/*
Theme Name: Innovation Awards
Theme URI: https://vortis.ch/innovation-awards
Author: VORTIS GmbH
Author URI: https://vortis.ch
Description: Custom theme for Innovation Award Management Platform
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 8.2
Text Domain: innovation-awards
*/

/*
 * Tokens come from the plugin's canonical tokens.css (loaded at priority 5,
 * before this stylesheet). All `var(--ia-*)` references resolve there.
 * See wp-content/plugins/innovation-awards-core/assets/css/tokens.css.
 */

* { box-sizing: border-box; margin: 0; padding: 0; }

body {
  font-family: var(--ia-font-sans);
  background: var(--ia-surface-page);
  color: var(--ia-text);
  line-height: var(--ia-leading-normal);
}

.container {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 var(--ia-space-6);
}

a { color: var(--ia-primary); text-decoration: none; }
a:hover { color: var(--ia-primary-hover); }

.btn {
  display: inline-block;
  padding: 0.625rem 1.125rem;
  border-radius: var(--ia-radius-sm);
  font-weight: var(--ia-weight-semibold);
  font-size: var(--ia-text-sm);
  letter-spacing: 0;
  line-height: var(--ia-leading-ui);
  cursor: pointer;
  border: none;
  transition: background var(--ia-duration-fast) var(--ia-ease-standard),
              box-shadow var(--ia-duration-fast) var(--ia-ease-standard);
}

.btn-primary {
  background: var(--ia-primary);
  color: var(--ia-text-inverse);
}
.btn-primary:hover {
  background: var(--ia-primary-hover);
}
.btn-primary:focus-visible {
  outline: none;
  box-shadow: var(--ia-shadow-focus);
}
