@layer p_reset, theme, base, p_base, disco.components, p_components, p_utilities;
@layer p_reset,theme,base,p_base,disco.components,p_components,p_utilities;@layer disco.components{.CloseButton[data-v-c1ff06ff]{--size: 36px;align-items:center;background:transparent;border-radius:50%;border:none;color:var(--color, var(--color-neutral-70));cursor:pointer;display:flex;flex-shrink:0;font-size:var(--font-size-xxx-large);font-weight:400;height:var(--size);justify-content:center;line-height:var(--size);padding:0;width:var(--size);transition:color .2s ease,background-color .2s ease}.CloseButton[data-v-c1ff06ff]:hover{background-color:var(--color-neutral-20);color:var(--hoverColor, var(--color-neutral-80))}}@layer p_reset,theme,base,p_base,disco.components,p_components,p_utilities;@layer disco.components{.Modal__spacer[data-v-bf536651]{align-items:flex-start;display:flex;justify-content:center;inset:0;margin:0!important;padding-top:var(--spacing-4);position:fixed;pointer-events:auto}.Modal__spacer[data-v-bf536651]:last-child{-webkit-backdrop-filter:blur(3px) brightness(60%);backdrop-filter:blur(3px) brightness(60%)}.Modal[data-v-bf536651]{--ui-modal-horizontal-padding: var(--spacing-8);background:var(--white);border-radius:8px;box-shadow:var(--box-shadow);max-height:calc(100vh - var(--spacing-4) * 2);max-width:calc(100vw - var(--spacing-4) * 2);min-width:300px;overflow:hidden;padding:var(--spacing-4) 0;position:relative;outline:none}.Modal__inner[data-v-bf536651]{height:100%}.Modal[data-v-bf536651]:not(:has(.ModalHeader)){padding-top:var(--ui-modal-header-offset, 64px)}.Modal[data-v-bf536651]:not(:has(.ModalFooter)){padding-bottom:0}.Modal[data-v-bf536651]:has(.ModalFlush){padding:0}.Modal[data-v-bf536651] .CloseButton{position:absolute;right:16px;top:16px;z-index:1}.Modal[data-v-bf536651]:has(.ModalFlush) .CloseButton{display:none}.Modal__closeButton[data-v-bf536651]:hover{background-color:var(--color-neutral-20)}@media print{.Modal__spacer[data-v-bf536651]{display:block;padding-top:0;position:static;z-index:auto}.Modal__spacer[data-v-bf536651]:last-child{-webkit-backdrop-filter:none;backdrop-filter:none}.Modal[data-v-bf536651]{box-shadow:none;max-height:none;max-width:none;overflow:visible;-webkit-print-color-adjust:economy;print-color-adjust:economy}.Modal[data-v-bf536651] .CloseButton{display:none}}}@layer p_reset,theme,base,p_base,disco.components,p_components,p_utilities;@layer disco.components{.ModalCarrousel[data-v-86596c72]{position:fixed;pointer-events:auto;overflow:hidden;width:100vw}.ModalCarrousel[data-v-86596c72]:last-child{-webkit-backdrop-filter:blur(3px) brightness(60%);backdrop-filter:blur(3px) brightness(60%)}.ModalCarrousel__inner[data-v-86596c72]{display:flex;transition:.3s}.ModalCarrousel__inner[data-v-86596c72]>*{-webkit-backdrop-filter:none;backdrop-filter:none;position:relative;width:100vw;height:100vh}.ModalCarrousel__prevButton[data-v-86596c72],.ModalCarrousel__nextButton[data-v-86596c72]{position:fixed;top:calc(50vh - var(--measurement-input-size) / 2);z-index:1}.ModalCarrousel__prevButton[data-v-86596c72]{left:var(--spacing-6)}.ModalCarrousel__nextButton[data-v-86596c72]{right:var(--spacing-6)}@media print{.ModalCarrousel[data-v-86596c72]{overflow:visible;position:static;width:auto;z-index:auto}.ModalCarrousel[data-v-86596c72]:last-child{-webkit-backdrop-filter:none;backdrop-filter:none}.ModalCarrousel__inner[data-v-86596c72]{display:block;transform:none!important;width:auto!important}.ModalCarrousel__inner[data-v-86596c72]>*{height:auto;width:auto}.ModalCarrousel__prevButton[data-v-86596c72],.ModalCarrousel__nextButton[data-v-86596c72]{display:none}}}@layer p_reset,theme,base,p_base,disco.components,p_components,p_utilities;@layer disco.components{.ModalFooter__inner[data-v-76c8407c]{align-items:center;display:flex;gap:var(--spacing-4);justify-content:flex-end;padding:var(--spacing-4) var(--ui-modal-horizontal-padding) 0}.ModalFooter__inner[data-v-76c8407c]:has(.ModalFooter__start){justify-content:space-between}.ModalFooter__end[data-v-76c8407c]{display:flex;gap:var(--spacing-3);justify-content:flex-end}.ModalFooter[data-v-76c8407c] button{flex-shrink:0}.ModalFooter__upper[data-v-76c8407c]{padding-inline:var(--ui-modal-horizontal-padding)}.ModalFooter:has(.ModalFooter__upper) .ModalFooter__inner[data-v-76c8407c]{padding-top:var(--spacing-3)}@media print{.ModalFooter__inner[data-v-76c8407c]{display:none}}}@layer p_reset,theme,base,p_base,disco.components,p_components,p_utilities;@layer disco.components{.ModalHeader[data-v-c41b77b2]{padding:0 calc(var(--spacing-12) + var(--spacing-8)) var(--spacing-2) var(--ui-modal-horizontal-padding);min-height:calc(var(--measurement-input-size) + var(--spacing-2));margin:0;display:flex;justify-content:space-between}.ModalHeader__start[data-v-c41b77b2]{display:flex;align-items:center;gap:var(--spacing-3);min-width:0}.ModalHeader__icon[data-v-c41b77b2]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--measurement-input-size);height:var(--measurement-input-size);background:var(--color-accent);color:var(--color-text);border-radius:var(--border-radius-small)}.ModalHeader__icon[data-v-c41b77b2] svg{width:calc(var(--measurement-input-size) * 16 / 36);height:calc(var(--measurement-input-size) * 16 / 36)}.ModalHeader__heading[data-v-c41b77b2]{min-width:0}.ModalHeader__title[data-v-c41b77b2]{color:var(--color-neutral-100);font-size:var(--font-size-x-large);font-weight:500;line-height:var(--line-height-x-large);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ModalHeader__subheading[data-v-c41b77b2]{font-size:var(--font-size-medium);font-style:italic;font-weight:400;line-height:calc(18 / 14);overflow:hidden;text-overflow:ellipsis}.ModalHeader__title[data-v-c41b77b2] mjx-container,.ModalHeader__subheading[data-v-c41b77b2] mjx-container{display:inline-block;line-height:inherit;overflow:visible;vertical-align:baseline}.ModalHeader__titleContent[data-v-c41b77b2]{display:flex;align-items:center;gap:var(--spacing-3)}.ModalHeader__end[data-v-c41b77b2]{align-self:flex-start;margin-left:auto}@media print{.ModalHeader[data-v-c41b77b2]{padding-inline-end:0}.ModalHeader__end[data-v-c41b77b2]{display:none}.ModalHeader__title[data-v-c41b77b2]{overflow:visible;text-overflow:clip;white-space:normal}}}@layer p_reset,theme,base,p_base,disco.components,p_components,p_utilities;@layer disco.components{.ShadowTop[data-v-f22841fb]{background:linear-gradient(180deg,#0003,#0000);border-top:var(--color-neutral-40) solid 1px;height:4px;left:0;pointer-events:none;position:fixed;right:0;top:0}@media print{.ShadowTop[data-v-f22841fb]{display:none}}}@layer p_reset,theme,base,p_base,disco.components,p_components,p_utilities;@layer disco.components{.ModalMain[data-v-9a171db8]{--modal-header-height: calc( var(--spacing-4) + var(--measurement-input-size) + var(--spacing-2) + var(--spacing-2) );--modal-footer-height: calc( var(--spacing-4) + var(--measurement-input-size) + var(--measurement-input-size) );--ui-modal-body-height: calc( 100vh - (var(--spacing-4) + var(--modal-header-height) + var(--spacing-4)) );--ui-modal-body-padding-bottom: var(--spacing-8);position:relative;transform:translateZ(0)}.ModalMain__wrapper[data-v-9a171db8]:focus-visible{outline:var(--border-width-thin, 1px) solid var(--color-accent, currentColor);outline-offset:calc(-1 * var(--border-width-thin, 1px))}.ModalMain .ModalMain__wrapper[data-v-9a171db8]{overflow-y:auto;padding:var( --ui-modal-body-padding, var(--spacing-2) var(--ui-modal-horizontal-padding) var(--ui-modal-body-padding-bottom) )}.ModalMain .ModalMain__wrapper[data-v-9a171db8]{max-height:var(--ui-modal-body-height)}.ModalMain:has(+.ModalFooter) .ModalMain__wrapper[data-v-9a171db8]{--ui-modal-body-padding-bottom: var(--spacing-4);--ui-modal-body-height: calc( 100vh - ( var(--spacing-4) + var(--modal-header-height) + var(--modal-footer-height) + var(--spacing-4) ) );max-height:var(--ui-modal-body-height)}.ModalMain__wrapper--fullHeight[data-v-9a171db8]{height:var(--ui-modal-body-height)}.ModalMain--scrollContent[data-v-9a171db8]{display:flex;flex:1;min-height:0}.ModalMain--scrollContent .ModalMain__wrapper[data-v-9a171db8]{display:flex;flex:1;flex-direction:column;max-height:none;min-height:0;overflow:visible;width:100%}.ModalMain--scrollNone .ModalMain__wrapper[data-v-9a171db8]{max-height:none;overflow:visible}.ModalMain__shadow[data-v-9a171db8],.ModalMain .Shadow[data-v-9a171db8]{opacity:0;left:0;pointer-events:none;position:fixed;right:0;transition:opacity .5s}.ModalMain--hasOverflow .ModalMain__shadow[data-v-9a171db8],.ModalMain--hasOverflow .ModalMain .Shadow[data-v-9a171db8]{opacity:1}.ModalMain__shadowBottom[data-v-9a171db8]{background:linear-gradient(0deg,#0003,#0000);border-bottom:var(--color-neutral-40) solid 1px;bottom:0;display:none;height:4px}.ModalMain:has(+.ModalFooter) .ModalMain__shadowBottom[data-v-9a171db8]{display:block}@media print{.ModalMain .ModalMain__wrapper[data-v-9a171db8]{max-height:none;overflow:visible}.ModalMain__shadow[data-v-9a171db8],.ModalMain .Shadow[data-v-9a171db8]{display:none}}}
