.page-shell .breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:0;font-size:var(--font-11);line-height:var(--font-11-height);color:var(--color-gray-07)}.page-shell .breadcrumbs-link{text-decoration:none;color:var(--color-blue-11)}.page-shell .breadcrumbs-current{color:var(--color-gray-15)}.page-shell .step-rail{container-type:inline-size;margin-bottom:32px}.page-shell .step-rail-list{display:flex;overflow-x:auto;align-items:center;gap:8px;padding:2px;font-size:var(--font-13);line-height:var(--font-13-height);list-style:none}.page-shell .step-rail-item{display:flex;flex:none;align-items:center;gap:8px;color:var(--color-gray-09)}.page-shell .step-rail-label{white-space:nowrap}@container (max-width: 680px){.page-shell .step-rail-item{flex:0 1 auto;min-width:0}.page-shell .step-rail-label{min-width:0;white-space:normal}}.page-shell .step-rail-item+.step-rail-item:before{content:"";flex:0 1 28px;margin-right:0;border-radius:2px;min-width:12px;height:2px;background:var(--color-gray-03)}.page-shell .step-rail-item.is-done+.step-rail-item:before{background:var(--color-blue-10)}.page-shell .step-rail-link{display:flex;align-items:center;gap:8px;border-radius:var(--radius-4);font-weight:600;color:var(--color-blue-10);text-decoration:none}.page-shell .step-rail-link:hover .step-rail-label{text-decoration:underline}.page-shell .step-rail-marker{display:flex;flex:none;align-items:center;justify-content:center;border:1.5px solid var(--color-gray-04);border-radius:50%;width:24px;height:24px;font-size:var(--font-12);font-weight:700}.page-shell .step-rail-item.is-done .step-rail-marker{border-color:var(--color-fill-blue);background:var(--color-fill-blue);color:var(--color-on-fill)}.page-shell .step-rail-item.is-current{font-weight:700;color:var(--color-gray-15)}.page-shell .step-rail-item.is-current .step-rail-marker{border:2px solid var(--color-blue-10);color:var(--color-blue-10)}.page-shell .step-rail-compact{display:none}@media (max-width:599px){.page-shell .step-rail{margin-bottom:20px}.page-shell .step-rail-list{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0)}.page-shell .step-rail-compact{display:grid;gap:8px}.page-shell .step-rail-compact-text{font-size:var(--font-13);line-height:var(--font-13-height);color:var(--color-gray-09)}.page-shell .step-rail-compact-text b{color:var(--color-gray-15)}.page-shell .step-rail-progress{overflow:hidden;border-radius:2px;height:4px;background:var(--color-gray-03)}.page-shell .step-rail-progress-bar{display:block;height:4px;background:var(--color-blue-10)}}.page-shell .review-return{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;border:1px solid var(--color-blue-03);border-radius:var(--radius-8);margin-bottom:var(--spacing-m-24);padding:12px 16px;background:var(--color-blue-01)}.page-shell .review-return-icon{display:flex;flex:none;align-items:center;justify-content:center;border-radius:50%;width:32px;height:32px;background:var(--color-fill-blue);color:var(--color-on-fill)}.page-shell .review-return-text{display:grid;flex:1 1 200px;min-width:0}.page-shell .review-return-title{font-size:var(--font-14);line-height:var(--font-14-height)}.page-shell .review-return-hint{font-size:var(--font-13);line-height:var(--font-13-height);color:var(--color-gray-09)}.page-shell .review-return-button{flex:none}@media (max-width:599px){.page-shell .review-return-button{width:100%}}