// ==UserScript==
// @name Better Journal
// @version 2.0
// @description Repainted and more functionally Journal
// @author @dsvl0
// @match https://journal.top-academy.ru/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=top-academy.ru
// @grant none
// @license MIT
// @namespace https://gf.qytechs.cn/users/1212116
// ==/UserScript==
let Version = "2.0";
let UpdateFound=false;
let SettingsCreated=false;
let RayanSpawned=false;
let timeout=40;
let loadedtimes=0;
let PanelSpawned=0;//For Average Marks
let AnyMaxFinalMark=0;
let UnAvaiableSpawned=0;
let LoadedBearer=null;
var AllThemeDivs=null;
let Ticks=0;
let StyleLoaded=0;
let SnowSpawned=0;
let LampsTicks=0;
let LastColors=[];
let LampsQueCreated=0;
let LampsQueue=0;
const today = new Date();
const month = today.getMonth();
const day = today.getDate();
let OriginalAvatar=null;
var server = null;
//Cherry
//// 583B53 362533 450D3A 340A2C
let Accent_MainBg="#333333";
let Accent0="#3b3b3b";
let Accent1="#333333";
let Accent2="#451B3D";
let Accent3="#101010";
let Accent_ActDay="#2D782D";//Shed
let SettingHeight="0";
var ChooseThemeContent=null;
var UserInfo = null;// Need to identificate user on BetterJournal Server
let UserCId=null;
var Leader1Info = null;
var Leader1Names = null;
var Leader1Amounts = null;
var Leader1Photo = null;
var Leader1IDS = null;
var Leader2Info = null;
var Leader2Names = null;
var Leader2Amounts = null;
var Leader2Photo = null;
var Leader2IDS = null;
var Leader2Positions = null;
var NeedToMark=true;
function CreateSettings(){
try{
SettingHeight=945;
const ThemeNum = Number(localStorage.getItem("BJ.DefStyle"));
var MainFloat = document.querySelectorAll('router-outlet')[(document.querySelectorAll('router-outlet').length)-1]
var newDiv = document.createElement('div');
const InputStyle=`
border-radius: 7px;
cursor: text;
width: -webkit-fill-available;
border: solid 1px white;
background: `+Accent3.slice(0,7)+`;
padding-left: 5px;
color: white;
`;
// 1 checkbox = + 30 px
newDiv.className = 'BJSettings';
newDiv.id="SettingsID";
newDiv.style.width="-webkit-fill-available";
newDiv.style.borderRadius="20px";
newDiv.style.position="relative";
newDiv.style.marginLeft="18px";
newDiv.style.overflow="hidden";
newDiv.style.height="0px";
newDiv.style.marginRight="13px";
newDiv.style.transition="all 0.7s ";
newDiv.style.paddingLeft="10px";
newDiv.style.paddingRight="10px";
newDiv.style.opacity="0";
newDiv.style.background=Accent0;
var Div00 = document.createElement('div');
Div00.style.marginTop="10px";
var checkbox = document.createElement('input');
checkbox.type = "checkbox";
checkbox.id = "Check1";
var label = document.createElement('label')
label.style.marginLeft="10px";
label.style.color="white";
label.setAttribute("for", "Check1");
label.appendChild(document.createTextNode('Видео на заднем плане по ссылке: '));
var HtmlApplyLink = document.createElement('button');
HtmlApplyLink.style.padding="5px";
HtmlApplyLink.style.marginLeft="5px";
HtmlApplyLink.style.marginRight="5px";
HtmlApplyLink.style.cursor="pointer";
HtmlApplyLink.style.background=Accent0;
HtmlApplyLink.style.color="white";
HtmlApplyLink.style.borderRadius="4000px";
HtmlApplyLink.textContent="Применить";
var HtmlVideoLink = document.createElement('input');
HtmlVideoLink.id="HTMLIdVideoLink";
HtmlVideoLink.type = "text";
HtmlVideoLink.style=InputStyle;
var HtmlThemeChooseLink = document.createElement('button');
HtmlThemeChooseLink.id="AllVideoPlayGrounds"
HtmlThemeChooseLink.style="color: white; padding: 5px; cursor: pointer"
HtmlThemeChooseLink.textContent="Выбор стандартных видеофонов";
HtmlThemeChooseLink.addEventListener('click', function() {
DocToast(ChooseThemeContent)
});
const AllThemeNames=['Blade Runner','Lonely Samurai','Sci-Fi Planet', 'In The Mountains', 'Japan Autumn', 'Komiwave', 'Atelier'];
const AllThemePhotos=['https://res.cloudinary.com/dbzfezrjd/image/upload/BetterJournal/rayan_button_libjmb.png',
'https://res.cloudinary.com/dbzfezrjd/image/upload/BetterJournal/samurai_s7kmzs.png',
'https://res.cloudinary.com/dbzfezrjd/image/upload/v1703523717/BetterJournal/SciFiPreview_idoc9v.png',
'https://res.cloudinary.com/dbzfezrjd/image/upload/v1703876130/BetterJournal/IntoMauntatinsPreview_vdm8bk.png',
'https://res.cloudinary.com/dbzfezrjd/image/upload/v1703876835/BetterJournal/JapanAutumnPreview_qiv3ec.png',
'https://res.cloudinary.com/dbzfezrjd/image/upload/v1705488836/BetterJournal/KomiWaveGif_oovxez.gif',
'https://res.cloudinary.com/dbzfezrjd/image/upload/v1705568757/BetterJournal/atelier_preview_jviwmf.jpg'
];
const AllVideoLinks=['https://res.cloudinary.com/dbzfezrjd/video/upload/v1701688292/BetterJournal/RayanGosling.mp4.mp4',
'https://res.cloudinary.com/dbzfezrjd/video/upload/v1702036134/BetterJournal/LonelySamurai.mp4',
'https://res.cloudinary.com/dbzfezrjd/video/upload/v1703523377/BetterJournal/SciFi_Planet_znl1hm.mp4',
'https://res.cloudinary.com/dbzfezrjd/video/upload/v1703876097/BetterJournal/InTheMounatins_slgfmu.mp4',
'https://res.cloudinary.com/dbzfezrjd/video/upload/v1703876827/BetterJournal/JapanAutumn.mp4',
'https://res.cloudinary.com/dbzfezrjd/video/upload/v1705404693/BetterJournal/Komivawe_hvogvx.mp4',
'https://res.cloudinary.com/dbzfezrjd/video/upload/v1705568750/BetterJournal/Atelier_dwundx.mp4',
'',
'',
]
ChooseThemeContent=`
<style>
.ThemeDeafult {width: 100%; height: 50px; background-position: 50% 25%; color:white; font-weight: bold; background-size: 120%; transition: all 1s cubic-bezier(0.42, 0, 0.16, 0.99); border-radius: 0px !important;}
.ThemeDeafult:hover {background-size: 100%; height: 160px;}
.ThemeOnTop {border-start-end-radius: 20px !important; border-start-start-radius: 20px !important; }
.ThemeOnEnd {border-end-start-radius: 20px !important; border-end-end-radius: 20px !important;}
</style>
<div style="width: 100%">
<h3><center>Выберите любое видео:</center></h3>
<p><center>Ссылка на видео автоматически вставится в нужное поле ввода, просто нажмите "Применить":</center></p>
`;
for (let i = 0; i < AllThemeNames.length; i++) {
var className= 'ThemeDeafult';
if (i==0) {className+=' ThemeOnTop'}
if (i==AllThemeNames.length-1){className+=' ThemeOnEnd'}
console.log(className)
ChooseThemeContent=ChooseThemeContent+`
<button style="background-image: url(`+AllThemePhotos[i]+`);" cursor="pointer" class="`+className+`" onClick="PushToVLink('`+AllVideoLinks[i]+`')">
`+AllThemeNames[i]+`
</button>
`;
}
ChooseThemeContent+='</div>';
if (localStorage.getItem("BJ.VideoPlayback") !== null) {HtmlVideoLink.value=localStorage.getItem("BJ.VideoPlayback")}
if (localStorage.getItem("BJ.VideoPlayback")!==null){checkbox.checked=true;}
checkbox.addEventListener('change', function() {
if (this.checked === false){
RayanSpawned=false;
localStorage.removeItem("BJ.VideoPlayback");
}
});
HtmlApplyLink.onclick = function() {
if (checkbox.checked){
localStorage.setItem("BJ.VideoPlayback", HtmlVideoLink.value);
var VideoId = document.getElementById("VideoPlayBackBg");
VideoId.remove();
RayanSpawned=false;
}
};
var Div01 = document.createElement('div');
var checkbox2 = document.createElement('input');
checkbox2.type = "checkbox";
checkbox2.id = "Check2";
var label0 = document.createElement('label')
label0.style.marginLeft="10px";
label0.style.color="white";
label0.setAttribute("for", "Check2");
label0.appendChild(document.createTextNode('Сделать использование боковой панели приятнее'));
if (localStorage.getItem("BJ.LiteBar")!==null){checkbox2.checked=true;}
var Div03 = document.createElement('div');
Div03.id="BJ_Div03";
var checkbox03 = document.createElement('input');
checkbox03.type = "checkbox";
checkbox03.id = "Check03";
var label03 = document.createElement('label')
label03.style.marginLeft="10px";
label03.style.color="white";
label03.setAttribute("for", "Check03");
label03.appendChild(document.createTextNode('Прозрачность боковой панели: '));
function TransSet(){
var RangeSlide = document.createElement('p');
RangeSlide.style=`
background: transparent;
border: solid 2px;
color: wheat;
border-radius: 10px;
display: inline;
width: 60px;
margin-left: 10px;
padding-inline: 5px;
`;
RangeSlide.textContent=Number(localStorage.getItem("BJ.TransparentPanel"));
RangeSlide.id = "RangeTransBarSlide";
var PlusButton = document.createElement('button');
PlusButton.id="BJ_PlusButton";
PlusButton.style=`
background: transparent;
border: solid 2px;
color: wheat;
width: 30px;
margin-left: 3px;
cursor: pointer;
border-radius: 10px;
padding-inline: 5px;
`;
PlusButton.textContent="+";
PlusButton.onclick = function() {
if (Number(RangeSlide.textContent) < 95 && Number(RangeSlide.textContent) > 9){
RangeSlide.textContent = Number(RangeSlide.textContent) + 5;
localStorage.setItem("BJ.TransparentPanel", Number(RangeSlide.textContent));
}
if (Number(RangeSlide.textContent) === 0) {
RangeSlide.textContent = 10;
localStorage.setItem("BJ.TransparentPanel", Number(RangeSlide.textContent));
}
};
var MinusButton = document.createElement('button');
MinusButton.id="BJ_MinusButton";
MinusButton.style=`
background: transparent;
border: solid 2px;
color: wheat;
width: 30px;
cursor: pointer;
margin-left: 3px;
border-radius: 10px;
padding-inline: 5px;
`;
MinusButton.textContent="-";
MinusButton.onclick = function() {
if (Number(RangeSlide.textContent) > 10){
RangeSlide.textContent = Number(RangeSlide.textContent) - 5;
localStorage.setItem("BJ.TransparentPanel", Number(RangeSlide.textContent));
}
if (Number(RangeSlide.textContent) === 10){
RangeSlide.textContent = "00";
localStorage.setItem("BJ.TransparentPanel", RangeSlide.textContent);
}
};
Div03.appendChild(RangeSlide);
Div03.appendChild(PlusButton);
Div03.appendChild(MinusButton);
}
if (localStorage.getItem("BJ.TransparentPanel")!==null){checkbox03.checked=true; }
checkbox03.addEventListener('change', function() {
if (this.checked) {
if (localStorage.getItem("BJ.TransparentPanel")===0 || localStorage.getItem("BJ.TransparentPanel")===null) {
localStorage.setItem("BJ.TransparentPanel", 10)
}
TransSet();
} else {
document.getElementById("RangeTransBarSlide").remove();
document.getElementById("BJ_PlusButton").remove();
document.getElementById("BJ_MinusButton").remove();
localStorage.removeItem("BJ.TransparentPanel");
}
});
checkbox2.addEventListener('change', function() {
if (this.checked) {
localStorage.setItem("BJ.LiteBar","1");
} else {
localStorage.removeItem("BJ.LiteBar");
var OverlayElement = document.getElementById("LiteBarId");
OverlayElement.remove();
}
});
var Div04 = document.createElement('div');
var checkbox04 = document.createElement('input');
checkbox04.type = "checkbox";
checkbox04.id = "Check04";
var label04 = document.createElement('label')
label04.style.marginLeft="10px";
label04.style.color="white";
label04.setAttribute("for", "Check04");
label04.appendChild(document.createTextNode('Убрать изображение с бокового меню'));
checkbox04.addEventListener('change', function() {
if (this.checked) {
localStorage.setItem("BJ.NonBarImage","1");
if (localStorage.getItem("BJ.BarLink") !== null) {alert('Отключите параметр "Своё фото на боковой панели" для применения функции')}
} else {
localStorage.removeItem("BJ.NonBarImage");
}
});
if (localStorage.getItem("BJ.NonBarImage")!==null){checkbox04.checked=true;}
if (document.getElementsByClassName("select-univercity")[1].textContent === 'Группа: 9/2-РПО-23/1' || document.getElementsByClassName("select-univercity")[1].textContent === 'Группа: 9/1-РПО-23/1' ){
var Div000 = document.createElement('div');
var checkbox000 = document.createElement('input');
checkbox000.type = "checkbox";
checkbox000.id = "Check000";
var label000 = document.createElement('label')
label000.style.marginLeft="10px";
label000.style.color="white";
label000.setAttribute("for", "Check000");
label000.appendChild(document.createTextNode('Дайте уникальное имя для Миненко Алексей Павловича: '));
var ALM_Name = document.createElement('input');
ALM_Name.id="ALMName";
ALM_Name.style=InputStyle;
ALM_Name.type = "text";
if (localStorage.getItem("BJ.ALPName") !== null) {ALM_Name.value=localStorage.getItem("BJ.ALPName")}
if (localStorage.getItem("BJ.ALPName")!==null){checkbox000.checked=true;}
checkbox000.addEventListener('change', function() {
if (this.checked){
localStorage.setItem("BJ.ALPName", ALM_Name.value);
} else {
localStorage.removeItem("BJ.ALPName");
}
});
ALM_Name.addEventListener('input', function (evt) {
if (checkbox000.checked){
localStorage.setItem("BJ.ALPName", ALM_Name.value);
}
});
}
var Div9 = document.createElement('div');
var checkbox9 = document.createElement('input');
checkbox9.type = "checkbox";
checkbox9.id = "Check9";
var label9 = document.createElement('label')
label9.style.marginLeft="10px";
label9.style.color="white";
label9.setAttribute("for", "Check9");
label9.appendChild(document.createTextNode('Установите свою аватарку. Её не смогут увидель люди (по URL) (Поддерживается GIF): '));
var AVTLink = document.createElement('input');
AVTLink.id="AVTLink";
AVTLink.type = "text";
AVTLink.style = InputStyle;
if (localStorage.getItem("BJ."+document.querySelector("a.fio-stud").textContent+"AVTLink") !== null) {AVTLink.value=localStorage.getItem("BJ."+document.querySelector("a.fio-stud").textContent+"AVTLink")}
if (localStorage.getItem("BJ."+document.querySelector("a.fio-stud").textContent+"AVTLink")!==null){checkbox9.checked=true;}
checkbox9.addEventListener('change', function() {
if (this.checked){
localStorage.setItem("BJ."+document.querySelector("a.fio-stud").textContent+"AVTLink", AVTLink.value);
} else {
localStorage.removeItem("BJ."+document.querySelector("a.fio-stud").textContent+"AVTLink");
}
});
AVTLink.addEventListener('input', function (evt) {
if (checkbox9.checked){
localStorage.setItem("BJ."+document.querySelector("a.fio-stud").textContent+"AVTLink", AVTLink.value);
}
});
var Div10 = document.createElement('div');
var checkbox10 = document.createElement('input');
checkbox10.type = "checkbox";
checkbox10.id = "Check10";
var label10 = document.createElement('label')
label10.style.marginLeft="10px";
label10.style.color="white";
label10.setAttribute("for", "Check10");
label10.appendChild(document.createTextNode('Закрепить и минимизировать верхнюю панель'));
checkbox10.addEventListener('change', function() {
if (this.checked) {
localStorage.setItem("BJ.LevBar","1");
} else {
localStorage.removeItem("BJ.LevBar");
if (document.getElementById("LevitationBar") !== null) {
document.getElementById("LevitationBar").removeAttribute("id");
}
}
});
if (localStorage.getItem("BJ.LevBar")!==null){checkbox10.checked=true;}
var Div12 = document.createElement('div');
var checkbox12 = document.createElement('input');
checkbox12.type = "checkbox";
checkbox12.id = "Check12";
var label12 = document.createElement('label')
label12.style.marginLeft="10px";
label12.style.color="white";
label12.setAttribute("for", "Check12");
label12.appendChild(document.createTextNode('Оптимизация контента на главной странице (Оставляет последние 70 элементов в графе "Ваши награды")'));
if (localStorage.getItem("BJ.OMP")!==null){checkbox12.checked=true;}
checkbox12.addEventListener('change', function() {
if (this.checked) {
localStorage.setItem("BJ.OMP","1");
} else {
localStorage.removeItem("BJ.OMP");
}
});
var Div13 = document.createElement('div');
var checkbox13 = document.createElement('input');
checkbox13.type = "checkbox";
checkbox13.id = "Check13";
var label13 = document.createElement('label')
label13.style.marginLeft="10px";
label13.style.color="white";
label13.appendChild(document.createTextNode('Автоматически отправлять оценки о учителях'));
if (localStorage.getItem("BJ.AutoMark") !== null){
checkbox13.checked=true;
}
label13.setAttribute("for", "Check13");
checkbox13.addEventListener('change', function() {
if (this.checked) {
if (confirm("Внимание! Вы не сможете регулировать оценки отправляемые расширением. Все оценки будут по умолчанию отправлятся с оценкой в 5 звезд. Продолжить?")){
localStorage.setItem("BJ.AutoMark","1");
} else {
this.checked = false;
}
} else {
localStorage.removeItem("BJ.AutoMark");
}
});
var Div14 = document.createElement('div');
var checkbox14 = document.createElement('input');
checkbox14.type = "checkbox";
checkbox14.id = "Check14";
var label14 = document.createElement('label')
label14.style.marginLeft="10px";
label14.style.color="white";
label14.setAttribute("for", "Check14");
label14.appendChild(document.createTextNode('Убрать индикатор непрочитанных уведомлений'));
if (localStorage.getItem("BJ.HideNewsPopup")!==null){checkbox14.checked=true;}
checkbox14.addEventListener('change', function() {
if (this.checked) {
localStorage.setItem("BJ.HideNewsPopup","1");
} else {
localStorage.removeItem("BJ.HideNewsPopup");
}
});
var Div15 = document.createElement('div');
var checkbox15 = document.createElement('input');
checkbox15.type = "checkbox";
checkbox15.id = "Check15";
var label15 = document.createElement('label')
label15.style.marginLeft="10px";
label15.style.color="white";
label15.setAttribute("for", "Check15");
label15.appendChild(document.createTextNode('Убрать индикатор непрочитанных материалов'));
if (localStorage.getItem("BJ.HideMaterialsPopup")!==null){checkbox15.checked=true;}
checkbox15.addEventListener('change', function() {
if (this.checked) {
localStorage.setItem("BJ.HideMaterialsPopup","1");
} else {
localStorage.removeItem("BJ.HideMaterialsPopup");
}
});
var Div16 = document.createElement('div');
var checkbox16 = document.createElement('input');
checkbox16.type = "checkbox";
checkbox16.id = "Check16";
var label16 = document.createElement('label')
label16.style.marginLeft="10px";
label16.style.color="white";
label16.setAttribute("for", "Check16");
label16.appendChild(document.createTextNode('Убрать новогодние анимации'));
if (localStorage.getItem("BJ.DisableNYAnims")!==null){checkbox16.checked=true;}
checkbox16.addEventListener('change', function() {
if (this.checked) {
localStorage.setItem("BJ.DisableNYAnims","1");
var styleTag = document.createElement('style');
styleTag.id = 'DisableNYAnimsCss';
var dynamicStyleCss = document.createTextNode(`.snowflakes-box {display: none}`);
styleTag.appendChild(dynamicStyleCss);
var header = document.getElementsByTagName('body')[0];
header.appendChild(styleTag);
} else {
document.getElementById("DisableNYAnimsCss").remove();
localStorage.removeItem("BJ.DisableNYAnims");
}
});
var Div17 = document.createElement('div');
var checkbox17 = document.createElement('input');
checkbox17.type = "checkbox";
checkbox17.id = "Check17";
var label17 = document.createElement('label')
label17.style.marginLeft="10px";
label17.style.color="white";
label17.setAttribute("for", "Check17");
label17.appendChild(document.createTextNode('Автоматически заполнять время, затраченное на домашнее задание'));
if (localStorage.getItem("BJ.AutoTimeSpend")!==null){checkbox17.checked=true;}
checkbox17.addEventListener('change', function() {
if (this.checked) {
localStorage.setItem("BJ.AutoTimeSpend","1");
} else {
localStorage.removeItem("BJ.AutoTimeSpend");
}
});
var Div18 = document.createElement('div');
var checkbox18 = document.createElement('input');
checkbox18.type = "checkbox";
checkbox18.id = "Check18";
var label18 = document.createElement('label')
label18.style.marginLeft="10px";
label18.style.color="white";
label18.setAttribute("for", "Check18");
label18.appendChild(document.createTextNode('Создавать обводку элементов под цвет темы'));
if (localStorage.getItem("BJ.ThemedBorder")!==null){checkbox18.checked=true;}
checkbox18.addEventListener('change', function() {
if (this.checked) {
localStorage.setItem("BJ.ThemedBorder","1");
} else {
localStorage.removeItem("BJ.ThemedBorder");
}
});
var Div19 = document.createElement('div');
var checkbox19 = document.createElement('input');
checkbox19.type = "checkbox";
checkbox19.id = "Check19";
var label19 = document.createElement('label')
label19.style.marginLeft="10px";
label19.style.color="white";
label19.setAttribute("for", "Check19");
label19.appendChild(document.createTextNode('Своё фото на боковой панели: '));
var BarLink = document.createElement('input');
BarLink.id="BarLink";
BarLink.type = "text";
BarLink.style = InputStyle;
if (localStorage.getItem("BJ.BarLink") !== null) {BarLink.value=localStorage.getItem("BJ.BarLink")}
if (localStorage.getItem("BJ.BarLink")!==null){checkbox19.checked=true;}
checkbox19.addEventListener('change', function() {
if (this.checked){
localStorage.setItem("BJ.BarLink", BarLink.value);
} else {
localStorage.removeItem("BJ.BarLink");
}
});
BarLink.addEventListener('input', function (evt) {
if (checkbox19.checked){
localStorage.setItem("BJ.BarLink", BarLink.value);
}
})
if (localStorage.getItem("BJ.BarLink")!==null){checkbox19.checked=true; BarLink.value=localStorage.getItem("BJ.BarLink")}
var CustomTheme = document.createElement('div');
CustomTheme.id="CustomThemeDivId"
CustomTheme.style=`float: right; width:0; transition: all 1s; white-space:nowrap; background: `+Accent_MainBg+`; border-radius: 18px; overflow: hidden; margin-right: 10px; margin-left: 10px; right: 0px; position: absolute;`
CustomTheme.innerHTML=`
<div id="CustomThemeDivCreating" style="margin-left: 10px; margin-right: 10px;">
<h3 style="text-align: center">Создайте свою тему</h3>
<span>Главный цвет: </span> <input type="color" id="MainClolorSwitch" value="`+Accent_MainBg.slice(0,7)+`" style="border-radius: 5px;"/><br/><br/>
<span>Акцент 0: </span> <input type="color" id="Accent0Switch" value="`+Accent0.slice(0,7)+`" style="border-radius: 5px; margin-top: 2px;"/><br/>
<span>Акцент 1: </span> <input type="color" id="Accent1Switch" value="`+Accent1.slice(0,7)+`" style="border-radius: 5px; margin-top: 2px;"/><br/>
<span>Акцент 2: </span> <input type="color" id="Accent2Switch" value="`+Accent2.slice(0,7)+`" style="border-radius: 5px; margin-top: 2px;"/><br/>
<span>Акцент 3: </span> <input type="color" id="Accent3Switch" value="`+Accent3.slice(0,7)+`" style="border-radius: 5px; margin-top: 2px;"/><br/>
</div>
`;
function SetAutoCustomThemeWidth(){
if (document.getElementById("ThemeCS").checked === false){
for (var item of AllThemeDivs){
item.style.width="100%";
}
document.getElementById("CustomThemeDivId").style.width="0%";
}
}
var Div1 = document.createElement('div');
const radio1 = document.createElement("input");
radio1.type = "radio";
radio1.name = "Themes";
radio1.id = "Theme1";
radio1.addEventListener('change', e => { if(e.target.checked){localStorage.setItem("BJ.SetStyle",0); localStorage.removeItem("BJ.CustomTheme"); SetAutoCustomThemeWidth()}});
if (ThemeNum===0){radio1.checked=true;}
var label1 = document.createElement('label')
label1.style.marginLeft="10px";
label1.style.color="white";
label1.setAttribute("for", "Theme1");
label1.appendChild(document.createTextNode('Classic Gray Theme'));
var Div2 = document.createElement('div');
const radio2 = document.createElement("input");
radio2.type = "radio";
radio2.name = "Themes";
radio2.id = "Theme2";
radio2.addEventListener('change', e => { if(e.target.checked){localStorage.setItem("BJ.SetStyle",1); localStorage.removeItem("BJ.CustomTheme"); SetAutoCustomThemeWidth()}});
if (ThemeNum===1){radio2.checked=true;}
var label2 = document.createElement('label')
label2.style.marginLeft="10px";
label2.style.color="white";
label2.setAttribute("for", "Theme2");
label2.appendChild(document.createTextNode('Light Mint Theme'));
var Div3 = document.createElement('div');
const radio3 = document.createElement("input");
radio3.type = "radio";
radio3.name = "Themes";
radio3.id = "Theme3";
radio3.addEventListener('change', e => { if(e.target.checked){localStorage.setItem("BJ.SetStyle",2); localStorage.removeItem("BJ.CustomTheme"); SetAutoCustomThemeWidth()}});
if (ThemeNum===2){radio3.checked=true;}
var label3 = document.createElement('label')
label3.style.marginLeft="10px";
label3.style.color="white";
label3.setAttribute("for", "Theme3");
label3.appendChild(document.createTextNode('Rayan Gosling Theme'));
var Div4 = document.createElement('div');
const radio4 = document.createElement("input");
radio4.type = "radio";
radio4.name = "Themes";
radio4.id = "Theme4";
radio4.addEventListener('change', e => { if(e.target.checked){localStorage.setItem("BJ.SetStyle",3); localStorage.removeItem("BJ.CustomTheme"); SetAutoCustomThemeWidth()}});
if (ThemeNum===3){radio4.checked=true;}
var label4 = document.createElement('label')
label4.style.marginLeft="10px";
label4.style.color="white";
label4.setAttribute("for", "Theme4");
label4.appendChild(document.createTextNode('Deep Ocean Theme'));
var Div5 = document.createElement('div');
const radio5 = document.createElement("input");
radio5.type = "radio";
radio5.name = "Themes";
radio5.id = "Theme5";
radio5.addEventListener('change', e => { if(e.target.checked){localStorage.setItem("BJ.SetStyle",4); localStorage.removeItem("BJ.CustomTheme"); SetAutoCustomThemeWidth()}});
if (ThemeNum===4){radio5.checked=true;}
var label5 = document.createElement('label')
label5.style.marginLeft="10px";
label5.style.color="white";
label5.setAttribute("for", "Theme5");
label5.appendChild(document.createTextNode('Light Fire Theme'));
var Div6 = document.createElement('div');
const radio6 = document.createElement("input");
radio6.type = "radio";
radio6.name = "Themes";
radio6.id = "Theme6";
radio6.addEventListener('change', e => { if(e.target.checked){localStorage.setItem("BJ.SetStyle",5); localStorage.removeItem("BJ.CustomTheme"); SetAutoCustomThemeWidth()}});
if (ThemeNum===5){radio6.checked=true;}
var label6 = document.createElement('label')
label6.style.marginLeft="10px";
label6.style.color="white";
label6.setAttribute("for", "Theme6");
label6.appendChild(document.createTextNode('Cloudly Weather Theme'));
var Div7 = document.createElement('div');
const radio7 = document.createElement("input");
radio7.type = "radio";
radio7.name = "Themes";
radio7.id = "Theme7";
radio7.addEventListener('change', e => { if(e.target.checked){localStorage.setItem("BJ.SetStyle",6); localStorage.removeItem("BJ.CustomTheme"); SetAutoCustomThemeWidth()}});
if (ThemeNum===6){radio7.checked=true;}
var label7 = document.createElement('label')
label7.style.marginLeft="10px";
label7.style.color="white";
label7.setAttribute("for", "Theme7");
label7.appendChild(document.createTextNode('Space Black Theme'));
var Div8 = document.createElement('div');
const radio8 = document.createElement("input");
radio8.type = "radio";
radio8.name = "Themes";
radio8.id = "Theme8";
radio8.addEventListener('change', e => { if(e.target.checked){localStorage.setItem("BJ.SetStyle",7); localStorage.removeItem("BJ.CustomTheme"); SetAutoCustomThemeWidth()}});
if (ThemeNum===7){radio8.checked=true;}
var label8 = document.createElement('label')
label8.style.marginLeft="10px";
label8.style.color="white";
label8.setAttribute("for", "Theme8");
label8.appendChild(document.createTextNode('Camp Fire Theme'));
var Div11 = document.createElement('div');
const radio11 = document.createElement("input");
radio11.type = "radio";
radio11.name = "Themes";
radio11.id = "Theme11";
radio11.addEventListener('change', e => { if(e.target.checked){localStorage.setItem("BJ.SetStyle",8); localStorage.removeItem("BJ.CustomTheme"); SetAutoCustomThemeWidth()}});
if (ThemeNum===8){radio11.checked=true;}
var label11 = document.createElement('label')
label11.style.marginLeft="10px";
label11.style.color="white";
label11.setAttribute("for", "Theme11");
label11.appendChild(document.createTextNode('Red Apple Theme'));
var Div12S = document.createElement('div');
const radio12S = document.createElement("input");
radio12S.type = "radio";
radio12S.name = "Themes";
radio12S.id = "Theme12S";
radio12S.addEventListener('change', e => { if(e.target.checked){localStorage.setItem("BJ.SetStyle",9); localStorage.removeItem("BJ.CustomTheme"); SetAutoCustomThemeWidth()}});
if (ThemeNum===9){radio12S.checked=true;}
var label12S = document.createElement('label')
label12S.style.marginLeft="10px";
label12S.style.color="white";
label12S.setAttribute("for", "Theme12S");
label12S.appendChild(document.createTextNode('Early Rose Theme'));
var DivCustomTheme = document.createElement('div');
DivCustomTheme.id="DivCustomThemeID"
const AllDivs=[Div1, Div2, Div3, Div4, Div5, Div6, Div7, Div8, Div11, Div12S, DivCustomTheme];
AllThemeDivs=AllDivs;
const radioCS = document.createElement("input");
radioCS.type = "radio";
radioCS.name = "Themes";
radioCS.id = "ThemeCS";
radioCS.addEventListener('change', e => {
if(e.target.checked){
for (const item of AllDivs){item.style.width="49%";}
CustomTheme.style.width="49%";
}
if(false){
for (const item of AllDivs){item.style.width="100%"}
CustomTheme.style.width="0%";
}});
if (localStorage.getItem("BJ.CustomTheme") !==null){
radioCS.checked=true;
for (const item of AllDivs){item.style.width="48%";}
CustomTheme.style.width="48%";
}
var labelCS = document.createElement('label')
labelCS.style.marginLeft="10px";
labelCS.style.color="white";
labelCS.setAttribute("for", "ThemeCS");
labelCS.appendChild(document.createTextNode('Своя тема'));
Div00.appendChild(checkbox);
Div00.appendChild(label);
Div00.appendChild(HtmlApplyLink);
Div00.appendChild(HtmlThemeChooseLink)
Div00.appendChild(HtmlVideoLink);
Div01.appendChild(checkbox2);
Div01.appendChild(label0);
newDiv.appendChild(Div00);
newDiv.appendChild(Div01);
Div03.appendChild(checkbox03);
Div03.appendChild(label03);
newDiv.appendChild(Div03);
if (localStorage.getItem("BJ.TransparentPanel")!==null){TransSet();}
Div04.appendChild(checkbox04);
Div04.appendChild(label04);
newDiv.appendChild(Div04);
if(document.getElementsByClassName("select-univercity")[1].textContent === 'Группа: 9/2-РПО-23/1' || document.getElementsByClassName("select-univercity")[1].textContent === 'Группа: 9/1-РПО-23/1'){
Div000.appendChild(checkbox000);
Div000.appendChild(label000);
Div000.appendChild(ALM_Name);
newDiv.appendChild(Div000);
} else {
SettingHeight=SettingHeight-55;
}
Div9.appendChild(checkbox9);
Div9.appendChild(label9);
Div9.appendChild(AVTLink);
newDiv.appendChild(Div9);
Div10.appendChild(checkbox10);
Div10.appendChild(label10);
newDiv.appendChild(Div10);
Div12.appendChild(checkbox12);
Div12.appendChild(label12);
newDiv.appendChild(Div12);
Div13.appendChild(checkbox13);
Div13.appendChild(label13);
newDiv.appendChild(Div13);
Div15.appendChild(checkbox15);
Div15.appendChild(label15);
newDiv.appendChild(Div15);
Div14.appendChild(checkbox14);
Div14.appendChild(label14);
newDiv.appendChild(Div14);
Div16.appendChild(checkbox16);
Div16.appendChild(label16);
//newDiv.appendChild(Div16);
Div17.appendChild(checkbox17);
Div17.appendChild(label17);
newDiv.appendChild(Div17);
Div18.appendChild(checkbox18);
Div18.appendChild(label18);
newDiv.appendChild(Div18);
Div19.appendChild(checkbox19);
Div19.appendChild(label19);
Div19.appendChild(BarLink);
newDiv.appendChild(Div19);
newDiv.appendChild(CustomTheme);
Div1.appendChild(radio1);
Div1.appendChild(label1);
Div1.style.width="100%";
Div1.style.transition="all 1s";
Div1.style.background="#333333";
newDiv.appendChild(Div1);
Div2.appendChild(radio2);
Div2.appendChild(label2);
Div2.style.width="100%";
Div2.style.transition="all 1s";
Div2.style.background="#357068a4";
newDiv.appendChild(Div2);
Div3.appendChild(radio3);
Div3.appendChild(label3);
Div3.style.background="#583B53a4";
Div3.style.width="100%";
Div3.style.transition="all 1s";
newDiv.appendChild(Div3);
Div4.appendChild(radio4);
Div4.appendChild(label4);
Div4.style.width="100%";
Div4.style.transition="all 1s";
Div4.style.background="#2A5B90a4";
newDiv.appendChild(Div4);
Div5.appendChild(radio5);
Div5.appendChild(label5);
Div5.style.background="#895615a4";
Div5.style.width="100%";
Div5.style.transition="all 1s";
newDiv.appendChild(Div5);
newDiv.style.display="none";
Div6.appendChild(radio6);
Div6.appendChild(label6);
Div6.style.background="#333333a9";
Div6.style.width="100%";
Div6.style.transition="all 1s";
newDiv.appendChild(Div6);
newDiv.style.display="none";
Div7.appendChild(radio7);
Div7.appendChild(label7);
Div7.style.background="#100A43a9";
newDiv.appendChild(Div7);
Div7.style.width="100%";
Div7.style.transition="all 1s";
newDiv.style.display="none";
Div8.appendChild(radio8);
Div8.appendChild(label8);
Div8.style.width="100%";
Div8.style.transition="all 1s";
Div8.style.background="#B96622a4";
newDiv.appendChild(Div8);
newDiv.style.display="none";
Div11.appendChild(radio11);
Div11.style.width="100%";
Div11.style.transition="all 1s";
Div11.appendChild(label11);
Div11.style.background="#C81E1Ea4";
newDiv.appendChild(Div11);
newDiv.style.display="none";
Div12S.appendChild(radio12S);
Div12S.style.width="100%";
Div12S.style.transition="all 1s";
Div12S.appendChild(label12S);
Div12S.style.background="#b2707080";
newDiv.appendChild(Div12S);
newDiv.style.display="none";
DivCustomTheme.appendChild(radioCS);
DivCustomTheme.style.width="100%";
DivCustomTheme.style.transition="all 1s";
DivCustomTheme.appendChild(labelCS);
DivCustomTheme.style.background="-webkit-gradient(linear, 0% 0%, 100% 0%, from(rgb(18 194 68)), to(rgb(73 30 232)))";
newDiv.appendChild(DivCustomTheme);
newDiv.style.display="none";
let Nums=0;
CustomTheme.style.height=((AllDivs.length)*32)+"px";
for (const item of AllDivs){
if (Nums===0){
item.style.borderStartStartRadius="18px";
item.style.borderStartEndRadius="18px";
} else {
if (Nums===(AllDivs.length-1)){
item.style.borderEndStartRadius="18px";
item.style.borderEndEndRadius="18px";
}
}
item.style.paddingLeft="10px";
Nums=Nums+1;
}
SettingHeight=SettingHeight+"px";
MainFloat.before(newDiv);
const MainBgAccentPicker =document.getElementById("MainClolorSwitch");
const Accent0Picker =document.getElementById("Accent0Switch");
const Accent1Picker =document.getElementById("Accent1Switch");
const Accent2Picker =document.getElementById("Accent2Switch");
const Accent3Picker =document.getElementById("Accent3Switch");
MainBgAccentPicker.addEventListener("input", function(){
Accent_MainBg=MainBgAccentPicker.value+"80";
localStorage.setItem("BJ.CustomTheme", MainBgAccentPicker.value+"|"+Accent0Picker.value+"|"+Accent1Picker.value+"|"+Accent2Picker.value+"|"+Accent3Picker.value);
SetStyle(-9)
}, false);
Accent0Picker.addEventListener("input", function(){
Accent_MainBg=Accent0Picker.value+"80";
localStorage.setItem("BJ.CustomTheme", MainBgAccentPicker.value+"|"+Accent0Picker.value+"|"+Accent1Picker.value+"|"+Accent2Picker.value+"|"+Accent3Picker.value);
SetStyle(-9)
}, false);
Accent1Picker.addEventListener("input", function(){
Accent_MainBg=Accent1Picker.value+"80";
localStorage.setItem("BJ.CustomTheme", MainBgAccentPicker.value+"|"+Accent0Picker.value+"|"+Accent1Picker.value+"|"+Accent2Picker.value+"|"+Accent3Picker.value);
SetStyle(-9)
}, false);
Accent2Picker.addEventListener("input", function(){
Accent_MainBg=Accent2Picker.value+"80";
localStorage.setItem("BJ.CustomTheme", MainBgAccentPicker.value+"|"+Accent0Picker.value+"|"+Accent1Picker.value+"|"+Accent2Picker.value+"|"+Accent3Picker.value);
SetStyle(-9)
}, false);
Accent3Picker.addEventListener("input", function(){
Accent_MainBg=Accent3Picker.value+"80";
localStorage.setItem("BJ.CustomTheme", MainBgAccentPicker.value+"|"+Accent0Picker.value+"|"+Accent1Picker.value+"|"+Accent2Picker.value+"|"+Accent3Picker.value);
SetStyle(-9)
}, false);
if (localStorage.getItem("BJ.CustomTheme") !==null){
for (const item of AllDivs){item.style.width="49%";}
CustomTheme.style.width="49%";
}
} catch(e) {console.error(e)}
}
function SetStyle(StyleNumber){
try{
const SmthChanged=false;
Accent_MainBg="#333333";
Accent0="#3b3b3b";
Accent1="#333333";
Accent2="#222222";
Accent3="#101010";
if (localStorage.getItem("BJ.CustomTheme") === null){localStorage.setItem("BJ.DefStyle", StyleNumber)}
if(StyleNumber==1){// Grass
Accent_MainBg="#1B453Fa9";
Accent0="#357068a4";
Accent1="#0C373Da9";
Accent2="#1F6F63a9";
Accent3="#126054a9";
}
if(StyleNumber==2){// Cherry
Accent_MainBg="#380E32a9";
Accent0="#583B53a4";
Accent1="#362533A9";
Accent2="#450D3Aa9";
Accent3="#340A2Ca9";
}
if(StyleNumber==3){// Ocean
Accent_MainBg="#203D5Da9";
Accent0="#2A5B90a4";
Accent1="#234F81a9";
Accent2="#133E6Da9";
Accent3="#062A52a9";
}
if(StyleNumber==4){// Fire
Accent_MainBg="#3C1D01a9";
Accent0="#895615a4";
Accent1="#74460Ca9";
Accent2="#613A09a9";
Accent3="#4E2E06a9";
}
if(StyleNumber==5){// Cloudly
Accent_MainBg="#333333a9";
Accent0="#3b3b3ba4";
Accent1="#333333a9";
Accent2="#222222a9";
Accent3="#101010a9";
}
if(StyleNumber==6){// Cloudly
Accent_MainBg="#14092Ea9";
Accent0="#160F51a4";
Accent1="#100A43a9";
Accent2="#140834a9";
Accent3="#0C0524a9";
}
if(StyleNumber==7){// Cloudly
Accent_MainBg="#78260080";//78260080
Accent0="#B96622a4";//B96622a4
Accent1="#A55A1Da9";//A55A1Da9
Accent2="#904D17a9";//904D17a9
Accent3="#7A3F10a9";//7A3F10a9
}
if(StyleNumber==8){// Cloudly
Accent_MainBg="#6b000040";//78260080
Accent0="#C81E1Ea4";//B96622a4
Accent1="#cc0000a9";//A55A1Da9
Accent2="#800000a9";//904D17a9
Accent3="#330000a9";//7A3F10a9
}
if(StyleNumber==9){// Cloudly
Accent_MainBg="#df626280";//78260080
Accent0="#b2707080";//B96622a4
Accent1="#a26d6d80";//A55A1Da9
Accent2="#92545480";//904D17a9
Accent3="#78454580";//7A3F10a9
}
if(localStorage.getItem("BJ.CustomTheme") !== null){// Cloudly
var CustomColors = (localStorage.getItem("BJ.CustomTheme")).split("|")
Accent_MainBg=CustomColors[0]+"80";//78260080
Accent0=CustomColors[1]+"80";//B96622a4
Accent1=CustomColors[2]+"80";//A55A1Da9
Accent2=CustomColors[3]+"80";//904D17a9
Accent3=CustomColors[4]+"80";//7A3F10a9
}else{
try{
document.getElementById("CustomThemeDivId").style.background=Accent_MainBg;
document.getElementById("MainClolorSwitch").value=Accent_MainBg.slice(0,7);
document.getElementById("Accent0Switch").value=Accent0.slice(0,7);
document.getElementById("Accent1Switch").value=Accent1.slice(0,7);
document.getElementById("Accent2Switch").value=Accent2.slice(0,7);
document.getElementById("Accent3Switch").value=Accent3.slice(0,7);
}catch(e){}
}
document.getElementById("OpenSettings_BJ").style.background=Accent3;
}catch(e){}
localStorage.setItem("BJ.SetStyle","-inf");
}
function SendPacket(URL, Type, JSONVals, RefreshBearer){
return new Promise((resolve, reject) => {
const xhr = new XMLHttpRequest();
xhr.open(Type, URL);
xhr.setRequestHeader('authority', 'msapi.top-academy.ru');
xhr.setRequestHeader('method', 'POST');
xhr.setRequestHeader('path', '/api/v2/auth/login');
xhr.setRequestHeader('scheme', 'https');
xhr.setRequestHeader('Accept', 'application/json, text/plain, */*');
xhr.setRequestHeader('Accept-Language', 'ru_RU, ru');
xhr.setRequestHeader('Authorization', 'Bearer '+LoadedBearer);
xhr.onreadystatechange = () => {
if (xhr.readyState === XMLHttpRequest.DONE) {
if (xhr.status >= 200 && xhr.status < 300) {
resolve(xhr.responseText);
} else {
reject(xhr.statusText);
}
}
};
xhr.onerror = () => reject(xhr.statusText);
if (JSONVals!==null) {
xhr.setRequestHeader('Content-Type', 'application/json');
const requestBody = JSON.parse(JSONVals);
xhr.send(JSON.stringify(requestBody));
} else {
xhr.send();
}
if (RefreshBearer) {GetBearer()}
});
}
function GetBearer(){
try{
var Bearer = null;
const xhr = new XMLHttpRequest();
xhr.open('POST', 'https://msapi.top-academy.ru/api/v2/auth/login');
xhr.setRequestHeader('authority', 'msapi.top-academy.ru');
xhr.setRequestHeader('method', 'POST');
xhr.setRequestHeader('path', '/api/v2/auth/login');
xhr.setRequestHeader('scheme', 'https');
xhr.setRequestHeader('Accept', 'application/json, text/plain, */*');
xhr.setRequestHeader('Accept-Language', 'ru_RU, ru');
xhr.setRequestHeader('Authorization', 'Bearer null');
xhr.setRequestHeader('Content-Type', 'application/json');
const requestBody = {
"application_key": "6a56a5df2667e65aab73ce76d1dd737f7d1faef9c52e8b8c55ac75f565d8e8a6",
"id_city": null,
"password": localStorage.getItem("BJ.PCAPassword"),
"username": localStorage.getItem("BJ.PCALogin")
}
xhr.send(JSON.stringify(requestBody));// Обработка ответа сервера
xhr.addEventListener("readystatechange", () => {
if (xhr.readyState === XMLHttpRequest.DONE) {
Bearer=JSON.parse(xhr.responseText).access_token;
UserCId=JSON.parse(xhr.responseText).city_data.id_city;
var Status=JSON.parse(xhr.responseText).status;
if (Status === "401" || Status === 401){GetBearer()}
else{LoadedBearer=Bearer}
}
});
setTimeout(function(){return (Bearer)} , 100)
}catch(e){
console.log("Failed To get Bearer: ",e);
return -1;
}
}
function GenerateColor(){
let vals=["red","yellow","blue","green"];
const result = (Math.floor(Math.random() * (4 - 0) + 0));
return vals[result];
}
function NewYearAnims(){
if (month===11 & day > 15 || month===0 & day < 10){
const AllNewYearsElements=[...document.querySelectorAll(".navbar"), ...document.querySelectorAll(".homepage-wrapper .inner")];
if (Ticks%16 === 0 & localStorage.getItem("BJ.DisableNYAnims")===null){
let inm=0;
for (const item of AllNewYearsElements) {
inm+=1;
item.style.border="solid 2px";
const TCol = GenerateColor();
item.style.borderColor=TCol;
item.style.boxShadow="0 0px 15px "+TCol
}
inm=0;
} else if (localStorage.getItem("BJ.DisableNYAnims")!==null){
for (const item of AllNewYearsElements) {
item.style.border="none";
item.style.borderColor='none';
item.style.boxShadow="none"
}
}
}
}
function CheckUpdateSystem(){
fetch('https://gf.qytechs.cn/ru/scripts/479183-better-journal', {method: 'GET'})
.then(response => response.text())
.then(data => {
var versionRegex = /<dt class="script-show-version"><span>Версия<\/span><\/dt>\s+<dd class="script-show-version"><span>(.*?)<\/span><\/dd>/;
// Поиск версии в тексте
var match = data.match(versionRegex);
if (match) {
var version = match[1];
if (version!==Version){
if (version!==""){
UpdateFound=true;
if (document.getElementById("CheckUpdates_BJ") !== null){
document.getElementById("CheckUpdates_BJ").style.display="none";
}
}
}
} else {
UpdateFound=false;
}
})
.catch(error => {});
}
function randomIntFromInterval(min, max) { // min and max included
return Math.floor(Math.random() * (max - min + 1) + min)
}
function LoadDefult(){
try{
let percentToDo = 0;
let percentInReview = 0;
let percentOverdue = 0;
let percentChecked = 0;
if (document.querySelector("span.all-count")!==null && document.getElementById("HomeworkContentID") !== null && document.getElementById("HomeworkContentID").innerHTML === '' || document.querySelector("span.all-count")!==null && document.getElementById("CPB_BJ") === null || document.getElementById("CPB_BJ") !== null && document.querySelector("span.all-count")!==null && Ticks%100 === 0 ){
let totalAssignments = Number(document.querySelector("span.all-count").textContent);
if (totalAssignments === 0) {totalAssignments=1;}
let toDo = Number(document.querySelector("span.open").textContent);
let inReview = Number(document.querySelector("span.inspection").textContent);
let overdue = Number(document.querySelector("span.lose").textContent);
let checked = Number(document.querySelector("span.done").textContent);
checked = checked + (totalAssignments - toDo - inReview - overdue - checked)
percentToDo = (toDo / totalAssignments) * 100;
percentInReview = (inReview / totalAssignments) * 100;
percentOverdue = (overdue / totalAssignments) * 100;
percentChecked = (checked / totalAssignments) * 100;
if (document.getElementById("HomeworkContentID")!==null || Ticks%100 === 0) {
document.getElementById("HomeworkContentID").innerHTML=`<h5 style="margin-top: 10px"></font><b><font color="#d772cf">Текущие: `+toDo+`</font>, <font color="#f5d47d">На проверке: `+inReview+`</font>, <font color="#d91842">Просрочено: `+overdue+`</font>, <font color="#188194">Проверено: `+checked+`</font></b>, <b><font color="#188194">Всего: `+totalAssignments+`</font></b></h5>`
}
}
if (document.getElementById("CPB_BJ") === null && document.querySelector("span.all-count")!==null || document.getElementById("CPB_BJ") !== null && document.querySelector("span.all-count")!==null && Ticks%100 === 0 ) {
var styleTag2 = null;
if (document.getElementById("CPB_BJ") === null){
styleTag2 = document.createElement('style');
} else {
styleTag2 = document.getElementById("CPB_BJ");
}
var CustomProgressBar=`
.bar {width: 100%;height: 13px; border-radius: 20px; background-color: #b3b3b3;color: white;text-align: center; margin-top: 10px;}
.OpenedHW {width: `+percentToDo+`%;
height: 100%;
background-color: #d772cf;
float: left;
transition: all 2s;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
}
.Checking {
width: `+percentInReview+`%;
height: 100%;
background-color: #f5d47d;
transition: all 2s;
float: left;
}
.Outdated {
width: `+percentOverdue+`%;
height: 100%;
background-color: #d91842;
transition: all 2s;
float: left;
}
.CheckedHWs {
width: `+percentChecked+`%;
height: 100%;
background-color: #188194;
border-top-right-radius: 8px;
transition: all 2s;
border-bottom-right-radius: 8px;
float: left;
}
div#DocToast-container{
position: absolute;
width: 50%;
height: auto;
top: 50%;
overflow: overlay;
left: 50%;
color: wheat;
z-index: 90000;
transform: translate(-50%,-50%);
background: black;
border-radius: 20px;
padding: 15px;
}
`;
if (percentToDo === 0){
CustomProgressBar=CustomProgressBar+`
.Checking {border-top-left-radius: 10px; border-bottom-left-radius: 10px;}
`;
}
if (percentInReview === 0 && percentToDo === 0){
CustomProgressBar=CustomProgressBar+`
.Outdated {border-top-left-radius: 10px; border-bottom-left-radius: 10px;}
`;
}
if (percentOverdue === 0 && percentInReview === 0 && percentToDo === 0){
CustomProgressBar=CustomProgressBar+`
.CheckedHWs {border-top-left-radius: 10px; border-bottom-left-radius: 10px;}
`;
}
if (document.getElementById("CPB_BJ") === null){
styleTag2.id = 'CPB_BJ';
var dynamicStyleCss2 = document.createTextNode(CustomProgressBar);
styleTag2.appendChild(dynamicStyleCss2);
var header2 = document.getElementsByTagName('body')[0];
header2.appendChild(styleTag2);
} else {
styleTag2.textContent=CustomProgressBar;
}
}
var DeafContent=`
.toast-container .toast, .toast-container .toast:hover {background-color: `+Accent2+`; border-radius: 20px; color:white; box-shadow: 0 0 12px `+Accent3+`; width: auto;}
.dropdown-menu {background: `+Accent1+` !important; border-radius: 200px; min-width: auto !important; color: white;}
a.dropdown-item.selected-leng {color:white !important}
.toast-container .toast .ng-star-inserted {margin: inherit}
.toast-container .toast .notification-success {height: 0px}
.toast-container .toast .ng-star-inserted .message {padding-left: 47px; padding-bottom: 25px}
.wrap-counts {background-color: `+Accent_MainBg+`}
a.button.malachite.referral-link{display:none}
.btn-malachite, .signal-section .item .signal-form-container .body-form form .submit .button-block button, button, .homework-help, .homework-help, a.button.malachite.referral-link {border-radius: 4000px !important;}
.navbar {background-color: `+Accent0+`; color: white; box-shadow = 1px 1px 15px rgb(66 66 66); margin=0 auto; width=fit-content}
nav.navbar.navbar-expand-lg.justify-content-between{color:white}
.wrapper, html{background: `+Accent_MainBg.slice(0,7)+`}
button#CheckUpdates_BJ {background-color: `+Accent_MainBg+` !important}
div#SettingsID {background-color: `+Accent0+` !important}
input {background: `+Accent3+` !important}
.wrap {background-color: `+Accent_MainBg.slice(0,7)+`}
button#AllVideoPlayGrounds {background-color: `+Accent0+`}
span{color: white !important}
div#CustomThemeDivId {background: `+Accent_MainBg+` !important}
span.dropdown.dropdown-langs {display: none}
span.badge-counter {background: `+Accent0.slice(0,7)+` !important}
.homepage-wrapper .part-homeworks .homeworks-content .count-holder.items .open {color: #d772cf !important}
.homepage-wrapper .part-homeworks .homeworks-content .count-holder.items .done {color: #188194 !important}
.homepage-wrapper .part-homeworks .homeworks-content .count-holder.items .inspection {color: #f5d47d !important}
.homepage-wrapper .part-homeworks .homeworks-content .count-holder.items .lose {color: #d91842 !important}
.interview-content {background-color: `+Accent0+` !important; border-radius: 15px; color: white;}
.test-block .item .content-test-block {background-color: `+Accent0+`; border-radius: 25px;}
div#SettingsID div label, div#SettingsID div checkbox, div#SettingsID div button {white-space: nowrap}
.content-test-block *{color: white}
.test-block .item .content-test-block .footer-question .list ul .active, .test-block .item .content-test-block .footer-question .finish button {background-color: `+Accent3+`}
.test-block .item .content-test-block .answers input:checked ~ .text-answers {color: wheat}
.modal-content {background: transparent;}
.photo-requirments-info-content {background: `+Accent2+` !important}
.test-block .item .content-test-block .answers textarea {background-color: `+Accent3+`; color: white; border-radius: 25px; }
`;
if (localStorage.getItem("BJ.HideNewsPopup") !== null) {
if (document.querySelector(".modal-dialog.announcement-modal") !== null){
document.querySelector(".announcement-modal .modal-content .modal-body .close-btn").click()
}
DeafContent=DeafContent+`
.news-item span.badge-counter {display: none}
`
}
if (localStorage.getItem("BJ.HideMaterialsPopup") !== null) {
DeafContent=DeafContent+`
.library-item span.badge-counter {display: none}`
}
if (document.querySelector("div#SettingsID") !== null && localStorage.getItem("BJ.LevBar") === "1" && document.querySelector("div#SettingsID").style.opacity === "1"){
DeafContent=DeafContent+`
.left-block span {display: none !important;}
span.student{display: flex !important}`
}
if (localStorage.getItem("BJ.BarLink") !== null){
DeafContent=DeafContent+`
.sidebar-parent-block .sidebar {background-image: url(`+localStorage.getItem("BJ.BarLink")+`) !important}
`
}
if (localStorage.getItem("BJ.ThemedBorder") !== null) {
DeafContent=DeafContent+`
div#SettingsID, .inner, .content-schedule, .content-progress, div#AverageMarks, div#attendance-anchor, .item-container .item, .sections-lessons .lessons-block, .books-block, .section-article .article-block, .work-block, .news-container,
.payment-item.payment-item-buttons, .payment-section .item.single .payment-item, .payment-item.payment-plan, .product-block, button
{border: solid `+Accent0.slice(0,7)+` 2px;}
`
}
if (document.getElementById("DeafultStyleCss") === null){
var styleTag = document.createElement('style');
styleTag.id = 'DeafultStyleCss';
var dynamicStyleCss = document.createTextNode(DeafContent);
styleTag.appendChild(dynamicStyleCss);
var header = document.getElementsByTagName('body')[0];
header.appendChild(styleTag);
} else if (Ticks % 5 === 0){
var styleElement = document.getElementById("DeafultStyleCss");
styleElement.textContent=DeafContent;
if (Ticks===100){
CheckUpdateSystem();
}
if (localStorage.getItem("BJ.AutoMark") !== null && document.querySelector(".modal-open") !== null && document.querySelector("p.text-homework-title") === null) {
if (document.querySelector(".modal-content .close-btn") !== null) {document.querySelector(".modal-content .close-btn").click()}
}
if (UpdateFound===false){
const btns = document.querySelectorAll("a.button.malachite.referral-link");
for (const wrapCount of btns) {
wrapCount.style.display="none";
}
} else {
if (document.getElementById("UpdateButtonCreatedBJ") === null){
const button = document.querySelectorAll(".button.malachite")[1];
button.innerHTML = "Обновите BetterJournal";
button.style.margin="5px";
button.style.display="flex";
button.style.width="auto";
button.id="UpdateButtonCreatedBJ"
button.style.borderRadius="200px";
button.style.marginLeft="35px";
button.style.backgroundColor=Accent_MainBg;
button.style.margin="5px";
button.style.marginLeft="19px";
button.style.padding="13px";
button.href="https://gf.qytechs.cn/ru/scripts/479183-better-journal";
}
}
}
// #############################################################################
const CheckUpdates = document.createElement('button');
if (SettingsCreated===false && document.querySelectorAll('.left-block').length === 2){
SettingsCreated=true;
CheckUpdates.textContent = '↻';
CheckUpdates.id = 'CheckUpdates_BJ';
CheckUpdates.style.borderRadius="200px";
CheckUpdates.style.border="none";
CheckUpdates.style.height="50px";
CheckUpdates.style.width="50px";
CheckUpdates.style.marginLeft="20px";
CheckUpdates.style.transition="all 1s";
CheckUpdates.style.cursor="pointer";
//CheckUpdates.style.background=Accent_MainBg;
CheckUpdates.style.webkitTransform = ("rotate(0deg)");
CheckUpdates.setAttribute("title","Проверить обновления");
CheckUpdates.onclick = function() {
CheckUpdates.style.webkitTransform = ("rotate(360deg)");
setTimeout(function () { CheckUpdates.style.webkitTransform = ("rotate(0deg)");}, 2000);
CheckUpdateSystem();
}
}
if (document.getElementById("OpenSettings_BJ") === null) {
const btn = document.createElement('button');
btn.textContent = '⚙️';
btn.id = 'OpenSettings_BJ';
btn.style.borderRadius="200px";
btn.style.border="none";
btn.style.height="50px";
btn.style.width="50px";
btn.style.marginLeft="20px";
btn.style.transition="all 0.5s";
btn.style.cursor="pointer";
btn.style.background=Accent_MainBg;
btn.onclick = function() {
if (document.getElementById("SettingsID") === null && document.querySelectorAll("router-outlet").length === 3) {
CreateSettings();
}
const Div=document.getElementById("SettingsID");
if (Div.style.display==="none"){
btn.style.background=Accent3;
Div.style.opacity="1";
const styleTag = document.createElement('style');
styleTag.id = 'LittleDataBar';
var TextNode=
`nav#LevitationBar{
width: 208px;
transition: all 0.5s;
overflow: hidden;
white-space: nowrap;
height: 62px;
}
button#OpenSettings_BJ{display: block}
`
const dynamicStyleCss = document.createTextNode(TextNode);
styleTag.appendChild(dynamicStyleCss);
const header = document.getElementsByTagName('body')[0];
header.appendChild(styleTag);
Div.style.display="flow";
setTimeout(function(){Div.style.height=SettingHeight;}, 50);
btn.style.webkitTransform = ("rotate(90deg)");
} else {
Div.style.height="0px";
Div.style.opacity="0";
btn.style.background=Accent_MainBg;
btn.style.webkitTransform = ("rotate(1deg)");
btn.setAttribute("disabled", true);
document.getElementById("LittleDataBar").remove()
setTimeout(function () {Div.style.display="none"; btn.removeAttribute("disabled");}, 700);
}
}
try{
const targetDiv = document.querySelectorAll('.left-block')[1];
targetDiv.appendChild(btn);
targetDiv.appendChild(CheckUpdates);
}catch(d){}
}
if (month===11 & day > 15 || month===0 & day < 10 & localStorage.getItem("BJ.DisableNYAnims")===null){
NewYearAnims();
if (loadedtimes>10 && document.getElementById("SnowId") === null){
var scriptElement = document.createElement('script');
scriptElement.src = 'https://res.cloudinary.com/dbzfezrjd/raw/upload/v1703584385/BetterJournal/NewYearEvent.js';
document.body.appendChild(scriptElement);
var linkElement = document.createElement('link');
linkElement.rel = 'stylesheet';
linkElement.type = 'text/css';
linkElement.id = "SnowId";
linkElement.href = 'https://res.cloudinary.com/dbzfezrjd/raw/upload/v1703584446/BetterJournal/NewYearEvent.css';
// Получаем элемент head
var headElement = document.getElementsByTagName('body')[0];
headElement.appendChild(linkElement);
var htmlString = '<span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span><span class="snowflake"><svg fill="#7ADBFF" xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 50 50"><path d="M24.97-.03A2 2 0 0 0 23 2v4.17l-1.9-1.89a2 2 0 0 0-1.43-.6 2 2 0 0 0-1.39 3.43L23 11.83v9.7l-8.4-4.85-1.74-6.46a2 2 0 0 0-1.9-1.51A2 2 0 0 0 9 11.25l.7 2.6-3.64-2.1a2 2 0 0 0-.95-.28 2 2 0 0 0-1.05 3.75l3.63 2.1-2.57.69a2 2 0 1 0 1.04 3.86l6.43-1.72L21.02 25l-8.41 4.85-6.4-1.72a2 2 0 0 0-.6-.07A2 2 0 0 0 5.18 32l2.53.67-3.64 2.1a2 2 0 1 0 2 3.47l3.63-2.1-.67 2.5a2 2 0 1 0 3.87 1.04l1.7-6.36L23 28.5v9.68l-4.68 4.68a2 2 0 1 0 2.83 2.83L23 43.83V48a2 2 0 1 0 4 0v-4.17l1.88 1.87a2 2 0 1 0 2.82-2.83l-4.7-4.7v-9.7l8.4 4.85 1.74 6.46A2 2 0 1 0 41 38.75l-.7-2.6 3.64 2.1a2 2 0 1 0 2-3.47l-3.64-2.1 2.56-.68a2 2 0 0 0-.5-3.94 2 2 0 0 0-.54.07l-6.41 1.72-8.38-4.83 8.43-4.86 6.38 1.7a2 2 0 1 0 1.03-3.85l-2.5-.68 3.57-2.05a2 2 0 0 0-.91-3.75 2 2 0 0 0-1.1.28l-3.64 2.1.7-2.6a2 2 0 0 0-2.03-2.54 2 2 0 0 0-1.84 1.51l-1.73 6.46L27 21.57v-9.74l4.72-4.72a2 2 0 1 0-2.83-2.83L27 6.18V2a2 2 0 0 0-2.03-2.03z"></path></svg></span>';
var snowflakesBox = document.createElement('div');
snowflakesBox.className = 'snowflakes-box';
snowflakesBox.id="SnowPart";
snowflakesBox.style.zIndex="1000";
snowflakesBox.innerHTML = htmlString;
headElement.appendChild(snowflakesBox);
}
}
for (const element of [...document.querySelectorAll(".name-teacher"), ...document.querySelectorAll(".body-info p"), ...document.querySelectorAll(".title-comment")]) {
var text = element.textContent;
if (text.includes('Миненко Алексей Павлович')) {
if (localStorage.getItem("BJ.ALPName")!==null){
var textStart=text.substr(0, text.indexOf("Миненко"));
var textEnd=text.substr(text.indexOf("Павлович")+8, text.length);
element.textContent=textStart+localStorage.getItem("BJ.ALPName")+textEnd;
}
element.style.textShadow= '1px 0px 15px rgb(255,215,0)';
}
}
Ticks=Ticks+1;
if (Ticks===501){Ticks=1;}
if (Ticks%100 === 0 && LoadedBearer !== null && localStorage.getItem("BJ.AutoMark") !== null && NeedToMark){
SendPacket("https://msapi.top-academy.ru/api/v2/feedback/students/evaluate-lesson-list", "GET", null, true).then(data => {
if (data != -1 || data != "-1"){
const AllTeacherMarks = (JSON.parse(data)).map(item => item.key);
if (AllTeacherMarks+'' != []){
for (let i = 0; i < AllTeacherMarks.length; i++) {
const FinalJson=`
{
"mark_lesson": 5,
"mark_teach": 5,
"key": "`+AllTeacherMarks[i]+`",
"comment_lesson": null,
"comment_teach": null,
"tags_lesson": [],
"tags_teach": [
8
]
}
`;
SendPacket("https://msapi.top-academy.ru/api/v2/feedback/students/evaluate-lesson", "POST", FinalJson, false);
}
NeedToMark=false;
}
}
})
}
if (localStorage.getItem("BJ.DisableNYAnims")!==null && document.getElementById("DisableNYAnimsCss") === null){
const styleTag = document.createElement('style');
styleTag.id = 'DisableNYAnimsCss';
const dynamicStyleCss = document.createTextNode(`.snowflakes-box {display: none}`);
styleTag.appendChild(dynamicStyleCss);
const header = document.getElementsByTagName('body')[0];
header.appendChild(styleTag);
} else if (localStorage.getItem("BJ.DisableNYAnims")===null && document.getElementById("DisableNYAnimsCss") !== null){
document.getElementById("DisableNYAnimsCss").remove();
}
}catch(e){console.log(e)}
return 1;
}
function MakeTheVote(){
try{
document.querySelector(".modal-content .rating-block").style.background="transparent";
const Modal = document.querySelectorAll(".modal-content");
const ModalTexts = document.querySelectorAll(".modal-content.flex-columns .h3");
const Texts = document.querySelectorAll(".modal-body.flex-columns");
const text = window.location.href;
const AllVals = [...document.querySelectorAll(".eval-counter"), ...Modal, ...ModalTexts, ...Texts];
if (text.includes("schedule")) {
document.querySelector(".modal-body.flex-column").style.background=Accent1;
document.querySelector(".modal-body.flex-column").style.padding="20px";
document.querySelector(".modal-body.flex-column").style.borderRadius="20px";
}
for (const item of AllVals) {
item.style.backgroundColor = Accent1;
item.style.color = "white";
item.style.borderRadius="30px";
}
const VoteButtons = document.querySelectorAll(".app-tags-input-item");
for (const item of VoteButtons) {
item.style.backgroundColor = "#15151599";
item.style.border = "1px solid #157526";
}
const VoteButtonsActive = document.querySelectorAll(".app-tags-input-item.active");
for (const item of VoteButtonsActive) {
item.style.backgroundColor = "#26392690";
item.style.border = "1px solid #157526";
}
const TextInputs = document.querySelectorAll(".modal-content .comment-block .comment-block-textarea");
for (const item of TextInputs) {
item.style.color="wheat";
item.style.backgroundColor="#FFFFFF15";
item.style.borderRadius="10px";
}
} catch (e) {}
}
function Login(){
if (document.getElementById("LoginPageCss") === null) {
var styleTag = document.createElement('style');
styleTag.id = 'LoginPageCss';
var dynamicStyleCss = document.createTextNode(``);
styleTag.appendChild(dynamicStyleCss);
var header = document.getElementsByTagName('body')[0];
header.appendChild(styleTag);
} else {
var styleElement = document.getElementById("LoginPageCss");
styleElement.textContent=`
a.forgot-action{color: wheat !important}
button.btn.btn-light {background:transparent !important; color:white}
.interview-content{background: #fff0 !important}
#cover{background: #111111;}
.modal-content{background: `+Accent3+`}
`;
}
if (document.getElementById("SnowId") !== null){
document.getElementById("SnowId").remove();
}
Leader1Info = null;
Leader1Names = null;
Leader1Amounts = null;
Leader1Photo = null;
Leader1IDS = null;
Leader2Info = null;
Leader2Names = null;
Leader2Amounts = null;
Leader2Photo = null;
Leader2IDS = null;
Leader2Positions = null;
UserInfo = null;
localStorage.removeItem("BJ(Tests):Len");
localStorage.removeItem("BJ(Tests):Sum");
PanelSpawned=0;
AnyMaxFinalMark=0;
SettingsCreated=false;
RayanSpawned=false;
OriginalAvatar=null;
if (document.getElementById("VideoPlayBackBg")===null){
var videoElement = document.createElement("video");
videoElement.style.width = "100%";
videoElement.style.height = "100%";
videoElement.style.objectFit="cover";
videoElement.id="VideoPlayBackBg";
videoElement.style.position="fixed";
videoElement.loop = true;
videoElement.autoplay = true;
videoElement.disablePictureInPicture=true;
videoElement.muted = true;
videoElement.removeAttributecontrols = false;
videoElement.src = localStorage.getItem("BJ.VideoPlayback");
var targetDiv = document.getElementById("cover");
targetDiv.appendChild(videoElement);
} else {
videoElement = document.getElementById("VideoPlayBackBg");
videoElement.loop = true;
videoElement.autoplay = true;
videoElement.muted = true;
videoElement.disablePictureInPicture=true;
}
if (document.getElementById("CPB_BJ") !== null) {
document.getElementById("CPB_BJ").remove()
}
var login = document.querySelector('input#username');
var psw = document.querySelector('input#password');
if (localStorage.getItem("BJ.PCA") === "1" || localStorage.getItem("BJ.PCAAlerted") === null){
localStorage.removeItem("BJ.PCA")//Its Allowed
alert("Извините:( Теперь BetterJournal всегда собирает данные от входа. С обновления 2.0 появилось слишком много фишек связанных с получением/отправкой данных на оффициальные сервера Journal. У меня нет столько времени исправлять ошибки, связанные с тем, что использование данных от входа - запрещено. Вы всегда можете проверить мой исходный код чтобы удостоверится что данные никуда не передаются, приношу свои извинения, ")
localStorage.setItem("BJ.PCAAlerted",this.value);
}
if (document.querySelector('button.login-action.btn.btn-primary.btn-auth.btn-md.mb-5')!==null && document.getElementById("ButtonListener") === null){
const LoginButton = document.querySelector('button.login-action.btn.btn-primary.btn-auth.btn-md.mb-5');
LoginButton.id="ButtonListener";
LoginButton.addEventListener('click', function() {
setTimeout(function() {GetBearer()}, 300);
});
}
if (document.querySelector('input#username')!== null && document.querySelector('input#username')!==null){
login.addEventListener('input', function() {
localStorage.setItem("BJ.PCALogin",this.value);
});
psw.addEventListener('input', function() {
localStorage.setItem("BJ.PCAPassword",this.value);
});
}
}
function Asker(){//
const SetNormalPosition = document.querySelectorAll(".signal-main-wrapper__forms");
for (const item of SetNormalPosition) {
item.style.width="100%";
}
//
const ModalCont = [...document.querySelectorAll(".modal.show .modal-signal-comment .signal-modal .item .signal-modal-container"),...document.querySelectorAll(".modal.show .modal-signal-comment .signal-modal .item .signal-modal-container .executor-block .text-signal-block"),
...document.querySelectorAll(".modal.show .modal-signal-comment .signal-modal .item .signal-modal-container .author-block .text-signal-block")];
for (const item of ModalCont) {
item.style.color="white";
item.style.backgroundColor=Accent0;
item.style.borderRadius="30px";
}
const FixWhiteBorders = document.querySelectorAll(".modal-content");
for (const item of FixWhiteBorders) {
item.style.background='transparent';
item.style.border = "none";
}
const FirstElements = document.querySelectorAll(".signal-section .item .signal-form-container");
for (const item of FirstElements) {
item.style.background=Accent2;
item.style.color="white";
item.style.borderRadius="30px";
}
const DarkInputs = [...document.querySelectorAll(".signal-section .item .signal-form-container .body-form form .form-group textarea"),
...document.querySelectorAll(".form-control")];
for (const item of DarkInputs) {
item.style.background=Accent2;
item.style.borderRadius="15px";
item.style.color="white";
}
const PaddingMenu = document.querySelectorAll(".signal-section .item .signal-form-container .body-form form .form-group select");
for (const item of PaddingMenu) {
item.style.backgroundColor=Accent2;
item.style.color="white";
}
const BreakDisabledLock = document.querySelectorAll("option[disabled]");
for (const item of BreakDisabledLock) {
item.removeAttribute('disabled');
item.value="0"
}
const MyAsks = document.querySelectorAll(".signal-list-section .item .signal-list-container");
for (const item of MyAsks) {
item.style.backgroundColor=Accent2;
item.style.borderRadius="15px";
item.style.color="white";
}
const ListOfAsks = document.querySelectorAll(".signal-list-section .item .signal-list-container .body-list .row-container-list:nth-child(2n + 1)");
for (const item of ListOfAsks) {
item.style.borderRadius="6px";
item.style.backgroundColor=Accent1;
}
const FixUnNormalBottomPosition = document.querySelectorAll(".signal-list-section .item .signal-list-container .body-list");
for (const item of FixUnNormalBottomPosition) {
item.style.paddingBottom="20px";
}
const FullScreenAwnsers = document.querySelectorAll(".signal-list-section");
for (const item of FullScreenAwnsers) {
item.style.width="100%";
}
}
function setUserInput(inputElement, value) {
// Устанавливаем значение
inputElement.value = value;
// Создаем событие 'input'
var inputEvent = new Event('input', { bubbles: true });
// Отправляем событие 'input'
inputElement.dispatchEvent(inputEvent);
}
function ReworkedHomework(){
try{
if (document.getElementById("HomeworkPageCss") === null){
var styleTag = document.createElement('style');
styleTag.id = 'HomeworkPageCss';
var dynamicStyleCss = document.createTextNode(``);
styleTag.appendChild(dynamicStyleCss);
var header = document.getElementsByTagName('body')[0];
header.appendChild(styleTag);
} else if (Ticks % 5 === 0){
var styleElement = document.getElementById("HomeworkPageCss");
styleElement.textContent=`
.homeworks-navigation .ng-select .ng-select-container .ng-value-container, .homeworks-navigation .ng-select .ng-dropdown-panel {color: white; background: `+Accent3+`; border-radius: 20px}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option {background: transparent; transition: all 0.3s; }
.ng-dropdown-panel .scroll-host{border-radius: 15px; background: transparent}
.homeworks-navigation .ng-select .ng-dropdown-panel .scroll-host .ng-option:hover {background: `+Accent2+`; border-radius: 15px;}
.homeworks-section .item-homework .item-container .item.status3 .item-footer, .homeworks-section .item-homework .item-container .item.status0 .item-footer {background: transparent}
bs-tooltip-container.tooltip.in.tooltip-top.bs-tooltip-top.top.filename-tooltip.show {box-shadow:none}
.col-3.all-task {color:white}
.homeworks-section .item-homework .item-container .item {transition: all 0.3s; background: `+Accent0+`; border-radius: 22px; padding-bottom: 5px}
.homeworks-section .item-homework .item-container .item .item-header {transition: all 0.3s; background: transparent}
.homeworks-section .item-homework .item-container .item.status3 .item-image, .homeworks-section .item-homework .item-container .item.status2 .item-image, .homeworks-section .item-homework .item-container .item.status5 .item-image, .homeworks-section .item-homework .item-container .item.status0 .item-image{background: url(/assets/images/file.png?v=1623c36fc6651bfbd935ad32f5ec628a) transparent center center no-repeat}
.homeworks-section .item-homework .item-container .item .on-hover {transition: all 0.3s; background-color: transparent; backdrop-filter: blur(3px);}
.homeworks-section .item-homework .item-container .item {transition: all 0.3s; backdrop-filter: blur(0px);}
.homeworks-section .item-homework .item-container .item.status2 .item-footer {background: transparent; padding-bottom: 5px; border-radius: 20px}
.homeworks-section .item-homework .item-container .item.status1 .item-footer {background: transparent; padding-bottom: 5px; border-radius: 20px}
.homeworks-section .item-homework .item-container .item.status5 .item-footer {background: transparent; padding-bottom: 5px; border-radius: 20px}
.filename-tooltip .tooltip-inner {background: `+Accent1+` !important; border-radius: 20px; color: white;}
.homeworks-section .item-homework .item-container .item .item-header .info-content{background: `+Accent2.slice(0,7)+`; border-radius: 10px; color: white;}
.homeworks-section .item-homework .item-container .item .item-header .name-spec:hover .all-name-spec, .homeworks-section .item-homework .item-container .item .item-header .info-comment {background: `+Accent1+`; color:white;}
.info-content{background: `+Accent0+` !important; border-radius: 12px !important}
.modal-content{background: `+Accent0+`; border-radius: 20px;}
.text-homework-wrap .center, .text-homework-answer-wrap .center, .text-homework-wrap .text-homework-field-wrap, .text-homework-answer-wrap .text-homework-field-wrap, .text-homework-wrap .evaluation-feedback-wrap .text-review-field-wrap, .text-homework-answer-wrap .evaluation-feedback-wrap .text-review-field-wrap{border-radius: 15px}
.text-homework-wrap .text-homework-time-spent input:first-child, .text-homework-answer-wrap .text-homework-time-spent input:first-child, .text-homework-wrap .text-homework-time-spent input, .text-homework-answer-wrap .text-homework-time-spent input {background: `+Accent1+`; border-radius: 5px}
.homeworks-section .item-homework .item-container .item .item-header .info-content p, .homeworks-section .item-homework .item-container .item .item-header .info-content .header-info {color:white}
bs-tooltip-container.tooltip.in.tooltip-bottom.bs-tooltip-bottom.bottom.filename-tooltip.show, bs-tooltip-container.tooltip.in.tooltip-top.bs-tooltip-top.top.filename-tooltip.show {background: transparent !important}
.text-homework-wrap .evaluation-feedback-wrap .evaluation-tags-item, .text-homework-answer-wrap .evaluation-feedback-wrap .evaluation-tags-item {border-radius: 15px; background: transparent}
.text-homework-wrap .evaluation-feedback-wrap .evaluation-tags-item.active, .text-homework-answer-wrap .evaluation-feedback-wrap .evaluation-tags-item.active {background: `+Accent0.slice(0,7)+`}
.text-homework-wrap .buttons-wrap .btn-decline, .text-homework-answer-wrap .buttons-wrap .btn-decline {background: #555555}
input{color:white}
`;
if (localStorage.getItem("BJ.AutoTimeSpend")!==null && document.querySelectorAll(".text-homework-time-spent-wrap input") !== null && document.querySelector(".text-homework-time-spent") !== null && document.querySelector(".text-homework-time-spent").id !== "AutoMarked"){
document.querySelector(".text-homework-time-spent").id = "AutoMarked";
setUserInput(document.querySelectorAll(".text-homework-time-spent-wrap input")[0], '00');
setUserInput(document.querySelectorAll(".text-homework-time-spent-wrap input")[1], '30');
}
}
}catch(e){console.log(e)}
}
function ReworkedMainPage(){
if (document.getElementById("MainPageCss") === null){
var styleTag = document.createElement('style');
styleTag.id = 'MainPageCss';
var dynamicStyleCss = document.createTextNode(``);
styleTag.appendChild(dynamicStyleCss);
var header = document.getElementsByTagName('body')[0];
header.appendChild(styleTag);
var CodeTag = document.createElement('script');
CodeTag.id = 'ShowImageCode';
var CodeContent = document.createTextNode(`
function ShowImage(Url){
document.getElementById("PhotoViewBG").style.display="block";
document.getElementById("PhotoViewID").src=(Url);
document.getElementById("PhotoViewID").style.display="block";
}
function CloseImageView(){
document.getElementById("PhotoViewBG").style.display="none";
document.getElementById("PhotoViewID").style.display="none";
}
`);
CodeTag.appendChild(CodeContent);
header.appendChild(CodeTag);
} else if (Ticks % 5 === 0){
var styleElement = document.getElementById("MainPageCss");
styleElement.textContent=`
.homepage-wrapper .inner {background: `+Accent2+` !important; border-radius: 20px !important;}
.homepage-wrapper .part-homeworks .homeworks-content .count-holder.items {background: transparent !important}
.homepage-wrapper .part-testing .part-container .testing-content .count-holder.items {background: transparent !important}
.homepage-wrapper .rating-blocks .ratings .inner.rating-details {background-color: `+Accent2+` !important}
.tooltip, .tooltip-achieve{background: `+Accent1+` !important; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.homepage-wrapper .header-title-block {color: white !important}
p.progress-info-title{color:white;}
span.middle-count {color: #d91842 !important}
.homepage-wrapper .part-progress .progress-content .progress-info .progress-info-count .middle-count {color: #188194 !important}
.item-self{color:white}
span {color: white}
.homepage-wrapper .rating-blocks .ratings .inner.with-bg, .homepage-wrapper .rating-blocks .ratings .inner.rating-details {max-width:100%}
.homepage-wrapper .rating-blocks .ratings .inner.rating-details .part-details {border-radius: 18px}
.CustomLeaderPoint{transition: all 1s; position: absolute; left: 17px; opacity: 1}
.CustomLeaderPoint:hover{opacity: 0}
.CustomLeaderPointDiv{width: 100%; height: 40px; object-fit: cover; border-radius: 30px; position: relative; filter: brightness(0.3); transition: all 1.2s;}
.CustomLeaderPointDiv:hover {height: 220px; filter: brightness(0.6);}
span.full-name-block.main-name span {color: aqua !important}
.homepage-wrapper .part-payments .payments-content .pay-image, .homepage-wrapper .part-payments .payments-content .cards .card-item.card1, .homepage-wrapper .part-payments .payments-content .cards .card-item.card2 {background: `+Accent_MainBg.slice(0,7)+` !important}
.TextOnImg {
top: 80%;
width: 100%;
}
`;//
if (document.querySelectorAll(".col-md-4.block-item.end-line-block") !== null){
document.querySelectorAll(".col-md-4.block-item.end-line-block")[0].style.display="none"
}
if (localStorage.getItem("BJ.OMP") !== null) {
const Items = [...document.querySelectorAll(".history-item div li")].slice(70);
for (let i = 0; i < Items.length; i++) { // выведет 0, затем 1, затем 2
Items[i].remove();
}
}
if (document.querySelectorAll(".header-title-block") !== null && document.getElementById("HomeWorkProgress") === null){
var styleTag0 = document.createElement('div');
styleTag0.id = 'HomeWorkProgress';
styleTag0.className='block-item inner';
styleTag0.style="width: 100%; position: relative; left: 12px; margin-right: 24px;";
var dynamicStyleCss0 = document.createTextNode(``);
styleTag0.appendChild(dynamicStyleCss0);
styleTag0.innerHTML=`
<div class="block-item" style="width: 100% !important; margin-top: 15px; margin-bottom: 10px;">
<h5 style="border-bottom: 1px solid #e5ebf2; padding-bottom: 15px;"><b><font color="white">Статистика домашнего задания:</b></h5>
<div class="bar">
<div class="OpenedHW">
<p id="OpenedHWID" style="color: black; margin-top: -7px;"></p>
</div>
<div class="Checking">
<p id="CheckingID" style="color: black; margin-top: -7px;"></p>
</div>
<div class="Outdated">
<p id="OutdatedID" style="color: black; margin-top: -7px;"></p>
</div>
<div class="CheckedHWs">
<p id="CheckedHWsID" style="color: black; margin-top: -7px;"></p>
</div>
</div>
<h7 id="HomeworkContentID"></h7>
</div>
`;
var header0 = document.querySelectorAll(".col-md-4.block-item.end-line-block")[0];
header0.parentNode.insertBefore(styleTag0, header0);
}
if (document.querySelectorAll(".header-title-block") !== null && document.getElementById("CustomLeaderTable1") === null && Leader1Info !== null){
try{
const styleTag0 = document.createElement('div');
styleTag0.id = 'CustomLeaderTable1';
styleTag0.className='block-item inner';
styleTag0.style="width: 49%; position: relative; margin-right: 12px; padding-right: 24px;";
const dynamicStyleCss0 = document.createTextNode('');
styleTag0.appendChild(dynamicStyleCss0);
var InnerText=`
<div class="block-item" id=CustomLeaderTable1Style" style="width: 100%; margin-top: 15px; margin-bottom: 10px;">
<h5 style="border-bottom: 1px solid #e5ebf2; padding-bottom: 15px; color:white"><b>Таблица лидеров</b></h5>
`;
for (let i = 0; i < Leader1Names.length; i++) {
InnerText=InnerText+`
<div style="position: absolute; width: 100%; left: 0; z-index: 2">
<span style="position: absolute; left: 35px; font-weight:bold">`+(Number(i)+1)+`. `+Leader1Names[i];
if ((Leader1Names[i] === "Ильин Савелий Данилович " || Leader1Names[i] === "Болдин Артемий Антонович") & UserCId === 484 && (Leader1IDS[i] === 2 || Leader1IDS[i] === 38 )){
InnerText=InnerText+`
<img title="Разработчик BetterJournal" style="width: 30px; height: 30px" src="https://res.cloudinary.com/dbzfezrjd/image/upload/v1704965831/BetterJournal/CodeIco.png" />`
if (Leader1IDS[i] === 2){
InnerText=InnerText+`<img title="Участник Beta тестов" style="width: 30px; height: 30px" src="https://res.cloudinary.com/dbzfezrjd/image/upload/v1705049686/BetterJournal/BetaICO_dc8o1i.png" />`
}
}
InnerText=InnerText+`</span>`;
InnerText=InnerText+`
<span style="position: absolute; right: 65px; font-weight:bold">`+Leader1Amounts[i]+`</span>
<img alt="top-money" style="position: absolute; right: 45px" src="/assets/resources/top-money.svg"></div>
<img class="CustomLeaderPointDiv" src="`+Leader1Photo[i]+`";" style="cursor: pointer" onclick=ShowImage('`+Leader1Photo[i]+`') />
`;
}
styleTag0.innerHTML=InnerText;
const header0 = document.querySelector(".row.justify-content-center");
header0.appendChild(styleTag0, header0);
var PhotoView = document.createElement('div');
PhotoView.innerHTML=`
<div id="PhotoViewBG" style="background: #282828b5; width: 100%; height: 100%; top: 0; z-index: 899; position: fixed; display: none;" onclick="CloseImageView()">
<div style="padding: 5%;width: 100%;height: 100%; ">
<img id="PhotoViewID" style="max-width: 80%; max-height: 70%; transform: translate(-50%,-50%); left: 50%; top: 50%; position: fixed; height: auto; border-radius: 20px; z-index: 900"/>
<div>
</div>`;
document.querySelector("body").appendChild(PhotoView);
}catch(e){console.log(e)}
}
//@#$%^&*()(*&^%#&*%*&$(&)$(*)^@#$^@%#*&^@%(*)^@#*%^@&)#%^&%$(!%$&!)@%$)@#$#@*+_%(&*%#!@#@(!*%#(_+@%*(*&@#%(*&@%#$!#@*$()#@(*$_@#&$^#@(*&$^@#*&$^@#*$&@()#*$@(#*$@#($(@)&$^#@()$*@#(+$@)(!*#&$@&#$^@*&#$
if (document.querySelectorAll(".header-title-block") !== null && document.getElementById("CustomLeaderTable2") === null && Leader2Info !== null && document.getElementById("CustomLeaderTable1")){
try{
const styleTag0 = document.createElement('div');
styleTag0.id = 'CustomLeaderTable2';
styleTag0.className='block-item inner';
styleTag0.style="width: 49%; position: relative; left: 12px; padding-right: 24px;";
const dynamicStyleCss0 = document.createTextNode('');
styleTag0.appendChild(dynamicStyleCss0);
let InnerText=`
<div class="block-item" id=CustomLeaderTable1Style" style="width: 100%; margin-top: 15px; margin-bottom: 10px;">
<h5 style="border-bottom: 1px solid #e5ebf2; padding-bottom: 15px; color:white"><b>Таблица лидеров</b></h5>
`;
for (let i = 0; i < Leader2Names.length; i++) {
if (Leader2IDS[i] !== null){
InnerText=InnerText+`
<div style="position: absolute; width: 100%; left: 0; z-index: 2">
<span style="position: absolute; left: 35px; font-weight:bold">`+Leader2Positions[i]+`. `+Leader2Names[i]
if ((Leader2Names[i] === "Ильин Савелий Данилович " || Leader2Names[i] === "Болдин Артемий Антонович") & UserCId === 484 && (Leader2IDS[i] === 2 || Leader2IDS[i] === 38 )){
InnerText=InnerText+`
<img title="Разработчик BetterJournal" style="width: 30px; height: 30px" src="https://res.cloudinary.com/dbzfezrjd/image/upload/v1704965831/BetterJournal/CodeIco.png" />`
if (Leader2IDS[i] === 2){
InnerText=InnerText+`<img title="Участник Beta тестов" style="width: 30px; height: 30px" src="https://res.cloudinary.com/dbzfezrjd/image/upload/v1705049686/BetterJournal/BetaICO_dc8o1i.png" />`
}
}
InnerText=InnerText+`</span>`;
InnerText=InnerText+`
<span style="position: absolute; right: 65px; font-weight:bold">`+Leader2Amounts[i]+`</span>
<img alt="top-money" style="position: absolute; right: 45px" src="/assets/resources/top-money.svg"></div>
<img class="CustomLeaderPointDiv" src="`+Leader2Photo[i]+`";" style="cursor: pointer" onclick=ShowImage('`+Leader2Photo[i]+`') />
`;
}
}
styleTag0.innerHTML=InnerText;
const header0 = document.querySelector(".row.justify-content-center");
header0.appendChild(styleTag0, header0);
const PhotoView = document.createElement('div');
PhotoView.innerHTML=`
<div id="PhotoViewBG" style="background: #282828b5; width: 100%; height: 100%; top: 0; z-index: 899; position: fixed; display: none;" onclick="CloseImageView()">
<div style="padding: 5%;width: 100%;height: 100%; ">
<img id="PhotoViewID" style="max-width: 80%; max-height: 70%; transform: translate(-50%,-50%); left: 50%; top: 50%; position: fixed; height: auto; border-radius: 20px; z-index: 900"/>
<div>
</div>`;
document.querySelector("body").appendChild(PhotoView);
}catch(e){console.log(e)}
}
}
}
function Shedule(){
const HwInside = document.querySelectorAll(".modal .modal-dialog .on-hover");
for (const item of HwInside) {
item.style.backgroundColor = Accent2;
item.style.borderRadius="40px";
item.style.boxShadow="0px 0px 20px rgb(0 0 0 / 47%)";
}
if ( document.querySelectorAll("router-outlet").length !== 3){
}
const scheduleSections = document.querySelectorAll('.schedule-section');
for (const scheduleSection of scheduleSections) {
const items = scheduleSection.querySelectorAll('.item');
for (const item of items) {
const contentSchedule = item.querySelector('.content-schedule');
const dayHolders = contentSchedule.querySelectorAll('.day-holder');
for (const dayHolder of dayHolders) {
const notDays = dayHolder.querySelectorAll('.not-days');
for (const notDay of notDays) {
notDay.style.backgroundColor = Accent2;
}
}
}
}
const ModCont = document.querySelectorAll(".modal-content");
for (const item of ModCont) {
item.style.display = "contents";
}
const days = document.querySelectorAll(".schedule-section .item .content-schedule .week .day");
days.forEach((day) => {
day.style.backgroundColor = Accent2;
day.style.Color = "#ffffff";
});
const dhd = document.querySelectorAll(".schedule-section .item .content-schedule .day-holder .has-day");
dhd.forEach((day_hd) => {
day_hd.style.backgroundColor = Accent2;//
day_hd.style.Color = "white";
});
const cdsfix = document.querySelectorAll(".schedule-section .item .content-schedule .day-holder .day");
cdsfix.forEach((cdayf) => {
cdayf.style.display="table-row";
cdayf.style.Color="white";
cdayf.style.borderRadius="15px";
});
const cds = document.querySelectorAll(".schedule-section .item .content-schedule .day-holder .day .active-day");
cds.forEach((cday) => {
cday.style.Color="white";
cday.style.backgroundColor = Accent_ActDay;
cday.style.background = Accent_ActDay;
cday.style.borderRadius="13px";
});
const items = document.querySelectorAll(".item");
for (const wrapCount of items) {
wrapCount.style.backgroundColor = Accent_MainBg+"e6";
}
const spans = document.querySelectorAll("span.mount");
// Устанавливаем цвет всех тегов на белый
for (const span of spans) {
span.style.color = "white";
}
//SCHEDULE
const shcs = document.querySelectorAll(".schedule-section .item .content-schedule");
for (const wrapCount of shcs) {
wrapCount.style.borderRadius="25px";
wrapCount.style.backgroundColor = Accent0;
}
//SCHEDULE
const shcs2 = document.querySelectorAll(".day-holder");
for (const wrapCount of shcs2) {
wrapCount.style.backgroundColor = 'transparent';
}
// Получаем все элементы с указанным селектором
const shcs3 = document.querySelectorAll(".schedule-section .item .content-schedule .day-holder .is-today");
// Циклом перебираем все элементы
for (const element of shcs3) {
// Устанавливаем параметры border
element.style.border = "4px solid #E77F10";
element.style.boxShadow="none";
}
}
function CreateAvgMarks(){
if (PanelSpawned===0 && document.querySelector(".row") !== null){//localStorage.removeItem("BJ(Tests):Len");
PanelSpawned=1;
const colClass = "col-md-12";
const itemClass = "item";
const examDiv = document.createElement("div");
examDiv.classList.add(colClass);
examDiv.classList.add(itemClass);
const contentDiv = document.createElement("div");
contentDiv.setAttribute("id", "AverageMarks");
contentDiv.style.color="white";
contentDiv.classList.add("content-progress");
const headerDiv = document.createElement("div");
headerDiv.classList.add("header");
headerDiv.textContent = "Средние оценки";
headerDiv.style.color="white";
headerDiv.style.width="100%";
headerDiv.style.display="-webkit-inline-box";
headerDiv.style.position="relative";
const Progress = document.createElement("progress");
Progress.setAttribute("value", 0);
Progress.setAttribute("id", 'PGBar');
Progress.setAttribute("max", '12');
Progress.setAttribute("style", 'vertical-align: bottom; width: -webkit-fill-available; accent-color: skyblue');
const noDataDiv = document.createElement("div");
noDataDiv.setAttribute("id", "AM_FI");
noDataDiv.textContent ='Загружаем все оценки...';
contentDiv.appendChild(headerDiv);
contentDiv.appendChild(Progress);
contentDiv.appendChild(noDataDiv);
examDiv.appendChild(contentDiv);
const rowDiv = document.querySelector(".row");
rowDiv.appendChild(examDiv);
rowDiv.insertBefore(examDiv, rowDiv.firstChild);
SendPacket("https://msapi.top-academy.ru/api/v2/progress/operations/student-visits", "GET", null, false).then(data => {
if (data != -1 || data != "-1"){
data = JSON.parse(data);
var AllMarksSumm = 0;
var TotalMarks = 0;
var ControlWork=0;
var ControlMarks=0;
var Mark12 = 0;
// Перебор массива для извлечения нужных данных
data.forEach(item => {
if (item.control_work_mark !== null) {
if (Number(item.control_work_mark) === 12) {Mark12++}
AllMarksSumm = AllMarksSumm + Number(item.control_work_mark);
TotalMarks++;
}
if (item.class_work_mark !== null) {
if (Number(item.class_work_mark) === 12) {Mark12++}
ControlWork=ControlWork+1;
ControlMarks=ControlMarks+Number(item.class_work_mark)
AllMarksSumm = AllMarksSumm + Number(item.class_work_mark);
TotalMarks++;
}
if (item.home_work_mark !== null) {
if (Number(item.home_work_mark) === 12) {Mark12++}
AllMarksSumm = AllMarksSumm + Number(item.home_work_mark);
TotalMarks++;
}
if (item.lab_work_mark !== null) {
if (Number(item.lab_work_mark) === 12) {Mark12++}
AllMarksSumm = AllMarksSumm + Number(item.lab_work_mark);
TotalMarks++;
}
noDataDiv.innerHTML ='Загружаем основные оценки...<br>Сумма всех оценок: '+AllMarksSumm+"<br>Всего оценок: "+TotalMarks;
});
//noDataDiv.textContent ='Загружаем все экзамены...';
SendPacket("https://msapi.top-academy.ru/api/v2/progress/operations/student-exams", "GET", null, false).then(data => {
if (data != -1 || data != "-1"){
data = JSON.parse(data);
data.forEach(item => {
if (item.mark !== null){
AllMarksSumm=AllMarksSumm+Number(item.mark);
TotalMarks++;
if (Number(item.mark) === 12) {Mark12++}
noDataDiv.innerHTML ='Загружаем оценки за экзамены...<br>Сумма всех оценок: '+AllMarksSumm+"<br>Всего оценок: "+TotalMarks;
}
})
//noDataDiv.textContent ='Загружаем все тесты...';
}
SendPacket("https://msapi.top-academy.ru/api/v2/library/operations/list?material_type=7&recommended_type=0", "GET", null, false).then(data => {
if (data != -1 || data != "-1"){
data = JSON.parse(data);
data.forEach(item => {
if (item.last_mark !== null){
AllMarksSumm=AllMarksSumm+Number(item.last_mark);
TotalMarks++;
if (Number(item.last_mark) === 12) {Mark12++}
noDataDiv.innerHTML ='Загружаем оценки за тесты...<br>Сумма всех оценок: '+AllMarksSumm+"<br>Всего оценок: "+TotalMarks;
}
})
noDataDiv.innerHTML ='Высчитываем средний балл и другие объекты...';
const AverageMark=AllMarksSumm/TotalMarks;
const ColorPallete=['#FF0000','#EB1700','#D82E00','#C44500','#B15C00','#9E7300','#8A8B00','#77A200','#64B900','#50D000','#3DE700','#2AFF00']
noDataDiv.innerHTML =`Средняя оценка: <b><font color=`+ColorPallete[Math.round(AverageMark-1)]+`> `+AverageMark+"</font></b> - Средняя оценка в некоторых случаях считается не нормально. Решение проблемы пока не найдено <br>";
}
})
})
}
})
}
}
function Marks(){
const attendanceAnchors = document.querySelectorAll(".progress-section .item .content-progress");
for (const aa of attendanceAnchors) {
aa.style.borderRadius= "35px";
aa.style.backgroundColor = Accent0;
aa.style.Color='white';
}
if (document.querySelectorAll("router-outlet").length === 4){
document.querySelectorAll("router-outlet")[3].remove()
}
const FixPadPanel = document.querySelectorAll(".ng-dropdown-panel .ng-dropdown-panel-items .ng-option");
for (const item of FixPadPanel) {
item.style.background=Accent1;
}
const FixMARKSItem = document.querySelectorAll(".circle");
for (const item of FixMARKSItem) {
item.style.color="lightgray";
}
const PadMenu = document.querySelectorAll(".ng-select .ng-select-container");
const LeftPanel = document.querySelectorAll(".left-block-graph");
const RightPanel = document.querySelectorAll(".right-block-graph");
const AllVals = [...PadMenu, ...LeftPanel, ...RightPanel, ...document.querySelectorAll(".no-data"), ...document.querySelectorAll(".lessons"), ...document.querySelectorAll(".date")];
for (const item of AllVals) {
item.style.color="White";
}
for (const element of document.querySelectorAll('.progress-section .item .content-progress .exams-table .body-list:nth-child(2n)')) {
element.style.backgroundColor = 'transparent';
element.style.color = 'white';
}
for (const element of [...document.querySelectorAll('.exams-table'), ...document.querySelectorAll('.spec')]) {
element.style.color = 'wheat'
}
for (const element of document.querySelectorAll('.progress-section .item .content-progress .exams-table .list-head .data .info .info-content, .progress-section .item .content-progress .exams-table .body-list .data .info .info-contents')){
element.style.background=Accent2;
element.style.borderRadius="20px";
}
for (const element of document.querySelectorAll('.tooltip, .tooltip-achieve')) {
element.style.background = Accent_MainBg;
element.style.borderRadius="10px";
}
for (const element of document.querySelectorAll('.tooltip-inner')) {
element.style.background = 'transparent';
}
const konrab=document.querySelectorAll('.progress-section .item .main-block .block-day .all-less .lessons .kr');
for (const element of konrab) {
element.style.borderRadius="10px";
element.style.background = '#4a7250';
}
const elements = document.querySelectorAll('.progress-section .item .content-progress .select .ng-select .ng-select-container .ng-value-container');
for (const element of elements) {
element.style.backgroundColor = Accent1;
element.style.Color='white';
}
const FixSomeContent=document.querySelectorAll('.progress-section .item .content-progress .description .circle');
for (const element of FixSomeContent) {
element.style.Color='white';
}
const ComeInTime = document.querySelectorAll('.progress-section .item .main-block .block-day .all-less .lessons');
for (const element of ComeInTime) {
element.style.borderRadius="10px";
element.style.backgroundColor = '#535353';
}
const Late = document.querySelectorAll('.progress-section .item .main-block .block-day .all-less .pass');
for (const element of Late ) {
element.style.borderRadius="10px";
element.style.backgroundColor = '#48273a';
}
const Lates = document.querySelectorAll('.progress-section .item .main-block .block-day .all-less .lateness');
for (const element of Lates) {
element.style.border = '2px solid yellow';
}
try{CreateAvgMarks();}catch(e){if (Number(localStorage.getItem("BJ:Debug"))===1) {console.log(e)} else {console.log("Failed To Execute CreateAvgMarks function:",e)}}
var TestsVal = 0;
if (Number(localStorage.getItem("BJ(Tests):Len"))!==0){
TestsVal = Number(localStorage.getItem("BJ(Tests):Sum") / Number(localStorage.getItem("BJ(Tests):Len")));
}
}
function Materials(){
const MaterialCard = [...document.querySelectorAll('.sections-lessons .lessons-block'), ...document.querySelectorAll('.section-libs .books-block'), ...document.querySelectorAll('.section-video .video-block'),
...document.querySelectorAll('.section-article .article-block'),...document.querySelectorAll('.sections-lessons .lessons-block .lesson-info .full-lesson-info'),
...document.querySelectorAll('.section-article .article-block .text-article .article-description:hover .all-description'),
...document.querySelectorAll('.sections-lessons .lessons-block .lesson-title .full-lesson-theme')
];
for (const element of MaterialCard) {
element.style.color="white";
element.style.borderRadius = '20px';
element.style.background = Accent2;
element.style.boxShadow = '0px 2px 15px #000000';
}
const MaterialCardFix_LastElements = [...document.querySelectorAll('.section-work .work-block .item-header'), ...document.querySelectorAll('.section-tests .test-block-index .header'),
...document.querySelectorAll('.section-work .work-block .item-footer'),
...document.querySelectorAll('.section-work .work-block .cover-block'),
...document.querySelectorAll('.section-tests .test-block-index .test-block-footer')
];
for (const element of MaterialCardFix_LastElements) {
element.style.color="white";
//element.style.borderRadius = '20px';
element.style.background = Accent2;
element.style.boxShadow = '0px 2px 15px #000000';
}
const MaterialCardRound = [...document.querySelectorAll(".sections-lessons .lessons-block .lessons-cover .has-image"), ...document.querySelectorAll('.sections-lessons .lessons-block')];
MaterialCardRound.forEach((element) => {
element.style.borderRadius = "15px";
});
const LeftButtonPanel = document.querySelectorAll(".materials-section .libs-nav ul li");
for (const element of LeftButtonPanel) {
element.style.background=Accent2;
element.style.color="white";
element.style.borderRadius = "20px";
}
if (document.querySelector(".modal-content")!==null) {
document.querySelector(".modal-content").style.background=Accent3
document.querySelector(".modal-content").style.borderRadius="20px";
};
const Divs = document.querySelectorAll(".materials-section .libs-nav ul li a");
for (const element of Divs) {
element.style.color="#d3edd7";
}//
const PadMenu = document.querySelectorAll(".title-group .form-group .ng-select .ng-dropdown-panel .scroll-host .ng-option");
for (const element of PadMenu) {
element.style.background="#111111";
}
const FixHints_Page5 = document.querySelectorAll(".section-work .work-block .item-header .info .info-content");
for (const element of FixHints_Page5) {
element.style.background="#101010cf";
}
const PadMenuRePaint = document.querySelectorAll(".title-group .form-group .ng-select .ng-select-container .ng-value-container");
for (const element of PadMenuRePaint) {
element.style.color="white";
element.style.background=Accent3;
}
const PadMenuActive = document.querySelectorAll(".title-group .form-group .ng-select .ng-dropdown-panel .scroll-host .ng-option:hover");
for (const element of PadMenuActive) {
element.style.background=Accent0;
}
const AllVals = [...(document.querySelectorAll(".test-block-index"))];
const AllNums=[...(document.querySelectorAll(".section-tests .test-block-index .proxy .count-checked"))];
localStorage.setItem("BJ(Tests):Len", AllVals.length);
let summ=0;
const AllHints = [...(document.querySelectorAll(".section-tests .test-block-index .header .info-content"))];
for (const element of AllHints) {element.style.background="#0e0e0ef5";}
const TestPressed = document.querySelectorAll(".popup-test");
for (const element of TestPressed) {element.style.background='transparent'; element.style.color="white";}
if (AllVals.length!==0){
AllNums.forEach((Pane) => {
summ=summ+Number(Pane.textContent)
});
}
localStorage.setItem("BJ(Tests):Sum", summ);
}
function MainFloat(){
const Hints2 = document.querySelectorAll(".navbar");
const secondElement = Hints2[1];
secondElement.style.borderRadius = "40px";
const PosFt = document.querySelectorAll(".pos-f-t");
for (const Ipos of PosFt){
Ipos.style.background = Accent_MainBg;
Ipos.style.paddingTop = "30px";
Ipos.style.paddingLeft = "35px";
Ipos.style.paddingRight = "35px";
}
}
function NewsPage(){
const Lists = document.querySelectorAll(".news-section .item .news-container");
for (const item of Lists){
item.style.background=Accent2;
item.style.color="white";
}
const NewsPaper = document.querySelectorAll(".big-news-container");
for (const item of NewsPaper){
item.style.background=Accent2;
item.style.borderRadius="20px";
}
const FixBCont = [...document.querySelectorAll("b"), ...document.querySelectorAll("div")];
for (const item of FixBCont){
item.style.color="white";
}
const Modals = document.querySelectorAll(".modal-content");
for (const item of Modals){
item.style.background="transparent";
item.style.border="none";
}
}
function Awards(){
const Lists = document.querySelectorAll(".awards-section .item .content-awards");
for (const item of Lists){
item.style.backgroundColor=Accent2;
item.style.borderRadius="20px";
item.style.color="white";
}
const FixUnRounded = document.querySelectorAll(".row");
for (const item of FixUnRounded){
item.style.marginLeft= '0px';
}
const HowToGetIt = document.querySelectorAll(".description-of-awards");
for (const item of HowToGetIt){
item.style.background=Accent3;
item.style.color="white";
item.style.height="100%";
item.style.borderRadius="30px";
}
}
function FeedBack(){
const TopPane = document.querySelectorAll(".feedback-col.grey-border");
TopPane.forEach((Pane) => {
Pane.style.backgroundColor = Accent2;
Pane.style.borderradius="15px";
});
const AllTexts = document.querySelectorAll(".div");
TopPane.forEach((Pane) => {
Pane.style.color = "white";
});
const DescriptionOfAwards = document.querySelectorAll(".feedback-section[_ngcontent-c6] .item[_ngcontent-c6] .feedback-col[_ngcontent-c6]");
for (const item of DescriptionOfAwards){item.style.borderRadius="40px";}
}
function Payment(){//
const FirstElement = document.querySelectorAll(".payment-section .item .payment-item");
for (const item of FirstElement){
item.style.background = Accent2;
item.style.borderRadius = "25px";
}
const FixThisUglyButton = document.querySelectorAll(".button-check");
for (const item of FixThisUglyButton) {
item.style.width="100%";
}
const SecondFixThisUglyButton = document.querySelectorAll(".payment-section .item .payment-item .button-check a");
for (const item of SecondFixThisUglyButton) {
item.style.width="100%";
item.style.borderRadius="10px";
}
const AllDivs = [...document.querySelectorAll(".title"), ...document.querySelectorAll(".table-row")];
for (const item of AllDivs) {
item.style.color="wheat";
}
const AllSpans = document.querySelectorAll("span");
for (const item of AllSpans) {
item.style.color="white";
}
}
function Cabinet(){
const WhiteElement=document.querySelectorAll('.item.profile-block');
for (const item of WhiteElement){
item.style.background = 'transparent';
}
const AllItems = [...document.querySelectorAll(".item.progress-block"),...document.querySelectorAll('.item.profile-achieve.no-refs'),...document.querySelectorAll('.span'),
...document.querySelectorAll('.profile-block[_ngcontent-c7] .conteiner-profile[_ngcontent-c7] .form[_ngcontent-c7] form[_ngcontent-c7] .form-block[_ngcontent-c7] .form-group[_ngcontent-c7] .form-control[_ngcontent-c7]')];
for (const item of AllItems){
item.style.color="white";
item.style.background = Accent1;
item.style.borderRadius="30px";
}
const ProfImage = document.querySelectorAll(".profile-img");
for (const item of ProfImage){
item.style.background = "#ffffff0f";
}
const VlsInputs = document.querySelectorAll("textarea.form-control.address.ng-pristine.ng-valid.ng-touched");
for (const item of VlsInputs){
item.style.background = Accent3;
item.style.color="white";
}
const TextAreas = [...document.querySelectorAll("input.form-control.fio.ng-untouched.ng-pristine"),...document.querySelectorAll(".profile-block[_ngcontent-c6] .conteiner-profile[_ngcontent-c6] .form[_ngcontent-c6] form[_ngcontent-c6] .form-block[_ngcontent-c6] .form-group[_ngcontent-c6] .form-control[_ngcontent-c6]")];
for (const item of TextAreas){
item.style.color="white";
item.style.backgroundColor = Accent3;
}
try{
const Hint = document.querySelectorAll(".photo-requirments-info-content");
for (const item of Hint){
item.style.color="white";
item.style.backgroundColor = Accent1+"d9";
item.style.borderRadius="15px";
}
}catch(e){}
try{
const ChangePassWordPanel = document.querySelectorAll(".item[_ngcontent-c6]");
for (const item of ChangePassWordPanel){
item.style.color="white";
item.style.backgroundColor = Accent2;
}
const NewPasswords = [...document.querySelectorAll("input#oldPassword"), ...document.querySelectorAll("input#newPassword"), ...document.querySelectorAll("input#repeatNewPassword")];
for (const item of NewPasswords){
item.style.color="white";
item.style.backgroundColor = "#353535";
}
} catch(e){}
}
function FAQ(){
const Cards = document.querySelectorAll(".faq-section .item .faq-item");
for (const item of Cards){
item.style.color="white";
item.style.backgroundColor = 'transparent';
}
const CardsFix = document.querySelectorAll(".faq-section .panel-group .panel-default .card-header");
for (const item of CardsFix){
item.style.color="white";
item.style.backgroundColor = Accent0;
}
const MakeShadows = document.querySelectorAll(".faq-section .panel-group .panel .card");
for (const item of MakeShadows){
item.style.background='transparent';
item.style.boxShadow="0px 0px 15px rgb(6 6 6 / 64%)";
}
const Awnsers = document.querySelectorAll(".faq-section .panel-group .panel-default .panel-collapse .panel-body");
for (const item of Awnsers){
item.style.background=Accent0;
}
}
function Market(){
const ProductItems = document.querySelectorAll(".shop-section .item .product-block");
for (const item of ProductItems){
item.style.background=Accent2;
item.style.color="wheat";
item.style.borderRadius="20px";
}
const ProductItemsHover = document.querySelectorAll(".shop-section .item .product-block .product-img .on-hover");
for (const item of ProductItemsHover){
item.style.backgroundColor="rgb(255 255 255 / 0%)";
item.style.border="3px solid rgb(196 196 196 / 35%)"
item.style.borderStartStartRadius="20px";
item.style.borderStartEndRadius="20px";
}
const Spans = document.querySelectorAll(".span");
for (const item of Spans){
item.style.color="wheat";
}
const LockedButton = document.querySelectorAll("button");
for (const item of LockedButton) {
item.removeAttribute('disabled');
}
const ShopItems = document.querySelectorAll(".modal-basket .basket");
ShopItems.forEach((Pane) => {
Pane.style.backgroundColor=Accent2;
Pane.style.borderRadius="25px";
Pane.style.color="white";
});
const ModCont = document.querySelectorAll(".modal-content");
for (const item of ModCont) {
item.style.height = "0px";
item.style.padding = "0px 0";
}
const ItemsList = document.querySelectorAll(".modal-basket .basket .product");
ItemsList.forEach((Pane) => {
Pane.style.borderRadius="20px";
Pane.style.backgroundColor=Accent1;
Pane.style.color="white";
});
const Purshs = document.querySelectorAll(".my-purchases");
Purshs.forEach((Pane) => {
Pane.style.borderRadius="20px";
Pane.style.backgroundColor=Accent1;
Pane.style.color="white";
});
const PurshsList = document.querySelectorAll(".my-purchases .accordion .header-accordion");
PurshsList.forEach((Pane) => {
Pane.style.borderRadius="20px";
Pane.style.backgroundColor=Accent2;
Pane.style.color="white";
});
//
const MakeButtonsBlack = document.querySelectorAll(".modal-basket .basket .product .counter .minus, .modal-basket .basket .product .counter .plus");
for (const item of MakeButtonsBlack) {
item.style.backgroundColor="black";
}
const MakeDescBlack = document.querySelectorAll(".modal-basket .basket .block-all .all-container");
for (const item of MakeDescBlack) {
item.style.borderRadius="15px";
item.style.backgroundColor=Accent1;
}
const BlackInput = document.querySelectorAll(".modal-basket .basket .comment .comment-field textarea");
for (const item of BlackInput) {
item.style.color="white";
item.style.backgroundColor=Accent1;
}
const DisabledButton = document.querySelectorAll(".shop-section .item .not-available .item-footer button");
for (const item of DisabledButton) {
item.style.backgroundColor="#4D4542";
}
const ProdBlock = document.querySelectorAll(".modal-product .product-block");
for (const item of ProdBlock) {
item.style.color="white";
item.style.backgroundColor=Accent2;
item.style.borderRadius="20px";
}
const Spans2 = document.querySelectorAll("span");
for (const item of Spans2) {
item.style.color="white";
}
}
function AdministrationPage(){
const Blocks = document.querySelectorAll(".contacts-section .item .contacts-block");
for (const item of Blocks){
item.style.color="white";
item.style.borderRadius="30px";
item.style.background=Accent2;
}
}
function SpawnUnAvaiable(){
var li = document.querySelector(".vacancy-item");
li.innerHTML = "<a href=\"/ru/main/vacancy/page\"><span class=\"side-text\" id=\"vacancy\" style=\"color: white;\">Вакансии</span></a>";
var li2 = document.querySelector(".meal-item");
li2.innerHTML = "<a href=\"/ru/main/meal/page\"><span class=\"side-text\" id=\"meal\" style=\"color: white;\">Питание</span></a>";
var li3 = document.querySelector(".food-pay-item");
li3.innerHTML = "<a href=\"/ru/main/food-pay/page\"><span class=\"side-text\" id=\"food-pay\" style=\"color: white;\">Оплата питния</span></a>";
}
function LiteBar(){
if (document.getElementById("LiteBarId") === null){
var Add='';
if (localStorage.getItem("BJ.DefStyle") === "0"){Add='a4';}
var styleTag = document.createElement('style');
styleTag.id = 'LiteBarId';
var dynamicStyleCss = document.createTextNode(`
.overlay {display: none;}
.sidebar-parent-block .sidebar ul.sidebar-nav li:hover {background: transparent}
.sidebar-parent-block .sidebar{transition: all 0.5s;}
.sidebar-parent-block .sidebar.active ul.sidebar-nav {margin: 0; padding: 0 20px; margin-top: 13px}
.sidebar-parent-block .sidebar .sidebar-content, .sidebar-parent-block .sidebar.active .sidebar-content{background:`+Accent_MainBg+Add+`;}
.sidebar-parent-block .sidebar .sidebar-content, .sidebar-parent-block .sidebar.active .sidebar-content::-webkit-scrollbar-thumb { background-color: transparent !important; }
.sidebar-parent-block .sidebar .sidebar-content, .sidebar-parent-block .sidebar.active .sidebar-content::-webkit-scrollbar-track {background-color: transparent !important;}
`);
styleTag.appendChild(dynamicStyleCss);
var header = document.getElementsByTagName('body')[0];
header.appendChild(styleTag);
} else {
var Add2='';
if (localStorage.getItem("BJ.LiteBar") === "1") {
Add2 = `.sidebar-parent-block .sidebar .sidebar-content, .sidebar-parent-block .sidebar.active .sidebar-content{background:`+Accent_MainBg
}
if (localStorage.getItem("BJ.TransparentPanel") !== null) {
Add2 = `.sidebar-parent-block .sidebar .sidebar-content, .sidebar-parent-block .sidebar.active .sidebar-content{background:`+(Accent_MainBg.slice(0,7)+localStorage.getItem("BJ.TransparentPanel"))
}
if (localStorage.getItem("BJ.DefStyle") === "0"){Add2=Add2+'a4';}
if (Add2!==""){Add2=Add2+"}"}
var LiteBarElement = document.getElementById('LiteBarId');
LiteBarElement.textContent=`
.overlay {display: none;}
.sidebar-parent-block .sidebar ul.sidebar-nav li:hover {background: transparent}
.sidebar-parent-block .sidebar{transition: all 0.5s;}
.sidebar-parent-block .sidebar.active ul.sidebar-nav {margin: 0; padding: 0 20px; margin-top: 13px}
.sidebar-parent-block .sidebar .sidebar-content, .sidebar-parent-block .sidebar.active .sidebar-content{background:`+Accent_MainBg+Add+`;}
.sidebar-content { overflow: hidden; }
`+Add2;
}
}
function CoinCssSpawn(){
if (document.getElementById("HintFix") === null){
var styleTag = document.createElement('style');
styleTag.id = 'HintFix';
var dynamicStyleCss = document.createTextNode(`
.counts-tooltip {background: `+Accent_MainBg+` !important;}
.counts-tooltip .tooltip-inner {background: transparent; color: white}`);
styleTag.appendChild(dynamicStyleCss);
var header = document.getElementsByTagName('body')[0];
header.appendChild(styleTag);
} else {
var HintStyle = document.getElementById("HintFix");
if (localStorage.getItem("BJ.LevBar") === "1"){
HintStyle.textContent=`
.counts-tooltip {display: none;}
.counts-tooltip .tooltip-inner {display: none;}
bs-tooltip-container.tooltip.in.tooltip-bottom.bs-tooltip-bottom.bottom.counts-tooltip.star.show, bs-tooltip-container.tooltip.in.tooltip-auto.bs-tooltip-auto.auto.counts-tooltip.show.bottom{display:none};
`;
} else {
HintStyle.textContent=`
.counts-tooltip {background: `+Accent_MainBg+` !important;}
.counts-tooltip .tooltip-inner {background: transparent; color: white}`;
}
}
}
function TransBar(State){
if (State===true){
var styleTag = document.createElement('style');
styleTag.id = 'TransBar';
var dynamicStyleCss = document.createTextNode(`
.sidebar-parent-block .sidebar .sidebar-content {background: transparent}
.sidebar-parent-block .sidebar {background-image: none; border-right: solid 2px `+Accent0+`}
.sidebar-parent-block .sidebar.active .sidebar-content {background: transparent}`);
styleTag.appendChild(dynamicStyleCss);
var header = document.getElementsByTagName('body')[0];
header.appendChild(styleTag);
} else {
var StTag = document.getElementById("TransBar");
if (StTag!==null){
StTag.remove();
}
}
}
function NonImageBar(State){
if (document.getElementById("NonIMGCss") === null && State===true){
var styleTag = document.createElement('style');
styleTag.id = 'NonIMGCss';
var dynamicStyleCss = document.createTextNode(`
.sidebar-parent-block .sidebar {background-image: none}`);
styleTag.appendChild(dynamicStyleCss);
var header = document.getElementsByTagName('body')[0];
header.appendChild(styleTag);
} else if (State===false) {
if (document.getElementById("NonIMGCss") !== null){
document.getElementById("NonIMGCss").remove();
}
}
}
function MainCssStyle(){
if (document.querySelector("nav.navbar.navbar-expand-lg.justify-content-between") !== null && document.getElementById("MainBetterJournalCss") === null){
var styleTag = document.createElement('style');
styleTag.id = 'MainBetterJournalCss';
var dynamicStyleCss = document.createTextNode('');
styleTag.appendChild(dynamicStyleCss);
var header = document.getElementsByTagName('body')[0];
header.appendChild(styleTag);
} else{
if (document.getElementById("MainBetterJournalCss") !== null){
var Style=document.getElementById("MainBetterJournalCss");
const Content=`
::-webkit-scrollbar {background: `+Accent3.slice(0,7)+` !important; border-radius: 15px; width: 7px;}
::-webkit-scrollbar-thumb {background: `+Accent0.slice(0,4)+` !important; border-radius: 15px; -webkit-box-shadow: none;}
html {background: `+Accent3.slice(0,7)+`;}
nav.navbar.navbar-expand-lg.justify-content-between {transition: all 0.5s}
.homepage-wrapper .inner, button#SaveButtonInSettings {transition: all 0.5s}
button#SaveButtonInSettings {background: `+Accent_MainBg+`}
body{background: black}
.modal-content .comment-block .comment-block-textarea, .modal-content {color:white; background: `+Accent2+`; border-radius: 20px;}
.app-tags-input-item {background: `+Accent3+` !important}
.app-tags-input-item.active {background: `+Accent0.slice(0,7)+` !important}
.modal-content .rating-block {background: transparent}
h3, h4, .modal-content .eval-counter, .modal-content .eval-details, .modal-content .eval-details, .modal-content .comment-block {color:white}
.wrapper{background: `+Accent_MainBg+`}
p {color: white}
`;
if (localStorage.getItem("BJ."+document.querySelector("a.fio-stud").textContent+"AVTLink")!==null && document.querySelectorAll(".avatar").length === 2){
const Avatar = document.querySelectorAll(".avatar")[1];
if (OriginalAvatar===null){OriginalAvatar=Avatar.src};
Avatar.name="Modded";
if (Avatar.src !== localStorage.getItem("BJ."+document.querySelector("a.fio-stud").textContent+"AVTLink")){
Avatar.src = localStorage.getItem("BJ."+document.querySelector("a.fio-stud").textContent+"AVTLink");
}
} else if (localStorage.getItem("BJ."+document.querySelector("a.fio-stud").textContent+"AVTLink")===null && OriginalAvatar!==null){
const Avt = document.querySelectorAll(".avatar")[1];
Avt.src=OriginalAvatar;
}
Style.textContent=Content;
}
}
}
function LevBar(){
var NavBar = document.querySelectorAll("nav.navbar.navbar-expand-lg.justify-content-between")[1];
var CssCode=`
.justify-content-between{ padding: 0px; }
.justify-content-between .left-block .user-full-name {display: none;}
bs-tooltip-container.tooltip.in.tooltip-auto.bs-tooltip-auto.auto.counts-tooltip.show{display: none; }
nav.navbar.navbar-expand-lg.justify-content-between {position: fixed; z-index: 900; right: 25px; top:25px; border-radius:40px }
.right-block .logout-link{margin-right: 10px}
.dropup, .dropright, .dropdown, .dropleft {dispay: none;}
nav#LevitationBar{transition: all 1s;}
nav#LevitationBar:hover {background: `+Accent2+` !important}
span.dropdown.dropdown-langs {display: none;}
.right-block .align-self-end .img-logout-block{margin-left: 10px;}
.wrap-counts{padding: 0 0px; transition: all .5s}
span#all-pricess{margin-left: 5px}
.pos-f-t{display:none;}
.justify-content-between .wrap-counts .count-item, span#all-pricess{cursor: default}
`;
if (window.location.href === "https://journal.top-academy.ru/ru/main/market/page/index" || window.location.href.includes("https://journal.top-academy.ru/ru/main/library/page/index")){
CssCode=CssCode+'nav.navbar.navbar-expand-lg.justify-content-between {top:65px;}'
}
if (localStorage.getItem("BJ.LevBar") === "1" && document.getElementById("LevitationBar") === null){
NavBar.id='LevitationBar';
NavBar.style.transition="all 1s"
const wrapper = document.querySelectorAll(".wrapper")[0];
wrapper.parentNode.insertBefore(NavBar, wrapper);
var styleTag = document.createElement('style');
styleTag.id = 'LevitationBarCss';
var dynamicStyleCss = document.createTextNode(CssCode);
styleTag.appendChild(dynamicStyleCss);
var header = document.getElementsByTagName('body')[0];
header.appendChild(styleTag);
} else {
if (document.getElementById("LevitationBarCss") !== null && localStorage.getItem("BJ.LevBar") === null){
document.getElementById("LevitationBarCss").remove();
}
if (document.getElementById("LevitationBarCss") !== null && localStorage.getItem("BJ.LevBar") !== null){
document.getElementById("LevitationBarCss").textContent=CssCode;
}
}
}
function Main(){
try{ if (localStorage.getItem("BJ.LevBar") === null) {MainFloat();}} catch (e){}
if (StyleLoaded===0){SetStyle(Number(localStorage.getItem("BJ.DefStyle"))); StyleLoaded=1;}
if (localStorage.getItem("BJ.SetStyle")!=="-inf"){
SetStyle(Number(localStorage.getItem("BJ.SetStyle")));
}
if (localStorage.getItem("BJ.LiteBar")!==null && document.querySelectorAll(".sidebar-parent-block").length === 1 && Ticks%2 === 0){
LiteBar();
}
if (localStorage.getItem("BJ.NonBarImage") !== null && document.querySelectorAll(".sidebar-parent-block").length === 1){
if (Ticks%2 === 0) {NonImageBar(true);}
} else {
NonImageBar(false);
}
if (localStorage.getItem("BJ.TransparentPanel") === "1" && document.getElementById("TransBar") === null && document.querySelectorAll(".sidebar-parent-block .sidebar .sidebar-content").length === 1) {
TransBar(true);
} else if (localStorage.getItem("BJ.TransparentPanel") === null){
TransBar(false);
}
if (document.querySelectorAll("nav.navbar.navbar-expand-lg.justify-content-between").length === 2) {
LevBar();
}
if (UserInfo === null && server !== null && Ticks%20 == 0){
UserInfo = true;
SendPacket("https://msapi.top-academy.ru/api/v2/settings/user-info", "GET", null, false).then(data => {
UserInfo=(JSON.parse(data))
//server.send("UserData|"+Number(UserInfo.student_id)+"|"+UserInfo.full_name);
})
}
if (Leader1Info === null & Ticks%20 === 0){
Leader1Info=0;
SendPacket("https://msapi.top-academy.ru/api/v2/dashboard/progress/leader-group", "GET", null, false).then(data => {
const DataLength = data.split("position").length - 1;
data = JSON.parse(data);
Leader1Names = (data.map(item => item.full_name));
Leader1Amounts = (data.map(item => item.amount));
Leader1Photo = (data.map(item => item.photo_path));
Leader1IDS = (data.map(item => item.id));
Leader1Info=1;
})
}
if (Leader2Info === null & Ticks%20 === 0){
Leader2Info=0;
SendPacket("https://msapi.top-academy.ru/api/v2/dashboard/progress/leader-stream", "GET", null, false).then(data => {
const DataLength = data.split("position").length - 1;
data = JSON.parse(data);
Leader2Names = (data.map(item => item.full_name));
Leader2Amounts = (data.map(item => item.amount));
Leader2Photo = (data.map(item => item.photo_path));
Leader2IDS = (data.map(item => item.id));
Leader2Positions =(data.map(item => item.position));
Leader2Info=1;
})
}
if (localStorage.getItem("BJ.VideoPlayback")!==null){
if (RayanSpawned===false && document.querySelectorAll(".wrap").length === 1){
try{
RayanSpawned=true;
const SpawnVideoPlace=document.querySelectorAll('ng-component');
SpawnVideoPlace[SpawnVideoPlace.length-1].style.position = "relative"
SpawnVideoPlace[SpawnVideoPlace.length-1].style.zIndex = "100"; // could also be absolute
var videoElement = document.createElement("video");
videoElement.muted = true;
videoElement.src = localStorage.getItem("BJ.VideoPlayback");
videoElement.style.width = "100%";
videoElement.style.height = "100%";
videoElement.style.objectFit="cover";
videoElement.id="VideoPlayBackBg";
videoElement.style.position="fixed";
videoElement.muted = true;
videoElement.loop = true;
videoElement.preload="none"
videoElement.autoplay = true;
videoElement.disablePictureInPicture=true;
var targetDiv = document.querySelector(".wrap");
targetDiv.parentNode.insertBefore(videoElement, targetDiv);
}catch(e){console.error(e)}
} else {
try{
const VideoPlace=document.querySelectorAll('ng-component');
VideoPlace[VideoPlace.length-1].style.position = "relative";
VideoPlace[VideoPlace.length-1].style.zIndex = "100"; // could also be absolute
}catch(e){}
}
} else {
try{
RayanSpawned=false;
const Video=document.getElementById("VideoPlayBackBg");
Video.remove();
}catch(e){}
}
try{
let PageType = "Main";
if (document.querySelectorAll(".count-item.with-link").length === 2 && Ticks%2 === 0){
CoinCssSpawn();
}
const text = window.location.href;
if (text==='https://journal.top-academy.ru/index' && document.getElementById('stucked')===null || text==='https://journal.top-academy.ru/' && document.getElementById('stucked') === null || text==='https://journal.top-academy.ru/index/' && document.getElementById('stucked')===null) {
var btn = document.createElement('button');
var bodycontent = document.querySelector('body');
btn.textContent = 'Застряли здесь? Нажмите сюда ( от BetterJournal ;) ) P.S - Нужно будет зайти в аккаунт';
btn.id='stucked';
btn.onclick = function() {
localStorage.removeItem("aa5d5ab0fb3d70a5fea857cc7b7ebc23");
localStorage.removeItem("c5de26e0c59acb1c9d41a3daefa00a27");
localStorage.removeItem("d86c828583c5c6160e8acfee88ba1590");
localStorage.removeItem("ddbeba04afa6b1d93593c13484133b87");
alert("Перезагрузите страницу");
};
bodycontent.appendChild(btn);
}
if (text.includes("dashboard")) {
PageType="Main";
}else {
}
if (text.includes("schedule")) {
PageType="SHEDULE";
}
if (text.includes("homework")) {
PageType="Home";
}
if (text.includes("progress")) {
if (document.getElementById("SnowPart") !== null && SnowSpawned !== 0) {
document.getElementById("SnowPart").remove();
SnowSpawned=0;
}
PageType="Marks";
} else {PanelSpawned=0;}
if (text.includes("library")) {
PageType="Materials";
}
if (text.includes("news")) {
PageType="News";
}
if (text.includes("auth")) {
PageType="Login";
}
if (text.includes("rewards")) {
PageType="Awards";
}
if (text.includes("feedback")) {
PageType="FeedBack";
}
if (text.includes("payment")) {
PageType="Payment";
}
if (text.includes("settings")) {
PageType="Cabinet";
}
if (text.includes("faq")) {
PageType="FAQ";
}
if (text.includes("contacts")) {
PageType="Adminis";
}
if (text.includes("signal")) {
PageType="Asker";
}
if (text.includes("market")) {
PageType="Market";
}
if (localStorage.getItem("BJ.Debug") === "1") {console.log("PageType = "+PageType);}
//localStorage.getItem("BJ:UnlockUnavaiable")
//localStorage.setItem("BJ:Debug", "1");
if (Ticks%2 === 0){MainCssStyle();}
if (loadedtimes<11){
loadedtimes=loadedtimes+1;
}
else {
timeout=70;
}
try{
var startTime = performance.now()
if (PageType!=="Login"){
if (document.querySelector(".modal-content .eval-details.centered") !==null) {}//MakeTheVote();}
loadedtimes=100;
LoadDefult();
}
if (PageType==="Login"){
Login();
}
if (PageType==="Main"){
ReworkedMainPage();
}
if (PageType==="SHEDULE"){
Shedule();
}
if (PageType==="Home"){
ReworkedHomework();
}
if (PageType==="Marks"){
Marks();
}
if (PageType==="Materials"){
Materials();
}
if (PageType==="News"){
NewsPage();
}
if (PageType==="Awards"){
Awards();
}
if (PageType==="FeedBack"){
FeedBack();
}
if (PageType==="Payment"){
Payment();
}
if (PageType==="Cabinet"){
Cabinet();
}
if (PageType==="FAQ"){
FAQ();
}
if (PageType==="Adminis"){
AdministrationPage();
}
if (PageType==="Asker"){
Asker();
}
if (PageType==="Market"){
Market();
}
} catch(e){
if (timeout===100){
console.log(e);
}
}
} catch(e){
console.log(e);
}
setTimeout(Main, timeout);
};
function DocToast(InnerHTML){
if (document.getElementById("DocToastID") ===null) {
var DocToast = null;
var TCont = document.createElement('div');
TCont.id="DocToastID";
TCont.style=`
position: fixed;
width: 100%;
height: 100%;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
background: #27242478;
z-index: 89999;
`;
TCont.innerHTML = '<div id="DocToast-container">'+InnerHTML+'<button style="float: right;background: '+Accent3+'; color: wheat; border-radius: 10px !important; cursor: pointer" onClick="document.getElementById(\'DocToastID\').remove()">OK</button></div>'
document.querySelector("body").appendChild(TCont);
var CodeTag = document.createElement('script');
var CodeContent = document.createTextNode(`
function PushToVLink(Url){
document.getElementById("HTMLIdVideoLink").value=Url;
document.getElementById("DocToastID").remove()
}
`);
CodeTag.appendChild(CodeContent);
TCont.appendChild(CodeTag)
DocToast = document.querySelector("div#DocToast")
} else {
Toast("Не удалось открыть DocToast, уже открыт другой экземпляр", 1)
}
}
//Toast()
function Toast(TextMessage, ShowSeconds){
TextMessage=TextMessage.replaceAll("\n","<br/>")
const Time=ShowSeconds*1000;
const ToastID = randomIntFromInterval(1,900000);
if (document.getElementById("ToastID"+ToastID) !==null) {Toast()}
else{
var ToastContainer = document.querySelector("div#toast-container");
if (ToastContainer === null){//
var TCont = document.createElement('div');
TCont.classname='overlay-container';
TCont.innerHTML = '<div id="toast-container" class="toast-top-right toast-container"></div>'
document.querySelector("body").appendChild(TCont);
ToastContainer = document.querySelector("div#toast-container")
}
var newDiv = document.createElement('div');
newDiv.className = "toast-success toast ng-trigger ng-trigger-flyInOut";
newDiv.id="ToastID";
newDiv.style="opacity: 0; transition: all .2s";
newDiv.innerHTML = '<div class="message">'+TextMessage+'</div>'
ToastContainer.appendChild(newDiv);
setTimeout(function () { newDiv.style="opacity: 1; transition: .2s;"}, 200);
setTimeout(function () { newDiv.style="opacity: 0; transition: 1s;"}, Time+1200);
setTimeout(function () { newDiv.remove()}, Time+2200);
}
}
function AskServer(Command, Params){
if (server.readyState!==null){
server.send(Command+"|"+Params);
} else {
Toast("Не удалось получить информацию с сервера.")
}
}
function ProcessServer(data){
const OriginalData = data.split("|");
const Command = OriginalData[0];
const Params = (OriginalData[1]).split(",");
}
function ConnectToServer(){
try{
server=new WebSocket("ws://127.0.0.1:8080");
if (server.readyState === 0 || server.readyState === 1){
server.addEventListener("message", (event) => {
ProcessServer(event.data);
});
}
}
catch(e){ console.log (e)}
}
(function() {
document.querySelector("html").style.background="black";
MainCssStyle();
MainCssStyle();
ReworkedMainPage();
LoadDefult();
ReworkedMainPage();
GetBearer()
if (localStorage.getItem("2.0Changed") === null){
localStorage.setItem("2.0Changed",1)
setTimeout(function() {DocToast(`
<h3><center>Обновление 2.0:</center></h3></br>
<p>
+Добавлена возможность создать свою тему</br>
+Переделано меню выбора стандартных видеофонов</br>
+Добавлен видеофон "Komiwave"</br>
+Добавлен видеофон "Atelier"</br>
+Добавлена тема "Early Rose"</br>
+Частично исправлено скрытие диалога о оценивании преподавателя</br>
+Исправлена ошибка из-за которой на некоторых страницах не открывались настройки</br>
+Фон на домашних заданиях размывается при наведении</br>
+Настройка "Убрать непрочитанные уведомления" теперь скроет всплывающее окно</br>
+Исправлено поведение расширения во время опроса</br>
+Поправлены подсказки в личном кабинете</br>
+Своя аватарка теперь привязывается к тому профилю где и была установлена эта аватарка (она не будет работать на других аккаунтах)</br>
+Добавлена возможность установить своё фото на боковую панель</br>
~Использование данных от аккаунта теперь является обязательным условием</br>
-Убрана настройка о новогодних анимациях
</p>
`)},3000);
}
Main();
})();