.Reports_hero__z19Hc{position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08);background:#0d1218;color:#fff}.Reports_heroGrid__2ehz6{position:absolute;inset:0;opacity:.3;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 32%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 32%,#000 85%,transparent)}.Reports_heroOrb__GO6NK{position:absolute;width:440px;height:440px;right:-90px;top:-250px;border-radius:999px;background:rgba(255,211,64,.2);filter:blur(90px);animation:Reports_report-breathe__wHVMc 7s ease-in-out infinite}.Reports_heroInner__WFPxK{position:relative;z-index:1;display:flex;max-width:1500px;margin:0 auto;padding:52px 32px 56px;align-items:flex-end;justify-content:space-between;gap:40px}.Reports_heroKicker__EMxcr{display:inline-flex;align-items:center;gap:8px;color:#ffe071;font:700 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;text-transform:uppercase}.Reports_hero__z19Hc h1{margin-top:18px;max-width:780px;font-size:clamp(42px,5vw,70px);line-height:.97;letter-spacing:-.062em;font-weight:620}.Reports_hero__z19Hc h1 em{color:#ffe071;font-style:normal}.Reports_hero__z19Hc p{margin-top:20px;max-width:670px;color:rgba(255,255,255,.67);font-size:15px;line-height:1.7}.Reports_formatRail__0AT6o{position:relative;isolation:isolate;display:grid;min-width:310px;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:18px;background:rgba(255,255,255,.05);backdrop-filter:blur(16px)}.Reports_formatRail__0AT6o:before{content:"";position:absolute;left:20px;right:20px;top:50%;z-index:-1;height:2px;background:linear-gradient(90deg,rgba(255,224,113,.85),rgba(255,255,255,.14),rgba(255,224,113,.72));transform-origin:left;animation:Reports_report-flow__ezKgL 5.6s ease-in-out infinite}.Reports_formatRail__0AT6o:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,224,113,.12) 50%,transparent 70%);transform:translateX(-80%);animation:Reports_report-scan__12bLI 7s ease-in-out infinite}.Reports_formatRail__0AT6o>div{position:relative;display:flex;flex-direction:column;align-items:center;gap:9px;padding:18px 12px;border-right:1px solid rgba(255,255,255,.1);background:rgba(13,18,24,.36)}.Reports_formatRail__0AT6o>div:last-child{border:0}.Reports_formatRail__0AT6o svg{width:19px;color:#ffe071}.Reports_formatRail__0AT6o span{display:flex;flex-direction:column;text-align:center}.Reports_formatRail__0AT6o strong{font-size:11px;letter-spacing:.08em}.Reports_formatRail__0AT6o small{margin-top:3px;color:rgba(255,255,255,.45);font-size:9px}.Reports_workspace__uBI2f{display:flex;flex-direction:column;gap:18px}.Reports_controlDeck__Ow3w_{position:relative;overflow:hidden;border:1px solid #202833;border-radius:22px;background:linear-gradient(125deg,#10161d,#151c24);color:white;box-shadow:0 18px 50px rgba(19,25,31,.12)}.Reports_deckGlow__eGLkh{position:absolute;width:360px;height:250px;right:8%;bottom:-190px;border-radius:50%;background:rgba(255,216,76,.2);filter:blur(60px)}.Reports_deckTop__vBSpf{position:relative;z-index:1;display:flex;justify-content:space-between;gap:30px;padding:26px 28px 22px}.Reports_eyebrow__Qs9NP{display:flex;align-items:center;gap:8px;color:#f5d35d;font:700 10px/1 ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase}.Reports_eyebrow__Qs9NP span{width:18px;height:2px;background:#f5d35d}.Reports_deckTop__vBSpf h2{margin-top:8px;font-size:28px;line-height:1.1;letter-spacing:-.035em;font-weight:600}.Reports_deckTop__vBSpf p:not(.Reports_eyebrow__Qs9NP){margin-top:7px;color:rgba(255,255,255,.55);font-size:12px}.Reports_workspaceControl__WtiOv{min-width:250px;align-self:center}.Reports_workspaceControl__WtiOv label{display:block;margin-bottom:6px;color:rgba(255,255,255,.45);font:700 9px/1 ui-monospace,monospace;letter-spacing:.15em;text-transform:uppercase}.Reports_workspaceControl__WtiOv select{width:100%;min-height:42px;border:1px solid rgba(255,255,255,.14);border-radius:11px;background:rgba(255,255,255,.08);padding:0 12px;color:white;font-size:12px}.Reports_workspaceControl__WtiOv option{color:#151a20}.Reports_signalStrip__kRVyj{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.09)}.Reports_signalStrip__kRVyj>div{display:flex;align-items:baseline;gap:9px;padding:15px 28px;border-right:1px solid rgba(255,255,255,.09)}.Reports_signalStrip__kRVyj>div:last-child{border:0}.Reports_signalStrip__kRVyj strong{color:#fff;font-size:21px;font-weight:600}.Reports_signalStrip__kRVyj .Reports_signalAttention__NK_uW{color:#ffd74a}.Reports_signalStrip__kRVyj span{color:rgba(255,255,255,.47);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.Reports_notice__uD64d{display:flex;align-items:center;gap:10px;border-radius:14px;padding:12px 16px;font-size:12px}.Reports_noticeSuccess__dgxyE{border:1px solid #a9ddc2;background:#effbf4;color:#17663b}.Reports_noticeError__1ylqg{border:1px solid #f2b8b5;background:#fff3f2;color:#9b2c27}.Reports_noticeWarning__PLv_T{border:1px solid #e6ce69;background:#fff9db;color:#6c5720}.Reports_studioGrid__clIsF{display:grid;grid-template-columns:285px minmax(0,1fr);gap:18px;align-items:start}.Reports_catalog__advet{position:sticky;top:86px;max-height:calc(100vh - 104px);overflow:auto;border:1px solid var(--border);border-radius:18px;background:rgba(253,252,248,.92);box-shadow:0 12px 30px rgba(28,32,38,.05)}.Reports_catalogHeading__F8gsv{display:flex;align-items:center;justify-content:space-between;padding:17px 18px;border-bottom:1px solid var(--border);font:700 10px/1 ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase}.Reports_catalogHeading__F8gsv strong{display:grid;width:24px;height:24px;place-items:center;border-radius:8px;background:#171d24;color:white;font-size:9px}.Reports_catalogGroup__r4AhB{padding:13px 9px;border-bottom:1px solid var(--border)}.Reports_catalogGroup__r4AhB:last-child{border:0}.Reports_catalogGroup__r4AhB>p{padding:2px 9px 9px;color:var(--text-muted);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.Reports_catalog__advet button{display:grid;width:100%;grid-template-columns:27px 1fr 15px;gap:8px;align-items:start;border-radius:11px;padding:9px 8px;text-align:left;transition:background .18s ease,transform .18s ease}.Reports_catalog__advet button:hover{background:#f4f1e8;transform:translateX(2px)}.Reports_catalog__advet .Reports_templateActive__Gwzvc{background:#fff4bf}.Reports_templateIcon__MrrDL{display:grid;width:27px;height:27px;place-items:center;border:1px solid #ded8c8;border-radius:8px;background:white;color:#464c53}.Reports_templateActive__Gwzvc .Reports_templateIcon__MrrDL{border-color:#e4bf30;background:#ffd94f;color:#1a1e22}.Reports_catalog__advet button>span:nth-child(2){min-width:0}.Reports_catalog__advet button strong{display:block;color:var(--text-primary);font-size:11px;line-height:1.25}.Reports_catalog__advet button small{display:-webkit-box;margin-top:4px;overflow:hidden;color:var(--text-muted);font-size:9px;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Reports_catalog__advet button>svg{margin-top:6px;color:#979b9d}.Reports_historyGroup__kgIAD{border-top:1px solid var(--border);padding:13px 9px}.Reports_historyHeading__GeOGO{display:flex;align-items:center;justify-content:space-between;padding:2px 9px 9px;color:var(--text-muted);font:700 9px/1 ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase}.Reports_historyHeading__GeOGO strong{display:grid;min-width:22px;height:22px;place-items:center;border-radius:7px;background:#f3f1ea;color:#6b5a22;font-size:9px}.Reports_historyList__FJaq7{display:grid;gap:3px}.Reports_historyList__FJaq7 button{display:grid;width:100%;grid-template-columns:27px 1fr 15px;gap:8px;align-items:start;border-radius:11px;padding:9px 8px;text-align:left;transition:background .18s ease,transform .18s ease}.Reports_historyList__FJaq7 button:hover{background:#f4f1e8;transform:translateX(2px)}.Reports_historyList__FJaq7 button.Reports_historyActive__wMX2_{background:#fff4bf}.Reports_historyList__FJaq7 button.Reports_historyStale__MKUDH{border:1px dashed #d9b653;background:#fffaf0}.Reports_historyList__FJaq7 button:disabled{cursor:not-allowed;opacity:.7}.Reports_historyList__FJaq7 button:disabled:hover{background:#fffaf0;transform:none}.Reports_historyIcon__wUTfP{display:grid;width:27px;height:27px;place-items:center;border:1px solid #ded8c8;border-radius:8px;background:white;color:#7a6312}.Reports_historyList__FJaq7 button>span:nth-child(2){min-width:0}.Reports_historyList__FJaq7 button strong{display:block;overflow:hidden;color:var(--text-primary);font-size:10px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.Reports_historyList__FJaq7 button small{display:block;margin-top:4px;color:var(--text-muted);font-size:8px}.Reports_historyList__FJaq7 button>svg{margin-top:6px;color:#979b9d}.Reports_historyEmpty__a5Nve{padding:2px 9px 5px;color:var(--text-muted);font-size:9px;line-height:1.45}.Reports_jobsGroup__3jEMR{border-top:1px solid var(--border);padding:13px 9px 15px}.Reports_jobsList__R_f7_{display:grid;gap:4px}.Reports_jobItem__TVgCO{display:grid;grid-template-columns:27px minmax(0,1fr) 24px;gap:8px;align-items:center;border-radius:11px;padding:8px;background:#fbfaf5}.Reports_jobIcon__2mZVt{display:grid;width:27px;height:27px;place-items:center;border:1px solid #ded8c8;border-radius:8px;background:white;color:#7a6312}.Reports_jobMeta__2AI60{min-width:0}.Reports_jobMeta__2AI60 strong{display:block;overflow:hidden;color:var(--text-primary);font-size:10px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.Reports_jobMeta__2AI60 small{display:block;margin-top:3px;color:var(--text-muted);font-size:8px;line-height:1.3}.Reports_jobMeta__2AI60 .Reports_jobFailure__mvykR{color:#a04d36}.Reports_jobAction__UvUv1{display:grid;width:24px;height:24px;place-items:center;border:1px solid #dedbd2;border-radius:7px;background:white;color:#6d5a17}.Reports_jobAction__UvUv1:hover:not(:disabled){background:#fff4bf}.Reports_jobAction__UvUv1:disabled{cursor:not-allowed;opacity:.42}.Reports_readOnlyAction__l5mwh{display:grid;width:24px;height:24px;place-items:center;border:1px solid #e1ddd4;border-radius:7px;background:#f5f3ed;color:#979486;cursor:not-allowed}.Reports_jobPulse__Xvdk7{width:7px;height:7px;justify-self:center;border-radius:50%;background:#d3ad1f;box-shadow:0 0 0 4px rgba(211,173,31,.14);animation:Reports_report-pulse__CF6Za 2.2s ease-out infinite}.Reports_spin__5kIWi{animation:Reports_report-spin__ojL5j .9s linear infinite}.Reports_scheduleGroup__KRDgO{border-top:1px solid var(--border);padding:13px 9px 15px}.Reports_scheduleComposer__TADFF{margin:0 4px 10px;border:1px solid #e6ce69;border-radius:10px;background:#fff9db;padding:10px}.Reports_scheduleComposer__TADFF label{display:block;color:#6c5a24;font-size:9px;font-weight:700}.Reports_scheduleComposerRow__j3E_0{display:grid;grid-template-columns:1fr auto;gap:5px;margin-top:6px}.Reports_scheduleComposer__TADFF select{min-width:0;height:30px;border:1px solid #dfce8d;border-radius:7px;background:white;padding:0 7px;color:#2b3035;font-size:10px}.Reports_scheduleButton__uGuMh{display:inline-flex;align-items:center;gap:5px;height:30px;border-radius:7px;background:#ffd94f;padding:0 9px;color:#171b20;font-size:9px;font-weight:700}.Reports_scheduleButton__uGuMh:disabled{cursor:not-allowed;opacity:.6}.Reports_scheduleComposer__TADFF small{display:block;margin-top:7px;color:#856c29;font-size:8px;line-height:1.35}.Reports_scheduleList__rK2yF{display:grid;gap:4px}.Reports_scheduleItem__lH8ar{display:grid;grid-template-columns:27px minmax(0,1fr) auto;gap:8px;align-items:center;border-radius:11px;padding:8px;background:#fbfaf5}.Reports_scheduleIcon__E3c96{display:grid;width:27px;height:27px;place-items:center;border:1px solid #ded8c8;border-radius:8px;background:white;color:#7a6312}.Reports_scheduleMeta__uvXW_{min-width:0}.Reports_scheduleMeta__uvXW_ strong{display:block;overflow:hidden;color:var(--text-primary);font-size:10px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.Reports_scheduleMeta__uvXW_ small{display:block;margin-top:3px;color:var(--text-muted);font-size:8px;line-height:1.3;text-transform:capitalize}.Reports_scheduleActions__NK24v{display:inline-flex;gap:3px}.Reports_reportArea__aJSBu{min-width:0}.Reports_actionBar__V7bZl{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px;border:1px solid var(--border);border-radius:14px;background:white;padding:9px 10px 9px 15px;box-shadow:0 8px 22px rgba(22,28,34,.04)}.Reports_actionBar__V7bZl>div:first-child{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:10px;font-weight:600;letter-spacing:.04em}.Reports_liveDot__dipTH{width:7px;height:7px;border-radius:50%;background:#20a266;box-shadow:0 0 0 4px rgba(32,162,102,.12);animation:Reports_report-pulse__CF6Za 2.2s ease-out infinite}.Reports_snapshotDot__3LvbT{width:7px;height:7px;border-radius:50%;background:#d5a51b;box-shadow:0 0 0 4px rgba(213,165,27,.14)}.Reports_actions__ie0D_{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.Reports_actions__ie0D_ a,.Reports_actions__ie0D_ button{display:inline-flex;min-height:34px;align-items:center;gap:6px;border:1px solid #dedbd2;border-radius:9px;background:#fff;padding:0 10px;color:#333940;font-size:10px;font-weight:650;transition:transform .16s ease,box-shadow .16s ease}.Reports_actions__ie0D_ a:hover,.Reports_actions__ie0D_ button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 14px rgba(20,25,30,.08)}.Reports_actions__ie0D_ button:disabled{cursor:not-allowed;opacity:.38}.Reports_actions__ie0D_ .Reports_primaryAction__d0nuo{border-color:#d3ad1f;background:#ffd94f;color:#171b20}.Reports_brandPanel__MkFcE{display:grid;grid-template-columns:1.1fr repeat(3,1fr) auto;gap:12px;align-items:end;margin-bottom:12px;border:1px solid #e6ce69;border-radius:15px;background:#fff9db;padding:15px}.Reports_brandPanel__MkFcE>div{display:flex;gap:9px;align-items:flex-start}.Reports_brandPanel__MkFcE>div svg{margin-top:2px;color:#8b6500}.Reports_brandPanel__MkFcE>div span{display:flex;flex-direction:column}.Reports_brandPanel__MkFcE>div strong{font-size:11px}.Reports_brandPanel__MkFcE>div small{margin-top:3px;color:#856c29;font-size:9px;line-height:1.35}.Reports_brandPanel__MkFcE label{color:#6c5a24;font-size:9px;font-weight:700}.Reports_brandPanel__MkFcE input{display:block;width:100%;height:35px;margin-top:5px;border:1px solid #dfce8d;border-radius:8px;background:white;padding:0 9px;color:#2b3035;font-size:10px;font-weight:500}.Reports_brandIntroduction__KnbNP{grid-column:2/-1}.Reports_brandPanel__MkFcE textarea{display:block;width:100%;min-height:64px;margin-top:5px;resize:vertical;border:1px solid #dfce8d;border-radius:8px;background:white;padding:8px 9px;color:#2b3035;font-size:10px;font-weight:500;line-height:1.45}.Reports_recommendationPanel__MymF8{margin-bottom:12px;overflow:hidden;border:1px solid #b9d8c4;border-radius:15px;background:#f4fbf6;box-shadow:0 12px 30px rgba(35,100,62,.06)}.Reports_recommendationHeader__OpBbS{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:16px 18px;border-bottom:1px solid #d7e9dc;background:linear-gradient(120deg,#edf9f1,#f8fcf8)}.Reports_recommendationHeader__OpBbS>div:first-child{display:flex;gap:9px;align-items:flex-start}.Reports_recommendationHeader__OpBbS>div:first-child svg{flex:0 0 auto;margin-top:2px;color:#28724a}.Reports_recommendationHeader__OpBbS>div:first-child span{display:flex;flex-direction:column}.Reports_recommendationHeader__OpBbS>div:first-child strong{color:#26352c;font-size:12px}.Reports_recommendationHeader__OpBbS>div:first-child small{max-width:430px;margin-top:4px;color:#547461;font-size:9px;line-height:1.45}.Reports_recommendationStats__SqRDY{display:flex;flex:0 0 auto;gap:6px}.Reports_recommendationStats__SqRDY span{display:flex;min-width:62px;flex-direction:column;align-items:center;border:1px solid #d2e5d8;border-radius:9px;background:rgba(255,255,255,.78);padding:7px 9px;color:#60756a;font-size:8px;text-transform:uppercase}.Reports_recommendationStats__SqRDY span strong{margin-bottom:3px;color:#284a36;font-size:14px;line-height:1}.Reports_recommendationStats__SqRDY span[data-attention=true]{border-color:#ecc88e;background:#fff8e9;color:#986110}.Reports_recommendationStats__SqRDY span[data-attention=true] strong{color:#a65f00}.Reports_recommendationSuggestions__hMb87{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);gap:14px;align-items:start;padding:13px 18px;border-bottom:1px solid #d7e9dc;background:#f9fcfa}.Reports_recommendationSuggestions__hMb87>div:first-child{display:flex;flex-direction:column}.Reports_recommendationSuggestions__hMb87>div:first-child strong{color:#2d5139;font-size:10px}.Reports_recommendationSuggestions__hMb87>div:first-child small{margin-top:4px;color:#64796d;font-size:8px;line-height:1.45}.Reports_recommendationSuggestions__hMb87>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.Reports_recommendationSuggestions__hMb87 button{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:9px;border:1px solid #cfe2d5;border-radius:9px;background:white;padding:9px 10px;color:#315440;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.Reports_recommendationSuggestions__hMb87 button span{min-width:0;font-size:9px;font-weight:650;line-height:1.4}.Reports_recommendationSuggestions__hMb87 button svg{flex:0 0 auto;color:#377c52}.Reports_recommendationSuggestions__hMb87 button:hover{transform:translateY(-1px);border-color:#8fbea0;box-shadow:0 7px 16px rgba(39,93,57,.08)}.Reports_recommendationSuggestions__hMb87 button:focus-visible{outline:3px solid rgba(56,132,90,.17);outline-offset:2px}.Reports_recommendationComposer__45NOw{display:grid;grid-template-columns:minmax(260px,2fr) minmax(150px,.8fr) minmax(140px,.65fr) auto;gap:10px;align-items:end;padding:15px 18px;border-bottom:1px solid #d7e9dc;background:rgba(255,255,255,.58)}.Reports_recommendationComposer__45NOw label{color:#37684a;font-size:9px;font-weight:700}.Reports_recommendationComposer__45NOw input{display:block;width:100%;height:36px;margin-top:5px;border:1px solid #b9d8c4;border-radius:8px;background:white;padding:0 10px;color:#2b3035;font-size:10px;font-weight:500;outline:0}.Reports_recommendationComposer__45NOw input:focus{border-color:#38845a;box-shadow:0 0 0 3px rgba(56,132,90,.13)}.Reports_recommendationFormActions__GO0LJ{display:flex;align-items:center;justify-content:flex-end;gap:7px}.Reports_recommendationFormActions__GO0LJ>button:first-child:not(:last-child){min-height:34px;border:0;background:transparent;color:#577064;font-size:9px;font-weight:700}.Reports_recommendationReadOnly__R1GcN{display:flex;align-items:flex-start;gap:9px;padding:12px 18px;border-bottom:1px solid #d7e9dc;background:#fff9e9;color:#765817}.Reports_recommendationReadOnly__R1GcN svg{flex:0 0 auto;margin-top:2px}.Reports_recommendationReadOnly__R1GcN span{display:flex;flex-direction:column}.Reports_recommendationReadOnly__R1GcN strong{font-size:10px}.Reports_recommendationReadOnly__R1GcN small{margin-top:3px;font-size:9px;line-height:1.4}.Reports_recommendationColumns__mmky7{display:grid;grid-template-columns:1fr 1fr;gap:0}.Reports_recommendationColumns__mmky7>section{min-width:0;padding:14px 18px 17px}.Reports_recommendationColumns__mmky7>section+section{border-left:1px solid #d7e9dc;background:rgba(255,255,255,.32)}.Reports_recommendationListHeading__GTB2x{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px;color:#345943;font-size:9px;letter-spacing:.05em;text-transform:uppercase}.Reports_recommendationListHeading__GTB2x span{display:grid;min-width:22px;height:22px;place-items:center;border-radius:999px;background:#dfefe4;color:#2e6945;font-size:9px;font-weight:800}.Reports_recommendationList__QF_uw{display:flex;flex-direction:column;gap:7px}.Reports_recommendationEmpty___HyrX{min-height:54px;border:1px dashed #c7ddce;border-radius:9px;background:rgba(255,255,255,.58);padding:11px;color:#64786d;font-size:9px;line-height:1.45}.Reports_recommendationAction__epUit{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;gap:8px;align-items:center;border:1px solid #d1e4d7;border-radius:10px;background:white;padding:8px}.Reports_recommendationAction__epUit[data-overdue=true]{border-color:#e8c687;background:#fffaf0}.Reports_recommendationAction__epUit[data-status=completed]{opacity:.72}.Reports_recommendationEditButton__cVGAa,.Reports_recommendationStatusButton__EF8DD{display:grid;width:28px;height:28px;place-items:center;border:1px solid #c9ddcf;border-radius:8px;background:#f3faf5;color:#2f754b}.Reports_recommendationLockedIcon__l02RS{display:grid;width:28px;height:28px;place-items:center;color:#8ca096}.Reports_recommendationEditButton__cVGAa:hover,.Reports_recommendationStatusButton__EF8DD:hover{border-color:#8fbea0;background:#eaf6ee}.Reports_recommendationStatusButton__EF8DD:disabled{cursor:wait;opacity:.65}.Reports_recommendationEditButton__cVGAa{border-color:transparent;background:transparent;color:#708078}.Reports_recommendationActionBody__47uwh{min-width:0}.Reports_recommendationActionBody__47uwh strong{display:block;overflow:hidden;color:#2f3933;font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.Reports_recommendationAction__epUit[data-status=completed] .Reports_recommendationActionBody__47uwh strong{text-decoration:line-through;text-decoration-color:#82998b}.Reports_recommendationActionBody__47uwh small{display:flex;align-items:center;gap:6px;margin-top:4px;overflow:hidden;color:#698076;font-size:8px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.Reports_recommendationActionBody__47uwh small i{width:3px;height:3px;flex:0 0 auto;border-radius:50%;background:#9ab2a2}.Reports_narrativeCard__X53Er{margin-bottom:12px;border:1px solid #dfd4a6;border-radius:15px;background:linear-gradient(135deg,#fffdf1,#fff9dc);padding:16px;box-shadow:0 10px 26px rgba(126,101,20,.07)}.Reports_narrativeHeader__Dxg4y{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.Reports_narrativeTitle__K1Tcx{display:flex;align-items:flex-start;gap:10px;min-width:0}.Reports_narrativeIcon__QOLM6{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:1px solid #e0bd39;border-radius:9px;background:#ffd94f;color:#252018}.Reports_narrativeTitle__K1Tcx>span:last-child{min-width:0}.Reports_narrativeTitle__K1Tcx p{color:#8b6a08;font:700 8px/1 ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase}.Reports_narrativeTitle__K1Tcx h2{margin-top:5px;color:#272d34;font-size:17px;letter-spacing:-.025em}.Reports_narrativeWorkspace__6ijQ_{display:block;margin-top:3px;color:#76672f;font-size:9px;line-height:1.35}.Reports_narrativeCopy__5Ssd6{display:inline-flex;min-height:30px;align-items:center;gap:6px;flex:0 0 auto;border:1px solid #d9c97c;border-radius:8px;background:rgba(255,255,255,.72);padding:0 10px;color:#5f4d12;font-size:10px;font-weight:700}.Reports_narrativeCopy__5Ssd6:hover{background:white}.Reports_narrativeIntro__PVjuh{margin:12px 0 10px 40px;color:#746738;font-size:10px;line-height:1.5}.Reports_narrativeEditorLabel__FEGzv{display:block;margin-left:40px;color:#7a682d;font-size:9px;font-weight:700;letter-spacing:.04em}.Reports_narrativeEditorLabel__FEGzv textarea{display:block;width:100%;min-height:154px;margin-top:6px;resize:vertical;border:1px solid #dfd39c;border-radius:10px;background:rgba(255,255,255,.84);padding:11px 12px;color:#343a40;font-size:10px;line-height:1.55;outline:0}.Reports_narrativeEditorLabel__FEGzv textarea:focus{border-color:#b99a20;box-shadow:0 0 0 3px rgba(217,182,47,.18)}.Reports_snapshotBanner__9TT1f{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #e5d68c;background:#fff8d8;padding:10px 38px;color:#6c5720;font-size:9px}.Reports_snapshotBanner__9TT1f strong{color:#3d3216;font-size:10px;letter-spacing:.05em;text-transform:uppercase}.Reports_snapshotDraftBanner__4_Fyg{border-color:#e6bd72;background:#fff2db;color:#79531d}.Reports_releasePanel__QJrlc{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(320px,1.25fr) auto;gap:16px;align-items:end;margin-bottom:12px;border:1px solid #d7b458;border-radius:15px;background:linear-gradient(135deg,#fff9e7,#fffdf6);padding:16px;box-shadow:0 12px 30px rgba(110,79,10,.07)}.Reports_releasePanel__QJrlc>div{display:flex;align-items:flex-start;gap:9px}.Reports_releasePanel__QJrlc>div svg{flex:0 0 auto;margin-top:2px;color:#896300}.Reports_releasePanel__QJrlc>div span{display:flex;flex-direction:column}.Reports_releasePanel__QJrlc>div strong{color:#332c1d;font-size:12px}.Reports_releasePanel__QJrlc>div small{margin-top:4px;color:#76663e;font-size:9px;line-height:1.45}.Reports_releasePanel__QJrlc label{color:#6c5a24;font-size:9px;font-weight:700}.Reports_releasePanel__QJrlc textarea{display:block;width:100%;min-height:126px;margin-top:6px;resize:vertical;border:1px solid #dfce8d;border-radius:9px;background:white;padding:10px 11px;color:#2b3035;font-size:10px;line-height:1.5;outline:0}.Reports_releasePanel__QJrlc textarea:focus{border-color:#b99a20;box-shadow:0 0 0 3px rgba(217,182,47,.18)}.Reports_releaseButton__2Wuie{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid #c99e0c;border-radius:9px;background:#ffd94f;padding:0 14px;color:#211d15;font-size:10px;font-weight:750}.Reports_releaseButton__2Wuie:disabled{cursor:not-allowed;opacity:.45}.Reports_paper__qGcf5{overflow:hidden;border:1px solid #dcd8cd;border-radius:5px;background:#fffefa;box-shadow:0 22px 60px rgba(26,30,35,.1);color:#1d2228}.Reports_paper__qGcf5:before{display:block;height:7px;background:linear-gradient(90deg,#151b22 0 72%,#ffd94f 72%);content:""}.Reports_paperHeader__eTDsp{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:28px 38px 18px}.Reports_paperBrand__llkBp{display:flex;align-items:center;gap:11px}.Reports_paperBrand__llkBp img{width:48px;height:36px;-o-object-fit:contain;object-fit:contain}.Reports_paperBrand__llkBp div{display:flex;flex-direction:column}.Reports_paperBrand__llkBp strong{font-size:14px;letter-spacing:-.02em}.Reports_paperBrand__llkBp small{margin-top:3px;color:#899097;font:700 7px/1 ui-monospace,monospace;letter-spacing:.17em}.Reports_businessDetails__kvBPH{max-width:320px;margin-top:7px;color:#667078;font-size:8px;line-height:1.45;white-space:pre-wrap}.Reports_generated__vh2ji{display:flex;flex-direction:column;text-align:right}.Reports_generated__vh2ji span{color:#8b9197;font-size:8px;letter-spacing:.13em;text-transform:uppercase}.Reports_generated__vh2ji strong{margin-top:4px;font-size:11px;font-weight:600}.Reports_reportTitle__ceoo5{padding:30px 38px 28px;border-top:1px solid #ece8dd;background:linear-gradient(115deg,#f7f5ee,#fffefa 72%)}.Reports_reportTitle__ceoo5>p{color:#957000;font:700 9px/1 ui-monospace,monospace;letter-spacing:.17em;text-transform:uppercase}.Reports_reportTitle__ceoo5 h1{margin-top:11px;font-size:clamp(30px,4vw,47px);line-height:1;letter-spacing:-.05em;font-weight:610}.Reports_reportTitle__ceoo5>div{display:flex;align-items:center;gap:7px;margin-top:15px;color:#676e75;font-size:10px}.Reports_reportTitle__ceoo5>div span{width:3px;height:3px;margin:0 3px;border-radius:50%;background:#c5a93b}.Reports_reportIntroduction__eWzwh{padding:20px 38px;border-top:1px solid #e5e0d5;background:#fffdf5}.Reports_reportIntroduction__eWzwh>p{color:#957000;font:700 8px/1 ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase}.Reports_reportIntroduction__eWzwh>div{margin-top:8px;color:#3e454b;font-size:10px;line-height:1.6;white-space:pre-wrap}.Reports_reportExecutiveNarrative__2rVJF{display:grid;grid-template-columns:minmax(170px,.65fr) minmax(0,1.35fr);gap:24px;padding:22px 38px;border-top:1px solid #e5e0d5;background:#fffaf0}.Reports_reportExecutiveNarrative__2rVJF>div>p{color:#957000;font:700 8px/1 ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase}.Reports_reportExecutiveNarrative__2rVJF>div>span{display:block;margin-top:8px;color:#787064;font-size:8px;line-height:1.5}.Reports_reportExecutiveNarrative__2rVJF>p{color:#343b42;font-size:10px;line-height:1.75;white-space:pre-wrap}.Reports_consultantRecommendations__lf_hF{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);gap:22px;padding:20px 38px;border-top:1px solid #d8e6dc;border-bottom:1px solid #d8e6dc;background:#f4fbf6}.Reports_consultantRecommendations__lf_hF>div>p{color:#28724a;font:700 8px/1 ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase}.Reports_consultantRecommendations__lf_hF>div>span{display:block;margin-top:8px;color:#5b7364;font-size:9px;line-height:1.55}.Reports_consultantRecommendations__lf_hF ol{display:flex;flex-direction:column;gap:8px;padding:0;margin:0;list-style:none;counter-reset:consultant-recommendation}.Reports_consultantRecommendations__lf_hF li{position:relative;min-height:34px;padding:9px 10px 9px 37px;border:1px solid #d3e5d9;border-radius:9px;background:rgba(255,255,255,.82);color:#35433b;font-size:9px;line-height:1.5;white-space:pre-wrap;counter-increment:consultant-recommendation}.Reports_consultantRecommendations__lf_hF li:before{position:absolute;left:10px;top:9px;color:#217142;font:700 8px/1 ui-monospace,monospace;content:counter(consultant-recommendation,decimal-leading-zero)}.Reports_consultantRecommendations__lf_hF li>strong{display:block;font-size:9px;font-weight:650}.Reports_consultantRecommendations__lf_hF li>span{display:flex;align-items:center;gap:7px;margin-top:4px;color:#668071;font-size:8px}.Reports_consultantRecommendations__lf_hF li>span small{width:3px;height:3px;border-radius:50%;background:#9eb5a7}.Reports_disclosureGrid__K5gJI{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #e5e0d5;border-bottom:1px solid #e5e0d5}.Reports_disclosureGrid__K5gJI>div{display:flex;gap:11px;padding:19px 38px}.Reports_disclosureGrid__K5gJI>div:first-child{border-right:1px solid #e5e0d5}.Reports_disclosureGrid__K5gJI svg{flex:0 0 auto;margin-top:1px;color:#a87d00}.Reports_disclosureGrid__K5gJI span{min-width:0}.Reports_disclosureGrid__K5gJI strong{display:block;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.Reports_disclosureGrid__K5gJI p{margin-top:5px;color:#687078;font-size:9px;line-height:1.5}.Reports_reportSection__Sh6TC{padding:30px 38px 10px;break-inside:avoid-page}.Reports_sectionHeading__mlxHM{display:flex;gap:15px;align-items:flex-start}.Reports_sectionHeading__mlxHM>span{display:grid;flex:0 0 auto;width:31px;height:31px;place-items:center;border:1px solid #dad5c8;border-radius:50%;color:#9b7c10;font:700 9px/1 ui-monospace,monospace}.Reports_sectionHeading__mlxHM>div{min-width:0}.Reports_sectionHeading__mlxHM p{font:700 8px/1 ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase}.Reports_factLabel__ejJkz{color:#31805a}.Reports_recommendationLabel__FGr5l{color:#9d7100}.Reports_sectionHeading__mlxHM h2{margin-top:5px;font-size:19px;letter-spacing:-.025em}.Reports_sectionHeading__mlxHM small{display:block;margin-top:5px;color:#737a80;font-size:9px;line-height:1.5}.Reports_tableWrap__hToD6{margin-top:17px;overflow-x:auto;border:1px solid #e3ded2;border-radius:10px}.Reports_tableWrap__hToD6 table{width:100%;border-collapse:collapse;font-size:8.5px}.Reports_tableWrap__hToD6 th{background:#f3f1ea;padding:9px 10px;color:#636a70;font-size:7px;letter-spacing:.07em;text-align:left;text-transform:uppercase;white-space:nowrap}.Reports_tableWrap__hToD6 td{max-width:210px;padding:9px 10px;border-top:1px solid #ebe7dd;color:#31373d;line-height:1.35;vertical-align:top}.Reports_tableWrap__hToD6 tbody tr:nth-child(2n){background:#fdfcf8}.Reports_emptyRows__qfNoh{display:flex;align-items:center;gap:8px;margin-top:17px;border:1px dashed #cbd9ce;border-radius:10px;background:#f6fbf7;padding:13px;color:#477457;font-size:9px}.Reports_paperFooter__xnEsK{display:flex;justify-content:space-between;gap:20px;margin-top:30px;padding:17px 38px;border-top:1px solid #dfdbcf;background:#f5f3ec;color:#7a8085;font-size:7.5px}@keyframes Reports_report-breathe__wHVMc{0%,to{transform:scale(.88);opacity:.62}50%{transform:scale(1.1);opacity:1}}@keyframes Reports_report-pulse__CF6Za{0%{box-shadow:0 0 0 0 rgba(32,162,102,.26)}70%,to{box-shadow:0 0 0 7px rgba(32,162,102,0)}}@keyframes Reports_report-flow__ezKgL{0%,to{transform:scaleX(.2);opacity:.42}50%{transform:scaleX(1);opacity:.95}}@keyframes Reports_report-scan__12bLI{0%,42%{transform:translateX(-82%)}72%,to{transform:translateX(82%)}}@keyframes Reports_report-spin__ojL5j{to{transform:rotate(1turn)}}@media (max-width:1050px){.Reports_heroInner__WFPxK{align-items:flex-start;flex-direction:column}.Reports_studioGrid__clIsF{grid-template-columns:1fr}.Reports_catalog__advet{position:static;display:flex;max-height:none;overflow-x:auto}.Reports_catalogHeading__F8gsv{min-width:150px;border-right:1px solid var(--border);border-bottom:0}.Reports_catalogGroup__r4AhB{display:flex;min-width:-moz-max-content;min-width:max-content;border-right:1px solid var(--border);border-bottom:0}.Reports_catalogGroup__r4AhB>p{align-self:center;min-width:90px}.Reports_catalog__advet button{width:190px}.Reports_brandPanel__MkFcE{grid-template-columns:1fr 1fr}.Reports_brandIntroduction__KnbNP,.Reports_brandPanel__MkFcE>div{grid-column:1/-1}.Reports_recommendationComposer__45NOw{grid-template-columns:1fr 1fr}.Reports_recommendationTitleField__0BHmY{grid-column:1/-1}}@media (max-width:700px){.Reports_heroInner__WFPxK{padding:40px 20px 44px}.Reports_formatRail__0AT6o{width:100%;min-width:0}.Reports_deckTop__vBSpf{flex-direction:column;padding:22px}.Reports_workspaceControl__WtiOv{width:100%;min-width:0}.Reports_signalStrip__kRVyj{grid-template-columns:1fr 1fr}.Reports_signalStrip__kRVyj>div:nth-child(2){border-right:0}.Reports_signalStrip__kRVyj>div:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.09)}.Reports_actionBar__V7bZl{align-items:flex-start;flex-direction:column}.Reports_actions__ie0D_{width:100%;justify-content:flex-start}.Reports_brandPanel__MkFcE{grid-template-columns:1fr}.Reports_recommendationHeader__OpBbS{flex-direction:column}.Reports_recommendationStats__SqRDY{width:100%}.Reports_recommendationStats__SqRDY span{flex:1}.Reports_recommendationComposer__45NOw,.Reports_recommendationSuggestions__hMb87,.Reports_recommendationSuggestions__hMb87>div:last-child{grid-template-columns:1fr}.Reports_recommendationTitleField__0BHmY{grid-column:auto}.Reports_recommendationFormActions__GO0LJ{justify-content:flex-start}.Reports_recommendationColumns__mmky7{grid-template-columns:1fr}.Reports_recommendationColumns__mmky7>section+section{border-top:1px solid #d7e9dc;border-left:0}.Reports_narrativeHeader__Dxg4y{align-items:stretch;flex-direction:column}.Reports_narrativeCopy__5Ssd6{align-self:flex-start}.Reports_narrativeEditorLabel__FEGzv,.Reports_narrativeIntro__PVjuh{margin-left:0}.Reports_releasePanel__QJrlc{grid-template-columns:1fr;align-items:stretch}.Reports_releaseButton__2Wuie{justify-self:flex-start}.Reports_snapshotBanner__9TT1f{align-items:flex-start;flex-direction:column;padding:12px 20px}.Reports_consultantRecommendations__lf_hF,.Reports_paperHeader__eTDsp,.Reports_reportExecutiveNarrative__2rVJF,.Reports_reportIntroduction__eWzwh,.Reports_reportSection__Sh6TC,.Reports_reportTitle__ceoo5{padding-left:20px;padding-right:20px}.Reports_consultantRecommendations__lf_hF,.Reports_reportExecutiveNarrative__2rVJF{grid-template-columns:1fr;gap:13px}.Reports_disclosureGrid__K5gJI{grid-template-columns:1fr}.Reports_disclosureGrid__K5gJI>div{padding:16px 20px}.Reports_disclosureGrid__K5gJI>div:first-child{border-right:0;border-bottom:1px solid #e5e0d5}.Reports_paperFooter__xnEsK{flex-direction:column;padding-left:20px;padding-right:20px}}@media print{.Reports_actionBar__V7bZl,.Reports_brandPanel__MkFcE,.Reports_catalog__advet,.Reports_controlDeck__Ow3w_,.Reports_hero__z19Hc,.Reports_narrativeCard__X53Er,.Reports_notice__uD64d,.Reports_recommendationPanel__MymF8,.Reports_releasePanel__QJrlc{display:none!important}.Reports_reportArea__aJSBu,.Reports_studioGrid__clIsF,.Reports_workspace__uBI2f{display:block!important}.Reports_paper__qGcf5{border:0;box-shadow:none}.Reports_paper__qGcf5:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}.Reports_tableWrap__hToD6{overflow:visible}.Reports_reportSection__Sh6TC{-moz-column-break-inside:auto;break-inside:auto}.Reports_tableWrap__hToD6 tr{-moz-column-break-inside:avoid;break-inside:avoid}}@media (prefers-reduced-motion:reduce){.Reports_recommendationSuggestions__hMb87 button{transition:none}.Reports_recommendationSuggestions__hMb87 button:hover{transform:none}.Reports_formatRail__0AT6o:after,.Reports_formatRail__0AT6o:before,.Reports_heroOrb__GO6NK,.Reports_jobPulse__Xvdk7,.Reports_liveDot__dipTH,.Reports_spin__5kIWi{animation:none}.Reports_actions__ie0D_ button,.Reports_catalog__advet button{transition:none}}