
  

  
  @property --red {
  syntax: "<color>";
  inherits: true;
  initial-value: #ff1414;
}
@property --black {
  syntax: "<color>";
  inherits: true;
  initial-value: #000000;
}
@property --green {
  syntax: "<color>";
  inherits: true;
  initial-value: #84ff38;
}
@property --yellow {
  syntax: "<color>";
  inherits: true;
  initial-value: #fffb14;
}
@property --hero-bg {
  syntax: "*";
  inherits: true;
  initial-value: radial-gradient(#000000 0%, #363636 98%);
}
@property --gray-100 {
  syntax: "<color>";
  inherits: true;
  initial-value: #f2f2f2;
}
@property --gray-200 {
  syntax: "<color>";
  inherits: true;
  initial-value: #f0f0f0;
}
@property --gray-300 {
  syntax: "<color>";
  inherits: true;
  initial-value: #e6e6e6;
}
@property --gray-400 {
  syntax: "<color>";
  inherits: true;
  initial-value: #d6d6d6;
}
@property --gray-500 {
  syntax: "<color>";
  inherits: true;
  initial-value: #cccccc;
}
@property --gray-600 {
  syntax: "<color>";
  inherits: true;
  initial-value: #c4c4c4;
}
@property --gray-700 {
  syntax: "<color>";
  inherits: true;
  initial-value: #b0b0b0;
}
@property --text-color {
  syntax: "<color>";
  inherits: true;
  initial-value: #000000;
}
@property --heart-filter {
  syntax: "*";
  inherits: true;
  initial-value: none;
}
@property --surface-dark {
  syntax: "<color>";
  inherits: true;
  initial-value: #000000;
}
@property --cursor-filter {
  syntax: "*";
  inherits: true;
  initial-value: none;
}
@property --field-surface {
  syntax: "<color>";
  inherits: true;
  initial-value: #e0e0e0;
}
@property --surface-light {
  syntax: "<color>";
  inherits: true;
  initial-value: #ffffff;
}
@property --story-bg-gradient {
  syntax: "*";
  inherits: true;
  initial-value: linear-gradient(#ffffff 22%, #e6e6e6 100%);
}
@property --decor-image-filter {
  syntax: "*";
  inherits: true;
  initial-value: none;
}
@property --story-notch-circle-bg {
  syntax: "<color>";
  inherits: true;
  initial-value: #ffffff;
}

  :host, :root {
  --red: #ff1414;
  --black: #000000;
  --green: #84ff38;
  --yellow: #fffb14;
  --hero-bg: radial-gradient(#000000 0%, #ffffff33 100%);
  --gray-100: #f2f2f2;
  --gray-200: #f0f0f0;
  --gray-300: #e6e6e6;
  --gray-400: #d6d6d6;
  --gray-500: #cccccc;
  --gray-600: #6e6e6e;
  --gray-700: #4f4f4f;
  --text-color: #000000;
  --heart-filter: invert(24%) sepia(86%) saturate(3028%) hue-rotate(314deg) brightness(101%) contrast(106%);
  --surface-dark: #000000;
  --cursor-filter: invert(1);
  --field-surface: #e0e0e0;
  --surface-light: #ffffff;
  --story-bg-gradient: linear-gradient(#ffffff 22%, var(--gray-300) 100%);
  --decor-image-filter: invert(1);
  --story-notch-circle-bg: #ffffff;
}
  @media (prefers-color-scheme: dark) {
      :host, :root {
  --red: #ff1414;
  --black: #000000;
  --green: #84ff38;
  --yellow: #fffb14;
  --hero-bg: radial-gradient(#000000 0%, #363636 98%);
  --gray-100: #1c1c1c;
  --gray-200: #242424;
  --gray-300: #2c2c2c;
  --gray-400: #383838;
  --gray-500: #4d4d4d;
  --gray-600: #666666;
  --gray-700: #8c8c8c;
  --text-color: #ffffff;
  --heart-filter: none;
  --surface-dark: #ffffff;
  --cursor-filter: none;
  --field-surface: #1c1c1c;
  --surface-light: #121212;
  --story-bg-gradient: linear-gradient(#000000 22%, var(--gray-300) 100%);
  --decor-image-filter: none;
  --story-notch-circle-bg: #000000;
}
    }
  @media (prefers-color-scheme: light) {
      :host, :root {
  --red: #ff1414;
  --black: #000000;
  --green: #84ff38;
  --yellow: #fffb14;
  --hero-bg: radial-gradient(#000000 0%, #ffffff33 100%);
  --gray-100: #f2f2f2;
  --gray-200: #f0f0f0;
  --gray-300: #e6e6e6;
  --gray-400: #d6d6d6;
  --gray-500: #cccccc;
  --gray-600: #6e6e6e;
  --gray-700: #4f4f4f;
  --text-color: #000000;
  --heart-filter: invert(24%) sepia(86%) saturate(3028%) hue-rotate(314deg) brightness(101%) contrast(106%);
  --surface-dark: #000000;
  --cursor-filter: invert(1);
  --field-surface: #e0e0e0;
  --surface-light: #ffffff;
  --story-bg-gradient: linear-gradient(#ffffff 22%, var(--gray-300) 100%);
  --decor-image-filter: invert(1);
  --story-notch-circle-bg: #ffffff;
}
    }
  [data-nc-theme~="Dark"] {
  --red: #ff1414;
  --black: #000000;
  --green: #84ff38;
  --yellow: #fffb14;
  --hero-bg: radial-gradient(#000000 0%, #363636 98%);
  --gray-100: #1c1c1c;
  --gray-200: #242424;
  --gray-300: #2c2c2c;
  --gray-400: #383838;
  --gray-500: #4d4d4d;
  --gray-600: #666666;
  --gray-700: #8c8c8c;
  --text-color: #ffffff;
  --heart-filter: none;
  --surface-dark: #ffffff;
  --cursor-filter: none;
  --field-surface: #1c1c1c;
  --surface-light: #121212;
  --story-bg-gradient: linear-gradient(#000000 22%, var(--gray-300) 100%);
  --decor-image-filter: none;
  --story-notch-circle-bg: #000000;
}
[data-nc-theme~="Light"] {
  --red: #ff1414;
  --black: #000000;
  --green: #84ff38;
  --yellow: #fffb14;
  --hero-bg: radial-gradient(#000000 0%, #ffffff33 100%);
  --gray-100: #f2f2f2;
  --gray-200: #f0f0f0;
  --gray-300: #e6e6e6;
  --gray-400: #d6d6d6;
  --gray-500: #cccccc;
  --gray-600: #6e6e6e;
  --gray-700: #4f4f4f;
  --text-color: #000000;
  --heart-filter: invert(24%) sepia(86%) saturate(3028%) hue-rotate(314deg) brightness(101%) contrast(106%);
  --surface-dark: #000000;
  --cursor-filter: invert(1);
  --field-surface: #e0e0e0;
  --surface-light: #ffffff;
  --story-bg-gradient: linear-gradient(#ffffff 22%, var(--gray-300) 100%);
  --decor-image-filter: invert(1);
  --story-notch-circle-bg: #ffffff;
}
[data-nc-theme~="Danish"] {
  --red: #ff1414;
  --black: #000000;
  --green: #ffffff;
  --yellow: #ffffff;
  --hero-bg: #330000;
  --gray-100: #6b000d;
  --gray-200: #990013;
  --gray-300: #4a0009;
  --gray-400: #78000f;
  --gray-500: #b80018;
  --gray-600: #ffb3ba;
  --gray-700: #ffffff;
  --text-color: #ffffff;
  --heart-filter: none;
  --surface-dark: #ffffff;
  --cursor-filter: invert(18%) sepia(99%) saturate(7404%) hue-rotate(353deg) brightness(97%) contrast(124%);
  --field-surface: #6b000d;
  --surface-light: #380007;
  --story-bg-gradient: linear-gradient(#4a0009 22%, var(--gray-300) 100%);
  --decor-image-filter: none;
  --story-notch-circle-bg: #4a0009;
}
[data-nc-theme~="Default"] {
  --red: #ff1414;
  --black: #000000;
  --green: #84ff38;
  --yellow: #fffb14;
  --hero-bg: radial-gradient(#000000 0%, #ffffff33 100%);
  --gray-100: #f2f2f2;
  --gray-200: #f0f0f0;
  --gray-300: #e6e6e6;
  --gray-400: #d6d6d6;
  --gray-500: #cccccc;
  --gray-600: #6e6e6e;
  --gray-700: #4f4f4f;
  --text-color: #000000;
  --heart-filter: none;
  --surface-dark: #000000;
  --cursor-filter: none;
  --field-surface: #e0e0e0;
  --surface-light: #ffffff;
  --story-bg-gradient: linear-gradient(#ffffff 22%, var(--gray-300) 100%);
  --decor-image-filter: invert(1);
  --story-notch-circle-bg: #ffffff;
}
    


@layer base {
  
  body, :host {
    /* Color */
    
    /* Fonts */
    --font-sans: 'Inter Tight',sans-serif;
--font-Instrument Serif: 'Instrument Serif',serif;
--font-Fira Mono: 'Fira Mono',monospace;
--font-VT323: 'VT323',monospace;
--font-Anton: 'Anton',sans-serif;

    /* Font size */
    
    /* Font weight */
    
    /* Shadows */
    
    /* Border radius */
    
    /* Spacing */
    
    /* 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;
    }
  }
}


    .SjPmV {
      flex:1;
      color:inherit;
      display:flex;
      padding:56px 64px;
      overflow:hidden;
      position:relative;
      font-size:inherit;
      background:var(--red);
      box-sizing:border-box;
      column-gap:56px;
      font-family:inherit;
      font-weight:inherit;
      border-radius:32px;
      flex-direction:row;
    }

    .fskMRX {
      color:#ffffff;
      width:1200px;
      height:630px;
      display:flex;
      padding:24px;
      overflow:hidden;
      font-size:inherit;
      background:#2c2c2c;
      box-sizing:border-box;
      font-family:"Inter Tight", sans-serif;
      font-weight:inherit;
      flex-direction:row;
    }

    .cMsUpe {
      color:inherit;
      width:100%;
      height:100%;
      display:inline;
      font-size:inherit;
      background:var(--gray-300);
      object-fit:cover;
      font-family:inherit;
      font-weight:inherit;
      border-radius:24px;
      flex-direction:row;
    }

    .EZBDj {
      flex:1;
      color:inherit;
      display:flex;
      row-gap:24px;
      font-size:inherit;
      min-width:0px;
      column-gap:24px;
      align-items:flex-start;
      font-family:inherit;
      font-weight:inherit;
      flex-direction:column;
      justify-content:space-between;
    }

    .dHJNaX {
      color:var(--text-color);
      width:100%;
      opacity:0.75;
      overflow:hidden;
      font-size:32px;
      font-family:"Fira Mono", monospace;
      font-weight:inherit;
      white-space:wrap;
      text-overflow:ellipsis;
      flex-direction:row;
    }

    .eSMNHW {
      color:var(--text-color);
      margin:0px;
      display:block;
      overflow:hidden;
      font-size:32px;
      max-width:80%;
      max-height:96px;
      font-family:inherit;
      font-weight:inherit;
      line-height:1.5;
      flex-direction:row;
    }

    .LvAaS {
      color:inherit;
      width:400px;
      display:flex;
      font-size:inherit;
      flex-shrink:0;
      font-family:inherit;
      font-weight:inherit;
      flex-direction:row;
    }

    .btQRFE {
      color:inherit;
      display:flex;
      font-size:inherit;
      align-items:center;
      font-family:inherit;
      font-weight:inherit;
      flex-direction:row;
    }

    .dfdwBi {
      color:inherit;
      display:none;
      font-size:inherit;
      font-family:inherit;
      font-weight:inherit;
      flex-direction:row;
    }

    .cCmspe {
      color:inherit;
      display:flex;
      row-gap:20px;
      font-size:inherit;
      font-family:inherit;
      font-weight:inherit;
      flex-direction:column;
    }

    .YPUYD {
      color:inherit;
      margin:0px;
      display:block;
      overflow:hidden;
      font-size:80px;
      max-height:264px;
      font-family:"Instrument Serif", serif;
      font-weight:400;
      line-height:1.15;
      flex-direction:row;
      letter-spacing:-2px;
    }

    .dEwvmN {
      color:#ffffff;
      width:fit-content;
      display:block;
      font-size:88px;
      background:#000000;
      font-family:"VT323";
      font-weight:400;
      line-height:0.85;
      padding-left:10px;
      padding-right:12px;
      flex-direction:row;
      letter-spacing:-0.02em;
    }

    .ePqxVf {
      top:0px;
      left:0px;
      color:inherit;
      scale:1.8 1.8 1;
      width:100%;
      height:100%;
      display:flex;
      opacity:0.2;
      position:absolute;
      font-size:inherit;
      translate:124px 133px 0;
      object-fit:cover;
      font-family:inherit;
      font-weight:inherit;
      flex-direction:row;
      pointer-events:none;
      backface-visibility:hidden;
      -webkit-backface-visibility:hidden;
    }