.Chapter.Notes {
	display          : block;
	background-color : rgb(248, 247, 234);
	padding          : 0rem;
	min-width        : 41rem;
	max-width        : 41rem;
	min-height       : 100vh;
	}
.Chapter.Notes .Chapter_Header {
	display       : block;
	margin-top    : 0rem;
	margin-bottom : 0.5rem;
	margin-left   : 0.25rem;
	padding-left  : 0.5rem;
	padding-right : 0.5rem;
	}
.Chapter.Notes .Chapter_Header::after {
	content          : "";
	display          : block;
	width            : 100%;
	height           : .1rem;
	margin-top       : .5rem;
	background-color : black;
	}
.notes-pages {
	display      : block;
	overflow     : visible;
	font-family  : "Andale Mono", "JetBrains Mono", "JetBrains Mono Modifier", "Microsoft JhengHei", "Apple LiSung Light", monospace, "The Peak Font 隨峰體 Beta";
	font-size    : .9rem;
	line-height  : 1.5em;
	text-align   : left;
	color        : black;
	background-color : rgba(255, 255, 255, 0.5);
	/*border: 1px solid darkgray;*/
	border-radius: 15px;
	width        : auto;
	tab-size     : 4;
	white-space  : break-spaces;
	word-wrap    : break-word;
	word-break   : break-all;
	line-break   : anywhere;
	/*margin-right : 0.5rem;*/
	padding-top: 1rem;
	padding-bottom: 1rem;
	}
.notes-pages ol {
	list-style   : decimal outside;
	margin       : 0;
	padding-left : 2.5rem; /* line number */
	}
.notes-pages ol li::marker {
	color : rgba(211, 211, 211);
	}
.notes-pages ol li {
	border-top : 1px dotted gray;
	}
.notes-pages ol li:first-child {
	border : 0;}
.notes-pages ol li p{
	margin-top: 0px;
	margin-bottom: 0px;
	}


/* - - Highlight */
.notes_highlight {background-color : yellow}
.notes_highlight_red {background-color : #FC5046}
.notes_highlight_orange {background-color : rgb(240, 131, 23)}
/* - - Color Word */
.notes_Color {
	color          : #F59A23;
	font-weight    : 500;
	letter-spacing : -.05rem
	}
.notes_Color_pink {
	color          : #FF9797;
	font-weight    : 500;
	letter-spacing : -.05rem
	}
.notes_Color_solid-purple {
	color          : #9968A1;
	font-weight    : 500;
	letter-spacing : -.05rem
	}
.notes_Color_blue {
	color          : #03468F;
	font-weight    : 500;
	letter-spacing : -.05rem
	}
.notes_Color_red {
	/*color: #D2000;*/
	color          : #F65353;
	font-weight    : 500;
	letter-spacing : -.05rem
	}
.notes_Color_purple {
	color          : #82218B;
	font-weight    : 500;
	letter-spacing : -.05rem
	}
/* - - Symbol */
.notes_hashtag {font-size : 25px;}
.notes_right_return, .notes_left_return{font-size : px;}
.notes_left_return:before{
	content: "➜";
	padding-left: .25rem;
	padding-right: .25rem;
	}
.notes_right_return:before{
	content: "➜";
	display: inline-block;
	transform: rotate(180deg);
	padding-left: .25rem;
	padding-right: .25rem;
	}

/* - - Point */
.notes_point:before {
	content: '•';
	padding-right: .5rem;
	padding-left: .25rem;
	}
.notes_point-second:before {
	content: '╌•';
	letter-spacing: .25rem;
	/*padding-right: .5rem;*/
	padding-left: .25rem;
	}
















.notes_equilibrium_symbol {
	font-family : 隨峰體;
	font-size   : 20px;}
.notes_link {color : lavenderblush}
.notes_comment {color : #080}
.notes_macro {color : black; font-family : "LiSong Pro"; font-size : 22px;}
.notes_string {color : aquamarine}
.notes_keyword {color : #069}
.notes_type {color : #FFC000}
.notes_hex {color : fuchsia}
.notes_value {color : #8F3F71}


span {
	white-space:nowrap;
	}
span.english {
	font-family: "Andale Mono";
	}
span.chinese {
	font-family: 文強手寫體-等寬;
	font-size: 125%;
	font-weight: 200;
	}


/*.Handwrite*/
.notes_HandWrite p span.english{
	font-family: ChenYuluoyan-Thin;
	}
.notes_HandWrite p span.chinese{
	overflow: hidden;
	font-family: 文強手寫體-不等寬;
	font-size: 125%;
	font-weight: 200;
	}

.notes_Formal p span.english{
	font-family: ChenYuluoyan-Thin;
	}
.notes_Formal p span.chinese{
	overflow: hidden;
	font-family: "隨峰體";
	font-size: 100%;
	font-weight: 200;
	}
