

/* Start:/bitrix/components/bitrix/biconnector.start/templates/.default/style.css?17287045115441*/
.biconnector-wrapper {}

.biconnector-cover {
	background: #2FC6F6 url(/bitrix/components/bitrix/biconnector.start/templates/.default/images/cover-bg.svg) no-repeat center right;
	background-size: auto 100%;
	min-height: 200px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	overflow: hidden;
	border-radius: 10px;
	margin-bottom: 16px;
	position: relative;
}

.biconnector-cover-inner {
	padding: 22px 420px 39px 32px;
	font: 30px/46px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-regular, 400);
	color: #fff;
}

.biconnector-cover-close-btn {
	cursor: pointer;
	position: absolute;
	top: 10px;
	right: 10px;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 26px;
	height: 26px;
}


.biconnector-report-service-container {
	display: flex;
	align-items: stretch;
	gap: 16px;
}

.biconnector-report-service-block {
	flex-grow: 1;
	flex-basis: 50%;
	flex-shrink: 1;
	background-color: #fff;
	border-radius: 10px;
	padding: 18px;
}

.biconnector-report-service-header {
	padding: 0 10px;
}

.biconnector-report-service-header.--data-studio {
	background: url(/bitrix/components/bitrix/biconnector.start/templates/.default/images/ds-block-bg.svg) no-repeat bottom right;
	border-bottom: 1px solid #7EAFFD;
}

.biconnector-report-service-header.--power-bi {
	background: url(/bitrix/components/bitrix/biconnector.start/templates/.default/images/pbi-block-bg.svg) no-repeat bottom right;
	background-size: contain;
	border-bottom: 1px solid #F3CF44;
}

.biconnector-report-service-header-inner {
	display: flex;
	align-items: center;
	width: 100%;
	justify-content: space-between;
	min-height: 70px;
}

.biconnector-report-service-header-desc {
	font: 11px/15px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
	text-align: right;
	color: #A8ADB4;
	align-self: flex-start;
}

.biconnector-report-service-title {
	font: 16px/22px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-regular, 400);
	color: #333;
	margin-bottom: 16px;
	padding-left: 12px;
}

.biconnector-report-service-connection-step-list {
	display: block;
	counter-reset: section;
}

.biconnector-report-service-connection-step {
	margin-bottom: 16px;
	position: relative;
	padding-left: 37px;
}

.biconnector-report-service-connection-step::before {
	position: absolute;
	left: 16px;
	top: 2px;
	counter-increment: section;
	content: counter(section);
	display: block;
	background-color: #2FC6F6;
	color: #fff;
	width: 14px;
	min-width: 14px;
	height: 14px;
	border-radius: 50%;
	text-align: center;
	vertical-align: middle;
	font: 10px/12px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
	padding: 1px;
	box-sizing: border-box;
}

.biconnector-report-service-connection-step-text {
	font: 12px/17px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-regular, 400);
	color: #525C69;
}

.biconnector-report-service-connection-step-text p,
.biconnector-report-service-connection-step-text strong {color: #000;}

.biconnector-report-service-connection-step-inner {
	background-color: #E6F8FE;
	border-radius: 6px;
	padding: 9px 12px;
	margin-top: 12px;
}

.biconnector-report-service-connection-step-inner-label {
	font: 11px/16px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
	color: #525C69;
}

.biconnector-report-service-connection-step-inner-value {
	font: var(--ui-font-weight-bold) 12px/16px "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #333;
}

.biconnector-report-service-connection-step-inner-copy-link {
	padding: 0;
	background: none;
	margin: 0;
	border: none;
	border-bottom: 1px dashed;
	font: 10px/12px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-regular, 400);
	color: #2066B0;
	margin-left: 12px;
	cursor: pointer;
	transition: 170ms linear all;
}

.biconnector-report-service-connection-step-inner-copy-link:hover {
	border-bottom-color: transparent;
}

.biconnector-report-service-download-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 4px 16px;
	border: 1px solid #2FC6F6;
	border-radius: 13px;
	margin-top: 16px;
}

.biconnector-report-service-download-btn-icon {
	display: block;
	height: 14px;
	width: 12px;
	background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.94499 0.501953C3.94499 0.225811 4.16885 0.00195312 4.44499 0.00195312H6.58915C6.86529 0.00195312 7.08915 0.225811 7.08915 0.501953V5.24222H10.5054C10.7796 5.24222 10.9101 5.57974 10.7072 5.7642L6.18974 9.87096C5.80832 10.2177 5.22582 10.2177 4.8444 9.87096L0.326961 5.7642C0.124062 5.57974 0.254553 5.24222 0.528762 5.24222H3.94499V0.501953Z' fill='%232FC6F6'/%3E%3Cpath d='M0 11.5134C0 11.2373 0.223858 11.0134 0.5 11.0134H10.5052C10.7814 11.0134 11.0052 11.2373 11.0052 11.5134V12.5134C11.0052 12.7896 10.7814 13.0134 10.5052 13.0134H0.499999C0.223857 13.0134 0 12.7896 0 12.5134V11.5134Z' fill='%232FC6F6'/%3E%3C/svg%3E%0A");
}

.biconnector-report-service-download-btn-text {
	font: 11px/16px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
	text-transform: uppercase;
	color: #525C69;
}

.biconnector-report-service-footer {
	padding-top: 16px;
	padding-bottom: 16px;
	text-align: center;
}
/* End */


/* Start:/bitrix/components/bitrix/biconnector.limit.lock/templates/.default/style.css?17287045114683*/
.biconnector-limit-popup {
	background-color: #eef2f4;
	font-size: 0;
	min-height: 155px;
	padding: 18px 15px 18px 157px;
	position: relative;
	width: 510px;
}

.biconnector-limit-popup:before {
	content: '';
	display: inline-block;
	height: 160px;
	margin-left: -1px;
	vertical-align: middle;
	width: 1px;
}

.biconnector-limit-pic {
	height: 145px;
	left: 15px;
	top: 25px;
	position: absolute;
	width: 127px;
}

.biconnector-limit-pic:before,
.biconnector-limit-pic:after {
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22112%22%20height%3D%2280%22%20viewBox%3D%220%200%20112%2080%22%3E%0A%20%20%3Cpath%20fill%3D%22%23C9CCD0%22%20fill-rule%3D%22evenodd%22%20d%3D%22M53.803%2C0.0004%20C34.313%2C0.0004%2018.441%2C15.7864%2018.303%2C35.2444%20C7.907%2C37.1344%200%2C46.2554%200%2C57.1884%20C0%2C69.4854%2010.005%2C79.4904%2022.303%2C79.4904%20L85.303%2C79.4904%20C85.432%2C79.4904%2085.561%2C79.4844%2085.69%2C79.4724%20C92.515%2C79.2684%2098.901%2C76.4794%20103.699%2C71.6004%20C108.58%2C66.6384%20111.268%2C60.0714%20111.268%2C53.1104%20C111.268%2C39.7234%20101.215%2C28.6124%2088.263%2C26.9474%20C86.512%2C19.8884%2082.604%2C13.4854%2077.048%2C8.6684%20C70.601%2C3.0784%2062.345%2C0.0004%2053.803%2C0.0004%20M53.803%2C4.0004%20C69.578%2C4.0004%2082.646%2C15.5984%2084.944%2C30.7324%20C97.278%2C30.7634%20107.268%2C40.7704%20107.268%2C53.1104%20C107.268%2C65.3324%2097.47%2C75.2584%2085.302%2C75.4794%20L85.303%2C75.4904%20L22.303%2C75.4904%20C12.195%2C75.4904%204%2C67.2964%204%2C57.1884%20C4%2C47.0794%2012.195%2C38.8854%2022.303%2C38.8854%20C22.366%2C38.8854%2022.425%2C38.8944%2022.488%2C38.8954%20C22.367%2C37.7794%2022.303%2C36.6464%2022.303%2C35.5004%20C22.303%2C18.1034%2036.406%2C4.0004%2053.803%2C4.0004%22/%3E%0A%3C/svg%3E%0A') no-repeat;
	content: '';
	height: 35px;
	position: absolute;
	width: 49px;
}

.biconnector-limit-pic:before {
	background-size: 26px auto;
	background-position: right top;
	top: 0;
	right: 0;
}
.biconnector-limit-pic:after {
	background-position: center center;
	background-size: 100%;
	bottom: 0;
	left: 0;
}

.biconnector-limit-pic-round {
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22210%22%20height%3D%22210%22%20viewBox%3D%220%200%20210%20210%22%3E%0A%20%20%3Cpath%20fill%3D%22%23469AF9%22%20fill-rule%3D%22evenodd%22%20d%3D%22M154.4034%2C43.8164%20L136.5964%2C43.8164%20C123.3624%2C43.8164%20112.5964%2C54.5824%20112.5964%2C67.8164%20L112.5964%2C76.8164%20L118.5964%2C76.8164%20L118.5964%2C67.8164%20C118.5964%2C57.9164%20126.6964%2C49.8164%20136.5964%2C49.8164%20L154.4034%2C49.8164%20C164.3034%2C49.8164%20172.4034%2C57.9164%20172.4034%2C67.8164%20L172.4034%2C76.8164%20L178.4034%2C76.8164%20L178.4034%2C67.8164%20C178.4034%2C54.5824%20167.6374%2C43.8164%20154.4034%2C43.8164%20Z%20M105.0004%2C204.0004%20C50.3234%2C204.0004%206.0004%2C159.6764%206.0004%2C105.0004%20C6.0004%2C50.3234%2050.3234%2C6.0004%20105.0004%2C6.0004%20C159.6754%2C6.0004%20204.0004%2C50.3234%20204.0004%2C105.0004%20C204.0004%2C159.6764%20159.6754%2C204.0004%20105.0004%2C204.0004%20Z%20M105.0004%2C0.0004%20C47.1024%2C0.0004%200.0004%2C47.1024%200.0004%2C105.0004%20C0.0004%2C162.8974%2047.1024%2C210.0004%20105.0004%2C210.0004%20C162.8974%2C210.0004%20210.0004%2C162.8974%20210.0004%2C105.0004%20C210.0004%2C47.1024%20162.8974%2C0.0004%20105.0004%2C0.0004%20Z%20M93.0004%2C126.1304%20L93.0004%2C135.5004%20C93.0004%2C137.4244%2094.5754%2C139.0004%2096.5004%2C139.0004%20C98.4244%2C139.0004%20100.0004%2C137.4244%20100.0004%2C135.5004%20L100.0004%2C126.1304%20C102.3784%2C124.8734%20104.0004%2C122.3774%20104.0004%2C119.5004%20C104.0004%2C115.3584%20100.6414%2C112.0004%2096.5004%2C112.0004%20C92.3574%2C112.0004%2089.0004%2C115.3584%2089.0004%2C119.5004%20C89.0004%2C122.3774%2090.6224%2C124.8734%2093.0004%2C126.1304%20Z%20M57.0004%2C154.0004%20L136.0004%2C154.0004%20L136.0004%2C89.0004%20L57.0004%2C89.0004%20L57.0004%2C154.0004%20Z%20M136.0004%2C83.0004%20L57.0004%2C83.0004%20C53.6864%2C83.0004%2051.0004%2C85.6864%2051.0004%2C89.0004%20L51.0004%2C154.0004%20C51.0004%2C157.3134%2053.6864%2C160.0004%2057.0004%2C160.0004%20L136.0004%2C160.0004%20C139.3134%2C160.0004%20142.0004%2C157.3134%20142.0004%2C154.0004%20L142.0004%2C89.0004%20C142.0004%2C85.6864%20139.3134%2C83.0004%20136.0004%2C83.0004%20Z%22/%3E%0A%3C/svg%3E%0A') center center no-repeat;
	background-size: cover;
	border-radius: 50%;
	left: 17px;
	height: 90px;
	position: absolute;
	top: 17px;
	width: 90px;
}

.biconnector-limit-text {
	color: #535c69;
	display: inline-block;
	font-size: 14px;
	vertical-align: middle;
	margin-left: 15px;
}

/* End */
/* /bitrix/components/bitrix/biconnector.start/templates/.default/style.css?17287045115441 */
/* /bitrix/components/bitrix/biconnector.limit.lock/templates/.default/style.css?17287045114683 */
