
  

  
  @property --color {
  syntax: "*";
  inherits: true;
  initial-value: ;
}
@property --input {
  syntax: "<color>";
  inherits: true;
  initial-value: transparent;
}
@property --border {
  syntax: "<color>";
  inherits: true;
  initial-value: #edededff;
}
@property --button {
  syntax: "<color>";
  inherits: true;
  initial-value: transparent;
}
@property --blue-50 {
  syntax: "<color>";
  inherits: true;
  initial-value: #EFF6FF;
}
@property --primary {
  syntax: "<color>";
  inherits: true;
  initial-value: #2563EB;
}
@property --red-100 {
  syntax: "<color>";
  inherits: true;
  initial-value: #FEE2E2;
}
@property --red-500 {
  syntax: "<color>";
  inherits: true;
  initial-value: #EF4444;
}
@property --sidebar {
  syntax: "<color>";
  inherits: true;
  initial-value: #171717;
}
@property --success {
  syntax: "<color>";
  inherits: true;
  initial-value: #064E3B;
}
@property --teal-50 {
  syntax: "<color>";
  inherits: true;
  initial-value: #F0FDFA;
}
@property --text-sm {
  syntax: "<length-percentage>";
  inherits: true;
  initial-value: 0px;
}
@property --text-xl {
  syntax: "<length-percentage>";
  inherits: true;
  initial-value: 1.875rem;
}
@property --text-xs {
  syntax: "<length-percentage>";
  inherits: true;
  initial-value: 0px;
}
@property --blue-700 {
  syntax: "<color>";
  inherits: true;
  initial-value: #1D4ED8;
}
@property --blue-800 {
  syntax: "<color>";
  inherits: true;
  initial-value: #1E40AF;
}
@property --grey-300 {
  syntax: "<color>";
  inherits: true;
  initial-value: #D4D4D4;
}
@property --grey-400 {
  syntax: "<color>";
  inherits: true;
  initial-value: #A3A3A3;
}
@property --grey-600 {
  syntax: "<color>";
  inherits: true;
  initial-value: #525252;
}
@property --grey-700 {
  syntax: "<color>";
  inherits: true;
  initial-value: #404040;
}
@property --teal-100 {
  syntax: "<color>";
  inherits: true;
  initial-value: #CCFBF1;
}
@property --teal-200 {
  syntax: "<color>";
  inherits: true;
  initial-value: #99F6E4;
}
@property --teal-300 {
  syntax: "<color>";
  inherits: true;
  initial-value: #5EEAD4;
}
@property --teal-400 {
  syntax: "<color>";
  inherits: true;
  initial-value: #2DD4BF;
}
@property --green-300 {
  syntax: "<color>";
  inherits: true;
  initial-value: #6EE7B7;
}
@property --green-400 {
  syntax: "<color>";
  inherits: true;
  initial-value: #34D399;
}
@property --text-base {
  syntax: "<length-percentage>";
  inherits: true;
  initial-value: 0px;
}
@property --background {
  syntax: "<color>";
  inherits: true;
  initial-value: #FAFAFA;
}
@property --foreground {
  syntax: "<color>";
  inherits: true;
  initial-value: #262626;
}
@property --input-dark {
  syntax: "<color>";
  inherits: true;
  initial-value: transparent;
}
@property --button-hover {
  syntax: "<color>";
  inherits: true;
  initial-value: transparent;
}
@property --sidebar-accent {
  syntax: "<color>";
  inherits: true;
  initial-value: #F5F5F5;
}
@property --momentumscarlet {
  syntax: "<color>";
  inherits: true;
  initial-value: transparent;
}
@property --foreground-muted {
  syntax: "<color>";
  inherits: true;
  initial-value: #737373;
}

  :host, :root {
  --input: color-mix(in srgb, var(--background) 95%, var(--foreground));
  --border: color-mix(in srgb, var(--background) 95%, var(--foreground));
  --button: color-mix(in srgb, var(--background) 85%, var(--foreground));
  --blue-50: #EFF6FF;
  --primary: #ff3200;
  --red-100: #FEE2E2;
  --red-500: #EF4444;
  --sidebar: #fafafa;
  --success: #059669;
  --teal-50: #F0FDFA;
  --text-sm: 0.875rem;
  --text-xl: 1.875rem;
  --text-xs: 0.75rem;
  --blue-700: #1D4ED8;
  --blue-800: #1E40AF;
  --grey-300: #D4D4D4;
  --grey-400: #A3A3A3;
  --grey-600: #525252;
  --grey-700: #404040;
  --teal-100: #CCFBF1;
  --teal-200: #99F6E4;
  --teal-300: #5EEAD4;
  --teal-400: #2DD4BF;
  --green-300: #6EE7B7;
  --green-400: #34D399;
  --text-base: 1rem;
  --background: #ffffff;
  --foreground: #262626;
  --input-dark: #1F1F1F;
  --button-hover: color-mix(in srgb, var(--foreground) 4%,transparent);
  --sidebar-accent: color-mix(in srgb, var(--foreground) 4%,transparent);
  --momentumscarlet: #ff3200;
  --foreground-muted: color-mix(in srgb, var(--foreground) 40%, var(--background));;
}
  @media (prefers-color-scheme: dark) {
      :host, :root {
  --sidebar: #111111;
  --background: #141414;
  --foreground: #f5f5f5;
}
    }
  @media (prefers-color-scheme: light) {
      :host, :root {
  --input: color-mix(in srgb, var(--background) 95%, var(--foreground));
  --border: color-mix(in srgb, var(--background) 95%, var(--foreground));
  --button: color-mix(in srgb, var(--background) 85%, var(--foreground));
  --blue-50: #EFF6FF;
  --primary: #ff3200;
  --red-100: #FEE2E2;
  --red-500: #EF4444;
  --sidebar: #fafafa;
  --success: #059669;
  --teal-50: #F0FDFA;
  --text-sm: 0.875rem;
  --text-xl: 1.875rem;
  --text-xs: 0.75rem;
  --blue-700: #1D4ED8;
  --blue-800: #1E40AF;
  --grey-300: #D4D4D4;
  --grey-400: #A3A3A3;
  --grey-600: #525252;
  --grey-700: #404040;
  --teal-100: #CCFBF1;
  --teal-200: #99F6E4;
  --teal-300: #5EEAD4;
  --teal-400: #2DD4BF;
  --green-300: #6EE7B7;
  --green-400: #34D399;
  --text-base: 1rem;
  --background: #ffffff;
  --foreground: #262626;
  --input-dark: #1F1F1F;
  --button-hover: color-mix(in srgb, var(--foreground) 4%,transparent);
  --sidebar-accent: color-mix(in srgb, var(--foreground) 4%,transparent);
  --momentumscarlet: #ff3200;
  --foreground-muted: color-mix(in srgb, var(--foreground) 40%, var(--background));;
}
    }
  [data-nc-theme~="Default"] {
  --input: color-mix(in srgb, var(--background) 95%, var(--foreground));
  --border: color-mix(in srgb, var(--background) 95%, var(--foreground));
  --button: color-mix(in srgb, var(--background) 85%, var(--foreground));
  --blue-50: #EFF6FF;
  --primary: #ff3200;
  --red-100: #FEE2E2;
  --red-500: #EF4444;
  --sidebar: #fafafa;
  --success: #059669;
  --teal-50: #F0FDFA;
  --text-sm: 0.875rem;
  --text-xl: 1.875rem;
  --text-xs: 0.75rem;
  --blue-700: #1D4ED8;
  --blue-800: #1E40AF;
  --grey-300: #D4D4D4;
  --grey-400: #A3A3A3;
  --grey-600: #525252;
  --grey-700: #404040;
  --teal-100: #CCFBF1;
  --teal-200: #99F6E4;
  --teal-300: #5EEAD4;
  --teal-400: #2DD4BF;
  --green-300: #6EE7B7;
  --green-400: #34D399;
  --text-base: 1rem;
  --background: #ffffff;
  --foreground: #262626;
  --input-dark: #1F1F1F;
  --button-hover: color-mix(in srgb, var(--foreground) 4%,transparent);
  --sidebar-accent: color-mix(in srgb, var(--foreground) 4%,transparent);
  --momentumscarlet: #ff3200;
  --foreground-muted: color-mix(in srgb, var(--foreground) 40%, var(--background));;
}
[data-nc-theme~="darkmode"] {
  --sidebar: #111111;
  --background: #141414;
  --foreground: #f5f5f5;
}
    


@layer base {
  
  body, :host {
    /* Color */
    
    /* Fonts */
    --font-sans: 'Inter',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;
    }
  }
}


    .bYxvuY {
      color:var(--foreground);
      flex-wrap:wrap;
      flex-direction:row;
    }

    .cFWizl {
      gap:0.5rem;
      color:var(--foreground);
      width:fit-content;
      cursor:pointer;
      background:var(--button);
      align-items:center;
      padding-top:0.5rem;
      padding-left:1rem;
      border-radius:6px;
      padding-right:1rem;
      flex-direction:row;
      padding-bottom:0.5rem;
      justify-content:start;
    }

    .cFWizl:hover {
      background-color:var(--grey-600, #525252);
    }

    .cZJsDh {
      color:var(--foreground, #262626);
      width:100%;
      height:2.25rem;
      font-size:16px;
      background:var(--input);
      padding-left:8px;
      border-radius:6px;
      padding-right:8px;
    }

    .cZJsDh:focus {
      outline-color:#2463ebff;
      outline-style:solid;
      outline-width:1px;
    }

    .ckTFGv {
      color:var(--grey-500, #737373);
      display:inline-block;
      font-size:1rem;
      text-align:center;
    }

    .cEwXHJ {
      width:100%;
      height:100%;
      position:absolute;
      border-color:transparent;
      border-style:solid;
      border-width:4px;
      border-radius:50%;
      border-top-color:var(--color, #EEEEF0);
      border-top-style:solid;
      border-top-width:4px;
    }

    .dPIjyT {
      width:50%;
      height:100vh;
      display:flex;
      flex-grow:1;
      background:var(--background);
      align-items:center;
      padding-top:4rem;
      padding-left:2rem;
      padding-right:2rem;
      padding-bottom:4rem;
      justify-content:space-between;
    }

    .dQbNuk {
      gap:1rem;
      display:flex;
      align-items:center;
      flex-direction:column;
      justify-content:center;
    }

    .fBpUCN {
      gap:2rem;
      width:20rem;
    }

    .eHeDKH {
      width:100%;
      height:100%;
      opacity:0.3;
      position:absolute;
      border-color:var(--color, #EEEEF0);
      border-style:solid;
      border-width:4px;
      border-radius:50%;
    }

    .bHYAZb {
      width:1rem;
      height:1rem;
      animation:spinner 1s linear infinite;
      border-radius:50%;
    }

    .bexlxh {
      color:#ff3200;
      display:inline-block;
      text-align:center;
      padding-top:0.5rem;
      padding-left:0.5rem;
      border-radius:5px;
      padding-right:0.5rem;
      padding-bottom:0.5rem;
      background-color:var(--red-100, #FEE2E2);
    }

    .bfwRvY {
      width:50%;
      flex-grow:1;
      min-width:400px;
      min-height:4rem;
      background-size:cover;
      background-image:url("/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/studiocrm:bgadmin.webp/full");
      background-repeat:no-repeat no-repeat;
      background-position:center;
    }

    .fBlwla {
      gap:0.5rem;
      color:inherit;
      display:flex;
      font-size:2.25rem;
      align-items:center;
      font-weight:var(--font-weight-semi-bold);
      flex-direction:column;
      justify-content:start;
    }

    .dAGwwL {
      color:var(--foreground);
    }

    .admin\:w3xd_vMY5It5lfq9F0zjM {
      width:256px;
    }