body,html,:root{min-height:100vh;box-sizing:border-box;padding:0;margin:0}body>div[style*="position: fixed"]:contains('"error_type"'),body>div[style*="bottom: 0"]:contains("RAI_VALIDATION_FAILED"),pre:contains('"message":'),.error-raw,.json-error{display:none!important}pre{white-space:pre-wrap}pre:has-text("error_type"),pre:has-text("RAI_VALIDATION_FAILED"){display:none!important}::-webkit-scrollbar{overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(100,100,100,.7) transparent}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background-color:#646464b3;border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:#646464}*{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.chart-container canvas{--chartBarColor: var(--colorBrandBackground);--chartHoverColor: var(--colorBrandBackgroundHover);--chartBorderColor: var(--colorBrandForeground1);--chartLineColor: var(--colorBrandForeground1);--chartPointColor: var(--colorBrandBackground);--chartPointBorderColor: var(--colorBrandForeground1)}.fui-Dialog__content[data-testid=delete-dialog],.fui-Dialog__content[data-testid=delete-dialog] .fui-DialogBody{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-template-rows:none!important;grid-template:none!important}.delete-team-button,.delete-team-button .fui-Button__icon{color:#d13438!important;background-color:transparent!important}.delete-team-button:hover,.delete-team-button:hover .fui-Button__icon{background-color:#fdf2f2!important;color:#a4262c!important}.plan-page-container{max-width:960px;margin:24px auto;padding:0 16px}.plan-page-header{display:flex;align-items:center;margin-bottom:24px;gap:12px}.plan-page-back-button{padding:8px;min-width:auto}.plan-page-title{font-weight:600;font-size:24px}.plan-page-error{display:flex;justify-content:center;align-items:center;min-height:200px}.plan-page-error .card-content{padding:0 16px 16px;text-align:center}.error-header{display:flex;align-items:center;gap:8px;color:#d13438}.plan-page-content{margin-top:16px}.plan-page-loading{display:flex;justify-content:center;align-items:center;min-height:200px}.plan-loading-spinner{display:flex;align-items:center;gap:12px;justify-content:center;padding:20px}.plan-error-message{text-align:center;padding:40px 20px;color:var(--colorNeutralForeground2)}.loadingWrapper{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}.plan-layout-row{display:flex;flex:1;overflow:hidden;height:100%}.plan-left-panel,.plan-right-panel{width:280px;flex-shrink:0}.plan-content-center{flex:1;min-width:0;display:flex;flex-direction:column}@media(max-width:1200px){.plan-right-panel,.plan-left-panel{width:260px}}@media(max-width:768px){.plan-page-container{margin:16px auto;padding:0 12px}.plan-page-title{font-size:20px}.plan-page-header{margin-bottom:16px}.plan-left-panel,.plan-right-panel{width:240px}}.panel-toolbar{display:flex;align-items:center;gap:8px;padding:16px;box-sizing:border-box;height:56px}.panel-title{display:flex;align-items:center;gap:6px;flex-shrink:1;overflow:hidden;min-width:0}.panel-title-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-title-clickable{text-decoration:none;color:inherit;display:flex;align-items:center;min-width:0;flex-shrink:1;cursor:pointer}.panel-title-icon{flex-shrink:0;display:flex;align-items:center}.panel-tools{display:flex;align-items:center;flex-grow:1;justify-content:flex-end;min-width:0}.plan-cancellation-dialog-title{display:flex;align-items:center;gap:8px}.plan-cancellation-warning-icon{color:var(--colorPaletteYellowForeground1)}.clickable-element{cursor:pointer;transition:background-color .2s ease-in-out}.clickable-element:hover{background-color:var(--colorSubtleBackgroundHover)}.clickable-element:focus-visible{outline:2px solid var(--colorStrokeFocus2);outline-offset:2px}.chat-container{width:100%;display:flex;flex-direction:column;flex:1;min-height:0;margin:0 auto}.messages{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 16px 16px;display:flex;flex-direction:column;gap:8px;margin-left:0;margin-right:0}.messages p{margin:8px 0;white-space:pre-wrap;line-height:1.5rem}.messages h5{margin:12px 0;white-space:pre-wrap;line-height:1.5rem;border:1px solid var(--colorNeutralStroke2);background-color:var(--colorNeutralBackground1);padding:12px;border-radius:8px;font-size:var(--fontSizeBase300);font-weight:var(--fontWeightRegular)}.messages li{white-space:normal;margin:0}.messages ol,.messages ul{display:block;list-style-type:decimal;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:24px;unicode-bidi:isolate}.messages a{color:var(--colorBrandForeground1)}.plan-chat-message-content hr{border:none;border-top:1px solid var(--colorNeutralStroke1);margin:16px 0;width:100%;display:block}code.language-tsx,code.language-bash{white-space:pre-wrap;word-break:break-word;background-color:var(--colorNeutralBackground1);border-radius:4px}code.language-tsx{display:flex}pre{display:inline-block;max-width:100%;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;background-color:var(--colorNeutralBackground1);padding:4px 8px;border-radius:4px;overflow:scroll}pre code.language-bash{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;background-color:transparent}.message{display:inline-block;word-wrap:break-word;word-break:break-word;box-sizing:border-box;margin-left:0!important;margin-right:0!important}.user{background-color:var(--colorBrandBackground2);color:var(--colorNeutralForeground1);align-self:flex-end;padding:2px 16px;border-radius:6px}.assistant{color:var(--colorNeutralForeground1);align-self:flex-start;margin:16px 0 0;width:100%}.input-container{display:flex}input{flex:1;padding:5px;border:1px solid #ccc}button{margin-left:5px;padding:5px 10px;background-color:#0078d4;color:#fff;border:none;cursor:pointer}.typing-indicator{font-size:14px;color:#666}.typing-indicator .dots{animation:blink 1.5s infinite}@keyframes blink{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.input-wrapper{display:inline-flex;flex-direction:column;gap:8px;align-items:stretch;width:100%;padding:8px;border-radius:var(--borderRadiusLarge);background-color:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke1);transition:border-color .2s ease-in-out;position:relative;box-sizing:border-box}.input-wrapper:hover{border-color:var(--colorNeutralStroke1Hover)}.input-wrapper:active,.input-wrapper.focused{border-color:var(--colorNeutralStroke1Pressed)}.input-field{resize:none;overflow-y:scroll;height:auto;min-height:24px;max-height:150px;padding:8px;background-color:transparent;border:none;outline:none;font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightRegular);color:var(--colorNeutralForeground1);line-height:1.5;box-sizing:border-box}.send-button{background-color:transparent;border:none;cursor:pointer;padding:4px 8px;color:var(--colorBrandForeground1);transition:color .2s ease-in-out}.send-button:hover{color:var(--colorBrandForegroundHover)}.send-button:active{color:var(--colorBrandForegroundPressed)}.focus-indicator{position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--colorCompoundBrandStroke);transform:scaleX(0);transition:transform .2s ease-in-out}.input-wrapper.focused .focus-indicator{transform:scaleX(1)}.ai-tag-container{margin-bottom:4px;display:flex;align-items:center}.assistant-footer{display:flex;justify-content:space-between;align-items:center;margin-top:4px;margin-left:-8px}.assistant-actions{display:flex;align-items:center;gap:8px}.messages{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;align-items:center;padding:40px 16px 16px}.message-wrapper{display:flex;flex-direction:column;gap:32px;width:100%;max-width:768px}.scroll-to-bottom{position:absolute;left:50%;transform:translate(-50%);z-index:1000;border-radius:50%;padding:8px;cursor:pointer;box-shadow:var(--shadow8);margin-bottom:16px}:root{--color-text: #1e293b;--color-selection: #cbd5e1;--color-atrule: #7c3aed;--color-attr-name: #ea580c;--color-attr-value: #15803d;--color-boolean: #7c3aed;--color-comment: #64748b;--color-function: #7c3aed;--color-number: #f97316;--color-string: #15803d;--color-tag: #e11d48;--color-punctuation: #2563eb}body.dark-mode{--color-text: #c3cee3;--color-selection: #363636;--color-atrule: #c792ea;--color-attr-name: #ffcb6b;--color-attr-value: #c3e88d;--color-boolean: #c792ea;--color-comment: #546e7a;--color-function: #c792ea;--color-number: #fd9170;--color-string: #c3e88d;--color-tag: #f07178;--color-punctuation: #89ddff}code[class*=language-],pre[class*=language-]{text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;color:var(--color-text);font-family:Roboto Mono,monospace;font-size:.95em;line-height:1.8em;tab-size:4;-webkit-hyphens:none;hyphens:none}code[class*=language-]::selection,pre[class*=language-]::selection{background:var(--color-selection)}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.2em;padding:.1em}pre[class*=language-]{overflow:auto;position:relative;margin:.5em 0;padding:1.25em 1em}.token.atrule{color:var(--color-atrule)}.token.attr-name{color:var(--color-attr-name)}.token.attr-value{color:var(--color-attr-value)}.token.boolean{color:var(--color-boolean)}.token.comment{color:var(--color-comment)}.token.function{color:var(--color-function)}.token.number{color:var(--color-number)}.token.string{color:var(--color-string)}.token.tag{color:var(--color-tag)}.token.punctuation{color:var(--color-punctuation)}.home-input-container{display:flex;flex-direction:column;height:100%}.home-input-content{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px;position:relative}.home-input-center-content{display:flex;flex-direction:column;width:100%;max-width:728px;gap:32px}.home-input-title-wrapper{text-align:center;margin-bottom:24px}.home-input-input-section{width:100%;margin-bottom:32px}.home-input-input-wrapper{position:relative;width:100%;display:flex;align-items:center;padding:12px 16px;background-color:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusMedium)}.home-input-input-field{width:100%;min-height:44px;padding:8px 0;border:none;outline:none;background-color:transparent;font-size:var(--fontSizeBase300);color:var(--colorNeutralForeground1);resize:none}.home-input-input-field::placeholder{color:var(--colorNeutralForeground3)}.home-input-send-button{min-width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:var(--borderRadiusSmall);background-color:var(--colorBrandBackground);color:var(--colorNeutralForegroundInverted);border:none;cursor:pointer}.home-input-quick-tasks-section{width:100%;margin-top:8px}.home-input-quick-tasks-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.home-input-quick-tasks{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr!important;gap:8px}@media(max-width:768px){.home-input-quick-tasks{flex-wrap:wrap!important}.home-input-quick-tasks .fui-Card{flex:1 1 calc(50% - 6px)!important}}@media(max-width:480px){.home-input-quick-tasks .fui-Card{flex:1 1 100%!important}}.home-input-quick-tasks .fui-Card:focus-visible{outline:2px solid var(--colorStrokeFocus2)!important;outline-offset:2px!important}.home-input-ai-footer{padding-bottom:8px;margin-top:8px;text-align:center;color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase200);font-family:var(--fontFamilyBase)}.home-input-refresh-button{font-size:var(--fontSizeBase200);color:var(--colorBrandForeground1);cursor:pointer;background:none;border:none;padding:4px 8px;border-radius:var(--borderRadiusSmall);font-family:var(--fontFamilyBase);transition:background-color .2s ease}.home-input-refresh-button:hover{background-color:var(--colorSubtleBackgroundHover);color:var(--colorBrandForeground1Hover)}.home-input-refresh-button:active{background-color:var(--colorSubtleBackgroundPressed);color:var(--colorBrandForeground1Pressed)}.home-input-refresh-button:focus-visible{outline:2px solid var(--colorStrokeFocus2);outline-offset:2px}.task-list-task-date{color:var(--colorNeutralForeground3)}.tab{display:flex;align-items:center;gap:8px;color:var(--colorNeutralForeground2);padding:8px 16px;border-radius:6px;font-size:14px;text-decoration:none;cursor:pointer;transition:background-color .2s ease-in-out}.task-tab{display:flex;align-items:center;padding:8px 8px 8px 0;color:var(--colorNeutralForeground2);border-radius:6px;cursor:pointer;transition:background-color .2s ease-in-out;font-size:var(--fontSizeBase00);gap:14px}.task-tab{display:flex;align-items:center;gap:8px}.task-tab .left{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.task-name-truncated{position:relative;white-space:nowrap;overflow:hidden;max-width:100%;mask-image:linear-gradient(to right,black 80%,transparent 100%);-webkit-mask-image:linear-gradient(to right,black 80%,transparent 100%)}.task-skeleton-container{padding:8px;border-radius:6px;pointer-events:none;cursor:default;background-color:transparent}.task-skeleton-wrapper{display:flex;align-items:center;gap:12px}.fui-AccordionPanel{max-height:280px!important;overflow-y:auto!important;transition:max-height .3s cubic-bezier(.4,0,.2,1)}.fui-AccordionPanel[aria-hidden=true]{max-height:0;overflow:hidden!important;padding-top:0!important;padding-bottom:0!important}.tab{display:flex;align-items:center;gap:8px;color:var(--colorNeutralForeground2);padding:8px;border-radius:6px;font-size:14px;text-decoration:none;cursor:pointer;transition:background-color .2s ease-in-out}.tab:hover{background-color:var(--colorSubtleBackgroundHover)}.tab:active{background-color:var(--colorSubtleBackgroundPressed)}.tab.tab-new-task{margin:0 8px}.tab.tab-new-task-icon{display:flex;width:40px;height:40px;background-color:var(--colorNeutralBackground1);justify-content:center;align-items:center;border-radius:16px;box-sizing:border-box}.panel-left-container{flex-shrink:0;display:flex;overflow:hidden}.team-selector-container{margin-top:8px;margin-bottom:8px}.panel-footer-content{display:flex;flex-direction:column;gap:12px;width:100%}.task-tab{display:flex;align-items:center;padding:8px 8px 8px 0;color:var(--colorNeutralForeground2);border-radius:6px;cursor:pointer;transition:background-color .2s ease-in-out;font-size:var(--fontSizeBase00);gap:14px;min-height:54px;box-sizing:border-box}.task-tab:hover{background-color:var(--colorSubtleBackgroundHover)}.task-tab.active{background-color:var(--colorNeutralBackground1Pressed);color:var(--colorNeutralForeground1);font-weight:500}.task-tab .sideNavTick{width:2px;height:100%;min-height:32px;background-color:var(--colorCompoundBrandStroke);opacity:0;flex-shrink:0;transition:opacity .2s ease-in-out;margin-left:-8px}.task-tab.active .sideNavTick{opacity:1}.task-tab .task-menu-button{opacity:0;transition:opacity .2s ease-in-out}.task-tab:hover .task-menu-button{opacity:1}._dialogSurface_1lqtq_2{background-color:var(--colorNeutralBackground1)!important;border-radius:12px!important;padding:0!important;border:1px solid var(--colorNeutralStroke1)!important;box-sizing:border-box!important;overflow:hidden!important;max-width:800px;width:90vw;min-width:500px}._dialogContent_1lqtq_14{padding:0;width:100%;margin:0;overflow:hidden}._dialogTitle_1lqtq_21{color:var(--colorNeutralForeground1)!important;padding:24px 24px 16px!important;font-size:20px!important;font-weight:600!important;margin:0!important;width:100%!important;box-sizing:border-box!important;display:flex!important;justify-content:space-between!important;align-items:center!important;border-bottom:none!important}._closeButton_1lqtq_35{color:var(--colorNeutralForeground2)!important;background-color:transparent!important;border:none!important;min-width:32px!important;height:32px!important;border-radius:4px!important;flex-shrink:0}._closeButton_1lqtq_35:hover{background-color:var(--colorNeutralBackground3)!important;color:var(--colorNeutralForeground1)!important}._dialogBody_1lqtq_50{color:var(--colorNeutralForeground1)!important;padding:0 24px 24px!important;background-color:var(--colorNeutralBackground1)!important;width:100%!important;margin:0!important;display:block!important;overflow:hidden!important;gap:unset!important;max-height:unset!important;grid-template-rows:unset!important;grid-template-columns:unset!important}._dialogActions_1lqtq_64{padding:16px 24px;background-color:var(--colorNeutralBackground1);border-top:none!important;display:flex;justify-content:flex-end}._tabContainer_1lqtq_73{margin-bottom:16px;width:100%}._tabContentContainer_1lqtq_78{overflow:hidden;width:100%;margin-top:0!important}._teamsTabContent_1lqtq_84,._uploadTabContent_1lqtq_88{width:100%}._uploadSuccessMessage_1lqtq_92{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;text-align:center;gap:16px;min-height:150px;background-color:var(--colorNeutralBackground1);border-radius:8px;margin:16px 0;border:1px solid var(--colorNeutralStroke2);position:relative;animation:_successFadeIn_1lqtq_1 .6s ease-out;box-shadow:var(--shadow16)}._successIcon_1lqtq_110{color:#10b981!important;font-size:72px!important;width:48px!important;height:48px!important;margin-bottom:4px;animation:_successIconBounce_1lqtq_1 .8s ease-out;filter:drop-shadow(0 6px 12px rgba(16,185,129,.25))}._successText_1lqtq_120{color:var(--colorNeutralForeground1)!important;font-size:16px!important;font-weight:400!important;line-height:1.4;margin:0;max-width:350px;word-wrap:break-word}._successActions_1lqtq_132{display:flex;gap:12px;margin-top:32px;justify-content:center}._successActions_1lqtq_132 ._continueButton_1lqtq_139{padding:12px 32px!important;font-size:16px!important;font-weight:600!important;border-radius:8px!important;min-width:200px;box-shadow:0 4px 12px #0078d440!important}._continueButton_1lqtq_139{padding:12px 24px;background-color:var(--colorBrandBackground)!important;color:#fff!important;border-color:var(--colorBrandStroke1)!important;border-radius:var(--Button-Container, 4px)}._successActions_1lqtq_132 ._continueButton_1lqtq_139:hover{transform:translateY(-2px)!important;box-shadow:0 6px 16px #0078d459!important}._dropZoneSuccessContent_1lqtq_162{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:80px}._dropZoneSuccessContent_1lqtq_162 ._successIcon_1lqtq_110{color:#10b981!important;font-size:48px!important;width:48px!important;height:48px!important;animation:_successIconBounce_1lqtq_1 .8s ease-out;filter:drop-shadow(0 4px 8px rgba(16,185,129,.25))}._dropZoneSuccessContent_1lqtq_162 ._successText_1lqtq_120{color:var(--colorNeutralForeground1)!important;font-size:16px!important;font-weight:500!important;line-height:1.4;margin:0;text-align:center}._tabList_1lqtq_189{gap:12px!important;margin:0!important;padding:0!important;background-color:var(--colorNeutralBackground1)!important;border-bottom:none!important;box-shadow:none!important}._tab_1lqtq_73{color:var(--colorNeutralForeground2)!important;font-weight:400!important;margin:-10px!important;background:transparent!important}._tab_1lqtq_73:hover{background:transparent!important;color:var(--colorNeutralForeground1)!important}._tabSelected_1lqtq_214{color:var(--colorBrandForeground1)!important;font-weight:600!important;border-bottom:none!important;background:transparent!important;box-shadow:none!important;filter:none!important}._tabSelected_1lqtq_214:hover{background:transparent!important}._searchContainer_1lqtq_228{margin:16px 0;width:100%;position:relative;z-index:1}._searchInput_1lqtq_235{width:100%;background-color:var(--colorNeutralBackground3)!important;border:1px solid var(--colorNeutralStroke1)!important;color:var(--colorNeutralForeground1)!important;pointer-events:auto!important;z-index:1!important}._searchInput_1lqtq_235:focus{outline:2px solid var(--colorBrandStroke1)!important;border-color:var(--colorBrandStroke1)!important}._loadingContainer_1lqtq_250{display:flex;justify-content:center;padding:32px;width:100%}._teamsContainer_1lqtq_258,._radioGroup_1lqtq_262{width:100%}._teamsList_1lqtq_266{max-height:400px;overflow-y:auto;overflow-x:hidden;padding-right:8px;margin-right:-8px;width:calc(100% + 8px);box-sizing:border-box}._errorMessage_1lqtq_277{color:var(--colorPaletteRedForeground1);background-color:var(--colorPaletteRedBackground1);border:1px solid var(--colorPaletteRedBorder1);padding:12px;border-radius:6px;margin-bottom:16px}._errorText_1lqtq_286{color:var(--colorPaletteRedForeground1);white-space:pre-line}._noTeamsContainer_1lqtq_292{display:flex;flex-direction:column;align-items:center;padding:32px 16px;text-align:center}._noTeamsText_1lqtq_300{color:var(--colorNeutralForeground3);margin-bottom:8px}._noTeamsSubtext_1lqtq_305{color:var(--colorNeutralForeground3)}._teamCard_1lqtq_310{display:flex;align-items:flex-start;gap:16px;padding:20px 16px;border:1px solid var(--colorNeutralStroke2);border-radius:8px;margin-bottom:12px;cursor:pointer;background-color:var(--colorNeutralBackground1);transition:all .2s ease}._teamCard_1lqtq_310:hover{background-color:var(--colorNeutralBackground2);border-color:var(--colorNeutralStroke1)}._teamCardSelected_1lqtq_328{background-color:var(--colorBrandBackground2);border-color:var(--colorBrandStroke1)}._teamRadio_1lqtq_334{margin:0!important;margin-top:2px;flex-shrink:0}._teamContent_1lqtq_341{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._teamName_1lqtq_349{font-weight:600!important;color:var(--colorNeutralForeground1)!important;margin:0!important;font-size:16px!important;line-height:1.3}._teamDescription_1lqtq_357{color:var(--colorNeutralForeground2)!important;margin:0!important;font-size:14px!important;line-height:1.4}._agentTags_1lqtq_365{display:flex;flex-wrap:wrap;gap:6px;flex-shrink:0;max-width:200px;padding:4px 8px}._agentBadge_1lqtq_376{background-color:var(--colorNeutralBackground3)!important;color:var(--colorNeutralForeground2)!important;border:1px solid var(--colorNeutralStroke2)!important;font-size:12px!important;font-weight:500!important;padding:4px 8px!important;border-radius:4px!important}._agentTags_1lqtq_365 ._agentBadge_1lqtq_376,._agentTags_1lqtq_365 ._agentBadge_1lqtq_376[class*=r1iycov]{padding:6px 12px!important;height:auto!important;min-height:auto!important}._deleteButton_1lqtq_395{color:var(--colorNeutralForeground2)!important;background-color:transparent!important;min-width:32px!important;height:32px!important;border:none!important;border-radius:4px!important;flex-shrink:0;margin-top:2px}._deleteButton_1lqtq_395:hover{background-color:var(--colorPaletteRedBackground2)!important;color:var(--colorPaletteRedForeground1)!important}._deleteButtonDisabled_1lqtq_410{color:var(--colorNeutralForeground4)!important;background-color:transparent!important;cursor:not-allowed!important;opacity:.6!important}._deleteButtonDisabled_1lqtq_410:hover{background-color:transparent!important;color:var(--colorNeutralForeground4)!important;opacity:.6!important}.fui-Tooltip{z-index:9999!important}._teamSelectorButton_1lqtq_428{width:100%;height:auto;min-height:44px;padding:12px 16px;border-radius:6px;border:none;background:transparent;color:var(--colorNeutralForeground1);text-align:left;font-size:14px;display:flex;align-items:center;justify-content:space-between}._teamSelectorContent_1lqtq_444{display:flex;flex-direction:column;align-items:flex-start;flex:1}._currentTeamLabel_1lqtq_451{color:var(--colorNeutralForeground2);font-size:11px;margin-bottom:2px}._currentTeamName_1lqtq_457{color:var(--colorNeutralForeground1);font-weight:500;font-size:14px}._chevronIcon_1lqtq_463{color:var(--colorNeutralForeground2)}._uploadContainer_1lqtq_468{width:100%}._uploadMessage_1lqtq_472{color:var(--colorPaletteGreenForeground1);margin-bottom:16px;padding:12px;background-color:var(--colorPaletteGreenBackground1);border:1px solid var(--colorPaletteGreenBorder1);border-radius:4px;display:flex;align-items:center;gap:8px}._dropZone_1lqtq_162{border:2px dashed var(--colorNeutralStroke1);border-radius:8px;padding:40px 20px;text-align:center;background-color:var(--colorNeutralBackground1);margin-bottom:20px;cursor:pointer;transition:all .2s ease}._dropZone_1lqtq_162:hover,._dropZoneHover_1lqtq_496{border-color:var(--colorBrandStroke1);background-color:var(--colorBrandBackground2)}._dropZoneContent_1lqtq_501{display:flex;flex-direction:column;align-items:center;gap:8px}._uploadIcon_1lqtq_508{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--colorNeutralForeground3)}._uploadTitle_1lqtq_517{font-size:16px;font-weight:500;color:var(--colorNeutralForeground1);margin-bottom:4px}._uploadSubtitle_1lqtq_524{font-size:14px;color:var(--colorNeutralForeground2)}._browseLink_1lqtq_529{color:var(--colorBrandForeground1);text-decoration:underline;cursor:pointer}._hiddenInput_1lqtq_535{display:none}._requirementsBox_1lqtq_539{background-color:var(--colorNeutralBackground2);padding:16px;border-radius:8px}._requirementsTitle_1lqtq_545{font-size:14px;font-weight:600;color:var(--colorNeutralForeground1);display:block;margin-bottom:12px}._requirementsList_1lqtq_553{margin:0;padding-left:20px;list-style:disc}._requirementsItem_1lqtq_559{margin-bottom:8px}._requirementsText_1lqtq_563{font-size:13px;color:var(--colorNeutralForeground2)}._requirementsStrong_1lqtq_568{color:var(--colorNeutralForeground1)}._continueButton_1lqtq_139{padding:12px 24px}._cancelButton_1lqtq_577{padding:8px 16px;margin-right:12px;min-width:80px}._deleteDialogSurface_1lqtq_584{background-color:var(--colorNeutralBackground1);max-width:500px;width:90vw;border-radius:12px;border:1px solid var(--colorNeutralStroke1);box-shadow:var(--shadow64)}._deleteDialogContent_1lqtq_593{display:flex!important;flex-direction:column!important;overflow:visible;gap:0;max-height:none;padding:32px;grid-template-rows:unset!important;grid-template-columns:unset!important}._deleteDialogBody_1lqtq_605{display:flex!important;flex-direction:column!important;gap:16px;padding:0;margin-bottom:24px;grid-template-rows:unset!important;grid-template-columns:unset!important}._deleteDialogTitle_1lqtq_616{margin:0 0 16px;padding:0;color:var(--colorNeutralForeground1);font-size:20px;font-weight:600;line-height:1.3}._deleteConfirmText_1lqtq_626{color:var(--colorNeutralForeground2);font-size:14px;line-height:1.5;margin:0;display:block}._deleteDialogActions_1lqtq_634{display:flex!important;flex-direction:row!important;justify-content:flex-end;gap:12px;padding:0;background-color:var(--colorNeutralBackground1);border-top:none;grid-template-rows:unset!important;grid-template-columns:unset!important}._deleteConfirmButton_1lqtq_647{background-color:var(--colorStatusDangerBackground1);color:var(--colorStatusDangerForeground1)!important;padding:10px 20px;min-width:160px;border-radius:6px;font-family:var(--Typography-Font-family-Base, "Segoe UI");font-size:var(--Typography-Body-1-Strong-Font-size, 14px);font-style:normal;font-weight:600;line-height:var(--Typography-Body-1-Strong-Line-height, 20px)}._deleteConfirmButton_1lqtq_647:disabled{background-color:var(--colorNeutralBackground3);color:var(--colorNeutralForeground4);border-color:var(--colorNeutralStroke2);cursor:not-allowed}._deleteIcon_1lqtq_676{fill:var(--colorStatusDangerForeground1)!important;color:var(--colorStatusDangerForeground1)!important}._teamItem_1lqtq_688{display:flex;align-items:center;padding:16px;border:1px solid var(--colorNeutralStroke1);border-radius:8px;margin-bottom:12px;justify-content:space-between;background-color:var(--colorNeutralBackground1);cursor:pointer;transition:all .2s ease;box-sizing:border-box;width:100%;overflow:hidden}._teamItem_1lqtq_688:hover{border-color:var(--colorBrandStroke1);background-color:var(--colorBrandBackground2)}._teamItemSelected_1lqtq_709{background-color:var(--colorBrandBackground2);border-color:var(--colorBrandStroke1)}._teamInfo_1lqtq_714{flex:2;margin-left:16px}._teamBadges_1lqtq_719{flex:1;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;align-items:center;margin-left:16px;margin-right:12px}._deleteButton_1lqtq_395{color:var(--colorPaletteRedForeground1);margin-left:12px;min-width:32px}.plan-panel-right{width:280px;height:100vh;padding:20px;display:flex;flex-direction:column;overflow:hidden;border-left:1px solid var(--colorNeutralStroke1)}.plan-panel-right__no-data{width:280px;height:100vh;padding:20px;display:flex;align-items:center;justify-content:center;border-left:1px solid var(--colorNeutralStroke1);color:var(--colorNeutralForeground3);font-size:14px;font-style:italic}.plan-section{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--colorNeutralStroke1)}.plan-section__title{margin-bottom:16px;font-size:14px;font-weight:600;color:var(--colorNeutralForeground1)}.plan-section__empty{text-align:center;color:var(--colorNeutralForeground3);font-size:14px;font-style:italic;padding:20px}.plan-steps{display:flex;flex-direction:column;gap:8px}.plan-step{display:flex;flex-direction:column}.plan-step__heading{font-size:14px;font-weight:600;color:var(--colorNeutralForeground1);margin-bottom:4px}.plan-step__content{display:flex;align-items:flex-start;gap:8px;margin-bottom:4px}.plan-step__arrow{font-size:16px;color:var(--colorNeutralForeground2);margin-top:2px;flex-shrink:0}.plan-step__text{font-size:14px;color:var(--colorNeutralForeground1);line-height:1.4}.agents-section{flex:1;overflow:auto}.agents-section__title{margin-bottom:16px;font-size:14px;font-weight:600;color:var(--colorNeutralForeground1)}.agents-section__empty{text-align:center;color:var(--colorNeutralForeground3);font-size:14px;font-style:italic;padding:20px}.agents-list{display:flex;flex-direction:column;gap:12px}.agent-item{display:flex;align-items:center;gap:12px;padding:8px 0}.agent-item__icon{width:32px;height:32px;border-radius:50%;background-color:var(--colorNeutralBackground3);display:flex;align-items:center;justify-content:center;flex-shrink:0}.agent-item__info{flex:1}.agent-item__name{font-weight:600;font-size:14px;color:var(--colorNeutralForeground1)}@media screen and (max-width:1920px)and (max-height:1080px){.plan-section{margin-bottom:20px;padding-bottom:16px;max-height:550px;overflow-y:auto}.plan-section__title{margin-bottom:14px;font-size:14px}.plan-steps{gap:7px}.plan-step__heading{font-size:14px;margin-bottom:3px}.plan-step__text{font-size:14px;line-height:1.35}.plan-step__content{gap:7px;margin-bottom:3px}.plan-section__empty{padding:16px;font-size:14px}.agents-section{flex:1.3;overflow-y:auto;padding-top:4px}.agents-section__title{margin-bottom:15px;font-size:14px}.agents-list{gap:11px}.agent-item{padding:7px 0;gap:11px}.agent-item__icon{width:30px;height:30px}.agent-item__name{font-size:14px}}@media screen and (max-width:1366px)and (max-height:768px){.plan-section{max-height:350px;margin-bottom:16px;padding-bottom:12px}.plan-section__title{margin-bottom:12px;font-size:13px}.plan-steps{gap:6px}.plan-step__heading{font-size:13px}.plan-step__text{font-size:13px;line-height:1.3}.agents-section{flex:1.5}.agents-section__title{margin-bottom:13px;font-size:13px}.agent-item{padding:6px 0;gap:9px}.agent-item__icon{width:26px;height:26px}.agent-item__name{font-size:13px}}
