/* 頁首提示框（overrides/main.html 產生）：preview＝預覽版、writing＝撰寫中 */
:root {
  --revue-notice-preview: #7e57c2;
  --revue-notice-writing: #ff9100;
  --md-admonition-icon--preview: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 9a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0 8a5 5 0 0 1-5-5 5 5 0 0 1 5-5 5 5 0 0 1 5 5 5 5 0 0 1-5 5m0-12.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5"/></svg>');
  --md-admonition-icon--writing: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75z"/></svg>');
}
.md-typeset .admonition.preview { border-color: var(--revue-notice-preview); }
.md-typeset .preview > .admonition-title { background-color: rgb(126 87 194 / 10%); }
.md-typeset .preview > .admonition-title::before {
  background-color: var(--revue-notice-preview);
  -webkit-mask-image: var(--md-admonition-icon--preview);
          mask-image: var(--md-admonition-icon--preview);
}
.md-typeset .admonition.writing { border-color: var(--revue-notice-writing); }
.md-typeset .writing > .admonition-title { background-color: rgb(255 145 0 / 10%); }
.md-typeset .writing > .admonition-title::before {
  background-color: var(--revue-notice-writing);
  -webkit-mask-image: var(--md-admonition-icon--writing);
          mask-image: var(--md-admonition-icon--writing);
}
/* 內部版的上游參照框（overrides/main.html，只在 extra.mode == internal 產生） */
.md-typeset .admonition.upstream-ref { border-color: #00897b; }
.md-typeset .upstream-ref > .admonition-title { background-color: rgb(0 137 123 / 10%); }
.md-typeset .upstream-ref > .admonition-title::before { background-color: #00897b; }
