/* LinkSoft corporate palette. Kept separate from the upstream UI bundle. */
:root {
  --primary: #113359;
  --primary-strong: #0b294b;
  --accent: #0b7150;
  --accent-soft: #e7fbf3;
  --bg: #f6f9fb;
  --surface-2: #f0f6f8;
}

:root[data-theme='dark'] {
  --primary: #1fdf97;
  --primary-strong: #7af2c3;
  --accent: #1fdf97;
  --accent-soft: #123c35;
  --bg: #091a2c;
  --surface: #102844;
  --surface-2: #163452;
}

.brand-logo-light { content: url('/ui/ls-brand/linksoft-light.svg'); }
.brand-logo-dark { content: url('/ui/ls-brand/linksoft-dark.svg'); }

.brand-logo { width: 150px; height: auto; }
.login-brand .brand-logo { width: 200px; }

:focus-visible { outline-color: var(--primary); }
