*{box-sizing:border-box;font-family:Roboto,sans-serif!important}body{margin:0}:root{--primary-color: #2b6ca3;--primary-color-hover: #245a91;--text-color: #393939;--background: #2b6ca31a}*{scrollbar-width:thin;scrollbar-color:var(--primary-color) #ffffff}*::-webkit-scrollbar{width:16px}*::-webkit-scrollbar-track{background:#fff}*::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:10px;border:3px solid #ffffff}.MuiContainer-root{padding-left:0!important;padding-right:0!important}.MuiButton-contained{background-color:var(--primary-color)!important;color:#fff!important;font-size:14px!important;line-height:14px!important;padding:10px 15px!important}.MuiButton-contained svg{width:16px;height:16px}.MuiButton-contained:hover{background-color:var(--primary-color-hover)!important}.MuiButton-contained:disabled{background-color:#2b6ca380!important;color:#ffffffb3!important}.MuiButton-outlined{border-color:var(--primary-color)!important;color:var(--primary-color)!important;font-size:14px!important;line-height:14px!important;padding:9px 15px!important}.MuiButton-outlined:hover{border-color:var(--primary-color-hover)!important;background-color:#2b6ca30a!important}.MuiButton-text{color:var(--primary-color)!important}.MuiButton-text:hover{background-color:#2b6ca30a!important}.MuiDialogTitle-root{font-size:1.25rem!important;font-weight:600!important;color:var(--primary-color)!important;padding-bottom:12px!important;margin-bottom:0!important}.MuiDialogContent-root{padding-top:16px!important}.MuiDialogActions-root{padding:16px 24px 20px!important}.dialog-submit-button{background-color:var(--primary-color)!important}.dialog-submit-button:hover{background-color:var(--primary-color-hover)!important}.dialog-submit-button:disabled{background-color:#2b6ca380!important}.submit-button{padding:12px 0;position:relative;background-color:var(--primary-color)!important;margin-top:10px!important}.submit-button:hover{background-color:var(--primary-color-hover)!important}.submit-button:disabled{background-color:#2b6ca380!important}.login-container{min-height:100vh;background-color:var(--primary-color);display:flex;flex-direction:column;align-items:center;justify-content:center}.login-card{width:100%;max-width:375px;margin:0 auto;box-shadow:0 0 15px #0000004d!important}.login-card-content{padding:32px}.login-form{display:flex;flex-direction:column}.email-field{margin-bottom:16px}.password-field{margin-bottom:24px}.error-alert{margin-bottom:15px}.forgot-password-container{margin-top:16px;text-align:center}.forgot-password-link{color:#fff!important;font-size:14px;text-decoration:underline;cursor:pointer;background:none;border:none}.forgot-password-link:hover{color:#fffc!important}.header{background-color:var(--primary-color);padding:12px 24px;color:#fff;box-shadow:0 2px 4px #0000001a}.header-content{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}.header-left{display:flex;align-items:center;gap:8px}.header-left .logo{font-size:18px;line-height:18px;padding-top:2px;text-transform:uppercase;margin-right:30px}.header-right{display:flex;align-items:center;gap:12px}.nav-link{color:#fff;text-decoration:none;font-size:13px;font-weight:500;padding:8px 16px;border-radius:4px;transition:all .2s ease;text-transform:uppercase;letter-spacing:.7px}.nav-link:hover{background-color:#ffffff1a;text-decoration:none;color:#fff}.nav-link.nav-link-active{background-color:#ffffff4d;font-weight:500}.nav-link.nav-link-active:hover{background-color:#ffffff40}.user-info{display:flex;align-items:center;background-color:#fff;border-radius:20px;padding:8px 16px;gap:8px;cursor:pointer;transition:.2s ease}.user-info .user-email{font-size:14px;font-weight:500;color:var(--primary-color)}.user-info .logout-button{color:var(--primary-color);padding:0;border:0;background:transparent;cursor:pointer;display:flex}.user-info .logout-button svg{width:18px;height:18px}.user-info:hover{background-color:#fffc}.language-switch-button{background-color:#ffffff1a!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;min-width:65px!important;height:32px!important;padding:4px 8px!important;font-size:13px!important;font-weight:600!important;letter-spacing:.5px!important;transition:all .2s ease!important;text-transform:none!important;border-radius:100px!important}.language-switch-button:hover{background-color:#fff3!important;border-color:#ffffff80!important}.language-switch-button svg{color:#fff;font-size:16px;margin-left:2px}.language-menu .MuiPaper-root{border-radius:8px!important;box-shadow:0 4px 12px #00000026!important;margin-top:8px!important}.language-option{display:flex!important;align-items:center!important;gap:12px!important;padding:10px 16px!important;min-width:140px!important;transition:all .2s ease!important}.language-option:hover{background-color:#2b6ca314!important}.language-option.language-option-active{background-color:#2b6ca31f!important;color:var(--primary-color)!important}.language-option.language-option-active .language-name{font-weight:600}.language-flag{font-size:18px;line-height:1}.language-name{font-size:14px;font-weight:500}.header-title{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:24px!important;border-bottom:1px solid var(--primary-color);padding-bottom:5px}.header-title .MuiTypography-root.MuiTypography-h4{color:var(--primary-color)}.dialog-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--primary-color);padding-bottom:10px}.dialog-header h3{margin:0;font-size:18px;color:var(--primary-color);font-weight:500}.users-table-header{font-weight:700!important;color:var(--primary-color)!important;background-color:transparent!important;border-bottom:none!important}.users-table-sort-label,.users-table-sort-label.Mui-active,.users-table-sort-label .MuiTableSortLabel-icon{color:var(--primary-color)!important}.users-table-row{background-color:transparent!important;border-bottom:1px solid rgb(224,224,224)!important}.users-table-cell{background-color:transparent!important;border-bottom:inherit!important}.users-action-button-edit{margin-right:8px!important;background-color:var(--primary-color)!important;color:#fff!important;width:32px!important;height:32px!important}.users-action-button-edit:hover{background-color:var(--primary-color-hover)!important}.users-action-button-delete{background-color:#b20707!important;color:#fff!important;width:32px!important;height:32px!important}.users-action-button-delete:hover{background-color:#b71c1c!important}.users-table-pagination{background-color:transparent!important}.users-table-pagination .MuiTablePagination-toolbar,.users-table-pagination .MuiTablePagination-selectLabel,.users-table-pagination .MuiTablePagination-displayedRows{color:var(--text-color)!important}.users-table-pagination .MuiIconButton-root{color:var(--primary-color)!important}.users-table-pagination .MuiIconButton-root:hover{background-color:#2b6ca30a!important}.users-table-pagination .MuiIconButton-root.Mui-disabled{color:#00000042!important}.user-dialog-title{padding-top:24px!important}.user-dialog-close-button{padding:0!important;margin-right:-4px!important}.user-dialog-actions{padding-left:24px!important;padding-right:24px!important;padding-bottom:24px!important}.user-dialog-submit-button{min-width:100px!important}.copy-icon{color:var(--primary-color)!important}.disabled-field{opacity:.6!important;background-color:#f5f5f5!important}.suite-stepper .suite-step-label{display:flex!important;flex-direction:column!important;align-items:center!important}.suite-stepper .suite-step-label .MuiStepLabel-iconContainer{padding-right:0!important;justify-content:center!important}.suite-stepper .suite-step-label .MuiStepLabel-labelContainer{width:100%!important}.suite-stepper .suite-step-label .MuiStepLabel-label{text-align:center!important;margin-top:8px!important}.custom-step-icon{border:none;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.custom-step-icon.step-icon-active,.custom-step-icon.step-icon-completed{color:#fff;background-color:var(--primary-color)}.custom-step-icon.step-icon-inactive{color:#9e9e9e;background-color:#e0e0e0}.create-suite-test-name-box{display:flex;align-items:center;gap:8px}.create-suite-chip-container{display:flex;flex-direction:column;gap:4px}.create-suite-action-buttons{display:flex;align-items:center;gap:8px}.create-suite-stepper{margin-bottom:24px}.create-suite-stepper .MuiStepLabel-label{color:#9e9e9e!important}.create-suite-stepper .MuiStepLabel-label.Mui-active,.create-suite-stepper .MuiStepLabel-label.Mui-completed{color:#2b6ca3!important}.create-suite-step-section{margin-top:16px}.create-suite-selected-tests-container{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.create-suite-dialog-actions{padding-top:16px}.create-suite-dialog-chip{margin-right:8px;margin-bottom:8px}.create-suite-container{margin-top:32px!important;margin-bottom:32px!important;height:calc(100vh - 122px)!important;display:flex!important;flex-direction:column!important;align-items:center;position:relative}.create-suite-header{display:flex;align-items:center;margin-bottom:24px;flex-shrink:0}.create-suite-header-flex{display:flex;align-items:center;width:100%}.create-suite-header-spacer{flex:1}.create-suite-back-button{margin-left:0}.create-suite-error{margin-bottom:24px!important;flex-shrink:0}.create-suite-grid{width:100%!important}.create-suite-main-layout{display:flex;gap:20px;width:100%;flex:1;min-height:0;transition:gap .4s cubic-bezier(.4,0,.2,1)}.create-suite-main-layout.no-gap{gap:0!important}.create-suite-left-column{flex:1;height:100%;min-height:0;transition:opacity .4s cubic-bezier(.4,0,.2,1),width .4s cubic-bezier(.4,0,.2,1);opacity:1;width:100%;pointer-events:auto}.create-suite-left-column-hidden{opacity:0;width:0!important;pointer-events:none}.create-suite-left-column-visible{opacity:1;width:100%;pointer-events:auto}.create-suite-right-column{width:400px;padding:24px;height:100%;display:flex;flex-direction:column;background-color:var(--background);color:#fff;border-radius:5px;transition:width .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1)}.create-suite-right-column-full{width:100%!important;padding:24px 16px!important}.create-suite-test-content{height:100%;overflow:auto}.create-suite-test-content .create-suite-table-container{max-height:calc(100% - 55px);box-shadow:none;border-radius:0}.create-suite-test-content .MuiTable-root .MuiTableBody-root .MuiTableCell-root{padding-top:8px!important;padding-bottom:8px!important}.create-suite-test-content .MuiTable-root .MuiTableBody-root .create-suite-entity-text,.create-suite-test-content .MuiTable-root .MuiTableBody-root .create-suite-severity-text,.create-suite-test-content .MuiTable-root .MuiTableBody-root[data-col=status],.create-suite-test-content .MuiTable-root .MuiTableBody-root[data-col=message],.create-suite-test-content .MuiTable-root .MuiTableBody-root[data-col=session]{text-align:center;justify-content:center;align-items:center}.create-suite-placeholder{padding:32px!important;text-align:center!important;background-color:#f5f5f5!important}.create-suite-right-column{width:400px;padding:24px;height:100%;display:flex;flex-direction:column;background-color:var(--background);color:#fff;border-radius:5px}.create-suite-step-content{flex-grow:1;overflow:auto;margin-bottom:24px}.create-suite-step-content-full{display:flex;width:100%;gap:8px}.create-suite-step-content-divider{width:2px;height:auto;background:#fff;align-self:stretch;border-radius:2px;margin:0}.create-suite-step-panel{flex:1;min-width:0;min-height:400px;background:transparent;position:relative;transition:filter .3s,opacity .3s;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.create-suite-step-panel.has-many-elements .create-suite-test-list-wrapper{overflow:hidden}.create-suite-step-panel.has-many-elements .create-suite-test-list-wrapper .create-suite-test-list.message-padding{overflow-y:scroll!important;display:block}.create-suite-step-panel.has-many-elements .create-suite-test-list-wrapper .create-suite-test-list.message-padding .create-suite-session-tab-item{overflow:auto}.create-suite-step-panel.has-many-elements .create-suite-test-list-wrapper .create-suite-test-list.message-padding .create-suite-session-tab-item .create-suite-session-jsonarea .MuiInputBase-root.MuiOutlinedInput-root{min-height:300px}.create-suite-step-panel.inactive{filter:grayscale(1) brightness(.92);opacity:.7;pointer-events:none}.create-suite-step-panel.active{filter:none;opacity:1;pointer-events:auto;height:100%}.create-suite-step-panel:last-child{border-right:none}.create-suite-step-description{margin-bottom:16px!important}.create-suite-no-tests{font-style:italic!important;text-align:center!important;margin-top:10px!important}.create-suite-test-list-wrapper{width:100%;margin-top:16px;height:calc(100% - 16px)}.create-suite-test-list-wrapper.create-suite-test-list-wrapper{margin-top:0!important}.create-suite-test-list{overflow:auto!important;background:#fff!important;display:flex;flex-direction:column;height:100%;overflow-x:hidden!important;border-radius:0}.create-suite-test-list.session-padding,.create-suite-test-list.message-padding{padding:0!important}.create-suite-test-list-header{padding:10px 23px}.create-suite-test-list-header .create-suite-test-list-title{font-weight:700}.create-suite-test-list-title{color:var(--primary-color)!important;font-size:1.1rem;font-weight:500;margin-bottom:4px}.create-suite-clear-all-wrapper{padding:8px 16px;height:36px;display:flex;justify-content:center;background:#fff;position:absolute;bottom:0;width:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:1px solid var(--primary-color)}.create-suite-clear-all-text{display:flex;align-items:center;gap:5px;cursor:pointer;color:var(--primary-color);font-size:13px;font-weight:500;transition:opacity .2s}.create-suite-clear-all-text:hover{opacity:.7}.create-suite-clear-all-icon{font-size:20px!important}.create-suite-coming-soon{padding:16px!important;text-align:center!important;background-color:#f9f9f9!important}.create-suite-navigation{display:flex;justify-content:space-between;align-items:center;margin-top:auto;gap:16px}.create-suite-progress{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px}.create-suite-progress-bar{width:100%!important;height:6px!important;border-radius:3px!important}.create-suite-progress-bar .MuiLinearProgress-bar{background-color:#fff!important}.create-suite-progress-bar.MuiLinearProgress-root{background-color:var(--background)}.create-suite-test-content .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{background-color:#fff;z-index:101;position:sticky;top:0}.create-suite-test-content .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root.create-suite-header-cell{font-weight:700;color:var(--primary-color);border-bottom:none!important}.create-suite-filter-row{background-color:#f8f9fa;position:sticky;top:35px;z-index:100;box-shadow:0 2px 4px #0000001a}.create-suite-filter-row .MuiTableCell-root{border-bottom:1px solid #e0e0e0;padding:8px 16px;background-color:#fff;position:relative}.create-suite-filter-cell{padding:8px 16px!important}.create-suite-filter-input{width:100%}.create-suite-filter-input .MuiInputBase-root{height:36px;font-size:14px}.create-suite-filter-input .MuiIconButton-root{color:#666;margin-right:4px}.create-suite-filter-input .MuiIconButton-root:hover{color:var(--primary-color);background-color:#2b6ca314}.create-suite-filter-select{width:100%;max-width:100px}.create-suite-filter-select .MuiSelect-select{height:36px;padding:6px 14px;font-size:14px;display:flex;align-items:center}.create-suite-filter-select .MuiOutlinedInput-notchedOutline{border-color:#d0d7de}.create-suite-filter-select:hover .MuiOutlinedInput-notchedOutline{border-color:var(--primary-color)}.create-suite-filter-select.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary-color);border-width:2px}.create-suite-filter-select .MuiMenuItem-root[value=__search__]{cursor:default!important}.create-suite-filter-select .MuiMenuItem-root[value=__search__]:hover,.create-suite-filter-select .MuiMenuItem-root[value=__search__].Mui-selected{background-color:transparent!important}.create-suite-filter-select .MuiMenuItem-root[value=__search__] .MuiTextField-root{margin:0 0 8px;width:100%}.create-suite-filter-select .MuiMenuItem-root[value=__search__] .MuiTextField-root .MuiInputBase-root{height:32px;font-size:14px}.create-suite-filter-select .MuiMenuItem-root[value=__search__] .MuiTextField-root .MuiOutlinedInput-notchedOutline{border-color:#e0e0e0}.create-suite-filter-select .MuiMenuItem-root[value=__search__] .MuiTextField-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--primary-color)}.create-suite-filter-select .MuiMenuItem-root[value=__search__] .MuiTextField-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary-color);border-width:1px}.create-suite-filter-select .MuiMenuItem-root[value=__search__] .MuiTextField-root .MuiIconButton-root{color:#666;margin-right:4px}.create-suite-filter-select .MuiMenuItem-root[value=__search__] .MuiTextField-root .MuiIconButton-root:hover{color:var(--primary-color);background-color:#2b6ca314}.MuiChip-colorPrimary{background-color:var(--primary-color)!important;color:#fff!important}.MuiLinearProgress-colorPrimary .MuiLinearProgress-bar{background-color:var(--primary-color)!important}.MuiStepper-root .MuiStepIcon-root{color:#e0e0e0!important}.MuiStepper-root .MuiStepIcon-root.MuiStepIcon-active,.MuiStepper-root .MuiStepIcon-root.MuiStepIcon-completed{color:var(--primary-color)!important}.MuiStepper-root .MuiStepIcon-text{fill:#fff!important}.MuiStepper-root .MuiStepLabel-label{color:#ffffffb3!important}.MuiStepper-root .MuiStepLabel-label.MuiStepLabel-active,.MuiStepper-root .MuiStepLabel-label.MuiStepLabel-completed{color:#fff!important}.suite-stepper{margin-bottom:5px}.suite-stepper .MuiStepLabel-label{color:#9e9e9e!important}.suite-stepper .MuiStepLabel-label.Mui-active,.suite-stepper .MuiStepLabel-label.Mui-completed{color:#2b6ca3!important}.suite-stepper .MuiStepIcon-root.MuiStepIcon-active,.suite-stepper .MuiStepIcon-root.MuiStepIcon-completed{color:var(--primary-color)!important}.suite-stepper .MuiStepIcon-root .MuiStepIcon-text{fill:#fff!important}.suite-stepper .MuiStep-root .MuiStepIcon-root svg{color:#e0e0e0!important}.suite-stepper .MuiStep-root .MuiStepIcon-root svg circle{fill:#e0e0e0!important}.suite-stepper .MuiStep-root .MuiStepIcon-root svg text{fill:#fff!important}.suite-stepper .MuiStep-root .MuiStepIcon-root.MuiStepIcon-active svg,.suite-stepper .MuiStep-root .MuiStepIcon-root.MuiStepIcon-completed svg{color:var(--primary-color)!important}.suite-stepper .MuiStep-root .MuiStepIcon-root.MuiStepIcon-active svg circle,.suite-stepper .MuiStep-root .MuiStepIcon-root.MuiStepIcon-completed svg circle{fill:var(--primary-color)!important}.create-suite-right-column .suite-stepper .MuiStep-root .MuiStepIcon-root.MuiStepIcon-active,.create-suite-right-column .suite-stepper .MuiStep-root .MuiStepIcon-root.Mui-active,.create-suite-right-column .suite-stepper .MuiStep-root .MuiStepIcon-root.MuiStepIcon-completed,.create-suite-right-column .suite-stepper .MuiStep-root .MuiStepIcon-root.Mui-completed{color:var(--primary-color)!important;background-color:transparent!important}.create-suite-right-column .suite-stepper .MuiStep-root .MuiStepIcon-root,.suite-stepper [data-testid*=StepIcon]{color:#e0e0e0!important}.suite-stepper [data-testid*=StepIcon].MuiStepIcon-active,.suite-stepper [data-testid*=StepIcon].MuiStepIcon-completed,.suite-stepper [data-testid*=StepIcon].Mui-active,.suite-stepper [data-testid*=StepIcon].Mui-completed{color:var(--primary-color)!important}.suite-stepper .MuiStepIcon-root:where(.Mui-active,.Mui-completed,.MuiStepIcon-active,.MuiStepIcon-completed){color:var(--primary-color)!important}.suite-stepper .MuiStepIcon-root{color:#e0e0e0!important}.create-suite-progress-text{color:#fff!important;font-size:12px!important;opacity:.9}.create-suite-icon-button-blue{background-color:#2196f3!important;color:#fff!important}.create-suite-icon-button-blue:hover{background-color:#1976d2!important}.create-suite-icon-button-orange{background-color:#ff9800!important;color:#fff!important}.create-suite-icon-button-orange:hover{background-color:#f57c00!important}.create-suite-icon-button-add{background-color:var(--primary-color)!important;color:#fff!important;border:1.5px solid transparent!important;box-shadow:none;transition:opacity .2s}.create-suite-icon-button-add:hover{opacity:.8;background-color:var(--primary-color-hover)!important}.create-suite-icon-button-add svg{color:#fff}.create-suite-icon-button-remove{background:none!important;color:var(--primary-color)!important;border:1.5px solid var(--primary-color)!important;box-shadow:none;transition:opacity .2s}.create-suite-icon-button-remove:hover{opacity:.8;background:none!important;border-color:var(--primary-color-hover)!important;color:var(--primary-color-hover)!important}.create-suite-icon-button-remove svg{color:var(--primary-color)}.create-suite-filter-empty-option{color:#9e9e9e}.create-suite-filter-actions{display:flex;align-items:center;gap:4px}.create-suite-reset-filters{display:flex;align-items:center;gap:4px;color:var(--primary-color);background:none;border:none;cursor:pointer;font-size:14px;padding:4px 8px}.create-suite-reset-filters:hover{opacity:.8}.create-suite-add-all-filtered{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--primary-color);color:#fff;border:1.5px solid transparent;border-radius:50%;cursor:pointer;box-shadow:none;transition:opacity .2s}.create-suite-add-all-filtered:hover{opacity:.8;background-color:var(--primary-color-hover)}.create-suite-add-all-filtered svg{color:#fff;width:20px;height:20px}.create-suite-table-body tr:first-child td{padding-top:10px}.create-suite-entity-text,.create-suite-severity-text{color:var(--primary-color);font-weight:500;background:none;border:none;padding:0;font-size:15px}.create-suite-entity-cell,.create-suite-severity-cell,.create-suite-status-cell,.create-suite-message-cell,.create-suite-session-cell{text-align:center!important;vertical-align:middle!important}.create-suite-status-text{color:var(--primary-color);display:flex;align-items:center;justify-content:center;gap:4px;font-weight:500;font-size:15px}.create-suite-session-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--primary-color);background:none;border-radius:50%;width:28px;height:28px;cursor:pointer;transition:opacity .2s;box-shadow:none}.create-suite-session-icon:hover{opacity:.8}.create-suite-session-icon svg{color:var(--primary-color);font-size:20px}.create-suite-message-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--primary-color);background:none;border-radius:50%;width:28px;height:28px;cursor:pointer;transition:opacity .2s}.create-suite-message-icon:hover{opacity:.8}.create-suite-message-icon svg{color:var(--primary-color);font-size:20px}.create-suite-info-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--primary-color);background:none;border-radius:50%;width:24px;height:24px;cursor:pointer;transition:opacity .2s}.create-suite-info-icon:hover{opacity:.8}.create-suite-info-icon svg{color:var(--primary-color);font-size:18px}.create-suite-row-selected{background-color:#f3faff!important}.create-suite-test-list-item{border-bottom:1px solid #e0e0e0;padding:10px;display:flex;align-items:center;margin:0 15px;width:calc(100% - 30px)!important}.create-suite-test-list-item:last-child{border-bottom:none}.create-suite-test-list-text{color:var(--text-color)!important;font-size:15px;font-weight:400}.create-suite-test-list-text span{line-height:16px!important}.create-suite-test-remove-circle{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--primary-color);cursor:pointer;margin-left:8px;margin-right:10px;text-align:center;padding-left:1px;padding-bottom:2px}.create-suite-test-remove-circle:hover{background:#e0f0ff;border-color:var(--primary-color-hover)}.create-suite-test-remove-dash{color:var(--primary-color);font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center}.create-suite-stepper-full-width{display:flex;width:100%;margin-bottom:0;background:transparent;border-radius:0}.create-suite-step-content-full{margin-top:0}.create-suite-stepper-col{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;min-width:0;min-height:60px;background:transparent;transition:filter .3s}.create-suite-stepper-col.inactive{filter:grayscale(1) brightness(.92);pointer-events:none;opacity:.7}.create-suite-stepper-col.active{filter:none;opacity:1}.create-suite-stepper-col-label{display:flex;flex-direction:column;align-items:center;gap:6px}.create-suite-stepper-col-number{width:32px;height:32px;border-radius:50%;background:var(--primary-color);color:#fff;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center;margin-bottom:2px}.create-suite-stepper-col-title{color:var(--primary-color);font-size:15px;font-weight:500;text-align:center}.create-suite-stepper-divider{width:2px;height:100%;background:#fff;align-self:center;margin:0 8px;border-radius:2px}.create-suite-step-panel-0 .create-suite-test-list-wrapper{height:100%;padding-top:15px;padding-bottom:36px}.create-suite-step-content-full .create-suite-step-panel-0 .create-suite-test-list-wrapper{height:100%;padding-right:8px;padding-top:15px}.create-suite-step-content-full .create-suite-step-panel-1 .create-suite-test-list-wrapper,.create-suite-step-content-full .create-suite-step-panel-2 .create-suite-test-list-wrapper{height:100%;padding-left:8px;padding-right:8px;padding-top:15px}.create-suite-step-panel-3 .create-suite-test-list-wrapper{height:100%;padding-top:15px}.create-suite-step-content-full .create-suite-step-panel-3 .create-suite-test-list-wrapper{height:100%;padding-left:8px;padding-top:15px}.create-suite-session-tab-item{display:flex;flex-direction:column;min-height:0;overflow:hidden;transition:max-height .2s cubic-bezier(.4,0,.2,1),flex-grow .2s cubic-bezier(.4,0,.2,1)}.create-suite-session-tab-item.session-tab-open{flex-grow:1;max-height:1000px}.create-suite-session-tab-item.session-tab-closed{flex-grow:0;max-height:56px}.create-suite-session-tab-toggle{justify-content:flex-start!important;text-transform:none!important;font-weight:500!important}.create-suite-session-jsonarea{flex-grow:1!important;min-height:0!important}.create-suite-final-step-content{padding-left:10px;padding-right:10px;margin-top:10px;gap:15px;display:flex;flex-direction:column}.create-suite-unique-id-wrapper{margin:0;padding-left:8px}.create-suite-unique-id-box{margin-top:10px;padding:12px 16px;background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .2s ease;display:flex;justify-content:space-between;align-items:center}.create-suite-unique-id-box.create-suite-unique-id-step-4{background-color:#f8fffe;border:none;box-shadow:0 1px 4px #2b6ca314}.create-suite-unique-id-box:hover{background-color:#f0f0f0;border-color:var(--primary-color);box-shadow:0 2px 8px #2b6ca326}.create-suite-unique-id-box:hover .create-suite-unique-id-copy-icon{opacity:1;transform:scale(1)}.create-suite-unique-id-content{display:flex;flex-direction:column;gap:4px}.create-suite-unique-id-label{font-size:12px;font-weight:500;color:#666;text-transform:uppercase;letter-spacing:.5px}.create-suite-unique-id-value{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;font-weight:600;color:#333;letter-spacing:.5px}.create-suite-unique-id-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#2b6ca31a;transition:all .2s ease}.create-suite-unique-id-copy-icon{color:var(--primary-color);font-size:18px;opacity:.6;transform:scale(.9);transition:all .2s ease}.create-suite-unique-id-done-icon{color:#4caf50;font-size:18px;animation:checkmark .3s ease-in-out}@keyframes checkmark{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}.create-suite-final-field-name{margin-bottom:15px}.create-suite-final-field-description{margin-bottom:0}.create-suite-session-tab{margin-bottom:18px;background:#fff;border-radius:7px;box-shadow:0 2px 8px #2c3e5014;padding:16px 18px 18px;display:flex;flex-direction:column;gap:10px}.create-suite-session-tab-title{color:var(--primary-color);font-size:1rem;font-weight:500;margin-bottom:6px}.create-suite-session-tab-item{display:flex;flex-direction:column;align-items:stretch;padding:0!important}.session-editor-content{position:relative;display:flex;flex-direction:column;height:100%;width:100%}.session-fullscreen-button{position:absolute!important;bottom:15px;right:calc(50% - 16px);background-color:var(--background)!important;color:var(--primary-color)!important;padding:6px!important;z-index:10}.session-fullscreen-button:hover{background-color:var(--primary-color)!important;color:#fff!important}.session-fullscreen-button svg{font-size:20px}.create-suite-session-tab-toggle{margin-bottom:6px;background:var(--primary-color)!important;color:#fff!important;font-size:1rem!important;font-weight:500!important;text-align:left;justify-content:flex-start;box-shadow:none!important;border-radius:6px;padding:8px 16px;display:flex;align-items:center;border-radius:0!important;font-size:14px!important;padding:2px 10px!important;border-bottom:1px solid #76a9d4!important}.create-suite-session-tab-toggle:hover{background-color:var(--primary-color-hover)!important;box-shadow:none!important}.create-suite-session-tab-toggle .toggle-arrow{margin-left:auto;font-size:1.2em;transition:transform .2s}.create-suite-session-tab-toggle.open .toggle-arrow{transform:rotate(90deg)}.create-suite-session-tab-toggle.closed .toggle-arrow{transform:rotate(0)}.create-suite-session-tab-toggle.session-tab-error{background-color:#d32f2f!important;border-color:#d32f2f!important}.create-suite-session-tab-toggle.session-tab-error:hover{background-color:#c62828!important}.session-validation-error,.message-validation-error{background-color:#fff!important;padding:0!important;border-radius:4px!important;margin-top:4px!important}.create-suite-session-collapse.session-collapse-open{height:100%!important;width:100%}.MuiCollapse-wrapper{height:100%!important}.create-suite-session-jsonarea{margin:10px!important;width:calc(100% - 20px)!important;height:calc(100% - 20px)!important}.create-suite-session-jsonarea .MuiInputBase-root.MuiOutlinedInput-root{height:100%!important;padding:10px}.create-suite-session-jsonarea .MuiInputBase-root.MuiOutlinedInput-root textarea{height:100%!important}.wizard-configuration-container{width:100%;padding:0;font-family:Roboto,sans-serif}.wizard-configuration-card{background-color:#fff;border-radius:0;box-shadow:none;margin-bottom:0;min-height:calc(100vh - 225px);display:flex;flex-direction:column}.wizard-configuration-card-content{flex:1;margin:0 auto;width:100%;box-sizing:border-box;padding:24px;height:100%;display:flex;flex-direction:column;background-color:var(--background);color:#fff;border-radius:5px}.wizard-configuration-card-actions{padding:24px 0;display:flex;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box}.wizard-configuration-form-control{margin-bottom:16px}.wizard-configuration-form-label{font-size:20px;font-weight:600;color:var(--primary-color);margin-bottom:0;text-align:center;width:100%;display:block;margin-top:0}.wizard-configuration-description{font-size:16px;color:var(--text-color);line-height:1.4;margin:6px 0 20px;text-align:center}.wizard-configuration-option-group{display:flex;flex-direction:column;gap:12px}.wizard-configuration-option-button{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-radius:8px;border:2px solid #e0e0e0;cursor:pointer;transition:all .2s ease;background-color:#fff;font-size:16px;font-weight:500;color:var(--text-color);text-align:left;width:100%;box-sizing:border-box}.wizard-configuration-option-button:hover{background-color:#f8f9fa;border-color:var(--primary-color);box-shadow:0 2px 8px #2b6ca326}.wizard-configuration-option-button.selected{background-color:#2b6ca31a;border-color:var(--primary-color);color:var(--primary-color);box-shadow:0 2px 8px #2b6ca333}.wizard-configuration-option-button:disabled{opacity:.6;cursor:not-allowed;background-color:#f5f5f5;color:#999}.wizard-configuration-option-content{display:flex;align-items:center;gap:12px}.wizard-configuration-chip{background-color:#e0e0e0;color:#666;padding:2px 8px;border-radius:12px;font-size:.75rem;font-weight:500}.wizard-configuration-disabled-reason{font-size:.75rem;color:#999;margin-left:32px;font-style:italic}.wizard-configuration-input{width:100%;padding:12px;border:1px solid #e0e0e0;border-radius:4px;font-size:16px;transition:border-color .2s ease;box-sizing:border-box}.wizard-configuration-input:focus{border-color:var(--primary-color);outline:none}.wizard-configuration-input.error{border-color:#f44336}.wizard-configuration-label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:var(--text-color)}.wizard-configuration-required{color:#f44336}.wizard-configuration-select{width:100%;padding:12px;border:1px solid #e0e0e0;border-radius:4px;font-size:16px;background-color:#fff;cursor:pointer;box-sizing:border-box}.wizard-configuration-checkbox-group{display:flex;flex-direction:column;gap:8px}.wizard-configuration-checkbox-item{display:flex;align-items:center;gap:8px}.wizard-configuration-checkbox{margin-right:8px}.wizard-configuration-button{padding:12px 24px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;display:flex;align-items:center;gap:8px}.wizard-configuration-button.primary{background-color:var(--primary-color);color:#fff}.wizard-configuration-button.secondary{background-color:transparent;color:var(--primary-color);border:1px solid var(--primary-color)}.wizard-configuration-button.success{background-color:#4caf50;color:#fff}.wizard-configuration-button:disabled{background-color:#e0e0e0;color:#999;cursor:not-allowed}.wizard-configuration-error{background-color:#ffebee;color:#c62828;padding:12px;border-radius:4px;font-size:14px;margin-top:8px}.wizard-required-fields-note{font-size:12px;color:var(--text-color);margin-top:16px;margin-bottom:0;font-style:italic;opacity:.8}.wizard-back-button{min-width:100px!important;width:auto!important;max-width:fit-content;margin-top:10px!important}.MuiFormHelperText-root.Mui-error{background-color:var(--background);margin:0;padding:5px 15px 0}.suites-action-buttons{display:flex;gap:8px}.suite-visibility-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--primary-color);color:#fff;cursor:pointer;transition:opacity .2s}.suite-visibility-icon:hover:not(.disabled){opacity:.8}.suite-visibility-icon.disabled{opacity:.5!important;background-color:#9e9e9e!important;cursor:not-allowed!important}.suite-visibility-icon svg{color:#fff;font-size:16px}.suite-edit-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--primary-color);color:#fff;cursor:pointer;transition:opacity .2s}.suite-edit-icon:hover:not(.disabled){opacity:.8}.suite-edit-icon.disabled{opacity:.5!important;cursor:not-allowed!important}.suite-edit-icon svg{color:#fff;font-size:16px}.suite-run-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#2e7d32;color:#fff;cursor:pointer;transition:opacity .2s}.suite-run-icon:hover{opacity:.8}.suite-run-icon.disabled{opacity:.5!important;cursor:not-allowed!important}.suite-run-icon svg{color:#fff;font-size:16px}.suite-stop-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#d32f2f;color:#fff;cursor:pointer;transition:opacity .2s}.suite-stop-icon:hover{opacity:.8}.suite-stop-icon.disabled{opacity:.5!important;cursor:not-allowed!important}.suite-stop-icon svg{color:#fff;font-size:16px}.suite-duplicate-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--primary-color);color:#fff;cursor:pointer;transition:opacity .2s}.suite-duplicate-icon:hover:not(.disabled){opacity:.8}.suite-duplicate-icon.disabled{opacity:.5!important;cursor:not-allowed!important}.suite-duplicate-icon svg{color:#fff;font-size:16px}.suite-delete-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#d32f2f;color:#fff;cursor:pointer;transition:opacity .2s}.suite-delete-icon:hover:not(.disabled){opacity:.8}.suite-delete-icon.disabled{opacity:.5!important;cursor:not-allowed!important}.suite-delete-icon svg{color:#fff;font-size:16px}.suite-error-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#f44336;color:#fff}.suite-error-icon svg{color:#fff;font-size:16px}.suite-testing-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#ff9800;color:#fff}.suite-testing-icon .MuiCircularProgress-root{color:#fff!important}.suites-loading-box{display:flex!important;justify-content:center!important;padding:32px!important}.suites-table-paper{width:100%!important}.suites-table{min-width:650px!important}.suites-table-row{background-color:transparent!important;border-bottom:1px solid rgb(224,224,224)!important}.suites-table-cell{background-color:transparent!important;border-bottom:inherit!important}.result-chip-not-applicable{background-color:#9d1b6d!important;color:#fff!important}.suites-container{margin-top:32px!important;margin-bottom:32px!important}.suites-header-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.suites-error-alert{margin-bottom:24px!important}.suites-loading-box{display:flex;justify-content:center;padding:32px}.suites-table-paper{width:100%}.suites-table{min-width:650px}.suites-table-header-cell{font-weight:700!important;color:var(--primary-color)!important;background-color:transparent!important;border-bottom:none!important}.suites-table-sort-label,.suites-table-sort-label.Mui-active,.suites-table-sort-label .MuiTableSortLabel-icon{color:var(--primary-color)!important}.suites-description-text{max-width:300px;overflow:hidden;text-overflow:ellipsis}.suites-tests-chips-container{display:flex;gap:4px;flex-wrap:wrap}.suites-tests-chip{min-width:40px;color:#fff!important;font-weight:500!important}.suites-tests-chip-passed{background-color:#2e7d32!important}.suites-tests-chip-failed{background-color:#b20707!important}.suites-tests-chip-skipped{background-color:#ed6c02!important}.suites-tests-chip-not-applicable{background-color:#9d1b6d!important}.suites-table-pagination{background-color:transparent!important}.suites-table-pagination .MuiTablePagination-toolbar,.suites-table-pagination .MuiTablePagination-selectLabel,.suites-table-pagination .MuiTablePagination-displayedRows{color:var(--text-color)!important}.suites-table-pagination .MuiIconButton-root{color:var(--primary-color)!important}.suites-table-pagination .MuiIconButton-root:hover{background-color:#2b6ca30a!important}.suites-table-pagination .MuiIconButton-root.Mui-disabled{color:#00000042!important}.success-snackbar-alert{width:100%}.delete-dialog-suite-name{font-weight:700;display:block;margin-top:8px}.suite-results-status-cell,.suite-results-result-cell,.suite-results-entity-cell,.suite-results-severity-cell,.suite-results-duration-cell{text-align:left!important;vertical-align:middle!important}.suite-results-status-cell .create-suite-status-text,.suite-results-status-cell .create-suite-entity-text,.suite-results-result-cell .create-suite-status-text,.suite-results-result-cell .create-suite-entity-text,.suite-results-entity-cell .create-suite-status-text,.suite-results-entity-cell .create-suite-entity-text,.suite-results-severity-cell .create-suite-status-text,.suite-results-severity-cell .create-suite-entity-text,.suite-results-duration-cell .create-suite-status-text,.suite-results-duration-cell .create-suite-entity-text{justify-content:flex-start!important;text-align:left!important}.suite-results-severity{font-weight:500}.suite-results-summary-container{display:flex;gap:24px;margin-bottom:32px}.suite-results-card{flex:1;border-radius:10px!important;border:0!important;box-shadow:none!important}.suite-results-card .MuiCardContent-root{text-align:center;padding:20px 20px 23px!important}.suite-results-card-passed{background-color:#2e7d32!important}.suite-results-card-failed{background-color:#b20707!important}.suite-results-card-skipped{background-color:#ed6c02!important}.suite-results-card-not-applicable{background-color:#9d1b6d!important}.suite-results-content{display:flex;align-items:baseline;justify-content:center;gap:15px}.suite-results-number{color:#fff!important;font-weight:700!important;font-size:2.125rem!important;line-height:1.167!important}.suite-results-label{color:#fff!important;font-weight:700!important;font-size:1.25rem!important;line-height:1.6!important}.suite-results-container{margin-top:2rem;margin-bottom:2rem}.suite-results-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.suite-results-spacer{flex-grow:1}.suite-results-alert{margin-bottom:1.5rem}.suite-results-paper{width:100%}.suite-results-table{min-width:650px}.suite-results-table thead .MuiTableCell-root{font-weight:700;color:var(--primary-color)}.suite-results-table .create-suite-filter-row .MuiTableCell-root{border-bottom:1px solid #e0e0e0;padding:8px 16px}.suite-results-table .create-suite-filter-cell{padding:8px 16px!important}.suite-results-table .create-suite-filter-input{width:100%}.suite-results-table .create-suite-filter-input .MuiInputBase-root{height:36px;font-size:14px}.suite-results-table .create-suite-filter-input .MuiIconButton-root{color:#666;margin-right:4px}.suite-results-table .create-suite-filter-input .MuiIconButton-root:hover{color:var(--primary-color);background-color:#2b6ca314}.suite-results-table .create-suite-filter-select{width:100%;max-width:100px}.suite-results-table .create-suite-filter-select .MuiSelect-select{padding:6px 14px;font-size:14px;display:flex;align-items:center}.suite-results-table .create-suite-filter-select .MuiOutlinedInput-notchedOutline{border-color:#d0d7de}.suite-results-table .create-suite-filter-select:hover .MuiOutlinedInput-notchedOutline,.suite-results-table .create-suite-filter-select.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary-color)}.suite-results-table-header{font-weight:400;color:var(--primary-color);background-color:transparent;border-bottom:none}.suite-results-table-header .MuiTableSortLabel-root{color:var(--primary-color);font-weight:400}.suite-results-table-header .MuiTableSortLabel-root.Mui-active{color:var(--primary-color);font-weight:700}.suite-results-table-header .MuiTableSortLabel-root.Mui-active .MuiTableSortLabel-icon,.suite-results-table-header .MuiTableSortLabel-root:hover{color:var(--primary-color)}.suite-results-table-cell,.suite-results-table-row{background-color:transparent;border-bottom:1px solid rgb(224,224,224)}.suite-results-test-name{max-width:300px}.suite-results-chip{min-width:80px;text-transform:capitalize}.suite-results-dialog-title{display:flex;align-items:center;gap:12px}.suite-results-dialog-section{margin-bottom:1rem}.suite-results-test-summary{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;margin-bottom:5px!important;border-bottom:1px solid var(--primary-color);border-top:1px solid var(--primary-color);padding:10px 0}.suite-results-test-summary-item{display:flex;flex-direction:column;gap:.25rem;min-width:0}.suite-results-test-summary-item:first-child{flex-shrink:0;min-width:250px}.suite-results-test-summary-item:nth-child(2){flex:1;min-width:200px}.suite-results-duration-content{display:flex;flex-direction:column;gap:.125rem}.suite-results-duration-timestamp{font-size:.75rem!important;line-height:1.2}.suite-results-description-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.suite-results-operations-table-container{max-height:400px;overflow:auto}.suite-results-operations-table{min-width:650px}.suite-results-operations-table .suite-results-operations-header{font-weight:700;color:var(--primary-color);background-color:transparent}.suite-results-operations-table .suite-results-operations-cell,.suite-results-operations-table .suite-results-operations-row{background-color:transparent;border-bottom:1px solid rgb(224,224,224)}.suite-results-operations-table .suite-results-operation-type{font-family:Roboto Mono,monospace;font-weight:500}.suite-results-operations-table .suite-results-operation-description{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suite-results-operations-table .suite-results-success-icon{color:#2e7d32}.suite-results-operations-table .suite-results-error-icon{color:#b20707}.suite-results-states-container{display:flex;gap:16px;margin-top:16px}.suite-results-state-section{flex:1}.suite-results-state-section .suite-results-state-textarea{width:100%;height:300px;font-family:Roboto Mono,monospace;font-size:12px;padding:12px;border:1px solid rgb(224,224,224);border-radius:4px;background-color:#f9f9f9;resize:none;outline:none}.suite-results-state-section .suite-results-state-textarea:focus{border-color:var(--primary-color);background-color:#fff}.suite-results-session-section{height:100%}.suite-results-session-title{margin-bottom:8px!important;color:var(--primary-color)!important;font-weight:700!important}.suite-results-session-table-container{max-height:400px;overflow:auto}.suite-results-session-table{min-width:650px}.suite-results-session-table .suite-results-session-header{font-weight:700;color:var(--primary-color);background-color:transparent}.suite-results-session-table .suite-results-session-cell,.suite-results-session-table .suite-results-session-row{background-color:transparent;border-bottom:1px solid rgb(224,224,224)}.suite-results-session-table .suite-results-session-action{font-family:Roboto Mono,monospace;font-weight:500;color:#1976d2}.suite-results-session-table .suite-results-session-target,.suite-results-session-table .suite-results-session-value{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suite-results-session-table .suite-results-session-selector{font-family:Roboto Mono,monospace;font-size:12px;background-color:#f5f5f5;padding:2px 6px;border-radius:3px}.suite-results-intercepted-container{display:flex;gap:15px;height:100%}.suite-results-intercepted-list{flex:0 0 350px;border:1px solid rgb(224,224,224);border-radius:4px;background-color:#fafafa;max-width:350px}.suite-results-intercepted-filter{padding:10px;background:#fff}.suite-results-intercepted-filter-input .MuiOutlinedInput-root{background-color:#fff;font-size:.875rem}.suite-results-intercepted-filter-input .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--primary-color)}.suite-results-intercepted-filter-input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary-color);border-width:2px}.suite-results-intercepted-filter-input .MuiOutlinedInput-input{padding:8px 12px}.suite-results-intercepted-filter-input .MuiOutlinedInput-input::placeholder{color:#00000080;opacity:1}.suite-results-intercepted-list-title{padding:12px;background-color:var(--primary-color);color:#fff!important;font-weight:700!important;border-radius:4px 4px 0 0;margin-bottom:0!important}.suite-results-intercepted-items{overflow-y:auto;height:calc(100% - 56px);overflow-x:hidden}.suite-results-intercepted-item{padding:10px 12px;border-bottom:1px solid rgb(224,224,224);cursor:pointer;transition:background-color .2s;position:relative;display:flex;gap:10px}.suite-results-intercepted-item:hover{background-color:#0000000a}.suite-results-intercepted-item.selected{background-color:var(--primary-color)!important;color:#fff}.suite-results-intercepted-item.selected .suite-results-flow-id,.suite-results-intercepted-item.selected .suite-results-http-method{color:#fff!important}.suite-results-intercepted-item:last-child{border-bottom:none}.suite-results-intercepted-item-meta{display:flex;gap:5px}.suite-results-intercepted-item-meta .suite-results-modified-badge{display:flex;align-items:center;justify-content:center}.suite-results-modified-icon{color:var(--primary-color)!important;background:var(--background);border-radius:100px;padding:5px;width:25px!important;height:25px!important}.selected .suite-results-modified-icon{color:#fff!important}.suite-results-flow-id{font-family:Roboto Mono,monospace;font-weight:500;color:var(--primary-color);word-break:break-all}.suite-results-http-method{font-weight:700!important;color:var(--primary-color)!important;margin-right:8px;padding-right:5px}.suite-results-intercepted-details{flex:1;border:1px solid rgb(224,224,224);border-radius:4px;padding:5px 16px;background-color:#fff;overflow-y:auto}.suite-results-intercepted-details-title{margin-bottom:16px!important;color:var(--primary-color)!important;font-weight:700!important;border-bottom:2px solid rgb(224,224,224);padding-bottom:8px}.suite-results-request-section,.suite-results-response-section{margin-bottom:20px}.suite-results-section-label{font-weight:700!important;color:var(--primary-color)!important;margin-top:8px!important}.suite-results-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.suite-results-section-header .suite-results-decode-button{color:var(--primary-color)!important}.suite-results-section-header .suite-results-decode-button:hover{background-color:#2b6ca31a!important}.suite-results-request-info,.suite-results-response-info{margin-bottom:12px;padding:8px;background-color:#f9f9f9;border-radius:4px}.suite-results-url{word-break:break-all;max-width:100%;overflow-wrap:break-word;white-space:pre-wrap}.suite-results-headers-section,.suite-results-body-section,.suite-results-modification-section{margin-top:12px}.suite-results-json-display{background-color:#f5f5f5;border:1px solid rgb(224,224,224);border-radius:4px;padding:8px;margin-top:4px;max-height:200px;overflow-y:auto}.suite-results-json-display pre{margin:0;font-family:Roboto Mono,monospace;font-size:12px;white-space:pre-wrap;word-wrap:break-word}.suite-results-before-after-section{margin:16px 0}.suite-results-before-after-container{display:flex;gap:16px}.suite-results-before-after-container .suite-results-before-section,.suite-results-before-after-container .suite-results-after-section{flex:1;min-width:0}.suite-results-before-after-container .suite-results-before-section .suite-results-url,.suite-results-before-after-container .suite-results-after-section .suite-results-url{word-break:break-all;max-width:100%;overflow-wrap:break-word;white-space:pre-wrap}.suite-results-before-after-container .suite-results-before-section .suite-results-url .diff-removed,.suite-results-before-after-container .suite-results-after-section .suite-results-url .diff-removed{background-color:#ffebee;color:#c62828;padding:2px 4px;border-radius:3px;font-weight:500}.suite-results-before-after-container .suite-results-before-section .suite-results-url .diff-added,.suite-results-before-after-container .suite-results-after-section .suite-results-url .diff-added{background-color:#e8f5e8;color:#2e7d32;padding:2px 4px;border-radius:3px;font-weight:500}.suite-results-subsection-label{font-weight:600!important;color:#666!important;margin-bottom:8px!important}.diff-container{word-break:break-all;max-width:100%;overflow-wrap:break-word}.diff-container .diff-removed{background-color:#ffebee;color:#c62828;padding:2px 4px;margin:1px 0;border-left:3px solid #ef5350;word-break:break-all;overflow-wrap:break-word}.diff-container .diff-added{background-color:#e8f5e8;color:#2e7d32;padding:2px 4px;margin:1px 0;border-left:3px solid #66bb6a;word-break:break-all;overflow-wrap:break-word}.suite-results-dialog .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation24.MuiDialog-paper.MuiDialog-paperScrollPaper.MuiDialog-paperWidthMd.MuiDialog-paperFullWidth{max-width:1200px;height:100%}.suite-results-dialog .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation24.MuiDialog-paper.MuiDialog-paperScrollPaper.MuiDialog-paperWidthMd.MuiDialog-paperFullWidth .MuiDialogContent-root{padding:0 24px!important;display:flex;flex-direction:column;overflow:hidden}.suite-results-tabs{border-bottom:1px solid rgb(224,224,224)}.suite-results-tabs .MuiTab-root{color:#666;font-weight:500;text-transform:none}.suite-results-tabs .MuiTab-root.Mui-selected{color:var(--primary-color);font-weight:700}.suite-results-tabs .MuiTabs-indicator{background-color:var(--primary-color)}.suite-results-tab-content{margin-top:16px}.suite-results-tab-panel .suite-results-request-info,.suite-results-tab-panel .suite-results-response-info{margin-bottom:16px;padding:12px;background-color:#f9f9f9;border-radius:4px;border:1px solid rgb(224,224,224)}.suite-results-tab-panel .suite-results-body-section,.suite-results-tab-panel .suite-results-headers-section,.suite-results-tab-panel .suite-results-modification-section,.dialog-error-alert{margin-bottom:16px}.dialog-form-container{display:flex;flex-direction:column;gap:16px}.dialog-form-fields-row{display:flex;gap:16px}.delete-dialog-title-padding{padding-top:24px}.delete-dialog-close-button{padding:0;margin-right:-4px}.delete-dialog-warning-text{margin-top:16px;font-weight:700}.create-suite-phase-indicator{display:flex;gap:15px;margin-bottom:20px;justify-content:center;align-items:center}.create-suite-header-right{position:absolute;right:0;display:flex;align-items:center;gap:16px}.create-suite-unique-id-header-box{display:flex;align-items:center;background-color:var(--background);border-radius:8px;padding:7px 12px;cursor:pointer;transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none}.create-suite-unique-id-header-box:active{transform:translateY(0)}.create-suite-unique-id-header-content{display:flex;margin-right:8px;gap:5px;align-items:center}.create-suite-unique-id-header-content .create-suite-unique-id-header-label{font-size:10px;padding-top:4px}.create-suite-unique-id-header-content .create-suite-unique-id-header-value{color:var(--primary-color);font-weight:700;font-size:15px}.create-suite-unique-id-header-label{color:#666;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.create-suite-unique-id-header-value{font-family:Roboto Mono,monospace;font-size:14px;font-weight:600;color:#333;letter-spacing:.5px}.create-suite-unique-id-header-icon{display:flex;align-items:center;color:#666;transition:color .2s ease-in-out}.create-suite-unique-id-header-icon .create-suite-unique-id-copy-icon{font-size:18px}.create-suite-unique-id-header-icon .create-suite-unique-id-done-icon{font-size:18px;color:#4caf50}.delete-suite-dialog-actions{padding-left:24px;padding-right:24px;padding-bottom:24px}.delete-suite-submit-button{min-width:100px}.wizard-text-field-background{background-color:#fff}.wizard-back-button-width{min-width:100px}.wizard-complete-button-width{min-width:180px}.wizard-next-button-width{min-width:120px}.wizard-test-dialog-chip{margin-right:8px;margin-bottom:8px}.wizard-session-dialog-chip{margin-bottom:8px}.wizard-session-box{margin-bottom:16px}.suite-unique-id-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--primary-color);color:#fff;cursor:pointer;transition:opacity .2s}.suite-unique-id-icon:hover{opacity:.8}.suite-unique-id-icon svg{color:#fff;font-size:16px}.unique-id-copy-box{padding:12px;background-color:#f5f5f5;border-radius:4px;font-family:monospace;font-size:14px;letter-spacing:1px;text-align:center;border:1px solid #ddd;position:relative;cursor:pointer;word-break:break-all}.instructions-section{margin-bottom:32px}.instructions-content{padding-left:16px}.instruction-copy-box{margin-bottom:16px;margin-left:16px}.unique-id-button{padding:7px 15px!important}.copy-icon{position:absolute;top:10px;right:8px;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.wizard-test-actions-container{display:flex;gap:4px}.wizard-test-section-padding{padding:16px}.wizard-test-readonly-input-small{font-size:.75rem}.wizard-test-readonly-input-monospace{font-size:.75rem;font-family:monospace}.suite-results-main-tabs-container{height:100%;display:block;overflow:hidden}.suite-results-main-tabs-container .suite-results-main-tab-content{background-color:var(--background)!important;height:calc(100% - 50px);padding:15px;overflow:auto}.suite-results-main-tabs-container .suite-results-main-tab-content .suite-results-dialog-section{height:100%;overflow:hidden;margin:0}.suite-results-download-container{display:flex;justify-content:center;margin:30px 0 0}.suite-results-download-container .suite-results-download-button{min-width:200px;border-color:var(--primary-color)!important;color:var(--primary-color)!important}.suite-results-download-container .suite-results-download-button:hover{background-color:var(--primary-color)!important;color:#fff!important}.suite-results-download-container .suite-results-download-button:disabled{border-color:#ccc!important;color:#ccc!important}.suite-results-status-actions{display:flex;align-items:center;gap:8px}.suite-results-code-button{color:var(--primary-color)!important;padding:4px!important}.suite-results-code-button:hover{background-color:var(--primary-color)!important;color:#fff!important}.json-code-viewer-dialog .MuiDialog-paper{max-height:80vh}.json-code-viewer-container{width:100%;height:400px;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}.json-code-viewer-textarea{width:100%;height:100%;padding:16px;border:none;outline:none;font-family:Courier New,monospace;font-size:14px;line-height:1.4;background-color:#f8f9fa;color:#212529;resize:none;overflow:auto;white-space:pre-wrap;word-wrap:break-word}.json-code-viewer-textarea::placeholder{color:#6c757d;font-style:italic}.search-highlight{background-color:#acd9ff!important;color:#000!important;font-weight:700;padding:1px 2px;border-radius:2px}.suite-results-parameter-item{word-wrap:break-word}.parameter-added{background-color:#e8f5e8;color:#2e7d32}.parameter-removed,.parameter-changed-old{background-color:#ffebee;color:#c62828;text-decoration:line-through}.parameter-changed-new{background-color:#e8f5e8;color:#2e7d32}.diff-removed{background-color:#ffebee;color:#c62828;text-decoration:line-through}.diff-added{background-color:#e8f5e8;color:#2e7d32}.suite-results-error_message{color:var(--primary-color);font-size:20px!important;line-height:22px!important;width:100%;text-align:center;margin-top:10px!important}.fullscreen-editor-dialog .MuiDialog-paper{max-height:90vh}.fullscreen-dialog-title{background-color:var(--primary-color)!important;color:#fff!important;padding:12px 20px!important}.fullscreen-dialog-title-content{display:flex;align-items:center;justify-content:space-between}.fullscreen-dialog-title-content h6{color:#fff!important;margin:0}.fullscreen-dialog-content{padding:20px!important;display:flex;flex-direction:column;gap:12px}.fullscreen-dialog-description{color:var(--text-color)!important;margin-bottom:8px!important;padding:8px 12px;background-color:#2b6ca30d;border-radius:4px;border-left:3px solid var(--primary-color)}.fullscreen-dialog-textarea .MuiInputBase-root{font-family:Courier New,monospace!important;font-size:13px}.fullscreen-dialog-actions{padding:12px 20px!important;border-top:1px solid rgba(0,0,0,.12)}
