body {
    transition: opacity ease-in 0.2s;
}

body[unresolved] {
    opacity: 0;
    display: block;
    overflow: hidden;
    position: relative;
}
.fb_hidden {
    position: absolute;
    top: -10000px;
    z-index: 10001
}

.fb_reposition {
    overflow: hidden;
    position: relative
}

.fb_invisible {
    display: none
}

.fb_reset {
    background: none;
    border: 0px;
    border-spacing: 0;
    color: #000;
    cursor: auto;
    direction: ltr;
    font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: normal;
    line-height: 1;
    margin: 0;
    overflow: visible;
    padding: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    visibility: visible;
    white-space: normal;
    word-spacing: normal
}

.fb_reset > div {
    overflow: hidden
}

@keyframes fb_transform {
    from {
        opacity: 0;
        transform: scale(.95)
    }
    to {
        opacity: 1;
        transform: scale(1)
    }
}

.fb_animate {
    animation: fb_transform .3s forwards
}

.fb_hidden {
    position: absolute;
    top: -10000px;
    z-index: 10001
}

.fb_reposition {
    overflow: hidden;
    position: relative
}

.fb_invisible {
    display: none
}

.fb_reset {
    background: none;
    border: 0px;
    border-spacing: 0;
    color: #000;
    cursor: auto;
    direction: ltr;
    font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: normal;
    line-height: 1;
    margin: 0;
    overflow: visible;
    padding: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    visibility: visible;
    white-space: normal;
    word-spacing: normal
}

.fb_reset > div {
    overflow: hidden
}

@keyframes fb_transform {
    from {
        opacity: 0;
        transform: scale(.95)
    }
    to {
        opacity: 1;
        transform: scale(1)
    }
}

.fb_animate {
    animation: fb_transform .3s forwards
}

.fb_dialog {
    background: rgba(82, 82, 82, .7);
    position: absolute;
    top: -10000px;
    z-index: 10001
}

.fb_dialog_advanced {
    border-radius: 8px;
    padding: 10px
}

.fb_dialog_content {
    background: #fff;
    color: #373737
}

.fb_dialog_close_icon {
    background: url(https://connect.facebook.net/rsrc.php/v4/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 15px;
    position: absolute;
    right: 18px;
    top: 17px;
    width: 15px
}

.fb_dialog_mobile .fb_dialog_close_icon {
    left: 5px;
    right: auto;
    top: 5px
}

.fb_dialog_padding {
    background-color: transparent;
    position: absolute;
    width: 1px;
    z-index: -1
}

.fb_dialog_close_icon:hover {
    background: url(https://connect.facebook.net/rsrc.php/v4/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -15px transparent
}

.fb_dialog_close_icon:active {
    background: url(https://connect.facebook.net/rsrc.php/v4/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -30px transparent
}

.fb_dialog_iframe {
    line-height: 0
}

.fb_dialog_content .dialog_title {
    background: #6d84b4;
    border: 1px solid #365899;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    margin: 0
}

.fb_dialog_content .dialog_title > span {
    background: url(https://connect.facebook.net/rsrc.php/v4/yd/r/Cou7n-nqK52.gif) no-repeat 5px 50%;
    float: left;
    padding: 5px 0 7px 26px
}

body.fb_hidden {
    height: 100%;
    left: 0px;
    margin: 0px;
    overflow: visible;
    position: absolute;
    top: -10000px;
    transform: none;
    width: 100%
}

.fb_dialog.fb_dialog_mobile.loading {
    background: url(https://connect.facebook.net/rsrc.php/v4/ya/r/3rhSv5V8j3o.gif) white no-repeat 50% 50%;
    min-height: 100%;
    min-width: 100%;
    overflow: hidden;
    position: absolute;
    top: 0;
    z-index: 10001
}

.fb_dialog.fb_dialog_mobile.loading.centered {
    background: none;
    height: auto;
    min-height: initial;
    min-width: initial;
    width: auto
}

.fb_dialog.fb_dialog_mobile.loading.centered #fb_dialog_loader_spinner {
    width: 100%
}

.fb_dialog.fb_dialog_mobile.loading.centered .fb_dialog_content {
    background: none
}

.loading.centered #fb_dialog_loader_close {
    clear: both;
    color: white;
    display: block;
    font-size: 18px;
    padding-top: 20px
}

#fb-root #fb_dialog_ipad_overlay {
    background: rgba(0, 0, 0, .4);
    bottom: 0;
    left: 0;
    min-height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 10000
}

#fb-root #fb_dialog_ipad_overlay.hidden {
    display: none
}

.fb_dialog.fb_dialog_mobile.loading iframe {
    visibility: hidden
}

.fb_dialog_mobile .fb_dialog_iframe {
    position: sticky;
    top: 0
}

.fb_dialog_content .dialog_header {
    background: linear-gradient(from(#738aba), to(#2c4987));
    border-bottom: 1px solid;
    border-color: #043b87;
    box-shadow: white 0px 1px 1px -1px inset;
    color: #fff;
    font: bold 14px Helvetica, sans-serif;
    text-overflow: ellipsis;
    text-shadow: rgba(0, 30, 84, .296875) 0px -1px 0px;
    vertical-align: middle;
    white-space: nowrap
}

.fb_dialog_content .dialog_header table {
    height: 43px;
    width: 100%
}

.fb_dialog_content .dialog_header td.header_left {
    font-size: 12px;
    padding-left: 5px;
    vertical-align: middle;
    width: 60px
}

.fb_dialog_content .dialog_header td.header_right {
    font-size: 12px;
    padding-right: 5px;
    vertical-align: middle;
    width: 60px
}

.fb_dialog_content .touchable_button {
    background: linear-gradient(from(#4267b2), to(#2a4887));
    background-clip: padding-box;
    border: 1px solid #29487d;
    border-radius: 3px;
    display: inline-block;
    line-height: 18px;
    margin-top: 3px;
    max-width: 85px;
    padding: 4px 12px;
    position: relative
}

.fb_dialog_content .dialog_header .touchable_button input {
    background: none;
    border: none;
    color: white;
    font: bold 12px Helvetica, sans-serif;
    margin: 2px -12px;
    padding: 2px 6px 3px 6px;
    text-shadow: rgba(0, 30, 84, .296875) 0px -1px 0px
}

.fb_dialog_content .dialog_header .header_center {
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    line-height: 18px;
    text-align: center;
    vertical-align: middle
}

.fb_dialog_content .dialog_content {
    background: url(https://connect.facebook.net/rsrc.php/v4/y9/r/jKEcVPZFk-2.gif) no-repeat 50% 50%;
    border: 1px solid #4a4a4a;
    border-bottom: 0;
    border-top: 0;
    height: 150px
}

.fb_dialog_content .dialog_footer {
    background: #f5f6f7;
    border: 1px solid #4a4a4a;
    border-top-color: #ccc;
    height: 40px
}

#fb_dialog_loader_close {
    float: left
}

.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon {
    visibility: hidden
}

#fb_dialog_loader_spinner {
    animation: rotateSpinner 1.2s linear infinite;
    background-color: transparent;
    background-image: url(https://connect.facebook.net/rsrc.php/v4/yD/r/t-wz8gw1xG1.png);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    height: 24px;
    width: 24px
}

@keyframes rotateSpinner {
    0% {
        transform: rotate(0deg)
    }
    100% {
        transform: rotate(360deg)
    }
}

.fb_iframe_widget {
    display: inline-block;
    position: relative
}

.fb_iframe_widget span {
    display: inline-block;
    position: relative;
    text-align: justify
}

.fb_iframe_widget iframe {
    position: absolute
}

.fb_iframe_widget_fluid_desktop, .fb_iframe_widget_fluid_desktop span, .fb_iframe_widget_fluid_desktop iframe {
    max-width: 100%
}

.fb_iframe_widget_fluid_desktop iframe {
    min-width: 220px;
    position: relative
}

.fb_iframe_widget_lift {
    z-index: 1
}

.fb_iframe_widget_fluid {
    display: inline
}

.fb_iframe_widget_fluid span {
    width: 100%
}
html {
    box-sizing: border-box;
    text-size-adjust: 100%;
    word-break: normal;
    -moz-tab-size: 4;
    tab-size: 4
}

*, :before, :after {
    background-repeat: no-repeat;
    box-sizing: border-box
}

:before, :after {
    text-decoration: inherit;
    vertical-align: inherit
}

* {
    padding: 0;
    margin: 0
}

hr {
    overflow: visible;
    height: 0;
    color: inherit;
    border: 0;
    border-top: 1px solid
}

details, main {
    display: block
}

summary {
    display: list-item
}

small {
    font-size: 80%
}

[hidden] {
    display: none !important
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

a {
    background-color: transparent
}

a:active, a:hover {
    outline-width: 0
}

code, kbd, pre, samp {
    font-family: monospace
}

pre {
    font-size: 1em
}

b, strong {
    font-weight: bolder
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    border-color: inherit;
    text-indent: 0
}

iframe {
    border-style: none
}

input {
    border-radius: 0
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

textarea {
    overflow: auto;
    resize: vertical
}

button, input, optgroup, select, textarea {
    font: inherit;
    color: inherit
}

optgroup {
    font-weight: 700
}

button {
    overflow: visible
}

button, select {
    text-transform: none
}

button, [type=button], [type=reset], [type=submit], [role=button] {
    cursor: pointer
}

button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner {
    border-style: none;
    padding: 0
}

button, html [type=button], [type=reset], [type=submit] {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button
}
/*
button, input, select, textarea {
    background-color: transparent;
    border-style: none
}*/

button:-moz-focusring, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner {
    outline: 1px dotted ButtonText
}

select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

a:focus, button:focus, input:focus, select:focus, textarea:focus {
    outline-width: 0
}

select::-ms-expand {
    display: none
}

select::-ms-value {
    color: currentcolor
}

legend {
    border: 0;
    color: inherit;
    display: table;
    white-space: normal;
    max-width: 100%
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;
    color: inherit;
    font: inherit
}

[disabled] {
    cursor: default
}

img {
    border-style: none
}

progress {
    vertical-align: baseline
}

[aria-busy=true] {
    cursor: progress
}

[aria-controls] {
    cursor: pointer
}

[aria-disabled=true] {
    cursor: default
}

ul, ol {
    list-style-type: none
}

figure {
    margin: 0
}

.lock-screen {
    font-family: FigtreeVF, sans-serif;
    letter-spacing: normal;
    position: fixed;
    z-index: 2147483638;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 32px 40px;
    color: #222e3a;
    background-color: #fdfdfd;
    display: flex;
    flex-direction: column;
    row-gap: 12px;
    overflow: auto;
    background-image: radial-gradient(circle at 0% 0%, #e6fffdcc, #e6fffd00 50%), radial-gradient(circle at 100% 0%, #ebfffecc, #ebfffe00 50%), radial-gradient(circle at 100% 100%, #f0f5ffcc, #f0f5ff00 50%), radial-gradient(circle at 0% 100%, #f2f2ffcc, #f2f2ff00 50%), radial-gradient(circle at 50% 50%, #fff, #fffc, #f5f5ff66, #f0f0ff33, #f0f0ff00), linear-gradient(to bottom right, #e6fffd, #f2f2ff);
    background-size: 100% 100%;
    background-repeat: no-repeat
}

.lock-screen__header {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.lock-screen__logo {
    display: inline-flex;
    align-items: center;
    column-gap: 12px;
    font-size: 18px;
    font-weight: 600
}

.lock-screen__close {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: #222e3a1a
}

.lock-screen__main {
    flex-grow: 1;
    align-content: center
}

.lock-screen__container {
    max-width: 1120px;
    margin-inline: auto;
    display: flex;
    align-items: center;
    gap: 24px
}

@media (width < 972px) {
    .lock-screen__container {
        flex-direction: column
    }
}

.lock-screen__timer {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%
}

.lock-screen__content {
    width: 100%
}

.lock-screen__title {
    font-size: 48px;
    font-weight: 700;
    line-height: 56px;
    margin-bottom: 16px
}

.lock-screen__description {
    font-size: 18px;
    line-height: 32px;
    margin-bottom: 24px
}

.lock-screen__actions {
    display: grid;
    grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));
    gap: 16px
}

.lock-screen__action {
    height: 48px;
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    font-weight: 700;
    text-align: center;
    padding: 8px 24px
}

.upgrade-btn {
    color: #fff;
    background: linear-gradient(180deg, #20df9e, #13cf8f)
}

.skip-btn {
    color: #3066ff;
    border-width: 1px;
    border-style: solid;
    border-color: #3066ff;
    position: relative
}

.skip-btn__tooltip {
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
    position: absolute;
    z-index: 1;
    left: 50%;
    top: calc(100% + 18px);
    padding: 8px 12px;
    color: #fff;
    border: 1px solid #4a5764;
    background-color: #222e3a;
    border-radius: 8px;
    width: max-content;
    pointer-events: none;
    animation: slide-in .6s ease-in-out forwards
}

@keyframes slide-in {
    0% {
        opacity: 0;
        transform: translate(-50%, -100%)
    }
    to {
        opacity: 1;
        transform: translate(-50%)
    }
}

.skip-btn__tooltip:after {
    content: "";
    display: block;
    position: absolute;
    z-index: 1;
    top: -8px;
    left: 50%;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 8px 8px;
    border-color: transparent transparent #222e3a;
    transform: translate(-6px)
}

.skip-btn__icon {
    display: none
}

.skip-btn:disabled {
    cursor: not-allowed
}

.skip-btn:disabled .skip-btn__tooltip, .skip-btn:disabled .skip-btn__text {
    display: none
}

.skip-btn:disabled .skip-btn__icon {
    display: initial;
    animation: tick-tock .8s steps(8, end) infinite
}

@keyframes tick-tock {
    to {
        transform: rotate(360deg)
    }
}

.timer {
    position: relative;
    max-width: 422px;
    width: 100%;
    aspect-ratio: 1/1;
    border-radius: 50%;
    background-color: #fff;
    box-shadow: 0 0 40px #2b374114;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none;
    -webkit-user-select: none;
    user-select: none
}

.timer__circle-backward {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
    max-width: 100%;
    height: auto;
    opacity: .4
}

.timer__circle-forward {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(45deg);
    z-index: 1;
    max-width: 100%;
    height: auto;
    animation: sector 5s linear forwards
}

.timer__fire-icon {
    position: absolute;
    top: 22%;
    left: 50%;
    transform: translate(-50%);
    z-index: 2
}

.timer__text {
    font-size: clamp(18px, 10vw, 88px);
    letter-spacing: -1px;
    text-align: center;
    font-variant-numeric: tabular-nums;
    position: relative;
    z-index: 3
}

.timer--finished .timer__text {
    color: #98a0a9
}

.timer--finished .timer__circle-forward {
    display: none
}

@keyframes sector {
    0% {
        clip-path: polygon(50% 50%, 0% 2%, 100% 0%, 100% 100%, 0% 100%, 0% 2%)
    }
    25% {
        clip-path: polygon(50% 50%, 0% 2%, 100% 0%, 100% 100%, 0% 100%, 0% 100%)
    }
    25.000001% {
        clip-path: polygon(50% 50%, 0% 2%, 100% 0%, 100% 100%, 0% 100%)
    }
    50% {
        clip-path: polygon(50% 50%, 0% 2%, 100% 0%, 100% 100%, 100% 100%)
    }
    50.000001% {
        clip-path: polygon(50% 50%, 0% 2%, 100% 0%, 100% 100%)
    }
    75% {
        clip-path: polygon(50% 50%, 0% 2%, 100% 0%, 100% 0%)
    }
    75.000001% {
        clip-path: polygon(50% 50%, 0% 2%, 100% 0%)
    }
    to {
        clip-path: polygon(50% 50%, 0% 2%, 0% 0%)
    }
}

@media (prefers-color-scheme: dark) {
    .lock-screen {
        color: #fff;
        background-image: radial-gradient(circle at 0% 0%, #2f4f4fcc, #2f4f4f00 50%), radial-gradient(circle at 100% 0%, #193042cc, #19304200 50%), radial-gradient(circle at 100% 100%, #1c3041cc, #1c304100 50%), radial-gradient(circle at 0% 100%, #1b263bcc, #1b263b00 50%), radial-gradient(circle at 50% 50%, #141e28, #141e28cc, #1b263b66, #1c304133, #1c304100), linear-gradient(to bottom right, #2f4f4f, #1b263b)
    }

    .lock-screen__close {
        background-color: #ffffff1a
    }

    .skip-btn {
        color: #fff;
        border-color: #fff
    }

    .skip-btn__tooltip {
        color: #222e3a;
        border: 1px solid #f5f6f7;
        background-color: #fff
    }

    .skip-btn__tooltip:after {
        border-color: transparent transparent #fff
    }

    .timer {
        background-color: #191b25
    }

    .timer__circle-backward {
        opacity: 1
    }

    .timer--finished .timer__text {
        color: #5c6977
    }
}
html {
    box-sizing: border-box;
    text-size-adjust: 100%;
    word-break: normal;
    -moz-tab-size: 4;
    tab-size: 4
}

*, :before, :after {
    background-repeat: no-repeat;
    box-sizing: border-box
}

:before, :after {
    text-decoration: inherit;
    vertical-align: inherit
}

* {
    padding: 0;
    margin: 0
}

hr {
    overflow: visible;
    height: 0;
    color: inherit;
    border: 0;
    border-top: 1px solid
}

details, main {
    display: block
}

summary {
    display: list-item
}

small {
    font-size: 80%
}

[hidden] {
    display: none
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

a {
    background-color: transparent
}

a:active, a:hover {
    outline-width: 0
}

code, kbd, pre, samp {
    font-family: monospace
}

pre {
    font-size: 1em
}

b, strong {
    font-weight: bolder
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    border-color: inherit;
    text-indent: 0
}

iframe {
    border-style: none
}

input {
    border-radius: 0
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

textarea {
    overflow: auto;
    resize: vertical
}

button, input, optgroup, select, textarea {
    font: inherit;
    color: inherit
}

optgroup {
    font-weight: 700
}

button {
    overflow: visible
}

button, select {
    text-transform: none
}

button, [type=button], [type=reset], [type=submit], [role=button] {
    cursor: pointer
}

button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner {
    border-style: none;
    padding: 0
}

button, html [type=button], [type=reset], [type=submit] {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button
}
/*
button, input, select, textarea {
    background-color: transparent;
    border-style: none
}*/

button:-moz-focusring, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner {
    outline: 1px dotted ButtonText
}

select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

a:focus, button:focus, input:focus, select:focus, textarea:focus {
    outline-width: 0
}

select::-ms-expand {
    display: none
}

select::-ms-value {
    color: currentcolor
}

legend {
    border: 0;
    color: inherit;
    display: table;
    white-space: normal;
    max-width: 100%
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;
    color: inherit;
    font: inherit
}

[disabled] {
    cursor: default
}

img {
    border-style: none
}

progress {
    vertical-align: baseline
}

[aria-busy=true] {
    cursor: progress
}

[aria-controls] {
    cursor: pointer
}

[aria-disabled=true] {
    cursor: default
}

ul, ol {
    list-style-type: none
}

figure {
    margin: 0
}

.guard-popup {
    font-family: FigtreeVF, sans-serif;
    position: fixed;
    z-index: 2147483638;
    top: 8px;
    left: 24px;
    overflow: visible;
    color: #222e3a;
    background-color: #fff;
    max-width: 416px;
    width: calc(100% - 48px);
    border-radius: 16px;
    box-shadow: 0 4px 20px #00000040;
    padding: 24px
}

.guard-popup__header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    column-gap: 16px;
    margin-bottom: 24px
}

.guard-popup__close {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    opacity: .7
}

.guard-popup__img {
    line-height: 0;
    margin-bottom: 24px
}

.guard-popup__img img {
    width: 100%;
    aspect-ratio: 368/142;
    object-fit: cover;
    border-radius: 12px;
    overflow: hidden
}

.guard-popup__title {
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 8px
}

.guard-popup__description {
    font-size: 20px;
    line-height: 28px;
    font-weight: 500;
    color: #4a5764;
    margin-bottom: 28px
}

.guard-popup__actions {
    display: flex;
    justify-content: flex-end;
    column-gap: 16px
}

.guard-popup__btn {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 8px 16px;
    border-radius: 5px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 700;
    cursor: pointer;
    color: #fff;
    background: linear-gradient(180deg, #5695fd, #1554ff)
}

@font-face {
    font-family: FigtreeVF;
    src: url(chrome-extension://majdfhpaihoncoakbjgbdhglocklcgno/fonts/FigtreeVF.woff2) format("woff2 supports variations"), url(chrome-extension://majdfhpaihoncoakbjgbdhglocklcgno/fonts/FigtreeVF.woff2) format("woff2-variations");
    font-weight: 100 1000;
    font-display: swap
}@font-face {
    font-family: FigtreeVF;
    src: url(chrome-extension://majdfhpaihoncoakbjgbdhglocklcgno/fonts/FigtreeVF.woff2) format("woff2 supports variations"), url(chrome-extension://majdfhpaihoncoakbjgbdhglocklcgno/fonts/FigtreeVF.woff2) format("woff2-variations");
    font-weight: 100 1000;
    font-display: swap
}