:root{--current-border-color: rgba(0, 0, 0, .08);--current-card-bg-color: #FFFFFF;--current-text-primary-color: #111827;--current-text-secondary-color: #4B5563}body:not(.light-mode){--current-border-color: rgba(255, 255, 255, .1);--current-card-bg-color: #1F2937;--current-text-primary-color: #F9FAFB;--current-text-secondary-color: #9CA3AF}.page-content-container .markdown-body{border:1px solid var(--current-border-color)!important;border-radius:12px;padding:16px;background:transparent}body.light-mode .markdown-body,body:not(.light-mode).light-mode .markdown-body{color:#333}body:not(.light-mode) .markdown-body{color:#c9d1d9}body.light-mode .markdown-body h1,body.light-mode .markdown-body h2,body.light-mode .markdown-body h3{color:#374151}body:not(.light-mode) .markdown-body h1,body:not(.light-mode) .markdown-body h2,body:not(.light-mode) .markdown-body h3{color:#f9fafb}.back-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-right:12px;border-radius:10px;border:1px solid rgba(229,231,235,.9);background:transparent!important;background-color:transparent!important;color:#111827;box-shadow:0 1px 2px #0000000a;cursor:pointer;vertical-align:top}.markdown-body .back-btn{background:transparent!important;background-color:transparent!important}.back-btn:hover{border-color:#2563eb;color:#2563eb}.back-btn:focus{outline:none;box-shadow:0 0 0 3px #2563eb33}.back-btn svg{width:18px;height:18px}body:not(.light-mode) .back-btn{background:transparent!important;background-color:transparent!important;border-color:#94a3b899!important;color:#fff!important}
