/*
 * Obsidian Architect v23
 * Seed: #ff0000 · Harmony: monochromatic · Character: natural · Generated: 2026-02-26
 * Contains both .theme-dark and .theme-light scopes
 * Internal Harmony Engine — no external APIs
 */

.theme-dark {
  --background-primary: #140f0f;
  --sidebar-background: #1f1717;
  --titlebar-background: #191414;
  --code-block-background: #2a1d1d;
  --modal-border-color: #3c3333;
  --interactive-accent: #f15555;
  --h2-color: #ee8181;
  --h3-color: #eeaaaa;
  --text-normal: #d5cdcd;
  --bold-color: #f5f4f4;
  --italic-color: #e4dcdc;
  --link-color: #f15555;
  --text-muted: #726565;
  --tag-color: #eca669;
  --code-normal: #eaea7b;
  --background-primary: #140f0f;
  --background-secondary: #140f0f;
  --sidebar-background: #1f1717;
  --nav-item-background-hover: #1f1717dd;
  --titlebar-background: #191414;
  --titlebar-background-focused: #191414;

  /* Derived accent tokens */
  --interactive-accent-hover: #f58484;
  --text-accent: #f15555;
  --text-accent-hover: #f69797;
  --link-color-hover: #f68e8e;
  --background-modifier-hover: #371010;
  --background-modifier-active-hover: #491212;
  --background-modifier-border-focus: #f1555544;
  --checkbox-color: #f15555;
  --checkbox-color-hover: #f47b7b;
  --code-block-background: #2a1d1d;
}

.theme-dark ::-webkit-scrollbar { width: 5px; }
.theme-dark ::-webkit-scrollbar-thumb { background: var(--modal-border-color); border-radius: 3px; }
.theme-dark ::selection { background: #e7131355; }

.theme-light {
  --background-primary: #f8f6f6;
  --sidebar-background: #f2eeee;
  --titlebar-background: #efecec;
  --code-block-background: #ebe5e5;
  --modal-border-color: #dad5d5;
  --interactive-accent: #b01111;
  --h2-color: #851414;
  --h3-color: #601515;
  --text-normal: #221c1c;
  --bold-color: #080707;
  --italic-color: #150f0f;
  --link-color: #b01111;
  --text-muted: #958383;
  --tag-color: #b46118;
  --code-normal: #9c9c1c;
  --background-primary: #f8f6f6;
  --background-secondary: #f8f6f6;
  --sidebar-background: #f2eeee;
  --nav-item-background-hover: #f2eeeedd;
  --titlebar-background: #efecec;
  --titlebar-background-focused: #efecec;

  /* Derived accent tokens */
  --interactive-accent-hover: #810d0d;
  --text-accent: #b01111;
  --text-accent-hover: #6f0b0b;
  --link-color-hover: #780c0c;
  --background-modifier-hover: #f0d0d0;
  --background-modifier-active-hover: #eebfbf;
  --background-modifier-border-focus: #b0111144;
  --checkbox-color: #b01111;
  --checkbox-color-hover: #8b0d0d;
  --code-block-background: #ebe5e5;
}

.theme-light ::-webkit-scrollbar { width: 5px; }
.theme-light ::-webkit-scrollbar-thumb { background: var(--modal-border-color); border-radius: 3px; }
.theme-light ::selection { background: #df151555; }


/* 1. Define the Button Style */
.publish-button,
.publish-button:visited {
    display: inline-block;
    background-color: #de4242;
    color: #000000 !important; /* Force Black Text */
    padding: 12px 24px;
    margin: 10px 0;
    font-weight: 700;
    text-decoration: none !important;
    border-radius: 8px;
    border: 1px solid #3e1b1b;
    transition: transform 0.1s ease, background-color 0.2s ease;
    cursor: pointer;
    box-shadow: 0 4px 6px rgba(0,0,0,0.1);
}

/* 2. Hover & Interaction States */
.publish-button:hover {
    background-color: #eb8e8e;
    transform: translateY(-2px);
    box-shadow: 0 6px 12px rgba(179, 171, 171, 0.5);
    text-decoration: none !important;
}

.publish-button:active {
    transform: translateY(0px);
}

/* Custom Image Line Break with Side Lines */
.markdown-rendered hr {
  border: none;
  display: flex;
  align-items: center;
  text-align: center;
  height: 84px; /* Matches your image height */
  margin: 2em 0;
}

/* Creating the lines on the left and right */
.markdown-rendered hr::before,
.markdown-rendered hr::after {
  content: "";
  flex: 1;
  height: 1px; /* Thickness of the side lines */
  background: var(--hr-color, gray); /* Uses your theme's default line color */
}

/* Placing the image in the middle */
.markdown-rendered hr::after {
  content: "";
  flex: 0 0 84px; /* Fixes the width to your image size */
  height: 84px;
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  margin: 0 15px; /* Spacing between the lines and the image */
}

/* This second 'after' ensures there is a line on the right side too */
.markdown-rendered hr::after {
    display: none; /* We handle the right line by splitting the before/after logic below */
}

/* CLEANER REWRITTEN VERSION FOR THE "LINE-IMAGE-LINE" LOOK: */

.markdown-rendered hr {
  display: flex;
  align-items: center;
  border: none;
  height: 84px;
}

.markdown-rendered hr::before {
  content: "";
  flex: 1;
  height: 1px;
  background: currentColor;
  opacity: 0.3;
}

.markdown-rendered hr::after {
  content: "";
  flex: 1;
  height: 1px;
  background: currentColor;
  opacity: 0.3;
}

/* The actual image container */
.markdown-rendered hr {
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 84px 84px;
}