:root{--em-agua:#5faed0;--em-agua-fuerte:#31768f;--em-agua-fuerte-hover:#27627d;--em-agua-tenue:#eef6fa;--em-carbon:#404041;--em-gris-texto:#6e6e6e;--em-linea:#e8e8e8;--em-linea-control:#8f8f8f;--em-radio:8px;--em-radio-chico:6px;--em-esp-1:4px;--em-esp-2:8px;--em-esp-3:12px;--em-esp-4:16px;--em-esp-5:20px;--em-esp-6:24px;--em-alto-control:36px;--em-alto-tactil:44px;--em-txt-micro:12px;--em-txt-chico:13px;--em-txt-base:14px;--em-txt-titulo:16px;--theme-border-color:var(--em-linea);--theme-text:var(--em-carbon);--theme-elevation-400:#767676}body,.template-default,.template-minimal,.search-filter{background:#fff}.app-header{border-bottom:1px solid var(--em-linea);background:#fff}.app-header__bg{background:0 0}.nav{border-right:1px solid var(--em-linea);background:#fff}.nav__link,.nav .nav-group__toggle{border-radius:var(--em-radio-chico)}.nav__link:hover{background:var(--em-agua-tenue)}.nav__link[aria-current=page]{background:var(--em-agua-tenue);box-shadow:inset 2px 0 0 var(--em-agua-fuerte);color:var(--em-carbon);font-weight:600}.nav-group__label{color:var(--em-gris-texto);font-size:var(--em-txt-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.card{border:1px solid var(--em-linea);border-radius:var(--em-radio);padding:var(--em-esp-5);background:#fff;transition:border-color .15s,box-shadow .15s}.card__title{color:var(--em-carbon);font-size:var(--em-txt-titulo);font-weight:600}.card--has-onclick:hover{border-color:var(--em-agua-fuerte);box-shadow:0 1px 6px #31768f2e}.dashboard h2,.dashboard h3{color:var(--em-carbon);letter-spacing:-.01em;font-weight:600}.btn--style-primary{background-color:var(--em-agua-fuerte);border-color:var(--em-agua-fuerte);border-radius:var(--em-radio-chico);color:#fff}.btn--style-primary:hover:not(.btn--disabled),.btn--style-primary:focus-visible:not(.btn--disabled){background-color:var(--em-agua-fuerte-hover);border-color:var(--em-agua-fuerte-hover);color:#fff}.btn--style-secondary{border-color:var(--em-linea-control);border-radius:var(--em-radio-chico);color:var(--em-carbon)}.btn--style-secondary:hover:not(.btn--disabled){background-color:var(--em-agua-tenue);border-color:var(--em-agua-fuerte)}.btn--icon-style-with-border .btn__icon{border-color:var(--em-linea-control)}.btn--icon-style-with-border .btn__icon .stroke{stroke:var(--em-carbon)}.card--has-onclick:hover .btn--icon-style-with-border .btn__icon{border-color:var(--em-agua-fuerte)}.card--has-onclick:hover .btn--icon-style-with-border .btn__icon .stroke{stroke:var(--em-agua-fuerte)}.field-type input[type=text],.field-type input[type=email],.field-type input[type=number],.field-type input[type=password],.field-type input[type=date],.field-type textarea,.field-type .rs__control{border-color:var(--em-linea-control);border-radius:var(--em-radio-chico)}.field-type input:focus,.field-type textarea:focus,.field-type .rs__control--is-focused{border-color:var(--em-agua-fuerte);box-shadow:0 0 0 3px #31768f40}.field-type .field-label{color:var(--em-carbon);font-weight:600}.field-type .field-description{color:var(--em-gris-texto);font-size:var(--em-txt-chico)}.rich-text-lexical{border-color:var(--em-linea-control);border-radius:var(--em-radio)}.rich-text-lexical .ContentEditable__root{min-height:320px}.upload__dropzoneAndUpload .dropzone{border:1.5px dashed var(--em-linea-control);border-radius:var(--em-radio);align-items:center;gap:var(--em-esp-3);min-height:160px;padding:var(--em-esp-5);text-align:center;flex-direction:column;justify-content:center;transition:border-color .15s,background .15s}.upload__dropzoneAndUpload .dropzone:before{color:var(--em-gris-texto);content:"+";font-size:40px;font-weight:300;line-height:1}.upload__dropzoneAndUpload .dropzone:hover{border-color:var(--em-agua-fuerte)}.upload__dropzoneAndUpload .dropzone:hover:before{color:var(--em-agua-fuerte)}.upload__dropzoneAndUpload .dropzone.dragging{background:var(--em-agua-tenue);border-color:var(--em-agua-fuerte)}.upload__dropzoneAndUpload .dropzone .upload__dropzoneContent{align-items:center;gap:var(--em-esp-3);flex-direction:column;justify-content:center}.upload__dropzoneAndUpload .dropzone .upload__dropzoneContent__buttons{order:1;left:0}.upload__dropzoneAndUpload .dropzone .upload__dragAndDropText{color:var(--em-gris-texto);order:2;display:block}.upload__dropzoneAndUpload .dropzone .upload__dropzoneContent__orText{display:none}.search-filter__input{border-color:var(--em-linea-control);border-radius:var(--em-radio-chico)}.search-filter__input:focus{border-color:var(--em-agua-fuerte);box-shadow:0 0 0 3px #31768f40}.table{background-color:#fff;background-image:linear-gradient(90deg,#fff 30%,#fff0),linear-gradient(270deg,#fff 30%,#fff0),radial-gradient(farthest-side at 0,#00000029,#0000),radial-gradient(farthest-side at 100%,#00000029,#0000);background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}.table table{border-collapse:collapse}.table tbody tr,.table tbody tr td{background:0 0}.table thead th{border-bottom:1px solid var(--em-linea);color:var(--em-gris-texto);font-size:var(--em-txt-micro);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.table tbody tr{border-bottom:1px solid var(--em-linea)}.table tbody tr:hover{background:var(--em-agua-tenue)}.table td,.table th{border-left:0;border-right:0}.list-create-new-doc__create-new-button{background-color:var(--em-agua-fuerte);border-color:var(--em-agua-fuerte);border-radius:var(--em-radio-chico);color:#fff;font-size:var(--em-txt-base);align-items:center;gap:var(--em-esp-2);min-height:var(--em-alto-control);padding:0 var(--em-esp-4);font-weight:600;transition:background-color .15s;display:inline-flex}.list-create-new-doc__create-new-button:before{content:"";background:currentColor;flex:none;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='square'%3E%3Cpath d='M10 4v12M4 10h12'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='square'%3E%3Cpath d='M10 4v12M4 10h12'/%3E%3C/svg%3E") 50%/contain no-repeat}.list-create-new-doc__create-new-button .btn__label{color:#fff}.list-create-new-doc__create-new-button:hover,.list-create-new-doc__create-new-button:focus-visible{background-color:var(--em-agua-fuerte-hover);border-color:var(--em-agua-fuerte-hover);color:#fff}.pill--style-success{background:var(--em-agua-tenue);color:#2e6f8c}.em-salir{border-radius:var(--em-radio-chico);color:var(--em-gris-texto);font-size:var(--em-txt-chico);padding:var(--em-esp-2) var(--em-esp-3);white-space:nowrap;text-decoration:none;transition:background .15s,color .15s}.em-salir:hover,.em-salir:focus-visible{background:var(--em-agua-tenue);color:var(--em-carbon);text-decoration:none}.required{color:#c8352f}.LexicalEditorTheme__placeholder{color:var(--em-gris-texto)}:focus-visible{outline-color:var(--em-agua-fuerte)}@media (max-width:768px),(pointer:coarse){.nav__link,.nav-group__toggle,.nav__log-out,.nav__mobile-close,.clickable-arrow,.app-header__account,.nav-toggler{min-height:var(--em-alto-tactil);min-width:var(--em-alto-tactil);align-items:center;display:flex}.nav__link,.nav-group__toggle{min-width:0}.btn--style-primary,.btn--style-secondary,.btn--style-pill,.list-controls__toggle-columns,.list-controls__toggle-where,.em-salir,.step-nav__home,.cell-actions a,.link-edit,.link-trash{min-height:var(--em-alto-tactil);min-width:var(--em-alto-tactil);justify-content:center;align-items:center;display:inline-flex}.btn--style-primary,.btn--style-secondary,.btn--style-pill,.list-controls__toggle-columns,.list-controls__toggle-where,.em-salir{min-width:0}.sort-column__button{min-width:32px;min-height:32px}.doc-controls__controls,.upload__dropzoneContent__buttons{gap:var(--em-esp-3)}.rich-text-lexical .ContentEditable__root{min-height:180px}.upload__dropzoneAndUpload .dropzone{min-height:120px}.list-header__title-and-actions{align-items:flex-start;gap:var(--em-esp-3);flex-wrap:wrap;display:flex}.list-header__title-actions{width:100%}.list-create-new-doc__create-new-button{min-height:var(--em-alto-tactil);justify-content:center;width:100%}}.marca-icono{display:inline-flex}.marca-icono img{display:block}.login__brand{margin-bottom:var(--em-esp-6)}
