CINXE.COM

Coliving in France | Studapart

<!DOCTYPE html> <html lang="en" > <head><script> var frzScriptsToPreload = document.createDocumentFragment(); // keep for preload strategy var frzScriptsToPreloadUrls = ["https://www.studapart.com/back/build/didomi.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","https://www.studapart.com/back/build/vendor.min.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","https://www.studapart.com/back/build/default.min.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","https://www.studapart.com/bundles/bazingajstranslation/js/translator.min.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","https://www.studapart.com/back/js/translations/config.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","https://www.studapart.com/back/js/translations/messages/en.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","https://www.studapart.com/back/js/translations/validators/en.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","https://www.studapart.com/back/build/atomic-modules.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","https://www.studapart.com/back/build/search_vendors.min.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","https://www.studapart.com/back/build/search.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","https://www.studapart.com/fstrz/r/s/cdn.jsdelivr.net/npm/js-cookie@3.0.0-rc.1/dist/js.cookie.min.js?frz-v=3800","https://www.studapart.com/bundles/fosjsrouting/js/router.min.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","https://www.studapart.com/js/routing?callback=fos.Router.setData&frz-v=3800"]; var frzScriptsToPreloadScripts = [{"src":"https://www.studapart.com/back/build/didomi.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","module":false},{"src":"https://www.studapart.com/back/build/vendor.min.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","module":false},{"src":"https://www.studapart.com/back/build/default.min.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","module":false},{"src":"https://www.studapart.com/bundles/bazingajstranslation/js/translator.min.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","module":false},{"src":"https://www.studapart.com/back/js/translations/config.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","module":false},{"src":"https://www.studapart.com/back/js/translations/messages/en.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","module":false},{"src":"https://www.studapart.com/back/js/translations/validators/en.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","module":false},{"src":"https://www.studapart.com/back/build/atomic-modules.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","module":false},{"src":"https://www.studapart.com/back/build/search_vendors.min.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","module":false},{"src":"https://www.studapart.com/back/build/search.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","module":false},{"src":"https://www.studapart.com/fstrz/r/s/cdn.jsdelivr.net/npm/js-cookie@3.0.0-rc.1/dist/js.cookie.min.js?frz-v=3800","module":false},{"src":"https://www.studapart.com/bundles/fosjsrouting/js/router.min.js?e0a55d5a7993af54294eb000e101a85a&frz-v=3800","module":false},{"src":"https://www.studapart.com/js/routing?callback=fos.Router.setData&frz-v=3800","module":false}]; frzScriptsToPreloadScripts.forEach(function (script) { var preload = document.createElement('link'); if (script.module) { preload.setAttribute('rel', 'modulepreload'); } else { preload.setAttribute('rel', 'preload'); preload.setAttribute('as', 'script'); } preload.setAttribute('href', script.src); preload.setAttribute('fetchpriority', 'low'); frzScriptsToPreload.appendChild(preload) }); </script> <script> setTimeout(function () { document.head.appendChild(frzScriptsToPreload); }, 100); </script><style>.frz-img{height:auto;}</style><link rel="preload" as="image" fetchpriority="high" href="https://www.studapart.com/fstrz/r/s/edgepic.fzcdn.net/8c81b980ca.svg" /> <meta charset="UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=EDGE"/><script>fstrz=!0;;function frzRemoveDimensionsTag(img) { // don't verifyAspectRatio if the image is not loaded if (!img.classList.contains('lazyfrz')) { try { const renderedAspectRatio = img.width / img.height; const intrinsecAspectRatio = img.naturalWidth / img.naturalHeight; // in the case where the addition of width and height attribut change the aspect ratio if ( 100 * Math.abs((renderedAspectRatio - intrinsecAspectRatio) / ((renderedAspectRatio + intrinsecAspectRatio) / 2)) > 5 ) { img.removeAttribute('width'); img.removeAttribute('height'); img.classList.remove('frz-img'); } } catch (err) {} } } document.addEventListener('lazyloaded', function (e) { frzRemoveDimensionsTag(e.target); }); ;;window.frzCustomLazysizesConfig = window.frzCustomLazysizesConfig || {"lazyClass":"lazyfrz","autosizesClass":"lazyautosizes","srcAttr":"data-frz-src","srcsetAttr":"data-frz-srcset","sizesAttr":"data-frz-sizes","init":true,"loadHidden":false};/*! lazysizes - v4.1.5 */ !function(a,b){var c=b(a,a.document);a.frzLazySizes=c,"object"==typeof module&&module.exports&&(module.exports=c)}(window,function(a,b){"use strict";if(b.getElementsByClassName){var c,d,e=b.documentElement,f=a.Date,g=a.HTMLPictureElement,h="addEventListener",i="getAttribute",j=a[h],k=a.setTimeout,l=a.requestAnimationFrame||k,m=a.requestIdleCallback,n=/^picture$/i,o=["load","error","lazyincluded","_lazyloaded"],p={},q=Array.prototype.forEach,r=function(a,b){return p[b]||(p[b]=new RegExp("(\\s|^)"+b+"(\\s|$)")),p[b].test(a[i]("class")||"")&&p[b]},s=function(a,b){r(a,b)||a.setAttribute("class",(a[i]("class")||"").trim()+" "+b)},t=function(a,b){var c;(c=r(a,b))&&a.setAttribute("class",(a[i]("class")||"").replace(c," "))},u=function(a,b,c){var d=c?h:"removeEventListener";c&&u(a,b),o.forEach(function(c){a[d](c,b)})},v=function(a,d,e,f,g){var h=b.createEvent("Event");return e||(e={}),e.instance=c,h.initEvent(d,!f,!g),h.detail=e,a.dispatchEvent(h),h},w=function(b,c){var e;!g&&(e=a.picturefill||d.pf)?(c&&c.src&&!b[i]("srcset")&&b.setAttribute("srcset",c.src),e({reevaluate:!0,elements:[b]})):c&&c.src&&(b.src=c.src)},x=function(a,b){return(getComputedStyle(a,null)||{})[b]},y=function(a,b,c){for(c=c||a.offsetWidth;c<d.minSize&&b&&!a._lazysizesWidth;)c=b.offsetWidth,b=b.parentNode;return c},z=function(){var a,c,d=[],e=[],f=d,g=function(){var b=f;for(f=d.length?e:d,a=!0,c=!1;b.length;)b.shift()();a=!1},h=function(d,e){a&&!e?d.apply(this,arguments):(f.push(d),c||(c=!0,(b.hidden?k:l)(g)))};return h._lsFlush=g,h}(),A=function(a,b){return b?function(){z(a)}:function(){var b=this,c=arguments;z(function(){a.apply(b,c)})}},B=function(a){var b,c=0,e=d.throttleDelay,g=d.ricTimeout,h=function(){b=!1,c=f.now(),a()},i=m&&g>49?function(){m(h,{timeout:g}),g!==d.ricTimeout&&(g=d.ricTimeout)}:A(function(){k(h)},!0);return function(a){var d;(a=!0===a)&&(g=33),b||(b=!0,d=e-(f.now()-c),d<0&&(d=0),a||d<9?i():k(i,d))}},C=function(a){var b,c,d=99,e=function(){b=null,a()},g=function(){var a=f.now()-c;a<d?k(g,d-a):(m||e)(e)};return function(){c=f.now(),b||(b=k(g,d))}};!function(){var b,c={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};d = a.frzCustomLazysizesConfig || {};for(b in c)b in d||(d[b]=c[b]);a.frzCustomLazysizesConfig=d,k(function(){d.init&&F()})}();var D=function(){var g,l,m,o,p,y,D,F,G,H,I,J,K=/^img$/i,L=/^iframe$/i,M="onscroll"in a&&!/(gle|ing)bot/.test(navigator.userAgent),N=0,O=0,P=0,Q=-1,R=function(a){P--,a&&a.target&&u(a.target,R),(!a||P<0||!a.target)&&(P=0)},S=function(a){return null==J&&(J="hidden"==x(b.body,"visibility")),J||"hidden"!=x(a.parentNode,"visibility")&&"hidden"!=x(a,"visibility")},T=function(a,c){var d,f=a,g=S(a);for(F-=c,I+=c,G-=c,H+=c;g&&(f=f.offsetParent)&&f!=b.body&&f!=e;)(g=(x(f,"opacity")||1)>0)&&"visible"!=x(f,"overflow")&&(d=f.getBoundingClientRect(),g=H>d.left&&G<d.right&&I>d.top-1&&F<d.bottom+1);return g},U=function(){var a,f,h,j,k,m,n,p,q,r,s,t,u=c.elements;if((o=d.loadMode)&&P<8&&(a=u.length)){for(f=0,Q++,r=!d.expand||d.expand<1?e.clientHeight>500&&e.clientWidth>500?500:370:d.expand,s=r*d.expFactor,t=d.hFac,J=null,O<s&&P<1&&Q>2&&o>2&&!b.hidden?(O=s,Q=0):O=o>1&&Q>1&&P<6?r:N;f<a;f++)if(u[f]&&!u[f]._lazyRace)if(M)if((p=u[f][i]("data-expand"))&&(m=1*p)||(m=O),q!==m&&(y=innerWidth+m*t,D=innerHeight+m,n=-1*m,q=m),h=u[f].getBoundingClientRect(),(I=h.bottom)>=n&&(F=h.top)<=D&&(H=h.right)>=n*t&&(G=h.left)<=y&&(I||H||G||F)&&(d.loadHidden||S(u[f]))&&(l&&P<3&&!p&&(o<3||Q<4)||T(u[f],m))){if(aa(u[f]),k=!0,P>9)break}else!k&&l&&!j&&P<4&&Q<4&&o>2&&(g[0]||d.preloadAfterLoad)&&(g[0]||!p&&(I||H||G||F||"auto"!=u[f][i](d.sizesAttr)))&&(j=g[0]||u[f]);else aa(u[f]);j&&!k&&aa(j)}},V=B(U),W=function(a){s(a.target,d.loadedClass),t(a.target,d.loadingClass),u(a.target,Y),v(a.target,"lazyloaded")},X=A(W),Y=function(a){X({target:a.target})},Z=function(a,b){try{a.contentWindow.location.replace(b)}catch(c){a.src=b}},$=function(a){var b,c=a[i](d.srcsetAttr);(b=d.customMedia[a[i]("data-media")||a[i]("media")])&&a.setAttribute("media",b),c&&a.setAttribute("srcset",c)},_=A(function(a,b,c,e,f){var g,h,j,l,o,p;(o=v(a,"lazybeforeunveil",b)).defaultPrevented||(e&&(c?s(a,d.autosizesClass):a.setAttribute("sizes",e)),h=a[i](d.srcsetAttr),g=a[i](d.srcAttr),f&&(j=a.parentNode,l=j&&n.test(j.nodeName||"")),p=b.firesLoad||"src"in a&&(h||g||l),o={target:a},p&&(u(a,R,!0),clearTimeout(m),m=k(R,2500),s(a,d.loadingClass),u(a,Y,!0)),l&&q.call(j.getElementsByTagName("source"),$),h?a.setAttribute("srcset",h):g&&!l&&(L.test(a.nodeName)?Z(a,g):a.src=g),f&&(h||l)&&w(a,{src:g})),a._lazyRace&&delete a._lazyRace,t(a,d.lazyClass),z(function(){(!p||a.complete&&a.naturalWidth>1)&&(p?R(o):P--,W(o))},!0)}),aa=function(a){var b,c=K.test(a.nodeName),e=c&&(a[i](d.sizesAttr)||a[i]("sizes")),f="auto"==e;(!f&&l||!c||!a[i]("src")&&!a.srcset||a.complete||r(a,d.errorClass)||!r(a,d.lazyClass))&&(b=v(a,"lazyunveilread").detail,f&&E.updateElem(a,!0,a.offsetWidth),a._lazyRace=!0,P++,_(a,b,f,e,c))},ba=function(){if(!l){if(f.now()-p<999)return void k(ba,999);var a=C(function(){d.loadMode=3,V()});l=!0,d.loadMode=3,V(),j("scroll",function(){3==d.loadMode&&(d.loadMode=2),a()},!0)}};return{_:function(){p=f.now(),c.elements=b.getElementsByClassName(d.lazyClass),g=b.getElementsByClassName(d.lazyClass+" "+d.preloadClass),j("scroll",V,!0),j("resize",V,!0),a.MutationObserver?new MutationObserver(V).observe(e,{childList:!0,subtree:!0,attributes:!0}):(e[h]("DOMNodeInserted",V,!0),e[h]("DOMAttrModified",V,!0),setInterval(V,999)),j("hashchange",V,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(a){b[h](a,V,!0)}),/d$|^c/.test(b.readyState)?ba():(j("load",ba),b[h]("DOMContentLoaded",V),k(ba,2e4)),c.elements.length?(U(),z._lsFlush()):V()},checkElems:V,unveil:aa}}(),E=function(){var a,c=A(function(a,b,c,d){var e,f,g;if(a._lazysizesWidth=d,d+="px",a.setAttribute("sizes",d),n.test(b.nodeName||""))for(e=b.getElementsByTagName("source"),f=0,g=e.length;f<g;f++)e[f].setAttribute("sizes",d);c.detail.dataAttr||w(a,c.detail)}),e=function(a,b,d){var e,f=a.parentNode;f&&(d=y(a,f,d),e=v(a,"lazybeforesizes",{width:d,dataAttr:!!b}),e.defaultPrevented||(d=e.detail.width)&&d!==a._lazysizesWidth&&c(a,f,e,d))},f=function(){var b,c=a.length;if(c)for(b=0;b<c;b++)e(a[b])},g=C(f);return{_:function(){a=b.getElementsByClassName(d.autosizesClass),j("resize",g)},checkElems:g,updateElem:e}}(),F=function(){F.i||(F.i=!0,E._(),D._())};return c={cfg:d,autoSizer:E,loader:D,init:F,uP:w,aC:s,rC:t,hC:r,fire:v,gW:y,rAF:z}}});; document.addEventListener('lazyloaded', function(e){ if (e.target.getAttribute('onload') === 'frzRemoveDimensionsTag(this)') { frzRemoveDimensionsTag(e.target); } }); ;"use strict";window.FRZ_PAGE_TYPE="plp"; </script><script type="text/frzjs" orig_index="0">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VgYFV1RbChACVlZTAgYCVFA=",licenseKey:"bb26da7444",applicationID:"227157524"};;/*! For license information please see nr-loader-full-1.281.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>g,gD:()=>m,xN:()=>p});var n=r(3333),i=r(993);const o=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var a=r(2614),s=r(944),c=r(384),u=r(8122);const d="[data-nr-mask]",l=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0,level:i.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(n.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(n.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:a.wk,inactiveMs:a.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){o(t)?e.mask_selector="".concat(t,",").concat(d):""===t||null===t?e.mask_selector=d:(0,s.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){o(t)?e.block_selector+=",".concat(t):""!==t&&(0,s.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,s.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},f={},h="All configuration objects require an agent identifier!";function g(e){if(!e)throw new Error(h);if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function p(e,t){if(!e)throw new Error(h);f[e]=(0,u.a)(t,l());const r=(0,c.nY)(e);r&&(r.init=f[e])}function m(e,t){if(!e)throw new Error(h);var r=g(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0,harvester:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.281.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>u,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>d});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,u=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=["PageAction","UserAction","BrowserPerformance"],u={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),g=r(6344);const p=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",g.G4.RECORD,g.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),R=r(3785),x=r(2646),w=r(3434);const E=new Map;function A(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,w.YM)(i),a=new x.y(s.P);a.level=n.level,a.customAttributes=n.customAttributes;const c=t[r]?.[w.Jt]||t[r];return E.set(c,a),o.inPlace(t,[r],"wrap-logger-",(()=>E.get(c))),i}function T(){const e=(0,h.pV)();p.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const _={};var S=r(9417),O=r(5603),N=r(5284);const I=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let P=!1;function j(e,t={},p,x){let{init:w,info:E,loader_config:j,runtime:C={},exposed:k=!0}=t;C.loaderType=p;const H=(0,h.pV)();E||(w=H.init,E=H.info,j=H.loader_config),(0,S.xN)(e.agentIdentifier,w||{}),(0,O.a)(e.agentIdentifier,j||{}),E.jsAttributes??={},d.bv&&(E.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,E);const L=(0,S.D0)(e.agentIdentifier),D=[E.beacon,E.errorBeacon];P||(L.proxy.assets&&(I(L.proxy.assets),D.push(L.proxy.assets)),L.proxy.beacon&&D.push(L.proxy.beacon),T(),(0,h.US)("activatedFeatures",N.B),e.runSoftNavOverSpa&&=!0===L.soft_navigations.enabled&&L.feature_flags.includes("soft_nav")),C.denyList=[...L.ajax.deny_list||[],...L.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const p={};var x=s.ee.get(e),w=x.get("tracer");_[e]=b.g.OFF,x.on(g.G4.REPLAY_RUNNING,(t=>{_[e]=t}));var E="api-",T=E+"ixn-";function S(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(E,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}p.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,x),(0,R.R)(x,e,t,r)},p.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,x),A(x,e,t,{customAttributes:r,level:i})},m.forEach((e=>{p[e]=I(E,e,!0,"api")})),p.addPageAction=I(E,"addPageAction",!0,n.K7.genericEvents),p.recordCustomEvent=I(E,"recordCustomEvent",!0,n.K7.genericEvents),p.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(E,"setPageViewName",!0)()},p.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return S(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},p.setUserId=function(e){if("string"==typeof e||null===e)return S("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},p.setApplicationVersion=function(e){if("string"==typeof e||null===e)return S("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},p.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,x),x.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},p[g.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.RECORD,[],void 0,n.K7.sessionReplay,x)},p[g.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.PAUSE,[],void 0,n.K7.sessionReplay,x)},p.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const N=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,x),h||(0,a.p)(T+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,x),function(){if(w.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw w.emit("fn-err",[arguments,this,t],r),t}finally{w.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,x),i&&(0,a.p)(e+t,[r?(0,v.t)():performance.now(),...arguments],r?null:this,i,x),r?void 0:this}}function P(){r.e(891).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),x.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{N[e]=I(T,e,void 0,h?n.K7.softNav:n.K7.spa)})),p.setCurrentRouteName=h?I(T,"routeName",void 0,n.K7.softNav):I(E,"routeName",!0,n.K7.spa),p.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,x),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!_[e]],void 0,n.K7.jserrors,x)},d.RI?(0,u.GG)((()=>P()),!0):P(),p}(e.agentIdentifier,x,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),P=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>s,P3:()=>c,XX:()=>i,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},c={[s.pageViewEvent]:1,[s.pageViewTiming]:2,[s.metrics]:3,[s.jserrors]:4,[s.spa]:5,[s.ajax]:6,[s.sessionTrace]:7,[s.softNav]:8,[s.sessionReplay]:9,[s.logging]:10,[s.genericEvents]:11},u={[s.pageViewEvent]:a,[s.pageViewTiming]:n,[s.ajax]:n,[s.spa]:n,[s.softNav]:n,[s.metrics]:i,[s.jserrors]:i,[s.sessionTrace]:o,[s.sessionReplay]:o,[s.logging]:"browser/logs",[s.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.281.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.281.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-54Aat8Udm6iAAlMAdj4qB/wPExKn9TKWSsPnD5+K2RMckmHE0cb0CFc0VauDfpPug5wse9qzwDKuwIMa3hX6gw==",222:"sha512-IA751FH/bvhLWl8I5ZELgH0tFQetWKV1G+9qRkPvOrTSv2X2tgItmreKfvrd8zImHp4sIPTnSN0otmgnX7UJXA==",95:"sha512-Rwnn8hCtQVvDGDl0hSpEazVuRDuvlGnJpNuNwuapJ46vDCvUNGBIzCZCrZYygTgVJUjMrfQoMAULb+2gKoTIiQ=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={85:0,959:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.281.0.PROD"]=self["webpackChunk:NRBA-1.281.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),g=i(6154),p=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(891).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(891).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};g.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var x=i(384);var w=i(9908),E=i(2843),A=i(3878),T=i(782),_=i(1863);class S extends b{static featureName=T.T;constructor(e,t=!0){super(e,T.T,t),g.RI&&((0,E.u)((()=>(0,w.p)("docHidden",[(0,_.t)()],void 0,T.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,w.p)("winPagehide",[(0,_.t)()],void 0,T.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class N extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return L(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(L(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function H(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return L(e.error)?e.error:C(e)}function L(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((e,t)=>{this.abortHandler&&(0,w.p)("ierr",[C(e),(0,_.t)(),!0,{},this.#r,t],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,w.p)("err",[k(e),(0,_.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,w.p)("err",[H(e),(0,_.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,s=g.gm.Promise,c=g.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=g.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var p=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=g.gm.Request,ee=g.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&g.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(g.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,x.dV)().o.REQ,fe=(0,x.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,w.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};ge(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,A.jT)(!1)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},ge(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,_.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function p(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),ge(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function R(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,_.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,_.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function E(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,w.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",p),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",R)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function ge(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const pe={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!g.RI||pe[t.debugId]++||(pe[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:Re,d3:xe,Kp:we,TZ:Ee,Lc:Ae,uP:Te,Rz:_e}=be;class Se extends b{static featureName=Ee;constructor(e,t=!0){super(e,Ee,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Te,(function(e,t){this.bstStart=(0,_.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,w.p)("bst",[e[0],t,this.bstStart,(0,_.t)()],void 0,a.K7.sessionTrace,r)})),r.on(_e+xe,(function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash})),r.on(_e+we,(function(e){(0,w.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,w.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:Re,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class Ne extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,p.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,w.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#o}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3333);class Pe extends b{static featureName=Ie.TZ;constructor(e,t=!0){super(e,Ie.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];if(g.RI&&(e.init.user_actions.enabled&&(Ie.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),Ie.qN.forEach((e=>{const t=(0,v.s)((e=>{(0,w.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,A.sp)(e,t)}))),e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,w.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var je=i(993),Ce=i(3785);class ke extends b{static featureName=je.TZ;constructor(e,t=!0){super(e,je.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,Ce.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),g.gm?(this.features={},(0,x.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,S,Se,Ne,he,N,D,Pe,ke],loaderType:"pro"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=0"> <link rel="canonical" href="https://www.studapart.com/en/coliving-france"/> <link rel="next" href="https://www.studapart.com/en/coliving-france?page=2" /> <link rel="alternate" hreflang="en" href="https://www.studapart.com/en/coliving-france"/> <link rel="alternate" hreflang="fr" href="https://www.studapart.com/fr/coliving-france"/> <link rel="alternate" hreflang="x-default" href="https://www.studapart.com/en/coliving-france"/> <meta name="robots" content="index, follow"/> <meta name="description" content="Find out all of our housing ads in coliving residences, the new way of housing for young workers, anywhere in France with Studapart!"/> <title>Coliving in France | Studapart</title> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@Studapart"> <meta name="twitter:title" content="Location de logements de 1 à 24 mois"> <meta name="twitter:description" content="Trouvez votre logement parmi +120 000 logements vérifiés et rejoignez notre communauté de +300 000 locataires. Réservation sécurisée. Equipe multilingue disponible 6/7J."> <meta name="twitter:image" content="https://www.studapart.com/themes/custom/iw_bootstrap4/assets/img/background/home.jpg"> <meta property="og:type" content="business.business" /> <meta property="og:title" content="Studapart" /> <meta property="og:url" content="https://www.studapart.com/fr" /> <meta property="og:image" content="https://media.studapart.com/backgrounds_large/5b60641eea69a.png" /> <meta property="business:contact_data:street_address" content="251 Rue Saint-Martin" /> <meta property="business:contact_data:locality" content="Paris" /> <meta property="business:contact_data:region" content="" /> <meta property="business:contact_data:postal_code" content="75003" /> <meta property="business:contact_data:country_name" content="France" /> <meta property="meta:os-city" content="Paris" /> <meta property="meta:os-zipCode" content="75000" /> <meta property="meta:os-count" content="201" /> <meta property="meta:os-min" content="340" /> <meta property="meta:os-max" content="2800" /> <meta property="meta:os-propertySurfaceMin" content="9" /> <meta property="meta:os-propertySurfaceMax" content="265" /> <style> @font-face { font-family: "Metropolis"; font-display: swap; src: url(https://www.studapart.com/back/fonts/Metropolis/WOFF2/Metropolis-Regular.woff2?e0a55d5a7993af54294eb000e101a85a&frz-v=3800) format("woff2"), url(https://www.studapart.com/back/fonts/Metropolis/WOFF/Metropolis-Regular.woff?e0a55d5a7993af54294eb000e101a85a&frz-v=3800) format("woff"); } @font-face { font-family: "Metropolis"; font-display: swap; font-style: italic; src: url(https://www.studapart.com/back/fonts/Metropolis/WOFF2/Metropolis-RegularItalic.woff2?e0a55d5a7993af54294eb000e101a85a&frz-v=3800) format("woff2"), url(https://www.studapart.com/back/fonts/Metropolis/WOFF/Metropolis-RegularItalic.woff?e0a55d5a7993af54294eb000e101a85a&frz-v=3800) format("woff"); } @font-face { font-family: "Metropolis"; font-display: swap; font-weight: 600; src: url(https://www.studapart.com/back/fonts/Metropolis/WOFF2/Metropolis-Medium.woff2?e0a55d5a7993af54294eb000e101a85a&frz-v=3800) format("woff2"), url(https://www.studapart.com/back/fonts/Metropolis/WOFF/Metropolis-Medium.woff?e0a55d5a7993af54294eb000e101a85a&frz-v=3800) format("woff"); } @font-face { font-family: "Metropolis"; font-display: swap; font-weight: bold; src: url(https://www.studapart.com/back/fonts/Metropolis/WOFF2/Metropolis-Bold.woff2?e0a55d5a7993af54294eb000e101a85a&frz-v=3800) format("woff2"), url(https://www.studapart.com/back/fonts/Metropolis/WOFF/Metropolis-Bold.woff?e0a55d5a7993af54294eb000e101a85a&frz-v=3800) format("woff"); } </style> <link rel="stylesheet" media="all" href="https://www.studapart.com/back/build/atomic.css?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800"> <style>.homepage-buttons .button-red {display:none;} .cookiefirst-cookie-declaration{display:none;}</style> <!--[if (gte IE 6)&(lte IE 8)]> <script type="text/javascript" src="/back/build/vendor-ie8.min.js?e0a55d5a7993af54294eb000e101a85a" defer></script> <![endif]--> <link rel="icon" type="image/png" sizes="any" href="https://www.studapart.com/fstrz/r/s/media.studapart.com/head_quarter_logos_thumb/63a186cd41bf4.png?frz-v=3800"> <script type="text/frzjs" orig_index="1">window.gdprAppliesGlobally=false;(function(){(function(e,r){var t=document.createElement("link");t.rel="preconnect";t.as="script";var n=document.createElement("link");n.rel="dns-prefetch";n.as="script";var i=document.createElement("link");i.rel="preload";i.as="script";var o=document.createElement("script");o.id="spcloader";o.type="text/javascript";o["async"]=true;o.charset="utf-8";var a="https://sdk.privacy-center.org/"+e+"/loader.js?target_type=notice&target="+r;if(window.didomiConfig&&window.didomiConfig.user){var c=window.didomiConfig.user;var d=c.country;var s=c.region;if(d){a=a+"&country="+d;if(s){a=a+"&region="+s}}}t.href="https://sdk.privacy-center.org/";n.href="https://sdk.privacy-center.org/";i.href=a;o.src=a;var l=document.getElementsByTagName("script")[0];l.parentNode.insertBefore(t,l);l.parentNode.insertBefore(n,l);l.parentNode.insertBefore(i,l);l.parentNode.insertBefore(o,l)})('cb12860a-23e9-4237-99ba-ddfb10cc23aa', 'JLQbjjxe')})();</script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/back/build/didomi.js?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" orig_index="2"></script> <script type="text/frzjs" orig_index="3"> window.params = { gapiKey: 'AIzaSyBAQJOBanhvV7rr1mqgwkE6r3QxN3gKr5o', intercom_app_id: 'eb7u8dz1', mapbox_token: 'pk.eyJ1Ijoic3R1ZGFwYXJ0IiwiYSI6ImNtMHh1bXlheTAwcTkybnB4dXBvOHlsbGsifQ.vp1reZKXae_pTKLOy-EHrg', userId: '', userLocale: 'en', }; </script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/back/build/vendor.min.js?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" orig_index="4"></script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/back/build/default.min.js?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" orig_index="5"></script> <!-- Google Tag Manager --> <script type="text/frzjs" orig_index="6">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://tss.studapart.com/tss.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-T8N48X4');</script> <!-- End Google Tag Manager --> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Corporation", "name": "Studapart", "alternateName": "Studapart - Location de logements", "url": "https://www.studapart.com/", "logo": "https://www.studapart.com/media/cache/logos_small/5e2b08e0b572e.png", "sameAs": [ "https://www.facebook.com/Studapart", "https://twitter.com/studapart", "https://www.instagram.com/studapart/", "https://www.linkedin.com/company/studapart/", "https://www.studapart.com/", "https://www.youtube.com/channel/UCGprdZECci3grT_a1tnwttQ" ] } </script> <script type="text/frzjs" orig_index="7"> window.locale = 'en'; </script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/bundles/bazingajstranslation/js/translator.min.js?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" orig_index="8"></script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/back/js/translations/config.js?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" orig_index="9"></script> <script defer="" type="text/frzjs" frz_orig_src="https://www.studapart.com/back/js/translations/messages/en.js?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" orig_index="10"></script> <script defer="" type="text/frzjs" frz_orig_src="https://www.studapart.com/back/js/translations/validators/en.js?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" orig_index="11"></script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/back/build/atomic-modules.js?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" orig_index="12"></script> <script type="text/frzjs" orig_index="13"> let favorites = []; const noRequests = true; const hasEmailAlert = ''; const alertFilters = null; const mapBoxToken = 'pk.eyJ1Ijoic3R1ZGFwYXJ0IiwiYSI6ImNtMHh1bXlheTAwcTkybnB4dXBvOHlsbGsifQ.vp1reZKXae_pTKLOy-EHrg'; const institutionId = '2f4f82d5-4b27-470b-b192-9128c85ecfc5'; const alertContent = ''; const institutionPlaces = []; const showCampuses = false; const itemsPerPage = 48; const mobileScreens = {list: 'list', map: 'map', filters: 'filters'}; const districts = {"Paris":[75000,75001,75002,75003,75004,75005,75006,75007,75008,75009,75010,75011,75012,75013,75014,75015,75016,75116,75017,75018,75019,75020],"Lyon":[69000,69001,69002,69003,69004,69005,69006,69007,69008,69009],"Marseille":[13000,13001,13002,13003,13004,13005,13006,13007,13008,13009,13010,13011,13012,13013,13014,13015,13016],"Bruxelles et p\u00e9riph\u00e9rie":["bruxelles","anderlecht","auderghem","berchem-sainte-agathe","etterbeek","evere","forest","ganshoren","ixelles","jette","koekelberg","molenbeek-saint-jean","saint-gilles","saint-josse-ten-noode","schaerbeek","uccle","watermael-boitsfort","woluwe-saint-lambert","woluwe-saint-pierre"],"\u00c9vry-Courcouronnes":["evry-courcouronnes","evry","courcouronnes"]}; const isOpenSearch = true; const isRegisteredUser = false; const isSuperAdmin = false; window.datahubApiBaseurl = 'https://datahub.studapart.com'; window.elasticPropertyUrl = 'https://search-api.studapart.com/property'; window.elasticPropertySuggestionUrl = 'https://search-api.studapart.com/property/suggest'; window.elasticOpenSearchUrl = 'https://search-api.studapart.com/open_search'; window.elasticSearchIndexNames = ["search_properties_prod","residence_properties_prod","housing_anywhere_search_university_partnerships_austria_prod","housing_anywhere_search_university_partnerships_germany_prod","housing_anywhere_search_university_partnerships_italy_prod","housing_anywhere_search_university_partnerships_slovenia_prod","housing_anywhere_search_university_partnerships_spain_prod","housing_anywhere_search_university_partnerships_switzerland_prod"]; window.elasticSearchOfflineIndex = 'offline_properties_prod'; window.elasticSearchOfflineResidenceIndex = 'offline_residence_properties_prod'; window.elasticSearchOpenSearchIndex = 'open_searches_prod' window.translatedSearchResultsRules = ([]) window.institution = { id: '2f4f82d5-4b27-470b-b192-9128c85ecfc5', name: 'reservation', showResidenceOnly: false, residenceIds: null, boostedResidenceIds: null, allPropertyTypesEnabled: true, guaranteeType: 'studapart', }; window.filtersChanged = false; window.fromOnboarding = false; window.cityDistrict = [[75000,75001,75002,75003,75004,75005,75006,75007,75008,75009,75010,75011,75012,75013,75014,75015,75016,75116,75017,75018,75019,75020],[69000,69001,69002,69003,69004,69005,69006,69007,69008,69009],[13000,13001,13002,13003,13004,13005,13006,13007,13008,13009,13010,13011,13012,13013,13014,13015,13016]]; window.searchModifiers = {"IS_HOUSING_ANYWHERE":0.02,"AVAILABILITY_START_DATE_DIFF_WITH_NOW":0.5,"DISTANCE_BETWEEN_AD_AND_CAMPUS":0.8,"HAS_EMPTY_BEGIN_DATE":0.002}; window.page = 1; window.osLinksPageObfuscateFrom = 4; let filtersData = {"typeOwner":true,"typeAgency":true,"typeResidence":true,"orderBy":null,"showMap":false,"searchMap":false,"beginDate":null,"duration":null,"rental":true,"flatShare":true,"coliving":false,"homestay":true,"service":true,"minPrice":1,"maxPrice":3500,"withoutVisit":false,"minSurface":null,"maxSurface":null,"roomsCount":[],"bedroomsCount":null,"furnished":[],"parking":false,"ambassador":false,"maxTenantNumber":null,"exclusiveOffers":false,"housingAssistance":false,"internationalStudent":true,"allowNonStudent":false,"coordinates":{},"boundingBoxP1":null,"boundingBoxP2":null,"restartSearchMap":false,"page":null,"exactDate":"1","tenantStatus":"employee","adaptedForReducedMobility":false,"student":null,"employee":"1","washingMachine":null,"bikeStorage":null,"petsAllowed":null,"fitnessRoom":null,"privateBathroom":null,"terrace":null,"disabledAccessibility":null,"searchChoice":[[75000,75001,75002,75003,75004,75005,75006,75007,75008,75009,75010,75011,75012,75013,75014,75015,75016,75116,75017,75018,75019,75020],[69000,69001,69002,69003,69004,69005,69006,69007,69008,69009],["lille"],["toulouse"],["bordeaux"],[13000,13001,13002,13003,13004,13005,13006,13007,13008,13009,13010,13011,13012,13013,13014,13015,13016]],"searchChoiceLabel":["Paris","Lyon","Lille (59000)","Toulouse (31000)","Bordeaux (33000)","Marseille"]}; filtersData.coordinates = {}; filtersData.furnished = []; filtersData.coordinates.latitude = '48.8589506'; filtersData.coordinates.longitude = '2.2768488'; filtersData.boundingBoxP1 = {}; filtersData.boundingBoxP1.latitude = ''; filtersData.boundingBoxP1.longitude = ''; filtersData.boundingBoxP2 = {}; filtersData.boundingBoxP2.latitude = ''; filtersData.boundingBoxP2.longitude = ''; filtersData.minPrice = 1; let openSearchData = null; window.correlatedSearchBlocks = null window.updateMetadataOpenSearch = '1ca2404eb251c43b3375c686ed1577b8'; window.openSearchId = 'efedb4e1-2e32-4561-8ee9-88bc297ef25f'; openSearchData = { id: 'efedb4e1-2e32-4561-8ee9-88bc297ef25f', stats: { inhabitants: null, students: null }, prices: { studio: null, one: null, two: null } }; window.correlatedSearchBlocks = JSON.parse('{"city":["Paris","Lyon","Lille (59000)","Toulouse (31000)","Bordeaux (33000)","Marseille"],"correlatedSearches":[{"title":"How to find a furnished studio in Paris 16?","url":"furnished-studio-paris-16"},{"title":"How to find a flatshare in Paris 16?","url":"flatshare-paris-16"},{"title":"Finding student accommodation in Paris 16th District","url":"student-accommodation-paris-16"},{"title":"Furnished flat Paris 16","url":"furnished-flat-paris-16"},{"title":"How to find a T2 rental in Paris 16?","url":"t2-rental-paris-16"}]}'); window.user = { id: '', locale: 'en', name: '', showPlaces: false, triggerIntercomRequests: true, }; $(function() { if (getParameterByName('utm_source') === "" && Cookies.get('utm_source') === undefined) { Cookies.set('utm_source', 'seo', { expires: 30, path: '/' }); } window.addEventListener('results-updated', (e) => { [...document.querySelectorAll('.js-faq-data-content')].forEach(item => { item.innerHTML = item.innerHTML.replace('%count%', e.detail.count); }) }) let osCategoriesScrollButton = document.getElementsByClassName('js-os-categories-scroll-button'); let osCategory = document.getElementsByClassName('SearchPage_osCategory'); for (var i = 0; i < osCategoriesScrollButton.length; i++) { osCategoriesScrollButton[i].addEventListener('click', function(e) { e.preventDefault(); if (e.target.closest('.SearchPage_osCategoriesScrollButton').classList.contains('SearchPage_osCategoriesScrollButton--right')){ e.target.closest('.SearchPage_osSeoSection').querySelector('.SearchPage_osCategories').scrollBy({ left: osCategory[0].clientWidth, behavior: "smooth" }) } else { e.target.closest('.SearchPage_osSeoSection').querySelector('.SearchPage_osCategories').scrollBy({ left: -osCategory[0].clientWidth, behavior: "smooth" }) } }, false); } let osCategories = document.getElementsByClassName('SearchPage_osCategories'); let osCategoriesScrollButtons = null; if (osCategories[0] && osCategories[0].scrollWidth > osCategories[0].clientWidth) { osCategoriesScrollButtons = osCategories[0].parentNode.getElementsByClassName('SearchPage_osCategoriesScrollButton'); for (var i = 0; i < osCategoriesScrollButtons.length; i++) { osCategoriesScrollButtons[i].classList.remove('d-none') } } }); </script> <script defer="" type="text/frzjs" frz_orig_src="https://www.studapart.com/back/build/search_vendors.min.js?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" orig_index="14"></script> <script defer="" type="text/frzjs" frz_orig_src="https://www.studapart.com/back/build/search.js?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" orig_index="15"></script> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "CreativeWorkSeries", "name": "Find your accommodation in coliving in France", "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.4", "bestRating": "5", "ratingCount": "1200" } } </script> <script type="application/ld+json">{ "@context": "https://schema.org", "@type": "ItemList", "name": "Housing in Paris", "itemListElement": [ { "@type": "ListItem", "position": 1, "url": "https://www.studapart.com/en/accommodation-Lyon/64m2-Entire-home-for-4-people/property/a8c82fb2-ddb0-45a2-acf2-5a42e478068c," }, { "@type": "ListItem", "position": 2, "url": "https://www.studapart.com/en/accommodation-Lyon/73m2-Entire-home-for-3-people/property/10981d10-bbbf-4eb4-87b5-a8101c3bd2ca," }, { "@type": "ListItem", "position": 3, "url": "https://www.studapart.com/en/accommodation-Lyon/73m2-Entire-home-for-3-people/property/06b07cfe-d42c-43fb-9fa1-7869f456d0ec," }, { "@type": "ListItem", "position": 4, "url": "https://www.studapart.com/en/accommodation-Lyon-7e-Arrondissement/YouFirst-Campus-Lyon-Gerland/residence/870," }, { "@type": "ListItem", "position": 5, "url": "https://www.studapart.com/en/accommodation-Lille/YouFirst-Campus-Lille-Euralille/residence/868," }, { "@type": "ListItem", "position": 6, "url": "https://www.studapart.com/en/accommodation-Saint-Denis/UXCO-Stud-Y/residence/630," }, { "@type": "ListItem", "position": 7, "url": "https://www.studapart.com/en/accommodation-Villeurbanne/UXCO-Andromaque/residence/627," }, { "@type": "ListItem", "position": 8, "url": "https://www.studapart.com/en/accommodation-Clichy/Kley-Paris-Clichy/residence/3042," }, { "@type": "ListItem", "position": 9, "url": "https://www.studapart.com/en/accommodation-Creteil/Good-Morning-Creteil/residence/2961," }, { "@type": "ListItem", "position": 10, "url": "https://www.studapart.com/en/accommodation-Puteaux/Canvas-Puteaux-La-Defense/residence/2948," }, { "@type": "ListItem", "position": 11, "url": "https://www.studapart.com/en/accommodation-Villeneuve-d-Ascq/Twenty-Campus-Villeneuve-D-ascq-Olympium/residence/2934," }, { "@type": "ListItem", "position": 12, "url": "https://www.studapart.com/en/accommodation-Villeneuve-d-asc/UXCO-Station-59/residence/2930," }, { "@type": "ListItem", "position": 13, "url": "https://www.studapart.com/en/accommodation-Noisy-le-Grand/Ecla-Noisy-le-Grand/residence/2719," }, { "@type": "ListItem", "position": 14, "url": "https://www.studapart.com/en/accommodation-Toulouse/Residence-SWEETLY-Liberty/residence/2713," }, { "@type": "ListItem", "position": 15, "url": "https://www.studapart.com/en/accommodation-Marseille/Twenty-Campus-Marseille-Portail/residence/2639," }, { "@type": "ListItem", "position": 16, "url": "https://www.studapart.com/en/accommodation-Toulouse/Residence-SWEETLY-L-ALEXANDRIN/residence/2281," }, { "@type": "ListItem", "position": 17, "url": "https://www.studapart.com/en/accommodation-Palaiseau/ECLA-Paris-Massy-Palaiseau/residence/1739," }, { "@type": "ListItem", "position": 18, "url": "https://www.studapart.com/en/accommodation-Lyon/Twenty-Campus-Lyon-8/residence/1679," }, { "@type": "ListItem", "position": 19, "url": "https://www.studapart.com/en/accommodation-Marseille/Twenty-Campus-Marseille-Timone/residence/1676," }, { "@type": "ListItem", "position": 20, "url": "https://www.studapart.com/en/accommodation-Marseille/YouFirst-Campus-Marseille-La-Major/residence/1611," }, { "@type": "ListItem", "position": 21, "url": "https://www.studapart.com/en/accommodation-Lyon-7e-Arrondissement/Zen-Etudes-Lyon/residence/1601," }, { "@type": "ListItem", "position": 22, "url": "https://www.studapart.com/en/accommodation-Toulouse/Kley-Toulouse-Campus/residence/1560," }, { "@type": "ListItem", "position": 23, "url": "https://www.studapart.com/en/accommodation-Talence/YouFirst-Campus-Talence-Universite/residence/1545," }, { "@type": "ListItem", "position": 24, "url": "https://www.studapart.com/en/accommodation-Talence/YouFirst-Campus-Talence-Centre/residence/1544," }, { "@type": "ListItem", "position": 25, "url": "https://www.studapart.com/en/accommodation-Pessac/YouFirst-Campus-Pessac-Universite/residence/1542," }, { "@type": "ListItem", "position": 26, "url": "https://www.studapart.com/en/accommodation-Bagnolet/YouFirst-Campus-Bagnolet/residence/1358," }, { "@type": "ListItem", "position": 27, "url": "https://www.studapart.com/en/accommodation-Marseille-2e-Arrondissement/42m2-Entire-home-for-4-people/property/4c10f876-c7cf-4a37-a310-c66671a32501," }, { "@type": "ListItem", "position": 28, "url": "https://www.studapart.com/en/accommodation-Toulouse/14m2-Private-room-in-a-flatshare-for-5-people/property/a2831eb4-79fd-4209-b468-ffe1825e38ba," }, { "@type": "ListItem", "position": 29, "url": "https://www.studapart.com/en/accommodation-Lyon/100m2-Private-room-in-a-flatshare-for-4-people/property/f77d5101-26e1-4739-bfa9-efde2d961d29," }, { "@type": "ListItem", "position": 30, "url": "https://www.studapart.com/en/accommodation-Villeurbanne/83m2-Private-room-in-a-flatshare-for-4-people/property/325e8877-e673-417d-9402-689b53dcdc99," }, { "@type": "ListItem", "position": 31, "url": "https://www.studapart.com/en/accommodation-Lyon/100m2-Private-room-in-a-flatshare-for-4-people/property/24df965d-6171-4a12-a6bf-a9721eb1eb38," }, { "@type": "ListItem", "position": 32, "url": "https://www.studapart.com/en/accommodation-Bordeaux/Studio-of-26m2/property/928009c4-bf5e-4b71-9872-f08fd3ae5fff," }, { "@type": "ListItem", "position": 33, "url": "https://www.studapart.com/en/accommodation-Marseille/35m2-Entire-home-for-1-person/property/d2e7c8ef-13e4-4313-94ad-ece164bd7db6," }, { "@type": "ListItem", "position": 34, "url": "https://www.studapart.com/en/accommodation-Marseille/Studio-of-10m2/property/a8533d73-7cf0-4b20-a418-8a36f9e851ff," }, { "@type": "ListItem", "position": 35, "url": "https://www.studapart.com/en/accommodation-Toulouse/86m2-Entire-home-for-3-people/property/7a84ccd4-2870-4c1b-a30d-9634ccdd06ae," }, { "@type": "ListItem", "position": 36, "url": "https://www.studapart.com/en/accommodation-Paris/57m2-Entire-home-for-2-people/property/f7dabd26-bf2c-43ec-a25f-69d14f1115dc," }, { "@type": "ListItem", "position": 37, "url": "https://www.studapart.com/en/accommodation-Lille/87m2-Private-room-in-a-flatshare-for-4-people/property/f5643f30-29f3-4297-82c3-9d391c05d120," }, { "@type": "ListItem", "position": 38, "url": "https://www.studapart.com/en/accommodation-Toulouse/50m2-Entire-home-for-2-people/property/daa05e87-e289-4414-8892-1d5a5c2fb1e2," }, { "@type": "ListItem", "position": 39, "url": "https://www.studapart.com/en/accommodation-Marseille/62m2-Entire-home-for-3-people/property/c927045d-7338-48b5-8ea2-f56893e71580," }, { "@type": "ListItem", "position": 40, "url": "https://www.studapart.com/en/accommodation-Paris-9e-Arrondissement/Studio-of-15m2/property/c3b2ba53-dada-454b-ad11-8abe060bc853," }, { "@type": "ListItem", "position": 41, "url": "https://www.studapart.com/en/accommodation-Paris/Studio-of-25m2/property/c2bee99d-a1ab-4399-9866-b26d19c1aeea," }, { "@type": "ListItem", "position": 42, "url": "https://www.studapart.com/en/accommodation-Lille/87m2-Private-room-in-a-flatshare-for-5-people/property/a6e639ed-7bf9-431c-ace9-c51e3208d5e9," }, { "@type": "ListItem", "position": 43, "url": "https://www.studapart.com/en/accommodation-Toulouse/Studio-of-44m2/property/a661b2b6-9af3-44e9-b589-5efdcac9626b," }, { "@type": "ListItem", "position": 44, "url": "https://www.studapart.com/en/accommodation-Paris/Studio-of-30m2/property/9f20964f-c4a8-4b62-b56f-10940b8df1f0," }, { "@type": "ListItem", "position": 45, "url": "https://www.studapart.com/en/accommodation-Toulouse/Studio-of-30m2/property/89093dff-1f15-4a15-b7d0-5af2c9f488df," }, { "@type": "ListItem", "position": 46, "url": "https://www.studapart.com/en/accommodation-Villeneuve-d-Ascq/66m2-Private-room-in-a-flatshare-for-4-people/property/81a52be1-6556-45f5-a48b-92f09892b812," }, { "@type": "ListItem", "position": 47, "url": "https://www.studapart.com/en/accommodation-Marseille/57m2-Private-room-in-a-flatshare-for-2-people/property/5e9dc62c-ab8f-4b23-8b2f-638959b2c1d2," }, { "@type": "ListItem", "position": 48, "url": "https://www.studapart.com/en/accommodation-Paris/50m2-Entire-home-for-3-people/property/5c0023f8-baf8-40c8-9ae9-028134a28e02" } ] }</script><script> if (navigator.userAgent.indexOf("Lighthouse") !== -1 || navigator.userAgent.indexOf("Linux; Android 11; moto g power") !== -1) {window.fasterizeNs = {blockDeferJsStart: true}}; </script> <style> .Page { padding-top: 0!important; } /* Correction style Social Share on Footer*/ .SocialShare { display: flex; align-items: center } .SocialShare_link { display: block; margin-right: 15px; font-size: 0; transition: opacity .1s } .SocialShare_link:last-child { margin-right: 0 } .SocialShare_link:hover { opacity: .5 } .SocialShare_item { fill: var(--color-b) } .SocialShare--light .SocialShare_item { fill: var(--color-ft-light) } </style></head> <body data-frz-flags='{"lazyload":true,"unlazyload":true,"deferjs":true,"cssontop":false,"minifyhtml":true,"concatcss":false,"minifycss":true,"concatjs":false,"minifyjs":false,"early-hints":true,"unsharding":true,"responsive":true,"edge_speed":true,"edge_seo":true,"service_worker":false,"edge_rewriter":true,"speculation_rules":false,"lazyloadjs":false}' data-frz-version="2" data-frz-target-key="page_dopen_search" data-frz-target-label="Page d'Open Search"><img fetchpriority="high" alt="." width="1000" height="1000" style="pointer-events: none; position: absolute; top: 0; left: 0; width: 1000px; height: 1000px; max-width: 99vw; max-height: 99vh;" src="https://www.studapart.com/fstrz/r/s/edgepic.fzcdn.net/8c81b980ca.svg" /> <div class="LoadingScreen js-loading-screen"> <div></div> <div class="ft-l text-center"> <div class="ft-2xl mb-30 spin"> <i class="fal fa-spinner-third"></i> </div> <div class="ft-bold max-width-3xs js-loading-screen-text"> </div> </div> <div></div> </div> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://tss.studapart.com/ns.html?id=GTM-T8N48X4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <header class="Header Header--transparent Header--secondary js-header" data-messenger="false" data-registered="false"> <div class="Header_wrapper search-os-header"> <div class="Header_left"> <a class="Header_logo" href="https://www.studapart.com/en"> <img class="Header_logoImage" alt="reservation" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVgAAABkCAMAAAD0fdgQAAAAPFBMVEVHcEzuU1M1QH01QX01QH01QHw1QX08QXw1QX01QX01QX01QH02QX3uU1PuUlTuUlTuUlPuUlM2QX01QHy9OyJZAAAAEnRSTlMA/t5eyki3ES7um4V0PbSBy6LlSZdTAAAJN0lEQVR42u1ci7ajKgzt4SEg9swM/v+/XgmvgNhaa8911iSzZrUqz90QdkI8txsJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQnJxUVZRSB8AlfhBkL2I7g6QvZDuBKyn8KVkP0UroTsybjOs3PxPyH7HpaSL/9kwnVBNAsh+45wwJAlfQVxhOwJwIJBZdi+Gm7Izp4HbMB1UVejb9p4O0vIngFs1Nd5XnC9eWRJZ9+1sd6isrRvOcA1IAvXhOx7Gpvtq4739RE7qzSfrJ24PvHX4JMX/ZeygkgEHCsT8Hb2NW4gRxP5hDMDPwvbQFXkX6qxrb4e0Fk1uEpMCj5yu8h0GOewln4S2AkGfI6NDUpr6gUXddbt0lnJXMOCHeNF5dwbwP60xjLfoVHnaaxpDdkLOpuLVjKqrHJ/kcYyAONtYJMDu8b1BTtbnDYmhMl+MeDhH70D7PyXa6zRjxTxCbJTbCOYUj2xcG1v/6zGLltO174iZPfYWQGmFXEK6U2jyCr3rsa6H9ZY967G5q3c6GfG8xGy2q3UStnU5hGNVVonLtzTWPR4o7Z62u5HNfY5rvuQlaGR5qbEyIxePIdR8I2jgnADnQyrSfg+jZhUB1g9DQwes1FjDu3Fl9I21F4xac3HVBH9TDoPzJew/gImbFbDPBnXXciWENmmkQwtZO0eUQFXawgvBMNMDbAL5ph1DHncFq6nZaGU2gzhp3hFs4WsdUL4plmH1nwQ1z3IhtE5fQKwtZ8xjwoDy1tSl7ELwFpV4R42T5jCCrSpAVazLl/8JK47kI02VqgjwKoK2KGdGgZWr2aexh6BFc1jW9nNSngFbJ+HHwLW84F9uGZkN2NdKj43Pc9VxH4KsHOjsXMB1oZ+or6Wz6iZY+iGCeZvzmERF2AbdOYMX2KVvmJsN05bwrUQ/X7HI7iC77nJs1aegoPyG8iOLj53YhWIAp/UWR+j8tPUUK4G1rsngQHHdoxdNm/NxZzalWlpzLEDNZkw/gCdTf3PftNSEA9ymOczx6yMTBDKRdAklHPQDxthlAbGA0E1+UE7sMsaKKwrZrB6ZQpUbTY2bOzQdGJTm2mGaKqK5VVQCpqkolo0thSRhAH1KMuy1yfQrbJFDDtrDI/zDWSzChEXegYssrF6NabRuU3PSyJ8bG05C+5MbaqBxMAaeQaPRVvvy8BuIKvbfSNzoRc0NnrGqIMIT9/zEoWL2PVs5HZNW3Y2ucL1DWDBj42JGS8Am+ps2FnOXCnj/5scNqyBnZvNC8rDRIbVM7/rzHPj1CX3aYRnPNpY/13XzrC/Z5uKKhjW1I90qz5ZHs+xfSvGAPYCi2KtW6xLjikoGw8kpk6sQMOTGtjkm7N17FW5OlagF/fJt8eGSVvoJwKb0yNKZAj2qDRB75H5ayOslC6PQYaR6hNiBTUFf90UPPTBFocTW1v9mo11nbACwwtaV8MwxazazmSyUwWOtFlVHEohdkKsAHCNixX9oDs0FtV7GOvS4HeGch1goZ3Gxga6paB900a3/HOZt8hqHP4zAuuvbeu2zBEzzdb1IrAzYsMZ2Pl1YKO+LgwvkO1tYO8gqtLYYWe+QdIsPzxRK0B/85oDsJAwshmPjfbQueoz29gOsC6YB8U69bDGtsAeMAXJmzZ6egLsny8vvypgp8RnxbN+bd6T97OCAOy2KWBxo5FKKS3B6NTAjh1gRfBfQC+5hopwmnw2sCFV0/tbwbaLzYLfFbCQ0LFMAiLfz3H1XDH6RdBfwwqwKVDwHCZiYInqTjvyFs49K2JkK1OQI+vl1MkF+HRY+uXgVWJTAPOpA91HTMFNeWS9v8XDGdVmwd8VsHAQ5Cfhz8HWuGrdPTmKwK5YAV4oas4ubaAetnMmJ9NT5AJ41ahZQf2b5NamkNODtrVyI3wVp5x5KQF+bCAamw0owPXrnhQnz0+aNa6KMdneSRWa42/ddovGYddDEgXY1YRtC2y1J2qXao7teaQsP274ehKwSqMYXPUj3381JvZLVYHBEClRXR+ofjuM5wqNjVWt7ylWLu24PuuUPRokWrqF7YQq7Y6tC2ZbuiVOPZox7dK6f5el/yvg+jsfw3aYUPHowUwyFOeQYC5BE9qMi+AF5OAPuE9JQyCc5Yox4JEhzfK2PggPtqzYWMju04j9JB22UM7iWN2MbKzraax7I1tsqEm1Clh+3yPE2BK0ZbeO0EfIh1NyQDGRIdMIjt36kCcjczZeFWsKRyd6dDi6NdZRlQnHXWyJbWs4iWEoeMfrqEEKGG1pbHkh62ACGtCCYkwSloualm+3ysRuJDRplF4UI8RzMV1TcHHN4lHaoi9eSYUwyflNwxhyuhMkfjic+aFDPTN50jSx5DrjzcuFnJEynikzi8jTNIeAxCMbO8Z+ltEdy+DSdcTy/rWWe81Kt5aHGrsHG2FdKuRKqlq7kH8ZgVXtGYpADsLQ7QVp7NjWHmrl7jzsaCw6AGJHcyHcjBjbfRNXFZRsm/P60FbUoPKZ7J0t93lUS1TOSKyxi/ZX7QiFEjaUqNoXdsYOgl9Rms14HNk/HHG9Reddjj9BPKaZ2Zj7P5jaxJsTt/sGrknHHp2yKy420jhLtDqvDqTgQjfH35X2j6o6/q7iR6OaWo2dqiiNQYQYnYovXcqHGou7OZZYEBWxrPD7N4L1u3GWnlK7kCoRE4+rY0UenNGhnOYPgZJAToYAQYwiHlgZKD/CU10qhiMyf0LB4ZFMQZiwB6Smq3wOvxGGZCkzeCcHKgaLD1/bQ8MJFqAZjlKDaeX43yN9/fpzX0Xx91hyreUia6arOZfVTSWXO5s2eym+lW/ff2bRCLea1rIdxKOJvFC2M0gW9vFhFdWqXcNgMq/8mkfgsdNlxiPjKfq4I8R96dcALMzjOsDCNvIwS1MN8zwfT2P6QWDdfCGNDQwGzpD0I+6/IwD7/2vspYBFyWCdP7GjbM31r62xlzIF+LUMY5u3Zgr5uzquVwQWJzAu9DMSGaVxJurlcb0ksPHvP+REC8YEYw4lXszi+u/T+lwMra82TjU2L785fH1xPnBtkd185lXCOcnrSjv1oWUTYfMutD48VYf+3HnvcP/bonl40wcIgs86I0jO3F4l98EhUlUSEhISEhISEhISEhISEhISEhISEhISEpJX5D/1fC19xaslwgAAAABJRU5ErkJggg=="> </a> </div> <div class="Header_right"> <div class="Header_drupal"> <ul class="Header_nav"><li class="Header_navItem Header_navItem--children "><p class="Header_link Header_link--parent"> Rent my home <span class="Icon Header_parentIcon" style="--width: 12px; width: 12px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 9"><path fill-rule="evenodd" d="M7 9.071l1.414-1.414L14.071 2 12.657.586 7 6.243 1.343.586-.07 2 7 9.071z"></path></svg></span></p><ul class="Header_navList"><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/accommodation-france"> Student accommodation </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/student-residence-france"> Student residence </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/flatshare-france"> Flatshare </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/coliving-france"> Coliving </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/apartment-rental-france"> Apartment </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/studio-rental-france"> Studio apartment </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/homestay-room-france"> Homestay room </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/france"> All accommodation by type <span class="Icon Header_parentIcon" style="--width: 12px;width: 12px;transform: rotate(-90deg);"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 9"><path fill-rule="evenodd" d="M7 9.071l1.414-1.414L14.071 2 12.657.586 7 6.243 1.343.586-.07 2 7 9.071z" fill="rgb(54, 65, 125)"></path></svg></span> </a></li></ul></li><li class="Header_navItem Header_navItem--children "><p class="Header_link Header_link--parent"> Blog <span class="Icon Header_parentIcon" style="--width: 12px; width: 12px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 9"><path fill-rule="evenodd" d="M7 9.071l1.414-1.414L14.071 2 12.657.586 7 6.243 1.343.586-.07 2 7 9.071z"></path></svg></span></p><ul class="Header_navList"><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/our-tips"> Our tips </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/inside-the-culture"> News </a></li></ul></li><li class="Header_navItem Header_navItem--children "><p class="Header_link Header_link--parent"> I’m an owner <span class="Icon Header_parentIcon" style="--width: 12px; width: 12px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 9"><path fill-rule="evenodd" d="M7 9.071l1.414-1.414L14.071 2 12.657.586 7 6.243 1.343.586-.07 2 7 9.071z"></path></svg></span></p><ul class="Header_navList"><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/fr/proprietaire"> Owner homepage </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://proprietaire.studapart.com/en/login/owner"> Owner login </a></li></ul></li> </ul> </div> <div class="Header_mainLinks"> </div> <div class="Header_profile js-header-open"> <div class="Header_menuLabel"> Menu </div> <i class="Header_burger fal fa-bars"></i> </div> </div> </div> <div class="Header_side js-header-open"> <div class="Header_sideContainer"> <div class="Header_sideHeader"> <div></div> <div class="Header_menuItem js-header-close" data-force="true"> <i class="fal fa-times"></i> </div> </div> <div class="Header_sideLinks"> <div class="Header_sideItem Header_sideItem--group"> <i class="Header_sideIcon fal fa-search"></i> <p class="Header_sideLabel">I&#039;m a tenant</p> <div class="Header_sideGroup"> <a class="Header_subItem " href="/en/login" > <i class="Header_subItemIcon fal fa-long-arrow-right"></i> Log in </a> <a class="Header_subItem " href="/en/register/student" > <i class="Header_subItemIcon fal fa-long-arrow-right"></i> Register </a> </div> </div> <div class="Header_sideItem Header_sideItem--group"> <i class="Header_sideIcon fal fa-home-heart"></i> <p class="Header_sideLabel">I&#039;m an owner</p> <div class="Header_sideGroup"> <a class="Header_subItem " href="https://proprietaire.studapart.com/en/login/owner" > <i class="Header_subItemIcon fal fa-long-arrow-right"></i> Log in </a> <a class="Header_subItem " href="https://proprietaire.studapart.com/en/register/owner" > <i class="Header_subItemIcon fal fa-long-arrow-right"></i> Register </a> </div> </div> <div class="Header_sideItem Header_sideItem--group"> <i class="Header_sideIcon fal fa-question-circle"></i> <p class="Header_sideLabel">Help</p> <div class="Header_sideGroup"> <div class="Header_subItem js-popin-generic-open " data-id="studapart"> <i class="Header_subItemIcon fal fa-long-arrow-right"></i> How does Studapart work? </div> <a class="Header_subItem " href="https://help.studapart.com/fr/" target="_blank"> <i class="Header_subItemIcon fal fa-long-arrow-right"></i> Frequently asked questions </a> <div class="Header_subItem " onclick="Intercom('show')"> <i class="Header_subItemIcon fal fa-long-arrow-right"></i> Contact us </div> </div> </div> <div class="Header_sideItem Header_sideItem--group"> <i class="Header_sideIcon fal fa-globe-europe"></i> <p class="Header_sideLabel">Language</p> <div class="Header_sideGroup"> <div class="Header_subItem is-active"> <i class="Header_subItemIcon fal fa-check"></i> English </div> <a class="Header_subItem" href="/fr/coliving-france"> <i class="Header_subItemIcon fal fa-long-arrow-right"></i> Français </a> </div> </div> </div> </div> </div> </header> <div id="studapart" class="PopinGeneric is-hidden PopinTutorial PopinGeneric--s PopinGeneric--absolute-header PopinGeneric--fixed-height PopinGeneric--content-scroll PopinGeneric--search js-popin-generic" style="--transition-duration: 350ms" data-is-active="false" data-disable-close="false" > <div class="PopinGeneric_background js-popin-generic-background"></div> <div class="PopinGeneric_body"> <div class="PopinGeneric_header"> <div class="fx-grow"> </div> <div class="PopinGeneric_close js-popin-generic-close"> <span class="Icon fill-ft-weak" style="--width: 15px; width: 15px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill-rule="evenodd" d="M14.218.782l.078.088a.994.994 0 01-.075 1.323L8.914 7.5l5.307 5.307a1 1 0 01.074 1.323l-.077.088-.088.078a.994.994 0 01-1.323-.075L7.5 8.914l-5.307 5.307a1 1 0 01-1.323.074l-.088-.077-.078-.088a.994.994 0 01.075-1.323L6.086 7.5.779 2.193A1.001 1.001 0 01.705.87L.782.782.87.704A.994.994 0 012.193.78L7.5 6.086 12.807.779A1 1 0 0114.13.705l.088.077z"/></svg></span> </div> </div> <div class="PopinGeneric_content"> <div> <div class="text-center pt-30 pb-20 bg-bg-strong"> <p class="ft-l ft-bold color-ft-light">How does Studapart work?</p> </div> <img class="d-block width-100" height="10" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221043%22%20height%3D%2217%22%3E%3Cpath%20data-name%3D%22Trac%C3%A9%2077%22%20d%3D%22M1043%200c-70%2012.033-323.484%2017-521.5%2017S50%2012.033%200%200z%22%20fill%3D%22%2336417d%22%2F%3E%3C%2Fsvg%3E"> <div class="pv-10 ph-30"> <div class="row-s fx-nowrap fx-align-center mv-20"> <div class="col-shrink fx-no-shrink text-center"> <img src="https://www.studapart.com/back/build/images/icon/apply.svg?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" width="70"> </div> <div class="col-grow fx-grow"> <p class="ft-m ft-bold color-ft-strong">1. Apply to a room</p> <p class="mt-3 line-4">I can choose between thousands of ads in France. With a few clicks, I can send my application and start messaging with the owner of the room.</p> </div> </div> <div class="row-s fx-nowrap fx-align-center mv-20"> <div class="col-shrink fx-no-shrink text-center"> <img src="https://www.studapart.com/back/build/images/icon/complete.png?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" width="70" height="37.42307692307692" class="frz-img" onload="frzRemoveDimensionsTag(this)"> </div> <div class="col-grow fx-grow"> <p class="ft-m ft-bold color-ft-strong">2. Complete my rental record</p> <p class="mt-3 line-4">I can upload all my information and required documents online. With a completed rental record, I have 3 times more chances to get a positive answer!</p> </div> </div> <div class="row-s fx-nowrap fx-align-center mv-20"> <div class="col-shrink fx-no-shrink text-center"> <img src="data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2274%22%20height%3D%2282%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20filter%3D%22url(%23filter0_ddd)%22%3E%3Ccircle%20cx%3D%2231.954%22%20cy%3D%2245.411%22%20r%3D%2225.422%22%20fill%3D%22%23fff%22%2F%3E%3Ccircle%20cx%3D%2231.954%22%20cy%3D%2245.411%22%20r%3D%2224.777%22%20stroke%3D%22%23F9F9FB%22%20stroke-width%3D%221.289%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M27.939%2043.465h8.07c.404%200%20.807-.353.807-.807v-.808c0-.403-.403-.806-.807-.806h-8.07c-.454%200-.807.403-.807.806v.808c0%20.454.353.807.807.807zm-.807%204.035c0%20.454.353.807.807.807h8.07c.404%200%20.807-.353.807-.807v-.807c0-.404-.403-.807-.807-.807h-8.07c-.454%200-.807.403-.807.807v.807zm4.842%206.154a3.75%203.75%200%2001-2.37-.807L19.06%2045.23v10.744a2.39%202.39%200%20002.421%202.421h20.984a2.422%202.422%200%20002.421-2.42V45.23l-10.593%207.617a3.712%203.712%200%2001-2.32.807zM43.93%2040.79c-.454-.302-.858-.655-1.463-1.11v-2.27c0-1.31-1.11-2.42-2.421-2.42H36.11l-.454-.303c-.857-.605-2.522-2.119-3.682-2.119-1.21%200-2.875%201.514-3.733%202.119l-.453.302h-3.884a2.422%202.422%200%2000-2.422%202.422v2.27c-.655.453-1.059.807-1.513%201.11-.504.403-.908%201.26-.908%201.916v.555l4.843%203.48v-9.331h16.14v9.331l4.843-3.48v-.555c0-.757-.353-1.412-.958-1.917z%22%20fill%3D%22%23333F7F%22%2F%3E%3Cpath%20d%3D%22M42.545%2010.842l3.251%201.79%202.717-2.529%202.385%202.844%203.447-1.377%201.197%203.513%203.71-.038-.152%203.708%203.474%201.305-1.482%203.402%202.769%202.472-2.612%202.637%201.689%203.305-3.388%201.516.381%203.692-3.707.19-.978%203.58-3.525-1.163-2.206%202.985-2.867-2.357-3.135%201.987-1.822-3.234-3.64.72-.531-3.673-3.656-.644.832-3.617-3.175-1.92%202.082-3.073-2.267-2.939%203.051-2.112-1.052-3.559%203.608-.867.304-3.7%203.678.495%201.62-3.34z%22%20fill%3D%22%23FF9457%22%2F%3E%3Cpath%20d%3D%22M39.44%2031.19l1.704-.542.825-5.686-.362-1.139-4.652%201.48.43%201.35%202.912-.926-.857%205.463zm4.903-1.56l4.722-1.502-.43-1.35-2.409.766.737-.983c.83-1.06.965-1.794.71-2.597-.368-1.156-1.585-1.683-2.945-1.25-.997.317-1.65.982-2.048%201.963l1.242.636c.305-.632.641-1.04%201.206-1.22.441-.14.888.01%201.02.424.118.37.03.768-.487%201.496l-1.708%202.39.39%201.228zm9.497-8.162c-.574.182-.984.575-1.134%201.05l-.677-2.127-1.492.475%201.963%206.17%201.492-.475-.837-2.63c-.143-.45.1-.907.56-1.053.459-.146.889.106%201.049.61l.817%202.568%201.43-.455-.924-2.904c-.328-1.033-1.259-1.544-2.247-1.23z%22%20fill%3D%22%23fff%22%2F%3E%3Cdefs%3E%3Cfilter%20id%3D%22filter0_ddd%22%20x%3D%22.076%22%20y%3D%2217.678%22%20width%3D%2263.758%22%20height%3D%2264.156%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dy%3D%22-.154%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%22.714%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200.403922%200%200%200%200%200.498039%200%200%200%200%200.780392%200%200%200%200.0412645%200%22%2F%3E%3CfeBlend%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dy%3D%221.118%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%221.715%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200.403922%200%200%200%200%200.498039%200%200%200%200%200.780392%200%200%200%200.0635329%200%22%2F%3E%3CfeBlend%20in2%3D%22effect1_dropShadow%22%20result%3D%22effect2_dropShadow%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dy%3D%224.544%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%223.229%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200.403922%200%200%200%200%200.498039%200%200%200%200%200.780392%200%200%200%200.0802544%200%22%2F%3E%3CfeBlend%20in2%3D%22effect2_dropShadow%22%20result%3D%22effect3_dropShadow%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22effect3_dropShadow%22%20result%3D%22shape%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E" width="70"> </div> <div class="col-grow fx-grow"> <p class="ft-m ft-bold color-ft-strong">3. Receive answers within 72 hours</p> <p class="mt-3 line-4">I never get ghosted with Studapart: I always receive an answer, even if negative.</p> </div> </div> <div class="row-s fx-nowrap fx-align-center mv-20"> <div class="col-shrink fx-no-shrink text-center"> <img src="data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2265%22%20height%3D%2264%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20filter%3D%22url(%23filter0_ddd)%22%20transform%3D%22rotate(6.812%2031.118%2028.052)%22%3E%3Ccircle%20cx%3D%2231.118%22%20cy%3D%2228.052%22%20r%3D%2224.513%22%20fill%3D%22%23fff%22%2F%3E%3Ccircle%20cx%3D%2231.118%22%20cy%3D%2228.052%22%20r%3D%2223.892%22%20stroke%3D%22%23F9F9FB%22%20stroke-width%3D%221.243%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M44.67%2039.255l-3.863-.462%201.927-16.13c.155-1.305-.774-2.542-2.03-2.692l-5.41-.646-.368%203.09%204.636.554-2.215%2018.545%206.954.831c.386.047.813-.245.865-.68l.185-1.545c.046-.387-.294-.82-.68-.865zm-12.495-23.34l-9.555%201.259c-.748.106-1.257.682-1.344%201.407l-2.105%2017.627-3.864-.461c-.435-.052-.819.294-.865.68l-.185%201.545a.768.768%200%2000.68.865l16.228%201.939%202.758-23.085c.127-1.062-.747-1.95-1.748-1.776zM28.207%2029.45c-.676-.08-1.078-.814-.974-1.684.098-.82.667-1.487%201.343-1.407.628.075%201.073.863.975%201.684-.104.87-.716%201.482-1.344%201.407z%22%20fill%3D%22%23E6EAFF%22%2F%3E%3Cpath%20d%3D%22M32.224%2015.513l-9.556%201.258c-.747.107-1.257.683-1.343%201.407l-2.106%2017.628-3.864-.461c-.434-.052-.819.294-.865.68l-.184%201.545a.768.768%200%2000.68.865l16.227%201.939%202.758-23.085c.127-1.063-.747-1.95-1.747-1.776zm-3.968%2013.535c-.677-.08-1.079-.814-.975-1.684.098-.82.668-1.487%201.344-1.407.628.075%201.072.863.974%201.684-.104.87-.716%201.482-1.343%201.407z%22%20fill%3D%22%23333F7F%22%2F%3E%3Ccircle%20cx%3D%2247.627%22%20cy%3D%2211.351%22%20r%3D%227.757%22%20transform%3D%22rotate(6.812%2047.627%2011.351)%22%20fill%3D%22%23E65757%22%2F%3E%3Cpath%20d%3D%22M49.014%208.57l-4.434-.53a.739.739%200%2000-.81.651l-.53%204.435a.725.725%200%2000.636.807l4.434.53a.739.739%200%2000.823-.633l.53-4.435a.752.752%200%2000-.649-.824zm2.83.93l-1.811.966-.288%202.41%201.533%201.366c.297.253.784.078.83-.306l.471-3.943c.046-.384-.387-.67-.735-.493z%22%20fill%3D%22%23fff%22%2F%3E%3Cdefs%3E%3Cfilter%20id%3D%22filter0_ddd%22%20x%3D%22.376%22%20y%3D%221.307%22%20width%3D%2261.484%22%20height%3D%2261.868%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dy%3D%22-.148%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%22.688%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200.403922%200%200%200%200%200.498039%200%200%200%200%200.780392%200%200%200%200.0412645%200%22%2F%3E%3CfeBlend%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dy%3D%221.078%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%221.653%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200.403922%200%200%200%200%200.498039%200%200%200%200%200.780392%200%200%200%200.0635329%200%22%2F%3E%3CfeBlend%20in2%3D%22effect1_dropShadow%22%20result%3D%22effect2_dropShadow%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dy%3D%224.382%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%223.113%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200.403922%200%200%200%200%200.498039%200%200%200%200%200.780392%200%200%200%200.0802544%200%22%2F%3E%3CfeBlend%20in2%3D%22effect2_dropShadow%22%20result%3D%22effect3_dropShadow%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22effect3_dropShadow%22%20result%3D%22shape%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E" width="70"> </div> <div class="col-grow fx-grow"> <p class="ft-m ft-bold color-ft-strong">4. Visit online or in person</p> <p class="mt-3 line-4">It&#039;s up to me to visit the room online with the virtual visit or arrange it with the owner.</p> </div> </div> <div class="row-s fx-nowrap fx-align-center mv-20"> <div class="col-shrink fx-no-shrink text-center"> <img src="data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2275%22%20height%3D%2282%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20filter%3D%22url(%23filter0_ddd)%22%20transform%3D%22rotate(-11.46%2032.963%2045.495)%22%3E%3Ccircle%20cx%3D%2232.963%22%20cy%3D%2245.495%22%20r%3D%2225.422%22%20fill%3D%22%23fff%22%2F%3E%3Ccircle%20cx%3D%2232.963%22%20cy%3D%2245.495%22%20r%3D%2224.777%22%20stroke%3D%22%23F9F9FB%22%20stroke-width%3D%221.289%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2242.372%22%20cy%3D%2223.212%22%20r%3D%228.178%22%20transform%3D%22rotate(-11.46%2042.372%2023.212)%22%20fill%3D%22%23E65757%22%2F%3E%3Cpath%20d%3D%22M44.752%2021.838l-.363.074-.222-1.09a2.368%202.368%200%2000-2.768-1.836%202.358%202.358%200%2000-1.836%202.769l.221%201.09-.363.074a.742.742%200%2000-.58.874l.59%202.908a.732.732%200%2000.874.58l5.331-1.081a.742.742%200%2000.58-.874l-.59-2.908a.752.752%200%2000-.874-.58zm-1.575.32l-2.181.441-.221-1.09c-.12-.59.264-1.189.87-1.311.59-.12%201.191.278%201.31.869l.222%201.09z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M42.616%2032.082l-23.729%204.81a2.422%202.422%200%2000-1.892%202.854l3.528%2017.401a2.39%202.39%200%20002.854%201.892l23.729-4.81a2.422%202.422%200%20001.892-2.854L45.47%2033.974c-.26-1.286-1.569-2.153-2.854-1.892zM28.371%2047.116a.613.613%200%2001.473-.714l3.164-.641c.296-.06.653.176.713.473l.401%201.977a.613.613%200%2001-.473.714l-3.164.641a.583.583%200%2001-.713-.473l-.401-1.977zm-.22%207.044a.613.613%200%2001-.472.713l-3.56.722a.583.583%200%2001-.713-.473l-.08-.396a.613.613%200%2001.473-.713l3.56-.722c.296-.06.652.177.713.473l.08.396zm-.17-4.906a.613.613%200%2001-.473.713l-4.35.882a.583.583%200%2001-.714-.473l-.4-1.977a.613.613%200%2001.472-.714l4.35-.882c.297-.06.654.177.714.473l.4%201.978zm9.663%202.982a.613.613%200%2001-.474.713l-6.723%201.363a.583.583%200%2001-.713-.473l-.08-.395a.613.613%200%2001.473-.714l6.723-1.363c.296-.06.653.177.713.473l.08.396zm.62-5.067a.613.613%200%2001-.474.714l-3.163.641a.583.583%200%2001-.714-.473l-.4-1.977a.613.613%200%2001.472-.714l3.164-.641c.297-.06.653.176.713.473l.401%201.977zm6.327-1.283a.613.613%200%2001-.473.714l-4.35.882a.583.583%200%2001-.714-.473l-.4-1.978a.613.613%200%2001.472-.713l4.35-.882c.297-.06.654.176.714.473l.401%201.977zm-1.403-6.92a1.195%201.195%200%2001-.946%201.426l-3.955.802c-.692.14-1.286-.254-1.427-.946l-.48-2.373a1.195%201.195%200%2001.945-1.427l3.955-.801a1.227%201.227%200%20011.427.946l.481%202.372z%22%20fill%3D%22%23333F7F%22%2F%3E%3Cdefs%3E%3Cfilter%20id%3D%22filter0_ddd%22%20x%3D%221.079%22%20y%3D%2217.757%22%20width%3D%2263.768%22%20height%3D%2264.166%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dy%3D%22-.154%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%22.714%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200.403922%200%200%200%200%200.498039%200%200%200%200%200.780392%200%200%200%200.0412645%200%22%2F%3E%3CfeBlend%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dy%3D%221.118%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%221.715%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200.403922%200%200%200%200%200.498039%200%200%200%200%200.780392%200%200%200%200.0635329%200%22%2F%3E%3CfeBlend%20in2%3D%22effect1_dropShadow%22%20result%3D%22effect2_dropShadow%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dy%3D%224.544%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%223.229%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200.403922%200%200%200%200%200.498039%200%200%200%200%200.780392%200%200%200%200.0802544%200%22%2F%3E%3CfeBlend%20in2%3D%22effect2_dropShadow%22%20result%3D%22effect3_dropShadow%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22effect3_dropShadow%22%20result%3D%22shape%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E" width="70"> </div> <div class="col-grow fx-grow"> <p class="ft-m ft-bold color-ft-strong">5. Online payment</p> <p class="mt-3 line-4">After the visit, I can confirm the booking by paying online the first month of rent and the service fees.</p> </div> </div> <div class="row-s fx-nowrap fx-align-center mv-20"> <div class="col-shrink fx-no-shrink text-center"> <img src="data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2265%22%20height%3D%2265%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20filter%3D%22url(%23filter0_ddd)%22%3E%3Ccircle%20cx%3D%2232.253%22%20cy%3D%2228.435%22%20r%3D%2225.435%22%20fill%3D%22%23fff%22%2F%3E%3Ccircle%20cx%3D%2232.253%22%20cy%3D%2228.435%22%20r%3D%2224.79%22%20stroke%3D%22%23F9F9FB%22%20stroke-width%3D%221.29%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M34.688%2033.888a8.917%208.917%200%2000-8.933-8.933c-4.895.05-8.832%203.987-8.832%208.882%200%201.01.152%201.918.404%202.826L9.202%2044.79a1.182%201.182%200%2000-.353.858v3.936c0%20.707.504%201.211%201.21%201.211h5.653c.656%200%201.211-.504%201.211-1.21v-2.02h2.02c.655%200%201.21-.504%201.21-1.21v-2.02h1.868c.302%200%20.706-.15.908-.403l1.211-1.363c.505.101%201.06.152%201.666.152%204.895%200%208.882-3.937%208.882-8.832zm-8.882-2.473a2.423%202.423%200%20012.422-2.422c1.312%200%202.422%201.11%202.422%202.422a2.423%202.423%200%2001-2.422%202.422%202.391%202.391%200%2001-2.422-2.422z%22%20fill%3D%22%23E6EAFF%22%2F%3E%3Cpath%20d%3D%22M9.147%2050.711L20.7%2039.583%22%20stroke%3D%22%23D3D7EF%22%20stroke-width%3D%22.229%22%2F%3E%3Cpath%20d%3D%22M46.071%2018.521a8.917%208.917%200%2000-10.307%207.305c-.773%204.834%202.446%209.376%207.272%2010.199.995.17%201.916.173%202.854.077l6.644%209.375c.206.29.488.441.787.492l3.88.662c.696.118%201.279-.294%201.398-.99l.95-5.573a1.195%201.195%200%2000-.991-1.397l-1.99-.34.34-1.99a1.196%201.196%200%2000-.991-1.397l-1.99-.34.313-1.84c.051-.299-.03-.722-.245-.963l-1.14-1.423c.185-.48.328-1.02.43-1.617.822-4.825-2.388-9.417-7.214-10.24zm-3.93%208.34a2.423%202.423%200%2001-1.981-2.794c.22-1.294%201.502-2.202%202.795-1.981a2.423%202.423%200%20011.98%202.795%202.391%202.391%200%2001-2.794%201.98z%22%20fill%3D%22%23959DCD%22%2F%3E%3Cpath%20d%3D%22M58.408%2046.458l-8.86-13.112%22%20stroke%3D%22%236A73AD%22%20stroke-width%3D%22.229%22%2F%3E%3Ccircle%20cx%3D%2232.41%22%20cy%3D%2221.524%22%20r%3D%2211.022%22%20stroke%3D%22%23333F7F%22%20stroke-width%3D%22.76%22%2F%3E%3Cpath%20d%3D%22M43.437%2018.584c-.215.01-.597.112-.761.163.016%201.124.11%203.373.362%203.37.25-.004.63.116.788.176-.016-.488.193-1.168.149-1.812-.068-.994-.407-1.903-.538-1.897z%22%20fill%3D%22%23959DCD%22%2F%3E%3Cpath%20d%3D%22M22.706%2025.888c-.357.121-.62.252-.707.303l-.231%201.817c1.337%201.118%204.046%203.272%204.19%202.944.145-.33.323-.6.393-.695-1.066-1.507-3.287-4.49-3.645-4.369z%22%20fill%3D%22%23E6EAFF%22%2F%3E%3Cdefs%3E%3Cfilter%20id%3D%22filter0_ddd%22%20x%3D%22.358%22%20y%3D%22.687%22%20width%3D%2263.791%22%20height%3D%2264.189%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dy%3D%22-.154%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%22.714%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200.403922%200%200%200%200%200.498039%200%200%200%200%200.780392%200%200%200%200.0412645%200%22%2F%3E%3CfeBlend%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dy%3D%221.118%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%221.716%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200.403922%200%200%200%200%200.498039%200%200%200%200%200.780392%200%200%200%200.0635329%200%22%2F%3E%3CfeBlend%20in2%3D%22effect1_dropShadow%22%20result%3D%22effect2_dropShadow%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dy%3D%224.546%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%223.23%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200.403922%200%200%200%200%200.498039%200%200%200%200%200.780392%200%200%200%200.0802544%200%22%2F%3E%3CfeBlend%20in2%3D%22effect2_dropShadow%22%20result%3D%22effect3_dropShadow%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22effect3_dropShadow%22%20result%3D%22shape%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E" width="70"> </div> <div class="col-grow fx-grow"> <p class="ft-m ft-bold color-ft-strong">6. The room is yours!</p> <p class="mt-3 line-4">I&#039;m officially renting the room. I just need to sign the contract with the owner and get the keys. Well done!</p> </div> </div> </div> </div> </div> <div class="PopinGeneric_footer"> <div class="p-10 bg-bg-xweak text-center"> <a class="ButtonRectangle js-popin-generic-close ButtonRectangle--s ButtonRectangle--green" > <span class="ButtonRectangle_content"> <span class="ButtonRectangle_text"> Got it! </span> </span> <div class="ButtonRectangle_loader"> <i class="fal fa-spinner-third"></i> </div> </a> </div> </div> </div> </div> <script type="text/frzjs" orig_index="16"> window.isOwner = false; </script> <div class=""> </div> <div class="titlebar "> </div> <div class="container-wrapper"> <div class="container-wrapper-background "> <div class="container "> </div> </div> </div> <div class="Page "> <div class="Flashes js-flashes"> </div> <script async defer="" type="text/frzjs" frz_orig_src="https://accounts.google.com/gsi/client" orig_index="17"></script> <div id="g_id_onload" data-client_id="1027784993504-3aj0qqro6tobirs1d0rmjuqgdumrcl5m.apps.googleusercontent.com" data-login_uri="/connect/google" allow="identity-credentials-get" data-use_fedcm_for_prompt='true'> </div> <div class="SearchPage SearchPage--open"> <div class="SearchPage_heading "> <div class="Wrapper Wrapper--accommodation pt-20 p-relative"> <div class="SearchPage_breadcrumb mb-40"> <section class="mb-20 ft-xs ft-medium"> <a id="breadcrumbHome" href="https://www.studapart.com/en" target="_blank" title="Home">Home</a> <span>></span> <span class="ft-bold" >Student accommodation Paris</span> </section> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.studapart.com/en" } ,{ "@type": "ListItem", "position": 4, "name": "Student accommodation Paris", "item": "https://www.studapart.com/en/coliving-france" } ] } </script> </div> <h1 class="ft-2xl text-center"><b>Find your accommodation in coliving in France</b></h1> <div class="text-center"> Find out all of our housing ads in coliving residences, the new way of housing for young workers, anywhere in France with Studapart! <a href="#article" class="ButtonLink ButtonLink--light" > Read more </a> </div> </div> </div> <div id="search"> <search/> <div class="Mockup Mockup--100"></div> <div class="Mockup Mockup--100"></div> </div> <div id="login-register-popin" class="PopinGeneric is-hidden PopinGeneric--s PopinGeneric--absolute-header js-popin-generic" style="--transition-duration: 350ms" data-is-active="false" data-disable-close="false" > <div class="PopinGeneric_background js-popin-generic-background"></div> <div class="PopinGeneric_body"> <div class="PopinGeneric_header"> <div class="fx-grow"> <div class="d-flex fx-align-center"> <p class="Title Title--l SearchPage_popinInscriptionTitle"> Register </p> </div> </div> <div class="PopinGeneric_close js-popin-generic-close"> <span class="Icon fill-ft-weak" style="--width: 15px; width: 15px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill-rule="evenodd" d="M14.218.782l.078.088a.994.994 0 01-.075 1.323L8.914 7.5l5.307 5.307a1 1 0 01.074 1.323l-.077.088-.088.078a.994.994 0 01-1.323-.075L7.5 8.914l-5.307 5.307a1 1 0 01-1.323.074l-.088-.077-.078-.088a.994.994 0 01.075-1.323L6.086 7.5.779 2.193A1.001 1.001 0 01.705.87L.782.782.87.704A.994.994 0 012.193.78L7.5 6.086 12.807.779A1 1 0 0114.13.705l.088.077z"/></svg></span> </div> </div> <div class="PopinGeneric_content"> <div class="mt-40 width-100 p-20@s"> <div class="RegisterPopin js-popin "> <div class="RegisterPopin_content"> <form name="registration" method="post" action="/en/on_boarding/register" class="RegisterPopin_form Form"> <div class="Form_row Validator js-validator" data-errors="0"> <div class="Form_widget "> <input type="email" id="registration_email" name="registration[email]" required="required" data-path="portal_onboarding_checkuser" data-check-email="true" data-test="email" class="Input " /><label class="Form_label required" for="registration_email" class="required">Email</label> <div class="Form_helpers"> <i class="Validator_icon Validator_icon--valid fal fa-check fa-sm"></i> <i class="Validator_icon Validator_icon--loading fal fa-spinner-third fa-sm"></i> </div> <div class="Validator_helper js-validator-helper"> <div class="Validator_helperType js-validator-helper-type" data-type="student-exists"> It seems like this email is already registered. <a href="/en/login" class="ButtonRectangle ft-xs ButtonRectangle--simple" > <span class="ButtonRectangle_content"> <span class="ButtonRectangle_text"> Log in </span> </span> <div class="ButtonRectangle_loader"> <i class="fal fa-spinner-third"></i> </div> </a> </div> <div class="Validator_helperType js-validator-helper-type" data-type="owner-exists"> It seems like this email is already registered. <a href="/en/login/owner" class="ButtonRectangle ft-xs ButtonRectangle--simple" > <span class="ButtonRectangle_content"> <span class="ButtonRectangle_text"> Log in </span> </span> <div class="ButtonRectangle_loader"> <i class="fal fa-spinner-third"></i> </div> </a> </div> </div> </div></div> <div class="RegisterPopin_hidden"> <div class="Form_row Form_row--choiceList is-value Validator js-validator" data-errors="0"> <div class="Form_widget "> <div id="registration_gender" class=""> <div class="d-flex fx-wrap mt-3"> <div class="d-flex fx-align-center mr-15"><input type="radio" id="registration_gender_0" name="registration[gender]" required="required" value="male" checked="checked" /><label class="Form_label required" for="registration_gender_0" class="required">Mr.</label></div> <div class="d-flex fx-align-center mr-15"><input type="radio" id="registration_gender_1" name="registration[gender]" required="required" value="female" /><label class="Form_label required" for="registration_gender_1" class="required">Mrs.</label></div> </div> </div> <div class="Form_helpers"> <i class="Validator_icon Validator_icon--valid fal fa-check fa-sm"></i> <i class="Validator_icon Validator_icon--loading fal fa-spinner-third fa-sm"></i> </div> <div class="Validator_helper js-validator-helper"> </div> </div></div> <div class="Form_row Validator js-validator" data-errors="0"> <div class="Form_widget "> <input type="text" id="registration_firstname" name="registration[firstname]" required="required" class="Input " /><label class="Form_label required" for="registration_firstname" class="required">First name</label> <div class="Form_helpers"> <i class="Validator_icon Validator_icon--valid fal fa-check fa-sm"></i> <i class="Validator_icon Validator_icon--loading fal fa-spinner-third fa-sm"></i> </div> <div class="Validator_helper js-validator-helper"> </div> </div></div> <div class="Form_row Validator js-validator" data-errors="0"> <div class="Form_widget "> <input type="text" id="registration_lastname" name="registration[lastname]" required="required" class="Input " /><label class="Form_label required" for="registration_lastname" class="required">Last name</label> <div class="Form_helpers"> <i class="Validator_icon Validator_icon--valid fal fa-check fa-sm"></i> <i class="Validator_icon Validator_icon--loading fal fa-spinner-third fa-sm"></i> </div> <div class="Validator_helper js-validator-helper"> </div> </div></div> <div class="Form_row Validator js-validator" data-errors="0"> <div class="Form_widget "> <input type="tel" id="registration_phoneNumber" value="" class="Input form-control" placeholder="Phone number" data-intl-tel="s" /><script type="text/frzjs" orig_index="18"> $(document).ready(function() { var input = document.querySelector("[data-intl-tel='s']"); var intlTel = window.intlTelInput(document.querySelector("[data-intl-tel='s']"), { hiddenInput: 'registration[phoneNumber]', initialCountry: 'FR', preferredCountries: ['fr', 'gb', 'es'], separateDialCode: true, }); var handleChange = function() { var phoneNumberIntl = intlTel.isValidNumber() ? intlTel.getNumber() : ''; $('input[name="registration[phoneNumber]"]').val(phoneNumberIntl); }; input.addEventListener('change', handleChange); input.addEventListener('keyup', handleChange); }); </script> <div class="Form_helpers"> <i class="Validator_icon Validator_icon--valid fal fa-check fa-sm"></i> <i class="Validator_icon Validator_icon--loading fal fa-spinner-third fa-sm"></i> </div> <div class="Validator_helper js-validator-helper"> </div> </div></div> </div> <div class="Form_row Validator Validator--password js-validator" data-errors="0"> <div class="Form_widget Form_password js-password"> <input type="password" id="registration_plainPassword" name="registration[plainPassword]" required="required" data-show-password="true" data-password="true" data-test="password" class="Input " /><label class="Form_label required" for="registration_plainPassword" class="required">Password</label> <div class="Form_helpers"> <i class="Validator_icon Validator_icon--valid fal fa-check fa-sm"></i> <i class="Validator_icon Validator_icon--loading fal fa-spinner-third fa-sm"></i> <div class="Form_passwordToggle js-password-toggle"> <i class="Form_passwordDisplay fal fa-eye fa-xs"></i> <i class="Form_passwordHide fal fa-eye-slash fa-xs"></i> </div> </div> <div class="Validator_helper js-validator-helper"> <div class="Validator_helperType js-validator-helper-type" data-type="password"> <ul> <li class="Validator_helperItem js-validator-password-item" data-check="uppercase"> <i class="Validator_helperIcon Validator_helperIcon--invalid fal fa-times color-r"></i> <i class="Validator_helperIcon Validator_helperIcon--valid fal fa-check color-g"></i> 1 uppercase character </li> <li class="Validator_helperItem js-validator-password-item" data-check="special"> <i class="Validator_helperIcon Validator_helperIcon--invalid fal fa-times color-r"></i> <i class="Validator_helperIcon Validator_helperIcon--valid fal fa-check color-g"></i> 1 number ou 1 special character </li> <li class="Validator_helperItem js-validator-password-item" data-check="length"> <i class="Validator_helperIcon Validator_helperIcon--invalid fal fa-times color-r"></i> <i class="Validator_helperIcon Validator_helperIcon--valid fal fa-check color-g"></i> More than 8 characters </li> </ul> </div> </div> </div></div> <input type="hidden" id="registration_utmSource" name="registration[utmSource]" value="seo" /> <div id="registration_policy" class="Form_group"> <div class="Form_row d-flex"> <input type="checkbox" class="Input" id="registration_policy_acceptDataCollection" name="registration[policy][acceptDataCollection]" required> <label for="registration_policy_acceptDataCollection"> I consent to the collection and processing of my personal data </label> </div> <div class="Form_row d-flex"> <input type="checkbox" class="Input" id="registration_policy_acceptPolicy" name="registration[policy][acceptPolicy]" required> <label for="registration_policy_acceptPolicy"> I accept without reservation the <a target="_blank" href="http://help.studapart.com/politique-de-confidentialite-and-cgu/conditions-generales-dutilisation-etudiant-de-la-plateforme-studapart">Terms and Conditions</a> for the use of Studapart services </label> </div> </div> <div><button type="submit" id="registration_submit" name="registration[submit]" data-test="submit" class="ButtonRectangle ButtonRectangle--small ButtonRectangle--green d-block m-auto">Register</button></div><input type="hidden" id="registration_alertPropertyFilters" name="registration[alertPropertyFilters]" value="[]" /><input type="hidden" id="registration__token" name="registration[_token]" value="74a7bc73e17469e2c573d392387b3786.XwJ2cBflhztAtOJzAjphGIgLN1ft4yNUe0PaCZJrSMo.a04UFW2SwU0w2aopdmhMe759ZzDUkVoWQxytJNMTKZUGcgwTOp3pTRWBiQ" /> </form> <div class="RegisterPopin_separator"> <div class="RegisterPopin_separatorText"> <span>OR</span> </div> <hr class="Separator mt-30"> </div> <div class="RegisterPopin_medias"> <a href="/connect/facebook" class="ButtonRound ft-3xl ButtonRound--l ButtonRound--light" > <div class="ButtonRound_icon"> <span class="Icon fill-b" style="--width: 25px; width: 25px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"/></svg></span> </div> </a> <a href="/connect/google" class="ButtonRound ft-3xl ButtonRound--l ButtonRound--light" > <div class="ButtonRound_icon"> <span class="Icon fill-b" style="--width: 25px; width: 25px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48"><path fill="#FFC107" d="M43.611,20.083H42V20H24v8h11.303c-1.649,4.657-6.08,8-11.303,8c-6.627,0-12-5.373-12-12c0-6.627,5.373-12,12-12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C12.955,4,4,12.955,4,24c0,11.045,8.955,20,20,20c11.045,0,20-8.955,20-20C44,22.659,43.862,21.35,43.611,20.083z"/><path fill="#FF3D00" d="M6.306,14.691l6.571,4.819C14.655,15.108,18.961,12,24,12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C16.318,4,9.656,8.337,6.306,14.691z"/><path fill="#4CAF50" d="M24,44c5.166,0,9.86-1.977,13.409-5.192l-6.19-5.238C29.211,35.091,26.715,36,24,36c-5.202,0-9.619-3.317-11.283-7.946l-6.522,5.025C9.505,39.556,16.227,44,24,44z"/><path fill="#1976D2" d="M43.611,20.083H42V20H24v8h11.303c-0.792,2.237-2.231,4.166-4.087,5.571c0.001-0.001,0.002-0.001,0.003-0.002l6.19,5.238C36.971,39.205,44,34,44,24C44,22.659,43.862,21.35,43.611,20.083z"/></svg></span> </div> </a> </div> <div class="RegisterPopin_footer"> Already have an account? <a href="/en/login" class="ButtonLink " > Log in </a> </div> </div> </div> <script type="text/frzjs" orig_index="19"> window.addEventListener('load', () => { /** @param {HTMLElement} element */ function addActiveClass(element) { element.classList.add('is-active') } let popin = document.querySelector('.js-popin') let trigger = popin.querySelector('#registration_email') if (trigger) { if (trigger.value.length > 0) { addActiveClass(popin) } trigger.addEventListener('input', () => { addActiveClass(popin) }) } }) $('label[for="owner_register_phoneNumber"]').hide (); </script> </div> </div> </div> </div> <div class="mt-100 pv-60 bg-bg-xweak mt-0@s"> <div class="Wrapper Wrapper--s"> <h3 class="ft-xl color-ft-strong text-center"> <b>Rent for at least one month, anywhere in France and Belgium</b> </h3> <div class="row-xs mt-30"> <div class="col-grow width-20 mt-10 col-6@s"> <a class="BlockCity" href="https://www.studapart.com/en/student-accommodation-paris"> <img src="https://www.studapart.com/back/build/images/cities/paris.jpg?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" loading="lazy" width="500" height="300" alt="Paris"> <div class="BlockCity_title boost boost-xl"> <span>Paris</span> </div> </a> </div> <div class="col-grow width-20 mt-10 col-6@s"> <a class="BlockCity" href="https://www.studapart.com/en/student-accommodation-bordeaux"> <img src="https://www.studapart.com/back/build/images/cities/bordeaux.jpg?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" loading="lazy" width="500" height="300" alt="Bordeaux"> <div class="BlockCity_title boost boost-xl"> <span>Bordeaux</span> </div> </a> </div> <div class="col-grow width-20 mt-10 col-6@s"> <a class="BlockCity" href="https://www.studapart.com/en/student-accommodation-lille"> <img src="https://www.studapart.com/back/build/images/cities/lille.jpg?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" loading="lazy" width="500" height="300" alt="Lille"> <div class="BlockCity_title boost boost-xl"> <span>Lille</span> </div> </a> </div> <div class="col-grow width-20 mt-10 col-6@s"> <a class="BlockCity" href="https://www.studapart.com/en/student-accommodation-lyon"> <img src="https://www.studapart.com/back/build/images/cities/lyon.jpg?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" loading="lazy" width="500" height="300" alt="Lyon"> <div class="BlockCity_title boost boost-xl"> <span>Lyon</span> </div> </a> </div> <div class="col-grow width-20 mt-10 col-6@s"> <a class="BlockCity" href="https://www.studapart.com/en/student-accommodation-toulouse"> <img src="https://www.studapart.com/back/build/images/cities/toulouse.jpg?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" loading="lazy" width="500" height="300" alt="Toulouse"> <div class="BlockCity_title boost boost-xl"> <span>Toulouse</span> </div> </a> </div> <div class="col-grow width-20 mt-10 col-6@s"> <a class="BlockCity" href="https://www.studapart.com/en/student-accommodation-marseille"> <img src="https://www.studapart.com/back/build/images/cities/marseille.jpg?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" loading="lazy" width="500" height="300" alt="Marseille"> <div class="BlockCity_title boost boost-xl"> <span>Marseille</span> </div> </a> </div> <div class="col-grow width-20 mt-10 col-6@s"> <a class="BlockCity" href="https://www.studapart.com/en/student-accommodation-nantes"> <img src="https://www.studapart.com/back/build/images/cities/nantes.jpg?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" loading="lazy" width="500" height="300" alt="Nantes"> <div class="BlockCity_title boost boost-xl"> <span>Nantes</span> </div> </a> </div> <div class="col-grow width-20 mt-10 col-6@s"> <a class="BlockCity" href="https://www.studapart.com/en/student-accommodation-montpellier"> <img src="https://www.studapart.com/back/build/images/cities/montpellier.jpg?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" loading="lazy" width="500" height="300" alt="Montpellier"> <div class="BlockCity_title boost boost-xl"> <span>Montpellier</span> </div> </a> </div> <div class="col-grow width-20 mt-10 col-6@s"> <a class="BlockCity" href="https://www.studapart.com/en/student-accommodation-rennes"> <img src="https://www.studapart.com/back/build/images/cities/rennes.jpg?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" loading="lazy" width="500" height="300" alt="Rennes"> <div class="BlockCity_title boost boost-xl"> <span>Rennes</span> </div> </a> </div> <div class="col-grow width-20 mt-10 col-6@s"> <a class="BlockCity" href="https://www.studapart.com/en/kot-bruxelles"> <img src="https://www.studapart.com/back/build/images/cities/bruxelles.webp?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" loading="lazy" width="500" height="300" alt="Bruxelles"> <div class="BlockCity_title boost boost-xl"> <span>Bruxelles</span> </div> </a> </div> </div> <div class="text-center"> <a href="https://www.studapart.com/en/register/student" class="ButtonRectangle mt-30 ButtonRectangle--s ButtonRectangle--bordered" > <span class="ButtonRectangle_content"> <span class="ButtonRectangle_text"> Discover all cities </span> </span> <div class="ButtonRectangle_loader"> <i class="fal fa-spinner-third"></i> </div> </a> </div> </div> </div><div class="pb-100 pv-60@s"><div class="Wrapper Wrapper--s mb-100 mb-60@s mt-100 SearchPage_osSeoSection"><h3 class="ft-xl color-ft-strong text-center mb-20"><b>All our accommodations in coliving in France</b></h3> <a href="#" class="SearchPage_osCategoriesScrollButton SearchPage_osCategoriesScrollButton--left js-os-categories-scroll-button icon-round"> <i class="fa-light fa-chevron-left"></i> </a> <div class="SearchPage_osCategories"> <div class="SearchPage_osCategory"><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-bordeaux" class="ButtonLink ">Coliving Bordeaux </a></div><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-brussels" class="ButtonLink ">Coliving Bruxelles </a></div><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-colombes" class="ButtonLink ">Coliving Colombes </a></div><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-france" class="ButtonLink ">Coliving France </a></div><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-ile-de-france" class="ButtonLink ">Coliving Ile-de-France </a></div><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-ixelles" class="ButtonLink ">Coliving Ixelles </a></div><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-lille" class="ButtonLink ">Coliving Lille </a></div><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-lyon" class="ButtonLink ">Coliving Lyon </a></div><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-marseille" class="ButtonLink ">Coliving Marseille </a></div><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-montpellier" class="ButtonLink ">Coliving Montpellier </a></div></div> <div class="SearchPage_osCategory"><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-nantes" class="ButtonLink ">Coliving Nantes </a></div><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-paris" class="ButtonLink ">Coliving Paris </a></div><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-pau" class="ButtonLink ">Coliving Pau </a></div><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-reims" class="ButtonLink ">Coliving Reims </a></div><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-rennes" class="ButtonLink ">Coliving Rennes </a></div><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-rouen" class="ButtonLink ">Coliving Rouen </a></div><div class="d-block d-inline-block@s mb-10"> <a href="https://www.studapart.com/en/coliving-toulouse" class="ButtonLink ">Coliving Toulouse </a></div></div> <a href="#" class="SearchPage_osCategoriesScrollButton SearchPage_osCategoriesScrollButton--right js-os-categories-scroll-button icon-round"> <i class="fa-light fa-chevron-right"></i> </a> </div> </div> <div class="pb-100 pv-60@s"> <div class="Block_culture"> <div class="Wrapper Wrapper--s"> <h3 class="ft-2xl color-ft-strong text-center"> <b>Experience a better way of renting!</b> </h3> <div class="row-s text-center mt-30 icon_Section"> <div class="col-4 col-12@xs"> <div class="icon_Element"> <span class="Icon " style="--width: 40px; width: 40px;"> <svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19 18"><path d="M16.27 9.08a7.27 7.27 0 11-14.54 0 7.27 7.27 0 0114.54 0z" stroke="#333F7F" stroke-width="2.2"/><path d="M5.95 8.8l3.11 3.29 9.02-9.75" stroke="#66C89C" stroke-width="2"/></svg></span> </div> <p class="ft-m">Access thousands of<br><b>100% verified ads</b></p> </div> <div class="col-4 col-12@xs"> <div class="icon_Element"> <span class="Icon " style="--width: 40px; width: 40px;"> <svg viewBox="0 0 40 34" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Group 5"><path id="Vector" d="M0 12.2188V33.6014H27.4921V12.2188H0ZM24.4374 30.5478H3.05472V15.2731H24.4374V30.5478Z" fill="#36417D"/><path id="Vector_2" d="M33.6015 6.10938V27.492H27.492V24.4373H30.5468V9.1641H9.16409V12.2188H6.10938V6.10938H33.6015Z" fill="#36417D"/><path id="Vector_3" d="M39.7108 0V21.383H33.6014V18.3279H36.6561V3.05472H15.2735V6.10944H12.2188V0H39.7108Z" fill="#36417D"/><path id="Vector_4" d="M15.2735 21.3828V18.3281H12.2188V21.3828H9.16406V24.4376H12.2188V27.4923H15.2735V24.4376H18.3282V21.3828H15.2735Z" fill="#33CC99"/></g></svg> </span> </div> <p class="ft-m">Enter your information only once,<br><b>apply to as many rooms as you need</b></p> </div> <div class="col-4 col-12@xs"> <div class="icon_Element"> <span class="Icon " style="--width: 40px; width: 40px;"> <svg viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Contact-picto"><path id="Vector" d="M37.4271 27.857V21.747C37.031 20.0514 36.418 18.4139 35.6031 16.875C35.1064 15.9399 34.5308 15.049 33.8823 14.212C31.2169 10.7795 27.614 8.81055 23.9977 8.81055C20.3813 8.81055 16.7785 10.7795 14.1121 14.212C13.4642 15.048 12.8892 15.938 12.3932 16.8721C11.5809 18.4051 10.969 20.036 10.5725 21.7249V27.857C10.5731 28.2841 10.4121 28.6956 10.1218 29.009C10.2834 30.3733 10.5794 31.7184 11.0055 33.0246C11.7073 35.1846 12.7561 37.2294 14.0996 39.0107C16.8231 42.6218 20.4308 44.6925 23.9972 44.6925C27.5362 44.6925 31.1151 42.6539 33.8309 39.0952C33.8525 39.0673 33.8741 39.039 33.8953 39.0107C34.7831 37.8288 35.5373 36.5522 36.1441 35.2043C36.4658 34.4941 36.7478 33.7666 36.9889 33.0251C37.1511 32.5259 37.2951 32.0214 37.4209 31.5117C37.4211 31.5088 37.4211 31.5059 37.4209 31.503C37.6227 30.6797 37.7734 29.8447 37.8721 29.0027C37.5854 28.69 37.4267 28.2811 37.4271 27.857ZM31.4045 37.1339C30.8738 37.8422 30.2781 38.4995 29.6252 39.0971C27.8689 40.6931 25.9004 41.5744 23.9972 41.5744C21.4186 41.5744 18.7172 39.9558 16.5903 37.1339C15.1983 35.2864 14.1773 33.1019 13.6143 30.8195C13.2825 29.4892 13.1129 28.1236 13.1093 26.7525C13.1056 24.7542 13.4281 22.7687 14.0641 20.8744C14.1543 20.6059 14.2503 20.3417 14.3521 20.0819C14.9004 18.6632 15.6502 17.3308 16.5783 16.1257C18.6485 13.4598 21.3533 11.9305 23.9986 11.9305C26.6439 11.9305 29.3487 13.4598 31.4189 16.1257C32.3491 17.3334 33.0998 18.6692 33.6481 20.0915C33.7482 20.3475 33.8431 20.6085 33.9327 20.8744C34.5681 22.7688 34.8898 24.7543 34.885 26.7525C34.8813 28.1214 34.7124 29.4848 34.382 30.8133C34.0045 32.3468 33.4248 33.8234 32.6583 35.2043C32.2855 35.8757 31.8666 36.5205 31.4045 37.1339Z" fill="#33CC99"/><path id="Vector_2" d="M41.136 15.9951C38.519 8.16296 31.6637 2.91992 23.9971 2.91992C22.0851 2.92172 20.188 3.25615 18.3907 3.90824C16.6039 4.55724 14.9325 5.48806 13.44 6.66536C10.4443 9.01448 8.18301 12.2334 6.88461 15.987C5.82574 16.3912 4.91443 17.1072 4.27106 18.0403C3.6277 18.9734 3.28256 20.0798 3.28125 21.2132V27.8564C3.30052 29.3268 3.89815 30.7304 4.94476 31.7634C5.99137 32.7964 7.40272 33.3756 8.87325 33.3756C10.3438 33.3756 11.7551 32.7964 12.8017 31.7634C13.8483 30.7304 14.446 29.3268 14.4652 27.8564V21.2132C14.4627 20.1108 14.1355 19.0335 13.5245 18.1159C12.9134 17.1983 12.0456 16.4811 11.0294 16.0537C12.1166 13.527 13.7606 11.3602 15.8414 9.72872C18.2736 7.8212 21.0941 6.81272 23.9966 6.81272C29.5925 6.81272 34.6593 10.4655 36.9979 16.0422C35.9727 16.4633 35.0959 17.1798 34.4791 18.1006C33.8622 19.0214 33.5332 20.1049 33.5337 21.2132V27.8564C33.5325 28.9019 33.8261 29.9266 34.3809 30.8127C34.9998 31.8029 35.9116 32.5757 36.9897 33.0241C37.1302 33.0826 37.2742 33.1353 37.4217 33.182V35.2033H22.583V39.0961H41.3126V33.0034C42.3225 32.5738 43.1839 31.8569 43.7897 30.9418C44.3956 30.0268 44.7193 28.9539 44.7206 27.8564V21.2132C44.7192 20.0834 44.376 18.9804 43.7363 18.0491C43.0965 17.1178 42.1901 16.4018 41.136 15.9951ZM10.5729 27.8564C10.5767 28.082 10.5356 28.3061 10.4519 28.5156C10.3682 28.7251 10.2436 28.9158 10.0854 29.0767C9.92722 29.2375 9.73859 29.3653 9.53052 29.4525C9.32245 29.5397 9.0991 29.5846 8.87349 29.5846C8.64788 29.5846 8.42453 29.5397 8.21646 29.4525C8.00839 29.3653 7.81976 29.2375 7.66158 29.0767C7.5034 28.9158 7.37882 28.7251 7.29512 28.5156C7.21141 28.3061 7.17026 28.082 7.17405 27.8564V21.2132C7.18154 20.7674 7.36388 20.3424 7.68178 20.0299C7.99967 19.7173 8.42765 19.5421 8.87349 19.5421C9.31933 19.5421 9.74731 19.7173 10.0652 20.0299C10.3831 20.3424 10.5654 20.7674 10.5729 21.2132V27.8564ZM39.1262 19.514C39.5768 19.5145 40.0087 19.6937 40.3273 20.0122C40.646 20.3308 40.8253 20.7627 40.8259 21.2132V27.8564C40.8184 28.3022 40.6361 28.7272 40.3182 29.0398C40.0003 29.3523 39.5723 29.5275 39.1264 29.5275C38.6806 29.5275 38.2526 29.3523 37.9347 29.0398C37.6168 28.7272 37.4345 28.3022 37.427 27.8564V21.2132C37.4275 20.7627 37.6067 20.3308 37.9253 20.0122C38.2438 19.6937 38.6757 19.5145 39.1262 19.514Z" fill="#36417D"/></g></svg> </span> </div> <p class="ft-m">Get an answer within <br><b>72 hours maximum!</b></p> </div> </div> </div> </div> <div class="Wrapper Accomodation_Suggestion pv-60"> <div class="row OwnerBlock_Search"> <div class="col-6 col-12@s"> <img width="550" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="demo reservation success phone" data-frz-src="https://www.studapart.com/back/build/images/background/opensearch_phone.webp?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800"> </div> <div class="col-6 col-12@s pt-40"> <h2 class="Title ft-xl"> <b>Are you a landlord and want to rent out your home?</b> </h2> <h3 class="subtitle"> Enjoy all the benefits and protection of Studapart : </h3> <ul class="pv-10"> <li>1st rent insured in case of last-minute cancellation</li> <li>€3,000 property damage insurance</li> <li>€1,500 against damage to personal property</li> <li>Studapart guarantee against unpaid rent up to €100,000</li> </ul> <a href="https://www.studapart.com/en/login/owner" class="ButtonRectangle ButtonRectangle--green" > <span class="ButtonRectangle_content"> <span class="ButtonRectangle_text"> I submit my ad </span> </span> <div class="ButtonRectangle_loader"> <i class="fal fa-spinner-third"></i> </div> </a> </div> </div> </div> <div class="Wrapper Wrapper--s"> <article class="SearchPage_article mt-20@s p-relative"> <div id="article" class="anchor"></div> <div class="TextBody TextBody--no-margins p-30"> <p>Have you heard of coliving and want to know more? Even if you have gone through several offers, you are still not reassured and need to understand more in order to embark on the adventure. This is why Studapart has prepared everything there is to know about coliving, and you can start your research on the platform with peace of mind!</p> <p>Co-living is a new concept from the United States that combines housing and the workplace. Private spaces, shared spaces, and many services are available to you while saving money. Halfway between shared accommodation and a private apartment, this could be for you!</p> <h2>What is coliving?</h2> <p>Coliving, which can be translated from English as &ldquo;living together&rdquo;, is a hybrid model between shared accommodation and co-working space. A concept that appeared in the 2000s in the United States, it has conquered several countries and in particular France in recent years.</p> <p>The objective of these apartments is to combine workspace and housing while offering a large number of services to its occupants. The latter have a private space (bedroom, bathroom, kitchen, etc.) but also shared spaces for working (meeting rooms, gym, library, gardens, etc.).</p> <p>To make the experience more complete, the tenants of these coliving apartments have at their disposal several services which vary according to the residences. You can find there the wifi subscription, computers and printers available, a cleaning service, sports lessons, laundry, parking and many others. This panel of offers, very American, is very appreciated by tenants who seek above all to save time and money by bringing together as much as possible everything they need on a daily basis. In a world where it has become difficult to distinguish personal life from professional life, coliving appears to be a good alternative. The separation of the different spaces as well as the living environment finally make it possible to distinguish between things.</p> <h2>Is coliving made for you?</h2> <p>From young professionals to companies, this new market allows everyone to find what they are looking for.</p> <h3>Young workers</h3> <p>With the change in our lifestyles which tends towards more and more mobility, coliving seems to be a ready-made solution for young workers who have more and more digital nomads. At a time when teleworking tends to be democratized, this new type of accommodation appears to be the right solution, in particular with the development of new ways of working: democratization of teleworking, freelancing... In a familiar but also professional setting, young assets will have no trouble concentrating on their daily missions. The accommodation being equipped with wifi, no more connection problems during videoconferences or meetings. Coliving is also a good way to meet new people and help each other in case of difficulty. Between young workers, it is easy to identify with others and with the potential obstacles encountered, and therefore to find a solution together.</p> <h3>People in transition</h3> <p>These new ways of housing can be adopted by people in transition in their lives, on assignment for a few months in a company, on an internship, or foreign students who have come for a semester. Everyone is likely to be looking for a solution to benefit from turnkey rental accommodation, while having the opportunity to build relationships, and avoid sometimes heavy loneliness.</p> <p>Digital nomads, for example, prefer to gain freedom and emancipate themselves from equipment to settle in an apartment that is already furnished and fully functional. Their priority? Create links and share an experience with new people: so many guarantees of feeling good for a few months, or a few years!</p> <h3>Companies</h3> <p>Individuals are not the only ones interested in co-living. Startups, more and more numerous today, also seek to innovate for the good of their teams by offering, for example, within one of these residences, a work space for their employees but also a personal space where they can live in community and thus create even more links. This way of life also allows them to share the premises with other startups.</p> <h2>Why chose coliving for housing?</h2> <p>If coliving works so well and is gaining ground in new countries, it is because it offers many advantages, both practical and economical. The very principle of coliving, like carpooling, is to save money by sharing the costs. Living and working in the same place significantly reduces expenses and travel time. Also, the duration of the lease is flexible, ranging from one month to more than a year, which allows real flexibility for its tenants.</p> <p>After the health crisis, many people suffered from loneliness in their homes. They also had very limited means to be able, for example, to telecommute in good conditions. With coliving and the number of services offered there, this is no longer a problem, and you can even meet new people there every day.</p> <p>It is for these reasons that co-living, a good compromise between the comfort of an apartment just for yourself and the conviviality of a shared apartment where sharing is the key word, is developing more and more in France.</p> <p>Whatever your profile, if you are looking for accommodation, Studapart helps you find the co-living that suits you. The online platform is completely secure and offers you verified co-living accommodation anywhere in France and at any time of the year. Maybe it&#39;s time for you to give it a try?</p> </div> </article> <section itemscope itemtype="https://schema.org/FAQPage"> <article id="js-faq-data" class="SearchPage_article mt-20 p-relative p-30"> <h3 class="ft-2xl color-ft-strong mb-20"> <b>FAQ on coliving in Paris</b> </h3> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <p class="ft-bold mt-20" itemprop="name">🏙️ How to find your coliving in Paris in a few clicks?</p> <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div itemprop="text" class="color-ft-strong mt-10 js-faq-data-content"> Check out our selection of verified coliving available in Paris. Studapart really makes your search for coliving in Paris easier thanks to the %count% proposed accommodations bookable from your sofa. </div> </div> </div> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <p class="ft-bold mt-20" itemprop="name">🚀 How to book an accommodation in coliving in Paris?</p> <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div itemprop="text" class="color-ft-strong mt-10 js-faq-data-content"> To book a coliving in Paris with Studapart, nothing could be easier! Register on Studapart.com, apply, book in Paris. Get an answer within 72h maximum guaranteed. </div> </div> </div> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <p class="ft-bold mt-20" itemprop="name">✨ How to get my housing subsidies for a coliving in Paris?</p> <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div itemprop="text" class="color-ft-strong mt-10 js-faq-data-content"> Test your eligibility with your CAF Paris or register on Studapart to benefit from our housing assistance service. Most of the %count% accommodations available on Studapart are subsidized and therefore eligible for housing financial assistance (such as APL, ALS or ALF). </div> </div> </div> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <p class="ft-bold mt-20" itemprop="name">🙌🏼 How to find a coliving in Paris without a guarantor?</p> <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div itemprop="text" class="color-ft-strong mt-10 js-faq-data-content"> To find a coliving in Paris without a guarantor, register on Studapart and activate a Guaranteed Profile. </div> </div> </div> </article> </section> </div> </div> </div> </div> <div class="PopinGeneric is-hidden js-confirm-popin PopinGeneric--s PopinGeneric--absolute-header js-popin-generic" style="--transition-duration: 350ms" data-is-active="false" data-disable-close="false" > <div class="PopinGeneric_background js-popin-generic-background"></div> <div class="PopinGeneric_body"> <div class="PopinGeneric_header"> <div class="fx-grow"> </div> <div class="PopinGeneric_close js-popin-generic-close"> <span class="Icon fill-ft-weak" style="--width: 15px; width: 15px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill-rule="evenodd" d="M14.218.782l.078.088a.994.994 0 01-.075 1.323L8.914 7.5l5.307 5.307a1 1 0 01.074 1.323l-.077.088-.088.078a.994.994 0 01-1.323-.075L7.5 8.914l-5.307 5.307a1 1 0 01-1.323.074l-.088-.077-.078-.088a.994.994 0 01.075-1.323L6.086 7.5.779 2.193A1.001 1.001 0 01.705.87L.782.782.87.704A.994.994 0 012.193.78L7.5 6.086 12.807.779A1 1 0 0114.13.705l.088.077z"/></svg></span> </div> </div> <div class="PopinGeneric_content"> <div class="p-20"> <div class="js-confirm-popin-text"></div> </div> </div> <div class="PopinGeneric_footer"> <div class="footer"> <button class="ButtonLink js-popin-generic-close " > Cancel </button> <a href="#" class="ButtonRectangle js-confirm-popin-button ButtonRectangle--s ButtonRectangle--green" > <span class="ButtonRectangle_content"> <span class="ButtonRectangle_text"> Confirm </span> </span> <div class="ButtonRectangle_loader"> <i class="fal fa-spinner-third"></i> </div> </a> </div> </div> </div> </div> <div class="Footer"> <div class="Wrapper"> <div class="Footer_container"><div class="Footer_column col-3 col-6@s col-12@xs "><h5 class="Footer_title">Rent my house</h5><ul><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/accommodation-france">Student accommodation</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/student-residence-france">Student residence</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/flatshare-france">Flatshare</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/coliving-france">Coliving</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/apartment-rental-france">Apartment</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/studio-rental-france">Studio apartment</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/homestay-room-france">Homestay room</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/france">All accommodation by type&nbsp;<span class="Icon Header_parentIcon" style="--width: 12px;width: 12px;transform: rotate(-90deg);"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 9"><path fill-rule="evenodd" d="M7 9.071l1.414-1.414L14.071 2 12.657.586 7 6.243 1.343.586-.07 2 7 9.071z" fill="rgb(255, 255, 255)"></path></svg></span> </a></li></ul></div><div class="Footer_column col-3 col-6@s col-12@xs "><h5 class="Footer_title">Student accommodation top cities</h5><ul><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/student-accommodation-paris">Student accommodation Paris</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/student-accommodation-bordeaux">Student accommodation Bordeaux</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/student-accommodation-lille">Student accommodation Lille</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/student-accommodation-lyon">Student accommodation Lyon</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/student-accommodation-toulouse">Student accommodation Toulouse</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/student-accommodation-marseille">Student accommodation Marseille</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/student-accommodation-nantes">Student accommodation Nantes</a></li></ul></div><div class="Footer_column col-3 col-6@s col-12@xs "><h5 class="Footer_title">About us</h5><ul><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/our-tips">Blog</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/inside-the-culture">News</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/schools-universities-partners">Schools & universities partners</a></li><li class="Footer_item"><div class="Footer_link" data-link="bWFpbHRvOmNvbnRhY3RAc3R1ZGFwYXJ0LmNvbQ=="> Contact us </div></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/legal-mentions">Legal mentions</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/tos">Terms of use</a></li><li class="Footer_item"><a class="Footer_link" href="https://help.studapart.com/en/">FAQ</a></li></ul></div><div class="Footer_column col-3 col-6@s col-12@xs Footer_column--highlight"><span class="Icon mb-20" style="--width: 180px; width: 180px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 180 38"><path fill="#FFF" fill-rule="evenodd" d="M21.121.776l21.104 21.029-2.578 2.568-3.238-3.226v.846c0 8.404-6.862 15.243-15.296 15.243-8.33 0-15.125-6.669-15.294-14.928l-.003-.315v-.846l-3.238 3.226L0 21.805l9.429-9.396V5.124h3.606v3.692l8.068-8.04.01.009.008-.009zm-.008 5.128L9.422 17.554v4.44c0 6.423 5.244 11.649 11.69 11.649 6.347 0 11.53-5.067 11.688-11.354l.004-.296v-4.439L21.113 5.904zm114.415 7.56c3.952 0 6.838 3.219 6.838 7.761 0 4.572-2.886 7.792-6.838 7.792-2.222 0-4.011-1.006-5.193-2.703v7.303h-3.521v-19.81h3.52v2.359c1.183-1.697 2.972-2.703 5.194-2.703zM28.192 21.658v.855c0 3.89-3.176 7.054-7.08 7.054a7.112 7.112 0 01-6.13-3.524l3.12-1.8a3.492 3.492 0 003.01 1.731 3.472 3.472 0 003.475-3.461v-.855h3.605zm135.958-.491v7.504h-3.52V13.807h3.52v2.876c.928-1.93 2.783-2.827 5.143-2.874v-.001l.195-.001h1.97v-4.08h3.432v4.08h3.376v2.905h-3.376v7.59c0 1.006.635 1.725 1.472 1.725.606 0 1.154-.23 1.472-.547l1.01 2.358c-.837.718-2.05 1.179-3.174 1.179-2.482 0-4.213-1.782-4.213-4.284v-8.021h-2.033l-.193.003c-3.06.086-5.08 1.712-5.08 4.453zM70.433 9.726v4.081h3.376v2.905h-3.376v7.59c0 1.006.635 1.725 1.471 1.725.607 0 1.154-.23 1.472-.547l1.01 2.358c-.837.719-2.049 1.179-3.174 1.179-2.481 0-4.212-1.782-4.212-4.284V9.726h3.433zm80.748 3.737c3.953 0 6.405 2.501 6.405 6.268v8.94h-3.434V26.89c-1.095 1.38-2.971 2.127-4.703 2.127-3.173 0-5.568-1.87-5.568-4.745 0-2.931 2.74-4.944 6.088-4.944 1.356 0 2.827.288 4.183.805v-.402c0-1.726-.952-3.393-3.664-3.393-1.414 0-2.77.489-4.039 1.121l-1.212-2.443c2.106-1.035 4.068-1.553 5.944-1.553zm-33.817 0c3.953 0 6.405 2.501 6.405 6.268v8.94h-3.433V26.89c-1.096 1.38-2.972 2.127-4.703 2.127-3.174 0-5.569-1.87-5.569-4.745 0-2.931 2.741-4.944 6.088-4.944 1.356 0 2.827.288 4.184.805v-.402c0-1.726-.953-3.393-3.664-3.393-1.415 0-2.77.489-4.04 1.121l-1.212-2.443c2.107-1.035 4.069-1.553 5.944-1.553zm-37.74.344v8.77c0 2.012 1.299 3.45 3.145 3.45 1.847 0 3.376-1.236 3.607-2.817v-9.403h3.52v14.865h-3.52v-1.985c-.923 1.381-2.655 2.33-4.617 2.33-3.26 0-5.54-2.386-5.54-5.75v-9.46h3.406zm28.146-5.231v20.096h-3.52v-2.3c-1.183 1.668-2.971 2.645-5.164 2.645-3.953 0-6.838-3.22-6.838-7.792 0-4.542 2.885-7.762 6.838-7.762 2.193 0 3.981.977 5.164 2.645V8.576h3.52zm-50.49-.028c3.145 0 5.512 1.063 7.502 2.76l-1.962 2.644c-1.731-1.495-3.722-2.328-5.683-2.328-1.991 0-3.348 1.207-3.348 2.586 0 1.61 1.472 2.186 4.617 2.905 4.126.92 6.896 2.242 6.896 5.836 0 3.536-2.713 6.037-7.445 6.037-3.404 0-6.29-1.15-8.482-3.192l2.077-2.558c1.818 1.638 3.924 2.674 6.52 2.674 2.453 0 3.723-1.207 3.723-2.617 0-1.638-1.414-2.184-4.587-2.932-4.098-.949-6.954-2.128-6.954-5.836 0-3.45 2.943-5.98 7.127-5.98zm59.392 13.223c-1.76 0-3.175.978-3.175 2.387s1.241 2.3 2.915 2.3c1.702 0 3.519-.863 3.924-2.444v-1.667c-1.096-.374-2.337-.576-3.664-.576zm33.816 0c-1.76 0-3.173.978-3.173 2.387s1.24 2.3 2.913 2.3c1.702 0 3.52-.863 3.924-2.444v-1.667c-1.095-.374-2.336-.576-3.664-.576zm-15.913-5.318c-2.48 0-4.212 1.983-4.212 4.772s1.731 4.802 4.212 4.802c2.511 0 4.3-2.013 4.3-4.802 0-2.789-1.789-4.772-4.3-4.772zm-34.538 0c-2.51 0-4.298 1.983-4.298 4.772s1.789 4.802 4.298 4.802c2.482 0 4.213-2.013 4.213-4.802 0-2.789-1.73-4.772-4.213-4.772z"></path></svg></span><ul><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/login">Login</a></li><li class="Footer_item"><a class="Footer_link" href="https://studapart.com/fr/proprietaire">Owner space</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/formulaire-de-prise-de-contact-pour-les-professionnels-de-limmobilier">Real estate professional space</a></li><li class="Footer_item"><a class="Footer_link" href="javascript:Didomi.preferences.show()">Manage cookies</a></li></ul><div class="SocialShare mt-40 SocialShare--light"><a class="SocialShare_link" href="https://twitter.com/studapart" target="_blank"><span class="Icon Icon--height SocialShare_item" style="--height: 20px; height: 20px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 20"><path fill-rule="evenodd" d="M25 2.375c-.984.417-1.967.677-2.95.782 1.11-.657 1.86-1.584 2.252-2.782-1.015.594-2.1 1-3.252 1.219C20.035.531 18.787 0 17.306 0c-1.416 0-2.625.492-3.624 1.477-1 .984-1.5 2.174-1.5 3.57 0 .375.043.76.128 1.156a14.447 14.447 0 01-5.894-1.555A14.486 14.486 0 011.745.922a4.888 4.888 0 00-.698 2.547c0 .864.206 1.666.619 2.406A5.07 5.07 0 003.33 7.672a5.142 5.142 0 01-2.316-.64v.062c0 1.218.389 2.289 1.166 3.21a5.055 5.055 0 002.943 1.743 5.385 5.385 0 01-1.349.172c-.296 0-.618-.026-.967-.078.327 1.01.93 1.84 1.808 2.492a5.049 5.049 0 002.982 1.008c-1.86 1.437-3.981 2.156-6.36 2.156-.455 0-.868-.02-1.238-.062C2.38 19.245 5.002 20 7.868 20c1.819 0 3.527-.284 5.123-.851 1.598-.568 2.962-1.329 4.093-2.282a15.339 15.339 0 002.927-3.289 14.55 14.55 0 001.832-3.883 14.145 14.145 0 00.587-4.71A10.644 10.644 0 0025 2.374z"></path></svg></span></a><a class="SocialShare_link" href="https://www.instagram.com/studapart" target="_blank"><span class="Icon Icon--height SocialShare_item" style="--height: 20px; height: 20px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><g fill-rule="evenodd"><path fill-rule="nonzero" d="M14.48 0H5.52A5.526 5.526 0 000 5.52v8.96A5.525 5.525 0 005.52 20h8.96A5.526 5.526 0 0020 14.48V5.52A5.526 5.526 0 0014.48 0zm3.746 14.48a3.75 3.75 0 01-3.745 3.746H5.519a3.749 3.749 0 01-3.745-3.745V5.519A3.749 3.749 0 015.52 1.774h8.962a3.75 3.75 0 013.745 3.745v8.962z"></path><path fill-rule="nonzero" d="M10 5c-2.757 0-5 2.243-5 5s2.243 5 5 5 5-2.243 5-5-2.243-5-5-5zm0 8.278A3.282 3.282 0 016.722 10 3.282 3.282 0 0110 6.722 3.282 3.282 0 0113.278 10 3.282 3.282 0 0110 13.278z"></path><path d="M15.5 3A1.507 1.507 0 0014 4.5c0 .394.16.781.44 1.06.279.28.666.44 1.06.44A1.506 1.506 0 0017 4.5c0-.395-.16-.783-.44-1.06A1.506 1.506 0 0015.5 3z"></path></g></svg></span></a><a class="SocialShare_link" href="https://www.youtube.com/channel/UCGprdZECci3grT_a1tnwttQ" target="_blank"><span class="Icon Icon--height SocialShare_item" style="--height: 15px; height: 15px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 18"><path d="M23.938 1.735C23.259.47 22.523.239 21.024.15 19.528.044 15.765 0 12.503 0 9.236 0 5.47.044 3.975.149c-1.495.09-2.233.32-2.917 1.586C.359 2.996 0 5.169 0 8.995v.013c0 3.81.36 6 1.058 7.248.684 1.263 1.42 1.492 2.915 1.598 1.497.092 5.263.146 8.53.146 3.261 0 7.025-.054 8.524-.144 1.498-.106 2.234-.335 2.912-1.599C24.644 15.01 25 12.82 25 9.01V8.997c0-3.828-.356-6-1.063-7.262zM9.374 13.909V4.091L17.188 9l-7.813 4.91z"></path></svg></span></a><a class="SocialShare_link" href="https://www.facebook.com/Studapart" target="_blank"><span class="Icon Icon--height SocialShare_item" style="--height: 20px; height: 20px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M18.895 0H1.104C.494 0 0 .494 0 1.104v17.791C0 19.505.495 20 1.104 20h9.578v-7.745H8.076V9.236h2.606V7.01c0-2.583 1.577-3.99 3.882-3.99 1.105 0 2.052.082 2.329.118v2.7h-1.599c-1.253 0-1.495.596-1.495 1.47v1.927h2.99l-.391 3.019h-2.599v7.745h5.096c.61 0 1.105-.495 1.105-1.104V1.103C20 .493 19.505 0 18.895 0z"></path></svg></span></a></div></div> </div> </div> </div> <script type="text/frzjs" orig_index="20"> dataLayer.push({'open': true}); $(document).on('click', '.Footer div[data-link]', function () { document.location = window.atob($(this).data('link')); }); </script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/fstrz/r/s/cdn.jsdelivr.net/npm/js-cookie@3.0.0-rc.1/dist/js.cookie.min.js?frz-v=3800" orig_index="21"></script> <script type="text/frzjs" orig_index="22"> window.intercomSettings = { app_id: window.params.intercom_app_id, type: 'user', hide_default_launcher: true, language_override: 'en' }; </script> <script type="text/frzjs" orig_index="23"> (function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',intercomSettings);}else{var d=document;var i=function(){i.c(arguments)};i.q=[];i.c=function(args){i.q.push(args)};w.Intercom=i;function l(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/' + window.params.intercom_app_id;var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);}if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})() </script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/bundles/fosjsrouting/js/router.min.js?e0a55d5a7993af54294eb000e101a85a&amp;frz-v=3800" orig_index="24"></script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/js/routing?callback=fos.Router.setData&amp;frz-v=3800" orig_index="25"></script> <script type="text/frzjs" orig_index="26"> window.vars = { institutionId: '2f4f82d5-4b27-470b-b192-9128c85ecfc5', locale: 'en', isStudent: false }; </script> <script type="text/frzjs" orig_index="27"> </script> <script type="text/frzjs" orig_index="28"> $(document).ready(function () { var $revealIn = $('.reveal.in'); if ($revealIn.length) { $revealIn.foundation('open'); } }); </script> <script type="text/frzjs" orig_index="29">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"bb26da7444","applicationID":"227157524","transactionName":"YVUAZkZXC0RXAUALC1gfI1FAXwpZGRJbEBBXXD1CRlkVUkQWTREBV0IBWmtZFVJYEVEDFlVY","queueTime":0,"applicationTime":147,"atts":"TRIDEA5NGEo=","errorBeacon":"bam.nr-data.net","agent":""}</script><script type="text/frzjs">(function (){function setCacheKey(e){if(e){var t=new Date;t.setYear(t.getFullYear()+1),document.cookie="fstrz_vary="+e+";path=/;expires="+t.toUTCString()}};var frzCacheKey = ''; if(document.cookie.indexOf("isConnected=deleted") != -1 || document.cookie.indexOf("isConnected") == -1 && document.cookie.indexOf("SSESS") == -1 ) { frzCacheKey = 'notConnected'; setCacheKey(frzCacheKey); console.log('frz nonconnecte'); } else { document.cookie="fstrz_vary=deleted;path=/;expires=Thu, 01 Jan 1970 00:00:00 GMT"; console.log('frz remove fstrz_vary'); }})();</script><script>/*! * * js-edgepic v4.9.1 * * Copyright (c) 2022 scaleflex, fasterize * Released under the MIT license * * Date: 2023-04-26T14:26:52.293Z * */(()=>{var t={5134:(t,e,r)=>{var n=r(3200);t.exports=n},4794:(t,e,r)=>{r(9826);var n=r(2649);t.exports=n("Array","find")},6987:(t,e,r)=>{r(3689);var n=r(857);t.exports=n.Math.trunc},2173:(t,e,r)=>{r(240)},240:(t,e,r)=>{var n=r(5134);t.exports=n},9662:(t,e,r)=>{var n=r(614),o=r(6330),i=TypeError;t.exports=function(t){if(n(t))return t;throw i(o(t)+" is not a function")}},1223:(t,e,r)=>{var n=r(5112),o=r(30),i=r(3070).f,a=n("unscopables"),c=Array.prototype;null==c[a]&&i(c,a,{configurable:!0,value:o(null)}),t.exports=function(t){c[a][t]=!0}},9670:(t,e,r)=>{var n=r(111),o=String,i=TypeError;t.exports=function(t){if(n(t))return t;throw i(o(t)+" is not an object")}},1318:(t,e,r)=>{var n=r(5656),o=r(1400),i=r(6244),a=function(t){return function(e,r,a){var c,u=n(e),s=i(u),l=o(a,s);if(t&&r!=r){for(;s>l;)if((c=u[l++])!=c)return!0}else for(;s>l;l++)if((t||l in u)&&u[l]===r)return t||l||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},2092:(t,e,r)=>{var n=r(9974),o=r(1702),i=r(8361),a=r(7908),c=r(6244),u=r(5417),s=o([].push),l=function(t){var e=1==t,r=2==t,o=3==t,l=4==t,f=6==t,p=7==t,d=5==t||f;return function(v,h,g,y){for(var m,b,w=a(v),A=i(w),O=n(h,g),S=c(A),x=0,j=y||u,P=e?j(v,S):r||p?j(v,0):void 0;S>x;x++)if((d||x in A)&&(b=O(m=A[x],x,w),t))if(e)P[x]=b;else if(b)switch(t){case 3:return!0;case 5:return m;case 6:return x;case 2:s(P,m)}else switch(t){case 4:return!1;case 7:s(P,m)}return f?-1:o||l?l:P}};t.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6),filterReject:l(7)}},7475:(t,e,r)=>{var n=r(3157),o=r(4411),i=r(111),a=r(5112)("species"),c=Array;t.exports=function(t){var e;return n(t)&&(e=t.constructor,(o(e)&&(e===c||n(e.prototype))||i(e)&&null===(e=e[a]))&&(e=void 0)),void 0===e?c:e}},5417:(t,e,r)=>{var n=r(7475);t.exports=function(t,e){return new(n(t))(0===e?0:e)}},4326:(t,e,r)=>{var n=r(1702),o=n({}.toString),i=n("".slice);t.exports=function(t){return i(o(t),8,-1)}},648:(t,e,r)=>{var n=r(1694),o=r(614),i=r(4326),a=r(5112)("toStringTag"),c=Object,u="Arguments"==i(function(){return arguments}());t.exports=n?i:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=c(t),a))?r:u?i(e):"Object"==(n=i(e))&&o(e.callee)?"Arguments":n}},9920:(t,e,r)=>{var n=r(2597),o=r(3887),i=r(1236),a=r(3070);t.exports=function(t,e,r){for(var c=o(e),u=a.f,s=i.f,l=0;l<c.length;l++){var f=c[l];n(t,f)||r&&n(r,f)||u(t,f,s(e,f))}}},8880:(t,e,r)=>{var n=r(9781),o=r(3070),i=r(9114);t.exports=n?function(t,e,r){return o.f(t,e,i(1,r))}:function(t,e,r){return t[e]=r,t}},9114:t=>{t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},8052:(t,e,r)=>{var n=r(614),o=r(3070),i=r(6339),a=r(3072);t.exports=function(t,e,r,c){c||(c={});var u=c.enumerable,s=void 0!==c.name?c.name:e;if(n(r)&&i(r,s,c),c.global)u?t[e]=r:a(e,r);else{try{c.unsafe?t[e]&&(u=!0):delete t[e]}catch(t){}u?t[e]=r:o.f(t,e,{value:r,enumerable:!1,configurable:!c.nonConfigurable,writable:!c.nonWritable})}return t}},3072:(t,e,r)=>{var n=r(7854),o=Object.defineProperty;t.exports=function(t,e){try{o(n,t,{value:e,configurable:!0,writable:!0})}catch(r){n[t]=e}return e}},9781:(t,e,r)=>{var n=r(7293);t.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(t,e,r)=>{var n=r(7854),o=r(111),i=n.document,a=o(i)&&o(i.createElement);t.exports=function(t){return a?i.createElement(t):{}}},8113:(t,e,r)=>{var n=r(5005);t.exports=n("navigator","userAgent")||""},7392:(t,e,r)=>{var n,o,i=r(7854),a=r(8113),c=i.process,u=i.Deno,s=c&&c.versions||u&&u.version,l=s&&s.v8;l&&(o=(n=l.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!o&&a&&(!(n=a.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=a.match(/Chrome\/(\d+)/))&&(o=+n[1]),t.exports=o},2649:(t,e,r)=>{var n=r(7854),o=r(1702);t.exports=function(t,e){return o(n[t].prototype[e])}},748:t=>{t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(t,e,r)=>{var n=r(7854),o=r(1236).f,i=r(8880),a=r(8052),c=r(3072),u=r(9920),s=r(4705);t.exports=function(t,e){var r,l,f,p,d,v=t.target,h=t.global,g=t.stat;if(r=h?n:g?n[v]||c(v,{}):(n[v]||{}).prototype)for(l in e){if(p=e[l],f=t.dontCallGetSet?(d=o(r,l))&&d.value:r[l],!s(h?l:v+(g?".":"#")+l,t.forced)&&void 0!==f){if(typeof p==typeof f)continue;u(p,f)}(t.sham||f&&f.sham)&&i(p,"sham",!0),a(r,l,p,t)}}},7293:t=>{t.exports=function(t){try{return!!t()}catch(t){return!0}}},9974:(t,e,r)=>{var n=r(1702),o=r(9662),i=r(4374),a=n(n.bind);t.exports=function(t,e){return o(t),void 0===e?t:i?a(t,e):function(){return t.apply(e,arguments)}}},4374:(t,e,r)=>{var n=r(7293);t.exports=!n((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},6916:(t,e,r)=>{var n=r(4374),o=Function.prototype.call;t.exports=n?o.bind(o):function(){return o.apply(o,arguments)}},6530:(t,e,r)=>{var n=r(9781),o=r(2597),i=Function.prototype,a=n&&Object.getOwnPropertyDescriptor,c=o(i,"name"),u=c&&"something"===function(){}.name,s=c&&(!n||n&&a(i,"name").configurable);t.exports={EXISTS:c,PROPER:u,CONFIGURABLE:s}},1702:(t,e,r)=>{var n=r(4374),o=Function.prototype,i=o.bind,a=o.call,c=n&&i.bind(a,a);t.exports=n?function(t){return t&&c(t)}:function(t){return t&&function(){return a.apply(t,arguments)}}},5005:(t,e,r)=>{var n=r(7854),o=r(614),i=function(t){return o(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?i(n[t]):n[t]&&n[t][e]}},8173:(t,e,r)=>{var n=r(9662);t.exports=function(t,e){var r=t[e];return null==r?void 0:n(r)}},7854:(t,e,r)=>{var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof r.g&&r.g)||function(){return this}()||Function("return this")()},2597:(t,e,r)=>{var n=r(1702),o=r(7908),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return i(o(t),e)}},3501:t=>{t.exports={}},490:(t,e,r)=>{var n=r(5005);t.exports=n("document","documentElement")},4664:(t,e,r)=>{var n=r(9781),o=r(7293),i=r(317);t.exports=!n&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(t,e,r)=>{var n=r(1702),o=r(7293),i=r(4326),a=Object,c=n("".split);t.exports=o((function(){return!a("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?c(t,""):a(t)}:a},2788:(t,e,r)=>{var n=r(1702),o=r(614),i=r(5465),a=n(Function.toString);o(i.inspectSource)||(i.inspectSource=function(t){return a(t)}),t.exports=i.inspectSource},9909:(t,e,r)=>{var n,o,i,a=r(8536),c=r(7854),u=r(1702),s=r(111),l=r(8880),f=r(2597),p=r(5465),d=r(6200),v=r(3501),h="Object already initialized",g=c.TypeError,y=c.WeakMap;if(a||p.state){var m=p.state||(p.state=new y),b=u(m.get),w=u(m.has),A=u(m.set);n=function(t,e){if(w(m,t))throw new g(h);return e.facade=t,A(m,t,e),e},o=function(t){return b(m,t)||{}},i=function(t){return w(m,t)}}else{var O=d("state");v[O]=!0,n=function(t,e){if(f(t,O))throw new g(h);return e.facade=t,l(t,O,e),e},o=function(t){return f(t,O)?t[O]:{}},i=function(t){return f(t,O)}}t.exports={set:n,get:o,has:i,enforce:function(t){return i(t)?o(t):n(t,{})},getterFor:function(t){return function(e){var r;if(!s(e)||(r=o(e)).type!==t)throw g("Incompatible receiver, "+t+" required");return r}}}},3157:(t,e,r)=>{var n=r(4326);t.exports=Array.isArray||function(t){return"Array"==n(t)}},614:t=>{t.exports=function(t){return"function"==typeof t}},4411:(t,e,r)=>{var n=r(1702),o=r(7293),i=r(614),a=r(648),c=r(5005),u=r(2788),s=function(){},l=[],f=c("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=n(p.exec),v=!p.exec(s),h=function(t){if(!i(t))return!1;try{return f(s,l,t),!0}catch(t){return!1}},g=function(t){if(!i(t))return!1;switch(a(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return v||!!d(p,u(t))}catch(t){return!0}};g.sham=!0,t.exports=!f||o((function(){var t;return h(h.call)||!h(Object)||!h((function(){t=!0}))||t}))?g:h},4705:(t,e,r)=>{var n=r(7293),o=r(614),i=/#|\.prototype\./,a=function(t,e){var r=u[c(t)];return r==l||r!=s&&(o(e)?n(e):!!e)},c=a.normalize=function(t){return String(t).replace(i,".").toLowerCase()},u=a.data={},s=a.NATIVE="N",l=a.POLYFILL="P";t.exports=a},111:(t,e,r)=>{var n=r(614);t.exports=function(t){return"object"==typeof t?null!==t:n(t)}},1913:t=>{t.exports=!1},2190:(t,e,r)=>{var n=r(5005),o=r(614),i=r(7976),a=r(3307),c=Object;t.exports=a?function(t){return"symbol"==typeof t}:function(t){var e=n("Symbol");return o(e)&&i(e.prototype,c(t))}},6244:(t,e,r)=>{var n=r(7466);t.exports=function(t){return n(t.length)}},6339:(t,e,r)=>{var n=r(7293),o=r(614),i=r(2597),a=r(9781),c=r(6530).CONFIGURABLE,u=r(2788),s=r(9909),l=s.enforce,f=s.get,p=Object.defineProperty,d=a&&!n((function(){return 8!==p((function(){}),"length",{value:8}).length})),v=String(String).split("String"),h=t.exports=function(t,e,r){"Symbol("===String(e).slice(0,7)&&(e="["+String(e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),r&&r.getter&&(e="get "+e),r&&r.setter&&(e="set "+e),(!i(t,"name")||c&&t.name!==e)&&(a?p(t,"name",{value:e,configurable:!0}):t.name=e),d&&r&&i(r,"arity")&&t.length!==r.arity&&p(t,"length",{value:r.arity});try{r&&i(r,"constructor")&&r.constructor?a&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}var n=l(t);return i(n,"source")||(n.source=v.join("string"==typeof e?e:"")),t};Function.prototype.toString=h((function(){return o(this)&&f(this).source||u(this)}),"toString")},4758:t=>{var e=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(t){var n=+t;return(n>0?r:e)(n)}},133:(t,e,r)=>{var n=r(7392),o=r(7293);t.exports=!!Object.getOwnPropertySymbols&&!o((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},8536:(t,e,r)=>{var n=r(7854),o=r(614),i=r(2788),a=n.WeakMap;t.exports=o(a)&&/native code/.test(i(a))},30:(t,e,r)=>{var n,o=r(9670),i=r(6048),a=r(748),c=r(3501),u=r(490),s=r(317),l=r(6200),f=l("IE_PROTO"),p=function(){},d=function(t){return"<script>"+t+"</"+"script>"},v=function(t){t.write(d("")),t.close();var e=t.parentWindow.Object;return t=null,e},h=function(){try{n=new ActiveXObject("htmlfile")}catch(t){}var t,e;h="undefined"!=typeof document?document.domain&&n?v(n):((e=s("iframe")).style.display="none",u.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(d("document.F=Object")),t.close(),t.F):v(n);for(var r=a.length;r--;)delete h.prototype[a[r]];return h()};c[f]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(p.prototype=o(t),r=new p,p.prototype=null,r[f]=t):r=h(),void 0===e?r:i.f(r,e)}},6048:(t,e,r)=>{var n=r(9781),o=r(3353),i=r(3070),a=r(9670),c=r(5656),u=r(1956);e.f=n&&!o?Object.defineProperties:function(t,e){a(t);for(var r,n=c(e),o=u(e),s=o.length,l=0;s>l;)i.f(t,r=o[l++],n[r]);return t}},3070:(t,e,r)=>{var n=r(9781),o=r(4664),i=r(3353),a=r(9670),c=r(4948),u=TypeError,s=Object.defineProperty,l=Object.getOwnPropertyDescriptor,f="enumerable",p="configurable",d="writable";e.f=n?i?function(t,e,r){if(a(t),e=c(e),a(r),"function"==typeof t&&"prototype"===e&&"value"in r&&d in r&&!r.writable){var n=l(t,e);n&&n.writable&&(t[e]=r.value,r={configurable:p in r?r.configurable:n.configurable,enumerable:f in r?r.enumerable:n.enumerable,writable:!1})}return s(t,e,r)}:s:function(t,e,r){if(a(t),e=c(e),a(r),o)try{return s(t,e,r)}catch(t){}if("get"in r||"set"in r)throw u("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},1236:(t,e,r)=>{var n=r(9781),o=r(6916),i=r(5296),a=r(9114),c=r(5656),u=r(4948),s=r(2597),l=r(4664),f=Object.getOwnPropertyDescriptor;e.f=n?f:function(t,e){if(t=c(t),e=u(e),l)try{return f(t,e)}catch(t){}if(s(t,e))return a(!o(i.f,t,e),t[e])}},8006:(t,e,r)=>{var n=r(6324),o=r(748).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,o)}},5181:(t,e)=>{e.f=Object.getOwnPropertySymbols},7976:(t,e,r)=>{var n=r(1702);t.exports=n({}.isPrototypeOf)},6324:(t,e,r)=>{var n=r(1702),o=r(2597),i=r(5656),a=r(1318).indexOf,c=r(3501),u=n([].push);t.exports=function(t,e){var r,n=i(t),s=0,l=[];for(r in n)!o(c,r)&&o(n,r)&&u(l,r);for(;e.length>s;)o(n,r=e[s++])&&(~a(l,r)||u(l,r));return l}},1956:(t,e,r)=>{var n=r(6324),o=r(748);t.exports=Object.keys||function(t){return n(t,o)}},5296:(t,e)=>{"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,o=n&&!r.call({1:2},1);e.f=o?function(t){var e=n(this,t);return!!e&&e.enumerable}:r},2140:(t,e,r)=>{var n=r(6916),o=r(614),i=r(111),a=TypeError;t.exports=function(t,e){var r,c;if("string"===e&&o(r=t.toString)&&!i(c=n(r,t)))return c;if(o(r=t.valueOf)&&!i(c=n(r,t)))return c;if("string"!==e&&o(r=t.toString)&&!i(c=n(r,t)))return c;throw a("Can't convert object to primitive value")}},3887:(t,e,r)=>{var n=r(5005),o=r(1702),i=r(8006),a=r(5181),c=r(9670),u=o([].concat);t.exports=n("Reflect","ownKeys")||function(t){var e=i.f(c(t)),r=a.f;return r?u(e,r(t)):e}},857:(t,e,r)=>{var n=r(7854);t.exports=n},4488:t=>{var e=TypeError;t.exports=function(t){if(null==t)throw e("Can't call method on "+t);return t}},6200:(t,e,r)=>{var n=r(2309),o=r(9711),i=n("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},5465:(t,e,r)=>{var n=r(7854),o=r(3072),i="__core-js_shared__",a=n[i]||o(i,{});t.exports=a},2309:(t,e,r)=>{var n=r(1913),o=r(5465);(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.24.1",mode:n?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.24.1/LICENSE",source:"https://github.com/zloirock/core-js"})},1400:(t,e,r)=>{var n=r(9303),o=Math.max,i=Math.min;t.exports=function(t,e){var r=n(t);return r<0?o(r+e,0):i(r,e)}},5656:(t,e,r)=>{var n=r(8361),o=r(4488);t.exports=function(t){return n(o(t))}},9303:(t,e,r)=>{var n=r(4758);t.exports=function(t){var e=+t;return e!=e||0===e?0:n(e)}},7466:(t,e,r)=>{var n=r(9303),o=Math.min;t.exports=function(t){return t>0?o(n(t),9007199254740991):0}},7908:(t,e,r)=>{var n=r(4488),o=Object;t.exports=function(t){return o(n(t))}},7593:(t,e,r)=>{var n=r(6916),o=r(111),i=r(2190),a=r(8173),c=r(2140),u=r(5112),s=TypeError,l=u("toPrimitive");t.exports=function(t,e){if(!o(t)||i(t))return t;var r,u=a(t,l);if(u){if(void 0===e&&(e="default"),r=n(u,t,e),!o(r)||i(r))return r;throw s("Can't convert object to primitive value")}return void 0===e&&(e="number"),c(t,e)}},4948:(t,e,r)=>{var n=r(7593),o=r(2190);t.exports=function(t){var e=n(t,"string");return o(e)?e:e+""}},1694:(t,e,r)=>{var n={};n[r(5112)("toStringTag")]="z",t.exports="[object z]"===String(n)},6330:t=>{var e=String;t.exports=function(t){try{return e(t)}catch(t){return"Object"}}},9711:(t,e,r)=>{var n=r(1702),o=0,i=Math.random(),a=n(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+a(++o+i,36)}},3307:(t,e,r)=>{var n=r(133);t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:(t,e,r)=>{var n=r(9781),o=r(7293);t.exports=n&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},5112:(t,e,r)=>{var n=r(7854),o=r(2309),i=r(2597),a=r(9711),c=r(133),u=r(3307),s=o("wks"),l=n.Symbol,f=l&&l.for,p=u?l:l&&l.withoutSetter||a;t.exports=function(t){if(!i(s,t)||!c&&"string"!=typeof s[t]){var e="Symbol."+t;c&&i(l,t)?s[t]=l[t]:s[t]=u&&f?f(e):p(e)}return s[t]}},9826:(t,e,r)=>{"use strict";var n=r(2109),o=r(2092).find,i=r(1223),a="find",c=!0;a in[]&&Array(1).find((function(){c=!1})),n({target:"Array",proto:!0,forced:c},{find:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),i(a)},3689:(t,e,r)=>{r(2109)({target:"Math",stat:!0},{trunc:r(4758)})},3200:(t,e,r)=>{var n=r(4794);t.exports=n},2634:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEVICE_PIXEL_RATIO_LIST=void 0;e.DEVICE_PIXEL_RATIO_LIST=[1,1.5,2]},2129:(t,e,r)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.convertToPX=void 0;var n=r(7203);e.convertToPX=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(t=(t||"").toString()).indexOf("px")>-1?parseInt(t):t.indexOf("%")>-1?null:t.indexOf("vw")>-1?(0,n.isServer)()?null:window.innerWidth*parseInt(t)/100:t.indexOf("vh")>-1?(0,n.isServer)()?null:window.innerHeight*parseInt(t)/100:parseInt(t)||""}},584:(t,e,r)=>{"use strict";function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}e.e=void 0;var o=r(1764),i=r(6250),a=r(2625),c=r(6582),u=r(2634),s=r(1136);function l(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function f(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?l(Object(r),!0).forEach((function(e){p(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function p(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==n(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var o=r.call(t,e||"default");if("object"!==n(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===n(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function d(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,c=[],u=!0,s=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(c.push(n.value),c.length!==e);u=!0);}catch(t){s=!0,o=t}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return v(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return v(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}e.e=function(t){var e,r=t.imgNode,n=t.config,l=void 0===n?{}:n,p=t.imgNodeWidth,v=t.imgNodeHeight,h=t.imgNodeRatio,g=t.params,y=t.size,m=t.doNotReplaceImageUrl,b=l.exactSize,w=l.limitFactor,A=l.params,O=void 0===A?{}:A,S=(0,o.isCrop)(g.func||O.func),x=d((0,i.getWidth)({imgNode:r,config:l,exactSize:b,imgNodeWidth:p,params:f(f({},O),g),size:y}),2),j=x[0],P=x[1],I=(0,a.getHeight)({imgNode:r,config:l,exactSize:b,imgNodeHeight:v,imgNodeWidth:p,imgNodeRatio:h,params:f(f({},O),g),size:y,width:j});return e=(0,c.getRatio)({imgNodeRatio:h,width:j,height:I,size:y,config:l,imgNodeWidth:p,imgNodeHeight:v}),{sizes:u.DEVICE_PIXEL_RATIO_LIST.map((function(t){var r,n;return r=j&&j*t,r=S?r:P?(0,s.getSizeLimit)(r,b,w):r,!(n=I&&I*t)&&r&&e&&(n=Math.floor(r/e)),!r&&n&&e&&(r=Math.floor(n*e)),{width:r,height:n,ratio:e}})),ratio:e,width:j,height:I,doNotReplaceImageUrl:m}}},6427:(t,e,r)=>{"use strict";e.b=void 0;var n=r(2634),o=["w","h","width","height"];function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}function a(t,e){if(null==t)return{};var r,n,o=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n<i.length;n++)r=i[n],e.indexOf(r)>=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n<i.length;n++)r=i[n],e.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function c(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,c=[],u=!0,s=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(c.push(n.value),c.length!==e);u=!0);}catch(t){s=!0,o=t}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return u(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return u(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}function s(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function l(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?s(Object(r),!0).forEach((function(e){f(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function f(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==i(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!==i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===i(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}e.b=function(t){var e=t.src,r=t.params,o=t.config,i=void 0===o?{}:o,a=t.containerProps,c=void 0===a?{}:a,u=t.devicePixelRatio,s=void 0===u?1:u,f=t.processURL,d=t.processQueryString,v=t.service,h=c.sizes,g=c.doNotReplaceImageUrl,y=h&&h[n.DEVICE_PIXEL_RATIO_LIST.indexOf(s)]||{},m=y.width,b=y.height,w=i.token,A=i.domain,O=i.doNotReplaceURL,S=i.customDomain,x=i.apiVersion,j=x?x+"/":"",P=[O||g?"":"https://".concat(S?A:w+"."+A,"/").concat(j),e,-1!==e.indexOf("?")?"&":"?"].join("");return[f?f({url:P,token:w,domain:A,service:v}):P,p({params:l(l({},i.params||{}),r),width:m,height:b,config:i,processQueryString:d,devicePixelRatio:s,service:v})].join("")};var p=function(t){var e=t.params,r=void 0===e?{}:e,n=t.width,o=t.height,i=t.config,a=void 0===i?{}:i,u=t.processQueryString,s=t.devicePixelRatio,l=t.service,f=a.processOnlyWidth,p=c(d(r),3),v=p[0],h=p[1],g=void 0===h?null:h,y=p[2],m=n||g,b=o||y,w=Object.keys(v).map((function(t){return encodeURIComponent(t)+"="+encodeURIComponent(v[t])})).join("&"),A=[m?"w=".concat(m):"",b&&!f?(m?"&":"")+"h=".concat(b):"",w?"&"+w:""].join("");return u?u({query:A,widthQ:m,heightQ:b,restParamsQ:w,processOnlyWidth:f,devicePixelRatio:s,service:l}):A},d=function(t){var e=t.w,r=t.h,n=t.width,i=t.height;return[a(t,o),e||n,r||i]}},4131:(t,e,r)=>{"use strict";e.i=void 0;var n=r(7203);function o(t){return function(t){if(Array.isArray(t))return i(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return i(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return i(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}e.i=function(t,e){return o((0,n.isServer)()?[]:a(t,e)).reverse().find((function(t){return window.matchMedia(t.media).matches}))};var a=function(t,e){var r=[];return Object.keys(t).forEach((function(n){var o=n.indexOf(":")>-1?n:e[n];r.push({media:o,params:c(t[n])})})),r},c=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.w,r=void 0===e?t.width||"":e,n=t.h,o=void 0===n?t.height||"":n,i=t.r,a=void 0===i?t.r:i,c=t.src,u=void 0===c?t.src:c;if(r.toString().indexOf("vw")>-1){var s=parseFloat(r);r=window.innerWidth*s/100}else r=parseFloat(r);if(o.toString().indexOf("vh")>-1){var l=parseFloat(o);o=window.innerHeight*l/100}else o=parseFloat(o);return{w:r,h:o,r:a,src:u}}},2625:(t,e,r)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getImageHeight=e.getHeight=void 0;var n=r(2129),o=r(9578),i=r(1764),a=r(7203);e.getHeight=function(t){var e=t.imgNode,r=void 0===e?null:e,u=t.config,s=void 0===u?{}:u,l=t.imgNodeHeight,f=void 0===l?null:l,p=t.params,d=void 0===p?{}:p,v=t.size,h=t.width,g=s.ignoreNodeImgSize,y=s.ignoreStyleImgSize,m=s.imageSizeAttributes,b=s.params,w=void 0===b?{}:b,A=void 0!==g?g:"use"!==m,O=(0,i.isCrop)(d.func||w.func),S=v&&v.params&&(v.params.h||v.params.height),x=v&&v.params&&(v.params.ratio||v.params.r),j=d.height||d.h,P=!A&&f&&(0,n.convertToPX)(f),I=!y&&c(r),E=(0,a.isServer)()?null:!I&&parseInt((0,o.getParentContainerSize)(r,"height"),10);return v&&v.params?x&&h?h/x:S:j||(!A&&f?P:I||(O?E:null))};var c=function(t){var e,r=t&&t.style&&t.style.height,o=r&&!(-1!==r.indexOf("%"));return r=o&&r||"",(e=(0,n.convertToPX)(r))&&parseInt(e,10)};e.getImageHeight=c},2877:(t,e,r)=>{"use strict";e.K=void 0;var n=r(2787),o=r(7203);e.K=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=u(t);return 0===t.indexOf("//")&&(t=((0,o.isServer)()?"https:":window.location.protocol)+t),r&&(t=i(e,t)),[t,(0,n.isSVG)(t)]};var i=function(t,e){var r="/"===e[0],n=a(r,t).split("/"),o=e.split("/");n.length>1&&n.pop(),r&&o.shift();for(var i=0;i<o.length;i++)"."!==o[i]&&(".."===o[i]?n.pop():n.push(o[i]));return n.join("/")},a=function(t,e){return t?(e?c(e):(0,o.isServer)()?"":window.location.origin)+"/":e||((0,o.isServer)()?"http://localhost:3000/":document.baseURI)},c=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=t.split("/"),r=e[0],n=e[2];return r&&n?r+"//"+n:t},u=function(t){return!!t&&(0===t.indexOf("//")&&(t=((0,o.isServer)()?"https:":window.location.protocol)+t),0!==t.indexOf("http://")&&0!==t.indexOf("https://")&&0!==t.indexOf("//"))}},7983:(t,e)=>{"use strict";e.h=void 0;e.h=function(t){var e=t.indexOf("?");if(-1!==e)return r(t.slice(e+1))};var r=function(t){var e=void 0;try{var r=t.replace(/(\w+:)|(\w+ :)/g,(function(t){return'"'+t.substring(0,t.length-1)+'":'}));e=JSON.parse(r)}catch(t){}if(!e)try{e=JSON.parse('{"'+decodeURI(t.replace(/&/g,'","').replace(/=/g,'":"'))+'"}')}catch(t){}return e}},9578:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getParentContainerSize=void 0;e.getParentContainerSize=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"width",r=t,n=0,o=0;do{var i,a;r=null===(a=r)||void 0===a?void 0:a.parentNode,(n="height"===e?r.clientHeight:r.clientWidth)&&(n="function"==typeof r.getBoundingClientRect?r.getBoundingClientRect()[e]:window.innerWidth),o+=1}while(null!==(i=r)&&void 0!==i&&i.parentNode&&!n&&o<5);var c=n&&r&&1===r.nodeType?parseInt(window.getComputedStyle(r).paddingLeft):0,u=n&&r&&1===r.nodeType?parseInt(window.getComputedStyle(r).paddingRight):0;return n||(n=window.innerWidth),n+(n?-c-u:0)}},6582:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getRatio=void 0;e.getRatio=function(t){var e=t.imgNodeRatio,r=t.width,n=t.height,o=t.size,i=t.config,a=void 0===i?{}:i,c=t.imgNodeWidth,u=t.imgNodeHeight,s="ignore"===a.imageSizeAttributes;return o&&o.params?o.params.r||o.params.ratio?o.params.r||o.params.ratio:(o.params.w||o.params.width)&&(o.params.h||o.params.height)?(o.params.w||o.params.width)/(o.params.h||o.params.height):null:!s&&c&&u?c/u:!s&&e?e:r&&n?r/n:null}},1136:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getSizeLimit=void 0;e.getSizeLimit=function(t,e,r){return e?Math.ceil(t):t<=25?25:t<=50?50:Math.ceil(t/r)*r}},6250:(t,e,r)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getWidth=void 0;var n=r(2129),o=r(9578),i=r(7203);e.getWidth=function(t){var e=t.imgNode,r=t.imgNodeWidth,c=void 0===r?null:r,u=t.params,s=void 0===u?{}:u,l=t.size,f=t.config,p=void 0===f?{}:f,d=p.ignoreNodeImgSize,v=p.ignoreStyleImgSize,h=p.imageSizeAttributes,g=p.detectImageNodeCSS,y=void 0!==d?d:"use"!==h,m=l&&l.params&&(l.params.w||l.params.width),b=s.width||s.w,w=!y&&c&&(0,n.convertToPX)(c),A=!v&&a(e,g),O=(0,i.isServer)()?null:!A&&parseInt((0,o.getParentContainerSize)(e),10),S=A||O;return l&&l.params?l.params.r?s.width||s.w?[b]:!y&&c?[w]:[S]:[m]:b?[b]:!y&&c?[w]:[S,!0]};var a=function(t,e){var r=t&&t.style&&t.style.width&&!(-1!==t.style.width.indexOf("%"))&&t.style.width,o=r&&(0,n.convertToPX)(r),a=!(0,i.isServer)()&&(e&&c(t));return e&&a?a:o&&parseInt(o,10)},c=function(t){var e,r=t.style.display;return t.style.display="inline-block",e=t.getBoundingClientRect().width,t.style.display=r,e}},1764:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isCrop=void 0;e.isCrop=function(t){return-1!==["crop","fit","bound","cover"].indexOf(t)}},7203:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isServer=void 0;e.isServer=function(){return"undefined"==typeof window}},2549:(t,e,r)=>{"use strict";e.e=void 0;var n=r(7203);e.e=function(t){var e=!0;if(t&&!(0,n.isServer)())try{new window.ImageData(new Uint8ClampedArray([0,0,0,0]),1,1)}catch(t){e=!1}return Element.prototype.hasOwnProperty("prepend")&&e}},2787:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isSVG=void 0;e.isSVG=function(t){return".svg"===t.slice(-4).toLowerCase()}},3774:function(t,e){!function(t){"use strict";function e(t,e,r,n){var o,i=!1,a=0;function c(){o&&clearTimeout(o)}function u(){c(),i=!0}function s(){for(var u=arguments.length,s=new Array(u),l=0;l<u;l++)s[l]=arguments[l];var f=this,p=Date.now()-a;function d(){a=Date.now(),r.apply(f,s)}function v(){o=void 0}i||(n&&!o&&d(),c(),void 0===n&&p>t?d():!0!==e&&(o=setTimeout(n?v:d,void 0===n?t-p:t)))}return"boolean"!=typeof e&&(n=r,r=e,e=void 0),s.cancel=u,s}function r(t,r,n){return void 0===n?e(t,r,!1):e(t,n,!1!==r)}t.debounce=r,t.throttle=e,Object.defineProperty(t,"__esModule",{value:!0})}(e)}},e={};function r(n){var o=e[n];if(void 0!==o)return o.exports;var i=e[n]={exports:{}};return t[n].call(i.exports,i,i.exports,r),i.exports}r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),(()=>{"use strict";r(2173),r(6987);var t=r(7983);function e(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function n(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?e(Object(n),!0).forEach((function(e){o(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):e(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function o(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var i=function(t,e){return t.getAttribute(e)},a=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return t.split("?")[0]},c=function(t){var e=null;try{var r=t.replace(/(\w+:)|(\w+ :)/g,(function(t){return"https:"===t||"http:"===t?t:'"'.concat(t.substring(0,t.length-1),'":')}));r=r.replace(/'/g,'"').replace(/-"width":/g,"-width:"),e=JSON.parse(r)}catch(t){}return e&&Object.keys(e).forEach((function(t){if("string"==typeof e[t])try{e[t]=JSON.parse('{"'.concat(decodeURI(e[t].replace(/&/g,'","').replace(/=/g,'":"')),'"}'))}catch(t){}})),e},u=function(t){var e;try{var r=t.replace(/(\w+:)|(\w+ :)/g,(function(t){return'"'.concat(t.substring(0,t.length-1),'":')}));e=JSON.parse(r)}catch(t){}if(!e)try{e=JSON.parse('{"'.concat(decodeURI(t.replace(/&/g,'","').replace(/=/g,'":"')),'"}'))}catch(t){}return e},s=function(t){return{sizes:c(i(t,"ci-sizes")||i(t,"data-frz-sizes")||{})||void 0,params:u(i(t,"ci-params")||i(t,"data-frz-params")||{}),imgNodeRatio:i(t,"ci-ratio")||i(t,"data-frz-ratio")||void 0,blurHash:i(t,"ci-blur-hash")||i(t,"data-ci-blur-hash")||void 0,isLazyCanceled:null!==i(t,"ci-not-lazy")||null!==i(t,"data-frz-not-lazy")||void 0,isEdgepicCanceled:null!==i(t,"data-frz-not-edgepic")||void 0,preserveSize:null!==i(t,"ci-preserve-size")||null!==i(t,"data-preserve-size")||void 0,imgNodeWidth:i(t,"width"),imgNodeHeight:i(t,"height"),doNotReplaceImageUrl:(e=t,r="ci-do-not-replace-url",n=i(e,r),o=i(e,"data-".concat(r)),null!==n&&"false"!==n||null!==o&&"false"!==o),alt:i(t,"alt")};var e,r,n,o},l=function(t,e){for(var r=[],n=0;n<t.length;n++){var o=t[n];-1!==o.className.indexOf(e)||r.push(o)}return r},f=function(t,e){t.className.indexOf(e)>-1||(t.className+=" ".concat(e))},p=function(t,e,r,n){var o,i;if(e!==document&&!(e instanceof HTMLElement))throw new TypeError("rootElement should be an HTMLElement");return t?(o=e.querySelectorAll("img[".concat(r,"]")),i=e.querySelectorAll("[".concat(n,"]"))):(o=l(e.querySelectorAll("img[".concat(r,"]")),"ci-image"),i=l(e.querySelectorAll("[".concat(n,"]")),"ci-bg")),[o,i]},d=r(584),v=r(2877),h=r(6427),g=r(4131),y=r(2549),m=r(2634),b=function(t){var e=t.target,r=e.getAttribute("data-bg");if(r){var n=new Image;n.onload=function(){f(e,"ci-image-loaded"),e.removeAttribute("data-bg"),e.removeAttribute("ci-preview")},n.src=r,e.style.backgroundImage="url("+r+")"}},w=r(3774);function A(t){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},A(t)}function O(){O=function(){return t};var t={},e=Object.prototype,r=e.hasOwnProperty,n="function"==typeof Symbol?Symbol:{},o=n.iterator||"@@iterator",i=n.asyncIterator||"@@asyncIterator",a=n.toStringTag||"@@toStringTag";function c(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{c({},"")}catch(t){c=function(t,e,r){return t[e]=r}}function u(t,e,r,n){var o=e&&e.prototype instanceof f?e:f,i=Object.create(o.prototype),a=new j(n||[]);return i._invoke=function(t,e,r){var n="suspendedStart";return function(o,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw i;return I()}for(r.method=o,r.arg=i;;){var a=r.delegate;if(a){var c=w(a,r);if(c){if(c===l)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var u=s(t,e,r);if("normal"===u.type){if(n=r.done?"completed":"suspendedYield",u.arg===l)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(n="completed",r.method="throw",r.arg=u.arg)}}}(t,r,a),i}function s(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=u;var l={};function f(){}function p(){}function d(){}var v={};c(v,o,(function(){return this}));var h=Object.getPrototypeOf,g=h&&h(h(P([])));g&&g!==e&&r.call(g,o)&&(v=g);var y=d.prototype=f.prototype=Object.create(v);function m(t){["next","throw","return"].forEach((function(e){c(t,e,(function(t){return this._invoke(e,t)}))}))}function b(t,e){function n(o,i,a,c){var u=s(t[o],t,i);if("throw"!==u.type){var l=u.arg,f=l.value;return f&&"object"==A(f)&&r.call(f,"__await")?e.resolve(f.__await).then((function(t){n("next",t,a,c)}),(function(t){n("throw",t,a,c)})):e.resolve(f).then((function(t){l.value=t,a(l)}),(function(t){return n("throw",t,a,c)}))}c(u.arg)}var o;this._invoke=function(t,r){function i(){return new e((function(e,o){n(t,r,e,o)}))}return o=o?o.then(i,i):i()}}function w(t,e){var r=t.iterator[e.method];if(void 0===r){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,w(t,e),"throw"===e.method))return l;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return l}var n=s(r,t.iterator,e.arg);if("throw"===n.type)return e.method="throw",e.arg=n.arg,e.delegate=null,l;var o=n.arg;return o?o.done?(e[t.resultName]=o.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,l):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,l)}function S(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function x(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function j(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function P(t){if(t){var e=t[o];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n<t.length;)if(r.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=void 0,e.done=!0,e};return i.next=i}}return{next:I}}function I(){return{value:void 0,done:!0}}return p.prototype=d,c(y,"constructor",d),c(d,"constructor",p),p.displayName=c(d,a,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===p||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,d):(t.__proto__=d,c(t,a,"GeneratorFunction")),t.prototype=Object.create(y),t},t.awrap=function(t){return{__await:t}},m(b.prototype),c(b.prototype,i,(function(){return this})),t.AsyncIterator=b,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new b(u(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},m(y),c(y,a,"Generator"),c(y,o,(function(){return this})),c(y,"toString",(function(){return"[object Generator]"})),t.keys=function(t){var e=[];for(var r in t)e.push(r);return e.reverse(),function r(){for(;e.length;){var n=e.pop();if(n in t)return r.value=n,r.done=!1,r}return r.done=!0,r}},t.values=P,j.prototype={constructor:j,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!t)for(var e in this)"t"===e.charAt(0)&&r.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(r,n){return a.type="throw",a.arg=t,e.next=r,n&&(e.method="next",e.arg=void 0),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),u=r.call(i,"finallyLoc");if(c&&u){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(c){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,l):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),l},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),x(r),l}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;x(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:P(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),l}},t}function S(t,e,r,n,o,i,a){try{var c=t[i](a),u=c.value}catch(t){return void r(t)}c.done?e(u):Promise.resolve(u).then(n,o)}function x(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var j=new(function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,r,n,o,i;return e=t,r=[{key:"isFormatSupported",value:function(t,e){return new Promise((function(r,n){var o=new Image;o.src="data:image/".concat(t,";base64,").concat(e),o.onload=function(){r(!0)},o.onerror=function(){r(!1)}}))}},{key:"initProcessURL",value:(o=O().mark((function t(e){var r,n;return O().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.isFormatSupported("avif","AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADybWV0YQAAAAAAAAAoaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGxpYmF2aWYAAAAADnBpdG0AAAAAAAEAAAAeaWxvYwAAAABEAAABAAEAAAABAAABGgAAAB0AAAAoaWluZgAAAAAAAQAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAamlwcnAAAABLaXBjbwAAABRpc3BlAAAAAAAAAAIAAAACAAAAEHBpeGkAAAAAAwgICAAAAAxhdjFDgQ0MAAAAABNjb2xybmNseAACAAIAAYAAAAAXaXBtYQAAAAAAAAABAAEEAQKDBAAAACVtZGF0EgAKCBgANogQEAwgMg8f8D///8WfhwB8+ErK42A=");case 2:return r=t.sent,t.next=5,this.isFormatSupported("webp","UklGRjoAAABXRUJQVlA4IC4AAACyAgCdASoCAAIALmk0mk0iIiIiIgBoSygABc6WWgAA/veff/0PP8bA//LwYAAA");case 5:n=t.sent,e.processURL=function(t){var o=-1!==t.url.indexOf(".avif")||-1!==t.url.indexOf(".webp"),i=r||n,a="/fstrz/r/".concat(i&&!o?"c/":""),c="/fstrz/r/s/".concat(i&&!o?"c/":""),u=-1!==t.url.indexOf("https://");return-1===t.url.indexOf(a)&&-1===t.url.indexOf(c)&&(e.engine?-1!==t.url.indexOf("/fstrz/r/s/")?t.url=t.url.replace("/fstrz/r/s/",u?c:a):-1!==t.url.indexOf("/fstrz/r/")?t.url=t.url.replace("/fstrz/r/",u?c:a):-1===t.url.indexOf("/fstrz/r/c/")&&(t.url=t.url.replace("https://","https://".concat(t.domain).concat(c)).replace("http://","http://".concat(t.domain).concat(a))):t.url=t.url.replace("https://","https://".concat(t.token,".").concat(t.domain).concat(c)).replace("http://","http://".concat(t.token,".").concat(t.domain).concat(a)),i&&!o&&(t.url=t.url.replace("?","".concat(r?".avif?":".webp?")))),t.url},e.processQueryString=function(t){return[t.widthQ?"frz-w=".concat(t.widthQ):"",t.heightQ&&!t.processOnlyWidth?"".concat(t.widthQ?"&":"","frz-h=").concat(t.heightQ):"",t.restParamsQ?"&".concat(t.restParamsQ):""].join("")};case 8:case"end":return t.stop()}}),t,this)})),i=function(){var t=this,e=arguments;return new Promise((function(r,n){var i=o.apply(t,e);function a(t){S(i,r,n,a,c,"next",t)}function c(t){S(i,r,n,a,c,"throw",t)}a(void 0)}))},function(t){return i.apply(this,arguments)})}],r&&x(e.prototype,r),n&&x(e,n),Object.defineProperty(e,"prototype",{writable:!1}),t}());function P(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function I(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?P(Object(r),!0).forEach((function(e){L(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):P(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function E(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==r)return;var n,o,i=[],a=!0,c=!1;try{for(r=r.call(t);!(a=(n=r.next()).done)&&(i.push(n.value),!e||i.length!==e);a=!0);}catch(t){c=!0,o=t}finally{try{a||null==r.return||r.return()}finally{if(c)throw o}}return i}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return z(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return z(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function z(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}function N(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function L(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var R=function(){function e(r){var o=this;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),L(this,"getBasicInfo",(function(e,r,c,u){var l="image"===u,p=o.config,m=p.baseURL,b=p.lazyLoading,w=p.presets,A=p.devicePixelRatioList,O=p.imgSelector,S=p.bgSelector,x=p.processURL,j=p.processQueryString,P=l?function(e,r){var o=n(n({},s(e)),{},{imgNodeSRC:i(e,r)||void 0}),c=n(n({},(0,t.h)(o.imgNodeSRC||"")),o.params);return n(n({},o),{},{params:c,isAdaptive:!!o.sizes,imgNodeSRC:a(o.imgNodeSRC)})}(e,O):function(e,r){var o=n(n({},s(e)),{},{imgNodeSRC:i(e,r)||void 0,minWindowWidth:i(e,"ci-min-window-width")||i(e,"data-min-window-width")||void 0}),c=n(n({},(0,t.h)(o.imgNodeSRC||"")),o.params);return n(n({},o),{},{params:c,isAdaptive:!!o.sizes,imgNodeSRC:a(o.imgNodeSRC)})}(e,S),z=P.params,N=P.imgNodeSRC,L=P.isLazyCanceled,R=P.isEdgepicCanceled,C=P.sizes,_=P.isAdaptive,k=P.preserveSize,T=P.minWindowWidth,W=function(t,e,r){return(e&&t||r)&&(t=!1),t}(b,L,r);if(N)if(R)W&&!r&&f(e,"lazyfrz");else{var U,D=E((0,v.K)(N,m),2),M=D[0],B=D[1];if((0,y.e)(!0))if(window.innerWidth<T&&!l)e.style.backgroundImage="none";else{if(_)U=(0,g.i)(C,w);else if(r&&!c)return;var F=(0,d.e)(I(I({},P),{},{size:U,imgNode:e,config:p})),G={props:{imgNode:e,imgProps:P,config:p},methods:{}},Q=function(t){return(0,h.b)({src:M,params:z,config:p,containerProps:F,devicePixelRatio:t,processURL:x,processQueryString:j,service:G})},H=Q(),V=A.map((function(t){return{dpr:t.toString(),url:Q(t)}})),X={imgNode:e,isUpdate:r,imgProps:P,lazy:W,containerProps:F,isSVG:B,cloudimageUrl:H,src:M,preserveSize:k};l?o.processImage(I(I({},X),{},{cloudimageUrl:Q(1),cloudimageSrcset:V})):o.processBackgroundImage(X)}else l?e.src=M:e.style.backgroundImage="url("+M+")"}})),this.config=function(t){var e=t.imgSelector,r=void 0===e?"data-frz-src":e,n=t.bgSelector,o=void 0===n?"data-frz-bg-url":n,i=t.token,a=void 0===i?"":i,c=t.domain,s=void 0===c?"edgepic.io":c,l=t.lazyLoading,f=void 0!==l&&l,p=t.engine,d=void 0!==p&&p,v=t.baseUrl,h=t.baseURL,g=t.presets,y=t.params,b=void 0===y?"":y,w=t.apiVersion,A=void 0===w?"":w,O=t.customDomain,S=void 0!==O&&O,x=t.init,j=void 0===x||x,P=t.exactSize,I=void 0!==P&&P,E=t.doNotReplaceURL,z=void 0===E||E,N=t.limitFactor,L=void 0===N?100:N,R=t.imageSizeAttributes,C=void 0===R?"use":R,_=t.ignoreNodeImgSize,k=t.ignoreStyleImgSize,T=void 0!==k&&k,W=t.destroyNodeImgSize,U=void 0!==W&&W,D=t.saveNodeImgRatio,M=void 0!==D&&D,B=t.detectImageNodeCSS,F=void 0!==B&&B,G=t.processOnlyWidth,Q=void 0!==G&&G,H=t.devicePixelRatioList,V=void 0===H?m.DEVICE_PIXEL_RATIO_LIST:H,X=t.onImageLoad,Y=void 0===X?null:X,J=t.processURL,K=void 0===J?null:J,q=t.processQueryString,Z=void 0===q?null:q;return{imgSelector:r,bgSelector:o,token:a,domain:s,lazyLoading:f,engine:d,baseURL:v||h,exactSize:I,presets:g||{xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)"},params:u(b),apiVersion:A,customDomain:S,innerWidth:window.innerWidth,init:j,doNotReplaceURL:z,devicePixelRatioList:V,limitFactor:L,imageSizeAttributes:C,ignoreNodeImgSize:_,ignoreStyleImgSize:T,destroyNodeImgSize:U,saveNodeImgRatio:M,detectImageNodeCSS:F,processOnlyWidth:Q,onImageLoad:Y,processURL:K,processQueryString:Z}}(r),this.config.init&&this.init(),this.innerWidth=window.innerWidth}var r,o,c;return r=e,o=[{key:"init",value:function(){var t=this;document.addEventListener("lazybeforeunveil",b),window.addEventListener("resize",(0,w.debounce)(100,this.onUpdateDimensions.bind(this))),j.initProcessURL(this.config).then((function(){return t.process()}))}},{key:"onUpdateDimensions",value:function(){this.process(!0),this.innerWidth<window.innerWidth&&(this.innerWidth=window.innerWidth)}},{key:"process",value:function(t){var e=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document,n=this.config,o=n.imgSelector,i=n.bgSelector,a=this.innerWidth<window.innerWidth,c=p(t,r,o,i),u=E(c,2),s=u[0],l=u[1];s.length>-1&&s.forEach((function(r){e.getBasicInfo(r,t,a,"image")})),l.length>-1&&l.forEach((function(r){e.getBasicInfo(r,t,a,"background")}))}},{key:"processImage",value:function(t){var e=t.imgNode,r=t.isUpdate,n=t.lazy,o=t.isSVG,i=t.cloudimageUrl,a=t.src,c=t.cloudimageSrcset,u=this.config,s=u.dataSrcAttr,l=u.onImageLoad;r||function(t){var e=t.imgNode,r=t.lazy;f(e,"ci-image"),r&&f(e,"lazyfrz")}({imgNode:e,lazy:n}),u.destroyNodeImgSize&&function(t){t.removeAttribute("height"),t.removeAttribute("width")}(e),u.processOnlyWidth&&e.removeAttribute("height"),e.onload=function(){l&&"function"==typeof l&&l(e),f(e,"ci-image-loaded")},function(t,e,r,n,o,i,a){i||t.setAttribute(n?r||"data-srcset":a||"srcset",e.map((function(t){var e=t.dpr,r=t.url;return"".concat(r," ").concat(e,"x")})).join(", "))}(e,c,"data-frz-srcset",n,0,o,s),function(t,e,r,n,o,i,a){t.setAttribute(n?r||"data-src":a||"src",i?o:e)}(e,i,"data-frz-src",n,a,o,s)}},{key:"processBackgroundImage",value:function(t){var e=t.imgNode,r=t.isUpdate,n=t.lazy,o=t.isSVG,i=t.cloudimageUrl,a=t.src,c=this.config.dataSrcAttr;r||(e.className="".concat(e.className).concat(n?" lazyfrz":"")),function(t,e,r,n,o,i){var a=o?n:e;r?t.setAttribute(i||"data-bg",a):t.style.backgroundImage="url('".concat(a,"')")}(e,i,n,a,o,c)}}],o&&N(r.prototype,o),c&&N(r,c),Object.defineProperty(r,"prototype",{writable:!1}),e}();window.EdgePic=R})()})(); //# sourceMappingURL=js-edgepic.min.js.map</script><script>window.edgepic = new window.EdgePic({engine: true, lazyLoading: true, imageSizeAttributes: "ignore", domain: "www.studapart.com", limitFactor: 10}); function onFrzSmartcacheCompleted () {window.edgepic.init()}; function onFrzSmartcacheError(err, reason, details) {window.edgepic.init()}</script><script> window.frzDeferJSRequestIdleCallback = false; window.frzDeferJSEarlyFetchAsyncScript = false; window.frzDeferJSLongTask = 40; </script><script src="/fstrz/defer-7053fd7d4fe78c49426ae9ee73c3aa7a.js"></script><script src="/fstrz/beacon-2.1.4.min.js" defer id="frz-beacon-script" data-bstats-server="https://www.studapart.com/fstrz/r/stats-euwest1.fzcdn.net" data-speed-index-ratio="10" data-collect-stats="true" data-config-id="customer_128" data-track-sessions="false" data-page-type="plp"></script></body> <script> console.log("OPEN SEARCH"); console.log("schemaOrg"); console.log("Edge Seo Navbar"); console.log("Edge Seo Footer"); console.log("#4"); </script> </html>

Pages: 1 2 3 4 5 6 7 8 9 10