.proposal-dashboard-mode main{background:#f8fafc}.proposal-dashboard-mode #content{padding:2px 28px 36px}.proposal-new-button{height:46px!important;padding:0 24px!important;font-weight:700}.proposal-dashboard{max-width:1530px;margin:auto;color:#071c40}.proposal-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:14px 0 18px}.proposal-kpis button{display:flex;align-items:center;gap:14px;min-height:108px;padding:18px;border:1px solid #d5dde7;border-radius:8px;background:#fff;text-align:left;box-shadow:0 2px 8px #1024450b;color:#071c40}.proposal-kpis button:hover,.proposal-kpis button.active{border-color:#c79428;box-shadow:0 3px 12px #aa7a201c}.proposal-kpis>button>i{display:grid;place-items:center;width:55px;height:55px;border-radius:50%;background:#edf3ff;color:#1d5fc5;font:700 25px Georgia}.proposal-kpis .accepted>i{background:#edf8ef;color:#23823b}.proposal-kpis .expired>i{background:#fff0f0;color:#d52c2c}.proposal-kpis span{display:flex;flex-direction:column}.proposal-kpis small{font-size:14px}.proposal-kpis b{font:700 31px Georgia;margin:2px 0}.proposal-kpis em{font-style:normal;color:#778399;font-size:12px}.proposal-list-card{background:#fff;border:1px solid #d3dbe5;border-radius:8px;box-shadow:0 2px 8px #1024450b;overflow:hidden}.proposal-list-card>header{display:flex;align-items:center;justify-content:space-between;padding:20px 22px}.proposal-list-card h2{margin:0;font:700 27px Georgia}.proposal-list-card header p{margin:5px 0 0;color:#6b7890}.proposal-list-card button.gold,.proposal-dashboard-empty button.gold{background:#ca941f;color:#fff;border-color:#ca941f}.proposal-list-card>nav{display:flex;gap:32px;padding:0 22px;border-bottom:1px solid #d8dfe8}.proposal-list-card>nav button{border:0;background:none;padding:13px 3px 12px;font-weight:700;color:#42516a;border-bottom:3px solid transparent}.proposal-list-card>nav button.active{color:#0c51b8;border-bottom-color:#d2a12e}.proposal-dashboard-tools{display:flex;gap:10px;padding:16px 22px;background:#fbfcfe;border-bottom:1px solid #d8dfe8}.proposal-dashboard-tools label{position:relative;flex:1;max-width:520px}.proposal-dashboard-tools label span{position:absolute;left:13px;top:9px;font-size:22px;color:#6e7d91}.proposal-dashboard-tools input{width:100%;height:42px;padding:0 14px 0 42px;border:1px solid #bcc8d6;border-radius:5px;font:14px inherit}.proposal-dashboard-tools button,.proposal-list-card>header button{height:42px;padding:0 18px;border:1px solid #8b9bb0;border-radius:5px;background:#fff;color:#08254e;font-weight:700}.proposal-dashboard-table{overflow:auto}.proposal-dashboard-table table{width:100%;border-collapse:collapse;min-width:1120px}.proposal-dashboard-table th{background:#0c2853;color:#fff;text-align:left;font-size:12px;text-transform:uppercase;padding:14px}.proposal-dashboard-table td{padding:16px 14px;border-bottom:1px solid #dbe2ea;vertical-align:middle}.proposal-dashboard-table td:first-child{display:flex;gap:10px;align-items:center}.proposal-dashboard-table td small{display:block;color:#748198;margin-top:4px}.proposal-dashboard-table a{font-weight:700;color:#0758bf;cursor:pointer}.proposal-number-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#edf3ff;color:#1261ce}.proposal-dashboard-table td:last-child{white-space:nowrap}.proposal-dashboard-table td:last-child button{height:34px;padding:0 14px;border:1px solid #7893b8;border-radius:4px;background:#fff;color:#074baf;font-weight:700}.proposal-dashboard-table .proposal-row-menu{border:0!important;padding:0 10px!important;font-size:20px!important}.proposal-status-badge{display:inline-block;padding:5px 10px;border-radius:4px;border:1px solid #b5c5da;background:#eef4fc;color:#1b5cab;font-size:12px;font-weight:700}.proposal-status-badge.draft{background:#f3f5f8;color:#46556c}.proposal-status-badge.sent{background:#edf4ff;color:#1e63c8;border-color:#a9c8f4}.proposal-status-badge.accepted{background:#edf9ef;color:#237a37;border-color:#a9d5b0}.proposal-status-badge.expired,.proposal-status-badge.declined{background:#fff1f1;color:#c62b2b;border-color:#efb2b2}.proposal-dashboard-empty{text-align:center!important;padding:65px 20px!important;color:#68768b}.proposal-dashboard-empty i{display:block;font-size:34px;color:#c49528}.proposal-dashboard-empty h3{margin:8px 0;color:#071c40}.proposal-dashboard-empty button{height:42px;padding:0 18px;border:0;border-radius:5px;font-weight:700}.proposal-list-card>footer{padding:13px 22px;color:#6d7a8e;font-size:13px}.muted{color:#79869a}@media(max-width:1250px){.proposal-kpis{grid-template-columns:repeat(3,1fr)}}@media(max-width:850px){.proposal-dashboard-mode #content{padding:0 14px 24px}.proposal-kpis{grid-template-columns:1fr 1fr}.proposal-list-card>header{align-items:flex-start;gap:16px}.proposal-list-card>nav{overflow:auto}.proposal-dashboard-tools{flex-wrap:wrap}.proposal-dashboard-tools label{max-width:none;flex-basis:100%}}@media(max-width:560px){.proposal-kpis{grid-template-columns:1fr}.proposal-list-card>header{flex-direction:column}}
