#info-dialog{width:720px;max-width:calc(100% - 24px);max-height:90dvh;overflow-y:auto;overscroll-behavior:contain}#info-content{overflow-wrap:anywhere}#info-content h2{font-size:24px;padding-right:20px;line-height:1.3}#info-content h3{margin:26px 0 10px;font-size:18px}#info-content p{font-size:15px;line-height:1.7}#info-content a{overflow-wrap:anywhere}.information-table{overflow-x:auto;margin:18px 0}.information-table table{width:100%;border-collapse:collapse;font-size:15px;text-align:left}.information-table caption{text-align:left;margin-bottom:10px;font-weight:600}.information-table th,.information-table td{padding:10px 12px;border-bottom:1px solid var(--line)}.customer-service-form{display:grid;gap:16px;margin-top:22px}.customer-service-form label{display:grid;gap:7px;font-size:14px}.customer-service-form input,.customer-service-form textarea{width:100%;min-width:0;min-height:48px;font:inherit;font-size:16px;border:1px solid var(--line);border-radius:0;padding:12px;background:white;color:var(--ink)}.customer-service-form textarea{resize:vertical}.customer-service-form .primary{min-height:48px}.customer-service-form p{margin:0}.customer-service-form .contact-trap{display:none}#contact-mode:empty{display:none}#contact-status{padding:12px;border:1px solid var(--line)}#contact-email-fallback{min-height:44px;display:inline-flex;align-items:center}
