.O9s0wa_componentWrapper{border:none;border-radius:1rem;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.O9s0wa_wrapperOutline{border:.0625rem solid var(--color-button-default-hover)}.O9s0wa_autoHeight,.O9s0wa_autoHeight .O9s0wa_content,.O9s0wa_autoHeight .O9s0wa_contentInner{height:auto}.O9s0wa_autoHeight .O9s0wa_contentInner{flex:none}.O9s0wa_autoHeight[data-component-type=executive_summary] .O9s0wa_contentInner>*{height:auto}.O9s0wa_showInCard{background:var(--color-surface-modal-base);-webkit-backdrop-filter:blur(2.875rem);backdrop-filter:blur(2.875rem);border:.0625rem solid var(--color-border-default)}.O9s0wa_withEditHeader{--slides-edit-tab-height:2.28125rem;--slides-edit-content-offset:1.5rem;--slides-edit-tab-inset-x:.078125rem;--slides-edit-tab-padding-x:.625rem;--slides-edit-tab-padding-y:calc((var(--slides-edit-content-offset) - var(--slides-edit-tab-icon-size)) / 2);--slides-edit-tab-gap:.625rem;--slides-edit-tab-radius:.625rem;--slides-edit-tab-font-size:.625rem;--slides-edit-tab-letter-spacing:.15625rem;--slides-edit-tab-icon-size:.78125rem;border-radius:0;display:block;overflow:visible}.O9s0wa_withEditHeader.O9s0wa_showInCard{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:none}.O9s0wa_showTopBorder{border-top:.1875rem solid var(--color-primary-muted-light)}.O9s0wa_withEditHeader.O9s0wa_showTopBorder{border-top:none}.O9s0wa_componentHeader{top:0;left:var(--slides-edit-tab-inset-x);right:var(--slides-edit-tab-inset-x);height:var(--slides-edit-tab-height);max-height:var(--slides-edit-tab-height);min-height:var(--slides-edit-tab-height);justify-content:space-between;align-items:flex-start;gap:var(--slides-edit-tab-gap);padding:var(--slides-edit-tab-padding-y) var(--slides-edit-tab-padding-x);z-index:1;box-sizing:border-box;border-radius:var(--slides-edit-tab-radius) var(--slides-edit-tab-radius) 0 0;cursor:grab;touch-action:none;background:#42424280;border:.078125rem dashed #fff3;border-bottom:none;flex-shrink:0;display:flex;position:absolute;overflow:hidden}.O9s0wa_componentHeader:active{cursor:grabbing}.O9s0wa_componentTitle{min-height:var(--slides-edit-tab-icon-size);color:#fff9;font-family:Innovator Grotesk,sans-serif;font-size:var(--slides-edit-tab-font-size);letter-spacing:var(--slides-edit-tab-letter-spacing);text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;min-width:0;font-weight:400;line-height:1;display:flex;overflow:hidden}.O9s0wa_headerActions{cursor:default;flex-shrink:0;align-items:flex-start;gap:.375rem;display:flex}.O9s0wa_headerMenuButton{width:var(--slides-edit-tab-icon-size);height:var(--slides-edit-tab-icon-size);color:#fff9;cursor:pointer;touch-action:auto;background:0 0;border:0;border-radius:.15625rem;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.O9s0wa_headerMenuButton:hover{color:#ffffff8c;background:#ffffff0f}.O9s0wa_headerMenuButton:focus-visible{outline:.078125rem solid var(--color-primary-muted-light,#6de9e1);outline-offset:.078125rem;color:#ffffffbf;background:#ffffff0f}.O9s0wa_titleTrailingIcons{flex-shrink:0;align-items:center;gap:clamp(.25rem,min(.417vw,.741vh),.375rem);display:flex}.O9s0wa_filterWarningIcon{color:var(--color-feedback-warning);pointer-events:auto;flex-shrink:0;justify-content:center;align-items:center;width:clamp(1rem,min(.938vw,1.667vh),1.125rem);height:clamp(1rem,min(.938vw,1.667vh),1.125rem);display:inline-flex}.O9s0wa_filterUnaffectedIcon{color:#fffc;pointer-events:auto;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.O9s0wa_content{pointer-events:auto;box-sizing:border-box;-webkit-user-select:auto;user-select:auto;width:100%;height:100%;position:relative;overflow:hidden}.O9s0wa_contentWithHeader{top:var(--slides-edit-content-offset);z-index:2;width:auto;height:auto;min-height:0;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.O9s0wa_withEditHeader.O9s0wa_showInCard .O9s0wa_contentWithHeader{-webkit-backdrop-filter:blur(2.875rem);backdrop-filter:blur(2.875rem);background:#222a2a80;border:.0625rem solid #ffffff1a;border-radius:1rem}.O9s0wa_withEditHeader.O9s0wa_showTopBorder .O9s0wa_contentWithHeader{border-top:.1875rem solid var(--color-primary-muted-light)}.O9s0wa_contentInner{box-sizing:border-box;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;padding:.75rem;display:flex;position:relative;overflow:hidden}.O9s0wa_contentWithHeader .O9s0wa_contentInner{padding-top:.75rem}[data-component-type=separator] .O9s0wa_contentInner{justify-content:center;padding:0}[data-component-type=executive_summary] .O9s0wa_contentInner,[data-component-type=text] .O9s0wa_contentInner,[data-component-type=kpi] .O9s0wa_contentInner,[data-component-type=table] .O9s0wa_contentInner,[data-component-type=blockquote] .O9s0wa_contentInner{padding:0}.O9s0wa_contentWithHeader .O9s0wa_contentInner>*{border-top-left-radius:0!important;border-top-right-radius:0!important}.O9s0wa_contentWithHeader .O9s0wa_contentInner>.O9s0wa_executiveSummaryWithEditHeader{border-radius:1rem!important}.O9s0wa_contentWithHeader .O9s0wa_contentInner>.O9s0wa_executiveSummaryWithEditHeader [data-exec-summary-gradient-border]{border-radius:calc(1rem - var(--exec-summary-gradient-border-width,.105rem))!important}.O9s0wa_content [contenteditable=true],.O9s0wa_content input,.O9s0wa_content textarea{-webkit-user-select:text;user-select:text;cursor:text}
.BzAGFW_button{border:1px solid var(--color-border-subtle);background:var(--color-button-default-bg);height:1.75rem;color:var(--color-text-primary);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:.375rem;padding:0 .75rem 0 .625rem;font-size:.75rem;font-weight:500;line-height:1;transition:background .15s,border-color .15s,opacity .15s,transform .15s;display:inline-flex}.BzAGFW_button:hover{background:var(--color-button-default-hover);border-color:var(--color-accent-interactive)}.BzAGFW_button:focus-visible{outline:2px solid var(--color-accent-interactive);outline-offset:2px}.BzAGFW_button svg{color:var(--color-accent-interactive)}.BzAGFW_overlay{z-index:3;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;top:.5rem;right:.5rem;transform:translateY(-2px);box-shadow:0 2px 8px #0000002e}:is([data-ask-agent-host]:hover .BzAGFW_overlay,[data-ask-agent-host]:focus-within .BzAGFW_overlay,.BzAGFW_overlay:focus-visible){opacity:1;pointer-events:auto;transform:none}@media (hover:none){.BzAGFW_overlay{opacity:1;pointer-events:auto;transform:none}}.BzAGFW_inline{flex:none}.BzAGFW_tab{height:var(--slides-edit-tab-icon-size,.78125rem);color:#fff9;font-family:Innovator Grotesk,sans-serif;font-size:var(--slides-edit-tab-font-size,.625rem);letter-spacing:.09375rem;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.15625rem;flex:none;align-items:center;gap:.25rem;padding:0 .3125rem;line-height:1;transition:background .12s,color .12s;display:inline-flex}.BzAGFW_tab:hover{color:#ffffffe6;background:#ffffff0f}.BzAGFW_tab:hover svg{color:var(--color-accent-interactive)}.BzAGFW_tab:focus-visible{outline:.078125rem solid var(--color-primary-muted-light,#6de9e1);outline-offset:.078125rem}
.mhf4Za_container{box-sizing:border-box;--slides-text-font-size:max(13.33px, 1.85185vh);--slides-text-line-height:1.4;--slides-text-font-weight:500;--slides-text-sm-font-size:max(10.67px, 1.48148vh);--slides-text-sm-line-height:1.5;--slides-text-sm-font-weight:400;--slides-text-block-gap:1.4em;--slides-text-padding-inline:0px;--slides-text-padding-block:0px;--slides-text-heading-weight:600;--slides-text-heading-gap:max(5.33px, .74074vh);--slides-text-shadow:0 4px 40px #0003;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.mhf4Za_container.mhf4Za_showInCard{--slides-text-padding-block:max(13.33px, 1.85185vh);--slides-text-padding-inline:max(13.33px, 1.85185vh)}.mhf4Za_container.mhf4Za_cardChromeInset{padding:12px}.mhf4Za_showInCard{background:var(--color-surface-popover);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--color-border-subtle-strong);box-shadow:0 4px 24px -1px var(--color-overlay-backdrop);border-radius:12px}.mhf4Za_transparentBackground{background:0 0;border:1px solid #0000}.mhf4Za_showTopBorder{border-top:1px solid var(--color-button-default-hover)}.mhf4Za_richText{color:var(--color-text-primary);font-family:Innovator Grotesk,Inter,system-ui,-apple-system,sans-serif;font-size:var(--slides-text-font-size);font-weight:var(--slides-text-font-weight);line-height:var(--slides-text-line-height);text-shadow:var(--slides-text-shadow);word-wrap:break-word}.mhf4Za_richText p{margin-bottom:var(--slides-text-block-gap)}:is(.mhf4Za_richText h1,.mhf4Za_richText h2,.mhf4Za_richText h3,.mhf4Za_richText h4,.mhf4Za_richText h5,.mhf4Za_richText h6){font-weight:var(--slides-text-heading-weight);letter-spacing:0;margin-top:1em;margin-bottom:var(--slides-text-heading-gap)}:is(.mhf4Za_richText h1:first-child,.mhf4Za_richText h2:first-child,.mhf4Za_richText h3:first-child,.mhf4Za_richText h4:first-child,.mhf4Za_richText h5:first-child,.mhf4Za_richText h6:first-child){margin-top:0}.mhf4Za_richText h1{font-size:1.5em;line-height:1.333}.mhf4Za_richText h2{font-size:1.3em;line-height:1.385}.mhf4Za_richText h3{font-size:1.2em;line-height:1.333}.mhf4Za_richText h4{font-size:1.1em;line-height:1.273}.mhf4Za_richText h5{font-size:1em;line-height:1.4}.mhf4Za_richText h6{letter-spacing:.04em;font-size:.9em;line-height:1.556}:is(.mhf4Za_richText ul,.mhf4Za_richText ol){margin-bottom:var(--slides-text-block-gap);padding-left:1.5em}.mhf4Za_richText ul{list-style-type:disc}.mhf4Za_richText ol{list-style-type:decimal}.mhf4Za_richText li{margin-bottom:.25em;display:list-item}.mhf4Za_richText blockquote{border-left:3px solid var(--color-button-default-hover);color:var(--color-text-secondary);margin-left:0;padding-left:1em;font-style:italic}.mhf4Za_richText>:last-child{margin-bottom:0}.mhf4Za_content>:not(:has(~:not(p:empty))){margin-bottom:0}.mhf4Za_content{width:100%;height:100%;padding:var(--slides-text-padding-block) var(--slides-text-padding-inline);box-sizing:border-box;scrollbar-gutter:stable;overscroll-behavior:contain;overflow-y:auto}.mhf4Za_content .placeholder{color:var(--color-text-muted);font-style:italic}.mhf4Za_editorContainer{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.mhf4Za_toolbar{background:var(--color-overlay-muted);border-bottom:1px solid var(--color-border-subtle-strong);z-index:10;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex;position:relative}.mhf4Za_toolbarButton{width:2rem;height:2rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.mhf4Za_toolbarButton:hover{background:var(--color-button-default-bg);color:var(--color-text-primary)}.mhf4Za_toolbarButton:active,.mhf4Za_toolbarButton.mhf4Za_isActive{background:var(--color-button-default-hover);color:var(--color-text-primary);border-color:var(--color-border-default)}.mhf4Za_toolbarSeparator{background:var(--color-border-default);width:1px;height:1.25rem;margin:0 .25rem}.mhf4Za_toolbarDropdownTrigger{background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);height:2rem;color:var(--color-text-primary);cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.mhf4Za_toolbarDropdownTrigger:hover{background:var(--color-button-default-bg);border-color:var(--color-button-default-hover);color:var(--color-text-primary)}.mhf4Za_editorContentWrapper{overscroll-behavior:contain;padding:var(--slides-text-padding-block) var(--slides-text-padding-inline);scrollbar-gutter:stable;cursor:text;flex-direction:column;flex:1;display:flex;overflow-y:auto}.mhf4Za_editorContentWrapper.mhf4Za_editorCardChromeInset{padding:12px}.mhf4Za_editorContent{outline:none;flex:1;min-height:100%}.mhf4Za_editorContent p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--color-text-muted);pointer-events:none;height:0;font-style:italic}.mhf4Za_colorSwatch{border:1px solid var(--color-button-default-hover);border-radius:50%;width:1rem;height:1rem}.mhf4Za_content::-webkit-scrollbar{width:8px}.mhf4Za_editorContentWrapper::-webkit-scrollbar{width:8px}.mhf4Za_content::-webkit-scrollbar-track{background:0 0}.mhf4Za_editorContentWrapper::-webkit-scrollbar-track{background:0 0}.mhf4Za_content::-webkit-scrollbar-thumb{background:var(--color-button-default-bg);border-radius:4px}.mhf4Za_editorContentWrapper::-webkit-scrollbar-thumb{background:var(--color-button-default-bg);border-radius:4px}.mhf4Za_content::-webkit-scrollbar-thumb:hover{background:var(--color-button-default-hover)}.mhf4Za_editorContentWrapper::-webkit-scrollbar-thumb:hover{background:var(--color-button-default-hover)}
.UJLRrW_container{--slides-title-text-max-width:min(max(253px, 19.7917vw), 100%);box-sizing:border-box;background:var(--color-button-ghost-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #0000;border-radius:.625vw;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:.625vw .833vw;display:flex}.UJLRrW_transparentBackground{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}.UJLRrW_showInCard{background:var(--color-button-ghost-hover);border:1px solid var(--color-button-default-hover)}.UJLRrW_showTopBorder{border-top:2px solid var(--color-text-muted)}.UJLRrW_heading{width:100%;max-width:var(--slides-title-text-max-width);color:var(--color-text-primary);letter-spacing:0;word-break:break-word;outline:none;margin:0;font-family:Innovator Grotesk,sans-serif;font-weight:500;line-height:normal}.UJLRrW_heading:focus{color:var(--color-text-primary)}.UJLRrW_sizeSmall{font-size:clamp(.875rem,1.66667vh,2.25rem)}.UJLRrW_sizeMedium{font-size:clamp(1.25rem,2.40741vh,4rem)}.UJLRrW_sizeLarge{font-size:clamp(1.5rem,3.14815vh,4.5rem)}
.jID-rq_container{background:var(--color-button-ghost-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-left:4px solid var(--color-text-muted);box-sizing:border-box;border-radius:.625vw;flex-direction:column;justify-content:flex-start;width:100%;height:100%;padding:.833vw;display:flex;overflow:hidden auto}.jID-rq_transparentBackground{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}.jID-rq_showInCard{background:var(--color-button-ghost-hover);border:1px solid var(--color-button-default-hover);border-left:4px solid var(--color-text-muted)}.jID-rq_showTopBorder{border-top:2px solid var(--color-text-muted)}.jID-rq_quote{color:var(--color-text-primary);overflow-wrap:break-word;word-wrap:break-word;outline:none;flex-shrink:0;margin:0;padding:0;font-family:Innovator Grotesk,sans-serif;font-size:1.25vw;font-style:italic;font-weight:500;line-height:1.6}.jID-rq_quote:focus{color:var(--color-text-primary)}.jID-rq_author{color:var(--color-text-secondary);outline:none;margin-top:1rem;font-family:Innovator Grotesk,sans-serif;font-size:.729vw;font-weight:400}.jID-rq_author:focus{color:var(--color-text-secondary)}
.jFwdWW_container{width:100%;height:100%;padding:calc(var(--chart-scale,1) * 16px);border-radius:calc(var(--chart-scale,1) * 12px);background:var(--color-button-ghost-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-border-subtle-strong);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden}.jFwdWW_transparentBackground{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}.jFwdWW_showInCard{background:var(--color-button-ghost-hover);border:1px solid var(--color-button-default-hover)}.jFwdWW_showTopBorder{border-top:2px solid var(--color-text-muted)}.jFwdWW_content{z-index:1;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem;width:100%;height:100%;padding:0;display:flex;position:relative}.jFwdWW_label{font-size:calc(var(--chart-scale,1) * 14px);color:var(--color-text-secondary);font-family:Innovator Grotesk,sans-serif;line-height:1.2}.jFwdWW_numberRow{align-items:baseline;gap:calc(var(--chart-scale,1) * 8px);flex-wrap:wrap;display:flex}.jFwdWW_number{font-size:calc(var(--chart-scale,1) * 32px);color:var(--color-text-primary);font-family:Innovator Grotesk,sans-serif;font-weight:500;line-height:1}.jFwdWW_unit{font-size:calc(var(--chart-scale,1) * 10.94px);color:var(--color-text-primary);font-family:Innovator Grotesk,sans-serif;font-weight:500}.jFwdWW_footer{font-size:calc(var(--chart-scale,1) * 10.94px);color:var(--color-text-secondary);font-family:Innovator Grotesk,sans-serif;line-height:1.2}.jFwdWW_editInput{background:var(--color-button-default-bg);border:1px solid var(--color-text-muted);color:var(--color-text-primary);font-family:inherit;font-size:inherit;font-weight:inherit;border-radius:.25rem;outline:none;min-width:2rem;padding:.125rem .375rem}.jFwdWW_editInput:focus{border-color:var(--color-button-default-hover);background:var(--color-button-default-hover)}
._QyKzW_container{background:var(--color-button-ghost-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-border-subtle-strong);box-sizing:border-box;border-radius:.625vw;width:100%;height:100%;padding:.833vw;overflow:auto}._QyKzW_transparentBackground{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}._QyKzW_showInCard{background:var(--color-button-ghost-hover);border:1px solid var(--color-button-default-hover)}._QyKzW_showTopBorder{border-top:2px solid var(--color-text-muted)}._QyKzW_table{border-collapse:collapse;width:100%;font-family:Innovator Grotesk,sans-serif;font-size:14px}._QyKzW_th{text-align:left;color:var(--color-text-primary);background:var(--color-button-ghost-hover);border-bottom:2px solid var(--color-button-default-hover);padding:.625vw .833vw;font-weight:600}._QyKzW_td{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-subtle-strong);padding:.625vw .833vw}._QyKzW_table tbody tr:hover ._QyKzW_td{background:var(--color-surface-subtle)}._QyKzW_table tbody tr:last-child ._QyKzW_td{border-bottom:none}._QyKzW_virtualViewport{width:100%;max-height:60vh;font-family:Innovator Grotesk,sans-serif;font-size:14px;overflow:auto}._QyKzW_virtualHeader{z-index:2;background:var(--color-button-ghost-hover);position:sticky;top:0}._QyKzW_virtualHeaderRow{display:grid}._QyKzW_virtualHeaderCell{text-align:left;color:var(--color-text-primary);border-bottom:2px solid var(--color-button-default-hover);padding:.625vw .833vw;font-weight:600}._QyKzW_virtualBody{width:100%;position:relative}._QyKzW_virtualBodyRow{width:100%;display:grid;position:absolute;top:0;left:0}._QyKzW_virtualBodyCell{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-subtle-strong);padding:.625vw .833vw}._QyKzW_virtualBodyRow:hover ._QyKzW_virtualBodyCell{background:var(--color-surface-subtle)}._QyKzW_virtualViewport::-webkit-scrollbar{width:6px;height:6px}._QyKzW_virtualViewport::-webkit-scrollbar-track{background:var(--color-button-ghost-bg);border-radius:3px}._QyKzW_virtualViewport::-webkit-scrollbar-thumb{background:var(--color-button-default-hover);border-radius:3px}._QyKzW_virtualViewport::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}._QyKzW_container::-webkit-scrollbar{width:6px;height:6px}._QyKzW_container::-webkit-scrollbar-track{background:var(--color-button-ghost-bg);border-radius:3px}._QyKzW_container::-webkit-scrollbar-thumb{background:var(--color-button-default-hover);border-radius:3px}._QyKzW_container::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}
.bgmDNG_container{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.bgmDNG_container.bgmDNG_small,.bgmDNG_container.bgmDNG_medium,.bgmDNG_container.bgmDNG_large{height:100%;min-height:100%}.bgmDNG_controls{border:1px solid var(--color-button-default-hover);background:var(--color-button-ghost-bg);border-radius:.375rem;gap:0;display:flex;overflow:hidden}.bgmDNG_button{color:var(--color-text-secondary);cursor:pointer;border:none;border-right:1px solid var(--color-button-default-hover);background:0 0;padding:.25rem .75rem;font-family:Innovator Grotesk,sans-serif;font-size:12px;transition:all .2s}.bgmDNG_button:last-child{border-right:none}.bgmDNG_button:hover{background:var(--color-button-default-bg);color:var(--color-text-primary)}.bgmDNG_button.bgmDNG_active{background:var(--color-feedback-info);color:var(--color-text-primary)}.bgmDNG_button.bgmDNG_active:hover{background:var(--color-feedback-info);opacity:.9}
.wYX3AG_display{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:4px;min-width:50px;margin:-2px -4px;padding:2px 4px;transition:all .2s;display:block;overflow:hidden}.wYX3AG_display.wYX3AG_editable:hover{background-color:var(--color-button-default-bg);outline:1px solid var(--color-button-default-hover)}.wYX3AG_display.wYX3AG_disabled{cursor:default}.wYX3AG_displayMarqueeHost{cursor:pointer;border-radius:4px;min-width:0;max-width:100%;margin:-2px -4px;padding:2px 4px;transition:all .2s;display:block}.wYX3AG_displayMarqueeHost.wYX3AG_editable:hover{background-color:var(--color-button-default-bg);outline:1px solid var(--color-button-default-hover)}.wYX3AG_displayMarqueeHost.wYX3AG_disabled{cursor:default}.wYX3AG_displayMarquee{min-width:0}.wYX3AG_editWrapper{vertical-align:top;max-width:100%;display:inline-block;position:relative}.wYX3AG_input{background-color:var(--color-button-default-bg);color:var(--color-text-primary);font-family:inherit;font-size:inherit;font-weight:inherit;border:1px solid #0000;border-radius:4px;outline:none;width:auto;min-width:50px;max-width:100%;padding:2px 6px;transition:all .2s}.wYX3AG_input:focus{background-color:var(--color-button-default-hover);border-color:#0000}.wYX3AG_input.wYX3AG_inputError{border-color:var(--color-feedback-error)}.wYX3AG_charCounter{white-space:nowrap;color:var(--color-text-secondary);background-color:var(--color-surface-card);z-index:1;border-radius:3px;margin-top:2px;padding:1px 4px;font-size:10px;line-height:1;position:absolute;top:100%;left:0}.wYX3AG_charCounter.wYX3AG_charCounterLimit{color:var(--color-feedback-error)}
._7Knqeq_container{flex-direction:column;justify-content:center;align-items:stretch;width:100%;height:100%;padding:0;scroll-margin-top:96px;display:flex;position:relative}._7Knqeq_container:focus-visible{outline:none}._7Knqeq_separator{background:var(--color-button-default-hover);width:100%;height:1px}._7Knqeq_titled{padding:.75rem 0}._7Knqeq_titledRow{align-items:center;gap:16px;width:100%;min-height:32px;display:flex}._7Knqeq_line{background:var(--color-button-default-hover);flex:auto;min-width:24px;height:1px}._7Knqeq_titleCluster{flex-shrink:0;align-items:center;gap:8px;min-width:0;max-width:calc(100% - 80px);display:inline-flex}._7Knqeq_titleTooltipTrigger{min-width:0;max-width:100%}._7Knqeq_titleText{letter-spacing:0;text-transform:uppercase;color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-family:Innovator Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:1.3;overflow:hidden}._7Knqeq_inlineTitle{letter-spacing:0;text-transform:uppercase;color:#fff;font-family:Innovator Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:1.3}._7Knqeq_dropdownButton{color:#ffffffb3;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background .12s,color .12s;display:inline-flex}._7Knqeq_dropdownButton:hover{color:#fff;background:#ffffff14}._7Knqeq_dropdownButton:focus-visible{outline-offset:2px;color:#fff;background:#ffffff14;outline:2px solid #6de9e1}._7Knqeq_deleteButton{color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background .12s,color .12s,border-color .12s;display:inline-flex}._7Knqeq_deleteButton:hover{color:#ffc8c8f2;background:#ff50502e}._7Knqeq_deleteButton:focus-visible{outline-offset:2px;color:#ffc8c8f2;background:#ff50502e;outline:2px solid #ff7878b3}
.vCPdoW_container{background:var(--color-button-ghost-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-border-subtle-strong);box-sizing:border-box;border-radius:.75rem;flex-direction:column;gap:1rem;width:100%;height:100%;padding:1rem;display:flex}.vCPdoW_transparentBackground{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}.vCPdoW_showInCard{background:var(--color-button-ghost-hover);border:1px solid var(--color-button-default-hover)}.vCPdoW_showTopBorder{border-top:2px solid var(--color-button-hover-shine)}.vCPdoW_headings{flex-direction:column;gap:.25rem;display:flex}.vCPdoW_title{color:var(--color-text-primary);margin:0;font-family:Innovator Grotesk,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.4}.vCPdoW_subtitle{color:var(--color-text-secondary);margin:0;font-family:Innovator Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:1.4}.vCPdoW_imageWrapper{border-radius:.5rem;flex:1;width:100%;min-height:0;position:relative;overflow:hidden}.vCPdoW_imageContainer{width:100%;height:100%;min-height:200px;position:relative}.vCPdoW_image{object-fit:contain;border-radius:.5rem;width:100%;height:100%}.vCPdoW_placeholder{border:1px dashed var(--color-button-hover-shine);border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.vCPdoW_placeholderText{color:var(--color-text-placeholder);font-family:Innovator Grotesk,sans-serif;font-size:14px}.vCPdoW_fileUploadControls{flex-direction:column;gap:.5rem;margin-bottom:.5rem;display:flex}.vCPdoW_uploadButton{background:var(--color-button-default-bg);border:1px solid var(--color-button-hover-shine);color:var(--color-text-primary);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:Innovator Grotesk,sans-serif;font-size:.875rem;transition:all .2s;display:flex}.vCPdoW_uploadButton:hover:not(:disabled){background:var(--color-button-default-hover);border-color:var(--color-button-hover-shine)}.vCPdoW_uploadButton:disabled{opacity:.6;cursor:not-allowed}.vCPdoW_fileActions{gap:.5rem;display:flex}.vCPdoW_actionButton{background:var(--color-button-default-bg);border:1px solid var(--color-button-hover-shine);color:var(--color-text-primary);cursor:pointer;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:Innovator Grotesk,sans-serif;font-size:.75rem;transition:all .2s;display:flex}.vCPdoW_actionButton:hover:not(:disabled){background:var(--color-button-default-hover);border-color:var(--color-button-hover-shine)}.vCPdoW_actionButton:disabled{opacity:.6;cursor:not-allowed}.vCPdoW_error{color:var(--color-feedback-error);background:var(--color-feedback-error-muted);border-radius:.25rem;padding:.25rem .5rem;font-family:Innovator Grotesk,sans-serif;font-size:.75rem}
.LhN3Ta_container{background:var(--color-button-ghost-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-border-subtle-strong);box-sizing:border-box;border-radius:.75rem;flex-direction:column;gap:1rem;width:100%;height:100%;padding:1rem;display:flex}.LhN3Ta_transparentBackground{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}.LhN3Ta_showInCard{background:var(--color-button-ghost-hover);border:1px solid var(--color-button-default-hover)}.LhN3Ta_showTopBorder{border-top:2px solid var(--color-text-muted)}.LhN3Ta_headings{flex-direction:column;gap:.25rem;display:flex}.LhN3Ta_title{color:var(--color-text-primary);margin:0;font-family:Innovator Grotesk,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.4}.LhN3Ta_subtitle{color:var(--color-text-secondary);margin:0;font-family:Innovator Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:1.4}.LhN3Ta_videoWrapper{background:var(--color-overlay-backdrop);border-radius:.5rem;flex:1;width:100%;min-height:0;position:relative;overflow:hidden}.LhN3Ta_video{object-fit:contain;border-radius:.5rem;width:100%;height:100%}.LhN3Ta_placeholder{border:1px dashed var(--color-button-default-hover);border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.LhN3Ta_placeholderText{color:var(--color-text-placeholder);font-family:Innovator Grotesk,sans-serif;font-size:14px}.LhN3Ta_fileUploadControls{flex-direction:column;gap:.5rem;margin-bottom:.5rem;display:flex}.LhN3Ta_uploadButton{background:var(--color-button-default-bg);border:1px solid var(--color-button-default-hover);color:var(--color-text-primary);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:Innovator Grotesk,sans-serif;font-size:.875rem;transition:all .2s;display:flex}.LhN3Ta_uploadButton:hover:not(:disabled){background:var(--color-button-default-hover);border-color:var(--color-text-muted)}.LhN3Ta_uploadButton:disabled{opacity:.6;cursor:not-allowed}.LhN3Ta_fileActions{gap:.5rem;display:flex}.LhN3Ta_actionButton{background:var(--color-button-default-bg);border:1px solid var(--color-button-default-hover);color:var(--color-text-primary);cursor:pointer;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:Innovator Grotesk,sans-serif;font-size:.75rem;transition:all .2s;display:flex}.LhN3Ta_actionButton:hover:not(:disabled){background:var(--color-button-default-hover);border-color:var(--color-text-muted)}.LhN3Ta_actionButton:disabled{opacity:.6;cursor:not-allowed}.LhN3Ta_error{color:var(--color-feedback-error);background:var(--color-feedback-error-muted);border-radius:.25rem;padding:.25rem .5rem;font-family:Innovator Grotesk,sans-serif;font-size:.75rem}
.HLJf5W_container{background:var(--color-button-ghost-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-border-subtle-strong);box-sizing:border-box;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;width:100%;min-width:0;height:100%;min-height:0;padding:1rem;display:flex;position:absolute;inset:0;overflow:hidden}.HLJf5W_header{justify-content:flex-start;align-items:center;width:100%;display:flex}.HLJf5W_valueRow{flex-wrap:wrap;align-items:baseline;gap:.625rem;width:100%;display:flex}.HLJf5W_label{color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;font-size:.75rem;line-height:1rem}.HLJf5W_value{font-size:clamp(1rem, calc(1.75rem * var(--ui-scale,1)), 4rem);-webkit-user-select:none;user-select:none;flex:auto;min-width:0;font-weight:700;line-height:1.2}.HLJf5W_delta{font-size:calc(.75rem * var(--ui-scale,1));background:var(--color-button-ghost-hover);-webkit-user-select:none;user-select:none;border-radius:999px;flex-shrink:0;padding:.125rem .375rem}.HLJf5W_positive{color:var(--color-feedback-success)}.HLJf5W_negative{color:var(--color-primary-end)}.HLJf5W_editInput{background:var(--color-button-default-bg);border:1px solid var(--color-text-muted);color:var(--color-text-primary);font-family:inherit;font-size:inherit;font-weight:inherit;border-radius:.25rem;outline:none;width:auto;min-width:2rem;padding:.125rem .375rem}.HLJf5W_editInput:focus{border-color:var(--color-button-default-hover);background:var(--color-button-default-hover)}.HLJf5W_editDelta{font-size:calc(.75rem * var(--ui-scale,1));background:var(--color-button-ghost-hover);border-radius:999px;width:4rem;padding:.125rem .375rem}.HLJf5W_small{gap:.375rem;padding:.5rem .75rem}.HLJf5W_large{gap:15%;padding:1.5rem 0 0 2rem}
._7Kp0PG_tableContainer{width:100%;overflow-x:auto}._7Kp0PG_outputTable{border-collapse:collapse;width:100%;font-size:13px}._7Kp0PG_outputTable th{background:var(--color-button-ghost-bg);text-align:left;color:var(--color-text-secondary);border-bottom:2px solid var(--color-border-default);padding:12px;font-weight:600}._7Kp0PG_outputTable td{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-subtle);padding:10px 12px}._7Kp0PG_outputTable tr:hover{background:var(--color-surface-subtle)}._7Kp0PG_chartContainer{justify-content:center;align-items:center;width:100%;min-height:400px;display:flex}._7Kp0PG_kpiContainer{justify-content:center;align-items:center;width:100%;padding:40px 20px;display:flex}._7Kp0PG_jsonContainer{width:100%;overflow:auto}._7Kp0PG_jsonOutput{background:var(--color-surface-subtle);border:1px solid var(--color-border-default);color:var(--color-text-secondary);white-space:pre-wrap;word-break:break-word;border-radius:6px;margin:0;padding:16px;font-family:Monaco,Courier New,monospace;font-size:12px}
.uboUQa_mlPrediction{background:var(--color-surface-subtle);border-radius:8px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.uboUQa_inCard{background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default)}.uboUQa_topBorder{border-top:2px solid var(--color-button-default-hover)}.uboUQa_header{border-bottom:1px solid var(--color-border-default);justify-content:space-between;align-items:center;padding:16px;display:flex}.uboUQa_title{color:var(--color-text-primary);margin:0;font-size:16px;font-weight:600}.uboUQa_modelName{color:var(--color-text-placeholder);font-family:monospace;font-size:12px}.uboUQa_executeButton{background:var(--color-feedback-info);color:var(--color-text-primary);cursor:pointer;border:none;border-radius:6px;margin:16px;padding:10px 20px;font-size:14px;font-weight:500;transition:background .2s}.uboUQa_executeButton:hover:not(:disabled){background:var(--color-accent-edit)}.uboUQa_executeButton:disabled{opacity:.5;cursor:not-allowed}.uboUQa_content{flex:1;padding:16px;overflow:auto}.uboUQa_loading{text-align:center;color:var(--color-text-placeholder);padding:40px}.uboUQa_error{background:var(--color-feedback-error-muted);border:1px solid var(--color-feedback-error-border);color:var(--color-feedback-error);white-space:pre-wrap;border-radius:6px;padding:16px;font-size:14px;line-height:1.45}.uboUQa_placeholder{text-align:center;color:var(--color-text-muted);padding:40px;font-size:14px}
._1f757W_container{flex-direction:column;width:100%;height:100%;padding:0;transition:all .2s;display:flex;position:relative}._1f757W_showInCard{background-color:var(--color-surface-card);border:1px solid var(--color-border-default);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px}._1f757W_showTopBorder{border-top:2px solid var(--color-feedback-info)}._1f757W_header{margin-bottom:1rem}._1f757W_title{color:var(--color-text-primary);margin:0 0 .25rem;font-size:1.1rem;font-weight:500}._1f757W_subtitle{color:var(--color-text-secondary);font-size:.85rem;line-height:1.4}._1f757W_separator{background-color:var(--color-border-default);width:100%;height:1px;margin-top:1rem}._1f757W_content{flex:1;justify-content:stretch;align-items:stretch;padding:0;display:flex}._1f757W_viewButton{background-color:var(--color-button-ghost-bg);width:100%;height:100%;color:var(--color-feedback-info);cursor:pointer;border:none;border-radius:0;justify-content:center;align-items:center;font-size:1.2rem;font-weight:600;transition:all .2s;display:flex}._1f757W_viewButton:hover{background-color:var(--color-feedback-info-muted)}._1f757W_modalContent{width:100%;height:100%;color:var(--color-text-primary);overflow:auto}
.Zfn1GG_container{justify-content:stretch;align-items:stretch;width:100%;height:100%;padding:0;display:flex}.Zfn1GG_showInCard{background-color:var(--color-surface-card);border:1px solid var(--color-border-default);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px}.Zfn1GG_showTopBorder{border-top:2px solid var(--color-feedback-info)}.Zfn1GG_linkButton{background-color:var(--color-button-ghost-bg);width:100%;height:100%;color:var(--color-feedback-info);cursor:pointer;border:none;border-radius:0;justify-content:center;align-items:center;gap:.75rem;font-size:1.2rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.Zfn1GG_linkButton:hover{background-color:var(--color-feedback-info-muted)}.Zfn1GG_icon{opacity:.8}
.DC3Spq_card{background:var(--color-surface-card);border:1px solid var(--color-border-subtle-strong);border-radius:8px;flex-direction:column;gap:.75rem;width:100%;height:100%;padding:.9rem;display:flex;position:relative}.DC3Spq_title{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-family:Innovator Grotesk,Inter,sans-serif;font-size:.9rem;font-weight:600;overflow:hidden}.DC3Spq_header{align-items:center;gap:8px;display:flex}.DC3Spq_badge{color:#67e8f9;border:1px solid #67e8f98c;border-radius:999px;margin-left:auto;padding:2px 7px;font-size:11px}.DC3Spq_grid{grid-template-columns:1fr 1fr;gap:.5rem .65rem;display:grid}.DC3Spq_item{flex-direction:column;gap:.2rem;min-width:0;display:flex}.DC3Spq_label{color:var(--color-text-muted);font-size:.72rem}.DC3Spq_value{color:var(--color-text-primary);font-size:.85rem;font-weight:600}.DC3Spq_narrativeWrap{flex-direction:column;gap:4px;display:flex}.DC3Spq_narrative{color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;font-style:italic;line-height:1.35;display:-webkit-box;overflow:hidden}.DC3Spq_narrative.DC3Spq_expanded{display:block}.DC3Spq_readMore{color:var(--color-text-muted);text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-size:11px}
.MXHJrq_container{box-sizing:border-box;--exec-summary-card-padding:clamp(.625rem, 1.111vh, .875rem);--exec-summary-content-gap:clamp(.375rem, .741vh, .625rem);--exec-summary-title-font-size:clamp(.75rem, 1.3vmin, 1.25rem);--exec-summary-body-font-size:16px;--exec-summary-button-font-size:clamp(.6875rem, 1.1vmin, .875rem);--exec-summary-font-weight:400;--exec-summary-gradient-angle:270deg;--exec-summary-gradient-border-width:1px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:visible}.MXHJrq_measureRoot{flex-direction:column;flex:auto;align-items:flex-start;width:100%;min-height:0;display:flex}.MXHJrq_showInCard .MXHJrq_measureRoot{gap:var(--exec-summary-content-gap);padding:var(--exec-summary-card-padding)}.MXHJrq_showInCard{background:var(--color-surface-modal-base);-webkit-backdrop-filter:blur(2.875rem);backdrop-filter:blur(2.875rem);box-shadow:none;border:none;border-radius:16px;overflow:hidden}.MXHJrq_gradientBorder{inset:var(--exec-summary-gradient-border-width);border-radius:calc(16px - var(--exec-summary-gradient-border-width));padding:var(--exec-summary-gradient-border-width);background:conic-gradient(from var(--exec-summary-gradient-angle) at 50% 50%, var(--exec-summary-gradient-color-1,#6fbf8a) 0deg, var(--exec-summary-gradient-color-1,#6fbf8a) 48deg, var(--exec-summary-gradient-color-2,#c56b3c) 78deg, var(--exec-summary-gradient-color-2,#c56b3c) 104deg, var(--exec-summary-gradient-color-3,#e3c16f) 132deg, var(--exec-summary-gradient-color-3,#e3c16f) 158deg, var(--exec-summary-gradient-color-4,#3fa7a0) 212deg, var(--exec-summary-gradient-color-4,#3fa7a0) 304deg, var(--exec-summary-gradient-color-1,#6fbf8a) 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:2;transition:--exec-summary-gradient-angle .7s ease-out;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.MXHJrq_gradientBorderSpinning{transition:none;animation:2s linear infinite MXHJrq_execSummaryGradientSpin}@property --exec-summary-gradient-angle{syntax:"<angle>";inherits:false;initial-value:270deg}@keyframes MXHJrq_execSummaryGradientSpin{to{--exec-summary-gradient-angle:630deg}}@media (prefers-reduced-motion:reduce){.MXHJrq_gradientBorderSpinning{animation:none}.MXHJrq_gradientBorder{transition:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.MXHJrq_showInCard{background:var(--color-surface-modal-base)}}.MXHJrq_transparentBackground{background:0 0;border:1px solid #0000}.MXHJrq_showTopBorder{border-top:1px solid var(--color-button-default-hover)}.MXHJrq_toolbar{justify-content:space-between;align-items:center;gap:var(--exec-summary-content-gap);width:100%;min-height:calc(var(--exec-summary-title-font-size) * 1.3);background:0 0;flex-shrink:0;padding:0;display:flex;position:relative}.MXHJrq_toolbarLabel{font-family:Innovator Grotesk,Inter,sans-serif;font-size:var(--exec-summary-title-font-size);font-weight:var(--exec-summary-font-weight);letter-spacing:0;color:#ffffffb3;align-items:center;margin-right:auto;line-height:1.3;display:flex}.MXHJrq_viewLabel{font-family:Innovator Grotesk,Inter,sans-serif;font-size:var(--exec-summary-title-font-size);font-weight:var(--exec-summary-font-weight);letter-spacing:0;color:#ffffffb3;flex-shrink:0;align-items:center;line-height:1.3;display:flex}.MXHJrq_freshnessLine{font-family:Innovator Grotesk,Inter,sans-serif;font-size:var(--exec-summary-button-font-size);color:var(--color-text-muted);flex-shrink:0;line-height:1.3}.MXHJrq_showInCard .MXHJrq_viewLabel{padding:0}.MXHJrq_transparentBackground .MXHJrq_viewLabel{padding:var(--exec-summary-card-padding) var(--exec-summary-card-padding) 0}.MXHJrq_transparentBackground .MXHJrq_freshnessLine{padding:0 var(--exec-summary-card-padding)}.MXHJrq_regenerateButton{padding:calc(var(--exec-summary-card-padding) * .42) calc(var(--exec-summary-card-padding) * .75);background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);color:var(--color-text-primary);font-family:Innovator Grotesk,Inter,sans-serif;font-size:var(--exec-summary-button-font-size);font-weight:var(--exec-summary-font-weight);cursor:pointer;white-space:nowrap;border-radius:.5em;align-items:center;gap:.35em;transition:all .2s;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.MXHJrq_regenerateButton:hover:not(:disabled){background:var(--color-button-ghost-hover);border-color:var(--color-button-hover-shine);color:var(--color-text-primary)}.MXHJrq_regenerateButton:disabled{opacity:.55;cursor:not-allowed}.MXHJrq_regenerateButton.MXHJrq_regenerating{color:var(--color-brand-primary,#2de8c8);border-color:var(--color-brand-primary,#2de8c8)}.MXHJrq_errorBanner{background:var(--color-feedback-error-muted);border-bottom:1px solid var(--color-feedback-error-border);color:var(--color-feedback-error);flex-shrink:0;align-items:center;gap:.5em;padding:.417vw .833vw;font-family:Innovator Grotesk,Inter,sans-serif;font-size:.573vw;display:flex}.MXHJrq_errorBanner span{flex:1}.MXHJrq_dismissError{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;align-items:center;padding:0;display:flex}.MXHJrq_dismissError:hover{opacity:1}.MXHJrq_retryError{cursor:pointer;color:inherit;font:inherit;background:0 0;border:1px solid;border-radius:999px;flex-shrink:0;padding:.1em .7em}.MXHJrq_retryError:disabled{cursor:default;opacity:.5}.MXHJrq_content{flex:0 auto;min-height:0;overflow:visible}.MXHJrq_contentInset{padding:var(--exec-summary-card-padding)}.MXHJrq_showInCard .MXHJrq_contentInset{padding:0}.MXHJrq_showInCard .MXHJrq_content{width:100%}.MXHJrq_embeddedSlidesText{width:100%;font-family:Innovator Grotesk,Inter,system-ui,sans-serif;font-size:var(--exec-summary-body-font-size);font-weight:var(--exec-summary-font-weight);color:var(--color-text-primary);flex-direction:column;flex:none;line-height:1.3;display:flex}.MXHJrq_embeddedSlidesText.MXHJrq_embeddedSlidesText{--slides-text-shadow:none}.MXHJrq_embeddedSlidesText>div{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.MXHJrq_embeddedSlidesText *{font-family:Innovator Grotesk,Inter,system-ui,sans-serif!important;font-weight:var(--exec-summary-font-weight)!important}.MXHJrq_embeddedSlidesText>div p{margin:0}.MXHJrq_placeholder{color:var(--color-text-muted);font-family:Innovator Grotesk,Inter,system-ui,sans-serif;font-size:var(--exec-summary-body-font-size);font-weight:var(--exec-summary-font-weight);margin:0;font-style:normal;line-height:1.3}
.wvA9tq_modalContent{flex-direction:column;gap:24px;height:100%;padding:24px;display:flex}.wvA9tq_progressBar{background:var(--color-surface-subtle);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:0;padding:24px 0;display:flex}.wvA9tq_stepWrapper{flex-direction:row;align-items:center;display:flex;position:relative}.wvA9tq_stepInfo{flex-direction:column;align-items:center;gap:8px;display:flex}.wvA9tq_stepIndicator{background:var(--color-button-ghost-bg);border:2px solid var(--color-border-default);width:40px;height:40px;color:var(--color-text-muted);z-index:2;border-radius:50%;justify-content:center;align-items:center;font-family:Innovator Grotesk,sans-serif;font-size:16px;font-weight:600;transition:all .3s;display:flex;position:relative}.wvA9tq_stepIndicator.wvA9tq_active{background:var(--gradient-primary-opacity-35);border-color:var(--color-primary-muted);color:var(--color-text-primary);box-shadow:0 4px 12px var(--color-primary-glow)}.wvA9tq_stepIndicator.wvA9tq_completed{background:var(--color-feedback-success-bg);border-color:var(--color-feedback-success-border);color:var(--color-feedback-success)}.wvA9tq_stepNumber{display:block}.wvA9tq_stepLabel{color:var(--color-text-secondary);white-space:nowrap;font-family:Innovator Grotesk,sans-serif;font-size:13px;font-weight:500}.wvA9tq_stepWrapper .wvA9tq_stepIndicator.wvA9tq_active~.wvA9tq_stepInfo .wvA9tq_stepLabel{color:var(--color-text-primary)}.wvA9tq_stepLine{background:var(--color-border-default);flex-shrink:0;width:120px;height:2px;margin:0 8px;transition:background .3s}.wvA9tq_stepLine.wvA9tq_completed{background:var(--color-feedback-success)}.wvA9tq_contentWrapper{flex:1;min-height:0;overflow-y:auto}.wvA9tq_contentWrapper::-webkit-scrollbar{width:8px}.wvA9tq_contentWrapper::-webkit-scrollbar-track{background:var(--color-button-ghost-bg);border-radius:4px}.wvA9tq_contentWrapper::-webkit-scrollbar-thumb{background:var(--color-button-default-hover);border-radius:4px}.wvA9tq_contentWrapper::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.wvA9tq_stepContent{flex-direction:column;gap:24px;display:flex}.wvA9tq_stepTitle{color:var(--color-text-primary);margin:0;font-family:Innovator Grotesk,sans-serif;font-size:20px;font-weight:600}.wvA9tq_stepDescription{color:var(--color-text-secondary);margin:0;font-family:Innovator Grotesk,sans-serif;font-size:14px}.wvA9tq_formGroup{flex-direction:column;gap:8px;display:flex}.wvA9tq_label{color:var(--color-text-primary);font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:500}.wvA9tq_required{color:var(--color-accent-selection)}.wvA9tq_input{background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);width:100%;color:var(--color-text-primary);border-radius:8px;padding:12px 16px;font-family:Innovator Grotesk,sans-serif;font-size:14px;transition:all .2s}.wvA9tq_input:focus{background:var(--color-button-ghost-hover);border-color:var(--color-accent-selection-border);box-shadow:0 0 0 3px var(--color-accent-selection-bg);outline:none}.wvA9tq_input::placeholder{color:var(--color-text-muted)}.wvA9tq_inputError{border-color:var(--color-feedback-error-border)!important}.wvA9tq_fieldError{color:var(--color-feedback-error);margin:4px 0 0;font-family:Innovator Grotesk,sans-serif;font-size:12px}.wvA9tq_fieldHint{color:var(--color-text-muted);margin:4px 0 0;font-family:Innovator Grotesk,sans-serif;font-size:12px}.wvA9tq_fieldFooter{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:4px;display:flex}.wvA9tq_fieldMessages{flex:1;min-width:0}.wvA9tq_fieldMessages .wvA9tq_fieldError,.wvA9tq_fieldMessages .wvA9tq_fieldHint{margin:0}.wvA9tq_charCounter{color:var(--color-text-muted);white-space:nowrap;font-family:Innovator Grotesk,sans-serif;font-size:12px}.wvA9tq_charCounterLimit{color:var(--color-feedback-error)}.wvA9tq_checkboxLabel{color:var(--color-text-primary);cursor:pointer;align-items:center;gap:12px;font-family:Innovator Grotesk,sans-serif;font-size:14px;display:flex}.wvA9tq_checkbox{cursor:pointer;width:18px;height:18px;accent-color:var(--color-accent-selection)}.wvA9tq_helperText{color:var(--color-text-placeholder);margin:0;font-family:Innovator Grotesk,sans-serif;font-size:13px}.wvA9tq_listContainer{flex-direction:column;flex:1;min-height:300px;max-height:400px;display:flex}.wvA9tq_selectionInfo{color:var(--color-text-secondary);text-align:center;margin:0;font-family:Innovator Grotesk,sans-serif;font-size:13px}.wvA9tq_loadingState,.wvA9tq_emptyState{min-height:300px;color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:16px;font-family:Innovator Grotesk,sans-serif;display:flex}.wvA9tq_emptyIcon{color:var(--color-text-muted)}.wvA9tq_emptySubtext{color:var(--color-text-muted);margin:0;font-size:13px}.wvA9tq_spinner{animation:1s linear infinite wvA9tq_spin}@keyframes wvA9tq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wvA9tq_errorBanner{background:var(--color-feedback-error-muted);border:1px solid var(--color-feedback-error-border);color:var(--color-feedback-error);border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-family:Innovator Grotesk,sans-serif;font-size:14px;display:flex}.wvA9tq_infoBanner{background:var(--color-feedback-info-bg,#3884ff24);border:1px solid var(--color-feedback-info,#3884ff73);color:var(--color-feedback-info,#3884ff);border-radius:8px;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;font-family:Innovator Grotesk,sans-serif;font-size:13px;display:flex}.wvA9tq_footer{border-top:1px solid var(--color-border-default);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 0 0;display:flex}.wvA9tq_footerLeft,.wvA9tq_footerRight{align-items:center;gap:12px;display:flex}.wvA9tq_accessSearch{background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);width:100%;color:var(--color-text-primary);border-radius:8px;padding:12px 16px;font-family:Innovator Grotesk,sans-serif;font-size:14px}.wvA9tq_accessSearch:focus{border-color:var(--color-accent-selection-border);box-shadow:0 0 0 3px var(--color-accent-selection-bg);outline:none}.wvA9tq_accessScroll{border:1px solid var(--color-border-default);background:var(--color-surface-subtle);border-radius:8px;flex:1;min-height:280px;max-height:400px;overflow-y:auto}.wvA9tq_accessRow{border-bottom:1px solid var(--color-border-default);grid-template-columns:1fr minmax(180px,220px);align-items:center;gap:16px;padding:12px 16px;display:grid}.wvA9tq_accessRow:last-child{border-bottom:none}.wvA9tq_accessUserPrimary{color:var(--color-text-primary);font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:500}.wvA9tq_accessUserSecondary{color:var(--color-text-secondary);margin-top:2px;font-family:Innovator Grotesk,sans-serif;font-size:13px}.wvA9tq_roleSelect{background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);width:100%;color:var(--color-text-primary);cursor:pointer;border-radius:8px;padding:10px 12px;font-family:Innovator Grotesk,sans-serif;font-size:13px}.wvA9tq_roleSelect:focus{border-color:var(--color-accent-selection-border);box-shadow:0 0 0 2px var(--color-accent-selection-bg);outline:none}
.zNQSVq_briefingCard{--briefing-card-width:9.5rem;--briefing-card-height:15rem;width:var(--briefing-card-width);min-width:var(--briefing-card-width);height:var(--briefing-card-height);min-height:var(--briefing-card-height);cursor:pointer;box-sizing:border-box;background:#000;border-radius:1.25rem;flex-shrink:0;transition:transform .2s,filter .2s,box-shadow .2s;position:relative;overflow:hidden}.zNQSVq_briefingCardGrid{--briefing-card-width:100%;--briefing-card-height:auto;width:100%;min-width:0;max-width:none;height:auto;min-height:0}.zNQSVq_briefingCardGrid .zNQSVq_backgroundImage{aspect-ratio:453/255;border-radius:1.25rem 1.25rem 0 0;width:100%;min-height:0;position:relative;inset:auto}.zNQSVq_briefingCardGrid .zNQSVq_bgImage,.zNQSVq_briefingCardGrid .zNQSVq_typeFill,.zNQSVq_briefingCardGrid .zNQSVq_gradientTint,.zNQSVq_briefingCardGrid .zNQSVq_overlay{border-radius:1.25rem 1.25rem 0 0}@media (max-width:768px){.zNQSVq_briefingCardGrid:hover{filter:none;box-shadow:none;transform:none}}.zNQSVq_briefingCard:hover{filter:brightness(1.08);transform:scale(1.02);box-shadow:0 .75rem 2rem #00000073}.zNQSVq_briefingCard:focus-visible{outline:.125rem solid var(--color-button-default-hover,#fff);outline-offset:.125rem}.zNQSVq_backgroundImage{z-index:1;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.zNQSVq_bgImage{z-index:1;filter:blur(2px);width:100%;height:100%;position:relative;transform:scale(1.05)}.zNQSVq_typeFill{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.zNQSVq_gradientTint{z-index:2;pointer-events:none;border-radius:inherit;background:0 0;position:absolute;inset:0}.zNQSVq_overlay{z-index:3;pointer-events:none;border-radius:inherit;background-image:linear-gradient(#080c1c 0%,#080c1c33 26.923%,#080c1c1a 45.673%,#080c1c 100%);background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.zNQSVq_thumbnailPlaceholder{z-index:4;letter-spacing:.04em;text-transform:uppercase;color:#ffffff38;text-align:center;pointer-events:none;white-space:nowrap;font-family:Innovator Grotesk,sans-serif;font-size:.6875rem;font-weight:500;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.zNQSVq_badge{z-index:10;white-space:nowrap;border:1px solid var(--type-color,#ffffff59);color:#fff;background:rgba(var(--type-color-rgb,255, 255, 255), .6);-webkit-backdrop-filter:blur(.625rem);border-radius:360px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-family:Innovator Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal;display:inline-flex;position:absolute;top:.75rem;left:.75rem}.zNQSVq_badgeIcon{color:currentColor;flex-shrink:0}.zNQSVq_badge_alert{--type-color:var(--color-feedback-error,#ef4444);--type-color-rgb:239, 68, 68}.zNQSVq_badge_report{--type-color:#eab308;--type-color-rgb:234, 179, 8}.zNQSVq_badge_feedback{--type-color:#22c55e;--type-color-rgb:34, 197, 94}.zNQSVq_badge_update{--type-color:#3b82f6;--type-color-rgb:59, 130, 246}.zNQSVq_menuButton{z-index:20;justify-content:center;align-items:center;display:flex;position:absolute;top:.9375rem;right:.75rem}.zNQSVq_menuTrigger{-webkit-backdrop-filter:blur(.625rem);cursor:pointer;background:#ffffff14;border:none;border-radius:999px;justify-content:center;align-items:center;width:1.4375rem;height:1rem;padding:0;transition:background .15s;display:flex;position:relative}.zNQSVq_menuTrigger:after{content:"";position:absolute;inset:-.5rem}.zNQSVq_menuTrigger:hover{background:#ffffff29}.zNQSVq_menuIcon{color:#fffc}.zNQSVq_footer{z-index:12;box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:.125rem;padding:.75rem;display:flex;position:absolute;bottom:0;left:0;right:0}.zNQSVq_workspaceRow{align-items:center;width:100%;min-width:0;display:flex}.zNQSVq_workspaceName{color:#fff;opacity:.6;white-space:nowrap;text-overflow:ellipsis;font-family:Innovator Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal;overflow:hidden}.zNQSVq_title{color:#fff;-webkit-line-clamp:4;line-clamp:4;text-overflow:ellipsis;text-align:left;-webkit-box-orient:vertical;width:100%;max-height:4.25rem;margin:0;font-family:Innovator Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:1.0625rem;display:-webkit-box;overflow:hidden}.zNQSVq_timestamp{color:#fff;opacity:.4;width:100%;margin:0;font-family:Innovator Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal}
.AaIVsW_workspaceModalBody{box-sizing:border-box;height:100%;padding-left:16px;padding-right:16px;font-family:Innovator Grotesk,sans-serif;overflow:hidden}.AaIVsW_workspaceModalFooter{padding-left:16px!important;padding-right:16px!important}.AaIVsW_workspaceModalTitleBar{padding:14px 16px!important}.AaIVsW_titleBarCloseGhost button{box-shadow:none!important;background:0 0!important;border:none!important}.AaIVsW_titleBarCloseGhost button:hover{background:#ffffff14!important}.AaIVsW_modalTitle16{color:#fff!important;text-align:left!important;font-family:Innovator Grotesk,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.35!important}.AaIVsW_toolbar{border-bottom:1px solid #ffffff14;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;padding:8px 0;display:flex}.AaIVsW_filterSegment{box-sizing:border-box;-webkit-backdrop-filter:blur(100px);background:#ffffff1a;border:1px solid #ffffff1a;border-radius:44px;flex-shrink:0;align-items:center;gap:4px;height:36px;padding:4px;display:flex}.AaIVsW_filterSegmentBtn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:auto;justify-content:center;align-self:stretch;align-items:center;height:100%;min-height:0;padding:0 12px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:400;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.AaIVsW_filterSegmentBtn:hover{color:#fff}.AaIVsW_filterSegmentBtnActive{background-color:var(--color-feedback-info-bg);-webkit-backdrop-filter:none;color:#fff;border:none}.AaIVsW_toolbarRight{flex-wrap:wrap;flex:200px;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.AaIVsW_sortTrigger{box-sizing:border-box;cursor:pointer;color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:99px;align-items:center;gap:8px;min-width:0;height:36px;padding-left:12px;padding-right:12px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:400;line-height:1.4;display:inline-flex;overflow:hidden}.AaIVsW_sortTrigger:hover{background:#ffffff1f}.AaIVsW_sortTriggerLabel{text-overflow:ellipsis;text-align:left;flex:1;min-width:0;overflow:hidden}.AaIVsW_sortTriggerChevron{color:#fff;opacity:.85;flex-shrink:0}.AaIVsW_workspaceToolbarSearch{box-sizing:border-box!important;-webkit-backdrop-filter:blur(100px)!important;background:#ffffff1a!important;border:1px solid #ffffff1a!important;border-radius:99px!important;align-items:center!important;gap:8px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 12px 0 10px!important;display:flex!important}.AaIVsW_workspaceToolbarSearch:focus-within{border-color:#ffffff29!important}.AaIVsW_workspaceToolbarSearch input{color:#fff!important;font-family:Innovator Grotesk,sans-serif!important;font-size:14px!important;font-weight:400!important}.AaIVsW_workspaceToolbarSearch input::placeholder{color:#ffffff80!important;font-family:Innovator Grotesk,sans-serif!important;font-size:14px!important;font-weight:400!important}.AaIVsW_sortMenuContent{-webkit-backdrop-filter:blur(100px)!important;box-sizing:border-box!important;background:#ffffff1a!important;border:1px solid #ffffff1a!important;border-radius:12px!important;width:max-content!important;min-width:fit-content!important;max-width:min(320px,100vw - 24px)!important;padding:6px!important}.AaIVsW_sortMenuItem{color:#fff!important;border-radius:8px!important;padding:8px 12px!important;font-family:Innovator Grotesk,sans-serif!important;font-size:14px!important;font-weight:400!important}.AaIVsW_sortMenuItem span{color:#fff!important;font-family:Innovator Grotesk,sans-serif!important;font-size:14px!important;font-weight:400!important}.AaIVsW_viewToggleSegment{box-sizing:border-box;-webkit-backdrop-filter:blur(100px);background:#ffffff1a;border:1px solid #ffffff1a;border-radius:44px;align-items:center;gap:4px;height:36px;padding:4px;display:inline-flex}.AaIVsW_viewToggleSegment>div{height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:36px!important;gap:4px!important;padding:0!important}.AaIVsW_viewToggleSegment>div>div:nth-child(2){display:none!important}.AaIVsW_viewToggleSegment>div>button{border-radius:999px!important}.AaIVsW_split{flex-direction:row;flex:1 1 0;min-width:0;height:100%;min-height:0;padding-left:0;padding-right:0;display:flex;overflow:hidden}.AaIVsW_leftPane{box-sizing:border-box;border-right:1px solid #ffffff14;flex-direction:column;flex:0 0 66%;width:66%;min-width:0;min-height:0;max-height:100%;padding:12px 12px 12px 0;display:flex;overflow:hidden}.AaIVsW_workspaceMainScroll{box-sizing:border-box;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.AaIVsW_cardsScrollViewport{-webkit-overflow-scrolling:touch;flex:1 1 0;min-width:0;min-height:0;max-height:100%;overflow:auto}.AaIVsW_rightPane{box-sizing:border-box;flex-direction:column;flex:0 0 34%;width:34%;min-width:0;min-height:0;max-height:100%;padding:12px;display:flex;overflow:hidden}.AaIVsW_workspaceGridTwoCol{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width:480px){.AaIVsW_workspaceGridTwoCol{grid-template-columns:minmax(0,1fr)!important}}.AaIVsW_workspaceTableRowSelected{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--feedback-info) 28%, transparent);background:color-mix(in srgb, var(--feedback-info) 12%, transparent)!important}.AaIVsW_workspaceMapCardInner img{object-fit:cover;width:100%;height:100%}.AaIVsW_workspaceHideCardGradient{display:none!important}.AaIVsW_cardImageFooterStack{z-index:2;box-sizing:border-box;pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.AaIVsW_cardImageTitleStatic{width:100%;margin:0!important;padding:0!important;position:static!important;bottom:auto!important;left:auto!important;right:auto!important}.AaIVsW_workspaceCardTitle{-webkit-line-clamp:2;color:#fff!important;z-index:1!important;border:none!important;-webkit-box-orient:vertical!important;margin:0!important;padding:0!important;font-family:Innovator Grotesk,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}.AaIVsW_badgeRow{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;display:flex}.AaIVsW_badge{color:#fff;letter-spacing:0;background:0 0;border:none;border-radius:0;align-items:center;margin:0;padding:0;font-family:Innovator Grotesk,sans-serif;font-size:12px;font-weight:400;display:inline-flex}.AaIVsW_badgeTypeSlides,.AaIVsW_badgeTypeDashboard,.AaIVsW_badgeMeta{color:#fff;background:0 0;border:none}.AaIVsW_rightTitle{color:#fff;border-bottom:1px solid #ffffff1a;flex-shrink:0;margin:0;padding-bottom:12px;font-family:Innovator Grotesk,sans-serif;font-size:16px;font-weight:500}.AaIVsW_rightScroll{box-sizing:border-box;flex-direction:column;flex:1 1 0;min-height:0;padding-top:12px;padding-left:0;padding-right:0;display:flex;overflow:auto}.AaIVsW_emptyHint{color:#fff;text-align:center;margin:0;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:400;line-height:1.45}.AaIVsW_emptyRightStack{box-sizing:border-box;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:12px;width:100%;min-height:0;padding:0;display:flex}.AaIVsW_chapterLabel{color:#fff;margin:14px 0 8px;font-family:Innovator Grotesk,sans-serif;font-size:12px;font-weight:500}.AaIVsW_chapterLabel:first-child{margin-top:0}.AaIVsW_detailRow{-webkit-backdrop-filter:blur(100px);color:#fff;text-align:left;cursor:pointer;box-sizing:border-box;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:32px;justify-content:space-between;align-items:center;gap:10px;width:100%;height:40px;min-height:40px;margin:0 0 8px;padding:0 14px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:400;display:flex}.AaIVsW_detailRow:hover{background:#ffffff1f;border-color:#ffffff2e}.AaIVsW_detailRow:focus-visible{outline-offset:2px;outline:2px solid #ffffff59}.AaIVsW_detailRowSelected{-webkit-backdrop-filter:blur(100px);box-shadow:none!important;background:#73adf533!important;border:1px solid #73adf5!important}.AaIVsW_detailRowLabel{text-overflow:ellipsis;white-space:nowrap;color:#fff;flex:1 1 0;min-width:0;font-size:14px;font-weight:400;overflow:hidden}.AaIVsW_openInNewTabIconBtn{cursor:pointer;pointer-events:auto;color:#fff;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:2px;line-height:0;display:inline-flex}.AaIVsW_openInNewTabIconBtn:hover{color:#f8fafcfa;background:#ffffff0f}.AaIVsW_openInNewTabIconBtn:focus-visible{outline-offset:1px;outline:2px solid #94a3b8a6}.AaIVsW_workspaceFooterBtn{height:36px!important;min-height:36px!important;box-shadow:none!important;border-radius:44px!important;padding:0 18px!important;font-family:Innovator Grotesk,sans-serif!important;font-size:14px!important;font-weight:400!important;transform:none!important}.AaIVsW_workspaceFooterBtn:before{display:none!important}.AaIVsW_workspaceFooterBtn:hover:not(:disabled){transform:none!important}.AaIVsW_workspaceFooterBtn span{font-size:14px!important;font-weight:400!important}.AaIVsW_workspaceFooterBtnCancel{-webkit-backdrop-filter:blur(24px)!important;color:#fff!important;background:#2b2b35b3!important;border:1px solid #ffffff1a!important}.AaIVsW_workspaceFooterBtnPrimary:not(:disabled){-webkit-backdrop-filter:blur(24px)!important;color:#fff!important;background:#73adf533!important;border:1px solid #73adf5!important}.AaIVsW_workspaceFooterBtnPrimary:not(:disabled) span{color:#fff!important}.AaIVsW_workspaceFooterBtnPrimary:disabled{color:#fff6!important;opacity:1!important;cursor:not-allowed!important;background:#ffffff1a!important;border:1px solid #ffffff1a!important}.AaIVsW_workspaceFooterBtnPrimary:disabled span{color:#fff6!important}
.yqTvoq_listContainer{flex-direction:column;gap:16px;width:100%;height:100%;min-height:0;display:flex}.yqTvoq_panelContainer{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.yqTvoq_panelContainerWithTitle{flex-wrap:nowrap;align-items:center;width:100%}.yqTvoq_toolbarTitle{color:var(--color-text-primary);white-space:nowrap;flex-shrink:0;margin:0;font-family:Innovator Grotesk,sans-serif;font-size:20px;font-weight:600}.yqTvoq_toolbarActions{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.yqTvoq_panelContainerWithActions{flex-wrap:nowrap;align-items:center;width:100%}.yqTvoq_searchContainerExpand{flex:1;width:auto;min-width:120px}.yqTvoq_selectionCount{background:var(--color-button-ghost-bg);outline:1px solid var(--color-border-default);outline-offset:-1px;height:36px;color:var(--color-text-primary);white-space:nowrap;border-radius:44px;align-items:center;margin-left:auto;padding:0 16px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:500;display:flex}.yqTvoq_deleteButtonRound{background:var(--color-feedback-error-muted);border:1px solid var(--color-feedback-error-border);width:36px;height:36px;color:var(--color-feedback-error);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.yqTvoq_deleteButtonRound:hover:not(:disabled){background:var(--color-feedback-error-bg);border-color:var(--color-feedback-error)}.yqTvoq_deleteButtonRound:disabled{opacity:.5;cursor:not-allowed}.yqTvoq_addButtonRound{background:var(--color-feedback-success-muted);border:1px solid var(--color-feedback-success-border);width:36px;height:36px;color:var(--color-feedback-success);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.yqTvoq_addButtonRound:hover:not(:disabled){background:var(--color-feedback-success-bg);border-color:var(--color-feedback-success)}.yqTvoq_addButtonRound:disabled{opacity:.5;cursor:not-allowed}.yqTvoq_customActionButton{background:var(--color-button-ghost-hover);border:1px solid var(--color-button-default-hover);width:36px;height:36px;color:var(--color-text-primary);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.yqTvoq_customActionButton:hover:not(:disabled){background:var(--color-button-default-bg);border-color:var(--color-text-muted)}.yqTvoq_customActionButton:disabled{opacity:.5;cursor:not-allowed}.yqTvoq_searchContainer{background:var(--color-button-ghost-bg);outline:1px solid var(--color-border-default);outline-offset:-1px;border-radius:44px;justify-content:flex-start;align-items:center;gap:8px;width:320px;height:36px;padding:0 12px;display:flex}.yqTvoq_searchIcon{width:20px;height:20px;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.yqTvoq_searchInput{color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.yqTvoq_searchInput::placeholder{color:var(--color-text-placeholder);opacity:1}.yqTvoq_filterContainer{position:relative}.yqTvoq_filterButton{background:var(--color-button-ghost-bg);outline:1px solid var(--color-border-default);outline-offset:-1px;cursor:pointer;white-space:nowrap;border:none;border-radius:44px;justify-content:space-between;align-items:center;gap:8px;min-width:120px;max-width:160px;height:36px;padding:0 12px;transition:all .2s;display:flex;overflow:hidden}.yqTvoq_filterButton:hover{background:var(--color-button-ghost-hover)}.yqTvoq_filterLabel{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:400;line-height:1.4;overflow:hidden}.yqTvoq_chevronIcon{color:var(--color-text-primary);flex-shrink:0;transition:transform .2s}.yqTvoq_listItems{background:var(--color-surface-subtle);outline:1px solid var(--color-border-subtle);outline-offset:-1px;border-radius:12px;flex-direction:column;flex:1;gap:0;min-height:0;display:flex;overflow-y:auto}.yqTvoq_listItems::-webkit-scrollbar{width:8px}.yqTvoq_listItems::-webkit-scrollbar-track{background:var(--color-button-ghost-bg);border-radius:4px}.yqTvoq_listItems::-webkit-scrollbar-thumb{background:var(--color-button-default-hover);border-radius:4px}.yqTvoq_listItems::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.yqTvoq_selectAllHeader{background:var(--color-surface-subtle);border-bottom:1px solid var(--color-border-subtle-strong);cursor:pointer;align-items:center;gap:12px;padding:12px 20px;transition:background-color .2s;display:flex}.yqTvoq_selectAllHeader:hover{background:var(--color-button-ghost-bg)}.yqTvoq_selectAllLabel{color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;font-family:Innovator Grotesk,sans-serif;font-size:13px;font-weight:500}.yqTvoq_checkbox{border:1.5px solid var(--color-text-muted);background:var(--color-button-ghost-bg);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.yqTvoq_checkbox:hover{border-color:var(--color-accent-edit-border);background:var(--color-button-ghost-hover)}.yqTvoq_checkbox.yqTvoq_checked{background:var(--color-button-default-hover);border-color:var(--color-accent-edit)}.yqTvoq_checkbox.yqTvoq_checked:hover{background:var(--color-button-default-hover);border-color:var(--color-accent-edit-border)}.yqTvoq_checkbox.yqTvoq_indeterminate{background:var(--color-button-default-bg);border-color:var(--color-accent-edit-border)}.yqTvoq_checkmark{color:var(--color-text-primary);font-size:13px;font-weight:700;line-height:1}.yqTvoq_listItem{border-bottom:1px solid var(--color-border-subtle);background:0 0;align-items:center;gap:16px;padding:16px 20px;transition:background-color .2s;display:flex}.yqTvoq_listItem:last-child{border-bottom:none}.yqTvoq_listItem.yqTvoq_clickable{cursor:pointer}.yqTvoq_listItem.yqTvoq_clickable:hover{background:var(--color-button-ghost-bg)}.yqTvoq_listItem.yqTvoq_selected{background:var(--color-button-ghost-hover)}.yqTvoq_listItem.yqTvoq_selected:hover{background:var(--color-button-default-bg)}.yqTvoq_listItem.yqTvoq_itemDisabled{opacity:.45;cursor:not-allowed;pointer-events:auto}.yqTvoq_listItem.yqTvoq_itemDisabled:hover{background:0 0}.yqTvoq_checkbox.yqTvoq_checkboxDisabled{cursor:not-allowed;background:var(--color-button-ghost-bg);border-color:var(--color-border-subtle)}.yqTvoq_itemIcon{background:var(--color-button-ghost-bg);width:40px;height:40px;color:var(--color-text-secondary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.yqTvoq_itemContent{flex:1;min-width:0}.yqTvoq_itemPrimary{color:#fff;margin-bottom:4px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:500}.yqTvoq_itemSecondary{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-family:Innovator Grotesk,sans-serif;font-size:13px;font-weight:400;overflow:hidden}.yqTvoq_itemBadge{text-transform:uppercase;letter-spacing:.5px;border-radius:12px;flex-shrink:0;padding:4px 12px;font-family:Innovator Grotesk,sans-serif;font-size:12px;font-weight:600}.yqTvoq_badgeDefault{background:var(--color-status-muted-bg);color:var(--color-text-muted);border:1px solid var(--color-status-muted-border)}.yqTvoq_badgeSuccess{background:var(--color-feedback-success-muted);color:var(--color-feedback-success);border:1px solid var(--color-feedback-success-border)}.yqTvoq_badgeWarning{background:var(--color-feedback-warning-bg);color:var(--color-feedback-warning);border:1px solid var(--color-feedback-warning-border)}.yqTvoq_badgeError{background:var(--color-feedback-error-muted);color:var(--color-feedback-error);border:1px solid var(--color-feedback-error-border)}.yqTvoq_badgeInfo{background:var(--color-accent-edit-subtle);color:var(--color-feedback-info);border:1px solid var(--color-accent-edit-border)}.yqTvoq_emptyState{color:var(--color-text-placeholder);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:48px 24px;display:flex}.yqTvoq_emptyIcon{opacity:.3}.yqTvoq_emptyState p{margin:0;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-style:italic}@media (max-width:768px){.yqTvoq_searchContainer{width:100%}.yqTvoq_panelContainer{flex-direction:column;gap:12px}.yqTvoq_filterContainer{width:100%}.yqTvoq_itemPrimary{font-size:13px}.yqTvoq_itemSecondary{font-size:12px}}.yqTvoq_confirmOverlay{background:var(--color-overlay-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;justify-content:center;align-items:center;animation:.2s yqTvoq_fadeIn;display:flex;position:fixed;inset:0}.yqTvoq_confirmDialog{background:var(--color-surface-popover);outline:1px solid var(--color-border-default);outline-offset:-1px;border-radius:16px;width:90%;max-width:440px;padding:24px;animation:.3s yqTvoq_slideUp}.yqTvoq_confirmHeader{align-items:center;gap:12px;margin-bottom:16px;display:flex}.yqTvoq_confirmIcon{color:var(--color-feedback-warning);flex-shrink:0}.yqTvoq_confirmIconAdd{color:var(--color-feedback-info);flex-shrink:0}.yqTvoq_confirmTitle{color:var(--color-text-primary);margin:0;font-family:Innovator Grotesk,sans-serif;font-size:18px;font-weight:600}.yqTvoq_confirmMessage{color:var(--color-text-primary);margin:0 0 24px;font-family:Innovator Grotesk,sans-serif;font-size:14px;line-height:1.5}.yqTvoq_confirmActions{justify-content:flex-end;gap:12px;display:flex}.yqTvoq_confirmCancelButton{background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);color:var(--color-text-primary);cursor:pointer;border-radius:8px;padding:10px 20px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:500;transition:all .2s}.yqTvoq_confirmCancelButton:hover:not(:disabled){background:var(--color-button-ghost-hover)}.yqTvoq_confirmCancelButton:disabled{opacity:.5;cursor:not-allowed}.yqTvoq_confirmDeleteButton{background:var(--color-feedback-error-bg);border:1px solid var(--color-feedback-error-border);color:var(--color-feedback-error);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:flex}.yqTvoq_confirmDeleteButton:hover:not(:disabled){background:var(--color-feedback-error-muted);border-color:var(--color-feedback-error)}.yqTvoq_confirmDeleteButton:disabled{opacity:.5;cursor:not-allowed}.yqTvoq_confirmAddButton{background:var(--color-feedback-success-bg);border:1px solid var(--color-feedback-success-border);color:var(--color-feedback-success);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:flex}.yqTvoq_confirmAddButton:hover:not(:disabled){background:var(--color-feedback-success-muted);border-color:var(--color-feedback-success)}.yqTvoq_confirmAddButton:disabled{opacity:.5;cursor:not-allowed}@keyframes yqTvoq_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes yqTvoq_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
