.ap-body{padding-block:clamp(2rem,4vw,3rem) var(--section-pad)}.ap-desc{display:block;max-width:40rem;margin-top:.5rem;font-size:.9375rem;line-height:1.5;color:var(--text-muted)}.ap-go{flex-shrink:0;margin-left:auto;font-size:.875rem;font-weight:500;color:var(--text-primary);white-space:nowrap}.ap-go:after{display:inline-block;margin-left:.5rem;content:"→";transition:transform .3s var(--ease-out)}.ap-row:hover .ap-go:after{transform:translateX(4px)}.ap-back{display:inline-flex;gap:.5rem;align-items:center;min-height:44px;margin-bottom:1.5rem;font:inherit;font-size:.9375rem;color:var(--text-muted);cursor:pointer;background:none;border:0}.ap-back:hover{color:var(--text-primary)}.ap-title{margin-bottom:1.5rem}.ap-form{display:flex;flex-direction:column;min-width:0;min-height:calc(100dvh - 72px);scroll-margin-top:72px;container-type:inline-size}.ap-form .ap-back{margin-bottom:.25rem}.ap-form .ap-title{margin-bottom:.5rem}.ap-hint{margin:0 0 .75rem;font-size:.9375rem;line-height:1.4;color:var(--text-primary)}.ap-title .idx{margin:.5rem 0 0}.ap-frame{--ap-fit:960px;--ap-doc:2287px;--ap-scale:calc(100cqi / var(--ap-fit));height:calc(var(--ap-doc) * var(--ap-scale));min-width:0;overflow:hidden;background:#fff}.ap-form .ap-frame{flex:none}.ap-frame iframe{display:block;width:var(--ap-fit);height:var(--ap-doc);border:0;transform:scale(var(--ap-scale));transform-origin:top left}.ap-newtab{width:100%;margin:0 0 .75rem}.idx.ap-trust{flex-wrap:wrap;gap:.5rem 2rem;margin:3rem 0 0;padding-top:1.5rem;list-style:none;border-top:1px solid var(--border-color)}.ap-help{margin-top:1.5rem;font-size:.9375rem;color:var(--text-muted)}.ap-help a{color:var(--text-primary);text-decoration:underline;text-underline-offset:4px}@media (max-width:1024px){.ap-form{min-height:calc(100dvh - 64px);scroll-margin-top:64px}}@media (max-width:768px){.ap-row{flex-direction:column;align-items:flex-start}.ap-go{margin-left:0}}