/* 戻る操作を持つ画面の共通ボタン */
.md3-theme .md3-action-bar {
      display: flex;
      justify-content: center;
      margin: 32px 0 0 0;
    }

.md3-theme .md3-btn-back {
      display: inline-flex;
      align-items: center;
      gap: 8px;
      padding: 10px 24px 10px 16px;
      border-radius: var(--border-radius-full);
      border: 1px solid var(--border-dark);
      background-color: var(--md-surface);
      color: var(--text-main);
      font-size: var(--typescale-label);
  line-height: var(--typescale-label-line-height);
      font-weight: 700;
      transition: background-color 0.2s, box-shadow 0.2s;
      cursor: pointer;
      text-decoration: none !important;
    }

.md3-theme .md3-btn-back:hover {
      background-color: var(--md-surface-container-high);
    }
