.VoteWinModal_modal__dZK6a{--ivory:#f5f0e8;--cream:#faf7f2;--beige:#ede5d8;--cloud:#eae4dc;--rose:#c9958e;--blush:#e8c5bf;--mauve:#bea5b0;--accent:#b8865a;--deep:#1a1714;--taupe:#8a7968;--warm-white:#fdfcf9;--border:#ddd5c8}.VoteWinModal_voteModal__VVyNy{position:fixed;inset:0;z-index:2000;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px;overflow-y:auto;pointer-events:none;opacity:0;transition:opacity .3s}.VoteWinModal_voteModalOpen__AtwrQ{opacity:1;pointer-events:all}.VoteWinModal_overlay__l0NJ8{position:absolute;inset:0;background:rgba(26,23,20,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.VoteWinModal_modalBox__HG0Fm{position:relative;z-index:1;background:var(--cream);border-radius:0;width:min(92vw,1200px);max-width:none;padding:60px 40px;box-shadow:0 24px 64px rgba(26,23,20,.22);transform:scale(.95);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.VoteWinModal_voteModalOpen__AtwrQ .VoteWinModal_modalBox__HG0Fm{transform:scale(1)}.VoteWinModal_closeBtn__Hoeqs{position:absolute;top:24px;right:24px;background:none;border:none;color:#1a1714;cursor:pointer;z-index:10;padding:8px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.VoteWinModal_closeBtn__Hoeqs:hover{transform:rotate(90deg)}.VoteWinModal_voteHeader__JlrXr{margin-bottom:48px;text-align:center}.VoteWinModal_voteEyebrow__xpZSE{display:block;font-family:var(--font-outfit),sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#8a7968;margin-bottom:8px}.VoteWinModal_voteHeadline__7SsBo{font-family:var(--font-cormorant),serif;font-size:48px;font-weight:500;color:#1a1714;margin-bottom:20px;line-height:1.05}.VoteWinModal_voteHeadline__7SsBo em{font-style:italic;font-weight:300;color:#b8865a}.VoteWinModal_voteSub__tORNc{font-size:14px;color:#8a7968;max-width:520px;margin:0 auto;line-height:1.75;letter-spacing:.02em;font-weight:300}.VoteWinModal_vgrid__QdJqL{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}@media(max-width:1024px){.VoteWinModal_vgrid__QdJqL{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.VoteWinModal_vgrid__QdJqL{grid-template-columns:repeat(2,1fr)}.VoteWinModal_modalBox__HG0Fm{padding:40px 20px}}.VoteWinModal_vcard__VmkVn{text-align:center;position:relative;display:flex;flex-direction:column;align-items:center}.VoteWinModal_vimg__nzHvq{position:relative;aspect-ratio:3/4;background:#eae4dc;margin-bottom:16px;overflow:hidden;border:2.5px solid transparent;transition:border-color .3s;width:100%}.VoteWinModal_vcardVoted__NvbKv .VoteWinModal_vimg__nzHvq{border-color:#b8865a}.VoteWinModal_vimg__nzHvq img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.VoteWinModal_vcard__VmkVn:hover .VoteWinModal_vimg__nzHvq img{transform:scale(1.1)}.VoteWinModal_vname__GW8tA{font-family:var(--font-cormorant),serif;font-size:16px;font-weight:400;color:#1a1714;margin-bottom:12px;letter-spacing:.02em;text-align:center}.VoteWinModal_vbtnCard__81jOp{width:100%;background:transparent;border:1px solid #1a1714;color:#1a1714;padding:11px 20px;font-family:var(--font-outfit),sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:8px}.VoteWinModal_vbtnCard__81jOp:hover:not(:disabled){background:#1a1714;color:#fff}.VoteWinModal_vbtnCard__81jOp:disabled{opacity:.5;cursor:not-allowed}.VoteWinModal_vbtnSelected__trit9{background:#b8865a!important;border-color:#b8865a!important;color:#fff!important}.VoteWinModal_vseparator__a9MY9{width:60%;height:1px;background:#c9958e;opacity:.45;margin:14px auto}.VoteWinModal_vresult___rvR_{width:100%;margin-top:16px;animation:VoteWinModal_fadeIn__tT18U .5s ease}.VoteWinModal_vprogress__jhtTn{height:4px;background:#eae4dc;border-radius:4px;margin-bottom:6px;overflow:hidden;position:relative}.VoteWinModal_vbar__KyQBz{height:100%;background:#b8865a;border-radius:4px;transition:width 1s cubic-bezier(.4,0,.2,1)}.VoteWinModal_vpercent__dI_Jy{font-size:11px;color:#8a7968;letter-spacing:.06em;display:block}.VoteWinModal_vmAuth__Eqpdu{max-width:500px;margin:0 auto;position:relative}.VoteWinModal_backBtn__HI2vG{position:absolute;top:-40px;left:0;background:none;border:none;color:var(--taupe);font-size:13px;cursor:pointer;padding:5px 0;transition:color .2s;display:flex;align-items:center;gap:6px;font-weight:500}.VoteWinModal_backBtn__HI2vG:hover{color:var(--deep);text-decoration:underline}[dir=rtl] .VoteWinModal_backBtn__HI2vG{left:auto;right:0}.VoteWinModal_vmAuthGate__EIIYC{text-align:center;margin-bottom:32px}.VoteWinModal_vmAuthGateIcon__SuPp7{width:56px;height:56px;margin:0 auto 16px;background:var(--ivory);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--accent)}.VoteWinModal_vmAuthGateIcon__SuPp7 svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.5}.VoteWinModal_vmAuthGateMsg___5xJO{font-family:var(--font-cormorant),serif;font-size:28px;margin-bottom:8px;color:var(--deep)}.VoteWinModal_vmAuthGateSub__CA4ZJ{font-size:14px;color:var(--taupe)}.VoteWinModal_vmPanel__bfpHJ{display:none}.VoteWinModal_vmPanelActive__jrPah{display:block}.VoteWinModal_fg__k1CLf{margin-bottom:18px}.VoteWinModal_fl__jwKV5{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--taupe);margin-bottom:8px}.VoteWinModal_fi__D__DN{width:100%;height:48px;padding:0 16px;background:var(--warm-white);border:1px solid var(--border);font-family:inherit;font-size:14px;color:var(--deep);transition:border-color .2s}.VoteWinModal_fi__D__DN:focus{outline:none;border-color:var(--accent)}.VoteWinModal_fiWrap__FKKxf{position:relative}.VoteWinModal_eye__mFpl9{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--taupe);cursor:pointer;padding:4px;background:none;border:none}.VoteWinModal_eye__mFpl9 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8}.VoteWinModal_ferr__kaLbZ{display:none;font-size:11px;color:#c53030;margin-top:4px}.VoteWinModal_showError__ArL5R .VoteWinModal_ferr__kaLbZ{display:block}.VoteWinModal_showError__ArL5R .VoteWinModal_fi__D__DN{border-color:#c53030}.VoteWinModal_forgotLink__DKKfo{display:inline-block;font-size:12px;color:var(--taupe);cursor:pointer;margin-bottom:24px}.VoteWinModal_forgotLink__DKKfo:hover{color:var(--deep);text-decoration:underline}.VoteWinModal_btnMain__ZSe7E{width:100%;height:52px;background:var(--deep);color:#fff;font-size:12px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;border:none;cursor:pointer;transition:background .3s,transform .2s;display:flex;align-items:center;justify-content:center;gap:10px}.VoteWinModal_btnMain__ZSe7E:hover:not(:disabled){background:var(--accent);transform:translateY(-1px)}.VoteWinModal_btnMain__ZSe7E:disabled{background:var(--border);cursor:not-allowed}.VoteWinModal_authDivider__R1ipY{margin:24px 0;display:flex;align-items:center;gap:16px;font-size:11px;text-transform:uppercase;letter-spacing:.2em;color:var(--border)}.VoteWinModal_authDivider__R1ipY:after,.VoteWinModal_authDivider__R1ipY:before{content:"";flex:1;height:1px;background:var(--border)}.VoteWinModal_btnGoogleWrapper__CYnFH{margin-bottom:24px}.VoteWinModal_btnGoogleCustom__t7rrP{width:100%;height:52px;background:#000;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:12px;font-family:inherit;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.15em;transition:background .3s}.VoteWinModal_btnGoogleCustom__t7rrP:hover:not(:disabled){background:#222}.VoteWinModal_btnGoogleCustom__t7rrP:disabled{opacity:.5;cursor:not-allowed}.VoteWinModal_btnGoogleCustom__t7rrP svg{background:#fff;padding:4px;border-radius:2px;width:24px;height:24px}.VoteWinModal_authSwitch__dBqzE{text-align:center;margin-top:24px;font-size:13px;color:var(--taupe)}.VoteWinModal_alink__E42om{color:var(--accent);font-weight:600;cursor:pointer;margin-left:4px}.VoteWinModal_alink__E42om:hover{text-decoration:underline}.VoteWinModal_frow__6_MkS{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:480px){.VoteWinModal_frow__6_MkS{grid-template-columns:1fr;gap:0}}.VoteWinModal_phoneWrap____N4L{display:flex}.VoteWinModal_ccode__W_BO_{width:90px;background:var(--ivory);border:1px solid var(--border);border-right:none;font-family:inherit;font-size:13px;padding:0 8px}.VoteWinModal_genderRow__y6BPP{display:flex;gap:12px}.VoteWinModal_genderOpt__gLqw0{flex:1;height:48px;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .2s}.VoteWinModal_genderOptActive__8Ff7n{background:var(--deep);color:#fff;border-color:var(--deep)}.VoteWinModal_gicon__KQpPg svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}.VoteWinModal_gtxt__7tAzU{font-size:13px;font-weight:500}.VoteWinModal_termsRow__hMq3i{display:flex;align-items:center;gap:10px;margin:20px 0 24px;cursor:pointer}.VoteWinModal_tcb__lp4P1{width:18px;height:18px;accent-color:var(--accent)}.VoteWinModal_tctxt__f0lxY{font-size:12px;color:var(--taupe)}.VoteWinModal_voteSuccess__X7TCt{display:flex;align-items:center;gap:10px;margin-top:24px;padding:12px 16px;background:rgba(184,134,90,.1);border:1px solid rgba(184,134,90,.2);border-radius:4px}.VoteWinModal_voteSuccessIcon__f1Sws{width:24px;height:24px;background:#b8865a;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.VoteWinModal_voteSuccessIcon__f1Sws svg{width:14px;height:14px;stroke:currentColor;stroke-width:3}.VoteWinModal_voteSuccessText__7Na_e{font-size:13px;color:#1a1714;margin:0}@keyframes VoteWinModal_fadeIn__tT18U{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[dir=rtl] .VoteWinModal_closeBtn__Hoeqs{right:auto;left:24px}[dir=rtl] .VoteWinModal_eye__mFpl9{right:auto;left:12px}[dir=rtl] .VoteWinModal_ccode__W_BO_{border-right:1px solid var(--border);border-left:none}[dir=rtl] .VoteWinModal_fi__D__DN{text-align:right}[dir=rtl] .VoteWinModal_alink__E42om{margin-left:0;margin-right:4px}