.proposals-module__Sre7Fq__container{background:var(--color-bg);min-height:100vh;color:var(--color-text);flex-direction:column;padding-bottom:5rem;display:flex}.proposals-module__Sre7Fq__mainWrapper{flex-direction:column;gap:2rem;width:100%;max-width:1240px;margin:0 auto;padding:2rem 1.5rem;display:flex}.proposals-module__Sre7Fq__breadcrumbNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.proposals-module__Sre7Fq__backBtn{color:var(--color-text-secondary);border-radius:var(--radius-full,9999px);background:var(--color-surface-elevated);border:1px solid var(--color-border);transition:all .2s var(--spring-settle);align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.proposals-module__Sre7Fq__backBtn:hover{color:var(--color-text);border-color:var(--color-border-highlight);transform:translate(-2px)}.proposals-module__Sre7Fq__breadcrumbs{color:var(--color-text-muted);align-items:center;gap:.5rem;font-size:.82rem;display:flex}.proposals-module__Sre7Fq__breadcrumbs a{color:var(--color-text-muted);text-decoration:none;transition:color .15s}.proposals-module__Sre7Fq__breadcrumbs a:hover{color:var(--brand-orange)}.proposals-module__Sre7Fq__jobHeroCard{background:var(--color-surface-solid,#fff);border:1px solid var(--color-border);border-radius:var(--radius-xl,24px);box-shadow:var(--shadow-sm);flex-direction:column;gap:1.5rem;padding:2.25rem 2.5rem;display:flex;position:relative;overflow:hidden}[data-theme=dark] .proposals-module__Sre7Fq__jobHeroCard{background:var(--color-surface);border-color:var(--color-border)}.proposals-module__Sre7Fq__heroTopRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.proposals-module__Sre7Fq__heroMeta{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.65rem;display:flex}.proposals-module__Sre7Fq__categoryTag{text-transform:uppercase;letter-spacing:.05em;color:var(--brand-orange);background:#ff6b2b1a;border:1px solid #ff6b2b38;border-radius:8px;padding:.25rem .75rem;font-size:.76rem;font-weight:700}.proposals-module__Sre7Fq__statusPill{letter-spacing:.02em;border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .75rem;font-size:.78rem;font-weight:700;display:inline-flex}.proposals-module__Sre7Fq__statusOpen{color:#10b981;background:#10b9811f;border:1px solid #10b98140}.proposals-module__Sre7Fq__statusInProgress{color:#facc15;background:#eab3081f;border:1px solid #eab30847}.proposals-module__Sre7Fq__statusCompleted{color:#10b981;background:#10b9811f;border:1px solid #10b98147}.proposals-module__Sre7Fq__statusClosed{color:#94a3b8;background:#94a3b81f;border:1px solid #94a3b840}.proposals-module__Sre7Fq__jobTitle{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.02em;word-break:break-word;overflow-wrap:anywhere;font-size:1.85rem;font-weight:800;line-height:1.3}.proposals-module__Sre7Fq__heroPriceArea{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.3rem;display:flex}.proposals-module__Sre7Fq__priceLabel{color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;font-weight:700}.proposals-module__Sre7Fq__priceAmount{font-family:var(--font-display);color:var(--brand-orange);letter-spacing:-.03em;font-size:2.25rem;font-weight:800;line-height:1}.proposals-module__Sre7Fq__frequencySub{color:var(--color-text-muted);font-size:.85rem;font-weight:600}.proposals-module__Sre7Fq__metricsGrid{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg,16px);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;padding:1.25rem 1.5rem;display:grid}.proposals-module__Sre7Fq__metricItem{flex-direction:column;gap:.2rem;display:flex}.proposals-module__Sre7Fq__metricTitle{color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}.proposals-module__Sre7Fq__metricValue{color:var(--color-text);align-items:center;gap:.4rem;font-size:1.05rem;font-weight:700;display:flex}.proposals-module__Sre7Fq__descriptionBox{background:var(--color-surface);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;border-radius:14px;padding:1.25rem 1.5rem;font-size:.95rem;line-height:1.65}.proposals-module__Sre7Fq__descriptionHeading{color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.8rem;font-weight:800}.proposals-module__Sre7Fq__skillsArea{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.proposals-module__Sre7Fq__skillPill{background:var(--color-surface-elevated);border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:6px;padding:.25rem .65rem;font-size:.74rem;font-weight:600}.proposals-module__Sre7Fq__proposalsSection{flex-direction:column;gap:1.25rem;display:flex}.proposals-module__Sre7Fq__sectionHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.proposals-module__Sre7Fq__sectionHeading{font-family:var(--font-display);color:var(--color-text);align-items:center;gap:.6rem;font-size:1.4rem;font-weight:800;display:flex}.proposals-module__Sre7Fq__countBadge{background:var(--brand-orange);color:#fff;border-radius:9999px;padding:.2rem .65rem;font-size:.85rem;font-weight:800}.proposals-module__Sre7Fq__filterControls{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.proposals-module__Sre7Fq__segmentedTabs{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-full,9999px);align-items:center;gap:.2rem;padding:.25rem;display:flex}.proposals-module__Sre7Fq__tabBtn{color:var(--color-text-muted);border-radius:var(--radius-full,9999px);cursor:pointer;background:0 0;border:none;padding:.45rem .9rem;font-size:.82rem;font-weight:600;transition:all .2s}.proposals-module__Sre7Fq__tabBtn:hover{color:var(--color-text)}.proposals-module__Sre7Fq__tabBtnActive{background:var(--color-surface-solid,#fff);color:var(--color-text);font-weight:700;box-shadow:0 2px 6px #00000014}[data-theme=dark] .proposals-module__Sre7Fq__tabBtnActive{color:#fff;background:#ffffff1f}.proposals-module__Sre7Fq__sortSelect{color:var(--color-text);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-full,9999px);cursor:pointer;outline:none;padding:.45rem 1rem;font-size:.85rem;font-weight:600}.proposals-module__Sre7Fq__proposalsList{flex-direction:column;gap:1.25rem;display:flex}.proposals-module__Sre7Fq__proposalCard{background:var(--color-surface-solid,#fff);border:1px solid var(--color-border);border-radius:var(--radius-xl,20px);box-shadow:var(--shadow-sm);transition:transform .2s var(--spring-settle), border-color .2s ease, box-shadow .2s ease;box-sizing:border-box;flex-direction:column;gap:1.35rem;min-width:0;max-width:100%;padding:1.75rem;display:flex;overflow:hidden}[data-theme=dark] .proposals-module__Sre7Fq__proposalCard{background:var(--color-surface)}.proposals-module__Sre7Fq__proposalCard:hover{border-color:var(--color-border-highlight);box-shadow:var(--shadow-md);transform:translateY(-2px)}.proposals-module__Sre7Fq__proposalAcceptedCard{background:linear-gradient(135deg, #10b9810d 0%, var(--color-surface) 100%);border:2px solid #10b981}.proposals-module__Sre7Fq__proposalRejectedCard{opacity:.65;filter:grayscale(.5)}.proposals-module__Sre7Fq__candidateHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem;min-width:0;max-width:100%;display:flex}.proposals-module__Sre7Fq__candidateLeft{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.proposals-module__Sre7Fq__candidateAvatar{background:var(--brand-gradient);color:#fff;width:54px;height:54px;font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.4rem;font-weight:800;display:flex;overflow:hidden;box-shadow:0 4px 12px #ff6b2b40}.proposals-module__Sre7Fq__candidateAvatarImg{object-fit:cover;border-radius:50%;width:100%;height:100%}.proposals-module__Sre7Fq__candidateInfo{flex-direction:column;gap:.25rem;min-width:0;display:flex;overflow:hidden}.proposals-module__Sre7Fq__candidateNameRow{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.proposals-module__Sre7Fq__candidateName{font-family:var(--font-display);color:var(--color-text);word-break:break-word;overflow-wrap:anywhere;font-size:1.15rem;font-weight:800}.proposals-module__Sre7Fq__candidateUsername{color:var(--color-text-dim);font-size:.82rem;font-weight:500}.proposals-module__Sre7Fq__candidateCreds{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:.65rem;font-size:.84rem;display:flex}.proposals-module__Sre7Fq__ratingBadge{color:#facc15;align-items:center;gap:.25rem;font-weight:700;display:inline-flex}.proposals-module__Sre7Fq__bidRight{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;display:flex}.proposals-module__Sre7Fq__bidPrice{font-family:var(--font-display);color:var(--brand-orange);letter-spacing:-.02em;font-size:1.75rem;font-weight:800}.proposals-module__Sre7Fq__bidTimeline{color:var(--color-text-dim);align-items:center;gap:.35rem;font-size:.82rem;font-weight:700;display:flex}.proposals-module__Sre7Fq__pitchBox{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-left:4px solid var(--brand-orange);color:var(--color-text);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;box-sizing:border-box;border-radius:12px;max-width:100%;padding:1.25rem 1.4rem;font-size:.94rem;line-height:1.6}.proposals-module__Sre7Fq__pitchHeading{color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.45rem;font-size:.74rem;font-weight:800}.proposals-module__Sre7Fq__proposalFooter{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.25rem;display:flex}.proposals-module__Sre7Fq__submittedTime{color:var(--color-text-dim);font-size:.8rem}.proposals-module__Sre7Fq__actionButtonGroup{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.proposals-module__Sre7Fq__messageCandidateBtn{color:var(--color-text);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md,12px);cursor:pointer;align-items:center;gap:.45rem;padding:.65rem 1.2rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.proposals-module__Sre7Fq__messageCandidateBtn:hover{background:var(--color-hover);border-color:var(--color-border-highlight)}.proposals-module__Sre7Fq__declineBtn{color:#ef4444;border-radius:var(--radius-md,12px);cursor:pointer;background:#ef444414;border:1px solid #ef444440;padding:.65rem 1.1rem;font-size:.88rem;font-weight:700;transition:all .2s}.proposals-module__Sre7Fq__declineBtn:hover{background:#ef444429;border-color:#ef444466}.proposals-module__Sre7Fq__acceptEscrowBtn{color:#fff;background:var(--brand-gradient);border-radius:var(--radius-md,12px);cursor:pointer;transition:all .2s var(--spring-settle);border:none;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-size:.92rem;font-weight:800;display:inline-flex;box-shadow:0 4px 14px #ff6b2b4d}.proposals-module__Sre7Fq__acceptEscrowBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #ff6b2b73}.proposals-module__Sre7Fq__acceptEscrowBtn:active:not(:disabled){transform:scale(.97)}.proposals-module__Sre7Fq__acceptEscrowBtn:disabled{opacity:.6;cursor:not-allowed}.proposals-module__Sre7Fq__acceptedBadge{color:#10b981;border-radius:var(--radius-full,9999px);background:#10b9811f;border:1px solid #10b9814d;align-items:center;gap:.5rem;padding:.55rem 1.25rem;font-size:.95rem;font-weight:800;display:inline-flex}.proposals-module__Sre7Fq__emptyStateCard{background:var(--color-surface-elevated);border:2px dashed var(--color-border);border-radius:var(--radius-xl,24px);text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}.proposals-module__Sre7Fq__emptyStateIcon{width:64px;height:64px;color:var(--brand-orange);background:#ff6b2b1a;border-radius:50%;justify-content:center;align-items:center;display:flex}.proposals-module__Sre7Fq__emptyStateTitle{font-family:var(--font-display);color:var(--color-text);font-size:1.35rem;font-weight:800}.proposals-module__Sre7Fq__emptyStateDesc{color:var(--color-text-muted);max-width:460px;font-size:.92rem;line-height:1.5}.proposals-module__Sre7Fq__modalBackdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;background:#000000a6;justify-content:center;align-items:center;padding:1.5rem;animation:.2s proposals-module__Sre7Fq__fadeIn;display:flex;position:fixed;inset:0}@keyframes proposals-module__Sre7Fq__fadeIn{0%{opacity:0}to{opacity:1}}.proposals-module__Sre7Fq__modalCard{background:var(--color-surface-solid,#fff);border:1px solid var(--color-border-highlight);border-radius:var(--radius-xl,24px);box-sizing:border-box;width:100%;max-width:560px;animation:proposals-module__Sre7Fq__modalScale .28s var(--spring-bounce);flex-direction:column;gap:1.4rem;padding:2.25rem;display:flex;box-shadow:0 20px 48px #00000059}[data-theme=dark] .proposals-module__Sre7Fq__modalCard{background:var(--color-surface)}@keyframes proposals-module__Sre7Fq__modalScale{0%{opacity:0;transform:scale(.92)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.proposals-module__Sre7Fq__modalHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}.proposals-module__Sre7Fq__modalTitle{font-family:var(--font-display);color:var(--color-text);align-items:center;gap:.5rem;font-size:1.35rem;font-weight:800;display:flex}.proposals-module__Sre7Fq__closeModalBtn{background:var(--color-surface-elevated);border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.proposals-module__Sre7Fq__closeModalBtn:hover{color:var(--color-text);background:var(--color-hover)}.proposals-module__Sre7Fq__escrowBreakdown{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:14px;flex-direction:column;gap:.85rem;padding:1.25rem 1.4rem;display:flex}.proposals-module__Sre7Fq__breakdownRow{color:var(--color-text-secondary);justify-content:space-between;align-items:center;font-size:.92rem;display:flex}.proposals-module__Sre7Fq__breakdownRowTotal{border-top:1px solid var(--color-border);color:var(--color-text);justify-content:space-between;align-items:center;padding-top:.85rem;font-size:1.15rem;font-weight:800;display:flex}.proposals-module__Sre7Fq__securityGuaranteeBox{color:var(--color-text);background:#10b98114;border:1px solid #10b98140;border-radius:12px;align-items:flex-start;gap:.75rem;padding:1rem 1.15rem;font-size:.86rem;line-height:1.45;display:flex}.proposals-module__Sre7Fq__balanceStatusBox{border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;font-size:.88rem;display:flex}.proposals-module__Sre7Fq__balanceSufficient{color:#10b981;background:#10b98114;border:1px solid #10b98140}.proposals-module__Sre7Fq__balanceShortfall{color:#ef4444;background:#ef444414;border:1px solid #ef444447}.proposals-module__Sre7Fq__depositQuickBtn{color:#fff;background:var(--brand-orange);white-space:nowrap;border-radius:8px;padding:.45rem 1rem;font-size:.84rem;font-weight:700;text-decoration:none}.proposals-module__Sre7Fq__modalFooter{justify-content:flex-end;align-items:center;gap:.85rem;padding-top:.5rem;display:flex}.proposals-module__Sre7Fq__cancelBtn{color:var(--color-text-muted);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:12px;padding:.7rem 1.25rem;font-size:.9rem;font-weight:700}.proposals-module__Sre7Fq__cancelBtn:hover{color:var(--color-text);background:var(--color-surface-elevated)}.proposals-module__Sre7Fq__confirmHireBtn{color:#fff;background:var(--brand-gradient);cursor:pointer;border:none;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:.95rem;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #ff6b2b59}.proposals-module__Sre7Fq__confirmHireBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #ff6b2b80}.proposals-module__Sre7Fq__confirmHireBtn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.proposals-module__Sre7Fq__mainWrapper{gap:1.5rem;padding:1.25rem 1rem}.proposals-module__Sre7Fq__jobHeroCard{padding:1.5rem}.proposals-module__Sre7Fq__jobTitle{font-size:1.45rem}.proposals-module__Sre7Fq__priceAmount{font-size:1.85rem}.proposals-module__Sre7Fq__heroPriceArea{align-items:flex-start}.proposals-module__Sre7Fq__candidateHeader{flex-direction:column;align-items:flex-start}.proposals-module__Sre7Fq__bidRight{align-items:flex-start}.proposals-module__Sre7Fq__proposalFooter,.proposals-module__Sre7Fq__actionButtonGroup{flex-direction:column;align-items:stretch}.proposals-module__Sre7Fq__acceptEscrowBtn,.proposals-module__Sre7Fq__messageCandidateBtn,.proposals-module__Sre7Fq__declineBtn{justify-content:center;width:100%}}.proposals-module__Sre7Fq__publicGrid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:2rem;display:grid}@media (max-width:960px){.proposals-module__Sre7Fq__publicGrid{grid-template-columns:1fr}}.proposals-module__Sre7Fq__publicMainCol{flex-direction:column;gap:1.5rem;display:flex}.proposals-module__Sre7Fq__publicSideCol{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:90px}@media (max-width:960px){.proposals-module__Sre7Fq__publicSideCol{position:static}}.proposals-module__Sre7Fq__publicCard{background:var(--color-surface-solid,#fff);border:1px solid var(--color-border);border-radius:var(--radius-xl,22px);box-shadow:var(--shadow-sm);flex-direction:column;gap:1.35rem;padding:2.25rem;display:flex;position:relative}[data-theme=dark] .proposals-module__Sre7Fq__publicCard{background:var(--color-surface);border-color:var(--color-border)}.proposals-module__Sre7Fq__scopeContent{color:var(--color-text);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;font-size:1.02rem;line-height:1.75}.proposals-module__Sre7Fq__guaranteeBox{background:linear-gradient(135deg,#10b98114 0%,#10b98108 100%);border:1px solid #10b98140;border-radius:16px;align-items:flex-start;gap:1rem;padding:1.25rem 1.4rem;display:flex}.proposals-module__Sre7Fq__guaranteeTitle{color:#10b981;margin-bottom:.25rem;font-size:.94rem;font-weight:700}.proposals-module__Sre7Fq__guaranteeDesc{color:var(--color-text-secondary);font-size:.86rem;line-height:1.5}.proposals-module__Sre7Fq__bountySidebarCard{background:var(--color-surface-solid,#fff);border:1px solid var(--color-border);border-radius:var(--radius-xl,22px);box-shadow:var(--shadow-sm);flex-direction:column;gap:1.25rem;padding:1.85rem;display:flex}[data-theme=dark] .proposals-module__Sre7Fq__bountySidebarCard{background:var(--color-surface);border-color:var(--color-border)}.proposals-module__Sre7Fq__bountySidebarLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-dim);font-size:.82rem;font-weight:700}.proposals-module__Sre7Fq__bountySidebarAmount{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.02em;font-size:2.15rem;font-weight:800;line-height:1.1}.proposals-module__Sre7Fq__bountySidebarSub{color:var(--color-text-muted);font-size:.86rem;font-weight:600}.proposals-module__Sre7Fq__lockedCard{background:linear-gradient(180deg, var(--color-surface-solid,#fff) 0%, #ff6b2b08 100%);border-radius:var(--radius-xl,22px);box-shadow:var(--shadow-sm);text-align:center;border:1px solid #ff6b2b40;flex-direction:column;align-items:center;gap:1.1rem;padding:2rem 1.75rem;display:flex}[data-theme=dark] .proposals-module__Sre7Fq__lockedCard{background:linear-gradient(180deg, var(--color-surface) 0%, #ff6b2b0d 100%);border-color:#ff6b2b4d}.proposals-module__Sre7Fq__lockedIconCircle{width:56px;height:56px;color:var(--brand-orange);background:#ff6b2b1f;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 0 20px #ff6b2b33}.proposals-module__Sre7Fq__lockedCardTitle{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.01em;font-size:1.25rem;font-weight:800}.proposals-module__Sre7Fq__lockedCardDesc{color:var(--color-text-secondary);max-width:320px;font-size:.88rem;line-height:1.55}.proposals-module__Sre7Fq__lockedApplyBtn{background:var(--brand-gradient);color:#fff;width:100%;transition:all .2s var(--spring-settle);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1.5rem;font-size:.95rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 4px 14px #ff6b2b59}.proposals-module__Sre7Fq__lockedApplyBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff6b2b73}.proposals-module__Sre7Fq__lockedApplyBtn:active{transform:scale(.98)}.proposals-module__Sre7Fq__lockedSubtext{color:var(--color-text-muted);font-size:.82rem;line-height:1.4}.proposals-module__Sre7Fq__mySubmittedCard{border-radius:var(--radius-xl,22px);background:#6366f10d;border:1px solid #6366f14d;flex-direction:column;gap:1rem;padding:1.75rem;display:flex}.proposals-module__Sre7Fq__mySubmittedHeading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.proposals-module__Sre7Fq__mySubmittedTitle{color:var(--color-text);align-items:center;gap:.5rem;font-size:.98rem;font-weight:800;display:flex}.proposals-module__Sre7Fq__mySubmittedPitch{background:var(--color-surface-elevated);border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:12px;padding:1rem 1.15rem;font-size:.88rem;line-height:1.6}.proposals-module__Sre7Fq__clientNoticeCard{background:var(--color-surface-solid,#fff);border:1px solid var(--color-border);border-radius:var(--radius-xl,22px);flex-direction:column;gap:1rem;padding:1.85rem;display:flex}[data-theme=dark] .proposals-module__Sre7Fq__clientNoticeCard{background:var(--color-surface);border-color:var(--color-border)}.proposals-module__Sre7Fq__postSimilarBtn{background:var(--brand-gradient);color:#fff;transition:all .2s var(--spring-settle);border-radius:12px;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1.5rem;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 4px 14px #ff6b2b59}.proposals-module__Sre7Fq__postSimilarBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff6b2b73}.proposals-module__Sre7Fq__applyModalCard{background:var(--color-surface-solid,#fff);border:1px solid var(--color-border);width:100%;max-width:580px;max-height:90vh;box-shadow:var(--shadow-lg);border-radius:22px;flex-direction:column;gap:1.35rem;padding:2rem;display:flex;position:relative;overflow-y:auto}[data-theme=dark] .proposals-module__Sre7Fq__applyModalCard{background:var(--color-surface);border-color:var(--color-border)}.proposals-module__Sre7Fq__formGroup{flex-direction:column;gap:.45rem;display:flex}.proposals-module__Sre7Fq__formLabel{color:var(--color-text);font-size:.85rem;font-weight:700}.proposals-module__Sre7Fq__formInput{background:var(--color-surface-elevated);border:1px solid var(--color-border);color:var(--color-text);border-radius:12px;outline:none;padding:.75rem 1rem;font-family:inherit;font-size:.95rem;transition:all .2s}.proposals-module__Sre7Fq__formInput:focus{border-color:var(--brand-orange);box-shadow:0 0 0 3px #ff6b2b2e}.proposals-module__Sre7Fq__formTextarea{background:var(--color-surface-elevated);border:1px solid var(--color-border);color:var(--color-text);resize:vertical;border-radius:12px;outline:none;min-height:120px;padding:.85rem 1rem;font-family:inherit;font-size:.92rem;transition:all .2s}.proposals-module__Sre7Fq__formTextarea:focus{border-color:var(--brand-orange);box-shadow:0 0 0 3px #ff6b2b2e}
