a2ui-row[data-v-a833ddee]{display:flex;flex:var(--v6fffc163)}section[data-v-a833ddee]{display:flex;flex-direction:row;width:100%;min-height:100%;box-sizing:border-box}.align-start[data-v-a833ddee]{align-items:start}.align-center[data-v-a833ddee]{align-items:center}.align-end[data-v-a833ddee]{align-items:end}.align-stretch[data-v-a833ddee]{align-items:stretch}.justify-start[data-v-a833ddee]{justify-content:start}.justify-center[data-v-a833ddee]{justify-content:center}.justify-end[data-v-a833ddee]{justify-content:end}.justify-spaceBetween[data-v-a833ddee]{justify-content:space-between}.justify-spaceAround[data-v-a833ddee]{justify-content:space-around}.justify-spaceEvenly[data-v-a833ddee]{justify-content:space-evenly}a2ui-column[data-v-ae040496]{display:flex;flex:var(--v52f55175);align-self:stretch}section[data-v-ae040496]{display:flex;flex-direction:column;min-width:100%;height:100%;box-sizing:border-box}.align-start[data-v-ae040496]{align-items:start}.align-center[data-v-ae040496]{align-items:center}.align-end[data-v-ae040496]{align-items:end}.align-stretch[data-v-ae040496]{align-items:stretch}.justify-start[data-v-ae040496]{justify-content:start}.justify-center[data-v-ae040496]{justify-content:center}.justify-end[data-v-ae040496]{justify-content:end}.justify-spaceBetween[data-v-ae040496]{justify-content:space-between}.justify-spaceAround[data-v-ae040496]{justify-content:space-around}.justify-spaceEvenly[data-v-ae040496]{justify-content:space-evenly}a2ui-text{display:block;flex:var(--v4284547f)}a2ui-text h1,a2ui-text h2,a2ui-text h3,a2ui-text h4,a2ui-text h5{line-height:inherit;font:inherit}a2ui-surface[data-v-1925d7b3]{display:flex;min-height:0;max-height:100%;flex-direction:column;gap:16px}a2ui-list[data-v-14e4ed9e]{display:block;flex:var(--e0cd71ae);min-height:0}a2ui-list[data-v-14e4ed9e]>*{margin:0}a2ui-list[data-direction=vertical]>div[data-v-14e4ed9e]{display:flex;flex-direction:column;max-height:100%;overflow-y:auto}a2ui-list[data-direction=horizontal]>div[data-v-14e4ed9e]{display:flex;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}a2ui-list>div[data-v-14e4ed9e]{list-style:none;padding-left:0}a2ui-list>ol[data-v-14e4ed9e],a2ui-list>ul[data-v-14e4ed9e]{padding-left:1.5rem;max-height:100%;overflow-y:auto}a2ui-list[data-list-style=ordered]>ol[data-v-14e4ed9e]{list-style:decimal}a2ui-list[data-list-style=unordered]>ul[data-v-14e4ed9e]{list-style:disc}.a2ui-list-item[data-v-14e4ed9e]{display:flex;cursor:pointer;box-sizing:border-box}li.a2ui-list-item[data-v-14e4ed9e]{display:list-item}li.a2ui-list-item[data-v-14e4ed9e]>*{display:inline-flex;width:100%}a2ui-card[data-v-35dafc4b]{display:block;flex:var(--v2eac2c94);min-height:0;overflow:auto}a2ui-card>section[data-v-35dafc4b]{height:100%;width:100%;min-height:0;overflow:auto}a2ui-card>section[data-v-35dafc4b]>*{height:100%;width:100%}a2ui-image[data-v-c38173e2]{display:block;flex:var(--v12b7919e);min-height:0;overflow:auto}img[data-v-c38173e2]{display:block;width:100%;height:100%;box-sizing:border-box}a2ui-icon[data-v-42d6eadb]{display:block;flex:var(--c1dd27d4);min-height:0;overflow:auto}.material-symbol[data-v-42d6eadb]{font-family:var(--a2ui-icon-font-family, "Material Symbols Outlined", sans-serif);font-size:var(--_icon-size);font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;color:var(--a2ui-icon-color, inherit);font-variation-settings:var(--a2ui-icon-font-variation-settings, "FILL" 1)}.svg[data-v-42d6eadb]{fill:currentColor;width:var(--_icon-size, var(--a2ui-icon-size, 24px));height:var(--_icon-size, var(--a2ui-icon-size, 24px))}a2ui-video[data-v-665a5c84]{display:block;flex:var(--v551c62fc);min-height:0;overflow:auto}video[data-v-665a5c84]{display:block;width:100%;box-sizing:border-box}a2ui-audio[data-v-ba0c894e]{display:block;flex:var(--v01aea6d0);min-height:0;overflow:auto}audio[data-v-ba0c894e]{display:block;width:100%;box-sizing:border-box}a2ui-button[data-v-40d100b2]{display:block;flex:var(--v7c0e6a87);min-height:0}button.a2ui-invalid[data-v-40d100b2]{cursor:not-allowed;opacity:.65}.a2ui-field-error[data-v-40d100b2]{display:flex;align-items:flex-start;gap:4px;margin:6px 0 0;color:#d92d20;font-size:.75rem;font-weight:500}.a2ui-field-error__icon[data-v-40d100b2]{flex:none;line-height:1.1}a2ui-divider[data-v-e254eec4]{display:block;min-height:0;overflow:auto}.a2ui-divider.horizontal[data-v-e254eec4]{height:1px;background:#ccc;border:none}.a2ui-divider.vertical[data-v-e254eec4]{width:1px;height:100%;background:#ccc;align-self:stretch}a2ui-choice-picker[data-v-ee50f5c7]{display:block;flex:var(--v7134ef6a);min-height:0;overflow:visible}.a2ui-choice-picker-dropdown[data-v-ee50f5c7]{position:relative;width:100%}.a2ui-choice-picker-trigger[data-v-ee50f5c7]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;box-sizing:border-box;padding:6px 10px;border:1px solid #ccc;border-radius:6px;background-color:#fff;cursor:pointer;font-family:inherit;font-size:.875rem;text-align:left}.a2ui-choice-picker-trigger[data-v-ee50f5c7]:hover{border-color:#999}.a2ui-choice-picker-trigger.open[data-v-ee50f5c7]{border-color:#007bff}.a2ui-choice-picker-trigger-text[data-v-ee50f5c7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a2ui-choice-picker-trigger-text.placeholder[data-v-ee50f5c7]{color:#999}.a2ui-choice-picker-arrow[data-v-ee50f5c7]{flex:none;color:#666;font-size:.75rem}.a2ui-choice-picker-panel[data-v-ee50f5c7]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;max-height:240px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 4px 12px #0000001f}.a2ui-choice-picker-filter[data-v-ee50f5c7]{box-sizing:border-box;width:100%;padding:6px 10px;border:none;border-bottom:1px solid #eee;font-family:inherit;font-size:.875rem;outline:none}.a2ui-choice-picker-list[data-v-ee50f5c7]{list-style:none;margin:0;padding:4px 0}.a2ui-choice-picker-option[data-v-ee50f5c7]{display:flex;align-items:center;gap:8px;padding:6px 10px;cursor:pointer;font-size:.875rem}.a2ui-choice-picker-option[data-v-ee50f5c7]:hover{background-color:#f2f6ff}.a2ui-choice-picker-option.selected[data-v-ee50f5c7]{background-color:#eaf1ff}.a2ui-choice-picker-option-label[data-v-ee50f5c7]{flex:1}.a2ui-choice-picker-check[data-v-ee50f5c7]{color:#007bff}.a2ui-choice-picker-empty[data-v-ee50f5c7]{padding:8px 10px;color:#999;font-size:.875rem}.a2ui-choice-picker-chips[data-v-ee50f5c7]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.a2ui-choice-picker-chips .chips-filter[data-v-ee50f5c7]{flex:1 1 120px;min-width:120px;box-sizing:border-box;padding:6px 10px;border:1px solid #ccc;border-radius:6px;font-family:inherit;font-size:.875rem;outline:none}.a2ui-choice-picker-chip[data-v-ee50f5c7]{display:inline-flex;align-items:center;padding:6px 14px;border:1px solid #ccc;border-radius:999px;background-color:#fff;cursor:pointer;font-family:inherit;font-size:.875rem;color:#333;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.a2ui-choice-picker-chip[data-v-ee50f5c7]:hover{border-color:#999}.a2ui-choice-picker-chip.selected[data-v-ee50f5c7]{background-color:#007bff;border-color:#007bff;color:#fff}.a2ui-choice-picker-trigger.a2ui-invalid[data-v-ee50f5c7]{border-color:#d92d20;background-color:#fef3f2;animation:a2ui-invalid-shake-ee50f5c7 .28s ease-in-out}.a2ui-choice-picker-trigger.a2ui-invalid[data-v-ee50f5c7]:hover{border-color:#d92d20}.a2ui-choice-picker-chips.a2ui-invalid[data-v-ee50f5c7]{padding:6px;border:1.5px dashed #d92d20;border-radius:8px;background-color:#fef3f2;animation:a2ui-invalid-shake-ee50f5c7 .28s ease-in-out}.a2ui-field-error[data-v-ee50f5c7]{display:flex;align-items:flex-start;gap:4px;margin:5px 0 0;color:#d92d20;font-size:.75rem;font-weight:500}.a2ui-field-error__icon[data-v-ee50f5c7]{flex:none;line-height:1.1}@keyframes a2ui-invalid-shake-ee50f5c7{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}a2ui-text-field[data-v-17af4646]{display:flex;flex:var(--v21c28efb)}section[data-v-17af4646]{flex-wrap:wrap}section[data-v-17af4646],input[data-v-17af4646],textarea[data-v-17af4646],label[data-v-17af4646]{box-sizing:border-box}input[data-v-17af4646],textarea[data-v-17af4646]{display:block;flex:1 1 auto;width:100%;min-width:0}label[data-v-17af4646]{display:block;margin-bottom:4px}input.a2ui-invalid[data-v-17af4646],textarea.a2ui-invalid[data-v-17af4646]{border:1.5px solid #d92d20!important;background-color:#fef3f2!important;animation:a2ui-invalid-shake-17af4646 .28s ease-in-out}input.a2ui-invalid[data-v-17af4646]:focus,textarea.a2ui-invalid[data-v-17af4646]:focus{outline:none!important;box-shadow:0 0 0 3px #d92d202e!important}.a2ui-field-error[data-v-17af4646]{display:flex;align-items:flex-start;gap:4px;flex-basis:100%;width:100%;min-width:0;margin:5px 0 0;white-space:normal;overflow-wrap:anywhere;color:#d92d20;font-size:.75rem;font-weight:500}.a2ui-field-error__icon[data-v-17af4646]{flex:none;line-height:1.1}@keyframes a2ui-invalid-shake-17af4646{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}a2ui-datetime-input[data-v-b7095488]{display:block;flex:var(--v3c4c85e9);min-height:0;overflow:auto}input[data-v-b7095488]{display:block;width:100%;box-sizing:border-box}input.a2ui-invalid[data-v-b7095488]{border:1.5px solid #d92d20!important;background-color:#fef3f2!important;animation:a2ui-invalid-shake-b7095488 .28s ease-in-out}input.a2ui-invalid[data-v-b7095488]:focus{outline:none!important;box-shadow:0 0 0 3px #d92d202e!important}.a2ui-field-error[data-v-b7095488]{display:flex;align-items:flex-start;gap:4px;margin:5px 0 0;color:#d92d20;font-size:.75rem;font-weight:500}.a2ui-field-error__icon[data-v-b7095488]{flex:none;line-height:1.1}@keyframes a2ui-invalid-shake-b7095488{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}a2ui-checkbox[data-v-de778b34]{display:block;flex:var(--v6598dd58);min-height:0;overflow:auto}.a2ui-checkbox-row[data-v-de778b34]{display:flex;align-items:center}input[data-v-de778b34]{flex:none;width:auto}input.a2ui-invalid[data-v-de778b34]{accent-color:#d92d20;animation:a2ui-invalid-shake-de778b34 .28s ease-in-out}.a2ui-invalid-label[data-v-de778b34]{color:#d92d20}.a2ui-field-error[data-v-de778b34]{display:flex;align-items:flex-start;gap:4px;flex-basis:100%;margin:5px 0 0;color:#d92d20;font-size:.75rem;font-weight:500}.a2ui-field-error__icon[data-v-de778b34]{flex:none;line-height:1.1}@keyframes a2ui-invalid-shake-de778b34{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}a2ui-slider[data-v-1c132f1a]{display:block;flex:var(--v0e42a764);width:100%}.a2ui-slider-header[data-v-1c132f1a]{display:flex;align-items:center;justify-content:space-between;gap:8px}input[data-v-1c132f1a]{display:block;width:100%;box-sizing:border-box}input.a2ui-invalid[data-v-1c132f1a]{accent-color:#d92d20}.a2ui-field-error[data-v-1c132f1a]{display:flex;align-items:flex-start;gap:4px;margin:5px 0 0;color:#d92d20;font-size:.75rem;font-weight:500}.a2ui-field-error__icon[data-v-1c132f1a]{flex:none;line-height:1.1}a2ui-tabs[data-v-cd29f217]{display:block;flex:var(--v31a668c6);width:100%}.a2ui-tabs[data-v-cd29f217]{display:flex;flex-direction:column;gap:16px}.a2ui-tabs__bar[data-v-cd29f217]{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:12px;background:light-dark(rgba(15,23,42,.05),rgba(255,255,255,.06));overflow-x:auto;scrollbar-width:none}.a2ui-tabs__bar[data-v-cd29f217]::-webkit-scrollbar{display:none}.a2ui-tabs__tab[data-v-cd29f217]{appearance:none;border:none;background:transparent;cursor:pointer;white-space:nowrap;padding:8px 18px;border-radius:8px;font-family:inherit;font-size:.9rem;font-weight:500;line-height:1.2;color:light-dark(#475569,#cbd5e1);transition:color .18s ease,background .18s ease,box-shadow .18s ease}.a2ui-tabs__tab[data-v-cd29f217]:hover{color:light-dark(#1e293b,#f1f5f9);background:light-dark(rgba(15,23,42,.06),rgba(255,255,255,.08))}.a2ui-tabs__tab[data-v-cd29f217]:focus-visible{outline:2px solid light-dark(#818cf8,#06b6d4);outline-offset:2px}.a2ui-tabs__tab--selected[data-v-cd29f217],.a2ui-tabs__tab--selected[data-v-cd29f217]:hover{color:#fff;background:linear-gradient(135deg,light-dark(#818cf8,#06b6d4) 0%,light-dark(#a78bfa,#3b82f6) 100%);box-shadow:0 4px 12px #667eea59}.a2ui-tabs__panel[data-v-cd29f217]{min-width:0}dialog[data-v-4d41b5a8]{padding:0;border:none;background:transparent;box-shadow:none;overflow:visible}.a2ui-modal__dialog[data-v-4d41b5a8]{position:fixed;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:24px}.a2ui-modal__dialog[data-v-4d41b5a8]::backdrop{background:#0f172a8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.a2ui-modal__panel[data-v-4d41b5a8]{position:relative;box-sizing:border-box;width:min(560px,100%);max-height:calc(100vh - 48px);display:flex;flex-direction:column;border-radius:16px;background:light-dark(#ffffff,#1e293b);box-shadow:0 24px 60px #0f172a59;padding:20px;overflow:hidden;animation:a2ui-modal-in-4d41b5a8 .18s ease-out}@keyframes a2ui-modal-in-4d41b5a8{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.a2ui-modal__body[data-v-4d41b5a8]{overflow-y:auto;min-height:0}dialog section .controls[data-v-4d41b5a8]{display:flex;justify-content:end;margin-bottom:4px}dialog section .controls button[data-v-4d41b5a8]{display:inline-flex;align-items:center;justify-content:center;padding:0;width:32px;height:32px;border:none;border-radius:50%;background:light-dark(rgba(15,23,42,.06),rgba(255,255,255,.08));color:light-dark(#475569,#cbd5e1);cursor:pointer;transition:background .18s ease,color .18s ease}dialog section .controls button[data-v-4d41b5a8]:hover{background:light-dark(rgba(15,23,42,.12),rgba(255,255,255,.16));color:light-dark(#1e293b,#f1f5f9)}dialog section .controls button[data-v-4d41b5a8]:focus-visible{outline:2px solid light-dark(#818cf8,#06b6d4);outline-offset:2px}.a2ui-modal__trigger[data-v-4d41b5a8]{display:inline-flex;cursor:pointer}
