#root{margin:0 auto;padding:4rem 2rem;text-align:center;display:flex;flex-direction:column;place-items:center}header{position:relative;margin:0 auto 4rem;padding:0;height:90px;width:320px}header .logo{position:absolute;top:0;left:-60px;height:90px;width:320px}header .stamp{z-index:9;position:absolute;top:10px;right:-59px;transform:rotate(16deg);display:inline-block;padding:0 1.2rem;font-family:Courier;font-size:3rem;font-weight:700;text-transform:uppercase;color:#d23;border:.3rem solid #d23;border-radius:1rem;-webkit-mask-image:url(/assets/mask-CajW-H7r.png);-webkit-mask-size:944px 604px;-webkit-mask-position:3rem 4rem}.links{display:flex;flex-direction:row;align-items:center;justify-content:space-around;gap:2rem;max-width:560px;margin:0 auto;padding:1rem 2rem;border:1px solid;border-color:#eee;border-radius:3px;box-shadow:0 0 9px #0000001a}@media (prefers-color-scheme: dark){.links{border-color:#ffffff5e;box-shadow:0 0 9px #0000001a}}.links a{color:gray;padding-bottom:4px}@media (prefers-color-scheme: dark){.links a{color:#8295ff}}.links a.active{color:#293bc4;border-bottom:1px solid #293bc4}@media (prefers-color-scheme: dark){.links a.active{color:#8295ff;border-bottom:1px solid #8295ff}}.dashboard{max-width:500px}.dashboard pre.user-data{padding:1rem;margin-bottom:2rem;overflow:scroll;border:2px;border-color:orange;border-radius:3px;border-style:dashed}.saml-sp{display:flex;justify-content:center;gap:1rem}.saml-sp button.zoho{background-color:tomato}.userfront-container{zoom:90%}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#213547;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme: dark){:root{color:#ffffffde;background-color:#242424}}body{margin:0;padding:0;min-width:320px;min-height:100vh}h1{font-size:2.2rem}h1:first-of-type{line-height:2.2rem;margin-bottom:.8rem;margin-top:0}h2{font-size:1.8rem}h3{font-size:1.4rem}h4{font-size:1.3rem}h5{font-size:1.2rem}h6{font-size:1.1rem}p{line-height:1.5}a{font-weight:500;color:#293bc4;text-decoration:inherit}a:hover{color:#5465c9}@media (prefers-color-scheme: dark){a{color:#8295ff}}button{padding:.4rem 1rem;background-color:#5e72e4;color:#fff;font-size:1rem;font-weight:500;font-family:inherit;border-radius:3px;border:3px solid transparent;cursor:pointer;transition:background-color .25s}button:hover{background-color:#5465c9}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}pre{text-align:left}code,li>code{padding:.1rem .25rem .2rem;font-size:.85rem;line-height:1rem;border:.5px solid;border-radius:1.5px}table{display:block;max-width:100%;overflow-x:auto}table{border-collapse:separate;border-spacing:0}table tr th{font-weight:500;text-align:left;border-top:1px solid}table tr th,table tr td{border-right:1px solid;border-bottom:1px solid}table thead tr th:first-child,table tbody tr td:first-child{border-left:1px solid}table tr:first-child th:first-child{border-top-left-radius:3px}table tr:first-child th:last-child{border-top-right-radius:3px}table tr:last-child td:first-child{border-bottom-left-radius:3px}table tr:last-child td:last-child{border-bottom-right-radius:3px}img{max-width:100%}.page{padding:4rem 2rem}.page .center{margin:0 auto;text-align:center}
