/**
 * Sección «tipologias» de la página «proyecto», clonada de producción.
 *
 * Las clases `css-…` son los hashes que genera Emotion en el sitio viejo.
 * Se conservan literales para que el render sea idéntico; por eso no son
 * legibles. La plantilla que las usa está al lado, en el mismo directorio.
 *
 * Generado desde https://www.icasa.pe — no editar a mano salvo para corregir.
 */

.css-q7mezt { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1.5rem; }
.css-hkay6 { margin: 0px; font-family: Poppins, sans-serif; font-size: 1.25rem; line-height: 1.6; font-weight: 700; }
.css-cwblfv { box-sizing: border-box; display: flex; flex-flow: wrap; margin-top: calc(-32px); width: calc(100% + 32px); margin-left: calc(-32px); background-color: rgb(250, 250, 250); padding: 24px; border-radius: 16px; }
.css-cwblfv > .MuiGrid-item { padding-top: 32px; }
.css-cwblfv > .MuiGrid-item { padding-left: 32px; }
.css-iol86l { box-sizing: border-box; margin: 0px; flex-direction: row; flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
@media (min-width: 600px){
.css-iol86l { flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
}
@media (min-width: 900px){
.css-iol86l { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
@media (min-width: 1200px){
.css-iol86l { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
@media (min-width: 1536px){
.css-iol86l { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
.css-6a5uu7 { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 16px; background-color: rgb(255, 255, 255); border-radius: 16px; }
.css-197p0cj { height: 60px; margin-right: 16px; border-top-left-radius: 14px; border-bottom-left-radius: 14px; }
.css-ylfgnn { position: relative; overflow: hidden; border-top-left-radius: 14px; border-top-right-radius: 14px; }
.css-1f8sh1y { position: relative; width: 100%; height: 100%; }
.css-1abc02a { position: absolute; height: 100%; background-color: transparent; z-index: 1; top: 0px; right: 0px; }
.css-1abc02a:hover button { background-color: black; filter: brightness(120%); opacity: 0.4; }
.css-e8vs8u { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; border: 0px; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-align: center; flex: 0 0 auto; padding: 8px; border-radius: 50%; overflow: visible; margin: 0px 10px; position: relative; background-color: rgb(73, 73, 73); color: white; font-size: 30px; transition: 200ms; cursor: pointer; opacity: 0; top: calc(50% - 20px) !important; }
.css-e8vs8u.Mui-disabled { pointer-events: none; cursor: default; }
@media print{
.css-e8vs8u { print-color-adjust: exact; }
}
.css-e8vs8u:hover { background-color: rgba(0, 0, 0, 0.04); }
@media (hover: none){
.css-e8vs8u:hover { background-color: transparent; }
}
.css-e8vs8u.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }
.css-e8vs8u:hover { opacity: 0.6 !important; }
.css-vubbuv { user-select: none; width: 1em; height: 1em; display: inline-block; fill: currentcolor; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); font-size: 1.5rem; }
.css-hn784z { position: absolute; height: 100%; background-color: transparent; z-index: 1; top: 0px; left: 0px; }
.css-hn784z:hover button { background-color: black; filter: brightness(120%); opacity: 0.4; }
.css-1tsmvz0 { box-sizing: border-box; display: flex; flex-flow: wrap; width: 100%; background-color: rgb(68, 68, 68); color: rgb(255, 255, 255); padding-top: 16px; padding-bottom: 16px; border-bottom-left-radius: 14px; border-bottom-right-radius: 14px; }
.css-1u9gb7o { box-sizing: border-box; margin: 0px; flex-direction: row; flex-basis: 33.3333%; -webkit-box-flex: 0; flex-grow: 0; max-width: 33.3333%; text-align: center; }
@media (min-width: 600px){
.css-1u9gb7o { flex-basis: 33.3333%; -webkit-box-flex: 0; flex-grow: 0; max-width: 33.3333%; }
}
@media (min-width: 900px){
.css-1u9gb7o { flex-basis: 33.3333%; -webkit-box-flex: 0; flex-grow: 0; max-width: 33.3333%; }
}
@media (min-width: 1200px){
.css-1u9gb7o { flex-basis: 33.3333%; -webkit-box-flex: 0; flex-grow: 0; max-width: 33.3333%; }
}
@media (min-width: 1536px){
.css-1u9gb7o { flex-basis: 33.3333%; -webkit-box-flex: 0; flex-grow: 0; max-width: 33.3333%; }
}
.css-1hfqbre { margin: 0px; font-family: Poppins, sans-serif; font-weight: 400; font-size: 0.75rem; line-height: 1.66; }
.css-x2gm6g { margin: 0px; font-family: Poppins, sans-serif; font-weight: 500; font-size: 1.25rem; line-height: 1.6; }
.css-1mvjh7i { margin: 0px 0px 24px; font-family: Poppins, sans-serif; font-size: 1.25rem; line-height: 1.6; font-weight: 700; }
.css-o8pnj0 { margin: 0px 0px 24px; font-family: Poppins, sans-serif; font-weight: 400; font-size: 0.875rem; line-height: 1.43; }
.css-a2wf9t { display: inline-flex; flex-direction: column; position: relative; min-width: 0px; padding: 0px; margin: 0px 0px 16px; border: 0px; vertical-align: top; width: 100%; }
.css-re79vc { font-family: Poppins, sans-serif; font-weight: 400; font-size: 1rem; line-height: 1.4375em; color: rgba(0, 0, 0, 0.87); box-sizing: border-box; cursor: text; display: inline-flex; -webkit-box-align: center; align-items: center; position: relative; border-radius: 4px; }
.css-re79vc.Mui-disabled { color: rgba(0, 0, 0, 0.38); cursor: default; }
.css-re79vc:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.87); }
@media (hover: none){
.css-re79vc:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.23); }
}
.css-re79vc.Mui-focused .MuiOutlinedInput-notchedOutline { border-width: 2px; }
.css-re79vc.Mui-focused .MuiOutlinedInput-notchedOutline { border-color: rgb(25, 118, 210); }
.css-re79vc.Mui-error .MuiOutlinedInput-notchedOutline { border-color: rgb(211, 47, 47); }
.css-re79vc.Mui-disabled .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.26); }
.css-1pk1fka { font: inherit; letter-spacing: inherit; color: currentcolor; border: 0px; box-sizing: content-box; background: none; height: 1.4375em; margin: 0px; -webkit-tap-highlight-color: transparent; display: block; min-width: 0px; width: 100%; animation-name: mui-auto-fill-cancel; animation-duration: 10ms; padding: 16.5px 14px; }
.css-1pk1fka::-webkit-input-placeholder { color: currentcolor; opacity: 0.42; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }
.css-1pk1fka:focus { outline: 0px; }
.css-1pk1fka:invalid { box-shadow: none; }
.css-1pk1fka::-webkit-search-decoration { appearance: none; }
label[data-shrink="false"] + .MuiInputBase-formControl .css-1pk1fka::-webkit-input-placeholder { opacity: 0 !important; }
label[data-shrink="false"] + .MuiInputBase-formControl .css-1pk1fka:focus::-webkit-input-placeholder { opacity: 0.42; }
.css-1pk1fka.Mui-disabled { opacity: 1; -webkit-text-fill-color: rgba(0, 0, 0, 0.38); }
.css-1pk1fka:-webkit-autofill { animation-duration: 5000s; animation-name: mui-auto-fill; }
.css-1pk1fka:-webkit-autofill { border-radius: inherit; }
.css-mp9f0v { appearance: none; user-select: none; cursor: pointer; border-radius: 4px; font: inherit; letter-spacing: inherit; color: currentcolor; border: 0px; box-sizing: content-box; background: none; height: 1.4375em; margin: 0px; -webkit-tap-highlight-color: transparent; display: block; min-width: 0px; width: 100%; animation-name: mui-auto-fill-cancel; animation-duration: 10ms; padding: 16.5px 14px; }
.css-mp9f0v:focus { border-radius: 0px; }
.css-mp9f0v.Mui-disabled { cursor: default; }
.css-mp9f0v[multiple] { height: auto; }
.css-mp9f0v:not([multiple]) option, .css-mp9f0v:not([multiple]) optgroup { background-color: rgb(255, 255, 255); }
.css-mp9f0v:focus { border-radius: 4px; }
.css-mp9f0v.css-mp9f0v.css-mp9f0v { padding-right: 32px; }
.css-mp9f0v.MuiSelect-select { height: auto; min-height: 1.4375em; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.css-mp9f0v::-webkit-input-placeholder { color: currentcolor; opacity: 0.42; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }
.css-mp9f0v:focus { outline: 0px; }
.css-mp9f0v:invalid { box-shadow: none; }
.css-mp9f0v::-webkit-search-decoration { appearance: none; }
label[data-shrink="false"] + .MuiInputBase-formControl .css-mp9f0v::-webkit-input-placeholder { opacity: 0 !important; }
label[data-shrink="false"] + .MuiInputBase-formControl .css-mp9f0v:focus::-webkit-input-placeholder { opacity: 0.42; }
.css-mp9f0v.Mui-disabled { opacity: 1; -webkit-text-fill-color: rgba(0, 0, 0, 0.38); }
.css-mp9f0v:-webkit-autofill { animation-duration: 5000s; animation-name: mui-auto-fill; }
.css-mp9f0v:-webkit-autofill { border-radius: inherit; }
.css-147e5lo { bottom: 0px; left: 0px; position: absolute; opacity: 0; pointer-events: none; width: 100%; box-sizing: border-box; }
.css-1l3b12y { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1.5rem; position: absolute; top: calc(50% - 0.5em); pointer-events: none; color: rgba(0, 0, 0, 0.54); right: 7px; }
.css-1l3b12y.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-5v2ak0 { text-align: left; position: absolute; inset: -5px 0px 0px; margin: 0px; padding: 0px 8px; pointer-events: none; border-radius: inherit; border-style: solid; border-width: 1px; overflow: hidden; min-width: 0%; border-color: rgba(0, 0, 0, 0.23); }
.css-81qg8w { float: unset; width: auto; overflow: hidden; display: block; padding: 0px; height: 11px; font-size: 0.75em; visibility: hidden; max-width: 0.01px; transition: max-width 50ms cubic-bezier(0, 0, 0.2, 1); white-space: nowrap; }
.css-81qg8w > span { padding-left: 5px; padding-right: 5px; display: inline-block; opacity: 0; visibility: visible; }
.css-1eikg3m { box-sizing: border-box; display: flex; flex-flow: wrap; margin-top: calc(-16px); width: calc(100% + 16px); margin-left: calc(-16px); }
.css-1eikg3m > .MuiGrid-item { padding-top: 16px; }
.css-1eikg3m > .MuiGrid-item { padding-left: 16px; }
.css-rpybyc { box-sizing: border-box; margin: 0px; flex-direction: row; flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
@media (min-width: 600px){
.css-rpybyc { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
@media (min-width: 900px){
.css-rpybyc { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
@media (min-width: 1200px){
.css-rpybyc { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
@media (min-width: 1536px){
.css-rpybyc { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
.css-1vbfw84 { display: inline-flex; flex-direction: column; position: relative; min-width: 0px; padding: 0px; margin: 0px; border: 0px; vertical-align: top; width: 100%; }
.css-19lagpe { color: rgba(0, 0, 0, 0.6); font-family: Poppins, sans-serif; font-weight: 400; line-height: 1.4375em; padding: 0px; display: block; transform-origin: left top; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: absolute; left: 0px; top: 0px; transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); z-index: 1; pointer-events: none; transform: translate(14px, 16px) scale(1); max-width: calc(100% - 24px); font-size: 0.875rem; }
.css-19lagpe.Mui-focused { color: rgb(25, 118, 210); }
.css-19lagpe.Mui-disabled { color: rgba(0, 0, 0, 0.38); }
.css-19lagpe.Mui-error { color: rgb(211, 47, 47); }
.css-rxuhmm { font-family: Poppins, sans-serif; font-weight: 400; line-height: 1.4375em; color: rgba(0, 0, 0, 0.87); box-sizing: border-box; cursor: text; display: inline-flex; -webkit-box-align: center; align-items: center; width: 100%; position: relative; border-radius: 4px; font-size: 0.875rem; }
.css-rxuhmm.Mui-disabled { color: rgba(0, 0, 0, 0.38); cursor: default; }
.css-rxuhmm:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.87); }
@media (hover: none){
.css-rxuhmm:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.23); }
}
.css-rxuhmm.Mui-focused .MuiOutlinedInput-notchedOutline { border-width: 2px; }
.css-rxuhmm.Mui-focused .MuiOutlinedInput-notchedOutline { border-color: rgb(25, 118, 210); }
.css-rxuhmm.Mui-error .MuiOutlinedInput-notchedOutline { border-color: rgb(211, 47, 47); }
.css-rxuhmm.Mui-disabled .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.26); }
.css-yioeff { display: inline-flex; flex-direction: column; position: relative; min-width: 0px; padding: 0px; margin: 16px 0px; border: 0px; vertical-align: top; width: 100%; }
.css-1nrhgeo { font-family: Poppins, sans-serif; font-weight: 400; line-height: 1.4375em; color: rgba(0, 0, 0, 0.87); box-sizing: border-box; cursor: text; display: inline-flex; -webkit-box-align: center; align-items: center; width: 100%; position: relative; border-radius: 4px; padding: 16.5px 14px; font-size: 0.875rem; }
.css-1nrhgeo.Mui-disabled { color: rgba(0, 0, 0, 0.38); cursor: default; }
.css-1nrhgeo:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.87); }
@media (hover: none){
.css-1nrhgeo:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.23); }
}
.css-1nrhgeo.Mui-focused .MuiOutlinedInput-notchedOutline { border-width: 2px; }
.css-1nrhgeo.Mui-focused .MuiOutlinedInput-notchedOutline { border-color: rgb(25, 118, 210); }
.css-1nrhgeo.Mui-error .MuiOutlinedInput-notchedOutline { border-color: rgb(211, 47, 47); }
.css-1nrhgeo.Mui-disabled .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.26); }
.css-s63k3s { font: inherit; letter-spacing: inherit; color: currentcolor; border: 0px; box-sizing: content-box; background: none; margin: 0px; -webkit-tap-highlight-color: transparent; display: block; min-width: 0px; width: 100%; animation-name: mui-auto-fill-cancel; animation-duration: 10ms; height: auto; resize: none; padding: 0px; }
.css-s63k3s::-webkit-input-placeholder { color: currentcolor; opacity: 0.42; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }
.css-s63k3s:focus { outline: 0px; }
.css-s63k3s:invalid { box-shadow: none; }
.css-s63k3s::-webkit-search-decoration { appearance: none; }
label[data-shrink="false"] + .MuiInputBase-formControl .css-s63k3s::-webkit-input-placeholder { opacity: 0 !important; }
label[data-shrink="false"] + .MuiInputBase-formControl .css-s63k3s:focus::-webkit-input-placeholder { opacity: 0.42; }
.css-s63k3s.Mui-disabled { opacity: 1; -webkit-text-fill-color: rgba(0, 0, 0, 0.38); }
.css-s63k3s:-webkit-autofill { animation-duration: 5000s; animation-name: mui-auto-fill; }
.css-s63k3s:-webkit-autofill { border-radius: inherit; }
.css-wz5myd { display: inline-flex; -webkit-box-align: center; align-items: center; cursor: pointer; vertical-align: middle; -webkit-tap-highlight-color: transparent; margin-left: -11px; margin-right: 16px; }
.css-wz5myd.Mui-disabled { cursor: default; }
.css-wz5myd .MuiFormControlLabel-label.Mui-disabled { color: rgba(0, 0, 0, 0.38); }
.css-d771x4 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; padding: 9px; border-radius: 50%; color: rgba(0, 0, 0, 0.6); }
.css-d771x4.Mui-disabled { pointer-events: none; cursor: default; }
@media print{
.css-d771x4 { print-color-adjust: exact; }
}
.css-d771x4:hover { background-color: rgba(25, 118, 210, 0.04); }
.css-d771x4.Mui-checked, .css-d771x4.MuiCheckbox-indeterminate { color: rgb(25, 118, 210); }
.css-d771x4.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
@media (hover: none){
.css-d771x4:hover { background-color: transparent; }
}
.css-j8yymo { cursor: inherit; position: absolute; opacity: 0; width: 100%; height: 100%; top: 0px; left: 0px; margin: 0px; padding: 0px; z-index: 1; }
.css-dun14h { margin: 0px; font-family: Poppins, sans-serif; font-weight: 400; font-size: 0.875rem; line-height: 1.43; }
.css-b41wnd { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 16px 0px 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-family: Poppins, sans-serif; font-size: 0.875rem; line-height: 1.75; min-width: 64px; padding: 12px 16px; border: 0px; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; --variant-textColor: #1976d2; --variant-outlinedColor: #1976d2; --variant-outlinedBorder: rgba(25, 118, 210, 0.5); --variant-containedColor: #fff; --variant-containedBg: #1976d2; width: 100%; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); text-transform: none; color: rgb(255, 255, 255); font-weight: 700; background-color: rgb(38, 38, 132); }
.css-b41wnd.Mui-disabled { pointer-events: none; cursor: default; }
@media print{
.css-b41wnd { print-color-adjust: exact; }
}
.css-b41wnd:hover { text-decoration: none; }
.css-b41wnd.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-b41wnd:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none){
.css-b41wnd:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-b41wnd:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-b41wnd.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-b41wnd.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
@media (hover: hover){
.css-b41wnd:hover { --variant-containedBg: #1565c0; --variant-textBg: rgba(25, 118, 210, 0.04); --variant-outlinedBorder: #1976d2; --variant-outlinedBg: rgba(25, 118, 210, 0.04); }
}
.css-b41wnd.MuiButton-loading { color: transparent; }
.css-b41wnd:hover { background-color: rgb(29, 29, 107); }
.css-w0pj6f { overflow: hidden; pointer-events: none; position: absolute; z-index: 0; inset: 0px; border-radius: inherit; }
.css-1l7c0cy { position: absolute; height: 100%; width: 100%; }
.css-wyecun { background-color: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.87); transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1); box-shadow: var(--Paper-shadow); background-image: var(--Paper-overlay); overflow: hidden; border-radius: 0px; }
.css-9y3ish { display: block; background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; object-fit: cover; }
.css-c6mbfp { color: rgba(0, 0, 0, 0.6); font-family: Poppins, sans-serif; font-weight: 400; font-size: 1rem; line-height: 1.4375em; padding: 0px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: absolute; left: 0px; top: 0px; transform-origin: left top; transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); z-index: 1; user-select: none; pointer-events: auto; max-width: calc(133% - 32px); transform: translate(14px, -9px) scale(0.75); }
.css-c6mbfp.Mui-focused { color: rgb(25, 118, 210); }
.css-c6mbfp.Mui-disabled { color: rgba(0, 0, 0, 0.38); }
.css-c6mbfp.Mui-error { color: rgb(211, 47, 47); }
.css-w1u3ce { float: unset; width: auto; overflow: hidden; display: block; padding: 0px; height: 11px; font-size: 0.75em; visibility: hidden; white-space: nowrap; max-width: 100%; transition: max-width 100ms cubic-bezier(0, 0, 0.2, 1) 50ms; }
.css-w1u3ce > span { padding-left: 5px; padding-right: 5px; display: inline-block; opacity: 0; visibility: visible; }
