ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装

Arte Abierto / Sordo Madaleno Arquitectos

+ 15

Cabo San Lucas, 墨西哥
  • 乐游vip官网师: Sordo Madaleno Arquitectos
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的领域 底部一阴吞三阳:  180
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的竣工年份 底部一阴吞三阳年份:  2025

Japú 住宅 / AIA Estúdio

+ 36

  • 乐游vip官网师: AIA Estúdio
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的领域 底部一阴吞三阳:  376
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的竣工年份 底部一阴吞三阳年份:  2025
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该底部一阴吞三阳中使用产品的品牌
    厂家: Móveis Balduci, Ros Dormentes (Carpintaria)

三叶草之家 / Engelman Estudio

+ 19

San Carlos de Bariloche, 阿根廷
  • 乐游vip官网师: Engelman Estudio
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的领域 底部一阴吞三阳:  195
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的竣工年份 底部一阴吞三阳年份:  2026
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该底部一阴吞三阳中使用产品的品牌
    厂家: Condor Andino, Loro Negro

Guaratuba 住宅 / Estúdio 41

+ 30

  • 乐游vip官网师: Estúdio 41
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的领域 底部一阴吞三阳:  375
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的竣工年份 底部一阴吞三阳年份:  2025

Chérive 之家 / Paul Bernier Architecte

+ 37

Magog, 加拿大
  • 乐游vip官网师: Paul Bernier Architecte
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的领域 底部一阴吞三阳:  3600 ft²
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的竣工年份 底部一阴吞三阳年份:  2026

Tróia 37 号住宅 / Fragmentos

+ 23

Carvalhal, 葡萄牙
  • 乐游vip官网师: Fragmentos
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的领域 底部一阴吞三阳:  342
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的竣工年份 底部一阴吞三阳年份:  2025

劳动力短缺如何重塑乐游vip官网

从零开始建造一座城市绝非易事。过去未曾轻松,未来也绝非坦途。要凭空创造出本应顺其自然、循序渐进发展的事物,这一设想本身就需要资源、组织,而最核心的是劳动力。1958年的情况便是如此,当时巴西的中部高原因建设巴西利亚而成为20世纪最大的乐游vip官网工地之一。在时任总统儒塞利诺·库比契克(Juscelino Kubitschek)“五年抵五十年发展”的口号下,数以万计的 candangos(主要来自巴西东北部的移民,大多未接受过专业技术培训)涌入此地,仅用了三年出头的时间便建成了整座首都。奥斯卡·尼迈耶(Oscar Niemeyer)的乐游vip官网杰作与卢西奥·科斯塔(Lúcio Costa)的城市规划之所以能够落地,完全建立在这样一个前提之上:有足够充裕的工人愿意忍受低廉的工资和极其恶劣的条件,去将混凝土和曲线塑造成ope体育滚球app的象征。

+ 3

Split Mass 住宅 / K-Thengono Design Studio

+ 27

  • 乐游vip官网师: K-Thengono Design Studio
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的竣工年份 底部一阴吞三阳年份:  2026
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该底部一阴吞三阳中使用产品的品牌
    厂家: Toto, Kohler, Casa Italia, Daikin, Dezign District, +6

斯蒂文·霍尔乐游vip官网事务所获选更新芝加哥大学历史悠久的埃达·诺伊斯大厅

斯蒂文·霍尔乐游vip官网事务所(Steven Holl Architects)已被选中主持美国伊利诺伊州芝加哥大学艾达·诺伊斯大厅(Ida Noyes Hall)的改造更新设计。该底部一阴吞三阳将在保留该乐游vip官网历史风貌的同时,升级这座拥有111年历史的乐游vip官网的基础设施,提升其无障碍通行性,并为各类活动、底部一阴吞三阳和非正式社交引入全新的空间。艾达·诺伊斯大厅由 Shepley, Rutan & Coolidge 事务所设计,于1916年落成,最初被设计为女性俱乐部,此后逐渐演变为一个更广泛的校园聚会场所。JLK Architects 将担任历史保护乐游vip官网师,而 Workshop Architects 将主导ope体育滚球app生活规划与运营设计。

Caloz Bramois 住宅 / R2A Architectes

+ 17

Sion, 瑞士

关注之筑:走进承构乐游vip官网

订阅者专属 | 

随着沙特阿拉伯城市通过日益宏大的文化底部一阴吞三阳不断扩张,Syn Architects 在其实践中,始终专注于探寻和审视这一变革发生前的历史面貌。该事务所参与 2025年威尼斯乐游vip官网双年展,正是源于其多年来对纳吉迪(Najdi)乐游vip官网的记录、对消逝中的城市肌理、本土材料以及世代相传的知识形式的整理。对 Syn 而言,文化遗产只有在能够被记录、检验并重新投入使用时,才真正具有现实意义。

+ 4

Fringe Dweller 住宅 / Mihaly Slocombe

+ 19

Clifton Hill, 澳大利亚
  • 乐游vip官网师: Mihaly Slocombe
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的领域 底部一阴吞三阳:  307
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的竣工年份 底部一阴吞三阳年份:  2023

OH HO 住宅 / Play Architecture

+ 17

Bengaluru, 印度
  • 乐游vip官网师: Play Architecture
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的领域 底部一阴吞三阳:  175
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的竣工年份 底部一阴吞三阳年份:  2023

DR 住宅 / ARC Architects

+ 30

  • 乐游vip官网师: ARC Architects
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的领域 底部一阴吞三阳:  697
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的竣工年份 底部一阴吞三阳年份:  2025

超小型基础设施 / 南沙原创乐游vip官网设计工作室

+ 41

广东, 中国

工作室住宅 / Estudio Dupuy

+ 18

Belén de Escobar, 阿根廷
  • 乐游vip官网师: Estudio Dupuy
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的领域 底部一阴吞三阳:  340
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的竣工年份 底部一阴吞三阳年份:  2025
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该底部一阴吞三阳中使用产品的品牌
    厂家: CMPC Maderas, PREADECON

林之屋 / Lucas Gonçalves Arquitetura

+ 23

Franca, 巴西
  • 乐游vip官网师: Lucas Gonçalves Arquitetura
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的领域 底部一阴吞三阳:  1032
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的竣工年份 底部一阴吞三阳年份:  2025
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该底部一阴吞三阳中使用产品的品牌
    厂家: Carpintaria Solid Wood, Montabox Vidros Esquadrias, Roberto Almeida Interiores, Signato.Art Marmoraria

Esquina Nativa 社区中心 / TACO taller de arquitectura contextual

+ 24

Mérida, 墨西哥
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的领域 底部一阴吞三阳:  502
  • ope体育滚球平台(中国)官方网站IOS/安卓/手机APP下载安装 该乐游vip官网底部一阴吞三阳的竣工年份 底部一阴吞三阳年份:  2026

您已开始关注第一个帐户了!

你知道吗?

您现在将根据您所关注的内容收到更新!个性化您的 stream 并开始关注您最喜欢的作者,办公室和用户.

关注 ArchDaily 微信公众号
+ 27
'+t+"
",a.insertBefore(i,a.firstChild),setTimeout(function(){var e=document.getElementById("js-afd-flash-msg");e&&(e.style.transition="opacity 0.5s",e.style.opacity="0",setTimeout(function(){e.parentNode&&e.parentNode.removeChild(e)},500))},2800)};var checkFunctionLoaded=!(AFD.highlightLinks=function(e,a){[].forEach.call(e,function(e){var t=e.getAttribute("href");window.locations.pathname===t&&e.classList.add(a)})});AFD.tooltipOB=function(e,t,a,i,s,n){function r(e){var t=e.getBoundingClientRect(),a={};if(a.top=t.top<0,a.left=t.left<0,a.bottom=t.bottom>(window.innerHeight||document.documentElement.clientHeight),a.right=t.right>(window.innerWidth||document.documentElement.clientWidth),a.any=a.top||a.left||a.bottom||a.right,a.all=a.top&&a.left&&a.bottom&&a.right,a.right){var i=t.right-(window.innerWidth||document.documentElement.clientWidth)+16,s="calc( 50% - "+i+"px)",n=o[0].getBoundingClientRect().left+o[0].getBoundingClientRect().width/2,r=t.left;e.style.left=s,d[0].style.left=n-(r-i)+"px"}return a}var o=document.querySelectorAll(e);(l=document.createElement("div")).classList.add("afd-tooltip-ob"),l.setAttribute("data-position",i),l.setAttribute("data-insights-category","onboarding"),l.setAttribute("data-insights-label",n),a=null==a?AFD.i18n.js_tooltip_ob.btn_text:a,l.innerHTML="

"+t+"

"+a+"
",o[0].style.position="relative",o[0].appendChild(l);var l=document.querySelectorAll(".afd-tooltip-ob"),d=document.querySelectorAll(".afd-tooltip-ob__arrow"),c=l[0].getAttribute("data-insights-label");"desktop"!=afdDevice?document.dispatchEvent(new Event("tooltip:inside")):window.addEventListener("scroll",function(){document.querySelector(".article-fixed-bar").classList.contains("article-fixed-bar--visible")&&"catalog_welcome_desktop"==c?l[0].style.opacity="0":l[0].style.opacity="1"}),r(l[0]),document.addEventListener("kenneth:modal-closed",function(){r(l[0])}),l[0].addEventListener("click",function(e){var t=this.parentNode,a=this;e.preventDefault(),e.stopPropagation(),this.classList.add("afd-tooltip-ob--hide"),setTimeout(function(){t.style.position="static",t.removeChild(a)},1e3),"function"==typeof s&&s(n),"desktop"!=afdDevice&&document.dispatchEvent(new Event("tooltip:outside"))})},document.addEventListener("DOMContentLoaded",function(){function a(e){return 0e.offsetLeft+h.clientWidth?e.offsetLeft-.1*h.clientWidth+(e.clientWidth/2-v.clientWidth/2)-10+"px":(v.classList.add("afd-tooltip__arrow--"+p+"-right"),e.offsetLeft-.9*h.clientWidth+e.clientWidth/2+10+"px")}function s(e){var t,a;switch(p[0]){case TOOLTIP_POSITION.top:t=-h.clientHeight-f-m+"px",a="left"===p[1]?"0px":i(e);break;case TOOLTIP_POSITION.bottom:t=e.offsetTop+e.clientHeight+f+m+"px",a="left"===p[1]?"0px":i(e);break;case TOOLTIP_POSITION.left:t=e.offsetTop+e.clientHeight/2-h.clientHeight/2+"px",a=e.offsetLeft-h.clientWidth-f-m+"px";break;case TOOLTIP_POSITION.right: t=e.offsetTop+e.clientHeight/2-h.clientHeight/2+"px",a=e.offsetLeft+e.clientWidth+f+m+"px"}h.style.top=t,h.style.left=a}function n(){document.querySelectorAll(".afd-tooltip__container").forEach(function(e){e.classList.remove("active")})}function r(e){if(e.target.matches('.afd-tooltip__container, .afd-tooltip__container *, [data-toggle="tooltip"]'))return!1;e.stopPropagation(),l(),document.removeEventListener("click",r)}function o(e){u||(n(),s(e.target),h.classList.add("active"),u=!0,window.addEventListener("resize",n),document.addEventListener("click",r))}function l(){u&&(h.classList.remove("active"),u=!1,window.removeEventListener("resize",n))}function d(e){return u?l():o(e)}var c=a||{},u=!1,p=e.dataset.tooltipPosition.split(" "),h=document.createElement("div"),f=c.arrowHeight||10,m=4;h.className="afd-tooltip__container afd-tooltip--"+p[0],"string"==typeof t?h.innerHTML=t:h.appendChild(t);var v=document.createElement("div");return v.className="afd-tooltip__arrow afd-tooltip__arrow--"+p[0],h.append(v),e.parentElement.appendChild(h),{open:o,close:l,toggle:d,updatePosition:s,isActive:function(){return u}}},function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Swiper=t()}(this,function(){"use strict";function _(e,t){var a=[],i=0;if(e&&!t&&e instanceof d)return e;if(e)if("string"==typeof e){var s,n,r=e.trim();if(0<=r.indexOf("<")&&0<=r.indexOf(">")){var o="div";for(0===r.indexOf(":~]/)?(t||m).querySelectorAll(e.trim()):[m.getElementById(e.trim().split("#")[1])],i=0;ia.slides.length)break;i.push(a.slides.eq(n)[0])}else i.push(a.slides.eq(a.activeIndex)[0]);for(t=0;t=t.size)&&(t.visibleSlides.push(o),t.visibleSlidesIndexes.push(r),i.eq(r).addClass(a.slideVisibleClass))}o.progress=s?-l:l}t.visibleSlides=_(t.visibleSlides)}},updateProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this,a=t.params,i=t.maxTranslate()-t.minTranslate(),s=t.progress,n=t.isBeginning,r=t.isEnd,o=n,l=r;0===i?r=n=!(s=0):(n=(s=(e-t.minTranslate())/i)<=0,r=1<=s),q.extend(t,{progress:s,isBeginning:n,isEnd:r}),(a.watchSlidesProgress||a.watchSlidesVisibility)&&t.updateSlidesProgress(e),n&&!o&&t.emit("reachBeginning toEdge"),r&&!l&&t.emit("reachEnd toEdge"),(o&&!n||l&&!r)&&t.emit("fromEdge"),t.emit("progress",s)},updateSlidesClasses:function(){var e,t=this,a=t.slides,i=t.params,s=t.$wrapperEl,n=t.activeIndex,r=t.realIndex,o=t.virtual&&i.virtual.enabled;a.removeClass(i.slideActiveClass+" "+i.slideNextClass+" "+i.slidePrevClass+" "+i.slideDuplicateActiveClass+" "+i.slideDuplicateNextClass+" "+i.slideDuplicatePrevClass),(e=o?t.$wrapperEl.find("."+i.slideClass+'[data-swiper-slide-index="'+n+'"]'):a.eq(n)).addClass(i.slideActiveClass),i.loop&&(e.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+r+'"]').addClass(i.slideDuplicateActiveClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+r+'"]').addClass(i.slideDuplicateActiveClass));var l=e.nextAll("."+i.slideClass).eq(0).addClass(i.slideNextClass);i.loop&&0===l.length&&(l=a.eq(0)).addClass(i.slideNextClass);var d=e.prevAll("."+i.slideClass).eq(0).addClass(i.slidePrevClass);i.loop&&0===d.length&&(d=a.eq(-1)).addClass(i.slidePrevClass),i.loop&&(l.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass),d.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass))},updateActiveIndex:function(e){var t,a=this,i=a.rtlTranslate?a.translate:-a.translate,s=a.slidesGrid,n=a.snapGrid,r=a.params,o=a.activeIndex,l=a.realIndex,d=a.snapIndex,c=e;if(void 0===c){for(var u=0;u=s[u]&&i=s[u]&&i=s[u]&&(c=u);r.normalizeSlideIndex&&(c<0||void 0===c)&&(c=0)}if((t=0<=n.indexOf(i)?n.indexOf(i):Math.floor(c/r.slidesPerGroup))>=n.length&&(t=n.length-1),c!==o){var p=parseInt(a.slides.eq(c).attr("data-swiper-slide-index")||c,10);q.extend(a,{snapIndex:t,realIndex:p,previousIndex:o,activeIndex:c}),a.emit("activeIndexChange"),a.emit("snapIndexChange"),l!==p&&a.emit("realIndexChange"),a.emit("slideChange")}else t!==d&&(a.snapIndex=t,a.emit("snapIndexChange"))},updateClickedSlide:function(e){var t=this,a=t.params,i=_(e.target).closest("."+a.slideClass)[0],s=!1;if(i)for(var n=0;n=o.length&&(p=o.length-1),(c||r.initialSlide||0)===(d||0)&&a&&s.emit("beforeSlideChangeStart");var h,f=-o[p];if(s.updateProgress(f),r.normalizeSlideIndex)for(var m=0;m=Math.floor(100*l[m])&&(n=m);if(s.initialized&&n!==c){if(!s.allowSlideNext&&fs.translate&&f>s.maxTranslate()&&(c||0)!==n)return!1}return h=ct.slides.length-t.loopedSlides+s/2?(t.loopFix(),n=i.children("."+a.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+a.slideDuplicateClass+")").eq(0).index(),q.nextTick(function(){t.slideTo(n)})):t.slideTo(n):n>t.slides.length-s?(t.loopFix(),n=i.children("."+a.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+a.slideDuplicateClass+")").eq(0).index(),q.nextTick(function(){t.slideTo(n)})):t.slideTo(n)}else t.slideTo(n)}},f={loopCreate:function(){var i=this,e=i.params,t=i.$wrapperEl;t.children("."+e.slideClass+"."+e.slideDuplicateClass).remove();var s=t.children("."+e.slideClass);if(e.loopFillGroupWithBlank){var a=e.slidesPerGroup-s.length%e.slidesPerGroup;if(a!==e.slidesPerGroup){for(var n=0;ns.length&&(i.loopedSlides=s.length);var o=[],l=[];s.each(function(e,t){var a=_(t);e=s.length-i.loopedSlides&&o.push(t),a.attr("data-swiper-slide-index",e)});for(var d=0;d=s.length-n)&&(e=-s.length+i+n,e+=n,t.slideTo(e,0,!1,!0)&&0!==c&&t.setTranslate((d?-t.translate:t.translate)-c)),t.allowSlidePrev=r,t.allowSlideNext=o},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,a=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass).remove(),a.removeAttr("data-swiper-slide-index")}},v={setGrabCursor:function(e){if(!(G.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked)){var t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"}},unsetGrabCursor:function(){G.touch||this.params.watchOverflow&&this.isLocked||(this.el.style.cursor="")}},g={appendSlide:function(e){var t=this,a=t.$wrapperEl,i=t.params;if(i.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(var s=0;s=j.screen.width-d)){if(q.extend(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=r,s.startY=o,a.touchStartTime=q.now(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,0s.startY&&t.translate>=t.minTranslate())return a.isTouched=!1,void(a.isMoved=!1)}else if(os.startX&&t.translate>=t.minTranslate())return;if(a.isTouchEvent&&m.activeElement&&r.target===m.activeElement&&_(r.target).is(a.formElements))return a.isMoved=!0,void(t.allowClick=!1);if(a.allowTouchCallbacks&&t.emit("touchMove",r),!(r.targetTouches&&1i.touchAngle:90-d>i.touchAngle)),a.isScrolling&&t.emit("touchMoveOpposite",r),void 0===a.startMoving&&(s.currentX===s.startX&&s.currentY===s.startY||(a.startMoving=!0)),a.isScrolling)a.isTouched=!1;else if(a.startMoving){t.allowClick=!1,r.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&r.stopPropagation(),a.isMoved||(i.loop&&t.loopFix(),a.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),a.allowMomentumBounce=!1,!i.grabCursor||!0!==t.allowSlideNext&&!0!==t.allowSlidePrev||t.setGrabCursor(!0),t.emit("sliderFirstMove",r)),t.emit("sliderMove",r),a.isMoved=!0;var p=t.isHorizontal()?c:u;s.diff=p,p*=i.touchRatio,n&&(p=-p),t.swipeDirection=0t.minTranslate()?(h=!1,i.resistance&&(a.currentTranslate=t.minTranslate()-1+Math.pow(-t.minTranslate()+a.startTranslate+p,f))):p<0&&a.currentTranslatea.startTranslate&&(a.currentTranslate=a.startTranslate),0i.threshold||a.allowThresholdMove))return void(a.currentTranslate=a.startTranslate);if(!a.allowThresholdMove)return a.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,a.currentTranslate=a.startTranslate,void(s.diff=t.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY)}i.followFinger&&((i.freeMode||i.watchSlidesProgress||i.watchSlidesVisibility)&&(t.updateActiveIndex(),t.updateSlidesClasses()),i.freeMode&&(0===a.velocities.length&&a.velocities.push({position:s[t.isHorizontal()?"startX":"startY"],time:a.touchStartTime}),a.velocities.push({position:s[t.isHorizontal()?"currentX":"currentY"],time:q.now()})),t.updateProgress(a.currentTranslate),t.setTranslate(a.currentTranslate))}}}}else a.startMoving&&a.isScrolling&&t.emit("touchMoveOpposite",r)}.bind(e),e.onTouchEnd=function(e){var t=this,a=t.touchEventsData,i=t.params,s=t.touches,n=t.rtlTranslate,r=t.$wrapperEl,o=t.slidesGrid,l=t.snapGrid,d=e;if(d.originalEvent&&(d=d.originalEvent),a.allowTouchCallbacks&&t.emit("touchEnd",d),a.allowTouchCallbacks=!1,!a.isTouched)return a.isMoved&&i.grabCursor&&t.setGrabCursor(!1),a.isMoved=!1,void(a.startMoving=!1);i.grabCursor&&a.isMoved&&a.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var c,u=q.now(),p=u-a.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(d),t.emit("tap",d),p<300&&300-t.maxTranslate())return void(t.slides.lengtht.minTranslate())i.freeModeMomentumBounce?(y-t.minTranslate()>T&&(y=t.minTranslate()+T),w=t.minTranslate(),x=!0,a.allowMomentumBounce=!0):y=t.minTranslate(),i.loop&&i.centeredSlides&&(E=!0);else if(i.freeModeSticky){for(var S,C=0;C-y){S=C;break}y=-(y=Math.abs(l[S]-y)=i.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var k=0,M=t.slidesSizesGrid[0],L=0;L=o[L]&&c=o[L]&&(k=L,M=o[o.length-1]-o[o.length-2]);var D=(c-o[k])/M;if(p>i.longSwipesMs){if(!i.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(D>=i.longSwipesRatio?t.slideTo(k+i.slidesPerGroup):t.slideTo(k)),"prev"===t.swipeDirection&&(D>1-i.longSwipesRatio?t.slideTo(k+i.slidesPerGroup):t.slideTo(k))}else{if(!i.shortSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&t.slideTo(k+i.slidesPerGroup),"prev"===t.swipeDirection&&t.slideTo(k)}}}.bind(e),e.onClick=function(e){this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(e);var n="container"===t.touchEventsTarget?i:s,r=!!t.nested;if(G.touch||!G.pointerEvents&&!G.prefixedPointerEvents){if(G.touch){var o=!("touchstart"!==a.start||!G.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};n.addEventListener(a.start,e.onTouchStart,o),n.addEventListener(a.move,e.onTouchMove,G.passiveListener?{passive:!1,capture:r}:r),n.addEventListener(a.end,e.onTouchEnd,o)}(t.simulateTouch&&!b.ioses&&!b.androids||t.simulateTouch&&!G.touch&&b.ioses)&&(n.addEventListener("mousedown",e.onTouchStart,!1),m.addEventListener("mousemove",e.onTouchMove,r),m.addEventListener("mouseup",e.onTouchEnd,!1))}else n.addEventListener(a.start,e.onTouchStart,!1),m.addEventListener(a.move,e.onTouchMove,r),m.addEventListener(a.end,e.onTouchEnd,!1);(t.preventClicks||t.preventClicksPropagation)&&n.addEventListener("click",e.onClick,!0),e.on(b.ioses||b.androids?"resize orientationchange observerUpdate":"resize observerUpdate",l,!0)},detachEvents:function(){var e=this,t=e.params,a=e.touchEvents,i=e.el,s=e.wrapperEl,n="container"===t.touchEventsTarget?i:s,r=!!t.nested;if(G.touch||!G.pointerEvents&&!G.prefixedPointerEvents){if(G.touch){var o=!("onTouchStart"!==a.start||!G.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};n.removeEventListener(a.start,e.onTouchStart,o),n.removeEventListener(a.move,e.onTouchMove,r),n.removeEventListener(a.end,e.onTouchEnd,o)}(t.simulateTouch&&!b.ioses&&!b.androids||t.simulateTouch&&!G.touch&&b.ioses)&&(n.removeEventListener("mousedown",e.onTouchStart,!1),m.removeEventListener("mousemove",e.onTouchMove,r),m.removeEventListener("mouseup",e.onTouchEnd,!1))}else n.removeEventListener(a.start,e.onTouchStart,!1),m.removeEventListener(a.move,e.onTouchMove,r),m.removeEventListener(a.end,e.onTouchEnd,!1);(t.preventClicks||t.preventClicksPropagation)&&n.removeEventListener("click",e.onClick,!0),e.off(b.ioses||b.androids?"resize orientationchange observerUpdate":"resize observerUpdate",l)}},w={setBreakpoint:function(){var e=this,t=e.activeIndex,a=e.initialized,i=e.loopedSlides;void 0===i&&(i=0);var s=e.params,n=s.breakpoints;if(n&&(!n||0!==Object.keys(n).length)){var r=e.getBreakpoint(n);if(r&&e.currentBreakpoint!==r){var o=r in n?n[r]:e.originalParams,l=s.loop&&o.slidesPerView!==s.slidesPerView;q.extend(e.params,o),q.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=r,l&&a&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-i+e.loopedSlides,0,!1)),e.emit("breakpoint",o)}}},getBreakpoint:function(e){if(e){var t=!1,a=[];Object.keys(e).forEach(function(e){a.push(e)}),a.sort(function(e,t){return parseInt(e,10)-parseInt(t,10)});for(var i=0;i=j.innerWidth&&!t&&(t=s)}return t||"max"}}},I={isIE:!!j.navigator.userAgent.match(/Trident/g)||!!j.navigator.userAgent.match(/MSIE/g),isEdge:!!j.navigator.userAgent.match(/Edge/g),isSafari:(o=j.navigator.userAgent.toLowerCase(),0'+e+"");return s.attr("data-swiper-slide-index")||s.attr("data-swiper-slide-index",t),i.cache&&(a.virtual.cache[t]=s),s},appendSlide:function(e){this.virtual.slides.push(e),this.virtual.update(!0)},prependSlide:function(e){var t=this;if(t.virtual.slides.unshift(e),t.params.virtual.cache){var a=t.virtual.cache,i={};Object.keys(a).forEach(function(e){i[e+1]=a[e]}),t.virtual.cache=i}t.virtual.update(!0),t.slideNext(0)}},z={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,addSlidesBefore:0,addSlidesAfter:0}},create:function(){var e=this;q.extend(e,{virtual:{update:P.update.bind(e),appendSlide:P.appendSlide.bind(e),prependSlide:P.prependSlide.bind(e),renderSlide:P.renderSlide.bind(e),slides:e.params.virtual.slides,cache:{}}})},on:{beforeInit:function(){var e=this;if(e.params.virtual.enabled){e.classNames.push(e.params.containerModifierClass+"virtual");var t={watchSlidesProgress:!0};q.extend(e.params,t),q.extend(e.originalParams,t),e.virtual.update()}},setTranslate:function(){this.params.virtual.enabled&&this.virtual.update()}}},$={handle:function(e){var t=this,a=t.rtlTranslate,i=e;i.originalEvent&&(i=i.originalEvent);var s=i.keyCode||i.charCode;if(!t.allowSlideNext&&(t.isHorizontal()&&39===s||t.isVertical()&&40===s))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&37===s||t.isVertical()&&38===s))return!1;if(!(i.shiftKey||i.altKey||i.ctrlKey||i.metaKey||m.activeElement&&m.activeElement.nodeName&&("input"===m.activeElement.nodeName.toLowerCase()||"textarea"===m.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(37===s||39===s||38===s||40===s)){var n=!1;if(0Math.abs(r.pixelY)))return!0;s=r.pixelX*n}else{if(!(Math.abs(r.pixelY)>Math.abs(r.pixelX)))return!0;s=r.pixelY}else s=Math.abs(r.pixelX)>Math.abs(r.pixelY)?-r.pixelX*n:-r.pixelY;if(0===s)return!0;if(i.invert&&(s=-s),a.params.freeMode){a.params.loop&&a.loopFix();var o=a.getTranslate()+s*i.sensitivity,l=a.isBeginning,d=a.isEnd;if(o>=a.minTranslate()&&(o=a.minTranslate()),o<=a.maxTranslate()&&(o=a.maxTranslate()),a.setTransition(0),a.setTranslate(o),a.updateProgress(),a.updateActiveIndex(),a.updateSlidesClasses(),(!l&&a.isBeginning||!d&&a.isEnd)&&a.updateSlidesClasses(),a.params.freeModeSticky&&(clearTimeout(a.mousewheel.timeout),a.mousewheel.timeout=q.nextTick(function(){a.slideToClosest()},300)),a.emit("scroll",t),a.params.autoplay&&a.params.autoplayDisableOnInteraction&&a.autoplay.stop(),o===a.minTranslate()||o===a.maxTranslate())return!0}else{if(60a-1-2*e.loopedSlides&&(n-=a-2*e.loopedSlides),r-1s.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=s.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),o=n-e.pagination.dynamicBulletIndex,d=((l=o+(Math.min(c.length,s.dynamicMainBullets)-1))+o)/2),c.removeClass(s.bulletActiveClass+" "+s.bulletActiveClass+"-next "+s.bulletActiveClass+"-next-next "+s.bulletActiveClass+"-prev "+s.bulletActiveClass+"-prev-prev "+s.bulletActiveClass+"-main"),1";i.html(s),e.pagination.bullets=i.find("."+t.bulletClass)}"fraction"===t.type&&(s=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):' / ',i.html(s)),"progressbar"===t.type&&(s=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):'',i.html(s)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])}},init:function(){var a=this,e=a.params.pagination;if(e.el){var t=_(e.el);0!==t.length&&(a.params.uniqueNavElements&&"string"==typeof e.el&&1'),s.append(n)),q.extend(t,{$el:s,el:s[0],$dragEl:n,dragEl:n[0]}),i.draggable&&t.enableDraggable()}},destroy:function(){this.scrollbar.disableDraggable()}},X={setTransform:function(e,t){var a=this.rtl,i=_(e),s=a?-1:1,n=i.attr("data-swiper-parallax")||"0",r=i.attr("data-swiper-parallax-x"),o=i.attr("data-swiper-parallax-y"),l=i.attr("data-swiper-parallax-scale"),d=i.attr("data-swiper-parallax-opacity");if(r||o?(r=r||"0",o=o||"0"):this.isHorizontal()?(r=n,o="0"):(o=n,r="0"),r=0<=r.indexOf("%")?parseInt(r,10)*t*s+"%":r*t*s+"px",o=0<=o.indexOf("%")?parseInt(o,10)*t+"%":o*t+"px",null!=d){var c=d-(d-1)*(1-Math.abs(t));i[0].style.opacity=c}if(null==l)i.transform("translate3d("+r+", "+o+", 0px)");else{var u=l-(l-1)*(1-Math.abs(t));i.transform("translate3d("+r+", "+o+", 0px) scale("+u+")")}},setTranslate:function(){var i=this,e=i.$el,t=i.slides,s=i.progress,n=i.snapGrid;e.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(e,t){i.parallax.setTransform(t,s)}),t.each(function(e,t){var a=t.progress;1i.maxRatio&&(a.scale=i.maxRatio-1+Math.pow(a.scale-i.maxRatio+1,.5)),a.scales.touchesStart.x))return void(s.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(s.minY)===Math.floor(s.startY)&&s.touchesCurrent.ys.touchesStart.y))return void(s.isTouched=!1)}e.preventDefault(),e.stopPropagation(),s.isMoved=!0,s.currentX=s.touchesCurrent.x-s.touchesStart.x+s.startX,s.currentY=s.touchesCurrent.y-s.touchesStart.y+s.startY,s.currentXs.maxX&&(s.currentX=s.maxX-1+Math.pow(s.currentX-s.maxX+1,.8)),s.currentYs.maxY&&(s.currentY=s.maxY-1+Math.pow(s.currentY-s.maxY+1,.8)),n.prevPositionX||(n.prevPositionX=s.touchesCurrent.x),n.prevPositionY||(n.prevPositionY=s.touchesCurrent.y),n.prevTime||(n.prevTime=Date.now()),n.x=(s.touchesCurrent.x-n.prevPositionX)/(Date.now()-n.prevTime)/2,n.y=(s.touchesCurrent.y-n.prevPositionY)/(Date.now()-n.prevTime)/2,Math.abs(s.touchesCurrent.x-n.prevPositionX)<2&&(n.x=0),Math.abs(s.touchesCurrent.y-n.prevPositionY)<2&&(n.y=0),n.prevPositionX=s.touchesCurrent.x,n.prevPositionY=s.touchesCurrent.y,n.prevTime=Date.now(),i.$imageWrapEl.transform("translate3d("+s.currentX+"px, "+s.currentY+"px,0)")}}},onTouchEnd:function(){var e=this.zoom,t=e.gesture,a=e.image,i=e.velocity;if(t.$imageEl&&0!==t.$imageEl.length){if(!a.isTouched||!a.isMoved)return a.isTouched=!1,void(a.isMoved=!1);a.isTouched=!1,a.isMoved=!1;var s=300,n=300,r=i.x*s,o=a.currentX+r,l=i.y*n,d=a.currentY+l;0!==i.x&&(s=Math.abs((o-a.currentX)/i.x)),0!==i.y&&(n=Math.abs((d-a.currentY)/i.y));var c=Math.max(s,n);a.currentX=o,a.currentY=d;var u=a.width*e.scale,p=a.height*e.scale;a.minX=Math.min(t.slideWidth/2-u/2,0),a.maxX=-a.minX,a.minY=Math.min(t.slideHeight/2-p/2,0),a.maxY=-a.minY,a.currentX=Math.max(Math.min(a.currentX,a.maxX),a.minX),a.currentY=Math.max(Math.min(a.currentY,a.maxY),a.minY),t.$imageWrapEl.transition(c).transform("translate3d("+a.currentX+"px, "+a.currentY+"px,0)")}},onTransitionEnd:function(){var e=this.zoom,t=e.gesture;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl.transform("translate3d(0,0,0)"),t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0,e.scale=1,e.currentScale=1)},toggle:function(e){var t=this.zoom;t.scale&&1!==t.scale?t.out():t["in"](e)},"in":function(e){var t,a,i,s,n,r,o,l,d,c,u,p,h,f,m,v,g=this,b=g.zoom,y=g.params.zoom,w=b.gesture,E=b.image;w.$slideEl||(w.$slideEl=g.clickedSlide?_(g.clickedSlide):g.slides.eq(g.activeIndex),w.$imageEl=w.$slideEl.find("img, svg, canvas"),w.$imageWrapEl=w.$imageEl.parent("."+y.containerClass)),w.$imageEl&&0!==w.$imageEl.length&&(w.$slideEl.addClass(""+y.zoomedSlideClass),void 0===E.touchesStart.x&&e?(t="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,a="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(t=E.touchesStart.x,a=E.touchesStart.y),b.scale=w.$imageWrapEl.attr("data-swiper-zoom")||y.maxRatio,b.currentScale=w.$imageWrapEl.attr("data-swiper-zoom")||y.maxRatio,e?(m=w.$slideEl[0].offsetWidth,v=w.$slideEl[0].offsetHeight,i=w.$slideEl.offset().left+m/2-t,s=w.$slideEl.offset().top+v/2-a,o=w.$imageEl[0].offsetWidth,l=w.$imageEl[0].offsetHeight,d=o*b.scale,c=l*b.scale,h=-(u=Math.min(m/2-d/2,0)),f=-(p=Math.min(v/2-c/2,0)),(n=i*b.scale)>1]<=t?i=s:a=s;return a};return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(r=o(this.x,e),n=r-1,(e-this.x[n])*(this.y[r]-this.y[n])/(this.x[r]-this.x[n])+this.y[n]):0},this},getInterpolateFunction:function(e){var t=this;t.controller.spline||(t.controller.spline=t.params.loop?new V.LinearSpline(t.slidesGrid,e.slidesGrid):new V.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate:function(e,t){function a(e){var t=n.rtlTranslate?-n.translate:n.translate;"slide"===n.params.controller.by&&(n.controller.getInterpolateFunction(e),s=-n.controller.spline.interpolate(-t)),s&&"container"!==n.params.controller.by||(i=(e.maxTranslate()-e.minTranslate())/(n.maxTranslate()-n.minTranslate()),s=(t-n.minTranslate())*i+e.minTranslate()),n.params.controller.inverse&&(s=e.maxTranslate()-s),e.updateProgress(s),e.setTranslate(s,n),e.updateActiveIndex(),e.updateSlidesClasses()}var i,s,n=this,r=n.controller.control;if(Array.isArray(r))for(var o=0;o'),i.append(e)),e.css({height:n+"px"})):0===(e=a.find(".swiper-cube-shadow")).length&&(e=_('
'),a.append(e)));for(var h=0;h'),f.append(T)),0===S.length&&(S=_('
'),f.append(S)),T.length&&(T[0].style.opacity=Math.max(-b,0)),S.length&&(S[0].style.opacity=Math.max(b,0))}}if(i.css({"-webkit-transform-origin":"50% 50% -"+l/2+"px","-moz-transform-origin":"50% 50% -"+l/2+"px","-ms-transform-origin":"50% 50% -"+l/2+"px","transform-origin":"50% 50% -"+l/2+"px"}),d.shadow)if(c)e.transform("translate3d(0px, "+(n/2+d.shadowOffset)+"px, "+-n/2+"px) rotateX(90deg) rotateZ(0deg) scale("+d.shadowScale+")");else{var C=Math.abs(p)-90*Math.floor(Math.abs(p)/90),k=1.5-(Math.sin(2*C*Math.PI/360)/2+Math.cos(2*C*Math.PI/360)/2),M=d.shadowScale,L=d.shadowScale/k,D=d.shadowOffset;e.transform("scale3d("+M+", 1, "+L+") translate3d(0px, "+(r/2+D)+"px, "+-r/2/L+"px) rotateX(-90deg)")}var A=I.isSafari||I.isUiWebView?-l/2:0;i.transform("translate3d(0px,0,"+A+"px) rotateX("+(t.isHorizontal()?0:p)+"deg) rotateY("+(t.isHorizontal()?-p:0)+"deg)")},setTransition:function(e){var t=this.$el;this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}},ee={setTranslate:function(){for(var e=this,t=e.slides,a=e.rtlTranslate,i=0;i'),s.append(c)),0===u.length&&(u=_('
'),s.append(u)),c.length&&(c[0].style.opacity=Math.max(-n,0)),u.length&&(u[0].style.opacity=Math.max(n,0))}s.transform("translate3d("+l+"px, "+d+"px, 0px) rotateX("+o+"deg) rotateY("+r+"deg)")}},setTransition:function(e){var a=this,t=a.slides,i=a.activeIndex,s=a.$wrapperEl;if(t.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),a.params.virtualTranslate&&0!==e){var n=!1;t.eq(i).transitionEnd(function(){if(!n&&a&&!a.destroyed){n=!0,a.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],t=0;t'),f.append(T)),0===S.length&&(S=_('
'),f.append(S)),T.length&&(T[0].style.opacity=0')}}),Object.keys(W).forEach(function(e){t.a11y[e]=W[e].bind(t)})},on:{init:function(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate:function(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy:function(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){var e=this;q.extend(e,{history:{init:U.init.bind(e),setHistory:U.setHistory.bind(e),setHistoryPopState:U.setHistoryPopState.bind(e),scrollToSlide:U.scrollToSlide.bind(e),destroy:U.destroy.bind(e)}})},on:{init:function(){this.params.history.enabled&&this.history.init()},destroy:function(){this.params.history.enabled&&this.history.destroy()},transitionEnd:function(){this.history.initialized&&this.history.setHistory(this.params.history.key,this.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){var e=this;q.extend(e,{hashNavigation:{initialized:!1,init:K.init.bind(e),destroy:K.destroy.bind(e),setHash:K.setHash.bind(e),onHashCange:K.onHashCange.bind(e)}})},on:{init:function(){this.params.hashNavigation.enabled&&this.hashNavigation.init()},destroy:function(){this.params.hashNavigation.enabled&&this.hashNavigation.destroy()},transitionEnd:function(){this.hashNavigation.initialized&&this.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){var t=this;q.extend(t,{autoplay:{running:!1,paused:!1,run:J.run.bind(t),start:J.start.bind(t),stop:J.stop.bind(t),pause:J.pause.bind(t),onTransitionEnd:function(e){t&&!t.destroyed&&t.$wrapperEl&&e.target===this&&(t.$wrapperEl[0].removeEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].removeEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd),t.autoplay.paused=!1,t.autoplay.running?t.autoplay.run():t.autoplay.stop())}}})},on:{init:function(){this.params.autoplay.enabled&&this.autoplay.start()},beforeTransitionStart:function(e,t){this.autoplay.running&&(t||!this.params.autoplay.disableOnInteraction?this.autoplay.pause(e):this.autoplay.stop())},sliderFirstMove:function(){this.autoplay.running&&(this.params.autoplay.disableOnInteraction?this.autoplay.stop():this.autoplay.pause())},destroy:function(){this.autoplay.running&&this.autoplay.stop()}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){q.extend(this,{fadeEffect:{setTranslate:Z.setTranslate.bind(this),setTransition:Z.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;if("fade"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"fade");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};q.extend(e.params,t),q.extend(e.originalParams,t)}},setTranslate:function(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition:function(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){q.extend(this,{cubeEffect:{setTranslate:Q.setTranslate.bind(this),setTransition:Q.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;if("cube"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"cube"),e.classNames.push(e.params.containerModifierClass+"3d");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};q.extend(e.params,t),q.extend(e.originalParams,t)}},setTranslate:function(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition:function(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){q.extend(this,{flipEffect:{setTranslate:ee.setTranslate.bind(this),setTransition:ee.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;if("flip"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"flip"),e.classNames.push(e.params.containerModifierClass+"3d");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};q.extend(e.params,t),q.extend(e.originalParams,t)}},setTranslate:function(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition:function(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){q.extend(this,{coverflowEffect:{setTranslate:te.setTranslate.bind(this),setTransition:te.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;"coverflow"===e.params.effect&&(e.classNames.push(e.params.containerModifierClass+"coverflow"),e.classNames.push(e.params.containerModifierClass+"3d"),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)},setTranslate:function(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition:function(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}},{name:"thumbs",params:{thumbs:{swiper:null,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){q.extend(this,{thumbs:{swiper:null,init:ae.init.bind(this),update:ae.update.bind(this),onThumbClick:ae.onThumbClick.bind(this)}})},on:{beforeInit:function(){var e=this.params.thumbs;e&&e.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange:function(){this.thumbs.swiper&&this.thumbs.update()},update:function(){this.thumbs.swiper&&this.thumbs.update()},resize:function(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate:function(){this.thumbs.swiper&&this.thumbs.update()},setTransition:function(e){var t=this.thumbs.swiper;t&&t.setTransition(e)},beforeDestroy:function(){var e=this.thumbs.swiper;e&&this.thumbs.swiperCreated&&e&&e.destroy()}}}];return void 0===S.use&&(S.use=S.Class.use,S.installModule=S.Class.installModule),S.use(ie),S});

\u5feb\u901f\u63d0\u9192\uff1a

  • \u7535\u5b50\u90ae\u4ef6\u6700\u591a\u53ef\u80fd\u9700\u89815\u5206\u949f\u624d\u80fd\u5230\u8fbe\u60a8\u7684\u6536\u4ef6\u7bb1.
  • \u4f60\u68c0\u67e5\u4f60\u7684\u5783\u573e\u90ae\u4ef6\u5417\uff1f \uff08\u7535\u5b50\u90ae\u4ef6\u4e3b\u9898\uff1a\u6fc0\u6d3b\u60a8\u7684ArchDaily\u5e10\u6237)
  • \u4f60\u786e\u5b9a\u4f60\u6b63\u5728\u68c0\u67e5 '+AD.CurrentUser.email+'?

\u5982\u679c\u4f60\u5df2\u7ecf\u5b8c\u6210\u4e86\u8fd9\u4e00\u5207\uff0c\u4ecd\u7136\u65e0\u6cd5\u627e\u5230\u7535\u5b50\u90ae\u4ef6

\u91cd\u65b0\u53d1\u9001\u9a8c\u8bc1\u90ae\u4ef6
',t.classList.add("js-validation-email-modal","kth-validation-email-modal");var n=function(){document.body&&(document.body.insertBefore(t,document.body.firstChild),AD.getFooterNotification().appendChild(e))};document.body?n():document.addEventListener("DOMContentLoaded",n,{once:!0}),document.dispatchEvent(new Event("kenneth:not-confirmed-account"))}},AD.should_load_menu=function(){if(AD.localStorageAvailable()){if(AD.CurrentUser.updated_at){var e=window.localStorage["kenneth_me_html_v2_"+AD.site];return void 0===e||(""+AD.CurrentUser.updated_at==""+localStorage.kenneth_updated_at&&!e.includes("kth-user__dropdown__item--name")||(""+AD.CurrentUser.updated_at!=""+localStorage.kenneth_updated_at||null==window.localStorage["kenneth_me_html_v2_"+AD.site]))}return!0}return!0},AD.populateMobileMenu=function(e){if(e){e=(new DOMParser).parseFromString(e,"text/html");var t=document.createElement("ul");t.classList.add("afd-nav-mobile__list","kth-user__mobile-list");var n=document.createElement("li");n.classList.add("afd-nav-mobile__item");var o=document.createElement("a");o.classList.add("afd-nav-mobile__label"),n.appendChild(o);var a=document.createElement("li");a.classList.add("afd-nav-mobile__item");var i=AD.site;if(e.body.querySelector(".kth-user__signup")){a.prepend(e.body),t.prepend(a);var s=document.querySelector("#kenneth-root-mobiles");s&&(s.innerHTML=t.outerHTML)}else{var r,l=e.body.querySelector(".kth-user__name").cloneNode(!0),c=e.body.querySelector(".kth-user__avatar").cloneNode(!0),d=document.getElementById("js-settings-mobiles-menu"),u=document.getElementById("nav-mobile__menu-settings-sub--first"),m=document.getElementById("nav-mobile__menu-settings-sub--second"),h=n.cloneNode(!0),p=null,f=n.cloneNode(!0);if(h.querySelector("a").href="https://my"+AD.domain+"/"+i+"/?ad_name=main-menu",h.querySelector("a").textContent="\u5173\u6ce8\u4e3b\u9875","us"===AD.site&&void 0===AD.CurrentUser.tier||((p=n.cloneNode(!0)).querySelector("a").href="https://my"+AD.domain+"/"+i+"/labels?ad_name=main-menu",p.querySelector("a").textContent="\u6211\u7684\u6807\u7b7e"),f.querySelector("a").href="https://my"+AD.domain+"/"+i+"/bookmarks?ad_name=main-menu",f.querySelector("a").textContent="\u6211\u7684\u4e66\u7b7e",t.append(h,f),p&&t.append(p),d)d.classList.remove("afd-hide"),(r=document.createElement("li")).classList.add("afd-nav-mobile__item","afd-nav-mobile__item--no-child"),r.innerHTML=' Newsletter',u.appendChild(r),(r=document.createElement("li")).classList.add("afd-nav-mobile__item","afd-nav-mobile__item--no-child"),r.innerHTML=' \u901a\u77e5',u.appendChild(r),(r=document.createElement("li")).classList.add("afd-nav-mobile__item","afd-nav-mobile__item--no-child"),r.innerHTML=' \u5df2\u5173\u6ce8',u.appendChild(r),(r=document.createElement("li")).classList.add("afd-nav-mobile__item","afd-nav-mobile__item--no-child"),r.innerHTML=' \u7c89\u4e1d',u.appendChild(r),(r=document.createElement("li")).classList.add("afd-nav-mobile__item","afd-nav-mobile__item--no-child"),r.innerHTML=' Your Account',m.appendChild(r),(r=document.createElement("li")).classList.add("afd-nav-mobile__item","afd-nav-mobile__item--no-child"),r.innerHTML=' Privacy',m.appendChild(r),(r=document.createElement("li")).classList.add("afd-nav-mobile__item","afd-nav-mobile__item--no-child"),r.innerHTML=' \u7535\u5b50\u90ae\u7bb1 & \u5bc6\u7801',m.appendChild(r),a.prepend(c,l),t.prepend(a),document.querySelector("#kenneth-root-mobiles").innerHTML=t.outerHTML}}},AD.load_upper_menu=function(){var e=document.querySelector("#kenneth-root");if(AD.should_load_menu()){var t={"Content-Type":"application/json","x-csrf-token":AD.csrf_token},n=AD.getAccessToken(),o={token:queryString("token"),campaign:queryString("campaign")};o.token&&o.campaign?t.Authorization="Email-Campaign "+o.campaign+" "+o.token:null!==n&&(t.Authorization="Bearer "+n);var a=AD.template_me_uri+"?site="+AD.site;fetch(a,{headers:t}).then(function(e){return e.text()}).then(function(t){var n=document.getElementById("kenneth-root");if(n&&(n.innerHTML=t),AD.populateMobileMenu(t),document.querySelector("#kenneth-root-simple")&&(document.querySelector("#kenneth-root-simple").innerHTML=t.split("")[0]),e&&("us"!==AD.site||void 0!==AD.CurrentUser.tier)){var o=e.querySelector('[data-item="folders"]');o&&o.classList.remove("afd-hide")}AD.localStorageAvailable()&&(localStorage["kenneth_me_html_v2_"+AD.site]=t),document.dispatchEvent(new Event("kenneth:rendered"))}).catch(function(t){console.error("User profile loading error",t);var n='';e&&(e.innerHTML=n),document.querySelector("#kenneth-root-simple")&&(document.querySelector("#kenneth-root-simple").innerHTML=n),document.dispatchEvent(new Event("kenneth:rendered"))})}else{var i=window.localStorage["kenneth_me_html_v2_"+AD.site];if(e&&(e.innerHTML=i),AD.populateMobileMenu(i),document.querySelector("#kenneth-root-simple")&&(document.querySelector("#kenneth-root-simple").innerHTML=window.localStorage["kenneth_me_html_v2_"+AD.site].split("")[0]),e&&("us"!==AD.site||void 0!==AD.CurrentUser.tier)){var s=e.querySelector('[data-item="folders"]');s&&s.classList.remove("afd-hide")}document.dispatchEvent(new Event("kenneth:rendered"))}};var menuUserMobile=function(){var e=document.querySelector("body"),t=document.querySelector("#js-afd-nav-user .js-professional-user"),n=document.createElement("div");if(n.classList.add("kth-user__dropdown--mobiles-backdrop"),t){function o(t){t.target&&t.target.matches(".kth-user__dropdown--mobiles, .kth-user__dropdown--mobiles-item")&&(e.classList.remove("kth-user__dropdown--mobiles--show"),e.removeEventListener("swiped-down",o))}e.appendChild(n),t.addEventListener("click",function(){e.classList.add("kth-user__dropdown--mobiles--show"),e.addEventListener("swiped-down",o)})}};AD.setCurrentUser=function(e){e&&("minimal"===AD.profile_type?AD.CurrentUser={id:e.id,email:e.email,jwt_token:e.jwt_token,subscription:e.subscription,full_name:e.full_name,avatar:e.avatar,confirmed_at:e.confirmed_at,legacy_confirmed:e.legacy_confirmed,updated_at:e.updated_at,accepted_at:e.accepted_at,notified:e.notified,newsletter_subscriptions:e.newsletter_subscriptions,marketing_consent:e.marketing_consent}:AD.CurrentUser={id:e.id,email:e.email,jwt_token:e.jwt_token,subscription:e.subscription,full_name:e.full_name,about_me:e.about_me,avatar:e.avatar,country:e.country,ocupation:e.ocupation,website:e.website,facebook:e.facebook,twitter:e.twitter,instagram:e.instagram,pinterest:e.pinterest,birth_date:e.birth_date,confirmed_at:e.confirmed_at,legacy_confirmed:e.legacy_confirmed,updated_at:e.updated_at,accepted_at:e.accepted_at,notified:e.notified,newsletter_subscriptions:e.newsletter_subscriptions,marketing_consent:e.marketing_consent},e.tier&&(AD.CurrentUser.tier=e.tier),e.campus&&(AD.CurrentUser.campus=e.campus),e.is_expert_profile&&(AD.CurrentUser.is_expert_profile=!0),e.is_admin_user&&(AD.CurrentUser.is_admin_user=!0))},AD.notifyUser=function(){AD.CurrentUser.notified&&(document.querySelector(".kth_notification_dot").style.display="block",document.querySelector(".kth_notification_dot--mobiles").style.display="block")},AD.getUser=function(){var e={"Content-Type":"application/json","x-csrf-token":AD.csrf_token},t=AD.getAccessToken(),n={token:queryString("token"),campaign:queryString("campaign")};if(n.token&&n.campaign?e.Authorization="Email-Campaign "+n.campaign+" "+n.token:null!==t&&(e.Authorization="Bearer "+t),e.Authorization||AD.legacyCompatibility()){var o=AD.profile_uri;"minimal"===AD.profile_type&&(o+="&minimal=true"),fetch(o,{method:"POST",headers:e,body:JSON.stringify({})}).then(function(e){if(!e.ok){var t=new Error("User profile loading error");throw t.status=e.status,t}return e.json()}).then(function(e){if(e&&e.id){AD.setCurrentUser(e),AD.load_upper_menu(),AD.localStorageAvailable()&&(localStorage.kenneth_updated_at=AD.CurrentUser.updated_at),AD.isLoggedIn=!0;var t=new Event("kenneth:successful-login");document.dispatchEvent(t),setKennethRootWidth()}else AD.handleAnonymousAccess(!0)}).catch(function(e){console.log(e),AD.handleAnonymousAccess(e&&-1!==[401,403,404].indexOf(e.status))}).finally(function(){AD.profileInitialized=!0})}else AD.handleAnonymousAccess(!1)},AD.showMessage=function(e,t){var n=document.querySelector(e),o=null;n.innerHTML="",n.classList.remove("afd-hide");try{if((o="object"==typeof JSON.parse(t)?JSON.parse(t):t).hasOwnProperty("error")){var a=document.createElement("p");a.classList.add("kenneth-validation"),a.innerHTML=o.error,n.appendChild(a)}else if(o.hasOwnProperty("errors")){var i=document.createElement("ul");for(var s in i.classList.add("kenneth-validation"),o.errors){var r=document.createElement("li");r.classList.add("kenneth-validation__item"),r.innerHTML=""+(s.charAt(0).toUpperCase()+s.slice(1)).replace(/_/,"")+" "+o.errors[s],i.appendChild(r)}n.appendChild(i)}else n.classList.add("kenneth-modal__success"),n.innerHTML=o}catch(e){n.classList.add("kenneth-modal__error"),n.innerHTML=t}},AD.afterLogin=function(e){return AD.setCurrentUser(e.resource),!AD.use_cookie&&AD.localStorageAvailable()&&(window.localStorage.kth_access_token=e.access_token),AD.closeModalAfterAction?null!=AD.redirect_uri?(window.locations.href=AD.redirect_uri,!1):AD.reload_on_login?(window.locations.reload(),!1):(blockBodyScroll(!1),showModal(!1),null!=AD.callback&&AD.callback(),void(AD.modalOpened=!1)):(AD.load_upper_menu(),null!=AD.callback&&AD.callback(),!0)},AD.resend_confirmation_email=function(){null!=AD.CurrentUser&&null!=AD.CurrentUser.id&&fetch(AD.resend_confirmation_email_uri,{method:"POST",body:JSON.stringify({email:AD.CurrentUser.email}),headers:{"Content-Type":"application/json","x-csrf-token":AD.csrf_token}}).then(function(e){if(e.ok)return e.json();throw new Error("Something went wrong")}).then(function(e){AD.create_modal_content(e.message)}).catch(function(e){AD.create_modal_content(e.message)})},AD.check_user_email=function(e,t,n,o,a,i){null!=a&&a.length>0&&a.classList.add("afd-btn--not-allowed"),fetch(AD.check_uri,{method:"POST",body:JSON.stringify({email:e}),headers:{"Content-Type":"application/json","x-csrf-token":AD.csrf_token}}).then(function(e){var t=e.json();return e.ok?t:t.then(Promise.reject.bind(Promise))}).then(function(){var e=document.querySelector(".messages");e&&e.classList.remove("kenneth-modal__error");for(var t=document.querySelectorAll(".js-kth-forgot-1"),n=0;n
';if(n.classList.add("afd-modal-wrap","afd-modal-wrap__center"),o+=e,o+="
",n.innerHTML=o,t)t.innerHTML="",t.appendChild(n),t.classList.add("kth-validation-email-modal__show");else{var a=document.createElement("div");a.classList.add("js-validation-email-modal","kth-validation-email-modal","kth-validation-email-modal__show"),a.appendChild(n),document.body.insertBefore(a,document.body.firstChild)}},AD.isReady=function(){AD.initialized||AD.init(),document.addEventListener("kenneth:successful-login",function(){if(setKennethRootWidth(),AD.showConfirmationAlert(),document.querySelector("#kth-subscribe-button")){var e=document.querySelector("#kth-subscription-banner");e&&e.classList.add("hidden");var t=document.querySelector("#kth-subscription-banner-home");t&&t.classList.add("hidden")}}),document.addEventListener("kenneth:anonymous-access",function(){if(document.querySelector("#kenneth-embedded")&&(AD.embedWelcome(document.querySelector("#kenneth-embedded")),AD.signup_src="embedded"),window.adInsights){document.querySelectorAll(".js-btn-zoom").length&&(AD.trackFormEvent("show","nrd-gallery-zoom-btn"),document.querySelectorAll(".js-btn-zoom").forEach(function(e){e.addEventListener("click",function(){AD.signup_src="nrd-gallery-zoom-btn",AD.trackFormEvent("click","nrd-gallery-zoom-btn")})})),document.querySelectorAll(".acordeon__category, .sales").length&&document.querySelectorAll(".acordeon__category, .sales").forEach(function(e){e.setAttribute("data-insights-category","kth-signup-form"),e.setAttribute("data-insights-label","nft-local-sales-contact"),e.addEventListener("click",function(){AD.signup_src="nft-local-sales-contact"})});var e=document.querySelectorAll(".myarchdaily-multiple-fav");e&&e.forEach(function(e,t){e.setAttribute("data-insights-category","kth-signup-form"),e.setAttribute("data-insights-label","nrd-save-this-bookmark"),e.setAttribute("data-insights-value",t),e.addEventListener("click",function(){AD.signup_src="nrd-save-this-bookmark"})})}AD.setPageviewsStorage(),document.querySelector("#kth-subscribe-button")&&document.querySelector("#kth-subscribe-button").addEventListener("click",function(){AD.signup_src=this.dataset.insightsLabel,ga("send","event","Register","click",AD.signup_src),AD.loadWelcome(void 0,void 0,function(){var e=document.querySelector("#kth-banner-input").value;document.querySelector("#new_user_email").value=e})})}),document.addEventListener("kenneth:rendered",function(){AD.checkConsent(),menuUserMobile()}),AD.cleanStorage(),AD.getUser(),AD.auto_open&&AD.hasConsent()&&(AD.openWelcome(),AD.signup_src="auto_open"),document.addEventListener("submit",function(e){if(e.target.matches("form.forgot")){e.preventDefault();var t=e.target,n=new FormData(t),o=AD.prepend_api+t.getAttribute("action")+"?site="+AD.site;fetch(o,{method:"POST",body:JSON.stringify({email:n.get("email")}),headers:{"Content-Type":"application/json","x-csrf-token":AD.csrf_token}}).then(function(e){var t=e.json();return e.ok?t:t.then(Promise.reject.bind(Promise))}).then(function(e){AD.showMessage(".forgot .messages",e.message),document.querySelector(".messages").classList.remove("kenneth-modal__error");for(var t=document.querySelectorAll(".js-kth-forgot-1"),n=0;n\u5408\u7ea6\u6761\u6b3e, \u9690\u79c1\u653f\u7b56 \u548c\u6211\u4eec\u7684 Cookie\u653f\u7b56.';var r=document.createElement("p");r.classList.add("afd-desktop-e"),r.innerHTML='\u5982\u679c\u60f3\u62e5\u6709\u6700\u4f73\u7f51\u7ad9\u670d\u52a1\u4f53\u9a8c\uff0c\u8bf7\u6ce8\u518c.',a.appendChild(i),o.append(s,r),n.append(o,a),t.appendChild(n),e.appendChild(t),document.addEventListener("click",function(e){e.target.matches("#gdpr-consent")&&AD.acceptConsent({callback:AD.hideConsentBanner})}),t.style.display="none",t.style.animation="fadein 0.5s",setTimeout(function(){t.style.display="block"},500)},AD.hideConsentBanner=function(){var e=document.querySelector(".kth-toast");e&&(e.style.display="none"),AD.removeConsentElements()},AD.removeConsentElements=function(){var e=document.querySelector(".kth-toast");e&&e.parentNode.removeChild(e)},AD.check_image=function(e){if(!e||!e.length)return 0;loadImg({src:e.replace("http://","https://"),maxSeconds:10},function(t){if(t.err)return replaceImage_toFallback(".kth-user__avatar",e,!0),replaceImage_toFallback(".afd-avatar",e,!0),replaceImage_toFallback(".afd-user-avatar",e,!0),void replaceImage_toFallback("#js-kth-avatar",e,!1)})};var Survey=function(e,t){function n(e){document.querySelector(e)&&(g.container=document.querySelector(e),g.steps=g.container.querySelectorAll("[data-name]"),g.selector=e,g.container.style.display="none",(w={potentialToken:f("token"),potentialAnswer:f("answer")}).potentialToken&&w.potentialAnswer?m("occupation_email").then(function(e){e&&!1===e.answered&&o({occupation_popup_shown_at:null,occupation_popup_shows:null})}):AD.isLoggedIn&&setTimeout(function(){m("occupation_popup").then(function(e){o(e)})},k))}function o(e){null!==e?(_=e.occupation_popup_shown_at?new Date(e.occupation_popup_shown_at):null,e.occupation_popup_shows&&(y=parseInt(e.occupation_popup_shows))):_=new Date,a(),i()?g.open():g.destroy()}function a(){y?g.container.classList.add("attempt--2"):g.container.classList.add("attempt--1")}function i(){return null===_||((new Date).getTime()-_.getTime())/1e3/60/60/24>b}function s(){m("occupation_popup_layout?site="+AD.site).then(function(t){document.getElementById("occupation-survey").innerHTML=t,g.container=document.querySelector(e),g.steps=g.container.querySelectorAll("[data-name]"),g.selector=e,g.steps.forEach(function(e){e.style.display="none"}),document.querySelector(d()).style.display="block",g.container.classList.remove("kth-survey-overlay--hidden"),document.body.classList.add("afd-modal-open"),window.dataLayer&&dataLayer.push({event:"optimize.activate"}),g.container.style.display="block",g.container.querySelectorAll("[data-next]").forEach(function(e){e.addEventListener("click",c)}),g.container.querySelectorAll("[data-close]").forEach(function(e){e.addEventListener("click",r)}),document.addEventListener("click",function(e){g.container.contains(e.target)||r(e)}),w.potentialAnswer||(u("occupation_popup_show",{attempt:y+1}),p("occupation-popup","show","attemp-"+(y+1)))})}function r(e){return e.preventDefault(),document.body.classList.remove("afd-modal-open"),g.container.classList.add("kth-survey-overlay--open"),g.container.style.display="none",p("occupation-popup","close","attemp-"+(y+1)),g}function l(){return g.container.remove(),g=void 0}function c(e){e.preventDefault();var t=this.getAttribute("data-next"),n=g.container.querySelector('[data-name="'+t+'"]'),o=document.querySelector(this.getAttribute("data-value")).value||this.getAttribute("data-value"),a=this.getAttribute("data-step");p("occupation-popup","success","step-"+a,o),"undefined"!=typeof ga&&ga("send",{hitType:"event",eventCategory:"svy-occupation-popup",eventAction:"success",eventLabel:"step-"+a}),u("occupation_survey_answer",{step:parseInt(a),option:o}).always(function(){g.steps.forEach(function(e){e.style.display="none"}),n.style.display="block"})}function d(){return w.potentialAnswer?1==w.potentialAnswer?A+'[data-name="step2"]':A+'[data-name="step3"]':A+'[data-name="step1"]'}function u(e,t){return h(e,t,"POST")}function m(e,t){return h(e,t,"GET")}function h(e,t,n){var o={};return w.potentialToken?o.Authorization="Email "+w.potentialToken:AD.isLoggedIn&&(o.Authorization="Bearer "+AD.getAccessToken()),fetch([v,e].join("/"),{method:n,headers:o,body:JSON.stringify(t)}).then(function(e){return e.json()})}function p(e,t,n,o){window.adInsights&&window.adInsights.e("svy-"+e,t,n,o)}function f(e){e=e.replace(/[*+?^$.\[\]{}()|\\\/]/g,"\\$&");var t=locations.search.match(new RegExp("[?&]"+e+"=([^&]+)(&|$)"));return t&&decodeURIComponent(t[1].replace(/\+/g," "))}var g=this,v="/auth/surveys",_=void 0,y=0,b=1,k=7e3,A=".kth-survey__step",w={};return g.close=r,g.open=s,g.destroy=l,n(e,t),g};
',folder.name,"
"),"closed"===folder.state&&p.push(' '),p.push(' ');return p.join("")},this.microTemplates["templates/active_folder"]}(),function(){this.microTemplates||(this.microTemplates={}),this.microTemplates["templates/folder_item"]=function(obj){var p=[],print=function(){p.push.apply(p,arguments)};with(obj)p.push('
  • ',folder.name,"
    "),"closed"===folder.state&&p.push(' '),p.push(' ',"active"===type?"\u2713":"+","
  • ");return p.join("")},this.microTemplates["templates/folder_item"]}(),function(){this.microTemplates||(this.microTemplates={}),this.microTemplates["templates/inactive_folder"]=function(obj){var p=[],print=function(){p.push.apply(p,arguments)};with(obj)p.push('
  • ',folder.name,"
    "),"closed"===folder.state&&p.push(' '),p.push('
  • ');return p.join("")},this.microTemplates["templates/inactive_folder"]}(),function(){this.microTemplates||(this.microTemplates={}),this.microTemplates["templates/dropdown_bar"]=function(obj){var p=[],print=function(){p.push.apply(p,arguments)};with(obj)p.push('');return p.join("")},this.microTemplates["templates/dropdown_bar"]}(),function(){this.microTemplates||(this.microTemplates={}),this.microTemplates["templates/modal"]=function(obj){var p=[],print=function(){p.push.apply(p,arguments)};with(obj)p.push('
    '),bookmark.created?p.push('

    ',bookmark.title,"

    "):p.push('

    ',bookmark.title,"

    "),p.push('
    \u2715
    ',I18n.t("jslibrary.private_folder"),' ',I18n.t("jslibrary.add_folder"),'

    ',I18n.t("jslibrary.empty_folder.title"),'

    ',I18n.t("jslibrary.empty_folder.subtitle.html_1")," ",I18n.t("jslibrary.empty_folder.subtitle.add_folder")," ",I18n.t("jslibrary.empty_folder.subtitle.html_2"),'
      '),bookmark.previewing&&p.push('
      "),p.push(" "),bookmark.updating&&p.push('
      "),p.push(" "),bookmark.creating&&p.push('
      "),p.push('
      ',I18n.t("jslibrary.recommendations.after_save.saved"),' ',I18n.t("jslibrary.recommendations.after_save.saved_in")," ",I18n.t("jslibrary.recommendations.after_save.similar"),'
        ');return p.join("")},this.microTemplates["templates/modal"]}(),function(){this.microTemplates||(this.microTemplates={}),this.microTemplates["templates/save_button_dropdown"]=function(obj){var p=[],print=function(){p.push.apply(p,arguments)};with(obj)p.push('
        Or

        ',I18n.t("jslibrary.private"),'
        ");return p.join("")},this.microTemplates["templates/save_button_dropdown"]}(),function(){this.microTemplates||(this.microTemplates={}),this.microTemplates["templates/recommendation"]=function(obj){var p=[],print=function(){p.push.apply(p,arguments)};with(obj)p.push('
      • ',recommendation.title,"

      • ");return p.join("")},this.microTemplates["templates/recommendation"]}(),Array.prototype.indexOf||(Array.prototype.indexOf=function(e,a){"use strict";if(null==this)throw new TypeError;var t=Object(this),o=t.length>>>0;if(0===o)return-1;var r=0;if(1>>0;if("[object Function]"!=={}.toString.call(e))throw new TypeError(e+" is not a function");for(a&&(t=a),o=0;o>>0;if("function"!=typeof e)throw new TypeError;for(var r=2<=arguments.length?a:void 0,s=0;s>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(1%{project}","photographer_in_project":"%{count} photos from %{photographer} were added to %{project}","user_created_folder":"%{user} has created a folder: %{folder}","user_has_bookmarked":"%{user} has saved %{count} bookmarks","welcome_paragraph":"Here you'll see updates related to the content you're following on ArchDaily, such as your favorite author's new articles, architecture firm's new projects or other user's new bookmarks.","welcome_title":"Welcome to your updates stream!"},"try_again":"Oops! Please try again...","unfollow":"Unfollow","update":"Update","view_full_article":"Go to this bookmark \xbb","why_are_you_bookmarking":"Notes: write down why you're bookmarking this for later.","your_updates":"Your updates"}},"es-CL":{"jslibrary":{"add_folder":"Agregar carpeta","at_products":"Productos de Architonic","bookmarked":"Guardado","bookmarks_meta_type":{"architecture-classics":"Cl\xe1sicos de Arquitectura","architecture-news":"Noticias","articles":"Art\xedculos","awarded-competition":"Concurso Premiado","competition-results":"Resultados de Concurso","competitions":"Concursos","events":"Eventos","flashbacks":"Flashbacks","furnitures":"Muebles","infographics":"Infograf\xedas","interviews":"Entrevistas","misc":"Miscel\xe1neo","none":"","photo":"Foto","products":"Productos","projects":"Proyectos","publications":"Publicaciones","revisited":"Revisitado","selected-projects":"Obras","videos":"Videos"},"confirm":"\xbfDeseas guardar tus cambios?","edit":"Editar","empty_folder":{"hint":"Primero crea un nombre para tu carpeta","subtitle":{"add_folder":'"Agregar carpeta"',"html":"Escribe el nombre de tu carpeta en la caja de texto y haz click en el bot\xf3n de ","html_1":"Write the name of your folder in the text box and click on the ","html_2":""},"title":"Crea tu primera carpeta"},"entities":{"author":"Autor","category":"Categor\xeda","company":"Empresa","expert":"Profesional","landing":"Temas","office":"Oficina","photographer":"Fot\xf3grafo","product_category":"Categor\xeda","tag":"Etiqueta","user":"Usuario"},"feed":"Tu Feed","first_follow":{"button":"Visitar mi stream","info":"\xa1Ahora recibir\xe1s actualizaciones de las cuentas a las que sigas! Sigue a tus autores, oficinas, usuarios favoritos y personaliza tu stream.","subtitle":"\xbfSab\xedas?","title":"Has seguido tu primera cuenta!"},"folder_name":"Lo sentimos, el nombre de tu carpeta tiene caracteres inv\xe1lidos. Utiliza solo letras y n\xfameros.","folders":"carpetas","folders_upper":"Carpetas","follow":"Seguir","following":"Siguiendo","labels_no_results":"No has agregado ninguna carpeta a\xfan","labels_placeholder":"Busca o crea una nueva carpeta","labels_placeholder_no_create":"Search a folder","labels_title":"Escoge una carpeta","latest_bookmarks":{"create_folder":"Crear una nueva carpeta \xbb","folders":["Casas inspiradoras","Estructuras de madera"],"see_all":"M\xe1s \xbb","signup":"Crear una cuenta y organiza \xbb","subtitle":"Green Roofs","title":"Organiza tu contenido favorito"},"load_more_btn":"Cargar m\xe1s","new_follower":"ha comenzado a seguirte","no_results_bookmark":'Ning\xfan favorito con el nombre "%{searchParams}"',"no_results_folder":'Ninguna carpeta con el nombre "%{searchParams}"',"not_bookmarked":"Guardar","open":"Abrir","pagination":{"first":"« Primera","last":"\xdaltima »","next":"Siguiente ›","previous":"‹ Anterior","truncate":"…"},"private":"Privada","private_folder":"Carpeta privada","recommendations":{"after_save":{"saved":"\xa1Tu favorito ha sido guardado","saved_in":" en ","similar":"Revisa m\xe1s contenido similar..."}},"remove":"Borrar","removed":"Borrado!","save":"Guardar","save-this":"Guardar ","saved":"\xa1Guardado!","saved_in":"Guardado en","saved_with_button":"Guardado","saving":"Guardando","some_thoughts_about_this":"Aqu\xed puedes agregar una nota:","stream":{"because_follow":"Porque sigues a","company_in_project":"Un producto de %{company} se utiliz\xf3 en %{project}","empty_state":"Ac\xe1 podr\xe1s ver las m\xe1s recientes publicaciones del contenido que sigues","photographer_in_project":"%{count} fotos de %{photographer} se agregaron a %{project}","user_created_folder":"%{user} ha creado una carpeta: %{folder}","user_has_bookmarked":"%{user} ha guardado %{count} favoritos","welcome_paragraph":"Aqu\xed ver\xe1s todas las actualizaciones relacionadas al contenido que sigues en ArchDaily, como las m\xe1s recientes noticias publicadas por tus autores favoritos, nuevos proyectos de oficinas de arquitectura o los favoritos de otros usuarios.","welcome_title":"\xa1Bienvenido(a) a tus noticias!"},"try_again":"Oops! Por favor intenta nuevamente...","unfollow":"Dejar de seguir","update":"Actualizar","view_full_article":"Visita este favorito en la web \xbb","why_are_you_bookmarking":"Notas: escriba por qu\xe9 est\xe1 marcando esto para m\xe1s adelante.","your_updates":"Tus actualizaciones"}},"es-MX":{"jslibrary":{"add_folder":"Agregar carpeta","at_products":"Productos de Architonic","bookmarked":"Guardado","bookmarks_meta_type":{"architecture-classics":"Cl\xe1sicos de Arquitectura","architecture-news":"Noticias","articles":"Art\xedculos","awarded-competition":"Concurso Premiado","competition-results":"Resultados de Concurso","competitions":"Concursos","events":"Eventos","flashbacks":"Flashbacks","furnitures":"Muebles","infographics":"Infograf\xedas","interviews":"Entrevistas","misc":"Miscel\xe1neo","none":"","photo":"Foto","products":"Productos","projects":"Proyectos","publications":"Publicaciones","revisited":"Revisitado","selected-projects":"Obras","videos":"Videos"},"confirm":"\xbfDeseas guardar tus cambios?","edit":"Editar","empty_folder":{"hint":"Primero crea un nombre para tu carpeta","subtitle":{"add_folder":'"Agregar carpeta"',"html":"Escribe el nombre de tu carpeta en la caja de texto y haz click en el bot\xf3n de ","html_1":"Write the name of your folder in the text box and click on the ","html_2":""},"title":"Crea tu primera carpeta"},"entities":{"author":"Autor","category":"Categor\xeda","company":"Empresa","expert":"Profesional","landing":"Temas","office":"Oficina","photographer":"Fot\xf3grafo","product_category":"Categor\xeda","tag":"Etiqueta","user":"Usuario"},"feed":"Tu Feed","first_follow":{"button":"Visitar mi stream","info":"\xa1Ahora recibir\xe1s actualizaciones de las cuentas a las que sigas! Sigue a tus autores, oficinas, usuarios favoritos y personaliza tu stream.","subtitle":"\xbfSab\xedas?","title":"Has seguido tu primera cuenta!"},"folder_name":"Lo sentimos, el nombre de tu carpeta tiene caracteres inv\xe1lidos. Utiliza solo letras y n\xfameros.","folders":"carpetas","folders_upper":"Carpetas","follow":"Seguir","following":"Siguiendo","labels_no_results":"No has agregado ninguna carpeta a\xfan","labels_placeholder":"Busca o crea una nueva carpeta","labels_placeholder_no_create":"Search a folder","labels_title":"Escoge una carpeta","latest_bookmarks":{"create_folder":"Crear una nueva carpeta \xbb","folders":["Casas inspiradoras","Estructuras de madera"],"see_all":"M\xe1s \xbb","signup":"Crear una cuenta y organiza \xbb","subtitle":"Green Roofs","title":"Organiza tu contenido favorito"},"load_more_btn":"Cargar m\xe1s","new_follower":"ha comenzado a seguirte","no_results_bookmark":'Ning\xfan favorito con el nombre "%{searchParams}"',"no_results_folder":'Ninguna carpeta con el nombre "%{searchParams}"',"not_bookmarked":"Guardar","open":"Abrir","pagination":{"first":"« Primera","last":"\xdaltima »","next":"Siguiente ›","previous":"‹ Anterior","truncate":"…"},"private":"Privada","private_folder":"Carpeta privada","recommendations":{"after_save":{"saved":"\xa1Tu favorito ha sido guardado","saved_in":" en ","similar":"Revisa m\xe1s contenido similar..."}},"remove":"Borrar","removed":"Borrado!","save":"Guardar","save-this":"Guardar ","saved":"\xa1Guardado!","saved_in":"Guardado en","saved_with_button":"Guardado","saving":"Guardando","some_thoughts_about_this":"Aqu\xed puedes agregar una nota:","stream":{"because_follow":"Porqu\xe9 sigues a","company_in_project":"Un producto de %{company} se utiliz\xf3 en %{project}","empty_state":"Ac\xe1 podr\xe1s ver las m\xe1s recientes publicaciones del contenido que sigues","photographer_in_project":"%{count} fotos de %{photographer} se agregaron a %{project}","user_created_folder":"%{user} ha creado una carpeta: %{folder}","user_has_bookmarked":"%{user} ha guardado %{count} favoritos","welcome_paragraph":"Aqu\xed ver\xe1s todas las actualizaciones relacionadas al contenido que sigues en ArchDaily, como las m\xe1s recientes noticias publicadas por tus autores favoritos, nuevos proyectos de oficinas de arquitectura o los favoritos de otros usuarios.","welcome_title":"\xa1Bienvenido(a) a tus noticias!"},"try_again":"Oops! Por favor intenta nuevamente...","unfollow":"Dejar de seguir","update":"Actualizar","view_full_article":"Visita este favorito en la web \xbb","why_are_you_bookmarking":"Notas: escriba por qu\xe9 est\xe1 marcando esto para m\xe1s adelante.","your_updates":"Tus actualizaciones"}},"pt-BR":{"jslibrary":{"add_folder":"Adicionar pasta","at_products":"Architonic products","bookmarked":"Marcada","bookmarks_meta_type":{"architecture-classics":"Cl\xe1ssicos da Arquitetura","architecture-news":"Not\xedcias","articles":"Artigos","awarded-competition":"Competi\xe7\xe3o Premiado","competition-results":"Resultados da Competi\xe7\xe3o","competitions":"Competi\xe7\xf5es","events":"Eventos","flashbacks":"Flashbacks","furnitures":"M\xf3veis","infographics":"Infogr\xe1ficos","interviews":"Entrevista","misc":"Miscel\xe1neo","none":"","photo":"Foto","products":"Produtos","projects":"Projetos","publications":"Publica\xe7\xf5es","revisited":"Revisitado","selected-projects":"Projetos","videos":"V\xeddeos"},"confirm":"Deseja salvar suas altera\xe7\xf5es?","edit":"Editar","empty_folder":{"hint":"Voc\xea deve nomear sua pasta primeiro para adicion\xe1-la","subtitle":{"add_folder":'"Adicionar pasta"',"html":"Escreva o nome da sua pasta na caixa de texto e clique no bot\xe3o ","html_1":"Write the name of your folder in the text box and click on the ","html_2":""},"title":"Crie sua primeira pasta"},"entities":{"author":"Autor","category":"Categoria","company":"Oficina","expert":"Profissional","landing":"Tema","office":"Escrit\xf3rio","photographer":"Fot\xf3grafo","product_category":"Categoria","tag":"Etiqueta","user":"Usu\xe1rio"},"feed":"Seu Feed","first_follow":{"button":"Visite meu stream","info":"Agora voc\xea receber\xe1 atualiza\xe7\xf5es das contas que voc\xea segue! Siga seus autores, escrit\xf3rios, usu\xe1rios favoritos e personalize seu stream.","subtitle":"Voc\xea sabia?","title":"\xa1Voc\xea seguiu sua primeira conta!"},"folder_name":"Desculpe, mas h\xe1 caracteres inv\xe1lidos no nome da pasta. Use apenas letras e n\xfameros.","folders":"pastas","folders_upper":"Pastas","follow":"Seguir","following":"Seguindo","labels_no_results":"No has agregado pastas a\xfan","labels_placeholder":"Procurar ou criar pasta","labels_placeholder_no_create":"Search a folder","labels_title":"Escolher pasta","latest_bookmarks":{"create_folder":"Criar uma nova pasta \xbb","folders":["Casas inspiradoras","Estruturas De Madeira"],"see_all":"Ver tudo \xbb","signup":"Inscreva-se e organize\xbb","subtitle":"Green Roofs","title":"Organize seus conte\xfados favoritos"},"load_more_btn":"Carregar mais","new_follower":"come\xe7ou a te seguir","no_results_bookmark":'Sem favoritos com o nome "%{searchParams}"',"no_results_folder":'Sem pastas com o nome "%{searchParams}"',"not_bookmarked":"Marcar","open":"Abrir","pagination":{"first":"« Primeiro","last":"\xdaltimo »","next":"Pr\xf3ximo ›","previous":"‹ Anterior","truncate":"…"},"private":"Privada","private_folder":"Pasta privada","recommendations":{"after_save":{"saved":"O item selecionado foi salvo","saved_in":" em ","similar":"Talvez voc\xea queira conferir mais conte\xfado relacionado a isso?"}},"remove":"Remover","removed":"Exclu\xedda!","save":"Salvar","save-this":"Salvar ","saved":"Salvo!","saved_in":"Salvo em","saved_with_button":"Salvo","saving":"Salvando","some_thoughts_about_this":"Algum coment\xe1rio sobre isso?","stream":{"because_follow":"Porque voc\xea segue","company_in_project":"Um produto de %{company} foi usado em %{project}","photographer_in_project":"%{count} fotos de %{photographer} foram adicionadas a %{project}","user_created_folder":"%{user} criou uma pasta: %{folder}","user_has_bookmarked":"%{user} salvou %{count} favoritos","welcome_paragraph":"Aqui voc\xea ver\xe1 atualiza\xe7\xf5es relacionadas ao conte\xfado que est\xe1 seguindo no ArchDaily, como os novos artigos de seu autor preferido, os novos projetos de escrit\xf3rios de arquitetura ou os novos favoritos de outros usu\xe1rios.","welcome_title":"Bem-vindo(a) ao seu fluxo de atualiza\xe7\xf5es!"},"try_again":"Oops! Por favor, tente novamente...","unfollow":"Deixar de seguir","update":"Atualizar","view_full_article":"Visite o web favorito \xbb","why_are_you_bookmarking":"Notas: anote por que est\xe1 marcando isso para mais tarde.","your_updates":"Suas atualiza\xe7\xf5es"}},"zh-CN":{"jslibrary":{"add_folder":"\u6dfb\u52a0\u6587\u4ef6\u5939","at_products":"Architonic products","bookmarked":"\u5df2\u6dfb\u52a0\u4e66\u7b7e","bookmarks_meta_type":{"architecture-classics":"\u5efa\u7b51\u7ecf\u5178","architecture-news":"\u8d44\u8baf","articles":"\u6587\u7ae0","awarded-competition":"\u8363\u83b7\u5927\u8d5b","competition-results":"\u6bd4\u8d5b\u7ed3\u679c","competitions":"\u7ade\u8d5b","events":"\u4e8b\u4ef6","flashbacks":"\u5012\u53d9","furnitures":"\u5bb6\u5177","infographics":"\u4fe1\u606f\u56fe\u8868","interviews":"\u91c7\u8bbf","misc":"\u6742\u9879","none":"","photo":"\u7167\u7247","products":"\u4ea7\u54c1","projects":"\u5de5\u7a0b","publications":"\u520a\u7269","revisited":"\u518d\u63a2","selected-projects":"\u5de5\u7a0b","videos":"\u89c6\u9891"},"confirm":"\u60a8\u8981\u4fdd\u5b58\u66f4\u6539\u5417\uff1f","edit":"\u7f16\u8f91","empty_folder":{"hint":"You must first name your folder to add it","subtitle":{"add_folder":'"\u6dfb\u52a0\u6587\u4ef6\u5939"',"html":"\u5728\u6587\u672c\u6846\u4e2d\u5199\u4e0b\u4f60\u7684\u6587\u4ef6\u5939\u540d\u79f0\uff0c\u7136\u540e\u70b9\u51fb","html_1":"Write the name of your folder in the text box and click on the ","html_2":"\u6309\u94ae"},"title":"\u521b\u5efa\u4f60\u7684\u7b2c\u4e00\u4e2a\u6587\u4ef6\u5939"},"entities":{"author":"\u4f5c\u8005","category":"\u985e\u5225","company":"\u516c\u53f8","expert":"\u4e13\u4e1a\u7684","landing":"\u767b\u9646\u9875\u9762","office":"\u4e8b\u52a1\u6240","photographer":"\u6444\u5f71\u5e08","product_category":"Category","tag":"\u6807\u7b7e","user":"\u7528\u6237"},"feed":"\u5173\u6ce8\u4e3b\u9875","first_follow":{"button":"\u53bb\u6211\u7684 stream","info":"\u60a8\u73b0\u5728\u5c06\u6839\u636e\u60a8\u6240\u5173\u6ce8\u7684\u5185\u5bb9\u6536\u5230\u66f4\u65b0\uff01\u4e2a\u6027\u5316\u60a8\u7684 stream \u5e76\u5f00\u59cb\u5173\u6ce8\u60a8\u6700\u559c\u6b22\u7684\u4f5c\u8005\uff0c\u529e\u516c\u5ba4\u548c\u7528\u6237.","subtitle":"\u4f60\u77e5\u9053\u5417?","title":"\u60a8\u5df2\u5f00\u59cb\u5173\u6ce8\u7b2c\u4e00\u4e2a\u5e10\u6237\u4e86!"},"folder_name":"\u62b1\u6b49\uff0c\u60a8\u7684\u6587\u4ef6\u540d\u5305\u542b\u65e0\u6548\u5b57\u7b26\uff0c\u8bf7\u4f7f\u7528\u5b57\u6bcd\u548c\u6587\u5b57\u3002","folders":"\u6587\u4ef6\u5939","folders_upper":"\u6211\u7684\u6807\u7b7e","follow":"\u5173\u6ce8","following":"\u5df2\u5173\u6ce8","labels_no_results":"\u672a\u627e\u5230\u7ed3\u679c","labels_placeholder":"\u641c\u7d22\u6216\u521b\u5efa\u6587\u4ef6\u5939","labels_placeholder_no_create":"Search a folder","labels_title":"\u9009\u62e9\u6587\u4ef6\u5939","latest_bookmarks":{"create_folder":"\u521b\u5efa\u65b0\u6587\u4ef6\u5939 \xbb","folders":["\u6728\u7ed3\u6784","\u9f13\u821e\u4eba\u5fc3\u7684\u623f\u5b50"],"see_all":"\u67e5\u770b\u5168\u90e8 \xbb","signup":"\u6ce8\u518c\u6574\u7406\xbb","subtitle":"Green Roofs","title":"\u7ba1\u7406\u7d20\u6750"},"load_more_btn":"\u52a0\u8f7d\u66f4\u591a","new_follower":"\u5f00\u59cb\u5173\u6ce8\u60a8","no_results_bookmark":'\u6ca1\u6709\u547d\u540d\u4e3a"%{searchParams}"\u4e66\u7b7e',"no_results_folder":'\u6ca1\u6709\u547d\u540d\u4e3a"%{searchParams}"\u6587\u4ef6',"not_bookmarked":"\u6dfb\u52a0\u4e66\u7b7e","open":"\u5c55\u5f00","pagination":{"first":"« \u7b2c\u4e00\u9875","last":"\u6700\u540e\u4e00\u9875 »","next":"\u4e0b\u4e00\u9875 ›","previous":"‹ \u4e0a\u4e00\u9875","truncate":"…"},"private":"Private","private_folder":"\u79c1\u4eba\u6587\u4ef6\u5939","recommendations":{"after_save":{"saved":"\u4f60\u5df2\u6210\u529f\u6dfb\u52a0\u4e66\u7b7e","saved_in":"\u81f3","similar":"\u4f60\u5bf9\u8fd9\u4e9b\u5185\u5bb9\u4e5f\u611f\u5174\u8da3\u5417\uff1f"}},"remove":"\u79fb\u9664","removed":"\u5df2\u79fb\u9664!","save":"\u4fdd\u5b58","save-this":"\u4fdd\u5b58 ","saved":"\u5df2\u4fdd\u5b58!","saved_in":"\u4fdd\u5b58\u5728","saved_with_button":"\u5df2\u4fdd\u5b58","saving":"\u6b63\u5728\u4fdd\u5b58","some_thoughts_about_this":"\u6709\u4e00\u4e9b\u5173\u4e8e\u8fd9\u4e2a\u7684\u60f3\u6cd5?","stream":{"because_follow":"\u56e0\u4e3a\u4f60\u9075\u5faa","company_in_project":"%{company} \u6709\u4e00\u4e2a\u4ea7\u54c1\u5728 %{project} \u4e2d\u88ab\u91c7\u7528","photographer_in_project":"%{count} \u5f20\u7531 %{photographer} \u62cd\u6444\u7684\u56fe\u7247\u5df2\u5728 %{project} \u4e2d\u663e\u793a","user_created_folder":"%{user} \u5df2\u521b\u5efa\u6587\u4ef6\u5939\uff1a%{folder}","user_has_bookmarked":"%{user} \u5df2\u6709 %{count} \u4e2a\u6536\u85cf","welcome_paragraph":"\u5728\u9019\u88e1\uff0c\u60a8\u5c07\u770b\u5230\u8207\u60a8\u5728ArchDaily\u4e0a\u95dc\u6ce8\u7684\u5167\u5bb9\u76f8\u95dc\u7684\u66f4\u65b0\uff0c\u4f8b\u5982\u60a8\u6700\u559c\u6b61\u7684\u4f5c\u8005\u7684\u65b0\u6587\u7ae0\uff0c\u5efa\u7bc9\u516c\u53f8\u7684\u65b0\u9805\u76ee\u6216\u5176\u4ed6\u7528\u6236\u7684\u65b0\u66f8\u7c64\u3002","welcome_title":"\u6b61\u8fce\u4f86\u5230\u60a8\u7684\u66f4\u65b0\u6d41\uff01"},"try_again":"\u54e6! \u8bf7\u518d\u8bd5\u4e00\u6b21...","unfollow":"\u4e0d\u5173\u6ce8","update":"\u66f4\u65b0","view_full_article":"\u8bbf\u95ee\u559c\u7231\u7684\u7f51\u7ad9 \xbb","why_are_you_bookmarking":"\u63d0\u793a\uff1a\u5199\u4e0b\u6536\u85cf\u539f\u56e0\uff0c\u4ee5\u4fbf\u65e5\u540e\u6574\u7406","your_updates":"\u4f60\u7684\u66f4\u65b0"}}}}),String.prototype.startsWith||(String.prototype.startsWith=function(e,a){return this.substr(!a||a<0?0:+a,e.length)===e}),function(u,f){function i(e,r,a){var s=a||new FormData;return Object.entries(e).forEach(function(e){var a=e[0],t=e[1],o=r?r+"["+a+"]":a;Array.isArray(t)?t.forEach(function(e,a){"object"==typeof e&&null!==e?i(e,o+"["+a+"]",s):s.append(o+"["+a+"]",e)}):"object"==typeof t&&null!==t?i(t,o,s):s.append(o,t)}),s}function m(){f.querySelector(".save-dropdown")&&p(L.instance.link_element)}function p(e){L.instance.modifications&&L.saveItem();var a=L.dropdownData.searchInputValue.length,t=L.dropdownData.saveBtn,o=L.dropdownData.removeBtn,r=L.dropdownData.addNewFolder,s=!!a;(!s||s&&!t&&s&&!o&&s&&!r)&&u.adInsights.e("quick-save_dropdown_input-search","search","unused",L.isFrom),(s&&t||s&&o||s&&r)&&u.adInsights.e("quick-save_dropdown_input-search","search","used",L.isFrom),t&&u.adInsights.e("quick-save_dropdown_save-btn","click","save",L.isFrom),o&&u.adInsights.e("quick-save_dropdown_remove-btn","click","remove",L.isFrom),r&&u.adInsights.e("quick-save_dropdown_newfolder-btn","click","newfolder",L.isFrom),u.adInsights.e("quick-save_dropdown","show","closed",L.isFrom);var i=e.closest(".myad-save-button__box"),n=i.querySelector(".myad-save-button__last-folder-bar"),l=f.querySelector(".save-dropdown");l&&l.remove(),i.classList.remove("myad-save-button__box--opened"),n&&(n.style.width="calc(100% - "+L.saveBtnWidth+"px)",L.hasFolders()?f.querySelectorAll(".no-folders").forEach(function(e){e.classList.remove("no-folders")}):(n.style.visibility="hidden",f.querySelectorAll(".myad-save-button__box").forEach(function(e){e.classList.add("no-folders")}))),q&&f.body.removeEventListener("click",q),L.dropdownData.saveBtn=!1,L.dropdownData.removeBtn=!1,L.dropdownData.addNewFolder=!1}function v(e,a,t,o){var r=e[0]||e,s=r.closest(".myad-save-button__box"),i=s&&s.querySelector(".myad-save-button__last-folder-bar");if(r&&r.classList.add("afd-btn--shorter"),"update"===r.dataset.status||t)if(a)s.classList.add("myad-save-button__box--opened"),i&&(i.style.width="100%",i.style.display="flex");else if(i&&!t&&s.classList.contains("myad-save-button__box--opened"))return;if(i)i.style.width="calc(100% - "+L.saveBtnWidth+"px)",i.style.display="";else{var n=microTemplates["templates/dropdown_bar"]({"lastUsedFolder":L.lastUsedFolder.name}),l=(new DOMParser).parseFromString(n,"text/html").body.firstChild;if(s.prepend(l),l.style.width="calc(100% - "+L.saveBtnWidth+"px)",L.hasFolders()){r.classList.add("afd-btn--right-side-rounded"),f.querySelectorAll(".no-folders").forEach(function(e){e.classList.remove("no-folders")})}else{l.style.visibility="hidden";var d=f.querySelector(".myad-save-button__box");d&&d.classList.add("no-folders")}l.addEventListener("click",function(e){if(!L.isSaving){if(AD&&AD.CurrentUser&&!AD.CurrentUser.id)return AD.openWelcome();e.preventDefault(),e.stopPropagation();var a=null;if(s.classList.contains("myad-save-button__box--opened")){a=!1;var t=s.querySelector(".save-dropdown");if(t&&t.contains(e.target))return;p(r)}else a=!0,s.classList.add("myad-save-button__box--opened"),l.style.cssText="width: calc(100% - "+L.saveBtnWidth+"px) !important",L.openDropdown(r);u.adInsights.e("quick_save-folder-bar","click",a?"open":"close",L.isFrom)}}),o&&h(!0,l)}}function n(e){var a=f.querySelector("#js-alert-folder-name"),t=f.querySelector("#js-hint-folder-name");""===e.value?(a.classList.remove("afd-hide"),t.classList.remove("afd-hide")):(a.classList.add("afd-hide"),t.classList.add("afd-hide"))}function h(e,a){var t=a&&a.querySelector(".myad-save-button__last-used-folder");if(e)t.innerHTML=L.lastActiveFolder.name;else{var o=f.body.querySelectorAll(".myad-save-button__last-used-folder");if("desktop"===afdDevice&&0s.getBoundingClientRect().top){var n=Array.from(t).indexOf(s);e.scrollTop=n*o}}}function j(){var e=f.getElementById("submit");e.innerHTML=I18n.t("jslibrary.update"),e.classList.remove("afd-myad-loading","afd-btn--second"),e.removeAttribute("disabled")}function o(e){return e.preventDefault(),L.instance.modifications?f.getElementById("submit").click():L.closeModal(),!1}var L={"afterInit":null,"init":function(e){function t(){f.querySelectorAll(".afd-modal-bookmark-folders-item--hover").forEach(function(e){e.classList.remove("afd-modal-bookmark-folders-item--hover")}),L.instance.liSelected=undefined}L.locale=e.locale||"en-US",L.savedPosition=0,I18n.locale=L.locale,I18n.defaultLocale="es-CL",I18n.fallbacks=!0,L.site=e.site||"us",L.api=e.api||"http://my.dev.archdaily.com",L.saveWithDropdown=e.saveWithDropdown||!1,L.isFrom="grid", L.isDropdownClosedFromInside=!1,L.lastUsedFolder={"name":"..."},L.lastActiveFolder={},L.isDropdownOpened=!1,L.dropdownData={},L.isSaving=!1,L.saveBtnWidth=0,L.isMyADSite=f.locations.host.includes("my","archdaily"),L.FREE_TIER="free",e.reload_after_save!==undefined?L.reload_after_save=e.reload_after_save:L.reload_after_save=!1,L.hasFolders=function(){return L.lastUsedFolder&&L.lastUsedFolder.id},L.canCreateFolders=function(){return!(!AD.CurrentUser||!AD.CurrentUser.id)&&(!("us"===L.site||"br"===L.site&&u.locations.search.includes("auth=daaily"))||(AD.CurrentUser.tier||L.FREE_TIER)!==L.FREE_TIER)},L.shouldUseDirectBookmark=function(){return!(!AD.CurrentUser||!AD.CurrentUser.id)&&(!L.canCreateFolders()&&!L.hasFolders())},y(),f.addEventListener("click",function(e){var a=".myarchdaily-single-fav, .myarchdaily-multiple-fav, .js-myarchdaily-fav, .js-myad-fav",t=e.target.closest(a);if(t){if(e.preventDefault(),AD.CurrentUser.id){if(L.shouldUseDirectBookmark()&&t.classList.contains("js-bookmark-delete"))return!1;L.savedPosition=u.scrollY,t.dataset.dropdown?"create"===t.dataset.status?L.saveFromButton(t,e):L.openDropdown(t):L.shouldUseDirectBookmark()?(L.actual_bookmark=g(t),L.actual_bookmark.active_folders=[],L.saveItem(t)):L.openModal(t)}else AD.openWelcome();return!1}var o=".js-mobiles-view .js-myarchdaily-mobiles-fav",r=e.target.closest(o);if(r)return e.preventDefault(),AD.CurrentUser.id?(L.savedPosition=u.scrollY,L.openModal(r)):AD.openWelcome(),!1;if(e.target.closest(".svg-icon--hamburger"))L.isFrom="list";else if(e.target.closest(".svg-icon--gridview"))L.isFrom="grid";else{var s=e.target.closest(".js-save, .js-remove");if(s){e.preventDefault(),e.stopImmediatePropagation();var i=s.closest(".myad-save-button__box");i&&i.querySelector(".myarchdaily-bookmarked")&&(L.isDropdownClosedFromInside=!0);var n=i&&i.querySelector(".afd-save-item"),l=s.classList.contains("js-save"),d={"id":s.dataset.id,"name":s.dataset.name,"state":s.dataset.state};if(l?L.add_folder(d):L.remove_folder(d,n),L.instance.isDropdown)return s.classList.contains("js-save-folders-new")?L.dropdownData.saveBtn=!0:L.dropdownData.removeBtn=!0,!0}}}),f.addEventListener("mouseover",function(e){var a=e.target.closest(".afd-modal-bookmark-folders-item");a&&(f.querySelectorAll(".afd-modal-bookmark-folders-item").forEach(function(e){e.classList.remove("afd-modal-bookmark-folders-item--hover"),e.onmouseout=t}),L.instance.liSelected=e.target,a.classList.add("afd-modal-bookmark-folders-item--hover"))}),f.addEventListener("click",function(e){e.target.closest(".afd-modal-bookmark-add")&&(e.preventDefault(),L.newFolderFromButton())}),f.addEventListener("keyup",function(e){e.target.closest("#input_folder")&&13===e.keyCode&&0'+e.folders[o].name+", ";t=t.slice(0,-2),f.querySelector(".js-after-save-folder").append(t+"!"),f.querySelector(".js-after-save-folder").style.padding="0 2px",f.querySelector(".js-after-save-folder").classList.remove("afd-hide")}else f.querySelector(".js-after-save-msg").append("!");for(a.splice(3),o=0;o img").src,"url":e.querySelector(".afd-bottom-widget-link").href})});var a=f.getElementById("recommedation");return a&&a.querySelectorAll("ul li").forEach(function(e){if(!e.classList.contains("load-widget-list-item")&&!e.classList.contains("load-widget-margin")){var a=e.querySelector(".afd-widget-item-thumb img"),t=a.src||a.dataset.src;o.push({"title":e.querySelector(".afd-widget-item-title").textContent,"image":t,"url":e.querySelector(".afd-widget-item-link").href})}}),o},L.removeBookmark=function(a){a&&(L.actual_bookmark=g(a)),fetch(L.api+"/favs/"+L.actual_bookmark.id,{"method":"POST","headers":{"Content-Type":"application/x-www-form-urlencoded","Authorization":"Bearer "+AD.getAccessToken()},"body":"_method=DELETE"}).then(function(e){if(e.ok)return!0}).then(function(){if(L.markButtonAs("not bookmarked",L.instance.link_element||a,L.actual_bookmark.id),L.closeModal(),AFD.flashMsg("success",I18n.t("jslibrary.removed")),f.querySelectorAll('li.js-myad-multiple-fav[data-id="'+L.actual_bookmark.id+'"]').forEach(function(e){e.remove()}),L.reload_after_save){var e=u.locations.href;0

        相关阅读

        本页围绕「ope体育滚球app,底部一阴吞三阳,乐游vip官网官方网站入口说明」梳理公开信息,便于结合栏目动态与后续阅读。

        移动端与电脑端入口保持一致。如某条暂不可用,可改走栏目列表继续查找。

        列表适合快速定位,正文适合核对表述。两者都保留在站内即可形成完整阅读路径。

        内容目录

        AIA Estúdio / \u7c89\u4e1d / Kohler / 澳大利亚 / + 30 / + 23

        页面按栏目组织。可先看导读,再进入相关篇目或返回列表。