:root {
  color-scheme: light;
  --ds-brand-navy: #0e1b4d;
  --ds-brand-navy-muted: rgba(14, 27, 77, 0.75);
  --ds-brand-50: #f0fbfc;
  --ds-brand-100: #dcf6f9;
  --ds-brand-200: #bceef4;
  --ds-brand-300: #8ee0ea;
  --ds-brand-400: #5accdb;
  --ds-brand-500: #46b9c9;
  --ds-brand-600: #329ba9;
  --ds-brand-700: #2a7c89;
  --ds-brand-800: #286570;
  --ds-brand-900: #25545e;
  --ds-brand-green: #8bdb6f;
  --ds-success-bg: #ecfdf5;
  --ds-success-text: #065f46;
  --ds-success-def: #10b981;
  --ds-warning-bg: #fffbeb;
  --ds-warning-text: #92400e;
  --ds-error-bg: #fef2f2;
  --ds-error-text: #991b1b;
  --ds-error-hover: #7f1d1d;
  --ds-minecraft-text: #52a535;
  --ds-minecraft-bg: #eef9ed;
  --ds-discord-text: #5865f2;
  --ds-discord-bg: #eef0fd;
  --ds-youtube-text: #ff0000;
  --ds-youtube-bg: #ffe5e5;
  --ds-neutral-bg: #f8fafc;
  --ds-neutral-text: #0e1b4d;
  --ds-muted-text: rgba(14, 27, 77, 0.75);
  --ds-placeholder: rgba(14, 27, 77, 0.6);
  --ds-surface: #fff;
  --ds-panel-bg: #f5f6f8;
  --ds-shell-footer-bg: #0e1b4d;
  --ds-border-color: rgba(14, 27, 77, 0.1);
  --ds-border-color-subtle: rgba(14, 27, 77, 0.06);
  --ds-header-separator: rgba(14, 27, 77, 0.08);
  --ds-input-border: rgba(14, 27, 77, 0.55);
  --ds-hover-surface: rgba(14, 27, 77, 0.02);
  --ds-drawer-hover-surface: rgba(14, 27, 77, 0.04);
  --ds-drawer-utility-bg: rgba(14, 27, 77, 0.03);
  --ds-code-bg: rgba(14, 27, 77, 0.06);
  --ds-shadow-soft: rgba(14, 27, 77, 0.14);
  --ds-backdrop: rgba(14, 27, 77, 0.5);
  --ds-inverse-text: #fff;
  --ds-inverse-muted: rgba(255, 255, 255, 0.75);
  --ds-inverse-overlay: rgba(255, 255, 255, 0.16);
  --ds-inverse-separator: rgba(255, 255, 255, 0.08);
  --ds-button-text: #fff;
  --ds-button-rest: rgba(14, 27, 77, 0.55);
  --ds-button-current: rgba(14, 27, 77, 0.3);
  --ds-link-rgb: 70, 185, 201;
  --ds-link-alpha: 0.85;
  --ds-link-color: rgba(var(--ds-link-rgb), var(--ds-link-alpha));
  --ds-link-hover-color: rgb(var(--ds-link-rgb));
  --ds-link-thickness: 1.05px;
  --ds-link-thickness-hover: 2.1px;
  --ds-link-underline-offset: 3.15px;
  --ds-focus-color: #0e1b4d;
  --ds-focus-inverse: #fff;
  --ds-focus-width: 2px;
  --ds-focus-offset: 2px;
  --ds-radius-sm: 12px;
  --ds-radius: 20px;
  --ds-input-radius: 26px;
  --ds-pill-radius: 40px;
  --ds-badge-radius: 9999px;
  --ds-font-family: "Outfit", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Liberation Sans", sans-serif;
  --ds-font-family-mono: ui-monospace, "SFMono-Regular", "Cascadia Mono", Consolas, "Liberation Mono", monospace;
  --ds-body-size: 15.75px;
  --ds-body-line-height: 27.75px;
  --ds-body-size-wide: 16.8px;
  --ds-body-line-height-wide: 29.6px;
  --ds-small-size: 14.7px;
  --ds-caption-size: 13.65px;
  --ds-table-size: 14.7px;
  --ds-table-head-size: 12.6px;
  --ds-control-size: 16.8px;
  --ds-control-height: 47.25px;
  --ds-button-height: 49.25px;
  --ds-touch-target: 44px;
  --ds-button-lift: -2.625px;
  --ds-page-width: 1200px;
  --ds-shell-width: 1260px;
  --ds-shell-gutter: 52.5px;
  --ds-duration-short: 100ms;
  --ds-duration-default: 200ms;
  --ds-ease-out-slow: cubic-bezier(0, 0, 0.3, 1);
}
