.hC_dnG_notice{border-bottom:1px solid var(--color-line);padding-block:16px}.hC_dnG_notice p{font-size:var(--fs-ui);margin:0 0 8px}.hC_dnG_actions{flex-wrap:wrap;gap:8px;display:flex}.hC_dnG_actions>*,.hC_dnG_heading button{min-height:48px}.hC_dnG_dialog{color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-line);border-radius:var(--radius-control);width:min(560px,100% - 32px);max-height:calc(100dvh - 32px);padding:24px;overflow-y:auto}.hC_dnG_dialog::backdrop{background:0 0}.hC_dnG_dialog p{margin-block:16px}.hC_dnG_heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.hC_dnG_heading h2{font-size:var(--fs-h3);margin:0}.hC_dnG_choice{cursor:pointer;align-items:center;gap:12px;min-height:64px;padding-block:8px;display:flex}.hC_dnG_choice input{width:24px;height:24px;accent-color:var(--color-accent);flex-shrink:0}.hC_dnG_footer{min-height:48px;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:8px 0}.hC_dnG_footer:focus-visible,.hC_dnG_choice input:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:480px){.hC_dnG_dialog{padding:16px}.hC_dnG_notice .hC_dnG_actions>:first-child,.hC_dnG_notice .hC_dnG_actions>:nth-child(2){flex:140px}}
