.jn[data-v-8a502da0]{color:var(--pub-ink);justify-content:center;padding:52px 20px 72px;display:flex}.jn__in[data-v-8a502da0]{width:100%;max-width:460px}.jn__head[data-v-8a502da0]{text-align:center;margin-bottom:32px}.jn__logo[data-v-8a502da0]{width:96px;height:22px;margin:0 auto 16px;display:block}.jn__logo[data-v-8a502da0] svg{width:100%;height:100%}.jn__title[data-v-8a502da0]{letter-spacing:-.035em;margin:0}.jn__sec[data-v-8a502da0]{border-top:1px solid var(--pub-line);padding-top:20px}.jn__sec[data-v-8a502da0]:first-of-type{border-top:0;padding-top:0}.jn__sec-t[data-v-8a502da0]{letter-spacing:-.02em;align-items:baseline;gap:8px;margin:0 0 14px;display:flex}.jn__sec-opt[data-v-8a502da0]{color:var(--pub-soft)}.jn__row[data-v-8a502da0]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0 12px;display:grid}.jn__f[data-v-8a502da0]{margin-bottom:14px}.jn__lb[data-v-8a502da0]{letter-spacing:-.01em;margin-bottom:6px;display:block}.jn__req[data-v-8a502da0]{color:var(--pub-danger)}.jn__f[data-v-8a502da0] .q-field__control{background:var(--pub-fill);border-radius:10px;height:42px}.jn__f[data-v-8a502da0] .q-field__control:before{border-color:var(--pub-line)}.jn__f[data-v-8a502da0] .q-field--focused .q-field__control:after{border-width:1.5px}.jn__f[data-v-8a502da0] .q-field__messages{font-size:.714286em}.jn__f[data-v-8a502da0] input,.jn__f[data-v-8a502da0] .q-field__native{font-size:1em}.jn__eye[data-v-8a502da0]{cursor:pointer;color:var(--pub-soft)}.jn__agrees[data-v-8a502da0]{border-top:1px solid var(--pub-line);flex-direction:column;gap:4px;margin-bottom:22px;padding-top:18px;display:flex}.jn__tag[data-v-8a502da0]{background:var(--pub-fill);color:var(--pub-soft);border-radius:4px;margin-right:5px;padding:1px 6px}.jn__tag--req[data-v-8a502da0]{color:var(--pub-danger);background:#e11d481f}.jn__a[data-v-8a502da0]{color:var(--pub-ink);text-underline-offset:2px;text-decoration:underline}.jn__submit[data-v-8a502da0]{letter-spacing:-.02em;border-radius:10px;width:100%;height:50px}.jn__foot[data-v-8a502da0]{text-align:center;color:var(--pub-soft);margin:18px 0 0}.jn__link[data-v-8a502da0]{color:var(--pub-accent);margin-left:3px}.jn__link[data-v-8a502da0]:hover{text-decoration:underline}
