.dd-hero{background:var(--silver-canvas);padding:36px 0 44px}.dd-heading{justify-content:space-between;align-items:center;gap:24px;margin:28px 0;display:flex}.dd-eyebrow{color:var(--silver-violet-text);margin-bottom:12px;font-weight:700}.dd-heading h1{letter-spacing:-.048em;font-size:clamp(40px,4.65vw,66px);font-weight:800;line-height:1.02}.dd-heading h1 span{color:var(--silver-violet)}.dd-lead{margin-top:16px;font-size:22px}.dd-muted,.dd-editor>label{color:var(--silver-muted);margin-top:10px}.dd-privacy{color:var(--silver-violet-text);background:#eae5ff;border-radius:8px;align-items:center;gap:10px;padding:16px;font-size:14px;display:flex}.dd-workspace,.dd-explain{grid-template-columns:1fr 1fr;gap:24px;display:grid}.dd-panel{background:var(--silver-panel);border:1px solid var(--silver-line);border-radius:8px;min-width:0;padding:28px}.dd-editor{flex-direction:column;display:flex}.dd-editor textarea{resize:vertical;flex:1;min-height:320px;margin-top:16px;font:16px/1.5 ui-monospace,Consolas,monospace}.dd-editor textarea,.dd-field input,.dd-field select{width:100%;color:var(--silver-ink);background:#fff;border:1px solid #858ba3;border-radius:8px;padding:12px}.dd-field{gap:8px;margin-top:16px;font-weight:600;display:grid}.dd-field input,.dd-field select{min-height:44px;font:inherit}.dd-check{align-items:center;gap:10px;min-height:44px;margin-top:8px;display:flex}.dd-check input{width:18px;height:18px;accent-color:var(--silver-violet)}.dd-check span{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0}.dd-check input{flex-shrink:0}.dd-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex;position:relative}.dd-actions:not(:has(>:not([hidden]))){display:none}.dd-secondary{min-height:44px;color:var(--silver-violet-text);cursor:pointer;background:#fff;border:1px solid #858ba3;border-radius:100px;align-items:center;gap:14px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.dd-secondary:hover{background:#eae5ff}.dd-hero label.button,.dd-hero label.dd-secondary{cursor:pointer}#dd-file:focus-visible+label{outline:3px solid var(--silver-violet-text);outline-offset:2px}#dd-file[aria-invalid=true]+label{border-color:var(--silver-error)}.dd-file-name{overflow-wrap:anywhere;margin-top:10px;font-weight:600}.dd-hero button:disabled,#dd-file:disabled+label{opacity:.65;cursor:not-allowed}.dd-panel fieldset{border:0;min-width:0;margin:16px 0 0;padding:0}.dd-panel legend{padding:0;font-weight:600}#dd-columns{border:1px solid var(--silver-line);max-height:250px;color:var(--silver-muted);border-radius:5px;margin-top:12px;padding:4px 12px;overflow:auto}#dd-columns label{color:var(--silver-ink)}#dd-columns input[aria-invalid=true]{outline:2px solid var(--silver-error);outline-offset:2px}.dd-status{overflow-wrap:anywhere;margin:12px 0 0;font-weight:600}.dd-status:empty{display:none}.dd-status[data-error=true]{color:var(--silver-error)}.dd-result h3{margin-top:24px}.dd-result{background:#fff;margin-top:24px}.dd-result-heading,.dd-navigation{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.dd-result-heading .dd-actions{margin-top:0}.dd-counts{background:var(--silver-panel);border:1px solid var(--silver-line);color:var(--silver-violet-text);border-radius:8px;margin:16px 0;padding:16px;font-size:20px}.dd-hero [aria-invalid=true]{border-color:var(--silver-error)}.dd-table-scroll{max-width:100%;margin:16px 0;overflow:auto}.dd-removed-scroll{max-height:420px}#dd-table,#dd-removed{border-collapse:collapse;text-align:left;width:100%;font-size:14px}#dd-table caption{text-align:left;color:var(--silver-muted);padding-bottom:12px}.dd-table-scroll th,.dd-table-scroll td{border:1px solid var(--silver-line);vertical-align:top;padding:12px}.dd-table-scroll thead{background:var(--silver-panel)}#dd-removed thead th{background:var(--silver-panel);position:sticky;top:0}.dd-table-scroll pre{white-space:pre;min-width:100px;max-width:360px;max-height:240px;margin:0;font:14px/1.5 ui-monospace,Consolas,monospace;overflow:auto}.dd-table-scroll em,#dd-table small{color:var(--silver-muted);font-weight:400}#dd-table small{margin-bottom:4px;display:block}.dd-support{gap:36px;padding-top:36px;padding-bottom:44px;display:grid}.dd-support h2{margin-bottom:20px}.dd-support p{color:var(--silver-muted);margin-top:10px}.dd-steps{grid-template-columns:repeat(3,1fr);gap:32px;padding-left:24px;display:grid}.dd-steps li::marker{color:var(--silver-violet-text);font-weight:700}.dd-faqs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dd-faqs details{border:1px solid var(--silver-line);border-radius:5px;padding:16px}.dd-faqs summary{cursor:pointer;min-height:28px;font-weight:600}.dd-hero [hidden]{display:none!important}@media (width<=900px){.dd-heading{flex-direction:column;align-items:flex-start}.dd-workspace{grid-template-columns:1fr}}@media (width<=700px){.dd-panel{padding:23px}.dd-heading h1{font-size:clamp(35px,8.8vw,58px)}.dd-steps,.dd-explain,.dd-faqs{grid-template-columns:1fr}}
