a[data-v-d0c8ed99]{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.icon__image[data-v-d0c8ed99]:hover{transform:scale(1.03)}h3[data-v-d0c8ed99]{font-size:100%;margin-top:.1em;text-align:center;color:var(--white);font-weight:700}#grid-container{width:80%;margin:16px auto auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:3em;justify-items:center;align-items:center}#controls[data-v-24ad7233]{display:flex;justify-content:space-between;margin:1em 0}img[data-v-77a2ad9f]{display:block;margin:1em auto;max-width:var(--v05dde69e);width:100%}.spinner[data-v-2429480d]{height:1.8em}button[data-v-a921ae5e]{margin-bottom:1em}.icon[data-v-a921ae5e]{position:relative;height:1em;top:.1em;left:.7em}.icon[data-v-a921ae5e]:hover{cursor:pointer}.tempPass[data-v-a921ae5e]{text-align:center;font-size:1.2em}.center[data-v-a921ae5e]{margin:auto;display:block}.message[data-v-a921ae5e]{font-size:.7em}.v-enter-active[data-v-a921ae5e],.v-leave-active[data-v-a921ae5e]{transition:opacity .5s ease}.v-enter-from[data-v-a921ae5e],.v-leave-to[data-v-a921ae5e]{opacity:0}kbd.no-border{border:none}.no-wrap{white-space:nowrap}kbd.no-border[data-v-3481e6a1]{border:none}details[data-v-3481e6a1]{margin-top:1em;cursor:pointer}.no-wrap[data-v-3481e6a1]{white-space:nowrap}.link-container[data-v-b58c9ad6]{display:flex;margin-top:1em}.image-container[data-v-b58c9ad6]{margin-right:1em}.image[data-v-b58c9ad6]{width:120px}#button-group[data-v-03c5d6b5]{display:flex;justify-content:flex-start;gap:3em;margin-bottom:1em}#button-group>button[data-v-03c5d6b5]{padding:.5em 2em}.green[data-v-03c5d6b5]{color:var(--plcGreen)}.grey[data-v-03c5d6b5]{color:var(--plcGrey)}.bold[data-v-03c5d6b5]{font-weight:700}table[data-v-ad194c44]{margin:auto;width:30%}button[data-v-ad194c44]{margin-bottom:1em}button[data-v-ad194c44]:disabled{opacity:80%;cursor:no-drop}td[data-v-ad194c44]{text-align:center;padding:.5em}.flex[data-v-dfb83d3d]{display:flex;justify-content:space-between}#button-group[data-v-95e45c24]{display:flex;justify-content:flex-start;gap:3em;margin-bottom:1em}#button-group>button[data-v-95e45c24]{padding:.5em 2em}.green[data-v-95e45c24]{color:var(--plcGreen)}.grey[data-v-95e45c24]{color:var(--plcGrey)}.bold[data-v-95e45c24]{font-weight:700}input[type=text][data-v-95e45c24]{margin:0;border:.1em solid rgb(186,186,186);background-color:#fff;border-radius:.25rem;font-size:1.2em;display:block;padding:.5rem .75rem;width:95%}input[type=text][data-v-95e45c24]:focus{border:.1em solid #555}.studlookup[data-v-95e45c24]{position:relative;width:30%}.studResults[data-v-95e45c24]{padding:0;margin:0;border:1px solid #eeeeee;overflow:auto;width:100%}.studResult[data-v-95e45c24]{list-style:none;text-align:left;padding:4px 2px;cursor:pointer}.studResult.is-active[data-v-95e45c24],.studResult[data-v-95e45c24]:hover{background-color:var(--plcGreen);color:#fff}.confirmBtn[data-v-95e45c24]{padding:1em 2em;margin-left:1em}.successMsg[data-v-95e45c24]{color:var(--plcGreen)}.footNote[data-v-95e45c24]{font-style:italic;font-size:.7em}#controls[data-v-baf99fa9]{display:flex;justify-content:space-between;margin:1em}.toggle__wrapper[data-v-d2588abd]{display:flex;align-items:center;justify-content:space-around;background-color:var(--bkg-theme);height:2.8em;padding:0 .5em;border-radius:1.7em}.toggle__icon[data-v-d2588abd]{width:30px}.switch[data-v-d2588abd]{position:relative;display:inline-block;width:60px;height:34px;margin:0 1em}.switch input[data-v-d2588abd]{opacity:0;width:0;height:0}.slider[data-v-d2588abd]{position:absolute;cursor:pointer;inset:0;background-color:var(--blue);-webkit-transition:.4s;transition:.4s}.slider[data-v-d2588abd]:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider[data-v-d2588abd]{background-color:#6d7377}input:focus+.slider[data-v-d2588abd]{box-shadow:0 0 1px #6d7377}input:checked+.slider[data-v-d2588abd]:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.slider.round[data-v-d2588abd]{border-radius:34px}.slider.round[data-v-d2588abd]:before{border-radius:50%}.profile-wrapper[data-v-7e96c1eb]{width:95%;margin:auto;display:flex;justify-content:space-between;align-items:center}.profile[data-v-f4b354c1]{display:flex;justify-content:center;align-items:center}.profile__photo[data-v-f4b354c1]{border-radius:50%;margin-right:1em}.profile__text[data-v-f4b354c1]{font-size:1.2em;font-weight:600;color:var(--white)}.flex-container[data-v-f4b354c1]{width:90%;margin:auto;display:flex;justify-content:space-between;height:60px}.profile__photo-noProfile[data-v-f4b354c1]{width:48px;border-radius:50%;background-size:48px;background-color:var(--grey)}:root{--plcDarkBlue: rgb(33, 49, 77);--plcGrey: rgb(92, 127, 146);--plcGreen: rgb(153, 204, 195);--blue: #2196f3;--grey: #828487;--black: rgb(45, 45, 45);--white: #f8f8ff}:root{--color-background: linear-gradient( 150deg, var(--plcDarkBlue) 24%, var(--plcGrey) 70%, var(--plcGreen) 95% )}@supports (color: oklch(31.34% .055 261.08)){:root{--color-background: linear-gradient( 150deg, oklch(31.34% .055 261.08) 24%, oklch(57.72% .049 232.44) 70%, oklch(80.69% .055 182.85) 90% )}}@media (prefers-color-scheme: dark){:root{--bkg-theme: var(--black);--color-text: var(--white)}.view__content{background:var(--bkg-theme);color:var(--white)}kbd{border:1px solid var(--white)}hr{background-color:var(--white)}.fillColor{fill:var(--white);stroke:var(--white)}}@media (prefers-color-scheme: light){:root{--bkg-theme: var(--white);--color-text: var(--black)}.view__content{background:var(--bkg-theme);color:var(--black)}kbd{border:1px solid var(--black)}hr{background-color:var(--bkg-theme)}.fillColor{fill:var(--black);stroke:var(--black)}}header{margin-top:.5em}body{margin:0;font-size:1.2em;font-weight:400;min-height:100vh;color:var(--color-text);background:var(--color-background);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:var(--blue)}h1,h2,h3,h4,h5,h6{margin:0}h1,h2{color:#fff}p{margin:.7em 0;padding:0}button{align-items:center;background-color:var(--plcGrey);border:0;border-radius:100px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:-apple-system,system-ui,system-ui,Segoe UI,Roboto,Helvetica Neue,Fira Sans,Ubuntu,Oxygen,Oxygen Sans,Cantarell,Droid Sans,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,Lucida Grande,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;justify-content:center;line-height:20px;max-width:480px;min-height:40px;min-width:0px;overflow:hidden;padding:0 20px;text-align:center;touch-action:manipulation;transition:background-color .167s cubic-bezier(.4,0,.2,1) 0s,box-shadow .167s cubic-bezier(.4,0,.2,1) 0s,color .167s cubic-bezier(.4,0,.2,1) 0s;user-select:none;-webkit-user-select:none;vertical-align:middle}button:hover{background-color:#16437e;color:#fff}button:disabled{cursor:not-allowed;background:#00000014;color:#0000004d;border-radius:20px;text-decoration:none;border:var(--grey) 1px solid;display:inline-block;color:var(--white);margin:auto 0;padding:7px;background-color:var(--plcDarkBlue);font-size:1.1em}button:hover{cursor:pointer}kbd{padding:.2em}@media (max-width: 600px){.view__content{padding:.5em 1.2em .8em;border-radius:1em;margin-top:1em;line-height:1.6;overflow:unset}.main-container{width:100%;margin:auto}.main-container h1{text-align:center}.logo{width:50%;display:block;margin-right:10px}.logo>img{width:100%}}.view__content{padding:.5em 1.2em .8em;border-radius:1em;margin-top:1em;line-height:1.6;overflow:unset}.view__content>img{max-width:600px}.view__content>p:nth-child(1){margin-top:0}@media (min-width: 601px){.main-container{width:90%;margin:auto}}@media (max-width: 600px){.main-container{grid-template-columns:100%;grid-template-areas:"main"}.homeIcon{max-width:80%}.back{display:none}.container{width:95%!important}}.main{grid-area:main}.view__content_title{margin:0}.inline-image{height:1em;display:inline-block}.banner{width:100%;max-height:300px;max-width:800px;margin:auto;display:block}
