/* CookieConsent v3 themed to Shiftskill (brand tokens from src/app/globals.css). Loaded after cookieconsent.css. */
#cc-main {
  --cc-font-family: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --cc-bg: #ffffff;
  --cc-primary-color: #13201f;
  --cc-secondary-color: #5b6b69;
  --cc-btn-primary-bg: #18605d;
  --cc-btn-primary-color: #ffffff;
  --cc-btn-primary-border-color: #18605d;
  --cc-btn-primary-hover-bg: #174e4c;
  --cc-btn-primary-hover-color: #ffffff;
  --cc-btn-primary-hover-border-color: #174e4c;
  --cc-btn-secondary-bg: #18605d;
  --cc-btn-secondary-color: #ffffff;
  --cc-btn-secondary-border-color: #18605d;
  --cc-btn-secondary-hover-bg: #174e4c;
  --cc-btn-secondary-hover-color: #ffffff;
  --cc-btn-secondary-hover-border-color: #174e4c;
  --cc-separator-border-color: #e3e8e7;
  --cc-toggle-on-bg: #18605d;
  --cc-cookie-category-block-bg: #f7f9f8;
  --cc-cookie-category-block-border: #e3e8e7;
  --cc-link-color: #18605d;
  --cc-modal-border-radius: 0.75rem;
  --cc-btn-border-radius: 0.5rem;
}
#cc-main a { color: var(--cc-link-color); text-decoration: underline; }
#cc-main :focus-visible { outline: 3px solid #18605d; outline-offset: 2px; box-shadow: 0 0 0 2px #fff; }
