/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-4c50f5fe],[data-v-4c50f5fe]:before,[data-v-4c50f5fe]:after,[data-v-4c50f5fe]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial}[data-v-07c57162],[data-v-07c57162]:before,[data-v-07c57162]:after,[data-v-07c57162]::backdrop{--tw-font-weight:initial;--tw-tracking:initial}[data-v-8308177d],[data-v-8308177d]:before,[data-v-8308177d]:after,[data-v-8308177d]::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}[data-v-25d7db5b],[data-v-25d7db5b]:before,[data-v-25d7db5b]:after,[data-v-25d7db5b]::backdrop{--tw-font-weight:initial;--tw-tracking:initial}}}.ms-plus-registry-filters[data-v-4c50f5fe]{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);border-width:1px;border-color:rgb(from var(--color-steelblack) r g b/.1);border-radius:1.25rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.ms-plus-registry-filters__grid[data-v-4c50f5fe]{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem 2rem;display:grid}@media (width>=649px){.ms-plus-registry-filters__grid[data-v-4c50f5fe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.ms-plus-registry-filters__grid[data-v-4c50f5fe]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ms-plus-registry-filters__footer[data-v-4c50f5fe]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ms-plus-registry-filters__clear[data-v-4c50f5fe]{--tw-border-style:none;font-family:var(--font-brand,"Fustat", system-ui, -apple-system, BlinkMacSystemFont, sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-brand,-.03em);letter-spacing:var(--tracking-brand,-.03em);color:var(--color-brand-blue);cursor:pointer;background-color:#0000;border-style:none;align-items:center;gap:.375rem;padding:0;display:inline-flex}.ms-plus-registry-filters__clear[data-v-4c50f5fe]:hover{color:var(--color-brand-blue-hover)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}.ms-plus-identity[data-v-07c57162]{gap:1rem;min-width:0;display:flex}.ms-plus-identity .ms-plus-identity__logo[data-v-07c57162]{border-radius:.75rem;height:4.5rem;font-size:2rem}.ms-plus-identity__body[data-v-07c57162]{flex-direction:column;flex:1;gap:.625rem;min-width:0;display:flex}.ms-plus-identity__name[data-v-07c57162]{font-family:var(--font-brand,"Fustat", system-ui, -apple-system, BlinkMacSystemFont, sans-serif);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-brand,-.03em);letter-spacing:var(--tracking-brand,-.03em);color:var(--color-steelblack);margin:0}.ms-plus-identity__description[data-v-07c57162]{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;--tw-border-style:none;text-align:left;font-family:var(--font-brand,"Fustat", system-ui, -apple-system, BlinkMacSystemFont, sans-serif);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-brand,-.03em);letter-spacing:var(--tracking-brand,-.03em);color:rgb(from var(--color-steelblack) r g b/.56);background-color:#0000;border-style:none;margin:0;padding:0;overflow:hidden}.ms-plus-identity__description--expanded[data-v-07c57162]{white-space:normal}.ms-plus-identity__meta[data-v-07c57162]{flex-direction:column;gap:.25rem;margin:0;display:flex}.ms-plus-identity__meta-item[data-v-07c57162]{font-family:var(--font-brand,"Fustat", system-ui, -apple-system, BlinkMacSystemFont, sans-serif);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-brand,-.03em);letter-spacing:var(--tracking-brand,-.03em);max-width:16.25rem;color:var(--color-steelblack);justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ms-plus-identity__meta-item dt[data-v-07c57162]{color:rgb(from var(--color-steelblack) r g b/.56);font-weight:600}.ms-plus-identity__meta-item dd[data-v-07c57162]{margin:0}.ms-plus-services[data-v-8308177d]{font-family:var(--font-brand,"Fustat", system-ui, -apple-system, BlinkMacSystemFont, sans-serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-brand,-.03em);letter-spacing:var(--tracking-brand,-.03em);color:var(--color-steelblack);white-space:normal;margin:0}@property --tw-leading{syntax:"*";inherits:false}.ms-plus-registry[data-v-25d7db5b]{background:linear-gradient(180deg, rgb(from var(--color-light-blue-soft) r g b/.6) 0%, transparent 45%);width:100%}.ms-plus-registry__inner[data-v-25d7db5b]{padding-inline:1.25rem;flex-direction:column;gap:1.5rem;width:100%;max-width:77.5rem;margin-inline:auto;padding-top:1.75rem;padding-bottom:5rem;display:flex}.ms-plus-registry__back[data-v-25d7db5b]{--tw-border-style:none;font-family:var(--font-brand,"Fustat", system-ui, -apple-system, BlinkMacSystemFont, sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-brand,-.03em);letter-spacing:var(--tracking-brand,-.03em);color:var(--color-brand-blue);cursor:pointer;background-color:#0000;border-style:none;align-self:flex-start;align-items:center;gap:.25rem;padding:0;display:inline-flex}.ms-plus-registry__back[data-v-25d7db5b]:hover{color:var(--color-brand-blue-hover)}.ms-plus-registry__header[data-v-25d7db5b]{flex-direction:column;gap:1rem;display:flex}@media (width>=1024px){.ms-plus-registry__header[data-v-25d7db5b]{flex-direction:row;justify-content:space-between;align-items:center}}.ms-plus-registry__title[data-v-25d7db5b]{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}@media (width>=768px){.ms-plus-registry__title[data-v-25d7db5b]{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}.ms-plus-registry__controls[data-v-25d7db5b]{flex-direction:column;gap:.625rem;display:flex}@media (width>=649px){.ms-plus-registry__controls[data-v-25d7db5b]{flex-direction:row;align-items:center}}.ms-plus-registry__search[data-v-25d7db5b]{min-width:17.25rem}.ms-plus-registry__prompt[data-v-25d7db5b]{text-align:center;font-family:var(--font-brand,"Fustat", system-ui, -apple-system, BlinkMacSystemFont, sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-brand,-.03em);letter-spacing:var(--tracking-brand,-.03em);margin:0;padding-block:8rem;padding-inline:1.25rem}@media (width>=768px){.ms-plus-registry__prompt[data-v-25d7db5b]{font-size:1.75rem}}.ms-plus-registry__prompt[data-v-25d7db5b]{color:rgb(from var(--color-steelblack) r g b/.3)}.ms-plus-registry[data-v-25d7db5b] .ms-data-list__desktop{--color-plus-card-stroke:rgb(from var(--color-steelblack) r g b / .1);--color-row-default-bg:var(--color-white);--color-row-hover-bg:#f5fafd}@supports (color:color-mix(in lab, red, red)){.ms-plus-registry[data-v-25d7db5b] .ms-data-list__desktop{--color-row-hover-bg:color-mix(in srgb, var(--color-brand-blue) 4%, var(--color-white))}}.ms-plus-registry[data-v-25d7db5b] .ms-data-list tbody .ms-table-row:not(.ms-table-row--head) .ms-table-cell{box-shadow:inset 0 1px 0 0 var(--color-plus-card-stroke), inset 0 -1px 0 0 var(--color-plus-card-stroke);align-items:flex-start;padding-block:1.1875rem}.ms-plus-registry[data-v-25d7db5b] .ms-data-list tbody .ms-table-row:not(.ms-table-row--head) .ms-table-cell:first-child{box-shadow:inset 1px 0 0 0 var(--color-plus-card-stroke), inset 0 1px 0 0 var(--color-plus-card-stroke), inset 0 -1px 0 0 var(--color-plus-card-stroke);border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem;padding-left:1.1875rem}.ms-plus-registry[data-v-25d7db5b] .ms-data-list tbody .ms-table-row:not(.ms-table-row--head) .ms-table-cell:last-child{box-shadow:inset -1px 0 0 0 var(--color-plus-card-stroke), inset 0 1px 0 0 var(--color-plus-card-stroke), inset 0 -1px 0 0 var(--color-plus-card-stroke);border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem;padding-right:1.1875rem}.ms-plus-registry__empty[data-v-25d7db5b]{text-align:center;font-family:var(--font-brand,"Fustat", system-ui, -apple-system, BlinkMacSystemFont, sans-serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-brand,-.03em);letter-spacing:var(--tracking-brand,-.03em);color:rgb(from var(--color-steelblack) r g b/.5);margin:0;padding-block:2.5rem;padding-inline:1.25rem}
