.PageShell-module__Y0wp5q__page{background:var(--color-ink);min-height:100vh;color:var(--color-paper);flex-direction:column;display:flex}.PageShell-module__Y0wp5q__main{flex-direction:column;gap:28px;width:100%;max-width:760px;margin:0 auto;padding:96px 24px 64px;display:flex}.PageShell-module__Y0wp5q__header{flex-direction:column;gap:12px;display:flex}.PageShell-module__Y0wp5q__title{font-size:clamp(2.6rem,4vw,3.5rem);font-weight:700}.PageShell-module__Y0wp5q__subtitle{max-width:520px;font-size:2rem;line-height:1.6}.PageShell-module__Y0wp5q__content{flex-direction:column;gap:20px;display:flex}.PageShell-module__Y0wp5q__footer{color:var(--color-paper);border-top:1px solid var(--color-paper);justify-content:space-between;margin-top:auto;padding:24px;font-size:.9rem;display:flex}@media (max-width:640px){.PageShell-module__Y0wp5q__main{padding-top:72px}.PageShell-module__Y0wp5q__footer{flex-direction:column;gap:8px}}
.page-module__4sbBaq__sections{gap:20px;display:grid}.page-module__4sbBaq__section{border:1px solid var(--color-paper);border-radius:4px;padding:16px 18px}.page-module__4sbBaq__section h2{margin-bottom:12px}.page-module__4sbBaq__section ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.page-module__4sbBaq__item{gap:6px;display:grid}.page-module__4sbBaq__itemTitle{font-weight:500}.page-module__4sbBaq__itemReason{font-size:.95rem}.page-module__4sbBaq__note{font-style:italic}.page-module__4sbBaq__back{border-bottom:1px solid var(--color-paper);width:fit-content;text-decoration:none}.page-module__4sbBaq__back:hover{opacity:.9}
.page-module__9gXjGq__card{background:var(--color-ink);border:1px solid var(--color-paper);border-radius:4px;padding:20px 24px}.page-module__9gXjGq__list{gap:12px;display:grid}.page-module__9gXjGq__list div{justify-content:space-between;gap:16px;font-size:.98rem;display:flex}.page-module__9gXjGq__list dt{color:var(--color-paper)}.page-module__9gXjGq__list dd{margin:0;font-weight:500}.page-module__9gXjGq__error{background:var(--color-ink);border:1px solid var(--color-paper);color:var(--color-paper);border-radius:4px;padding:16px 20px}.page-module__9gXjGq__back{color:var(--color-paper);border-bottom:1px solid var(--color-paper);width:fit-content;text-decoration:none}.page-module__9gXjGq__back:hover{opacity:.9}
