
  

  
  

  
  
  
  
    


@layer base {
  
  body, :host {
    /* Color */
    --background: var(--dark-background);
--background-2: var(--dark-background-2);
--background-3: var(--dark-background-3);
--text: var(--dark-text);
--text-2: var(--dark-text-2);
--text-3: var(--dark-text-3);
--red-text: var(--dark-red-text);
--red-background: var(--dark-red-background);
--brand: var(--dark-brand);
--light-background: #ffffff;
--light-background-2: #f5f5f5;
--light-background-3: #c4c4ca;
--light-text: #101012;
--light-text-2: #484851;
--light-text-3: #909098;
--light-red-text: #e90c3a;
--light-red-background: #2d191b;
--light-brand: #1c9bf1;
--dark-background: #000000;
--dark-background-2: #121215;
--dark-background-3: #1a1a1e;
--dark-text: #e6e6e6;
--dark-text-2: #909098;
--dark-text-3: #484851;
--dark-red-text: #e90c3a;
--dark-red-background: #2d191b;
--dark-brand: #1c9bf1;
    /* Fonts */
    --font-inter: 'Inter',sans-serif;

    /* Font size */
    --tiny: 0.8rem;
--small: 0.9rem;
--large: 1.2rem;
--lead: 1.3rem;
--p: 1.065rem;
--h4: 1.4rem;
--h3: 1.65rem;
--h2: 1.875rem;
--h1: 2.25rem;
    /* Font weight */
    --weight-regular: 400;
--weight-medium: 500;
--weight-semibold: 600;
--weight-bold: 700;
    /* Shadows */
    --shadow-sm:  0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-base:  0 1px 3px 0 rgba(0, 0, 0, 0.25), 0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-md:  0 4px 6px -1px rgba(0, 0, 0, 0.25), 0 2px 4px -1px rgba(0, 0, 0, 0.25);
--shadow-lg:  0 10px 15px -3px rgba(0, 0, 0, 0.25), 0 4px 6px -2px rgba(0, 0, 0, 0.25);
--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.25), 0 10px 10px -5px rgba(0, 0, 0, 0.25);
--shadow-2xl:  0 25px 50px -12px rgba(0, 0, 0, 0.25);
    /* Border radius */
    
    /* Spacing */
    --m1: 0.25rem;
--m2: 0.5rem;
--m3: 0.75rem;
--m4: 1rem;
--m5: 1.25rem;
--m6: 1.5rem;
--m7: 2rem;
--m8: 3rem;
--m9: 4rem;
--page_margin: 0.85rem;
--desktop_max_width: 500px;
--safe_zone_bottom: var(--sab);
--safe_zone_top: var(--sat);
--border-radius-default: 0.6rem;
--secure_bottom_padding: max(env(safe-area-inset-bottom), 1rem);
    /* Z-index */
    
  }
  @keyframes animation-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
  @keyframes animation-fade-in {
    from {
      opacity:0;
    }
    to {
      opacity:1;
    }
  }
  @keyframes animation-fade-out {
    from {
      opacity:1;
    }
    to {
      opacity:0;
    }
  }
}

      
  .essSYz {
    top:0px;
  left:0px;
  color:var(--text);
  right:0px;
  width:100%;
  bottom:0px;
  height:var(--height);
  position:absolute;
  min-width:100%;
  background:var(--background);
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .bUHBXJ {
    width:100%;
  position:absolute;
  min-height:100%;
  overflow-x:clip;
  overflow-y:clip;
  }
      

      
        
      
      
  .erPiMa {
    display:flex;
  align-items:center;
  flex-direction:row;
  padding-bottom:0.2rem;
  justify-content:flex-start;
  }
      

      
        
      
      
  .euTGZu {
    top:0px;
  color:var(--text);
  width:100%;
  display:flex;
  z-index:12;
  position:sticky;
  background:var(--background);
  align-items:flex-end;
  padding-top:var(--safe_zone_top);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .elXWpy {
    right:0px;
  width:0.75rem;
  bottom:0px;
  height:0.75rem;
  z-index:5;
  position:absolute;
  background:var(--brand);
  box-shadow:-4px -4px 10px 0px #00000021;
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
        
      
      
  .dsmtny {
    top:3rem;
  color:#ffffff;
  right:var(--page_margin);
  scale:0.5 0.5 1;
  width:13rem;
  height:fit-content;
  opacity:0;
  z-index:200;
  position:absolute;
  translate:0 var(--safe_zone_top) 0;
  background:#141414a8;
  transition:opacity 100ms cubic-bezier(0.42, 0, 0.58, 1)  , scale 150ms cubic-bezier(0.42, 0, 0.58, 1);
  font-weight:var(--weight-medium);
  user-select:none;
  pointer-events:none;
  backdrop-filter:blur(20px);
  transform-origin:right top;
  border-top-left-radius:0.7rem;
  border-top-right-radius:0.7rem;
  border-bottom-left-radius:0.7rem;
  border-bottom-right-radius:0.7rem;
  }
      

      
  .dsmtny.show {
    scale:1 1 1;
  opacity:1;
  pointer-events:auto;
  }
      

        
      
      
  
      

      
        
      
      
  .fBmmsE {
    color:var(--text);
  view-transition-name:chev23;
  }
      

      
        
      
      
  .znClB {
    color:inherit;
  width:1.4rem;
  height:1.4rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .Wwnbd {
    width:1.25rem;
  height:1.25rem;
  }
      

      
        
      
      
  .page_chat\:7oB5f4IFmMR4sTW-w7WIW {
    color:var(--dark-red);
  }
      

      
        
      
      
  .agWMG {
    cursor:default;
  display:contents;
  outline:none;
  background:#00000000;
  }
      

      
        
      
      
  .cNBWoo {
    top:0px;
  left:0px;
  right:0px;
  height:2rem;
  display:flex;
  z-index:3;
  position:absolute;
  align-items:center;
  padding-top:1rem;
  padding-bottom:1rem;
  justify-content:center;
  }
      

      
        
      
      
  .bzqETU {
    width:3rem;
  height:0.3rem;
  z-index:3;
  background:var(--background-3);
  transition:all 120ms ease 0ms ;
  border-radius:100vw;
  }
      

      
        
      
      
  .emnhuD {
    top:0px;
  left:auto;
  right:auto;
  width:100%;
  bottom:0px;
  height:100%;
  z-index:100;
  position:absolute;
  max-width:var(--desktop_max_width);
  }
      

      
        
      
      
  .cGXnSI {
    top:0px;
  left:auto;
  right:auto;
  width:100%;
  bottom:0px;
  height:100%;
  z-index:1;
  position:absolute;
  max-width:var(--desktop_max_width);
  background:#00000070;
  transition:all 300ms ease 0ms allow-discrete;
  backdrop-filter:blur(8px);
  -webkit-backdrop-filter:blur(8px);
  }
      

      
        
      
      
  .cUJPeP {
    width:auto;
  height:auto;
  display:flex;
  outline:none;
  position:absolute;
  max-width:unset;
  background:none;
  overflow-x:clip;
  overflow-y:clip;
  transition:all 200ms cubic-bezier(0.42, 0, 1, 1)  , opacity 300ms ease  allow-discrete;
  align-items:center;
  justify-content:flex-start;
  }
      

      
  .cUJPeP::backdrop {
    background:none;
  backdrop-filter:blur(0px);
  }
      

        
      
      
  .eWgYEc {
    top:auto;
  left:auto;
  right:auto;
  width:100%;
  bottom:0px;
  opacity:1;
  z-index:3;
  position:fixed;
  max-width:var(--desktop_max_width);
  translate:0 var(--y);
  background:var(--background);
  min-height:7rem;
  transition:translate var(--duration) cubic-bezier(0.32, 0.72, 0, 1) 0ms allow-discrete;
  padding-top:2rem;
  padding-left:1rem;
  padding-right:1rem;
  padding-bottom:2rem;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:0px;
  border-bottom-right-radius:0px;
  }
      

      
  .eWgYEc {
    @starting-style {
            left:0px;
  right:0px;
  bottom:0px;
  opacity:1;
  position:absolute;
  translate:0 100%;
          }
  }
      


  .eWgYEc.smaller_bottom {
    padding-bottom:0.5rem;
  }
      

        
      
      
  .eAJhQd {
    padding-top:var(--m3);
  }
      

      
        
      
      
  
      

      
        
      
      
  .fBaUqD {
    color:var(--text);
  width:100%;
  height:100%;
  display:flex;
  row-gap:1rem;
  background:var(--background);
  column-gap:1rem;
  align-items:center;
  font-family:Inter;
  backdrop-filter:blur(40px);
  justify-content:space-between;
  }
      

      
        
      
      
  .ezoTmU {
    width:100%;
  display:flex;
  row-gap:1rem;
  column-gap:1rem;
  align-items:center;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .gjAJP {
    color:#e6e6e600;
  }
      

      
        
      
      
  .cHbRiF {
    color:#ffffff;
  width:0.8rem;
  height:0.8rem;
  }
      

      
        
      
      
  .iNjVd {
    left:1.5rem;
  width:15rem;
  position:absolute;
  font-size:4rem;
  translate:0 0 0;
  text-align:center;
  font-weight:var(--weight-bold);
  white-space:nowrap;
  }
      

      
        
      
      
  .eVMPjN {
    color:var(--text);
  width:100%;
  height:100%;
  display:flex;
  row-gap:var(--m2);
  z-index:999999999999;
  position:absolute;
  background:var(--background);
  column-gap:var(--m2);
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .ewkFaF {
    color:var(--background-2);
  cursor:pointer;
  display:flex;
  row-gap:var(--m2);
  font-size:1rem;
  background:var(--text);
  column-gap:var(--m2);
  transition:all 300ms ease  ;
  align-items:center;
  font-weight:500;
  padding-top:0.8rem;
  padding-left:var(--m4);
  padding-right:var(--m4);
  flex-direction:row;
  letter-spacing:-0.02em;
  padding-bottom:0.8rem;
  justify-content:center;
  border-top-left-radius:1.25rem;
  border-top-right-radius:1.25rem;
  border-bottom-left-radius:1.25rem;
  border-bottom-right-radius:1.25rem;
  }
      

      
  .ewkFaF.error {
    color:var(--red-text);
  background:var(--background-2);
  }
      


  .ewkFaF.secondary {
    color:var(--text);
  background:var(--background-2);
  }
      


  .ewkFaF.small {
    width:fit-content;
  font-size:15px;
  padding-top:var(--m2);
  padding-left:var(--m3);
  padding-right:var(--m3);
  padding-bottom:var(--m2);
  border-top-left-radius:0.75rem;
  border-top-right-radius:0.75rem;
  border-bottom-left-radius:0.75rem;
  border-bottom-right-radius:0.75rem;
  }
      


  .ewkFaF.disabled {
    color:var(--text-2);
  cursor:not-allowed;
  pointer-events:none;
  }
      


  .ewkFaF.loading {
    color:var(--text-2);
  background:var(--background-2);
  }
      


  .ewkFaF.ghost {
    color:var(--text-3);
  background: #00000000;
  }
      

        
      
      
  .zllwN {
    width:20px;
  height:20px;
  display:flex;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .cVOcmH {
    top:50%;
  left:50%;
  width:100%;
  height:100%;
  position:absolute;
  }
      

      
        
      
      
  
      

      
        
      
      
  .make_payment\:A2w0IOoOyIq8_aZvxUeJM {
    width:100%;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dJQvxr {
    color:var(--text-2);
  display:flex;
  row-gap:var(--m4);
  column-gap:var(--m4);
  max-height:3.2rem;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
  .dJQvxr.no-gap {
    row-gap:0px;
  column-gap:0px;
  }
      

        
      
      
  .ckCKCi {
    display:flex;
  row-gap:var(--m1);
  column-gap:var(--m1);
  align-items:center;
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
        
      
      
  .defIQd {
    color:var(--text-3);
  width:1rem;
  height:1rem;
  }
      

      
        
      
      
  .settings_card_item\:aiTpIGfkVvdrGtSroRDve {
    width:1rem;
  height:1rem;
  }
      

      
        
      
      
  .dIerZl {
    flex:1;
  height:100%;
  display:flex;
  row-gap:var(--m2);
  column-gap:var(--m2);
  align-items:center;
  padding-top:var(--m4);
  flex-direction:row;
  padding-bottom:var(--m4);
  justify-content:space-between;
  }
      

      
        
      
      
  .bqTxFA {
    color:var(--text-2);
  width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  .bBOryg {
    color:var(--text);
  font-size:16px;
  }
      

      
  .bBOryg.red {
    color:var(--red-text);
  }
      


  .bBOryg.blue {
    color:var(--brand);
  }
      

        
      
      
  
      

      
        
      
      
  .dIEuLs {
    width:1.3rem;
  height:1.3rem;
  display:flex;
  align-items:center;
  justify-content:center;
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
  .dIEuLs.selected {
    display:flex;
  background:var(--brand);
  align-items:center;
  justify-content:center;
  }
      

        
      
      
  
      

      
        
      
      
  .ChVKv {
    color:var(--text);
  width:15rem;
  z-index:2;
  font-size:4rem;
  text-align:center;
  font-weight:var(--weight-bold);
  }
      

      
  .ChVKv::placeholder {
    color:var(--text-3);
  }
      

        
      
      
  .fBBamn {
    display:flex;
  translate:-1.2rem 0 0;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dHliID {
    width:100%;
  padding-top:var(--page_margin);
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  padding-bottom:var(--page_margin);
  }
      

      
        
      
      
  .fEwwlT {
    color:var(--text-2);
  font-size:15px;
  font-weight:600;
  padding-left:var(--m4);
  padding-right:var(--m4);
  padding-bottom:var(--m2);
  }
      

      
        
      
      
  .DcFTU {
    color:var(--text);
  width:100%;
  background:var(--background-2);
  padding-left:var(--m5);
  padding-right:var(--m5);
  border-top-left-radius:1.25rem;
  border-top-right-radius:1.25rem;
  border-bottom-left-radius:1.25rem;
  border-bottom-right-radius:1.25rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eBHgGW {
    color:var(--text-2);
  font-size:13px;
  font-weight:400;
  line-height:125%;
  padding-top:var(--m2);
  padding-left:var(--m4);
  padding-right:var(--m4);
  }
      

      
        
      
      
  
      

      
        
      
      
  .make_payment\:Ncms8ajRu8f-8Zv6Utcn9 {
    min-height:12rem;
  padding-left:0rem;
  padding-right:0rem;
  }
      

      
        
      
      
  .IVBcI {
    width:100%;
  row-gap:0.5rem;
  column-gap:0.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fbRCjt {
    width:0px;
  height:0px;
  display:block;
  z-index:-1;
  position:absolute;
  }
      

      
        
      
      
  .ckEvGj {
    width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eMkrzi {
    height:6rem;
  display:flex;
  text-align:center;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cSUtEM {
    width:100%;
  display:flex;
  row-gap:0.5rem;
  column-gap:0.5rem;
  align-items:center;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .make_payment\:qLcxz8uG5GIzs2rIgiqMx {
    width:100%;
  }
      

      
        
      
      
  .bqnrGx {
    color:var(--text-2);
  text-wrap:balance;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .ePjPeX {
    color:var(--text);
  display:inline-block;
  font-size:16px;
  font-weight:600;
  }
      

      
        
      
      
  .QtFEr {
    width:100%;
  height:5.32rem;
  display:flex;
  row-gap:var(--m3);
  translate:var(--delta_x) 0 0;
  column-gap:var(--m3);
  max-height:5.32rem;
  min-height:5.32rem;
  transition:translate 450ms cubic-bezier(0.19, 0.71, 0.51, 1)  ;
  align-items:center;
  will-change:transform;
  padding-left:var(--page_margin);
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
  .QtFEr.dragging {
    transition:translate 0ms linear  ;
  }
      

        
      
      
  
      

      
        
      
      
  .dWldho {
    color:var(--text-2);
  width:1rem;
  height:1rem;
  }
      

      
        
      
      
  .fsXkvY {
    width:1.5rem;
  height:1.5rem;
  z-index:2;
  }
      

      
        
      
      
  .foBRYq {
    flex:1  ;
  left:0px;
  right:0%;
  width:10rem;
  height:5.32rem;
  display:flex;
  row-gap:0px;
  position:absolute;
  animation:;
  min-width:10rem;
  translate:-100% 0 0;
  column-gap:0px;
  transition:opacity 0s linear 340ms ;
  align-items:center;
  flex-direction:row;
  justify-content:center;
  }
      

      
  .foBRYq.hide {
    opacity:0;
  transition:flex 0ms ease 0ms ;
  }
      

        
      
      
  .cvfkQL {
    flex:1  ;
  color:var(--text);
  height:100%;
  display:flex;
  row-gap:var(--m1);
  min-width:5rem;
  column-gap:var(--m1);
  align-items:center;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .eONoYq {
    color:var(--text);
  width:1.5rem;
  height:1.5rem;
  z-index:2;
  }
      

      
        
      
      
  .blQPlK {
    color:var(--text-2);
  display:inline-block;
  font-size:14px;
  font-weight:400;
  }
      

      
  .blQPlK.unread {
    color:var(--brand);
  }
      

        
      
      
  .bzOxBh {
    width:100%;
  height:2.6rem;
  display:flex;
  max-height:2.6rem;
  overflow-x:clip;
  overflow-y:hidden;
  align-items:flex-start;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .mjzhu {
    color:var(--text);
  display:inline-block;
  font-size:17px;
  font-weight:600;
  }
      

      
        
      
      
  .bMSIJI {
    flex:0 1 0%;
  height:100%;
  display:flex;
  row-gap:var(--m1);
  z-index:999;
  column-gap:var(--m1);
  align-items:flex-end;
  padding-left:var(--m1);
  padding-right:var(--page_margin);
  flex-direction:column;
  justify-content:flex-start;
  }
      

      
        
      
      
  .cgYdjk {
    flex:1;
  color:var(--text-2);
  height:2.6rem;
  display:-webkit-box;
  overflow:hidden;
  font-size:15px;
  max-height:2.6rem;
  font-weight:400;
  line-height:1.3;
  text-overflow:ellipsis;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  }
      

      
        
      
      
  .ezhMNx {
    flex:1  ;
  width:50%;
  height:100%;
  display:flex;
  row-gap:var(--m1);
  z-index:4;
  translate:var(--transform) 0 0;
  column-gap:var(--m1);
  transition:translate 450ms cubic-bezier(0.19, 0.71, 0.51, 1);
  align-items:center;
  will-change:transform;
  justify-content:center;
  }
      

      
  .ezhMNx.dragging {
    transition:height 0ms linear  ;
  }
      

        
      
      
  .eDJbwd {
    width:fit-content;
  height:auto;
  translate:0 2px 0;
  padding-right:4px;
  }
      

      
        
      
      
  .epBuRD {
    width:4rem;
  height:4rem;
  }
      

      
        
      
      
  .cSwTyN {
    color:var(--text);
  width:100%;
  height:100%;
  display:flex;
  z-index:10;
  position:absolute;
  font-size:var(--small);
  align-items:center;
  font-weight:var(--weight-regular);
  justify-content:center;
  }
      

      
        
      
      
  .brhXqx {
    width:100%;
  height:100%;
  display:flex;
  background:var(--background-3);
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  aspect-ratio:1/1;
  container-type:size;
  justify-content:center;
  border-top-left-radius:999rem;
  border-top-right-radius:999rem;
  border-bottom-left-radius:999rem;
  border-bottom-right-radius:999rem;
  }
      

      
        
      
      
  .TfFwW {
    width:fit-content;
  padding-left:var(--m1);
  }
      

      
        
      
      
  .FojSp {
    color:var(--theme-brand);
  width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  .cMakdA {
    color:var(--brand);
  }
      

      
        
      
      
  .user_avatar\:KMjVde5qH3IDtUWofCgea {
    right:0px;
  bottom:0px;
  z-index:1000;
  position:absolute;
  }
      

      
        
      
      
  .eyAmaz {
    width:100%;
  height:100%;
  }
      

      
        
      
      
  .chat_item\:MCPDJuI9jWandXTRv_sDq {
    width:3.5rem;
  height:3.5rem;
  }
      

      
        
      
      
  .eaVsOW {
    flex:0  ;
  width:100%;
  display:flex;
  align-items:center;
  padding-top:var(--m3);
  padding-right:var(--page_margin);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .VdrmY {
    left:0px;
  width:200%;
  height:100%;
  position:absolute;
  background:var(--brand);
  }
      

      
        
      
      
  .Lovpx {
    right:0px;
  width:200%;
  height:100%;
  position:absolute;
  background:var(--red-text);
  }
      

      
        
      
      
  .blbxKO {
    flex:1  ;
  width:100%;
  height:100%;
  padding-bottom:var(--m3);
  }
      

      
        
      
      
  .bqPvGy {
    color:var(--text);
  width:1rem;
  height:1rem;
  z-index:2;
  }
      

      
        
      
      
  .fphDpJ {
    row-gap:var(--m1);
  column-gap:var(--m1);
  flex-direction:row;
  }
      

      
        
      
      
  .cKYsgt {
    width:100%;
  bottom:0px;
  height:1px;
  z-index:5;
  position:absolute;
  background:var(--background-3);
  }
      

      
        
      
      
  .bcLBnn {
    right:0px;
  width:200%;
  height:100%;
  position:absolute;
  background:var(--background-2);
  }
      

      
        
      
      
  .VIRLS {
    width:1rem;
  height:1rem;
  background:var(--brand);
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .cCWmjX {
    right:0%;
  height:5.32rem;
  display:flex;
  position:absolute;
  min-width:10rem;
  translate:100% 0 0;
  transition:opacity 0s linear 340ms ;
  flex-direction:row;
  }
      

      
  .cCWmjX.hide {
    opacity:0;
  transition:opacity 0ms ease 0ms ;
  }
      

        
      
      
  .dEiJPF {
    height:100%;
  display:flex;
  row-gap:var(--m1);
  z-index:4;
  min-width:5rem;
  translate:var(--transform) 0 0;
  column-gap:var(--m1);
  transition:translate 450ms cubic-bezier(0.19, 0.71, 0.51, 1);
  align-items:center;
  will-change:transform;
  flex-direction:column;
  justify-content:center;
  }
      

      
  .dEiJPF.dragging {
    transition:translate 0ms linear  ;
  }
      

        
      
      
  .dSQPgo {
    left:0px;
  color:var(--text);
  width:200%;
  height:100%;
  position:absolute;
  background:var(--background-2);
  }
      

      
        
      
      
  .dxcxBq {
    flex:1  ;
  color:var(--text);
  width:100%;
  height:100%;
  display:flex;
  row-gap:var(--m1);
  background:var(--background-2);
  column-gap:var(--m1);
  align-items:center;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dpJjhG {
    color:var(--theme-0);
  width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cfhnWn {
    top:0px;
  width:100%;
  z-index:100;
  position:sticky;
  padding-top:var(--safe_zone_top);
  }
      

      
        
      
      
  .eSFAWM {
    color:var(--text);
  font-size:17px;
  text-align:center;
  transition:color 180ms ease  ;
  font-family:inherit;
  font-weight:600;
  }
      

      
        
      
      
  
      

      
        
      
      
  .nav_component\:BE1drZ0Aw_TcSO9KFzQD8 {
    color:inherit;
  }
      

      
        
      
      
  .cVpsDI {
    display:flex;
  opacity:0;
  transition:opacity 200ms cubic-bezier(0.42, 0, 0.58, 1) 30ms;
  align-items:center;
  will-change:opacity;
  flex-direction:row;
  justify-content:center;
  }
      

      
  .cVpsDI.show {
    opacity:1;
  }
      


  .cVpsDI.small {
    font-size:14px;
  }
      

        
      
      
  .dyieyG {
    color:var(--text);
  }
      

      
  .dyieyG.white {
    color:#ffffff;
  }
      

        
      
      
  .httzT {
    color:var(--text);
  width:2rem;
  height:1.5rem;
  display:flex;
  align-items:flex-start;
  justify-content:center;
  view-transition-name:var(--vtn);
  }
      

      
  .httzT.white {
    color:#e6e6e6;
  }
      

        
      
      
  .cJQFPN {
    width:100%;
  height:3.5rem;
  display:flex;
  z-index:2;
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .eqvaxW {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:100%;
  opacity:1;
  z-index:1;
  position:absolute;
  background:var(--background);
  transition:opacity 200ms cubic-bezier(0.42, 0, 0.58, 1) 30ms;
  will-change:opacity;
  }
      

      
  .eqvaxW.transparent {
    opacity:0;
  }
      

        
      
      
  
      

      
        
      
      
  .evhoEz {
    color:var(--text);
  font-size:var(--h3);
  font-weight:var(--weight-semibold);
  padding-bottom:var(--m5);
  }
      

      
        
      
      
  .cfIyNj {
    color:var(--red-text);
  width:1rem;
  height:1rem;
  }
      

      
        
      
      
  .eprqbF {
    color:var(--brand);
  width:1rem;
  height:1rem;
  }
      

      
        
      
      
  .eMqEXq {
    color:var(--text);
  display:flex;
  align-items:center;
  font-weight:var(--weight-semibold);
  padding-top:var(--m5);
  flex-direction:row;
  padding-bottom:var(--m3);
  justify-content:space-between;
  }
      

      
        
      
      
  .fGGEYD {
    top:50%;
  color:var(--red-text);
  right:2px;
  bottom:auto;
  height:90%;
  display:flex;
  opacity:0;
  row-gap:var(--m1);
  position:absolute;
  font-size:var(--tiny);
  text-wrap:balance;
  translate:0 -50% 0;
  column-gap:var(--m1);
  text-align:left;
  transition:opacity 200ms ease  , display 200ms ease  allow-discrete;
  align-items:center;
  font-weight:var(--weight-medium);
  padding-left:var(--m3);
  padding-right:var(--m4);
  flex-direction:row;
  backdrop-filter:blur(5px);
  justify-content:flex-start;
  border-top-left-radius:0.5rem;
  border-top-right-radius:0.5rem;
  border-bottom-left-radius:0.5rem;
  border-bottom-right-radius:0.5rem;
  }
      

      
  .fGGEYD.show {
    opacity:1;
  }
      


  .fGGEYD.green {
    color:var(--brand);
  }
      


  .fGGEYD.loading {
    color:var(--text-2);
  }
      

        
      
      
  .eKqJoF {
    width:1rem;
  height:1rem;
  }
      

      
        
      
      
  .report_user_drawer_content\:O9zmMGiCA4vGw8VStf4Ww {
    width:100%;
  position:relative;
  }
      

      
        
      
      
  .nOoDk {
    color:var(--text);
  width:100%;
  display:flex;
  font-size:1rem;
  max-width:100%;
  min-width:100%;
  background:var(--background-2);
  min-height:var(--min-height);
  transition:border-color 200ms ease;
  align-items:flex-start;
  padding-top:var(--m3);
  border-color:var(--background-2);
  border-style:solid;
  border-width:1.5px;
  field-sizing:content;
  padding-left:var(--m4);
  padding-right:var(--m4);
  flex-direction:row;
  padding-bottom:var(--m3);
  justify-content:center;
  border-top-left-radius:1.25rem;
  border-top-right-radius:1.25rem;
  border-bottom-left-radius:1.25rem;
  border-bottom-right-radius:1.25rem;
  }
      

      
  .nOoDk:focus {
    border-color:var(--text-2);
  border-style:solid;
  border-width:1.5px;
  }
      


  .nOoDk::placeholder {
    color:var(--text-2);
  }
      

        
      
      
  
      

      
        
      
      
  .exPPzz {
    width:100%;
  height:auto;
  display:flex;
  row-gap:var(--m2);
  flex-wrap:wrap;
  column-gap:var(--m2);
  overflow-y:visible;
  align-items:center;
  padding-top:var(--m4);
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  padding-bottom:0px;
  justify-content:flex-start;
  }
      

      
        
      
      
  .ebGSJd {
    color:var(--text-2);
  cursor:pointer;
  display:flex;
  background:var(--background-2);
  align-items:center;
  padding-top:0.4rem;
  padding-left:var(--m3);
  padding-right:var(--m3);
  padding-bottom:0.4rem;
  justify-content:center;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
  .ebGSJd.active {
    color:var(--background-2);
  background:var(--text);
  }
      

        
      
      
  .eyRbPY {
    color:inherit;
  font-size:15px;
  font-family:inherit;
  font-weight:500;
  }
      

      
        
      
      
  .report_user_drawer_content\:WP3DDXcfbtI5WnFek3jw- {
    width:100%;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  }
      

      
        
      
      
  .dQmgzI {
    color:var(--text-3);
  bottom:1px;
  font-size:var(--tiny);
  font-weight:var(--weight-medium);
  padding-left:var(--m2);
  padding-right:var(--m2);
  }
      

      
        
      
      
  .fhivDM {
    padding-bottom:var(--m4);
  }
      

      
        
      
      
  
      

      
        
      
      
  .bfwGUS {
    color:var(--text);
  font-size:var(--p);
  font-weight:var(--weight-semibold);
  padding-bottom:var(--m3);
  }
      

      
        
      
      
  .report_user_drawer_content\:p8fxSUJ0qQbngB30-uQHL {
    width:1rem;
  height:1rem;
  }
      

      
        
      
      
  .dVeeVG {
    height:var(--m2);
  }
      

      
        
      
      
  .fowWaC {
    color:var(--text);
  width:100%;
  display:flex;
  font-size:1rem;
  background:var(--background-2);
  transition:border-color 200ms ease;
  align-items:flex-start;
  font-weight:var(--weight-regular);
  padding-top:var(--m3);
  border-color:#7878781a;
  border-style:solid;
  border-width:1.5px;
  padding-left:var(--m4);
  padding-right:var(--m4);
  flex-direction:row;
  letter-spacing:-0.02em;
  padding-bottom:var(--m3);
  justify-content:center;
  border-top-left-radius:1.25rem;
  border-top-right-radius:1.25rem;
  border-bottom-left-radius:1.25rem;
  border-bottom-right-radius:1.25rem;
  }
      

      
  .fowWaC::placeholder {
    color:var(--text-3);
  }
      


  .fowWaC:focus {
    border-color:var(--text-2);
  border-style:solid;
  border-width:1.5px;
  }
      

        
      
      
  
      

      
        
      
      
  .cmbpXK {
    color:var(--text);
  font-size:var(--p);
  font-weight:var(--weight-semibold);
  padding-top:var(--m5);
  padding-right:argin;
  padding-bottom:var(--m3);
  }
      

      
        
      
      
  .faVzvu {
    display:flex;
  align-items:center;
  flex-direction:column;
  justify-content:flex-end;
  }
      

      
        
      
      
  .report_user_drawer_content\:zqWzO6N4v12JnBhtguzBA {
    width:100%;
  position:relative;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cYLzXW {
    flex:1  ;
  width:100%;
  display:flex;
  align-items:flex-start;
  justify-content:center;
  }
      

      
        
      
      
  .dkWRCI {
    left:0.5rem;
  color:var(--text-3);
  width:1.25rem;
  height:1.25rem;
  z-index:2;
  position:absolute;
  }
      

      
        
      
      
  .dCcCaa {
    flex:0  ;
  color:var(--text);
  width:100%;
  display:flex;
  font-size:16px;
  background:var(--background-2);
  align-items:flex-start;
  font-weight:400;
  padding-top:0.6rem;
  border-color:var(--background-2);
  border-style:solid;
  border-width:1px;
  padding-left:var(--m7);
  padding-right:var(--m4);
  flex-direction:row;
  letter-spacing:-0.02em;
  padding-bottom:0.6rem;
  justify-content:center;
  border-top-left-radius:0.75rem;
  border-top-right-radius:0.75rem;
  border-bottom-left-radius:0.75rem;
  border-bottom-right-radius:0.75rem;
  }
      

      
  .dCcCaa:focus {
    border-color:var(--text);
  border-style:solid;
  border-width:1px;
  }
      


  .dCcCaa::placeholder {
    color:var(--text-3);
  }
      

        
      
      
  .foZzLf {
    width:0.9rem;
  height:0.9rem;
  }
      

      
        
      
      
  .dgRSqp {
    color:var(--text-2);
  right:0.4rem;
  width:1.4rem;
  height:1.4rem;
  display:flex;
  position:absolute;
  background:var(--background-3);
  align-items:center;
  justify-content:center;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cZKRRk {
    width:100%;
  translate:var(--transform) 0 0;
  user-select:none;
  }
      

      
        
      
      
  .dmQVUC {
    width:100%;
  height:100%;
  position:absolute;
  background:linear-gradient(to bottom right, #ffffff00 67%, #ffffff 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .ZuwLt {
    flex:1  ;
  width:100%;
  padding-bottom:var(--m1);
  }
      

      
        
      
      
  .fsckUa {
    color:var(--theme-500);
  font-size:var(--small);
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .cGjfAy {
    color:inherit;
  font-size:var(--small);
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .crITYi {
    opacity:0;
  font-size:var(--tiny);
  appearance:none;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eeoIZo {
    width:100%;
  height:100%;
  z-index:2;
  position:absolute;
  background:linear-gradient(to bottom right, #00000000 55%, #0000008f 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
  }
      

      
        
      
      
  .cmXUei {
    color:var(--text-2);
  right:0.4rem;
  width:fit-content;
  bottom:0.4rem;
  display:flex;
  row-gap:0.15rem;
  z-index:10;
  position:absolute;
  column-gap:0.15rem;
  align-items:center;
  padding-left:var(--m2);
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
  .cmXUei.media_standalone {
    color:white;
  }
      

        
      
      
  .dMeyuo {
    color:var(--red-text);
  width:1.25rema;
  height:currentcolor;
  display:flex;
  align-items:center;
  pointer-events:none;
  justify-content:center;
  }
      

      
        
      
      
  .fEDIvw {
    width:100%;
  display:flex;
  z-index:10;
  margin-top:-0.5rem;
  align-items:flex-start;
  padding-left:2rem;
  padding-right:2rem;
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
  .fEDIvw.left {
    display:flex;
  align-items:flex-start;
  flex-direction:row;
  justify-content:flex-start;
  }
      

        
      
      
  .cSzylr {
    color:var(--text-2);
  }
      

      
        
      
      
  .bemWgx {
    top:50%;
  left:50%;
  color:var(--text);
  width:3rem;
  height:3rem;
  display:flex;
  z-index:5;
  position:absolute;
  translate:-50% -50% 0;
  background:color-mix(in srgb, var(--dark-background) 40%, transparent);
  align-items:center;
  backdrop-filter:blur(20px);
  justify-content:center;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .fditxr {
    display:flex;
  align-items:center;
  padding-top:0.75rem;
  padding-bottom:0.75rem;
  justify-content:center;
  }
      

      
        
      
      
  .chQoCV {
    padding-top:var(--m1);
  padding-left:var(--m1);
  padding-right:var(--m1);
  padding-bottom:var(--m1);
  }
      

      
        
      
      
  .chnHtT {
    color:var(--text-3);
  display:inline-block;
  font-size:14px;
  font-style:italic;
  font-weight:500;
  padding-top:0.2rem;
  padding-left:0.4rem;
  padding-right:0.4rem;
  }
      

      
        
      
      
  .eqpqAq {
    top:1px;
  color:var(--text-3);
  right:0px;
  display:inline-block;
  position:absolute;
  font-size:15px;
  translate:100% 0 0;
  transition:all 200ms ease  ;
  font-weight:500;
  padding-left:var(--m2);
  }
      

      
        
      
      
  .JGLDJ {
    width:100%;
  z-index:2;
  max-width:100%;
  min-width:14rem;
  min-height:4rem;
  padding-bottom:0px;
  }
      

      
  .JGLDJ.bottom_space {
    padding-bottom:1.45rem;
  }
      

        
      
      
  .bbbhvx {
    color:var(--text-3);
  display:flex;
  row-gap:var(--m1);
  column-gap:var(--m1);
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .coWOAi {
    color:inherit;
  }
      

      
        
      
      
  .sSvBv {
    gap:1rem;
  color:inherit;
  font-size:10px;
  font-weight:400;
  letter-spacing:0em;
  }
      

      
        
      
      
  .cwrBWH {
    color:var(--text-3);
  width:1rem;
  height:1rem;
  display:flex;
  overflow-x:clip;
  overflow-y:clip;
  }
      

      
        
      
      
  .cnpqHG {
    flex:1  ;
  color:var(--theme-500);
  width:100%;
  display:-webkit-box;
  overflow:hidden;
  font-size:var(--small);
  font-weight:var(--weight-regular);
  line-height:1.2;
  text-overflow:ellipsis;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:3;
  }
      

      
        
      
      
  .buliKS {
    left:-0.125rem;
  bottom:0rem;
  display:flex;
  z-index:3;
  position:absolute;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .cTCoNF {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:100%;
  position:absolute;
  pointer-events:none;
  }
      

      
        
      
      
  .eyyuLu {
    left:-5.5px;
  right:auto;
  bottom:0px;
  position:absolute;
  }
      

      
        
      
      
  .bUHrQc {
    right:-5.5px;
  bottom:0px;
  position:absolute;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fuTnMy {
    color:var(--text-3);
  width:100%;
  display:flex;
  font-size:14px;
  text-align:center;
  align-items:center;
  font-family:inherit;
  font-weight:500;
  padding-top:var(--m3);
  flex-direction:row;
  padding-bottom:var(--m3);
  justify-content:center;
  }
      

      
        
      
      
  .djYitN {
    width:100%;
  padding-top:0.25rem;
  padding-left:0.4rem;
  padding-right:0.4rem;
  }
      

      
        
      
      
  .eOLRde {
    z-index:999;
  padding-top:1.15rem;
  user-select:none;
  }
      

      
        
      
      
  .bZpdCg {
    flex:1;
  display:flex;
  row-gap:var(--m4);
  column-gap:var(--m4);
  align-items:center;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .fnMoxr {
    gap:1rem;
  color:var(--text-3);
  width:2rem;
  display:inline-block;
  position:relative;
  font-size:0.75rem;
  text-align:right;
  font-weight:var(--weight-regular);
  }
      

      
        
      
      
  .cgtpVN {
    width:0.8rem;
  height:0.8rem;
  background:var(--brand);
  user-select:none;
  pointer-events:none;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .rVGtL {
    width:100%;
  height:1.25rem;
  z-index:2;
  user-select:none;
  pointer-events:none;
  }
      

      
        
      
      
  .feHtGk {
    width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  .bDEjUp {
    color:var(--text-3);
  width:1.5rem;
  height:1.5rem;
  display:flex;
  z-index:3;
  min-width:1.5rem;
  min-height:1.5rem;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .emXSln {
    top:0%;
  left:-0.5rem;
  right:auto;
  width:1rem;
  height:1.25rem;
  display:flex;
  opacity:0;
  z-index:100;
  position:absolute;
  translate:var(--transform) 0 0;
  transition:opacity 300ms ease;
  align-items:center;
  user-select:none;
  justify-content:center;
  }
      

      
  .emXSln.ready {
    opacity:1;
  }
      

        
      
      
  .fgPafV {
    flex:1;
  height:1.25rem;
  z-index:10;
  user-select:none;
  }
      

      
        
      
      
  .dpmSKn {
    display:flex;
  align-items:center;
  padding-top:0.5rem;
  user-select:none;
  padding-left:2rem;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .lyddZ {
    width:1.4rem;
  height:1.4rem;
  position:relative;
  }
      

      
        
      
      
  .fisgEa {
    flex:0;
  width:1.5rem;
  height:1.5rem;
  display:flex;
  min-width:1.5rem;
  min-height:1.5rem;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .XwAFv {
    gap:1rem;
  color:var(--text-2);
  width:2rem;
  display:inline-block;
  opacity:1;
  position:relative;
  font-size:0.75rem;
  text-align:left;
  transition:opacity 300ms cubic-bezier(0.42, 0, 1, 1)  ;
  font-weight:var(--weight-regular);
  }
      

      
        
      
      
  .howlerjs_audio_player\:z_ZxBBdTUtdBydoq1I4__ {
    color:var(--text-3);
  user-select:none;
  pointer-events:none;
  }
      

      
        
      
      
  .chat_message-t3\:PCqUmdLFXXq25T63cIC55 {
    flex:1;
  max-width:350px;
  }
      

      
        
      
      
  .chat_message-t3\:R0uVtw72bBup4Ekb6T9jZ {
    border-top-left-radius:99rem!important;
  border-top-right-radius:99rem!important;
  border-bottom-left-radius:99rem!important;
  border-bottom-right-radius:99rem!important;
  }
      

      
        
      
      
  .ezuSSS {
    color:inherit;
  z-index:1.3rem;
  font-weight:400;
  user-select:none;;
  padding-right:0.22em;
  pointer-events:none;;
  }
      

      
        
      
      
  .TixSb {
    color:var(--brand);
  width:fit-content;
  display:inline-block;;
  text-align:left;
  font-family:Inter;
  font-weight:400;
  line-height:1.3rem;
  user-select:none;;
  white-space:nowrap;
  pointer-events:auto;;
  text-decoration-line:underline;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dHOzkp {
    width:2.8rem;
  height:2.8rem;
  }
      

      
        
      
      
  .ewAeAR {
    width:100%;
  height:100%;
  object-fit:cover;
  aspect-ratio:var(--ratio);
  border-top-left-radius:0.5rem;
  border-top-right-radius:0.5rem;
  border-bottom-left-radius:0.5rem;
  border-bottom-right-radius:0.5rem;
  }
      

      
        
      
      
  .bbDABJ {
    width:2.8rem;
  height:2.8rem;
  object-fit:cover;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .eenhYe {
    font-size:var(--p);
  font-weight:var(--weight-regular);
  }
      

      
        
      
      
  .eUiVZI {
    color:var(--text);
  width:1.25rem;
  height:1.25rem;
  animation:2s ease 0ms 1 normal none running animation-empty;
  transition:all 200ms ease  ;
  }
      

      
        
      
      
  .cQDpFO {
    width:100%;
  display:flex;
  z-index:4;
  translate:var(--transform) 0 0;
  transition:translate 500ms cubic-bezier(0.31, 0.01, 0.18, 0.98) 0ms normal;
  align-items:flex-end;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  justify-content:flex-start;
  }
      

      
  .cQDpFO.left {
    display:flex;
  align-items:flex-start;
  justify-content:flex-start;
  transform-origin:left bottom;
  }
      


  .cQDpFO.dragging {
    transition:width 0ms linear  ;
  }
      

        
      
      
  .eMSnmq {
    color:var(--text-2);
  width:1rem;
  height:1rem;
  display:flex;
  overflow-x:clip;
  overflow-y:clip;
  }
      

      
        
      
      
  .beGbHv {
    width:1.125rem;
  height:1.125rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bqZgQb {
    width:2.7rem;
  height:2.7rem;
  z-index:2;
  object-fit:cover;
  aspect-ratio:1/1;
  border-top-left-radius:0.25rem;
  border-top-right-radius:0.25rem;
  border-bottom-left-radius:0.25rem;
  border-bottom-right-radius:0.25rem;
  }
      

      
        
      
      
  .ewXGcR {
    left:0px;
  width:80px;
  height:100%;
  display:flex;
  z-index:2;
  position:absolute;
  translate:var(--delta_x) 0% 0;
  transition:translate 400ms cubic-bezier(0.25, 0.01, 0, 0.98)  ;
  align-items:flex-end;
  justify-content:center;
  }
      

      
  .ewXGcR.dragging {
    transition:translate 0ms linear  ;
  }
      

        
      
      
  .ekiLI {
    color:var(--text-3);
  display:inline-block;
  font-size:14px;
  font-style:italic;
  font-weight:500;
  padding-right:var(--m2);
  }
      

      
        
      
      
  .jSdGV {
    width:100%;
  height:100%;
  position:absolute;
  background:linear-gradient(to bottom left, #00000000 67%, #000000 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .cnkbdA {
    right:-0.125rem;
  bottom:0rem;
  display:flex;
  z-index:2;
  position:absolute;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .eZBDDm {
    color:var(--background-2);
  width:fit-content;
  display:flex;
  z-index:10;
  max-width:82%;
  background:var(--text);
  transition:all 300ms ease;
  align-items:flex-end;
  padding-top:0.2rem;
  user-select:none;
  padding-left:0.2rem;
  padding-right:0.2rem;
  padding-bottom:0.4rem;
  justify-content:flex-start;
  border-top-left-radius:0.5rem;
  border-top-right-radius:0.5rem;
  border-bottom-left-radius:0.5rem;
  border-bottom-right-radius:0.5rem;
  }
      

      
  .eZBDDm.left {
    color:var(--text);
  display:flex;
  background:var(--background-2);
  align-items:flex-start;
  justify-content:flex-start;
  }
      


  .eZBDDm.media_standalone {
    background:#ffffff00;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  }
      

        
      
      
  .cfGWdr {
    left:1px;
  width:1.25rem;
  height:1.25rem;
  }
      

      
        
      
      
  .qpYQm {
    width:100%;
  display:flex;
  row-gap:1rem;
  background:#8a8a8a33;
  column-gap:1rem;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  padding-top:var(--m1);
  padding-left:var(--m3);
  padding-right:var(--m1);
  flex-direction:row;
  padding-bottom:var(--m1);
  justify-content:space-between;
  border-top-left-radius:0.3rem;
  border-top-right-radius:0.3rem;
  border-bottom-left-radius:0.3rem;
  border-bottom-right-radius:0.3rem;
  }
      

      
  .qpYQm.left {
    background:#7d7d7d33;
  }
      

        
      
      
  .lBFYG {
    left:0.3rem;
  color:var(--text-2);
  width:fit-content;
  display:flex;
  row-gap:0.15rem;
  z-index:10;
  position:relative;
  column-gap:0.15rem;
  align-items:center;
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
  .lBFYG.left {
    left:0px;
  }
      

        
      
      
  .cxfodr {
    flex:1  ;
  width:100vw;
  display:flex;
  row-gap:0.85rem;
  z-index:50;
  max-width:100%;
  min-width:100%;
  column-gap:0.85rem;
  align-items:center;
  font-family:inherit;
  padding-left:var(--m2);
  padding-right:0.5rem;
  flex-direction:row;
  justify-content:center;
  }
      

      
  .cxfodr.left {
    padding-left:var(--m4);
  padding-right:var(--m2);
  }
      

        
      
      
  .foYRKr {
    width:12rem;
  display:flex;
  row-gap:var(--m2);
  column-gap:var(--m2);
  align-items:center;
  padding-top:2rem;
  flex-direction:row;
  padding-bottom:1rem;
  justify-content:center;
  }
      

      
  .foYRKr.left {
    padding-bottom:0rem;
  }
      

        
      
      
  .dXDCZA {
    top:0px;
  left:0px;
  width:3px;
  bottom:0px;
  height:100%;
  position:absolute;
  background:var(--background-2);
  }
      

      
  .dXDCZA.left {
    background:var(--text-2);
  }
      

        
      
      
  .evvCmz {
    color:inherit;
  font-size:16px;
  font-weight:400;
  padding-top:0.25rem;
  padding-left:0.4rem;
  padding-right:0.4rem;
  }
      

      
        
      
      
  .boImEB {
    color:inherit;
  display:inline-block;
  font-size:0.875rem;
  font-weight:var(--weight-medium);
  padding-bottom:0.2rem;
  }
      

      
        
      
      
  .dUZANr {
    gap:1rem;
  color:inherit;
  font-size:10px;
  font-weight:400;
  }
      

      
        
      
      
  .flJyXJ {
    display:flex;
  align-items:flex-end;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .tTynP {
    display:flex;
  align-items:center;
  padding-top:var(--m3);
  padding-left:var(--m5);
  padding-right:var(--m5);
  flex-direction:row;
  padding-bottom:var(--m3);
  justify-content:space-between;
  border-bottom-color:#ffffff1a;
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
      
      
  .dHHlcy {
    width:100%;
  height:100%;
  display:flex;
  max-width:var(--desktop_max_width);
  background:var(--background);
  align-items:center;
  padding-top:var(--page_margin);
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  padding-bottom:var(--page_margin);
  justify-content:center;
  }
      

      
        
      
      
  .NauzJ {
    color:var(--text);
  font-size:16px;
  font-family:inherit;
  font-weight:400;
  }
      

      
        
      
      
  
      

      
        
      
      
  .page_chat\:HMsjypc36qVywFXhgUbXa {
    width:100%;
  position:relative;
  }
      

      
        
      
      
  .ikwWR {
    color:var(--text);
  scale:var(--scale) var(--scale) 1;
  width:100%;
  height:100%;
  display:flex;
  z-index:1000;
  position:absolute;
  background:var(--background);
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  font-family:Inter;
  justify-content:center;
  transform-origin:center bottom;
  }
      

      
        
      
      
  .cgPtoY {
    left:0px;
  width:var(--width);
  height:2px;
  position:absolute;
  background:var(--text);
  pointer-events:none;
  }
      

      
        
      
      
  .doYOwV {
    display:flex;
  row-gap:0.25rem;
  column-gap:0.25rem;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .eKWZzu {
    display:flex;
  align-items:center;
  justify-content:flex-start;
  }
      

      
        
      
      
  .dXsxAS {
    color:var(--text);
  width:1.5rem;
  cursor:pointer;
  height:1.5rem;
  display:flex;
  opacity:1;
  z-index:52;
  position:relative;
  transition:all 200ms ease;
  align-items:center;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  backdrop-filter:blur(10px);
  justify-content:center;
  }
      

      
        
      
      
  .bkMLSx {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  display:flex;
  opacity:1;
  z-index:100;
  position:absolute;
  background:color-mix(in srgb, var(--theme-1000) 75%, transparent);
  align-items:center;
  padding-top:var(--safe_zone_top);
  flex-direction:column;
  backdrop-filter:blur(30px);
  justify-content:center;
  }
      

      
  .bkMLSx.playing {
    opacity:0;
  }
      

        
      
      
  
      

      
        
      
      
  .bYtJRX {
    width:2rem;
  display:flex;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .dctGqg {
    width:100%;
  font-size:30px;
  text-align:center;
  font-weight:600;
  padding-bottom:var(--m4);
  }
      

      
        
      
      
  .eLXszY {
    width:2rem;
  height:1.5rem;
  display:flex;
  row-gap:var(--m1);
  column-gap:var(--m1);
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .dhuroT {
    width:100%;
  height:80%;
  display:flex;
  z-index:50;
  position:absolute;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .burThj {
    color:var(--theme-100);
  width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  .fiDAkZ {
    flex:1  ;
  width:100%;
  height:100%;
  display:flex;
  row-gap:0.5rem;
  column-gap:0.5rem;
  align-items:center;
  padding-right:1.5rem;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .bAwzmL {
    color:var(--text-2);
  display:inline-block;
  font-size:var(--small);
  font-family:Inter;
  font-weight:var(--weight-regular);
  }
      

      
        
      
      
  .LZWZO {
    color:var(--text);
  width:2rem;
  height:1.5rem;
  display:flex;
  align-items:flex-end;
  justify-content:center;
  }
      

      
        
      
      
  .cYueNJ {
    color:var(--text);
  display:inline-block;
  font-weight:var(--weight-medium);
  }
      

      
        
      
      
  .bphsYE {
    width:100%;
  height:3.5rem;
  display:flex;
  row-gap:var(--m2);
  column-gap:var(--m2);
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .eNrTFa {
    width:100%;
  bottom:0px;
  display:flex;
  opacity:1;
  z-index:100;
  position:absolute;
  animation:;
  background:var(--background);
  align-items:center;
  flex-direction:row;
  padding-bottom:var(--safe_zone_bottom);
  justify-content:space-between;
  }
      

      
  .eNrTFa.playing {
    opacity:0;
  }
      

        
      
      
  .dBTXDy {
    color:#ffffff;
  width:3.5rem;
  cursor:pointer;
  height:3.5rem;
  display:flex;
  opacity:1;
  z-index:52;
  position:absolute;
  background:#80808073;
  align-items:center;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  pointer-events:auto;
  backdrop-filter:blur(10px);
  justify-content:center;
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
  .dBTXDy.playing {
    opacity:0;
  pointer-events:none;
  }
      

        
      
      
  .dYubZy {
    width:100%;
  height:2px;
  background:var(--background-2);
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cjFcJn {
    width:100%;
  height:2rem;
  display:flex;
  row-gap:var(--m4);
  column-gap:var(--m4);
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--m6);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .bzcfmy {
    top:50%;
  right:0%;
  width:0.8rem;
  height:0.8rem;
  position:absolute;
  translate:0.4rem -50% 0;
  background:var(--text);
  pointer-events:none;
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
        
      
      
  .gedwZ {
    flex:1;
  height:8px;
  display:flex;
  position:relative;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dzTOSu {
    width:100%;
  height:100%;
  z-index:10;
  object-fit:contain;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bTfvwh {
    color:var(--text-2);
  display:inline-block;
  font-size:14px;
  font-weight:500;
  }
      

      
        
      
      
  .efusaA {
    width:2rem;
  height:1.5rem;
  display:flex;
  row-gap:var(--m2);
  column-gap:var(--m2);
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bDTTJo {
    width:100%;
  height:3.5rem;
  display:flex;
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .page_chat\:IbylzHxStliB0D2HNd8z0 {
    z-index:1000;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cWTJTp {
    cursor:default;
  display:contents;
  outline:none;
  }
      

      
        
      
      
  .dZcAYH {
    color:var(--color-text-secondary, #A3A3A3);
  display:inline-block;
  }
      

      
        
      
      
  .cJNKiy {
    width:100vw;
  height:100vh;
  display:flex;
  outline:none;
  position:absolute;
  max-width:unset;
  max-height:100%;
  transition:all 200ms cubic-bezier(0.42, 0, 1, 1)  ;
  align-items:center;
  justify-content:center;
  }
      

      
  .cJNKiy::backdrop {
    cursor:default;
  outline:none;
  background-color:rgba(0, 0, 0, 0);
  }
      


  .cJNKiy.show-backdrop::backdrop {
    outline:none;
  background: var(--background-blur);
  backdrop-filter:blur(30px);
  }
      


  .cJNKiy.solid::backdrop {
    background:var(--theme-1000);
  }
      

        
      
      
  .page_chat\:J_ks_JucYin51khnHLks9 {
    background:var(--background);
  }
      

      
        
      
      
  
      

      
        
      
      
  .eJAHaX {
    width:100%;
  display:flex;
  row-gap:0.4rem;
  column-gap:0.4rem;
  align-items:flex-start;
  flex-direction:column;
  justify-content:flex-end;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bUVmOF {
    color:var(--text);
  width:100%;
  z-index:3;
  position:absolute;
  translate:0% 0 0;
  background: var(--theme-1000);
  min-height:100%;
  overflow-x:clip;
  overflow-y:clip;
  transition:translate 250ms cubic-bezier(0.42, 0, 0.58, 1);
  }
      

      
        
      
      
  
      

      
        
      
      
  .KcpUx {
    color:var(--text);
  width:100%;
  height:100%;
  z-index:1000;
  position:absolute;
  background:var(--background);
  }
      

      
        
      
      
  .KwJrc {
    width:100%;
  height:100%;
  position:absolute;
  object-fit:contain;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .faBxaA {
    width:100%;
  bottom:0px;
  display:flex;
  z-index:20;
  position:absolute;
  background:var(--background);
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  padding-bottom:var(--safe_zone_bottom);
  justify-content:space-between;
  }
      

      
        
      
      
  .fioqQn {
    color:var(--text);
  width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eXhprz {
    width:100%;
  height:3.5rem;
  display:flex;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bizuFR {
    top:0px;
  width:100%;
  z-index:20;
  position:absolute;
  background:var(--background);
  padding-top:var(--safe_zone_top);
  }
      

      
        
      
      
  .iqPjD {
    width:2rem;
  height:1.5rem;
  }
      

      
        
      
      
  .page_chat\:RGye9reN6esdkKVe1BQoc {
    z-index:1000;
  }
      

      
        
      
      
  .aoqG {
    width:100%;
  height:100%;
  z-index:99;
  position:absolute;
  }
      

      
        
      
      
  .ddVfmI {
    color:var(--dark-text);
  display:flex;
  align-items:center;
  padding-top:var(--m3);
  padding-left:var(--m5);
  padding-right:var(--m5);
  flex-direction:row;
  padding-bottom:var(--m3);
  justify-content:space-between;
  }
      

      
        
      
      
  .cgfhGj {
    width:100%;
  height:100%;
  z-index:1000;
  position:absolute;
  background:#00000099;
  transition:opacity 200ms ease  , backdrop-filter 300ms ease;
  backdrop-filter:blur(10px);
  }
      

      
  .cgfhGj {
    @starting-style {
            opacity:0;
  backdrop-filter:blur(0px);
          }
  }
      


  .cgfhGj.hide {
    opacity:0;
  backdrop-filter:blur(0px);
  }
      

        
      
      
  .fenoQS {
    top:var(--offset);
  width:100%;
  display:flex;
  z-index:1000;
  overflow-y:visible;
  transition:top 200ms cubic-bezier(0.22, 0.75, 0.58, 1);
  align-items:flex-end;
  justify-content:flex-start;
  }
      

      
  .fenoQS.left {
    display:flex;
  align-items:flex-start;
  justify-content:flex-start;
  }
      

        
      
      
  .message_menu\:1FnHLz6asi3iOFE6_tdWQ {
    color:var(--dark-red);
  }
      

      
        
      
      
  .aiHvp {
    top:100%;
  color:#ffffff;
  width:13rem;
  height:fit-content;
  z-index:200;
  position:absolute;
  translate:0 0.5rem 0;
  background:#141414a8;
  transition:opacity 100ms cubic-bezier(0.42, 0, 0.58, 1)  , scale 150ms cubic-bezier(0.42, 0, 0.58, 1);
  font-weight:var(--weight-medium);
  user-select:none;
  backdrop-filter:blur(20px);
  transform-origin:right top;
  border-top-left-radius:0.7rem;
  border-top-right-radius:0.7rem;
  border-bottom-left-radius:0.7rem;
  border-bottom-right-radius:0.7rem;
  }
      

      
  .aiHvp.left {
    left:var(--page_margin);
  right:auto;
  }
      


  .aiHvp {
    @starting-style {
            scale:0.5 0.5 1;
  opacity:0;
  transform-style:preserve-3d;
  transform-origin:right top;
          }
  }
      


  .aiHvp.left {
    @starting-style {
            left:var(--page_margin);
  right:auto;
  transform-style:preserve-3d;
  transform-origin:left top;
          }
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eIyifl {
    width:100%;
  pointer-events:none;
  }
      

      
        
      
      
  .ecgtbz {
    width:1.5rem;
  height:1.5rem;
  opacity:1;
  position:relative;
  transition:color 200ms cubic-bezier(0.42, 0, 0.58, 1) 0ms normal;
  }
      

      
        
      
      
  .fslOFg {
    width:100%;
  height:100%;
  z-index:2;
  position:absolute;
  }
      

      
        
      
      
  .ehTunQ {
    display:none;
  align-items:center;
  padding-top:var(--m3);
  padding-left:var(--m5);
  padding-right:var(--m5);
  flex-direction:row;
  padding-bottom:var(--m3);
  justify-content:space-between;
  border-bottom-color:#ffffff1a;
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
      
      
  .dYBDmp {
    color:var(--red-text);
  display:flex;
  align-items:center;
  padding-top:var(--m3);
  padding-left:var(--m5);
  padding-right:var(--m5);
  flex-direction:row;
  padding-bottom:var(--m3);
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eHAQao {
    width:100%;
  display:flex;
  align-items:center;
  padding-top:var(--m9);
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  padding-bottom:var(--m9);
  justify-content:center;
  }
      

      
        
      
      
  .dEwGzB {
    width:100%;
  height:100%;
  display:flex;
  align-items:center;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .erhwDr {
    color:var(--text);
  font-size:20px;
  font-weight:600;
  padding-bottom:var(--m2);
  }
      

      
        
      
      
  .elbLgF {
    color:var(--text-2);
  font-size:16px;
  text-wrap:balance;
  text-align:center;
  font-weight:400;
  }
      

      
        
      
      
  
      

      
        
      
      
  .ddbmRF {
    padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  }
      

      
        
      
      
  .page_chat\:Wm7bk4gcpG8o_6AZtFHKN {
    width:1.25rem;
  height:1.25rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .ehrSai {
    height:5rem;
  }
      

      
        
      
      
  .page_chat\:Z3lqEcqNQ5qp-z3vQ388l {
    width:2.5rem;
  height:2.5rem;
  z-index:3;
  }
      

      
        
      
      
  .cQXhKS {
    top:3rem;
  left:auto;
  color:var(--text);
  right:var(--page_margin);
  scale:0.5 0.5 1;
  width:13rem;
  height:fit-content;
  opacity:0;
  z-index:200;
  position:absolute;
  translate:0 var(--safe_zone_top) 0;
  background:#141414a8;
  transition:opacity 100ms cubic-bezier(0.42, 0, 0.58, 1)  , scale 150ms cubic-bezier(0.42, 0, 0.58, 1);
  font-weight:var(--weight-medium);
  user-select:none;
  pointer-events:none;
  backdrop-filter:blur(20px);
  transform-origin:right top;
  border-top-left-radius:0.7rem;
  border-top-right-radius:0.7rem;
  border-bottom-left-radius:0.7rem;
  border-bottom-right-radius:0.7rem;
  }
      

      
  .cQXhKS.show {
    scale:1 1 1;
  opacity:1;
  pointer-events:auto;
  }
      

        
      
      
  .ciFCMb {
    width:3rem;
  height:1.5rem;
  display:flex;
  row-gap:var(--m1);
  column-gap:var(--m1);
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .dVWZVE {
    z-index:2;
  overflow-x:clip;
  padding-top:var(--m4);
  }
      

      
        
      
      
  
      

      
        
      
      
  .chhGXl {
    padding-top:var(--m2);
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  padding-bottom:var(--m2);
  }
      

      
        
      
      
  .eyegZi {
    color:var(--text);
  font-size:30px;
  font-weight:600;
  letter-spacing:-0.025em;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cmAmlI {
    color:var(--text);
  width:100%;
  height:100%;
  z-index:20;
  position:absolute;
  background:var(--background);
  overflow-x:clip;
  overflow-y:clip;
  }
      

      
        
      
      
  .dBZYjY {
    color:var(--text-2);
  height:0rem;
  display:inline-block;
  opacity:0;
  font-size:12px;
  overflow-x:clip;
  overflow-y:clip;
  transition:height 200ms ease  , opacity 300ms ease;
  font-weight:500;
  }
      

      
  .dBZYjY.show {
    height:1rem;
  opacity:1;
  }
      

        
      
      
  .page_chat\:jOCnhk7d9VHoEQGPXl3VI {
    color:var(--dark-red);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fCBGlX {
    width:100%;
  z-index:200;
  position:relative;
  background:#ffffff00;
  font-family:Inter;
  padding-bottom:var(--safe_zone_bottom);
  }
      

      
  .fCBGlX.focused {
    padding-bottom:0rem;
  }
      

        
      
      
  .dLEIBV {
    color:var(--background-2);
  width:2.2rem;
  cursor:pointer;
  height:2.2rem;
  display:flex;
  z-index:20;
  position:relative;
  background:var(--text);
  align-items:center;
  padding-top:0.5rem;
  padding-left:0.5rem;
  padding-right:0.5rem;
  padding-bottom:0.5rem;
  justify-content:center;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
  .dLEIBV.small {
    width:1.8rem;
  height:1.8rem;
  padding-top:0.4rem;
  padding-left:0.4rem;
  padding-right:0.4rem;
  padding-bottom:0.4rem;
  }
      

        
      
      
  
      

      
        
      
      
  .erAnnv {
    width:100%;
  display:flex;
  align-items:center;
  padding-left:var(--page_margin);
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .fmPTNQ {
    color:var(--text);
  width:34px;
  bottom:2px;
  height:34px;
  display:flex;
  z-index:10;
  position:absolute;
  background:var(--background-2);
  overflow-x:hidden;
  overflow-y:hidden;
  transition:all 200ms ease;
  align-items:center;
  justify-content:center;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
  .fmPTNQ.recorder_visible {
    width:34px;
  bottom:7px;
  height:34px;
  }
      

        
      
      
  .fhEDpz {
    width:100%;
  display:flex;
  align-items:center;
  padding-top:var(--m3);
  padding-right:var(--page_margin);
  padding-bottom:var(--m3);
  justify-content:center;
  }
      

      
        
      
      
  .cpTVlR {
    width:100%;
  height:38px;
  display:flex;
  opacity:0;
  z-index:3;
  position:absolute;
  min-height:38px;
  transition:all 300ms ease  allow-discrete;
  visibility:hidden;
  align-items:center;
  user-select:none;
  justify-content:center;
  border-top-left-radius:1.2rem;
  border-top-right-radius:1.2rem;
  border-bottom-left-radius:1.2rem;
  border-bottom-right-radius:1.2rem;
  }
      

      
  .cpTVlR.show {
    opacity:1;
  z-index:3;
  visibility:visible;
  }
      

        
      
      
  
      

      
        
      
      
  .chat_input\:4hgF_1RkxVkCQMH1Sn0h4 {
    background:var(--background);
  }
      

      
        
      
      
  .bwznme {
    width:100%;
  height:100%;
  z-index:10;
  position:absolute;
  object-fit:contain;
  }
      

      
        
      
      
  .dMuewz {
    width:38px;
  height:38px;
  display:flex;
  min-width:38px;
  transition:width 200ms ease;
  align-items:center;
  will-change:width;
  justify-content:center;
  }
      

      
  .dMuewz.recorder_visible {
    width:3rem;
  height:3rem;
  min-width:3rem;
  }
      

        
      
      
  .XxbFs {
    width:100%;
  height:100%;
  display:flex;
  z-index:10;
  position:absolute;
  max-height:100%;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .dAJqMW {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:100%;
  z-index:999;
  position:fixed;
  background:var(--background);
  padding-top:var(--safe_zone_top);
  padding-bottom:var(--safe_zone_bottom);
  }
      

      
        
      
      
  .cPeePh {
    position:relative;
  }
      

      
        
      
      
  .chat_input\:8Fc7Vev_htZzYllBvnwWl {
    z-index:400;
  position:absolute;
  max-width:var(--desktop_max_width);
  margin-left:auto;
  margin-right:auto;
  }
      

      
        
      
      
  .feUbUs {
    height:3rem;
  display:flex;
  opacity:0;
  row-gap:var(--m3);
  z-index:-10;
  position:absolute;
  animation:2s ease 0ms 1 normal none running animation-empty;
  column-gap:var(--m3);
  transition:opacity 200ms ease  allow-discrete, z-index 200ms ease  allow-discrete, flex 200ms ease  , display 200ms ease  allow-discrete;
  visibility:hidden;
  align-items:center;
  padding-left:var(--m3);
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
  .feUbUs.recorder_visible {
    flex:1;
  display:flex;
  opacity:1;
  z-index:5;
  position:relative;
  visibility:visible;
  align-items:center;
  flex-direction:row;
  justify-content:flex-end;
  }
      

        
      
      
  .fxEZZp {
    color:var(--text-2);
  width:2.6rem;
  user-select:none;
  }
      

      
        
      
      
  .dXhpmx {
    color:var(--text-2);
  width:1.25rem;
  height:1.25rem;
  z-index:10;
  position:absolute;
  transition:color 200ms ease  , height 200ms ease  , width 200ms ease  , rotate 300ms ease;
  pointer-events:none;
  }
      

      
  .dXhpmx.recorder {
    width:1.5rem;
  height:1.5rem;
  rotate:0 0 1 45deg;
  }
      

        
      
      
  .evrqdi {
    width:100%;
  display:flex;
  row-gap:var(--m2);
  column-gap:var(--m2);
  align-items:flex-end;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .bGMWTn {
    color:var(--text);
  width:2.1rem;
  height:2.1rem;
  display:flex;
  background:var(--background-2);
  align-items:center;
  justify-content:center;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .fCMWpN {
    width:2rem;
  cursor:pointer;
  height:2rem;
  display:flex;
  opacity:0;
  position:absolute;
  background:var(--red-background);
  visibility:hidden;
  align-items:center;
  justify-content:center;
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
  .fCMWpN.recording {
    opacity:1;
  transition:all 100ms ease;
  visibility:visible;
  }
      

        
      
      
  .dTQhAT {
    width:100%;
  display:flex;
  z-index:10;
  background:var(--background);
  align-items:center;
  padding-top:0rem;
  padding-bottom:0rem;
  justify-content:flex-end;
  }
      

      
        
      
      
  .dDvRgh {
    flex:1;
  color:var(--text);
  height:var(--height);
  resize:none;
  opacity:1;
  z-index:2;
  position:relative;
  animation:;
  font-size:1rem;
  max-height:128px;
  min-height:38px;
  transition:opacity 200ms ease;
  font-family:inter;
  font-weight:400;
  line-height:1.25rem;
  padding-top:0.5rem;
  border-color:#00000000;
  border-style:solid;
  border-width:1px;
  field-sizing:content;
  padding-left:1rem;
  padding-right:2.5rem;
  letter-spacing:-0.015em;
  padding-bottom:0.5rem;
  border-top-left-radius:1.2rem;
  border-top-right-radius:1.2rem;
  border-bottom-left-radius:1.2rem;
  border-bottom-right-radius:1.2rem;
  }
      

      
  .dDvRgh::placeholder {
    color:var(--text-3);
  }
      


  .dDvRgh.hidden {
    width:0rem;
  opacity:0;
  z-index:-1;
  position:absolute;
  visibility:hidden;
  }
      

        
      
      
  .flvcjC {
    left:0px;
  right:0px;
  width:100%;
  height:100%;
  z-index:200;
  position:absolute;
  max-width:var(--desktop_max_width);
  background:var(--background);
  margin-left:auto;
  margin-right:auto;
  }
      

      
        
      
      
  .bzPhOK {
    color:var(--text);
  width:100%;
  height:100%;
  display:flex;
  z-index:9999;
  position:absolute;
  background:var(--background);
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  font-family:Inter;
  justify-content:center;
  }
      

      
        
      
      
  .dSKgEM {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  display:flex;
  opacity:1;
  z-index:100;
  position:absolute;
  background:var(--background);
  align-items:flex-end;
  padding-top:var(--safe_zone_top);
  flex-direction:column;
  pointer-events:auto;
  justify-content:space-between;
  }
      

      
  .dSKgEM.playing {
    opacity:0;
  transition:translate 150ms cubic-bezier(0.42, 0, 0.58, 1);
  pointer-events:none;
  }
      

        
      
      
  
      

      
        
      
      
  .fdatnv {
    color:var(--text);
  display:flex;
  background:var(--background-2);
  align-items:center;
  padding-top:var(--m2);
  padding-left:0.7rem;
  padding-right:0.7rem;
  padding-bottom:var(--m2);
  justify-content:center;
  border-top-left-radius:0.5rem;
  border-top-right-radius:0.5rem;
  border-bottom-left-radius:0.5rem;
  border-bottom-right-radius:0.5rem;
  }
      

      
        
      
      
  .ehkLic {
    width:100%;
  height:100%;
  display:flex;
  z-index:50;
  position:absolute;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .bvIwcU {
    display:flex;
  row-gap:0.5rem;
  column-gap:0.5rem;
  align-items:center;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .HzcDs {
    color:inherit;
  display:inline-block;
  font-family:inherit;
  }
      

      
        
      
      
  .bKWiZK {
    width:100%;
  height:2rem;
  display:flex;
  row-gap:var(--m4);
  column-gap:var(--m4);
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .uKOzj {
    width:100%;
  display:flex;
  align-items:center;
  padding-left:1rem;
  padding-right:1rem;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .bOFiXM {
    width:100%;
  bottom:0px;
  display:flex;
  opacity:1;
  z-index:100;
  position:absolute;
  animation:2s ease 0ms 1 normal none running animation-empty;
  background:var(--background);
  transition:translate 150ms cubic-bezier(0.42, 0, 0.58, 1);
  align-items:center;
  flex-direction:column;
  padding-bottom:var(--safe_zone_bottom);
  pointer-events:auto;
  justify-content:flex-start;
  }
      

      
  .bOFiXM.playing {
    opacity:0;
  pointer-events:none;
  }
      

        
      
      
  .eHQCEp {
    color:#ffffff;
  width:3.5rem;
  cursor:pointer;
  height:3.5rem;
  display:flex;
  opacity:1;
  z-index:52;
  position:absolute;
  background:#0000006e;
  transition:all 200ms ease;
  align-items:center;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  backdrop-filter:blur(10px);
  justify-content:center;
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
  .eHQCEp:hover {
    color:#0a0a0a;
  background:#ffffff;
  }
      


  .eHQCEp.playing {
    opacity:0;
  }
      

        
      
      
  .evrZya {
    color:var(--text-2);
  width:2.1rem;
  height:2.1rem;
  display:flex;
  background:var(--background-2);
  align-items:center;
  justify-content:center;
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
        
      
      
  .chat_input\:RCkh17I6ry5mbsVCaf_Et {
    height:100%;
  font-family:inter;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dZQjFo {
    color:inherit;
  display:inline-block;
  font-size:15px;
  font-family:inherit;
  font-weight:500;
  }
      

      
        
      
      
  
      

      
        
      
      
  .jQKfB {
    color:var(--text);
  width:34px;
  height:34px;
  display:flex;
  z-index:10;
  background:var(--background-2);
  overflow-x:hidden;
  overflow-y:hidden;
  transition:all 200ms ease;
  align-items:center;
  margin-right:0.5rem;
  justify-content:center;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .biezmH {
    width:100%;
  height:100%;
  object-fit:cover;
  }
      

      
        
      
      
  .chat_input\:YrLuv18XYbYyHAtALNas9 {
    width:100%;
  height:100%;
  z-index:20;
  object-fit:contain;
  }
      

      
        
      
      
  .QbTMG {
    width:0.625rem;
  height:0.625rem;
  animation:pulse 2s infinite;
  background:var(--red-text);
  border-top-left-radius:1px;
  border-top-right-radius:1px;
  border-bottom-left-radius:1px;
  border-bottom-right-radius:1px;
  }
      

      
        
      
      
  .dpsgRs {
    color:inherit;
  font-size:var(--p);
  font-weight:var(--weight-regular);
  }
      

      
        
      
      
  
      

      
        
      
      
  .emryqm {
    width:100%;
  height:100%;
  display:flex;
  opacity:0;
  z-index:5;
  position:absolute;
  transition:z-index 100ms linear 300ms allow-discrete;
  user-select:none;
  pointer-events:auto;
  }
      

      
        
      
      
  .pgJIk {
    flex:1;
  width:100%;
  transition:padding-left 200ms ease;
  will-change:padding;
  padding-left:2.5rem;
  flex-direction:row;
  }
      

      
  .pgJIk.recorder_vivisble {
    padding-left:44px;
  }
      

        
      
      
  .yaUFi {
    flex:1;
  width:100%;
  z-index:10;
  background:;
  }
      

      
        
      
      
  .epneVS {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  display:flex;
  z-index:20;
  position:absolute;
  background:var(--background);
  align-items:center;
  padding-top:var(--safe_zone_top);
  flex-direction:column;
  justify-content:flex-end;
  view-transition-name:akdsf234a;
  }
      

      
        
      
      
  .bBAeGF {
    color:var(--red-text);
  background:var(--red-background);
  padding-top:var(--m2);
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  padding-bottom:var(--m2);
  }
      

      
        
      
      
  .bUbnEs {
    width:100%;
  bottom:0px;
  display:flex;
  z-index:20;
  position:absolute;
  background:var(--background);
  align-items:flex-start;
  flex-direction:row;
  padding-bottom:var(--safe_zone_bottom);
  justify-content:space-between;
  view-transition-name:lkasdf97hafdsh;
  }
      

      
        
      
      
  .bIBYwl {
    color:var(--text);
  width:100%;
  height:100%;
  display:flex;
  row-gap:2rem;
  background:var(--background);
  column-gap:2rem;
  align-items:center;
  font-family:Inter;
  backdrop-filter:blur(40px);
  justify-content:space-between;
  }
      

      
        
      
      
  .byVxSw {
    color:#ff4d4d00;
  }
      

      
        
      
      
  .request_payment\:8WE2SnmyBuLBHlRl6PGAQ {
    width:100%;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .request_payment\:yefV91_eoTqTIiB_0rtkd {
    width:100%;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cqJcVy {
    color:var(--text);
  width:2.3rem;
  height:2.3rem;
  display:flex;
  opacity:1;
  z-index:10;
  position:absolute;
  transition:all 50ms cubic-bezier(0.14, 0.63, 0.58, 1);
  visibility:visible;
  align-items:center;
  user-select:none;
  justify-content:center;
  }
      

      
  .cqJcVy.hidden {
    opacity:0;
  position:absolute;
  visibility:hidden;
  }
      

        
      
      
  
      

      
        
      
      
  .eyQJSM {
    position:absolute;
  }
      

      
        
      
      
  .cCYXsI {
    width:100%;
  }
      

      
        
      
      
  .chat_input\:pdCA_GptkwbCF-a5i7220 {
    width:0px;
  height:0px;
  opacity:0;
  z-index:-1;
  position:absolute;
  }
      

      
        
      
      
  .cNEPYq {
    z-index:1;
  user-select:none;
  }
      

      
        
      
      
  .cxfHwC {
    gap:1rem;
  flex:0;
  color:var(--text);
  width:2.2rem;
  display:inline-block;
  opacity:1;
  position:relative;
  font-size:15px;
  min-width:2.2rem;
  text-align:left;
  transition:opacity 300ms cubic-bezier(0.42, 0, 1, 1)  ;
  font-weight:500;
  }
      

      
        
      
      
  .howlerjs_audio_player_mini\:z_ZxBBdTUtdBydoq1I4__ {
    color:var(--theme-800);
  user-select:none;
  pointer-events:none;
  }
      

      
        
      
      
  .chat_input\:sjRyfbqy7l4yvJD1qCWaF {
    flex:1;
  height:3rem;
  user-select:none;
  padding-left:var(--m4);
  padding-right:var(--m2);
  }
      

      
        
      
      
  .cxNKtR {
    color:var(--text-2);
  width:80%;
  font-size:var(--tiny);
  text-wrap:balance;
  text-align:center;
  }
      

      
        
      
      
  .TiUdT {
    color:var(--text-2);
  width:100%;
  height:100%;
  display:flex;
  opacity:0;
  row-gap:var(--m2);
  z-index:22;
  position:absolute;
  background:var(--background);
  column-gap:var(--m2);
  transition:opacity 200ms cubic-bezier(0.42, 0, 0.58, 1) 250ms;
  align-items:center;
  flex-direction:row;
  pointer-events:none;
  justify-content:center;
  }
      

      
  .TiUdT.show {
    display:flex;
  opacity:1;
  background:var(--theme-1000);
  transition:opacity 200ms ease 0ms;
  align-items:center;
  justify-content:center;
  }
      

        
      
      
  .bZNxLZ {
    width:100%;
  height:100%;
  z-index:9;
  position:absolute;
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
        
      
      
  .fBLbWT {
    width:100%;
  transition:padding-top 250ms ease;
  padding-top:0px;
  }
      

      
  .fBLbWT.active {
    padding-top:var(--m2);
  }
      

        
      
      
  .qpbgx {
    width:100%;
  height:100%;
  object-fit:cover;
  border-top-left-radius:0.4rem;
  border-top-right-radius:0.4rem;
  border-bottom-left-radius:0.4rem;
  border-bottom-right-radius:0.4rem;
  }
      

      
        
      
      
  .fuXGmj {
    color:var(--text-2);
  font-size:0.875rem;
  font-family:inherit;
  font-weight:400;
  }
      

      
        
      
      
  .cPcpoR {
    color:var(--text-2);
  font-size:0.875rem;
  font-family:inherit;
  font-weight:400;
  -webkit-line-clamp:1;;
  }
      

      
        
      
      
  .ceedCG {
    color:var(--text);
  width:2rem;
  cursor:pointer;
  height:2rem;
  align-items:center;
  padding-top:1rem;
  padding-bottom:0.5rem;
  justify-content:center;
  }
      

      
        
      
      
  .bwuemi {
    font-size:0.875rem;
  font-family:inherit;
  font-weight:500;
  padding-bottom:0.2rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .qprBw {
    gap:1rem;
  width:100%;
  height:0rem;
  display:flex;
  z-index:99;
  position:relative;
  background:var(--background);
  overflow-x:clip;
  overflow-y:clip;
  transition:height 250ms cubic-bezier(0.31, 0.68, 0.37, 0.97) 0s normal;
  align-items:flex-start;
  padding-top:0px;
  padding-left:0.6rem;
  padding-right:0.6rem;
  flex-direction:row;
  justify-content:space-between;
  border-left-color:var(--text);
  border-left-style:solid;
  border-left-width:3px;
  }
      

      
  .qprBw.active {
    height:3.5rem;
  display:flex;
  position:relative;
  align-items:flex-start;
  flex-direction:row;
  justify-content:space-between;
  }
      

        
      
      
  .iSheN {
    flex:1;
  row-gap:var(--m4);
  column-gap:var(--m4);
  align-items:center;
  padding-top:var(--m2);
  flex-direction:row;
  padding-bottom:var(--m2);
  justify-content:center;
  }
      

      
        
      
      
  .dePSqH {
    max-height:10rem;
  overflow-y:auto;
  font-family:inherit;
  }
      

      
        
      
      
  .cpRNHQ {
    flex:1;
  color:var(--text);
  width:100%;
  max-height:10rem;
  min-height:2.5rem;
  }
      

      
        
      
      
  .PjBch {
    width:2.7rem;
  height:2.7rem;
  object-fit:cover;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dcKciC {
    flex:1;
  height:auto;
  display:flex;
  z-index:2;
  background:var(--background-2);
  max-height:200px;
  min-height:38px;
  transition:min-height 200ms ease;
  align-items:flex-end;
  will-change:height;
  flex-direction:row;
  justify-content:flex-end;
  border-top-left-radius:1.45rem;
  border-top-right-radius:1.45rem;
  border-bottom-left-radius:1.45rem;
  border-bottom-right-radius:1.45rem;
  }
      

      
  .dcKciC.recorder_visible {
    height:auto;
  min-height:48px;
  border-top-left-radius:2rem;
  border-top-right-radius:2rem;
  border-bottom-left-radius:2rem;
  border-bottom-right-radius:2rem;
  }
      

        
      
      
  
      

      
        
      
      
  .eFvhxg {
    color:var(--dark-red);
  display:flex;
  align-items:center;
  padding-top:var(--m3);
  padding-left:var(--m5);
  padding-right:var(--m5);
  flex-direction:row;
  padding-bottom:var(--m3);
  justify-content:space-between;
  border-bottom-color:#ffffff1a;
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
      
      
  .fvYViK {
    color:var(--text);
  }
      

      
        
      
      
  .cBZAIQ {
    flex:1  ;
  width:100%;
  height:100%;
  display:flex;
  row-gap:var(--m2);
  column-gap:var(--m2);
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .cjNyVQ {
    width:100%;
  height:100%;
  position:relative;
  background:var(--theme-950);
  overflow-x:hidden;
  overflow-y:hidden;
  border-top-left-radius:0.75rem;
  border-top-right-radius:0.75rem;
  border-bottom-left-radius:0.75rem;
  border-bottom-right-radius:0.75rem;
  }
      

      
  .cjNyVQ::after {
    top:-50%;
  left:-150%;
  width:150%;
  height:200%;
  rotate:0 0 1 20deg;
  content:"";
  position:absolute;
  animation:2s cubic-bezier(0.42, 0, 0.58, 1) 0ms infinite normal none running animation-ewhKlI;
  background:linear-gradient(to right, #ffffff00 0%, #ffffff12 40%, #ffffff12 61%, #ffffff00 99%) scroll border-box padding-box repeat repeat 0% 0% / auto;
  }
      

        
                  @keyframes animation-ewhKlI {
                    
                        0% {
                          translate: -50% 0 0;
                        }
                        

                        100% {
                          translate: 200%;
                        }
                        
                  }
                  
      
      
  .page_chat\:qulXCo1vqzt9AqoPB5LE7 {
    z-index:4;
  position:absolute;
  border-top-left-radius:999rem;
  border-top-right-radius:999rem;
  border-bottom-left-radius:999rem;
  border-bottom-right-radius:999rem;
  }
      

      
        
      
      
  .bFUtLW {
    flex:1;
  width:100%;
  display:flex;
  z-index:5;
  position:relative;
  overflow-x:clip;
  overflow-y:scroll;
  align-items:flex-start;
  flex-direction:column-reverse;
  justify-content:flex-start;
  }
      

      
        
      
      
  .njTTS {
    width:100%;
  height:100%;
  overflow-x:clip;
  overflow-y:scroll;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fdTgQO {
    color:var(--dark-red);
  display:flex;
  align-items:center;
  padding-top:var(--m3);
  padding-left:var(--m5);
  padding-right:var(--m5);
  flex-direction:row;
  padding-bottom:var(--m3);
  justify-content:space-between;
  }
      

      
        
      
      
  .page_chat\:vzkmCoAj7R4orI07wus9o {
    width:100%;
  position:relative;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dBDHPm {
    color:var(--dark-text);
  display:flex;
  align-items:center;
  padding-top:var(--m3);
  padding-left:var(--m5);
  padding-right:var(--m5);
  flex-direction:row;
  padding-bottom:var(--m3);
  justify-content:space-between;
  border-bottom-color:#ffffff1a;
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .clTrLQ {
    color:var(--text);
  background:var(--background);
  }
      

      
        
      
      
  
      

      
        
      
      
  .page_settings\:2DGVO7Em7W9iI3cJ1jCRb {
    width:1rem;
  height:1rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bQrwy {
    width:0.5rem;
  height:0.5rem;
  background:var(--brand);
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .ciYRWL {
    color:var(--text-3);
  width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .boxKjk {
    width:100%;
  display:flex;
  align-items:center;
  flex-direction:column;
  padding-bottom:var(--safe_zone_bottom);
  justify-content:flex-start;
  }
      

      
        
      
      
  .CYzXz {
    width:100%;
  height:3.5rem;
  min-height:3.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bTwXhh {
    width:100%;
  height:100%;
  overflow-x:clip;
  overflow-y:scroll;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fGaJNj {
    display:flex;
  row-gap:var(--m2);
  column-gap:var(--m2);
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  padding-bottom:var(--m2);
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dJsJkI {
    width:100%;
  height:100%;
  display:none;
  opacity:0;
  position:relative;
  transition:opacity 300ms ease;
  pointer-events:none;
  }
      

      
  .dJsJkI.show {
    top:3.4rem;
  flex:1;
  display:block;
  opacity:1;
  z-index:5;
  position:absolute;
  background:var(--background);
  pointer-events:auto;
  }
      

        
      
      
  
      

      
        
      
      
  .dOKqqy {
    display:flex;
  row-gap:0.4rem;
  column-gap:0.4rem;
  align-items:center;
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dPvdYS {
    width:100%;
  height:3.4rem;
  display:flex;
  row-gap:var(--m2);
  column-gap:var(--m2);
  align-items:flex-start;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:column;
  padding-bottom:var(--page_margin);
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cHeedL {
    width:100%;
  height:100%;
  overflow-x:clip;
  overflow-y:auto;
  }
      

      
        
      
      
  .ckbXnr {
    width:100%;
  display:grid;
  row-gap:0.5rem;
  column-gap:1rem;
  padding-left:var(--m2);
  padding-right:var(--m2);
  grid-template-columns:repeat(2, 1fr);
  }
      

      
        
      
      
  
      

      
        
      
      
  .page_bookmarks\:q_2UdyMQEIXJv2N1Iv-jA {
    padding-bottom:var(--m4);
  }
      

      
        
      
      
  .BWLQP {
    overflow-x:clip;
  overflow-y:clip;
  }
      

      
        
      
      
  .bxRhNs {
    color:var(--background-3);
  width:1.5rem;
  height:1.5rem;
  opacity:1;
  position:absolute;
  transition:color 200ms cubic-bezier(0.42, 0, 0.58, 1) 0ms normal;
  }
      

      
  .bxRhNs.show {
    color:var(--red-text);
  opacity:1;
  }
      

        
      
      
  .bhqSUP {
    cursor:pointer;
  display:flex;
  row-gap:var(--m1);
  flex-grow:0;
  column-gap:var(--m1);
  flex-basis:auto;
  align-items:center;
  flex-shrink:0;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cpobUo {
    color:var(--theme-0);
  width:1.5rem;
  height:1.5rem;
  display:flex;
  background:;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .sBVrf {
    width:100%;
  overflow-x:clip;
  overflow-y:clip;
  aspect-ratio:var(--ratio);
  background-size:cover;
  background-origin:border-box;
  background-repeat:no-repeat;
  background-position:0% 0%;
  }
      

      
        
      
      
  .elVkPX {
    width:100%;
  height:100%;
  display:flex;
  position:absolute;
  background:var(--background-2);
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .bnYIsJ {
    color:var(--text-3);
  width:2rem;
  height:2rem;
  }
      

      
        
      
      
  .uc_img_optimized\:aPrygKaUWwD367bvuyzWh {
    width:100%;
  height:100%;
  position:absolute;
  border-top-left-radius:0px;
  border-top-right-radius:0px;
  border-bottom-left-radius:0px;
  border-bottom-right-radius:0px;
  }
      

      
        
      
      
  .edaPYB {
    width:100%;
  object-fit:cover;
  aspect-ratio:var(--ratio);
  }
      

      
        
      
      
  .post_small_preview\:En1fYGi4qzGqOwu-SOELL {
    overflow-x:clip;
  overflow-y:clip;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

      
        
      
      
  .fkkkHD {
    color:var(--text);
  height:1.25rem;
  display:-webkit-box;  -webkit-box-orient: vertical;  overflow: hidden;  text-overflow: ellipsis;  -webkit-line-clamp: 1;
  font-size:16px;
  font-weight:500;
  line-height:125%;
  }
      

      
        
      
      
  .cXYdan {
    height:4rem;
  padding-top:var(--m2);
  }
      

      
        
      
      
  .bjJbOS {
    width:100%;
  height:2.5rem;
  display:flex;
  row-gap:var(--m2);
  column-gap:var(--m2);
  align-items:center;
  padding-top:var(--m2);
  flex-direction:row;
  padding-bottom:var(--m2);
  justify-content:space-between;
  }
      

      
        
      
      
  .fjfpwi {
    color:var(--text);
  display:inline-block;
  font-size:15px;
  font-weight:400;
  }
      

      
        
      
      
  .bMRaRP {
    width:10px;
  cursor:pointer;
  height:1.5rem;
  display:flex;
  row-gap:0.5rem;
  flex-grow:1;
  column-gap:0.5rem;
  flex-basis:0%;
  align-items:center;
  flex-shrink:1;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .dDPKHo {
    color:var(--text-2);
  height:19.5px;
  display:-webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 1;
  flex-grow:1;
  font-size:15px;
  flex-basis:0%;
  max-height:19.5px;
  flex-shrink:1;
  font-weight:400;
  line-height:1.3;
  white-space:normal;
  text-overflow:ellipsis;
  }
      

      
        
      
      
  .post_small_preview\:hbsbApxN2SCYHTFgcJi4w {
    width:1.5rem;
  height:1.5rem;
  flex-grow:0;
  flex-basis:auto;
  flex-shrink:0;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .JufNq {
    background:var(--background);
  }
      

      
        
      
      
  
      

      
        
      
      
  .uBFiC {
    top:0px;
  width:100%;
  bottom:auto;
  z-index:10;
  position:sticky;
  background:var(--background);
  padding-top:var(--safe_zone_top);
  }
      

      
        
      
      
  .ebLWgU {
    height:2.5rem;
  display:flex;
  overflow-x:scroll;
  overflow-y:clip;
  flex-direction:row;
  }
      

      
        
      
      
  .cpFfwp {
    color:var(--text-3);
  font-size:16px;
  text-align:center;
  font-family:inherit;
  font-weight:400;
  view-transition-name:none;
  }
      

      
  .cpFfwp.selected {
    view-transition-name:title;
  }
      

        
      
      
  .dlpOgk {
    color:var(--text-3);
  cursor:default;
  display:flex;
  transition:color 180ms ease;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .eDVWBw {
    color:var(--text-3);
  display:flex;
  transition:color 180ms ease  ;
  align-items:center;
  justify-content:center;
  }
      

      
  .eDVWBw.active {
    color:var(--text);
  padding-left:0.0em;
  padding-right:0.0em;
  }
      

        
      
      
  .bjFrBI {
    width:100%;
  height:3.5rem;
  display:flex;
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  justify-content:space-between;
  border-bottom-color:var(--background-2);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
      
      
  .bbqZhi {
    width:2rem;
  height:1.5rem;
  display:flex;
  z-index:10;
  position:relative;
  align-items:flex-start;
  justify-content:center;
  }
      

      
        
      
      
  .feXrFz {
    width:fit-content;
  row-gap:var(--m5);
  column-gap:var(--m5);
  padding-left:var(--m5);
  padding-right:var(--m5);
  flex-direction:row;
  }
      

      
        
      
      
  .eUCRkI {
    width:100%;
  height:100%;
  position:absolute;
  overflow-x:clip;
  overflow-y:auto;
  padding-top:var(--top_nav_padding);
  will-change:scroll-position;
  }
      

      
        
      
      
  .eQnNcW {
    width:100%;
  height:var(--height);
  }
      

      
        
      
      
  
      

      
        
      
      
  .bbtHNI {
    width:100%;
  min-width:100%;
  view-transition-name:var(--vtn);
  }
      

      
        
      
      
  .cohCpn {
    color:var(--theme-0);
  font-size:var(--h3);
  text-align:center;
  font-weight:var(--weight-semibold);
  padding-bottom:var(--m2);
  }
      

      
        
      
      
  .fjYPIO {
    cursor:pointer;
  display:flex;
  row-gap:0.5rem;
  column-gap:0.5rem;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .czEEDd {
    cursor:pointer;
  height:1.5rem;
  display:flex;
  row-gap:0.35rem;
  column-gap:0.35rem;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .caudUg {
    color:var(--text-3);
  }
      

      
        
      
      
  .cHDbPU {
    color:var(--text-2);
  display:inline-block;
  font-size:14px;
  font-weight:400;
  }
      

      
        
      
      
  .bgximE {
    color:var(--text);
  display:inline-block;
  font-size:16px;
  font-weight:500;
  }
      

      
        
      
      
  .dyeTzJ {
    height:25rem;
  min-height:25rem;
  }
      

      
        
      
      
  .bTswRn {
    display:flex;
  row-gap:1rem;
  column-gap:1rem;
  align-items:center;
  flex-direction:row;
  padding-bottom:1rem;
  justify-content:flex-start;
  }
      

      
        
      
      
  .cPakPg {
    flex:1;
  width:100%;
  transition:padding-left 200ms ease;
  will-change:padding;
  flex-direction:row;
  }
      

      
        
      
      
  .wMvdh {
    flex:1;
  color:var(--text);
  height:var(--height);
  resize:none;
  opacity:1;
  z-index:2;
  position:relative;
  animation:;
  font-size:1rem;
  max-height:128px;
  min-height:38px;
  transition:opacity 200ms ease;
  font-family:inter;
  font-weight:400;
  line-height:1.25rem;
  padding-top:0.5rem;
  border-color:#00000000;
  border-style:solid;
  border-width:1px;
  field-sizing:content;
  padding-left:1rem;
  padding-right:2.5rem;
  letter-spacing:-0.015em;
  padding-bottom:0.5rem;
  border-top-left-radius:1.2rem;
  border-top-right-radius:1.2rem;
  border-bottom-left-radius:1.2rem;
  border-bottom-right-radius:1.2rem;
  }
      

      
  .wMvdh::placeholder {
    color:var(--text-3);
  }
      

        
      
      
  .comments_drawer\:996Wg10mRp4NJEI5pk7No {
    width:8rem;
  height:0.8rem;
  background:var(--background-2);
  }
      

      
        
      
      
  .comments_drawer\:CUCGGLBgnfWaHHevvT_dv {
    width:2.5rem;
  height:2.5rem;
  background:var(--background-2);
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .dafQje {
    display:flex;
  row-gap:1rem;
  column-gap:1rem;
  align-items:flex-start;
  flex-direction:row;
  padding-bottom:1rem;
  justify-content:flex-start;
  }
      

      
        
      
      
  .comment\:-P8fqCY_jidcLtTnhNlNs {
    width:2.5rem;
  height:2.5rem;
  }
      

      
        
      
      
  .fyOtFq {
    color:var(--text);
  font-size:var(--small);
  font-weight:var(--weight-semibold);
  }
      

      
        
      
      
  .dyuTtb {
    top:1.5rem;
  left:auto;
  color:#ffffff;
  right:0rem;
  scale:0.5 0.5 1;
  width:13rem;
  bottom:auto;
  height:fit-content;
  opacity:0;
  z-index:200;
  position:absolute;
  translate:0 0 0;
  background:#141414a8;
  transition:opacity 100ms cubic-bezier(0.42, 0, 0.58, 1)  , scale 150ms cubic-bezier(0.42, 0, 0.58, 1);
  font-weight:var(--weight-medium);
  user-select:none;
  pointer-events:none;
  backdrop-filter:blur(20px);
  transform-origin:right top;
  border-top-left-radius:0.7rem;
  border-top-right-radius:0.7rem;
  border-bottom-left-radius:0.7rem;
  border-bottom-right-radius:0.7rem;
  }
      

      
  .dyuTtb.show {
    scale:1 1 1;
  opacity:1;
  pointer-events:auto;
  }
      

        
      
      
  .rltzo {
    flex:1;
  }
      

      
        
      
      
  .comment\:cQ0NelPM6voiA_skvMoTA {
    color:var(--dark-red);
  }
      

      
        
      
      
  .execxy {
    width:1.5rem;
  height:1.5rem;
  position:relative;
  }
      

      
        
      
      
  .dqWcEM {
    color:var(--text-2);
  font-size:var(--small);
  font-weight:var(--weight-regular);
  }
      

      
        
      
      
  .ckkLMx {
    color:var(--text);
  font-size:var(--small);
  font-weight:var(--weight-regular);
  }
      

      
        
      
      
  .comment\:phrYvisqlSpf0x1tZujCL {
    color:var(--text-2);
  width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  .bxDXFL {
    width:100%;
  height:100%;
  z-index:99;
  position:fixed;
  }
      

      
        
      
      
  .bJpmSF {
    display:flex;
  row-gap:0.25rem;
  column-gap:0.25rem;
  align-items:center;
  flex-direction:row;
  padding-bottom:0.18rem;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bbIsDH {
    flex:1;
  height:auto;
  display:flex;
  z-index:2;
  background:var(--background-2);
  max-height:200px;
  min-height:38px;
  transition:min-height 200ms ease;
  align-items:flex-end;
  will-change:height;
  flex-direction:row;
  justify-content:flex-end;
  border-top-left-radius:1.45rem;
  border-top-right-radius:1.45rem;
  border-bottom-left-radius:1.45rem;
  border-bottom-right-radius:1.45rem;
  }
      

      
        
      
      
  .comments_drawer\:JzfGCXcLHS9dj05BoDMh- {
    width:2.5rem;
  height:2.5rem;
  background:var(--background-2);
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .bNfNZw {
    row-gap:0.25rem;
  column-gap:0.25rem;
  }
      

      
        
      
      
  .cAJqxY {
    top:0px;
  display:flex;
  z-index:10;
  position:sticky;
  background:var(--background);
  align-items:center;
  padding-bottom:1rem;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .comments_drawer\:ObYMpv8wEOZhnXVIU408o {
    width:12rem;
  height:1rem;
  background:var(--background-2);
  }
      

      
        
      
      
  .comments_drawer\:UnrJP3zH5FDX5Gr32dvdq {
    width:8rem;
  height:0.8rem;
  background:var(--background-2);
  }
      

      
        
      
      
  .NpuNx {
    color:var(--text);
  font-size:var(--p);
  font-weight:var(--weight-semibold);
  }
      

      
        
      
      
  .bTJLDp {
    width:38px;
  height:38px;
  display:flex;
  min-width:38px;
  transition:width 200ms ease;
  align-items:center;
  will-change:width;
  justify-content:center;
  }
      

      
        
      
      
  .comments_drawer\:ciEZqciER__h8kWwcgWRP {
    width:12rem;
  height:1rem;
  background:var(--background-2);
  }
      

      
        
      
      
  .comments_drawer\:dC7mJwGOfnCTj6p25wX9o {
    width:2.5rem;
  height:2.5rem;
  background:var(--background-2);
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .comments_drawer\:jetg3OnS6Oc9KhB7_ql2U {
    width:8rem;
  height:0.8rem;
  background:var(--background-2);
  }
      

      
        
      
      
  .ehppHy {
    flex:1;
  width:100%;
  height:100%;
  overflow-y:scroll;
  }
      

      
        
      
      
  .comments_drawer\:pj5775iL92Vo2E0nq50aL {
    width:12rem;
  height:1rem;
  background:var(--background-2);
  }
      

      
        
      
      
  .dXsafs {
    width:100%;
  bottom:0px;
  display:flex;
  z-index:20;
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eKPase {
    width:100%;
  position:relative;
  overflow-x:visible;
  overflow-y:visible;
  user-select:none;
  aspect-ratio:4/5;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .ffhQGD {
    width:100%;
  height:1.5rem;
  z-index:3;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .fsCZCN {
    width:100%;
  height:3rem;
  display:flex;
  align-items:center;
  padding-top:0.5rem;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  padding-bottom:0.5rem;
  justify-content:space-between;
  }
      

      
        
      
      
  .cvnKAc {
    color:#ffffff;
  }
      

      
        
      
      
  .post\:IxFObFypOZ73k-eqWIF0a {
    width:2rem;
  height:2rem;
  }
      

      
        
      
      
  .frlMjc {
    top:2.5rem;
  color:#ffffff;
  right:var(--page_margin);
  scale:0.5 0.5 1;
  width:13rem;
  height:fit-content;
  opacity:0;
  z-index:200;
  position:absolute;
  translate:0 var(--safe_zone_top) 0;
  background:#141414a8;
  transition:opacity 100ms cubic-bezier(0.42, 0, 0.58, 1)  , scale 150ms cubic-bezier(0.42, 0, 0.58, 1);
  font-weight:var(--weight-medium);
  user-select:none;
  pointer-events:none;
  backdrop-filter:blur(20px);
  transform-origin:right top;
  border-top-left-radius:0.7rem;
  border-top-right-radius:0.7rem;
  border-bottom-left-radius:0.7rem;
  border-bottom-right-radius:0.7rem;
  }
      

      
  .frlMjc.show {
    scale:1 1 1;
  opacity:1;
  pointer-events:auto;
  }
      

        
      
      
  .elTcTK {
    width:100%;
  cursor:pointer;
  height:100%;
  display:flex;
  z-index:4;
  position:absolute;
  background:;
  align-items:center;
  user-select:none;
  aspect-ratio:4/5;
  padding-left:0.5rem;
  padding-right:0.5rem;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .cxtbip {
    top:50%;
  left:auto;
  color:#ffffff;
  right:0.5rem;
  cursor:pointer;
  z-index:10;
  position:absolute;
  background:color-mix(in srgb, var(--dark-background) 40%, transparent);
  transition:all 100ms ease-out  ;
  padding-top:0.35rem;
  padding-left:0.35rem;
  padding-right:0.35rem;
  padding-bottom:0.35rem;
  backdrop-filter:blur(30px);;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
          @media (max-width: 500px) {
            
  .cxtbip {
    display:none;
  }
      

          }
          
        
      
      
  
      

      
        
      
      
  .post\:NDK83t5hOnSR-EdEEgAzB {
    color:var(--text-2);
  }
      

      
        
      
      
  .DQoiU {
    color:var(--text);
  display:inline;
  font-size:16px;
  font-family:inherit;
  font-weight:600;
  padding-right:0.2rem;
  }
      

      
        
      
      
  .epHFBc {
    width:100%;
  z-index:2;
  overflow-x:clip;
  overflow-y:hidden;
  aspect-ratio:4/5;
  }
      

      
        
      
      
  .eVrPxX {
    color:inherit;
  font-size:var(--p);
  font-family:inherit;
  font-weight:var(--weight-medium);
  }
      

      
        
      
      
  
      

      
        
      
      
  .EdZPJ {
    color:var(--text-2);
  display:flex;
  background:var(--background-2);
  align-items:center;
  padding-top:0.4rem;
  padding-left:var(--m3);
  padding-right:var(--m3);
  padding-bottom:0.4rem;
  justify-content:center;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
  .EdZPJ.active {
    color:var(--background);
  background:var(--text);
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eJoYwY {
    flex:1;
  display:flex;
  align-items:flex-start;
  justify-content:flex-end;
  }
      

      
        
      
      
  .egyHPb {
    display:flex;
  row-gap:var(--m2);
  flex-wrap:wrap;
  column-gap:var(--m3);
  align-items:flex-start;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .ftSrQe {
    padding-top:#;
  }
      

      
        
      
      
  
      

      
        
      
      
  .wdFOv {
    color:var(--text-2);
  display:inline-block;
  font-size:var(--small);
  text-align:right;
  font-weight:var(--weight-medium);
  padding-top:var(--m2);
  padding-right:var(--m1);
  }
      

      
        
      
      
  .page_edit_post\:mS8YosbaO3fCgPJRfJdle {
    padding-left:0px;
  padding-right:0px;
  }
      

      
        
      
      
  .ftQGGc {
    padding-top:var(--m4);
  }
      

      
        
      
      
  .otxIV {
    width:100%;
  row-gap:var(--m2);
  column-gap:var(--m2);
  flex-direction:column;
  }
      

      
        
      
      
  .cUdhde {
    width:fit-content;
  transition:all 500ms ease  ;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bBLJal {
    color:#ffffff;
  display:flex;
  align-items:center;
  padding-top:var(--m3);
  padding-left:var(--m5);
  padding-right:var(--m5);
  flex-direction:row;
  padding-bottom:var(--m3);
  justify-content:space-between;
  border-bottom-color:#ffffff1a;
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
      
      
  .cqwOgG {
    width:100%;
  height:4rem;
  row-gap:var(--m1);
  background:;
  column-gap:var(--m1);
  overflow-x:clip;
  overflow-y:clip;
  padding-top:var(--m1);
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:column;
  padding-bottom:2rem;
  }
      

      
        
      
      
  .fGowbN {
    color:var(--text);
  width:1.75rem;
  height:1.75rem;
  display:flex;
  background:;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .boUqbq {
    color:var(--text-2);
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  padding-left:0.15rem;
  }
      

      
        
      
      
  .UhTxu {
    color:var(--text-2);
  cursor:pointer;
  height:1.5rem;
  display:inline-block;
  font-size:14px;
  font-weight:400;
  }
      

      
        
      
      
  .dQSMvW {
    top:1rem;
  color:#ffffffab;
  right:1rem;
  width:2.5rem;
  z-index:3;
  position:absolute;
  font-size:0.9rem;
  background:color-mix(in srgb, var(--dark-background) 40%, transparent);
  align-items:center;
  font-weight:400;
  padding-top:0.3rem;
  border-radius:99rem;
  padding-bottom:0.3rem;
  backdrop-filter:blur(20px);
  justify-content:center;
    -webkit-backdrop-filter:blur(20px);
  }
      

      
        
      
      
  .bMhVm {
    height:1.5rem;
  row-gap:1rem;
  column-gap:1rem;
  flex-direction:row;
  }
      

      
        
      
      
  .cNriKw {
    color:var(--brand);
  width:fit-content;
  display:inline-block;
  font-size:16px;
  font-weight:400;
  }
      

      
        
      
      
  .MbmLF {
    color:var(--text-3);
  width:1.75rem;
  height:1.75rem;
  opacity:1;
  position:absolute;
  transition:color 200ms cubic-bezier(0.42, 0, 0.58, 1) 0ms normal;
  }
      

      
  .MbmLF.show {
    color:var(--red-text);
  opacity:1;
  }
      

        
      
      
  
      

      
        
      
      
  .cIsCpG {
    width:0.4rem;
  height:0.4rem;
  background:var(--background-3);
  transition:background 150ms ease  ;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
  .cIsCpG.active {
    background:var(--brand);
  }
      

        
      
      
  .eiynfX {
    display:flex;
  align-items:center;
  padding-top:var(--m3);
  padding-left:var(--m5);
  padding-right:var(--m5);
  flex-direction:row;
  padding-bottom:var(--m3);
  justify-content:space-between;
  }
      

      
  .eiynfX.has_line {
    border-bottom-color:#ffffff1a;
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

        
      
      
  
      

      
        
      
      
  .post\:dG80TxCSd1UgDiwXM71Ga {
    color:var(--dark-red);
  }
      

      
        
      
      
  .bmKLyk {
    gap:0.3rem;
  align-items:center;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .blPxXm {
    width:100%;
  height:9rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bAZTsy {
    width:fit-content;
  display:flex;
  z-index:2;
  position:relative;
  min-width:100%;
  translate:var(--x-transform);
  overflow-x:visible;
  overflow-y:visible;
  transition:translate var(--transform-dragging) cubic-bezier(0.46, 0.21, 0.31, 0.82) 0ms normal;
  align-items:flex-start;
  user-select:none;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .dCcNWh {
    display:flex;
  row-gap:var(--m2);
  flex-wrap:nowrap;
  column-gap:var(--m2);
  flex-direction:row;
  }
      

      
        
      
      
  .LxTKa {
    color:var(--text-3);
  width:1.75rem;
  height:1.75rem;
  position:absolute;
  transition:color 200ms cubic-bezier(0.42, 0, 0.58, 1);
  }
      

      
  .LxTKa.show {
    color:var(--text);
  opacity:1;
  }
      

        
      
      
  .cevPzx {
    display:flex;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .dApaGJ {
    height:100%;
  }
      

      
        
      
      
  .cvmPFE {
    width:100%;
  display:flex;
  z-index:3;
  background:;
  overflow-x:clip;
  overflow-y:clip;
  align-items:flex-start;
  padding-top:0.75rem;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  padding-bottom:0rem;
  justify-content:flex-start;
  }
      

      
  .cvmPFE.open {
    height:auto;
  }
      

        
      
      
  .buSIiH {
    display:flex;
  row-gap:0.5rem;
  column-gap:0.5rem;
  align-items:stretch;
  flex-direction:column;
  justify-content:flex-start;
  }
      

      
        
      
      
  .cScZOk {
    color:var(--text);
  overflow:hidden!important;
  font-size:16px;
  font-weight:400;
  padding-bottom:0.2rem;
  }
      

      
        
      
      
  .bFTfOp {
    top:50%;
  left:0.5rem;
  color:#ffffff;
  right:auto;
  cursor:pointer;
  z-index:10;
  position:absolute;
  background:color-mix(in srgb, var(--dark-background) 40%, transparent);
  transition:all 100ms ease-out  ;
  padding-top:0.35rem;
  padding-left:0.35rem;
  padding-right:0.35rem;
  padding-bottom:0.35rem;
  backdrop-filter:blur(30px);;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
          @media (max-width: 500px) {
            
  .bFTfOp {
    display:none;
  }
      

          }
          
        
      
      
  
      

      
        
      
      
  .ftvThR {
    display:flex;
  row-gap:var(--m2);
  column-gap:var(--m2);
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .FdnGL {
    color:var(--theme-0);
  width:1.75rem;
  cursor:pointer;
  height:1.75rem;
  display:flex;
  overflow-x:hidden;
  overflow-y:hidden;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .eLODHO {
    width:100%;
  height:1.5rem;
  display:flex;
  row-gap:var(--m4);
  z-index:3;
  column-gap:var(--m4);
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eiShKu {
    width:100%;
  position:absolute;
  translate:0 var(--offset) 0;
  will-change:transform;
  }
      

      
        
      
      
  .dHldLT {
    width:100%;
  z-index:2;
  translate:0 var(--offset) 0;
  will-change:transform;
  }
      

      
        
      
      
  .dPvxDn {
    width:100%;
  z-index:999;
  min-width:100%;
  }
      

      
        
      
      
  .post_skeleton\:6bA8lAVgCwXl3PvZcmCLA {
    width:100%;
  height:5rem;
  background:var(--background-2);
  }
      

      
        
      
      
  .post_skeleton\:F9bqV25mjLbNSTS028D5J {
    background:var(--background-2);
  border-top-left-radius:0rem;
  border-top-right-radius:0rem;
  border-bottom-left-radius:0rem;
  border-bottom-right-radius:0rem;
  }
      

      
        
      
      
  .post_skeleton\:GkXUdbFE3Ufe2Tuzjno7g {
    width:6rem;
  height:1.2rem;
  background:var(--background-2);
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
        
      
      
  .post_skeleton\:M2ZavWrVfKFMdjV0RpvXW {
    width:2rem;
  height:2rem;
  background:var(--background-2);
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
        
      
      
  .post_skeleton\:_MhSTn_j-do54ooGRUk01 {
    width:6rem;
  height:1.2rem;
  background:var(--background-2);
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
        
      
      
  .chmmaa {
    color:var(--background-2);
  width:1.75rem;
  height:1.75rem;
  opacity:1;
  position:absolute;
  transition:color 200ms cubic-bezier(0.42, 0, 0.58, 1) 0ms normal;
  }
      

      
        
      
      
  .ceisUx {
    width:100%;
  height:8rem;
  }
      

      
        
      
      
  .ekIoqD {
    color:var(--background-2);
  width:1.75rem;
  height:1.75rem;
  position:absolute;
  transition:color 200ms cubic-bezier(0.42, 0, 0.58, 1);
  }
      

      
        
      
      
  .eJZgVE {
    width:100%;
  display:flex;
  row-gap:4px;
  z-index:3;
  background:;
  column-gap:4px;
  overflow-x:clip;
  overflow-y:clip;
  align-items:flex-start;
  padding-top:0.75rem;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  padding-bottom:0rem;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bZOKGk {
    color:var(--text-3);
  width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  .cRGhXV {
    width:100%;
  height:2.5rem;
  display:flex;
  row-gap:var(--m5);
  column-gap:var(--m5);
  overflow-y:visible;
  align-items:center;
  padding-left:var(--m6);
  padding-right:var(--m6);
  flex-direction:row;
  padding-bottom:0px;
  justify-content:space-between;
  view-transition-name:var(--vtn);
  }
      

      
  .cRGhXV.centered {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

        
      
      
  .cnFlKv {
    left:var(--item_left_distance);
  width:var(--item_width);
  bottom:0px;
  height:2px;
  display:flex;
  position:absolute;
  background:;
  transition:width 150ms ease 0ms normal, left 220ms cubic-bezier(0.06, 0.2, 0.13, 1.05)  ;
  align-items:center;
  justify-content:center;
  border-top-left-radius:100px;
  border-top-right-radius:100px;
  border-bottom-left-radius:100px;
  border-bottom-right-radius:100px;
  }
      

      
        
      
      
  .cPhODj {
    color:var(--text-3);
  cursor:pointer;
  height:100%;
  display:flex;
  transition:color 180ms ease  ;
  align-items:center;
  justify-content:center;
  }
      

      
  .cPhODj.active {
    color:var(--text);
  }
      

        
      
      
  .boTnui {
    color:inherit;
  font-size:17px;
  font-family:inherit;
  font-weight:500;
  }
      

      
        
      
      
  .dNkapR {
    width:100%;
  height:2px;
  max-width:2rem;
  background:var(--text);
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  
      

      
        
      
      
  .page_feed\:dcC0VzAoSk5Gikh0LAivv {
    width:fit-content;
  height:100%;
  view-transition-name:tabs;
  }
      

      
        
      
      
  .flUoga {
    height:auto;
  }
      

      
        
      
      
  .page_feed\:djo9TfEAN9rPBTgxSg7GV {
    color:var(--text);
  width:2rem;
  }
      

      
        
      
      
  .bVcVvx {
    color:inherit;
  font-size:16px;
  font-family:inherit;
  font-weight:400;
  }
      

      
        
      
      
  
      

      
        
      
      
  .ciCCfg {
    width:2rem;
  height:1.5rem;
  display:flex;
  align-items:flex-end;
  justify-content:center;
  }
      

      
        
      
      
  .cecJk {
    width:100%;
  height:100%;
  overflow-x:clip;
  overflow-y:clip;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .enhBaY {
    display:flex;
  row-gap:var(--m2);
  column-gap:var(--m2);
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bOyiHQ {
    flex:1;
  display:flex;
  align-items:flex-start;
  padding-top:var(--m4);
  flex-direction:column;
  padding-bottom:var(--m4);
  justify-content:flex-start;
  }
      

      
        
      
      
  .wUtZw {
    font-size:30px;
  text-align:center;
  font-weight:600;
  letter-spacing:-0.03em;
  padding-bottom:var(--m4);
  }
      

      
        
      
      
  .esoWbF {
    width:3.25rem;
  height:2rem;
  display:flex;
  max-width:3.25rem;
  min-width:3.25rem;
  background:var(--background-3);
  overflow-x:clip;
  overflow-y:clip;
  transition:background 350ms ease 0ms , opacity 200ms ease  allow-discrete, z-index 200ms ease  allow-discrete;
  align-items:center;
  justify-content:center;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
  .esoWbF.on {
    display:flex;
  background:#49dc7f;
  align-items:center;
  justify-content:center;
  }
      

        
      
      
  .dRkOrA {
    left:0.1rem;
  right:auto;
  width:1.8rem;
  height:1.8rem;
  display:flex;
  position:absolute;
  background:var(--text-2);
  box-shadow:0px 20px 20px -5px #00000096;
  transition:all 300ms cubic-bezier(0.37, 0.1, 0.16, 1.17) 0ms normal;
  align-items:center;
  pointer-events:none;
  justify-content:center;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
  .dRkOrA.on {
    translate:1.25rem 0 0;
  background:#ffffff;
  }
      


  .dRkOrA.loading {
    background:var(--text-3);
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cQCQBW {
    color:var(--text-2);
  font-size:15px;
  font-weight:400;
  line-height:137%;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cyqtGR {
    flex:1;
  display:flex;
  align-items:flex-start;
  padding-top:var(--m4);
  flex-direction:column;
  padding-bottom:var(--m3);
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cWaQmT {
    color:var(--text);
  font-size:18px;
  font-weight:600;
  padding-bottom:var(--m1);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fcxtvS {
    color:var(--text-2);
  font-size:16px;
  text-align:center;
  font-weight:400;
  line-height:125%;
  padding-bottom:var(--m8);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dMxRHY {
    width:100%;
  display:flex;
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eyPLBx {
    flex:1;
  width:100%;
  height:100%;
  display:flex;
  row-gap:1rem;
  column-gap:1rem;
  align-items:center;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .pwa_install_instructions\:-Xqwh-xzm_23vVnXdXvuc {
    opacity:0.15;
  }
      

      
        
      
      
  .cOjglL {
    color:var(--text-2);
  text-align:center;
  padding-bottom:0.3rem;
  }
      

      
        
      
      
  .dRYdjS {
    top:50%;
  left:50%;
  width:2rem;
  height:2rem;
  z-index:20;
  position:absolute;
  animation:4s cubic-bezier(0.42, 0, 0.58, 1) 0ms infinite normal none running animation-dvkwNy, 4s ease 0ms infinite normal none running animation-bBXnIq, 4s ease 0ms infinite normal none running animation-bhwkYW;
  background:#7373733d;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
                  @keyframes animation-bBXnIq {
                    
                        0% {
                          translate: 110% -200%;
                        }
                        

                        30% {
                          translate: -50% -50%;
                        }
                        

                        69% {
                          translate: -50% -50%;
                        }
                        

                        100% {
                          translate: 110% -200%;
                        }
                        
                  }
                  

                  @keyframes animation-bhwkYW {
                    
                        0% {
                          opacity: 0;
                        }
                        

                        28.999999999999996% {
                          opacity: 1;
                        }
                        

                        70% {
                          opacity: 1;
                        }
                        

                        100% {
                          opacity: 0;
                        }
                        
                  }
                  

                  @keyframes animation-dvkwNy {
                    
                        39% {
                          scale: 1;
                        }
                        

                        50% {
                          scale: 1.2;
                        }
                        

                        57.99999999999999% {
                          scale: 1;
                        }
                        
                  }
                  
      
      
  .bmdkLX {
    font-size:1rme;
  text-align:center;
  font-weight:600;
  padding-bottom:0.2rem;
  }
      

      
        
      
      
  .aMrXD {
    width:100%;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  }
      

      
        
      
      
  .pwa_install_instructions\:EKeygHb6hrpQ4QcMUss7a {
    opacity:0.15;
  }
      

      
        
      
      
  .cVsOAG {
    top:50%;
  left:50%;
  width:2rem;
  height:2rem;
  z-index:20;
  position:absolute;
  animation:2s cubic-bezier(0.42, 0, 0.58, 1) 0s infinite normal none running animation-chNXNo;
  translate:-50% -50% 0;
  background:#7373733d;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
                  @keyframes animation-chNXNo {
                    
                        9% {
                          scale: 1;
                        }
                        

                        50% {
                          scale: 1.3;
                        }
                        

                        90% {
                          scale: 1;
                        }
                        
                  }
                  
      
      
  
      

      
        
      
      
  .eJNyVP {
    color:var(--text);
  width:1.25rem;
  height:1.25rem;
  }
      

      
        
      
      
  .btGbWs {
    width:100%;
  display:flex;
  row-gap:3rem;
  column-gap:3rem;
  align-items:center;
  padding-top:1rem;
  flex-direction:column;
  padding-bottom:1rem;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cqpJsI {
    width:100%;
  display:flex;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .bXMDaN {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .YFYCl {
    color:var(--text-3);
  width:100%;
  height:3rem;
  display:flex;
  row-gap:1rem;
  background:var(--background-2);
  column-gap:1rem;
  align-items:center;
  padding-left:1rem;
  padding-right:1rem;
  flex-direction:row;
  justify-content:space-between;
  border-bottom-left-radius:1.5rem;
  border-bottom-right-radius:1.5rem;
  }
      

      
        
      
      
  .bSGwTZ {
    font-size:1.5rem;
  text-wrap:balance;
  text-align:center;
  font-weight:600;
  }
      

      
        
      
      
  .bLMqRH {
    color:var(--text-2);
  text-align:center;
  padding-bottom:1rem;
  }
      

      
        
      
      
  .dRrwaA {
    width:100%;
  display:flex;
  align-items:center;
  flex-direction:column;
  justify-content:space-between;
  }
      

      
        
      
      
  .pwa_install_instructions\:xV31Fhty2LsowawhKi-7q {
    width:2rem;
  position:absolute;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .BrAJR {
    color:var(--text);
  width:100%;
  height:100%;
  background:var(--background);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bJHYmj {
    color:var(--text-2);
  width:1rem;
  height:1rem;
  transition:rotate 200ms cubic-bezier(0.42, 0, 0.58, 1);
  }
      

      
  .bJHYmj.open {
    rotate:0 0 1 180deg;
  }
      

        
      
      
  .ZxGro {
    height:3.2rem;
  display:flex;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .fbckds {
    width:100%;
  height:var(--m4);
  }
      

      
        
      
      
  .cxewUD {
    width:100%;
  display:grid;
  overflow:hidden;
  position:relative;
  transition:grid-template-rows 200ms ease;
  grid-template-rows:0fr;
  }
      

      
  .cxewUD.open {
    grid-template-rows:1fr;
  }
      

        
      
      
  .dVanrt {
    height:100000%;
  display:flex;
  overflow:hidden;
  position:relative;
  flex-flow:column;
  align-items:flex-start;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .settings_support\:lvdx5vtB14--jLB5LO1ZX {
    color:var(--red-text);
  width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .OozjQ {
    color:var(--text);
  width:100%;
  height:100%;
  display:flex;
  opacity:1;
  z-index:99999999999;
  position:absolute;
  background:var(--background);
  transition:opacity 300ms ease  allow-discrete, z-index 0ms ease 300ms allow-discrete;
  align-items:center;
  justify-content:center;
  }
      

      
  .OozjQ.hidden {
    opacity:0;
  z-index:-1;
  }
      

        
      
      
  .app_loader\:XrDWNbr59GV9RFDTLcB9v {
    width:5rem;
  opacity:1;
  }
      

      
        
      
      
  .diwpZy {
    top:50%;
  opacity:0;
  position:fixed;
  transition:opacity 300ms ease;
  }
      

      
  .diwpZy.show {
    opacity:1;
  }
      

        
      
      
  
      

      
        
      
      
  .bofjXE {
    row-gap:var(--m4);
  column-gap:var(--m4);
  }
      

      
        
      
      
  
      

      
        
      
      
  .bEQlrv {
    display:flex;
  row-gap:var(--m1);
  column-gap:var(--m1);
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fxfSKG {
    color:var(--text);
  display:inline-block;
  font-size:14px;
  font-weight:500;
  }
      

      
        
      
      
  .fvwOwz {
    color:var(--text);
  display:inline-block;
  font-size:15px;
  font-weight:500;
  }
      

      
        
      
      
  .cuZSfI {
    width:100%;
  cursor:pointer;
  display:flex;
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .csIVlL {
    color:var(--text-2);
  font-size:14px;
  font-weight:400;
  }
      

      
        
      
      
  .bsEjAp {
    display:flex;
  row-gap:var(--m4);
  column-gap:var(--m4);
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .OBUtl {
    height:100%;
  display:flex;
  row-gap:var(--m1);
  column-gap:var(--m1);
  align-items:flex-start;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cqRAkQ {
    color:var(--text-2);
  font-size:15px;
  font-weight:400;
  }
      

      
        
      
      
  .search_result_accounts\:t-vV6vkt3qM_Wm5uRVFoS {
    width:4rem;
  height:4rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eNAjZS {
    color:var(--text);
  height:100%;
  background:var(--background);
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  }
      

      
        
      
      
  .cdbOyT {
    color:var(--text-3);
  font-weight:400;
  }
      

      
  .cdbOyT.highlight {
    color:var(--text);
  font-size:16px;
  font-weight:600;
  }
      

        
      
      
  .bXKCFL {
    color:inherit;
  display:inline-block;
  }
      

      
        
      
      
  .eFxiyd {
    cursor:pointer;
  display:flex;
  row-gap:var(--m3);
  column-gap:var(--m3);
  align-items:center;
  padding-top:var(--m3);
  flex-direction:row;
  padding-bottom:var(--m3);
  justify-content:space-between;
  }
      

      
        
      
      
  .bVrNqj {
    display:flex;
  row-gap:var(--m3);
  column-gap:var(--m3);
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .azWzk {
    height:var(--m7);
  display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .xZLZe {
    width:100%;
  height:0rem;
  opacity:0;
  transition:height 300ms cubic-bezier(0.22, 0.75, 0.24, 1.19) 0ms normal, opacity 150ms cubic-bezier(0.42, 0, 0.58, 1) 0s;
  pointer-events:none;
  }
      

      
  .xZLZe.show {
    height:2.6rem;
  display:flex;
  opacity:1;
  transition:opacity 200ms cubic-bezier(0.42, 0, 0.58, 1) 200ms , height 200ms cubic-bezier(0.42, 0, 0.58, 1);
  align-items:center;
  pointer-events:auto;
  justify-content:flex-start;
  }
      

        
      
      
  .cieNfs {
    height:2.6rem;
  display:flex;
  opacity:0;
  z-index:-10;
  position:absolute;
  transition:pointer-events 100ms ease 100ms allow-discrete, z-index 100ms ease  allow-discrete, opacity 100ms ease  allow-discrete;
  align-items:flex-end;
  padding-left:0.4rem;
  padding-right:0.4rem;
  pointer-events:none;
  justify-content:center;
  }
      

      
  .cieNfs.show {
    opacity:1;
  z-index:20;
  pointer-events:auto;
  }
      

        
      
      
  .CQNPM {
    color:var(--text-2);
  width:0.9rem;
  height:0.9rem;
  }
      

      
        
      
      
  .page_search\:6MfSiczccoZNjGwHZBgrx {
    padding-bottom:var(--m4);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .search_result_popular_accounts\:t-vV6vkt3qM_Wm5uRVFoS {
    width:4rem;
  height:4rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .hbYNY {
    opacity:1;
  pointer-events:auto;
  }
      

      
  .hbYNY.hidden {
    height:0px;
  opacity:0;
  pointer-events:none;
  }
      

        
      
      
  
      

      
        
      
      
  .ZUJeN {
    flex:1;
  display:flex;
  align-items:flex-end;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dqaBlL {
    color:var(--text-2);
  width:1.4rem;
  height:1.4rem;
  display:flex;
  z-index:10;
  background:var(--background-3);
  align-items:center;
  justify-content:center;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .NAyQs {
    width:100%;
  height:var(--m1);
  background:var(--background-2);
  }
      

      
        
      
      
  .page_search\:ZajCDRtrkqAF_KYsVoeLy {
    padding-bottom:var(--m4);
  }
      

      
        
      
      
  .bASebu {
    height:100%;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  }
      

      
        
      
      
  .eGjqJH {
    width:2rem;
  height:2rem;
  display:flex;
  background:var(--background-2);
  align-items:center;
  justify-content:center;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .gYxwT {
    color:var(--text-3);
  width:1.125rem;
  height:1.125rem;
  }
      

      
        
      
      
  .fgUfCT {
    color:inherit;
  display:inline-block;
  font-size:16px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eOhdXw {
    width:100%;
  height:3.5rem;
  display:flex;
  row-gap:0px;
  column-gap:0px;
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dsWfwY {
    color:var(--text-2);
  width:0rem;
  cursor:pointer;
  height:2rem;
  display:flex;
  opacity:0;
  font-size:15px;
  transition:width 300ms cubic-bezier(0.3, 0.7, 0.34, 1.01)  , opacity 200ms cubic-bezier(0.42, 0, 0.58, 1)  , padding-left 200ms ease;
  align-items:flex-start;
  justify-content:center;
  }
      

      
  .dsWfwY.visible {
    width:var(--width);
  opacity:1;
  padding-left:var(--page_margin);
  }
      

        
      
      
  .brJPdv {
    height:var(--page_margin);
  }
      

      
        
      
      
  
      

      
        
      
      
  .bZHNqx {
    top:0px;
  width:100%;
  z-index:50;
  position:sticky;
  background:var(--background);
  }
      

      
        
      
      
  .cZswpX {
    row-gap:var(--m5);
  column-gap:var(--m5);
  overflow-x:clip;
  overflow-y:clip;
  }
      

      
        
      
      
  .OfOvv {
    width:100%;
  display:flex;
  align-items:center;
  padding-top:0px;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  padding-bottom:0px;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bScCHr {
    display:flex;
  row-gap:2px;
  column-gap:2px;
  align-items:flex-start;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .search_result_hashtag\:F_WTdV02IemU7RdFPigIp {
    width:30vw;
  height:30vw;
  max-width:8rem;
  max-height:8rem;
  border-top-left-radius:0.7rem;
  border-top-right-radius:0.7rem;
  border-bottom-left-radius:0.7rem;
  border-bottom-right-radius:0.7rem;
  }
      

      
        
      
      
  .dlPyoD {
    width:100%;
  row-gap:var(--m2);
  column-gap:var(--m2);
  overflow-x:scroll;
  padding-top:var(--m4);
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  padding-bottom:var(--m4);
  }
      

      
        
      
      
  .bBpVvr {
    width:100%;
  overflow-x:hidden;
  overflow-y:hidden;
  }
      

      
        
      
      
  .bRvSwz {
    color:var(--text);
  width:2.75rem;
  height:2.75rem;
  display:flex;
  background:var(--background-2);
  align-items:center;
  justify-content:center;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .page_search\:vPj6bMSJElTXE_NfUiUP1 {
    flex:1;
  width:100%;
  z-index:5;
  }
      

      
        
      
      
  .page_search\:vXpJZDd9x0DRE56ar7Qez {
    padding-bottom:var(--m4);
  }
      

      
        
      
      
  
      

      
        
      
      
  .cYABvX {
    width:100%;
  height:0px;
  opacity:0;
  z-index:-10;
  background:var(--background);
  overflow-x:clip;
  overflow-y:clip;
  transition:opacity 150ms cubic-bezier(0.14, 0.56, 0.35, 1.03) 0s normal, height 0ms ease;
  }
      

      
  .cYABvX.show {
    height:auto;
  opacity:1;
  z-index:20;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dLIfqE {
    top:auto;
  left:auto;
  right:auto;
  width:100%;
  bottom:0px;
  display:block;
  z-index:20;
  position:fixed;
  max-width:var(--desktop_max_width);
  background:var(--background);
  touch-action:none;
  padding-bottom:var(--safe_zone_bottom);
  view-transition-name:bottom-nav-vtn;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eCilCQ {
    color:var(--text-3);
  width:1.75rem;
  height:1.75rem;
  }
      

      
  .eCilCQ.active {
    color:var(--text);
  }
      

        
      
      
  .eGkdLn {
    flex:1  ;
  width:100%;
  height:100%;
  display:flex;
  row-gap:0.1rem;
  column-gap:0.1rem;
  max-height:3.5rem;
  align-items:center;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .cKmwjr {
    width:5rem;
  height:100%;
  display:flex;
  min-width:5rem;
  max-height:3.5rem;
  align-items:center;
  padding-left:var(--m3);
  padding-right:var(--m3);
  padding-bottom:0rem;
  justify-content:center;
  }
      

      
        
      
      
  .eCqekB {
    font-size:14px;
  font-weight:500;
  }
      

      
        
      
      
  .cLlXS {
    flex:1  ;
  color:var(--text);
  width:100%;
  height:100%;
  display:flex;
  max-height:3.5rem;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .cIiBnf {
    color:var(--background-2);
  width:1rem;
  height:1rem;
  }
      

      
        
      
      
  .byckSr {
    width:100%;
  height:3.5rem;
  display:flex;
  max-height:3.5rem;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .eUPSkh {
    color:var(--text-3);
  width:1.75rem;
  height:1.75rem;
  }
      

      
  .eUPSkh.active {
    color:var(--text);
  width:1.75rem;
  height:1.75rem;
  }
      

        
      
      
  .egTOZl {
    scale:1 1 1;
  width:3.5rem;
  display:flex;
  min-width:3.5rem;
  background:var(--text);
  transition:scale 100ms ease;
  align-items:center;
  padding-top:0.5rem;
  will-change:scale;
  padding-left:1.4rem;
  padding-right:1.4rem;
  padding-bottom:0.5rem;
  justify-content:center;
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
  .egTOZl:active {
    scale:0.96 0.96 1;
  }
      

        
      
      
  .bwWysH {
    top:0px;
  color:var(--red-text);
  width:100%;
  height:1.75rem;
  display:flex;
  position:absolute;
  translate:0 -100% 0;
  background:var(--red-background);
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .bottom_nav\:xmXkvH4E-E6MKR4CuOsUP {
    width:1.9rem;
  height:1.9rem;
  }
      

      
        
      
      
  .bOxVRl {
    top:-0.2rem;
  left:;
  color:#ffffff;
  right:-0.3rem;
  height:1.1rem;
  display:flex;
  z-index:2;
  position:absolute;
  font-size:9px;
  max-width:5rem;
  min-width:1.1rem;
  background:var(--red-text);
  align-items:center;
  font-family:;
  font-weight:600;
  padding-top:;
  padding-left:0.25rem;
  padding-right:0.25rem;
  padding-bottom:;
  justify-content:center;
  border-top-left-radius:1.5rem;
  border-top-right-radius:1.5rem;
  border-bottom-left-radius:1.5rem;
  border-bottom-right-radius:1.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bPQgxQ {
    flex:1;
  width:100%;
  }
      

      
        
      
      
  .settings_rejected_posts\:1mvc39Q4pzyplKldMWFnq {
    width:30vw;
  max-width:8rem;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

      
        
      
      
  .ddDbxo {
    color:var(--text-2);
  font-size:12px;
  font-weight:500;
  letter-spacing:0em;
  padding-bottom:3px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bdMEk {
    flex:1;
  width:100%;
  height:100%;
  display:flex;
  align-items:flex-start;
  padding-left:var(--m2);
  padding-right:var(--m2);
  justify-content:space-between;
  }
      

      
        
      
      
  .frXmIE {
    display:flex;
  row-gap:var(--m3);
  column-gap:var(--m3);
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .seZTp {
    color:var(--text);
  height:2.5rem;
  display:-webkit-box;
  overflow:hidden;
  font-size:16px;
  max-height:2.5rem;
  font-weight:600;
  line-height:125%;
  text-overflow:ellipsis;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  }
      

      
        
      
      
  .fdLJcV {
    display:flex;
  row-gap:var(--m7);
  column-gap:var(--m7);
  align-items:stretch;
  padding-top:var(--page_margin);
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:column;
  padding-bottom:var(--page_margin);
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dedKNJ {
    top:0px;
  left:auto;
  right:auto;
  scale:1 1 1;
  width:100%;
  bottom:0px;
  height:100%;
  contain:layout;
  z-index:10;
  position:absolute;
  max-width:var(--desktop_max_width);
  background:var(--background);
  overflow-x:hidden;
  overflow-y:hidden;
  transition:border-top-left-radius 220ms ease 0ms normal, border-top-right-radius 220ms ease 0ms normal, scale 220ms ease 0ms normal;
  will-change:scale;
  transform-origin:center bottom;
  border-top-left-radius:0rem;
  border-top-right-radius:0rem;
  }
      

      
  .dedKNJ.drawer-open {
    scale:0.97 0.97 1;
  transform-origin:center bottom;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  }
      

        
      
      
  .chQUzb {
    color:var(--text-2);
  font-size:14px;
  font-weight:500;
  padding-left:var(--m4);
  padding-right:var(--m4);
  padding-bottom:var(--m2);
  }
      

      
        
      
      
  .bfYUZR {
    color:var(--text-3);
  display:flex;
  background:var(--background-2);
  align-items:center;
  padding-top:0.4rem;
  padding-left:var(--m3);
  padding-right:var(--m3);
  padding-bottom:0.4rem;
  justify-content:center;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
  .bfYUZR.active {
    color:var(--background-2);
  background:var(--text);
  }
      

        
      
      
  .eSNNbA {
    width:100%;
  row-gap:var(--m2);
  column-gap:var(--m2);
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:column;
  }
      

      
        
      
      
  .IYycx {
    padding-top:var(--page_margin);
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  padding-bottom:var(--page_margin);
  }
      

      
        
      
      
  .page_create\:DHBoOIs58LhlkxQ-v4tjj {
    width:100%;
  position:relative;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eMtqWH {
    overflow-x:clip;
  overflow-y:clip;
  border-top-left-radius:var(--border-radius-default);
  border-top-right-radius:var(--border-radius-default);
  border-bottom-left-radius:var(--border-radius-default);
  border-bottom-right-radius:var(--border-radius-default);
  }
      

      
        
      
      
  .fwgNqj {
    top:auto;
  left:var(--m2);
  color:var(--red-text);
  right:var(--m2);
  bottom:var(--m2);
  display:flex;
  z-index:20;
  position:absolute;
  background:var(--background-2);
  align-items:center;
  padding-top:var(--m2);
  padding-left:var(--m2);
  padding-right:var(--m2);
  padding-bottom:var(--m2);
  justify-content:center;
  border-top-left-radius:0.25rem;
  border-top-right-radius:0.25rem;
  border-bottom-left-radius:0.25rem;
  border-bottom-right-radius:0.25rem;
  }
      

      
        
      
      
  .cDaEVL {
    color:var(--text);
  display:flex;
  row-gap:0.5rem;
  column-gap:0.5rem;
  transition:all 200ms ease;
  align-items:center;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  flex-direction:row;
  padding-bottom:0px;
  justify-content:flex-start;
  }
      

      
        
      
      
  .dylQBv {
    color:#ffffff;
  width:1.25rem;
  height:1.25rem;
  }
      

      
        
      
      
  .gLTql {
    top:var(--m2);
  right:var(--m2);
  display:flex;
  row-gap:var(--m1);
  z-index:10;
  position:absolute;
  column-gap:var(--m1);
  align-items:center;
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
        
      
      
  .bOpvRB {
    color:#ffffff;
  width:2rem;
  height:2rem;
  display:flex;
  z-index:10;
  background:#00000087;
  align-items:center;
  backdrop-filter:blur(2px);
  justify-content:center;
  border-top-left-radius:var(--border-radius-default);
  border-top-right-radius:var(--border-radius-default);
  border-bottom-left-radius:var(--border-radius-default);
  border-bottom-right-radius:var(--border-radius-default);
  }
      

      
        
      
      
  .cntFrt {
    top:0px;
  left:0px;
  width:100%;
  height:100%;
  position:absolute;
  object-fit:cover;
  }
      

      
        
      
      
  .dqqfmt {
    position:relative;
  background:var(--background-2);
  overflow-x:clip;
  overflow-y:clip;
  aspect-ratio:4/5;
  border-top-left-radius:var(--border-radius-default);
  border-top-right-radius:var(--border-radius-default);
  border-bottom-left-radius:var(--border-radius-default);
  border-bottom-right-radius:var(--border-radius-default);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .daEafe {
    gap:0.5rem;
  width:100%;
  display:grid;
  grid-template-columns:repeat(3, 1fr);
  }
      

      
        
      
      
  .eAIhxZ {
    color:var(--text);
  display:flex;
  background:var(--background-2);
  align-items:center;
  aspect-ratio:4/5;
  justify-content:center;
  border-top-left-radius:var(--border-radius-default);
  border-top-right-radius:var(--border-radius-default);
  border-bottom-left-radius:var(--border-radius-default);
  border-bottom-right-radius:var(--border-radius-default);
  }
      

      
        
      
      
  .uploader-sortablejs\:gST7OfvHpZWzem_TEtBrD {
    width:1.125rem;
  height:1.125rem;
  }
      

      
        
      
      
  .bRBqlc {
    width:1px;
  height:1px;
  position:absolute;
  overflow-x:clip;
  overflow-y:clip;
  }
      

      
        
      
      
  .ccSrhD {
    right:var(--m2);
  width:auto;
  bottom:var(--m2);
  height:auto;
  display:flex;
  z-index:10;
  position:absolute;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .uploader-sortablejs\:qpuShRHwOjuxQ-4fSLzm2 {
    width:1.125rem;
  height:1.125rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dgdbew {
    color:var(--text);
  width:100%;
  resize:none;
  font-size:16px;
  background:var(--background-2);
  transition:background 200ms ease  , color 200ms ease  , border-color 200ms ease;
  font-weight:400;
  line-height:1.2;
  padding-top:1rem;
  border-color:var(--background-2);
  border-style:solid;
  border-width:1px;
  padding-left:1rem;
  padding-right:1rem;
  letter-spacing:-0.02em;
  padding-bottom:1rem;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

      
  .dgdbew::placeholder {
    color:var(--text-3);
  }
      


  .dgdbew:focus {
    border-color:var(--text);
  border-style:solid;
  border-width:1px;
  }
      


  .dgdbew:is(:-webkit-autofill, :autofill) {
    background:var(--background-2);
  }
      

        
      
      
  .ekpYBK {
    color:var(--text-2);
  font-size:13px;
  text-align:left;
  font-weight:400;
  line-height:125%;
  padding-top:var(--m2);
  padding-left:var(--m4);
  padding-right:var(--m4);
  }
      

      
        
      
      
  
      

      
        
      
      
  .djlPys {
    flex:1;
  display:flex;
  align-items:flex-start;
  padding-top:var(--m3);
  padding-bottom:var(--page_margin);
  justify-content:flex-end;
  }
      

      
        
      
      
  .eMUAIY {
    display:flex;
  row-gap:var(--m2);
  flex-wrap:wrap;
  column-gap:var(--m2);
  align-items:flex-start;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .ehcZyd {
    color:var(--brand);
  width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  .ffniIw {
    width:100%;
  display:grid;
  position:absolute;
  translate:0 var(--offset) 0;
  will-change:transform;
  grid-template-columns:1fr 1fr 1fr;
  }
      

      
        
      
      
  .brexFF {
    background:var(--background);
  visibility:hidden;
  }
      

      
  .brexFF.show {
    z-index:200;
  visibility:visible;
  }
      

        
      
      
  
      

      
        
      
      
  .fnSggx {
    flex:1;
  color:var(--text);
  width:100%;
  height:100%;
  opacity:1;
  z-index:125;
  position:absolute;
  background:var(--background);
  max-height:100%;
  min-height:100%;
  overflow-x:clip;
  overflow-y:scroll;
  pointer-events:auto;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fhvUXa {
    width:100%;
  translate:0 var(--offset) 0;
  will-change:transform;
  }
      

      
        
      
      
  .eizIma {
    width:100%;
  height:var(--height);
  background:;
  }
      

      
        
      
      
  .page_user\:1tYBIcPhdpxrQF7x3PsBs {
    z-index:99;
  }
      

      
        
      
      
  .page_user\:2WKI9pDcurQwwZm2DSAh0 {
    top:var(--m2);
  left:var(--m2);
  color:#ffffff;
  width:1.2rem;
  height:1.2rem;
  z-index:3;
  position:absolute;
  }
      

      
        
      
      
  .eFDWKH {
    width:100%;
  z-index:1;
  position:absolute;
  background:linear-gradient(#000000a6 0%, #00000000 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
  aspect-ratio:2/1;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eYCyg {
    width:100%;
  height:0px;
  display:flex;
  position:relative;
  translate:0 var(--y_offset) 0;
  will-change:transform;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .page_user\:FGszzi88mX4DqFMQRvJs9 {
    width:1.25rem;
  height:1.25rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fznpdF {
    bottom:0rem;
  position:absolute;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fHdpoV {
    width:100%;
  height:100%;
  display:flex;
  z-index:100;
  background:var(--background);
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  justify-content:center;
  }
      

      
        
      
      
  .page_user\:OSH2v7YlN7DrTxTKlgXsa {
    width:100%;
  height:100%;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dGQIC {
    color:var(--text-2);
  font-size:16px;
  text-wrap:;
  text-align:center;
  font-weight:400;
  line-height:125%;
  padding-bottom:var(--m6);
  }
      

      
        
      
      
  .bYzGvs {
    display:flex;
  row-gap:var(--m1);
  column-gap:var(--m1);
  align-items:center;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .eIuHyk {
    width:25vw;
  height:25vw;
  z-index:3;
  max-width:8rem;
  translate:0 -1.5rem 0;
  background:;
  max-height:8rem;
  overflow-x:clip;
  overflow-y:clip;
  padding-left:revert-layer;
  outline-color:var(--background);
  outline-style:solid;
  outline-width:3px;
  padding-right:revert-layer;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .page_user\:VS95IyztzlfCD7v6ayweU {
    width:100%;
  height:100%;
  position:absolute;
  object-fit:cover;
  }
      

      
        
      
      
  .eQILMB {
    color:#ffffff;
  width:1.35rem;
  height:1.35rem;
  display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
  .eQILMB.visible {
    color:var(--theme-50);
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dmSrxS {
    display:flex;
  row-gap:0.5rem;
  column-gap:0.5rem;
  align-items:center;
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
        
      
      
  .eaZZcS {
    width:100%;
  aspect-ratio:2/1;
  }
      

      
        
      
      
  .cIotDs {
    width:100%;
  height:100%;
  position:absolute;
  object-fit:cover;
  }
      

      
        
      
      
  .bTwyFO {
    width:100%;
  height:100%;
  background:var(--background-2);
  aspect-ratio:2/1;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .emmpUl {
    width:100%;
  height:3.5rem;
  display:flex;
  z-index:4;
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .dbzWSz {
    color:inherit;
  font-size:30px;
  font-weight:600;
  padding-bottom:var(--m3);
  }
      

      
        
      
      
  .cGoIYl {
    width:100%;
  height:var(--height);
  position:relative;
  }
      

      
        
      
      
  .bDsFuW {
    width:100%;
  user-select:none;
  aspect-ratio:4/5;
  view-transition-name:var(--vtn);
  }
      

      
        
      
      
  
      

      
        
      
      
  .cjrefx {
    width:100%;
  position:relative;
  padding-bottom:-3.5rem;
  }
      

      
        
      
      
  .epjRVl {
    color:#ffffff;
  width:1.35rem;
  height:1.35rem;
  display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
  .epjRVl.visible {
    color:var(--text);
  }
      

        
      
      
  
      

      
        
      
      
  .page_user\:qbw_710bbJstsm1V9_svN {
    color:var(--brand);
  width:1rem;
  height:1rem;
  }
      

      
        
      
      
  .eNgjZO {
    color:var(--text-2);
  text-align:center;
  padding-bottom:var(--m3);
  }
      

      
        
      
      
  .page_user\:vISxOyOXNCK4OJ7OO-vSo {
    color:inherit;
  }
      

      
        
      
      
  .eBisri {
    height:1.25rem;
  padding-left:var(--m1);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fejhQP {
    row-gap:1rem;
  column-gap:1rem;
  flex-direction:row;
  }
      

      
        
      
      
  .bDMubf {
    display:flex;
  align-items:flex-end;
  padding-top:var(--m4);
  flex-direction:row;
  padding-bottom:var(--m2);
  justify-content:flex-start;
  }
      

      
        
      
      
  .cVBeWk {
    color:var(--text);
  font-size:16px;
  font-weight:400;
  padding-bottom:var(--m5);
  }
      

      
        
      
      
  .dxttKz {
    display:flex;
  row-gap:var(--m1);
  column-gap:var(--m1);
  align-items:flex-end;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dTLAYi {
    color:var(--text-2);
  display:inline-block;
  font-size:16px;
  }
      

      
        
      
      
  .ekDhHc {
    width:100%;
  row-gap:0.4rem;
  flex-wrap:wrap;
  column-gap:var(--m3);
  flex-direction:row;
  padding-bottom:var(--m5);
  }
      

      
        
      
      
  .profile_details\:OYyt8z3FNQCUXKm-FATa6 {
    width:1.35rem;
  height:1.35rem;
  }
      

      
        
      
      
  .ebCESC {
    color:var(--text-2);
  display:inline-block;
  font-size:16px;
  font-weight:400;
  }
      

      
        
      
      
  .dTGCzt {
    width:1rem;
  height:1rem;
  opacity:1;
  }
      

      
        
      
      
  .fBKgHT {
    display:flex;
  row-gap:var(--m4);
  column-gap:var(--m4);
  align-items:center;
  flex-direction:row;
  padding-bottom:var(--m4);
  justify-content:flex-start;
  }
      

      
        
      
      
  .SDrxX {
    color:var(--text-2);
  cursor:pointer;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  padding-left:0.2rem;
  }
      

      
        
      
      
  .bsbOAt {
    color:var(--brand);
  width:fit-content;
  cursor:pointer;
  display:flex;
  row-gap:var(--m1);
  font-size:16px;
  column-gap:var(--m1);
  align-items:center;
  font-weight:400;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .uCGhZ {
    color:var(--text);
  display:inline-block;
  font-size:18px;
  font-weight:600;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fbHtQK {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:var(--safe_zone_bottom);
  height:100%;
  z-index:1;
  position:absolute;
  background:var(--background);
  overflow-x:clip;
  overflow-y:scroll;
  padding-top:0px;
  will-change:scroll-position;
  }
      

      
        
      
      
  .TVKzN {
    font-size:30px;
  text-align:center;
  font-weight:600;
  letter-spacing:-0.03em;
  padding-bottom:var(--m3);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eVvZTk {
    color:var(--text);
  font-size:17px;
  transition:color 180ms ease  ;
  font-family:inherit;
  font-weight:500;
  view-transition-name:var(--vtn);
  }
      

      
        
      
      
  .bzXtky {
    top:0px;
  width:100%;
  z-index:3;
  position:sticky;
  background:var(--background);
  padding-top:var(--safe_zone_top);
  }
      

      
        
      
      
  
      

      
        
      
      
  .feWrrV {
    width:100%;
  display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .eVjNhc {
    color:var(--text);
  width:100%;
  height:100%;
  position:absolute;
  background:var(--background);
  overflow-x:clip;
  overflow-y:scroll;
  will-change:scroll-position;
  }
      

      
        
      
      
  .fqExAH {
    width:100%;
  padding-top:var(--sat);
  }
      

      
        
      
      
  .ATpCY {
    width:100%;
  position:relative;
  will-change:transform;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dwQnvT {
    width:100%;
  height:6rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dcVktv {
    color:var(--text);
  width:2rem;
  height:1.5rem;
  display:flex;
  align-items:flex-start;
  justify-content:center;
  view-transition-name:kljhadsf7777f7s;
  }
      

      
        
      
      
  
      

      
        
      
      
  .page_hashtag\:zlt3q3w-R4sNpAhwGN2xr {
    width:fit-content;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bXFuJh {
    width:100%;
  height:100%;
  display:flex;
  z-index:800;
  position:absolute;
  background:var(--background);
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .etnlUG {
    width:100%;
  height:10rem;
  display:flex;
  row-gap:3rem;
  column-gap:3rem;
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  justify-content:center;
  }
      

      
        
      
      
  .fmULWA {
    scale:0.9 0.9 1;
  width:100%;
  height:4rem;
  display:flex;
  row-gap:0.75rem;
  z-index:1;
  position:absolute;
  translate:0 -1rem 0;
  background:#7d7d7d17;
  column-gap:0.75rem;
  align-items:center;
  padding-top:0.25rem;
  padding-left:0.25rem;
  padding-right:0.25rem;
  flex-direction:row;
  padding-bottom:0.25rem;
  backdrop-filter:blur(20px);;
  justify-content:flex-start;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

      
        
      
      
  .dWngoP {
    font-size:15px;
  font-weight:600;
  }
      

      
        
      
      
  .aanDx {
    width:3.5rem;
  height:3.5rem;
  display:flex;
  background:#000000;
  align-items:center;
  justify-content:center;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

      
        
      
      
  .XtRSR {
    width:100%;
  height:4.5rem;
  display:flex;
  row-gap:0.75rem;
  z-index:10;
  background:#7d7d7d17;
  column-gap:0.75rem;
  align-items:center;
  padding-top:0.25rem;
  padding-left:0.5rem;
  padding-right:0.5rem;
  flex-direction:row;
  padding-bottom:0.25rem;
  backdrop-filter:blur(20px);
  justify-content:flex-start;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

      
        
      
      
  .notification_illustration\:KsikNsbQCHXlXLyu8NduT {
    width:2rem;
  height:2rem;
  }
      

      
        
      
      
  .fvBVBY {
    row-gap:0.2rem;
  column-gap:0.2rem;
  }
      

      
        
      
      
  .dJbGLt {
    scale:0.95 0.95 1;
  width:100%;
  height:4.5rem;
  display:flex;
  row-gap:0.75rem;
  z-index:3;
  position:absolute;
  translate:0 -0.5rem 0;
  background:#7d7d7d17;
  column-gap:0.75rem;
  align-items:center;
  padding-top:0.25rem;
  padding-left:0.5rem;
  padding-right:0.5rem;
  flex-direction:row;
  padding-bottom:0.25rem;
  backdrop-filter:blur(20px);;
  justify-content:flex-start;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

      
        
      
      
  .notification_illustration\:PqawpISj_gBU6HGdy2IX5 {
    width:2rem;
  height:2rem;
  }
      

      
        
      
      
  .bOhMhP {
    width:3.5rem;
  height:3.5rem;
  display:flex;
  background:#00000000;
  align-items:center;
  justify-content:center;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

      
        
      
      
  .ezIxd {
    scale:0.9 0.9 1;
  width:100%;
  height:4.5rem;
  display:flex;
  row-gap:0.75rem;
  z-index:1;
  position:absolute;
  translate:0 -1rem 0;
  background:#7d7d7d17;
  column-gap:0.75rem;
  align-items:center;
  padding-top:0.25rem;
  padding-left:0.5rem;
  padding-right:0.5rem;
  flex-direction:row;
  padding-bottom:0.25rem;
  backdrop-filter:blur(20px);;
  justify-content:flex-start;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

      
        
      
      
  .faiYdN {
    width:3.5rem;
  height:3.5rem;
  display:flex;
  background:#12121229;
  align-items:center;
  justify-content:center;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

      
        
      
      
  .notification_illustration\:uFGUZp3iHQxtmQgQDZzTj {
    color:#ffffff;
  width:2rem;
  height:2rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .prompt_for_push_pwa\:3eUPoxD6saAd5KleT1dgB {
    width:2rem;
  height:2rem;
  }
      

      
        
      
      
  .euNleL {
    width:3.5rem;
  height:3.5rem;
  display:flex;
  background:#121212e6;
  align-items:center;
  justify-content:center;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

      
        
      
      
  .dYavgn {
    display:flex;
  row-gap:0.5rem;
  column-gap:0.5rem;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .prompt_for_push_pwa\:IZdLaBhRmojl34KDd-ea_ {
    width:2rem;
  position:absolute;
  }
      

      
        
      
      
  .dCILfi {
    color:var(--text-2);
  text-wrap:balance;
  text-align:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  }
      

      
        
      
      
  .dOEAhm {
    color:var(--text);
  width:100%;
  height:100%;
  display:flex;
  background:var(--background);
  align-items:center;
  justify-content:space-between;
  }
      

      
        
      
      
  .prompt_for_push_pwa\:PGrUK8KaK86DWTJ1sKQR- {
    width:2rem;
  height:2rem;
  }
      

      
        
      
      
  .cHGpth {
    width:100%;
  row-gap:0.5rem;
  column-gap:0.5rem;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  padding-bottom:1rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .prompt_for_push_pwa\:i179OeodsoSDZFueBmNd3 {
    width:2rem;
  height:2rem;
  }
      

      
        
      
      
  .prompt_for_push_pwa\:ktQA8nCu9W0yZf5Ioa0y2 {
    width:100%;
  }
      

      
        
      
      
  .prompt_for_push_pwa\:q4LT1aZGmBrD6gPCs0EoD {
    width:100%;
  }
      

      
        
      
      
  .brkFqL {
    width:100%;
  height:100%;
  z-index:900;
  position:absolute;
  max-width:var(--desktop_max_width);
  overflow-x:hidden;
  overflow-y:hidden;
  }
      

      
        
      
      
  
      

      
        
      
      
  .ixicu {
    color:#ffffff;
  font-size:var(--small);
  font-weight:var(--weight-medium);
  }
      

      
        
      
      
  .fnHGLJ {
    flex:1;
  color:var(--text);
  width:100%;
  font-size:16px;
  font-weight:400;
  letter-spacing:-0.03em;
  }
      

      
  .fnHGLJ::placeholder {
    color:var(--text-3);
  }
      

        
      
      
  
      

      
        
      
      
  .caMSFs {
    height:3.2rem;
  display:flex;
  row-gap:var(--m3);
  column-gap:var(--m3);
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  .egkcwx {
    width:fit-content;
  }
      

      
        
      
      
  .cawBqb {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:100%;
  opacity:0;
  z-index:10000;
  position:absolute;
  }
      

      
        
      
      
  .cropper_profile_image\:861sDkpoNSmFiqh_76Gwa {
    color:#ffffff;
  right:0px;
  width:2.5rem;
  bottom:0px;
  height:2.5rem;
  display:flex;
  z-index:10;
  position:absolute;
  background:#2b2b2b85;
  align-items:center;
  backdrop-filter:blur(10px);
  justify-content:center;
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
        
      
      
  .dGJbie {
    color:#ffffff;
  right:0px;
  width:2.5rem;
  bottom:0px;
  height:2.5rem;
  display:flex;
  z-index:10;
  position:relative;
  background:#2b2b2b85;
  align-items:center;
  backdrop-filter:blur(10px);
  justify-content:center;
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
        
      
      
  .bSslOX {
    width:100%;
  height:100%;
  object-fit:cover;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .cropper_profile_image\:NjPKdV5EN-4EwDO14FCog {
    width:20rem;
  height:20rem;
  }
      

      
        
      
      
  .dEMaXq {
    width:100%;
  bottom:0px;
  display:flex;
  position:fixed;
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  padding-bottom:var(--safe_zone_bottom);
  justify-content:space-between;
  }
      

      
        
      
      
  .dsUVkZ {
    width:100%;
  height:100%;
  aspect-ratio:1/1;
  border-color:var(--background);
  border-style:solid;
  border-width:3px;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  
      

      
  .exoGBP:popover-open {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:100%;
  display:flex;
  opacity:1;
  position:fixed;
  background:#000000;
  align-items:center;
  justify-content:center;
  }
      

        
      
      
  .cropper_profile_image\:ZLGTqQZWcnNCrTJz9B7Cf {
    width:100%;
  height:100%;
  position:absolute;
  background:var(--background-3);
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cropper_profile_image\:rE-zt0-ylJqY_NredmcU0 {
    color:#ffffff;
  right:0px;
  width:2.5rem;
  bottom:0px;
  height:2.5rem;
  display:flex;
  z-index:10;
  position:relative;
  background:#2b2b2b85;
  align-items:center;
  backdrop-filter:blur(10px);
  justify-content:center;
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dvfjCO {
    display:flex;
  row-gap:var(--m2);
  column-gap:var(--m2);
  align-items:center;
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
        
      
      
  
      

      
        
      
      
  .ckcHGQ {
    top:auto;
  bottom:1rem;
  position:absolute;
  }
      

      
        
      
      
  .etOnGY {
    width:25vw;
  height:25vw;
  max-width:8rem;
  max-height:8rem;
  }
      

      
        
      
      
  .settings_profile\:T_YZ7iG88IbCbHYeDbxG5 {
    color:#ffffff;
  }
      

      
        
      
      
  .fHCDbl {
    flex:1;
  display:flex;
  align-items:center;
  padding-top:1rem;
  flex-direction:row;
  padding-bottom:1rem;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eXQivi {
    color:var(--text-2);
  width:auto;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fzZOsu {
    color:var(--text);
  font-size:20px;
  font-weight:600;
  padding-top:var(--page_margin);
  padding-bottom:var(--m2);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cropper_banner_image\:861sDkpoNSmFiqh_76Gwa {
    color:#ffffff;
  right:var(--m1);
  width:2.5rem;
  bottom:var(--m1);
  height:2.5rem;
  display:flex;
  z-index:10;
  position:absolute;
  background:#2b2b2b85;
  align-items:center;
  backdrop-filter:blur(10px);
  justify-content:center;
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
        
      
      
  .TsGnY {
    width:100%;
  height:100%;
  z-index:3;
  position:absolute;
  background:linear-gradient(#000000a6 0%, #00000000 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
  }
      

      
        
      
      
  .cropper_banner_image\:NjPKdV5EN-4EwDO14FCog {
    width:20rem;
  height:20rem;
  }
      

      
        
      
      
  .cFDaSr {
    width:100%;
  height:100%;
  aspect-ratio:2/1;
  }
      

      
        
      
      
  .cropper_banner_image\:ZLGTqQZWcnNCrTJz9B7Cf {
    width:100%;
  height:100%;
  position:absolute;
  background:var(--background-3);
  border-top-left-radius:0px;
  border-top-right-radius:0px;
  border-bottom-left-radius:0px;
  border-bottom-right-radius:0px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cropper_banner_image\:rE-zt0-ylJqY_NredmcU0 {
    color:#ffffff;
  right:0px;
  width:2.5rem;
  bottom:0px;
  height:2.5rem;
  display:flex;
  z-index:10;
  position:relative;
  background:#2b2b2b85;
  align-items:center;
  backdrop-filter:blur(10px);
  justify-content:center;
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dCjMpS {
    aspect-ratio:2/1;
  }
      

      
        
      
      
  .cTTQMv {
    height:12.5vw;
  display:flex;
  z-index:10;
  max-height:4rem;
  align-items:flex-start;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  justify-content:flex-end;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .czAXzq {
    width:100%;
  height:100%;
  display:flex;
  z-index:900;
  position:absolute;
  background:var(--background);
  align-items:center;
  padding-bottom:var(--secure_bottom_padding);
  justify-content:center;
  }
      

      
        
      
      
  .dzHIHT {
    width:100%;
  height:100%;
  opacity:1;
  z-index:1;
  position:absolute;
  translate:0% 0 0;
  background:var(--background);
  transition:translate 300ms ease  , opacity 300ms ease  allow-discrete, z-index 300ms ease  allow-discrete;
  }
      

      
  .dzHIHT.left {
    opacity:0;
  translate:-33% 0 0;
  }
      


  .dzHIHT.right {
    opacity:1;
  translate:100% 0 0;
  }
      

        
      
      
  .launch\:-HuhB8paCpvc3cjRJG8E4 {
    background:var(--background);
  }
      

      
        
      
      
  .iPoA-D {
    width:100%;
  height:20rem;
  display:flex;
  row-gap:3rem;
  column-gap:3rem;
  align-items:center;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fxqAMB {
    font-size:14px;
  background:var(--background-3);
  padding-top:0.4rem;
  padding-left:0.75rem;
  padding-right:0.75rem;
  padding-bottom:0.4rem;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  
      

      
        
      
      
  .caeyqx {
    color:var(--text-2);
  font-size:15px;
  font-weight:400;
  line-height:125%;
  }
      

      
        
      
      
  .launch\:3eUPoxD6saAd5KleT1dgB {
    width:2rem;
  height:2rem;
  }
      

      
        
      
      
  .bdkibg {
    width:100%;
  row-gap:1.5rem;
  column-gap:1.5rem;
  }
      

      
        
      
      
  .UnioO {
    width:4rem;
  height:4rem;
  display:flex;
  align-items:center;
  border-color:#82828224;
  border-style:solid;
  border-width:1px;
  justify-content:center;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

      
        
      
      
  .AWGZh {
    width:3rem;
  height:3rem;
  display:flex;
  background:var(--background-2);
  align-items:center;
  justify-content:center;
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
        
      
      
  .fuIRkn {
    width:100%;
  height:20rem;
  display:flex;
  row-gap:0.5rem;
  flex-wrap:wrap;
  column-gap:0.5rem;
  overflow-x:clip;
  overflow-y:clip;
  align-items:flex-start;
  padding-left:0.5rem;
  align-content:start;
  padding-right:0.5rem;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .eeVmVf {
    width:100%;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  padding-bottom:1rem;
  }
      

      
        
      
      
  .cmyrGo {
    left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:12rem;
  z-index:20;
  position:absolute;
  background:linear-gradient(#96969600 0%, var(--background) 97%) scroll padding-box border-box repeat repeat 0% 0% / auto;
  }
      

      
        
      
      
  .cCHIBe {
    width:100%;
  height:20rem;
  display:flex;
  row-gap:0.5rem;
  column-gap:0.5rem;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .eDqfKU {
    color:var(--text);
  font-size:1rem;
  font-weight:600;
  line-height:1.5rem;
  }
      

      
        
      
      
  .czQfYf {
    font-size:1.5rem;
  font-weight:600;
  }
      

      
        
      
      
  .cdJnut {
    color:var(--text-2);
  width:1.25rem;
  height:1.25rem;
  z-index:10;
  position:absolute;
  transition:color 200ms ease  , height 200ms ease  , width 200ms ease  , rotate 300ms ease;
  pointer-events:none;
  }
      

      
        
      
      
  .dRiwzW {
    flex:1;
  width:100%;
  transition:padding-left 200ms ease;
  will-change:padding;
  padding-left:2.5rem;
  flex-direction:row;
  }
      

      
        
      
      
  .bxpGiq {
    color:var(--text);
  width:34px;
  bottom:2px;
  height:34px;
  display:flex;
  z-index:10;
  position:absolute;
  background:var(--background-2);
  overflow-x:hidden;
  overflow-y:hidden;
  transition:all 200ms ease;
  align-items:center;
  justify-content:center;
  border-top-left-radius:99vw;
  border-top-right-radius:99vw;
  border-bottom-left-radius:99vw;
  border-bottom-right-radius:99vw;
  }
      

      
        
      
      
  .fmltxr {
    color:var(--text);
  width:2.3rem;
  height:2.3rem;
  display:flex;
  opacity:1;
  z-index:10;
  position:absolute;
  transition:all 50ms cubic-bezier(0.14, 0.63, 0.58, 1);
  visibility:visible;
  align-items:center;
  user-select:none;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .launch\:HVMh-zJTb6YDSjNMPU1YE {
    background:var(--background);
  }
      

      
        
      
      
  .launch\:IZdLaBhRmojl34KDd-ea_ {
    width:2rem;
  position:absolute;
  }
      

      
        
      
      
  .OMQAa {
    display:flex;
  row-gap:var(--m4);
  column-gap:var(--m4);
  align-items:center;
  padding-top:var(--page_margin);
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  padding-bottom:var(--page_margin);
  justify-content:flex-start;
  }
      

      
        
      
      
  .UIskE {
    width:100%;
  object-fit:cover;
  aspect-ratio:3/2;
  }
      

      
        
      
      
  .launch\:PGrUK8KaK86DWTJ1sKQR- {
    width:2rem;
  height:2rem;
  }
      

      
        
      
      
  .launch\:Ph0iJIrtVzAosv39EsN-B {
    width:4rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .launch\:RqUCZfGqD-dyRT92AYOj3 {
    width:100%;
  }
      

      
        
      
      
  .launch\:TUZha_fJHnn3mPTdHXZPd {
    width:100%;
  }
      

      
        
      
      
  .launch\:Tqk3uQxOqpXp0u5732jgn {
    color:#ffffff;
  width:2.5rem;
  height:2.5rem;
  }
      

      
        
      
      
  .dlUsDt {
    color:var(--text-2);
  width:100%;
  cursor:default;
  font-size:14px;
  text-align:center;
  font-weight:500;
  padding-top:1rem;
  }
      

      
        
      
      
  .fpYfCT {
    color:var(--text-2);
  cursor:pointer;
  font-size:14px;
  text-align:center;
  font-weight:500;
  padding-top:1rem;
  padding-bottom:1rem;
  }
      

      
        
      
      
  .cBsEOe {
    color:#ffffff;
  width:4rem;
  height:4rem;
  display:flex;
  background:var(--dark-background-2);
  align-items:center;
  justify-content:center;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

      
        
      
      
  .eBBdPc {
    flex:1;
  width:100%;
  display:flex;
  align-items:flex-start;
  aspect-ratio:3/2;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .launch\:_dG91Bbbl_r8d2coa4E14 {
    width:100%;
  }
      

      
        
      
      
  .launch\:dItCaOZb29ZQ4JzM5hLDa {
    background:var(--background);
  }
      

      
        
      
      
  
      

      
        
      
      
  .launch\:hFTzsaJrIzQYSYeduIt98 {
    background:var(--background);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .launch\:i179OeodsoSDZFueBmNd3 {
    width:2rem;
  height:2rem;
  }
      

      
        
      
      
  .cwfqEx {
    flex:1;
  padding-top:1rem;
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  padding-bottom:1rem;
  }
      

      
        
      
      
  .launch\:ktQA8nCu9W0yZf5Ioa0y2 {
    width:100%;
  }
      

      
        
      
      
  .fBANPp {
    top:-0.5rem;
  left:;
  color:#ffffff;
  right:-0.5rem;
  width:1.5rem;
  height:1.5rem;
  display:flex;
  z-index:2;
  position:absolute;
  font-size:12px;
  background:var(--red-text);
  align-items:center;
  font-family:;
  font-weight:600;
  padding-top:;
  padding-left:0.25rem;
  padding-right:0.25rem;
  padding-bottom:;
  justify-content:center;
  border-top-left-radius:1.5rem;
  border-top-right-radius:1.5rem;
  border-bottom-left-radius:1.5rem;
  border-bottom-right-radius:1.5rem;
  }
      

      
        
      
      
  .ewLndC {
    flex:1;
  color:var(--text);
  width:100%;
  height:100%;
  display:flex;
  background:var(--background);
  align-items:center;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  .foovRl {
    width:100%;
  height:100%;
  position:absolute;
  backdrop-filter:blur(4px);;
  }
      

      
        
      
      
  .bmwCQo {
    width:100%;
  height:100%;
  z-index:900;
  position:relative;
  max-width:var(--desktop_max_width);
  overflow-x:hidden;
  overflow-y:hidden;
  }
      

      
        
      
      
  .launch\:xLSgf1344SmGKVJCdb2mF {
    background:var(--background);
  }
      

      
        
      
      
  .cITFEM {
    width:100%;
  height:100%;
  display:flex;
  row-gap:1rem;
  z-index:2;
  position:absolute;
  background:linear-gradient(#80808000 0%, var(--background) 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
  column-gap:1rem;
  align-items:center;
  padding-top:1.5rem;
  padding-bottom:1.5rem;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fivFiw {
    width:1.3rem;
  height:1.3rem;
  display:flex;
  background:var(--background-3);
  align-items:center;
  justify-content:center;
  border-top-left-radius:99rem;
  border-top-right-radius:99rem;
  border-bottom-left-radius:99rem;
  border-bottom-right-radius:99rem;
  }
      

      
  .fivFiw.selected {
    display:flex;
  background:var(--brand);
  align-items:center;
  justify-content:center;
  }
      

        
      
      
  .dmrwtb {
    width:100%;
  display:flex;
  row-gap:var(--m4);
  column-gap:var(--m4);
  align-items:center;
  padding-top:var(--page_margin);
  flex-direction:row;
  padding-bottom:var(--page_margin);
  justify-content:space-between;
  }
      

      
  .dmrwtb.disabled {
    opacity:0.4;
  pointer-events:none;
  }
      

        
      
      
  .dNeTkG {
    flex:1;
  display:flex;
  row-gap:var(--m2);
  column-gap:var(--m2);
  align-items:center;
  padding-top:var(--m2);
  padding-left:var(--m2);
  padding-right:var(--m2);
  flex-direction:column;
  padding-bottom:var(--m2);
  justify-content:center;
  border-top-left-radius:var(--border-radius-default);
  border-top-right-radius:var(--border-radius-default);
  border-bottom-left-radius:var(--border-radius-default);
  border-bottom-right-radius:var(--border-radius-default);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .settings_account\:RTSyvcQ9nV7abICVcivoJ {
    color:var(--text);
  width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .filshP {
    color:var(--red-text);
  width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fAzcBc {
    font-size:15px;
  font-weight:500;
  }
      

      
        
      
      
  .bCpTWY {
    width:100%;
  height:100%;
  aspect-ratio:1/1;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

      
        
      
      
  .eYHzaj {
    color:var(--background-2);
  width:0.8rem;
  height:0.8rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .edboDq {
    color:var(--text);
  width:100%;
  height:100%;
  display:flex;
  row-gap:var(--m2);
  position:absolute;
  background:var(--background);
  column-gap:var(--m2);
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .bkCiYR {
    color:var(--text-2);
  font-size:16px;
  font-weight:400;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cJJrKc {
    text-align:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .settings_muted_users\:UdfWEkQzETL31RgUaN-xr {
    width:2.5rem;
  height:2.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .MeUJb {
    display:flex;
  align-items:center;
  padding-top:var(--m2);
  padding-left:var(--page_margin);
  padding-right:var(--page_margin);
  flex-direction:row;
  padding-bottom:var(--m2);
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dXtavA {
    font-size:16px;
  font-weight:600;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bWAxQI {
    padding-top:var(--page_margin);
  padding-bottom:var(--page_margin);
  }
      

      
        
      
      
  
      

      
        
      
      
  .chWkIb {
    height:10em;
  display:flex;
  overflow-x:clip;
  overflow-y:clip;
  align-items:flex-end;
  padding-left:2%222;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dyiFly {
    top:50%;
  left:-0.8rem;
  right:auto;
  width:2000%;
  bottom:auto;
  height:1px;
  z-index:1;
  position:absolute;
  translate:-100% 0 0;
  background:var(--background-3);
  }
      

      
        
      
      
  .cA-dVSJ {
    flex:1;
  width:100%;
  height:100%;
  display:flex;
  z-index:2;
  align-items:center;
  padding-bottom:var(--m4);
  justify-content:space-between;
  }
      

      
        
      
      
  .cyAPwE {
    width:100%;
  height:100%;
  background:var(--text);
  }
      

      
        
      
      
  .ezQtpT {
    flex:1;
  width:100%;
  display:flex;
  z-index:5;
  align-items:center;
  justify-content:flex-end;
  }
      

      
        
      
      
  .eMOzLW {
    color:var(--text-3);
  width:100%;
  height:1rem;
  display:flex;
  position:relative;
  font-size:12px;
  text-align:left;
  align-items:flex-start;
  font-weight:400;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .cgaton {
    width:1rem;
  height:var(--height);
  overflow-x:clip;
  overflow-y:clip;
  transition:height 200ms cubic-bezier(0.38, 0.44, 0.15, 1.04);
  border-top-left-radius:0.3rem;
  border-top-right-radius:0.3rem;
  border-bottom-left-radius:0rem;
  border-bottom-right-radius:0rem;
  }
      

      
        
      
      
  .bSyWsK {
    color:var(--text-3);
  width:100%;
  height:var(--m6);
  display:flex;
  font-size:12px;
  text-align:center;
  align-items:center;
  font-weight:400;
  flex-direction:column;
  justify-content:flex-end;
  }
      

      
        
      
      
  
      

      
        
      
      
  .ktgaB {
    width:100%;
  height:100%;
  position:relative;
  background:var(--brand);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      