.Proposals_container__nT5wK{width:100%;overflow-x:auto;padding:1.5rem;max-width:1200px;margin:0 auto}.Proposals_pageHeader__qOt5x{margin-bottom:2rem;text-align:center}.Proposals_title__f0xZ9{font-size:2rem;font-weight:700;margin-bottom:.5rem}.Proposals_description__x7t3L{margin-bottom:2rem}.Proposals_stats__jRuWl{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:2rem}.Proposals_stat__8qfW3{background:rgba(255,255,255,.015);backdrop-filter:blur(25px) saturate(140%);-webkit-backdrop-filter:blur(25px) saturate(140%);border-radius:12px;border:1px solid rgba(255,255,255,.05);box-shadow:0 4px 20px -2px rgba(0,0,0,.1);padding:1.5rem;text-align:center;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.Proposals_stat__8qfW3:before{content:"";position:absolute;inset:0;background:radial-gradient(600px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(255,255,255,.03),transparent 40%);opacity:0;transition:opacity .3s ease;pointer-events:none}.Proposals_stat__8qfW3:after{content:"";position:absolute;inset:-100%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.03) 30%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.03) 70%,transparent);transition:transform 1.2s cubic-bezier(.22,1,.36,1);transform:translateX(-100%) rotate(45deg);pointer-events:none}.Proposals_stat__8qfW3:hover{transform:translateY(-2px) scale(1.01);background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.1);box-shadow:0 8px 40px -4px rgba(0,0,0,.15),inset 0 0 0 1px rgba(255,255,255,.06)}.Proposals_stat__8qfW3:hover:before{opacity:1}.Proposals_stat__8qfW3:hover:after{transform:translateX(100%) rotate(45deg)}.Proposals_stat__8qfW3 h3{font-size:.875rem;color:rgba(255,255,255,.7);margin:0 0 .75rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.Proposals_stat__8qfW3 p{font-size:2rem;font-weight:600;background:linear-gradient(120deg,rgba(255,255,255,.95),rgba(255,255,255,.85));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin:0;position:relative;z-index:1}.Proposals_list__qzoTn{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:.75rem;gap:.75rem;list-style:none;padding:0;margin:0}.Proposals_card__lX0PF{background:rgba(255,255,255,.015);backdrop-filter:blur(25px) saturate(140%);-webkit-backdrop-filter:blur(25px) saturate(140%);border-radius:12px;border:1px solid rgba(255,255,255,.05);box-shadow:0 4px 20px -2px rgba(0,0,0,.1);overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.Proposals_card__lX0PF:before{content:"";position:absolute;inset:0;background:radial-gradient(600px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(255,255,255,.03),transparent 40%);opacity:0;transition:opacity .3s ease;pointer-events:none}.Proposals_card__lX0PF:after{content:"";position:absolute;inset:-100%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.03) 30%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.03) 70%,transparent);transition:transform 1.2s cubic-bezier(.22,1,.36,1);transform:translateX(-100%) rotate(45deg);pointer-events:none}.Proposals_card__lX0PF:hover{transform:translateY(-3px) scale(1.01);background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.1);box-shadow:0 12px 40px -4px rgba(0,0,0,.2),inset 0 0 0 1px rgba(255,255,255,.06);transition:all .4s cubic-bezier(.4,0,.2,1)}.Proposals_card__lX0PF:hover:before{opacity:1;transition:opacity .3s ease}.Proposals_card__lX0PF:hover:after{transform:translateX(100%) rotate(45deg);transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.Proposals_cardInner__CsAjk{padding:1rem;display:flex;flex-direction:column;gap:1rem;position:relative;z-index:1}.Proposals_cardHeader__eAtbS{display:flex;flex-direction:column;gap:.5rem;position:relative;margin-bottom:.5rem}.Proposals_status__WjUNQ{position:absolute;top:0;right:0;padding:.25rem .625rem;border-radius:6px;font-size:.625rem;font-weight:500;letter-spacing:.02em;text-transform:capitalize;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;height:1.25rem;min-width:60px}.Proposals_statusCompleted__BfKpT{background:rgba(56,232,225,.15);color:#38E8E1;border:1px solid rgba(56,232,225,.3);box-shadow:0 0 8px rgba(56,232,225,.2)}.Proposals_statusInProgress__XwXdt{background:rgba(255,255,255,.08);color:rgba(255,255,255,.85);border:1px solid rgba(255,255,255,.15)}.Proposals_statusPending__QbDtF{background:rgba(255,255,255,.04);color:rgba(255,255,255,.75);border:1px solid rgba(255,255,255,.1)}.Proposals_title__f0xZ9{font-size:.875rem;font-weight:600;color:var(--text-color);letter-spacing:-.01em;line-height:1.2;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:100%;padding-right:80px}.Proposals_cardContent__q4ns9{gap:.75rem;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.06)}.Proposals_infoGrid__kDmu9{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem}.Proposals_infoBox__7z7QT{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.04);border-radius:6px;padding:.375rem .5rem;display:flex;flex-direction:column;gap:.125rem;transition:background-color .2s ease;height:min-content}.Proposals_infoBox__7z7QT:hover{background:rgba(255,255,255,.03)}.Proposals_infoLabel__wfiLJ{font-size:.5625rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:500;opacity:.8}.Proposals_infoValue__8UUhf{font-family:var(--font-mono,monospace);font-size:.75rem;font-weight:600;color:var(--text-color);letter-spacing:-.01em;margin-bottom:.25rem}.Proposals_projectIdBox__6SgS6{grid-column:span 2;display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;background:rgba(255,255,255,.01);border:1px solid rgba(255,255,255,.03);border-radius:6px;height:min-content}.Proposals_projectIdLabel__NX_aS{font-size:.5625rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:500;opacity:.8}.Proposals_projectIdValue__Tgqb6{font-family:var(--font-mono,monospace);font-size:.6875rem;color:var(--text-color);letter-spacing:.02em;font-weight:500;margin-left:auto;opacity:.9}.Proposals_cardActions__OV63U{display:flex;gap:1rem;margin-top:1.5rem;justify-content:space-between;position:relative;z-index:1}.Proposals_actionButton__sx2Be{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:.5rem 1rem;color:rgba(255,255,255,.8);text-decoration:none;font-size:.875rem;font-weight:500;transition:all .3s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;position:relative;overflow:hidden}.Proposals_actionButton__sx2Be:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.15);color:#ffffff;transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.1)}.Proposals_actionButton__sx2Be:active{transform:translateY(0)}.Proposals_type__VlTHv{font-size:.75rem;color:var(--text-secondary);margin-bottom:.75rem;padding:.25rem .5rem;background:rgba(255,255,255,.03);border-radius:4px;display:inline-block}.Proposals_description__x7t3L{color:var(--text-secondary);font-size:.875rem;line-height:1.5;flex-grow:1;margin:0 0 1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Proposals_meta__viIBt{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem;font-size:.75rem;color:var(--text-secondary);margin-top:auto;padding-top:.75rem;border-top:1px solid var(--glass-border)}.Proposals_meta__viIBt div{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Proposals_budget__8Bluq{font-weight:500;color:var(--text-color)}.Proposals_progress__zegkH{height:6px;border-radius:3px;margin-top:.5rem}.Proposals_progressBar__Go2b1,.Proposals_progress__zegkH{width:100%;background:rgba(255,255,255,.06);overflow:hidden}.Proposals_progressBar__Go2b1{height:4px;border-radius:2px;margin-top:.125rem}.Proposals_progressFill__AUxz_{height:100%;border-radius:2px;transition:all .3s ease}.Proposals_progressLabel__TaoXF{font-size:.875rem;color:var(--text-secondary);margin-bottom:.5rem;display:flex;align-items:center}.Proposals_progressValue__lw4Ui{color:var(--text-color);font-weight:600;margin-left:.5rem}.Proposals_progressValueInner___NEBC{display:none}.Proposals_progressLow__rk_Nl{background-color:var(--status-red);box-shadow:0 0 3px rgba(214,48,49,.5)}.Proposals_progressLow__rk_Nl+.Proposals_progressValueInner___NEBC{display:none}.Proposals_progressMedium__EnNmD{background-color:var(--status-yellow);box-shadow:0 0 3px rgba(253,203,110,.5)}.Proposals_progressHigh__7L7OC{background-color:var(--status-green);box-shadow:0 0 3px rgba(0,184,148,.5)}[data-theme=dark] .Proposals_progressBar__Go2b1{background-color:rgba(255,255,255,.1)}[data-theme=dark] .Proposals_progressValueInner___NEBC{color:rgba(255,255,255,.9)}.Proposals_progressText__XK86s{display:none}.Proposals_table__3IMJT{width:100%;border-collapse:collapse;margin-top:1.5rem;min-width:650px;background-color:var(--card-bg);border-radius:var(--card-radius);border:var(--card-border);box-shadow:var(--card-shadow);overflow:hidden}.Proposals_table__3IMJT td,.Proposals_table__3IMJT th{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--border-color)}.Proposals_table__3IMJT th{background-color:var(--item-hover);font-weight:600;color:var(--text-color)}.Proposals_table__3IMJT tr:hover{background-color:var(--item-hover);transition:var(--hover-transition)}.Proposals_timestamp__IX9VL{margin-top:1rem;text-align:right;font-size:.875rem;color:var(--text-secondary)}.Proposals_error__eBEVt,.Proposals_loading__cPLQG{padding:var(--card-padding);text-align:center;font-size:1.125rem;background-color:var(--card-bg);border-radius:var(--card-radius);border:var(--card-border);box-shadow:var(--card-shadow)}.Proposals_error__eBEVt{color:var(--status-red);background-color:rgba(214,48,49,.1)}@media (max-width:1200px){.Proposals_list__qzoTn{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (max-width:768px){.Proposals_list__qzoTn{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.Proposals_card__lX0PF{min-height:300px}.Proposals_detailsTable__wfOxh td,.Proposals_detailsTable__wfOxh th{padding:.625rem .875rem;font-size:.75rem}.Proposals_detailsTable__wfOxh td:first-child{font-size:.75rem}}@media (max-width:640px){.Proposals_container__nT5wK{padding:1rem}.Proposals_stats__jRuWl{grid-template-columns:1fr}.Proposals_title__f0xZ9{font-size:1.5rem}.Proposals_cardInner__CsAjk{padding:.875rem;gap:.875rem}.Proposals_cardContent__q4ns9{padding-top:.375rem;gap:.625rem}.Proposals_infoGrid__kDmu9{gap:.375rem}.Proposals_infoBox__7z7QT,.Proposals_projectIdBox__6SgS6{padding:.3125rem .4375rem}.Proposals_infoBox__7z7QT:has(.Proposals_progressBar__Go2b1){padding-bottom:.5rem}.Proposals_cardActions__OV63U{margin-top:.375rem}.Proposals_infoValue__8UUhf{font-size:1rem}.Proposals_hideMobile__B9VR6{display:none}.Proposals_detailsTable__wfOxh{margin:.5rem 0}.Proposals_detailsTable__wfOxh th{font-size:.625rem;padding:.5rem .75rem}.Proposals_detailsTable__wfOxh td{padding:.5rem .75rem;font-size:.75rem}.Proposals_cardButton__WZyqF{max-width:none}}@media (max-width:480px){.Proposals_list__qzoTn,.Proposals_meta__viIBt{grid-template-columns:1fr}}.Proposals_searchResults__JtDOI{margin-top:1rem;margin-bottom:1rem}.Proposals_searchResults__JtDOI h2{font-size:1.2rem;font-weight:600;color:var(--text-color);padding:.5rem 0;border-bottom:1px solid var(--border-color)}.Proposals_cardContent__q4ns9{flex:1 1;display:flex;flex-direction:column;gap:1rem}.Proposals_cardRow__UtCKV{display:flex;flex-wrap:wrap;gap:1.5rem}.Proposals_budget__8Bluq,.Proposals_category__eNuEA{font-size:.9375rem;color:var(--text-color);margin-bottom:.5rem;display:flex;align-items:center}.Proposals_label__yaN7M{font-weight:500;color:var(--text-secondary);margin-right:.5rem}.Proposals_cardButton__WZyqF{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:.75rem 1rem;color:rgba(255,255,255,.8);text-decoration:none;font-size:.875rem;font-weight:500;transition:all .4s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);cursor:pointer;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;text-align:center}.Proposals_cardButton__WZyqF:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(400px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(102,126,234,.1),transparent 40%);opacity:0;transition:opacity .3s ease;z-index:1}.Proposals_cardButton__WZyqF:hover{background:rgba(255,255,255,.06);border-color:rgba(102,126,234,.2);color:#ffffff;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.15),inset 0 0 0 1px rgba(102,126,234,.1)}.Proposals_cardButton__WZyqF:hover:before{opacity:1}.Proposals_cardButton__WZyqF:active{transform:translateY(0);background:linear-gradient(165deg,rgba(255,255,255,.08),rgba(255,255,255,.04));box-shadow:0 4px 16px -4px rgba(0,0,0,.2),inset 0 0 0 1px rgba(255,255,255,.1);border-color:rgba(255,255,255,.15)}.Proposals_cardButton__WZyqF>*{position:relative;z-index:2}.Proposals_detailsTable__wfOxh{width:100%;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden}.Proposals_detailsTable__wfOxh table{width:100%;border-collapse:separate;border-spacing:0}.Proposals_detailsTable__wfOxh th{text-align:left;font-weight:500;color:var(--text-secondary);padding:.75rem 1rem;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;background:rgba(255,255,255,.02);border-bottom:1px solid rgba(255,255,255,.06)}.Proposals_detailsTable__wfOxh td{padding:.75rem 1rem;color:var(--text-color);font-weight:500;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Proposals_detailsTable__wfOxh td:first-child{color:var(--text-secondary);font-weight:600;font-size:.875rem}.Proposals_detailsTable__wfOxh td:nth-child(2),.Proposals_detailsTable__wfOxh td:nth-child(3){font-family:var(--font-mono,monospace);font-weight:600;letter-spacing:-.02em}.Proposals_detailsTable__wfOxh tr:last-child td{border-bottom:none}[data-theme=dark] .Proposals_detailsTable__wfOxh{background-color:rgba(255,255,255,.05)}[data-theme=dark] .Proposals_detailsTable__wfOxh th{border-bottom:1px solid rgba(255,255,255,.1)}.Proposals_clickable__lhwkO{cursor:pointer;transition:var(--hover-transition)}.Proposals_clickable__lhwkO:hover{opacity:var(--hover-opacity)}.Proposals_infoBox__7z7QT:has(.Proposals_progressBar__Go2b1){padding-bottom:.5rem}.Proposals_milestoneOverview__VnXuq{margin:2rem 0;padding:0 .5rem}.Proposals_milestoneOverviewTitle__Q2eNL{font-size:.875rem;font-weight:600;color:rgba(255,255,255,.95);margin-bottom:1.25rem;padding-left:.5rem;text-shadow:0 1px 2px rgba(0,0,0,.2)}.Proposals_milestoneGrid__r7wsm{display:flex;flex-direction:column;gap:.75rem}.Proposals_milestoneRow__JIUeu{display:flex;flex-direction:column;gap:.5rem;padding:.875rem;background:linear-gradient(165deg,rgba(255,255,255,.04),rgba(255,255,255,.02));border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;position:relative;cursor:pointer;border:1px solid rgba(255,255,255,.06)}.Proposals_milestoneInfo__fbYtv{display:flex;justify-content:space-between;align-items:center;gap:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:left center}.Proposals_milestoneTitle__Wy_5b{display:flex;align-items:center;gap:.5rem;min-width:0}.Proposals_fundTag__ixh_8{padding:.25rem .5rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:4px;font-size:.625rem;font-weight:500;color:rgba(255,255,255,.9);white-space:nowrap;transition:all .3s cubic-bezier(.4,0,.2,1)}.Proposals_projectTitle__BP1zd{font-weight:500;overflow:hidden;text-overflow:ellipsis;position:relative}.Proposals_milestoneCount__1pVYp,.Proposals_projectTitle__BP1zd{font-size:.75rem;color:rgba(255,255,255,.95);white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.2);transition:all .3s cubic-bezier(.4,0,.2,1)}.Proposals_milestoneCount__1pVYp{font-family:var(--font-mono,monospace);font-weight:600}.Proposals_milestoneProgressBar__gshRB{width:100%;height:8px;background:rgba(0,0,0,.6);border-radius:4px;overflow:hidden;position:relative;box-shadow:inset 0 1px 3px rgba(0,0,0,.4),0 1px 2px rgba(255,255,255,.05);transition:all .3s cubic-bezier(.4,0,.2,1)}.Proposals_milestoneProgressFill__JgkKI{height:100%;border-radius:4px;transition:all .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(90deg,rgba(255,255,255,.5),rgba(255,255,255,.7));position:relative;box-shadow:0 0 20px rgba(255,255,255,.2),0 0 10px rgba(255,255,255,.1),inset 0 1px rgba(255,255,255,.3)}.Proposals_milestoneProgressFill__JgkKI:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.2) 20%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.2) 80%,rgba(255,255,255,0));transition:opacity .3s ease;opacity:0}.Proposals_milestoneRow__JIUeu:hover{background:linear-gradient(165deg,rgba(255,255,255,.06),rgba(255,255,255,.03));border-color:rgba(255,255,255,.12);box-shadow:0 8px 32px -4px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.08)}.Proposals_milestoneRow__JIUeu:hover .Proposals_milestoneInfo__fbYtv{transform:scale(1.02)}.Proposals_milestoneRow__JIUeu:hover .Proposals_fundTag__ixh_8{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.2);color:rgba(255,255,255,1);box-shadow:0 2px 8px rgba(0,0,0,.2)}.Proposals_milestoneRow__JIUeu:hover .Proposals_projectTitle__BP1zd{color:#38E8E1;text-shadow:0 0 8px rgba(56,232,225,.4)}.Proposals_milestoneRow__JIUeu:hover .Proposals_milestoneCount__1pVYp{color:rgba(255,255,255,1);text-shadow:0 2px 4px rgba(0,0,0,.3)}.Proposals_milestoneRow__JIUeu:hover .Proposals_milestoneProgressBar__gshRB{background:rgba(0,0,0,.7);box-shadow:inset 0 1px 4px rgba(0,0,0,.5),0 1px 2px rgba(255,255,255,.08);transform:scale(1.02)}.Proposals_milestoneRow__JIUeu:hover .Proposals_milestoneProgressFill__JgkKI{background:linear-gradient(90deg,rgba(255,255,255,.6),rgba(255,255,255,.9));box-shadow:0 0 30px rgba(255,255,255,.3),0 0 20px rgba(255,255,255,.2),0 0 10px rgba(255,255,255,.1),inset 0 1px rgba(255,255,255,.5);transform:scaleY(1.15)}.Proposals_milestoneRow__JIUeu:hover .Proposals_milestoneProgressFill__JgkKI:before{opacity:1}.Proposals_milestoneRow__JIUeu:after{content:attr(data-tooltip);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(15,15,23,.95);color:#38E8E1;padding:.75rem 1rem;border-radius:8px;font-size:.875rem;font-weight:500;white-space:normal;word-wrap:break-word;line-height:1.4;box-shadow:0 4px 20px rgba(0,0,0,.3),0 0 0 1px rgba(56,232,225,.2),inset 0 1px 0 rgba(255,255,255,.1);z-index:1000;opacity:0;visibility:hidden;transition:all .15s cubic-bezier(.4,0,.2,1);pointer-events:none;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);max-width:500px;min-width:200px;text-align:center}.Proposals_milestoneRow__JIUeu:hover:after{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1.02)}@media (min-width:768px){.Proposals_milestoneRow__JIUeu{flex-direction:row;align-items:center;gap:1.5rem;padding:1rem}.Proposals_milestoneInfo__fbYtv{width:300px;flex-shrink:0}.Proposals_projectTitle__BP1zd{max-width:180px}.Proposals_milestoneProgressBar__gshRB{flex:1 1}}@media (max-width:640px){.Proposals_milestoneOverview__VnXuq{margin:1.5rem 0;padding:0 .25rem}.Proposals_milestoneOverviewTitle__Q2eNL{font-size:.8125rem;margin-bottom:1rem}.Proposals_milestoneGrid__r7wsm{gap:.5rem}.Proposals_milestoneRow__JIUeu{padding:.75rem}}.Proposals_chartsGrid__RZHrf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;margin:2rem 0 4rem;padding:0 1rem;align-items:start}.Proposals_chartSection__jQyik{display:flex;flex-direction:column;height:420px;width:100%;position:relative}.Proposals_donutChartContainer__5nXbE{position:absolute;inset:0;max-width:none;margin:0;padding:1rem;background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1rem;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(0,0,0,.2);display:flex;flex-direction:column}.Proposals_donutChart__GRUcX{width:100%;height:280px;margin-bottom:1rem}.Proposals_donutLegend__DuqfK{display:flex;flex-direction:column;gap:.5rem;min-height:7rem}.Proposals_legendItem__y3oPK{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:.5rem;cursor:pointer;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.Proposals_legendItem__y3oPK:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.Proposals_legendItem__y3oPK:hover:before{left:100%}.Proposals_legendItem__y3oPK.Proposals_active__2uR1w,.Proposals_legendItem__y3oPK:hover{transform:scale(1.05);box-shadow:0 0 15px rgba(56,232,225,.3);background:rgba(255,255,255,.05)}.Proposals_legendItem__y3oPK.Proposals_active__2uR1w .Proposals_legendColor__o2ytr,.Proposals_legendItem__y3oPK:hover .Proposals_legendColor__o2ytr{transform:scale(1.1)}.Proposals_legendItem__y3oPK.Proposals_active__2uR1w .Proposals_legendLabel__UbpXg,.Proposals_legendItem__y3oPK.Proposals_active__2uR1w .Proposals_legendValue__DCbjS,.Proposals_legendItem__y3oPK:hover .Proposals_legendLabel__UbpXg,.Proposals_legendItem__y3oPK:hover .Proposals_legendValue__DCbjS{color:rgba(56,232,225,.95)}.Proposals_legendColor__o2ytr{width:1rem;height:1rem;border-radius:.25rem;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.Proposals_legendColor__o2ytr.Proposals_completed__9UnyS,.Proposals_legendColor__o2ytr.Proposals_distributed__uEWxa{background:linear-gradient(135deg,rgba(56,232,225,.95),rgba(8,74,67,.8))}.Proposals_legendColor__o2ytr.Proposals_remaining__b_PSN{background:linear-gradient(135deg,rgba(226,232,240,.85),rgba(71,85,105,.75))}.Proposals_legendLabel__UbpXg{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.Proposals_legendLabel__UbpXg,.Proposals_legendValue__DCbjS{font-size:.875rem;color:rgba(255,255,255,.9);transition:all .3s cubic-bezier(.4,0,.2,1)}.Proposals_legendValue__DCbjS{font-weight:500;flex-shrink:0}.Proposals_completionText__Q8GV2{text-align:center;font-size:.875rem;color:rgba(255,255,255,.9);padding-top:.5rem;height:2rem;margin-top:auto}.Proposals_completionRate__0b4SV{text-align:center;margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.1);font-size:1.1rem;font-weight:600;color:rgba(255,255,255,.9)}.Proposals_emptySection__sHJxE{height:100%;padding:2rem;background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1rem;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:1rem}.Proposals_emptySection__sHJxE h3{font-size:1.25rem;font-weight:600;color:rgba(255,255,255,.9);margin:0}.Proposals_emptySection__sHJxE p{font-size:.9rem;color:rgba(255,255,255,.7);margin:0}.Proposals_newProposalSection__HCzrK{background:rgba(255,255,255,.015);backdrop-filter:blur(25px) saturate(140%);-webkit-backdrop-filter:blur(25px) saturate(140%);border-radius:16px;border:1px solid rgba(255,255,255,.05);box-shadow:0 4px 20px -2px rgba(0,0,0,.1);padding:2rem;margin-bottom:2rem;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.Proposals_newProposalSection__HCzrK:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.02),rgba(255,255,255,.01) 50%,rgba(255,255,255,.02));pointer-events:none}.Proposals_newProposalSection__HCzrK:hover{transform:translateY(-2px);box-shadow:0 8px 32px -4px rgba(0,0,0,.15);border-color:rgba(255,255,255,.08)}.Proposals_sectionHeader__JGNRr{text-align:center;margin-bottom:1.5rem;position:relative;z-index:1}.Proposals_sectionTitle__JM7ZS{font-size:1.5rem;font-weight:600;color:var(--text-color);margin-bottom:.5rem}.Proposals_sectionDescription__am2pq{color:var(--text-secondary);font-size:.95rem;line-height:1.5;max-width:600px;margin:0 auto}.Proposals_sectionActions___rrw9{display:flex;justify-content:center;position:relative;z-index:1}.Proposals_newProposalButton___t9hS{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:8px;color:rgba(255,255,255,.8);text-decoration:none;font-size:.875rem;font-weight:500;transition:all .4s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);cursor:pointer;position:relative;overflow:hidden;text-align:center}.Proposals_newProposalButton___t9hS:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(400px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(56,232,225,.1),transparent 40%);opacity:0;transition:opacity .3s ease;z-index:1}.Proposals_newProposalButton___t9hS:hover{background:rgba(255,255,255,.06);border-color:rgba(56,232,225,.3);color:#ffffff;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.15),inset 0 0 0 1px rgba(56,232,225,.15)}.Proposals_newProposalButton___t9hS:hover:before{opacity:1}.Proposals_newProposalButton___t9hS:active{transform:translateY(0);background:linear-gradient(165deg,rgba(255,255,255,.08),rgba(255,255,255,.04));box-shadow:0 4px 16px -4px rgba(0,0,0,.2),inset 0 0 0 1px rgba(56,232,225,.2);border-color:rgba(56,232,225,.25)}.Proposals_newProposalButton___t9hS>*{position:relative;z-index:2}@media (max-width:1024px){.Proposals_chartsGrid__RZHrf{grid-template-columns:1fr;gap:1.5rem}.Proposals_newProposalSection__HCzrK{padding:1.5rem;margin-bottom:1.5rem}.Proposals_sectionTitle__JM7ZS{font-size:1.3rem}.Proposals_sectionDescription__am2pq{font-size:.9rem}}.Proposals_proposalDescription__yAHLW{text-align:center;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto}.Proposals_proposalDescription__yAHLW p{font-size:1.125rem;color:#a0aec0;line-height:1.6}.Proposals_proposalGrid__f9tTe{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:3rem}.Proposals_proposalCard__Vjsb3{background:rgba(255,255,255,.015);backdrop-filter:blur(25px) saturate(140%);-webkit-backdrop-filter:blur(25px) saturate(140%);border-radius:16px;border:1px solid rgba(255,255,255,.05);box-shadow:0 8px 32px rgba(0,0,0,.12);overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);padding:0;display:flex;flex-direction:column}.Proposals_proposalCard__Vjsb3:before{content:"";position:absolute;inset:0;background:radial-gradient(600px circle at var(--mouse-x,50%) var(--mouse-y,50%),var(--theme-color,rgba(56,232,225,.06)),transparent 40%);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1}.Proposals_proposalCard__Vjsb3:after{content:"";position:absolute;inset:-100%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.02) 30%,rgba(255,255,255,.04) 50%,rgba(255,255,255,.02) 70%,transparent);transition:transform 1.2s cubic-bezier(.22,1,.36,1);transform:translateX(-100%) rotate(45deg);pointer-events:none;z-index:1}.Proposals_proposalCard__Vjsb3:hover{transform:translateY(-8px) scale(1.02);background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.12);box-shadow:0 20px 64px rgba(0,0,0,.18),inset 0 0 0 1px rgba(255,255,255,.08)}.Proposals_proposalCard__Vjsb3:hover:before{opacity:1}.Proposals_proposalCard__Vjsb3:hover:after{transform:translateX(100%) rotate(45deg)}.Proposals_proposalHeader__9Knjb{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 1rem;position:relative;z-index:2}.Proposals_proposalIcon__2zQhJ{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,var(--theme-color,rgba(56,232,225,.15)) 0,rgba(0,0,0,.2) 100%);border:1px solid rgba(255,255,255,.1);font-size:1.5rem;color:#ffffff;flex-shrink:0}.Proposals_proposalMeta__mjY1D{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.Proposals_proposalTheme__aqgOx{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:20px;font-size:.75rem;font-weight:600;color:#ffffff;text-transform:uppercase;letter-spacing:.5px}.Proposals_themeIcon__s_MBS{font-size:.875rem;color:rgba(56,232,225,.9)}.Proposals_proposalCategory__ol7Md{font-size:.7rem;color:#a0aec0;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.Proposals_proposalContent__HGC_p{padding:0 1.5rem 1.5rem;flex:1 1;position:relative;z-index:2}.Proposals_proposalTitle__o7fDb{font-size:1.25rem;font-weight:700;color:#ffffff;margin-bottom:1rem;line-height:1.3;background:linear-gradient(135deg,#38E8E1,#ffffff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Proposals_proposalProblem__QYO9B{font-size:.875rem;color:#a0aec0;line-height:1.5;margin-bottom:.75rem;font-style:italic}.Proposals_proposalDesc__yg49C{font-size:.9rem;color:rgba(255,255,255,.9);line-height:1.5;margin-bottom:1.5rem}.Proposals_proposalStats__0OaA4{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;padding:1rem 1.5rem;border-top:1px solid rgba(255,255,255,.08);position:relative;z-index:2}.Proposals_proposalStat__JnBVg{display:flex;align-items:center;gap:.75rem}.Proposals_statIcon__LwE72{font-size:1rem;color:rgba(56,232,225,.8);flex-shrink:0}.Proposals_statContent__Aold8{display:flex;flex-direction:column;gap:.125rem}.Proposals_statLabel__gox5l{font-size:.7rem;color:#a0aec0;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.Proposals_statValue__BmvOn{font-size:.9rem;font-weight:600;color:#ffffff}.Proposals_proposalLinks__0P5eh{padding:1rem 1.5rem 1.5rem;border-top:1px solid rgba(255,255,255,.08);position:relative;z-index:2}.Proposals_linksHeader__PL2TW{margin-bottom:.75rem}.Proposals_linksHeader__PL2TW span{font-size:.75rem;color:#a0aec0;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.Proposals_linksList__q7V2A{display:flex;flex-direction:column;gap:.5rem}.Proposals_proposalLink__0JFBP{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:8px;color:rgba(56,232,225,.9);text-decoration:none;font-size:.8rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1)}.Proposals_proposalLink__0JFBP:hover{background:rgba(56,232,225,.08);border-color:rgba(56,232,225,.2);color:#ffffff;transform:translateX(4px)}.Proposals_proposalLink__0JFBP svg{font-size:.75rem;flex-shrink:0}.Proposals_moreLinks__5Mtp8{padding:.5rem .75rem;text-align:center;font-size:.75rem;color:#a0aec0;font-weight:500;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.04);border-radius:8px}@media (max-width:768px){.Proposals_proposalGrid__f9tTe{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}.Proposals_proposalCard__Vjsb3{border-radius:12px}.Proposals_proposalHeader__9Knjb{padding:1.25rem 1.25rem .75rem}.Proposals_proposalContent__HGC_p{padding:0 1.25rem 1.25rem}.Proposals_proposalTitle__o7fDb{font-size:1.125rem}.Proposals_proposalStats__0OaA4{padding:.75rem 1.25rem}.Proposals_proposalLinks__0P5eh{padding:.75rem 1.25rem 1.25rem}.Proposals_proposalDescription__yAHLW{margin-bottom:2rem}.Proposals_proposalDescription__yAHLW p{font-size:1rem}}@media (max-width:480px){.Proposals_proposalGrid__f9tTe{grid-template-columns:1fr;gap:1rem}.Proposals_proposalStats__0OaA4{grid-template-columns:1fr;gap:.75rem}.Proposals_proposalIcon__2zQhJ{width:40px;height:40px;font-size:1.25rem}.Proposals_proposalTheme__aqgOx{padding:.25rem .5rem;font-size:.7rem}}.PageHeader_headerContainer__9uFp3{width:100%;display:flex;justify-content:center;margin-bottom:2rem}.PageHeader_header__AhXxX{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1200px;padding:1.5rem 0}.PageHeader_titleArea____W3v{display:flex;align-items:center;gap:1rem}.PageHeader_headerIcon__YEYE_,.PageHeader_title__bIujB{font-size:1.75rem;color:rgba(255,255,255,.9)}.PageHeader_title__bIujB{font-weight:600;margin:0}.PageHeader_title__bIujB span{color:rgba(255,255,255,.6)}.PageHeader_subtitle__xPdjk{font-size:.9rem;color:rgba(255,255,255,.6);margin:.25rem 0 0}.PageHeader_actions__ptSj1{display:flex;align-items:center;gap:1rem}@media (max-width:768px){.PageHeader_header__AhXxX{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem 0}.PageHeader_headerContainer__9uFp3{margin-top:0}.PageHeader_titleArea____W3v{width:100%}.PageHeader_title__bIujB{font-size:1.5rem}.PageHeader_subtitle__xPdjk{font-size:.85rem}.PageHeader_actions__ptSj1{width:100%;justify-content:flex-end}}@media (max-width:480px){.PageHeader_headerContainer__9uFp3{margin-bottom:1.5rem;margin-top:0}.PageHeader_header__AhXxX{padding:.75rem 0}.PageHeader_title__bIujB{font-size:1.35rem}.PageHeader_subtitle__xPdjk{font-size:.8rem;margin-top:.15rem}}