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}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.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!important;gap:12px}.home-input-quick-tasks .fui-Card{padding:12px 16px!important;min-height:auto!important}@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}.status-pill{display:inline-flex;align-items:center;justify-content:center;width:8px;height:8px;border-radius:50%;flex-shrink:0;background-color:var(--colorNeutralForeground4)}.status-pill--running{background-color:#f59e0b}.status-pill--completed{background-color:#10b981}.status-pill--failed,.status-pill--needs-approval{background-color:#ef4444}.task-name-row{display:flex;align-items:center;gap:8px;min-width:0}.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}.settings-button{color:var(--colorNeutralForeground2);border-radius:6px;padding:8px;width:100%;justify-content:flex-start}.settings-button:hover{background-color:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground1)}.panel-footer-content{display:flex;flex-direction:column;gap:8px;width:100%;padding:0 8px}.panel-footer-user-row{display:flex;flex-direction:row;align-items:center;gap:8px}.logout-button{color:var(--colorNeutralForeground2);min-width:auto;padding:4px}.logout-button:hover{background-color:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground1)}._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}.rai-error-card{border:2px solid #fca5a5;background:#fef2f2;border-radius:12px;padding:0;margin:16px 0;box-shadow:0 4px 12px #ef44441a;max-width:600px}.rai-error-header{background:#fee2e2;padding:16px 20px;border-bottom:1px solid #fca5a5;border-radius:10px 10px 0 0;display:flex;align-items:center;gap:12px}.rai-error-icon{color:#dc2626;font-size:24px;flex-shrink:0}.rai-error-title{flex:1;display:flex;align-items:center;justify-content:space-between;gap:12px}.rai-error-dismiss{color:#6b7280;padding:4px;min-width:auto;height:auto}.rai-error-dismiss:hover{color:#374151;background:#6b72801a}.rai-error-content{padding:20px;display:flex;flex-direction:column;gap:16px}.rai-error-description{display:flex;align-items:flex-start;gap:8px;padding:12px;background:#f871710d;border-radius:8px;border-left:4px solid #f87171}.rai-warning-icon{color:#f59e0b;font-size:16px;margin-top:2px;flex-shrink:0}.rai-error-suggestions{display:flex;flex-direction:column;gap:12px}.rai-suggestions-header{display:flex;align-items:center;gap:8px}.rai-suggestion-icon{color:#3b82f6;font-size:16px;flex-shrink:0}.rai-suggestions-list{margin:0;padding-left:24px;display:flex;flex-direction:column;gap:8px}.rai-suggestions-list li{list-style-type:none;position:relative;padding-left:16px;line-height:1.4}.rai-suggestions-list li:before{content:"•";color:#3b82f6;font-weight:700;position:absolute;left:0}.rai-error-actions{display:flex;flex-direction:column;align-items:center;gap:16px;padding:16px;background:#3b82f60d;border-radius:8px;border:1px solid rgba(59,130,246,.2)}.rai-action-text{text-align:center;color:#1e40af}.rai-retry-button{background:#3b82f6;border-color:#3b82f6;min-width:120px}.rai-retry-button:hover{background:#2563eb;border-color:#2563eb}@media(max-width:640px){.rai-error-card{margin:12px 0;border-radius:8px}.rai-error-header{padding:12px 16px;border-radius:6px 6px 0 0}.rai-error-content{padding:16px;gap:12px}.rai-error-description{padding:8px}.rai-suggestions-list{padding-left:20px}.rai-error-actions{padding:12px;gap:12px}}@media(prefers-color-scheme:dark){.rai-error-card{background:#7f1d1d;border-color:#dc2626}.rai-error-header{background:#991b1b;border-bottom-color:#dc2626}.rai-error-description{background:#dc26261a;border-left-color:#dc2626}.rai-error-actions{background:#3b82f61a;border-color:#3b82f64d}.rai-action-text{color:#93c5fd}}.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}}.plan-panel-right-tabs{display:flex;flex-direction:column;height:100%;overflow:hidden}.plan-panel-right-tabs__tablist{flex-shrink:0;padding:8px 16px;border-bottom:1px solid var(--colorNeutralStroke2)}.plan-panel-right-tabs__content{flex:1;overflow-y:auto;min-height:0}.tab-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:200px;gap:16px;color:var(--colorNeutralForeground3);padding:24px}.tab-placeholder__icon{font-size:48px;opacity:.5}.tab-placeholder__text{font-size:14px;text-align:center}._settingsPage_1cxe1_2{display:flex;flex-direction:column;height:100vh;background-color:var(--colorNeutralBackground2)}._header_1cxe1_10{display:flex;align-items:center;gap:16px;padding:16px 24px;background-color:var(--colorNeutralBackground1);border-bottom:1px solid var(--colorNeutralStroke1)}._backButton_1cxe1_19{color:var(--colorNeutralForeground2)}._pageTitle_1cxe1_23{font-size:24px;font-weight:600;color:var(--colorNeutralForeground1)}._mainContent_1cxe1_30{display:flex;flex:1;overflow:hidden}._sidebar_1cxe1_37{width:240px;background-color:var(--colorNeutralBackground1);border-right:1px solid var(--colorNeutralStroke1);padding:24px 16px}._tabList_1cxe1_44{gap:4px}._tab_1cxe1_44{justify-content:flex-start;padding:12px 16px;border-radius:8px;font-weight:500;color:var(--colorNeutralForeground2)}._tab_1cxe1_44:hover{background-color:var(--colorNeutralBackground3)}._tab_1cxe1_44[aria-selected=true]{background-color:var(--colorBrandBackground2);color:var(--colorBrandForeground1)}._contentArea_1cxe1_66{flex:1;overflow-y:auto;padding:32px 48px}._tabContent_1cxe1_73{max-width:1200px}._sectionHeader_1cxe1_78{margin-bottom:40px;padding-bottom:20px;border-bottom:2px solid var(--colorNeutralStroke1)}._sectionTitle_1cxe1_84{font-size:32px;font-weight:700;color:var(--colorNeutralForeground1);display:block;margin:0 0 16px;letter-spacing:-.5px}._sectionDescription_1cxe1_93{font-size:16px;color:var(--colorNeutralForeground2);display:block;line-height:1.6;margin:0}._loadingContainer_1cxe1_102{display:flex;justify-content:center;padding:64px}._teamsGrid_1cxe1_109{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}._teamCard_1cxe1_115{padding:24px;border-radius:12px;border:2px solid var(--colorNeutralStroke1);background-color:var(--colorNeutralBackground1);cursor:pointer;transition:all .2s ease}._teamCard_1cxe1_115:hover{border-color:var(--colorBrandStroke1);box-shadow:0 4px 12px #0000001a}._teamCardSelected_1cxe1_129{border-color:var(--colorBrandStroke1);background-color:var(--colorBrandBackground2)}._teamCardHeader_1cxe1_134{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}._teamName_1cxe1_141{font-size:18px;font-weight:600;color:var(--colorNeutralForeground1)}._selectedBadge_1cxe1_147{display:flex;align-items:center;gap:4px}._teamTitleRow_1cxe1_153{display:flex;align-items:center;gap:12px}._teamIcon_1cxe1_159{font-size:36px;line-height:1}._teamDescription_1cxe1_164{font-size:14px;color:var(--colorNeutralForeground2);display:block;margin-bottom:16px;line-height:1.5}._agentsSection_1cxe1_172{border-top:1px solid var(--colorNeutralStroke2);padding-top:12px;margin-top:8px}._agentsLabel_1cxe1_178{font-size:13px;font-weight:600;color:var(--colorNeutralForeground3);display:block;margin-bottom:10px}._agentsList_1cxe1_186{display:flex;flex-direction:column;gap:8px}._agentItem_1cxe1_192{display:flex;align-items:center;gap:8px}._agentIcon_1cxe1_198{font-size:18px;line-height:1}._agentName_1cxe1_203{font-size:14px;color:var(--colorNeutralForeground2)}._agentBadge_1cxe1_208{font-size:12px}._agentBadgeIcon_1cxe1_212{margin-right:4px}._integrationCategory_1cxe1_217{margin-bottom:24px;padding:24px;background-color:var(--colorNeutralBackground2);border-radius:12px;border:1px solid var(--colorNeutralStroke2)}._categoryHeader_1cxe1_225{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._categoryTitle_1cxe1_232{font-size:20px;font-weight:800;color:var(--colorNeutralForeground1);display:block;margin-bottom:0}._categoryCount_1cxe1_240{font-size:14px;color:var(--colorNeutralForeground3)}._integrationsGrid_1cxe1_245{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}._showMoreButton_1cxe1_251{margin-top:16px;color:var(--colorBrandForeground1);font-weight:500}._integrationCard_1cxe1_257{padding:20px;border-radius:12px;border:1px solid var(--colorNeutralStroke1);background-color:var(--colorNeutralBackground1)}._integrationHeader_1cxe1_264{display:flex;align-items:center;gap:12px;margin-bottom:12px}._integrationIcon_1cxe1_271{width:48px;height:48px;border-radius:8px;object-fit:contain;background-color:#fff;padding:4px;border:1px solid var(--colorNeutralStroke2)}._integrationInfo_1cxe1_281{flex:1}._integrationName_1cxe1_285{font-size:16px;font-weight:600;color:var(--colorNeutralForeground1);display:block;margin-bottom:12px}._statusBadge_1cxe1_293{margin-top:0}._integrationDescription_1cxe1_297{font-size:14px;color:var(--colorNeutralForeground2);line-height:1.5}._modelsGrid_1cxe1_304{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}._modelCard_1cxe1_310{padding:20px;border-radius:12px;border:1px solid var(--colorNeutralStroke1);background-color:var(--colorNeutralBackground1)}._modelHeader_1cxe1_317{display:flex;align-items:center;gap:12px;margin-bottom:12px}._modelIcon_1cxe1_324{width:48px;height:48px;border-radius:8px;object-fit:contain;background-color:#fff;padding:4px;border:1px solid var(--colorNeutralStroke2)}._modelInfo_1cxe1_334{flex:1}._modelName_1cxe1_338{font-size:16px;font-weight:600;color:var(--colorNeutralForeground1);display:block;margin-bottom:4px}._modelProvider_1cxe1_346{font-size:14px;color:var(--colorNeutralForeground3)}._modelDescription_1cxe1_351{font-size:14px;color:var(--colorNeutralForeground2);display:block;margin-bottom:16px;line-height:1.5}._assignedAgents_1cxe1_359{border-top:1px solid var(--colorNeutralStroke2);padding-top:12px}._assignedLabel_1cxe1_364{font-size:12px;color:var(--colorNeutralForeground3);display:block;margin-bottom:8px}._assignedList_1cxe1_371{display:flex;flex-wrap:wrap;gap:8px}._knowledgeGrid_1cxe1_378{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}._knowledgeCard_1cxe1_384{padding:20px;border-radius:12px;border:1px solid var(--colorNeutralStroke1);background-color:var(--colorNeutralBackground1)}._knowledgeHeader_1cxe1_391{display:flex;align-items:center;gap:12px;margin-bottom:12px}._knowledgeIcon_1cxe1_398{width:48px;height:48px;border-radius:8px;object-fit:contain;background-color:#fff;padding:4px;border:1px solid var(--colorNeutralStroke2)}._knowledgeInfo_1cxe1_408{flex:1}._knowledgeName_1cxe1_412{font-size:16px;font-weight:600;color:var(--colorNeutralForeground1)}._knowledgeDescription_1cxe1_418{font-size:14px;color:var(--colorNeutralForeground2);display:block;margin-bottom:16px;line-height:1.5}._knowledgeStats_1cxe1_426{display:flex;gap:32px;margin-bottom:16px}._stat_1cxe1_293{display:flex;flex-direction:column}._statValue_1cxe1_437{font-size:20px;font-weight:600;color:var(--colorNeutralForeground1)}._statLabel_1cxe1_443{font-size:12px;color:var(--colorNeutralForeground3)}._uploadButton_1cxe1_448{width:100%}._advancedSection_1cxe1_453{display:flex;flex-direction:column;gap:24px}._settingsGrid_1cxe1_459{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}._settingCard_1cxe1_465{display:flex;align-items:center;gap:16px;padding:16px;border-radius:12px;border:1px solid var(--colorNeutralStroke1);background-color:var(--colorNeutralBackground1)}._settingIcon_1cxe1_475{font-size:24px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:var(--colorNeutralBackground3);border-radius:8px}._settingContent_1cxe1_486{flex:1}._settingLabel_1cxe1_490{font-size:14px;font-weight:600;color:var(--colorNeutralForeground1);display:block;margin-bottom:4px}._settingDescription_1cxe1_498{font-size:12px;color:var(--colorNeutralForeground3);display:block}._settingInput_1cxe1_504{width:100%;max-width:200px}._advancedCard_1cxe1_509{padding:24px;border-radius:12px;border:1px solid var(--colorNeutralStroke1);background-color:var(--colorNeutralBackground1)}._advancedTitle_1cxe1_516{font-size:18px;font-weight:600;color:var(--colorNeutralForeground1);display:block;margin-bottom:20px}._settingRow_1cxe1_524{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--colorNeutralStroke2)}._settingRow_1cxe1_524:last-child{border-bottom:none}.login-container{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#1a1a2e,#16213e,#0f3460)}.login-card{width:100%;max-width:400px;padding:40px;border-radius:12px;box-shadow:0 8px 32px #0000004d}.login-header{text-align:center;margin-bottom:32px;display:flex;flex-direction:column;align-items:center;gap:8px}.login-header>span{display:block}.login-subtitle{display:block;color:var(--colorNeutralForeground3);text-align:center}.login-form{display:flex;flex-direction:column;gap:20px}.login-field{display:flex;flex-direction:column;gap:6px}.login-field input{width:100%}.login-error{color:var(--colorPaletteRedForeground1);text-align:center;font-size:14px}.login-button{margin-top:8px;height:40px}.login-hint{text-align:center;margin-top:24px;padding-top:16px;border-top:1px solid var(--colorNeutralStroke2);color:var(--colorNeutralForeground3)}.domain-selection-container{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:24px;display:flex;flex-direction:column}.domain-selection-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;padding:0 16px}.header-left{display:flex;flex-direction:column;gap:8px}.header-title{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.2)}.header-subtitle{color:#ffffffd9}.header-right{display:flex;align-items:center;gap:16px}.welcome-text{color:#ffffffe6}.header-right button{color:#fff;border-color:#ffffff4d}.header-right button:hover{background:#ffffff1a}.domains-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;padding:0 16px;flex:1;max-width:1400px;margin:0 auto;width:100%}.domain-card{background:#fff;border-radius:16px;padding:20px;cursor:pointer;min-height:160px;box-shadow:0 4px 6px #0000001a,0 10px 20px #00000026,0 1px 3px #00000014;background:linear-gradient(145deg,#fff,#f8f9fa);border:1px solid rgba(255,255,255,.8);transition:all .3s cubic-bezier(.4,0,.2,1);transform:translateY(0) scale(1);transform-style:preserve-3d}.domain-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 8px 12px #00000026,0 20px 40px #0003,0 2px 6px #0000001a}.domain-card:active{transform:translateY(-4px) scale(1.01);box-shadow:0 4px 8px #0000001f,0 12px 24px #00000026}.domain-card-content{display:flex;gap:16px;height:100%}.domain-icon{flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#f0f4f8,#e2e8f0);border-radius:12px;box-shadow:inset 0 2px 4px #fffc,0 2px 4px #00000014}.domain-icon svg{font-size:32px!important}.domain-info{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.domain-title-row{display:flex;align-items:center;gap:10px}.domain-name{color:#1a1a1a;font-size:16px!important}.domain-description{color:#666;line-height:1.4;flex:1;font-size:12px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.domain-connectors{display:flex;flex-direction:column;gap:4px;margin-top:auto;padding-top:10px;border-top:1px solid #f0f0f0}.connectors-label{color:#999;font-weight:500;font-size:10px!important}.connectors-list{display:flex;flex-wrap:wrap;gap:4px}.connector-tag{font-size:10px;background:linear-gradient(145deg,#f0f4f8,#e8ecf0);color:#4a5568;padding:3px 6px;border-radius:4px;font-weight:500;box-shadow:0 1px 2px #0000000d}.connector-more{background:linear-gradient(145deg,#e2e8f0,#d8dee6);color:#718096}.domain-selection-footer{text-align:center;padding:24px;margin-top:auto}.footer-text{color:#ffffffb3}@media(max-width:768px){.domain-selection-header{flex-direction:column;gap:16px}.header-right{width:100%;justify-content:space-between}.domains-grid{grid-template-columns:1fr}.domain-card{min-height:140px}.domain-card-content{flex-direction:row}}@media(min-width:1200px){.domains-grid{grid-template-columns:repeat(4,1fr)}}._dashboardContainer_1y4yy_1{padding:24px;background-color:#fafafa;min-height:100vh;display:flex;flex-direction:column;gap:20px}._summaryRow_1y4yy_11{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._summaryCard_1y4yy_17{padding:20px;cursor:pointer;transition:all .2s ease;border:2px solid transparent}._summaryCard_1y4yy_17:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._summaryCardActive_1y4yy_29{border-color:#0078d4;box-shadow:0 4px 12px #0078d433}._summaryIcon_1y4yy_34{margin-bottom:12px}._summaryContent_1y4yy_38{display:flex;flex-direction:column;gap:4px}._summaryValue_1y4yy_44{font-size:32px;font-weight:600;color:#242424;line-height:1.2}._summaryLabel_1y4yy_51{font-size:14px;font-weight:600;color:#242424;margin-top:4px}._summaryDetail_1y4yy_58{color:#605e5c;margin-top:2px}._summaryTrend_1y4yy_63{margin-top:4px;font-weight:500}._bottomRow_1y4yy_69{display:grid;grid-template-columns:1fr 1fr 1.5fr;gap:16px;flex:1}._cardHeader_1y4yy_77{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #edebe9}._cardSubtitle_1y4yy_83{color:#605e5c;margin-top:4px}._activityCard_1y4yy_89{padding:20px;display:flex;flex-direction:column}._activityList_1y4yy_95{display:flex;flex-direction:column;gap:12px;overflow-y:auto;max-height:400px}._activityItem_1y4yy_103{display:flex;align-items:center;gap:12px;padding:12px;border-radius:6px;transition:background-color .2s}._activityItem_1y4yy_103:hover{background-color:#f3f2f1}._activityIcon_1y4yy_116{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._activityContent_1y4yy_126{flex:1;display:flex;flex-direction:column;gap:2px}._activityVendor_1y4yy_133{font-weight:600;color:#242424}._activityDetails_1y4yy_138{color:#605e5c}._activityTime_1y4yy_142{color:#8a8886;flex-shrink:0}._actionsCard_1y4yy_148{padding:20px;display:flex;flex-direction:column}._actionsList_1y4yy_154{display:flex;flex-direction:column;gap:12px}._actionButton_1y4yy_160{width:100%;justify-content:flex-start;padding:16px;height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:4px}._actionBadge_1y4yy_171{color:#605e5c;font-size:11px;margin-top:2px}._invoiceListCard_1y4yy_178{padding:20px;display:flex;flex-direction:column}._invoiceList_1y4yy_178{display:flex;flex-direction:column;gap:8px;overflow-y:auto;max-height:400px}._invoiceItem_1y4yy_192{padding:12px;border:1px solid #edebe9;border-radius:6px;cursor:pointer;transition:all .2s}._invoiceItem_1y4yy_192:hover{border-color:#0078d4;box-shadow:0 2px 8px #0078d426;transform:translate(2px)}._invoiceHeader_1y4yy_206{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._invoiceId_1y4yy_213{font-weight:600;color:#0078d4;font-size:13px}._priorityBadge_1y4yy_219{font-size:11px;padding:2px 6px}._invoiceVendor_1y4yy_224{font-weight:500;color:#242424;margin-bottom:6px}._invoiceFooter_1y4yy_230{display:flex;align-items:center;gap:12px}._invoiceAmount_1y4yy_236{font-weight:600;color:#107c10}._invoiceAging_1y4yy_241{color:#605e5c}@media(max-width:1400px){._bottomRow_1y4yy_69{grid-template-columns:1fr 1fr}._invoiceListCard_1y4yy_178{grid-column:1 / -1}}@media(max-width:1024px){._summaryRow_1y4yy_11{grid-template-columns:repeat(2,1fr)}._bottomRow_1y4yy_69{grid-template-columns:1fr}}
