@layer _.a{:where(:root,:host){--s2-color-scheme:light dark;--s2-scale:1;--s2-font-size-base:14}@media not ((hover:hover) and (pointer:fine)){:where(:root,:host){--s2-scale:1.25;--s2-font-size-base:17}}.-Ovbhqd-gX151{--s2-container-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111)}.gEzkoQe151{background-color:var(--s2-container-bg);background-color:var(--s2-container-bg);background-color:var(--s2-container-bg)}.-Ovbhqd-g0151{--s2-container-bg:var(--lightningcss-light,#292929)var(--lightningcss-dark,#dbdbdb)}.-F3Iohc-_zI151{--insetEnd:8px}.Ll151{max-width:calc(60rem * var(--s2-scale))}.-_8PloMd-q151{--translateY:-8px}.-_8PloMd-t151{--translateY:100%}.-_8sjo0b-pj151{--iconPrimary:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .85)}.-_8sjo0b-pk151{--iconPrimary:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94)}.vAzSkb>button{appearance:none;color:inherit;font:inherit;background:0 0;border:0;margin:0;padding:0}.I4gnV8d151{margin-inline-start:calc(var(--size) / -4)}.uk151{font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif}._Fd151{line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px)}.pm151{color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff)}.gN151{background-color:var(--lightningcss-light,#f5c700)var(--lightningcss-dark,#da9f00)}.gp151{background-color:var(--lightningcss-light,#a3c400)var(--lightningcss-dark,#88a400)}.g7151{background-color:var(--lightningcss-light,#5db41f)var(--lightningcss-dark,#4e9a17)}.g4151{background-color:var(--lightningcss-light,#07816d)var(--lightningcss-dark,#088670)}.gk151{background-color:var(--lightningcss-light,#0b78b3)var(--lightningcss-dark,#0d7dba)}.gl151{background-color:var(--lightningcss-light,#7155fa)var(--lightningcss-dark,#745bfc)}.go151{background-color:var(--lightningcss-light,#9a47e2)var(--lightningcss-dark,#9d4ee4)}.gr151{background-color:var(--lightningcss-light,#b539c8)var(--lightningcss-dark,#ba3cce)}.gD151{background-color:var(--lightningcss-light,#d92361)var(--lightningcss-dark,#e02665)}.gx151{background-color:var(--lightningcss-light,#ce2a92)var(--lightningcss-dark,#d52d97)}.g5151{background-color:var(--lightningcss-light,#087e89)var(--lightningcss-dark,#09838e)}.gn151{background-color:var(--lightningcss-light,#8b6d42)var(--lightningcss-dark,#8f7245)}.gq151{background-color:var(--lightningcss-light,#aa5e38)var(--lightningcss-dark,#b0623b)}.gm151{background-color:var(--lightningcss-light,#727272)var(--lightningcss-dark,#767676)}.gW151{background-color:var(--lightningcss-light,#fff197)var(--lightningcss-dark,#3d2700)}.gJ151{background-color:var(--lightningcss-light,#eaf6ad)var(--lightningcss-dark,#272f00)}.gv151{background-color:var(--lightningcss-light,#c5ff9c)var(--lightningcss-dark,#153301)}.gz151{background-color:var(--lightningcss-light,#d3f6ea)var(--lightningcss-dark,#00322c)}.gC151{background-color:var(--lightningcss-light,#d9f4fd)var(--lightningcss-dark,#003041)}.gK151{background-color:var(--lightningcss-light,#ebeeff)var(--lightningcss-dark,#2f008c)}.gM151{background-color:var(--lightningcss-light,#f4ebfc)var(--lightningcss-dark,#40007a)}.gR151{background-color:var(--lightningcss-light,#fde9ff)var(--lightningcss-dark,#4f005f)}.gS151{background-color:var(--lightningcss-light,#ffe8f0)var(--lightningcss-dark,#5d0022)}.gT151{background-color:var(--lightningcss-light,#ffe8f7)var(--lightningcss-dark,#5a0039)}.gy151{background-color:var(--lightningcss-light,#d1f5f5)var(--lightningcss-dark,#003136)}.gO151{background-color:var(--lightningcss-light,#f7eee1)var(--lightningcss-dark,#3a280e)}.gP151{background-color:var(--lightningcss-light,#f9ece5)var(--lightningcss-dark,#4f1c07)}.g_f151{background-color:var(--lightningcss-light,#efefef)var(--lightningcss-dark,#2c2c2c)}.iG1ze4d151{border-color:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#5681ff)}.i0ruhAb151{border-color:var(--lightningcss-light,#8f8f8f)var(--lightningcss-dark,#8a8a8a)}.ip17Jm151{border-color:var(--lightningcss-light,#079355)var(--lightningcss-dark,#099d59)}.i9VrKkd151{border-color:var(--lightningcss-light,#d45b00)var(--lightningcss-dark,#e06400)}.iFLVMS151{border-color:var(--lightningcss-light,#f03823)var(--lightningcss-dark,#fc432e)}.-R_-Rj151{--R:2px}.-R_-R1DOfn151{--R:6px}.-R_-Rp151{--R:4px}.L4eoon151{max-width:272px}.-Ovbhqd-gqlRAZb151{--s2-container-bg:var(--lightningcss-light,#f8f8f8)var(--lightningcss-dark,#1b1b1b)}._nnvmtGb151{box-shadow:0 0 0 2px var(--lightningcss-light,#e9e9e9)var(--lightningcss-dark,#2c2c2c)}._nrC99Ne151{box-shadow:0 0 0 2px var(--lightningcss-light,#e1e1e1)var(--lightningcss-dark,#323232)}._nd151{box-shadow:none;box-shadow:none}._qc151{contain:layout}.ZI151{width:calc(7rem * var(--s2-scale))}.Zt151{width:calc(15rem * var(--s2-scale))}.Zy151{width:calc(20rem * var(--s2-scale))}.-dAV6Jb-T1DOfn151{--card-spacing:6px}.-dAV6Jb-Tt151{--card-spacing:8px}.-dAV6Jb-Te151{--card-spacing:12px}.-dAV6Jb-Tf151{--card-spacing:16px}.-dAV6Jb-Tg151{--card-spacing:20px}.-dAV6Jb-Th151{--card-spacing:24px}.-dAV6Jb-Ti151{--card-spacing:28px}.-jXLvjd-T5gMYHd151{--card-padding-y:var(--card-spacing)}.-jXLvjd-Td151{--card-padding-y:0px}.-iXLvjd-S5gMYHd151{--card-padding-x:var(--card-spacing)}.-iXLvjd-Sd151{--card-padding-x:0px}.TxTaQHd151{padding-top:var(--card-padding-y)}.QxTaQHd151{padding-bottom:var(--card-padding-y)}.S0SaQHd151{padding-inline-start:var(--card-padding-x)}.R0SaQHd151{padding-inline-end:var(--card-padding-x)}.ik151{border-color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff)}.OGcUfH151{outline-color:var(--lightningcss-light,#ffffff82)var(--lightningcss-dark,#0000008f)}.I8cyuNb151{margin-inline-start:calc(var(--card-padding-x) * -1)}.H8cyuNb151{margin-inline-end:calc(var(--card-padding-x) * -1)}.J39J4qb151{margin-top:calc(var(--card-padding-y) * -1)}.fc151{aspect-ratio:3/2}.zn9DOs151{grid-column-start:title}.yn9DOs151{grid-column-end:title}.Bn9DOs151{grid-row-start:title}.An9DOs151{grid-row-end:title}.__Ea151{overflow:hidden}.sa151{display:-webkit-box}.__aa151{-webkit-box-orient:vertical}.__ba151{-webkit-line-clamp:3}.CF6O9ne151{grid-template-areas:"title""description"}._cf151{align-content:space-between}.T5gMYHd151{padding-top:var(--card-spacing)}.Q69YG2b151{padding-bottom:calc(var(--card-spacing) * 1.5 / 2)}.zgSHDrc151{grid-column-start:menu}.ygSHDrc151{grid-column-end:menu}.BgSHDrc151{grid-row-start:menu}.AgSHDrc151{grid-row-end:menu}.JTnYEIe151{margin-top:calc(-1 * var(--F))}.GTnYEIe151{margin-bottom:calc(-1 * var(--F))}.T69YG2b151{padding-top:calc(var(--card-spacing) * 1.5 / 2)}.W5gMYHd151{top:var(--card-spacing)}._A5gMYHd151{inset-inline-start:var(--card-spacing)}.gGcUfH151{background-color:var(--lightningcss-light,#ffffff82)var(--lightningcss-dark,#0000008f)}.Zu151{width:calc(1rem * var(--s2-scale));width:calc(1rem * var(--s2-scale))}.Ft151{height:calc(1rem * var(--s2-scale));height:calc(1rem * var(--s2-scale))}.DvhgoHd151{grid-template-columns:repeat(3,1fr)}._Ha151{object-fit:contain}.Ke151{max-height:calc(10rem * var(--s2-scale))}.Zc151{width:50%}.fb151{aspect-ratio:3}.fd151{aspect-ratio:5}.Zv151{width:calc(2.25rem * var(--s2-scale))}.Zx151{width:calc(2.75rem * var(--s2-scale))}.ZD151{width:calc(3.5rem * var(--s2-scale))}.OEzkoQe151{outline-color:var(--s2-container-bg)}.-F_-Fu151{--F:calc(2.25rem * var(--s2-scale))}.-F_-Fw151{--F:calc(2.75rem * var(--s2-scale))}.-F_-Fy151{--F:calc(3.5rem * var(--s2-scale))}.ee151{align-items:stretch}.Uk151{row-gap:1.75rem}.qk151{column-gap:1.75rem}.Dl5GOjc151{grid-template-columns:repeat(auto-fit,minmax(100px,140px))}.DIndvod151{grid-template-columns:repeat(auto-fit,minmax(150px,210px))}.DzHwgF151{grid-template-columns:repeat(auto-fit,minmax(200px,280px))}.DyXgpCd151{grid-template-columns:repeat(auto-fit,minmax(270px,370px))}.Do1AxKd151{grid-template-columns:repeat(auto-fit,minmax(340px,460px))}._ch151{align-content:start}.Zd151{width:auto}.Uai5a0151{row-gap:.0625rem}.g_d151{background-color:var(--lightningcss-light,#d73220)var(--lightningcss-dark,#fc432e)}.gt151{background-color:var(--lightningcss-light,#b72818)var(--lightningcss-dark,#ff6756)}.-R_-R6sYnSd151{--R:calc(var(--F,var(--M)) * 3 / 16 - var(--l,2px))}.S6FcKR151{padding-inline-start:calc(var(--M) * 3/8 - 1px)}.R6FcKR151{padding-inline-end:calc(var(--M) * 3/8 - 1px)}.U6FcKR151{row-gap:calc(var(--M) * 3/8 - 1px)}.q6FcKR151{column-gap:calc(var(--M) * 3/8 - 1px)}.gabY4te151{background-color:var(--lightningcss-light,#00000017)var(--lightningcss-dark,#ffffff1c)}.gnSjEFb151{background-color:var(--lightningcss-light,#00000026)var(--lightningcss-dark,#ffffff2b)}.-M_-Me151{--M:calc(1.125rem * var(--s2-scale))}.-M_-Mj151{--M:calc(3.5rem * var(--s2-scale))}.FfwmW1d151{height:var(--disclosure-panel-height)}.Ysgyfc151{transition-property:height}.SLabwmd151{padding-inline-start:.5625rem}.Sz5EUbe151{padding-inline-start:.9375rem}.RLabwmd151{padding-inline-end:.5625rem}.Rz5EUbe151{padding-inline-end:.9375rem}.gi151{background-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .85)}.ZLvNfn151{width:2px}.ZceNfn151{width:1px}.ZT4Nfn151{width:4px}.FceNfn151{height:1px}.FT4Nfn151{height:4px}._ja151{border-style:dashed}.g_e151{background-color:var(--lightningcss-light,#e5f0fe)var(--lightningcss-dark,#0f1c52)}.Lf151{max-width:calc(12rem * var(--s2-scale))}.Lg151{max-width:calc(13rem * var(--s2-scale))}.T85xBjb151{padding-top:calc((var(--M))/1.5)}.Q85xBjb151{padding-bottom:calc((var(--M))/1.5)}.S85xBjb151{padding-inline-start:calc((var(--M))/1.5)}.R85xBjb151{padding-inline-end:calc((var(--M))/1.5)}.FRGfhd:before{content:" ";visibility:hidden;width:0}.Li151{max-width:calc(23.75rem * var(--s2-scale))}.Lj151{max-width:calc(33rem * var(--s2-scale))}.CDCGbId151{grid-template-areas:".illustration."". . .""heading heading heading"". . .""content content content"".buttonGroup."}.CtGR1Wd151{grid-template-areas:"illustration.heading""illustration. .""illustration.content""illustration.buttonGroup"}.E02fTrb151{grid-template-rows:min-content calc(.75rem * var(--s2-scale)) min-content calc(.25rem * var(--s2-scale)) min-content min-content}.EdL799151{grid-template-rows:min-content calc(.5rem * var(--s2-scale)) min-content calc(.25rem * var(--s2-scale)) min-content min-content}.E6zxP8c151{grid-template-rows:1fr calc(.25rem * var(--s2-scale)) 1fr}.DrSmbR151{grid-template-columns:1fr calc(.75rem * var(--s2-scale)) auto}._Da151{justify-items:center}._Dc151{justify-items:start}.-_8sjo0b-pu151{--iconPrimary:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#5681ff)}.zPCJngb151{grid-column-start:heading}.yPCJngb151{grid-column-end:heading}.BPCJngb151{grid-row-start:heading}.APCJngb151{grid-row-end:heading}.-_6BNtrc-f151{--fs:pow(1.125, 3)}._de151{align-self:start}.zmlKpq151{grid-column-start:buttonGroup}.ymlKpq151{grid-column-end:buttonGroup}.BmlKpq151{grid-row-start:buttonGroup}.AmlKpq151{grid-row-end:buttonGroup}.Ye151{transition-property:none}.Xe151{transition-duration:.5s}._H40ub4c151{object-fit:inherit}.__D40ub4c151{object-position:inherit}.il151{border-color:var(--lightningcss-light,#0ba45d)var(--lightningcss-dark,#047c4b)}.is151{border-color:var(--lightningcss-light,#e86a00)var(--lightningcss-dark,#b94900)}.it151{border-color:var(--lightningcss-light,#f03823)var(--lightningcss-dark,#df3422)}.iy151{border-color:var(--lightningcss-light,#505050)var(--lightningcss-dark,#afafaf)}.gA151{background-color:var(--lightningcss-light,#d7f7e1)var(--lightningcss-dark,#003326)}.gV151{background-color:var(--lightningcss-light,#ffeccf)var(--lightningcss-dark,#501b00)}.gQ151{background-color:var(--lightningcss-light,#fc7d00)var(--lightningcss-dark,#e06400)}.gU151{background-color:var(--lightningcss-light,#ffebe8)var(--lightningcss-dark,#571107)}.gI151{background-color:var(--lightningcss-light,#e9e9e9)var(--lightningcss-dark,#393939)}.__wa151{float:inline-end}.-_8sjo0b-tt151{--iconPrimary:var(--lightningcss-light,#079355)var(--lightningcss-dark,#099d59)}.-_8sjo0b-tf151{--iconPrimary:var(--lightningcss-light,#8f8f8f)var(--lightningcss-dark,#8a8a8a)}.-_8sjo0b-tw151{--iconPrimary:white}.-_8sjo0b-tcwrnr151{--iconPrimary:black}.pg151{color:#000}.Mf151{min-height:calc(1.25rem * var(--s2-scale))}.Mg151{min-height:calc(1.5rem * var(--s2-scale))}.gG1ze4d151{background-color:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#5681ff)}.gp17Jm151{background-color:var(--lightningcss-light,#079355)var(--lightningcss-dark,#099d59)}.g9VrKkd151{background-color:var(--lightningcss-light,#d45b00)var(--lightningcss-dark,#e06400)}.gFLVMS151{background-color:var(--lightningcss-light,#f03823)var(--lightningcss-dark,#fc432e)}.pqYuhc>:not([slot=icon],[slot=avatar],[slot=label],[data-slot=label]){display:none}.Zi151{width:calc(.625rem * var(--s2-scale));width:calc(.625rem * var(--s2-scale))}.Fj151{height:calc(.625rem * var(--s2-scale));height:calc(.625rem * var(--s2-scale))}.Jv151{margin-top:.5rem}.CRen2tc151{grid-template-areas:".checkmark icon label."". . .description."}.DfLJE0151{grid-template-columns:.5625rem auto auto minmax(0,1fr) .5625rem}.Dxy3qDe151{grid-template-columns:.75rem auto auto minmax(0,1fr) .75rem}.DdpPw4151{grid-template-columns:.9375rem auto auto minmax(0,1fr) .9375rem}.DTw5ujc151{grid-template-columns:1.125rem auto auto minmax(0,1fr) 1.125rem}.Zz151{width:calc(21rem * var(--s2-scale))}.ZB151{width:calc(26rem * var(--s2-scale))}.ZE151{width:calc(36rem * var(--s2-scale))}.tEzkoQe151{fill:var(--s2-container-bg)}.Fh151{height:calc(.5625rem * var(--s2-scale))}.Vye39g151{stroke:var(--lightningcss-light,#fff0)var(--lightningcss-dark,#323232)}.fa151{aspect-ratio:1;aspect-ratio:1}.-g_-g2151{--g:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#4069fd)}.-g_-g_c151{--g:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / 1)}.-F_-Fk151{--F:calc(.75rem * var(--s2-scale))}.-F_-FLb8KJ151{--F:1.28571em}.-F_-Fi151{--F:calc(.5rem * var(--s2-scale))}.-F_-Fspvr8c151{--F:.857143em}.Cc1xmg151{grid-template-areas:"label value""bar bar"}.Cvv4gue151{grid-template-areas:"label bar value"}.C0vit9d151{grid-template-areas:"label""bar"}.C2Yfxtb151{grid-template-areas:"label bar"}.Lk151{max-width:calc(48rem * var(--s2-scale))}.-dTMmze-Fe151{--track-to-label:calc(.25rem * var(--s2-scale))}.-AJjOLd-UCwrhQe151{--field-gap:calc((calc(var(--field-height) + var(--track-to-label)) - var(--_k,0px) - var(--h,0px) - 1lh) / 2)}.gj151{background-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94)}._0e151{transform-origin:0}.ZG151{width:calc(4rem * var(--s2-scale))}.FA151{height:calc(4rem * var(--s2-scale))}.UgOnRt151{row-gap:var(--field-gap)}._kUXU7p151{border-top-width:calc((var(--F) - (4 / 16) * 1rem) / 2)}.hUXU7p151{border-bottom-width:calc((var(--F) - (4 / 16) * 1rem) / 2)}.mUXU7p151{border-inline-start-width:calc((var(--F) - (4 / 16) * 1rem) / 2)}.lUXU7p151{border-inline-end-width:calc((var(--F) - (4 / 16) * 1rem) / 2)}.iu151{border-color:var(--lightningcss-light,#274dea)var(--lightningcss-dark,#6995fe)}.-F_-Ft151{--F:calc(1rem * var(--s2-scale))}.-F_-Fl151{--F:calc(.875rem * var(--s2-scale))}.-F_-Fm151{--F:calc(1.125rem * var(--s2-scale))}.zc3JFe::-webkit-search-cancel-button{display:none}.-Qg41Lb-JAxCW0c151{--iconMargin:-.142857em}.Yx6BKnd151{transition-property:translate,width}.gd151{background-color:graytext}.DbNECGe151{grid-template-columns:repeat(auto-fit,minmax(144px,min(170px,100%)))}.DMvye4c151{grid-template-columns:repeat(auto-fit,minmax(188px,min(368px,100%)))}.__yM8Mfn151{grid-auto-rows:1fr}.Z75oWv151{width:calc(10.625rem * var(--s2-scale))}.ZAK24ue151{width:calc(23rem * var(--s2-scale))}.F75oWv151{height:calc(10.625rem * var(--s2-scale))}.NQGV3L151{min-width:calc(9rem * var(--s2-scale))}.NBzUiud151{min-width:calc(11.75rem * var(--s2-scale))}.-_5yLdZ-Z75oWv151{--select-box-max-width:calc(10.625rem * var(--s2-scale))}.-_5yLdZ-ZILqIYb151{--select-box-max-width:calc(30rem * var(--s2-scale))}.L0TTrwb151{max-width:min(100%,var(--select-box-max-width))}.MQGV3L151{min-height:calc(9rem * var(--s2-scale))}.MKniM151{min-height:calc(5rem * var(--s2-scale))}.K75oWv151{max-height:calc(10.625rem * var(--s2-scale))}.C586wNb151{grid-template-areas:"illustration"".""label"}.EY7ZLHe151{grid-template-rows:min-content calc(.5rem * var(--s2-scale)) min-content}.DJSAqje151{grid-template-columns:min-content 10px 1fr}._n4zCLMe151{box-shadow:0 2px 8px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0000003d),0 1px 4px var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#0000001f),0 0 1px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0000003d)}.WJ151{top:8px}._AI151{inset-inline-start:8px}.zTZ8xtd151{grid-column-start:illustration}.yTZ8xtd151{grid-column-end:illustration}.BTZ8xtd151{grid-row-start:illustration}.ATZ8xtd151{grid-row-end:illustration}.__Ad151{justify-self:start}._IqmMfn151{opacity:.5}.iw151{border-color:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#5681ff)}._9O3Ky151{z-index:50}.Tp151{padding-top:4px}.Qp151{padding-bottom:4px}.KDvO7ld151{max-height:calc(15rem * var(--s2-scale))}.T1DOfn151{padding-top:6px}.TIWpurc151{padding-top:10px}.Q1DOfn151{padding-bottom:6px}.QIWpurc151{padding-bottom:10px}.Si151{padding-inline-start:28px}.Sl151{padding-inline-start:36px}.pw151{color:#0000}._ma151{-webkit-box-decoration-break:clone;box-decoration-break:clone}.Zh151{width:calc(.5rem * var(--s2-scale))}.tu151{fill:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#5681ff)}.tf151{fill:var(--lightningcss-light,#8f8f8f)var(--lightningcss-dark,#8a8a8a)}.tt151{fill:var(--lightningcss-light,#079355)var(--lightningcss-dark,#099d59)}.tm151{fill:var(--lightningcss-light,#d45b00)var(--lightningcss-dark,#e06400)}.tq151{fill:var(--lightningcss-light,#f03823)var(--lightningcss-dark,#fc432e)}.tv151{fill:var(--lightningcss-light,#52a119)var(--lightningcss-dark,#428612)}.tg151{fill:var(--lightningcss-light,#8fac00)var(--lightningcss-dark,#7a9300)}.ts151{fill:var(--lightningcss-light,#30a7fe)var(--lightningcss-dark,#188edc)}.tk151{fill:var(--lightningcss-light,#c844dc)var(--lightningcss-dark,#d549eb)}.ti151{fill:var(--lightningcss-light,#a65ce7)var(--lightningcss-dark,#ad69e9)}.tp151{fill:var(--lightningcss-light,#f02d6e)var(--lightningcss-dark,#f37)}.td151{fill:var(--lightningcss-light,#7a6afd)var(--lightningcss-dark,#8077fe)}.tc151{fill:var(--lightningcss-light,#0ba286)var(--lightningcss-dark,#088670)}.tl151{fill:var(--lightningcss-light,#d29500)var(--lightningcss-dark,#da9f00)}.to151{fill:var(--lightningcss-light,#e434a3)var(--lightningcss-dark,#ec43af)}.tb151{fill:var(--lightningcss-light,#0a8d99)var(--lightningcss-dark,#0b97a4)}.tj151{fill:var(--lightningcss-light,#b86d46)var(--lightningcss-dark,#c07750)}.th151{fill:var(--lightningcss-light,#9a7b4d)var(--lightningcss-dark,#a38454)}.te151{fill:var(--lightningcss-light,gray)var(--lightningcss-dark,#898989)}.tn151{fill:var(--lightningcss-light,#e1e1e1)var(--lightningcss-dark,#323232)}.U1DOfn151{row-gap:6px}.q1DOfn151{column-gap:6px}.NIgU9fe151{min-width:calc(1rem * var(--s2-scale))}.Ib151{margin-inline-start:-.25rem}.Is151{margin-inline-start:.25rem}.Le151{max-width:calc(10rem * var(--s2-scale))}.tr151{fill:var(--lightningcss-light,#292929)var(--lightningcss-dark,#dbdbdb)}.Ff151{height:calc(.3125rem * var(--s2-scale))}.-_7PloMd-e151{--translateX:-25%}.-_7PloMd-y151{--translateX:25%}.CFU7oKb151{grid-template-areas:".checkbox level-padding expand-button icon label actions actionmenu"".checkbox level-padding expand-button icon description actions actionmenu"}.DTPmZsb151{grid-template-columns:.9375rem auto auto auto auto minmax(0,1fr) minmax(0,auto) auto}.z7fSmKc151{grid-column-start:level-padding}.y7fSmKc151{grid-column-end:level-padding}.B7fSmKc151{grid-row-start:level-padding}.A7fSmKc151{grid-row-end:level-padding}._df151{align-self:stretch}.ZatWdwc151{width:calc(var(--tree-item-level,0) * var(--tree-indent,16px))}.z8dW5Qb151{grid-column-start:expand-button}.y8dW5Qb151{grid-column-end:expand-button}.B8dW5Qb151{grid-row-start:expand-button}.A8dW5Qb151{grid-row-end:expand-button}.ru151{cursor:not-allowed}.zoRzcu151{grid-column-start:checkbox}.yoRzcu151{grid-column-end:checkbox}.BoRzcu151{grid-row-start:checkbox}.Sv151{padding-inline-start:calc(var(--F,var(--M)) * 3 / 8)}.Rv151{padding-inline-end:calc(var(--F,var(--M)) * 3 / 8)}.CjpxCZ151{grid-template-areas:"icon text"}.DZQmDFe151{grid-template-columns:auto auto}.-B5H9Ae-WXN7eQb151{--badgeTop:calc(var(--F)/2 - var(--iconWidth)/2)}.-SqFa4c-ZuUmpre151{--iconWidth:1.42857em}.-dcAs1c-ZaP94G151{--badgePosition:var(--iconWidth)}.zYoLErc151{grid-column-start:text}.yYoLErc151{grid-column-end:text}.BYoLErc151{grid-row-start:text}.AYoLErc151{grid-row-end:text}.ec151{align-items:end}._Zc151{transform:translate(-50%,-50%)}.Zj151{width:calc(.75rem * var(--s2-scale))}.Fk151{height:calc(.75rem * var(--s2-scale))}.WtedXZc151{top:var(--badgeTop)}.JlZStSb151{margin-top:calc((var(--F) * -1)/2)}.Ijgro3c151{margin-inline-start:calc(var(--iconMargin) * 2 + (var(--F) * -1)/4)}._A1IiWH151{inset-inline-start:var(--badgePosition)}.Vf151{stroke:var(--lightningcss-light,#dadada)var(--lightningcss-dark,#393939)}.Vd151{stroke:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .17)}.Vh151{stroke:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#5681ff)}.Ve151{stroke:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94)}._Sa151{rotate:-90deg}._0d151{transform-origin:50%}.VRWHrbc151{stroke:#0000}._Vwtfhvc151{stroke-width:.1875rem}._V7m7Gv151{stroke-width:.125rem}._VuNalie151{stroke-width:.25rem}.ZH151{width:calc(6rem * var(--s2-scale))}.Zq151{width:calc(10rem * var(--s2-scale))}.FB151{height:calc(6rem * var(--s2-scale))}.pr151{color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111)}.ph151{color:lch(from var(--g,var(--s2-container-bg)) calc((49.44 - l) * infinity) 0 0 / 1)}.pi151{color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .21)}.Sw151{padding-inline-start:calc(var(--F,var(--M)) / 2)}.Rw151{padding-inline-end:calc(var(--F,var(--M)) / 2)}.oh151{border-start-start-radius:calc(var(--F,var(--M,9999px)) / 2)}.nh151{border-start-end-radius:calc(var(--F,var(--M,9999px)) / 2)}.kh151{border-end-start-radius:calc(var(--F,var(--M,9999px)) / 2)}.jh151{border-end-end-radius:calc(var(--F,var(--M,9999px)) / 2)}._kJ8iPYd151{border-top-width:var(--_k)}.hXMFGYc151{border-bottom-width:var(--h)}.ii151{border-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .85)}.ij151{border-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94);border-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94);border-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94)}.ih151{border-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .21);border-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .21);border-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .21)}.ig151{border-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .17)}.gqMFGYc151{background-color:var(--g)}.-_k_-_kc151{--_k:2px}.-_k_-_ka151{--_k:0px}.-h_-hc151{--h:2px}.-h_-ha151{--h:0px}.-g_-g0151{--g:var(--lightningcss-light,#292929)var(--lightningcss-dark,#dbdbdb)}.-g_-gu151{--g:var(--lightningcss-light,#131313)var(--lightningcss-dark,#f2f2f2)}.-g_-gF151{--g:var(--lightningcss-light,#e1e1e1)var(--lightningcss-dark,#323232)}.-g_-g5qAiPc151{--g:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#345bf8)}.-g_-gUgARdd151{--g:var(--lightningcss-light,#274dea)var(--lightningcss-dark,#2549e5)}.-g_-g7aei8151{--g:var(--lightningcss-light,#d73220)var(--lightningcss-dark,#cd2e1d)}.-g_-gYvV9s151{--g:var(--lightningcss-light,#b72818)var(--lightningcss-dark,#b12617)}.-g_-gH151{--g:var(--lightningcss-light,#e9e9e9)var(--lightningcss-dark,#2c2c2c)}.-g_-gi151{--g:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .85)}.-g_-gj151{--g:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94)}.-g_-gg151{--g:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .14)}.-g_-g9151{--g:transparent}.-g_-gf151{--g:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .11)}.-yBNtrc-X7W3Sb151{--g0:var(--lightningcss-light,#b539c8)var(--lightningcss-dark,#d549eb)}.-zBNtrc-j7ulPc151{--g1:var(--lightningcss-light,#7155fa)var(--lightningcss-dark,#8077fe)}.-ABNtrc-fHZGqb151{--g2:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#5681ff)}._ib151{background-image:linear-gradient(to bottom right, var(--g0) 0%,var(--g1) 66%,var(--g2) 100%)}.-yBNtrc-1gYRFc151{--g0:var(--lightningcss-light,#9c28af)var(--lightningcss-dark,#e85bfd)}.-zBNtrc-z2bZib151{--g1:var(--lightningcss-light,#6338ee)var(--lightningcss-dark,#8b8dfe)}.-ABNtrc-BorWLb151{--g2:var(--lightningcss-light,#274dea)var(--lightningcss-dark,#6995fe)}.-yBNtrc-Nitqwc151{--g0:var(--lightningcss-light,#d73220)var(--lightningcss-dark,#fc432e)}.-zBNtrc-ugAmz151{--g1:var(--lightningcss-light,#d92361)var(--lightningcss-dark,#f37)}.-ABNtrc-j7ulPc151{--g2:var(--lightningcss-light,#7155fa)var(--lightningcss-dark,#8077fe)}._ia151{background-image:linear-gradient(to bottom right, var(--g0) 0%,var(--g1) 33%,var(--g2) 100%)}.-yBNtrc-37ZLpd151{--g0:var(--lightningcss-light,#b72818)var(--lightningcss-dark,#ff6756)}.-zBNtrc-plLfSc151{--g1:var(--lightningcss-light,#ba1650)var(--lightningcss-dark,#ff6095)}.-ABNtrc-z2bZib151{--g2:var(--lightningcss-light,#6338ee)var(--lightningcss-dark,#8b8dfe)}.-ACNtrc-tQ56Od151{--gp:--g0, --g1, --g2}._ic151{background-image:none}._pb151{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.TAzEcG151{padding-top:var(--labelPadding)}._Fd151{line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px)}.Ir151{margin-inline-start:.125rem}.DS1aTJb151{grid-template-columns:[field]1fr}.Dfzkwne151{grid-template-columns:[label]auto[field]1fr}.Un151{row-gap:2.5rem}._Ja151{order:0}.I67logd151{margin-inline-start:var(--iconMargin)}.-_8PloMd-s151{--translateY:0px}.-_7PloMd-s151{--translateX:0px}.Lh151{max-width:calc(20rem * var(--s2-scale))}.__ya151{grid-auto-rows:min-content}.-Qg41Lb-IAxCW0c151{--iconMargin:-.142857em}.QAzEcG151{padding-bottom:var(--labelPadding)}.-aRvJDd-Tu7Fubd151{--labelPadding:calc((var(--M) - var(--_k,0px) - var(--h,0px) - 1lh) / 2)}.EpvfBwb151{grid-template-rows:auto minmax(0,min-content)}.FF151{height:min-content}.Yg151{transition-property:transform,translate,scale,rotate}.Zspvr8c151{width:.857143em}.Fspvr8c151{height:.857143em}.-_8sjo0b-tu151{--iconPrimary:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#5681ff)}.-_8sjo0b-t2D7oec151{--iconPrimary:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#6995fe)}.-_8sjo0b-t9Wtdlb151{--iconPrimary:var(--lightningcss-light,#c6c6c6)var(--lightningcss-dark,#444)}.Zk151{width:calc(.875rem * var(--s2-scale))}.Fl151{height:calc(.875rem * var(--s2-scale))}._k7m7Gv151{border-top-width:.125rem}.h7m7Gv151{border-bottom-width:.125rem}.m7m7Gv151{border-inline-start-width:.125rem}.l7m7Gv151{border-inline-end-width:.125rem}.z45MTAd151{grid-column-start:keyboard}.y45MTAd151{grid-column-end:keyboard}.B45MTAd151{grid-row-start:keyboard}.A45MTAd151{grid-row-end:keyboard}._3f151{unicode-bidi:plaintext}.z0cdLvd151{grid-column-start:descriptor}.y0cdLvd151{grid-column-end:descriptor}.B0cdLvd151{grid-row-start:descriptor}.A0cdLvd151{grid-row-end:descriptor}.Iv151{margin-inline-start:.5rem}.Gy3v5sb151{margin-bottom:-.0714286em}.CUEBAKe151{grid-template-areas:".checkmark icon label value keyboard descriptor."". . .description. . . ."}.DGTLJAe151{grid-template-columns:.5625rem auto auto minmax(0,1fr) auto auto auto .5625rem}.DyaX9Fb151{grid-template-columns:.9375rem auto auto minmax(0,1fr) auto auto auto .9375rem}.Dk92HIe151{grid-template-columns:1.125rem auto auto minmax(0,1fr) auto auto auto 1.125rem}.z3mU151{grid-column-start:2}.yAZKy151{grid-column-end:-2}.-_8sjo0b-txpP0Sb151{--iconPrimary:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111)}.qwNQeb .solidaria-ContextualHelpTrigger-trigger{cursor:pointer;color:var(--lightningcss-light,#222)var(--lightningcss-dark,#e6e6e6);background:0 0;border:0;border-radius:8px;outline:none;align-items:center;padding-block:8px;padding-inline:16px;display:flex}.qwNQeb .solidaria-ContextualHelpTrigger-trigger:hover{background:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff12)}.qwNQeb .solidaria-ContextualHelpTrigger-trigger:focus-visible{outline-offset:-2px;outline:2px solid var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#4069fd)}.qwNQeb .solidaria-ContextualHelpTrigger-trigger[data-unavailable]{color:var(--lightningcss-light,#8f8f8f)var(--lightningcss-dark,#7c7c7c)}.qwNQeb .solidaria-ContextualHelpTrigger-trigger[data-disabled]{opacity:.5;cursor:not-allowed}.qwNQeb .solidaria-ContextualHelpTrigger-content{color:var(--lightningcss-light,#222)var(--lightningcss-dark,#e6e6e6);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#222);border:1px solid var(--lightningcss-light,#d5d5d5)var(--lightningcss-dark,#3d3d3d);border-radius:8px;outline:none;min-width:200px;margin-top:4px;padding:16px;box-shadow:0 4px 12px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0000003d),0 2px 6px var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#00000030)}.Fy151{height:calc(3.5rem * var(--s2-scale))}.Se151{padding-inline-start:12px}.Sg151{padding-inline-start:20px}.Rg151{padding-inline-end:20px}.Ug151{row-gap:.75rem}.g_g151{background-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#222)}.Z8KB0xb151{width:calc(1.75rem * var(--s2-scale))}.F8KB0xb151{height:calc(1.75rem * var(--s2-scale))}._Sb151{rotate:0deg}._Sc151{rotate:180deg}.Gx151{margin-bottom:.75rem}.NOBje7c151{min-width:calc(16.75rem * var(--s2-scale))}.ZOBje7c151{width:calc(16.75rem * var(--s2-scale))}.uk151{font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif}.Gv151{margin-bottom:.5rem}.JC151{margin-top:1rem}._wa151{flex-wrap:nowrap}._sb151{flex-basis:0}.UssxDec151{row-gap:calc(.375rem * var(--s2-scale))}.Urun3rd151{row-gap:calc(.5625rem * var(--s2-scale))}.qssxDec151{column-gap:calc(.375rem * var(--s2-scale))}.qrun3rd151{column-gap:calc(.5625rem * var(--s2-scale))}.IssxDec151{margin-inline-start:calc(.375rem * var(--s2-scale))}.Irun3rd151{margin-inline-start:calc(.5625rem * var(--s2-scale))}.I34mdr151{margin-inline-start:calc(-.375rem * var(--s2-scale))}._Xb151{text-decoration:underline;text-decoration-thickness:1px}.__Va151{text-underline-offset:1px}.-Z4Pn4c-a151{--scaleX:-1}.-_04Pn4c-a151{--scaleY:-1}.__Ha151{scale:var(--scaleX,1) var(--scaleY,1)}.-uq4sQ-Sp151{--cell-gap:4px}._Ce151{justify-content:space-between}.Uh151{row-gap:0}.Z4162Xc151{width:var(--s2-calendar-button-size)}.F4162Xc151{height:var(--s2-calendar-button-size)}.__na151{border-collapse:collapse}.Z0q26ub151{width:var(--cell-responsive-size)}.F0q26ub151{height:var(--cell-responsive-size)}.Sp151{padding-inline-start:4px}.Rp151{padding-inline-end:4px}._Kb151{outline-offset:-2px;outline-offset:-2px}._Kd151{outline-offset:2px;outline-offset:2px}.gNAacne151{background-color:var(--lightningcss-light,#8eb9fc)var(--lightningcss-dark,#1a3ac3)}.gJj9Tpd151{background-color:var(--lightningcss-light,#ffd6d1)var(--lightningcss-dark,#571107)}.g5qAiPc151{background-color:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#345bf8)}.gUgARdd151{background-color:var(--lightningcss-light,#274dea)var(--lightningcss-dark,#2549e5)}.g7aei8151{background-color:var(--lightningcss-light,#d73220)var(--lightningcss-dark,#cd2e1d)}.gYvV9s151{background-color:var(--lightningcss-light,#b72818)var(--lightningcss-dark,#b12617)}._lakDin151{bottom:12.5%}._ZRWeLS151{transform:translate(-50%)}.ZS16uu151{width:calc(.25rem * var(--s2-scale))}.WzErnCb151{top:calc(50% - 1px)}._EjhYzGc151{left:calc(25% - 1px)}._RjhYzGc151{right:calc(25% - 1px)}._ZN7ydnb151{transform:rotate(-16deg)}.g5ZbAob151{background-color:currentColor}.gG151{background-color:var(--lightningcss-light,#e5f0fe)var(--lightningcss-dark,#0c2175)}.gZbQnx151{background-color:var(--lightningcss-light,#fff6f5)var(--lightningcss-dark,#360a03)}._Al151{inset-inline-start:-4px}._zl151{inset-inline-end:-4px}.ix151{border-color:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#4069fd)}.-dLGswc-h3TDrc151{scrollbar-width:none}.__Wb151{text-wrap:nowrap}.-zNggOc-RWHrbc151{caret-color:#0000}.g_h151{background-color:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#4069fd)}.oLvNfn151{border-start-start-radius:2px}.nLvNfn151{border-start-end-radius:2px}.kLvNfn151{border-end-start-radius:2px}.jLvNfn151{border-end-end-radius:2px}.Sj151{padding-inline-start:2px}.Rj151{padding-inline-end:2px}.Tj151{padding-top:2px}.Qj151{padding-bottom:2px}.HAxCW0c151{margin-inline-end:-.142857em}.Za8Mfn151{width:1em}.Fa8Mfn151{height:1em}.uk151{font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif}._Fd151{line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px)}.LEmL1Zb151{max-width:calc(100vw - 24px)}.-_8PloMd-F151{--translateY:4px}.-_8PloMd-l151{--translateY:-4px}.-_7PloMd-G151{--translateX:4px}.-_7PloMd-m151{--translateX:-4px}._2c151{transition-timing-function:cubic-bezier(.5,0,1,1)}.FRuFGYc151{height:var(--F)}.mCPFGYc151{border-inline-start-width:var(--m)}.l5OFGYc151{border-inline-end-width:var(--l)}.ip151{border-color:var(--lightningcss-light,#d73220)var(--lightningcss-dark,#fc432e)}.im151{border-color:var(--lightningcss-light,#b72818)var(--lightningcss-dark,#ff6756)}.-F_-Fx151{--F:calc(2rem * var(--s2-scale))}.-F_-Fn151{--F:calc(1.25rem * var(--s2-scale))}.-F_-Fp151{--F:calc(1.5rem * var(--s2-scale))}.-F_-Fv151{--F:calc(2.5rem * var(--s2-scale))}.-F_-Fz151{--F:calc(3rem * var(--s2-scale))}.-S_-Sv151{--S:calc(var(--F,var(--M)) * 3 / 8)}.-R_-Rv151{--R:calc(var(--F,var(--M)) * 3 / 8)}.-m_-mc151{--m:2px}.-l_-lc151{--l:2px}.Hr151{margin-inline-end:.125rem}.Hs151{margin-inline-end:.25rem}.HWJpoB151{margin-inline-end:.375rem}.-SFnbic-_Jb151{--size:1}.-SFnbic-_JICefdd151{--size:.790123}.-SFnbic-_JJOW22b151{--size:.888889}.-SFnbic-_J0K2hn151{--size:1.125}.-SFnbic-_JaP8ec151{--size:1.26563}.-Bu7z1c-oa151{--radius:.25rem}.oj151{border-start-start-radius:round(var(--radius) * var(--size), 1px)}.nj151{border-start-end-radius:round(var(--radius) * var(--size), 1px)}.kj151{border-end-start-radius:round(var(--radius) * var(--size), 1px)}.jj151{border-end-end-radius:round(var(--radius) * var(--size), 1px)}.Iw151{margin-inline-start:.714286em}.of151{border-start-start-radius:6px}.nf151{border-start-end-radius:6px}.kf151{border-end-start-radius:6px}.jf151{border-end-end-radius:6px}._Um151{scroll-padding-top:2rem}.Nb151{min-width:100%}.__nb151{border-collapse:separate}.__oe151{border-spacing:0}.__Sb151{table-layout:fixed}.-lPUMEc-Zu151{--indent:calc(1rem * var(--s2-scale))}.Fx151{height:calc(2rem * var(--s2-scale));height:calc(2rem * var(--s2-scale))}.Mi151{min-height:calc(2rem * var(--s2-scale));min-height:calc(2rem * var(--s2-scale))}._Cg151{justify-content:start}.Zi151{width:calc(.625rem * var(--s2-scale))}.gbsB7i151{background-color:var(--lightningcss-light,#f3f3f3)var(--lightningcss-dark,#1c1c1c)}.gSiC7i151{background-color:var(--lightningcss-light,#ececec)var(--lightningcss-dark,#232323)}.-JW3yBe-iq151{--borderColorGray:var(--lightningcss-light,#dadada)var(--lightningcss-dark,#393939)}.-wFhyBe-iw151{--borderColorBlue:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#5681ff)}.-EH8uVb-iA151{--borderColor:transparent}.-EH8uVb-iuZovEb151{--borderColor:var(--borderColorBlue)}.-Ov0MLc-Oh151{--focusRingColor:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#4069fd)}.-eTOhNb-WLPOtrc151{--topFocusRing:-1px}.-eTOhNb-Wr151{--topFocusRing:0px}.-t5oMwe-_lr151{--bottomPosition:0px}.-t5oMwe-_lLPOtrc151{--bottomPosition:-1px}.-GkFu3c-osmOfn151{--borderTopRadius:5px}.-GkFu3c-od151{--borderTopRadius:0px}.-mtnI9b-ksmOfn151{--borderBottomRadius:5px}.-mtnI9b-kd151{--borderBottomRadius:0px}.kM1g6bb151{border-end-start-radius:var(--borderBottomRadius)}.jM1g6bb151{border-end-end-radius:var(--borderBottomRadius)}.ow2GT5b151{border-start-start-radius:var(--borderTopRadius)}.nw2GT5b151{border-start-end-radius:var(--borderTopRadius)}.-K0jSNe-Ze151{--borderTopWidth:calc(.0625rem * var(--s2-scale))}.-K0jSNe-ZDWMfn151{--borderTopWidth:0px}.-ACwbMe-Ze151{--borderBottomWidth:calc(.0625rem * var(--s2-scale))}.-ACwbMe-ZDWMfn151{--borderBottomWidth:0px}.-YiueL-ZDWMfn151{--borderStartEndWidth:0px}.-YiueL-Ze151{--borderStartEndWidth:calc(.0625rem * var(--s2-scale))}._nAMrXze151{box-shadow:inset 0 -1px 0px var(--borderColorGray)}._nCOSyG151{box-shadow:inset 0 0 0 var(--borderColorGray);box-shadow:inset 0 0 0 var(--borderColorGray)}.S7cyhDe151{padding-inline-start:calc(var(--treeColumnPadding) + (var(--table-row-level,1) - 1) * var(--indent))}.-WWxPD-Zu151{--treeColumnPadding:calc(1rem * var(--s2-scale))}.-WWxPD-Zv151{--treeColumnPadding:calc(2.25rem * var(--s2-scale))}.osmOfn151{border-start-start-radius:5px}.nsmOfn151{border-start-end-radius:5px}.ksmOfn151{border-end-start-radius:5px}.jsmOfn151{border-end-end-radius:5px}.WEDXqxb151{top:var(--topFocusRing,0)}.Id151{margin-inline-start:-.75rem}._cb151{align-content:center}.Rf151{padding-inline-end:16px}._ob151{box-sizing:content-box}.NuHSBze151{min-width:var(--trigger-width)}._dd151{align-self:end}._Wa151{text-align:center}._5c151{vertical-align:middle}.gL151{background-color:var(--lightningcss-light,#f3f3f3)var(--lightningcss-dark,#222)}._lt151{bottom:12px}._9d151{z-index:2}.re151{cursor:col-resize}.__Xc151{touch-action:none}.gaNwEBc151{background-color:var(--lightningcss-light,#accffd)var(--lightningcss-dark,#122d9a)}.Wu151{top:16px}._lu151{bottom:16px}.HM151{margin-inline-end:auto}.HC151{margin-inline-end:1rem}.Ka151{max-height:100%}._tb151{flex-direction:column-reverse}.Ic151{margin-inline-start:-.5rem}.Hc151{margin-inline-end:-.5rem}.Qf151{padding-bottom:16px}.Ok151{outline-color:#fff}.Sf151{padding-inline-start:16px}.Qe151{padding-bottom:12px}.Mj151{min-height:calc(3.5rem * var(--s2-scale))}.LuU0FLe151{max-width:min(336px,90vw)}.g6151{background-color:var(--lightningcss-light,#505050)var(--lightningcss-dark,#6d6d6d)}.g1151{background-color:var(--lightningcss-light,#05834e)var(--lightningcss-dark,#068850)}.gB151{background-color:var(--lightningcss-light,#d73220)var(--lightningcss-dark,#df3422)}._nd151{box-shadow:none}._8d151{will-change:transform}.D4w1sLc151{grid-template-columns:auto 1fr auto}.C2iJn6d151{grid-template-areas:"content content content""expand.action"}.zk52g2d151{grid-column-start:content}.yk52g2d151{grid-column-end:content}.Bk52g2d151{grid-row-start:content}.Ak52g2d151{grid-row-end:content}.-nTSCV-LTAEPe151{overflow-wrap:break-word}.__ZLTAEPe151{word-break:break-word}._IumMfn151{opacity:.9}.Jr151{margin-top:.125rem}.zzz3eAe151{grid-column-start:action}.yzz3eAe151{grid-column-end:action}.Bzz3eAe151{grid-row-start:action}.Azz3eAe151{grid-row-end:action}.zPgKvMe151{grid-column-start:expand}.yPgKvMe151{grid-column-end:expand}.BPgKvMe151{grid-row-start:expand}.APgKvMe151{grid-row-end:expand}.go6lXAd151{background-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .39)}._pb151{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}._Ib151{opacity:1}.sc151{display:contents}.-AJjOLd-UVxyPec151{--field-gap:calc(var(--field-height) - 1lh)}.QgOnRt151{padding-bottom:var(--field-gap)}.pn151{color:var(--lightningcss-light,#717171)var(--lightningcss-dark,#8a8a8a)}.Ua151{row-gap:.125rem}.UWJpoB151{row-gap:.375rem}.qa151{column-gap:.125rem}.qb151{column-gap:.25rem}.qWJpoB151{column-gap:.375rem}.Og151{outline-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111)}._Kc151{outline-offset:-4px}.iz151{border-color:var(--lightningcss-light,#0000006b)var(--lightningcss-dark,#ffffff6b)}.-_8LZfRc-pq151{--slash-color:var(--lightningcss-light,#d73220)var(--lightningcss-dark,#fc432e)}.US6mIb{--pv-field-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#222);--pv-field-border:var(--lightningcss-light,#d5d5d5)var(--lightningcss-dark,#3d3d3d);--pv-text:var(--lightningcss-light,#222)var(--lightningcss-dark,#e6e6e6);--pv-text-subtle:var(--lightningcss-light,#6b6b6b)var(--lightningcss-dark,#b9b9b9);--pv-focus:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#4069fd);flex-direction:column;gap:12px;display:flex}.US6mIb label{color:var(--pv-text-subtle)}.US6mIb input{color:var(--pv-text)}.US6mIb .solidaria-ColorEditor-top{gap:12px;display:flex}.US6mIb .solidaria-ColorEditor-bottom{align-items:flex-end;gap:8px;display:flex}.US6mIb .solidaria-ColorEditor-format{border:1px solid var(--pv-field-border);background:var(--pv-field-bg);height:32px;color:var(--pv-text-subtle);border-radius:6px;outline:none;padding-inline:8px;font-size:.875rem}.US6mIb .solidaria-ColorEditor-format:focus-visible{outline:2px solid var(--pv-focus);outline-offset:2px}.US6mIb .solidaria-ColorField-input{background:var(--pv-field-bg);border:1px solid var(--pv-field-border);color:var(--pv-text);border-radius:6px}.CAH4W5d151{grid-template-areas:"label output""track track"}.Ub151{row-gap:.25rem}.sf151{display:inline}.ri151{cursor:default;cursor:default}.YEw2M9d151{transition-property:width,height}.iB151{border-color:#fff}.O1lWhre151{outline-color:#0000006b}.Zr151{width:calc(12rem * var(--s2-scale))}.Fs151{height:calc(12rem * var(--s2-scale))}.Nm151{min-width:calc(4rem * var(--s2-scale))}.Ml151{min-height:calc(4rem * var(--s2-scale))}.i1lWhre151{border-color:#0000006b}._rgr5H3d151{filter:drop-shadow(0 0 2px var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#0000005c))drop-shadow(0 2px 6px var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#0000001f))drop-shadow(0 4px 12px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0000003d))}._eb151{animation-duration:.125s}._fc151{animation-fill-mode:forwards}._hb151{animation-timing-function:cubic-bezier(.45,0,.4,1)}._Vb151{stroke-width:1px}.Vi151{stroke:#0000001f}.tw151{fill:#fff}.Ww151{top:24px}._lw151{bottom:24px}._Aw151{inset-inline-start:24px}._zw151{inset-inline-end:24px}.Oi151{outline-color:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a)}._vb151{flex-shrink:1}.zzBWQ8d151{grid-column-start:helptext}.TgOnRt151{padding-top:var(--field-gap)}._Sd151{rotate:90deg}._nLeasBb151{box-shadow:0 4px 12px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0000003d),0 2px 6px var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#0000001f),0 0 2px var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#0000005c)}.Oye39g151{outline-color:var(--lightningcss-light,#fff0)var(--lightningcss-dark,#323232)}.JAzEcG151{margin-top:var(--labelPadding)}.A2CW8rb151{grid-row-end:checkmark}.ps151{color:var(--lightningcss-light,#274dea)var(--lightningcss-dark,#6995fe)}.Hw151{margin-inline-end:.714286em}.-ICUGx-_pc151{--s2-color-scheme:light dark}.-ICUGx-_pb151{--s2-color-scheme:light}.-ICUGx-_pa151{--s2-color-scheme:dark}._pK8eoyd151{color-scheme:var(--s2-color-scheme)}.-NvXmrd-_ZN8Gi4c151{--lightningcss-light:initial}.-NvXmrd-_ZLmU151{--lightningcss-light: }.-j9blY-_ZLmU151{--lightningcss-dark: }.-j9blY-_ZN8Gi4c151{--lightningcss-dark:initial}._9v0rurc151{z-index:1999}.g8151{background-color:#00000070}.Yf151{transition-property:opacity}._Pb151{position:fixed}._97Iyurc151{z-index:2000}.FjBYic151{height:var(--visual-viewport-height,100vh)}._Oa151{pointer-events:auto}.oe151{border-start-start-radius:1rem}.ne151{border-start-end-radius:1rem}.ke151{border-end-start-radius:1rem}.je151{border-end-end-radius:1rem}.ZA151{width:calc(25rem * var(--s2-scale))}.ZILqIYb151{width:calc(30rem * var(--s2-scale))}.Zb4QY4151{width:calc(40rem * var(--s2-scale))}.ZbRWaYd151{width:calc(60rem * var(--s2-scale))}.ZGqsG7b151{width:calc(100% - 40px)}.FGqsG7b151{height:calc(100% - 40px)}.Lc151{max-width:90vw}.Lp151{max-width:none}.KjVOfn151{max-height:90%}.Ki151{max-height:none}.QILlin151{padding-bottom:100vh}.-Ovbhqd-g_g151{--s2-container-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#222)}.gEzkoQe151{background-color:var(--s2-container-bg)}._Mb151{outline-width:1px}._Ia151{opacity:0;opacity:0}.-_8PloMd-w151{--translateY:20px}.YmenWad151{transition-property:opacity,translate}.Xd151{transition-duration:.25s}._1b151{transition-delay:.16s}._1a151{transition-delay:0s}.FC151{height:calc(8.75rem * var(--s2-scale))}.Te151{padding-top:12px}.Re151{padding-inline-end:12px}.Jz151{margin-top:1.25rem}.GC151{margin-bottom:1rem}.ed151{align-items:start}.-_6BNtrc-g151{--fs:pow(1.125, 4)}.xd151{font-weight:700}.Oe151{outline-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / 1)}.-Ovbhqd-g4hn3s151{--s2-container-bg:white}.-Ovbhqd-gcwrnr151{--s2-container-bg:black}.gF151{background-color:var(--lightningcss-light,#e1e1e1)var(--lightningcss-dark,#323232)}.gg151{background-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .14)}.-_8sjo0b-pt151{--iconPrimary:var(--lightningcss-light,#292929)var(--lightningcss-dark,#dbdbdb)}.-_8sjo0b-po151{--iconPrimary:var(--lightningcss-light,#131313)var(--lightningcss-dark,#f2f2f2)}.-_8sjo0b-pp151{--iconPrimary:var(--lightningcss-light,#c6c6c6)var(--lightningcss-dark,#444)}.-_8sjo0b-px151{--iconPrimary:white}.-_8sjo0b-pi151{--iconPrimary:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .21)}._wb151{flex-wrap:wrap}.Ue151{row-gap:.5rem}.qe151{column-gap:.5rem}._Cb151{justify-content:end}.JA151{margin-top:1.5rem}.Tf151{padding-top:16px}.IM151{margin-inline-start:auto}.La151{max-width:100%}.Eskifrb151{grid-template-rows:auto_1fr}.ir151{border-color:var(--lightningcss-light,#e1e1e1)var(--lightningcss-dark,#323232)}.Tk151{padding-top:32px}.Qk151{padding-bottom:32px}.Sk151{padding-inline-start:32px}.Rk151{padding-inline-end:32px}.Th151{padding-top:24px}.Qh151{padding-bottom:24px}.Qd151{padding-bottom:0}.Sh151{padding-inline-start:24px}.Rh151{padding-inline-end:24px}.oi151{border-start-start-radius:inherit}.ni151{border-start-end-radius:inherit}.ki151{border-end-start-radius:inherit}.ji151{border-end-end-radius:inherit}.L40ub4c151{max-width:inherit}.-_8sjo0b-tq151{--iconPrimary:var(--lightningcss-light,#f03823)var(--lightningcss-dark,#fc432e)}.-_8sjo0b-tm151{--iconPrimary:var(--lightningcss-light,#d45b00)var(--lightningcss-dark,#e06400)}.uk151{font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif}._Fd151{line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px)}.pu151{color:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#5681ff)}.Ng151{min-width:calc(12.5rem * var(--s2-scale))}._Bb151{isolation:isolate}._Nb151{overflow-x:clip}.Pb151{overflow-y:clip}.ZuUmpre151{width:1.42857em}.FuUmpre151{height:1.42857em}.zkG38H151{grid-column-start:actions}.ykG38H151{grid-column-end:actions}.BkG38H151{grid-row-start:actions}.z6Nrfjc151{grid-column-start:actionmenu}.y6Nrfjc151{grid-column-end:actionmenu}.B6Nrfjc151{grid-row-start:actionmenu}._Ka151{outline-offset:-1px}._4c151{-webkit-user-select:none;user-select:none}.-Ev4N4b-Zd151{--trailing-icon-width:auto}.qh151{column-gap:0}.CVSzhOb151{grid-template-areas:".dragbutton.checkmark icon label actions actionmenu trailing-icon."". . . . .description actions actionmenu trailing-icon."}.Ds5idie151{grid-template-columns:calc(.25rem * var(--s2-scale)) auto calc(.5rem * var(--s2-scale)) auto auto minmax(0, 1fr) auto auto var(--trailing-icon-width) calc(.375rem * var(--s2-scale))}.Exumf9b151{grid-template-rows:1fr auto}.Mh151{min-height:calc(2.5rem * var(--s2-scale))}.ry151{cursor:pointer}.-EH8uVb-iw151{--borderColor:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#5681ff)}.-EH8uVb-iq151{--borderColor:var(--lightningcss-light,#dadada)var(--lightningcss-dark,#393939)}.-Bu7z1c-ob151{--radius:.5rem}._9a151{z-index:-1}.gVQkD8c151{background-color:var(--lightningcss-light,#1313130d)var(--lightningcss-dark,#f2f2f20d)}.g7IonAe151{background-color:var(--lightningcss-light,#1313131a)var(--lightningcss-dark,#f2f2f21a)}.gj1B7i151{background-color:var(--lightningcss-light,#eee)var(--lightningcss-dark,#212121)}.gRfT7e151{background-color:var(--lightningcss-light,#e7e7e7)var(--lightningcss-dark,#282828)}.glzvDBe151{background-color:var(--lightningcss-light,#ebefff)var(--lightningcss-dark,#181c29)}.gaZwDBe151{background-color:var(--lightningcss-light,#e2e8fe)var(--lightningcss-dark,#1b2235)}.od151{border-start-start-radius:0}.nd151{border-start-end-radius:0}.kd151{border-end-start-radius:0}.jd151{border-end-end-radius:0}._kb151{border-top-width:1px}._ka151{border-top-width:0}.hb151{border-bottom-width:1px}.ha151{border-bottom-width:0}.ma151{border-inline-start-width:0}.mb151{border-inline-start-width:1px}.la151{border-inline-end-width:0}.lb151{border-inline-end-width:1px}.i4pzfu151{border-color:var(--borderColor)}._Kb151{outline-offset:-2px}.WLPOtrc151{top:-1px}._lLPOtrc151{bottom:-1px}.o7E7Gic151{border-start-start-radius:calc(var(--radius) - 1px)}.ob151{border-start-start-radius:.5rem}.n7E7Gic151{border-start-end-radius:calc(var(--radius) - 1px)}.nb151{border-start-end-radius:.5rem}.k7E7Gic151{border-end-start-radius:calc(var(--radius) - 1px)}.kb151{border-end-start-radius:.5rem}.j7E7Gic151{border-end-end-radius:calc(var(--radius) - 1px)}.jb151{border-end-end-radius:.5rem}.z2CW8rb151{grid-column-start:checkmark}.y2CW8rb151{grid-column-end:checkmark}.B2CW8rb151{grid-row-start:checkmark}.Hv151{margin-inline-end:.5rem}._6c151{visibility:visible}.__Ab151{justify-self:center}._Hb151{object-fit:cover}.Ht151{margin-inline-end:.428571em}.z9u7zPc151{grid-column-start:description}.y9u7zPc151{grid-column-end:description}.B9u7zPc151{grid-row-start:description}.A9u7zPc151{grid-row-end:description}._7b151{white-space:normal}.znWsohc151{grid-column-start:trailing-icon}.ynWsohc151{grid-column-end:trailing-icon}.BnWsohc151{grid-row-start:trailing-icon}.AvoofG151{grid-row-end:span 2}._dc151{align-self:center}.__Ac151{justify-self:end}.It151{margin-inline-start:.428571em}.Gs151{margin-bottom:.25rem}.MkDJKOc151{min-height:calc(7rem * var(--s2-scale))}._Fb151{line-height:1.5}.Zu151{width:calc(1rem * var(--s2-scale))}.pl151{color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / 1)}.z8bmXs151{grid-column-start:value}.y8bmXs151{grid-column-end:value}.B8bmXs151{grid-row-start:value}.A8bmXs151{grid-row-end:value}.zMY0fn151{grid-column-start:bar}.yMY0fn151{grid-column-end:bar}.BMY0fn151{grid-row-start:bar}.AMY0fn151{grid-row-end:bar}.gh151{background-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .17)}._Ma151{outline-width:0}._9c151{z-index:1}.Fg151{height:calc(.375rem * var(--s2-scale))}.Fi151{height:calc(.5rem * var(--s2-scale))}.Fj151{height:calc(.625rem * var(--s2-scale))}.yvoofG151{grid-column-end:span 2}.DM8Mfn151{grid-template-columns:1fr}.DPlN5qb151{grid-template-columns:auto 1fr}.E4w1sLc151{grid-template-rows:auto 1fr auto}.EPlN5qb151{grid-template-rows:auto 1fr}.C1xyRcb151{grid-template-areas:"label""input""helptext"}.CfFpp6c151{grid-template-areas:"label input""label helptext"}.-AJjOLd-UVkF0Db151{--field-gap:calc((var(--field-height) - var(--_k,0px) - var(--h,0px) - 1lh) / 2)}.qg151{column-gap:.75rem}.zv6x9r151{grid-column-start:label}.yv6x9r151{grid-column-end:label}.Bv6x9r151{grid-row-start:label}.Av6x9r151{grid-row-end:label}.C09aAFd151{grid-template-areas:"label output"}.Dxumf9b151{grid-template-columns:1fr auto}._Wb151{text-align:end}.-AJjOLd-Qd151{--field-gap:0px}.zChk6v151{grid-column-start:output}.yChk6v151{grid-column-end:output}.BChk6v151{grid-row-start:output}.AChk6v151{grid-row-end:output}._Wd151{text-align:start;text-align:start}._Wb151{text-align:end;text-align:end}.sh151{display:inline-flex}.Ul151{row-gap:1rem}.Ui151{row-gap:1.25rem}.ql151{column-gap:1rem}.qi151{column-gap:1.25rem}.Fv151{height:calc(2.5rem * var(--s2-scale))}.Zp151{width:calc(1.625rem * var(--s2-scale))}.sg151{display:inline-block}._EF151{left:50%}._Zd151{transform:translateY(-50%)translate(-50%)}.Zl151{width:calc(1.125rem * var(--s2-scale))}.Zm151{width:calc(1.25rem * var(--s2-scale))}.Zn151{width:calc(1.375rem * var(--s2-scale))}.Zg151{width:calc(.375rem * var(--s2-scale))}.Fm151{height:calc(1.125rem * var(--s2-scale))}.Fn151{height:calc(1.25rem * var(--s2-scale))}.Fo151{height:calc(1.375rem * var(--s2-scale))}.Fp151{height:calc(1.5rem * var(--s2-scale))}.Fq151{height:calc(1.625rem * var(--s2-scale))}.iq151{border-color:var(--lightningcss-light,#dadada)var(--lightningcss-dark,#393939)}.gE151{background-color:var(--lightningcss-light,#dadada)var(--lightningcss-dark,#393939)}._MEjZtrc151{outline-width:.5px}._KnkFfic151{outline-offset:-.5px}.Oj151{outline-color:#0000}.Fe151{height:calc(.25rem * var(--s2-scale))}.Ft151{height:calc(1rem * var(--s2-scale))}.WF151{top:50%}.oc151{border-start-start-radius:.625rem}.nc151{border-start-end-radius:.625rem}.kc151{border-end-start-radius:.625rem}.jc151{border-end-end-radius:.625rem}.g_i151{background-color:var(--lightningcss-light,#505050)var(--lightningcss-dark,#afafaf)}._kEjZtrc151{border-top-width:.5px}.hEjZtrc151{border-bottom-width:.5px}.mEjZtrc151{border-inline-start-width:.5px}.lEjZtrc151{border-inline-end-width:.5px}.-_8PloMd-m151{--translateY:-50%}.__Ya151{translate:var(--translateX,0) var(--translateY,0)}.zCPUPs151{grid-column-start:track}.yCPUPs151{grid-column-end:track}.BCPUPs151{grid-row-start:track}.ACPUPs151{grid-row-end:track}.Zo151{width:calc(1.5rem * var(--s2-scale))}.ZC151{width:calc(2rem * var(--s2-scale))}.Zw151{width:calc(2.5rem * var(--s2-scale))}.ZF151{width:calc(3rem * var(--s2-scale))}.Fr151{height:calc(10rem * var(--s2-scale))}.DE5iebb151{grid-template-columns:max-content 1fr}.DtyCQZ151{grid-template-columns:max-content}.qf151{column-gap:.714286em}.ZJ151{width:fit-content}.-BhX7R-Fx151{--field-height:calc(2rem * var(--s2-scale))}.-BhX7R-Fn151{--field-height:calc(1.25rem * var(--s2-scale))}.-BhX7R-Fp151{--field-height:calc(1.5rem * var(--s2-scale))}.-BhX7R-Fv151{--field-height:calc(2.5rem * var(--s2-scale))}.-BhX7R-Fz151{--field-height:calc(3rem * var(--s2-scale))}.UVxyPec151{row-gap:calc(var(--field-height) - 1lh)}.zhJUGr151{grid-column-start:field}.DLwlgod151{grid-template-columns:subgrid}.yzZKy151{grid-column-end:-1}.Yc151{transition-property:color, background-color, var(--gp,color), border-color, text-decoration-color, fill, stroke}.-ERv7Xb-ZmDIzbc151{--trackWidth:1.85714em}.-LsrJQc-Ft151{--trackHeight:calc(1rem * var(--s2-scale))}.-LsrJQc-Fl151{--trackHeight:calc(.875rem * var(--s2-scale))}.-LsrJQc-Fm151{--trackHeight:calc(1.125rem * var(--s2-scale))}.-LsrJQc-Fn151{--trackHeight:calc(1.25rem * var(--s2-scale))}.ZAkyXj151{width:var(--trackWidth)}.Fpk5ROc151{height:var(--trackHeight)}._kc151{border-top-width:2px}.hc151{border-bottom-width:2px}.mc151{border-inline-start-width:2px}.lc151{border-inline-end-width:2px}._jf151{border-style:solid}.iv151{border-color:var(--lightningcss-light,#292929)var(--lightningcss-dark,#dbdbdb)}.in151{border-color:var(--lightningcss-light,#131313)var(--lightningcss-dark,#f2f2f2)}.io151{border-color:var(--lightningcss-light,#c6c6c6)var(--lightningcss-dark,#444)}.iA151{border-color:#0000}.g3151{background-color:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#5681ff)}.gY151{background-color:var(--lightningcss-light,#274dea)var(--lightningcss-dark,#6995fe)}.fa151{aspect-ratio:1}.gu151{background-color:var(--lightningcss-light,#131313)var(--lightningcss-dark,#f2f2f2)}.gw151{background-color:var(--lightningcss-light,#c6c6c6)var(--lightningcss-dark,#444)}.gX151{background-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111)}.z2mU151{grid-column-start:1}.yzBWQ8d151{grid-column-end:helptext}.BzBWQ8d151{grid-row-start:helptext}.AzBWQ8d151{grid-row-end:helptext}.uk151{font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif}._Fd151{line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px)}.pq151{color:var(--lightningcss-light,#d73220)var(--lightningcss-dark,#fc432e)}._qb151{contain:inline-size}.rD151{cursor:text}.Td151{padding-top:0}.ZGY4nn151{width:250px}._9b151{z-index:0}.g2151{background-color:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#4069fd)}._9G1Ky151{z-index:10}._yb151{forced-color-adjust:none}._Ca151{justify-content:center}.xc151{font-weight:500}.xe151{font-weight:800}.px151{color:#fff}._zr151{inset-inline-end:0}.r40ub4c151{cursor:inherit}.zXcEWr151{grid-column-start:input}.yXcEWr151{grid-column-end:input}.BXcEWr151{grid-row-start:input}.AXcEWr151{grid-row-end:input}.Nk151{min-width:calc(2rem * var(--s2-scale))}.Ne151{min-width:calc(1.25rem * var(--s2-scale))}.Nf151{min-width:calc(1.5rem * var(--s2-scale))}.Nj151{min-width:calc(2.5rem * var(--s2-scale))}.Nl151{min-width:calc(3rem * var(--s2-scale))}._qd151{contain:none}.-Anxdcc-Z3fn9H151{--defaultWidth:calc(13rem * var(--s2-scale))}.-Anxdcc-Zr151{--defaultWidth:calc(12rem * var(--s2-scale))}.-Anxdcc-ZStdtne151{--defaultWidth:calc(14rem * var(--s2-scale))}.-Anxdcc-Zt151{--defaultWidth:calc(15rem * var(--s2-scale))}.__v6TNLWb151{contain-intrinsic-width:calc(var(--defaultWidth) - var(--S,0px) - var(--R,0px) - var(--m,0px) - var(--l,0px))}._Wd151{text-align:start}.SMBFGYc151{padding-inline-start:var(--S)}.RfBFGYc151{padding-inline-end:var(--R)}.Ln151{max-width:max-content}.-S_-Sd151{--S:0px}.-R_-Rd151{--R:0px}.Pc151{overflow-y:hidden}._Yb151{text-overflow:ellipsis}._7c151{white-space:nowrap}.se151{display:grid}.Deb5jcb151{grid-template-columns:.75rem auto auto minmax(0,1fr) auto auto auto .75rem}.K40ub4c151{max-height:inherit}._Na151{overflow-x:auto}.Pa151{overflow-y:auto}.Tt151{padding-top:8px}.Qt151{padding-bottom:8px}.St151{padding-inline-start:8px}.Rt151{padding-inline-end:8px}.-_6BNtrc-a151{--fs:pow(1.125, -2)}.-_6BNtrc-b151{--fs:pow(1.125, -1)}.-_6BNtrc-d151{--fs:pow(1.125, 1)}.-_6BNtrc-e151{--fs:pow(1.125, 2)}.Jy151{margin-top:0}.Gy151{margin-bottom:0}.Iy151{margin-inline-start:0}.Hy151{margin-inline-end:0}._Gc151{list-style-type:none}.FLvNfn151{height:2px}.Jk7Otrc151{margin-top:-2px}.Xa151{transition-duration:.13s}.z2U5Crc151{grid-column-start:icon}.y2U5Crc151{grid-column-end:icon}.B2U5Crc151{grid-row-start:icon}.A2U5Crc151{grid-row-end:icon}.uk151{font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif}.-_6BNtrc-c151{--fs:pow(1.125, 0)}.vx151{font-size:round(var(--s2-font-size-base,14) * var(--fs) / 16 * 1rem, 1px)}.xb151{font-weight:400}._Fd151{line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px)}._tc151{flex-direction:row}._ta151{flex-direction:column}.Uj151{row-gap:1.5rem}.Up151{row-gap:2rem}.qj151{column-gap:1.5rem}.qp151{column-gap:2rem}.Hz151{margin-inline-end:1.25rem}.Ix151{margin-inline-start:.75rem}.Nq151{min-width:min-content}._ua151{flex-grow:0}._Ar151{inset-inline-start:0}.ZK151{width:max-content}._6b151{visibility:hidden}._Ne151{overflow-x:visible}.Pe151{overflow-y:visible}._Ia151{opacity:0}._Pc151{position:relative}.sd151{display:flex}.eb151{align-items:center}.Fx151{height:calc(2rem * var(--s2-scale))}.Fz151{height:calc(3rem * var(--s2-scale))}.Mi151{min-height:calc(2rem * var(--s2-scale))}.Mk151{min-height:calc(3rem * var(--s2-scale))}.S1DOfn151{padding-inline-start:6px}.R1DOfn151{padding-inline-end:6px}.oa151{border-start-start-radius:.25rem}.na151{border-start-end-radius:.25rem}.ka151{border-end-start-radius:.25rem}.ja151{border-end-end-radius:.25rem}.Uc151{row-gap:.428571em}.qc151{column-gap:.428571em}.pv151{color:var(--lightningcss-light,#505050)var(--lightningcss-dark,#afafaf)}.po151{color:var(--lightningcss-light,#131313)var(--lightningcss-dark,#f2f2f2)}.pp151{color:var(--lightningcss-light,#c6c6c6)var(--lightningcss-dark,#444)}.ri151{cursor:default}._Xa151{text-decoration:none}.Yd151{transition-property:color, background-color, var(--gp,color), border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter}.Xb151{transition-duration:.15s}._2b151{transition-timing-function:cubic-bezier(.45,0,.4,1)}.__ca151{-webkit-tap-highlight-color:#0000}._Jb151{order:1}._Pa151{position:absolute}._Ob151{pointer-events:none}.g0151{background-color:var(--lightningcss-light,#292929)var(--lightningcss-dark,#dbdbdb)}.gH151{background-color:var(--lightningcss-light,#e9e9e9)var(--lightningcss-dark,#2c2c2c)}.og151{border-start-start-radius:9999px}.ng151{border-start-end-radius:9999px}.kg151{border-end-start-radius:9999px}.jg151{border-end-end-radius:9999px}._qg151{contain:strict}.YIRyJjb151{transition-property:translate,width,height}.Xc151{transition-duration:.2s}._2a151{transition-timing-function:cubic-bezier(0,0,.4,1)}._lr151{bottom:0}._lK151{bottom:auto}.WL151{top:auto}.Wr151{top:0}._Er151{left:0}._Ea151{left:-12px}._Rr151{right:0}._RK151{right:auto}.Za151{width:100%}.Zf151{width:calc(.125rem * var(--s2-scale))}.FlAZvq151{height:calc(.125rem * var(--s2-scale))}.Fb151{height:100%}._Lf151{outline-style:solid}.Oh151{outline-color:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#4069fd)}._Mc151{outline-width:2px}._Kd151{outline-offset:2px}.pt151{color:var(--lightningcss-light,#292929)var(--lightningcss-dark,#dbdbdb)}.Ma151{min-height:0}.sk151{display:none}.Js151{margin-top:.25rem}.sb151{display:block}._va151{flex-shrink:0}.-_8sjo0b-t5ZbAob151{--iconPrimary:currentColor}.ea151{align-items:baseline}.Fd151{height:auto}.Sd151{padding-inline-start:0}.Rd151{padding-inline-end:0}.Tu7Fubd151{padding-top:calc((var(--M) - var(--_k,0px) - var(--h,0px) - 1lh) / 2)}.Qu7Fubd151{padding-bottom:calc((var(--M) - var(--_k,0px) - var(--h,0px) - 1lh) / 2)}.MAyFGYc151{min-height:var(--M)}._oa151{box-sizing:border-box}.g9151{background-color:#0000}.p40ub4c151{color:inherit}.u40ub4c151{font-family:inherit}.v40ub4c151{font-size:inherit}.x40ub4c151{font-weight:inherit}._xa151{font-synthesis-weight:none}._F40ub4c151{line-height:inherit}._ub151{flex-grow:1}.Na151{min-width:0}._Le151{outline-style:none}._je151{border-style:none}._Qc151{resize:none}._Nc151{overflow-x:hidden}.-M_-Mi151{--M:calc(2rem * var(--s2-scale))}.-M_-Mf151{--M:calc(1.25rem * var(--s2-scale))}.-M_-Mg151{--M:calc(1.5rem * var(--s2-scale))}.-M_-Mh151{--M:calc(2.5rem * var(--s2-scale))}.-M_-Mk151{--M:calc(3rem * var(--s2-scale))}}@layer _.b{.Iby151:first-child{margin-inline-start:0}.Gk39J4qb151:last-child{margin-bottom:calc(var(--card-padding-y) * -1)}.DlsIuJI4ff4151:has([data-slot=menu]){grid-template-columns:minmax(0,1fr) auto}.ClsIuJ8IFb4c151:has([data-slot=menu]){grid-template-areas:"title menu""description description"}.Tbd151:first-child{padding-top:0}.Qkd151:last-child{padding-bottom:0}.f5DbKFc151:nth-last-child(4):first-child{aspect-ratio:3/2}.y5DbKFwoofG151:nth-last-child(4):first-child{grid-column-end:span 3}.Jkymupd0fnV8d151:is([slot=preview]+*){margin-top:calc(var(--size) / -2)}.JkymupdLu7Bcc151:is([slot=preview]+*){margin-top:calc(var(--F) / -2)}.hkb151:last-child{border-bottom-width:1px}.hka151:last-child{border-bottom-width:0}.pg8a8ev151[data-placeholder]{color:var(--lightningcss-light,#505050)var(--lightningcss-dark,#afafaf)}.obj151:first-child{border-start-start-radius:round(var(--radius) * var(--size), 1px)}.nkj151:last-child,.nbj151:first-child{border-start-end-radius:round(var(--radius) * var(--size), 1px)}.kbj151:first-child,.kkj151:last-child{border-end-start-radius:round(var(--radius) * var(--size), 1px)}.jkj151:last-child{border-end-end-radius:round(var(--radius) * var(--size), 1px)}.-Qg41Lb-jInYsbIy151:has([slot=icon],[data-slot=icon],[slot=avatar]):not(:has([data-rsp-slot=text])){--iconMargin:0rem}.CjInYsb2sgPTb151:has([slot=icon],[data-slot=icon],[slot=avatar]):not(:has([data-rsp-slot=text])){grid-template-areas:"icon"}.DjInYsbQgYBrc151:has([slot=icon],[data-slot=icon],[slot=avatar]):not(:has([data-rsp-slot=text])){grid-template-columns:auto}.-B5H9Ae-d7BehbWr151:has([data-rsp-slot=text]):not(:has([slot=icon],[data-slot=icon],[slot=avatar])){--badgeTop:0px}.-dcAs1c-d7BehbZa151:has([data-rsp-slot=text]):not(:has([slot=icon],[data-slot=icon],[slot=avatar])){--badgePosition:100%}.SnpkAwdd151:has([slot=icon],[data-slot=icon]):not(:has([data-rsp-slot=text])){padding-inline-start:0}.RnpkAwdd151:has([slot=icon],[data-slot=icon]):not(:has([data-rsp-slot=text])){padding-inline-end:0}.enpkAwdb151:has([slot=icon],[data-slot=icon]):not(:has([data-rsp-slot=text])){align-items:center}.-Qg41Lb-npkAwdIy151:has([slot=icon],[data-slot=icon]):not(:has([data-rsp-slot=text])){--iconMargin:0rem}.EDNKd2dZQmDFe151:has([slot=description]){grid-template-rows:auto auto}.pHbQCrbp151:disabled{color:var(--lightningcss-light,#c6c6c6)var(--lightningcss-dark,#444)}.Sbd151:first-child{padding-inline-start:0}.Rkd151:last-child{padding-inline-end:0}._6JGzCfcc151:is([role=row]:hover *){visibility:visible}.xX0cczbc151:is(:lang(ja),:lang(ko),:lang(zh)){font-weight:500}.-Ev4N4b-1bNH0cZuUmpre151:has([data-has-trailing-icon]) [role=row]{--trailing-icon-width:1.42857em}.UDNKd2dai5a0151:has([slot=description]){row-gap:.0625rem}._FnuYUwec151:is(:lang(ja),:lang(ko),:lang(zh),:lang(zh-Hant),:lang(zh-Hans),:lang(zh-CN),:lang(zh-SG)){line-height:1.7}.xX0cczbd151:is(:lang(ja),:lang(ko),:lang(zh)){font-weight:700}._xX0cczba151:is(:lang(ja),:lang(ko),:lang(zh)){font-synthesis-weight:none}.ucJ9TBTb151:lang(ar){font-family:adobe-clean-arabic,myriad-arabic,ui-sans-serif,system-ui,sans-serif}._FnuYUweb151:is(:lang(ja),:lang(ko),:lang(zh),:lang(zh-Hant),:lang(zh-Hans),:lang(zh-CN),:lang(zh-SG)){line-height:1.5}.pYFIK2bn151::placeholder{color:var(--lightningcss-light,#717171)var(--lightningcss-dark,#8a8a8a)}}@layer _.b.D1v0V{@media (prefers-color-scheme:dark){.-NvXmrd-D1v0V_ZLmU151{--lightningcss-light: }.-j9blY-D1v0V_ZN8Gi4c151{--lightningcss-dark:initial}}}@layer _.b.l{@media (forced-colors:active){.-Ovbhqd-lgb151{--s2-container-bg:ButtonFace}._nlJWldjc151{box-shadow:0 0 0 1px var(--hcm-buttonborder,ButtonBorder)}._nli6j2Ec151{box-shadow:0 0 0 2px var(--hcm-buttonborder,ButtonBorder)}.gl_b151{background-color:mark}.gl_a151{background-color:buttonborder}._klb151{border-top-width:1px}.hlb151{border-bottom-width:1px}.mlb151{border-inline-start-width:1px}.llb151{border-inline-end-width:1px}._jlf151{border-style:solid}.ilA151{border-color:#0000}.-_k_-l_kb151{--_k:1px}.-h_-lhb151{--h:1px}.Vla151{stroke:background}._Vl7m7Gv151{stroke-width:.125rem}._Vlai5a0151{stroke-width:.0625rem}._Vlwtfhvc151{stroke-width:.1875rem}.VlUG8Hlc151{stroke:buttontext}.-g_-lgc151{--g:ButtonText}.-g_-lge151{--g:Highlight}.-g_-lgd151{--g:GrayText}.-g_-lgb151{--g:ButtonFace}._ilc151{background-image:none}.pl40ub4c151{color:inherit}.plf151{color:linktext}.gl9151{background-color:#0000}.-_8sjo0b-ltQBRyrc151{--iconPrimary:Mark}.ile151{border-color:mark}.ild151{border-color:highlight}.gl1kG7o151{background-color:field}.Yle151{transition-property:none}.Xlb151{transition-duration:.15s}._2lb151{transition-timing-function:cubic-bezier(.45,0,.4,1)}.glc151{background-color:buttontext}.pla151{color:buttonface}.-JW3yBe-lia151{--borderColorGray:ButtonBorder}.-JW3yBe-lid151{--borderColorGray:Highlight}.-wFhyBe-lid151{--borderColorBlue:Highlight}.-Ov0MLc-lOc151{--focusRingColor:Highlight}.Vlb151{stroke:buttonborder}.-Ovbhqd-lga151{--s2-container-bg:Background}.-_8sjo0b-lta151{--iconPrimary:Highlight}.-_8sjo0b-lt8pvGJ151{--iconPrimary:HighlightText}.-_8sjo0b-lpb151{--iconPrimary:ButtonText}.-_8sjo0b-lpc151{--iconPrimary:GrayText}.ple151{color:highlighttext}.-EH8uVb-lia151{--borderColor:ButtonBorder}.-EH8uVb-lid151{--borderColor:Highlight}.Wlr151{top:0}.gla151{background-color:background}.Ola151{outline-color:buttonborder}._MlkNNfn151{outline-width:3px}._KlToPtrc151{outline-offset:-3px}._Mlb151{outline-width:1px}._Llf151{outline-style:solid}.plb151{color:buttontext}.glb151{background-color:buttonface}.Olb151{outline-color:buttontext}.OldZOE7151{outline-color:graytext}.ilb151{border-color:buttontext}.ila151{border-color:buttonborder}.ilc151{border-color:graytext}.plQBRyrc151{color:mark}.pld151{color:highlight}.plc151{color:graytext}.gle151{background-color:highlight}.gld151{background-color:graytext}.Olc151{outline-color:highlight}}}@layer _.c{.SpJYBPbd151:has([slot=avatar]):not(:has([slot=icon],[data-slot=icon],[data-rsp-slot=text])){padding-inline-start:0}.RpJYBPbd151:has([slot=avatar]):not(:has([slot=icon],[data-slot=icon],[data-rsp-slot=text])){padding-inline-end:0}.-Qg41Lb-pJYBPbIy151:has([slot=avatar]):not(:has([slot=icon],[data-slot=icon],[data-rsp-slot=text])){--iconMargin:0rem}.Cd7BehbUolIUb151:has([data-rsp-slot=text]):not(:has([slot=icon],[data-slot=icon],[slot=avatar])){grid-template-areas:"text"}.Dd7BehbQgYBrc151:has([data-rsp-slot=text]):not(:has([slot=icon],[data-slot=icon],[slot=avatar])){grid-template-columns:auto}.xfe151:is(:lang(ja),:lang(ko),:lang(zh),:lang(zh-Hant),:lang(zh-Hans)){font-weight:800}._6hcIDbbc151:is([role=row][data-focus-visible-within] *){visibility:visible}.xfd151:is(:lang(ja),:lang(ko),:lang(zh),:lang(zh-Hant),:lang(zh-Hans)){font-weight:700}._xfa151:is(:lang(ja),:lang(ko),:lang(zh),:lang(zh-Hant),:lang(zh-Hans)){font-synthesis-weight:none}.ud3Euai151:lang(he){font-family:adobe-clean-hebrew,myriad-hebrew,ui-sans-serif,system-ui,sans-serif}}@layer _.d{.xfX0cczbd151:is(:lang(ja),:lang(ko),:lang(zh)):is(:lang(ja),:lang(ko),:lang(zh),:lang(zh-Hant),:lang(zh-Hans)){font-weight:700}.xfX0cczbc151:is(:lang(ja),:lang(ko),:lang(zh)):is(:lang(ja),:lang(ko),:lang(zh),:lang(zh-Hant),:lang(zh-Hans)){font-weight:500}._xfX0cczba151:is(:lang(ja),:lang(ko),:lang(zh)):is(:lang(ja),:lang(ko),:lang(zh),:lang(zh-Hant),:lang(zh-Hans)){font-synthesis-weight:none}.uea151:lang(ja){font-family:adobe-clean-han-japanese,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Osaka,YuGothic,Yu Gothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}}@layer _.e{.ugb151:lang(ko){font-family:adobe-clean-han-korean,source-han-korean,Malgun Gothic,Apple Gothic,sans-serif}}@layer _.f{.uhd151:lang(zh){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Heiti TC Light,sans-serif}}@layer _.g{.uje151:lang(zh-hant){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Microsoft JhengHei UI,Microsoft JhengHei,Heiti TC Light,sans-serif}}@layer _.h{.u2NhKxcl151:lang(zh-HK){font-family:adobe-clean-han-hong-kong,source-han-hong-kong,MingLiu,Microsoft JhengHei UI,Microsoft JhengHei,Heiti TC Light,sans-serif}}@layer _.i{.uic151:is(:lang(zh-Hans),:lang(zh-CN),:lang(zh-SG)){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}}@layer _.b.s{@media not ((hover:hover) and (pointer:fine)){.Hsu151{margin-inline-end:.470588em}.Isu151{margin-inline-start:.470588em}.Usd151{row-gap:.470588em}.qsd151{column-gap:.470588em}}}@layer _.b.t{@supports (contain-intrinsic-width:1px){._qtb151{contain:inline-size;contain:inline-size;contain:inline-size;contain:inline-size;contain:inline-size;contain:inline-size;contain:inline-size;contain:inline-size;contain:inline-size;contain:inline-size;contain:inline-size;contain:inline-size;contain:inline-size}}}@layer _.b.dklsgc{@media (prefers-reduced-motion:reduce){.Xdklsgcb151{transition-duration:.15s}._2dklsgcb151{transition-timing-function:cubic-bezier(.45,0,.4,1)}.Ydklsgce151{transition-property:none}}}@keyframes VqLd1c{0%{transform:translate(-70%)scaleX(.7)}to{transform:translate(100%)scaleX(.7)}}@keyframes rXxI0{0%{transform:translate(100%)scaleX(.7)}to{transform:translate(-70%)scaleX(.7)}}@layer _;@layer L{.bNU3Fb{background-image:linear-gradient(90deg,var(--lightningcss-light,#e9e9e9)var(--lightningcss-dark,#2c2c2c) 33%,var(--lightningcss-light,#fff)var(--lightningcss-dark,#393939),var(--lightningcss-light,#e9e9e9)var(--lightningcss-dark,#2c2c2c) 66%);background-size:300%}.bNU3Fb *{visibility:hidden}}@keyframes Z8Un9b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes uw9JJd{0%,to{stroke-dashoffset:75px}30%{stroke-dashoffset:20px}}@property --g0{syntax:"<color>";inherits:false;initial-value:#0000}@property --g1{syntax:"<color>";inherits:false;initial-value:#0000}@property --g2{syntax:"<color>";inherits:false;initial-value:#0000}@layer _.d.s{@media not ((hover:hover) and (pointer:fine)){._6sc151{visibility:visible}}}@keyframes wG3fcb{0%{opacity:0;transform:translateY(8px)}}@keyframes pxSBSc{to{opacity:0;transform:translateY(8px)}}@layer _.c.l{@media (forced-colors:active){.pYFIK2blc151::placeholder{color:graytext}}}@layer _.b.n{@media (width>=40rem){._tnc151{flex-direction:row}.enb151{align-items:center}.Tnk151{padding-top:32px}.Qnk151{padding-bottom:32px}.Snk151{padding-inline-start:32px}.Rnk151{padding-inline-end:32px}}}:root{--lf-frame:#0a0a0a;--lf-panel:#111;--lf-panel-raised:#171717;--lf-foreground:#f5f5f5;--lf-muted:#a3a3a3;--lf-rule-strong:#f5f5f5;--lf-rule-subtle:#2a2a2a;--lf-focus:#f5f5f5;--lf-font:"Courier Prime", "Courier New", Courier, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--lf-font)}*{box-sizing:border-box}html{background:var(--lf-frame);min-width:20rem}body{background:var(--lf-frame);min-height:100dvh;color:var(--lf-foreground);font-family:var(--lf-font);margin:0}button,a{font:inherit}a{color:inherit}::selection{background:var(--lf-foreground);color:var(--lf-frame)}:focus-visible{outline:2px solid var(--lf-focus);outline-offset:3px}.studio-shell{background-color:var(--lf-frame);background-image:linear-gradient(to right, color-mix(in srgb, var(--lf-foreground) 3%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--lf-foreground) 2%, transparent) 1px, transparent 1px);min-height:100dvh;color:var(--lf-foreground);background-position:top;background-size:clamp(5rem,10vw,9rem) 100%,100% 2rem}.studio-measure{width:min(100%,80rem);margin-inline:auto}.studio-measure--admission{max-width:72rem}.studio-measure--document{max-width:76rem}.studio-topbar{border-bottom:1px solid var(--lf-rule-subtle);background:#0a0a0af2}.studio-topbar__inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:3rem;padding-inline:clamp(1.25rem,4vw,3rem);display:grid}.studio-brand{align-items:center;width:fit-content;min-height:2.75rem;text-decoration:none;display:inline-flex}.studio-topbar__description{text-align:center;display:none}.studio-topbar__measure{text-align:right}.studio-main{flex-direction:column;gap:clamp(2rem,4vw,2.5rem);min-height:calc(100dvh - 3rem);padding:clamp(2rem,5vw,3rem) clamp(1.25rem,4vw,3rem);display:flex}.studio-meta{color:var(--lf-muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700;line-height:1.4}.studio-body{font-size:.875rem;line-height:1.65}.view-header{border-block:1px solid var(--lf-rule-strong);display:grid}.view-header__index{border-bottom:1px solid var(--lf-rule-strong);justify-content:space-between;align-items:flex-end;gap:1rem;padding:1rem;display:flex}.view-header__number{color:#646464;letter-spacing:-.1em;font-size:clamp(2.75rem,7vw,6.5rem);font-weight:700;line-height:.75}.view-header__copy{gap:1.5rem;padding:clamp(1.75rem,5vw,2.25rem) clamp(1.25rem,4vw,2rem);display:grid}.view-header__copy--split{align-items:end}.view-header__title{overflow-wrap:anywhere;letter-spacing:-.065em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.5rem,7vw,5.5rem);font-weight:700;line-height:.9}.view-header__description{max-width:44rem;color:var(--lf-muted);text-wrap:pretty;margin-block:1rem 0}.view-header__description p,.view-header__trailing{margin-block:0}.entrance-grid{align-items:start;gap:2rem;display:grid}.entrance-panel,.admin-entrance,.join-task,.production-rail{border:1px solid var(--lf-rule-subtle);background:var(--lf-panel)}.entrance-panel__header{border-bottom:1px solid var(--lf-rule-strong);background:var(--lf-panel-raised);padding:1rem}.entrance-panel__header--compact{border-color:var(--lf-rule-subtle);padding-block:.75rem}.entrance-panel__header h2,.admin-entrance h2,.join-task h2{margin:.5rem 0 0;font-size:1.2rem;line-height:1.25}.entrance-list,.join-steps{margin:0;padding:0;list-style:none}.entrance-link{border-bottom:1px solid var(--lf-rule-subtle);grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:start;gap:.75rem;min-height:9rem;padding:1.25rem .75rem;text-decoration:none;transition:background-color .15s;display:grid}.entrance-list li:last-child .entrance-link{border-bottom:0}.entrance-link:hover,.entrance-link:focus-visible{background:var(--lf-panel-raised)}.entrance-link--pending:hover{background:var(--lf-panel)}.entrance-link:focus-visible{outline-offset:-3px}.entrance-link__copy{gap:.75rem;display:grid}.entrance-link__title{font-size:1.05rem;font-weight:700}.entrance-link__description,.admin-entrance__description,.join-task__description{max-width:42rem;color:var(--lf-muted)}.entrance-link__arrow{font-size:1.25rem;transition:transform .15s}.entrance-link__status{text-align:right;max-width:8rem}.entrance-link:hover .entrance-link__arrow{transform:translate(.25rem)}.entrance-sidebar{gap:1.5rem;display:grid}.admin-entrance{padding:1.25rem 1rem}.admin-entrance__description{margin-block:.75rem 0}.back-link{border:1px solid var(--lf-rule-strong);align-items:center;min-height:2.75rem;padding-inline:1rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.admin-entrance__status,.admin-entrance__link{margin-top:1.25rem}.back-link:hover{background:var(--lf-panel-raised)}.join-layout{align-items:start;gap:2rem;display:grid}.join-task{min-height:22rem;padding:clamp(1.5rem,5vw,2.5rem)}.join-task h2{max-width:24ch;margin-top:1.25rem;font-size:clamp(1.5rem,4vw,2.25rem)}.join-task__description{margin-block:1rem 0}.join-task__action{justify-items:start;gap:.75rem;margin-top:2rem;display:grid}.join-auth-button{min-height:2.75rem;font-family:var(--lf-font);border-radius:0}.join-task__status{max-width:30rem}.production-rail__label{border-bottom:1px solid var(--lf-rule-subtle);background:var(--lf-panel-raised);color:var(--lf-foreground);padding:.75rem 1rem}.production-rail__body{padding:1rem}.join-steps{gap:1.5rem;display:grid}.join-steps li{grid-template-columns:2rem minmax(0,1fr);gap:.75rem;display:grid}.join-steps .studio-body{color:var(--lf-muted)}.back-link{width:fit-content}.participant-state,.participant-class,.participant-worklist,.participant-peer-list{border:1px solid var(--lf-rule-subtle);background:var(--lf-panel)}.participant-state,.participant-class{padding:clamp(1.5rem,5vw,2.5rem)}.participant-state h2,.participant-class h2,.participant-worklist h2,.participant-peer-list h3{margin:.5rem 0 0;font-size:clamp(1.35rem,4vw,2rem);line-height:1.15}.participant-state .studio-body,.participant-class .studio-body{max-width:48rem;color:var(--lf-muted);margin-block:1rem 0}.course-staff-teaching{margin-top:clamp(1.5rem,4vw,2rem)}.course-staff-teaching__activities{margin-bottom:1.5rem}.course-staff-create{border-bottom:1px solid var(--lf-rule-subtle);min-width:0;margin-bottom:1rem;padding-bottom:1rem}.course-staff-create h3{margin:.4rem 0 0;font-size:1rem;line-height:1.25}.course-staff-create form,.course-staff-create__preview{gap:1rem;min-width:0;margin-top:1rem;display:grid}.course-staff-create label{gap:.5rem;min-width:0;display:grid}.course-staff-create input,.course-staff-create textarea{border:1px solid var(--lf-rule-strong);background:var(--lf-frame);width:100%;min-width:0;min-height:2.75rem;color:var(--lf-foreground);font:inherit;border-radius:0;padding:.7rem .75rem}.course-staff-create textarea{resize:vertical;min-height:8rem}.course-staff-create input:disabled,.course-staff-create textarea:disabled{cursor:not-allowed;opacity:.62}.course-staff-create__actions{flex-wrap:wrap;gap:.75rem;display:flex}.course-staff-open{min-width:0;margin-top:.75rem}.course-staff-open__review{gap:.75rem;min-width:0;display:grid}.course-staff-open__review h4{margin:0;font-size:1rem;line-height:1.25}.course-staff-open__actions{flex-wrap:wrap;gap:.75rem;display:flex}.course-staff-close{min-width:0;margin-top:.75rem}.course-staff-close__review{gap:.75rem;min-width:0;display:grid}.course-staff-close__review h4{margin:0;font-size:1rem;line-height:1.25}.course-staff-close__actions{flex-wrap:wrap;gap:.75rem;display:flex}.course-staff-archive{min-width:0;margin-top:.75rem}.course-staff-archive__review{gap:.75rem;min-width:0;display:grid}.course-staff-archive__review h4{margin:0;font-size:1rem;line-height:1.25}.course-staff-archive__actions{flex-wrap:wrap;gap:.75rem;display:flex}.course-staff-duplicate{min-width:0;margin-top:.75rem}.course-staff-duplicate__review{gap:.75rem;min-width:0;display:grid}.course-staff-duplicate__review h4{margin:0;font-size:1rem;line-height:1.25}.course-staff-duplicate__actions{flex-wrap:wrap;gap:.75rem;display:flex}.course-staff-issue{min-width:0;margin-top:.75rem}.course-staff-issue__review{gap:.75rem;min-width:0;display:grid}.course-staff-issue__review h4{margin:0;font-size:1rem;line-height:1.25}.course-staff-issue__actions{flex-wrap:wrap;gap:.75rem;display:flex}.course-staff-send{min-width:0;margin-top:.75rem}.course-staff-send__review{gap:.75rem;min-width:0;display:grid}.course-staff-send__review h4{margin:0;font-size:1rem;line-height:1.25}.course-staff-send__actions{flex-wrap:wrap;gap:.75rem;display:flex}.course-staff-update{min-width:0;margin-top:.75rem}.course-staff-update form,.course-staff-update__review{gap:.75rem;min-width:0;display:grid}.course-staff-update__review h4{margin:0;font-size:1rem;line-height:1.25}.course-staff-update label{gap:.5rem;min-width:0;display:grid}.course-staff-update__label{color:var(--lf-muted);letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:700;line-height:1.4}.course-staff-update input:not([type=checkbox]),.course-staff-update textarea{border:1px solid var(--lf-rule-strong);background:var(--lf-frame);width:100%;min-width:0;min-height:2.75rem;color:var(--lf-foreground);font:inherit;border-radius:0;padding:.7rem .75rem}.course-staff-update__fields{min-width:0;border:0;gap:.75rem;min-inline-size:0;margin:0;padding:0;display:grid}.course-staff-update__fields legend{padding:0}.course-staff-update__fields ol{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.course-staff-update__field{gap:.75rem;min-width:0;display:grid}.course-staff-update__field-move{flex-wrap:wrap;gap:.75rem;display:flex}.course-staff-update label.course-staff-update__required{align-items:center;gap:.5rem;display:flex}.course-staff-update__required input[type=checkbox]{width:1.25rem;min-width:1.25rem;min-height:1.25rem;accent-color:var(--lf-foreground);margin:0;padding:0}.course-staff-update textarea{resize:vertical;min-height:8rem}.course-staff-update input:disabled,.course-staff-update textarea:disabled{cursor:not-allowed;opacity:.62}.course-staff-update__actions{flex-wrap:wrap;gap:.75rem;display:flex}.course-units{margin-top:1.5rem}.course-staff-teaching>.course-units{border-bottom:1px solid var(--lf-rule-subtle);margin-top:0;margin-bottom:1rem;padding-bottom:1rem}.course-units h3{margin:.4rem 0 0;font-size:1rem;line-height:1.25}.course-units .studio-body{margin-block:.75rem 0}.course-next-class{border-bottom:1px solid var(--lf-rule-subtle);margin-bottom:1rem;padding-bottom:1rem}.course-next-class h3{margin:.4rem 0 0;font-size:1rem;line-height:1.25}.course-next-class .studio-body{margin-block:.75rem 0}.course-feedback{margin-top:clamp(1.5rem,4vw,2rem)}.participant-calendar{border:1px solid var(--lf-rule-strong);margin-top:clamp(1.5rem,4vw,2rem)}.participant-calendar__heading{border-bottom:1px solid var(--lf-rule-subtle);background:var(--lf-panel-raised);padding:.875rem 1rem}.participant-calendar__heading h3{margin:.4rem 0 0;font-size:1rem;line-height:1.25}.participant-calendar__body{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 1.5rem;padding:1rem;display:flex}.participant-calendar__body .studio-body{flex:28rem;margin:0}.class-calendar-download{justify-items:start;gap:.75rem;min-width:min(100%,14rem);display:grid}.class-calendar-download__button{min-height:2.75rem;font-size:.875rem;font-family:var(--lf-font);white-space:nowrap;border-radius:0}.class-calendar-download__error{max-width:32rem;margin:0;font-size:.8rem;line-height:1.55}.participant-state .participant-action-link,.participant-retry-button{margin-top:1.5rem}.participant-retry-button{min-height:2.75rem;font-family:var(--lf-font);border-radius:0}.participant-worklist__header,.participant-assignment__header,.participant-assignment__action,.participant-peer-list>div{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.participant-worklist__header,.participant-peer-list>div{border-bottom:1px solid var(--lf-rule-strong);background:var(--lf-panel-raised);padding:1rem}.participant-worklist__count{text-align:right}.participant-empty{color:var(--lf-muted);margin:0;padding:2rem 1rem}.participant-assignment-list,.participant-peer-list ul{margin:0;padding:0;list-style:none}.participant-assignment-list>li+li,.participant-peer-list li+li{border-top:1px solid var(--lf-rule-subtle)}.participant-assignment__header{justify-content:flex-start;padding:1.25rem 1rem}.participant-assignment__number{color:#646464;letter-spacing:-.08em;min-width:3rem;font-size:2rem;font-weight:700;line-height:1}.participant-assignment h3{margin:.4rem 0 0;font-size:1.2rem}.participant-assignment__body{border-top:1px solid var(--lf-rule-subtle);gap:1.5rem;padding:1.25rem 1rem;display:grid}.participant-assignment__prompt{max-width:48rem;color:var(--lf-muted);margin:0}.participant-timing{gap:1rem;margin:0;display:grid}.participant-timing div{gap:.25rem;display:grid}.participant-timing dd{margin:0;font-size:.875rem}.participant-assignment__action{border-top:1px solid var(--lf-rule-subtle);flex-wrap:wrap;align-items:center;padding:1rem}.participant-assignment__action-label{margin:.35rem 0 0;font-size:.9rem;font-weight:700}.participant-assignment__migration{text-align:right;max-width:13rem}.participant-action-link{border:1px solid var(--lf-rule-strong);align-items:center;min-height:2.75rem;padding-inline:1rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.participant-action-link:hover,.participant-action-link:focus-visible{background:var(--lf-panel-raised)}.participant-invitation__form{justify-items:start;gap:.75rem;margin-top:1.5rem;display:grid}.participant-invitation__label{gap:.4rem;width:min(100%,28rem);display:grid}.participant-invitation__input{border:1px solid var(--lf-rule-strong);background:var(--lf-frame);width:min(100%,28rem);min-height:2.75rem;color:var(--lf-foreground);font:inherit;padding-inline:.85rem}.participant-peer-list ul{display:grid}.participant-peer-list li{gap:.5rem;padding:1rem;display:grid}.participant-writing{flex:18rem;justify-items:end;gap:1rem;min-width:0;display:grid}.participant-writing__button{min-height:2.75rem;font-family:var(--lf-font);border-radius:0}.participant-writing__panel{border:1px solid var(--lf-rule-strong);background:var(--lf-frame);text-align:left;gap:1.25rem;width:min(100%,54rem);padding:clamp(1rem,4vw,1.5rem);display:grid}.participant-writing__notice,.participant-writing__confirmation,.participant-writing__migration-note{border:1px solid var(--lf-rule-subtle);padding:1rem}.participant-writing__notice{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.participant-writing__notice p,.participant-writing__heading h4,.participant-writing__field p,.participant-writing__confirmation h4,.participant-writing__confirmation p,.participant-writing__migration-note{margin:0}.participant-writing__notice[data-tone=error],.participant-writing__notice[data-tone=success]{border-color:var(--lf-foreground)}.participant-writing__notice[data-tone=warning]{border-color:var(--lf-muted)}.participant-writing__heading,.participant-writing__field-meta,.participant-writing__actions,.participant-writing__confirmation>div{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.participant-writing__heading{border-bottom:1px solid var(--lf-rule-subtle);padding-bottom:1rem}.participant-writing__heading h4,.participant-writing__reviews h4,.participant-writing__confirmation h4{margin-top:.35rem;font-size:1rem}.participant-writing__fields{gap:1.5rem;display:grid}.participant-writing__field{gap:.65rem;min-width:0;display:grid}.participant-writing__field>label,.admin-submission__fields dt{letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:700}.participant-writing__field textarea{resize:vertical;border:1px solid var(--lf-rule-strong);background:var(--lf-panel);width:100%;color:var(--lf-foreground);font:inherit;border-radius:0;padding:.85rem;line-height:1.55}.participant-writing__field textarea:focus-visible{outline:2px solid var(--lf-foreground);outline-offset:2px}.participant-writing__field-meta .studio-body{color:var(--lf-muted);flex:18rem}.participant-writing__field-meta [data-over-limit=true]{color:var(--lf-foreground);font-weight:700}.participant-writing__readback,.admin-submission__fields dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.participant-writing__reviews{border-top:1px solid var(--lf-rule-subtle);gap:.75rem;padding-top:1rem;display:grid}.participant-writing__reviews h4{margin-bottom:0}.participant-writing__reviews ol{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.participant-writing__reviews li{border-left:2px solid var(--lf-rule-strong);gap:.4rem;padding-left:.75rem;display:grid}.participant-writing__unsaved{color:var(--lf-muted)}.participant-writing__confirmation{background:var(--lf-panel-raised);gap:.85rem;display:grid}.participant-writing__migration-note{color:var(--lf-muted)}.admin-state,.admin-class,.admin-meet-link,.admin-schedule,.admin-activity-timing,.admin-activity-authoring,.admin-membership,.admin-invitation,.admin-contact,.admin-notifications,.admin-progress,.admin-access,.admin-submissions{border:1px solid var(--lf-rule-subtle);background:var(--lf-panel)}.admin-state{padding:clamp(1.5rem,5vw,2.5rem)}.admin-state h2,.admin-class h2,.admin-meet-link h2,.admin-schedule h2,.admin-activity-timing h2,.admin-activity-authoring h2,.admin-membership h2,.admin-invitation h2,.admin-contact h2,.admin-notifications h2,.admin-progress h2,.admin-access h2,.admin-submissions h2{margin:.5rem 0 0;font-size:clamp(1.35rem,4vw,2rem);line-height:1.15}.admin-state .studio-body,.admin-class .studio-body,.admin-meet-link .studio-body{max-width:48rem;color:var(--lf-muted);margin-block:1rem 0}.admin-meet-link{padding:clamp(1.25rem,4vw,2rem)}.admin-meet-link__header{gap:.35rem;display:grid}.admin-meet-link__notice[data-tone=error]{color:var(--lf-foreground)}.admin-meet-link__ready,.admin-meet-link__confirm,.admin-meet-link__actions{gap:.85rem;margin-block-start:1.25rem;display:grid}.admin-meet-link__ready input{border:1px solid var(--lf-rule-subtle);background:var(--lf-panel-raised);width:100%;color:var(--lf-foreground);font:inherit;margin-block-start:.4rem;padding:.55rem .7rem;display:block}.admin-meet-link__actions{grid-template-columns:repeat(auto-fit,minmax(12rem,max-content));align-items:center}.admin-state__button,.admin-primary-link{margin-top:1.5rem}.admin-state__actions{justify-items:start;gap:.75rem;margin-top:1.5rem;display:grid}.admin-state__actions .admin-primary-link{margin-top:0}.admin-primary-link{border:1px solid var(--lf-rule-strong);align-items:center;min-height:2.75rem;padding-inline:1rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.admin-primary-link:hover,.admin-primary-link:focus-visible{background:var(--lf-panel-raised)}.admin-class{gap:2rem;padding:clamp(1.5rem,5vw,2.5rem);display:grid}.admin-home{gap:2rem;display:grid}.admin-home__identity{align-content:start;gap:.75rem;display:grid}.admin-home__identity h2,.admin-home__category-header h2{margin:.5rem 0 0;font-size:clamp(1.35rem,4vw,2rem);line-height:1.15}.admin-home__category{border:1px solid var(--lf-rule-subtle);background:var(--lf-panel);gap:1.25rem;padding:clamp(1.25rem,4vw,2rem);display:grid}.admin-home__category:focus{outline:none}.admin-home__category:focus-visible{outline:2px solid var(--lf-rule-strong);outline-offset:.25rem}.admin-home__category-header{align-items:start;gap:1rem;display:grid}.admin-home__category-header .studio-body,.admin-home__identity .studio-body,.admin-home__empty .studio-body{color:var(--lf-muted);margin-block:.5rem 0}.admin-home__empty{gap:.5rem;display:grid}.admin-home__empty h3{margin:0;font-size:1.15rem;line-height:1.2}.admin-home__filled,.admin-home__more{gap:2rem;display:grid}.education-staff-teaching__block{gap:.75rem;min-width:0;display:grid}.education-staff-teaching__block h3{margin:0;font-size:1.15rem;line-height:1.2}.education-staff-teaching__block .studio-body{margin-block:0}.admin-session-summary{border-top:1px solid var(--lf-rule-subtle);align-content:start;gap:.75rem;padding-top:1.5rem;display:grid}.admin-session-summary p{margin:0;font-size:.8rem}.admin-viviana-button{min-height:2.75rem;font-family:var(--lf-font);border-radius:0}.admin-schedule__header{border-bottom:1px solid var(--lf-rule-strong);background:var(--lf-panel-raised);gap:1rem;padding:1.25rem 1rem;display:grid}.admin-schedule__header .studio-body{max-width:45rem;color:var(--lf-muted);margin:0}.admin-schedule__state,.admin-schedule__body{padding:1.25rem 1rem}.admin-schedule__state{justify-items:start;gap:1rem;display:grid}.admin-schedule__state p{margin:0}.admin-schedule-create{gap:1.5rem;padding:1.25rem 1rem;display:grid}.admin-schedule-create h3,.admin-schedule-create h4,.admin-schedule-create p{margin:0}.admin-schedule-create>div:first-child,.admin-schedule-create__review{gap:.75rem;display:grid}.admin-schedule-create .studio-body,.admin-schedule-create__notice{max-width:45rem;color:var(--lf-muted)}.admin-schedule-create__notice,.admin-schedule-create__warning{border-left:2px solid var(--lf-rule-strong);padding-left:.75rem}.admin-schedule-create__notice[data-tone=error]{color:var(--lf-foreground)}.admin-schedule-create__form{gap:1rem;display:grid}.admin-schedule-create__form label{gap:.5rem;min-width:0;display:grid}.admin-schedule-create__form input{border:1px solid var(--lf-rule-strong);background:var(--lf-frame);width:100%;min-height:2.75rem;color:var(--lf-foreground);font:inherit;border-radius:0;padding-inline:.75rem}.admin-schedule-create__form input:focus-visible{outline:2px solid var(--lf-foreground);outline-offset:2px}.admin-schedule-create__form input:disabled{cursor:not-allowed;opacity:.62}.admin-schedule-create__review{border-top:1px solid var(--lf-rule-subtle);padding-top:1.25rem}.admin-schedule-create__review ol{margin:.75rem 0 0;padding:0;list-style:none;display:grid}.admin-schedule-create__review li{border-top:1px solid var(--lf-rule-subtle);padding:.75rem 0}.admin-schedule-create__actions{flex-wrap:wrap;gap:.75rem;display:flex}.admin-class-create{gap:1.5rem;padding:1.25rem 1rem;display:grid}.admin-class-create h3,.admin-class-create p{margin:0}.admin-class-create>div:first-child{gap:.75rem;display:grid}.admin-class-create .studio-body,.admin-class-create__notice{max-width:45rem;color:var(--lf-muted)}.admin-class-create__notice{border-left:2px solid var(--lf-rule-strong);padding-left:.75rem}.admin-class-create__notice[data-tone=error]{color:var(--lf-foreground)}.admin-class-create__form{gap:1rem;display:grid}.admin-class-create__form label{gap:.5rem;min-width:0;display:grid}.admin-class-create__form input{border:1px solid var(--lf-rule-strong);background:var(--lf-frame);width:100%;min-height:2.75rem;color:var(--lf-foreground);font:inherit;border-radius:0;padding-inline:.75rem}.admin-class-create__form input:focus-visible{outline:2px solid var(--lf-foreground);outline-offset:2px}.admin-class-create__form input:disabled{cursor:not-allowed;opacity:.62}.admin-class-create__actions{flex-wrap:wrap;gap:.75rem;display:flex}.admin-schedule__body{gap:1.5rem;display:grid}.admin-schedule__summary{gap:1rem;min-width:0;display:grid}.admin-schedule__summary h3,.admin-schedule__summary p,.admin-schedule__meetings h3,.admin-schedule__meetings p{margin:0}.admin-schedule__summary .studio-body,.admin-schedule__notice{color:var(--lf-muted)}.admin-schedule__summary dl{gap:1rem;margin:0;display:grid}.admin-schedule__summary dd{overflow-wrap:anywhere;margin:.35rem 0 0}.admin-schedule__actions{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.admin-schedule__notice{border-left:2px solid var(--lf-rule-strong);padding-left:.75rem}.admin-schedule__meetings{border-top:1px solid var(--lf-rule-subtle);min-width:0;padding-top:1.5rem}.admin-schedule__meetings ol{margin:1rem 0 0;padding:0;list-style:none;display:grid}.admin-schedule__meetings li{border-top:1px solid var(--lf-rule-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;min-width:0;padding:1rem 0;display:flex}.admin-schedule__meetings li>div{min-width:0}.admin-schedule__meetings .studio-meta{overflow-wrap:anywhere;color:var(--lf-muted);letter-spacing:.04em;margin-top:.35rem}.admin-schedule__cancelled{border:1px solid var(--lf-rule-strong);padding:.35rem .55rem;color:var(--lf-foreground)!important;letter-spacing:.08em!important}.admin-schedule-changes{min-width:0}.admin-schedule-changes__notice,.admin-schedule-changes__warning{border-left:2px solid var(--lf-rule-strong);padding-left:.75rem;margin:1rem 0 0!important}.admin-schedule-changes__notice[data-tone=error]{color:var(--lf-foreground)}.admin-schedule-changes__meeting{gap:1rem!important;display:grid!important}.admin-schedule-changes__meeting-row,.admin-schedule-changes__meeting-actions,.admin-schedule-changes__actions{flex-wrap:wrap;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.admin-schedule-changes__meeting-row{justify-content:space-between}.admin-schedule-changes__meeting-actions,.admin-schedule-changes__actions{justify-content:flex-start}.admin-schedule-changes__form,.admin-schedule-changes__review{border:1px solid var(--lf-rule-subtle);background:var(--lf-panel-raised);gap:1rem;width:100%;min-width:0;padding:1rem;display:grid}.admin-schedule-changes__review--danger{border-width:2px;border-color:var(--lf-rule-strong)}.admin-schedule-changes__form label{gap:.5rem;min-width:0;display:grid}.admin-schedule-changes__form input{border:1px solid var(--lf-rule-strong);background:var(--lf-frame);width:100%;min-height:2.75rem;color:var(--lf-foreground);font:inherit;border-radius:0;padding-inline:.75rem}.admin-schedule-changes__form input:focus-visible{outline:2px solid var(--lf-foreground);outline-offset:2px}.admin-schedule-changes__form input:disabled{cursor:not-allowed;opacity:.62}.admin-schedule-changes__review h4,.admin-schedule-changes__review p,.admin-schedule-changes__review dl,.admin-schedule-changes__review dd{margin:0}.admin-schedule-changes__review>div:first-child,.admin-schedule-changes__review dl{gap:.75rem;min-width:0;display:grid}.admin-schedule-changes__review dd{overflow-wrap:anywhere;margin-top:.35rem}.admin-activity-timing{min-width:0}.admin-activity-timing__header{border-bottom:1px solid var(--lf-rule-strong);background:var(--lf-panel-raised);gap:1rem;padding:1.25rem 1rem;display:grid}.admin-activity-timing__header .studio-body{max-width:45rem;color:var(--lf-muted);margin:0}.admin-activity-timing__notice,.admin-activity-timing__availability,.admin-activity-timing__pending,.admin-activity-timing__empty{border:1px solid var(--lf-rule-subtle);margin:1rem;padding:1rem}.admin-activity-timing__notice p,.admin-activity-timing__availability h3,.admin-activity-timing__availability p,.admin-activity-timing__pending h3,.admin-activity-timing__pending p,.admin-activity-timing__activity h3,.admin-activity-timing__activity h4,.admin-activity-timing__activity p{margin:0}.admin-activity-timing__notice[data-tone=error]{border-color:var(--lf-foreground)}.admin-activity-timing__notice[data-tone=warning]{border-color:var(--lf-muted)}.admin-activity-timing__availability{border-width:2px;border-color:var(--lf-rule-strong);background:var(--lf-panel-raised);gap:1rem;display:grid}.admin-activity-timing__availability>div{gap:.65rem;display:grid}.admin-activity-timing__availability .studio-body{color:var(--lf-muted)}.admin-activity-timing__pending{border-width:2px;border-color:var(--lf-rule-strong);background:var(--lf-panel-raised);gap:1rem;display:grid}.admin-activity-timing__pending>div:first-child{gap:.65rem;display:grid}.admin-activity-timing__pending .studio-body{color:var(--lf-muted)}.admin-activity-timing__list{display:grid}.admin-activity-timing__activity{gap:1.25rem;min-width:0;padding:1.25rem 1rem;display:grid}.admin-activity-timing__activity+.admin-activity-timing__activity{border-top:1px solid var(--lf-rule-strong)}.admin-activity-timing__activity-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.admin-activity-timing__activity-header h3{margin-top:.4rem;font-size:1.1rem}.admin-activity-timing__activity-header>.studio-meta{border:1px solid var(--lf-rule-subtle);color:var(--lf-foreground);padding:.4rem .6rem}.admin-activity-timing__facts,.admin-activity-timing__comparison dl{border-block:1px solid var(--lf-rule-subtle);gap:0;min-width:0;margin:0;display:grid}.admin-activity-timing__facts div,.admin-activity-timing__comparison dl div{gap:.35rem;min-width:0;padding-block:.75rem;display:grid}.admin-activity-timing__facts div+div,.admin-activity-timing__comparison dl div+div{border-top:1px solid var(--lf-rule-subtle)}.admin-activity-timing__facts dt,.admin-activity-timing__comparison dt{color:var(--lf-muted)}.admin-activity-timing__facts dd,.admin-activity-timing__comparison dd{overflow-wrap:anywhere;margin:0}.admin-activity-timing__form,.admin-activity-timing__review{border:1px solid var(--lf-rule-strong);background:var(--lf-panel-raised);gap:1rem;min-width:0;padding:1rem;display:grid}.admin-activity-timing__form label{gap:.5rem;min-width:0;display:grid}.admin-activity-timing__form input,.admin-activity-timing__form select{border:1px solid var(--lf-rule-strong);background:var(--lf-frame);width:100%;min-height:2.75rem;color:var(--lf-foreground);font:inherit;border-radius:0;padding-inline:.75rem}.admin-activity-timing__form input:focus-visible,.admin-activity-timing__form select:focus-visible{outline:2px solid var(--lf-foreground);outline-offset:2px}.admin-activity-timing__form input:disabled,.admin-activity-timing__form select:disabled{cursor:not-allowed;opacity:.62}.admin-activity-timing__form small{color:var(--lf-muted);line-height:1.5}.admin-activity-timing__actions{flex-wrap:wrap;gap:.75rem;min-width:0;display:flex}.admin-activity-timing__review{border-width:2px}.admin-activity-timing__review>div:first-child{gap:.55rem;display:grid}.admin-activity-timing__review .studio-body{color:var(--lf-muted)}.admin-activity-timing__comparison{gap:1rem;min-width:0;display:grid}.admin-activity-timing__comparison section{border:1px solid var(--lf-rule-subtle);min-width:0;padding:1rem}.admin-activity-timing__comparison section:last-child{border-width:2px;border-color:var(--lf-rule-strong)}.admin-activity-timing__comparison>section>.studio-meta{margin-bottom:.5rem}.admin-activity-timing__consequence{border-left:2px solid var(--lf-rule-strong);gap:.4rem;padding-left:.75rem;display:grid}.admin-activity-timing__consequence p:last-child{color:var(--lf-muted)}.admin-activity-authoring{min-width:0}.admin-activity-authoring h3,.admin-activity-authoring h4,.admin-activity-authoring h5,.admin-activity-authoring p,.admin-activity-authoring ol{margin:0}.admin-activity-authoring__header{border-bottom:1px solid var(--lf-rule-strong);background:var(--lf-panel-raised);gap:1rem;min-width:0;padding:1.25rem 1rem;display:grid}.admin-activity-authoring__header>div,.admin-activity-authoring__review>div:first-child,.admin-activity-authoring__persisted>header{gap:.65rem;min-width:0;display:grid}.admin-activity-authoring__header .studio-body,.admin-activity-authoring__review .studio-body,.admin-activity-authoring__persisted>header .studio-body{max-width:48rem;color:var(--lf-muted)}.admin-activity-authoring__notice{border:2px solid var(--lf-rule-strong);background:var(--lf-panel-raised);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-width:0;margin:1rem;padding:1rem;display:flex}.admin-activity-authoring__notice[data-tone=error]{border-color:var(--lf-foreground)}.admin-activity-authoring__notice[data-tone=warning]{border-color:var(--lf-muted)}.admin-activity-authoring__workspace,.admin-activity-authoring__persisted{min-width:0;padding:1.25rem 1rem}.admin-activity-authoring__persisted{border-top:1px solid var(--lf-rule-strong);gap:1.25rem;display:grid}.admin-activity-authoring__filters{border-block:1px solid var(--lf-rule-subtle);gap:.75rem;min-width:0;padding-block:1rem;display:grid}.admin-activity-authoring__filters>div:first-child{gap:.4rem;min-width:0;display:grid}.admin-activity-authoring__filters .studio-body,.admin-activity-authoring__filter-summary{max-width:48rem;color:var(--lf-muted)}.admin-activity-authoring__filter-button{gap:.55rem}.admin-activity-authoring__filter-count{font-variant-numeric:tabular-nums}.admin-activity-authoring__empty{border-left:2px solid var(--lf-rule-strong);color:var(--lf-muted);padding:.75rem 1rem}.admin-activity-authoring__form,.admin-activity-authoring__review,.admin-activity-authoring__fields,.admin-activity-authoring__persisted-list{gap:1.25rem;min-width:0;display:grid}.admin-activity-authoring__review{border:2px solid var(--lf-rule-strong);background:var(--lf-panel-raised);padding:1rem}.admin-activity-authoring__basics,.admin-activity-authoring__field-grid{gap:1rem;min-width:0;display:grid}.admin-activity-authoring__form label,.admin-activity-authoring__preview-document label{gap:.5rem;min-width:0;display:grid}.admin-activity-authoring__form input:not([type=checkbox]),.admin-activity-authoring__form textarea,.admin-activity-authoring__preview-document textarea{border:1px solid var(--lf-rule-strong);background:var(--lf-frame);width:100%;min-width:0;min-height:2.75rem;color:var(--lf-foreground);font:inherit;border-radius:0;padding:.7rem .75rem;line-height:1.5}.admin-activity-authoring__form textarea,.admin-activity-authoring__preview-document textarea{resize:vertical;min-height:8rem}.admin-activity-authoring__form input:focus-visible,.admin-activity-authoring__form textarea:focus-visible,.admin-activity-authoring__field-actions button:focus-visible,.admin-activity-authoring__persisted-card:focus{outline:2px solid var(--lf-foreground);outline-offset:3px}.admin-activity-authoring__form input:disabled,.admin-activity-authoring__form textarea:disabled{cursor:not-allowed;opacity:.62}.admin-activity-authoring__fields-header,.admin-activity-authoring__field>header,.admin-activity-authoring__persisted-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.admin-activity-authoring__fields-header>div,.admin-activity-authoring__field>header>div:first-child,.admin-activity-authoring__persisted-heading>div{gap:.4rem;min-width:0;display:grid}.admin-activity-authoring__fields>ol,.admin-activity-authoring__preview-document>ol{gap:1rem;min-width:0;padding:0;list-style:none;display:grid}.admin-activity-authoring__field,.admin-activity-authoring__persisted-card{border:1px solid var(--lf-rule-subtle);background:var(--lf-panel-raised);gap:1rem;min-width:0;padding:1rem;display:grid}.admin-activity-authoring__persisted-card[data-current=true]{border-width:2px;border-color:var(--lf-rule-strong)}.admin-activity-authoring__field-id,.admin-activity-authoring__immutable{color:var(--lf-muted);overflow-wrap:anywhere;font-size:.75rem;line-height:1.5}.admin-activity-authoring__field-actions,.admin-activity-authoring__actions{flex-wrap:wrap;gap:.75rem;min-width:0;display:flex}.admin-activity-authoring__field-actions button{border:1px solid var(--lf-rule-strong);background:var(--lf-frame);min-width:2.75rem;min-height:2.75rem;color:var(--lf-foreground);font:inherit;border-radius:0;padding-inline:.65rem}.admin-activity-authoring__field-actions button:disabled{cursor:not-allowed;color:var(--lf-muted);opacity:1}.admin-activity-authoring__required{align-items:center;min-height:2.75rem;gap:.65rem!important;display:flex!important}.admin-activity-authoring__required input{width:1.25rem;height:1.25rem;margin:0}.admin-activity-authoring__preview-document{border-block:1px solid var(--lf-rule-subtle);gap:1.25rem;min-width:0;padding-block:1.25rem;display:grid}.admin-activity-authoring__preview-document>header{gap:.65rem;min-width:0;display:grid}.admin-activity-authoring__preview-document>header .studio-body{color:var(--lf-foreground);white-space:pre-wrap;overflow-wrap:anywhere}.admin-activity-authoring__preview-document li{gap:.5rem;min-width:0;display:grid}.admin-activity-authoring__preview-document textarea:disabled{cursor:default;opacity:.7}.admin-activity-authoring__edit,.admin-activity-authoring__open-entry,.admin-activity-authoring__open-review,.admin-activity-authoring__open-review>div:first-child,.admin-activity-authoring__open-consequences,.admin-activity-authoring__duplicate-entry,.admin-activity-authoring__duplicate-review,.admin-activity-authoring__duplicate-review>div:first-child,.admin-activity-authoring__lifecycle-review,.admin-activity-authoring__lifecycle-review>div:first-child{gap:.75rem;min-width:0;display:grid}.admin-activity-authoring__open-entry{border-top:1px solid var(--lf-rule-subtle);padding-top:1rem}.admin-activity-authoring__edit,.admin-activity-authoring__open-review{border-top:2px solid var(--lf-rule-strong);gap:1.25rem;padding-top:1.25rem}.admin-activity-authoring__duplicate-entry{border-top:1px solid var(--lf-rule-subtle);padding-top:1rem}.admin-activity-authoring__duplicate-review,.admin-activity-authoring__lifecycle-review{border:2px solid var(--lf-rule-strong);gap:1.25rem;padding:1rem}.admin-activity-authoring__open-timing{gap:.75rem;min-width:0;margin:0;display:grid}.admin-activity-authoring__open-timing>div{border-left:2px solid var(--lf-rule-strong);gap:.25rem;min-width:0;padding-left:.75rem;display:grid}.admin-activity-authoring__open-timing dt{color:var(--lf-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.admin-activity-authoring__open-consequences{line-height:1.6}.admin-activity-authoring__open-alert{border:1px solid var(--lf-foreground);padding:.75rem}.admin-membership,.admin-invitation,.admin-contact,.admin-notifications{min-width:0}.admin-membership__header,.admin-invitation__header{border-bottom:1px solid var(--lf-rule-strong);background:var(--lf-panel-raised);gap:1rem;padding:1.25rem;display:grid}.admin-membership__header--single{grid-template-columns:minmax(0,1fr);align-items:center}.admin-membership__header--single h2{margin:0}.admin-membership__header .studio-body,.admin-invitation__header .studio-body{max-width:45rem;color:var(--lf-muted);margin:0}.admin-membership__body,.admin-invitation__body{gap:1.25rem;padding:1.25rem;display:grid}.admin-membership__body>.admin-notice,.admin-invitation__body>.admin-notice,.admin-membership__body>.admin-one-time-link,.admin-invitation__body>.admin-one-time-link{margin:0}.admin-membership__notice:focus,.admin-invitation__notice:focus,.admin-membership__one-time:focus,.admin-invitation__one-time:focus{outline:2px solid var(--lf-foreground);outline-offset:3px}.admin-membership__action,.admin-invitation__action,.admin-membership__roster-header,.admin-invitation__roster-header,.admin-membership__record-heading,.admin-invitation__record-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.admin-membership__action>div,.admin-invitation__action>div,.admin-membership__roster-header>div,.admin-invitation__roster-header>div,.admin-membership__record-heading>div,.admin-invitation__record-heading>div{flex:auto;min-width:0}.admin-membership__action h3,.admin-invitation__action h3,.admin-membership__action p,.admin-invitation__action p,.admin-membership__confirmation h3,.admin-invitation__confirmation h3,.admin-membership__confirmation p,.admin-invitation__confirmation p,.admin-membership__one-time h3,.admin-invitation__one-time h3,.admin-membership__roster h3,.admin-invitation__roster h3,.admin-membership__roster p,.admin-invitation__roster p,.admin-membership__record p,.admin-invitation__record p{margin:0}.admin-membership__action .studio-body,.admin-invitation__action .studio-body,.admin-membership__confirmation .studio-body,.admin-invitation__confirmation .studio-body,.admin-membership__roster .studio-body,.admin-invitation__roster .studio-body,.admin-membership__record .studio-body,.admin-invitation__record .studio-body{color:var(--lf-muted);margin-top:.5rem}.admin-membership__closed,.admin-invitation__closed,.admin-membership__state,.admin-invitation__state{border:1px solid var(--lf-rule-subtle);letter-spacing:.08em;padding:.4rem .6rem;font-size:.7rem}.admin-membership__confirmation,.admin-invitation__confirmation{border:2px solid var(--lf-rule-strong);background:var(--lf-panel-raised);gap:1rem;padding:1rem;display:grid}.admin-membership__actions,.admin-invitation__actions{flex-wrap:wrap;gap:.75rem;min-width:0;display:flex}.admin-membership__one-time,.admin-invitation__one-time{border-width:2px}.admin-membership__one-time input:focus-visible,.admin-invitation__one-time input:focus-visible{outline:2px solid var(--lf-foreground);outline-offset:2px}.admin-invitation select{border:1px solid var(--lf-rule-strong);background:var(--lf-frame);min-height:2.75rem;color:var(--lf-foreground);font:inherit;border-radius:0}.admin-membership__roster,.admin-invitation__roster{border-top:1px solid var(--lf-rule-strong);gap:1rem;min-width:0;padding-top:1.25rem;display:grid}.admin-membership__roster-toolbar,.admin-invitation__roster-toolbar{flex-wrap:wrap;justify-content:flex-end;min-width:0;display:flex}.admin-membership__read-state,.admin-invitation__read-state,.admin-membership__empty,.admin-invitation__empty{border-left:2px solid var(--lf-rule-strong);color:var(--lf-muted);padding-left:.75rem}.admin-membership__read-state[data-tone=error],.admin-invitation__read-state[data-tone=error],.admin-membership__empty[data-tone=error],.admin-invitation__empty[data-tone=error]{color:var(--lf-foreground)}.admin-membership__list,.admin-invitation__list{border-top:1px solid var(--lf-rule-subtle);margin:0;padding:0;list-style:none;display:grid}.admin-membership>.admin-membership__list,.admin-invitation>.admin-invitation__list,.admin-membership>.admin-membership__empty,.admin-invitation>.admin-invitation__empty{padding-inline:1.25rem;padding-bottom:1.25rem}.admin-membership__record,.admin-invitation__record{gap:.75rem;min-width:0;padding:1rem 0;display:grid}.admin-membership__record+.admin-membership__record,.admin-invitation__record+.admin-invitation__record{border-top:1px solid var(--lf-rule-subtle)}.admin-membership__participant,.admin-invitation__participant{overflow-wrap:anywhere;min-width:0;font-weight:700}.admin-contact{min-width:0}.admin-contact__header{border-bottom:1px solid var(--lf-rule-strong);background:var(--lf-panel-raised);gap:1rem;padding:1.25rem 1rem;display:grid}.admin-contact__header .studio-body{max-width:45rem;color:var(--lf-muted);margin:0}.admin-contact__body{gap:1.25rem;padding:1.25rem 1rem;display:grid}.admin-contact__body>.admin-notice{margin:0}.admin-contact__notice:focus{outline:2px solid var(--lf-foreground);outline-offset:3px}.admin-contact__record-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.admin-contact__record-heading>div,.admin-contact__fields{min-width:0}.admin-contact__record p,.admin-contact__fields p{margin:0}.admin-contact__record .studio-body{color:var(--lf-muted);margin-top:.5rem}.admin-contact__fields{gap:1rem;display:grid}.admin-contact__fields label{gap:.5rem;display:grid}.admin-contact input[type=email]{border:1px solid var(--lf-rule-strong);background:var(--lf-frame);width:100%;min-height:2.75rem;color:var(--lf-foreground);font:inherit;border-radius:0;padding-inline:.75rem}.admin-contact input[type=email]:focus-visible{outline:2px solid var(--lf-foreground);outline-offset:2px}.admin-contact__actions{flex-wrap:wrap;gap:.75rem;min-width:0;display:flex}.admin-contact__read-state,.admin-contact__empty{border-left:2px solid var(--lf-rule-strong);color:var(--lf-muted);padding-left:.75rem}.admin-contact__read-state[data-tone=error],.admin-contact__empty[data-tone=error]{color:var(--lf-foreground)}.admin-contact__list{border-top:1px solid var(--lf-rule-subtle);margin:0;padding:0;list-style:none;display:grid}.admin-contact__record{gap:.75rem;min-width:0;padding:1rem 0;display:grid}.admin-contact__record+.admin-contact__record{border-top:1px solid var(--lf-rule-subtle)}.admin-contact__participant{font-weight:700}.admin-notifications{min-width:0}.admin-notifications__header{border-bottom:1px solid var(--lf-rule-strong);background:var(--lf-panel-raised);gap:1rem;padding:1.25rem 1rem;display:grid}.admin-notifications__header .studio-body{max-width:45rem;color:var(--lf-muted);margin:0}.admin-notifications__body{gap:1.25rem;padding:1.25rem 1rem;display:grid}.admin-notifications__body>.admin-notice{margin:0}.admin-notifications__notice:focus{outline:2px solid var(--lf-foreground);outline-offset:3px}.admin-notifications__section{gap:1rem;min-width:0;display:grid}.admin-notifications__section h3,.admin-notifications__section h4,.admin-notifications__section p{margin:0}.admin-notifications__fields{gap:1rem;display:grid}.admin-notifications__fields label,.admin-notifications__copy label{gap:.5rem;display:grid}.admin-notifications textarea,.admin-notifications select,.admin-notifications input[type=text],.admin-notifications__copy input{border:1px solid var(--lf-rule-strong);background:var(--lf-frame);width:100%;min-height:2.75rem;color:var(--lf-foreground);font:inherit;border-radius:0;padding-inline:.75rem}.admin-notifications textarea{resize:vertical;min-height:8rem;padding-block:.75rem}.admin-notifications textarea:focus-visible,.admin-notifications select:focus-visible,.admin-notifications input:focus-visible{outline:2px solid var(--lf-foreground);outline-offset:2px}.admin-notifications__audience{border:1px solid var(--lf-rule-subtle);gap:.5rem;min-width:0;margin:0;padding:.75rem;display:grid}.admin-notifications__audience legend{padding-inline:.35rem}.admin-notifications__copy{gap:.75rem;min-width:0;display:grid}.admin-notifications__review{border:2px solid var(--lf-rule-strong);background:var(--lf-panel-raised);gap:.75rem;padding:1rem;display:grid}.admin-notifications__preview{white-space:pre-wrap}.admin-notifications__actions{flex-wrap:wrap;gap:.75rem;min-width:0;display:flex}.admin-notifications__read-state{border-left:2px solid var(--lf-rule-strong);color:var(--lf-muted);padding-left:.75rem}.admin-notifications__read-state[data-tone=error]{color:var(--lf-foreground)}.admin-notifications__list{border-top:1px solid var(--lf-rule-subtle);margin:0;padding:0;list-style:none;display:grid}.admin-notifications__record{gap:.75rem;min-width:0;padding:1rem 0;display:grid}.admin-notifications__record+.admin-notifications__record{border-top:1px solid var(--lf-rule-subtle)}.admin-notifications__participant{font-weight:700}.admin-progress,.admin-access{width:100%;min-width:0}.admin-progress__header,.admin-access__header{border-bottom:1px solid var(--lf-rule-strong);background:var(--lf-panel-raised);gap:1rem;padding:1.25rem 1rem;display:grid}.admin-progress__header .studio-body,.admin-access__header .studio-body{max-width:45rem;color:var(--lf-muted);margin:0}.admin-progress__body{gap:1.25rem;min-width:0;padding:1.25rem 1rem;display:grid}.admin-progress__body>.admin-filters{margin:0}.admin-progress__unavailable,.admin-progress__empty{border:1px solid var(--lf-rule-subtle);margin:0;padding:1rem}.admin-progress__summary{border-block:1px solid var(--lf-rule-subtle);margin:0;padding-block:.75rem}.admin-progress__count{font-variant-numeric:tabular-nums;margin-inline-start:.5rem}.admin-progress__table-region{min-width:0;max-width:100%;position:relative;overflow-x:auto}.admin-progress table{border-collapse:collapse;text-align:left;width:100%;min-width:38.75rem;font-size:.875rem}.admin-progress th,.admin-progress td{border-bottom:1px solid var(--lf-rule-subtle);vertical-align:top;overflow-wrap:anywhere;padding:.5rem}.admin-progress__caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-notice,.admin-one-time-link,.admin-filters,.admin-access__summary,.admin-access__empty{margin:1rem}.admin-notice,.admin-one-time-link,.admin-access__empty{border:1px solid var(--lf-rule-subtle);padding:1rem}.admin-notice{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.admin-notice p,.admin-one-time-link p{margin:0}.admin-notice[data-tone=error],.admin-notice[data-tone=success]{border-color:var(--lf-foreground)}.admin-notice[data-tone=warning]{border-color:var(--lf-muted)}.admin-notice.admin-membership__notice,.admin-notice.admin-invitation__notice,.admin-notice.admin-contact__notice,.admin-notice.admin-notifications__notice{border-color:var(--lf-rule-strong)}.admin-one-time-link{border-color:var(--lf-rule-strong);gap:.75rem;display:grid}.admin-one-time-link input,.admin-filters select{border:1px solid var(--lf-rule-strong);background:var(--lf-frame);width:100%;min-height:2.75rem;color:var(--lf-foreground);font:inherit;border-radius:0}.admin-one-time-link input{padding-inline:.75rem}.admin-one-time-link .studio-body{color:var(--lf-muted)}.admin-filters{gap:1.5rem;padding-block:.5rem;display:grid}.admin-filters label{gap:.5rem;display:grid}.admin-filters select{padding-inline:.75rem 2.25rem}.admin-filter-buttons{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.admin-access__summary{border-block:1px solid var(--lf-rule-subtle);padding-block:.75rem}.admin-grants{border-top:1px solid var(--lf-rule-subtle);display:grid}.admin-grant{gap:1rem;padding:1.25rem 1rem;display:grid}.admin-grant+.admin-grant{border-top:1px solid var(--lf-rule-subtle)}.admin-grant__headline{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.admin-grant__headline p{margin:0}.admin-grant__participant{font-weight:700}.admin-grant__state{border:1px solid var(--lf-rule-subtle);color:var(--lf-foreground);padding:.4rem .6rem}.admin-grant__detail,.admin-grant__history{color:var(--lf-muted);margin:0}.admin-confirmation{border:1px solid var(--lf-rule-strong);background:var(--lf-panel-raised);gap:1rem;padding:1rem;display:grid}.admin-confirmation h3,.admin-confirmation p{margin:0}.admin-confirmation__actions{flex-wrap:wrap;gap:.75rem;display:flex}.admin-submissions__header{border-bottom:1px solid var(--lf-rule-strong);background:var(--lf-panel-raised);gap:1rem;padding:1.25rem 1rem;display:grid}.admin-submissions__header .studio-body{max-width:45rem;color:var(--lf-muted);margin:0}.admin-submissions__empty,.admin-submission{margin:0;padding:1.25rem 1rem}.admin-submission-list{display:grid}.admin-submission+.admin-submission{border-top:1px solid var(--lf-rule-strong)}.admin-submission{gap:1rem;min-width:0;display:grid}.admin-submission__headline{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.admin-submission__headline h3{margin:.4rem 0 0;font-size:1.1rem}.admin-submission__state{border:1px solid var(--lf-rule-subtle);padding:.4rem .6rem}.admin-submission__meta,.admin-submission__migration{color:var(--lf-muted)}.admin-submission__fields{border-block:1px solid var(--lf-rule-subtle);gap:1.25rem;margin:0;padding-block:1.25rem;display:grid}.admin-submission__fields div{gap:.5rem;min-width:0;display:grid}.admin-submission__invalid{border:1px solid var(--lf-foreground);padding:1rem}.admin-submission__reviews{gap:.75rem;display:grid}.admin-submission__reviews ol{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.admin-submission__reviews li{border-left:2px solid var(--lf-rule-strong);gap:.35rem;padding-left:.75rem;display:grid}.admin-submission__reviews p,.admin-submission__notice{margin:0}.admin-submission__decide,.admin-submission__pause,.admin-submission__pending,.admin-submission__confirmation{gap:.75rem;min-width:0;display:grid}.admin-submission__pause,.admin-submission__pending,.admin-submission__confirmation{border:2px solid var(--lf-rule-strong);background:var(--lf-panel-raised);padding:1rem}.admin-submission__pending-title,.admin-submission__confirmation h4{margin:0;font-weight:700}.admin-submission__confirmation h4:focus{outline:2px solid var(--lf-focus);outline-offset:3px}.admin-submission__comment{gap:.5rem;min-width:0;display:grid}.admin-submission__comment textarea{resize:vertical;border:1px solid var(--lf-rule-strong);background:var(--lf-frame);width:100%;min-width:0;min-height:8rem;color:var(--lf-foreground);font:inherit;border-radius:0;padding:.7rem .75rem;line-height:1.5}.admin-submission__comment textarea:focus-visible{outline:2px solid var(--lf-foreground);outline-offset:3px}.admin-submission__comment textarea:disabled{cursor:not-allowed;opacity:.62}.admin-submission__actions{flex-wrap:wrap;gap:.75rem;min-width:0;display:flex}.admin-submission__actions .admin-viviana-button{min-width:2.75rem}.admin-submission__confirmation dl{gap:.75rem;margin:0;display:grid}.admin-submission__confirmation dt{color:var(--lf-muted)}.admin-submission__confirmation dd{overflow-wrap:anywhere;margin:0}.admin-submission,.admin-submission__fields dd,.admin-submission__pending,.admin-submission__confirmation{overflow-wrap:anywhere}@media (width<=39.999rem){.entrance-link{grid-template-columns:2.5rem minmax(0,1fr)}.entrance-link__copy,.entrance-link__status{grid-column:2}a.entrance-link .entrance-link__copy{padding-right:2rem}.entrance-link__arrow{grid-area:1/2;justify-self:end}.entrance-link__status{text-align:left;max-width:none}}@media (width>=40rem){.view-header{grid-template-columns:minmax(7rem,.28fr) minmax(0,1fr)}.view-header__index{border-right:1px solid var(--lf-rule-strong);border-bottom:0;flex-direction:column;align-items:flex-start;min-height:12rem;padding:1.5rem 1.25rem}.view-header__copy--split{grid-template-columns:minmax(0,1fr) auto}.entrance-link{grid-template-columns:3.5rem minmax(0,1fr) auto;padding-inline:1rem}.admin-class{grid-template-columns:minmax(0,1fr) minmax(15rem,.42fr)}.admin-home__category-header{grid-template-columns:minmax(0,1fr) auto;align-items:end}.education-staff-teaching,.education-staff-teaching__class{grid-template-columns:minmax(0,1fr)}.admin-session-summary{border-top:0;border-left:1px solid var(--lf-rule-subtle);padding-top:0;padding-left:1.5rem}.admin-progress__header,.admin-access__header,.admin-membership__header,.admin-invitation__header,.admin-contact__header,.admin-notifications__header{grid-template-columns:minmax(14rem,.45fr) minmax(0,1fr);align-items:end}.admin-membership__header--single{grid-template-columns:minmax(0,1fr);align-items:center}.admin-activity-timing__header,.admin-activity-authoring__header{grid-template-columns:minmax(14rem,.45fr) minmax(0,1fr);align-items:end}.admin-activity-authoring__basics,.admin-activity-authoring__field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-activity-authoring__wide,.admin-activity-authoring__required,.admin-activity-authoring__actions{grid-column:1/-1}.admin-activity-timing__form,.admin-activity-timing__comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-activity-timing__form label:first-child,.admin-activity-timing__form .admin-activity-timing__actions{grid-column:1/-1}.admin-schedule__header{grid-template-columns:minmax(14rem,.45fr) minmax(0,1fr);align-items:end}.admin-schedule__body{grid-template-columns:minmax(16rem,.8fr) minmax(18rem,1fr)}.admin-schedule-create__form,.admin-class-create__form{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-schedule-create__wide-field,.admin-class-create__actions{grid-column:1/-1}.admin-schedule-changes__form,.admin-schedule-changes__review dl{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-schedule-changes__wide-field,.admin-schedule-changes__form .admin-schedule-changes__actions{grid-column:1/-1}.admin-schedule__summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-submissions__header{grid-template-columns:minmax(14rem,.45fr) minmax(0,1fr);align-items:end}.admin-filters{grid-template-columns:minmax(13rem,.4fr) minmax(0,1fr);align-items:end}}@media (width>=64rem){.studio-topbar__inner{grid-template-columns:minmax(12rem,1fr) auto minmax(12rem,1fr)}.studio-topbar__description{display:block}.entrance-grid{grid-template-columns:minmax(0,1fr) minmax(18rem,25rem)}.join-layout{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem)}.participant-assignment__body{grid-template-columns:minmax(0,1fr) minmax(14rem,.45fr)}.production-rail{position:sticky;top:1.5rem}}.lf-spectrum-control.lf-spectrum-control{--lf-control-bg:var(--lf-foreground);--lf-control-ink:var(--lf-frame);outline-color:var(--lf-focus);border:1px solid var(--lf-foreground);background:var(--lf-control-bg);max-width:100%;height:auto;min-height:44px;color:var(--lf-control-ink);font:inherit;white-space:normal;overflow-wrap:anywhere;box-shadow:none;background-image:none;border-radius:0;padding:.65rem 1rem;font-weight:700;text-decoration:none;transition:none}.lf-spectrum-control.lf-spectrum-control--secondary{--lf-control-bg:var(--lf-panel);--lf-control-ink:var(--lf-foreground)}.lf-spectrum-control.lf-spectrum-control:hover,.lf-spectrum-control.lf-spectrum-control[data-hovered]{background:var(--lf-muted);color:var(--lf-frame)}.lf-spectrum-control.lf-spectrum-control:active,.lf-spectrum-control.lf-spectrum-control[data-pressed],.lf-spectrum-control.lf-spectrum-control[aria-pressed=true]{background:var(--lf-foreground);color:var(--lf-frame);box-shadow:inset 0 -3px 0 var(--lf-frame)}.lf-spectrum-control.lf-spectrum-control:disabled,.lf-spectrum-control.lf-spectrum-control[data-disabled],.lf-spectrum-control.lf-spectrum-control[data-pending]{background:var(--lf-panel-raised);color:var(--lf-muted);border-color:var(--lf-muted);opacity:1}.lf-spectrum-control.lf-spectrum-control:focus-visible,.lf-spectrum-control.lf-spectrum-control[data-focus-visible]{outline:2px solid var(--lf-focus);outline-offset:3px}.lf-spectrum-control.lf-spectrum-control:before,.lf-spectrum-control.lf-spectrum-control:after{box-shadow:none;color:inherit;background-image:none;border-radius:0}.lf-spectrum-control.lf-spectrum-control [data-rsp-slot=text],.lf-spectrum-control.lf-spectrum-control>span{color:inherit;font:inherit}.lf-spectrum-control.lf-spectrum-control svg{color:inherit}.lf-spectrum-control.lf-spectrum-control svg circle{stroke:currentColor}.participant-writing__panel,.admin-submission__fields,.admin-activity-authoring__preview-document,.admin-submission__comment{--lf-frame:#f5f5f5;--lf-panel:#f5f5f5;--lf-panel-raised:#e5e5e5;--lf-foreground:#111;--lf-muted:#525252;--lf-rule-strong:#111;--lf-rule-subtle:#737373;--lf-focus:#111;background:var(--lf-frame);color:var(--lf-foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.admin-submission__fields,.admin-activity-authoring__preview-document,.admin-submission__comment{padding:1.25rem}.participant-writing__panel textarea::placeholder,.admin-submission__comment textarea::placeholder,.admin-activity-authoring__preview-document textarea::placeholder{color:var(--lf-muted);opacity:1}.participant-writing__panel textarea:disabled,.admin-submission__comment textarea:disabled,.admin-activity-authoring__preview-document textarea:disabled{opacity:1;color:var(--lf-muted)}[data-tone=error]{border-inline-start-width:3px}[data-tone=warning]{border-inline-start-style:dashed}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body,.studio-shell,.studio-topbar,.entrance-panel,.admin-entrance,.join-task,.production-rail,.entrance-panel__header,.production-rail__label,.participant-state,.participant-class,.participant-worklist,.participant-peer-list,.participant-calendar,.participant-writing__panel,.participant-writing__confirmation,.participant-worklist__header,.participant-peer-list>div,.admin-state,.admin-class,.admin-home__category,.admin-schedule,.admin-class-create,.admin-activity-timing,.admin-activity-authoring,.admin-membership,.admin-invitation,.admin-contact,.admin-notifications,.admin-progress,.admin-access,.admin-submissions,.admin-progress__header,.admin-access__header,.admin-schedule__header,.admin-activity-timing__header,.admin-activity-authoring__header,.admin-membership__header,.admin-invitation__header,.admin-contact__header,.admin-notifications__header,.admin-activity-timing__availability,.admin-activity-timing__pending,.admin-activity-timing__form,.admin-activity-timing__review,.admin-activity-timing__comparison section,.admin-activity-timing__form input,.admin-activity-timing__form select,.admin-activity-authoring__notice,.admin-activity-authoring__review,.admin-activity-authoring__duplicate-review,.admin-activity-authoring__lifecycle-review,.admin-activity-authoring__field,.admin-activity-authoring__persisted-card,.admin-activity-authoring__form input,.admin-activity-authoring__form textarea,.admin-activity-authoring__preview-document textarea,.admin-activity-authoring__field-actions button,.admin-submissions__header,.admin-confirmation,.admin-submission__pause,.admin-submission__pending,.admin-submission__confirmation,.admin-submission__comment textarea,.admin-submission__notice,.admin-membership__confirmation,.admin-invitation__confirmation,.admin-membership__one-time,.admin-invitation__one-time,.admin-one-time-link,.admin-notice,.admin-contact input[type=email],.admin-notifications textarea,.admin-notifications select,.admin-notifications input,.admin-schedule-create__form input,.admin-class-create__form input,.admin-schedule-changes__form,.admin-schedule-changes__review,.admin-schedule-changes__form input{color:canvastext;background:canvas}.studio-shell{background-image:none}:focus-visible{outline:3px solid highlight}.studio-meta,.view-header__number,.view-header__description,.entrance-link__description,.admin-entrance__description,.join-task__description,.join-steps .studio-body,.admin-state .studio-body,.admin-class .studio-body,.admin-home__identity .studio-body,.admin-home__empty .studio-body,.admin-schedule__header .studio-body,.admin-activity-timing__header .studio-body,.admin-activity-authoring__header .studio-body,.admin-activity-authoring__review .studio-body,.admin-activity-authoring__persisted>header .studio-body,.admin-activity-authoring__field-id,.admin-activity-authoring__immutable,.admin-activity-timing__availability .studio-body,.admin-activity-timing__pending .studio-body,.admin-activity-timing__review .studio-body,.admin-activity-timing__form small,.admin-activity-timing__facts dt,.admin-activity-timing__comparison dt,.admin-activity-timing__consequence p:last-child,.admin-membership__header .studio-body,.admin-invitation__header .studio-body,.admin-contact__header .studio-body,.admin-notifications__header .studio-body,.admin-membership__action .studio-body,.admin-invitation__action .studio-body,.admin-membership__confirmation .studio-body,.admin-invitation__confirmation .studio-body,.admin-membership__roster .studio-body,.admin-invitation__roster .studio-body,.admin-membership__record .studio-body,.admin-invitation__record .studio-body,.admin-contact__record .studio-body,.admin-notifications__record .studio-body,.admin-notifications__review .studio-body,.admin-membership__read-state,.admin-invitation__read-state,.admin-contact__read-state,.admin-notifications__read-state,.admin-membership__empty,.admin-invitation__empty,.admin-contact__empty,.admin-notifications__preview,.admin-schedule-create .studio-body,.admin-schedule-create__notice,.admin-class-create .studio-body,.admin-class-create__notice,.admin-schedule-changes__notice,.admin-schedule-changes__warning,.admin-schedule__summary .studio-body,.admin-schedule__notice,.admin-progress__header .studio-body,.admin-progress__unavailable,.admin-progress__empty,.admin-progress__summary,.admin-access__header .studio-body,.admin-submissions__header .studio-body,.admin-submission__pause .studio-body,.admin-submission__pending .studio-body,.admin-submission__confirmation .studio-body,.admin-grant__detail,.admin-grant__history,.admin-one-time-link .studio-body{color:canvastext}.participant-writing__panel,.admin-submission__fields,.admin-activity-authoring__preview-document,.admin-submission__comment{color:canvastext;--lf-focus:Highlight;background:canvas}.lf-spectrum-control.lf-spectrum-control{color:buttontext;forced-color-adjust:auto;box-shadow:none;background:buttonface;border-color:buttontext}.lf-spectrum-control.lf-spectrum-control:disabled,.lf-spectrum-control.lf-spectrum-control[data-disabled],.lf-spectrum-control.lf-spectrum-control[data-pending]{color:graytext;border-color:graytext}.lf-spectrum-control.lf-spectrum-control:focus-visible,.lf-spectrum-control.lf-spectrum-control[data-focus-visible]{outline-color:highlight}}.studio-shell input::placeholder,.studio-shell textarea::placeholder{color:var(--lf-muted);opacity:1}.course-materials,.course-staff-material-link{border-block-start:1px solid var(--lf-rule-subtle);color:var(--lf-foreground);overflow-wrap:anywhere;min-width:0;margin-block:1.5rem;padding-block:1rem}.course-materials h3,.course-staff-material-link h4{margin:0 0 1rem}.course-materials ol{padding-inline-start:1.5rem}.course-materials li{padding-block:.5rem}.course-materials a{color:inherit;text-underline-offset:.2em}.course-materials a:focus-visible,.course-staff-material-link input:focus-visible{outline:2px solid var(--lf-focus);outline-offset:3px}.course-staff-material-link form{gap:.75rem;display:grid}.course-staff-material-link input{box-sizing:border-box;border:1px solid var(--lf-rule-strong);width:100%;min-width:0;min-height:44px;font:inherit;background:var(--lf-panel);color:var(--lf-foreground);border-radius:0;padding:.6rem}.course-staff-material-link__actions{flex-wrap:wrap;gap:.75rem;display:flex}.course-staff-material-link__review{overflow-wrap:anywhere}@media (forced-colors:active){.course-materials a{color:linktext}.course-materials a:focus-visible,.course-staff-material-link input:focus-visible{outline-color:highlight}.course-staff-material-link input{color:fieldtext;background:field;border-color:fieldtext}}.studio-shell[data-studio-variant]{background-image:none}.studio-skip{z-index:10;background:var(--lf-foreground);min-height:2.75rem;color:var(--lf-frame);padding:.8rem 1rem;position:absolute;top:0;left:1rem;transform:translateY(-120%)}.studio-skip:focus{outline-color:var(--lf-frame);outline-offset:-4px;transform:translateY(0)}[data-studio-variant] .studio-topbar__inner{grid-template-columns:auto minmax(0,1fr);gap:0;width:100%;max-width:100rem;padding-inline:1rem}.studio-brand__mark{border:3px double;place-items:center;width:2rem;height:2rem;margin-right:.75rem;font-size:.75rem;display:inline-grid}[data-studio-variant] .studio-brand{padding-right:1.5rem;font-weight:700}[data-studio-variant] .studio-topbar__description{display:none}.studio-navigation{flex-wrap:wrap;justify-content:flex-end;display:flex}.studio-navigation__link{border-inline-start:1px solid var(--lf-rule-subtle);flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-height:3.5rem;padding:.6rem 1rem;font-size:.75rem;font-weight:700;text-decoration:none;display:flex}.studio-navigation__number{color:var(--lf-muted);font-size:.65rem}.studio-navigation__link[aria-current=page]{background:var(--lf-foreground);color:var(--lf-frame)}.studio-navigation__link[aria-current=page] .studio-navigation__number{color:inherit}.studio-navigation__link:focus-visible{outline-offset:-4px}.studio-navigation__link[aria-current=page]:focus-visible{outline-color:var(--lf-frame)}[data-studio-variant] .studio-main{gap:0;width:100%;max-width:100rem;padding:0}.studio-identity{align-items:center;gap:1rem;padding:1.5rem;display:flex}[data-studio-variant] .view-header{border:0;flex:1;grid-template-columns:auto minmax(0,1fr);min-width:0;min-height:0}[data-studio-variant] .view-header__index{border:0;border-right:1px solid var(--lf-rule-subtle);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem;max-width:10rem;min-height:0;padding:0 1.5rem 0 0}[data-studio-variant] .view-header__number{color:var(--lf-foreground);letter-spacing:0;font-size:1.25rem;line-height:1}[data-studio-variant] .view-header__copy{padding:0 0 0 1.5rem}[data-studio-variant] .view-header__title{letter-spacing:-.04em;max-width:none;font-size:clamp(1.5rem,3vw,2rem);line-height:1.15}[data-studio-variant] .view-header__description{max-width:70ch;margin:.75rem 0 0}.studio-page-actions{flex-shrink:0}.studio-context{border-block:1px solid var(--lf-rule-subtle);padding:.75rem 1.5rem}.studio-workspace{flex:1;grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.studio-workspace[data-has-outline=true]{grid-template-columns:13rem minmax(0,1fr)}.studio-workspace[data-has-support=true]{grid-template-columns:minmax(0,1fr) 19rem}.studio-workspace[data-has-outline=true][data-has-support=true]{grid-template-columns:13rem minmax(0,1fr) 19rem}.studio-outline{border-right:1px solid var(--lf-rule-subtle);align-self:stretch}.studio-outline__label{border-bottom:1px solid var(--lf-rule-subtle);padding:1rem}.studio-outline a{border-bottom:1px solid var(--lf-rule-subtle);align-items:center;gap:1rem;min-height:2.75rem;padding:.85rem 1rem;font-size:.8rem;text-decoration:none;display:flex}.studio-outline a[aria-current=page]{text-decoration:underline}.studio-outline a>span:first-child{color:var(--lf-muted);font-size:.65rem}.studio-work{overflow-wrap:anywhere;min-width:0;padding:clamp(1rem,2.5vw,2rem)}.studio-workspace>.production-rail{border:0;border-left:1px solid var(--lf-rule-subtle);align-self:stretch;min-width:0;padding:1.5rem}[data-studio-variant] .entrance-grid{grid-template-columns:minmax(0,1fr)}[data-studio-variant] .entrance-link__title{font-size:1.1rem}[data-studio-variant=focused-entry] .studio-work{justify-self:center;width:100%;max-width:52rem}[data-studio-variant=document] .studio-work{--lf-focus:#111;color:#111;background:#f5f5f5;justify-self:center;width:100%;max-width:75ch}@media (width<=70rem){.studio-workspace[data-has-support=true],.studio-workspace[data-has-outline=true][data-has-support=true]{grid-template-columns:minmax(0,1fr)}.studio-workspace>.production-rail{border-left:0;border-top:1px solid var(--lf-rule-subtle)}.studio-identity{flex-wrap:wrap}.studio-page-actions{width:100%}}@media (width<=48rem){[data-studio-variant] .studio-topbar__inner{grid-template-columns:minmax(0,1fr);padding:0}[data-studio-variant] .studio-brand{padding:.75rem 1rem}.studio-navigation{border-top:1px solid var(--lf-rule-subtle);justify-content:flex-start}.studio-navigation__link{flex:auto;padding-inline:.75rem}.studio-workspace[data-has-outline=true]{grid-template-columns:minmax(0,1fr)}.studio-outline{border:0;border-bottom:1px solid var(--lf-rule-subtle);flex-wrap:wrap;display:flex}.studio-outline__label{width:100%}.studio-outline a{flex:auto;gap:.5rem}.studio-identity{padding:1.25rem 1rem}[data-studio-variant] .view-header{grid-template-columns:minmax(0,1fr);gap:1rem}[data-studio-variant] .view-header__index{border:0;flex-direction:row;align-items:center;max-width:none;padding:0}[data-studio-variant] .view-header__copy{padding:0}}@media (forced-colors:active){.studio-skip,.studio-navigation__link[aria-current=page],[data-studio-variant=document] .studio-work{color:canvastext;background:canvas}.studio-skip:focus,.studio-navigation__link:focus-visible,.studio-navigation__link[aria-current=page]:focus-visible,.studio-outline a:focus-visible{outline-color:highlight}.studio-navigation__link[aria-current=page]{text-decoration:underline}}.course-studio{overflow-wrap:anywhere;gap:2rem;min-width:0;display:grid}.course-studio>.participant-class,.course-studio>.course-units,.course-studio>.course-materials,.course-studio>.course-staff-teaching{border:0;border-bottom:1px solid var(--lf-rule-subtle);background:0 0;margin:0;padding:0 0 1.5rem}.course-studio h2{font-size:clamp(1.15rem,2.3vw,1.5rem);line-height:1.25}.course-studio :is(h2,h3)[tabindex="-1"]{scroll-margin-block-start:1rem}.course-studio :is(h2,h3)[tabindex="-1"]:focus{outline:2px solid var(--lf-focus);outline-offset:5px}.course-studio .participant-calendar{border-inline:0;border-bottom:0;margin-top:1.5rem}.course-studio .participant-calendar__heading,.course-studio .participant-calendar__body{background:0 0;padding-inline:0}.course-studio .course-feedback{margin:0}.course-studio .course-units h2,.course-studio .course-materials h2,.course-staff-teaching__heading h2{margin:.5rem 0 1rem}.course-staff-teaching__heading{border-bottom:1px solid var(--lf-rule-subtle);margin-bottom:1.5rem;padding-bottom:1rem}.course-staff-teaching__materials{border-bottom:1px solid var(--lf-rule-subtle);margin-bottom:2rem}.course-staff-teaching__materials .course-materials{margin-bottom:0}.course-staff-teaching__materials .course-staff-material-link{margin-top:0}.course-studio-assignments[data-course-reading=index]>.participant-assignment-list>li>.participant-assignment>:is(.participant-assignment__header,.participant-assignment__body){color:#161616;background:#f3f3f3;border-color:#b0b0b0;padding:clamp(1rem,3vw,2rem)}.course-studio-assignments[data-course-reading=index]>.participant-assignment-list>li>.participant-assignment>:is(.participant-assignment__header,.participant-assignment__body) :is(.studio-meta,.participant-assignment__prompt,.participant-assignment__number){color:#515151}@media (width<=40rem){.course-studio{gap:1.5rem}.course-studio .participant-state{padding:1rem}.course-studio .participant-assignment__number{min-width:2rem}}@media (forced-colors:active){.course-studio :is(h2,h3)[tabindex="-1"]:focus{outline-color:highlight}.course-studio-assignments[data-course-reading=index]>.participant-assignment-list>li>.participant-assignment>:is(.participant-assignment__header,.participant-assignment__body){color:canvastext;background:canvas;border-color:canvastext}.course-studio-assignments[data-course-reading=index]>.participant-assignment-list>li>.participant-assignment>:is(.participant-assignment__header,.participant-assignment__body) :is(.studio-meta,.participant-assignment__prompt,.participant-assignment__number){color:canvastext}}.live-class-prejoin,.live-class-room{gap:1rem;padding:1rem 0 2rem;display:grid}.live-class-toolbar{gap:.75rem;display:grid}.live-class-tabs{gap:.5rem;display:flex}.live-class-tab{border:1px solid var(--lf-rule-subtle);min-height:2.5rem;color:inherit;background:0 0;padding:0 .85rem}.live-class-tab[aria-selected=true]{border-color:var(--lf-rule-strong);background:var(--lf-panel-raised)}.live-class-media-controls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.live-class-grid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem;display:grid}.live-class-grid--preview{max-width:16rem}.live-class-tile{background:var(--lf-panel);border:1px solid var(--lf-rule-subtle);margin:0}.live-class-tile video{aspect-ratio:16/10;object-fit:cover;background:#000;width:100%;display:block}.live-class-tile[data-live-class-tile-media=off] video{background:var(--lf-panel-raised)}.live-class-tile figcaption{padding:.4rem .6rem;font-size:.85rem}.live-class-form{justify-items:start;gap:.75rem;max-width:36rem;display:grid}.live-class-document-frame{position:relative}.live-class-document{border:1px solid var(--lf-rule-subtle);background:var(--lf-panel);width:100%;min-height:18rem;color:inherit;font:inherit;resize:vertical;padding:1rem}.live-class-remote-cursor{z-index:3;background:var(--lf-rule-strong);width:2px;height:1.8rem;color:var(--lf-foreground);pointer-events:none;position:absolute}.live-class-remote-cursor span{background:var(--lf-rule-strong);max-width:13rem;color:var(--lf-frame);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;padding:4px 6px 3px;font-size:.7rem;font-weight:700;line-height:1.15;position:absolute;bottom:calc(100% + 3px);left:-1px;overflow:hidden}.live-class-presentation{gap:.75rem;display:grid}.live-class-slides{border:1px solid var(--lf-rule-subtle);background:var(--lf-panel);width:100%;min-height:24rem}@media (width<=40rem){.live-class-grid{grid-template-columns:minmax(0,1fr)}}
