html, body { height: 100%; font-family: firago, sans-serif; }

* { margin: 0; padding: 0; text-decoration: none; list-style: none; box-sizing: border-box; -webkit-tap-highlight-color: transparent; -webkit-tap-highlight-color: transparent; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; scrollbar-color: rgba(255, 255, 255, 0); scrollbar-width: thin; }

* ::-webkit-scrollbar { width: 1px; }

* ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }

* ::-webkit-scrollbar-thumb { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5); }

*::before, *::after { box-sizing: border-box; }

.page-wrapper { width: 100%; height: 100%; display: flex; overflow: hidden; flex-direction: row; align-items: center; justify-content: center; }

.page-wrapper .side-bar { width: 150px; height: 100%; display: flex; font-size: 1rem; font-weight: 500; color: #e0e0e0; align-items: center; padding: 3rem 0 4rem; flex-direction: column; text-transform: uppercase; background-color: #030304; justify-content: space-between; }

.page-wrapper .side-bar .side-part { height: 50%; width: 100%; display: flex; align-items: center; flex-direction: column; }

.page-wrapper .side-bar .side-part a { cursor: pointer; }

.page-wrapper .side-bar .side-part:last-child { display: flex; align-items: center; flex-direction: column; justify-content: flex-end; }

.page-wrapper .side-bar .side-part:last-child a { margin: 1rem 0; }

.page-wrapper .side-bar .rotated-text { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); writing-mode: vertical-rl; }

.page-wrapper .side-bar #logo { width: 2.6rem; height: 4.75rem; margin-bottom: 4rem; background: url("../image/bassiani-icon.png") no-repeat center; background-size: 100% auto; filter: invert(1); }

.page-wrapper .side-bar #ply { margin: 2rem 0 0; }

.page-wrapper .side-bar #ply::before { display: block; font-size: 1.7rem; content: ' \25BA'; color: #e0e0e0; }

.page-wrapper .side-bar #search-btn { margin: 2rem 0 0; }

.page-wrapper .side-bar #search-btn::before { display: block; font-size: 1.5rem; content: '\002B24'; color: #e0e0e0; }

.page-wrapper .main-container { height: 100%; position: relative; width: calc(100% - 150px); background-color: #030304; }

.page-wrapper .main-container #manifest-list { width: 100%; height: 100%; overflow: auto; }

.page-wrapper .main-container #manifest-list .manifest-item { height: 4.5rem; display: flex; flex-direction: row; align-items: center; justify-content: space-between; font-family: saira, sans-serif; }

.page-wrapper .main-container #manifest-list .manifest-item span { display: block; font-weight: 900; font-size: 1.25rem; color: #e0e0e0; text-transform: uppercase; }

.page-wrapper .main-container #manifest-list .manifest-item span.manifest-date { min-width: 6.5rem; white-space: nowrap; }

.page-wrapper .main-container #manifest-list .manifest-item span.manifest-title { flex-grow: 1; overflow: hidden; padding: 0 1.875rem; white-space: nowrap; }

.page-wrapper .main-container #manifest-list .manifest-item span.manifest-id { font-size: .8rem; padding: 0 1.875rem; }

@media (max-width: 500px) { .page-wrapper .main-container #manifest-list .manifest-item span.manifest-date { min-width: 7rem; }
  .page-wrapper .main-container #manifest-list .manifest-item span.manifest-title { flex-grow: 1; padding: 0 .75rem; }
  .page-wrapper .main-container #manifest-list .manifest-item span.manifest-id { font-size: .8rem; padding: 0 .5 0 1.25rem; } }

.page-wrapper .main-container #manifest-popup { top: 0; left: 0; width: 100%; height: 100%; display: none; position: absolute; overflow: auto; color: #e0e0e0; box-sizing: border-box; }

.page-wrapper .main-container #manifest-popup .test1 { width: 100%; height: 100%; overflow: auto; position: absolute; box-sizing: border-box; padding: 0 1.875rem 2rem 0; background-color: #030304; }

.page-wrapper .main-container #manifest-popup .test1 .manifest-popup-title { top: 0; z-index: 1; position: sticky; font-weight: 900; overflow: hidden; font-size: 4.3rem; padding: 2.5rem 0; line-height: 4.5rem; text-transform: uppercase; background-color: #030304; font-family: saira, sans-serif; }

@media (max-width: 750px) { .page-wrapper .main-container #manifest-popup .test1 .manifest-popup-title { font-size: 2.5rem; line-height: 3rem; padding: 1.5rem 0; } }

.page-wrapper .main-container #manifest-popup .test1 .manifest-popup-text { padding-bottom: 2rem; font-weight: normal !important; font-style: normal !important; font-size: 1.4rem !important; line-height: normal !important; font-family: 'FiraGO', sans-serif; }

.page-wrapper .main-container #manifest-popup .test1 .manifest-popup-text img { float: right; width: 100%; max-width: 25rem; margin: 0 0 1rem 1rem; display: inline-block; }

@media (max-width: 500px) { .page-wrapper .main-container #manifest-popup .test1 .manifest-popup-text img { width: 100%; float: unset; display: block; max-width: unset; margin: 0 0 1rem; } }

.page-wrapper .main-container #manifest-popup .test1 .manifest-action-box { display: flex; padding: 1rem 0; font-weight: bolder; flex-direction: row; align-items: center; justify-content: space-between; font-family: saira, sans-serif; }

.page-wrapper .main-container #manifest-popup .test1 .manifest-action-box strong { gap: 1rem; display: flex; align-items: center; flex-direction: row; justify-content: center; }

.page-wrapper .main-container #manifest-popup .test1 .manifest-action-box p { cursor: pointer; }

.page-wrapper .main-container #manifest-popup .test1 .manifest-action-box p:hover { opacity: .75; }

@media (max-width: 750px) { .page-wrapper .main-container #manifest-popup .test1 .manifest-action-box { font-weight: 900; font-size: 1.75rem; line-height: normal; } }

.page-wrapper .main-container #manifest-popup .test1 #draggable { z-index: 10; right: 10%; bottom: 10%; cursor: grab; display: table; position: fixed; max-width: 33.75rem; background-color: #030304; }

.page-wrapper .main-container #manifest-popup .test1 #draggable:active { cursor: grabbing; }

.page-wrapper .main-container #manifest-popup .test1 #draggable:hover #controls { display: block; }

.page-wrapper .main-container #manifest-popup .test1 #draggable #controls { top: 50%; left: 50%; z-index: 2; width: 100%; height: 100%; display: none; cursor: pointer; position: absolute; transform: translate(-50%, -50%); }

.page-wrapper .main-container #manifest-popup .test1 #draggable #controls[data-status='play'] { background: url("data:image/png;base64,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") no-repeat center; background-size: 4rem auto; }

.page-wrapper .main-container #manifest-popup .test1 #draggable #controls[data-status='pause'] { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABxCAYAAABRNmTKAAACcUlEQVR4nO3VPW4TURhG4XdsY0JIRYFEw9qo6anpWAGihJZdsAAKNsAGUgNCAWcGjfiMRpNISeyc66CcR7L8E8v3u2d+0g3DkJlu/kFjFwa6oTs1/+qqL/yH7tT888DrJCf1ectBF0k2Sb4nOdvzt46SPK499Lc033WMV86v2sNm+/3xFrGoQY6TvE7yKsnv+tKiwWB9HdhxvY9JXib5ucPmtifEhyQv6kD1jW4ZfR3Y0yRvkrzdrjs9gx8meVZ/WNejpXGW5zXHTQNvHdcetvtp7UmSp7XmeMC7aeB+cmoP9b7FGTxM1tnseVn3dfVNf7uFcd1lkvPp7SGX3IO72etD/0fexXwPLde80KzFGXqvGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGGRhmYJiBYQaGrWY/30+ezxsdgKHWWU7W31VXc6eehwbzp+ZeX7bmNPA43FG9XtajtZOaY9+N5kDzP6rHP6tJ8R9J3if5Wu83e272usb1H9R6X2qOXX5jdJbkXZLPdTb1jfawPbDfknyqz8Z1h24YWl1F99P8FtHiaF/lNu7Dh9zHeMb+PWuT/AGJUVTbt8+lywAAAABJRU5ErkJggg==") no-repeat center; background-size: 4rem auto; }

.page-wrapper .main-container #manifest-popup .test1 #draggable img, .page-wrapper .main-container #manifest-popup .test1 #draggable video { width: 100%; height: auto; display: block; }

.page-wrapper .main-container #manifest-popup .test1[data-type='text-ge'] .text-en { display: none; }

.page-wrapper .main-container #manifest-popup .test1[data-type='text-en'] .text-ge { display: none; }

.page-wrapper .searched-container { height: 100%; display: none; color: #e0e0e0; font-style: normal; font-weight: normal; width: calc(100% - 80px); background-color: #030304; }

.page-wrapper .searched-container .title1 { font-size: 15px; }

.page-wrapper .searched-container .title2 { font-size: 10px; }

.page-wrapper .searched-container .searched-header { height: 85px; display: flex; padding: 0 2rem; position: relative; flex-direction: column; justify-content: center; align-items: flex-start; border-bottom: 1px solid #e0e0e0; }

.page-wrapper .searched-container .searched-content { width: 100%; overflow: auto; height: calc(100% - 85px); }

.page-wrapper .searched-container .searched-content .searched-item { display: flex; height: 350px; flex-direction: row; border-bottom: 1px solid #e0e0e0; }

.page-wrapper .searched-container .searched-content .searched-item > section { width: 50%; display: flex; padding: 2.5rem 3rem; flex-direction: column; border-right: 1px solid #e0e0e0; }

.page-wrapper .searched-container .searched-content .searched-item > section:last-child { border-right: 0; }

.page-wrapper .searched-container .searched-content .searched-item > section.img-part div { width: 100%; height: 100%; min-height: 150px; background: url("../image/image1.jpg") no-repeat center; background-size: cover; }

.page-wrapper .searched-container .searched-content .searched-item > section.text-part .text { font-size: 15px; font-weight: 700; overflow-y: auto; max-height: 200px; font-style: normal; margin-top: 2.5rem; font-family: 'FiraGO', sans-serif; }

@media (max-width: 800px) { .page-wrapper .searched-container .searched-content .searched-item { height: auto; flex-direction: column; }
  .page-wrapper .searched-container .searched-content .searched-item > section { width: 100%; border: 0; }
  .page-wrapper .searched-container .searched-content .searched-item > section.img-part { padding-bottom: 0; } }

.page-wrapper .searched-container .exit { top: 50%; right: 2rem; width: 2.1rem; height: 2.1rem; display: block; position: absolute; transform: translateY(-50%); background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWBAMAAADOL2zRAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABXRSTlMABBCRxdJ7v/IAAAJXSURBVGjetZrJbcQwDEWdDhxAJaSAXKYAA0kHVv+tZLwv2sjvF99okMM3hi1R5O+65frs5Oujv9k/vfxbYbjZcZCxfsf+asdRBQvxyvG2VbA3xoVjslWwCePMMdsa2Ixx4lhsDWzBODhWWwFbMXaOzVbANoyNY7f9YDvGynHYfrADY+E42V6wE8bMcba9YGeMieNi+8AuGBPHK0YV7IoRv+83BhVrwkjviFhD/paI1clgWQYNLI+ggRUIFLASgAJWzO8HK6f3g1Wye8Fqyb1g1dw+sHpqH1gjswesldgD1sxrB2untYMZslrBLEmtYKacNjBbSpuX8VFY3KxPwuJnfnXajvY3p+3p+NRarp4vreXrWprqzr6Vqe7tXMpr7t6VvObv3vrKAf6drxwhlAqlEKVSKMVIpVU+SKus8lFiKZoLUyvRXJxcuqeBeuWeRuoniiRUx0rBvnSsBCzqWAnYE6wqmPskXQHztx4ChlUBU1o1AcMqgmmtrYBhFcDUVmDAsLJgcocyBRv1zmkCpmMlYA+w0N8i/yP47Ml3AnxXyW8I/LbJNQdcC8k1Gtw7yD0N3GvJGgCsTciaCazlyBoTrH3Jmhw8K5BnGPBsRZ75wLMoeUYGz+5kTwHsdZA9GLA3RPaswF4a2eMDe49kTxTs1ZI9ZLC3TfbcwVkAOaMAZyfkTAecNZEzMHA2R84MwVkmOWMFZ7/kTBqclZMzfFBbQGoeQC0GqREhtSv/p6l5pvUhNUikNgrVbJFaMlTjRmrvUE0gqVVENZSkthPVnJJaWFSji2iH/wBty+w9gIjR5QAAAABJRU5ErkJggg==") no-repeat center; background-size: 100% auto; }

@media (hover: hover) { .page-wrapper .searched-container .exit:hover { cursor: pointer; filter: invert(0.3); } }

#popup-window { top: 0; left: 0; z-index: 1; width: 100%; height: 100%; display: none; position: fixed; }

.search-sec { top: 50%; left: 50%; z-index: 2; width: 95%; height: 70%; display: none; position: fixed; overflow: hidden; max-height: 600px; max-width: 800px; align-items: center; flex-direction: row; justify-content: center; border: 1px solid #e0e0e0; background-color: #030304; transform-origin: center center; transform: translate(-50%, -50%); }

.search-sec input { border: 0; opacity: 0; width: 100%; font-size: 55px; font-weight: 600; outline-width: 0; font-style: normal; position: relative; color: #e0e0e0; background: transparent; padding: 2.5rem 2rem .2rem; border-bottom: 1px solid #e0e0e0; }

.search-sec input::placeholder { color: #e0e0e0; opacity: 1; }

.search-sec input:-ms-input-placeholder { color: #e0e0e0; }

.search-sec input::-ms-input-placeholder { color: #e0e0e0; }

.search-sec.active input { opacity: 1; }

.search-sec .exit { top: 20px; left: 20px; width: 2.1rem; height: 2.1rem; display: block; position: absolute; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWBAMAAADOL2zRAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABXRSTlMABBCRxdJ7v/IAAAJXSURBVGjetZrJbcQwDEWdDhxAJaSAXKYAA0kHVv+tZLwv2sjvF99okMM3hi1R5O+65frs5Oujv9k/vfxbYbjZcZCxfsf+asdRBQvxyvG2VbA3xoVjslWwCePMMdsa2Ixx4lhsDWzBODhWWwFbMXaOzVbANoyNY7f9YDvGynHYfrADY+E42V6wE8bMcba9YGeMieNi+8AuGBPHK0YV7IoRv+83BhVrwkjviFhD/paI1clgWQYNLI+ggRUIFLASgAJWzO8HK6f3g1Wye8Fqyb1g1dw+sHpqH1gjswesldgD1sxrB2untYMZslrBLEmtYKacNjBbSpuX8VFY3KxPwuJnfnXajvY3p+3p+NRarp4vreXrWprqzr6Vqe7tXMpr7t6VvObv3vrKAf6drxwhlAqlEKVSKMVIpVU+SKus8lFiKZoLUyvRXJxcuqeBeuWeRuoniiRUx0rBvnSsBCzqWAnYE6wqmPskXQHztx4ChlUBU1o1AcMqgmmtrYBhFcDUVmDAsLJgcocyBRv1zmkCpmMlYA+w0N8i/yP47Ml3AnxXyW8I/LbJNQdcC8k1Gtw7yD0N3GvJGgCsTciaCazlyBoTrH3Jmhw8K5BnGPBsRZ75wLMoeUYGz+5kTwHsdZA9GLA3RPaswF4a2eMDe49kTxTs1ZI9ZLC3TfbcwVkAOaMAZyfkTAecNZEzMHA2R84MwVkmOWMFZ7/kTBqclZMzfFBbQGoeQC0GqREhtSv/p6l5pvUhNUikNgrVbJFaMlTjRmrvUE0gqVVENZSkthPVnJJaWFSji2iH/wBty+w9gIjR5QAAAABJRU5ErkJggg==") no-repeat center; background-size: 100% auto; }

@media (hover: hover) { .search-sec .exit:hover { cursor: pointer; filter: invert(0.3); } }

.log-in-sec { top: 50%; left: 50%; z-index: 2; width: 100%; height: 100%; display: none; position: fixed; font-size: 16px; overflow: hidden; max-width: 380px; max-height: 600px; color: #e0e0e0; border: 1px solid #e0e0e0; background-color: #030304; transform-origin: center center; transform: translate(-50%, -50%); font-family: 'FiraGO', sans-serif; }

.log-in-sec .login-box { width: 100%; height: 100%; display: flex; align-items: center; flex-direction: column; justify-content: space-between; }

.log-in-sec .login-box .log-un-title { width: 100%; font-size: 3rem; font-weight: 800; padding: 4rem 3rem .5rem; text-transform: capitalize; }

.log-in-sec .login-box > label { width: 100%; display: block; font-size: 16px; font-weight: 700; padding: .25rem 2rem; text-transform: uppercase; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; }

.log-in-sec .login-box > input { border: 0; width: 100%; display: block; font-size: 16px; font-weight: 700; color: #e0e0e0; padding: 1.8rem 2rem; background: transparent; }

.log-in-sec .login-box > input::placeholder { color: rgba(255, 255, 255, 0.25); text-transform: uppercase; }

.log-in-sec .login-box .submit-btn { width: 100%; display: flex; color: #030304; font-size: 18px; font-weight: 700; flex-direction: row; align-items: center; text-transform: uppercase; justify-content: flex-end; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; }

.log-in-sec .login-box .submit-btn span { width: 100%; padding: .5rem; cursor: pointer; max-width: 250px; text-align: center; background: #e0e0e0; }

.log-in-sec .login-box .submit-btn span:hover { opacity: .85; }

.log-in-sec .login-box .lig-in-opt { width: 100%; display: flex; flex-direction: row; align-items: center; padding: 1rem 1rem 0; justify-content: center; }

.log-in-sec .login-box .lig-in-opt span { width: 55%; display: flex; flex-wrap: wrap; cursor: pointer; font-weight: 700; flex-direction: row; align-items: center; justify-content: center; text-transform: uppercase; }

.log-in-sec .login-box .lig-in-opt span:last-child { color: #a9a9a9; font-size: 15px; font-weight: 500; text-align: right; }

.log-in-sec .login-box .lig-in-opt span:last-child:hover { color: #8b8b8b; text-decoration: underline; }

.log-in-sec .login-box .lig-in-opt span:first-child { width: 45%; }

.log-in-sec .login-box .lig-in-opt span:first-child:hover { opacity: .85; }

.log-in-sec .login-box .lig-in-opt span:first-child::before { content: ''; width: 16px; height: 16px; display: block; margin-right: .5rem; border: 1px solid #e0e0e0; }

.log-in-sec .login-box .log-in-terms { flex: 1; padding: 1rem; display: flex; font-weight: 700; text-align: center; align-items: center; flex-direction: column; text-transform: capitalize; justify-content: space-evenly; }

.log-in-sec .login-box .log-in-terms span { max-width: 300px; cursor: pointer; }

.log-in-sec .login-box .log-in-terms span:last-child { color: #a9a9a9; text-transform: uppercase; }

.log-in-sec .login-box .log-in-terms span:last-child:hover { color: #8b8b8b; }

.log-in-sec .login-box .log-in-terms strong { text-transform: uppercase; text-decoration: underline; }

.log-in-sec .login-box .log-in-terms strong:hover { opacity: .8; }

#search-popup { top: 0; left: 0; z-index: 15; width: 100%; height: 100%; display: none; position: absolute; }

#search-popup #search-box { top: 50%; left: 50%; width: 95%; height: 70%; overflow: auto; max-width: 800px; max-height: 600px; position: absolute; background: #000000; border: 2px solid #e0e0e0; transform: translate(-50%, -50%); }

#search-popup #search-box .search-part { top: 0; z-index: 2; position: sticky; background: #000000; }

#search-popup #search-box input { border: 0; width: 100%; font-size: 4rem; font-weight: 900; color: #e0e0e0; padding: .25rem 1rem; background: transparent; text-transform: uppercase; font-family: saira, sans-serif; border-bottom: 2px solid #e0e0e0; }

#search-popup #search-box input:focus { outline: 0 !important; }

#search-popup #search-box .result-part { width: 100%; }

#search-popup #search-box .result-part #result-list { padding: 0; width: 100%; }

#search-popup #search-box .result-part #result-list .result-item { height: 4.5rem; display: flex; flex-direction: row; align-items: center; justify-content: space-between; font-family: saira, sans-serif; }

#search-popup #search-box .result-part #result-list .result-item span { display: block; font-weight: 900; font-size: 1.25rem; color: #e0e0e0; text-transform: uppercase; }

#search-popup #search-box .result-part #result-list .result-item span.manifest-date { white-space: nowrap; padding: 0 1.875rem; }

#search-popup #search-box .result-part #result-list .result-item span.manifest-title { flex-grow: 1; overflow: hidden; padding: 0 1.875rem; white-space: nowrap; }

#search-popup #search-box .result-part #result-list .result-item span.manifest-id { font-size: .8rem; padding: 0 1.875rem; }

#copy-link { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA8CAYAAAAt3km7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIzNTIzNTYxMUU2MjExRUY5NUM3QTMyRTAxNjM5OERBIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIzNTIzNTYwMUU2MjExRUY5NUM3QTMyRTAxNjM5OERBIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4wIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjI0NzMzOTg0RjI4MTExRUU4NTZFODIzN0Y4NzNCQUU2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI0NzMzOTg1RjI4MTExRUU4NTZFODIzN0Y4NzNCQUU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+WR6+iQAAAw9JREFUeNrsmktoFEEQhjOu0QXNwxUlqKggPmIOISKCF0U8RImYi8+D4kFNFDwJHkUQPSoigqgovjBEL4KPgI/4xIOg5mB8RvRgEgyaaDDimmT8G3qgaapnenZm3TFUwXfpre2pf6anqroZx3XdopFoo4pGqLEwFsbCWBgLY2EsjIWxMBbGwlhYwm20hU85qAQrwQJQASaBYstrLAXvtLHDYL3l//tBD/gAboO7oAsM+f5L7KB9GAcOgPugx83Nqol5b+QwzxBoB02gLiBuX2E7wGs3ulUSc5+JOOcP0AyqTPFT71gpOAaOgrkxLHeHGEtFnLMErAXXwSqb5JEG58DOGC7+L5LWDHAZrAtKHodAvWGSbtAG3oKvlsGNkS++bldAn5zHz4ZljDPBHLCI8EnL1fUePKOSx0afNX0CLAx6YfNMCmwHLwwxtoG0njwy4CXh3A82FViQTgW4ahDXoAvbRThlwbaEiVLLUCsR80cwQRV2jXBqSqgojxowQMS9QvzuJY8a7YXsBUcsM1MGjI05a4qkkg3weQ4ugq3aeC1o8dTr9jTEnbspu4I4WWJ57dVE7LfUJ6bbmxB3N5WHZtqx9PsE/mh96xS/QvktRBDDBWzifxOxZvyElf4nu5NiuftQ7bufsDA94vgCbaeETSMSV6c6wRcwWflxNqiWLVSQbc6DuA5Lv1pi7JXaUrUQ2eVUwuvYPNBHxF2vbltaCeUb5NYgiSaa64OgjGjUn6hPbCroINR3epU8QZSAk4ZecQ+1g240OA+CfWBWAkSJgnzHEKfoE8s9X0f5akAsy0vUpk2aOJB5LIt3r2VRFun4vPRXbRlYTIxTNVI0ANNBlWm3DBsAdeCe6TCnDDxy47X5xJ2/EPM1GoPOPERxWwOa8/zyx/VxiXjiW8Bxm7OHblmb9sr6lg8RgxHnzMplJ44xzoY5VBE92H55xnAatIOfEdoe3SbmONdn8AA0gOXgYa6ti+ied0c8Cf5l6Cy6Ip4E+zbfDn9LxcJYGAtjYSyMhbEwFsbCWBgLY2EFsb8CDAAXNzFjFd8x9gAAAABJRU5ErkJggg==") no-repeat center; background-size: contain; color: transparent; }

#share-link { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA8CAYAAAAt3km7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNDOTVCRkRGMUU2MjExRUY5MjE5REM5MjExRDVEMEEzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNDOTVCRkRFMUU2MjExRUY5MjE5REM5MjExRDVEMEEzIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4wIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjI0NzMzOTg0RjI4MTExRUU4NTZFODIzN0Y4NzNCQUU2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI0NzMzOTg1RjI4MTExRUU4NTZFODIzN0Y4NzNCQUU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+v5KgDAAAA4VJREFUeNrcmk1oE1EQx5OY9GRSeiqVQgRtFcGLIOolUYhirRWhoCe1KF5FaaG0njwotvh18GRAvepJtEr9imkuVRQ86CFJPSiUBKEY0/bS2hr/DychxKT7kp3dnTjwo6TZN9n/zu68N7PPXSgUXE1gEXAchEEH/S8LpsAD8OqfEUqYYLpBvGBscTq2NNYtOGIh8Ai0aR6fA0dBQn2QKqwbvK1DVLm43SDtERqtaAOiXDQmKjViKlG8NOljv8SIHePwITFiSbDFpI+URGHzwG/Sx4LEW3GFw4lEYV8ZfGS8ggT5wDmwmcFXQsozdhDcYkgapXTvtDAVnZvgMKNPtaQKOyVMZb2L4AJoYfRbWlLZvVpXF/IkyGis2D+AuYK+/QCh4m/ZKWonmNY4wSw4RRchCGKNlC12CGoHd8GqwcktgTHgr+IjDO6AJFgg0iAKItV+10pBPjAE8hpXfAJ0cf6+VaJ6QEpDUIqOZT8HbodddPWNLE/R9Fl1x9T6IkL3b7rsnk7SfR6ucryfno8lA0Gr9Ly1W/1sN9o8iVHGclMGy2qMmabMaEsWLv8QorlA1+ZorjGyDM1dbjvnzOLKo9HmyVq2TMuly6o+sntp4zXZPKllE7Rc+uLUItRLzZMQk78UOA8mnS4XPEzNE3WrDYHtEkQV228czZOPYIekMlxFbAODn43S+gtSO8EswjJCGjDswhJMJf4gNWTECHvIVOpfA59Aj5SsqP5OMc5lyp7SBD3jdPI4S40QLusFn8E4CDiizIZFsFr5D9i9COYoWwY0y5Z3YJdTwhotNANgXKPQ/A3ugw6nhJl5y/9MI3rzYBi0NIuwIr0UbSObAX3NJMxF0Rim6BjZJNhqRQVtpamdNFfBCTVvrnHcL3AbXAL5iu/Wgz7X3505QZXMwSzNv0/oLWjNdG81e8B7jeh9B2eAhxg06OH/BCPAa3eLu/KlxGk6eZ2XEq/rmFfVFNTmlLAireA6WC7wWqwYOac3gamE8ZxZ3IikTWJHwA2wicGXSjxBKRX0Y7CN3nIumvTVCg5Jag2oBusVcI/B116JPQ+OxlCnRGHr/tcu1SyHD4nC4hw+JO5+U1ntG/1t+nRfeWJjJsarsXmpm53VW6AXYF+d496AA2BFaotb7VnspxOtR1Q/jRXdu8/R1R+tUp9V3rqjdGyusmEq3QJlhWZn2bRQs9D8I8AAPS5zidK2HIEAAAAASUVORK5CYII=") no-repeat center; background-size: contain; color: transparent; }

@keyframes example { 0% { background-size: 150% 1000%;
    background-position: left bottom; }
  25% { background-size: 300% 2000%;
    background-position: left top; }
  50% { background-size: 500% 3000%;
    background-position: right top; }
  75% { background-size: 300% 2000%;
    background-position: right bottom; }
  100% { background-size: 150% 1000%;
    background-position: left bottom; } }

@media (max-width: 1400px) { html { font-size: 13px; }
  .page-wrapper .side-bar { width: 120px; }
  .page-wrapper .main-container, .page-wrapper .searched-container, .page-wrapper .user-page { width: calc(100% - 120px); }
  .page-wrapper .main-container #manifest-popup .test1, .page-wrapper .searched-container #manifest-popup .test1, .page-wrapper .user-page #manifest-popup .test1 { padding: 0 1.875rem; }
  .page-wrapper .main-container #manifest-popup .test1 #manifest-popup-title, .page-wrapper .searched-container #manifest-popup .test1 #manifest-popup-title, .page-wrapper .user-page #manifest-popup .test1 #manifest-popup-title { font-size: 2.5rem; line-height: 3.5rem; padding: 1.875rem 0; } }

@media (max-width: 900px) { html { font-size: 10px; }
  .page-wrapper .side-bar { width: 100px; }
  .page-wrapper .main-container, .page-wrapper .searched-container, .page-wrapper .user-page { width: calc(100% - 100px); } }

@media (max-height: 800px) { .page-wrapper .side-bar { width: 95px; }
  .page-wrapper .main-container, .page-wrapper .searched-container, .page-wrapper .user-page { width: calc(100% - 95px); } }

@media (max-width: 700px) { html { font-size: 11px; }
  .page-wrapper { flex-direction: column; }
  .page-wrapper .side-bar { width: 100%; height: 70px; flex-direction: row; padding: 1rem 1.5rem 1rem 1rem; }
  .page-wrapper .side-bar .side-part { width: 50%; height: 100%; justify-content: center !important; }
  .page-wrapper .side-bar .side-part:nth-child(1) { order: 2; padding: 0 .5rem; align-items: flex-end; }
  .page-wrapper .side-bar .side-part:nth-child(2) { order: 1; padding: 0 .5rem; align-items: flex-start; }
  .page-wrapper .side-bar .side-part a { margin: 0 !important; }
  .page-wrapper .main-container, .page-wrapper .searched-container, .page-wrapper .user-page { width: 100%; height: calc(100% - 70px); }
  .page-wrapper .main-container #manifest-list .manifest-item .manifest-date, .page-wrapper .searched-container #manifest-list .manifest-item .manifest-date, .page-wrapper .user-page #manifest-list .manifest-item .manifest-date { padding-left: 1rem; }
  .page-wrapper .main-container #manifest-popup .test1, .page-wrapper .searched-container #manifest-popup .test1, .page-wrapper .user-page #manifest-popup .test1 { padding: 0 1.875rem; }
  .page-wrapper .main-container #manifest-popup .test1 #manifest-popup-title, .page-wrapper .searched-container #manifest-popup .test1 #manifest-popup-title, .page-wrapper .user-page #manifest-popup .test1 #manifest-popup-title { font-size: 1.25rem; line-height: 2.5rem; padding: 0 0 .75rem; } }

@media (max-height: 550px) { .page-wrapper .side-bar { padding: 1rem 1.5rem 1rem .75rem; }
  .page-wrapper .side-bar .side-part:first-child { height: 95%; }
  .page-wrapper .side-bar .side-part:last-child #facebook, .page-wrapper .side-bar .side-part:last-child #instagram { display: none; } }

@media (max-width: 400px) { .log-in-sec { left: 65px; max-height: unset; width: calc(100% - 65px); transform: translateY(-50%); } }

/*# sourceMappingURL=manifesto.css.map */