.u-b-0-p-0-m-0-0-14px { border: 0 !important; padding: 0 !important; margin: 0 0 14px !important; }
.u-b-0-p-0-m-0-0-20px { border: 0 !important; padding: 0 !important; margin: 0 0 20px !important; }
.u-bg-none-65d07 { background: none !important; border: 0 !important; padding: 0 !important; color: var(--link) !important; cursor: pointer !important; text-decoration: underline !important; font: inherit !important; }
.btn-link.u-bg-none-65d07 { display: inline-block; min-height: 24px; line-height: 24px; vertical-align: baseline; }
.btn-link.u-bg-none-65d07:hover { color: var(--link-hover) !important; }
@media (max-width: 900px), (pointer: coarse) {
.btn-link.u-bg-none-65d07 { min-height: var(--tap); line-height: var(--tap); }
}
.u-c-muted-fs-0_85rem { color: var(--muted) !important; font-size: 0.85rem !important; }
.u-d-flex-2bec4 { display: flex !important; gap: 14px !important; justify-content: center !important; flex-wrap: wrap !important; margin-top: 20px !important; }
.u-d-flex-g-16px-fw2-wrap { display: flex !important; gap: 16px !important; flex-wrap: wrap !important; }
.u-fs-1_02rem-lh-1_7-ws-pre-line { font-size: 1.02rem !important; line-height: 1.7 !important; white-space: pre-line !important; }
.u-fs-1_3rem-m-0-0-8px { font-size: 1.3rem !important; margin: 0 0 8px !important; }
.u-fs-1_5rem-m-0-0-6px { font-size: 1.5rem !important; margin: 0 0 6px !important; }
.u-fs-_875rem-735d9 { font-size: .875rem !important; font-weight: 500 !important; color: var(--paper) !important; margin-bottom: 8px !important; }
.u-m-0-0-10px { margin: 0 0 10px !important; }
.u-m-0-0-12px { margin: 0 0 12px !important; }
.u-m-0-0-12px-i { margin: 0 0 12px !important; }
.u-m-0-0-16px { margin: 0 0 16px !important; }
.u-m-0-0-18px-ff-sans-c-paper { margin: 0 0 18px !important; font-family: var(--sans) !important; color: var(--paper) !important; }
.u-m-0-0-24px { margin: 0 0 24px !important; }
.u-m-0-0-4px { margin: 0 0 4px !important; }
.u-m-0-auto-18px-74ee2 { margin: 0 auto 18px !important; max-width: 760px !important; padding: 12px 16px !important; border-radius: var(--radius-sm) !important; background: var(--panel-2) !important; border: 1px solid #ffd60a !important; color: var(--paper) !important; font-size: .95rem !important; text-align: center !important; }
.u-m-0-ff-sans-c-paper { margin: 0 !important; font-family: var(--sans) !important; color: var(--paper) !important; }
.u-m-10px-0-0 { margin: 10px 0 0 !important; }
.u-m-28px-0-32px { margin: 28px 0 32px !important; }
.u-m-8px-0-0 { margin: 8px 0 0 !important; }
.u-mb-10px-i-ai-flex-start { margin-bottom: 10px !important; align-items: flex-start !important; }
.u-mb-20px-i-ai-flex-start { margin-bottom: 20px !important; align-items: flex-start !important; }
.u-mb-6px-i { margin-bottom: 6px !important; }
.u-mb-8px-i { margin-bottom: 8px !important; }
.u-mt-16px { margin-top: 16px !important; }
.u-mt-20px { margin-top: 20px !important; }
.u-mt-22px { margin-top: 22px !important; }
.u-mt-24px { margin-top: 24px !important; }
.u-mt-26px-ff-sans-fs-_9rem { margin-top: 26px !important; font-family: var(--sans) !important; font-size: .9rem !important; }
.u-mt-28px-ta-center { margin-top: 28px !important; text-align: center !important; }
.u-mt-30px { margin-top: 30px !important; }
.u-mt-34px-08948 { margin-top: 34px !important; padding: 26px !important; border-radius: 12px !important; background: var(--panel) !important; border: 1px solid var(--line) !important; }
.u-mt-34px-63f45 { margin-top: 34px !important; padding: 22px 26px !important; border-radius: 12px !important; background: var(--panel) !important; border: 1px solid var(--line) !important; }
.u-mt-6px-ef672 { margin-top: 6px !important; display: flex !important; gap: 12px !important; flex-wrap: wrap !important; }
.u-mw-560px { max-width: 560px !important; }
.u-mw-560px-ta-center { max-width: 560px !important; text-align: center !important; }
.u-p-26px-d1fa8 { padding: 26px !important; border-radius: 12px !important; background: var(--panel) !important; border: 1px solid var(--line) !important; }
.u-w-100pc { width: 100% !important; }
.u-w-100pc-e930c { width: 100% !important; height: auto !important; border-radius: 8px !important; margin-bottom: 26px !important; }
.u-w-auto-p-0-mt-4px { width: auto !important; padding: 0 !important; margin-top: 4px !important; }
.test-mode-tag { background: #ffd60a; color: #1c1500; padding: 2px 10px; border-radius: 999px; }
