/* Default styles */
body {
	background-color: #f7f7f7;
	color: #333333;
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	margin: 0;
	padding: 0;
}

.topbar {
	background-color: #2c3e50;
	color: white;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 16px;
}

.tab {
	padding: 8px 16px;
	cursor: pointer;
	transition: background-color 0.2s ease-in-out;
	border-radius: 4px;
}

.tab:hover {
	background-color: rgba(255, 255, 255, 0.1);
}

.tab.active {
	background-color: white;
	color: #2c3e50;
}

.content {
	padding: 32px;
	background-color: white;
	box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
	border-radius: 8px;
	margin: 32px;
    height: 100%;
}

/* IFrame styles */
iframe {
	border: none;
	width: 100%;
	height: 80vh;
	overflow-y: scroll;
	scrollbar-width: thin;
	scrollbar-color: #2c3e50 rgba(0, 0, 0, 0.1);
}

/* Webkit-based browsers */
iframe::-webkit-scrollbar {
	width: 6px;
}

iframe::-webkit-scrollbar-track {
	background: rgba(0, 0, 0, 0.1);
}

iframe::-webkit-scrollbar-thumb {
	background-color: #2c3e50;
	border-radius: 6px;
}

/* Firefox */
iframe {
	scrollbar-color: #2c3e50 #f7f7f7;
	scrollbar-width: thin;
}

iframe::-moz-scrollbar {
	width: 6px;
}

iframe::-moz-scrollbar-track {
	background: #f7f7f7;
}

iframe::-moz-scrollbar-thumb {
	background-color: #2c3e50;
	border-radius: 6px;
}

/* Mobile styles */
@media only screen and (max-width: 600px) {
	body {
		font-size: 14px;
	}
	
	.topbar {
		flex-direction: column;
		align-items: flex-start;
	}
	
	.tab {
		margin-bottom: 8px;
	}
	
	.content {
		padding: 16px;
		margin: 16px;
	}
}

/*
     FILE ARCHIVED ON 18:30:45 Mar 21, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:01:52 Oct 29, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.845
  exclusion.robots: 0.028
  exclusion.robots.policy: 0.011
  esindex: 0.014
  cdx.remote: 57.116
  LoadShardBlock: 250.011 (3)
  PetaboxLoader3.resolve: 183.488 (4)
  PetaboxLoader3.datanode: 121.827 (4)
  load_resource: 143.22
*/