.d-v3 .d3-report{box-sizing:border-box;max-block-size:calc(100dvh - 32px);inline-size:min(560px,100% - 32px);padding:var(--d-s5);border:1px solid var(--d-line);border-radius:var(--d-r-pop);background:var(--d-raise);color:var(--d-ink);box-shadow:var(--d-shadow);margin:auto;overflow:auto}.d-v3 .d3-report::backdrop{background:var(--d-scrim)}.d-v3 .d3-report .d-h2{margin:0}.d-v3 .d3-report-form{flex-direction:column;gap:10px;display:flex}.d-v3 .d3-report-form p{margin:0}.d-v3 .d3-report .d-input{box-sizing:border-box;border:1px solid var(--d-line-strong);background:var(--d-card);min-block-size:44px;inline-size:100%;color:var(--d-ink);border-radius:12px;padding:10px 12px;font-size:16px}.d-v3 .d3-report .d-input:focus-visible{outline:2px solid var(--d-focus);outline-offset:2px}.d-v3 .d3-report textarea{resize:vertical;min-block-size:140px;line-height:1.8}.d-v3 .d3-report .d-row{flex-wrap:wrap;margin-block-start:8px}.d-v3 .d3-report-success{flex-direction:column;gap:12px;padding-block-start:12px;display:flex}.d-v3 .d3-report-success p,.d-v3 .d3-report-success h3{overflow-wrap:anywhere;margin:0}.d-v3 .d3-report-success>.d-btn{align-self:flex-start}@media (max-width:767.98px){.d-v3 .d3-report{padding:var(--d-s4)}}
