/* Buscador de Propuestas - V.1.0.0 R12 */
.r8-tools{display:none!important}.app-shell::after{content:'BUSCADOR DE PROPUESTAS\A\A V.1.0.0 R12'!important;white-space:pre-line;text-align:center;left:25px;bottom:34px;width:calc(var(--sidebar-width) - 50px);color:rgba(234,249,229,.82);font-size:11px;line-height:1.65;letter-spacing:.25px}
/* El logo aparece una sola vez: en el sidebar. */
.topbar>div:first-child{padding-left:0!important}.topbar>div:first-child::before{display:none!important;content:none!important}
.r10-sidebar-nav{position:fixed;left:22px;top:145px;width:calc(var(--sidebar-width) - 44px);z-index:1001;display:flex;flex-direction:column;gap:5px;color:#eef9ed}.r10-nav-item{box-sizing:border-box;width:100%;min-height:42px;border:0;background:transparent;color:#eef9ed;text-decoration:none;font:600 13px/1.15 system-ui,-apple-system,"Segoe UI",sans-serif;padding:10px 12px;border-radius:8px;text-align:left;cursor:pointer;display:flex;align-items:center;gap:10px}.r10-nav-item span{width:18px;text-align:center;font-size:18px}.r10-nav-item:hover,.r10-nav-item.active{background:rgba(32,137,70,.58)}.r10-nav-item em{margin-left:auto;background:#1478ff;color:#fff;border-radius:4px;padding:3px 5px;font:700 8px/1 system-ui;font-style:normal;white-space:nowrap}.user-area .users-admin-button{display:none!important}
.r10-modal{position:fixed;inset:0;background:rgba(5,25,15,.46);z-index:99999;display:grid;place-items:center;padding:24px}.r10-panel{width:min(760px,94vw);max-height:88vh;overflow:auto;background:#fff;border-radius:18px;box-shadow:0 22px 70px rgba(0,0,0,.24);padding:26px;color:#173d2b}.r10-head{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #e3ece6;padding-bottom:14px;margin-bottom:18px}.r10-head h2{margin:0;font-size:25px}.r10-close{border:0;background:#eef5f0;border-radius:9px;padding:8px 12px;cursor:pointer}.r10-google{background:#eef9f0;border:1px solid #d7eedc;border-radius:12px;padding:14px;margin-bottom:16px}.r10-grid{display:grid;grid-template-columns:170px 1fr;border:1px solid #e2eae5;border-radius:12px;overflow:hidden}.r10-grid div{padding:12px;border-bottom:1px solid #edf2ef}.r10-grid div:nth-last-child(-n+2){border-bottom:0}.r10-label{font-weight:700;background:#f8fbf9}.r10-note{margin-top:16px;padding:12px;border-radius:10px;background:#eef6ff;color:#294e72}.r10-settings{display:grid;gap:14px}.r10-setting{border:1px solid #e2eae5;border-radius:12px;padding:14px}.r10-setting label{font-weight:700;display:block;margin-bottom:8px}.r10-setting select{width:100%;padding:10px;border:1px solid #ccd9d1;border-radius:8px;background:#fff}.r10-save{margin-top:16px;border:0;border-radius:9px;background:#0c6a39;color:#fff;padding:11px 16px;font-weight:700;cursor:pointer}
@media(max-width:760px){.r10-sidebar-nav{position:static;width:auto;margin:10px}.r10-grid{grid-template-columns:1fr}.r10-label{padding-bottom:3px!important}.r10-grid div{border-bottom:0}.r10-grid div:nth-child(even){border-bottom:1px solid #edf2ef}}
