form.svelte-mh68t4{display:contents}vsg-w.svelte-mh68t4{position:relative;display:flex;flex-direction:column;max-width:calc(100% - 3rem);max-height:calc(100% - 3rem);min-width:50rem;height:fit-content;margin:2rem 1rem 1rem 2rem;border-radius:1rem;background-color:var(--bg-color-1-odd);box-shadow:0 0 1rem #0000004d}vsg-w.maxWidth.svelte-mh68t4{width:100%}vsg-w-h{text-align:center;padding:1rem 0;margin:0;background-color:var(--bg-color-1);border-bottom:.1rem solid var(--divider-color);border-radius:1rem 1rem 0 0}vsg-w-h h4{font-weight:400;font-size:2rem;letter-spacing:.1rem;margin:0;color:var(--act-hover-bg-color)}vsg-w>vsg-w-h p{display:block;margin:0 1rem}vsg-w-b{display:flex;flex-direction:column;overflow:auto}vsg-w label,vsg-w p{display:flex;margin:1rem 1rem 0}vsg-w label.col{flex-direction:column}vsg-w label.col *{margin:0}vsg-w-title{text-align:center;height:2.6rem;padding-top:.1rem;background-color:var(--bg-color-2);border-bottom:.1rem solid var(--divider-color);-webkit-user-select:none;user-select:none}vsg-w input,vsg-w textarea,vsg-select{position:relative;font-size:1.5rem;height:3.2rem;margin:0 1rem;padding:.5rem;border-radius:.5rem;border:.1rem solid var(--divider-color);background-color:var(--bg-color-1)}vsg-select:after{content:"▽";position:absolute;right:.4rem;font-size:1.6rem}vsg-w input[type=checkbox]{height:2rem;width:2rem;margin:0 1rem 0 0}vsg-w textarea{min-height:5rem;height:auto;resize:none}vsg-w input:disabled,vsg-w textarea:disabled{background-color:var(--bg-color-1-odd)}vsg-expr{position:relative;height:2.9rem;font-size:1.5rem;margin:0 1rem;padding:.3rem .5rem;border-radius:.5rem;border:.1rem solid var(--divider-color);background-color:var(--bg-color-1)}vsg-expr .error{background-color:var(--invalid-color)!important}vsg-w .invalid{border:.2rem solid var(--invalid-color)!important}vsg-expr .id{background-color:var(--main-1-hover-bg-color)}vsg-w input:focus-visible,vsg-w textarea:focus-visible,vsg-w select:focus-visible,vsg-select:focus-visible,vsg-expr:focus-visible{outline:.1rem solid var(--act-hover-bg-color)}vsg-w-f{display:flex;flex-direction:row;width:100%;column-gap:.1rem;background-color:var(--bg-color-1);border-radius:0 0 2rem 2rem;border-top:.1rem solid var(--divider-color);padding-top:.2rem;-webkit-user-select:none;user-select:none}vsg-w button{display:inline-flex;align-items:center;justify-content:center;padding:.3rem .7rem;min-height:2.6rem;border-radius:.5rem;border:.1rem solid var(--divider-color);color:var(--main-1-color);background-color:var(--bg-color-1);transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-user-select:none;user-select:none}vsg-w button:hover:not(:active):not(:disabled){background-color:var(--main-1-hover-bg-color)}vsg-w button:before{content:"";width:1.6rem;height:1.6rem;margin-right:.8rem}vsg-w button:active{color:var(--bg-color-1-odd);background-color:var(--main-3-hover-bg-color)}vsg-w button:disabled{color:var(--bg-color-1-odd);background-color:var(--act-dis-bg-color)}vsg-w>vsg-w-f>button{width:100%;border:0;height:4rem;font-size:1.5rem;font-weight:700;letter-spacing:.1rem;border-radius:0;color:var(--act-color);background-color:var(--act-bg-color)}vsg-w>vsg-w-f>button:hover:not(:active):not(:disabled){background-color:var(--act-hover-bg-color)}vsg-w>vsg-w-f>button:before{width:1.6rem;height:1.6rem;margin-right:.8rem;filter:invert(1)}vsg-w>vsg-w-f>button:first-child{border-bottom-left-radius:1rem}vsg-w>vsg-w-f>button:last-child{border-bottom-right-radius:1rem}vsg-w button.add:before{content:url(../../../svg/plus-circle.svg)}vsg-w button.edit:before{content:url(../../../svg/pencil-square.svg)}vsg-w button.save:before{content:url(../../../svg/save.svg)}vsg-w button.cancel:before{content:url(../../../svg/x-octagon.svg)}vsg-w button.delete:before{content:url(../../../svg/trash.svg)}vsg-w button.import:before{content:url(../../../svg/database-up.svg)}vsg-w button.export:before{content:url(../../../svg/database-down.svg)}vsg-w button.continue:before{content:url(../../../svg/box-arrow.svg)}vsg-w button.signin:before{content:url(../../../svg/person-up.svg)}vsg-w button.copy:before{content:url(../../../svg/copy.svg)}vsg-w button.upload:before{content:url(../../../svg/cloud-upload.svg)}vsg-w button.download:before{content:url(../../../svg/cloud-download.svg)}
