

/* Start:/local/templates/novadata_2/components/bitrix/news.list/documents/style.css?17781458592714*/

.docs-section {
	font-family: "Inter";

	& .container {

		& .docs-accordeon {
			margin-top: 48px;

			& .docs-accordeon_item {
				background-color: var(--bg-secondary);
				padding: 24px;
				border-radius: 12px;
				position: relative;
				cursor: pointer;

				&:nth-child(n+2) {
					margin-top: 8px;
				}

				& .accordeon-item_title {
					max-width: 90%;

					@media (width <=480px) {
					}
				}

				& .accordeon-item_content {
					/* margin-top: 16px; */
					max-height: 0;
					overflow: hidden;
					-webkit-transition: all .5s;
					-o-transition: all .5s;
					transition: all .5s;

					& .accordeon-item_docs {
						-webkit-transition: .5s;
						-o-transition: .5s;
						transition: .5s;

						& .accordeon-item_doc {
							display: -webkit-box;
							display: -ms-flexbox;
							display: flex;
							-webkit-box-align: start;
							-ms-flex-align: start;
							align-items: flex-start;
							gap: 8px;
							width: fit-content;

							& svg {
								flex-shrink: 0;
								margin-top: 2px;
							}

							&:nth-child(n+2) {
								margin-top: 8px;
							}

							&:hover .doc-link {
								color: var(--text-link-hover);
								text-decoration-color: var(--text-link-hover);

								& svg {
									& path {
										fill: #294CA7;
									}
								}
							}

							&:hover svg path {
								fill: #294CA7;
							}

							& .doc-link {
								color: var(--text-link);
								text-decoration: underline;
								text-decoration-style: dashed;
								text-decoration-thickness: 1px;
								text-underline-offset: 4px;
								text-decoration-color: var(--text-link);
							}

							& .doc-date {
								color: var(--text-disable);
							}
						}
					}

					& .accordeon-item_text {
						margin-top: 16px;
					}
				}

				&.active {

					& .accordeon-item_content {
						max-height: 500px !important;
						height: -webkit-fit-content;
						height: -moz-fit-content;
						height: fit-content;

						& .accordeon-item_docs {
							margin-top: 16px;
						}
					}

					& .expand-btn {
						rotate: 0deg;

						& svg path {
							fill: black;
						}

						& svg rect {
							fill: white;
						}

					}
				}

				& .expand-btn {
					position: absolute;
					right: 26px;
					top: 28px;
					cursor: pointer;
					rotate: 180deg;
					-webkit-transition: rotate .5s;
					-o-transition: rotate .5s;
					transition: rotate .5s;

					@media (width <=480px) {
						top: 15px;
					}
				}

				&:hover .expand-btn svg rect {
					fill: white;
				}

				&:hover .expand-btn svg path {
					fill: black;
				}

				@media (width <=480px) {
					padding: 16px;
				}

			}

			@media (width <=480px) {
				margin-top: 0;
			}
		}
	}
}
/* End */
/* /local/templates/novadata_2/components/bitrix/news.list/documents/style.css?17781458592714 */
