﻿@media (min-width:901px) {
	body {
		--report-width:410px;
		--expert-report-height:calc(var(--reportswitch-height) + var(--boatclasslist-line-height) + var(--reportline-small-height) * 4);
	}
	#reportlist .row .open,
	#reportlist .row.on .open,
	#dashboard header .close,
	#dashboard header .close.active {
		display:none !important;
	}

	body.PANEL_CLOSED:not(.PANEL_FLOATING) #reportswitch {
		border-radius:0 25px 25px 0;
	}
	body.PANEL_CLOSED #reportswitch .button[rel="floating"] svg {
		transform:rotate(180deg);
	}
	body.TCLOR_MODE_EXPERT #reportswitch .button[rel="mixed"] {
		display:block;
	}
	body.TCLOR_MODE_EXPERT.DASHBOARD #zoomwindow {
    left:5vmin;
  }
	#dashboard {
		left:0;
		bottom:var(--time-height);
		top: calc(var(--viewer-top-margin) + var(--blockmark-height) + var(--dates-height) + var(--expert-report-height));
		border-left-width:0px;
	}

	#boatcard header {
		grid-template-columns: auto auto 1fr;
		grid-template-rows: 33px 28px;
	}
	#boatcard header .photos {
		display:none;
	}
	#boatcard header .boat {
		align-items:center;
	}
}


@media (max-width:900px) {
	body {
		--blockmark-height:0px;
	--tclormode-height:36px;
	}
	#tclormode {
		right:auto;
		left:0;
		bottom: calc(var(--time-height) + 3px);
	}

	#display {
		bottom:calc(var(--time-height) + 3px);
	}
	
	#datetime .date {
		margin-right:1ex;
  }
	
	#boatcard header .rank {
		justify-content:center;
		padding-top:0;
	}
	
}

