PageSourceSearch

https://cska-hokkey.ru/assets/v1/dynamic-BasketForm-1.49a699b6-cska_hokkey.chunk.js

js cska-hokkey.ru collected 2026-10-05 22:10:54 UTC 53,163 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="d7c7b366-1935-4891-87a9-3f8d7dbf86e3",e._sentryDebugIdIdentifier="sentry-dbid-d7c7b366-1935-4891-87a9-3f8d7dbf86e3")}catch(e){}}(),(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[793,826,1735,2729],{66216:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return tt}});var n=a(96540),c=a(54299),l=a(41035),r=a(912),o=a.n(r),i=a(93737),s=a(23687),u=a(60896),d=a.n(u),m=a(84633),_="container_cska_hokkey_e5595",k="preview_cska_hokkey_0e460",v="info_cska_hokkey_8b23f",f="infoHeader_cska_hokkey_77433",h="certificateName_cska_hokkey_afc58",p="eventName_cska_hokkey_78ba0",y="place_cska_hokkey_d2837",E="ticketTable_cska_hokkey_9f952",b="ticketTableCell_cska_hokkey_bb668",g="ticketTableCellCustom_cska_hokkey_89a60",N="ticketTableHead_cska_hokkey_dbd9d",A="ticketTableBody_cska_hokkey_bee54",C="ticketTableRow_cska_hokkey_24637",w="ticketTableList_cska_hokkey_0e1f0",T="deleteButton_cska_hokkey_f27ff",x="mobileTicket_cska_hokkey_20c98",$="mobileTicketHead_cska_hokkey_9c908",I="mobileTicketFooter_cska_hokkey_deca6",L="mobileTicketCell_cska_hokkey_7591c",R="mobileTicketLabel_cska_hokkey_39e31",O="mobileTicketValue_cska_hokkey_fac58",S="removePosition_cska_hokkey_cd0cb",M="price_cska_hokkey_c7a6d",D="rtl_cska_hokkey_4c851",H=a(46942),P=a.n(H),B=a(25573),F=a(12302),V=a(87119),j=a(94394),U=a.n(j),W=a(62193),q=a.n(W),z=a(79023),Y=a(44886),Z=function(e){return e[e.POSITION=1]="POSITION",e[e.EVENT=2]="EVENT",e}(Z||{});var K=(0,l.A)((0,F.A)(e=>{var t,a,l,r,u,H,F,j,W,K,G,X,J,Q;let{tickets:ee,isMobile:te,t:ae,openModal:ne,updateBasket:ce,theme:le}=e;const{is_certificate:re,event:oe,selectedDate:ie}=o()(ee),{currency:se,language:ue}=le,de=U()(ee,e=>e.sector||e.category),me="ru"===ue,_e=(e,t)=>{const a=e===Z.POSITION;ne({title:ae(a?"basket:delete_ticket_sector":"basket:delete_all_tickets_event"),onSubmit:()=>{return((0,z.x4)({id:oe.slug||oe.id,name:oe.title,brand:le.domain,category:null===(e=oe.event_category)||void 0===e?void 0:e.title,price:t.price,variant:(0,z.bu)(t)},null===(a=le.currency)||void 0===a?void 0:a.code),(0,c.cC)({...t,count:0}).then(ce)).then(ce);var e,a}})},ke=P()(_,{[D]:le.rtl}),ve=Number("3163"),fe=le.ui_config_split_by_cities&&(null==oe||null===(t=oe.place)||void 0===t?void 0:t.id)!==ve&&(null==oe||null===(a=oe.place)||void 0===a||null===(l=a.location)||void 0===l?void 0:l.slug),he=(null==oe||null===(r=oe.place)||void 0===r||null===(u=r.address)||void 0===u?void 0:u.includes((null===(H=oe.place)||void 0===H||null===(F=H.country)||void 0===F?void 0:F.title)||""))||!1;var pe,ye,Ee,be,ge,Ne,Ae,Ce,we;return te?n.createElement("div",{className:ke},n.createElement("div",{className:v},n.createElement("div",{className:f},n.createElement(B.A,{src:null!=oe&&null!==(pe=oe.preview)&&void 0!==pe&&pe.md?null==oe?void 0:oe.preview:V.A.event,alt:null==oe?void 0:oe.affiche_title}),re?n.createElement("div",{className:h},(null==oe?void 0:oe.affiche_title)||(null==oe?void 0:oe.title)):n.createElement(n.Fragment,null,n.createElement(i.A,{href:s.Ay.event({id:oe.slug||oe.id,date:oe.is_periodical?ie:void 0,location:fe}),className:p},(null==oe?void 0:oe.affiche_title)||(null==oe?void 0:oe.title)),n.createElement("div",{className:y},n.createElement("span",null,(0,m.De)(ie,`${Y.A.DATE}${"ru"===le.language?" в ":", "}${le.ui_config_time_format}`)),oe.place&&n.createElement("span",null,null===(ye=oe.place)||void 0===ye?void 0:ye.title),((null===(Ee=oe.place)||void 0===Ee||null===(be=Ee.country)||void 0===be?void 0:be.title)||(null===(ge=oe.place)||void 0===ge?void 0:ge.address))&&n.createElement("span",null,!he&&(null===(Ne=oe.place)||void 0===Ne||null===(Ae=Ne.country)||void 0===Ae?void 0:Ae.title)&&`${null===(Ce=oe.place)||void 0===Ce||null===(we=Ce.country)||void 0===we?void 0:we.title}${me?", ":""}`,oe.place&&oe.place.address&&me&&oe.place.address)))),Object.keys(de).map((e,t)=>n.createElement(n.Fragment,{key:`${e}_${t}`},de[e].map(t=>n.createElement("div",{className:x,key:t.id},n.createElement("p",{className:$},t.sector?`${ae("basket:sector")} ${e}`:t.category,t.row&&`, ${ae("basket:row")} ${t.row}`,t.seat&&`, ${ae("basket:seat")} ${t.seat}`),n.createElement("div",{className:I},n.createElement("div",{className:L},n.createElement("div",{className:R},ae("basket:count")),n.createElement("div",{className:O},t.seat?`${t.count} ${ae("basket:pcs")}`:t.count)),n.createElement("div",{className:L},n.createElement("div",{className:R},ae("basket:price")),n.createElement("div",{className:O},t.price))),n.createElement("button",{className:S,onClick:()=>_e(Z.POSITION,t)},n.createElement(d(),null)))))))):n.createElement("div",{className:ke},n.createElement("div",{className:k},n.createElement(B.A,{src:q()(null==oe?void 0:oe.preview)?V.A.event:null==oe?void 0:oe.preview,alt:null==oe?void 0:oe.affiche_title})),n.createElement("div",{className:v},n.createElement("div",{className:f},re?n.createElement("div",{className:h},(null==oe?void 0:oe.affiche_title)||(null==oe?void 0:oe.title)):n.createElement(n.Fragment,null,n.createElement(i.A,{href:s.Ay.event({id:oe.slug||oe.id,date:oe.is_periodical?ie:void 0,location:fe}),className:p},(null==oe?void 0:oe.affiche_title)||(null==oe?void 0:oe.title)),n.createElement("div",{className:y},n.createElement("span",null,(0,m.De)(ie,`${Y.A.DATE}${"ru"===le.language?" в ":", "}${le.ui_config_time_format}`)),oe.place&&n.createElement("span",null,null===(j=oe.place)||void 0===j?void 0:j.title),((null===(W=oe.place)||void 0===W||null===(K=W.country)||void 0===K?void 0:K.title)||(null==oe?void 0:oe.place.address))&&n.createElement("span",null,!he&&(null===(G=oe.place)||void 0===G||null===(X=G.country)||void 0===X?void 0:X.title)&&`${null===(J=oe.place)||void 0===J||null===(Q=J.country)||void 0===Q?void 0:Q.title}${me?", ":""}`,me&&oe.place&&oe.place.address)))),n.createElement("div",{className:E},n.createElement("div",{className:N},null!=oe&&oe.is_certificate_event?n.createElement(n.Fragment,null,n.createElement("div",{className:b}),n.createElement("div",{className:b}),n.createElement("div",{className:b})):n.createElement(n.Fragment,null,n.createElement("div",{className:b},ae("basket:sector")," | ",ae("basket:category")),n.createElement("div",{className:b},ae("basket:row")),n.createElement("div",{className:b},ae("basket:seat"))),n.createElement("div",{className:b},ae("basket:count")),n.createElement("div",{className:b},ae("basket:price"))),n.createElement("div",{className:A},Object.keys(de).map((e,t)=>n.createElement("div",{className:C,key:`${e}_${t}`},n.createElement("div",{className:P()(b,g)},e),n.createElement("div",{className:w},de[e].map(e=>n.createElement("div",{className:C,key:e.id},n.createElement("div",{className:b},e.row),n.createElement("div",{className:b},e.seat),n.createElement("div",{className:b},e.seat?e.count:`${e.count} ${ae("basket:pcs")}`),n.createElement("div",{className:P()(b,M)},e.price,(null==se?void 0:se.icon)&&n.createElement("span",{"aria-label":se.code},se.icon),n.createElement("button",{className:T,onClick:()=>_e(Z.POSITION,e)},n.createElement(d(),null))))))))))))}
1)),G=a(40961),X=a(67846),J=a(73282),Q=a.n(J),ee="container_cska_hokkey_ade97",te="modal_cska_hokkey_eef34",ae="close_cska_hokkey_6e6f4",ne="title_cska_hokkey_4f743",ce="buttons_cska_hokkey_6cdea",le=a(32389);var re=e=>{let{onSubmit:t,onClose:a,title:c}=e;const l=document.body,{t:r}=(0,le.Bd)();return l?(0,G.createPortal)(n.createElement("div",{className:ee},n.createElement("div",{className:te},n.createElement("button",{className:ae,onClick:a},n.createElement(Q(),null)),n.createElement("h3",{className:ne},c),n.createElement("div",{className:ce},n.createElement(X.A,{onClick:()=>{t(),a()}},r("forms:modal.delete")),n.createElement(X.A,{onClick:a,variant:"hollow"},r("forms:modal.cancel_delete"))))),l):null},oe={formTitle:"formTitle_cska_hokkey_bd9fd",countdown:"countdown_cska_hokkey_83a86",countdownTime:"countdownTime_cska_hokkey_cc1bf",clearBasket:"clearBasket_cska_hokkey_64fd4",total:"total_cska_hokkey_04e7a",totalRow:"totalRow_cska_hokkey_95d39",form:"form_cska_hokkey_cceb1",formRow:"formRow_cska_hokkey_0d388",formCol:"formCol_cska_hokkey_23bc9",checkoutTitle:"checkoutTitle_cska_hokkey_5cbe9",checkoutRow:"checkoutRow_cska_hokkey_9563a",checkoutInfo:"checkoutInfo_cska_hokkey_bbd7d",checkoutInfoTitle:"checkoutInfoTitle_cska_hokkey_1f93e",checkoutInfoText:"checkoutInfoText_cska_hokkey_7c430",checkoutFields:"checkoutFields_cska_hokkey_45284",radioWrapper:"radioWrapper_cska_hokkey_3e19d",radioTitle:"radioTitle_cska_hokkey_3a707",safety:"safety_cska_hokkey_700a2",helpText:"helpText_cska_hokkey_72fce",inputHelpText:"inputHelpText_cska_hokkey_ed460",reseller:"reseller_cska_hokkey_21e7d",checkoutSubmit:"checkoutSubmit_cska_hokkey_ef6c4",checkoutTerms:"checkoutTerms_cska_hokkey_2e76d",checkoutTotalContainer:"checkoutTotalContainer_cska_hokkey_b3c8d",checkoutTotal:"checkoutTotal_cska_hokkey_ec039",checkoutSubmitButton:"checkoutSubmitButton_cska_hokkey_0c9a6",price:"price_cska_hokkey_40c39",checkboxText:"checkboxText_cska_hokkey_e9a7c",subtext:"subtext_cska_hokkey_b2dc6",fieldTitle:"fieldTitle_cska_hokkey_6ce59",rtl:"rtl_cska_hokkey_3448f",countdownTitle:"countdownTitle_cska_hokkey_3a001"},ie=a(13094),se=a(40860),ue=a.n(se),de=a(90952);function me(e,t,a,n){const c=null!=e[n];a[n]={...e[t],name:n,change:c?e[n].change:e[t].change,blur:c?e[n].blur:e[t].blur,focus:c?e[n].focus:e[t].focus,lastFieldState:void 0}}const _e=e=>e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),ke=([e,t,a],n,{changeValue:c,resetFieldState:l})=>{c(n,e,e=>{const n=[...e||[]];return n.splice(t,0,a),n});const r=new RegExp(`^${_e(e)}\\[(\\d+)\\](.*)`),o={};Object.keys(n.fields).forEach(a=>{const c=r.exec(a);if(c){const r=Number(c[1]);if(r>=t){const i=`${e}[${r+1}]${c[2]}`;return me(n.fields,a,o,i),void(r===t&&(o[a]=n.fields[a],l(a)))}}o[a]=n.fields[a]}),n.fields=o},ve=([e,t],a,{changeValue:n,getIn:c,setIn:l})=>{let r;n(a,e,e=>{if(!e)return e;const a=[...e];return r=a[t],a.splice(t,1),a});const o=new RegExp(`^${_e(e)}\\[(\\d+)\\](.*)`),i={};return Object.keys(a.fields).forEach(n=>{const r=o.exec(n);if(r){const o=Number(r[1]);if(o===t){if(n===`${e}[${t}]`){const n=`formState.submitErrors.${e}`,r=c(a,n);Array.isArray(r)&&(r.splice(t,1),l(a,n,r))}return}if(o>t){const t=`${e}[${o-1}]${r[2]}`;return void me(a.fields,n,i,t)}}i[n]=a.fields[n]}),a.fields=i,r},fe={insert:ke,concat:([e,t],a,{changeValue:n})=>{n(a,e,e=>e?[...e,...t]:t)},move:([e,t,a],n,{changeValue:c})=>{if(t===a)return;c(n,e,e=>{const n=[...e||[]],c=n[t];return n.splice(t,1),n.splice(a,0,c),n});const l={},r=new RegExp(`^${_e(e)}\\[(\\d+)\\](.*)`);let o,i,s;t>a?(o=a,i=t,s=1):(o=t,i=a,s=-1),Object.keys(n.fields).forEach(c=>{const u=r.exec(c);if(u){const r=Number(u[1]);if(r===t){const t=`${e}[${a}]${u[2]}`;return void me(n.fields,c,l,t)}if(o<=r&&r<=i){const t=`${e}[${r+s}]${u[2]}`;return void me(n.fields,c,l,t)}}l[c]=n.fields[c]}),n.fields=l},pop:([e],t,a)=>{const{getIn:n}=a,c=n(t.formState.values,e);return c&&c.length>0?ve([e,c.length-1],t,a):void 0},push:([e,t],a,{changeValue:n})=>{n(a,e,e=>e?[...e,t]:[t])},remove:ve,removeBatch:([e,t],a,{changeValue:n})=>{if(0===t.length)return[];const c=[...t];c.sort((e,t)=>e-t);for(let i=c.length-1;i>0;i-=1)c[i]===c[i-1]&&c.splice(i,1);let l=[];n(a,e,e=>{if(l=t.map(t=>e&&e[t]),!e)return e;const a=[...e];for(let t=c.length-1;t>=0;t-=1){const e=c[t];a.splice(e,1)}return a});const r=new RegExp(`^${_e(e)}\\[(\\d+)\\](.*)`),o={};
1return Object.keys(a.fields).forEach(t=>{const n=r.exec(t);if(n){const l=Number(n[1]),r=((e,t)=>{let a=0,n=e.length-1,c=0;for(;a<=n;){if(c=Math.floor((a+n)/2),e[c]===t)return c;e[c]>t?n=c-1:a=c+1}return~a})(c,l);if(r>=0)return;if(l>c[0]){const c=`${e}[${l-~r}]${n[2]}`;return void me(a.fields,t,o,c)}}o[t]=a.fields[t]}),a.fields=o,l},shift:([e],t,a)=>ve([e,0],t,a),swap:([e,t,a],n,{changeValue:c})=>{if(t===a)return;c(n,e,e=>{const n=[...e||[]],c=n[t];return n[t]=n[a],n[a]=c,n});const l=`${e}[${t}]`,r=`${e}[${a}]`,o={};Object.keys(n.fields).forEach(e=>{if(e.substring(0,l.length)===l){const t=e.substring(l.length),a=r+t;me(n.fields,e,o,a)}else if(e.substring(0,r.length)===r){const t=e.substring(r.length),a=l+t;me(n.fields,e,o,a)}else o[e]=n.fields[e]}),n.fields=o},unshift:([e,t],a,n)=>ke([e,0,t],a,n),update:([e,t,a],n,{changeValue:c})=>{c(n,e,e=>{const n=[...e||[]];return n.splice(t,1,a),n})}};var he=a(94634),pe=a.n(he),ye=a(54893),Ee=a.n(ye),be=a(67356),ge=["render","children","component"];var Ne=function(e,t){return e===t||Array.isArray(e)&&Array.isArray(t)&&e.length===t.length&&!e.some(function(e,a){return e!==t[a]})};var Ae=["length"],Ce=["meta","input"],we=be.iF.reduce(function(e,t){return e[t]=!0,e},{}),Te=function(e,t){var a=void 0===t?{}:t,c=a.subscription,l=void 0===c?we:c,r=a.defaultValue,o=a.initialValue,i=a.isEqual,s=void 0===i?Ne:i,u=a.validate,d=(0,de.mN)("useFieldArray").mutators;if(!!!(d&&d.push&&d.pop))throw new Error("Array mutators not found. You need to provide the mutators from final-form-arrays to your form");var m,_,k=(0,n.useMemo)(function(){return Object.keys(d).reduce(function(t,a){return t[a]=function(){for(var t,n=arguments.length,c=new Array(n),l=0;l<n;l++)c[l]=arguments[l];return(t=d)[a].apply(t,[e].concat(c))},t},{})},[e,d]),v=(m=function(){return function(e,t,a){if(u){var n=u(e,t,a);if(!n||Array.isArray(n))return n;var c=[];return c[be.bS]=n,c}}},(_=n.useRef(void 0)).current||(_.current=m()),_.current),f=(0,de.Mt)(e,{subscription:pe()({},l,{length:!0}),defaultValue:r,initialValue:o,isEqual:s,validate:v,format:function(e){return e}}),h=f.meta,p=h.length,y=Ee()(h,Ae),E=f.input,b=Ee()(f,Ce);return{fields:pe()({name:e,forEach:function(t){for(var a=p||0,n=0;n<a;n++)t(e+"["+n+"]",n)},length:p||0,map:function(t){for(var a=p||0,n=[],c=0;c<a;c++)n.push(t(e+"["+c+"]",c));return n}},k,b,{value:E.value}),meta:y}},xe=["name","subscription","defaultValue","initialValue","isEqual","validate"],$e={"final-form":be.rE,"react-final-form":de.rE,"react-final-form-arrays":"3.1.4"},Ie=function(e){var t=e.name,a=e.subscription,c=e.defaultValue,l=e.initialValue,r=e.isEqual,o=e.validate,i=Ee()(e,xe),s=Te(t,{subscription:a,defaultValue:c,initialValue:l,isEqual:r,validate:o}),u=s.fields,d=s.meta;return function(e,t){var a=e.render,c=e.children,l=e.component,r=Ee()(e,ge);if(l)return n.createElement(l,pe()({},r,{children:c,render:a}));if(a)return a(void 0===c?r:pe()({},r,{children:c}));
1if("function"!=typeof c)throw new Error("Must specify either a render prop, a render function as children, or a component prop to "+t);return c(r)}(pe()({fields:u,meta:pe()({},d,{__versions:$e})},i),"FieldArray("+t+")")},Le=a(48797),Re=a(65757),Oe=a(69828),Se=a(97461),Me=a.n(Se),De=a(79653),He=a(49745),Pe=a(42978),Be=a(25016),Fe=a(15453),Ve=a(65390),je=a(86747),Ue=a(43756),We=a(10635);let qe=function(e){return e.FAN_ID="fan_id",e.RU_PASSPORT="ru_passport",e}({});var ze=a(2480),Ye=a(80039),Ze=a(71536);const Ke=e=>{let{theme:t,tickets:a,submitting:l,valid:r}=e;const{t:o}=(0,le.Bd)(),{currency:i}=t,s=c.GM.basketTotal(a);return n.createElement("div",{className:oe.checkoutSubmitButton},n.createElement(X.A,{type:"submit",loading:l,disabled:!r,onClick:()=>(0,z.Wc)("SUBMIT_ORDER_CLICK")},o("basket:checkout.submit_order_4",{value:`${s.totalPrice} ${i.icon}`})))},Ge=e=>{var t;let{theme:a}=e;const{0:l,1:r}=(0,n.useState)(null),{0:u,1:d}=(0,n.useState)(null),{handleReCaptchaVerify:m}=(0,Fe.A)("basketForm"),{tickets:_,referral_location:k}=(0,n.useContext)(Pe.Ay),{clientId:v}=(0,Ye.t)(),{0:f,1:h}=(0,n.useState)(a.acquiring_configs||[]),{i18n:p,t:y}=(0,le.Bd)(),{currency:E}=(a.language,a),b=f.length>1&&f.find(e=>e.area!==He.Gc.RUSSIA),g=ue()(_,(e,t)=>(t.documents&&t.documents.forEach(t=>{e.find(e=>e.code===t.code)||e.push(t)}),e),[]);(0,n.useEffect)(()=>{Ve.A.acquiringsList({params:{tech_name:a.tech_name}}).then(e=>{h(e)})},[]);const N=e=>{var t,n,c,l,r;let o={variant:a.notifications_type,text:y("forms:notifications.call_manager"),type:"error"};400===(null===(t=e.response)||void 0===t?void 0:t.status)&&"Terms must be accepted"===(null===(n=e.response)||void 0===n||null===(c=n.data)||void 0===c?void 0:c.detail)&&(o={variant:a.notifications_type,text:y("forms:errors.fix"),t
1ype:"error"}),400===(null===(l=e.response)||void 0===l?void 0:l.status)&&(o={variant:a.notifications_type,text:y("forms:notifications.payment_method_failed"),type:"error"}),403===(null===(r=e.response)||void 0===r?void 0:r.status)&&(o={variant:a.notifications_type,text:y("forms:notifications.too_many_requests"),type:"error"}),(0,De.A)(o)},A="RUB"===(null==E?void 0:E.code),C=[He.DW.CARD,He.DW.CARD_AND_CASH].includes((null==a?void 0:a.site_payment_config)||1),w=[He.DW.CASH,He.DW.CARD_AND_CASH].includes((null==a?void 0:a.site_payment_config)||1),T=y(b?"basket:checkout.payment_card_rf":"basket:checkout.payment_card"),x=C&&n.createElement(de.D0,{name:"payment_type",type:"radio",value:`${He.Ay.CARD}`},e=>{let{input:t}=e;return n.createElement(Re.sx,t,T)}),$=C&&b&&!A&&n.createElement(de.D0,{name:"payment_type",type:"radio",value:`${He.Ay.INTERNATIONAL_CARD}`},e=>{let{input:t}=e;return n.createElement(Re.sx,t,y("basket:checkout.payment_card_international"))}),I=null===(t=o()(g))||void 0===t?void 0:t.id,L=_.reduce((e,t)=>(1===t.count&&e.push({...t,document_id:I}),t.count>1&&Array.from({length:t.count}).forEach(()=>e.push({...t,count:1,document_id:I})),e),[]),R=e=>{let{form:t,ticket:a,index:c}=e;return n.createElement(n.Fragment,{key:c},L.length>1&&g.length>0&&n.createElement("div",{className:oe.fieldTitle},y("basket:customer",{num:c+1})),n.createElement("div",{className:oe.formRow},n.createElement("div",{className:oe.formCol},n.createElement(de.D0,{validate:(0,Le.mw)(y),name:`${a}.full_name`,render:e=>{let{input:t,meta:a}=e;return n.createElement(Re.pd,Object.assign({label:y("forms:name_surname")},t,{meta:a,autoComplete:"on"}))}}))),0===c&&n.createElement("div",{className:oe.formRow},n.createElement("div",{className:oe.formCol},n.createElement(de.D0,{name:"email",validate:(0,Le.k3)((0,Le.mw)(y),(0,Le.Bf)(y))},e=>{let{input:t,meta:a}=e;return n.createElement(Re.pd,Object.assign({label:"E-mail",type:"email"},t,{meta:a,autoComplete:"on"}))})),n.createElement("div",{className:oe.formCol},n.createElement(de.D0,{name:"phone",validate:(0,Le.mw)(y)},e=>{let{input:a,meta:c}=e;return n.createElement(Oe.A,Object.assign({label:y("forms:phone")},a,{meta:c,form:t,autoComplete:"on"}))}))),g.map(e=>{let{code:t}=e;return n.createElement("div",{className:oe.formRow},n.createElement("div",{className:oe.formCol},n.createElement(de.D0,{validate:(0,Le.mw)(y),name:`${a}.document_data`,render:e=>{let{input:a,meta:c}=e;return n.createElement(Re.pd,Object.assign({label:y(`basket:documents.${t}`)},a,{meta:c,autoComplete:"on"}))}})))}),0===c&&n.createElement("div",{className:oe.formRow},n.createElement("div",{className:oe.formCol},n.createElement(de.D0,{name:"comment"},e=>{let{input:t,meta:a}=e;return n.createElement(Re.TM,Object.assign({label:y("forms:comment")},t,{meta:a}))}))))};return n.createElement(n.Fragment,null,n.createElement("div",{style:{display:"none"},id:"hidden-form-payment"}),n.createElement(de.lV,{initialValues:{terms:!1,one_customer:!1,payment_type:(null==a?void 0:a.site_payment_config)===He.Ay.CASH?`${He.Ay.CASH}`:C&&b&&!A?`${He.Ay.INTERNATIONAL_CARD}`:`${He.Ay.CARD}`,country:void 0,tickets:L},onSubmit:e=>new Promise(async(t,n)=>{try{const l=(0,Be.Xo)(),i=Number(e.payment_type)===He.Ay.INTERNATIONAL_CARD,s=i?He.Ay.CARD:Number(e.payment_type);let u=o()(f);f.length>1&&(u=f.find(e=>i?e.area!==He.Gc.RUSSIA:e.area===He.Gc.RUSSIA)),m(async o=>{var i;const m=a.main_lang===a.language?"":`/${a.language}`,{terms:h,term_subscribe:E,one_customer:b,payment_type:C,tickets:w,...T}=e,x=w[0],$=(0,Ze.parseCookies)(),I=w.map(e=>{var t,a,n,c,l,r,o,i,s,u,d,m,_,k,v,f;return{...g.length>0&&{document_id:e.document_id,document_data:e.document_data||(null==x?void 0:x.document_data),full_name:e.full_name||(null==x?void 0:x.full_name)},id:null===(t=e.k)||void 0===t?void 0:t.t,fragments_id:e.sector_id,ticket_type:null===(a=e.k)||void 0===a?void 0:a.tt,announcement_id:null===(n=e.k)||void 0===n?void 0:n.a,announcement_type:e.announcement_type||(null===(c=e.k)||void 0===c?void 0:c.at),price:null!=e&&null!==(l=e.extra)&&void 0!==l&&l.service_fee?(null==e?void 0:e.price)+(null==e||null===(r=e.extra)||void 0===r?void 0:r.service_fee):null==e?void 0:e.price,currency_id:null===(o=e.k)||void 0===o?void 0:o.cur,original_price:null===(i=e.k)||void 0===i?void 0:i.op,original_currency_id:null===(s=e.k)||void 0===s?void 0:s.op_cur,event_source_id:e.event_source_id,event_date_id:e.date_id,place_source_id:null===(u=e.event)||void 0===u||null===(d=u.place)||void 0===d?void 0:d.place_source_id,category:(null==e||null===(m=e.k)||void 0===m?void 0:m.c)||e.category,sector:(null==e||null===(_=e.k)||void 0===_?void 0:_.y)||e.sector,row:e.row,seat:e.seat,source:null===(k=e.k)||void 0===k?void 0:k.s,count:e.count,extra:(null===(v=e.k)||void 0===v?void 0:v.extra)||e.extra,where:null===(f=e.k)||void 0===f?void 0:f.w,event:e.event}}),L={made_from:3,terms:h,term_subscribe:E,customer:{...T,phone:T.phone.replace(/\s/g,""),lang:a.language,name:null==x?void 0:x.full_name},payment:{payment_type:s,acquiring_id:null===(i=u)||void 0===i?void 0:i.id,payment_url_template:`${window.location.origin}/${p.language}/order/{order_hash}`,success_url_path:`${m}/order/{order_hash}${Number(C)===He.Ay.CASH?"/paycash":"/success"}`,fail_url_path:"/order/fail"},tickets:I,landing:{tech_name:a.tech_name,domain:a.domain,site_name:a.site_name,company_id:a.company_id,contact_info_phone:a.contact_info_phone,contact_info_email_info:a.contact_info_email_info,acquiring_list:f.map(e=>e.id),legal_information:A?a.legal_information:a.legal_information_foreign||a.legal_information,ui_config_use_am_pm:a.ui_config_use_am_pm,email_config_id:a.email_config_id,main_lang:a.main_lang,...g.reduce((e,t)=>
1{let{code:a}=t;return a===qe.FAN_ID&&(e.basket_additional_field="Введен FAN ID"),a===qe.RU_PASSPORT&&(e.basket_additional_field="Введен Passport ID"),e},{basket_additional_field:void 0})},delivery:null,company_id:a.company_id,site_url:window.location.origin,metrics:{referral_url:k,ya_client_id:v,...$.roistat_visit&&{roistat_visit:$.roistat_visit}},...l&&{utm:{source:l.utm_source,campaign:l.utm_campaign,term:l.utm_term}}};await je.A.post("/public/v2/order",L,{headers:{"Accept-Language":a.language,...o&&{"Sp-Code":o}}}).then(async e=>{var n,l,r;const o=null==e?void 0:e.data;null!==(n=o.payment_info)&&void 0!==n&&n.qr_code||null!==(l=o.payment_info)&&void 0!==l&&l.tpay_link?d(o):null!==(r=o.payment_info)&&void 0!==r&&r.pay_link?((0,Pe.S9)({state:{isLoading:!1,isProcessingOrder:!0}}),await(0,c.Up)(),window.location.href=o.payment_info.pay_link):(0,Ue.initPaymentWidget)({theme:a,order:o,t:y}),t()}).catch(e=>{var t,a,c;return 409===e.status?(r({event:{..._[0].event,selectedDate:_[0].selectedDate},tickets:null===(t=e.response)||void 0===t||null===(a=t.data)||void 0===a||null===(c=a.detail)||void 0===c?void 0:c.tickets}),n()):(N(e),n())})})}catch(l){N(l),n()}}),mutators:{...fe},render:e=>{var t;let{handleSubmit:c,values:l,form:r,submitting:o,valid:u}=e;return n.createElement("form",{className:oe.form,onSubmit:c},n.createElement("h2",{className:oe.checkoutTitle},y("basket:checkout.title")),n.createElement("div",{className:oe.checkout},n.createElement("div",{className:oe.checkoutRow},n.createElement("div",{className:oe.checkoutInfo},n.createElement("h3",{className:oe.checkoutInfoTitle},y("basket:checkout.contact_field_title")),n.createElement("p",{className:oe.checkoutInfoText},y("basket:checkout.contact_field_text"))),n.createElement("div",{className:oe.checkoutFields},(null===(t=l.tickets)||void 0===t?void 0:t.length)>1&&g.length>0&&n.createElement("div",{className:oe.formRow},n.createElement("div",{className:oe.formCol},n.createElement(de.D0,{name:"one_customer",type:"checkbox"},e=>{let{input:t,meta:a}=e;return n.createElement(Re.Sc,Object.assign({},t,{meta:a,variant:"grey","data-testid":"basket-one-customer-checkbox"}),n.createElement("span",{className:oe.checkboxText},y("basket:one_customer_title"),n.createElement("span",{className:oe.subtext},y("basket:one_customer_subtitle"))))}))),l.one_customer||!g.length?R({form:r,ticket:"tickets[0]",index:0}):n.createElement(Ie,{name:"tickets"},e=>{let{fields:t}=e;return t.map((e,t)=>R({form:r,ticket:e,index:t}))}))),n.createElement("div",{className:oe.checkoutRow},n.createElement("div",{className:oe.checkoutInfo},y("basket:checkout.payment_field_title")),n.createElement("div",{className:oe.checkoutFields},n.createElement("div",{className:oe.formRow},n.createElement("div",{className:oe.formCol},n.createElement(Re.z6,{className:oe.radioWrapper},n.createElement("p",{className:oe.radioTitle},y("basket:checkout.payment_type")),"ru"===a.language?n.createElement(n.Fragment,null,x,$):n.createElement(n.Fragment,null,$,x),w&&n.createElement(de.D0,{name:"payment_type",type:"radio",value:`${He.Ay.CASH}`},e=>{let{input:t}=e;return n.createElement(Re.sx,t,y("basket:checkout.payment_money"))})),(l.payment_type===`${He.Ay.CARD}`||l.payment_type===`${He.Ay.INTERNATIONAL_CARD}`)&&"he"!==p.language&&n.createElement("p",{className:oe.helpText},y("basket:checkout.payment_card_text")),l.payment_type===`${He.Ay.CASH}`&&"he"!==p.language&&n.createElement("p",{className:oe.helpText},y("basket:checkout.payment_money_text")),n.createElement("div",{className:oe.safety},n.createElement(Me(),null),y("basket:checkout.safety")))))),n.createElement("div",{className:oe.checkoutSubmit},n.createElement("div",{className:oe.checkoutTerms},n.createElement(de.D0,{name:"terms",type:"checkbox",validate:(0,Le.mw)(y)},e=>{let{input:t,meta:a}=e;return n.createElement(Re.Sc,Object.assign({},t,{meta:a}),n.createElement(le.x6,{i18nKey:"basket:checkout.terms_agree",components:[n.createElement(i.A,{key:"privacy",href:s.Ay.privacy}),n.createElement(i.A,{key:"offer",href:s.Ay.offer})]}))}),n.createElement(de.D0,{name:"term_subscribe",type:"checkbox"},e=>
1{let{input:t,meta:a}=e;return n.createElement(Re.Sc,Object.assign({},t,{meta:a}),y("basket:term_subscribe"))})),n.createElement("div",{className:oe.checkoutTotalContainer})),n.createElement(Ke,{tickets:_,theme:a,submitting:o,valid:u})))}}),l&&n.createElement(We.A,{data:l,onClose:async()=>{await Promise.all(l.tickets.map(e=>{const t=_.find(t=>(e.sector||e.category)===(t.sector||t.category)&&`${t.row}`==`${e.row}`&&`${t.seat}`==`${e.seat}`);if(t)return(0,c.cC)({...t,count:0})})),await(0,c.Bm)().then(Pe.S9),r(null),(0,De.A)({variant:"custom",title:y("basket:tickets_sold.modalTitle"),text:y("basket:tickets_sold.modalText"),type:"success"})}}),u&&n.createElement(ze.default,{order:u}))};var Xe=n.memo(Ge),Je=a(12639),Qe=a(85889),et=a(52225);var tt=(0,l.A)((0,F.A)(e=>{let{isMobile:t,t:a,theme:l}=e;const r=(0,Je.A)("basket"),{currency:o}=l,{tickets:i}=(0,n.useContext)(Pe.Ay),s=c.GM.basketTotal(i),{0:u,1:d}=(0,n.useState)(null),m=e=>{d(e)},_=e=>{(0,Pe.S9)(e),r.postMessage({type:Qe.A.UPDATE_BASKET,basket:e})},{allTicketCount:k,isHasStandingTickets:v}=(0,et._)(i,null==o?void 0:o.code),f=()=>{var e;const t=[];return i.forEach(e=>{var a;t.push({id:e.event.id,name:e.event.title,brand:l.domain,category:null===(a=e.event.event_category)||void 0===a?void 0:a.name,price:e.price,variant:(0,z.bu)(e)})}),(0,z.x4)(t,null===(e=l.currency)||void 0===e?void 0:e.code),(0,c.Up)().then(_)};return n.createElement("div",{className:l.rtl?oe.rtl:void 0},n.createElement("h2",{className:oe.formTitle},a("basket:order")),n.createElement("div",{className:oe.countdown},n.createElement("img",{src:"/public/icons/clock.svg",alt:"clock",title:"clock",loading:"eager"}),n.createElement("span",null,a(t?"basket:countdown_mobile":"basket:countdown_desktop")),n.createElement("span",{className:oe.countdownTime},n.createElement(ie.A,null)),n.createElement("button",{className:oe.clearBasket,onClick:()=>m({title:a("basket:delete_all_tickets"),onSubmit:f})},a("basket:clear_all"))),n.createElement(K,{t:a,openModal:m,updateBasket:_,tickets:i,isHasStandingTickets:v,allTicketCount:k}),n.createElement("div",{className:oe.total},n.createElement("p",{className:oe.totalRow},a(`basket:ticket${s.count>1?"s":""}_price`)," ",n.createElement("span",{className:oe.price},s.price,(null==o?void 0:o.icon)&&n.createElement("span",{"aria-label":o.code},o.icon))),s.service_fee>0&&n.createElement("p",{className:oe.totalRow},a("basket:checkout.service_fee")," ",n.createElement("span",{className:oe.price},s.service_fee,(null==o?void 0:o.icon)&&n.createElement("span",{"aria-label":o.code},o.icon)))),n.createElement(Xe,{theme:l}),u&&n.createElement(re,Object.assign({},u,{onClose:()=>d(null)})))}))},15195:function(e,t,a){"use strict";a.d(t,{A:function(){return s}});var n=a(46942),c=a.n(n),l=a(96540),r="error_cska_hokkey_39758",o="fixedError_cska_hokkey_1ab5b",i="positionRight_cska_hokkey_7817c";var s=e=>{let{meta:t,fixedError:a,position:n,className:s=""}=e;if(t.error||t.submitError){const e=t.error||t.submitError,u=c()(r,{[o]:a,[i]:"right"===n,[s]:!!s});return t.touched?l.createElement("div",{className:u},Array.isArray(e)?e.map(e=>l.createElement("span",{key:e},e)):e):null}return null}},96243:function(e,t,a){"use strict";a.d(t,{A:function(){return m}});var n=a(96540),c=a(46942),l=a.n(c),r=a(15195),o=a(14118),i="container_
1cska_hokkey_6ce53",s="field_cska_hokkey_c186d",u="error_cska_hokkey_7f903",d="disabled_cska_hokkey_d20b2";var m=e=>{let{innerRef:t,label:a,meta:c,fixedError:m,disabled:_,className:k="",...v}=e;const f=l()(i,{[d]:_,[u]:c&&(c.error||c.submitError)&&c.touched});return n.createElement("div",{className:f},a&&n.createElement(o.A,{value:v.value,meta:c,disabled:_},a),n.createElement("input",Object.assign({ref:t,className:l()(s,{[k]:!!k}),autoComplete:"off"},v)),n.createElement(r.A,{meta:c,fixedError:m}))}},14118:function(e,t,a){"use strict";a.d(t,{A:function(){return h}});var n=a(96540),c=a(56449),l=a.n(c),r="container_cska_hokkey_8568a",o="label_cska_hokkey_21793",i="rtl_cska_hokkey_d16c6",s="active_cska_hokkey_d3a54",u="focused_cska_hokkey_7c2d0",d="disabled_cska_hokkey_97f6c",m="error_cska_hokkey_aece3",_=a(46942),k=a.n(_),v=a(12302);const f=e=>l()(e)?e.length>0:!!Number(e)||Boolean(e);var h=(0,v.A)(e=>{let{theme:t,children:a,value:c,meta:l,disabled:_}=e;const v=l&&l.active,h=l&&(l.error||l.submitError)&&l.touched,p=k()(r,{[i]:t.rtl,[s]:v||f(c),[u]:v,[d]:_,[m]:h,"input-label":!v&&!h});return n.createElement("div",{className:p},n.createElement("div",{className:o},a))})},69828:function(e,t,a){"use strict";a.d(t,{A:function(){return $}});var n=a(96540),c=a(48668),l=a(32389),r=a(44650),o=a(39570),i=a(91433),s=a(75896),u=a(56107),d=a(54257),m=a(56428),_=a(46942),k=a.n(_),v=a(15195),f=a(14118),h="container_
1cska_hokkey_45d18",p="error_cska_hokkey_f3442",y="hideCountries_cska_hokkey_61c63",E="rtl_cska_hokkey_8e63b",b="langHe_cska_hokkey_d3678",g=a(12302),N=a(64938),A=a(41660),C=a.n(A),w=a(96243);const T=(0,c.default)({resolved:{},chunkName(){return"react-phone-input-2"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!a.m[t]},importAsync:()=>a.e(8825).then(a.t.bind(a,21372,23)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then(e=>(this.resolved[t]=!0,e))},requireSync(e){const t=this.resolve(e);return a(t)},resolve(){return 21372}},{fallback:n.createElement("div",null)}),x={ar:r,de:o,es:i,fr:d,ru:m,zh:s,ja:u,kk:m,uk:m,en:void 0,ky:void 0,hy:void 0,uz:void 0,az:void 0,be:m,he:void 0,ka:void 0,tr:void 0};var $=(0,g.A)(e=>{let{theme:t,label:a,meta:c,autoFocus:r,form:o,...i}=e;const s=(0,n.useRef)(),u=["97714724e38b4b979","d16aef1babac4198b","984856fc8fea41a09","93a0bae2d3c941fc9","858a3c10ef8a4507b","bdfa132a-7b67-4ea8-9cd0-a4212866e155"].includes(t.tech_name),{t:d}=(0,l.Bd)(),m=k()(h,{[y]:u,[p]:c&&(c.error||c.submitError)&&c.touched,[E]:"ar"===t.language,[b]:"he"===t.language});let _=Object.keys(N.qo).map(e=>N.qo[e]);const g={enableSearch:!0,disableSearchIcon:!0,autoFormat:"he"!==t.language,country:N.qo[t.language],localization:x[t.language||"ru"],searchPlaceholder:d("forms:enter_country"),preferredCountries:_,searchNotFound:d("forms:not_found"),inputProps:{autoFocus:r},...i};return(0,n.useEffect)(()=>{if(s&&s.current){C()({mask:"+9{1,20}",placeholder:"",showMaskOnHover:!1}).mask(s.current)}},[]),u?n.createElement(w.A,Object.assign({},i,{label:d("forms:phone"),meta:c,innerRef:s})):n.createElement("div",{className:m},n.createElement(T,Object.assign({},g,{onChange:(e,t)=>
1{o&&o.change("country",t.countryCode),i.onChange(e)}})),a&&n.createElement(f.A,{value:" ",meta:c,disabled:i.disabled},a),n.createElement(v.A,{meta:c}))})},65757:function(e,t,a){"use strict";a.d(t,{Sc:function(){return g},pd:function(){return n.A},sx:function(){return L},z6:function(){return $},TM:function(){return m}});var n=a(96243),c=a(46942),l=a.n(c),r=a(96540),o=a(15195),i=a(14118),s="container_cska_hokkey_1d49c",u="field_cska_hokkey_66701",d="error_cska_hokkey_922b8";var m=e=>{let{label:t,meta:a,fixedError:n,disabled:c,...m}=e;const _=l()(s,{[d]:a&&(a.error||a.submitError)&&a.touched});return r.createElement("div",{className:_},t&&r.createElement(i.A,{value:m.value,meta:a,disabled:c},t),r.createElement("textarea",Object.assign({className:u},m,{autoComplete:"off"})),r.createElement(o.A,{meta:a,fixedError:n}))},_=a(87462),k=a.n(_),v="label_cska_hokkey_384c6",f="input_cska_hokkey_cff3f",h="box_cska_hokkey_3ec98",p="text_cska_hokkey_7d5a4",y="variantOption_cska_hokkey_13840",E="checked_cska_hokkey_092e9",b="rtl_cska_hokkey_e7fce";var g=(0,a(12302).A)(e=>{let{theme:t,children:a,meta:n,variant:c="default",...i}=e;const s=n&&n.touched&&(n.error||n.submitError),u=l()(v,{[b]:t.rtl,[y]:"option"===c,[E]:i.checked});return r.createElement(r.Fragment,null,r.createElement("label",{className:u},r.createElement("input",Object.assign({className:f,type:"checkbox"},i)),r.createElement("span",{className:h},r.createElement(k(),null)),r.createElement("span",{className:p},a)),s&&r.createElement(o.A,{meta:n}))}),N="label_cska_hokkey_4100e",A="input_cska_hokkey_0cf0a",C="group_cska_hokkey_205e6",w="box_cska_hokkey_09b96",T="checked_cska_hokkey_555b3",x="rtl_cska_hokkey_3ce8d";const $=e=>{let{children:t,className:a=""}=e;return r.createElement("div",{className:l()(C,{[a]:!!a})},t)};var I=a(76341);var L=e=>{let{children:t,...a}=e;const{rtl:n}=(0,r.useContext)(I.Dx),c=l()(N,{[x]:n,[T]:a.checked});return r.createElement("label",{className:c},r.createElement("input",Object.assign({className:A,type:"radio"},a)),r.createElement("div",{className:w}),t)}},2480:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return x}});var n=a(96540),c=a(40961),l="overlay_cska_hokkey_8e081",r="modal_cska_hokkey_d7e67",o="close_cska_hokkey_6b09b",i="header_cska_hokkey_508a5",s="title_cska_hokkey_560ca",u="subtitle_cska_hokkey_d2a66",d="qrTitle_cska_hokkey_f8f9e",m="qr_cska_hokkey_36f6c",_="buttons_cska_hokkey_9e707",k="sbpButton_cska_hokkey_a8dee",v="tpayButton_cska_hokkey_c724f",f="text_cska_hokkey_67e63",h=a(67846),p=a(23427),y=a.n(p),E=a(89044),b=a.n(E),g=a(54299),N=a(23687),A=a(32389),C=a(86747),w=a(76341),T=function(e){return e[e.NEW=1]="NEW",e[e.PAID=2]="PAID",e[e.CANCEL=3]="CANCEL",e[e.EXPIRED=4]="EXPIRED",e[e.REJECT=5]="REJECT",e}(T||{});var x=e=>{let{order:t,onClose:a}=e;const{t:p}=(0,A.Bd)(),E=(0,n.useContext)(w.Dx),x=document.body,$=async e=>{e&&(await(0,g.Up)(),window.location.href=e)},I=async()=>{a?a():(await(0,g.Up)(),window.location.href=(0,N.WO)(E,N.Ay.bill(t.order_hash)))};if((0,n.useEffect)(()=>{const e=setInterval(()=>C.A.get(`/public/v1/orders/${t.order_hash}/payment/status`).then(async a=>{const{status:n}=a.data;Number(n)===T.PAID&&(await(0,g.Up)(),clearInterval(e),window.location.href=(0,N.WO)(E,N.Ay.success(t.order_hash))),[T.EXPIRED,T.REJECT,T.CANCEL].includes(Number(n))&&(await(0,g.Up)(),clearInterval(e),window.location.href=(0,N.WO)(E,N.Ay.fail))}),5e3);return()=>{clearInterval(e)}},[]),x){var L,R,O;const e=n.createElement("div",{className:l},n.createElement("div",{className:r},n.createElement("button",{className:o,onClick:I},"×"),n.createElement("div",{className:i},n.createElement("h3",{className:s},p("common:sbp.title")),n.createElement("p",{className:u},p("common:sbp.subtitle")," ",t.amount," ",t.currency.icon)),n.createElement("p",{className:d},p("common:sbp.scan_title")),(null===(L=t.payment_info)||void 0===L?void 0:L.qr_code)&&n.createElement("div",{className:m,dangerouslySetInnerHTML:{__html:t.payment_info.qr_code}}),n.createElement("div",{className:_},(null===(R=t.payment_info)||void 0===R?void 0:R.sbp_url)&&n.createElement(h.A,{className:k,onClick:()=>$(t.payment_info.sbp_url)},p("common:sbp.buttons.sbp_pay"),n.createElement(y(),null)),(null===(O=t.payment_info)||void 0===O?void 0:O.tpay_link)&&n.createElement(h.A,{className:v,onClick:()=>$(t.payment_info.tpay_link)},p("common:sbp.buttons.tpay"),n.createElement(b(),null)),n.createElement(h.A,{variant:"hollow",onClick:()=>$(t.payment_info.pay_link)},p("common:sbp.buttons.card_pay"))),n.createElement("p",{className:f},p("common:sbp.text"))));return(0,c.createPortal)(e,x)}return null}},10635:function(e,t,a){"use strict";a.d(t,{A:function(){return _}});var n=a(96540),c=a(40961),l=a(67846),r=a(6146),o=a.n(r),i={container:"container_
1cska_hokkey_5d2f9",modal:"modal_cska_hokkey_824cd",close:"close_cska_hokkey_cfc82",title:"title_cska_hokkey_0b968",message:"message_cska_hokkey_188a1",ticketsContainer:"ticketsContainer_cska_hokkey_668ce",ticketTitle:"ticketTitle_cska_hokkey_92f25",ticketRow:"ticketRow_cska_hokkey_dbaf9",ticketColumn:"ticketColumn_cska_hokkey_ed00f",ticketLabel:"ticketLabel_cska_hokkey_3b400",buttons:"buttons_cska_hokkey_6acc9"},s=a(32389),u=a(64860),d=a(76341),m=a(23687);var _=e=>{var t,a,r,_,k;let{onClose:v,data:f}=e;const h=document.body,{t:p}=(0,s.Bd)(),y=(0,n.useContext)(d.Dx),E=Number("3163"),b=y.ui_config_split_by_cities&&(null===(t=f.event)||void 0===t||null===(a=t.place)||void 0===a?void 0:a.id)!==E&&(null===(r=f.event)||void 0===r||null===(_=r.place)||void 0===_||null===(k=_.location)||void 0===k?void 0:k.slug),g=async()=>{var e,t,a;await v(),window.location.href=(0,m.WO)(y,m.Ay.event({id:null===(e=f.event)||void 0===e?void 0:e.id,date:null!==(t=f.event)&&void 0!==t&&t.is_periodical?null===(a=f.event)||void 0===a?void 0:a.selectedDate:void 0,location:b}))};var N,A;return h?(0,c.createPortal)(n.createElement("div",{className:i.container},n.createElement("div",{className:i.modal},n.createElement("button",{className:i.close,onClick:v},n.createElement(o(),null)),n.createElement("h3",{className:i.title},p("basket:tickets_sold.title")),n.createElement("p",{className:i.message},p("basket:tickets_sold.message")),n.createElement("div",{className:i.ticketsContainer},n.createElement("div",{className:i.ticket},n.createElement("div",{className:i.ticketTitle},(null==f||null===(N=f.event)||void 0===N?void 0:N.affiche_title)||(null==f||null===(A=f.event)||void 0===A?void 0:A.title)),n.createElement("div",null,f.tickets.map(e=>n.createElement("div",{key:e.ticket_id,className:i.ticketRow},n.createElement("div",{className:i.ticketColumn},n.createElement("div",{className:i.ticketLabel},n.createElement("span",null,p("basket:"+(e.sector?"sector":"category")))," ",e.sector||e.category),e.row&&n.createElement("div",{className:i.ticketLabel},n.createElement("span",null,p("basket:row"))," ",e.row),n.createElement("div",{className:i.ticketLabel},n.createElement("span",null,p("basket:"+(e.seat?"seat":"count")))," ",e.seat||e.count)),n.createElement("div",{className:i.ticketColumn},n.createElement("div",{className:i.ticketLabel},n.createElement("span",null,p("basket:price"))," ",n.createElement(u.A,null,e.total_price)," ",y.currency.icon))))))),n.createElement("div",{className:i.buttons},n.createElement(l.A,{onClick:g},p("basket:tickets_sold.button"))))),h):null}},64860:function(e,t,a){"use strict";a.d(t,{A:function(){return i}});var n=a(60436),c=a(96540),l=a(55378),r=a.n(l),o="number_cska_hokkey_16d80";var i=e=>{let{children:t}=e;if(null==t)return null;const a=t.toString(),l=a.slice(0,a.length%3),i=a.slice(a.length%3),s=r()((0,n.A)(i),(e,t)=>{const a=t+1;return a%3==0&&a!==i.length?c.createElement("span",{className:o,key:`${t}_${e}`},e):c.createElement(c.Fragment,{key:`${t}_${e}`},e)});return l&&s.unshift(c.createElement("span",{className:o,key:"start"},l)),a.length<=3?c.createElement(c.Fragment,null,a):c.createElement(c.Fragment,null,s)}},44886:function(e,t){"use strict";t.A={DAY:"d",MONTH:"MMMM",SHORT_MONTH:"MMM",MONTH_YEAR:"MMMM {{year}}",SHORT_MONTH_YEAR:"MMM {{year}}",YEAR:"yyyy",FULL_DATE:"d {{esprefix}} MMMM {{year}}, EEEEEE",DATE:"d {{esprefix}} MMMM {{year}}",SHORT_DATE:"d {{esprefix}} MMM {{year}}",TIME:"HH:mm",FULL_DATE_WITHOUT_YEAR:"d {{esprefix}} MMMM, EEEEEE"}},43756:function(e,t,a){"use strict";a.d(t,{initPaymentWidget:function(){return u}});var n=a(23687),c=a(73134),l=a(54299);let r=function(e){return e[e.SBERBANK=1]="SBERBANK",e[e.TINKOFF=2]="TINKOFF",e[e.CLOUDPAYMENTS=3]="CLOUDPAYMENTS",e[e.CHECKOUT=4]="CHECKOUT",e[e.CIRCLE=5]="CIRCLE",e[e.CHECKOUT_HOSTED=6]="CHECKOUT_HOSTED",e[e.STRIPE=7]="STRIPE",e[e.PAYSELECTION=8]="PAYSELECTION",e[e.PAYME=9]="PAYME",e[e.STRIPE_NEW=10]="STRIPE_NEW",e[e.TELR=11]="TELR",e[e.ZIINA=12]="ZIINA",e[e.TIPTOP_PAY=13]="TIPTOP_PAY",e}({});const o={en:"en-US",ru:"ru-Ru"},i={[r.CLOUDPAYMENTS]:"https://widget.cloudpayments.ru/bundles/cloudpayments.js",[r.TIPTOP_PAY]:"https://widget.tiptoppay.kz/bundles/widget.js"},s=e=>{var t,a;let{theme:r,order:i,t:s}=e;const u=new window.cp.CloudPayments({language:o[i.lang||"ru"]}),d=e=>{const t=(null==e?void 0:e.event)||(null==i?void 0:i.event_data),{affiche_title:a,name_affiche:n,title:c}=t;return`${a||n||c}, ${e.sector||e.category}${e.row&&`, ${s("basket:row")} ${e.row}`||""}${e.seat&&`, ${s("basket:seat")} ${e.seat}`||""}`},m={Items:Object.keys(i.basket).map(e=>{const t=i.basket[e];return{label:d(t),price:t.price,quantity:t.count,amount:parseFloat((t.price*t.count).toFixed(2)),vat:0,method:4}}),amounts:{electronic:Number(i.amount)}},_={publicTerminalId:i.payment_info.login,description:s("order:pay.title"),receiptEmail:i.customer.email,paymentSchema:"Single",currency:i.currency.code,externalId:i.invoice,amount:Number(i.amount),receipt:m,userInfo:{fullName:i.customer.name,phone:null===(t=i.customer.phone)||void 0===t?void 0:t.replace(/[^0-9+]/g,""),email:i.customer.email},Payer:{Phone:null===(a=i.customer.phone)||void 0===a?void 0:a.replace(/[^0-9+]/g,"")}};u.start(_).then(async e=>{let{status:t,type:a}=e;return"success"===t?(await c.A.get(`/api/order/cloudpayments/${i.order_hash}`),await(0,l.Up)(),void(window.location.href=(0,n.WO)(r,n.Ay.success(i.order_hash)))):"fail"===t||"cancel"===a?(await(0,l.Up)(),void(window.location.href=(0,n.WO)(r,n.Ay.bill(i.order_hash)))):void 0}).catch(async function(){await(0,l.Up)(),window.location.href=(0,n.WO)(r,n.Ay.bill(i.order_hash))})},u=e=>{var t;const a="payment-script";if(Boolean(document.getElementById(a)))return s(e);const n=document.createElement("script");n.id=a,n.src=i[null===(t=e.order.payment_info)||void 0===t?void 0:t.payment_system],n.async=!0,n.type="text/javascript",document.head.appendChild(n),n.onload=()=>{s(e)}}},79023:function(e,t,a){"use strict";var n=a(56449),c=a.n(n),l=a(35764);const r=e=>{let t=e.sector&&e.sector.length>0?e.sector.toString():e.category;return e.row&&(t=t.concat(`, ряд ${e.row}`)),e.seat&&(t=t.concat(`, место ${e.seat}`)),t};a.d(t,["$$",0,function(e,t,a){void 0===t&&(t="RUB");const n=setInterval(()=>{var c;window.dataLayer&&(window.dataLayer.push({ecommerce:{currencyCode:t,detail
1:{products:[{id:e.id,name:e.title,brand:a,category:null===(c=e.event_category)||void 0===c?void 0:c.title}]}}}),clearInterval(n))},500)},"Wc",0,e=>{if(void 0!==l.Ay)try{(0,l.Ay)("reachGoal",e)}catch(t){console.log(t)}},"Zk",0,function(e,t){void 0===t&&(t="RUB");const a=setInterval(()=>{window.dataLayer&&(window.dataLayer.push({ecommerce:{currencyCode:t,add:{products:[e]}}}),clearInterval(a))},500)},"bu",0,r,"eCommerceViewProducts",0,function(e,t,a){void 0===t&&(t="RUB");const n=setInterval(()=>{window.dataLayer&&(window.dataLayer.push({ecommerce:{currencyCode:t,impressions:e.map(e=>{var t;return{id:e.id,name:e.title,brand:a,category:null===(t=e.event_category)||void 0===t?void 0:t.title}})}}),clearInterval(n))},500)},"x4",0,function(e,t){void 0===t&&(t="RUB");const a=setInterval(()=>{window.dataLayer&&(window.dataLayer.push({ecommerce:{currencyCode:t,remove:{products:c()(e)?e:[e]}}}),clearInterval(a))},500)}])},40882:function(e){e.exports=function(e,t,a,n){var c=-1,l=null==e?0:e.length;for(n&&l&&(a=e[++c]);++c<l;)a=t(a,e[c],c,e);return a}},5128:function(e,t,a){var n=a(80909),c=a(64894);e.exports=function(e,t){var a=-1,l=c(e)?Array(e.length):[];return n(e,function(e,n,c){l[++a]=t(e,n,c)}),l}},85558:function(e){e.exports=function(e,t,a,n,c){return c(e,function(e,c,l){a=n?(n=!1,e):t(a,e,c,l)}),a}},62193:function(e,t,a){var n=a(88984),c=a(5861),l=a(72428),r=a(56449),o=a(64894),i=a(3656),s=a(55527),u=a(37167),d=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(o(e)&&(r(e)||"string"==typeof e||"function"==typeof e.splice||i(e)||u(e)||l(e)))return!e.length;var t=c(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(s(e))return!n(e).length;for(var a in e)if(d.call(e,a))return!1;return!0}},55378:function(e,t,a){var n=a(34932),c=a(15389),l=a(5128),r=a(56449);e.exports=function(e,t){return(r(e)?n:l)(e,c(t,3))}},40860:function(e,t,a){var n=a(40882),c=a(80909),l=a(15389),r=a(85558),o=a(56449);e.exports=function(e,t,a){var i=o(e)?n:r,s=arguments.length<3;return i(e,l(t,4),a,s,c)}},73282:function(e,t,a){var n=a(96540);function c(e){return n.createElement("svg",e,n.createElement("path",{d:"M8.0625 6L11.1875 2.875C11.5938 2.5 11.5938 1.875 11.1875 1.5L10.5 0.8125C10.125 0.40625 9.5 0.40625 9.125 0.8125L6 3.9375L2.84375 0.8125C2.46875 0.40625 1.84375 0.40625 1.46875 0.8125L0.78125 1.5C0.375 1.875 0.375 2.5 0.78125 2.875L3.90625 6L0.78125 9.15625C0.375 9.53125 0.375 10.1562 0.78125 10.5312L1.46875 11.2188C1.84375 11.625 2.46875 11.625 2.84375 11.2188L6 8.09375L9.125 11.2188C9.5 11.625 10.125 11.625 10.5 11.2188L11.1875 10.5312C11.5938 10.1562 11.5938 9.53125 11.1875 9.15625L8.0625 6Z"}))}c.defaultProps={width:"12",height:"12",viewBox:"0 0 12 12",fill:"#000"},e.exports=c,c.default=c},23427:function(e,t,a){var n=a(96540);function c(e){return n.createElement("svg",e,[n.createElement("path",{d:"M0 26.12l14.532 25.975v15.844L.017 93.863 0 26.12z",fill:"#5B57A2",key:0}),n.createElement("path",{d:"M55.797 42.643l13.617-8.346 27.868-.026-41.485 25.414V42.643z",fill:"#D90751",key:1}),n.createElement("path",{d:"M55.72 25.967l.077 34.39-14.566-8.95V0l14.49 25.967z",fill:"#FAB718",key:2}),n.createElement("path",{d:"M97.282 34.271l-27.869.026-13.693-8.33L41.231 0l56.05 34.271z",fill:"#ED6F26",key:3}),n.createElement("path",{d:"M55.797 94.007V77.322l-14.566-8.78.008 51.458 14.558-25.993z",fill:"#63B22F",key:4}),n.createElement("path",{d:"M69.38 85.737L14.531 52.095 0 26.12l97.223 59.583-27.844.034z",fill:"#1487C9",key:5}),n.createElement("path",{d:"M41.24 120l14.556-25.993 13.583-8.27 27.843-.034L41.24 120z",fill:"#017F36",key:6}),n.createElement("path",{d:"M.017 93.863l41.333-25.32-13.896-8.526-12.922 7.922L.017 93.863z",fill:"#984995",key:7})])}c.defaultProps={width:"97",height:"120",viewBox:"0 0 97 120",fill:"none"},e.exports=c,c.default=c},89044:function(e,t,a){var n=a(96540);function c(e){return n.createElement("svg",e,[n.createElement("g",{clipPath:"url(#tpay-icon-path)",key:0},[n.createElement("path",{d:"M38.0273 0H9.97272C4.46489 0 0 4.47711 0 10C0 15.5229 4.46489 20 9.97272 20H38.0273C43.5351 20 48 15.5229 48 10C48 4.47711 43.5351 0 38.0273 0Z",fill:"#303030",key:0}),n.createElement("path",{d:"M22.6218 10.1985V8.57822H24.385C24.7585 8.57822 24.9734 8.61918 25.1459 8.68531C25.4534 8.80628 25.5991 9.08629 25.5991 9.3821C25.5991 9.70306 25.4251 10.0114 25.0925 10.1182C24.9326 10.1718 24.746 10.1985 24.385 10.1985H22.6218ZM24.6643 7.03821H20.6842V13.4124H22.6202V11.6976H24.6627C25.1427 11.6976 25.6104 11.6834 26.0653 11.5372C26.9467 11.2556 27.6011 10.466 27.6011 9.39468C27.6011 8.32337 26.9593 7.54628 26.092 7.23951C25.6117 7.06499 25.1568 7.03821 24.6627 7.03821H24.6643Z",fill:"white",key:1}),n.createElement("path",{d:"M29.8977 12.4889H32.8358L33.2093 13.4122H35.3853L32.7811 7.03796H29.9495L27.3453 13.4122H29.5352L29.8961 12.4889H29.8977ZM30.3777 11.0825L31.2987 8.51216H31.4461L32.3668 11.0825H30.3777Z",fill:"white",key:2}),n.createElement("path",{d:"M40.0979 7.03821L38.5229 9.9437H38.4553L36.8661 7.03821H34.6104L37.4812 11.7243V13.4124H39.4844V11.564L42.2096 7.03821H40.0979Z",fill:"white",key:3}),n.createElement("path",{d:"M5.79187 5.14697H16.5473V10.5709C16.5473 11.9615 15.807 13.2467 14.6068 13.9421L11.1697 15.9318L7.73236 13.9421C6.53082 13.2467 5.79187 11.9615 5.79187 10.5709L5.79187 5.14697Z",fill:"#FFDD2D",key:4}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.74288 8.00232V9.68878C8.97353 9.42749 9.39078 9.25136 9.86915 9.25136H10.3884V11.213C10.3884 11.7352 10.2475 12.1914 10.0371 12.443H12.2977C12.0892 12.1914 11.948 11.7352 11.948 11.2146V9.25297H12.4672C12.9456 9.25297 13.3644 9.42911 13.5935 9.69039V8.00393H8.74127L8.74288 8.00232Z",fill:"#333333",key:5})]),n.createElement("defs",{key:1},n.createElement("clipPath",{id:"tpay-icon-path"},n.createElement("rect",{width:"48",height:"20",fill:"white"})))])}c.defaultProps={width:"48",height:"20",viewBox:"0 0 48 20",fill:"none"},e.exports=c,c.default=c},97461:function(e,t,a){var n=a(96540);function c(e){return n.createElement("svg",e,[n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.6572 14.4154L12.9331 11.1395C13.2082 10.8645 13.2082 10.4186 12.9331 10.1438C12.6581 9.86874 12.2123 9.86874 11.9374 10.1438L9.15915 12.9218L8.40512 12.1678C8.1301 11.8928 7.68424 11.8928 7.40939 12.1678C7.13437 12.4428 7.13437 12.8887 7.40939 13.1635L8.66129 14.4154C8.7988 14.5531 8.97898 14.6218 9.15915 14.6218C9.33933 14.6218 9.51969 14.553 9.6572 14.4154Z",key:0}),n.createElement("path",{d:"M20.4135 6.51181L20.4127 6.49314C20.4023 6.26261 20.3953 6.01871 20.3911 5.74735C20.3715 4.42405 19.3196 3.32945 17.9961 3.25547C15.2367 3.10148 13.1021 2.2017 11.2782 0.423934L11.2626 0.409103C10.6677 -0.136368 9.7703 -0.136368 9.17521 0.409103L9.15964 0.423934C7.33573 2.2017 5.20109 3.10148 2.4417 3.25
1565C1.1184 3.32945 0.0662755 4.42405 0.0466833 5.74753C0.0426549 6.01706 0.0355138 6.26096 0.0250769 6.49314L0.0239782 6.53653C-0.0296715 9.35031 -0.0963218 12.8522 1.07518 16.0307C1.71935 17.7786 2.69493 19.298 3.97465 20.547C5.43217 21.9694 7.34123 23.0986 9.64872 23.9031C9.72379 23.9293 9.80179 23.9506 9.88126 23.9665C9.99332 23.9888 10.1061 24 10.2189 24C10.3317 24 10.4447 23.9888 10.5566 23.9665C10.636 23.9506 10.7146 23.9291 10.79 23.9028C13.0948 23.0967 15.0018 21.967 16.458 20.5448C17.7372 19.2955 18.7128 17.7757 19.3575 16.0274C20.5334 12.8394 20.4669 9.3309 20.4135 6.51181ZM10.2185 17.9815C6.92045 17.9815 4.23741 15.2985 4.23741 12.0004C4.23741 8.7023 6.92045 6.01926 10.2185 6.01926C13.5164 6.01926 16.1997 8.7023 16.1997 12.0004C16.1997 15.2985 13.5164 17.9815 10.2185 17.9815Z",key:1})])}c.defaultProps={width:"21",height:"24",viewBox:"0 0 21 24",fill:"none"},e.exports=c,c.default=c},60896:function(e,t,a){var n=a(96540);function c(e){return n.createElement("svg",e,n.createElement("path",{d:"M6 5.875c0-.094-.063-.188-.125-.25-.063-.063-.156-.125-.25-.125h-.75a.396.396 0 0 0-.281.125.355.355 0 0 0-.094.25v6.75c0 .125.031.219.094.281.062.063.156.094.281.094h.75a.354.354 0 0 0 .25-.094.396.396 0 0 0 .125-.281v-6.75zM9.125 5.5c.094 0 .188.063.25.125.063.063.125.156.125.25v6.75a.396.396 0 0 1-.125.281.354.354 0 0 1-.25.094h-.75c-.125 0-.219-.031-.281-.094C8.03 12.844 8 12.75 8 12.625v-6.75c0-.094.031-.188.094-.25a.396.396 0 0 1 .281-.125h.75zm4.125-3h-2.313L9.876.719a1.817 1.817 0 0 0-.563-.531C9.063.061 8.813 0 8.563 0H5.438c-.282 0-.532.063-.75.188-.25.124-.438.312-.563.53L3.062 2.5H.75a.754.754 0 0 0-.531.219A.732.732 0 0 0 0 3.25v.375c0 .125.031.219.094.281C.156 3.97.25 4 .375 4H1v10.5c0 .438.125.781.438 1.063.28.312.625.437 1.062.437h9c.406 0 .75-.125 1.063-.438.28-.28.437-.624.437-1.062V4h.625a.355.355 0 0 0 .25-.094.396.396 0 0 0 .125-.281V3.25c0-.188-.094-.375-.219-.531-.156-.125-.344-.219-.531-.219zm-8.438 0l.563-.906a.172.172 0 0 1 .156-.094H8.47c.062 0 .094.031.156.094l.563.906H4.811zM11.5 4v10.313c0 .062-.031.093-.063.124-.062.063-.093.063-.124.063H2.687c-.062 0-.093 0-.124-.063-.063-.03-.063-.062-.063-.124V4h9z"}))}c.defaultProps={width:"14",height:"16",viewBox:"0 0 14 16"},e.exports=c,c.default=c},94634:function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(null,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.