.Pagination-module__9psdZa__pagination{justify-content:center;align-items:center;gap:10px;min-inline-size:0;display:flex}.Pagination-module__9psdZa__control{text-align:center;justify-content:center;min-block-size:44px;min-inline-size:88px}.Pagination-module__9psdZa__label{min-inline-size:112px;color:var(--color-text-muted,#617083);font-variant-numeric:tabular-nums;text-align:center;font-size:.8125rem}@media (max-width:767px){.Pagination-module__9psdZa__pagination{grid-template-columns:1fr 1fr;display:grid}.Pagination-module__9psdZa__label{grid-area:1/1/auto/-1;justify-self:center}.Pagination-module__9psdZa__control{inline-size:100%;min-inline-size:0}}
.StatusPill-module__UqYlia__pill{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;min-block-size:24px;inline-size:fit-content;padding:3px 9px;font-size:.75rem;font-weight:700;line-height:1.25;display:inline-flex}.StatusPill-module__UqYlia__icon{flex:none;place-items:center;display:inline-grid}.StatusPill-module__UqYlia__neutral{color:#334155;background:#f1f5f9;border-color:#cbd5e1}.StatusPill-module__UqYlia__info{color:#0756a6;background:#eaf3fe;border-color:#a9cef8}.StatusPill-module__UqYlia__progress{color:#3546a6;background:#edf1ff;border-color:#b7c8fa}.StatusPill-module__UqYlia__warning{color:#7a4300;background:#fff5df;border-color:#f0cb86}.StatusPill-module__UqYlia__success{color:#0e6745;background:#e9f7f1;border-color:#a6d8c4}.StatusPill-module__UqYlia__danger{color:#982318;background:#fff0ee;border-color:#efb4ae}
.ActionMessage-module__5otFVa__message{border-radius:var(--radius-control,10px);border:1px solid;inline-size:100%;padding:12px 14px;font-size:.875rem;line-height:1.45}.ActionMessage-module__5otFVa__error{background:color-mix(in srgb, var(--color-danger,#b42318) 7%, white);color:var(--color-danger,#b42318)}.ActionMessage-module__5otFVa__success{background:color-mix(in srgb, var(--color-success,#167d55) 8%, white);color:var(--color-success,#167d55)}.ActionMessage-module__5otFVa__summaryMessage{color:inherit;font:inherit;margin:0;font-weight:700}.ActionMessage-module__5otFVa__errorList{gap:4px;margin:8px 0 0;padding-inline-start:20px;display:grid}.ActionMessage-module__5otFVa__errorList a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}.ActionMessage-module__5otFVa__errorList a:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid}.ActionMessage-module__5otFVa__fieldLabel{font-weight:700}
.DataTable-module__K04jaG__card{min-inline-size:0;overflow:hidden}.DataTable-module__K04jaG__selectionSummary{border-block-end:1px solid var(--color-border,#d9e2ec);background:var(--color-surface-subtle,#f8fafc);color:var(--color-text-muted,#617083);padding:10px 16px;font-size:.8125rem;font-weight:700}.DataTable-module__K04jaG__scroll{--table-start-cue:inset 0 0 0 transparent;--table-end-cue:inset 0 0 0 transparent;overscroll-behavior-inline:contain;scrollbar-gutter:stable;max-inline-size:100%;box-shadow:var(--table-start-cue), var(--table-end-cue);transition:box-shadow var(--motion-press,90ms) ease-out;position:relative;overflow:auto}.DataTable-module__K04jaG__scroll[data-overflow=true][data-direction=ltr][data-at-start=false]{--table-start-cue:inset 14px 0 12px -14px #0b1b2b42}.DataTable-module__K04jaG__scroll[data-overflow=true][data-direction=ltr][data-at-end=false]{--table-end-cue:inset -14px 0 12px -14px #0b1b2b42}.DataTable-module__K04jaG__scroll[data-overflow=true][data-direction=rtl][data-at-start=false]{--table-start-cue:inset -14px 0 12px -14px #0b1b2b42}.DataTable-module__K04jaG__scroll[data-overflow=true][data-direction=rtl][data-at-end=false]{--table-end-cue:inset 14px 0 12px -14px #0b1b2b42}.DataTable-module__K04jaG__scroll:focus-visible{outline:2px solid var(--color-focus,#1376e8);outline-offset:-2px}.DataTable-module__K04jaG__table{border-collapse:separate;border-spacing:0;background:var(--color-surface,#fff);inline-size:100%;font-size:.8125rem}.DataTable-module__K04jaG__table .DataTable-module__K04jaG__headerCell,.DataTable-module__K04jaG__table .DataTable-module__K04jaG__bodyCell{text-align:start}.DataTable-module__K04jaG__table .DataTable-module__K04jaG__headerCell[data-align=center],.DataTable-module__K04jaG__table .DataTable-module__K04jaG__bodyCell[data-align=center]{text-align:center}.DataTable-module__K04jaG__table .DataTable-module__K04jaG__headerCell[data-align=end],.DataTable-module__K04jaG__table .DataTable-module__K04jaG__bodyCell[data-align=end]{text-align:end}.DataTable-module__K04jaG__headerCell[data-sticky=start],.DataTable-module__K04jaG__bodyCell[data-sticky=start]{z-index:var(--layer-local-raised);position:sticky;inset-inline-start:0}.DataTable-module__K04jaG__headerCell[data-sticky=end],.DataTable-module__K04jaG__bodyCell[data-sticky=end]{z-index:var(--layer-local-raised);position:sticky;inset-inline-end:0}.DataTable-module__K04jaG__headerCell[data-sticky]{background:var(--color-surface-subtle,#f8fafc)}.DataTable-module__K04jaG__bodyCell[data-sticky]{background:var(--color-surface,#fff)}.DataTable-module__K04jaG__sortButton{min-block-size:32px;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.DataTable-module__K04jaG__sortButton:focus-visible{outline:2px solid var(--color-focus,#1376e8);outline-offset:2px;border-radius:6px}.DataTable-module__K04jaG__sortIndicator{font-size:.875rem;line-height:1}.DataTable-module__K04jaG__emptyCell{color:var(--color-text-muted,#617083);text-align:center;padding:28px 18px}.DataTable-module__K04jaG__mobileLabel{display:none}@media (max-width:767px){.DataTable-module__K04jaG__card[data-responsive=cards]{box-shadow:none;background:0 0;border:0;overflow:visible}.DataTable-module__K04jaG__scroll[data-responsive=cards]{scrollbar-gutter:auto;overflow:visible}.DataTable-module__K04jaG__scroll[data-responsive=cards]>table{inline-size:100%;min-inline-size:0;table-layout:auto;background:0 0;min-width:0;display:block}.DataTable-module__K04jaG__scroll[data-responsive=cards] thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.DataTable-module__K04jaG__scroll[data-responsive=cards] tbody,.DataTable-module__K04jaG__scroll[data-responsive=cards] tr,.DataTable-module__K04jaG__scroll[data-responsive=cards] .DataTable-module__K04jaG__bodyCell{display:block}.DataTable-module__K04jaG__scroll[data-responsive=cards] tbody{gap:12px;padding:0;display:grid}.DataTable-module__K04jaG__scroll[data-responsive=cards] tr{border:1px solid var(--color-border,#d9e2ec);border-radius:var(--radius-control,10px);background:var(--color-surface,#fff);overflow:hidden}.DataTable-module__K04jaG__scroll[data-responsive=cards] .DataTable-module__K04jaG__bodyCell{border-block-end:1px solid var(--color-border,#d9e2ec);text-align:start;min-inline-size:0;padding:10px 12px;position:static}.DataTable-module__K04jaG__scroll[data-responsive=cards] .DataTable-module__K04jaG__bodyCell:last-child{border-block-end:0}.DataTable-module__K04jaG__scroll[data-responsive=cards] .DataTable-module__K04jaG__mobileLabel{color:var(--color-text-muted,#617083);letter-spacing:.04em;text-transform:uppercase;margin-block-end:4px;font-size:.6875rem;font-weight:700;display:block}.DataTable-module__K04jaG__scroll[data-responsive=cards] .DataTable-module__K04jaG__bodyCell[colspan] .DataTable-module__K04jaG__mobileLabel{display:none}.DataTable-module__K04jaG__scroll[data-responsive=cards] .DataTable-module__K04jaG__bodyCell[data-priority=optional]{color:var(--color-text-muted,#617083)}.DataTable-module__K04jaG__scroll[data-responsive=cards] tr:has(.DataTable-module__K04jaG__bodyCell[data-priority=primary]){grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 12px;padding:14px 14px 16px;display:grid}.DataTable-module__K04jaG__scroll[data-responsive=cards] tr:has(td[data-priority=primary]) .DataTable-module__K04jaG__bodyCell{border:0;min-inline-size:0;padding:0}.DataTable-module__K04jaG__scroll[data-responsive=cards] tr:has(td[data-priority=primary]) .DataTable-module__K04jaG__mobileLabel{display:none}.DataTable-module__K04jaG__scroll[data-responsive=cards] tr:has(td[data-priority=primary]) .DataTable-module__K04jaG__bodyCell[data-priority=primary]{overflow-wrap:anywhere;grid-column:1/-1}.DataTable-module__K04jaG__scroll[data-responsive=cards] tr:has(td[data-priority=primary]) .DataTable-module__K04jaG__bodyCell[data-priority=optional]{display:none}.DataTable-module__K04jaG__scroll[data-responsive=cards] tr:has(td[data-priority=primary]) .DataTable-module__K04jaG__bodyCell[data-priority=secondary]{color:var(--color-text-muted,#617083)}.DataTable-module__K04jaG__scroll[data-responsive=cards] .DataTable-module__K04jaG__bodyCell[data-priority=secondary]~.DataTable-module__K04jaG__bodyCell[data-priority=secondary]{text-align:end}}@media (prefers-reduced-motion:reduce){.DataTable-module__K04jaG__scroll{transition:none}}
.DestructiveSubmitButton-module__n0A2-G__target{gap:4px;min-inline-size:0;margin-block-end:20px;display:grid}.DestructiveSubmitButton-module__n0A2-G__target span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.DestructiveSubmitButton-module__n0A2-G__target strong{overflow-wrap:anywhere}.DestructiveSubmitButton-module__n0A2-G__confirmationField{gap:8px;margin-block-end:20px;display:grid}.DestructiveSubmitButton-module__n0A2-G__confirmationField span{color:var(--text-muted);font-size:13px}
.EmptyState-module__b6Eg2q__emptyState{border:1px dashed var(--color-border-strong,#bccada);border-radius:var(--radius-card,14px);background:var(--color-surface-subtle,#f8fafc);text-align:center;justify-items:center;gap:14px;padding:32px 24px;display:grid}.EmptyState-module__b6Eg2q__compact{text-align:start;grid-template-columns:auto minmax(0,1fr) auto;justify-items:start;padding:16px}.EmptyState-module__b6Eg2q__table{border-style:solid;margin:8px;padding:24px 18px}.EmptyState-module__b6Eg2q__icon{background:color-mix(in srgb, var(--color-brand,#1376e8) 10%, white);block-size:44px;inline-size:44px;color:var(--brand-foreground,#0d65cb);border-radius:12px;place-items:center;display:grid}.EmptyState-module__b6Eg2q__copy{min-inline-size:0}.EmptyState-module__b6Eg2q__title{color:var(--color-text,#14213d);margin:0;font-size:1rem;line-height:1.35}.EmptyState-module__b6Eg2q__description{max-inline-size:56ch;color:var(--color-text-muted,#617083);margin:6px 0 0;font-size:.875rem;line-height:1.55}.EmptyState-module__b6Eg2q__action{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.EmptyState-module__b6Eg2q__compact .EmptyState-module__b6Eg2q__action{justify-content:end}@media (max-width:767px){.EmptyState-module__b6Eg2q__compact{grid-template-columns:auto minmax(0,1fr)}.EmptyState-module__b6Eg2q__compact .EmptyState-module__b6Eg2q__action{grid-column:1/-1;justify-content:start}}
.LocalizedFileInput-module__KuB13W__root{min-inline-size:0}.LocalizedFileInput-module__KuB13W__control{transition:border-color var(--motion-press,90ms) ease-out, background-color var(--motion-press,90ms) ease-out}.LocalizedFileInput-module__KuB13W__root[data-dragging=true] .LocalizedFileInput-module__KuB13W__control{border-color:var(--color-brand,#1376e8);background:color-mix(in srgb, var(--color-brand,#1376e8) 8%, white)}.LocalizedFileInput-module__KuB13W__root>.localized-file-input-native[aria-invalid=true]+.LocalizedFileInput-module__KuB13W__control{border-color:var(--color-danger,#b42318);background:color-mix(in srgb, var(--color-danger,#b42318) 4%, white)}.LocalizedFileInput-module__KuB13W__root>.localized-file-input-native:disabled+.LocalizedFileInput-module__KuB13W__control{cursor:not-allowed;opacity:.65}.LocalizedFileInput-module__KuB13W__browse[aria-disabled=true]{cursor:not-allowed;opacity:.55;pointer-events:none}.LocalizedFileInput-module__KuB13W__queue{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.LocalizedFileInput-module__KuB13W__file{border:1px solid var(--color-border,#d9e2ec);border-radius:var(--radius-control,10px);background:var(--color-surface,#fff);color:var(--color-text,#14213d);letter-spacing:normal;text-transform:none;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px 12px;padding:10px 12px;font-size:.8125rem;animation:.14s cubic-bezier(.2,.8,.2,1) LocalizedFileInput-module__KuB13W__file-enter;display:grid}.LocalizedFileInput-module__KuB13W__file:has(.LocalizedFileInput-module__KuB13W__preview){grid-template-columns:auto minmax(0,1fr) auto auto}.LocalizedFileInput-module__KuB13W__file[data-status=failed]{border-color:color-mix(in srgb, var(--color-danger,#b42318) 42%, white)}.LocalizedFileInput-module__KuB13W__fileCopy{gap:2px;min-inline-size:0;display:grid}.LocalizedFileInput-module__KuB13W__preview{place-items:center;display:inline-grid}.LocalizedFileInput-module__KuB13W__preview:empty{display:none}.LocalizedFileInput-module__KuB13W__fileCopy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LocalizedFileInput-module__KuB13W__fileCopy small,.LocalizedFileInput-module__KuB13W__status{color:var(--color-text-muted,#617083)}.LocalizedFileInput-module__KuB13W__progress,.LocalizedFileInput-module__KuB13W__error,.LocalizedFileInput-module__KuB13W__caption{grid-column:1/-1}.LocalizedFileInput-module__KuB13W__progress{block-size:6px;inline-size:100%;accent-color:var(--color-brand,#1376e8)}.LocalizedFileInput-module__KuB13W__error{color:var(--color-danger,#b42318);font-weight:600}.LocalizedFileInput-module__KuB13W__notice,.LocalizedFileInput-module__KuB13W__queueError{margin:8px 0 0;font-size:.8125rem;font-weight:600}.LocalizedFileInput-module__KuB13W__notice{color:var(--color-text-muted,#617083)}.LocalizedFileInput-module__KuB13W__queueError{color:var(--color-danger,#b42318)}.LocalizedFileInput-module__KuB13W__caption{gap:5px;display:grid}.LocalizedFileInput-module__KuB13W__captionLabel{color:var(--color-text-muted,#617083);font-size:.75rem;font-weight:700}.LocalizedFileInput-module__KuB13W__caption input{border:1px solid var(--color-border,#d9e2ec);background:var(--color-surface,#fff);min-block-size:38px;inline-size:100%;color:var(--color-text,#14213d);font:inherit;transition:border-color var(--motion-press,90ms) ease-out, box-shadow var(--motion-press,90ms) ease-out;border-radius:8px;padding:7px 9px}.LocalizedFileInput-module__KuB13W__caption input[aria-invalid=true]{border-color:var(--color-danger,#b42318)}.LocalizedFileInput-module__KuB13W__caption input:focus-visible{border-color:var(--color-focus,#1376e8);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus,#1376e8) 22%, transparent);outline:3px solid var(--focus);outline-offset:2px}@keyframes LocalizedFileInput-module__KuB13W__file-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes LocalizedFileInput-module__KuB13W__file-enter-reduced{0%{opacity:0}to{opacity:1}}.LocalizedFileInput-module__KuB13W__fileActions{flex-wrap:wrap;justify-content:end;gap:4px;display:inline-flex}.LocalizedFileInput-module__KuB13W__fileActions button{min-block-size:32px;color:var(--brand-foreground,#0d65cb);cursor:pointer;font:inherit;background:0 0;border:0;font-weight:700}.LocalizedFileInput-module__KuB13W__fileActions button:focus-visible{outline:2px solid var(--color-focus,#1376e8);outline-offset:1px;border-radius:6px}.LocalizedFileInput-module__KuB13W__fileActions .LocalizedFileInput-module__KuB13W__remove{color:var(--color-danger,#b42318)}@media (max-width:767px){.LocalizedFileInput-module__KuB13W__file{grid-template-columns:minmax(0,1fr) auto}.LocalizedFileInput-module__KuB13W__file:has(.LocalizedFileInput-module__KuB13W__preview){grid-template-columns:auto minmax(0,1fr)}.LocalizedFileInput-module__KuB13W__fileActions{grid-column:1/-1;justify-content:start}}@media (prefers-reduced-motion:reduce){.LocalizedFileInput-module__KuB13W__control{transition:none}.LocalizedFileInput-module__KuB13W__file{animation:1ms linear LocalizedFileInput-module__KuB13W__file-enter-reduced}.LocalizedFileInput-module__KuB13W__caption input{transition:none}}
.MenuPopover-module__P4MzAa__root{display:inline-flex;position:relative}.MenuPopover-module__P4MzAa__trigger{border-radius:var(--radius-control);min-width:44px;min-height:44px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.MenuPopover-module__P4MzAa__trigger:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.MenuPopover-module__P4MzAa__panel{z-index:var(--layer-popover);top:var(--menu-popover-top,0);left:var(--menu-popover-left,0);width:min(var(--menu-popover-width,320px), calc(100vw - var(--space-4) * 2));max-height:min(640px, var(--menu-popover-max-height,calc(100dvh - 16px)));border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--elevation-3);color:var(--text);opacity:0;pointer-events:none;transform-origin:100% 0;transition:opacity var(--motion-popover) var(--motion-easing), transform var(--motion-popover) var(--motion-easing), visibility 0s linear var(--motion-popover);visibility:hidden;position:fixed;overflow:auto;transform:translateY(-4px)}.MenuPopover-module__P4MzAa__panel[data-state=open]{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:none}.MenuPopover-module__P4MzAa__panel[data-state=open]:not([data-positioned=true]){visibility:hidden}[dir=rtl] .MenuPopover-module__P4MzAa__panel{transform-origin:0 0}.MenuPopover-module__P4MzAa__panel[data-placement=inline-end][data-side=right]{transform-origin:0 100%}.MenuPopover-module__P4MzAa__panel[data-placement=inline-end][data-side=left]{transform-origin:100% 100%}.MenuPopover-module__P4MzAa__panel[data-placement=inline-end][data-side=right][data-state=closed]{transform:translate(-4px)}.MenuPopover-module__P4MzAa__panel[data-placement=inline-end][data-side=left][data-state=closed]{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.MenuPopover-module__P4MzAa__panel{transition:opacity var(--motion-reduced) linear, visibility 0s linear var(--motion-reduced);transform:none}.MenuPopover-module__P4MzAa__panel[data-state=open]{transition-delay:0s}.MenuPopover-module__P4MzAa__panel[data-placement=inline-end]{transform:none}}
.ModalDialog-module__WBpsKG__dialog{opacity:0}.ModalDialog-module__WBpsKG__dialog[data-state=open]{opacity:1;animation:ModalDialog-module__WBpsKG__dialog-fade-in var(--motion-drawer-enter,.22s) var(--motion-easing,cubic-bezier(.2, .8, .2, 1))}.ModalDialog-module__WBpsKG__dialog[data-state=closing]{opacity:0;transition:opacity var(--motion-drawer-exit,.16s) ease-in}.ModalDialog-module__WBpsKG__dialog[data-state=open]::backdrop{animation:.15s ease-out ModalDialog-module__WBpsKG__backdrop-fade-in}.ModalDialog-module__WBpsKG__dialog[data-state=closing]::backdrop{opacity:0;transition:opacity var(--motion-drawer-exit,.16s) ease-in}.ModalDialog-module__WBpsKG__panel{transform:translateY(0)}.ModalDialog-module__WBpsKG__dialog[data-state=open] .ModalDialog-module__WBpsKG__panel{animation:ModalDialog-module__WBpsKG__panel-enter var(--motion-drawer-enter,.22s) var(--motion-easing,cubic-bezier(.2, .8, .2, 1))}.ModalDialog-module__WBpsKG__dialog[data-state=closing] .ModalDialog-module__WBpsKG__panel{transition:transform var(--motion-drawer-exit,.16s) ease-in;transform:translateY(8px)}.ModalDialog-module__WBpsKG__dialog[data-presentation=drawer][data-state=open] .ModalDialog-module__WBpsKG__panel{animation-name:ModalDialog-module__WBpsKG__drawer-panel-enter}.ModalDialog-module__WBpsKG__dialog[data-presentation=drawer][data-state=closing] .ModalDialog-module__WBpsKG__panel{transform:translate(24px)}[dir=rtl] .ModalDialog-module__WBpsKG__dialog[data-presentation=drawer][data-state=open] .ModalDialog-module__WBpsKG__panel{animation-name:ModalDialog-module__WBpsKG__drawer-panel-enter-rtl}[dir=rtl] .ModalDialog-module__WBpsKG__dialog[data-presentation=drawer][data-state=closing] .ModalDialog-module__WBpsKG__panel{transform:translate(-24px)}.ModalDialog-module__WBpsKG__heading{min-inline-size:0}.ModalDialog-module__WBpsKG__heading h2{overflow-wrap:anywhere}.ModalDialog-module__WBpsKG__heading p{color:var(--color-text-muted,#617083);margin:5px 0 0;font-size:.875rem;line-height:1.45}.ModalDialog-module__WBpsKG__discardScrim{z-index:var(--layer-modal);cursor:default;background:#0b1b2b61;border:0;position:fixed;inset:0}.ModalDialog-module__WBpsKG__discardPanel{z-index:calc(var(--layer-modal) + 1);border:1px solid var(--color-border,#d9e2ec);border-radius:var(--radius-card,14px);background:var(--color-surface,#fff);inline-size:min(440px,100vw - 32px);box-shadow:var(--elevation-3);gap:14px;padding:22px;display:grid;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ModalDialog-module__WBpsKG__discardPanel h2,.ModalDialog-module__WBpsKG__discardPanel p{margin:0}.ModalDialog-module__WBpsKG__discardPanel p{color:var(--color-text-muted,#617083);line-height:1.5}.ModalDialog-module__WBpsKG__discardActions{flex-wrap:wrap;justify-content:end;gap:8px;display:flex}@keyframes ModalDialog-module__WBpsKG__dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ModalDialog-module__WBpsKG__backdrop-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ModalDialog-module__WBpsKG__panel-enter{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes ModalDialog-module__WBpsKG__drawer-panel-enter{0%{transform:translate(24px)}to{transform:translate(0)}}@keyframes ModalDialog-module__WBpsKG__drawer-panel-enter-rtl{0%{transform:translate(-24px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.ModalDialog-module__WBpsKG__dialog[data-state=open],.ModalDialog-module__WBpsKG__dialog[data-state=open]::backdrop{animation-duration:1ms;animation-timing-function:linear}.ModalDialog-module__WBpsKG__dialog[data-state=closing],.ModalDialog-module__WBpsKG__dialog[data-state=closing]::backdrop{transition-property:opacity;transition-duration:1ms;transition-timing-function:linear}.ModalDialog-module__WBpsKG__dialog[data-state=open] .ModalDialog-module__WBpsKG__panel,.ModalDialog-module__WBpsKG__dialog[data-state=closing] .ModalDialog-module__WBpsKG__panel{transition:none;animation:none;transform:none}}
.SubmitButton-module__mlpIIq__button{grid-template-areas:"label";place-items:center;min-block-size:40px;display:inline-grid;position:relative;overflow:hidden}.SubmitButton-module__mlpIIq__label,.SubmitButton-module__mlpIIq__pendingLabel{grid-area:label;justify-content:center;align-items:center;gap:8px;transition:opacity .12s ease-out;display:inline-flex}.SubmitButton-module__mlpIIq__pendingLabel{visibility:hidden;opacity:0}.SubmitButton-module__mlpIIq__pendingLabel[data-visible=true]{visibility:visible;opacity:1}.SubmitButton-module__mlpIIq__button[data-pending=true] .SubmitButton-module__mlpIIq__label{visibility:hidden;opacity:0}form[data-pending=true] :is(a[href],[role=button]):not([data-pending-available=true]){cursor:wait;pointer-events:none}.SubmitButton-module__mlpIIq__spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;flex:none;block-size:14px;inline-size:14px;animation:.7s linear infinite SubmitButton-module__mlpIIq__submit-spin}@keyframes SubmitButton-module__mlpIIq__submit-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.SubmitButton-module__mlpIIq__label,.SubmitButton-module__mlpIIq__pendingLabel{transition-duration:1ms}.SubmitButton-module__mlpIIq__spinner{border-inline-end-color:currentColor;animation:none}}
.Tooltip-module__GlyZFG__trigger{display:inline-flex}.Tooltip-module__GlyZFG__tooltip{z-index:var(--layer-viewer);border-radius:var(--radius-control);background:var(--nav-raised);max-width:min(260px,100vw - 24px);box-shadow:var(--elevation-3);color:#fff;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .12s var(--motion-easing), transform .12s var(--motion-easing), visibility 0s linear .12s;padding:7px 10px;font-size:12px;font-weight:600;line-height:1.4;position:fixed;transform:translateY(3px)}.Tooltip-module__GlyZFG__visible{opacity:1;pointer-events:auto;-webkit-user-select:text;user-select:text;visibility:visible;transition-delay:0s;transform:translateY(0)}.Tooltip-module__GlyZFG__visible[data-interaction=transient]:before{content:"";pointer-events:auto;background:0 0;position:absolute}.Tooltip-module__GlyZFG__visible[data-interaction=transient][data-placement=right]:before{inset-block:0;width:8px;right:100%}.Tooltip-module__GlyZFG__visible[data-interaction=transient][data-placement=left]:before{inset-block:0;width:8px;left:100%}.Tooltip-module__GlyZFG__visible[data-interaction=transient][data-placement=top]:before{top:100%;height:8px;inset-inline:0}.Tooltip-module__GlyZFG__visible[data-interaction=transient][data-placement=bottom]:before{bottom:100%;height:8px;inset-inline:0}@media (prefers-reduced-motion:reduce){.Tooltip-module__GlyZFG__tooltip{transition:opacity var(--motion-reduced) linear, visibility 0s linear var(--motion-reduced);transform:none}.Tooltip-module__GlyZFG__visible{transition-delay:0s}}
.IconButton-module__lVv5eG__button{inline-size:var(--control-height-touch);block-size:var(--control-height-touch);min-inline-size:var(--control-height-touch);min-block-size:var(--control-height-touch);border:1px solid var(--border-strong);border-radius:var(--radius-control);color:var(--text);cursor:pointer;touch-action:manipulation;transition:background-color var(--motion-press) var(--motion-easing), border-color var(--motion-press) var(--motion-easing), box-shadow var(--motion-press) var(--motion-easing), color var(--motion-press) var(--motion-easing);flex:none;place-items:center;padding:0;line-height:0;display:inline-grid;position:relative}.IconButton-module__lVv5eG__neutral{background:var(--surface)}.IconButton-module__lVv5eG__brand{border-color:color-mix(in srgb, var(--brand) 36%, var(--border));background:var(--brand-soft);color:var(--brand-deep)}.IconButton-module__lVv5eG__button:is([aria-pressed=true],[aria-expanded=true]){border-color:color-mix(in srgb, var(--brand) 52%, var(--border));background:var(--brand-soft);color:var(--brand-deep);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 12%, transparent)}.IconButton-module__lVv5eG__button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.IconButton-module__lVv5eG__button:active:not(:disabled){box-shadow:inset 0 2px 0 color-mix(in srgb, var(--text) 16%, transparent)}.IconButton-module__lVv5eG__button:disabled{color:#7b8998;box-shadow:none;cursor:not-allowed;background:#e8edf3;border-color:#d7e0e9}.IconButton-module__lVv5eG__button[data-pending=true]{cursor:progress}.IconButton-module__lVv5eG__neutral[data-pending=true]{border-color:var(--border-strong);background:var(--surface-subtle);color:var(--text-muted)}.IconButton-module__lVv5eG__brand[data-pending=true]{border-color:color-mix(in srgb, var(--brand) 36%, var(--border));background:var(--brand-soft);color:var(--brand-deep)}.IconButton-module__lVv5eG__visual{place-items:center;block-size:20px;inline-size:20px;display:grid;position:relative}.IconButton-module__lVv5eG__compact .IconButton-module__lVv5eG__visual{block-size:18px;inline-size:18px}.IconButton-module__lVv5eG__icon,.IconButton-module__lVv5eG__spinner{transition:opacity var(--motion-press) var(--motion-easing);grid-area:1/1}.IconButton-module__lVv5eG__spinner{border:2px solid;opacity:0;visibility:hidden;border-inline-end-color:#0000;border-radius:50%;block-size:16px;inline-size:16px;animation:.7s linear infinite IconButton-module__lVv5eG__icon-button-spin}.IconButton-module__lVv5eG__button[data-pending=true] .IconButton-module__lVv5eG__icon{opacity:0;visibility:hidden}.IconButton-module__lVv5eG__button[data-pending=true] .IconButton-module__lVv5eG__spinner{opacity:1;visibility:visible}@media (hover:hover) and (pointer:fine){.IconButton-module__lVv5eG__neutral:hover:not(:disabled){border-color:var(--brand);background:var(--brand-soft);color:var(--brand-deep)}.IconButton-module__lVv5eG__brand:hover:not(:disabled){border-color:var(--brand-strong);background:var(--brand);color:#fff}}@media (pointer:fine) and (min-width:768px){.IconButton-module__lVv5eG__compact{block-size:36px;min-block-size:36px;inline-size:36px;min-inline-size:36px}}@keyframes IconButton-module__lVv5eG__icon-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.IconButton-module__lVv5eG__button,.IconButton-module__lVv5eG__icon,.IconButton-module__lVv5eG__spinner{transition-duration:var(--motion-reduced)}.IconButton-module__lVv5eG__button:active:not(:disabled){transform:none}.IconButton-module__lVv5eG__spinner{animation:none}}@media (forced-colors:active){.IconButton-module__lVv5eG__button:focus-visible{outline:2px solid highlight}.IconButton-module__lVv5eG__button:is([aria-pressed=true],[aria-expanded=true]){border-color:highlight}}
.TicketBulkActions-module__y3DbFq__confirmationDialog{inline-size:min(440px,100vw - 32px)}.TicketBulkActions-module__y3DbFq__confirmationPanel{border-color:color-mix(in srgb, var(--danger) 42%, var(--line))}.TicketBulkActions-module__y3DbFq__confirmationForm{gap:14px;display:grid}@media (max-width:767px){.TicketBulkActions-module__y3DbFq__confirmationDialog{inline-size:calc(100vw - 16px)}}
.TicketMediaViewer-module__U-wpzq__dialog{inline-size:min(1180px,100vw - 32px)}.TicketMediaViewer-module__U-wpzq__panel{color:#fff;background:#10161d;border-color:#ffffff24;box-shadow:0 28px 80px #0000007a}.TicketMediaViewer-module__U-wpzq__panel>.modal-dialog-header{background:#151d26;border-color:#ffffff1f;padding-block:14px}:is(.TicketMediaViewer-module__U-wpzq__panel>.modal-dialog-header h2,.TicketMediaViewer-module__U-wpzq__panel>.modal-dialog-header p,.TicketMediaViewer-module__U-wpzq__panel>.modal-dialog-header button){color:#fff}.TicketMediaViewer-module__U-wpzq__panel>.modal-dialog-header button{background:#ffffff12;border-color:#ffffff2e}.TicketMediaViewer-module__U-wpzq__panel>.modal-dialog-header button:hover{background:#ffffff24}.TicketMediaViewer-module__U-wpzq__panel>.modal-dialog-body{max-block-size:calc(100dvh - 96px);padding:0;overflow:hidden}.TicketMediaViewer-module__U-wpzq__viewer{grid-template-rows:minmax(0,1fr) auto;block-size:min(78dvh,760px);min-block-size:420px;display:grid}.TicketMediaViewer-module__U-wpzq__stage{background:radial-gradient(circle at 50% 40%,#28333fb8,#0000 56%),#080c11;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;min-block-size:0;min-inline-size:0;display:grid;position:relative;overflow:hidden}.TicketMediaViewer-module__U-wpzq__document{border:0;block-size:100%;inline-size:100%;display:block}.TicketMediaViewer-module__U-wpzq__image,.TicketMediaViewer-module__U-wpzq__video{object-fit:contain;place-self:center;block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:100%;animation:.14s ease-out TicketMediaViewer-module__U-wpzq__media-enter;display:block}.TicketMediaViewer-module__U-wpzq__document{background:#fff}.TicketMediaViewer-module__U-wpzq__audio,.TicketMediaViewer-module__U-wpzq__file{color:#dce6ef;text-align:center;justify-items:center;gap:18px;inline-size:min(520px,100% - 120px);display:grid}.TicketMediaViewer-module__U-wpzq__audio svg,.TicketMediaViewer-module__U-wpzq__file svg{color:#63aef5}.TicketMediaViewer-module__U-wpzq__audio audio{inline-size:100%}.TicketMediaViewer-module__U-wpzq__file{background:#ffffff0f;border:1px solid #ffffff24;border-radius:16px;padding:36px 24px}.TicketMediaViewer-module__U-wpzq__navigation{z-index:var(--layer-local-raised);color:#fff;cursor:pointer;block-size:50px;inline-size:50px;transition:background-color var(--motion-press,90ms) ease-out, transform var(--motion-press,90ms) ease-out;background:#0a0f15b8;border:1px solid #ffffff2e;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.TicketMediaViewer-module__U-wpzq__navigation:hover:not(:disabled){background:#212f3df0;transform:translateY(-50%)scale(1.04)}.TicketMediaViewer-module__U-wpzq__navigation:focus-visible,.TicketMediaViewer-module__U-wpzq__download:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.TicketMediaViewer-module__U-wpzq__navigation:disabled{cursor:default;opacity:.24}.TicketMediaViewer-module__U-wpzq__previous{inset-inline-start:18px}.TicketMediaViewer-module__U-wpzq__previous svg{transform:rotate(180deg)}.TicketMediaViewer-module__U-wpzq__next{inset-inline-end:18px}.TicketMediaViewer-module__U-wpzq__footer{background:#151d26;border-block-start:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;display:flex}.TicketMediaViewer-module__U-wpzq__footer>div{gap:3px;min-inline-size:0;display:grid}.TicketMediaViewer-module__U-wpzq__footer strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TicketMediaViewer-module__U-wpzq__footer span{color:#aebdca;font-size:.78rem}.TicketMediaViewer-module__U-wpzq__download{color:#fff;border:1px solid #ffffff3d;border-radius:9px;flex:none;align-items:center;gap:8px;min-block-size:40px;padding:8px 13px;text-decoration:none;display:inline-flex}.TicketMediaViewer-module__U-wpzq__download:hover{background:#ffffff14}@keyframes TicketMediaViewer-module__U-wpzq__media-enter{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.TicketMediaViewer-module__U-wpzq__dialog{inline-size:calc(100vw - 12px)}.TicketMediaViewer-module__U-wpzq__panel>.modal-dialog-header{padding:11px 12px}.TicketMediaViewer-module__U-wpzq__panel>.modal-dialog-header h2{font-size:1rem}.TicketMediaViewer-module__U-wpzq__viewer{block-size:calc(100dvh - 86px);min-block-size:0}.TicketMediaViewer-module__U-wpzq__navigation{block-size:44px;inline-size:44px}.TicketMediaViewer-module__U-wpzq__previous{inset-inline-start:8px}.TicketMediaViewer-module__U-wpzq__next{inset-inline-end:8px}.TicketMediaViewer-module__U-wpzq__audio,.TicketMediaViewer-module__U-wpzq__file{inline-size:calc(100% - 80px)}.TicketMediaViewer-module__U-wpzq__footer{gap:10px;padding:11px 12px}.TicketMediaViewer-module__U-wpzq__download{min-block-size:44px;padding-inline:11px}}@media (prefers-reduced-motion:reduce){.TicketMediaViewer-module__U-wpzq__image,.TicketMediaViewer-module__U-wpzq__video{animation:none}.TicketMediaViewer-module__U-wpzq__navigation{transition:none}}
.TicketPhotoEditor-module__3ZUfJa__editorDialog{border-radius:0;block-size:100dvh;max-block-size:none;inline-size:100vw;margin:0}.TicketPhotoEditor-module__3ZUfJa__editorDialog::backdrop{background:#0f1820c2}.TicketPhotoEditor-module__3ZUfJa__editorPanel{max-block-size:none;box-shadow:none;border:0;border-radius:0;position:fixed;inset:0}.TicketPhotoEditor-module__3ZUfJa__editorPanel>.modal-dialog-header{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.TicketPhotoEditor-module__3ZUfJa__editorPanel>.modal-dialog-body{block-size:100dvh;max-block-size:none;padding:0;overflow:hidden}
.TicketAttachmentPicker-module__3fRaHG__previewDialog{inline-size:min(920px,100vw - 48px)}.TicketAttachmentPicker-module__3fRaHG__previewPanel>.modal-dialog-body{grid-template-rows:minmax(0,1fr) auto;max-block-size:calc(100dvh - 112px);padding:0;display:grid;overflow:hidden}@media (max-width:767px){.TicketAttachmentPicker-module__3fRaHG__previewDialog{inline-size:calc(100vw - 16px)}}
.TicketResponsiveTable-module__Dd1vlG__region{min-inline-size:0;max-inline-size:100%}.TicketResponsiveTable-module__Dd1vlG__table{min-inline-size:var(--ticket-table-min-inline-size)}.TicketResponsiveTable-module__Dd1vlG__detailsToggle{display:none}@media (max-width:767px){.TicketResponsiveTable-module__Dd1vlG__region.TicketResponsiveTable-module__Dd1vlG__region[data-responsive=cards]{scrollbar-gutter:auto;max-block-size:none;overflow:visible}.TicketResponsiveTable-module__Dd1vlG__table.TicketResponsiveTable-module__Dd1vlG__table{table-layout:auto;inline-size:100%;min-inline-size:0}.TicketResponsiveTable-module__Dd1vlG__table colgroup{display:none}.TicketResponsiveTable-module__Dd1vlG__table tbody{inline-size:100%}.TicketResponsiveTable-module__Dd1vlG__region[data-responsive=cards] .TicketResponsiveTable-module__Dd1vlG__table tbody tr{border:1px solid var(--color-border,var(--line));border-radius:var(--radius-control,10px);background:var(--color-surface,var(--panel-solid));min-inline-size:0;box-shadow:var(--shadow-1,0 1px 2px #0f172a0f);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid;position:relative}.TicketResponsiveTable-module__Dd1vlG__region[data-responsive=cards] .TicketResponsiveTable-module__Dd1vlG__table tbody td{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;border:0;block-size:auto;min-inline-size:0;padding:0;overflow:visible}.TicketResponsiveTable-module__Dd1vlG__region[data-responsive=cards] .TicketResponsiveTable-module__Dd1vlG__table tbody tr.ticket-row-selected{background:color-mix(in srgb, var(--color-action,var(--brand)) 8%, white)}.TicketResponsiveTable-module__Dd1vlG__region[data-responsive=cards] .TicketResponsiveTable-module__Dd1vlG__table tbody tr.ticket-subticket-row{background:var(--surface-subtle)}.TicketResponsiveTable-module__Dd1vlG__region[data-responsive=cards] .TicketResponsiveTable-module__Dd1vlG__table tbody tr>td{background:0 0}.TicketResponsiveTable-module__Dd1vlG__table tbody td[data-card-priority=primary]{grid-column:1/-1}.TicketResponsiveTable-module__Dd1vlG__table tbody tr:has(td[data-card-slot=selection]) td[data-card-priority=primary]{padding-inline-end:34px}.TicketResponsiveTable-module__Dd1vlG__table tbody td[data-card-priority=primary]:before{display:none}.TicketResponsiveTable-module__Dd1vlG__table tbody td[data-card-priority=secondary]{color:var(--color-text-muted,var(--ink-muted))}.TicketResponsiveTable-module__Dd1vlG__table tbody td[data-card-priority=secondary]:before{color:var(--color-text-muted,var(--ink-muted));content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;margin-block-end:4px;font-size:.6875rem;font-weight:700;display:block}.TicketResponsiveTable-module__Dd1vlG__table tbody td[data-column-id=project]{grid-column:1/-1}.TicketResponsiveTable-module__Dd1vlG__table tbody td[data-card-priority=optional]{display:none}.TicketResponsiveTable-module__Dd1vlG__table tbody tr[data-card-expanded=true] td[data-card-priority=optional]{display:block}.TicketResponsiveTable-module__Dd1vlG__table tbody tr[data-card-expanded=true] td[data-card-priority=optional]:before{color:var(--color-text-muted,var(--ink-muted));content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;margin-block-end:4px;font-size:.6875rem;font-weight:700;display:block}.TicketResponsiveTable-module__Dd1vlG__table tbody tr[data-card-expanded=true] td[data-column-id=description],.TicketResponsiveTable-module__Dd1vlG__table tbody tr[data-card-expanded=true] td[data-column-id=receivers],.TicketResponsiveTable-module__Dd1vlG__table tbody tr[data-card-expanded=true] td[data-column-id=form],.TicketResponsiveTable-module__Dd1vlG__table tbody tr[data-card-expanded=true] td[data-column-id=workType]{grid-column:1/-1}.TicketResponsiveTable-module__Dd1vlG__table tbody td[data-card-slot=selection]{z-index:var(--layer-local-raised);place-items:center;block-size:24px;inline-size:24px;padding:0;display:grid;position:absolute;inset-block-start:14px;inset-inline-end:14px}.TicketResponsiveTable-module__Dd1vlG__table tbody td[data-card-slot=selection]:before{display:none}.TicketResponsiveTable-module__Dd1vlG__table tbody td[data-card-slot=selection] input{block-size:18px;inline-size:18px;margin:0}:is(.TicketResponsiveTable-module__Dd1vlG__table .table-primary-cell,.TicketResponsiveTable-module__Dd1vlG__table .ticket-hierarchy-cell,.TicketResponsiveTable-module__Dd1vlG__table .account-ticket-link){min-inline-size:0;max-inline-size:100%}.TicketResponsiveTable-module__Dd1vlG__table .account-ticket-link{align-items:flex-start}.TicketResponsiveTable-module__Dd1vlG__table .account-ticket-link span{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;min-inline-size:0;overflow:visible}.TicketResponsiveTable-module__Dd1vlG__detailsToggle{border:1px solid var(--color-border,var(--line));min-block-size:32px;color:var(--color-action,var(--brand));cursor:pointer;font:inherit;background:0 0;border-radius:8px;justify-content:center;align-items:center;margin-block-start:10px;padding:5px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.TicketResponsiveTable-module__Dd1vlG__detailsToggle:hover{background:var(--surface-subtle)}.TicketResponsiveTable-module__Dd1vlG__detailsToggle:focus-visible{outline:2px solid var(--color-focus,var(--brand));outline-offset:2px}.TicketResponsiveTable-module__Dd1vlG__table .ticket-column-resizer{display:none}}
.Tabs-module__95-i1W__tabs{min-inline-size:0}.Tabs-module__95-i1W__tabList{border-block-end:1px solid var(--color-border,#d9e2ec);scrollbar-width:thin;gap:4px;min-inline-size:0;display:flex;position:relative;overflow-x:auto}.Tabs-module__95-i1W__tab{min-block-size:44px;color:var(--color-text-muted,#617083);cursor:pointer;font:inherit;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:.875rem;font-weight:700;transition:color .12s ease-out,background-color .12s ease-out;display:inline-flex;position:relative}.Tabs-module__95-i1W__tab:after{background:var(--color-brand,#1376e8);content:"";opacity:0;border-radius:999px 999px 0 0;block-size:2px;transition:opacity .18s ease-out,transform .18s ease-out;position:absolute;inset-block-end:-1px;inset-inline:10px;transform:scaleX(.55)}.Tabs-module__95-i1W__tab:hover:not(:disabled){background:var(--color-surface-subtle,#f8fafc);color:var(--color-text,#14213d)}.Tabs-module__95-i1W__tab[aria-selected=true]{color:var(--brand-foreground,#0d65cb)}.Tabs-module__95-i1W__tab[aria-selected=true]:after{opacity:1;transform:scaleX(1)}.Tabs-module__95-i1W__tab:focus-visible{z-index:var(--layer-local-raised);outline:2px solid var(--color-focus,#1376e8);outline-offset:-3px;border-radius:8px}.Tabs-module__95-i1W__tab:disabled{cursor:not-allowed;opacity:.45}.Tabs-module__95-i1W__tabList[aria-orientation=vertical]{border-block-end:0;border-inline-end:1px solid var(--color-border,#d9e2ec);flex-direction:column;overflow:visible}.Tabs-module__95-i1W__tabList[aria-orientation=vertical] .Tabs-module__95-i1W__tab{justify-content:start}.Tabs-module__95-i1W__tabList[aria-orientation=vertical] .Tabs-module__95-i1W__tab:after{block-size:auto;inline-size:2px;inset-block:8px;inset-inline:auto -1px;transform:scaleY(.55)}.Tabs-module__95-i1W__tabList[aria-orientation=vertical] .Tabs-module__95-i1W__tab[aria-selected=true]:after{transform:scaleY(1)}.Tabs-module__95-i1W__panel:not([hidden]){animation:.16s ease-out Tabs-module__95-i1W__tab-panel-enter}@keyframes Tabs-module__95-i1W__tab-panel-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Tabs-module__95-i1W__tab{transition:none}.Tabs-module__95-i1W__tab:after,.Tabs-module__95-i1W__tabList[aria-orientation=vertical] .Tabs-module__95-i1W__tab:after,.Tabs-module__95-i1W__tabList[aria-orientation=vertical] .Tabs-module__95-i1W__tab[aria-selected=true]:after{transition:opacity 1ms linear;transform:none}.Tabs-module__95-i1W__panel:not([hidden]){animation:none}}
.ReportTemplateStudio-module__zF3JHq__studio{height:calc(100dvh - var(--topbar-height) - 32px);border:1px solid var(--line);background:#e8eff5;border-radius:16px;flex-direction:column;min-height:560px;display:flex;overflow:hidden;box-shadow:0 14px 42px #19375517}.ReportTemplateStudio-module__zF3JHq__toolbar{z-index:var(--layer-local-sticky);border-bottom:1px solid var(--line);background:#fffffffa;flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:10px 20px;display:flex;position:relative}.ReportTemplateStudio-module__zF3JHq__titleBlock,.ReportTemplateStudio-module__zF3JHq__toolbarActions,.ReportTemplateStudio-module__zF3JHq__toolGroup,.ReportTemplateStudio-module__zF3JHq__previewControls,.ReportTemplateStudio-module__zF3JHq__previewContext,.ReportTemplateStudio-module__zF3JHq__fieldToolbar,.ReportTemplateStudio-module__zF3JHq__rowActions,.ReportTemplateStudio-module__zF3JHq__segmented,.ReportTemplateStudio-module__zF3JHq__pageActions{align-items:center;gap:8px;display:flex}.ReportTemplateStudio-module__zF3JHq__titleBlock>a{border:1px solid var(--line);width:42px;height:42px;color:var(--brand-foreground);border-radius:12px;place-items:center;transition:background .16s,border-color .16s,transform .16s;display:grid}.ReportTemplateStudio-module__zF3JHq__titleBlock>a:hover{background:#eff7ff;border-color:#9ebfe0;transform:translate(-2px)}.ReportTemplateStudio-module__zF3JHq__titleBlock span,.ReportTemplateStudio-module__zF3JHq__panelHeading span,.ReportTemplateStudio-module__zF3JHq__sectionNavHeading span{color:var(--brand-foreground);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.ReportTemplateStudio-module__zF3JHq__titleBlock h1{max-width:420px;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:22px;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__toolbarActions>button,.ReportTemplateStudio-module__zF3JHq__toolGroup button,.ReportTemplateStudio-module__zF3JHq__previewToolbar button,.ReportTemplateStudio-module__zF3JHq__rowActions button,.ReportTemplateStudio-module__zF3JHq__pageActions button,.ReportTemplateStudio-module__zF3JHq__segmented button,.ReportTemplateStudio-module__zF3JHq__inspectorTabs button{border:1px solid var(--line);min-height:36px;color:var(--brand-deep);cursor:pointer;background:#fff;border-radius:9px;padding:7px 11px;transition:background .15s,border-color .15s,color .15s,transform .15s}.ReportTemplateStudio-module__zF3JHq__toolbarActions>button:hover:not(:disabled),.ReportTemplateStudio-module__zF3JHq__toolGroup button:hover:not(:disabled),.ReportTemplateStudio-module__zF3JHq__previewToolbar button:hover:not(:disabled),.ReportTemplateStudio-module__zF3JHq__rowActions button:hover:not(:disabled),.ReportTemplateStudio-module__zF3JHq__pageActions button:hover:not(:disabled),.ReportTemplateStudio-module__zF3JHq__segmented button:hover:not(:disabled),.ReportTemplateStudio-module__zF3JHq__inspectorTabs button:hover:not(:disabled){background:#f2f8fd;border-color:#9ebfe0}.ReportTemplateStudio-module__zF3JHq__toolbarActions>button:disabled,.ReportTemplateStudio-module__zF3JHq__toolGroup button:disabled,.ReportTemplateStudio-module__zF3JHq__pageActions button:disabled{cursor:default;opacity:.38}.ReportTemplateStudio-module__zF3JHq__toolbarActions .ReportTemplateStudio-module__zF3JHq__saveButton{border-color:var(--brand);background:var(--brand-foreground);color:#fff;min-width:104px;font-weight:800}.ReportTemplateStudio-module__zF3JHq__toolbarActions .ReportTemplateStudio-module__zF3JHq__previewAction{color:var(--brand-foreground);background:#eef7ff;border-color:#8eb8df;align-items:center;gap:7px;font-weight:800;display:inline-flex}.ReportTemplateStudio-module__zF3JHq__toolbarActions .ReportTemplateStudio-module__zF3JHq__previewAction:hover:not(:disabled){border-color:var(--brand);background:#e1f1ff}.ReportTemplateStudio-module__zF3JHq__deleteButton{color:var(--danger)!important}.ReportTemplateStudio-module__zF3JHq__saveState{color:var(--success);font-size:12px;font-weight:700}.ReportTemplateStudio-module__zF3JHq__saveState[data-dirty=true]{color:#9b6400}.ReportTemplateStudio-module__zF3JHq__previewHeaderState{color:var(--brand-foreground);background:#eef7ff;border:1px solid #b7d0e7;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800}[dir=rtl] .ReportTemplateStudio-module__zF3JHq__titleBlock>a:hover{transform:translate(2px)}[dir=rtl] .ReportTemplateStudio-module__zF3JHq__previewBackButton svg{transform:rotate(180deg)}.ReportTemplateStudio-module__zF3JHq__workspace{flex:1;min-height:0;position:relative;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__excelWorkspace{display:block}.ReportTemplateStudio-module__zF3JHq__builderPanel,.ReportTemplateStudio-module__zF3JHq__sheetPanel{min-width:0;min-height:0}.ReportTemplateStudio-module__zF3JHq__builderPanel{background:#f3f7fa;height:100%;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__restorePreviewButton{--restore-preview-offset:8px;z-index:var(--layer-local-viewer);top:50%;width:38px;height:58px;color:var(--brand-foreground);cursor:pointer;background:#fff;border:1px solid #abc5dd;border-radius:11px;place-items:center;animation:.18s both ReportTemplateStudio-module__zF3JHq__restore-in;display:grid;position:absolute;inset-inline-end:12px;transform:translateY(-50%);box-shadow:0 8px 22px #1637582e}.ReportTemplateStudio-module__zF3JHq__restorePreviewButton svg{transform:rotate(180deg)}[dir=rtl] .ReportTemplateStudio-module__zF3JHq__restorePreviewButton{--restore-preview-offset:-8px}[dir=rtl] .ReportTemplateStudio-module__zF3JHq__restorePreviewButton svg{transform:none}@keyframes ReportTemplateStudio-module__zF3JHq__restore-in{0%{opacity:0;transform:translate(var(--restore-preview-offset), -50%)}}.ReportTemplateStudio-module__zF3JHq__previewToolbar{border-bottom:1px solid var(--line);background:#fff;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:8px 12px;font-size:12px;display:flex}.ReportTemplateStudio-module__zF3JHq__previewContext,.ReportTemplateStudio-module__zF3JHq__previewControls{flex-wrap:wrap;min-width:0}.ReportTemplateStudio-module__zF3JHq__previewStatus{color:var(--success);white-space:nowrap;font-weight:700}.ReportTemplateStudio-module__zF3JHq__previewStatus[data-state=error]{color:var(--danger)}.ReportTemplateStudio-module__zF3JHq__previewStatus[data-state=updating],.ReportTemplateStudio-module__zF3JHq__previewStatus[data-state=loading]{color:#8a6500}.ReportTemplateStudio-module__zF3JHq__pageCounter{color:var(--ink-muted);white-space:nowrap}.ReportTemplateStudio-module__zF3JHq__toolGroup span{text-align:center;min-width:44px}.ReportTemplateStudio-module__zF3JHq__toolGroup button[aria-pressed=true],.ReportTemplateStudio-module__zF3JHq__segmented button[aria-pressed=true],.ReportTemplateStudio-module__zF3JHq__inspectorTabs button[aria-pressed=true]{border-color:var(--brand);background:var(--accent-soft);color:var(--brand-foreground)}.ReportTemplateStudio-module__zF3JHq__renderedPreview{background:#dce6ee;grid-template-rows:auto auto minmax(0,1fr);min-width:0;height:100%;min-height:0;animation:.18s ease-out both ReportTemplateStudio-module__zF3JHq__rendered-preview-enter;display:grid}.ReportTemplateStudio-module__zF3JHq__renderedPreviewToolbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:9px 18px;display:flex}.ReportTemplateStudio-module__zF3JHq__renderedPreviewIdentity,.ReportTemplateStudio-module__zF3JHq__renderedPreviewActions,.ReportTemplateStudio-module__zF3JHq__renderedPreviewTools{align-items:center;gap:10px;display:flex}.ReportTemplateStudio-module__zF3JHq__renderedPreviewIdentity>div{gap:1px;display:grid}.ReportTemplateStudio-module__zF3JHq__renderedPreviewIdentity span{color:var(--brand-foreground);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.ReportTemplateStudio-module__zF3JHq__renderedPreviewIdentity h2{margin:0;font-size:18px}.ReportTemplateStudio-module__zF3JHq__previewBackButton,.ReportTemplateStudio-module__zF3JHq__renderedPreviewActions button,.ReportTemplateStudio-module__zF3JHq__renderedPreviewTools button{border:1px solid var(--line);min-height:38px;color:var(--brand-deep);cursor:pointer;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:7px 11px;display:inline-flex}.ReportTemplateStudio-module__zF3JHq__previewBackButton{width:40px;color:var(--brand-foreground);padding:0}.ReportTemplateStudio-module__zF3JHq__renderedPreviewTools{border-bottom:1px solid var(--line);background:#f9fbfd;justify-content:flex-end;min-height:52px;padding:7px 18px}.ReportTemplateStudio-module__zF3JHq__renderedPreviewTools .ReportTemplateStudio-module__zF3JHq__toolGroup{align-items:center;gap:7px;display:flex}.ReportTemplateStudio-module__zF3JHq__renderedPreviewTools .ReportTemplateStudio-module__zF3JHq__toolGroup>span{text-align:center;min-width:52px}.ReportTemplateStudio-module__zF3JHq__renderedPreviewTools button[aria-pressed=true]{border-color:var(--brand);background:var(--accent-soft);color:var(--brand-foreground)}.ReportTemplateStudio-module__zF3JHq__renderedPreviewViewport{scrollbar-gutter:stable both-edges;overscroll-behavior:contain;min-height:0;padding:28px 32px;position:relative;overflow:auto}.ReportTemplateStudio-module__zF3JHq__renderedPdfDocument{flex-direction:column;align-items:center;gap:28px;width:max-content;min-width:100%;display:flex}.ReportTemplateStudio-module__zF3JHq__renderedPdfPage{background:#fff;flex:none;width:max-content;overflow:hidden;box-shadow:0 10px 30px #192d4133}.ReportTemplateStudio-module__zF3JHq__renderedPdfPage canvas{display:block}.ReportTemplateStudio-module__zF3JHq__renderedPreviewSkeleton{background:#fff;align-content:start;gap:24px;width:min(78%,595px);height:min(82%,840px);min-height:420px;margin:0 auto;padding:70px 55px;display:grid;box-shadow:0 8px 28px #192d4129}.ReportTemplateStudio-module__zF3JHq__renderedPreviewSkeleton span{background:linear-gradient(90deg,#eef2f5,#f8fafb,#eef2f5) 0 0/200% 100%;border-radius:5px;height:18px;animation:1.4s infinite ReportTemplateStudio-module__zF3JHq__pulse}.ReportTemplateStudio-module__zF3JHq__renderedPreviewError{width:min(420px,90%);color:var(--danger);text-align:center;background:#fff;border:1px solid #e8c0bd;border-radius:12px;margin:15vh auto 0;padding:22px}.ReportTemplateStudio-module__zF3JHq__renderedPreviewLoading,.ReportTemplateStudio-module__zF3JHq__renderedPreviewNotice{z-index:var(--layer-local-sticky-surface);border-radius:999px;width:max-content;max-width:calc(100% - 32px);margin:0 auto;font-size:12px;font-weight:700;position:sticky;bottom:18px;box-shadow:0 8px 22px #0e27403d}.ReportTemplateStudio-module__zF3JHq__renderedPreviewLoading{background:var(--brand-deep);color:#fff;padding:8px 14px}.ReportTemplateStudio-module__zF3JHq__renderedPreviewNotice{color:var(--danger);background:#fff;border:1px solid #e8c0bd;align-items:center;gap:12px;padding:6px 7px 6px 14px;display:flex}.ReportTemplateStudio-module__zF3JHq__renderedPreviewNotice button{border-color:#e8c0bd;min-height:32px;padding:5px 10px}@keyframes ReportTemplateStudio-module__zF3JHq__rendered-preview-enter{0%{opacity:0;transform:translateY(4px)}}@keyframes ReportTemplateStudio-module__zF3JHq__pulse{to{background-position:-200% 0}}.ReportTemplateStudio-module__zF3JHq__basicDesigner{background:#edf3f7;grid-template-columns:224px minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__basicNavigator{scrollbar-gutter:stable;border-inline-end:1px solid var(--line);background:#f8fafc;min-width:0;min-height:0;padding:20px 12px;overflow:hidden auto}.ReportTemplateStudio-module__zF3JHq__basicNavHeader{gap:3px;margin:0 8px 18px;display:grid}.ReportTemplateStudio-module__zF3JHq__basicNavHeader span,.ReportTemplateStudio-module__zF3JHq__basicNavGroup>span,.ReportTemplateStudio-module__zF3JHq__basicSectionEyebrow{color:var(--brand-foreground);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.ReportTemplateStudio-module__zF3JHq__basicNavHeader strong{font-size:15px}.ReportTemplateStudio-module__zF3JHq__basicNavGroup{gap:4px;margin-top:16px;display:grid}.ReportTemplateStudio-module__zF3JHq__basicNavGroup>span{color:#718396;margin:0 10px 3px}.ReportTemplateStudio-module__zF3JHq__basicNavGroup button{border:0;min-width:0;min-height:42px;color:var(--ink-muted);cursor:pointer;text-align:start;background:0 0;border-inline-start:3px solid #0000;border-radius:9px;align-items:center;gap:9px;padding:9px 11px;transition:background .16s,border-color .16s,color .16s,transform .16s;display:flex}.ReportTemplateStudio-module__zF3JHq__basicNavGroup button:hover{color:var(--brand-deep);background:#fff;transform:translate(2px)}.ReportTemplateStudio-module__zF3JHq__basicNavGroup button[aria-current=page]{border-inline-start-color:var(--brand);color:var(--brand-deep);background:#fff;box-shadow:0 4px 14px #00326414}.ReportTemplateStudio-module__zF3JHq__basicEditorPane{scrollbar-gutter:stable;min-width:0;min-height:0;padding:28px clamp(22px,3vw,54px) 64px;overflow:hidden auto}.ReportTemplateStudio-module__zF3JHq__basicSectionHeader,.ReportTemplateStudio-module__zF3JHq__basicSettingsCanvas{width:min(100%,1080px);margin-inline:auto}.ReportTemplateStudio-module__zF3JHq__basicSectionHeader{margin-bottom:18px}.ReportTemplateStudio-module__zF3JHq__basicSectionHeader h2{margin:4px 0 5px;font-size:24px}.ReportTemplateStudio-module__zF3JHq__basicSectionDescription{color:var(--ink-muted);margin:0;font-size:12px}.ReportTemplateStudio-module__zF3JHq__basicSettingsCanvas{animation:.18s cubic-bezier(.2,.8,.2,1) both ReportTemplateStudio-module__zF3JHq__panel-enter}.ReportTemplateStudio-module__zF3JHq__basicSettingsCanvas .ReportTemplateStudio-module__zF3JHq__studioCard{min-height:180px;padding:clamp(22px,3vw,34px)}.ReportTemplateStudio-module__zF3JHq__sectionNav{align-content:start;gap:5px;height:fit-content;padding:20px 12px;display:grid;position:sticky;top:0}.ReportTemplateStudio-module__zF3JHq__sectionNavHeading{gap:3px;margin:0 8px 14px;display:grid}.ReportTemplateStudio-module__zF3JHq__sectionNavHeading strong{font-size:14px}.ReportTemplateStudio-module__zF3JHq__sectionNav button{color:var(--ink-muted);cursor:pointer;text-align:start;background:0 0;border:0;border-inline-start:3px solid #0000;border-radius:8px;padding:11px 13px;font-size:13px;font-weight:700;transition:background .16s,color .16s,transform .16s}.ReportTemplateStudio-module__zF3JHq__sectionNav button:hover{color:var(--brand-deep);background:#ffffffa6}.ReportTemplateStudio-module__zF3JHq__sectionNav button[aria-current=page]{border-inline-start-color:var(--brand);color:var(--brand-deep);background:#fff;box-shadow:0 4px 14px #00326414}.ReportTemplateStudio-module__zF3JHq__sectionContent{min-width:0;padding:22px 22px 54px 6px;animation:.18s cubic-bezier(.2,.8,.2,1) both ReportTemplateStudio-module__zF3JHq__panel-enter}@keyframes ReportTemplateStudio-module__zF3JHq__panel-enter{0%{opacity:0;transform:translateY(5px)}}.ReportTemplateStudio-module__zF3JHq__studioCard{border:1px solid var(--line);background:#fff;border-radius:14px;padding:20px;box-shadow:0 6px 20px #0032640f}.ReportTemplateStudio-module__zF3JHq__studioCard+.ReportTemplateStudio-module__zF3JHq__studioCard{margin-top:14px}.ReportTemplateStudio-module__zF3JHq__reportRegionEditor{gap:16px;display:grid}.ReportTemplateStudio-module__zF3JHq__reportRegionIntro{border:1px solid var(--line);background:color-mix(in srgb, var(--surface-subtle) 68%, #fff);border-radius:11px;align-items:center;gap:14px;padding:13px 14px;display:flex}.ReportTemplateStudio-module__zF3JHq__reportRegionIntro>div:last-child{gap:3px;display:grid}.ReportTemplateStudio-module__zF3JHq__reportRegionIntro h3,.ReportTemplateStudio-module__zF3JHq__reportRegionIntro p{margin:0}.ReportTemplateStudio-module__zF3JHq__reportRegionIntro h3{color:var(--ink);font-size:14px}.ReportTemplateStudio-module__zF3JHq__reportRegionIntro p{max-width:620px;color:var(--ink-muted);font-size:12px;line-height:1.45}.ReportTemplateStudio-module__zF3JHq__reportPageDiagram{background:#fff;border:1px solid #b9c9d8;border-radius:4px;flex:none;width:38px;height:48px;position:relative;box-shadow:0 2px 6px #17304614}.ReportTemplateStudio-module__zF3JHq__reportPageDiagram i{background:color-mix(in srgb, var(--brand) 72%, #fff);border-radius:2px;height:7px;position:absolute;inset-inline:5px}.ReportTemplateStudio-module__zF3JHq__reportPageDiagram[data-position=header] i{top:5px}.ReportTemplateStudio-module__zF3JHq__reportPageDiagram[data-position=footer] i{bottom:5px}.ReportTemplateStudio-module__zF3JHq__reportPageDiagram[data-position=final] i{background:color-mix(in srgb, var(--brand) 14%, #fff);height:auto;top:5px;bottom:5px}.ReportTemplateStudio-module__zF3JHq__studioCard h2,.ReportTemplateStudio-module__zF3JHq__inspectorPanel h2{margin:0 0 16px;font-size:16px}.ReportTemplateStudio-module__zF3JHq__sectionIntro{color:var(--ink-muted);margin:-8px 0 16px;font-size:12px;line-height:1.5}.ReportTemplateStudio-module__zF3JHq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.ReportTemplateStudio-module__zF3JHq__formField{gap:6px;display:grid}.ReportTemplateStudio-module__zF3JHq__fieldLabelRow{color:var(--ink-muted);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.ReportTemplateStudio-module__zF3JHq__fieldHelp{border:1px solid color-mix(in srgb, var(--brand) 38%, var(--line));background:color-mix(in srgb, var(--brand) 8%, #fff);width:20px;height:20px;color:var(--brand);cursor:help;border-radius:50%;place-items:center;padding:0;font:800 12px/1 inherit;display:inline-grid}.ReportTemplateStudio-module__zF3JHq__fieldHelp:hover{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 14%, #fff)}.ReportTemplateStudio-module__zF3JHq__fieldHelp:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.ReportTemplateStudio-module__zF3JHq__formGrid label,.ReportTemplateStudio-module__zF3JHq__studioCard>label,.ReportTemplateStudio-module__zF3JHq__inspectorForm>label,.ReportTemplateStudio-module__zF3JHq__inspectorForm>.ReportTemplateStudio-module__zF3JHq__positionGrid label,.ReportTemplateStudio-module__zF3JHq__documentSettings label,.ReportTemplateStudio-module__zF3JHq__columnRow label{color:var(--ink-muted);letter-spacing:.05em;text-transform:uppercase;gap:6px;font-size:10px;font-weight:800;display:grid}.ReportTemplateStudio-module__zF3JHq__formGrid input:not([type=checkbox]):not([type=range]),.ReportTemplateStudio-module__zF3JHq__formGrid select,.ReportTemplateStudio-module__zF3JHq__formGrid textarea,.ReportTemplateStudio-module__zF3JHq__studioCard>label select,.ReportTemplateStudio-module__zF3JHq__inspectorForm>label input:not([type=checkbox]):not([type=range]),.ReportTemplateStudio-module__zF3JHq__inspectorForm>label select,.ReportTemplateStudio-module__zF3JHq__inspectorForm>.ReportTemplateStudio-module__zF3JHq__positionGrid input,.ReportTemplateStudio-module__zF3JHq__documentSettings input:not([type=checkbox]):not([type=range]),.ReportTemplateStudio-module__zF3JHq__documentSettings select,.ReportTemplateStudio-module__zF3JHq__columnRow input:not([type=checkbox]):not([type=range]){border:1px solid var(--line);width:100%;min-height:40px;color:var(--ink);text-transform:none;background:#fff;border-radius:9px;padding:8px 10px;transition:border-color .15s,box-shadow .15s}.ReportTemplateStudio-module__zF3JHq__formGrid input:not([type=checkbox]):not([type=range]):focus,.ReportTemplateStudio-module__zF3JHq__formGrid select:focus,.ReportTemplateStudio-module__zF3JHq__formGrid textarea:focus,.ReportTemplateStudio-module__zF3JHq__inspectorForm>label input:not([type=checkbox]):not([type=range]):focus,.ReportTemplateStudio-module__zF3JHq__inspectorForm>label select:focus,.ReportTemplateStudio-module__zF3JHq__inspectorForm>.ReportTemplateStudio-module__zF3JHq__positionGrid input:focus,.ReportTemplateStudio-module__zF3JHq__documentSettings input:not([type=checkbox]):not([type=range]):focus,.ReportTemplateStudio-module__zF3JHq__documentSettings select:focus,.ReportTemplateStudio-module__zF3JHq__columnRow input:not([type=checkbox]):not([type=range]):focus{border-color:var(--brand);outline:3px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 3px #0069c81f}.ReportTemplateStudio-module__zF3JHq__formGrid textarea{resize:vertical}.ReportTemplateStudio-module__zF3JHq__spanAll{grid-column:1/-1}.ReportTemplateStudio-module__zF3JHq__toggleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;display:grid}.ReportTemplateStudio-module__zF3JHq__toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:42px;color:var(--ink)!important;letter-spacing:0!important;text-transform:none!important;font-size:13px!important;font-weight:600!important;display:flex!important}.ReportTemplateStudio-module__zF3JHq__toggle input{opacity:0;position:absolute}.ReportTemplateStudio-module__zF3JHq__toggle i{background:#b9c5d0;border-radius:20px;flex:none;width:38px;height:22px;transition:background .18s;position:relative}.ReportTemplateStudio-module__zF3JHq__toggle i:after{top:3px;content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:inset-inline-start .18s cubic-bezier(.2,.8,.2,1);position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #00000040}.ReportTemplateStudio-module__zF3JHq__toggle input:checked+i{background:var(--brand)}.ReportTemplateStudio-module__zF3JHq__toggle input:checked+i:after{inset-inline-start:19px}.ReportTemplateStudio-module__zF3JHq__toggle input:focus-visible+i{outline:3px solid var(--focus);outline-offset:2px}.ReportTemplateStudio-module__zF3JHq__tokenEditor{border:1px solid var(--line);background:#fff;border-radius:12px;display:grid;overflow:clip}.ReportTemplateStudio-module__zF3JHq__richContentField{gap:6px;display:grid}.ReportTemplateStudio-module__zF3JHq__richContentField>span{color:var(--ink-muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:800}.ReportTemplateStudio-module__zF3JHq__tokenToolbar{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface-subtle) 72%, #fff);gap:10px;padding:12px;display:grid}.ReportTemplateStudio-module__zF3JHq__tokenToolbar>div:first-child{gap:2px;display:grid}.ReportTemplateStudio-module__zF3JHq__tokenToolbar strong{color:var(--ink);letter-spacing:0;text-transform:none;font-size:12px}.ReportTemplateStudio-module__zF3JHq__tokenToolbar>div:first-child span{color:var(--ink-muted);letter-spacing:0;text-transform:none;font-size:11px;font-weight:500}.ReportTemplateStudio-module__zF3JHq__tokenActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ReportTemplateStudio-module__zF3JHq__tokenActions button{min-height:30px;color:var(--brand-deep);cursor:pointer;transition:background .12s var(--motion-easing), border-color .12s var(--motion-easing);background:#f1f8ff;border:1px solid #aecce8;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.ReportTemplateStudio-module__zF3JHq__tokenActions button:hover{border-color:var(--brand);background:#e5f3ff}.ReportTemplateStudio-module__zF3JHq__tokenActions button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.ReportTemplateStudio-module__zF3JHq__tokenActions button>span{font-size:15px;font-weight:500;line-height:1}.ReportTemplateStudio-module__zF3JHq__tokenComposer{min-height:150px;color:var(--ink);cursor:text;letter-spacing:0;text-transform:none;white-space:pre-wrap;padding:14px;font-size:14px;font-weight:500;line-height:1.8}.ReportTemplateStudio-module__zF3JHq__tokenEditorCompact .ReportTemplateStudio-module__zF3JHq__tokenComposer{min-height:76px}.ReportTemplateStudio-module__zF3JHq__tokenEditorDisabled{opacity:.58}.ReportTemplateStudio-module__zF3JHq__tokenEditorDisabled .ReportTemplateStudio-module__zF3JHq__tokenComposer,.ReportTemplateStudio-module__zF3JHq__tokenEditorDisabled button{cursor:not-allowed}.ReportTemplateStudio-module__zF3JHq__tokenComposer:empty:before{color:var(--ink-faint);content:attr(data-placeholder);pointer-events:none}.ReportTemplateStudio-module__zF3JHq__tokenComposer:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.ReportTemplateStudio-module__zF3JHq__tokenChip{min-height:24px;color:var(--brand-deep);vertical-align:baseline;background:#eaf5ff;border:1px solid #a9cceb;border-radius:6px;align-items:center;margin:0 2px;padding:4px 7px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.ReportTemplateStudio-module__zF3JHq__fieldEditor,.ReportTemplateStudio-module__zF3JHq__excelColumns{gap:11px;display:grid}.ReportTemplateStudio-module__zF3JHq__fieldToolbar{flex-wrap:wrap}.ReportTemplateStudio-module__zF3JHq__fieldToolbar>span{color:var(--ink-muted);margin-inline-start:auto;font-size:12px}.ReportTemplateStudio-module__zF3JHq__fieldToolbar>button{color:var(--brand-foreground);cursor:pointer;background:0 0;border:0;font-size:12px}.ReportTemplateStudio-module__zF3JHq__searchField{border:1px solid var(--line);background:#fff;border-radius:9px;flex:1;align-items:center;gap:7px;min-width:220px;padding:0 10px;display:flex!important}.ReportTemplateStudio-module__zF3JHq__searchField:focus-within{border-color:var(--brand);outline:3px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 3px #0069c81a}.ReportTemplateStudio-module__zF3JHq__searchField input{background:0 0;outline:0;flex:1;min-height:40px;border:0!important}.ReportTemplateStudio-module__zF3JHq__fieldRows,.ReportTemplateStudio-module__zF3JHq__columnRows{gap:8px;display:grid}.ReportTemplateStudio-module__zF3JHq__fieldRow{background:#fff;border:1px solid #d9e3ec;border-radius:10px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;min-width:0;min-height:52px;padding:6px 9px;display:grid}.ReportTemplateStudio-module__zF3JHq__fieldRow>label{align-items:center;gap:9px;min-width:0;font-size:13px;display:flex}.ReportTemplateStudio-module__zF3JHq__fieldRow>label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__fieldRow input[type=checkbox]{width:16px;height:16px;min-height:0;accent-color:var(--brand);border:0;flex:none;margin:0;padding:0}.ReportTemplateStudio-module__zF3JHq__fieldRow small{color:var(--ink-muted);margin-inline-start:auto}.ReportTemplateStudio-module__zF3JHq__dragHandle{color:#8293a4;cursor:grab;background:0 0;border:0}.ReportTemplateStudio-module__zF3JHq__rowActions button{place-items:center;width:31px;height:31px;min-height:0;padding:0;display:grid}.ReportTemplateStudio-module__zF3JHq__compactFieldEditor{gap:9px;min-width:0}.ReportTemplateStudio-module__zF3JHq__compactFieldEditor .ReportTemplateStudio-module__zF3JHq__fieldToolbar{grid-template-columns:minmax(0,1fr) auto auto;gap:5px;min-width:0;display:grid}.ReportTemplateStudio-module__zF3JHq__compactFieldEditor .ReportTemplateStudio-module__zF3JHq__searchField{grid-column:1/-1;width:100%;min-width:0}.ReportTemplateStudio-module__zF3JHq__compactFieldEditor .ReportTemplateStudio-module__zF3JHq__fieldToolbar>span{text-overflow:ellipsis;white-space:nowrap;margin-inline-start:0;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__compactFieldEditor .ReportTemplateStudio-module__zF3JHq__fieldToolbar>button{padding:4px}.ReportTemplateStudio-module__zF3JHq__compactFieldEditor .ReportTemplateStudio-module__zF3JHq__fieldRows{scrollbar-gutter:stable;max-height:360px;padding-inline-end:3px;overflow:hidden auto}.ReportTemplateStudio-module__zF3JHq__compactFieldEditor .ReportTemplateStudio-module__zF3JHq__fieldRow{grid-template-columns:22px minmax(0,1fr) auto;gap:3px;min-height:44px;padding:5px 6px}.ReportTemplateStudio-module__zF3JHq__compactFieldEditor .ReportTemplateStudio-module__zF3JHq__fieldRow>label{letter-spacing:0;text-transform:none;grid-template-columns:17px minmax(0,1fr);gap:6px;font-size:11px;font-weight:600;display:grid}.ReportTemplateStudio-module__zF3JHq__compactFieldEditor .ReportTemplateStudio-module__zF3JHq__fieldRow small{grid-column:2;margin-inline-start:0;font-size:9px}.ReportTemplateStudio-module__zF3JHq__compactFieldEditor .ReportTemplateStudio-module__zF3JHq__rowActions{gap:2px}.ReportTemplateStudio-module__zF3JHq__compactFieldEditor .ReportTemplateStudio-module__zF3JHq__rowActions button{width:27px;height:27px}.ReportTemplateStudio-module__zF3JHq__emptyMessage{color:var(--ink-muted);text-align:center}.ReportTemplateStudio-module__zF3JHq__advancedBuilder{grid-template-columns:232px minmax(0,1fr) 340px;min-width:0;height:100%;min-height:100%;transition:grid-template-columns .19s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-outline-visible=false]{grid-template-columns:0 minmax(0,1fr) 340px}.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-inspector-visible=false]{grid-template-columns:232px minmax(0,1fr) 0}.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-outline-visible=false][data-inspector-visible=false]{grid-template-columns:0 minmax(0,1fr) 0}.ReportTemplateStudio-module__zF3JHq__pagesPanel,.ReportTemplateStudio-module__zF3JHq__inspectorPanel{scrollbar-gutter:stable;background:#f8fafc;min-width:0;min-height:0;padding:16px;transition:opacity .15s,transform .19s cubic-bezier(.2,.8,.2,1),padding .19s;overflow:hidden auto}.ReportTemplateStudio-module__zF3JHq__pagesPanel{border-inline-end:1px solid var(--line)}.ReportTemplateStudio-module__zF3JHq__inspectorPanel{border-inline-start:1px solid var(--line);padding:0}.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-outline-visible=false] .ReportTemplateStudio-module__zF3JHq__pagesPanel,.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-inspector-visible=false] .ReportTemplateStudio-module__zF3JHq__inspectorPanel{pointer-events:none;opacity:0;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-outline-visible=false] .ReportTemplateStudio-module__zF3JHq__pagesPanel{border-inline-end:0;padding-inline:0;transform:translate(-12px)}.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-inspector-visible=false] .ReportTemplateStudio-module__zF3JHq__inspectorPanel{border-inline-start:0;transform:translate(12px)}[dir=rtl] .ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-outline-visible=false] .ReportTemplateStudio-module__zF3JHq__pagesPanel{transform:translate(12px)}[dir=rtl] .ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-inspector-visible=false] .ReportTemplateStudio-module__zF3JHq__inspectorPanel{transform:translate(-12px)}.ReportTemplateStudio-module__zF3JHq__panelHeading{justify-content:space-between;align-items:center;gap:8px;display:flex}.ReportTemplateStudio-module__zF3JHq__panelHeadingActions{align-items:center;gap:6px;display:flex}.ReportTemplateStudio-module__zF3JHq__panelCloseButton{border:1px solid var(--line);width:30px;height:30px;color:var(--ink-muted);cursor:pointer;background:#fff;border-radius:8px;place-items:center;display:grid;padding:0!important}.ReportTemplateStudio-module__zF3JHq__panelCloseButton:hover{color:var(--brand-foreground);background:#eef7ff;border-color:#9ebfe0}.ReportTemplateStudio-module__zF3JHq__panelHeading h2{margin:2px 0 0;font-size:17px}.ReportTemplateStudio-module__zF3JHq__countBadge{min-width:26px;height:26px;color:var(--brand-foreground);background:#e7f2fc;border-radius:999px;place-items:center;font-size:11px;font-weight:800;display:grid}.ReportTemplateStudio-module__zF3JHq__outlineTabs{border:1px solid var(--line);background:#eef3f7;border-radius:9px;grid-template-columns:1fr 1fr;gap:4px;margin-top:14px;padding:3px;display:grid}.ReportTemplateStudio-module__zF3JHq__outlineTabs button{min-width:0;min-height:34px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.ReportTemplateStudio-module__zF3JHq__outlineTabs button[aria-pressed=true]{color:var(--brand-foreground);background:#fff;box-shadow:0 2px 8px #1e3c5a1a}.ReportTemplateStudio-module__zF3JHq__pageList,.ReportTemplateStudio-module__zF3JHq__layerList{gap:9px;margin-top:14px;display:grid}.ReportTemplateStudio-module__zF3JHq__pageThumb{border:1px solid var(--line);cursor:pointer;text-align:start;background:#fff;border-radius:10px;grid-template-columns:22px 54px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:8px;transition:border-color .16s,box-shadow .16s,background .16s;display:grid}.ReportTemplateStudio-module__zF3JHq__pageThumb:hover{border-color:#aac7e0}.ReportTemplateStudio-module__zF3JHq__pageThumb[aria-current=page]{border-color:var(--brand);box-shadow:0 0 0 2px var(--accent-soft);background:#f3f9ff}.ReportTemplateStudio-module__zF3JHq__pageThumb i{background:#fff;border:1px solid #d9e0e7;height:66px;display:block}.ReportTemplateStudio-module__zF3JHq__pageThumb i b{background:#dbe4ec;height:4px;margin:8px;display:block}.ReportTemplateStudio-module__zF3JHq__pageThumb strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__addPage{border:1px dashed var(--brand);width:100%;color:var(--brand-foreground);cursor:pointer;background:#eef7ff;border-radius:10px;justify-content:center;align-items:center;gap:7px;margin-top:12px;padding:10px;transition:background .16s,transform .16s;display:flex}.ReportTemplateStudio-module__zF3JHq__addPage:hover{background:#e2f1ff;transform:translateY(-1px)}.ReportTemplateStudio-module__zF3JHq__pageActions{grid-template-columns:1fr 1fr;margin-top:9px;display:grid}.ReportTemplateStudio-module__zF3JHq__pageActions button{justify-content:center;align-items:center;gap:5px;min-width:0;padding:7px;font-size:10px;display:flex}.ReportTemplateStudio-module__zF3JHq__designArea{background:#dbe6ee;flex-direction:column;min-width:0;min-height:0;display:flex}.ReportTemplateStudio-module__zF3JHq__toolbox{border-bottom:1px solid var(--line);background:#fff;flex:none;justify-content:space-between;align-items:stretch;gap:18px;min-height:72px;padding:8px 12px;display:flex}.ReportTemplateStudio-module__zF3JHq__toolboxGroup{align-content:center;gap:5px;min-width:0;display:grid}.ReportTemplateStudio-module__zF3JHq__toolboxGroup:first-child{flex:1}.ReportTemplateStudio-module__zF3JHq__toolboxGroupLabel{color:#718396;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.ReportTemplateStudio-module__zF3JHq__toolboxItems{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.ReportTemplateStudio-module__zF3JHq__toolboxItems button,.ReportTemplateStudio-module__zF3JHq__canvasTools>button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:6px 8px;font-size:10px;transition:background .15s,border-color .15s,transform .15s;display:flex}.ReportTemplateStudio-module__zF3JHq__toolboxItems button:hover,.ReportTemplateStudio-module__zF3JHq__canvasTools>button:hover{background:#f2f8fd;border-color:#9ebfe0;transform:translateY(-1px)}.ReportTemplateStudio-module__zF3JHq__canvasTools{justify-content:flex-end;align-items:center;gap:5px;min-width:0;display:flex}.ReportTemplateStudio-module__zF3JHq__canvasTools>button[aria-pressed=true]{border-color:var(--brand);background:var(--accent-soft);color:var(--brand-foreground)}.ReportTemplateStudio-module__zF3JHq__canvasZoomControls{border-inline-start:1px solid var(--line);align-items:center;gap:4px;margin-inline-start:3px;padding-inline-start:8px;display:flex}.ReportTemplateStudio-module__zF3JHq__canvasZoomControls>span{min-width:42px;color:var(--ink-muted);text-align:center;font-size:10px;font-weight:700}.ReportTemplateStudio-module__zF3JHq__canvasZoomControls button{border:1px solid var(--line);min-width:32px;min-height:32px;color:var(--brand-deep);cursor:pointer;background:#fff;border-radius:8px;place-items:center;padding:5px 7px;font-size:10px;display:inline-grid}.ReportTemplateStudio-module__zF3JHq__canvasScroller{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:28px;position:relative;overflow:auto}.ReportTemplateStudio-module__zF3JHq__rulerHorizontal{z-index:var(--layer-local-control);background:repeating-linear-gradient(90deg,#8192a3 0 1px,#0000 1px 23.5px);height:18px;margin-bottom:9px;position:sticky;top:0}.ReportTemplateStudio-module__zF3JHq__pageCanvas{background-color:#fff;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 10px 32px #14283c38}.ReportTemplateStudio-module__zF3JHq__pageCanvas[data-grid=true]{background-image:linear-gradient(#edf2f6 1px,#0000 1px),linear-gradient(90deg,#edf2f6 1px,#0000 1px);background-size:11.75px 11.75px}.ReportTemplateStudio-module__zF3JHq__printMargins{pointer-events:none;border:1px dashed #a8bfd5;position:absolute}.ReportTemplateStudio-module__zF3JHq__canvasElement{color:var(--brand-deep);cursor:move;touch-action:none;background:#ecf6ffe6;border:1px solid #7f9bb5;border-radius:4px;align-content:center;padding:6px;font-size:10px;transition:border-color .1s,box-shadow .1s;display:grid;position:absolute;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__canvasElement span{color:var(--ink-muted);text-overflow:ellipsis;white-space:pre-line;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__selectedElement{border:2px solid var(--brand);overflow:visible;box-shadow:0 0 0 3px #0064c82e}.ReportTemplateStudio-module__zF3JHq__resizeHandle{background:var(--brand);cursor:nwse-resize;touch-action:none;border:2px solid #fff;border-radius:3px;width:13px;height:13px;position:absolute;inset-block-end:-5px;inset-inline-end:-5px;box-shadow:0 1px 4px #00000040}[dir=rtl] .ReportTemplateStudio-module__zF3JHq__resizeHandle{cursor:nesw-resize}.ReportTemplateStudio-module__zF3JHq__inspectorTabs{z-index:var(--layer-local-control);border-bottom:1px solid var(--line);background:#fff;grid-template-columns:1fr 1fr auto;gap:4px;padding:10px;display:grid;position:sticky;top:0}.ReportTemplateStudio-module__zF3JHq__inspectorTabs button{min-width:0;padding-inline:7px;font-size:11px}.ReportTemplateStudio-module__zF3JHq__inspectorContent,.ReportTemplateStudio-module__zF3JHq__documentSettings{gap:13px;min-width:0;padding:16px;animation:.18s both ReportTemplateStudio-module__zF3JHq__panel-enter;display:grid;overflow-x:hidden}.ReportTemplateStudio-module__zF3JHq__pageNameField{color:var(--ink-muted);letter-spacing:.05em;text-transform:uppercase;gap:6px;font-size:10px;font-weight:800;display:grid}.ReportTemplateStudio-module__zF3JHq__pageNameField input{border:1px solid var(--line);border-radius:9px;width:100%;min-height:40px;padding:8px 10px}.ReportTemplateStudio-module__zF3JHq__inspectorSectionHeading{border-top:1px solid #e1e8ef;justify-content:space-between;align-items:center;margin-top:4px;padding-top:14px;display:flex}.ReportTemplateStudio-module__zF3JHq__inspectorSectionHeading h2{margin:0}.ReportTemplateStudio-module__zF3JHq__inspectorSectionHeading span{min-width:23px;height:23px;color:var(--brand-foreground);background:#e8f2fb;border-radius:999px;place-items:center;font-size:10px;display:grid}.ReportTemplateStudio-module__zF3JHq__layerList{margin-top:0}.ReportTemplateStudio-module__zF3JHq__layerList>div{grid-template-columns:minmax(0,1fr) 30px 30px;gap:3px;display:grid}.ReportTemplateStudio-module__zF3JHq__layerList button{text-align:start;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;min-width:0;padding:7px;display:flex;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__layerList button:not(:first-child){justify-content:center;padding:4px}.ReportTemplateStudio-module__zF3JHq__layerList button[aria-current=true]{color:var(--brand-foreground);background:#eaf5ff;border-color:#b9d3eb}.ReportTemplateStudio-module__zF3JHq__noSelection{color:var(--ink-muted);text-align:center;border:1px dashed #cbd9e5;border-radius:10px;justify-items:center;padding:22px 15px;display:grid}.ReportTemplateStudio-module__zF3JHq__noSelection p{margin:8px 0 0;font-size:12px;line-height:1.5}.ReportTemplateStudio-module__zF3JHq__inspectorForm{gap:13px;min-width:0;display:grid}.ReportTemplateStudio-module__zF3JHq__positionGrid,.ReportTemplateStudio-module__zF3JHq__marginGrid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.ReportTemplateStudio-module__zF3JHq__fullWidthField{grid-column:1/-1}.ReportTemplateStudio-module__zF3JHq__inspectorActions{gap:7px;margin-top:4px;display:grid}.ReportTemplateStudio-module__zF3JHq__inspectorActions button{border:1px solid var(--line);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:36px;display:flex}.ReportTemplateStudio-module__zF3JHq__inspectorActions .ReportTemplateStudio-module__zF3JHq__inspectorDeleteButton{color:var(--danger);background:#fff1f0;border-color:#e5aaa5;font-weight:700}.ReportTemplateStudio-module__zF3JHq__inspectorActions .ReportTemplateStudio-module__zF3JHq__inspectorDeleteButton:hover{border-color:var(--danger);background:#ffe7e5}.ReportTemplateStudio-module__zF3JHq__documentSettings .ReportTemplateStudio-module__zF3JHq__studioCard{box-shadow:none;padding:15px}.ReportTemplateStudio-module__zF3JHq__documentSettings .ReportTemplateStudio-module__zF3JHq__formGrid{grid-template-columns:1fr}.ReportTemplateStudio-module__zF3JHq__documentSettings .ReportTemplateStudio-module__zF3JHq__spanAll{grid-column:auto}.ReportTemplateStudio-module__zF3JHq__settingsGroup{border:1px solid var(--line);background:#fff;border-radius:11px;overflow:clip}.ReportTemplateStudio-module__zF3JHq__settingsGroup summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:10px 12px;font-size:13px;font-weight:800;list-style:none;display:flex}.ReportTemplateStudio-module__zF3JHq__settingsGroup summary::-webkit-details-marker{display:none}.ReportTemplateStudio-module__zF3JHq__settingsGroup summary svg{transition:transform .18s}.ReportTemplateStudio-module__zF3JHq__settingsGroup[open] summary svg{transform:rotate(180deg)}.ReportTemplateStudio-module__zF3JHq__settingsGroup>div{border-top:1px solid #e4eaf0;gap:11px;padding:12px;animation:.17s both ReportTemplateStudio-module__zF3JHq__settings-open;display:grid}@keyframes ReportTemplateStudio-module__zF3JHq__settings-open{0%{opacity:0;transform:translateY(-4px)}}.ReportTemplateStudio-module__zF3JHq__excelBuilder{grid-template-columns:minmax(480px,42%) minmax(0,1fr);height:100%;min-height:100%;transition:grid-template-columns .24s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__excelPreviewCollapsed{grid-template-columns:minmax(0,1fr) 0}.ReportTemplateStudio-module__zF3JHq__excelEditorPane{background:#f3f7fa;grid-template-columns:190px minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__excelEditorPane>.ReportTemplateStudio-module__zF3JHq__sectionContent{overscroll-behavior:contain;min-width:0;overflow:auto}.ReportTemplateStudio-module__zF3JHq__sheetPanel{border-inline-start:1px solid var(--line);opacity:1;background:#e3ebf1;flex-direction:column;min-width:0;min-height:0;transition:opacity .17s;display:flex;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__excelPreviewCollapsed .ReportTemplateStudio-module__zF3JHq__sheetPanel{pointer-events:none;opacity:0}.ReportTemplateStudio-module__zF3JHq__spreadsheetViewport{scrollbar-gutter:stable both-edges;overscroll-behavior:contain;flex:1;min-height:0;padding:24px;overflow:auto}.ReportTemplateStudio-module__zF3JHq__spreadsheetCanvas{transform-origin:0 0;width:max-content;min-width:100%}.ReportTemplateStudio-module__zF3JHq__spreadsheetCanvas table{border-collapse:collapse;background:#fff;font-size:12px;box-shadow:0 7px 24px #14283c24}.ReportTemplateStudio-module__zF3JHq__spreadsheetCanvas th,.ReportTemplateStudio-module__zF3JHq__spreadsheetCanvas td{text-overflow:ellipsis;white-space:nowrap;border:1px solid #cbd6df;min-width:74px;max-width:360px;height:31px;padding:5px 9px;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__spreadsheetCanvas thead tr:first-child th,.ReportTemplateStudio-module__zF3JHq__spreadsheetCanvas tbody th{color:#637486;text-align:center;background:#e8edf2;min-width:34px;font-weight:600}.ReportTemplateStudio-module__zF3JHq__spreadsheetCanvas thead tr:nth-child(2) th{color:var(--brand-deep);text-align:start;background:#f5f8fa}.ReportTemplateStudio-module__zF3JHq__printSheet{background:#fff;border:1px solid #c9d5de;min-width:840px;min-height:1120px;padding:64px 52px;box-shadow:0 8px 28px #14283c2e}.ReportTemplateStudio-module__zF3JHq__printSheet table{box-shadow:none;outline-offset:16px;outline:1px dashed #8da1b5}.ReportTemplateStudio-module__zF3JHq__fieldChoices{z-index:var(--layer-local-sticky-surface);border:1px solid var(--line);max-height:220px;box-shadow:var(--shadow-soft);background:#fff;border-radius:9px;padding:6px;display:grid;position:relative;overflow:auto}.ReportTemplateStudio-module__zF3JHq__fieldChoices button{cursor:pointer;text-align:start;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:9px;display:flex}.ReportTemplateStudio-module__zF3JHq__fieldChoices button:hover{background:#eff7ff}.ReportTemplateStudio-module__zF3JHq__columnRow{background:#fff;border:1px solid #d7e2eb;border-radius:11px;gap:12px;padding:12px;display:grid}.ReportTemplateStudio-module__zF3JHq__columnRowHeader{grid-template-columns:28px 28px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.ReportTemplateStudio-module__zF3JHq__columnRowHeader>div:not(.ReportTemplateStudio-module__zF3JHq__rowActions){gap:2px;display:grid}.ReportTemplateStudio-module__zF3JHq__columnRowHeader small{color:var(--ink-muted);font-size:10px}.ReportTemplateStudio-module__zF3JHq__columnIndex{width:25px;height:25px;color:var(--brand-foreground);background:#e9f3fc;border-radius:7px;place-items:center;font-size:10px;font-weight:800;display:grid}.ReportTemplateStudio-module__zF3JHq__columnRowHeader .ReportTemplateStudio-module__zF3JHq__rowActions button:last-child{color:var(--danger);background:#fff2f1;border-color:#f0d0cd}.ReportTemplateStudio-module__zF3JHq__columnRowFields{border-top:1px solid #e5ebf0;grid-template-columns:minmax(0,1fr) 145px;gap:12px;padding-top:11px;display:grid}.ReportTemplateStudio-module__zF3JHq__widthInput{align-items:center;gap:7px;display:flex}.ReportTemplateStudio-module__zF3JHq__widthInput span{color:var(--ink-muted);letter-spacing:0;text-transform:none;font-size:10px;font-weight:600}.ReportTemplateStudio-module__zF3JHq__resetHeader{color:var(--brand-foreground);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:10px}.ReportTemplateStudio-module__zF3JHq__inlineError,.ReportTemplateStudio-module__zF3JHq__validationHint{color:var(--danger)}.ReportTemplateStudio-module__zF3JHq__inlineError{font-size:12px}.ReportTemplateStudio-module__zF3JHq__validationHint{letter-spacing:0;text-transform:none;font-size:10px;font-weight:600}@media (max-width:1279px){.ReportTemplateStudio-module__zF3JHq__toolbox{flex-wrap:wrap;gap:8px}.ReportTemplateStudio-module__zF3JHq__toolboxGroup:first-child{flex-basis:100%}.ReportTemplateStudio-module__zF3JHq__previewToolbar{flex-direction:column;align-items:flex-start}.ReportTemplateStudio-module__zF3JHq__previewControls{justify-content:space-between;width:100%}.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-inspector-visible=false]{grid-template-columns:198px minmax(0,1fr) 0}.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-outline-visible=false][data-inspector-visible=false]{grid-template-columns:0 minmax(0,1fr) 0}.ReportTemplateStudio-module__zF3JHq__basicDesigner{grid-template-columns:200px minmax(0,1fr)}.ReportTemplateStudio-module__zF3JHq__advancedBuilder,.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-outline-visible=false],.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-inspector-visible=false],.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-outline-visible=false][data-inspector-visible=false]{grid-template-columns:184px minmax(0,1fr)}.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-outline-visible=false]{grid-template-columns:0 minmax(0,1fr)}.ReportTemplateStudio-module__zF3JHq__inspectorPanel{z-index:var(--layer-local-dialog);width:min(340px,100% - 184px);position:absolute;inset-block:0;inset-inline-end:0;box-shadow:-12px 0 30px #17304929}.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-inspector-visible=false] .ReportTemplateStudio-module__zF3JHq__inspectorPanel{transform:translate(105%)}[dir=rtl] .ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-inspector-visible=false] .ReportTemplateStudio-module__zF3JHq__inspectorPanel{transform:translate(-105%)}.ReportTemplateStudio-module__zF3JHq__toolbarActions .ReportTemplateStudio-module__zF3JHq__saveState,.ReportTemplateStudio-module__zF3JHq__toolbarActions .ReportTemplateStudio-module__zF3JHq__duplicateButton{display:none}.ReportTemplateStudio-module__zF3JHq__excelBuilder{height:auto;min-height:calc(100dvh - var(--topbar-height) - 112px);grid-template-columns:minmax(0,1fr);overflow:visible}.ReportTemplateStudio-module__zF3JHq__studio[data-mode=excel] .ReportTemplateStudio-module__zF3JHq__builderPanel{overflow:auto}.ReportTemplateStudio-module__zF3JHq__excelEditorPane{min-height:650px}.ReportTemplateStudio-module__zF3JHq__sheetPanel{border-block-start:1px solid var(--line);border-inline-start:0;min-height:640px}.ReportTemplateStudio-module__zF3JHq__excelPreviewCollapsed .ReportTemplateStudio-module__zF3JHq__sheetPanel{display:none}.ReportTemplateStudio-module__zF3JHq__renderedPreviewToolbar,.ReportTemplateStudio-module__zF3JHq__renderedPreviewTools{flex-wrap:wrap}}@media (max-width:767px){.ReportTemplateStudio-module__zF3JHq__studio{border-radius:0}.ReportTemplateStudio-module__zF3JHq__toolbar{min-height:66px;padding:8px}.ReportTemplateStudio-module__zF3JHq__titleBlock h1{max-width:150px;font-size:16px}.ReportTemplateStudio-module__zF3JHq__titleBlock span{font-size:9px}.ReportTemplateStudio-module__zF3JHq__toolbarActions{gap:4px}.ReportTemplateStudio-module__zF3JHq__toolbarActions>button{padding:6px}.ReportTemplateStudio-module__zF3JHq__toolbarActions .ReportTemplateStudio-module__zF3JHq__saveButton{min-width:68px}.ReportTemplateStudio-module__zF3JHq__excelEditorPane{grid-template-columns:124px minmax(0,1fr)}.ReportTemplateStudio-module__zF3JHq__basicDesigner{flex-direction:column;display:flex}.ReportTemplateStudio-module__zF3JHq__basicNavigator{border-block-end:1px solid var(--line);border-inline-end:0;flex:none;gap:5px;min-height:58px;padding:7px;display:flex;overflow:auto hidden}.ReportTemplateStudio-module__zF3JHq__basicNavHeader,.ReportTemplateStudio-module__zF3JHq__basicNavGroup>span{display:none}.ReportTemplateStudio-module__zF3JHq__basicNavGroup{flex:none;gap:4px;margin:0;display:flex}.ReportTemplateStudio-module__zF3JHq__basicNavGroup button{border-inline-start:0;flex:none;min-height:42px;padding:8px 10px}.ReportTemplateStudio-module__zF3JHq__basicNavGroup button[aria-current=page]{box-shadow:inset 0 -3px var(--brand)}.ReportTemplateStudio-module__zF3JHq__basicEditorPane{flex:1;padding:18px 12px 44px}.ReportTemplateStudio-module__zF3JHq__advancedBuilder,.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-outline-visible=false],.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-inspector-visible=false],.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-outline-visible=false][data-inspector-visible=false]{display:block}.ReportTemplateStudio-module__zF3JHq__pagesPanel,.ReportTemplateStudio-module__zF3JHq__inspectorPanel{z-index:var(--layer-local-viewer);width:min(330px,88%);position:absolute;inset-block:0;box-shadow:12px 0 30px #1730492e}.ReportTemplateStudio-module__zF3JHq__pagesPanel{inset-inline-start:0}.ReportTemplateStudio-module__zF3JHq__inspectorPanel{inset-inline-end:0}.ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-outline-visible=false] .ReportTemplateStudio-module__zF3JHq__pagesPanel{transform:translate(-105%)}[dir=rtl] .ReportTemplateStudio-module__zF3JHq__advancedBuilder[data-outline-visible=false] .ReportTemplateStudio-module__zF3JHq__pagesPanel{transform:translate(105%)}.ReportTemplateStudio-module__zF3JHq__designArea{height:100%}.ReportTemplateStudio-module__zF3JHq__sectionNav{padding:10px 5px}.ReportTemplateStudio-module__zF3JHq__sectionNav button{padding:8px 6px;font-size:11px}.ReportTemplateStudio-module__zF3JHq__sectionNavHeading{display:none}.ReportTemplateStudio-module__zF3JHq__sectionContent{padding:10px 10px 40px 2px}.ReportTemplateStudio-module__zF3JHq__formGrid,.ReportTemplateStudio-module__zF3JHq__toggleGrid,.ReportTemplateStudio-module__zF3JHq__columnRowFields{grid-template-columns:1fr}.ReportTemplateStudio-module__zF3JHq__spanAll{grid-column:auto}.ReportTemplateStudio-module__zF3JHq__previewToolbar{flex-wrap:wrap}.ReportTemplateStudio-module__zF3JHq__renderedPreviewViewport,.ReportTemplateStudio-module__zF3JHq__spreadsheetViewport{padding:12px}.ReportTemplateStudio-module__zF3JHq__renderedPreviewToolbar{align-items:flex-start}.ReportTemplateStudio-module__zF3JHq__renderedPreviewActions{margin-inline-start:auto}.ReportTemplateStudio-module__zF3JHq__renderedPreviewTools{justify-content:space-between}.ReportTemplateStudio-module__zF3JHq__renderedPreviewTools .ReportTemplateStudio-module__zF3JHq__toolGroup,.ReportTemplateStudio-module__zF3JHq__toolbar{flex-wrap:wrap}.ReportTemplateStudio-module__zF3JHq__titleBlock,.ReportTemplateStudio-module__zF3JHq__toolbarActions{width:100%}.ReportTemplateStudio-module__zF3JHq__titleBlock h1{max-width:calc(100vw - 92px)}.ReportTemplateStudio-module__zF3JHq__toolbarActions{justify-content:flex-end}.ReportTemplateStudio-module__zF3JHq__previewAction span{display:none}}@media (prefers-reduced-motion:reduce){.ReportTemplateStudio-module__zF3JHq__toggle i,.ReportTemplateStudio-module__zF3JHq__toggle i:after,.ReportTemplateStudio-module__zF3JHq__excelBuilder,.ReportTemplateStudio-module__zF3JHq__sheetPanel,.ReportTemplateStudio-module__zF3JHq__settingsGroup summary svg,.ReportTemplateStudio-module__zF3JHq__advancedBuilder,.ReportTemplateStudio-module__zF3JHq__pagesPanel,.ReportTemplateStudio-module__zF3JHq__inspectorPanel{transition:none}.ReportTemplateStudio-module__zF3JHq__sectionContent,.ReportTemplateStudio-module__zF3JHq__basicSettingsCanvas,.ReportTemplateStudio-module__zF3JHq__inspectorContent,.ReportTemplateStudio-module__zF3JHq__documentSettings,.ReportTemplateStudio-module__zF3JHq__settingsGroup>div,.ReportTemplateStudio-module__zF3JHq__restorePreviewButton,.ReportTemplateStudio-module__zF3JHq__renderedPreview{animation:none}}
