html,body{height:100%;margin:0;font-family:lucida grande,sans-serif;font-size:13px}a{text-underline-offset:.1em}hr{margin:1em 0}form{display:flex;flex-direction:column;gap:1.5em;max-width:50%}fieldset{display:flex;flex-direction:column;gap:1em;padding:1em}fieldset legend{align-self:flex-start}form>div,form>fieldset>div{display:flex;flex-direction:column;gap:1em}form label{display:flex;flex-direction:column;height:100%;gap:.25em}form label:has(input[type=checkbox]){flex-direction:row-reverse;justify-content:flex-end}form footer{display:flex;justify-content:space-between;margin-top:1em}form div:has(textarea){flex:1}form div:has(textarea[rows]){flex:0}form textarea{flex:1;min-height:8em;font-family:monaco,monospace;font-size:12px;padding:.75em;line-height:1.75;background:#fff;resize:horizontal;z-index:100;min-width:100%;max-width:calc(100vw - 2em);box-sizing:border-box}form textarea[rows]{flex:unset;min-height:unset}form input[type=submit]{align-self:flex-start}nav{display:flex}nav .flexible{flex:1}button,input[type=submit]{padding:.5em;min-height:2.5em;align-self:flex-start}select{min-width:200px;min-height:2em;align-self:flex-start}input[type=text],input[type=date],input[type=datetime-local]{padding:.25em .5em .33em;line-height:1;font-family:lucida grande,sans-serif;font-size:13px}.image{display:flex;flex-direction:column;align-self:flex-start;align-items:flex-start}.image-preview{display:inline-block;position:relative;cursor:pointer}.image-preview img{min-height:100px;background:#0000001a;object-fit:cover}.image-preview button{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);z-index:10}.field-group{display:flex;gap:1em;flex-direction:row}.field-group label{flex:1}label .hint{font-size:80%;opacity:.6;margin:0 0 .25em}iframe.loading{opacity:.25;filter:saturate(0)}.page.svelte-1io8laa{display:flex;flex-direction:column;height:100vh;padding:1.25em;box-sizing:border-box}.content.svelte-1io8laa{flex:1;display:flex;gap:1em;flex-direction:column}.content:has(form){flex-direction:row!important}.content:has(form)>*{flex:1}
