.ui-data-table-default-body-cell[data-v-0b9a9abf]{vertical-align:middle;text-align:left!important}.ui-data-table-default-body-cell__text[data-v-0b9a9abf]{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;display:block;overflow:hidden}.ui-data-table-default-body-cell__tooltip-inner[data-v-0b9a9abf]{white-space:pre-wrap;word-break:break-word;max-width:min(420px,85vw)}.ui-empty-state[data-v-da200212]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px 16px;display:flex}.ui-empty-state--compact[data-v-da200212]{gap:4px;padding:12px 8px}.ui-empty-state__icon[data-v-da200212]{color:#9ca3af;font-size:48px;line-height:1}.ui-empty-state--compact .ui-empty-state__icon[data-v-da200212]{font-size:32px}.ui-empty-state__title[data-v-da200212]{color:var(--erp-text-primary,#0f172a);font-size:16px;font-weight:600;line-height:1.35}.ui-empty-state--compact .ui-empty-state__title[data-v-da200212]{font-size:13px;font-weight:600}.ui-empty-state__description[data-v-da200212]{color:#9ca3af;max-width:28rem;font-size:13px;line-height:1.45}.ui-empty-state--compact .ui-empty-state__description[data-v-da200212]{font-size:11px}.ui-empty-state__cta[data-v-da200212]{margin-top:8px}.ui-empty-state--dark .ui-empty-state__title[data-v-da200212]{color:var(--erp-text-primary,#f1f5f9)}.ui-empty-state--dark .ui-empty-state__description[data-v-da200212],.ui-empty-state--dark .ui-empty-state__icon[data-v-da200212]{color:var(--erp-text-secondary,#94a3b8)}.ti-shell[data-v-2f5ac5cf]{background:#fff;border:1px solid #0f172a14;border-radius:20px;padding:16px 18px 18px;box-shadow:0 1px 3px #0f172a0d,0 10px 36px #0f172a14}.ti-bar[data-v-2f5ac5cf]{padding:0;position:relative}.ti-bar__head[data-v-2f5ac5cf]{flex-direction:column;gap:12px;margin-bottom:1.25rem;display:flex}@media (width>=600px){.ti-bar__head[data-v-2f5ac5cf]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;column-gap:24px;margin-bottom:1.25rem;display:grid}.ti-bar--compact .ti-bar__head[data-v-2f5ac5cf]{column-gap:20px}.ti-title-wrap[data-v-2f5ac5cf]{grid-column:1/2}.ti-bar__head-actions[data-v-2f5ac5cf]{grid-column:2/4}}.ti-bar__head-actions[data-v-2f5ac5cf]{justify-content:flex-end;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.ti-bar__cards[data-v-2f5ac5cf]{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=600px){.ti-bar__cards[data-v-2f5ac5cf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}.ti-bar__cards.ti-bar__cards--compact[data-v-2f5ac5cf]{column-gap:20px}}.ti-title-wrap[data-v-2f5ac5cf]{min-width:0}.ti-title[data-v-2f5ac5cf]{color:#0f172a;letter-spacing:-.01em;align-items:center;gap:6px;font-size:.95rem;font-weight:700;display:inline-flex}.ti-title__info[data-v-2f5ac5cf]{color:#94a3b8;cursor:help;transition:color .18s}.ti-title__info[data-v-2f5ac5cf]:hover{color:var(--q-primary)}.ti-tooltip[data-v-2f5ac5cf]{color:#f8fafc;background:#0f172a;border-radius:8px;padding:8px 10px;font-size:.72rem;line-height:1.35}.ti-subtitle[data-v-2f5ac5cf]{color:#64748b;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:.7rem;display:flex}.ti-subtitle__pill[data-v-2f5ac5cf]{background:rgba(var(--q-primary-rgb), .1);color:#334155;border:1px solid rgba(var(--q-primary-rgb), .18);border-radius:999px;padding:2px 10px;font-weight:600}.ti-bar__toggle[data-v-2f5ac5cf]{min-width:0;box-shadow:none;border:1px solid #0f172a14;border-radius:999px;flex:1;overflow:hidden}.ti-bar__toggle[data-v-2f5ac5cf] .q-btn-group{border-radius:inherit;gap:0;width:100%}.ti-bar__toggle--bento[data-v-2f5ac5cf] .q-btn-group{background:#f3f4f6;padding:2px}.ti-bar__toggle[data-v-2f5ac5cf] .q-btn{border-radius:0;min-height:30px;padding:0 8px;font-size:.75rem;font-weight:600;line-height:1.15;margin:0!important}.ti-bar__toggle--bento[data-v-2f5ac5cf] .q-btn:not(:last-child){border-right:1px solid #0f172a0f}.ti-bar__toggle--bento[data-v-2f5ac5cf] .q-btn[aria-pressed=false]{color:#6b7280!important;box-shadow:none!important;background:0 0!important}.ti-bar__toggle--bento[data-v-2f5ac5cf] .q-btn[aria-pressed=true]{color:#111827!important;background:#fff!important;border-radius:999px!important;font-weight:700!important;box-shadow:0 1px 2px #0f172a14!important}.ti-bar__collapse-btn[data-v-2f5ac5cf]{background:#fff;border:1px solid #0f172a1a;flex-shrink:0;width:34px;height:34px}.ti-bar__cards--compact .ti-card__inner[data-v-2f5ac5cf]{min-height:108px;padding:16px 20px}.ti-card[data-v-2f5ac5cf]{text-align:left;cursor:pointer;width:100%;min-width:0;min-height:0;box-shadow:none;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:0;transition:border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.ti-card__inner[data-v-2f5ac5cf]{z-index:0;flex-direction:column;min-height:118px;padding:16px 20px;display:flex;position:relative}.ti-card__top[data-v-2f5ac5cf]{z-index:6;align-items:center;gap:.45rem;display:flex;position:relative}.ti-card__icon-ring[data-v-2f5ac5cf]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ti-card__icon-ring-svg[data-v-2f5ac5cf]{opacity:.92}.ti-card[data-v-2f5ac5cf]:hover:not(.ti-card--disabled):not(:disabled){border-color:rgba(var(--q-primary-rgb), .35);box-shadow:0 4px 16px rgba(var(--q-primary-rgb), .12), 0 2px 6px #0f172a0f}.ti-card--active[data-v-2f5ac5cf]{border-color:rgba(var(--q-primary-rgb), .55);box-shadow:0 4px 20px rgba(var(--q-primary-rgb), .18), 0 2px 8px #0f172a0f}.ti-card--disabled[data-v-2f5ac5cf],.ti-card[data-v-2f5ac5cf]:disabled{opacity:.58;cursor:not-allowed}.ti-card__label[data-v-2f5ac5cf]{letter-spacing:.12em;text-transform:uppercase;color:#334155;font-size:12px;font-weight:700}.ti-card__value[data-v-2f5ac5cf]{z-index:6;color:#0f172a;letter-spacing:-.02em;margin-top:.28rem;font-size:28px;font-weight:700;line-height:1.05;position:relative}.ti-card__meta[data-v-2f5ac5cf]{z-index:8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;margin-top:auto;padding-top:.4rem;display:flex;position:relative}.ti-card__prev[data-v-2f5ac5cf]{color:#9ca3af;cursor:help;font-size:11px;font-weight:500}.ti-card__pill[data-v-2f5ac5cf]{z-index:10;white-space:nowrap;color:#6b7280;background:#f3f4f6a6;border:1px solid #0f172a0a;border-radius:999px;align-items:center;gap:3px;padding:2px 7px;font-size:.625rem;font-weight:600;display:inline-flex;position:relative}.ti-card__pill--muted[data-v-2f5ac5cf]{white-space:normal;text-align:right;color:#9ca3af;background:#f3f4f6a6;max-width:58%;font-weight:500;line-height:1.25}.ti-card__pill-arrow[data-v-2f5ac5cf]{flex-shrink:0;font-weight:800;line-height:1}.ti-delta--up .ti-card__pill-arrow[data-v-2f5ac5cf]{color:#16a34a}.ti-delta--down .ti-card__pill-arrow[data-v-2f5ac5cf]{color:#dc2626}.ti-delta--flat .ti-card__pill-arrow[data-v-2f5ac5cf]{color:#71717a}.ti-card__spark[data-v-2f5ac5cf]{z-index:1;pointer-events:none;width:auto;height:64px;position:absolute;bottom:24px;left:38%;right:0}.ti-card__spark svg[data-v-2f5ac5cf]{width:100%;height:100%;display:block}.ti-card__spark-path[data-v-2f5ac5cf]{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.95}.ti-card--created[data-v-2f5ac5cf]{background:#00ace40f}.ti-card--created .ti-card__icon-ring[data-v-2f5ac5cf]{color:#0090c0;background:#00ace41f}.ti-card--created .ti-card__spark[data-v-2f5ac5cf]{color:#00ace4}.ti-card--updated[data-v-2f5ac5cf]{background:#f59e0b12}.ti-card--updated .ti-card__icon-ring[data-v-2f5ac5cf]{color:#d97706;background:#f59e0b26}.ti-card--updated .ti-card__spark[data-v-2f5ac5cf]{color:#f59e0b}.ti-card--deleted[data-v-2f5ac5cf]{background:#ef44440f}.ti-card--deleted .ti-card__icon-ring[data-v-2f5ac5cf]{color:#dc2626;background:#ef44441f}.ti-card--deleted .ti-card__spark[data-v-2f5ac5cf]{color:#ef4444}.ti-card--trend-up[data-v-2f5ac5cf]{border-color:#16a34a1f}.ti-card--trend-down[data-v-2f5ac5cf]{border-color:#dc26261f}.ti-card--trend-flat[data-v-2f5ac5cf]{border-color:#64748b1a}.body--dark .ti-shell[data-v-2f5ac5cf]{background:#0f172a;border-color:#ffffff1f;box-shadow:0 8px 36px #00000073}.body--dark .ti-title[data-v-2f5ac5cf]{color:#e2e8f0}.body--dark .ti-title__info[data-v-2f5ac5cf]{color:#64748b}.body--dark .ti-title__info[data-v-2f5ac5cf]:hover{color:#7dd3fc}.body--dark .ti-subtitle[data-v-2f5ac5cf]{color:#94a3b8}.body--dark .ti-subtitle__pill[data-v-2f5ac5cf]{color:#cbd5e1;background:#94a3b81f;border-color:#94a3b838}.body--dark .ti-bar__toggle[data-v-2f5ac5cf]{border-color:#ffffff1f}.body--dark .ti-bar__toggle--bento[data-v-2f5ac5cf] .q-btn-group{background:#1e293be6}.body--dark .ti-bar__toggle--bento[data-v-2f5ac5cf] .q-btn:not(:last-child){border-right-color:#ffffff14}.body--dark .ti-bar__toggle--bento[data-v-2f5ac5cf] .q-btn[aria-pressed=false]{color:#94a3b8!important}.body--dark .ti-bar__toggle--bento[data-v-2f5ac5cf] .q-btn[aria-pressed=true]{color:#0f172a!important;background:#fffffff5!important;box-shadow:0 1px 3px #00000059!important}.body--dark .ti-bar__collapse-btn[data-v-2f5ac5cf]{background:#1e293be6;border-color:#ffffff1f}.body--dark .ti-card[data-v-2f5ac5cf]{border-color:#ffffff1a;box-shadow:0 4px 20px #00000059}.body--dark .ti-card--created[data-v-2f5ac5cf]{background:#00ace41f}.body--dark .ti-card--updated[data-v-2f5ac5cf]{background:#f59e0b1f}.body--dark .ti-card--deleted[data-v-2f5ac5cf]{background:#ef44441f}.body--dark .ti-card--created .ti-card__icon-ring[data-v-2f5ac5cf]{color:#7dd3fc;background:#00ace42e}.body--dark .ti-card--updated .ti-card__icon-ring[data-v-2f5ac5cf]{color:#fcd34d;background:#f59e0b33}.body--dark .ti-card--deleted .ti-card__icon-ring[data-v-2f5ac5cf]{color:#fca5a5;background:#ef44442e}.body--dark .ti-card__label[data-v-2f5ac5cf]{color:#94a3b8}.body--dark .ti-card__value[data-v-2f5ac5cf]{color:#f8fafc}.body--dark .ti-card__prev[data-v-2f5ac5cf]{color:#94a3b8}.body--dark .ti-card__pill[data-v-2f5ac5cf]{color:#cbd5e1;background:#3341556b;border-color:#ffffff0f}.body--dark .ti-card__pill--muted[data-v-2f5ac5cf]{color:#94a3b8;background:#3341556b}.body--dark .ti-delta--up .ti-card__pill-arrow[data-v-2f5ac5cf]{color:#86efac}.body--dark .ti-delta--down .ti-card__pill-arrow[data-v-2f5ac5cf]{color:#fca5a5}.body--dark .ti-delta--flat .ti-card__pill-arrow[data-v-2f5ac5cf]{color:#a1a1aa}.body--dark .ti-card__spark-path[data-v-2f5ac5cf]{opacity:.75}@media (width<=1023px){.ti-bar__head[data-v-2f5ac5cf]{flex-direction:column;gap:.55rem;margin-bottom:1.1rem;display:flex}.ti-title[data-v-2f5ac5cf]{font-size:.88rem}.ti-subtitle[data-v-2f5ac5cf]{font-size:.64rem}.ti-bar__toggle[data-v-2f5ac5cf]{max-width:100%}.ti-bar__toggle[data-v-2f5ac5cf] .q-btn{min-height:28px;padding:0 6px;font-size:.68rem}.ti-bar__collapse-btn[data-v-2f5ac5cf]{width:30px;height:30px}.ti-card__value[data-v-2f5ac5cf]{font-size:24px}.ti-card__spark[data-v-2f5ac5cf]{height:56px;bottom:18px;left:32%}}.ui-data-table__insights[data-v-03e12094]{margin-bottom:.75rem}.ui-data-table__content[data-v-03e12094]{width:fit-content;max-width:100%;margin-inline:auto}.ui-data-table__toolbar[data-v-03e12094]{width:100%;margin-bottom:.875rem}.ui-data-table__table-block[data-v-03e12094]{width:max-content;max-width:100%}.ui-data-table__table-wrap[data-v-03e12094]{-webkit-overflow-scrolling:touch;width:max-content;max-width:100%;overflow-x:auto}.ui-data-table__table-wrap[data-v-03e12094]:has(.ui-data-table__empty){flex-direction:column;display:flex}.ui-data-table__table-wrap:has(.ui-data-table__empty) .ui-data-table__table[data-v-03e12094]{flex:none}.ui-data-table__table-wrap--no-x-scroll.ui-data-table__table-wrap--sticky-pad-end[data-v-03e12094]{box-sizing:border-box;padding-inline-end:10px}.ui-data-table__table[data-v-03e12094] thead tr th{letter-spacing:.05em;text-transform:uppercase;color:#6b7280;background:#f3f4f6;padding:12px 16px;font-size:11px;font-weight:600;text-align:left!important}.ui-data-table__table[data-v-03e12094] tbody tr td{border-bottom:1px solid #f3f4f6;padding:12px 16px;text-align:left!important}.ui-data-table__table[data-v-03e12094] th.text-center,.ui-data-table__table[data-v-03e12094] td.text-center,.ui-data-table__table[data-v-03e12094] th.text-right,.ui-data-table__table[data-v-03e12094] td.text-right,.ui-data-table__table[data-v-03e12094] th.text-left,.ui-data-table__table[data-v-03e12094] td.text-left{text-align:left!important}.ui-data-table__table[data-v-03e12094] .ui-data-table-default-body-cell,.ui-data-table__table[data-v-03e12094] .ui-data-table-default-body-cell__text{text-align:left!important;justify-content:flex-start!important}.body--dark .ui-data-table__table[data-v-03e12094] thead tr th{background:var(--erp-bg-surface,#1e293b);color:var(--erp-text-secondary,#94a3b8)}.body--dark .ui-data-table__table[data-v-03e12094] tbody tr td{border-bottom-color:var(--erp-border,#334155)}.ui-data-table__table--fixed-layout[data-v-03e12094]{max-width:100%;flex:none!important;width:max-content!important}.ui-data-table__table--fixed-layout[data-v-03e12094] .q-table__container{max-width:100%;flex:none!important;width:max-content!important;display:block!important;overflow:visible!important}.ui-data-table__table--fixed-layout[data-v-03e12094] .q-table__middle{flex:none!important;width:max-content!important;max-width:none!important;overflow:visible!important}.ui-data-table__table--fixed-layout[data-v-03e12094] table.q-table{table-layout:fixed;max-width:100%;width:max-content!important}.ui-data-table__table--cell-ellipsis[data-v-03e12094] tbody tr td:not(.ui-data-table__col-actions),.ui-data-table__table--cell-ellipsis[data-v-03e12094]:not(.ui-data-table__table--sticky-actions) tbody tr td{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;overflow:hidden}.ui-data-table__table--cell-ellipsis[data-v-03e12094] thead tr th{white-space:nowrap;vertical-align:middle;overflow:visible}.ui-data-table__table--cell-ellipsis.ui-data-table__table--sticky-actions[data-v-03e12094] thead tr th.ui-data-table__col-actions,.ui-data-table__table--cell-ellipsis.ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr td.ui-data-table__col-actions,.ui-data-table__table--cell-ellipsis.ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table thead tr th.ui-data-table__col-actions,.ui-data-table__table--cell-ellipsis.ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table tbody tr td.ui-data-table__col-actions{vertical-align:middle;overflow:visible!important}.ui-data-table__table[data-v-03e12094] tbody tr{transition:background-color .1s}.ui-data-table__table[data-v-03e12094] tbody tr:hover{background:#f9fafb}.body--dark .ui-data-table__table[data-v-03e12094] tbody tr:hover{background:#ffffff0a}.ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr td.ui-data-table__col-actions .q-btn,.ui-data-table__table[data-v-03e12094] tbody tr td .ui-data-table__row-actions .q-btn{opacity:.7;transition:opacity .15s}.ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr:hover td.ui-data-table__col-actions .q-btn,.ui-data-table__table[data-v-03e12094] tbody tr:hover td .ui-data-table__row-actions .q-btn,.ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr:focus-within td.ui-data-table__col-actions .q-btn,.ui-data-table__table[data-v-03e12094] tbody tr:focus-within td .ui-data-table__row-actions .q-btn{opacity:1}.ui-data-table__table--sticky-actions[data-v-03e12094] thead tr th:not(.ui-data-table__col-actions),.ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table thead tr th:not(.ui-data-table__col-actions){background-color:#f3f4f6!important}.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] thead tr th:not(.ui-data-table__col-actions),.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table thead tr th:not(.ui-data-table__col-actions){background-color:#3341558c!important}.ui-data-table__table--sticky-actions[data-v-03e12094] thead tr th:not(.ui-data-table__col-actions),.ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr td:not(.ui-data-table__col-actions),.ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table thead tr th:not(.ui-data-table__col-actions),.ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table tbody tr td:not(.ui-data-table__col-actions){z-index:0;position:relative}.ui-data-table__table--sticky-actions[data-v-03e12094] thead tr th.ui-data-table__col-actions,.ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table thead tr th.ui-data-table__col-actions{z-index:41;white-space:nowrap;border-left:1px solid #0f172a1f;font-weight:700;position:sticky;right:0;overflow:visible;box-shadow:-6px 0 14px -4px #0f172a12;box-sizing:border-box!important;text-align:left!important;color:#334155!important;background-color:#fff!important;width:auto!important;min-width:2.75rem!important;max-width:none!important;padding-left:2px!important;padding-right:2px!important}.ui-data-table__table--sticky-actions[data-v-03e12094] thead tr th.ui-data-table__col-actions:before,.ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table thead tr th.ui-data-table__col-actions:before{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0,#fff);width:12px;height:100%;position:absolute;top:0;right:100%}.ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr td.ui-data-table__col-actions,.ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table tbody tr td.ui-data-table__col-actions{z-index:40;white-space:nowrap;border-left:1px solid #0f172a1f;position:sticky;right:0;overflow:visible;box-shadow:-4px 0 12px -4px #0f172a0f;box-sizing:border-box!important;text-align:left!important;background-color:#fff!important;width:auto!important;min-width:2.75rem!important;max-width:none!important;padding-left:2px!important;padding-right:2px!important}.ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr td.ui-data-table__col-actions .row.no-wrap,.ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table tbody tr td.ui-data-table__col-actions .row.no-wrap{max-width:100%;flex-wrap:nowrap!important;justify-content:flex-start!important}.ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr td.ui-data-table__col-actions:before,.ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table tbody tr td.ui-data-table__col-actions:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#fff0,#fff);width:12px;height:100%;position:absolute;top:0;right:100%}.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] thead tr th.ui-data-table__col-actions,.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr td.ui-data-table__col-actions,.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table thead tr th.ui-data-table__col-actions,.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table tbody tr td.ui-data-table__col-actions{border-left-color:var(--erp-border,#334155);box-shadow:-6px 0 18px -4px #00000073;background-color:var(--erp-bg-surface,#1e293b)!important}.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] thead tr th.ui-data-table__col-actions,.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table thead tr th.ui-data-table__col-actions{color:#e2e8f0!important}.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] thead tr th.ui-data-table__col-actions:before,.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr td.ui-data-table__col-actions:before,.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table thead tr th.ui-data-table__col-actions:before,.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table tbody tr td.ui-data-table__col-actions:before{background:linear-gradient(to right, #1e293b00, var(--erp-bg-surface,#1e293b))}.ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr:hover td.ui-data-table__col-actions,.ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table tbody tr:hover td.ui-data-table__col-actions{background-color:#f9fafb!important}.ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr:hover td.ui-data-table__col-actions:before,.ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table tbody tr:hover td.ui-data-table__col-actions:before{background:linear-gradient(90deg,#f9fafb00,#f9fafb)!important}.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr:hover td.ui-data-table__col-actions,.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table tbody tr:hover td.ui-data-table__col-actions{background-color:var(--erp-bg-surface,#1e293b)!important}.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr:hover td.ui-data-table__col-actions:before,.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table tbody tr:hover td.ui-data-table__col-actions:before{background:linear-gradient(to right, #1e293b00, var(--erp-bg-surface,#1e293b))!important}.ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr.selected td.ui-data-table__col-actions:after,.ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table tbody tr.selected td.ui-data-table__col-actions:after{background-color:#ebebeb!important}.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr.selected td.ui-data-table__col-actions:after,.body--dark .ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table tbody tr.selected td.ui-data-table__col-actions:after{background-color:#383838!important}.ui-data-table__table--sticky-actions[data-v-03e12094] thead tr th.ui-data-table__col-actions>*,.ui-data-table__table--sticky-actions[data-v-03e12094] tbody tr td.ui-data-table__col-actions>*,.ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table thead tr th.ui-data-table__col-actions>*,.ui-data-table__table--sticky-actions[data-v-03e12094] table.q-table tbody tr td.ui-data-table__col-actions>*{z-index:1;position:relative}.ui-data-table__empty[data-v-03e12094]{box-sizing:border-box;border-top:1px solid #f3f4f6;flex:1 0 auto;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:12rem;padding:24px 16px;display:flex;position:sticky;left:0}.body--dark .ui-data-table__empty[data-v-03e12094]{border-top-color:var(--erp-border,#334155)}.ui-data-table__footer[data-v-03e12094]{box-sizing:border-box;border-top:1px solid #0000001f;gap:.5rem 1rem;width:100%;margin-top:0;padding:8px 0 0}.ui-data-table__footer-meta[data-v-03e12094]{column-gap:.5rem}body.screen--xs .ui-data-table__footer[data-v-03e12094]{flex-direction:column;justify-content:center;align-items:stretch;gap:.65rem}body.screen--xs .ui-data-table__footer .row.items-center[data-v-03e12094]{justify-content:center}body.screen--xs .ui-data-table__footer .q-pagination[data-v-03e12094]{flex-wrap:wrap;justify-content:center}.ui-filter-drawer__backdrop[data-v-33040437]{z-index:5900;background:#00000073;position:fixed;inset:0}.ui-filter-drawer__panel[data-v-33040437]{z-index:6000;width:min(400px,100vw);height:100%;max-height:100dvh;position:fixed;top:0;right:0;box-shadow:-4px 0 24px #0000001f}.ui-filter-drawer__fade-enter-active[data-v-33040437],.ui-filter-drawer__fade-leave-active[data-v-33040437]{transition:opacity .2s}.ui-filter-drawer__fade-enter-from[data-v-33040437],.ui-filter-drawer__fade-leave-to[data-v-33040437]{opacity:0}.ui-filter-drawer__slide-enter-active[data-v-33040437],.ui-filter-drawer__slide-leave-active[data-v-33040437]{transition:transform .22s}.ui-filter-drawer__slide-enter-from[data-v-33040437],.ui-filter-drawer__slide-leave-to[data-v-33040437]{transform:translate(100%)}.ui-app-dialog__confirm-card[data-v-c76da57d]{width:90vw;min-width:320px;max-width:440px}.min-width-0[data-v-c76da57d]{min-width:0}.ui-rich-text-view[data-v-4e9b42d1]{word-break:break-word;overflow-wrap:anywhere}.ui-rich-text-view[data-v-4e9b42d1] a{color:var(--q-primary)}.ui-rich-text-view[data-v-4e9b42d1] p,.ui-rich-text-view[data-v-4e9b42d1] div{margin:0 0 .35em}.ui-rich-text-view[data-v-4e9b42d1] p:last-child,.ui-rich-text-view[data-v-4e9b42d1] div:last-child{margin-bottom:0}.uimc[data-v-18a9cdab]{color:#fff;-webkit-user-select:none;user-select:none;background:#000;flex-direction:column;width:100%;height:100%;display:flex}.uimc__header[data-v-18a9cdab]{background:#000000d1;flex:none;align-items:center;gap:4px;padding:12px 16px 10px;display:flex}.uimc__viewport[data-v-18a9cdab]{background:#000;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.uimc__feed[data-v-18a9cdab]{object-fit:contain;width:100%;height:100%;display:block}.uimc__rec-badge[data-v-18a9cdab]{pointer-events:none;background:#0009;border-radius:20px;padding:4px 10px;position:absolute;top:12px;left:16px}.uimc__rec-dot[data-v-18a9cdab]{background:#f44336;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1s step-start infinite uimc-rec-blink-18a9cdab;display:inline-block}@keyframes uimc-rec-blink-18a9cdab{0%,to{opacity:1}50%{opacity:0}}.uimc__crop-root[data-v-18a9cdab]{flex-shrink:0;max-width:100%;max-height:100%;position:relative;overflow:hidden}.uimc__canvas[data-v-18a9cdab]{width:100%;height:100%;display:block}.uimc__dim[data-v-18a9cdab]{pointer-events:none;background:#0000008c;position:absolute}.uimc__crop-box[data-v-18a9cdab]{box-sizing:border-box;cursor:move;touch-action:none;border:2px solid #ffffffe6;position:absolute}.uimc__crop-handle[data-v-18a9cdab]{touch-action:none;background:#fff;border-radius:50%;width:22px;height:22px;position:absolute;box-shadow:0 1px 4px #00000059}.uimc__crop-handle--tl[data-v-18a9cdab]{cursor:nw-resize;top:-11px;left:-11px}.uimc__crop-handle--tr[data-v-18a9cdab]{cursor:ne-resize;top:-11px;right:-11px}.uimc__crop-handle--bl[data-v-18a9cdab]{cursor:sw-resize;bottom:-11px;left:-11px}.uimc__crop-handle--br[data-v-18a9cdab]{cursor:se-resize;bottom:-11px;right:-11px}.uimc__hint[data-v-18a9cdab]{text-shadow:0 1px 3px #000000e6;pointer-events:none;position:absolute;bottom:8px;left:0;right:0}.uimc__trim-panel[data-v-18a9cdab]{background:#000000b8;padding:12px 0 10px;position:absolute;bottom:0;left:0;right:0}.uimc__controls[data-v-18a9cdab]{background:#000000d1;flex:none;justify-content:center;align-items:center;gap:16px;min-height:92px;padding:16px 24px;display:flex}.uimc__shutter[data-v-18a9cdab]{border:3px solid #ffffffbf!important;width:68px!important;height:68px!important}.ui-file-source-picker[data-v-449f5e81]{display:contents}.ui-file-source-picker__input[data-v-449f5e81]{display:none}.ui-file-dropzone-field[data-v-4d41ae48]{box-sizing:border-box;width:100%;max-width:100%;display:block}.ui-file-dropzone-field[data-v-4d41ae48] .q-field__inner{width:100%;min-width:0;max-width:100%}.ui-file-dropzone-field[data-v-4d41ae48] .q-field__control{width:100%;min-width:0;max-width:100%;height:auto;min-height:0;box-shadow:none;background:0 0;padding:0}.ui-file-dropzone-field[data-v-4d41ae48] .q-field__control-container,.ui-file-dropzone-field[data-v-4d41ae48] .q-field__native{flex:auto;width:100%;min-width:0;max-width:100%;padding:0}.ui-file-dropzone-field[data-v-4d41ae48] .q-field__marginal{display:none}.ui-file-dropzone-field[data-v-4d41ae48] .q-field__bottom{padding-left:0;padding-right:0}.ui-file-dropzone[data-v-4d41ae48]{box-sizing:border-box;border:2px dashed color-mix(in srgb, var(--q-primary) 42%, var(--erp-border,#cfd8dc));background:linear-gradient(180deg, color-mix(in srgb, var(--q-primary) 8%, transparent), color-mix(in srgb, var(--q-primary) 2%, transparent));width:100%;max-width:100%;min-height:132px;color:var(--erp-text-primary,#263238);text-align:center;cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px 18px;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}.ui-file-dropzone[data-v-4d41ae48]:hover,.ui-file-dropzone[data-v-4d41ae48]:focus-visible{border-color:var(--q-primary);box-shadow:0 8px 24px color-mix(in srgb, var(--q-primary) 14%, transparent);outline:none}.ui-file-dropzone--active[data-v-4d41ae48]{border-color:var(--q-primary);background:color-mix(in srgb, var(--q-primary) 12%, transparent);border-style:solid;transform:translateY(-1px)}.ui-file-dropzone--has-file[data-v-4d41ae48]{border-style:solid;border-color:color-mix(in srgb, var(--q-primary) 55%, #90a4ae);background:color-mix(in srgb, var(--q-primary) 6%, var(--erp-bg-surface,#fff));padding-right:44px}.ui-file-dropzone--disabled[data-v-4d41ae48]{opacity:.62;cursor:not-allowed;box-shadow:none;transform:none}.ui-file-dropzone__input[data-v-4d41ae48]{display:none}.ui-file-dropzone__icon-wrap[data-v-4d41ae48]{background:color-mix(in srgb, var(--q-primary) 14%, transparent);width:52px;height:52px;color:var(--q-primary);border-radius:16px;flex:none;place-items:center;display:grid}.ui-file-dropzone__icon[data-v-4d41ae48]{font-size:28px}.ui-file-dropzone__content[data-v-4d41ae48]{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;min-width:0;max-width:28rem;display:flex}.ui-file-dropzone__label[data-v-4d41ae48]{letter-spacing:.01em;color:var(--q-primary);font-size:.78rem;font-weight:600}.ui-file-dropzone__required[data-v-4d41ae48]{margin-left:2px}.ui-file-dropzone__title[data-v-4d41ae48]{font-size:.98rem;font-weight:600;line-height:1.35}.ui-file-dropzone__subtitle[data-v-4d41ae48],.ui-file-dropzone__hint-inline[data-v-4d41ae48],.ui-file-dropzone__file-meta[data-v-4d41ae48]{color:var(--erp-text-secondary,#607d8b);font-size:.82rem;line-height:1.35}.ui-file-dropzone__file-name[data-v-4d41ae48]{word-break:break-word;font-size:.95rem;font-weight:600;line-height:1.35}.ui-file-dropzone__clear[data-v-4d41ae48]{z-index:1;position:absolute;top:8px;right:8px}.body--dark .ui-file-dropzone[data-v-4d41ae48]{background:linear-gradient(180deg, color-mix(in srgb, var(--q-primary) 16%, transparent), color-mix(in srgb, var(--q-primary) 6%, transparent))}.body--dark .ui-file-dropzone--has-file[data-v-4d41ae48]{background:color-mix(in srgb, var(--q-primary) 12%, var(--erp-bg-surface,#1e1e1e))}.ui-rich-text-editor-field[data-v-07e463a7]{width:100%;min-width:0;max-width:100%}.ui-rich-text-editor-field__control[data-v-07e463a7] .q-field__control{box-sizing:border-box;width:100%;min-width:0}.ui-rich-text-editor-field__control[data-v-07e463a7] .q-field__control-container{width:100%;min-width:0}.ui-rich-text-editor-field__control[data-v-07e463a7] .q-field__native.row{width:100%;min-width:0;display:block}.ui-rich-text-editor-field__surface[data-v-07e463a7],.ui-rich-text-editor-field__editor[data-v-07e463a7]{width:100%;min-width:0;max-width:100%;display:block}.ui-rich-text-editor-field[data-v-07e463a7] .q-editor__toolbar.row{max-width:100%;overflow-x:hidden;flex-wrap:wrap!important}.ui-rich-text-editor-field[data-v-07e463a7] .q-editor__toolbar-group{flex-wrap:wrap;align-items:center;max-width:100%;display:flex}.ui-rich-text-editor-field[data-v-07e463a7] .q-editor__content{max-width:100%;overflow-x:auto}.ui-required-field[data-v-07e463a7] .q-field__label:after{content:" *";color:#d32f2f;font-weight:700}.ui-locale-flag[data-v-b07e1d33]{vertical-align:middle;border-radius:50%;flex-shrink:0;display:inline-block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0f172a1f}.ui-locale-flag--sm[data-v-b07e1d33]{width:1.35rem;height:1.35rem}.ui-locale-flag--md[data-v-b07e1d33]{width:1.55rem;height:1.55rem}.ui-locale-flag--lg[data-v-b07e1d33]{width:1.85rem;height:1.85rem}.ui-locale-flag__svg[data-v-b07e1d33]{width:100%;height:100%;display:block}.ui-locale-switcher[data-v-982454d9]{min-width:7.5rem}.ui-locale-country--fixed[data-v-982454d9]{top:max(.85rem, env(safe-area-inset-top));right:max(.85rem, env(safe-area-inset-right));z-index:20;position:fixed}.ui-locale-country--fixed .ui-locale-country__trigger[data-v-982454d9]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;box-shadow:0 1px 2px #0f172a0f,0 6px 20px #0f172a14}.body--dark .ui-locale-country--fixed .ui-locale-country__trigger[data-v-982454d9]{background:#1e2931d1;box-shadow:0 6px 20px #00000047}.ui-locale-country__trigger[data-v-982454d9]{letter-spacing:.05em;border-radius:999px;min-height:2.15rem;padding:.28rem .2rem .28rem .55rem;font-weight:700;transition:background-color .15s,box-shadow .15s}.ui-locale-country:not(.ui-locale-country--dark) .ui-locale-country__trigger[data-v-982454d9]:hover{background:#0f172a0d}.ui-locale-country--dark .ui-locale-country__trigger[data-v-982454d9]:hover{background:#ffffff1a}.ui-locale-country__trigger-inner[data-v-982454d9]{align-items:center;gap:.55rem;display:inline-flex}.ui-locale-country__label[data-v-982454d9]{font-size:.74rem;font-weight:700;line-height:1}.ui-locale-country--dark .ui-locale-country__label[data-v-982454d9]{color:#fff}.ui-locale-country__menu[data-v-982454d9]{min-width:12.5rem;padding:.45rem}.ui-locale-country__item[data-v-982454d9]{border-radius:10px;min-height:2.85rem;padding:.45rem .65rem;transition:background-color .12s}.ui-locale-country__item[data-v-982454d9]:hover{background:#0f172a0a}.ui-locale-country__item-flag[data-v-982454d9]{min-width:2.25rem;padding-right:0}.ui-locale-country__item-label[data-v-982454d9]{color:#334155;font-size:.92rem;font-weight:500}.ui-locale-country__item--active .ui-locale-country__item-label[data-v-982454d9]{color:var(--q-primary);font-weight:600}.ui-locale-country__item-check[data-v-982454d9]{min-width:1.5rem}[data-v-982454d9] .q-btn-dropdown__arrow{opacity:.72;margin-left:.1rem;font-size:1.1rem}.ui-locale-country--dark[data-v-982454d9] .q-btn-dropdown__arrow{color:#fff;opacity:.9}.ui-locale-country__dropdown{border:1px solid #0f172a12;padding:.15rem;overflow:hidden;border-radius:14px!important;box-shadow:0 6px 16px #0f172a0f,0 18px 40px #0f172a24!important}.ui-locale-country__dropdown--dark{border-radius:14px!important;box-shadow:0 18px 40px #00000061!important}.ui-theme-toggle[data-v-9aaab5e6]{min-width:2.15rem;min-height:2.15rem}.ui-theme-toggle--on-brand[data-v-9aaab5e6]:hover{background:#ffffff1f}.body--dark .ui-theme-toggle[data-v-9aaab5e6]:not(.ui-theme-toggle--on-brand){color:#f8fafc}.ui-public-locale-theme-bar[data-v-d8efeb42]{vertical-align:middle;align-items:center;gap:.1rem;display:inline-flex}.ui-public-locale-theme-bar--on-brand[data-v-d8efeb42]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a47;border-radius:999px;padding:.12rem .2rem .12rem .15rem;box-shadow:0 1px 2px #0f172a14}.ui-public-locale-theme-bar--fixed[data-v-d8efeb42]{top:max(.85rem, env(safe-area-inset-top));right:max(.85rem, env(safe-area-inset-right));z-index:6000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-radius:999px;padding:.15rem .25rem .15rem .2rem;position:fixed;box-shadow:0 1px 2px #0f172a0f,0 6px 20px #0f172a14}.body--dark .ui-public-locale-theme-bar--fixed[data-v-d8efeb42]{background:#2d3740f0;border:1px solid #ffffff1f;box-shadow:0 6px 20px #00000059}.ui-public-locale-theme-bar--fixed.ui-public-locale-theme-bar--on-brand[data-v-d8efeb42]{background:#0f172a47;border:none}.ui-public-locale-theme-bar--light-controls[data-v-d8efeb42] .ui-locale-country__label{color:#f8fafc}.ui-public-locale-theme-bar--light-controls[data-v-d8efeb42] .q-btn-dropdown__arrow,.ui-public-locale-theme-bar--light-controls[data-v-d8efeb42] .q-icon{opacity:.92;color:#f8fafc!important}.ui-file-explorer[data-v-d61bd536]{z-index:0;min-width:0;position:relative;overflow:hidden}.ui-file-explorer__shell[data-v-d61bd536]{background:#fff;border:1px solid #00000014;border-radius:12px;outline:none;overflow:hidden}.ui-file-explorer__shell[data-v-d61bd536]:focus-visible{box-shadow:0 0 0 2px #1976d259}.ui-file-explorer__toolbar[data-v-d61bd536]{background:#00000005;border-bottom:1px solid #0000000f}.ui-file-explorer__breadcrumbs[data-v-d61bd536]{font-size:.95rem}.ui-file-explorer__content[data-v-d61bd536]{min-height:280px}.ui-file-explorer__empty[data-v-d61bd536]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:32px 16px;display:flex}.ui-file-explorer__grid[data-v-d61bd536]{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:4px;padding:12px;display:grid}.ui-file-explorer__tile[data-v-d61bd536]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:16px 10px 12px;transition:background-color .15s;display:flex;position:relative}.ui-file-explorer__tile[data-v-d61bd536]:hover{background:#0000000a}.ui-file-explorer__tile--selected[data-v-d61bd536]{background:#1976d21f}.ui-file-explorer__item--cut[data-v-d61bd536]{opacity:.45}.ui-file-explorer__item--dragging[data-v-d61bd536]{opacity:.55}.ui-file-explorer__item--drop-target[data-v-d61bd536]{outline-offset:-2px;background:#1976d22e;outline:2px dashed #1976d2a6}.ui-file-explorer__crumb--drop[data-v-d61bd536]{background:#1976d21f;border-radius:6px;outline:1px dashed #1976d28c}.ui-file-explorer__tile-menu[data-v-d61bd536]{opacity:0;transition:opacity .15s;position:absolute;top:4px;right:4px}.ui-file-explorer__tile:hover .ui-file-explorer__tile-menu[data-v-d61bd536],.ui-file-explorer__tile--selected .ui-file-explorer__tile-menu[data-v-d61bd536]{opacity:1}.ui-file-explorer__tile-name[data-v-d61bd536]{text-align:center;word-break:break-word;width:100%;font-size:.82rem;line-height:1.25}.ui-file-explorer__tile-meta[data-v-d61bd536]{text-align:center;color:#0000008a;width:100%;font-size:.72rem}.ui-file-explorer__list[data-v-d61bd536]{padding:4px 0}.ui-file-explorer__list-row[data-v-d61bd536]{cursor:pointer;-webkit-user-select:none;user-select:none;padding:10px 16px;transition:background-color .15s}.ui-file-explorer__list-row[data-v-d61bd536]:hover{background:#0000000a}.ui-file-explorer__list-row--selected[data-v-d61bd536]{background:#1976d21a}.ellipsis-2-lines[data-v-d61bd536]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui-required-field[data-v-d61bd536] .q-field__label:after{content:" *";color:#d32f2f;font-weight:700}.ui-file-explorer__share-item[data-v-d61bd536]{min-height:auto;padding:14px 16px}.ui-file-explorer__share-url-row[data-v-d61bd536]{background:#0000000a;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.ui-file-explorer__share-url[data-v-d61bd536]{color:#000000b3;word-break:break-all;overflow-wrap:anywhere;flex:auto;min-width:0;font-size:.8rem;line-height:1.45}.ui-file-explorer__share-actions[data-v-d61bd536]{flex:none;margin-top:-2px}.ui-file-explorer__share-expiry[data-v-d61bd536]{margin-top:10px;line-height:1.35}.ui-settings-section-nav[data-v-9e39c873]{min-height:320px}.ui-settings-section-nav__aside[data-v-9e39c873]{background:#00000004;max-width:42vw}.ui-settings-section-nav__list[data-v-9e39c873]{padding-top:8px;padding-bottom:8px}.ui-settings-section-nav__item[data-v-9e39c873]{min-height:40px;margin:2px 8px}.ui-settings-section-nav__item--active[data-v-9e39c873]{color:var(--q-primary);background:#1976d214;font-weight:500}.ui-settings-section-nav__content[data-v-9e39c873]{min-width:0}@media (width<=599px){.ui-settings-section-nav[data-v-9e39c873]{flex-wrap:wrap}}.cab-field[data-v-c55f1a03]{min-width:96px}.cab-field-narrow[data-v-c55f1a03]{min-width:72px}.cab-field-wide[data-v-c55f1a03]{min-width:160px}[data-v-c55f1a03] .cab-field .q-field__control,[data-v-c55f1a03] .cab-field-narrow .q-field__control,[data-v-c55f1a03] .cab-field-wide .q-field__control{padding-left:8px;padding-right:4px}[data-v-c55f1a03] .cab-field .q-field__inner>.q-field__control>.q-field__append,[data-v-c55f1a03] .cab-field-narrow .q-field__inner>.q-field__control>.q-field__append,[data-v-c55f1a03] .cab-field-wide .q-field__inner>.q-field__control>.q-field__append{padding-left:0}.cab-label[data-v-c55f1a03]{color:#000000b8;white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:12px;font-weight:500;line-height:1.2;overflow:hidden}.body--dark .cab-label[data-v-c55f1a03]{color:#ffffffd1}.cab-required[data-v-c55f1a03]{color:#e53935;margin-left:2px;font-weight:700}.cab-sep[data-v-c55f1a03]{color:var(--q-primary);white-space:nowrap;align-self:end;padding:0 4px;font-weight:700;line-height:38px}.dynamic-field-color-icon[data-v-de7e9570]{transition:color .15s}.dynamic-field-color-swatch-wrap[data-v-de7e9570]{background-color:#e8e8e8;background-image:linear-gradient(45deg,#cfcfcf 25%,#0000 25%),linear-gradient(-45deg,#cfcfcf 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#cfcfcf 75%),linear-gradient(-45deg,#0000 75%,#cfcfcf 75%);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.dynamic-field-color-swatch-wrap--disabled[data-v-de7e9570]{opacity:.6}.dynamic-field-color-swatch[data-v-de7e9570]{border:1px solid #0f172a33;border-radius:6px;padding:0;width:1.75rem!important;min-width:1.75rem!important;height:1.75rem!important}.dynamic-field-color-swatch--light[data-v-de7e9570]{border-width:1.5px}.body--dark{background-color:#3a3a3a;background-image:linear-gradient(45deg,#555 25%,#0000 25%),linear-gradient(-45deg,#555 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#555 75%),linear-gradient(-45deg,#0000 75%,#555 75%)}.ui-required-field[data-v-86cc49f0] .q-field__label:after{content:" *";color:#d32f2f;font-weight:700}.q-border-l[data-v-9f9e8468]{border-left:2px solid #00000014}.ui-required-field[data-v-9f9e8468] .q-field__label:after{content:" *";color:#d32f2f;font-weight:700}.ui-dynamic-repeatable--disabled[data-v-9f9e8468]{opacity:.6;pointer-events:none}.role-permissions-picker[data-v-0d46eb27]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding-left:14px;padding-right:8px}.role-permissions-picker__empty[data-v-0d46eb27]{color:#0f172abf;background:#0f172a0f;border:1px solid #0f172a1a;margin-bottom:12px}.body--dark{color:#ffffffc7;background:#ffffff14;border-color:#ffffff1f}.role-permissions-picker__grid[data-v-0d46eb27]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:12px;display:grid}.permission-group-card[data-v-0d46eb27]{box-sizing:border-box;background:#fffffffa;border:1px solid #0f172a1f;width:auto;min-width:0;max-width:none}.body--dark{background:#262626fa;border-color:#ffffff1f}.permission-group-card__title[data-v-0d46eb27]{color:#0f172aeb}.permission-group-card__meta[data-v-0d46eb27]{color:#0f172a8c}.permission-group-card[data-v-0d46eb27] .q-item__label:not(.permission-group-card__caption){color:#0f172ae0}.permission-group-card__caption[data-v-0d46eb27]{color:#0f172a8c}.permission-group-card__header[data-v-0d46eb27]{min-height:48px}.role-permissions-picker[data-v-0d46eb27] .q-expansion-item__container{width:100%;min-width:0;max-width:100%}.role-permissions-picker[data-v-0d46eb27] .q-expansion-item__content{max-width:100%}@media (width<=800px){.role-permissions-picker__grid[data-v-0d46eb27]{grid-template-columns:1fr}}.text-mono[data-v-0d46eb27]{font-family:ui-monospace,monospace}.ui-dynamic-form.column[data-v-963f4522]{box-sizing:border-box;gap:12px;width:100%;min-width:0;padding-left:10px;padding-right:10px}.ui-dynamic-form.column[data-v-963f4522]>*{min-width:0;max-width:100%}.ui-dynamic-form.column.ui-dynamic-form--wizard[data-v-963f4522]{overflow-x:clip}.ui-dynamic-form-wizard-nav[data-v-963f4522]{z-index:10;box-sizing:border-box;background:0 0;width:100%;margin-top:.35rem;padding:.75rem 0 .5rem;position:sticky;bottom:0}.ui-dynamic-form-wizard-nav__inner[data-v-963f4522]{background:#fffffffa;border:1px solid #00000014;border-radius:9999px;width:100%;max-width:100%;padding:8px 12px 8px 10px;box-shadow:0 6px 20px #00000012,0 1px 2px #0000000a}.body--dark,.ui-dynamic-form-wizard-nav__inner--dark[data-v-963f4522]{background:#2a2a2af5;border-color:#ffffff1f;box-shadow:0 8px 24px #00000073,0 1px 2px #00000059}.ui-dynamic-form-wizard__title[data-v-963f4522],.ui-dynamic-form-section__title[data-v-963f4522]{color:#0f172aeb}.ui-dynamic-form-section__title--spaced[data-v-963f4522]{border-top:1px solid #0f172a14;margin-top:8px;padding-top:8px}.ui-dynamic-form-checkbox__field[data-v-963f4522] .q-field__control{min-height:0}.ui-dynamic-form-checkbox__field[data-v-963f4522] .q-field__control-container{padding-top:0;padding-bottom:0}.ui-dynamic-form-wizard__subtitle[data-v-963f4522],.ui-dynamic-form-section__subtitle[data-v-963f4522]{color:#0f172a9e}.ui-dynamic-form--dark .ui-dynamic-form-wizard__title[data-v-963f4522],.ui-dynamic-form--dark .ui-dynamic-form-section__title[data-v-963f4522],.body--dark,.body--dark{color:#ffffffeb}.ui-dynamic-form--dark .ui-dynamic-form-wizard__subtitle[data-v-963f4522],.ui-dynamic-form--dark .ui-dynamic-form-section__subtitle[data-v-963f4522],.body--dark,.body--dark{color:#ffffff94}.ui-dynamic-form-permissions__heading-text[data-v-963f4522]{color:#0f172aeb}.ui-dynamic-form-permissions__required[data-v-963f4522]{color:#d32f2f;font-weight:700}.ui-dynamic-form-permissions__hint-text[data-v-963f4522]{color:#0f172a94}.body--dark{color:#ffffff8c}.ui-dynamic-form-wizard-nav__next[data-v-963f4522]{letter-spacing:.01em;font-weight:600}.ui-dynamic-form-wizard-nav__next[data-v-963f4522] .q-btn__wrapper{border-radius:9999px;min-height:40px;padding:0 22px}.ui-dynamic-form-wizard-nav__prev[data-v-963f4522]{border-radius:9999px}.ui-required-field[data-v-963f4522] .q-field__label:after{content:" *";color:#d32f2f;font-weight:700}.ui-dynamic-form-date[data-v-963f4522] .q-date{min-width:280px}.ui-dynamic-form-rte[data-v-963f4522]{width:100%;min-width:0;max-width:100%}.ui-dynamic-form-rte-field[data-v-963f4522] .q-field__control{min-width:0}.ui-dynamic-form-rte-field[data-v-963f4522] .q-field__native.row{width:100%;min-width:0;display:block}.ui-dynamic-form-rte__surface[data-v-963f4522],.ui-dynamic-form-rte__editor[data-v-963f4522]{width:100%;min-width:0;max-width:100%;display:block}.ui-dynamic-form-rte[data-v-963f4522] .q-editor__toolbar.row{max-width:100%;overflow-x:hidden;flex-wrap:wrap!important}.ui-dynamic-form-rte[data-v-963f4522] .q-editor__toolbar-group{flex-wrap:wrap;align-items:center;max-width:100%;display:flex}.ui-dynamic-form-rte[data-v-963f4522] .q-editor__content{max-width:100%;overflow-x:auto}.ui-dynamic-form-permissions__heading[data-v-963f4522],.ui-dynamic-form-permissions__hint[data-v-963f4522]{box-sizing:border-box;padding-right:8px}.ui-dynamic-form__relation-multiple[data-v-963f4522] .q-field__control,.ui-dynamic-form__relation-multiple[data-v-963f4522] .q-field__native,.ui-dynamic-form__relation-multiple[data-v-963f4522] .q-field__marginal{min-width:0}.ui-dynamic-form__multi-chip[data-v-963f4522]{max-width:100%}.ui-dynamic-form__multi-chip[data-v-963f4522] .q-chip__content{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.ui-dynamic-form [data-dynamic-field][data-v-963f4522]{margin-bottom:0}.ui-dynamic-form [data-dynamic-field][data-v-963f4522] .q-field--with-bottom{padding-bottom:0}.ui-dynamic-form [data-dynamic-field][data-v-963f4522] .q-field__bottom{min-height:0;padding-top:4px;position:relative;bottom:auto;left:auto;right:auto;transform:none}.ui-dynamic-form [data-dynamic-field][data-v-963f4522] .q-field__messages,.ui-dynamic-form [data-dynamic-field][data-v-963f4522] .q-field__messages div{white-space:normal;text-overflow:unset;word-break:break-word;line-height:1.4;overflow:visible}
