.records .tablebox table{table-layout:fixed;width:100%;min-width:1050px}.records .tablebox th,.records .tablebox td{width:auto!important;min-width:0!important;max-width:none!important;white-space:normal;overflow-wrap:anywhere;padding:13px 10px}.records .tablebox th:nth-child(1){width:10%!important}.records .tablebox th:nth-child(2){width:22%!important}.records .tablebox th:nth-child(3){width:23%!important}.records .tablebox th:nth-child(4){width:16%!important}.records .tablebox th:nth-child(5){width:14%!important}.records .tablebox th:nth-child(6){width:7%!important}.records .tablebox th:nth-child(7){width:8%!important}.records .tablebox td:nth-child(3)>small{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.records .tablebox td:last-child,.records .tablebox th:last-child{position:static;box-shadow:none}.row-actions{flex-direction:column;align-items:stretch;gap:6px}.row-actions .file-link,.row-actions .edit-link{font-size:11px;padding:7px 8px}.advanced-filters{display:flex;gap:12px;flex-wrap:wrap;align-items:end;padding:14px 17px;border-bottom:1px solid #dbe8ef;background:#f9fcfd}.advanced-filters label,.predio-toolbar label{display:grid;gap:5px;color:#496679;font-size:11px;font-weight:600}.advanced-filters select,.advanced-filters input,.predio-toolbar input{height:36px;padding:7px 9px;border:1px solid #c6dbe7;border-radius:7px;background:#fff;color:#183f56;font:inherit}.advanced-filters label:first-child{min-width:195px}.advanced-filters button,.predio-toolbar button{border:1px solid #c5dae6;border-radius:7px;background:white;color:#176284;padding:9px 12px}#filterStatus{margin-left:auto;color:#678191;font-size:11px;padding-bottom:9px}#professionalFilterLabel[hidden]{display:none}.cards article{cursor:pointer;transition:transform .16s,box-shadow .16s,border-color .16s}.cards article:hover{transform:translateY(-3px);box-shadow:0 6px 18px #194b631a}.cards article.selected{border-color:#138ac0;background:#edf8fd;box-shadow:0 0 0 2px #138ac020}.cards article:focus-visible{outline:3px solid #168ab9;outline-offset:3px}.cards article:active{transform:translateY(0) scale(.99)}.filter-change{animation:filterReveal .18s ease-out}@keyframes filterReveal{from{opacity:.6;transform:translateY(3px)}to{opacity:1;transform:none}}#editDialog{width:min(720px,calc(100vw - 32px));border:1px solid #d7e6ef;border-radius:18px;color:#183e54}#editForm{padding:26px;gap:17px}#editForm h2{font-size:21px;margin:0}#editForm>.edit-subtitle{font-size:12px;color:#668092;overflow-wrap:anywhere;margin:-9px 0 2px}#editForm label{display:block;font-size:12px;font-weight:650}#editForm select,#editForm input,#editForm textarea{box-sizing:border-box;width:100%;display:block;margin-top:7px;border:1px solid #c6d9e6;border-radius:9px;padding:11px 12px;background:#fff;color:#204559;font:400 13px 'Segoe UI',sans-serif}#editForm select{height:43px;text-overflow:ellipsis}#editForm textarea{min-height:95px;max-height:200px;resize:vertical}#editForm input:focus,#editForm select:focus,#editForm textarea:focus{outline:2px solid #198fbb40;border-color:#198fbb}#editForm #editRequested:disabled{background:#eff4f7;color:#6c808c}#editForm>div:last-child{padding-top:15px;border-top:1px solid #e0eaf0}#editForm .primary{background:#0984b4;color:#fff;border-color:#0984b4}#editForm button{min-height:38px}#editPurposeOther.hidden{display:none}#predioBrowser{padding:16px}.predio-toolbar{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.predio-toolbar label{flex:1}.catalog-scroll{overflow:auto;margin-top:15px}.catalog-scroll table{width:100%;min-width:600px}.catalog-scroll td{padding:12px}.catalog-scroll th{padding:10px;text-align:left}#editPredioSelected{display:flex;justify-content:flex-start;flex-wrap:wrap}#editPredioSelected button{max-width:100%;overflow-wrap:anywhere;text-align:left}@media(prefers-reduced-motion:reduce){.cards article{transition:none}.filter-change{animation:none}}@media(max-width:700px){#editForm{padding:19px}.advanced-filters label{flex:1;min-width:135px}.advanced-filters label:first-child{min-width:100%}}
#editForm [hidden]{display:none!important}
