/**
 * Style of Cuenote Push Dialog
 * (C) YMIRLINK Inc.
 * createTime: 2025-03-27 13:57:27
 */
/* タグが有効化になるまで非表示 */
cn-webpush-dialog:not(:defined) { display: none !important; }
:root {
  --cn-webpush-margin: 16px;
  --cn-webpush-select-margin-x: 0px;
  --cn-webpush-btn-background-color: #ffffff;
  --cn-webpush-btn-border-radius: 5px;
  --cn-webpush-select-border-color: #ccc;
  --cn-webpush-btn-border-width: 1px;
  --cn-webpush-box-shadow-color: rgba(0, 0, 0, 0.3);
  --cn-webpush-box-shadow-width: 8px;
  --cn-webpush-btn-primary-background-color: #3188d3;
  --cn-webpush-box-shadow-x: 0px;
  --cn-webpush-select-border-width: 1px;
  --cn-webpush-cr-color_checked: #1e86de;
  --cn-webpush-padding: 16px;
  --cn-webpush-required-background-color: #ffffff;
  --cn-webpush-border-radius: 12px;
  --cn-webpush-btn-border-color: #ccc;
  --cn-webpush-select-padding-y: 3px;
  --cn-webpush-backdrop-color: rgba(0, 0, 0, 0.2);
  --cn-webpush-focusring-color: rgba(0, 110, 255, 0.3);
  --cn-webpush-box-shadow-y: 2px;
  --cn-webpush-btn-padding-y: 8px;
  --cn-webpush-btn-primary-color: #ffffff;
  --cn-webpush-btn-primary-border-color: #2372b5;
  --cn-webpush-z-index: 100;
  --cn-webpush-invalid-color: #b91c1c;
  --cn-webpush-select-margin-y: 4px;
  --cn-webpush-btn-margin-y: 0px;
  --cn-webpush-width: 280px;
  --cn-webpush-btn-padding-x: 14px;
  --cn-webpush-select-color: #333;
  --cn-webpush-required-font-size: 12px;
  --cn-webpush-border-width: 0px;
  --cn-webpush-font-size: 16px;
  --cn-webpush-btn-primary-border-width: 1px;
  --cn-webpush-cr-marker-color: #ffffff;
  --cn-webpush-btn-primary-font-size: 14px;
  --cn-webpush-hr-border-color: #ddd;
  --cn-webpush-select-border-radius: 5px;
  --cn-webpush-select-font-size: 16px;
  --cn-webpush-border-color: rgba(0, 0, 0, 0.0);
  --cn-webpush-cr-color_unchecked: #bbbbbb;
  --cn-webpush-invalid-focusring-color: rgba(255, 0, 0, 0.2);
  --cn-webpush-close-color: #333;
  --cn-webpush-background-color: #ffffff;
  --cn-webpush-select-background-color: #ffffff;
  --cn-webpush-btn-color: #333;
  --cn-webpush-btn-margin-x: 0px;
  --cn-webpush-btn-font-size: 16px;
  --cn-webpush-required-color: #bb0000;
  --cn-webpush-color: #333333;
  --cn-webpush-hr-border-width: 1px;
  --cn-webpush-select-padding-x: 8px;
}
