*{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.app{height:100vh;height:100svh;display:flex;flex-direction:column;background:url(/assets/Home-B01-DL9uAEli.jpg) center center/cover no-repeat;background-attachment:scroll;overflow:hidden}.header{background:#ffffff1a;backdrop-filter:blur(10px);padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.2);position:relative;z-index:1000}.header-title{display:flex;align-items:center;gap:.75rem}.header-title h1{color:#fff;margin:0;font-size:1.5rem;font-weight:600}.header-logo{height:1.25rem;width:auto}.header-right{display:flex;align-items:center;gap:1rem}.status{display:flex;gap:.5rem;align-items:center;flex-wrap:nowrap;white-space:nowrap}.status-badge{display:flex;align-items:center;gap:.5rem;border-radius:12px;font-size:11px;font-weight:500;padding:4px 8px;text-transform:uppercase}.status-badge.ready{background:var(--ds-success-title);color:#fff}.status-badge.error{background:var(--ds-error-title);color:#fff}.user-info{position:relative;color:#fff}.user-menu-button{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:6px;padding:.5rem .75rem;cursor:pointer;font-size:.875rem;transition:all .2s ease;display:flex;align-items:center;gap:.5rem;font-family:inherit}.user-menu-button:hover{background:#fff3;border-color:#ffffff4d}.user-menu-button:focus-visible{outline:2px solid white;outline-offset:2px;box-shadow:0 0 0 4px #ffffff26}.user-name{font-weight:500;opacity:.9}.user-initials{display:none}.user-menu-arrow{font-size:.7rem;transition:transform .2s ease;opacity:.7;margin-top:.1rem}.user-menu-arrow.open{transform:rotate(180deg);margin-top:0}.user-menu{position:fixed;top:60px;right:2rem;background:#fffffffa;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.3);border-radius:8px;min-width:220px;box-shadow:0 10px 25px #0003;z-index:10000;animation:slideDown .2s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.user-menu-header{padding:1rem;border-bottom:1px solid rgba(255,255,255,.2)}.user-details{color:var(--ds-text-primary)}.user-display-name{font-weight:600;font-size:.95rem;margin-bottom:.25rem}.user-email{font-size:.8rem;color:var(--ds-text-secondary);word-break:break-word}.user-menu-divider{height:1px;background:#fff3;margin:0}.user-menu-item{width:100%;background:none;border:none;padding:.75rem 1rem;cursor:pointer;font-size:.875rem;font-family:inherit;color:var(--ds-text-primary);display:flex;align-items:center;gap:.5rem;transition:background-color .2s ease;border-radius:0 0 8px 8px}.user-menu-item:hover{background:var(--ds-error-bg);color:var(--ds-error-title)}.user-menu-icon{font-size:1rem;display:inline-flex;align-items:center;justify-content:center}.sign-out-button{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:4px;padding:.25rem .5rem;cursor:pointer;font-size:1rem;transition:all .2s ease}.sign-out-button:hover{background:#fff3;border-color:#ffffff4d}.tabs{background:#ffffff1a;backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.2);display:flex;padding:0 2rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tabs::-webkit-scrollbar{display:none}.tab{background:none;border:none;color:#ffffffb3;padding:1rem 2rem;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease;border-bottom:2px solid transparent;white-space:nowrap;flex-shrink:0;text-decoration:none}.tab:hover{color:#fff;background:#ffffff1a}.tab.active{color:#fff;border-bottom-color:#fff}.tab:focus-visible{outline:2px solid white;outline-offset:-2px;box-shadow:0 0 0 3px #fff3}.main{flex:1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;overflow-x:hidden}.spinner-icon{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html{touch-action:manipulation}@media(max-width:768px){.header{flex-direction:column;gap:.75rem;padding:1rem}.header-title h1{font-size:1.25rem}.header-logo{height:1rem}.header-right{width:100%;justify-content:center;align-items:center;position:relative}.status{flex-direction:row;gap:.5rem;justify-content:center;flex-wrap:nowrap}.user-info{position:absolute;right:0;top:0}.status-badge{font-size:.75rem;padding:.2rem .5rem;white-space:nowrap;min-width:fit-content}.user-menu-button{padding:0;margin-top:-.25rem;min-width:36px;min-height:36px;border-radius:50%;justify-content:center;align-items:center;display:flex}.user-name{display:none}.user-initials{display:block;font-size:.875rem;font-weight:600;color:#fff}.user-menu-arrow{display:none}.user-menu{position:fixed;top:90px;right:1rem;left:auto;width:calc(100vw - 2rem);max-width:280px}.tabs{padding:0 1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tabs::-webkit-scrollbar{display:none}}:root{--color-primary-light: #3b5e78;--color-primary-dark: #85a4ba;--color-secondary-light: #a5679c;--color-secondary-dark: #bdce33;--color-info-primary: #3b5e78;--color-info-secondary: #aac0cf;--color-success-primary: #a1b977;--color-success-secondary: #d9e3c9;--color-error-primary: #8f2e56;--color-error-secondary: #f6bfc6;--color-text-primary: #000000;--color-text-secondary: #7e777c;--color-background-light: #ffffff;--color-background-dark: #151515;--design-system-hover-offset: .1;--color-primary-hover: #3f5260;--color-secondary-hover: #915b89;--color-success-hover: #93a969;--color-error-hover: #67223e;--color-border-light: #d1d5db;--color-shadow-primary: rgba(0, 0, 0, .1);--color-shadow-primary-light: rgba(59, 94, 120, .1);--color-shadow-border: rgba(100, 116, 139, .5);--ds-primary: var(--color-primary-light);--ds-primary-hover: var(--color-primary-hover);--ds-secondary: var(--color-secondary-light);--ds-secondary-hover: var(--color-secondary-hover);--ds-text-primary: var(--color-text-primary);--ds-text-secondary: var(--color-text-secondary);--ds-background: var(--color-background-light);--ds-info-title: var(--color-info-primary);--ds-info-bg: var(--color-info-secondary);--ds-success-title: var(--color-success-primary);--ds-success-bg: var(--color-success-secondary);--ds-error-title: var(--color-error-primary);--ds-error-bg: var(--color-error-secondary);--log-text-default: #d4d4d4;--log-text-muted: #9e9e9e;--log-text-info: var(--color-info-secondary);--log-text-success: var(--color-success-primary);--log-text-error: var(--color-error-secondary);--log-text-warning: #e8ae3c;--log-bg: #1e1e1e}._errorBoundary_5lext_3{display:flex;flex-direction:column;height:100vh;height:100svh;background:url(/assets/Home-B01-DL9uAEli.jpg) center center / cover no-repeat;background-color:#1a2a3a}._navbar_5lext_13{background:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.2);flex-shrink:0}._navbarTitle_5lext_25{display:flex;align-items:center;gap:.75rem}._navbarLogo_5lext_31{height:1.25rem;width:auto}._navbarTitle_5lext_25 h1{color:#fff;margin:0;font-size:1.5rem;font-weight:600}._signInButton_5lext_43{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:6px;padding:.5rem .75rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:inherit}._signInButton_5lext_43:hover{background:#ffffff26;border-color:#ffffff4d}._content_5lext_62{flex:1;display:flex;align-items:center;justify-content:center;padding:24px;min-height:0}._errorCard_5lext_72{background:#fffffff2;border-radius:12px;padding:48px 40px 40px;max-width:480px;width:100%;text-align:center;box-shadow:0 8px 32px #0000001a}._errorIconGeneral_5lext_82,._errorIconAuth_5lext_83{margin-bottom:16px}._errorIconSvg_5lext_87{width:56px;height:56px}._errorIconGeneral_5lext_82{color:var(--color-error-primary)}._errorIconAuth_5lext_83{color:var(--ds-primary)}._errorTitle_5lext_100{font-size:22px;font-weight:600;margin:0 0 12px}._errorTitleGeneral_5lext_106{color:var(--color-error-primary)}._errorTitleAuth_5lext_110{color:var(--ds-primary)}._errorMessage_5lext_114{color:var(--color-text-secondary);font-size:15px;line-height:1.6;margin:0 0 32px}._errorActions_5lext_121{display:flex;gap:12px;justify-content:center}._errorButton_5lext_127{padding:11px 28px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:inherit}._errorButtonError_5lext_138{background:var(--color-error-primary);color:#fff}._errorButtonError_5lext_138:hover{background:var(--color-error-hover)}._errorButtonPrimary_5lext_147{background:var(--ds-primary);color:#fff}._errorButtonPrimary_5lext_147:hover{background:var(--ds-primary-hover)}@media(max-width:540px){._navbar_5lext_13{padding:.75rem 1rem}._navbarTitle_5lext_25 h1{font-size:1.25rem}._content_5lext_62{padding:16px}._errorCard_5lext_72{padding:32px 24px 28px}._errorTitle_5lext_100{font-size:20px}._errorMessage_5lext_114{font-size:14px;margin-bottom:24px}._errorActions_5lext_121{flex-direction:column}._errorButton_5lext_127{width:100%}}@font-face{font-family:Roboto;src:url(/assets/Roboto-VariableFont_wdth_wght-WOy3sDCz.ttf) format("truetype-variations");font-weight:100 900;font-stretch:75% 100%;font-style:normal;font-display:swap}._button_19rkj_3{position:relative;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}._button_19rkj_3:hover{transform:translateY(-1px)}._button_19rkj_3:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px;box-shadow:0 0 0 4px color-mix(in srgb,var(--ds-primary) 15%,transparent)}._button_19rkj_3:disabled{background:color-mix(in srgb,var(--ds-text-secondary) 40%,transparent);cursor:not-allowed;transform:none}._button_19rkj_3:disabled:hover{transform:none;box-shadow:none}._icon_19rkj_41{display:inline-flex;align-items:center;justify-content:center;font-size:1rem}._primary_19rkj_49{background:linear-gradient(135deg,var(--color-primary-light) 0%,var(--color-primary-dark) 100%)}._primary_19rkj_49:hover:not(:disabled){box-shadow:0 4px 20px #3b5e7866}._secondary_19rkj_62{background:linear-gradient(135deg,var(--color-secondary-light) 0%,var(--color-secondary-hover) 100%)}._secondary_19rkj_62:hover:not(:disabled){box-shadow:0 4px 20px #a5679c66}._success_19rkj_75{background:linear-gradient(135deg,var(--color-success-primary) 0%,var(--color-success-secondary) 100%)}._success_19rkj_75:hover:not(:disabled){box-shadow:0 4px 20px #a1b97766}._error_19rkj_88{background:linear-gradient(135deg,var(--color-error-primary) 0%,var(--color-error-secondary) 100%)}._error_19rkj_88:hover:not(:disabled){box-shadow:0 4px 20px #8f2e5666}._info_19rkj_101{background:linear-gradient(135deg,var(--color-info-primary) 0%,var(--color-info-secondary) 100%)}._info_19rkj_101:hover:not(:disabled){box-shadow:0 4px 20px #3b5e7866}._fullWidth_19rkj_114{width:100%}._loading_19rkj_119{background:color-mix(in srgb,var(--ds-text-secondary) 60%,transparent);pointer-events:none}._spinner_19rkj_125{animation:_spin_19rkj_125 1s linear infinite}._spinnerCentered_19rkj_129{position:absolute;top:50%;left:50%}._hiddenText_19rkj_135{visibility:hidden}@keyframes _spin_19rkj_125{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}._dense_19rkj_149{padding:6px 12px;font-size:14px}._hasIcon_19rkj_154{padding-left:16px}._dense_19rkj_149._hasIcon_19rkj_154{padding-left:12px}._hasIconRight_19rkj_162{padding-right:16px}._dense_19rkj_149._hasIconRight_19rkj_162{padding-right:8px}._iconOnly_19rkj_171{border-radius:50%;gap:0}._dense_19rkj_149._iconOnly_19rkj_171{padding:6px;min-width:32px;min-height:32px}._dense_19rkj_149._iconOnly_19rkj_171._loading_19rkj_119{padding:20px 22px}@media(max-width:768px){._button_19rkj_3{padding:14px 24px;min-height:44px}._button_19rkj_3._hasIcon_19rkj_154{padding-left:12px}._button_19rkj_3._dense_19rkj_149{padding:6px 12px;min-height:32px}._button_19rkj_3._dense_19rkj_149._hasIcon_19rkj_154{padding-left:6px}._button_19rkj_3._hasIconRight_19rkj_162{padding-right:12px}._button_19rkj_3._dense_19rkj_149._hasIconRight_19rkj_162{padding-right:6px}._button_19rkj_3._dense_19rkj_149._iconOnly_19rkj_171{padding:6px 8px}}._masterDetailSection_dyqqy_3{display:flex;flex:1;background:#fffffff2;border-radius:12px;box-shadow:0 8px 32px var(--color-shadow-primary);overflow:hidden;margin:20px;max-height:calc(100svh - 160px)}._masterDetailSidebar_dyqqy_14{background:#f8fafc;border-right:1px solid rgba(0,0,0,.1);padding:0;display:flex;flex-direction:column;overflow:hidden;flex-shrink:0}._masterDetailSidebarHeader_dyqqy_24{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;flex-shrink:0;gap:10px;padding:20px;background:#f8fafc;border-bottom:1px solid rgba(0,0,0,.1);height:60px;max-height:60px;box-sizing:border-box}._masterDetailSidebarHeader_dyqqy_24 h3{margin:0;color:var(--ds-text-primary);font-size:1.2rem}._sidebarActions_dyqqy_45{display:none;margin-left:auto}._masterDetailEmpty_dyqqy_50{color:var(--ds-text-secondary);text-align:center;padding:20px}._masterDetailList_dyqqy_56{display:flex;flex-direction:column;gap:8px;overflow-y:auto;flex:1;padding:10px 8px 10px 10px}._masterDetailViewer_dyqqy_66{flex:1;display:flex;flex-direction:column;background:var(--ds-background);overflow:hidden}._masterDetailPlaceholder_dyqqy_74{flex:1;display:flex;align-items:center;justify-content:center;color:var(--ds-text-secondary);font-size:1.1rem}._masterDetailContainer_dyqqy_83{flex:1;display:flex;flex-direction:column;overflow:hidden}._masterDetailHeader_dyqqy_90{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(0,0,0,.1);background:#fafbfc;gap:10px;height:60px;max-height:60px;box-sizing:border-box;position:relative}._masterDetailHeader_dyqqy_90 h3{margin:0;color:var(--ds-text-primary);font-size:1.1rem}._masterDetailContent_dyqqy_110{flex:1;display:flex;flex-direction:row;justify-content:center;overflow-y:auto}._mobileBackButton_dyqqy_118,._mobileHidden_dyqqy_122{display:none!important}._mobileFullView_dyqqy_126{display:flex;flex-direction:column;height:100%}@media(max-width:768px){._masterDetailSection_dyqqy_3{flex-direction:column;position:relative;margin:15px;max-height:calc(100svh - 130px)}._masterDetailSidebar_dyqqy_14{width:100%!important;max-height:none;min-height:auto;border-right:none;border-bottom:none;padding:0;flex:1;display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease}._masterDetailViewer_dyqqy_66{display:none;flex:1;background:var(--ds-background);transition:all .3s ease}._mobileDetailView_dyqqy_132 ._masterDetailSidebar_dyqqy_14{display:none}._mobileDetailView_dyqqy_132 ._masterDetailViewer_dyqqy_66{display:flex;flex-direction:column}._mobileDetailView_dyqqy_132 ._mobileBackButton_dyqqy_118{display:inline-flex!important}._masterDetailSidebarHeader_dyqqy_24{flex-wrap:nowrap;align-items:center;padding:20px;margin:0;height:60px}._masterDetailSidebarHeader_dyqqy_24 h3{font-size:1rem;margin:0;flex:1;white-space:nowrap}._sidebarActions_dyqqy_45{display:flex}._masterDetailEmpty_dyqqy_50{padding:40px 20px;font-size:.9rem;text-align:center;width:100%;box-sizing:border-box}._masterDetailPlaceholder_dyqqy_74{font-size:1rem;padding:20px}._masterDetailHeader_dyqqy_90{padding:12px 15px;display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:nowrap;height:60px}._masterDetailHeader_dyqqy_90 h3{font-size:1rem;flex:1;min-width:0;margin:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._masterDetailList_dyqqy_56{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:calc(100svh - 200px);padding:10px 20px 20px;display:flex;flex-direction:column;width:100%;box-sizing:border-box}}._treeView_2n2si_3{display:flex;flex-direction:column;gap:2px}._treeViewEmpty_2n2si_9{padding:16px;text-align:center;color:var(--ds-text-secondary);font-size:.875rem}._treeItemContainer_2n2si_17{display:flex;flex-direction:column}._treeItem_2n2si_17{display:flex;align-items:center;gap:4px;padding:4px 12px 4px 0;border-radius:6px;cursor:pointer;transition:all .15s ease;border:1px solid transparent;background:var(--ds-background);min-height:36px;margin-bottom:8px}._treeItem_2n2si_17:hover{border-color:var(--ds-primary)}._treeItem_2n2si_17:focus-visible{outline:2px solid var(--ds-primary);outline-offset:-1px;border-color:var(--ds-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-primary) 12%,transparent)}._treeItemSelected_2n2si_47{border-color:var(--ds-primary);border-left:4px solid var(--ds-primary)}._treeItemToggle_2n2si_53{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--ds-text-secondary);border-radius:4px;transition:all .15s ease;visibility:hidden}._treeItemToggleVisible_2n2si_66{visibility:visible;cursor:pointer}._treeItemToggle_2n2si_53:hover{color:var(--ds-text-primary)}._treeItemToggle_2n2si_53 svg{width:14px;height:14px;transition:transform .2s ease}._treeItemToggleExpanded_2n2si_81 svg{transform:rotate(90deg)}._treeItemContent_2n2si_86{flex:1;display:flex;flex-direction:column;min-width:0}._treeItemLabel_2n2si_93{font-weight:500;color:var(--ds-text-primary);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._treeItemDescription_2n2si_102{font-size:.75rem;color:var(--ds-text-secondary);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._treeItemSelected_2n2si_47 ._treeItemLabel_2n2si_93{color:var(--ds-primary)}._treeItemChildren_2n2si_116{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease;position:relative;margin-left:10px;padding-left:12px;border-left:2px solid color-mix(in srgb,var(--ds-text-secondary) 40%,transparent)}._treeItemChildrenExpanded_2n2si_126{grid-template-rows:1fr}._treeItemChildrenInner_2n2si_130{overflow:hidden}._treeItemContainer_2n2si_17:hover>._treeItemChildren_2n2si_116{border-left-color:color-mix(in srgb,var(--ds-text-secondary) 40%,transparent)}._treeItemSelected_2n2si_47+._treeItemChildren_2n2si_116{border-left-color:color-mix(in srgb,var(--ds-primary) 80%,transparent)}._treeItemContainer_2n2si_17:hover>._treeItemSelected_2n2si_47+._treeItemChildren_2n2si_116{border-left-color:color-mix(in srgb,var(--ds-primary) 80%,transparent)}@media(max-width:768px){._treeItem_2n2si_17{padding:12px}._treeItemToggle_2n2si_53{width:24px;height:24px}._treeItemToggle_2n2si_53 svg{width:16px;height:16px}._treeItemChildren_2n2si_116{margin-left:12px;padding-left:14px}}._banner_m3ols_1{display:flex;align-items:center;gap:12px;padding:12px 16px;width:100%;box-sizing:border-box}._icon_m3ols_10{flex-shrink:0;display:flex;align-items:center;font-size:1.125rem}._content_m3ols_17{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._title_m3ols_25{font-size:.875rem;font-weight:600}._message_m3ols_30{font-size:.875rem;font-weight:400}._dismiss_m3ols_35{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;border-radius:6px;cursor:pointer;font-size:1rem;opacity:.7;transition:opacity .15s ease}._dismiss_m3ols_35:hover{opacity:1}._dismiss_m3ols_35:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}._info_m3ols_61{background-color:var(--ds-info-bg);color:var(--ds-text-primary)}._info_m3ols_61 ._icon_m3ols_10,._info_m3ols_61 ._title_m3ols_25,._info_m3ols_61 ._dismiss_m3ols_35{color:var(--ds-info-title)}._success_m3ols_76{background-color:var(--ds-success-bg);color:var(--ds-text-primary)}._success_m3ols_76 ._icon_m3ols_10,._success_m3ols_76 ._title_m3ols_25,._success_m3ols_76 ._dismiss_m3ols_35{color:var(--ds-success-title)}._error_m3ols_91{background-color:var(--ds-error-bg);color:var(--ds-text-primary)}._error_m3ols_91 ._icon_m3ols_10,._error_m3ols_91 ._title_m3ols_25,._error_m3ols_91 ._dismiss_m3ols_35{color:var(--ds-error-title)}._warning_m3ols_106{background-color:color-mix(in srgb,#f59e0b 20%,white);color:var(--ds-text-primary)}._warning_m3ols_106 ._icon_m3ols_10,._warning_m3ols_106 ._title_m3ols_25,._warning_m3ols_106 ._dismiss_m3ols_35{color:#92400e}._executionLog_1xwwz_1{flex:1;display:flex;flex-direction:column;min-height:200px;gap:12px}._logHeader_1xwwz_9{display:flex;justify-content:space-between;align-items:center}._logHeader_1xwwz_9 h4{margin:0}._progressLog_1xwwz_32{flex:1;overflow-y:auto;overflow-x:hidden;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.85em;background:var(--log-bg);color:var(--log-text-default);border-radius:8px;padding:16px;min-height:150px;display:grid;grid-template-columns:auto 1.1rem fit-content(30ch) minmax(0,1fr) auto;column-gap:10px;row-gap:5px;align-items:center;align-content:start}._progressEntry_1xwwz_59{display:contents}._timestamp_1xwwz_63{color:var(--log-text-muted);white-space:nowrap}._rowProse_1xwwz_71{grid-column:2 / -1;min-width:0}._entryElapsed_1xwwz_76 ._rowProse_1xwwz_71{font-weight:600}._statusCell_1xwwz_80{display:flex;align-items:center;justify-content:center}._rowIcon_1xwwz_86{width:1rem;height:1rem;display:block}._iconPassed_1xwwz_92{color:var(--log-text-success)}._iconFailed_1xwwz_96{color:var(--log-text-error)}._iconFlaky_1xwwz_100{color:var(--log-text-warning)}._iconSkipped_1xwwz_104{color:var(--log-text-muted)}._iconRunning_1xwwz_108{color:var(--log-text-info);animation:_logSpin_1xwwz_1 1s linear infinite}@keyframes _logSpin_1xwwz_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._iconRunning_1xwwz_108{animation:none}}._rowName_1xwwz_128{color:var(--log-text-default);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowResult_1xwwz_136{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowDuration_1xwwz_143{color:var(--log-text-muted);white-space:nowrap;text-align:right}._partDefault_1xwwz_150{color:var(--log-text-default)}._partInfo_1xwwz_154{color:var(--log-text-info);font-weight:600}._partSuccess_1xwwz_159{color:var(--log-text-success);font-weight:600}._partError_1xwwz_164{color:var(--log-text-error);font-weight:600}._partWarning_1xwwz_169{color:var(--log-text-warning);font-weight:600}._partMuted_1xwwz_174{color:var(--log-text-muted)}._logEmpty_1xwwz_178{grid-column:1 / -1;color:var(--log-text-muted);font-style:italic}._testRunner_r8x35_3{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden}._loading_r8x35_11{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:var(--ds-text-secondary)}._treeItemWithCheckbox_r8x35_20{display:flex;justify-content:space-between;align-items:center;width:100%;gap:12px}._treeItemLabel_r8x35_28{display:flex;align-items:center;gap:8px;min-width:0;flex:1}._treeItemIcon_r8x35_36{flex-shrink:0;color:var(--ds-text-secondary);font-size:.85rem}._treeItemText_r8x35_42{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._checkbox_r8x35_48{width:18px;height:18px;cursor:pointer;accent-color:var(--ds-primary);flex-shrink:0}._checkbox_r8x35_48:disabled{cursor:not-allowed;opacity:.5}._detailContentOuter_r8x35_62{display:flex;flex-direction:column;width:100%;flex:1;min-height:0;box-sizing:border-box}._detailContentWrapper_r8x35_72{display:flex;flex-direction:column;padding:24px;gap:24px;flex:1;max-width:1024px;width:100%;margin:0 auto;min-height:0;box-sizing:border-box}._detailHeaderContent_r8x35_86{display:flex;justify-content:space-between;align-items:center;width:100%;gap:12px}._detailHeaderActions_r8x35_94{display:flex;gap:10px;flex-shrink:0}._mobileHeaderRow_r8x35_101{display:none}._detailHeaderTitle_r8x35_105{margin:0;font-size:1.1rem;color:var(--ds-text-primary);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}._description_r8x35_118{color:var(--ds-text-secondary);margin:0;font-size:.95rem;line-height:1.5;text-align:left}._descriptionDesktop_r8x35_126{display:block}._descriptionMobile_r8x35_130{display:none}._prerequisitesSection_r8x35_135{text-align:left}._prerequisitesSection_r8x35_135 h4{margin:0 0 1rem;font-size:1rem;font-weight:600;color:var(--ds-text-primary)}._prerequisitesChecklist_r8x35_146{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:16px;background:#f9fafb;background:var(--color-bg-secondary, #f9fafb);border:1px solid var(--color-border-light);border-radius:8px;padding:1rem}._prerequisiteItem_r8x35_159{display:flex;align-items:center;gap:8px}._prerequisiteStatus_r8x35_165{display:flex;align-items:center;gap:.75rem}._statusIcon_r8x35_171{font-size:.75rem;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}._prerequisiteItemComplete_r8x35_182 ._statusIcon_r8x35_171{color:#fff;background:var(--color-success-primary)}._prerequisiteItemIncomplete_r8x35_187 ._statusIcon_r8x35_171{color:#fff;background:var(--color-error-primary)}._prerequisiteLabel_r8x35_192{color:var(--ds-text-primary);font-weight:500;font-size:.95rem}._executionLog_r8x35_199{flex:1;display:flex;flex-direction:column;min-height:200px;gap:12px}._logHeader_r8x35_207{display:flex;justify-content:space-between;align-items:center}._logHeader_r8x35_207 h4{margin:0;font-size:1rem;color:var(--ds-text-primary);font-weight:600}._runningIndicator_r8x35_220{display:flex;align-items:center;gap:6px;color:var(--ds-primary);font-size:.85rem;font-weight:500}._progressLog_r8x35_230{flex:1;overflow-y:auto;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.85em;background:var(--log-bg);color:var(--log-text-default);border-radius:8px;padding:16px;min-height:150px}._logEmpty_r8x35_242{color:#6b7280;font-style:italic}._progressEntry_r8x35_248{margin:3px 0;padding:2px 0;line-height:1.4;color:var(--log-text-default)}._entryStart_r8x35_256,._entrySummary_r8x35_257,._entryElapsed_r8x35_258{font-weight:600}._partDefault_r8x35_263{color:var(--log-text-default)}._partInfo_r8x35_267{color:var(--log-text-info);font-weight:600}._partSuccess_r8x35_272{color:var(--log-text-success);font-weight:600}._partError_r8x35_277{color:var(--log-text-error);font-weight:600}._timestamp_r8x35_282{color:var(--log-text-muted);margin-right:10px}@media(max-width:768px){._mobileHeaderRow_r8x35_101{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._detailHeaderContent_r8x35_86{display:none}._detailContentWrapper_r8x35_72{padding:16px;gap:20px}._description_r8x35_118{font-size:.9rem}._descriptionDesktop_r8x35_126{display:none}._descriptionMobile_r8x35_130{display:block}._prerequisitesChecklist_r8x35_146{padding:.75rem}._prerequisiteLabel_r8x35_192{font-size:.9rem}._executionLog_r8x35_199{min-height:150px}._progressLog_r8x35_230{font-size:.8em;padding:12px;min-height:120px}._treeItemWithCheckbox_r8x35_20{gap:8px}._checkbox_r8x35_48{width:20px;height:20px}}._listItem_al5zr_3{display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px;cursor:pointer;transition:all .15s ease;border:1px solid transparent;background:var(--ds-background);position:relative}._listItem_al5zr_3:hover{border-color:var(--ds-primary)}._listItem_al5zr_3:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px;box-shadow:0 0 0 4px color-mix(in srgb,var(--ds-primary) 15%,transparent)}._listItemSelected_al5zr_26{border-color:var(--ds-primary);border-left:4px solid var(--ds-primary)}._listItemIcon_al5zr_32{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:var(--ds-text-secondary)}._listItemSelected_al5zr_26 ._listItemIcon_al5zr_32{color:var(--ds-primary)}._listItemContent_al5zr_48{flex:1;display:flex;flex-direction:column;min-width:0}._listItemLabel_al5zr_55{font-weight:500;color:var(--ds-text-primary);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listItemDescription_al5zr_64{font-size:.75rem;color:var(--ds-text-secondary);margin-top:2px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusSuccess_al5zr_75:hover{border-color:var(--color-success-primary)}._statusSuccessSelected_al5zr_79{border-color:var(--color-success-primary);border-left:4px solid var(--color-success-primary)}._statusSuccessSelected_al5zr_79 ._listItemIcon_al5zr_32{color:var(--color-success-primary)}._statusFailure_al5zr_88:hover{border-color:var(--color-error-primary)}._statusFailureSelected_al5zr_92{border-color:var(--color-error-primary);border-left:4px solid var(--color-error-primary)}._statusFailureSelected_al5zr_92 ._listItemIcon_al5zr_32{color:var(--color-error-primary)}._statusWarning_al5zr_101:hover{border-color:var(--color-secondary-light)}._statusWarningSelected_al5zr_105{border-color:var(--color-secondary-light);border-left:4px solid var(--color-secondary-light)}._statusWarningSelected_al5zr_105 ._listItemIcon_al5zr_32{color:var(--color-secondary-light)}._iconColorSuccess_al5zr_115{color:var(--color-success-primary)!important}._iconColorError_al5zr_119{color:var(--color-error-primary)!important}._inputWrapper_jxyd3_2{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%}._label_jxyd3_10{font-size:.9rem;font-weight:500;color:var(--ds-text-primary)}._required_jxyd3_16{color:var(--color-error-primary);margin-left:4px}._input_jxyd3_2{width:100%;padding:12px;border:1px solid var(--color-border-light);border-radius:8px;font-size:1rem;font-family:inherit;box-sizing:border-box;transition:border-color .2s ease;background:#fff}._input_jxyd3_2:focus-visible{outline:2px solid var(--ds-primary);outline-offset:-1px;border-color:var(--ds-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-primary) 12%,transparent)}._input_jxyd3_2::placeholder{color:var(--ds-text-secondary);opacity:.7}._textarea_jxyd3_47{resize:none;overflow-y:auto}._selectWrapper_jxyd3_53{position:relative;width:100%}._select_jxyd3_53{cursor:pointer;appearance:none;padding-right:36px}._selectChevron_jxyd3_66{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:.9rem;color:var(--ds-text-secondary);pointer-events:none;transition:transform .2s ease}._hasError_jxyd3_78{border-color:var(--color-error-primary)}._error_jxyd3_82{font-size:.85rem;color:var(--color-error-primary)}._disabled_jxyd3_88{background:var(--color-bg-disabled, #f5f5f5);cursor:not-allowed;opacity:.7}._readonly_jxyd3_95{background:var(--ds-background-secondary, #f9fafb);cursor:default;color:var(--ds-text-primary)}._readonly_jxyd3_95:focus-visible{border-color:var(--color-border-light)}._passwordWrapper_jxyd3_106{position:relative;width:100%}._hasToggle_jxyd3_111{padding-right:44px}._passwordToggle_jxyd3_115{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:none;border-radius:6px;cursor:pointer;color:var(--ds-text-secondary);font-size:1rem;transition:color .15s ease}._passwordToggle_jxyd3_115:hover{color:var(--ds-text-primary)}._passwordToggle_jxyd3_115:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}@media(max-width:768px){._input_jxyd3_2{padding:14px;font-size:16px}}._chip_aagsu_1{display:inline-flex;align-items:center;gap:.375rem;border-radius:12px;font-size:.8125rem;font-weight:500;padding:4px 10px;white-space:nowrap;max-width:100%}._default_aagsu_13{background-color:var(--color-bg-secondary, #f9fafb);border:1px solid var(--color-border-light);color:var(--ds-text-primary)}._success_aagsu_19{background-color:var(--ds-success-title);color:#fff}._error_aagsu_24{background-color:var(--ds-error-title);color:#fff}._info_aagsu_29{background-color:var(--ds-primary);color:#fff}._iconOnly_aagsu_34{padding:4px;border-radius:50%;gap:0}._label_aagsu_40{overflow:hidden;text-overflow:ellipsis}._iconEndButton_aagsu_45{cursor:pointer;flex-shrink:0;display:flex;border:none;background:none;padding:2px;border-radius:50%;color:inherit;opacity:.7}._iconEndButton_aagsu_45:hover{opacity:1}._iconEndButton_aagsu_45:focus-visible{outline:2px solid var(--ds-primary);outline-offset:1px}._detailContentOuter_50ij5_4{display:flex;flex-direction:column;width:100%;flex:1;min-height:0;box-sizing:border-box}._statusDot_50ij5_14{width:20px;height:20px;border-radius:50%;flex-shrink:0}._statusDot_50ij5_14[data-status=success]{background-color:var(--color-success-primary, #22c55e)}._statusDot_50ij5_14[data-status=error]{background-color:var(--color-error-primary, #ef4444)}._headerActions_50ij5_30{display:flex;gap:8px}._desktopHeader_50ij5_36{display:flex;justify-content:space-between;align-items:center;width:100%;min-width:0}._desktopHeader_50ij5_36 h3{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:12px}._mobileHeaderRow_50ij5_54{display:none}._mobileHeaderTitle_50ij5_58{flex:1;min-width:0;font-weight:600;color:var(--ds-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}._detailContentWrapper_50ij5_70{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px 60px;flex:1;text-align:center;width:100%;box-sizing:border-box;overflow-y:auto}._destinationContent_50ij5_84{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:630px}._destinationIcon_50ij5_93{font-size:3rem;color:var(--ds-primary);opacity:.6}._destinationText_50ij5_99{margin:0;text-align:center;font-size:1rem;color:var(--ds-text-secondary);line-height:1.5}._destinationForm_50ij5_107{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:10px}._accessIcon_50ij5_116{width:20px;height:20px;color:var(--ds-primary);flex-shrink:0}._accessContent_50ij5_124{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:600px;width:100%}._accessFormIcon_50ij5_133{font-size:3rem;color:var(--ds-primary);opacity:.6}._accessText_50ij5_139{margin:0;font-size:1rem;color:var(--ds-text-secondary);line-height:1.5}._accessForm_50ij5_133{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:10px}._formGrid_50ij5_155{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}._fileInputWrapper_50ij5_163{display:flex;flex-direction:column;gap:6px;width:100%;text-align:left}._fileInputLabel_50ij5_171,._fileInputLabelDesktop_50ij5_178{font-size:.875rem;font-weight:500;color:var(--ds-text-primary)}._required_50ij5_184{color:var(--color-error-primary, #ef4444)}._fileInputRow_50ij5_188{display:flex;align-items:center;gap:12px}._fileName_50ij5_194{flex:1;font-size:.875rem;color:var(--ds-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hiddenFileInput_50ij5_203{display:none}._fileHint_50ij5_207{font-size:.75rem;color:var(--ds-text-secondary);font-style:italic}._dropZone_50ij5_214{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1.5rem;border:2px dashed var(--color-border-light);border-radius:12px;background-color:var(--ds-bg-secondary);cursor:pointer;transition:all .2s ease;height:150px}._dropZone_50ij5_214:hover{border-color:var(--ds-primary);background-color:var(--ds-bg-tertiary)}._dropZoneDragging_50ij5_234{border-color:var(--ds-primary);background-color:var(--ds-primary-bg)}._dropZoneHasFile_50ij5_239{border-style:solid;border-color:var(--color-success-primary, #22c55e)}._uploadIcon_50ij5_244{font-size:2rem;color:var(--ds-text-secondary)}._dropText_50ij5_249{font-size:.875rem;color:var(--ds-text-secondary)}._fileSelected_50ij5_254{display:flex;align-items:center;gap:8px;width:100%}._fileIcon_50ij5_261{font-size:1.25rem;color:var(--color-success-primary, #22c55e);flex-shrink:0}._removeFile_50ij5_267{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:var(--ds-text-secondary);margin-left:auto}._removeFile_50ij5_267:hover{color:var(--color-error-primary, #ef4444)}._mobileFileRow_50ij5_284,._mobileFileSection_50ij5_289{display:none}._mobileButtonStack_50ij5_294{display:flex;flex-direction:column;gap:12px;width:100%}._mobileButtonStack_50ij5_294 button{width:100%}._fileStatusDesktop_50ij5_306{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 0;min-height:32px;font-size:.875rem;text-align:center}._fileStatus_50ij5_306{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileStatusText_50ij5_325{color:var(--ds-text-secondary);font-size:.875rem;text-align:center;width:100%}._errorMessage_50ij5_333{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background-color:var(--ds-error-bg);border:1px solid var(--color-border-light);border-radius:8px;color:var(--color-error-primary, #ef4444);font-size:.875rem;text-align:left}._errorDismiss_50ij5_347{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:var(--color-error-primary, #ef4444);font-size:1rem;flex-shrink:0}._errorDismiss_50ij5_347:hover{opacity:.7}._destinationInputRow_50ij5_365{display:flex;gap:12px;width:100%;align-items:flex-end}._destinationInputRow_50ij5_365>:first-child{flex:1}._successMessage_50ij5_377{display:flex;align-items:center;gap:12px;padding:10px 12px;background-color:var(--color-success-bg, rgba(34, 197, 94, .1));border:1px solid var(--color-success-primary, #22c55e);border-radius:8px;color:var(--color-success-primary, #22c55e);font-size:.875rem;text-align:left}._formError_50ij5_391{padding:10px 12px;background-color:var(--color-error-bg, rgba(239, 68, 68, .1));border:1px solid var(--color-error-primary, #ef4444);border-radius:6px;color:var(--color-error-primary, #ef4444);font-size:.875rem;text-align:left}._saveButtonContainer_50ij5_402,._saveButtonContainerDesktop_50ij5_409{display:flex;justify-content:flex-end;margin-top:8px}._saveButtonContainerMobile_50ij5_416{display:none}._saveButtonContainerMobile_50ij5_416 button{width:100%}._chipInputWrapper_50ij5_425{display:flex;flex-direction:column;gap:6px;width:100%;text-align:left}._chipInputLabel_50ij5_433{font-size:.875rem;font-weight:500;color:var(--ds-text-primary)}._chipInputContainer_50ij5_439{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--color-border-light);border-radius:8px;min-height:31px;cursor:text;background:#fff;transition:border-color .2s ease}._chipInputContainer_50ij5_439:focus-within{outline:2px solid var(--ds-primary);outline-offset:-1px;border-color:var(--ds-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-primary) 12%,transparent)}._chipInputContainerError_50ij5_460{border-color:var(--color-error-primary, #ef4444)}._chipInputField_50ij5_464{flex:1;min-width:180px;border:none;outline:none;font-size:.9375rem;font-family:inherit;color:var(--ds-text-primary);background:transparent;padding:4px 0}._chipInputField_50ij5_464::placeholder{color:var(--ds-text-secondary);opacity:.7}._chipInputError_50ij5_481{font-size:.75rem;color:var(--color-error-primary, #ef4444)}@media(max-width:768px){._chipInputContainer_50ij5_439{min-height:35px}._chipInputField_50ij5_464{font-size:16px}}._checkboxRow_50ij5_497{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:.875rem;color:var(--ds-text-primary);text-align:left;width:100%}._checkboxRow_50ij5_497 input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:var(--ds-primary)}@media(max-width:768px){._detailContentWrapper_50ij5_70{padding:20px;justify-content:flex-start}._destinationContent_50ij5_84,._accessContent_50ij5_124{max-width:100%}._formGrid_50ij5_155{grid-template-columns:1fr}._desktopHeader_50ij5_36{display:none}._mobileHeaderRow_50ij5_54{display:flex;align-items:center;gap:8px;width:100%}._fileInputLabelDesktop_50ij5_178,._dropZone_50ij5_214,._fileStatusDesktop_50ij5_306,._saveButtonContainerDesktop_50ij5_409{display:none}._mobileFileSection_50ij5_289{display:flex;flex-direction:column;gap:16px;width:100%}._saveButtonContainerMobile_50ij5_416{display:block;width:100%;margin-top:8px}._mobileFileRow_50ij5_284{display:none}._fileInputRow_50ij5_188{flex-wrap:wrap}._fileName_50ij5_194{width:100%;margin-top:4px}}._detailContentOuter_hst8w_4{display:flex;flex-direction:column;width:100%;flex:1;min-height:0;box-sizing:border-box}._headerActions_hst8w_14{display:flex;gap:8px}._desktopHeader_hst8w_20{display:flex;justify-content:space-between;align-items:center;width:100%;min-width:0}._desktopHeader_hst8w_20 h3{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:12px}._mobileHeaderRow_hst8w_38{display:none}._mobileHeaderTitle_hst8w_42{flex:1;min-width:0;font-weight:600;color:var(--ds-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}._detailContentWrapper_hst8w_54{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px 60px;flex:1;text-align:center;width:100%;overflow-y:auto;box-sizing:border-box}._scheduleContent_hst8w_68{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:600px;width:100%}._scheduleIcon_hst8w_77{font-size:3rem;color:var(--ds-primary);opacity:.6}._scheduleText_hst8w_87{margin:0;font-size:1rem;color:var(--ds-text-secondary);line-height:1.5}._scheduleTextMobile_hst8w_94{display:none}._scheduleForm_hst8w_98{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:10px;text-align:left}._daysTimeRow_hst8w_108{display:flex;gap:2rem;justify-content:space-between}._daysGroup_hst8w_114{flex:2}._timeGroup_hst8w_118{min-width:160px}._daySelector_hst8w_123{display:flex;gap:8px;flex-wrap:wrap}._fieldLabel_hst8w_129{display:block;font-size:.9rem;font-weight:500;color:var(--ds-text-primary);margin-bottom:6px}._requiredMark_hst8w_137{color:var(--color-error-primary);margin-left:4px}._dayButton_hst8w_142{padding:8px 12px;border:1px solid var(--color-border-light);border-radius:6px;background:#fff;color:var(--ds-text-primary);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:40px;height:40px}._dayButton_hst8w_142:hover{border-color:var(--ds-primary);color:var(--ds-primary)}._dayButton_hst8w_142:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}._dayButton_hst8w_142:disabled{background:var(--color-bg-disabled, #f5f5f5);cursor:not-allowed;opacity:.7}._dayButton_hst8w_142:disabled:hover{border-color:var(--color-border-light);color:var(--ds-text-primary)}._dayButtonSelected_hst8w_177:disabled{background-color:var(--ds-primary);border-color:var(--ds-primary);color:#fff;cursor:not-allowed;opacity:.7}._dayButtonSelected_hst8w_177:disabled:hover{color:#fff}._dayButtonSelected_hst8w_177{background-color:var(--ds-primary);border-color:var(--ds-primary);color:#fff}._dayButtonSelected_hst8w_177:hover{color:#fff}._inlineTimeSelect_hst8w_200{display:flex;align-items:flex-end;gap:8px;max-width:200px}._timeInputGroup_hst8w_207{display:flex;flex-direction:column;align-items:flex-start;flex:1}._timeLabel_hst8w_214{font-size:.9rem;font-weight:500;color:var(--ds-text-primary);margin-bottom:6px;text-align:left}._timeSelectInput_hst8w_222{width:63.55px;padding:8px 4px;border:1px solid var(--color-border-light);border-radius:6px;font-size:14px;font-weight:500;text-align:center;background:#fff;color:var(--ds-text-primary);transition:all .2s ease;appearance:none;cursor:pointer;height:40px}._timeSelectInput_hst8w_222:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}._timeSelectInput_hst8w_222:hover{border-color:var(--ds-text-secondary)}._timeSelectInput_hst8w_222:disabled{background:#f3f4f6;color:var(--ds-text-secondary);cursor:not-allowed}._timeSeparator_hst8w_253{font-size:1.25rem;font-weight:600;color:var(--ds-text-primary);line-height:1;align-self:flex-end;height:40px;display:flex;align-items:center}._checkboxRow_hst8w_265{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:.875rem;color:var(--ds-text-primary);text-align:left;width:100%}._checkboxRow_hst8w_265 input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:var(--ds-primary)}._checkboxRow_hst8w_265 input[type=checkbox]:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}._checkboxPairDesktop_hst8w_289{display:flex;gap:24px;align-items:center}._checkboxPairMobile_hst8w_296{display:none}._checkboxPairDesktop_hst8w_289 ._checkboxRow_hst8w_265,._checkboxPairMobile_hst8w_296 ._checkboxRow_hst8w_265{width:auto}._validationHint_hst8w_306{display:block;margin-top:4px;color:var(--color-error-primary);font-size:.85rem;font-style:normal}._errorMessage_hst8w_315{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background-color:var(--ds-error-bg);border:1px solid var(--color-border-light);border-radius:8px;color:var(--color-error-primary, #ef4444);font-size:.875rem;text-align:left}._errorDismiss_hst8w_329{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:var(--color-error-primary, #ef4444);font-size:1rem;flex-shrink:0}._errorDismiss_hst8w_329:hover{opacity:.7}._errorDismiss_hst8w_329:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}._saveButtonContainerDesktop_hst8w_352{display:flex;justify-content:flex-end;margin-top:8px}._saveButtonContainerMobile_hst8w_359{display:none}._saveButtonContainerMobile_hst8w_359 button{width:100%}._sidebarIcon_hst8w_368{width:20px;height:20px;color:var(--ds-primary);flex-shrink:0}._sidebarIconDisabled_hst8w_375{color:var(--ds-text-secondary)}@media(max-width:768px){._detailContentWrapper_hst8w_54{padding:20px;justify-content:flex-start}._scheduleContent_hst8w_68{max-width:100%}._scheduleIconWrapper_hst8w_77,._scheduleText_hst8w_87{display:none}._scheduleTextMobile_hst8w_94{display:block;margin:0;font-size:1rem;color:var(--ds-text-secondary);line-height:1.5}._desktopHeader_hst8w_20{display:none}._mobileHeaderRow_hst8w_38{display:flex;align-items:center;gap:8px;width:100%}._saveButtonContainerDesktop_hst8w_352{display:none}._saveButtonContainerMobile_hst8w_359{display:block;width:100%;margin-top:8px}._daysTimeRow_hst8w_108{flex-direction:column;gap:0;align-items:center}._daysGroup_hst8w_114{display:flex;flex-direction:column;align-items:center}._timeGroup_hst8w_118{display:flex;flex-direction:column;align-items:center;margin-top:12px}._daySelector_hst8w_123{justify-content:center;max-width:232px;margin:0 auto}._timeLabel_hst8w_214{text-align:center}._timeInputGroup_hst8w_207{align-items:center}._inlineTimeSelect_hst8w_200{max-width:180px;gap:6px;justify-content:center}._timeSelectInput_hst8w_222{width:43.55px;font-size:16px;padding:10px 4px}._timeSeparator_hst8w_253{font-size:1.1rem;margin-bottom:10px}._dayButton_hst8w_142{min-height:44px}._checkboxPairDesktop_hst8w_289{display:none}._checkboxPairMobile_hst8w_296{display:flex;flex-direction:column;align-items:center;gap:12px}}._dropZone_f1msu_3{width:100%;height:100%;border:2px dashed var(--color-border-light);border-radius:12px;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .3s ease;background:var(--ds-background);cursor:pointer;box-sizing:border-box}._dropZone_f1msu_3:hover{border-color:var(--ds-info-title);background:color-mix(in srgb,var(--ds-info-title) 5%,white)}._dropZone_f1msu_3._dragActive_f1msu_23,._dropZone_f1msu_3._dragActive_f1msu_23:hover{border-color:var(--ds-success-title);background:color-mix(in srgb,var(--ds-success-title) 5%,white)}._dropZone_f1msu_3._uploading_f1msu_29,._dropZone_f1msu_3._uploading_f1msu_29:hover{border-color:var(--ds-text-secondary);background:color-mix(in srgb,var(--ds-text-secondary) 5%,white);pointer-events:none}._disabled_f1msu_36{opacity:.5;pointer-events:none;cursor:not-allowed}._content_f1msu_42{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem}._icon_f1msu_50{font-size:3rem;color:color-mix(in srgb,var(--ds-text-secondary) 60%,transparent)}._label_f1msu_55{margin:0;color:var(--ds-text-secondary);font-size:1.1rem}@media(max-width:768px){._content_f1msu_42{padding:1rem}._icon_f1msu_50{font-size:2.5rem}._label_f1msu_55{font-size:1rem}}._testManager_1m3e2_3{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden}._loading_1m3e2_11{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:var(--ds-text-secondary)}._folderItem_1m3e2_20{display:flex;align-items:flex-start;gap:8px}._folderIcon_1m3e2_26{flex-shrink:0;margin-top:2px}._folderInfo_1m3e2_31{display:flex;flex-direction:column;min-width:0}._folderName_1m3e2_37{font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._folderTestCount_1m3e2_45{font-size:.75rem;color:var(--ds-text-secondary);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._detailHeaderContent_1m3e2_55{display:flex;justify-content:space-between;align-items:center;width:100%;gap:20px}._detailHeaderInfo_1m3e2_63{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}._detailHeaderInfo_1m3e2_63 h3{margin:0;font-size:1.1rem;color:var(--ds-text-primary)}._folderPath_1m3e2_77{font-size:.85rem;color:var(--ds-text-secondary);font-family:monospace}._headerBreadcrumb_1m3e2_84{display:flex;align-items:center;gap:4px;font-size:1rem;color:var(--ds-text-secondary);overflow:hidden;white-space:nowrap;min-width:0}._breadcrumbSeparator_1m3e2_95{color:#9ca3af;margin:0 6px;flex-shrink:0}._breadcrumbCurrent_1m3e2_101{color:var(--ds-primary);font-weight:600}._breadcrumbCurrentTruncate_1m3e2_106{color:var(--ds-primary);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._breadcrumbDesktop_1m3e2_115{display:flex;align-items:center;gap:4px;overflow:hidden;white-space:nowrap;min-width:0}._breadcrumbEllipsis_1m3e2_124{color:var(--ds-text-secondary);flex-shrink:0}._breadcrumbSegment_1m3e2_129{display:inline-flex;align-items:center}._breadcrumbSegmentTruncate_1m3e2_134{display:inline-flex;align-items:center;min-width:0;max-width:100%}._breadcrumbMobile_1m3e2_141{display:none;font-weight:600;color:var(--ds-text-primary);text-align:center;width:100%}._descriptionSection_1m3e2_150{display:flex;flex-direction:column;gap:12px}._descriptionInputs_1m3e2_156{display:flex;gap:12px}._descriptionInputs_1m3e2_156>*{flex:1}._descriptionActions_1m3e2_165{display:flex;justify-content:flex-end}._iconButton_1m3e2_170{background:none;border:none;padding:6px;cursor:pointer;color:var(--ds-text-secondary);border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .15s ease}._iconButton_1m3e2_170:hover{background:var(--color-bg-hover);color:var(--ds-primary)}._detailHeaderActions_1m3e2_188{display:flex;gap:10px;flex-shrink:0}._detailContentOuter_1m3e2_195{display:flex;flex-direction:column;align-items:center;width:100%;flex:1;min-height:0;box-sizing:border-box}._detailContentWrapper_1m3e2_206{display:flex;flex-direction:column;padding:20px;gap:24px;flex:1;max-width:1024px;width:100%;box-sizing:border-box}._uploadSection_1m3e2_217{height:300px;flex-shrink:0}._testsList_1m3e2_223{display:flex;flex-direction:column;gap:12px;flex:1;min-height:0}._testsList_1m3e2_223 h4{margin:0;font-size:1rem;color:var(--ds-text-primary);flex-shrink:0}._testsListContainer_1m3e2_239{border:1px solid var(--color-border-light);border-radius:8px;background:#fff;overflow:hidden;flex:1;display:flex;flex-direction:column;min-height:115px}._testsListContent_1m3e2_251{flex:1;overflow-y:auto;min-height:0}._testsEmpty_1m3e2_258{display:flex;align-items:center;justify-content:center;height:100%;color:var(--ds-text-secondary);font-size:.95rem}._testsListHeader_1m3e2_268{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--color-bg-secondary, #f9fafb);border-bottom:1px solid var(--color-border-light)}._selectAllLabel_1m3e2_277{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:.9rem;color:var(--ds-text-primary);user-select:none}._testsListActions_1m3e2_287{display:flex;gap:8px;margin-left:auto}._checkbox_1m3e2_293{width:18px;height:18px;cursor:pointer;accent-color:var(--ds-primary)}._testItem_1m3e2_301{display:flex;align-items:center;gap:12px;padding:8px 12px;cursor:pointer;transition:background-color .15s ease;border-bottom:1px solid var(--color-border-light)}._testItem_1m3e2_301:last-child{border-bottom:none}._testItem_1m3e2_301:hover{background-color:var(--color-bg-hover, #f3f4f6)}._testItemSelected_1m3e2_319{background-color:color-mix(in srgb,var(--ds-primary) 8%,white)}._testItemSelected_1m3e2_319:hover{background-color:color-mix(in srgb,var(--ds-primary) 12%,white)}._testInfo_1m3e2_327{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._testName_1m3e2_335{font-weight:500;color:var(--ds-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._testMeta_1m3e2_343{font-size:.85rem;color:var(--ds-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowSelect_1m3e2_351{position:relative;width:auto;flex-shrink:0;margin-left:auto}._compactSelect_1m3e2_358,._compactSelect_1m3e2_358 select{width:auto}._compactInput_1m3e2_366{width:30px;height:35px;text-align:center;padding:4px 8px;font-size:.8rem;border:1px solid var(--color-border-light);border-radius:8px;color:var(--ds-text-primary)}._compactInput_1m3e2_366::placeholder{color:var(--ds-text-secondary);opacity:.6}._compactInput_1m3e2_366:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}._suggestionList_1m3e2_389{position:absolute;top:100%;right:0;min-width:250px;max-height:180px;overflow-y:auto;background:var(--color-bg-primary, #fff);border:1px solid var(--color-border-light);border-radius:6px;box-shadow:0 4px 12px #00000026;z-index:10;margin:4px 0 0;padding:4px 0;list-style:none}._suggestionItem_1m3e2_406{padding:6px 10px;cursor:pointer;font-size:.8rem;color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._suggestionItem_1m3e2_406:hover{background:var(--color-bg-hover, #f3f4f6)}._suggestionId_1m3e2_420{font-weight:600;color:var(--ds-primary);margin-right:4px}._modalOverlay_1m3e2_427{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_1m3e2_427{background:#fff;border-radius:12px;padding:24px;width:90%;max-width:400px;box-shadow:0 8px 32px #0003}._modal_1m3e2_427 h3{margin:0 0 8px;color:var(--ds-text-primary)}._modalHint_1m3e2_454{margin:0 0 16px;font-size:.9rem;color:var(--ds-text-secondary)}._modalInput_1m3e2_460{width:100%;padding:12px;border:1px solid var(--color-border-light);border-radius:8px;font-size:1rem;box-sizing:border-box;transition:border-color .2s ease}._modalInput_1m3e2_460:focus{outline:none;border-color:var(--ds-primary)}._modalError_1m3e2_475{margin:8px 0 0;color:var(--color-error-primary);font-size:.9rem}._modalActions_1m3e2_481{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}._modalInput_1m3e2_460+._modalInput_1m3e2_460{margin-top:12px}._rootCreationPage_1m3e2_494{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;flex:1;text-align:center}._rootCreationContent_1m3e2_504{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:800px}._rootCreationIcon_1m3e2_512{font-size:3rem;color:var(--ds-primary);opacity:.6}._rootCreationText_1m3e2_518{margin:0;font-size:1rem;color:var(--ds-text-secondary);line-height:1.5}._rootCreationForm_1m3e2_525{display:flex;flex-direction:column;align-items:flex-end;gap:12px;width:100%;margin-top:10px}._rootCreationInput_1m3e2_534{width:100%;padding:12px;border:1px solid var(--color-border-light);border-radius:8px;font-size:1rem;box-sizing:border-box;transition:border-color .2s ease}._rootCreationInput_1m3e2_534:focus{outline:none;border-color:var(--ds-primary)}._rootCreationError_1m3e2_549{margin:0;color:var(--color-error-primary);font-size:.9rem}._formGroup_1m3e2_556{display:flex;flex-direction:column;gap:6px;width:100%}._formGroup_1m3e2_556 label{font-size:.9rem;font-weight:500;color:var(--ds-text-primary)}._rootCreationTextarea_1m3e2_570{width:100%;padding:12px;border:1px solid var(--color-border-light);border-radius:8px;font-size:1rem;font-family:inherit;box-sizing:border-box;resize:none;overflow-y:auto;transition:border-color .2s ease}._rootCreationTextarea_1m3e2_570:focus{outline:none;border-color:var(--ds-primary)}._mobileHeaderRow_1m3e2_589{display:none}._mobileHeaderTitle_1m3e2_593{flex:1;min-width:0;font-weight:600;color:var(--ds-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}@media(max-width:768px){._mobileHeaderRow_1m3e2_589{display:flex;align-items:center;gap:8px;width:100%}._detailHeaderContent_1m3e2_55,._breadcrumbDesktop_1m3e2_115{display:none}._breadcrumbMobile_1m3e2_141{display:block}._detailHeaderActions_1m3e2_188{width:100%;justify-content:flex-end}._descriptionInputs_1m3e2_156{flex-direction:column}._detailContentWrapper_1m3e2_206{padding:16px;gap:20px}._uploadSection_1m3e2_217{height:20vh}._testsListHeader_1m3e2_268{flex-direction:row;align-items:center;gap:8px;padding:14px 12px}._testsListContainer_1m3e2_239{min-height:130px}._selectAllLabel_1m3e2_277{justify-content:flex-start}._testsListContent_1m3e2_251{overflow-x:auto;-webkit-overflow-scrolling:touch}._testItem_1m3e2_301{flex-direction:row;align-items:center;padding:14px 12px}._testInfo_1m3e2_327{gap:4px}._testName_1m3e2_335{white-space:nowrap}._testMeta_1m3e2_343{display:flex;flex-direction:row;gap:0;white-space:nowrap}._modal_1m3e2_427{width:95%;padding:20px}._rootCreationForm_1m3e2_525 button{width:100%}._compactInput_1m3e2_366{height:39px}}._detailContentOuter_166uv_7{display:flex;flex-direction:column;align-items:center;width:100%;flex:1;min-height:0;box-sizing:border-box}._iframeLoading_166uv_17{flex:1;display:flex;align-items:center;justify-content:center;color:var(--ds-text-secondary);font-size:1rem}._iframeError_166uv_26{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center}._iframeError_166uv_26 h4{color:var(--color-error-primary);margin:0 0 10px}._iframeError_166uv_26 p{color:var(--ds-text-secondary);margin:0 0 20px}._fallbackLink_166uv_46{display:inline-flex;align-items:center;gap:8px;color:var(--ds-primary);text-decoration:none;padding:8px 16px;border:1px solid var(--ds-primary);border-radius:6px;font-size:.875rem;transition:all .2s ease}._fallbackLink_166uv_46:hover{background:var(--ds-primary);color:#fff}._reportFrame_166uv_64{flex:1;border:none;width:100%;background:var(--ds-background);overflow:auto}._statsWrapper_166uv_73{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px 60px;flex:1}._statsContent_166uv_82{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:600px;width:100%}._statsEmpty_166uv_91{color:var(--ds-text-secondary);font-size:.875rem}._donutContainer_166uv_97{position:relative;width:300px;height:300px}._donutChart_166uv_103{width:100%;height:100%;transform:rotate(-90deg)}._donutArc_166uv_109{transition:opacity .15s ease;cursor:default}._donutArc_166uv_109:hover{opacity:.8}._donutTotal_166uv_118{font-size:2.6rem;font-weight:600;fill:var(--ds-text-primary);transform:rotate(90deg);transform-origin:200px 200px}._donutTotalLabel_166uv_126{font-size:1.3rem;fill:var(--ds-text-secondary);transform:rotate(90deg);transform-origin:200px 200px}._statsLegend_166uv_134{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}._legendItem_166uv_141{display:flex;align-items:center;gap:6px;font-size:1rem;color:var(--ds-text-secondary)}._legendDot_166uv_149{width:10px;height:10px;border-radius:50%;flex-shrink:0}._statsAvgDuration_166uv_156{color:var(--ds-text-secondary);font-size:1rem;margin:0}._adoSyncBar_166uv_163{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:6px;font-size:.8rem;margin:0 20px}._adoSyncSynced_166uv_173{background:var(--ds-success-bg, #f0fdf4);color:var(--color-success-primary)}._adoSyncFailed_166uv_178{background:var(--ds-error-bg);color:var(--color-error-primary, #ef4444)}._adoSyncSyncing_166uv_183{background:var(--ds-info-bg, #eff6ff);color:var(--ds-primary)}._adoSyncSkipped_166uv_188{background:var(--color-bg-secondary, #f9fafb);color:var(--ds-text-secondary)}._adoSyncIcon_166uv_193{flex-shrink:0;font-size:.9rem}._adoSyncText_166uv_198{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._adoSyncActions_166uv_206{display:flex;gap:4px;flex-shrink:0}._headerRow_166uv_212{display:flex;align-items:center;gap:8px;width:100%}._headerRow_166uv_212 h3{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}@media(max-width:768px){._reportFrame_166uv_64{height:calc(100svh - 200px)}._adoSyncBar_166uv_163{margin:0 12px}}._recorder_19jx3_3{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden}._detailContentWrapper_19jx3_12{display:flex;flex-direction:column;padding:20px;gap:24px;flex:1;max-width:800px;width:100%}._description_19jx3_23{color:var(--ds-text-secondary);margin:0;line-height:1.6;font-size:.95rem}._instructionsList_19jx3_31{list-style:none;counter-reset:step-counter;padding:0;margin:0}._instructionsList_19jx3_31 li{counter-increment:step-counter;position:relative;padding:1rem 1rem 1rem 3.5rem;margin-bottom:.75rem;border-radius:6px}._instructionsList_19jx3_31 li:before{content:counter(step-counter);position:absolute;left:.875rem;top:50%;transform:translateY(-50%);width:28px;height:28px;background:var(--ds-primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.95rem}._instructionsList_19jx3_31 li strong{display:block;color:var(--ds-text-primary);font-size:1rem;margin-bottom:.375rem}._instructionsList_19jx3_31 li p{color:var(--ds-text-secondary);margin:0;line-height:1.5;font-size:.9rem}._instructionsList_19jx3_31 code{background:#e5e7eb;padding:.2rem .4rem;border-radius:3px;font-family:Courier New,monospace;font-size:.85rem;color:var(--ds-text-primary)}._progressBorder_19jx3_88{position:absolute;bottom:0;left:0;height:3px;background:linear-gradient(135deg,var(--color-primary-light),var(--color-primary-dark));transition:width .3s ease}._progressBorderSuccess_19jx3_97{background:linear-gradient(135deg,var(--color-success-primary),var(--color-success-secondary))}._progressBorderError_19jx3_101{background:linear-gradient(135deg,var(--color-error-primary),var(--color-error-secondary))}._errorMessage_19jx3_106{display:flex;align-items:center;gap:.375rem;padding:.75rem 1rem;max-width:400px;background:var(--ds-error-bg);color:var(--color-error-primary);border-radius:8px;font-weight:500;font-size:.9rem}._errorIcon_19jx3_119{width:20px;height:20px;flex-shrink:0}._spinner_19jx3_126{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_19jx3_126 .8s linear infinite}@keyframes _spin_19jx3_126{to{transform:rotate(360deg)}}._manualSection_19jx3_143 h4{color:var(--ds-text-primary);font-size:1.05rem;margin:0 0 .75rem;font-weight:600}._manualList_19jx3_150{list-style:none;padding:0;margin:0 0 1.5rem}._manualList_19jx3_150 li{padding:.5rem 0 .5rem 1.5rem;position:relative;line-height:1.6;font-size:.9rem;color:var(--ds-text-secondary)}._manualList_19jx3_150 li:before{content:"•";position:absolute;left:0;color:var(--ds-primary);font-weight:600}._headerContent_19jx3_173{display:flex;align-items:center;justify-content:space-between;flex:1;gap:12px}._headerContent_19jx3_173 h3{margin:0;font-size:1.1rem;font-weight:600;color:var(--ds-text-primary)}._headerRight_19jx3_188{display:flex;align-items:center;gap:8px;white-space:nowrap}._copyButton_19jx3_196{width:155px;transition:width .25s ease}._copyButton_19jx3_196>button{width:100%;transition:background .25s ease,box-shadow .25s ease}@media(max-width:768px){._detailContentWrapper_19jx3_12{padding:16px;gap:20px}}._headerActions_1dkz9_4{display:flex;gap:8px;flex-shrink:0;white-space:nowrap}._desktopHeader_1dkz9_12{display:flex;justify-content:space-between;align-items:center;width:100%;min-width:0}._headerBreadcrumb_1dkz9_21{display:flex;align-items:center;gap:4px;font-size:1rem;flex:1;min-width:0;overflow:hidden;white-space:nowrap}._breadcrumbParent_1dkz9_32{color:var(--ds-text-secondary);flex-shrink:0}._breadcrumbSeparator_1dkz9_37{color:#9ca3af;margin:0 6px;flex-shrink:0}._breadcrumbCurrent_1dkz9_43{color:var(--ds-primary);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._breadcrumbClickable_1dkz9_52{background:none;border:none;padding:0;cursor:pointer;color:var(--ds-text-secondary);font-size:inherit;font-family:inherit}._breadcrumbClickable_1dkz9_52:hover{color:var(--ds-primary);text-decoration:underline}._breadcrumbClickable_1dkz9_52:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}._mobileHeaderRow_1dkz9_73{display:none}._mobileHeaderTitle_1dkz9_77{flex:1;min-width:0;font-weight:600;color:var(--ds-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}._detailContentWrapper_1dkz9_89{display:flex;flex-direction:column;padding:20px;gap:20px;flex:1;max-width:1024px;width:100%;box-sizing:border-box}._detailContentCentered_1dkz9_101{align-items:center;justify-content:center;padding:40px 20px 60px;overflow-y:auto}._sidebarIcon_1dkz9_109{width:20px;height:20px;color:var(--ds-primary);flex-shrink:0}._usersTableContainer_1dkz9_118{border:1px solid var(--color-border-light);border-radius:8px;background:#fff;overflow:hidden;flex:1;display:flex;flex-direction:column;min-height:115px}._usersTableHeader_1dkz9_129{display:flex;align-items:center;gap:12px;padding:10px 16px;background:var(--color-bg-secondary, #f9fafb);border-bottom:1px solid var(--color-border-light)}._mappingsTableHeader_1dkz9_138{display:flex;align-items:center;padding:10px 16px;background:var(--color-bg-secondary, #f9fafb);border-bottom:1px solid var(--color-border-light);gap:12px}._headerCell_1dkz9_147{font-size:.8rem;font-weight:600;letter-spacing:.03em;color:var(--ds-text-secondary);flex:1;min-width:0}._headerCellCheckbox_1dkz9_156{flex:0 0 32px;display:flex;align-items:center;justify-content:center}._headerCellName_1dkz9_163{flex:.8}._headerCellStatus_1dkz9_167{flex:0 0 90px;text-align:center}._headerCellSource_1dkz9_172{flex:0 0 110px;text-align:center}._headerCellRole_1dkz9_177{flex:0 0 150px;display:flex;align-items:center;gap:8px;justify-content:space-between}._usersTableContent_1dkz9_185{flex:1;overflow-y:auto;min-height:0}._emptyState_1dkz9_192{display:flex;align-items:center;justify-content:center;height:100%;min-height:80px;color:var(--ds-text-secondary);font-size:.9rem}._userRow_1dkz9_203{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--color-border-light);transition:background-color .15s ease}._userRow_1dkz9_203:last-child{border-bottom:none}._userRow_1dkz9_203:hover{background-color:var(--color-bg-hover, #f3f4f6)}._userRowCell_1dkz9_220{font-size:.9rem;color:var(--ds-text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userRowCheckbox_1dkz9_229{flex:0 0 32px;display:flex;align-items:center;justify-content:center}._userRowEmail_1dkz9_236{flex:1;font-weight:500}._userRowName_1dkz9_241{flex:.8;color:var(--ds-text-secondary)}._userRowStatus_1dkz9_246{flex:0 0 90px;display:flex;justify-content:center}._userRowSource_1dkz9_252{flex:0 0 110px;display:flex;justify-content:center}._userRowRole_1dkz9_258{flex:0 0 150px}._muted_1dkz9_262{color:var(--ds-text-secondary);font-style:italic}._checkboxInput_1dkz9_268{width:18px;height:18px;cursor:pointer;accent-color:var(--ds-primary)}._compactSelect_1dkz9_276{min-width:110px;margin-left:auto}._detailContentOuter_1dkz9_283{display:flex;flex-direction:column;align-items:center;width:100%;flex:1;min-height:0;position:relative;box-sizing:border-box}._createUserIcon_1dkz9_296{font-size:3rem;color:var(--ds-primary);opacity:.6}._createUserText_1dkz9_302{margin:0;font-size:1rem;color:var(--ds-text-secondary);line-height:1.5}._createUserForm_1dkz9_311{display:flex;flex-direction:column;gap:12px;max-width:600px;width:100%}._formRow_1dkz9_319{display:flex;gap:12px}._formRow_1dkz9_319>*{flex:1;min-width:0}._createUserRow_1dkz9_329{display:flex;align-items:center}._checkboxLabel_1dkz9_334{display:flex;align-items:center;gap:8px;font-size:.875rem;color:var(--ds-text-primary);cursor:pointer;user-select:none}._createUserActions_1dkz9_344{display:flex;justify-content:flex-end}._description_1dkz9_351{color:var(--ds-text-secondary);margin:0;font-size:.95rem;line-height:1.5}._mappingFormSection_1dkz9_360{display:flex;flex-direction:column;gap:12px}._mappingInputRow_1dkz9_366{display:flex;gap:12px;align-items:flex-end}._mappingInputRow_1dkz9_366>div{flex:1}._mappingArrow_1dkz9_376{flex-shrink:0;color:var(--ds-text-secondary);font-size:1rem;margin-bottom:10px}._mappingArrowDesktop_1dkz9_383{display:block}._mappingArrowMobile_1dkz9_387{display:none}._mappingActions_1dkz9_391{display:flex;justify-content:flex-end}._comboboxWrapper_1dkz9_397{position:relative;flex:1}._suggestionList_1dkz9_402{position:absolute;top:100%;left:0;right:0;max-height:180px;overflow-y:auto;background:#fff;border:1px solid var(--color-border-light);border-radius:6px;box-shadow:0 4px 12px #0000001a;z-index:10;margin:4px 0 0;padding:4px 0;list-style:none}._suggestionItem_1dkz9_419{padding:8px 12px;cursor:pointer;font-size:.875rem;color:var(--ds-text-primary);transition:background-color .1s ease}._suggestionItem_1dkz9_419:hover{background:var(--color-bg-hover, #f3f4f6)}._mappingRow_1dkz9_432{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--color-border-light);transition:background-color .15s ease}._mappingRow_1dkz9_432:last-child{border-bottom:none}._mappingRow_1dkz9_432:hover{background-color:var(--color-bg-hover, #f3f4f6)}._mappingGroup_1dkz9_449{flex:1;font-weight:500}._mappingRole_1dkz9_454{flex:1}._headerCellMappingRole_1dkz9_458{display:flex;align-items:center;gap:8px;justify-content:space-between}._deleteButton_1dkz9_466{background:none;border:none;padding:6px;cursor:pointer;color:var(--ds-text-secondary);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;transition:all .15s ease}._deleteButton_1dkz9_466:hover:not(:disabled){background:var(--ds-error-bg);color:var(--color-error-primary, #ef4444)}._deleteButton_1dkz9_466:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}._deleteButton_1dkz9_466:disabled{opacity:.5;cursor:not-allowed}._errorMessage_1dkz9_497{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px;background-color:var(--ds-error-bg);border:1px solid var(--color-border-light);border-radius:8px;color:var(--color-error-primary, #ef4444);font-size:.875rem;text-align:left;width:100%;box-sizing:border-box}._errorDismiss_1dkz9_513{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:var(--color-error-primary, #ef4444);font-size:1rem;flex-shrink:0}._errorDismiss_1dkz9_513:hover{opacity:.7}._errorDismiss_1dkz9_513:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}._loadingOverlay_1dkz9_535{display:flex;align-items:center;justify-content:center;padding:40px;color:var(--ds-text-secondary);font-size:.9rem;gap:8px}._connectorsGrid_1dkz9_547{display:flex;flex-direction:column;gap:16px}._connectorCard_1dkz9_553{border:1px solid var(--color-border-light);border-radius:8px;background:#fff;padding:20px}._connectorCardMicrosoft_1dkz9_560{background:var(--color-bg-secondary, #f9fafb)}._connectorCardHeader_1dkz9_564{display:flex;align-items:center;gap:12px;margin-bottom:16px}._connectorIcon_1dkz9_571{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:var(--color-bg-secondary, #f9fafb);color:var(--ds-primary);font-size:1.1rem;flex-shrink:0}._connectorInfo_1dkz9_584{flex:1;min-width:0;display:flex;flex-direction:column}._connectorName_1dkz9_591{font-weight:600;font-size:.95rem;color:var(--ds-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._connectorType_1dkz9_600{font-size:.8rem;color:var(--ds-text-secondary)}._connectorInputGrid_1dkz9_606{display:grid;grid-template-columns:1fr 1fr;gap:12px}._msLogoGrid_1dkz9_613{display:grid;grid-template-columns:1fr 1fr;gap:2px;width:20px;height:20px}._msRed_1dkz9_621{background:#f25022;border-radius:1px}._msYellow_1dkz9_625{background:#ffb900;border-radius:1px}._msGreen_1dkz9_629{background:#7fba00;border-radius:1px}._msBlue_1dkz9_633{background:#00a4ef;border-radius:1px}._msLogoGridSmall_1dkz9_639{display:grid;grid-template-columns:1fr 1fr;gap:1.5px;width:12px;height:12px}@media(max-width:768px){._detailContentWrapper_1dkz9_89{padding:16px;gap:16px}._detailContentCentered_1dkz9_101{padding:20px;justify-content:flex-start}._desktopHeader_1dkz9_12{display:none}._mobileHeaderRow_1dkz9_73{display:flex;align-items:center;gap:8px;width:100%}._formRow_1dkz9_319{flex-direction:column}._createUserActions_1dkz9_344{justify-content:stretch}._createUserActions_1dkz9_344 button{width:100%}._headerCellName_1dkz9_163,._userRowName_1dkz9_241,._headerCellSource_1dkz9_172,._userRowSource_1dkz9_252{display:none}._headerCellRole_1dkz9_177,._userRowRole_1dkz9_258{flex:0 0 100px}._createUserIcon_1dkz9_296{display:none}._mappingInputRow_1dkz9_366{flex-direction:column;align-items:stretch}._mappingArrowDesktop_1dkz9_383{display:none}._mappingArrowMobile_1dkz9_387{display:block;align-self:center}._mappingActions_1dkz9_391{justify-content:stretch}._mappingActions_1dkz9_391 button{width:100%}._connectorInputGrid_1dkz9_606{grid-template-columns:1fr}}._container_1ufw8_1{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px;background:linear-gradient(135deg,#3b5e780d,#a5679c0d)}._card_1ufw8_10{display:flex;flex-direction:column;gap:20px;width:100%;max-width:420px;padding:40px 32px;background:#fff;border-radius:16px;box-shadow:0 4px 24px #00000014}._iconWrapper_1ufw8_22{display:flex;align-items:center;justify-content:center}._icon_1ufw8_22{font-size:2rem;color:var(--ds-primary)}._title_1ufw8_33{font-size:1.5rem;font-weight:600;text-align:center;color:var(--ds-text-primary);margin:0}._helper_1ufw8_41{font-size:.875rem;color:var(--ds-text-secondary);text-align:center;margin:0;line-height:1.5}._submitButton_1ufw8_49{width:100%;padding:12px;border:none;border-radius:8px;font-size:1rem;font-weight:500;font-family:inherit;color:#fff;background:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));cursor:pointer;transition:opacity .15s ease}._submitButton_1ufw8_49:hover:not(:disabled){opacity:.9}._submitButton_1ufw8_49:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}._submitButton_1ufw8_49:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){._card_1ufw8_10{padding:32px 20px}}
