.ipy-zodia .ipy-extra-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.ipy-zodia .ipy-extra-fields input{font:inherit;line-height:1.5;min-width:0;width:100%;min-height:48px;padding:10px 12px;background:#223147;color:#fff;border:1px solid #7d8da7;border-radius:8px;color-scheme:dark}.ipy-zodia .ipy-extra-fields input:focus-visible{outline:3px solid #fff;outline-offset:3px}.ipy-zodia .ipy-extra-table{overflow-x:auto;max-width:100%;margin:20px 0 24px;border:1px solid #56657c;border-radius:8px}.ipy-zodia .ipy-extra-table:focus-visible{outline:3px solid #fff;outline-offset:3px}.ipy-zodia .ipy-extra-table table{width:100%;border-collapse:collapse;margin:0;background:#1d293b;color:#fff;font:inherit}.ipy-zodia .ipy-extra-table caption{text-align:left;padding:14px;font-weight:700;color:#ffe098;background:#172337}.ipy-zodia .ipy-extra-table th,.ipy-zodia .ipy-extra-table td{text-align:left;padding:12px;border:1px solid #56657c;color:#fff;background:transparent;min-width:105px;vertical-align:top;white-space:normal}.ipy-zodia .ipy-extra-table th{font-weight:700;background:#25364e}.ipy-zodia .ipy-extra-result{margin-top:24px}.ipy-zodia .ipy-extra-error{border-left:4px solid #ffb4a4;padding:14px;color:#ffcfbf}.ipy-zodia .ipy-panel details{border:1px solid #56657c;padding:16px;border-radius:8px;margin:20px 0}.ipy-zodia .ipy-panel summary{cursor:pointer;color:#ffe098;font-weight:650}.ipy-zodia .ipy-panel details[open] summary{margin-bottom:16px}.ipy-zodia .ipy-panel a{color:#ffe098;text-decoration:underline;overflow-wrap:anywhere}.ipy-zodia .ipy-panel a:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(max-width:700px){.ipy-zodia .ipy-extra-fields{grid-template-columns:1fr}.ipy-zodia .ipy-extra-form>button{width:100%}}
