https://fansly.com/subscriptions/giftcode/NzA4NDg5NDE3NDUwMzMyMTYwOjE6MTo2ZWRmZDliMDcx

Submitted URL:
https://fans.ly/subscriptions/giftcode/NzA4NDg5NDE3NDUwMzMyMTYwOjE6MTo2ZWRmZDliMDcxRedirected
Report Finished:

The outgoing links identified from the page

JavaScript Variables · 25 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

Console log messages · 9 found

Messages logged to the web console

HTML

The raw HTML body of the page

<!DOCTYPE html><html lang="en" data-critters-container="" class="bright-theme" style="--vh: 6px;"><head><style class="vjs-styles-defaults">
      .video-js {
        width: 300px;
        height: 150px;
      }

      .vjs-fluid:not(.vjs-audio-only-mode) {
        padding-top: 56.25%
      }
    </style>
        <meta charset="utf-8">
        <meta name="twitter:card" content="summary">
        <meta name="twitter:site" content="@fansly">

        <title>Fansly - @sophialove69</title>
        <meta name="description" content="@sophialove69 Heyyyy  I'm Sophia 💕 I'm not a porn star or a model..just a curvy trans who loves showing off  &amp;  getting off.  You can think of me as your naughty and nice online girlfriend, with pretty great tits 🍒 and a cute ass 🍑 ">
        <meta name="keywords" content="fansly">

        <meta property="og:site_name" content="Fansly">
        <meta property="og:title" content="Fansly - @sophialove69">
        <meta property="og:description" content="Follow @sophialove69 for free on Fansly!">
        <meta property="og:image" content="https://fansly.com/assets/images/twitter-card-image.png">

        <meta http-equiv="cache-control" content="max-age=0">
        <meta http-equiv="cache-control" content="no-cache">
        <meta http-equiv="cache-control" content="no-store">
        <meta http-equiv="cache-control" content="must-revalidate">
        <meta http-equiv="expires" content="0">
        <meta http-equiv="pragma" content="no-cache">

        <base href="/">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <style>/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOiCnqEu92Fr1Mu51QrEz0dL_nz.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOiCnqEu92Fr1Mu51QrEzQdL_nz.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOiCnqEu92Fr1Mu51QrEzwdL_nz.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOiCnqEu92Fr1Mu51QrEzMdL_nz.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOiCnqEu92Fr1Mu51QrEz8dL_nz.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOiCnqEu92Fr1Mu51QrEz4dL_nz.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TjASc3CsTKlA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TjASc-CsTKlA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TjASc2CsTKlA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TjASc5CsTKlA.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TjASc1CsTKlA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TjASc0CsTKlA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51S7ACc3CsTKlA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51S7ACc-CsTKlA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51S7ACc2CsTKlA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51S7ACc5CsTKlA.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51S7ACc1CsTKlA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51S7ACc0CsTKlA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic3CsTKlA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic-CsTKlA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic2CsTKlA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic5CsTKlA.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic1CsTKlA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic0CsTKlA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TLBCc3CsTKlA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TLBCc-CsTKlA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TLBCc2CsTKlA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TLBCc5CsTKlA.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TLBCc1CsTKlA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TLBCc0CsTKlA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1MmgVxFIzIFKw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1MmgVxMIzIFKw.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1MmgVxEIzIFKw.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1MmgVxLIzIFKw.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1MmgVxHIzIFKw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1MmgVxGIzIFKw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmYUtfCRc4EsA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmYUtfABc4EsA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmYUtfCBc4EsA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmYUtfBxc4EsA.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmYUtfCxc4EsA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
</style>
        <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no,viewport-fit=cover">
        <meta name="apple-mobile-web-app-capable" content="yes">
        <meta name="apple-mobile-web-app-status-bar-style" content="default">
        <meta name="apple-mobile-web-app-title" content="Fansly">

        <link rel="apple-touch-icon" sizes="180x180" href="/assets/images/icons/apple-touch-icon.png?v=12">
        <link rel="icon" type="image/png" sizes="32x32" href="/assets/images/icons/favicon-32x32.png?v=12">
        <link rel="icon" type="image/png" sizes="16x16" href="/assets/images/icons/favicon-16x16.png?v=12">
        <link rel="manifest" href="/assets/images/icons/site.webmanifest?v=12">
        <link rel="mask-icon" href="/assets/images/icons/safari-pinned-tab.svg?v=12" color="#279eff">
        <link rel="shortcut icon" href="/assets/images/icons/favicon.ico?v=12">
        <meta name="msapplication-TileColor" content="#ffffff">
        <meta name="msapplication-config" content="/assets/images/icons/browserconfig.xml?v=12">
        <meta name="theme-color" content="#ffffff">

        <style>
            html,
            body {
                background-color: #fff;
                margin: 0;
                padding: 0;
                width: 100%;
                height: 100%;
                color: var(--font-1);
                font-family: "Roboto", sans-serif;
            }

            html.bright-theme,
            .bright-theme body {
                background-color: #fff !important;
            }

            html.dark-theme,
            .dark-theme body {
                background-color: #15161a !important;
            }

            .loading-wrapper {
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                width: 100%;
                height: 100%;
                font-weight: bold;
            }

            .loading-wrapper.light-dark {
                background-color: var(--pure-white);
            }

            .loading-content {
                flex: 0 0 auto;
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                align-self: center;
            }

            .loading-wrapper i {
                color: var(--dark-blue-1);
            }

            .loading-content img {
                max-width: 50%;
                width: 30em;
                height: auto;
            }
        </style>

        <script type="text/javascript" integrity="sha384-VuGgAcmMrGHihvjXxxBVMIqoDFXc8/PO9q/08kCgq4Wn1iPnSmUbI3xhXaFozVFv" crossorigin="anonymous" async="" src="https://cdn.amplitude.com/libs/amplitude-8.18.1-min.gz.js"></script><script type="text/javascript" async="" src="https://static.ads-twitter.com/uwt.js"></script><script type="text/javascript" async="" src="https://cdn.jsdelivr.net/npm/@amplitude/[email protected]/dist/index.js"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-BZSVNWD5W8&amp;l=dataLayer&amp;cx=c&amp;gtm=45He4cc1v839545491za200"></script><script async="" src="https://www.googletagmanager.com/gtm.js?ngsw-bypass=true&amp;id=GTM-WG8ZFQG"></script><script src="/assets/js/gtagmanager.js" defer=""></script>

        <link rel="manifest" href="manifest.webmanifest">

    <style>:root {
  --leaderboard-background: #0E0E0E;
  --navbarWidth: 0em;
  --navbarMobileWidth: 0em;
  --navbarSmallMobileWidth: 0em;
  --maxContentWidth: 70em;
  --navbarMobileHeight: 3.75em;
  --navTopHeight: 4.25em;
  --navBottomHeight: 4.25em;
  --navTopMobileHeight: 3.75em;
  --smallMobileBreakPoint: 800px;
  --smallMobileHeightBreakPoint: 500px;
  --mobileBreakPoint: 1200px;
  --sideBarWidth: 20em;
  --suggestionsBoxWidth: 20em;
  --currentPageBarHeight: auto;
  --scroll-bar: rgba(255, 255, 255, 0.1);
  --scroll-bar-track: rgba(255, 255, 255, 0.03);
  --button-radius: 0.5em;
  --font-tint-1: #d6dce8;
  --font-tint-2: #bbc1cb;
  --font-tint-3: #9da2ad;
  --font-tint-4: #637395;
  --font-tint-5: #637395;
  --font-tint-6: #637395;
  --black: #000;
  --font-1: #d6dce8;
  --white-2: #f9f9f9;
  --grey-1: rgb(182, 182, 182);
  --pure-white: #fff;
  --dark-blue-1: #637395;
  --dark-blue-1-outline: #343d53;
  --icon-color: #637395;
  --hover-dark-blue: #333d53;
  --landing-bg-1: #16151a;
  --landing-bg-2: #1f232b;
  --landing-font-1: #ffffff;
  --landing-font-2: rgba(255, 255, 255, 0.7);
  --dark-1: #15161a;
  --dark-1-25: rgba(21, 22, 26, 0.25);
  --dark-1-50: rgba(21, 22, 26, 0.5);
  --dark-1-75: rgba(21, 22, 26, 0.75);
  --dark-1-2: rgb(21, 22, 26);
  --dark-2: #1f2530;
  --dark-2-2: #1f2530;
  --dark-3: #20252f;
  --radial-bg-1: #20252f;
  --radial-bg-2: #1a1d22;
  --selected-tab: #20252f;
  --dark-4: #24222b;
  --dark-5: #1b1c21;
  --dark-8: #121316;
  --locked-text-bg: #1b1c21;
  --modal-bg: #1b1c21;
  --dropdown-bg-color: #1b1c21;
  --dropdown-bg-color-hover: #343d53;
  --pure-white-alpha-50: rgba(255, 255, 255, 0.5);
  --nav-color: #1b1c21;
  --dark-6: #1a1e26;
  --dark-7: #2f3e5d;
  --input-bg: #121317;
  --sub-color-1: #3f4960;
  --sub-color-2: #2699f7;
  --sub-color-3: rgb(20, 145, 255);
  --pure-black: #000;
  --black-1: #202020;
  --black-1-hover: #242424;
  --blue-1: #279eff;
  --blue-1-alpha: #46a8f89c;
  --blue-1-alpha-2: #46a8f828;
  --blue-1-alpha-2-hover: #46a8f83a;
  --blue-1-hover: #419fec;
  --blue-1-disabled: #3a749b;
  --blue-1-outline: #2b4158;
  --blue-2: #4ea3db;
  --red-1: #c35b5b;
  --red-1-hover: #c55656;
  --red-1-outline-hover: #c556564b;
  --red-2: #e91916;
  --red-2-hover: #ff2824;
  --red-2-outline-hover: #e919164b;
  --grey-2: #3c3c3e;
  --green-1: #40bb55;
  --green-1-hover: #40bb55;
  --green-2: #77ce78;
  --green-3: #2fbc86;
  --orange-2: #c97259;
  --orange-1: #ffad42b7;
  --orange-1-alpha: #ffad429e;
  --gold-1: rgb(255, 215, 0);
  --grey-2-outline: #9da2ad;
  --border-color: rgba(255, 255, 255, 0.03);
  --hover-alpha: rgba(255, 255, 255, 0.02);
  --post-hover-alpha: rgba(255, 255, 255, 0.01);
  --extreme-alpha: rgba(255, 255, 255, 0.1);
  --post-content: #e2e8f0;
  --white-hover: #fff;
  --pure: #000;
  --pure-inversed: #fff;
  --dark-inversed: #fff;
  --grayscale-level: grayscale(0.5);
  --dark-transparency: rgba(0, 0, 0, 0.8);
  --border-radius-1: 0.1em;
  --border-radius-2: 0.5em;
  --border-radius-3: 0.25em;
  --border-radius-4: 0.5em;
  --input-addon: #343d53;
  --switch: rgba(255, 255, 255, 0.2);
  --switch-selected: #77ce79b9;
  --switch-toggle: rgba(255, 255, 255, 3);
  --switch-toggle-selected: #77ce78;
  --switch-toggle-active: #77ce7941;
  --box-shadow-1: rgb(0 0 0 / 6%) 0px 3px 3px -2px,
      rgb(0 0 0 / 4%) 0px 3px 4px 0px, rgb(0 0 0 / 2%) 0px 2px 8px 0px;
  --box-shadow-2: rgb(0 0 0 / 6%) 0px 3px 3px -2px,
      rgb(0 0 0 / 4%) 0px 3px 4px 0px, rgb(0 0 0 / 2%) 0px 2px 8px 0px;
  --box-shadow-3: rgb(0 0 0 / 6%) 0px 3px 3px -2px,
      rgb(0 0 0 / 4%) 0px 3px 4px 0px, rgb(0 0 0 / 2%) 0px 2px 8px 0px;
  --text-shadow-2: 0px 3px 3px rgb(0 0 0 / 6%),
       0px 3px 4px rgb(0 0 0 / 4%), 0px 2px 8px rgb(0 0 0 / 2%);
  --text-shadow-1: 0px 3px 3px rgb(0 0 0 / 15%),
  0px 3px 4px rgb(0 0 0 / 10%), 0px 2px 8px rgb(0 0 0 / 5%);
  --blue-1: #2699f7;
  --blue-1-alpha: #2699f79c;
  --blue-1-alpha-2: #2699f728;
  --blue-1-hover: #2699f7;
  --blue-1-disabled: #2699f7;
  --blue-1-outline: #2699f7;
  --blue-2: #2699f7;
  --recap-font-color: #dadada;
  --recap-highlight-color: #4690ce;
  --recap-white: #fbfeff;
}
* {
  overscroll-behavior: contain;
}

html,
body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  height: 100dvh;
  color: var(--font-1);
  font-family: "Roboto", sans-serif;
  font-size: 16px;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  min-height: calc(var(--vh, 1vh) * 100);
  min-height: 100dvh;
}

body {
  overflow-y: scroll;
}

.dark-theme-only {
  display: block;
}

.bright-theme-only {
  display: none;
}

@supports (padding: max(0px)) {
  body {
    padding-left: min(0vmin, env(safe-area-inset-left));
    padding-right: min(0vmin, env(safe-area-inset-right));
  }
}

/* global elements, buttons and such
 */

div:focus {
  outline: 0;
}

/* global elements end */

/* Page header */

/* Page header end */

/* width */

/* Track */

/* Handle */

/* keyframes */

img {
  pointer-events: none !important;
}

.margin-top-2 {
  margin-top: 0.75em;
}

/* active state */
@charset "utf-8";

.fal{
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:var(--fa-display,inline-block);
  font-variant:normal;
  text-rendering:auto;
  font-style:normal;
  line-height:1
}

.fal:before{
  content:var(--fa)
}

.fal{
  font-family:"Font Awesome 6 Pro"
}

.fa-3x{
  font-size:3em
}

.fa-fw{
  text-align:center;
  width:1.25em
}

.fa-spin{
  animation-name:fa-spin;
  animation-delay:var(--fa-animation-delay,0s);
  animation-direction:var(--fa-animation-direction,normal);
  animation-duration:var(--fa-animation-duration,2s);
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,linear)
}

@media (prefers-reduced-motion:reduce){
  .fa-spin{
    transition-duration:0s;
    transition-delay:0s;
    animation-duration:1ms;
    animation-iteration-count:1;
    animation-delay:-1ms
  }
}

@keyframes fa-spin{
  0%{
    transform:rotate(0)
  }

  to{
    transform:rotate(360deg)
  }
}

.fa-spinner-third{
  --fa:"";
  --fa--fa:""
}

:root{
  --fa-style-family-brands:"Font Awesome 6 Brands";
  --fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"
}

@font-face{
  font-family:"Font Awesome 6 Brands";

  font-style:normal;

  font-weight:400;

  font-display:block;

  src:url('fa-brands-400.6dab63161e67638c.woff2')format("woff2"),url('fa-brands-400.4d3b61fec9fadb60.ttf')format("truetype")
}

:root{
  --fa-style-family-classic:"Font Awesome 6 Pro";
  --fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro"
}

@font-face{
  font-family:"Font Awesome 6 Pro";

  font-style:normal;

  font-weight:300;

  font-display:block;

  src:url('fa-light-300.69b48ecbfe67d2b2.woff2')format("woff2"),url('fa-light-300.dddfad83cca7d02a.ttf')format("truetype")
}

.fal{
  font-weight:300
}

:root{
  --fa-style-family-classic:"Font Awesome 6 Pro";
  --fa-font-regular:normal 400 1em/1 "Font Awesome 6 Pro"
}

@font-face{
  font-family:"Font Awesome 6 Pro";

  font-style:normal;

  font-weight:400;

  font-display:block;

  src:url('fa-regular-400.ce693812ae78d765.woff2')format("woff2"),url('fa-regular-400.18e5bccd33bb9b6d.ttf')format("truetype")
}

:root{
  --fa-style-family-classic:"Font Awesome 6 Pro";
  --fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro"
}

@font-face{
  font-family:"Font Awesome 6 Pro";

  font-style:normal;

  font-weight:900;

  font-display:block;

  src:url('fa-solid-900.5edfe2ad40c9fe31.woff2')format("woff2"),url('fa-solid-900.5a9821f99474ec6c.ttf')format("truetype")
}

</style><link rel="stylesheet" href="styles.b743aee7a5d92826.css" crossorigin="use-credentials" media="all" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.b743aee7a5d92826.css" crossorigin="use-credentials"></noscript><style>.account-card-overlay[_ngcontent-ng-c1423818233] {
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  position: absolute;
  pointer-events: none;
  z-index: 999;
}

.modal-wrapper[_ngcontent-ng-c1423818233] {
  position: fixed;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 998;
  pointer-events: none;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}

.spacer[_ngcontent-ng-c1423818233] {
  flex: 1;
}

.hidden[_ngcontent-ng-c1423818233] {
  display: none !important;
}

.scroll-top-button[_ngcontent-ng-c1423818233] {
  position: fixed;
  z-index: 3;
  bottom: 5em;
  right: 1em;
  animation: dropdown 200ms;
  transition: transform 100ms ease-out;
  border-radius: 50%;
  background-color: var(--dark-1);
  width: 3em;
  height: 3em;
  overflow: hidden;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.scroll-top-button[_ngcontent-ng-c1423818233]   i[_ngcontent-ng-c1423818233] {
  color: var(--pure-inversed);
  display: Block;
}

.scroll-top-button[_ngcontent-ng-c1423818233] {
  box-shadow: var(--box-shadow-1);
}

.scroll-top-button[_ngcontent-ng-c1423818233]:hover {
  transition: transform 200ms ease-out;
  transform: scale(1.1);
  box-shadow: var(--box-shadow-2);
}

.global-wrapper[_ngcontent-ng-c1423818233] {
  width: 100%;
  height: 100%;
  position: relative;
  font-size: 1em;
  background-color: var(--dark-1);
}

.menu-open[_ngcontent-ng-c1423818233]   app-nav-bar-top[_ngcontent-ng-c1423818233] {
  transform: translateX(20em);
  transition: transform 200ms linear;
}

.menu-open[_ngcontent-ng-c1423818233]   app-nav-bar-mobile[_ngcontent-ng-c1423818233] {
  transform: translateX(20em);
  transition: transform 200ms linear;
}

.menu-open[_ngcontent-ng-c1423818233]   .content-wrapper[_ngcontent-ng-c1423818233] {
  transform: translateX(20em);
  transition: transform 200ms linear;
}

.menu-open[_ngcontent-ng-c1423818233]   .scroll-top-button[_ngcontent-ng-c1423818233] {
  transform: translateX(20em);
  transition: transform 200ms linear;
}

.menu-open[_ngcontent-ng-c1423818233]   .alert-wrapper[_ngcontent-ng-c1423818233] {
  transform: translateX(20em);
  transition: transform 200ms linear;
}

.menu-open[_ngcontent-ng-c1423818233]   .modal-wrapper[_ngcontent-ng-c1423818233] {
  transform: translateX(20em);
  transition: transform 200ms linear;
}

.menu-open[_ngcontent-ng-c1423818233]   .account-card-overlay[_ngcontent-ng-c1423818233] {
  transform: translateX(20em);
  transition: transform 200ms linear;
}

app-nav-menu-side[_ngcontent-ng-c1423818233] {
  animation: slideInLeft 200ms linear;
  -moz-animation: slideInLeft 200ms linear;
  -webkit-animation: slideInLeft 200ms linear;
  -o-animation: slideInLeft 200ms linear;
  z-index: 1000;
}

.menu-open-overlay[_ngcontent-ng-c1423818233] {
  position: fixed;
  width: 100%;
  left: 20em;
  top: 0;
  bottom: 0;
  z-index: 999;
  overscroll-behavior: none;
  background-color: rgba(10, 10, 10, 0.5);
  animation: slideFadeInLeft 200ms linear;
  -moz-animation: slideFadeInLeft 200ms linear;
  -webkit-animation: slideFadeInLeft 200ms linear;
  -o-animation: slideFadeInLeft 200ms linear;
}

.fansly-chat-client-wrapper[_ngcontent-ng-c1423818233] {
  position: fixed;
  display: flex;
  flex-direction: column;
  flex: 0 0 auto;
  bottom: 0px;
  right: 24px;
  z-index: 4;
}

@media only screen and (max-width: 380px) {
  .menu-open[_ngcontent-ng-c1423818233]   app-nav-bar-top[_ngcontent-ng-c1423818233] {
    transform: translateX(14em);
  }

  .menu-open[_ngcontent-ng-c1423818233]   app-nav-bar-mobile[_ngcontent-ng-c1423818233] {
    transform: translateX(14em);
  }

  .menu-open[_ngcontent-ng-c1423818233]   .content-wrapper[_ngcontent-ng-c1423818233] {
    transform: translateX(14em);
  }

  .menu-open[_ngcontent-ng-c1423818233]   .scroll-top-button[_ngcontent-ng-c1423818233] {
    transform: translateX(14em);
  }

  .menu-open[_ngcontent-ng-c1423818233]   .alert-wrapper[_ngcontent-ng-c1423818233] {
    transform: translateX(14em);
  }

  .menu-open[_ngcontent-ng-c1423818233]   .modal-wrapper[_ngcontent-ng-c1423818233] {
    transform: translateX(14em);
  }

  .menu-open[_ngcontent-ng-c1423818233]   .account-card-overlay[_ngcontent-ng-c1423818233] {
    transform: translateX(14em);
  }

  .menu-open-overlay[_ngcontent-ng-c1423818233] {
    position: fixed;
    left: 0;
    left: 14em;
    top: 0;
    bottom: 0;
    z-index: 999;
    overscroll-behavior: none;
    background-color: rgba(10, 10, 10, 0.5);
  }
}

.site-wrapper[_ngcontent-ng-c1423818233] {
  position: relative;
  font-size: 100%;
  line-height: 160%;
  padding-top: 0;
  min-height: 100%;
  display: flex;
  box-sizing: border-box;
}

.site-wrapper.nav-bar-visible[_ngcontent-ng-c1423818233] {
  padding-top: 4.25em;
}

.site-wrapper.nav-bar-top-visible[_ngcontent-ng-c1423818233] {
  padding-top: 4.25em;
}

.nav-bar-wrapper[_ngcontent-ng-c1423818233] {
  position: fixed;
  margin-left: auto;
  margin-right: auto;
  z-index: 2;
  left: 0;
  right: 0;
  top: 4.25em;
  bottom: 0;
  width: 100%;
  max-width: calc(0em + 70em);
  pointer-events: none;
  display: flex;
  flex-direction: row;
}

.navigation[_ngcontent-ng-c1423818233] {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex-direction: row;
}

.web-app-available[_ngcontent-ng-c1423818233] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 3;
  background-color: rgb(86, 177, 204);
  color: #fff;
}

.navigation[_ngcontent-ng-c1423818233]   .nav-left[_ngcontent-ng-c1423818233] {
  height: 100%;
  flex: 1;
}

.navigation[_ngcontent-ng-c1423818233]   .nav-right[_ngcontent-ng-c1423818233] {
  height: 100%;
  flex: 1;
}

.nav-bar[_ngcontent-ng-c1423818233] {
  flex: 0 0 auto;
  display: flex;
  height: 100%;
  overflow-y: auto;
  align-self: flex-end;
  pointer-events: all;
  z-index: 3;
}

app-theme-controller[_ngcontent-ng-c1423818233] {
  opacity: 0;
  pointer-events: 0;
}

.content-wrapper[_ngcontent-ng-c1423818233]   router-outlet[_ngcontent-ng-c1423818233]  + * {
  flex: 20;
  position: relative;
  display: flex;
  max-width: 70em;
  margin-left: 0em;
  z-index: 1;
}

@media only screen and (max-width: 1200px) {
  .content-wrapper[_ngcontent-ng-c1423818233]   router-outlet[_ngcontent-ng-c1423818233]  + * {
    margin-left: 0em;
  }

  .nav-bar-wrapper[_ngcontent-ng-c1423818233] {
    max-width: calc(70em + 0em);
  }
}

@media only screen and (max-width: 800px), only screen and (max-height: 900px) and (max-width: 1000px), only screen and (max-height: 480px) {
  .content-wrapper[_ngcontent-ng-c1423818233]   router-outlet[_ngcontent-ng-c1423818233]  + * {
    margin-left: 0;
  }

  .scrolling-down[_ngcontent-ng-c1423818233]   app-nav-bar-top[_ngcontent-ng-c1423818233] {
    display: none;
  }

  .is-live-route[_ngcontent-ng-c1423818233]   app-nav-bar-top[_ngcontent-ng-c1423818233] {
    display: none;
  }

  .app-mobile-hidden[_ngcontent-ng-c1423818233] {
    display: none !important;
  }

  .nav-bar-wrapper[_ngcontent-ng-c1423818233] {
    position: fixed;
    z-index: 2;
    left: 0;
    right: 0;
    top: unset;
    height: auto;
    bottom: 0;
    width: 100%;
    pointer-events: none;
    display: flex;
    flex-direction: row;
  }

  .site-wrapper[_ngcontent-ng-c1423818233] {
    padding-bottom: 0;
  }

  .site-wrapper.nav-bar-visible[_ngcontent-ng-c1423818233] {
    padding-bottom: var(--navbarMobileHeight);
    padding-top: 0;
  }

  .site-wrapper.nav-bar-top-visible[_ngcontent-ng-c1423818233] {
    padding-top: 3.25em;
  }

  .site-wrapper.is-live-route[_ngcontent-ng-c1423818233] {
    padding-top: 0;
  }

  .is-for-you-route[_ngcontent-ng-c1423818233]   app-nav-bar-top[_ngcontent-ng-c1423818233] {
    display: none !important;
  }

  .site-wrapper.is-for-you-route[_ngcontent-ng-c1423818233] {
    padding-top: 0 !important;
  }

  .nav-bar[_ngcontent-ng-c1423818233] {
    flex: 0 0 auto;
    display: flex;
    width: 100%;
    height: 4em;
    overflow: unset;
    align-self: flex-end;
    pointer-events: all;
    z-index: 1;
  }

  .scroll-top-button[_ngcontent-ng-c1423818233] {
    bottom: 9em;
  }
}

.spacer[_ngcontent-ng-c1423818233] {
  display: none;
}









app-nav-bar-top[_ngcontent-ng-c1423818233] {
  z-index: 3;
}

.content-wrapper[_ngcontent-ng-c1423818233] {
  flex: 1;
  max-width: 100%;
  overflow: visible;
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: center;
  z-index: 2;
}

.nav-bar-visible[_ngcontent-ng-c1423818233]   .content-wrapper[_ngcontent-ng-c1423818233] {
  

  

}

.nav-bar-toggle[_ngcontent-ng-c1423818233] {
  position: absolute;
  top: 2em;
  height: 3em;
  left: -0.9em;
  z-index: 0;
  pointer-events: none;
}

.nav-bar-toggle-wrapper[_ngcontent-ng-c1423818233] {
  position: relative;
}

.nav-bar-toggle[_ngcontent-ng-c1423818233]   .nav-bar-toggle-bg[_ngcontent-ng-c1423818233] {
  background-color: #36393f;
  width: 3em;
  height: 3em;
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0.2em;
  transform: rotate(45deg); 

  border-radius: 0.75em;
  pointer-events: none;
}

.nav-bar-toggle[_ngcontent-ng-c1423818233]   .nav-bar-toggle-content[_ngcontent-ng-c1423818233] {
  width: 1.5em;
  height: 3em;
  box-sizing: padding-box;
  text-align: center;
  z-index: 3;
  color: #727478;
  

  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  pointer-events: all;
  cursor: pointer;
}

.nav-bar-toggle[_ngcontent-ng-c1423818233]   .nav-bar-toggle-content[_ngcontent-ng-c1423818233]:hover {
  color: var(--pure-white);
}

.nav-bar-toggle[_ngcontent-ng-c1423818233]   .nav-bar-toggle-content[_ngcontent-ng-c1423818233]   i[_ngcontent-ng-c1423818233] {
  font-size: 1em;
}























.alert-wrapper[_ngcontent-ng-c1423818233] {
  position: fixed;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  z-index: 9999;
  pointer-events: none;
  left: 0.5em;
  right: 0;
  bottom: 0;
  top: calc(4.25em + 0.5em);
}

@media only screen and (max-width: 1400px) {
  .content-wrapper[_ngcontent-ng-c1423818233]   router-outlet[_ngcontent-ng-c1423818233]  + * {
    flex: 20;
    position: relative;
    overflow: hidden;
    display: flex;
  }
}

@media only screen and (max-width: 1350px) {
  .content-wrapper[_ngcontent-ng-c1423818233]   router-outlet[_ngcontent-ng-c1423818233]  + * {
    flex: 20;
    position: relative;
    overflow: hidden;
    display: flex;
  }
}

@media only screen and (max-width: 1250px) {
  .content-wrapper[_ngcontent-ng-c1423818233]   router-outlet[_ngcontent-ng-c1423818233]  + * {
    flex: 20;
    position: relative;
    overflow: hidden;
    display: flex;
  }
}

@media only screen and (max-width: 1430px) {
  app-zendesk-support-button[_ngcontent-ng-c1423818233] {
    display: none;
  }
}

@media only screen and (max-width: 375px) {
  .global-wrapper[_ngcontent-ng-c1423818233] {
    font-size: 0.9em;
  }
}

.site-wrapper.landing[_ngcontent-ng-c1423818233] {
  padding-top: 0 !important;
}

.site-wrapper.landing[_ngcontent-ng-c1423818233]   .content-wrapper[_ngcontent-ng-c1423818233]   router-outlet[_ngcontent-ng-c1423818233]  + * {
  max-width: unset;
}</style><style>.dropdown-item[_ngcontent-ng-c3302469225] {
  display: flex;
  align-items: center;
  font-size: 1em;
}

.dropdown-item[_ngcontent-ng-c3302469225]   i[_ngcontent-ng-c3302469225] {
  margin-right: 0.5em;
  width: 1.5em;
}

.btn[_ngcontent-ng-c3302469225] {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
}

.btn[_ngcontent-ng-c3302469225]   i[_ngcontent-ng-c3302469225] {
  margin-right: 0.3em;
}</style><style>[_nghost-ng-c739685172] {
  background-color: var(--nav-color);
  position: relative;
  display: flex;
  border-bottom: 1px solid var(--border-color);
  justify-content: center;
  height: 4.25em;
  transition-property: height;
  transition-duration: 75ms;
  transition-timing-function: ease-in;
  -webkit-transition-property: height;
  -webkit-transition-duration: 75ms;
  -webkit-transition-timing-function: ease-in;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 2;
}

.beta[_ngcontent-ng-c739685172] {
  line-height: 1;
  color: var(--blue-1);
  vertical-align: text-top;
}

.bonus-content[_ngcontent-ng-c739685172] {
  position: absolute;
  top: 1.75em;
  left: 0;
  right: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  overflow: visible;
}

.bonus-content[_ngcontent-ng-c739685172]   svg[_ngcontent-ng-c739685172] {
  flex: 0 0 auto;
}

.animation-container[_ngcontent-ng-c739685172] {
  flex: 0 0 auto;
  width: 147px;
  height: 87px;
  position: relative;
  transform-origin: center 14.5%;
}

.bonus-content[_ngcontent-ng-c739685172]   svg[_ngcontent-ng-c739685172] {
  width: 147px;
  height: 87px;
}

.bonus-content.animation-allowed[_ngcontent-ng-c739685172]   .animation-container[_ngcontent-ng-c739685172] {
  -webkit-animation: dangle 12s 2;
}

.close-icon[_ngcontent-ng-c739685172] {
  position: absolute;
  top: 30px;
  right: -4px;
  font-size: 1.25em;
}

.nav-content-wrapper[_ngcontent-ng-c739685172] {
  display: flex;
  flex-direction: row;
}

.left-side[_ngcontent-ng-c739685172] {
  flex: 2;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.middle-side[_ngcontent-ng-c739685172] {
  flex: 0 0 auto;
  max-width: 25em;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.right-side[_ngcontent-ng-c739685172] {
  flex: 2;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}

.search-dropdown[_ngcontent-ng-c739685172] {
  position: absolute;
  top: 3em;
  left: 0;
  min-width: 10em;
  width: auto;
  background-color: var(--dark-3);
  border-radius: var(--border-radius-2);
  max-height: 20em;
  max-width: 30em;
  overflow-y: auto;
  overflow-x: hidden;
  flex-direction: column;
}

.search-results[_ngcontent-ng-c739685172] {
  max-height: 20em;
  max-width: 30em;
  overflow-y: auto;
  overflow-x: hidden;
  min-width: 10em;
}

.mobile-search[_ngcontent-ng-c739685172]   .search-results[_ngcontent-ng-c739685172] {
  max-height: calc(100vh - 15em) !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
}

.search-input-wrapper[_ngcontent-ng-c739685172]   .material-input[_ngcontent-ng-c739685172] {
  width: 100%;
}

.search-input-wrapper[_ngcontent-ng-c739685172]   .material-input[_ngcontent-ng-c739685172]   input[_ngcontent-ng-c739685172] {
  width: 100%;
}

.search-input-wrapper[_ngcontent-ng-c739685172]   input[_ngcontent-ng-c739685172]:focus    + .transparent-dropdown[_ngcontent-ng-c739685172]   .dropdown-list[_ngcontent-ng-c739685172], 
.dropdown-list[_ngcontent-ng-c739685172]:hover {
  display: flex !important;
}

.material-input[_ngcontent-ng-c739685172]   input[_ngcontent-ng-c739685172]:focus    ~ .label[_ngcontent-ng-c739685172], 
.material-input[_ngcontent-ng-c739685172]   input[_ngcontent-ng-c739685172]:valid    ~ .label[_ngcontent-ng-c739685172] {
  background-color: var(--nav-color);
}

.search-input-wrapper[_ngcontent-ng-c739685172]   .dropdown-list[_ngcontent-ng-c739685172] {
  top: 0.25em;
}

.search-input-wrapper[_ngcontent-ng-c739685172]   .dropdown-item[_ngcontent-ng-c739685172]   app-account-avatar[_ngcontent-ng-c739685172], 
.dropdown-list[_ngcontent-ng-c739685172]   .transparent-dropdown[_ngcontent-ng-c739685172]   .dropdown-item[_ngcontent-ng-c739685172]   app-account-avatar[_ngcontent-ng-c739685172] {
  width: 2em;
  height: 2em;
  margin-right: 1em;
}

.mobile-search.dropdown-open[_ngcontent-ng-c739685172]   .dropdown-list[_ngcontent-ng-c739685172] {
  display: flex;
}

.search-input-wrapper[_ngcontent-ng-c739685172]   input[_ngcontent-ng-c739685172]:focus    + .transparent-dropdown[_ngcontent-ng-c739685172]   .dropdown-list[_ngcontent-ng-c739685172] {
  display: flex !important;
}

.dropdown-list[_ngcontent-ng-c739685172]   .transparent-dropdown[_ngcontent-ng-c739685172]   .dropdown-list[_ngcontent-ng-c739685172] {
  position: absolute;
  top: 0.5em;
}

.search-input[_ngcontent-ng-c739685172]   .dropdown-list[_ngcontent-ng-c739685172]:hover {
  display: flex !important;
}

.mobile-search[_ngcontent-ng-c739685172]   .dropdown-list[_ngcontent-ng-c739685172] {
  position: fixed;
  left: 0;
  right: 0;
  transform-origin: top center;
  top: calc(3.25em);
  padding-top: 0;
  overflow: visible;
}

.search-input-wrapper[_ngcontent-ng-c739685172] {
  flex: 1;
  font-size: 0.875em;
  display: flex;
  flex-direction: row;
  padding: 0;
  justify-content: center;
  margin: 0 1em 0 1.5em;
}

.flex-spacer[_ngcontent-ng-c739685172] {
  flex: 1;
}

.search-input[_ngcontent-ng-c739685172] {
  flex: 1;
  max-width: 30em;
  position: relative;
  box-sizing: border-box;
}

.mobile-search[_ngcontent-ng-c739685172]   .search-input[_ngcontent-ng-c739685172] {
  width: 100%;
  box-sizing: border-box;
  font-size: 0.875em;
  max-width: unset;
}

.mobile-search[_ngcontent-ng-c739685172]   .dropdown-list[_ngcontent-ng-c739685172] {
  background-color: var(--dropdown-bg-color);
  padding: 1em;
}

.search-icon-container[_ngcontent-ng-c739685172] {
  position: absolute;
  left: 1em;
  top: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  vertical-align: center;
  color: #50a7e1;
}

.search-icon-container[_ngcontent-ng-c739685172]   i[_ngcontent-ng-c739685172] {
  font-size: 1em;
  margin-top: 0em;
  vertical-align: center;
}

.search-input[_ngcontent-ng-c739685172]   input[_ngcontent-ng-c739685172] {
  font-size: 1em;
  padding: 0.75em 1em 0.75em 2.5em;
  width: 100%;
  box-sizing: border-box;
  outline: none;
}

.search-input[_ngcontent-ng-c739685172]   input[_ngcontent-ng-c739685172]::placeholder {
  font-size: 1em;
}

.notifications[_ngcontent-ng-c739685172] {
  flex: 0 0 auto;
  margin: 0 0.75em;
  color: var(--font-tint-3);
  cursor: pointer;
  position: relative;
}

.notifications[_ngcontent-ng-c739685172]   i[_ngcontent-ng-c739685172] {
  font-size: 1.25em;
}

.notifications[_ngcontent-ng-c739685172]:hover {
  color: var(--blue-1);
}

.nav-bar-item[_ngcontent-ng-c739685172] {
  flex: 0 0 auto;
  line-height: 1;
  margin: 0 0.75em;
  color: var(--font-tint-3);
  cursor: pointer;
  position: relative;
}

.nav-bar-item[_ngcontent-ng-c739685172]:hover {
  color: var(--blue-1);
}

.nav-bar-item[_ngcontent-ng-c739685172]   i[_ngcontent-ng-c739685172] {
  font-size: 1.25em;
  line-height: 1;
}

.notifications[_ngcontent-ng-c739685172]   .dropdown-list[_ngcontent-ng-c739685172] {
  font-size: 0.55em;
  z-index: 2;
  right: -1em;
  top: 1.5em;
  width: 15em;
  padding: 0;
  flex-direction: column;
  background-color: transparent;
  color: var(--dark-blue-1);
}

.more-dropdown[_ngcontent-ng-c739685172]   .dropdown-item[_ngcontent-ng-c739685172] {
  

}

.balance-component[_ngcontent-ng-c739685172] {
  min-width: 0;
  align-self: center;
  font-size: 0.875em;
  background-color: var(--dark-1-2);
  padding: 0.39em 1em;
  border-radius: var(--border-radius-2);
}

.balance-dropdown[_ngcontent-ng-c739685172] {
  position: relative;
  display: flex;
  justify-content: flex-end;
}

.notifications[_ngcontent-ng-c739685172]   .dropdown-list-wrapper[_ngcontent-ng-c739685172] {
  margin-top: 1.5em;
  border-radius: 0.5em;
  background-color: var(--dropdown-bg-color);
  box-shadow: var(--box-shadow-1);
}

.notifications[_ngcontent-ng-c739685172]   .dropdown-item[_ngcontent-ng-c739685172] {
  width: 100%;
  flex: 0 0 auto;
  color: var(--pure-inversed);
  display: flex;
  flex-direction: row;
  padding: 0.5em 1.5em;
  box-sizing: border-box;
}

.notifications[_ngcontent-ng-c739685172]   .dropdown-item[_ngcontent-ng-c739685172]   .notification-text[_ngcontent-ng-c739685172] {
  flex: 1;
  text-align: left;
}

.notifications[_ngcontent-ng-c739685172]   .dropdown-item[_ngcontent-ng-c739685172]   .notification-time[_ngcontent-ng-c739685172] {
  flex: 0 0 auto;
  margin: 0 0 0 0.25em;
}

.notifications[_ngcontent-ng-c739685172]   .dropdown-item.button-container[_ngcontent-ng-c739685172] {
  display: flex;
  flex-direction: row;
  justify-content: center;
}

.notifications[_ngcontent-ng-c739685172]   .dropdown-item.nohover[_ngcontent-ng-c739685172]:hover {
  background-color: transparent;
}

.notification-badge[_ngcontent-ng-c739685172] {
  position: absolute;
  top: -10px;
  right: -10px;
  width: 12px;
  height: 12px;
  font-size: 11px;
  text-align: center;
  color: var(--pure-white);
  font-weight: bold;
  padding: 5px;
  background-color: var(--blue-2);
  line-height: 1;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: Center;
  border-radius: 100%;
}

.user-account[_ngcontent-ng-c739685172] {
  flex: 0 0 auto;
  font-size: 0.875em;
  margin: 0 0.75em 0 1.25em;
}

.left-side[_ngcontent-ng-c739685172]   .user-account[_ngcontent-ng-c739685172] {
  margin: 0 0.75em 0 0.75em;
}

.user-avatar[_ngcontent-ng-c739685172] {
  height: 2.5em;
  position: relative;
  width: 2.5em;
}

.avatar-container[_ngcontent-ng-c739685172] {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.user-account[_ngcontent-ng-c739685172]   .dropdown-icon[_ngcontent-ng-c739685172] {
  font-size: 0.8em;
  margin: 0 0.5em;
}

.user-account[_ngcontent-ng-c739685172]   .dropdown-icon[_ngcontent-ng-c739685172]   .open[_ngcontent-ng-c739685172] {
  display: none;
}

.user-account[_ngcontent-ng-c739685172] {
  position: Relative;
}

.balance-dropdown[_ngcontent-ng-c739685172] {
  display: flex;
  justify-content: flex-end;
}

.balance-dropdown[_ngcontent-ng-c739685172]   .dropdown-list[_ngcontent-ng-c739685172] {
  background-color: var(--dropdown-bg-color);
  border-radius: var(--border-radius-2);
  max-height: calc(100vh - 9em);
  overflow-y: auto;
  top: 2.75em;
  padding: 1em 0;
  width: 18em;
}

.balance-dropdown[_ngcontent-ng-c739685172]   app-wallet-balance-shop[_ngcontent-ng-c739685172] {
  box-sizing: border-box;
  font-size: 0.75em;
  line-height: 1.6em;
  max-height: unset !important;
}

.user-account-dropdown[_ngcontent-ng-c739685172] {
  display: none;
  position: absolute;
  flex-direction: column;
  top: 2em;
  right: 0;
  z-index: 2;
  pointer-events: none;
  z-index: 2;
}

.dropdown-header[_ngcontent-ng-c739685172] {
  padding: 0.75em 1em 0.5em 1em;
}

.seperator[_ngcontent-ng-c739685172] {
  width: 100%;
  height: 2px;
  flex: 0 0 auto;
}

.dropdown-list.localization[_ngcontent-ng-c739685172] {
  display: none !important;
}

.localization-item[_ngcontent-ng-c739685172]:hover    > .dropdown-list[_ngcontent-ng-c739685172] {
  display: flex !important;
}

.user-account-dropdown[_ngcontent-ng-c739685172]   .dropdown-list[_ngcontent-ng-c739685172] {
  pointer-events: all;
  position: relative;
  display: flex;
  flex-direction: column;
  font-weight: 300;
  font-size: 1em;
  padding: 0.25em;
  overflow: hidden;
  width: 18em;
  max-height: calc(100vh - 9.75em);
  overflow-y: auto;
  top: 1.75em;
}

.user-account-dropdown[_ngcontent-ng-c739685172]   .dropdown-item[_ngcontent-ng-c739685172] {
  display: flex;
  flex-direction: row;
  cursor: pointer;
  width: 100%;
  box-sizing: border-box;
  color: var(--font-1);
  flex: 0 0 auto;
  justify-content: flex-start;
  align-items: center;
  font-size: 1em;
}

.user-account-dropdown[_ngcontent-ng-c739685172]   .dropdown-item[_ngcontent-ng-c739685172]   i[_ngcontent-ng-c739685172] {
  margin-right: 0.5em;
  width: 1.5em;
}

.user-account-dropdown[_ngcontent-ng-c739685172]   .dropdown-item[_ngcontent-ng-c739685172]:hover {
  background-color: var(--dropdown-bg-color-hover);
}

.dropdown-open[_ngcontent-ng-c739685172]   .user-account-dropdown[_ngcontent-ng-c739685172] {
  display: flex;
}

.dropdown-open[_ngcontent-ng-c739685172]   .tooltiptext[_ngcontent-ng-c739685172] {
  display: none !important;
}

.user-avatar[_ngcontent-ng-c739685172], 
.user-avatar[_ngcontent-ng-c739685172]     * {
  pointer-events: none !important;
}

.user-account[_ngcontent-ng-c739685172]:hover   .dropdown-icon[_ngcontent-ng-c739685172]   .open[_ngcontent-ng-c739685172] {
  display: block;
}

.user-account[_ngcontent-ng-c739685172]:hover   .dropdown-icon[_ngcontent-ng-c739685172]   .closed[_ngcontent-ng-c739685172] {
  display: none;
}

.tooltip[_ngcontent-ng-c739685172] {
  line-height: 1;
}

.tooltip[_ngcontent-ng-c739685172]   .tooltiptext[_ngcontent-ng-c739685172] {
  font-size: 0.625em;
  width: 10em;
  top: 140%;
  left: 50%;
  margin-left: -5.5em;
}











.tooltip.tooltip-top[_ngcontent-ng-c739685172]   .tooltiptext[_ngcontent-ng-c739685172] {
  top: auto;
  bottom: 140%;
}

.tooltip.tooltip-top[_ngcontent-ng-c739685172]   .tooltiptext[_ngcontent-ng-c739685172]::after {
  content: " ";
  position: absolute;
  bottom: unset;
  top: 100%; 

  left: 50%;
  margin-left: -0.4em;
  border-width: 0.75em;
  border-style: solid;
  border-color: var(--dark-4) transparent transparent transparent;
}

.logged-in[_ngcontent-ng-c739685172], 
.not-logged-in[_ngcontent-ng-c739685172] {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 1em 1em 1em 0em;
  box-sizing: border-box;
  flex: 0 0 auto;
}

.sign-up-button[_ngcontent-ng-c739685172] {
  color: var(--pure-black);
  font-weight: bold;
  font-size: 1em;
  background-color: transparent;
  border: solid 2px var(--dark-2);
  border-radius: 3px;
  color: var(--pure-white);
  margin: 0.25em 0.5em 0.4em 0;
  padding: 0.4em 1.75em;
  align-self: center;
  flex: 0 0 auto;
}

.login-button[_ngcontent-ng-c739685172] {
  cursor: pointer;
  font-size: 1em;
  align-self: center;
  

  border-radius: 3px;
  color: var(--pure-white);
  background-color: var(--dark-2);
  box-shadow: var(--box-shadow-3);
  margin: 0.25em 0.5em 0.4em 0;
  padding: 0.5em 1.75em;
}

.logo[_ngcontent-ng-c739685172] {
  flex: 0 0 auto;
  align-self: center;
  cursor: pointer;
  width: 12em;
  display: flex;
  padding-left: 0.25em;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  

}

.logo[_ngcontent-ng-c739685172]   img[_ngcontent-ng-c739685172] {
  height: 2.5em;
  width: auto;
}

.dropdown-item[_ngcontent-ng-c739685172]   i[_ngcontent-ng-c739685172] {
  font-size: 1em;
}

.dropdown-item[_ngcontent-ng-c739685172] {
  text-decoration: none;
}

.localization-item[_ngcontent-ng-c739685172] {
  position: relative;
}

.dropdown-list.localization[_ngcontent-ng-c739685172] {
  position: absolute !important;
  height: 20em;
  width: 100%;
  bottom: 0;
  left: 0;
  right: 0;
  top: unset !important;
  max-height: 20em;
  z-index: 2;
  font-size: 0.875em;
  -webkit-overflow-scrolling: touch;
}

.zendesk-item[_ngcontent-ng-c739685172] {
  padding: 0 !important;
}

app-zendesk-support-button[_ngcontent-ng-c739685172] {
  position: relative;
  bottom: unset;
  right: unset;
  width: 100%;
}

app-zendesk-support-button[_ngcontent-ng-c739685172]     .support-btn {
  padding: 0.4em 0.6em !important;
}

.width-19[_ngcontent-ng-c739685172] {
  width: 19em !important;
}

app-zendesk-support-button[_ngcontent-ng-c739685172] {
  position: relative;
  bottom: unset;
  right: unset;
  width: 100%;
}

app-zendesk-support-button[_ngcontent-ng-c739685172]     .support-btn {
  padding: 0;
}

@media only screen and (max-width: 800px), only screen and (max-height: 900px) and (max-width: 1000px), only screen and (max-height: 480px) {
  [_nghost-ng-c739685172] {
    height: calc(3.25em);
  }

  .balance-dropdown[_ngcontent-ng-c739685172] {
    margin-right: 0.75em;
  }

  .more-dropdown[_ngcontent-ng-c739685172] {
    font-size: 0.875em;
  }

  .user-account-dropdown[_ngcontent-ng-c739685172] {
    position: fixed;
    flex-direction: column;
    top: calc(3.25em - 0.25em);
    right: 0;
    bottom: 5.25em;
    z-index: 2;
    pointer-events: none;
    z-index: 2;
    font-size: 1em;
  }

  .user-account-dropdown[_ngcontent-ng-c739685172]   .dropdown-item[_ngcontent-ng-c739685172], 
   app-theme-controller[_ngcontent-ng-c739685172] {
    font-size: 1.125em;
  }

  .user-account-dropdown[_ngcontent-ng-c739685172]   .dropdown-list[_ngcontent-ng-c739685172] {
    top: 1.5em;
  }

  .user-account-dropdown[_ngcontent-ng-c739685172]   .dropdown-item[_ngcontent-ng-c739685172]:hover {
    background-color: inherit;
  }

  .middle-side[_ngcontent-ng-c739685172] {
    flex: 0 0 auto;
    min-width: 0;
    display: flex;
    flex-direction: row;
  }

  .search-input-wrapper[_ngcontent-ng-c739685172] {
    padding: 0;
    margin: 0;
  }

  .logo[_ngcontent-ng-c739685172] {
    padding-left: 0;
    width: auto;
  }

  .logo[_ngcontent-ng-c739685172]   img[_ngcontent-ng-c739685172] {
    height: 1.5em;
    width: auto;
  }

  .dropdown-list.width-19[_ngcontent-ng-c739685172] {
    width: 100% !important;
    left: 0;
    right: 0;
    position: fixed;
  }

  .nav-content-wrapper[_ngcontent-ng-c739685172] {
    padding: 0;
  }

  .nav-content-wrapper.injected-content[_ngcontent-ng-c739685172]:not(.injected-header-container) {
    display: none !important;
  }
}

.bottom-menu[_ngcontent-ng-c739685172] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  background-color: var(--dark-5);
  padding: 1em 0;
}

.bottom-menu-icon-size[_ngcontent-ng-c739685172] {
  font-size: 1.6em !important;
}

.injected-page-header[_ngcontent-ng-c739685172] {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  height: auto;
}

.nav-content-wrapper.injected-header-container[_ngcontent-ng-c739685172] {
  display: none;
}

.nav-content-wrapper.injected-header-container.injected-content[_ngcontent-ng-c739685172] {
  display: flex;
}

.nav-content-wrapper.injected-header-container[_ngcontent-ng-c739685172]:not(.injected-content) {
  display: none !important;
}

.login-button-overlay[_ngcontent-ng-c739685172] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
}</style><style>[_nghost-ng-c2825870418] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  background-color: var(--dark-1);
  border-top: 1px solid var(--border-color);
  padding: 0.75em 0 1.5em 0;
  z-index: 3;
  font-size: 0.875em;
}

.nav-content-wrapper[_ngcontent-ng-c2825870418] {
  display: flex;
  flex-direction: row;
}

.left-side[_ngcontent-ng-c2825870418] {
  flex: 2;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.nav-bar-item[_ngcontent-ng-c2825870418]:not(.selected)   .fas[_ngcontent-ng-c2825870418] {
  display: none;
}

.nav-bar-item.selected[_ngcontent-ng-c2825870418]   .far[_ngcontent-ng-c2825870418] {
  display: none;
}

.middle-side[_ngcontent-ng-c2825870418] {
  flex: 1;
  max-width: 25em;
  min-width: 10em;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.right-side[_ngcontent-ng-c2825870418] {
  flex: 2;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}

.search-dropdown[_ngcontent-ng-c2825870418] {
  position: absolute;
  top: 3em;
  left: 0;
  min-width: 11em;
  width: auto;
  background-color: var(--dark-3);
  border-radius: var(--border-radius-2);
  max-height: 19em;
  overflow-y: auto;
  overflow-x: hidden;
  flex-direction: column;
}

.search-dropdown[_ngcontent-ng-c2825870418]   .search-dropdown-item[_ngcontent-ng-c2825870418] {
  flex: 0 0 auto;
  padding: 0.5em 1em;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.search-dropdown[_ngcontent-ng-c2825870418]   .search-dropdown-item[_ngcontent-ng-c2825870418]:hover {
  background-color: var(--dropdown-bg-color-hover);
  border-radius: var(--border-radius-2);
}

.search-input-wrapper[_ngcontent-ng-c2825870418]   input[_ngcontent-ng-c2825870418]:focus    + .search-dropdown[_ngcontent-ng-c2825870418], 
.search-dropdown[_ngcontent-ng-c2825870418]:hover {
  display: flex;
}

.search-dropdown[_ngcontent-ng-c2825870418]   .search-dropdown-item[_ngcontent-ng-c2825870418]   app-account-avatar[_ngcontent-ng-c2825870418] {
  width: 2em;
  height: 2em;
  margin-right: 1em;
}

.search-input[_ngcontent-ng-c2825870418]   input[_ngcontent-ng-c2825870418]    + .search-dropdown[_ngcontent-ng-c2825870418] {
  display: none;
}

.search-input[_ngcontent-ng-c2825870418]   input[_ngcontent-ng-c2825870418]:focus    + .search-dropdown[_ngcontent-ng-c2825870418] {
  display: flex;
}

.search-input[_ngcontent-ng-c2825870418]   .search-dropdown[_ngcontent-ng-c2825870418]:hover {
  display: flex !important;
}

.mobile-search[_ngcontent-ng-c2825870418]   .dropdown-list[_ngcontent-ng-c2825870418] {
  position: fixed;
  left: 0;
  right: 0;
  transform-origin: top center;
  top: calc(3.25em);
  padding-top: 0;
}

.search-input-wrapper[_ngcontent-ng-c2825870418] {
  flex: 1;
  font-size: 0.875em;
  display: flex;
  flex-direction: row;
  padding: 0;
  justify-content: center;
  margin: 0 1em 0 1.5em;
}

.flex-spacer[_ngcontent-ng-c2825870418] {
  flex: 1;
}

.search-input[_ngcontent-ng-c2825870418] {
  flex: 1;
  max-width: 30em;
  position: relative;
  box-sizing: border-box;
}

.mobile-search[_ngcontent-ng-c2825870418]   .search-input[_ngcontent-ng-c2825870418] {
  width: 100%;
  box-sizing: border-box;
  font-size: 0.875em;
  max-width: unset;
}

.mobile-search[_ngcontent-ng-c2825870418]   .dropdown-list[_ngcontent-ng-c2825870418] {
  background-color: var(--dropdown-bg-color);
  padding: 1em;
}

.search-icon-container[_ngcontent-ng-c2825870418] {
  position: absolute;
  left: 1em;
  top: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  vertical-align: center;
  color: #50a7e1;
}

.search-icon-container[_ngcontent-ng-c2825870418]   i[_ngcontent-ng-c2825870418] {
  font-size: 1em;
  margin-top: 0em;
  vertical-align: center;
}

.search-input[_ngcontent-ng-c2825870418]   input[_ngcontent-ng-c2825870418] {
  font-size: 1em;
  padding: 1em 1em 0.9em 3em;
  width: 100%;
  box-sizing: border-box;
  border: none;
  outline: none;
  color: var(--dark-blue-1);
}

.search-input[_ngcontent-ng-c2825870418]   input[_ngcontent-ng-c2825870418]::placeholder {
  font-size: 1em;
}

.notifications[_ngcontent-ng-c2825870418] {
  flex: 0 0 auto;
  margin: 0 0.75em;
  color: var(--font-tint-3);
  cursor: pointer;
  position: relative;
}

.notifications[_ngcontent-ng-c2825870418]   i[_ngcontent-ng-c2825870418] {
  font-size: 1.25em;
}

.notifications[_ngcontent-ng-c2825870418]:hover {
  color: var(--blue-1);
}

.nav-bar-item[_ngcontent-ng-c2825870418] {
  flex: 0 0 auto;
  line-height: 1;
  margin: 0 0.75em;
  color: var(--font-tint-3);
  cursor: pointer;
  position: relative;
}

.nav-bar-item[_ngcontent-ng-c2825870418]:hover {
  color: var(--blue-1);
}

.nav-bar-item.selected[_ngcontent-ng-c2825870418] {
  color: var(--blue-1);
}

.nav-bar-item[_ngcontent-ng-c2825870418]   i[_ngcontent-ng-c2825870418] {
  font-size: 1.25em;
  line-height: 1;
}

.notifications[_ngcontent-ng-c2825870418]   .dropdown-list[_ngcontent-ng-c2825870418] {
  font-size: 0.55em;
  z-index: 2;
  right: -1em;
  top: 1.5em;
  width: 15em;
  padding: 0;
  flex-direction: column;
  background-color: transparent;
  color: var(--dark-blue-1);
}

.more-dropdown[_ngcontent-ng-c2825870418]   .dropdown-item[_ngcontent-ng-c2825870418] {
  

}

.balance-component[_ngcontent-ng-c2825870418] {
  min-width: 0;
  align-self: center;
  font-size: 0.875em;
  background-color: var(--dark-1-2);
  padding: 0.39em 1em;
  border-radius: var(--border-radius-2);
  font-weight: bold;
}

.balance-dropdown[_ngcontent-ng-c2825870418] {
  display: flex;
  justify-content: flex-end;
}

.notifications[_ngcontent-ng-c2825870418]   .dropdown-list-wrapper[_ngcontent-ng-c2825870418] {
  margin-top: 1.5em;
  border-radius: 0.5em;
  background-color: var(--dropdown-bg-color);
  box-shadow: var(--box-shadow-1);
}

.notifications[_ngcontent-ng-c2825870418]   .dropdown-item[_ngcontent-ng-c2825870418] {
  width: 100%;
  flex: 0 0 auto;
  color: var(--pure-inversed);
  display: flex;
  flex-direction: row;
  box-sizing: border-box;
}

.notifications[_ngcontent-ng-c2825870418]   .dropdown-item[_ngcontent-ng-c2825870418]   .notification-text[_ngcontent-ng-c2825870418] {
  flex: 1;
  text-align: left;
}

.notifications[_ngcontent-ng-c2825870418]   .dropdown-item[_ngcontent-ng-c2825870418]   .notification-time[_ngcontent-ng-c2825870418] {
  flex: 0 0 auto;
  margin: 0 0 0 0.25em;
}

.notifications[_ngcontent-ng-c2825870418]   .dropdown-item.button-container[_ngcontent-ng-c2825870418] {
  display: flex;
  flex-direction: row;
  justify-content: center;
}

.notifications[_ngcontent-ng-c2825870418]   .dropdown-item.nohover[_ngcontent-ng-c2825870418]:hover {
  background-color: transparent;
}

.notification-badge[_ngcontent-ng-c2825870418] {
  position: absolute;
  top: -10px;
  right: -10px;
  width: 12px;
  height: 12px;
  font-size: 11px;
  text-align: center;
  color: var(--pure-white);
  font-weight: bold;
  padding: 5px;
  background-color: var(--blue-2);
  line-height: 1;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: Center;
  border-radius: 100%;
}

.user-account[_ngcontent-ng-c2825870418] {
  flex: 0 0 auto;
  font-size: 0.875em;
  margin: 0 0.75em 0 1.25em;
}

.user-avatar[_ngcontent-ng-c2825870418] {
  height: 2.5em;
  position: relative;
  width: 2.5em;
}

.avatar-container[_ngcontent-ng-c2825870418] {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.user-account[_ngcontent-ng-c2825870418]   .dropdown-icon[_ngcontent-ng-c2825870418] {
  font-size: 0.8em;
  margin: 0 0.5em;
}

.user-account[_ngcontent-ng-c2825870418]   .dropdown-icon[_ngcontent-ng-c2825870418]   .open[_ngcontent-ng-c2825870418] {
  display: none;
}

.user-account[_ngcontent-ng-c2825870418] {
  position: Relative;
}

.balance-dropdown[_ngcontent-ng-c2825870418] {
  display: flex;
  justify-content: flex-end;
}

.balance-dropdown[_ngcontent-ng-c2825870418]   .dropdown-list[_ngcontent-ng-c2825870418] {
  box-shadow: var(--box-shadow-1);
  background-color: var(--dropdown-bg-color);
  border-radius: var(--border-radius-2);
  max-height: calc(100vh - 9em);
  overflow-y: auto;
  top: 4em;
  padding: 1em 0;
  width: 18em;
}

.balance-dropdown[_ngcontent-ng-c2825870418]   app-wallet-balance-shop[_ngcontent-ng-c2825870418] {
  box-sizing: border-box;
  background-color: var(--dropdown-bg-color);
  font-size: 0.75em;
  line-height: 1.6em;
  max-height: unset !important;
}

.user-account-dropdown[_ngcontent-ng-c2825870418] {
  display: none;
  position: absolute;
  flex-direction: column;
  top: 2em;
  right: 0;
  z-index: 2;
  pointer-events: none;
  z-index: 2;
}

.dropdown-header[_ngcontent-ng-c2825870418] {
  padding: 0.75em 1em 0.5em 1em;
}

.seperator[_ngcontent-ng-c2825870418] {
  width: 100%;
  height: 2px;
  flex: 0 0 auto;
}

.user-account-dropdown[_ngcontent-ng-c2825870418]   .dropdown-list[_ngcontent-ng-c2825870418] {
  pointer-events: all;
  position: relative;
  display: flex;
  flex-direction: column;
  box-shadow: var(--box-shadow-1);
  background-color: var(--dropdown-bg-color);
  border-radius: var(--border-radius-2);
  font-weight: 300;
  font-size: 1em;
  padding: 0.25em;
  overflow: hidden;
  width: 18em;
  max-height: calc(100vh - 10.25em);
  overflow-y: auto;
}

.user-account-dropdown[_ngcontent-ng-c2825870418]   .dropdown-item[_ngcontent-ng-c2825870418] {
  display: flex;
  flex-direction: row;
  cursor: pointer;
  width: 100%;
  box-sizing: border-box;
  color: var(--font-1);
  flex: 0 0 auto;
  justify-content: flex-start;
  align-items: center;
  font-size: 1em;
}

.user-account-dropdown[_ngcontent-ng-c2825870418]   .dropdown-item[_ngcontent-ng-c2825870418]   i[_ngcontent-ng-c2825870418] {
  margin-right: 0.5em;
  width: 1.5em;
}

.user-account-dropdown[_ngcontent-ng-c2825870418]   .dropdown-item[_ngcontent-ng-c2825870418]:hover {
  background-color: var(--hover-dark-blue);
}

.dropdown-open[_ngcontent-ng-c2825870418]   .user-account-dropdown[_ngcontent-ng-c2825870418] {
  display: flex;
}

.dropdown-open[_ngcontent-ng-c2825870418]   .tooltiptext[_ngcontent-ng-c2825870418] {
  display: none !important;
}

.user-avatar[_ngcontent-ng-c2825870418], 
.user-avatar[_ngcontent-ng-c2825870418]     * {
  pointer-events: none !important;
}

.user-account[_ngcontent-ng-c2825870418]:hover   .dropdown-icon[_ngcontent-ng-c2825870418]   .open[_ngcontent-ng-c2825870418] {
  display: block;
}

.user-account[_ngcontent-ng-c2825870418]:hover   .dropdown-icon[_ngcontent-ng-c2825870418]   .closed[_ngcontent-ng-c2825870418] {
  display: none;
}

.tooltip[_ngcontent-ng-c2825870418] {
  line-height: 1.2;
}

.tooltip[_ngcontent-ng-c2825870418]   .tooltiptext[_ngcontent-ng-c2825870418] {
  font-size: 0.625em;
  width: 10em;
  top: 140%;
  left: 50%;
  margin-left: -5.5em;
}











.tooltip.tooltip-top[_ngcontent-ng-c2825870418]   .tooltiptext[_ngcontent-ng-c2825870418] {
  top: auto;
  bottom: 140%;
}

.tooltip.tooltip-top[_ngcontent-ng-c2825870418]   .tooltiptext[_ngcontent-ng-c2825870418]::after {
  content: " ";
  position: absolute;
  bottom: unset;
  top: 100%; 

  left: 50%;
  margin-left: -0.4em;
  border-width: 0.75em;
  border-style: solid;
  border-color: var(--dark-4) transparent transparent transparent;
}

.logged-in[_ngcontent-ng-c2825870418], 
.not-logged-in[_ngcontent-ng-c2825870418] {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 1em 1em 1em 0em;
  box-sizing: border-box;
  flex: 0 0 auto;
}

.sign-up-button[_ngcontent-ng-c2825870418] {
  color: var(--pure-black);
  font-weight: bold;
  font-size: 1em;
  background-color: transparent;
  border: solid 2px var(--dark-2);
  border-radius: 3px;
  color: var(--pure-white);
  margin: 0.25em 0.5em 0.4em 0;
  padding: 0.4em 1.75em;
  align-self: center;
  flex: 0 0 auto;
}

.login-button[_ngcontent-ng-c2825870418] {
  cursor: pointer;
  font-size: 1em;
  align-self: center;
  

  border-radius: 3px;
  color: var(--pure-white);
  background-color: var(--dark-2);
  box-shadow: var(--box-shadow-3);
  margin: 0.25em 0.5em 0.4em 0;
  padding: 0.5em 1.75em;
}

.logo[_ngcontent-ng-c2825870418] {
  flex: 0 0 auto;
  align-self: center;
  cursor: pointer;
  width: 12em;
  display: flex;
  padding-left: 0.25em;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  

}

.logo[_ngcontent-ng-c2825870418]   img[_ngcontent-ng-c2825870418] {
  height: 2.5em;
  width: auto;
}

.dropdown-item[_ngcontent-ng-c2825870418]   i[_ngcontent-ng-c2825870418] {
  font-size: 1em;
}

app-zendesk-support-button[_ngcontent-ng-c2825870418] {
  position: relative;
  bottom: unset;
  right: unset;
  width: 100%;
}

@media only screen and (max-width: 800px), only screen and (max-height: 900px) and (max-width: 1000px), only screen and (max-height: 480px) {
  .more-dropdown[_ngcontent-ng-c2825870418] {
    font-size: 0.875em;
  }

  .user-account-dropdown[_ngcontent-ng-c2825870418] {
    position: fixed;
    flex-direction: column;
    top: calc(3.25em - 0.25em);
    right: 0;
    bottom: 5.25em;
    z-index: 2;
    pointer-events: none;
    z-index: 2;
    font-size: 1em;
  }

  .user-account-dropdown[_ngcontent-ng-c2825870418]   .dropdown-item[_ngcontent-ng-c2825870418], app-theme-controller[_ngcontent-ng-c2825870418] {
    font-size: 1.125em !important;
  }

  .user-account-dropdown[_ngcontent-ng-c2825870418]   .dropdown-list[_ngcontent-ng-c2825870418] {
    top: 1.5em;
  }

  .middle-side[_ngcontent-ng-c2825870418] {
    flex: 0 0 auto;
    min-width: 0;
    display: flex;
    flex-direction: row;
  }

  .search-input-wrapper[_ngcontent-ng-c2825870418] {
    padding: 0;
    margin: 0;
  }

  .logo[_ngcontent-ng-c2825870418] {
    padding-left: 0.25em;
    width: auto;
  }
}

.bottom-menu[_ngcontent-ng-c2825870418] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  background-color: var(--dark-5);
  padding: 1em 0 1.5em 0;
}

.bottom-menu-icon-size[_ngcontent-ng-c2825870418] {
  font-size: 1.7em !important;
}

@media only screen and (max-width: 435px) {
  .nav-content-wrapper.not-logged-in[_ngcontent-ng-c2825870418]   .btn.margin-right-2[_ngcontent-ng-c2825870418] {
    margin: 0;
    padding: 0.25em 0.9em;
  }
}

.zendesk-item[_ngcontent-ng-c2825870418] {
  display: none !important;
}

@media only screen and (max-width: 1430px) {
  .zendesk-item[_ngcontent-ng-c2825870418] {
    display: flex !important;
    padding: 0 !important;
  }
}</style><style>.fixed-position[_ngcontent-ng-c2578503071] {
  position: fixed !important;
}</style><style>.fansly-chat-client[_ngcontent-ng-c1484386596] {
  position: relative;
  width: 632px;
  height: 506px;
  background-color: var(--dark-8);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border: 1px solid var(--border-color);
}

.page-content[_ngcontent-ng-c1484386596] {
  display: flex;
  padding: 0em 0em 0 0em !important;
  box-sizing: border-box;
  width: 632px;
  height: 506px;
  position: relative;
}

.feed-item-actions[_ngcontent-ng-c1484386596] {
  padding: 0.25em;
  box-sizing: border-box;
  flex: 0 0 auto;
  color: var(--font-1);
  display: flex;
  flex-direction: row;
  vertical-align: middle;
  position: relative;
  line-height: 1em;
  margin-left: 0.5em;
  align-self: center;
}

.feed-item-actions[_ngcontent-ng-c1484386596]    > .navigation-icon[_ngcontent-ng-c1484386596] {
  font-size: 0.33em;
  margin: 0 0.3em;
}

.mark-read-btn[_ngcontent-ng-c1484386596] {
  font-size: 0.65em;
  padding: 0.5em 0.6em;
  line-height: 1;
}

.flex-4[_ngcontent-ng-c1484386596] {
  flex: 4;
}

.flex-5[_ngcontent-ng-c1484386596] {
  flex: 5;
}

a[_ngcontent-ng-c1484386596] {
  text-decoration: none;
}

.progress-bar[_ngcontent-ng-c1484386596] {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: row;
  background-color: var(--border-color);
  height: 2px;
  margin-bottom: 0.3em;
}

.progress-bar-progress[_ngcontent-ng-c1484386596] {
  background-color: var(--blue-1);
  height: 2px;
  flex: 0 0 auto;
}

.messages-wrapper[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: row;
  margin: 0em 0;
  box-sizing: border-box;
  

}

.badge[_ngcontent-ng-c1484386596] {
  background-color: var(--blue-2);
  font-size: 12px;
  width: 20px;
  flex: 0 0 auto;
  height: 20px;
  box-sizing: border-box;
  color: var(--pure-white);
  font-weight: bold;
  letter-spacing: 0;
  border-radius: 100%;
  vertical-align: middle;
  margin-left: 0.5em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}

.badge.absolute[_ngcontent-ng-c1484386596] {
  position: absolute;
  top: 1em;
  right: 0.5em;
}

.badge[_ngcontent-ng-c1484386596]   span[_ngcontent-ng-c1484386596] {
  font-size: 12px;
  line-height: 16px;
  vertical-align: middle;
  letter-spacing: 0;
}

.messages-list-wrapper[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
  width: 16em;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  border-right: 1px solid transparent;
}

.message-list-header[_ngcontent-ng-c1484386596] {
  display: flex;
  flex: 1;
  margin: 0 0.5em;
  flex-direction: row;
  align-items: center;
}

.messages-nav-wrapper[_ngcontent-ng-c1484386596] {
  display: flex;
  flex-direction: row;
  width: 100%;
  align-items: center;
  margin-bottom: 0.5em;
}

.tier-name[_ngcontent-ng-c1484386596] {
  max-width: 4em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.message-list-header[_ngcontent-ng-c1484386596]   .tab-nav-items[_ngcontent-ng-c1484386596] {
  width: 100%;
  margin: 0;
  flex-wrap: wrap;
}

.message-list-header[_ngcontent-ng-c1484386596]   .tab-nav-item[_ngcontent-ng-c1484386596] {
  width: auto;
  flex: 1;
  font-size: 0.875em;
  display: flex;
  padding: 0.5em 0.5em;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}

.header-content[_ngcontent-ng-c1484386596] {
  flex: 1;
  font-size: 1.125em;
  font-weight: bold;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.chat-name[_ngcontent-ng-c1484386596] {
  display: none;
  height: 100%;
  align-items: center;
}

.active-group[_ngcontent-ng-c1484386596]   .chat-name[_ngcontent-ng-c1484386596] {
  display: flex;
}

.new-message-btn[_ngcontent-ng-c1484386596] {
  cursor: pointer;
  margin: 0 0.25em 0 0.5em;
}

.new-message-btn[_ngcontent-ng-c1484386596]   .dropdown-title[_ngcontent-ng-c1484386596] {
  color: var(--font-1);
}

.stacked-icons[_ngcontent-ng-c1484386596] {
  display: flex;
  flex-direction: row;
  align-content: center;
}

.stacked-icons[_ngcontent-ng-c1484386596]   .fa-circle-plus[_ngcontent-ng-c1484386596] {
  font-size: 0.48em;
  margin-left: -0.85em;
  margin-bottom: -0.2em;
  z-index: 2;
  align-self: flex-end;
  background-color: var(--dark-1);
  border-radius: 50%;
  padding: 0.1em;
}

.mobile-new-mass-dm-button[_ngcontent-ng-c1484386596]   .stacked-icons[_ngcontent-ng-c1484386596]   .fa-circle-plus[_ngcontent-ng-c1484386596] {
  background-color: var(--blue-1);
}

.new-message[_ngcontent-ng-c1484386596] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: var(--dark-3);
  border-radius: 999px;
  padding: 0.75em;
  cursor: pointer;
}

.new-message[_ngcontent-ng-c1484386596]:hover {
  background-color: var(--dark-blue-1-outline);
}

.header-actions[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
}

.message-search[_ngcontent-ng-c1484386596] {
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  margin: 0 0.75em 1em 0.75em;
}

.search-input-container[_ngcontent-ng-c1484386596] {
  position: relative;
  flex: 1;
  box-sizing: border-box;
  border-radius: var(--border-radius-2);
}

.search-input-container[_ngcontent-ng-c1484386596]   input[_ngcontent-ng-c1484386596] {
  width: 100%;
}

.select-search-results[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
}

.refresh-search-results[_ngcontent-ng-c1484386596] {
  margin: 0 1em;
  flex: 0 0 auto;
  color: var(--dark-blue-1);
}

.search-filter[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
  position: absolute;
  right: 0.4em;
  top: 0.35em;
  font-size: 0.75em;
  width: 7em;
  text-align: right;
  font-weight: bold;
}

.search-filter[_ngcontent-ng-c1484386596]   .dropdown-title[_ngcontent-ng-c1484386596] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--dark-blue-1);
  width: 3.5em;
  text-align: left;
  padding: 0.3em 0.5em;
}

.search-filter[_ngcontent-ng-c1484386596]   .dropdown-title[_ngcontent-ng-c1484386596]   i[_ngcontent-ng-c1484386596] {
  left: auto;
  right: 0.6em;
}

.dropdown-list[_ngcontent-ng-c1484386596] {
  padding-top: 0;
  margin-top: 0;
  top: 1em;
  left: 0;
  transform-origin: top left;
  right: auto;
  background: transparent !important;
}

.message-list[_ngcontent-ng-c1484386596] {
  flex: 1;
  position: relative;
  overflow-y: auto;
  overflow-x: hidden;
  margin: 0 0.5em;
  

}

.message-list[_ngcontent-ng-c1484386596]   app-messaging-group[_ngcontent-ng-c1484386596] {
  font-size: 14px !important;
  padding: 0.5em 0.5em;
}

.message-list[_ngcontent-ng-c1484386596]   app-messaging-group[_ngcontent-ng-c1484386596]     > .message-avatar {
  margin-right: 0.5em;
}

.message-list[_ngcontent-ng-c1484386596]   app-messaging-group[_ngcontent-ng-c1484386596]     > .message-avatar > app-account-avatar {
  width: 2em;
  height: 2em;
}

.messages-top-header[_ngcontent-ng-c1484386596] {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex: 0 0 auto;
  padding: 0.625em 0.75em 0 0.5em;
  height: 2em;
  box-sizing: border-box;
  font-weight: bold;
  margin-bottom: 0em;
}

.messages-top-header[_ngcontent-ng-c1484386596]   span[_ngcontent-ng-c1484386596] {
  font-size: 1.25em;
}

.message.selected[_ngcontent-ng-c1484386596], 
.selected[_ngcontent-ng-c1484386596]   .message[_ngcontent-ng-c1484386596] {
  background-color: var(--dark-3);
  border-radius: var(--border-radius-2);
}

.message[_ngcontent-ng-c1484386596]:hover {
  background-color: var(--dark-3);
  border-radius: var(--border-radius-2);
}

.message-avatar[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
  margin-right: 0.75em;
}

.message-avatar[_ngcontent-ng-c1484386596]   .avatar[_ngcontent-ng-c1484386596] {
  width: 2.5em;
  height: 2.5em;
  border-radius: 50%;
}

.messages-header[_ngcontent-ng-c1484386596] {
  display: flex;
  flex-direction: row;
  justify-content: center;
}

.compose-new-message[_ngcontent-ng-c1484386596] {
  font-size: 0.9em;
  padding: 0.2em 1em;
  text-align: center;
  flex: 0 0 auto;
  font-weight: bold;
  cursor: pointer;
  background-color: var(--dark-3);
  border: 2px solid var(--dark-blue-1-outline);
}

.compose-new-message[_ngcontent-ng-c1484386596]:hover {
  background-image: none;
}

.messages-content-wrapper[_ngcontent-ng-c1484386596] {
  flex: 5;
  display: flex;
  flex-direction: column;
  

  box-sizing: content-box;
  overflow: hidden;
  position: relative;
}

.message-content[_ngcontent-ng-c1484386596] {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  box-shadow: var(--box-shadow-3);
}

.message-content-header[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
}

.message-content-list[_ngcontent-ng-c1484386596] {
  flex: 1;
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  overflow-y: auto;
}

.message-content-list[_ngcontent-ng-c1484386596]   .message[_ngcontent-ng-c1484386596] {
  border-radius: 0.75em;
  background-color: #702bc3;
  margin: 1em 1em;
  max-width: 60%;
  min-width: 40%;
  display: flex;
  flex-direction: column;
}

.message-content-list[_ngcontent-ng-c1484386596]   .message.my-message[_ngcontent-ng-c1484386596] {
  align-self: flex-end;
  box-shadow: var(--box-shadow-3);
  background-color: var(--blue-2);
}

.message-attachment[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
  position: relative;
}

.message-attachment[_ngcontent-ng-c1484386596]   .attachment[_ngcontent-ng-c1484386596] {
  width: 100%;
  height: auto;
  display: flex;
}

.message-attachments[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
  position: relative;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.message-attachments[_ngcontent-ng-c1484386596]   .attachment[_ngcontent-ng-c1484386596] {
  position: relative;
  flex: 1 0 50%;
  height: 10em;
  display: flex;
}

.more-attachments-overlay[_ngcontent-ng-c1484386596] {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 50%;
  height: 50%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.6);
  font-weight: bold;
  font-size: 1.1em;
}

.more-attachments-overlay[_ngcontent-ng-c1484386596]   span[_ngcontent-ng-c1484386596] {
  font-size: 1.6em;
  margin: 0 0 0.2em 0.2em;
  vertical-align: middle;
}

.message-content-footer[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
}

.message-content-footer[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
  

  padding: 0;
  display: flex;
  flex-direction: column;
  

}

.message-content-footer[_ngcontent-ng-c1484386596]   textarea[_ngcontent-ng-c1484386596] {
  flex: 1;
  background-color: var(--dark-4);
  padding: 0.5em 0.5em;
  border: none;
  outline: none;
  color: var(--font-tint-2);
  font-size: 0.875em;
  resize: none;
  border: none;
  outline: 0;
  font-family: "Roboto", sans-serif;
}

.message-content-footer[_ngcontent-ng-c1484386596]   textarea[_ngcontent-ng-c1484386596]::placeholder {
  color: var(--font-tint-2);
  font-family: "Roboto", sans-serif;
}

.input-footer[_ngcontent-ng-c1484386596] {
  box-shadow: var(--box-shadow-3);
  background-color: var(--dark-5);
  display: flex;
  flex-direction: row;
  align-items: center;
}

.input-footer[_ngcontent-ng-c1484386596]   .btn.send-dm[_ngcontent-ng-c1484386596] {
  background-color: var(--grey-2);
  margin: 0;
  justify-self: flex-end;
}

.message-content-footer[_ngcontent-ng-c1484386596]   .input-addon[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
  

  cursor: pointer;
}

.message-content-header-avatar[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
  margin-right: 0.5em;
}

.message-content-header-avatar[_ngcontent-ng-c1484386596]   .avatar[_ngcontent-ng-c1484386596] {
  width: 2.18em;
  height: 2.18em;
}

.message-content-header-contact[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
  font-size: 0.875em;
  font-weight: bold;
}

.message-content-header-time[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
  margin-left: 0.5em;
  color: var(--dark-blue-1);
}

.message-content-header-options[_ngcontent-ng-c1484386596] {
  margin-left: 0em;
  color: var(--font-tint-3);
  cursor: pointer;
  display: flex;
  flex-direction: row;
  flex: 0 0 auto;
}

.message-content-header-options[_ngcontent-ng-c1484386596]    > div[_ngcontent-ng-c1484386596] {
  margin: 0 0.4em;
}

.message-content-header-options[_ngcontent-ng-c1484386596]    > div[_ngcontent-ng-c1484386596]:hover {
  color: var(--blue-2);
}

.message-content-user-status[_ngcontent-ng-c1484386596] {
  margin: 0 0.25em 0 0.5em;
}

.message-content-user-status[_ngcontent-ng-c1484386596]   select[_ngcontent-ng-c1484386596] {
  background-color: var(--dark-3);
  color: var(--pure-white);
  padding: 0.5em 2em;
  border-radius: 1em;
  border: 1px solid transparent;
}

.message-content-user-status[_ngcontent-ng-c1484386596]   select[_ngcontent-ng-c1484386596]   option[_ngcontent-ng-c1484386596] {
  border: 1px solid transparent;
  padding: 0.9em 1em;
}

.messages-wrapper-footer[_ngcontent-ng-c1484386596] {
  padding: 1em 0;
  display: flex;
  flex-direction: row;
}

.messages-list-wrapper-footer[_ngcontent-ng-c1484386596] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  flex: 4;
}

.messages-content-wrapper-footer[_ngcontent-ng-c1484386596] {
  flex: 5;
}

.load-more-button[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
  border: solid 2px var(--font-tint-3);
  border-radius: 0.75em;
  padding: 0.6em 3em;
  font-weight: bold;
}

.transparent-dropdown[_ngcontent-ng-c1484386596]   .dropdown-list[_ngcontent-ng-c1484386596] {
  right: 0;
  left: unset;
  transform-origin: top right;
  top: 1.75em;
  bottom: unset;
  font-size: 0.875em;
}

.message-route-header[_ngcontent-ng-c1484386596] {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
  box-sizing: border-box;
  background-color: var(--nav-color);
  position: relative;
  border-bottom: 1px solid var(--border-color);
  height: calc(3.25em + 1px);
  line-height: 1;
}

.message-route-header[_ngcontent-ng-c1484386596]   .logo[_ngcontent-ng-c1484386596] {
  height: 1.5em;
  width: auto;
}

.message-route-header[_ngcontent-ng-c1484386596]   .user-account[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
  font-size: 0.875em;
  margin: 0 0 0 -1px;
}

.message-route-header[_ngcontent-ng-c1484386596]   .avatar-container[_ngcontent-ng-c1484386596] {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.message-route-header[_ngcontent-ng-c1484386596]   .avatar-container[_ngcontent-ng-c1484386596]   .user-avatar[_ngcontent-ng-c1484386596] {
  height: 2.5em;
  position: relative;
  width: 2.5em;
}

.message-route-header[_ngcontent-ng-c1484386596]   .balance-dropdown[_ngcontent-ng-c1484386596] {
  display: flex;
  justify-content: flex-end;
  position: relative;
  display: flex;
  justify-content: flex-end;
}

.message-route-header[_ngcontent-ng-c1484386596]   .balance-dropdown[_ngcontent-ng-c1484386596]   .dropdown-list[_ngcontent-ng-c1484386596] {
  background-color: var(--dropdown-bg-color);
  border-radius: var(--border-radius-2);
  max-height: calc(100vh - 9em);
  overflow-y: auto;
  top: 2.75em;
  padding: 1em 0;
  width: 18em;
}

.message-route-header[_ngcontent-ng-c1484386596]   .balance-dropdown[_ngcontent-ng-c1484386596]   app-wallet-balance-shop[_ngcontent-ng-c1484386596] {
  box-sizing: border-box;
  font-size: 0.75em;
  line-height: 1.6em;
  max-height: unset !important;
}

.message-route-header[_ngcontent-ng-c1484386596]   .balance-component[_ngcontent-ng-c1484386596] {
  min-width: 0;
  align-self: center;
  font-size: 0.875em;
  background-color: var(--dark-1-2);
  padding: 0.39em 1em;
  border-radius: var(--border-radius-2);
}

.message-route-header[_ngcontent-ng-c1484386596]   .balance-dropdown[_ngcontent-ng-c1484386596] {
  position: relative;
  display: flex;
  justify-content: flex-end;
  line-height: 1.6;
}

.message-route-header-left[_ngcontent-ng-c1484386596] {
  flex: 1;
  padding-left: 0.75em;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.message-route-header-center[_ngcontent-ng-c1484386596] {
  flex: 0 0 auto;
}

.bubble-wrap-sm[_ngcontent-ng-c1484386596] {
  font-size: 0.875em;
}

.bubble[_ngcontent-ng-c1484386596]   i[_ngcontent-ng-c1484386596] {
  line-height: inherit;
}

.bubble[_ngcontent-ng-c1484386596] {
  padding: 0.35em 0.6em;
}

.message-route-header[_ngcontent-ng-c1484386596]   .user-avatar[_ngcontent-ng-c1484386596], 
.message-route-header[_ngcontent-ng-c1484386596]   .user-avatar[_ngcontent-ng-c1484386596]     * {
  pointer-events: none !important;
}

.message-route-header-right[_ngcontent-ng-c1484386596] {
  flex: 1;
  justify-content: flex-end;
  padding-right: 0.75em;
  display: flex;
  flex-direction: row;
}

.navigation-icon[_ngcontent-ng-c1484386596] {
  font-size: 0.33em;
}

.mobile-new-mass-dm-button[_ngcontent-ng-c1484386596] {
  position: fixed;
  bottom: calc(var(--navbarMobileHeight) + 1em);
  cursor: pointer;
  right: 1em;
  width: 3em;
  height: 3em;
  border-radius: 100%;
  z-index: 1;
  display: flex;
  flex-direction: row;
  justify-content: center;
  background-color: var(--blue-1);
  color: var(--pure-white);
  align-items: center;
  transition-property: transform;
  transition-duration: 200ms;
  transition-timing-function: ease-in;
  -webkit-transition-property: transform;
  -webkit-transition-duration: 200ms;
  -webkit-transition-timing-function: ease-in;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.09), 0 6px 6px rgba(0, 0, 0, 0.13);
}

.mobile-new-mass-dm-button[_ngcontent-ng-c1484386596]:hover {
  transform: scale(1.1);
  transition-property: transform;
  transition-duration: 200ms;
  transition-timing-function: ease-in;
  -webkit-transition-property: transform;
  -webkit-transition-duration: 200ms;
  -webkit-transition-timing-function: ease-in;
  box-shadow: 0 12px 24px rgba(0, 0, 0, 0.15), 0 8px 8px rgba(0, 0, 0, 0.12);
}

.fansly-chat-client-minimized[_ngcontent-ng-c1484386596] {
  display: flex;
  flex-direction: row;
  align-items: center;
  line-height: 1;
  border: 1px solid var(--border-color);
  background-color: var(--dark-8);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  font-size: 14px;
  padding: 0.5em 1.25em;
}

.fansly-chat-client-minimized[_ngcontent-ng-c1484386596]   .bubble[_ngcontent-ng-c1484386596] {
  font-size: 12px;
  margin-left: 10px;
  padding: 0.25em 0.375em;
}

.bubble-red[_ngcontent-ng-c1484386596] {
  background-color: var(--red-1);
}</style><style>[_nghost-ng-c2981846447] {
  width: 100%;
  max-width: 40em;
  max-height: 100%;
}

.modal[_ngcontent-ng-c2981846447] {
  width: 80%;
  max-width: 40em;
  overflow: hidden;
  max-height: 100%;
  padding: 1.25em 1.25em;
}

.modal-content[_ngcontent-ng-c2981846447] {
  max-height: 100%;
  overflow: hidden;
  box-sizing: border-box;
}

.page-content[_ngcontent-ng-c2981846447] {
  padding: 0.5em 1.75em 1em 1.75em;
  display: flex;
  flex-direction: column;
  align-items: Center;
  overflow-y: auto;
}

.age-wrapper[_ngcontent-ng-c2981846447] {
  padding: 0 0.5em;
  box-sizing: border-box;
}

.scroll-text[_ngcontent-ng-c2981846447] {
  overflow-y: auto;
  overflow-x: hidden;
}

.logo[_ngcontent-ng-c2981846447] {
  flex: 0 0 auto;
  align-self: center;
  cursor: pointer;
  width: 12em;
  display: flex;
  padding-left: 0.25em;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  

}

.logo[_ngcontent-ng-c2981846447]   img[_ngcontent-ng-c2981846447] {
  height: 2.5em;
  width: auto;
}

.button-wrapper[_ngcontent-ng-c2981846447] {
  width: 100%;
  max-width: 20em;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.button-wrapper[_ngcontent-ng-c2981846447]   .btn[_ngcontent-ng-c2981846447] {
  max-width: 5em;
  font-weight: 500;
}</style><style>.page-content[_ngcontent-ng-c4210175829] {
  padding: 0.5em 0.5em 0.25em 0.5em;
}

.profile-wrapper[_ngcontent-ng-c4210175829] {
  display: flex;
  flex-direction: row;
  max-width: 100%;
  flex: 1;
  position: relative;
}

.hover-effect[_ngcontent-ng-c4210175829] {
  display: none;
  background-color: rgba(195, 91, 91, 0.2);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin-left: -0.5em;
  margin-right: -0.5em;
  animation: dropdown 300ms;
  margin-top: -0.5em;
  margin-bottom: -0.5em;
  border-radius: 9999px;
  pointer-events: none;
}

.bubble[_ngcontent-ng-c4210175829] {
  padding: 0.25em 0.75em;
}

.socials[_ngcontent-ng-c4210175829] {
  font-size: 0.875em;
  flex: 0 0 auto;
}

.socials[_ngcontent-ng-c4210175829]   a[_ngcontent-ng-c4210175829] {
  color: inherit; 

  text-decoration: inherit; 

}

.icon-container[_ngcontent-ng-c4210175829] {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  border-radius: 1.5em;
  width: 1.6em;
  height: 1.6em;
  margin-right: 0.3em;
}

.icon-container[_ngcontent-ng-c4210175829]   i[_ngcontent-ng-c4210175829] {
  font-size: 0.875em;
}

.icon-container.twitter[_ngcontent-ng-c4210175829] {
  background-color: #1DA1F2;
  color: var(--pure-white);
}

.icon-container.bluesky[_ngcontent-ng-c4210175829] {
  color: rgb(0, 133, 255);
  background-color: var(--pure-white);
}

.icon-container.instagram[_ngcontent-ng-c4210175829] {
  background: #d6249f;
  background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
  color: var(--pure-white);
}

.icon-container.tiktok[_ngcontent-ng-c4210175829] {
  background-color: #fff;
  color: #000;
}

.icon-container.wishly[_ngcontent-ng-c4210175829] {
  background-color: #fff;
  color: rgb(69, 66, 240);
}

.mobile-next-row-wrapper[_ngcontent-ng-c4210175829] {
  flex: 0 0 auto;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-left: 0.5em;
  justify-content: flex-start;
}

.new[_ngcontent-ng-c4210175829] {
  line-height: 1;
  color: var(--blue-1);
  vertical-align: text-top;
}




.profile-header[_ngcontent-ng-c4210175829] {
  display: flex;
  flex-direction: column;
  position: relative;
  margin: -1px -0.25em 0 -0.25em;
  width: calc(100% + 0.5em);
}

.profile-banner[_ngcontent-ng-c4210175829] {
  flex: 0 0 auto;
  width: 100%;
  margin-bottom: 1.2em;
  position: relative;
}

.profile-banner-image[_ngcontent-ng-c4210175829] {
  width: 100%;
  border-radius: 0;
  height: 12em;
  position: relative;
}

.background-gradient[_ngcontent-ng-c4210175829] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 0;
  background-image: linear-gradient(to bottom, rgba(26, 30, 38, 0) -21%, var(--dark-1) 110%);
}

.profile-details[_ngcontent-ng-c4210175829] {
  display: flex;
  flex-direction: row;
  margin-top: -4.5em;
  padding-left: 1em;
  max-width: 70em;
  width: 100%;
  align-self: center;
  box-sizing: border-box;
  z-index: 3;
}

.profile-image[_ngcontent-ng-c4210175829] {
  border-radius: 50%;
  z-index: 1;
  flex: 0 0 auto;
  position: relative;
}

.active-status[_ngcontent-ng-c4210175829] {
  font-size: 0.75em;
  color: var(--dark-blue-1);
}

.profile-name[_ngcontent-ng-c4210175829] {
  align-self: flex-start;
  padding: 0 0 0em 1em;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.location[_ngcontent-ng-c4210175829] {
  font-size: 0.8em;
  line-height: 1em;
  margin-top: 0.7em;
  margin-left: 1.25em;
  align-self: flex-start;
  padding: 0 0 0em 0;
  color: var(--font-tint-2);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}

.location[_ngcontent-ng-c4210175829]   i[_ngcontent-ng-c4210175829] {
  margin-top: 1px;
}

.tip-profile[_ngcontent-ng-c4210175829] {
  font-size: 1.125em;
  margin: 3.5em 0.25em 0 0.25em;
  color: var(--font-1);
  cursor: pointer;
  display: flex;
  justify-content: center;
  flex-direction: row;
  align-items: center;
  width: 1.8em;
  height: 1.8em;
  position: relative;
  border: 1px solid var(--dark-blue-1);
  border-radius: 50%;
  flex: 0 0 auto;
}

.profile-more[_ngcontent-ng-c4210175829] {
  margin: 3.5em 0.25em 0 0.25em;
  border: 1px solid var(--dark-blue-1);
  border-radius: 50%;
  flex: 0 0 auto;
  font-size: 1.125em;
  white-space: nowrap;
  display: flex;
  justify-content: center;
  flex-direction: row;
  width: 1.8em;
  height: 1.8em;
  align-items: center;
}

.profile-more[_ngcontent-ng-c4210175829]   .dropdown-list[_ngcontent-ng-c4210175829] {
  font-size: 0.9em;
}

.profile-more[_ngcontent-ng-c4210175829]   .dropdown-title[_ngcontent-ng-c4210175829] {
  font-size: 1em;
  justify-content: center;
}

.dm-profile[_ngcontent-ng-c4210175829] {
  font-size: 1.125em;
  width: 1.8em;
  height: 1.8em;
  position: relative;
  flex: 0 0 auto;
  text-align: center;
  cursor: pointer;
  margin: 3.5em 0.25em 0 0.25em;
  display: flex;
  justify-content: center;
  flex-direction: row;
  align-items: center;
  color: var(--font-1);
  border: 1px solid var(--dark-blue-1);
  border-radius: 50%;
}

.stacked-icons[_ngcontent-ng-c4210175829] {
  display: flex;
  flex-direction: row;
  align-content: center;
}

.stacked-icons[_ngcontent-ng-c4210175829]   .fa-plus-circle[_ngcontent-ng-c4210175829] {
  font-size: 0.48em;
  margin-left: -0.85em;
  margin-bottom: -0.2em;
  z-index: 2;
  align-self: flex-end;
  background-color: var(--dark-1);
  border-radius: 50%;
  padding: 0.1em;
}

.follow-profile[_ngcontent-ng-c4210175829]   .fllow-button[_ngcontent-ng-c4210175829], 
.follow-profile[_ngcontent-ng-c4210175829]   .following-button[_ngcontent-ng-c4210175829] {
  height: 1.8em;
  margin: 3.5em 0.25em 0 0.25em;
  border: 1px solid var(--dark-blue-1);
  border-radius: 0.9em;
  flex: 0 0 auto;
  font-size: 1.125em;
  white-space: nowrap;
  display: flex;
  justify-content: center;
  flex-direction: row;
  width: 4.5em;
  height: 1.8em;
  align-items: center;
  cursor: pointer;
}

@media (hover: hover) {
  .follow-profile[_ngcontent-ng-c4210175829]   .fllow-button[_ngcontent-ng-c4210175829]:hover {
    border: 1px solid var(--blue-1);
    color: var(--blue-1);
  }
}

.follow-profile[_ngcontent-ng-c4210175829]   .fllow-button[_ngcontent-ng-c4210175829]   span[_ngcontent-ng-c4210175829], 
.follow-profile[_ngcontent-ng-c4210175829]   .following-button[_ngcontent-ng-c4210175829]   span[_ngcontent-ng-c4210175829] {
  font-size: 0.8em;
  font-weight: 500;
}

.edit-profile[_ngcontent-ng-c4210175829] {
  align-self: flex-start;
  margin: 3.5em 0.25em 0 0.25em;
  font-size: 1.125em;
}

.edit-profile[_ngcontent-ng-c4210175829]   .fllow-button[_ngcontent-ng-c4210175829], 
.edit-profile[_ngcontent-ng-c4210175829]   .following-button[_ngcontent-ng-c4210175829] {
  height: 1.8em;
  border: 1px solid var(--dark-2);
  background-color: var(--dark-2);
  color: var(--font-1);
  border-radius: 0.9em;
  flex: 0 0 auto;
  white-space: nowrap;
  display: flex;
  justify-content: center;
  flex-direction: row;
  padding: 0 0.75em;
  height: 1.8em;
  align-items: center;
  cursor: pointer;
  border-color: var(--dark-2) !important;
}

.edit-profile[_ngcontent-ng-c4210175829]   .fllow-button[_ngcontent-ng-c4210175829]   span[_ngcontent-ng-c4210175829], 
.edit-profile[_ngcontent-ng-c4210175829]   .following-button[_ngcontent-ng-c4210175829]   span[_ngcontent-ng-c4210175829] {
  font-size: 0.8em;
  font-weight: 500;
}

.setup-subscriptions[_ngcontent-ng-c4210175829] {
  align-self: flex-start;
  font-size: 1.125em;
}

.setup-subscriptions[_ngcontent-ng-c4210175829]   .fllow-button[_ngcontent-ng-c4210175829], 
.setup-subscriptions[_ngcontent-ng-c4210175829]   .following-button[_ngcontent-ng-c4210175829] {
  height: 1.8em;
  border: 1px solid var(--dark-2);
  background-color: var(--dark-2);
  color: var(--font-1);
  border-radius: 0.9em;
  flex: 0 0 auto;
  white-space: nowrap;
  display: flex;
  justify-content: center;
  flex-direction: row;
  padding: 0 0.75em;
  height: 1.8em;
  align-items: center;
  cursor: pointer;
  border-color: var(--dark-2) !important;
}

.setup-subscriptions[_ngcontent-ng-c4210175829]   .fllow-button[_ngcontent-ng-c4210175829]   span[_ngcontent-ng-c4210175829], 
.setup-subscriptions[_ngcontent-ng-c4210175829]   .following-button[_ngcontent-ng-c4210175829]   span[_ngcontent-ng-c4210175829] {
  font-size: 0.8em;
  font-weight: 500;
}

.new-style[_ngcontent-ng-c4210175829] {
  background-color: var(--dark-2) !important;
  border-color: var(--dark-2) !important;
}

.follow-profile[_ngcontent-ng-c4210175829]   .fllow-button.new-style[_ngcontent-ng-c4210175829] {
  background-color: var(--blue-1) !important;
  border-color: var(--blue-1) !important;
  color: #fff;
}

.live-stream[_ngcontent-ng-c4210175829] {
  align-self: flex-end;
  padding: 0.5em 0em 0.85em 0.5em;
}

.live-stream[_ngcontent-ng-c4210175829]   .fllow-button[_ngcontent-ng-c4210175829] {
  height: 1.8em;
  margin: 0em 0em 0 0em;
  border: 1px solid var(--red-2) !important;
  background-color: var(--red-2) !important;
  border-color: var(--red-2) !important;
  color: var(--pure-white) !important;
  border-radius: 0.9em;
  flex: 0 0 auto;
  font-size: 1em;
  white-space: nowrap;
  display: flex;
  justify-content: center;
  flex-direction: row;
  padding: 0 1em;
  height: 1.8em;
  align-items: center;
  cursor: pointer;
}

.following-button[_ngcontent-ng-c4210175829]:hover   .hover-text[_ngcontent-ng-c4210175829] {
  display: inline;
}

.following-button[_ngcontent-ng-c4210175829]:hover   .default-text[_ngcontent-ng-c4210175829] {
  display: none;
}

@media (hover: hover) {
  .following-button[_ngcontent-ng-c4210175829]:hover {
    background-color: var(--red-1-outline-hover) !important;
    border: 1px solid var(--red-1) !important;
    color: var(--red-1);
  }
}

.tab-nav-wrapper[_ngcontent-ng-c4210175829] {
  width: 100%;
  padding: 0 0.5em;
  margin-top: 1em;
  box-sizing: border-box;
}

.tab-nav-items[_ngcontent-ng-c4210175829] {
  padding: 0 0;
  margin: 0.5em 0;
  width: 100%;
  border-radius: 0;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}

.tab-nav-item2[_ngcontent-ng-c4210175829] {
  padding: 0.5em 0;
  text-align: center;
  cursor: pointer;
  font-size: 0.875em;
  width: 8em;
  border-bottom: 2px solid transparent;
  color: var(--dark-blue-1);
  font-weight: bold;
  transition: background-color ease-in-out 150ms;
}

.tab-nav-item2.selected[_ngcontent-ng-c4210175829] {
  color: var(--blue-1);
  font-weight: bold;
  border-color: var(--blue-1);
  transition: background-color ease-in-out 150ms;
  

  

}

.profile-image[_ngcontent-ng-c4210175829]   .avatar[_ngcontent-ng-c4210175829] {
  width: 9em;
  height: 9em;
  border: 4px solid var(--dark-1);
  border-radius: 50%;
}

.profile-image[_ngcontent-ng-c4210175829]   .dropdown-list[_ngcontent-ng-c4210175829] {
  top: 6em;
  left: 3em;
}

.profile-name[_ngcontent-ng-c4210175829]   .user-name[_ngcontent-ng-c4210175829] {
  font-size: 1.25em;
  font-weight: bold;
}

.show-more[_ngcontent-ng-c4210175829] {
  color: var(--blue-1);
  cursor: pointer;
  font-weight: bold;
}

.show-more[_ngcontent-ng-c4210175829]:hover {
  color: var(--blue-1);
  text-decoration: underline;
}

.profile-description[_ngcontent-ng-c4210175829] {
  color: var(--dark-blue-1);
  padding: 0 0 0 2em;
  margin-bottom: 0em;
  display: flex;
  flex-direction: row;
}

.profile-description-text[_ngcontent-ng-c4210175829] {
  font-size: 0.875em;
  letter-spacing: 0.03em;
  box-sizing: border-box;
  width: 100%;
  line-height: 1.75em;
  text-align: left;
  padding-left: 0.75em;
  white-space: pre-wrap;
  word-break: break-word;
  color: var(--dark-blue-1);
}

.profile-btn[_ngcontent-ng-c4210175829] {
  color: var(--font-1);
  padding: 0.5em 1.5em;
  background-color: var(--dark-3);
  border-radius: 10em;
  align-self: flex-start;
  flex: 0 0 auto;
  font-size: 0.75em;
  font-weight: bold;
  cursor: pointer;
  margin: 0 0.2em;
  font-weight: bold;
}

.profile-edit-button[_ngcontent-ng-c4210175829], 
.profile-fllow-button[_ngcontent-ng-c4210175829] {
  color: var(--font-1);
  background-color: var(--dark-3);
}

@media (hover: hover) {
  .profile-edit-button[_ngcontent-ng-c4210175829]:hover, 
   .profile-fllow-button[_ngcontent-ng-c4210175829]:hover {
    background-color: #242831;
  }
}

.profile-following-button[_ngcontent-ng-c4210175829] {
  color: var(--dark-5);
  background-color: var(--blue-1);
}

@media (hover: hover) {
  .profile-following-button[_ngcontent-ng-c4210175829]:hover {
    background-color: #2099fc;
  }
}

.hover-text[_ngcontent-ng-c4210175829] {
  display: none;
}

.profile-subscribe-button[_ngcontent-ng-c4210175829] {
  color: var(--dark-5);
  background-color: var(--red-1);
}

@media (hover: hover) {
  .profile-subscribe-button[_ngcontent-ng-c4210175829]:hover {
    background-color: #db4f4f;
    color: var(--dark-5);
  }
}

.media-stats[_ngcontent-ng-c4210175829] {
  display: flex;
  

  

  align-self: left;
  flex-direction: row;
  margin: 1em 0 0.5em 0;
  padding-left: 1em;
}

.profile-stats[_ngcontent-ng-c4210175829] {
  display: flex;
  

  

  align-self: left;
  flex-direction: row;
  margin: 0.5em 0 0.5em 0;
  padding-left: 1em;
  flex-wrap: wrap;
}

.profile-stat[_ngcontent-ng-c4210175829], 
.media-stat[_ngcontent-ng-c4210175829] {
  margin-right: 1em;
  font-size: 0.875em;
  display: flex;
  flex-direction: row;
}

.profile-stat[_ngcontent-ng-c4210175829]   .title[_ngcontent-ng-c4210175829], 
.media-stat[_ngcontent-ng-c4210175829]   .title[_ngcontent-ng-c4210175829] {
  font-size: 0.875em;
  color: var(--font-tint-2);
}

.profile-stat[_ngcontent-ng-c4210175829]   .title[_ngcontent-ng-c4210175829]   i[_ngcontent-ng-c4210175829], 
.media-stat[_ngcontent-ng-c4210175829]   .title[_ngcontent-ng-c4210175829]   i[_ngcontent-ng-c4210175829] {
  line-height: 2;
}

.profile-stat[_ngcontent-ng-c4210175829]   .value[_ngcontent-ng-c4210175829], 
.media-stat[_ngcontent-ng-c4210175829]   .value[_ngcontent-ng-c4210175829] {
  font-size: 1em;
  margin-right: 0.4em;
  color: var(--font-1);
  font-weight: bold;
}

@media (hover: hover) {
  .profile-stat.blue-1-hover-only[_ngcontent-ng-c4210175829]:hover   .title[_ngcontent-ng-c4210175829] {
    color: var(--blue-1);
  }

  .profile-stat.blue-1-hover-only[_ngcontent-ng-c4210175829]:hover   .value[_ngcontent-ng-c4210175829] {
    color: var(--blue-1);
  }
}




.feed-content[_ngcontent-ng-c4210175829] {
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  margin-top: 1em;
  

  max-width: 100%;
  

  -webkit-mask-image: linear-gradient(to bottom, rgb(0, 0, 0), rgb(0, 0, 0) calc(100% - 1em), rgba(0, 0, 0, 0));
}

.profile-content-wrapper[_ngcontent-ng-c4210175829] {
  flex: 1;
  display: flex;
  margin: 0 0em 0 0;
  position: relative;
  max-width: 100%;
  min-width: 0;
  box-sizing: border-box;
  flex-direction: column;
  padding: calc(0em) 0em 0 0em;
}

.new-post[_ngcontent-ng-c4210175829] {
  flex: 0 0 auto;
  padding: 0.75em 1.5em 0.5em 1.5em;
  border-radius: var(--border-radius-2);
  border: 1px solid var(--dark-blue-1-outline);
  display: flex;
  flex-direction: column;
}

.collapse-section[_ngcontent-ng-c4210175829] {
  display: flex;
  flex-direction: column;
  margin: 1em 0;
  max-width: 70em;
  width: 100%;
  align-self: center;
}

.section-header[_ngcontent-ng-c4210175829] {
  display: flex;
  flex-direction: row;
  position: relative;
  font-size: 1.25em;
  color: #54627e;
  padding: 0 0 0.5em 0;
  border-bottom: 1px solid #303644;
}

.section-collapser[_ngcontent-ng-c4210175829] {
  position: absolute;
  color: var(--pure-white);
  cursor: pointer;
}

.section-title[_ngcontent-ng-c4210175829] {
  flex: 1;
  text-align: center;
  font-weight: bold;
}

.section-content[_ngcontent-ng-c4210175829] {
  flex: 0 0 auto;
  padding: 1em 0 0 0;
  display: flex;
  justify-content: center;
  flex-direction: row;
}

.profile-media-gallery-loading[_ngcontent-ng-c4210175829] {
  width: 20em;
  margin-bottom: 1em;
  margin-top: 4.75em;
}

.profile-media-gallery[_ngcontent-ng-c4210175829] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 20em;
  justify-content: space-around;
  margin-bottom: 1em;
  margin-top: 0.75em;
}

.profile-media-gallery[_ngcontent-ng-c4210175829]   app-post-attachment[_ngcontent-ng-c4210175829]     .stats-overlay {
  display: none !important;
}

.xd-dragging-placeholder[_ngcontent-ng-c4210175829] {
  border-radius: 1.5em;
  margin: 0.25em 0.35em;
  width: 60px;
  position: relative;
  align-self: flex-start;
  flex: 0 0 auto;
  -webkit-touch-callout: none; 

  -webkit-user-select: none; 
 
 
 

  user-select: none; 


}

.media-container-wrapper[_ngcontent-ng-c4210175829] {
  will-change: transform;
}

.xd-dragging[_ngcontent-ng-c4210175829] {
  margin: 0;
  z-index: 5;
}

.xd-drag-active[_ngcontent-ng-c4210175829]   .bubble[_ngcontent-ng-c4210175829]:nth-child(2n) {
  animation-name: _ngcontent-ng-c4210175829_keyframes1;
  animation-iteration-count: infinite;
  transform-origin: 50% 10%;
  animation-duration: 0.3s;
  animation-delay: 0.1s;
}

.xd-drag-active[_ngcontent-ng-c4210175829]   .bubble[_ngcontent-ng-c4210175829]:nth-child(2n-1) {
  animation-name: _ngcontent-ng-c4210175829_keyframes2;
  animation-iteration-count: infinite;
  animation-direction: alternate;
  transform-origin: 30% 5%;
  animation-duration: 0.28s;
}

.xd-drag-active[_ngcontent-ng-c4210175829]   .draggable[_ngcontent-ng-c4210175829] {
  cursor: move;
}

@keyframes _ngcontent-ng-c4210175829_keyframes1 {
  0% {
    transform: rotate(-1.25deg);
    animation-timing-function: ease-in;
  }

  50% {
    transform: rotate(1.5deg);
    animation-timing-function: ease-out;
  }
}

@keyframes _ngcontent-ng-c4210175829_keyframes2 {
  0% {
    transform: rotate(1.25deg);
    animation-timing-function: ease-in;
  }

  50% {
    transform: rotate(-1.5deg);
    animation-timing-function: ease-out;
  }
}

@media only screen and (max-width: 500px) {
  .profile-image[_ngcontent-ng-c4210175829]   .avatar[_ngcontent-ng-c4210175829] {
    width: 7em;
    height: 7em;
    border: 4px solid var(--dark-1);
    border-radius: 50%;
  }

  .profile-details[_ngcontent-ng-c4210175829] {
    margin-top: -4em;
  }

  .profile-image[_ngcontent-ng-c4210175829]   .dropdown-list[_ngcontent-ng-c4210175829] {
    top: 4.5em;
    left: 2em;
  }

  .profile-name[_ngcontent-ng-c4210175829] {
    font-size: 0.875em;
  }

  .profile-banner-image[_ngcontent-ng-c4210175829] {
    height: 8em;
  }

  .follow-profile[_ngcontent-ng-c4210175829]   .fllow-button[_ngcontent-ng-c4210175829], 
   .follow-profile[_ngcontent-ng-c4210175829]   .following-button[_ngcontent-ng-c4210175829] {
    margin: 3em 0.25em 0 0.25em;
  }

  .tip-profile[_ngcontent-ng-c4210175829] {
    margin: 3em 0.25em 0 0.25em;
  }

  .edit-profile[_ngcontent-ng-c4210175829] {
    margin: 3em 0.25em 0 0.25em;
  }

  .profile-more[_ngcontent-ng-c4210175829] {
    margin: 3em 0.25em 0 0.25em;
  }

  .dm-profile[_ngcontent-ng-c4210175829] {
    margin: 3em 0.25em 0 0.25em;
  }
}

@media only screen and (max-height: 700px) {
  .profile-media-gallery[_ngcontent-ng-c4210175829] {
    display: none;
  }

  [_nghost-ng-c4210175829] {
    padding: 0.5em 0.25em 0.25em 0.25em;
  }
}

.media-gallery-item[_ngcontent-ng-c4210175829] {
  width: 9.8em;
  height: 9.8em;
  margin: 1px 0;
  cursor: pointer;
  border-radius: var(--border-radius-2);
}

.media-gallery-item[_ngcontent-ng-c4210175829]     .locked-text-container {
  font-size: 0.75em;
}

.media-gallery-item[_ngcontent-ng-c4210175829]:empty {
  height: 0;
  margin: 0;
}

.dropdown[_ngcontent-ng-c4210175829] {
  position: relative;
}

.dropdown-title[_ngcontent-ng-c4210175829] {
  color: var(--font-1);
  font-size: 1.125em;
  cursor: pointer;
}

.dropdown-title[_ngcontent-ng-c4210175829]   i[_ngcontent-ng-c4210175829] {
  margin: 0;
}

.profile-dropdown-list[_ngcontent-ng-c4210175829] {
  box-shadow: var(--box-shadow-1);
  background-color: var(--dropdown-bg-color);
  border-radius: var(--border-radius-2);
  position: absolute;
  top: 1.5em;
  overflow: hidden;
  right: 0em;
  display: none;
  width: 10em;
  flex-direction: column;
}

.dropdown-open[_ngcontent-ng-c4210175829]   .profile-dropdown-list[_ngcontent-ng-c4210175829] {
  display: flex;
}

.profile-dropdown-item[_ngcontent-ng-c4210175829] {
  padding: 0.25em 1em;
  font-size: 0.875em;
  cursor: pointer;
  color: var(--font-1);
  flex: 0 0 auto;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.profile-dropdown-item[_ngcontent-ng-c4210175829]   i[_ngcontent-ng-c4210175829] {
  margin-right: 0.5em;
}

.profile-dropdown-item[_ngcontent-ng-c4210175829]:hover {
  background-color: var(--dropdown-bg-color-hover);
}

@media only screen and (max-width: 800px), only screen and (max-height: 900px) and (max-width: 1000px), only screen and (max-height: 480px) {
  .tab-nav-wrapper[_ngcontent-ng-c4210175829] {
    padding: 0;
  }

  .tab-nav-items[_ngcontent-ng-c4210175829] {
    box-sizing: border-box;
  }

  .location[_ngcontent-ng-c4210175829] {
    margin-left: 0.55em;
  }
}</style><meta name="twitter:title" content="Fansly - @sophialove69"><meta name="twitter:description" content="Follow @sophialove69 for free on Fansly!"><style>[_nghost-ng-c1135762390] {
  position: relative;
  display: flex;
  width: 3em;
  height: 3em;
  background-position: center;
  cursor: pointer;
  overflow: hidden;
}

.banner[_ngcontent-ng-c1135762390] {
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}

.default-banner[_ngcontent-ng-c1135762390] {
  background-color: var(--dark-3);
  background: radial-gradient(circle, var(--radial-bg-1) 5%, var(--radial-bg-2) 250%);
}</style><style>[_nghost-ng-c3190086805] {
  min-height: 1.6em;
  text-decoration: none;
}

div[_ngcontent-ng-c3190086805] {
  outline: none;
}

.verified-status[_ngcontent-ng-c3190086805] {
  margin: 0 0.2em;
  color: var(--blue-1);
  font-size: 0.9em;
}

.username-wrapper[_ngcontent-ng-c3190086805] {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.username-wrapper[_ngcontent-ng-c3190086805] {
  color: var(--font-1);
  text-decoration: none;
  cursor: pointer;
}

.notes-icon[_ngcontent-ng-c3190086805] {
  pointer-events: all !important;
}

.notes-icon.has-notes[_ngcontent-ng-c3190086805] {
  color: var(--blue-1) !important;
}

.username-wrapper.no-interaction[_ngcontent-ng-c3190086805] {
  cursor: default;
}

.username-wrapper[_ngcontent-ng-c3190086805]   .display-name[_ngcontent-ng-c3190086805] {
  margin-right: 0.15em;
  font-weight: bold;
}

.username-wrapper[_ngcontent-ng-c3190086805]:hover   .display-name[_ngcontent-ng-c3190086805] {
  text-decoration: underline;
}

.username-wrapper.no-interaction[_ngcontent-ng-c3190086805]:hover   .display-name[_ngcontent-ng-c3190086805] {
  text-decoration: none;
}

.username-wrapper[_ngcontent-ng-c3190086805]   .user-name[_ngcontent-ng-c3190086805] {
  color: var(--dark-blue-1);
  font-weight: normal;
  font-size: 0.875em;
  white-space: nowrap;
}

.username-wrapper[_ngcontent-ng-c3190086805]   .only-user-name[_ngcontent-ng-c3190086805] {
  color: var(--dark-blue-1);
  font-weight: bold;
  font-size: 1em;
}

.username-wrapper[_ngcontent-ng-c3190086805]   .only-user-name[_ngcontent-ng-c3190086805]:hover {
  color: var(--blue-1);
}

i.fas.fa-check.fa-stack-1x.fa-inverse[_ngcontent-ng-c3190086805] {
  line-height: 2;
}

.icon-box[_ngcontent-ng-c3190086805] {
  background-color: var(--blue-1);
  color: #fff;
  font-size: 0.5625em;
  padding: 0.35em 0.5em;
  border-radius: 0.4em;
}

.icon-box[_ngcontent-ng-c3190086805]   i[_ngcontent-ng-c3190086805] {
  font-size: 0.875em;
}

.username-wrapper[_ngcontent-ng-c3190086805]   app-online-status[_ngcontent-ng-c3190086805] {
  margin-right: 0;
}

.col-name[_ngcontent-ng-c3190086805] {
  flex-direction: column;
  align-items: flex-start;
}

.col-name[_ngcontent-ng-c3190086805]   .user-name[_ngcontent-ng-c3190086805] {
  font-size: 0.75em;
  line-height: 1.2;
  margin-right: 0.25em;
}

.user-icon[_ngcontent-ng-c3190086805] {
  font-size: 1em;
  margin: 0 0.3em 0em 0;
  line-height: 1.2;
  display: flex;
  align-items: center;
  flex-direction: row;
}

.user-icon[_ngcontent-ng-c3190086805]   .icon-stack[_ngcontent-ng-c3190086805] {
  margin-right: 0.1em;
}

.only-username[_ngcontent-ng-c3190086805] {
  pointer-events: all;
  font-weight: bold;
}

.only-username[_ngcontent-ng-c3190086805]   .user-icon[_ngcontent-ng-c3190086805] {
  margin: 0 0.05em 0 0.1em;
  font-size: 1em;
}

.tooltiptext[_ngcontent-ng-c3190086805] {
  width: 12em;
  margin-left: -6em;
  z-index: 4;
}

.fa-stack[_ngcontent-ng-c3190086805] {
  font-size: 0.5em;
}</style><style>[_nghost-ng-c932160810] {
  position: relative;
  display: flex;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  justify-content: center;
  align-items: center;
  border-radius: var(--border-radius-2);
  -webkit-touch-callout: none;
  

  -webkit-user-select: none;
  

  

  

  

  user-select: none;
  -webkit-user-drag: none;
  -khtml-user-drag: none;
  -moz-user-drag: none;
  -o-user-drag: none;
  user-drag: none;
}

.zoom-range-container[_ngcontent-ng-c932160810] {
  position: absolute;
  bottom: 3.5em;
  right: 1.5em;
  z-index: 4;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.3);
  padding: 0.5em 0.25em;
  border-radius: var(--border-radius-2);
}

.zoom-range-container[_ngcontent-ng-c932160810]   i[_ngcontent-ng-c932160810] {
  color: var(--pure-white);
}

.scale-factor[_ngcontent-ng-c932160810] {
  writing-mode: bt-lr;
  

  -webkit-appearance: slider-vertical;
  

  padding: 0 5px;
  pointer-events: all;
  width: 1em;
  height: 7em;
  margin: 0.2em 0 0.3em 0;
  -moz-transfrom: rotate(270deg);
}

@-moz-document url-prefix() {
  .zoom-range-container {
    width: 1.2em !important;
  }

  .scale-factor {
    height: 1em !important;
    width: 7em !important;
    margin-top: 3.5em !important;
    margin-bottom: 3.5em !important;
    transform: rotate(270deg);
  }
}

.overflow-wrapper[_ngcontent-ng-c932160810] {
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
  line-height: 0;
  pointer-events: all;
  border-radius: inherit;
}

.moveable[_ngcontent-ng-c932160810] {
  cursor: grab;
}

.image-placeholder-wrapper[_ngcontent-ng-c932160810] {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-radius: inherit;
}

.image-placeholder-wrapper.cover-grow-posts[_ngcontent-ng-c932160810] {
  max-height: calc(100vh - 14em);
  min-height: 32em;
}

.image-placeholder-wrapper.cover-grow-messages[_ngcontent-ng-c932160810] {
  max-height: calc(100vh - 16em);
  min-height: 14em;
}

.image-placeholder-wrapper.cover-grow-posts.contains-audio[_ngcontent-ng-c932160810] {
  min-height: 14em;
}

.image-placeholder-wrapper.cover-grow-messages.contains-audio[_ngcontent-ng-c932160810] {
  min-height: 14em;
}

.image-placeholder[_ngcontent-ng-c932160810] {
  width: 100%;
  height: 100%;
  background-position: center;
  background-color: transparent;
  background-repeat: no-repeat;
  z-index: 1;
}

.image[_ngcontent-ng-c932160810] {
  width: 100%;
  height: 100%;
  pointer-events: none;
  border-radius: var(--border-radius-2);
  background-position: center;
  background-color: transparent;
  background-repeat: no-repeat;
  z-index: 2;
}

.image.cover-grow-messages[_ngcontent-ng-c932160810] {
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  min-height: 14em;
  max-height: calc(100vh - 16em);
}

.image.cover-grow-posts[_ngcontent-ng-c932160810] {
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  min-height: 32em;
  max-height: calc(100vh - 14em);
}

.image.cover[_ngcontent-ng-c932160810] {
  object-fit: cover;
  background-size: cover;
}

.image.cover-blur[_ngcontent-ng-c932160810] {
  object-fit: cover;
  background-size: cover;
  

  filter: blur(10px);
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-transform: translateZ(0);
  backface-visibility: hidden;
  perspective: 1000;
  transform: translate3d(0, 0, 0);
  transform: translateZ(0);
}

.sfw-blur-1[_ngcontent-ng-c932160810] {
  -webkit-backdrop-filter: blur(6px);
          backdrop-filter: blur(6px);
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-transform: translateZ(0);
  backface-visibility: hidden;
  perspective: 1000;
  transform: translate3d(0, 0, 0);
  transform: translateZ(0);
}

.sfw-blur-2[_ngcontent-ng-c932160810] {
  -webkit-backdrop-filter: blur(12px);
          backdrop-filter: blur(12px);
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-transform: translateZ(0);
  backface-visibility: hidden;
  perspective: 1000;
  transform: translate3d(0, 0, 0);
  transform: translateZ(0);
}

.sfw-blur-3[_ngcontent-ng-c932160810] {
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-transform: translateZ(0);
  backface-visibility: hidden;
  perspective: 1000;
  transform: translate3d(0, 0, 0);
  transform: translateZ(0);
}

@-moz-document url-prefix() {
  .firefox-blur-1 {
    filter: blur(6px);
  }

  .firefox-blur-2 {
    filter: blur(12px);
  }

  .firefox-blur-3 {
    filter: blur(20px);
  }
}

.controls-hidden[_ngcontent-ng-c932160810]     .video-controls {
  visibility: hidden;
  pointer-events: none;
  opacity: 0;
}

.image.contain[_ngcontent-ng-c932160810] {
  object-fit: contain;
  background-size: contain;
}

.image.cover-no-grow[_ngcontent-ng-c932160810] {
  object-fit: cover;
  background-size: cover;
  width: auto;
  height: auto;
}

.image.contain-no-grow[_ngcontent-ng-c932160810] {
  width: auto;
  height: auto;
  background-size: contain;
}

.image.no-grow[_ngcontent-ng-c932160810] {
  width: auto;
  height: auto;
}

.image.width[_ngcontent-ng-c932160810] {
  object-fit: none;
  width: 100%;
  height: auto;
}

.image.height[_ngcontent-ng-c932160810] {
  object-fit: none;
  width: auto;
  height: 100%;
}

.image-overlay[_ngcontent-ng-c932160810] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  pointer-events: all;
  border-radius: inherit;
}

.audio-wrapper[_ngcontent-ng-c932160810] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  min-height: 5em;
}

.audio-wrapper[_ngcontent-ng-c932160810]   .background-wrapper[_ngcontent-ng-c932160810] {
  width: 100%;
  height: 100%;
  border-radius: var(--border-radius-2);
  pointer-events: all;
  background-color: var(--dark-3);
  background: radial-gradient(circle, var(--radial-bg-1) 5%, var(--radial-bg-2) 250%);
}

.audio[_ngcontent-ng-c932160810] {
  width: 95%;
  max-width: 17em;
  height: 24px;
}

.video-element-wrap[_ngcontent-ng-c932160810] {
  width: 100%;
  height: 100%;
  outline: none;
  display: block;
  position: relative;
  pointer-events: all;
}

.video-element-wrap.contain-no-grow[_ngcontent-ng-c932160810] {
  width: auto;
  height: auto;
}

.div-placeholder[_ngcontent-ng-c932160810] {
  width: 100%;
}

.deleted-container[_ngcontent-ng-c932160810] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--dark-5);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: var(--dark-blue-1);
  font-size: 0.75em;
  padding: 1em;
  line-height: 1.2;
}

.media-loading[_ngcontent-ng-c932160810] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--dark-5);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: var(--dark-blue-1);
  font-size: 0.75em;
  padding: 1em;
  line-height: 1.2;
}

.image-placeholder-wrapper[_ngcontent-ng-c932160810]   .video-element-wrap[_ngcontent-ng-c932160810] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.image-overlay-wrapper[_ngcontent-ng-c932160810] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  pointer-events: none;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.image-overlay-flex[_ngcontent-ng-c932160810] {
  flex: 0 0 auto;
  pointer-events: all;
  max-width: 100%;
  max-height: 100%;
  position: relative;
  border-radius: inherit;
}

.blur-variant[_ngcontent-ng-c932160810] {
  background-color: #cccccc;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  

}

.raw-toggle[_ngcontent-ng-c932160810] {
  position: absolute;
  bottom: 1em;
  right: 1.75em;
  z-index: 5;
  pointer-events: all;
  color: var(--pure-white);
  cursor: pointer;
  -webkit-touch-callout: none;
  

  -webkit-user-select: none;
  

  

  

  

  user-select: none;
  


}

@media only screen and (max-width: 800px), only screen and (max-height: 900px) and (max-width: 1000px), only screen and (max-height: 480px) {
  .zoom-range-container[_ngcontent-ng-c932160810] {
    display: none;
  }
}</style><style>[_nghost-ng-c2027909987] {
  position: relative;
  display: flex;
  width: 3em;
  height: 3em;
  background-position: center;
  cursor: pointer;
  box-sizing: border-box;
}

.avatar[_ngcontent-ng-c2027909987], app-media[_ngcontent-ng-c2027909987] {
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 50%;
  overflow: hidden;
  box-sizing: border-box;
}

.default-avatar[_ngcontent-ng-c2027909987] {
  background-color: var(--dark-6);
  display: flex;
  flex-direction: row;
  justify-content: center;
  color: var(--dark-blue-1);
  align-items: center;
  border-radius: 50%;
  overflow: hidden;
  box-sizing: border-box;
  border: 2px solid var(--dark-blue-1);
}

.default-avatar[_ngcontent-ng-c2027909987]   svg[_ngcontent-ng-c2027909987] {
  width: 50%;
  height: 100%;
}

a[_ngcontent-ng-c2027909987] {
  width: 100%;
  height: 100%;
}

.online-indicator[_ngcontent-ng-c2027909987] {
  position: relative;
}

.online-indicator[_ngcontent-ng-c2027909987]:after {
  content: "";
  position: absolute;
  width: 8px;
  height: 8px;
  border: 2px solid var(--dark-1);
  border-radius: 50%;
  background-clip: content-box;
  bottom: 0px;
  right: 0px;
  background: transparent;
  z-index: 2;
  box-sizing: content-box;
}

.online-indicator.available[_ngcontent-ng-c2027909987]:after {
  background-color: var(--green-2);
}

.online-indicator.away[_ngcontent-ng-c2027909987]:after {
  background-color: var(--orange-1);
}

.online-indicator.offline[_ngcontent-ng-c2027909987]:after {
  background-color: var(--dark-blue-1);
}

.online-indicator.status-mode-2[_ngcontent-ng-c2027909987]:after {
  bottom: 0px;
  right: 0px;
  width: 7px;
  height: 7px;
  border: 1px solid var(--dark-1);
}

.online-indicator.status-mode-3[_ngcontent-ng-c2027909987]:after {
  bottom: 6px;
  right: 6px;
  width: 12px;
  height: 12px;
  border: 3px solid var(--dark-1);
}

.online-indicator.status-mode-4[_ngcontent-ng-c2027909987]:after {
  bottom: 2px;
  right: 2px;
  width: 9px;
  height: 9px;
  border: 2px solid var(--dark-1);
}

.story-active[_ngcontent-ng-c2027909987]   .avatar[_ngcontent-ng-c2027909987] {
  border: 3px solid var(--blue-1);
}

.avatar.is-live.live-mode-1[_ngcontent-ng-c2027909987] {
  border: 3px solid var(--red-2);
}

.is-live.live-mode-1[_ngcontent-ng-c2027909987]   .avatar[_ngcontent-ng-c2027909987] {
  border: 3px solid var(--red-2);
}

.live-badge-container[_ngcontent-ng-c2027909987] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  bottom: -0.5em;
  left: 0;
  right: 0;
  position: absolute;
  z-index: 3;
}

.live-badge[_ngcontent-ng-c2027909987] {
  color: #fff;
  background-color: var(--red-2);
  padding: 0.3em 0.5em;
  line-height: 1;
  border-radius: var(--border-radius-2);
}

@media only screen and (max-width: 800px) {
  .online-indicator.status-mode-3[_ngcontent-ng-c2027909987]:after {
    bottom: 3px;
    right: 3px;
    width: 11px;
    height: 11px;
    border: 3px solid var(--dark-1);
  }
}

@media only screen and (max-width: 500px) {
  .online-indicator.status-mode-3[_ngcontent-ng-c2027909987]:after {
    bottom: 2px;
    right: 2px;
    width: 11px;
    height: 11px;
    border: 3px solid var(--dark-1);
  }
}</style><style>[_nghost-ng-c3337594254] {
  line-height: 1.6em;
}

.subscription-plans[_ngcontent-ng-c3337594254] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
  padding: 0.75em 0.5em;
  box-sizing: border-box;
  border-radius: var(--border-radius-2);
  margin: 0;
  transition: background-color 100ms linear;
}

.subscription-plans[_ngcontent-ng-c3337594254]:hover {
  background-color: var(--dark-5);
  transition: background-color 100ms linear;
}

.seperator[_ngcontent-ng-c3337594254] {
  border-top: 1px solid transparent;
  border-color: var(--border-color) !important;
  height: 1px;
  width: 100%;
}

.subscription-tier-title[_ngcontent-ng-c3337594254] {
  font-weight: bold;
  font-size: 1.125em;
  align-items: center;
  width: 100%;
}

.title-wrapper[_ngcontent-ng-c3337594254] {
  overflow: hidden;
  align-items: center;
}

.subscription-tier-description[_ngcontent-ng-c3337594254] {
  padding-left: 0.3em;
  margin: 0.5em 0;
}

.limited-offer[_ngcontent-ng-c3337594254] {
  padding-left: 0.3em;
  display: flex;
  max-width: 100%;
  flex-direction: column;
}

.limited-offer[_ngcontent-ng-c3337594254]   .offer-title[_ngcontent-ng-c3337594254] {
  font-size: 1.125em;
  font-weight: bold;
}

.collapse-action[_ngcontent-ng-c3337594254] {
  margin-right: 1px;
}

.limited-offer[_ngcontent-ng-c3337594254]   .offer-ends-at[_ngcontent-ng-c3337594254] {
  font-size: 0.875em;
  color: var(--dark-blue-1);
  line-height: 1;
}

.subscription-tier-description[_ngcontent-ng-c3337594254]   .avatar[_ngcontent-ng-c3337594254] {
  width: 1.8em;
  height: 1.8em;
  flex: 0 0 auto;
}

.sub-bundles[_ngcontent-ng-c3337594254] {
  box-sizing: border-box;
  width: 100%;
  padding-top: 0.75em;
  margin-top: 0.5em;
  border-top: 1px solid var(--border-color);
}

.bundles-container[_ngcontent-ng-c3337594254] {
  margin-top: 0.25em;
}

.subscription-tier-description[_ngcontent-ng-c3337594254]   .description-text[_ngcontent-ng-c3337594254] {
  margin-left: 0.5em;
  flex: 1;
  font-size: 0.875em;
  white-space: pre-wrap;
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-word;
  -webkit-hyphens: auto;
  hyphens: auto;
}

.bundles-header[_ngcontent-ng-c3337594254]:hover   .collapse-action[_ngcontent-ng-c3337594254]   i[_ngcontent-ng-c3337594254] {
  color: var(--blue-1);
}

.subscription-plan[_ngcontent-ng-c3337594254] {
  flex: 0 0 auto;
  height: 2.5em;
  width: 100%;
  box-sizing: border-box;
  color: var(--pure-white);
  background-color: var(--sub-color-2);
  padding: 0.5em 1em;
  margin: 0.3em 0;
  border-radius: 1.25em;
  font-weight: bold;
  font-size: 1em;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  text-align: center;
  transition: transform 100ms linear;
}

.subscription-plan[_ngcontent-ng-c3337594254]:empty {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  height: 0;
}

.subscription-plan[_ngcontent-ng-c3337594254]:hover {
  transform: scale(1.005);
  transition: transform 100ms linear;
}

.gift-wrapper[_ngcontent-ng-c3337594254] {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  color: rgba(255, 255, 255, 0.35);
  z-index: 4;
  overflow: hidden;
}

.free[_ngcontent-ng-c3337594254] {
  background-color: var(--green-3);
}

.not-available[_ngcontent-ng-c3337594254], .active[_ngcontent-ng-c3337594254] {
  background-color: var(--sub-color-2);
  opacity: 0.6;
  cursor: not-allowed;
}

.three-month[_ngcontent-ng-c3337594254] {
  background-color: var(--sub-color-2);
}

.subscription-title[_ngcontent-ng-c3337594254] {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: center;
  z-index: 2;
  overflow: hidden;
}

.subscription-price[_ngcontent-ng-c3337594254] {
  display: flex;
  flex-direction: row;
}

.subscription-promotion-text[_ngcontent-ng-c3337594254] {
  z-index: 2;
  font-weight: normal;
  font-size: 0.875em;
}

.subscription-price-text[_ngcontent-ng-c3337594254] {
  z-index: 2;
}

.bulk-discount[_ngcontent-ng-c3337594254] {
  z-index: 2;
  font-weight: normal;
  font-size: 0.875em;
}

.background-cutoff[_ngcontent-ng-c3337594254] {
  width: 20em;
  height: 20em;
  right: 0;
  bottom: 0;
  transform: rotate(45deg);
  position: absolute;
  transition-property: transform;
  transition-duration: 150ms;
  transition-timing-function: ease-in;
  -webkit-transition-property: transform;
  -webkit-transition-duration: 150ms;
  -webkit-transition-timing-function: ease-in;
}

.subscription-plan[_ngcontent-ng-c3337594254]:hover   .background-cutoff[_ngcontent-ng-c3337594254] {
  transform: translate(-100%);
}

@keyframes _ngcontent-ng-c3337594254_breathing {
  0% {
    transform: scale(1);
  }

  25% {
    transform: scale(1.1);
  }

  50% {
    transform: scale(1);
  }

  75% {
    transform: scale(1.1);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes _ngcontent-ng-c3337594254_gradient {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}</style><style>[_nghost-ng-c3041034924] {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: nowrap;
  position: relative;
  flex: 0 0 auto;
  padding: 0em 0;
}

.stories-scroll-container[_ngcontent-ng-c3041034924] {
  margin-top: 14px;
  overflow-x: auto;
  overflow-y: visible;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  align-items: center;
  width: 100%;
  padding: 0;
  box-sizing: border-box;
}

.hidden[_ngcontent-ng-c3041034924] {
  display: none;
}

.create-story[_ngcontent-ng-c3041034924] {
  position: unset !important;
}

.dropdown-list[_ngcontent-ng-c3041034924] {
  z-index: 3;
}




.stories-scroll-container[_ngcontent-ng-c3041034924]::-webkit-scrollbar {
  display: none;
}




.stories-scroll-container[_ngcontent-ng-c3041034924] {
  -ms-overflow-style: none;
  scrollbar-width: none; 

}

.spacer[_ngcontent-ng-c3041034924] {
  flex: 0 0 auto;
}

.create-story[_ngcontent-ng-c3041034924] {
  margin: 0 0.3em;
  padding: 3px;
  border-radius: 50%;
  border: 3px solid transparent;
}

.create-story[_ngcontent-ng-c3041034924]   app-account-avatar[_ngcontent-ng-c3041034924] {
  width: 52px;
  height: 52px;
}

.create-story[_ngcontent-ng-c3041034924]   .dropdown-list[_ngcontent-ng-c3041034924] {
  bottom: 2px;
  left: 8px;
}

.create-story[_ngcontent-ng-c3041034924]:hover {
  border: 3px solid var(--blue-1);
}

.story[_ngcontent-ng-c3041034924] {
  position: relative;
  border-radius: 50%;
  margin: 0 0.3em;
  padding: 3px;
  border: 3px solid var(--border-color);
}

.story.unread[_ngcontent-ng-c3041034924] {
  border: 3px solid var(--blue-1);
}

.story[_ngcontent-ng-c3041034924]   app-account-avatar[_ngcontent-ng-c3041034924] {
  width: 52px;
  height: 52px;
}

.story[_ngcontent-ng-c3041034924]   .recap-img[_ngcontent-ng-c3041034924] {
  width: 52px;
  height: 52px;
  object-fit: cover;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
}

.story[_ngcontent-ng-c3041034924]   .recap-img[_ngcontent-ng-c3041034924]   img[_ngcontent-ng-c3041034924] {
  width: 100%;
  height: 100%;
}

.story.recap[_ngcontent-ng-c3041034924] {
  border-color: var(--blue-1);
}

.create-story[_ngcontent-ng-c3041034924]   app-account-avatar[_ngcontent-ng-c3041034924]     *, .story[_ngcontent-ng-c3041034924]   app-account-avatar[_ngcontent-ng-c3041034924]     * {
  pointer-events: none !important;
}

.relative[_ngcontent-ng-c3041034924] {
  position: relative;
}

.new-story-badge-wrapper[_ngcontent-ng-c3041034924] {
  position: absolute;
  bottom: 2px;
  left: 2px;
  background-color: var(--dark-1);
  padding: 4px;
  line-height: 1;
  border-radius: 50%;
}

.create-story.has-story[_ngcontent-ng-c3041034924]   .new-story-badge-wrapper[_ngcontent-ng-c3041034924] {
  bottom: -8px;
  left: -8px;
}

.new-story-badge[_ngcontent-ng-c3041034924] {
  border-radius: 50%;
  font-size: 10px;
  color: var(--pure-white);
  padding: 4px;
  background-color: var(--blue-1);
}

.fa-fw-1[_ngcontent-ng-c3041034924] {
  width: 1em;
}

.nav-left[_ngcontent-ng-c3041034924], .nav-right[_ngcontent-ng-c3041034924] {
  position: absolute;
  z-index: 3;
  padding: 3px 5px;
  box-shadow: var(--box-shadow-1);
  background-color: var(--dark-5);
  border-radius: 50%;
}

.nav-left[_ngcontent-ng-c3041034924] {
  left: 2px;
}

.nav-right[_ngcontent-ng-c3041034924] {
  right: 2px;
}

@media only screen and (max-width: 800px), only screen and (max-height: 900px) and (max-width: 1000px), only screen and (max-height: 480px) {
  .stories-scroll-container[_ngcontent-ng-c3041034924] {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
}

.collection-row[_ngcontent-ng-c3041034924] {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
  overflow-y: hidden;
  overflow-x: auto;
  box-sizing: border-box;
  padding: 0 8px;
}

.collection-item[_ngcontent-ng-c3041034924] {
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
  cursor: pointer;
  width: 70px;
}

.collection-title[_ngcontent-ng-c3041034924] {
  font-size: 14px;
  overflow: hidden;
  width: 100%;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.collection-media[_ngcontent-ng-c3041034924] {
  width: 50px;
  height: 50px;
  flex: 0 0 auto;
  border-radius: 50%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  padding: 3px;
  border: 3px solid var(--border-color);
  overflow: hidden;
}

.collection-media[_ngcontent-ng-c3041034924]   i.fa-plus[_ngcontent-ng-c3041034924] {
  margin-top: -4px;
}

.collection-media[_ngcontent-ng-c3041034924]   app-media[_ngcontent-ng-c3041034924] {
  width: 100%;
  flex: 0 0 auto;
  height: 100%;
  border-radius: 50%;
  box-sizing: border-box;
}

.collection-media[_ngcontent-ng-c3041034924]   app-media[_ngcontent-ng-c3041034924]     .volume-control {
  display: none !important;
}

.collection-media[_ngcontent-ng-c3041034924]   app-media[_ngcontent-ng-c3041034924]     .repeat {
  display: none !important;
}

.collection-media[_ngcontent-ng-c3041034924]   app-media[_ngcontent-ng-c3041034924]     .play-button {
  display: none !important;
}

.collection-media[_ngcontent-ng-c3041034924]   app-media[_ngcontent-ng-c3041034924]     .quality-control {
  display: none !important;
}

.collection-media[_ngcontent-ng-c3041034924]   app-media[_ngcontent-ng-c3041034924]     .video-footer {
  display: none !important;
}</style><style>[_nghost-ng-c2854464144] {
  display: flex;
  flex-direction: column;
}

.spacer[_ngcontent-ng-c2854464144] {
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
}

.timeline-spacer[_ngcontent-ng-c2854464144] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding: 8em 0 8em 0;
}

.timeline-spacer[_ngcontent-ng-c2854464144]   i[_ngcontent-ng-c2854464144] {
  font-size: 2em;
}

.pinned-wrapper[_ngcontent-ng-c2854464144]:hover {
  background-color: var(--dark-7);
  transition: background-color 100ms linear;
}

.pinned-wrapper[_ngcontent-ng-c2854464144]   .feed-item[_ngcontent-ng-c2854464144]     .feed-item-content:hover {
  background-color: transparent !important;
}

.pinned-tweet-header[_ngcontent-ng-c2854464144] {
  padding-left: 2.4em;
  padding-bottom: 0.3em;
  margin-top: 1em;
  display: flex;
  flex-direction: row;
  align-items: center;
  line-height: 1;
}

.no-posts-found[_ngcontent-ng-c2854464144] {
  margin-top: -8em;
}

.search-posts[_ngcontent-ng-c2854464144] {
  margin-top: 0 !important;
  display: none;
}

.search-posts.visible[_ngcontent-ng-c2854464144] {
  display: flex;
}

.search-wrapper[_ngcontent-ng-c2854464144] {
  padding: 0em 0;
  height: 65px;
  margin-top: 5px;
}

.pinned-tweet-header[_ngcontent-ng-c2854464144]   i[_ngcontent-ng-c2854464144] {
  line-height: 1;
  margin-right: 0.5em;
}

.feed-item[_ngcontent-ng-c2854464144] {
  display: flex;
  flex: 0 0 auto;
}

.no-access[_ngcontent-ng-c2854464144] {
  width: 100%;
  box-sizing: border-box;
  min-height: 20em;
  margin-top: 0.3em;
  padding: 0.5em;
  background-color: var(--dark-3);
  background: radial-gradient(circle, var(--radial-bg-1) 5%, var(--radial-bg-2) 250%);
  pointer-events: all;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 0.1em;
  position: relative;
}

app-permission-flags-display[_ngcontent-ng-c2854464144] {
  font-size: 0.875em;
  max-width: 90%;
}

.locked-text-container-wrapper[_ngcontent-ng-c2854464144] {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  pointer-events: none;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
}

.locked-text-container[_ngcontent-ng-c2854464144] {
  pointer-events: all;
  background-color: var(--dark-6);
  background-color: var(--dark-5);
  background-color: var(--locked-text-bg);
  padding: 0.75em 0.75em 1.25em 0.75em;
  border-radius: 0.1em;
  font-size: 0.875em;
  color: var(--font-1);
  max-width: 90%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  box-shadow: var(--box-shadow-1);
  position: relative;
  pointer-events: all;
  text-align: center;
  z-index: 3;
}

.locked-text[_ngcontent-ng-c2854464144] {
  font-size: 0.875em;
  text-align: center;
  line-height: 1.2;
}

.locked-icon[_ngcontent-ng-c2854464144] {
  flex: 0 0 auto;
  align-self: auto;
  background-color: var(--dark-6);
  width: 3em;
  height: 3em;
  position: absolute;
  left: 50%;
  margin-left: -1.5em;
  bottom: -1.75em;
  border-radius: 1.5em;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  color: var(--font-1);
  align-items: center;
  justify-content: center;
  box-shadow: var(--box-shadow-3);
}

.media-type[_ngcontent-ng-c2854464144] {
  color: var(--blue-1);
  position: absolute;
  left: -0.35em;
  top: -0.5em;
  display: flex;
  flex-direction: row;
  align-items: center;
  line-height: 1;
  font-weight: 600;
}

.media-type[_ngcontent-ng-c2854464144]   i[_ngcontent-ng-c2854464144] {
  font-size: 1.2em;
}

.fa-lock-open[_ngcontent-ng-c2854464144] {
  display: none;
}

.locked-icon[_ngcontent-ng-c2854464144]:hover   .fa-lock-open[_ngcontent-ng-c2854464144] {
  display: inline;
}

.locked-icon[_ngcontent-ng-c2854464144]:hover   .fa-lock[_ngcontent-ng-c2854464144] {
  display: none;
}

.locked-icon[_ngcontent-ng-c2854464144]:hover {
  background-color: var(--blue-1);
}

app-permission-flags-display[_ngcontent-ng-c2854464144] {
  border-radius: var(--border-radius-2);
  max-width: 90%;
}

.dropdown-title[_ngcontent-ng-c2854464144] {
  font-size: 0.5em;
  display: flex;
  flex-direction: row;
}

.dropdown-title[_ngcontent-ng-c2854464144]   i[_ngcontent-ng-c2854464144] {
  margin: 0;
}

.header[_ngcontent-ng-c2854464144]   .fa-stack[_ngcontent-ng-c2854464144], .media-type[_ngcontent-ng-c2854464144]   .fa-stack[_ngcontent-ng-c2854464144] {
  line-height: 1;
  height: 1em;
  width: 1.1em;
}

.header[_ngcontent-ng-c2854464144]   .fa-stack[_ngcontent-ng-c2854464144]   i.fa-text[_ngcontent-ng-c2854464144], .media-type[_ngcontent-ng-c2854464144]   .fa-stack[_ngcontent-ng-c2854464144]   i.fa-text[_ngcontent-ng-c2854464144] {
  line-height: 1;
  font-size: 0.75em;
  top: 4px;
}

.header[_ngcontent-ng-c2854464144]   .fa-stack[_ngcontent-ng-c2854464144]   i.fa-square[_ngcontent-ng-c2854464144], .media-type[_ngcontent-ng-c2854464144]   .fa-stack[_ngcontent-ng-c2854464144]   i.fa-square[_ngcontent-ng-c2854464144] {
  line-height: 1;
  font-size: 1.25em;
}</style><style>[_nghost-ng-c2050094792] {
  pointer-events: none;
  z-index: 1;
  border-radius: 0.25em;
  max-width: 100%;
  max-height: 90%;
  width: 28em;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.renew-section[_ngcontent-ng-c2050094792] {
  margin-bottom: 0.5em;
  padding: 0.5em 1.25em;
  box-sizing: border-box;
  font-size: 0.875em;
}

.overlay[_ngcontent-ng-c2050094792] {
  margin-bottom: -1.8em;
  z-index: 4;
  color: var(--pure-white);
}

.tier-title-header[_ngcontent-ng-c2050094792] {
  max-width: 80%;
}

.modal[_ngcontent-ng-c2050094792] {
  pointer-events: all;
  flex: 0 0 auto;
  width: 28em;
  max-width: 100%;
  max-height: 100%;
  border-radius: var(--border-radius-2);
  display: flex;
  flex-direction: column;
  position: relative;
  padding: 0;
}

.balance-shop[_ngcontent-ng-c2050094792] {
  width: 100%;
  font-size: 0.875em;
  margin-top: 1em;
}

.modal.padding[_ngcontent-ng-c2050094792] {
  padding: 1em;
}

.modal-content[_ngcontent-ng-c2050094792] {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  box-sizing: border-box;
  padding: 0 0em 1em 0em;
}

.modal-header[_ngcontent-ng-c2050094792] {
  text-align: center;
  padding: 0em 0em 0.5em 0em;
  flex: 0 0 auto;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-weight: bold;
  color: var(--font-1);
  

}

.banner-image[_ngcontent-ng-c2050094792] {
  width: 100%;
  height: 5em;
  border-top-right-radius: 0.25em;
  border-top-left-radius: 0.25em;
  margin-top: -1px;
  overflow: hidden;
}

.avatar[_ngcontent-ng-c2050094792] {
  width: 4.5em;
  height: 4.5em;
  margin-top: -3.5em;
  z-index: 3;
}

.modal-footer[_ngcontent-ng-c2050094792] {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}

.user-name[_ngcontent-ng-c2050094792] {
  margin: 0.5em 0 1em 0.5em;
  font-size: 1.25em;
}

.processing[_ngcontent-ng-c2050094792] {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.75);
  z-index: 2;
}

.subscription-benefits[_ngcontent-ng-c2050094792] {
  padding: 1em 1.25em;
  display: flex;
  flex-direction: column;
  width: 100%;
  box-sizing: border-box;
  font-size: 0.875em;
}

.subscription-benefits[_ngcontent-ng-c2050094792]    > div[_ngcontent-ng-c2050094792] {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin: 0.25em 0;
}

.subscription-benefits[_ngcontent-ng-c2050094792]   i[_ngcontent-ng-c2050094792] {
  width: 1em;
  margin-right: 0.5em;
}

.purchase-btn[_ngcontent-ng-c2050094792] {
  width: calc(100% - 2em);
  box-sizing: border-box;
}

app-payment-method-select[_ngcontent-ng-c2050094792] {
  width: calc(100% - 2em);
  box-sizing: border-box;
}

.promotion-disclaimer[_ngcontent-ng-c2050094792] {
  padding: 0 1em;
  text-align: center;
  font-size: 0.75em;
}</style><style>i[_ngcontent-ng-c4123007483] {
  margin-right: 1px;
}</style><style>[_nghost-ng-c1011770197] {
  margin-bottom: 1em;
  font-size: 12px !important;
}

.form-look[_ngcontent-ng-c1011770197] {
  padding: 0.6em 1.2em 0.6em 1.2em;
  flex-wrap: wrap;
  background-color: var(--locked-text-bg);
  border-radius: 0.2em;
  border: none;
}

.permission-flag[_ngcontent-ng-c1011770197] {
  margin: 0.1em 0.35em;
  padding: 0.7em 0.55em;
  border-radius: 0.5em;
  color: var(--pure-inversed);
  background-color: var(--dark-3) !important;
  line-height: 1;
  flex: 0 0 auto;
  animation: dropdown 300ms;
  transform-origin: center;
}

.new-row[_ngcontent-ng-c1011770197] {
  animation: dropdown 300ms;
  transform-origin: center;
}

.permission-flag[_ngcontent-ng-c1011770197]   i[_ngcontent-ng-c1011770197] {
  line-height: 1;
}

.permission-flag.selectable[_ngcontent-ng-c1011770197] {
  cursor: pointer;
}

.permission-flag.selectable[_ngcontent-ng-c1011770197]:hover {
  background-color: var(--blue-1) !important;
}

.permission-flag.hasPermission[_ngcontent-ng-c1011770197] {
  background-color: var(--green-1) !important;
}

.new-flag[_ngcontent-ng-c1011770197] {
  position: relative;
  animation: none;
  color: var(--dark-blue-1);
}

.new-flag[_ngcontent-ng-c1011770197]:hover {
  color: var(--blue-1);
}

.new-flag[_ngcontent-ng-c1011770197]   .dropdown-list[_ngcontent-ng-c1011770197]   .dropdown-item[_ngcontent-ng-c1011770197] {
  font-size: 1em;
}</style></head>

    <body class="modal-opened" style="width: 790px; position: fixed; top: 0px;">
        <!-- Google Tag Manager (noscript) -->
        <noscript>
            <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WG8ZFQG" height="0" width="0" style="display:none;visibility:hidden"></iframe>
        </noscript>
        <!-- End Google Tag Manager (noscript) -->


        <app-root _nghost-ng-c1423818233="" ng-version="18.2.0"><app-video-element-factory-container _ngcontent-ng-c1423818233="" _nghost-ng-c1012695727=""><div _ngcontent-ng-c1012695727=""></div><!----></app-video-element-factory-container><app-theme-controller _ngcontent-ng-c1423818233="" _nghost-ng-c3302469225=""><!----><!----><!----></app-theme-controller><!----><div _ngcontent-ng-c1423818233="" class="global-wrapper"><div _ngcontent-ng-c1423818233="" class="site-wrapper nav-bar-visible nav-bar-top-visible"><app-nav-bar-top _ngcontent-ng-c1423818233="" _nghost-ng-c739685172="" class=""><!----><!----><div _ngcontent-ng-c739685172="" class="nav-content-wrapper not-logged-in"><a _ngcontent-ng-c739685172="" href="/" routerlink="/"><div _ngcontent-ng-c739685172="" class="logo"><img _ngcontent-ng-c739685172="" width="2856" height="798" src="/assets/images/xmass/logo_dark.png" class="sm-mobile-hidden dark-theme-only"><img _ngcontent-ng-c739685172="" width="2856" height="798" src="/assets/images/xmass/logo_bright.png" class="sm-mobile-hidden bright-theme-only"><img _ngcontent-ng-c739685172="" src="/assets/images/xmass/logo_only.png" class="sm-mobile-visible margin-left-1"></div></a><div _ngcontent-ng-c739685172="" class="flex-spacer"></div><div _ngcontent-ng-c739685172="" class="btn margin-right-2"><xd-localization-string _ngcontent-ng-c739685172="" _nghost-ng-c2905135316="">Login<!----><!----></xd-localization-string></div><div _ngcontent-ng-c739685172="" class="btn margin-right-2"><xd-localization-string _ngcontent-ng-c739685172="" _nghost-ng-c2905135316="">Sign up<!----><!----></xd-localization-string></div></div><!----><div _ngcontent-ng-c739685172="" class="nav-content-wrapper logged-in injected-header-container sm-mobile-visible"><!----></div><!----></app-nav-bar-top><div _ngcontent-ng-c1423818233="" class="content-wrapper"><router-outlet _ngcontent-ng-c1423818233=""></router-outlet><app-profile-route _nghost-ng-c4210175829=""><div _ngcontent-ng-c4210175829="" class="page-content"><div _ngcontent-ng-c4210175829="" class="profile-wrapper"><!----><!----><div _ngcontent-ng-c4210175829="" xdscrollwatcher="" bottomoffset="1000" class="profile-content-wrapper"><div _ngcontent-ng-c4210175829="" class="profile-header"><div _ngcontent-ng-c4210175829="" class="profile-banner"><app-account-banner _ngcontent-ng-c4210175829="" resolution="480p" class="profile-banner-image" _nghost-ng-c1135762390=""><!----><app-media _ngcontent-ng-c1135762390="" originid="account-banner" class="banner" _nghost-ng-c932160810=""><!----><!----><!----><div _ngcontent-ng-c932160810="" class="image-placeholder-wrapper cover"><!----><!----><img _ngcontent-ng-c932160810="" class="image cover" src="blob:https://fansly.com/acc0acb6-2f07-4691-93d6-c5566c855d1d"><!----><!----><!----><!----><!----></div><!----><!----><!----><!----><!----><!----><!----></app-media><!----><!----></app-account-banner></div><div _ngcontent-ng-c4210175829="" class="profile-details"><!----><div _ngcontent-ng-c4210175829="" class="profile-image"><app-account-avatar _ngcontent-ng-c4210175829="" class="avatar" _nghost-ng-c2027909987=""><!----><a _ngcontent-ng-c2027909987="" href="/sophialove69" class="online-indicator status-mode-3 away live-mode-2"><app-media _ngcontent-ng-c2027909987="" originid="account-avatar" class="avatar" _nghost-ng-c932160810=""><!----><!----><!----><div _ngcontent-ng-c932160810="" class="image-placeholder-wrapper cover"><!----><!----><img _ngcontent-ng-c932160810="" class="image cover" src="blob:https://fansly.com/3e3d24ef-62cd-485f-b807-8bc5b1b3ba2d"><!----><!----><!----><!----><!----></div><!----><!----><!----><!----><!----><!----><!----></app-media><!----></a><!----><!----><!----><!----><!----></app-account-avatar></div><!----><div _ngcontent-ng-c4210175829="" class="flex-spacer"></div><!----><!----><!----><!----><div _ngcontent-ng-c4210175829="" data-dropdown-value="xDD" class="tip-profile blue-1-hover-only new-style"><i _ngcontent-ng-c4210175829="" class="fa-fw fal fa-arrow-right-from-bracket fa-rotate-270"></i></div><!----><!----><!----><div _ngcontent-ng-c4210175829="" class="follow-profile"><app-login-button _ngcontent-ng-c4210175829="" class="fllow-button new-style" _nghost-ng-c3941291079=""><div _ngcontent-ng-c3941291079=""><span _ngcontent-ng-c4210175829=""><xd-localization-string _ngcontent-ng-c4210175829="" _nghost-ng-c2905135316="">Follow<!----><!----></xd-localization-string></span></div></app-login-button></div><!----></div><div _ngcontent-ng-c4210175829="" class="profile-details-2"><div _ngcontent-ng-c4210175829="" class="profile-name"><app-account-username _ngcontent-ng-c4210175829="" class="user-name" _nghost-ng-c3190086805=""><!----><!----><!----><!----><!----><!----><!----><!----><a _ngcontent-ng-c3190086805="" class="username-wrapper no-interaction col-name"><div _ngcontent-ng-c3190086805="" class="icon-wrapper flex-row flex-align-center"><span _ngcontent-ng-c3190086805="" class="display-name">sophialove69</span><!----><!----><!----><!----><!----><div _ngcontent-ng-c3190086805="" class="tooltip"><span _ngcontent-ng-c3190086805="" class="user-icon" style="color: var(--blue-1);"><span _ngcontent-ng-c3190086805="" class="fa-stack"><i _ngcontent-ng-c3190086805="" class="fa-fw fas fa-badge fa-stack-2x"></i><i _ngcontent-ng-c3190086805="" class="fa-fw fas fa-check fa-stack-1x fa-inverse"></i></span></span><!----></div><div _ngcontent-ng-c3190086805="" class="tooltip"><!----></div><!----><!----><!----></div><span _ngcontent-ng-c3190086805="" class="user-name">@sophialove69 <!----></span><!----><!----><!----><!----></a><!----><!----><!----><!----></app-account-username><div _ngcontent-ng-c4210175829="" class="active-status"><!----><!----><!----><!----><xd-localization-string _ngcontent-ng-c4210175829="" _nghost-ng-c2905135316="">Last seen today <!----><!----></xd-localization-string><!----><!----></div><!----></div></div><div _ngcontent-ng-c4210175829="" class="profile-stats"><div _ngcontent-ng-c4210175829="" class="profile-stat"><div _ngcontent-ng-c4210175829="" class="value"> 1.7K </div><div _ngcontent-ng-c4210175829="" class="title xs-mobile-hidden"><xd-localization-string _ngcontent-ng-c4210175829="" _nghost-ng-c2905135316="">Likes <!----><!----></xd-localization-string></div><div _ngcontent-ng-c4210175829="" class="title xs-mobile-visible"><i _ngcontent-ng-c4210175829="" class="fa-fw fas fa-heart red-1"></i></div></div><!----><div _ngcontent-ng-c4210175829="" class="profile-stat"><div _ngcontent-ng-c4210175829="" class="value"> 1.9K </div><div _ngcontent-ng-c4210175829="" class="title xs-mobile-hidden"><xd-localization-string _ngcontent-ng-c4210175829="" _nghost-ng-c2905135316="">Followers <!----><!----></xd-localization-string></div><div _ngcontent-ng-c4210175829="" class="title xs-mobile-visible"><i _ngcontent-ng-c4210175829="" class="fa-fw fal fa-users blue-1"></i></div></div><!----><div _ngcontent-ng-c4210175829="" class="profile-stat"><div _ngcontent-ng-c4210175829="" class="value"> 6 </div><!----><!----><div _ngcontent-ng-c4210175829="" class="title xs-mobile-hidden"> Photos </div><div _ngcontent-ng-c4210175829="" class="title xs-mobile-visible"><i _ngcontent-ng-c4210175829="" class="fa-fw fas fa-camera blue-1"></i></div></div><!----><div _ngcontent-ng-c4210175829="" class="profile-stat"><div _ngcontent-ng-c4210175829="" class="value"> 21 </div><!----><!----><div _ngcontent-ng-c4210175829="" class="title xs-mobile-hidden"> Videos </div><div _ngcontent-ng-c4210175829="" class="title xs-mobile-visible"><i _ngcontent-ng-c4210175829="" class="fa-fw fas fa-video blue-1"></i></div></div><!----><div _ngcontent-ng-c4210175829="" class="flex-spacer"></div></div><!----><div _ngcontent-ng-c4210175829="" class="mobile-next-row-wrapper"><!----></div></div><!----><div _ngcontent-ng-c4210175829="" class="profile-description-text"><span _ngcontent-ng-c4210175829="">Heyyyy  I'm Sophia 💕 I'm not a porn star or a model..just a curvy trans who loves showing off  &amp;  getting off.  You can think of me as your naughty and nice onl...</span><div _ngcontent-ng-c4210175829="" class="show-more"><xd-localization-string _ngcontent-ng-c4210175829="" _nghost-ng-c2905135316="">Show more <!----><!----></xd-localization-string></div><!----></div><!----><!----><!----><!----><app-account-subscription-plans _ngcontent-ng-c4210175829="" _nghost-ng-c3337594254=""><div _ngcontent-ng-c3337594254="" class="margin-top-1"><!----><!----><div _ngcontent-ng-c3337594254="" class="subscription-plans"><div _ngcontent-ng-c3337594254="" class="flex-col flex-wrap"><!----><div _ngcontent-ng-c3337594254="" class="limited-offer"><div _ngcontent-ng-c3337594254="" class="offer-title flex-row flex-align-center flex-wrap"><span _ngcontent-ng-c3337594254="" class="margin-right-text eclipse">Friends With Benefits: Limited offer</span><!----><div _ngcontent-ng-c3337594254="" class="flex-row flex-wrap"><xd-localization-string _ngcontent-ng-c3337594254="" class="margin-right-text" _nghost-ng-c2905135316="">First <!----><!----></xd-localization-string><!----><xd-localization-string _ngcontent-ng-c3337594254="" class="margin-right-text capitalize" _nghost-ng-c2905135316="">month <!----><!----></xd-localization-string><!----><!----><!----><!----><!----></div><!----><div _ngcontent-ng-c3337594254="" class="margin-right-text"> 87.18% <xd-localization-string _ngcontent-ng-c3337594254="" _nghost-ng-c2905135316="">Off <!----><!----></xd-localization-string>! </div><!----><!----></div><div _ngcontent-ng-c3337594254="" class="offer-ends-at margin-bottom-1"> Offer ends Dec 31 </div><!----><!----></div><!----><!----><!----><!----><div _ngcontent-ng-c3337594254="" class="subscription-plan noselect three-month" style="background: rgb(210, 38, 225);"><!----><div _ngcontent-ng-c3337594254="" class="subscription-title"><div _ngcontent-ng-c3337594254="" class="flex-row flex-1 title-wrapper"><!----><span _ngcontent-ng-c3337594254="" class="eclipse margin-right-text"> Friends With Benefits </span><!----><span _ngcontent-ng-c3337594254="" class="margin-right-text">1</span><xd-localization-string _ngcontent-ng-c3337594254="" class="capitalize margin-right-text" _nghost-ng-c2905135316="">month <!----><!----></xd-localization-string><!----><!----></div></div><!----><div _ngcontent-ng-c3337594254="" class="subscription-price"><!----><div _ngcontent-ng-c3337594254="" class="subscription-price-text margin-right-text"><app-balance-display _ngcontent-ng-c3337594254="" _nghost-ng-c4123007483=""><i _ngcontent-ng-c4123007483="" class="fal fa-dollar-sign"></i>5</app-balance-display></div><!----> ( <div _ngcontent-ng-c3337594254="" class="subscription-promotion-text flex-row"><xd-localization-string _ngcontent-ng-c3337594254="" class="margin-right-text" _nghost-ng-c2905135316="">First <!----><!----></xd-localization-string><!----><xd-localization-string _ngcontent-ng-c3337594254="" class="margin-right-text capitalize" _nghost-ng-c2905135316="">month <!----><!----></xd-localization-string><!----><!----><!----><!----><!----></div><!----><div _ngcontent-ng-c3337594254="" class="bulk-discount flex-row"><span _ngcontent-ng-c3337594254="" class="margin-right-text">87.18%</span><xd-localization-string _ngcontent-ng-c3337594254="" _nghost-ng-c2905135316="">Off <!----><!----></xd-localization-string>! </div><!----><!----> ) <!----><!----></div></div><!----><!----><!----><div _ngcontent-ng-c3337594254="" class="flex-col flex-wrap sub-bundles"><div _ngcontent-ng-c3337594254="" class="bold margin-left-text flex-row"><div _ngcontent-ng-c3337594254="" class="flex-1">Subscription Gifts/Trials</div><div _ngcontent-ng-c3337594254="" class="flex-0 collapse-toggle"></div></div><div _ngcontent-ng-c3337594254="" class="subscription-plan free noselect" style="background: rgb(210, 38, 225);"><div _ngcontent-ng-c3337594254="" class="gift-wrapper"><i _ngcontent-ng-c3337594254="" class="fa-fw fal fa-gift fa-2x"></i></div><div _ngcontent-ng-c3337594254="" class="subscription-title"><div _ngcontent-ng-c3337594254="" class="flex-row flex-1 title-wrapper"><xd-localization-string _ngcontent-ng-c3337594254="" class="margin-right-text" _nghost-ng-c2905135316=""> Try out a <!----><!----></xd-localization-string><span _ngcontent-ng-c3337594254="" class="margin-right-text">3</span><!----><xd-localization-string _ngcontent-ng-c3337594254="" class="margin-right-text" _nghost-ng-c2905135316="">day <!----><!----></xd-localization-string><!----> Subscription </div></div><!----><div _ngcontent-ng-c3337594254="" class="subscription-price"><div _ngcontent-ng-c3337594254="" class="subscription-price-text margin-right-text"><app-balance-display _ngcontent-ng-c3337594254="" _nghost-ng-c4123007483=""><i _ngcontent-ng-c4123007483="" class="fal fa-dollar-sign"></i>0</app-balance-display></div> ( <div _ngcontent-ng-c3337594254="" class="subscription-promotion-text flex-row"><xd-localization-string _ngcontent-ng-c3337594254="" class="margin-right-text" _nghost-ng-c2905135316=""> First <!----><!----></xd-localization-string><span _ngcontent-ng-c3337594254="" class="margin-right-text">3</span><!----><!----><xd-localization-string _ngcontent-ng-c3337594254="" class="margin-right-text capitalize" _nghost-ng-c2905135316="">days <!----><!----></xd-localization-string><!----><!----><!----></div><div _ngcontent-ng-c3337594254="" class="bulk-discount flex-row"><span _ngcontent-ng-c3337594254="" class="margin-right-text"> 100% </span><xd-localization-string _ngcontent-ng-c3337594254="" _nghost-ng-c2905135316="">Off <!----><!----></xd-localization-string>! </div><!----> ) </div></div><!----><!----><!----><!----><!----><!----><!----><!----><!----></div><!----><div _ngcontent-ng-c3337594254="" class="flex-col sub-bundles"><div _ngcontent-ng-c3337594254="" class="bold margin-left-text flex-row bundles-header pointer"><div _ngcontent-ng-c3337594254="" class="flex-1"><i _ngcontent-ng-c3337594254="" class="fa-fw fal fa-tags margin-right-text"></i><xd-localization-string _ngcontent-ng-c3337594254="" _nghost-ng-c2905135316=""> Additional Plans<!----><!----></xd-localization-string></div><div _ngcontent-ng-c3337594254="" class="flex-0 collapse-action"><!----><i _ngcontent-ng-c3337594254="" class="fa-fw fal fa-chevron-down"></i><!----></div></div><!----></div><!----></div><div _ngcontent-ng-c3337594254="" class="subscription-plan"></div></div><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><div _ngcontent-ng-c3337594254="" class="seperator"></div><!----><!----><div _ngcontent-ng-c3337594254="" class="subscription-plans"><div _ngcontent-ng-c3337594254="" class="flex-col flex-wrap"><div _ngcontent-ng-c3337594254="" class="subscription-tier-title eclipse margin-right-text"> Sophia's Precious Boyfriend </div><!----><!----><!----><!----><!----><div _ngcontent-ng-c3337594254="" class="subscription-plan noselect three-month" style="background: rgb(38, 153, 247);"><!----><div _ngcontent-ng-c3337594254="" class="subscription-title"><div _ngcontent-ng-c3337594254="" class="flex-row flex-1 title-wrapper"><!----><span _ngcontent-ng-c3337594254="" class="eclipse margin-right-text"> Sophia's Precious Boyfriend </span><!----><span _ngcontent-ng-c3337594254="" class="margin-right-text">1</span><xd-localization-string _ngcontent-ng-c3337594254="" class="capitalize margin-right-text" _nghost-ng-c2905135316="">month <!----><!----></xd-localization-string><!----><!----></div></div><!----><div _ngcontent-ng-c3337594254="" class="subscription-price"><div _ngcontent-ng-c3337594254="" class="subscription-price-text margin-right-text"><app-balance-display _ngcontent-ng-c3337594254="" _nghost-ng-c4123007483=""><i _ngcontent-ng-c4123007483="" class="fal fa-dollar-sign"></i>99.99</app-balance-display></div><!----><!----></div></div><!----><!----><!----><!----><!----></div><div _ngcontent-ng-c3337594254="" class="subscription-plan"></div></div><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></div><!----></app-account-subscription-plans><!----><app-user-vault-album-display _ngcontent-ng-c4210175829="" _nghost-ng-c3041034924=""><div _ngcontent-ng-c3041034924="" xdscrollwatcher="" class="stories-scroll-container"><div _ngcontent-ng-c3041034924="" class="spacer" style="width: 0px;"></div><!----><div _ngcontent-ng-c3041034924="" class="collection-item" tabindex="0"><div _ngcontent-ng-c3041034924="" class="collection-media"><!----><app-media _ngcontent-ng-c3041034924="" _nghost-ng-c932160810=""><!----><!----><!----><div _ngcontent-ng-c932160810="" class="image-placeholder-wrapper cover"><!----><div _ngcontent-ng-c932160810="" class="media-loading"><i _ngcontent-ng-c932160810="" class="fa-light fa-images fa-2x dark-blue-1"></i></div><!----><!----><!----><!----><!----><!----></div><!----><!----><!----><!----><!----><!----><!----></app-media><!----></div><div _ngcontent-ng-c3041034924="" class="collection-title"> Travelling 🥰 </div></div><!----><!----><!----><div _ngcontent-ng-c3041034924="" class="collection-item" tabindex="0"><div _ngcontent-ng-c3041034924="" class="collection-media"><i _ngcontent-ng-c3041034924="" class="fa-light fa-images dark-blue-1"></i><!----><!----></div><div _ngcontent-ng-c3041034924="" class="collection-title"> touching something hard 😋🤤 </div></div><!----><!----><!----><div _ngcontent-ng-c3041034924="" class="spacer" style="width: 0px;"></div></div><!----><!----><!----></app-user-vault-album-display><!----><div _ngcontent-ng-c4210175829="" class="tab-nav-wrapper"><div _ngcontent-ng-c4210175829="" class="tab-nav-items border-color"><div _ngcontent-ng-c4210175829="" routerlinkactive="selected" class="tab-nav-item2 flex-1 selected" tabindex="0"><xd-localization-string _ngcontent-ng-c4210175829="" _nghost-ng-c2905135316="">Posts<!----><!----></xd-localization-string></div><div _ngcontent-ng-c4210175829="" routerlinkactive="selected" class="tab-nav-item2 flex-1" tabindex="0"><xd-localization-string _ngcontent-ng-c4210175829="" _nghost-ng-c2905135316="">Media<!----><!----></xd-localization-string></div></div><!----><!----><div _ngcontent-ng-c4210175829="" xddragsortablecontainer="" class="flex-row bubble-wrap"><div _ngcontent-ng-c4210175829="" routerlinkactive="active" class="bubble xd-drag-ignore" tabindex="0"> All </div><!----><div _ngcontent-ng-c4210175829="" routerlinkactive="active" class="bubble draggable" tabindex="0" xd-dragable-id="1"> student 😳 </div><div _ngcontent-ng-c4210175829="" routerlinkactive="active" class="bubble draggable" tabindex="0" xd-dragable-id="2"> dominant 😈 </div><div _ngcontent-ng-c4210175829="" routerlinkactive="active" class="bubble draggable" tabindex="0" xd-dragable-id="3"> ME </div><!----><!----><!----><!----><!----><!----></div><!----><!----><div _ngcontent-ng-c4210175829="" class="tab-content"><router-outlet _ngcontent-ng-c4210175829=""></router-outlet><app-profile-timeline-route _nghost-ng-c2854464144=""><!----><div _ngcontent-ng-c2854464144="" class="no-access"><div _ngcontent-ng-c2854464144="" class="locked-text-container-wrapper"><div _ngcontent-ng-c2854464144="" class="locked-text-container pointer"><div _ngcontent-ng-c2854464144="" class="bold font-size-sm dark-blue-1"><xd-localization-string _ngcontent-ng-c2854464144="" _nghost-ng-c2905135316="">To unlock the feed you must: <!----><!----></xd-localization-string></div><div _ngcontent-ng-c2854464144=""><app-permission-flags-display _ngcontent-ng-c2854464144="" _nghost-ng-c1011770197=""><div _ngcontent-ng-c1011770197="" class="flex-col"><!----><div _ngcontent-ng-c1011770197="" class="flex-row flex-align-center flex-justify-center"><!----><!----><!----><div _ngcontent-ng-c1011770197="" class="flex-row flex-wrap flex-align-center permission-flag capitalize max-100"><span _ngcontent-ng-c1011770197="" class="margin-right-text"> Subscribe </span><!----><!----><small _ngcontent-ng-c1011770197=""> (All Tiers) </small><!----></div><!----><!----><!----><!----><!----><!----></div></div><!----></app-permission-flags-display></div></div></div></div><!----><!----><!----></app-profile-timeline-route><!----></div></div><!----></div><!----><!----></div></div></app-profile-route><!----></div><app-nav-bar-mobile _ngcontent-ng-c1423818233="" class="sm-mobile-visible" _nghost-ng-c2825870418=""><div _ngcontent-ng-c2825870418="" routerlink="/home" routerlinkactive="selected" class="nav-bar-item" tabindex="0"><i _ngcontent-ng-c2825870418="" class="fa-fw far fa-house-window bottom-menu-icon-size"></i><i _ngcontent-ng-c2825870418="" class="fa-fw fas fa-house-window bottom-menu-icon-size"></i></div><div _ngcontent-ng-c2825870418="" routerlink="/explore" routerlinkactive="selected" class="nav-bar-item" tabindex="0"><i _ngcontent-ng-c2825870418="" class="fa-fw far fa-magnifying-glass bottom-menu-icon-size"></i><i _ngcontent-ng-c2825870418="" class="fa-fw fas fa-magnifying-glass bottom-menu-icon-size"></i></div><!----><!----><!----><!----></app-nav-bar-mobile></div><app-account-card-overlay _ngcontent-ng-c1423818233="" class="account-card-overlay" _nghost-ng-c2578503071=""><!----></app-account-card-overlay><!----><div _ngcontent-ng-c1423818233="" class="alert-wrapper"><div _ngcontent-ng-c1423818233="" xdalerts="" class="alert"></div><!----></div><div _ngcontent-ng-c1423818233="" class="modal-wrapper"><div _ngcontent-ng-c1423818233="" xdmodal="" class="xdModal back-drop"></div><app-age-gate-modal _nghost-ng-c2981846447="" class="inactive-modal"><div _ngcontent-ng-c2981846447="" class="modal"><div _ngcontent-ng-c2981846447="" class="modal-content"><div _ngcontent-ng-c2981846447="" class="logo flex-0"><img _ngcontent-ng-c2981846447="" width="2856" height="798" src="/assets/images/xmass/logo_dark.png" class="sm-mobile-hidden dark-theme-only"><img _ngcontent-ng-c2981846447="" width="2856" height="798" src="/assets/images/xmass/logo_bright.png" class="sm-mobile-hidden bright-theme-only"><img _ngcontent-ng-c2981846447="" src="/assets/images/xmass/logo_only.png" class="sm-mobile-visible"></div><div _ngcontent-ng-c2981846447="" class="margin-top-4 flex-0"><div _ngcontent-ng-c2981846447="" class="text-center font-size-lg semi-bold"> Possible Age Restricted Content </div></div><div _ngcontent-ng-c2981846447="" class="margin-top-4 scroll-text flex-1"> This website (Fansly) contains age-restricted content. If you are under the age of 18 years or under the age of majority in the location from where you are accessing this website, you do not have authorization or permission to enter this website or access any of its content. If you are over the age of 18 years or over the age of majority in the location from where you are accessing this website by entering the website you hereby agree to comply with the <span _ngcontent-ng-c2981846447="" routerlink="/tos" class="bold pointer blue-1-hover-only" tabindex="0">Fansly Terms of Service</span>. <br _ngcontent-ng-c2981846447=""><br _ngcontent-ng-c2981846447="">By clicking on the "Enter" button, and by entering this website you agree with all the above and certify under penalty of perjury that you are above the age of 18 or the age of majority in your location, whichever is greater. </div><div _ngcontent-ng-c2981846447="" class="flex-row flex-center margin-top-4 flex-0"><div _ngcontent-ng-c2981846447="" class="button-wrapper"><div _ngcontent-ng-c2981846447="" class="btn large flex-1">Leave</div><div _ngcontent-ng-c2981846447="" class="btn large solid-green flex-1">Enter</div></div></div></div></div></app-age-gate-modal><app-subscription-purchase-modal _nghost-ng-c2050094792="" class="active-modal"><div _ngcontent-ng-c2050094792="" class="modal"><div _ngcontent-ng-c2050094792="" class="modal-content"><div _ngcontent-ng-c2050094792="" class="flex-0 flex-align-self-end overlay"><i _ngcontent-ng-c2050094792="" class="fa-fw fa fa-xmark pointer blue-1-hover-only margin-top-2 margin-right-2"></i></div><app-account-banner _ngcontent-ng-c2050094792="" resolution="360p" class="banner-image" _nghost-ng-c1135762390=""><!----><app-media _ngcontent-ng-c1135762390="" originid="account-banner" class="banner" _nghost-ng-c932160810=""><!----><!----><!----><div _ngcontent-ng-c932160810="" class="image-placeholder-wrapper cover"><!----><!----><img _ngcontent-ng-c932160810="" class="image cover" src="blob:https://fansly.com/5dc2340b-f9ac-4b3a-8914-27fd11d09006"><!----><!----><!----><!----><!----></div><!----><!----><!----><!----><!----><!----><!----></app-media><!----><!----></app-account-banner><app-account-avatar _ngcontent-ng-c2050094792="" class="avatar" _nghost-ng-c2027909987=""><!----><a _ngcontent-ng-c2027909987="" href="/sophialove69" class="online-indicator status-mode-1 away live-mode-1"><app-media _ngcontent-ng-c2027909987="" originid="account-avatar" class="avatar" _nghost-ng-c932160810=""><!----><!----><!----><div _ngcontent-ng-c932160810="" class="image-placeholder-wrapper cover"><!----><!----><img _ngcontent-ng-c932160810="" class="image cover" src="blob:https://fansly.com/3e3d24ef-62cd-485f-b807-8bc5b1b3ba2d"><!----><!----><!----><!----><!----></div><!----><!----><!----><!----><!----><!----><!----></app-media><!----></a><!----><!----><!----><!----><!----></app-account-avatar><app-account-username _ngcontent-ng-c2050094792="" class="user-name" _nghost-ng-c3190086805=""><a _ngcontent-ng-c3190086805="" class="username-wrapper col-name" href="/sophialove69"><div _ngcontent-ng-c3190086805="" class="icon-wrapper flex-row flex-align-center"><!----><span _ngcontent-ng-c3190086805="" appaccountcard="" class="display-name">sophialove69</span><!----><!----><!----><!----><div _ngcontent-ng-c3190086805="" class="tooltip"><span _ngcontent-ng-c3190086805="" class="user-icon" style="color: var(--blue-1);"><span _ngcontent-ng-c3190086805="" class="fa-stack"><i _ngcontent-ng-c3190086805="" class="fa-fw fas fa-badge fa-stack-2x"></i><i _ngcontent-ng-c3190086805="" class="fa-fw fas fa-check fa-stack-1x fa-inverse"></i></span></span><!----></div><div _ngcontent-ng-c3190086805="" class="tooltip"><!----></div><!----><!----><!----></div><span _ngcontent-ng-c3190086805="" class="user-name">@sophialove69 <div _ngcontent-ng-c3190086805="" appxddropdown="" class="transparent-dropdown display-inline"><!----><div _ngcontent-ng-c3190086805="" class="dropdown-list"><div _ngcontent-ng-c3190086805="" class="dropdown-item"><i _ngcontent-ng-c3190086805="" class="fal fa-fw fa-note-sticky pointer"></i> Edit User Notes </div><div _ngcontent-ng-c3190086805="" class="dropdown-item"><i _ngcontent-ng-c3190086805="" class="fal fa-fw fa-list"></i> Add to List </div><div _ngcontent-ng-c3190086805="" class="dropdown-item"><i _ngcontent-ng-c3190086805="" class="fa-fw fal fa-ban"></i><xd-localization-string _ngcontent-ng-c3190086805="" _nghost-ng-c2905135316="">Block user <!----><!----></xd-localization-string></div><!----><!----></div></div></span><!----><!----><!----><!----><!----></a><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></app-account-username><div _ngcontent-ng-c2050094792="" class="font-size-lg text-center flex-col flex-align-center tier-title-header"><span _ngcontent-ng-c2050094792="" class="bold font-size-xl eclipse max-100">Friends With Benefits</span><!----><xd-localization-string _ngcontent-ng-c2050094792="" _nghost-ng-c2905135316="">Subscription Benefits <!----><!----></xd-localization-string></div><div _ngcontent-ng-c2050094792="" class="subscription-benefits"><div _ngcontent-ng-c2050094792="" class="flex-row"><i _ngcontent-ng-c2050094792="" class="fa-fw fa fa-check"></i><div _ngcontent-ng-c2050094792="" class="flex-row flex-wrap"><xd-localization-string _ngcontent-ng-c2050094792="" class="margin-right-text" _nghost-ng-c2905135316="">Full access to the content of Subscription Tier:<!----><!----></xd-localization-string><span _ngcontent-ng-c2050094792="" class="bold wrap-text">Friends With Benefits</span></div></div><div _ngcontent-ng-c2050094792=""><i _ngcontent-ng-c2050094792="" class="fa-fw fa fa-check"></i><div _ngcontent-ng-c2050094792="" class="flex-row flex-wrap"><xd-localization-string _ngcontent-ng-c2050094792="" class="margin-right-text" _nghost-ng-c2905135316="">Full access to the content of Subscription Tier:<!----><!----></xd-localization-string><span _ngcontent-ng-c2050094792="" class="bold wrap-text">Be My Content Partner ❤️</span></div></div><!----><div _ngcontent-ng-c2050094792=""><i _ngcontent-ng-c2050094792="" class="fa-fw fa fa-check"></i><xd-localization-string _ngcontent-ng-c2050094792="" _nghost-ng-c2905135316="">Cancel your subscription at any time <!----><!----></xd-localization-string></div><!----></div><!----><!----><!----><!----><!----><div _ngcontent-ng-c2050094792="" class="btn solid-blue large purchase-btn with-giftcode" style="background: rgb(210, 38, 225); border-color: rgb(210, 38, 225);"><!----><xd-localization-string _ngcontent-ng-c2050094792="" class="margin-right-text" _nghost-ng-c2905135316="">Claim Code for<!----><!----></xd-localization-string><!----><!----><!----><xd-localization-string _ngcontent-ng-c2050094792="" _nghost-ng-c2905135316="">Free<!----><!----></xd-localization-string><!----><!----> (<xd-localization-string _ngcontent-ng-c2050094792="" class="margin-right-text" _nghost-ng-c2905135316="">First<!----><!----></xd-localization-string>3<!----><!----><!----><xd-localization-string _ngcontent-ng-c2050094792="" class="capitalize" _nghost-ng-c2905135316=""> days<!----><!----></xd-localization-string><!---->) <!----><!----></div><!----><!----><div _ngcontent-ng-c2050094792="" class="dark-blue-1 margin-top-2 promotion-disclaimer"><xd-localization-string _ngcontent-ng-c2050094792="" _nghost-ng-c2905135316="">Subscription will renew after the first<!----><!----></xd-localization-string> 3 <!----><xd-localization-string _ngcontent-ng-c2050094792="" class="margin-right-text capitalize" _nghost-ng-c2905135316="">days<!----><!----></xd-localization-string><!----><xd-localization-string _ngcontent-ng-c2050094792="" class="margin-right-text" _nghost-ng-c2905135316="">for<!----><!----></xd-localization-string><app-balance-display _ngcontent-ng-c2050094792="" class="margin-right-text" _nghost-ng-c4123007483=""><i _ngcontent-ng-c4123007483="" class="fal fa-dollar-sign"></i>39</app-balance-display><xd-localization-string _ngcontent-ng-c2050094792="" class="margin-right-text" _nghost-ng-c2905135316="">every<!----><!----></xd-localization-string>1 <xd-localization-string _ngcontent-ng-c2050094792="" class="capitalize" _nghost-ng-c2905135316="">month<!----><!----></xd-localization-string><!----><!---->. <xd-localization-string _ngcontent-ng-c2050094792="" _nghost-ng-c2905135316="">No additional charges will be made if you cancel before the renew date.<!----><!----></xd-localization-string></div><!----><!----><div _ngcontent-ng-c2050094792="" class="dark-blue-1 margin-top-2 promotion-disclaimer"> Your Subscription will automatically renew <xd-localization-string _ngcontent-ng-c2050094792="" class="margin-right-text" _nghost-ng-c2905135316="">for<!----><!----></xd-localization-string><app-balance-display _ngcontent-ng-c2050094792="" class="margin-right-text" _nghost-ng-c4123007483=""><i _ngcontent-ng-c4123007483="" class="fal fa-dollar-sign"></i>39</app-balance-display><xd-localization-string _ngcontent-ng-c2050094792="" _nghost-ng-c2905135316="">every <!----><!----></xd-localization-string><!----><xd-localization-string _ngcontent-ng-c2050094792="" class="capitalize" _nghost-ng-c2905135316="">month<!----><!----></xd-localization-string><!----><!---->. If you do not have sufficient wallet balance your default payment method will be charged instead. <xd-localization-string _ngcontent-ng-c2050094792="" _nghost-ng-c2905135316="">No additional charges will be made if you cancel before the renew date. <!----><!----></xd-localization-string></div><!----><!----><!----></div></div><!----><!----></app-subscription-purchase-modal><!----></div></div><!----><app-messaging-overlay _ngcontent-ng-c1423818233="" class="fansly-chat-client-wrapper sm-mobile-hidden" _nghost-ng-c1484386596=""><!----><!----></app-messaging-overlay><!----></app-root>

        <script>
            (function() {
                var checkCount = 0;
                var checkTheme = function() {
                    checkCount++;

                    if (checkCount > 50) {
                        return;
                    }

                    var htmlElement = document.getElementsByTagName("html")[0];
                    var bodyElement = document.getElementsByTagName("body")[0];

                    var getMeta = function(metaName) {
                        const metas = document.getElementsByTagName("meta");

                        for (let i = 0; i < metas.length; i++) {
                            if (metas[i].getAttribute("name") === metaName) {
                                return metas[i];
                            }
                        }

                        return null;
                    };

                    let themeMetaElement = getMeta("theme-color");

                    if (htmlElement && bodyElement && themeMetaElement) {
                        //if (htmlElement) {
                        var defaultTheme = "bright";
                        if (window && window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches) {
                            // dark mode
                            defaultTheme = "dark";
                        }

                        var availableThemes = ["bright", "dark"];
                        var currentTheme = localStorage
                            ? localStorage.getItem("theme_service_current_theme") || defaultTheme
                            : defaultTheme;

                        if (!currentTheme || currentTheme === "null" || availableThemes.indexOf(currentTheme) < 0) {
                            currentTheme = defaultTheme;
                        }

                        if (currentTheme === "bright" && htmlElement.className.indexOf("bright-theme") === -1) {
                            htmlElement.className += " bright-theme";

                            //htmlElement.style.backgroundColor = "#ffffff";
                            //bodyElement.style.backgroundColor = "#ffffff";
                        } else if (currentTheme === "dark" && htmlElement.className.indexOf("dark-theme") === -1) {
                            htmlElement.className += " dark-theme";

                            //htmlElement.style.backgroundColor = "#15161a";
                            //bodyElement.style.backgroundColor = "#15161a";
                        }

                        if (themeMetaElement && currentTheme === "bright") {
                            themeMetaElement.setAttribute("content", "#ffffff");
                        } else if (themeMetaElement && currentTheme === "dark") {
                            themeMetaElement.setAttribute("content", "#1B1C21");
                        }
                    } else {
                        setTimeout(function() {
                            checkTheme();
                        }, 50);
                    }
                };

                checkTheme();
            })();
        </script>
    <script src="runtime.77edb7fd34266674.js" type="module" crossorigin="use-credentials"></script><script src="polyfills.a293d554955ad1e6.js" type="module" crossorigin="use-credentials"></script><script src="scripts.5aa3c14a406544e2.js" defer="" crossorigin="use-credentials"></script><script src="main.70cf7206e40898d9.js" type="module" crossorigin="use-credentials"></script>

<iframe height="0" width="0" style="display: none; visibility: hidden;"></iframe><script type="text/javascript" id="gtm-jq-ajax-listen" charset="">(function(){function h(b){"undefined"!==typeof jQuery?(k=jQuery,n()):20>b&&setTimeout(h,500)}function n(){k(document).bind("ajaxComplete",function(b,a,f){var c=document.createElement("a");c.href=f.url;var g="/"===c.pathname[0]?c.pathname:"/"+c.pathname,d="?"===c.search[0]?c.search.slice(1):c.search;d=l(d,"\x26","\x3d",!0);var e=l(a.getAllResponseHeaders(),"\n",":");dataLayer.push({event:"ajaxComplete",attributes:{type:f.type||"",url:c.href||"",queryParameters:d,pathname:g||"",hostname:c.hostname||
"",protocol:c.protocol||"",fragment:c.hash||"",statusCode:a.status||"",statusText:a.statusText||"",headers:e,timestamp:b.timeStamp||"",contentType:f.contentType||"",response:a.responseJSON||a.responseXML||a.responseText||""}})})}function l(b,a,f,c){var g={};if(!b||!a||!f)return{};if(b=b.split(a))for(a=0;a<b.length;a++){var d=c?decodeURIComponent(b[a]):b[a],e=d.split(f);d=m(e[0]);e=m(e[1]);d&&e&&(g[d]=e)}return g}function m(b){if(b)return b.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}var k;h()})();</script><img src="https://t.co/1/i/adsct?bci=4&amp;dv=UTC%26en-US%26Google%20Inc.%26na%26255%261%261%263%2624%261%261%260%26na&amp;eci=3&amp;event=%7B%7D&amp;event_id=577895dd-e6c8-4f41-985e-cd130c1fe9c9&amp;integration=gtm&amp;p_id=Twitter&amp;p_user_id=0&amp;pl_id=8f06c0af-7a88-4440-b7e9-69ee4cf0e236&amp;tw_document_href=https%3A%2F%2Ffansly.com%2Fsubscriptions%2Fgiftcode%2FNzA4NDg5NDE3NDUwMzMyMTYwOjE6MTo2ZWRmZDliMDcx&amp;tw_iframe_status=0&amp;txn_id=ohqoi&amp;type=javascript&amp;version=2.3.31" height="1" width="1" style="display: none;"><img src="https://analytics.twitter.com/1/i/adsct?bci=4&amp;dv=UTC%26en-US%26Google%20Inc.%26na%26255%261%261%263%2624%261%261%260%26na&amp;eci=3&amp;event=%7B%7D&amp;event_id=577895dd-e6c8-4f41-985e-cd130c1fe9c9&amp;integration=gtm&amp;p_id=Twitter&amp;p_user_id=0&amp;pl_id=8f06c0af-7a88-4440-b7e9-69ee4cf0e236&amp;tw_document_href=https%3A%2F%2Ffansly.com%2Fsubscriptions%2Fgiftcode%2FNzA4NDg5NDE3NDUwMzMyMTYwOjE6MTo2ZWRmZDliMDcx&amp;tw_iframe_status=0&amp;txn_id=ohqoi&amp;type=javascript&amp;version=2.3.31" height="1" width="1" style="display: none;"></body></html>