This commit is contained in:
2026-01-19 19:13:27 +01:00
commit 9d0442e88f
4968 changed files with 1142016 additions and 0 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6703],{25668:(t,e,n)=>{n.d(e,{x:()=>o});let o=(0,n(12115).createContext)({locale:"en",translations:{},setNamespaceTranslations:()=>{}})},76703:(t,e,n)=>{n.d(e,{v:()=>s,useClientLocale:()=>a,useClientTranslations:()=>l});var o=n(12115),i=n(25668),r=n(86696);function l(t){let e=(0,o.useContext)(i.x),n={locale:"en"===window.location.pathname.split("/")[1]||"de"===window.location.pathname.split("/")[1]?window.location.pathname.split("/")[1]:"en",translations:{Common:{loading:"Loading...",error:"Error occurred"},Auth:{UserMenu:{account:"Account",login:"Login"}},Home:{hero:{scrollIndicator:"Scroll down",scrollIndicatorMobile:"Scroll"}}},setNamespaceTranslations:()=>{}};e||console.warn("useClientTranslations used outside TranslationProvider - using fallback translations");let{translations:l={}}=e||n;return(0,o.useMemo)(()=>{let e=(e,n)=>{let o=t,i="",a=e;t.includes(".")&&(o=t.split(".")[0],(i=function(t){let e=t.split(".");return 1===e.length?"":e.slice(1).join(".")}(t))&&(a="".concat(i,".").concat(e)));let s="".concat(String(o),".").concat(String(a));if(void 0!==l[s]){let t=l[s];return"string"!=typeof t?String(t):n?c(t,n):t}let u=r.TranslationAccessService.findTranslation(l,String(o),String(a));return void 0===u?n&&"defaultValue"in n?String(n.defaultValue):String(e):"string"!=typeof u?String(u):n?c(u,n):u};return e.rich=(t,n)=>{let o=e(t);return o===String(t)?String(t):function(t,e){let n=Object.keys(e);if(0===n.length)return t;let o=[t];return n.forEach(t=>{let n="<".concat(t,">"),i="</".concat(t,">");o=o.flatMap(o=>{let r;if("string"!=typeof o)return o;let l=[],a=0;for(;-1!==(r=o.indexOf(n,a));){r>a&&l.push(o.substring(a,r));let c=r+n.length,s=o.indexOf(i,c);if(-1===s){l.push(o.substring(a)),a=o.length;break}let u=o.substring(c,s);l.push(e[t](u)),a=s+i.length}return a<o.length&&l.push(o.substring(a)),l})}),o}(o,n)},e},[t,l])}function a(){let t=(0,o.useContext)(i.x),e="en"===window.location.pathname.split("/")[1]||"de"===window.location.pathname.split("/")[1]?window.location.pathname.split("/")[1]:"en";return t?t.locale&&"string"==typeof t.locale?t.locale:(console.warn("[i18n] useClientLocale received invalid locale. Using '".concat(e,"' as fallback.")),e):(console.warn("[i18n] useClientLocale used outside TranslationProvider - using fallback locale: ".concat(e)),e)}function c(t,e){return t.replace(/{(\w+)}/g,(t,n)=>void 0!==e[n]?String(e[n]):"{".concat(n,"}"))}function s(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"EUR";try{return new Intl.NumberFormat(e,{style:"currency",currency:n,minimumFractionDigits:2,maximumFractionDigits:2}).format(t)}catch(e){return console.error("Error formatting currency: ".concat(e)),"".concat(n," ").concat(t.toFixed(2))}}},86696:(t,e,n)=>{n.r(e),n.d(e,{TranslationAccessService:()=>r});var o=n(40054),i=n.n(o);class r{static getValue(t,e,n){return i().get(t,e,n)}static hasPath(t,e){return i().has(t,e)}static setValue(t,e,n){return i().set(t,e,n),t}static extractNamespace(t){return t.split(".")[0]}static createKey(t,e){return"".concat(t,".").concat(e)}static findTranslation(t,e,n){let o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(o&&(console.debug("[i18n] Looking for translation: namespace=".concat(e,", key=").concat(n)),console.debug("[i18n] Translation object structure:",Object.keys(t))),n.includes(".")){let i=n.split("."),r=t;for(let t=0;t<i.length-1;t++){let e=i[t];if(!r||"object"!=typeof r||!(e in r)){r=void 0;break}r=r[e]}if(r){let t=i[i.length-1];if(t in r&&"string"==typeof r[t]){let i=r[t];return o&&console.debug("[i18n] Found translation for ".concat(e,".").concat(n,": ").concat(i)),i}}}if(t[e]&&"object"==typeof t[e]){let o=t[e],i=this.getValue(o,n);if(void 0!==i)return i}let i=t[this.createKey(e,n)];if("string"==typeof i)return i;if(e.includes(".")){let o=e.split("."),i=o[0];if(t[i]&&"object"==typeof t[i]){let e=t[i];for(let t=1;t<o.length;t++){let n=o[t];if(!e||"object"!=typeof e||!(n in e))return;e=e[n]}if(e&&"object"==typeof e){let t=this.getValue(e,n);if(void 0!==t)return t}}}if(n.includes(".")&&t[e]&&"object"==typeof t[e]){let o=t[e],i=this.getValue(o,n);if(void 0!==i)return i}let r=t[n];if("string"==typeof r)return r;o&&console.debug("[i18n] Translation not found for ".concat(e,".").concat(n))}}}}]);

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7932],{67932:(t,e,n)=>{n.d(e,{i:()=>F,W:()=>B});var r=n(12128),a=n(24896),l=n(4331);let s=(t,e,n)=>{let r=e-t;return((n-t)%r+r)%r+t};var u=n(22363);function o(t,e){return(0,u.h)(t)?t[s(0,t.length,e)]:t}var i=n(96185),f=n(46395),h=n(14570);function p(t){return"object"==typeof t&&!Array.isArray(t)}function c(t,e,n,a){return"string"==typeof t&&p(e)?(0,r.KJ)(t,n,a):t instanceof NodeList?Array.from(t):Array.isArray(t)?t:[t]}function g(t,e,n,r){var a;return"number"==typeof e?e:e.startsWith("-")||e.startsWith("+")?Math.max(0,t+parseFloat(e)):"<"===e?n:null!==(a=r.get(e))&&void 0!==a?a:t}var y=n(21109);function d(t,e){return t.at!==e.at?t.at-e.at:null===t.value?1:null===e.value?-1:0}function v(t,e){return e.has(t)||e.set(t,{}),e.get(t)}function m(t,e){return e[t]||(e[t]=[]),e[t]}let A=t=>"number"==typeof t,b=t=>t.every(A);var w=n(65511),k=n(19578),x=n(66373),C=n(27885),M=n(75245),S=n(81786),V=n(77212);class O extends V.B{readValueFromInstance(t,e){if(e in t){let n=t[e];if("string"==typeof n||"number"==typeof n)return n}}getBaseTargetFromProps(){}removeValueFromRenderState(t,e){delete e.output[t]}measureInstanceViewportBox(){return(0,S.ge)()}build(t,e){Object.assign(t.output,e)}renderInstance(t,e){let{output:n}=e;Object.assign(t,n)}sortInstanceNodePosition(){return 0}constructor(){super(...arguments),this.type="object"}}function E(t){let e={presenceContext:null,props:{},visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},n=(0,x.x)(t)?new C.l(e):new M.M(e);n.mount(t),w.C.set(t,n)}function I(t){let e=new O({presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}});e.mount(t),w.C.set(t,e)}var N=n(35580);function j(t,e,n,r){let a=[];if((0,h.S)(t)||"number"==typeof t||"string"==typeof t&&!p(e))a.push((0,N.z)(t,p(e)&&e.default||e,n&&n.default||n));else{let s=c(t,e,r),u=s.length;(0,l.V1)(!!u,"No valid elements provided.");for(let t=0;t<u;t++){let r=s[t],l=r instanceof Element?E:I;w.C.has(r)||l(r);let o=w.C.get(r),i={...n};"delay"in i&&"function"==typeof i.delay&&(i.delay=i.delay(t,u)),a.push(...(0,k.$)(o,{...e,transition:i},{}))}}return a}function B(t){return function(e,n,s){let u=[];u=Array.isArray(e)&&e.some(Array.isArray)?function(t,e,n){let s=[];return(function(t){let{defaultTransition:e={},...n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2?arguments[2]:void 0,s=arguments.length>3?arguments[3]:void 0,u=e.duration||.3,p=new Map,A=new Map,w={},k=new Map,x=0,C=0,M=0;for(let n=0;n<t.length;n++){let p=t[n];if("string"==typeof p){k.set(p,C);continue}if(!Array.isArray(p)){k.set(p.name,g(C,p.at,x,k));continue}let[d,O,E={}]=p;void 0!==E.at&&(C=g(C,E.at,x,k));let I=0,N=function(t,n,a){var h;let p=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,g=Array.isArray(h=t)?h:[h],{delay:d=0,times:v=(0,i.Z)(g),type:m="keyframes",repeat:A,repeatType:w,repeatDelay:k=0,...x}=n,{ease:S=e.ease||"easeOut",duration:V}=n,O="function"==typeof d?d(p,c):d,E=g.length,N=(0,r.WH)(m)?m:null==s?void 0:s[m];if(E<=2&&N){let t=100;2===E&&b(g)&&(t=Math.abs(g[1]-g[0]));let e={...x};void 0!==V&&(e.duration=(0,l.fD)(V));let n=(0,r.XG)(e,t,N);S=n.ease,V=n.duration}null!=V||(V=u);let j=C+O;1===v.length&&0===v[0]&&(v[1]=1);let B=v.length-g.length;if(B>0&&(0,f.f)(v,B),1===g.length&&g.unshift(null),A){(0,l.V1)(A<20,"Repeat count too high, must be less than 20");V*=A+1;let t=[...g],e=[...v],n=[...S=Array.isArray(S)?[...S]:[S]];for(let r=0;r<A;r++){g.push(...t);for(let a=0;a<t.length;a++)v.push(e[a]+(r+1)),S.push(0===a?"linear":o(n,a-1))}!function(t,e){for(let n=0;n<t.length;n++)t[n]=t[n]/(e+1)}(v,A)}let F=j+V;(function(t,e,n,r,a,s){!function(t,e,n){for(let r=0;r<t.length;r++){let a=t[r];a.at>e&&a.at<n&&((0,l.Ai)(t,a),r--)}}(t,a,s);for(let l=0;l<e.length;l++)t.push({value:e[l],at:(0,y.k)(a,s,r[l]),easing:o(n,l)})})(a,g,S,v,j,F),I=Math.max(O+V,I),M=Math.max(F,M)};if((0,h.S)(d))N(O,E,m("default",v(d,A)));else{let t=c(d,O,a,w),e=t.length;for(let n=0;n<e;n++){let r=v(t[n],A);for(let t in O){var S,V;N(O[t],(S=E,V=t,S&&S[V]?{...S,...S[V]}:{...S}),m(t,r),n,e)}}}x=C,C+=I}return A.forEach((t,r)=>{for(let a in t){let s=t[a];s.sort(d);let u=[],o=[],i=[];for(let t=0;t<s.length;t++){let{at:e,value:n,easing:r}=s[t];u.push(n),o.push((0,l.qB)(0,M,e)),i.push(r||"easeOut")}0!==o[0]&&(o.unshift(0),u.unshift(u[0]),i.unshift("easeInOut")),1!==o[o.length-1]&&(o.push(1),u.push(null)),p.has(r)||p.set(r,{keyframes:{},transition:{}});let f=p.get(r);f.keyframes[a]=u,f.transition[a]={...e,duration:M,ease:i,times:o,...n}}}),p})(t,e,n,{spring:a.o}).forEach((t,e)=>{let{keyframes:n,transition:r}=t;s.push(...j(e,n,r))}),s}(e,n,t):j(e,n,s,t);let p=new r.P6(u);return t&&t.animations.push(p),p}}let F=B()}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{8858:(s,e,a)=>{Promise.resolve().then(a.bind(a,31899))},31899:(s,e,a)=>{"use strict";a.d(e,{HtmlStructure:()=>o});var l=a(95155);a(12115);let t={base:"bg-black no-js",about:"bg-black no-js",admin:"bg-white text-black no-js"},b={base:"bg-black loading",about:"bg-black loading",admin:"bg-white text-black loading"},n={htmlClasses:t.base,bodyClasses:b.base,getHtmlClasses:s=>s&&s in t?t[s]:t.base,getBodyClasses:s=>s&&s in b?b[s]:b.base};function o(s){let{children:e,lang:a,page:t}=s,b=t?n.getHtmlClasses(t):n.htmlClasses,o=t?n.getBodyClasses(t):n.bodyClasses;return(0,l.jsx)("html",{lang:a,className:b,children:(0,l.jsx)("body",{className:o,children:e})})}}},s=>{var e=e=>s(s.s=e);s.O(0,[6315,7358],()=>e(8858)),_N_E=s.O()}]);

View File

@@ -0,0 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7358],{59288:(e,s,n)=>{Promise.resolve().then(n.t.bind(n,90894,23)),Promise.resolve().then(n.t.bind(n,94970,23)),Promise.resolve().then(n.t.bind(n,26614,23)),Promise.resolve().then(n.t.bind(n,46975,23)),Promise.resolve().then(n.t.bind(n,87555,23)),Promise.resolve().then(n.t.bind(n,74911,23)),Promise.resolve().then(n.t.bind(n,59665,23)),Promise.resolve().then(n.t.bind(n,31295,23))}},e=>{var s=s=>e(e.s=s);e.O(0,[6315],()=>(s(35415),s(59288))),_N_E=e.O()}]);

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,2 @@
(()=>{"use strict";var e={},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var a=t[o]={id:o,loaded:!1,exports:{}},i=!0;try{e[o].call(a.exports,a,a.exports,r),i=!1}finally{i&&delete t[o]}return a.loaded=!0,a.exports}r.m=e,(()=>{var e=[];r.O=(t,o,n,a)=>{if(o){a=a||0;for(var i=e.length;i>0&&e[i-1][2]>a;i--)e[i]=e[i-1];e[i]=[o,n,a];return}for(var l=1/0,i=0;i<e.length;i++){for(var[o,n,a]=e[i],u=!0,c=0;c<o.length;c++)(!1&a||l>=a)&&Object.keys(r.O).every(e=>r.O[e](o[c]))?o.splice(c--,1):(u=!1,a<l&&(l=a));if(u){e.splice(i--,1);var d=n();void 0!==d&&(t=d)}}return t}})(),r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;r.t=function(o,n){if(1&n&&(o=this(o)),8&n||"object"==typeof o&&o&&(4&n&&o.__esModule||16&n&&"function"==typeof o.then))return o;var a=Object.create(null);r.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var l=2&n&&o;"object"==typeof l&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).forEach(e=>i[e]=()=>o[e]);return i.default=()=>o,r.d(a,i),a}})(),r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,o)=>(r.f[o](e,t),t),[])),r.u=e=>"static/chunks/"+e+"."+({294:"13ccc598e1c09c70",5687:"0fe6a03341d7bdc9"})[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="_N_E:";r.l=(o,n,a,i)=>{if(e[o]){e[o].push(n);return}if(void 0!==a)for(var l,u,c=document.getElementsByTagName("script"),d=0;d<c.length;d++){var s=c[d];if(s.getAttribute("src")==o||s.getAttribute("data-webpack")==t+a){l=s;break}}l||(u=!0,(l=document.createElement("script")).charset="utf-8",l.timeout=120,r.nc&&l.setAttribute("nonce",r.nc),l.setAttribute("data-webpack",t+a),l.src=r.tu(o)),e[o]=[n];var f=(t,r)=>{l.onerror=l.onload=null,clearTimeout(p);var n=e[o];if(delete e[o],l.parentNode&&l.parentNode.removeChild(l),n&&n.forEach(e=>e(r)),t)return t(r)},p=setTimeout(f.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=f.bind(null,l.onerror),l.onload=f.bind(null,l.onload),u&&document.head.appendChild(l)}})(),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;r.tt=()=>(void 0===e&&(e={createScriptURL:e=>e},"undefined"!=typeof trustedTypes&&trustedTypes.createPolicy&&(e=trustedTypes.createPolicy("nextjs#bundler",e))),e)})(),r.tu=e=>r.tt().createScriptURL(e),r.p="/_next/",(()=>{var e={8068:0,2508:0,3442:0,8946:0};r.f.j=(t,o)=>{var n=r.o(e,t)?e[t]:void 0;if(0!==n){if(n)o.push(n[2]);else if(/^(2508|3442|8068|8946)$/.test(t))e[t]=0;else{var a=new Promise((r,o)=>n=e[t]=[r,o]);o.push(n[2]=a);var i=r.p+r.u(t),l=Error();r.l(i,o=>{if(r.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var a=o&&("load"===o.type?"missing":o.type),i=o&&o.target&&o.target.src;l.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",l.name="ChunkLoadError",l.type=a,l.request=i,n[1](l)}},"chunk-"+t,t)}}},r.O.j=t=>0===e[t];var t=(t,o)=>{var n,a,[i,l,u]=o,c=0;if(i.some(t=>0!==e[t])){for(n in l)r.o(l,n)&&(r.m[n]=l[n]);if(u)var d=u(r)}for(t&&t(o);c<i.length;c++)a=i[c],r.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return r.O(d)},o=self.webpackChunk_N_E=self.webpackChunk_N_E||[];o.forEach(t.bind(null,0)),o.push=t.bind(null,o.push.bind(o))})()})();
;(function(){if(!/(?:^|;\s)__vercel_toolbar=1(?:;|$)/.test(document.cookie))return;var s=document.createElement('script');s.src='https://vercel.live/_next-live/feedback/feedback.js';s.setAttribute("data-explicit-opt-in","true");s.setAttribute("data-cookie-opt-in","true");s.setAttribute("data-deployment-id","dpl_2W2mj2W5rC7ZA6eS4m7yPdQnMnnK");((document.head||document.documentElement).appendChild(s))})();

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
:root{--z-index-header:100;--z-index-footer:1;--z-index-language-switcher:100;--z-index-transition-overlay:50;--z-index-page-content:1}.page-transition-overlay{--transition-color-primary:theme("colors.blue.700");--transition-color-secondary:theme("colors.blue.500");--transition-accent-color:theme("colors.indigo.600");--transition-highlight:theme("colors.yellow.400");--transition-flash-color:rgba(255,255,255,0.4);--blueprint-background:rgba(2,6,20,0.95);--blueprint-glow:rgba(30,64,175,0.4);--neon-glow:0 0 5px rgba(0,255,255,0.7),0 0 10px rgba(0,255,255,0.5),0 0 15px rgba(0,255,255,0.3)}@keyframes pulse-glow{0%{opacity:.3}50%{opacity:.8}to{opacity:.3}}@keyframes rotate-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes particle-float{0%{transform:translate(0);opacity:0}25%{opacity:1}75%{opacity:1}to{transform:translate(var(--x,20px),var(--y,-20px));opacity:0}}.particle-1{--x:20px;--y:-20px;animation:particle-float 2s ease-in-out infinite}.particle-2{--x:-20px;--y:-20px;animation:particle-float 2.2s ease-in-out infinite}.particle-3{--x:20px;--y:20px;animation:particle-float 1.8s ease-in-out infinite}.particle-4{--x:-20px;--y:20px;animation:particle-float 2.5s ease-in-out infinite}.particle-5{--x:30px;--y:0px;animation:particle-float 2.1s ease-in-out infinite}.particle-6{--x:-30px;--y:0px;animation:particle-float 1.9s ease-in-out infinite}.particle-7{--x:0px;--y:30px;animation:particle-float 2.3s ease-in-out infinite}.particle-8{--x:0px;--y:-30px;animation:particle-float 2s ease-in-out infinite}.glow-effect{box-shadow:var(--neon-glow);animation:pulse-glow 2s ease-in-out infinite}.perspective-1000{perspective:1000px;transform-style:preserve-3d}.blueprint-grid{background-color:var(--blueprint-background);background-image:linear-gradient(var(--transition-color-primary) 1px,transparent 1px),linear-gradient(90deg,var(--transition-color-primary) 1px,transparent 1px),linear-gradient(var(--transition-color-primary) .5px,transparent .5px),linear-gradient(90deg,var(--transition-color-primary) .5px,transparent .5px);background-size:50px 50px,50px 50px,10px 10px,10px 10px;background-position:-1px -1px,-1px -1px,-1px -1px,-1px -1px;background-blend-mode:normal}.blueprint-grid-with-markers{position:relative}.blueprint-grid-with-markers:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(var(--transition-color-secondary) 2px,transparent 2px);background-size:50px 50px;background-position:50%;opacity:.5;pointer-events:none}@keyframes slide-in-from-right{0%{transform:translateX(30px) scale(.98);opacity:0}to{transform:translateX(0) scale(1);opacity:1}}@keyframes slide-out-to-left{0%{transform:translateX(0) scale(1);opacity:1}to{transform:translateX(-30px) scale(.98);opacity:0}}@keyframes scale-in{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scale-out{0%{transform:scale(1);opacity:1}to{transform:scale(1.05);opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.page-enter{animation:slide-in-from-right .5s cubic-bezier(.22,1,.36,1) forwards}.page-exit{animation:slide-out-to-left .4s cubic-bezier(.22,1,.36,1) forwards}.scale-enter{animation:scale-in .5s cubic-bezier(.22,1,.36,1) forwards}.scale-exit{animation:scale-out .4s cubic-bezier(.22,1,.36,1) forwards}.fade-enter{animation:fade-in .5s cubic-bezier(.22,1,.36,1) forwards}.fade-exit{animation:fade-out .4s cubic-bezier(.22,1,.36,1) forwards}