.ChecklistDialog_dialog__o_AXT{position:fixed;inset:0;margin:auto;border:0;padding:0;border-radius:14px;width:min(560px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow:auto;background:#fff;color:var(--rmx-ink,#0f1115);box-shadow:0 24px 80px rgba(0,0,0,.45)}.ChecklistDialog_dialog__o_AXT::backdrop{background:rgba(8,12,20,.72)}.ChecklistDialog_panel__MDGDO{padding:22px 22px 18px}.ChecklistDialog_head__T3RvQ{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ChecklistDialog_title__engoW{font-family:var(--font-display);font-weight:800;font-size:24px;line-height:1.15;margin:0 0 6px}.ChecklistDialog_close__uEZ6y{flex:none;width:40px;height:40px;border-radius:8px;border:1px solid var(--border-1,#d9dde3);background:#fff;font-size:26px;line-height:1;cursor:pointer}.ChecklistDialog_close__uEZ6y:focus-visible{outline:3px solid var(--rmx-orange-deep,#be420b);outline-offset:2px}.ChecklistDialog_lede__6D0EI{margin:0 0 14px;color:var(--fg-2,#4a5568);font-size:15px}.ChecklistDialog_privacy__KnVbc{margin:14px 0 0;font-size:13px;line-height:1.5;color:var(--fg-2,#4a5568)}@media (max-width:600px){.ChecklistDialog_panel__MDGDO{padding:16px 14px 14px}}