@font-face {
    font-family: "Bricolage Grotesque";
    src: url(../font/bricolage-grotesque.woff2) format("woff2");
    font-weight: 200 800;
    font-stretch: 75% 100%;
    font-display: swap
}

@font-face {
    font-family: Archivo;
    src: url(../font/archivo.woff2) format("woff2");
    font-weight: 400 700;
    font-display: swap
}

@font-face {
    font-family: "DM Mono";
    src: url(../font/dm-mono-400.woff2) format("woff2");
    font-weight: 400;
    font-display: swap
}

:root {
    --box-shadow-1: 0.25rem 0.25rem 0rem var(--color);
    --z-index-header: 3;
    --z-index-menubar: 10;
    --primary: 0 0 0;
    --contrast-primary: 255 255 255;
    --secondary: 0 0 0;
    --contrast-secondary: 255 255 255;
    --filled: 255 255 255;
    --contrast-filled: 0 0 0;
    --color: 0 0 0;
    --body-bg: #f4f4f0;
    --border-alpha: 1;
    --font-family: Archivo, Inter, Helvetica Neue, Arial, sans-serif;
    --font-display: "Bricolage Grotesque", Archivo, Helvetica Neue, sans-serif;
    --font-mono: "DM Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
    --active-bg: rgb(var(--filled));
    --transition-duration: 0.14s;
    color-scheme: light dark
}

/* Guarded so an explicit `light` choice on <html data-theme> wins over the OS
   preference. The matching :root[data-theme="dark"] block lives in site.css. */
@media (prefers-color-scheme: dark) {
    :root:not([data-theme="light"]) {
        --body-bg: #242423;
        --primary: 221 221 221;
        --contrast-primary: 0 0 0;
        --color: 221 221 221;
        --filled: 0 0 0;
        --contrast-filled: 221 221 221;
        --contrast-secondary: 221 221 221;
        --border-alpha: 0.35
    }
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    min-width: 0;
    max-width: 100%;
    vertical-align: bottom;
    background-clip: padding-box;
    scrollbar-color: rgb(var(--color)/0.5) rgb(var(--color)/0.1)
}

html, body {
    height: 100%;
    width: 100%;
    overflow-wrap: break-word;
    overflow-wrap: anywhere
}

body {
    font-size: .875rem;
    line-height: 1.3;
    --line-height: 1.1375rem;
    font-family: var(--font-family);
    background-color: var(--body-bg);
    -webkit-font-smoothing: antialiased;
    color: rgb(var(--color))
}

body:not(.mac) *::-webkit-scrollbar {
    width: .75rem;
    background-color: rgb(var(--color)/0.1)
}

body:not(.mac) *::-webkit-scrollbar-thumb {
    background-color: rgb(var(--color)/0.5);
    border-radius: .5rem
}

main {
    display: flex;
    flex-direction: column
}

h1 {
    font-size: 2.5rem;
    line-height: 1.2;
    --line-height: 3rem;
    font-weight: 400
}

h2 {
    font-size: 1.5rem;
    line-height: 1.3;
    --line-height: 1.95rem;
    font-weight: 400
}

h3 {
    font-size: 1.25rem;
    line-height: 1.6;
    --line-height: 2rem;
    font-weight: 400
}

h4 {
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem;
    font-weight: 400
}

h5 {
    font-size: .875rem;
    line-height: 1.3;
    --line-height: 1.1375rem;
    font-weight: 400
}

h6 {
    font-size: .75rem;
    line-height: 1.2;
    --line-height: 0.9rem;
    font-weight: 400
}

.text-singleline {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

a {
    color: var(--color);
    -webkit-text-decoration: underline;
    text-decoration: underline;
    cursor: pointer
}

sub {
    vertical-align: sub
}

sup {
    vertical-align: super
}

small {
    display: block;
    font-size: .875rem;
    line-height: 1.3;
    --line-height: 1.1375rem
}

hr {
    border: none;
    border-top: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

ol, ul {
    padding-left: 2rem
}

ul.inline {
    padding: 0;
    list-style: none
}

ul.inline > li {
    display: inline
}

ul.inline > li:not(:last-child)::after {
    content: " \b7  "
}

menu > li {
    list-style: none
}

details > summary {
    all: inherit;
    display: grid;
    grid-template-columns:auto 1fr;
    cursor: pointer;
    list-style: none
}

details > summary::marker, details > summary::-webkit-details-marker {
    display: none
}

details > summary::before {
    margin-right: .25rem
}

details > summary[aria-disabled=true] {
    opacity: .3;
    pointer-events: none
}

details[open] > summary {
    margin-bottom: .5rem
}

details.toggle > summary {
    grid-template-columns:1fr
}

details.toggle > summary::before {
    content: none
}

details.toggle[open] > summary {
    margin-bottom: 0
}

.user-avatar {
    border-radius: 10rem;
    width: 1.5em;
    aspect-ratio: 1;
    flex-shrink: 0;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

.application-icon {
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem;
    flex-shrink: 0
}

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

[role=menu] {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    padding: .5rem 0;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem;
    box-shadow: .25rem .25rem 0rem rgb(var(--color));
    font-size: .875rem;
    line-height: 1.3;
    --line-height: 1.1375rem
}

[role=menu] > * {
    --color: var(--contrast-filled)
}

[role=menu] [role^=menuitem] {
    display: block;
    padding: .5rem 1rem;
    border: none;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

[role=menu] [role^=menuitem] :not(:last-child) {
    margin-right: .5rem
}

[role=menu] [role^=menuitem]:hover {
    background-color: var(--active-bg)
}

[role=menu] [role^=menuitem].success {
    color: rgb(var(--success))
}

[role=menu] [role^=menuitem].danger {
    color: rgb(var(--danger))
}

[role=menu] [role^=menuitem].warning {
    color: rgb(var(--warning))
}

[role=menu] [role^=menuitem].info {
    color: rgb(var(--info))
}

[role=menu] [role^=menuitem][aria-disabled=true] {
    opacity: .3;
    pointer-events: none
}

a.stretched-link {
    -webkit-text-decoration: none;
    text-decoration: none
}

a.stretched-link::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%
}

.text-muted {
    color: rgb(var(--color)/0.5)
}

.bg-filled {
    background: linear-gradient(rgb(var(--filled)), rgb(var(--filled)));
    background-blend-mode: overlay
}

dl {
    display: grid;
    grid-template-columns:fit-content(40%);
    -moz-column-gap: .75rem;
    column-gap: .75rem
}

dl dt {
    grid-column: 1
}

dl dt::after {
    content: ":"
}

dl dd {
    grid-column: 2
}

[hidden] {
    display: none !important
}

[draggable=true], [aria-grabbed] {
    cursor: move
}

meter {
    height: var(--line-height);
    width: 100%;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: 0 0;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem
}

meter::-webkit-meter-inner-element, meter::-webkit-meter-bar {
    display: contents
}

meter::-webkit-meter-optimum-value {
    background: rgb(var(--accent));
    border-radius: .25rem
}

meter::-moz-meter-bar {
    background: rgb(var(--accent));
    border-radius: .25rem
}

.chosen-container .chosen-choices .search-choice .search-choice-close, main.product-content .has-sidebar .pagelist[role=tablist] [role=tab] > [aria-grabbed], main.product-content .has-sidebar .pagelist[role=tablist] [role=tab][contenteditable=true]::before, main > a::after, table > thead th[aria-sort]:after, [role=tree] [role=treeitem][aria-expanded] > .content::before, main.product-content .file-embed-group [aria-grabbed], main.product-content .rich-text .file-embed [aria-grabbed], [role=tree] [role=treeitem] [aria-grabbed], .rows > * [aria-grabbed], [role=progressbar][aria-valuenow="100"]::after, .pill.expandable::before, .chosen-container .chosen-choices .expandable.search-choice::before, .pill.select::before, .chosen-container .chosen-choices .select.search-choice::before, .pill.dismissable::before, .chosen-container .chosen-choices .dismissable.search-choice::before, .nested-menu [role=menu] a[aria-haspopup=menu]::after, nav footer .popover [role=menu] [role=menuitemradio][aria-checked=true]::before, nav footer .popover > summary::before, nav .navbar .toggle, dialog > header .close::after, .combobox datalist[aria-multiselectable=true] option[aria-selected=true]:after, .combobox datalist[aria-multiselectable=true] [role=option][aria-selected=true]:after, input[type=checkbox]:not([role=switch]):checked::after, .carousel .arrow::after, .button-like::before, aside .close::after, [role=alert].info::before, [role=status].info::before, [role=alert].warning::before, [role=status].warning::before, [role=alert].danger::before, [role=status].danger::before, [role=alert].success::before, [role=status].success::before, .brand-icon, .button-google::before, .button-zoom::before, .button-discord::before, .button-kindle::before, .button-android::before, .button-apple::before, .button-stripe::before, .button-paypal::before, .button-twitter::before, .button-facebook::before, .icon, details > summary::before {
    content: "\a0";
    display: inline-block;
    background: currentColor;
    min-height: 1em;
    width: 1em;
    -webkit-mask-position: 50% 50%;
    mask-position: 50% 50%;
    -webkit-mask-size: 120%;
    mask-size: 120%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    flex-shrink: 0
}

.chosen-container .chosen-choices .search-choice .search-choice-close::after, main.product-content .has-sidebar .pagelist[role=tablist] [role=tab] > [aria-grabbed]::after, main > a::after, table > thead th[aria-sort]::after, main.product-content .file-embed-group [aria-grabbed]::after, main.product-content .rich-text .file-embed [aria-grabbed]::after, [role=tree] [role=treeitem] [aria-grabbed]::after, .rows > * [aria-grabbed]::after, [role=progressbar][aria-valuenow="100"]::after, .nested-menu [role=menu] a[aria-haspopup=menu]::after, nav .navbar .toggle::after, dialog > header .close::after, .combobox datalist[aria-multiselectable=true] option[aria-selected=true]::after, .combobox datalist[aria-multiselectable=true] [role=option][aria-selected=true]::after, input[type=checkbox]:not([role=switch]):checked::after, .carousel .arrow::after, aside .close::after, .brand-icon::after, .icon::after {
    content: "\a0"
}

.icon-archive-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTYuMDE0IDIuNWE0IDQgMCAwIDAtNCA0djFoMjB2LTFhNCA0IDAgMCAwLTQtNGgtMTJabS0zIDd2OGMwIDIuMTg0IDEuNjAzIDQgMy42NTYgNGgxMC42ODhjMi4wNTMgMCAzLjY1Ni0xLjgxNiAzLjY1Ni00VjloLTE4Wm03LjUgMmgzYTEuNSAxLjUgMCAwIDEgMCAzaC0zYTEuNSAxLjUgMCAwIDEgMC0zWiIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTYuMDE0IDIuNWE0IDQgMCAwIDAtNCA0djFoMjB2LTFhNCA0IDAgMCAwLTQtNGgtMTJabS0zIDd2OGMwIDIuMTg0IDEuNjAzIDQgMy42NTYgNGgxMC42ODhjMi4wNTMgMCAzLjY1Ni0xLjgxNiAzLjY1Ni00VjloLTE4Wm03LjUgMmgzYTEuNSAxLjUgMCAwIDEgMCAzaC0zYTEuNSAxLjUgMCAwIDEgMC0zWiIvPjwvc3ZnPg==)
}

.icon-archive {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMDE0IDJhNCA0IDAgMCAwLTQgNHYxYTEgMSAwIDAgMCAxIDF2OWMwIDIuMTg0IDEuNjAzIDQgMy42NTYgNGgxMC42ODhjMi4wNTMgMCAzLjY1Ni0xLjgxNiAzLjY1Ni00VjhhMSAxIDAgMCAwIDEtMVY2YTQgNCAwIDAgMC00LTRoLTEyWm0wIDJoMTJhMiAyIDAgMCAxIDIgMmgtMTZhMiAyIDAgMCAxIDItMlptLTEgNGgxNHY5YzAgMS4xMjgtLjc2NCAyLTEuNjU2IDJINi42N2MtLjg5MiAwLTEuNjU2LS44NzItMS42NTYtMlY4Wm01LjUgMmEyLjUgMi41IDAgMSAwIDAgNWgzYTIuNSAyLjUgMCAxIDAgMC01aC0zWm0wIDJoM2EuNS41IDAgMCAxIDAgMWgtM2EuNS41IDAgMCAxIDAtMVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMDE0IDJhNCA0IDAgMCAwLTQgNHYxYTEgMSAwIDAgMCAxIDF2OWMwIDIuMTg0IDEuNjAzIDQgMy42NTYgNGgxMC42ODhjMi4wNTMgMCAzLjY1Ni0xLjgxNiAzLjY1Ni00VjhhMSAxIDAgMCAwIDEtMVY2YTQgNCAwIDAgMC00LTRoLTEyWm0wIDJoMTJhMiAyIDAgMCAxIDIgMmgtMTZhMiAyIDAgMCAxIDItMlptLTEgNGgxNHY5YzAgMS4xMjgtLjc2NCAyLTEuNjU2IDJINi42N2MtLjg5MiAwLTEuNjU2LS44NzItMS42NTYtMlY4Wm01LjUgMmEyLjUgMi41IDAgMSAwIDAgNWgzYTIuNSAyLjUgMCAxIDAgMC01aC0zWm0wIDJoM2EuNS41IDAgMCAxIDAgMWgtM2EuNS41IDAgMCAxIDAtMVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-arrow-counterclockwise {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjcxNCAzdjIuNTcxQTcuNzE0IDcuNzE0IDAgMSAxIDQgMTMuMjg2YTcuNzMgNy43MyAwIDAgMSAxLjA0NS0zLjg4NC44Ni44NiAwIDAgMSAxLjE3OC0uMjk1Yy40MS4yMzguNTMzLjc3LjI5NSAxLjE3OWE1LjkyNyA1LjkyNyAwIDAgMC0uODA0IDMgNiA2IDAgMSAwIDYtNnYyLjU3MUw4LjI4NiA2LjQzIDExLjcxNCAzWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjcxNCAzdjIuNTcxQTcuNzE0IDcuNzE0IDAgMSAxIDQgMTMuMjg2YTcuNzMgNy43MyAwIDAgMSAxLjA0NS0zLjg4NC44Ni44NiAwIDAgMSAxLjE3OC0uMjk1Yy40MS4yMzguNTMzLjc3LjI5NSAxLjE3OWE1LjkyNyA1LjkyNyAwIDAgMC0uODA0IDMgNiA2IDAgMSAwIDYtNnYyLjU3MUw4LjI4NiA2LjQzIDExLjcxNCAzWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-arrow-diagonal-up-right, main > a::after {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMjEgMjEgM20wIDBIM20xOCAwdjE4IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMjEgMjEgM20wIDBIM20xOCAwdjE4IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==)
}

.icon-arrow-left-short, .carousel .arrow.previous::after {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjAxMyAxMS45OTNhLjk5OS45OTkgMCAwIDAtMS0uOTk5SDkuNDZsMi45NjYtMi45OTctMS40MDUtMS40MDUtNC43MTQgNC42ODNhMS4wMSAxLjAxIDAgMCAwLS4yOTMuNzJjMCAuMjYuMDk4LjUyMS4yOTMuNzE2bDQuNzE0IDQuNjgzIDEuNDA1LTEuNDA1LTIuOTY2LTIuOTk3aDcuNTU1YS45OTkuOTk5IDAgMCAwIC45OTktLjk5OVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjAxMyAxMS45OTNhLjk5OS45OTkgMCAwIDAtMS0uOTk5SDkuNDZsMi45NjYtMi45OTctMS40MDUtMS40MDUtNC43MTQgNC42ODNhMS4wMSAxLjAxIDAgMCAwLS4yOTMuNzJjMCAuMjYuMDk4LjUyMS4yOTMuNzE2bDQuNzE0IDQuNjgzIDEuNDA1LTEuNDA1LTIuOTY2LTIuOTk3aDcuNTU1YS45OTkuOTk5IDAgMCAwIC45OTktLjk5OVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-arrow-right-circle {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTIuMDE0IDEyLjAxNGMwLTUuNTIzIDQuNDc3LTEwIDEwLTEwczEwIDQuNDc3IDEwIDEwLTQuNDc3IDEwLTEwIDEwLTEwLTQuNDc3LTEwLTEwWm0yIDBhOCA4IDAgMSAwIDE2IDAgOCA4IDAgMCAwLTE2IDBabTMgMGExIDEgMCAwIDEgMS0xaDUuNTYzbC0yLjI4Mi0yLjI4IDEuNDM4LTEuNDM5IDQgNGExLjAzIDEuMDMgMCAwIDEgMCAxLjQzOGwtNCA0LTEuNDM4LTEuNDM4IDIuMjgyLTIuMjhIOC4wMTRhMSAxIDAgMCAxLTEtMVoiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTIuMDE0IDEyLjAxNGMwLTUuNTIzIDQuNDc3LTEwIDEwLTEwczEwIDQuNDc3IDEwIDEwLTQuNDc3IDEwLTEwIDEwLTEwLTQuNDc3LTEwLTEwWm0yIDBhOCA4IDAgMSAwIDE2IDAgOCA4IDAgMCAwLTE2IDBabTMgMGExIDEgMCAwIDEgMS0xaDUuNTYzbC0yLjI4Mi0yLjI4IDEuNDM4LTEuNDM5IDQgNGExLjAzIDEuMDMgMCAwIDEgMCAxLjQzOGwtNCA0LTEuNDM4LTEuNDM4IDIuMjgyLTIuMjhIOC4wMTRhMSAxIDAgMCAxLTEtMVoiLz48L3N2Zz4=)
}

.icon-arrow-right-short, .carousel .arrow.next::after {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMDEyIDExLjk5M2ExIDEgMCAwIDEgMS0uOTk5aDcuNTU0TDExLjYgNy45OTdsMS40MDUtMS40MDUgNC43MTQgNC42ODNjLjE5Ny4xOTUuMjkzLjQ1Ny4yOTMuNzIgMCAuMjYtLjA5OC41MjEtLjI5My43MTZsLTQuNzE0IDQuNjgzTDExLjYgMTUuOTlsMi45NjYtMi45OTdINy4wMTFhLjk5OS45OTkgMCAwIDEtLjk5OS0uOTk5WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMDEyIDExLjk5M2ExIDEgMCAwIDEgMS0uOTk5aDcuNTU0TDExLjYgNy45OTdsMS40MDUtMS40MDUgNC43MTQgNC42ODNjLjE5Ny4xOTUuMjkzLjQ1Ny4yOTMuNzIgMCAuMjYtLjA5OC41MjEtLjI5My43MTZsLTQuNzE0IDQuNjgzTDExLjYgMTUuOTlsMi45NjYtMi45OTdINy4wMTFhLjk5OS45OTkgMCAwIDEtLjk5OS0uOTk5WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-arrow-up-right-square {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2Ljk5MSAyMC45OTFhNCA0IDAgMCAwIDQtNHYtMTBhNCA0IDAgMCAwLTQtNGgtMTBhNCA0IDAgMCAwLTQgNHYxMGE0IDQgMCAwIDAgNCA0aDEwWm0wLTJoLTEwYTIgMiAwIDAgMS0yLTJ2LTEwYTIgMiAwIDAgMSAyLTJoMTBhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAyWm0tOC0zYy4yNTYgMCAuNTIzLS4wODYuNzItLjI4bDQuMjgtNC4yODJ2My41NjJoMnYtNmExIDEgMCAwIDAtMS0xaC02djJoMy41NjJsLTQuMjggNC4yODFhMS4wMyAxLjAzIDAgMCAwIDAgMS40MzhjLjE5NS4xOTUuNDYyLjI4MS43MTguMjgxWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2Ljk5MSAyMC45OTFhNCA0IDAgMCAwIDQtNHYtMTBhNCA0IDAgMCAwLTQtNGgtMTBhNCA0IDAgMCAwLTQgNHYxMGE0IDQgMCAwIDAgNCA0aDEwWm0wLTJoLTEwYTIgMiAwIDAgMS0yLTJ2LTEwYTIgMiAwIDAgMSAyLTJoMTBhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAyWm0tOC0zYy4yNTYgMCAuNTIzLS4wODYuNzItLjI4bDQuMjgtNC4yODJ2My41NjJoMnYtNmExIDEgMCAwIDAtMS0xaC02djJoMy41NjJsLTQuMjggNC4yODFhMS4wMyAxLjAzIDAgMCAwIDAgMS40MzhjLjE5NS4xOTUuNDYyLjI4MS43MTguMjgxWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-bank {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxOSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAuNTk2LjU1OGExLjIgMS4yIDAgMCAwLTEuMTkxIDBsLTguNCA0LjhBMS4yIDEuMiAwIDAgMCAxLjYgNy42VjE2YTEuMiAxLjIgMCAwIDAgMCAyLjRoMTYuOGExLjIgMS4yIDAgMSAwIDAtMi40VjcuNmExLjIgMS4yIDAgMCAwIC41OTYtMi4yNDJsLTguNC00LjhaTTUuMiA4LjhBMS4yIDEuMiAwIDAgMCA0IDEwdjMuNmExLjIgMS4yIDAgMCAwIDIuNCAwVjEwYTEuMiAxLjIgMCAwIDAtMS4yLTEuMlpNOC44IDEwYTEuMiAxLjIgMCAxIDEgMi40IDB2My42YTEuMiAxLjIgMCAxIDEtMi40IDBWMTBabTYtMS4yYTEuMiAxLjIgMCAwIDAtMS4yIDEuMnYzLjZhMS4yIDEuMiAwIDAgMCAyLjQgMFYxMGExLjIgMS4yIDAgMCAwLTEuMi0xLjJaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxOSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAuNTk2LjU1OGExLjIgMS4yIDAgMCAwLTEuMTkxIDBsLTguNCA0LjhBMS4yIDEuMiAwIDAgMCAxLjYgNy42VjE2YTEuMiAxLjIgMCAwIDAgMCAyLjRoMTYuOGExLjIgMS4yIDAgMSAwIDAtMi40VjcuNmExLjIgMS4yIDAgMCAwIC41OTYtMi4yNDJsLTguNC00LjhaTTUuMiA4LjhBMS4yIDEuMiAwIDAgMCA0IDEwdjMuNmExLjIgMS4yIDAgMCAwIDIuNCAwVjEwYTEuMiAxLjIgMCAwIDAtMS4yLTEuMlpNOC44IDEwYTEuMiAxLjIgMCAxIDEgMi40IDB2My42YTEuMiAxLjIgMCAxIDEtMi40IDBWMTBabTYtMS4yYTEuMiAxLjIgMCAwIDAtMS4yIDEuMnYzLjZhMS4yIDEuMiAwIDAgMCAyLjQgMFYxMGExLjIgMS4yIDAgMCAwLTEuMi0xLjJaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)
}

.icon-bar-chart-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjAxNCAzLjk5OWEyIDIgMCAwIDAtMiAydjEyYTIgMiAwIDAgMCAyIDJoMmEyIDIgMCAwIDAgMi0ydi0xMmEyIDIgMCAwIDAtMi0yaC0yWm0tNyA0YTIgMiAwIDAgMC0yIDJ2OGEyIDIgMCAwIDAgMiAyaDJhMiAyIDAgMCAwIDItMnYtOGEyIDIgMCAwIDAtMi0yaC0yWm0tNyA0YTIgMiAwIDAgMC0yIDJ2NGEyIDIgMCAwIDAgMiAyaDJhMiAyIDAgMCAwIDItMnYtNGEyIDIgMCAwIDAtMi0yaC0yWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjAxNCAzLjk5OWEyIDIgMCAwIDAtMiAydjEyYTIgMiAwIDAgMCAyIDJoMmEyIDIgMCAwIDAgMi0ydi0xMmEyIDIgMCAwIDAtMi0yaC0yWm0tNyA0YTIgMiAwIDAgMC0yIDJ2OGEyIDIgMCAwIDAgMiAyaDJhMiAyIDAgMCAwIDItMnYtOGEyIDIgMCAwIDAtMi0yaC0yWm0tNyA0YTIgMiAwIDAgMC0yIDJ2NGEyIDIgMCAwIDAgMiAyaDJhMiAyIDAgMCAwIDItMnYtNGEyIDIgMCAwIDAtMi0yaC0yWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-bezier {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNCA1LjAwNmMtMS4yNjggMC0yLjQ2My44MjgtMi44NDMgMkg1LjczNGEyLjAxOCAyLjAxOCAwIDAgMC0xLjcyLTEgMiAyIDAgMSAwIDAgNGMuNzEgMCAxLjM3OS0uNDE2IDEuNzItMWgxYy0xLjU0NyAxLjM0OS0yLjQxMyAzLjA2OS0yLjY4OCA1LjE4N2EyLjk1MiAyLjk1MiAwIDAgMC0yLjAzMSAyLjgxMyAzIDMgMCAxIDAgNiAwYzAtMS4yMzItLjc3Mi0yLjM3OC0xLjkzOC0yLjgxMy4yOTgtMS45OTYgMS40NDctMy43MDMgMy4zNzYtNC42MjUuNTMzLjgzIDEuNSAxLjQzOCAyLjU2MiAxLjQzOCAxLjA2IDAgMi4wMjgtLjYwNiAyLjU2MS0xLjQzOCAxLjgwOC45MyAzLjEyNyAyLjUxMyAzLjM3NyA0LjY1Ny0xLjE4LjQxMi0xLjkzOCAxLjU0OS0xLjkzOCAyLjc4YTMgMyAwIDEgMCA2IDBjMC0xLjMwMi0uODc1LTIuNDQ3LTIuMDYzLTIuODQzYTcuNzkgNy43OSAwIDAgMC0yLjYyNi01LjE1NmguOTM5Yy4zNjEuNjI3IDEuMDQgMSAxLjc1IDFhMiAyIDAgMSAwIDAtNGMtLjcxIDAtMS4zOTYuMzc1LTEuNzIgMWgtMy40NjljLS40LTEuMTktMS41NDMtMi0yLjgxMi0yWm0wIDJhMSAxIDAgMSAxIDAgMiAxIDEgMCAwIDEgMC0yWm0tNyA5YTEgMSAwIDEgMSAwIDIgMSAxIDAgMCAxIDAtMlptMTQgMGExIDEgMCAxIDEgMCAyIDEgMSAwIDAgMSAwLTJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNCA1LjAwNmMtMS4yNjggMC0yLjQ2My44MjgtMi44NDMgMkg1LjczNGEyLjAxOCAyLjAxOCAwIDAgMC0xLjcyLTEgMiAyIDAgMSAwIDAgNGMuNzEgMCAxLjM3OS0uNDE2IDEuNzItMWgxYy0xLjU0NyAxLjM0OS0yLjQxMyAzLjA2OS0yLjY4OCA1LjE4N2EyLjk1MiAyLjk1MiAwIDAgMC0yLjAzMSAyLjgxMyAzIDMgMCAxIDAgNiAwYzAtMS4yMzItLjc3Mi0yLjM3OC0xLjkzOC0yLjgxMy4yOTgtMS45OTYgMS40NDctMy43MDMgMy4zNzYtNC42MjUuNTMzLjgzIDEuNSAxLjQzOCAyLjU2MiAxLjQzOCAxLjA2IDAgMi4wMjgtLjYwNiAyLjU2MS0xLjQzOCAxLjgwOC45MyAzLjEyNyAyLjUxMyAzLjM3NyA0LjY1Ny0xLjE4LjQxMi0xLjkzOCAxLjU0OS0xLjkzOCAyLjc4YTMgMyAwIDEgMCA2IDBjMC0xLjMwMi0uODc1LTIuNDQ3LTIuMDYzLTIuODQzYTcuNzkgNy43OSAwIDAgMC0yLjYyNi01LjE1NmguOTM5Yy4zNjEuNjI3IDEuMDQgMSAxLjc1IDFhMiAyIDAgMSAwIDAtNGMtLjcxIDAtMS4zOTYuMzc1LTEuNzIgMWgtMy40NjljLS40LTEuMTktMS41NDMtMi0yLjgxMi0yWm0wIDJhMSAxIDAgMSAxIDAgMiAxIDEgMCAwIDEgMC0yWm0tNyA5YTEgMSAwIDEgMSAwIDIgMSAxIDAgMCAxIDAtMlptMTQgMGExIDEgMCAxIDEgMCAyIDEgMSAwIDAgMSAwLTJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-binoculars {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMDIxIDMuMDA3QzYuMzggMy4wMiA1LjAwMiA0LjM3NSA1LjAxNSA2LjAxNWwtLjAxLjE3MWMtMS41NC42MDEtMS44NjUgMS44MzctMi4wMjEgMi43MDJsLS44NTIgNi4xMjNzLS4xMTggMS4wNy0uMTE3IDEuNDk4YTQuNDkgNC40OSAwIDAgMCA0LjUgNC40OTggNC41IDQuNSAwIDAgMCA0LjUtNC40OTh2LTMuNDk4YTEgMSAwIDAgMSAyIDB2My40OThhNC41IDQuNSAwIDAgMCA0LjUgNC40OTggNC40OCA0LjQ4IDAgMCAwIDQuNS00LjQ5OGMwLS4zOTgtLjExOC0xLjQ4NS0uMTE4LTEuNDg1bC0uODUtNi4xNjdhMy40MDQgMy40MDQgMCAwIDAtLjU2My0xLjUzIDMuMDY4IDMuMDY4IDAgMCAwLTEuNDYyLTEuMTMzbC0uMDA3LS4xNzljLjAxMy0xLjYxOS0xLjM1My0yLjk4OC0yLjk5NC0zLTEuNTY1LS4wMTMtMyAxLjMxMi0zLjAxMiAzLjAxOGwtMS45OS0uMDE2Yy0uMDA2LTEuNzI3LTEuNDMzLTMuMDIyLTIuOTk4LTMuMDFabS0uMDA2IDIuMDA4YTEuMDE1IDEuMDE1IDAgMCAxIDEgMXYuOTY4YTEuMDEyIDEuMDEyIDAgMCAwIDEgMS4wMzFoNGMuNTYgMCAxLjAxLS40NzIgMS0xLjAzdi0uOTY5YTEuMDE1IDEuMDE1IDAgMCAxIDEtMWMuNTQuMDA1IDEuMDA1LjQ2NyAxIDF2MS4wMzFjLjAwNy41NTIuNDguOTc1IDEuMDMyLjk2OC4zNC0uMDA1LjU1LjEzOC43OC40MzcuMTMuMTY4LjIxLjUyNC4yMi42MjVsLjQ3NCAzLjQwN2E0LjQxIDQuNDEgMCAwIDAtMi4wMDYtLjQ3Yy0uOTY5IDAtMS43NjUuMjUtMi41Ljc3MS0uMTQzLTEuNDgzLTEuMzkzLTIuNzctMy0yLjc3YTIuOTg4IDIuOTg4IDAgMCAwLTIuOTgzIDIuNzU3IDQuNDM2IDQuNDM2IDAgMCAwLTIuNTE3LS43NTkgNC40IDQuNCAwIDAgMC0yLjAwMS40ODJsLjQ0My0zLjMzNWMuMDE0LS4xNDUuMTItLjUzNi4yNDUtLjcwOC4yMTctLjMwOS40NDItLjQ0Mi43ODItLjQzN2ExLjAyNyAxLjAyNyAwIDAgMCAxLjAzMS0xdi0uOTk5Yy0uMDA0LS41NTQuNDYtLjk5NSAxLTFabS0xLjUgOC45OTZhMi40OTkgMi40OTkgMCAxIDEgMCA0Ljk5NyAyLjUgMi41IDAgMSAxIDAtNC45OTdabTExIDBhMi40OTkgMi40OTkgMCAxIDEgMCA0Ljk5NyAyLjUgMi41IDAgMSAxIDAtNC45OTdaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMDIxIDMuMDA3QzYuMzggMy4wMiA1LjAwMiA0LjM3NSA1LjAxNSA2LjAxNWwtLjAxLjE3MWMtMS41NC42MDEtMS44NjUgMS44MzctMi4wMjEgMi43MDJsLS44NTIgNi4xMjNzLS4xMTggMS4wNy0uMTE3IDEuNDk4YTQuNDkgNC40OSAwIDAgMCA0LjUgNC40OTggNC41IDQuNSAwIDAgMCA0LjUtNC40OTh2LTMuNDk4YTEgMSAwIDAgMSAyIDB2My40OThhNC41IDQuNSAwIDAgMCA0LjUgNC40OTggNC40OCA0LjQ4IDAgMCAwIDQuNS00LjQ5OGMwLS4zOTgtLjExOC0xLjQ4NS0uMTE4LTEuNDg1bC0uODUtNi4xNjdhMy40MDQgMy40MDQgMCAwIDAtLjU2My0xLjUzIDMuMDY4IDMuMDY4IDAgMCAwLTEuNDYyLTEuMTMzbC0uMDA3LS4xNzljLjAxMy0xLjYxOS0xLjM1My0yLjk4OC0yLjk5NC0zLTEuNTY1LS4wMTMtMyAxLjMxMi0zLjAxMiAzLjAxOGwtMS45OS0uMDE2Yy0uMDA2LTEuNzI3LTEuNDMzLTMuMDIyLTIuOTk4LTMuMDFabS0uMDA2IDIuMDA4YTEuMDE1IDEuMDE1IDAgMCAxIDEgMXYuOTY4YTEuMDEyIDEuMDEyIDAgMCAwIDEgMS4wMzFoNGMuNTYgMCAxLjAxLS40NzIgMS0xLjAzdi0uOTY5YTEuMDE1IDEuMDE1IDAgMCAxIDEtMWMuNTQuMDA1IDEuMDA1LjQ2NyAxIDF2MS4wMzFjLjAwNy41NTIuNDguOTc1IDEuMDMyLjk2OC4zNC0uMDA1LjU1LjEzOC43OC40MzcuMTMuMTY4LjIxLjUyNC4yMi42MjVsLjQ3NCAzLjQwN2E0LjQxIDQuNDEgMCAwIDAtMi4wMDYtLjQ3Yy0uOTY5IDAtMS43NjUuMjUtMi41Ljc3MS0uMTQzLTEuNDgzLTEuMzkzLTIuNzctMy0yLjc3YTIuOTg4IDIuOTg4IDAgMCAwLTIuOTgzIDIuNzU3IDQuNDM2IDQuNDM2IDAgMCAwLTIuNTE3LS43NTkgNC40IDQuNCAwIDAgMC0yLjAwMS40ODJsLjQ0My0zLjMzNWMuMDE0LS4xNDUuMTItLjUzNi4yNDUtLjcwOC4yMTctLjMwOS40NDItLjQ0Mi43ODItLjQzN2ExLjAyNyAxLjAyNyAwIDAgMCAxLjAzMS0xdi0uOTk5Yy0uMDA0LS41NTQuNDYtLjk5NSAxLTFabS0xLjUgOC45OTZhMi40OTkgMi40OTkgMCAxIDEgMCA0Ljk5NyAyLjUgMi41IDAgMSAxIDAtNC45OTdabTExIDBhMi40OTkgMi40OTkgMCAxIDEgMCA0Ljk5NyAyLjUgMi41IDAgMSAxIDAtNC45OTdaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-bold {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTguNDg5IDMuOTE4Yy0uODI4IDAtMS41LjYzMi0xLjUgMS40MTJ2MTMuMTc2YzAgLjc4LjY3MiAxLjQxMiAxLjUgMS40MTJoNGMzLjAzOCAwIDUuNS0yLjMxOCA1LjUtNS4xNzYgMC0xLjYxNC0uNzkzLTMuMDQ0LTEuOTctMy45NTQuNjM2LS43MzEuOTctMS42MTcuOTctMi42MzUgMC0yLjM0LTIuMDE1LTQuMjM1LTQuNS00LjIzNWgtNFptMS41IDIuODI0aDIuNWMuODI4IDAgMS41LjYzMiAxLjUgMS40MSAwIC43OC0uNjcyIDEuNDEzLTEuNSAxLjQxM2gtMi41VjYuNzQyWm0wIDUuNjQ3aDIuNWMxLjM4IDAgMi41IDEuMDUzIDIuNSAyLjM1MyAwIDEuMjk5LTEuMTIgMi4zNTItMi41IDIuMzUyaC0yLjV2LTQuNzA1WiIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTguNDg5IDMuOTE4Yy0uODI4IDAtMS41LjYzMi0xLjUgMS40MTJ2MTMuMTc2YzAgLjc4LjY3MiAxLjQxMiAxLjUgMS40MTJoNGMzLjAzOCAwIDUuNS0yLjMxOCA1LjUtNS4xNzYgMC0xLjYxNC0uNzkzLTMuMDQ0LTEuOTctMy45NTQuNjM2LS43MzEuOTctMS42MTcuOTctMi42MzUgMC0yLjM0LTIuMDE1LTQuMjM1LTQuNS00LjIzNWgtNFptMS41IDIuODI0aDIuNWMuODI4IDAgMS41LjYzMiAxLjUgMS40MSAwIC43OC0uNjcyIDEuNDEzLTEuNSAxLjQxM2gtMi41VjYuNzQyWm0wIDUuNjQ3aDIuNWMxLjM4IDAgMi41IDEuMDUzIDIuNSAyLjM1MyAwIDEuMjk5LTEuMTIgMi4zNTItMi41IDIuMzUyaC0yLjV2LTQuNzA1WiIvPjwvc3ZnPg==)
}

.icon-book-half {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMDE0IDMuOTk5YTQgNCAwIDAgMC00IDR2OGE0IDQgMCAwIDAgNCA0bDMuMDEuMDFjLjQyNSAwIC44NzEuMTk2IDEuMzgyLjY2Ny4yLjE4NC40MzcuNDE0LjYuNjI5LjE4LjI0LjQxNC42OTcgMS4wMDguNjk0LjU5NC0uMDAzLjc4Ny0uNDA3IDEtLjY4OC4xNjEtLjE5OC4zNTQtLjM4Ny41NTMtLjU3MS41MTItLjQ3MSAxLjAyMS0uNzQxIDEuNDQ3LS43NDFoM2E0IDQgMCAwIDAgNC00di04YTQgNCAwIDAgMC00LTRoLTNjLTEuMjEgMC0yLjI2Ni41NTYtMyAxLjQwNi0uNzM0LS44NS0xLjc4OS0xLjQwNi0zLTEuNDA2aC0zWm05IDJoM2EyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtM2MtLjcxMiAwLTEuMzguMjU3LTIuMDA0LjY2MmwuMDA0LTEwLjY2MmEyIDIgMCAwIDEgMi0yWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMDE0IDMuOTk5YTQgNCAwIDAgMC00IDR2OGE0IDQgMCAwIDAgNCA0bDMuMDEuMDFjLjQyNSAwIC44NzEuMTk2IDEuMzgyLjY2Ny4yLjE4NC40MzcuNDE0LjYuNjI5LjE4LjI0LjQxNC42OTcgMS4wMDguNjk0LjU5NC0uMDAzLjc4Ny0uNDA3IDEtLjY4OC4xNjEtLjE5OC4zNTQtLjM4Ny41NTMtLjU3MS41MTItLjQ3MSAxLjAyMS0uNzQxIDEuNDQ3LS43NDFoM2E0IDQgMCAwIDAgNC00di04YTQgNCAwIDAgMC00LTRoLTNjLTEuMjEgMC0yLjI2Ni41NTYtMyAxLjQwNi0uNzM0LS44NS0xLjc4OS0xLjQwNi0zLTEuNDA2aC0zWm05IDJoM2EyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtM2MtLjcxMiAwLTEuMzguMjU3LTIuMDA0LjY2MmwuMDA0LTEwLjY2MmEyIDIgMCAwIDEgMi0yWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-book {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMDE0IDMuOTk5YTQgNCAwIDAgMC00IDR2OGE0IDQgMCAwIDAgNCA0bDMuMDEuMDFjLjQyNSAwIC44NzEuMTk2IDEuMzgyLjY2Ny4yLjE4NC40MzcuNDE0LjYuNjI5LjE4LjI0LjQxNC42OTcgMS4wMDguNjk0LjU5NC0uMDAzLjc4Ny0uNDA3IDEtLjY4OC4xNjEtLjE5OC4zNTQtLjM4Ny41NTMtLjU3MS41MTItLjQ3MSAxLjAyMS0uNzQxIDEuNDQ3LS43NDFoM2E0IDQgMCAwIDAgNC00di04YTQgNCAwIDAgMC00LTRoLTNjLTEuMjEgMC0yLjI2Ni41NTYtMyAxLjQwNi0uNzM0LS44NS0xLjc4OS0xLjQwNi0zLTEuNDA2aC0zWm0wIDJoM2EyIDIgMCAwIDEgMiAybC4wMDYgMTAuNjQ5Yy0uNjI0LS40MDUtMS4yOTQtLjY1LTIuMDA2LS42NWgtM2EyIDIgMCAwIDEtMi0ydi04YTIgMiAwIDAgMSAyLTJabTkgMGgzYTIgMiAwIDAgMSAyIDJ2OGEyIDIgMCAwIDEtMiAyaC0zYy0uNzEyIDAtMS4zOC4yNTctMi4wMDQuNjYybC4wMDQtMTAuNjYyYTIgMiAwIDAgMSAyLTJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMDE0IDMuOTk5YTQgNCAwIDAgMC00IDR2OGE0IDQgMCAwIDAgNCA0bDMuMDEuMDFjLjQyNSAwIC44NzEuMTk2IDEuMzgyLjY2Ny4yLjE4NC40MzcuNDE0LjYuNjI5LjE4LjI0LjQxNC42OTcgMS4wMDguNjk0LjU5NC0uMDAzLjc4Ny0uNDA3IDEtLjY4OC4xNjEtLjE5OC4zNTQtLjM4Ny41NTMtLjU3MS41MTItLjQ3MSAxLjAyMS0uNzQxIDEuNDQ3LS43NDFoM2E0IDQgMCAwIDAgNC00di04YTQgNCAwIDAgMC00LTRoLTNjLTEuMjEgMC0yLjI2Ni41NTYtMyAxLjQwNi0uNzM0LS44NS0xLjc4OS0xLjQwNi0zLTEuNDA2aC0zWm0wIDJoM2EyIDIgMCAwIDEgMiAybC4wMDYgMTAuNjQ5Yy0uNjI0LS40MDUtMS4yOTQtLjY1LTIuMDA2LS42NWgtM2EyIDIgMCAwIDEtMi0ydi04YTIgMiAwIDAgMSAyLTJabTkgMGgzYTIgMiAwIDAgMSAyIDJ2OGEyIDIgMCAwIDEtMiAyaC0zYy0uNzEyIDAtMS4zOC4yNTctMi4wMDQuNjYybC4wMDQtMTAuNjYyYTIgMiAwIDAgMSAyLTJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-bookmark-heart-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuOTk4IDIuMDE1Yy0yLjU1MiAwLTQgMS40NDktNCA0LjAwMnYxNS4wMDhjMCAuNzE5Ljc0NiAxLjE4OSAxLjQwNi45MDdsNi41OTQtMi44MTQgNi41OTQgMi44MTRjLjY2LjI4MyAxLjQwNi0uMTg5IDEuNDA2LS45MDdWNi4wMTdjMC0yLjYyNC0xLjMwNS00LjAwMi00LTQuMDAyaC04Wm0yIDYuMDAzYy43MjEgMCAxLjM2Ny4zNjYgMS43Mi44NDUuMDk1LjEzMS4yOC40MDYuMjguNDA2bC4zMTItLjQwNmMuMzY4LS40ODMgMS4wMTQtLjg0NSAxLjY4OC0uODQ1IDEuMTA1IDAgMiAuODQgMiAxLjg3NiAwIDIuNzEtNCA0Ljc4NC00IDQuNzg0cy00LTIuMDc0LTQtNC43ODRjMC0xLjAzNi44OTUtMS44NzYgMi0xLjg3NloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuOTk4IDIuMDE1Yy0yLjU1MiAwLTQgMS40NDktNCA0LjAwMnYxNS4wMDhjMCAuNzE5Ljc0NiAxLjE4OSAxLjQwNi45MDdsNi41OTQtMi44MTQgNi41OTQgMi44MTRjLjY2LjI4MyAxLjQwNi0uMTg5IDEuNDA2LS45MDdWNi4wMTdjMC0yLjYyNC0xLjMwNS00LjAwMi00LTQuMDAyaC04Wm0yIDYuMDAzYy43MjEgMCAxLjM2Ny4zNjYgMS43Mi44NDUuMDk1LjEzMS4yOC40MDYuMjguNDA2bC4zMTItLjQwNmMuMzY4LS40ODMgMS4wMTQtLjg0NSAxLjY4OC0uODQ1IDEuMTA1IDAgMiAuODQgMiAxLjg3NiAwIDIuNzEtNCA0Ljc4NC00IDQuNzg0cy00LTIuMDc0LTQtNC43ODRjMC0xLjAzNi44OTUtMS44NzYgMi0xLjg3NloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-box-arrow-in-right-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuMDE1IDExLjk5MmExIDEgMCAwIDEgMS0xaDl2LTNsNCA0LTQgNHYtM2gtOWExIDEgMCAwIDEtMS0xWm0zLTVhNCA0IDAgMCAxIDQtNGg4YTQgNCAwIDAgMSA0IDR2MTBhNCA0IDAgMCAxLTQgNGgtOGE0IDQgMCAwIDEtNC00IDEgMSAwIDAgMSAyIDAgMiAyIDAgMCAwIDIgMmg4YTIgMiAwIDAgMCAyLTJ2LTEwYTIgMiAwIDAgMC0yLTJoLThhMiAyIDAgMCAwLTIgMiAxIDEgMCAwIDEtMiAwWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuMDE1IDExLjk5MmExIDEgMCAwIDEgMS0xaDl2LTNsNCA0LTQgNHYtM2gtOWExIDEgMCAwIDEtMS0xWm0zLTVhNCA0IDAgMCAxIDQtNGg4YTQgNCAwIDAgMSA0IDR2MTBhNCA0IDAgMCAxLTQgNGgtOGE0IDQgMCAwIDEtNC00IDEgMSAwIDAgMSAyIDAgMiAyIDAgMCAwIDIgMmg4YTIgMiAwIDAgMCAyLTJ2LTEwYTIgMiAwIDAgMC0yLTJoLThhMiAyIDAgMCAwLTIgMiAxIDEgMCAwIDEtMiAwWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-box {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAwNyAyLjk5MmMtLjc0NSAwLTEuNTAyLjE0My0yLjA5NS40MzhMMy41NjggNi41ODZjLS4zOC4yMDgtLjU2Mi41NDQtLjU2Mi45MDZ2Ny40MzhjMCAxLjIwMS44MjggMi41MjYgMS45MDYgMy4wNjJsNS4yNSAyLjU5NGMxLjA1LjUyMSAyLjYzOC41MjIgMy42ODggMGw1LjI1LTIuNTk0YzEuMDg3LS41NCAxLjkwNi0xLjg1MSAxLjkwNi0zLjA2MlY3LjQ5MmEuOTgyLjk4MiAwIDAgMC0uNTYxLS45MDZMMTQuMSAzLjQzYy0uNTkxLS4yOTUtMS4zNS0uNDM4LTIuMDkzLS40MzhabS0xLjE4OCAyLjIxOWMuNjIzLS4zMSAxLjc1MS0uMzEgMi4zNzUgMGw0LjU2MiAyLjI4MS00LjU2MiAyLjI1Yy0uNjI0LjMxLTEuNzUyLjMxLTIuMzc2IDAtLjA3LS4wMzUtMy44OTgtMS45Mi00LjU2Mi0yLjI1bDQuNTYzLTIuMjgxWk01LjAwNiA5LjExN2MuOTIyLjQ1OSAxLjY5My44MTkgMi42ODggMS4zMTMuODI3LjQxIDEuOTM1Ljk2MiAyLjIxOCAxLjA5My40MzQuMjAxLjcyMS4zMDIgMS4wOTUuMzc1djYuODc1bC01LjIyLTIuNTkzYy0uMzk4LS4xOTgtLjc4LS44MTEtLjc4LTEuMjVWOS4xMTdabTE0IDB2NS44MTNjMCAuNDQ5LS40MDQgMS4wNzgtLjgxMSAxLjI4MWwtNS4xODggMi41NjJ2LTYuODc1Yy4zNzMtLjA3My43NTQtLjE5IDEuMDYyLS4zNDRsNC45MzctMi40MzdaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAwNyAyLjk5MmMtLjc0NSAwLTEuNTAyLjE0My0yLjA5NS40MzhMMy41NjggNi41ODZjLS4zOC4yMDgtLjU2Mi41NDQtLjU2Mi45MDZ2Ny40MzhjMCAxLjIwMS44MjggMi41MjYgMS45MDYgMy4wNjJsNS4yNSAyLjU5NGMxLjA1LjUyMSAyLjYzOC41MjIgMy42ODggMGw1LjI1LTIuNTk0YzEuMDg3LS41NCAxLjkwNi0xLjg1MSAxLjkwNi0zLjA2MlY3LjQ5MmEuOTgyLjk4MiAwIDAgMC0uNTYxLS45MDZMMTQuMSAzLjQzYy0uNTkxLS4yOTUtMS4zNS0uNDM4LTIuMDkzLS40MzhabS0xLjE4OCAyLjIxOWMuNjIzLS4zMSAxLjc1MS0uMzEgMi4zNzUgMGw0LjU2MiAyLjI4MS00LjU2MiAyLjI1Yy0uNjI0LjMxLTEuNzUyLjMxLTIuMzc2IDAtLjA3LS4wMzUtMy44OTgtMS45Mi00LjU2Mi0yLjI1bDQuNTYzLTIuMjgxWk01LjAwNiA5LjExN2MuOTIyLjQ1OSAxLjY5My44MTkgMi42ODggMS4zMTMuODI3LjQxIDEuOTM1Ljk2MiAyLjIxOCAxLjA5My40MzQuMjAxLjcyMS4zMDIgMS4wOTUuMzc1djYuODc1bC01LjIyLTIuNTkzYy0uMzk4LS4xOTgtLjc4LS44MTEtLjc4LTEuMjVWOS4xMTdabTE0IDB2NS44MTNjMCAuNDQ5LS40MDQgMS4wNzgtLjgxMSAxLjI4MWwtNS4xODggMi41NjJ2LTYuODc1Yy4zNzMtLjA3My43NTQtLjE5IDEuMDYyLS4zNDRsNC45MzctMi40MzdaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-brush {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjAwMyAyLjk5MmMtMS4wMjQgMC0yLjA5My40Mi0yLjg3NCAxLjIwMUw5LjUwMyA5LjgzNmEzLjg1NyAzLjg1NyAwIDAgMC0xLjEzNyAzLjE4Yy0uMTQtLjAxNC0uMjE5LS4wMjQtLjM2My0uMDI0LTEuODc1LjAwNC0zLjAwNC44NTYtNC4xMjUgMi44NzUtLjA2LjEwOC0uNDQ5Ljg1OC0uNTMxIDFhNi42MTMgNi42MTMgMCAwIDEtMS4wNjMgMS40MDZjLS40ODIuNDgzLS4zMjkgMS4zMi4yODIgMS42MjUuMzAyLjE1Mi44MTIuMzU3IDEuNTMuNTYzIDEuMTguMzM3IDIuNDk3LjUzMSAzLjkwNy41MzFhNCA0IDAgMCAwIDQtNGMwLS4xNTUtLjAxMS0uMjI3LS4wMjgtLjM3OGEzLjg1IDMuODUgMCAwIDAgMy4xODQtMS4xMjJsNS42MzYtNS42MjhjMS41NjItMS41NjIgMS42MjItNC4xMS4wNi01LjY3M2E0LjA3IDQuMDcgMCAwIDAtMi44NTItMS4xOTlabTAgMmExLjk4IDEuOTggMCAwIDEgMS40MDYuNTk0IDEuOTggMS45OCAwIDAgMSAwIDIuODEybC00LjI4MSA0LjMwNi0yLjgyNS0yLjgzNCA0LjI5NC00LjI4NGExLjk4IDEuOTggMCAwIDEgMS40MDYtLjU5NFptLTcuMTIgNi4yOTMgMi44MzYgMi44MjFjLS44MzUuNzI0LTIuMDAzLjczMi0yLjc5OC0uMDQ4LS43NjMtLjc0OS0uNzQtMi4wNS0uMDM4LTIuNzczWm0tMi44OCAzLjcwN2EyIDIgMCAxIDEgMCA0IDEyLjE1IDEyLjE1IDAgMCAxLTMuMzQ0LS40NjljLjI4OC0uNDI5LjkxMi0xLjU1My45NjktMS42NTYuODA2LTEuNDUgMS4yODYtMS44NzUgMi4zNzUtMS44NzVaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjAwMyAyLjk5MmMtMS4wMjQgMC0yLjA5My40Mi0yLjg3NCAxLjIwMUw5LjUwMyA5LjgzNmEzLjg1NyAzLjg1NyAwIDAgMC0xLjEzNyAzLjE4Yy0uMTQtLjAxNC0uMjE5LS4wMjQtLjM2My0uMDI0LTEuODc1LjAwNC0zLjAwNC44NTYtNC4xMjUgMi44NzUtLjA2LjEwOC0uNDQ5Ljg1OC0uNTMxIDFhNi42MTMgNi42MTMgMCAwIDEtMS4wNjMgMS40MDZjLS40ODIuNDgzLS4zMjkgMS4zMi4yODIgMS42MjUuMzAyLjE1Mi44MTIuMzU3IDEuNTMuNTYzIDEuMTguMzM3IDIuNDk3LjUzMSAzLjkwNy41MzFhNCA0IDAgMCAwIDQtNGMwLS4xNTUtLjAxMS0uMjI3LS4wMjgtLjM3OGEzLjg1IDMuODUgMCAwIDAgMy4xODQtMS4xMjJsNS42MzYtNS42MjhjMS41NjItMS41NjIgMS42MjItNC4xMS4wNi01LjY3M2E0LjA3IDQuMDcgMCAwIDAtMi44NTItMS4xOTlabTAgMmExLjk4IDEuOTggMCAwIDEgMS40MDYuNTk0IDEuOTggMS45OCAwIDAgMSAwIDIuODEybC00LjI4MSA0LjMwNi0yLjgyNS0yLjgzNCA0LjI5NC00LjI4NGExLjk4IDEuOTggMCAwIDEgMS40MDYtLjU5NFptLTcuMTIgNi4yOTMgMi44MzYgMi44MjFjLS44MzUuNzI0LTIuMDAzLjczMi0yLjc5OC0uMDQ4LS43NjMtLjc0OS0uNzQtMi4wNS0uMDM4LTIuNzczWm0tMi44OCAzLjcwN2EyIDIgMCAxIDEgMCA0IDEyLjE1IDEyLjE1IDAgMCAxLTMuMzQ0LS40NjljLjI4OC0uNDI5LjkxMi0xLjU1My45NjktMS42NTYuODA2LTEuNDUgMS4yODYtMS44NzUgMi4zNzUtMS44NzVaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-bullseye {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDIuMDE2Yy01LjUyMyAwLTEwIDQuNDc3LTEwIDEwczQuNDc3IDEwIDEwIDEwIDEwLTQuNDc3IDEwLTEwYzAtLjc1NC0uMDg2LTEuNDk1LS4yNS0yLjIyYS45OS45OSAwIDAgMC0xLjE4OC0uNzUuOTkuOTkgMCAwIDAtLjc1IDEuMTg5Yy4xMzIuNTc4LjE4OCAxLjE3Ni4xODggMS43OGE4IDggMCAxIDEtOC04Yy42MDQgMCAxLjIwMy4wNTcgMS43OC4xODlhLjk5Ljk5IDAgMCAwIDEuMTg5LS43NS45OS45OSAwIDAgMC0uNzUtMS4xODggMTAuMDI0IDEwLjAyNCAwIDAgMC0yLjIyLS4yNVptNiAwYTEgMSAwIDAgMC0xIDF2Mi41NjNsLTQuNDk4IDQuNDk3cy0uMzQ1LS4wNi0uNTAyLS4wNmEyIDIgMCAxIDAgMiAyIDQgNCAwIDAgMC0uMDY0LS41bDQuNTAyLTQuNUgyMWExIDEgMCAwIDAgMC0yaC0ydi0yYTEgMSAwIDAgMC0xLTFabS02IDRhNiA2IDAgMSAwIDYgNiAxIDEgMCAwIDAtMiAwIDQgNCAwIDEgMS00LTQgMSAxIDAgMCAwIDAtMloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDIuMDE2Yy01LjUyMyAwLTEwIDQuNDc3LTEwIDEwczQuNDc3IDEwIDEwIDEwIDEwLTQuNDc3IDEwLTEwYzAtLjc1NC0uMDg2LTEuNDk1LS4yNS0yLjIyYS45OS45OSAwIDAgMC0xLjE4OC0uNzUuOTkuOTkgMCAwIDAtLjc1IDEuMTg5Yy4xMzIuNTc4LjE4OCAxLjE3Ni4xODggMS43OGE4IDggMCAxIDEtOC04Yy42MDQgMCAxLjIwMy4wNTcgMS43OC4xODlhLjk5Ljk5IDAgMCAwIDEuMTg5LS43NS45OS45OSAwIDAgMC0uNzUtMS4xODggMTAuMDI0IDEwLjAyNCAwIDAgMC0yLjIyLS4yNVptNiAwYTEgMSAwIDAgMC0xIDF2Mi41NjNsLTQuNDk4IDQuNDk3cy0uMzQ1LS4wNi0uNTAyLS4wNmEyIDIgMCAxIDAgMiAyIDQgNCAwIDAgMC0uMDY0LS41bDQuNTAyLTQuNUgyMWExIDEgMCAwIDAgMC0yaC0ydi0yYTEgMSAwIDAgMC0xLTFabS02IDRhNiA2IDAgMSAwIDYgNiAxIDEgMCAwIDAtMiAwIDQgNCAwIDEgMS00LTQgMSAxIDAgMCAwIDAtMloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-button {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTE1IDE1LjAwNy0yIDUtNC0xMSAxMSA0LTUgMlptMCAwIDUgNU03LjE4OCAyLjI0NmwuNzc3IDIuODk4TTUuMTM2IDcuOTcybC0yLjg5OC0uNzc2TTEzLjk1IDQuMDU4bC0yLjEyMiAyLjEybS01LjY1NiA1LjY1OEw0LjA1IDEzLjk1NyIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTE1IDE1LjAwNy0yIDUtNC0xMSAxMSA0LTUgMlptMCAwIDUgNU03LjE4OCAyLjI0NmwuNzc3IDIuODk4TTUuMTM2IDcuOTcybC0yLjg5OC0uNzc2TTEzLjk1IDQuMDU4bC0yLjEyMiAyLjEybS01LjY1NiA1LjY1OEw0LjA1IDEzLjk1NyIvPjwvc3ZnPg==)
}

.icon-calendar-all-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMDA2IDIuMDE0YTEgMSAwIDAgMC0xIDEgNCA0IDAgMCAwLTQgNHYxLjA2MmwxOC0uMDYydi0xYTQgNCAwIDAgMC00LTQgMSAxIDAgMCAwLTIgMGgtNmExIDEgMCAwIDAtMS0xem0tNSA4djdhNCA0IDAgMCAwIDQgNGgxMGE0IDQgMCAwIDAgNC00di03aC0xOHptNSAyYTEgMSAwIDEgMSAwIDIgMSAxIDAgMCAxIDAtMnptNCAwYTEgMSAwIDEgMSAwIDIgMSAxIDAgMCAxIDAtMnptNCAwYTEgMSAwIDEgMSAwIDIgMSAxIDAgMCAxIDAtMnptLTggM2ExIDEgMCAxIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTQgMGExIDEgMCAxIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTQgMGExIDEgMCAxIDEgMCAyIDEgMSAwIDAgMSAwLTJ6IiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMDA2IDIuMDE0YTEgMSAwIDAgMC0xIDEgNCA0IDAgMCAwLTQgNHYxLjA2MmwxOC0uMDYydi0xYTQgNCAwIDAgMC00LTQgMSAxIDAgMCAwLTIgMGgtNmExIDEgMCAwIDAtMS0xem0tNSA4djdhNCA0IDAgMCAwIDQgNGgxMGE0IDQgMCAwIDAgNC00di03aC0xOHptNSAyYTEgMSAwIDEgMSAwIDIgMSAxIDAgMCAxIDAtMnptNCAwYTEgMSAwIDEgMSAwIDIgMSAxIDAgMCAxIDAtMnptNCAwYTEgMSAwIDEgMSAwIDIgMSAxIDAgMCAxIDAtMnptLTggM2ExIDEgMCAxIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTQgMGExIDEgMCAxIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTQgMGExIDEgMCAxIDEgMCAyIDEgMSAwIDAgMSAwLTJ6IiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-calendar-all {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMDA2IDIuMDE2YTEgMSAwIDAgMC0xIDEgNCA0IDAgMCAwLTQgNHYxMGE0IDQgMCAwIDAgNCA0aDEwYTQgNCAwIDAgMCA0LTR2LTEwYzAtMi4yMDUtMS43OTItNC00LTRhMSAxIDAgMCAwLTIgMGgtNmExIDEgMCAwIDAtMS0xWm0tMSAzYTEgMSAwIDAgMCAyIDBoNmExIDEgMCAwIDAgMiAwIDIgMiAwIDAgMSAyIDJ2MWgtMTR2LTFhMiAyIDAgMCAxIDItMlptLTIgNWgxNHY3YTIgMiAwIDAgMS0yIDJoLTEwYTIgMiAwIDAgMS0yLTJ2LTdabTMgMmExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJabTQgMGExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJabTQgMGExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJabS04IDNhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yWm00IDBhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yWm00IDBhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMDA2IDIuMDE2YTEgMSAwIDAgMC0xIDEgNCA0IDAgMCAwLTQgNHYxMGE0IDQgMCAwIDAgNCA0aDEwYTQgNCAwIDAgMCA0LTR2LTEwYzAtMi4yMDUtMS43OTItNC00LTRhMSAxIDAgMCAwLTIgMGgtNmExIDEgMCAwIDAtMS0xWm0tMSAzYTEgMSAwIDAgMCAyIDBoNmExIDEgMCAwIDAgMiAwIDIgMiAwIDAgMSAyIDJ2MWgtMTR2LTFhMiAyIDAgMCAxIDItMlptLTIgNWgxNHY3YTIgMiAwIDAgMS0yIDJoLTEwYTIgMiAwIDAgMS0yLTJ2LTdabTMgMmExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJabTQgMGExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJabTQgMGExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJabS04IDNhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yWm00IDBhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yWm00IDBhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-camera-video-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgNS4wMDdhNCA0IDAgMCAwLTQgNHY2YTQgNCAwIDAgMCA0IDRoN2E0IDQgMCAwIDAgNC00di0uNTYybDMuMjggMy4yODFjLjYzLjYzIDEuNzIuMTcyIDEuNzItLjcxOXYtMTBjMC0uNDQ1LS4yNzgtLjc5My0uNjI2LS45MzhhLjk5My45OTMgMCAwIDAtMS4wOTQuMjE5TDE3IDkuNTY5di0uNTYyYTQgNCAwIDAgMC00LTRINloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgNS4wMDdhNCA0IDAgMCAwLTQgNHY2YTQgNCAwIDAgMCA0IDRoN2E0IDQgMCAwIDAgNC00di0uNTYybDMuMjggMy4yODFjLjYzLjYzIDEuNzIuMTcyIDEuNzItLjcxOXYtMTBjMC0uNDQ1LS4yNzgtLjc5My0uNjI2LS45MzhhLjk5My45OTMgMCAwIDAtMS4wOTQuMjE5TDE3IDkuNTY5di0uNTYyYTQgNCAwIDAgMC00LTRINloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-camera-video {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgNS4wMDdhNCA0IDAgMCAwLTQgNHY2YTQgNCAwIDAgMCA0IDRoN2E0IDQgMCAwIDAgNC00di0uNTYybDMuMjggMy4yODFjLjYzLjYzIDEuNzIuMTcyIDEuNzItLjcxOXYtMTBjMC0uNDQ1LS4yNzgtLjc5My0uNjI2LS45MzhhLjk5My45OTMgMCAwIDAtMS4wOTQuMjE5TDE3IDkuNTY5di0uNTYyYTQgNCAwIDAgMC00LTRINlptMCAyaDdhMiAyIDAgMCAxIDIgMnY2YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0ydi02YTIgMiAwIDAgMSAyLTJabTE0IDIuNDM4djUuMTI0bC0yLjU2My0yLjU2MkwyMCA5LjQ0NVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgNS4wMDdhNCA0IDAgMCAwLTQgNHY2YTQgNCAwIDAgMCA0IDRoN2E0IDQgMCAwIDAgNC00di0uNTYybDMuMjggMy4yODFjLjYzLjYzIDEuNzIuMTcyIDEuNzItLjcxOXYtMTBjMC0uNDQ1LS4yNzgtLjc5My0uNjI2LS45MzhhLjk5My45OTMgMCAwIDAtMS4wOTQuMjE5TDE3IDkuNTY5di0uNTYyYTQgNCAwIDAgMC00LTRINlptMCAyaDdhMiAyIDAgMCAxIDIgMnY2YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0ydi02YTIgMiAwIDAgMSAyLTJabTE0IDIuNDM4djUuMTI0bC0yLjU2My0yLjU2MkwyMCA5LjQ0NVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-camera2 {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMi4wMTZhNCA0IDAgMCAwLTQgNHYxMGE0IDQgMCAwIDAgNCA0aDEyYTQgNCAwIDAgMCA0LTR2LThhNCA0IDAgMCAwLTQtNEg5LjQwNmMtLjc3MS0xLjEzLTIuMDIzLTItMy40MDYtMlptMCAyYy44NDUgMCAxLjguNjM0IDIuMDkzIDEuMzc1QS45NjIuOTYyIDAgMCAwIDkgNi4wMTZoOWEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJ2LTEwYTIgMiAwIDAgMSAyLTJabTAgMWExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJabTYgMmE1IDUgMCAxIDAgMCAxMCA1IDUgMCAwIDAgMC0xMFptMCAyYTMgMyAwIDEgMSAwIDYgMyAzIDAgMCAxIDAtNloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMi4wMTZhNCA0IDAgMCAwLTQgNHYxMGE0IDQgMCAwIDAgNCA0aDEyYTQgNCAwIDAgMCA0LTR2LThhNCA0IDAgMCAwLTQtNEg5LjQwNmMtLjc3MS0xLjEzLTIuMDIzLTItMy40MDYtMlptMCAyYy44NDUgMCAxLjguNjM0IDIuMDkzIDEuMzc1QS45NjIuOTYyIDAgMCAwIDkgNi4wMTZoOWEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJ2LTEwYTIgMiAwIDAgMSAyLTJabTAgMWExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJabTYgMmE1IDUgMCAxIDAgMCAxMCA1IDUgMCAwIDAgMC0xMFptMCAyYTMgMyAwIDEgMSAwIDYgMyAzIDAgMCAxIDAtNloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-card-image-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMDE0IDQuMDI4YTQgNCAwIDAgMC00IDR2OGE0IDQgMCAwIDAgNCA0aDEyYTQgNCAwIDAgMCA0LTR2LThhNCA0IDAgMCAwLTQtNGgtMTJabTExIDRhMSAxIDAgMSAxIDAgMiAxIDEgMCAwIDEgMC0yWm0tOC41IDMuNjI1YzEuNDIzLS4xMzYgMi44MzQgMS4yMDQgNC42NTcgMy45MzcuMzA2LjQ2Ljk0Ni41ODggMS40MDYuMjgyIDIuNDk4LTEuNjY1IDMuMDU4LTEuODI3IDUuNDA2LjVhMS45ODQgMS45ODQgMCAwIDEtMS45NjkgMS42NTZoLTEyYTIuMDE4IDIuMDE4IDAgMCAxLTItMS43OGMxLjY4LTIuODY0IDMuMTQxLTQuNDY1IDQuNS00LjU5NVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMDE0IDQuMDI4YTQgNCAwIDAgMC00IDR2OGE0IDQgMCAwIDAgNCA0aDEyYTQgNCAwIDAgMCA0LTR2LThhNCA0IDAgMCAwLTQtNGgtMTJabTExIDRhMSAxIDAgMSAxIDAgMiAxIDEgMCAwIDEgMC0yWm0tOC41IDMuNjI1YzEuNDIzLS4xMzYgMi44MzQgMS4yMDQgNC42NTcgMy45MzcuMzA2LjQ2Ljk0Ni41ODggMS40MDYuMjgyIDIuNDk4LTEuNjY1IDMuMDU4LTEuODI3IDUuNDA2LjVhMS45ODQgMS45ODQgMCAwIDEtMS45NjkgMS42NTZoLTEyYTIuMDE4IDIuMDE4IDAgMCAxLTItMS43OGMxLjY4LTIuODY0IDMuMTQxLTQuNDY1IDQuNS00LjU5NVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-card {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTMuMzQ3Ljk5OGEzIDMgMCAwIDAtMyAzdjFoMjB2LTFhMyAzIDAgMCAwLTMtM2gtMTRabS0zIDZ2N2EzIDMgMCAwIDAgMyAzaDE0YTMgMyAwIDAgMCAzLTN2LTdoLTIwWm01IDJoMmExIDEgMCAwIDEgMSAxdjJhMSAxIDAgMCAxLTEgMWgtMmExIDEgMCAwIDEtMS0xdi0yYTEgMSAwIDAgMSAxLTFaIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTMuMzQ3Ljk5OGEzIDMgMCAwIDAtMyAzdjFoMjB2LTFhMyAzIDAgMCAwLTMtM2gtMTRabS0zIDZ2N2EzIDMgMCAwIDAgMyAzaDE0YTMgMyAwIDAgMCAzLTN2LTdoLTIwWm01IDJoMmExIDEgMCAwIDEgMSAxdjJhMSAxIDAgMCAxLTEgMWgtMmExIDEgMCAwIDEtMS0xdi0yYTEgMSAwIDAgMSAxLTFaIi8+PC9zdmc+)
}

.icon-cart-x-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuOTc3IDIuMDAxYTEgMSAwIDEgMCAwIDJjLjczOC4wMDYgMS4yODkuNTIgMS43ODEgMS40MzguNDgxLjg5Ny41NDggMS42LjU2MyAxLjY4N2wxLjE4NyA3LjY1N0M1Ljg3MiAxNi42MDUgNy42IDE4IDkuNDE1IDE4aDcuMTI0YzEuODE1IDAgMy41NTEtMS40MDggMy45MDctMy4xODcgMCAwIDEuNTMxLTkuNDQxIDEuNTMxLTkuODEzYTEgMSAwIDAgMC0xLTFjLS4zMTEgMC0xNC40NTUtLjAwNC0xNS43NSAwLS43NzUtMS4yNTctMS44NjctMS45ODgtMy4yNS0yWm05IDZjLjI1NiAwIC41MjMuMDg2LjcxOS4yODJsMS4yODEgMS4yOCAxLjI4MS0xLjI4YTEuMDEgMS4wMSAwIDAgMSAuNzE5LS4yODJjLjI1NiAwIC41MjMuMDg2LjcxOS4yODIuMzkuMzkuMzkgMS4wNDcgMCAxLjQzN2wtMS4yODEgMS4yODEgMS4yODEgMS4yODJjLjM5LjM5LjM5IDEuMDQ2IDAgMS40MzdhMS4wMyAxLjAzIDAgMCAxLTEuNDM4IDBsLTEuMjgxLTEuMjgxLTEuMjgxIDEuMjgxYTEuMDMgMS4wMyAwIDAgMS0xLjQzOCAwIDEuMDMgMS4wMyAwIDAgMSAwLTEuNDM4bDEuMjgxLTEuMjgtMS4yODEtMS4yODJhMS4wMyAxLjAzIDAgMCAxIDAtMS40MzcgMS4wMSAxLjAxIDAgMCAxIC43MTktLjI4MlptLTIuNSAxMWExLjUgMS41IDAgMSAwIDAgMyAxLjUgMS41IDAgMCAwIDAtM1ptOSAwYTEuNSAxLjUgMCAxIDAgMCAzIDEuNSAxLjUgMCAwIDAgMC0zWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuOTc3IDIuMDAxYTEgMSAwIDEgMCAwIDJjLjczOC4wMDYgMS4yODkuNTIgMS43ODEgMS40MzguNDgxLjg5Ny41NDggMS42LjU2MyAxLjY4N2wxLjE4NyA3LjY1N0M1Ljg3MiAxNi42MDUgNy42IDE4IDkuNDE1IDE4aDcuMTI0YzEuODE1IDAgMy41NTEtMS40MDggMy45MDctMy4xODcgMCAwIDEuNTMxLTkuNDQxIDEuNTMxLTkuODEzYTEgMSAwIDAgMC0xLTFjLS4zMTEgMC0xNC40NTUtLjAwNC0xNS43NSAwLS43NzUtMS4yNTctMS44NjctMS45ODgtMy4yNS0yWm05IDZjLjI1NiAwIC41MjMuMDg2LjcxOS4yODJsMS4yODEgMS4yOCAxLjI4MS0xLjI4YTEuMDEgMS4wMSAwIDAgMSAuNzE5LS4yODJjLjI1NiAwIC41MjMuMDg2LjcxOS4yODIuMzkuMzkuMzkgMS4wNDcgMCAxLjQzN2wtMS4yODEgMS4yODEgMS4yODEgMS4yODJjLjM5LjM5LjM5IDEuMDQ2IDAgMS40MzdhMS4wMyAxLjAzIDAgMCAxLTEuNDM4IDBsLTEuMjgxLTEuMjgxLTEuMjgxIDEuMjgxYTEuMDMgMS4wMyAwIDAgMS0xLjQzOCAwIDEuMDMgMS4wMyAwIDAgMSAwLTEuNDM4bDEuMjgxLTEuMjgtMS4yODEtMS4yODJhMS4wMyAxLjAzIDAgMCAxIDAtMS40MzcgMS4wMSAxLjAxIDAgMCAxIC43MTktLjI4MlptLTIuNSAxMWExLjUgMS41IDAgMSAwIDAgMyAxLjUgMS41IDAgMCAwIDAtM1ptOSAwYTEuNSAxLjUgMCAxIDAgMCAzIDEuNSAxLjUgMCAwIDAgMC0zWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-cart3-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMuMDE1IDIuMDAxYTEgMSAwIDAgMCAwIDJoMS40NjlsMy4zMTIgNy43MmMtLjQ4LjMzMy0uODk4Ljc1LTEuMTg3IDEuMjhhNC41NSA0LjU1IDAgMCAwLS41NjMgMS45Mzh2LjE4N2MuMDM2LjI1Ni4xMzQuNTc5LjM0NC45MDcuMzc1LjU4NS45ODQuOTM3IDEuNzguOTM3LjQxOCAwIDEwLjUzNy4wMyAxMC44NDUuMDMxYTEgMSAwIDEgMCAwLTJjLS4zMDggMC0xMC40MjUtLjAzLTEwLjg0NC0uMDMtLjA3OCAwLS4xLjAwNi0uMTI1LS4wMzIuMDIyLS4yNC4xMTMtLjYwNC4zMTMtLjk2OS4zMzktLjYyMS44OC0uOTY5IDEuODEyLS45NjloNy44NDRhLjk3Ljk3IDAgMCAwIC45MDYtLjU5M2wzLTdjLjI4My0uNjYtLjE4OC0xLjQwNy0uOTA2LTEuNDA3SDYuNjdsLS4zNDQtLjgxMkM2LjAyOSAyLjQ5MyA1LjI0IDEuOTk0IDQuNDg0IDJoLTEuNDdabTQuNSAxN2ExLjUgMS41IDAgMSAwIDAgMy4wMDEgMS41IDEuNSAwIDAgMCAwLTNabTExIDBhMS41IDEuNSAwIDEgMCAwIDMuMDAxIDEuNSAxLjUgMCAwIDAgMC0zWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMuMDE1IDIuMDAxYTEgMSAwIDAgMCAwIDJoMS40NjlsMy4zMTIgNy43MmMtLjQ4LjMzMy0uODk4Ljc1LTEuMTg3IDEuMjhhNC41NSA0LjU1IDAgMCAwLS41NjMgMS45Mzh2LjE4N2MuMDM2LjI1Ni4xMzQuNTc5LjM0NC45MDcuMzc1LjU4NS45ODQuOTM3IDEuNzguOTM3LjQxOCAwIDEwLjUzNy4wMyAxMC44NDUuMDMxYTEgMSAwIDEgMCAwLTJjLS4zMDggMC0xMC40MjUtLjAzLTEwLjg0NC0uMDMtLjA3OCAwLS4xLjAwNi0uMTI1LS4wMzIuMDIyLS4yNC4xMTMtLjYwNC4zMTMtLjk2OS4zMzktLjYyMS44OC0uOTY5IDEuODEyLS45NjloNy44NDRhLjk3Ljk3IDAgMCAwIC45MDYtLjU5M2wzLTdjLjI4My0uNjYtLjE4OC0xLjQwNy0uOTA2LTEuNDA3SDYuNjdsLS4zNDQtLjgxMkM2LjAyOSAyLjQ5MyA1LjI0IDEuOTk0IDQuNDg0IDJoLTEuNDdabTQuNSAxN2ExLjUgMS41IDAgMSAwIDAgMy4wMDEgMS41IDEuNSAwIDAgMCAwLTNabTExIDBhMS41IDEuNSAwIDEgMCAwIDMuMDAxIDEuNSAxLjUgMCAwIDAgMC0zWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-chat-right-text-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTE4LjAxNSA0YTQgNCAwIDAgMSA0IDR2MTJjMCAuODkxLTEuMDkgMS4zNS0xLjcyLjcyTDE2LjU3OCAxOEg2LjAxNWE0IDQgMCAwIDEtNC00VjhhNCA0IDAgMCAxIDQtNGgxMlptLTEgNGgtMTBhMSAxIDAgMCAwIDAgMmgxMGExIDEgMCAwIDAgMC0yWm0tMyA0aC03YTEgMSAwIDAgMCAwIDJoN2ExIDEgMCAwIDAgMC0yWiIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTE4LjAxNSA0YTQgNCAwIDAgMSA0IDR2MTJjMCAuODkxLTEuMDkgMS4zNS0xLjcyLjcyTDE2LjU3OCAxOEg2LjAxNWE0IDQgMCAwIDEtNC00VjhhNCA0IDAgMCAxIDQtNGgxMlptLTEgNGgtMTBhMSAxIDAgMCAwIDAgMmgxMGExIDEgMCAwIDAgMC0yWm0tMyA0aC03YTEgMSAwIDAgMCAwIDJoN2ExIDEgMCAwIDAgMC0yWiIvPjwvc3ZnPg==)
}

.icon-check-circle-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNCAyLjAwMmMtNS41MjIgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3OCAxMCAxMCAxMGM1LjUyNCAwIDEwLTQuNDc3IDEwLTEwcy00LjQ3Ni0xMC0xMC0xMFptNCA3Yy4yNTYgMCAuNTI0LjA4Ni43Mi4yOGExLjAzIDEuMDMgMCAwIDEgMCAxLjQzOWwtMy43NSAzLjcxOWMtMS4xNTIgMS4xNS0yLjkxLjk3OC0zLjgxMy0uMzc2bC0xLTEuNWExLjAyNCAxLjAyNCAwIDAgMSAuMjgyLTEuNDA2IDEuMDI0IDEuMDI0IDAgMCAxIDEuNDA2LjI4MmwxIDEuNWMuMjAxLjMwMy40Ni4zNS43MTcuMDkzbDMuNzItMy43NWMuMTk2LS4xOTUuNDYzLS4yODEuNzE5LS4yODFaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNCAyLjAwMmMtNS41MjIgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3OCAxMCAxMCAxMGM1LjUyNCAwIDEwLTQuNDc3IDEwLTEwcy00LjQ3Ni0xMC0xMC0xMFptNCA3Yy4yNTYgMCAuNTI0LjA4Ni43Mi4yOGExLjAzIDEuMDMgMCAwIDEgMCAxLjQzOWwtMy43NSAzLjcxOWMtMS4xNTIgMS4xNS0yLjkxLjk3OC0zLjgxMy0uMzc2bC0xLTEuNWExLjAyNCAxLjAyNCAwIDAgMSAuMjgyLTEuNDA2IDEuMDI0IDEuMDI0IDAgMCAxIDEuNDA2LjI4MmwxIDEuNWMuMjAxLjMwMy40Ni4zNS43MTcuMDkzbDMuNzItMy43NWMuMTk2LS4xOTUuNDYzLS4yODEuNzE5LS4yODFaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-check-square {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuOTkxIDMuMDAxYTQgNCAwIDAgMC00IDR2MTBhNCA0IDAgMCAwIDQgNGgxMGE0IDQgMCAwIDAgNC00di0xMGE0IDQgMCAwIDAtNC00aC0xMHptMCAyaDEwYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMmgtMTBhMiAyIDAgMCAxLTItMnYtMTBhMiAyIDAgMCAxIDItMnptOSAzLjgxMmMtLjI1NiAwLS41MjMuMDg3LS43MTkuMjgybC0zLjcxOSAzLjcxOGMtLjI1Ny4yNTgtLjUxNi4yNDEtLjcxOC0uMDYybC0xLTEuNWExLjAyMyAxLjAyMyAwIDAgMC0xLjQwNi0uMjgxYy0uNDYuMzA2LS41ODguOTQ2LS4yODIgMS40MDZsMSAxLjVjLjkwMyAxLjM1MyAyLjY2MyAxLjUyNSAzLjgxMy4zNzVsMy43NS0zLjc1YS45OTEuOTkxIDAgMCAwIDAtMS40MDYgMS4wMTUgMS4wMTUgMCAwIDAtLjcxOS0uMjgyeiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuOTkxIDMuMDAxYTQgNCAwIDAgMC00IDR2MTBhNCA0IDAgMCAwIDQgNGgxMGE0IDQgMCAwIDAgNC00di0xMGE0IDQgMCAwIDAtNC00aC0xMHptMCAyaDEwYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMmgtMTBhMiAyIDAgMCAxLTItMnYtMTBhMiAyIDAgMCAxIDItMnptOSAzLjgxMmMtLjI1NiAwLS41MjMuMDg3LS43MTkuMjgybC0zLjcxOSAzLjcxOGMtLjI1Ny4yNTgtLjUxNi4yNDEtLjcxOC0uMDYybC0xLTEuNWExLjAyMyAxLjAyMyAwIDAgMC0xLjQwNi0uMjgxYy0uNDYuMzA2LS41ODguOTQ2LS4yODIgMS40MDZsMSAxLjVjLjkwMyAxLjM1MyAyLjY2MyAxLjUyNSAzLjgxMy4zNzVsMy43NS0zLjc1YS45OTEuOTkxIDAgMCAwIDAtMS40MDYgMS4wMTUgMS4wMTUgMCAwIDAtLjcxOS0uMjgyeiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-circle-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNCAyLjAwMmMtNS41MjIgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3OCAxMCAxMCAxMGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwcy00LjQ3Ny0xMC0xMC0xMFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNCAyLjAwMmMtNS41MjIgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3OCAxMCAxMCAxMGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwcy00LjQ3Ny0xMC0xMC0xMFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-circle-pause {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDNhOSA5IDAgMCAwLTkgOSA5IDkgMCAwIDAgOSA5IDkgOSAwIDAgMCA5LTkgOSA5IDAgMCAwLTktOVpNOS4zIDguNGguOWEuOS45IDAgMCAxIC45Ljl2NS40YS45LjkgMCAwIDEtLjkuOWgtLjlhLjkuOSAwIDAgMS0uOS0uOVY5LjNhLjkuOSAwIDAgMSAuOS0uOVptNC41IDBoLjlhLjkuOSAwIDAgMSAuOS45djUuNGEuOS45IDAgMCAxLS45LjloLS45YS45LjkgMCAwIDEtLjktLjlWOS4zYS45LjkgMCAwIDEgLjktLjlaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDNhOSA5IDAgMCAwLTkgOSA5IDkgMCAwIDAgOSA5IDkgOSAwIDAgMCA5LTkgOSA5IDAgMCAwLTktOVpNOS4zIDguNGguOWEuOS45IDAgMCAxIC45Ljl2NS40YS45LjkgMCAwIDEtLjkuOWgtLjlhLjkuOSAwIDAgMS0uOS0uOVY5LjNhLjkuOSAwIDAgMSAuOS0uOVptNC41IDBoLjlhLjkuOSAwIDAgMSAuOS45djUuNGEuOS45IDAgMCAxLS45LjloLS45YS45LjkgMCAwIDEtLjktLjlWOS4zYS45LjkgMCAwIDEgLjktLjlaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-circle-play {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMWE5IDkgMCAxIDAgMC0xOCA5IDkgMCAwIDAgMCAxOFptLS41MDEtMTIuMTg2YTEuMTI1IDEuMTI1IDAgMCAwLTEuNzQ5LjkzNnY0LjVhMS4xMjUgMS4xMjUgMCAwIDAgMS43NDkuOTM2bDMuMzc1LTIuMjVhMS4xMjUgMS4xMjUgMCAwIDAgMC0xLjg3MmwtMy4zNzUtMi4yNVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMWE5IDkgMCAxIDAgMC0xOCA5IDkgMCAwIDAgMCAxOFptLS41MDEtMTIuMTg2YTEuMTI1IDEuMTI1IDAgMCAwLTEuNzQ5LjkzNnY0LjVhMS4xMjUgMS4xMjUgMCAwIDAgMS43NDkuOTM2bDMuMzc1LTIuMjVhMS4xMjUgMS4xMjUgMCAwIDAgMC0xLjg3MmwtMy4zNzUtMi4yNVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-circle {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNCAyLjAwMmMtNS41MjIgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3OCAxMCAxMCAxMGM1LjUyNCAwIDEwLTQuNDc3IDEwLTEwcy00LjQ3Ni0xMC0xMC0xMFptMCAyYTggOCAwIDEgMSAwIDE2IDggOCAwIDAgMSAwLTE2WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNCAyLjAwMmMtNS41MjIgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3OCAxMCAxMCAxMGM1LjUyNCAwIDEwLTQuNDc3IDEwLTEwcy00LjQ3Ni0xMC0xMC0xMFptMCAyYTggOCAwIDEgMSAwIDE2IDggOCAwIDAgMSAwLTE2WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-code-square {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuOTkxIDMuMDAyYTQgNCAwIDAgMC00IDR2MTBhNCA0IDAgMCAwIDQgNGgxMGE0IDQgMCAwIDAgNC00di0xMGE0IDQgMCAwIDAtNC00aC0xMFptMCAyaDEwYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMmgtMTBhMiAyIDAgMCAxLTItMnYtMTBhMiAyIDAgMCAxIDItMlptMi43NSAzLjAzYy0uMjUuMDUtLjUwMy4xNzgtLjY1Ni40MDhsLTEuOTY5IDIuOTY4YTEuMDI2IDEuMDI2IDAgMCAwIDAgMS4xMjVsMi4wMzEgMy4wNjNjLjMwNy40NTkuOTQ3LjU1NiAxLjQwNi4yNWEuOTg3Ljk4NyAwIDAgMCAuMjgyLTEuMzc1bC0xLjY4OC0yLjUgMS41OTQtMi40MDdjLjMwNi0uNDYuMjEtMS4xLS4yNS0xLjQwNi0uMjMtLjE1My0uNDk5LS4xNzUtLjc1LS4xMjVabTQuNDcgMGEuOTg0Ljk4NCAwIDAgMC0uNzUuMTI2Yy0uNDYuMzA3LS41ODkuOTQ3LS4yODIgMS40MDZsMS41OTMgMi40MDctMS42MjUgMi40NjlhLjk4Ni45ODYgMCAwIDAgLjI4MiAxLjM3NC45ODUuOTg1IDAgMCAwIDEuMzc0LS4yODFsMi4wMzItM2ExLjAyNiAxLjAyNiAwIDAgMCAwLTEuMTI1bC0yLTIuOTY4YS45NDYuOTQ2IDAgMCAwLS42MjUtLjQwN1oiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuOTkxIDMuMDAyYTQgNCAwIDAgMC00IDR2MTBhNCA0IDAgMCAwIDQgNGgxMGE0IDQgMCAwIDAgNC00di0xMGE0IDQgMCAwIDAtNC00aC0xMFptMCAyaDEwYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMmgtMTBhMiAyIDAgMCAxLTItMnYtMTBhMiAyIDAgMCAxIDItMlptMi43NSAzLjAzYy0uMjUuMDUtLjUwMy4xNzgtLjY1Ni40MDhsLTEuOTY5IDIuOTY4YTEuMDI2IDEuMDI2IDAgMCAwIDAgMS4xMjVsMi4wMzEgMy4wNjNjLjMwNy40NTkuOTQ3LjU1NiAxLjQwNi4yNWEuOTg3Ljk4NyAwIDAgMCAuMjgyLTEuMzc1bC0xLjY4OC0yLjUgMS41OTQtMi40MDdjLjMwNi0uNDYuMjEtMS4xLS4yNS0xLjQwNi0uMjMtLjE1My0uNDk5LS4xNzUtLjc1LS4xMjVabTQuNDcgMGEuOTg0Ljk4NCAwIDAgMC0uNzUuMTI2Yy0uNDYuMzA3LS41ODkuOTQ3LS4yODIgMS40MDZsMS41OTMgMi40MDctMS42MjUgMi40NjlhLjk4Ni45ODYgMCAwIDAgLjI4MiAxLjM3NC45ODUuOTg1IDAgMCAwIDEuMzc0LS4yODFsMi4wMzItM2ExLjAyNiAxLjAyNiAwIDAgMCAwLTEuMTI1bC0yLTIuOTY4YS45NDYuOTQ2IDAgMCAwLS42MjUtLjQwN1oiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-code {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTguNzkyIDUuMDMyYy0uMjUxLjA1LS41MDMuMTc3LS42NTcuNDA3bC00IDZhMS4wMjQgMS4wMjQgMCAwIDAgMCAxLjEyNGw0IDZjLjMwNy40Ni45NDcuNTg4IDEuNDA3LjI4Mi40Ni0uMzA3LjU4Ny0uOTQ3LjI4MS0xLjQwNmwtMy42MjUtNS40MzggMy42MjUtNS40MzhhMS4wMjQgMS4wMjQgMCAwIDAtLjI4MS0xLjQwNi45ODUuOTg1IDAgMCAwLS43NS0uMTI1Wm02LjM3NSAwYy0uMjUxLS4wNS0uNTItLjAyOC0uNzUuMTI1LS40Ni4zMDctLjU4OC45NDctLjI4MSAxLjQwNmwzLjYyNSA1LjQzOC0zLjYyNSA1LjQzOGExLjAyNCAxLjAyNCAwIDAgMCAuMjggMS40MDZjLjQ2LjMwNiAxLjEuMTc4IDEuNDA3LS4yODJsNC02YTEuMDI0IDEuMDI0IDAgMCAwIDAtMS4xMjRsLTQtNmMtLjE1My0uMjMtLjQwNS0uMzU3LS42NTYtLjQwN1oiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTguNzkyIDUuMDMyYy0uMjUxLjA1LS41MDMuMTc3LS42NTcuNDA3bC00IDZhMS4wMjQgMS4wMjQgMCAwIDAgMCAxLjEyNGw0IDZjLjMwNy40Ni45NDcuNTg4IDEuNDA3LjI4Mi40Ni0uMzA3LjU4Ny0uOTQ3LjI4MS0xLjQwNmwtMy42MjUtNS40MzggMy42MjUtNS40MzhhMS4wMjQgMS4wMjQgMCAwIDAtLjI4MS0xLjQwNi45ODUuOTg1IDAgMCAwLS43NS0uMTI1Wm02LjM3NSAwYy0uMjUxLS4wNS0uNTItLjAyOC0uNzUuMTI1LS40Ni4zMDctLjU4OC45NDctLjI4MSAxLjQwNmwzLjYyNSA1LjQzOC0zLjYyNSA1LjQzOGExLjAyNCAxLjAyNCAwIDAgMCAuMjggMS40MDZjLjQ2LjMwNiAxLjEuMTc4IDEuNDA3LS4yODJsNC02YTEuMDI0IDEuMDI0IDAgMCAwIDAtMS4xMjRsLTQtNmMtLjE1My0uMjMtLjQwNS0uMzU3LS42NTYtLjQwN1oiLz48L3N2Zz4=)
}

.icon-controller3 {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMjAzIDQuMDAxYTYuMTk4IDYuMTk4IDAgMCAwLTYuMTg4IDYuMTg4djUuODEyYTQgNCAwIDAgMCA0IDRjLjc4NCAwIDEuNDU2LS4yIDIuMjUtLjYyNS4xMzUtLjA3Mi43ODQtLjQ0OC44NzUtLjUgMS4wOC0uNjE4IDEuODA4LS44NzUgMi44NzUtLjg3NXMxLjc5NC4yNTcgMi44NzUuODc1Yy4wOS4wNTIuNzQuNDI4Ljg3NS41Ljc5NC40MjMgMS40NjYuNjI1IDIuMjUuNjI1YTQgNCAwIDAgMCA0LTRWMTAuMTlhNi4xOTggNi4xOTggMCAwIDAtNi4xODgtNi4xODhIOC4yMDNabTAgMmg3LjYyNGE0LjE5OCA0LjE5OCAwIDAgMSA0LjE4OCA0LjE4OHY1LjgxMmEyIDIgMCAwIDEtMiAyYy0uNDA1IDAtLjc4My0uMTI0LTEuMzEyLS40MDYtLjExMy0uMDYtLjcxNS0uNDEzLS44MTMtLjQ2OS0xLjM1Ni0uNzc1LTIuNDAxLTEuMTI1LTMuODc1LTEuMTI1LTEuNDc0IDAtMi41Mi4zNS0zLjg3NSAxLjEyNS0uMDk4LjA1Ni0uNy40MS0uODEzLjQ3LS41My4yODEtLjkwNy40MDUtMS4zMTIuNDA1YTIgMiAwIDAgMS0yLTJWMTAuMTlhNC4xOTggNC4xOTggMCAwIDEgNC4xODgtNC4xODhabS0uMTg4IDJhMSAxIDAgMCAwLTEgMXYxaC0xYTEgMSAwIDAgMCAwIDJoMXYxYTEgMSAwIDAgMCAyIDB2LTFoMWExIDEgMCAwIDAgMC0yaC0xdi0xYTEgMSAwIDAgMC0xLTFabTggMGExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJabS0yIDJhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yWm00IDBhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yWm0tMiAyYTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMjAzIDQuMDAxYTYuMTk4IDYuMTk4IDAgMCAwLTYuMTg4IDYuMTg4djUuODEyYTQgNCAwIDAgMCA0IDRjLjc4NCAwIDEuNDU2LS4yIDIuMjUtLjYyNS4xMzUtLjA3Mi43ODQtLjQ0OC44NzUtLjUgMS4wOC0uNjE4IDEuODA4LS44NzUgMi44NzUtLjg3NXMxLjc5NC4yNTcgMi44NzUuODc1Yy4wOS4wNTIuNzQuNDI4Ljg3NS41Ljc5NC40MjMgMS40NjYuNjI1IDIuMjUuNjI1YTQgNCAwIDAgMCA0LTRWMTAuMTlhNi4xOTggNi4xOTggMCAwIDAtNi4xODgtNi4xODhIOC4yMDNabTAgMmg3LjYyNGE0LjE5OCA0LjE5OCAwIDAgMSA0LjE4OCA0LjE4OHY1LjgxMmEyIDIgMCAwIDEtMiAyYy0uNDA1IDAtLjc4My0uMTI0LTEuMzEyLS40MDYtLjExMy0uMDYtLjcxNS0uNDEzLS44MTMtLjQ2OS0xLjM1Ni0uNzc1LTIuNDAxLTEuMTI1LTMuODc1LTEuMTI1LTEuNDc0IDAtMi41Mi4zNS0zLjg3NSAxLjEyNS0uMDk4LjA1Ni0uNy40MS0uODEzLjQ3LS41My4yODEtLjkwNy40MDUtMS4zMTIuNDA1YTIgMiAwIDAgMS0yLTJWMTAuMTlhNC4xOTggNC4xOTggMCAwIDEgNC4xODgtNC4xODhabS0uMTg4IDJhMSAxIDAgMCAwLTEgMXYxaC0xYTEgMSAwIDAgMCAwIDJoMXYxYTEgMSAwIDAgMCAyIDB2LTFoMWExIDEgMCAwIDAgMC0yaC0xdi0xYTEgMSAwIDAgMC0xLTFabTggMGExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJabS0yIDJhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yWm00IDBhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yWm0tMiAyYTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-cup2 {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjAxNiAyLjAwMmMtLjI1NiAwLS41MjIuMDg2LS43MTguMjgxLS4xNTYuMTU3LS4wNjUuMTE1LS42MjQuNTYzLS45OTIuNzk1LTEuNDUgMS42MTEtMS41OTIgMy4xNTZINS4wMjNhMSAxIDAgMCAwLS45OTkgMXY2Ljg3NWMwIDIuNjYyIDEuNDY1IDQuOTQ1IDMuNDY1IDYuMTI1SDYuMDIyYTEgMSAwIDAgMCAwIDJoMTEuOTg2YTEgMSAwIDAgMCAwLTJIMTYuNTFjMi4xMDgtMS4yNDYgMy40OTUtMy41NjkgMy40OTUtNmEzLjk5OCAzLjk5OCAwIDAgMCAzLjk5Ni00YzAtMi4yMDktMS43OS00LTMuOTk1LTRoLTQuOTAxYy4wODgtLjc3Ni4yNTQtMS4xNzIuNzgtMS41OTQuNjUtLjUyLjYwOC0uNDUyLjg0My0uNjg3YTEuMDMgMS4wMyAwIDAgMCAwLTEuNDM4IDEuMDEyIDEuMDEyIDAgMCAwLS43MTgtLjI4IDEuMDEgMS4wMSAwIDAgMC0uNzE4LjI4Yy0uMTU2LjE1Ny0uMDY1LjExNS0uNjI0LjU2My0uOTg1Ljc5LTEuNDE4IDEuNjMxLTEuNTYgMy4xNTZIMTAuMTFjLjA5LS43ODYuMjQ5LTEuMTY4Ljc4LTEuNTk0LjY1LS41Mi42MDctLjQ1Mi44NDMtLjY4N2ExLjAzIDEuMDMgMCAwIDAgMC0xLjQzOCAxLjAxMiAxLjAxMiAwIDAgMC0uNzE4LS4yOFptLTQuOTk0IDZoMTEuOTg2djUuODc1YTUuMTMgNS4xMyAwIDAgMS01LjEyIDUuMTI1aC0xLjc0N2E1LjEzIDUuMTMgMCAwIDEtNS4xMi01LjEyNVY4LjAwMlptMTMuOTgzIDBjMS4xMDQgMCAxLjk5OC44OTUgMS45OTggMnMtLjg5NCAyLTEuOTk3IDJ2LTRaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjAxNiAyLjAwMmMtLjI1NiAwLS41MjIuMDg2LS43MTguMjgxLS4xNTYuMTU3LS4wNjUuMTE1LS42MjQuNTYzLS45OTIuNzk1LTEuNDUgMS42MTEtMS41OTIgMy4xNTZINS4wMjNhMSAxIDAgMCAwLS45OTkgMXY2Ljg3NWMwIDIuNjYyIDEuNDY1IDQuOTQ1IDMuNDY1IDYuMTI1SDYuMDIyYTEgMSAwIDAgMCAwIDJoMTEuOTg2YTEgMSAwIDAgMCAwLTJIMTYuNTFjMi4xMDgtMS4yNDYgMy40OTUtMy41NjkgMy40OTUtNmEzLjk5OCAzLjk5OCAwIDAgMCAzLjk5Ni00YzAtMi4yMDktMS43OS00LTMuOTk1LTRoLTQuOTAxYy4wODgtLjc3Ni4yNTQtMS4xNzIuNzgtMS41OTQuNjUtLjUyLjYwOC0uNDUyLjg0My0uNjg3YTEuMDMgMS4wMyAwIDAgMCAwLTEuNDM4IDEuMDEyIDEuMDEyIDAgMCAwLS43MTgtLjI4IDEuMDEgMS4wMSAwIDAgMC0uNzE4LjI4Yy0uMTU2LjE1Ny0uMDY1LjExNS0uNjI0LjU2My0uOTg1Ljc5LTEuNDE4IDEuNjMxLTEuNTYgMy4xNTZIMTAuMTFjLjA5LS43ODYuMjQ5LTEuMTY4Ljc4LTEuNTk0LjY1LS41Mi42MDctLjQ1Mi44NDMtLjY4N2ExLjAzIDEuMDMgMCAwIDAgMC0xLjQzOCAxLjAxMiAxLjAxMiAwIDAgMC0uNzE4LS4yOFptLTQuOTk0IDZoMTEuOTg2djUuODc1YTUuMTMgNS4xMyAwIDAgMS01LjEyIDUuMTI1aC0xLjc0N2E1LjEzIDUuMTMgMCAwIDEtNS4xMi01LjEyNVY4LjAwMlptMTMuOTgzIDBjMS4xMDQgMCAxLjk5OC44OTUgMS45OTggMnMtLjg5NCAyLTEuOTk3IDJ2LTRaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-diagram-2-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEyLjAyOSAyLjAwM2EzIDMgMCAwIDAtMyAzYzAgMS4yNjguODM5IDIuNDA4IDEuOTk4IDIuODI3bC4wMDIgMy4xNzNoLTRhMSAxIDAgMCAwLTEgMWwtLjAwMSA0LjE3NWMtMS4xNTEuMzk2LTIgMS41NTctMiAyLjgyNWEzIDMgMCAxIDAgNiAwYzAtMS4yNjgtLjc5NC0yLjM4Ni0xLjk4OC0yLjgzOGwtLjAxMS0zLjE2Mmg4bC4wMDcgMy4xNzdhMi45OTMgMi45OTMgMCAwIDAtMi4wMDcgMi44MjMgMyAzIDAgMSAwIDYgMGMwLTEuMjY4LS44Mi0yLjM4NC0xLjk5Mi0yLjgyOGwtLjAwOC00LjE3MmExIDEgMCAwIDAtMS0xaC00bC0uMDAzLTMuMTc3YzEuMTY0LS40MTEgMi4wMDMtMS41NTUgMi4wMDMtMi44MjNhMyAzIDAgMCAwLTMtM1oiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEyLjAyOSAyLjAwM2EzIDMgMCAwIDAtMyAzYzAgMS4yNjguODM5IDIuNDA4IDEuOTk4IDIuODI3bC4wMDIgMy4xNzNoLTRhMSAxIDAgMCAwLTEgMWwtLjAwMSA0LjE3NWMtMS4xNTEuMzk2LTIgMS41NTctMiAyLjgyNWEzIDMgMCAxIDAgNiAwYzAtMS4yNjgtLjc5NC0yLjM4Ni0xLjk4OC0yLjgzOGwtLjAxMS0zLjE2Mmg4bC4wMDcgMy4xNzdhMi45OTMgMi45OTMgMCAwIDAtMi4wMDcgMi44MjMgMyAzIDAgMSAwIDYgMGMwLTEuMjY4LS44Mi0yLjM4NC0xLjk5Mi0yLjgyOGwtLjAwOC00LjE3MmExIDEgMCAwIDAtMS0xaC00bC0uMDAzLTMuMTc3YzEuMTY0LS40MTEgMi4wMDMtMS41NTUgMi4wMDMtMi44MjNhMyAzIDAgMCAwLTMtM1oiLz48L3N2Zz4=)
}

.icon-download-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk5MSAyLjAwM2ExIDEgMCAwIDAtMSAxdjEwaC0zbDQgNCA0LTRoLTN2LTEwYTEgMSAwIDAgMC0xLTF6bS04IDEyYTEgMSAwIDAgMC0xIDF2MmE0IDQgMCAwIDAgNCA0aDEwYTQgNCAwIDAgMCA0LTR2LTJhMSAxIDAgMCAwLTIgMHYyYTIgMiAwIDAgMS0yIDJoLTEwYTIgMiAwIDAgMS0yLTJ2LTJhMSAxIDAgMCAwLTEtMXoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk5MSAyLjAwM2ExIDEgMCAwIDAtMSAxdjEwaC0zbDQgNCA0LTRoLTN2LTEwYTEgMSAwIDAgMC0xLTF6bS04IDEyYTEgMSAwIDAgMC0xIDF2MmE0IDQgMCAwIDAgNCA0aDEwYTQgNCAwIDAgMCA0LTR2LTJhMSAxIDAgMCAwLTIgMHYyYTIgMiAwIDAgMS0yIDJoLTEwYTIgMiAwIDAgMS0yLTJ2LTJhMSAxIDAgMCAwLTEtMXoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-download {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk5MSAyLjAwM2ExIDEgMCAwIDAtMSAxdjEwLjU2MmwtMy0yLjk2OC0xLjQwNiAxLjQwNiA0LjY4NyA0LjcxOWExLjAzIDEuMDMgMCAwIDAgMS40MzggMGw0LjY4Ny00LjcyLTEuNDA2LTEuNDA1LTMgMi45NjhWMy4wMDNhMSAxIDAgMCAwLTEtMVptLTggMTJhMSAxIDAgMCAwLTEgMXYyYTQgNCAwIDAgMCA0IDRoMTBhNCA0IDAgMCAwIDQtNHYtMmExIDEgMCAwIDAtMiAwdjJhMiAyIDAgMCAxLTIgMmgtMTBhMiAyIDAgMCAxLTItMnYtMmExIDEgMCAwIDAtMS0xWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk5MSAyLjAwM2ExIDEgMCAwIDAtMSAxdjEwLjU2MmwtMy0yLjk2OC0xLjQwNiAxLjQwNiA0LjY4NyA0LjcxOWExLjAzIDEuMDMgMCAwIDAgMS40MzggMGw0LjY4Ny00LjcyLTEuNDA2LTEuNDA1LTMgMi45NjhWMy4wMDNhMSAxIDAgMCAwLTEtMVptLTggMTJhMSAxIDAgMCAwLTEgMXYyYTQgNCAwIDAgMCA0IDRoMTBhNCA0IDAgMCAwIDQtNHYtMmExIDEgMCAwIDAtMiAwdjJhMiAyIDAgMCAxLTIgMmgtMTBhMiAyIDAgMCAxLTItMnYtMmExIDEgMCAwIDAtMS0xWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-dropbox {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIxMCIgZmlsbD0ibm9uZSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBmaWxsPSIjNzk3ODc0Ij48cGF0aCBkPSJNMi45Mi40MS4zNzMgMi4wMzIgMi45MiAzLjY1NWwyLjU0Ny0xLjYyM0wyLjkyLjQxWiIvPjxwYXRoIGQ9Ik04LjAxNC40MSA1LjQ2NyAyLjAzMmwyLjU0NyAxLjYyMyAyLjU0Ny0xLjYyM0w4LjAxNC40MVpNLjM3NCA1LjI3NyAyLjkyIDYuODk5bDIuNTQ4LTEuNjIyTDIuOTIgMy42NTUuMzc0IDUuMjc3WiIvPjxwYXRoIGQ9Ik04LjAxNCAzLjY1NSA1LjQ2NyA1LjI3N2wyLjU0NyAxLjYyMiAyLjU0Ny0xLjYyMi0yLjU0Ny0xLjYyMlpNMi45MiA3LjQ0bDIuNTQ4IDEuNjIyTDguMDE0IDcuNDQgNS40NjggNS44MTggMi45MiA3LjQ0WiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC4zNzMgLjQxKSIgZD0iTTAgMGgxMC4xODh2OC42NTJIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIxMCIgZmlsbD0ibm9uZSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBmaWxsPSIjNzk3ODc0Ij48cGF0aCBkPSJNMi45Mi40MS4zNzMgMi4wMzIgMi45MiAzLjY1NWwyLjU0Ny0xLjYyM0wyLjkyLjQxWiIvPjxwYXRoIGQ9Ik04LjAxNC40MSA1LjQ2NyAyLjAzMmwyLjU0NyAxLjYyMyAyLjU0Ny0xLjYyM0w4LjAxNC40MVpNLjM3NCA1LjI3NyAyLjkyIDYuODk5bDIuNTQ4LTEuNjIyTDIuOTIgMy42NTUuMzc0IDUuMjc3WiIvPjxwYXRoIGQ9Ik04LjAxNCAzLjY1NSA1LjQ2NyA1LjI3N2wyLjU0NyAxLjYyMiAyLjU0Ny0xLjYyMi0yLjU0Ny0xLjYyMlpNMi45MiA3LjQ0bDIuNTQ4IDEuNjIyTDguMDE0IDcuNDQgNS40NjggNS44MTggMi45MiA3LjQ0WiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC4zNzMgLjQxKSIgZD0iTTAgMGgxMC4xODh2OC42NTJIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=)
}

.icon-embed {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTYuMDE1IDMuOTE1YTQgNCAwIDAgMC00IDR2OGE0IDQgMCAwIDAgNCA0aDEyYTQgNCAwIDAgMCA0LTR2LThhNCA0IDAgMCAwLTQtNGgtMTJabTAgMmgxMmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMTJhMiAyIDAgMCAxLTItMnYtOGEyIDIgMCAwIDEgMi0yWk05LjY0IDguMDcxYy0uMzcuMTk4LS42MjUuNTctLjYyNSAxLjA5NHY1LjVjMCAxLjA0OSAxLjA0NCAxLjU1MiAxLjkwNiAxLjA2Mmw0LjA2My0yLjMxMmMxLjM3OC0uODU1IDEuMzI4LTIuMTc1IDAtM0wxMC45MiA4LjEwM2ExLjMyMSAxLjMyMSAwIDAgMC0xLjI4LS4wMzNaIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTYuMDE1IDMuOTE1YTQgNCAwIDAgMC00IDR2OGE0IDQgMCAwIDAgNCA0aDEyYTQgNCAwIDAgMCA0LTR2LThhNCA0IDAgMCAwLTQtNGgtMTJabTAgMmgxMmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMTJhMiAyIDAgMCAxLTItMnYtOGEyIDIgMCAwIDEgMi0yWk05LjY0IDguMDcxYy0uMzcuMTk4LS42MjUuNTctLjYyNSAxLjA5NHY1LjVjMCAxLjA0OSAxLjA0NCAxLjU1MiAxLjkwNiAxLjA2Mmw0LjA2My0yLjMxMmMxLjM3OC0uODU1IDEuMzI4LTIuMTc1IDAtM0wxMC45MiA4LjEwM2ExLjMyMSAxLjMyMSAwIDAgMC0xLjI4LS4wMzNaIi8+PC9zdmc+)
}

.icon-emoji-smile {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNCAyLjAwM2MtNS41MjMgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3NyAxMCAxMCAxMCAxMC00LjQ3NyAxMC0xMC00LjQ3Ny0xMC0xMC0xMFptMCAyYTggOCAwIDEgMSAwIDE2IDggOCAwIDAgMSAwLTE2Wm0tMyA1YTEgMSAwIDAgMC0xIDF2MWExIDEgMCAwIDAgMiAwdi0xYTEgMSAwIDAgMC0xLTFabTYgMGExIDEgMCAwIDAtMSAxdjFhMSAxIDAgMCAwIDIgMHYtMWExIDEgMCAwIDAtMS0xWm0tNS44MTIgNC44NDRjLS4yNTYgMC0uNTI0LjA4Ni0uNzE5LjI4YS45OS45OSAwIDAgMCAwIDEuNDA3IDQuOTg2IDQuOTg2IDAgMCAwIDMuNTMxIDEuNDY5IDUuMDE0IDUuMDE0IDAgMCAwIDMuNTMyLTEuNDcuOTkuOTkgMCAwIDAgMC0xLjQwNS45OS45OSAwIDAgMC0xLjQwNyAwIDMuMDEgMy4wMSAwIDAgMS0yLjEyNS44NzUgMi45OTUgMi45OTUgMCAwIDEtMi4xMjUtLjg3NS45NDIuOTQyIDAgMCAwLS42ODctLjI4MVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNCAyLjAwM2MtNS41MjMgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3NyAxMCAxMCAxMCAxMC00LjQ3NyAxMC0xMC00LjQ3Ny0xMC0xMC0xMFptMCAyYTggOCAwIDEgMSAwIDE2IDggOCAwIDAgMSAwLTE2Wm0tMyA1YTEgMSAwIDAgMC0xIDF2MWExIDEgMCAwIDAgMiAwdi0xYTEgMSAwIDAgMC0xLTFabTYgMGExIDEgMCAwIDAtMSAxdjFhMSAxIDAgMCAwIDIgMHYtMWExIDEgMCAwIDAtMS0xWm0tNS44MTIgNC44NDRjLS4yNTYgMC0uNTI0LjA4Ni0uNzE5LjI4YS45OS45OSAwIDAgMCAwIDEuNDA3IDQuOTg2IDQuOTg2IDAgMCAwIDMuNTMxIDEuNDY5IDUuMDE0IDUuMDE0IDAgMCAwIDMuNTMyLTEuNDcuOTkuOTkgMCAwIDAgMC0xLjQwNS45OS45OSAwIDAgMC0xLjQwNyAwIDMuMDEgMy4wMSAwIDAgMS0yLjEyNS44NzUgMi45OTUgMi45OTUgMCAwIDEtMi4xMjUtLjg3NS45NDIuOTQyIDAgMCAwLS42ODctLjI4MVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-envelope-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuOTUzIDQuMDAyYy0yLjAzNCAwLTMuNjI2LjUxNC0zLjkwNyAyLjQ2OS0uMDkuNjI2LjEwOCAxLjI0Mi41NjMgMS42ODcuMjI2LjIyLjQ2NS40ODQuNzguNzUuNzk0LjY2OSAxLjgwNSAxLjQyIDIuNzUgMi4wOTQgMi42MDQgMS44NSA0LjY1OSAzIDUuODc2IDMgMS4yMTcgMCAzLjI3Mi0xLjE1IDUuODc1LTMgLjk0Ny0uNjczIDEuOTU4LTEuNDI2IDIuNzUtMi4wOTQuMzE2LS4yNjYuNTU1LS41MjguNzgtLjc1YTEuOTQ0IDEuOTQ0IDAgMCAwIC41NjQtMS42ODdDMjEuNzAzIDQuNTE2IDIwLjExIDQgMTguMDc3IDRINS45NTNabS0zLjkzOCA2LjE1NnY1Ljg0NGE0IDQgMCAwIDAgNCA0aDEyYTQgNCAwIDAgMCA0LTR2LTUuODQ0YTI2LjEyMiAyNi4xMjIgMCAwIDEtMy4wMzEgMi41Yy0yLjgzNiAyLjAwOC01LjM4MyAzLjM0NC02Ljk3IDMuMzQ0LTEuNTg1IDAtNC4xMzItMS4zMzYtNi45NjgtMy4zNDRhMjYuMDM3IDI2LjAzNyAwIDAgMS0zLjAzMS0yLjVaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuOTUzIDQuMDAyYy0yLjAzNCAwLTMuNjI2LjUxNC0zLjkwNyAyLjQ2OS0uMDkuNjI2LjEwOCAxLjI0Mi41NjMgMS42ODcuMjI2LjIyLjQ2NS40ODQuNzguNzUuNzk0LjY2OSAxLjgwNSAxLjQyIDIuNzUgMi4wOTQgMi42MDQgMS44NSA0LjY1OSAzIDUuODc2IDMgMS4yMTcgMCAzLjI3Mi0xLjE1IDUuODc1LTMgLjk0Ny0uNjczIDEuOTU4LTEuNDI2IDIuNzUtMi4wOTQuMzE2LS4yNjYuNTU1LS41MjguNzgtLjc1YTEuOTQ0IDEuOTQ0IDAgMCAwIC41NjQtMS42ODdDMjEuNzAzIDQuNTE2IDIwLjExIDQgMTguMDc3IDRINS45NTNabS0zLjkzOCA2LjE1NnY1Ljg0NGE0IDQgMCAwIDAgNCA0aDEyYTQgNCAwIDAgMCA0LTR2LTUuODQ0YTI2LjEyMiAyNi4xMjIgMCAwIDEtMy4wMzEgMi41Yy0yLjgzNiAyLjAwOC01LjM4MyAzLjM0NC02Ljk3IDMuMzQ0LTEuNTg1IDAtNC4xMzItMS4zMzYtNi45NjgtMy4zNDRhMjYuMDM3IDI2LjAzNyAwIDAgMS0zLjAzMS0yLjVaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-envelope-open-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNSAzLjAwMmMtMS4wMDYgMC0yLjU2NS43My00Ljc1IDIuMDMxYTU3Ljg5IDU3Ljg5IDAgMCAwLTEuMDMxLjYyNSA4MS4yMyA4MS4yMyAwIDAgMC0yLjY1NyAxLjc1Yy0uMTQ3LjEwMS0uMzI0LjIxNS0uNTYyLjM3NWw2LjE1NiA0LjEyNWMxLjE5LS41NTQgMi4yNS0uOTA2IDIuODQ0LS45MDYuNTE2IDAgMS42MDQuMzcgMi43NS45Ny42MjgtLjQxNyA2LjI1LTQuMTg5IDYuMjUtNC4xODktLjIzOC0uMTYtLjQxNS0uMjc0LS41NjMtLjM3NWE4MS4yMyA4MS4yMyAwIDAgMC0yLjY1Ni0xLjc1IDU3Ljg5IDU3Ljg5IDAgMCAwLTEuMDMxLS42MjVjLTIuMTg2LTEuMy0zLjc0NS0yLjAzLTQuNzUtMi4wM1ptLTEwIDYuNTMxdjYuNzVjMS42NzItMS4xODIgMy40ODktMi4zOTggNS4xMjUtMy4zMTJMMi4wMTUgOS41MzNabTIwIC4wMzFzLTMuNzQzIDIuNDU0LTUuMjUgMy40N2E2NC4wNCA2NC4wNCAwIDAgMSA1LjI1IDMuMjh2LTYuNzVabS0xMCAzLjQzOGMtMS4yOSAwLTYuMTg2IDIuOTA1LTkuNjg4IDUuNTMxYTMuOTk0IDMuOTk0IDAgMCAwIDMuNjg4IDIuNDdoMTJjMS41NzUgMCAzLjA3My0xLjAxMiAzLjY4Ny0yLjQzOS0zLjUzLTIuNTIzLTguNjUxLTUuNTYyLTkuNjg3LTUuNTYyWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNSAzLjAwMmMtMS4wMDYgMC0yLjU2NS43My00Ljc1IDIuMDMxYTU3Ljg5IDU3Ljg5IDAgMCAwLTEuMDMxLjYyNSA4MS4yMyA4MS4yMyAwIDAgMC0yLjY1NyAxLjc1Yy0uMTQ3LjEwMS0uMzI0LjIxNS0uNTYyLjM3NWw2LjE1NiA0LjEyNWMxLjE5LS41NTQgMi4yNS0uOTA2IDIuODQ0LS45MDYuNTE2IDAgMS42MDQuMzcgMi43NS45Ny42MjgtLjQxNyA2LjI1LTQuMTg5IDYuMjUtNC4xODktLjIzOC0uMTYtLjQxNS0uMjc0LS41NjMtLjM3NWE4MS4yMyA4MS4yMyAwIDAgMC0yLjY1Ni0xLjc1IDU3Ljg5IDU3Ljg5IDAgMCAwLTEuMDMxLS42MjVjLTIuMTg2LTEuMy0zLjc0NS0yLjAzLTQuNzUtMi4wM1ptLTEwIDYuNTMxdjYuNzVjMS42NzItMS4xODIgMy40ODktMi4zOTggNS4xMjUtMy4zMTJMMi4wMTUgOS41MzNabTIwIC4wMzFzLTMuNzQzIDIuNDU0LTUuMjUgMy40N2E2NC4wNCA2NC4wNCAwIDAgMSA1LjI1IDMuMjh2LTYuNzVabS0xMCAzLjQzOGMtMS4yOSAwLTYuMTg2IDIuOTA1LTkuNjg4IDUuNTMxYTMuOTk0IDMuOTk0IDAgMCAwIDMuNjg4IDIuNDdoMTJjMS41NzUgMCAzLjA3My0xLjAxMiAzLjY4Ny0yLjQzOS0zLjUzLTIuNTIzLTguNjUxLTUuNTYyLTkuNjg3LTUuNTYyWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-eye-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAwMiA0LjAwMmMtMi45NiAwLTUuNDUyIDEuNDU0LTcuNSAzLjg0NGExNi42NTQgMTYuNjU0IDAgMCAwLTEuODEyIDIuNTYyYy0uMzAyLjUyOC0uNDg2LjkzNi0uNTk0IDEuMTg4YTEuMDU4IDEuMDU4IDAgMCAwIDAgLjgxMmMuMTA4LjI1Mi4yOTIuNjYuNTk0IDEuMTg4YTE2LjY1MiAxNi42NTIgMCAwIDAgMS44MTIgMi41NjJjMi4wNDggMi4zOSA0LjU0IDMuODQ0IDcuNSAzLjg0NCAyLjk1OSAwIDUuNDUyLTEuNDU0IDcuNS0zLjg0NGExNi42NTIgMTYuNjUyIDAgMCAwIDEuODEyLTIuNTYyYy4zMDItLjUyOC40ODYtLjkzNi41OTQtMS4xODhhMS4wNTggMS4wNTggMCAwIDAgMC0uODEyYy0uMTA4LS4yNTItLjI5Mi0uNjYtLjU5NC0xLjE4OGExNi42NTQgMTYuNjU0IDAgMCAwLTEuODEyLTIuNTYyYy0yLjA0OC0yLjM5LTQuNTQxLTMuODQ0LTcuNS0zLjg0NFptMCA0YTQgNCAwIDEgMSAwIDggNCA0IDAgMCAxIDAtOFptMCAyQTIgMiAwIDEgMCAxMiAxNGEyIDIgMCAwIDAgMC00WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAwMiA0LjAwMmMtMi45NiAwLTUuNDUyIDEuNDU0LTcuNSAzLjg0NGExNi42NTQgMTYuNjU0IDAgMCAwLTEuODEyIDIuNTYyYy0uMzAyLjUyOC0uNDg2LjkzNi0uNTk0IDEuMTg4YTEuMDU4IDEuMDU4IDAgMCAwIDAgLjgxMmMuMTA4LjI1Mi4yOTIuNjYuNTk0IDEuMTg4YTE2LjY1MiAxNi42NTIgMCAwIDAgMS44MTIgMi41NjJjMi4wNDggMi4zOSA0LjU0IDMuODQ0IDcuNSAzLjg0NCAyLjk1OSAwIDUuNDUyLTEuNDU0IDcuNS0zLjg0NGExNi42NTIgMTYuNjUyIDAgMCAwIDEuODEyLTIuNTYyYy4zMDItLjUyOC40ODYtLjkzNi41OTQtMS4xODhhMS4wNTggMS4wNTggMCAwIDAgMC0uODEyYy0uMTA4LS4yNTItLjI5Mi0uNjYtLjU5NC0xLjE4OGExNi42NTQgMTYuNjU0IDAgMCAwLTEuODEyLTIuNTYyYy0yLjA0OC0yLjM5LTQuNTQxLTMuODQ0LTcuNS0zLjg0NFptMCA0YTQgNCAwIDEgMSAwIDggNCA0IDAgMCAxIDAtOFptMCAyQTIgMiAwIDEgMCAxMiAxNGEyIDIgMCAwIDAgMC00WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-file-arrow-down {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTguMDI5IDIuMDAzYTQgNCAwIDAgMC00IDR2MTJhNCA0IDAgMCAwIDQgNGg4YTQgNCAwIDAgMCA0LTR2LTEyYTQgNCAwIDAgMC00LTRoLThabTAgMmg4YTIgMiAwIDAgMSAyIDJ2MTJhMiAyIDAgMCAxLTIgMmgtOGEyIDIgMCAwIDEtMi0ydi0xMmEyIDIgMCAwIDEgMi0yWm00IDNhMSAxIDAgMCAwLTEgMXY1aC0zbDQgNCA0LTRoLTN2LTVhMSAxIDAgMCAwLTEtMVoiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTguMDI5IDIuMDAzYTQgNCAwIDAgMC00IDR2MTJhNCA0IDAgMCAwIDQgNGg4YTQgNCAwIDAgMCA0LTR2LTEyYTQgNCAwIDAgMC00LTRoLThabTAgMmg4YTIgMiAwIDAgMSAyIDJ2MTJhMiAyIDAgMCAxLTIgMmgtOGEyIDIgMCAwIDEtMi0ydi0xMmEyIDIgMCAwIDEgMi0yWm00IDNhMSAxIDAgMCAwLTEgMXY1aC0zbDQgNCA0LTRoLTN2LTVhMSAxIDAgMCAwLTEtMVoiLz48L3N2Zz4=)
}

.icon-file-earmark-binary-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTkxIDIuMDAzYy0xLjk1MSAwLTMuNTYyIDEuNDgtMy41NjIgMy4zNDRWMTguNjZjMCAxLjg2NCAxLjYxMSAzLjM0NCAzLjU2MiAzLjM0NGg4Ljg3NmMxLjk1MSAwIDMuNTYyLTEuNDggMy41NjItMy4zNDRWOC45NzJjMC0zLjU2My0zLjQzOS02Ljk2OS03LTYuOTY5SDcuNTkxWm02LjQzOCAyLjI1YzEuNzYuNDY3IDMuMjc4IDEuOTY2IDMuNzUgMy43Mi0uNjYzLjAxLTEuMjQ5LjAzNi0xLjc1LjAzLTEuNDY4LS4wMTgtMi4wMTQtLjMwNC0yLjAzMS0yLS4wMDItLjE3NS4wMjItLjk3LjAzMS0xLjc1Wm0tMy45NjkgOC43NWMxLjMwMyAwIDIgLjk0IDIgMi4zNDR2LjMxMmMwIDEuMzMxLS42ODIgMi4zNDQtMi4wMyAyLjM0NC0xLjMwNCAwLTItLjk0Ni0yLTIuMzQ0di0uMzEyYzAtMS4zOTguNzM1LTIuMzQ0IDIuMDMtMi4zNDRabTMuODc1LjA5NGgxLjA5NHY0LjgxMmgtMS4wOTR2LTMuODc1aC0uMDYyYy0uMTM5LjA3MS0xLjAwNy42MDMtMS4xODguNzJ2LS45MDdjLjE5Ny0uMTMgMS4wNDYtLjY1IDEuMjUtLjc1Wm0tMy44NzUuNzVjLS41NDcgMC0uOTA2LjQ5NC0uOTA2IDEuNXYuMzEyYzAgMS4wMDYuMzYgMS41LjkwNiAxLjUuNTQ4IDAgLjkwNy0uNDk4LjkwNy0xLjV2LS4zMTJjMC0xLjAwMi0uMzU5LTEuNS0uOTA3LTEuNVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTkxIDIuMDAzYy0xLjk1MSAwLTMuNTYyIDEuNDgtMy41NjIgMy4zNDRWMTguNjZjMCAxLjg2NCAxLjYxMSAzLjM0NCAzLjU2MiAzLjM0NGg4Ljg3NmMxLjk1MSAwIDMuNTYyLTEuNDggMy41NjItMy4zNDRWOC45NzJjMC0zLjU2My0zLjQzOS02Ljk2OS03LTYuOTY5SDcuNTkxWm02LjQzOCAyLjI1YzEuNzYuNDY3IDMuMjc4IDEuOTY2IDMuNzUgMy43Mi0uNjYzLjAxLTEuMjQ5LjAzNi0xLjc1LjAzLTEuNDY4LS4wMTgtMi4wMTQtLjMwNC0yLjAzMS0yLS4wMDItLjE3NS4wMjItLjk3LjAzMS0xLjc1Wm0tMy45NjkgOC43NWMxLjMwMyAwIDIgLjk0IDIgMi4zNDR2LjMxMmMwIDEuMzMxLS42ODIgMi4zNDQtMi4wMyAyLjM0NC0xLjMwNCAwLTItLjk0Ni0yLTIuMzQ0di0uMzEyYzAtMS4zOTguNzM1LTIuMzQ0IDIuMDMtMi4zNDRabTMuODc1LjA5NGgxLjA5NHY0LjgxMmgtMS4wOTR2LTMuODc1aC0uMDYyYy0uMTM5LjA3MS0xLjAwNy42MDMtMS4xODguNzJ2LS45MDdjLjE5Ny0uMTMgMS4wNDYtLjY1IDEuMjUtLjc1Wm0tMy44NzUuNzVjLS41NDcgMC0uOTA2LjQ5NC0uOTA2IDEuNXYuMzEyYzAgMS4wMDYuMzYgMS41LjkwNiAxLjUuNTQ4IDAgLjkwNy0uNDk4LjkwNy0xLjV2LS4zMTJjMC0xLjAwMi0uMzU5LTEuNS0uOTA3LTEuNVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-file-earmark-diff {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTkxIDIuMDAzYy0xLjk1MiAwLTMuNTYyIDEuNDgtMy41NjIgMy4zNDRWMTguNjZjMCAxLjg2NCAxLjYxIDMuMzQ0IDMuNTYyIDMuMzQ0aDguODc2YzEuOTUgMCAzLjU2Mi0xLjQ4IDMuNTYyLTMuMzQ0VjguOTczYzAtMy41NjQtMy40NC02Ljk3LTctNi45N0g3LjU5Wm0wIDJoNC40MzhjMCAzLjU1MiAyLjQ0OCA2IDYgNnY4LjY1NmMwIC43MTQtLjY3NCAxLjM0NC0xLjU2MiAxLjM0NEg3LjU5Yy0uODg4IDAtMS41NjItLjYzLTEuNTYyLTEuMzQ0VjUuMzQ3YzAtLjcxNC42NzQtMS4zNDQgMS41NjItMS4zNDRabTYuNDY5LjI1YzEuNzQ4LjQ3NyAzLjI1IDEuOTc2IDMuNzE5IDMuNzItMi4yMDEtLjEwOC0zLjYxMi0xLjUxOS0zLjcyLTMuNzJabS0yLjAzMSA0Ljc1YTEgMSAwIDAgMC0xIDF2MWgtMWExIDEgMCAwIDAgMCAyaDF2MWExIDEgMCAwIDAgMiAwdi0xaDFhMSAxIDAgMCAwIDAtMmgtMXYtMWExIDEgMCAwIDAtMS0xWm0tMiA3YTEgMSAwIDAgMCAwIDJoNGExIDEgMCAwIDAgMC0yaC00WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTkxIDIuMDAzYy0xLjk1MiAwLTMuNTYyIDEuNDgtMy41NjIgMy4zNDRWMTguNjZjMCAxLjg2NCAxLjYxIDMuMzQ0IDMuNTYyIDMuMzQ0aDguODc2YzEuOTUgMCAzLjU2Mi0xLjQ4IDMuNTYyLTMuMzQ0VjguOTczYzAtMy41NjQtMy40NC02Ljk3LTctNi45N0g3LjU5Wm0wIDJoNC40MzhjMCAzLjU1MiAyLjQ0OCA2IDYgNnY4LjY1NmMwIC43MTQtLjY3NCAxLjM0NC0xLjU2MiAxLjM0NEg3LjU5Yy0uODg4IDAtMS41NjItLjYzLTEuNTYyLTEuMzQ0VjUuMzQ3YzAtLjcxNC42NzQtMS4zNDQgMS41NjItMS4zNDRabTYuNDY5LjI1YzEuNzQ4LjQ3NyAzLjI1IDEuOTc2IDMuNzE5IDMuNzItMi4yMDEtLjEwOC0zLjYxMi0xLjUxOS0zLjcyLTMuNzJabS0yLjAzMSA0Ljc1YTEgMSAwIDAgMC0xIDF2MWgtMWExIDEgMCAwIDAgMCAyaDF2MWExIDEgMCAwIDAgMiAwdi0xaDFhMSAxIDAgMCAwIDAtMmgtMXYtMWExIDEgMCAwIDAtMS0xWm0tMiA3YTEgMSAwIDAgMCAwIDJoNGExIDEgMCAwIDAgMC0yaC00WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-file-earmark-font {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTcuNTkgMi4wMDNjLTEuOTUgMC0zLjU2MSAxLjQ4LTMuNTYxIDMuMzQ0VjE4LjY2YzAgMS44NjQgMS42MSAzLjM0NCAzLjU2MiAzLjM0NGg4Ljg3NmMxLjk1IDAgMy41NjItMS40OCAzLjU2Mi0zLjM0NFY4Ljk3M2MwLTMuNTY0LTMuNDQtNi45Ny03LTYuOTdINy41OVptMCAyaDQuNDM5VjYuNjZjMCAxLjg2NCAxLjYxIDMuMzQ0IDMuNTYyIDMuMzQ0aDIuNDM4djguNjU2YzAgLjcxNC0uNjc0IDEuMzQ0LTEuNTYyIDEuMzQ0SDcuNTljLS44ODggMC0xLjU2Mi0uNjMtMS41NjItMS4zNDRWNS4zNDdjMC0uNzE0LjY3NC0xLjM0NCAxLjU2Mi0xLjM0NFptNi40MzkuMjVjMS43NzIuNDcgMy4zMjIgMS45ODMgMy43OCAzLjc1aC0yLjIxOGMtLjg5IDAtMS41NjItLjYzLTEuNTYyLTEuMzQ0VjQuMjUzWm0tNC4yNSA3Ljc1YS43NS43NSAwIDAgMCAwIDEuNWgxLjV2My43NWEuNzUuNzUgMCAwIDAgMS41IDB2LTMuNzVoMS41YS43NS43NSAwIDAgMCAwLTEuNWgtNC41WiIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTcuNTkgMi4wMDNjLTEuOTUgMC0zLjU2MSAxLjQ4LTMuNTYxIDMuMzQ0VjE4LjY2YzAgMS44NjQgMS42MSAzLjM0NCAzLjU2MiAzLjM0NGg4Ljg3NmMxLjk1IDAgMy41NjItMS40OCAzLjU2Mi0zLjM0NFY4Ljk3M2MwLTMuNTY0LTMuNDQtNi45Ny03LTYuOTdINy41OVptMCAyaDQuNDM5VjYuNjZjMCAxLjg2NCAxLjYxIDMuMzQ0IDMuNTYyIDMuMzQ0aDIuNDM4djguNjU2YzAgLjcxNC0uNjc0IDEuMzQ0LTEuNTYyIDEuMzQ0SDcuNTljLS44ODggMC0xLjU2Mi0uNjMtMS41NjItMS4zNDRWNS4zNDdjMC0uNzE0LjY3NC0xLjM0NCAxLjU2Mi0xLjM0NFptNi40MzkuMjVjMS43NzIuNDcgMy4zMjIgMS45ODMgMy43OCAzLjc1aC0yLjIxOGMtLjg5IDAtMS41NjItLjYzLTEuNTYyLTEuMzQ0VjQuMjUzWm0tNC4yNSA3Ljc1YS43NS43NSAwIDAgMCAwIDEuNWgxLjV2My43NWEuNzUuNzUgMCAwIDAgMS41IDB2LTMuNzVoMS41YS43NS43NSAwIDAgMCAwLTEuNWgtNC41WiIvPjwvc3ZnPg==)
}

.icon-file-earmark-image-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTkgMi4wMDNjLTEuOTUxIDAtMy41NjIgMS40OC0zLjU2MiAzLjM0NFYxOC42NmMwIDEuODY0IDEuNjEgMy4zNDQgMy41NjMgMy4zNDRoOC44NzVjMS45NTIgMCAzLjU2Mi0xLjQ4IDMuNTYyLTMuMzQ0VjguOTcyYzAtMy41NjMtMy40NC02Ljk2OS03LTYuOTY5SDcuNTkxWm02LjQ0MiAyLjEyMmMxLjc2LjQ2NyAzLjQxIDIuMTI1IDMuODgzIDMuODc4LS42NjMuMDEtMS4zODYuMDA2LTEuODg3IDAtMS40NjctLjAxOC0yLjAxMy0uMzA0LTIuMDMtMi0uMDAzLS4xNzUuMDI1LTEuMDk5LjAzNC0xLjg3OFpNOS4wMjggOC4wMDNhMSAxIDAgMSAxIDAgMiAxIDEgMCAwIDEgMC0yWm02IDZjLjM4NSAwIDEuNTE0LjYyIDMgMy4zMTJ2MS4zNDRjMCAuNzE0LS42NzQgMS4zNDQtMS41NjIgMS4zNDRINy41OWMtLjg4OSAwLTEuNTYzLS42My0xLjU2My0xLjM0NHYtLjVjLjAyNy0uMDY5LjA0Ny0uMTEzLjA5NC0uMjE4YTUuOTkgNS45OSAwIDAgMSAuNS0uODc2Yy40NTktLjY4Ny45MzYtMS4wNjIgMS40MDYtMS4wNjIuNTggMCAxLjA4LjI2NyAxLjUzMi43Mi4yODguMjg3LjQ4MS41NTYuNTYyLjcxOC4zNjkuNzM3IDEuNDQ0LjczNiAxLjgxMyAwIC4wNTMtLjEwNy4xNi0uMzAyLjMxMi0uNTYzLjI1NS0uNDM4LjU0LS44NzcuODQ0LTEuMjguNzYtMS4wMTYgMS40OC0xLjU5NSAxLjkzNy0xLjU5NVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTkgMi4wMDNjLTEuOTUxIDAtMy41NjIgMS40OC0zLjU2MiAzLjM0NFYxOC42NmMwIDEuODY0IDEuNjEgMy4zNDQgMy41NjMgMy4zNDRoOC44NzVjMS45NTIgMCAzLjU2Mi0xLjQ4IDMuNTYyLTMuMzQ0VjguOTcyYzAtMy41NjMtMy40NC02Ljk2OS03LTYuOTY5SDcuNTkxWm02LjQ0MiAyLjEyMmMxLjc2LjQ2NyAzLjQxIDIuMTI1IDMuODgzIDMuODc4LS42NjMuMDEtMS4zODYuMDA2LTEuODg3IDAtMS40NjctLjAxOC0yLjAxMy0uMzA0LTIuMDMtMi0uMDAzLS4xNzUuMDI1LTEuMDk5LjAzNC0xLjg3OFpNOS4wMjggOC4wMDNhMSAxIDAgMSAxIDAgMiAxIDEgMCAwIDEgMC0yWm02IDZjLjM4NSAwIDEuNTE0LjYyIDMgMy4zMTJ2MS4zNDRjMCAuNzE0LS42NzQgMS4zNDQtMS41NjIgMS4zNDRINy41OWMtLjg4OSAwLTEuNTYzLS42My0xLjU2My0xLjM0NHYtLjVjLjAyNy0uMDY5LjA0Ny0uMTEzLjA5NC0uMjE4YTUuOTkgNS45OSAwIDAgMSAuNS0uODc2Yy40NTktLjY4Ny45MzYtMS4wNjIgMS40MDYtMS4wNjIuNTggMCAxLjA4LjI2NyAxLjUzMi43Mi4yODguMjg3LjQ4MS41NTYuNTYyLjcxOC4zNjkuNzM3IDEuNDQ0LjczNiAxLjgxMyAwIC4wNTMtLjEwNy4xNi0uMzAyLjMxMi0uNTYzLjI1NS0uNDM4LjU0LS44NzcuODQ0LTEuMjguNzYtMS4wMTYgMS40OC0xLjU5NSAxLjkzNy0xLjU5NVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-file-earmark-medical-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTkgMi4wMDNjLTEuOTUgMC0zLjU2MSAxLjQ4LTMuNTYxIDMuMzQ0VjE4LjY2YzAgMS44NjQgMS42MSAzLjM0NCAzLjU2MiAzLjM0NGg4Ljg3NmMxLjk1IDAgMy41NjItMS40OCAzLjU2Mi0zLjM0NFY4Ljk3MmMwLTMuNTYzLTMuNDQtNi45NjktNy02Ljk2OUg3LjU5Wm02LjQzOSAyLjI1YzEuNzU5LjQ2NyAzLjI3OCAxLjk2NiAzLjc1IDMuNzItLjY2My4wMS0xLjI1LjAzNi0xLjc1LjAzLTEuNDY4LS4wMTgtMi4wMTQtLjMwNC0yLjAzMS0yLS4wMDItLjE3NS4wMjItLjk3LjAzLTEuNzVabS00IDEuNzVhMSAxIDAgMCAxIDEgMSAxIDEgMCAwIDEgMCAyIDEgMSAwIDAgMS0yIDAgMSAxIDAgMCAxIDAtMiAxIDEgMCAwIDEgMS0xWm0tMSA2aDZhMSAxIDAgMCAxIDAgMmgtNmExIDEgMCAwIDEgMC0yWm0wIDRoNmExIDEgMCAwIDEgMCAyaC02YTEgMSAwIDAgMSAwLTJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTkgMi4wMDNjLTEuOTUgMC0zLjU2MSAxLjQ4LTMuNTYxIDMuMzQ0VjE4LjY2YzAgMS44NjQgMS42MSAzLjM0NCAzLjU2MiAzLjM0NGg4Ljg3NmMxLjk1IDAgMy41NjItMS40OCAzLjU2Mi0zLjM0NFY4Ljk3MmMwLTMuNTYzLTMuNDQtNi45NjktNy02Ljk2OUg3LjU5Wm02LjQzOSAyLjI1YzEuNzU5LjQ2NyAzLjI3OCAxLjk2NiAzLjc1IDMuNzItLjY2My4wMS0xLjI1LjAzNi0xLjc1LjAzLTEuNDY4LS4wMTgtMi4wMTQtLjMwNC0yLjAzMS0yLS4wMDItLjE3NS4wMjItLjk3LjAzLTEuNzVabS00IDEuNzVhMSAxIDAgMCAxIDEgMSAxIDEgMCAwIDEgMCAyIDEgMSAwIDAgMS0yIDAgMSAxIDAgMCAxIDAtMiAxIDEgMCAwIDEgMS0xWm0tMSA2aDZhMSAxIDAgMCAxIDAgMmgtNmExIDEgMCAwIDEgMC0yWm0wIDRoNmExIDEgMCAwIDEgMCAyaC02YTEgMSAwIDAgMSAwLTJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-file-earmark-music-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEyIDE2LjVhMSAxIDAgMSAwLTIgMCAxIDEgMCAwIDAgMiAwWiIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE5Ljk3MiA4Ljk2OGMwLTMuNTYzLTMuNDQtNi45Ny03LTYuOTdINy41MzRjLTEuOTUxIDAtMy41NjIgMS40OC0zLjU2MiAzLjM0NXYxMy4zMTJjMCAxLjg2NCAxLjYxIDMuMzQ0IDMuNTYyIDMuMzQ0aDguODc2YzEuOTUgMCAzLjU2Mi0xLjQ4IDMuNTYyLTMuMzQ0VjguOTY4Wk0xMy45NSA1LjQyNGMuMDA4LS4zMy4wMTctLjc1NS4wMjItMS4xNzUgMS43NTkuNDY3IDMuMjc4IDEuOTY2IDMuNzUgMy43MTktLjI1My4wMDQtLjQ5NS4wMS0uNzI1LjAxNi0uMzczLjAxLS43MTYuMDE5LTEuMDI1LjAxNS0xLjQ2OC0uMDE4LTIuMDE0LS4zMDQtMi4wMzEtMi0uMDAxLS4wOC4wMDMtLjI5My4wMS0uNTc1Wk0xMiAxMy42NTZWOS41aDR2MmgtMnY1YzAgLjI4Mi0uMDIxLjUyMi0uMDk0Ljc4MUMxMy41NTEgMTguNTQyIDEyLjM3NCAxOS41IDExIDE5LjVhMyAzIDAgMSAxIDAtNmMuMzg5IDAgLjY3Ni4wNSAxIC4xNTZaTTExIDE1LjVhMSAxIDAgMSAxIDAgMiAxIDEgMCAwIDEgMC0yWiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEyIDE2LjVhMSAxIDAgMSAwLTIgMCAxIDEgMCAwIDAgMiAwWiIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE5Ljk3MiA4Ljk2OGMwLTMuNTYzLTMuNDQtNi45Ny03LTYuOTdINy41MzRjLTEuOTUxIDAtMy41NjIgMS40OC0zLjU2MiAzLjM0NXYxMy4zMTJjMCAxLjg2NCAxLjYxIDMuMzQ0IDMuNTYyIDMuMzQ0aDguODc2YzEuOTUgMCAzLjU2Mi0xLjQ4IDMuNTYyLTMuMzQ0VjguOTY4Wk0xMy45NSA1LjQyNGMuMDA4LS4zMy4wMTctLjc1NS4wMjItMS4xNzUgMS43NTkuNDY3IDMuMjc4IDEuOTY2IDMuNzUgMy43MTktLjI1My4wMDQtLjQ5NS4wMS0uNzI1LjAxNi0uMzczLjAxLS43MTYuMDE5LTEuMDI1LjAxNS0xLjQ2OC0uMDE4LTIuMDE0LS4zMDQtMi4wMzEtMi0uMDAxLS4wOC4wMDMtLjI5My4wMS0uNTc1Wk0xMiAxMy42NTZWOS41aDR2MmgtMnY1YzAgLjI4Mi0uMDIxLjUyMi0uMDk0Ljc4MUMxMy41NTEgMTguNTQyIDEyLjM3NCAxOS41IDExIDE5LjVhMyAzIDAgMSAxIDAtNmMuMzg5IDAgLjY3Ni4wNSAxIC4xNTZaTTExIDE1LjVhMSAxIDAgMSAxIDAgMiAxIDEgMCAwIDEgMC0yWiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)
}

.icon-file-earmark-play-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTkgMi4wMDRjLTEuOTUgMC0zLjU2MiAxLjQ4LTMuNTYyIDMuMzQ0VjE4LjY2YzAgMS44NjMgMS42MTEgMy4zNDMgMy41NjIgMy4zNDNoOC44NzZjMS45NTEgMCAzLjU2Mi0xLjQ4IDMuNTYyLTMuMzQzVjguOTczYzAtMy41NjMtMy40MzktNi45Ny03LTYuOTdINy41OVptNi40MzggMi4yNWMxLjc2LjQ2NyAzLjI3OCAxLjk2NiAzLjc1IDMuNzE5LS42NjMuMDEtMS4yNDkuMDM3LTEuNzUuMDMtMS40NjgtLjAxNy0yLjAxNC0uMzAzLTIuMDMtMi0uMDAzLS4xNzQuMDIxLS45Ny4wMy0xLjc1Wm0tMy40NjkgNi44NzVhLjk5NS45OTUgMCAwIDEgMS4wMzEuMDNsMyAyYTEuMDIyIDEuMDIyIDAgMCAxIDAgMS42ODhsLTMgMmMtLjY2NC40NDQtMS41NjItLjA0NS0xLjU2Mi0uODQ0di00YS45OC45OCAwIDAgMSAuNTMxLS44NzRaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTkgMi4wMDRjLTEuOTUgMC0zLjU2MiAxLjQ4LTMuNTYyIDMuMzQ0VjE4LjY2YzAgMS44NjMgMS42MTEgMy4zNDMgMy41NjIgMy4zNDNoOC44NzZjMS45NTEgMCAzLjU2Mi0xLjQ4IDMuNTYyLTMuMzQzVjguOTczYzAtMy41NjMtMy40MzktNi45Ny03LTYuOTdINy41OVptNi40MzggMi4yNWMxLjc2LjQ2NyAzLjI3OCAxLjk2NiAzLjc1IDMuNzE5LS42NjMuMDEtMS4yNDkuMDM3LTEuNzUuMDMtMS40NjgtLjAxNy0yLjAxNC0uMzAzLTIuMDMtMi0uMDAzLS4xNzQuMDIxLS45Ny4wMy0xLjc1Wm0tMy40NjkgNi44NzVhLjk5NS45OTUgMCAwIDEgMS4wMzEuMDNsMyAyYTEuMDIyIDEuMDIyIDAgMCAxIDAgMS42ODhsLTMgMmMtLjY2NC40NDQtMS41NjItLjA0NS0xLjU2Mi0uODQ0di00YS45OC45OCAwIDAgMSAuNTMxLS44NzRaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-file-earmark-plus {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTcuNTkgMi4wMDRjLTEuOTUxIDAtMy41NjIgMS40OC0zLjU2MiAzLjM0NFYxOC42NmMwIDEuODYzIDEuNjEgMy4zNDMgMy41NjMgMy4zNDNoOC44NzVjMS45NTIgMCAzLjU2Mi0xLjQ4IDMuNTYyLTMuMzQzVjguOTczYzAtMy41NjMtMy40NC02Ljk3LTctNi45N0g3LjU5MVptMCAyaDQuNDM4VjYuNjZjMCAxLjg2NCAxLjYxIDMuMzQ0IDMuNTYzIDMuMzQ0aDIuNDM3djguNjU2YzAgLjcxMy0uNjc0IDEuMzQzLTEuNTYyIDEuMzQzSDcuNTljLS44ODkgMC0xLjU2My0uNjMtMS41NjMtMS4zNDNWNS4zNDhjMC0uNzE0LjY3NC0xLjM0NCAxLjU2My0xLjM0NFptNi40MzguMjVjMS43NzIuNDcgMy4zMjIgMS45ODMgMy43ODEgMy43NWgtMi4yMThjLS44OSAwLTEuNTYzLS42My0xLjU2My0xLjM0NFY0LjI1NFptLTIgNi43NWExIDEgMCAwIDAtMSAxdjFoLTFhMSAxIDAgMCAwIDAgMmgxdjFhMSAxIDAgMCAwIDIgMHYtMWgxYTEgMSAwIDAgMCAwLTJoLTF2LTFhMSAxIDAgMCAwLTEtMVoiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTcuNTkgMi4wMDRjLTEuOTUxIDAtMy41NjIgMS40OC0zLjU2MiAzLjM0NFYxOC42NmMwIDEuODYzIDEuNjEgMy4zNDMgMy41NjMgMy4zNDNoOC44NzVjMS45NTIgMCAzLjU2Mi0xLjQ4IDMuNTYyLTMuMzQzVjguOTczYzAtMy41NjMtMy40NC02Ljk3LTctNi45N0g3LjU5MVptMCAyaDQuNDM4VjYuNjZjMCAxLjg2NCAxLjYxIDMuMzQ0IDMuNTYzIDMuMzQ0aDIuNDM3djguNjU2YzAgLjcxMy0uNjc0IDEuMzQzLTEuNTYyIDEuMzQzSDcuNTljLS44ODkgMC0xLjU2My0uNjMtMS41NjMtMS4zNDNWNS4zNDhjMC0uNzE0LjY3NC0xLjM0NCAxLjU2My0xLjM0NFptNi40MzguMjVjMS43NzIuNDcgMy4zMjIgMS45ODMgMy43ODEgMy43NWgtMi4yMThjLS44OSAwLTEuNTYzLS42My0xLjU2My0xLjM0NFY0LjI1NFptLTIgNi43NWExIDEgMCAwIDAtMSAxdjFoLTFhMSAxIDAgMCAwIDAgMmgxdjFhMSAxIDAgMCAwIDIgMHYtMWgxYTEgMSAwIDAgMCAwLTJoLTF2LTFhMSAxIDAgMCAwLTEtMVoiLz48L3N2Zz4=)
}

.icon-file-earmark-text-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTkgMi4wMDRjLTEuOTUgMC0zLjU2MiAxLjQ4LTMuNTYyIDMuMzQ0VjE4LjY2YzAgMS44NjQgMS42MTEgMy4zNDQgMy41NjIgMy4zNDRoOC44NzZjMS45NTEgMCAzLjU2Mi0xLjQ4IDMuNTYyLTMuMzQ0VjguOTczYzAtMy41NjMtMy40MzktNi45Ny03LTYuOTdINy41OVptNi40MzggMi4xMjVjMS43NzIuNDcgMy40MTYgMi4xMDggMy44NzUgMy44NzVIMTUuNTljLS44ODkgMC0xLjU2Mi0uNjMtMS41NjItMS4zNDRWNC4xMjlabS01IDMuODc1aDFhMSAxIDAgMCAxIDAgMmgtMWExIDEgMCAwIDEgMC0yWm0wIDRoNmExIDEgMCAwIDEgMCAyaC02YTEgMSAwIDAgMSAwLTJabTAgNGg2YTEgMSAwIDAgMSAwIDJoLTZhMSAxIDAgMCAxIDAtMloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTkgMi4wMDRjLTEuOTUgMC0zLjU2MiAxLjQ4LTMuNTYyIDMuMzQ0VjE4LjY2YzAgMS44NjQgMS42MTEgMy4zNDQgMy41NjIgMy4zNDRoOC44NzZjMS45NTEgMCAzLjU2Mi0xLjQ4IDMuNTYyLTMuMzQ0VjguOTczYzAtMy41NjMtMy40MzktNi45Ny03LTYuOTdINy41OVptNi40MzggMi4xMjVjMS43NzIuNDcgMy40MTYgMi4xMDggMy44NzUgMy44NzVIMTUuNTljLS44ODkgMC0xLjU2Mi0uNjMtMS41NjItMS4zNDRWNC4xMjlabS01IDMuODc1aDFhMSAxIDAgMCAxIDAgMmgtMWExIDEgMCAwIDEgMC0yWm0wIDRoNmExIDEgMCAwIDEgMCAyaC02YTEgMSAwIDAgMSAwLTJabTAgNGg2YTEgMSAwIDAgMSAwIDJoLTZhMSAxIDAgMCAxIDAtMloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-file-earmark-text {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTkxIDIuMDA0Yy0xLjk1MSAwLTMuNTYyIDEuNDgtMy41NjIgMy4zNDRWMTguNjZjMCAxLjg2NCAxLjYxMSAzLjM0NCAzLjU2MiAzLjM0NGg4Ljg3NmMxLjk1MSAwIDMuNTYyLTEuNDggMy41NjItMy4zNDRWOC45NzNjMC0zLjU2My0zLjQzOS02Ljk3LTctNi45N0g3LjU5MVptMCAyaDQuNDM4VjYuNjZjMCAxLjg2NCAxLjYxMSAzLjM0NCAzLjU2MiAzLjM0NGgyLjQzOHY4LjY1NmMwIC43MTQtLjY3NCAxLjM0NC0xLjU2MiAxLjM0NEg3LjU5MWMtLjg4OCAwLTEuNTYyLS42My0xLjU2Mi0xLjM0NFY1LjM0OGMwLS43MTQuNjc0LTEuMzQ0IDEuNTYyLTEuMzQ0Wm02LjQzOC4xMjVjMS43NzIuNDcgMy40MTYgMi4xMDggMy44NzUgMy44NzVoLTIuMzEzYy0uODg5IDAtMS41NjItLjYzLTEuNTYyLTEuMzQ0VjQuMTI5Wm0tNSAzLjg3NWExIDEgMCAwIDAgMCAyaDFhMSAxIDAgMCAwIDAtMmgtMVptMCA0YTEgMSAwIDAgMCAwIDJoNmExIDEgMCAwIDAgMC0yaC02Wm0wIDRhMSAxIDAgMCAwIDAgMmg2YTEgMSAwIDAgMCAwLTJoLTZaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTkxIDIuMDA0Yy0xLjk1MSAwLTMuNTYyIDEuNDgtMy41NjIgMy4zNDRWMTguNjZjMCAxLjg2NCAxLjYxMSAzLjM0NCAzLjU2MiAzLjM0NGg4Ljg3NmMxLjk1MSAwIDMuNTYyLTEuNDggMy41NjItMy4zNDRWOC45NzNjMC0zLjU2My0zLjQzOS02Ljk3LTctNi45N0g3LjU5MVptMCAyaDQuNDM4VjYuNjZjMCAxLjg2NCAxLjYxMSAzLjM0NCAzLjU2MiAzLjM0NGgyLjQzOHY4LjY1NmMwIC43MTQtLjY3NCAxLjM0NC0xLjU2MiAxLjM0NEg3LjU5MWMtLjg4OCAwLTEuNTYyLS42My0xLjU2Mi0xLjM0NFY1LjM0OGMwLS43MTQuNjc0LTEuMzQ0IDEuNTYyLTEuMzQ0Wm02LjQzOC4xMjVjMS43NzIuNDcgMy40MTYgMi4xMDggMy44NzUgMy44NzVoLTIuMzEzYy0uODg5IDAtMS41NjItLjYzLTEuNTYyLTEuMzQ0VjQuMTI5Wm0tNSAzLjg3NWExIDEgMCAwIDAgMCAyaDFhMSAxIDAgMCAwIDAtMmgtMVptMCA0YTEgMSAwIDAgMCAwIDJoNmExIDEgMCAwIDAgMC0yaC02Wm0wIDRhMSAxIDAgMCAwIDAgMmg2YTEgMSAwIDAgMCAwLTJoLTZaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-file-earmark-zip-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTkgMi4wMDRjLTEuOTUgMC0zLjU2MSAxLjQ4LTMuNTYxIDMuMzQ0VjE4LjY2YzAgMS44NjQgMS42MSAzLjM0NCAzLjU2MiAzLjM0NGg4Ljg3NmMxLjk1IDAgMy41NjItMS40OCAzLjU2Mi0zLjM0NFY4Ljk3M2MwLTMuNTYzLTMuNDQtNi45Ny03LTYuOTdINy41OVptNi40MzUgMi4xMjRjMS43NTkuNDY3IDMuNDA2IDIuMTA4IDMuODc4IDMuODYtLjY2My4wMS0xLjM3My4wMjItMS44NzQuMDE2LS43MzItLjAxLTEuMTUzLS4wMTMtMS41NTctLjM3LS40MDEtLjM1Mi0uNDg3LS43MDYtLjQ3LTEuNjE4bC4wMjMtMS44ODhabS00Ljk5Ni44NzZoMWExIDEgMCAwIDEgMCAyaC0xYTEgMSAwIDAgMSAwLTJabTAgM2gxYTEgMSAwIDAgMSAwIDJoLTFhMSAxIDAgMCAxIDAtMlptMCAzaDFhMSAxIDAgMCAxIDAgMmgtMWExIDEgMCAwIDEgMC0yWm0wIDNoMWExIDEgMCAwIDEgMSAxdjJhMSAxIDAgMCAxLTEgMWgtMWExIDEgMCAwIDEtMS0xdi0yYTEgMSAwIDAgMSAxLTFaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTkgMi4wMDRjLTEuOTUgMC0zLjU2MSAxLjQ4LTMuNTYxIDMuMzQ0VjE4LjY2YzAgMS44NjQgMS42MSAzLjM0NCAzLjU2MiAzLjM0NGg4Ljg3NmMxLjk1IDAgMy41NjItMS40OCAzLjU2Mi0zLjM0NFY4Ljk3M2MwLTMuNTYzLTMuNDQtNi45Ny03LTYuOTdINy41OVptNi40MzUgMi4xMjRjMS43NTkuNDY3IDMuNDA2IDIuMTA4IDMuODc4IDMuODYtLjY2My4wMS0xLjM3My4wMjItMS44NzQuMDE2LS43MzItLjAxLTEuMTUzLS4wMTMtMS41NTctLjM3LS40MDEtLjM1Mi0uNDg3LS43MDYtLjQ3LTEuNjE4bC4wMjMtMS44ODhabS00Ljk5Ni44NzZoMWExIDEgMCAwIDEgMCAyaC0xYTEgMSAwIDAgMSAwLTJabTAgM2gxYTEgMSAwIDAgMSAwIDJoLTFhMSAxIDAgMCAxIDAtMlptMCAzaDFhMSAxIDAgMCAxIDAgMmgtMWExIDEgMCAwIDEgMC0yWm0wIDNoMWExIDEgMCAwIDEgMSAxdjJhMSAxIDAgMCAxLTEgMWgtMWExIDEgMCAwIDEtMS0xdi0yYTEgMSAwIDAgMSAxLTFaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-file-music {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMDI5IDIuMDA0YTQgNCAwIDAgMC00IDR2MTJhNCA0IDAgMCAwIDQgNGg4YTQgNCAwIDAgMCA0LTR2LTEyYTQgNCAwIDAgMC00LTRoLThabTAgMmg4YTIgMiAwIDAgMSAyIDJ2MTJhMiAyIDAgMCAxLTIgMmgtOGEyIDIgMCAwIDEtMi0ydi0xMmEyIDIgMCAwIDEgMi0yWm00IDN2NC4xNTZhMi45ODIgMi45ODIgMCAwIDAtMS0uMTU2IDMgMyAwIDEgMCAwIDYgMi45NiAyLjk2IDAgMCAwIDIuODc1LTIuMTU2Yy4wNzMtLjI2LjEyNS0uNTYxLjEyNS0uODQ0di01aDJ2LTJoLTRabS0xIDZhMSAxIDAgMSAxLS4wMDEgMiAxIDEgMCAwIDEgMC0yWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMDI5IDIuMDA0YTQgNCAwIDAgMC00IDR2MTJhNCA0IDAgMCAwIDQgNGg4YTQgNCAwIDAgMCA0LTR2LTEyYTQgNCAwIDAgMC00LTRoLThabTAgMmg4YTIgMiAwIDAgMSAyIDJ2MTJhMiAyIDAgMCAxLTIgMmgtOGEyIDIgMCAwIDEtMi0ydi0xMmEyIDIgMCAwIDEgMi0yWm00IDN2NC4xNTZhMi45ODIgMi45ODIgMCAwIDAtMS0uMTU2IDMgMyAwIDEgMCAwIDYgMi45NiAyLjk2IDAgMCAwIDIuODc1LTIuMTU2Yy4wNzMtLjI2LjEyNS0uNTYxLjEyNS0uODQ0di01aDJ2LTJoLTRabS0xIDZhMSAxIDAgMSAxLS4wMDEgMiAxIDEgMCAwIDEgMC0yWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-file-play {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTguMDI5IDIuMDA0YTQgNCAwIDAgMC00IDR2MTJhNCA0IDAgMCAwIDQgNGg4YTQgNCAwIDAgMCA0LTR2LTEyYTQgNCAwIDAgMC00LTRoLThabTAgMmg4YTIgMiAwIDAgMSAyIDJ2MTJhMiAyIDAgMCAxLTIgMmgtOGEyIDIgMCAwIDEtMi0ydi0xMmEyIDIgMCAwIDEgMi0yWm0xLjUgNC4xMjVhLjk5Mi45OTIgMCAwIDAtLjUuODc1djZhLjk4NC45ODQgMCAwIDAgMS41Ljg0NGw1LTNhLjk3Ny45NzcgMCAwIDAgMC0xLjY4OGwtNS0zYS45OC45OCAwIDAgMC0xLS4wMzFaIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTguMDI5IDIuMDA0YTQgNCAwIDAgMC00IDR2MTJhNCA0IDAgMCAwIDQgNGg4YTQgNCAwIDAgMCA0LTR2LTEyYTQgNCAwIDAgMC00LTRoLThabTAgMmg4YTIgMiAwIDAgMSAyIDJ2MTJhMiAyIDAgMCAxLTIgMmgtOGEyIDIgMCAwIDEtMi0ydi0xMmEyIDIgMCAwIDEgMi0yWm0xLjUgNC4xMjVhLjk5Mi45OTIgMCAwIDAtLjUuODc1djZhLjk4NC45ODQgMCAwIDAgMS41Ljg0NGw1LTNhLjk3Ny45NzcgMCAwIDAgMC0xLjY4OGwtNS0zYS45OC45OCAwIDAgMC0xLS4wMzFaIi8+PC9zdmc+)
}

.icon-file-text {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMDI5IDIuMDA0YTQgNCAwIDAgMC00IDR2MTJhNCA0IDAgMCAwIDQgNGg4YTQgNCAwIDAgMCA0LTR2LTEyYTQgNCAwIDAgMC00LTRoLThabTAgMmg4YTIgMiAwIDAgMSAyIDJ2MTJhMiAyIDAgMCAxLTIgMmgtOGEyIDIgMCAwIDEtMi0ydi0xMmEyIDIgMCAwIDEgMi0yWm0xIDJhMSAxIDAgMCAwIDAgMmg2YTEgMSAwIDAgMCAwLTJoLTZabTAgNGExIDEgMCAwIDAgMCAyaDZhMSAxIDAgMCAwIDAtMmgtNlptMCA0YTEgMSAwIDAgMCAwIDJoM2ExIDEgMCAwIDAgMC0yaC0zWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMDI5IDIuMDA0YTQgNCAwIDAgMC00IDR2MTJhNCA0IDAgMCAwIDQgNGg4YTQgNCAwIDAgMCA0LTR2LTEyYTQgNCAwIDAgMC00LTRoLThabTAgMmg4YTIgMiAwIDAgMSAyIDJ2MTJhMiAyIDAgMCAxLTIgMmgtOGEyIDIgMCAwIDEtMi0ydi0xMmEyIDIgMCAwIDEgMi0yWm0xIDJhMSAxIDAgMCAwIDAgMmg2YTEgMSAwIDAgMCAwLTJoLTZabTAgNGExIDEgMCAwIDAgMCAyaDZhMSAxIDAgMCAwIDAtMmgtNlptMCA0YTEgMSAwIDAgMCAwIDJoM2ExIDEgMCAwIDAgMC0yaC0zWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-files-earmark {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuOTk4IDIuMDE5Yy0zLjU2IDAtNyAzLjQwNi03IDYuOTY5djUuNjg3YzAgMS44NjQgMS42MTEgMy4zNDQgMy41NjIgMy4zNDRoLjQzOHYuNjU2YzAgMS44NjQgMS42MTEgMy4zNDQgMy41NjIgMy4zNDRoNi44NzZjMS45NTEgMCAzLjU2Mi0xLjQ4IDMuNTYyLTMuMzQ0VjkuMzYzYzAtMS44NjQtMS42MS0zLjM0NC0zLjU2Mi0zLjM0NGgtLjQzOHYtLjY1NmMwLTEuODY0LTEuNjEtMy4zNDQtMy41NjItMy4zNDRIOS45OThabTEgMmgyLjQzOGMuODg4IDAgMS41NjIuNjMgMS41NjIgMS4zNDR2OS4zMTJjMCAuNzE0LS42NzQgMS4zNDQtMS41NjIgMS4zNDRINi41NmMtLjg4OCAwLTEuNTYyLS42My0xLjU2Mi0xLjM0NFYxMC4wMmgyLjQzOGMxLjk1IDAgMy41NjItMS40OCAzLjU2Mi0zLjM0NFY0LjAyWm0tMiAuMjV2Mi40MDZjMCAuNzE0LS42NzQgMS4zNDQtMS41NjIgMS4zNDRINS4yMTdjLjQ2LTEuNzY3IDIuMDEtMy4yOCAzLjc4MS0zLjc1Wm04IDMuNzVoLjQzOGMuODg4IDAgMS41NjIuNjMgMS41NjIgMS4zNDR2OS4zMTJjMCAuNzE0LS42NzQgMS4zNDQtMS41NjIgMS4zNDRIMTAuNTZjLS44ODggMC0xLjU2Mi0uNjMtMS41NjItMS4zNDR2LS42NTZoNC40MzhjMS45NTEgMCAzLjU2Mi0xLjQ4IDMuNTYyLTMuMzQ0VjguMDJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuOTk4IDIuMDE5Yy0zLjU2IDAtNyAzLjQwNi03IDYuOTY5djUuNjg3YzAgMS44NjQgMS42MTEgMy4zNDQgMy41NjIgMy4zNDRoLjQzOHYuNjU2YzAgMS44NjQgMS42MTEgMy4zNDQgMy41NjIgMy4zNDRoNi44NzZjMS45NTEgMCAzLjU2Mi0xLjQ4IDMuNTYyLTMuMzQ0VjkuMzYzYzAtMS44NjQtMS42MS0zLjM0NC0zLjU2Mi0zLjM0NGgtLjQzOHYtLjY1NmMwLTEuODY0LTEuNjEtMy4zNDQtMy41NjItMy4zNDRIOS45OThabTEgMmgyLjQzOGMuODg4IDAgMS41NjIuNjMgMS41NjIgMS4zNDR2OS4zMTJjMCAuNzE0LS42NzQgMS4zNDQtMS41NjIgMS4zNDRINi41NmMtLjg4OCAwLTEuNTYyLS42My0xLjU2Mi0xLjM0NFYxMC4wMmgyLjQzOGMxLjk1IDAgMy41NjItMS40OCAzLjU2Mi0zLjM0NFY0LjAyWm0tMiAuMjV2Mi40MDZjMCAuNzE0LS42NzQgMS4zNDQtMS41NjIgMS4zNDRINS4yMTdjLjQ2LTEuNzY3IDIuMDEtMy4yOCAzLjc4MS0zLjc1Wm04IDMuNzVoLjQzOGMuODg4IDAgMS41NjIuNjMgMS41NjIgMS4zNDR2OS4zMTJjMCAuNzE0LS42NzQgMS4zNDQtMS41NjIgMS4zNDRIMTAuNTZjLS44ODggMC0xLjU2Mi0uNjMtMS41NjItMS4zNDR2LS42NTZoNC40MzhjMS45NTEgMCAzLjU2Mi0xLjQ4IDMuNTYyLTMuMzQ0VjguMDJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-filter {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuOTk4IDYuOTkzYTEgMSAwIDAgMCAwIDJoMTRhMSAxIDAgMCAwIDAtMmgtMTRabTIgNGExIDEgMCAwIDAgMCAyaDEwYTEgMSAwIDAgMCAwLTJoLTEwWm0yIDRhMSAxIDAgMCAwIDAgMmg2YTEgMSAwIDAgMCAwLTJoLTZaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuOTk4IDYuOTkzYTEgMSAwIDAgMCAwIDJoMTRhMSAxIDAgMCAwIDAtMmgtMTRabTIgNGExIDEgMCAwIDAgMCAyaDEwYTEgMSAwIDAgMCAwLTJoLTEwWm0yIDRhMSAxIDAgMCAwIDAgMmg2YTEgMSAwIDAgMCAwLTJoLTZaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-folder-plus {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMi45OTZhMyAzIDAgMCAwLTMgM3YxMWE0IDQgMCAwIDAgNCA0aDEwYTQgNCAwIDAgMCA0LTR2LTlhMSAxIDAgMCAwLTEtMWgtNWMtLjc1NiAwLS45OTgtLjI0NS0xLjU5NS0xLjQzOC0uOTAzLTEuODA3LTEuNjYtMi41NjItMy40MDYtMi41NjJINlptMCAyaDRjLjc1NCAwIC45OTcuMjQ1IDEuNTkzIDEuNDM4LjEzLjI2LjE4NC4zNDQuMzEyLjU2Mkg3Ljk2OGExIDEgMCAwIDAgMCAyaDExLjAzMXY4YTIgMiAwIDAgMS0yIDJIN2EyIDIgMCAwIDEtMi0ydi0xMWExIDEgMCAwIDEgMS0xWm02IDZhMSAxIDAgMCAwLTEgMXYxaC0xYTEgMSAwIDAgMCAwIDJoMXYxYTEgMSAwIDAgMCAyIDB2LTFoMWExIDEgMCAwIDAgMC0yaC0xdi0xYTEgMSAwIDAgMC0xLTFaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMi45OTZhMyAzIDAgMCAwLTMgM3YxMWE0IDQgMCAwIDAgNCA0aDEwYTQgNCAwIDAgMCA0LTR2LTlhMSAxIDAgMCAwLTEtMWgtNWMtLjc1NiAwLS45OTgtLjI0NS0xLjU5NS0xLjQzOC0uOTAzLTEuODA3LTEuNjYtMi41NjItMy40MDYtMi41NjJINlptMCAyaDRjLjc1NCAwIC45OTcuMjQ1IDEuNTkzIDEuNDM4LjEzLjI2LjE4NC4zNDQuMzEyLjU2Mkg3Ljk2OGExIDEgMCAwIDAgMCAyaDExLjAzMXY4YTIgMiAwIDAgMS0yIDJIN2EyIDIgMCAwIDEtMi0ydi0xMWExIDEgMCAwIDEgMS0xWm02IDZhMSAxIDAgMCAwLTEgMXYxaC0xYTEgMSAwIDAgMCAwIDJoMXYxYTEgMSAwIDAgMCAyIDB2LTFoMWExIDEgMCAwIDAgMC0yaC0xdi0xYTEgMSAwIDAgMC0xLTFaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-gear-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguOTY4IDIuNDZBOS42NjkgOS42NjkgMCAwIDAgNS4yNSA0LjY0OWMtLjMzMy4zMS0uNDM1LjgxOC0uMjE5IDEuMjE5LjgwMSAxLjQ4LS4wMzcgMy4wNjUtMS44NDMgMy4xNTYtLjQ0My4wMjMtLjgzNC4zNS0uOTM4Ljc4QTguNzEzIDguNzEzIDAgMCAwIDIgMTEuOTkzYzAgLjY4Ny4wNzQgMS40NjQuMjIgMi4xNTYuMDkuNDMyLjQ2NS43NDMuOTA1Ljc4MiAxLjgxOC4xNTcgMi43MTggMS41NDMgMS45MDYgMy4zMTItLjE4LjM5My0uMDk4Ljg2My4yMiAxLjE1NiAxLjA2MS45ODMgMi4yODEgMS42NzUgMy43MTggMi4xMjUuNDEuMTI5Ljg3My0uMDI2IDEuMTI1LS4zNzUgMS4xMTItMS41MzggMi43MjUtMS41NDQgMy43ODEgMCAuMjUuMzY0LjcwNS41MzkgMS4xMjUuNDA2YTEwLjA3MiAxMC4wNzIgMCAwIDAgMy43NS0yLjE1NmMuMzMtLjMuNDE3LS43ODcuMjItMS4xODctLjgzMy0xLjY4LjEyNC0zLjIyMSAxLjg0Mi0zLjI1LjQ1Ni0uMDA4Ljg2Mi0uMzA4Ljk3LS43NS4xNzItLjcxNy4yMTgtMS4zNDIuMjE4LTIuMjIgMC0uNzUzLS4wODktMS40OTYtLjI1LTIuMjE4YS45OTQuOTk0IDAgMCAwLS45NjktLjc4MWMtMS42OS0uMDAzLTIuNjM5LTEuNjY1LTEuODEyLTMuMTI1YS45NzkuOTc5IDAgMCAwLS4xODgtMS4yMiAxMC4xNTMgMTAuMTUzIDAgMCAwLTMuODEyLTIuMTg2Ljk4Ni45ODYgMCAwIDAtMS4xMjUuNDA2Yy0uOTY2IDEuNS0yLjc3IDEuNTI3LTMuNzE5LjAzLS4yNDMtLjM4Mi0uNzI0LS41NzQtMS4xNTYtLjQzNlpNMTIgNy45OTNhNCA0IDAgMSAxIDAgOCA0IDQgMCAwIDEgMC04WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguOTY4IDIuNDZBOS42NjkgOS42NjkgMCAwIDAgNS4yNSA0LjY0OWMtLjMzMy4zMS0uNDM1LjgxOC0uMjE5IDEuMjE5LjgwMSAxLjQ4LS4wMzcgMy4wNjUtMS44NDMgMy4xNTYtLjQ0My4wMjMtLjgzNC4zNS0uOTM4Ljc4QTguNzEzIDguNzEzIDAgMCAwIDIgMTEuOTkzYzAgLjY4Ny4wNzQgMS40NjQuMjIgMi4xNTYuMDkuNDMyLjQ2NS43NDMuOTA1Ljc4MiAxLjgxOC4xNTcgMi43MTggMS41NDMgMS45MDYgMy4zMTItLjE4LjM5My0uMDk4Ljg2My4yMiAxLjE1NiAxLjA2MS45ODMgMi4yODEgMS42NzUgMy43MTggMi4xMjUuNDEuMTI5Ljg3My0uMDI2IDEuMTI1LS4zNzUgMS4xMTItMS41MzggMi43MjUtMS41NDQgMy43ODEgMCAuMjUuMzY0LjcwNS41MzkgMS4xMjUuNDA2YTEwLjA3MiAxMC4wNzIgMCAwIDAgMy43NS0yLjE1NmMuMzMtLjMuNDE3LS43ODcuMjItMS4xODctLjgzMy0xLjY4LjEyNC0zLjIyMSAxLjg0Mi0zLjI1LjQ1Ni0uMDA4Ljg2Mi0uMzA4Ljk3LS43NS4xNzItLjcxNy4yMTgtMS4zNDIuMjE4LTIuMjIgMC0uNzUzLS4wODktMS40OTYtLjI1LTIuMjE4YS45OTQuOTk0IDAgMCAwLS45NjktLjc4MWMtMS42OS0uMDAzLTIuNjM5LTEuNjY1LTEuODEyLTMuMTI1YS45NzkuOTc5IDAgMCAwLS4xODgtMS4yMiAxMC4xNTMgMTAuMTUzIDAgMCAwLTMuODEyLTIuMTg2Ljk4Ni45ODYgMCAwIDAtMS4xMjUuNDA2Yy0uOTY2IDEuNS0yLjc3IDEuNTI3LTMuNzE5LjAzLS4yNDMtLjM4Mi0uNzI0LS41NzQtMS4xNTYtLjQzNlpNMTIgNy45OTNhNCA0IDAgMSAxIDAgOCA0IDQgMCAwIDEgMC04WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-gear {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguOTY4IDIuNDZBOS42NzEgOS42NzEgMCAwIDAgNS4yNSA0LjY1Yy0uMzMzLjMxLS40MzUuODE4LS4yMTkgMS4yMTguODAxIDEuNDgtLjAzNyAzLjA2Ni0xLjg0NCAzLjE1Ny0uNDQyLjAyMi0uODMzLjM1LS45MzcuNzhBOC43MSA4LjcxIDAgMCAwIDIgMTEuOTkzYzAgLjY4Ny4wNzQgMS40NjUuMjIgMi4xNTdhMSAxIDAgMCAwIC45MDUuNzhjMS44MTguMTU4IDIuNzE4IDEuNTQ1IDEuOTA2IDMuMzEzLS4xOC4zOTMtLjA5OC44NjMuMjIgMS4xNTcgMS4wNjEuOTgyIDIuMjgxIDEuNjc1IDMuNzE4IDIuMTI1LjQxLjEyOC44NzMtLjAyNyAxLjEyNS0uMzc1IDEuMTEyLTEuNTQgMi43MjUtMS41NDQgMy43ODEgMCAuMjUuMzYzLjcwNS41MzggMS4xMjUuNDA2YTEwLjEgMTAuMSAwIDAgMCAzLjc1LTIuMTU2Yy4zMy0uMzAxLjQxNy0uNzg4LjIyLTEuMTg4LS44MzMtMS42OC4xMjQtMy4yMiAxLjg0Mi0zLjI1LjQ1Ni0uMDA4Ljg2Mi0uMzA3Ljk3LS43NS4xNzItLjcxNy4yMTgtMS4zNDEuMjE4LTIuMjIgMC0uNzUzLS4wODktMS40OTYtLjI1LTIuMjE3YS45OTMuOTkzIDAgMCAwLS45NjktLjc4MmMtMS42OS0uMDAzLTIuNjM5LTEuNjY1LTEuODEyLTMuMTI1YS45NzcuOTc3IDAgMCAwLS4xODgtMS4yMThjLTEuMDktLjk5LTIuNDE5LTEuNzY0LTMuODEyLTIuMTg4YS45ODYuOTg2IDAgMCAwLTEuMTI1LjQwNmMtLjk2NiAxLjUtMi43NyAxLjUyNy0zLjcxOS4wMzJhMS4wMjMgMS4wMjMgMCAwIDAtMS4xNTYtLjQzOFptNi4wNzggMi4xMjVhNy45MDQgNy45MDQgMCAwIDEgMS44NDEgMS4wNTRjLS43MjYgMi4yOTcuNTA1IDQuNjgzIDMuMDU1IDUuMjY0LjA2My40MTMuMDU3LjY2My4wNTcgMS4wODkgMCAuNTA5LjAwNy42ODgtLjA1IDEuMDU2LTIuNTQuNTI2LTMuNzk2IDIuODQ1LTMuMDg5IDUuMjk2LS42MDguNDQtMS4wNDMuNzQ3LTEuODA2IDEuMDQyLTEuNzkyLTEuODI0LTQuMjgtMS45MDQtNi4xMS4wMTItLjcxNC0uMzE0LTEuMjYzLS41OTMtMS44MTgtMS4wNjIuNjg4LTIuNDktLjQ3NS00LjYzOC0zLjA1Ny01LjI5LS4xMTUtLjQ1Ni0uMDY5LTEuNzQ0LS4wMDMtMi4xMzUgMi42Ny0uNjQgMy43MjItMy4wMDMgMy4wNi01LjI4LjU4NS0uNDQgMS4xMTItLjc2MSAxLjc5Ny0xLjA0IDEuNzI1IDEuNzU2IDQuMzE1IDEuOTMgNi4xMjMtLjAwNlpNMTIgNy45OTJhNCA0IDAgMSAwIDAgOCA0IDQgMCAwIDAgMC04Wm0wIDJhMiAyIDAgMSAxIDAgNCAyIDIgMCAwIDEgMC00WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguOTY4IDIuNDZBOS42NzEgOS42NzEgMCAwIDAgNS4yNSA0LjY1Yy0uMzMzLjMxLS40MzUuODE4LS4yMTkgMS4yMTguODAxIDEuNDgtLjAzNyAzLjA2Ni0xLjg0NCAzLjE1Ny0uNDQyLjAyMi0uODMzLjM1LS45MzcuNzhBOC43MSA4LjcxIDAgMCAwIDIgMTEuOTkzYzAgLjY4Ny4wNzQgMS40NjUuMjIgMi4xNTdhMSAxIDAgMCAwIC45MDUuNzhjMS44MTguMTU4IDIuNzE4IDEuNTQ1IDEuOTA2IDMuMzEzLS4xOC4zOTMtLjA5OC44NjMuMjIgMS4xNTcgMS4wNjEuOTgyIDIuMjgxIDEuNjc1IDMuNzE4IDIuMTI1LjQxLjEyOC44NzMtLjAyNyAxLjEyNS0uMzc1IDEuMTEyLTEuNTQgMi43MjUtMS41NDQgMy43ODEgMCAuMjUuMzYzLjcwNS41MzggMS4xMjUuNDA2YTEwLjEgMTAuMSAwIDAgMCAzLjc1LTIuMTU2Yy4zMy0uMzAxLjQxNy0uNzg4LjIyLTEuMTg4LS44MzMtMS42OC4xMjQtMy4yMiAxLjg0Mi0zLjI1LjQ1Ni0uMDA4Ljg2Mi0uMzA3Ljk3LS43NS4xNzItLjcxNy4yMTgtMS4zNDEuMjE4LTIuMjIgMC0uNzUzLS4wODktMS40OTYtLjI1LTIuMjE3YS45OTMuOTkzIDAgMCAwLS45NjktLjc4MmMtMS42OS0uMDAzLTIuNjM5LTEuNjY1LTEuODEyLTMuMTI1YS45NzcuOTc3IDAgMCAwLS4xODgtMS4yMThjLTEuMDktLjk5LTIuNDE5LTEuNzY0LTMuODEyLTIuMTg4YS45ODYuOTg2IDAgMCAwLTEuMTI1LjQwNmMtLjk2NiAxLjUtMi43NyAxLjUyNy0zLjcxOS4wMzJhMS4wMjMgMS4wMjMgMCAwIDAtMS4xNTYtLjQzOFptNi4wNzggMi4xMjVhNy45MDQgNy45MDQgMCAwIDEgMS44NDEgMS4wNTRjLS43MjYgMi4yOTcuNTA1IDQuNjgzIDMuMDU1IDUuMjY0LjA2My40MTMuMDU3LjY2My4wNTcgMS4wODkgMCAuNTA5LjAwNy42ODgtLjA1IDEuMDU2LTIuNTQuNTI2LTMuNzk2IDIuODQ1LTMuMDg5IDUuMjk2LS42MDguNDQtMS4wNDMuNzQ3LTEuODA2IDEuMDQyLTEuNzkyLTEuODI0LTQuMjgtMS45MDQtNi4xMS4wMTItLjcxNC0uMzE0LTEuMjYzLS41OTMtMS44MTgtMS4wNjIuNjg4LTIuNDktLjQ3NS00LjYzOC0zLjA1Ny01LjI5LS4xMTUtLjQ1Ni0uMDY5LTEuNzQ0LS4wMDMtMi4xMzUgMi42Ny0uNjQgMy43MjItMy4wMDMgMy4wNi01LjI4LjU4NS0uNDQgMS4xMTItLjc2MSAxLjc5Ny0xLjA0IDEuNzI1IDEuNzU2IDQuMzE1IDEuOTMgNi4xMjMtLjAwNlpNMTIgNy45OTJhNCA0IDAgMSAwIDAgOCA0IDQgMCAwIDAgMC04Wm0wIDJhMiAyIDAgMSAxIDAgNCAyIDIgMCAwIDEgMC00WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-gift-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguOTk5IDIuOTk2YTQgNCAwIDAgMC00IDRoLTFhMSAxIDAgMCAwLTEgMXYzaDE4di0zYTEgMSAwIDAgMC0xLTFoLTFhNCA0IDAgMCAwLTQtNGMtMS4yMTEgMC0yLjI2Ni41NTYtMyAxLjQwNi0uNzM0LS44NS0xLjc5LTEuNDA2LTMtMS40MDZabTAgMmEyIDIgMCAwIDEgMiAyaC00YTIgMiAwIDAgMSAyLTJabTYgMGEyIDIgMCAwIDEgMiAyaC00YTIgMiAwIDAgMSAyLTJabS0xMSA4djRhNCA0IDAgMCAwIDQgNGgzdi04aC03Wm05IDB2OGgzYTQgNCAwIDAgMCA0LTR2LTRoLTdaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguOTk5IDIuOTk2YTQgNCAwIDAgMC00IDRoLTFhMSAxIDAgMCAwLTEgMXYzaDE4di0zYTEgMSAwIDAgMC0xLTFoLTFhNCA0IDAgMCAwLTQtNGMtMS4yMTEgMC0yLjI2Ni41NTYtMyAxLjQwNi0uNzM0LS44NS0xLjc5LTEuNDA2LTMtMS40MDZabTAgMmEyIDIgMCAwIDEgMiAyaC00YTIgMiAwIDAgMSAyLTJabTYgMGEyIDIgMCAwIDEgMiAyaC00YTIgMiAwIDAgMSAyLTJabS0xMSA4djRhNCA0IDAgMCAwIDQgNGgzdi04aC03Wm05IDB2OGgzYTQgNCAwIDAgMCA0LTR2LTRoLTdaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-gift {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguOTk5IDIuOTk2YTQgNCAwIDAgMC00IDRoLTFhMSAxIDAgMCAwLTEgMXY0YTEgMSAwIDAgMCAxIDF2NGE0IDQgMCAwIDAgNCA0aDhhNCA0IDAgMCAwIDQtNHYtNGExIDEgMCAwIDAgMS0xdi00YTEgMSAwIDAgMC0xLTFoLTFhNCA0IDAgMCAwLTQtNGMtMS4yMTEgMC0yLjI2Ni41NTYtMyAxLjQwNi0uNzM0LS44NS0xLjc5LTEuNDA2LTMtMS40MDZabTAgMmEyIDIgMCAwIDEgMiAyaC00YTIgMiAwIDAgMSAyLTJabTYgMGEyIDIgMCAwIDEgMiAyaC00YTIgMiAwIDAgMSAyLTJabS0xMCA0aDE0djJoLTE0di0yWm0xIDRoNXY2aC0zYTIgMiAwIDAgMS0yLTJ2LTRabTcgMGg1djRhMiAyIDAgMCAxLTIgMmgtM3YtNloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguOTk5IDIuOTk2YTQgNCAwIDAgMC00IDRoLTFhMSAxIDAgMCAwLTEgMXY0YTEgMSAwIDAgMCAxIDF2NGE0IDQgMCAwIDAgNCA0aDhhNCA0IDAgMCAwIDQtNHYtNGExIDEgMCAwIDAgMS0xdi00YTEgMSAwIDAgMC0xLTFoLTFhNCA0IDAgMCAwLTQtNGMtMS4yMTEgMC0yLjI2Ni41NTYtMyAxLjQwNi0uNzM0LS44NS0xLjc5LTEuNDA2LTMtMS40MDZabTAgMmEyIDIgMCAwIDEgMiAyaC00YTIgMiAwIDAgMSAyLTJabTYgMGEyIDIgMCAwIDEgMiAyaC00YTIgMiAwIDAgMSAyLTJabS0xMCA0aDE0djJoLTE0di0yWm0xIDRoNXY2aC0zYTIgMiAwIDAgMS0yLTJ2LTRabTcgMGg1djRhMiAyIDAgMCAxLTIgMmgtM3YtNloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-globe {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDIuMDJjLTUuNTI0IDAtMTAgNC40NzctMTAgMTBzNC40NzYgMTAgMTAgMTBjNS41MjIgMCAxMC00LjQ3NyAxMC0xMHMtNC40NzgtMTAtMTAtMTBabTAgMmMxLjMyIDAgMi43NyAzLjAzMiAyLjk5IDYuOTk3bC01Ljk3LjAxMUM5LjI0IDcuMDY0IDEwLjY4IDQuMDIgMTIgNC4wMlptLTMuNTMyLjgwM2MtLjg2IDEuNjczLTEuMzIgMy44OS0xLjQzIDYuMTk4bC0yLjk4LS4wMDljLjI5Ny0yLjcyNCAyLjEzMi01LjAxIDQuNDEtNi4xOVptNy4wNjcuMDA1YzIuMjc4IDEuMTc5IDQuMDY2IDMuNCA0LjQxMSA2LjJsLTIuOTc5LS4wMDhjLS4wOTQtMi40LS42MjUtNC41MS0xLjQzMi02LjE5MlpNNC4wNjMgMTMuMDIzIDcuMDQzIDEzYy4xMSAyLjMwNy41NzMgNC41NjMgMS40MyA2LjIxOWE4LjE1IDguMTUgMCAwIDEtNC40MS02LjE5NFptNC45NDEuMDA4IDUuOTctLjAxM2MtLjIyIDMuOTY1LTEuNjU1IDcuMDAyLTIuOTc1IDcuMDAycy0yLjc3NS0zLjAyMy0yLjk5NS02Ljk4OVptNy45NjgtLjAxIDIuOTY2LS4wMDljLS4zNDQgMi42NS0yLjAxNiA1LjAxNS00LjQwNyA2LjE5NC44ODgtMS44MzUgMS4zMy0zLjg3NyAxLjQ0MS02LjE4NFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDIuMDJjLTUuNTI0IDAtMTAgNC40NzctMTAgMTBzNC40NzYgMTAgMTAgMTBjNS41MjIgMCAxMC00LjQ3NyAxMC0xMHMtNC40NzgtMTAtMTAtMTBabTAgMmMxLjMyIDAgMi43NyAzLjAzMiAyLjk5IDYuOTk3bC01Ljk3LjAxMUM5LjI0IDcuMDY0IDEwLjY4IDQuMDIgMTIgNC4wMlptLTMuNTMyLjgwM2MtLjg2IDEuNjczLTEuMzIgMy44OS0xLjQzIDYuMTk4bC0yLjk4LS4wMDljLjI5Ny0yLjcyNCAyLjEzMi01LjAxIDQuNDEtNi4xOVptNy4wNjcuMDA1YzIuMjc4IDEuMTc5IDQuMDY2IDMuNCA0LjQxMSA2LjJsLTIuOTc5LS4wMDhjLS4wOTQtMi40LS42MjUtNC41MS0xLjQzMi02LjE5MlpNNC4wNjMgMTMuMDIzIDcuMDQzIDEzYy4xMSAyLjMwNy41NzMgNC41NjMgMS40MyA2LjIxOWE4LjE1IDguMTUgMCAwIDEtNC40MS02LjE5NFptNC45NDEuMDA4IDUuOTctLjAxM2MtLjIyIDMuOTY1LTEuNjU1IDcuMDAyLTIuOTc1IDcuMDAycy0yLjc3NS0zLjAyMy0yLjk5NS02Ljk4OVptNy45NjgtLjAxIDIuOTY2LS4wMDljLS4zNDQgMi42NS0yLjAxNiA1LjAxNS00LjQwNyA2LjE5NC44ODgtMS44MzUgMS4zMy0zLjg3NyAxLjQ0MS02LjE4NFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-h1 {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjMuMDUgMy44NyAxNi4yNSAxNi4yNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIuOTEgNi41djExaC0xLjV2LTMuOTc0aC01LjVWMTcuNWgtMS41di0xMWgxLjV2NS41MzZoNS41VjYuNWgxLjVabTMuNDkxIDExaDEuNTU1di03LjQ1MWgtMS41NmwtMS45NCAxLjMzN3YxLjM4NGwxLjkxNC0xLjI5aC4wMzF2Ni4wMloiIGZpbGw9IiMyNTJBMkUiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjMuMDUgMy44NyAxNi4yNSAxNi4yNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIuOTEgNi41djExaC0xLjV2LTMuOTc0aC01LjVWMTcuNWgtMS41di0xMWgxLjV2NS41MzZoNS41VjYuNWgxLjVabTMuNDkxIDExaDEuNTU1di03LjQ1MWgtMS41NmwtMS45NCAxLjMzN3YxLjM4NGwxLjkxNC0xLjI5aC4wMzF2Ni4wMloiIGZpbGw9IiMyNTJBMkUiLz48L3N2Zz4=)
}

.icon-h2 {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjIuOSAyLjkgMTguMiAxOC4yIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xNC4xNzggMTcuNWg1LjQxMnYtMS4yMjZoLTMuMzc0di0uMDYybDEuNTU4LTEuNDFjMS4yODQtMS4xNyAxLjcxMy0xLjc1MiAxLjcxMy0yLjY0NnYtLjAxYzAtMS4yNTctMS4wODQtMi4xNDYtMi42NTctMi4xNDYtMS41NzQgMC0yLjc0Ljk3Ni0yLjc0IDIuMzY2di4wNGgxLjQ0NWwuMDA1LS4wNDZjLjAyLS42NjQuNTM2LTEuMTYgMS4zLTEuMTYuNjYgMCAxLjEyNS40MyAxLjEzIDEuMDMzdi4wMWMwIC41MS0uMjAxLjg3My0xLjE2MSAxLjc2MmwtMi42MzEgMi40MzdWMTcuNVptLTEuMjY4LTExdjExaC0xLjV2LTMuOTc0aC01LjVWMTcuNWgtMS41di0xMWgxLjV2NS41MzZoNS41VjYuNWgxLjVaIiBmaWxsPSIjMjUyQTJFIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjIuOSAyLjkgMTguMiAxOC4yIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xNC4xNzggMTcuNWg1LjQxMnYtMS4yMjZoLTMuMzc0di0uMDYybDEuNTU4LTEuNDFjMS4yODQtMS4xNyAxLjcxMy0xLjc1MiAxLjcxMy0yLjY0NnYtLjAxYzAtMS4yNTctMS4wODQtMi4xNDYtMi42NTctMi4xNDYtMS41NzQgMC0yLjc0Ljk3Ni0yLjc0IDIuMzY2di4wNGgxLjQ0NWwuMDA1LS4wNDZjLjAyLS42NjQuNTM2LTEuMTYgMS4zLTEuMTYuNjYgMCAxLjEyNS40MyAxLjEzIDEuMDMzdi4wMWMwIC41MS0uMjAxLjg3My0xLjE2MSAxLjc2MmwtMi42MzEgMi40MzdWMTcuNVptLTEuMjY4LTExdjExaC0xLjV2LTMuOTc0aC01LjVWMTcuNWgtMS41di0xMWgxLjV2NS41MzZoNS41VjYuNWgxLjVaIiBmaWxsPSIjMjUyQTJFIi8+PC9zdmc+)
}

.icon-h3 {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjIuOSAyLjkgMTguMiAxOC4yIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xMi45MSA2LjV2MTFoLTEuNXYtMy45NzRoLTUuNVYxNy41aC0xLjV2LTExaDEuNXY1LjUzNmg1LjVWNi41aDEuNVptMy45NzQgMTFjMS42MjIgMCAyLjctLjg3NCAyLjctMi4xNjl2LS4wMWMwLS45ODQtLjY3NC0xLjYwNy0xLjcwNC0xLjcwN3YtLjAzYy44MTQtLjE3NiAxLjQ0OS0uNzYzIDEuNDQ5LTEuNjY3di0uMDFjMC0xLjE0LS45NjMtMS45MDMtMi40Ni0xLjkwMy0xLjQ1NyAwLTIuNDM0LjgyMy0yLjUzIDIuMDc5bC0uMDA1LjA2aDEuMzMzbC4wMDUtLjA0NmMuMDU3LS41NjIuNTItLjkyOCAxLjE5OC0uOTI4LjY4MyAwIDEuMDgzLjM1MSAxLjA4My45Mzl2LjAxYzAgLjU4Ny0uNDcyLjk4OS0xLjE5OS45ODloLS43NzV2MS4wOGguNzk0Yy44MzggMCAxLjMzNC4zOCAxLjMzNCAxLjA3NHYuMDFjMCAuNTkyLS40ODIgMS4wMDktMS4yMjggMS4wMDktLjc1IDAtMS4yNDEtLjM4Ny0xLjMwNC0uOTA0bC0uMDEtLjA1NUgxNC4xOGwuMDA0LjA2NWMuMDk3IDEuMjUgMS4xMjcgMi4xMTQgMi43IDIuMTE0WiIgZmlsbD0iIzI1MkEyRSIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjIuOSAyLjkgMTguMiAxOC4yIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xMi45MSA2LjV2MTFoLTEuNXYtMy45NzRoLTUuNVYxNy41aC0xLjV2LTExaDEuNXY1LjUzNmg1LjVWNi41aDEuNVptMy45NzQgMTFjMS42MjIgMCAyLjctLjg3NCAyLjctMi4xNjl2LS4wMWMwLS45ODQtLjY3NC0xLjYwNy0xLjcwNC0xLjcwN3YtLjAzYy44MTQtLjE3NiAxLjQ0OS0uNzYzIDEuNDQ5LTEuNjY3di0uMDFjMC0xLjE0LS45NjMtMS45MDMtMi40Ni0xLjkwMy0xLjQ1NyAwLTIuNDM0LjgyMy0yLjUzIDIuMDc5bC0uMDA1LjA2aDEuMzMzbC4wMDUtLjA0NmMuMDU3LS41NjIuNTItLjkyOCAxLjE5OC0uOTI4LjY4MyAwIDEuMDgzLjM1MSAxLjA4My45Mzl2LjAxYzAgLjU4Ny0uNDcyLjk4OS0xLjE5OS45ODloLS43NzV2MS4wOGguNzk0Yy44MzggMCAxLjMzNC4zOCAxLjMzNCAxLjA3NHYuMDFjMCAuNTkyLS40ODIgMS4wMDktMS4yMjggMS4wMDktLjc1IDAtMS4yNDEtLjM4Ny0xLjMwNC0uOTA0bC0uMDEtLjA1NUgxNC4xOGwuMDA0LjA2NWMuMDk3IDEuMjUgMS4xMjcgMi4xMTQgMi43IDIuMTE0WiIgZmlsbD0iIzI1MkEyRSIvPjwvc3ZnPg==)
}

.icon-half-star {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAyNCAyLjQ0MWMtLjU3MSAwLTEuMTU0LjM1NS0xLjUgMS4wNjJMOC40MDIgNy44NzZsLTQuODQyLjY4N2MtMS41NTYuMjE3LTIuMDYgMS43NDQtLjkzNyAyLjg0MmwzLjQ5OSAzLjQwNS0uODEyIDQuNzhjLS4yNjggMS41NDYgMS4wMTUgMi40ODEgMi40MDUgMS43NDguNTM2LS4yODQgMy4yOTctMS43MTQgNC4zMS0yLjI0OWw0LjMxIDIuMjVjMS4zOS43MzIgMi42NzgtLjIwMiAyLjQwNS0xLjc1bC0uODQzLTQuNzc5IDMuNDk4LTMuNDA1YzEuMTMtMS4wOTQuNjUtMi42Mi0uOTA2LTIuODQybC00Ljg3Mi0uNjg3LTIuMDkzLTQuMzczYy0uMzQ1LS43MDctLjkyOC0xLjA2MS0xLjUtMS4wNjJabTAgMi41OTMgMi4wNiA0LjIxNmEuOTYzLjk2MyAwIDAgMCAuNzUuNTMxbDQuNjg2LjY4Ny0zLjQwNCAzLjI4YS45Ni45NiAwIDAgMC0uMjgxLjg3NGwuODEyIDQuNjIzLTQuMTU0LTIuMTg2YTEuMDAxIDEuMDAxIDAgMCAwLS40OTUtLjExNWMwLS45MDkuMDI2LTExLjkxLjAyNi0xMS45MVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAyNCAyLjQ0MWMtLjU3MSAwLTEuMTU0LjM1NS0xLjUgMS4wNjJMOC40MDIgNy44NzZsLTQuODQyLjY4N2MtMS41NTYuMjE3LTIuMDYgMS43NDQtLjkzNyAyLjg0MmwzLjQ5OSAzLjQwNS0uODEyIDQuNzhjLS4yNjggMS41NDYgMS4wMTUgMi40ODEgMi40MDUgMS43NDguNTM2LS4yODQgMy4yOTctMS43MTQgNC4zMS0yLjI0OWw0LjMxIDIuMjVjMS4zOS43MzIgMi42NzgtLjIwMiAyLjQwNS0xLjc1bC0uODQzLTQuNzc5IDMuNDk4LTMuNDA1YzEuMTMtMS4wOTQuNjUtMi42Mi0uOTA2LTIuODQybC00Ljg3Mi0uNjg3LTIuMDkzLTQuMzczYy0uMzQ1LS43MDctLjkyOC0xLjA2MS0xLjUtMS4wNjJabTAgMi41OTMgMi4wNiA0LjIxNmEuOTYzLjk2MyAwIDAgMCAuNzUuNTMxbDQuNjg2LjY4Ny0zLjQwNCAzLjI4YS45Ni45NiAwIDAgMC0uMjgxLjg3NGwuODEyIDQuNjIzLTQuMTU0LTIuMTg2YTEuMDAxIDEuMDAxIDAgMCAwLS40OTUtLjExNWMwLS45MDkuMDI2LTExLjkxLjAyNi0xMS45MVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-hdd-network-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuNSA0LjAwM2EzLjUgMy41IDAgMCAwLTMuNSAzLjV2MWEzLjUgMy41IDAgMCAwIDMuNSAzLjVIMTF2Mi4xODhhMi44ODcgMi44ODcgMCAwIDAtMS44NDUgMS44MTJIM2ExIDEgMCAwIDAgMCAyaDYuMTg4Yy4zODggMS4xOCAxLjU0NSAyIDIuODEyIDIgMS4yNjggMCAyLjMzMS0uNzggMi44MTMtMkgyMWExIDEgMCAwIDAgMC0yaC02LjE1NkEzLjAwNyAzLjAwNyAwIDAgMCAxMyAxNC4xOTF2LTIuMTg4aDUuNWEzLjUgMy41IDAgMCAwIDMuNS0zLjV2LTFhMy41IDMuNSAwIDAgMC0zLjUtMy41aC0xM1ptLjUgM2ExIDEgMCAxIDEtLjAwMSAyIDEgMSAwIDAgMSAwLTJabTMgMGExIDEgMCAxIDEtLjAwMSAyIDEgMSAwIDAgMSAwLTJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuNSA0LjAwM2EzLjUgMy41IDAgMCAwLTMuNSAzLjV2MWEzLjUgMy41IDAgMCAwIDMuNSAzLjVIMTF2Mi4xODhhMi44ODcgMi44ODcgMCAwIDAtMS44NDUgMS44MTJIM2ExIDEgMCAwIDAgMCAyaDYuMTg4Yy4zODggMS4xOCAxLjU0NSAyIDIuODEyIDIgMS4yNjggMCAyLjMzMS0uNzggMi44MTMtMkgyMWExIDEgMCAwIDAgMC0yaC02LjE1NkEzLjAwNyAzLjAwNyAwIDAgMCAxMyAxNC4xOTF2LTIuMTg4aDUuNWEzLjUgMy41IDAgMCAwIDMuNS0zLjV2LTFhMy41IDMuNSAwIDAgMC0zLjUtMy41aC0xM1ptLjUgM2ExIDEgMCAxIDEtLjAwMSAyIDEgMSAwIDAgMSAwLTJabTMgMGExIDEgMCAxIDEtLjAwMSAyIDEgMSAwIDAgMSAwLTJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-headings {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLjc1IDMuNDNhLjY4LjY4IDAgMCAxIC42OC0uNjhoOS4wNTZhLjY4LjY4IDAgMSAxIDAgMS4zNThoLTMuODV2OS45NjNhLjY4LjY4IDAgMCAxLTEuMzU4IDBWNC4xMDhIMS40M2EuNjguNjggMCAwIDEtLjY4LS42NzhabTkuMDU3IDQuODM1YS42OC42OCAwIDAgMSAuNjc5LS42NzloNS40MzRhLjY4LjY4IDAgMCAxIDAgMS4zNTloLTIuMDM4djUuMTI2YS42OC42OCAwIDAgMS0xLjM1OCAwVjguOTQ1aC0yLjAzOGEuNjguNjggMCAwIDEtLjY4LS42OFoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLjc1IDMuNDNhLjY4LjY4IDAgMCAxIC42OC0uNjhoOS4wNTZhLjY4LjY4IDAgMSAxIDAgMS4zNThoLTMuODV2OS45NjNhLjY4LjY4IDAgMCAxLTEuMzU4IDBWNC4xMDhIMS40M2EuNjguNjggMCAwIDEtLjY4LS42NzhabTkuMDU3IDQuODM1YS42OC42OCAwIDAgMSAuNjc5LS42NzloNS40MzRhLjY4LjY4IDAgMCAxIDAgMS4zNTloLTIuMDM4djUuMTI2YS42OC42OCAwIDAgMS0xLjM1OCAwVjguOTQ1aC0yLjAzOGEuNjguNjggMCAwIDEtLjY4LS42OFoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.icon-heart-fill, .button-like::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNDk5IDIuOTk2YTUuNSA1LjUgMCAwIDAtNS41IDUuNWMwIDMuMTg0IDEuODE0IDYuMTg4IDQuODEzIDguOTM4IDEuMDIzLjkzOCAyLjEyNSAxLjc2MSAzLjIxOCAyLjUuMzgzLjI1OC43NDIuNDkyIDEuMDYzLjY4Ny4xOTYuMTIuMzI1LjIwNS40MDYuMjUuMzAyLjE2OC42OTguMTY4IDEgMCAuMDgxLS4wNDUuMjEtLjEzLjQwNi0uMjUuMzIxLS4xOTUuNjgtLjQyOSAxLjA2My0uNjg3IDEuMDkzLS43MzkgMi4xOTUtMS41NjIgMy4yMTgtMi41IDMtMi43NSA0LjgxMy01Ljc1NCA0LjgxMy04LjkzOGE1LjUgNS41IDAgMCAwLTUuNS01LjVjLTEuNzI1IDAtMy40MS45NC00LjQ2OSAyLjMxMi0xLjAzMy0xLjM5Ni0yLjcxLTIuMzEyLTQuNTMtMi4zMTJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNDk5IDIuOTk2YTUuNSA1LjUgMCAwIDAtNS41IDUuNWMwIDMuMTg0IDEuODE0IDYuMTg4IDQuODEzIDguOTM4IDEuMDIzLjkzOCAyLjEyNSAxLjc2MSAzLjIxOCAyLjUuMzgzLjI1OC43NDIuNDkyIDEuMDYzLjY4Ny4xOTYuMTIuMzI1LjIwNS40MDYuMjUuMzAyLjE2OC42OTguMTY4IDEgMCAuMDgxLS4wNDUuMjEtLjEzLjQwNi0uMjUuMzIxLS4xOTUuNjgtLjQyOSAxLjA2My0uNjg3IDEuMDkzLS43MzkgMi4xOTUtMS41NjIgMy4yMTgtMi41IDMtMi43NSA0LjgxMy01Ljc1NCA0LjgxMy04LjkzOGE1LjUgNS41IDAgMCAwLTUuNS01LjVjLTEuNzI1IDAtMy40MS45NC00LjQ2OSAyLjMxMi0xLjAzMy0xLjM5Ni0yLjcxLTIuMzEyLTQuNTMtMi4zMTJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-horizontal-rule {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTE4IDEyLjAwOEg2Ii8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTE4IDEyLjAwOEg2Ii8+PC9zdmc+)
}

.icon-image {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTYgNC4wM2E0IDQgMCAwIDAtNCA0djhjMCAuNTUyLjExIDEuMDg0LjMxMSAxLjU2My4yMDYuNDg2LjUwNS45MTYuODc2IDEuMjgyLjM1OC4zNTIuNzguNjQ1IDEuMjUuODQzQTMuOSAzLjkgMCAwIDAgNiAyMC4wMzFoMTJhNCA0IDAgMCAwIDQtNHYtOGE0IDQgMCAwIDAtNC00SDZabTAgMmgxMmEyIDIgMCAwIDEgMiAydjUuNzZjLTIuMDMtMS41MTctMy41LTEuNC01Ljc4Mi0uMDQtMi4wMDYtMi43NDItMy45MzUtNC4yNDUtNS44MTMtNC4wOTQtMS40NjQuMTE4LTIuNzk0IDEuMDQ1LTQuMzk1IDMuMDA3TDQgOC4wM2EyIDIgMCAwIDEgMi0yWm0xMSAyYTEgMSAwIDEgMCAwIDIuMDAxIDEgMSAwIDAgMCAwLTJabS04LjUgMy42MjZjMS40MjEtLjEzNiAyLjgzMyAxLjIwNCA0LjY1NSAzLjkzNi4zMDcuNDYuOTQ3LjU4OCAxLjQwNi4yODIgMi40OTgtMS42NjUgMy4xMy0xLjY1IDUuMzEzLjQ2OS0uMDA0LjAyMy0uMDI2LjAzOC0uMDMuMDYzLS4wOTIuNDI0LS4yNzIuODA4LS41NjQgMS4wOTQtLjM1LjMwNS0uNzc5LjUzLTEuMjguNTNINmMtLjUxNSAwLS45NDgtLjIwMy0xLjI4Mi0uNTNhMi4xNCAyLjE0IDAgMCAxLS42MjUtMS4yODJjMS42NzgtMi44NjMgMy4wNDctNC40MzIgNC40MDYtNC41NjNaIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTYgNC4wM2E0IDQgMCAwIDAtNCA0djhjMCAuNTUyLjExIDEuMDg0LjMxMSAxLjU2My4yMDYuNDg2LjUwNS45MTYuODc2IDEuMjgyLjM1OC4zNTIuNzguNjQ1IDEuMjUuODQzQTMuOSAzLjkgMCAwIDAgNiAyMC4wMzFoMTJhNCA0IDAgMCAwIDQtNHYtOGE0IDQgMCAwIDAtNC00SDZabTAgMmgxMmEyIDIgMCAwIDEgMiAydjUuNzZjLTIuMDMtMS41MTctMy41LTEuNC01Ljc4Mi0uMDQtMi4wMDYtMi43NDItMy45MzUtNC4yNDUtNS44MTMtNC4wOTQtMS40NjQuMTE4LTIuNzk0IDEuMDQ1LTQuMzk1IDMuMDA3TDQgOC4wM2EyIDIgMCAwIDEgMi0yWm0xMSAyYTEgMSAwIDEgMCAwIDIuMDAxIDEgMSAwIDAgMCAwLTJabS04LjUgMy42MjZjMS40MjEtLjEzNiAyLjgzMyAxLjIwNCA0LjY1NSAzLjkzNi4zMDcuNDYuOTQ3LjU4OCAxLjQwNi4yODIgMi40OTgtMS42NjUgMy4xMy0xLjY1IDUuMzEzLjQ2OS0uMDA0LjAyMy0uMDI2LjAzOC0uMDMuMDYzLS4wOTIuNDI0LS4yNzIuODA4LS41NjQgMS4wOTQtLjM1LjMwNS0uNzc5LjUzLTEuMjguNTNINmMtLjUxNSAwLS45NDgtLjIwMy0xLjI4Mi0uNTNhMi4xNCAyLjE0IDAgMCAxLS42MjUtMS4yODJjMS42NzgtMi44NjMgMy4wNDctNC40MzIgNC40MDYtNC41NjNaIi8+PC9zdmc+)
}

.icon-info-circle-fill, [role=alert].info::before, [role=status].info::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDIuMDJjLTUuNTI0IDAtMTAgNC40NzctMTAgMTBzNC40NzYgMTAgMTAgMTBjNS41MjIgMCAxMC00LjQ3NyAxMC0xMHMtNC40NzgtMTAtMTAtMTBabTAgNWExIDEgMCAxIDEtLjAwMSAyIDEgMSAwIDAgMSAwLTJabTAgM2ExIDEgMCAwIDEgMSAxdjVhMSAxIDAgMCAxLTIgMHYtNWExIDEgMCAwIDEgMS0xWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDIuMDJjLTUuNTI0IDAtMTAgNC40NzctMTAgMTBzNC40NzYgMTAgMTAgMTBjNS41MjIgMCAxMC00LjQ3NyAxMC0xMHMtNC40NzgtMTAtMTAtMTBabTAgNWExIDEgMCAxIDEtLjAwMSAyIDEgMSAwIDAgMSAwLTJabTAgM2ExIDEgMCAwIDEgMSAxdjVhMSAxIDAgMCAxLTIgMHYtNWExIDEgMCAwIDEgMS0xWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-info-circle {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDIuMDJjLTUuNTI0IDAtMTAgNC40NzctMTAgMTBzNC40NzYgMTAgMTAgMTBjNS41MjIgMCAxMC00LjQ3NyAxMC0xMHMtNC40NzgtMTAtMTAtMTBabTAgMmE4IDggMCAxIDEtLjAwMSAxNiA4IDggMCAwIDEgMC0xNlptMCAzYTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMlptMCAzYTEgMSAwIDAgMC0xIDF2NWExIDEgMCAwIDAgMiAwdi01YTEgMSAwIDAgMC0xLTFaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDIuMDJjLTUuNTI0IDAtMTAgNC40NzctMTAgMTBzNC40NzYgMTAgMTAgMTBjNS41MjIgMCAxMC00LjQ3NyAxMC0xMHMtNC40NzgtMTAtMTAtMTBabTAgMmE4IDggMCAxIDEtLjAwMSAxNiA4IDggMCAwIDEgMC0xNlptMCAzYTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMlptMCAzYTEgMSAwIDAgMC0xIDF2NWExIDEgMCAwIDAgMiAwdi01YTEgMSAwIDAgMC0xLTFaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-italic {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTExLjAxMyAzLjkxOGExIDEgMCAwIDAgMCAyaDEuNjU2bC0zLjQwNiAxMmgtMi4yNWExIDEgMCAwIDAgMCAyaDZhMSAxIDAgMCAwIDAtMmgtMS42NTZsMy40MDYtMTJoMi4yNWExIDEgMCAwIDAgMC0yaC02WiIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTExLjAxMyAzLjkxOGExIDEgMCAwIDAgMCAyaDEuNjU2bC0zLjQwNiAxMmgtMi4yNWExIDEgMCAwIDAgMCAyaDZhMSAxIDAgMCAwIDAtMmgtMS42NTZsMy40MDYtMTJoMi4yNWExIDEgMCAwIDAgMC0yaC02WiIvPjwvc3ZnPg==)
}

.icon-key2 {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggNi4xMWE2IDYgMCAxIDAgMCAxMmMyLjEyMiAwIDQuMDI3LTEuMDk3IDUuMTg3LTNoMy4xODdsLjcyIDEuNDM4Yy4xNjguMzM4LjUyNi41NjIuOTA1LjU2MmgzYTEgMSAwIDAgMCAxLTF2LTZhMSAxIDAgMCAwLTEtMWwtNy44MTUtLjAwOEMxMi4xMDEgNy4yNjcgMTAuMTIyIDYuMTEgOCA2LjExWm0wIDJjMS41OTIgMCAzLjAxNy45NTYgMy42NTUgMi40MDYuMTYuMzYzLjUxLjU5NC45MDYuNTk0SDIwdjRoLTEuMzc1bC0uNzE5LTEuNDM4QTEuMDI3IDEuMDI3IDAgMCAwIDE3IDEzLjExaC00LjQzOGEuOTg1Ljk4NSAwIDAgMC0uOTA2LjU5NEE0LjAwMyA0LjAwMyAwIDAgMSA4IDE2LjExYTQgNCAwIDAgMSAwLThabTAgM2MtLjI1NyAwLS41MjQuMDg2LS43Mi4yOGExLjAzIDEuMDMgMCAwIDAgMCAxLjQzOSAxLjAzIDEuMDMgMCAwIDAgMS40MzggMCAxLjAzIDEuMDMgMCAwIDAgMC0xLjQzOEExLjAxNCAxLjAxNCAwIDAgMCA4IDExLjExWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggNi4xMWE2IDYgMCAxIDAgMCAxMmMyLjEyMiAwIDQuMDI3LTEuMDk3IDUuMTg3LTNoMy4xODdsLjcyIDEuNDM4Yy4xNjguMzM4LjUyNi41NjIuOTA1LjU2MmgzYTEgMSAwIDAgMCAxLTF2LTZhMSAxIDAgMCAwLTEtMWwtNy44MTUtLjAwOEMxMi4xMDEgNy4yNjcgMTAuMTIyIDYuMTEgOCA2LjExWm0wIDJjMS41OTIgMCAzLjAxNy45NTYgMy42NTUgMi40MDYuMTYuMzYzLjUxLjU5NC45MDYuNTk0SDIwdjRoLTEuMzc1bC0uNzE5LTEuNDM4QTEuMDI3IDEuMDI3IDAgMCAwIDE3IDEzLjExaC00LjQzOGEuOTg1Ljk4NSAwIDAgMC0uOTA2LjU5NEE0LjAwMyA0LjAwMyAwIDAgMSA4IDE2LjExYTQgNCAwIDAgMSAwLThabTAgM2MtLjI1NyAwLS41MjQuMDg2LS43Mi4yOGExLjAzIDEuMDMgMCAwIDAgMCAxLjQzOSAxLjAzIDEuMDMgMCAwIDAgMS40MzggMCAxLjAzIDEuMDMgMCAwIDAgMC0xLjQzOEExLjAxNCAxLjAxNCAwIDAgMCA4IDExLjExWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-lighting-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMDAxIDEuOTZhMS4wMiAxLjAyIDAgMCAwLS45NjkuNzE5bC0zIDEwYy0uMTkyLjY0LjMgMS4yOC45NyAxLjI4aDMuODc0bC0uODc1IDYuODc2Yy0uMTMgMS4wNDcgMS4yNTggMS41NjUgMS44NDQuNjg4bDgtMTJjLjQ0My0uNjY1LS4wNDUtMS41NjMtLjg0NC0xLjU2M2gtNC42MjVsMS41NjMtNC42ODdhLjk5MS45OTEgMCAwIDAtLjkzOC0xLjMxM2gtNVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMDAxIDEuOTZhMS4wMiAxLjAyIDAgMCAwLS45NjkuNzE5bC0zIDEwYy0uMTkyLjY0LjMgMS4yOC45NyAxLjI4aDMuODc0bC0uODc1IDYuODc2Yy0uMTMgMS4wNDcgMS4yNTggMS41NjUgMS44NDQuNjg4bDgtMTJjLjQ0My0uNjY1LS4wNDUtMS41NjMtLjg0NC0xLjU2M2gtNC42MjVsMS41NjMtNC42ODdhLjk5MS45OTEgMCAwIDAtLjkzOC0xLjMxM2gtNVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-link {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0ibTUuOTY2IDEyLjcwNSAyLjc2LTIuNzYtMS4zMTktMS4zMTctMi43NTYgMi43NiAxLjMxNSAxLjMxN1ptOC4wODggMi41Ny0yLjc1OCAyLjc2IDEuMzE4IDEuMzE2IDIuNzU2LTIuNzU4LTEuMzE2LTEuMzE4Wm0tMi43NTggMi43NmEzLjc3IDMuNzcgMCAwIDEtNS4zMyAwTDQuNjQ5IDE5LjM1YTUuNjI5IDUuNjI5IDAgMCAwIDcuOTY1IDBsLTEuMzE4LTEuMzE4di4wMDFabS02LjY0NS02LjY0OEE1LjYzMyA1LjYzMyAwIDAgMCAzIDE1LjM3YTUuNjMgNS42MyAwIDAgMCAxLjY1IDMuOTgybDEuMzE3LTEuMzE4YTMuNzY5IDMuNzY5IDAgMCAxIDAtNS4zM0w0LjY1IDExLjM4N2wuMDAyLjAwMVptNi44MDgtNi43NUw4Ljg3MyA3LjIyNmwxLjMxOCAxLjMxNiAyLjU4NC0yLjU4Ni0xLjMxNi0xLjMxOVptNS4zMTcgMTAuNDg5IDIuNTg3LTIuNTg1LTEuMzE4LTEuMzE4LTIuNTg2IDIuNTg3IDEuMzE4IDEuMzE3LS4wMDEtLjAwMVptMi41ODctMi41ODVhNS41ODcgNS41ODcgMCAwIDAtLjAwMi03LjkwMmwtMS4zMTYgMS4zMTZhMy43MjUgMy43MjUgMCAwIDEgMCA1LjI2OGwxLjMxOCAxLjMxOFptLTYuNTg4LTYuNTg2YTMuNzI1IDMuNzI1IDAgMCAxIDUuMjcgMGwxLjMxOC0xLjMxOGE1LjU4OCA1LjU4OCAwIDAgMC03LjkwNCAwbDEuMzE2IDEuMzE4Wm0tMi4wMjMgOC42MSA0LjAxMy00LjAxMy0xLjMxNy0xLjMxNy00LjAxMyA0LjAxMyAxLjMxNyAxLjMxOHYtLjAwMVoiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0ibTUuOTY2IDEyLjcwNSAyLjc2LTIuNzYtMS4zMTktMS4zMTctMi43NTYgMi43NiAxLjMxNSAxLjMxN1ptOC4wODggMi41Ny0yLjc1OCAyLjc2IDEuMzE4IDEuMzE2IDIuNzU2LTIuNzU4LTEuMzE2LTEuMzE4Wm0tMi43NTggMi43NmEzLjc3IDMuNzcgMCAwIDEtNS4zMyAwTDQuNjQ5IDE5LjM1YTUuNjI5IDUuNjI5IDAgMCAwIDcuOTY1IDBsLTEuMzE4LTEuMzE4di4wMDFabS02LjY0NS02LjY0OEE1LjYzMyA1LjYzMyAwIDAgMCAzIDE1LjM3YTUuNjMgNS42MyAwIDAgMCAxLjY1IDMuOTgybDEuMzE3LTEuMzE4YTMuNzY5IDMuNzY5IDAgMCAxIDAtNS4zM0w0LjY1IDExLjM4N2wuMDAyLjAwMVptNi44MDgtNi43NUw4Ljg3MyA3LjIyNmwxLjMxOCAxLjMxNiAyLjU4NC0yLjU4Ni0xLjMxNi0xLjMxOVptNS4zMTcgMTAuNDg5IDIuNTg3LTIuNTg1LTEuMzE4LTEuMzE4LTIuNTg2IDIuNTg3IDEuMzE4IDEuMzE3LS4wMDEtLjAwMVptMi41ODctMi41ODVhNS41ODcgNS41ODcgMCAwIDAtLjAwMi03LjkwMmwtMS4zMTYgMS4zMTZhMy43MjUgMy43MjUgMCAwIDEgMCA1LjI2OGwxLjMxOCAxLjMxOFptLTYuNTg4LTYuNTg2YTMuNzI1IDMuNzI1IDAgMCAxIDUuMjcgMGwxLjMxOC0xLjMxOGE1LjU4OCA1LjU4OCAwIDAgMC03LjkwNCAwbDEuMzE2IDEuMzE4Wm0tMi4wMjMgOC42MSA0LjAxMy00LjAxMy0xLjMxNy0xLjMxNy00LjAxMyA0LjAxMyAxLjMxNyAxLjMxOHYtLjAwMVoiLz48L3N2Zz4=)
}

.icon-lock-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk5OCAxLjk2YTUgNSAwIDAgMC01IDV2MmEzIDMgMCAwIDAtMyAzdjdhMyAzIDAgMCAwIDMgM2gxMGEzIDMgMCAwIDAgMy0zdi03YTMgMyAwIDAgMC0zLTN2LTJhNSA1IDAgMCAwLTUtNVptMCAyYTMgMyAwIDAgMSAzIDN2MmgtNnYtMmEzIDMgMCAwIDEgMy0zWm0wIDhhMiAyIDAgMCAxIDIgMmMwIC43MS0uNDQzIDEuMjA4LTEgMS41NjJ2Mi40MzhhMSAxIDAgMCAxLTIgMHYtMi40MzhjLS41NTctLjM1NS0xLS44NTItMS0xLjU2MmEyIDIgMCAwIDEgMi0yWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk5OCAxLjk2YTUgNSAwIDAgMC01IDV2MmEzIDMgMCAwIDAtMyAzdjdhMyAzIDAgMCAwIDMgM2gxMGEzIDMgMCAwIDAgMy0zdi03YTMgMyAwIDAgMC0zLTN2LTJhNSA1IDAgMCAwLTUtNVptMCAyYTMgMyAwIDAgMSAzIDN2MmgtNnYtMmEzIDMgMCAwIDEgMy0zWm0wIDhhMiAyIDAgMCAxIDIgMmMwIC43MS0uNDQzIDEuMjA4LTEgMS41NjJ2Mi40MzhhMSAxIDAgMCAxLTIgMHYtMi40MzhjLS41NTctLjM1NS0xLS44NTItMS0xLjU2MmEyIDIgMCAwIDEgMi0yWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-mic-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk2NSAxLjk2Yy0yLjc4IDAtNS4wMzMgMi4yMzktNS4wMzMgNXY0YzAgMi43NiAyLjI1NCA1IDUuMDMzIDUgMi43OCAwIDUuMDMzLTIuMjQgNS4wMzMtNXYtNGMwLTIuNzYxLTIuMjUzLTUtNS4wMzMtNVpNNS4yOTYgMTMuOTQzYTEuMDY5IDEuMDY5IDAgMCAwLS43OS4wNzkgMS4wMSAxLjAxIDAgMCAwLS4zNzcgMS4zNzVjMS40MyAyLjUwNCAzLjg4NiA0LjE3OSA2Ljg3NCA0LjUwOGwtLjAwNSAxLjA1NWMwIC41NTIuNDQ0IDEgMSAxczEtLjQ0OCAxLTFsLS4wMDQtMS4wNmMyLjg1NS0uMzIxIDUuNDIzLTEuOTcyIDYuODYzLTQuNDRhLjk2NC45NjQgMCAwIDAtLjM0Ni0xLjM0NGMtLjQ4MS0uMjc3LTEuMTA1LS4xMzQtMS4zODQuMzQ0YTcuMSA3LjEgMCAwIDEtNi4xMyAzLjUgNy4wMTMgNy4wMTMgMCAwIDEtNi4xMTctMy41NC45NzQuOTc0IDAgMCAwLS41ODQtLjQ3N1oiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk2NSAxLjk2Yy0yLjc4IDAtNS4wMzMgMi4yMzktNS4wMzMgNXY0YzAgMi43NiAyLjI1NCA1IDUuMDMzIDUgMi43OCAwIDUuMDMzLTIuMjQgNS4wMzMtNXYtNGMwLTIuNzYxLTIuMjUzLTUtNS4wMzMtNVpNNS4yOTYgMTMuOTQzYTEuMDY5IDEuMDY5IDAgMCAwLS43OS4wNzkgMS4wMSAxLjAxIDAgMCAwLS4zNzcgMS4zNzVjMS40MyAyLjUwNCAzLjg4NiA0LjE3OSA2Ljg3NCA0LjUwOGwtLjAwNSAxLjA1NWMwIC41NTIuNDQ0IDEgMSAxczEtLjQ0OCAxLTFsLS4wMDQtMS4wNmMyLjg1NS0uMzIxIDUuNDIzLTEuOTcyIDYuODYzLTQuNDRhLjk2NC45NjQgMCAwIDAtLjM0Ni0xLjM0NGMtLjQ4MS0uMjc3LTEuMTA1LS4xMzQtMS4zODQuMzQ0YTcuMSA3LjEgMCAwIDEtNi4xMyAzLjUgNy4wMTMgNy4wMTMgMCAwIDEtNi4xMTctMy41NC45NzQuOTc0IDAgMCAwLS41ODQtLjQ3N1oiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-music-note-beamed {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE5LjkwNSAyLjk0LTExIDFhMS4wMDEgMS4wMDEgMCAwIDAtLjkwNiAxdjQuMDk1bC0uMDEgNS4yNDZhMy40MTQgMy40MTQgMCAwIDAtMS40OS0uMzQgMy41IDMuNSAwIDEgMCAzLjUgMy41VjkuODQ3bDktLjgxMi0uMDEgNC4yNDdhMy4zOTggMy4zOTggMCAwIDAtMS40OS0uMzQxIDMuNSAzLjUgMCAxIDAgMy41IDMuNVYzLjk0YzAtLjU4OC0uNTA4LTEuMDUzLTEuMDk0LTFabS0uOTA2IDIuMDk1djJsLTkgLjgxMnYtMmw5LS44MTJabS0xLjUgOS45MDZhMS41IDEuNSAwIDEgMSAwIDMgMS41IDEuNSAwIDAgMSAwLTNabS0xMSAxYTEuNSAxLjUgMCAxIDEgMCAzIDEuNSAxLjUgMCAwIDEgMC0zWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE5LjkwNSAyLjk0LTExIDFhMS4wMDEgMS4wMDEgMCAwIDAtLjkwNiAxdjQuMDk1bC0uMDEgNS4yNDZhMy40MTQgMy40MTQgMCAwIDAtMS40OS0uMzQgMy41IDMuNSAwIDEgMCAzLjUgMy41VjkuODQ3bDktLjgxMi0uMDEgNC4yNDdhMy4zOTggMy4zOTggMCAwIDAtMS40OS0uMzQxIDMuNSAzLjUgMCAxIDAgMy41IDMuNVYzLjk0YzAtLjU4OC0uNTA4LTEuMDUzLTEuMDk0LTFabS0uOTA2IDIuMDk1djJsLTkgLjgxMnYtMmw5LS44MTJabS0xLjUgOS45MDZhMS41IDEuNSAwIDEgMSAwIDMgMS41IDEuNSAwIDAgMSAwLTNabS0xMSAxYTEuNSAxLjUgMCAxIDEgMCAzIDEuNSAxLjUgMCAwIDEgMC0zWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-ordered-list {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTQuMjE3IDUuMjIyIDMuMDkyIDYuMzQ3YS4zMjguMzI4IDAgMCAwIDAgLjQzNy4yODguMjg4IDAgMCAwIC40MDcgMGwuNjU2LS42NTZ2Mi43MTljMCAuMTU3LjEyNC4yOC4yODEuMjhhLjI3OS4yNzkgMCAwIDAgLjI4MS0uMjhWNS40MDljMC0uMjU0LS4zMi0uMzY3LS41LS4xODdaTTggNi4xMjhhMSAxIDAgMCAwIDAgMmgxM2ExIDEgMCAwIDAgMC0ySDhabS0zLjg3NSA0Yy0uNjMgMC0xLjEyNS41Mi0xLjEyNSAxLjE1NSAwIC4xNi4xMjMuMjgyLjI4LjI4M2EuMjc4LjI3OCAwIDAgMCAuMjgyLS4yODNjMC0uMzE2LjI0OC0uNTkzLjU2My0uNTkzYS42MS42MSAwIDAgMSAuNTkzLjU5NGMtLjAwMi4zMy0uMTYxLjQ2Ny0uNTkzLjc1LS4wNzcuMDUtLjA0NS4wNC0uMTI1LjA5My0uNjc2LjQ0NS0xLjAwMi44NjUtMSAxLjY4OCAwIC4xNi4xMjMuMzE0LjI4LjMxM0g1YS4yNzguMjc4IDAgMCAwIC4yOC0uMjgxLjI3Ny4yNzcgMCAwIDAtLjI4LS4yODFsLTEuMjUtLjAzM2MuMDc3LS4zNDYuMTMtLjYxLjUzLS44NzQuMDc3LS4wNS4xMS0uMDc1LjE4OC0uMTI2LjU3OC0uMzc3LjgwOC0uNjc1LjgxMy0xLjI1YTEuMTYgMS4xNiAwIDAgMC0xLjE1Ni0xLjE1NVptMy44NzUgMWExIDEgMCAwIDAgMCAyaDEzYTEgMSAwIDAgMCAwLTJIOFptLTMuODQ0IDRjLS40OTIgMC0uOTM3LjMyMi0xLjA5NC43OGExLjE3IDEuMTcgMCAwIDAtLjA2Mi4zNzYuMjguMjggMCAwIDAgLjI4LjI4Mi4yNzkuMjc5IDAgMCAwIC4yODItLjI4MmMwLS4wNjQuMDExLS4xMjguMDMxLS4xODhhLjYyLjYyIDAgMCAxIC41NjMtLjQwNmMuMzE1IDAgLjU2Mi4yNzkuNTYyLjU5NGEuNTU3LjU1NyAwIDAgMS0uNTYyLjU2M2MtLjE1OCAwLS4zMTMuMTIyLS4zMTMuMjggMCAuMTU5LjE1NS4yODIuMzEzLjI4Mi4zMTUgMCAuNTYyLjI0Ny41NjIuNTYzIDAgLjMxNC0uMjQ3LjU5My0uNTYyLjU5M2EuNjExLjYxMSAwIDAgMS0uNTk0LS41OTQuMjguMjggMCAwIDAtLjI4MS0uMjgyLjI3OS4yNzkgMCAwIDAtLjI4MS4yODJjMCAuNjMxLjUyNSAxLjE1NyAxLjE1NiAxLjE1Ny42MyAwIDEuMTI1LS41MjYgMS4xMjUtMS4xNTcgMC0uMzU1LS4xODMtLjYzNC0uNDM4LS44NDMuMjU1LS4yMS40MzgtLjQ4OC40MzgtLjg0NSAwLS42My0uNDk0LTEuMTU2LTEuMTI1LTEuMTU2Wm0zLjg0NCAxYTEgMSAwIDAgMCAwIDJoMTNhMSAxIDAgMCAwIDAtMkg4WiIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTQuMjE3IDUuMjIyIDMuMDkyIDYuMzQ3YS4zMjguMzI4IDAgMCAwIDAgLjQzNy4yODguMjg4IDAgMCAwIC40MDcgMGwuNjU2LS42NTZ2Mi43MTljMCAuMTU3LjEyNC4yOC4yODEuMjhhLjI3OS4yNzkgMCAwIDAgLjI4MS0uMjhWNS40MDljMC0uMjU0LS4zMi0uMzY3LS41LS4xODdaTTggNi4xMjhhMSAxIDAgMCAwIDAgMmgxM2ExIDEgMCAwIDAgMC0ySDhabS0zLjg3NSA0Yy0uNjMgMC0xLjEyNS41Mi0xLjEyNSAxLjE1NSAwIC4xNi4xMjMuMjgyLjI4LjI4M2EuMjc4LjI3OCAwIDAgMCAuMjgyLS4yODNjMC0uMzE2LjI0OC0uNTkzLjU2My0uNTkzYS42MS42MSAwIDAgMSAuNTkzLjU5NGMtLjAwMi4zMy0uMTYxLjQ2Ny0uNTkzLjc1LS4wNzcuMDUtLjA0NS4wNC0uMTI1LjA5My0uNjc2LjQ0NS0xLjAwMi44NjUtMSAxLjY4OCAwIC4xNi4xMjMuMzE0LjI4LjMxM0g1YS4yNzguMjc4IDAgMCAwIC4yOC0uMjgxLjI3Ny4yNzcgMCAwIDAtLjI4LS4yODFsLTEuMjUtLjAzM2MuMDc3LS4zNDYuMTMtLjYxLjUzLS44NzQuMDc3LS4wNS4xMS0uMDc1LjE4OC0uMTI2LjU3OC0uMzc3LjgwOC0uNjc1LjgxMy0xLjI1YTEuMTYgMS4xNiAwIDAgMC0xLjE1Ni0xLjE1NVptMy44NzUgMWExIDEgMCAwIDAgMCAyaDEzYTEgMSAwIDAgMCAwLTJIOFptLTMuODQ0IDRjLS40OTIgMC0uOTM3LjMyMi0xLjA5NC43OGExLjE3IDEuMTcgMCAwIDAtLjA2Mi4zNzYuMjguMjggMCAwIDAgLjI4LjI4Mi4yNzkuMjc5IDAgMCAwIC4yODItLjI4MmMwLS4wNjQuMDExLS4xMjguMDMxLS4xODhhLjYyLjYyIDAgMCAxIC41NjMtLjQwNmMuMzE1IDAgLjU2Mi4yNzkuNTYyLjU5NGEuNTU3LjU1NyAwIDAgMS0uNTYyLjU2M2MtLjE1OCAwLS4zMTMuMTIyLS4zMTMuMjggMCAuMTU5LjE1NS4yODIuMzEzLjI4Mi4zMTUgMCAuNTYyLjI0Ny41NjIuNTYzIDAgLjMxNC0uMjQ3LjU5My0uNTYyLjU5M2EuNjExLjYxMSAwIDAgMS0uNTk0LS41OTQuMjguMjggMCAwIDAtLjI4MS0uMjgyLjI3OS4yNzkgMCAwIDAtLjI4MS4yODJjMCAuNjMxLjUyNSAxLjE1NyAxLjE1NiAxLjE1Ny42MyAwIDEuMTI1LS41MjYgMS4xMjUtMS4xNTcgMC0uMzU1LS4xODMtLjYzNC0uNDM4LS44NDMuMjU1LS4yMS40MzgtLjQ4OC40MzgtLjg0NSAwLS42My0uNDk0LTEuMTU2LTEuMTI1LTEuMTU2Wm0zLjg0NCAxYTEgMSAwIDAgMCAwIDJoMTNhMSAxIDAgMCAwIDAtMkg4WiIvPjwvc3ZnPg==)
}

.icon-outline-check, [role=progressbar][aria-valuenow="100"]::after, input[type=checkbox]:not([role=switch]):checked::after {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTUgMTMuMDA3IDQgNCAxMC0xMCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTUgMTMuMDA3IDQgNCAxMC0xMCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==)
}

.icon-outline-cheveron-double-left {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTExIDE5LjAwNy03LTcgNy03bTggMTQtNy03IDctNyIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTExIDE5LjAwNy03LTcgNy03bTggMTQtNy03IDctNyIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==)
}

.icon-outline-cheveron-double-right {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEzIDUuMDA3IDcgNy03IDdtLTgtMTQgNyA3LTcgNyIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEzIDUuMDA3IDcgNy03IDdtLTgtMTQgNyA3LTcgNyIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==)
}

.icon-outline-cheveron-down, table > thead th[aria-sort=descending]:after, [role=tree] [role=treeitem][aria-expanded] > .content::before, .pill.expandable::before, .chosen-container .chosen-choices .expandable.search-choice::before, .pill.select::before, .chosen-container .chosen-choices .select.search-choice::before, nav footer .popover > summary::before, details[open] > summary::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE5IDkuMDA3LTcgNy03LTciIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE5IDkuMDA3LTcgNy03LTciIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=)
}

.icon-outline-cheveron-left {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE1IDE5LjAwNy03LTcgNy03IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE1IDE5LjAwNy03LTcgNy03IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+)
}

.icon-outline-cheveron-right, [role=tree] [role=treeitem][aria-expanded=false] > .content::before, .nested-menu [role=menu] a[aria-haspopup=menu]::after, details > summary::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkgNS4wMDcgNyA3LTcgNyIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkgNS4wMDcgNyA3LTcgNyIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==)
}

.icon-outline-cheveron-up, table > thead th[aria-sort=ascending]:after, nav footer .popover[open] > summary::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTUgMTUuMDA3IDctNyA3IDciIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTUgMTUuMDA3IDctNyA3IDciIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=)
}

.icon-outline-clock {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDguMDA3djRsMyAzbTYtM2E5IDkgMCAxIDEtMTggMCA5IDkgMCAwIDEgMTggMFoiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDguMDA3djRsMyAzbTYtM2E5IDkgMCAxIDEtMTggMCA5IDkgMCAwIDEgMTggMFoiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=)
}

.icon-outline-credit-card {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMTAuMDA3aDE4bS0xNCA1aDFtNCAwaDFtLTcgNGgxMmEzIDMgMCAwIDAgMy0zdi04YTMgMyAwIDAgMC0zLTNINmEzIDMgMCAwIDAtMyAzdjhhMyAzIDAgMCAwIDMgM1oiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMTAuMDA3aDE4bS0xNCA1aDFtNCAwaDFtLTcgNGgxMmEzIDMgMCAwIDAgMy0zdi04YTMgMyAwIDAgMC0zLTNINmEzIDMgMCAwIDAtMyAzdjhhMyAzIDAgMCAwIDMgM1oiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=)
}

.icon-outline-currency-dollar {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjg0NCA5LjY2M2ExIDEgMCAwIDAgMS41MS0xLjMxMWwtMS41MSAxLjMxWm0tMy42ODcgNC42ODlhMSAxIDAgMCAwLTEuNTEgMS4zMWwxLjUxLTEuMzFabTIuODQ0LTcuMzQ1YTEgMSAwIDEgMC0yIDBoMlptLTIgMTBhMSAxIDAgMSAwIDIgMGgtMlptOS01YTggOCAwIDAgMS04IDh2MmM1LjUyMiAwIDEwLTQuNDc3IDEwLTEwaC0yWm0tOCA4YTggOCAwIDAgMS04LThIMmMwIDUuNTIzIDQuNDc3IDEwIDEwIDEwdi0yWm0tOC04YTggOCAwIDAgMSA4LTh2LTJjLTUuNTIzIDAtMTAgNC40NzctMTAgMTBoMlptOC04YTggOCAwIDAgMSA4IDhoMmMwLTUuNTIzLTQuNDc4LTEwLTEwLTEwdjJabTAgN2MtLjY2IDAtMS4yMS0uMTgtMS41NjctLjQxOC0uMzY0LS4yNDItLjQzMy0uNDY4LS40MzMtLjU4Mkg4YzAgLjk5MS42MDIgMS43NjYgMS4zMjMgMi4yNDcuNzMuNDg1IDEuNjc4Ljc1MyAyLjY3Ny43NTN2LTJabS0yLTFjMC0uMTE0LjA2OS0uMzQuNDMzLS41ODIuMzU3LS4yMzguOTA4LS40MTggMS41NjctLjQxOHYtMmMtLjk5OSAwLTEuOTQ4LjI2OC0yLjY3Ny43NTRDOC42MDMgOC4yNDIgOCA5LjAxNyA4IDEwLjAwN2gyWm0yLTFjLjkwMyAwIDEuNTYzLjMzMyAxLjg0My42NTZsMS41MS0xLjMxMWMtLjc1Ny0uODczLTIuMDM2LTEuMzQ1LTMuMzUzLTEuMzQ1djJabTAgNGMuNjU4IDAgMS4yMDkuMTggMS41NjYuNDE4LjM2NC4yNDMuNDM0LjQ2OC40MzQuNTgyaDJjMC0uOTktLjYwMy0xLjc2NS0xLjMyNS0yLjI0Ni0uNzI4LS40ODYtMS42NzctLjc1NC0yLjY3NS0uNzU0djJabS0xLTZ2MWgydi0xaC0yWm0wIDl2MWgydi0xaC0yWm0xLTFjLS45MDQgMC0xLjU2My0uMzMyLTEuODQ0LS42NTVsLTEuNTEgMS4zMWMuNzU3Ljg3MyAyLjAzNyAxLjM0NSAzLjM1NCAxLjM0NXYtMlptMi0xYzAgLjExNC0uMDcuMzQtLjQzNC41ODItLjM1Ny4yMzktLjkwOC40MTgtMS41NjYuNDE4djJjLjk5OCAwIDEuOTQ3LS4yNjggMi42NzYtLjc1My43MjEtLjQ4MiAxLjMyMy0xLjI1NiAxLjMyMy0yLjI0N2gtMlptLTMtNnY4aDJ2LThoLTJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjg0NCA5LjY2M2ExIDEgMCAwIDAgMS41MS0xLjMxMWwtMS41MSAxLjMxWm0tMy42ODcgNC42ODlhMSAxIDAgMCAwLTEuNTEgMS4zMWwxLjUxLTEuMzFabTIuODQ0LTcuMzQ1YTEgMSAwIDEgMC0yIDBoMlptLTIgMTBhMSAxIDAgMSAwIDIgMGgtMlptOS01YTggOCAwIDAgMS04IDh2MmM1LjUyMiAwIDEwLTQuNDc3IDEwLTEwaC0yWm0tOCA4YTggOCAwIDAgMS04LThIMmMwIDUuNTIzIDQuNDc3IDEwIDEwIDEwdi0yWm0tOC04YTggOCAwIDAgMSA4LTh2LTJjLTUuNTIzIDAtMTAgNC40NzctMTAgMTBoMlptOC04YTggOCAwIDAgMSA4IDhoMmMwLTUuNTIzLTQuNDc4LTEwLTEwLTEwdjJabTAgN2MtLjY2IDAtMS4yMS0uMTgtMS41NjctLjQxOC0uMzY0LS4yNDItLjQzMy0uNDY4LS40MzMtLjU4Mkg4YzAgLjk5MS42MDIgMS43NjYgMS4zMjMgMi4yNDcuNzMuNDg1IDEuNjc4Ljc1MyAyLjY3Ny43NTN2LTJabS0yLTFjMC0uMTE0LjA2OS0uMzQuNDMzLS41ODIuMzU3LS4yMzguOTA4LS40MTggMS41NjctLjQxOHYtMmMtLjk5OSAwLTEuOTQ4LjI2OC0yLjY3Ny43NTRDOC42MDMgOC4yNDIgOCA5LjAxNyA4IDEwLjAwN2gyWm0yLTFjLjkwMyAwIDEuNTYzLjMzMyAxLjg0My42NTZsMS41MS0xLjMxMWMtLjc1Ny0uODczLTIuMDM2LTEuMzQ1LTMuMzUzLTEuMzQ1djJabTAgNGMuNjU4IDAgMS4yMDkuMTggMS41NjYuNDE4LjM2NC4yNDMuNDM0LjQ2OC40MzQuNTgyaDJjMC0uOTktLjYwMy0xLjc2NS0xLjMyNS0yLjI0Ni0uNzI4LS40ODYtMS42NzctLjc1NC0yLjY3NS0uNzU0djJabS0xLTZ2MWgydi0xaC0yWm0wIDl2MWgydi0xaC0yWm0xLTFjLS45MDQgMC0xLjU2My0uMzMyLTEuODQ0LS42NTVsLTEuNTEgMS4zMWMuNzU3Ljg3MyAyLjAzNyAxLjM0NSAzLjM1NCAxLjM0NXYtMlptMi0xYzAgLjExNC0uMDcuMzQtLjQzNC41ODItLjM1Ny4yMzktLjkwOC40MTgtMS41NjYuNDE4djJjLjk5OCAwIDEuOTQ3LS4yNjggMi42NzYtLjc1My43MjEtLjQ4MiAxLjMyMy0xLjI1NiAxLjMyMy0yLjI0N2gtMlptLTMtNnY4aDJ2LThoLTJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-outline-drag-vert {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5IDloLS4wMU0xMiA5aC0uMDFNNSA5aC0uMDFNMTggOWExIDEgMCAxIDEgMiAwIDEgMSAwIDAgMS0yIDBabS03IDBhMSAxIDAgMSAxIDIgMCAxIDEgMCAwIDEtMiAwWk00IDlhMSAxIDAgMSAxIDIgMCAxIDEgMCAwIDEtMiAwWm0xNSA2aC0uMDFNMTIgMTVoLS4wMU01IDE1aC0uMDFNMTggMTVhMSAxIDAgMSAxIDIgMCAxIDEgMCAwIDEtMiAwWm0tNyAwYTEgMSAwIDEgMSAyIDAgMSAxIDAgMCAxLTIgMFptLTcgMGExIDEgMCAxIDEgMiAwIDEgMSAwIDAgMS0yIDBaIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5IDloLS4wMU0xMiA5aC0uMDFNNSA5aC0uMDFNMTggOWExIDEgMCAxIDEgMiAwIDEgMSAwIDAgMS0yIDBabS03IDBhMSAxIDAgMSAxIDIgMCAxIDEgMCAwIDEtMiAwWk00IDlhMSAxIDAgMSAxIDIgMCAxIDEgMCAwIDEtMiAwWm0xNSA2aC0uMDFNMTIgMTVoLS4wMU01IDE1aC0uMDFNMTggMTVhMSAxIDAgMSAxIDIgMCAxIDEgMCAwIDEtMiAwWm0tNyAwYTEgMSAwIDEgMSAyIDAgMSAxIDAgMCAxLTIgMFptLTcgMGExIDEgMCAxIDEgMiAwIDEgMSAwIDAgMS0yIDBaIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+)
}

.icon-outline-drag, main.product-content .has-sidebar .pagelist[role=tablist] [role=tab] > [aria-grabbed], main.product-content .file-embed-group [aria-grabbed], main.product-content .rich-text .file-embed [aria-grabbed], [role=tree] [role=treeitem] [aria-grabbed], .rows > * [aria-grabbed] {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgNS4wMDh2LjAxbTAgNi45OXYuMDFtMCA2Ljk5di4wMW0wLTEzLjAxYTEgMSAwIDEgMSAwLTIgMSAxIDAgMCAxIDAgMlptMCA3YTEgMSAwIDEgMSAwLTIgMSAxIDAgMCAxIDAgMlptMCA3YTEgMSAwIDEgMSAwLTIgMSAxIDAgMCAxIDAgMlptNi0xNXYuMDFtMCA2Ljk5di4wMW0wIDYuOTl2LjAxbTAtMTMuMDFhMSAxIDAgMSAxIDAtMiAxIDEgMCAwIDEgMCAyWm0wIDdhMSAxIDAgMSAxIDAtMiAxIDEgMCAwIDEgMCAyWm0wIDdhMSAxIDAgMSAxIDAtMiAxIDEgMCAwIDEgMCAyWiIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgNS4wMDh2LjAxbTAgNi45OXYuMDFtMCA2Ljk5di4wMW0wLTEzLjAxYTEgMSAwIDEgMSAwLTIgMSAxIDAgMCAxIDAgMlptMCA3YTEgMSAwIDEgMSAwLTIgMSAxIDAgMCAxIDAgMlptMCA3YTEgMSAwIDEgMSAwLTIgMSAxIDAgMCAxIDAgMlptNi0xNXYuMDFtMCA2Ljk5di4wMW0wIDYuOTl2LjAxbTAtMTMuMDFhMSAxIDAgMSAxIDAtMiAxIDEgMCAwIDEgMCAyWm0wIDdhMSAxIDAgMSAxIDAtMiAxIDEgMCAwIDEgMCAyWm0wIDdhMSAxIDAgMSAxIDAtMiAxIDEgMCAwIDEgMCAyWiIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==)
}

.icon-outline-duplicate {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTggMTYuMDA4SDZhMiAyIDAgMCAxLTItMnYtOGEyIDIgMCAwIDEgMi0yaDhhMiAyIDAgMCAxIDIgMnYybS02IDEyaDhhMiAyIDAgMCAwIDItMnYtOGEyIDIgMCAwIDAtMi0yaC04YTIgMiAwIDAgMC0yIDJ2OGEyIDIgMCAwIDAgMiAyWiIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTggMTYuMDA4SDZhMiAyIDAgMCAxLTItMnYtOGEyIDIgMCAwIDEgMi0yaDhhMiAyIDAgMCAxIDIgMnYybS02IDEyaDhhMiAyIDAgMCAwIDItMnYtOGEyIDIgMCAwIDAtMi0yaC04YTIgMiAwIDAgMC0yIDJ2OGEyIDIgMCAwIDAgMiAyWiIvPjwvc3ZnPg==)
}

.icon-outline-mail-open {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMTkuMDA4di04LjkzYTIgMiAwIDAgMSAuODkxLTEuNjY0bDctNC42NjZhMiAyIDAgMCAxIDIuMjE5IDBsNyA0LjY2NmEyIDIgMCAwIDEgLjg5IDEuNjY0djguOTNtLTE4IDBhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ybS0xOCAwIDYuNzUtNC41bTExLjI1IDQuNS02Ljc1LTQuNU0zIDEwLjAwOGw2Ljc1IDQuNW0xMS4yNS00LjUtNi43NSA0LjVtMCAwLTEuMTQuNzZhMiAyIDAgMCAxLTIuMjE5IDBsLTEuMTQtLjc2IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMTkuMDA4di04LjkzYTIgMiAwIDAgMSAuODkxLTEuNjY0bDctNC42NjZhMiAyIDAgMCAxIDIuMjE5IDBsNyA0LjY2NmEyIDIgMCAwIDEgLjg5IDEuNjY0djguOTNtLTE4IDBhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ybS0xOCAwIDYuNzUtNC41bTExLjI1IDQuNS02Ljc1LTQuNU0zIDEwLjAwOGw2Ljc1IDQuNW0xMS4yNS00LjUtNi43NSA0LjVtMCAwLTEuMTQuNzZhMiAyIDAgMCAxLTIuMjE5IDBsLTEuMTQtLjc2IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+)
}

.icon-outline-menu, nav .navbar .toggle {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgNi4wMDhoMTZtLTE2IDZoMTZtLTE2IDZoMTYiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgNi4wMDhoMTZtLTE2IDZoMTZtLTE2IDZoMTYiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=)
}

.icon-outline-minus-circle {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDEyLjAwOEg5bTEyIDBhOSA5IDAgMSAxLTE4IDAgOSA5IDAgMCAxIDE4IDBaIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDEyLjAwOEg5bTEyIDBhOSA5IDAgMSAxLTE4IDAgOSA5IDAgMCAxIDE4IDBaIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+)
}

.icon-outline-plus-circle {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDkuMDA4djNtMCAwdjNtMC0zaDNtLTMgMEg5bTEyIDBhOSA5IDAgMSAxLTE4IDAgOSA5IDAgMCAxIDE4IDBaIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDkuMDA4djNtMCAwdjNtMC0zaDNtLTMgMEg5bTEyIDBhOSA5IDAgMSAxLTE4IDAgOSA5IDAgMCAxIDE4IDBaIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+)
}

.icon-outline-refresh {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTQgNC4wMDh2NWguNTgybTE1LjM1NiAyYTguMDAxIDguMDAxIDAgMCAwLTE1LjM1Ni0ybTAgMEg5bTExIDExdi01aC0uNTgxbTAgMGE4LjAwMyA4LjAwMyAwIDAgMS0xNS4zNTctMm0xNS4zNTcgMkgxNSIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTQgNC4wMDh2NWguNTgybTE1LjM1NiAyYTguMDAxIDguMDAxIDAgMCAwLTE1LjM1Ni0ybTAgMEg5bTExIDExdi01aC0uNTgxbTAgMGE4LjAwMyA4LjAwMyAwIDAgMS0xNS4zNTctMm0xNS4zNTcgMkgxNSIvPjwvc3ZnPg==)
}

.icon-outline-shopping-bag {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDExLjAwOHYtNGE0IDQgMCAxIDAtOCAwdjRtLTMtMmgxNGwxIDEySDRsMS0xMloiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDExLjAwOHYtNGE0IDQgMCAxIDAtOCAwdjRtLTMtMmgxNGwxIDEySDRsMS0xMloiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=)
}

.icon-outline-star {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAyNCAyLjQ0MWMtLjU3MSAwLTEuMTU0LjM1NS0xLjUgMS4wNjJMOC40MDEgNy44NzZsLTQuODQyLjY4N2MtMS41NTYuMjE3LTIuMDYgMS43NDQtLjkzNyAyLjg0MmwzLjQ5OSAzLjQwNS0uODEyIDQuNzhjLS4yNjggMS41NDYgMS4wMTUgMi40ODEgMi40MDUgMS43NDguNTM2LS4yODQgMy4yOTYtMS43MTQgNC4zMS0yLjI0OWw0LjMxIDIuMjVjMS4zOS43MzIgMi42NzgtLjIwMiAyLjQwNS0xLjc1bC0uODQzLTQuNzc5IDMuNDk4LTMuNDA1YzEuMTMtMS4wOTQuNjUxLTIuNjItLjkwNi0yLjg0MmwtNC44NzItLjY4Ny0yLjA5My00LjM3M2MtLjM0NS0uNzA3LS45MjgtMS4wNjEtMS41LTEuMDYyWm0wIDIuNTkzIDIuMDYxIDQuMjE2YS45NjIuOTYyIDAgMCAwIC43NS41MzFsNC42ODUuNjg3LTMuNDA1IDMuMjhhLjk2Mi45NjIgMCAwIDAtLjI4Ljg3NGwuODExIDQuNjIzLTQuMTU0LTIuMTg2YTEuMDA4IDEuMDA4IDAgMCAwLS45MzcgMGMtLjUxOC4yNzMtMy4wNTEgMS42MDQtNC4xNTQgMi4xODZsLjc4MS00LjU5YTEuMDM3IDEuMDM3IDAgMCAwLS4yODEtLjkwN2wtMy4zNzMtMy4yOCA0LjY1My0uNjU1Yy4zMy0uMDQ2LjYzNS0uMjY0Ljc4MS0uNTYzbDIuMDYyLTQuMjE2WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAyNCAyLjQ0MWMtLjU3MSAwLTEuMTU0LjM1NS0xLjUgMS4wNjJMOC40MDEgNy44NzZsLTQuODQyLjY4N2MtMS41NTYuMjE3LTIuMDYgMS43NDQtLjkzNyAyLjg0MmwzLjQ5OSAzLjQwNS0uODEyIDQuNzhjLS4yNjggMS41NDYgMS4wMTUgMi40ODEgMi40MDUgMS43NDguNTM2LS4yODQgMy4yOTYtMS43MTQgNC4zMS0yLjI0OWw0LjMxIDIuMjVjMS4zOS43MzIgMi42NzgtLjIwMiAyLjQwNS0xLjc1bC0uODQzLTQuNzc5IDMuNDk4LTMuNDA1YzEuMTMtMS4wOTQuNjUxLTIuNjItLjkwNi0yLjg0MmwtNC44NzItLjY4Ny0yLjA5My00LjM3M2MtLjM0NS0uNzA3LS45MjgtMS4wNjEtMS41LTEuMDYyWm0wIDIuNTkzIDIuMDYxIDQuMjE2YS45NjIuOTYyIDAgMCAwIC43NS41MzFsNC42ODUuNjg3LTMuNDA1IDMuMjhhLjk2Mi45NjIgMCAwIDAtLjI4Ljg3NGwuODExIDQuNjIzLTQuMTU0LTIuMTg2YTEuMDA4IDEuMDA4IDAgMCAwLS45MzcgMGMtLjUxOC4yNzMtMy4wNTEgMS42MDQtNC4xNTQgMi4xODZsLjc4MS00LjU5YTEuMDM3IDEuMDM3IDAgMCAwLS4yODEtLjkwN2wtMy4zNzMtMy4yOCA0LjY1My0uNjU1Yy4zMy0uMDQ2LjYzNS0uMjY0Ljc4MS0uNTYzbDIuMDYyLTQuMjE2WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-outline-upload {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTQgMTYuMDA4djFhMyAzIDAgMCAwIDMgM2gxMGEzIDMgMCAwIDAgMy0zdi0xbS00LTgtNC00bTAgMC00IDRtNC00djEyIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTQgMTYuMDA4djFhMyAzIDAgMCAwIDMgM2gxMGEzIDMgMCAwIDAgMy0zdi0xbS00LTgtNC00bTAgMC00IDRtNC00djEyIi8+PC9zdmc+)
}

.icon-outline-x-circle {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEwIDE0LjAwOCAyLTJtMCAwIDItMm0tMiAyLTItMm0yIDIgMiAybTctMmE5IDkgMCAxIDEtMTggMCA5IDkgMCAwIDEgMTggMFoiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEwIDE0LjAwOCAyLTJtMCAwIDItMm0tMiAyLTItMm0yIDIgMiAybTctMmE5IDkgMCAxIDEtMTggMCA5IDkgMCAwIDEgMTggMFoiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=)
}

.icon-paperclip {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjYwOSAxLjk2MWMtMS44ODcgMC0zLjc2LjcyLTUuMiAyLjE1N0w2LjI4MiA2LjI0M2EuOTg3Ljk4NyAwIDAgMCAwIDEuNDA2Ljk5NS45OTUgMCAwIDAgMS40MDkgMEw5LjgyIDUuNTI0YTUuMzYgNS4zNiAwIDAgMSA3LjU3OSAwbC4wMy4wMzFhNS4zMzIgNS4zMzIgMCAwIDEgMCA3LjU2M2wtNS45MTcgNS45MDZjLTEuMjY4IDEuMjY0LTMuMjc2IDEuMjItNC41MjQuMDI3bC0uMDY0LS4wNzJjLTEuMjY3LTEuMjY1LTEuMjQ3LTMuMzA4LjAyLTQuNTczTDEyLjcgOC42OGExLjA5OCAxLjA5OCAwIDAgMSAxLjU2NSAwIDEuMDk0IDEuMDk0IDAgMCAxIDAgMS41NjNMOC4yOCAxNi4yNDFhMS4wMjYgMS4wMjYgMCAwIDAgMCAxLjQzOGMuMzkuMzkgMS4wNDcuMzUzIDEuNDE0LjAwMWw2LjAxMy02YTMuMTQ1IDMuMTQ1IDAgMCAwIDAtNC40MzcgMy4xNCAzLjE0IDAgMCAwLTIuMjI0LS45MDdjLS44IDAtMS42MTMuMjk3LTIuMjIzLjkwN2wtNS45MDQgNS45MzhjLS4xMDMuMTAzLS4xOC4yMTctLjI4Ni4zNDUtMS41NDcgMi4wNTItMS40MzUgNS4wMjEuNDM3IDYuODkgMi4wNSAyLjA0NSA1LjM2MyAyLjA2IDcuNDEzLjAxNGw1LjkxOC01LjkwNmE3LjM0NiA3LjM0NiAwIDAgMCAwLTEwLjQwNiA3LjM5MyA3LjM5MyAwIDAgMC01LjIzLTIuMTU3WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjYwOSAxLjk2MWMtMS44ODcgMC0zLjc2LjcyLTUuMiAyLjE1N0w2LjI4MiA2LjI0M2EuOTg3Ljk4NyAwIDAgMCAwIDEuNDA2Ljk5NS45OTUgMCAwIDAgMS40MDkgMEw5LjgyIDUuNTI0YTUuMzYgNS4zNiAwIDAgMSA3LjU3OSAwbC4wMy4wMzFhNS4zMzIgNS4zMzIgMCAwIDEgMCA3LjU2M2wtNS45MTcgNS45MDZjLTEuMjY4IDEuMjY0LTMuMjc2IDEuMjItNC41MjQuMDI3bC0uMDY0LS4wNzJjLTEuMjY3LTEuMjY1LTEuMjQ3LTMuMzA4LjAyLTQuNTczTDEyLjcgOC42OGExLjA5OCAxLjA5OCAwIDAgMSAxLjU2NSAwIDEuMDk0IDEuMDk0IDAgMCAxIDAgMS41NjNMOC4yOCAxNi4yNDFhMS4wMjYgMS4wMjYgMCAwIDAgMCAxLjQzOGMuMzkuMzkgMS4wNDcuMzUzIDEuNDE0LjAwMWw2LjAxMy02YTMuMTQ1IDMuMTQ1IDAgMCAwIDAtNC40MzcgMy4xNCAzLjE0IDAgMCAwLTIuMjI0LS45MDdjLS44IDAtMS42MTMuMjk3LTIuMjIzLjkwN2wtNS45MDQgNS45MzhjLS4xMDMuMTAzLS4xOC4yMTctLjI4Ni4zNDUtMS41NDcgMi4wNTItMS40MzUgNS4wMjEuNDM3IDYuODkgMi4wNSAyLjA0NSA1LjM2MyAyLjA2IDcuNDEzLjAxNGw1LjkxOC01LjkwNmE3LjM0NiA3LjM0NiAwIDAgMCAwLTEwLjQwNiA3LjM5MyA3LjM5MyAwIDAgMC01LjIzLTIuMTU3WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-pencil {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2Ljk5NiAxLjk2MWExLjAyIDEuMDIgMCAwIDAtLjcyLjI4MWwtMyAzLjAwMkw0LjI3IDE0LjI1bC0xLjAwMSAxYy0uMTQuMTQtLjIxMS4zMzgtLjI1LjUzMWwtMSA1LjAwNGEuOTc0Ljk3NCAwIDAgMCAxLjE1NiAxLjE1Nmw1LjAwMy0xYy4xOTQtLjA0LjM5Mi0uMTExLjUzMi0uMjVsMS0xLjAwMiA5LjAwNS05LjAwNWMuNDQ1LS40NDMgMi40NDYtMi40NDYgMy4wMDItM2ExLjAyIDEuMDIgMCAwIDAgLjI4LS43MmMwLTEuNjM3LS40MTYtMi44MDctMS4yODEtMy42OS0uODczLS44OS0yLjA0LTEuMzEzLTMuNzIxLTEuMzEzWm0uMzk0IDIuMDJjLjkwMy4wNTIgMS40ODguMjYgMS44ODkuNjcuNDEuNDE3LjY2OS45OTcuNzI1IDEuODgyLS41NDguNTQ3LTEuMzUgMS4zMzctMi4wMDcgMS45OTRsLTIuNTY0LTIuNTY0Yy42NTgtLjY1NyAxLjQxLTEuNDM2IDEuOTU3LTEuOTgzWk0xMy45OTUgNy40bDIuNTY0IDIuNTY0LTcuNTY3IDcuNTY3LTIuNTY0LTIuNTYzTDEzLjk5NSA3LjRaTTQuOTkgMTYuNDA3bDIuNTY0IDIuNTYzLS4wOTQuMDk1Yy0uNjYuMTMxLTEuOTkzLjQxLTMuMjIxLjY1NmwuNjU3LTMuMjIuMDk0LS4wOTVaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2Ljk5NiAxLjk2MWExLjAyIDEuMDIgMCAwIDAtLjcyLjI4MWwtMyAzLjAwMkw0LjI3IDE0LjI1bC0xLjAwMSAxYy0uMTQuMTQtLjIxMS4zMzgtLjI1LjUzMWwtMSA1LjAwNGEuOTc0Ljk3NCAwIDAgMCAxLjE1NiAxLjE1Nmw1LjAwMy0xYy4xOTQtLjA0LjM5Mi0uMTExLjUzMi0uMjVsMS0xLjAwMiA5LjAwNS05LjAwNWMuNDQ1LS40NDMgMi40NDYtMi40NDYgMy4wMDItM2ExLjAyIDEuMDIgMCAwIDAgLjI4LS43MmMwLTEuNjM3LS40MTYtMi44MDctMS4yODEtMy42OS0uODczLS44OS0yLjA0LTEuMzEzLTMuNzIxLTEuMzEzWm0uMzk0IDIuMDJjLjkwMy4wNTIgMS40ODguMjYgMS44ODkuNjcuNDEuNDE3LjY2OS45OTcuNzI1IDEuODgyLS41NDguNTQ3LTEuMzUgMS4zMzctMi4wMDcgMS45OTRsLTIuNTY0LTIuNTY0Yy42NTgtLjY1NyAxLjQxLTEuNDM2IDEuOTU3LTEuOTgzWk0xMy45OTUgNy40bDIuNTY0IDIuNTY0LTcuNTY3IDcuNTY3LTIuNTY0LTIuNTYzTDEzLjk5NSA3LjRaTTQuOTkgMTYuNDA3bDIuNTY0IDIuNTYzLS4wOTQuMDk1Yy0uNjYuMTMxLTEuOTkzLjQxLTMuMjIxLjY1NmwuNjU3LTMuMjIuMDk0LS4wOTVaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-people-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjUgMi45MzhhNC41IDQuNSAwIDEgMCAwIDkgNC41IDQuNSAwIDAgMCAwLTlabS03LjUgMWE0IDQgMCAwIDAgMCA4Yy44MjkgMCAxLjU4Ni0uMjI4IDIuMjUyLS42OTQtMS43MDktMi41NC0xLjQ2Ny00Ljk3Mi0uNTM1LTYuOTNhMy45OTUgMy45OTUgMCAwIDAtMS43MTgtLjM3NlptLTIuOTM4IDkuMzQ0Yy0xLjgzNC43NTctMy4wNjMgMi42MTItMy4wNjMgNC42NTZ2MmExIDEgMCAwIDAgMSAxbDQuMTUzLjAwMmMtLjIzNC0uNzYtLjE2NS0xLjk5Mi0uMTUtMi45ODkuMDMzLTIuMTE3LjkwOC0zLjYyNyAxLjI1MS00LjAyNWE1LjQ2NCA1LjQ2NCAwIDAgMS0xLjk0MS0uMzk0Yy0uMTM0LS4wNTctLjIxMi0uMTAyLS40Ny0uMjE5YS45NjQuOTY0IDAgMCAwLS43OC0uMDNabTcgMGMtMS44MzUuNzU3LTMuMDYzIDIuNjEyLTMuMDYzIDQuNjU2djJhMSAxIDAgMCAwIDEgMWgxMWExIDEgMCAwIDAgMS0xdi0yYzAtMS45OTYtMS4yMzUtMy44MDYtMy4wNjItNC41OTRhMS4wMiAxLjAyIDAgMCAwLS44MTMgMGMtLjg4NS4zOTctMS43NDcuNTk0LTIuNjI1LjU5NC0uODc1IDAtMS43NC0uMjA4LTIuNjU2LS42MjVhLjk2NC45NjQgMCAwIDAtLjc4MS0uMDNaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjUgMi45MzhhNC41IDQuNSAwIDEgMCAwIDkgNC41IDQuNSAwIDAgMCAwLTlabS03LjUgMWE0IDQgMCAwIDAgMCA4Yy44MjkgMCAxLjU4Ni0uMjI4IDIuMjUyLS42OTQtMS43MDktMi41NC0xLjQ2Ny00Ljk3Mi0uNTM1LTYuOTNhMy45OTUgMy45OTUgMCAwIDAtMS43MTgtLjM3NlptLTIuOTM4IDkuMzQ0Yy0xLjgzNC43NTctMy4wNjMgMi42MTItMy4wNjMgNC42NTZ2MmExIDEgMCAwIDAgMSAxbDQuMTUzLjAwMmMtLjIzNC0uNzYtLjE2NS0xLjk5Mi0uMTUtMi45ODkuMDMzLTIuMTE3LjkwOC0zLjYyNyAxLjI1MS00LjAyNWE1LjQ2NCA1LjQ2NCAwIDAgMS0xLjk0MS0uMzk0Yy0uMTM0LS4wNTctLjIxMi0uMTAyLS40Ny0uMjE5YS45NjQuOTY0IDAgMCAwLS43OC0uMDNabTcgMGMtMS44MzUuNzU3LTMuMDYzIDIuNjEyLTMuMDYzIDQuNjU2djJhMSAxIDAgMCAwIDEgMWgxMWExIDEgMCAwIDAgMS0xdi0yYzAtMS45OTYtMS4yMzUtMy44MDYtMy4wNjItNC41OTRhMS4wMiAxLjAyIDAgMCAwLS44MTMgMGMtLjg4NS4zOTctMS43NDcuNTk0LTIuNjI1LjU5NC0uODc1IDAtMS43NC0uMjA4LTIuNjU2LS42MjVhLjk2NC45NjQgMCAwIDAtLjc4MS0uMDNaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-person-circle-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuOTYyYy01LjUyMyAwLTkuOTgyIDQuNDc3LTEwIDEwLS4wMiA1LjUxNSA0LjQ4MSAxMC4wMiAxMCAxMC4wMyA1LjUxOC4wMTIgMTAuMDEtNC41NTQgMTAtMTAuMDMtLjAxLTUuNTIzLTQuNDc4LTEwLTEwLTEwWm0wIDJhOCA4IDAgMCAxIDggOGMwIDIuMjUtLjkzOCA0LjI3OC0yLjQzMyA1LjczMi0uNzM2LTEuNTkzLTIuMzE4LTIuNzMyLTQuMTMtMi43MzJoLTIuODc1Yy0xLjgxIDAtMy4zODggMS4xMjUtNC4xMjUgMi43MTlDNC45NDIgMTYuMjI3IDQgMTQuMjEgNCAxMS45NmE4IDggMCAwIDEgOC04Wm0wIDJhNCA0IDAgMSAwIDAgOCA0IDQgMCAwIDAgMC04WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuOTYyYy01LjUyMyAwLTkuOTgyIDQuNDc3LTEwIDEwLS4wMiA1LjUxNSA0LjQ4MSAxMC4wMiAxMCAxMC4wMyA1LjUxOC4wMTIgMTAuMDEtNC41NTQgMTAtMTAuMDMtLjAxLTUuNTIzLTQuNDc4LTEwLTEwLTEwWm0wIDJhOCA4IDAgMCAxIDggOGMwIDIuMjUtLjkzOCA0LjI3OC0yLjQzMyA1LjczMi0uNzM2LTEuNTkzLTIuMzE4LTIuNzMyLTQuMTMtMi43MzJoLTIuODc1Yy0xLjgxIDAtMy4zODggMS4xMjUtNC4xMjUgMi43MTlDNC45NDIgMTYuMjI3IDQgMTQuMjEgNCAxMS45NmE4IDggMCAwIDEgOC04Wm0wIDJhNCA0IDAgMSAwIDAgOCA0IDQgMCAwIDAgMC04WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-person-plus-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNTE0IDIuOTM4YTQuNSA0LjUgMCAxIDAgMCA5IDQuNSA0LjUgMCAwIDAgMC05Wm0xMC41IDZhMSAxIDAgMCAwLTEgMXYxaC0xYTEgMSAwIDAgMCAwIDJoMXYxYTEgMSAwIDAgMCAyIDB2LTFoMWExIDEgMCAwIDAgMC0yaC0xdi0xYTEgMSAwIDAgMC0xLTFaTTUuMDc2IDEzLjI4MmMtMS44MzQuNzU3LTMuMDYyIDIuNjEyLTMuMDYyIDQuNjU2djJhMSAxIDAgMCAwIDEgMWgxMWExIDEgMCAwIDAgMS0xdi0yYzAtMS45OTYtMS4yMzUtMy44MDYtMy4wNjItNC41OTRhMS4wMjEgMS4wMjEgMCAwIDAtLjgxMyAwYy0uODg1LjM5Ny0xLjc0Ny41OTQtMi42MjUuNTk0LS44NzUgMC0xLjc0LS4yMDgtMi42NTYtLjYyNWEuOTcuOTcgMCAwIDAtLjc4Mi0uMDMxWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNTE0IDIuOTM4YTQuNSA0LjUgMCAxIDAgMCA5IDQuNSA0LjUgMCAwIDAgMC05Wm0xMC41IDZhMSAxIDAgMCAwLTEgMXYxaC0xYTEgMSAwIDAgMCAwIDJoMXYxYTEgMSAwIDAgMCAyIDB2LTFoMWExIDEgMCAwIDAgMC0yaC0xdi0xYTEgMSAwIDAgMC0xLTFaTTUuMDc2IDEzLjI4MmMtMS44MzQuNzU3LTMuMDYyIDIuNjEyLTMuMDYyIDQuNjU2djJhMSAxIDAgMCAwIDEgMWgxMWExIDEgMCAwIDAgMS0xdi0yYzAtMS45OTYtMS4yMzUtMy44MDYtMy4wNjItNC41OTRhMS4wMjEgMS4wMjEgMCAwIDAtLjgxMyAwYy0uODg1LjM5Ny0xLjc0Ny41OTQtMi42MjUuNTk0LS44NzUgMC0xLjc0LS4yMDgtMi42NTYtLjYyNWEuOTcuOTcgMCAwIDAtLjc4Mi0uMDMxWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-person-x-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNTE1IDIuOTM4YTQuNSA0LjUgMCAxIDAgMCA5IDQuNSA0LjUgMCAwIDAgMC05Wm04LjUgNWMtLjI1NiAwLS41MjMuMDg2LS43Mi4yODFhMS4wMyAxLjAzIDAgMCAwIDAgMS40MzhsMS4yODIgMS4yODEtMS4yODEgMS4yODFhMS4wMyAxLjAzIDAgMCAwIDAgMS40MzhjLjM5LjM5IDEuMDQ3LjM5IDEuNDM4IDBsMS4yOC0xLjI4MSAxLjI4MiAxLjI4MWMuMzkuMzkgMS4wNDcuMzkgMS40MzggMGExLjAzIDEuMDMgMCAwIDAgMC0xLjQzOGwtMS4yODEtMS4yOCAxLjI4LTEuMjgyYTEuMDMgMS4wMyAwIDAgMCAwLTEuNDM4IDEuMDE0IDEuMDE0IDAgMCAwLS43MTgtLjI4Yy0uMjU2IDAtLjUyMy4wODUtLjcyLjI4bC0xLjI4IDEuMjgyLTEuMjgxLTEuMjgyYTEuMDE0IDEuMDE0IDAgMCAwLS43Mi0uMjhaTTUuMDc3IDEzLjI4MmMtMS44MzQuNzU3LTMuMDYyIDIuNjEyLTMuMDYyIDQuNjU2djJhMSAxIDAgMCAwIDEgMWgxMWExIDEgMCAwIDAgMS0xdi0yYzAtMS45OTYtMS4yMzUtMy44MDYtMy4wNjItNC41OTRhMS4wMjEgMS4wMjEgMCAwIDAtLjgxMyAwYy0uODg1LjM5Ny0xLjc0Ny41OTQtMi42MjUuNTk0LS44NzUgMC0xLjc0LS4yMDgtMi42NTYtLjYyNWEuOTcuOTcgMCAwIDAtLjc4Mi0uMDMxWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNTE1IDIuOTM4YTQuNSA0LjUgMCAxIDAgMCA5IDQuNSA0LjUgMCAwIDAgMC05Wm04LjUgNWMtLjI1NiAwLS41MjMuMDg2LS43Mi4yODFhMS4wMyAxLjAzIDAgMCAwIDAgMS40MzhsMS4yODIgMS4yODEtMS4yODEgMS4yODFhMS4wMyAxLjAzIDAgMCAwIDAgMS40MzhjLjM5LjM5IDEuMDQ3LjM5IDEuNDM4IDBsMS4yOC0xLjI4MSAxLjI4MiAxLjI4MWMuMzkuMzkgMS4wNDcuMzkgMS40MzggMGExLjAzIDEuMDMgMCAwIDAgMC0xLjQzOGwtMS4yODEtMS4yOCAxLjI4LTEuMjgyYTEuMDMgMS4wMyAwIDAgMCAwLTEuNDM4IDEuMDE0IDEuMDE0IDAgMCAwLS43MTgtLjI4Yy0uMjU2IDAtLjUyMy4wODUtLjcyLjI4bC0xLjI4IDEuMjgyLTEuMjgxLTEuMjgyYTEuMDE0IDEuMDE0IDAgMCAwLS43Mi0uMjhaTTUuMDc3IDEzLjI4MmMtMS44MzQuNzU3LTMuMDYyIDIuNjEyLTMuMDYyIDQuNjU2djJhMSAxIDAgMCAwIDEgMWgxMWExIDEgMCAwIDAgMS0xdi0yYzAtMS45OTYtMS4yMzUtMy44MDYtMy4wNjItNC41OTRhMS4wMjEgMS4wMjEgMCAwIDAtLjgxMyAwYy0uODg1LjM5Ny0xLjc0Ny41OTQtMi42MjUuNTk0LS44NzUgMC0xLjc0LS4yMDgtMi42NTYtLjYyNWEuOTcuOTcgMCAwIDAtLjc4Mi0uMDMxWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-person {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk5OCAxLjk2MmE1IDUgMCAxIDAgMCAxMCA1IDUgMCAwIDAgMC0xMFptMCAyYTMgMyAwIDEgMSAwIDYgMyAzIDAgMCAxIDAtNlptLTMuNTMxIDkuMzEyYy0yLjYxNC43MTUtNC40NjkgMi45ODgtNC40NjkgNS42ODh2MmExIDEgMCAwIDAgMSAxaDE0YTEgMSAwIDAgMCAxLTF2LTJjMC0yLjctMS44NTQtNC45NzMtNC40NjktNS42ODhhLjk1Ljk1IDAgMCAwLS42NTYuMDYzIDYuOTgyIDYuOTgyIDAgMCAxLTIuODc1LjYyNSA2Ljk5IDYuOTkgMCAwIDEtMi44NzUtLjYyNS45NS45NSAwIDAgMC0uNjU2LS4wNjNabS40MDYgMmMxLjAxLjM4MiAyLjA0NS42ODggMy4xMjUuNjg4czIuMTE1LS4zMDYgMy4xMjUtLjY4OGMxLjcwNC41MTYgMi44NzUgMS45NTQgMi44NzUgMy42ODh2MWgtMTJ2LTFjMC0xLjczNCAxLjE3Mi0zLjE3MiAyLjg3NS0zLjY4OFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk5OCAxLjk2MmE1IDUgMCAxIDAgMCAxMCA1IDUgMCAwIDAgMC0xMFptMCAyYTMgMyAwIDEgMSAwIDYgMyAzIDAgMCAxIDAtNlptLTMuNTMxIDkuMzEyYy0yLjYxNC43MTUtNC40NjkgMi45ODgtNC40NjkgNS42ODh2MmExIDEgMCAwIDAgMSAxaDE0YTEgMSAwIDAgMCAxLTF2LTJjMC0yLjctMS44NTQtNC45NzMtNC40NjktNS42ODhhLjk1Ljk1IDAgMCAwLS42NTYuMDYzIDYuOTgyIDYuOTgyIDAgMCAxLTIuODc1LjYyNSA2Ljk5IDYuOTkgMCAwIDEtMi44NzUtLjYyNS45NS45NSAwIDAgMC0uNjU2LS4wNjNabS40MDYgMmMxLjAxLjM4MiAyLjA0NS42ODggMy4xMjUuNjg4czIuMTE1LS4zMDYgMy4xMjUtLjY4OGMxLjcwNC41MTYgMi44NzUgMS45NTQgMi44NzUgMy42ODh2MWgtMTJ2LTFjMC0xLjczNCAxLjE3Mi0zLjE3MiAyLjg3NS0zLjY4OFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-phone {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMDA1IDEuOTYyYTMgMyAwIDAgMC0zIDN2MTRhMyAzIDAgMCAwIDMgM2g4YTMgMyAwIDAgMCAzLTN2LTE0YTMgMyAwIDAgMC0zLTNoLThabTAgMmg4YTEgMSAwIDAgMSAxIDF2MTRhMSAxIDAgMCAxLTEgMWgtOGExIDEgMCAwIDEtMS0xdi0xNGExIDEgMCAwIDEgMS0xWm00IDEyYTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMDA1IDEuOTYyYTMgMyAwIDAgMC0zIDN2MTRhMyAzIDAgMCAwIDMgM2g4YTMgMyAwIDAgMCAzLTN2LTE0YTMgMyAwIDAgMC0zLTNoLThabTAgMmg4YTEgMSAwIDAgMSAxIDF2MTRhMSAxIDAgMCAxLTEgMWgtOGExIDEgMCAwIDEtMS0xdi0xNGExIDEgMCAwIDEgMS0xWm00IDEyYTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-plus-circle {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNCAxLjk2MmMtNS41MjIgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3OCAxMCAxMCAxMGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwcy00LjQ3Ny0xMC0xMC0xMFptMCAyYTggOCAwIDEgMSAwIDE2IDggOCAwIDAgMSAwLTE2Wm0wIDNhMSAxIDAgMCAwLTEgMXYzaC0zYTEgMSAwIDAgMCAwIDJoM3YzYTEgMSAwIDAgMCAyIDB2LTNoM2ExIDEgMCAwIDAgMC0yaC0zdi0zYTEgMSAwIDAgMC0xLTFaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNCAxLjk2MmMtNS41MjIgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3OCAxMCAxMCAxMGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwcy00LjQ3Ny0xMC0xMC0xMFptMCAyYTggOCAwIDEgMSAwIDE2IDggOCAwIDAgMSAwLTE2Wm0wIDNhMSAxIDAgMCAwLTEgMXYzaC0zYTEgMSAwIDAgMCAwIDJoM3YzYTEgMSAwIDAgMCAyIDB2LTNoM2ExIDEgMCAwIDAgMC0yaC0zdi0zYTEgMSAwIDAgMC0xLTFaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-quote {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEyLjAxNCAyLjk3Yy01LjQ5OCAwLTEwIDQuMDAxLTEwIDkgMCAxLjU3Mi40NDIgMy4xIDEuMjgyIDQuNDM3LjQ1LjcyLjQ5MyAxLjc0Mi0uMTg4IDMuMTI1YTEuMDA1IDEuMDA1IDAgMCAwIC44MTMgMS40MzhjMS4zNTcuMTMgMi41MDMtLjA5OSA0LjA2Mi0uNzUgMS4yNDMuNDg0IDIuNjQ3Ljc1IDQuMDMxLjc1IDUuNDk4IDAgMTAtNC4wMDIgMTAtOSAwLTQuOTk5LTQuNTAyLTktMTAtOVptMCAyYzQuNDQzIDAgOCAzLjE2MiA4IDdzLTMuNTU3IDctOCA3YTguODg5IDguODg5IDAgMCAxLTMuNjI1LS43NSAxLjAwOCAxLjAwOCAwIDAgMC0uODEyIDBjLS45Mi40MDMtMS40NDIuNjIzLTIuMTI1LjcyLjM3OS0xLjMwNi4xLTIuNjg4LS40NjktMy41OTVhNi4zMiA2LjMyIDAgMCAxLS45NjktMy4zNzVjMC0zLjgzOCAzLjU1OC03IDgtN1ptLTIuNSA1LjA2MmExLjUgMS41IDAgMCAwIDAgM2MuMTM2IDAgLjMzOS0uMDE2LjUzMS0uMDkzYTIuOTA3IDIuOTA3IDAgMCAxLS42NTYgMS4yNS41MTcuNTE3IDAgMCAwIC4wNjMuNzE4Yy4yMS4xOC41MTYuMTU0LjY4Ny0uMDYyLjc5LS45OTMgMS4xMDItMS45NzIuODc1LTMuMzc1LS4xNTItLjk0LS43NjgtMS40MzctMS41LTEuNDM4Wm01IDBhMS41IDEuNSAwIDAgMCAwIDNjLjEzNiAwIC4zMzgtLjAxNi41MzEtLjA5M2EyLjkwNiAyLjkwNiAwIDAgMS0uNjU2IDEuMjUuNTE2LjUxNiAwIDAgMCAuMDYzLjcxOGMuMjEuMTguNTE1LjE1NC42ODctLjA2Mi43OS0uOTkzIDEuMTAyLTEuOTcyLjg3NS0zLjM3NS0uMTUyLS45NC0uNzY4LTEuNDM3LTEuNS0xLjQzOFoiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEyLjAxNCAyLjk3Yy01LjQ5OCAwLTEwIDQuMDAxLTEwIDkgMCAxLjU3Mi40NDIgMy4xIDEuMjgyIDQuNDM3LjQ1LjcyLjQ5MyAxLjc0Mi0uMTg4IDMuMTI1YTEuMDA1IDEuMDA1IDAgMCAwIC44MTMgMS40MzhjMS4zNTcuMTMgMi41MDMtLjA5OSA0LjA2Mi0uNzUgMS4yNDMuNDg0IDIuNjQ3Ljc1IDQuMDMxLjc1IDUuNDk4IDAgMTAtNC4wMDIgMTAtOSAwLTQuOTk5LTQuNTAyLTktMTAtOVptMCAyYzQuNDQzIDAgOCAzLjE2MiA4IDdzLTMuNTU3IDctOCA3YTguODg5IDguODg5IDAgMCAxLTMuNjI1LS43NSAxLjAwOCAxLjAwOCAwIDAgMC0uODEyIDBjLS45Mi40MDMtMS40NDIuNjIzLTIuMTI1LjcyLjM3OS0xLjMwNi4xLTIuNjg4LS40NjktMy41OTVhNi4zMiA2LjMyIDAgMCAxLS45NjktMy4zNzVjMC0zLjgzOCAzLjU1OC03IDgtN1ptLTIuNSA1LjA2MmExLjUgMS41IDAgMCAwIDAgM2MuMTM2IDAgLjMzOS0uMDE2LjUzMS0uMDkzYTIuOTA3IDIuOTA3IDAgMCAxLS42NTYgMS4yNS41MTcuNTE3IDAgMCAwIC4wNjMuNzE4Yy4yMS4xOC41MTYuMTU0LjY4Ny0uMDYyLjc5LS45OTMgMS4xMDItMS45NzIuODc1LTMuMzc1LS4xNTItLjk0LS43NjgtMS40MzctMS41LTEuNDM4Wm01IDBhMS41IDEuNSAwIDAgMCAwIDNjLjEzNiAwIC4zMzgtLjAxNi41MzEtLjA5M2EyLjkwNiAyLjkwNiAwIDAgMS0uNjU2IDEuMjUuNTE2LjUxNiAwIDAgMCAuMDYzLjcxOGMuMjEuMTguNTE1LjE1NC42ODctLjA2Mi43OS0uOTkzIDEuMTAyLTEuOTcyLjg3NS0zLjM3NS0uMTUyLS45NC0uNzY4LTEuNDM3LTEuNS0xLjQzOFoiLz48L3N2Zz4=)
}

.icon-redo {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTE1Ljk5MSAyLjU5NCAxNC41ODUgNGwyLjk2OCAzSDYuOTkxYTQgNCAwIDAgMC00IDR2OWExIDEgMCAwIDAgMiAwdi05YTIgMiAwIDAgMSAyLTJoMTAuNTYybC0yLjk2OCAzIDEuNDA2IDEuNDA3IDQuNzE5LTQuNjg4YTEuMDMgMS4wMyAwIDAgMCAwLTEuNDM3bC00LjcyLTQuNjg4WiIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTE1Ljk5MSAyLjU5NCAxNC41ODUgNGwyLjk2OCAzSDYuOTkxYTQgNCAwIDAgMC00IDR2OWExIDEgMCAwIDAgMiAwdi05YTIgMiAwIDAgMSAyLTJoMTAuNTYybC0yLjk2OCAzIDEuNDA2IDEuNDA3IDQuNzE5LTQuNjg4YTEuMDMgMS4wMyAwIDAgMCAwLTEuNDM3bC00LjcyLTQuNjg4WiIvPjwvc3ZnPg==)
}

.icon-save {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgNy4wMDlhNCA0IDAgMCAxIDQtNGgyYTEgMSAwIDAgMSAwIDJIN2EyIDIgMCAwIDAtMiAydjEwYTIgMiAwIDAgMCAyIDJoMTBhMiAyIDAgMCAwIDItMnYtMTBhMiAyIDAgMCAwLTItMmgtMmEyIDIgMCAwIDAtMiAydjZoM2wtNCA0LTQtNGgzdi02YTQgNCAwIDAgMSA0LTRoMmE0IDQgMCAwIDEgNCA0djEwYTQgNCAwIDAgMS00IDRIN2E0IDQgMCAwIDEtNC00di0xMFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgNy4wMDlhNCA0IDAgMCAxIDQtNGgyYTEgMSAwIDAgMSAwIDJIN2EyIDIgMCAwIDAtMiAydjEwYTIgMiAwIDAgMCAyIDJoMTBhMiAyIDAgMCAwIDItMnYtMTBhMiAyIDAgMCAwLTItMmgtMmEyIDIgMCAwIDAtMiAydjZoM2wtNCA0LTQtNGgzdi02YTQgNCAwIDAgMSA0LTRoMmE0IDQgMCAwIDEgNCA0djEwYTQgNCAwIDAgMS00IDRIN2E0IDQgMCAwIDEtNC00di0xMFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-scissors {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuOTkxIDIuOTM5YTQgNCAwIDAgMCAwIDhjLjg2MSAwIDEuNjYtLjI3NyAyLjMxMi0uNzRsMi4wNjMgMS43NC0yLjA2IDEuNzI5YTMuOTg1IDMuOTg1IDAgMCAwLTIuMzE1LS43MyA0IDQgMCAxIDAgNCA0IDQuMDUgNC4wNSAwIDAgMC0uNDA3LTEuNzM2bDEwLjA2My04LjUxM2MuNDIyLS4zNTcuNDUxLS45ODUuMDk0LTEuNDA2YS45MzQuOTM0IDAgMCAwLS42NTYtLjM0NCAxLjA2NSAxLjA2NSAwIDAgMC0uNzUuMjVMMTIuOSAxMC42MzMgMTAuNiA4LjY5YTQuMSA0LjEgMCAwIDAgLjM5MS0xLjc1MSA0IDQgMCAwIDAtNC00Wm0wIDJhMiAyIDAgMSAxIC4wMDEgMy45OTkgMiAyIDAgMCAxIDAtNFptOC45MDYgOC41OTRhMSAxIDAgMCAwLS42ODcuMzQ0IDEuMDM0IDEuMDM0IDAgMCAwIC4xMjUgMS40MzdsNCAzLjM3NWMuNDIyLjM1NyAxLjA1LjMyOCAxLjQwNi0uMDk0LjM1Ny0uNDIxLjMyOC0xLjA1LS4wOTQtMS40MDZsLTQuMDMtMy40MDZhLjk4My45ODMgMCAwIDAtLjcyLS4yNVptLTguOTA2IDEuNDA2YTIgMiAwIDEgMSAuMDAxIDMuOTk5IDIgMiAwIDAgMSAwLTRaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuOTkxIDIuOTM5YTQgNCAwIDAgMCAwIDhjLjg2MSAwIDEuNjYtLjI3NyAyLjMxMi0uNzRsMi4wNjMgMS43NC0yLjA2IDEuNzI5YTMuOTg1IDMuOTg1IDAgMCAwLTIuMzE1LS43MyA0IDQgMCAxIDAgNCA0IDQuMDUgNC4wNSAwIDAgMC0uNDA3LTEuNzM2bDEwLjA2My04LjUxM2MuNDIyLS4zNTcuNDUxLS45ODUuMDk0LTEuNDA2YS45MzQuOTM0IDAgMCAwLS42NTYtLjM0NCAxLjA2NSAxLjA2NSAwIDAgMC0uNzUuMjVMMTIuOSAxMC42MzMgMTAuNiA4LjY5YTQuMSA0LjEgMCAwIDAgLjM5MS0xLjc1MSA0IDQgMCAwIDAtNC00Wm0wIDJhMiAyIDAgMSAxIC4wMDEgMy45OTkgMiAyIDAgMCAxIDAtNFptOC45MDYgOC41OTRhMSAxIDAgMCAwLS42ODcuMzQ0IDEuMDM0IDEuMDM0IDAgMCAwIC4xMjUgMS40MzdsNCAzLjM3NWMuNDIyLjM1NyAxLjA1LjMyOCAxLjQwNi0uMDk0LjM1Ny0uNDIxLjMyOC0xLjA1LS4wOTQtMS40MDZsLTQuMDMtMy40MDZhLjk4My45ODMgMCAwIDAtLjcyLS4yNVptLTguOTA2IDEuNDA2YTIgMiAwIDEgMSAuMDAxIDMuOTk5IDIgMiAwIDAgMSAwLTRaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-search {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjAxNSAxLjk2MmE4IDggMCAwIDAgMCAxNiA4LjEyIDguMTIgMCAwIDAgNC45MjgtMS42N2w0LjM1MyA0LjM5Yy4zOS4zOSAxLjA0Ny4zOSAxLjQzOCAwIC4zOS0uMzkyLjM5LTEuMDQ4IDAtMS40MzlsLTQuMzg0LTQuMzZhOC4wODkgOC4wODkgMCAwIDAgMS42NjUtNC45MiA4IDggMCAwIDAtOC04Wm0wIDJhNiA2IDAgMSAxIDAgMTIgNiA2IDAgMCAxIDAtMTJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjAxNSAxLjk2MmE4IDggMCAwIDAgMCAxNiA4LjEyIDguMTIgMCAwIDAgNC45MjgtMS42N2w0LjM1MyA0LjM5Yy4zOS4zOSAxLjA0Ny4zOSAxLjQzOCAwIC4zOS0uMzkyLjM5LTEuMDQ4IDAtMS40MzlsLTQuMzg0LTQuMzZhOC4wODkgOC4wODkgMCAwIDAgMS42NjUtNC45MiA4IDggMCAwIDAtOC04Wm0wIDJhNiA2IDAgMSAxIDAgMTIgNiA2IDAgMCAxIDAtMTJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-shield-exclamation {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTExLjYyMyAyLjA0My03LjAzMSAzYS45NjguOTY4IDAgMCAwLS41OTQuOTA2YzAgNC4zOC4xNzUgNi4zMzcuOTY5IDguNTk0IDEuMDQgMi45NTUgMy4wOCA1LjMwOCA2LjUzMSA3LjI4MS4zMDcuMTc2LjY5My4xNzYgMSAwIDMuNDgzLTEuOTkgNS41MzItNC4zMzYgNi41NjItNy4yOC43ODQtMi4yNDIuOTM4LTQuMTAzLjkzOC04LjU5NSAwLS40LS4yMjctLjc0OC0uNTk0LS45MDZsLTYuOTY4LTNhMS4wNiAxLjA2IDAgMCAwLS44MTMgMFptLjM3NSAxLjk2OCA2IDIuNTk0Yy4wODcgNy4xNzYtMS4zMzMgMTAuMzI3LTYgMTMuMTg4LTQuNzktMi45NzktNi4wNDktNi4xNzItNi0xMy4xODggMS4zNjMtLjU4MiA0Ljg0Ny0yLjEgNi0yLjU5NFptMCAyLjkzOGExIDEgMCAwIDAtMSAxdjRhMSAxIDAgMCAwIDIgMHYtNGExIDEgMCAwIDAtMS0xWm0wIDdhMSAxIDAgMSAwIDAgMi4wMDEgMSAxIDAgMCAwIDAtMloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTExLjYyMyAyLjA0My03LjAzMSAzYS45NjguOTY4IDAgMCAwLS41OTQuOTA2YzAgNC4zOC4xNzUgNi4zMzcuOTY5IDguNTk0IDEuMDQgMi45NTUgMy4wOCA1LjMwOCA2LjUzMSA3LjI4MS4zMDcuMTc2LjY5My4xNzYgMSAwIDMuNDgzLTEuOTkgNS41MzItNC4zMzYgNi41NjItNy4yOC43ODQtMi4yNDIuOTM4LTQuMTAzLjkzOC04LjU5NSAwLS40LS4yMjctLjc0OC0uNTk0LS45MDZsLTYuOTY4LTNhMS4wNiAxLjA2IDAgMCAwLS44MTMgMFptLjM3NSAxLjk2OCA2IDIuNTk0Yy4wODcgNy4xNzYtMS4zMzMgMTAuMzI3LTYgMTMuMTg4LTQuNzktMi45NzktNi4wNDktNi4xNzItNi0xMy4xODggMS4zNjMtLjU4MiA0Ljg0Ny0yLjEgNi0yLjU5NFptMCAyLjkzOGExIDEgMCAwIDAtMSAxdjRhMSAxIDAgMCAwIDIgMHYtNGExIDEgMCAwIDAtMS0xWm0wIDdhMSAxIDAgMSAwIDAgMi4wMDEgMSAxIDAgMCAwIDAtMloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-shop-window-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuOTkxIDIuOTM5Yy0uMzc5IDAtLjczNy4yMjQtLjkwNi41NjJMMi45OTEgNi45MzljLjAzNiAxLjg4NiAxLjUyNSAzIDMgMyAuNzc4IDAgMS40NjctLjI5NSAyLS43ODFhMi45MzcgMi45MzcgMCAwIDAgMiAuNzgxYy43NzggMCAxLjQ2Ny0uMjk1IDItLjc4MWEyLjkzNyAyLjkzNyAwIDAgMCAyIC43ODFjLjc3OCAwIDEuNDY3LS4yNjQgMi0uNzUuNTMzLjQ4NiAxLjIyMi43NSAyIC43NSAxLjQ3NSAwIDIuOTkxLTEuMTUyIDMtM2wtMi4wOTQtMy40MzhhMS4wMjcgMS4wMjcgMCAwIDAtLjkwNi0uNTYyaC0xMlptNiA4LjUzMWMtLjYyNi4yNzUtMS4yODkuNDY5LTIgLjQ2OS0uMzU0IDAtLjY2OC0uMTM3LTEtLjIxOXYzLjIxOWg2VjExLjcyYy0uMzMyLjA4My0uNjQ2LjIxOS0xIC4yMTktLjcxIDAtMS4zOC0uMTk0LTItLjQ2OVptLTggLjAzMXY3LjQzOGExIDEgMCAwIDAgMCAyaDE2YTEgMSAwIDAgMCAwLTJ2LTcuNDM4YTQuOTM0IDQuOTM0IDAgMCAxLTIgLjQzOGMtLjM1NCAwLS42NjgtLjEzNi0xLS4yMTl2NC4yMTlhMSAxIDAgMCAxLTEgMWgtOGExIDEgMCAwIDEtMS0xVjExLjcyYy0uMzMzLjA4My0uNjQ2LjIxOS0xIC4yMTlhNC45OSA0Ljk5IDAgMCAxLTItLjQzOFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuOTkxIDIuOTM5Yy0uMzc5IDAtLjczNy4yMjQtLjkwNi41NjJMMi45OTEgNi45MzljLjAzNiAxLjg4NiAxLjUyNSAzIDMgMyAuNzc4IDAgMS40NjctLjI5NSAyLS43ODFhMi45MzcgMi45MzcgMCAwIDAgMiAuNzgxYy43NzggMCAxLjQ2Ny0uMjk1IDItLjc4MWEyLjkzNyAyLjkzNyAwIDAgMCAyIC43ODFjLjc3OCAwIDEuNDY3LS4yNjQgMi0uNzUuNTMzLjQ4NiAxLjIyMi43NSAyIC43NSAxLjQ3NSAwIDIuOTkxLTEuMTUyIDMtM2wtMi4wOTQtMy40MzhhMS4wMjcgMS4wMjcgMCAwIDAtLjkwNi0uNTYyaC0xMlptNiA4LjUzMWMtLjYyNi4yNzUtMS4yODkuNDY5LTIgLjQ2OS0uMzU0IDAtLjY2OC0uMTM3LTEtLjIxOXYzLjIxOWg2VjExLjcyYy0uMzMyLjA4My0uNjQ2LjIxOS0xIC4yMTktLjcxIDAtMS4zOC0uMTk0LTItLjQ2OVptLTggLjAzMXY3LjQzOGExIDEgMCAwIDAgMCAyaDE2YTEgMSAwIDAgMCAwLTJ2LTcuNDM4YTQuOTM0IDQuOTM0IDAgMCAxLTIgLjQzOGMtLjM1NCAwLS42NjgtLjEzNi0xLS4yMTl2NC4yMTlhMSAxIDAgMCAxLTEgMWgtOGExIDEgMCAwIDEtMS0xVjExLjcyYy0uMzMzLjA4My0uNjQ2LjIxOS0xIC4yMTlhNC45OSA0Ljk5IDAgMCAxLTItLjQzOFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-shop-window {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuOTkxIDIuOTM5Yy0uMzc5IDAtLjczNy4yMjQtLjkwNi41NjJsLTIgNGExLjc3IDEuNzcgMCAwIDAtLjA5NC40MzhjMCAxIC41MTUgMS43ODkuOTkzIDIuMjI0bC4wMDcgOC43NzZhMSAxIDAgMCAwIDAgMmgxNmExIDEgMCAwIDAgMC0ybC0uMDEtOC43NTRjLjQ3Ny0uNDM1IDEuMDEtMS4yNDYgMS4wMS0yLjI0NmExLjc3IDEuNzcgMCAwIDAtLjA5NC0uNDM4bC0yLTRhMS4wMjcgMS4wMjcgMCAwIDAtLjkwNi0uNTYyaC0xMlptLjYyNSAyaDEwLjc1bDEuNjMgMy4yMTljLS4wNjUuMzYxLS41MDMuNzgxLTEuMDA1Ljc4MWExIDEgMCAwIDEtMS0xIDEgMSAwIDAgMC0xLTFjLS4yNzYgMC0uNTM4LjEtLjcxOS4yODFhMS4wMTUgMS4wMTUgMCAwIDAtLjI4LjcxOSAxIDEgMCAwIDEtMiAwIDEgMSAwIDAgMC0xLTFjLS4yNzcgMC0uNTM5LjEtLjcyLjI4MWExLjAxNSAxLjAxNSAwIDAgMC0uMjguNzE5IDEgMSAwIDAgMS0yIDAgMSAxIDAgMCAwLTEtMWMtLjI3NyAwLS41MzkuMS0uNzIuMjgxYTEuMDE1IDEuMDE1IDAgMCAwLS4yOC43MTkgMSAxIDAgMCAxLTEgMWMtLjUwMyAwLS45MS0uMzI0LS45OC0uODA3bDEuNjA0LTMuMTkzWm0xLjM3MyA1LjIyMmEyLjk0NCAyLjk0NCAwIDAgMCAyLjAwMi43NzhjLjc3OCAwIDEuNDYxLS4yNzMgMS45OTQtLjc1OWEyLjkzMyAyLjkzMyAwIDAgMCAyLjAwNi43NTljLjc3OCAwIDEuNDctLjI5IDIuMDAyLS43NzUuNTM0LjQ4NSAxLjIyLjc3NSAxLjk5OC43NzV2OGgtMTJ2LThjLjc3OCAwIDEuNDY1LS4yOTMgMS45OTgtLjc3OFptMS4wMDIgMS43NzhhMSAxIDAgMCAwLTEgMXYzYTEgMSAwIDAgMCAxIDFoNmExIDEgMCAwIDAgMS0xdi0zYTEgMSAwIDAgMC0yIDB2MmgtNHYtMmExIDEgMCAwIDAtMS0xWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuOTkxIDIuOTM5Yy0uMzc5IDAtLjczNy4yMjQtLjkwNi41NjJsLTIgNGExLjc3IDEuNzcgMCAwIDAtLjA5NC40MzhjMCAxIC41MTUgMS43ODkuOTkzIDIuMjI0bC4wMDcgOC43NzZhMSAxIDAgMCAwIDAgMmgxNmExIDEgMCAwIDAgMC0ybC0uMDEtOC43NTRjLjQ3Ny0uNDM1IDEuMDEtMS4yNDYgMS4wMS0yLjI0NmExLjc3IDEuNzcgMCAwIDAtLjA5NC0uNDM4bC0yLTRhMS4wMjcgMS4wMjcgMCAwIDAtLjkwNi0uNTYyaC0xMlptLjYyNSAyaDEwLjc1bDEuNjMgMy4yMTljLS4wNjUuMzYxLS41MDMuNzgxLTEuMDA1Ljc4MWExIDEgMCAwIDEtMS0xIDEgMSAwIDAgMC0xLTFjLS4yNzYgMC0uNTM4LjEtLjcxOS4yODFhMS4wMTUgMS4wMTUgMCAwIDAtLjI4LjcxOSAxIDEgMCAwIDEtMiAwIDEgMSAwIDAgMC0xLTFjLS4yNzcgMC0uNTM5LjEtLjcyLjI4MWExLjAxNSAxLjAxNSAwIDAgMC0uMjguNzE5IDEgMSAwIDAgMS0yIDAgMSAxIDAgMCAwLTEtMWMtLjI3NyAwLS41MzkuMS0uNzIuMjgxYTEuMDE1IDEuMDE1IDAgMCAwLS4yOC43MTkgMSAxIDAgMCAxLTEgMWMtLjUwMyAwLS45MS0uMzI0LS45OC0uODA3bDEuNjA0LTMuMTkzWm0xLjM3MyA1LjIyMmEyLjk0NCAyLjk0NCAwIDAgMCAyLjAwMi43NzhjLjc3OCAwIDEuNDYxLS4yNzMgMS45OTQtLjc1OWEyLjkzMyAyLjkzMyAwIDAgMCAyLjAwNi43NTljLjc3OCAwIDEuNDctLjI5IDIuMDAyLS43NzUuNTM0LjQ4NSAxLjIyLjc3NSAxLjk5OC43NzV2OGgtMTJ2LThjLjc3OCAwIDEuNDY1LS4yOTMgMS45OTgtLjc3OFptMS4wMDIgMS43NzhhMSAxIDAgMCAwLTEgMXYzYTEgMSAwIDAgMCAxIDFoNmExIDEgMCAwIDAgMS0xdi0zYTEgMSAwIDAgMC0yIDB2MmgtNHYtMmExIDEgMCAwIDAtMS0xWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-skip-back-15 {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM2NiAzLjE0OGEuNzUuNzUgMCAwIDEgLjI3IDEuNDc2QTcuNDk1IDcuNDk1IDAgMCAwIDQuNTAyIDEyYzAgNC4xMzUgMy4zNjQgNy41IDcuNSA3LjUgNC4xMzUgMCA3LjUtMy4zNjUgNy41LTcuNWE3LjQ1OSA3LjQ1OSAwIDAgMC0zLjAwOS01Ljk5M2wtMS4zMzcgMS4zMzdhLjUzLjUzIDAgMCAxLS45MDUtLjM3NVYzaDMuOTY5YS41My41MyAwIDAgMSAuMzc1LjkwNUwxNy41NjkgNC45M0E4Ljk1NyA4Ljk1NyAwIDAgMSAyMSAxMmMwIDQuOTYzLTQuMDM3IDktOSA5cy05LTQuMDM3LTktOWE4Ljk5NiA4Ljk5NiAwIDAgMSA3LjM2Ni04Ljg1MloiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJNMTAuMzMgMTUuMTY2VjkuNmgtLjlhMS4yMyAxLjIzIDAgMCAxLS4xOTguNTMzYy0uMS4xNDMtLjIyNS4yNi0uMzc0LjM1YTEuNTU3IDEuNTU3IDAgMCAxLS40OTMuMTgzYy0uMTguMDMxLS4zNjguMDQ1LS41NjQuMDR2Ljg1aDEuNHYzLjYxaDEuMTI4Wm01LjI3Ny00LjYzNlY5LjZoLTMuMTFsLS41NDggMy4wNzdoMS4wMThjLjExMS0uMTUzLjIzLS4yNjUuMzU4LS4zMzRhLjk3Ljk3IDAgMCAxIC40OTMtLjExLjg5Ni44OTYgMCAwIDEgLjcwOC4zMDIuOTQ3Ljk0NyAwIDAgMSAuMTkuMzMzIDEuMjc0IDEuMjc0IDAgMCAxLS4wMDguODExIDEuMDMzIDEuMDMzIDAgMCAxLS4xOS4zNDIuODc4Ljg3OCAwIDAgMS0uNy4zMjYuOTAxLjkwMSAwIDAgMS0uNjI5LS4yMjIuOTM5LjkzOSAwIDAgMS0uMjg2LS42MTNoLTEuMTI5Yy4wMDUuMjkyLjA2NC41NDkuMTc1Ljc3Mi4xMTcuMjE3LjI3LjQuNDYxLjU0OC4xOTEuMTQ5LjQwOC4yNi42NTIuMzM0LjI1LjA3LjUxLjEwNC43OC4xMDQuMjguMDA1LjU0NS0uMDQuNzk1LS4xMzYuMjQ5LS4xLjQ2Ni0uMjQuNjUyLS40MmExLjk0NiAxLjk0NiAwIDAgMCAuNjItMS40NGMwLS4yNi0uMDQtLjUwNC0uMTItLjczMmExLjY3NiAxLjY3NiAwIDAgMC0uMzMzLS42MDQgMS41NjUgMS41NjUgMCAwIDAtLjUzMy0uNDA2IDEuNjg1IDEuNjg1IDAgMCAwLS43MzItLjE1Yy0uMjIyIDAtLjQyMS4wMzQtLjU5Ni4xMDMtLjE3NS4wNjMtLjM0LjE3Mi0uNDkzLjMyNmwtLjAxNi0uMDE2LjIyMy0xLjI2NGgyLjI5OFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM2NiAzLjE0OGEuNzUuNzUgMCAwIDEgLjI3IDEuNDc2QTcuNDk1IDcuNDk1IDAgMCAwIDQuNTAyIDEyYzAgNC4xMzUgMy4zNjQgNy41IDcuNSA3LjUgNC4xMzUgMCA3LjUtMy4zNjUgNy41LTcuNWE3LjQ1OSA3LjQ1OSAwIDAgMC0zLjAwOS01Ljk5M2wtMS4zMzcgMS4zMzdhLjUzLjUzIDAgMCAxLS45MDUtLjM3NVYzaDMuOTY5YS41My41MyAwIDAgMSAuMzc1LjkwNUwxNy41NjkgNC45M0E4Ljk1NyA4Ljk1NyAwIDAgMSAyMSAxMmMwIDQuOTYzLTQuMDM3IDktOSA5cy05LTQuMDM3LTktOWE4Ljk5NiA4Ljk5NiAwIDAgMSA3LjM2Ni04Ljg1MloiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJNMTAuMzMgMTUuMTY2VjkuNmgtLjlhMS4yMyAxLjIzIDAgMCAxLS4xOTguNTMzYy0uMS4xNDMtLjIyNS4yNi0uMzc0LjM1YTEuNTU3IDEuNTU3IDAgMCAxLS40OTMuMTgzYy0uMTguMDMxLS4zNjguMDQ1LS41NjQuMDR2Ljg1aDEuNHYzLjYxaDEuMTI4Wm01LjI3Ny00LjYzNlY5LjZoLTMuMTFsLS41NDggMy4wNzdoMS4wMThjLjExMS0uMTUzLjIzLS4yNjUuMzU4LS4zMzRhLjk3Ljk3IDAgMCAxIC40OTMtLjExLjg5Ni44OTYgMCAwIDEgLjcwOC4zMDIuOTQ3Ljk0NyAwIDAgMSAuMTkuMzMzIDEuMjc0IDEuMjc0IDAgMCAxLS4wMDguODExIDEuMDMzIDEuMDMzIDAgMCAxLS4xOS4zNDIuODc4Ljg3OCAwIDAgMS0uNy4zMjYuOTAxLjkwMSAwIDAgMS0uNjI5LS4yMjIuOTM5LjkzOSAwIDAgMS0uMjg2LS42MTNoLTEuMTI5Yy4wMDUuMjkyLjA2NC41NDkuMTc1Ljc3Mi4xMTcuMjE3LjI3LjQuNDYxLjU0OC4xOTEuMTQ5LjQwOC4yNi42NTIuMzM0LjI1LjA3LjUxLjEwNC43OC4xMDQuMjguMDA1LjU0NS0uMDQuNzk1LS4xMzYuMjQ5LS4xLjQ2Ni0uMjQuNjUyLS40MmExLjk0NiAxLjk0NiAwIDAgMCAuNjItMS40NGMwLS4yNi0uMDQtLjUwNC0uMTItLjczMmExLjY3NiAxLjY3NiAwIDAgMC0uMzMzLS42MDQgMS41NjUgMS41NjUgMCAwIDAtLjUzMy0uNDA2IDEuNjg1IDEuNjg1IDAgMCAwLS43MzItLjE1Yy0uMjIyIDAtLjQyMS4wMzQtLjU5Ni4xMDMtLjE3NS4wNjMtLjM0LjE3Mi0uNDkzLjMyNmwtLjAxNi0uMDE2LjIyMy0xLjI2NGgyLjI5OFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-skip-forward-30 {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjYzNCAzLjE0OGEuNzUuNzUgMCAwIDAtLjI3IDEuNDc2QTcuNDk1IDcuNDk1IDAgMCAxIDE5LjQ5OCAxMmMwIDQuMTM1LTMuMzY0IDcuNS03LjUgNy41LTQuMTM1IDAtNy41LTMuMzY1LTcuNS03LjVhNy40NTggNy40NTggMCAwIDEgMy4wMDktNS45OTNsMS4zMzcgMS4zMzdhLjUzLjUzIDAgMCAwIC45MDUtLjM3NVYzSDUuNzgxYS41My41MyAwIDAgMC0uMzc1LjkwNUw2LjQzMSA0LjkzQTguOTU3IDguOTU3IDAgMCAwIDMgMTJjMCA0Ljk2MyA0LjAzNyA5IDkgOXM5LTQuMDM3IDktOWE4Ljk5NiA4Ljk5NiAwIDAgMC03LjM2Ni04Ljg1MloiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJNOS43NzIgMTEuNzY0di42OGMuMTE4IDAgLjI0LjAwNS4zNjcuMDE0LjEzMi4wMDUuMjUyLjAzLjM2LjA3NS4xMS4wNC4xOTguMTA5LjI2Ni4yMDQuMDcyLjA5NS4xMDkuMjMzLjEwOS40MTVhLjcwOC43MDggMCAwIDEtLjIyNS41NS44MDUuODA1IDAgMCAxLS41NS4xOTguODQ0Ljg0NCAwIDAgMS0uMzY4LS4wNzUuNzczLjc3MyAwIDAgMS0uMjUxLS4xOTcuOTQxLjk0MSAwIDAgMS0uMTU3LS4zIDEuNDE1IDEuNDE1IDAgMCAxLS4wNi0uMzY3aC0uOTE5Yy0uMDA0LjI3Ny4wMzQuNTIyLjExNi43MzUuMDg2LjIxMy4yMDYuMzk0LjM2LjU0NC4xNTQuMTQ1LjM0LjI1Ni41NTguMzMzLjIyMi4wNzcuNDY3LjExNS43MzQuMTE1LjIzMSAwIC40NTMtLjAzNC42NjYtLjEwMi4yMTQtLjA2OC40MDItLjE2Ny41NjUtLjI5OWExLjQyIDEuNDIgMCAwIDAgLjM4Ny0uNDljLjEtLjE5NC4xNS0uNDE2LjE1LS42NjYgMC0uMjcyLS4wNzUtLjUwNS0uMjI0LS43YTEuMDM2IDEuMDM2IDAgMCAwLS42Mi0uMzh2LS4wMTRhLjgyMi44MjIgMCAwIDAgLjQ5Ny0uMzYgMS4xMSAxLjExIDAgMCAwIC4xNy0uNjEzIDEuMSAxLjEgMCAwIDAtLjE0My0uNTY0IDEuMzYyIDEuMzYyIDAgMCAwLS4zNzMtLjQxNSAxLjUzMyAxLjUzMyAwIDAgMC0uNTEtLjI1MiAxLjkyMyAxLjkyMyAwIDAgMC0uNTcyLS4wODhjLS4yNDQgMC0uNDY3LjA0LS42NjYuMTIyYTEuNDcgMS40NyAwIDAgMC0uNTE3LjMzMyAxLjYyIDEuNjIgMCAwIDAtLjMzMy41MjRjLS4wNzcuMi0uMTIuNDIyLS4xMy42NjZoLjkxOWMtLjAwNS0uMjQ0LjA1NC0uNDQ2LjE3Ny0uNjA1LjEyNi0uMTYzLjMxMi0uMjQ1LjU1Ny0uMjQ1YS43My43MyAwIDAgMSAuNDcuMTY0Yy4xMzUuMTA4LjIwMy4yNjUuMjAzLjQ2OWEuNDk0LjQ5NCAwIDAgMS0uMTAyLjMyNi42My42MyAwIDAgMS0uMjUxLjE5Yy0uMS4wNDEtLjIwOS4wNjYtLjMyNy4wNzVhMi4wNTcgMi4wNTcgMCAwIDEtLjMzMyAwWm0zLjMzNy40MzZ2LS4yOTNjLjAwNC0uMTE4LjAxMy0uMjM4LjAyNy0uMzYuMDEzLS4xMjMuMDM2LS4yNDMuMDY4LS4zNi4wMzItLjEyMy4wNzUtLjIzMi4xMjktLjMyN2EuNzYxLjc2MSAwIDAgMSAuMjE4LS4yMzEuNTk4LjU5OCAwIDAgMSAuMzMzLS4wODhjLjEzMSAwIC4yNDIuMDI5LjMzMy4wODguMDkuMDU5LjE2NS4xMzYuMjI0LjIzMS4wNi4wOTUuMTAyLjIwNC4xMy4zMjcuMDMxLjExNy4wNTQuMjM4LjA2OC4zNi4wMTguMTIyLjAyNy4yNDIuMDI3LjM2YTcuMzM2IDcuMzM2IDAgMCAxLS4wMDcuNzkgMi41NSAyLjU1IDAgMCAxLS4wODguNTU3IDEuMTEzIDEuMTEzIDAgMCAxLS4yMzIuNDU1Yy0uMTA0LjEyNy0uMjU2LjE5LS40NTUuMTktLjE5NSAwLS4zNDUtLjA2My0uNDQ5LS4xOWExLjIzOCAxLjIzOCAwIDAgMS0uMjMxLS40NTUgMi44NTkgMi44NTkgMCAwIDEtLjA4Mi0uNTU4IDExLjA1IDExLjA1IDAgMCAxLS4wMTMtLjQ5NlptLS45NjYgMGMwIC40NzYuMDQ1Ljg3NS4xMzYgMS4xOTcuMDk1LjMxNy4yMjIuNTcuMzguNzYxLjE2LjE5LjM0My4zMjcuNTUyLjQwOC4yMTMuMDgyLjQzNy4xMjIuNjczLjEyMi4yNCAwIC40NjQtLjA0LjY3My0uMTIyYTEuMzYgMS4zNiAwIDAgMCAuNTU4LS40MDhjLjE2My0uMTkuMjktLjQ0NC4zOC0uNzYxLjA5Ni0uMzIyLjE0My0uNzIxLjE0My0xLjE5NyAwLS40NjMtLjA0Ny0uODUtLjE0My0xLjE2M2ExLjk5NCAxLjk5NCAwIDAgMC0uMzgtLjc2MiAxLjM0OCAxLjM0OCAwIDAgMC0uNTU4LS40MDggMS44MyAxLjgzIDAgMCAwLS42NzMtLjEyMmMtLjIzNiAwLS40Ni4wNC0uNjczLjEyMmExLjM1OSAxLjM1OSAwIDAgMC0uNTUxLjQwOGMtLjE1OS4xOS0uMjg2LjQ0NC0uMzgxLjc2Mi0uMDkuMzEzLS4xMzYuNy0uMTM2IDEuMTYzWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjYzNCAzLjE0OGEuNzUuNzUgMCAwIDAtLjI3IDEuNDc2QTcuNDk1IDcuNDk1IDAgMCAxIDE5LjQ5OCAxMmMwIDQuMTM1LTMuMzY0IDcuNS03LjUgNy41LTQuMTM1IDAtNy41LTMuMzY1LTcuNS03LjVhNy40NTggNy40NTggMCAwIDEgMy4wMDktNS45OTNsMS4zMzcgMS4zMzdhLjUzLjUzIDAgMCAwIC45MDUtLjM3NVYzSDUuNzgxYS41My41MyAwIDAgMC0uMzc1LjkwNUw2LjQzMSA0LjkzQTguOTU3IDguOTU3IDAgMCAwIDMgMTJjMCA0Ljk2MyA0LjAzNyA5IDkgOXM5LTQuMDM3IDktOWE4Ljk5NiA4Ljk5NiAwIDAgMC03LjM2Ni04Ljg1MloiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJNOS43NzIgMTEuNzY0di42OGMuMTE4IDAgLjI0LjAwNS4zNjcuMDE0LjEzMi4wMDUuMjUyLjAzLjM2LjA3NS4xMS4wNC4xOTguMTA5LjI2Ni4yMDQuMDcyLjA5NS4xMDkuMjMzLjEwOS40MTVhLjcwOC43MDggMCAwIDEtLjIyNS41NS44MDUuODA1IDAgMCAxLS41NS4xOTguODQ0Ljg0NCAwIDAgMS0uMzY4LS4wNzUuNzczLjc3MyAwIDAgMS0uMjUxLS4xOTcuOTQxLjk0MSAwIDAgMS0uMTU3LS4zIDEuNDE1IDEuNDE1IDAgMCAxLS4wNi0uMzY3aC0uOTE5Yy0uMDA0LjI3Ny4wMzQuNTIyLjExNi43MzUuMDg2LjIxMy4yMDYuMzk0LjM2LjU0NC4xNTQuMTQ1LjM0LjI1Ni41NTguMzMzLjIyMi4wNzcuNDY3LjExNS43MzQuMTE1LjIzMSAwIC40NTMtLjAzNC42NjYtLjEwMi4yMTQtLjA2OC40MDItLjE2Ny41NjUtLjI5OWExLjQyIDEuNDIgMCAwIDAgLjM4Ny0uNDljLjEtLjE5NC4xNS0uNDE2LjE1LS42NjYgMC0uMjcyLS4wNzUtLjUwNS0uMjI0LS43YTEuMDM2IDEuMDM2IDAgMCAwLS42Mi0uMzh2LS4wMTRhLjgyMi44MjIgMCAwIDAgLjQ5Ny0uMzYgMS4xMSAxLjExIDAgMCAwIC4xNy0uNjEzIDEuMSAxLjEgMCAwIDAtLjE0My0uNTY0IDEuMzYyIDEuMzYyIDAgMCAwLS4zNzMtLjQxNSAxLjUzMyAxLjUzMyAwIDAgMC0uNTEtLjI1MiAxLjkyMyAxLjkyMyAwIDAgMC0uNTcyLS4wODhjLS4yNDQgMC0uNDY3LjA0LS42NjYuMTIyYTEuNDcgMS40NyAwIDAgMC0uNTE3LjMzMyAxLjYyIDEuNjIgMCAwIDAtLjMzMy41MjRjLS4wNzcuMi0uMTIuNDIyLS4xMy42NjZoLjkxOWMtLjAwNS0uMjQ0LjA1NC0uNDQ2LjE3Ny0uNjA1LjEyNi0uMTYzLjMxMi0uMjQ1LjU1Ny0uMjQ1YS43My43MyAwIDAgMSAuNDcuMTY0Yy4xMzUuMTA4LjIwMy4yNjUuMjAzLjQ2OWEuNDk0LjQ5NCAwIDAgMS0uMTAyLjMyNi42My42MyAwIDAgMS0uMjUxLjE5Yy0uMS4wNDEtLjIwOS4wNjYtLjMyNy4wNzVhMi4wNTcgMi4wNTcgMCAwIDEtLjMzMyAwWm0zLjMzNy40MzZ2LS4yOTNjLjAwNC0uMTE4LjAxMy0uMjM4LjAyNy0uMzYuMDEzLS4xMjMuMDM2LS4yNDMuMDY4LS4zNi4wMzItLjEyMy4wNzUtLjIzMi4xMjktLjMyN2EuNzYxLjc2MSAwIDAgMSAuMjE4LS4yMzEuNTk4LjU5OCAwIDAgMSAuMzMzLS4wODhjLjEzMSAwIC4yNDIuMDI5LjMzMy4wODguMDkuMDU5LjE2NS4xMzYuMjI0LjIzMS4wNi4wOTUuMTAyLjIwNC4xMy4zMjcuMDMxLjExNy4wNTQuMjM4LjA2OC4zNi4wMTguMTIyLjAyNy4yNDIuMDI3LjM2YTcuMzM2IDcuMzM2IDAgMCAxLS4wMDcuNzkgMi41NSAyLjU1IDAgMCAxLS4wODguNTU3IDEuMTEzIDEuMTEzIDAgMCAxLS4yMzIuNDU1Yy0uMTA0LjEyNy0uMjU2LjE5LS40NTUuMTktLjE5NSAwLS4zNDUtLjA2My0uNDQ5LS4xOWExLjIzOCAxLjIzOCAwIDAgMS0uMjMxLS40NTUgMi44NTkgMi44NTkgMCAwIDEtLjA4Mi0uNTU4IDExLjA1IDExLjA1IDAgMCAxLS4wMTMtLjQ5NlptLS45NjYgMGMwIC40NzYuMDQ1Ljg3NS4xMzYgMS4xOTcuMDk1LjMxNy4yMjIuNTcuMzguNzYxLjE2LjE5LjM0My4zMjcuNTUyLjQwOC4yMTMuMDgyLjQzNy4xMjIuNjczLjEyMi4yNCAwIC40NjQtLjA0LjY3My0uMTIyYTEuMzYgMS4zNiAwIDAgMCAuNTU4LS40MDhjLjE2My0uMTkuMjktLjQ0NC4zOC0uNzYxLjA5Ni0uMzIyLjE0My0uNzIxLjE0My0xLjE5NyAwLS40NjMtLjA0Ny0uODUtLjE0My0xLjE2M2ExLjk5NCAxLjk5NCAwIDAgMC0uMzgtLjc2MiAxLjM0OCAxLjM0OCAwIDAgMC0uNTU4LS40MDggMS44MyAxLjgzIDAgMCAwLS42NzMtLjEyMmMtLjIzNiAwLS40Ni4wNC0uNjczLjEyMmExLjM1OSAxLjM1OSAwIDAgMC0uNTUxLjQwOGMtLjE1OS4xOS0uMjg2LjQ0NC0uMzgxLjc2Mi0uMDkuMzEzLS4xMzYuNy0uMTM2IDEuMTYzWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-solid-check-circle, nav footer .popover [role=menu] [role=menuitemradio][aria-checked=true]::before, .combobox datalist[aria-multiselectable=true] option[aria-selected=true]:after, .combobox datalist[aria-multiselectable=true] [role=option][aria-selected=true]:after, [role=alert].success::before, [role=status].success::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMS42MWE5LjYgOS42IDAgMSAwIDAtMTkuMiA5LjYgOS42IDAgMCAwIDAgMTkuMlptNC40NS0xMS4xNTJhMS4yIDEuMiAwIDAgMC0xLjY5OC0xLjY5N2wtMy45NTEgMy45NTItMS41NTItMS41NTJhMS4yIDEuMiAwIDAgMC0xLjY5NyAxLjY5N2wyLjQgMi40YTEuMiAxLjIgMCAwIDAgMS42OTcgMGw0LjgtNC44WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMS42MWE5LjYgOS42IDAgMSAwIDAtMTkuMiA5LjYgOS42IDAgMCAwIDAgMTkuMlptNC40NS0xMS4xNTJhMS4yIDEuMiAwIDAgMC0xLjY5OC0xLjY5N2wtMy45NTEgMy45NTItMS41NTItMS41NTJhMS4yIDEuMiAwIDAgMC0xLjY5NyAxLjY5N2wyLjQgMi40YTEuMiAxLjIgMCAwIDAgMS42OTcgMGw0LjgtNC44WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-solid-cog {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy43ODcgMy44MTVjLS40NTUtMS44NzMtMy4xMi0xLjg3My0zLjU3NCAwYTEuODM5IDEuODM5IDAgMCAxLTIuNzQ0IDEuMTM3Yy0xLjY0Ni0xLjAwNC0zLjUzLjg4LTIuNTI3IDIuNTI3YTEuODM5IDEuODM5IDAgMCAxLTEuMTM3IDIuNzQ0Yy0xLjg3My40NTUtMS44NzMgMy4xMiAwIDMuNTc0YTEuODM5IDEuODM5IDAgMCAxIDEuMTM3IDIuNzQ0Yy0xLjAwMyAxLjY0Ni44OCAzLjUzIDIuNTI3IDIuNTI3YTEuODM5IDEuODM5IDAgMCAxIDIuNzQ0IDEuMTM3Yy40NTUgMS44NzMgMy4xMiAxLjg3MyAzLjU3NCAwYTEuODM5IDEuODM5IDAgMCAxIDIuNzQ0LTEuMTM3YzEuNjQ2IDEuMDAzIDMuNTMtLjg4IDIuNTI3LTIuNTI3YTEuODM5IDEuODM5IDAgMCAxIDEuMTM3LTIuNzQ0YzEuODczLS40NTUgMS44NzMtMy4xMiAwLTMuNTc0YTEuODM5IDEuODM5IDAgMCAxLTEuMTM3LTIuNzQ0YzEuMDAzLTEuNjQ2LS44OC0zLjUzLTIuNTI3LTIuNTI3YTEuODM5IDEuODM5IDAgMCAxLTIuNzQ0LTEuMTM3Wk0xMiAxNS42MWEzLjYgMy42IDAgMSAwIDAtNy4yIDMuNiAzLjYgMCAwIDAgMCA3LjJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy43ODcgMy44MTVjLS40NTUtMS44NzMtMy4xMi0xLjg3My0zLjU3NCAwYTEuODM5IDEuODM5IDAgMCAxLTIuNzQ0IDEuMTM3Yy0xLjY0Ni0xLjAwNC0zLjUzLjg4LTIuNTI3IDIuNTI3YTEuODM5IDEuODM5IDAgMCAxLTEuMTM3IDIuNzQ0Yy0xLjg3My40NTUtMS44NzMgMy4xMiAwIDMuNTc0YTEuODM5IDEuODM5IDAgMCAxIDEuMTM3IDIuNzQ0Yy0xLjAwMyAxLjY0Ni44OCAzLjUzIDIuNTI3IDIuNTI3YTEuODM5IDEuODM5IDAgMCAxIDIuNzQ0IDEuMTM3Yy40NTUgMS44NzMgMy4xMiAxLjg3MyAzLjU3NCAwYTEuODM5IDEuODM5IDAgMCAxIDIuNzQ0LTEuMTM3YzEuNjQ2IDEuMDAzIDMuNTMtLjg4IDIuNTI3LTIuNTI3YTEuODM5IDEuODM5IDAgMCAxIDEuMTM3LTIuNzQ0YzEuODczLS40NTUgMS44NzMtMy4xMiAwLTMuNTc0YTEuODM5IDEuODM5IDAgMCAxLTEuMTM3LTIuNzQ0YzEuMDAzLTEuNjQ2LS44OC0zLjUzLTIuNTI3LTIuNTI3YTEuODM5IDEuODM5IDAgMCAxLTIuNzQ0LTEuMTM3Wk0xMiAxNS42MWEzLjYgMy42IDAgMSAwIDAtNy4yIDMuNiAzLjYgMCAwIDAgMCA3LjJaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-solid-currency-dollar {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjEyIDguOTExYTIuNzkgMi43OSAwIDAgMSAuNjgtLjMydjIuMDM4YTIuNzcgMi43NyAwIDAgMS0uNjgtLjMyYy0uNDM2LS4yOTItLjUyLS41NjItLjUyLS43IDAtLjEzNi4wODQtLjQwNi41Mi0uNjk4Wm0zLjA4IDYuNTE4VjEzLjM5Yy4yNjUuMDg2LjQ5NS4xOTcuNjguMzIuNDM3LjI5Mi41Mi41NjIuNTIuNjk5IDAgLjEzNy0uMDgzLjQwNy0uNTIuNjk4YTIuNzcgMi43NyAwIDAgMS0uNjguMzJaIiBmaWxsPSIjMDAwIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMS42MWE5LjYgOS42IDAgMSAwIDAtMTkuMiA5LjYgOS42IDAgMCAwIDAgMTkuMlptMS4yLTE1LjZhMS4yIDEuMiAwIDAgMC0yLjQgMHYuMTFjLS43NDUuMTQtMS40MzUuNDEtMi4wMS43OTQtLjg2Ny41NzgtMS41OSAxLjUwNy0xLjU5IDIuNjk2IDAgMS4xODkuNzIzIDIuMTE4IDEuNTkgMi42OTVhNS40NDIgNS40NDIgMCAwIDAgMi4wMS43OTV2Mi4zMjljLS40NjktLjE1Mi0uODE3LS4zOC0xLjAxMi0uNjA2YTEuMiAxLjIgMCAxIDAtMS44MTIgMS41NzNjLjY3NS43NzggMS42OTYgMS4yOSAyLjgyNCAxLjUwM3YuMTFhMS4yIDEuMiAwIDEgMCAyLjQgMHYtLjExYTUuNDQyIDUuNDQyIDAgMCAwIDIuMDEyLS43OTRjLjg2Ni0uNTc3IDEuNTg4LTEuNTA2IDEuNTg4LTIuNjk1IDAtMS4xODktLjcyMi0yLjExOC0xLjU4OC0yLjY5NmE1LjQ0MiA1LjQ0MiAwIDAgMC0yLjAxMi0uNzk0VjguNTljLjQ3LjE1My44MTcuMzgyIDEuMDEyLjYwNmExLjIgMS4yIDAgMSAwIDEuODEzLTEuNTczYy0uNjc1LS43NzctMS42OTYtMS4yOS0yLjgyNS0xLjUwMlY2LjAxWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjEyIDguOTExYTIuNzkgMi43OSAwIDAgMSAuNjgtLjMydjIuMDM4YTIuNzcgMi43NyAwIDAgMS0uNjgtLjMyYy0uNDM2LS4yOTItLjUyLS41NjItLjUyLS43IDAtLjEzNi4wODQtLjQwNi41Mi0uNjk4Wm0zLjA4IDYuNTE4VjEzLjM5Yy4yNjUuMDg2LjQ5NS4xOTcuNjguMzIuNDM3LjI5Mi41Mi41NjIuNTIuNjk5IDAgLjEzNy0uMDgzLjQwNy0uNTIuNjk4YTIuNzcgMi43NyAwIDAgMS0uNjguMzJaIiBmaWxsPSIjMDAwIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMS42MWE5LjYgOS42IDAgMSAwIDAtMTkuMiA5LjYgOS42IDAgMCAwIDAgMTkuMlptMS4yLTE1LjZhMS4yIDEuMiAwIDAgMC0yLjQgMHYuMTFjLS43NDUuMTQtMS40MzUuNDEtMi4wMS43OTQtLjg2Ny41NzgtMS41OSAxLjUwNy0xLjU5IDIuNjk2IDAgMS4xODkuNzIzIDIuMTE4IDEuNTkgMi42OTVhNS40NDIgNS40NDIgMCAwIDAgMi4wMS43OTV2Mi4zMjljLS40NjktLjE1Mi0uODE3LS4zOC0xLjAxMi0uNjA2YTEuMiAxLjIgMCAxIDAtMS44MTIgMS41NzNjLjY3NS43NzggMS42OTYgMS4yOSAyLjgyNCAxLjUwM3YuMTFhMS4yIDEuMiAwIDEgMCAyLjQgMHYtLjExYTUuNDQyIDUuNDQyIDAgMCAwIDIuMDEyLS43OTRjLjg2Ni0uNTc3IDEuNTg4LTEuNTA2IDEuNTg4LTIuNjk1IDAtMS4xODktLjcyMi0yLjExOC0xLjU4OC0yLjY5NmE1LjQ0MiA1LjQ0MiAwIDAgMC0yLjAxMi0uNzk0VjguNTljLjQ3LjE1My44MTcuMzgyIDEuMDEyLjYwNmExLjIgMS4yIDAgMSAwIDEuODEzLTEuNTczYy0uNjc1LS43NzctMS42OTYtMS4yOS0yLjgyNS0xLjUwMlY2LjAxWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-solid-database {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMuNiAxNC40MXYzLjZjMCAxLjk4OCAzLjc2MSAzLjYgOC40IDMuNiA0LjY0IDAgOC40LTEuNjEyIDguNC0zLjZ2LTMuNmMwIDEuOTg4LTMuNzYgMy42LTguNCAzLjYtNC42MzkgMC04LjQtMS42MTItOC40LTMuNloiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJNMy42IDguNDF2My42YzAgMS45ODggMy43NjEgMy42IDguNCAzLjYgNC42NCAwIDguNC0xLjYxMiA4LjQtMy42di0zLjZjMCAxLjk4OC0zLjc2IDMuNi04LjQgMy42LTQuNjM5IDAtOC40LTEuNjEyLTguNC0zLjZaIiBmaWxsPSIjMDAwIi8+PHBhdGggZD0iTTIwLjQgNi4wMWMwIDEuOTg4LTMuNzYgMy42LTguNCAzLjYtNC42MzkgMC04LjQtMS42MTItOC40LTMuNnMzLjc2MS0zLjYgOC40LTMuNmM0LjY0IDAgOC40IDEuNjEyIDguNCAzLjZaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMuNiAxNC40MXYzLjZjMCAxLjk4OCAzLjc2MSAzLjYgOC40IDMuNiA0LjY0IDAgOC40LTEuNjEyIDguNC0zLjZ2LTMuNmMwIDEuOTg4LTMuNzYgMy42LTguNCAzLjYtNC42MzkgMC04LjQtMS42MTItOC40LTMuNloiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJNMy42IDguNDF2My42YzAgMS45ODggMy43NjEgMy42IDguNCAzLjYgNC42NCAwIDguNC0xLjYxMiA4LjQtMy42di0zLjZjMCAxLjk4OC0zLjc2IDMuNi04LjQgMy42LTQuNjM5IDAtOC40LTEuNjEyLTguNC0zLjZaIiBmaWxsPSIjMDAwIi8+PHBhdGggZD0iTTIwLjQgNi4wMWMwIDEuOTg4LTMuNzYgMy42LTguNCAzLjYtNC42MzkgMC04LjQtMS42MTItOC40LTMuNnMzLjc2MS0zLjYgOC40LTMuNmM0LjY0IDAgOC40IDEuNjEyIDguNCAzLjZaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-solid-document-text {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjggNC44MWEyLjQgMi40IDAgMCAxIDIuNC0yLjRoNS41MDNhMi40IDIuNCAwIDAgMSAxLjY5Ny43MDNsNC4wOTcgNC4wOTdhMi40IDIuNCAwIDAgMSAuNzAzIDEuNjk3VjE5LjIxYTIuNCAyLjQgMCAwIDEtMi40IDIuNEg3LjJhMi40IDIuNCAwIDAgMS0yLjQtMi40VjQuODFabTIuNCA3LjJhMS4yIDEuMiAwIDAgMSAxLjItMS4yaDcuMmExLjIgMS4yIDAgMSAxIDAgMi40SDguNGExLjIgMS4yIDAgMCAxLTEuMi0xLjJabTEuMiAzLjZhMS4yIDEuMiAwIDAgMCAwIDIuNGg3LjJhMS4yIDEuMiAwIDEgMCAwLTIuNEg4LjRaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjggNC44MWEyLjQgMi40IDAgMCAxIDIuNC0yLjRoNS41MDNhMi40IDIuNCAwIDAgMSAxLjY5Ny43MDNsNC4wOTcgNC4wOTdhMi40IDIuNCAwIDAgMSAuNzAzIDEuNjk3VjE5LjIxYTIuNCAyLjQgMCAwIDEtMi40IDIuNEg3LjJhMi40IDIuNCAwIDAgMS0yLjQtMi40VjQuODFabTIuNCA3LjJhMS4yIDEuMiAwIDAgMSAxLjItMS4yaDcuMmExLjIgMS4yIDAgMSAxIDAgMi40SDguNGExLjIgMS4yIDAgMCAxLTEuMi0xLjJabTEuMiAzLjZhMS4yIDEuMiAwIDAgMCAwIDIuNGg3LjJhMS4yIDEuMiAwIDEgMCAwLTIuNEg4LjRaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-solid-flag {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjYgNy4yMWEzLjYgMy42IDAgMCAxIDMuNi0zLjZoMTJhMS4yIDEuMiAwIDAgMSAuOTYgMS45MkwxNy4xIDkuNjFsMy4wNiA0LjA4YTEuMiAxLjIgMCAwIDEtLjk2IDEuOTJoLTEyYTEuMiAxLjIgMCAwIDAtMS4yIDEuMnYzLjZhMS4yIDEuMiAwIDAgMS0yLjQgMFY3LjIxWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjYgNy4yMWEzLjYgMy42IDAgMCAxIDMuNi0zLjZoMTJhMS4yIDEuMiAwIDAgMSAuOTYgMS45MkwxNy4xIDkuNjFsMy4wNiA0LjA4YTEuMiAxLjIgMCAwIDEtLjk2IDEuOTJoLTEyYTEuMiAxLjIgMCAwIDAtMS4yIDEuMnYzLjZhMS4yIDEuMiAwIDAgMS0yLjQgMFY3LjIxWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-solid-folder-open {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjQgNy4yMWEyLjQgMi40IDAgMCAxIDIuNC0yLjRoNC44bDIuNCAyLjRoNC44YTIuNCAyLjQgMCAwIDEgMi40IDIuNHYxLjJIOS42YTMuNiAzLjYgMCAwIDAtMy42IDMuNnYxLjhhMS44IDEuOCAwIDAgMS0zLjYgMHYtOVoiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJNNy4yIDE0LjQxYTIuNCAyLjQgMCAwIDEgMi40LTIuNGg5LjZhMi40IDIuNCAwIDAgMSAyLjQgMi40djIuNGEyLjQgMi40IDAgMCAxLTIuNCAyLjRIMi40aDIuNGEyLjQgMi40IDAgMCAwIDIuNC0yLjR2LTIuNFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjQgNy4yMWEyLjQgMi40IDAgMCAxIDIuNC0yLjRoNC44bDIuNCAyLjRoNC44YTIuNCAyLjQgMCAwIDEgMi40IDIuNHYxLjJIOS42YTMuNiAzLjYgMCAwIDAtMy42IDMuNnYxLjhhMS44IDEuOCAwIDAgMS0zLjYgMHYtOVoiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJNNy4yIDE0LjQxYTIuNCAyLjQgMCAwIDEgMi40LTIuNGg5LjZhMi40IDIuNCAwIDAgMSAyLjQgMi40djIuNGEyLjQgMi40IDAgMCAxLTIuNCAyLjRIMi40aDIuNGEyLjQgMi40IDAgMCAwIDIuNC0yLjR2LTIuNFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-solid-hand {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjggMy42MWExLjIgMS4yIDAgMCAxIDIuNCAwdjYuNmEuNi42IDAgMCAwIDEuMiAwdi01LjRhMS4yIDEuMiAwIDAgMSAyLjQgMHY1LjRhLjYuNiAwIDAgMCAxLjIgMHYtM2ExLjIgMS4yIDAgMCAxIDIuNCAwdjZhOC40IDguNCAwIDAgMS0xNi44IDB2LTIuNGExLjIgMS4yIDAgMSAxIDIuNCAwdjNhLjYuNiAwIDAgMCAxLjIgMHYtOWExLjIgMS4yIDAgMSAxIDIuNCAwdjUuNGEuNi42IDAgMCAwIDEuMiAwdi02LjZaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjggMy42MWExLjIgMS4yIDAgMCAxIDIuNCAwdjYuNmEuNi42IDAgMCAwIDEuMiAwdi01LjRhMS4yIDEuMiAwIDAgMSAyLjQgMHY1LjRhLjYuNiAwIDAgMCAxLjIgMHYtM2ExLjIgMS4yIDAgMCAxIDIuNCAwdjZhOC40IDguNCAwIDAgMS0xNi44IDB2LTIuNGExLjIgMS4yIDAgMSAxIDIuNCAwdjNhLjYuNiAwIDAgMCAxLjIgMHYtOWExLjIgMS4yIDAgMSAxIDIuNCAwdjUuNGEuNi42IDAgMCAwIDEuMiAwdi02LjZaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-solid-key {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMS42IDkuNjFhNy4yIDcuMiAwIDAgMS05LjI5IDYuODkyTDkuNiAxOS4yMUg3LjJ2Mi40SDIuNHYtNC44bDUuMTEtNS4xMDhBNy4yIDcuMiAwIDEgMSAyMS42IDkuNjFabS03LjItNC44YTEuMiAxLjIgMCAwIDAgMCAyLjQgMi40IDIuNCAwIDAgMSAyLjQgMi40IDEuMiAxLjIgMCAwIDAgMi40IDAgNC44IDQuOCAwIDAgMC00LjgtNC44WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMS42IDkuNjFhNy4yIDcuMiAwIDAgMS05LjI5IDYuODkyTDkuNiAxOS4yMUg3LjJ2Mi40SDIuNHYtNC44bDUuMTEtNS4xMDhBNy4yIDcuMiAwIDEgMSAyMS42IDkuNjFabS03LjItNC44YTEuMiAxLjIgMCAwIDAgMCAyLjQgMi40IDIuNCAwIDAgMSAyLjQgMi40IDEuMiAxLjIgMCAwIDAgMi40IDAgNC44IDQuOCAwIDAgMC00LjgtNC44WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-solid-search {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjYgNC44MWE0LjggNC44IDAgMSAwIDAgOS42IDQuOCA0LjggMCAwIDAgMC05LjZabS03LjIgNC44YTcuMiA3LjIgMCAxIDEgMTMuMDcgNC4xNzNsNS43NzkgNS43OGExLjIgMS4yIDAgMCAxLTEuNjk3IDEuNjk2bC01Ljc4LTUuNzhBNy4yIDcuMiAwIDAgMSAyLjQgOS42MVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjYgNC44MWE0LjggNC44IDAgMSAwIDAgOS42IDQuOCA0LjggMCAwIDAgMC05LjZabS03LjIgNC44YTcuMiA3LjIgMCAxIDEgMTMuMDcgNC4xNzNsNS43NzkgNS43OGExLjIgMS4yIDAgMCAxLTEuNjk3IDEuNjk2bC01Ljc4LTUuNzhBNy4yIDcuMiAwIDAgMSAyLjQgOS42MVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-solid-shield-exclamation, [role=alert].warning::before, [role=status].warning::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyLjM0NGExNC4zNDUgMTQuMzQ1IDAgMCAxLTkuNCAzLjY2NWMtLjEzMS43ODEtLjIgMS41ODMtLjIgMi40MDIgMCA2LjI3IDQuMDA4IDExLjYwMyA5LjYgMTMuNTggNS41OTMtMS45NzcgOS42LTcuMzEgOS42LTEzLjU4IDAtLjgxOC0uMDY4LTEuNjItLjE5OS0yLjQwMmExNC4zNDUgMTQuMzQ1IDAgMCAxLTkuNC0zLjY2NVptMS4yIDE0LjQ2N2ExLjIgMS4yIDAgMSAxLTIuNCAwIDEuMiAxLjIgMCAwIDEgMi40IDBabTAtOC40YTEuMiAxLjIgMCAxIDAtMi40IDB2My42YTEuMiAxLjIgMCAxIDAgMi40IDB2LTMuNloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyLjM0NGExNC4zNDUgMTQuMzQ1IDAgMCAxLTkuNCAzLjY2NWMtLjEzMS43ODEtLjIgMS41ODMtLjIgMi40MDIgMCA2LjI3IDQuMDA4IDExLjYwMyA5LjYgMTMuNTggNS41OTMtMS45NzcgOS42LTcuMzEgOS42LTEzLjU4IDAtLjgxOC0uMDY4LTEuNjItLjE5OS0yLjQwMmExNC4zNDUgMTQuMzQ1IDAgMCAxLTkuNC0zLjY2NVptMS4yIDE0LjQ2N2ExLjIgMS4yIDAgMSAxLTIuNCAwIDEuMiAxLjIgMCAwIDEgMi40IDBabTAtOC40YTEuMiAxLjIgMCAxIDAtMi40IDB2My42YTEuMiAxLjIgMCAxIDAgMi40IDB2LTMuNloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-solid-star {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAyNCAyLjQ0MWMtLjU3MSAwLTEuMTU0LjM1NS0xLjUgMS4wNjJMOC40MDEgNy44NzZsLTQuODQyLjY4N2MtMS41NTYuMjE3LTIuMDYgMS43NDQtLjkzNyAyLjg0MmwzLjQ5OSAzLjQwNS0uODEyIDQuNzhjLS4yNjggMS41NDYgMS4wMTUgMi40ODEgMi40MDUgMS43NDguNTM2LS4yODQgMy4yOTYtMS43MTQgNC4zMS0yLjI0OWw0LjMxIDIuMjVjMS4zOS43MzIgMi42NzgtLjIwMiAyLjQwNS0xLjc1bC0uODQzLTQuNzc5IDMuNDk4LTMuNDA1YzEuMTMtMS4wOTQuNjUxLTIuNjItLjkwNi0yLjg0MmwtNC44NzItLjY4Ny0yLjA5My00LjM3M2MtLjM0NS0uNzA3LS45MjgtMS4wNjEtMS41LTEuMDYyWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAyNCAyLjQ0MWMtLjU3MSAwLTEuMTU0LjM1NS0xLjUgMS4wNjJMOC40MDEgNy44NzZsLTQuODQyLjY4N2MtMS41NTYuMjE3LTIuMDYgMS43NDQtLjkzNyAyLjg0MmwzLjQ5OSAzLjQwNS0uODEyIDQuNzhjLS4yNjggMS41NDYgMS4wMTUgMi40ODEgMi40MDUgMS43NDguNTM2LS4yODQgMy4yOTYtMS43MTQgNC4zMS0yLjI0OWw0LjMxIDIuMjVjMS4zOS43MzIgMi42NzgtLjIwMiAyLjQwNS0xLjc1bC0uODQzLTQuNzc5IDMuNDk4LTMuNDA1YzEuMTMtMS4wOTQuNjUxLTIuNjItLjkwNi0yLjg0MmwtNC44NzItLjY4Ny0yLjA5My00LjM3M2MtLjM0NS0uNzA3LS45MjgtMS4wNjEtMS41LTEuMDYyWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-solid-x-circle, [role=alert].danger::before, [role=status].danger::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMS42MWE5LjYgOS42IDAgMSAwIDAtMTkuMiA5LjYgOS42IDAgMSAwIDAgMTkuMlpNMTAuNDUgOC43NjNhMS4yIDEuMiAwIDEgMC0xLjY5NyAxLjY5N2wxLjU1MSAxLjU1Mi0xLjU1MSAxLjU1MWExLjIgMS4yIDAgMCAwIDEuNjk3IDEuNjk3TDEyIDEzLjcwOGwxLjU1MiAxLjU1MWExLjIgMS4yIDAgMSAwIDEuNjk3LTEuNjk3bC0xLjU1Mi0xLjU1MSAxLjU1Mi0xLjU1MmExLjIgMS4yIDAgMCAwLTEuNjk3LTEuNjk3TDEyIDEwLjMxNGwtMS41NS0xLjU1MloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMS42MWE5LjYgOS42IDAgMSAwIDAtMTkuMiA5LjYgOS42IDAgMSAwIDAgMTkuMlpNMTAuNDUgOC43NjNhMS4yIDEuMiAwIDEgMC0xLjY5NyAxLjY5N2wxLjU1MSAxLjU1Mi0xLjU1MSAxLjU1MWExLjIgMS4yIDAgMCAwIDEuNjk3IDEuNjk3TDEyIDEzLjcwOGwxLjU1MiAxLjU1MWExLjIgMS4yIDAgMSAwIDEuNjk3LTEuNjk3bC0xLjU1Mi0xLjU1MSAxLjU1Mi0xLjU1MmExLjIgMS4yIDAgMCAwLTEuNjk3LTEuNjk3TDEyIDEwLjMxNGwtMS41NS0xLjU1MloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-solid-x, .chosen-container .chosen-choices .search-choice .search-choice-close, .pill.dismissable::before, .chosen-container .chosen-choices .dismissable.search-choice::before, nav.open .navbar .toggle, dialog > header .close::after, aside .close::after {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjE1MiA1LjE2MmExLjIgMS4yIDAgMCAxIDEuNjk3IDBMMTIgMTAuMzE0bDUuMTUyLTUuMTUyYTEuMiAxLjIgMCAxIDEgMS42OTcgMS42OTdsLTUuMTUyIDUuMTUyIDUuMTUyIDUuMTUxYTEuMiAxLjIgMCAxIDEtMS42OTcgMS42OTdMMTIgMTMuNzA4bC01LjE1IDUuMTUxYTEuMiAxLjIgMCAwIDEtMS42OTctMS42OTdsNS4xNTEtNS4xNTEtNS4xNTEtNS4xNTJhMS4yIDEuMiAwIDAgMSAwLTEuNjk3WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjE1MiA1LjE2MmExLjIgMS4yIDAgMCAxIDEuNjk3IDBMMTIgMTAuMzE0bDUuMTUyLTUuMTUyYTEuMiAxLjIgMCAxIDEgMS42OTcgMS42OTdsLTUuMTUyIDUuMTUyIDUuMTUyIDUuMTUxYTEuMiAxLjIgMCAxIDEtMS42OTcgMS42OTdMMTIgMTMuNzA4bC01LjE1IDUuMTUxYTEuMiAxLjIgMCAwIDEtMS42OTctMS42OTdsNS4xNTEtNS4xNTEtNS4xNTEtNS4xNTJhMS4yIDEuMiAwIDAgMSAwLTEuNjk3WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-soundwave {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk5IDIuOTRhMSAxIDAgMCAwLTEgMXYxNmExIDEgMCAwIDAgMiAwdi0xNmExIDEgMCAwIDAtMS0xWm0tNCAzYTEgMSAwIDAgMC0xIDF2MTBhMSAxIDAgMCAwIDIgMHYtMTBhMSAxIDAgMCAwLTEtMVptOCAwYTEgMSAwIDAgMC0xIDF2MTBhMSAxIDAgMCAwIDIgMHYtMTBhMSAxIDAgMCAwLTEtMVptLTEyIDNhMSAxIDAgMCAwLTEgMXY0YTEgMSAwIDAgMCAyIDB2LTRhMSAxIDAgMCAwLTEtMVptMTYgMGExIDEgMCAwIDAtMSAxdjRhMSAxIDAgMCAwIDIgMHYtNGExIDEgMCAwIDAtMS0xWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk5IDIuOTRhMSAxIDAgMCAwLTEgMXYxNmExIDEgMCAwIDAgMiAwdi0xNmExIDEgMCAwIDAtMS0xWm0tNCAzYTEgMSAwIDAgMC0xIDF2MTBhMSAxIDAgMCAwIDIgMHYtMTBhMSAxIDAgMCAwLTEtMVptOCAwYTEgMSAwIDAgMC0xIDF2MTBhMSAxIDAgMCAwIDIgMHYtMTBhMSAxIDAgMCAwLTEtMVptLTEyIDNhMSAxIDAgMCAwLTEgMXY0YTEgMSAwIDAgMCAyIDB2LTRhMSAxIDAgMCAwLTEtMVptMTYgMGExIDEgMCAwIDAtMSAxdjRhMSAxIDAgMCAwIDIgMHYtNGExIDEgMCAwIDAtMS0xWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-square {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuOTkxIDIuOTRhNCA0IDAgMCAwLTQgNHYxMGE0IDQgMCAwIDAgNCA0aDEwYTQgNCAwIDAgMCA0LTR2LTEwYTQgNCAwIDAgMC00LTRoLTEwem0wIDJoMTBhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAyaC0xMGEyIDIgMCAwIDEtMi0ydi0xMGEyIDIgMCAwIDEgMi0yeiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuOTkxIDIuOTRhNCA0IDAgMCAwLTQgNHYxMGE0IDQgMCAwIDAgNCA0aDEwYTQgNCAwIDAgMCA0LTR2LTEwYTQgNCAwIDAgMC00LTRoLTEwem0wIDJoMTBhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAyaC0xMGEyIDIgMCAwIDEtMi0ydi0xMGEyIDIgMCAwIDEgMi0yeiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-stack-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTExLjUwNCAyLjA5Ni03IDRhMS4wMTIgMS4wMTIgMCAwIDAgMCAxLjc1bDcgNGMuMzA3LjE3Ni42OTIuMTc2IDEgMGw3LTRhMS4wMTIgMS4wMTIgMCAwIDAgMC0xLjc1bC03LTRhMS4wMTQgMS4wMTQgMCAwIDAtMSAwWm0tNi43NSA4LjkwNmExLjAzNiAxLjAzNiAwIDAgMC0uNjI1LjQ3IDEuMDE0IDEuMDE0IDAgMCAwIC4zNzUgMS4zNzRsNyA0Yy4zMDcuMTc2LjY5Mi4xNzYgMSAwbDctNGMuNDgtLjI3NC42NS0uODk1LjM3NS0xLjM3NWExLjAxMyAxLjAxMyAwIDAgMC0xLjM3NS0uMzc1bC02LjUgMy43MTktNi41LTMuNzE5YS45NzMuOTczIDAgMCAwLS43NS0uMDk0Wm0wIDVhMS4wMzYgMS4wMzYgMCAwIDAtLjYyNS40NyAxLjAxNCAxLjAxNCAwIDAgMCAuMzc1IDEuMzc0bDcgNGMuMzA3LjE3Ni42OTIuMTc2IDEgMGw3LTRjLjQ4LS4yNzQuNjUtLjg5NS4zNzUtMS4zNzVhMS4wMTMgMS4wMTMgMCAwIDAtMS4zNzUtLjM3NWwtNi41IDMuNzE5LTYuNS0zLjcxOWEuOTczLjk3MyAwIDAgMC0uNzUtLjA5NFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTExLjUwNCAyLjA5Ni03IDRhMS4wMTIgMS4wMTIgMCAwIDAgMCAxLjc1bDcgNGMuMzA3LjE3Ni42OTIuMTc2IDEgMGw3LTRhMS4wMTIgMS4wMTIgMCAwIDAgMC0xLjc1bC03LTRhMS4wMTQgMS4wMTQgMCAwIDAtMSAwWm0tNi43NSA4LjkwNmExLjAzNiAxLjAzNiAwIDAgMC0uNjI1LjQ3IDEuMDE0IDEuMDE0IDAgMCAwIC4zNzUgMS4zNzRsNyA0Yy4zMDcuMTc2LjY5Mi4xNzYgMSAwbDctNGMuNDgtLjI3NC42NS0uODk1LjM3NS0xLjM3NWExLjAxMyAxLjAxMyAwIDAgMC0xLjM3NS0uMzc1bC02LjUgMy43MTktNi41LTMuNzE5YS45NzMuOTczIDAgMCAwLS43NS0uMDk0Wm0wIDVhMS4wMzYgMS4wMzYgMCAwIDAtLjYyNS40NyAxLjAxNCAxLjAxNCAwIDAgMCAuMzc1IDEuMzc0bDcgNGMuMzA3LjE3Ni42OTIuMTc2IDEgMGw3LTRjLjQ4LS4yNzQuNjUtLjg5NS4zNzUtMS4zNzVhMS4wMTMgMS4wMTMgMCAwIDAtMS4zNzUtLjM3NWwtNi41IDMuNzE5LTYuNS0zLjcxOWEuOTczLjk3MyAwIDAgMC0uNzUtLjA5NFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-stickies {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMDE0IDEuOTY0YTQgNCAwIDAgMC00IDR2OGE0IDQgMCAwIDAgNCA0bC4wMS4wMDVjLjIzMiAyLjIzIDIuMTM4IDMuOTk1IDQuNDI4IDMuOTk1aDMuNTYyYzMuNTUyIDAgOC00LjQ0OCA4LTh2LTMuNTYyYzAtMi4yOS0xLjc2NS00LjIwMy0zLjk5NC00LjQzNWwtLjAwNi0uMDAzYTQgNCAwIDAgMC00LTRoLThabTAgMmg4YTIgMiAwIDAgMSAyIDJoLTUuNTYyYTQuNDQ0IDQuNDQ0IDAgMCAwLTQuNDM4IDQuNDM4djUuNTYyYTIgMiAwIDAgMS0yLTJ2LThhMiAyIDAgMCAxIDItMlptNC40MzggNGg3LjEyNGEyLjQ0NCAyLjQ0NCAwIDAgMSAyLjQzOCAyLjQzOHYyLjU2MmgtMi41NjJhNC40NDQgNC40NDQgMCAwIDAtNC40MzggNC40Mzh2Mi41NjJoLTIuNTYyYTIuNDQ0IDIuNDQ0IDAgMCAxLTIuNDM4LTIuNDM4di03LjEyNGEyLjQ0NCAyLjQ0NCAwIDAgMSAyLjQzOC0yLjQzOFptNyA3IDIuMzgzLS4wMDJjLS42MTkgMS45NzctMi44MjQgNC4xNS00LjgxNCA0LjgzMmwtLjAwNy0yLjM5MmEyLjQ0NCAyLjQ0NCAwIDAgMSAyLjQzOC0yLjQzOFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMDE0IDEuOTY0YTQgNCAwIDAgMC00IDR2OGE0IDQgMCAwIDAgNCA0bC4wMS4wMDVjLjIzMiAyLjIzIDIuMTM4IDMuOTk1IDQuNDI4IDMuOTk1aDMuNTYyYzMuNTUyIDAgOC00LjQ0OCA4LTh2LTMuNTYyYzAtMi4yOS0xLjc2NS00LjIwMy0zLjk5NC00LjQzNWwtLjAwNi0uMDAzYTQgNCAwIDAgMC00LTRoLThabTAgMmg4YTIgMiAwIDAgMSAyIDJoLTUuNTYyYTQuNDQ0IDQuNDQ0IDAgMCAwLTQuNDM4IDQuNDM4djUuNTYyYTIgMiAwIDAgMS0yLTJ2LThhMiAyIDAgMCAxIDItMlptNC40MzggNGg3LjEyNGEyLjQ0NCAyLjQ0NCAwIDAgMSAyLjQzOCAyLjQzOHYyLjU2MmgtMi41NjJhNC40NDQgNC40NDQgMCAwIDAtNC40MzggNC40Mzh2Mi41NjJoLTIuNTYyYTIuNDQ0IDIuNDQ0IDAgMCAxLTIuNDM4LTIuNDM4di03LjEyNGEyLjQ0NCAyLjQ0NCAwIDAgMSAyLjQzOC0yLjQzOFptNyA3IDIuMzgzLS4wMDJjLS42MTkgMS45NzctMi44MjQgNC4xNS00LjgxNCA0LjgzMmwtLjAwNy0yLjM5MmEyLjQ0NCAyLjQ0NCAwIDAgMSAyLjQzOC0yLjQzOFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-strikethrough {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEyLjAwNSAzLjkxOGE0IDQgMCAwIDAtNCA0YzAgLjYzMi4xNTggMS4yNTguNDM4IDEuODEyLjE4NS4zNjguNDg3Ljc1NS45MDYgMS4xODhINi4wMDVhMSAxIDAgMCAwIDAgMmg1LjY1N2MuMDU1LjA0OS4wODQuMDY3LjE1NS4xMjUuMzE3LjI1OS42NDYuNTQuOTM4LjgxMi4yMDcuMTk0LjM3LjM1Ny41MzEuNTMyLjI4OS4zMS40OTguNTk5LjU2NC43NS4xMDcuMjQ4LjE1NS41MDIuMTU1Ljc4YTIgMiAwIDEgMS00IDAgMSAxIDAgMCAwLTIgMCA0IDQgMCAwIDAgOCAwYzAtLjU1My0uMTI2LTEuMDk0LS4zNDMtMS41OTMtLjE3Ni0uNDA0LS40NzgtLjgyLS45MDctMS4yODEtLjAzNy0uMDQtLjA4Ni0uMDg0LS4xMjUtLjEyNWgzLjM3NmExIDEgMCAwIDAgMC0ySDEyLjM1Yy0uMDU3LS4wNS0uMDg2LS4wNjgtLjE1Ni0uMTI1YTIwLjU1MyAyMC41NTMgMCAwIDEtLjkwOC0uNzgxYy0uMTc1LS4xNjItLjMyNS0uMzIyLS40NjgtLjQ3LS4zMDYtLjMxNC0uNTE2LS41NjQtLjU5My0uNzE4YTIgMiAwIDEgMSAzLjc4MS0uOTA2IDEgMSAwIDAgMCAyIDAgNCA0IDAgMCAwLTQtNFoiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEyLjAwNSAzLjkxOGE0IDQgMCAwIDAtNCA0YzAgLjYzMi4xNTggMS4yNTguNDM4IDEuODEyLjE4NS4zNjguNDg3Ljc1NS45MDYgMS4xODhINi4wMDVhMSAxIDAgMCAwIDAgMmg1LjY1N2MuMDU1LjA0OS4wODQuMDY3LjE1NS4xMjUuMzE3LjI1OS42NDYuNTQuOTM4LjgxMi4yMDcuMTk0LjM3LjM1Ny41MzEuNTMyLjI4OS4zMS40OTguNTk5LjU2NC43NS4xMDcuMjQ4LjE1NS41MDIuMTU1Ljc4YTIgMiAwIDEgMS00IDAgMSAxIDAgMCAwLTIgMCA0IDQgMCAwIDAgOCAwYzAtLjU1My0uMTI2LTEuMDk0LS4zNDMtMS41OTMtLjE3Ni0uNDA0LS40NzgtLjgyLS45MDctMS4yODEtLjAzNy0uMDQtLjA4Ni0uMDg0LS4xMjUtLjEyNWgzLjM3NmExIDEgMCAwIDAgMC0ySDEyLjM1Yy0uMDU3LS4wNS0uMDg2LS4wNjgtLjE1Ni0uMTI1YTIwLjU1MyAyMC41NTMgMCAwIDEtLjkwOC0uNzgxYy0uMTc1LS4xNjItLjMyNS0uMzIyLS40NjgtLjQ3LS4zMDYtLjMxNC0uNTE2LS41NjQtLjU5My0uNzE4YTIgMiAwIDEgMSAzLjc4MS0uOTA2IDEgMSAwIDAgMCAyIDAgNCA0IDAgMCAwLTQtNFoiLz48L3N2Zz4=)
}

.icon-stripe {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTE4LjI1IDNINS43NUEyLjc1MyAyLjc1MyAwIDAgMCAzIDUuNzV2MTIuNUEyLjc1MyAyLjc1MyAwIDAgMCA1Ljc1IDIxaDEyLjVBMi43NTMgMi43NTMgMCAwIDAgMjEgMTguMjVWNS43NUEyLjc1MyAyLjc1MyAwIDAgMCAxOC4yNSAzWm0tNi41IDE0LjVjLTEuMTA0IDAtMi4yMTctLjI4NS0zLjA4NS0uNTg1YS4yNDcuMjQ3IDAgMCAxLS4xNjUtLjIzNnYtMi4zM2MwLS4wOS4wOS0uMTUyLjE3Mi0uMTE2LjU4My4yNTEgMS42MzQuNjQ3IDIuNjY2Ljc1NS40NzQuMDUuOTM5LS4wMDIgMS4yLS4yNzNhLjgyOC44MjggMCAwIDAgLjIxMS0uNTc5YzAtLjIyMy0uMDQzLS43NDYtMS4yNjctMS4xMDYtMS4xLS4zMDktMy4yMzItMS4wMTktMy4yMzItMy4yOCAwLTEuNDk5IDEuMDQ3LTMuMjUgNC0zLjI1IDEuMTA0IDAgMi4yMTcuMjg1IDMuMDg1LjU4NS4xLjAzNS4xNjUuMTMuMTY1LjIzNnYyLjMyNmMwIC4wOS0uMDkuMTUxLS4xNzIuMTE1LS41ODItLjI1NC0xLjYyOC0uNjUyLTIuNjYxLS43NDQtLjQ2Ny0uMDU5LS45NzUtLjAxNC0xLjIyMy4yM2EuNjYuNjYgMCAwIDAtLjE5NC40NzJjMCAuMTkxLjAwNi42MTggMS4yNDUuOTk1IDIuMTYuNjMgMy4yNTUgMS43NzcgMy4yNTUgMy40MSAwIDEuNTU3LTEuMDQ3IDMuMzc1LTQgMy4zNzVaIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTE4LjI1IDNINS43NUEyLjc1MyAyLjc1MyAwIDAgMCAzIDUuNzV2MTIuNUEyLjc1MyAyLjc1MyAwIDAgMCA1Ljc1IDIxaDEyLjVBMi43NTMgMi43NTMgMCAwIDAgMjEgMTguMjVWNS43NUEyLjc1MyAyLjc1MyAwIDAgMCAxOC4yNSAzWm0tNi41IDE0LjVjLTEuMTA0IDAtMi4yMTctLjI4NS0zLjA4NS0uNTg1YS4yNDcuMjQ3IDAgMCAxLS4xNjUtLjIzNnYtMi4zM2MwLS4wOS4wOS0uMTUyLjE3Mi0uMTE2LjU4My4yNTEgMS42MzQuNjQ3IDIuNjY2Ljc1NS40NzQuMDUuOTM5LS4wMDIgMS4yLS4yNzNhLjgyOC44MjggMCAwIDAgLjIxMS0uNTc5YzAtLjIyMy0uMDQzLS43NDYtMS4yNjctMS4xMDYtMS4xLS4zMDktMy4yMzItMS4wMTktMy4yMzItMy4yOCAwLTEuNDk5IDEuMDQ3LTMuMjUgNC0zLjI1IDEuMTA0IDAgMi4yMTcuMjg1IDMuMDg1LjU4NS4xLjAzNS4xNjUuMTMuMTY1LjIzNnYyLjMyNmMwIC4wOS0uMDkuMTUxLS4xNzIuMTE1LS41ODItLjI1NC0xLjYyOC0uNjUyLTIuNjYxLS43NDQtLjQ2Ny0uMDU5LS45NzUtLjAxNC0xLjIyMy4yM2EuNjYuNjYgMCAwIDAtLjE5NC40NzJjMCAuMTkxLjAwNi42MTggMS4yNDUuOTk1IDIuMTYuNjMgMy4yNTUgMS43NzcgMy4yNTUgMy40MSAwIDEuNTU3LTEuMDQ3IDMuMzc1LTQgMy4zNzVaIi8+PC9zdmc+)
}

.icon-three-dots {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuMDE0IDEwLjAyMWEyIDIgMCAxIDAgMCA0IDIgMiAwIDAgMCAwLTRabTggMGEyIDIgMCAxIDAgMCA0IDIgMiAwIDAgMCAwLTRabTggMGEyIDIgMCAxIDAgMCA0IDIgMiAwIDAgMCAwLTRaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuMDE0IDEwLjAyMWEyIDIgMCAxIDAgMCA0IDIgMiAwIDAgMCAwLTRabTggMGEyIDIgMCAxIDAgMCA0IDIgMiAwIDAgMCAwLTRabTggMGEyIDIgMCAxIDAgMCA0IDIgMiAwIDAgMCAwLTRaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-trash {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuOTk4IDEuOTY1Yy0yLjE4IDAtNCAyLjAxMy00IDQuMjI1di43ODNhMSAxIDAgMCAwIDEgMS4wMDF2OS45OTFjMCAyLjE5MyAxLjgwNSA0IDQgNGg2YzIuMTk1IDAgNC0xLjgwMSA0LTRMMTkgNy45NzRhMSAxIDAgMCAwIDEtMVY1Ljk3YzAtMi4xOTYtMS44MDgtNC4wMDYtNC00LjAwNkg4Wm0wIDJMMTYuMDMgNGMxLjA4OCAwIDEuOTY4Ljg3NiAxLjk2OCAxLjk2NmgtMTJjLjEyNC0xLjAzOSAxLjAzNS0yIDItMlptLTEgNGgxMHYxMGMwIDEuMDk5LS45MiAyLTIgMmgtNmMtMS4xMDIgMC0yLS45MTktMi0ydi0xMFptMyAxLjk4N2MtLjU1MiAwLTEgLjQ1LTEgMS4wMDJ2Ni4wMDlhMSAxIDAgMSAwIDIgMHYtNi4wMDljMC0uNTUzLS40NDgtMS4wMDItMS0xLjAwMlptNCAwYy0uNTUyIDAtMSAuNDUtMSAxLjAwMnY2LjAwOWExIDEgMCAxIDAgMiAwdi02LjAwOWMwLS41NTMtLjQ0OC0xLjAwMi0xLTEuMDAyWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuOTk4IDEuOTY1Yy0yLjE4IDAtNCAyLjAxMy00IDQuMjI1di43ODNhMSAxIDAgMCAwIDEgMS4wMDF2OS45OTFjMCAyLjE5MyAxLjgwNSA0IDQgNGg2YzIuMTk1IDAgNC0xLjgwMSA0LTRMMTkgNy45NzRhMSAxIDAgMCAwIDEtMVY1Ljk3YzAtMi4xOTYtMS44MDgtNC4wMDYtNC00LjAwNkg4Wm0wIDJMMTYuMDMgNGMxLjA4OCAwIDEuOTY4Ljg3NiAxLjk2OCAxLjk2NmgtMTJjLjEyNC0xLjAzOSAxLjAzNS0yIDItMlptLTEgNGgxMHYxMGMwIDEuMDk5LS45MiAyLTIgMmgtNmMtMS4xMDIgMC0yLS45MTktMi0ydi0xMFptMyAxLjk4N2MtLjU1MiAwLTEgLjQ1LTEgMS4wMDJ2Ni4wMDlhMSAxIDAgMSAwIDIgMHYtNi4wMDljMC0uNTUzLS40NDgtMS4wMDItMS0xLjAwMlptNCAwYy0uNTUyIDAtMSAuNDUtMSAxLjAwMnY2LjAwOWExIDEgMCAxIDAgMiAwdi02LjAwOWMwLS41NTMtLjQ0OC0xLjAwMi0xLTEuMDAyWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-trash2 {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk5OCAxLjk2NWEyIDIgMCAwIDAtMiAyaC01YTEgMSAwIDAgMCAwIDJ2MTJjMCAyLjE5IDEuODA1IDQgNCA0aDZjMi4xOTUgMCA0LTEuODA1IDQtNHYtMTJhMSAxIDAgMCAwIDAtMmgtNWEyIDIgMCAwIDAtMi0yWm0tNSA0aDEwdjEyYzAgMS4wOTctLjg5IDItMS45NjkgMkw5IDE5LjkzNGMtMS4xMDMgMC0yLS44OS0yLTEuOTY5di0xMlptMyAyYTEgMSAwIDAgMC0xIDF2OGExIDEgMCAwIDAgMiAwdi04YTEgMSAwIDAgMC0xLTFabTQgMGExIDEgMCAwIDAtMSAxdjhhMSAxIDAgMCAwIDIgMHYtOGExIDEgMCAwIDAtMS0xWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk5OCAxLjk2NWEyIDIgMCAwIDAtMiAyaC01YTEgMSAwIDAgMCAwIDJ2MTJjMCAyLjE5IDEuODA1IDQgNCA0aDZjMi4xOTUgMCA0LTEuODA1IDQtNHYtMTJhMSAxIDAgMCAwIDAtMmgtNWEyIDIgMCAwIDAtMi0yWm0tNSA0aDEwdjEyYzAgMS4wOTctLjg5IDItMS45NjkgMkw5IDE5LjkzNGMtMS4xMDMgMC0yLS44OS0yLTEuOTY5di0xMlptMyAyYTEgMSAwIDAgMC0xIDF2OGExIDEgMCAwIDAgMiAwdi04YTEgMSAwIDAgMC0xLTFabTQgMGExIDEgMCAwIDAtMSAxdjhhMSAxIDAgMCAwIDIgMHYtOGExIDEgMCAwIDAtMS0xWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-truck {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMDE1IDMuOTE4YTQgNCAwIDAgMC00IDR2NmMwIDEuNTE2Ljc1MiAyLjc0NiAyLjA1MSAzLjQ3N2EyLjk3IDIuOTcgMCAwIDAgMi45NDkgMi41MjMgMi45NzggMi45NzggMCAwIDAgMi44MTktMmwzLjM1Ny0uMDAyYy40NTQgMS4xOTQgMS41NTYgMi4wMDIgMi44MjQgMi4wMDIgMS4zMDMgMCAyLjQtLjgxMiAyLjg0OC0yLjA1NSAxLjkyNy0uMjcgMy4xNTItMS42MjggMy4xNTItMy45NDV2LTFjMC0yLjU1Mi0yLjQ0OC01LTUtNWE0IDQgMCAwIDAtNC00aC03Wm0wIDJoN2EyIDIgMCAwIDEgMiAydjFjMCAxLjE5Mi4wMDUgNC4xOTcuMDA1IDUuMTdhMy4wMDUgMy4wMDUgMCAwIDAtMS44MzcgMS44MjRzLTMuMTEyLjAwMy0zLjM0My4wMTRjLS40OTktMS40MzItMS44MzMtMi4wMi0yLjgyNS0yLjAwOGEzLjAyNiAzLjAyNiAwIDAgMC0yLjQ5MiAxLjMzOGMtLjI4LS4yMTQtLjUwOC0uNzY0LS41MDgtMS4zMzh2LTZhMiAyIDAgMCAxIDItMlptMTEgNGMxLjQ0NyAwIDMgMS41NTIgMyAzdjFjMCAxLjE5Ny0uMzU2IDEuNzE3LTEuMiAxLjkxNy0uMjU2LS43NC0xLjAyMy0xLjQ5Ni0xLjc5NC0xLjczNGwtLjAwNi00LjE4M1ptLTEwIDZhMSAxIDAgMSAxLTEgMWMuMDgyLS41NS40ODEtLjk5MiAxLTFabTkgMGExIDEgMCAxIDEtMSAxYzAtLjI3Ni4xLS41MzguMjgxLS43MTkuMTgxLS4xOC40NDMtLjI4LjcxOS0uMjhaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMDE1IDMuOTE4YTQgNCAwIDAgMC00IDR2NmMwIDEuNTE2Ljc1MiAyLjc0NiAyLjA1MSAzLjQ3N2EyLjk3IDIuOTcgMCAwIDAgMi45NDkgMi41MjMgMi45NzggMi45NzggMCAwIDAgMi44MTktMmwzLjM1Ny0uMDAyYy40NTQgMS4xOTQgMS41NTYgMi4wMDIgMi44MjQgMi4wMDIgMS4zMDMgMCAyLjQtLjgxMiAyLjg0OC0yLjA1NSAxLjkyNy0uMjcgMy4xNTItMS42MjggMy4xNTItMy45NDV2LTFjMC0yLjU1Mi0yLjQ0OC01LTUtNWE0IDQgMCAwIDAtNC00aC03Wm0wIDJoN2EyIDIgMCAwIDEgMiAydjFjMCAxLjE5Mi4wMDUgNC4xOTcuMDA1IDUuMTdhMy4wMDUgMy4wMDUgMCAwIDAtMS44MzcgMS44MjRzLTMuMTEyLjAwMy0zLjM0My4wMTRjLS40OTktMS40MzItMS44MzMtMi4wMi0yLjgyNS0yLjAwOGEzLjAyNiAzLjAyNiAwIDAgMC0yLjQ5MiAxLjMzOGMtLjI4LS4yMTQtLjUwOC0uNzY0LS41MDgtMS4zMzh2LTZhMiAyIDAgMCAxIDItMlptMTEgNGMxLjQ0NyAwIDMgMS41NTIgMyAzdjFjMCAxLjE5Ny0uMzU2IDEuNzE3LTEuMiAxLjkxNy0uMjU2LS43NC0xLjAyMy0xLjQ5Ni0xLjc5NC0xLjczNGwtLjAwNi00LjE4M1ptLTEwIDZhMSAxIDAgMSAxLTEgMWMuMDgyLS41NS40ODEtLjk5MiAxLTFabTkgMGExIDEgMCAxIDEtMSAxYzAtLjI3Ni4xLS41MzguMjgxLS43MTkuMTgxLS4xOC40NDMtLjI4LjcxOS0uMjhaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-twitter {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTE3Ljc1MSAzaDMuMDY3bC02LjcgNy42NThMMjIgMjEuMDc4aC02LjE3MmwtNC44MzMtNi4zMi01LjUzMSA2LjMyaC0zLjA3bDcuMTY3LTguMTlMMiAzaDYuMzI4bDQuMzcgNS43NzdMMTcuNzUgM1ptLTEuMDc2IDE2LjI0MmgxLjdMNy40MDQgNC43NEg1LjU4bDExLjA5NCAxNC41MDNaIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTE3Ljc1MSAzaDMuMDY3bC02LjcgNy42NThMMjIgMjEuMDc4aC02LjE3MmwtNC44MzMtNi4zMi01LjUzMSA2LjMyaC0zLjA3bDcuMTY3LTguMTlMMiAzaDYuMzI4bDQuMzcgNS43NzdMMTcuNzUgM1ptLTEuMDc2IDE2LjI0MmgxLjdMNy40MDQgNC43NEg1LjU4bDExLjA5NCAxNC41MDNaIi8+PC9zdmc+)
}

.icon-underline {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTcuOTkgMy45MThhMSAxIDAgMCAwLTEgMXY2YTUgNSAwIDAgMCAxMCAwdi02YTEgMSAwIDAgMC0yIDB2NmEzIDMgMCAxIDEtNiAwdi02YTEgMSAwIDAgMC0xLTFabTAgMTRhMSAxIDAgMCAwIDAgMmg4YTEgMSAwIDAgMCAwLTJoLThaIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTcuOTkgMy45MThhMSAxIDAgMCAwLTEgMXY2YTUgNSAwIDAgMCAxMCAwdi02YTEgMSAwIDAgMC0yIDB2NmEzIDMgMCAxIDEtNiAwdi02YTEgMSAwIDAgMC0xLTFabTAgMTRhMSAxIDAgMCAwIDAgMmg4YTEgMSAwIDAgMCAwLTJoLThaIi8+PC9zdmc+)
}

.icon-undo {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTguMDAyIDIuNTk0IDMuMjgzIDcuMjgyYTEuMDMgMS4wMyAwIDAgMCAwIDEuNDM3bDQuNzIgNC42ODhMOS40MDcgMTIgNi40NCA5bDEwLjUzMi4wMzJjMS4xMjQgMCAyLjAzMS44ODEgMi4wMzEgMS45Njh2OWExIDEgMCAwIDAgMiAwdi05YzAtMi4yMDQtMS44MTctMy45NjgtNC4wMy0zLjk2OEw2LjQzOCA3bDIuOTctMy0xLjQwNy0xLjQwNloiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTguMDAyIDIuNTk0IDMuMjgzIDcuMjgyYTEuMDMgMS4wMyAwIDAgMCAwIDEuNDM3bDQuNzIgNC42ODhMOS40MDcgMTIgNi40NCA5bDEwLjUzMi4wMzJjMS4xMjQgMCAyLjAzMS44ODEgMi4wMzEgMS45Njh2OWExIDEgMCAwIDAgMiAwdi05YzAtMi4yMDQtMS44MTctMy45NjgtNC4wMy0zLjk2OEw2LjQzOCA3bDIuOTctMy0xLjQwNy0xLjQwNloiLz48L3N2Zz4=)
}

.icon-unordered-list {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTMgNi4xMWExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJabTQgMGExIDEgMCAwIDAgMCAyaDE0YTEgMSAwIDAgMCAwLTJIN1ptLTQgNWExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJabTQgMGExIDEgMCAwIDAgMCAyaDE0YTEgMSAwIDAgMCAwLTJIN1ptLTQgNWExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJabTQgMGExIDEgMCAwIDAgMCAyaDE0YTEgMSAwIDAgMCAwLTJIN1oiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTMgNi4xMWExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJabTQgMGExIDEgMCAwIDAgMCAyaDE0YTEgMSAwIDAgMCAwLTJIN1ptLTQgNWExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJabTQgMGExIDEgMCAwIDAgMCAyaDE0YTEgMSAwIDAgMCAwLTJIN1ptLTQgNWExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJabTQgMGExIDEgMCAwIDAgMCAyaDE0YTEgMSAwIDAgMCAwLTJIN1oiLz48L3N2Zz4=)
}

.icon-unsplash {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNzI0IDUuMzE0SDEyLjVWMTJILjVWNS4zMTRoMy43NzZWOC42NUg4LjcxVjUuMzEzaC4wMTNabTAtNS4zMTRINC4yNzZ2My4zNUg4LjcxVjBoLjAxM1oiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNzI0IDUuMzE0SDEyLjVWMTJILjVWNS4zMTRoMy43NzZWOC42NUg4LjcxVjUuMzEzaC4wMTNabTAtNS4zMTRINC4yNzZ2My4zNUg4LjcxVjBoLjAxM1oiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-upload-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTExLjk5MSAxLjk2Ni00IDRoM3YxMGExIDEgMCAwIDAgMiAwdi0xMGgzbC00LTRabS04IDEyYTEgMSAwIDAgMC0xIDF2MmE0IDQgMCAwIDAgNCA0aDEwYTQgNCAwIDAgMCA0LTR2LTJhMSAxIDAgMCAwLTIgMHYyYTIgMiAwIDAgMS0yIDJoLTEwYTIgMiAwIDAgMS0yLTJ2LTJhMSAxIDAgMCAwLTEtMVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTExLjk5MSAxLjk2Ni00IDRoM3YxMGExIDEgMCAwIDAgMiAwdi0xMGgzbC00LTRabS04IDEyYTEgMSAwIDAgMC0xIDF2MmE0IDQgMCAwIDAgNCA0aDEwYTQgNCAwIDAgMCA0LTR2LTJhMSAxIDAgMCAwLTIgMHYyYTIgMiAwIDAgMS0yIDJoLTEwYTIgMiAwIDAgMS0yLTJ2LTJhMSAxIDAgMCAwLTEtMVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-upload {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk5MSAxLjk2NmMtLjI2MiAwLS41MjMuMDg2LS43MTkuMjhsLTQuNjg3IDQuNzIgMS40MDYgMS40MDYgMy0yLjk2OHYxMC41NjFhMSAxIDAgMCAwIDIgMFY1LjQwNWwzIDIuOTY4IDEuNDA2LTEuNDA2LTQuNjg3LTQuNzJhMS4wMDQgMS4wMDQgMCAwIDAtLjcxOS0uMjhabS04IDEyYTEgMSAwIDAgMC0xIDF2MmE0IDQgMCAwIDAgNCA0aDEwYTQgNCAwIDAgMCA0LTR2LTJhMSAxIDAgMCAwLTIgMHYyYTIgMiAwIDAgMS0yIDJoLTEwYTIgMiAwIDAgMS0yLTJ2LTJhMSAxIDAgMCAwLTEtMVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk5MSAxLjk2NmMtLjI2MiAwLS41MjMuMDg2LS43MTkuMjhsLTQuNjg3IDQuNzIgMS40MDYgMS40MDYgMy0yLjk2OHYxMC41NjFhMSAxIDAgMCAwIDIgMFY1LjQwNWwzIDIuOTY4IDEuNDA2LTEuNDA2LTQuNjg3LTQuNzJhMS4wMDQgMS4wMDQgMCAwIDAtLjcxOS0uMjhabS04IDEyYTEgMSAwIDAgMC0xIDF2MmE0IDQgMCAwIDAgNCA0aDEwYTQgNCAwIDAgMCA0LTR2LTJhMSAxIDAgMCAwLTIgMHYyYTIgMiAwIDAgMS0yIDJoLTEwYTIgMiAwIDAgMS0yLTJ2LTJhMSAxIDAgMCAwLTEtMVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-vector-pen-fill {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjU1MyAyLjQ1NWEzLjE3MyAzLjE3MyAwIDAgMC0yLjMyLjkyM2wtMS4xMTggMS4xMzRjLTIuMTQ2LS4xMjItMy45NTQuNDM2LTUuMzc0IDEuNDQzLS43ODcuNTU5LTEuMzE2IDEuMTE1LTEuNTk0IDEuNTMyYS45ODcuOTg3IDAgMCAwLS4xMjUuMzEybC0zLjAzIDEyLjI1IDctN3YtMWEyIDIgMCAxIDEgMiAyaC0xbC03IDcgMTIuMjUtMy4wMzFhLjk2NC45NjQgMCAwIDAgLjMxMS0uMTI1Yy40MTUtLjI3Ny45NzQtLjgwOCAxLjUzMi0xLjU5NCAxLjAxLTEuNDIyIDEuNTg4LTMuMTk5IDEuNDM1LTUuMzY4bDEuMTYzLTEuMTQ5YzEuMjg4LTEuMjg4IDEuMDk2LTMuMzU5LjAxNS00LjQ0MUwxOC43MSAzLjM0NmMtLjU0LS41NDEtMS4zNS0uODY2LTIuMTU3LS44OTFabS0uMDMgMmMuMjk2LjAxLjU5My4xNC43NzEuMzE3bDEuOTU3IDEuOTQ3Yy4zNTYuMzU2LjUwMiAxLjE0My4wNjQgMS41ODFsLS44MjQuODQzYy0xLjA5LTEuMDkxLTIuNjA3LTIuNjA2LTMuNTkyLTMuNTlsLjgyMi0uODE3Yy4yMTgtLjIxOC41MDUtLjI5LjgwMS0uMjgxWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjU1MyAyLjQ1NWEzLjE3MyAzLjE3MyAwIDAgMC0yLjMyLjkyM2wtMS4xMTggMS4xMzRjLTIuMTQ2LS4xMjItMy45NTQuNDM2LTUuMzc0IDEuNDQzLS43ODcuNTU5LTEuMzE2IDEuMTE1LTEuNTk0IDEuNTMyYS45ODcuOTg3IDAgMCAwLS4xMjUuMzEybC0zLjAzIDEyLjI1IDctN3YtMWEyIDIgMCAxIDEgMiAyaC0xbC03IDcgMTIuMjUtMy4wMzFhLjk2NC45NjQgMCAwIDAgLjMxMS0uMTI1Yy40MTUtLjI3Ny45NzQtLjgwOCAxLjUzMi0xLjU5NCAxLjAxLTEuNDIyIDEuNTg4LTMuMTk5IDEuNDM1LTUuMzY4bDEuMTYzLTEuMTQ5YzEuMjg4LTEuMjg4IDEuMDk2LTMuMzU5LjAxNS00LjQ0MUwxOC43MSAzLjM0NmMtLjU0LS41NDEtMS4zNS0uODY2LTIuMTU3LS44OTFabS0uMDMgMmMuMjk2LjAxLjU5My4xNC43NzEuMzE3bDEuOTU3IDEuOTQ3Yy4zNTYuMzU2LjUwMiAxLjE0My4wNjQgMS41ODFsLS44MjQuODQzYy0xLjA5LTEuMDkxLTIuNjA3LTIuNjA2LTMuNTkyLTMuNTlsLjgyMi0uODE3Yy4yMTgtLjIxOC41MDUtLjI5LjgwMS0uMjgxWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.icon-vector-pen2 {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjU1IDIuNDU1Yy0uODA4LS4wMjUtMS42MzguMjMxLTIuMjgyLjg3NWwtMS4zNzUgMS40MDZjLS41MzcuMzEtMS4yNi41OTMtMi4wMS43OTgtLjg2My4yMzUtMS43NC4zNjctMi42NzcuNDUyLS4zMy4wMy0uNjM0LjA1Mi0uOTA3LjA2My0uMTYuMDA2LS4yNTkgMC0uMzEyIDBhLjk5OS45OTkgMCAwIDAtLjk2OS43ODFsLTMgMTNhLjk4NS45ODUgMCAwIDAgMS4xODggMS4xODdsMTMtM2ExIDEgMCAwIDAgLjc4MS0uOTY4YzAtLjA1NC0uMDA3LS4xNTIgMC0uMzEzLjAxLS4yNzQuMDMyLS42MDYuMDYyLS45MzdhMTYuMjkgMTYuMjkgMCAwIDEgLjQ4LTIuNzY4IDguMzQ3IDguMzQ3IDAgMCAxIC42OS0xLjc4N2wxLjQyMS0xLjQyN2MxLjM3NS0xLjM1MyAxLjA5LTMuNDIuMDY1LTQuNDg3bC0yLTJjLS41NC0uNTQtMS4zNDktLjg1LTIuMTU2LS44NzVabS0uMDMyIDJjLjI5Ni4wMS42MTMuMTQ4Ljc5MS4zMjZsMS45MjYgMS45MTNjLjM1Ni4zNTYuNTI3IDEuMTY1LjA5IDEuNjAzbC0uODM2LjgzYy0uODUzLS44NTgtMy41ODgtMy41NzktMy41ODgtMy41NzlsLjgwNi0uODA1Yy4yMTgtLjIxOS41MTQtLjI5OC44MTEtLjI4OFptLTMuMjQzIDIuMzM2Yy4xNDIuMTUgMy4wMjYgMi45OTEgMy45NzcgMy45MzZhMTEuNCAxMS40IDAgMCAwLS42NTMgMS44MjYgMTcuNjM1IDE3LjYzNSAwIDAgMC0uNTMzIDMuMDU3IDE4LjEgMTguMSAwIDAgMC0uMDUuNjI0bC04LjgzNSAyLjA0NCA0LjI4My00LjI5M2MuMTQ3LjAzNC4zNjUuMDY0LjUyMy4wNjRhMiAyIDAgMSAwLTItMmMwIC4xNTcuMDMzLjM4My4wNjcuNTNsLTQuMzA2IDQuMjkgMi4wNS04Ljg2Yy4yMDUtLjAxMy40MjYtLjAyMy42NTQtLjA0M2ExNy41MSAxNy41MSAwIDAgMCAzLjAzNS0uNTQyIDEwLjk5NiAxMC45OTYgMCAwIDAgMS43ODgtLjYzM1oiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjU1IDIuNDU1Yy0uODA4LS4wMjUtMS42MzguMjMxLTIuMjgyLjg3NWwtMS4zNzUgMS40MDZjLS41MzcuMzEtMS4yNi41OTMtMi4wMS43OTgtLjg2My4yMzUtMS43NC4zNjctMi42NzcuNDUyLS4zMy4wMy0uNjM0LjA1Mi0uOTA3LjA2My0uMTYuMDA2LS4yNTkgMC0uMzEyIDBhLjk5OS45OTkgMCAwIDAtLjk2OS43ODFsLTMgMTNhLjk4NS45ODUgMCAwIDAgMS4xODggMS4xODdsMTMtM2ExIDEgMCAwIDAgLjc4MS0uOTY4YzAtLjA1NC0uMDA3LS4xNTIgMC0uMzEzLjAxLS4yNzQuMDMyLS42MDYuMDYyLS45MzdhMTYuMjkgMTYuMjkgMCAwIDEgLjQ4LTIuNzY4IDguMzQ3IDguMzQ3IDAgMCAxIC42OS0xLjc4N2wxLjQyMS0xLjQyN2MxLjM3NS0xLjM1MyAxLjA5LTMuNDIuMDY1LTQuNDg3bC0yLTJjLS41NC0uNTQtMS4zNDktLjg1LTIuMTU2LS44NzVabS0uMDMyIDJjLjI5Ni4wMS42MTMuMTQ4Ljc5MS4zMjZsMS45MjYgMS45MTNjLjM1Ni4zNTYuNTI3IDEuMTY1LjA5IDEuNjAzbC0uODM2LjgzYy0uODUzLS44NTgtMy41ODgtMy41NzktMy41ODgtMy41NzlsLjgwNi0uODA1Yy4yMTgtLjIxOS41MTQtLjI5OC44MTEtLjI4OFptLTMuMjQzIDIuMzM2Yy4xNDIuMTUgMy4wMjYgMi45OTEgMy45NzcgMy45MzZhMTEuNCAxMS40IDAgMCAwLS42NTMgMS44MjYgMTcuNjM1IDE3LjYzNSAwIDAgMC0uNTMzIDMuMDU3IDE4LjEgMTguMSAwIDAgMC0uMDUuNjI0bC04LjgzNSAyLjA0NCA0LjI4My00LjI5M2MuMTQ3LjAzNC4zNjUuMDY0LjUyMy4wNjRhMiAyIDAgMSAwLTItMmMwIC4xNTcuMDMzLjM4My4wNjcuNTNsLTQuMzA2IDQuMjkgMi4wNS04Ljg2Yy4yMDUtLjAxMy40MjYtLjAyMy42NTQtLjA0M2ExNy41MSAxNy41MSAwIDAgMCAzLjAzNS0uNTQyIDEwLjk5NiAxMC45OTYgMCAwIDAgMS43ODgtLjYzM1oiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-volume-down {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjk5OCAyLjk0MmEyLjg4IDIuODggMCAwIDAtMS40NjkuNDA2Yy0uMjc4LjE2My0uODAyLjYxOS0xLjY1NiAxLjQwNi0uMDM1LjAzMy0uODQuODAxLTEuMjUgMS4xODhINi45OThjLTEuNjI1LjAxLTIuOTg4IDEuMzgyLTMgM3Y2Yy4wMTggMS42ODMgMS4zMjEgMy4wMTUgMyAzaDEuNTk0bDEuMjUgMS4xODdjLjg0Ljc4IDEuMzU1IDEuMjEyIDEuNjI1IDEuMzc1YTIuODYgMi44NiAwIDAgMCAxLjUzMS40MzhjMS42NjYtLjAyIDMuMDItMS4zNSAzLTNsLS4wMzEtNiAuMDMxLTZhMi45OTcgMi45OTcgMCAwIDAtMy0zWm0wIDJjLjU0NS0uMDAxIDEgLjQ0NSAxIDFsLS4wMzEgNiAuMDMxIDZhLjk5NS45OTUgMCAwIDEtMSAxIC45NDQuOTQ0IDAgMCAxLS41LS4xMjVjLS4wOTItLjA1Ni0uNjA2LS41My0xLjI4MS0xLjE1Ni0uMDQtLjAzNy0xLjQ0NC0xLjM1My0xLjUzMS0xLjQzOGEuOTg1Ljk4NSAwIDAgMC0uNjg4LS4yODFoLTJjLS41Ni4wMDUtLjk5NC0uNDE1LTEtMXYtNmMuMDA0LS41Mi40NzItLjk5NyAxLTFoMmEuOTkuOTkgMCAwIDAgLjY4OC0uMjgxYy4wODgtLjA4NSAxLjQ4OS0xLjM5OSAxLjUzMS0xLjQzOC42NzctLjYyNSAxLjIyNC0xLjEwNSAxLjMxMi0xLjE1Ni4xNS0uMDg4LjMtLjEyNS40Ny0uMTI1Wm02LjEyNSAzYS45NDEuOTQxIDAgMCAwLS43MTkuMTg3Yy0uNDQuMzM0LS41NTIuOTY2LS4yMTggMS40MDcuNTE4LjY4NS44MTIgMS41MTguODEyIDIuNDA2YTQuMDEgNC4wMSAwIDAgMS0uODEyIDIuNDA2Yy0uMzMyLjQ0Mi0uMjIzIDEuMDc1LjIxOCAxLjQwNi40NDIuMzMyIDEuMDc1LjIyMyAxLjQwNy0uMjE4YTUuOTQ4IDUuOTQ4IDAgMCAwIDEuMTg3LTMuNTk0IDUuODkgNS44OSAwIDAgMC0xLjE4Ny0zLjU5NCAxLjA4MiAxLjA4MiAwIDAgMC0uNjg4LS40MDZaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjk5OCAyLjk0MmEyLjg4IDIuODggMCAwIDAtMS40NjkuNDA2Yy0uMjc4LjE2My0uODAyLjYxOS0xLjY1NiAxLjQwNi0uMDM1LjAzMy0uODQuODAxLTEuMjUgMS4xODhINi45OThjLTEuNjI1LjAxLTIuOTg4IDEuMzgyLTMgM3Y2Yy4wMTggMS42ODMgMS4zMjEgMy4wMTUgMyAzaDEuNTk0bDEuMjUgMS4xODdjLjg0Ljc4IDEuMzU1IDEuMjEyIDEuNjI1IDEuMzc1YTIuODYgMi44NiAwIDAgMCAxLjUzMS40MzhjMS42NjYtLjAyIDMuMDItMS4zNSAzLTNsLS4wMzEtNiAuMDMxLTZhMi45OTcgMi45OTcgMCAwIDAtMy0zWm0wIDJjLjU0NS0uMDAxIDEgLjQ0NSAxIDFsLS4wMzEgNiAuMDMxIDZhLjk5NS45OTUgMCAwIDEtMSAxIC45NDQuOTQ0IDAgMCAxLS41LS4xMjVjLS4wOTItLjA1Ni0uNjA2LS41My0xLjI4MS0xLjE1Ni0uMDQtLjAzNy0xLjQ0NC0xLjM1My0xLjUzMS0xLjQzOGEuOTg1Ljk4NSAwIDAgMC0uNjg4LS4yODFoLTJjLS41Ni4wMDUtLjk5NC0uNDE1LTEtMXYtNmMuMDA0LS41Mi40NzItLjk5NyAxLTFoMmEuOTkuOTkgMCAwIDAgLjY4OC0uMjgxYy4wODgtLjA4NSAxLjQ4OS0xLjM5OSAxLjUzMS0xLjQzOC42NzctLjYyNSAxLjIyNC0xLjEwNSAxLjMxMi0xLjE1Ni4xNS0uMDg4LjMtLjEyNS40Ny0uMTI1Wm02LjEyNSAzYS45NDEuOTQxIDAgMCAwLS43MTkuMTg3Yy0uNDQuMzM0LS41NTIuOTY2LS4yMTggMS40MDcuNTE4LjY4NS44MTIgMS41MTguODEyIDIuNDA2YTQuMDEgNC4wMSAwIDAgMS0uODEyIDIuNDA2Yy0uMzMyLjQ0Mi0uMjIzIDEuMDc1LjIxOCAxLjQwNi40NDIuMzMyIDEuMDc1LjIyMyAxLjQwNy0uMjE4YTUuOTQ4IDUuOTQ4IDAgMCAwIDEuMTg3LTMuNTk0IDUuODkgNS44OSAwIDAgMC0xLjE4Ny0zLjU5NCAxLjA4MiAxLjA4MiAwIDAgMC0uNjg4LS40MDZaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-x-circle {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuOTY1Yy01LjUyNCAwLTEwIDQuNDc3LTEwIDEwczQuNDc2IDEwIDEwIDEwYzUuNTIyIDAgMTAtNC40NzcgMTAtMTBzLTQuNDc4LTEwLTEwLTEwWm0wIDJhOCA4IDAgMSAxLS4wMDEgMTYuMDAxIDggOCAwIDAgMSAwLTE2Wm0tMyA0Yy0uMjU3IDAtLjUyNC4wODYtLjcyLjI4MWExLjAzIDEuMDMgMCAwIDAgMCAxLjQzOGwyLjI4MSAyLjI4MS0yLjI4IDIuMjgxYTEuMDMgMS4wMyAwIDAgMCAwIDEuNDM4IDEuMDMgMS4wMyAwIDAgMCAxLjQzNyAwTDEyIDEzLjQwNGwyLjI4MSAyLjI4YTEuMDMgMS4wMyAwIDAgMCAxLjQzOCAwIDEuMDMgMS4wMyAwIDAgMCAwLTEuNDM4bC0yLjI4LTIuMjggMi4yOC0yLjI4MmExLjAzIDEuMDMgMCAwIDAgMC0xLjQzOCAxLjAxNCAxLjAxNCAwIDAgMC0uNzE5LS4yOGMtLjI1NiAwLS41MjMuMDg1LS43MTkuMjhMMTIgMTAuNTI3bC0yLjI4Mi0yLjI4QTEuMDE0IDEuMDE0IDAgMCAwIDkgNy45NjRaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuOTY1Yy01LjUyNCAwLTEwIDQuNDc3LTEwIDEwczQuNDc2IDEwIDEwIDEwYzUuNTIyIDAgMTAtNC40NzcgMTAtMTBzLTQuNDc4LTEwLTEwLTEwWm0wIDJhOCA4IDAgMSAxLS4wMDEgMTYuMDAxIDggOCAwIDAgMSAwLTE2Wm0tMyA0Yy0uMjU3IDAtLjUyNC4wODYtLjcyLjI4MWExLjAzIDEuMDMgMCAwIDAgMCAxLjQzOGwyLjI4MSAyLjI4MS0yLjI4IDIuMjgxYTEuMDMgMS4wMyAwIDAgMCAwIDEuNDM4IDEuMDMgMS4wMyAwIDAgMCAxLjQzNyAwTDEyIDEzLjQwNGwyLjI4MSAyLjI4YTEuMDMgMS4wMyAwIDAgMCAxLjQzOCAwIDEuMDMgMS4wMyAwIDAgMCAwLTEuNDM4bC0yLjI4LTIuMjggMi4yOC0yLjI4MmExLjAzIDEuMDMgMCAwIDAgMC0xLjQzOCAxLjAxNCAxLjAxNCAwIDAgMC0uNzE5LS4yOGMtLjI1NiAwLS41MjMuMDg1LS43MTkuMjhMMTIgMTAuNTI3bC0yLjI4Mi0yLjI4QTEuMDE0IDEuMDE0IDAgMCAwIDkgNy45NjRaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.icon-x-square {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMDA3IDIuOTQyYTQgNCAwIDAgMC00IDR2MTBhNCA0IDAgMCAwIDQgNGgxMGE0IDQgMCAwIDAgNC00di0xMGE0IDQgMCAwIDAtNC00aC0xMFptMCAyaDEwYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMmgtMTBhMiAyIDAgMCAxLTItMnYtMTBhMiAyIDAgMCAxIDItMlptMiAzYy0uMjU2IDAtLjUyMy4wODYtLjcyLjI4YTEuMDMgMS4wMyAwIDAgMCAwIDEuNDM5bDIuMjgyIDIuMjgtMi4yODEgMi4yODJhMS4wMyAxLjAzIDAgMCAwIDAgMS40MzggMS4wMyAxLjAzIDAgMCAwIDEuNDM4IDBsMi4yOC0yLjI4MSAyLjI4MiAyLjI4YTEuMDMgMS4wMyAwIDAgMCAxLjQzOCAwIDEuMDMgMS4wMyAwIDAgMCAwLTEuNDM3bC0yLjI4MS0yLjI4MSAyLjI4LTIuMjgxYTEuMDMgMS4wMyAwIDAgMCAwLTEuNDM4IDEuMDE0IDEuMDE0IDAgMCAwLS43MTgtLjI4MWMtLjI1NiAwLS41MjMuMDg2LS43Mi4yOGwtMi4yOCAyLjI4Mi0yLjI4MS0yLjI4MWExLjAxNCAxLjAxNCAwIDAgMC0uNzItLjI4MVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMDA3IDIuOTQyYTQgNCAwIDAgMC00IDR2MTBhNCA0IDAgMCAwIDQgNGgxMGE0IDQgMCAwIDAgNC00di0xMGE0IDQgMCAwIDAtNC00aC0xMFptMCAyaDEwYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMmgtMTBhMiAyIDAgMCAxLTItMnYtMTBhMiAyIDAgMCAxIDItMlptMiAzYy0uMjU2IDAtLjUyMy4wODYtLjcyLjI4YTEuMDMgMS4wMyAwIDAgMCAwIDEuNDM5bDIuMjgyIDIuMjgtMi4yODEgMi4yODJhMS4wMyAxLjAzIDAgMCAwIDAgMS40MzggMS4wMyAxLjAzIDAgMCAwIDEuNDM4IDBsMi4yOC0yLjI4MSAyLjI4MiAyLjI4YTEuMDMgMS4wMyAwIDAgMCAxLjQzOCAwIDEuMDMgMS4wMyAwIDAgMCAwLTEuNDM3bC0yLjI4MS0yLjI4MSAyLjI4LTIuMjgxYTEuMDMgMS4wMyAwIDAgMCAwLTEuNDM4IDEuMDE0IDEuMDE0IDAgMCAwLS43MTgtLjI4MWMtLjI1NiAwLS41MjMuMDg2LS43Mi4yOGwtMi4yOCAyLjI4Mi0yLjI4MS0yLjI4MWExLjAxNCAxLjAxNCAwIDAgMC0uNzItLjI4MVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-zoom-in {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuOTk5IDEuOTY1YTggOCAwIDAgMCAwIDE2IDguMDggOC4wOCAwIDAgMCA0LjkxLTEuNjlsNC4zNzEgNC40MWMuMzkuMzkgMS4wNDcuMzkgMS40MzggMCAuMzktLjM5Mi4zOS0xLjA0OCAwLTEuNDM5bC00LjQwNi00LjM3NmE4LjA2MSA4LjA2MSAwIDAgMCAxLjY4Ny00LjkwNSA4IDggMCAwIDAtOC04Wm0wIDJhNiA2IDAgMSAxIDAgMTIgNiA2IDAgMCAxIDAtMTJabTAgM2ExIDEgMCAwIDAtMSAxdjFoLTFhMSAxIDAgMCAwIDAgMmgxdjFhMSAxIDAgMCAwIDIgMHYtMWgxYTEgMSAwIDAgMCAwLTJoLTF2LTFhMSAxIDAgMCAwLTEtMVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuOTk5IDEuOTY1YTggOCAwIDAgMCAwIDE2IDguMDggOC4wOCAwIDAgMCA0LjkxLTEuNjlsNC4zNzEgNC40MWMuMzkuMzkgMS4wNDcuMzkgMS40MzggMCAuMzktLjM5Mi4zOS0xLjA0OCAwLTEuNDM5bC00LjQwNi00LjM3NmE4LjA2MSA4LjA2MSAwIDAgMCAxLjY4Ny00LjkwNSA4IDggMCAwIDAtOC04Wm0wIDJhNiA2IDAgMSAxIDAgMTIgNiA2IDAgMCAxIDAtMTJabTAgM2ExIDEgMCAwIDAtMSAxdjFoLTFhMSAxIDAgMCAwIDAgMmgxdjFhMSAxIDAgMCAwIDIgMHYtMWgxYTEgMSAwIDAgMCAwLTJoLTF2LTFhMSAxIDAgMCAwLTEtMVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.icon-zoom-out {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuOTk5IDEuOTY1YTggOCAwIDAgMCAwIDE2YzEuODM3IDAgMy41Ni0uNjQ5IDQuOTExLTEuNjlsNC4zNyA0LjQxYTEuMDMgMS4wMyAwIDAgMCAxLjQzOCAwIDEuMDMgMS4wMyAwIDAgMCAwLTEuNDM5bC00LjQwNi00LjM3NmE4LjA2IDguMDYgMCAwIDAgMS42ODctNC45MDUgOCA4IDAgMCAwLTgtOFptMCAyYTYgNiAwIDEgMSAwIDEyIDYgNiAwIDAgMSAwLTEyWm0tMiA1YTEgMSAwIDAgMCAwIDJoNGExIDEgMCAwIDAgMC0yaC00WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuOTk5IDEuOTY1YTggOCAwIDAgMCAwIDE2YzEuODM3IDAgMy41Ni0uNjQ5IDQuOTExLTEuNjlsNC4zNyA0LjQxYTEuMDMgMS4wMyAwIDAgMCAxLjQzOCAwIDEuMDMgMS4wMyAwIDAgMCAwLTEuNDM5bC00LjQwNi00LjM3NmE4LjA2IDguMDYgMCAwIDAgMS42ODctNC45MDUgOCA4IDAgMCAwLTgtOFptMCAyYTYgNiAwIDEgMSAwIDEyIDYgNiAwIDAgMSAwLTEyWm0tMiA1YTEgMSAwIDAgMCAwIDJoNGExIDEgMCAwIDAgMC0yaC00WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.logo-g {
    display: block;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODEiIGhlaWdodD0iODEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQzLjc0MSA4MC4xODZjMjAuNDU1IDAgMzcuMDM3LTE2LjU4MiAzNy4wMzctMzcuMDM3UzY0LjE5NiA2LjExMiA0My43NDEgNi4xMTIgNi43MDQgMjIuNjk0IDYuNzA0IDQzLjE0OXMxNi41ODIgMzcuMDM3IDM3LjAzNyAzNy4wMzdaIiBmaWxsPSIjMDAwIi8+PHBhdGggZD0iTTM4LjYwNSA3Ni40MzNjMjAuODkyIDAgMzcuODI4LTE2LjkzNiAzNy44MjgtMzcuODI4IDAtMjAuODktMTYuOTM2LTM3LjgyNy0zNy44MjgtMzcuODI3QzE3LjcxNS43NzguNzc5IDE3LjcxNC43NzkgMzguNjA2YzAgMjAuODkgMTYuOTM2IDM3LjgyNyAzNy44MjggMzcuODI3WiIgZmlsbD0iI0ZGOTBFOCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNTU3Ii8+PHBhdGggZD0iTTM1LjM5MiA1Ny4yNzJjLTEwLjg0OSAwLTE3LjIzLTguNzAxLTE3LjIzLTE5LjUyNiAwLTExLjI0OSA3LjAyLTIwLjM3NSAyMC40MjEtMjAuMzc1IDEzLjgyOCAwIDE4LjUwOCA5LjMzOSAxOC43MiAxNC42NDVoLTkuOTk4Yy0uMjEzLTIuOTcyLTIuNzY1LTcuNDI5LTguOTM1LTcuNDI5LTYuNTk0IDAtMTAuODQ5IDUuNzMtMTAuODQ5IDEyLjczNSAwIDcuMDA0IDQuMjU1IDEyLjczNCAxMC44NSAxMi43MzQgNS45NTYgMCA4LjUwOS00LjY3IDkuNTcyLTkuMzM4SDM4LjM3di0zLjgyaDIwLjA4N3YxOS41MjVoLTguODEydi0xMi4zMWMtLjYzOCA0LjQ1OC0zLjQwNCAxMy4xNi0xNC4yNTMgMTMuMTZaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    background-size: contain;
    width: 1.5em;
    height: 1.5em
}

.brand-icon, .button-google::before, .button-zoom::before, .button-discord::before, .button-kindle::before, .button-android::before, .button-apple::before, .button-stripe::before, .button-paypal::before, .button-twitter::before, .button-facebook::before {
    -webkit-mask-size: 100%;
    mask-size: 100%
}

.brand-icon-facebook, .button-facebook::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNCAyLjAwM2MtNS41MjMgMC0xMCA0LjQ3Ny0xMCAxMCAwIDQuODE1IDMuNDQ1IDguODkgOC4wMDEgOS44MDV2LTYuODA1aC0ydi0zaDJ2LTNhMy4wMDcgMy4wMDcgMCAwIDEgMy0zaDN2M2gtMmExLjAxIDEuMDEgMCAwIDAtMSAxdjJoM2wtMSAzaC0ybC4wMDYgNi45NjJjNS4wMzItLjUyMiA4Ljk5My00Ljc5MiA4Ljk5My05Ljk2MiAwLTUuNTIzLTQuNDc3LTEwLTEwLTEwWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNCAyLjAwM2MtNS41MjMgMC0xMCA0LjQ3Ny0xMCAxMCAwIDQuODE1IDMuNDQ1IDguODkgOC4wMDEgOS44MDV2LTYuODA1aC0ydi0zaDJ2LTNhMy4wMDcgMy4wMDcgMCAwIDEgMy0zaDN2M2gtMmExLjAxIDEuMDEgMCAwIDAtMSAxdjJoM2wtMSAzaC0ybC4wMDYgNi45NjJjNS4wMzItLjUyMiA4Ljk5My00Ljc5MiA4Ljk5My05Ljk2MiAwLTUuNTIzLTQuNDc3LTEwLTEwLTEwWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)
}

.brand-icon-twitter, .button-twitter::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTE3Ljc1MSAzaDMuMDY3bC02LjcgNy42NThMMjIgMjEuMDc4aC02LjE3MmwtNC44MzMtNi4zMi01LjUzMSA2LjMyaC0zLjA3bDcuMTY3LTguMTlMMiAzaDYuMzI4bDQuMzcgNS43NzdMMTcuNzUgM1ptLTEuMDc2IDE2LjI0MmgxLjdMNy40MDQgNC43NEg1LjU4bDExLjA5NCAxNC41MDNaIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTE3Ljc1MSAzaDMuMDY3bC02LjcgNy42NThMMjIgMjEuMDc4aC02LjE3MmwtNC44MzMtNi4zMi01LjUzMSA2LjMyaC0zLjA3bDcuMTY3LTguMTlMMiAzaDYuMzI4bDQuMzcgNS43NzdMMTcuNzUgM1ptLTEuMDc2IDE2LjI0MmgxLjdMNy40MDQgNC43NEg1LjU4bDExLjA5NCAxNC41MDNaIi8+PC9zdmc+)
}

.brand-icon-paypal, .button-paypal::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxIDkuNzg1YzAgLjQ4Mi0uMDU4Ljk3Ni0uMTUyIDEuNDY0LS43NjIgMy45NzctMy4zNzEgNS4zNTEtNi43MDQgNS4zNTFoLS41MTVhLjgzLjgzIDAgMCAwLS44MTcuNzFsLS43MjMgNC41ODJhLjgzMi44MzIgMCAwIDEtLjgxNy43MDhIOC44MWEuNTcyLjU3MiAwIDAgMS0uNTY2LS42NTlsMS4yNDgtNy45OTIuMDU2LS4wNWgxLjkzOWM0LjcxMSAwIDcuNjU4LTIuMzU2IDguNTI2LTYuODExLjczLjczMi45ODcgMS42ODguOTg3IDIuNjk3Wk04LjIwNiAxMy42MTJjLjEwNC0uNzQ0LjQxMy0xLjA2IDEuMjQ2LTEuMDYxbDIuMDM0LS4wMDJjNC4xMTcgMCA2LjQ3OC0xLjg4MSA3LjIyLTUuNzUxQzE5LjQyNyAzLjA3OCAxNi44MTYgMSAxMy4yOCAxSDYuNjdhLjk1Ljk1IDAgMCAwLS45MzQuODFDMy42NjIgMTUuMTYzIDMuMDYyIDE4LjU1OCAzLjAwMSAxOS41OTRhLjU3My41NzMgMCAwIDAgLjU3MS42MDVoMy41OWwxLjA0NC02LjU4NloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxIDkuNzg1YzAgLjQ4Mi0uMDU4Ljk3Ni0uMTUyIDEuNDY0LS43NjIgMy45NzctMy4zNzEgNS4zNTEtNi43MDQgNS4zNTFoLS41MTVhLjgzLjgzIDAgMCAwLS44MTcuNzFsLS43MjMgNC41ODJhLjgzMi44MzIgMCAwIDEtLjgxNy43MDhIOC44MWEuNTcyLjU3MiAwIDAgMS0uNTY2LS42NTlsMS4yNDgtNy45OTIuMDU2LS4wNWgxLjkzOWM0LjcxMSAwIDcuNjU4LTIuMzU2IDguNTI2LTYuODExLjczLjczMi45ODcgMS42ODguOTg3IDIuNjk3Wk04LjIwNiAxMy42MTJjLjEwNC0uNzQ0LjQxMy0xLjA2IDEuMjQ2LTEuMDYxbDIuMDM0LS4wMDJjNC4xMTcgMCA2LjQ3OC0xLjg4MSA3LjIyLTUuNzUxQzE5LjQyNyAzLjA3OCAxNi44MTYgMSAxMy4yOCAxSDYuNjdhLjk1Ljk1IDAgMCAwLS45MzQuODFDMy42NjIgMTUuMTYzIDMuMDYyIDE4LjU1OCAzLjAwMSAxOS41OTRhLjU3My41NzMgMCAwIDAgLjU3MS42MDVoMy41OWwxLjA0NC02LjU4NloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.brand-icon-stripe, .button-stripe::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjI1IDNINS43NUEyLjc1MyAyLjc1MyAwIDAgMCAzIDUuNzV2MTIuNUEyLjc1MyAyLjc1MyAwIDAgMCA1Ljc1IDIxaDEyLjVBMi43NTMgMi43NTMgMCAwIDAgMjEgMTguMjVWNS43NUEyLjc1MyAyLjc1MyAwIDAgMCAxOC4yNSAzWm0tNi41IDE0LjVjLTEuMTA0IDAtMi4yMTctLjI4NS0zLjA4NS0uNTg1YS4yNDcuMjQ3IDAgMCAxLS4xNjUtLjIzNnYtMi4zM2MwLS4wOS4wOS0uMTUyLjE3Mi0uMTE2LjU4My4yNTEgMS42MzQuNjQ3IDIuNjY2Ljc1NS40NzQuMDUuOTM5LS4wMDIgMS4yLS4yNzNhLjgyOC44MjggMCAwIDAgLjIxMS0uNTc5YzAtLjIyMy0uMDQzLS43NDYtMS4yNjctMS4xMDYtMS4xLS4zMDktMy4yMzItMS4wMTktMy4yMzItMy4yOCAwLTEuNDk5IDEuMDQ3LTMuMjUgNC0zLjI1IDEuMTA0IDAgMi4yMTcuMjg1IDMuMDg1LjU4NS4xLjAzNS4xNjUuMTMuMTY1LjIzNnYyLjMyNmMwIC4wOS0uMDkuMTUxLS4xNzIuMTE1LS41ODItLjI1NC0xLjYyOC0uNjUyLTIuNjYxLS43NDQtLjQ2Ny0uMDU5LS45NzUtLjAxNC0xLjIyMy4yM2EuNjYuNjYgMCAwIDAtLjE5NC40NzJjMCAuMTkxLjAwNi42MTggMS4yNDUuOTk1IDIuMTYuNjMgMy4yNTUgMS43NzcgMy4yNTUgMy40MSAwIDEuNTU3LTEuMDQ3IDMuMzc1LTQgMy4zNzVaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjI1IDNINS43NUEyLjc1MyAyLjc1MyAwIDAgMCAzIDUuNzV2MTIuNUEyLjc1MyAyLjc1MyAwIDAgMCA1Ljc1IDIxaDEyLjVBMi43NTMgMi43NTMgMCAwIDAgMjEgMTguMjVWNS43NUEyLjc1MyAyLjc1MyAwIDAgMCAxOC4yNSAzWm0tNi41IDE0LjVjLTEuMTA0IDAtMi4yMTctLjI4NS0zLjA4NS0uNTg1YS4yNDcuMjQ3IDAgMCAxLS4xNjUtLjIzNnYtMi4zM2MwLS4wOS4wOS0uMTUyLjE3Mi0uMTE2LjU4My4yNTEgMS42MzQuNjQ3IDIuNjY2Ljc1NS40NzQuMDUuOTM5LS4wMDIgMS4yLS4yNzNhLjgyOC44MjggMCAwIDAgLjIxMS0uNTc5YzAtLjIyMy0uMDQzLS43NDYtMS4yNjctMS4xMDYtMS4xLS4zMDktMy4yMzItMS4wMTktMy4yMzItMy4yOCAwLTEuNDk5IDEuMDQ3LTMuMjUgNC0zLjI1IDEuMTA0IDAgMi4yMTcuMjg1IDMuMDg1LjU4NS4xLjAzNS4xNjUuMTMuMTY1LjIzNnYyLjMyNmMwIC4wOS0uMDkuMTUxLS4xNzIuMTE1LS41ODItLjI1NC0xLjYyOC0uNjUyLTIuNjYxLS43NDQtLjQ2Ny0uMDU5LS45NzUtLjAxNC0xLjIyMy4yM2EuNjYuNjYgMCAwIDAtLjE5NC40NzJjMCAuMTkxLjAwNi42MTggMS4yNDUuOTk1IDIuMTYuNjMgMy4yNTUgMS43NzcgMy4yNTUgMy40MSAwIDEuNTU3LTEuMDQ3IDMuMzc1LTQgMy4zNzVaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)
}

.brand-icon-apple, .button-apple::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjQ5MyAxNi4xMTJjLS44NjguODQzLTEuODI2LjcxMi0yLjc0LjMxNC0uOTctLjQwNS0xLjg1OC0uNDMtMi44ODMgMC0xLjI3Ny41NTItMS45NTQuMzkxLTIuNzIzLS4zMTRDLTEuMTk0IDExLjY0My0uNTUzIDQuODM1IDQuMzggNC41OGMxLjE5Ny4wNjQgMi4wMzUuNjYxIDIuNzQuNzEgMS4wNDctLjIxMiAyLjA1LS44MjMgMy4xNzEtLjc0MiAxLjM0OC4xMDggMi4zNTUuNjQgMy4wMjggMS41OTctMi43NzEgMS42NjYtMi4xMTUgNS4zMTguNDMxIDYuMzQzLS41MSAxLjMzOC0xLjE2MyAyLjY2LTIuMjU5IDMuNjM3bC4wMDItLjAxMlpNNy4wMjMgNC41MzFDNi44OTQgMi41NDQgOC41MDQuOTEgMTAuMzU2Ljc1Yy4yNTUgMi4yOS0yLjA4MiA0LjAwNS0zLjMzMSAzLjc4WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjQ5MyAxNi4xMTJjLS44NjguODQzLTEuODI2LjcxMi0yLjc0LjMxNC0uOTctLjQwNS0xLjg1OC0uNDMtMi44ODMgMC0xLjI3Ny41NTItMS45NTQuMzkxLTIuNzIzLS4zMTRDLTEuMTk0IDExLjY0My0uNTUzIDQuODM1IDQuMzggNC41OGMxLjE5Ny4wNjQgMi4wMzUuNjYxIDIuNzQuNzEgMS4wNDctLjIxMiAyLjA1LS44MjMgMy4xNzEtLjc0MiAxLjM0OC4xMDggMi4zNTUuNjQgMy4wMjggMS41OTctMi43NzEgMS42NjYtMi4xMTUgNS4zMTguNDMxIDYuMzQzLS41MSAxLjMzOC0xLjE2MyAyLjY2LTIuMjU5IDMuNjM3bC4wMDItLjAxMlpNNy4wMjMgNC41MzFDNi44OTQgMi41NDQgOC41MDQuOTEgMTAuMzU2Ljc1Yy4yNTUgMi4yOS0yLjA4MiA0LjAwNS0zLjMzMSAzLjc4WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)
}

.brand-icon-android, .button-android::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMuNzUgNy43NzVILjI1Qy40NjYgNS41IDEuNzc0IDMuNTU3IDMuNzA1IDIuNTE3TDIuNTg1LjU5YS4yMjcuMjI3IDAgMCAxIC4zOTItLjIyNmwxLjEzNSAxLjk1M0E2Ljk1NSA2Ljk1NSAwIDAgMSA3IDEuNzA0YzEuMDQ4IDAgMi4wMjIuMjE5IDIuODg4LjYxMkwxMS4wMjIuMzYzYS4yMjUuMjI1IDAgMCAxIC4zMDktLjA4MmMuMTA3LjA2My4xNDYuMi4wODIuMzA4bC0xLjEyIDEuOTI4YzEuOTMzIDEuMDQgMy4yNDEgMi45ODMgMy40NTcgNS4yNThaTTEwLjA5OCA1Ljg5YS41NjMuNTYzIDAgMSAwIDAtMS4xMjUuNTY0LjU2NCAwIDAgMC0uNTY2LjU2M2MwIC4zMS4yNTMuNTYyLjU2Ni41NjJabS02LjE5NyAwYS41NjMuNTYzIDAgMSAwIDAtMS4xMjUuNTY0LjU2NCAwIDAgMC0uNTY2LjU2M2MwIC4zMS4yNTMuNTYyLjU2Ni41NjJaIiBmaWxsPSIjZmZmIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMuNzUgNy43NzVILjI1Qy40NjYgNS41IDEuNzc0IDMuNTU3IDMuNzA1IDIuNTE3TDIuNTg1LjU5YS4yMjcuMjI3IDAgMCAxIC4zOTItLjIyNmwxLjEzNSAxLjk1M0E2Ljk1NSA2Ljk1NSAwIDAgMSA3IDEuNzA0YzEuMDQ4IDAgMi4wMjIuMjE5IDIuODg4LjYxMkwxMS4wMjIuMzYzYS4yMjUuMjI1IDAgMCAxIC4zMDktLjA4MmMuMTA3LjA2My4xNDYuMi4wODIuMzA4bC0xLjEyIDEuOTI4YzEuOTMzIDEuMDQgMy4yNDEgMi45ODMgMy40NTcgNS4yNThaTTEwLjA5OCA1Ljg5YS41NjMuNTYzIDAgMSAwIDAtMS4xMjUuNTY0LjU2NCAwIDAgMC0uNTY2LjU2M2MwIC4zMS4yNTMuNTYyLjU2Ni41NjJabS02LjE5NyAwYS41NjMuNTYzIDAgMSAwIDAtMS4xMjUuNTY0LjU2NCAwIDAgMC0uNTY2LjU2M2MwIC4zMS4yNTMuNTYyLjU2Ni41NjJaIiBmaWxsPSIjZmZmIi8+PC9zdmc+)
}

.brand-icon-kindle, .button-kindle::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjA5MSAxMy43NTdjLTUuNzQyIDIuNzQ1LTkuMzA1LjQ0OC0xMS41ODctLjk0Ny0uMTQtLjA4OC0uMzguMDItLjE3My4yNi43Ni45MjYgMy4yNTEgMy4xNTggNi41MDIgMy4xNTggMy4yNTMgMCA1LjE4OS0xLjc4NCA1LjQzLTIuMDk1LjI0MS0uMzA4LjA3MS0uNDc4LS4xNzItLjM3NlptMS42MTMtLjg5NWMtLjE1NC0uMjAyLS45MzgtLjI0LTEuNDMtLjE3OS0uNDk0LjA2LTEuMjM2LjM2My0xLjE3MS41NDUuMDMzLjA2OC4xLjAzNy40NC4wMDcuMzQtLjAzNCAxLjI5My0uMTU1IDEuNDkxLjEwNS4yLjI2My0uMzA0IDEuNTE0LS4zOTYgMS43MTYtLjA4OC4yMDIuMDM0LjI1NC4yMDEuMTIuMTY1LS4xMzUuNDYzLS40ODMuNjYzLS45NzUuMTk4LS40OTUuMzItMS4xODYuMjAyLTEuMzRaIiBmaWxsPSIjMDAwIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4yMyA4LjE1NGMwIC43Mi4wMTggMS4zMjEtLjM0NCAxLjk2MS0uMjkyLjUyLS43NTYuODQtMS4yNzMuODQtLjcwNyAwLTEuMTE5LS41NC0xLjExOS0xLjM0IDAtMS41NzUgMS40MDYtMS44NjIgMi43MzYtMS44NjJ2LjQwMVptMS44NTYgNC41MDdhLjM4My4zODMgMCAwIDEtLjQzNC4wNDVjLS42MTEtLjUxLS43Mi0uNzQ3LTEuMDU3LTEuMjMzLTEuMDEgMS4wMzUtMS43MjQgMS4zNDQtMy4wMzMgMS4zNDQtMS41NDggMC0yLjc1NS0uOTYtMi43NTUtMi44ODEgMC0xLjUwMS44MS0yLjUyMyAxLjk2Mi0zLjAyMyAxLS40NDIgMi4zOTUtLjUyIDMuNDYxLS42NDJ2LS4yNGMwLS40MzkuMDM0LS45Ni0uMjIyLTEuMzM5LS4yMjUtLjM0LS42NTUtLjQ4LTEuMDMzLS40OC0uNzAyIDAtMS4zMjguMzYtMS40OCAxLjExLS4wMzIuMTY2LS4xNTQuMzMtLjMyLjMzOEw1LjM5IDUuNDY3Yy0uMTUtLjAzNC0uMzE2LS4xNTYtLjI3NS0uMzg3LjQxMi0yLjE3NSAyLjM2Ni0yLjgzIDQuMTE2LTIuODMuODk2IDAgMi4wNjYuMjQgMi43NzMuOTIuODk1Ljg0LjgxIDEuOTYyLjgxIDMuMTgydjIuODgxYzAgLjg2Ni4zNTcgMS4yNDYuNjk0IDEuNzE0LjExOS4xNjcuMTQ1LjM2Ny0uMDA2LjQ5Mi0uMzc1LjMxNS0xLjA0My45LTEuNDEgMS4yMjdsLS4wMDYtLjAwNSIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik0xNC4wOTEgMTMuNzU3Yy01Ljc0MiAyLjc0NS05LjMwNS40NDgtMTEuNTg3LS45NDctLjE0LS4wODgtLjM4LjAyLS4xNzMuMjYuNzYuOTI2IDMuMjUxIDMuMTU4IDYuNTAyIDMuMTU4IDMuMjUzIDAgNS4xODktMS43ODQgNS40My0yLjA5NS4yNDEtLjMwOC4wNzEtLjQ3OC0uMTcyLS4zNzZabTEuNjEzLS44OTVjLS4xNTQtLjIwMi0uOTM4LS4yNC0xLjQzLS4xNzktLjQ5NC4wNi0xLjIzNi4zNjMtMS4xNzEuNTQ1LjAzMy4wNjguMS4wMzcuNDQuMDA3LjM0LS4wMzQgMS4yOTMtLjE1NSAxLjQ5MS4xMDUuMi4yNjMtLjMwNCAxLjUxNC0uMzk2IDEuNzE2LS4wODguMjAyLjAzNC4yNTQuMjAxLjEyLjE2NS0uMTM1LjQ2My0uNDgzLjY2My0uOTc1LjE5OC0uNDk1LjMyLTEuMTg2LjIwMi0xLjM0WiIgZmlsbD0iIzAwMCIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTAuMjMgOC4xNTRjMCAuNzIuMDE4IDEuMzIxLS4zNDQgMS45NjEtLjI5Mi41Mi0uNzU2Ljg0LTEuMjczLjg0LS43MDcgMC0xLjExOS0uNTQtMS4xMTktMS4zNCAwLTEuNTc1IDEuNDA2LTEuODYyIDIuNzM2LTEuODYydi40MDFabTEuODU2IDQuNTA3YS4zODMuMzgzIDAgMCAxLS40MzQuMDQ1Yy0uNjExLS41MS0uNzItLjc0Ny0xLjA1Ny0xLjIzMy0xLjAxIDEuMDM1LTEuNzI0IDEuMzQ0LTMuMDMzIDEuMzQ0LTEuNTQ4IDAtMi43NTUtLjk2LTIuNzU1LTIuODgxIDAtMS41MDEuODEtMi41MjMgMS45NjItMy4wMjMgMS0uNDQyIDIuMzk1LS41MiAzLjQ2MS0uNjQydi0uMjRjMC0uNDM5LjAzNC0uOTYtLjIyMi0xLjMzOS0uMjI1LS4zNC0uNjU1LS40OC0xLjAzMy0uNDgtLjcwMiAwLTEuMzI4LjM2LTEuNDggMS4xMS0uMDMyLjE2Ni0uMTU0LjMzLS4zMi4zMzhMNS4zOSA1LjQ2N2MtLjE1LS4wMzQtLjMxNi0uMTU2LS4yNzUtLjM4Ny40MTItMi4xNzUgMi4zNjYtMi44MyA0LjExNi0yLjgzLjg5NiAwIDIuMDY2LjI0IDIuNzczLjkyLjg5NS44NC44MSAxLjk2Mi44MSAzLjE4MnYyLjg4MWMwIC44NjYuMzU3IDEuMjQ2LjY5NCAxLjcxNC4xMTkuMTY3LjE0NS4zNjctLjAwNi40OTItLjM3NS4zMTUtMS4wNDMuOS0xLjQxIDEuMjI3bC0uMDA2LS4wMDUiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjA5MSAxMy43NTdjLTUuNzQyIDIuNzQ1LTkuMzA1LjQ0OC0xMS41ODctLjk0Ny0uMTQtLjA4OC0uMzguMDItLjE3My4yNi43Ni45MjYgMy4yNTEgMy4xNTggNi41MDIgMy4xNTggMy4yNTMgMCA1LjE4OS0xLjc4NCA1LjQzLTIuMDk1LjI0MS0uMzA4LjA3MS0uNDc4LS4xNzItLjM3NlptMS42MTMtLjg5NWMtLjE1NC0uMjAyLS45MzgtLjI0LTEuNDMtLjE3OS0uNDk0LjA2LTEuMjM2LjM2My0xLjE3MS41NDUuMDMzLjA2OC4xLjAzNy40NC4wMDcuMzQtLjAzNCAxLjI5My0uMTU1IDEuNDkxLjEwNS4yLjI2My0uMzA0IDEuNTE0LS4zOTYgMS43MTYtLjA4OC4yMDIuMDM0LjI1NC4yMDEuMTIuMTY1LS4xMzUuNDYzLS40ODMuNjYzLS45NzUuMTk4LS40OTUuMzItMS4xODYuMjAyLTEuMzRaIiBmaWxsPSIjMDAwIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4yMyA4LjE1NGMwIC43Mi4wMTggMS4zMjEtLjM0NCAxLjk2MS0uMjkyLjUyLS43NTYuODQtMS4yNzMuODQtLjcwNyAwLTEuMTE5LS41NC0xLjExOS0xLjM0IDAtMS41NzUgMS40MDYtMS44NjIgMi43MzYtMS44NjJ2LjQwMVptMS44NTYgNC41MDdhLjM4My4zODMgMCAwIDEtLjQzNC4wNDVjLS42MTEtLjUxLS43Mi0uNzQ3LTEuMDU3LTEuMjMzLTEuMDEgMS4wMzUtMS43MjQgMS4zNDQtMy4wMzMgMS4zNDQtMS41NDggMC0yLjc1NS0uOTYtMi43NTUtMi44ODEgMC0xLjUwMS44MS0yLjUyMyAxLjk2Mi0zLjAyMyAxLS40NDIgMi4zOTUtLjUyIDMuNDYxLS42NDJ2LS4yNGMwLS40MzkuMDM0LS45Ni0uMjIyLTEuMzM5LS4yMjUtLjM0LS42NTUtLjQ4LTEuMDMzLS40OC0uNzAyIDAtMS4zMjguMzYtMS40OCAxLjExLS4wMzIuMTY2LS4xNTQuMzMtLjMyLjMzOEw1LjM5IDUuNDY3Yy0uMTUtLjAzNC0uMzE2LS4xNTYtLjI3NS0uMzg3LjQxMi0yLjE3NSAyLjM2Ni0yLjgzIDQuMTE2LTIuODMuODk2IDAgMi4wNjYuMjQgMi43NzMuOTIuODk1Ljg0LjgxIDEuOTYyLjgxIDMuMTgydjIuODgxYzAgLjg2Ni4zNTcgMS4yNDYuNjk0IDEuNzE0LjExOS4xNjcuMTQ1LjM2Ny0uMDA2LjQ5Mi0uMzc1LjMxNS0xLjA0My45LTEuNDEgMS4yMjdsLS4wMDYtLjAwNSIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik0xNC4wOTEgMTMuNzU3Yy01Ljc0MiAyLjc0NS05LjMwNS40NDgtMTEuNTg3LS45NDctLjE0LS4wODgtLjM4LjAyLS4xNzMuMjYuNzYuOTI2IDMuMjUxIDMuMTU4IDYuNTAyIDMuMTU4IDMuMjUzIDAgNS4xODktMS43ODQgNS40My0yLjA5NS4yNDEtLjMwOC4wNzEtLjQ3OC0uMTcyLS4zNzZabTEuNjEzLS44OTVjLS4xNTQtLjIwMi0uOTM4LS4yNC0xLjQzLS4xNzktLjQ5NC4wNi0xLjIzNi4zNjMtMS4xNzEuNTQ1LjAzMy4wNjguMS4wMzcuNDQuMDA3LjM0LS4wMzQgMS4yOTMtLjE1NSAxLjQ5MS4xMDUuMi4yNjMtLjMwNCAxLjUxNC0uMzk2IDEuNzE2LS4wODguMjAyLjAzNC4yNTQuMjAxLjEyLjE2NS0uMTM1LjQ2My0uNDgzLjY2My0uOTc1LjE5OC0uNDk1LjMyLTEuMTg2LjIwMi0xLjM0WiIgZmlsbD0iIzAwMCIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTAuMjMgOC4xNTRjMCAuNzIuMDE4IDEuMzIxLS4zNDQgMS45NjEtLjI5Mi41Mi0uNzU2Ljg0LTEuMjczLjg0LS43MDcgMC0xLjExOS0uNTQtMS4xMTktMS4zNCAwLTEuNTc1IDEuNDA2LTEuODYyIDIuNzM2LTEuODYydi40MDFabTEuODU2IDQuNTA3YS4zODMuMzgzIDAgMCAxLS40MzQuMDQ1Yy0uNjExLS41MS0uNzItLjc0Ny0xLjA1Ny0xLjIzMy0xLjAxIDEuMDM1LTEuNzI0IDEuMzQ0LTMuMDMzIDEuMzQ0LTEuNTQ4IDAtMi43NTUtLjk2LTIuNzU1LTIuODgxIDAtMS41MDEuODEtMi41MjMgMS45NjItMy4wMjMgMS0uNDQyIDIuMzk1LS41MiAzLjQ2MS0uNjQydi0uMjRjMC0uNDM5LjAzNC0uOTYtLjIyMi0xLjMzOS0uMjI1LS4zNC0uNjU1LS40OC0xLjAzMy0uNDgtLjcwMiAwLTEuMzI4LjM2LTEuNDggMS4xMS0uMDMyLjE2Ni0uMTU0LjMzLS4zMi4zMzhMNS4zOSA1LjQ2N2MtLjE1LS4wMzQtLjMxNi0uMTU2LS4yNzUtLjM4Ny40MTItMi4xNzUgMi4zNjYtMi44MyA0LjExNi0yLjgzLjg5NiAwIDIuMDY2LjI0IDIuNzczLjkyLjg5NS44NC44MSAxLjk2Mi44MSAzLjE4MnYyLjg4MWMwIC44NjYuMzU3IDEuMjQ2LjY5NCAxLjcxNC4xMTkuMTY3LjE0NS4zNjctLjAwNi40OTItLjM3NS4zMTUtMS4wNDMuOS0xLjQxIDEuMjI3bC0uMDA2LS4wMDUiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
}

.brand-icon-discord, .button-discord::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjIzOCAzLjExN2ExNC44NDUgMTQuODQ1IDAgMCAwLTMuNjY0LTEuMTM3LjA1Ni4wNTYgMCAwIDAtLjA1OS4wMjggMTAuMzUgMTAuMzUgMCAwIDAtLjQ1Ni45MzcgMTMuNzAzIDEzLjcwMyAwIDAgMC00LjExNSAwIDkuNDgzIDkuNDgzIDAgMCAwLS40NjQtLjkzNy4wNTguMDU4IDAgMCAwLS4wNTgtLjAyOCAxNC44MyAxNC44MyAwIDAgMC0zLjY2NCAxLjEzNy4wNTMuMDUzIDAgMCAwLS4wMjQuMDJDLjQgNi42MjUtLjI0IDEwLjAyNS4wNzQgMTMuMzg0YS4wNjUuMDY1IDAgMCAwIC4wMjQuMDQyIDE0LjkyNyAxNC45MjcgMCAwIDAgNC40OTQgMi4yNzIuMDU4LjA1OCAwIDAgMCAuMDY0LS4wMmMuMzQ2LS40NzQuNjU0LS45NzIuOTItMS40OTZhLjA1Ny4wNTcgMCAwIDAtLjAzMi0uMDggOS44MzEgOS44MzEgMCAwIDEtMS40MDQtLjY2OS4wNTguMDU4IDAgMCAxLS4wMDYtLjA5NiA3LjY3IDcuNjcgMCAwIDAgLjI3OS0uMjE4LjA1Ni4wNTYgMCAwIDEgLjA1OC0uMDA4YzIuOTQ2IDEuMzQ1IDYuMTM1IDEuMzQ1IDkuMDQ2IDBhLjA1NS4wNTUgMCAwIDEgLjA2LjAwN2MuMDkuMDc0LjE4NC4xNDkuMjc5LjIyYS4wNTguMDU4IDAgMCAxLS4wMDUuMDk1IDkuMjI4IDkuMjI4IDAgMCAxLTEuNDA1LjY2OS4wNTcuMDU3IDAgMCAwLS4wMy4wOGMuMjcuNTIzLjU3OCAxLjAyMi45MTggMS40OTUuMDE0LjAyLjA0LjAyOC4wNjMuMDIxYTE0Ljg3NyAxNC44NzcgMCAwIDAgNC41MDItMi4yNzIuMDU4LjA1OCAwIDAgMCAuMDIzLS4wNDJjLjM3Ni0zLjg4Mi0uNjI4LTcuMjU1LTIuNjYtMTAuMjQ1YS4wNDYuMDQ2IDAgMCAwLS4wMjQtLjAyMXptLTkuMjIzIDguMjJjLS44ODcgMC0xLjYxOC0uODEzLTEuNjE4LTEuODEzcy43MTctMS44MTUgMS42MTgtMS44MTVjLjkwOCAwIDEuNjMyLjgyMiAxLjYxOCAxLjgxNSAwIDEtLjcxNyAxLjgxNC0xLjYxOCAxLjgxNHptNS45ODEgMGMtLjg4NyAwLTEuNjE4LS44MTMtMS42MTgtMS44MTNzLjcxNy0xLjgxNSAxLjYxOC0xLjgxNWMuOTA4IDAgMS42MzIuODIyIDEuNjE4IDEuODE1IDAgMS0uNzEgMS44MTQtMS42MTggMS44MTR6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjIzOCAzLjExN2ExNC44NDUgMTQuODQ1IDAgMCAwLTMuNjY0LTEuMTM3LjA1Ni4wNTYgMCAwIDAtLjA1OS4wMjggMTAuMzUgMTAuMzUgMCAwIDAtLjQ1Ni45MzcgMTMuNzAzIDEzLjcwMyAwIDAgMC00LjExNSAwIDkuNDgzIDkuNDgzIDAgMCAwLS40NjQtLjkzNy4wNTguMDU4IDAgMCAwLS4wNTgtLjAyOCAxNC44MyAxNC44MyAwIDAgMC0zLjY2NCAxLjEzNy4wNTMuMDUzIDAgMCAwLS4wMjQuMDJDLjQgNi42MjUtLjI0IDEwLjAyNS4wNzQgMTMuMzg0YS4wNjUuMDY1IDAgMCAwIC4wMjQuMDQyIDE0LjkyNyAxNC45MjcgMCAwIDAgNC40OTQgMi4yNzIuMDU4LjA1OCAwIDAgMCAuMDY0LS4wMmMuMzQ2LS40NzQuNjU0LS45NzIuOTItMS40OTZhLjA1Ny4wNTcgMCAwIDAtLjAzMi0uMDggOS44MzEgOS44MzEgMCAwIDEtMS40MDQtLjY2OS4wNTguMDU4IDAgMCAxLS4wMDYtLjA5NiA3LjY3IDcuNjcgMCAwIDAgLjI3OS0uMjE4LjA1Ni4wNTYgMCAwIDEgLjA1OC0uMDA4YzIuOTQ2IDEuMzQ1IDYuMTM1IDEuMzQ1IDkuMDQ2IDBhLjA1NS4wNTUgMCAwIDEgLjA2LjAwN2MuMDkuMDc0LjE4NC4xNDkuMjc5LjIyYS4wNTguMDU4IDAgMCAxLS4wMDUuMDk1IDkuMjI4IDkuMjI4IDAgMCAxLTEuNDA1LjY2OS4wNTcuMDU3IDAgMCAwLS4wMy4wOGMuMjcuNTIzLjU3OCAxLjAyMi45MTggMS40OTUuMDE0LjAyLjA0LjAyOC4wNjMuMDIxYTE0Ljg3NyAxNC44NzcgMCAwIDAgNC41MDItMi4yNzIuMDU4LjA1OCAwIDAgMCAuMDIzLS4wNDJjLjM3Ni0zLjg4Mi0uNjI4LTcuMjU1LTIuNjYtMTAuMjQ1YS4wNDYuMDQ2IDAgMCAwLS4wMjQtLjAyMXptLTkuMjIzIDguMjJjLS44ODcgMC0xLjYxOC0uODEzLTEuNjE4LTEuODEzcy43MTctMS44MTUgMS42MTgtMS44MTVjLjkwOCAwIDEuNjMyLjgyMiAxLjYxOCAxLjgxNSAwIDEtLjcxNyAxLjgxNC0xLjYxOCAxLjgxNHptNS45ODEgMGMtLjg4NyAwLTEuNjE4LS44MTMtMS42MTgtMS44MTNzLjcxNy0xLjgxNSAxLjYxOC0xLjgxNWMuOTA4IDAgMS42MzIuODIyIDEuNjE4IDEuODE1IDAgMS0uNzEgMS44MTQtMS42MTggMS44MTR6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)
}

.brand-icon-zoom, .button-zoom::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuMjY3IDBDLjU2NyAwIDAgLjY0IDAgMS40Mjl2Ni45MjhDMCAxMC4zNyAxLjQ0NiAxMiAzLjIzIDEybDcuNTAzLS4wNzFjLjcgMCAxLjI2Ny0uNjQgMS4yNjctMS40Mjl2LTdDMTIgMS40ODggMTAuMjg0IDAgOC41IDBIMS4yNjdabTEyLjQ0NSAyLjcyOEMxMy4yNiAzLjE3NSAxMyAzLjgyIDEzIDQuNXYyLjljMCAuNjc4LjI2IDEuMzI0LjcxMiAxLjc3MmwyLjgxNyAyLjQ4Yy41NzMuNTY3IDEuNDcxLjEwOCAxLjQ3MS0uNzUyVjEuMTM1YzAtLjg2LS44OTgtMS4zMTgtMS40NzEtLjc1MmwtMi44MTcgMi4zNDVaIiBmaWxsPSIjZmZmIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuMjY3IDBDLjU2NyAwIDAgLjY0IDAgMS40Mjl2Ni45MjhDMCAxMC4zNyAxLjQ0NiAxMiAzLjIzIDEybDcuNTAzLS4wNzFjLjcgMCAxLjI2Ny0uNjQgMS4yNjctMS40Mjl2LTdDMTIgMS40ODggMTAuMjg0IDAgOC41IDBIMS4yNjdabTEyLjQ0NSAyLjcyOEMxMy4yNiAzLjE3NSAxMyAzLjgyIDEzIDQuNXYyLjljMCAuNjc4LjI2IDEuMzI0LjcxMiAxLjc3MmwyLjgxNyAyLjQ4Yy41NzMuNTY3IDEuNDcxLjEwOCAxLjQ3MS0uNzUyVjEuMTM1YzAtLjg2LS44OTgtMS4zMTgtMS40NzEtLjc1MmwtMi44MTcgMi4zNDVaIiBmaWxsPSIjZmZmIi8+PC9zdmc+)
}

.brand-icon-google, .button-google::before {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggLjUxYTcuNDg2IDcuNDg2IDAgMCAwLTcuNSA3LjVjMCA0LjE2NSAzLjM1NyA3LjUgNy41IDcuNSAzLjU5NSAwIDcuNDkxLTIuODU0IDcuNS03LjU0NlY2LjUxMUg4djNoNC4xOTRjLS42MiAxLjc0MS0yLjI0IDMtNC4xOTUgM2E0LjUgNC41IDAgMSAxIDAtOWMxLjA1NCAwIDIuMDMyLjM1MyAyLjc4Ny45NjguMjQ1LS4yNDUgMS43MTMtMS43MTggMi4xODktMi4wOThDMTEuNjUyIDEuMTk2IDkuOTIyLjUxMSA3Ljk5OS41MTFaIiBmaWxsPSIjZmZmIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggLjUxYTcuNDg2IDcuNDg2IDAgMCAwLTcuNSA3LjVjMCA0LjE2NSAzLjM1NyA3LjUgNy41IDcuNSAzLjU5NSAwIDcuNDkxLTIuODU0IDcuNS03LjU0NlY2LjUxMUg4djNoNC4xOTRjLS42MiAxLjc0MS0yLjI0IDMtNC4xOTUgM2E0LjUgNC41IDAgMSAxIDAtOWMxLjA1NCAwIDIuMDMyLjM1MyAyLjc4Ny45NjguMjQ1LS4yNDUgMS43MTMtMS43MTggMi4xODktMi4wOThDMTEuNjUyIDEuMTk2IDkuOTIyLjUxMSA3Ljk5OS41MTFaIiBmaWxsPSIjZmZmIi8+PC9zdmc+)
}

[role=alert], [role=status] {
    display: grid;
    grid-template-columns:1fr;
    align-items: start;
    padding: .75rem;
    gap: .5rem;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem
}

[role=alert].success, [role=status].success {
    border-color: rgb(var(--success));
    background-color: rgb(var(--success)/0.2)
}

[role=alert].success::before, [role=status].success::before {
    width: var(--line-height);
    color: rgb(var(--success));
    grid-column: -3
}

[role=alert].danger, [role=status].danger {
    border-color: rgb(var(--danger));
    background-color: rgb(var(--danger)/0.2)
}

[role=alert].danger::before, [role=status].danger::before {
    width: var(--line-height);
    color: rgb(var(--danger));
    grid-column: -3
}

[role=alert].warning, [role=status].warning {
    border-color: rgb(var(--warning));
    background-color: rgb(var(--warning)/0.2)
}

[role=alert].warning::before, [role=status].warning::before {
    width: var(--line-height);
    color: rgb(var(--warning));
    grid-column: -3
}

[role=alert].info, [role=status].info {
    border-color: rgb(var(--info));
    background-color: rgb(var(--info)/0.2)
}

[role=alert].info::before, [role=status].info::before {
    width: var(--line-height);
    color: rgb(var(--info));
    grid-column: -3
}

[role=alert].promo, [role=status].promo {
    gap: .75rem;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem;
    border-color: rgb(var(--accent));
    background-color: rgb(var(--accent)/0.2)
}

[role=alert].promo img, [role=status].promo img {
    grid-column: -3;
    height: calc(var(--line-height) * 2)
}

[role=alert] .close, [role=status] .close {
    align-self: center;
    grid-column: 1
}

@media (min-width: 640px) {
    [role=alert] .close, [role=status] .close {
        grid-column: 2
    }
}

aside {
    overflow: auto;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    padding: 1.5rem;
    gap: 1rem;
    grid-auto-rows: max-content;
    display: grid;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: var(--z-index-menubar);
    width: 100%
}

aside > * {
    --color: var(--contrast-filled)
}

@media (min-width: 1024px) {
    aside {
        border-left: solid .0625rem rgb(var(--color)/var(--border-alpha));
        grid-column: 2;
        width: 40vw
    }
}

aside > header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem
}

aside > header h2 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

aside .close {
    font-size: 1.25rem;
    line-height: 1.6;
    --line-height: 2rem;
    margin-left: auto
}

.fixed-aside aside {
    display: none
}

@media (min-width: 1024px) {
    .fixed-aside aside {
        display: grid;
        position: relative;
        width: 30vw
    }

    .fixed-aside aside .close {
        display: none
    }

    .fixed-aside.sidebar-nav header.sticky, .fixed-aside.sidebar-nav main > header {
        padding-right: 4rem
    }
}

[role=application] {
    display: flex;
    flex-direction: column;
    height: 100%
}

[role=application] [role=menubar] {
    display: flex;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem
}

[role=application] [role=menubar] > * {
    display: flex;
    align-items: center;
    padding: 1rem;
    gap: .25rem;
    font-size: .75rem;
    line-height: 1.2;
    --line-height: 0.9rem
}

[role=application] [role=menubar] > *:not(:last-child) {
    border-right: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

@media (min-width: 640px) {
    [role=application] [role=menubar] > * {
        font-size: inherit;
        line-height: inherit
    }
}

[role=application] [role=menubar] h1 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: inherit;
    line-height: inherit
}

[role=application] [role=document] {
    flex-grow: 1;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg)
}

[role=application] [role=document] > * {
    --color: var(--contrast-filled)
}

.audio-player {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: .75rem;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem
}

.audio-player [role=toolbar] {
    display: flex;
    align-items: center;
    gap: .5rem;
    font-size: 1.5rem;
    line-height: 1.3;
    --line-height: 1.95rem
}

.audio-player input[type=range] {
    flex-grow: 1
}

.audio-player time {
    font-feature-settings: "tnum";
    font-variant-numeric: tabular-nums;
    font-size: .75rem;
    line-height: 1.2;
    --line-height: 0.9rem
}

.tab-buttons[role=tablist] [role=tab][aria-selected=true], .radio-buttons[role=radiogroup] > button[role=radio][aria-checked=true], .tab-buttons[role=tablist] [role=tab]:hover:not(:active):not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .widget .overlay .close-button:hover:not(:active):not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .category-card:hover:not(:active):not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), button:hover:not(:active):not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .button:hover:not(:active):not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .tab-buttons[role=tablist] [aria-haspopup][aria-expanded=true][role=tab], .widget .overlay [aria-haspopup][aria-expanded=true].close-button, [aria-haspopup][aria-expanded=true].category-card, button[aria-haspopup][aria-expanded=true], [aria-haspopup][aria-expanded=true].button {
    transform: translate(-0.25rem, -0.25rem);
    box-shadow: .25rem .25rem 0rem rgb(var(--color))
}

.tab-buttons[role=tablist] [role=tab], .widget .overlay .close-button, .category-card, button, .button {
    background: transparent;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem;
    padding: .75rem 1rem;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    color: currentColor;
    border-radius: .25rem;
    font-family: inherit;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: .5rem;
    cursor: pointer;
    -webkit-text-decoration: none;
    text-decoration: none;
    transition-timing-function: ease-out;
    transition-duration: var(--transition-duration);
    transition-property: all
}

.tab-buttons[role=tablist] [disabled][role=tab], .widget .overlay [disabled].close-button, [disabled].category-card, button[disabled], [disabled].button, .tab-buttons[role=tablist] [aria-disabled=true][role=tab], .widget .overlay [aria-disabled=true].close-button, [aria-disabled=true].category-card, button[aria-disabled=true], [aria-disabled=true].button {
    cursor: not-allowed;
    opacity: .3
}

.tab-buttons[role=tablist] .success[role=tab], .widget .overlay .success.close-button, .success.category-card, button.success, .success.button, .tab-buttons[role=tablist] .outline-success[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .widget .overlay .outline-success.close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .outline-success.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), button.outline-success:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .outline-success.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) {
    background-color: rgb(var(--success));
    color: rgb(var(--contrast-success));
    --active-bg: var(--body-bg)
}

.tab-buttons[role=tablist] .success[role=tab] > *, .widget .overlay .success.close-button > *, .success.category-card > *, button.success > *, .success.button > *, .tab-buttons[role=tablist] .outline-success[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .widget .overlay .outline-success.close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .outline-success.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, button.outline-success:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .outline-success.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > * {
    --color: var(--contrast-success)
}

.tab-buttons[role=tablist] .danger[role=tab], .widget .overlay .danger.close-button, .danger.category-card, button.danger, .danger.button, .tab-buttons[role=tablist] .outline-danger[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .widget .overlay .outline-danger.close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .outline-danger.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), button.outline-danger:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .outline-danger.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) {
    background-color: rgb(var(--danger));
    color: rgb(var(--contrast-danger));
    --active-bg: var(--body-bg)
}

.tab-buttons[role=tablist] .danger[role=tab] > *, .widget .overlay .danger.close-button > *, .danger.category-card > *, button.danger > *, .danger.button > *, .tab-buttons[role=tablist] .outline-danger[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .widget .overlay .outline-danger.close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .outline-danger.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, button.outline-danger:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .outline-danger.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > * {
    --color: var(--contrast-danger)
}

.tab-buttons[role=tablist] .warning[role=tab], .widget .overlay .warning.close-button, .warning.category-card, button.warning, .warning.button, .tab-buttons[role=tablist] .outline-warning[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .widget .overlay .outline-warning.close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .outline-warning.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), button.outline-warning:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .outline-warning.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) {
    background-color: rgb(var(--warning));
    color: rgb(var(--contrast-warning));
    --active-bg: var(--body-bg)
}

.tab-buttons[role=tablist] .warning[role=tab] > *, .widget .overlay .warning.close-button > *, .warning.category-card > *, button.warning > *, .warning.button > *, .tab-buttons[role=tablist] .outline-warning[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .widget .overlay .outline-warning.close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .outline-warning.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, button.outline-warning:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .outline-warning.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > * {
    --color: var(--contrast-warning)
}

.tab-buttons[role=tablist] .info[role=tab], .widget .overlay .info.close-button, .info.category-card, button.info, .info.button, .tab-buttons[role=tablist] .outline-info[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .widget .overlay .outline-info.close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .outline-info.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), button.outline-info:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .outline-info.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) {
    background-color: rgb(var(--info));
    color: rgb(var(--contrast-info));
    --active-bg: var(--body-bg)
}

.tab-buttons[role=tablist] .info[role=tab] > *, .widget .overlay .info.close-button > *, .info.category-card > *, button.info > *, .info.button > *, .tab-buttons[role=tablist] .outline-info[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .widget .overlay .outline-info.close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .outline-info.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, button.outline-info:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .outline-info.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > * {
    --color: var(--contrast-info)
}

.tab-buttons[role=tablist] .primary[role=tab], .tab-buttons[role=tablist] .chosen-container .chosen-choices [role=tab].search-choice, .chosen-container .chosen-choices .tab-buttons[role=tablist] [role=tab].search-choice, .widget .overlay .primary.close-button, .widget .overlay .chosen-container .chosen-choices .close-button.search-choice, .chosen-container .chosen-choices .widget .overlay .close-button.search-choice, .primary.category-card, .chosen-container .chosen-choices .category-card.search-choice, button.primary, .chosen-container .chosen-choices button.search-choice, .primary.button, .chosen-container .chosen-choices .button.search-choice, .tab-buttons[role=tablist] [aria-pressed=true][role=tab], .widget .overlay [aria-pressed=true].close-button, [aria-pressed=true].category-card, button[aria-pressed=true], [aria-pressed=true].button, .tab-buttons[role=tablist] .outline-primary[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .widget .overlay .outline-primary.close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .outline-primary.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), button.outline-primary:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .outline-primary.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) {
    background-color: rgb(var(--primary));
    color: rgb(var(--contrast-primary));
    --active-bg: var(--body-bg)
}

.tab-buttons[role=tablist] .primary[role=tab] > *, .tab-buttons[role=tablist] .chosen-container .chosen-choices [role=tab].search-choice > *, .chosen-container .chosen-choices .tab-buttons[role=tablist] [role=tab].search-choice > *, .widget .overlay .primary.close-button > *, .widget .overlay .chosen-container .chosen-choices .close-button.search-choice > *, .chosen-container .chosen-choices .widget .overlay .close-button.search-choice > *, .primary.category-card > *, .chosen-container .chosen-choices .category-card.search-choice > *, button.primary > *, .chosen-container .chosen-choices button.search-choice > *, .primary.button > *, .chosen-container .chosen-choices .button.search-choice > *, .tab-buttons[role=tablist] [aria-pressed=true][role=tab] > *, .widget .overlay [aria-pressed=true].close-button > *, [aria-pressed=true].category-card > *, button[aria-pressed=true] > *, [aria-pressed=true].button > *, .tab-buttons[role=tablist] .outline-primary[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .widget .overlay .outline-primary.close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .outline-primary.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, button.outline-primary:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .outline-primary.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > * {
    --color: var(--contrast-primary)
}

.tab-buttons[role=tablist] .secondary[role=tab], .widget .overlay .secondary.close-button, .secondary.category-card, button.secondary, .secondary.button, .tab-buttons[role=tablist] .outline-secondary[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .widget .overlay .outline-secondary.close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .outline-secondary.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), button.outline-secondary:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .outline-secondary.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) {
    background-color: rgb(var(--secondary));
    color: rgb(var(--contrast-secondary));
    --active-bg: var(--body-bg)
}

.tab-buttons[role=tablist] .secondary[role=tab] > *, .widget .overlay .secondary.close-button > *, .secondary.category-card > *, button.secondary > *, .secondary.button > *, .tab-buttons[role=tablist] .outline-secondary[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .widget .overlay .outline-secondary.close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .outline-secondary.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, button.outline-secondary:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .outline-secondary.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > * {
    --color: var(--contrast-secondary)
}

.tab-buttons[role=tablist] .accent[role=tab], .widget .overlay .accent.close-button, .accent.category-card, button.accent, .accent.button, .tab-buttons[role=tablist] .outline-accent[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .widget .overlay .outline-accent.close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .outline-accent.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), button.outline-accent:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .outline-accent.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) {
    background-color: rgb(var(--accent));
    color: rgb(var(--contrast-accent));
    --active-bg: var(--body-bg)
}

.tab-buttons[role=tablist] .accent[role=tab] > *, .widget .overlay .accent.close-button > *, .accent.category-card > *, button.accent > *, .accent.button > *, .tab-buttons[role=tablist] .outline-accent[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .widget .overlay .outline-accent.close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .outline-accent.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, button.outline-accent:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .outline-accent.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > * {
    --color: var(--contrast-accent)
}

.tab-buttons[role=tablist] .filled[role=tab], .widget .overlay .close-button, .filled.category-card, button.filled, .filled.button, .tab-buttons[role=tablist] .outline-filled[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .outline-filled.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), button.outline-filled:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .outline-filled.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg)
}

.tab-buttons[role=tablist] .filled[role=tab] > *, .widget .overlay .close-button > *, .filled.category-card > *, button.filled > *, .filled.button > *, .tab-buttons[role=tablist] .outline-filled[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .outline-filled.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, button.outline-filled:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .outline-filled.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > * {
    --color: var(--contrast-filled)
}

.tab-buttons[role=tablist] .small[role=tab], .widget .overlay .small.close-button, .small.category-card, button.small, .small.button {
    font-size: .75rem;
    line-height: 1.2;
    --line-height: 0.9rem;
    padding: .5rem
}

.tab-buttons[role=tablist] .primary[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .tab-buttons[role=tablist] .chosen-container .chosen-choices [role=tab].search-choice:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .chosen-container .chosen-choices .tab-buttons[role=tablist] [role=tab].search-choice:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .widget .overlay .primary.close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .widget .overlay .chosen-container .chosen-choices .close-button.search-choice:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .chosen-container .chosen-choices .widget .overlay .close-button.search-choice:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .primary.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .chosen-container .chosen-choices .category-card.search-choice:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), button.primary:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .chosen-container .chosen-choices button.search-choice:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .primary.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .chosen-container .chosen-choices .button.search-choice:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .tab-buttons[role=tablist] [aria-pressed=true][role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), .widget .overlay [aria-pressed=true].close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), [aria-pressed=true].category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), button[aria-pressed=true]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button), [aria-pressed=true].button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) {
    background-color: rgb(var(--accent));
    color: rgb(var(--contrast-accent));
    --active-bg: var(--body-bg)
}

.tab-buttons[role=tablist] .primary[role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .tab-buttons[role=tablist] .chosen-container .chosen-choices [role=tab].search-choice:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .chosen-container .chosen-choices .tab-buttons[role=tablist] [role=tab].search-choice:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .widget .overlay .primary.close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .widget .overlay .chosen-container .chosen-choices .close-button.search-choice:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .chosen-container .chosen-choices .widget .overlay .close-button.search-choice:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .primary.category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .chosen-container .chosen-choices .category-card.search-choice:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, button.primary:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .chosen-container .chosen-choices button.search-choice:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .primary.button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .chosen-container .chosen-choices .button.search-choice:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .tab-buttons[role=tablist] [aria-pressed=true][role=tab]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, .widget .overlay [aria-pressed=true].close-button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, [aria-pressed=true].category-card:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, button[aria-pressed=true]:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > *, [aria-pressed=true].button:hover:not([disabled]):not([aria-disabled=true].category-card):not(button[aria-disabled=true]):not([aria-disabled=true].button) > * {
    --color: var(--contrast-accent)
}

.tab-buttons[role=tablist] [aria-disabled=true][role=tab]:active, .widget .overlay [aria-disabled=true].close-button:active, [aria-disabled=true].category-card:active, button[aria-disabled=true]:active, [aria-disabled=true].button:active {
    pointer-events: none
}

.tab-buttons[role=tablist] [role=tab], .radio-buttons[role=radiogroup] > button[role=radio], .category-card {
    font-size: .875rem;
    line-height: 1.3;
    --line-height: 1.1375rem;
    text-align: initial;
    align-items: flex-start;
    justify-content: initial;
    grid-template-columns:max-content 1fr;
    gap: .75rem;
    align-content: baseline
}

.tab-buttons[role=tablist] [role=tab] h4, .radio-buttons[role=radiogroup] > button[role=radio] h4, .category-card h4 {
    font-weight: 700
}

.tab-buttons[role=tablist] [role=tab] > :first-child, .radio-buttons[role=radiogroup] > button[role=radio] > :first-child, .category-card > :first-child {
    flex-shrink: 0
}

.tab-buttons[role=tablist] .vertical[role=tab], .radio-buttons[role=radiogroup] > button.vertical[role=radio], .vertical.category-card {
    flex-flow: column
}

.tab-buttons[role=tablist] [role=tab][aria-selected=true], .radio-buttons[role=radiogroup] > button[role=radio][aria-checked=true] {
    background-color: var(--active-bg)
}

[role=button]:focus {
    outline: solid
}

.button-like {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    padding: .5rem .75rem
}

.button-like > * {
    --color: var(--contrast-filled)
}

.button-like[aria-pressed=true] {
    background-color: rgb(var(--accent));
    color: rgb(var(--contrast-accent));
    --active-bg: var(--body-bg)
}

.button-like[aria-pressed=true] > * {
    --color: var(--contrast-accent)
}

.button-facebook {
    background-color: #4267b2;
    color: #fff
}

.button-twitter {
    background-color: #000;
    color: #fff
}

.button-paypal {
    background-color: #00457c;
    color: #fff
}

.button-stripe {
    background-color: #625bf6;
    color: #fff
}

.button-apple {
    background-color: #000;
    color: #fff
}

.button-android {
    background-color: #142f40;
    color: #fff
}

.button-kindle {
    background-color: #f3a642;
    color: #000
}

.button-discord {
    background-color: #7289da;
    color: #fff
}

.button-zoom {
    background-color: #4087fc;
    color: #fff
}

.button-google {
    background-color: #5383ec;
    color: #fff
}

.card {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    padding: 1rem;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem;
    display: grid;
    gap: 1rem
}

.card > * {
    --color: var(--contrast-filled)
}

.cart {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem
}

.cart > * {
    --color: var(--contrast-filled)
}

.cart > :not(:first-child) {
    border-top: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

.cart[role=list] > [role=listitem] {
    display: grid
}

.cart[role=list] > [role=listitem] > :first-child {
    display: grid;
    grid-template-columns:3.625rem 1fr auto;
    gap: 1rem;
    padding: 1rem
}

@media (min-width: 640px) {
    .cart[role=list] > [role=listitem] > :first-child {
        grid-template-columns:8.5rem 1fr auto;
        padding: 0;
        padding-right: 1rem
    }
}

.cart[role=list] > [role=listitem] > :first-child > figure {
    background: url(../img/placeholder.svg) center;
    background-size: cover;
    aspect-ratio: 1;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem;
    overflow: hidden
}

@media (min-width: 640px) {
    .cart[role=list] > [role=listitem] > :first-child > figure {
        border: none;
        border-right: solid .0625rem rgb(var(--color)/var(--border-alpha));
        border-radius: 0;
        height: 100%
    }
}

.cart[role=list] > [role=listitem] > :first-child > figure img {
    width: 100%;
    height: 100%
}

.cart[role=list] > [role=listitem] > :first-child ul {
    display: grid;
    gap: .25rem 1rem;
    padding: 0;
    list-style: none
}

@media (min-width: 640px) {
    .cart[role=list] > [role=listitem] > :first-child ul {
        display: flex;
        flex-wrap: wrap
    }
}

.cart[role=list] > [role=listitem] > :first-child > section {
    display: flex;
    flex-direction: column;
    gap: .25rem
}

@media (min-width: 640px) {
    .cart[role=list] > [role=listitem] > :first-child > section {
        padding: 1rem 0
    }
}

.cart[role=list] > [role=listitem] > :first-child > section:last-child {
    align-items: end
}

.cart[role=list] > [role=listitem] > :first-child > section footer {
    margin-top: auto
}

.cart[role=list] > [role=listitem] > :first-child h4 {
    font-weight: 700;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.cart[role=list] > [role=listitem] > :first-child .current-price {
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem
}

@media (min-width: 640px) {
    .cart[role=list] > [role=listitem]:first-child > :first-child > figure {
        border-top-left-radius: .25rem
    }

    .cart[role=list] > [role=listitem]:last-child > :only-child > figure {
        border-bottom-left-radius: .25rem
    }
}

.cart[role=list] > [role=listitem] .bundle {
    display: grid;
    gap: 1rem;
    padding: 1rem;
    border-top: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

@media (min-width: 640px) {
    .cart[role=list] > [role=listitem] .bundle > [role=listitem] > :first-child {
        grid-template-columns:6.5rem 1fr auto
    }
}

.cart > .cart-summary {
    padding: 1rem;
    display: grid;
    gap: 1rem;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem
}

.cart > .cart-summary > * {
    display: grid;
    gap: 1rem;
    grid-auto-flow: column;
    justify-content: space-between
}

.cart > .cart-summary h4 {
    display: inline-flex;
    flex-wrap: wrap;
    gap: .5rem
}

.cart > footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 1rem
}

.cart > footer > * {
    font-size: 1.25rem;
    line-height: 1.6;
    --line-height: 2rem
}

.chart {
    position: relative;
    padding: 1.5rem;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg)
}

.chart > * {
    --color: var(--contrast-filled)
}

.chart .line {
    fill: none;
    stroke: rgb(var(--accent));
    stroke-width: .125rem
}

.chart .point {
    fill: rgb(var(--accent))
}

.chart .domain {
    stroke: currentColor
}

.chart .bar {
    fill: rgb(var(--color)/0.1)
}

.chart .bar.level2 {
    fill: currentColor
}

.chart .bar.highlight {
    fill: rgb(var(--color)/0.2);
    border-color: rgb(var(--accent))
}

.chart .has-tooltip {
    position: absolute
}

.chart .has-tooltip time {
    display: block;
    font-weight: 700
}

.carousel {
    position: relative
}

.carousel .items {
    display: flex;
    overflow-x: scroll;
    overflow-y: hidden;
    scroll-snap-type: x mandatory;
    align-items: center;
    height: 100%;
    scrollbar-width: none
}

.carousel .items::-webkit-scrollbar {
    display: none
}

.carousel .items > * {
    scroll-snap-align: start;
    flex: 1 0 100%;
    min-height: 1px
}

.carousel .arrow {
    padding: .75rem;
    display: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    align-items: center;
    z-index: 1
}

.carousel .arrow::before {
    content: "";
    padding: 1rem;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    background: rgb(var(--filled));
    border-radius: 10rem
}

.carousel .arrow::after {
    content: "";
    font-size: 1.5rem;
    line-height: 1.3;
    --line-height: 1.95rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.carousel .arrow.previous {
    left: 0
}

.carousel .arrow.next {
    right: 0
}

.carousel:hover .arrow {
    display: flex
}

.carousel [role=tablist] {
    position: absolute;
    bottom: 0;
    width: 100%;
    display: flex;
    justify-content: center;
    gap: .5rem;
    padding: .75rem;
    flex-wrap: wrap
}

.carousel [role=tablist] > [role=tab] {
    display: block;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    padding: .5rem;
    border-radius: 10rem;
    background: rgb(var(--filled))
}

.carousel [role=tablist] > [role=tab][aria-selected=true] {
    background: currentColor
}

.carousel [role=tabpanel] {
    display: flex;
    justify-content: center;
    padding: unset;
    margin-top: unset
}

.category-card {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    padding: 1.5rem;
    display: grid;
    gap: 1.5rem;
    height: 100%;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem
}

.category-card > * {
    --color: var(--contrast-filled)
}

.category-card > :first-child {
    height: auto
}

.category-card h2 {
    font-weight: 700
}

.category-card img {
    max-width: 6rem
}

.category-card .content {
    display: grid;
    gap: .5rem
}

.category-card .content > ul.inline {
    font-size: .875rem;
    line-height: 1.3;
    --line-height: 1.1375rem;
    color: rgb(var(--color)/0.5);
    display: flex;
    flex-wrap: wrap;
    gap: .75rem
}

.category-card .content > ul.inline > li:after {
    content: none
}

.input-with-button {
    display: grid;
    grid-auto-flow: column;
    gap: .75rem;
    grid-template-columns:1fr;
    grid-auto-columns: max-content;
    align-items: center
}

.paragraphs {
    display: grid;
    gap: 1rem
}

.button-group {
    display: flex;
    flex-wrap: wrap;
    gap: .5rem
}

.comment {
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem;
    display: grid;
    grid-template-columns:max-content 1fr;
    gap: .75rem;
    position: relative
}

.comment > .body {
    display: grid;
    gap: .75rem;
    position: relative;
    white-space: pre-wrap
}

.comment:has(.comment) > .body::before {
    content: "";
    position: absolute;
    left: -2.3125rem;
    height: calc(100% - 3.125rem);
    top: 3.125rem;
    border-left: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

.comment > * {
    grid-column: 2
}

.comment .user-avatar {
    height: 3.125rem;
    width: 3.125rem;
    grid-column: 1;
    grid-row: 1/3
}

.comment header {
    display: flex;
    gap: .75rem;
    align-items: center;
    flex-wrap: wrap
}

.comment header .user-name {
    font-weight: 700;
    -webkit-text-decoration: none;
    text-decoration: none
}

.comment .comment {
    margin-top: 1.5rem;
    margin-left: -1.5625rem;
    max-width: unset
}

.comment .comment:not(:last-child)::before {
    content: "";
    height: 100%;
    left: -.75rem;
    position: absolute;
    border-left: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

.comment .comment::after {
    content: "";
    position: absolute;
    top: -2.25rem;
    right: 100%;
    width: .6875rem;
    border-bottom: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-left: solid .0625rem rgb(var(--color)/var(--border-alpha));
    height: 3.8125rem;
    border-bottom-left-radius: .5rem
}

.dropdown {
    position: relative;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    padding: 1rem;
    border-radius: .25rem;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    margin-top: .5rem;
    max-width: calc(100vw - 2rem)
}

.dropdown > * {
    --color: var(--contrast-filled)
}

.dropdown::before {
    content: "";
    border-left: solid .5rem transparent;
    border-right: solid .5rem transparent;
    border-bottom: solid .5rem rgb(var(--color)/var(--border-alpha));
    position: absolute;
    bottom: 100%;
    left: .75rem
}

.dropdown > [role=menu]:only-child, .dropdown > .stack:only-child {
    box-shadow: none;
    margin: -1rem;
    max-width: calc(100% + 2rem);
    border: none
}

.popover {
    display: inline-block;
    position: relative
}

.popover[open]::after, .popover.expanded::after {
    content: "";
    border-left: solid .5rem transparent;
    border-right: solid .5rem transparent;
    border-bottom: solid .5rem rgb(var(--color)/var(--border-alpha));
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translate(-50%, 0);
    z-index: 30
}

.popover .dropdown {
    position: absolute;
    top: calc(100% - .0625rem);
    min-width: 100%;
    width: -moz-max-content;
    width: max-content;
    box-shadow: .25rem .25rem 0rem rgb(var(--color));
    z-index: 30;
    --color: var(--contrast-filled)
}

.popover .dropdown::before {
    display: none
}

.popover.top::after {
    bottom: 100%;
    top: unset;
    border-top: solid .5rem rgb(var(--color)/var(--border-alpha));
    border-bottom: unset
}

.popover.top .dropdown {
    box-shadow: none;
    bottom: calc(100% + .5rem - .0625rem);
    top: unset
}

.popover:has(>summary button) > .dropdown {
    margin-left: -.25rem
}

.popover:has(>summary button).top > .dropdown, .popover:has(>summary button).top::after {
    margin-bottom: .25rem
}

figure.code {
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    border-radius: .25rem;
    overflow: hidden
}

figure.code > * {
    --color: var(--contrast-filled)
}

figure.code figcaption {
    padding: 1rem
}

figure.code pre {
    padding: 1rem;
    background-color: rgb(var(--color)/0.1);
    overflow-x: auto
}

figure.code > :not(:first-child) {
    border-top: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

figure.thumb {
    display: grid;
    gap: .25rem
}

figure.thumb img {
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem;
    width: 100%
}

figure.thumb img:hover {
    opacity: .7
}

figure.thumb figcaption {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: .75rem;
    line-height: 1.2;
    --line-height: 0.9rem
}

[role=radio][aria-disabled=true], [role=checkbox][aria-disabled=true], input[type=radio]:disabled, input[type=checkbox]:disabled, .input.disabled, .chosen-container .disabled.chosen-choices, .textarea.disabled, label:has(input:disabled), input:not([type]):disabled, input[type=email]:disabled, input[type=date]:disabled, input[type=datetime-local]:disabled, input[type=number]:disabled, input[type=password]:disabled, input[type=search]:disabled, input[type=tel]:disabled, input[type=text]:disabled, input[type=url]:disabled, textarea:disabled, select:disabled, .input:disabled, .chosen-container .chosen-choices:disabled, .textarea:disabled {
    cursor: not-allowed;
    opacity: .3
}

input:not([type]), input[type=email], input[type=date], input[type=datetime-local], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea, select, .input, .chosen-container .chosen-choices, .textarea {
    font-family: inherit;
    padding: .75rem 1rem;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem;
    display: block;
    width: 100%;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg)
}

input:not([type]) > *, input[type=email] > *, input[type=date] > *, input[type=datetime-local] > *, input[type=number] > *, input[type=password] > *, input[type=search] > *, input[type=tel] > *, input[type=text] > *, input[type=url] > *, textarea > *, select > *, .input > *, .chosen-container .chosen-choices > *, .textarea > * {
    --color: var(--contrast-filled)
}

input:not([type])::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=date]::-moz-placeholder, input[type=datetime-local]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=text]::-moz-placeholder, input[type=url]::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder, .input::-moz-placeholder, .chosen-container .chosen-choices::-moz-placeholder, .textarea::-moz-placeholder {
    color: rgb(var(--color)/0.5)
}

input:not([type])::placeholder, input[type=email]::placeholder, input[type=date]::placeholder, input[type=datetime-local]::placeholder, input[type=number]::placeholder, input[type=password]::placeholder, input[type=search]::placeholder, input[type=tel]::placeholder, input[type=text]::placeholder, input[type=url]::placeholder, textarea::placeholder, select::placeholder, .input::placeholder, .chosen-container .chosen-choices::placeholder, .textarea::placeholder {
    color: rgb(var(--color)/0.5)
}

input:not([type]):focus-within, input[type=email]:focus-within, input[type=date]:focus-within, input[type=datetime-local]:focus-within, input[type=number]:focus-within, input[type=password]:focus-within, input[type=search]:focus-within, input[type=tel]:focus-within, input[type=text]:focus-within, input[type=url]:focus-within, textarea:focus-within, select:focus-within, .input:focus-within, .chosen-container .chosen-choices:focus-within, .textarea:focus-within {
    outline: .125rem solid rgb(var(--accent))
}

label {
    display: inline-flex;
    gap: .5rem;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem;
    cursor: pointer
}

fieldset {
    display: flex;
    flex-direction: column;
    border: none;
    gap: .5rem
}

fieldset legend {
    display: flex;
    align-items: center;
    position: relative;
    font-weight: 700;
    margin-bottom: .5rem;
    width: 100%;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem
}

fieldset legend label, fieldset legend a {
    font-weight: 400
}

fieldset legend > :last-child:not(:only-child) {
    float: right;
    margin-left: auto
}

fieldset small {
    color: rgb(var(--color)/0.5)
}

fieldset[role=group] label {
    width: 100%
}

fieldset[role=group] label input {
    margin-left: auto
}

fieldset.success input:not([type]), fieldset.success input[type=email], fieldset.success input[type=date], fieldset.success input[type=datetime-local], fieldset.success input[type=number], fieldset.success input[type=password], fieldset.success input[type=search], fieldset.success input[type=tel], fieldset.success input[type=text], fieldset.success input[type=url], fieldset.success textarea, fieldset.success select, fieldset.success .input, fieldset.success .chosen-container .chosen-choices, .chosen-container fieldset.success .chosen-choices, fieldset.success .textarea, fieldset.success input[type=radio], fieldset.success input[type=checkbox] {
    border-color: rgb(var(--success))
}

fieldset.success small {
    color: rgb(var(--success))
}

fieldset.danger input:not([type]), fieldset.danger input[type=email], fieldset.danger input[type=date], fieldset.danger input[type=datetime-local], fieldset.danger input[type=number], fieldset.danger input[type=password], fieldset.danger input[type=search], fieldset.danger input[type=tel], fieldset.danger input[type=text], fieldset.danger input[type=url], fieldset.danger textarea, fieldset.danger select, fieldset.danger .input, fieldset.danger .chosen-container .chosen-choices, .chosen-container fieldset.danger .chosen-choices, fieldset.danger .textarea, fieldset.danger input[type=radio], fieldset.danger input[type=checkbox] {
    border-color: rgb(var(--danger))
}

fieldset.danger small {
    color: rgb(var(--danger))
}

fieldset.warning input:not([type]), fieldset.warning input[type=email], fieldset.warning input[type=date], fieldset.warning input[type=datetime-local], fieldset.warning input[type=number], fieldset.warning input[type=password], fieldset.warning input[type=search], fieldset.warning input[type=tel], fieldset.warning input[type=text], fieldset.warning input[type=url], fieldset.warning textarea, fieldset.warning select, fieldset.warning .input, fieldset.warning .chosen-container .chosen-choices, .chosen-container fieldset.warning .chosen-choices, fieldset.warning .textarea, fieldset.warning input[type=radio], fieldset.warning input[type=checkbox] {
    border-color: rgb(var(--warning))
}

fieldset.warning small {
    color: rgb(var(--warning))
}

fieldset.info input:not([type]), fieldset.info input[type=email], fieldset.info input[type=date], fieldset.info input[type=datetime-local], fieldset.info input[type=number], fieldset.info input[type=password], fieldset.info input[type=search], fieldset.info input[type=tel], fieldset.info input[type=text], fieldset.info input[type=url], fieldset.info textarea, fieldset.info select, fieldset.info .input, fieldset.info .chosen-container .chosen-choices, .chosen-container fieldset.info .chosen-choices, fieldset.info .textarea, fieldset.info input[type=radio], fieldset.info input[type=checkbox] {
    border-color: rgb(var(--info))
}

fieldset.info small {
    color: rgb(var(--info))
}

input:not([type]):-moz-read-only, input[type=email]:-moz-read-only, input[type=date]:-moz-read-only, input[type=datetime-local]:-moz-read-only, input[type=number]:-moz-read-only, input[type=password]:-moz-read-only, input[type=search]:-moz-read-only, input[type=tel]:-moz-read-only, input[type=text]:-moz-read-only, input[type=url]:-moz-read-only, textarea:-moz-read-only {
    background-color: var(--body-bg)
}

input:not([type]):read-only, input[type=email]:read-only, input[type=date]:read-only, input[type=datetime-local]:read-only, input[type=number]:read-only, input[type=password]:read-only, input[type=search]:read-only, input[type=tel]:read-only, input[type=text]:read-only, input[type=url]:read-only, textarea:read-only, .input.read-only, .chosen-container .read-only.chosen-choices, .textarea.read-only {
    background-color: var(--body-bg)
}

.input, .chosen-container .chosen-choices {
    display: inline-flex;
    align-items: center;
    gap: .5rem;
    position: relative;
    padding-top: 0;
    padding-bottom: 0;
    min-height: 3.125rem
}

.input input:not([type]), .chosen-container .chosen-choices input:not([type]), .input input[type=email], .chosen-container .chosen-choices input[type=email], .input input[type=date], .chosen-container .chosen-choices input[type=date], .input input[type=datetime-local], .chosen-container .chosen-choices input[type=datetime-local], .input input[type=number], .chosen-container .chosen-choices input[type=number], .input input[type=password], .chosen-container .chosen-choices input[type=password], .input input[type=search], .chosen-container .chosen-choices input[type=search], .input input[type=tel], .chosen-container .chosen-choices input[type=tel], .input input[type=text], .chosen-container .chosen-choices input[type=text], .input input[type=url], .chosen-container .chosen-choices input[type=url], .input textarea, .chosen-container .chosen-choices textarea, .input select, .chosen-container .chosen-choices select, .input .input, .chosen-container .chosen-choices .input, .input .chosen-container .chosen-choices, .chosen-container .input .chosen-choices, .chosen-container .chosen-choices .chosen-choices, .input .textarea, .chosen-container .chosen-choices .textarea {
    border: none;
    flex: 1;
    background: 0 0;
    box-shadow: none;
    outline: none;
    margin: 0 -1rem;
    max-width: unset
}

.input .fake-input, .chosen-container .chosen-choices .fake-input {
    flex: 1
}

.input.disabled input:not([type]), .chosen-container .disabled.chosen-choices input:not([type]), .input.disabled input[type=email], .chosen-container .disabled.chosen-choices input[type=email], .input.disabled input[type=date], .chosen-container .disabled.chosen-choices input[type=date], .input.disabled input[type=datetime-local], .chosen-container .disabled.chosen-choices input[type=datetime-local], .input.disabled input[type=number], .chosen-container .disabled.chosen-choices input[type=number], .input.disabled input[type=password], .chosen-container .disabled.chosen-choices input[type=password], .input.disabled input[type=search], .chosen-container .disabled.chosen-choices input[type=search], .input.disabled input[type=tel], .chosen-container .disabled.chosen-choices input[type=tel], .input.disabled input[type=text], .chosen-container .disabled.chosen-choices input[type=text], .input.disabled input[type=url], .chosen-container .disabled.chosen-choices input[type=url], .input.disabled textarea, .chosen-container .disabled.chosen-choices textarea, .input.disabled select, .chosen-container .disabled.chosen-choices select, .input.disabled .input, .chosen-container .disabled.chosen-choices .input, .input.disabled .chosen-container .chosen-choices, .chosen-container .input.disabled .chosen-choices, .chosen-container .disabled.chosen-choices .chosen-choices, .input.disabled .textarea, .chosen-container .disabled.chosen-choices .textarea {
    opacity: unset
}

.input > .pill, .chosen-container .chosen-choices .input > .search-choice, .chosen-container .chosen-choices > .pill, .chosen-container .chosen-choices > .search-choice {
    flex-shrink: 0
}

.input > .pill:first-child, .chosen-container .chosen-choices .input > .search-choice:first-child, .chosen-container .chosen-choices > .pill:first-child, .chosen-container .chosen-choices > .search-choice:first-child {
    margin-left: -.5rem
}

.input > .pill:last-child, .chosen-container .chosen-choices .input > .search-choice:last-child, .chosen-container .chosen-choices > .pill:last-child, .chosen-container .chosen-choices > .search-choice:last-child {
    margin-right: -.5rem
}

.input > .icon, .chosen-container .chosen-choices > .icon {
    color: rgb(var(--color)/0.5)
}

.input [role=button][aria-disabled=true], .chosen-container .chosen-choices [role=button][aria-disabled=true] {
    color: rgb(var(--color)/0.5);
    cursor: not-allowed
}

select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: linear-gradient(45deg, transparent 50%, currentColor 50%, rgb(var(--filled)) calc(50% + 2px)), linear-gradient(315deg, transparent 50%, currentColor 50%, rgb(var(--filled)) calc(50% + 2px));
    background-repeat: no-repeat;
    background-position: calc(100% - 1rem - .5em) center, calc(100% - 1rem) center;
    background-size: .5em .5em;
    padding-right: calc(1.5rem + 1em)
}

input[type=radio], input[type=checkbox] {
    color: inherit;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 1.5em;
    width: 1.5em;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    background: rgb(var(--filled));
    flex-shrink: 0;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem
}

input[type=radio]:checked, input[type=checkbox]:checked {
    background-color: rgb(var(--accent))
}

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

input[type=radio]:checked {
    padding: .375rem
}

input[type=radio]:checked::after {
    content: "";
    border-radius: 100%;
    background: rgb(var(--contrast-accent));
    height: 100%;
    display: block
}

input[type=checkbox]:not([role=switch]) {
    border-radius: .5rem
}

input[type=checkbox]:not([role=switch]):checked {
    padding: .25rem
}

input[type=checkbox]:not([role=switch]):checked::after {
    display: block;
    height: 100%;
    width: 100%;
    color: rgb(var(--contrast-accent))
}

.radio-buttons[role=radiogroup] {
    display: grid;
    gap: 1rem;
    grid-template-columns:repeat(auto-fit, minmax(min(15rem, 100%), 1fr))
}

input[role=switch] {
    width: calc(2 * 1.5em - 0.375rem);
    border-radius: 10rem;
    position: relative;
    transition-timing-function: ease-out;
    transition-duration: var(--transition-duration);
    transition-property: all
}

input[role=switch]::after {
    background: currentColor;
    border-radius: 10rem;
    content: "";
    height: calc(1.5em - 0.375rem);
    width: calc(1.5em - 0.375rem);
    position: absolute;
    top: .125rem;
    left: .1875rem;
    transition-timing-function: ease-out;
    transition-duration: var(--transition-duration);
    transition-property: all
}

input[role=switch]:checked::after {
    left: calc(100% - 1.5em + 0.1875rem);
    background-color: rgb(var(--contrast-accent))
}

input[type=file] {
    display: none
}

.quantity > input[type=number] {
    -moz-appearance: textfield
}

.quantity > input[type=number]::-webkit-outer-spin-button, .quantity > input[type=number]::-webkit-inner-spin-button {
    display: none
}

input[type=range] {
    --progress: 0%;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: 0 0;
    height: .3125rem
}

input[type=range]::-webkit-slider-runnable-track {
    background: linear-gradient(to right, currentColor var(--progress), rgb(var(--color)/0.2) var(--progress));
    border-radius: .25rem;
    width: 100%;
    height: .3125rem;
    cursor: pointer
}

input[type=range]::-moz-range-track {
    background: linear-gradient(to right, currentColor var(--progress), rgb(var(--color)/0.2) var(--progress));
    border-radius: .25rem;
    width: 100%;
    height: .3125rem;
    cursor: pointer
}

input[type=range]::-webkit-slider-thumb {
    margin-top: calc(.5 * (0.3125rem - 1em));
    -webkit-appearance: none;
    appearance: none;
    border: none;
    width: 1em;
    height: 1em;
    background: rgb(var(--color));
    border-radius: 10rem;
    cursor: pointer
}

input[type=range]::-moz-range-thumb {
    margin-top: calc(.5 * (0.3125rem - 1em));
    -moz-appearance: none;
    appearance: none;
    border: none;
    width: 1em;
    height: 1em;
    background: rgb(var(--color));
    border-radius: 10rem;
    cursor: pointer
}

input[type=search] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

form > section {
    display: grid;
    padding: 3rem 0;
    border-top: solid .0625rem rgb(var(--color)/var(--border-alpha));
    gap: 2rem;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem
}

form > section > header {
    display: grid;
    gap: .75rem;
    align-content: start
}

form > section:not(form+form section):first-of-type {
    padding-top: 0;
    border-top: none
}

@media (min-width: 1024px) {
    form > section:not(.squished form>section) {
        gap: 0 4rem;
        padding-bottom: 1rem;
        grid-template-columns:25% 1fr
    }

    form > section:not(.squished form>section) > * {
        margin-bottom: 2rem;
        grid-column: 2
    }

    form > section:not(.squished form>section) > header {
        grid-column: 1/2;
        grid-row: 1/10
    }
}

.combobox {
    position: relative
}

.combobox input[aria-expanded=true], .combobox .input:has(input[aria-expanded=true]), .combobox .chosen-container .chosen-choices:has(input[aria-expanded=true]), .chosen-container .combobox .chosen-choices:has(input[aria-expanded=true]) {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.combobox datalist {
    display: block;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    width: 100%;
    overflow: auto;
    position: absolute;
    top: 100%;
    left: 0;
    border-radius: 0 0 .25rem .25rem;
    box-shadow: .25rem .25rem 0rem rgb(var(--color));
    z-index: 20;
    padding: .5rem 0
}

.combobox datalist > * {
    --color: var(--contrast-filled)
}

.combobox datalist option, .combobox datalist [role=option], .combobox datalist .option {
    padding: .5rem 1rem;
    cursor: pointer;
    display: flex;
    align-items: center
}

.combobox datalist option.focused, .combobox datalist option:focus, .combobox datalist [role=option].focused, .combobox datalist [role=option]:focus, .combobox datalist .option.focused, .combobox datalist .option:focus {
    background-color: rgb(var(--primary));
    color: rgb(var(--contrast-primary));
    --active-bg: var(--body-bg)
}

.combobox datalist option.focused > *, .combobox datalist option:focus > *, .combobox datalist [role=option].focused > *, .combobox datalist [role=option]:focus > *, .combobox datalist .option.focused > *, .combobox datalist .option:focus > * {
    --color: var(--contrast-primary)
}

.combobox datalist option[aria-disabled=true], .combobox datalist [role=option][aria-disabled=true], .combobox datalist .option[aria-disabled=true] {
    pointer-events: none;
    opacity: .3
}

.combobox datalist option img, .combobox datalist [role=option] img, .combobox datalist .option img {
    border-radius: .25rem;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    height: 3rem;
    width: 3rem;
    object-fit: cover
}

.combobox datalist[aria-multiselectable=true] option[aria-selected=true]:after, .combobox datalist[aria-multiselectable=true] [role=option][aria-selected=true]:after {
    color: rgb(var(--success));
    margin-left: auto
}

.combobox datalist h3 {
    padding: .5rem 1rem
}

.combobox datalist h3:not(:first-child) {
    border-top: solid .0625rem rgb(var(--color)/var(--border-alpha));
    padding-top: 1rem;
    margin-top: .5rem
}

[role=combobox] {
    cursor: pointer
}

textarea {
    resize: vertical
}

.color-picker {
    position: relative;
    overflow: hidden;
    padding: 1rem;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: 10rem;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.color-picker > input[type=color] {
    position: absolute;
    width: 200%;
    height: 200%;
    max-width: unset;
    left: -50%;
    top: -50%;
    border: none;
    cursor: pointer
}

[role=radio], [role=checkbox] {
    cursor: pointer
}

[role=radio][aria-disabled=true], [role=checkbox][aria-disabled=true] {
    pointer-events: none
}

@keyframes loading {
    from {
        opacity: 1
    }
    to {
        opacity: .3
    }
}

.grid, .product-card-grid {
    display: grid;
    grid-template-columns:repeat(auto-fill, minmax(max(min(var(--min-grid-absolute-size), 100%), var(--max-grid-relative-size) - 1rem), 1fr));
    gap: 1rem
}

.grid .dummy, .product-card-grid .dummy {
    background-color: rgb(var(--color)/0.1);
    animation: loading 1s infinite linear alternate;
    border-radius: .25rem;
    padding-bottom: 100%
}

.histogram {
    display: grid;
    gap: .75rem;
    grid-template-columns:auto 1fr auto
}

.image-uploader {
    display: grid;
    grid-template-columns:12.5rem 1fr;
    gap: 1.5rem
}

.image-uploader > figure, .image-uploader .placeholder {
    width: 100%;
    height: 12.5rem
}

.image-uploader > figure {
    position: relative
}

.image-uploader > figure > img {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    border-radius: .25rem;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    width: 100%;
    height: 100%
}

.image-uploader > figure > img > * {
    --color: var(--contrast-filled)
}

.image-uploader > figure > .remove {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    transform: translate(50%, -50%)
}

.image-uploader > figure:hover > .remove, .image-uploader > figure:focus > .remove {
    display: block
}

.image-uploader .placeholder {
    align-items: center
}

dialog {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    box-shadow: .5rem .5rem 0rem rgb(var(--color));
    border-radius: .25rem;
    padding: 2rem;
    display: block;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 20;
    width: -moz-fit-content;
    width: fit-content;
    min-width: 20rem;
    max-width: 43.75rem
}

dialog > * {
    --color: var(--contrast-filled)
}

dialog::backdrop {
    background: rgba(0, 0, 0, .5)
}

dialog:not([open]) {
    display: none
}

dialog > header {
    display: grid;
    grid-auto-flow: column;
    margin-bottom: 1rem;
    grid-template-columns:1fr;
    align-items: center;
    gap: 1rem
}

dialog > footer {
    display: flex;
    margin-top: 1rem;
    justify-content: flex-end;
    gap: 1rem
}

nav {
    grid-row: -4;
    display: flex;
    flex-direction: column;
    background-color: rgb(var(--secondary));
    color: rgb(var(--contrast-secondary));
    --active-bg: var(--body-bg);
    overflow-y: auto;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem
}

nav > * {
    --color: var(--contrast-secondary)
}

nav .navbar {
    display: grid;
    grid-template-columns:auto 1fr auto;
    align-items: center;
    gap: .75rem;
    font-size: 1.25rem;
    line-height: 1.6;
    --line-height: 2rem;
    padding: 1rem;
    line-height: 1
}

nav .navbar h1 {
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem;
    width: 100%;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

nav a {
    -webkit-text-decoration: none;
    text-decoration: none
}

nav header {
    display: none;
    padding: 3rem 1.5rem
}

nav section, nav footer {
    display: none
}

nav section > a, nav section details > summary, nav footer > a, nav footer details > summary {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 1rem 1.5rem;
    border-top: .0625rem solid rgb(var(--color)/0.5);
    border-bottom: .0625rem solid transparent
}

nav section > a .icon, nav section details > summary .icon, nav footer > a .icon, nav footer details > summary .icon {
    margin-right: 1rem
}

nav section > a:last-child, nav section details > summary:last-child, nav footer > a:last-child, nav footer details > summary:last-child {
    border-color: rgb(var(--color)/0.5)
}

nav section > a[aria-current=page], nav section > a:hover, nav section details > summary[aria-current=page], nav section details > summary:hover, nav footer > a[aria-current=page], nav footer > a:hover, nav footer details > summary[aria-current=page], nav footer details > summary:hover {
    color: rgb(var(--accent))
}

nav section {
    margin-bottom: 3rem
}

nav footer {
    margin-top: auto
}

nav footer .popover {
    position: relative
}

nav footer .popover > summary {
    display: revert
}

nav footer .popover > summary::before {
    float: right;
    margin: 0
}

nav footer .popover[open] > summary {
    margin: 0
}

nav footer .popover .user-avatar {
    margin-right: .75rem
}

nav footer .popover .dropdown {
    width: 100%;
    margin: 0 1rem
}

nav footer .popover [role=menu] .icon {
    margin-left: .25rem;
    margin-right: .75rem
}

nav footer .popover [role=menu] > hr {
    margin: .5rem 0
}

nav footer .popover [role=menu] [role=menuitemradio] > * {
    vertical-align: middle
}

nav footer .popover [role=menu] [role=menuitemradio][aria-checked=true]::before {
    color: rgb(var(--success));
    margin-left: .5rem;
    float: right;
    height: 1.5em
}

nav.open {
    position: fixed;
    height: 100%;
    width: 100%;
    z-index: 10
}

nav.open section, nav.open footer {
    display: grid
}

@media (min-width: 1024px) {
    nav.compact {
        width: unset
    }

    nav.compact section > a, nav.compact footer > a, nav.compact details > summary, nav.compact [role=menuitem] {
        font-size: 0
    }

    nav.compact section > a img, nav.compact section > a .icon, nav.compact footer > a img, nav.compact footer > a .icon, nav.compact details > summary img, nav.compact details > summary .icon, nav.compact [role=menuitem] img, nav.compact [role=menuitem] .icon {
        margin-right: 0;
        font-size: 1rem;
        line-height: 1.5;
        --line-height: 1.5rem
    }

    nav.compact footer > details > summary {
        padding-left: 0;
        padding-right: 0;
        text-align: center
    }
}

@media (min-width: 1024px) {
    nav {
        grid-row: span 2;
        grid-column: -3
    }

    nav.open, nav:not(.open) {
        position: static;
        width: 12.8125rem
    }

    nav .navbar {
        display: none
    }

    nav header, nav section, nav footer {
        display: grid
    }
}

@media print {
    nav {
        display: none
    }
}

[role=navigation] {
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem
}

[role=navigation] menu {
    display: grid;
    gap: .75rem
}

[role=navigation] menu menu {
    font-size: .875rem;
    line-height: 1.3;
    --line-height: 1.1375rem;
    padding-left: 1rem;
    margin-top: .75rem
}

[role=navigation].breadcrumbs ol {
    font-size: .875rem;
    line-height: 1.3;
    --line-height: 1.1375rem;
    display: grid;
    list-style-type: none;
    padding: 0
}

@media (min-width: 640px) {
    [role=navigation].breadcrumbs ol {
        font-size: 1.5rem;
        line-height: 1.3;
        --line-height: 1.95rem;
        display: flex
    }
}

[role=navigation].breadcrumbs ol li:not(:last-of-type)::after {
    content: "/";
    padding-right: .5rem;
    padding-left: .5rem
}

[role=navigation].breadcrumbs ol li a[aria-current=page] {
    -webkit-text-decoration: none;
    text-decoration: none
}

.nested-menu > [role=menubar] {
    display: grid;
    grid-auto-flow: column;
    grid-auto-columns: max-content;
    align-items: center
}

.nested-menu > [role=menubar][aria-busy=true] {
    overflow-x: hidden
}

.nested-menu > [role=menubar] [role=menuitem][aria-current=false] {
    background-color: unset;
    color: inherit;
    border-color: transparent
}

.nested-menu [role=menu] {
    display: flex;
    flex-direction: column;
    width: 12rem;
    border: none;
    padding: 0;
    box-shadow: unset
}

.nested-menu [role=menu] a {
    flex-shrink: 0;
    justify-content: space-between;
    padding: 1rem;
    -webkit-text-decoration: underline;
    text-decoration: underline;
    white-space: normal
}

.nested-menu [role=menu] a:hover {
    background-color: rgb(var(--primary));
    color: rgb(var(--contrast-primary));
    --active-bg: var(--body-bg)
}

.nested-menu [role=menu] a:hover > * {
    --color: var(--contrast-primary)
}

.nested-menu [role=menu] a[aria-haspopup=menu] {
    -webkit-text-decoration: none;
    text-decoration: none
}

.nested-menu [role=menu] a[aria-haspopup=menu]::after {
    float: right
}

.nested-menu [role=menu] img {
    margin-top: auto
}

.nested-menu > button {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg)
}

.nested-menu > button > * {
    --color: var(--contrast-filled)
}

.nested-menu .backdrop {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 20;
    background-color: rgba(0, 0, 0, .5)
}

.nested-menu .backdrop .close {
    position: absolute;
    font-size: 1.5em;
    top: 1rem;
    right: 1rem
}

.nested-menu .backdrop > [role=menu] {
    position: fixed;
    height: 100%;
    overflow-y: auto;
    width: 20rem;
    max-width: calc(100vw - (1.5em + 2rem));
    border-radius: unset
}

.widget .overlay {
    position: fixed;
    top: 0;
    left: 0;
    box-sizing: border-box;
    height: 100vh;
    width: 100vw;
    overflow: scroll;
    background: rgba(0, 0, 0, .5);
    padding: 1rem
}

@media (min-width: 1024px) {
    .widget .overlay {
        padding: 4rem max((100% - 71.25rem) / 2, 4rem)
    }
}

.widget .overlay iframe {
    width: 100%;
    border: none
}

.widget .overlay .close-button {
    position: fixed;
    top: .75rem;
    right: .75rem
}

.widget [role=progressbar] {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

[role=navigation].pagination {
    display: flex;
    gap: .5rem;
    width: 100%;
    justify-content: center
}

[role=navigation].pagination menu {
    display: none
}

@media (min-width: 1024px) {
    [role=navigation].pagination menu {
        display: flex;
        flex-grow: 1;
        justify-content: center;
        gap: .5rem
    }
}

.pill, .chosen-container .chosen-choices .search-choice {
    display: inline-block;
    vertical-align: middle;
    padding: .5rem .75rem;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: 10rem;
    font-size: .875rem;
    line-height: 1.3;
    --line-height: 1.1375rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.pill > *, .chosen-container .chosen-choices .search-choice > * {
    --color: var(--contrast-filled)
}

.pill.small, .chosen-container .chosen-choices .small.search-choice {
    border-radius: .25rem;
    padding: .25rem;
    font-size: .75rem;
    line-height: 1.2;
    --line-height: 0.9rem
}

.pill.success, .chosen-container .chosen-choices .success.search-choice {
    background-color: rgb(var(--success));
    color: rgb(var(--contrast-success));
    --active-bg: var(--body-bg);
    border-color: rgb(var(--success))
}

.pill.success > *, .chosen-container .chosen-choices .success.search-choice > * {
    --color: var(--contrast-success)
}

.pill.danger, .chosen-container .chosen-choices .danger.search-choice {
    background-color: rgb(var(--danger));
    color: rgb(var(--contrast-danger));
    --active-bg: var(--body-bg);
    border-color: rgb(var(--danger))
}

.pill.danger > *, .chosen-container .chosen-choices .danger.search-choice > * {
    --color: var(--contrast-danger)
}

.pill.warning, .chosen-container .chosen-choices .warning.search-choice {
    background-color: rgb(var(--warning));
    color: rgb(var(--contrast-warning));
    --active-bg: var(--body-bg);
    border-color: rgb(var(--warning))
}

.pill.warning > *, .chosen-container .chosen-choices .warning.search-choice > * {
    --color: var(--contrast-warning)
}

.pill.info, .chosen-container .chosen-choices .info.search-choice {
    background-color: rgb(var(--info));
    color: rgb(var(--contrast-info));
    --active-bg: var(--body-bg);
    border-color: rgb(var(--info))
}

.pill.info > *, .chosen-container .chosen-choices .info.search-choice > * {
    --color: var(--contrast-info)
}

.pill.primary, .chosen-container .chosen-choices .search-choice, .tab-buttons[role=tablist] .pill[aria-pressed=true][role=tab], button.pill[aria-pressed=true], .pill[aria-pressed=true].button, .pill[aria-pressed=true].category-card, .widget .overlay .pill[aria-pressed=true].close-button {
    background-color: rgb(var(--primary));
    color: rgb(var(--contrast-primary));
    --active-bg: var(--body-bg);
    border-color: rgb(var(--primary))
}

.pill.primary > *, .chosen-container .chosen-choices .search-choice > *, .tab-buttons[role=tablist] .pill[aria-pressed=true][role=tab] > *, button.pill[aria-pressed=true] > *, .pill[aria-pressed=true].button > *, .pill[aria-pressed=true].category-card > *, .widget .overlay .pill[aria-pressed=true].close-button > * {
    --color: var(--contrast-primary)
}

.pill.secondary, .chosen-container .chosen-choices .secondary.search-choice {
    background-color: rgb(var(--secondary));
    color: rgb(var(--contrast-secondary));
    --active-bg: var(--body-bg);
    border-color: rgb(var(--secondary))
}

.pill.secondary > *, .chosen-container .chosen-choices .secondary.search-choice > * {
    --color: var(--contrast-secondary)
}

.pill.accent, .chosen-container .chosen-choices .accent.search-choice {
    background-color: rgb(var(--accent));
    color: rgb(var(--contrast-accent));
    --active-bg: var(--body-bg);
    border-color: rgb(var(--accent))
}

.pill.accent > *, .chosen-container .chosen-choices .accent.search-choice > * {
    --color: var(--contrast-accent)
}

.pill.filled, .chosen-container .chosen-choices .filled.search-choice, .widget .overlay .pill.close-button, .widget .overlay .chosen-container .chosen-choices .close-button.search-choice, .chosen-container .chosen-choices .widget .overlay .close-button.search-choice {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    border-color: rgb(var(--filled))
}

.pill.filled > *, .chosen-container .chosen-choices .filled.search-choice > *, .widget .overlay .pill.close-button > *, .widget .overlay .chosen-container .chosen-choices .close-button.search-choice > *, .chosen-container .chosen-choices .widget .overlay .close-button.search-choice > * {
    --color: var(--contrast-filled)
}

.pill.select, .chosen-container .chosen-choices .select.search-choice {
    position: relative
}

.pill.select select, .chosen-container .chosen-choices .select.search-choice select {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0;
    cursor: pointer
}

.pill.dismissable, .chosen-container .chosen-choices .dismissable.search-choice {
    cursor: pointer
}

.pill.dismissable::before, .chosen-container .chosen-choices .dismissable.search-choice::before {
    float: right;
    margin-left: .5rem
}

.pill.expandable, .chosen-container .chosen-choices .expandable.search-choice, .pill.select, .chosen-container .chosen-choices .select.search-choice {
    cursor: pointer
}

.pill.expandable::before, .chosen-container .chosen-choices .expandable.search-choice::before, .pill.select::before, .chosen-container .chosen-choices .select.search-choice::before {
    float: right;
    margin-left: .5rem
}

.placeholder {
    border: dashed .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem;
    padding: 2rem;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    gap: .75rem;
    display: grid;
    text-align: center
}

.placeholder > * {
    --color: var(--contrast-filled)
}

.placeholder > ul {
    display: grid;
    list-style: none;
    padding: 0;
    row-gap: 1.5rem
}

@media (min-width: 640px) {
    .placeholder > ul:not(.squished .placeholder>ul) {
        grid-auto-flow: column
    }
}

@media (min-width: 1024px) {
    .placeholder > ul {
        grid-auto-flow: column
    }
}

.placeholder > ul > li {
    position: relative;
    display: grid;
    place-items: center;
    gap: .75rem
}

.placeholder > ul > li > .icon {
    font-size: 1.5em
}

@media (min-width: 640px) {
    .placeholder > ul > li:not(.squished .placeholder>ul>li) {
        padding-bottom: 2rem
    }

    .placeholder > ul > li:not(.squished .placeholder>ul>li)::before {
        position: absolute;
        bottom: 0;
        content: "";
        height: 1em;
        width: 1em;
        border-radius: 10rem;
        background-color: currentColor
    }

    .placeholder > ul > li:not(.squished .placeholder>ul>li)::after {
        position: absolute;
        width: 100%;
        bottom: .5em;
        content: "";
        border-top: solid .0625rem rgb(var(--color)/var(--border-alpha))
    }

    .placeholder > ul > li:not(.squished .placeholder>ul>li):first-child::after {
        width: 50%;
        transform: translate(50%, 0)
    }

    .placeholder > ul > li:not(.squished .placeholder>ul>li):last-child::after {
        width: 50%;
        transform: translate(-50%, 0)
    }
}

@media (min-width: 1024px) {
    .placeholder > ul > li {
        padding-bottom: 2rem
    }

    .placeholder > ul > li::before {
        position: absolute;
        bottom: 0;
        content: "";
        height: 1em;
        width: 1em;
        border-radius: 10rem;
        background-color: currentColor
    }

    .placeholder > ul > li::after {
        position: absolute;
        width: 100%;
        bottom: .5em;
        content: "";
        border-top: solid .0625rem rgb(var(--color)/var(--border-alpha))
    }

    .placeholder > ul > li:first-child::after {
        width: 50%;
        transform: translate(50%, 0)
    }

    .placeholder > ul > li:last-child::after {
        width: 50%;
        transform: translate(-50%, 0)
    }
}

.price {
    display: block;
    padding: .25rem .5rem;
    padding-right: calc(.5rem + 1em);
    color: rgb(var(--contrast-accent));
    position: relative;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-right: 0;
    background-image: linear-gradient(to left, transparent 1em, rgb(var(--accent)) 1em);
    background-repeat: no-repeat;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.price::before, .price::after {
    content: "";
    top: 0;
    bottom: 0;
    position: absolute;
    border-style: solid;
    border-width: calc(0.25rem + var(--line-height) / 2)
}

.price::before {
    border-color: rgb(var(--color)/var(--border-alpha));
    right: 0;
    border-left-width: .0625rem
}

.price::after {
    border-color: rgb(var(--accent));
    right: .0625rem;
    border-left: none
}

.price::before, .price::after {
    border-right: solid transparent 1em
}

.product-card-grid {
    --min-grid-absolute-size: 16rem;
    --max-grid-relative-size: 33%
}

.product-card-grid.narrow {
    --min-grid-absolute-size: 12rem;
    --max-grid-relative-size: 20%
}

.product-cta {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 1rem;
    padding: 1rem
}

.product-cta > * {
    --color: var(--contrast-filled)
}

.product-cta h3 {
    display: none;
    flex: 1
}

@media (min-width: 1024px) {
    .product-cta h3 {
        display: unset
    }
}

.product-cta .rating {
    display: none
}

@media (min-width: 1024px) {
    .product-cta .rating {
        display: flex
    }
}

@media (min-width: 1024px) {
    .product-cta {
        padding: 1rem max((100% - 71.25rem) / 2, 4rem)
    }
}

article.product-card, article.product {
    position: relative;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem
}

article.product-card > *, article.product > * {
    --color: var(--contrast-filled)
}

article.product-card .carousel, article.product .carousel {
    background: url(../img/placeholder.svg);
    background-size: cover
}

article.product-card .carousel img, article.product .carousel img {
    width: 100%
}

article.product-card .carousel [role=tabpanel], article.product .carousel [role=tabpanel] {
    border: none
}

article.product-card .user, article.product .user {
    display: flex;
    align-items: center;
    gap: .5rem;
    font-size: .875rem;
    line-height: 1.3;
    --line-height: 1.1375rem
}

article.product-card .ribbon, article.product .ribbon {
    background-color: rgb(var(--accent));
    color: rgb(var(--contrast-accent));
    --active-bg: var(--body-bg);
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    position: absolute;
    top: 0;
    font-size: .75rem;
    line-height: 1.2;
    --line-height: 0.9rem;
    width: 5rem;
    left: -1.4644660941rem;
    transform: translate(0, -100%) rotate(-45deg);
    transform-origin: 100% 100%;
    -webkit-clip-path: polygon(calc(var(--line-height) + 2 * 0.0625rem) 0, calc(100% - (var(--line-height) + 2 * 0.0625rem)) 0, 100% 100%, 0 100%);
    clip-path: polygon(calc(var(--line-height) + 2 * 0.0625rem) 0, calc(100% - (var(--line-height) + 2 * 0.0625rem)) 0, 100% 100%, 0 100%);
    text-align: center
}

article.product-card .ribbon > *, article.product .ribbon > * {
    --color: var(--contrast-accent)
}

article.product-card {
    transition-timing-function: ease-out;
    transition-duration: var(--transition-duration);
    transition-property: all;
    display: grid;
    grid-template-rows:auto 1fr auto
}

article.product-card:hover {
    box-shadow: .25rem .25rem 0rem rgb(var(--color))
}

article.product-card .carousel {
    border-bottom: solid .0625rem rgb(var(--color)/var(--border-alpha));
    position: relative;
    border-radius: .25rem .25rem 0 0;
    padding-bottom: 100%
}

article.product-card .carousel .items {
    position: absolute;
    width: 100%;
    border-radius: .25rem .25rem 0 0
}

article.product-card .carousel .items > * {
    height: 100%
}

article.product-card .carousel .items > * img {
    object-fit: cover
}

article.product-card header {
    padding: 1rem;
    display: grid;
    grid-template-rows:1fr;
    gap: .5rem;
    border-bottom: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

article.product-card footer {
    display: grid;
    grid-template-columns:1fr auto
}

article.product-card footer > * {
    padding: 1rem
}

article.product-card footer > *:not(:last-child) {
    border-right: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

article.product-card footer > details {
    padding: 0
}

article.product-card footer > details > summary {
    padding: 1rem
}

@media (min-width: 1024px) {
    article.product-card.upsell-card {
        grid-template-columns:auto 1fr;
        grid-template-rows:1fr auto
    }

    article.product-card.upsell-card figure {
        aspect-ratio: 1;
        grid-row: 1/-1
    }

    article.product-card.upsell-card figure .carousel {
        border-bottom: none;
        border-right: solid .0625rem rgb(var(--color)/var(--border-alpha));
        border-radius: .25rem 0 0 .25rem
    }

    article.product-card.upsell-card h3 {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis
    }
}

article.product {
    display: grid;
    gap: .0625rem;
    overflow: hidden
}

article.product > * {
    outline: solid .0625rem rgb(var(--color)/var(--border-alpha));
    outline-offset: 0
}

@media (min-width: 1024px) {
    article.product {
        grid-template-columns:2fr 1fr
    }
}

article.product .carousel {
    grid-column: 1/-1
}

article.product > section > header, article.product > section > section {
    padding: 1.5rem;
    display: grid;
    gap: 1rem
}

article.product > section > header:not(:first-child), article.product > section > section:not(:first-child) {
    border-top: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

article.product > section > section > header {
    display: flex;
    justify-content: space-between;
    align-items: center
}

article.product > section > section.details {
    display: grid;
    grid-template-columns:auto 1fr;
    gap: .0625rem;
    padding: 0
}

article.product > section > section.details > * {
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem;
    padding: 1rem 1.5rem;
    outline: solid .0625rem rgb(var(--color)/var(--border-alpha));
    outline-offset: 0
}

article.product > section > section.details .user:first-child, article.product > section > section.details .rating {
    grid-column: 1/-1
}

@media (min-width: 640px) {
    article.product > section > section.details {
        grid-template-columns:auto auto minmax(max-content, 1fr)
    }

    article.product > section > section.details > :nth-child(2):last-child {
        grid-column: 2/-1
    }

    article.product > section > section.details .user:first-child, article.product > section > section.details .rating {
        grid-column: unset
    }
}

.profile {
    display: grid;
    grid-template-rows:auto 1fr;
    min-height: 100%
}

.profile > header {
    all: unset;
    font-size: 1.25rem;
    line-height: 1.6;
    --line-height: 2rem;
    display: grid;
    grid-template-columns:1fr
}

.profile > header > section {
    display: flex;
    align-items: center;
    gap: .75rem;
    border-bottom: solid .0625rem rgb(var(--color)/var(--border-alpha));
    padding: 1rem
}

.profile > header > section:not(:first-child) {
    grid-column: span 2
}

.profile > header > section.links {
    grid-row: 1;
    grid-column: 2
}

.profile main {
    display: flex;
    flex-direction: column;
    grid-row: unset
}

.profile main > footer {
    justify-content: center;
    display: flex;
    gap: .5rem
}

.profile main > header {
    z-index: 3
}

.profile .section-control {
    display: grid;
    width: -moz-max-content;
    width: max-content;
    gap: .25rem;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    box-shadow: .25rem .25rem 0rem rgb(var(--color));
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem
}

.profile .section-control > * {
    --color: var(--contrast-filled)
}

.profile .section-control > * {
    padding: .25rem
}

@media (min-width: 1024px) {
    .profile:not(.squished .profile) > header {
        grid-auto-flow: column;
        gap: 2rem;
        padding: 1.5rem max((100% - 71.25rem) / 2, 4rem);
        align-items: center;
        border-bottom: solid .0625rem rgb(var(--color)/var(--border-alpha))
    }

    .profile:not(.squished .profile) > header > section {
        border: none;
        padding: 0;
        grid-row: unset;
        grid-column: unset
    }

    .profile:not(.squished .profile) main > footer {
        padding: 1.5rem max((100% - 71.25rem) / 2, 4rem);
        justify-content: start
    }
}

.profile.reader main > article {
    font-size: 1.25rem;
    line-height: 1.6;
    --line-height: 2rem
}

@media (min-width: 1024px) {
    .profile.reader main > article, .profile.reader main > .comments {
        padding-right: max(100% - 50rem - max((100% - 71.25rem) / 2, 4rem), 4rem)
    }
}

@keyframes spinner {
    from {
        transform: rotate(0)
    }
    to {
        transform: rotate(360deg)
    }
}

[role=progressbar] {
    width: 5rem;
    display: inline-block
}

[role=progressbar]:not([aria-valuenow])::after {
    content: "";
    width: 100%;
    padding-bottom: 100%;
    display: block;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI5IiBoZWlnaHQ9IjEyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0ibTE4LjQ1IDM3Ljc0OC05LjY2LTUuNmMxMS43MjQtMjAuMzg3IDMxLjc2LTMyIDU1LjIwNy0zMlYxMS4yOGMtMTkuNDggMC0zNi40ODIgMTAuNjUtNDUuNTQ3IDI2LjQ2N1oiIGZpbGw9IiNGRkM5MDAiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0ibTE4LjU4MSA5MC40NzUtOS43ODggNS42NzNjLTExLjcyNC0yMC4zODYtMTEuNzI0LTQzLjYxMyAwLTY0bDkuNjYgNS42QzE0LjAyMyA0NS40NzggMTEuNDkgNTQuNDQyIDExLjQ5IDY0YzAgOS42NSAyLjU4MiAxOC42OTUgNy4wOTEgMjYuNDc1WiIgZmlsbD0iIzIzQTA5NCIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjMuOTk3IDExNi43MThWMTI4QzQwLjU1IDEyOCAyMC41MTQgMTE2LjM4NyA4Ljc5IDk2bDkuNzI0LTUuNjM2YzkuMDggMTUuNzU1IDI2LjA0OSAyNi4zNTQgNDUuNDgzIDI2LjM1NFoiIGZpbGw9IiNCMjMzODYiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwOS40NzggOTAuMzY0IDExOS4yMDIgOTZjLTExLjcyNCAyMC4zODctMzEuNzYgMzItNTUuMjA3IDMydi0xMS4yODJjMTkuNDM0IDAgMzYuNDAzLTEwLjU5OSA0NS40ODMtMjYuMzU1WiIgZmlsbD0iI0ZGOTBFOCIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJtMTA5LjQ4OCAzNy42MzcgOS43MjQtNS42MzZjMTEuNzI0IDIwLjM4NiAxMS43MjQgNDMuNjEzIDAgNjRsLTkuNzI0LTUuNjM3YzQuNDctNy43NTUgNy4wMjgtMTYuNzYgNy4wMjgtMjYuMzYzIDAtOS42MDUtMi41NTgtMTguNjA5LTcuMDI4LTI2LjM2NFoiIGZpbGw9IiM5MEE4RUQiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwOS40NzggMzcuNjM2IDExOS4yMDIgMzJDMTA3LjQ3OCAxMS42MTMgODcuNDQyIDAgNjMuOTk1IDB2MTEuMjgxYzE5LjQzNCAwIDM2LjQwMyAxMC42IDQ1LjQ4MyAyNi4zNTVaIiBmaWxsPSIjRkY3MDUxIi8+PC9zdmc+) no-repeat;
    background-size: cover;
    animation: spinner 1s infinite linear
}

[role=progressbar][aria-valuenow] {
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: 50%;
    background-color: rgb(var(--accent))
}

[role=progressbar][aria-valuenow]:not([aria-valuenow="100"])::before {
    content: "";
    padding-bottom: 100%;
    width: 100%;
    display: block;
    border-radius: 50%;
    background-color: currentColor;
    transform: rotate(45deg);
    --min-progress-25: min(var(--progress), 0.25);
    --min-progress-50: min(var(--progress), 0.5);
    --min-progress-75: min(var(--progress), 0.75);
    -webkit-clip-path: polygon(50% 50%, 0 0, calc(min(var(--progress), 0.25) * 400%) 0, calc(min(var(--progress), 0.25) * 400%) calc((max(0.25, var(--min-progress-50)) - 0.25) * 400%), calc(min(var(--progress), 0.25) * 400% - (max(0.5, var(--min-progress-75)) - 0.5) * 400%) calc((max(0.25, var(--min-progress-50)) - 0.25) * 400%), calc(var(--min-progress-25) * 400% - (max(0.5, var(--min-progress-75)) - 0.5) * 400%) calc((max(0.25, var(--min-progress-50)) - 0.25) * 400% - (max(0.75, var(--progress)) - 0.75) * 400%));
    clip-path: polygon(50% 50%, 0 0, calc(min(var(--progress), 0.25) * 400%) 0, calc(min(var(--progress), 0.25) * 400%) calc((max(0.25, var(--min-progress-50)) - 0.25) * 400%), calc(min(var(--progress), 0.25) * 400% - (max(0.5, var(--min-progress-75)) - 0.5) * 400%) calc((max(0.25, var(--min-progress-50)) - 0.25) * 400%), calc(var(--min-progress-25) * 400% - (max(0.5, var(--min-progress-75)) - 0.5) * 400%) calc((max(0.25, var(--min-progress-50)) - 0.25) * 400% - (max(0.75, var(--progress)) - 0.75) * 400%))
}

[role=progressbar][aria-valuenow="100"] {
    background-color: rgb(var(--primary));
    color: rgb(var(--contrast-primary));
    --active-bg: var(--body-bg)
}

[role=progressbar][aria-valuenow="100"] > * {
    --color: var(--contrast-primary)
}

[role=progressbar][aria-valuenow="100"]::after {
    min-height: 0;
    padding-bottom: 80%;
    width: 80%;
    margin: 10%;
    height: 0
}

.rating {
    display: flex;
    align-items: center;
    flex-shrink: 0;
    gap: .25rem
}

main.product-content .file-embed-group, main.product-content .rich-text .file-embed, [role=tree] [role=treeitem], .rows > * {
    display: grid;
    padding: 1rem;
    align-items: center;
    gap: 1rem
}

@media (min-width: 640px) {
    main.product-content .file-embed-group, main.product-content .rich-text .file-embed, [role=tree] [role=treeitem], .rows > * {
        grid-template-columns:minmax(30%, 1fr) auto
    }
}

main.product-content .file-embed-group .type-icon, main.product-content .rich-text .file-embed .type-icon, [role=tree] [role=treeitem] .type-icon, .rows > * .type-icon {
    font-size: 1.5rem;
    line-height: 1.3;
    --line-height: 1.95rem
}

main.product-content .file-embed-group .content, main.product-content .rich-text .file-embed .content, [role=tree] [role=treeitem] .content, .rows > * .content {
    display: flex;
    align-items: center;
    gap: .5rem
}

main.product-content .file-embed-group > :not(.content):not(.actions), main.product-content .rich-text .file-embed > :not(.content):not(.actions), [role=tree] [role=treeitem] > :not(.content):not(.actions), .rows > * > :not(.content):not(.actions) {
    grid-column: 1/-1
}

main.product-content .file-embed-group:not(:last-child), main.product-content .rich-text .file-embed:not(:last-child), [role=tree] [role=treeitem]:not(:last-child), .rows > :not(:last-child) {
    border-bottom: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

main.product-content .file-embed-group > .actions, main.product-content .rich-text .file-embed > .actions, [role=tree] [role=treeitem] > .actions, .rows > * > .actions {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-end;
    gap: .5rem
}

main.product-content .file-embed-group [aria-grabbed], main.product-content .rich-text .file-embed [aria-grabbed], [role=tree] [role=treeitem] [aria-grabbed], .rows > * [aria-grabbed] {
    color: rgb(var(--color)/0.5);
    margin-left: -1rem;
    order: -1
}

.rows {
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg)
}

.rows > * {
    --color: var(--contrast-filled)
}

[role=tree] {
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg)
}

[role=tree] > * {
    --color: var(--contrast-filled)
}

[role=tree] [role=treeitem] > [role=group], [role=tree] [role=treeitem] > .group {
    display: grid;
    gap: 1rem
}

[role=tree] [role=treeitem] > [role=group] > [role=treeitem], [role=tree] [role=treeitem] > .group > [role=treeitem] {
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem
}

[role=tree] [role=treeitem][aria-expanded] > .content {
    cursor: pointer
}

[role=tree] [role=treeitem][aria-expanded=false] [role=group], [role=tree] [role=treeitem][aria-expanded=false] .group {
    display: none
}

.rich-text {
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem
}

.rich-text > *, .rich-text .ProseMirror > * {
    margin-bottom: 1rem
}

.rich-text h1 {
    margin-bottom: 1.5rem
}

.rich-text h2, .rich-text h3 {
    margin-top: 2rem
}

.rich-text h2:first-child, .rich-text h3:first-child {
    margin-top: 0
}

.rich-text ul:not(.inline), .rich-text ol {
    margin-left: 1rem
}

.rich-text li:not(:last-child) {
    margin-bottom: 1rem
}

.rich-text hr {
    margin: 2rem 0
}

.rich-text p {
    margin-bottom: 1rem
}

.rich-text blockquote {
    padding-left: 2rem
}

.rich-text figure {
    margin-bottom: 1.5rem
}

.rich-text figure img {
    width: 100%;
    object-fit: contain;
    border-radius: .25rem
}

.rich-text figure figcaption, .rich-text figure .figcaption {
    font-size: .875rem;
    line-height: 1.3;
    --line-height: 1.1375rem;
    padding-left: .25rem;
    margin: .75rem 0 0
}

.rich-text pre {
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem;
    margin-bottom: 1rem;
    padding: .5rem .75rem;
    white-space: pre-wrap
}

.rich-text pre .copy-wrapper {
    float: right;
    display: none
}

.rich-text pre:hover .copy-wrapper {
    display: initial
}

.rich-text pre .hljs-comment, .rich-text pre .hljs-quote {
    color: rgb(var(--color)/0.5)
}

.rich-text pre .hljs-variable, .rich-text pre .hljs-template-variable, .rich-text pre .hljs-attribute, .rich-text pre .hljs-name, .rich-text pre .hljs-regexp, .rich-text pre .hljs-link, .rich-text pre .hljs-name, .rich-text pre .hljs-selector-id, .rich-text pre .hljs-selector-class {
    color: #99568b
}

.rich-text pre .hljs-tag, .rich-text pre .hljs-number, .rich-text pre .hljs-meta, .rich-text pre .hljs-built_in, .rich-text pre .hljs-builtin-name, .rich-text pre .hljs-literal, .rich-text pre .hljs-type, .rich-text pre .hljs-params {
    color: #667399
}

.rich-text pre .hljs-string, .rich-text pre .hljs-symbol, .rich-text pre .hljs-bullet {
    color: #156059
}

.rich-text pre .hljs-title, .rich-text pre .hljs-section {
    color: #78716c
}

.rich-text pre .hljs-keyword, .rich-text pre .hljs-selector-tag {
    color: #91921f
}

.rich-text pre .hljs-attr {
    color: var(--color)
}

.rich-text pre .hljs-emphasis {
    font-style: italic
}

.rich-text pre .hljs-strong {
    font-weight: 700
}

.rich-text-editor-toolbar[role=toolbar] {
    position: sticky;
    top: 0;
    background-color: rgb(var(--primary));
    color: rgb(var(--contrast-primary));
    --active-bg: var(--body-bg);
    display: flex;
    gap: .25rem;
    flex-wrap: wrap;
    padding: .5rem .25rem;
    z-index: 1;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem
}

.rich-text-editor-toolbar[role=toolbar] > * {
    --color: var(--contrast-primary)
}

.rich-text-editor-toolbar[role=toolbar] [role=button] {
    display: flex;
    padding: .25rem .5rem;
    border-radius: .25rem
}

.rich-text-editor-toolbar[role=toolbar] [role=button]:hover {
    background-color: rgb(var(--color)/0.1)
}

.rich-text-editor-toolbar[role=toolbar] [role=button][aria-disabled=true] {
    opacity: .6;
    cursor: not-allowed
}

.rich-text-editor-toolbar[role=toolbar] [role=button][aria-pressed=true] {
    color: rgb(var(--accent))
}

.rich-text-editor-toolbar[role=toolbar] [role=separator] {
    display: none;
    border-right: solid .0625rem rgb(var(--color)/0.5);
    margin: .5rem
}

.rich-text-editor-toolbar[role=toolbar] [role=separator]::before {
    content: none
}

@media (min-width: 640px) {
    .rich-text-editor-toolbar[role=toolbar] [role=separator] {
        display: flex
    }
}

.rich-text-editor-toolbar[role=toolbar] [role=menuitemradio][aria-checked=true] {
    background-color: var(--active-bg)
}

.ProseMirror[contenteditable=true] {
    white-space: break-spaces
}

.ProseMirror[contenteditable=true]:focus-within {
    outline: none
}

.ProseMirror[contenteditable=true] figure > img {
    cursor: pointer
}

.ProseMirror[contenteditable=true] figure br::-moz-selection {
    background: 0 0
}

.ProseMirror[contenteditable=true] figure br::selection {
    background: 0 0
}

.ProseMirror[contenteditable=true] figure img::-moz-selection {
    background: rgb(var(--color)/0.5)
}

.ProseMirror[contenteditable=true] figure img::selection {
    background: rgb(var(--color)/0.5)
}

.ProseMirror[contenteditable=true] figure[data-has-focus] img {
    outline: .125rem solid rgb(var(--accent))
}

.rich-text-editor {
    display: grid;
    grid-template-rows:max-content 1fr;
    min-height: 14rem;
    border-radius: .25rem
}

.rich-text-editor .rich-text-editor-toolbar[role=toolbar] {
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-bottom: none;
    border-radius: .25rem .25rem 0 0
}

.rich-text-editor .textarea {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    min-height: 100%
}

.rich-text-editor .textarea:focus-within {
    outline: .125rem solid rgb(var(--accent))
}

.ProseMirror p.is-editor-empty:first-child::before, .ProseMirror .node-image.is-empty .figcaption::before {
    content: attr(data-placeholder);
    pointer-events: none;
    float: left;
    height: 0;
    color: rgb(var(--color)/0.5)
}

[role=separator] {
    display: grid;
    grid-template-columns:1fr auto 1fr;
    align-items: center;
    gap: .75rem
}

[role=separator]::before, [role=separator]::after {
    content: "";
    border-bottom: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

.with-sidebar {
    display: grid;
    gap: 4rem;
    align-items: flex-start;
    grid-template-columns:1fr;
    grid-auto-columns: 3fr
}

.with-sidebar.right {
    grid-template-columns:2fr;
    grid-auto-columns: 1fr
}

@media (min-width: 1024px) {
    .with-sidebar:not(.squished .with-sidebar) {
        grid-auto-flow: column
    }

    .with-sidebar:not(.squished .with-sidebar) > .sticky {
        max-height: min(100%, 100vh);
        position: sticky;
        top: 0;
        overflow-y: auto
    }
}

.stack {
    display: grid;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem
}

.stack > * {
    --color: var(--contrast-filled)
}

.stack > * {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 1rem;
    gap: 1rem;
    justify-content: space-between
}

.stack > *:not(:first-child) {
    border-top: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

.stack > * > :first-child {
    flex-grow: 1
}

.stack > * > :first-child:where(button,.button,fieldset) {
    flex-basis: 0
}

.stack > * > :where(button,.button,fieldset) + :where(button,.button,fieldset) {
    flex: 1
}

.stack > * h4, .stack > * h5, .stack > * h6 {
    font-weight: 700
}

@media (min-width: 1024px) {
    .stack:not(.squished .stack).two-columns {
        grid-template-columns:1fr 1fr
    }

    .stack:not(.squished .stack).two-columns > :nth-child(odd) {
        border-right: solid .0625rem rgb(var(--color)/var(--border-alpha))
    }

    .stack:not(.squished .stack).two-columns > :nth-child(2) {
        border-top: none
    }
}

.stack.borderless {
    border: none;
    gap: 1rem
}

.stack.borderless > * {
    padding: 0;
    border: none
}

main.stack {
    height: -moz-min-content;
    height: min-content;
    margin: 1rem auto;
    max-width: 28rem;
    width: calc(100% - 2 * 1rem)
}

main.stack > header, main.stack > footer {
    text-align: center
}

main.stack > * {
    flex-direction: column;
    align-items: initial
}

.stats-grid {
    display: grid;
    grid-template-columns:repeat(auto-fit, minmax(max(min(100%, (31.25rem - 100%) * 1000), min(50% - 1rem, (62.5rem - 100%) * 1000)), 1fr));
    gap: 1rem
}

.stats {
    font-size: 2.5rem;
    line-height: 1.2;
    --line-height: 3rem;
    padding: 1.5rem;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem;
    display: inline-grid;
    align-content: space-between;
    gap: .5rem;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg)
}

.stats > * {
    --color: var(--contrast-filled)
}

.stats h2 {
    display: flex;
    gap: .5rem;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem
}

.stats.success {
    color: rgb(var(--success))
}

.stats.danger {
    color: rgb(var(--danger))
}

.stats.warning {
    color: rgb(var(--warning))
}

.stats.info {
    color: rgb(var(--info))
}

.subscribe-preview {
    width: 100%;
    height: 100%;
    display: grid;
    grid-template-columns:27.5% 1fr;
    align-items: center;
    padding: 1.5rem;
    gap: 1.5rem
}

.subscribe-preview .user-avatar {
    width: 100%
}

.subscribe-preview > :last-child {
    display: grid;
    gap: .75rem
}

.subscribe-preview > :last-child h1 {
    font-size: 2rem;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis
}

table {
    border-spacing: 0;
    width: 100%;
    display: grid;
    gap: 1rem
}

table > * {
    display: block
}

table > caption {
    text-align: unset;
    font-size: 1.5rem;
    line-height: 1.3;
    --line-height: 1.95rem
}

table > thead {
    display: none
}

table > thead > * > *, table > tbody > * > *, table > tfoot > * > * {
    padding: 1rem;
    text-align: left;
    vertical-align: middle
}

table[aria-busy=true] > tbody, table[aria-busy=true] > tfoot {
    opacity: .3;
    pointer-events: none
}

table > tbody, table > tfoot {
    display: contents;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem
}

table > tbody > *, table > tfoot > * {
    display: block;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem
}

table > tbody > *[aria-selected]:hover, table > tbody > *[aria-selected=true], table > tfoot > *[aria-selected]:hover, table > tfoot > *[aria-selected=true] {
    cursor: pointer;
    background-color: var(--active-bg)
}

table > tbody > * > th[scope=row], table > tfoot > * > th[scope=row] {
    font-weight: 400
}

table > tbody > * > *, table > tfoot > * > * {
    display: block
}

table > tbody > * > *.icon-cell, table > tfoot > * > *.icon-cell {
    text-align: center;
    position: relative;
    font-size: 1.5em
}

@media (min-width: 1024px) {
    table > tbody > * > *.icon-cell, table > tfoot > * > *.icon-cell {
        width: 5rem;
        min-width: 5rem
    }
}

table > tbody > * > *.icon-cell img, table > tfoot > * > *.icon-cell img {
    max-width: 5rem
}

@media (min-width: 1024px) {
    table > tbody > * > *.icon-cell img, table > tfoot > * > *.icon-cell img {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        object-fit: cover
    }
}

table > tbody > * > *[aria-busy=true]::after, table > tfoot > * > *[aria-busy=true]::after {
    content: "";
    display: block;
    background-color: rgb(var(--color)/0.1);
    animation: loading 1s infinite linear alternate;
    border-radius: .25rem;
    height: var(--line-height);
    aspect-ratio: 5
}

table > tbody > * > *:not(:first-child), table > tfoot > * > *:not(:first-child) {
    border-top: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

table > tbody > * > *[data-label]:before, table > tfoot > * > *[data-label]:before {
    display: block;
    font-weight: 700;
    font-size: .875rem;
    line-height: 1.3;
    --line-height: 1.1375rem;
    margin-bottom: .5rem;
    content: attr(data-label)
}

table > tbody > * > * h4, table > tbody > * > * h5, table > tbody > * > * h6, table > tfoot > * > * h4, table > tfoot > * > * h5, table > tfoot > * > * h6 {
    font-weight: 700
}

table > thead th {
    padding-top: 0;
    white-space: nowrap
}

table > thead th[aria-sort] {
    cursor: pointer
}

table > thead th[aria-sort]:after {
    margin-left: .25rem
}

table > thead th[aria-sort=none]:after {
    background-color: transparent
}

table > tbody > * {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg)
}

table > tbody > * > * {
    --color: var(--contrast-filled)
}

table > tbody > * > * > .actions {
    display: grid;
    grid-auto-flow: column;
    grid-auto-columns: max-content;
    gap: .75rem
}

@media (min-width: 1024px) {
    table > tbody > * > * > .actions {
        justify-content: end
    }
}

table > tfoot > tr {
    background-color: var(--body-bg);
    font-weight: 700
}

table ul {
    font-size: .875rem;
    line-height: 1.3;
    --line-height: 1.1375rem
}

@media (min-width: 1024px) {
    table:not(.squished table), table:not(.squished table) > * {
        display: revert
    }

    table:not(.squished table) > thead, table:not(.squished table) > thead > *, table:not(.squished table) > thead > * > *, table:not(.squished table) > tbody, table:not(.squished table) > tbody > *, table:not(.squished table) > tbody > * > *, table:not(.squished table) > tfoot, table:not(.squished table) > tfoot > *, table:not(.squished table) > tfoot > * > * {
        display: revert;
        border: none
    }

    table:not(.squished table) > caption {
        margin-bottom: 1rem
    }

    table:not(.squished table) > tbody > * > *, table:not(.squished table) > tfoot > * > * {
        border-top: solid .0625rem rgb(var(--color)/var(--border-alpha))
    }

    table:not(.squished table) > tbody > * > *:first-child, table:not(.squished table) > tfoot > * > *:first-child {
        border-left: solid .0625rem rgb(var(--color)/var(--border-alpha))
    }

    table:not(.squished table) > tbody > * > *:last-child, table:not(.squished table) > tfoot > * > *:last-child {
        border-right: solid .0625rem rgb(var(--color)/var(--border-alpha))
    }

    table:not(.squished table) > tbody > * > *[data-label]:before, table:not(.squished table) > tfoot > * > *[data-label]:before {
        display: none
    }

    table:not(.squished table) > tbody > * > *.icon-cell, table:not(.squished table) > tfoot > * > *.icon-cell {
        border-right: solid .0625rem rgb(var(--color)/var(--border-alpha))
    }

    table:not(.squished table) > tbody:last-child > tr:last-child > *, table:not(.squished table) > tfoot:last-child > tr:last-child > * {
        border-bottom: solid .0625rem rgb(var(--color)/var(--border-alpha))
    }

    table:not(.squished table) > tbody > :first-child > :first-child {
        border-top-left-radius: .25rem
    }

    table:not(.squished table) > tbody > :first-child > :last-child {
        border-top-right-radius: .25rem
    }

    table:not(.squished table) > :last-child > :last-child > :first-child {
        border-bottom-left-radius: .25rem
    }

    table:not(.squished table) > :last-child > :last-child > :last-child {
        border-bottom-right-radius: .25rem
    }
}

[role=tab] {
    cursor: pointer
}

.tab-buttons[role=tablist] {
    display: grid;
    grid-auto-columns: 1fr;
    gap: .75rem
}

.tab-buttons[role=tablist].scrollable {
    display: grid;
    grid-auto-columns: max-content;
    padding-left: .25rem;
    padding-top: .25rem;
    padding-bottom: 1rem;
    overflow-x: auto
}

.tab-buttons[role=tablist] [role=tab] {
    cursor: pointer
}

.tab-buttons[role=tablist] [role=tab] > img {
    object-fit: cover;
    height: 100%;
    border-radius: .25rem
}

.tab-buttons[role=tablist] [role=tab] > .icon {
    font-size: 1.5em
}

.tab-buttons[role=tablist].small [role=tab] {
    flex-direction: column;
    align-items: center;
    text-align: center
}

.tab-buttons[role=tablist].small [role=tab] > .icon {
    font-size: 1em
}

@media (min-width: 640px) {
    .tab-buttons[role=tablist]:not(.squished .tab-buttons[role=tablist]) {
        grid-auto-flow: column
    }
}

@media (min-width: 1024px) {
    .tab-buttons[role=tablist] {
        grid-auto-flow: column
    }
}

[role=tabpanel] {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem;
    padding: 1rem;
    margin-top: 1rem
}

[role=tabpanel] > * {
    --color: var(--contrast-filled)
}

.has-tooltip {
    position: relative;
    display: inline-grid
}

.has-tooltip [role=tooltip] {
    display: none;
    font-family: var(--font-family);
    z-index: 30;
    background-color: rgb(var(--primary));
    color: rgb(var(--contrast-primary));
    --active-bg: var(--body-bg);
    font-size: .875rem;
    line-height: 1.3;
    --line-height: 1.1375rem;
    padding: .75rem;
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem;
    width: 10rem;
    max-width: -moz-max-content;
    max-width: max-content;
    bottom: unset;
    top: calc(100% + 0.5rem)
}

.has-tooltip [role=tooltip] > * {
    --color: var(--contrast-primary)
}

.has-tooltip [role=tooltip]::before, .has-tooltip [role=tooltip]::after {
    border: solid .5rem transparent;
    border-top: none;
    border-bottom-color: rgb(var(--color)/var(--border-alpha));
    top: unset;
    bottom: 100%
}

.has-tooltip [role=tooltip]::after {
    border-bottom-color: rgb(var(--primary));
    border-width: .4375rem
}

.has-tooltip [role=tooltip], .has-tooltip [role=tooltip]::before, .has-tooltip [role=tooltip]::after {
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0)
}

.has-tooltip [role=tooltip]::before, .has-tooltip [role=tooltip]::after {
    content: ""
}

.has-tooltip.top [role=tooltip] {
    top: unset;
    bottom: calc(100% + 0.5rem)
}

.has-tooltip.top [role=tooltip]::before, .has-tooltip.top [role=tooltip]::after {
    border: solid .5rem transparent;
    border-bottom: none;
    border-top-color: rgb(var(--color)/var(--border-alpha));
    bottom: unset;
    top: 100%
}

.has-tooltip.top [role=tooltip]::after {
    border-top-color: rgb(var(--primary));
    border-width: .4375rem
}

.has-tooltip.right [role=tooltip] {
    right: unset;
    left: calc(100% + 0.5rem)
}

.has-tooltip.right [role=tooltip], .has-tooltip.right [role=tooltip]::before, .has-tooltip.right [role=tooltip]::after {
    transform: translate(0, -50%);
    top: 50%
}

.has-tooltip.right [role=tooltip]::before, .has-tooltip.right [role=tooltip]::after {
    border: solid .5rem transparent;
    border-left: none;
    border-right-color: rgb(var(--color)/var(--border-alpha));
    left: unset;
    right: 100%
}

.has-tooltip.right [role=tooltip]::after {
    border-right-color: rgb(var(--primary));
    border-width: .4375rem
}

.has-tooltip.left [role=tooltip] {
    left: unset;
    right: calc(100% + 0.5rem)
}

.has-tooltip.left [role=tooltip], .has-tooltip.left [role=tooltip]::before, .has-tooltip.left [role=tooltip]::after {
    transform: translate(0, -50%);
    top: 50%
}

.has-tooltip.left [role=tooltip]::before, .has-tooltip.left [role=tooltip]::after {
    border: solid .5rem transparent;
    border-right: none;
    border-left-color: rgb(var(--color)/var(--border-alpha));
    right: unset;
    left: 100%
}

.has-tooltip.left [role=tooltip]::after {
    border-left-color: rgb(var(--primary));
    border-width: .4375rem
}

.has-tooltip:hover [role=tooltip], .has-tooltip:focus-within [role=tooltip] {
    display: block
}

body {
    display: grid;
    grid-template-columns:1fr;
    grid-template-rows:1fr
}

body.iframe {
    background: transparent;
    overflow: hidden
}

body > header, body header.sticky {
    border-bottom: solid .0625rem rgb(var(--color)/var(--border-alpha));
    grid-column: 1/span 2;
    grid-row: -3
}

body > footer {
    padding: 1rem;
    text-align: center
}

header.hero {
    position: relative;
    z-index: 3;
    background-color: var(--body-bg)
}

header.hero .hero-actions {
    display: flex;
    flex-wrap: wrap;
    gap: 0 1rem;
    align-items: center
}

header.hero .hero-actions .separator {
    width: 100%;
    height: 1rem
}

header.hero .hero-actions .logo, header.hero .hero-actions .link-button {
    order: -1
}

header.hero .hero-actions .link-button {
    margin-left: auto
}

@media (min-width: 640px) {
    header.hero .hero-actions {
        gap: 1rem
    }

    header.hero .hero-actions .separator {
        display: none
    }

    header.hero .hero-actions .link-button {
        order: 1
    }
}

@media (min-width: 1024px) {
    header.hero .hero-actions .link-button {
        order: unset
    }
}

body > header, header.sticky, main > * {
    padding: 1rem
}

@media (min-width: 1024px) {
    body > header, header.sticky, main > * {
        padding: 4rem max((100% - 71.25rem) / 2, 4rem)
    }

    body > header:where(.sidebar-nav *), header.sticky:where(.sidebar-nav *), main > *:where(.sidebar-nav *) {
        padding-left: 4rem;
        padding-right: max(100% - 71.25rem - 4rem, 4rem)
    }
}

body > header, header.sticky, main > header {
    display: grid;
    grid-template-columns:1fr auto;
    align-items: center;
    gap: 1rem .75rem;
    padding-top: 2rem;
    padding-bottom: 2rem
}

body > header > *, header.sticky > *, main > header > * {
    grid-column: 1/-1
}

body > header h1, header.sticky h1, main > header h1 {
    grid-column-end: unset
}

body > header h1:where(.sidebar-nav *), header.sticky h1:where(.sidebar-nav *), main > header h1:where(.sidebar-nav *) {
    display: none
}

@media (min-width: 1024px) {
    body > header h1:where(.sidebar-nav *), header.sticky h1:where(.sidebar-nav *), main > header h1:where(.sidebar-nav *) {
        margin: 1rem 0;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: initial
    }
}

body > header .actions, header.sticky .actions, main > header .actions {
    display: grid;
    grid-template-columns:repeat(auto-fit, minmax(min(50% - 0.75rem, (31.25rem - 100%) * 1000), 1fr));
    gap: .75rem
}

body > header [role=tablist], header.sticky [role=tablist], main > header [role=tablist] {
    display: flex;
    overflow-x: auto;
    gap: .75rem;
    margin-left: -.25rem;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem
}

body > header [role=tablist]:first-child, header.sticky [role=tablist]:first-child, main > header [role=tablist]:first-child {
    margin-top: 1rem
}

body > header [role=tablist] [role=tab], header.sticky [role=tablist] [role=tab], main > header [role=tablist] [role=tab] {
    padding: .5rem .75rem;
    border: solid .0625rem transparent;
    border-radius: 10rem;
    flex-shrink: 0
}

body > header [role=tablist] [role=tab]:hover, header.sticky [role=tablist] [role=tab]:hover, main > header [role=tablist] [role=tab]:hover {
    border-color: rgb(var(--color)/var(--border-alpha))
}

body > header [role=tablist] [role=tab][aria-selected=true], header.sticky [role=tablist] [role=tab][aria-selected=true], main > header [role=tablist] [role=tab][aria-selected=true] {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    border-color: rgb(var(--color)/var(--border-alpha))
}

body > header [role=tablist] [role=tab][aria-selected=true] > *, header.sticky [role=tablist] [role=tab][aria-selected=true] > *, main > header [role=tablist] [role=tab][aria-selected=true] > * {
    --color: var(--contrast-filled)
}

@media (min-width: 1024px) {
    body > header .actions, header.sticky .actions, main > header .actions {
        grid-column: 2;
        grid-template-columns:unset;
        grid-auto-flow: column
    }
}

main {
    overflow: auto;
    grid-column: 1;
    grid-row: 1
}

main > footer {
    text-align: center
}

*:where(main>:not(:first-child)) {
    border-top: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

main > a {
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem;
    -webkit-text-decoration: none;
    text-decoration: none;
    display: grid;
    grid-template-columns:1fr;
    padding-top: 3rem;
    padding-bottom: 3rem;
    gap: 1rem
}

main > a .icon {
    grid-column: -3;
    grid-row: 1;
    font-size: 1.5em
}

main > a:hover {
    background-color: var(--active-bg)
}

main > a::after {
    font-size: 1.5em;
    grid-column: -1
}

@media print {
    main {
        overflow: initial
    }
}

main.product-content > [role=toolbar] {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg)
}

main.product-content > [role=toolbar] > * {
    --color: var(--contrast-filled)
}

main.product-content > [role=toolbar] .version-dropdown {
    display: none
}

main.product-content > [role=toolbar] .version-dropdown > [role=combobox] {
    min-height: unset;
    height: 100%
}

@media (min-width: 1024px) {
    main.product-content > [role=toolbar] .version-dropdown {
        display: block
    }
}

main.product-content .rich-text {
    display: grid;
    padding-bottom: 2rem;
    height: 100%
}

main.product-content .rich-text .file-embed {
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    font-size: .875rem;
    line-height: 1.3;
    --line-height: 1.1375rem
}

main.product-content .rich-text .file-embed > * {
    --color: var(--contrast-filled)
}

main.product-content .rich-text .file-embed > .preview {
    background-color: var(--body-bg);
    border-radius: .25rem .25rem 0 0;
    grid-template-columns:1fr;
    border-bottom: solid .0625rem rgb(var(--color)/var(--border-alpha));
    margin: -1rem;
    max-width: unset;
    margin-bottom: .5rem;
    position: relative;
    aspect-ratio: 16/9
}

main.product-content .rich-text .file-embed > .preview > :first-child {
    top: 0
}

main.product-content .rich-text .file-embed > .preview > :first-child.placeholder {
    height: calc(100% - 2rem);
    place-content: center;
    margin: 1rem
}

main.product-content .rich-text .file-dropzone {
    border: dashed .0625rem rgb(var(--accent));
    border-radius: .25rem;
    background-color: var(--active-bg);
    padding: 1rem
}

main.product-content .has-sidebar {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    display: grid;
    grid-template-rows:auto 1fr;
    height: 100%;
    overflow-y: auto;
    gap: 1.5rem 4rem;
    padding-bottom: 0;
    container: sidebar-container/size;
    align-items: flex-start
}

main.product-content .has-sidebar > * {
    --color: var(--contrast-filled)
}

@media (min-width: 1024px) {
    main.product-content .has-sidebar {
        padding-top: 2rem;
        grid-template:auto/1fr 3fr
    }

    main.product-content .has-sidebar > :first-child {
        position: sticky;
        top: 0;
        overflow-y: auto;
        padding-right: .5rem;
        padding-bottom: 2rem
    }

    @container sidebar-container (height < 100vh) {
        main.product-content.has-sidebar > :first-child {
            max-height: 100cqh
        }
    }
}

main.product-content .has-sidebar .pagelist[role=tablist] {
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg);
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem
}

main.product-content .has-sidebar .pagelist[role=tablist] > * {
    --color: var(--contrast-filled)
}

main.product-content .has-sidebar .pagelist[role=tablist] > :not(:first-child) {
    border-top: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

main.product-content .has-sidebar .pagelist[role=tablist] [role=tab], main.product-content .has-sidebar .pagelist[role=tablist] > [role=button] {
    display: flex;
    gap: .5rem;
    padding: 1rem;
    align-items: center
}

main.product-content .has-sidebar .pagelist[role=tablist] > :last-child {
    border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem
}

@media (min-width: 1024px) {
    main.product-content .has-sidebar .pagelist[role=tablist] > :first-child {
        border-radius: .25rem
    }
}

main.product-content .has-sidebar .pagelist[role=tablist] .content {
    flex: 1
}

main.product-content .has-sidebar .pagelist[role=tablist] [role=tab][contenteditable=true] {
    cursor: text;
    outline: .125rem solid rgb(var(--accent));
    outline-offset: -.125rem
}

main.product-content .has-sidebar .pagelist[role=tablist] [role=tab][contenteditable=true]::before {
    -webkit-mask-image: var(--prefix-icon);
    mask-image: var(--prefix-icon)
}

main.product-content .has-sidebar .pagelist[role=tablist] [role=tab][aria-selected=true] {
    background-color: var(--active-bg)
}

main.product-content .has-sidebar .pagelist[role=tablist] [role=tab] > [aria-grabbed] {
    visibility: hidden;
    position: absolute;
    left: 0;
    color: rgb(var(--color)/0.5)
}

main.product-content .has-sidebar .pagelist[role=tablist] [role=tab]:hover > [aria-grabbed] {
    visibility: visible
}

main.product-content .has-sidebar .pagelist[role=tablist] [role=tab].sortable-ghost {
    outline: dashed .0625rem rgb(var(--accent))
}

main.product-content .has-sidebar .pagelist[role=tablist] [role=tab].sortable-ghost > * {
    opacity: .3
}

main.product-content .has-sidebar .pagelist[role=tablist] [role=tab].sortable-drag {
    background-color: var(--active-bg);
    border: solid .0625rem rgb(var(--color)/var(--border-alpha))
}

main.product-content .file-embed-group {
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    border-radius: .25rem;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg)
}

main.product-content .file-embed-group > * {
    --color: var(--contrast-filled)
}

.onboarding-page {
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem;
    grid-auto-flow: column
}

.onboarding-page .actions {
    grid-column: 2
}

.onboarding-page h1 {
    white-space: initial;
    grid-column: 1/-1
}

.onboarding-page main > * {
    border: 0
}

.onboarding-page main > header {
    row-gap: 3rem;
    padding-top: 1rem
}

@media (min-width: 1024px) {
    .onboarding-page main > header {
        row-gap: 4rem;
        padding-top: 4rem;
        padding-bottom: 0
    }
}

.onboarding-page aside {
    display: none
}

@media (min-width: 1024px) {
    .onboarding-page aside {
        display: grid;
        position: relative
    }

    .onboarding-page aside > img:only-child {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        object-fit: cover
    }
}

.soft-hidden {
    display: none
}

.hidden, .legacy-only {
    display: none !important
}

.chosen-container {
    min-width: 100%;
    position: relative
}

.chosen-container ul {
    list-style: none;
    padding: 0
}

.chosen-container .chosen-choices {
    flex-wrap: wrap;
    row-gap: .25rem;
    padding: .25rem .5rem
}

.chosen-container .chosen-choices .search-field input {
    padding: 0 .5rem;
    margin: 0
}

.chosen-container .chosen-choices .search-choice {
    margin: 0 !important;
    display: inline-flex
}

.chosen-container .chosen-choices .search-choice span {
    text-overflow: ellipsis;
    overflow: hidden
}

.chosen-container .chosen-choices .search-choice .search-choice-close {
    cursor: pointer;
    margin-left: .5rem
}

.chosen-container .chosen-drop {
    display: none;
    position: absolute;
    top: 100%;
    width: 100%;
    border-radius: 0 0 .25rem .25rem;
    z-index: 30;
    background-color: rgb(var(--filled));
    color: rgb(var(--contrast-filled));
    --active-bg: var(--body-bg)
}

.chosen-container .chosen-drop > * {
    --color: var(--contrast-filled)
}

.chosen-container .chosen-drop .chosen-results {
    width: 100%;
    max-height: 15.625rem;
    overflow: auto;
    scroll-behavior: auto
}

.chosen-container .chosen-drop .chosen-results:not(:empty) {
    border: solid .0625rem rgb(var(--color)/var(--border-alpha));
    box-shadow: .25rem .25rem 0rem rgb(var(--color))
}

.chosen-container .chosen-drop .chosen-results .active-result {
    padding: .75rem 1rem;
    border-top: solid .0625rem rgb(var(--color)/var(--border-alpha));
    cursor: pointer
}

.chosen-container .chosen-drop .chosen-results .active-result.highlighted {
    background-color: rgb(var(--primary));
    color: rgb(var(--contrast-primary));
    --active-bg: var(--body-bg)
}

.chosen-container .chosen-drop .chosen-results .active-result.highlighted > * {
    --color: var(--contrast-primary)
}

.chosen-container .chosen-drop .chosen-results .result-selected {
    display: none
}

.chosen-container.chosen-with-drop .chosen-drop {
    display: flex
}

.chosen-container.chosen-with-drop .chosen-choices {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.chosen-container.chosen-disabled {
    cursor: not-allowed;
    opacity: .3
}

select[multiple].chosen-fallback {
    background-image: none;
    max-height: 12.5rem
}

select[multiple].chosen-fallback option {
    white-space: normal
}

.post-letter--create > .popover[open]::before {
    left: 25%
}

.profile > header h1 p {
    margin: 0
}

[role=tab][aria-selected=true][draggable=true]::after {
    transform: translate(-50%);
    visibility: hidden
}

.jwplayer {
    position: absolute !important;
    width: 100% !important;
    height: 100% !important
}

@media (min-width: 1024px) {
    .profile main > * {
        padding-left: max((100% - 71.25rem) / 2, 4rem);
        padding-right: max((100% - 71.25rem) / 2, 4rem)
    }
}

[role=tree] [role=treeitem].sortable-ghost {
    background-color: rgb(var(--color)/0.1);
    border: dashed .0625rem rgb(var(--color)/var(--border-alpha));
    display: grid !important;
    opacity: .3
}

body#overlay-page {
    display: flex;
    flex-direction: column;
    background: transparent
}

body#overlay-page:not(.minimized) {
    background: rgba(0, 0, 0, .5)
}

body#overlay-page .product-display {
    overflow: auto
}

article.upsell-card figure {
    min-width: 10rem
}

.rich-text .file-embed > .preview {
    padding: calc(56.25% + 1rem) 0 0
}

.rich-text .file-embed > .preview > :first-child.placeholder {
    position: absolute;
    width: calc(100% - 2rem)
}

.jwplayer .jw-time-tip {
    min-width: -moz-max-content;
    min-width: max-content
}

body > header [role=tablist] a[role=tab], header.sticky [role=tablist] a[role=tab], main > header [role=tablist] a[role=tab] {
    -webkit-text-decoration: none;
    text-decoration: none
}

form > main section {
    display: grid;
    padding: 3rem 0;
    border-top: solid .0625rem rgb(var(--color)/var(--border-alpha));
    gap: 2rem;
    font-size: 1rem;
    line-height: 1.5;
    --line-height: 1.5rem
}

form > main section > header {
    display: grid;
    gap: .75rem;
    align-content: start
}

form > main section:not(form+form section):first-of-type {
    padding-top: 0;
    border-top: none
}

@media (min-width: 1024px) {
    .product-content .has-sidebar > :first-child {
        max-height: min(100%, 100vh)
    }
}