.workspace-module__kk0x_q__workspace{border:1px solid var(--runtime-ui-line);border-top:4px solid var(--runtime-ui-accent);background:var(--runtime-ui-surface);color:var(--runtime-ui-ink);overflow-wrap:anywhere;border-radius:3px;grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;padding:1.25rem;display:grid}.workspace-module__kk0x_q__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.workspace-module__kk0x_q__workspace button,.workspace-module__kk0x_q__workspace input,.workspace-module__kk0x_q__workspace select,.workspace-module__kk0x_q__workspace textarea{font:inherit;color:var(--runtime-ui-ink);background:var(--runtime-ui-surface);border:1px solid var(--runtime-ui-line);box-sizing:border-box;border-radius:3px;max-width:100%;min-height:44px;padding:.65rem 1rem}.workspace-module__kk0x_q__workspace button{cursor:pointer}.workspace-module__kk0x_q__workspace button:disabled{cursor:default;opacity:.5}.workspace-module__kk0x_q__workspace :is(button,input,select,textarea):focus-visible{outline:2px solid var(--runtime-ui-accent);outline-offset:3px}.workspace-module__kk0x_q__workspace .workspace-module__kk0x_q__drop{border:2px dashed var(--runtime-ui-line);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:232px;padding:1.5rem;display:flex}.workspace-module__kk0x_q__drop:hover,.workspace-module__kk0x_q__drop[data-dragging=true]{border-color:var(--runtime-ui-accent);background:color-mix(in srgb, var(--runtime-ui-accent) 5%, var(--runtime-ui-surface))}.workspace-module__kk0x_q__drop strong{font-size:1.125rem}.workspace-module__kk0x_q__drop span,.workspace-module__kk0x_q__drop small,.workspace-module__kk0x_q__note{color:var(--runtime-ui-muted);line-height:1.6}.workspace-module__kk0x_q__plus{color:var(--runtime-ui-accent);margin-bottom:.75rem}.workspace-module__kk0x_q__field{gap:.5rem;min-width:0;font-weight:700;display:grid}.workspace-module__kk0x_q__field textarea{resize:vertical;width:100%;font-weight:400}.workspace-module__kk0x_q__field input,.workspace-module__kk0x_q__field select{width:100%;font-weight:400}.workspace-module__kk0x_q__controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.workspace-module__kk0x_q__actions{flex-wrap:wrap;gap:.75rem;display:flex}.workspace-module__kk0x_q__workspace .workspace-module__kk0x_q__primary{border-color:var(--runtime-ui-accent);background:var(--runtime-ui-accent);color:var(--color-canvas)}.workspace-module__kk0x_q__workspace p{margin:0}.workspace-module__kk0x_q__workspace p:empty{display:none}.workspace-module__kk0x_q__error{color:var(--runtime-ui-error)}.workspace-module__kk0x_q__result{gap:1rem;display:grid}.workspace-module__kk0x_q__result button{justify-self:start}@media (max-width:480px){.workspace-module__kk0x_q__workspace{padding:1rem}.workspace-module__kk0x_q__controls{grid-template-columns:1fr}.workspace-module__kk0x_q__workspace .workspace-module__kk0x_q__drop{padding:1rem}}.workspace-module__kk0x_q__drop>:is(strong,span,small){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}
