:root{--border-radius-none: 0;--border-radius-sm: .25rem;--border-radius-default: .5rem;--border-radius-lg: .75rem;--border-radius-full: 9999px;--box-shadow-xs: 0 1px 0 0 #0709160D;--box-shadow-sm: 0 9px 16px 0 #0709160D;--box-shadow-md: 0 10px 19px 0 #0709160F;--box-shadow-lg: 0 13px 26px 0 #07091626;--box-shadow-focus: 0 0 0 2px #3162F6;--box-shadow-focus-invalid: 0 0 0 2px #F9B8B8;--box-shadow-focus-outline: 0 0 0 2px #FFFFFF, 0 0 0 4px #3162F6;--box-shadow-focus-outline-danger: 0 0 0 2px #FFFFFF, 0 0 0 4px #F9B8B8;--box-shadow-focus-input: 0 0 0 2px #B6C7FC;--box-shadow-focus-input-invalid: 0 0 0 2px #F9B8B8;--color-autumn-50: #FFF0E6;--color-autumn-100: #FED3B3;--color-autumn-200: #FEB581;--color-autumn-300: #FD984E;--color-autumn-400: #FD7A1B;--color-autumn-500: #E46102;--color-autumn-600: #B14B02;--color-autumn-700: #7E3601;--color-autumn-800: #4C2001;--color-coconut-50: #FFFFFF;--color-coconut-100: #FDFDFD;--color-coconut-200: #FAFAFB;--color-coconut-300: #F4F4F8;--color-coconut-400: #EFEFF4;--color-coconut-500: #E9EAF1;--color-coconut-600: #E3E5ED;--color-coconut-700: #DEE0E9;--color-coconut-800: #D9DAE6;--color-denim-50: #E7E9F8;--color-denim-100: #CFD3F0;--color-denim-200: #9EA8E0;--color-denim-300: #7885D4;--color-denim-400: #3848AE;--color-denim-500: #2B3887;--color-denim-600: #1F2861;--color-denim-700: #171E48;--color-denim-800: #0F1430;--color-forest-50: #F7FCF6;--color-forest-100: #EFF8ED;--color-forest-200: #CFEAC8;--color-forest-300: #AFDCA3;--color-forest-400: #8FCE7E;--color-forest-500: #73C15D;--color-forest-600: #56A640;--color-forest-700: #438131;--color-forest-800: #305C23;--color-obsidian-50: #DDDEE8;--color-obsidian-100: #BABDD0;--color-obsidian-200: #8A8FAA;--color-obsidian-300: #656B88;--color-obsidian-400: #4C506A;--color-obsidian-500: #3A3E57;--color-obsidian-600: #2C2F41;--color-obsidian-700: #1D1F2B;--color-obsidian-800: #070916;--color-rose-50: #FEF3F3;--color-rose-100: #FDE7E7;--color-rose-200: #F9B8B8;--color-rose-300: #F58989;--color-rose-400: #F15A5A;--color-rose-500: #ED2B2B;--color-rose-600: #CE1111;--color-rose-700: #A50E0E;--color-rose-800: #760A0A;--color-sapphire-50: #FAFBFF;--color-sapphire-100: #F5F7FF;--color-sapphire-200: #E0E8FF;--color-sapphire-300: #B6C7FC;--color-sapphire-400: #547DF8;--color-sapphire-500: #3162F6;--color-sapphire-600: #0A3EDC;--color-sapphire-700: #0730AB;--color-sapphire-800: #05227A;--screens-xs: 320px;--screens-sm: 640px;--screens-md: 768px;--screens-lg: 1024px;--screens-xl: 1280px;--screens-2xl: 1440px;--screens-3xl: 1536px;--screens-4xl: 1920px;--screens-small: 448px;--screens-medium: 648px;--screens-large: 848px;--screens-xlarge: 1096px;--spacing-4: .25rem;--spacing-8: .5rem;--spacing-12: .75rem;--spacing-16: 1rem;--spacing-20: 1.25rem;--spacing-24: 1.5rem;--spacing-32: 2rem;--spacing-40: 2.5rem;--spacing-48: 3rem;--spacing-64: 4rem;--spacing-80: 5rem;--spacing-96: 6rem;--spacing-128: 8rem;--spacing-160: 10rem;--spacing-192: 12rem;--spacing-224: 14rem;--spacing-256: 16rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-family-display: Red Hat Display;--font-family-mono: Red Hat Mono;--font-family-text: Red Hat Text;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-size-6xl: 3.75rem;--line-height-xs: 1.125rem;--line-height-sm: 1.25rem;--line-height-base: 1.5rem;--line-height-lg: 1.75rem;--line-height-xl: 1.875rem;--line-height-2xl: 2rem;--line-height-3xl: 2.375rem;--line-height-4xl: 2.75rem;--line-height-5xl: 3.75rem;--line-height-6xl: 4.5rem;--width-small: 25rem;--width-medium: 37.5rem;--width-large: 50rem;--width-xlarge: 62.5rem;--width-container-xsmall: 20rem;--width-container-small: 34rem;--width-container-medium: 42rem;--width-container-large: 58rem;--width-container-xlarge: 74rem;--width-container-2xlarge: 84rem;--width-container-3xlarge: 90rem;--width-container-4xlarge: 114rem}.input{appearance:none;box-sizing:border-box;display:block;font-family:var(--font-family-text);font-weight:var(--font-weight-normal);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-obsidian-800);background-color:var(--color-coconut-50);border:1px solid var(--color-coconut-800);border-radius:var(--border-radius-default);width:100%;padding:.5625rem .875rem;transition:box-shadow .2s}.input:disabled,.input.disabled{opacity:1;background-color:var(--color-coconut-200);color:var(--color-obsidian-300);-webkit-text-fill-color:var(--color-obsidian-300)}.input::placeholder{color:var(--color-obsidian-300)}.input:focus{outline:none}.input:focus:not(.invalid){border-color:var(--color-sapphire-300);box-shadow:var(--box-shadow-focus-input)}.input.invalid{border-color:var(--color-rose-200)}.input.invalid:focus{box-shadow:0 0 0 2px var(--color-rose-200)}textarea.input{resize:vertical;min-height:2.75rem}.input-icon-container{position:relative;box-sizing:border-box}.input-icon-container .input-icon{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none;top:0;right:1px;color:var(--color-obsidian-800);margin-top:var(--spacing-12);margin-right:var(--spacing-12)}.input-icon-container .input:disabled~.input-icon,.input-icon-container .input.disabled~.input-icon{color:var(--color-obsidian-300)}.input-icon-container .input:has(~.input-icon){padding-right:var(--spacing-40)}.p-0{padding:0!important}.pl-0,.px-0{padding-left:0!important}.pr-0,.px-0{padding-right:0!important}.pt-0,.py-0{padding-top:0!important}.pb-0,.py-0{padding-bottom:0!important}.p-4{padding:var(--spacing-4)!important}.pl-4,.px-4{padding-left:var(--spacing-4)!important}.pr-4,.px-4{padding-right:var(--spacing-4)!important}.pt-4,.py-4{padding-top:var(--spacing-4)!important}.pb-4,.py-4{padding-bottom:var(--spacing-4)!important}.p-8{padding:var(--spacing-8)!important}.pl-8,.px-8{padding-left:var(--spacing-8)!important}.pr-8,.px-8{padding-right:var(--spacing-8)!important}.pt-8,.py-8{padding-top:var(--spacing-8)!important}.pb-8,.py-8{padding-bottom:var(--spacing-8)!important}.p-12{padding:var(--spacing-12)!important}.pl-12,.px-12{padding-left:var(--spacing-12)!important}.pr-12,.px-12{padding-right:var(--spacing-12)!important}.pt-12,.py-12{padding-top:var(--spacing-12)!important}.pb-12,.py-12{padding-bottom:var(--spacing-12)!important}.p-16{padding:var(--spacing-16)!important}.pl-16,.px-16{padding-left:var(--spacing-16)!important}.pr-16,.px-16{padding-right:var(--spacing-16)!important}.pt-16,.py-16{padding-top:var(--spacing-16)!important}.pb-16,.py-16{padding-bottom:var(--spacing-16)!important}.p-20{padding:var(--spacing-20)!important}.pl-20,.px-20{padding-left:var(--spacing-20)!important}.pr-20,.px-20{padding-right:var(--spacing-20)!important}.pt-20,.py-20{padding-top:var(--spacing-20)!important}.pb-20,.py-20{padding-bottom:var(--spacing-20)!important}.p-24{padding:var(--spacing-24)!important}.pl-24,.px-24{padding-left:var(--spacing-24)!important}.pr-24,.px-24{padding-right:var(--spacing-24)!important}.pt-24,.py-24{padding-top:var(--spacing-24)!important}.pb-24,.py-24{padding-bottom:var(--spacing-24)!important}.p-32{padding:var(--spacing-32)!important}.pl-32,.px-32{padding-left:var(--spacing-32)!important}.pr-32,.px-32{padding-right:var(--spacing-32)!important}.pt-32,.py-32{padding-top:var(--spacing-32)!important}.pb-32,.py-32{padding-bottom:var(--spacing-32)!important}.p-40{padding:var(--spacing-40)!important}.pl-40,.px-40{padding-left:var(--spacing-40)!important}.pr-40,.px-40{padding-right:var(--spacing-40)!important}.pt-40,.py-40{padding-top:var(--spacing-40)!important}.pb-40,.py-40{padding-bottom:var(--spacing-40)!important}.p-48{padding:var(--spacing-48)!important}.pl-48,.px-48{padding-left:var(--spacing-48)!important}.pr-48,.px-48{padding-right:var(--spacing-48)!important}.pt-48,.py-48{padding-top:var(--spacing-48)!important}.pb-48,.py-48{padding-bottom:var(--spacing-48)!important}.p-64{padding:var(--spacing-64)!important}.pl-64,.px-64{padding-left:var(--spacing-64)!important}.pr-64,.px-64{padding-right:var(--spacing-64)!important}.pt-64,.py-64{padding-top:var(--spacing-64)!important}.pb-64,.py-64{padding-bottom:var(--spacing-64)!important}.p-80{padding:var(--spacing-80)!important}.pl-80,.px-80{padding-left:var(--spacing-80)!important}.pr-80,.px-80{padding-right:var(--spacing-80)!important}.pt-80,.py-80{padding-top:var(--spacing-80)!important}.pb-80,.py-80{padding-bottom:var(--spacing-80)!important}.p-96{padding:var(--spacing-96)!important}.pl-96,.px-96{padding-left:var(--spacing-96)!important}.pr-96,.px-96{padding-right:var(--spacing-96)!important}.pt-96,.py-96{padding-top:var(--spacing-96)!important}.pb-96,.py-96{padding-bottom:var(--spacing-96)!important}.p-128{padding:var(--spacing-128)!important}.pl-128,.px-128{padding-left:var(--spacing-128)!important}.pr-128,.px-128{padding-right:var(--spacing-128)!important}.pt-128,.py-128{padding-top:var(--spacing-128)!important}.pb-128,.py-128{padding-bottom:var(--spacing-128)!important}.p-160{padding:var(--spacing-160)!important}.pl-160,.px-160{padding-left:var(--spacing-160)!important}.pr-160,.px-160{padding-right:var(--spacing-160)!important}.pt-160,.py-160{padding-top:var(--spacing-160)!important}.pb-160,.py-160{padding-bottom:var(--spacing-160)!important}.p-192{padding:var(--spacing-192)!important}.pl-192,.px-192{padding-left:var(--spacing-192)!important}.pr-192,.px-192{padding-right:var(--spacing-192)!important}.pt-192,.py-192{padding-top:var(--spacing-192)!important}.pb-192,.py-192{padding-bottom:var(--spacing-192)!important}.p-224{padding:var(--spacing-224)!important}.pl-224,.px-224{padding-left:var(--spacing-224)!important}.pr-224,.px-224{padding-right:var(--spacing-224)!important}.pt-224,.py-224{padding-top:var(--spacing-224)!important}.pb-224,.py-224{padding-bottom:var(--spacing-224)!important}.p-256{padding:var(--spacing-256)!important}.pl-256,.px-256{padding-left:var(--spacing-256)!important}.pr-256,.px-256{padding-right:var(--spacing-256)!important}.pt-256,.py-256{padding-top:var(--spacing-256)!important}.pb-256,.py-256{padding-bottom:var(--spacing-256)!important}.m-0{margin:0!important}.ml-0,.mx-0{margin-left:0!important}.mr-0,.mx-0{margin-right:0!important}.mt-0,.my-0{margin-top:0!important}.mb-0,.my-0{margin-bottom:0!important}.m-4{margin:var(--spacing-4)!important}.ml-4,.mx-4{margin-left:var(--spacing-4)!important}.mr-4,.mx-4{margin-right:var(--spacing-4)!important}.mt-4,.my-4{margin-top:var(--spacing-4)!important}.mb-4,.my-4{margin-bottom:var(--spacing-4)!important}.m-8{margin:var(--spacing-8)!important}.ml-8,.mx-8{margin-left:var(--spacing-8)!important}.mr-8,.mx-8{margin-right:var(--spacing-8)!important}.mt-8,.my-8{margin-top:var(--spacing-8)!important}.mb-8,.my-8{margin-bottom:var(--spacing-8)!important}.m-12{margin:var(--spacing-12)!important}.ml-12,.mx-12{margin-left:var(--spacing-12)!important}.mr-12,.mx-12{margin-right:var(--spacing-12)!important}.mt-12,.my-12{margin-top:var(--spacing-12)!important}.mb-12,.my-12{margin-bottom:var(--spacing-12)!important}.m-16{margin:var(--spacing-16)!important}.ml-16,.mx-16{margin-left:var(--spacing-16)!important}.mr-16,.mx-16{margin-right:var(--spacing-16)!important}.mt-16,.my-16{margin-top:var(--spacing-16)!important}.mb-16,.my-16{margin-bottom:var(--spacing-16)!important}.m-20{margin:var(--spacing-20)!important}.ml-20,.mx-20{margin-left:var(--spacing-20)!important}.mr-20,.mx-20{margin-right:var(--spacing-20)!important}.mt-20,.my-20{margin-top:var(--spacing-20)!important}.mb-20,.my-20{margin-bottom:var(--spacing-20)!important}.m-24{margin:var(--spacing-24)!important}.ml-24,.mx-24{margin-left:var(--spacing-24)!important}.mr-24,.mx-24{margin-right:var(--spacing-24)!important}.mt-24,.my-24{margin-top:var(--spacing-24)!important}.mb-24,.my-24{margin-bottom:var(--spacing-24)!important}.m-32{margin:var(--spacing-32)!important}.ml-32,.mx-32{margin-left:var(--spacing-32)!important}.mr-32,.mx-32{margin-right:var(--spacing-32)!important}.mt-32,.my-32{margin-top:var(--spacing-32)!important}.mb-32,.my-32{margin-bottom:var(--spacing-32)!important}.m-40{margin:var(--spacing-40)!important}.ml-40,.mx-40{margin-left:var(--spacing-40)!important}.mr-40,.mx-40{margin-right:var(--spacing-40)!important}.mt-40,.my-40{margin-top:var(--spacing-40)!important}.mb-40,.my-40{margin-bottom:var(--spacing-40)!important}.m-48{margin:var(--spacing-48)!important}.ml-48,.mx-48{margin-left:var(--spacing-48)!important}.mr-48,.mx-48{margin-right:var(--spacing-48)!important}.mt-48,.my-48{margin-top:var(--spacing-48)!important}.mb-48,.my-48{margin-bottom:var(--spacing-48)!important}.m-64{margin:var(--spacing-64)!important}.ml-64,.mx-64{margin-left:var(--spacing-64)!important}.mr-64,.mx-64{margin-right:var(--spacing-64)!important}.mt-64,.my-64{margin-top:var(--spacing-64)!important}.mb-64,.my-64{margin-bottom:var(--spacing-64)!important}.m-80{margin:var(--spacing-80)!important}.ml-80,.mx-80{margin-left:var(--spacing-80)!important}.mr-80,.mx-80{margin-right:var(--spacing-80)!important}.mt-80,.my-80{margin-top:var(--spacing-80)!important}.mb-80,.my-80{margin-bottom:var(--spacing-80)!important}.m-96{margin:var(--spacing-96)!important}.ml-96,.mx-96{margin-left:var(--spacing-96)!important}.mr-96,.mx-96{margin-right:var(--spacing-96)!important}.mt-96,.my-96{margin-top:var(--spacing-96)!important}.mb-96,.my-96{margin-bottom:var(--spacing-96)!important}.m-128{margin:var(--spacing-128)!important}.ml-128,.mx-128{margin-left:var(--spacing-128)!important}.mr-128,.mx-128{margin-right:var(--spacing-128)!important}.mt-128,.my-128{margin-top:var(--spacing-128)!important}.mb-128,.my-128{margin-bottom:var(--spacing-128)!important}.m-160{margin:var(--spacing-160)!important}.ml-160,.mx-160{margin-left:var(--spacing-160)!important}.mr-160,.mx-160{margin-right:var(--spacing-160)!important}.mt-160,.my-160{margin-top:var(--spacing-160)!important}.mb-160,.my-160{margin-bottom:var(--spacing-160)!important}.m-192{margin:var(--spacing-192)!important}.ml-192,.mx-192{margin-left:var(--spacing-192)!important}.mr-192,.mx-192{margin-right:var(--spacing-192)!important}.mt-192,.my-192{margin-top:var(--spacing-192)!important}.mb-192,.my-192{margin-bottom:var(--spacing-192)!important}.m-224{margin:var(--spacing-224)!important}.ml-224,.mx-224{margin-left:var(--spacing-224)!important}.mr-224,.mx-224{margin-right:var(--spacing-224)!important}.mt-224,.my-224{margin-top:var(--spacing-224)!important}.mb-224,.my-224{margin-bottom:var(--spacing-224)!important}.m-256{margin:var(--spacing-256)!important}.ml-256,.mx-256{margin-left:var(--spacing-256)!important}.mr-256,.mx-256{margin-right:var(--spacing-256)!important}.mt-256,.my-256{margin-top:var(--spacing-256)!important}.mb-256,.my-256{margin-bottom:var(--spacing-256)!important}.gap-0{gap:0!important}.gap-4{gap:var(--spacing-4)!important}.gap-8{gap:var(--spacing-8)!important}.gap-12{gap:var(--spacing-12)!important}.gap-16{gap:var(--spacing-16)!important}.gap-20{gap:var(--spacing-20)!important}.gap-24{gap:var(--spacing-24)!important}.gap-32{gap:var(--spacing-32)!important}.gap-40{gap:var(--spacing-40)!important}.gap-48{gap:var(--spacing-48)!important}.gap-64{gap:var(--spacing-64)!important}.gap-80{gap:var(--spacing-80)!important}.gap-96{gap:var(--spacing-96)!important}.gap-128{gap:var(--spacing-128)!important}.gap-160{gap:var(--spacing-160)!important}.gap-192{gap:var(--spacing-192)!important}.gap-224{gap:var(--spacing-224)!important}.gap-256{gap:var(--spacing-256)!important}.sr-only{position:absolute!important;left:0;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.dis-text-xl{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.dis-text-lg{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.dis-text-base{font-size:var(--font-size-base);line-height:var(--line-height-base)}.dis-text-sm{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.dis-text-xs{font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.dis-font--normal{font-weight:var(--font-weight-normal)}.dis-font--medium{font-weight:var(--font-weight-medium)}.dis-font--bold{font-weight:var(--font-weight-bold)}@font-face{font-family:Red Hat Text;font-weight:400;font-style:normal;font-display:swap;src:url(https://staticassets.dev.foundations.aws.di.no/fonts/RedHatText.woff2) format("woff2"),url(https://staticassets.dev.foundations.aws.di.no/fonts/RedHatText400.woff) format("woff")}@font-face{font-family:Red Hat Text;font-weight:500;font-style:normal;font-display:swap;src:url(https://staticassets.dev.foundations.aws.di.no/fonts/RedHatText.woff2) format("woff2"),url(https://staticassets.dev.foundations.aws.di.no/fonts/RedHatText500.woff) format("woff")}@font-face{font-family:Red Hat Text;font-weight:700;font-style:normal;font-display:swap;src:url(https://staticassets.dev.foundations.aws.di.no/fonts/RedHatText.woff2) format("woff2"),url(https://staticassets.dev.foundations.aws.di.no/fonts/RedHatText700.woff) format("woff")}@font-face{font-family:Red Hat Display;font-weight:400;font-style:normal;font-display:swap;src:url(https://staticassets.dev.foundations.aws.di.no/fonts/RedHatDisplay.woff2) format("woff2"),url(https://staticassets.dev.foundations.aws.di.no/fonts/RedHatDisplay400.woff) format("woff")}@font-face{font-family:Red Hat Display;font-weight:500;font-style:normal;font-display:swap;src:url(https://staticassets.dev.foundations.aws.di.no/fonts/RedHatDisplay.woff2) format("woff2"),url(https://staticassets.dev.foundations.aws.di.no/fonts/RedHatDisplay500.woff) format("woff")}@font-face{font-family:Red Hat Display;font-weight:700;font-style:normal;font-display:swap;src:url(https://staticassets.dev.foundations.aws.di.no/fonts/RedHatDisplay.woff2) format("woff2"),url(https://staticassets.dev.foundations.aws.di.no/fonts/RedHatDisplay700.woff) format("woff")}@font-face{font-family:Red Hat Mono;font-weight:400;font-style:normal;font-display:swap;src:url(https://staticassets.dev.foundations.aws.di.no/fonts/RedHatMono.woff2) format("woff2"),url(https://staticassets.dev.foundations.aws.di.no/fonts/RedHatMono400.woff) format("woff")}.environment-ribbon-wrapper{position:relative;top:30px}.environment-ribbon{--f: .5em;position:absolute;display:block;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.1em;font-size:var(--spacing-12);text-align:center;color:var(--color-coconut-50);width:80px;padding-top:1px;padding-bottom:var(--f);-webkit-user-select:none;user-select:none;line-height:var(--spacing-20);clip-path:polygon(100% calc(100% - var(--f)),100% 100%,calc(100% - var(--f)) calc(100% - var(--f)),var(--f) calc(100% - var(--f)),0 100%,0 calc(100% - var(--f)),999px calc(100% - var(--f) - 999px),calc(100% - 999px) calc(100% - var(--f) - 999px));transform:translate(calc((cos(45deg) - 1)*100%),-100%) rotate(-45deg);border-image:conic-gradient(#0008 0 black 0) 51% / var(--f)}.header{box-sizing:border-box;background:var(--color-coconut-50);border-bottom:1px solid var(--color-coconut-700);min-width:fit-content}.header-container{padding:var(--spacing-12) 0;background:var(--color-coconut-50);display:flex;align-items:center}.header-app-name{display:flex}.header-logo{text-decoration:none;color:var(--color-denim-700);display:inline-flex;align-items:center;gap:var(--spacing-8);border:0;background:none;border-radius:var(--border-radius-default);padding:0;outline:none}.header-logo:focus-visible{color:var(--color-sapphire-700);box-shadow:var(--box-shadow-focus-outline)}button.header-logo,a.header-logo[href]{cursor:pointer}.header-desktop-navigation{margin-left:var(--spacing-32);display:flex}.header-desktop-navigation .header-menu-dropdown{display:flex;flex-flow:column wrap;padding:var(--spacing-8) 0;min-width:264px;border-color:var(--color-coconut-300);box-shadow:0 10px 19px #0709160f;z-index:900}:is(.header-desktop-navigation button.header-menu-item,.header-desktop-navigation a[href].header-menu-item,.header-desktop-navigation .header-menu-item-has-children):focus-visible{box-shadow:var(--box-shadow-focus-outline)}.header-desktop-navigation .header-menu-item{border:0;display:flex;gap:var(--spacing-8);background:none;text-decoration:none;align-items:center;color:var(--color-obsidian-600);outline:none}.header-desktop-navigation .header-menu-dropdown-item{padding:var(--spacing-12) var(--spacing-16)}.header-desktop-navigation .header-menu-item-chevron{flex:0 0 20px}:is(.header-desktop-navigation,.header-mobile-menu) button.header-menu-item,:is(.header-desktop-navigation,.header-mobile-menu) a.header-menu-item[href],:is(.header-desktop-navigation,.header-mobile-menu) .header-menu-item.header-menu-item-has-children{cursor:pointer}:is(:is(.header-desktop-navigation,.header-mobile-menu) button.header-menu-item,:is(.header-desktop-navigation,.header-mobile-menu) a.header-menu-item[href],:is(.header-desktop-navigation,.header-mobile-menu) .header-menu-item.header-menu-item-has-children):hover{color:var(--color-sapphire-600)}:is(.header-desktop-navigation,.header-mobile-menu) .header-menu-item-chevron{flex-shrink:0;transition:transform .1s ease-out}.header-menu-item-open :is(:is(.header-desktop-navigation,.header-mobile-menu) .header-menu-item-chevron){transform:rotate(180deg)}.header-desktop-actions{margin-left:auto;display:flex;gap:var(--spacing-8)}.header-mobile-menu-button{width:36px;margin-left:auto}.header-mobile-menu{box-sizing:border-box;overflow:auto;display:flex;flex-direction:column;outline:none;background-color:var(--color-coconut-50);padding:var(--spacing-8) 0;z-index:900}@media(max-width:440px){.header-mobile-menu{border-top:1px solid var(--color-coconut-700);width:100vw;min-height:var(--available-height);margin-top:.9375rem}}@media not (max-width:440px){.header-mobile-menu{border-radius:var(--border-radius-default);border:1px solid var(--color-coconut-300);box-shadow:0 10px 19px #0709160f;min-width:20rem;max-height:var(--available-height);margin-right:5px}}.header-mobile-menu .header-menu-item{display:flex;justify-content:space-between;outline:none;text-decoration:none;text-align:left;border:0;background:none;color:var(--color-obsidian-800);gap:var(--spacing-8);padding:var(--spacing-12) .875rem;margin:0 2px}.header-mobile-menu .header-menu-item.header-menu-item-hidden{display:none}.header-mobile-menu .header-menu-item.header-menu-item-nested{padding-left:var(--spacing-24)}.header-mobile-menu .header-menu-item.header-menu-item-open{color:var(--color-sapphire-600)}.header-mobile-menu .header-menu-item:focus-visible{box-shadow:var(--box-shadow-focus-input)}.header-mobile-menu .header-mobile-actions{display:flex;flex-direction:column;gap:var(--spacing-8);padding:var(--spacing-24) var(--spacing-16) var(--spacing-8)}.separator{background-color:var(--color-coconut-700);height:1px;display:block;width:100%;margin:var(--spacing-16) 0}.breadcrumbs{display:flex}.breadcrumbs .breadcrumbs-container{display:flex;white-space:nowrap;gap:var(--spacing-8);align-items:center}.breadcrumbs .breadcrumbs-item{color:var(--color-obsidian-200);text-decoration:none;white-space:nowrap}.breadcrumbs .breadcrumbs-chevron{color:var(--color-obsidian-200);flex:0 0 12px;width:12px}.breadcrumbs .breadcrumbs-current{color:var(--color-obsidian-600)}.breadcrumbs .breadcrumbs-collapsed-menu{position:absolute;padding:0;box-shadow:0 10px 18px #0000000f;display:none;list-style:none;margin:0}.breadcrumbs .breadcrumbs-collapsed-menu.breadcrumbs-collapsed-menu-open{display:block}.breadcrumbs .breadcrumbs-collapsed-menu .breadcrumbs-item{color:var(--color-obsidian-700);display:block;padding:var(--spacing-8) var(--spacing-16);transition:background .1s;outline:none}.breadcrumbs .breadcrumbs-collapsed-menu .breadcrumbs-item:hover{background-color:var(--color-sapphire-100)}.breadcrumbs .breadcrumbs-collapsed-menu .breadcrumbs-item:focus-visible,.breadcrumbs .breadcrumbs-collapsed-menu .breadcrumbs-item.breadcrumbs-item-selected{background-color:var(--color-sapphire-200)}.breadcrumbs .breadcrumbs-collapsed-menu-container{position:relative}.breadcrumbs .breadcrumbs-collapsed-menu-button{border:0;margin:0 0 0 -4px;padding:var(--spacing-4);background-color:transparent;cursor:pointer;font-weight:var(--font-weight-bold);color:var(--color-obsidian-200);outline:none;border-radius:var(--border-radius-default);transition:color .2s,background-color .2s}.breadcrumbs .breadcrumbs-collapsed-menu-button:hover{color:var(--color-obsidian-700);background-color:var(--color-sapphire-200)}.breadcrumbs .breadcrumbs-collapsed-menu-button:focus-visible{box-shadow:var(--box-shadow-focus-outline)}.badge{box-sizing:border-box;border-radius:9999px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-4);height:var(--spacing-24);min-width:var(--spacing-24);padding:0 var(--spacing-8);margin:0}a.badge,button.badge{appearance:none;text-decoration:none;border:none;outline:none}:is(a.badge,button.badge):focus-visible{transition:box-shadow .2s;box-shadow:var(--box-shadow-focus-input)}.badge.badge-secondary{color:var(--color-obsidian-800);background-color:var(--color-coconut-600)}.badge.badge-primary{color:var(--color-sapphire-600);background-color:var(--color-sapphire-200)}.badge.badge-success{color:var(--color-forest-700);background-color:var(--color-forest-100)}.badge.badge-warning{color:var(--color-autumn-600);background-color:var(--color-autumn-50)}.badge.badge-danger{color:var(--color-rose-600);background-color:var(--color-rose-100)}a.badge:hover,button.badge:not(:disabled):hover{cursor:pointer}:is(a.badge:hover,button.badge:not(:disabled):hover).badge-secondary{background-color:var(--color-coconut-800)}:is(a.badge:hover,button.badge:not(:disabled):hover).badge-primary{background-color:var(--color-sapphire-300)}:is(a.badge:hover,button.badge:not(:disabled):hover).badge-success{background-color:var(--color-forest-200)}:is(a.badge:hover,button.badge:not(:disabled):hover).badge-warning{background-color:var(--color-autumn-100)}:is(a.badge:hover,button.badge:not(:disabled):hover).badge-danger{background-color:var(--color-rose-200)}.page-header{color:var(--color-obsidian-600)}.page-header .page-header-breadcrumbs{margin-bottom:var(--spacing-24)}.page-header .page-header-container{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-16) var(--spacing-40);flex-wrap:wrap}.page-header .page-header-heading,.page-header .page-header-subheading,.page-header .page-header-body{word-break:break-word;display:block;margin-bottom:var(--spacing-16)}:is(.page-header .page-header-heading,.page-header .page-header-subheading,.page-header .page-header-body):last-child{margin:0}.page-header .page-header-start-column{width:var(--width-medium)}.page-header .page-header-badges{display:flex;flex-wrap:wrap;gap:var(--spacing-8)}.page-header .page-header-badges .page-header-badge-focusable{border:1px solid transparent;outline:none}.page-header .page-header-badges .page-header-badge-focusable:focus-visible{box-shadow:var(--box-shadow-focus-outline)}.page-header .page-header-end-column{display:flex;gap:var(--spacing-12)}.page-header .page-header-separator{margin-bottom:0}.avatar{background-color:var(--color-sapphire-100);border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--color-sapphire-600);font-family:var(--font-family-text),Helvetica,Arial,sans-serif;font-weight:var(--font-weight-medium);overflow:hidden;position:relative}button.avatar,a.avatar{border:none;padding:0;outline:none;text-decoration:none}:is(button.avatar,a.avatar):not(:disabled):hover{background-color:var(--color-sapphire-200);cursor:pointer;transition:background-color .3s}:is(button.avatar,a.avatar):focus-visible{box-shadow:var(--box-shadow-focus-input)}.avatar.avatar-xsmall{height:24px;width:24px;font-size:var(--font-size-xs)}.avatar.avatar-small{height:32px;width:32px;font-size:var(--font-size-sm)}.avatar.avatar-medium{height:40px;width:40px;font-size:var(--font-size-base)}.avatar.avatar-large{height:48px;width:48px;font-size:var(--font-size-lg)}.avatar.avatar-xlarge{height:56px;width:56px;font-size:var(--font-size-xl)}.avatar.avatar-2xlarge{height:64px;width:64px;font-size:var(--font-size-2xl)}.card.action-card{display:flex;flex-direction:column}.card.action-card .action-card-content{display:flex;flex-grow:1;color:var(--color-obsidian-400);gap:var(--spacing-16)}.card.action-card .action-card-icon{flex-grow:0;flex-shrink:0}.card.action-card .card-header+div{margin-top:var(--spacing-4)}.card.action-card .action-card-actions{border-top:1px solid var(--color-coconut-400);display:flex;flex-flow:row wrap;gap:var(--spacing-16);padding:var(--spacing-16) var(--spacing-24) 0;margin:var(--spacing-16) calc(-1 * var(--spacing-24)) 0}.alert{font-family:var(--font-family-text),Helvetica,Arial,sans-serif;display:flex;padding:var(--spacing-16);color:var(--color-obsidian-800);border:1px solid var(--color-sapphire-800);background-color:var(--color-coconut-300);border-radius:var(--border-radius-default);box-sizing:border-box}.alert.alert-info{background-color:var(--color-sapphire-100);border-color:var(--color-sapphire-300)}.alert.alert-info .alert-icon path{fill:var(--color-denim-400)}.alert.alert-warning{background-color:var(--color-autumn-50);border-color:var(--color-autumn-200)}.alert.alert-warning .alert-icon path{fill:var(--color-autumn-500)}.alert.alert-success{background-color:var(--color-forest-100);border-color:var(--color-forest-300)}.alert.alert-success .alert-icon path{fill:var(--color-forest-700)}.alert.alert-danger{background-color:var(--color-rose-50);border-color:var(--color-rose-200)}.alert.alert-danger .alert-icon path{fill:var(--color-rose-600)}.alert .alert-heading{display:block}.alert .alert-icon{flex:0 0 24px;margin-left:var(--spacing-16)}.alert .alert-content{flex-grow:1}.alert.alert-small,.alert.alert-medium,.alert.alert-large,.alert.alert-full{width:100%}.alert.alert-small{max-width:var(--width-small)}.alert.alert-medium{max-width:var(--width-medium)}.alert.alert-large{max-width:var(--width-large)}.alert.alert-fit{display:inline-flex}.alert p:first-child{margin-top:0}.alert p:last-child{margin-bottom:0}.text-link{--text-color: var(--color-sapphire-600);--text-color-hover: var(--color-sapphire-800);--text-color-disabled: var(--color-sapphire-300);font-family:var(--font-family-text),Helvetica,Arial,sans-serif;position:relative;background:transparent;border:none;padding:0;appearance:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;text-decoration:none;transition:color .2s;box-sizing:border-box;font-weight:var(--font-weight-medium);color:var(--text-color)}.text-link .text-link-label{transition:border-bottom-color .2s;border-bottom:2px solid var(--text-color)}.text-link .text-link-contents{display:flex;gap:.5rem;justify-content:space-between}.text-link:hover{color:var(--text-color-hover)}.text-link:hover .text-link-label{border-bottom-color:var(--text-color-hover)}.text-link.text-link-loading{cursor:default}.text-link.text-link-loading .text-link-spinner{position:absolute;z-index:1}.text-link.text-link-loading,.text-link.text-link-disabled{pointer-events:none;cursor:none}:is(.text-link.text-link-loading,.text-link.text-link-disabled) .text-link-contents{color:var(--text-color-disabled)}:is(.text-link.text-link-loading,.text-link.text-link-disabled) .text-link-label{border-bottom-color:var(--text-color-disabled)}.button{position:relative;font-family:Red Hat Text,Helvetica,Arial,sans-serif;background:transparent;appearance:none;display:inline-flex;justify-content:center;align-items:center;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background-color .1s,color .1s,border-color .1s;box-sizing:border-box;font-weight:var(--font-weight-medium);outline:none}.button:focus-visible{box-shadow:var(--box-shadow-focus-outline)}.button .button-contents{display:flex;gap:.5rem;justify-content:center;align-items:center;text-align:center}.button.button-loading .button-spinner{position:absolute}.button.button-loading .button-contents{visibility:hidden}.button.button-loading,.button.button-disabled{pointer-events:none;cursor:none}.button.button-sm{font-size:var(--font-size-sm);line-height:var(--font-size-sm);min-height:36px;padding:0 1rem;border-radius:var(--border-radius-sm)}.button.button-md{font-size:var(--font-size-base);line-height:var(--font-size-base);min-height:44px;padding:0 1rem;border-radius:var(--border-radius-default)}.button.button-lg{font-size:var(--font-size-lg);line-height:var(--font-size-lg);min-height:56px;padding:0 1rem;border-radius:var(--border-radius-default)}.button.button-primary{--text-color: var(--color-sapphire-100);--bg-color: var(--color-sapphire-500);--bg-hover-color: var(--color-sapphire-600);--bg-disabled-color: var(--color-sapphire-300);background:var(--bg-color);border-color:var(--bg-color);color:var(--text-color)}.button.button-primary:hover{background:var(--bg-hover-color);border-color:var(--bg-hover-color)}.button.button-primary.button-loading,.button.button-primary.button-disabled{background:var(--bg-disabled-color);border-color:var(--bg-disabled-color)}.button.button-secondary{--text-color: var(--color-obsidian-500);--text-disabled-color: var(--color-obsidian-100);--border-color: var(--color-obsidian-50);--bg-color: var(--color-coconut-50);--bg-hover-color: var(--color-coconut-300);background:var(--bg-color);border-color:var(--border-color);color:var(--text-color)}.button.button-secondary:hover{background:var(--bg-hover-color);border-color:var(--border-color)}.button.button-secondary.button-loading,.button.button-secondary.button-disabled{color:var(--text-disabled-color)}.button.button-danger{--text-color: var(--color-rose-100);--bg-color: var(--color-rose-600);--bg-hover-color: var(--color-rose-700);--bg-disabled-color: var(--color-rose-200);background:var(--bg-color);border-color:var(--bg-color);color:var(--text-color)}.button.button-danger:hover{background:var(--bg-hover-color);border-color:var(--bg-hover-color)}.button.button-danger.button-loading,.button.button-danger.button-disabled{background:var(--bg-disabled-color);border-color:var(--bg-disabled-color)}.button.button-ghost{--text-color: var(--color-obsidian-500);--text-hover-color: var(--color-sapphire-600);--text-disabled-color: var(--color-obsidian-100);color:var(--text-color)}.button.button-ghost:hover{color:var(--text-hover-color)}.button.button-ghost.button-loading,.button.button-ghost.button-disabled{color:var(--text-disabled-color)}.checkbox{display:block;-webkit-user-select:none;user-select:none}.checkbox .checkbox-custom-input{display:flex;align-items:center;justify-content:center;height:18px;width:18px;margin-top:2px;flex-shrink:0;border-radius:var(--border-radius-sm);border:1px solid var(--color-obsidian-200);background-color:var(--color-coconut-50);color:var(--color-sapphire-500);transition:border-color .2s,background-color .2s}.checkbox .checkbox-native-input{position:absolute;height:1px;width:1px;appearance:none;outline:none}.checkbox .checkbox-native-input:focus-visible+.checkbox-custom-input{box-shadow:var(--box-shadow-focus-input);border-color:var(--color-sapphire-500)}.checkbox .checkbox-main-container,.checkbox .checkbox-error-container{display:flex;gap:var(--spacing-8)}.checkbox .checkbox-error-container{margin-top:var(--spacing-4);color:var(--color-rose-600)}.checkbox .checkbox-main-container{max-width:fit-content;color:var(--color-obsidian-800)}.checkbox .checkbox-hint{display:block;color:var(--color-obsidian-400);margin-top:2px;margin-left:28px}.checkbox .checkbox-error-icon{margin-top:1px;flex-shrink:0}.checkbox .checkbox-native-input:checked+.checkbox-custom-input,.checkbox.checkbox-indeterminate .checkbox-custom-input{border-color:var(--color-sapphire-500);background-color:var(--color-sapphire-100)}.checkbox .checkbox-icon{display:none}.checkbox .checkbox-native-input:checked+.checkbox-custom-input .checkbox-icon,.checkbox.checkbox-indeterminate .checkbox-icon{display:block}.checkbox .checkbox-native-input:disabled+.checkbox-custom-input{border-color:var(--color-denim-200);background-color:var(--color-sapphire-100);color:var(--color-denim-200)}.checkbox .checkbox-main-container:not(:has(:disabled)){cursor:pointer}.checkbox .checkbox-main-container:not(:has(:disabled)):hover .checkbox-custom-input{border-color:var(--color-sapphire-500);background-color:var(--color-sapphire-200)}.checkbox .checkbox-label{cursor:inherit}.checkbox.checkbox-error .checkbox-native-input+.checkbox-custom-input{border-color:var(--color-rose-600);background-color:var(--color-rose-100);color:var(--color-rose-600)}.checkbox.checkbox-error .checkbox-native-input:disabled+.checkbox-custom-input{border-color:var(--color-rose-200);background-color:var(--color-rose-100);color:var(--color-rose-200)}.checkbox.checkbox-error .checkbox-native-input:focus-visible+.checkbox-custom-input{box-shadow:var(--box-shadow-focus-input-invalid);border-color:var(--color-rose-600)}.checkbox.checkbox-error .checkbox-main-container:not(:has(:disabled)):hover .checkbox-custom-input{border-color:var(--color-rose-600);background-color:var(--color-rose-200)}:root{--column-width: 0}.table-container{--gradient: transparent 0, #07091617 120%;position:relative;overflow:hidden;border-radius:var(--border-radius-default);border:1px solid var(--color-coconut-800)}.table-container .table-scroll-container{overflow:auto}.table-container.table-sticky-header{max-height:fit-content}.table-container.table-sticky-header .table-scroll-container{max-height:100%}.table-container.table-sticky-header th{position:sticky;top:0}.table-container.table-sticky-column th:first-child,.table-container.table-sticky-column tbody td:first-child{position:sticky;left:0}.table-shadow-left :is(.table-container.table-sticky-column th:first-child,.table-container.table-sticky-column tbody td:first-child){border-right:1px solid var(--color-coconut-800)}.table-container.table-sticky-column th:first-child{z-index:1}.table-container.table-full,.table-container.table-small,.table-container.table-medium,.table-container.table-large,.table-container.table-xlarge{width:100%}.table-container.table-small{max-width:var(--width-small)}.table-container.table-medium{max-width:var(--width-medium)}.table-container.table-large{max-width:var(--width-large)}.table-container.table-xlarge{max-width:var(--width-xlarge)}.table-container.table-fit{width:fit-content}.table-container.table-shadow-left:before,.table-container.table-shadow-right:after,.table-container.table-shadow-header th:after{content:"";pointer-events:none;position:absolute}.table-container.table-shadow-left:before,.table-container.table-shadow-right:after{top:0;width:var(--spacing-24);height:100%;z-index:1}.table-container.table-shadow-left:before{left:var(--column-width, 0);background:linear-gradient(to left,var(--gradient))}.table-container.table-shadow-right:after{right:0;background:linear-gradient(to right,var(--gradient))}.table-container.table-shadow-header th:after{left:0;background:linear-gradient(to top,var(--gradient));width:100%;height:var(--spacing-24)}.table{--padding: var(--spacing-12);color:var(--color-obsidian-800);border-collapse:separate;border-spacing:0;width:100%}.table caption,.table th,.table td{text-align:left;vertical-align:top;background-color:var(--color-coconut-50);border-bottom:1px solid var(--color-coconut-400)}.table caption,.table td{padding:var(--padding)}:is(.table th,.table td):empty:after,:is(.table th,.table td) .table-header:empty:after{content:" "}.table>:last-child tr:last-child th,.table>:last-child tr:last-child td{border-bottom:none}.table th{white-space:nowrap}.table th .table-header{display:flex;align-items:center;gap:var(--spacing-8);padding:var(--padding)}.table th button.table-header{cursor:pointer;width:100%;appearance:none;border:none;outline:none;background-color:transparent;color:inherit;font:inherit}.table th button.table-header:hover{background-color:var(--color-coconut-200)}.table th button.table-header:focus-visible{box-shadow:inset 0 0 0 2px var(--color-sapphire-300);transition:box-shadow .2s}th:first-child :is(.table th button.table-header:focus-visible){border-top-left-radius:var(--border-radius-default)}th:last-child :is(.table th button.table-header:focus-visible){border-top-right-radius:var(--border-radius-default)}.table th .table-sort-indicator{transition:all .2s}.table th[aria-sort=descending] .table-sort-indicator{transform:rotate(180deg)}.table th .table-tooltip{border-radius:50%}.table th .table-tooltip:focus-visible{box-shadow:var(--box-shadow-focus-outline)}th.table-select,td.table-select{width:var(--spacing-4)}td.table-actions{padding:.375rem var(--spacing-8)}td.table-actions .table-actions-content{display:flex;justify-content:end;gap:var(--spacing-8)}tbody tr:hover td:not(.table-body-full-span){background-color:var(--color-coconut-200)}caption{position:sticky;z-index:2}caption .table-caption{position:sticky;left:var(--padding)}tfoot td:has(.table-pagination){height:3.25rem;padding:0}tfoot .table-pagination{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:center;overflow:hidden;background-color:var(--color-coconut-50);border-top:1px solid var(--color-coconut-400);height:3.25rem;padding:0 var(--spacing-8);z-index:2}.table-body-alert{width:100%;display:flex;flex-direction:column;align-items:center}.table-body-alert .table-body-alert-text{text-align:center}.table-body-alert .table-body-alert-actions{display:flex;gap:var(--spacing-16)}.table-body-alert.table-body-alert-variant-primary .table-body-alert-icon{color:var(--color-sapphire-600)}.table-body-alert.table-body-alert-variant-secondary .table-body-alert-icon{color:var(--color-obsidian-800)}.table-body-alert.table-body-alert-variant-warning .table-body-alert-icon{color:var(--color-autumn-400)}.table-body-alert.table-body-alert-variant-danger .table-body-alert-icon{color:var(--color-rose-600)}.table-body-alert.table-body-alert-variant-success .table-body-alert-icon{color:var(--color-forest-600)}td.table-body-full-span{box-sizing:border-box;height:16.25rem;padding-top:var(--spacing-40);padding-bottom:var(--spacing-48);vertical-align:middle}td.table-body-full-span .table-body-full-span-wrapper{text-align:center}.card{border:1px solid var(--color-coconut-700);background-color:var(--color-coconut-50);border-radius:var(--border-radius-default);display:block;box-sizing:border-box;padding:var(--spacing-24)}.card>p:last-child{margin-bottom:0}:is(.card,.card-header).card-full,:is(.card,.card-header).card-small,:is(.card,.card-header).card-medium,:is(.card,.card-header).card-large{width:100%}:is(.card,.card-header).card-small{max-width:var(--width-small)}:is(.card,.card-header).card-medium{max-width:var(--width-medium)}:is(.card,.card-header).card-large{max-width:var(--width-large)}:is(.card,.card-header).card-fit{width:fit-content}.card-header{box-sizing:border-box;color:var(--color-obsidian-600)}.card-header .card-ingress{color:var(--color-obsidian-400);margin:0}.card-header+.card{margin-top:var(--spacing-8)}.spinner{display:inline-block;box-sizing:border-box;border-style:solid;border-radius:50%;animation:spin 1s linear infinite}.spinner.spinner-medium{border-width:2px;width:1.5rem;height:1.5rem}.spinner.spinner-large{border-width:7px;width:4rem;height:4rem}.spinner.spinner-secondary{border-color:var(--color-obsidian-50);border-bottom-color:var(--color-obsidian-500)}.spinner.spinner-primary{border-color:var(--color-sapphire-200);border-bottom-color:var(--color-sapphire-600)}.spinner.spinner-danger{border-color:var(--color-rose-100);border-bottom-color:var(--color-rose-600)}@keyframes spin{to{transform:rotate(360deg)}}.icon-button{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;border-radius:var(--border-radius-sm);transition:background-color .2s}.icon-button.icon-button-primary{color:var(--color-sapphire-600)}.icon-button.icon-button-primary.icon-button-loading,.icon-button.icon-button-primary.icon-button-disabled{color:var(--color-denim-300)}.icon-button.icon-button-secondary{color:var(--color-obsidian-800)}.icon-button.icon-button-secondary.icon-button-loading,.icon-button.icon-button-secondary.icon-button-disabled{color:var(--color-obsidian-300)}.icon-button.icon-button-danger{color:var(--color-rose-600)}.icon-button.icon-button-danger.icon-button-loading,.icon-button.icon-button-danger.icon-button-disabled{color:var(--color-rose-300)}a.icon-button,button.icon-button{outline:none}:is(a.icon-button,button.icon-button):not(.icon-button-loading,.icon-button-disabled){cursor:pointer}.icon-button:hover:not(.icon-button-loading,.icon-button-disabled){background-color:var(--color-coconut-400)}.icon-button:focus-visible{box-shadow:var(--box-shadow-focus-outline)}.modal-overlay{background:#0009;display:grid;place-items:center;z-index:1000}.modal-heading,.modal-body{display:block;word-break:break-word}.modal-card{position:relative}.modal-card:has(.modal-close-button) .modal-heading:first-child,.modal-card:has(.modal-close-button) .modal-body:first-child{margin-right:var(--spacing-32)!important}.modal-close-wrapper{position:absolute;top:var(--spacing-16);right:var(--spacing-16)}.modal-close-wrapper .modal-close-button{color:var(--color-obsidian-800)!important}.modal-heading:not(:last-child){margin-bottom:var(--spacing-16)}.modal-body:not(:last-child){margin-bottom:var(--spacing-24)}.modal-actions{gap:var(--spacing-8);display:flex}.modal-actions.modal-actions-fill{width:100%}.modal-actions.modal-actions-fit{width:fit-content}.modal-actions.modal-actions-equal-widths>*{flex:1}.modal-actions.modal-actions-align-start{justify-content:start}.modal-actions.modal-actions-align-center{justify-content:center}.modal-actions.modal-actions-align-end{justify-content:end}.modal-actions.modal-actions-align-space-between{justify-content:space-between}.modal-actions.modal-actions-align-space-evenly{justify-content:space-evenly}.modal-text-align-left{text-align:left}.modal-text-align-right{text-align:right}.modal-text-align-center{text-align:center}.number-input .input{appearance:textfield}.number-input .input::-webkit-inner-spin-button,.number-input .input::-webkit-outer-spin-button{appearance:none}.number-input .number-input-step-buttons{border:1px solid var(--color-coconut-800);border-radius:var(--border-radius-sm)}.number-input .number-input-step-buttons .number-input-step-button{display:flex;justify-content:center;align-items:center;color:var(--color-obsidian-800);width:18px;height:9px;appearance:none;border:none;outline:none;background-color:transparent;padding:0;margin:0}.number-input .number-input-step-buttons .number-input-step-button:not(:disabled){pointer-events:auto}.number-input .number-input-step-buttons .number-input-step-button:first-child{border-bottom:.5px solid var(--color-coconut-800)}.number-input .number-input-step-buttons .number-input-step-button:last-child{border-top:.5px solid var(--color-coconut-800)}:is(.number-input .input:disabled,.number-input .input.disabled)+.number-input-step-buttons .number-input-step-button{color:var(--color-obsidian-300)}.select{box-sizing:border-box}.select .input.select-label,.select .input.select-multi-label{min-height:2.75rem}.select .placeholder{color:var(--color-obsidian-300)}.select.select-multi-combobox .select-input-wrapper{position:relative;flex:1 0 auto;min-width:var(--spacing-12);max-width:100%}.select.select-multi-combobox .select-input-wrapper:after{content:attr(data-value) " ";visibility:hidden;white-space:pre;font:inherit}.select.select-multi-combobox input{position:absolute;top:-1px;left:-2px;font:inherit;color:inherit;background-color:inherit;border:none;outline:none;width:100%}.select.select-multi-combobox input::placeholder{color:var(--color-obsidian-300)}.select.select-multi-combobox .input:not(.invalid):focus-within{border-color:var(--color-sapphire-300);box-shadow:var(--box-shadow-focus-input)}.select.select-multi-combobox .input.invalid:focus-within{box-shadow:var(--box-shadow-focus-input-invalid)}.select .select-multi-label{display:flex;flex-wrap:wrap;gap:var(--spacing-4)}.select .select-multi-label .select-tag{white-space:nowrap;display:inline-flex;flex-shrink:0;border-radius:var(--border-radius-sm);background-color:var(--color-coconut-600);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);line-height:var(--line-height-sm);max-width:100%;gap:var(--spacing-4);padding:.125rem var(--spacing-8)}.select .select-multi-label.disabled .select-tag{color:var(--color-obsidian-100);-webkit-text-fill-color:var(--color-obsidian-100);background-color:var(--color-coconut-300)}.select .select-multi-label .select-delete-button{display:flex;align-items:center;border-radius:var(--border-radius-sm);flex-shrink:0;appearance:none;border:none;outline:none;background-color:transparent;color:inherit;padding:0}.select .select-multi-label .select-delete-button:not(:disabled){cursor:pointer}.select .select-multi-label .select-delete-button:not(:disabled):hover{background-color:var(--color-coconut-800)}.select .input-icon{color:var(--color-obsidian-800);transition:transform .1s ease-out}.select.select-open .input-icon{transform:rotate(180deg)}.select-list{box-sizing:border-box;overflow:auto;background-color:var(--color-coconut-50);border:1px solid var(--color-coconut-800);border-radius:var(--border-radius-default);box-shadow:0 10px 19px #0000000f;min-height:var(--spacing-40);max-height:25rem;z-index:1001}.select-list .select-list-items{list-style:none;padding:0;margin:0}.select-list .select-list-item{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;color:var(--color-obsidian-800);min-height:var(--spacing-40);padding:var(--spacing-8) var(--spacing-16);gap:var(--spacing-12)}.select-list .select-list-item:first-child{padding-top:.625rem}.select-list .select-list-item:last-child{padding-bottom:.625rem}.select-list .select-list-item:hover{cursor:pointer;background-color:var(--color-coconut-200)}.select-list .select-list-item.select-active{background-color:var(--color-coconut-300)}.select-list .select-list-item.select-disabled{pointer-events:none;color:var(--color-obsidian-200)}.select-list .select-list-item.select-empty{pointer-events:none}.select-list .select-list-item .select-icon{flex-shrink:0;color:var(--color-sapphire-500)}.select-list .select-multi-list-item{justify-content:flex-start}.select-list .select-multi-list-item .select-label{padding-top:1px;margin-bottom:-1px}.select-list .select-multi-list-item .select-checkbox{background-color:var(--color-coconut-50);border:1px solid var(--color-obsidian-200);border-radius:var(--border-radius-sm);flex-shrink:0;height:1.125rem;width:1.125rem}.select-list .select-multi-list-item .select-checkbox.checked{display:flex;align-items:center;justify-content:center;color:var(--color-sapphire-500);background-color:var(--color-sapphire-100);border-color:var(--color-sapphire-500)}.select-list .select-multi-list-item .select-checkbox:not(.disabled):hover{background-color:var(--color-sapphire-200);border-color:var(--color-sapphire-500)}.select-list .select-multi-list-item .select-checkbox.disabled{background-color:var(--color-sapphire-100);border-color:var(--color-denim-200)}.select-list .select-all:not(:last-child){border-bottom:1px solid var(--color-coconut-800)}.select-list .select-list-virtual{position:relative}.select-list .select-list-virtual .select-list-item{box-sizing:border-box;position:absolute;top:0;left:0;width:100%}.select .select-label,.select-list .select-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.switch{display:block}.switch .switch-slider{width:40px;height:20px;padding:2px;border-radius:1000px;background-color:var(--color-obsidian-200);position:relative;transition:background-color .1s linear;overflow:hidden;display:inline-block;flex:0 0 40px}.switch .switch-thumb{width:20px;height:20px;border-radius:1000px;background-color:var(--color-coconut-50);position:absolute;transform-origin:50% 50%;transform:translateZ(0);transition:transform .15s cubic-bezier(.32,0,.07,1)}.switch .switch-label{cursor:inherit;color:var(--color-obsidian-800);margin-left:8px}.switch .switch-hint{display:block;color:var(--color-obsidian-400);margin-top:2px;margin-left:52px}.switch .switch-main-container{display:flex;max-width:fit-content}.switch .switch-error-container{display:flex;margin-left:var(--spacing-24);gap:var(--spacing-8);margin-top:var(--spacing-4);color:var(--color-rose-600)}.switch .switch-error-icon{margin-top:1px;flex-shrink:0}.switch .switch-native-input:checked+.switch-slider{background-color:var(--color-sapphire-600)}.switch .switch-native-input:checked+.switch-slider .switch-thumb{transform:translate3d(20px,0,0)}.switch .switch-native-input:disabled+.switch-slider{background-color:var(--color-obsidian-100)}.switch .switch-native-input:checked:disabled+.switch-slider{background-color:var(--color-denim-300)}.switch .switch-native-input:focus-visible+.switch-slider{box-shadow:var(--box-shadow-focus-input)}.switch .switch-native-input:not(:disabled)+.switch-slider .switch-thumb{box-shadow:0 1px 5px #10182829}.switch:not(.switch-error) .switch-native-input:disabled+.switch-slider .switch-thumb{background-color:var(--color-sapphire-100)}.switch .switch-main-container:not(:has(:disabled)){cursor:pointer}.switch .switch-main-container:not(:has(:disabled)):hover .switch-slider{background-color:var(--color-obsidian-300)}.switch .switch-main-container:not(:has(:disabled)):hover .switch-native-input:checked+.switch-slider{background-color:var(--color-sapphire-700)}.switch.switch-error .switch-native-input+.switch-slider{background-color:var(--color-rose-200)}.switch.switch-error .switch-native-input:checked+.switch-slider{background-color:var(--color-rose-600)}.switch.switch-error .switch-native-input:disabled+.switch-slider{background-color:var(--color-rose-100)}.switch.switch-error .switch-native-input:checked:disabled+.switch-slider{background-color:var(--color-rose-100)}.switch.switch-error .switch-native-input:focus-visible+.switch-slider{box-shadow:var(--box-shadow-focus-input-invalid)}.switch.switch-error .switch-native-input:focus-visible:not(:checked)+.switch-slider{padding:1px;border:1px solid var(--color-coconut-50)}.switch.switch-error .switch-main-container:not(:has(:disabled)):hover .switch-slider{background-color:var(--color-rose-300)}.switch.switch-error .switch-main-container:not(:has(:disabled)):hover .switch-native-input:checked+.switch-slider{background-color:var(--color-rose-700)}.date-input .input{color:#000}.date-input .input::-webkit-datetime-edit{display:block;padding:0;font-variant:normal}.date-input .input::-webkit-datetime-edit-text{color:var(--color-obsidian-100);padding:0 .125rem}.date-input .input::-webkit-datetime-edit-day-field,.date-input .input::-webkit-datetime-edit-month-field,.date-input .input::-webkit-datetime-edit-year-field{color:var(--color-obsidian-800);padding:0}.date-input .input::-webkit-datetime-edit-fields-wrapper{padding:0}.date-input .input::-webkit-calendar-picker-indicator{position:absolute;background:none;top:.6875rem;right:.6875rem;width:var(--spacing-24);height:var(--spacing-24);padding:0}.date-input .date-input-icon{position:absolute;display:flex;justify-content:center;align-items:center;background-color:var(--color-coconut-50);top:.1875rem;right:var(--spacing-4);width:2.375rem;height:2.375rem;pointer-events:none}.date-input .input:disabled~.date-input-icon,.date-input .input.disabled~.date-input-icon{color:var(--color-obsidian-300);background-color:var(--color-coconut-200)}@-moz-document url-prefix(){.date-input .input-icon-container .input{color:var(--color-obsidian-800);padding-right:.5625rem}}.time-input .input{color:#000;position:relative}.time-input .input::-webkit-datetime-edit{display:block;padding:0;font-variant:normal}.time-input .input::-webkit-datetime-edit-text{color:var(--color-obsidian-100);padding:0 .125rem}.time-input .input::-webkit-datetime-edit-day-field,.time-input .input::-webkit-datetime-edit-month-field,.time-input .input::-webkit-datetime-edit-year-field{color:var(--color-obsidian-800);padding:0}.time-input .input::-webkit-datetime-edit-fields-wrapper{padding:0}.time-input .input::-webkit-calendar-picker-indicator{position:absolute;background:none;top:.3rem;right:.3rem;width:var(--spacing-32);height:var(--spacing-32);padding:0;margin:0;border-radius:4px;cursor:pointer}.time-input .input::-webkit-calendar-picker-indicator:focus{outline:none;box-shadow:var(--box-shadow-focus-input)}.time-input .time-input-icon{position:absolute;display:flex;justify-content:center;align-items:center;top:.2rem;right:.2rem;width:2.375rem;height:2.375rem;pointer-events:none}.time-input .input:disabled~.time-input-icon,.time-input .input.disabled~.time-input-icon{color:var(--color-obsidian-300);background-color:var(--color-coconut-200)}@-moz-document url-prefix(){.time-input .input-icon-container .input{color:var(--color-obsidian-800);padding-right:.5625rem}}.tooltip{font-family:var(--font-family-text),Helvetica,Arial,sans-serif;display:inline-flex;position:relative}.tooltip,.tooltip>*{outline:none}:is(.tooltip,.tooltip>*):focus-visible{box-shadow:var(--box-shadow-focus-outline)}.tooltip-popup{width:max-content;padding:var(--spacing-12);border-radius:var(--border-radius-default);background-color:var(--color-denim-700);fill:var(--color-denim-700);box-shadow:0 10px 19px #0709160f;z-index:9999}.tooltip-popup,.tooltip-popup a{color:var(--color-coconut-50)}.tooltip-popup .tooltip-header{display:block;margin-bottom:var(--spacing-4)}.tooltip-popup.tooltip-width-small{max-width:var(--width-small)}.tooltip-popup.tooltip-width-medium{max-width:var(--width-medium)}.tooltip-popup.tooltip-size-small{border-radius:var(--border-radius-sm);padding:var(--spacing-4) var(--spacing-8)}.tooltip-popup.tooltip-size-default{padding:var(--spacing-12)}.tooltip-popup.tooltip-width-large{max-width:var(--width-large)}.tooltip-popup.tooltip-visible{scale:1}.tooltip-popup.tooltip-hidden{scale:0}.form-element-wrapper .form-element-wrapper-element *{box-sizing:border-box}.form-element-wrapper .form-element-wrapper-label{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-4);color:var(--color-obsidian-800)}.form-element-wrapper .form-element-wrapper-tooltip:hover{cursor:pointer;color:var(--color-sapphire-600)}.form-element-wrapper .form-element-wrapper-tooltip:focus-visible{border-radius:var(--border-radius-full);box-shadow:var(--box-shadow-focus-outline);outline:none}.form-element-wrapper .form-element-wrapper-hint,.form-element-wrapper .form-element-wrapper-error-container{margin-bottom:var(--spacing-4);display:block}.form-element-wrapper .form-element-wrapper-hint{color:var(--color-obsidian-400)}.form-element-wrapper .form-element-wrapper-error-container{display:flex;gap:var(--spacing-4);color:var(--color-rose-600)}.form-element-wrapper .form-element-wrapper-error-container .form-element-wrapper-error-icon{margin-top:1px}.tag{box-sizing:border-box;border-radius:var(--border-radius-sm);white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-4)}.tag.tag-secondary{color:var(--color-obsidian-500);background-color:var(--color-coconut-300)}.tag.tag-primary{color:var(--color-sapphire-600);background-color:var(--color-sapphire-200)}.tag.tag-success{color:var(--color-forest-700);background-color:var(--color-forest-100)}.tag.tag-warning{color:var(--color-autumn-600);background-color:var(--color-autumn-50)}.tag.tag-danger{color:var(--color-rose-600);background-color:var(--color-rose-100)}.tag.tag-small{min-height:1.375rem;padding:.125rem var(--spacing-8)}.tag.tag-medium{min-height:var(--spacing-24);padding:.125rem .625rem}.tag.tag-large{min-height:var(--spacing-32);padding:var(--spacing-4) var(--spacing-12)}.text{padding:0;margin:0}.text.text-font-weight-regular{font-weight:var(--font-weight-normal)}.text.text-font-weight-medium{font-weight:var(--font-weight-medium)}.text.text-font-weight-bold{font-weight:var(--font-weight-bold)}.text.text-font-type-heading{font-family:var(--font-family-display),Helvetica,Arial,sans-serif}.text.text-font-type-heading.text-size-xlarge{font-size:var(--font-size-6xl);line-height:var(--line-height-6xl)}.text.text-font-type-heading.text-size-large{font-size:var(--font-size-5xl);line-height:var(--line-height-5xl)}.text.text-font-type-heading.text-size-medium{font-size:var(--font-size-4xl);line-height:var(--line-height-4xl)}.text.text-font-type-heading.text-size-small{font-size:var(--font-size-3xl);line-height:var(--line-height-3xl)}.text.text-font-type-heading.text-size-xsmall{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl)}.text.text-font-type-text{font-family:var(--font-family-text),Helvetica,Arial,sans-serif}.text.text-font-type-text.text-size-xlarge{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.text.text-font-type-text.text-size-large{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.text.text-font-type-text.text-size-medium{font-size:var(--font-size-base);line-height:var(--line-height-base)}.text.text-font-type-text.text-size-small{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.text.text-font-type-text.text-size-xsmall{font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.radio{display:block;-webkit-user-select:none;user-select:none}.radio .radio-custom-input{display:flex;align-items:center;justify-content:center;height:20px;width:20px;margin-top:2px;flex-shrink:0;border-radius:50%;border:1px solid var(--color-obsidian-200);background-color:var(--color-coconut-50);transition:border-color .2s,background-color .2s}.radio .radio-indicator{width:8px;height:8px;background-color:transparent;border-radius:50%;opacity:0;transition:background-color .1s}.radio .radio-main-container,.radio .radio-error-container{display:flex;gap:var(--spacing-8)}.radio .radio-error-container{margin-top:var(--spacing-4);margin-left:1px;color:var(--color-rose-600)}.radio .radio-main-container{max-width:fit-content;color:var(--color-obsidian-800)}.radio .radio-error-icon{margin-top:1px;flex-shrink:0}.radio .radio-label{margin-top:1px;cursor:inherit}.radio .radio-hint{display:block;color:var(--color-obsidian-400);margin-top:2px;margin-left:30px}.radio .radio-main-container:not(:has(:disabled)){cursor:pointer}.radio .radio-main-container:not(:has(:disabled)):hover .radio-custom-input{border-color:var(--color-sapphire-500);background-color:var(--color-sapphire-200)}.radio .radio-native-input{position:absolute;height:1px;width:1px;appearance:none;outline:none}.radio .radio-native-input:focus-visible+.radio-custom-input{border-color:var(--color-sapphire-500);box-shadow:var(--box-shadow-focus-input)}.radio .radio-native-input:checked+.radio-custom-input{border-color:var(--color-sapphire-500);background-color:var(--color-sapphire-100)}.radio .radio-native-input:checked+.radio-custom-input .radio-indicator{background-color:var(--color-sapphire-500);opacity:1}.radio .radio-native-input:disabled+.radio-custom-input{border-color:var(--color-denim-200);background-color:var(--color-sapphire-100);color:var(--color-denim-200)}.radio .radio-native-input:disabled+.radio-custom-input .radio-indicator{background-color:var(--color-denim-200)}.radio.radio-error .radio-native-input+.radio-custom-input{border-color:var(--color-rose-600);background-color:var(--color-rose-100)}.radio.radio-error .radio-native-input+.radio-custom-input .radio-indicator{background-color:var(--color-rose-600)}.radio.radio-error .radio-native-input:disabled+.radio-custom-input{border-color:var(--color-rose-200);background-color:var(--color-rose-100)}.radio.radio-error .radio-native-input:disabled+.radio-custom-input .radio-indicator{background-color:var(--color-rose-200)}.radio.radio-error .radio-native-input:focus-visible+.radio-custom-input{box-shadow:var(--box-shadow-focus-input-invalid);border-color:var(--color-rose-600)}.radio.radio-error .radio-main-container:not(:has(:disabled)):hover .radio-custom-input{border-color:var(--color-rose-500);background-color:var(--color-rose-200)}
