body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,body,html{font-family:Inter;min-height:100%;overflow-x:hidden}.container{margin:0;max-width:100%;padding:0}.full{height:100%;width:100%}.center{margin-left:auto;margin-right:auto}.rbt-home{padding:0 10%;width:100%}.hidden{visibility:hidden}.grey-box{background-image:linear-gradient(180deg,#d9d9d9,#bcbbbb);display:flex;flex-direction:column;height:100%;overflow-x:hidden;padding:2%;width:100%}.pink-box{background-image:linear-gradient(239.54deg,#d9d9d9 12.81%,#ff7787 100.59%);display:flex;height:96vh}.black-box2,.pink-box{align-items:center;flex-direction:column;gap:3%;justify-content:center;padding-bottom:10%;width:100%}.black-box2{background-image:linear-gradient(239.54deg,#d9d9d9 12.81%,#000 100.59%);height:100%}.card{border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);padding-bottom:2%;padding-top:2%;text-align:center;transition:.3s}.topnav{background-color:#000;overflow:hidden}.topnav a{color:#f2f2f2;float:left;font-size:25px;padding:14px 16px;text-align:center;text-decoration:none}.topnav a:hover{background-color:#fff;color:#000}.topnav a.active{background-color:#000;color:#fff}.graph-box{border-radius:3%}.reddit-box{padding:1%;width:100%}.reddit-box-header{display:flex;flex-direction:row;justify-content:flex-start;margin-left:auto;margin-right:auto}.reddit-box-body{background:#fff;border-radius:4%;height:52vh;margin-bottom:3%;overflow:auto;padding:2%;width:100%}.course-list{border-radius:3%;flex-direction:column;margin-bottom:5%;margin-left:3%;margin-top:3%;overflow:auto;padding:1%;width:50%}.course-list,.course-list-item{background-color:#fff;display:flex}.course-list-item{flex-direction:row;gap:3%}.course-list-item,.reddit-list-item{border-bottom:4px solid #d9d9d9;cursor:pointer}.reddit-list-item{background-color:#fff;margin-bottom:2%;padding:10px}.heading-style{font-weight:400}.bold-heading-style{font-weight:bolder!important}.pink-box h1,.pink-box h4{font-weight:400}.professor-list-container{height:100%}.professor-list{background:#fff;border-radius:4%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:3%;max-height:94vh;max-width:100%;overflow-y:auto}.professor-list-item{border-bottom:4px solid #d9d9d9;cursor:pointer;padding:20px 20px 20px 40px;width:100%}.header-logo{align-self:auto;height:35px;width:40px}.header-start{cursor:pointer;display:flex;flex-direction:row;gap:1%;margin-left:20px}.header-text{align-self:center;color:#000;font-size:xx-large;line-height:100%;width:100%}@media only screen and (max-width:600px){.grey-box{padding:8%}.header-text{display:none}.professor-list-item{padding:0}.reddit-box{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:"auto";margin-right:"auto"}}@media only screen and (max-width:800px){.grey-box{padding:4%}}.rbt .rbt-input-main::-ms-clear{display:none}.rbt-menu{margin-bottom:2px}.rbt-menu>.dropdown-item{overflow:hidden;text-overflow:ellipsis}.rbt-menu>.dropdown-item:focus{outline:none}.rbt-menu-pagination-option{text-align:center}.rbt-input-multi{cursor:text;overflow:hidden;position:relative}.rbt-input-multi.focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}.rbt-input-multi.form-control{height:auto}.rbt-input-multi.disabled{background-color:#e9ecef;opacity:1}.rbt-input-multi.is-invalid.focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.rbt-input-multi.is-valid.focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.rbt-input-multi input::-moz-placeholder{color:#6c757d;opacity:1}.rbt-input-multi input:-ms-input-placeholder{color:#6c757d}.rbt-input-multi input::-webkit-input-placeholder{color:#6c757d}.rbt-input-multi .rbt-input-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:-4px;margin-top:-1px;overflow:hidden}.rbt-input-multi .rbt-input-main{margin:1px 0 4px}.rbt-close{z-index:1}.rbt-close-lg{font-size:1.5rem}.rbt-token{background-color:#e7f4ff;border:0;border-radius:.25rem;color:#007bff;display:inline-flex;line-height:1rem;margin:1px 3px 2px 0}.rbt-token .rbt-token-label{padding:.25rem .5rem}.rbt-token .rbt-token-label:not(:last-child){padding-right:.25rem}.rbt-token-disabled{background-color:rgba(0,0,0,.1);color:#495057;pointer-events:none}.rbt-token-removeable{cursor:pointer}.rbt-token-active{background-color:#007bff;color:#fff;outline:none;text-decoration:none}.rbt-token .rbt-token-remove-button{background-image:none;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none;color:inherit;display:flex;font-size:inherit;font-weight:400;justify-content:center;opacity:1;outline:none;padding:.25rem .5rem .25rem 0;text-shadow:none}.rbt-token .rbt-token-remove-button .rbt-close-content{display:block}.rbt-aux{align-items:center;bottom:0;display:flex;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:2rem}.rbt-aux .rbt-close{margin-top:-.25rem;pointer-events:auto}.has-aux .form-control{padding-right:2rem}.has-aux .form-control.is-invalid,.has-aux .form-control.is-valid{background-position:right 2rem center;padding-right:4rem}.rbt-highlight-text{background-color:inherit;color:inherit;font-weight:700;padding:0}.input-group>.rbt{flex:1 1}.input-group>.rbt .rbt-aux,.input-group>.rbt .rbt-input-hint{z-index:5}.input-group>.rbt:not(:first-child) .form-control{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.rbt:not(:last-child) .form-control{border-bottom-right-radius:0;border-top-right-radius:0}.rbt-close{font-size:1rem}.rbt-close-sm{font-size:.75rem}.rbt-close-content{display:none}.rbt-aux{width:2.5rem}.rbt-aux-lg{width:3rem}.rbt-aux .rbt-close{margin-top:0}.rbt .form-floating{flex:1 1}.form-floating>.rbt-input-multi:not(:placeholder-shown)~label{opacity:inherit;-webkit-transform:inherit;transform:inherit}.form-floating>.rbt-input-multi .rbt-input-main::-webkit-input-placeholder{color:transparent}.form-floating>.rbt-input-multi .rbt-input-main::placeholder{color:transparent}.form-floating>.rbt-input-multi.focus~label{opacity:.65;-webkit-transform:scale(.85) translateY(-.5rem) translateX(.15rem);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
/*# sourceMappingURL=main.ffce5043.css.map*/