.public-account{position:relative;order:4}.public-account-toggle{height:47px;max-width:230px;display:flex;align-items:center;gap:9px;border:1px solid #dbe6e8;border-radius:13px;background:#fff;color:#102e4f;padding:5px 10px 5px 13px;font:inherit;cursor:pointer}.public-account-toggle>img,.public-account-toggle>span{width:35px;height:35px;border-radius:50%;object-fit:cover;background:#e1f3f1;color:#087f80;display:grid;place-items:center;flex:none}.public-account-toggle>b{font-size:.76rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.public-account-toggle>i{font-size:.65rem;transition:.2s}.public-account.open .public-account-toggle>i{transform:rotate(180deg)}.public-account-menu{display:none;position:absolute;top:calc(100% + 10px);left:0;width:235px;padding:8px;background:#fff;border:1px solid #dce6e9;border-radius:15px;box-shadow:0 16px 42px #102e4f24;z-index:80}.public-account.open .public-account-menu{display:grid;animation:account-menu-in .18s ease}.public-account-menu a,.public-account-menu button{width:100%;display:flex;align-items:center;gap:10px;border:0;border-radius:10px;background:transparent;color:#173247;padding:10px 11px;font:inherit;font-size:.76rem;text-align:right;cursor:pointer}.public-account-menu a:hover,.public-account-menu button:hover{background:#edf7f6;color:#087f80}.public-account-menu i{width:20px;color:#087f80;text-align:center}.public-account-menu form{border-top:1px solid #e6edef;margin-top:5px;padding-top:5px}.public-account-menu form button{color:#a43b35}.public-account-menu form button i{color:#b34841}@keyframes account-menu-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(max-width:900px){.public-account-toggle{max-width:52px;width:46px;padding:5px}.public-account-toggle>b,.public-account-toggle>i{display:none}.public-account-menu{left:0}.student-login-link{min-width:auto}.student-login-link{font-size:0}.student-login-link i{font-size:1rem;margin:0}}
