@charset "UTF-8";
/* CSS Document */
body {
	font-weight:normal;
}
h1	{
	font-size:200%;
	font-weight:800;
}
a:hover {
	text-decoration: none;
}
.navbar {
	background-image:url(/img/bee.svg)!important;
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:60px;
}
.navbar a	{
	font-weight:700;
	border-bottom: 1px solid transparent;
}
.navbar a:hover	{
	border-bottom: 1px solid #33cc99;
}
.content-area	{
	padding:0 16px 16px 16px;
}
.card	{
	margin-top:20px;
}
.card-header	{
	font-size: 150%;
	font-weight:700;
}
footer	{
	background-image:url(/img/glasses.svg)!important;
	background-position:left;
	background-repeat:no-repeat;
	background-color: unset;
}
.copyright	{
	font-weight: 700!important;
}
.text-muted	{
	font-weight:normal;
}
.agent-name	{
	color:#096;
	padding:0 4px 0 4px;
}

.LetDecayPortalAlert	{
        color:#7D7D7D;
	/* background-image:url(/img/markers/wasabee_markers_decay_pending.svg)!important;
	background-size: 14px 24px;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px; */
}
.DestroyPortalAlert	{
        color:#CE3B37;
	/* background-image:url(/img/markers/wasabee_markers_destroy_pending.svg)!important;
	background-size: 14px 24px;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px; */
}
.FarmPortalMarker	{
        color:#CE3B37;
	/* background-image:url(/img/markers/wasabee_markers_farm_pending.svg)!important;
	background-size: 14px 24px;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px; */
}
.GotoPortalMarker	{
        color:#EDA032;
	/* background-image:url(/img/markers/wasabee_markers_goto_pending.svg)!important;
	background-size: 14px 24px;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px; */
}
.GetKeyPortalMarker	{
        color:#7D7D7D;
	/* background-image:url(/img/markers/wasabee_markers_key_pending.svg)!important;
	background-size: 14px 24px;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px; */
}
.CreateLinkAlert	{
        color:#5994FF;
	/* background-image:url(/img/markers/wasabee_markers_link_pending.svg)!important;
	background-size: 14px 24px;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px; */
}
.MeetAgentPortalMarker	{
        color:#EDA032;
	/* background-image:url(/img/markers/wasabee_markers_meetagent_pending.svg)!important;
	background-size: 14px 24px;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px; */
}
.OtherPortalAlert	{
        color:#3679B4;
	/* background-image:url(/img/markers/wasabee_markers_other_pending.svg)!important;
	background-size: 14px 24px;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px; */
}
.RechargePortalAlert	{
        color:#53AD53;
	/* background-image:url(/img/markers/wasabee_markers_recharge_pending.svg)!important;
	background-size: 14px 24px;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px; */
}
.UpgradePortalAlert	{
        color:#448800;
	/* background-image:url(/img/markers/wasabee_markers_farm_pending.svg)!important;
	background-size: 14px 24px;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px; */
}
.UseVirusPortalAlert	{
        color:#8920C3;
	/* background-image:url(/img/markers/wasabee_markers_virus_pending.svg)!important;
	background-size: 14px 24px;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px; */
}

.selected {
	border-bottom: 1px solid #0f0;
	background-color:#3f3;
}

.table td {
	vertical-align: middle;
}

.handle {
	background-image:url(/img/reorder.svg)!important;
	background-position: center;
	background-size: contain;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:10px;
	cursor: move;
}

a.tooltip-display	{
	color:#666;
	border-bottom: 1px dotted #666;
}
a.tooltip-display:hover	{
	border-bottom: 1px dotted #3C9!important;
}

#wasabeeContent table select {
  max-width: 10rem;
}

/* Ops, Teams */
#wasabeeContent.loading {
	filter: blur(1px);
}
#wasabeeContent.loading ~ #loading-animation {
  background-image: url(https://cdn2.wasabee.rocks/img/bee.svg);
  background-size: cover;
  background-position-x: 34%;
  width: 10rem;
  height: 10rem;
  animation: spinner-border 0.9s ease infinite;
  position: absolute;
  top: calc(50vh - 5rem);
  left: calc(50vw - 5rem);
  z-index: 10;
}

/* Op, Team */
#wasabeeContent .loading {
    cursor: progress;
}

#wasabeeContent #teams button {
	width: 100%;
}

#optable td {
  padding-top: .4rem;
  padding-bottom: .4rem;
}

.container, .container-fluid {
    padding-top: 1rem;
}

@media (prefers-color-scheme: dark) {
	.dark-filter-invert {
		filter: invert(1);
	}
}
