@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";*{padding:0;bottom:0;box-sizing:border-box;font-family:Inter,sans-serif}.splide__pagination__page.is-active{background:#1e1e1e!important}.state-banner{margin:100px auto;font-size:30px;font-weight:600;width:100%;color:#9b9b9b;text-align:center}.shadow-container{border:1px solid #9B9B9B;border-radius:30px;width:100%;max-width:1150px;margin:0 auto;position:relative;min-height:90vh}@media screen and (max-width: 400px){.shadow-container{border:none}}.App{margin:50px auto;width:100%}.arrow-left-switcher{background-color:#f2f2f2;display:flex;justify-content:center;align-items:center;cursor:pointer;width:37px;height:37px;border-radius:50%;transition:.2s}.arrow-left-switcher img{transform:scale(-1)}.arrow-right-switcher{background-color:#f2f2f2;display:flex;justify-content:center;align-items:center;cursor:pointer;width:37px;height:37px;border-radius:50%;transition:.2s}.arrow-left-switcher:hover,.arrow-right-switcher:hover{background-color:#eabc5d}/*! tailwindcss v4.1.4 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.my-auto{margin-block:auto}.mb-0{margin-bottom:calc(var(--spacing)*0)}.block{display:block}.flex{display:flex}.h-11{height:calc(var(--spacing)*11)}.w-full{width:100%}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-x-3{column-gap:calc(var(--spacing)*3)}.justify-self-end{justify-self:flex-end}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.px-1{padding-inline:calc(var(--spacing)*1)}.py-1{padding-block:calc(var(--spacing)*1)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@keyframes pulse{50%{opacity:.5}}.switch-head{display:flex;height:40px;justify-content:center;align-items:center;padding:5px;color:#1e1e1e;border-radius:35px;border:1px solid #9B9B9B;min-width:290px;max-width:330px;font-size:15px;cursor:pointer}.switch-head .active-item{color:#4b4b4b;font-weight:500;background:#eabc5d;border-radius:30px;padding:10px;display:flex;justify-content:center;align-items:center;height:99%;width:200px}.switch-head .passive-item{width:200px;padding:3px 10px;display:flex;justify-content:center;align-items:center}.sidebar{margin-top:50px;margin-left:auto;margin-right:auto;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:1120px;-webkit-user-select:none;user-select:none;display:flex}.sidebar .main-container{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.sidebar .today-date{font-size:28px;font-weight:600;align-items:center;display:flex;margin-bottom:20px;color:#737373}.sidebar .btn-filter{border:1px solid #9B9B9B;border-radius:28px;display:flex;justify-content:center;align-items:center;padding:10px 0;cursor:pointer;transition:.2s;width:140px}.sidebar .btn-filter .icon{background:url(/assets/filter-icon-B7CJhlu7.png);opacity:.7;height:22px;width:22px;background-size:contain;margin-right:13px}.sidebar .btn-filter .text{font-size:18px;line-height:21px;color:#4b4b4b}.sidebar .btn-filter:hover{background:#d7d7d766}.sidebar .group{width:200px;margin:20px 0;display:flex;justify-content:center;align-items:center;font-size:18px;color:#525252}.sidebar .mode-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px}.sidebar .mode-container .title{font-size:13px;color:#a8a8a8}.sidebar .weeks-button{display:flex;margin-bottom:20px}.sidebar .weeks-button .btn-w{cursor:pointer;display:flex}.sidebar .weeks-button .text{margin-right:20px;margin-left:20px;color:#496795;transition:.3s}.shedule-week{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;-webkit-user-select:none;user-select:none}.shedule-week .active-day{box-shadow:0 0 10px 5px #8cbbff;border:1px solid #8cbbff!important}.shedule-week .today{font-size:11px;color:#567cb3;font-weight:700}.shedule-week .swiper-slide:last-child .container-day{border-right:none}.shedule-week .container-day{height:599px;max-width:241px;min-width:245px;width:241px;margin-right:10px;border-radius:10px 10px 0 0;padding-bottom:10px;margin-top:15px}.shedule-week .container-day .lesson-cont{border-radius:10px;overflow:hidden;margin-top:10px;border:1px solid #c2c2c2}.shedule-week .container-day .row-items{margin:0 auto}.shedule-week .container-day .head{display:flex;padding-top:14px;padding-bottom:18px;border-radius:10px;background:#414050;width:100%;justify-content:space-between;align-items:center}.shedule-week .container-day .head .day-week{text-transform:capitalize;font-size:13px;margin-left:15px;font-weight:600;color:#fff}.shedule-week .container-day .head .main-cont{display:flex;flex-direction:column;margin-top:-9px}.shedule-week .container-day .head .min-cont{margin-right:10px;margin-left:10px;display:flex;flex-wrap:nowrap;justify-content:space-between;width:55%;align-items:end}.shedule-week .container-day .head .cont-btn-more{display:flex;justify-content:center;align-items:center;padding:5px;border-radius:10px;margin-right:10px;margin-left:10px;background:#fac145;cursor:pointer}.shedule-week .container-day .head .btn-more{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACHSURBVHgBrZCLCYAwDETPzyCOUidwhbiBG+hIbqArOJFGWqEEK2nqg6MhhdekFfRQor9X0HMm+mMLPX1UT5wBBczwU23hJGTyCBaOs0hiASwSKTBJSAj+p/m4u1foOAcUEPxuTgjkH2RJsgVSYhLEks0qqKPacVbOHmqHDChM8BYVbXh5RAEXmwEscmBQ2MgAAAAASUVORK5CYII=) no-repeat;height:16px;width:16px;background-size:contain;margin-right:5px;margin-left:5px}.shedule-week .container-day .head .day{font-size:14px;color:#fff}@media screen and (max-width: 550px){.container-day{max-width:none!important;width:100%}}.swiper-button-next,.swiper-button-prev{color:#4b4b4b!important;opacity:.8}.flag-icon{height:15px;width:15px;margin-right:6px}.container-day .active{background:#eabc5d14}.container-day .none{background:none!important}.container-day .none .num{font-size:48px;font-weight:700;color:#bdbdbd45;display:flex;justify-content:center;align-items:center;margin-top:5px}.container-day .item{min-height:90px;padding:4px 0;overflow:hidden;border-bottom:1px solid #cbcbcb}.container-day .num-lesson{font-size:12px;margin-bottom:-20px;margin-top:-4px;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;display:flex;justify-content:center;align-items:center;width:20px;border-radius:3px}.container-day .couple{margin-left:20px;margin-right:20px;padding-top:15px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.container-day .couple .head-card-second{padding-left:5px}.container-day .couple .head-card-min{width:50%;overflow:hidden;margin:0 5px}.container-day .couple .head-card-min .teacher .name{width:80px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.container-day .couple .teacher{display:flex;font-size:12px;align-items:center;color:#7a7a7a}.container-day .couple .teacher .name,.container-day .couple .teacher .name-min{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.container-day .couple .teacher .icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJPSURBVHgBtVVLbuJAEDUGJBYgMSvEamCJxPcE03OD5ARhTgA5AeYGcIJ4TjDcIM4JYPiIJc4KsfOGFb+8R6pJ45iQDSXZ1a6ufvWqurptWTeS2HechsNhFiorn0Gj0QiurYl9BZZIJFoYKnlMGR0Oh/5ut/MQxP828Hg8vovFYk+aJUD+Q2mAAuZqYqetW61W3avAs9mss9/vHY6h+xyHU5/P54XNZuMgwIOYnEql0r0IDKZNYUqgezh71hcynU7rYP3MzKDvwXzwCRg1LcTj8WcAM9VGuVwemQCoZ1Oy6Jl1nUwmCorgwXa7LersbO0AUCWgrgnKgGRl23aLDzZ0wUB6XrLqkzXm29p+AgZgSwKc1QrOPeuj1Sxh7ZjfYOqI768zYOnTOsBHpVLJt67LWSBJn1kqwToxzgqT1wgQL8Lmhg3G2jPgi1Kr1ViKrvTyK7J6jOrbsCREv++kbf+Mckqn071UKuVynM/n/SgfY+0R69RuaBu2jMJG/NAts1wum9hMHgIVwvHQfn8RxOUHO4fdwj1CRzWOgQznF74A1KFerVZ3GD9FgFIU5xBYCVuHmif1lIEegClrGSBqGwxULpcboK5sPT+MCp8AII9g7LGnAfwAm59MJr2Tj7lALp9/EuA3D8pischmMhmF1OsC6q/X60GxWAxIACWgP4/0H3NTP11CqLUDdSwHnF0AdsNXI3uVJWN2UoIuusc5y8qKEF5GSK8D4IKYRkZJaNNHOhCmgzDGxYterkaFYVvfv1oA9gKbx3259De52a/pZvIGiQEkqA8E6ygAAAAASUVORK5CYII=);background-size:cover;background-repeat:no-repeat;width:20px;height:20px;margin-right:5px}.container-day .couple .headers{display:flex}.container-day .couple .headers .name{width:100px}.container-day .couple .name{font-size:12px!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.container-day .couple .cont{display:flex;justify-content:space-between;align-items:end}.container-day .couple .cab{display:flex;margin-right:8px;font-size:12px;color:#494949;border-radius:10px;padding-top:10px}.container-day .couple .time{font-size:12px;color:#5e5e5e}.container-day .couple .min-cont{display:flex;align-items:center}.container-day .couple .current-couple{color:#fff;border-radius:5px;font-size:12px;padding:0 10px;display:flex;justify-content:center;align-items:center}.container-day .textTwoPair{font-family:Inter,sans-serif;color:#000}.container-day .wrapperCircle{display:flex;align-items:center}.container-day .oneCircle{padding:4px;background-color:#fba0e3;border-radius:50px;margin-left:5px}.container-day .twoCircle{padding:4px;background-color:#77dde7;border-radius:50px;margin-left:5px}.container-day .oneCircleCab{width:12px;height:12px;background-color:#fba0e3;border-radius:50px;position:relative;margin-bottom:-8px;margin-left:5px;border:2px solid #F5F5F5}.container-day .twoCircleCab{width:12px;height:12px;background-color:#77dde7;border-radius:50px;position:relative;margin-bottom:-8px;margin-left:5px;border:2px solid #F5F5F5}.LessonName{font-family:Inter,sans-serif;font-size:15px!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:190px;font-weight:600;color:#000;margin-left:5px}.icon-dinner{width:20px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMgSURBVHgBnZZNaBNBFMffm61tVVqKV0ubXQ+e6kVLFRRqoUXxUrMNiFRsTVIRBPXgxR4aQXtQKPUDpM1HI35Bm6QVq6gI7cWTYLFnm0TxJmitSrHJ7vgmbZLNZrdN8iAw++bt+81/dua9oOPUhIOtpfs4/JtIxC5+gQpNVgM3kMOxeMxzwDzHMJ1WAXEIsGZOdt5vhgpMdvpvIsAgMD5rNc+Yjj1igIAyYs2LckEZAOI1RD4cj3h9wqf0+J2O7geOHIQDtOVfwRahSHGNNZUDAOTXlyLeQeFzOINDwDEKILXnIEKC8UWhCHQ2uxVIVv23zAoEgCEX41ByZiCchwBYfGxs4TqbtwOJZLSYqzQcMSoQANqZh/GI25P1yc7ARwY6zFglslO0r+v2TgZ8aD2IvzcDElFPHx0knvUhwgLTpZQlxE7Ryo6G1twWc3ymqIFPOUDE3V+kKupxs2TkwjyRR20xpKgAJEmrhulqIY5+y2YFOVWZHBtGl+kRPfTawTjwBDK9PT51/ivFvqHYLsP0Lw34aeSskwCXjYACCPh8TF5sDNMenrEHQRyZdnQN/n6v1uqe08o7LWIKAIWQkhWtg4QipSfwlhx5EPJROs5XzO8UQUpVlGLQClC/Wpv6eUTbxup5qupdcqZ/2Soe7RLJavAOgVTgPE1BfyjxbnI3WCmCLQyhRGtyjR2u4tJLyl4PJkXfpjw/KoI0u4KHqjTYC7pWpzH4nYwNhBU1qFLqiDGuFEWWkD0ufwfXRZHLb4+u83PJae+EctLfTw0iZAZtpogVKwicIMArIyCzGlyPjRNIVF3TSpVtOnywq3XMrEDS4TENa0xx7kTMG8w+ZKquBYjr0lyja2SXGYJGBQSIWgGo/oTAwqg5+ah+DRl9Vt8IswrM32ArQNbo8oYpydnNQNjcPX5ckth0OQqKFDkDk7RclxnENWm/uKCMSWzYDEDgl0oFCGPbaz2UdKEwBygSagcz85zpogcYy4F7Keq9C2XY5ye9K7TqDhou5inU96c9rzeA1GTUUBu1yHGOGKDGcw8qtI3/cJN0Zp/SCcz1qP+8yX12JqdIjwAAAABJRU5ErkJggg==);background-size:contain}.main-cont{width:100%}.shedule-day{transition:.3s;border-radius:20px}.shedule-day .cab{display:flex;justify-content:center;align-items:center;font-size:12px;background:#ffe3a7;border-radius:10px;font-weight:600;min-width:45px;height:26px;padding:10px;margin-left:7px;transition:.3s;margin-bottom:10px}.shedule-day .sign{width:17px;height:17px;border-radius:50%;background:#fac145;display:flex;justify-content:center;align-items:center;font-size:11px;color:#000;font-weight:600}.sheldue-day-cont{width:100%;justify-content:center;display:flex}.content{margin-top:50px;display:flex;width:100%;justify-content:center}.content .couples{width:80%}.content .couples .item{display:flex;transition:.4s;max-width:750px}.content .couples .item .num{font-size:48px;font-weight:700;width:60px;color:#bdbdbd;cursor:pointer}.content .couples .active-item{transition:.4s}.content .couples .active-item .num{color:#000}.content .couples .active-item .couple:after{content:"текущаяя пара";margin-left:auto;margin-right:auto;padding:10px;font-size:14px;line-height:0;background:#414050;color:#fff;border-radius:10px 10px 0 0}.content .couples .one-couple{display:grid}.content .couples .one-couple .time{margin-bottom:10px}.content .couples .no-lesson{display:flex;justify-content:center;align-items:center;font-weight:700;font-size:20px;color:#b3b3b3}.content .couples .couple{border:1px solid #9B9B9B;min-height:150px;width:90%;margin-bottom:30px;margin-left:21px;border-radius:15px;padding-left:12px;padding-right:12px;transition:.3s}.content .couples .couple .sub-item .cont{display:flex}.content .couples .couple .sub-item:first-child{border-bottom:2px solid #9B9B9B}.content .couples .couple .sub-item:first-child .name{margin-bottom:0}.content .couples .couple .sub-item:last-child .head-card{margin-top:5px;padding-bottom:10px}.content .couples .couple .sub-item:last-child .name{margin-bottom:0}.content .couples .couple .name{color:#424242;font-size:16px;margin-bottom:5px;transition:.3s}.content .couples .couple .teacher{color:#626262;font-size:13px;font-weight:600}.content .couples .couple .cont{display:flex;flex-wrap:wrap;justify-content:flex-end;max-height:60px}.content .couples .couple .head-card{display:flex;justify-content:space-between;padding-top:12px;margin-bottom:10px}.content .couples .couple .time{margin-top:auto;color:#9b9b9b}.no-lessons{font-size:50px;margin-top:100px;-webkit-user-select:none;user-select:none;color:silver;font-weight:700;margin-left:auto;margin-right:auto;text-align:center}@media screen and (max-width: 550px){.content .couples{width:90%}.content .couples .item .num{font-size:30px;width:30px}}.nav-week{width:100%;text-align:center;justify-content:space-around;height:60px;-webkit-user-select:none;user-select:none;z-index:20;top:0}.nav-week .last{border:none!important}.nav-week .item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;border-bottom:1px solid #ADADAD;color:#6f6f6f;font-size:18px;cursor:pointer;transition:.2s}.nav-week .item:first-child{border-radius:15px 0 0}.nav-week .item:last-child{border-radius:0 15px 0 0;width:101%}.nav-week .item .day{width:50px;height:22px;font-size:14px;top:45px;color:#000;margin-bottom:-20px;margin-top:5px;font-weight:400;background:#c4c4c4;border-radius:5px;transition:.2s}.nav-week .item-active{background:#414050!important;color:#fff!important}.nav-week .item-active .day{background:#fac145!important}.nav-week .item:hover{background:#585867;color:#a4b3ca}.nav-week .item:hover .day{background:#fad079}@media screen and (max-width: 550px){.nav-week .item{font-size:12px}.nav-week .item .day{font-size:12px;width:30px;display:flex;justify-content:center;align-items:center}}*{margin:0;padding:0;box-sizing:border-box}.schedule-wrapper{padding:20px;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.schedule-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.header-slider{display:flex;width:100%;justify-content:space-between}.header-slider h1{font-family:Inter,"sans-serif";font-size:34px;font-weight:600;color:#000}.header-slider .flex-info-block{display:flex;align-items:center}.header-slider .flex-info-block span{font-size:18px;font-weight:500;color:#000;font-family:Inter,"sans-serif";padding:4px 14px;border-radius:20px;background-color:#ffe178}.swiper-container{width:100%}.head{display:flex;justify-content:center;align-items:center;height:28px;border-radius:10px;margin-bottom:10px;max-width:240px}.head .group{color:#000;font-family:Inter,"sans-serif";font-size:20px}.information-container{max-width:1570px;width:100%;display:flex;justify-content:space-between}.parse-slider-sielom{max-width:657px;width:100%;height:359px;background-color:#f5f5f5;border-radius:30px;display:flex;justify-content:center;align-items:center;margin-right:20px}.info-block{display:flex;flex-direction:column;justify-content:space-between}.weather-block{display:flex;flex-direction:column;align-items:center;justify-content:center;width:199px;height:206px;background-color:#f5f5f5;border-radius:31px}.weather-block h1{font-size:52px;color:#000;font-family:Inter,"sans-serif";font-weight:600}.weather-block .elemental-text{font-size:32px;color:#000;font-family:Inter,"sans-serif";font-weight:500}.weather-block .desc-inf{font-size:13px;font-weight:500;color:#9d9d9d;font-family:Inter,"sans-serif"}.weather-block .num-grad{font-size:13px;font-weight:600;color:#000;font-family:Inter,"sans-serif"}.one-blocks-div{display:flex}.infotable-block{width:481px;height:206px;background-color:#f5f5f5;border-radius:30px}.flex{display:flex}.items-center{display:flex;align-items:center}.items-weather{display:flex;flex-direction:column;align-items:center}.text-api-weather{width:100%;display:flex;justify-content:space-between;margin-top:5px}.text-api-weather:last-child{margin-top:3px}.two-block-div{display:flex;justify-content:space-between}.schedule-promo-block{width:338px;height:134px;background:linear-gradient(140deg,#ffe178,#ffeba4);border-radius:20px;display:flex;justify-content:space-between}.schedule-promo-block h1{font-size:24px;font-weight:600;font-family:Inter,sans-serif;color:#000;margin-top:17px;margin-left:31px}.qr-container{width:109px;height:109px;background-color:#fff;border-radius:12px;margin-top:12px;margin-right:17px;display:flex;justify-content:center;align-items:center}.qr-container img{border-radius:12px;max-width:109px;max-height:109px}.ads-block{display:flex;width:513px;height:134px;border-radius:8px;background:linear-gradient(132deg,#ece5ff,#f2edff)}.cab-items{justify-content:center;display:flex;flex-wrap:wrap;gap:15px;padding:30px 0}.row-items{width:240px}.cab-items .row-items{width:283px}.cab-items .head{max-width:283px;background-color:#414050;border-radius:10px;height:30px}.cab-items .group{color:#fff;font-size:16px}.cabs{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center}.back-btn{font-size:16px;font-weight:500;padding:6px 16px;background-color:#f5f5f5;border-radius:10px;width:120px;text-align:center;cursor:pointer;transition:.2s}.back-btn:hover{opacity:.9}.container-day{display:flex;justify-content:center}.none{display:none}.empty-lesson{font-weight:600;color:#858585;text-align:center;width:100%;margin-top:60px;font-size:30px}.infotable-message{display:flex;flex-direction:column;margin-left:39px;margin-top:8px}.time-text-message{font-family:inter;font-size:13px;font-weight:400;color:#6b6b6b}.main-text-message{font-family:inter;font-size:15px;font-weight:500;color:#000}.name-desc-ads{display:flex;flex-direction:column;justify-content:space-between;margin-left:30px}.name-desc-ads img{max-width:74px;margin-bottom:10px}.name-desc-ads div{display:flex;flex-direction:column}.name-desc-ads div h1{font-family:inter;font-size:24px;color:#000;font-weight:600;margin-top:16px}.name-desc-ads div p{font-family:inter;color:#595959;font-size:13px;font-weight:500}.ads-qr{height:100%;display:flex;align-items:center;margin-left:67px}.ads-qr img{width:100px;border-radius:28px}.message-panel{display:flex;flex-direction:column;margin-left:20px;width:651px;height:206px;background-color:#f5f5f5;border-radius:30px}.message-panel h1{font-size:32px;font-weight:600;color:#000;font-family:Inter,sans-serif;margin-top:20px;margin-left:33px}.infotable-block{display:flex;flex-direction:column;margin-left:20px;width:651px}.infotable-block h1{font-size:32px;font-weight:600;color:#000;font-family:Inter,sans-serif;margin-top:25px;margin-left:37px}.message-block-text:first-child{display:flex;flex-direction:column;margin-top:16px;max-width:600px;overflow:hidden}.message-items{display:flex}.img-name-mess{display:flex;align-items:center;margin-left:33px}.img-name-mess div{display:flex;flex-direction:column;margin-left:15px;margin-top:2px}.img-name-mess div .name{font-size:13px;font-weight:400;font-family:inter;color:#6b6b6b;margin-bottom:-2px}.img-name-mess div .mess{font-size:14px;font-weight:500;color:#000;font-family:inter;max-width:600px}.img-name-mess img{max-width:38px}.time-message{height:100%;display:flex;align-items:end;margin-left:6px;margin-top:1px}.time-message span{font-size:11px;font-weight:400;color:#6b6b6b}.message-block-text{display:flex;flex-direction:column;margin-top:19px;max-width:600px;overflow:hidden}.all-message{display:flex;flex-direction:column}.nothing-block{width:100%;margin-left:20px;height:359px;background-color:#f5f5f5;border-radius:28px;display:flex}.nothing-block img{transform:scaleX(-1) rotate(22deg);max-width:359px}.widgePanels{margin-top:25px;width:100%;display:flex;justify-content:center;overflow:hidden}.swiper-containter-two{height:443px;width:100%;background-color:#f5f5f5;display:none;margin-top:5px}.swiper-div{display:flex;gap:20px;margin-top:15px}.schedule-all{position:relative;z-index:0}.header-cabinet-block{width:100%;display:flex;align-items:center;justify-content:center}.header-cabinet-block .btn-filter-block{width:95%;display:flex;align-items:center;margin-top:20px}.header-cabinet-block .btn-filter-block .item{display:flex;align-items:center}.selectedGroups-wrapper{width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:horizontal;overflow:hidden}@media screen and (max-width: 426px){.btn-filter-block{width:100%;display:flex;align-items:center;flex-direction:column}.cab-items{padding:0;margin-top:15px}.selectedGroups-wrapper{max-width:283px;margin-left:-10px;margin-top:5px;display:flex;flex-wrap:wrap}.back-btn{width:130px}.btn-filter-block .item{display:flex;align-items:center;width:100%;justify-content:space-between;max-width:283px}}@media screen and (min-height: 1200px){.swiper-containter-two{display:flex}}@media screen and (max-height: 1024px){.widgePanels{margin-top:10px}.schedule-wrapper{padding:0}}@media screen and (max-width: 1824px){.schedule-container{max-width:1570px}.nothing-block{display:none}}@media screen and (min-width: 2112px){.schedule-container{max-width:2300px}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.filter-groups-block{width:110px;height:39px;display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;border-radius:10px;cursor:pointer}.filter-groups-block span{margin-left:3px;font-size:16px;font-weight:500}.filter-groups-block:hover{opacity:.9}.filter-wrapper{display:flex;flex-direction:column;position:relative;margin-left:15px}.filter-items{width:190px;height:220px;border:1px solid #C9C9C9;border-radius:16px;display:flex;flex-direction:column;transform-origin:top left;transform:scaleX(0) scaleY(0);transition:transform .1s ease-in-out;position:absolute;z-index:50;top:50px;background-color:#fff;overflow-y:auto;overflow-x:hidden}.filter-items h1{font-size:14px;font-weight:500;color:#454545}.filter-items img{cursor:pointer}.visible{transform:scaleX(1) scaleY(1)}.line{width:189px;height:.8px;background-color:#c9c9c9}.header-block{margin-top:16px;margin-bottom:11px;padding-left:18px;padding-right:18px}.groups-select{display:flex;flex-direction:column;margin-top:8px}.accent-color{accent-color:#FFE178;margin-right:10px}.label-groups{all:unset;display:flex;align-items:center;padding-left:18px;cursor:default}.label-groups:hover{background-color:#f5f5f5}.label-groups:last-child{margin-bottom:8px}.select-line{width:1px;height:24px;background-color:#c9c9c9;margin-left:7px}.selected-block{width:62px;height:39px;display:flex;justify-content:center;align-items:center;background-color:#ffe178;border-radius:10px;margin-left:7px}.selected-block img{width:13px}.selected-block button{margin-top:1.5px;margin-left:5px}.selected-block span{font-size:16px;font-weight:500}@media screen and (max-width: 426px){.filter-items{transform-origin:top right}.selected-block{margin-top:5px}.filter-wrapper{align-items:flex-end}.filter-groups-block{width:130px}.filter-wrapper{margin-left:0}}.filter{border:1px solid #9B9B9B;border-radius:30px;max-width:1150px;position:relative;min-height:80vh;padding:20px;margin-top:50px;margin-left:auto;margin-right:auto}a{color:#777;text-decoration:none!important}a:hover{color:#777}.item-teacher{font-size:14px;margin-right:10px;text-align:left!important}.header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:20px}.header .search-results{background:#fff;box-shadow:0 0 20px -10px #0000005c;position:absolute;height:fit-content;top:40px;z-index:70;width:198px;overflow:auto;max-height:400px}.header .search-results .item{display:flex;padding:10px;color:#727272;align-items:center;cursor:pointer;background:#fff}.header .search-results .item:hover{background:#e6e6e6}.header .search{margin-right:10px;margin-bottom:10px;display:flex;align-items:center;position:relative}.header .search .label-input{font-size:15px;margin-right:23px;margin-top:10px;color:#727272;display:flex;align-items:center}.header .search input{border:1px solid #9B9B9B;border-radius:10px;background:none;padding:8px;outline:none;position:relative;z-index:80}.division{width:280px}.items-list{display:flex;margin-left:20px;margin-top:40px;color:#777;font-size:20px;width:100%;height:100%}.items-list .groups{height:60vh;display:flex;flex-wrap:wrap;flex-direction:column}.items-list .arrow-left{display:none}.items-list .teacher-groups{max-height:60vh;width:100%;overflow:auto;display:flex;flex-direction:column;border:1px solid #f3f3f3;padding:10px 20px;border-radius:10px}.items-list .teacher-groups .item{font-size:16px}.items-list .teacher-groups::-webkit-scrollbar{width:10px}.items-list .teacher-groups::-webkit-scrollbar-thumb{background:#e7e7e7;border-radius:10px}.items-list .column{margin-right:50px}.items-list .column .item{margin-bottom:2px;cursor:pointer;transition:.1s;padding:10px;border-radius:5px}.items-list .column .active{background:#fdde9b;color:#343434}.items-list .column .active:hover{background:#fdde9b}.items-list .column .item:hover{background:#fff4d4}.block-info{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 30px;flex-wrap:wrap;position:absolute;font-size:18px;color:#666;bottom:40px}.block-info .info{margin-right:20px;font-size:15px;margin-top:7px}.block-info .all-groups-btn{padding:5px 20px;border-radius:20px;color:#9b9b9b;font-size:15px;cursor:pointer;border:1px solid #cbcbcb;margin-right:20px;width:150px;text-align:center;transition:.2s}.block-info .all-groups-btn:hover{background:#8a8a8a;border:1px solid #8a8a8a;color:#fff}.weeks-button{display:flex;align-items:center;margin-bottom:20px}.weeks-button .btn-w{cursor:pointer;display:flex;align-items:center;border:1px solid #4b4b4b;padding:5px;border-radius:10px;margin-left:20px}.weeks-button .btn-w:hover .text{-webkit-text-decoration:underline #464646;text-decoration:underline #464646}.weeks-button .arrow-left-sidebar{background:url(/assets/arrow-left-BYp4F-0z.png);width:19px;height:19px;opacity:.6;background-size:contain;margin-left:20px}.weeks-button .arrow-right-sidebar{background:url(/assets/arrow-right-BM4guacJ.png);width:19px;height:19px;opacity:.6;background-size:contain;margin-right:20px}.weeks-button .text{margin-right:20px;margin-left:20px;color:#565656;transition:.3s}.copyright{position:absolute;bottom:10px;right:10px;color:#727272;font-size:15px}@media screen and (max-width: 550px){.teacher-groups{position:absolute;background:#fff;top:0;z-index:10;width:100%;font-size:16px}.arrow-left{width:21px;height:21px;margin-bottom:20px;margin-top:10px;margin-left:5px;display:block!important}.items-list{position:relative;flex-direction:column;margin:0;height:80vh}.items-list .groups{top:0;position:absolute;z-index:10;width:100%;background:#fff;font-size:16px;min-height:80vh!important}.items-list .column{margin-right:20px;height:fit-content}}.Week-Switcher-Block{margin-left:35px}
