.DefectList-module__POa9vq__workspace{min-width:0;min-height:calc(100dvh - var(--topbar-height,62px) - 48px);flex-direction:column;gap:16px;display:flex}.DefectList-module__POa9vq__workspace>.DefectList-module__POa9vq__columns{flex:1}.DefectList-module__POa9vq__workspace>.DefectList-module__POa9vq__columns>section{min-height:100%}.DefectList-module__POa9vq__workspace>.DefectList-module__POa9vq__footer{margin-top:auto}.DefectList-module__POa9vq__identity{justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:4px 0 0;display:flex}.DefectList-module__POa9vq__identity>div:first-child{min-width:0}.DefectList-module__POa9vq__back{align-items:center;gap:6px;margin-bottom:10px;font-size:12px;display:inline-flex}.DefectList-module__POa9vq__titleLine{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.DefectList-module__POa9vq__titleLine h2{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:24px;line-height:1.3}.DefectList-module__POa9vq__columns{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;min-width:0;display:grid}.DefectList-module__POa9vq__columns[data-preview=true]{grid-template-columns:minmax(0,1fr) 420px;gap:16px}.DefectList-module__POa9vq__card{background:var(--panel-solid,#fff);border:1px solid var(--line,#dce5ed);border-radius:10px;min-width:0;overflow:hidden}.DefectList-module__POa9vq__pad,.DefectList-module__POa9vq__head,.DefectList-module__POa9vq__footer{padding:16px 20px}.DefectList-module__POa9vq__head,.DefectList-module__POa9vq__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.DefectList-module__POa9vq__head{border-bottom:1px solid var(--line,#dce5ed)}.DefectList-module__POa9vq__head h2,.DefectList-module__POa9vq__pad h2,.DefectList-module__POa9vq__pad h3{margin:0;font-size:16px}.DefectList-module__POa9vq__hint{color:var(--ink-muted,var(--text-muted));margin:0;font-size:12px;line-height:1.5}.DefectList-module__POa9vq__metadata{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:16px 20px;display:grid}.DefectList-module__POa9vq__metadata>div+div{border-inline-start:1px solid var(--line,#dce5ed);padding-inline-start:20px}.DefectList-module__POa9vq__metadata dt{color:var(--ink-muted,var(--text-muted));margin-bottom:5px;font-size:12px}.DefectList-module__POa9vq__metadata dd{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600}.DefectList-module__POa9vq__metadata+.DefectList-module__POa9vq__pad{border-top:1px solid var(--line,#dce5ed);font-size:13px}.DefectList-module__POa9vq__metadata+.DefectList-module__POa9vq__pad p{margin:6px 0 0}.DefectList-module__POa9vq__table{border-collapse:collapse;width:100%;font-size:13px}.DefectList-module__POa9vq__table th{text-align:start;background:var(--surface-subtle);color:var(--text-muted);font-size:12px;font-weight:600}.DefectList-module__POa9vq__table th,.DefectList-module__POa9vq__table td{border-bottom:1px solid var(--line,#dce5ed);vertical-align:middle;padding:12px 16px}.DefectList-module__POa9vq__table tr:last-child td{border-bottom:0}.DefectList-module__POa9vq__table tbody tr{cursor:pointer}.DefectList-module__POa9vq__table tbody tr:hover{background:var(--surface-subtle)}.DefectList-module__POa9vq__table tr[data-selected=true]{background:var(--brand-soft);box-shadow:inset 2px 0 var(--brand)}.DefectList-module__POa9vq__table td:first-child{overflow-wrap:anywhere;min-width:150px}.DefectList-module__POa9vq__table small{color:var(--text-muted);margin-top:4px;font-size:11px;display:block}.DefectList-module__POa9vq__table a{font-weight:600}.DefectList-module__POa9vq__ticketTitle{box-shadow:none;text-align:start;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:10px;padding:2px 0;font-weight:600;display:flex}.DefectList-module__POa9vq__ticketTitle:hover{color:var(--brand-foreground)}.DefectList-module__POa9vq__ticketNumber{white-space:nowrap}.DefectList-module__POa9vq__openTicket{color:var(--ink-muted);padding:7px;display:inline-flex}.DefectList-module__POa9vq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DefectList-module__POa9vq__actions form{margin:0}.DefectList-module__POa9vq__badge{background:var(--surface-raised);color:var(--text-muted);border-radius:999px;padding:4px 9px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.DefectList-module__POa9vq__badge[data-state=eligible],.DefectList-module__POa9vq__badge[data-state=complete],.DefectList-module__POa9vq__badge[data-state=CLOSED],.DefectList-module__POa9vq__badge[data-state=ACCEPTED]{background:var(--surface);color:var(--success)}.DefectList-module__POa9vq__badge[data-state=submitted],.DefectList-module__POa9vq__badge[data-state=PENDING_APPROVAL],.DefectList-module__POa9vq__badge[data-state=SUBMITTED_FOR_REVIEW]{background:var(--surface);color:var(--info)}.DefectList-module__POa9vq__badge[data-state=returned]{background:var(--surface);color:var(--warning)}.DefectList-module__POa9vq__notice{border:1px solid var(--border);background:var(--surface-subtle);color:var(--brand-foreground);border-radius:8px;margin:0;padding:10px 14px;font-size:13px;line-height:1.5}.DefectList-module__POa9vq__notice[data-tone=warning]{background:color-mix(in srgb, var(--warning) 8%, var(--surface));border-color:color-mix(in srgb, var(--warning) 30%, var(--border));color:var(--warning)}.DefectList-module__POa9vq__notice[data-tone=success]{background:color-mix(in srgb, var(--success) 8%, var(--surface));border-color:color-mix(in srgb, var(--success) 30%, var(--border));color:var(--success)}.DefectList-module__POa9vq__footer{z-index:var(--layer-local-control);border:1px solid var(--line,#dce5ed);background:var(--panel-solid,#fff);border-radius:10px;position:sticky;bottom:0;box-shadow:0 -3px 12px #1930490a}.DefectList-module__POa9vq__footer>.DefectList-module__POa9vq__actions{justify-content:end;margin-inline-start:auto}.DefectList-module__POa9vq__footer .DefectList-module__POa9vq__hint{max-width:60ch}.DefectList-module__POa9vq__footer form>.DefectList-module__POa9vq__actions{justify-content:end;margin-inline-start:auto}.DefectList-module__POa9vq__returnForm{flex-wrap:wrap;align-items:end;gap:16px;width:100%;display:flex}.DefectList-module__POa9vq__returnForm>.field{flex:1;min-width:220px;max-width:640px;margin:0}.DefectList-module__POa9vq__returnForm textarea{min-height:80px}.DefectList-module__POa9vq__preview h4{margin:16px 0 8px;font-size:13px}.DefectList-module__POa9vq__history{margin:0;padding:0;list-style:none}.DefectList-module__POa9vq__history li{border-inline-start:1px solid var(--border);padding-block:0 18px;padding-inline:18px 0;font-size:13px;position:relative}.DefectList-module__POa9vq__history li:before{content:"";inset-inline-start:-4px;background:var(--brand);border-radius:50%;width:7px;height:7px;position:absolute;top:4px}.DefectList-module__POa9vq__history blockquote{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0}.DefectList-module__POa9vq__fields{grid-template-columns:1fr 1fr;gap:12px 20px;margin-top:14px;display:grid}.DefectList-module__POa9vq__full{grid-column:1/-1;width:100%}.DefectList-module__POa9vq__create{width:100%;margin-bottom:16px}.DefectList-module__POa9vq__workspace .DefectList-module__POa9vq__create{margin-bottom:0}.DefectList-module__POa9vq__create .DefectList-module__POa9vq__footer{box-shadow:none;border-width:1px 0 0;border-radius:0}.DefectList-module__POa9vq__create .field{margin:0}.DefectList-module__POa9vq__search{flex:1;min-width:180px;display:block;position:relative}.DefectList-module__POa9vq__search>svg{inset-inline-start:12px;color:var(--ink-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.DefectList-module__POa9vq__search input{width:100%;padding-inline-start:36px}.DefectList-module__POa9vq__empty{color:var(--text-muted);text-align:center;padding:28px 20px;font-size:13px}.DefectList-module__POa9vq__preview{scroll-margin-top:calc(var(--topbar-height,62px) + 12px);top:calc(var(--topbar-height,62px) + 16px);position:sticky}.DefectList-module__POa9vq__previewHead{border-bottom:1px solid var(--line,#dce5ed);justify-content:space-between;align-items:start;gap:12px;padding:16px;display:flex}.DefectList-module__POa9vq__previewHead h3{overflow-wrap:anywhere;margin:4px 0 0;font-size:16px}.DefectList-module__POa9vq__previewBody{max-height:calc(100dvh - var(--topbar-height,62px) - 190px);overscroll-behavior:contain;padding:16px;font-size:13px;overflow:auto}.DefectList-module__POa9vq__previewResponsibility{grid-template-columns:1fr 1fr;gap:12px;margin:0 0 14px;display:grid}.DefectList-module__POa9vq__previewResponsibility dt{color:var(--ink-muted);margin-bottom:4px;font-size:11px}.DefectList-module__POa9vq__previewResponsibility dd{margin:0;font-size:13px}.DefectList-module__POa9vq__preview .detail-list{grid-template-columns:1fr 1fr;gap:14px}.DefectList-module__POa9vq__preview .detail-list>div{min-width:0}:is(.DefectList-module__POa9vq__preview .detail-list>div:has(.ticket-attachment-gallery),.DefectList-module__POa9vq__preview .detail-list>div:has(dd[style])){grid-column:1/-1}.DefectList-module__POa9vq__preview .detail-list dt{letter-spacing:0;text-transform:none;font-size:11px;font-weight:600}.DefectList-module__POa9vq__preview .detail-list dd{overflow-wrap:anywhere;font-size:13px}.DefectList-module__POa9vq__preview .ticket-attachment-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.DefectList-module__POa9vq__preview .ticket-attachment-card{border-radius:6px;max-height:160px}.DefectList-module__POa9vq__fullTicket{align-items:center;gap:6px;margin-top:16px;font-size:12px;display:inline-flex}@media (max-width:1279px){.DefectList-module__POa9vq__columns[data-preview=true]{grid-template-columns:minmax(0,1fr) 400px}.DefectList-module__POa9vq__table th,.DefectList-module__POa9vq__table td{padding:12px}.DefectList-module__POa9vq__table td:first-child{min-width:120px}.DefectList-module__POa9vq__columns[data-preview=true]{grid-template-columns:minmax(0,1fr);gap:12px}.DefectList-module__POa9vq__preview{position:static}.DefectList-module__POa9vq__previewBody{max-height:60dvh}}@media (max-width:767px){.DefectList-module__POa9vq__identity{flex-direction:column;align-items:stretch}.DefectList-module__POa9vq__identity .DefectList-module__POa9vq__actions{justify-content:start}.DefectList-module__POa9vq__titleLine h2{font-size:21px}.DefectList-module__POa9vq__metadata,.DefectList-module__POa9vq__fields{grid-template-columns:1fr 1fr}.DefectList-module__POa9vq__metadata>div+div{border:0;padding-inline-start:0}.DefectList-module__POa9vq__pad,.DefectList-module__POa9vq__head,.DefectList-module__POa9vq__footer,.DefectList-module__POa9vq__metadata{padding:12px}.DefectList-module__POa9vq__table th,.DefectList-module__POa9vq__table td{padding:10px 8px;font-size:12px}.DefectList-module__POa9vq__table th:nth-child(2),.DefectList-module__POa9vq__table td:nth-child(2),.DefectList-module__POa9vq__table th:nth-child(3),.DefectList-module__POa9vq__table td:nth-child(3),.DefectList-module__POa9vq__table small{display:none}.DefectList-module__POa9vq__ticketTitle{display:block}.DefectList-module__POa9vq__ticketNumber{color:var(--ink-muted);margin-bottom:2px;font-size:11px;display:block}.DefectList-module__POa9vq__fields{grid-template-columns:1fr}.DefectList-module__POa9vq__footer>.DefectList-module__POa9vq__actions,.DefectList-module__POa9vq__footer .DefectList-module__POa9vq__hint{width:100%}}[dir=rtl] .DefectList-module__POa9vq__table tr[data-selected=true]{box-shadow:inset -2px 0 var(--brand)}.DefectList-module__POa9vq__pickerDialog.modal-dialog{border-radius:12px;width:min(1380px,100vw - 64px);max-height:calc(100dvh - 48px);margin:auto}.DefectList-module__POa9vq__pickerPanel.modal-dialog-panel{border-radius:12px;height:calc(100dvh - 48px);max-height:calc(100dvh - 48px)}.DefectList-module__POa9vq__pickerPanel>.modal-dialog-header{border-bottom:0;align-items:start;padding:22px 24px 14px}.DefectList-module__POa9vq__pickerPanel>.modal-dialog-header h2{font-size:26px;line-height:1.25}.DefectList-module__POa9vq__pickerPanel>.modal-dialog-header p{font-size:15px}.DefectList-module__POa9vq__pickerPanel>.modal-dialog-body{flex-direction:column;flex:1;padding:0;display:flex;overflow:hidden}.DefectList-module__POa9vq__pickerForm{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.DefectList-module__POa9vq__pickerToolbar{flex:none;gap:18px;padding:8px 24px 20px;display:grid}.DefectList-module__POa9vq__pickerToolbar .DefectList-module__POa9vq__search{min-width:0;margin:0}.DefectList-module__POa9vq__pickerToolbar .DefectList-module__POa9vq__search input{height:46px;min-height:46px;padding-inline-start:36px;font-size:15px}.DefectList-module__POa9vq__quickFilters{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.DefectList-module__POa9vq__quickFilters>div{min-width:0;max-width:260px}.DefectList-module__POa9vq__quickTrigger,.DefectList-module__POa9vq__moreFilters{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel-solid);min-width:130px;max-width:260px;min-height:44px;color:var(--ink-muted);justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;font-size:14px;font-weight:600;display:inline-flex}.DefectList-module__POa9vq__quickTrigger>span,.DefectList-module__POa9vq__moreFilters>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DefectList-module__POa9vq__quickTrigger>svg,.DefectList-module__POa9vq__moreFilters>svg{flex-shrink:0}.DefectList-module__POa9vq__quickTrigger.DefectList-module__POa9vq__quickActive{background:var(--surface-subtle);border-color:var(--focus);color:var(--brand-foreground)}.DefectList-module__POa9vq__resetQuick{min-height:44px;margin-inline-start:auto}.DefectList-module__POa9vq__pickerResults{overscroll-behavior:contain;flex:1;min-height:0;padding:0 24px;overflow:auto}.DefectList-module__POa9vq__pickerFilterEditor{background:var(--panel-solid);padding:16px 0}.DefectList-module__POa9vq__pickerFilterEditor form,.DefectList-module__POa9vq__pickerFilterEditor fieldset{border:0;min-width:0;margin:0;padding:0}.DefectList-module__POa9vq__pickerFilterEditor fieldset{gap:12px;display:grid}.DefectList-module__POa9vq__pickerFilterEditor .ticket-filter-condition{border:1px solid var(--line);border-radius:8px;padding:12px}:is(.DefectList-module__POa9vq__pickerFilterEditor .ticket-filter-condition-grid,.DefectList-module__POa9vq__pickerFilterEditor .ticket-filter-value-grid){grid-template-columns:repeat(2,minmax(0,1fr))}.DefectList-module__POa9vq__pickerFilterEditor select,.DefectList-module__POa9vq__pickerFilterEditor input{min-width:0;max-width:100%}.DefectList-module__POa9vq__pickerFilterEditor .field{min-width:0;max-width:100%}.DefectList-module__POa9vq__pickerFilterEditor button{min-height:44px}.DefectList-module__POa9vq__availableToggle{min-height:44px;color:var(--ink-muted);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:inline-flex}.DefectList-module__POa9vq__availableToggle input,.DefectList-module__POa9vq__rowSelect input,.DefectList-module__POa9vq__scopeSelect input{width:20px;height:20px;accent-color:var(--brand-foreground);flex-shrink:0;margin:0}.DefectList-module__POa9vq__pickerSelection{background:var(--surface-subtle);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;min-height:56px;margin-bottom:14px;padding:8px 18px;font-size:14px;display:flex}.DefectList-module__POa9vq__pickerSelection[data-selected=true]{background:var(--brand-soft)}.DefectList-module__POa9vq__pickerSelection>p{margin:0;line-height:1.5}.DefectList-module__POa9vq__pickerSelection button{min-height:44px;padding-inline:4px}.DefectList-module__POa9vq__selectionHint{color:var(--ink-muted);margin:-6px 0 12px;font-size:12px}.DefectList-module__POa9vq__rowSelect,.DefectList-module__POa9vq__scopeSelect{cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.DefectList-module__POa9vq__pickerTable{table-layout:fixed;border:1px solid var(--line);border-collapse:separate;border-spacing:0;border-radius:6px;overflow:hidden}.DefectList-module__POa9vq__pickerTable th,.DefectList-module__POa9vq__pickerTable td{overflow-wrap:anywhere;padding:5px 12px;font-size:14px}.DefectList-module__POa9vq__pickerTable th{height:48px;font-size:12px}.DefectList-module__POa9vq__pickerForm .DefectList-module__POa9vq__pickerTable th:first-child,.DefectList-module__POa9vq__pickerForm .DefectList-module__POa9vq__pickerTable td:first-child{width:80px;min-width:0;padding-inline:4px}.DefectList-module__POa9vq__pickerTable th:nth-child(2){width:34%}.DefectList-module__POa9vq__pickerTable th:nth-child(3){width:10%}.DefectList-module__POa9vq__pickerTable th:nth-child(4){width:15%}.DefectList-module__POa9vq__pickerTable th:nth-child(5){width:18%}.DefectList-module__POa9vq__pickerTable tbody tr{cursor:default;min-height:54px}.DefectList-module__POa9vq__pickerTable tr[data-selected=true]{box-shadow:none}.DefectList-module__POa9vq__candidateTitle{align-items:baseline;gap:12px;padding-block:6px;line-height:1.4;display:flex}.DefectList-module__POa9vq__candidateTitle strong{white-space:nowrap;font-weight:600}.DefectList-module__POa9vq__pickerTable .DefectList-module__POa9vq__ineligibleReason{color:var(--ink-muted);margin:0 0 8px;font-size:12px;display:block}.DefectList-module__POa9vq__scopeSelect{flex-direction:column;gap:2px}.DefectList-module__POa9vq__scopeSelectLabel{text-align:center;font-size:11px;line-height:1.2;display:block}.DefectList-module__POa9vq__pickerPagination{min-height:68px;color:var(--ink-muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 0 16px;font-size:14px;display:flex}.DefectList-module__POa9vq__pickerPagination button{min-width:44px;min-height:44px;padding:8px}[dir=rtl] .DefectList-module__POa9vq__pickerPagination svg{transform:rotate(180deg)}.DefectList-module__POa9vq__pickerSubmit{flex:none;min-width:0;margin:0}.DefectList-module__POa9vq__pickerSubmit>:not(.DefectList-module__POa9vq__pickerFooter){margin:12px 24px}.DefectList-module__POa9vq__pickerForm .DefectList-module__POa9vq__pickerFooter{box-shadow:none;border-width:1px 0 0;border-radius:0;flex-wrap:nowrap;gap:12px;padding:16px 24px;display:flex;position:static}.DefectList-module__POa9vq__pickerStatus{flex-direction:column;gap:4px;min-width:0;font-size:15px;display:flex}.DefectList-module__POa9vq__pickerStatus span{color:var(--ink-muted);font-size:13px}.DefectList-module__POa9vq__pickerFooterActions{justify-content:end;align-items:center;gap:8px;min-width:0;display:flex}.DefectList-module__POa9vq__pickerFooterActions button{white-space:normal;min-height:48px}@media (max-width:1279px){.DefectList-module__POa9vq__pickerDialog.modal-dialog{width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}.DefectList-module__POa9vq__pickerPanel.modal-dialog-panel{height:calc(100dvh - 32px);max-height:calc(100dvh - 32px)}.DefectList-module__POa9vq__pickerPanel>.modal-dialog-header{padding-inline:16px}.DefectList-module__POa9vq__pickerToolbar{gap:14px;padding-inline:16px}.DefectList-module__POa9vq__pickerResults,.DefectList-module__POa9vq__pickerForm .DefectList-module__POa9vq__pickerFooter{padding-inline:16px}.DefectList-module__POa9vq__pickerTable th,.DefectList-module__POa9vq__pickerTable td{padding-inline:8px;font-size:13px}.DefectList-module__POa9vq__pickerTable th{font-size:12px}}@media (max-width:767px){.DefectList-module__POa9vq__pickerDialog.modal-dialog{border-radius:0;width:100vw;height:100dvh;max-height:100dvh;margin:0}.DefectList-module__POa9vq__pickerPanel.modal-dialog-panel{border:0;border-radius:0;height:100dvh;max-height:100dvh}.DefectList-module__POa9vq__pickerPanel>.modal-dialog-header{padding:16px 12px 10px}.DefectList-module__POa9vq__pickerPanel>.modal-dialog-header h2{font-size:21px}.DefectList-module__POa9vq__pickerPanel>.modal-dialog-header p{font-size:14px}.DefectList-module__POa9vq__pickerToolbar{gap:12px;padding:6px 12px 12px}.DefectList-module__POa9vq__quickFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.DefectList-module__POa9vq__quickFilters>div,.DefectList-module__POa9vq__quickFilters>button{width:100%;max-width:none}.DefectList-module__POa9vq__quickFilters .DefectList-module__POa9vq__quickTrigger,.DefectList-module__POa9vq__quickFilters .DefectList-module__POa9vq__moreFilters{gap:6px;width:100%;min-width:0;max-width:none;padding-inline:10px;font-size:13px}.DefectList-module__POa9vq__quickFilters>div:nth-child(2) .DefectList-module__POa9vq__quickTrigger{min-width:0}.DefectList-module__POa9vq__quickFilters .DefectList-module__POa9vq__resetQuick{justify-self:start;width:auto;margin:0}.DefectList-module__POa9vq__pickerResults{padding-inline:12px}.DefectList-module__POa9vq__pickerSelection{margin-bottom:10px;padding:8px 12px;font-size:13px}.DefectList-module__POa9vq__pickerSelection>.DefectList-module__POa9vq__actions{justify-content:start;width:100%}:is(.DefectList-module__POa9vq__pickerFilterEditor .ticket-filter-condition-grid,.DefectList-module__POa9vq__pickerFilterEditor .ticket-filter-value-grid){grid-template-columns:minmax(0,1fr)}.DefectList-module__POa9vq__pickerTable,.DefectList-module__POa9vq__pickerTable thead,.DefectList-module__POa9vq__pickerTable tbody{display:block}.DefectList-module__POa9vq__pickerTable thead tr{border-bottom:1px solid var(--line);background:var(--surface-subtle);display:block}.DefectList-module__POa9vq__pickerForm .DefectList-module__POa9vq__pickerTable thead th{display:none}.DefectList-module__POa9vq__pickerForm .DefectList-module__POa9vq__pickerTable thead th:first-child{border:0;width:auto;height:auto;padding:4px 12px;display:block}.DefectList-module__POa9vq__scopeSelect{flex-direction:row;justify-content:start;gap:10px}.DefectList-module__POa9vq__scopeSelectLabel{font-size:12px;font-weight:600}.DefectList-module__POa9vq__pickerTable tbody tr{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);padding:8px;display:grid}.DefectList-module__POa9vq__pickerForm .DefectList-module__POa9vq__pickerTable td{border:0;grid-column:2;width:auto;min-width:0;padding:3px 0;font-size:13px;display:block}.DefectList-module__POa9vq__pickerForm .DefectList-module__POa9vq__pickerTable td:first-child{grid-area:1/1/span 5;width:auto;padding:0}.DefectList-module__POa9vq__pickerForm .DefectList-module__POa9vq__pickerTable td:nth-child(n+3):before{content:attr(data-label) ": ";color:var(--ink-muted);font-size:12px}.DefectList-module__POa9vq__candidateTitle{display:block}.DefectList-module__POa9vq__candidateTitle strong{margin-inline-end:8px}.DefectList-module__POa9vq__pickerForm .DefectList-module__POa9vq__pickerFooter{padding:12px;padding-bottom:max(12px, env(safe-area-inset-bottom));display:grid}.DefectList-module__POa9vq__pickerStatus{font-size:14px}.DefectList-module__POa9vq__pickerFooterActions{grid-template-columns:auto minmax(0,1fr);display:grid}.DefectList-module__POa9vq__pickerFooterActions button{min-width:0;min-height:44px}}
.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:var(--nav-text);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);color:var(--nav-text);transform:none}.Tooltip-module__GlyZFG__visible{transition-delay:0s}}
.Remediation-module__fmof7G__root{gap:20px;min-width:0;display:grid}.Remediation-module__fmof7G__reportEditor{gap:16px;min-width:0;display:grid}.Remediation-module__fmof7G__reportActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Remediation-module__fmof7G__reportActions button{min-height:44px}.Remediation-module__fmof7G__reportDetails{border-top:1px solid var(--color-border,#cbd5e1);min-width:0;padding-block:16px}.Remediation-module__fmof7G__reportDetails summary{cursor:pointer;padding-block:8px;font-weight:600}.Remediation-module__fmof7G__reportDetails[open]>summary{margin-bottom:16px}.Remediation-module__fmof7G__reportStatus{background:var(--color-surface-subtle,#e7eef3);border-radius:999px;padding:6px 12px;font-size:13px}.Remediation-module__fmof7G__hint{color:var(--color-text-secondary,#586777);margin:0;font-size:14px}.Remediation-module__fmof7G__savedWork{border-inline-start:3px solid var(--color-border,#cbd5e1);gap:8px;padding-inline-start:12px;display:grid}.Remediation-module__fmof7G__savedWork p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.Remediation-module__fmof7G__reviewSummary{border:1px solid var(--color-border,#cbd5e1);border-radius:8px;padding:12px 12px 12px 28px}.Remediation-module__fmof7G__history{overflow-wrap:anywhere;gap:16px;min-width:0;display:grid}.Remediation-module__fmof7G__history ul{gap:12px;padding-inline-start:20px;display:grid}.Remediation-module__fmof7G__history p{white-space:pre-wrap;margin-block:4px}.Remediation-module__fmof7G__history h4,.Remediation-module__fmof7G__history ul{margin-block:0}.Remediation-module__fmof7G__history section{gap:12px;display:grid}.Remediation-module__fmof7G__intro{gap:8px;display:grid}.Remediation-module__fmof7G__intro p{margin:0}.Remediation-module__fmof7G__header,.Remediation-module__fmof7G__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.Remediation-module__fmof7G__header h3{margin:0}.Remediation-module__fmof7G__tabs{border-bottom:1px solid var(--border);gap:24px;margin-bottom:20px;display:flex}.Remediation-module__fmof7G__tabs button{color:var(--text-muted);background:0 0;border:0;border-bottom:3px solid #0000;padding:12px 0;font-weight:600}.Remediation-module__fmof7G__tabs button[aria-selected=true]{border-color:var(--focus);color:var(--brand-foreground)}.Remediation-module__fmof7G__evidence{gap:16px;min-width:0;display:grid}.Remediation-module__fmof7G__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.Remediation-module__fmof7G__frame{border:1px solid var(--border);background:var(--surface-subtle);border-radius:12px;min-width:0;margin:0;overflow:hidden}.Remediation-module__fmof7G__frame figcaption{justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:600;display:flex}.Remediation-module__fmof7G__frame button{background:var(--surface-raised);cursor:zoom-in;border:0;width:100%;padding:0;display:block}.Remediation-module__fmof7G__frame img{object-fit:contain;width:100%;height:240px;display:block}.Remediation-module__fmof7G__noPhoto{height:240px;color:var(--text-muted);place-items:center;padding:16px;font-size:13px;display:grid}.Remediation-module__fmof7G__thumbnails{gap:10px;padding:2px;display:flex;overflow:auto}.Remediation-module__fmof7G__thumbnails button{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-shrink:0;width:84px;height:64px;padding:3px}.Remediation-module__fmof7G__thumbnails button[aria-pressed=true]{border-color:var(--focus);outline:1px solid var(--brand)}.Remediation-module__fmof7G__thumbnails img{object-fit:contain;width:100%;height:100%}.Remediation-module__fmof7G__actions,.Remediation-module__fmof7G__attemptEditor,.Remediation-module__fmof7G__attemptReview,.Remediation-module__fmof7G__rejectionEditor{gap:20px;min-width:0;display:grid}.Remediation-module__fmof7G__actions form{gap:12px;display:grid}.Remediation-module__fmof7G__attemptSubmit{border-top:1px solid var(--border);padding-top:18px}.Remediation-module__fmof7G__evidencePanel{min-width:0}.Remediation-module__fmof7G__evidencePanel header{gap:12px;display:flex}.Remediation-module__fmof7G__evidencePanel>div{flex-wrap:wrap;gap:12px;display:flex}.Remediation-module__fmof7G__evidenceEntry{width:128px;max-width:100%;font-size:12px}.Remediation-module__fmof7G__evidenceEntry img{object-fit:contain;width:128px;height:96px}.Remediation-module__fmof7G__evidenceMeta{color:var(--text-muted);gap:4px;display:grid}.Remediation-module__fmof7G__referenceLink{font-size:12px}@media (max-width:767px){.Remediation-module__fmof7G__frame img,.Remediation-module__fmof7G__noPhoto{height:180px}.Remediation-module__fmof7G__pair{gap:8px}.Remediation-module__fmof7G__header select{max-width:100%}}
.ReportTemplateStudio-module__zF3JHq__studio{height:calc(100dvh - var(--topbar-height) - 32px);border:1px solid var(--line);background:var(--surface-raised);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:color-mix(in srgb, var(--surface) 98%, transparent);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{border-color:var(--border);background:var(--surface-subtle);transform:translate(-2px)}.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__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);background:var(--surface);min-height:36px;color:var(--brand-foreground);cursor:pointer;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){border-color:var(--border);background:var(--surface-subtle)}.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(--focus);background:var(--brand);min-width:104px;color:var(--on-accent);font-weight:800}.ReportTemplateStudio-module__zF3JHq__toolbarActions .ReportTemplateStudio-module__zF3JHq__previewAction{border-color:var(--focus);background:var(--surface-subtle);color:var(--brand-foreground);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(--focus);background:var(--surface-raised)}.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:var(--warning)}.ReportTemplateStudio-module__zF3JHq__previewHeaderState{border:1px solid var(--border);background:var(--surface-subtle);color:var(--brand-foreground);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:var(--surface-subtle);height:100%;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__restorePreviewButton{--restore-preview-offset:8px;z-index:var(--layer-local-viewer);top:50%;border:1px solid var(--border);background:var(--surface);width:38px;height:58px;color:var(--brand-foreground);cursor:pointer;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:var(--surface);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:var(--warning)}.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(--focus);background:var(--accent-soft);color:var(--brand-foreground)}.ReportTemplateStudio-module__zF3JHq__renderedPreview{background:var(--surface-raised);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:var(--surface);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);background:var(--surface);min-height:38px;color:var(--brand-foreground);cursor:pointer;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:var(--surface);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(--focus);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:var(--surface);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, var(--surface-raised), var(--surface-subtle), var(--surface-raised));background-size:200% 100%;border-radius:5px;height:18px;animation:1.4s infinite ReportTemplateStudio-module__zF3JHq__pulse}.ReportTemplateStudio-module__zF3JHq__renderedPreviewError{border:1px solid var(--border);background:var(--surface);width:min(420px,90%);color:var(--danger);text-align:center;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:var(--on-accent);padding:8px 14px}.ReportTemplateStudio-module__zF3JHq__renderedPreviewNotice{border:1px solid var(--border);background:var(--surface);color:var(--danger);align-items:center;gap:12px;padding:6px 7px 6px 14px;display:flex}.ReportTemplateStudio-module__zF3JHq__renderedPreviewNotice button{border-color:var(--border);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:var(--surface-raised);grid-template-columns:224px minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.ReportTemplateStudio-module__zF3JHq__basicNavigator{background:var(--surface-subtle);scrollbar-gutter:stable;border-inline-end:1px solid var(--line);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:var(--text-muted);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{background:var(--surface);color:var(--brand-foreground);transform:translate(2px)}.ReportTemplateStudio-module__zF3JHq__basicNavGroup button[aria-current=page]{border-inline-start-color:var(--focus);background:var(--surface);color:var(--brand-foreground);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{background:color-mix(in srgb, var(--surface) 65%, transparent);color:var(--brand-foreground)}.ReportTemplateStudio-module__zF3JHq__sectionNav button[aria-current=page]{border-inline-start-color:var(--focus);background:var(--surface);color:var(--brand-foreground);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:var(--surface);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%, var(--surface));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{border:1px solid var(--border);background:var(--surface);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%, var(--surface));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%, var(--surface));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%, var(--surface));width:20px;height:20px;color:var(--brand-foreground);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(--focus);background:color-mix(in srgb, var(--brand) 14%, var(--surface))}.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);background:var(--surface);width:100%;min-height:40px;color:var(--ink);text-transform:none;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(--focus);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:var(--surface-highest);border-radius:20px;flex:none;width:38px;height:22px;transition:background .18s;position:relative}.ReportTemplateStudio-module__zF3JHq__toggle i:after{top:3px;background:var(--surface);content:"";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:var(--surface);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%, var(--surface));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:600}.ReportTemplateStudio-module__zF3JHq__tokenActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ReportTemplateStudio-module__zF3JHq__tokenActions button{border:1px solid var(--border);background:var(--surface-subtle);min-height:30px;color:var(--brand-foreground);cursor:pointer;transition:background .12s var(--motion-easing), border-color .12s var(--motion-easing);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(--focus);background:var(--surface-raised)}.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:600;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:600;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(--text-soft);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{border:1px solid var(--border);background:var(--surface-subtle);min-height:24px;color:var(--brand-foreground);vertical-align:baseline;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:var(--surface);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(--focus);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{border:1px solid var(--border);background:var(--surface);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-foreground);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:var(--text-muted);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{background:var(--surface-subtle);scrollbar-gutter:stable;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);background:var(--surface);width:30px;height:30px;color:var(--ink-muted);cursor:pointer;border-radius:8px;place-items:center;display:grid;padding:0!important}.ReportTemplateStudio-module__zF3JHq__panelCloseButton:hover{border-color:var(--border);background:var(--surface-subtle);color:var(--brand-foreground)}.ReportTemplateStudio-module__zF3JHq__panelHeading h2{margin:2px 0 0;font-size:17px}.ReportTemplateStudio-module__zF3JHq__countBadge{background:var(--surface-raised);min-width:26px;height:26px;color:var(--brand-foreground);border-radius:999px;place-items:center;font-size:11px;font-weight:800;display:grid}.ReportTemplateStudio-module__zF3JHq__outlineTabs{border:1px solid var(--line);background:var(--surface-subtle);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]{background:var(--surface);color:var(--brand-foreground);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);background:var(--surface);cursor:pointer;text-align:start;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:var(--border)}.ReportTemplateStudio-module__zF3JHq__pageThumb[aria-current=page]{border-color:var(--focus);background:var(--surface-subtle);box-shadow:0 0 0 2px var(--accent-soft)}.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);background:var(--surface-subtle);width:100%;color:var(--brand-foreground);cursor:pointer;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:var(--surface-raised);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:var(--surface-raised);flex-direction:column;min-width:0;min-height:0;display:flex}.ReportTemplateStudio-module__zF3JHq__toolbox{border-bottom:1px solid var(--line);background:var(--surface);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:var(--text-muted);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);background:var(--surface);cursor:pointer;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{border-color:var(--border);background:var(--surface-subtle);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(--focus);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);background:var(--surface);min-width:32px;min-height:32px;color:var(--brand-foreground);cursor:pointer;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, var(--surface-raised) 0 1px, transparent 1px 23.5px);height:18px;margin-bottom:9px;position:sticky;top:0}.ReportTemplateStudio-module__zF3JHq__pageCanvas{color:#212529;--brand-deep:#003264;--ink-muted:#586777;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{border:1px dashed var(--border);pointer-events:none;position:absolute}.ReportTemplateStudio-module__zF3JHq__canvasElement{color:var(--brand-foreground);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:var(--surface);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 var(--border);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{background:var(--surface-raised);min-width:23px;height:23px;color:var(--brand-foreground);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]{border-color:var(--border);background:var(--surface-subtle);color:var(--brand-foreground)}.ReportTemplateStudio-module__zF3JHq__noSelection{border:1px dashed var(--border);color:var(--ink-muted);text-align:center;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:var(--surface);border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:36px;display:flex}.ReportTemplateStudio-module__zF3JHq__inspectorActions .ReportTemplateStudio-module__zF3JHq__inspectorDeleteButton{border-color:var(--border);background:var(--surface-subtle);color:var(--danger);font-weight:700}.ReportTemplateStudio-module__zF3JHq__inspectorActions .ReportTemplateStudio-module__zF3JHq__inspectorDeleteButton:hover{border-color:var(--danger);background:var(--surface-raised)}.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:var(--surface);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 var(--border);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:var(--surface-subtle);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);background:var(--surface-raised);opacity:1;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;color:#212529;--brand-deep:#003264;--ink-muted:#586777;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-foreground);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);background:var(--surface);max-height:220px;box-shadow:var(--shadow-soft);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:var(--surface-subtle)}.ReportTemplateStudio-module__zF3JHq__columnRow{border:1px solid var(--border);background:var(--surface);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{background:var(--surface-subtle);width:25px;height:25px;color:var(--brand-foreground);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{border-color:var(--border);background:var(--surface-subtle);color:var(--danger)}.ReportTemplateStudio-module__zF3JHq__columnRowFields{border-top:1px solid var(--border);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__toolbarActions{gap:4px}.ReportTemplateStudio-module__zF3JHq__toolbarActions>button{padding:6px}.ReportTemplateStudio-module__zF3JHq__toolbarActions .ReportTemplateStudio-module__zF3JHq__saveButton{min-width:68px;color:var(--on-accent)}.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__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}}
