/*
 * DO NOT EDIT THIS FILE.
 * See the following change record for more information,
 * https://www.drupal.org/node/3084859
 * @preserve
 */
/**
 * @file
 * Miscellaneous global custom properties.
 *
 * Motion (easing/transition), radii & border widths, focus rings, icon sizes,
 * and other global tokens that are neither color, spacing, nor typography.
 * Split out of the former css/base/variables.pcss.css as part of
 * https://www.drupal.org/i/3582351 (relocation only — no value changes).
 */
:root {
  /*
   * Common.
   */
  --transition: all var(--admin-duration-fast) var(--admin-easing); /* Default Admin 'all' composite. */
  --outline-size: 0.25rem;
  --outline-offset: 2px;
  --focus-outline: var(--outline-size) solid var(--admin-color-focus);

  /**
   * Shadows.
   */
  --shadow-z3: 0 0.875rem 1.875rem rgb(0, 0, 0, 0.1);

  /*
   * Pattern.
   */
  --admin-pattern-square: 0.5rem;

  /*
   * Icon sizes.
   */
  --admin-icon-size-close: 1.25rem;
  --admin-icon-size-toolbar-secondary: 1.0625rem;
  --admin-icon-size-toolbar: 1.0625rem;
  --admin-icon-size-sidebar-toggle: 1.3125rem;

  /*
   * Corner radii use the canonical --admin-radius-* scale. Authored in px; the
   * build's px-to-rem step converts them.
   */
  --admin-radius-2xs: 2px;
  --admin-radius-xs: 0.25rem;
  --admin-radius-s: 0.375rem;
  --admin-radius-m: 0.5rem;
  --admin-radius-l: 0.75rem;
  --admin-radius-xl: 1rem;
  --size-summary-border-radius: calc(var(--admin-radius-m) - 1px);

  /*
   * Motion durations are split from easing. The 0.3s duration is the slow
   * transition, while duplicate easing declarations use --admin-easing.
   */
  --admin-duration-fast: 0.15s;
  --admin-duration-slow: 0.3s;
  --admin-easing: cubic-bezier(0.19, 1, 0.22, 1);
  --admin-transition: var(--admin-duration-fast) var(--admin-easing);
  --admin-transition-slow: var(--admin-duration-slow) var(--admin-easing);

  /*
   * Misc.
   */
  --admin-link-decoration-style: dotted;
  --admin-max-line-length: 80ch;

  @media (min-width: 61em) {
    --admin-icon-size-toolbar: 1.25rem;
  }
}
