.cd-shell{gap:0;max-width:min(430px,100vw - 2rem);padding:0;overflow:hidden;container:confirm/inline-size}.cd-head{background:var(--psu-navy);border-bottom:1px solid var(--psu-border-on-navy);text-align:left;padding:14px 20px}.cd-head--permanent{background:var(--psu-blocked)}.cd-title{font-family:var(--psu-font-display);color:var(--psu-text-on-dark);font-size:16.5px;font-weight:700;line-height:1.2}.cd-body{flex-direction:column;gap:12px;padding:16px 20px;display:flex}.cd-lead{font-family:var(--psu-font-display);color:var(--psu-navy);font-size:16.5px;font-weight:700;line-height:1.2}.cd-detail{font-family:var(--psu-font-display);color:var(--psu-text-muted);margin-top:4px;font-size:11px;font-weight:600}.cd-inv{border-top:1px solid var(--psu-border);flex-direction:column;display:flex}.cd-inv-row{border-bottom:1px solid var(--psu-border);justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;display:flex}.cd-inv-k{font-family:var(--psu-font-display);color:var(--psu-navy);font-size:12.5px;font-weight:600}.cd-inv-v{font-family:var(--psu-font-display);font-variant-numeric:tabular-nums;color:var(--psu-navy);text-align:right;white-space:nowrap;font-size:14px;font-weight:700}.cd-inv-row--zero .cd-inv-k,.cd-inv-row--zero .cd-inv-v{color:var(--psu-text-muted);font-weight:500}.cd-safety{border:1px solid var(--psu-border);border-radius:var(--psu-radius-sm);background:var(--psu-cloud-blue);font-family:var(--psu-font-display);color:var(--psu-navy);padding:8px 12px;font-size:12.5px;font-weight:600}.cd-danger{font-family:var(--psu-font-display);color:var(--psu-blocked);font-size:12.5px;font-weight:700}.cd-typein-label{font-family:var(--psu-font-display);color:var(--psu-navy);font-size:11px;font-weight:600}.cd-foot{border-top:1px solid var(--psu-border);background:var(--psu-off-white);padding:12px 20px}.cd-foot [data-slot=button]{border:1px solid var(--psu-border)}@container confirm (width<=340px){.cd-inv-row{flex-direction:column;align-items:flex-start;gap:2px}.cd-inv-v{text-align:left}}
