1import{r as l,m as j,h as C,s as T,t as A,R as n,l as v,j as e,u as o,f as s,G as u,g as c,k as w,M as m,p as g,q as z,T as P,i as b,b as _,c as k,d as D,e as U,o as E}from"../chunks/chunk-BG078gGA.js";import{C as M,F as I,L as f,S as L,a as h}from"../chunks/chunk-DYbcIDWh.js";import{C as V}from"../chunks/chunk-Di4JI5OS.js";import"../chunks/chunk-SEAfvTna.js";/* empty css */const S=l.createContext({}),$={sortingAdditionalServices:A,getAdditionalServicesInCategory:T,setSortingAdditionalServices:C.bound};class N extends M{sortingAdditionalServices;constructor(){super(),j(this,$)}get getAdditionalServicesInCategory(){return!this.sortingAdditionalServices||!Object.keys(this.sortingAdditionalServices).length?[]:[...this.sortingAdditionalServices[this.isActiveCategory]]}setSortingAdditionalServices(t){this.sortingAdditionalServices=t}}function R({children:i}){const[t]=n.useState(()=>new N),a=v();return l.useEffect(()=>{a&&(t.setCategories(a.categorieAadditionalServices),t.setSortingAdditionalServices(a.additionalServicesSorting))},[a,t]),e.jsx(S.Provider,{value:t,children:i})}const x=()=>l.useContext(S),F=o.div.withConfig({displayName:"Container",componentId:"ugmk__sc-1cowswh-0"})` 2 padding: 2.4rem 0; 3`,B=s(()=>{const{categories:i,setIsActiveCategory:t,isActiveCategory:a}=x();return e.jsx(F,{children:i&&e.jsx(I,{options:i,setIsActive:t,isActiveKey:a})})}),O={padding:"2.4rem"},W=o.div.withConfig({displayName:"ContainerText",componentId:"ugmk__sc-6ezic7-0"})` 4 padding-bottom: 4rem; 5`,H=o.h4.withConfig({displayName:"Title",componentId:"ugmk__sc-6ezic7-1"})` 6 font-weight: 600 !important; 7 font-size: ${({$isMobileViewport:i})=>i?"1.8rem !important":"2rem !important"}; 8 9 * { 10 font-weight: 600 !important; 11 12 font-size: ${({$isMobileViewport:i})=>i?"1.8rem !important":"2rem !important"}; 13 } 14 15 p { 16 padding: 0 !important; 17 margin: 0 !important; 18 } 19`,q=o.div.withConfig({displayName:"Description",componentId:"ugmk__sc-6ezic7-2"})` 20 font-weight: 600 !important; 21 font-size: 1.4rem !important; 22 color: ${u.gray500}!important; 23 24 padding-top: 1.2rem; 25 26 * { 27 font-weight: 600 !important; 28 font-size: 1.4rem !important; 29 color: ${u.gray500}!important; 30 } 31 32 p { 33 padding: 0 !important; 34 padding-bottom: 1rem !important; 35 margin: 0 !important; 36 } 37`,G=s(i=>{const{service:t}=i,{isMobileViewport:a}=c();return e.jsxs(w,{style:O,children:[e.jsxs(W,{children:[e.jsx(H,{$isMobileViewport:a,children:e.jsx(m,{children:t.name})}),e.jsx(q,{children:e.jsx(m,{children:t.description})})]}),e.jsx(V,{cost:t.price?t.price:void 0,typePay:t.type_pay})]},t.id)}),K=o.div.withConfig({displayName:"Container",componentId:"ugmk__sc-18yn5zp-0"})` 38 display: flex; 39 flex-direction: column; 40 gap: ${({$isMobileViewport:i})=>i?"1.2rem":"1.6rem"}; 41`,J=s(()=>{const{classNameMobile:i}=c(),{getAdditionalServicesInCategory:t,isActiveCategory:a,isLoading:r}=x(),d=g(),y=t&&t.length?t.map(p=>e.jsx(G,{service:p},p.id)):e.jsx(n.Fragment,{children:"ÐиÑего не найдено"});return e.jsx(K,{className:i,children:e.jsx(f,{isLoading:!d,children:y})})}),Q=o.div.withConfig({displayName:"Container",componentId:"ugmk__sc-sq4bvv-0"})` 42 margin: ${({$isMobileViewport:i})=>i?"1.6rem auto":"4rem auto"}; 43 max-width: 76rem; 44 width: 100%; 45`,X=e.jsxs(L,{countCard:3,isFiltered:!0,isColumn:!0,children:[e.jsx("div",{className:"block",children:e.jsx(h,{height:"50px"})}),e.jsx(h,{height:"30px"})]}),Y=s(()=>{const i=v(),t=g(),{isMobileViewport:a}=c();return e.jsxs(n.Fragment,{children:[!t&&e.jsx("div",{style:{position:"relative"},children:e.jsx("div",{style:{opacity:0,position:"absolute"},children:e.jsxs("div",{children:[e.jsx("h2",{children:"ÐополниÑелÑнÑе ÑÑлÑги Ð´Ð»Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñов"}),e.jsx("div",{children:i.additionalServices?.map((r,d)=>e.jsxs("div",{children:[e.jsx("div",{children:r.category}),e.jsx("div",{children:r.name}),e.jsx("div",{children:r.description})]},d+Date.now()))})]})})}),e.jsx(z,{children:e.jsxs(Q,{$isMobileViewport:a,children:[e.jsx(P,{variant:"h2",children:"ÐополниÑелÑнÑе ÑÑлÑги Ð´Ð»Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñов"}),e.jsx(f,{isLoading:!t,loader:X,children:e.jsx(n.Fragment,{children:e.jsxs(R,{children:[e.jsx(B,{}),e.jsx(J,{})]})})})]})})]})});function Z(){return e.jsx(Y,{})}const ee=Object.freeze(Object.defineProperty({__proto__:null,default:Z},Symbol.toStringTag,{value:"Module"})),se={hasServerOnlyHook:{type:"computed",definedAtData:null,valueSerialized:{type:"js-serialized",value:!0}},isClientRuntimeLoaded:{type:"computed",definedAtData:null,valueSerialized:{type:"js-serialized",value:!0}},onBeforeRenderEnv:{type:"computed",definedAtData:null,valueSerialized:{type:"js-serialized",value:{server:!0}}},dataEnv:{type:"computed",definedAtData:null,valueSerialized:{type:"js-serialized",value:{server:!0}}},guardEnv:{type:"computed",definedAtData:null,valueSerialized:{type:"js-serialized",value:null}},onRenderClient:{type:"standard",definedAtData:{filePathToShowToUser:"vike-react/__internal/integration/onRenderClient",fileExportPathToShowToUser:[]},valueSerialized:{type:"pointer-import",value:E}},onPageTransitionStart:{type:"standard",definedAtData:{filePathToShowToUser:"/pages/+onPageTransitionStart.ts",fileExportPathToShowToUser:[]},valueSerialized:{type:"plus-file",exportValues:U}},onPageTransitionEnd:{type:"standard",definedAtData:{filePathToShowToUser:"/pages/+onPageTransitionEnd.ts",fileExportPathToShowToUser:[]},valueSerialized:{type:"plus-file",exportValues:D}},Page:{type:"standard",definedAtData:{filePathToShowToUser:"/pages/additionalServices/+Page.tsx",fileExportPathToShowToUser:[]},valueSerialized:{type:"plus-file",exportValues:ee}},hydrationCanBeAborted:{type:"standard",definedAtData:{filePathToShowToUser:"vike-react/config",fileExportPathToShowToUser:["default","hydrationCanBeAborted"]},valueSerialized:{type:"js-serialized",value:!0}},Layout:{type:"cumulative",definedAtData:[{filePathToShowToUser:"/pages/+Layout.t
45sx",fileExportPathToShowToUser:[]}],valueSerialized:[{type:"plus-file",exportValues:k}]},title:{type:"standard",definedAtData:{filePathToShowToUser:"/pages/additionalServices/+config.ts",fileExportPathToShowToUser:["default","title"]},valueSerialized:{type:"js-serialized",value:"ÐополниÑелÑнÑе ÑÑлÑги"}},Wrapper:{type:"cumulative",definedAtData:[{filePathToShowToUser:"/pages/+Wrapper.tsx",fileExportPathToShowToUser:[]}],valueSerialized:[{type:"plus-file",exportValues:_}]},Loading:{type:"standard",definedAtData:{filePathToShowToUser:"vike-react/__internal/integration/Loading",fileExportPathToShowToUser:[]},valueSerialized:{type:"pointer-import",value:b}}};export{se as configValuesSerialized};
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.