.pissarides-proposals-section{background:transparent}.pissarides-proposals-section .section-badge{color:#1a5fa0;font-size:.75rem;letter-spacing:1px}.pissarides-proposals-section .section-title{font-size:1.9rem;font-weight:800;color:#0f172a;margin:.3rem 0 .75rem}.pissarides-proposals-section .section-description{color:#475569;line-height:1.7;margin:0}.pissarides-proposals-section .filter-label{font-weight:600;color:#334155;margin-bottom:.4rem;display:block;font-size:.95rem}.pissarides-proposals-section .results-count{font-weight:600;color:#64748b;font-size:.95rem}.pissarides-proposals-section .proposals-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}.pissarides-proposals-section .proposal-card{background:#fff;border-radius:1rem;overflow:visible;box-shadow:0 2px 8px #0000001a;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.pissarides-proposals-section .proposal-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0f172a1f}.pissarides-proposals-section .proposal-status{display:flex;justify-content:space-between;align-items:center;padding:1rem!important;color:#fff;position:relative!important;border-radius:1rem 1rem 0 0!important;background:linear-gradient(135deg,var(--status-color) 0%,var(--status-color-light) 100%)}.pissarides-proposals-section .proposal-status:after{content:"";position:absolute;left:0;right:0;top:80%;height:30px;background:linear-gradient(135deg,var(--status-color) 0%,var(--status-color-light) 100%);border-radius:0 0 16px 16px;clip-path:ellipse(75% 70% at 50% 0%);z-index:2}.pissarides-proposals-section .status-text{font-size:.76rem;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.pissarides-proposals-section .status-icon-wrapper{width:48px!important;height:48px!important;background:#fff!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;position:relative!important;z-index:1!important}.pissarides-proposals-section .status-icon{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important;filter:none!important}.pissarides-proposals-section .proposal-content{padding:26px 20px 20px;background:#fff;border-radius:0 0 .5rem .5rem;position:relative;z-index:1}.pissarides-proposals-section .category-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.pissarides-proposals-section .category-icon{font-size:1rem;color:#1a5fa0;flex-shrink:0}.pissarides-proposals-section .category-name{font-size:.85rem;font-weight:600;color:#6b7280}.pissarides-proposals-section .proposal-title{font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.5;color:#374151;margin:0}#pissaridesPagination .page-link{color:#1a5fa0;border-color:#cbd5e1}#pissaridesPagination .page-item.active .page-link{background-color:#1a5fa0;border-color:#1a5fa0;color:#fff}@media(max-width:768px){.pissarides-proposals-section .proposals-grid{grid-template-columns:1fr}.pissarides-proposals-section .section-title{font-size:1.5rem}}main{background-color:#e4e7eb;background-image:url(/images/gov_bg.jpg);background-size:cover;background-position:top right;background-repeat:no-repeat;background-attachment:fixed}.bg-gradient{background:linear-gradient(135deg,#0a3d6b,#1a5fa0)}.bg-white{background-color:#fff}.rounded-3{border-radius:.5rem}.shadow-sm{box-shadow:0 .125rem .25rem #00000013}.text-primary{color:#06c!important}.text-muted{color:#6c757d!important}.badge{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.badge.bg-primary{background-color:#06c!important}.progress{background-color:#e5e5e5}.progress-bar{border-radius:.25rem;transition:width .3s ease}.status-summary[data-astro-cid-q4c2pw4m]{padding:1rem 0}.status-card[data-astro-cid-q4c2pw4m]{padding:1rem 1.25rem;background-color:#f8f9fa;border-left:4px solid;border-radius:0 .375rem .375rem 0;box-shadow:0 1px 3px #0000001a}.status-card[data-astro-cid-q4c2pw4m].orange-border{border-left-color:#e0861a}.status-card[data-astro-cid-q4c2pw4m].green-border{border-left-color:#21ab61}.status-card[data-astro-cid-q4c2pw4m].red-border{border-left-color:#d64c4d}.status-title[data-astro-cid-q4c2pw4m]{font-weight:700;color:#252c59;margin-bottom:.5rem;font-size:.95rem}.status-text[data-astro-cid-q4c2pw4m]{font-size:.9rem;line-height:1.5;color:#4b5563}@media(max-width:768px){.display-4{font-size:2rem}.p-4{padding:1rem!important}}.page-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;pointer-events:none;transition:opacity .25s ease-in-out;z-index:9999}.page-overlay.active{opacity:1;pointer-events:all}
