@charset "UTF-8";

@font-face{
	font-family: 'anomalia';
	font-weight: 800; /*(ultrabold)*/
	font-style: normal;
	src: url('https://fat.co.il/fonts/anomalia/anomalia-ultrabold-aaa.woff2') format('woff2'), url('https://yanivklein.com/fonts/alefalefalef/anomalia/anomalia-ultrabold-aaa.woff') format('woff');
}
@font-face{
	font-family: 'anomalia';
	font-weight: 700; /*(bold)*/
	font-style: normal;
	src: url('https://fat.co.il/fonts/anomalia/anomalia-bold-aaa.woff2') format('woff2'), url('https://yanivklein.com/fonts/alefalefalef/anomalia/anomalia-bold-aaa.woff') format('woff');
}
@font-face{
	font-family: 'anomalia';
	font-weight: 500; /*(medium)*/
	font-style: normal;
	src: url('https://fat.co.il/fonts/anomalia/anomalia-medium-aaa.woff2') format('woff2'), url('https://yanivklein.com/fonts/alefalefalef/anomalia/anomalia-medium-aaa.woff') format('woff');
}
@font-face{
	font-family: 'anomalia';
	font-weight: 600; /*(demibold)*/
	font-style: normal;
	src: url('https://fat.co.il/fonts/anomalia/anomalia-demibold-aaa.woff2') format('woff2'), url('https://yanivklein.com/fonts/alefalefalef/anomalia/anomalia-demibold-aaa.woff') format('woff');
}
@font-face{
	font-family: 'anomalia';
	font-weight: 300; /*(light)*/
	font-style: normal;
	src: url('https://fat.co.il/fonts/anomalia/anomalia-light-aaa.woff2') format('woff2'), url('https://yanivklein.com/fonts/alefalefalef/anomalia/anomalia-light-aaa.woff') format('woff');
}
@font-face{
	font-family: 'anomalia';
	font-weight: 400; /*(regular)*/
	font-style: normal;
	src: url('https://fat.co.il/fonts/anomalia/anomalia-regular-aaa.woff2') format('woff2'), url('https://yanivklein.com/fonts/alefalefalef/anomalia/anomalia-regular-aaa.woff') format('woff');
}

 /* unvisited link */
a:link {
	color: #729fcf;
	border-width: 2px;
	border-radius: 4px;
	border-color: rgba(255,255,255,0.2);
	border-style: outset;
	padding: 0px 2px;
	background-color: #f3f3f3;
}

/* visited link */
a:visited {
	color: #3465a4;
	border-width: 2px;
	border-radius: 4px;
	border-color: rgba(255,255,255,0.2);
	border-style: outset;
	padding: 0px 2px;
	background-color: #eeeeec;
}

/* mouse over link */
a:hover {
	color: #204a87;
	background-color: silver;
	border-width: 2px;
	border-radius: 4px;
	border-color: rgba(127,255,127,0.3);
	border-style: outset;
	padding: 0px 2px;
}

/* selected link */
a:active {
	color: #f57900;
	border-width: 2px;
	border-radius: 4px;
	border-color: rgba(255,255,255,0.3);
	border-style: outset;
	padding: 0px 2px;
	background-color: #888a85;
} 

body
{
	background-color: #2e3436;
	color: #d3d7cf;
	font-family: anomalia;
}

.maincont
{
	text-align: center;
	font-size: 5vw;
}

.post
{
	direction: ltr;
	font-size: 1vw;
	background-color: rgba(255, 255, 255, 0.2);
	border-radius: 10px;
	border-color:  rgba(255, 255, 255, 0.1);
	border-style: solid;
	margin-left: 35%;
	margin-right: 35%;
	padding: 8px;
}

.entry_text
{
	font-family: monospace;
	font-size: x-large;
	text-align: center;
	background-color: rgba(255,255,255,0.1);
	width: 75vw;
	margin: 5px auto 5px auto;
	border-radius: 10px;
	border-style: dotted;
	border-color: rgba(255,255,255,0.4);
}

.entry
{
	text-align: center;
	direction: ltr;
}

.entry_t0
{
	font-weight: 400;
	background-color: #555753;
}

.entry_t1
{
	font-weight: 400;
	background-color: #353733;
}

.fat_heb
{
	direction: rtl;
}

.fat_eng
{
	direction: ltr;
}

.debug
{
	text-align: left;
	direction: ltr;
	color: #8ae234;
	font-size: 2vw;
}

.more
{
	font-size: clamp(1.5rem, 2.5vw, 4rem);
}

.fat_title
{
	background-color: rgba(200,200,200,0.5);
	border-color: rgba(225,225,225,0.75);
	border-width: 10px;
	border-style: solid;
	padding: 20px;
	font-size: 300%;
	text-align: center;
	direction: ltr;
}