@font-face{font-family:plexSans;src:url(../media/IBMPlexSans_Regular-s.p.1_iw7uvh6t51v.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexSans;src:url(../media/IBMPlexSans_Medium-s.p.0zywh2nugwwqq.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexSans;src:url(../media/IBMPlexSans_SemiBold-s.p.0l21gb5u2c1ov.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexSans Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}.plexsans_54f81d31-module__LTjx-q__className{font-family:plexSans,plexSans Fallback}.plexsans_54f81d31-module__LTjx-q__variable{--font-plex-sans:"plexSans", "plexSans Fallback"}
@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_Regular-s.p.0wlagb-h71eaq.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_Medium-s.p.35i5mlz75w4k8.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_SemiBold-s.p.0537bap8vskjd.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.plexmono_9b885e95-module__RIvQva__className{font-family:plexMono,plexMono Fallback}.plexmono_9b885e95-module__RIvQva__variable{--font-plex-mono:"plexMono", "plexMono Fallback"}
.FormControls-module__zraEYq__field{--control-bg:var(--fi-background,#f4f4f5);--control-hover:var(--fi-hover-background,#e9e9ec);--control-text:var(--fi-foreground,#18181b);--control-label:var(--fi-label-color,#52525b);--control-muted:var(--fi-placeholder-color,#71717a);--control-accent:var(--fi-accent,#2563eb);--control-error:var(--fi-error-color,#b91c1c);--control-ring:var(--fi-focus-ring-color,color-mix(in srgb, var(--control-accent) 22%, transparent));gap:var(--fi-helper-gap,6px);width:100%;min-width:0;color:var(--control-text);font-family:var(--fi-font-family,inherit);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;display:flex}.FormControls-module__zraEYq__surface{box-sizing:border-box;border:var(--fi-border-width,1px) solid var(--fi-border-color,transparent);border-radius:var(--fi-radius,24px);background:var(--control-bg);width:100%;min-width:0;transition:background .18s,border-color .18s,box-shadow .18s}.FormControls-module__zraEYq__surface:focus-within,.FormControls-module__zraEYq__trigger:focus-visible,.FormControls-module__zraEYq__trigger[aria-expanded=true]{border-color:var(--fi-focus-border-color,var(--control-accent));box-shadow:var(--fi-focus-shadow,0 0 0 3px var(--control-ring));outline:none}.FormControls-module__zraEYq__field[data-invalid=true] .FormControls-module__zraEYq__surface{border-color:var(--control-error)}.FormControls-module__zraEYq__field[data-invalid=true] .FormControls-module__zraEYq__label{color:var(--control-error)}.FormControls-module__zraEYq__field[data-disabled=true]{opacity:var(--fi-disabled-opacity,.55)}.FormControls-module__zraEYq__field[data-disabled=true] .FormControls-module__zraEYq__surface{cursor:not-allowed}.FormControls-module__zraEYq__label{color:var(--control-label);font-size:var(--fi-label-font-size,12px);line-height:var(--fi-label-line-height,16px);font-weight:var(--fi-label-weight,400);overflow-wrap:anywhere}.FormControls-module__zraEYq__required{color:var(--control-error);margin-inline-start:3px}.FormControls-module__zraEYq__textareaSurface{padding:13px var(--fi-padding-x,18px) 12px;cursor:text;flex-direction:column;gap:7px;display:flex;position:relative}.FormControls-module__zraEYq__textareaLabelSpace{visibility:hidden}.FormControls-module__zraEYq__textareaLabel{inset-inline:var(--fi-padding-x,18px);font-size:var(--fi-font-size,16px);line-height:var(--fi-line-height,22px);pointer-events:none;transition:top var(--fi-duration,.18s) var(--fi-easing,cubic-bezier(.2, .8, .2, 1)), transform var(--fi-duration,.18s) var(--fi-easing,cubic-bezier(.2, .8, .2, 1)), font-size var(--fi-duration,.18s) var(--fi-easing,cubic-bezier(.2, .8, .2, 1)), line-height var(--fi-duration,.18s) var(--fi-easing,cubic-bezier(.2, .8, .2, 1));position:absolute;top:18px;transform:translateY(0)}.FormControls-module__zraEYq__textareaSurface:focus-within .FormControls-module__zraEYq__textareaLabel{font-size:var(--fi-label-font-size,12px);line-height:var(--fi-label-line-height,16px);top:13px;transform:translateY(0)}.FormControls-module__zraEYq__textareaSurface:has(.FormControls-module__zraEYq__textarea:not(:placeholder-shown)) .FormControls-module__zraEYq__textareaLabel{font-size:var(--fi-label-font-size,12px);line-height:var(--fi-label-line-height,16px);top:13px;transform:translateY(0)}.FormControls-module__zraEYq__textarea{box-sizing:border-box;width:100%;min-height:72px;font:inherit;font-size:var(--fi-font-size,16px);color:inherit;caret-color:var(--control-accent);resize:vertical;scrollbar-gutter:stable;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;line-height:1.5;display:block}.FormControls-module__zraEYq__textarea::placeholder{color:var(--control-muted);opacity:0;transition:opacity var(--fi-duration,.18s) var(--fi-easing,cubic-bezier(.2, .8, .2, 1))}.FormControls-module__zraEYq__textareaSurface:focus-within .FormControls-module__zraEYq__textarea::placeholder{opacity:1}.FormControls-module__zraEYq__helper,.FormControls-module__zraEYq__error{overflow-wrap:anywhere;margin:0;padding-inline:4px;font-size:12px;line-height:1.5}.FormControls-module__zraEYq__helper{color:var(--fi-description-color,var(--control-label))}.FormControls-module__zraEYq__error{color:var(--control-error)}.FormControls-module__zraEYq__selectRoot{position:relative}.FormControls-module__zraEYq__trigger{height:var(--fi-height,56px);padding:0 var(--fi-padding-x,18px);text-align:start;color:inherit;font:inherit;font-size:var(--fi-font-size,16px);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.FormControls-module__zraEYq__selectCopy{flex:1;min-width:0;height:100%;display:block;position:relative}.FormControls-module__zraEYq__selectLabel{inset-inline:0;white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:22px;transition:transform .18s,font-size .18s,line-height .18s;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.FormControls-module__zraEYq__trigger[data-float=true] .FormControls-module__zraEYq__selectLabel{font-size:12px;line-height:16px;transform:translateY(-19px)}.FormControls-module__zraEYq__selectValue{white-space:nowrap;text-overflow:ellipsis;opacity:0;padding-top:25px;transition:opacity .16s;display:block;overflow:hidden}.FormControls-module__zraEYq__trigger[data-float=true] .FormControls-module__zraEYq__selectValue{opacity:1}.FormControls-module__zraEYq__placeholder{color:var(--control-muted)}.FormControls-module__zraEYq__chevron{color:var(--fi-content-color,var(--control-label));display:inline-flex}.FormControls-module__zraEYq__nativeSelect{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.FormControls-module__zraEYq__menu{z-index:600;box-sizing:border-box;border:1px solid var(--menu-border,#e4e4e7);border-radius:var(--fi-menu-radius,20px);background:var(--menu-bg,#fff);color:var(--menu-text,#18181b);scrollbar-gutter:auto;overscroll-behavior:contain;scrollbar-width:thin;margin:0;padding:6px;font-family:inherit;position:fixed;overflow-y:auto;box-shadow:0 4px 8px -4px #18181b14,0 18px 40px -12px #18181b2e}.FormControls-module__zraEYq__option{box-sizing:border-box;border-radius:var(--fi-option-radius,14px);overflow-wrap:anywhere;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 12px;font-size:16px;line-height:1.5;display:flex}.FormControls-module__zraEYq__option[data-active=true]{background:var(--menu-hover,#f4f4f5)}.FormControls-module__zraEYq__option[aria-selected=true]{color:var(--menu-accent,#2563eb);background:color-mix(in srgb, var(--menu-accent,#2563eb) 8%, var(--menu-bg,white))}.FormControls-module__zraEYq__option[aria-disabled=true]{opacity:.45;cursor:not-allowed}.FormControls-module__zraEYq__check{flex-shrink:0}.FormControls-module__zraEYq__spellingHelp{flex-direction:column;gap:6px;padding-top:2px;display:flex}.FormControls-module__zraEYq__spellingPrompt{color:var(--fi-description-color,#52525b);font-size:13px}.FormControls-module__zraEYq__spellingActions{flex-wrap:wrap;gap:4px 8px;display:flex}.FormControls-module__zraEYq__spellingAccept,.FormControls-module__zraEYq__spellingKeep{min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:16px;padding:8px 14px;font-size:13px;transition:background .18s}.FormControls-module__zraEYq__spellingAccept{background:color-mix(in srgb, var(--fi-accent,#2563eb) 10%, white);color:color-mix(in srgb, var(--fi-accent,#2563eb) 70%, #18181b);font-weight:600}.FormControls-module__zraEYq__spellingKeep{color:var(--fi-label-color,#52525b);background:0 0}.FormControls-module__zraEYq__spellingAccept:focus-visible,.FormControls-module__zraEYq__spellingKeep:focus-visible{outline:2px solid var(--fi-accent,#2563eb);outline-offset:2px}.FormControls-module__zraEYq__spellingAccept:hover{background:color-mix(in srgb, var(--fi-accent-emphasis,var(--fi-accent,#2563eb)) 18%, white);color:var(--fi-accent-emphasis,var(--fi-accent,#2563eb))}.FormControls-module__zraEYq__spellingKeep:hover{background:var(--fi-hover-background,#f4f4f5)}.FormControls-module__zraEYq__radioGroup{border:0;min-width:0;margin:0;padding:0}.FormControls-module__zraEYq__legend{margin-bottom:9px;padding:0}.FormControls-module__zraEYq__radioOptions{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:8px;display:grid}.FormControls-module__zraEYq__radioOption{border-radius:var(--fi-radius,24px);cursor:pointer;align-items:center;gap:12px;min-height:56px;padding:12px 16px;font-size:16px;line-height:1.4;display:flex}.FormControls-module__zraEYq__radioOption:has(input:checked){border-color:color-mix(in srgb, var(--control-accent) 42%, transparent);background:color-mix(in srgb, var(--control-accent) 6%, var(--control-bg))}.FormControls-module__zraEYq__radioOption:has(input:focus-visible){border-color:var(--control-accent);box-shadow:0 0 0 3px var(--control-ring)}.FormControls-module__zraEYq__radioOption:has(input:disabled){opacity:.55;cursor:not-allowed}.FormControls-module__zraEYq__radio{appearance:none;box-sizing:border-box;border:1.5px solid var(--fi-border-color,#a1a1aa);width:20px;height:20px;color:var(--control-accent);background:0 0;border-radius:50%;outline:none;flex:none;margin:0}.FormControls-module__zraEYq__radio:checked{background:radial-gradient(circle,currentColor 0 4.5px,#0000 5px);border-color:currentColor}@media (hover:hover){.FormControls-module__zraEYq__field:not([data-disabled=true]):not([data-readonly=true]) .FormControls-module__zraEYq__surface:hover{background:var(--control-hover)}.FormControls-module__zraEYq__field:not([data-disabled=true]) .FormControls-module__zraEYq__radioOption:has(input:checked):hover{background:color-mix(in srgb, var(--control-accent) 10%, var(--control-bg))}}@media (prefers-reduced-motion:reduce){.FormControls-module__zraEYq__surface,.FormControls-module__zraEYq__textareaLabel,.FormControls-module__zraEYq__textarea::placeholder,.FormControls-module__zraEYq__selectLabel,.FormControls-module__zraEYq__selectValue,.FormControls-module__zraEYq__spellingAccept,.FormControls-module__zraEYq__spellingKeep{transition:none}}@media (forced-colors:active){.FormControls-module__zraEYq__surface,.FormControls-module__zraEYq__menu{color:canvastext;background:canvas;border:1px solid buttontext}.FormControls-module__zraEYq__surface:focus-within{box-shadow:none;outline:2px solid highlight}.FormControls-module__zraEYq__radio{appearance:auto;accent-color:auto}.FormControls-module__zraEYq__option[aria-selected=true]{outline:1px solid highlight}}
