.page_RequirementsTable___JBRq thead{display:none}.page_RequirementsTable___JBRq tbody tr td:first-child{font-weight:600}.mdx_UL__4_dHo li{margin-bottom:.375rem;font-size:.875rem;line-height:1.25rem;list-style-type:none}.mdx_UL__4_dHo li:before{content:"•";padding-right:5px}.mdx_UL__4_dHo ul{margin-top:.375rem;margin-left:.875rem}.mdx_UL__4_dHo ul li:before{content:"◦";padding-right:5px}.dialog_Overlay__nRU9t{position:fixed;inset:0;z-index:50;background-color:rgba(0,0,0,.8)}.dialog_Content__BM_XI{position:fixed;left:50%;top:50%;z-index:50;display:grid;width:100%;max-width:32rem;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));gap:1rem;border-width:1px;background-color:hsl(var(--background));padding:1.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s}@media (min-width:640px){.dialog_Content__BM_XI{border-radius:var(--radius)}}.dialog_Close__AmwGi{position:absolute;right:1rem;top:1rem;border-radius:calc(var(--radius) - 4px);opacity:.7;--tw-ring-offset-color:hsl(var(--background));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dialog_Close__AmwGi:hover{opacity:1}.dialog_Close__AmwGi:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:0px}.dialog_Close__AmwGi:disabled{pointer-events:none}.dialog_Close__AmwGi[data-state=open]{background-color:hsl(var(--accent));color:hsl(var(--muted-foreground))}.dialog_Header__wrgGA{display:flex;flex-direction:column}.dialog_Header__wrgGA>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.dialog_Header__wrgGA{text-align:center}@media (min-width:640px){.dialog_Header__wrgGA{text-align:left}}.dialog_Footer__Zeps6{display:flex;flex-direction:column-reverse}@media (min-width:640px){.dialog_Footer__Zeps6{flex-direction:row;justify-content:flex-end}.dialog_Footer__Zeps6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}}.dialog_Title__ECbMu{font-size:1.125rem;line-height:1.75rem;font-weight:600;line-height:1;letter-spacing:-.025em}.dialog_Description__4G9jH{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.input_Root__JRPEQ{display:flex;height:2.25rem;width:100%;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-ring-offset-color:hsl(var(--background))}.input_Root__JRPEQ::file-selector-button{border-width:0;background-color:transparent;font-size:.875rem;line-height:1.25rem;font-weight:500}.input_Root__JRPEQ::placeholder{color:hsl(var(--muted-foreground))}.input_Root__JRPEQ:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:0px}.input_Root__JRPEQ:disabled{cursor:not-allowed;opacity:.5}.button_Root__eP4Yt{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:calc(var(--radius) - 2px);font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-ring-offset-color:hsl(var(--background));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.button_Root__eP4Yt:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:0px}.button_Root__eP4Yt:disabled{pointer-events:none;opacity:.5}.button_Root__eP4Yt.button_small__8k1QR{height:2rem;border-radius:calc(var(--radius) - 2px);padding-left:.75rem;padding-right:.75rem}.button_Root__eP4Yt.button_medium__OeLv7{height:2.25rem;padding:.5rem 1rem}.button_Root__eP4Yt.button_large__fAnDJ{height:2.5rem;border-radius:calc(var(--radius) - 2px);padding-left:2rem;padding-right:2rem}.button_Root__eP4Yt.button_icon__Rx4Nt{height:2.25rem;width:2.25rem}.button_Root__eP4Yt.button_default__J78B7{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.button_Root__eP4Yt.button_default__J78B7:hover{background-color:hsl(var(--primary)/.9)}.button_Root__eP4Yt.button_secondary__gX82Q{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.button_Root__eP4Yt.button_secondary__gX82Q:hover{background-color:hsl(var(--secondary)/.8)}.button_Root__eP4Yt.button_outline___zxKD{border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background))}.button_Root__eP4Yt.button_outline___zxKD:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.button_Root__eP4Yt.button_destructive__PUA9t{--tw-bg-opacity:1;background-color:hsl(var(--destructive)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsl(var(--destructive-foreground)/var(--tw-text-opacity,1))}.button_Root__eP4Yt.button_destructive__PUA9t:hover{background-color:hsl(var(--destructive)/.9)}.button_Root__eP4Yt.button_plain__UsMRi:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.button_Root__eP4Yt.button_link__N_lng{color:hsl(var(--primary));text-underline-offset:4px}.button_Root__eP4Yt.button_link__N_lng:hover{text-decoration-line:underline}.password-input_Root__9CKcj{display:flex;height:2.5rem;width:100%;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--input))}.password-input_Root__9CKcj:focus-within{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:0px}.password-input_Root__9CKcj[data-disabled]{opacity:.5}.password-input_Input__KWZD9{display:flex;height:100%;width:100%;border-radius:calc(var(--radius) - 2px);background-color:transparent;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-ring-offset-color:hsl(var(--background))}.password-input_Input__KWZD9::placeholder{color:hsl(var(--muted-foreground))}.password-input_Input__KWZD9:focus-visible{outline:2px solid transparent;outline-offset:2px}.password-input_Input__KWZD9:disabled{cursor:not-allowed}.checkbox_Root__71nb4{height:1rem;width:1rem;flex-shrink:0;border-radius:calc(var(--radius) - 4px);border-width:1px;border-color:hsl(var(--input));--tw-ring-offset-color:hsl(var(--background))}.checkbox_Root__71nb4:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:0px}.checkbox_Root__71nb4:disabled{cursor:not-allowed;opacity:.5}.checkbox_Root__71nb4[data-state=checked]{border-color:hsl(var(--input));background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.checkbox_Indicator__ey20V{display:flex;align-items:center;justify-content:center;color:currentColor}.textarea_Root__8OCbX{display:flex;min-height:80px;width:100%;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--input));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-ring-offset-color:hsl(var(--background))}.textarea_Root__8OCbX::placeholder{color:hsl(var(--muted-foreground))}.textarea_Root__8OCbX:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:0px}.textarea_Root__8OCbX:disabled{cursor:not-allowed;opacity:.5}.native-select_Root__BLCiL{display:flex;height:2.25rem;width:100%;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--input))}.native-select_Root__BLCiL:focus-within{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:0px}.native-select_Root__BLCiL[data-disabled]{opacity:.5}.native-select_Root__BLCiL{background-color:transparent;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-ring-offset-color:hsl(var(--background))}.native-select_Root__BLCiL::placeholder{color:hsl(var(--muted-foreground))}.native-select_Root__BLCiL:focus-visible{outline:2px solid transparent;outline-offset:2px}.native-select_Root__BLCiL:disabled{cursor:not-allowed}.label_Root__fDr9F{font-size:.875rem;line-height:1.25rem;font-weight:400;line-height:1}.label_peer__l_5Qn:disabled~.label_Root__fDr9F{cursor:not-allowed;opacity:.7}.alert_Root__CMq6x{position:relative;width:100%;border-radius:var(--radius);border-width:1px;padding:1rem}.alert_Root__CMq6x>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.alert_Root__CMq6x>svg{position:absolute;left:1rem;top:1rem;color:hsl(var(--foreground))}.alert_Root__CMq6x>svg~*{padding-left:1.75rem}.alert_Root__CMq6x.alert_default__PzUSE{background-color:hsl(var(--background));color:hsl(var(--foreground))}.alert_Root__CMq6x.alert_destructive__4GcDh{border-color:hsl(var(--destructive)/.5);--tw-text-opacity:1;color:hsl(var(--destructive)/var(--tw-text-opacity,1))}@media (prefers-color-scheme:dark){.alert_Root__CMq6x.alert_destructive__4GcDh{--tw-border-opacity:1;border-color:hsl(var(--destructive)/var(--tw-border-opacity,1))}}.alert_Root__CMq6x.alert_destructive__4GcDh>svg{--tw-text-opacity:1;color:hsl(var(--destructive)/var(--tw-text-opacity,1))}.alert_Root__CMq6x.alert_warning__Swg1m{--tw-border-opacity:1!important;border-color:rgb(199 186 151/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1;background-color:rgb(255 249 232/var(--tw-bg-opacity,1));color:hsl(var(--foreground))}.alert_Root__CMq6x.alert_warning__Swg1m>svg{--tw-text-opacity:1;color:rgb(199 186 151/var(--tw-text-opacity,1))}.alert_Title__qnkz_{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1;letter-spacing:-.025em}.alert_Description__FKuz9{font-size:.875rem;line-height:1.25rem}.alert_Description__FKuz9 p{line-height:1.625}.layout_Root__8Z5Dq{padding:1.5rem;width:100vw;min-height:calc(100vh - 80px)}@media (min-width:992px){.layout_Root__8Z5Dq{margin:2.25rem auto;padding:0;width:80vw;min-height:calc(100vh - 80px)}}@media (min-width:1280px){.layout_Root__8Z5Dq{width:992px}}@media (min-width:1536px){.layout_Root__8Z5Dq{width:1024}}.file-input_Root__yIYYS{position:relative;display:flex;min-height:150px;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity:1;border-color:rgb(224 227 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(241 244 252/var(--tw-bg-opacity,1))}.file-input_Root__yIYYS:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:0px}.file-input_Root__yIYYS.file-input_disabled__pZQI_:hover{cursor:default;--tw-border-opacity:1;border-color:rgb(224 227 235/var(--tw-border-opacity,1))}.file-input_Root__yIYYS input{position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer;opacity:0}.alert-dialog_Overlay__NyetA{position:fixed;inset:0;z-index:50;background-color:rgba(0,0,0,.8)}.alert-dialog_Content__KtlPm{position:fixed;left:50%;top:50%;z-index:50;display:grid;width:100%;max-width:32rem;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));gap:1rem;border-width:1px;background-color:hsl(var(--background));padding:1.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.alert-dialog_Content__KtlPm{border-radius:var(--radius)}}.alert-dialog_Header__DmPRn{display:flex;flex-direction:column}.alert-dialog_Header__DmPRn>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.alert-dialog_Header__DmPRn{text-align:center}@media (min-width:640px){.alert-dialog_Header__DmPRn{text-align:left}}.alert-dialog_Footer__9DaOI{display:flex;flex-direction:column-reverse}@media (min-width:640px){.alert-dialog_Footer__9DaOI{flex-direction:row;justify-content:flex-end}.alert-dialog_Footer__9DaOI>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}}.alert-dialog_Title___afdi{font-size:1.125rem;line-height:1.75rem;font-weight:600}.alert-dialog_Description__XhAkM{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.table_Root__nNDfz{border-collapse:collapse}.table_Root__nNDfz tbody tr td{font-weight:400}.table_Root__nNDfz tbody tr th{width:15rem;vertical-align:top}.table_Root__nNDfz tbody tr th,.table_Root__nNDfz thead th{text-align:left;font-weight:600}.table_Root__nNDfz td,.table_Root__nNDfz th{padding:.375rem 0;font-size:.875rem;line-height:1.25rem}.table_Root__nNDfz.table_borders__faug_ td,.table_Root__nNDfz.table_borders__faug_ th{padding:.5rem;font-size:.875rem;line-height:1.25rem}.table_Root__nNDfz.table_borders__faug_ thead th{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(209 212 220/var(--tw-border-opacity,1))}.table_Root__nNDfz.table_borders__faug_ tbody td,.table_Root__nNDfz.table_borders__faug_ tbody th{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(224 227 235/var(--tw-border-opacity,1))}.table_Root__nNDfz.table_hoverable__F0d0o tbody tr:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}