@font-face{font-family:"Univers LT CYR 45";src:url(/fonts/UniversLTCYR-45LightOblique.eot);src:local("Univers LT CYR 45 Light Oblique"),local("UniversLTCYR-45LightOblique"),url(/fonts/UniversLTCYR-45LightOblique.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-45LightOblique.woff) format("woff"),url(/fonts/UniversLTCYR-45LightOblique.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Univers LT CYR;src:url(/fonts/UniversLTCYR-59UltCond.eot);src:local("Univers LT CYR 59 Ultra Condensed"),local("UniversLTCYR-59UltCond"),url(/fonts/UniversLTCYR-59UltCond.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-59UltCond.woff) format("woff"),url(/fonts/UniversLTCYR-59UltCond.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Univers LT CYR;src:url(/fonts/UniversLTCYR-49LightUltCond.eot);src:local("Univers LT CYR 49 Light Ultra Condensed"),local("UniversLTCYR-49LightUltCond"),url(/fonts/UniversLTCYR-49LightUltCond.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-49LightUltCond.woff) format("woff"),url(/fonts/UniversLTCYR-49LightUltCond.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Univers LT CYR 47 Lt Cn";src:url(/fonts/UniversLTCYR-67BoldCond.eot);src:local("Univers LT CYR 67 Bold Condensed"),local("UniversLTCYR-67BoldCond"),url(/fonts/UniversLTCYR-67BoldCond.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-67BoldCond.woff) format("woff"),url(/fonts/UniversLTCYR-67BoldCond.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Univers LT CYR;src:url(/fonts/UniversLTCYR-57Condensed.eot);src:local("Univers LT CYR 57 Condensed"),local("UniversLTCYR-57Condensed"),url(/fonts/UniversLTCYR-57Condensed.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-57Condensed.woff) format("woff"),url(/fonts/UniversLTCYR-57Condensed.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Univers LT CYR;src:url(/fonts/UniversLTCYR-39ThinUltCond.eot);src:local("Univers LT CYR 39 Thin Ultra Condensed"),local("UniversLTCYR-39ThinUltCond"),url(/fonts/UniversLTCYR-39ThinUltCond.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-39ThinUltCond.woff) format("woff"),url(/fonts/UniversLTCYR-39ThinUltCond.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Univers LT CYR;src:url(/fonts/UniversLTCYR-55Roman.eot);src:local("Univers LT CYR 55 Roman"),local("UniversLTCYR-55Roman"),url(/fonts/UniversLTCYR-55Roman.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-55Roman.woff) format("woff"),url(/fonts/UniversLTCYR-55Roman.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Univers LT CYR 45";src:url(/fonts/UniversLTCYR-65BoldOblique.eot);src:local("Univers LT CYR 65 Bold Oblique"),local("UniversLTCYR-65BoldOblique"),url(/fonts/UniversLTCYR-65BoldOblique.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-65BoldOblique.woff) format("woff"),url(/fonts/UniversLTCYR-65BoldOblique.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Univers LT CYR 85 XBlack";src:url(/fonts/UniversLTCYR-85XBlackObl.eot);src:local("Univers LT CYR 85 Extra Black Oblique"),local("UniversLTCYR-85XBlackObl"),url(/fonts/UniversLTCYR-85XBlackObl.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-85XBlackObl.woff) format("woff"),url(/fonts/UniversLTCYR-85XBlackObl.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Univers LT CYR 57 Cn";src:url(/fonts/UniversLTCYR-57CondensedObl.eot);src:local("Univers LT CYR 57 Condensed Oblique"),local("UniversLTCYR-57CondensedObl"),url(/fonts/UniversLTCYR-57CondensedObl.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-57CondensedObl.woff) format("woff"),url(/fonts/UniversLTCYR-57CondensedObl.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Univers LT CYR 55";src:url(/fonts/UniversLTCYR-75BlackOblique.eot);src:local("Univers LT CYR 75 Black Oblique"),local("UniversLTCYR-75BlackOblique"),url(/fonts/UniversLTCYR-75BlackOblique.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-75BlackOblique.woff) format("woff"),url(/fonts/UniversLTCYR-75BlackOblique.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Univers LT CYR 45";src:url(/fonts/UniversLTCYR-65Bold.eot);src:local("Univers LT CYR 65 Bold"),local("UniversLTCYR-65Bold"),url(/fonts/UniversLTCYR-65Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-65Bold.woff) format("woff"),url(/fonts/UniversLTCYR-65Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Univers LT CYR;src:url(/fonts/UniversLTCYR-85XBlack.eot);src:local("Univers LT CYR 85 Extra Black"),local("UniversLTCYR-85XBlack"),url(/fonts/UniversLTCYR-85XBlack.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-85XBlack.woff) format("woff"),url(/fonts/UniversLTCYR-85XBlack.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Univers LT CYR 55";src:url(/fonts/UniversLTCYR-75Black.eot);src:local("Univers LT CYR 75 Black"),local("UniversLTCYR-75Black"),url(/fonts/UniversLTCYR-75Black.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-75Black.woff) format("woff"),url(/fonts/UniversLTCYR-75Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Univers LT CYR 47 Lt Cn";src:url(/fonts/UniversLTCYR-67BoldCondObl.eot);src:local("Univers LT CYR 67 Bold Condensed Oblique"),local("UniversLTCYR-67BoldCondObl"),url(/fonts/UniversLTCYR-67BoldCondObl.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-67BoldCondObl.woff) format("woff"),url(/fonts/UniversLTCYR-67BoldCondObl.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Univers LT CYR 47 Lt Cn";src:url(/fonts/UniversLTCYR-47LightCondObl.eot);src:local("Univers LT CYR 47 Light Condensed Oblique"),local("UniversLTCYR-47LightCondObl"),url(/fonts/UniversLTCYR-47LightCondObl.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-47LightCondObl.woff) format("woff"),url(/fonts/UniversLTCYR-47LightCondObl.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Univers LT CYR;src:url(/fonts/UniversLTCYR-47LightCond.eot);src:local("Univers LT CYR 47 Light Condensed"),local("UniversLTCYR-47LightCond"),url(/fonts/UniversLTCYR-47LightCond.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-47LightCond.woff) format("woff"),url(/fonts/UniversLTCYR-47LightCond.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Univers LT CYR;src:url(/fonts/UniversLTCYR-45Light.eot);src:local("Univers LT CYR 45 Light"),local("UniversLTCYR-45Light"),url(/fonts/UniversLTCYR-45Light.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-45Light.woff) format("woff"),url(/fonts/UniversLTCYR-45Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Univers LT CYR 55";src:url(/fonts/UniversLTCYR-55Oblique.eot);src:local("Univers LT CYR 55 Oblique"),local("UniversLTCYR-55Oblique"),url(/fonts/UniversLTCYR-55Oblique.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTCYR-55Oblique.woff) format("woff"),url(/fonts/UniversLTCYR-55Oblique.ttf) format("truetype");font-weight:400;font-style:italic}html{font-size:16px;height:100%}html body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.875rem;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch!important;width:100%;color:#495057;height:100%}a,a:visited{cursor:pointer}a:hover{text-decoration:none}.preload *{transition:none!important}#app{height:100%}.df{display:flex}.pt-4{padding-top:4px}.employees-photo{margin:16px 0;width:100%}.employees-photo td,.employees-photo th{padding:4px 8px;border:1px solid #edf2f7;font-size:12px}.uu-layout.fullscreen .reservations-day-header{margin-bottom:0}.uu-layout.fullscreen .uu-reserve-button{display:none}.uu-layout.fullscreen .navigation{padding:0}.uu-layout.fullscreen .uu-header,.uu-layout.fullscreen .uu-sidebar{display:none!important}.uu-layout.fullscreen .uu-container{padding:0}.uu-layout.fullscreen .uu-content{margin:0}.uu-layout.fullscreen .uu-card__content{padding-top:16px}.uu-layout.fullscreen .uu-top-buttons,.uu-layout.fullscreen .reservations-options__switch,.uu-layout.fullscreen .uu-tabs{display:none}.uu-layout.fullscreen .reservations-week-close{display:flex;justify-content:flex-end}.reservations-week-close{display:none}.handbook-pages{display:flex;align-items:center;margin-bottom:16px}.handbook-pages button{margin-right:16px;border-bottom:1px dotted #a0aec0}.handbook-pages .divider{height:20px;background:#a0aec0;width:1px;margin-right:16px}@media only screen and (max-width: 1024px){.handbook-container--desktop{display:none}}.handbook-container--mob{display:none}.handbook-container--mob a{color:#4299e1;text-decoration:none;font-size:18px}@media only screen and (max-width: 1024px){.handbook-container--mob{display:block}}.layout-container.header-container{padding:93px 0 36px;border-bottom:1px solid #000}.mb-16{margin-bottom:16px}.item-clock-strike{opacity:.5;text-decoration:line-through}.item-clock-teacher{font-weight:600}.layout-layer{width:100%;display:flex;justify-content:center}.layout-container{width:1196px;min-width:1196px}@media only screen and (max-width: 1024px){.layout-container{width:100%;min-width:375px;padding:16px}}.layout-layer.login-layer{margin-top:25px}.layout-container.login-container,.layout-container.header-container.header-container--login{max-width:1196px;width:100%;min-width:0}.login-title{font-family:Univers LT CYR;font-style:normal;font-weight:800;font-size:45px;line-height:54px;color:#070707;margin-bottom:11px}@media only screen and (max-width: 1024px){.login-title{font-size:24px}}.login-desc{font-family:Univers LT CYR;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#070707;margin-bottom:20px}.login-input{border:1px solid #070707;padding:15px;font-family:Univers LT CYR;font-style:normal;font-weight:400;font-size:14px;line-height:17px;display:block;margin-bottom:20px;width:300px}.login-button{background:#070707;padding:15px;font-family:Univers LT CYR;font-style:normal;font-weight:400;font-size:14px;line-height:17px;display:block;border:none;color:#fff}.auth-options{display:flex;align-items:center}.auth-link{margin-left:24px;color:#000;font-size:12px}.auth-link i{display:inline-block;margin-right:4px}.navigation{width:100%;background:#fff;display:flex;justify-content:space-between;box-shadow:none;padding:16px 0 4px;margin:0}@media only screen and (max-width: 1024px){.navigation{display:none}}@media only screen and (max-width: 1600px){.navigation{align-items:center;padding:16px 0}}.navigation__element{font-size:14px}.navigation__element a{text-decoration:none;color:#4299e1}.navigation__week-box{border-left:2px solid #e2e8f0;border-right:2px solid #e2e8f0;padding:0 6px}.navigation__week-select:focus{outline:1px solid #4299e1;padding:2px}.navigation__element--flex{display:flex}@media only screen and (max-width: 1024px){.navigation__element--separated{display:flex;flex-direction:column;align-items:center}}.navigation__element--separated a{display:inline-block;padding:0 4px}.navigation__element--separated span{display:inline-block;border-left:2px solid #e2e8f0;border-right:2px solid #e2e8f0;padding:0 4px}@media only screen and (max-width: 1024px){.navigation__element-text{display:none}}.notification-content{word-break:break-all}.oh-table__break td{padding-top:8px;padding-bottom:32px}.oh-table__break-message td{padding-bottom:32px}.resoure-item-line{display:flex;margin-bottom:8px;align-items:center}.reservation-user-program,.popup-only{display:none}.reservation-popup-hint{position:absolute;z-index:10000;background:#fff;top:0;left:0;box-shadow:0 5px 10px 2px #223c5080;padding:4px;border-radius:2px;max-width:300px}.reservation-popup-hint .popup-only{display:block}.reservation-popup-template{display:none}.uu-container.uu-container--schedule{padding-top:24px}.uu-card__content.uu-card__content--schedule{padding-top:16px}.induction-list-ooo-wrap{width:100%;flex:1}@media only screen and (max-width: 1024px){.induction-list-ooo-wrap{display:none}}.induction-list-ano-wrap{width:100%;flex:1}.induction-list-title{font-size:16px;font-weight:600;margin-bottom:16px}@media only screen and (max-width: 1024px){.induction-list-title{display:none}}.induction-list-titles-mob{display:none}@media only screen and (max-width: 1024px){.induction-list-titles-mob{display:flex;margin-bottom:16px;gap:16px}}.induction-list-title-mob{border-radius:3px;padding:4px 8px;border-bottom:0;font-weight:500;color:#4a5568}.induction-list-title-mob--active{border:1px solid #b9b9b9}.user-schedule-wrap{display:flex;gap:2px}.user-schedule{z-index:1000;width:100%;border:1px solid #e64c4c;border-radius:4px}.user-schedule-name,.user-schedule-time{background:#e64c4c;color:#fff}.reservations-month-navigation{display:flex;justify-content:space-between}.reservations-container{display:flex;flex-direction:column}.reservations-week{display:flex;align-items:stretch}.reservations-days{display:flex;align-items:stretch;width:100%}@media only screen and (max-width: 1024px){.reservations-days{display:block;overflow:hidden;width:calc(100vw - 99px)}}.reservations-times{margin-top:66px;padding-top:0;padding-right:8px;width:40px;text-align:right;font-size:12px}@media only screen and (max-width: 1024px){.reservations-times{margin-top:64px}}.reservations-times-header{width:40px;height:88px}.reservations-day-header{width:100%;height:72px;text-align:center;display:flex;flex-direction:column;align-items:center;margin-bottom:4px}@media only screen and (max-width: 1900px){.reservations-day-header{min-width:140px}}@media only screen and (max-width: 1024px){.reservations-day-header{width:100%;height:82px}}@media only screen and (max-width: 1024px){.reservations-day-header .uu-button{padding:8px 16px;font-size:16px}}.reservation--unconfirmed{opacity:.5;border:2px solid #f56565}.reservation.reservation--starting.reservation--unconfirmed-hl,.reservation.reservation--ending.reservation--unconfirmed-hl{background:#fbbf24!important;opacity:1}.reservation--confirmed{border:2px solid #48bb78}.reservations-day-wrap-full{width:100%;margin-right:0}.reservations-day-show{width:100%}.reservations-day-show .rdf{display:block}.reservations-day-show .rdm{display:none}.reservations-day-toggle{padding:0 8px;border-radius:4px;cursor:pointer;transform:scale(1);transform-origin:center center;transition:.3s;margin-bottom:4px}.reservations-day-toggle:hover{transform:scale(1.1);transform-origin:center center;transition:.3s}@media only screen and (max-width: 1024px){.reservations-day-toggle:hover{transform:none}}.reservations-day-top{display:flex;justify-content:space-between;width:100%}.reservations-day-toggle--active{background:#edf2f7;transform:scale(1.1);transform-origin:center center}.reservations-cut{border-top:1px solid #cbd5e0;width:100%;position:absolute;z-index:500}.reservations-break{position:absolute;z-index:1000;background:#cbd5e0;width:100%;display:flex;justify-content:center;align-items:center;color:#a0aec0;text-align:center;opacity:.8}.reservations-cut--closed{background-color:#edf2f7;display:flex;justify-content:center;align-items:center;color:#a0aec0}.reservation-wrapper{width:100%;padding:4px 4px 0;position:absolute;display:block;text-decoration:none;transition:.3s}.reservation-wrapper:hover{transition:.3s}.reservation-wrapper:hover .reservation--unconfirmed{opacity:1;border-color:#fc8181}.reservation-wrapper:hover .reservation{box-shadow:#0000001a 0 4px 12px;border-width:2px;border-color:#fff075}.reservation-wrapper--torn:hover{z-index:700!important}.reservation.reservation--starting{background:#48bb78!important;transition:.3s;border-radius:4px 4px 0 0}.reservation.reservation--ending{background:#f56565!important;border-radius:0 0 4px 4px;transition:.3s}.reservation.reservation--prolong{background:#ecc94b!important}.reservation.reservation--rental-state-issued{border-right:10px solid #3b82f6!important}.reservation.reservation--rental-state-returned{border-right:10px solid #000!important}.reservation.reservation--highlight{z-index:10000;background:#9f7aea!important;transform:scale(1.05)}.reservations-day-group{position:relative;z-index:1000;flex:1}.reservations-options{display:flex;justify-content:flex-start;border:1px solid #edf2f7;padding:16px 16px 32px;border-radius:8px;position:relative}@media only screen and (max-width: 1024px){.reservations-options{flex-direction:column;display:none}}.reservations-options__wrap{position:relative}.reservations-options__switch{left:24px;bottom:12px;cursor:pointer;border-bottom:1px dotted #4299e1;color:#4299e1;position:absolute;font-size:12px}.reservations-options__switch--closed{bottom:-18px;transition:.3s}.reservations-options__switch--closed.reservations-options__switch--compact{bottom:-18px}@media only screen and (max-width: 1024px){.reservations-options__switch{display:none}}.reservations-option{max-width:320px;overflow:hidden}#reservation-time-errors{display:flex;flex-direction:column;align-items:flex-start}#reservation-time-errors div,#reservation-resources-errors div,#reservation-time-warnings div{background-color:#fc8181;color:#fff;padding:8px;border-radius:4px;margin-bottom:4px;display:flex;align-items:center}#reservation-time-errors div:last-child,#reservation-resources-errors div:last-child,#reservation-time-warnings div:last-child{margin-bottom:0}#reservation-time-warnings div{background-color:#f6ad55}.resource-item-tag{width:16px;height:16px;border-radius:16px;display:block}.reservation-time-start-end{display:flex;align-items:center}@media only screen and (max-width: 1024px){.reservation-time-start-end{align-items:flex-start;flex-wrap:wrap}}.reservation-time-start-end__block{display:flex;align-items:center}@media only screen and (max-width: 1024px){.reservation-time-start-end__block{margin-bottom:8px}}.reservation-date input{width:120px}@media only screen and (max-width: 1024px){.reservation-date{margin-bottom:16px;margin-top:16px;font-size:20px}}.reservation-datetime{min-height:59px;display:flex;justify-content:flex-start;align-items:center;font-size:18px}@media only screen and (max-width: 1024px){.reservation-datetime{flex-direction:column;align-items:flex-start;flex-wrap:wrap}}.reservation-datetime-resource-alert{display:none;font-size:12px;color:#f6ad55;margin-bottom:16px}.reservation-datetime--sub{font-size:12px;min-height:0}.reservation-info{display:flex;flex-direction:column;justify-content:flex-start;margin-top:16px}.reservation-group-info{margin-bottom:16px;color:#a0aec0;font-size:14px}.reservation-name{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1024px){.reservation-name{flex-direction:column;justify-content:flex-start;margin-bottom:16px}}.reservations-close{position:absolute;background:#edf2f7;width:100%}.reservation{border:1px solid #fff;width:100%;height:100%;border-radius:4px;padding:2px;overflow:hidden;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;flex-direction:row;align-content:flex-start}.reservation-data{line-height:9px;font-size:10px;color:#fff;margin-bottom:2px;margin-right:2px;padding:2px}.reservation-data--service{color:#495057}.reservation-data--high{line-height:12px}.reservation-time{line-height:6px;font-size:10px;color:#fff}.reservation-work{line-height:8px;font-size:10px;color:#fff;margin-bottom:2px}.reservation-comment{line-height:6px;font-size:10px;color:#fff}.reservation-user-name{line-height:6px;font-size:10px;color:#fff;margin-bottom:2px}.reservation-others{display:flex;flex-wrap:wrap}.reservation-other{padding:0 1px;margin-right:2px;margin-bottom:2px;border-radius:2px;font-size:10px;color:#fff}.reservation-date-layer{background:#eef2f6;width:100%}.reservations-day-wrap{width:100%}.reservations-day{width:100%;border-bottom:1px solid #cbd5e0;position:relative;display:flex;border-left:1px solid #cbd5e0;background:#fff2f2}@media only screen and (max-width: 1024px){.reservations-day{width:100%}}.reservations-day-col{width:100%;position:relative;flex:1}.reservations-day-wrap:last-child .reservations-day{border-right:1px solid #cbd5e0}.reservation-open{position:absolute;background:#fff;width:100%;z-index:400}.reservation-closed{position:absolute;background:#fff5f7;width:100%;z-index:500}.uu-button.uu-reserve-button{font-size:12px;padding:1px 12px 3px}.reservation-now{position:absolute;width:100%;height:4px;border-radius:8px;background:#f6ad55;z-index:10000;box-shadow:1px 2px 9px #0003}.reservation-now span{position:absolute;display:block;height:14px;left:-10px;color:#fff;font-size:9px;background:#f6ad55;border-radius:0 8px 8px 0;padding:1px 5px;top:-5px}@media only screen and (max-width: 1024px){.reservation-now{left:8px}}.main-reservation-options{margin-top:16px;display:flex;justify-content:center}@media only screen and (max-width: 1024px){.main-reservation-options{flex-direction:column}}.main-reservation-option{cursor:pointer;display:block;margin-right:8px}.main-reservation-option input{display:none}.main-reservation-option div{white-space:nowrap;padding:4px 12px;color:#fff;font-size:12px;border-radius:64px;border:2px solid #fff}.main-reservation-option :checked+div{border:2px solid #cbd5e0}.reservation-inductions{display:flex;flex-direction:column;align-items:flex-start}.reservation__induction{font-size:12px;color:#fff;padding:2px 4px;border-radius:4px;background:#48bb78;margin:2px}.reservation__induction--none{background:#f6ad55}.workshop-tests-alert{margin-top:16px;text-align:center;color:#f56565}.workshop-schedule-desc{margin-top:16px;text-align:center}.text-tiny{font-size:.7em}.text-small{font-size:.85em}.text-big{font-size:1.4em}.text-huge{font-size:1.8em}@media only screen and (max-width: 1024px){.text-huge{font-size:1.2em}}.reservations-navigation{display:none}@media only screen and (max-width: 1024px){.reservations-navigation{display:block}}.reservations-navigation-days{display:flex;justify-content:center}.reservations-navigation-day{border:1px solid #cbd5e0;padding:5px;font-weight:500;border-radius:4px;margin-right:4px}.reservations-navigation-day--active{background:#edf2f7}.reservations-navigation-date{font-weight:400;font-size:10px}.reservations-navigation-weeks{padding:8px 16px;display:flex;align-items:center;justify-content:space-between}.reservations-navigation-week--prev{padding-left:20px;background:left center no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%234299e1' class='bi bi-chevron-left' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3E %3C/svg%3E")}.reservations-navigation-week--next{padding-right:20px;background:right center no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%234299e1' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.reservation-datetime-block{display:flex;flex-direction:column}.reservation-prolong{display:flex;align-items:center}.reservations-day{padding:2px}.reservation-wrapper{width:100%;padding:1px 1px 0}.uu-button--fs{display:block!important}@media only screen and (max-width: 1024px){.uu-button--fs{display:none!important}}.reservation-low-rating{width:10px;height:10px;background:#e53e3e;color:#fff;position:absolute;right:2px;top:2px;font-size:9px;padding:0 0 0 2px;line-height:9px;border-radius:0 4px}.reservation-low-age{width:17px;height:10px;background:#ed8936;color:#fff;position:absolute;left:2px;bottom:1px;font-size:8px;padding:0 0 0 2px;line-height:9px;border-radius:0 4px}.reservation-tags{position:absolute;display:flex;justify-content:end;right:2px;bottom:2px;gap:2px}.reservation-has-comment{width:10px;height:10px;background:#4299e1;color:#fff;font-size:9px;padding:0 0 0 2px;line-height:9px;border-radius:0 4px}.reservation-has-messages{width:10px;height:10px;background:#2fb644;color:#fff;font-size:9px;padding:0 0 0 2px;line-height:9px;border-radius:0 4px}.reservations-multi-wrap{margin-left:40px;position:relative;transform:translateY(-28px)}.reservation-multi{color:#fff!important;text-decoration:none;padding:2px 4px;display:flex;font-size:9px;justify-content:space-between;position:absolute;height:24px}.reservation-multi .hint-data{display:none}.service-actions{z-index:9999;display:flex;flex-direction:column;position:absolute;width:100%;padding:8px;background:#fff;box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px;height:54px;top:0;font-size:12px}@media only screen and (max-width: 1600px){.service-actions{font-size:9px}}.workshop-schedule-hints{display:flex;align-items:stretch;gap:8px}.workshop-schedule-hints .workshop-schedule-hint{padding:6px 12px 6px 32px;border-radius:4px;background:left 0px top 6px no-repeat #fff7ed;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ffd7a8' class='bi bi-exclamation-lg' viewBox='0 0 16 16'%3E %3Cpath d='M7.005 3.1a1 1 0 1 1 1.99 0l-.388 6.35a.61.61 0 0 1-1.214 0zM7 12a1 1 0 1 1 2 0 1 1 0 0 1-2 0'/%3E%3C/svg%3E");background-size:32px auto}.workshop-schedule-hints *{color:#495057!important;font-size:12px!important;font-weight:400!important}.resource-centers-grid{display:flex;justify-content:flex-start}.resource-center-card{width:400px;background:#fff;border-radius:4px;margin-right:32px;color:#495057;box-shadow:0 .46875rem 2.1875rem #04091408,0 .9375rem 1.40625rem #04091408,0 .25rem .53125rem #0409140d,0 .125rem .1875rem #04091408;padding:24px;text-decoration:none;transition:.3s}.resource-center-card:hover{box-shadow:0 .66875rem 2.3875rem #04091408,0 1.1375rem 1.60625rem #04091408,0 .45rem .73125rem #0409140d,0 .325rem .3875rem #04091408;transition:.3s;color:#495057}.resource-center-card__title{font-size:18px;font-weight:500;min-height:56px}.resource-center-card__note{margin-top:16px;color:#a0aec0}.resources-group-name{border:0!important;padding-left:0!important}@media only screen and (max-width: 1024px){.resources-group-name{padding-top:20px!important}}.resource-items__list-count{width:24px;color:#fff;margin-right:8px;background:#718096;border-radius:64px;display:flex;align-items:center;justify-content:center;height:24px;min-width:24px}.reservation-edit-resources{border-collapse:collapse;width:100%}.reservation-edit-resources td{border:1px solid #e2e8f0;padding:4px}@media only screen and (max-width: 1024px){.reservation-edit-resources td{font-size:12px}}.resource-items-checkbox{width:46px!important}@media only screen and (max-width: 1024px){.resource-items-checkbox{width:auto!important}}.resource-item-unavailable-intervals{font-size:12px;color:#a0aec0}.resource-item-available{font-size:12px;color:#38a169}.resource-item-blocked-by{font-size:12px;color:#f6ad55}.resource-item-unavailable{background:#fed7d7}.resource-item-unavailable .resource-item-unavailable-intervals{color:#f56565}.resource-item-unavailable td{border-color:#f56565!important}.resource-item-blocked{background:#feebc8}.resource-item-blocked .resource-item-unavailable-intervals{color:#f6ad55}.resource-item-blocked td{border-color:#f6ad55!important}.reservation-resources-loading{animation:blink 1s linear infinite}.resource-item-code-info{display:flex;align-items:center}.resource-item-code-info__qr{margin-right:32px}.resource-item-code-info__barcode{font-weight:700;font-size:24px}@-moz-keyframes blink{0%{opacity:0}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:0}}@-webkit-keyframes blink{0%{opacity:0}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:0}}@-o-keyframes blink{0%{opacity:0}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:0}}@keyframes blink{0%{opacity:0}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:0}}.resource-subject-sticker{display:flex;padding:4px}.resource-subject-sticker--border{border:1px dotted #111827}.resource-subject-sticker__name{max-width:110px;font-size:12px;margin-bottom:4px;line-height:15px}.resource-subject-sticker__code{max-width:110px;font-size:13px;font-weight:700}.resource-subject-sticker__data{display:flex;flex-direction:column;justify-content:space-between}.resource-subjects-table td{vertical-align:top;padding:8px}.rectable td{vertical-align:top;border:1px solid #111827;padding:8px}.resource-subjects-state-table td,.resource-subjects-state-table th{padding:8px 12px;border:1px solid #111827}.resource-subjects-state-table td a,.resource-subjects-state-table th a{color:#111827;text-decoration:underline}.resource-subjects-state-table th{text-align-last:left}.resource-subjects-result{display:none}.resource-subject-code-error{font-size:10px;color:#c53030}.schedule-table{border-collapse:collapse;width:100%}.schedule-table td{padding:16px;border:1px solid #e2e8f0}.schedule-table th{font-weight:500;padding:16px;border:1px solid #e2e8f0;background:#f7fafc}.schedule-table tr:first-child th:first-child{border-radius:8px 0 0}.brand-image-collapse{display:none;height:24px;margin-left:24px}.sidebar-collapse .brand-image{display:none}.sidebar-collapse .brand-image-collapse{display:block}.uu-table uu-table--bordered td{border:1px solid #000;padding:4px;margin:16px}.uu-table uu-table--bordered h2{font-size:24px}.switch-toggler{position:relative;width:37px;height:17px;min-width:37px;min-height:17px;cursor:pointer}.switch-toggler__line{background:#d0d0d0;mix-blend-mode:normal;opacity:.5;width:34px;height:14px;min-width:34px;min-height:14px;border-radius:14px;position:absolute;z-index:1}.switch-toggler--big .switch-toggler__line{width:40px}.switch-toggler__pointer{width:20px;height:20px;min-width:20px;min-height:20px;background:#d0d0d0;box-shadow:0 1px 1px #0000003d,0 0 1px #0000001f;border-radius:20px;z-index:2;position:absolute;top:-3px;transition:.3s}.switch-toggler--on .switch-toggler__pointer{background-color:#28a745;transform:translate(14px);transition:.3s}.switch-toggler--on .switch-toggler__line{background-color:#28a745;transition:.3s}.user-data-update{display:block;width:32px;height:32px;border:1px solid #718096;border-radius:4px;background-repeat:no-repeat;background-position:center center;background-size:74%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23718096' class='bi bi-cloud-arrow-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M7.646 10.854a.5.5 0 0 0 .708 0l2-2a.5.5 0 0 0-.708-.708L8.5 9.293V5.5a.5.5 0 0 0-1 0v3.793L6.354 8.146a.5.5 0 1 0-.708.708l2 2z'/%3E%3Cpath d='M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383zm.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z'/%3E%3C/svg%3E")}.user-show{display:block;width:32px;height:32px;border:1px solid #718096;border-radius:4px;background-repeat:no-repeat;background-position:center center;background-size:74%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info' viewBox='0 0 16 16'%3E %3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z'/%3E%3C/svg%3E")}.user-data-update--small{width:24px;height:24px}.user-data-update--disabled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23bdc3c7' class='bi bi-cloud-arrow-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M7.646 10.854a.5.5 0 0 0 .708 0l2-2a.5.5 0 0 0-.708-.708L8.5 9.293V5.5a.5.5 0 0 0-1 0v3.793L6.354 8.146a.5.5 0 1 0-.708.708l2 2z'/%3E%3Cpath d='M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383zm.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z'/%3E%3C/svg%3E");border:1px solid #bdc3c7;cursor:not-allowed}.user-panel,.user-name{display:flex;align-items:center}.user-email{font-size:14px;color:#4a5568;font-weight:300}.user-role{font-size:14px;color:#a0aec0;font-weight:300}.user-has-rental-contract{color:#10b981}.user-no-rental-contract{color:#f87171}.users-table{width:100%;border:1px solid #000;border-collapse:collapse}.users-table td,.users-table th{border:1px solid #000;padding:4px 8px}.users-table__row--inactive{color:#a0aec0}.uu-user-bell-active{min-width:24px;display:flex;justify-content:center;padding-top:2px;font-size:11px;width:24px;height:24px;color:#fff;background-image:url("data:image/svg+xml,%3Csvg style='width: 24px; ' xmlns='http://www.w3.org/2000/svg'  fill='%23e53e3e' class='bi bi-bell-fill' viewBox='0 0 16 16'%3E %3Cpath d='M8 16a2 2 0 0 0 2-2H6a2 2 0 0 0 2 2zm.995-14.901a1 1 0 1 0-1.99 0A5.002 5.002 0 0 0 3 6c0 1.098-.5 6-2 7h14c-1.5-1-2-5.902-2-7 0-2.42-1.72-4.44-4.005-4.901z'/%3E %3C/svg%3E");animation:userBell 2s ease 0s infinite normal forwards;background-repeat:no-repeat}@media only screen and (max-width: 1024px){.uu-user-bell-active{background-size:contain}}.uu-user-bell-inactive{min-width:24px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg style='width: 24x; ' xmlns='http://www.w3.org/2000/svg'  fill='%23cbd5e0' class='bi bi-bell-fill' viewBox='0 0 16 16'%3E %3Cpath d='M8 16a2 2 0 0 0 2-2H6a2 2 0 0 0 2 2zm.995-14.901a1 1 0 1 0-1.99 0A5.002 5.002 0 0 0 3 6c0 1.098-.5 6-2 7h14c-1.5-1-2-5.902-2-7 0-2.42-1.72-4.44-4.005-4.901z'/%3E %3C/svg%3E");background-repeat:no-repeat}@media only screen and (max-width: 1024px){.uu-user-bell-inactive{background-size:contain}}.user-photo-small{width:160px;min-width:160px}.user-photo-small img{height:auto;width:100%}.user-card-inductions .reservation-inductions{width:100%}.user-card-inductions .reservation-inductions .reservation__induction{margin:0;width:100%}@-moz-keyframes userBell{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes userBell{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-o-keyframes userBell{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes userBell{0%,50%,to{opacity:1}25%,75%{opacity:0}}.uu-layout{min-height:100vh;position:relative}.uu-container--collapse .uu-content{margin-left:80px}.uu-container--collapse .uu-sidebar{width:80px;padding:8px}@media only screen and (max-width: 1024px){.uu-container--collapse .uu-sidebar{display:none;width:160px}}.uu-container--collapse .uu-sidebar__link span{display:none}.uu-header{position:fixed;box-shadow:0 .46875rem 2.1875rem #04091408,0 .9375rem 1.40625rem #04091408,0 .25rem .53125rem #0409140d,0 .125rem .1875rem #04091408;background:#fff;width:100%;z-index:9000}@media only screen and (max-width: 1024px){.uu-header{overflow:hidden}}.uu-header__top{display:flex}.uu-logo{display:flex;align-items:center;justify-content:space-between;width:256px;padding:4px 24px 8px}@media only screen and (max-width: 1024px){.uu-logo{width:auto;padding:8px 16px}}.uu-main{display:flex;min-height:100vh;position:relative}.uu-sidebar{box-shadow:0 .46875rem 2.1875rem #04091408,0 .9375rem 1.40625rem #04091408,0 .25rem .53125rem #0409140d,0 .125rem .1875rem #04091408;position:fixed;height:100vh;padding:48px 24px 24px 18px;background:#fff;width:350px;z-index:8000;transition:.3s}@media only screen and (max-width: 1900px){.uu-sidebar{padding:58px 8px 8px;width:210px}}@media only screen and (max-width: 1024px){.uu-sidebar{z-index:10000;width:310px;padding:8px 16px;display:none}}.uu-sidebar--hide{margin-left:-310px;transition:.3s}@media only screen and (max-width: 1900px){.uu-sidebar--hide{margin-left:-170px}}@media only screen and (max-width: 1024px){.uu-sidebar--hide{margin-left:0}}.uu-sidebar-toggler{right:0px;position:absolute;width:40px;cursor:pointer;height:100%;padding-top:480px;color:#000;background:#fbfbfb}@media only screen and (max-width: 1024px){.uu-sidebar-toggler{display:none}}.uu-sidebar-toggler div{color:#495057;white-space:nowrap;text-transform:uppercase;transform:rotate(270deg);font-weight:500}.uu-menu__control{display:none}@media only screen and (max-width: 1024px){.uu-menu__control{display:flex;align-items:center;padding-top:11px;margin-bottom:8px}}.uu-menu__control-label{color:#a0aec0;font-size:16px}.uu-overlay{z-index:9900;position:absolute;top:0;left:0;background:rgba(0,0,0,.5);display:none;width:100%;height:100vh}.uu-content{flex:1;margin-left:350px;margin-top:32px;transition:.3s}@media only screen and (max-width: 1900px){.uu-content{margin-left:200px}}@media only screen and (max-width: 1024px){.uu-content{margin-left:0;margin-top:70px}}.uu-content--wide{margin-left:40px;transition:.3s}@media only screen and (max-width: 1024px){.uu-content--wide{margin-left:0}}.uu-sidebar__links{display:flex;flex-direction:column}.uu-sidebar__link{padding:4px 6px;flex:1;color:#718096;text-decoration:none;display:flex;align-items:center;transition:.3s}.uu-sidebar__link:hover{text-decoration:none}@media only screen and (max-width: 1900px){.uu-sidebar__link{padding:3px;font-size:11px!important}.uu-sidebar__link svg{display:none}}@media only screen and (max-width: 1024px){.uu-sidebar__link{padding:4px;font-size:12px!important}}.uu-sidebar__link.uu-sidebar__link--inactive{cursor:default;color:#cbd5e0}.uu-sidebar__link.uu-sidebar__link--inactive:hover{color:#cbd5e0;background-color:#f7fafc}.uu-sidebar__link--tagged{position:relative}.uu-sidebar__link--tagged:after{position:absolute;right:8px;top:13px;content:"";display:block;width:6px;height:6px;border-radius:16px;background-color:#4299e1}.uu-sidebar__admin{background-color:#4299e1;display:flex;justify-content:center;text-align:center;align-items:center;color:#fff;font-size:9px;border-radius:24px;width:12px;height:12px}.uu-sidebar__link span{margin-left:3px}.uu-sidebar__link:hover{background:#ebf8ff;color:#4299e1;border-radius:4px;transition:.3s}.uu-header__divider{width:1px;background:#e2e8f0;margin:0 24px;height:32px}@media only screen and (max-width: 1024px){.uu-header__divider{margin:0 8px}}.uu-header__content{flex:1;display:flex;justify-content:space-between;padding:4px 8px}@media only screen and (max-width: 1024px){.uu-header__content{padding:8px 16px 8px 0}}.uu-header__start{display:flex;align-items:center}.uu-admin-roles{display:flex}@media only screen and (max-width: 1024px){.uu-admin-roles{display:none}}.uu-admin-role{display:block;padding:2px 8px;font-size:12px;color:#a0aec0;border-radius:64px;border:1px solid #a0aec0;margin-right:4px}.uu-admin-role--active{background:#a0aec0;border:none;color:#fff}.uu-header__end{display:flex;align-items:center}.uu-logout a{text-decoration:none}.uu-user{display:flex;align-items:center}.uu-user__info{margin-left:8px;display:flex;align-items:center;color:#4a5568;font-size:12px}@media only screen and (max-width: 1024px){.uu-user__info{flex-direction:column}}.uu-user__info span{white-space:nowrap;padding:0 2px}@media only screen and (max-width: 1024px){.uu-user__info-divider{display:none}}.uu-user__name{font-weight:700;color:#4a5568}.uu-user_lk-link{color:#4299e1;text-decoration:underline;font-size:12px}.uu-user__type{color:#a0aec0;font-size:12px}.uu-logout{text-decoration:none;color:#cbd5e0;margin-right:8px;transition:.3s}.uu-logout:hover{color:#718096;transition:.3s}.uu-langs{display:flex;border-radius:2px;font-size:13px}.uu-langs__lang{color:#718096;border:1px solid #718096;padding:2px 8px;text-decoration:none;transition:.3s}.uu-langs__lang--active{border-color:#718096;color:#fff;background:#718096}.uu-langs__lang--start{border-radius:4px 0 0 4px;border-right:none}.uu-langs__lang--end{border-radius:0 4px 4px 0;border-left:none}.uu-content__heading{padding:32px 32px 32px 64px;background:#f7f9fa;display:flex;flex-direction:column}@media only screen and (max-width: 1024px){.uu-content__heading{flex-direction:column;align-items:flex-start;padding:32px 16px 16px}}.uu-content__title{display:flex;align-items:center;font-size:24px}@media only screen and (max-width: 1024px){.uu-content__title{font-size:18px;margin-bottom:16px}}.uu-content__title-icon{width:64px;height:64px;background:#fff;padding:8px;display:flex;justify-content:center;align-items:center;box-shadow:0 .46875rem 2.1875rem #04091408,0 .9375rem 1.40625rem #04091408,0 .25rem .53125rem #0409140d,0 .125rem .1875rem #04091408;border-radius:.25rem}.uu-breadcrumbs{margin-top:16px;display:flex;display:none!important}@media only screen and (max-width: 1024px){.uu-breadcrumbs{font-size:10px}}.uu-breadcrumbs__link{color:#4299e1;text-decoration:none}.uu-breadcrumbs__link:hover{text-decoration:none}.uu-breadcrumbs__link--active{color:#a0aec0}.uu-breadcrumbs__link:after{content:"/";color:#cbd5e0;margin:0 8px}.uu-breadcrumbs__link:last-child:after{display:none}.uu-container{background:#f7f9fa;min-height:100vh;padding:0 32px 32px}@media only screen and (max-width: 1024px){.uu-container{padding:16px}}.uu-container p{margin-bottom:16px}.uu-logo__image img{height:26px}@media only screen and (max-width: 1024px){.uu-logo__image{display:none}}.uu-wrap{background:#f1f4f6;padding:32px}.uu-card{margin:auto;background:#fff;border-radius:4px;box-shadow:0 .46875rem 2.1875rem #04091408,0 .9375rem 1.40625rem #04091408,0 .25rem .53125rem #0409140d,0 .125rem .1875rem #04091408}.uu-card p{margin-bottom:8px}.uu-card__content{padding:32px}@media only screen and (max-width: 1024px){.uu-card__content{padding:8px}}.uu-menu-toggler{display:none;padding:16px 16px 16px 44px;background:left 5px center no-repeat;background-image:url("data:image/svg+xml,%3Csvg class='bi bi-list' width='32px' height='32px' viewBox='0 0 16 16' fill='%234299e1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M2.5 11.5A.5.5 0 013 11h10a.5.5 0 010 1H3a.5.5 0 01-.5-.5zm0-4A.5.5 0 013 7h10a.5.5 0 010 1H3a.5.5 0 01-.5-.5zm0-4A.5.5 0 013 3h10a.5.5 0 010 1H3a.5.5 0 01-.5-.5z' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E")}@media only screen and (max-width: 1024px){.uu-menu-toggler{display:block}}.uu-tabs{display:flex;justify-content:flex-start;padding:16px 16px 0}.uu-tabs a{white-space:nowrap;padding:8px 12px;background:#fff;border-bottom:1px solid #edf2f7}.uu-tabs a.uu-tab--active{border:1px solid #edf2f7;border-bottom:0;font-weight:500;color:#4a5568;border-radius:8px 8px 0 0;cursor:default}@media only screen and (max-width: 1024px){.uu-tabs a.uu-tab--active{border-radius:8px}}.uu-tabs a.uu-tab--private{font-style:italic}@media only screen and (max-width: 1900px){.uu-tabs a{padding:8px;font-size:12px!important}}@media only screen and (max-width: 1024px){.uu-tabs a{padding:8px;font-size:14px!important}}.uu-tabs:after{display:block;content:" ";width:100%;border-bottom:1px solid #edf2f7}@media only screen and (max-width: 1024px){.uu-tabs:after{display:none}}@media only screen and (max-width: 1024px){.uu-tabs.uu-tabs--main-menu{padding:0;display:none;flex-direction:column}}@media only screen and (max-width: 1024px){.uu-tabs.uu-tabs--main-menu a.uu-tab--active{border:none}}@media only screen and (max-width: 1024px){.uu-tabs.uu-tabs--main-menu a{border:none;padding:8px;font-size:14px!important}}.uu-tabs.uu-tabs--line{display:block!important}.uu-tabs.uu-tabs--line a{padding:7px}.uu-tabs--show{display:flex!important}.uu-card--sm{width:512px}@media only screen and (max-width: 1024px){.uu-card--sm{width:100%}}.uu-card--md{width:768px}@media only screen and (max-width: 1024px){.uu-card--md{width:100%}}.uu-card-title{border-bottom:1px solid #cbd5e0;font-size:16px;font-weight:500;padding:16px}.uu-card-title__helper{font-size:14px}.uu-title{font-size:24px;margin-bottom:32px;font-weight:500;margin-top:32px}.uu-card a{color:#4299e1}.uu-card-place{padding:32px}.uu-form-block{margin-bottom:16px}.uu-form-line input[type=checkbox]{transform:translateY(2px)}.uu-form-line label{margin-left:4px}.uu-input{font-size:14px;padding:8px;display:block;border-width:1px;border-radius:4px;border-color:#cbd5e0;width:100%;background:#fff}.uu-input--disabled{background:#edf2f7}.uu-input--error{border-color:#e53e3e}.uu-input--short{width:128px}.uu-sidebar-divider{margin:8px 8px 8px 0;border-bottom:1px solid #cbd5e0}.uu-colors{margin:4px 0;display:flex;flex-wrap:wrap;width:auto}.uu-color-point{display:block;margin:2px;width:32px;height:32px;position:relative}.uu-color-point input{opacity:0;position:absolute;left:0;top:0}.uu-color-point .uu-color-inner{padding:4px;display:block;width:100%;height:100%;border-radius:0}.uu-color-point input:checked~.uu-color-inner{border:2px solid #2d3748}.form-delete{display:inline-block}table.uu-table td,table.uu-table th{padding:16px;border-bottom:1px solid #cbd5e0}table.uu-table.uu-table--bordered td,table.uu-table.uu-table--bordered th{border:1px solid #cbd5e0}table.uu-inductions td{font-size:14px;padding:4px 8px}table.uu-inductions .uu-inductions__workshop td{border:0;font-size:18px;padding:16px 8px 8px}table.uu-inductions .uu-inductions__resource td{font-size:16px;border:0!important;padding-top:12px}table.uu-inductions .uu-inductions__items td{border:0!important}.uu-top-buttons{display:flex;flex-wrap:wrap}@media only screen and (max-width: 1024px){.uu-top-buttons{display:none;flex-direction:column}.uu-top-buttons .uu-button{margin-bottom:8px;white-space:nowrap}}.uu-logo__control{display:none}@media only screen and (max-width: 1024px){.uu-logo__control{display:block}}select{padding:4px!important;border-radius:4px;border:1px solid #e2e8f0;background-color:#fff}@media only screen and (max-width: 1024px){.uu-avatar{display:none}}.uu-submit-replace{animation:blink 1s infinite;display:inline-flex;justify-content:center;align-items:center}input[type=checkbox]{margin-right:4px;transform:translateY(1px)}.uu-card-columns{display:flex;flex-wrap:nowrap}.uu-card-columns__col{width:100%;padding:16px}.uu-input--no-border{border:0}.uu-dander-text{color:#c53030}.uu-card-group{display:flex;align-items:stretch;gap:16px}.uu-card-group .uu-card{margin:0;max-width:768px;flex:1}@media only screen and (max-width: 1024px){.uu-card-group{flex-direction:column}.uu-card-group .uu-card--reservation{order:1}.uu-card-group .uu-card--user{order:2}.uu-card-group .uu-card--messages{order:3}.uu-card-group .uu-card--rental-issue{display:none}}@media only screen and (max-width: 1200px){.uu-card-group{flex-direction:column}}.uu-content__heading--wide{padding:32px;font-size:18px}@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-o-keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.uu-calendar{width:100%}.uu-calendar th{border:1px solid #edf2f7;border-collapse:collapse;padding:16px}.uu-calendar td{border:1px solid #edf2f7;border-collapse:collapse;padding:16px;width:14.28%;height:100px;vertical-align:top}.uu-today-date{font-weight:700}.uu-day-time{font-size:10px;color:#a0aec0}.uu-button{border-radius:4px!important;padding:3px 12px 5px;text-align:center;border:none;display:inline-block;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;color:#fff!important;background:#4299e1;font-size:.875rem;white-space:nowrap}@media only screen and (max-width: 1600px){.uu-button{font-size:.8rem}}@media only screen and (max-width: 1024px){.uu-button{font-size:12px;padding:2px 12px}}.uu-button--s{font-size:12px;padding:2px 12px 4px}.uu-button--xs{font-size:10px;padding:1px 8px 2px}.uu-button--outline{background:#fff;border:1px solid #4299e1;color:#4299e1!important}.uu-button--red{background:#c53030}.uu-button--violet{background:#6d28d9}.uu-button--yellow{background:#ecc94b}.uu-button--white{border:1px solid #63b3ed;background:#fff;color:#4299e1!important}.uu-form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media only screen and (max-width: 1024px){.uu-form-control{min-width:80px}}.uu-settings-table{background:#fff;border-collapse:collapse}.uu-settings-table td{padding:4px;border:1px solid #ced4da}.uu-settings-table td div{white-space:nowrap}button.uu-button:disabled,button.uu-button[disabled],.uu-button--disabled{cursor:not-allowed;opacity:.6;background-color:#a0aec0}.uu-text-muted{color:#a0aec0}.uu-errors{color:#c53030}.uu-action-error{background-color:#fc8181;color:#fff;padding:8px;border-radius:4px;margin-bottom:4px}.uu-hinted{position:relative}.uu-hinted:after{width:12px;height:12px;display:block;content:"";position:absolute;right:-16px;top:0px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E %3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/%3E %3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z'/%3E%3C/svg%3E")}.uu-required{position:relative}.uu-required:after{display:inline-block;content:"*";color:#c53030}.uu-alert{padding:16px;border-radius:8px;background:#ffebc7;margin-bottom:24px}.uu-card-heading{font-size:20px;margin-bottom:16px}.uu-block{border:1px solid #e2e8f0;padding:16px;border-radius:4px}.uu-form-help{font-size:12px;color:#a0aec0;margin-top:4px}.uu-form-help--req,.req{color:#e53e3e}.uu-dropdown{position:relative;z-index:9999}.uu-dropdown-button{border-radius:4px!important;padding:3px 38px 5px 12px;text-align:center;border:none;display:inline-block;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;color:#4299e1;font-size:.875rem;white-space:nowrap;border:1px solid #4299e1;background:right 8px center no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%234299e1' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}@media only screen and (max-width: 1600px){.uu-dropdown-button{font-size:.8rem}}@media only screen and (max-width: 1024px){.uu-dropdown-button{font-size:12px;padding:2px 28px 2px 12px}}.uu-dropdown-list{width:100%;box-shadow:#63636333 0 2px 8px;position:absolute;left:0;top:calc(100% + 8px);border-radius:4px;display:flex;flex-direction:column;background:#fff}.uu-dropdown-item{padding:5px 12px 8px;font-size:.875rem}.uu-button--powered{background:#111827;border-radius:0;padding:4px 16px;text-align:center;border:none;display:inline-block;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;color:#fff!important;font-size:14px}.uu-button--powered-outline{color:#111827!important;border:1px solid #111827;background:#fff}.uu-help--powered{margin:12px 0;color:#111827;font-size:12px}.uu-form-help--powered{margin:8px 0;color:#111827;font-size:12px}.uu-divider{height:1px;width:100%;background:#cbd5e0;margin:16px 0;border:0}.uu-divider--large{margin:32px 0}.uu-block--powered{border:1px solid #111827;padding:16px;color:#111827}.uu-subtitle--powered{font-size:20px;font-weight:500;margin-bottom:16px;color:#111827}.uu-input--powered{font-size:14px;padding:4px 8px;display:block;border-bottom:1px solid #111827;width:100%;color:#111827}.uu-input--powered::placeholder{color:#e2e8f0}.uu-input--powered:focus-visible{border:0;border-bottom:1px solid #111827;outline:none;background:#f8fafc}textarea.uu-input--powered{border:1px dotted #111827;border-bottom:1px solid #111827}textarea.uu-input--powered:focus-visible{border:1px dotted #111827;border-bottom:1px solid #111827;outline:none;background:#f8fafc}.uu-form-block--powered{margin-bottom:24px;color:#111827}.uu-form-block--powered label{display:block;margin-bottom:4px;font-weight:500}.uu-form-line--powered{display:flex;align-items:center}.uu-form-line--powered label{display:block;margin-bottom:1px;font-weight:500;margin-left:4px}.uu-input--powered--short{width:128px}.uu-card-heading--powered{font-size:24px;font-weight:500;margin-bottom:32px;color:#111827}.uu-workshop-sections{margin-bottom:32px;display:flex}@media only screen and (max-width: 1024px){.uu-workshop-sections{flex-wrap:wrap;flex-direction:column}}.uu-workshop-common{width:450px}@media only screen and (max-width: 1024px){.uu-workshop-common{width:100%;margin-bottom:16px}}.uu-workshop-oh{margin-left:64px}@media only screen and (max-width: 1024px){.uu-workshop-oh{margin-left:0;margin-bottom:16px}}.uu-workshop-data{margin-left:64px;max-width:30%}@media only screen and (max-width: 1024px){.uu-workshop-data{margin-left:0;max-width:none}}.uu-employee-title,.uu-faq-title{font-size:24px;margin-bottom:16px;font-weight:500}.uu-employee-list{display:flex;flex-wrap:wrap}@media only screen and (max-width: 1024px){.uu-employee-list{flex-direction:column;align-items:center}}.uu-employee-grid{display:grid;grid-template-columns:170px;grid-template-rows:repeat(5,auto);grid-column-gap:10px;grid-row-gap:2px;grid-auto-flow:column;grid-auto-rows:auto}.uu-employee-grid>div{max-width:170px}@media only screen and (max-width: 1024px){.uu-employee-grid{display:flex;flex-direction:column}.uu-employee-grid .text-18.font-medium br{content:""}.uu-employee-grid .text-18.font-medium br:after{content:" "}.uu-employee-grid>div{max-width:100%}}.workshop-shedule-users{display:flex;gap:10px;margin-bottom:24px;flex-wrap:wrap}.uu-employee{width:170px;text-align:center;margin-right:16px;align-items:center;flex-direction:column;display:flex}@media only screen and (max-width: 1024px){.uu-employee{margin-right:0;margin-bottom:16px}}.employee__avatar{height:270px;width:170px;border-radius:4px;background:#fff no-repeat center center;background-size:cover}@media only screen and (max-width: 1024px){.employee__avatar{margin-top:8px}}.opening-table td{padding:8px 16px 0;text-align:right}.employee-opening-table td{padding:2px 4px;text-align:right;font-size:10px}.document-item{margin-bottom:16px}@media only screen and (max-width: 1024px){.document-item{padding-right:0;margin-bottom:16px}}.document__video,.document__image{height:320px;width:320px;background:center center no-repeat;margin:0 auto 16px;border-radius:4px;background:#191919;display:flex;align-items:center;justify-content:center}.document__video iframe,.document__image iframe{width:100%!important;height:100%!important}.document__image--no-cover{background-color:#eef1f3}.workshop-info-line{display:flex}@media only screen and (max-width: 1024px){.workshop-info-line{flex-direction:column}}.workshop-info-line-holder{padding:16px;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width: 1024px){.workshop-info-line-holder{width:100%}}.faq-question{position:relative;cursor:pointer;padding-left:18px}.faq-question:before{position:absolute;top:3px;left:1px;content:"";width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23495057' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.faq-answer{display:none;padding-left:18px}.slider{width:450px;overflow:hidden;position:relative}@media only screen and (max-width: 1024px){.slider{width:100%}}.swiper-pagination-bullet{width:12px!important;height:12px!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#4299e1}.workshop-info-break-row td{font-size:12px;color:#cbd5e0;padding:0 16px}@media (max-width: 1023px){.workshop-info-slider .swiper-slide:not(:first-child){display:none}.workshop-info-slider .swiper-pagination{display:none}}
