/*
 * DaisyUI custom theme for admin layout (html[data-theme="carelink-admin-theme"]).
 * Load after daisyui.css (see admin.html.erb stylesheet_link_tag order).
 *
 * Precompiled as its own asset; excluded from application.css via stub in application.css.
 *

 */
:root[data-theme="carelink-admin-theme"] {
  --color-primary: oklch(53% 0.148 247);
  --color-primary-content: oklch(98% 0.005 247);
  --color-secondary: oklch(56% 0.016 245);
  --color-secondary-content: oklch(98% 0.005 245);
  --color-info: oklch(56% 0.155 210);
  --color-info-content: oklch(98% 0.005 210);
  --color-success: oklch(63% 0.155 135);
  --color-success-content: oklch(98% 0.005 135);
  --color-warning: oklch(62% 0.163 48);
  --color-warning-content: oklch(98% 0.005 48);
  --color-error: oklch(55% 0.210 25);
  --color-error-content: oklch(98% 0.005 25);
  --radius-field:    8px;
  --radius-box:      7px;
  --radius-selector: 7px;

  /* card-title を gray-700 に変更 */
  .card-title { color: #374151; /* gray-700 */ }

  .card > .card-body > .border-b,
  .card > .border-b {
    border-left: 3px solid var(--color-primary);
    padding-left: 13px;
  }
  /* focus ring を primary カラーに統一 */
  .input:focus,
  .input:focus-within,
  .select:focus,
  .textarea:focus {
    outline: none;
    border-color: var(--color-primary);   /* 代わりにborder色をprimaryに */
    box-shadow: 0 0 0 2px color-mix(in oklch, var(--color-primary) 20%, transparent);
  }
}

/*# sourceMappingURL=daisyui_theme_customize.css-33239bb0a1ea490b45bf8f8dbecd6efab64360ceea722558c9d697dd308a8f8b.map */
