.page_disclosure__aVZ7w{border:1px solid var(--border);border-radius:12px;padding:14px;align-self:start;min-width:0}.page_disclosure__aVZ7w summary{cursor:pointer;font-weight:600;min-height:44px;display:list-item;align-content:center}.page_disclosure__aVZ7w[open] summary{margin-bottom:14px}.page_disclosure__aVZ7w summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.page_modal__uyzm0{width:min(760px,100%)}.page_layout__1m8SU{display:grid;grid-gap:18px;gap:18px}.page_definitionInput__Izf7G{min-width:0;min-height:44px;width:100%;font:inherit;font-weight:400}.ui_backdrop__ZoNqv.modal-backdrop{padding:clamp(.5rem,2vw,1.5rem);overflow:hidden}.ui_dialog__vUGT2.modal{display:flex;flex-direction:column;width:min(740px,100%);min-width:0;max-height:min(90vh,960px);max-height:min(90dvh,960px);padding:0;overflow:hidden;background:var(--panel);border:1px solid var(--border);border-radius:18px}.ui_header__rLegq{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.15rem 1.4rem;border-bottom:1px solid var(--border)}.ui_header__rLegq h2{min-width:0;margin:0;align-self:center;color:var(--text-strong);font-size:1.25rem;font-weight:650;letter-spacing:-.02em;line-height:1.35;overflow-wrap:anywhere}.ui_header__rLegq .ui_close__Eu_gC{flex:0 0 auto;min-height:44px;padding-inline:.8rem;background:transparent;box-shadow:none}.ui_body__0kRJ4{min-width:0;min-height:0;flex:1 1 auto;padding:1.4rem;overflow-y:auto;overscroll-behavior:contain;overflow-wrap:anywhere}.ui_body__0kRJ4>:first-child{margin-top:0}.ui_body__0kRJ4>*+*{margin-top:1rem}.ui_body__0kRJ4>:last-child{margin-bottom:0}.ui_body__0kRJ4>p{line-height:1.65;color:var(--text)}.ui_body__0kRJ4 .input-label{min-width:0;gap:.5rem;font-size:.875rem}.ui_body__0kRJ4 .input{width:100%;min-width:0;max-width:100%;min-height:44px;border-color:var(--control-border,var(--border))}.ui_body__0kRJ4 .settings-hint{color:var(--muted);font-size:.8125rem;font-weight:400;line-height:1.55}.ui_body__0kRJ4 .form-grid{gap:1.1rem 1.25rem}.ui_body__0kRJ4>.modal-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:1.4rem;padding-top:1.1rem;border-top:1px solid var(--border)}.ui_dialog__vUGT2 .button{min-height:44px;max-width:100%;white-space:normal}.ui_dialog__vUGT2 :is(button,input,select,textarea,summary,a):not([data-control]):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ui_state__YAof_.state-panel{gap:1rem;padding:1.2rem 1.35rem;border-radius:14px;color:var(--text);background:var(--panel);line-height:1.6;overflow-wrap:anywhere}.ui_state__YAof_>div{min-width:0}.ui_state__YAof_ strong{display:block;color:var(--text-strong);font-size:.9375rem;font-weight:650}.ui_state__YAof_ strong+div{margin-top:.3rem;color:var(--muted);font-size:.875rem}.ui_state__YAof_>button{flex-shrink:0;min-height:44px}.ui_loading__0oPE_.state-panel{justify-content:flex-start;gap:.75rem;color:var(--muted);font-size:.875rem}.ui_loading__0oPE_ .spinner{flex-shrink:0}.ui_empty__k5hrP.empty-state{gap:.7rem;min-height:200px;padding:clamp(1.5rem,4vw,3rem) 1.5rem;border-radius:16px;background:var(--panel)}.ui_empty__k5hrP h3{color:var(--text-strong);font-size:1.05rem;font-weight:650;line-height:1.4}.ui_empty__k5hrP p{max-width:48ch;color:var(--muted);font-size:.9rem;line-height:1.65}.ui_empty__k5hrP>:last-child:not(p){margin-top:.35rem}@media (max-width:600px){.ui_dialog__vUGT2.modal{max-height:calc(100dvh - 1rem);border-radius:14px}.ui_header__rLegq{gap:.65rem;padding:.9rem 1rem}.ui_header__rLegq h2{font-size:1.1rem}.ui_body__0kRJ4{padding:1rem}.ui_body__0kRJ4 .form-grid{grid-template-columns:minmax(0,1fr)}.ui_body__0kRJ4>.modal-footer{margin-top:1.1rem;padding-top:1rem}.ui_body__0kRJ4>.modal-footer>.button{flex:1 1 120px}.ui_state__YAof_.state-panel{align-items:flex-start;flex-wrap:wrap;padding:1rem}.ui_loading__0oPE_.state-panel{align-items:center;flex-wrap:nowrap}.ui_empty__k5hrP.empty-state{padding:1.75rem 1rem}}@media (prefers-reduced-motion:reduce){.ui_loading__0oPE_ .spinner{animation:none}}