.icon-color[data-v-739f3e6f]{color:var(--cfeab306)}.input-wrapper[data-v-6e3dbfcc]{position:relative}.select-label[data-v-6e3dbfcc]{position:absolute;top:-.8rem;left:.88rem;background:var(--app-surface);padding:0 .25rem;color:var(--app-muted-text);font-size:1.1rem}.hidden[data-v-6e3dbfcc]{display:none}.label.error-label[data-v-6e3dbfcc]{color:var(--app-error)}.dropzone[data-v-6e3dbfcc]{transition:background-color .2s ease;cursor:pointer;border:.06rem solid var(--app-border);border-radius:var(--app-border-radius);background:var(--app-surface);padding-top:.6rem}.dropzone.dragging[data-v-6e3dbfcc]{border-style:dashed;background-color:var(--app-surface)}.dropzone.error[data-v-6e3dbfcc]{border-color:var(--app-error)}.upload-content[data-v-6e3dbfcc]{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.upload-message[data-v-6e3dbfcc]{margin:0 .5rem}.file-chips[data-v-6e3dbfcc]{display:flex;flex-wrap:wrap;justify-content:center;margin:1rem;max-width:38rem}.chip[data-v-6e3dbfcc]{display:flex;align-items:center;gap:.5rem;border-radius:var(--app-border-radius);background-color:var(--app-surface);padding:.2rem;font-size:.875rem}.file-size[data-v-6e3dbfcc]{color:var(--app-muted-text)}.upload-icon[data-v-6e3dbfcc]{max-width:3rem;max-height:3rem}.upload-icon-small[data-v-6e3dbfcc]{max-width:2rem;max-height:2rem}.base-app-button[data-v-b1c4abb4]{display:flex;position:relative;flex-shrink:0;flex-direction:row;justify-content:center;align-items:center;gap:.62rem;transition:all .2s ease-in-out;cursor:pointer;border-radius:var(--app-border-radius);background:var(--75325bfc);padding:var(--app-input-padding-y) var(--app-input-padding-x);overflow:hidden}.base-app-button[data-v-b1c4abb4]:hover:not(.disabled):not(.loading){filter:brightness(.9);background:var(--5d628601)}.base-app-button.outlined[data-v-b1c4abb4]{border-width:.12rem;border-style:solid;border-color:var(--app-button-text)}.base-app-button.outlined[data-v-b1c4abb4]:hover:not(.disabled):not(.loading){filter:none;background:#0000000d}.icon[data-v-b1c4abb4]{width:calc(1.5 * var(--app-input-font-size));height:calc(1.5 * var(--app-input-font-size))}.spinner[data-v-b1c4abb4]{flex-shrink:0;animation:spin-b1c4abb4 1s linear infinite;border:.2rem solid rgba(255,255,255,.3);border-top-color:var(--app-button-text);border-radius:50%;width:calc(1.5 * var(--app-input-font-size));height:calc(1.5 * var(--app-input-font-size))}@keyframes spin-b1c4abb4{to{transform:rotate(360deg)}}.file-item[data-v-f541adc3]{display:flex;justify-content:space-between;align-items:center;margin-top:.4rem;margin-left:.3rem}.error-text[data-v-f541adc3]{display:block;margin-top:.25rem;color:var(--app-error);font-size:.8rem}.delete-button[data-v-f541adc3]{margin-left:.5rem}.checkbox-wrapper{margin-top:.5rem;margin-bottom:.5rem;padding-top:0}.checkbox-container{display:flex;align-items:center;cursor:pointer}.checkbox-input{margin-right:.5rem;width:1.25rem;height:1.25rem}.checkbox-label{font-size:1.25rem}.error-text{display:block;margin-top:.1rem;color:red;font-size:.8rem}.field-menu[data-v-734dc432]{display:inline-block;position:relative}.menu-content[data-v-734dc432]{box-shadow:0 2px 8px #0000001a;border:.06rem solid var(--app-border);border-radius:var(--app-border-radius);background:#fff}.date-picker[data-v-ad000392]{background:#fff;padding:1rem;width:20rem}.calendar-header[data-v-ad000392]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.month-year[data-v-ad000392]{color:var(--app-text);font-weight:500;font-size:1.125rem}.calendar-grid[data-v-ad000392]{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem}.week-day[data-v-ad000392]{padding:.5rem;color:var(--app-muted-text);font-size:.75rem;text-align:center}.day[data-v-ad000392]{cursor:pointer;border-radius:var(--app-border-radius);padding:.5rem;color:var(--app-muted-text);font-size:.875rem;text-align:center}.day.current-month[data-v-ad000392]{color:var(--app-text)}.day.today[data-v-ad000392]{background-color:var(--app-background);color:var(--app-text)}.day.selected[data-v-ad000392]{background-color:var(--app-primary);color:var(--app-button-text)}.day[data-v-ad000392]:hover:not(.selected){background-color:#0000000d}.input-wrapper[data-v-3628cb3d]{display:flex;position:relative;align-items:center;margin:0;border:.06rem solid var(--app-border);border-radius:var(--app-border-radius);background:var(--app-surface);padding:0;max-height:4.5rem}.error-fieldset[data-v-3628cb3d]{border-color:var(--app-error)}.disabled-fieldset[data-v-3628cb3d]{opacity:.6;border-color:var(--app-muted-text)}.label[data-v-3628cb3d]{margin-bottom:-.4rem;margin-left:.63rem;padding:0 .25rem;color:var(--app-text);font-weight:500;font-size:.8rem;line-height:1}.label.error-label[data-v-3628cb3d]{color:var(--app-error)}.input-wrapper-grow[data-v-3628cb3d]{flex:1}.date-input[data-v-46a1e21f]{flex:1;outline:none;border:none;background:transparent;padding:var(--app-input-padding-y) var(--app-input-padding-x);min-width:0;color:var(--app-text);font-size:var(--app-input-font-size)}.date-input[data-v-46a1e21f]::placeholder{color:var(--app-muted-text)}.input-actions[data-v-46a1e21f]{display:flex;align-items:center;margin:0;padding:.12rem .2rem .12rem 0}.input-actions[data-v-46a1e21f] .field-menu{display:flex;align-items:center}.input-actions[data-v-46a1e21f] .base-app-button{padding:calc(var(--app-input-padding-y) / 2) calc(var(--app-input-padding-x) / 2)}.input-actions[data-v-46a1e21f] .icon{min-width:.8em;min-height:.8em}.date-input.error[data-v-46a1e21f]{border-color:var(--app-error)}.error-text[data-v-bb42e0b3]{display:block;margin-top:.25rem;color:red;font-size:.8rem}.app-button[data-v-ccae3815]{display:flex;position:relative;flex-shrink:0;flex-direction:row;justify-content:center;align-items:center;gap:.54rem;transition:transform .2s ease,filter .2s ease,opacity .2s ease;cursor:pointer;border-radius:var(--app-border-radius);background:var(--a451e7c2);padding:var(--app-input-padding-y) var(--app-input-padding-x);overflow:hidden}.app-button[data-v-ccae3815]:not(.disabled):not(.loading):hover{filter:brightness(1.1)}.app-button.disabled[data-v-ccae3815],.app-button.loading[data-v-ccae3815]{opacity:.5;filter:grayscale(.2);cursor:not-allowed}.app-button[data-v-ccae3815]:hover{filter:brightness(1.1)}.app-button.fill[data-v-ccae3815]{flex:1}.icon[data-v-ccae3815]{position:relative;flex-shrink:0;width:calc(1.5 * var(--app-input-font-size));height:calc(1.5 * var(--app-input-font-size));overflow:visible}.button[data-v-ccae3815]{position:relative;color:var(--c37e79a8);font-weight:700;text-align:left}.spinner[data-v-ccae3815]{flex-shrink:0;animation:spin-ccae3815 1s linear infinite;border:.2rem solid rgba(255,255,255,.3);border-top-color:var(--app-button-text);border-radius:50%;max-width:1.8rem;max-height:1.8rem}@keyframes spin-ccae3815{to{transform:rotate(360deg)}}.dialog-container{display:flex;position:fixed;inset:0;justify-content:center;align-items:center;z-index:50;background-color:#00000040}.dialog-content-wrapper{position:relative;width:100%;max-width:40rem;max-height:85vh;overflow:hidden}.dialog-content{width:100%;height:100%;max-height:85vh;overflow-y:auto}.dialog-content::-webkit-scrollbar{width:.3125rem}.dialog-content::-webkit-scrollbar-track{background:transparent}.dialog-content::-webkit-scrollbar-thumb{border-radius:var(--app-border-radius);background-color:#9ca3af80}.scroll-indicator{display:flex;position:absolute;left:50%;justify-content:center;align-items:center;transform:translate(-50%);z-index:5;transition:opacity .3s ease;cursor:pointer;box-shadow:0 .25rem .375rem -.0625rem #0000001a;border-radius:var(--app-border-radius);background-color:#ffffffe6;width:1.875rem;height:1.875rem;color:#6b7280}.scroll-down{bottom:.625rem;animation:bounce-down 1.5s infinite}.scroll-up{top:.625rem;animation:bounce-up 1.5s infinite}@keyframes bounce-down{0%,to{transform:translateY(0) translate(-50%)}50%{transform:translateY(.3125rem) translate(-50%)}}@keyframes bounce-up{0%,to{transform:translateY(0) translate(-50%)}50%{transform:translateY(-.3125rem) translate(-50%)}}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.dialog-icon{z-index:2;margin-top:.3rem;max-width:2rem;max-height:2rem}.dropdown-item[data-v-9448fa90]{transition:background-color .2s ease;cursor:pointer;padding:.4rem .6rem;color:var(--app-text);font-size:var(--app-input-font-size);line-height:1.25}.dropdown-item.no-results[data-v-9448fa90]{cursor:default;color:var(--app-muted-text)}.dropdown-item[data-v-9448fa90]:first-child{border-top-right-radius:1rem;border-top-left-radius:1rem}.dropdown-item[data-v-9448fa90]:last-child{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.dropdown-item[data-v-9448fa90]:not(.no-results):hover{background-color:#0000000d}.dropdown-item.selected[data-v-9448fa90]{background-color:#0000000d}.dropdown-menu[data-v-b778eb8e]{opacity:1;box-shadow:0 2px 8px #0000001a;border:.06rem solid var(--app-border);border-radius:var(--app-border-radius);background:#fff;max-height:15rem;overflow-y:auto}.input[data-v-1c9836b1]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;cursor:pointer;padding:var(--app-input-padding-y) var(--app-input-padding-x);width:100%}.offset-input[data-v-1c9836b1]{flex:1;cursor:text;outline:none;border:none;background:transparent;min-width:0;color:var(--app-text);font-size:var(--app-input-font-size)}.offset-input[data-v-1c9836b1]::placeholder{color:var(--app-muted-text)}.offset-input[data-v-1c9836b1]:read-only{cursor:pointer}.input-icon[data-v-1c9836b1]{flex-shrink:0;cursor:pointer;width:1.25rem;max-width:1.25rem;max-height:1.25rem}.time-picker[data-v-1ca268e1]{background:#fff;padding:.5rem;width:10rem;max-height:12.5rem;overflow-y:auto}.time-option[data-v-1ca268e1]{transition:background-color .2s ease;cursor:pointer;border-radius:var(--app-border-radius);padding:.5rem 1rem;color:var(--app-text);font-weight:500;font-size:1rem}.time-option[data-v-1ca268e1]:hover{background-color:var(--app-background)}.time-picker[data-v-1ca268e1]::-webkit-scrollbar{width:.5rem}.time-picker[data-v-1ca268e1]::-webkit-scrollbar-track{background:transparent}.time-picker[data-v-1ca268e1]::-webkit-scrollbar-thumb{border-radius:var(--app-border-radius);background:#fff}.time-input[data-v-a46033f3]{flex:1;outline:none;border:none;background:transparent;padding:var(--app-input-padding-y) var(--app-input-padding-x);min-width:0;color:var(--app-text);font-size:var(--app-input-font-size)}.time-input[data-v-a46033f3]::placeholder{color:var(--app-muted-text)}.input-actions[data-v-a46033f3]{display:flex;align-items:center;margin:0;padding:.12rem .2rem .12rem 0;font-size:var(--app-input-font-size)}.input-actions[data-v-a46033f3] .field-menu{display:flex;align-items:center}.input-actions[data-v-a46033f3] .base-app-button{padding:0;width:1.25em;min-width:1.25em;height:1.25em;min-height:1.25em}.input-actions[data-v-a46033f3] .icon{min-width:.8em;min-height:.8em}.time-input.error[data-v-a46033f3]{border-color:var(--app-error)}.datetime-input[data-v-d30e0488]{flex:1;cursor:pointer;outline:none;border:none;background:transparent;padding:var(--app-input-padding-y) var(--app-input-padding-x);color:var(--app-text);font-size:var(--app-input-font-size)}.datetime-input[data-v-d30e0488]::placeholder{color:var(--app-muted-text)}.dialog-content[data-v-d30e0488]{border-radius:var(--app-border-radius);background:var(--app-surface);overflow:hidden}.dialog-header[data-v-d30e0488]{border-bottom:.06rem solid var(--app-border);padding:1rem}.dialog-header h3[data-v-d30e0488]{margin:0;color:var(--app-text);font-size:1.5rem}.dialog-body[data-v-d30e0488]{display:flex;flex-direction:column;gap:1rem;padding:1rem}.dialog-actions[data-v-d30e0488]{display:flex;justify-content:center;gap:.5rem;border-top:.06rem solid var(--app-border);padding:1rem}.btn-primary[data-v-d30e0488],.btn-secondary[data-v-d30e0488],.btn-clear[data-v-d30e0488]{transition:opacity .2s ease;cursor:pointer;border:none;border-radius:var(--app-border-radius);padding:.5rem 1rem;font-size:1rem}.btn-primary[data-v-d30e0488]{background:var(--app-primary);color:var(--app-button-text)}.btn-primary[data-v-d30e0488]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-d30e0488]{background:var(--app-background);color:var(--app-text)}.btn-clear[data-v-d30e0488]{border:.06rem solid var(--app-border);background:var(--app-background);color:var(--app-text)}.btn-clear[data-v-d30e0488]:disabled{opacity:.5;cursor:not-allowed}.spacer[data-v-d30e0488]{flex:1}.error-text[data-v-a103f284]{display:block;margin-top:.25rem;color:red;font-size:.8rem}.select-trigger[data-v-0063a3a6]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;transition:background-color .15s ease;cursor:pointer;border-radius:calc(var(--app-border-radius) - .1rem);padding:var(--app-input-padding-y) var(--app-input-padding-x);width:100%}.select-trigger-label[data-v-0063a3a6]{flex:1;min-width:0;overflow:hidden;color:var(--app-text);font-size:var(--app-input-font-size);text-overflow:ellipsis;white-space:nowrap}.placeholder[data-v-0063a3a6]{color:var(--app-muted-text)}.search-wrapper[data-v-0063a3a6]{position:sticky;top:0;z-index:1;background:#fff;padding:.25rem}.dropdown-search-input[data-v-0063a3a6]{outline:none;border:.06rem solid var(--app-border);border-radius:var(--app-border-radius);background:#fff;padding:calc(var(--app-input-padding-y) / 2) .4rem;width:100%;color:var(--app-text);font-size:var(--app-input-font-size)}.dropdown-search-input[data-v-0063a3a6]:focus{border-color:var(--app-muted-text)}.dropdown-search-input[data-v-0063a3a6]::placeholder{color:var(--app-muted-text)}.trigger-icon[data-v-0063a3a6]{flex-shrink:0;cursor:pointer;width:1.25rem;max-width:1.25rem;max-height:1.25rem}.select-width-measure[data-v-0063a3a6]{position:absolute;visibility:hidden;pointer-events:none;font-size:var(--app-input-font-size);white-space:nowrap}.error-text[data-v-309bc5a3]{display:block;margin-top:.25rem;color:red;font-size:.8rem}.text-input[data-v-1df09500]{flex:1;outline:none;border:none;background:transparent;padding:var(--app-input-padding-y) var(--app-input-padding-x);min-width:0;color:var(--app-text);font-size:var(--app-input-font-size)}.text-input-shrink[data-v-1df09500]{width:10rem}.clear-icon[data-v-1df09500]{display:flex;align-items:center;cursor:pointer;margin:0;padding:0 .35rem 0 .15rem;max-width:1.5rem;max-height:1.5rem}.clear-icon-hidden[data-v-1df09500]{opacity:0;pointer-events:none}.icon[data-v-1df09500]{display:flex;align-items:center;margin:0;padding:0 .15rem 0 .35rem;max-width:1.5rem;max-height:1.5rem}.error-text[data-v-1f3bf21d]{display:block;margin-top:.25rem;color:red;font-size:.8rem}.spinner-wrapper[data-v-f3d7f73b]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem}.spinner[data-v-f3d7f73b]{animation:rotate-f3d7f73b 2s linear infinite;width:2rem;height:2rem}.path[data-v-f3d7f73b]{stroke:var(--app-primary);stroke-linecap:round;animation:dash-f3d7f73b 1.5s ease-in-out infinite}@keyframes rotate-f3d7f73b{to{transform:rotate(360deg)}}@keyframes dash-f3d7f73b{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.select-trigger[data-v-470ba0cf]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;transition:background-color .15s ease;cursor:pointer;border-radius:calc(var(--app-border-radius) - .1rem);padding:var(--app-input-padding-y) var(--app-input-padding-x);width:100%}.select-trigger-label[data-v-470ba0cf]{flex:1;min-width:0;overflow:hidden;color:var(--app-text);font-size:var(--app-input-font-size);text-overflow:ellipsis;white-space:nowrap}.placeholder[data-v-470ba0cf]{color:var(--app-muted-text)}.search-wrapper[data-v-470ba0cf]{position:sticky;top:0;z-index:1;background:#fff;padding:.25rem}.dropdown-search-input[data-v-470ba0cf]{outline:none;border:.06rem solid var(--app-border);border-radius:var(--app-border-radius);background:#fff;padding:var(--app-input-padding-y) var(--app-input-padding-x);width:100%;color:var(--app-text);font-size:var(--app-input-font-size)}.dropdown-search-input[data-v-470ba0cf]:focus{border-color:var(--app-muted-text)}.dropdown-search-input[data-v-470ba0cf]::placeholder{color:var(--app-muted-text)}.trigger-icon[data-v-470ba0cf]{flex-shrink:0;cursor:pointer;width:1.25rem;max-width:1.25rem;max-height:1.25rem}.select-width-measure[data-v-470ba0cf]{position:absolute;visibility:hidden;pointer-events:none;font-size:var(--app-input-font-size);white-space:nowrap}.schema-form[data-v-81e06d3e]{width:100%}.form-card[data-v-81e06d3e]{box-shadow:0 2px 8px #0000001a;border:.06rem solid var(--app-border);border-radius:var(--app-border-radius);background:var(--app-surface)}.form-header[data-v-81e06d3e]{border-bottom:.06rem solid var(--app-border);padding:1.5rem}.headline[data-v-81e06d3e]{margin:0;color:var(--app-text);font-weight:700;font-size:1.5rem}.form-content[data-v-81e06d3e]{padding:1.5rem}.divider[data-v-81e06d3e]{margin:0;background-color:var(--app-background);height:.06rem}.form-actions[data-v-81e06d3e]{display:flex;flex-direction:row-reverse;align-items:center;gap:.75rem;border-top:.06rem solid var(--app-border);padding:1rem 1.5rem}.spacer[data-v-81e06d3e]{flex:1}app-button[data-v-81e06d3e]{margin-left:.75rem}app-button[data-v-81e06d3e]:disabled{opacity:.7;cursor:not-allowed}@keyframes progress-81e06d3e{0%{transform:translate(0) scaleX(0)}40%{transform:translate(0) scaleX(.4)}to{transform:translate(100%) scaleX(.4)}}@media (max-width: 768px){.form-actions[data-v-81e06d3e]{flex-direction:column-reverse;gap:.75rem}app-button[data-v-81e06d3e]{margin-left:0;width:100%}.spacer[data-v-81e06d3e]{display:none}}.form-search-select[data-v-918284ba]{display:flex;align-items:flex-end;gap:.5rem;width:100%}.form-search-select[data-v-918284ba] .input-wrapper{flex:1}.select-loading[data-v-918284ba]{flex:1;border:.06rem solid var(--app-border);border-radius:var(--app-border-radius);background:var(--app-surface);min-height:2.8rem}.error-text[data-v-918284ba]{display:block;margin-top:.25rem;color:red;font-size:.8rem}.textarea-wrapper[data-v-3d5de26d]{display:flex;position:relative;align-items:flex-start;margin:0;border:.06rem solid var(--app-border);border-radius:var(--app-border-radius);background:var(--app-surface);padding:0;min-height:6rem}.error-fieldset[data-v-3d5de26d]{border-color:var(--app-error)}.disabled-fieldset[data-v-3d5de26d]{opacity:.6;border-color:var(--app-muted-text)}.label[data-v-3d5de26d]{margin-left:.63rem;padding:0 .25rem;color:var(--app-text);font-weight:500;font-size:.8rem}.label.error-label[data-v-3d5de26d]{color:var(--app-error)}.no-label[data-v-3d5de26d]{margin-top:.65rem;padding-top:.5rem}.text-area[data-v-3d5de26d]{flex:1;outline:none;border:none;background:transparent;padding:var(--app-input-padding-y) var(--app-input-padding-x);min-height:6rem;overflow-y:hidden;resize:vertical;color:var(--app-text);font-size:var(--app-input-font-size)}.text-area-shrink[data-v-3d5de26d]{width:15rem}.icon[data-v-3d5de26d]{display:flex;align-items:center;gap:.5rem;margin:.2rem -.3rem 0 .3rem;max-width:1.5rem;max-height:1.5rem}.error-text[data-v-5b86ae87],.error-text[data-v-10cbd20e]{display:block;margin-top:.25rem;color:red;font-size:.8rem}.schema-form[data-v-b36aaa29]{width:100%}.form-card[data-v-b36aaa29]{box-shadow:0 2px 8px #0000001a;border:.06rem solid var(--app-border);border-radius:var(--app-border-radius);background:var(--app-surface)}.form-header[data-v-b36aaa29]{border-bottom:.06rem solid var(--app-border);padding:1.5rem}.form-columns[data-v-b36aaa29]{display:flex;gap:2rem;padding:1.5rem}.form-column[data-v-b36aaa29]{display:flex;flex:1;flex-direction:column;gap:.5rem}.comment-section[data-v-b36aaa29]{display:flex;align-items:center}.comment-input[data-v-b36aaa29]{flex:1;margin-right:.5rem}.comment-button[data-v-b36aaa29]{margin-top:.55rem}.comment-item[data-v-b36aaa29]{margin-bottom:.5rem;padding-bottom:.5rem}.comment-item[data-v-b36aaa29]:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.comment-header[data-v-b36aaa29]{display:flex;align-items:center;margin-bottom:.3rem}.comment-user[data-v-b36aaa29]{color:var(--app-text);font-weight:600}.comment-time[data-v-b36aaa29]{margin-left:1rem;color:var(--app-muted-text);font-size:.7rem}.comment-content[data-v-b36aaa29]{color:var(--app-text);line-height:1}.headline[data-v-b36aaa29]{margin:0;color:var(--app-text);font-weight:700;font-size:1.5rem}.form-content[data-v-b36aaa29]{padding:1.5rem}.divider[data-v-b36aaa29]{margin:0;background-color:var(--app-background);height:.06rem}.form-actions[data-v-b36aaa29]{display:flex;flex-direction:row-reverse;align-items:center;gap:.75rem;border-top:.06rem solid var(--app-border);padding:1rem 1.5rem}.spacer[data-v-b36aaa29]{flex:1}app-button[data-v-b36aaa29]{margin-left:.75rem}app-button[data-v-b36aaa29]:disabled{opacity:.7;cursor:not-allowed}@keyframes progress-b36aaa29{0%{transform:translate(0) scaleX(0)}40%{transform:translate(0) scaleX(.4)}to{transform:translate(100%) scaleX(.4)}}@media (max-width: 768px){.form-actions[data-v-b36aaa29]{flex-direction:column-reverse;gap:.75rem}app-button[data-v-b36aaa29]{margin-left:0;width:100%}.spacer[data-v-b36aaa29]{display:none}}.schema-form[data-v-fd0ddfaf]{width:100%}.form-card[data-v-fd0ddfaf]{box-shadow:0 2px 8px #0000001a;border:.06rem solid var(--app-border);border-radius:var(--app-border-radius);background:var(--app-background)}.form-header[data-v-fd0ddfaf]{border-bottom:.06rem solid var(--app-border);padding:1.5rem}.headline[data-v-fd0ddfaf]{margin:0;color:var(--app-text);font-weight:700;font-size:1.5rem}.form-content[data-v-fd0ddfaf]{padding:1.5rem}.divider[data-v-fd0ddfaf]{margin:0;background-color:var(--app-background);height:.06rem}.form-actions[data-v-fd0ddfaf]{display:flex;flex-direction:row-reverse;align-items:center;gap:.75rem;padding:1rem 1.5rem}.spacer[data-v-fd0ddfaf]{flex:1}app-button[data-v-fd0ddfaf]{margin-left:.75rem}app-button[data-v-fd0ddfaf]:disabled{opacity:.7;cursor:not-allowed}.progress-bar[data-v-fd0ddfaf]{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;background:var(--app-background);height:.25rem;overflow:hidden}.progress-bar-inner[data-v-fd0ddfaf]{transform-origin:0 50%;animation:progress-fd0ddfaf 1s infinite linear;background:var(--app-primary);width:30%;height:100%}@keyframes progress-fd0ddfaf{0%{transform:translate(0) scaleX(0)}40%{transform:translate(0) scaleX(.4)}to{transform:translate(100%) scaleX(.4)}}@media (max-width: 768px){.form-actions[data-v-fd0ddfaf]{flex-direction:column-reverse;gap:.75rem}app-button[data-v-fd0ddfaf]{margin-left:0;width:100%}.spacer[data-v-fd0ddfaf]{display:none}}.comments-preview[data-v-6537ea01]{color:var(--app-text)}.comments-cell[data-v-6537ea01]{padding:.5rem}.wrapper[data-v-ec48fba0]{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.left-content[data-v-ec48fba0]{display:flex;flex:1;align-items:center;min-width:0}.icon[data-v-ec48fba0]{flex-shrink:0;padding-right:1rem;max-width:3.5rem;max-height:3.5rem}.link[data-v-ec48fba0]{min-width:0;word-break:break-word}.menu-popup[data-v-ec48fba0]{flex-shrink:0;padding-left:1rem}.date-entry-cell[data-v-69a8f1c5]{display:block!important;position:relative;width:100%;height:100%;min-height:32px}.date-entry-cell.is-hovering[data-v-69a8f1c5]:not(.is-editing){cursor:pointer;outline:1px solid #d1d5db;outline-offset:-1px}.date-entry-cell.is-editing[data-v-69a8f1c5]{cursor:text}.date-entry-display[data-v-69a8f1c5]{padding:8px;width:100%;user-select:none}.date-entry-input[data-v-69a8f1c5]{display:block!important;cursor:text;margin-top:.1rem;outline:none;border:1px solid #3b82f6;border-radius:4px;background:#fff;padding:4px 8px;width:100%;overflow:visible!important;font-size:.95rem!important;font-family:inherit;text-overflow:clip!important;white-space:normal!important}.date-entry-input[data-v-69a8f1c5]:focus{box-shadow:0 0 0 1px #2563eb;border-color:#2563eb}.required-on-cell[data-v-4456f873]{padding:.5rem}.text-red-600[data-v-4456f873]{color:#dc2626}.text-yellow-600[data-v-4456f873]{color:#d97706}.font-semibold[data-v-4456f873]{font-weight:600}.cell-wrapper[data-v-7223ea30]{width:100%}.status-cell[data-v-7223ea30]{margin:0;padding:0;width:100%}.edit-container[data-v-7223ea30]{width:100%}.text-display[data-v-7223ea30]{cursor:pointer;padding:.5rem;width:100%}.text-display[data-v-7223ea30]:hover{background-color:#0000000d}.array-cell[data-v-69a6c5c0],.boolean-cell[data-v-429eca46],.currency-cell[data-v-17a9326b],.date-cell[data-v-bc6fb3e1],.date-time-cell[data-v-0e54ed62],.date-time-offset-cell[data-v-c71d6d22],.decimal-cell[data-v-7e464e2f],.departments-cell[data-v-49a5dead],.duration-cell[data-v-be682fb3],.entities-cell[data-v-d725d9a0],.entity-cell[data-v-1ab3e45c],.enum-cell[data-v-ffa93fec],.percentage-cell[data-v-42181ffc],.text-cell[data-v-ca2958cb]{padding:.5rem}.full-content[data-v-cbdcc2d7]{max-width:100%;white-space:pre-wrap;overflow-wrap:break-word}.verbose-cell[data-v-cbdcc2d7]{padding:.5rem}:root{font-family:InterVariable,sans-serif;--app-border-radius: .2rem;--app-input-font-size: 1rem;--app-input-padding-y: .5rem;--app-input-padding-x: .5rem;--app-primary: #006991;--app-secondary: #DE1C1A;--app-tertiary: #111D4A;--app-quaternary: #4A93AF;--app-success: #26a673;--app-success-light: #bde4d5;--app-warning: #dba400;--app-warning-light: #f4e4b2;--app-error: #f21160;--app-info: #00a4b4;--app-text: #181818;--app-background: #eaeaea;--app-surface: #ffffff;--app-border: #5b5b5b;--app-table-border: #ececec;--app-muted-text: #808080;--app-disabled: #808080;--app-button-text: #ffffff}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol{margin:0;padding:0}html{font-size:14px}@media (max-width: 1920px){html{font-size:12px}}body{background-color:var(--app-surface);min-height:100vh;scroll-behavior:smooth;color:var(--app-text);line-height:1.5;text-rendering:optimizeLegibility}ul,ol{list-style:none}img,picture,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}html{scroll-behavior:smooth}a{color:var(--app-primary);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}input[type=text],input[type=email],input[type=password],textarea,select{border:1px solid var(--app-border);border-radius:var(--app-border-radius);padding:.5em;width:100%}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus,select:focus{outline:none;border-color:var(--app-primary)}button{border:none}.container{margin:0 auto;padding:0 1rem;max-width:1200px}.text-center{text-align:center}.flex{display:flex}.flex-column{flex-direction:column}.justify-center{justify-content:center}.align-center{align-items:center}.button{display:flex;justify-content:center;align-items:center;transition:all .2s;cursor:pointer;background-color:var(--button-color)}.button:disabled{cursor:not-allowed;background-color:var(--app-disabled);color:var(--app-button-text)}svg{flex-grow:1}.invisible{visibility:hidden}html,body,#app{display:flex;flex-direction:column;width:100vw;max-width:100vw;height:100vh;max-height:100vh}div,section,article,aside,main{flex-shrink:0;min-width:0}@font-face{font-style:normal;font-weight:100 900;src:url(/assets/InterVariable-DiVDrmQJ.woff2) format("woff2");font-family:InterVariable;font-display:swap}@font-face{font-style:italic;font-weight:100 900;src:url(/assets/InterVariable-Italic-FCBEiFp6.woff2) format("woff2");font-family:InterVariable;font-display:swap}div[data-v-86ca487f]{display:none}.toast[data-v-6dc34f83]{display:flex;position:relative;align-items:center;gap:.75rem;box-shadow:0 .3rem .5rem #00000026;border-radius:var(--app-border-radius);background-color:var(--bde28dd4);padding:1rem;min-width:4rem;pointer-events:auto}.toast-icon[data-v-6dc34f83]{flex-shrink:0;max-width:1.5rem;max-height:1.5rem}.toast-message[data-v-6dc34f83]{flex-grow:1;margin:0;color:var(--app-button-text);font-size:.875rem;line-height:1.25rem}.toast-close[data-v-6dc34f83]{display:flex;flex-shrink:0;justify-content:center;align-items:center;opacity:.7;transition:opacity .2s ease;cursor:pointer;border:none;background:none;padding:0;max-width:1.5rem;max-height:1.5rem}.toast-close[data-v-6dc34f83]:hover{opacity:1}.toast-container[data-v-d362ec01]{position:fixed;top:1rem;right:1rem;z-index:40;width:25rem;pointer-events:none}.toast-list[data-v-d362ec01]{display:flex;flex-direction:column-reverse;gap:.75rem}.toast-enter-active[data-v-d362ec01]{transition:all .2s ease-out}.toast-leave-active[data-v-d362ec01]{transition:all .15s ease-in}.toast-enter-from[data-v-d362ec01],.toast-leave-to[data-v-d362ec01]{transform:translate(100%);opacity:0}
