.workroom-signin{width:min(560px,100%);margin:8vh auto 0;padding:38px;border:1px solid var(--line);border-radius:24px;background:rgba(255,253,249,.94);box-shadow:var(--shadow)}
.workroom-signin h1{font-family:"Noto Serif TC",serif;font-size:32px;margin:0}
.workroom-signin p:not(.page-name){color:var(--muted);line-height:1.8;margin:12px 0 24px}
.workroom-signin__primary{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}
.workroom-signin__back{display:flex;margin:19px 0 0}
@media(max-width:700px){.workroom-signin{margin-top:4vh;padding:30px 24px}}
