.app-input[data-v-45ee14cd],.app-input-number[data-v-5c1f9bb5],.app-select[data-v-16b8911e]{width:100%}.p-dialog.app-dialog{max-width:calc(100vw - 1.25rem)}.p-dialog.app-dialog--sm{width:min(30rem,100vw - 1.25rem)}.p-dialog.app-dialog--md{width:min(44rem,100vw - 1.5rem)}@media (width>=900px){.p-dialog.app-dialog--md{width:min(52rem,100vw - 2.5rem)}}@media (width>=1200px){.p-dialog.app-dialog--md{width:min(60rem,100vw - 3rem)}}.p-dialog.app-dialog--lg{width:min(48rem,100vw - 1.5rem)}@media (width>=900px){.p-dialog.app-dialog--lg{width:min(64rem,100vw - 2.5rem)}}@media (width>=1200px){.p-dialog.app-dialog--lg{width:min(72rem,100vw - 3rem)}}@media (width>=720px){.p-dialog.app-dialog .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.p-dialog.app-dialog .form-grid>.err,.p-dialog.app-dialog .form-grid>.hint,.p-dialog.app-dialog .form-grid>p,:is(.p-dialog.app-dialog .form-grid>label:has(textarea),.p-dialog.app-dialog .form-grid>label:has(.p-textarea)){grid-column:1/-1}.app-dialog__footer[data-v-28617d97]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;width:100%;display:flex}.app-table-wrap[data-v-b2fed286]{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}[data-v-b2fed286] .app-table{min-width:100%}[data-v-b2fed286] .app-table .p-datatable-paginator-bottom{flex-wrap:wrap;gap:.5rem}[data-v-b2fed286] .app-table .p-rowgroup-header{font-weight:600}.app-textarea[data-v-227902c2]{width:100%}.app-file-upload[data-v-e4ce9df8]{display:inline-flex}.app-file-upload__input[data-v-e4ce9df8]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.app-chart[data-v-8f547162]{width:100%;position:relative}.cat-swatch[data-v-b6ebce4d]{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.cat-swatch__dot[data-v-b6ebce4d]{border:1px solid #0000001f;border-radius:999px;flex-shrink:0;width:.75rem;height:.75rem}.cat-swatch--sm .cat-swatch__dot[data-v-b6ebce4d]{width:.6rem;height:.6rem}.cat-swatch__icon[data-v-b6ebce4d]{color:var(--color-muted);font-size:.85rem}.cat-swatch__name[data-v-b6ebce4d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rt[data-v-dfdd8b85]{border:1px solid var(--color-border);background:var(--color-bg-elevated);border-radius:8px;position:relative;overflow:hidden}.rt[data-v-dfdd8b85]:focus-within{border-color:var(--color-accent)}.rt--disabled[data-v-dfdd8b85]{opacity:.6}.rt__toolbar[data-v-dfdd8b85]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:.15rem;padding:.25rem;display:flex}.rt__toolbar button[data-v-dfdd8b85]{appearance:none;color:var(--color-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;width:2.25rem;height:2.25rem}.rt__toolbar button[data-v-dfdd8b85]:hover{background:var(--color-accent-soft)}.rt__editor[data-v-dfdd8b85]{color:var(--color-ink);overflow-wrap:anywhere;outline:none;max-height:22rem;padding:.6rem .75rem;font-size:.95rem;line-height:1.45;overflow-y:auto}.rt__editor[data-v-dfdd8b85]:empty:before{content:attr(data-placeholder);color:var(--color-muted)}.rt__editor[data-v-dfdd8b85] img{border-radius:6px;max-width:100%;height:auto}.rt__editor[data-v-dfdd8b85] a{color:var(--color-accent);text-decoration:underline}.rt__editor[data-v-dfdd8b85] a[data-file],.rt__editor[data-v-dfdd8b85] a[data-att]{background:var(--color-accent-soft);border-radius:6px;padding:0 .4rem;text-decoration:none;display:inline-block}.rt__editor[data-v-dfdd8b85] ul,.rt__editor[data-v-dfdd8b85] ol{margin:.25rem 0;padding-left:1.4rem}.rt__file[data-v-dfdd8b85]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.rt__error[data-v-dfdd8b85]{color:var(--color-danger);margin:0;padding:.35rem .75rem;font-size:.8rem}
