.RichHome-module-scss-module__zhIIJq__root{flex-direction:column;display:flex}
.WelcomeMessage-module-scss-module__KsZAbq__root{justify-content:flex-start;align-items:center;gap:1rem;padding-bottom:4rem;display:flex}.WelcomeMessage-module-scss-module__KsZAbq__message{color:var(--rds-color-900-shade-grey);font-size:1.875rem;line-height:2.5rem}
.HomeSideBySide-module-scss-module__2ZkyCW__root{border:1px solid var(--fg-stroke-soft,#dbd6d1);grid-template-columns:1fr 1fr;max-width:67.5rem;min-height:14.5rem;display:grid}.HomeSideBySide-module-scss-module__2ZkyCW__centeredHeroContainer{justify-content:center;align-items:center;display:flex}.HomeSideBySide-module-scss-module__2ZkyCW__hero{width:100%;height:auto}.HomeSideBySide-module-scss-module__2ZkyCW__centeredHero{width:auto;height:auto}.HomeSideBySide-module-scss-module__2ZkyCW__textContainer{flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:flex-start;gap:1.5rem;padding:0 2.5rem;display:flex}.HomeSideBySide-module-scss-module__2ZkyCW__title{color:var(--fg-high-contrast,#21201f);letter-spacing:0;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.HomeSideBySide-module-scss-module__2ZkyCW__description{color:var(--fg-high-contrast,#21201f);letter-spacing:.0125rem;font-size:1rem;font-style:normal;font-weight:300;line-height:1.5rem}
.HomeProjects-module-scss-module__3AkYtG__section{flex-direction:column;gap:1rem;margin:4rem 0;display:flex}.HomeProjects-module-scss-module__3AkYtG__headerRow{justify-content:space-between;align-items:center;max-width:67.5rem;display:flex}.HomeProjects-module-scss-module__3AkYtG__heading{color:var(--rds-color-950-shade-neutral);font-size:1rem;font-weight:var(--font-weight-regular);letter-spacing:var(--ui-body-body-m-bold-letter-spacing,.2px);margin:0;line-height:1.5rem}.HomeProjects-module-scss-module__3AkYtG__projectsLink{color:var(--rds-color-500-shade-blue);font-weight:var(--font-weight-medium);align-items:center;gap:.375rem;font-size:.9375rem;text-decoration:none;display:inline-flex}.HomeProjects-module-scss-module__3AkYtG__projectsLink:hover,.HomeProjects-module-scss-module__3AkYtG__projectsLink:focus-visible{color:var(--rds-color-600-roche-blue)}.HomeProjects-module-scss-module__3AkYtG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;max-width:67.5rem;display:grid}@media (max-width:1400px){.HomeProjects-module-scss-module__3AkYtG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.HomeProjects-module-scss-module__3AkYtG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.HomeProjects-module-scss-module__3AkYtG__grid{grid-template-columns:1fr}}.HomeProjects-module-scss-module__3AkYtG__projectCard{border:1px solid var(--rds-color-100-grey-5);background:var(--rds-color-white);border-radius:20px;flex-direction:column;gap:.875rem;min-height:13.75rem;padding:1.125rem;display:flex;position:relative}.HomeProjects-module-scss-module__3AkYtG__projectLink{color:inherit;text-decoration:none;transition:transform .16s,box-shadow .16s}.HomeProjects-module-scss-module__3AkYtG__projectLink:hover,.HomeProjects-module-scss-module__3AkYtG__projectLink:focus-visible{transform:translateY(-2px);box-shadow:0 24px 44px -32px #141b2b73}.HomeProjects-module-scss-module__3AkYtG__projectPreview{background-color:#f6f7fb;border-radius:14px;flex:1;justify-content:center;align-items:center;width:100%;min-height:7.5rem;display:flex}.HomeProjects-module-scss-module__3AkYtG__previewPlaceholder{border:1px solid var(--rds-color-100-grey-5);border-radius:12px;width:62%;height:62%}.HomeProjects-module-scss-module__3AkYtG__projectContent{flex-direction:column;gap:.375rem;display:flex}.HomeProjects-module-scss-module__3AkYtG__projectTitle{font-size:1rem;font-weight:var(--font-weight-medium);color:var(--rds-color-900-shade-grey);-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.HomeProjects-module-scss-module__3AkYtG__projectSubline{color:var(--rds-color-600-grey-2);margin:.25rem 0 0;font-size:.8125rem}.HomeProjects-module-scss-module__3AkYtG__projectMenuIcon{width:1.25rem;height:1.25rem;color:var(--rds-color-400-grey-3);position:absolute;top:16px;right:16px}.HomeProjects-module-scss-module__3AkYtG__projectMeta{border-top:1px solid var(--grey--50);justify-content:space-between;align-items:center;gap:.75rem;padding-top:.5rem;display:flex}.HomeProjects-module-scss-module__3AkYtG__metaLeft{color:var(--rds-color-500-shade-grey);align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.HomeProjects-module-scss-module__3AkYtG__metaIcon{width:1rem;height:1rem;color:var(--rds-color-500-shade-grey)}.HomeProjects-module-scss-module__3AkYtG__metaIcon path{fill:currentColor}.HomeProjects-module-scss-module__3AkYtG__metaTime{font-size:.8125rem}.HomeProjects-module-scss-module__3AkYtG__statusPill{background:var(--grey--50);font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--rds-color-600-grey-2);border:1px solid var(--rds-color-100-grey-5);border-radius:999px;padding:.25rem .875rem}.HomeProjects-module-scss-module__3AkYtG__createCard{border:1px solid #dbd6d1;border-radius:16px;flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;gap:1.5rem;min-height:16.875rem;padding:0 1rem;display:flex}.HomeProjects-module-scss-module__3AkYtG__createIcon svg{width:3.375rem;height:3.375rem}.HomeProjects-module-scss-module__3AkYtG__createContent{text-align:center;width:13.125rem;font-size:1rem;font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:.0125rem}.HomeProjects-module-scss-module__3AkYtG__createDescription{color:#706b69}.HomeProjects-module-scss-module__3AkYtG__createButton{background:var(--rds-color-500-shade-blue);color:var(--rds-color-white);font-weight:var(--font-weight-medium);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.875rem;display:inline-flex}.HomeProjects-module-scss-module__3AkYtG__createButton:hover,.HomeProjects-module-scss-module__3AkYtG__createButton:focus-visible{background:var(--rds-color-600-roche-blue)}.HomeProjects-module-scss-module__3AkYtG__createButtonIcon{color:currentColor;width:1rem;height:1rem}.HomeProjects-module-scss-module__3AkYtG__placeholderCard{opacity:.5}.HomeProjects-module-scss-module__3AkYtG__loadingState{justify-content:center;align-items:center;min-height:13.75rem;display:flex}.HomeProjects-module-scss-module__3AkYtG__errorMessage{color:var(--red--500);margin:0;font-size:.875rem}.HomeProjects-module-scss-module__3AkYtG__renameForm{flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.HomeProjects-module-scss-module__3AkYtG__renameLabel{font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--rds-color-800-shade-grey)}.HomeProjects-module-scss-module__3AkYtG__renameInput{border:1px solid var(--rds-color-200-shade-grey);border-radius:10px;width:100%;padding:.625rem .75rem;font-size:.9375rem}.HomeProjects-module-scss-module__3AkYtG__renameInput:focus-visible{outline:2px solid var(--rds-color-500-shade-blue);border-color:#0000}.HomeProjects-module-scss-module__3AkYtG__renameError{color:var(--rds-color-200-red);margin:0;font-size:.8125rem}.HomeProjects-module-scss-module__3AkYtG__renameActions{justify-content:flex-end;gap:.5rem;display:flex}
.CreateRichProjectModal-module-scss-module__YNs0nW__root{flex-direction:column;gap:24px;display:flex}.CreateRichProjectModal-module-scss-module__YNs0nW__infoBanner{border-left:4px solid var(--rds-color-600-roche-blue);background-color:var(--rds-color-100-grey-5);color:var(--rds-color-600-roche-blue);align-items:flex-start;gap:12px;padding:12px 16px;font-size:.875rem;line-height:20px;display:flex}.CreateRichProjectModal-module-scss-module__YNs0nW__infoIcon{flex-shrink:0;margin-top:2px;font-size:1.25rem}.CreateRichProjectModal-module-scss-module__YNs0nW__infoText{margin:0}.CreateRichProjectModal-module-scss-module__YNs0nW__uniqueNameHint{color:var(--fg-low-contrast,#544f4f);font-size:.75rem;font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:.5px;line-height:16px}.CreateRichProjectModal-module-scss-module__YNs0nW__field{flex-direction:column;gap:8px;display:flex}.CreateRichProjectModal-module-scss-module__YNs0nW__error{color:var(--rds-color-200-red);margin:-8px 0 0;font-size:.875rem}.CreateRichProjectModal-module-scss-module__YNs0nW__actions{z-index:0;justify-content:flex-end;gap:.5rem;display:flex;position:relative}
.SingleSelect-module-scss-module__OjB57G__root{width:max-content;min-width:6.25rem;position:relative}.SingleSelect-module-scss-module__OjB57G__root .rds-form-field{width:max-content}.SingleSelect-module-scss-module__OjB57G__root .rds-form-field__select-value{width:auto;padding-right:1.5rem}.SingleSelect-module-scss-module__OjB57G__root .rds-form-field__select-trigger-value{text-overflow:unset;overflow:visible}.SingleSelect-module-scss-module__OjB57G__block,:is(.SingleSelect-module-scss-module__OjB57G__block .rds-form-field,.SingleSelect-module-scss-module__OjB57G__block .rds-form-field__container,.SingleSelect-module-scss-module__OjB57G__block .rds-form-field__control-container){width:100%}.SingleSelect-module-scss-module__OjB57G__block .rds-form-field__select-value{width:calc(100% - 1.5rem);padding-right:0}.rds-form-field{width:100%}:is(.rds-form-field__container,.rds-form-field__control-container){width:100%}.rds-form-field__select-value{width:calc(100% - 1.5rem);padding-right:0}.rds-select__panel-wrapper{z-index:var(--filter-z-index)}.SingleSelect-module-scss-module__OjB57G__groupDivider{margin:.5rem 0}.SingleSelect-module-scss-module__OjB57G__clearButton{width:1.25rem;height:1.25rem;color:var(--rds-color-low-contrast);cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:1.625rem;transform:translateY(-50%)}.SingleSelect-module-scss-module__OjB57G__clearButton:hover{color:var(--rds-color-high-contrast)}.SingleSelect-module-scss-module__OjB57G__clearButton:focus-visible{outline:2px solid var(--rds-color-stroke-active-focus);outline-offset:-2px}.SingleSelect-module-scss-module__OjB57G__clearButton .rds-icon{width:1.25rem;min-width:1.25rem;height:1.25rem;margin:0}.SingleSelect-module-scss-module__OjB57G__autocompleteInput{width:100%;height:100%;font:inherit;color:var(--rds-color-high-contrast);background:0 0;border:none;outline:none;padding:0;position:absolute;inset:0}.SingleSelect-module-scss-module__OjB57G__autocompleteInput::placeholder{color:var(--rds-color-grey-3)}.SingleSelect-module-scss-module__OjB57G__autocompleteInput:disabled{color:var(--rds-color-disabled);cursor:not-allowed}.SingleSelect-module-scss-module__OjB57G__autocomplete .rds-form-field__select-trigger-value{visibility:hidden}.SingleSelect-module-scss-module__OjB57G__autocomplete .SingleSelect-module-scss-module__OjB57G__autocompleteInput{z-index:1}.SingleSelect-module-scss-module__OjB57G__autocomplete .SingleSelect-module-scss-module__OjB57G__clearButton{z-index:2}.SingleSelect-module-scss-module__OjB57G__autocomplete .SingleSelect-module-scss-module__OjB57G__autocompleteInput{padding-right:1.25rem}.SingleSelect-module-scss-module__OjB57G__autocomplete.SingleSelect-module-scss-module__OjB57G__clearable .SingleSelect-module-scss-module__OjB57G__autocompleteInput{padding-right:2.875rem}.SingleSelect-module-scss-module__OjB57G__root.SingleSelect-module-scss-module__OjB57G__clearable .rds-form-field__select-value{padding-right:2.875rem}.SingleSelect-module-scss-module__OjB57G__block.SingleSelect-module-scss-module__OjB57G__clearable .rds-form-field__select-value{width:calc(100% - 2.875rem);padding-right:0}
.AppliedFilters-module-scss-module__zW0ooW__root{padding:1rem 0 1.25rem}.AppliedFilters-module-scss-module__zW0ooW__header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.AppliedFilters-module-scss-module__zW0ooW__title{font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--rds-color-low-contrast);letter-spacing:.0625rem;text-transform:uppercase}.AppliedFilters-module-scss-module__zW0ooW__chips{flex-wrap:wrap;gap:.5rem;display:flex}.AppliedFilters-module-scss-module__zW0ooW__showAllX{align-items:center;gap:.25rem;display:inline-flex;font-size:.875rem!important;font-weight:var(--font-weight-medium)!important;color:var(--rds-color-informative)!important}.AppliedFilters-module-scss-module__zW0ooW__showAllX:hover{color:var(--rds-color-informative-hover)!important}.AppliedFilters-module-scss-module__zW0ooW__showAllX svg path{fill:currentColor!important}
.LanguageSelector-module-scss-module__hkTs4a__root{display:inline-flex;position:relative}.LanguageSelector-module-scss-module__hkTs4a__trigger{cursor:pointer;font-family:var(--font-family);font-size:1rem;font-weight:var(--font-weight-medium);letter-spacing:.0125rem;color:var(--rds-color-600-roche-blue);background:0 0;border:none;border-radius:.25rem;align-items:center;gap:.375rem;padding:.25rem .5rem;line-height:1.5rem;display:inline-flex}.LanguageSelector-module-scss-module__hkTs4a__trigger:hover:not(:disabled){background:var(--rds-color-black-transparent-1)}.LanguageSelector-module-scss-module__hkTs4a__trigger:disabled{cursor:not-allowed;opacity:.6}.LanguageSelector-module-scss-module__hkTs4a__triggerFlag{flex-shrink:0;width:1.125rem;height:1.125rem}.LanguageSelector-module-scss-module__hkTs4a__triggerLabel{white-space:nowrap}.LanguageSelector-module-scss-module__hkTs4a__triggerChevron{width:1.125rem;height:1.125rem;color:var(--rds-color-600-roche-blue);flex-shrink:0;transition:transform .2s}.LanguageSelector-module-scss-module__hkTs4a__triggerChevron path{fill:currentColor}.LanguageSelector-module-scss-module__hkTs4a__triggerChevronOpen{transform:rotate(180deg)}.LanguageSelector-module-scss-module__hkTs4a__menu{z-index:var(--dropdown-z-index,100);background:var(--rds-color-white);border:1px solid var(--rds-color-300-grey-4);border-radius:.5rem;min-width:12.5rem;margin:0;padding:.5rem;list-style:none;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 0 1px #00000052,0 2px 4px #0000001c}.LanguageSelector-module-scss-module__hkTs4a__option{cursor:pointer;color:var(--rds-color-700-grey-1);font-family:var(--font-family);font-size:1rem;font-weight:var(--font-weight-regular);letter-spacing:.0125rem;border-radius:.375rem;align-items:center;gap:.75rem;padding:.5rem .75rem;line-height:1.5rem;transition:background-color .15s,color .15s;display:flex}.LanguageSelector-module-scss-module__hkTs4a__option:hover{background:var(--rds-color-black-transparent-1);color:var(--rds-color-900-shade-grey)}.LanguageSelector-module-scss-module__hkTs4a__optionActive{color:var(--rds-color-500-shade-grey);cursor:default}.LanguageSelector-module-scss-module__hkTs4a__optionActive:hover{color:var(--rds-color-500-shade-grey);background:0 0}.LanguageSelector-module-scss-module__hkTs4a__optionDisabled{color:var(--rds-color-500-shade-grey);cursor:not-allowed}.LanguageSelector-module-scss-module__hkTs4a__optionDisabled:hover{color:var(--rds-color-500-shade-grey);background:0 0}.LanguageSelector-module-scss-module__hkTs4a__optionFlag{flex-shrink:0;width:1.25rem;height:1.25rem}.LanguageSelector-module-scss-module__hkTs4a__optionFlagPlaceholder{background:var(--rds-color-200-shade-grey);border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;display:inline-block}.LanguageSelector-module-scss-module__hkTs4a__optionLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}
.ComposerHeader-module-scss-module__D0AzpG__root{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.ComposerHeader-module-scss-module__D0AzpG__title{color:var(--rds-color-900-shade-grey);text-overflow:ellipsis;font-size:1.625rem;font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:0;flex:1;min-width:0;margin:0;line-height:1.33;overflow:hidden}.ComposerHeader-module-scss-module__D0AzpG__actions{flex-shrink:0;align-items:center;gap:.75rem;display:inline-flex}
.ComposerStepper-module-scss-module__F15MSG__root{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:.125rem;width:100%;min-height:3.75rem;margin:0;padding:0;list-style:none;display:grid}.ComposerStepper-module-scss-module__F15MSG__step{flex-direction:column;align-items:flex-start;gap:.625rem;display:flex}.ComposerStepper-module-scss-module__F15MSG__step:last-child>.ComposerStepper-module-scss-module__F15MSG__label{padding-right:0}.ComposerStepper-module-scss-module__F15MSG__stepIndicator{align-items:center;width:100%;margin-top:.625rem;display:flex}.ComposerStepper-module-scss-module__F15MSG__dot{background:var(--rds-color-400-grey-3);width:2rem;height:2rem;color:var(--rds-color-white);font-family:var(--font-family);font-size:1rem;font-weight:var(--font-weight-regular);letter-spacing:.0125rem;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1.5rem;display:inline-flex;position:relative}.ComposerStepper-module-scss-module__F15MSG__dotComplete{background:var(--rds-color-600-roche-blue);color:var(--rds-color-white)}.ComposerStepper-module-scss-module__F15MSG__dotActive{background:var(--rds-color-600-roche-blue);color:var(--rds-color-white);box-shadow:0 0 0 .1875rem var(--rds-color-white),0 0 0 .3125rem var(--rds-color-600-roche-blue)}.ComposerStepper-module-scss-module__F15MSG__connector{background:var(--rds-color-400-grey-3);flex:1;height:.0625rem;margin-left:.4375rem}.ComposerStepper-module-scss-module__F15MSG__connectorComplete{background:var(--rds-color-600-roche-blue)}.ComposerStepper-module-scss-module__F15MSG__label{font-family:var(--font-family);font-size:1rem;font-weight:var(--font-weight-regular);letter-spacing:.0125rem;color:var(--rds-color-700-grey-1);word-break:break-word;padding-right:1rem;line-height:1.5rem}.ComposerStepper-module-scss-module__F15MSG__labelActive{color:var(--rds-color-900-shade-grey)}
.ComposerFooter-module-scss-module__MWQVJG__root{padding:1rem var(--composer-gutter-end,2rem) 1rem var(--composer-gutter,2rem);background:var(--rds-color-white);flex-shrink:0;justify-content:space-between;align-items:center;width:100%;margin:0;display:flex}.ComposerFooter-module-scss-module__MWQVJG__left,.ComposerFooter-module-scss-module__MWQVJG__right{align-items:stretch;gap:.75rem;display:flex}.ComposerFooter-module-scss-module__MWQVJG__left>*,.ComposerFooter-module-scss-module__MWQVJG__right>*{align-items:center;min-height:2.5rem;display:inline-flex}.ComposerFooter-module-scss-module__MWQVJG__backIcon{width:.75rem;height:.75rem;color:var(--rds-color-600-roche-blue);align-items:center;margin-right:.5rem;display:inline-flex}.ComposerFooter-module-scss-module__MWQVJG__nextIcon{width:.75rem;height:.75rem;color:var(--rds-color-white);align-items:center;margin-right:.5rem;display:inline-flex}.ComposerFooter-module-scss-module__MWQVJG__nextSpinner.ComposerFooter-module-scss-module__MWQVJG__nextSpinner{--rds-color-informative:var(--rds-color-disabled);--rds-color-track:color-mix(in srgb, var(--rds-color-disabled) 20%, transparent);flex-shrink:0}.ComposerFooter-module-scss-module__MWQVJG__nextSpinner.ComposerFooter-module-scss-module__MWQVJG__nextSpinner .rds-progress-spinner__svg{width:.75rem;height:.75rem}
.AssetPromptEditor-module-scss-module__eIvRyq__shell{border:1px solid var(--rds-color-500-shade-grey);background:var(--rds-color-white);resize:none;border-radius:.125rem;width:100%;height:12.125rem;padding:.75rem 1rem;position:relative;overflow-y:auto}.AssetPromptEditor-module-scss-module__eIvRyq__shell:focus-within{outline:2px solid var(--rds-color-500-shade-blue);border-color:#0000}.AssetPromptEditor-module-scss-module__eIvRyq__shellStreaming{background:var(--rds-color-50-shade-grey);cursor:default}.AssetPromptEditor-module-scss-module__eIvRyq__placeholder{pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--rds-color-500-shade-grey);letter-spacing:.0125rem;font-size:1rem;line-height:1.5rem;position:absolute;top:.75rem;left:1rem;right:1rem}.AssetPromptEditor-module-scss-module__eIvRyq__content{letter-spacing:.0125rem;color:var(--rds-color-900-shade-grey);outline:none;font-family:inherit;font-size:1rem;line-height:1.5rem}.AssetPromptEditor-module-scss-module__eIvRyq__content p{margin:0 0 .75rem}.AssetPromptEditor-module-scss-module__eIvRyq__content p:last-child{margin-bottom:0}.AssetPromptEditor-module-scss-module__eIvRyq__content h1,.AssetPromptEditor-module-scss-module__eIvRyq__content h2,.AssetPromptEditor-module-scss-module__eIvRyq__content h3,.AssetPromptEditor-module-scss-module__eIvRyq__content h4,.AssetPromptEditor-module-scss-module__eIvRyq__content h5,.AssetPromptEditor-module-scss-module__eIvRyq__content h6{color:var(--rds-color-900-shade-grey);font-weight:var(--font-weight-medium);text-transform:none;letter-spacing:0;margin:1rem 0 .5rem}.AssetPromptEditor-module-scss-module__eIvRyq__content h1:first-child,.AssetPromptEditor-module-scss-module__eIvRyq__content h2:first-child,.AssetPromptEditor-module-scss-module__eIvRyq__content h3:first-child,.AssetPromptEditor-module-scss-module__eIvRyq__content h4:first-child,.AssetPromptEditor-module-scss-module__eIvRyq__content h5:first-child,.AssetPromptEditor-module-scss-module__eIvRyq__content h6:first-child{margin-top:0}.AssetPromptEditor-module-scss-module__eIvRyq__content h1{font-size:1.25rem;line-height:1.75rem}.AssetPromptEditor-module-scss-module__eIvRyq__content h2{font-size:1.125rem;line-height:1.625rem}.AssetPromptEditor-module-scss-module__eIvRyq__content h3,.AssetPromptEditor-module-scss-module__eIvRyq__content h4,.AssetPromptEditor-module-scss-module__eIvRyq__content h5,.AssetPromptEditor-module-scss-module__eIvRyq__content h6{color:var(--rds-color-950-dark-blue);font-size:1rem;line-height:1.5rem}.AssetPromptEditor-module-scss-module__eIvRyq__content ol{margin:0 0 .75rem;padding-left:1.5rem;list-style:decimal}.AssetPromptEditor-module-scss-module__eIvRyq__content ul{margin:0 0 .75rem;padding-left:1.5rem;list-style:outside}.AssetPromptEditor-module-scss-module__eIvRyq__content li>ol,.AssetPromptEditor-module-scss-module__eIvRyq__content li>ul{margin-bottom:0}.AssetPromptEditor-module-scss-module__eIvRyq__content li{margin:0 0 .25rem;display:list-item}.AssetPromptEditor-module-scss-module__eIvRyq__content strong{font-weight:var(--font-weight-medium)}.AssetPromptEditor-module-scss-module__eIvRyq__content em{font-style:italic}.AssetPromptEditor-module-scss-module__eIvRyq__content a{color:var(--rds-color-600-roche-blue);text-decoration:underline}.AssetPromptEditor-module-scss-module__eIvRyq__content blockquote{border-left:.125rem solid var(--rds-color-300-grey-4);color:var(--rds-color-500-shade-grey);margin:.75rem 0;padding-left:1rem}.AssetPromptEditor-module-scss-module__eIvRyq__content code{background:var(--rds-color-50-shade-grey);border-radius:.125rem;padding:0 .25rem;font-family:monospace}.AssetPromptEditor-module-scss-module__eIvRyq__content hr{border:0;border-top:1px solid var(--rds-color-300-grey-4);margin:1rem 0}.AssetPromptEditor-module-scss-module__eIvRyq__content table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0 0 .75rem}.AssetPromptEditor-module-scss-module__eIvRyq__content th,.AssetPromptEditor-module-scss-module__eIvRyq__content td{border:1px solid var(--rds-color-300-grey-4);text-align:left;vertical-align:top;overflow-wrap:break-word;padding:.375rem .5rem}.AssetPromptEditor-module-scss-module__eIvRyq__content th{background:var(--rds-color-50-shade-grey);font-weight:var(--font-weight-medium)}.AssetPromptEditor-module-scss-module__eIvRyq__content th p,.AssetPromptEditor-module-scss-module__eIvRyq__content td p{margin:0}
.AssetPromptCard-module-scss-module__7cfmsa__card{background:var(--rds-color-white);border-radius:.125rem;flex-direction:column;gap:1.5rem;padding:2rem;display:flex;box-shadow:0 0 1px #00000052,0 2px 4px #0000001c}.AssetPromptCard-module-scss-module__7cfmsa__header{justify-content:space-between;align-items:center;display:flex}.AssetPromptCard-module-scss-module__7cfmsa__title{color:var(--rds-color-900-shade-grey);text-overflow:ellipsis;font-size:1.25rem;font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:0;margin:0;line-height:1.4;overflow:hidden}.AssetPromptCard-module-scss-module__7cfmsa__aiButton{color:var(--rds-color-700-grey-1);font-size:.875rem;font-weight:var(--font-weight-regular);letter-spacing:.0125rem;align-items:center;gap:.5rem;line-height:1.25rem;display:inline-flex}.AssetPromptCard-module-scss-module__7cfmsa__aiButton[disabled]{opacity:1;cursor:default}.AssetPromptCard-module-scss-module__7cfmsa__aiButtonIcon{width:1.125rem;height:1.125rem;color:var(--rds-color-700-grey-1)}.AssetPromptCard-module-scss-module__7cfmsa__calloutBlue{background:var(--rds-color-50-shade-blue);border-left:.25rem solid var(--rds-color-600-roche-blue);border-radius:var(--small-border-radius);align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.AssetPromptCard-module-scss-module__7cfmsa__calloutIcon{width:1.25rem;height:1.25rem;color:var(--rds-color-600-roche-blue);flex-shrink:0}.AssetPromptCard-module-scss-module__7cfmsa__calloutText{color:var(--rds-color-900-shade-grey);font-size:1rem;font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:.2px;margin:0;line-height:1.5}.AssetPromptCard-module-scss-module__7cfmsa__refineBox{background:var(--rds-color-50-shade-blue);border-radius:var(--small-border-radius);border:1px solid var(--rds-color-600-roche-blue);flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.AssetPromptCard-module-scss-module__7cfmsa__refineHeader{justify-content:space-between;align-items:center;display:flex}.AssetPromptCard-module-scss-module__7cfmsa__refineTitle{color:var(--rds-color-900-shade-grey);text-overflow:ellipsis;font-size:.875rem;font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:.2px;align-items:center;gap:.5rem;margin:0;line-height:1.43;display:inline-flex;overflow:hidden}.AssetPromptCard-module-scss-module__7cfmsa__refineTitleIcon{flex-shrink:0;width:1rem;height:1rem}.AssetPromptCard-module-scss-module__7cfmsa__refineInfo{width:1rem;height:1rem;color:var(--rds-color-700-grey-1)}.AssetPromptCard-module-scss-module__7cfmsa__refineRow{align-items:center;gap:.5rem;width:100%;display:flex}.AssetPromptCard-module-scss-module__7cfmsa__spin{transform-origin:50%;animation:1s linear infinite AssetPromptCard-module-scss-module__7cfmsa__rotateAiIcon}.AssetPromptCard-module-scss-module__7cfmsa__aiStatus{justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.AssetPromptCard-module-scss-module__7cfmsa__aiStatusIcon{width:1.5rem;height:1.5rem}@keyframes AssetPromptCard-module-scss-module__7cfmsa__rotateAiIcon{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AssetPromptCard-module-scss-module__7cfmsa__refineInput{border:1px solid var(--rds-color-500-shade-grey);box-sizing:border-box;letter-spacing:.0125rem;min-width:0;height:1.75rem;color:var(--rds-color-700-grey-1);background:var(--rds-color-white);border-radius:.125rem;flex:1;padding:0 .5rem;font-family:inherit;font-size:.875rem;line-height:1.25rem}.AssetPromptCard-module-scss-module__7cfmsa__refineInput:focus-visible{outline:2px solid var(--rds-color-500-shade-blue);border-color:#0000}
.FileUploadModal-module-scss-module__RncJra__root{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--modal-z-index);background-color:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@media (min-width:1024px){.FileUploadModal-module-scss-module__RncJra__root{padding:48px}}@media (min-width:1200px){.FileUploadModal-module-scss-module__RncJra__root{padding:30px 80px}}.FileUploadModal-module-scss-module__RncJra__root.FileUploadModal-module-scss-module__RncJra__fullscreen{padding:0}.FileUploadModal-module-scss-module__RncJra__content{border-radius:var(--large-border-radius);max-height:var(--max-height);background:var(--rds-color-white);flex-direction:column;margin:auto;padding:24px;display:flex;position:relative;overflow:hidden;width:100%!important}.FileUploadModal-module-scss-module__RncJra__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.FileUploadModal-module-scss-module__RncJra__title{text-overflow:ellipsis;white-space:nowrap;color:#21201f;width:80%;margin:0;font-size:20px;font-weight:500;line-height:28px;overflow:hidden}.FileUploadModal-module-scss-module__RncJra__body{flex-direction:column;flex:1;min-height:0;display:flex}.FileUploadModal-module-scss-module__RncJra__footer{flex-shrink:0}.FileUploadModal-module-scss-module__RncJra__fullscreenContent{border-radius:var(--default-border-radius);background:var(--rds-color-white);flex-direction:column;width:95dvw;height:95dvh;margin:auto;padding:16px;display:flex;position:relative;overflow:hidden}.FileUploadModal-module-scss-module__RncJra__tableContent{border-radius:var(--default-border-radius);flex-direction:column;width:100%;max-height:100%;padding:16px;display:flex;position:relative;overflow:hidden}.FileUploadModal-module-scss-module__RncJra__referencesContent{border-radius:var(--default-border-radius);flex-direction:column;flex-grow:1;max-height:80vh;margin:auto;padding:16px;display:flex;position:relative;overflow:hidden}.FileUploadModal-module-scss-module__RncJra__confirmation{align-items:center;height:100%;display:flex}.FileUploadModal-module-scss-module__RncJra__confirmationContent{color:var(--rds-color-700-grey-1);border-radius:12px;width:60%;min-height:164px;padding:24px;display:flex}.FileUploadModal-module-scss-module__RncJra__grey{background-color:var(--rds-color-100-grey-5)}.FileUploadModal-module-scss-module__RncJra__white{background-color:var(--rds-color-white)}.FileUploadModal-module-scss-module__RncJra__close{fill:var(--rds-color-white);cursor:pointer;position:absolute;top:8px;right:8px}@media (min-width:1024px){.FileUploadModal-module-scss-module__RncJra__close{top:16px;right:16px}}
.FileUploadFields-module-scss-module__FbG1Rq__instructionModalContent{flex-direction:column;gap:24px;height:100%;padding-top:15px;display:flex}.FileUploadFields-module-scss-module__FbG1Rq__commonInstructionModalBody{flex-direction:column!important;height:100%!important;max-height:100%!important;display:flex!important;overflow:visible!important}.FileUploadFields-module-scss-module__FbG1Rq__commonInstructionViewWrapper{flex-direction:column;height:100%;display:flex}.FileUploadFields-module-scss-module__FbG1Rq__specificPromptViewWrapper{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.FileUploadFields-module-scss-module__FbG1Rq__specificPromptModalContainer{width:1440px!important;max-width:92vw!important;height:900px!important;max-height:90vh!important;padding:0!important}.FileUploadFields-module-scss-module__FbG1Rq__specificPromptModalBody{gap:0!important;height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important}.FileUploadFields-module-scss-module__FbG1Rq__fileUploadCardInModal{background:0 0;border:0;flex-direction:column;width:100%;padding:0;display:flex}.FileUploadFields-module-scss-module__FbG1Rq__fileUploadStyleOverride{width:100%;background-color:#fbfbfa!important}.FileUploadFields-module-scss-module__FbG1Rq__instructionActionWrapper{justify-content:flex-end;align-items:center;gap:16px;width:100%;margin-top:24px;display:flex}.FileUploadFields-module-scss-module__FbG1Rq__instructionActionWrapper button:disabled{opacity:1!important}.FileUploadFields-module-scss-module__FbG1Rq__generalInstructionChipBackgroundContainer{background:#fbfbfa;padding-bottom:16px}.FileUploadFields-module-scss-module__FbG1Rq__generalInstructionChip{color:#0b41cd;letter-spacing:.2px;cursor:pointer;background:#fff;border:1px solid #aec0ee;border-radius:30px;justify-content:center;align-items:center;gap:4px;width:fit-content;min-width:150px;height:32px;padding:4px 8px 4px 12px;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.FileUploadFields-module-scss-module__FbG1Rq__instructionModalFooter{justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;margin-top:auto!important;padding-top:24px!important;padding-bottom:4px!important;display:flex!important;overflow:visible!important}.FileUploadFields-module-scss-module__FbG1Rq__instructionModalFooter button{min-width:132px;box-sizing:border-box!important;border-radius:4px!important;min-height:40px!important}.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn button,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=btn],.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=Button]{color:#4b5563!important;box-shadow:none!important;opacity:1!important;filter:none!important;background:#fff!important;border:1px solid #6b7280!important;outline:none!important}.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn:hover,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn button:hover,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=btn]:hover,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=Button]:hover{color:#374151!important;box-shadow:none!important;background:#f9fafb!important;border:1px solid #4b5563!important;outline:none!important}.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn:focus,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn:focus-visible,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn:active,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn button:focus,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn button:focus-visible,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn button:active,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=btn]:focus,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=btn]:focus-visible,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=btn]:active,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=Button]:focus,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=Button]:focus-visible,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=Button]:active{color:#4b5563!important;box-shadow:none!important;background:#fff!important;border:1px solid #6b7280!important;outline:none!important}.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn:before,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn:after,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn button:before,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn button:after,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=btn]:before,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=btn]:after,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=Button]:before,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=Button]:after{box-shadow:none!important;border:none!important;outline:none!important;display:none!important}.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn:disabled,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn[disabled],.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn button:disabled,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn button[disabled],.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=btn]:disabled,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=btn][disabled],.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=Button]:disabled,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn [class*=Button][disabled]{color:#9d948e!important;cursor:not-allowed!important;opacity:1!important;filter:none!important;box-shadow:none!important;background:#eae8e5!important;border:1px solid #d1d5db!important;outline:none!important}.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn *,.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn button *{color:#4b5563!important;box-shadow:none!important;opacity:1!important;outline:none!important}.FileUploadFields-module-scss-module__FbG1Rq__cancelBtn:focus-within{box-shadow:none!important;outline:none!important}.FileUploadFields-module-scss-module__FbG1Rq__uploadErrorBanner{background:#fee6ec;border-radius:2px;display:flex}.FileUploadFields-module-scss-module__FbG1Rq__leftStrip{background:#c40000;border-radius:2px 0 0 2px;align-self:stretch;width:4px}.FileUploadFields-module-scss-module__FbG1Rq__uploadFailedContentContainer{flex:1 0 0;align-items:flex-start;gap:12px;padding:16px;display:flex}.FileUploadFields-module-scss-module__FbG1Rq__uploadErrorIcon{flex-shrink:0}.FileUploadFields-module-scss-module__FbG1Rq__uploadErrorTitle{color:#21201f;letter-spacing:.2px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.FileUploadFields-module-scss-module__FbG1Rq__uploadErrorText{color:#21201f;letter-spacing:.2px;font-size:16px;font-style:normal;font-weight:300;line-height:24px}.FileUploadFields-module-scss-module__FbG1Rq__textContainer{justify-content:center;align-items:flex-start;gap:var(--Alert-Gap-Small,4px);flex-direction:column;flex:1 0 0;display:flex}.FileUploadFields-module-scss-module__FbG1Rq__bannerRow{justify-content:space-between;align-items:center;width:100%;display:flex}.FileUploadFields-module-scss-module__FbG1Rq__generalInstructionView{flex-direction:column!important;height:100%!important;min-height:340px!important;display:flex!important}.FileUploadFields-module-scss-module__FbG1Rq__generalInstructionField{margin-top:10px}.FileUploadFields-module-scss-module__FbG1Rq__textAreaContainer{flex-direction:column;width:100%;margin-top:16px;display:flex}.FileUploadFields-module-scss-module__FbG1Rq__generalInstructionHeading{color:var(--rds-color-700-grey-1);letter-spacing:.2px;margin-bottom:4px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.FileUploadFields-module-scss-module__FbG1Rq__generalInstructionsTextArea.FileUploadFields-module-scss-module__FbG1Rq__generalInstructionsTextArea .rds-form-field-textarea{border-radius:2px!important}.FileUploadFields-module-scss-module__FbG1Rq__generalInstructionFooter,.FileUploadFields-module-scss-module__FbG1Rq__deleteGeneralFooter{justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;margin-top:auto!important;padding-top:24px!important;padding-bottom:4px!important;display:flex!important;overflow:visible!important}.FileUploadFields-module-scss-module__FbG1Rq__generalInstructionFooter button,.FileUploadFields-module-scss-module__FbG1Rq__deleteGeneralFooter button{box-sizing:border-box!important;border-radius:4px!important;min-height:40px!important}.FileUploadFields-module-scss-module__FbG1Rq__footerRightActions{align-items:center!important;gap:12px!important;display:flex!important}.FileUploadFields-module-scss-module__FbG1Rq__backActionBtn{cursor:pointer;align-items:center;gap:8px;box-shadow:none!important;color:#0b41cd!important;background:0 0!important;border:0!important;outline:0!important;min-width:auto!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:400!important;display:inline-flex!important}.FileUploadFields-module-scss-module__FbG1Rq__deleteGeneralLinkBtn{cursor:pointer;line-height:1;color:#c40000!important;background:0 0!important;border:none!important;align-items:center!important;gap:8px!important;min-width:auto!important;height:auto!important;padding:0!important;font-size:14px!important;font-weight:400!important;display:inline-flex!important}.FileUploadFields-module-scss-module__FbG1Rq__errorText{color:#c40000;margin:0;font-size:14px;line-height:20px}.FileUploadFields-module-scss-module__FbG1Rq__referenceHeader{justify-content:space-between;margin:32px 0;display:flex}.FileUploadFields-module-scss-module__FbG1Rq__fileUploadCard+.FileUploadFields-module-scss-module__FbG1Rq__fileUploadCard{margin-top:16px}.FileUploadFields-module-scss-module__FbG1Rq__referenceText{color:var(--fg-high-contrast);text-overflow:ellipsis;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:18px;font-style:normal;font-weight:400;line-height:28px;display:-webkit-box;overflow:hidden}.FileUploadFields-module-scss-module__FbG1Rq__fileStats{align-items:center;gap:16px;display:flex}.FileUploadFields-module-scss-module__FbG1Rq__filesCount{color:var(--rds-color-700-grey-1);text-overflow:ellipsis;letter-spacing:.2px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:-webkit-box;overflow:hidden}.FileUploadFields-module-scss-module__FbG1Rq__fileUploadCard{background-color:#fbfbfa;flex-direction:column;gap:8px;padding:16px;display:flex}.FileUploadFields-module-scss-module__FbG1Rq__fileUploadCardHeader{justify-content:space-between;align-items:flex-start;gap:12px;width:100%;min-width:0;display:flex}.FileUploadFields-module-scss-module__FbG1Rq__fileInfo{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.FileUploadFields-module-scss-module__FbG1Rq__label{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--fg-high-contrast);letter-spacing:.2px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:block;overflow:hidden}.FileUploadFields-module-scss-module__FbG1Rq__meta{align-items:center;display:flex}.FileUploadFields-module-scss-module__FbG1Rq__progressLabel{color:#544f4f;letter-spacing:.5px;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.FileUploadFields-module-scss-module__FbG1Rq__hundredPercentUploaded{color:#706b69;letter-spacing:.5px;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.FileUploadFields-module-scss-module__FbG1Rq__closeButton{cursor:pointer;flex-shrink:0}.FileUploadFields-module-scss-module__FbG1Rq__closeButton svg{width:18px;height:18px}.FileUploadFields-module-scss-module__FbG1Rq__chipWrapper{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.FileUploadFields-module-scss-module__FbG1Rq__instructionChip,.FileUploadFields-module-scss-module__FbG1Rq__promptCountChip{color:#0b41cd;letter-spacing:.2px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:#fff;border:1px solid #aec0ee;border-radius:30px;justify-content:center;align-items:center;width:fit-content;min-width:60px;padding:4px 12px;font-size:14px;font-weight:400;line-height:20px;display:flex;overflow:hidden}.FileUploadFields-module-scss-module__FbG1Rq__promptCountChip{margin:0}
.UploadFileProgress-module-scss-module__F3E6Za__root{border-radius:var(--small-border-radius);background-color:var(--rds-color-white);align-items:center;gap:24px;padding:16px;display:flex;position:relative}.UploadFileProgress-module-scss-module__F3E6Za__uploading{background-color:var(--rds-color-50-shade-blue)}.UploadFileProgress-module-scss-module__F3E6Za__info{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.UploadFileProgress-module-scss-module__F3E6Za__label{color:#21201f;letter-spacing:.2px;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden}.UploadFileProgress-module-scss-module__F3E6Za__meta{letter-spacing:.5px;color:var(--fg-low-contrast,#544f4f);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-style:normal;font-weight:400;line-height:16px;display:flex}.UploadFileProgress-module-scss-module__F3E6Za__progress{background-color:var(--rds-color-200-shade-blue);border-radius:999px;width:100%;height:4px;position:relative;overflow:hidden}.UploadFileProgress-module-scss-module__F3E6Za__progressBar{background-color:var(--rds-color-600-roche-blue);height:100%;transition:width .3s,background-color .3s;position:absolute;top:0;left:0}.UploadFileProgress-module-scss-module__F3E6Za__progressSuccess{background-color:#e6f4ea}.UploadFileProgress-module-scss-module__F3E6Za__progressSuccess .UploadFileProgress-module-scss-module__F3E6Za__progressBar{background-color:#1e8e3e}.UploadFileProgress-module-scss-module__F3E6Za__progressLabel{color:#706b69}.UploadFileProgress-module-scss-module__F3E6Za__actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.UploadFileProgress-module-scss-module__F3E6Za__closeButton{cursor:pointer}.UploadFileProgress-module-scss-module__F3E6Za__hasStatusLabel .UploadFileProgress-module-scss-module__F3E6Za__meta span{color:#c40000;letter-spacing:.5px;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.UploadFileProgress-module-scss-module__F3E6Za__hasStatusLabel .UploadFileProgress-module-scss-module__F3E6Za__progress{display:none}.UploadFileProgress-module-scss-module__F3E6Za__utilityButtonsContainer{align-items:center;gap:16px;display:flex}
.SpecificPromptView-module-scss-module__mwdJKq__wrapper{background:#fff;border-radius:12px;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.SpecificPromptView-module-scss-module__mwdJKq__header{background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;min-height:72px;padding:24px 24px 20px;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__header h2{color:#21201f;letter-spacing:0;margin:0;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.SpecificPromptView-module-scss-module__mwdJKq__closeBtn{cursor:pointer;color:#111827;background:0 0;border:none;font-size:28px;line-height:1}.SpecificPromptView-module-scss-module__mwdJKq__closeBtn:hover{color:#0b41cd}.SpecificPromptView-module-scss-module__mwdJKq__body{flex:1;grid-template-columns:minmax(0,1fr) 238px;column-gap:24px;min-height:0;padding:0 24px;display:grid;overflow:hidden}.SpecificPromptView-module-scss-module__mwdJKq__mainArea{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.SpecificPromptView-module-scss-module__mwdJKq__toolbar{background:#fbfbfa;border-bottom:1px solid #dbd6d1;align-items:center;gap:16px;padding:8px 24px;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__toolbarFileInfo{width:98px;overflow:hidden}.SpecificPromptView-module-scss-module__mwdJKq__toolbarFileName{color:var(--fg-high-contrast);text-overflow:ellipsis;letter-spacing:.2px;white-space:nowrap;font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden}.SpecificPromptView-module-scss-module__mwdJKq__toolbarPageInfo{color:#706b69;letter-spacing:.5px;margin-top:3px;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.SpecificPromptView-module-scss-module__mwdJKq__toolbarActions{align-items:center;gap:16px;min-width:0;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__toolbarDivider{background:#d1d5db;flex-shrink:0;width:1px;height:28px}.SpecificPromptView-module-scss-module__mwdJKq__toolbarPromptTitle{color:#111827;padding-left:20px;font-size:18px;font-weight:500}.SpecificPromptView-module-scss-module__mwdJKq__activeTool{background:#0000001a!important;padding:4px!important}.SpecificPromptView-module-scss-module__mwdJKq__textIcon{color:#0b41cd;justify-content:center;align-items:center;font-family:Roche Sans,sans-serif;font-size:20px;font-weight:400;line-height:1;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__toolBtn span{font-weight:100!important}.SpecificPromptView-module-scss-module__mwdJKq__rectangleIcon{border:2px dashed;border-radius:2px;width:16px;height:16px;display:inline-block}.SpecificPromptView-module-scss-module__mwdJKq__content{flex:1;grid-template-columns:180px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.SpecificPromptView-module-scss-module__mwdJKq__pagesPanel{scrollbar-gutter:stable;background:#fbfbfa;width:168px;min-width:168px;padding:16px;overflow-y:auto;box-shadow:0 0 1px #0000003d,0 8px 20px #00000026}.SpecificPromptView-module-scss-module__mwdJKq__pagesPanel>div{width:136px!important}.SpecificPromptView-module-scss-module__mwdJKq__pageThumb{cursor:pointer;background:0 0;border-radius:8px;width:136px;margin-bottom:8px;padding:8px;transition:all .2s;display:block}.SpecificPromptView-module-scss-module__mwdJKq__pageThumb span{text-align:center;color:var(--fg-low-contrast,#544f4f);text-align:center;text-overflow:ellipsis;letter-spacing:.2px;margin-top:8px;font-family:Roche Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:block;overflow:hidden}.SpecificPromptView-module-scss-module__mwdJKq__pageThumb canvas,.SpecificPromptView-module-scss-module__mwdJKq__pageThumb img{border:none!important;outline:none!important}.SpecificPromptView-module-scss-module__mwdJKq__pageThumb:hover{border-color:#5b84f1}.SpecificPromptView-module-scss-module__mwdJKq__activeThumb{box-shadow:none;background:#d7e0f7;border-radius:8px}.SpecificPromptView-module-scss-module__mwdJKq__pageThumbImage{aspect-ratio:12/17;border-radius:4px;width:120px;height:170px}.SpecificPromptView-module-scss-module__mwdJKq__pageThumbImage div{height:85%}.SpecificPromptView-module-scss-module__mwdJKq__pageThumbImage>div>canvas{box-shadow:0 0 1px #00000052,0 2px 4px #0000001c;width:100%!important;height:100%!important}.SpecificPromptView-module-scss-module__mwdJKq__viewer{background:#fbfbfa;min-width:0;height:100%;padding:24px;position:relative;overflow:auto}.SpecificPromptView-module-scss-module__mwdJKq__pageWrapper{box-shadow:none;background:#fff;width:fit-content;margin:0 auto;position:relative;overflow:visible}.SpecificPromptView-module-scss-module__mwdJKq__rectangleMode{-webkit-user-select:none;user-select:none}.SpecificPromptView-module-scss-module__mwdJKq__textHighlightOverlay{pointer-events:none;z-index:30;background:#0b41cd47;border-radius:2px;position:absolute}.SpecificPromptView-module-scss-module__mwdJKq__topBadge,.SpecificPromptView-module-scss-module__mwdJKq__bottomBadge{z-index:40;background:#0b41cd;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute}.SpecificPromptView-module-scss-module__mwdJKq__topBadge{color:#0000;border:2px solid #fff;font-size:0;line-height:0;top:-11px;left:-11px}.SpecificPromptView-module-scss-module__mwdJKq__bottomBadge{color:#fff;pointer-events:auto;cursor:pointer;border:2px solid #fff;font-size:12px;font-weight:700;bottom:-11px;right:-11px}.SpecificPromptView-module-scss-module__mwdJKq__promptsPanel{background:#fbfbfa;border-left:none;flex-direction:column;gap:8px;width:240px;min-width:240px;padding:24px;display:flex;position:relative;overflow-y:auto}.SpecificPromptView-module-scss-module__mwdJKq__promptsPanel .SpecificPromptView-module-scss-module__mwdJKq__promptsPanelHeading{color:#544f4f;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.2px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden}.SpecificPromptView-module-scss-module__mwdJKq__searchWrapper{z-index:20;background:#fbfbfa;width:100%;padding-top:10px;padding-bottom:10px;position:sticky;top:-24px}.SpecificPromptView-module-scss-module__mwdJKq__searchIcon{color:#6b7280;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.SpecificPromptView-module-scss-module__mwdJKq__searchIcon svg{width:16px;height:16px}.SpecificPromptView-module-scss-module__mwdJKq__promptList{flex-direction:column;gap:16px;margin-top:18px;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__promptCard{padding:var(--scale-300,12px);align-items:flex-start;gap:var(--Spacing-scale-spacing-02,4px);background:#f5f5f2;border-radius:16px;flex-direction:column;align-self:stretch;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__promptCard:hover .SpecificPromptView-module-scss-module__mwdJKq__deletePromptBtn{opacity:1;visibility:visible}.SpecificPromptView-module-scss-module__mwdJKq__promptCardHeader{justify-content:space-between;align-items:center;width:100%;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__promptMeta{color:#6b7280;justify-content:flex-start;align-items:center;gap:8px;width:100%;font-size:13px;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__promptHeaderLeft{align-items:center;gap:8px;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__promptNumber{color:#fff;background:#0b41cd;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:inline-flex}.SpecificPromptView-module-scss-module__mwdJKq__prompPagetNumberTitle{color:#706b69;letter-spacing:1px;white-space:nowrap;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.SpecificPromptView-module-scss-module__mwdJKq__selectedText{color:var(--fg-high-contrast);text-overflow:ellipsis;letter-spacing:.2px;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:stretch;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:-webkit-box;overflow:hidden}.SpecificPromptView-module-scss-module__mwdJKq__promptText{color:#21201f;letter-spacing:.2px;word-break:break-word;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;max-width:100%;margin:0;font-size:16px;line-height:22px;display:-webkit-box;overflow:hidden}.SpecificPromptView-module-scss-module__mwdJKq__deletePromptBtn{cursor:pointer;opacity:0;visibility:hidden;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:inline-flex}.SpecificPromptView-module-scss-module__mwdJKq__rectOverlay{pointer-events:none;z-index:30;background:#0b41cd14;border:2px dashed #0b41cd;position:absolute}.SpecificPromptView-module-scss-module__mwdJKq__promptModalOverlay{z-index:50;pointer-events:none;background:0 0;display:block;position:absolute;inset:0}.SpecificPromptView-module-scss-module__mwdJKq__promptTextarea{color:var(--fg-grey-3,#706b69);font-size:var(--UI-Label-Label-M-fontSize,16px);font-style:normal;font-weight:300;line-height:var(--UI-Label-Label-M-lineHeight,24px);letter-spacing:var(--UI-Label-Label-M-letterSpacing,.2px);gap:24px;padding:12px 16px;display:flex;width:472px!important;max-width:472px!important}.SpecificPromptView-module-scss-module__mwdJKq__promptModal{pointer-events:auto;background:#fff;border:1px solid #9d948e;border-radius:24px;align-items:flex-start;gap:24px;width:472px;min-height:80px;padding:12px 16px;display:flex;position:absolute;bottom:120px;left:48%;box-shadow:0 0 1px #0000003d,0 8px 20px #00000026}.SpecificPromptView-module-scss-module__mwdJKq__promptModalHeader{display:none}.SpecificPromptView-module-scss-module__mwdJKq__promptModal textarea{resize:none;color:#111827;background:0 0;border:none;outline:none;flex:1;width:auto;min-height:72px;max-height:none;padding:0;font-size:15px;line-height:22px;overflow:hidden}.SpecificPromptView-module-scss-module__mwdJKq__promptModal textarea::placeholder{color:#9ca3af}.SpecificPromptView-module-scss-module__mwdJKq__promptModalFooter{flex-shrink:0;align-items:center;gap:12px;margin-top:4px;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__deletePromptOverlay{z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.SpecificPromptView-module-scss-module__mwdJKq__deletePromptModal{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;width:724px;height:468px;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__deletePromptHeader{justify-content:space-between;align-self:stretch;align-items:flex-start;gap:16px;padding:24px 24px 20px;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__deletePromptTitle{color:var(--fg-high-contrast);letter-spacing:0;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.SpecificPromptView-module-scss-module__mwdJKq__deletePromptClose{cursor:pointer;color:#6f6e6d;background:0 0;border:none;padding:0;font-size:24px;line-height:1}.SpecificPromptView-module-scss-module__mwdJKq__deletePromptClose:disabled{opacity:.5;cursor:not-allowed}.SpecificPromptView-module-scss-module__mwdJKq__deletePromptQuestion{color:var(--fg-high-contrast);letter-spacing:.2px;font-size:16px;font-style:normal;font-weight:300;line-height:24px}.SpecificPromptView-module-scss-module__mwdJKq__deletePromptQuestion .SpecificPromptView-module-scss-module__mwdJKq__deletePromptQuestionHighlight{color:var(--fg-high-contrast);letter-spacing:.2px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.SpecificPromptView-module-scss-module__mwdJKq__deletePromptWarning{margin-top:24px;padding:0 24px}.SpecificPromptView-module-scss-module__mwdJKq__toolbarPromptsHeading{color:#544f4f;justify-content:flex-end;align-items:flex-end;margin:0 -120px 0 auto;font-family:Roche Sans,sans-serif;font-size:16px;font-weight:520;line-height:28px;display:flex;position:relative;top:10px}.SpecificPromptView-module-scss-module__mwdJKq__deletePromptFooter{justify-content:space-between;align-items:center;margin-top:auto;padding:24px;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__cancelDeleteBtn{color:#3b3a39;cursor:pointer;background:#fff;border:1px solid #706b69;border-radius:2px;width:83px;height:36px;font-size:14px;font-weight:500}.SpecificPromptView-module-scss-module__mwdJKq__cancelDeleteBtn:disabled{color:#9d948e;cursor:not-allowed;background:#f4f4f4;border-color:#d1d5db}.SpecificPromptView-module-scss-module__mwdJKq__confirmDeleteBtn{color:#fff;cursor:pointer;background:#c40000;border:none;border-radius:4px;width:220px;height:44px;font-family:Roche Sans,sans-serif;font-size:14px;font-weight:500}.SpecificPromptView-module-scss-module__mwdJKq__confirmDeleteBtn:disabled{opacity:.7;cursor:not-allowed}.SpecificPromptView-module-scss-module__mwdJKq__footer{box-sizing:border-box;background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;min-height:72px;margin-top:auto;padding:24px;display:flex;position:relative}.SpecificPromptView-module-scss-module__mwdJKq__backLink{color:#0b41cd;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin:0;padding:0;font-size:16px;font-weight:400;line-height:24px;display:inline-flex}.SpecificPromptView-module-scss-module__mwdJKq__backLink svg{width:18px;height:18px}.SpecificPromptView-module-scss-module__mwdJKq__backSpecificBtn{flex-grow:0;flex-shrink:0;margin-right:auto}.SpecificPromptView-module-scss-module__mwdJKq__saveSpecificBtn{color:#fff;cursor:pointer;background:#0b41cd;border:1px solid #0b41cd;border-radius:2px;flex-grow:0;flex-shrink:0;min-width:189px;height:36px;margin-left:auto;padding:0 18px;font-size:13px;font-weight:600}.SpecificPromptView-module-scss-module__mwdJKq__saveSpecificBtn:disabled{color:#9d948e;cursor:not-allowed;opacity:1;box-shadow:none;background:#eae8e5;border:none}.SpecificPromptView-module-scss-module__mwdJKq__loader{color:#111827;justify-content:center;align-items:center;width:100%;height:100%;min-height:400px;font-size:14px;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__error{color:#111827;padding:40px;font-size:14px}.SpecificPromptView-module-scss-module__mwdJKq__deleteOverlay{z-index:100;background:#0f172a2e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.SpecificPromptView-module-scss-module__mwdJKq__deleteModal{background:#fff;border-radius:16px;width:720px;padding:28px;box-shadow:0 12px 40px #00000024}.SpecificPromptView-module-scss-module__mwdJKq__deleteModalHeader{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__deleteModalHeader h3{color:#111827;margin:0;font-size:28px;font-weight:700}.SpecificPromptView-module-scss-module__mwdJKq__deleteModalHeader button{cursor:pointer;color:#6b7280;background:0 0;border:none;font-size:28px}.SpecificPromptView-module-scss-module__mwdJKq__deleteQuestion{color:#111827;margin:0 0 22px;font-size:18px;font-weight:700}.SpecificPromptView-module-scss-module__mwdJKq__deleteWarning{background:#fffbeb;border-left:4px solid #f59e0b;border-radius:4px;gap:14px;margin-bottom:40px;padding:18px 20px;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__deleteWarning span{color:#f59e0b;font-size:22px;line-height:1}.SpecificPromptView-module-scss-module__mwdJKq__deleteWarning p{color:#78350f;margin:0;font-size:15px;line-height:24px}.SpecificPromptView-module-scss-module__mwdJKq__deleteActions{justify-content:space-between;align-items:center;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__deleteActions button{cursor:pointer;height:40px;padding:0 22px;font-size:14px;font-weight:600}.SpecificPromptView-module-scss-module__mwdJKq__deleteActions button:first-child{color:#374151;background:#fff;border:1px solid #d1d5db}.SpecificPromptView-module-scss-module__mwdJKq__deleteActions button:last-child{color:#fff;background:#dc2626;border:1px solid #dc2626}.SpecificPromptView-module-scss-module__mwdJKq__successToast,.SpecificPromptView-module-scss-module__mwdJKq__errorToast{z-index:9999;background:#fff;border:1px solid #d1d5db;align-items:center;gap:14px;width:352px;min-height:72px;padding:16px 18px;display:flex;position:absolute;bottom:88px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0f172a2e}.SpecificPromptView-module-scss-module__mwdJKq__successToast{border-left:5px solid #00875a}.SpecificPromptView-module-scss-module__mwdJKq__errorToast{border-left:5px solid #d92d20}.SpecificPromptView-module-scss-module__mwdJKq__successToast .SpecificPromptView-module-scss-module__mwdJKq__toastIcon{color:#00875a}.SpecificPromptView-module-scss-module__mwdJKq__errorToast .SpecificPromptView-module-scss-module__mwdJKq__toastIcon{color:#d92d20}.SpecificPromptView-module-scss-module__mwdJKq__successToast p,.SpecificPromptView-module-scss-module__mwdJKq__errorToast p{color:#111827;flex:1;margin:0;font-size:14px;font-weight:500;line-height:20px}.SpecificPromptView-module-scss-module__mwdJKq__successToast button,.SpecificPromptView-module-scss-module__mwdJKq__errorToast button{cursor:pointer;color:#111827;background:0 0;border:0;font-size:22px;line-height:1}.SpecificPromptView-module-scss-module__mwdJKq__promptActions{align-items:center;gap:8px;display:flex}.SpecificPromptView-module-scss-module__mwdJKq__editPromptBtn{cursor:pointer;color:#0b41cd;background:0 0;border:0;font-size:13px;font-weight:600}.SpecificPromptView-module-scss-module__mwdJKq__editPromptBtn:hover{text-decoration:underline}.SpecificPromptView-module-scss-module__mwdJKq__errorText{color:#d92d20;margin-top:8px;font-size:13px;font-weight:400}.SpecificPromptView-module-scss-module__mwdJKq__promptAddedIndicator{z-index:60;pointer-events:none;min-width:80px;height:48px;padding:var(--scale-200,8px) var(--scale-400,16px);border-radius:var(--scale-4000,160px);border:1px solid var(--fg-grey-1,#dbd6d1);background:var(--bg-base-1,#fff);align-items:center;gap:12px;animation:3s forwards SpecificPromptView-module-scss-module__mwdJKq__fadeInOut;display:flex;position:absolute;box-shadow:0 0 1px #0000003d,0 8px 20px #00000026}.SpecificPromptView-module-scss-module__mwdJKq__promptAddedIndicator span{white-space:nowrap;color:var(--fg-high-contrast,#21201f);font-size:var(--ui-body-body-m-bold-font-size,16px);font-style:normal;font-weight:400;line-height:var(--ui-body-body-m-bold-line-height,24px);letter-spacing:var(--ui-body-body-m-bold-letter-spacing,.2px)}@keyframes SpecificPromptView-module-scss-module__mwdJKq__fadeInOut{0%{opacity:0;transform:translateY(4px)}10%{opacity:1;transform:translateY(0)}80%{opacity:1}to{opacity:0}}.SpecificPromptView-module-scss-module__mwdJKq__savedPromptOverlay{pointer-events:none;z-index:30;position:absolute}
.SearchBar-module-scss-module__3U6I6G__root{flex-direction:column;align-items:center;width:100%;display:flex}.SearchBar-module-scss-module__3U6I6G__searchBar{border:1px solid var(--rds-color-300-grey-4);background-color:var(--rds-color-white);width:100%;max-width:var(--max-content-width);border-radius:1rem;align-items:center;display:flex;box-shadow:0 0 1px #00000052,0 2px 4px #0000001c}.SearchBar-module-scss-module__3U6I6G__searchBar.SearchBar-module-scss-module__3U6I6G__showHistory{box-shadow:none}.SearchBar-module-scss-module__3U6I6G__form{align-items:center;width:100%;padding:.5rem 0;display:flex;position:relative}.SearchBar-module-scss-module__3U6I6G__input{width:100%;color:var(--rds-color-900-shade-grey);background-color:#0000;border:none;padding:0 1rem}.SearchBar-module-scss-module__3U6I6G__input.SearchBar-module-scss-module__3U6I6G__showHistory{z-index:1}.SearchBar-module-scss-module__3U6I6G__closeButton{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;margin:0 .375rem;padding:0;display:flex}.SearchBar-module-scss-module__3U6I6G__closeButton:hover{background:var(--rds-color-100-grey-5)}.SearchBar-module-scss-module__3U6I6G__closeButton:active{background:var(--rds-color-200-shade-grey)}.SearchBar-module-scss-module__3U6I6G__closeButton:focus-visible{border-color:var(--rds-color-600-roche-blue);outline:none}.SearchBar-module-scss-module__3U6I6G__closeIcon{fill:var(--rds-color-500-shade-grey);width:1.125rem;height:1.125rem}.SearchBar-module-scss-module__3U6I6G__searchIconButton{cursor:pointer;z-index:3;background:0 0;border:2px solid #0000;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;margin-left:.75rem;padding:0;display:flex}.SearchBar-module-scss-module__3U6I6G__searchIconButton:hover:not(:disabled){background:var(--rds-color-100-grey-5)}.SearchBar-module-scss-module__3U6I6G__searchIconButton:active:not(:disabled){background:var(--rds-color-200-shade-grey)}.SearchBar-module-scss-module__3U6I6G__searchIconButton:focus-visible{border-color:var(--rds-color-600-roche-blue);outline:none}.SearchBar-module-scss-module__3U6I6G__searchIconDisabled{cursor:default}.SearchBar-module-scss-module__3U6I6G__searchIconDisabled .SearchBar-module-scss-module__3U6I6G__searchIconLeft{fill:var(--rds-color-300-grey-4)}.SearchBar-module-scss-module__3U6I6G__searchIconLeft{width:1.125rem;height:1.125rem;fill:var(--rds-color-500-shade-grey)}.SearchBar-module-scss-module__3U6I6G__inputWrapper{z-index:3;flex-grow:1;align-self:stretch;align-items:center;display:flex}.SearchBar-module-scss-module__3U6I6G__historyWrapper{border:1px solid var(--rds-color-300-grey-4);background-color:var(--rds-color-white);z-index:2;border-radius:1rem;width:calc(100% + 2px);padding:1rem;position:absolute;top:-1px;left:-1px;box-shadow:0 0 1px #00000052,0 2px 4px #0000001c}.SearchBar-module-scss-module__3U6I6G__historyItems{max-height:21.625rem;margin-top:1rem;overflow-y:auto}.SearchBar-module-scss-module__3U6I6G__historyItem{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--rds-color-700-grey-1);border-radius:8px;justify-content:space-between;align-items:center;padding:.5rem .5rem .375rem;font-size:1rem;display:flex}.SearchBar-module-scss-module__3U6I6G__historyItem>svg{font-size:1.125rem}.SearchBar-module-scss-module__3U6I6G__historyItem.SearchBar-module-scss-module__3U6I6G__active,.SearchBar-module-scss-module__3U6I6G__historyItem:hover{background-color:var(--rds-color-100-grey-5)}.SearchBar-module-scss-module__3U6I6G__historyItem.SearchBar-module-scss-module__3U6I6G__active .SearchBar-module-scss-module__3U6I6G__historyDelete,.SearchBar-module-scss-module__3U6I6G__historyItem:hover .SearchBar-module-scss-module__3U6I6G__historyDelete{display:inline-block}.SearchBar-module-scss-module__3U6I6G__historyQuery{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;margin-left:.5rem;overflow:hidden}.SearchBar-module-scss-module__3U6I6G__historyIcon{flex-shrink:0}.SearchBar-module-scss-module__3U6I6G__historyDelete{color:var(--rds-color-600-roche-blue);cursor:pointer;flex-shrink:0;margin-left:1rem;font-size:1rem;display:none}.SearchBar-module-scss-module__3U6I6G__historyDelete:hover{color:var(--rds-color-950-dark-blue)}.SearchBar-module-scss-module__3U6I6G__historyFooter{justify-content:flex-end;margin-top:1rem;display:flex}.SearchBar-module-scss-module__3U6I6G__clearAllHistory{--rs-btn-subtle-text:var(--rds-color-600-roche-blue);--rs-btn-subtle-hover-text:var(--rds-color-950-dark-blue);--rs-btn-subtle-hover-bg:transparent;border:none!important;padding:0!important;font-size:1rem!important}.SearchBar-module-scss-module__3U6I6G__divider{background-color:var(--rds-color-300-grey-4);width:100%;height:1px;margin-top:2.25rem}.SearchBar-module-scss-module__3U6I6G__filterToggle{white-space:nowrap;cursor:pointer;z-index:3;--rs-btn-subtle-text:var(--rds-color-600-roche-blue);--rs-btn-subtle-hover-text:var(--rds-color-950-dark-blue);--rs-btn-subtle-hover-bg:transparent;align-items:center;gap:.375rem;margin-right:.25rem;display:flex;border:none!important;border-left:1px solid var(--rds-color-300-grey-4)!important;border-radius:0!important;padding:.5rem .75rem!important;font-size:1rem!important}.SearchBar-module-scss-module__3U6I6G__filterToggle:hover svg path{fill:var(--rds-color-950-dark-blue)!important}.SearchBar-module-scss-module__3U6I6G__filterToggle svg path{fill:var(--rds-color-600-roche-blue)!important}.SearchBar-module-scss-module__3U6I6G__filterToggleIcon{flex-shrink:0;min-width:1rem;width:1rem!important;height:1rem!important}.SearchBar-module-scss-module__3U6I6G__newSearchButton{z-index:3;margin-left:1rem;margin-right:1rem}
.SearchComposition-module-scss-module__cdZBia__controls{flex-direction:column;gap:1.5rem;padding-top:2rem;display:flex}.SearchComposition-module-scss-module__cdZBia__searchInputs{flex-direction:column;align-items:center;gap:1rem;padding:0 3rem;display:flex}
.SearchTabs-module-scss-module__FBOW0a__root{width:100%;max-width:var(--max-content-width);display:flex}.SearchTabs-module-scss-module__FBOW0a__tabs{flex-direction:column;width:100%;display:flex}.SearchTabs-module-scss-module__FBOW0a__subNavigation{background:var(--rds-color-white);flex-direction:row;align-items:center;column-gap:.75rem;width:100%;margin-top:1.5rem;display:flex}
.SearchResults-module-scss-module__GsZxAq__root{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.SearchResults-module-scss-module__GsZxAq__content{max-width:calc(96px + var(--max-content-width));gap:32px;width:100%;margin:0 auto;padding:0 48px;display:flex;position:relative}.SearchResults-module-scss-module__GsZxAq__contentColumn{flex-grow:1;min-width:0}.SearchResults-module-scss-module__GsZxAq__summaryColumn{width:30%;min-width:30%;max-width:440px;display:none}.SearchResults-module-scss-module__GsZxAq__summaryColumnVisible{display:block}.SearchResults-module-scss-module__GsZxAq__placeholderContainer{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;width:100%;display:flex}.SearchResults-module-scss-module__GsZxAq__placeholder{text-align:center;color:var(--rds-color-600-grey-2);max-width:700px;font-size:.875rem;font-weight:var(--font-weight-light)}.SearchResults-module-scss-module__GsZxAq__placeholderDark{color:var(--rds-color-900-shade-grey)}.SearchResults-module-scss-module__GsZxAq__loadingContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:20vh;display:flex}.SearchResults-module-scss-module__GsZxAq__errorContainer{justify-content:center;width:100%;display:flex}.SearchResults-module-scss-module__GsZxAq__errorContent{align-items:center;margin-top:18vh;display:flex}.SearchResults-module-scss-module__GsZxAq__errorIcon{margin-right:40px;font-size:7.5rem}.SearchResults-module-scss-module__GsZxAq__errorTextContainer{flex-direction:column;max-width:350px;display:flex}.SearchResults-module-scss-module__GsZxAq__errorTitle{color:var(--rds-color-900-shade-grey);font-size:1.125rem}.SearchResults-module-scss-module__GsZxAq__errorText{color:var(--rds-color-900-shade-grey);margin-top:8px}.SearchResults-module-scss-module__GsZxAq__results{font-size:1rem;font-weight:var(--font-weight-normal);color:var(--rds-color-900-shade-grey);line-height:1.5}.SearchResults-module-scss-module__GsZxAq__feedbackContainer{max-width:var(--max-content-width);flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:24px;display:flex}.SearchResults-module-scss-module__GsZxAq__feedbackSection{flex-direction:row;align-items:center;gap:16px;display:flex}.SearchResults-module-scss-module__GsZxAq__queryOptimizerContainer{max-width:calc(96px + var(--max-content-width));width:100%;margin:0 auto;padding:0 48px}.SearchResults-module-scss-module__GsZxAq__dataLastUpdated{max-width:calc(96px + var(--max-content-width));align-items:center;width:100%;margin:0 auto;padding:0 48px;font-size:1.125rem;display:flex}.SearchResults-module-scss-module__GsZxAq__dataLastUpdated.SearchResults-module-scss-module__GsZxAq__dataLastUpdatedCenter{justify-content:center}.SearchResults-module-scss-module__GsZxAq__dataLastUpdatedDot{font-weight:var(--font-weight-bold);margin-right:.5rem;font-size:1.875rem}.SearchResults-module-scss-module__GsZxAq__dataLastUpdatedDotFresh{color:var(--rds-color-500-shade-blue)}.SearchResults-module-scss-module__GsZxAq__dataLastUpdatedDotStale{color:var(--rds-color-200-red)}.SearchResults-module-scss-module__GsZxAq__suggestionsContainer{width:100%;max-width:calc(96px + var(--max-content-width));margin:0 auto;padding:0 48px}.SearchResults-module-scss-module__GsZxAq__suggestionsHeadline{color:var(--rds-color-700-grey-1);text-transform:uppercase;padding:8px 16px;font-size:.875rem}.SearchResults-module-scss-module__GsZxAq__suggestion{cursor:pointer;font-size:1rem;font-weight:var(--font-weight-regular);color:var(--rds-color-900-shade-grey);border-top:1px solid var(--rds-color-200-shade-grey);align-items:center;padding:10px 16px;display:flex}.SearchResults-module-scss-module__GsZxAq__suggestion:first-child{border-top:none}.SearchResults-module-scss-module__GsZxAq__suggestionLabel{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;overflow:hidden}.SearchResults-module-scss-module__GsZxAq__suggestionIcon{flex-shrink:0;width:20px;height:20px;margin-right:10px}.SearchResults-module-scss-module__GsZxAq__summaryButton{white-space:nowrap;color:var(--rds-color-600-roche-blue);cursor:pointer;background-color:#0000;border:none;border-radius:2px;flex-grow:0;align-self:flex-end;align-items:center;gap:.375rem;padding:.4375rem 1rem .375rem;font-size:1rem;font-weight:400;display:inline-flex;position:absolute;top:-5px;right:48px}.SearchResults-module-scss-module__GsZxAq__summaryButton:hover{background-color:var(--rds-color-50-shade-blue)}.SearchResults-module-scss-module__GsZxAq__summaryButton svg{width:18px;height:18px}
.SearchGenericResults-module-scss-module__9802kq__root{flex-direction:column;padding-bottom:24px;display:flex}.SearchGenericResults-module-scss-module__9802kq__endlessScrollContainer{text-align:center;margin:20px 0 0;padding:0;position:relative}.SearchGenericResults-module-scss-module__9802kq__endlessScrollTrigger{width:100%;position:absolute;top:0;left:0}
.GenericResultsList-module-scss-module__D2tmTa__root{flex-flow:column;display:flex}
.GenericResultItem-module-scss-module__p_X6Bq__root{border-bottom:1px solid var(--rds-color-300-grey-4);background-color:var(--rds-color-white);cursor:pointer;max-width:var(--max-content-width);justify-content:space-between;display:flex}.GenericResultItem-module-scss-module__p_X6Bq__root:hover{background-color:var(--rds-color-50-shade-grey)}.GenericResultItem-module-scss-module__p_X6Bq__root:hover .GenericResultItem-module-scss-module__p_X6Bq__actionItems{display:flex}.GenericResultItem-module-scss-module__p_X6Bq__content{flex:1;align-items:flex-start;gap:1rem;min-width:0;padding:1.5rem;display:flex;position:relative}.GenericResultItem-module-scss-module__p_X6Bq__contentDetails{flex-direction:column;flex-grow:1;gap:1rem;min-width:0;display:flex}.GenericResultItem-module-scss-module__p_X6Bq__summaryThumbnail{flex-shrink:0;width:128px;height:128px;display:flex;overflow:hidden}.GenericResultItem-module-scss-module__p_X6Bq__summaryThumbnail img{object-fit:cover;object-position:center;width:100%;height:100%}.GenericResultItem-module-scss-module__p_X6Bq__summaryThumbnail svg{object-fit:contain;width:80px;height:80px}.GenericResultItem-module-scss-module__p_X6Bq__iconContainer{background-color:var(--rds-color-100-neutral-1);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.GenericResultItem-module-scss-module__p_X6Bq__title{flex-direction:row;gap:1rem;min-width:0;min-height:28px;display:flex}.GenericResultItem-module-scss-module__p_X6Bq__title .GenericResultItem-module-scss-module__p_X6Bq__titleText{min-width:0;font-size:1.125rem;font-style:normal;font-weight:var(--font-weight-medium);color:var(--rds-color-900-shade-grey,#21201f);white-space:nowrap;text-overflow:ellipsis;flex:1;line-height:1.5rem;display:block;overflow:hidden}.GenericResultItem-module-scss-module__p_X6Bq__title .GenericResultItem-module-scss-module__p_X6Bq__claimMatchText{-webkit-line-clamp:2;text-overflow:ellipsis;min-width:0;font-size:1rem;font-weight:var(--font-weight-medium);color:var(--rds-color-900-shade-grey,#21201f);-webkit-box-orient:vertical;flex:1;line-height:1.375rem;display:-webkit-box;overflow:hidden}.GenericResultItem-module-scss-module__p_X6Bq__title .GenericResultItem-module-scss-module__p_X6Bq__actionItems{flex-direction:row;flex-shrink:0;align-items:center;gap:.5rem;display:none}.GenericResultItem-module-scss-module__p_X6Bq__summary{margin-bottom:.5rem}.GenericResultItem-module-scss-module__p_X6Bq__summary .toggleEllipsis{color:var(--rds-color-600-roche-blue);cursor:pointer;margin-left:.25rem;font-size:1rem;font-weight:400}.GenericResultItem-module-scss-module__p_X6Bq__summary .toggleEllipsis:hover{text-decoration:underline}
.ActionMenu-module-scss-module__GIE93W__root{flex-wrap:wrap;gap:.5rem;display:flex}.ActionMenu-module-scss-module__GIE93W__actionIcon{cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;width:28px;height:28px;line-height:0;display:flex}.ActionMenu-module-scss-module__GIE93W__actionIcon.ActionMenu-module-scss-module__GIE93W__isOpen,.ActionMenu-module-scss-module__GIE93W__actionIcon:hover{background:var(--rds-color-black-transparent-1)}.ActionMenu-module-scss-module__GIE93W__actionSvg{color:var(--rds-color-black);width:18px!important;height:18px!important}.ActionMenu-module-scss-module__GIE93W__dropdownMenu{position:relative}.ActionMenu-module-scss-module__GIE93W__dropdownPanel{z-index:100;background:var(--rds-color-white);border-radius:var(--default-border-radius);box-shadow:0 .25rem .75rem var(--rds-color-black-transparent-2);flex-direction:column;min-width:8.75rem;padding:.25rem 0;display:flex;position:absolute;top:100%;right:0}.ActionMenu-module-scss-module__GIE93W__dropdownItem{cursor:pointer;width:100%;color:var(--rds-color-900-shade-grey);text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.ActionMenu-module-scss-module__GIE93W__dropdownItem:hover{background:var(--rds-color-black-transparent-1)}.ActionMenu-module-scss-module__GIE93W__dropdownItemIcon{align-items:center;line-height:0;display:flex}.ActionMenu-module-scss-module__GIE93W__dropdownItemIcon svg{width:16px;height:16px}
.TagList-module-scss-module__XRbtFa__root{flex-wrap:wrap;align-items:center;gap:.5rem;padding:0;display:flex}.TagList-module-scss-module__XRbtFa__root li{font-size:.8125rem;font-style:normal;font-weight:var(--font-weight-regular);color:var(--rds-color-700-grey-1,#544f4f);column-gap:.3125rem;line-height:1rem;list-style:none;display:flex}.TagList-module-scss-module__XRbtFa__root li>span{align-items:center;gap:.25rem;display:flex}.TagList-module-scss-module__XRbtFa__scoreLabel{background-color:var(--rds-color-300-neutral-3);color:var(--rds-color-900-shade-grey);border-radius:1rem;padding:.1875rem .625rem .125rem;font-size:.875rem;line-height:1.25rem}.TagList-module-scss-module__XRbtFa__scoreLabel.TagList-module-scss-module__XRbtFa__highRated{background-color:var(--rds-color-100-shade-blue)}.TagList-module-scss-module__XRbtFa__icon{width:1rem;height:1rem;fill:var(--rds-color-700-grey-1);font-size:1rem;display:inline-block;position:relative}.TagList-module-scss-module__XRbtFa__icon path{fill:var(--rds-color-700-grey-1)}
.ImageResizeWorkspaceFocalPoint-module-scss-module__9QIcFq__root{cursor:pointer;position:relative;overflow:hidden}.ImageResizeWorkspaceFocalPoint-module-scss-module__9QIcFq__image{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.ImageResizeWorkspaceFocalPoint-module-scss-module__9QIcFq__circle{border:4px solid var(--rds-color-200-light-blue);cursor:move;border-radius:50%;position:absolute}.ImageResizeWorkspaceFocalPoint-module-scss-module__9QIcFq__circle:after{content:"+";color:var(--rds-color-200-light-blue);font-size:1.5rem;font-weight:lighter;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ImageResizeWorkspaceFocalPoint-module-scss-module__9QIcFq__tempVisShape{pointer-events:none;border:2px dashed red;position:absolute}
.CheckInitiatedModal-module-scss-module__CIFPya__overlay{z-index:var(--modal-z-index);background:#0006;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.CheckInitiatedModal-module-scss-module__CIFPya__root{text-align:left;background:var(--rds-color-white);flex-direction:column;align-items:stretch;gap:1.25rem;width:min(724px,100vw - 48px);max-height:calc(100vh - 48px);padding:1.5rem;display:flex;overflow:auto}.CheckInitiatedModal-module-scss-module__CIFPya__title{color:var(--fg-high-contrast,var(--rds-color-900-shade-grey));margin:0;font-size:1.25rem;font-weight:500;line-height:1.75rem}.CheckInitiatedModal-module-scss-module__CIFPya__headerRow{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.CheckInitiatedModal-module-scss-module__CIFPya__closeButton{width:1.5rem;height:1.5rem;color:var(--fg-low-contrast,var(--rds-color-700-grey-1));cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.CheckInitiatedModal-module-scss-module__CIFPya__body{grid-template-columns:auto 1fr;align-items:start;gap:1.125rem;display:grid}.CheckInitiatedModal-module-scss-module__CIFPya__icon{width:4.5625rem;height:4.5625rem}.CheckInitiatedModal-module-scss-module__CIFPya__bodyText p{color:var(--fg-high-contrast,var(--rds-color-900-shade-grey));letter-spacing:.0125rem;margin:0 0 .5rem;font-size:1rem;font-weight:300;line-height:1.5rem}.CheckInitiatedModal-module-scss-module__CIFPya__bodyText p:last-child{margin-bottom:0}.CheckInitiatedModal-module-scss-module__CIFPya__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;margin-top:.5rem;display:flex}
.ComposerComplianceCheckReviewModal-module-scss-module__Vw9lJW__overlay{z-index:var(--modal-z-index);background:#0006;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ComposerComplianceCheckReviewModal-module-scss-module__Vw9lJW__root{background:var(--rds-color-white);flex-direction:column;gap:1rem;width:min(924px,100vw - 48px);max-height:calc(100vh - 48px);padding:1.5rem;display:flex;overflow:auto}.ComposerComplianceCheckReviewModal-module-scss-module__Vw9lJW__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ComposerComplianceCheckReviewModal-module-scss-module__Vw9lJW__title{color:var(--fg-high-contrast,var(--rds-color-900-shade-grey));margin:0;font-size:1.125rem;font-weight:500;line-height:1.625rem}.ComposerComplianceCheckReviewModal-module-scss-module__Vw9lJW__closeButton{width:1.5rem;height:1.5rem;color:var(--fg-low-contrast,var(--rds-color-700-grey-1));cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ComposerComplianceCheckReviewModal-module-scss-module__Vw9lJW__closeButton:disabled{color:var(--fg-stroke-soft,var(--rds-color-300-grey-4));cursor:default}.ComposerComplianceCheckReviewModal-module-scss-module__Vw9lJW__hint{color:var(--fg-low-contrast,var(--rds-color-700-grey-1));margin:0;font-size:.875rem;font-weight:300;line-height:1.25rem}.ComposerComplianceCheckReviewModal-module-scss-module__Vw9lJW__fileChip{background:var(--rds-color-50-shade-grey);align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.ComposerComplianceCheckReviewModal-module-scss-module__Vw9lJW__fileName{color:var(--fg-low-contrast,var(--rds-color-700-grey-1));font-size:1rem;font-weight:400;line-height:1.5rem}.ComposerComplianceCheckReviewModal-module-scss-module__Vw9lJW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;display:grid}@media (max-width:560px){.ComposerComplianceCheckReviewModal-module-scss-module__Vw9lJW__grid{grid-template-columns:1fr}}.ComposerComplianceCheckReviewModal-module-scss-module__Vw9lJW__notice{border-left:.1875rem solid var(--rds-color-600-roche-blue);background:var(--rds-color-50-shade-blue);color:var(--fg-high-contrast,var(--rds-color-900-shade-grey));align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:300;line-height:1.25rem;display:flex}.ComposerComplianceCheckReviewModal-module-scss-module__Vw9lJW__notice svg{color:var(--rds-color-600-roche-blue);flex-shrink:0;margin-top:.125rem}.ComposerComplianceCheckReviewModal-module-scss-module__Vw9lJW__error{color:var(--rds-color-error,#c4262e);margin:0;font-size:.875rem;font-weight:400;line-height:1.25rem}.ComposerComplianceCheckReviewModal-module-scss-module__Vw9lJW__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;display:flex}.ComposerComplianceCheckReviewModal-module-scss-module__Vw9lJW__actionsRight{align-items:center;gap:1rem;display:flex}
.SendToAssemblerModal-module-scss-module__aEyZka__overlay{z-index:var(--modal-z-index);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.SendToAssemblerModal-module-scss-module__aEyZka__dialog{background:var(--rds-color-white);border-radius:var(--large-border-radius);flex-direction:column;width:45.25rem;max-width:95vw;max-height:100vh;display:flex;overflow:hidden;box-shadow:0 0 1px #00000052,0 2px 4px #0000001c}.SendToAssemblerModal-module-scss-module__aEyZka__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.SendToAssemblerModal-module-scss-module__aEyZka__title{min-width:0;color:var(--rds-color-900-shade-grey);font-family:var(--font-family);font-size:1.25rem;font-weight:var(--font-weight-medium);letter-spacing:0;flex:1;margin:0;line-height:1.75rem}.SendToAssemblerModal-module-scss-module__aEyZka__closeButton{cursor:pointer;width:1.5rem;height:1.5rem;color:var(--rds-color-900-shade-grey);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.SendToAssemblerModal-module-scss-module__aEyZka__closeButton svg{width:1.5rem;height:1.5rem}.SendToAssemblerModal-module-scss-module__aEyZka__closeButton:focus-visible{outline:2px solid var(--rds-color-600-roche-blue);outline-offset:1px}.SendToAssemblerModal-module-scss-module__aEyZka__body{flex-direction:column;gap:1.5rem;padding:0 1.5rem;display:flex;overflow-y:auto}.SendToAssemblerModal-module-scss-module__aEyZka__description{color:var(--rds-color-900-shade-grey);font-family:var(--font-family);font-size:1rem;font-weight:var(--font-weight-light);letter-spacing:.0125rem;margin:0;line-height:1.5rem}.SendToAssemblerModal-module-scss-module__aEyZka__footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;display:flex}
.AppLayout-module-scss-module__VbRyBW__root{background:var(--app-layout-background,transparent);min-height:100dvh}.AppLayout-module-scss-module__VbRyBW__layout{flex:1;min-height:100dvh}.AppLayout-module-scss-module__VbRyBW__content{box-sizing:border-box;width:100%;padding:var(--app-layout-content-padding,0);max-width:var(--app-layout-content-max-width,none);margin:var(--app-layout-content-margin,0);gap:var(--app-layout-content-gap,0);min-height:var(--app-layout-content-min-height,auto)}
.SidebarLayout-module-scss-module__gR1AHq__wrapper{flex-direction:column;width:100%;min-height:100dvh;display:flex}.SidebarLayout-module-scss-module__gR1AHq__headerShell{z-index:var(--app-layout-sticky-z,500);background:var(--app-layout-sticky-background,transparent);position:sticky;top:0}.SidebarLayout-module-scss-module__gR1AHq__body{flex:1;width:100%;min-height:0;display:flex}.SidebarLayout-module-scss-module__gR1AHq__sidebarShell{top:var(--app-header-height,var(--header-height));height:calc(100dvh - var(--app-header-height,var(--header-height)));align-self:flex-start;position:sticky}.SidebarLayout-module-scss-module__gR1AHq__sidebarShellCollapsed{width:auto}.SidebarLayout-module-scss-module__gR1AHq__mainPane{border-left:1px solid var(--rds-color-300-grey-4);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.SidebarLayout-module-scss-module__gR1AHq__content{background:var(--rds-color-white);flex-direction:column;flex:1;min-width:0;display:flex}.SidebarLayout-module-scss-module__gR1AHq__contentWithSidebar{background:var(--rds-color-white)}
.SidebarNavigation-module-scss-module__9M49Kq__sidebar{background:var(--rds-color-50-shade-grey);width:264px;min-width:264px;height:100%;color:var(--rds-color-800-shade-grey);flex-direction:column;flex-shrink:0;gap:1.5rem;padding:.625rem .5rem 0;transition:width .3s,min-width .3s,padding .3s;display:flex;overflow-y:auto}.SidebarNavigation-module-scss-module__9M49Kq__sidebar::-webkit-scrollbar{width:1px}.SidebarNavigation-module-scss-module__9M49Kq__sidebar::-webkit-scrollbar-track{background:0 0}.SidebarNavigation-module-scss-module__9M49Kq__sidebarCollapsed{width:var(--sidebar-rail-width);min-width:var(--sidebar-rail-width);background:var(--rds-color-white);align-items:center;padding:.625rem .5rem 0;overflow:hidden}.SidebarNavigation-module-scss-module__9M49Kq__recentSection{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.SidebarNavigation-module-scss-module__9M49Kq__sidebarCollapsed .SidebarNavigation-module-scss-module__9M49Kq__recentSection{scrollbar-width:none}.SidebarNavigation-module-scss-module__9M49Kq__sidebarCollapsed .SidebarNavigation-module-scss-module__9M49Kq__recentSection::-webkit-scrollbar{display:none}.SidebarNavigation-module-scss-module__9M49Kq__footer{align-items:center;min-height:4.5rem;margin-top:auto;display:flex}.SidebarNavigation-module-scss-module__9M49Kq__sidebarCollapsed .SidebarNavigation-module-scss-module__9M49Kq__footer{justify-content:center;width:100%}.SidebarNavigation-module-scss-module__9M49Kq__title{font-size:1.125rem;font-weight:var(--font-weight-medium);color:var(--rds-color-800-shade-blue);line-height:24px}.SidebarNavigation-module-scss-module__9M49Kq__toggleButton{cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .2s,border-color .2s;display:inline-flex}.SidebarNavigation-module-scss-module__9M49Kq__toggleButton:hover{background:var(--rds-color-black-transparent-1)}.SidebarNavigation-module-scss-module__9M49Kq__toggleIcon{width:20px;height:20px;display:block}.SidebarNavigation-module-scss-module__9M49Kq__toggleIcon path{fill:var(--rds-color-800-shade-grey)}.SidebarNavigation-module-scss-module__9M49Kq__navigation{flex-direction:column;gap:8px;display:flex}.SidebarNavigation-module-scss-module__9M49Kq__navRow{align-items:center;display:flex;position:relative}.SidebarNavigation-module-scss-module__9M49Kq__navRow>a{flex:1;padding-right:48px}.SidebarNavigation-module-scss-module__9M49Kq__navRowCollapsed{justify-content:center;align-items:center;width:100%;display:flex}.SidebarNavigation-module-scss-module__9M49Kq__navRowCollapsed>a{flex:1}.SidebarNavigation-module-scss-module__9M49Kq__navItem{font-weight:var(--font-weight-medium);color:var(--rds-color-700-grey-1);border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem;text-decoration:none;transition:background-color .2s,color .2s,box-shadow .2s;display:flex}.SidebarNavigation-module-scss-module__9M49Kq__navItem:hover,.SidebarNavigation-module-scss-module__9M49Kq__navItemActive{background:var(--rds-color-black-transparent-1);color:var(--rds-color-900-shade-grey)}.SidebarNavigation-module-scss-module__9M49Kq__navItemCollapsed{justify-content:center;padding:.75rem}.SidebarNavigation-module-scss-module__9M49Kq__inlineToggle{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s,border-color .2s;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.SidebarNavigation-module-scss-module__9M49Kq__inlineToggle:hover{background:var(--rds-color-50-shade-blue);border-color:var(--rds-color-100-shade-blue)}.SidebarNavigation-module-scss-module__9M49Kq__icon{color:inherit;justify-content:center;align-items:center;display:inline-flex}.SidebarNavigation-module-scss-module__9M49Kq__svgIcon{width:22px;height:22px}.SidebarNavigation-module-scss-module__9M49Kq__svgIcon path{fill:currentColor}.SidebarNavigation-module-scss-module__9M49Kq__svgIcon rect{fill:currentColor}.SidebarNavigation-module-scss-module__9M49Kq__svgIcon circle{fill:currentColor}.SidebarNavigation-module-scss-module__9M49Kq__svgIcon line{stroke:currentColor}.SidebarNavigation-module-scss-module__9M49Kq__svgIcon svg{display:block}.SidebarNavigation-module-scss-module__9M49Kq__label{white-space:nowrap;font-weight:var(--font-weight-regular);flex:1}.SidebarNavigation-module-scss-module__9M49Kq__sidebarCollapsed .SidebarNavigation-module-scss-module__9M49Kq__label{display:none}.SidebarNavigation-module-scss-module__9M49Kq__latestProjects{border-top:1px solid var(--rds-color-200-shade-grey);flex-direction:column;gap:12px;padding-top:16px;display:flex}.SidebarNavigation-module-scss-module__9M49Kq__sectionTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--rds-color-600-grey-2);font-size:.75rem;font-weight:var(--font-weight-medium)}.SidebarNavigation-module-scss-module__9M49Kq__projectList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.SidebarNavigation-module-scss-module__9M49Kq__projectItem{color:var(--rds-color-800-shade-grey);cursor:default;font-size:.875rem;line-height:20px}.SidebarNavigation-module-scss-module__9M49Kq__projectItem:hover{color:var(--rds-color-800-shade-blue)}.sidebarTooltip{z-index:var(--tooltip-z-index)}
.SidebarRecentProjectsList-module-scss-module__aZGrpq__recentProjectsSection{flex-direction:column;margin-top:1rem;display:flex}.SidebarRecentProjectsList-module-scss-module__aZGrpq__recentProjectsHeader{justify-content:space-between;align-items:center;margin-bottom:.25rem;padding:0 .5rem;display:flex}.SidebarRecentProjectsList-module-scss-module__aZGrpq__recentProjectsHeader span{font-size:.875rem;font-weight:var(--font-weight-regular);color:var(--rds-color-500-shade-grey);letter-spacing:.0125rem}.SidebarRecentProjectsList-module-scss-module__aZGrpq__addProjectButton{cursor:pointer;color:var(--rds-color-500-shade-grey);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.125rem;transition:background-color .15s;display:flex}.SidebarRecentProjectsList-module-scss-module__aZGrpq__addProjectButton:hover{background-color:var(--rds-color-black-transparent-1)}.SidebarRecentProjectsList-module-scss-module__aZGrpq__addProjectButton:active{background-color:var(--rds-color-200-shade-grey)}.SidebarRecentProjectsList-module-scss-module__aZGrpq__addProjectIcon{width:.875rem;height:.875rem}.SidebarRecentProjectsList-module-scss-module__aZGrpq__addProjectIcon path{fill:var(--rds-color-500-shade-grey)}.SidebarRecentProjectsList-module-scss-module__aZGrpq__recentProjectsList{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.SidebarRecentProjectsList-module-scss-module__aZGrpq__active{font-weight:var(--font-weight-medium);background-color:var(--rds-color-100-grey-5)!important}.SidebarRecentProjectsList-module-scss-module__aZGrpq__recentProjectsLoading,.SidebarRecentProjectsList-module-scss-module__aZGrpq__recentProjectsError,.SidebarRecentProjectsList-module-scss-module__aZGrpq__recentProjectsEmpty{color:var(--rds-color-400-grey-3);padding:.375rem 1rem;font-size:.75rem}.SidebarRecentProjectsList-module-scss-module__aZGrpq__collapsed{align-items:center;gap:.25rem}.SidebarRecentProjectsList-module-scss-module__aZGrpq__collapsedDivider{background:var(--rds-color-200-shade-grey);width:2rem;height:1px;margin:.25rem 0 .5rem}.SidebarRecentProjectsList-module-scss-module__aZGrpq__collapsedItem{width:2.25rem;height:2.25rem;color:var(--rds-color-800-shade-grey);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.SidebarRecentProjectsList-module-scss-module__aZGrpq__collapsedItem:hover{background:var(--rds-color-black-transparent-1);color:var(--rds-color-800-shade-grey)}.SidebarRecentProjectsList-module-scss-module__aZGrpq__collapsedItemMuted{color:var(--rds-color-400-grey-3)}.SidebarRecentProjectsList-module-scss-module__aZGrpq__collapsedItemIcon{width:1.125rem;height:1.125rem}.SidebarRecentProjectsList-module-scss-module__aZGrpq__collapsedItemIcon path{fill:currentColor}
.RichProjectFilter-module-scss-module__pyfKLq__filterLabel{font-size:.875rem;font-weight:var(--font-weight-regular);color:var(--rds-color-700-grey-1);letter-spacing:.03125rem;display:block}.RichProjectFilter-module-scss-module__pyfKLq__filterToggleBtnActive{color:var(--rds-color-500-shade-blue)}.RichProjectFilter-module-scss-module__pyfKLq__filterPopoverAnchor{display:inline-flex;position:relative}.RichProjectFilter-module-scss-module__pyfKLq__filterToggleBtn{gap:.5rem;padding:.5rem 1.25rem;display:flex}.RichProjectFilter-module-scss-module__pyfKLq__filterIcon path{fill:var(--rds-color-600-roche-blue)}.RichProjectFilter-module-scss-module__pyfKLq__filterPanel{z-index:var(--filter-z-index);box-sizing:border-box;border:1px solid var(--rds-color-300-grey-4);border-radius:var(--small-border-radius);background-color:var(--rds-color-white);flex-direction:column;gap:1rem;width:15rem;padding:1rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 0 1px #0000003d,0 8px 20px #00000026}.RichProjectFilter-module-scss-module__pyfKLq__filterPanelMenus{flex-direction:column;align-items:stretch;gap:1rem;min-width:0;display:flex}.RichProjectFilter-module-scss-module__pyfKLq__filterPanelMenus>div{flex-direction:column;gap:.25rem;min-width:0;display:flex}.RichProjectFilter-module-scss-module__pyfKLq__filterPanelActions{flex-direction:column;align-items:stretch;gap:.5rem;width:100%;display:flex}
.BlankLayout-module-scss-module__X1gXlG__root{flex-direction:column;flex-grow:1;min-height:100dvh;display:flex}.BlankLayout-module-scss-module__X1gXlG__stickyItems{z-index:1;position:sticky;top:0}.BlankLayout-module-scss-module__X1gXlG__content{width:100%;max-width:var(--max-content-width);margin:auto;padding:3rem}
.ProjectListItem-module-scss-module__m4hC2q__projectItem{width:100%;padding:0;list-style:none}.ProjectListItem-module-scss-module__m4hC2q__projectRow{border-radius:.375rem;align-items:center;gap:.25rem;transition:background-color .15s;display:flex;position:relative}.ProjectListItem-module-scss-module__m4hC2q__projectRow:hover{background-color:var(--rds-color-black-transparent-1)}.ProjectListItem-module-scss-module__m4hC2q__projectRow:hover .ProjectListItem-module-scss-module__m4hC2q__menuTrigger{opacity:1;pointer-events:auto}.ProjectListItem-module-scss-module__m4hC2q__expandButton{cursor:pointer;min-width:0;color:var(--rds-color-700-grey-1);font-family:var(--font-family);font-size:1rem;font-weight:var(--font-weight-regular);letter-spacing:.0125rem;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:.75rem;padding:.5rem 0;line-height:1.5rem;display:flex}.ProjectListItem-module-scss-module__m4hC2q__folderIcon{width:1.125rem;height:1.125rem;color:var(--rds-color-700-grey-1);flex-shrink:0}.ProjectListItem-module-scss-module__m4hC2q__folderIcon path{fill:currentColor}.ProjectListItem-module-scss-module__m4hC2q__projectName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ProjectListItem-module-scss-module__m4hC2q__chevron{width:1.5rem;height:1.5rem;color:var(--rds-color-700-grey-1);flex-shrink:0;transition:transform .2s}.ProjectListItem-module-scss-module__m4hC2q__chevron path{fill:currentColor}.ProjectListItem-module-scss-module__m4hC2q__chevronOpen{transform:rotate(180deg)}.ProjectListItem-module-scss-module__m4hC2q__menuTrigger{cursor:pointer;color:var(--rds-color-500-shade-grey);opacity:0;pointer-events:none;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:.125rem .25rem;transition:opacity .15s,background-color .15s;display:flex}.ProjectListItem-module-scss-module__m4hC2q__menuTrigger:hover{background-color:var(--rds-color-200-shade-grey);color:var(--rds-color-800-shade-grey)}.ProjectListItem-module-scss-module__m4hC2q__menuTrigger svg{width:1rem;height:1rem}.ProjectListItem-module-scss-module__m4hC2q__active .ProjectListItem-module-scss-module__m4hC2q__expandButton{font-weight:var(--font-weight-medium)}.ProjectListItem-module-scss-module__m4hC2q__assetList{flex-direction:column;padding-left:.5rem;display:flex}.ProjectListItem-module-scss-module__m4hC2q__assetLoading,.ProjectListItem-module-scss-module__m4hC2q__assetEmpty{color:var(--rds-color-600-grey-2);font-family:var(--font-family);font-size:.875rem;font-weight:var(--font-weight-regular);padding:.375rem .5rem;line-height:1.25rem}.ProjectListItem-module-scss-module__m4hC2q__assetItem{color:var(--rds-color-700-grey-1);font-family:var(--font-family);font-size:1rem;font-weight:var(--font-weight-regular);letter-spacing:.0125rem;align-items:center;gap:1.5rem;padding:.5rem .5rem .5rem 0;line-height:1.5rem;text-decoration:none;transition:color .15s;display:flex;position:relative}.ProjectListItem-module-scss-module__m4hC2q__assetItem:before{content:"";background:var(--rds-color-400-grey-3);flex-shrink:0;width:1px;height:2.5rem}.ProjectListItem-module-scss-module__m4hC2q__assetItem:hover{color:var(--rds-color-900-shade-grey)}.ProjectListItem-module-scss-module__m4hC2q__assetActive{color:var(--rds-color-600-roche-blue);font-weight:var(--font-weight-medium)}.ProjectListItem-module-scss-module__m4hC2q__assetActive:before{background:var(--rds-color-600-roche-blue)}.ProjectListItem-module-scss-module__m4hC2q__assetActive:hover{color:var(--rds-color-600-roche-blue)}.ProjectListItem-module-scss-module__m4hC2q__assetName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}
.RichProjectsCardItem-module-scss-module__9UT2Xa__card{cursor:pointer;width:100%;text-decoration:none;display:block}.RichProjectsCardItem-module-scss-module__9UT2Xa__card:hover .RichProjectsCardItem-module-scss-module__9UT2Xa__cardWrapper{background:var(--rds-color-bg-transparent-hover-select)}.RichProjectsCardItem-module-scss-module__9UT2Xa__card:hover .RichProjectsCardItem-module-scss-module__9UT2Xa__menuButton{background:var(--rds-color-100-grey-5)}.RichProjectsCardItem-module-scss-module__9UT2Xa__cardWrapper{transition:background .2s;position:relative}.RichProjectsCardItem-module-scss-module__9UT2Xa__menuContainer{z-index:20;position:absolute;top:.5rem;right:.5rem}.RichProjectsCardItem-module-scss-module__9UT2Xa__menuButton{background:var(--rds-color-50-shade-grey);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .2s;display:inline-flex}.RichProjectsCardItem-module-scss-module__9UT2Xa__menuButton:hover{background:var(--rds-color-bg-solid-hover-select)}.RichProjectsCardItem-module-scss-module__9UT2Xa__menuButton svg{color:var(--rds-color-high-contrast);width:1rem;height:1rem}.RichProjectsCardItem-module-scss-module__9UT2Xa__deleteMenuItem{color:var(--rds-color-error)}.RichProjectsCardItem-module-scss-module__9UT2Xa__placeholderCard{pointer-events:none;cursor:default;opacity:.5}.RichProjectsCardItem-module-scss-module__9UT2Xa__footer{justify-content:space-between;align-items:center;width:100%;display:flex}.RichProjectsCardItem-module-scss-module__9UT2Xa__lastUpdate{color:var(--rds-color-600-grey-2);font-size:.875rem}.RichProjectsCardItem-module-scss-module__9UT2Xa__avatar{flex-shrink:0}.RichProjectsCardItem-module-scss-module__9UT2Xa__avatarHidden{visibility:hidden}.RichProjectsCardItem-module-scss-module__9UT2Xa__cardActive .RichProjectsCardItem-module-scss-module__9UT2Xa__cardWrapper{background:var(--rds-color-100-grey-5);outline:1px solid var(--rds-color-300-grey-4)}.RichProjectsCardItem-module-scss-module__9UT2Xa__cardActive .RichProjectsCardItem-module-scss-module__9UT2Xa__menuButton,.RichProjectsCardItem-module-scss-module__9UT2Xa__cardActive:hover .RichProjectsCardItem-module-scss-module__9UT2Xa__cardWrapper{background:var(--rds-color-100-grey-5)}
.ProjectCard-module-scss-module__ZXKq7a__card{background:var(--rds-color-50-shade-grey);width:100%;transition:background .2s;position:relative;overflow:hidden}.ProjectCard-module-scss-module__ZXKq7a__card:hover{background:var(--rds-color-100-grey-5)}.ProjectCard-module-scss-module__ZXKq7a__accent{background:var(--rds-color-600-roche-blue);border-radius:2px;width:.25rem;height:35%;transition:background .2s;position:absolute;top:.9375rem;left:0}.ProjectCard-module-scss-module__ZXKq7a__cardSelected{background:var(--rds-color-100-grey-5);outline:1px solid var(--rds-color-300-grey-4)}.ProjectCard-module-scss-module__ZXKq7a__cardSelected:hover{background:var(--rds-color-100-grey-5)}.ProjectCard-module-scss-module__ZXKq7a__cardArchived .ProjectCard-module-scss-module__ZXKq7a__accent{background:var(--rds-color-500-shade-grey)}.ProjectCard-module-scss-module__ZXKq7a__cardArchived .ProjectCard-module-scss-module__ZXKq7a__overline,.ProjectCard-module-scss-module__ZXKq7a__cardArchived .ProjectCard-module-scss-module__ZXKq7a__campaign{color:var(--rds-color-500-grey)}.ProjectCard-module-scss-module__ZXKq7a__inner{flex-direction:column;gap:2.5rem;padding:1.5rem;display:flex}.ProjectCard-module-scss-module__ZXKq7a__innerList{flex-direction:row;align-items:flex-start;gap:1rem}.ProjectCard-module-scss-module__ZXKq7a__main{flex-direction:column;flex:1;gap:1rem;min-width:0;display:flex}.ProjectCard-module-scss-module__ZXKq7a__header{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ProjectCard-module-scss-module__ZXKq7a__title{font-size:1rem;font-weight:var(--font-weight-regular);color:var(--rds-color-high-contrast);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.ProjectCard-module-scss-module__ZXKq7a__overline{font-size:.75rem;font-weight:var(--font-weight-regular);letter-spacing:.06em;text-transform:uppercase;color:var(--rds-color-600-grey-2);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.ProjectCard-module-scss-module__ZXKq7a__contentRow{font-size:.875rem;font-weight:var(--font-weight-light);color:var(--rds-color-600-grey-2);flex-direction:row;align-items:center;gap:.5rem;display:flex}.ProjectCard-module-scss-module__ZXKq7a__separator{flex-shrink:0;line-height:1}.ProjectCard-module-scss-module__ZXKq7a__campaign{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;overflow:hidden}.ProjectCard-module-scss-module__ZXKq7a__assetsLabel{flex-shrink:0;margin:0}.ProjectCard-module-scss-module__ZXKq7a__extra{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.ProjectCard-module-scss-module__ZXKq7a__cardList{border-radius:8px}.ProjectCard-module-scss-module__ZXKq7a__cardList .ProjectCard-module-scss-module__ZXKq7a__accent{height:2.75rem;top:1.5rem}
.ProjectItem-module-scss-module__Y8mllq__container{cursor:pointer;background:#fff;border:1px solid #e0e0e0;transition:all .2s}.ProjectItem-module-scss-module__Y8mllq__container:hover{border-color:#d0d0d0}.ProjectItem-module-scss-module__Y8mllq__gridView{border-radius:12px;flex-direction:column;max-width:18.125rem;height:11.875rem;min-height:8.75rem;padding:1rem;display:flex}.ProjectItem-module-scss-module__Y8mllq__gridView:hover{box-shadow:0 2px 8px #0000001a}.ProjectItem-module-scss-module__Y8mllq__listView{border-radius:8px;justify-content:space-between;align-items:center;height:4.125rem;margin-bottom:.5rem;padding:.75rem 1rem;display:flex}.ProjectItem-module-scss-module__Y8mllq__listView:hover{background-color:#f9f9f9}.ProjectItem-module-scss-module__Y8mllq__header{justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;display:flex}.ProjectItem-module-scss-module__Y8mllq__iconContainer{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.ProjectItem-module-scss-module__Y8mllq__listView .ProjectItem-module-scss-module__Y8mllq__iconContainer{margin-right:.75rem}.ProjectItem-module-scss-module__Y8mllq__iconContainerBriefBot{background-color:var(--rds-color-200-purple)}.ProjectItem-module-scss-module__Y8mllq__iconContainerCreator{background-color:var(--rds-color-200-light-blue)}.ProjectItem-module-scss-module__Y8mllq__iconContainerCreator path{fill:#fff}.ProjectItem-module-scss-module__Y8mllq__content{flex:1;margin-bottom:1rem}.ProjectItem-module-scss-module__Y8mllq__title{font-size:1.125rem;font-weight:var(--font-weight-regular);color:var(--rds-color-900-shade-grey);letter-spacing:.0125rem;text-transform:unset;margin:0;line-height:1.3333}.ProjectItem-module-scss-module__Y8mllq__gridView .ProjectItem-module-scss-module__Y8mllq__title{word-break:break-word}.ProjectItem-module-scss-module__Y8mllq__listView .ProjectItem-module-scss-module__Y8mllq__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ProjectItem-module-scss-module__Y8mllq__footer{align-items:center;gap:1.125rem;margin-top:auto;display:flex}.ProjectItem-module-scss-module__Y8mllq__leftInfo{align-items:center;display:flex}.ProjectItem-module-scss-module__Y8mllq__leftSection{flex:1;align-items:center;min-width:0;display:flex}.ProjectItem-module-scss-module__Y8mllq__titleContainer{flex:1;min-width:0}.ProjectItem-module-scss-module__Y8mllq__rightSection{flex-shrink:0;align-items:center;gap:1rem;display:flex}.ProjectItem-module-scss-module__Y8mllq__metadata{align-items:center;gap:1rem;display:flex}.ProjectItem-module-scss-module__Y8mllq__documentCount{font-size:.875rem;font-weight:var(--font-weight-regular);letter-spacing:.01875rem;color:var(--rds-color-700-grey-1);align-items:center;gap:.25rem;line-height:1.4286;display:flex}.ProjectItem-module-scss-module__Y8mllq__documentCount svg{color:#9e9e9e}.ProjectItem-module-scss-module__Y8mllq__status{font-size:.875rem;font-weight:var(--font-weight-regular);letter-spacing:.01875rem;color:var(--rds-color-700-grey-1);align-items:center;gap:.5rem;line-height:1.4286;display:flex}.ProjectItem-module-scss-module__Y8mllq__statusDot{border-radius:50%;width:.5rem;height:.5rem}.ProjectItem-module-scss-module__Y8mllq__statusDotDraft{background-color:#bc36f0}.ProjectItem-module-scss-module__Y8mllq__statusDotReady{background-color:#006d5e}.ProjectItem-module-scss-module__Y8mllq__statusDotArchived{background-color:#706b69}.ProjectItem-module-scss-module__Y8mllq__timeAgo{font-size:.875rem;font-weight:var(--font-weight-regular);letter-spacing:.01875rem;color:var(--rds-color-700-grey-1);align-items:center;gap:.25rem;line-height:1.4286;display:flex}.ProjectItem-module-scss-module__Y8mllq__timeAgo svg{color:#9e9e9e}.ProjectItem-module-scss-module__Y8mllq__menuContainer{align-items:center;gap:.25rem;display:flex}.ProjectItem-module-scss-module__Y8mllq__gridView .ProjectItem-module-scss-module__Y8mllq__menuContainer{margin-top:-.25rem;margin-left:auto}.ProjectItem-module-scss-module__Y8mllq__pinIcon{justify-content:center;align-items:center;display:flex}.ProjectItem-module-scss-module__Y8mllq__pinIcon svg{width:1rem;height:1rem}.ProjectItem-module-scss-module__Y8mllq__menuButton{color:#9e9e9e!important}.ProjectItem-module-scss-module__Y8mllq__menuButton:hover{color:#616161!important;background-color:#f5f5f5!important}.ProjectItem-module-scss-module__Y8mllq__contextMenu{background:#fff;border:1px solid #e0e0e0;border-radius:8px;min-width:8.75rem;padding:.25rem 0;box-shadow:0 2px 10px #0000001a}.ProjectItem-module-scss-module__Y8mllq__menuList{flex-direction:column;display:flex}.ProjectItem-module-scss-module__Y8mllq__menuItem{text-align:left;color:#3c4043;cursor:pointer;background:0 0;border:none;flex-direction:row;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:background-color .2s;display:flex}.ProjectItem-module-scss-module__Y8mllq__menuItem:hover{background-color:#f8f9fa}
.Card-module-scss-module__4_Dc0a__card{flex-direction:column;width:100%;height:100%;display:flex}.Card-module-scss-module__4_Dc0a__card .rds-card-content-container{flex-direction:column;flex:1;display:flex}.Card-module-scss-module__4_Dc0a__container{flex-direction:column;flex:1;display:flex}.Card-module-scss-module__4_Dc0a__containerList{flex-direction:row;align-items:center;gap:1rem}.Card-module-scss-module__4_Dc0a__main{flex-direction:column;flex:1;min-width:0;display:flex}.Card-module-scss-module__4_Dc0a__header{width:100%;min-width:0;overflow:hidden}.Card-module-scss-module__4_Dc0a__brandName{white-space:nowrap;text-overflow:ellipsis;color:var(--rds-color-700-grey-1);text-transform:uppercase;letter-spacing:.0625rem;font-size:.75rem;display:block;overflow:hidden}.Card-module-scss-module__4_Dc0a__title{white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;display:block;overflow:hidden}.Card-module-scss-module__4_Dc0a__cardTitle{width:100%;min-width:0;display:block;overflow:hidden}.Card-module-scss-module__4_Dc0a__content p{margin:0}.Card-module-scss-module__4_Dc0a__assetsLabel{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;min-width:0;margin:0;overflow:hidden}.Card-module-scss-module__4_Dc0a__contentRow{font-weight:var(--font-weight-light);flex-direction:row;align-items:center;gap:.5rem;display:flex}.Card-module-scss-module__4_Dc0a__campaignName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.Card-module-scss-module__4_Dc0a__extra{flex-shrink:0;align-items:center;gap:.5rem;display:flex}
.NewComplianceCheck-module-scss-module__c_oJxG__root{flex-direction:column;gap:1rem;width:100%;max-width:73.75rem;margin:0 auto;padding:3rem;display:flex}.NewComplianceCheck-module-scss-module__c_oJxG__header{flex-direction:column;gap:.5rem;display:flex}.NewComplianceCheck-module-scss-module__c_oJxG__title{color:var(--fg-high-contrast,var(--rds-color-900-shade-grey));margin:0;font-size:1.25rem;font-weight:500;line-height:1.875rem}.NewComplianceCheck-module-scss-module__c_oJxG__subtitle{color:var(--fg-high-contrast,var(--rds-color-900-shade-grey));margin:0;font-size:1rem;font-weight:300;line-height:1.5rem}.NewComplianceCheck-module-scss-module__c_oJxG__dropzone{border:1px dashed var(--fg-stroke-soft,var(--rds-color-300-grey-4));background:var(--rds-color-white);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:10rem;padding:2rem;transition:border-color .2s,background .2s;display:flex}.NewComplianceCheck-module-scss-module__c_oJxG__dropzone:hover{border-color:var(--rds-color-600-roche-blue)}.NewComplianceCheck-module-scss-module__c_oJxG__dropzoneActive{border-color:var(--rds-color-600-roche-blue);background:var(--rds-color-50-grey-5,var(--rds-color-50-shade-grey))}.NewComplianceCheck-module-scss-module__c_oJxG__dropzoneIcon{width:1.25rem;height:1.25rem}.NewComplianceCheck-module-scss-module__c_oJxG__dropzoneLabel{color:var(--fg-high-contrast,var(--rds-color-900-shade-grey));font-size:1rem;font-weight:300;line-height:1.5rem}.NewComplianceCheck-module-scss-module__c_oJxG__fileChip{background:var(--rds-color-50-shade-grey);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.NewComplianceCheck-module-scss-module__c_oJxG__fileNameChip{align-items:center;gap:.5rem;display:flex}.NewComplianceCheck-module-scss-module__c_oJxG__fileName{color:var(--fg-low-contrast,var(--rds-color-700-grey-1));font-size:1rem;font-weight:400;line-height:1.5rem}.NewComplianceCheck-module-scss-module__c_oJxG__fileRemove{width:1.125rem;height:1.125rem;color:var(--fg-low-contrast,var(--rds-color-700-grey-1));cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.NewComplianceCheck-module-scss-module__c_oJxG__details{flex-direction:column;gap:.5rem;margin-top:2.5rem;display:flex}.NewComplianceCheck-module-scss-module__c_oJxG__detailsTitle{color:var(--fg-high-contrast,var(--rds-color-900-shade-grey));margin:0;font-size:1.25rem;font-weight:500;line-height:1.875rem}.NewComplianceCheck-module-scss-module__c_oJxG__detailsHint{color:var(--fg-high-contrast,var(--rds-color-900-shade-grey));margin:0 0 1rem;font-size:1rem;font-weight:300;line-height:1.5rem}.NewComplianceCheck-module-scss-module__c_oJxG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}@media (max-width:900px){.NewComplianceCheck-module-scss-module__c_oJxG__grid{grid-template-columns:1fr}}.NewComplianceCheck-module-scss-module__c_oJxG__error{color:var(--rds-color-error,#c4262e);margin:0;font-size:.875rem;font-weight:400;line-height:1.25rem}.NewComplianceCheck-module-scss-module__c_oJxG__actions{justify-content:space-between;align-items:center;gap:1rem;padding-top:.5rem;display:flex}
