.rv-shell,.rv-menu,.rv-parcel-entry{color:#243b32;font-family:Manrope,system-ui,sans-serif}.rv-shell{overflow-wrap:anywhere;max-width:63rem;margin:0 auto;padding:clamp(1rem,3vw,2.5rem) clamp(.2rem,2vw,1.5rem) 4rem;font-size:15px}.rv-shell *,.rv-menu *,.rv-parcel-entry *{box-sizing:border-box}.rv-heading,.rv-first,.rv-stop,.rv-office-title,.rv-file,.rv-viewer>div:first-child{justify-content:space-between;align-items:center;gap:1rem;display:flex}.rv-digital-filters{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:.7rem;margin:.8rem 0;display:grid}.rv-digital-filters label{gap:.3rem;font-size:.88rem;font-weight:600;display:grid}.rv-digital-filters input,.rv-digital-filters select{font:inherit;background:#fff;border:1px solid #b9cbbd;border-radius:.4rem;width:100%;max-width:100%;min-height:42px;padding:.5rem}.rv-digital-row{border-bottom:1px solid #dbe4dc;padding:.7rem 0}.rv-digital-row h3{font-size:1.05rem}.rv-digital-row h3 small{color:#4c6753;margin-left:.35rem;font-size:.8rem;font-weight:550;display:inline-block}.rv-digital-row p,.rv-digital-row dl{color:#45634e;margin:.15rem 0;font-size:.85rem}.rv-digital-row dl div{gap:.25rem;margin-right:.6rem;display:inline-flex}.rv-digital-row dd{margin:0}.rv-digital-row dt{font-weight:650}.rv-digital-row summary{font-size:.85rem}.rv-digital-row ul{margin:.4rem 0;padding-left:1.1rem}.rv-digital-pages{justify-content:center;align-items:center;gap:1rem;margin:.7rem 0;display:flex}@media (width<=600px){.rv-digital-filters{grid-template-columns:1fr}}.rv-heading{margin-bottom:1.3rem}.rv-form input:not([type=checkbox]){font:inherit;border:1px solid #b7c9bc;border-radius:.4rem;width:100%;padding:.6rem;font-weight:400}.rv-form label.rv-check{align-items:center;display:flex}.rv-link-file .rv-quiet{margin-left:.4rem}.rv-archive{border-top:1px solid #cad8cc;margin-top:1rem;padding:.85rem 0}.rv-archive summary{cursor:pointer;color:#45634e;font-weight:650}.rv-archive section>h2{margin-top:1rem;font-size:1.1rem}@media print{.rv-archive{display:none}}.rv-shell h1,.rv-shell h2,.rv-shell h3,.rv-shell h4,.rv-shell h5,.rv-shell p{margin:0}.rv-shell h1{letter-spacing:-.045em;font-family:Fraunces,Georgia,serif;font-size:clamp(2.3rem,6vw,3.7rem);font-weight:600;line-height:1.05}.rv-eyebrow,.rv-first-copy>p:first-child{text-transform:uppercase;letter-spacing:.13em;color:#557360;font-size:.72rem;font-weight:750;margin-bottom:.55rem!important}.rv-heading button,.rv-quiet,.rv-primary,.rv-open,.rv-back,.rv-latest,.rv-success{justify-content:center;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.rv-quiet,.rv-primary,.rv-open{cursor:pointer;border-radius:.5rem;flex:none;min-height:42px;padding:.6rem .85rem;font-size:.86rem;font-weight:650}.rv-quiet,.rv-open{color:#254c38;background:#fff;border:1px solid #bdcdc2}.rv-primary{color:#fff;background:#24583e;border:1px solid #1e523b}.rv-shell button:disabled{opacity:.5;cursor:not-allowed}.rv-first{background:#edf3ec;border-left:4px solid #397750;border-radius:0 .65rem .65rem 0;padding:1.15rem 1.25rem}.rv-first h2{font-size:1.18rem;font-weight:750}.rv-first h2 span{font-weight:500}.rv-first-copy>p,.rv-first-copy>strong{margin-top:.42rem;line-height:1.45;display:block}.rv-first-copy>p{color:#3b5746;font-size:.85rem}.rv-tabs{border-bottom:1px solid #cdd9d0;flex-wrap:wrap;gap:.35rem;padding:1.35rem 0 .55rem;display:flex}.rv-tabs button{cursor:pointer;color:#45644f;background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.45rem;min-height:42px;padding:.55rem .8rem;font-weight:650;display:flex}.rv-tabs button[aria-pressed=true]{color:#fff;background:#285a40}.rv-tabs b{color:#28543b;background:#dbe7de;border-radius:.3rem;padding:.13rem .38rem;font-size:.75rem}.rv-bucket{display:none}.rv-visible{display:block}.rv-bucket>h2{margin:1.35rem 0 .65rem;font-size:1.35rem;font-weight:750}.rv-building>h3{color:#2b553b;align-items:center;gap:.4rem;margin-top:1rem;font-weight:700;display:flex}.rv-floor{border-left:1px solid #d2ddd3;margin:.35rem 0 .8rem .45rem;padding:.55rem 0 0 .65rem}.rv-floor>h4{color:#53685a;margin-bottom:.4rem;font-size:.85rem;font-weight:650}.rv-office{background:#fff;border:1px solid #d4dfd5;border-radius:.6rem;margin-bottom:.7rem;overflow:hidden}.rv-office-title{background:#f1f5ef;align-items:baseline;padding:.5rem .85rem}.rv-office-title span,.rv-meta,.rv-evidence,.rv-instruction small,.rv-file small{color:#536859;font-size:.82rem}.rv-stop{border-top:1px solid #e3eae3;align-items:flex-start;padding:.75rem .9rem}.rv-row-copy{min-width:0}.rv-stop h5{font-size:1rem;font-weight:750}.rv-action,.rv-evidence{line-height:1.45;margin-top:.4rem!important}.rv-empty{color:#526958;margin:.75rem 0 1.5rem!important}.rv-back,.rv-text-link,.rv-evidence a{color:#285b3f;text-underline-offset:.15em;font-weight:600;text-decoration:underline}.rv-back{margin-bottom:1.3rem;font-size:.85rem}.rv-detail{max-width:52rem}.rv-detail>h1{font-size:clamp(1.8rem,4vw,2.75rem)}.rv-detail>.rv-meta{margin-top:.45rem!important}.rv-detail>.rv-text-link{margin-top:.7rem;display:inline-block}.rv-instruction{background:#edf3eb;border-left:3px solid #477650;gap:.4rem;margin-top:1rem;padding:.8rem 1rem;display:grid}.rv-instruction span{color:#41654c;font-size:.78rem;font-weight:750}.rv-instruction a{font-size:.8rem}.rv-latest,.rv-success{color:#295f3b;font-weight:700;margin-top:.55rem!important}.rv-form,.rv-files,.rv-history,.rv-parcel-entry{background:#fff;border:1px solid #ccdacd;border-radius:.65rem;margin-top:1rem;padding:1rem 1.1rem}.rv-form h2,.rv-files h2,.rv-history h2,.rv-parcel-entry h4{margin:0 0 .6rem;font-size:1.1rem;font-weight:750}.rv-form label,.rv-upload label:not(.rv-check){gap:.3rem;margin:.5rem 0;font-size:.88rem;font-weight:600;display:grid}.rv-form select,.rv-form textarea,.rv-upload input[type=file]{font:inherit;color:#263b2d;background:#fff;border:1px solid #b7c9bc;border-radius:.4rem;width:100%;max-width:100%;min-height:42px;padding:.55rem;font-weight:400}.rv-form textarea{resize:vertical}.rv-file{border-bottom:1px solid #dfebe0;justify-content:flex-start;padding:.5rem 0}.rv-file div{flex:1;min-width:0}.rv-file strong,.rv-file small{display:block}.rv-upload{margin-top:.7rem}.rv-upload label span{align-items:center;gap:.4rem;display:flex}.rv-check{align-items:flex-start;gap:.55rem;padding:.4rem 0;display:flex}.rv-check input{margin-top:.3rem}.rv-upload .rv-primary{margin-top:.5rem}.rv-error{color:#7a3421;background:#fff1eb;padding:.65rem;margin-top:.75rem!important}.rv-error button{text-decoration:underline}.rv-history ol{margin:0;padding-left:1.4rem;list-style:decimal}.rv-history li{margin:.4rem 0}.rv-history li p{font-size:.9rem}.rv-viewer{background:#f3f6f2;margin:.6rem 0;padding:.6rem}.rv-viewer iframe,.rv-image-wrap{border:0;width:100%;height:min(66vh,36rem);margin:.4rem 0}.rv-image-wrap{overflow:auto}.rv-image-wrap img{width:100%;max-width:none;height:auto;display:block}.rv-image-wrap img.rv-zoom{width:200%}.rv-menu{flex-wrap:wrap;gap:.6rem;margin:.7rem 0 1rem;display:flex}.rv-menu a{color:#2b553b;background:#fff;border:1px solid #c4d4c8;border-radius:.5rem;padding:.5rem .8rem;font-weight:650;text-decoration:none}.rv-parcel-entry>div{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.rv-shell :focus-visible,.rv-menu :focus-visible,.rv-parcel-entry :focus-visible{outline-offset:2px;outline:3px solid #4b815e}@media (width<=600px){.rv-shell{padding:.8rem .25rem 2rem}.rv-first,.rv-stop{flex-wrap:wrap;gap:.5rem}.rv-first{padding:.8rem}.rv-stop{padding:.7rem}.rv-open{padding:.32rem .6rem}.rv-tabs{gap:.1rem}.rv-tabs button{padding:.45rem .5rem}.rv-floor{margin-left:.15rem;padding-left:.25rem}.rv-office-title{gap:.15rem;display:grid}.rv-form,.rv-files,.rv-history{padding:.8rem}.rv-quiet{font-size:.8rem}.rv-file{flex-wrap:wrap}}@media print{@page{size:A4;margin:13mm}body:has(.rv-shell){color:#000;background:#fff}.rv-preview-header,.rv-menu,.rv-tabs,.rv-open,.rv-heading button,.rv-back,.rv-bucket[aria-label=Resueltas]{display:none!important}body:has(.rv-shell) header{display:none!important}body:has(.rv-shell) [data-sidebar]{display:none!important}.rv-shell{width:100%;padding:0;font-size:10pt;max-width:none!important}.rv-bucket{display:block}.rv-bucket>h2{margin:.5rem 0}.rv-first,.rv-floor,.rv-office,.rv-stop{margin-bottom:.15rem}.rv-stop,.rv-first,.rv-office-title{break-inside:avoid}.rv-stop{padding:.25rem .5rem}.rv-office{overflow:visible}.rv-evidence,.rv-meta,.rv-office-title span{font-size:8pt}.rv-first h2{font-size:12pt}.rv-shell h1{font-size:22pt}.rv-heading{margin-bottom:.5rem}.rv-files,.rv-form,.rv-history{break-inside:avoid}}
