.mcf,.mcf-pop,.mcf-ok{--mcf-b:var(--mc-b,#7c1695);--mcf-bd:#5f0f74;--mcf-g:var(--mc-gold,#b8976a);--mcf-gl:var(--mc-gold-lt,#d9c29c);--mcf-gi:var(--mc-gold-ink,#8c6b3f);--mcf-ink:var(--mc-ink,#1d1b1e);--mcf-tx:var(--mc-tx,#3d3940);--mcf-mu:var(--mc-mu,#6b6670);--mcf-ln:var(--mc-ln,#e4e1e8);--mcf-st:var(--mc-st,#faf7fc);--mcf-err:#b42318;--mcf-r:5px;--mcf-ease:cubic-bezier(.2,.8,.2,1);font-family:var(--mc-font,inherit)}.mcf{display:block;width:100%;margin:0;text-align:start;color:var(--mcf-tx)}.mcf *,.mcf *::before,.mcf *::after{box-sizing:border-box}.mcf--card{background:#fff;border:1px solid var(--mcf-ln);border-radius:var(--mcf-r);padding:clamp(20px,4vw,34px);box-shadow:0 1px 0 rgb(184 151 106 / .35),0 24px 48px -32px rgb(42 15 53 / .28);position:relative}.mcf--card::before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,var(--mcf-g),transparent);border-radius:var(--mcf-r) var(--mcf-r) 0 0}.mcf__grid{display:grid;grid-template-columns:1fr;gap:16px 18px}@media (min-width:640px){.mcf__grid{grid-template-columns:1fr 1fr}.mcf-f--full{grid-column:1/-1}}.mcf--pop .mcf__grid{gap:14px}.mcf-f{display:flex;flex-direction:column;gap:7px;min-width:0}.mcf-f__l{font-size:13.5px;font-weight:500;line-height:1.6;color:var(--mcf-ink);margin:0}.mcf-f__l b{color:var(--mcf-b);font-weight:700}.mcf-f__l small{font-size:11.5px;font-weight:400;color:var(--mcf-mu)}.mcf .mcf-f__i{display:block;width:100%;min-height:50px;margin:0;padding:12px 14px;font:inherit;font-size:15px;line-height:1.6;color:var(--mcf-ink);background:#fff;border:1px solid var(--mcf-ln);border-radius:var(--mcf-r);box-shadow:none;outline:0;transition:border-color .2s,box-shadow .2s,background-color .2s;-webkit-appearance:none;appearance:none}.mcf textarea.mcf-f__i{min-height:140px;resize:vertical}.mcf .mcf-f__i::placeholder{color:#a9a3ae;opacity:1}.mcf .mcf-f__i[dir=ltr]{text-align:left}.mcf .mcf-f__i[dir=ltr]::placeholder{text-align:right}.mcf .mcf-f__i:hover{border-color:#cfc7d6}.mcf .mcf-f__i:focus{border-color:var(--mcf-b);box-shadow:0 0 0 3px rgb(124 22 149 / .12);background:#fff}.mcf-f.is-bad .mcf-f__i{border-color:var(--mcf-err);box-shadow:0 0 0 3px rgb(180 35 24 / .08)}.mcf-f__e{margin:0;font-size:12.5px;line-height:1.5;color:var(--mcf-err);min-height:0}.mcf-f__e:empty{display:none}.mcf-hp{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;inset-inline-start:-9999px}.mcf__foot{margin-top:22px;display:flex;flex-direction:column;gap:12px}.mcf .mcf-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin:0;padding:12px 26px;font:inherit;font-size:15px;font-weight:700;line-height:1.4;color:#fff;background:var(--mcf-b);border:0;border-radius:var(--mcf-r);cursor:pointer;overflow:hidden;box-shadow:inset 0 -2px 0 rgb(184 151 106 / .55);transition:background-color .25s,box-shadow .25s}.mcf .mcf-btn::after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgb(217 194 156 / .28) 50%,transparent 70%);transform:translateX(120%);transition:transform .7s var(--mcf-ease)}.mcf .mcf-btn:hover{background:var(--mcf-bd);box-shadow:inset 0 -2px 0 var(--mcf-g)}.mcf .mcf-btn:hover::after{transform:translateX(-120%)}.mcf .mcf-btn:focus-visible{outline:2px solid var(--mcf-g);outline-offset:3px}.mcf .mcf-btn[disabled]{cursor:progress;opacity:.92}.mcf-btn__s{display:none;width:18px;height:18px;border:2px solid rgb(255 255 255 / .35);border-top-color:#fff;border-radius:50%;animation:mcf-spin .7s linear infinite}.mcf.is-busy .mcf-btn__s{display:block}@media (min-width:640px){.mcf:not(.mcf--pop) .mcf-btn{width:auto;min-width:240px}.mcf:not(.mcf--pop) .mcf__foot{flex-direction:row;align-items:center}}.mcf__msg{margin:0;font-size:13px;line-height:1.6;color:var(--mcf-err)}.mcf__msg:empty{display:none}@keyframes mcf-spin{to{transform:rotate(360deg)}}.mcf-ok{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:16px;visibility:hidden;pointer-events:none}.mcf-ok.is-open{visibility:visible;pointer-events:auto}.mcf-ok__bg{position:absolute;inset:0;background:rgb(24 9 31 / .55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .4s ease}.mcf-ok.is-open .mcf-ok__bg{opacity:1}.mcf-ok__card{position:relative;width:min(420px,100%);padding:38px 28px 28px;text-align:center;background:#fff;border-radius:var(--mcf-r);box-shadow:0 40px 80px -30px rgb(42 15 53 / .5);opacity:0;transform:translateY(22px) scale(.94);transition:opacity .45s var(--mcf-ease),transform .55s var(--mcf-ease)}.mcf-ok__card::before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--mcf-b),var(--mcf-g),var(--mcf-b));border-radius:var(--mcf-r) var(--mcf-r) 0 0}.mcf-ok.is-open .mcf-ok__card{opacity:1;transform:none}.mcf-ok__ic{position:relative;width:88px;height:88px;margin:0 auto 20px}.mcf-ok__ic::before,.mcf-ok__ic::after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid var(--mcf-g);opacity:0}.mcf-ok.is-open .mcf-ok__ic::before{animation:mcf-ring 1.4s .5s var(--mcf-ease) both}.mcf-ok.is-open .mcf-ok__ic::after{animation:mcf-ring 1.4s .75s var(--mcf-ease) both}.mcf-ok__ic svg{display:block;width:100%;height:100%}.mcf-ok__c{fill:var(--mcf-st);stroke:var(--mcf-b);stroke-width:2;stroke-dasharray:252;stroke-dashoffset:252}.mcf-ok__k{fill:none;stroke:var(--mcf-gi);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:50;stroke-dashoffset:50}.mcf-ok.is-open .mcf-ok__c{animation:mcf-draw .7s .15s var(--mcf-ease) forwards}.mcf-ok.is-open .mcf-ok__k{animation:mcf-draw .45s .7s var(--mcf-ease) forwards}.mcf-ok__eye{margin:0 0 6px;font-size:12px;letter-spacing:.3px;color:var(--mcf-gi)}.mcf-ok__t{margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.5;color:var(--mcf-ink)}.mcf-ok__m{margin:0 0 24px;font-size:14.5px;line-height:1.9;color:var(--mcf-mu)}.mcf-ok__eye,.mcf-ok__t,.mcf-ok__m,.mcf-ok__btn{opacity:0;transform:translateY(8px);transition:opacity .4s,transform .5s var(--mcf-ease)}.mcf-ok.is-open .mcf-ok__eye{opacity:1;transform:none;transition-delay:.55s}.mcf-ok.is-open .mcf-ok__t{opacity:1;transform:none;transition-delay:.62s}.mcf-ok.is-open .mcf-ok__m{opacity:1;transform:none;transition-delay:.7s}.mcf-ok.is-open .mcf-ok__btn{opacity:1;transform:none;transition-delay:.78s}.mcf-ok .mcf-ok__btn{display:inline-flex;align-items:center;justify-content:center;min-width:180px;min-height:48px;padding:10px 24px;font:inherit;font-size:14.5px;font-weight:700;color:#fff;background:var(--mcf-b);border:0;border-radius:var(--mcf-r);cursor:pointer;box-shadow:inset 0 -2px 0 rgb(184 151 106 / .55);transition:background-color .25s}.mcf-ok .mcf-ok__btn:hover{background:var(--mcf-bd)}.mcf-ok .mcf-ok__btn:focus-visible{outline:2px solid var(--mcf-g);outline-offset:3px}@keyframes mcf-draw{to{stroke-dashoffset:0}}@keyframes mcf-ring{0%{opacity:.7;transform:scale(1)}100%{opacity:0;transform:scale(1.6)}}.mcf-pop{position:fixed;inset:0;z-index:99990;display:grid;place-items:center;padding:16px;visibility:hidden;pointer-events:none}.mcf-pop[hidden]{display:none}.mcf-pop.is-open{visibility:visible;pointer-events:auto}.mcf-pop__bg{position:absolute;inset:0;background:rgb(24 9 31 / .6);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);opacity:0;transition:opacity .45s ease}.mcf-pop.is-open .mcf-pop__bg{opacity:1}.mcf-pop__card{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);width:min(780px,100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;background:#fff;border-radius:var(--mcf-r);box-shadow:0 50px 100px -40px rgb(24 9 31 / .65);opacity:0;transform:translate3d(0,24px,0) scale(.965);transition:opacity .28s ease,transform .32s cubic-bezier(.4,0,1,1);will-change:transform,opacity}.mcf-pop.is-open .mcf-pop__card{opacity:1;transform:none;transition:opacity .45s ease,transform .6s cubic-bezier(.22,1,.36,1)}.mcf-pop.is-closing .mcf-pop__bg{opacity:0;transition-duration:.3s}.mcf-pop__x{position:absolute;top:12px;inset-inline-end:12px;z-index:3;display:grid;place-items:center;width:38px;height:38px;padding:0;color:var(--mcf-ink);background:rgb(255 255 255 / .92);border:1px solid var(--mcf-ln);border-radius:var(--mcf-r);cursor:pointer;transition:transform .35s var(--mcf-ease),color .2s,border-color .2s}.mcf-pop__x:hover{color:var(--mcf-b);border-color:var(--mcf-g);transform:rotate(90deg)}.mcf-pop__x:focus-visible{outline:2px solid var(--mcf-g);outline-offset:2px}.mcf-pop__side{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:38px 30px;color:#efe7f3;background:radial-gradient(120% 70% at 100% 0,rgb(184 151 106 / .28),transparent 55%),linear-gradient(165deg,#2a0f35 0%,#3d1150 55%,var(--mcf-b) 140%);overflow:hidden}.mcf-pop__side::after{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:1px;background:linear-gradient(180deg,transparent,var(--mcf-g),transparent);opacity:.7}.mcf-pop__badge{display:grid;place-items:center;width:54px;height:54px;margin-bottom:22px;color:var(--mcf-gl);border:1px solid rgb(217 194 156 / .45);border-radius:var(--mcf-r);background:rgb(255 255 255 / .04)}.mcf-pop__eye{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:12.5px;font-weight:500;letter-spacing:.3px;color:var(--mcf-gl)}.mcf-pop__eye::before{content:"";width:6px;height:6px;background:var(--mcf-g);transform:rotate(45deg)}.mcf-pop .mcf-pop__h{margin:0 0 12px;font-size:clamp(20px,2.4vw,25px);font-weight:700;line-height:1.5;color:#fff}.mcf-pop__p{margin:0 0 18px;font-size:14px;line-height:2;color:rgb(239 231 243 / .82)}.mcf-pop__list{margin:0 0 22px;padding:0;list-style:none;display:grid;gap:9px}.mcf-pop__list li{position:relative;padding-inline-start:22px;font-size:13.5px;line-height:1.7;color:#fff}.mcf-pop__list li::before{content:"";position:absolute;inset-inline-start:2px;top:.62em;width:10px;height:5px;border-left:1.6px solid var(--mcf-g);border-bottom:1.6px solid var(--mcf-g);transform:rotate(-45deg)}.mcf-pop .mcf-pop__more{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-bottom:3px;font-size:13.5px;font-weight:500;color:var(--mcf-gl);text-decoration:none;border-bottom:1px solid rgb(217 194 156 / .45);transition:gap .3s var(--mcf-ease),color .2s,border-color .2s}.mcf-pop .mcf-pop__more:hover{gap:10px;color:#fff;border-color:var(--mcf-g)}.mcf-pop__main{padding:44px 30px 30px}.mcf-pop__ft{margin:0 0 18px;padding-inline-end:40px;font-size:16px;font-weight:700;color:var(--mcf-ink)}.mcf-pop [style*="--i"]{opacity:0;transform:translateY(12px);transition:opacity .25s,transform .3s}.mcf-pop.is-open [style*="--i"]{opacity:1;transform:none;transition:opacity .55s calc(.18s + var(--i) * .07s),transform .7s var(--mcf-ease) calc(.18s + var(--i) * .07s)}@media (max-width:719px){.mcf-pop{place-items:end center;padding:0}.mcf-pop__bg{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgb(24 9 31 / .55)}.mcf-pop__card{grid-template-columns:1fr;width:100%;max-height:min(78vh,640px);max-height:min(78dvh,640px);border-radius:var(--mcf-r) var(--mcf-r) 0 0;opacity:1;transform:translate3d(0,100%,0);transition:transform .32s cubic-bezier(.4,0,1,1);box-shadow:0 -18px 40px -20px rgb(24 9 31 / .5)}.mcf-pop.is-open .mcf-pop__card{transform:none;transition:transform .55s cubic-bezier(.22,1,.36,1)}.mcf-pop.is-closing .mcf-pop__card{transform:translate3d(0,100%,0)!important;transition:transform .32s cubic-bezier(.4,0,1,1)!important}.mcf-pop__card::before{content:"";position:absolute;top:8px;left:50%;z-index:4;width:40px;height:4px;margin-left:-20px;border-radius:5px;background:rgb(255 255 255 / .45)}.mcf-pop__side{display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center;padding:24px 18px 14px}.mcf-pop__side::after{inset:auto 0 0;width:auto;height:1px;background:linear-gradient(90deg,transparent,var(--mcf-g),transparent)}.mcf-pop__badge{grid-row:1/3;width:42px;height:42px;margin:0}.mcf-pop__badge svg{width:20px;height:20px}.mcf-pop__eye{margin:0 0 2px;font-size:11.5px}.mcf-pop .mcf-pop__h{margin:0;padding-inline-end:40px;font-size:16.5px;line-height:1.6}.mcf-pop__p{grid-column:1/-1;margin:10px 0 0;font-size:13px;line-height:1.85;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mcf-pop__list,.mcf-pop .mcf-pop__more,.mcf-pop__ft{display:none}.mcf-pop__main{padding:16px 18px calc(18px + env(safe-area-inset-bottom))}.mcf-pop__x{top:14px;width:34px;height:34px;background:rgb(255 255 255 / .12);color:#fff;border-color:rgb(255 255 255 / .25)}.mcf-pop [style*="--i"]{transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.mcf-pop__card,.mcf-ok__card,.mcf-pop [style*="--i"],.mcf-ok *{transition-duration:.01s!important;animation-duration:.01s!important;transition-delay:0s!important;animation-delay:0s!important}}html.mcf-lock,html.mcf-lock body{overflow:hidden}