vaadin-scroller[slot=drawer]{padding:var(--lumo-space-s)}vaadin-side-nav-item vaadin-icon{padding:0}[slot=drawer]:is(header,footer){display:flex;align-items:center;gap:var(--lumo-space-s);padding:var(--lumo-space-s) var(--lumo-space-m);min-height:var(--lumo-size-xl);box-sizing:border-box}[slot=drawer]:is(header,footer):is(:empty){display:none}.my-view-view{padding:2px;box-sizing:border-box;display:block;position:relative;height:100%;overflow-y:auto;--cv-blue: 212 96% 54%;--cv-purple: 259 97% 66%;--cv-dropzone-border-color: hsl(var(--cv-blue) / .5);--cv-dropzone-bg-color: hsl(var(--cv-blue) / .2);--cv-droptarget-border-color: hsl(var(--cv-purple) / 1);--cv-droptarget-bg-color: hsl(var(--cv-purple) / .4);--cv-stripe-width: 1.5px;--cv-stripe-gap: 9px;--cv-stripe-color: hsl(var(--cv-blue) / .2);--cv-layout-border-color: var(--lumo-contrast-40pct);--cv-checkerboard-color1: hsl(0 0% 0% / .05);--cv-checkerboard-color2: hsl(0 0% 100% / .05);--cv-checkerboard-size: 16px}.my-view-view[dragging]{--cv-checkerboard-color1: hsl(var(--cv-blue) / .2);--cv-checkerboard-color2: hsl(var(--cv-blue) / .1);--cv-layout-border-color: var(--cv-dropzone-border-color)}.my-view-view .preview-container{display:contents}.my-view-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.my-view-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.my-view-view[dragging] .layout:not([style*="gap:"]){gap:8px}.my-view-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.my-view-view .cover-overlay{position:absolute;border-radius:1px}.my-view-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.my-view-view:not([starting-drag]) .cover-overlay.editable-editing{outline:1px solid hsl(var(--cv-blue) / 1);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.my-view-view .overlays,.my-view-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.my-view-view:not([dragging]) .drop-zones{pointer-events:none}.my-view-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.my-view-view[dragging] .drop-zone:not([empty-layout]){outline:1px dashed var(--cv-dropzone-border-color);outline-offset:-2px;background-color:var(--cv-dropzone-bg-color)}.my-view-view .drop-zone[remaining-space]{background:repeating-linear-gradient(-45deg,var(--cv-stripe-color),var(--cv-stripe-color) var(--cv-stripe-width),transparent var(--cv-stripe-width),transparent var(--cv-stripe-gap))}.my-view-view[dragging] .drop-zone[drag-over]{background:var(--cv-droptarget-bg-color);outline:1px solid var(--cv-droptarget-border-color);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.drop-zone[empty-layout]{z-index:-1}.my-view-view:not([readonly]) .layout[empty],vaadin-form-layout[empty]{border-radius:1px;background:repeating-conic-gradient(var(--cv-checkerboard-color1) 0% 25%,var(--cv-checkerboard-color2) 0% 50%) 50% / var(--cv-checkerboard-size) var(--cv-checkerboard-size);background-clip:content-box;outline:1px dashed var(--cv-layout-border-color);outline-offset:-2px}.my-view-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.my-view-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.my-view-view[readonly] .drop-zones,.my-view-view[readonly] .overlays,.my-view-view[inline-editing] .drop-zones,.my-view-view[inline-editing] .overlays{display:none}.my-view-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.my-view-view[dragging] vaadin-form-layout{padding:8px}.my-view-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.my-view-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.feed-view{display:block;height:100%}.feed-view vaadin-grid{height:100%;line-height:var(--lumo-line-height-m)}.feed-view vaadin-grid,.feed-view vaadin-grid-cell-content{background-color:var(--lumo-contrast-10pct)}.feed-view .card{background-color:var(--lumo-base-color);border-radius:var(--lumo-border-radius-m);box-shadow:var(--lumo-box-shadow-xs);padding:var(--lumo-space-m)}.feed-view img{border-radius:50%;flex-shrink:0;height:var(--lumo-size-m);margin-right:calc(var(--lumo-space-s) * 1.5);width:var(--lumo-size-m)}.feed-view .header{align-items:baseline}.feed-view .name{font-size:var(--lumo-font-size-s);font-weight:700;margin-right:var(--lumo-space-s)}.feed-view .date{color:var(--lumo-tertiary-text-color);font-size:var(--lumo-font-size-xs)}.feed-view .post{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s);margin-bottom:var(--lumo-space-s);white-space:normal}.feed-view .actions{align-items:center}.feed-view .icon{color:var(--lumo-tertiary-text-color);height:calc(var(--lumo-icon-size-s) * .8);margin-right:var(--lumo-space-s);width:calc(var(--lumo-icon-size-s) * .8)}.feed-view .likes,.feed-view .comments,.feed-view .shares{color:var(--lumo-tertiary-text-color);font-size:var(--lumo-font-size-xs);margin-right:var(--lumo-space-l)}.master-detail-view{display:flex;flex-direction:column;height:100%}.master-detail-view vaadin-split-layout{width:100%;height:100%}.master-detail-view vaadin-grid{height:100%}.master-detail-view .editor-layout{display:flex;flex-direction:column;width:400px}.master-detail-view .editor{flex-grow:1;padding:var(--lumo-space-l)}.master-detail-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.master-detail-view .button-layout{width:100%;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l);gap:var(--lumo-space-m)}.master-detail-view .grid-wrapper{width:100%}.collaborative-master-detail-view{display:flex;flex-direction:column;height:100%}.collaborative-master-detail-view vaadin-split-layout{width:100%;height:100%}.collaborative-master-detail-view vaadin-grid{height:100%}.collaborative-master-detail-view .editor-layout{display:flex;flex-direction:column;width:400px}.collaborative-master-detail-view .editor{flex-grow:1;padding:var(--lumo-space-l)}.collaborative-master-detail-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.collaborative-master-detail-view .button-layout{width:100%;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l);gap:var(--lumo-space-m)}.collaborative-master-detail-view .grid-wrapper{width:100%}vaadin-grid{display:flex;text-align:center;border-collapse:separate}vaadin-grid::part(row){border-bottom:1px solid}vaadin-grid::part(header-cell){border-block-end:2px solid;border:1px solid lightgray;padding:.25rem .75rem;background-color:#fbf7cd;text-align:center;font-weight:700}vaadin-grid::part(even-row-cell){background-color:#fbebcd}vaadin-grid::part(odd-row-cell){background-color:#fef7ea}vaadin-grid::part(adeudoconcepto){font-weight:700;color:#7c680e;text-align:end}vaadin-grid::part(adeudomonto){font-weight:700;color:red;text-align:start}vaadin-grid::part(adeudomonto):before{text-align:start;content:"$"}.v-loading-indicator{background:#691b31!important}vaadin-login-form.special,vaadin-login-form.special::part(container){background-color:#691b31cc;border-radius:30px}vaadin-login-form-wrapper{background-color:#ddc9a3;border-radius:30px}vaadin-login-form-wrapper ::part(label){color:#691b31}vaadin-login-form vaadin-button[theme~=submit]{background-color:#bc955b}vaadin-button{position:relative;overflow:hidden;border-radius:14px;box-shadow:0 10px 28px #691b3147,0 2px 8px #00000021;transition:box-shadow .2s,border .2s;border:solid 1px #691b31}vaadin-button:after{content:"";position:absolute;inset:0;background:#f0dfdf33;opacity:0;transition:opacity .2s;pointer-events:none}vaadin-button:hover:after{box-shadow:0 16px 36px #691b3159,0 4px 16px #0000002e;border-color:#bc955b;opacity:1}vaadin-login-form-wrapper::part(form-title){color:#691b31}vaadin-login-form-wrapper::part(error-message){color:#a02142}.grid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;padding:1rem;box-sizing:border-box}@media (max-width: 768px){.grid-container{grid-template-columns:1fr}.responsive-card{width:100%!important}}.responsive-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}@media (max-width: 768px){.responsive-row{flex-direction:column;align-items:center}.responsive-card{width:90%!important;max-width:95vw!important}}table{width:100%;border-collapse:collapse;background-color:#fff}th,td{border:1px solid #000000;padding:10px;text-align:center}thead{background-color:#ddc9a3;color:#fff}tbody tr:nth-child(2n){background-color:#f2f2f2}@media (max-width: 768px){table{width:100%;display:block;overflow-x:auto;white-space:nowrap}th,td{padding:8px;font-size:14px}}vaadin-tab{background-color:#ddc9a3;border-radius:8px;border:1px solid #691B31;margin-right:5px;margin-left:5px;height:35px}vaadin-tab[selected],vaadin-tab[active]{color:#691b31}vaadin-tab:hover{background:#ddc9a3;opacity:90%}@media (max-width: 768px){vaadin-tab{text-align:match-parent;justify-content:center;width:200px;height:40px}}.busquedaPpredioLayout{max-width:500px;width:100%;margin:0 auto;padding:1rem;border-radius:15px;background-color:#ddc9a3}@media (max-width: 600px){.busquedaPpredioLayout{padding:1rem}}.formCita{max-width:700px;width:100%;margin:0 auto;padding:1rem;border-radius:15px;background-color:#ddc9a3}@media (max-width: 600px){.formCita{padding:1rem;margin:0 auto}}vaadin-upload.no-upload-button::part(upload-button){display:none}.custom-label-color label{color:#eee!important}vaadin-side-nav{border-radius:10px;box-shadow:0 3px 6px #691b311a}vaadin-side-nav-item{margin:6px 10px;border-radius:10px;transition:background .2s,color .2s;font-size:1rem}vaadin-side-nav-item:hover{background-color:#bc955b22;color:#691b31}vaadin-side-nav-item[current]{background-color:#bc955b!important;border-radius:10px;box-shadow:0 2px 8px #691b3114}vaadin-side-nav-item::part(content){color:#691b31}vaadin-checkbox[checked]::part(checkbox){background-color:#a02142}
