﻿/*
Generated with Mybase Desktop 8.2.12
Copyright 1998-2022 Wjj Software. All Rights Reserved.
http://www.wjjsoft.com
info@wjjsoft.com
*/

/********** nyf://appres?id=default-charformat-css-for-html **********/

body, table{font-family: "Helvetica"; font-size: 13pt}

/********** nyf://localhost/${basetheme}/htmldoc_code.css **********/

pre{
	margin-right: 0.5em;
	padding: 0px;
	border: 1px solid #d6d6d6;
	border-radius: 6px;
	
}
code{
	font-family: Monaco, Consolas, Monospace, Courier;
	word-break: break-all;
	border-radius: 6px;
	
}

/********** nyf://localhost/${basetheme}/htmldoc_table.css **********/

table{
	padding: 0;
	border-collapse: collapse;
	border: 1px solid gray;
	border-width: 3px 1px 3px 1px;
}
tr{
	margin: 0px;
	padding: 0px;
}
tr:nth-child(2n){
	background-color: #f8f8f8;
}
th{
	padding: 2px 5px;
	font-weight: bold;
	text-align: center;
	color: #e9e9e9;
	background-color: lightslategrey;
}
td{
	padding: 5px;
	border: 1px solid grey;
}

/********** nyf://appres?id=default-paragraph-css-for-html **********/

/********** nyf://localhost/${basetheme}/htmldoc.css **********/

body{
	background-color: transparent;
}
body, p, div, li, label, table, th, td, blockquote, h1, h2, h3, h4, h5, h6, h7, dd, dl, dt, label, pre, code{
}
::selection{
}
img{
	max-width: 100%;
}

/********** nyf://localhost/${basetheme}/htmldoc_anchor.css **********/

a{
	text-decoration: none;
	color: #0366e6;
}
a:hover {
	cursor: pointer;
	text-decoration: none;
	background: url(nyf://appres?id=icon-by-key&ico=Img.Link.Wave&type=svg) repeat-x 0 100%;
	background-size: 20px auto;
	animation: wave0 1s 10 linear;
}
@keyframes wave0 {
	0% { background-position: 0 100%; }
	100% { background-position: -20px 100%; }
}

/********** nyf://localhost/${basetheme}/htmldoc_thread.css **********/

.CLS_THREAD {
	color: #0366e6;
	
}
.CLS_THREAD:hover {
	cursor: pointer;
}
.CLS_THREAD:hover {
	text-decoration: none;
	background: url(nyf://appres?id=icon-by-key&ico=Img.Link.Wave&type=svg) repeat-x 0 100%;
	background-size: 20px auto;
	animation: wave0 1s infinite linear;
}

/********** nyf://localhost/${basetheme}/htmldoc_toc.css **********/

div#ID_NYF_TOC_PANE *{
	margin: 0px;
	padding: 0px;
}
div#ID_NYF_TOC_PANE {
	margin: 0px;
	padding: 0px;
	border: 1px solid black;
	border-radius: 6px;
	background-color: lightyellow;
}
div#ID_NYF_TOC_PANE a:hover {
	color: crimson;
}
div#ID_NYF_TOC_TITLEBAR{
	border-bottom: 1px solid lightgrey;
}
div#ID_NYF_TOC_TITLETEXT{
	padding: 6px 6px 6px 16px;
	font-weight: bold;
	font-size: large;
}
div#ID_NYF_TOC_LISTVIEW{
	padding-right: 0.5em;
	margin: 0.5em 0;
}
img#ID_NYF_TOC_BTNCLOSE{
	width: 16px;
	height: 16px;
	cursor: pointer;
	padding: 2px;
	margin: 3px;
}
.CLS_NYF_TOC_LISTITEM {
}
.CLS_NYF_TOC_HREF {
	font-size: small;
	text-decoration: underline;
	line-height: 150%;
}

/********** nyf://localhost/${scripts}/hljs/styles/${SyntaxHighlightStyleName}.css **********/

.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: #F0F0F0;
}
.hljs,
.hljs-subst {
  color: #444;
}
.hljs-comment {
  color: #888888;
}
.hljs-keyword,
.hljs-attribute,
.hljs-selector-tag,
.hljs-meta-keyword,
.hljs-doctag,
.hljs-name {
  font-weight: bold;
}
.hljs-type,
.hljs-string,
.hljs-number,
.hljs-selector-id,
.hljs-selector-class,
.hljs-quote,
.hljs-template-tag,
.hljs-deletion {
  color: #880000;
}
.hljs-title,
.hljs-section {
  color: #880000;
  font-weight: bold;
}
.hljs-regexp,
.hljs-symbol,
.hljs-variable,
.hljs-template-variable,
.hljs-link,
.hljs-selector-attr,
.hljs-selector-pseudo {
  color: #BC6060;
}
.hljs-literal {
  color: #78A960;
}
.hljs-built_in,
.hljs-bullet,
.hljs-code,
.hljs-addition {
  color: #397300;
}
.hljs-meta {
  color: #1f7199;
}
.hljs-meta-string {
  color: #4d99bf;
}
.hljs-emphasis {
  font-style: italic;
}
.hljs-strong {
  font-weight: bold;
}

/*** Fixes 2022.1.19 ***/
a{margin-left: 4px; margin-right: 4px;}a:hover{text-decoration: underline;}hr{border: 0px; height: 1px; background: darkgray;}