<commit_before>/**
 * @license
 * Copyright 2020 Google LLC
 * SPDX-License-Identifier: Apache-2.0
 */

// stylelint-disable selector-class-pattern --
// Selector '.mdc-*' should only be used in this project.

@use 'sass:map';
@use '@material/ripple/ripple';
@use '@material/ripple/ripple-theme';
@use '@material/theme/theme';
@use '@material/theme/theme-color';
@use '@material/theme/custom-properties';

@mixin static-styles() {
  :host {
    @include ripple.static-styles();
    @include ripple.common();
    @include ripple.target-common();

    .mdc-ripple-surface {
      @include ripple.target-common();

      // TODO(b/151931961): Remove setting `will-change` once resolved.
      will-change: unset;
    }

    display: flex;
  }
}

@mixin core-styles() {
  @include ripple.core-styles();
  @include ripple.common();

  :host {
    @include ripple.target-common();

    display: block;

    .mdc-ripple-surface {
      @include ripple.target-common();

      // TODO(b/151931961): Remove setting `will-change` once resolved.
      will-change: unset;
    }
  }

  .mdc-ripple-surface--primary {
    @include ripple.states-for-color(primary);
  }

  .mdc-ripple-surface--accent {<commit_msg>fix(ripple): make bounded ripple self-contained<commit_after>/**
 * @license
 * Copyright 2020 Google LLC
 * SPDX-License-Identifier: Apache-2.0
 */

// stylelint-disable selector-class-pattern --
// Selector '.mdc-*' should only be used in this project.

@use 'sass:map';
@use '@material/ripple/ripple';
@use '@material/ripple/ripple-theme';
@use '@material/theme/theme';
@use '@material/theme/theme-color';
@use '@material/theme/custom-properties';

@mixin static-styles() {
  :host {
    @include ripple.static-styles();
    @include ripple.common();
    @include ripple.target-common();

    .mdc-ripple-surface {
      @include ripple.target-common();

      // TODO(b/151931961): Remove setting `will-change` once resolved.
      will-change: unset;
    }

    display: flex;
    overflow: hidden;
  }

  :host[unbounded] {
    overflow: visible;
  }
}

@mixin core-styles() {
  @include ripple.core-styles();
  @include ripple.common();

  :host {
    @include ripple.target-common();

    display: block;

    .mdc-ripple-surface {
      @include ripple.target-common();

      // TODO(b/151931961): Remove setting `will-change` once resolved.
      will-change: unset;
    }
  }

  .mdc-ripple-surface--primary {
    @include ripple.states-for-color(primary);
  }

  .mdc-ripple-surface--accent {
{'fraction_non_alphanumeric': 0.1632734530938124, 'fraction_numerical': 0.019161676646706587, 'mean_word_length': 3.0814332247557004, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '215512', 'n_tokens_mistral': 927, 'n_tokens_neox': 839, 'n_words': 167}