.session-dialog{display:none}.session-dialog__container{position:relative;height:320px;width:400px;max-width:90%}.session-dialog .session-dialog__wrapper{display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:1.75rem 3rem;gap:.5rem;border-radius:8px;text-align:center;flex-direction:column;align-items:center;justify-content:space-evenly;background-color:var(--color-surface-floating);color:var(--color-text-default);opacity:0}.session-dialog .session-dialog__wrapper .header{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}.session-dialog .session-dialog__wrapper .header .icon{font-size:3.5rem;color:var(--color-icon-soft)}.session-dialog .session-dialog__wrapper .header .title{font-family:var(--typescale-headline-medium-font);font-size:var(--typescale-headline-medium-size);line-height:var(--typescale-headline-medium-line-height);font-weight:var(--typescale-headline-medium-weight);font-style:var(--typescale-headline-medium-style)}.session-dialog .session-dialog__wrapper .header .message{font-family:var(--typescale-body-medium-default-font);font-size:var(--typescale-body-medium-default-size);line-height:var(--typescale-body-medium-default-line-height);font-weight:var(--typescale-body-medium-default-weight);font-style:var(--typescale-body-medium-default-style)}.session-dialog .session-dialog__wrapper .content{display:flex;flex-direction:column;align-items:center;width:100%}.session-dialog .session-dialog__wrapper .content .message{font-family:var(--typescale-body-medium-default-font);font-size:var(--typescale-body-medium-default-size);line-height:var(--typescale-body-medium-default-line-height);font-weight:var(--typescale-body-medium-default-weight);font-style:var(--typescale-body-medium-default-style)}.session-dialog .session-dialog__wrapper .content .number{font-family:var(--typescale-display-xlarge-default-font);font-size:var(--typescale-display-xlarge-default-size);line-height:var(--typescale-display-xlarge-default-line-height);font-weight:var(--typescale-display-xlarge-default-weight);font-style:var(--typescale-display-xlarge-default-style);color:var(--color-text-brand)}.session-dialog .session-dialog__wrapper .content .label{font-family:var(--typescale-body-large-default-font);font-size:var(--typescale-body-large-default-size);line-height:var(--typescale-body-large-default-line-height);font-weight:var(--typescale-body-large-default-weight);font-style:var(--typescale-body-large-default-style);color:var(--color-text-brand)}.session-dialog .session-dialog__wrapper .footer{width:100%}.session-dialog .session-dialog__wrapper .footer .message{font-family:var(--typescale-caption-default-font);font-size:var(--typescale-caption-default-size);line-height:var(--typescale-caption-default-line-height);font-weight:var(--typescale-caption-default-weight);font-style:italic;color:var(--color-text-soft)}.session-dialog--visible{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;align-items:center;justify-content:center;background-color:rgba(0,0,0,.35);animation:fadeIn .3s ease-out forwards}.session-dialog--closing{animation:fadeOut .3s ease-out forwards}.session-dialog--session-expired-closing .session-dialog__wrapper--session-expired,.session-dialog--session-refreshed-closing .session-dialog__wrapper--session-refreshed,.session-dialog--timeout-warning-closing .session-dialog__wrapper--timeout-warning{animation:fadeOut .2s ease-out forwards}.session-dialog--show-timeout-warning .session-dialog__wrapper--timeout-warning{display:flex;animation:fadeIn .3s ease-in forwards}.session-dialog--show-session-refreshed .session-dialog__wrapper--session-refreshed{display:flex;background-color:var(--color-background-success);animation:fadeIn .3s ease-in forwards}.session-dialog--show-session-refreshed .session-dialog__wrapper--session-refreshed .header .icon{color:var(--color-icon-success)}.session-dialog--show-session-refreshed .session-dialog__wrapper--session-refreshed .header .title{color:var(--color-text-success)}.session-dialog--show-session-refreshed .session-dialog__wrapper--session-refreshed .header .message{color:var(--color-text-soft)}.session-dialog--show-session-expired .session-dialog__wrapper--session-expired{display:flex;animation:fadeIn .3s ease-in forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@media only screen and (max-width:414px){html body .shell-app__footer .sgcb-footer{--footer-height:242px}}@media only screen and (min-width:415px)and (max-width:553px){html body .shell-app__footer .sgcb-footer{--footer-height:228px}}@media only screen and (min-width:554px)and (max-width:677px){html body .shell-app__footer .sgcb-footer{--footer-height:214px}}@media only screen and (min-width:678px)and (max-width:767px){html body .shell-app__footer .sgcb-footer{--footer-height:194px}}@media only screen and (max-width:767px){html body .shell-main .shell-sub-header__group{padding:0 16px}html body .shell-main .shell-app__container.full scib-mf-wrapper{padding:0 16px}html body .shell-main .shell-app__container .sgcb-subheader.sgcb-subheader--person{padding:0 16px}}@media only screen and (min-width:768px)and (max-width:906px){html body .shell-app__footer .sgcb-footer{--footer-height:179px}}@media only screen and (min-width:907px)and (max-width:1280px){html body .shell-app__footer .sgcb-footer{--footer-height:164px}}@media only screen and (min-width:768px)and (max-width:1023px){html body .shell-main .shell-sub-header__group{padding:0 24px}html body .shell-main .shell-app__container.full scib-mf-wrapper{padding:0 24px}html body .shell-main .shell-app__container .sgcb-subheader.sgcb-subheader--person{padding:0 24px}}@media only screen and (min-width:1024px)and (max-width:1439px){html body .shell-main .shell-sub-header__group{padding:0 24px}html body .shell-main .shell-app__container.full scib-mf-wrapper{padding:0 24px}html body .shell-main .shell-app__container .sgcb-subheader.sgcb-subheader--person{padding:0 24px}html body .shell-main .shell-app__footer .o-container.sgcb-footer__container{margin:0 24px}}@media only screen and (min-width:1440px)and (max-width:2499px){html body .shell-main .shell-sub-header__group{padding:0 32px}html body .shell-main .shell-app__container.full scib-mf-wrapper{padding:0 32px}html body .shell-main .shell-app__container .sgcb-subheader.sgcb-subheader--person{padding:0 32px}}@media only screen and (max-width:960px){html body .shell-app__footer .sgcb-footer__txt{padding:0 48px}}@media only screen and (max-width:1280px){html body .shell-app__footer .sgcb-footer__list{width:100%}html body .shell-app__footer .sgcb-footer__figure{background-position:center center;margin-bottom:16px}html body .shell-app__footer .sgcb-footer .o-container.sgcb-footer__container{padding:24px 0}}@media only screen and (min-width:1280px){html body .shell-app__footer .sgcb-footer__figure{position:absolute;top:0;bottom:0;background-position:center left;left:24px;height:unset;display:flex;min-width:150px;flex:0 1 220px}}@media only screen and (min-width:1440px){html body .shell-app__footer .sgcb-footer__figure{left:32px}}@media only screen and (min-width:2500px){html body .shell-app__footer .sgcb-footer__figure{left:48px}}@media only screen and (min-width:20rem)and (max-width:47.99rem){html body .shell-app__footer .sgcb-footer__txt{text-align:center;padding:0 48px}}.shell-main{height:100%;width:100%;display:flex;flex-direction:column;position:absolute;background:var(--color-background-default);opacity:1}.shell-main.loading{opacity:0}.shell-main .shell-header{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;min-height:var(--header-height);z-index:10;box-shadow:var(--elevation-navbar)}.shell-main .shell-header__container{display:flex;justify-content:space-between;align-items:center;max-width:1400px;padding:0 48px;width:100%;height:100%}.shell-main .shell-header .header__image{max-width:240px}.shell-main .shell-sub-header{display:var(--sub-header-display);max-height:var(--sub-header-height);min-height:var(--sub-header-height);line-height:var(--sub-header-height);border-bottom:.0625rem solid var(--color-border-soft);background-color:var(--color-surface-flat);justify-content:center;flex-direction:row;height:100%;width:100%}.shell-main .shell-sub-header__group{width:100%;display:flex;flex:1 1 100%;flex-direction:row;padding:0 48px}.shell-main .shell-sub-header__title{display:flex;flex:1 1 auto;margin-right:48px;font-size:var(--typescale-headline-medium-size);line-height:var(--typescale-headline-medium-line-height);color:var(--color-text-default);align-items:center;font-family:var(--typescale-headline-medium-font);font-weight:var(--typescale-headline-medium-weight)}.shell-main .shell-sub-header__icon{margin-right:12px;min-width:52px}.shell-main .shell-sub-header__icon__img{display:flex;width:100%;height:100%;max-height:52px}.shell-main .shell-sub-header__icon__img[src=""]{display:none}.shell-main .shell-sub-header__nav{display:flex;flex:1 1 auto;align-items:center;flex-direction:row;justify-content:flex-end;align-items:center;white-space:nowrap;height:100%;cursor:pointer}.shell-main .shell-sub-header__nav #shell-sub-header-nav{margin-right:0}.shell-main .shell-sub-header__nav.loading{justify-content:flex-end}.shell-main .shell-sub-header__nav.loading #shell-sub-header-nav{display:none}.shell-main .shell-sub-header__nav__button{cursor:pointer;background:0 0;height:100%;border:none;font-size:var(--typescale-body-large-strong-size);margin:0 20px 0 0;color:var(--color-text-soft);font-family:var(--typescale-body-large-strong-font);font-weight:var(--typescale-body-large-strong-weight);letter-spacing:.4px;line-height:var(--typescale-button-large-strong-line-height);text-transform:uppercase}.shell-main .shell-sub-header__nav__button:hover{color:var(--color-action-main-hover)}.shell-main .shell-sub-header__nav__button--active{color:var(--color-action-main-selected)}.shell-main .shell-sub-header__nav__button--active:hover{color:var(--color-action-main-hover)}.shell-main .shell-sub-header__exit{display:none;flex-direction:column;justify-content:center;align-items:flex-end}.shell-main .shell-sub-header__exit__button{width:32px;height:32px;position:relative;border-radius:50%;border:0;font-size:0;background:var(--color-icon-default);display:flex;justify-content:center;align-items:center}.shell-main .shell-sub-header__exit__button i.u-icon{color:var(--color-icon-inverted);width:20px;height:11px;font-size:11px}.shell-main .shell-sub-header__exit__button i.u-icon:before{padding-top:1px}.shell-main .shell-sub-header__exit__button:focus,.shell-main .shell-sub-header__exit__button:hover{cursor:pointer;background:var(--color-icon-default);-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.shell-main .app-main-container{min-height:unset!important}.shell-dashboard{display:flex;width:100%;display:grid;grid-auto-rows:auto;grid-gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}.shell-dashboard__title{margin:48px 0;text-align:center}.shell-dashboard__card{cursor:pointer}:root[theme=repsol]{--button-size-border-radius:var(--size-border-radius-03);--color-background-default:#ffffff;--color-background-alternative:#e4ebee;--color-background-darker:#12191f;--color-background-brand:#ffffff;--color-text-default:#252530;--color-text-inverted:#ffffff;--color-text-brand:#ff6200;--color-icon-brand:#ff6200;--color-text-on-brand:#252530;--color-icon-on-brand:#252530;--color-action-on-brand-default:#252530;--color-action-on-brand-hover:#016a7f;--color-action-on-brand-selected:#016a7f;--color-surface-on-brand-hover:rgba( 34, 34, 34, 0.06 );--color-surface-on-brand-selected:rgba( 34, 34, 34, 0.06 );--color-surface-state-selected:#f7f7f7;--color-surface-state-selected-hover:#f7f7f7;--color-border-alternative:#f7f7f7;--color-action-main-default:#016a7f;--color-action-main-hover:#00404d;--color-action-main-selected:#016a7f;--color-action-on-main-default:#ffffff;--color-action-on-main-hover:#ffffff;--color-action-on-main-selected:#ffffff;--color-action-alternative-default:#016a7f;--color-action-alternative-hover:#00404d;--color-action-alternative-selected:#016a7f;--color-action-on-alternative-default:#ffffff;--color-action-on-alternative-hover:#ffffff;--color-action-on-alternative-selected:#ffffff;--color-button-on-secondary-default:#016a7f;--color-navbar-on-background:#ffffff;--color-navbar-background-alternative:#016a7f}:root[theme=repsol][mode=dark]{--button-size-border-radius:var(--size-border-radius-03);--color-background-default:#2e2e2e;--color-background-alternative:#222222;--color-background-darker:#8f8f8f;--color-background-brand:#2e2e2e;--color-text-default:#ffffff;--color-text-inverted:#222222;--color-text-brand:#ff6200;--color-icon-brand:#ff6200;--color-text-on-brand:#ffffff;--color-icon-on-brand:#ffffff;--color-action-on-brand-default:#ffffff;--color-action-on-brand-hover:#016a7f;--color-action-on-brand-selected:#016a7f;--color-surface-on-brand-hover:rgba(255, 255, 255, 0.06);--color-surface-on-brand-selected:rgba(255, 255, 255, 0.06);--color-surface-state-selected:#fbfbfb;--color-surface-state-selected-hover:#f4f4f4;--color-border-alternative:#575757;--color-action-main-default:#016a7f;--color-action-main-hover:#00404d;--color-action-main-selected:#016a7f;--color-action-on-main-hover:#222222;--color-action-on-main-default:#222222;--color-action-on-main-selected:#222222;--color-action-alternative-default:#016a7f;--color-action-alternative-hover:#00404d;--color-action-alternative-selected:#016a7f;--color-action-on-alternative-default:#222222;--color-action-on-alternative-hover:#00404d;--color-action-on-alternative-selected:#222222;--color-button-on-secondary-default:#222222;--color-navbar-on-background:#f7f7f7;--color-navbar-background-alternative:#ffffff}:root[theme=cepsa]{--button-size-border-radius:var(--size-border-radius-01);--color-background-default:#ffffff;--color-background-alternative:#f4ecec;--color-background-brand:#ffffff;--color-text-on-brand:#263746;--color-icon-on-brand:#d52b1e;--color-action-on-brand-default:#263746;--color-action-on-brand-hover:#bc1d15;--color-action-on-brand-selected:#d52b1e;--color-surface-state-selected:#fbfbfb;--color-surface-state-selected-hover:#f4f4f4;--color-surface-on-brand-hover:rgba(34, 34, 34, 0.06);--color-surface-on-brand-selected:rgba(34, 34, 34, 0.06);--color-text-brand:#d52b1e;--color-icon-brand:#d52b1e;--color-border-alternative:#f4f4f4;--color-action-main-default:#d52b1e;--color-action-on-main-default:#ffffff;--color-action-main-hover:#bc1d15;--color-action-on-main-hover:#ffffff;--color-action-main-selected:#d52b1e;--color-action-on-main-selected:#ffffff;--color-action-alternative-default:#263746;--color-action-on-alternative-default:#ffffff;--color-action-alternative-hover:#d52b1e;--color-action-on-alternative-hover:#ffffff;--color-action-alternative-selected:#d52b1e;--color-action-on-alternative-selected:#ffffff;--color-button-on-secondary-default:#263746;--color-navbar-on-background:#f7f7f7;--color-navbar-background-alternative:#ffffff;--color-background-darker:#12191f;--color-text-inverted:#ffffff;--color-text-default:#263746}:root[theme=cepsa][mode=dark]{--button-size-border-radius:var(--size-border-radius-01);--color-background-default:#ffffff;--color-background-alternative:#222222;--color-background-brand:#ffffff;--color-text-on-brand:#263746;--color-icon-on-brand:#d52b1e;--color-action-on-brand-default:#263746;--color-action-on-brand-hover:#bc1d15;--color-action-on-brand-selected:#d52b1e;--color-surface-state-selected:#fbfbfb;--color-surface-state-selected-hover:#f4f4f4;--color-surface-on-brand-hover:rgba(34, 34, 34, 0.06);--color-surface-on-brand-selected:rgba(34, 34, 34, 0.06);--color-text-brand:#d52b1e;--color-icon-brand:#d52b1e;--color-border-alternative:#f4f4f4;--color-action-main-default:#d52b1e;--color-action-on-main-default:#ffffff;--color-action-main-hover:#bc1d15;--color-action-on-main-hover:#ffffff;--color-action-main-selected:#d52b1e;--color-action-on-main-selected:#ffffff;--color-action-alternative-default:#ffffff;--color-action-on-alternative-default:#ffffff;--color-action-alternative-hover:#d52b1e;--color-action-on-alternative-hover:#ffffff;--color-action-alternative-selected:#d52b1e;--color-action-on-alternative-selected:#ffffff;--color-button-on-secondary-default:#263746;--color-navbar-on-background:#f7f7f7;--color-navbar-background-alternative:#ffffff;--color-background-darker:#8f8f8f;--color-text-inverted:#263746;--color-text-default:#ffffff}:root[theme=bp]{--button-size-border-radius:var(--size-border-radius-05);--color-background-default:#ffffff;--color-background-alternative:#eef4ec;--color-background-darker:#12191f;--color-background-brand:#ffffff;--color-text-default:#252530;--color-text-inverted:#ffffff;--color-text-brand:#d52b1e;--color-icon-brand:#d52b1e;--color-text-on-brand:#252530;--color-icon-on-brand:#252530;--color-action-on-brand-default:#252530;--color-action-on-brand-hover:#007f00;--color-action-on-brand-selected:#007f00;--color-surface-on-brand-hover:rgba( 34, 34, 34, 0.06 );--color-surface-on-brand-selected:rgba( 34, 34, 34, 0.06 );--color-surface-state-selected:#f7f7f7;--color-surface-state-selected-hover:#f7f7f7;--color-border-alternative:#f7f7f7;--color-action-main-default:#007f00;--color-action-main-hover:#007f00cc;--color-action-main-selected:#007f00;--color-action-on-main-default:#ffffff;--color-action-on-main-hover:#ffffff;--color-action-on-main-selected:#ffffff;--color-action-alternative-default:#007f00;--color-action-alternative-hover:#007f00cc;--color-action-alternative-selected:#007f00;--color-action-on-alternative-default:#ffffff;--color-action-on-alternative-hover:#ffffff;--color-action-on-alternative-selected:#ffffff;--color-button-on-secondary-default:#007f00;--color-navbar-on-background:#ffffff;--color-navbar-background-alternative:#007f00}:root[theme=bp][mode=dark]{--button-size-border-radius:var(--size-border-radius-01);--color-background-default:#2e2e2e;--color-background-alternative:#222222;--color-background-darker:#8f8f8f;--color-background-brand:#2e2e2e;--color-text-default:#ffffff;--color-text-inverted:#222222;--color-text-brand:#007f00;--color-icon-brand:#007f00;--color-text-on-brand:#ffffff;--color-icon-on-brand:#ffffff;--color-action-on-brand-default:#ffffff;--color-action-on-brand-hover:#007f00;--color-action-on-brand-selected:#007f00;--color-surface-on-brand-hover:rgba(255, 255, 255, 0.06);--color-surface-on-brand-selected:rgba(255, 255, 255, 0.06);--color-surface-state-selected:#fbfbfb;--color-surface-state-selected-hover:#f4f4f4;--color-border-alternative:#575757;--color-action-main-default:#007f00;--color-action-main-hover:#007f00cc;--color-action-main-selected:#007f00;--color-action-on-main-hover:#222222;--color-action-on-main-default:#222222;--color-action-on-main-selected:#222222;--color-action-alternative-default:#007f00;--color-action-alternative-hover:#007f00cc;--color-action-alternative-selected:#007f00;--color-action-on-alternative-default:#222222;--color-action-on-alternative-hover:#007f00cc;--color-action-on-alternative-selected:#222222;--color-button-on-secondary-default:#222222;--color-navbar-on-background:#f7f7f7;--color-navbar-background-alternative:#ffffff}body,html{pointer-events:auto!important;overflow:hidden!important;background:rgba(0,0,0,0);position:relative;display:block;height:100%;width:100%;padding:0;margin:0}html{--container-padding-bottom:36px;--sub-header-display:none;--sub-header-height:0px;--footer-height:138px;--header-height:56px;--footer-z-index:3}html.app-active{--sub-header-display:flex;--sub-header-height:56px}html.app-active .app__container{min-height:calc(100vh - (var(--header-height) + var(--sub-header-height) + var(--footer-height) + var(--container-padding-bottom)))}html.legacy-app .shell-sub-header{opacity:0;pointer-events:none}html.standalone-app #footer,html.standalone-app #header{display:none}html.standalone-app .shell-app__wrapper{display:flex;--header-height:0px}html.standalone-app .shell-app__container{padding-bottom:0}html.standalone-app #layout-container{display:flex}html body #loaderSplashScreen{position:absolute;top:0;bottom:0;right:0;left:0;padding:0;margin:0;z-index:999;opacity:1;transition:opacity .35s cubic-bezier(.17, .67, 1, 1.13);flex-direction:column;align-items:center;justify-content:center;display:none}html body #loaderSplashScreen.hideSplashScreen{transition:opacity .35s cubic-bezier(.17, .67, 1, 1.13);opacity:0}html body #loaderSplashScreen .splash-screen{display:none}html body #loaderSplashScreen .splash-screen .logo{display:flex;height:100px;max-width:300px;min-width:300px;margin:48px 32px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;flex:0 1 100%;background-image:var(--header-brand-logo);background-repeat:no-repeat;background-position:center left;background-size:contain;max-height:100px}html body #loaderSplashScreen .splash-screen .spinner{width:92px;height:92px;border-right:4px solid var(--color-header-on-background,transparent);border-radius:100%;animation:spinRight .8s linear infinite;display:flex;flex-direction:column;align-items:center;justify-content:center}html body #loaderSplashScreen .splash-screen .spinner:after,html body #loaderSplashScreen .splash-screen .spinner:before{content:"";width:67px;height:67px;display:block;position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);border-left:3px solid var(--color-header-on-background,transparent);border-radius:100%;animation:spinLeft .8s linear infinite}html body #loaderSplashScreen .splash-screen .spinner:after{width:46px;height:46px;top:calc(50% - 23px);left:calc(50% - 23px);border:0;border-right:2px solid var(--color-header-on-background,transparent);animation:none}@keyframes spinLeft{from{transform:rotate(0)}to{transform:rotate(720deg)}}@keyframes spinRight{from{transform:rotate(360deg)}to{transform:rotate(0)}}html body #loaderSplashScreen .splash-screen--show{display:flex;flex-direction:column;align-items:center;justify-content:center;max-height:430px;height:100%}html body #layout-container{display:block}html body #layout-container>div[id^=single-spa-application]{width:100%}html body #layout-container.loading{display:none}html body #layout-container:has(scib-mf-wrapper-old) .mf-wrapper{padding-bottom:0}html body #layout-container:has(scib-mf-wrapper-old) .app-wrapper{overflow:visible}html body #layout-container:has(scib-mf-wrapper-old) .app-wrapper__content--single-spa{overflow:visible}html body #layout-container scib-mf-wrapper-old{padding-bottom:60px}html body #shell-nav-bar-skeleton{height:100%;display:none}html body #shell-nav-bar-skeleton.loading{display:block}html body #shell-app-skeleton{width:calc(100% - 48px);box-sizing:border-box;max-width:1400px;padding:0 48px;margin:0 auto;display:none}html body #shell-app-skeleton.loading{display:block;padding:48px;min-height:calc(100vh - (var(--header-height) + var(--sub-header-height) + var(--footer-height)))}html body .shell-app__wrapper{width:100%;position:relative;height:calc(100vh - (var(--header-height) + var(--sub-header-height)))}html body .shell-app__wrapper>scib-ui-v2-scroll-container#shell-app-scroll-container{--ui-v2-scroll-container-gradiant-height:0;--ui-v2-scroll-container-padding-top:0;--ui-v2-scroll-container-padding-bottom:0;--ui-v2-scroll-container-padding-left:0;--ui-v2-scroll-container-padding-right:0;--ui-scroll-container-horizontal-z-index:var(--footer-z-index, auto);--ui-scroll-container-vertical-z-index:var(--footer-z-index, auto);--ui-scroll-container-z-index-hover:var(--footer-z-index, auto)}html body .shell-app__container{height:100%;position:relative;padding-bottom:var(--container-padding-bottom);min-height:calc(100vh - (var(--header-height) + var(--sub-header-height) + var(--footer-height) + var(--container-padding-bottom)));display:flex;flex-direction:column;height:100%;flex:1 1 100%;align-items:center;justify-content:flex-start}html body .shell-app__container.full scib-mf-wrapper{padding:0 48px}html body .shell-app__container.full .mf-wrapper{max-width:unset!important}html body .shell-app__container .single-spa-container.dlx-app .dlx-app-header,html body .shell-app__container .single-spa-container.dlx-app header[class*=dlx-]{height:var(--sub-header-height);top:56px;border-bottom:none;z-index:5}html body .shell-app__container .single-spa-container.dlx-app .dlx-unauthorised-view{position:relative;height:100vh;z-index:inherit}html body .shell-app__container .single-spa-container.dlx-app .dlx-default-layout{background-color:var(--color-background-default)!important;min-height:unset!important}html body .shell-app__container .single-spa-container.dlx-app .dlx-default-layout .q-page-container main.q-page{min-height:unset!important}html body .shell-app__container .sgcb-subheader.sgcb-subheader--person{height:55px!important;top:var(--header-height,56px)!important;border-bottom:unset;flex:1 1 100%;display:flex;flex-direction:row;padding:0 48px}html body .shell-app__container .sgcb-subheader.sgcb-subheader--person .o-container{padding:unset;margin:unset}html body .shell-app__container .sgcb-subheader.sgcb-subheader--person .o-container .o-layout__item{padding:unset}html body .shell-app__container .sgcb-subheader.sgcb-subheader--person .container,html body .shell-app__container .sgcb-subheader.sgcb-subheader--person .o-container{max-width:unset}html body .shell-app__container .sgcb-subheader.sgcb-subheader--person .container .sgcb-subheader__btn,html body .shell-app__container .sgcb-subheader.sgcb-subheader--person .o-container .sgcb-subheader__btn{display:none}html body .shell-app__container .sgcb-subheader__group{display:flex;flex:1 1 100%;align-items:center;flex-direction:row;gap:1rem}html body .shell-app__container .sgcb-subheader__title{overflow:unset;width:unset}html body .shell-app__container .sgcb-subheader__nav{flex:1 1 100%;width:unset}html body .shell-app__container .sgcb-subheader__nav .app-menu__btn{margin:unset}html body .shell-app__container .sgcb-subheader__nav .app-menu__items{gap:16px}html body .shell-app__footer{position:relative;height:var(--footer-height);z-index:var(--footer-z-index,auto)}html body .shell-app__footer .o-container{max-width:87.5rem;width:calc(100% - 48px);margin:0 auto;padding:0 3rem;box-sizing:border-box}html body .shell-app__footer .o-container.sgcb-footer__container{padding:40px 0}html body .shell-app__footer .sgcb-footer{position:relative}html body .shell-app__footer .sgcb-footer__browsers{display:none}html body .shell-app__footer .sgcb-footer__list{gap:6px;padding:0}html body .shell-app__footer .sgcb-footer__list li{margin:0!important;margin-left:unset!important;text-align:center}html body .shell-app__footer .sgcb-footer__separator-container-last-element{display:none;width:unset}html body.new-shell-legacy-header{--sub-header-height:56px;--sub-header-display:flex;--theme-app-header-height:56px}