@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--snyk-color-foreground:#fff;--snyk-color-muted-foreground:#ffffffa6;--snyk-color-inverse-foreground:#000;--snyk-color-link:#a865eb;--snyk-color-inverse:#fff;--snyk-color-inverse-hover:#e4e4e4;--snyk-color-border:#ffffff1f;--snyk-color-ring:#f0f;--snyk-color-brand-1:#8c33e4;--snyk-color-brand-2:#f0f;--snyk-color-brand-3:#f3552e;--snyk-color-brand-4:#ff9116;--snyk-spacing-0:0rem;--snyk-spacing-6:.375rem;--snyk-spacing-8:.5rem;--snyk-spacing-12:.75rem;--snyk-spacing-16:1rem;--snyk-spacing-24:1.5rem;--snyk-spacing-32:2rem;--snyk-spacing-48:3rem;--snyk-spacing-64:4rem;--snyk-spacing-section-condensed:4rem;--snyk-spacing-control-medium:2.5rem;--snyk-spacing-control-inline:1rem;--snyk-spacing-page-margin:2rem;--snyk-spacing-page-margin-sm:2.5rem;--snyk-spacing-page-margin-md:5rem;--snyk-radius-small:.5rem;--snyk-container-page:90rem;--snyk-text-body-medium:1rem;--snyk-text-body-medium--line-height:1.5rem;--snyk-text-body-medium--font-weight:400;--snyk-text-body-medium--letter-spacing:0em;--snyk-text-body-small:.875rem;--snyk-text-body-small--line-height:1.25rem;--snyk-text-body-small--font-weight:400;--snyk-text-body-small--letter-spacing:0em;--snyk-text-eyebrow:.75rem;--snyk-text-eyebrow--line-height:1rem;--snyk-text-eyebrow--font-weight:500;--snyk-text-eyebrow--letter-spacing:.14em;--snyk-text-eyebrow-desktop:.875rem;--snyk-text-eyebrow-desktop--line-height:1.25rem;--snyk-text-eyebrow-desktop--font-weight:500;--snyk-text-eyebrow-desktop--letter-spacing:.14em;--snyk-font-weight-medium:500}}@layer utilities{.snyk\:m-0{margin:var(--snyk-spacing-0)}.snyk\:mx-auto{margin-inline:auto}.snyk\:me-12{margin-inline-end:var(--snyk-spacing-12)}.snyk\:mt-auto{margin-top:auto}.snyk\:box-content{box-sizing:content-box}.snyk\:flex{display:flex}.snyk\:grid{display:grid}.snyk\:inline-flex{display:inline-flex}.snyk\:size-16{width:var(--snyk-spacing-16);height:var(--snyk-spacing-16)}.snyk\:h-64{height:var(--snyk-spacing-64)}.snyk\:min-h-control-medium{min-height:var(--snyk-spacing-control-medium)}.snyk\:w-auto{width:auto}.snyk\:max-w-page{max-width:var(--snyk-container-page)}.snyk\:shrink-0{flex-shrink:0}.snyk\:list-none{list-style-type:none}.snyk\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.snyk\:flex-col{flex-direction:column}.snyk\:flex-col-reverse{flex-direction:column-reverse}.snyk\:flex-wrap{flex-wrap:wrap}.snyk\:items-center{align-items:center}.snyk\:items-start{align-items:flex-start}.snyk\:gap-8{gap:var(--snyk-spacing-8)}.snyk\:gap-12{gap:var(--snyk-spacing-12)}.snyk\:gap-16{gap:var(--snyk-spacing-16)}.snyk\:gap-32{gap:var(--snyk-spacing-32)}.snyk\:gap-x-24{-moz-column-gap:var(--snyk-spacing-24);column-gap:var(--snyk-spacing-24)}.snyk\:gap-y-12{row-gap:var(--snyk-spacing-12)}.snyk\:gap-y-48{row-gap:var(--snyk-spacing-48)}.snyk\:rounded-small{border-radius:var(--snyk-radius-small)}.snyk\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.snyk\:border-border{border-color:var(--snyk-color-border)}.snyk\:bg-inverse{background-color:var(--snyk-color-inverse)}.snyk\:p-0{padding:var(--snyk-spacing-0)}.snyk\:px-control-inline{padding-inline:var(--snyk-spacing-control-inline)}.snyk\:px-page-margin{padding-inline:var(--snyk-spacing-page-margin)}.snyk\:py-6{padding-block:var(--snyk-spacing-6)}.snyk\:py-section-condensed{padding-block:var(--snyk-spacing-section-condensed)}.snyk\:pt-24{padding-top:var(--snyk-spacing-24)}.snyk\:font-mono{font-family:var(--font-geist-mono)}.snyk\:text-body-medium{font-size:var(--snyk-text-body-medium);line-height:var(--tw-leading,var(--snyk-text-body-medium--line-height));letter-spacing:var(--tw-tracking,var(--snyk-text-body-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--snyk-text-body-medium--font-weight))}.snyk\:text-body-small{font-size:var(--snyk-text-body-small);line-height:var(--tw-leading,var(--snyk-text-body-small--line-height));letter-spacing:var(--tw-tracking,var(--snyk-text-body-small--letter-spacing));font-weight:var(--tw-font-weight,var(--snyk-text-body-small--font-weight))}.snyk\:text-eyebrow{font-size:var(--snyk-text-eyebrow);line-height:var(--tw-leading,var(--snyk-text-eyebrow--line-height));letter-spacing:var(--tw-tracking,var(--snyk-text-eyebrow--letter-spacing));font-weight:var(--tw-font-weight,var(--snyk-text-eyebrow--font-weight))}.snyk\:font-medium{--tw-font-weight:var(--snyk-font-weight-medium);font-weight:var(--snyk-font-weight-medium)}.snyk\:whitespace-nowrap{white-space:nowrap}.snyk\:text-brand-1{color:var(--snyk-color-brand-1)}.snyk\:text-brand-2{color:var(--snyk-color-brand-2)}.snyk\:text-brand-3{color:var(--snyk-color-brand-3)}.snyk\:text-brand-4{color:var(--snyk-color-brand-4)}.snyk\:text-inverse-foreground{color:var(--snyk-color-inverse-foreground)}.snyk\:text-link{color:var(--snyk-color-link)}.snyk\:text-muted-foreground{color:var(--snyk-color-muted-foreground)}.snyk\:uppercase{text-transform:uppercase}.snyk\:no-underline{text-decoration-line:none}.snyk\:underline{text-decoration-line:underline}@media (hover:hover){.snyk\:hover\:bg-inverse-hover:hover{background-color:var(--snyk-color-inverse-hover)}.snyk\:hover\:text-foreground:hover{color:var(--snyk-color-foreground)}}.snyk\:focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.snyk\:focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.snyk\:focus-visible\:outline-ring:focus-visible{outline-color:var(--snyk-color-ring)}@media (min-width:48rem){.snyk\:sm\:col-span-3{grid-column:span 3/span 3}.snyk\:sm\:col-span-9{grid-column:span 9/span 9}.snyk\:sm\:col-span-12{grid-column:span 12/span 12}.snyk\:sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.snyk\:sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.snyk\:sm\:flex-row{flex-direction:row}.snyk\:sm\:items-center{align-items:center}.snyk\:sm\:justify-between{justify-content:space-between}.snyk\:sm\:justify-end{justify-content:flex-end}.snyk\:sm\:gap-x-48{-moz-column-gap:var(--snyk-spacing-48);column-gap:var(--snyk-spacing-48)}.snyk\:sm\:px-page-margin-sm{padding-inline:var(--snyk-spacing-page-margin-sm)}}@media (min-width:64rem){.snyk\:md\:col-span-4{grid-column:span 4/span 4}.snyk\:md\:col-span-8{grid-column:span 8/span 8}.snyk\:md\:col-span-12{grid-column:span 12/span 12}.snyk\:md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.snyk\:md\:gap-x-48{-moz-column-gap:var(--snyk-spacing-48);column-gap:var(--snyk-spacing-48)}.snyk\:md\:px-page-margin-md{padding-inline:var(--snyk-spacing-page-margin-md)}.snyk\:md\:text-eyebrow-desktop{font-size:var(--snyk-text-eyebrow-desktop);line-height:var(--tw-leading,var(--snyk-text-eyebrow-desktop--line-height));letter-spacing:var(--tw-tracking,var(--snyk-text-eyebrow-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--snyk-text-eyebrow-desktop--font-weight))}}@media (min-width:80rem){.snyk\:lg\:col-span-3{grid-column:span 3/span 3}.snyk\:lg\:col-span-9{grid-column:span 9/span 9}.snyk\:lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
