._title_6aiw1_1{margin:1em 0;font-size:var(--font-size-larger);text-align:center}._button_4hie4_1{--color: var(--color8);cursor:pointer;border:none;border:1px solid color-mix(in srgb,var(--color),var(--background) 40%);border-radius:var(--component-border-radius);background-color:var(--color);padding:.5rem 1em;color:var(--foreground);font-weight:600;font-size:.875rem;text-transform:uppercase}._primary_4hie4_15{--color: var(--color4);color:var(--background)}._secondary_4hie4_19{--color: var(--color7);color:var(--background)}._warning_4hie4_23{--color: var(--color3);color:var(--background)}._danger_4hie4_27{--color: var(--color1)}._outline_4hie4_31{background:none;color:currentColor}._ghost_4hie4_36{border:none;background:none;color:var(--color)}._collapsible_rrmdk_1{border:1px solid var(--color8);border-radius:var(--component-border-radius);padding:1rem}._collapsible_rrmdk_1:open ._title_rrmdk_6{margin-bottom:1rem}._title_rrmdk_6{cursor:pointer;margin:-1rem;background:var(--color8);padding:.25rem .5rem;font-weight:700;font-size:var(--font-size-large);list-style:none;-webkit-user-select:none;user-select:none}._field_1aerw_1{display:grid;grid-template-rows:1rem 1fr;grid-template-areas:"label" "input";row-gap:.5rem;margin-bottom:1em;width:100%;white-space:nowrap}._field_1aerw_1 label{grid-area:label;font-size:var(--font-size-small)}._field_1aerw_1 *:not(label){grid-area:input}._label_1aerw_19{grid-area:label;color:var(--color7);font-weight:600;font-size:var(--font-size-small)}._input_1aerw_26,._select_1aerw_27,._textarea_1aerw_28,._button_1aerw_29{grid-area:input;border:1px solid var(--color7);border-radius:var(--component-border-radius);background:var(--color0);padding:.5rem;width:100%;font-size:var(--font-size-small)}._controls_ng2q8_1{display:grid;grid-template-columns:repeat(6,minmax(min-content,1fr));grid-template-columns:2fr 1fr 1fr repeat(3,min-content);grid-auto-flow:row;gap:1rem}h2{font-size:1.5rem}._form_bqjhj_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(30em,1fr));grid-auto-flow:dense}._form_bqjhj_1 p{display:flex;margin:.5em 0}._form_bqjhj_1 p span{margin-right:.5em}p{display:inline-block;margin:1em}label{margin-right:1em}._actions_bqjhj_23{margin-top:1em}._actions_bqjhj_23 button{margin-right:.5em}:root{color-scheme:light dark;--color-background: var(--background);--color-accent: var(--color4);--color-error: var(--color1);--color-warning: var(--color3);--color-success: var(--color2);--font-size-smallest: .512em;--font-size-smaller: .64em;--font-size-small: .8em;--font-size: 1rem;--font-size-large: 1.25em;--font-size-larger: 1.563em;--font-size-largest: 1.953em;--font-lineheight: 1.5;--font-family: system-ui, Avenir, Helvetica, Arial, sans-serif;--font-color: var(--color15);--font-color-muted: var(--color7);--component-border-radius: .25rem}:root{--background: #1a1b26;--foreground: #c0caf5;--color0: #15161e;--color1: #f7768e;--color2: #9ece6a;--color3: #e0af68;--color4: #7aa2f7;--color5: #bb9af7;--color6: #7dcfff;--color7: #a9b1d6;--color8: #414868;--color9: #f7768e;--color10: #9ece6a;--color11: #e0af68;--color12: #7aa2f7;--color13: #bb9af7;--color14: #7dcfff;--color15: #c0caf5}@media (prefers-color-scheme: light){:root{--background: #e1e2e7;--foreground: #3760bf;--color0: #b4b5b9;--color1: #f52a65;--color2: #587539;--color3: #8c6c3e;--color4: #2e7de9;--color5: #9854f1;--color6: #007197;--color7: #6172b0;--color8: #a1a6c5;--color9: #f52a65;--color10: #587539;--color11: #8c6c3e;--color12: #2e7de9;--color13: #9854f1;--color14: #007197;--color15: #3760bf}}*,*:before,*:after{box-sizing:border-box}*{margin:0;outline:0;border:0;background-color:transparent;padding:0;color:inherit;font-style:inherit;font-weight:inherit;font-size:inherit;font-family:inherit;text-decoration:none}html{color:var(--font-color);font-size:var(--font-size);line-height:var(--font-lineheight);font-family:var(--font-family);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-background)}body{margin:0;padding:0}main{margin:0 auto;padding:1rem;max-width:1200px}input:focus,textarea:focus,select:focus,button:focus,summary:focus{outline:2px solid var(--color6)}
