body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root,body,html{min-height:100%}#root{display:flex}section.ant-layout{flex:1 1;width:100%}.logo{height:64px;background:none!important}.logo span a{color:#fff!important;font-size:18px;display:flex}.ant-layout-content{position:relative}@font-face{font-family:Manrope;font-style:normal;src:url(/static/media/Manrope-VariableFont_wght.4afb283b.ttf)}@font-face{font-family:Manrope;font-weight:700;font-style:normal;src:url(/static/media/Manrope-VariableFont_wght.4afb283b.ttf)}.home_content-container{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:2px;padding:32px;margin-top:40px}.home_wrapper{justify-content:center;align-items:flex-start}.home_wrapper .home_section-buttons{display:flex;flex-direction:column}.home_wrapper .home_section-buttons button{text-align:left;font-size:24px;height:auto;padding:16px;margin-bottom:16px}.home_wrapper .home_section-buttons button:last-child{margin:0}.home_wrapper .home_promo-banner{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:40px}.home_wrapper .home_promo-banner .home_promo-screenshot{width:100%;max-width:500px}.home_wrapper .home_promo-banner .store-badge{height:100%;max-height:40px}.new{font-family:"Manrope";position:absolute;bottom:2rem;left:7.5rem;right:7.5rem}@media(max-width:992px){.new{position:static;margin:1rem 0}}.new-version-card{position:relative;display:flex;flex-direction:column;background-color:#deecff;border-radius:1rem;align-items:flex-start;padding:1.5rem;overflow:hidden;box-shadow:0 2px 8px 3px rgba(0,0,0,.15)}.new-version-card .title{font-size:1.5rem;font-weight:800;color:#0064f0;line-height:2rem}.new-version-card .text{font-size:1.25rem;font-weight:400;max-width:32rem;line-height:1.75rem}.new-version-card a{padding:.5rem 1rem;background-color:#0064f0;font-size:.875rem;font-weight:800;color:#fff;border-radius:.25rem;margin-top:1rem}.new-version-card img{position:absolute}.new-version-card img:first-of-type{height:calc(100% - 1rem);right:26.5rem;bottom:-.2rem}.new-version-card img:last-of-type{height:calc(100% - 1rem);right:1.5rem;bottom:1.2rem}@media(max-width:1570px){.new-version-card img:first-of-type{display:none}}@media(max-width:1170px){.new-version-card img:last-of-type{display:none}}.groups_content-container{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:2px;padding:32px;margin:40px 0;display:flex;flex-direction:column;align-items:flex-start}.defaultSelector{width:100%;max-width:640px}.auditories_content-container{display:flex;flex-direction:column;align-items:flex-start}.auditories_content-container,.schedule_content-container{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:2px;padding:32px;margin:40px 0}.schedule_content-container .date-range{font-size:18px;font-weight:600;color:#8d8d8d;margin-top:-16px;margin-bottom:8px}.schedule_content-container .schedule-table{margin-top:32px;padding-left:64px;overflow-x:auto}.schedule_content-container .schedule-table .schedule-rows{min-width:800px}.schedule_content-container .schedule-table .ant-tag{white-space:pre-wrap;overflow-wrap:break-word;width:100%;margin-bottom:8px;display:flex;flex-direction:column;line-height:1.3;padding-top:4px;padding-bottom:4px;cursor:pointer}.schedule_content-container .schedule-table .ant-tag .lesson-title{font-weight:600;margin-bottom:4px}.schedule_content-container .schedule-table .ant-tag .lesson-auditory{font-size:10px;margin-bottom:4px}.schedule_content-container .schedule-table .ant-tag .lesson-group{font-size:10px;font-weight:500;opacity:.8}.schedule_content-container .schedule-table .ant-tag:last-child{margin-bottom:0}.schedule_content-container .schedule-table .ant-row:first-child .ant-col{padding-top:0}.schedule_content-container .schedule-table .ant-row:last-child .ant-col{border-bottom:none}.schedule_content-container .schedule-table .ant-col{border-right:1px solid #ececec;border-bottom:1px solid #ececec;padding:8px}.schedule_content-container .schedule-table .ant-col:last-child{border-right:none}.schedule_content-container .schedule-table .schedule-row{min-height:64px}.schedule_content-container .schedule-table .schedule-times{margin-left:-64px;position:absolute;display:flex;flex-direction:column;padding-top:8px;z-index:1000}.schedule_content-container .schedule-table .schedule-times span:first-child{font-weight:700}.schedule_content-container .schedule-table .schedule-times span:last-child{font-size:12px;color:#a9a9a9}.schedule_content-container .schedule_date-title{display:flex;flex-direction:column}.schedule_content-container .schedule_date-title span:first-child{font-weight:700;text-transform:uppercase}.schedule_content-container .schedule_date-title span:last-child{font-size:12px;color:#a9a9a9}.print-table{max-width:297mm;border-collapse:collapse}.print-table td{border:1px solid #000}.print-table .table-lesson:not(:last-child){padding-bottom:8px;border-bottom:1px solid #939393;margin-bottom:8px}.print-table .lesson-title{font-weight:700}.print-table .lesson-auditory,.print-table .lesson-group,.print-table .lesson-professor{font-size:12px}.print-table tr:first-child td{width:auto;white-space:nowrap}.print-table .schedule_date-title div:first-child{text-transform:uppercase;font-weight:700}.free-auditory-link{color:#000;display:block;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #ececec}.free-auditory-link:last-child{margin-bottom:0;border-bottom:none}.notifications-options-container{max-width:560px;margin-top:32px}.notifications-options-container .email-input{margin:16px 0}.time-pill-wrapper{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.time-pill-wrapper .time-pill-profile{display:flex;justify-content:center;padding:4px;border-radius:20px;white-space:nowrap;font-size:14px;background-color:#f0f0f0}.additional-fields-wrapper{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.additional-fields-wrapper .additional-fields-item{display:flex;flex-direction:row}.additional-fields-wrapper .additional-fields-item .title,.additional-fields-wrapper .additional-fields-item .value{border:1px solid;padding:4px}.additional-fields-wrapper .additional-fields-item .ant-typography{margin:0}.ant-badge,.spanButton{margin-bottom:8px}.spanButton{cursor:pointer;white-space:nowrap}.time-pill{display:inline-flex;align-items:center;font-size:16px;height:40px;border-radius:20px;padding:0 16px;background-color:#f0f0f0;margin-right:16px;cursor:pointer;margin-bottom:16px}.time-pill.selected{background-color:#1890ff;color:#fff}.ant-checkbox-wrapper{flex-direction:row-reverse;margin:0;justify-content:space-between;width:100%}.ant-checkbox-wrapper:after{content:none}label.labelCheckbox{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-left:8px}.custom-checkbox{min-width:16px;min-height:16px;margin-right:8px;cursor:pointer}.ant-drawer-content-wrapper{width:400px}.ant-segmented-item-label{padding:0}@media(max-width:400px){.ant-drawer-content-wrapper{width:100%}}.ant-badge,.ant-badge.ant-badge-status{display:inline-flex;margin:0}.ant-tabs-tab{height:46px}
/*# sourceMappingURL=main.cb8ffcf2.chunk.css.map */