1<!DOCTYPE html><html lang='en-US'><head>
1<script>window.dataLayer = window.dataLayer || []; 2window.dataLayer.push({ 3 platform: "ad", 4 appId: "nimrod" 5}); 6 7// Read userId from cookie and add to dataLayer before GTM loads 8function getCookie(name) { 9 var nameEQ = name + "="; 10 var ca = document.cookie.split(';'); 11 for (var i = 0; i < ca.length; i++) { 12 var c = ca[i]; 13 while (c.charAt(0) == ' ') c = c.substring(1, c.length); 14 if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); 15 } 16 return null; 17} 18 19var userId = getCookie('ad_acui'); 20if (userId) { 21 window.dataLayer.push({userId: userId}); 22} 23window.dataLayer.push({ 24 dimensions: { 25 category: "office", 26 action: "1815,office,pageview", 27 label: "Office pageview", 28 dim1: "6ab140e43c902a018a124991", 29 dim2: "en", 30 dim3: null, 31 dim4: null, 32 dim5: null, 33 dim6: null, 34 dim7: null, 35 dim8: null, 36 dim9: null, 37 dim10: null 38 } 39});
vendor: 329 bytes, lines 39-45
39 40 41(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 42new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 43j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 44'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 45})(window,document,'script','dataLayer','
45GTM-MPZ7KCLM
vendor: 3 bytes, line 45
45');
45</script>
45<script> 46 var cmpQueue = (function () { 47 return { 48 eventListeners: [], 49 addEventListener: function (eventListener) { 50 this.eventListeners.push(eventListener); 51 this.executeCallBacks(); 52 }, 53 executeCallBacks: function () { 54 if (typeof window.__cmp === 'undefined') { return; } 55 56 this.eventListeners.forEach(function (eventListener) { 57 __cmp("addEventListener", eventListener, null); 58 }); 59 this.eventListeners = []; 60 } 61 } 62 })(); 63 64 function updateSlots(e, o) { 65 var cmpData = __cmp("getCMPData"); 66 67 // Google Ads reload 68 if ('755' in cmpData.vendorConsents) { 69 googletag.pubads().refresh(); 70 } 71 googletag.pubads().clear(); 72 73 // Piano reload 74 if ('s1281' in cmpData.vendorConsents) { 75 window.location.reload(); 76 } 77 } 78 79 cmpQueue.addEventListener(["consentapproved", updateSlots, false]); 80 cmpQueue.addEventListener(["consentcustom", updateSlots, false]); 81 cmpQueue.addEventListener(["liestablished", updateSlots, false]); 82 83 document.addEventListener("CMPReady", function() { 84 cmpQueue.executeCallBacks(); 85 }); 86</script>
86<script><!-- / Get js site variable --> 87var Nimrod = {}; 88Nimrod.site = "us";Nimrod.routeScope = "lang";Nimrod.routeLang = "en";Nimrod.I18n = {"adroll":{"local_adroll_adv_id":"TFBTLHPGYNHNXB5FCAMHEC","local_adroll_pix_id":"OX6W25NMURAYXF3J4UYD2V","local_record_user":"fc171fb6"},"offices":{"save_button":"Save","list":{"tags":"Tags"},"article":"Article"},"lovewall":{"placeholder_logged":"Tell us how ArchDaily impacts your personal life. You can get inspired by reading other's stories at the end of this page...","placeholder_not_logged":"You need to sign up to share your Love!","edit":"Edit","textbox_min_error":"Your message is empty. Please write your message to share it to the Love Wall.","textbox_max_error":"You have exceeded the 3,000 character limit, please edit your message to share it to the Love Wall.","continue":"Continue"},"gallery":{"twitter_account":"archdaily","view_more":"View more","view_less":"View less","by_manufacturer":"by \u003cstrong\u003e{{manufacturer}}\u003c/strong\u003e"},"campus":{"validating":"Validating...","validation_error":"There was an error validating your email. Please try again.","resending_error":"There was an error resending verification. Please try again.","validate_domain":"Validate Domain","submitting":"Submitting...","verification_failed":"Verification Failed: ","verification_error":"Verification failed. Please try again."}};Nimrod.reneUrl = "https://rene.archdaily.com";Nimrod.cdnUrl = "//nrd.adsttc.com";Nimrod.botyUrl = "https://boty.archdaily.com";Nimrod.neufertApiUrl = "https://nft.adsttc.com/catalog/api/v1";Nimrod.haydenUrl = "https://www.archdaily.com";Nimrod.typology = ''; 89var NRD = {}; 90NRD.darkMode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches;</script>
90<meta charset='UTF-8'><meta content='width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no' name='viewport'><meta content='IE=edge' http-equiv='X-UA-Compatible'><link as='font' crossorigin='anonymous' href='https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.woff2' rel='preload' type='font/woff2'><link as='font' crossorigin='anonymous' href='https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.woff2' rel='preload' type='font/woff2'>
90<script src='https://assets.adsttc.com/hadid/critical-header/hd-header.js' type='module'></script>
90<style> 91 hd-header [hidden] { 92 display: none; 93 } 94 95 .hd-header-fallback { 96 height: 284px; 97 } 98 99 @media (max-width: 767px) { 100 .hd-header-fallback { 101 height: 57px; 102 } 103 } 104</style>
104<script async class='cmplazyload' data-cmp-src='https://cdn.fuseplatform.net/publift/tags/2/3960/fuse.js' data-cmp-vendor='s1498' type='text/plain'></script>
104<title>Mao, Shen-Chiang Architecture Studio | ArchDaily</title><link href='/opensearch.xml' rel='search' title='Search ArchDaily' type='application/opensearchdescription+xml'><link href='https://www.archdaily.com/office/mao-shen-chiang-architecture-studio' rel='canonical'><link href="https://assets.adsttc.com/doodles/flat/favicons/square/Favicon57x57.png" rel="apple-touch-icon" sizes="57x57" /> 105<link href="https://assets.adsttc.com/doodles/flat/favicons/square/Favicon60x60.png" rel="apple-touch-icon" sizes="60x60" /> 106<link href="https://assets.adsttc.com/doodles/flat/favicons/square/Favicon72x72.png" rel="apple-touch-icon" sizes="72x72" /> 107<link href="https://assets.adsttc.com/doodles/flat/favicons/square/Favicon76x76.png" rel="apple-touch-icon" sizes="76x76" /> 108<link href="https://assets.adsttc.com/doodles/flat/favicons/square/Favicon114x114.png" rel="apple-touch-icon" sizes="114x114" /> 109<link href="https://assets.adsttc.com/doodles/flat/favicons/square/Favicon120x120.png" rel="apple-touch-icon" sizes="120x120" /> 110<link href="https://assets.adsttc.com/doodles/flat/favicons/square/Favicon144x144.png" rel="apple-touch-icon" sizes="144x144" /> 111<link href="https://assets.adsttc.com/doodles/flat/favicons/square/Favicon152x152.png" rel="apple-touch-icon" sizes="152x152" /> 112<link href="https://assets.adsttc.com/doodles/flat/favicons/square/Favicon180x180.png" rel="apple-touch-icon" sizes="180x180" /> 113<link href="https://assets.adsttc.com/doodles/flat/favicons/circle/Favicon32x32.png" rel="icon" sizes="32x32" type="image/png" /> 114<link href="https://assets.adsttc.com/doodles/flat/favicons/circle/Favicon192x192.png" rel="icon" sizes="192x192" type="image/png" /> 115<link href="https://assets.adsttc.com/doodles/flat/favicons/circle/Favicon96x96.png" rel="icon" sizes="96x96" type="image/png" /> 116<link href="https://assets.adsttc.com/doodles/flat/favicons/circle/Favicon16x16.png" rel="icon" sizes="16x16" type="image/png" /> 117<link href="https://assets.adsttc.com/doodles/flat/favicons/manifest.json" rel="manifest" /> 118<link color="#00308E" href="https://assets.adsttc.com/doodles/flat/logo-white-isotype.svg" rel="mask-icon" /> 119<link href="https://assets.adsttc.com/doodles/flat/favicons/circle/Favicon16x16.png" rel="shortcut icon" /> 120<meta content="#ffffff" name="msapplication-TileColor"/> 121<meta content="https://assets.adsttc.com/doodles/flat/favicons/square/Favicon144x144.png" name="msapplication-TileImage"/> 122<meta content="https://assets.adsttc.com/doodles/flat/favicons/browserconfig.xml" name="msapplication-config"/> 123<meta content="#00308E" name="theme-color"/> 124<meta name="apple-mobile-web-app-title" content="ArchDaily"><link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="/feed" /><link rel="alternate" type="application/rss+xml" title="RSS .92" href="/feed" /><meta name="csrf-param" content="authenticity_token" /> 125<meta name="csrf-token" content="jUqPILBADTntJgcRGcZjp4l9hwuOh3NcCRe8NcRbZ3SUfRWS8XzcWgdmXYKdMRPlyKygHx0uj7r0XQpeweGUHg" />
125<script type='text/javascript'>ad_global = {}</script>
125<meta content='Architecture projects from Mao, Shen-Chiang Architecture Studio, an Architecture Office firm centered around Cultural Architecture' name='og:description'><meta content='Architecture projects from Mao, Shen-Chiang Architecture Studio, an Architecture Office firm centered around Cultural Architecture' name='description'><meta content='Mao Shen Chiang Architecture Studio' name='keywords'><meta content='max-image-preview:large' name='robots'><meta content='photo' property='twitter:card'><meta content='archdaily' property='twitter:site'><meta content='https://www.archdaily.com/office/mao-shen-chiang-architecture-studio' property='twitter:url'><meta content='Mao, Shen-Chiang Architecture Studio' property='twitter:title'><meta content='https://images.adsttc.com/media/images/6ab1/4076/c765/2000/0134/6e29/medium_jpg/Tianlai_Art_Museum__24_.jpg?1790001568' property='twitter:image'><meta content='ArchDaily' property='og:site_name'><meta content='Mao, Shen-Chiang Architecture Studio' property='og:title'><meta content='https://www.archdaily.com/office/mao-shen-chiang-architecture-studio' property='og:url'><meta content='image/jpeg' property='og:image:type'><meta content='https://images.adsttc.com/media/images/6ab1/4076/c765/2000/0134/6e29/medium_jpg/Tianlai_Art_Museum__24_.jpg?1790001568' property='og:image:width'><meta content='https://images.adsttc.com/media/images/6ab1/4076/c765/2000/0134/6e29/medium_jpg/Tianlai_Art_Museum__24_.jpg?1790001568' property='og:image:height'><meta content='https://images.adsttc.com/media/images/6ab1/4076/c765/2000/0134/6e29/medium_jpg/Tianlai_Art_Museum__24_.jpg?1790001568' property='og:image'> 126<link rel="alternate" type="application/rss+xml" title="RSS" href="https://www.archdaily.com/office/mao-shen-chiang-architecture-studio.xml" /><link as='image' href='https://images.adsttc.com/media/images/6ab1/4076/c765/2000/0134/6e29/medium_jpg/Tianlai_Art_Museum__24_.jpg?1790001568' media='(max-width: 767px)' rel='preload'><link as='image' href='https://images.adsttc.com/media/images/6ab1/4076/c765/2000/0134/6e29/large_jpg/Tianlai_Art_Museum__24_.jpg?1790001568' media='(min-width: 768px)' rel='preload'><meta content='en_US' property='og:locale'><style>html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}:root{color-scheme:only light;--font-size-1:clamp(1.125rem, 2.65vw, 1.25rem);--font-size-2:clamp(0.875rem, 2.65vw, 1rem);--font-size-3:clamp(0.75rem, 2.65vw, 0.875rem);--font-size-4:clamp(0.688rem, 2.65vw, 0.75rem);--font-size-5:clamp(1.375rem, 2.65vw, 1.75rem);--font-size-6:clamp(1.25rem, 2.65vw, 1.5rem);--font-size-7:clamp(1rem, 2.65vw, 1.125rem);--font-size-8:clamp(2rem, 2.65vw, 3.25rem);--font-size-9:clamp(2.75rem, 2.65vw, 3.875rem);--gray-1:#F7F7F7;--gray-2:#F1F1F1;--gray-3:#EFEFEF;--gray-4:#E1E1E1;--gray-5:#D8D8D8;--gray-6:#BBBBBB;--gray-7:#767676;--gray-8:#5a5a5a;--gray-9:#828282;--gray-10:#626262;--gray-11:#EBEBEB;--black-cn:#444444;--custom-black:#303030;--blue-ad:#00308E;--blue-ad-light:#003CB2;--primary-90:#1A4599;--primary-80:#3359A5;--primary-70:#4C6EB0;--primary-60:#6683BB;--primary-50:#8098C6;--primary-40:#99ACD2;--primary-30:#B3C1DD;--primary-20:#CCD6E8;--primary-10:#E5EAF4;--primary-5:#F2F5F9;--red:#bb3232;--red-light:#eecccc;--green:#43a047;--green-light:#ebf7ec;--yellow:#ffd400;--yellow-light:#fffae1;--blue:var(--blue-ad);--blue-light:#e1ecf5;--facebook-blue:#3B5998;--twitter-blue:#1b95e0;--twitter-blue-hover:#0C7ABF;--pinterest-red:#AA262A;--social-bg:var(--gray-2);--google-red:#db4437;--modal-overlay:rgba(0,0,0,0.8);--background:white;--primary:var(--blue-ad);--primary-hover:var(--primary-70);--text-body:var(--custom-black);--text-hint:var(--gray-7);--border:var(--gray-4);--border-input:var(--gray-6);--disabled:var(--primary-30);--disabled-input:#F3F3F3;--disabled-placeholder:var(--gray-6);--text-links:var(--primary-90);--body-links:var(--blue-ad-light);--navigation-links:var(--text-body);--search-input:#F0F0F0;--input-bg:white;--input-placeholder:var(--text-hint);--skeleton-loader:var(--gray-3);--flyout-background:var(--gray-2);--footer-background:var(--gray-1);--toggle-bg:var(--gray-4);--mobile-nav-icon:var(--gray-10);--mobile-nav-active-fill:var(--primary-10);--mobile-active-text:var(--primary);--tag-border:var(--border);--tag-text:var(--primary);--tag-border-hover:var(--primary);--tag-text-hover:var(--primary);--breadcrumbs:var(--gray-9);
126--list-toggle:var(--gray-6);--img-placeholder-bg:var(--gray-1);--avatar-border:var(--gray-2);--folder-highlight:var(--gray-2);--body-font:'Source Sans 3', 'Source Sans Pro', 'Helvetica', sans-serif;--body-font-cn:Helvetica, "Microsoft YaHei New", "Microsoft Yahei", "微软é
é»", å®ä½, SimSun, STXihei, "åæç»é»", sans-serif;--neutral-0:white;--neutral-100:#F4F4F5;--neutral-300:#D2D3D5;--neutral-400:#A4A7AB;--neutral-700:#60646B;--neutral-800:#333841;--neutral-900:#1C222C;--primary-100:#CFDBF3;--primary-200:#95ABD5;--primary-300:#597ABA;--primary-400:#054CD8;--primary-500:#00308E;--primary-900:#001745;--dark-mode-primary:#2868FF;--dark-mode-text-link:#99ACD2;--dark-mode-search-input:#323B49;--dark-mode-inset-bg:#232932}@media (prefers-color-scheme: dark){body{color-scheme:dark;--background:var(--neutral-900);--text-body:var(--neutral-100);--text-hint:var(--neutral-300);--black-cn:var(--neutral-100);--primary:var(--dark-mode-primary);--primary-hover:var(--primary-400);--text-links:var(--dark-mode-text-link);--body-links:var(--dark-mode-text-link);--navigation-links:var(--dark-mode-text-link);--border:var(--neutral-800);--disabled-input:var(--neutral-800);--disabled-placeholder:var(--gray-10);--search-input:var(--dark-mode-search-input);--input-bg:var(--dark-mode-search-input);--input-placeholder:var(--dark-mode-text-link);--skeleton-loader:var(--neutral-800);--flyout-background:var(--neutral-800);--footer-background:var(--neutral-800);--toggle-bg:var(--neutral-700);--mobile-nav-icon:var(--neutral-100);--mobile-nav-active-fill:var(--primary-90);--mobile-active-text:white;--tag-border:var(--dark-mode-text-link);--tag-text:var(--dark-mode-text-link);--tag-border-hover:var(--dark-mode-primary);--tag-text-hover:var(--neutral-100);--social-bg:var(--neutral-700);--breadcrumbs:var(--neutral-700);--list-toggle:var(--gray-6);--img-placeholder-bg:var(--dark-mode-inset-bg);--avatar-border:var(--neutral-800);--folder-highlight:var(--neutral-800)}}:root{--aa-blur-xs:8px;--aa-blur-sm:12px;--aa-blur-md:16px;--aa-blur-lg:24px;--aa-blur-xl:32px;--aa-opacity-0:0;--aa-opacity-25:0.25;--aa-opacity-50:0.5;--aa-opacity-75:0.75;--aa-opacity-100:1;--aa-z-index-base:0;--aa-z-index-dropdown:100;--aa-z-index-sticky:200;--aa-z-index-modal:300;--aa-z-index-toast:400;--aa-z-index-tooltip:500;--aa-duration-fast:150ms;--aa-duration-base:300ms;--aa-duration-slow:500ms;--aa-visibility-visible:visible;--aa-visibility-hidden:hidden;--aa-visibility-collapse:collapse;--aa-radius-none:0px;--aa-radius-xs:2px;--aa-radius-sm:4px;--aa-radius-md:8px;--aa-radius-lg:12px;--aa-radius-full:9999px;--aa-border-width-none:0px;--aa-border-width-thin:1px;--aa-border-width-base:2px;--aa-border-width-thick:4px;--aa-shadow-xs:0px 1px 2px rgba(0,0,0,0.05);--aa-shadow-sm:0px 1px 3px rgba(0,0,0,0.1),0px 1px 2px rgba(0,0,0,0.06);--aa-shadow-md:0px 4px 6px rgba(0,0,0,0.1),0px 2px 4px rgba(0,0,0,0.06);--aa-shadow-lg:0px 10px 15px rgba(0,0,0,0.1),0px 4px 6px rgba(0,0,0,0.05);--aa-shadow-xl:0px 20px 25px rgba(0,0,0,0.1),0px 10px 10px rgba(0,0,0,0.04);--aa-space-0:0px;--aa-space-2:2px;--aa-space-4:4px;--aa-space-8:8px;--aa-space-12:12px;--aa-space-16:16px;--aa-space-20:20px;--aa-space-24:24px;--aa-space-32:32px;--aa-space-48:48px;--aa-space-64:64px;--aa-size-xxs:12px;--aa-size-xs:16px;--aa-size-sm:24px;--aa-size-md:32px;--aa-size-lg:40px;--aa-size-xl:48px;--aa-size-2xl:64px;--aa-size-3xl:80px;--aa-size-4xl:96px;--aa-font-family-base:'Source Sans 3', 'Source Sans Pro', Helvetica, Arial, sans-serif;--aa-font-family-mono:'Source Code Pro';--aa-font-size-xs:12px;--aa-font-size-sm:14px;--aa-font-size-md:16px;--aa-font-size-lg:18px;--aa-font-size-xl:20px;--aa-font-size-2xl:24px;--aa-font-size-3xl:28px;--aa-font-size-4xl:32px;--aa-font-size-5xl:40px;--aa-font-weight-regular:400;--aa-font-weight-medium:500;--aa-font-weight-semibold:600;--aa-font-weight-bold:700;--aa-font-style-light:Light;--aa-font-style-semibold:SemiBold;--aa-font-style-italic:Italic;--aa-font-style-bold:Bold;--aa-font-style-normal:Regular;--aa-font-style-semibold-italic:SemiBold Italic;--aa-line-height-tight:20px;
126--aa-line-height-base:28px;--aa-line-height-relaxed:32px;--aa-line-height-medium-tight:24px;--aa-letter-spacing-tight:-0.02em;--aa-letter-spacing-normal:0em;--aa-letter-spacing-wide:0.05em;--aa-text-case-none:none;--aa-text-case-uppercase:uppercase;--aa-text-case-lowercase:lowercase;--aa-text-case-capitalize:capitalize;--aa-text-decoration-none:none;--aa-text-decoration-underline:underline;--aa-text-decoration-line-through:line-through}:root{--aa-brand-core:#00308E;--aa-brand-danger:#E24630;--aa-brand-info:#3B81BA;--aa-brand-neutral:#666D79;--aa-brand-success:#077D55;--aa-brand-warning:#DE9300;--aa-feedback-danger-strong:var(--aa-shade-semantic-danger-500);--aa-feedback-danger-subtle:var(--aa-shade-semantic-danger-100);--aa-feedback-info-strong:var(--aa-shade-semantic-info-500);--aa-feedback-info-subtle:var(--aa-shade-semantic-info-100);--aa-feedback-success-strong:var(--aa-shade-semantic-success-500);--aa-feedback-success-subtle:var(--aa-shade-semantic-success-100);--aa-feedback-warning-strong:var(--aa-shade-semantic-warning-500);--aa-feedback-warning-subtle:var(--aa-shade-semantic-warning-100);--aa-modifier-light-1:rgba(255,255,255,0.95);--aa-modifier-light-2:rgba(255,255,255,0.87);--aa-modifier-light-3:rgba(255,255,255,0.82);--aa-modifier-light-4:rgba(255,255,255,0.3);--aa-modifier-shadow-1:rgba(0,0,0,0.05);--aa-modifier-shadow-2:rgba(0,0,0,0.57);--aa-modifier-shadow-3:rgba(0,0,0,0.62);--aa-modifier-shadow-4:rgba(0,0,0,0.7);--aa-scrim-darker:var(--aa-modifier-shadow-1);--aa-scrim-darkest:var(--aa-modifier-shadow-4);--aa-scrim-lighter:var(--aa-modifier-light-3);--aa-scrim-lightest:var(--aa-modifier-light-4);--aa-border-default:var(--aa-shade-neutral-200);--aa-border-inverse:var(--aa-shade-neutral-25);--aa-border-strong:var(--aa-shade-blue-300);--aa-border-subtle:var(--aa-shade-neutral-50);--aa-content-inverse:var(--aa-shade-neutral-25);--aa-content-link:var(--aa-shade-blue-300);--aa-content-link-subtle:var(--aa-shade-neutral-500);--aa-content-muted:var(--aa-shade-neutral-200);--aa-content-primary:var(--aa-shade-neutral-600);--aa-content-secondary:var(--aa-shade-neutral-400);--aa-environment-canvas:var(--aa-shade-neutral-25);--aa-environment-overlay:var(--aa-scrim-darkest);--aa-environment-subtle-zone:var(--aa-shade-blue-500);--aa-state-active:var(--aa-scrim-darkest);--aa-state-disabled:var(--aa-scrim-lightest);--aa-state-focus:var(--aa-scrim-darker);--aa-state-hover:var(--aa-scrim-darker);--aa-surface-action-primary:var(--aa-shade-blue-300);--aa-surface-action-secondary:var(--aa-shade-neutral-100);--aa-surface-action-tertiary:var(--aa-shade-neutral-25);--aa-surface-canvas-default:var(--aa-shade-neutral-25);--aa-surface-canvas-strong:var(--aa-shade-blue-300);--aa-surface-canvas-subtle:var(--aa-shade-neutral-50);--aa-surface-canvas-sunken:var(--aa-shade-neutral-100);--aa-shade-blue-100:#D1DAEB;--aa-shade-blue-200:#4D6EB0;--aa-shade-blue-25:#F2F5F9;--aa-shade-blue-300:var(--aa-brand-core);--aa-shade-blue-400:#002263;--aa-shade-blue-50:#DEE4F0;--aa-shade-blue-500:#00153D;--aa-shade-blue-600:#001236;--aa-shade-blue-700:#000E2B;--aa-shade-neutral-100:#E3E5E7;--aa-shade-neutral-200:#9499A1;--aa-shade-neutral-25:#F7F8F8;--aa-shade-neutral-300:var(--aa-brand-neutral);--aa-shade-neutral-400:#616873;--aa-shade-neutral-50:#EBECEE;--aa-shade-neutral-500:#2C2F34;--aa-shade-neutral-600:#27292E;--aa-shade-neutral-700:#1F2124;--aa-shade-semantic-danger-100:#FADEDA;--aa-shade-semantic-danger-500:var(--aa-brand-danger);--aa-shade-semantic-danger-900:#44150E;--aa-shade-semantic-info-100:#DCE8F3;--aa-shade-semantic-info-500:var(--aa-brand-info);--aa-shade-semantic-info-900:#122738;--aa-shade-semantic-success-100:#D2E8E0;--aa-shade-semantic-success-500:var(--aa-brand-success);--aa-shade-semantic-success-900:#02261A;--aa-shade-semantic-warning-100:#F9ECD1;--aa-shade-semantic-warning-500:var(--aa-brand-warning);--aa-shade-semantic-warning-900:#432C00}.aa-newbrand{color-scheme:light;--aa-brand-electric-blue-light:#246DFF;--aa-brand-electric-blue-default:#054CD8;--aa-brand-electric-blue-dark:#043CAB;--aa-brand-legacy-blue-light:#0054FD;--aa-brand-legacy-blue-blue:#00308E;--aa-brand-legacy-blue-dark:#002164;--aa-brand-deep-blue-light:#00359F;--aa-brand-highlight-blue-default:#23A8FB;--aa-brand-deep-blue-default:#001847;--aa-brand-deep-blue-deep-blue-dark:#001132;--aa-brand-editorial-blue-light:#0591E8;--aa-brand-editorial-blue-default:#0367A5;--aa-brand-editorial-blue-dark:#023E63;--aa-brand-highlight-blue-light:#91D3FD;--aa-brand-highlight-blue-dark:#058CE0;--aa-brand-greys-light-grey:#F4F4F5;--aa-brand-greys-light-grey-2:#DBDBDE;--aa-brand-greys-grey-light:#9EAFC1;--aa-brand-greys-grey-blue:#5F7A95;--aa-brand-greys-grey-blue-dark:#39495A;--aa-brand-greys-charcoal-grey:#303A4B;--aa-brand-greys-blue-gray-1:#2B3443;--aa-brand-greys-gray-neo:#262E3C;--aa-brand-greys-shadow-grey:#1C222C;--aa-brand-core:var(--aa-brand-legacy-blue-blue);--aa-brand-neutral:var(--aa-brand-greys-grey-blue);--aa-modifier-light-1:rgba(244,244,245,0.95);--aa-modifier-light-2:rgba(244,244,245,0.87);--aa-modifier-light-3:rgba(244,244,245,0.75);--aa-modifier-light-4:rgba(244,244,245,0.3);--aa-scrim-darker:var(--aa-modifier-shadow-2);--aa-scrim-darkest:var(--aa-modifier-shadow-4);--aa-scrim-lighter:var(--aa-modifier-light-2);--aa-scrim-lightest:var(--aa-modifier-light-4);--aa-border-default:var(--aa-shade-neutral-400);--aa-border-inverse:var(--aa-shade-neutral-100);--aa-border-strong:var(--aa-shade-blue-500);--aa-border-subtle:var(--aa-shade-neutral-200);--aa-content-inverse:var(--aa-semantic-content-inverse);--aa-content-primary:var(--aa-semantic-content-default);--aa-content-secondary:var(--aa-semantic-content-subtle);--aa-content-sunken:var(--aa-semantic-content-sunken);--aa-content-strong:var(--aa-semantic-content-strong);--aa-content-link:var(--aa-semantic-content-strong);--aa-content-link-subtle:var(--aa-semantic-content-subtle);--aa-content-muted:var(--aa-semantic-content-sunken);--aa-environment-canvas:var(--aa-semantic-environment-canvas);--aa-environment-overlay:var(--aa-scrim-darkest);--aa-environment-subtle-zone:var(--aa-shade-blue-700);--aa-state-active:#001132;--aa-state-disabled:#001132;--aa-state-focus:#001132;--aa-state-hover:#001132;--aa-surface-action-strong:var(--aa-brand-core);--aa-surface-action-subtle:var(--aa-shade-blue-450);--aa-surface-action-suken:var(--aa-shade-neutral-150);--aa-surface-action-sunken:var(--aa-surface-action-suken);--aa-surface-action-primary:var(--aa-surface-action-strong);--aa-surface-action-secondary:var(--aa-surface-action-subtle);--aa-surface-action-tertiary:var(--aa-surface-action-sunken);--aa-surface-canvas-default:var(--aa-brand-greys-light-grey);--aa-surface-canvas-strong:var(--aa-brand-legacy-blue-dark);--aa-surface-canvas-subtle:var(--aa-shade-neutral-100);--aa-surface-canvas-sunken:var(--aa-shade-neutral-150);--aa-shade-blue-25:#F0F3F8;--aa-shade-blue-50:#F0F3F8;--aa-shade-blue-100:#D6DDED;--aa-shade-blue-150:#BBC8E1;--aa-shade-blue-200:#A1B3D5;--aa-shade-blue-250:#879ECA;--aa-shade-blue-300:#6D88BE;--aa-shade-blue-350:#5373B3;--aa-shade-blue-400:#395EA7;--aa-shade-blue-450:#1F499C;--aa-shade-blue-500:var(--aa-brand-core);--aa-shade-blue-550:#002C83;--aa-shade-blue-600:#002979;--aa-shade-blue-650:#00266F;--aa-shade-blue-700:#002266;--aa-shade-blue-750:#001F5C;--aa-shade-blue-800:#001C53;--aa-shade-blue-850:#001949;--aa-shade-blue-900:#001540;--aa-shade-blue-950:#001236;--aa-shade-neutral-25:#F5F7F9;--aa-shade-neutral-50:#F5F7F9;--aa-shade-neutral-100:#E5E9EE;--aa-shade-neutral-150:#D5DCE3;--aa-shade-neutral-200:#C4CED8;--aa-shade-neutral-250:#B4C0CD;--aa-shade-neutral-300:#A3B3C2;--aa-shade-neutral-350:#93A5B7;--aa-shade-neutral-400:#8398AD;--aa-shade-neutral-450:#728AA2;--aa-shade-neutral-500:#5F7A95;--aa-shade-neutral-550:#577089;--aa-shade-neutral-600:#51677E;--aa-shade-neutral-650:#4A5F73;--aa-shade-neutral-700:#435669;--aa-shade-neutral-750:#3C4D5E;--aa-shade-neutral-800:#354453;--aa-shade-neutral-850:#2E3B48;--aa-shade-neutral-900:#27323D;--aa-shade-neutral-950:#202933;--aa-brand-legacy-blue-100:#BBC8E1;--aa-brand-legacy-blue-200:#86A8EE;--aa-brand-legacy-blue-300:#4D82F6;--aa-brand-legacy-blue-400:#0054FD;--aa-brand-legacy-blue-500:#00308E;--aa-brand-legacy-blue-600:#002C83;--aa-brand-legacy-blue-700:#001D58;--aa-brand-legacy-blue-800:#00194D;--aa-brand-legacy-blue-900:#001542;--aa-brand-electric-blue-100:#D6DDED;--aa-brand-electric-blue-200:#A1B3D5;--aa-brand-electric-blue-300:#879ECA;--aa-brand-electric-blue-400:#246DFF;--aa-brand-electric-blue-500:#054CD8;--aa-brand-electric-blue-600:#043CAB;--aa-brand-electric-blue-700:#033490;--aa-brand-electric-blue-800:#032D79;--aa-brand-electric-blue-900:#022663;--aa-brand-deep-blue-100:#93A8D1;--aa-brand-deep-blue-200:#395EA7;--aa-brand-deep-blue-300:#1F499C;--aa-brand-deep-blue-400:#00359F;--aa-brand-deep-blue-500:#001847;--aa-brand-deep-blue-600:#001132;--aa-brand-deep-blue-700:#000F2C;--aa-brand-deep-blue-800:#000D27;--aa-brand-deep-blue-900:#000B22;--aa-brand-editorial-blue-100:#D6EBFC;--aa-brand-editorial-blue-200:#A9D5F9;--aa-brand-editorial-blue-300:#6EB7F1;--aa-brand-editorial-blue-400:#0591E8;--aa-brand-editorial-blue-500:#0367A5;--aa-brand-editorial-blue-600:#023E63;--aa-brand-editorial-blue-700:#023752;--aa-brand-editorial-blue-800:#022E46;--aa-brand-editorial-blue-900:#01263A;--aa-brand-highlight-blue-100:#E5F5FF;--aa-brand-highlight-blue-200:#C2E8FE;--aa-brand-highlight-blue-300:#91D3FD;--aa-brand-highlight-blue-400:#61BFFD;--aa-brand-highlight-blue-500:#23A8FB;--aa-brand-highlight-blue-600:#058CE0;--aa-brand-highlight-blue-700:#0579C2;--aa-brand-highlight-blue-800:#0466A5;--aa-brand-highlight-blue-900:#035489;--aa-brand-amber-100:#FCF6E8;--aa-brand-amber-500:#DE9300;--aa-brand-amber-900:#432C00;--aa-brand-azure-100:#EEF4F9;--aa-brand-azure-500:#3B81BA;--aa-brand-azure-900:#122738;--aa-brand-coral-100:#FCEEEC;--aa-brand-coral-500:#E24630;--aa-brand-coral-900:#44150E;--aa-brand-emerald-100:#E8F4F0;--aa-brand-emerald-500:#077D55;--aa-brand-emerald-900:#02261A;--aa-brand-violet-500:#8A38F5;--aa-brand-brand-core:var(--aa-brand-legacy-blue-blue);--aa-brand-grey-50:#F4F4F5;--aa-brand-grey-100:#E5E9EE;--aa-brand-grey-200:#D5DCE3;--aa-brand-grey-300:#9EAFC1;--aa-brand-grey-400:#51677E;--aa-brand-grey-500:#39495A;--aa-brand-grey-600:#303A4B;--aa-brand-grey-700:#2B3443;--aa-brand-grey-800:#262E3C;--aa-brand-grey-900:#1C222C;--aa-brand-brand-neutral:var(--aa-brand-greys-grey-blue);--aa-brand-greys-default:#5F7A95;--aa-semantic-brand-core:var(--aa-brand-legacy-blue-blue);
126--aa-semantic-environment-accent:var(--aa-brand-legacy-blue-500);--aa-semantic-surface-default:var(--aa-brand-grey-50);--aa-semantic-surface-subtle:var(--aa-brand-grey-200);--aa-semantic-surface-subtler:var(--aa-brand-grey-100);--aa-semantic-surface-strong:var(--aa-brand-legacy-blue-600);--aa-semantic-surface-on-accent:var(--aa-brand-grey-50);--aa-semantic-surface-phantom:rgba(244,244,245,0.5);--aa-semantic-surface-inverse:var(--aa-brand-grey-900);--aa-semantic-surface-success:var(--aa-brand-emerald-100);--aa-semantic-surface-warning:var(--aa-brand-amber-100);--aa-semantic-surface-danger:var(--aa-brand-coral-100);--aa-semantic-surface-info:var(--aa-brand-azure-100);--aa-semantic-content-on-accent:var(--aa-brand-grey-50);--aa-semantic-content-on-accent-inverse:var(--aa-brand-legacy-blue-500);--aa-semantic-border-on-accent:var(--aa-brand-grey-50);--aa-semantic-brand-ad-logo:var(--aa-brand-legacy-blue-500);--aa-semantic-brand-ad-logo-inverse:var(--aa-brand-legacy-blue-100);--aa-semantic-surface-canvas-subtler:var(--aa-brand-grey-100);--aa-semantic-surface-canvas-phanton:rgba(244,244,245,0.5);--aa-semantic-surface-canvas-inverse:var(--aa-brand-grey-900);--aa-semantic-surface-canvas-success:var(--aa-brand-emerald-100);--aa-semantic-surface-canvas-warning:var(--aa-brand-amber-100);--aa-semantic-surface-canvas-danger:var(--aa-brand-coral-100);--aa-semantic-surface-canvas-info:var(--aa-brand-azure-100);--aa-semantic-content-subtler:var(--aa-brand-grey-400);--aa-semantic-content-success:var(--aa-brand-emerald-500);--aa-semantic-content-warning:var(--aa-brand-amber-500);--aa-semantic-content-danger:var(--aa-brand-coral-500);--aa-semantic-content-info:var(--aa-brand-azure-500);--aa-semantic-border-subtler:var(--aa-brand-grey-100);--aa-semantic-border-success:var(--aa-brand-emerald-500);--aa-semantic-border-warning:var(--aa-brand-amber-500);--aa-semantic-border-danger:var(--aa-brand-coral-500);--aa-semantic-border-info:var(--aa-brand-azure-500);--aa-semantic-overlay-mute:rgba(244,244,245,0.8);--aa-semantic-overlay-mute-inverse:rgba(0,48,142,0.8);--aa-semantic-overlay-tint:rgba(5,76,216,0.8);--aa-semantic-overlay-emphasis:rgba(28,34,44,0.8);--aa-semantic-overlay-soft-emphasis:rgba(158,175,193,0.1);--aa-semantic-documentation-component-border:var(--aa-brand-violet-500);--aa-semantic-brand-neutral:var(--aa-brand-greys-default);--aa-semantic-environment-canvas:var(--aa-brand-grey-50);--aa-semantic-environment-overlay:rgba(0,11,34,0.8);--aa-semantic-environment-subtle-zone:var(--aa-brand-legacy-blue-500);--aa-semantic-surface-canvas-default:var(--aa-brand-grey-50);--aa-semantic-surface-canvas-subtle:var(--aa-brand-grey-200);--aa-semantic-surface-canvas-sunken:var(--aa-shade-neutral-150);--aa-semantic-surface-canvas-strong:var(--aa-brand-legacy-blue-600);--aa-semantic-surface-action-strong:var(--aa-brand-legacy-blue-blue);--aa-semantic-surface-action-subtle:var(--aa-shade-blue-450);--aa-semantic-surface-action-sunken:var(--aa-shade-neutral-150);--aa-semantic-surface-action-inverse:var(--aa-shade-blue-50);--aa-semantic-content-default:var(--aa-brand-deep-blue-500);--aa-semantic-content-subtle:var(--aa-brand-grey-600);--aa-semantic-content-sunken:var(--aa-brand-greys-grey-light);--aa-semantic-content-inverse:var(--aa-brand-grey-50);--aa-semantic-content-strong:var(--aa-brand-legacy-blue-500);--aa-semantic-border-default:var(--aa-brand-grey-300);--aa-semantic-border-subtle:var(--aa-brand-grey-200);--aa-semantic-border-sunken:var(--aa-shade-neutral-200);--aa-semantic-border-strong:var(--aa-brand-legacy-blue-500);--aa-semantic-border-stronger:var(--aa-brand-electric-blue-light);--aa-semantic-border-focus:var(--aa-brand-legacy-blue-light);--aa-semantic-border-inverse:var(--aa-brand-grey-50);--aa-semantic-states-hover:var(--aa-brand-deep-blue-deep-blue-dark);--aa-semantic-states-hover-inverse:var(--aa-brand-highlight-blue-light);--aa-semantic-states-hover-strong:rgba(0,17,50,0.2);--aa-semantic-states-pressed-active:rgba(5,76,216,0.1);--aa-semantic-states-pressed-active-inverse:var(--aa-brand-highlight-blue-light);--aa-semantic-states-active-strong:rgba(0,17,50,0.4);--aa-semantic-states-focus:var(--aa-brand-legacy-blue-dark);--aa-semantic-states-focus-inverse:var(--aa-brand-editorial-blue-light);--aa-semantic-states-focus-strong:rgba(0,17,50,0.7);--aa-semantic-states-disable:var(--aa-brand-greys-light-grey-2);--aa-semantic-states-disable-inverse:var(--aa-brand-deep-blue-default);--aa-semantic-states-disabled:rgba(244,244,245,0.6);--aa-semantic-states-loading:var(--aa-brand-legacy-blue-blue);--aa-semantic-feedback-success-light:#D2E8E0;--aa-semantic-feedback-success-default:#077D55;--aa-semantic-feedback-success-dark:#02261A;--aa-semantic-feedback-success-100:#D2E8E0;--aa-semantic-feedback-success-500:#077D55;--aa-semantic-feedback-success-950:#02261A;--aa-semantic-feedback-warning-light:#F9ECD1;--aa-semantic-feedback-warning-default:#DE9300;--aa-semantic-feedback-warning-dark:#432C00;--aa-semantic-feedback-warning-100:#F9ECD1;--aa-semantic-feedback-warning-500:#DE9300;--aa-semantic-feedback-warning-950:#432C00;--aa-semantic-feedback-danger-light:#FADEDA;--aa-semantic-feedback-danger-default:#E24630;--aa-semantic-feedback-danger-dark:#44150E;--aa-semantic-feedback-danger-100:#FADEDA;--aa-semantic-feedback-danger-500:#E24630;--aa-semantic-feedback-danger-950:#44150E;--aa-semantic-feedback-info-light:#DCE8F3;--aa-semantic-feedback-info-default:#3B81BA;--aa-semantic-feedback-info-dark:#122738;--aa-semantic-feedback-info-100:#DCE8F3;--aa-semantic-feedback-info-500:#3B81BA;--aa-semantic-feedback-info-950:#122738}@media (prefers-color-scheme: dark){body,[data-theme="dark"]{color-scheme:dark;--aa-scrim-darker:var(--aa-modifier-light-1);--aa-scrim-darkest:var(--aa-modifier-light-4);--aa-scrim-lighter:var(--aa-modifier-shadow-4);--aa-scrim-lightest:var(--aa-modifier-shadow-1);--aa-border-default:var(--aa-shade-neutral-400);--aa-border-strong:var(--aa-shade-blue-200);--aa-border-subtle:var(--aa-shade-neutral-600);--aa-content-link:var(--aa-shade-blue-200);--aa-content-link-subtle:var(--aa-shade-neutral-300);--aa-content-muted:var(--aa-shade-neutral-400);--aa-content-primary:var(--aa-shade-neutral-50);--aa-content-secondary:var(--aa-shade-neutral-100);--aa-environment-canvas:var(--aa-shade-neutral-700);--aa-surface-action-primary:var(--aa-shade-blue-200);--aa-surface-action-secondary:var(--aa-shade-neutral-500);--aa-surface-action-tertiary:var(--aa-shade-neutral-700);--aa-surface-canvas-default:var(--aa-shade-neutral-700);--aa-surface-canvas-subtle:var(--aa-shade-neutral-600);--aa-surface-canvas-sunken:var(--aa-shade-neutral-500)}.aa-newbrand:not([data-theme="light"]){color-scheme:dark;--aa-brand-electric-blue-light:#246DFF;--aa-brand-electric-blue-default:#054CD8;--aa-brand-electric-blue-dark:#043CAB;--aa-brand-legacy-blue-light:#0054FD;--aa-brand-legacy-blue-blue:#00308E;--aa-brand-legacy-blue-dark:#002164;--aa-brand-deep-blue-light:#00359F;--aa-brand-highlight-blue-default:#23A8FB;--aa-brand-deep-blue-default:#001847;--aa-brand-deep-blue-deep-blue-dark:#001132;--aa-brand-editorial-blue-light:#0591E8;--aa-brand-editorial-blue-default:#0367A5;--aa-brand-editorial-blue-dark:#023E63;--aa-brand-highlight-blue-light:#91D3FD;--aa-brand-highlight-blue-dark:#058CE0;--aa-brand-greys-light-grey:#F4F4F5;--aa-brand-greys-light-grey-2:#DBDBDE;--aa-brand-greys-grey-light:#9EAFC1;--aa-brand-greys-grey-blue:#303A4B;--aa-brand-greys-grey-blue-dark:#39495A;--aa-brand-greys-charcoal-grey:#303A4B;--aa-brand-greys-blue-gray-1:#2B3443;--aa-brand-greys-gray-neo:#262E3C;--aa-brand-greys-shadow-grey:#1C222C;--aa-brand-core:var(--aa-brand-highlight-blue-default);--aa-brand-neutral:var(--aa-brand-greys-grey-blue);--aa-modifier-light-1:rgba(0,17,50,0.95);--aa-modifier-light-2:rgba(0,17,50,0.87);--aa-modifier-light-3:rgba(0,17,50,0.82);--aa-modifier-light-4:rgba(0,17,50,0.3);--aa-scrim-darker:var(--aa-modifier-shadow-2);--aa-scrim-darkest:var(--aa-modifier-shadow-4);--aa-scrim-lighter:var(--aa-modifier-light-4);--aa-scrim-lightest:var(--aa-modifier-light-2);--aa-border-default:var(--aa-shade-neutral-400);--aa-border-inverse:var(--aa-shade-neutral-900);--aa-border-strong:var(--aa-shade-blue-400);--aa-border-subtle:var(--aa-shade-neutral-200);--aa-content-inverse:var(--aa-semantic-content-inverse);--aa-content-primary:var(--aa-semantic-content-default);--aa-content-secondary:var(--aa-semantic-content-subtle);--aa-content-sunken:var(--aa-semantic-content-sunken);--aa-content-strong:var(--aa-semantic-content-strong);--aa-content-link:var(--aa-semantic-content-strong);--aa-content-link-subtle:var(--aa-semantic-content-subtle);--aa-content-muted:var(--aa-semantic-content-sunken);--aa-environment-canvas:var(--aa-semantic-environment-canvas);--aa-environment-overlay:var(--aa-scrim-darkest);--aa-environment-subtle-zone:var(--aa-shade-blue-700);--aa-state-active:#F4F4F5;--aa-state-disabled:#F4F4F5;--aa-state-focus:#F4F4F5;--aa-state-hover:#F4F4F5;--aa-surface-action-strong:var(--aa-brand-core);--aa-surface-action-subtle:var(--aa-shade-blue-350);--aa-surface-action-suken:var(--aa-shade-neutral-150);--aa-surface-action-sunken:var(--aa-surface-action-suken);--aa-surface-action-primary:var(--aa-surface-action-strong);--aa-surface-action-secondary:var(--aa-surface-action-subtle);--aa-surface-action-tertiary:var(--aa-surface-action-sunken);--aa-surface-canvas-default:var(--aa-brand-greys-light-grey);--aa-surface-canvas-strong:var(--aa-brand-core);--aa-surface-canvas-subtle:var(--aa-shade-neutral-100);--aa-surface-canvas-sunken:var(--aa-shade-neutral-150);--aa-shade-blue-25:#0D405F;--aa-shade-blue-50:#0D405F;--aa-shade-blue-100:#104B70;--aa-shade-blue-150:#125781;--aa-shade-blue-200:#146292;--aa-shade-blue-250:#176DA3;--aa-shade-blue-300:#1979B4;--aa-shade-blue-350:#1B84C5;--aa-shade-blue-400:#1E8FD6;--aa-shade-blue-450:#209BE7;--aa-shade-blue-500:var(--aa-brand-core);--aa-shade-blue-550:#3DB2FB;--aa-shade-blue-600:#54BBFC;--aa-shade-blue-650:#6AC4FC;--aa-shade-blue-700:#81CDFD;--aa-shade-blue-750:#98D6FD;--aa-shade-blue-800:#AEDFFE;--aa-shade-blue-850:#C5E8FE;--aa-shade-blue-900:#DBF1FE;--aa-shade-blue-950:#F2FAFF;--aa-shade-neutral-25:#202933;--aa-shade-neutral-50:#202933;--aa-shade-neutral-100:#27323D;--aa-shade-neutral-150:#2E3B48;--aa-shade-neutral-200:#354453;--aa-shade-neutral-250:#3C4D5E;--aa-shade-neutral-300:#435669;--aa-shade-neutral-350:#4A5F73;--aa-shade-neutral-400:#51677E;--aa-shade-neutral-450:#577089;--aa-shade-neutral-500:var(--aa-brand-greys-charcoal-grey);--aa-shade-neutral-550:#728AA2;--aa-shade-neutral-600:#8398AD;--aa-shade-neutral-650:#93A5B7;--aa-shade-neutral-700:#A3B3C2;--aa-shade-neutral-750:#B4C0CD;--aa-shade-neutral-800:#C4CED8;--aa-shade-neutral-850:#D5DCE3;--aa-shade-neutral-900:#E5E9EE;--aa-shade-neutral-950:#F5F7F9;--aa-shade-semantic-danger-100:#44150E;--aa-shade-semantic-danger-900:#FADEDA;--aa-shade-semantic-info-100:#122738;--aa-shade-semantic-info-900:#DCE8F3;--aa-shade-semantic-success-100:#02261A;--aa-shade-semantic-success-900:#D2E8E0;--aa-shade-semantic-warning-100:#432C00;--aa-shade-semantic-warning-900:#F9ECD1;--aa-brand-brand-core:var(--aa-brand-highlight-blue-default);--aa-brand-grey-50:#FFFFFF;--aa-brand-grey-100:#F4F4F5;--aa-brand-grey-200:#DBDBDE;--aa-brand-grey-300:#9EAFC1;--aa-brand-grey-400:#5F7A95;--aa-brand-grey-500:#39495A;--aa-brand-grey-600:#303A4B;--aa-brand-grey-700:#2B3443;--aa-brand-grey-800:#262E3C;--aa-brand-grey-900:#1C222C;--aa-brand-legacy-blue-100:#BBC8E1;--aa-brand-legacy-blue-200:#86A8EE;--aa-brand-legacy-blue-300:#4D82F6;--aa-brand-legacy-blue-400:#0054FD;--aa-brand-legacy-blue-500:#00308E;--aa-brand-legacy-blue-600:#002C83;--aa-brand-legacy-blue-700:#001D58;--aa-brand-legacy-blue-800:#00194D;--aa-brand-legacy-blue-900:#001542;--aa-brand-electric-blue-100:#D6DDED;--aa-brand-electric-blue-200:#A1B3D5;--aa-brand-electric-blue-300:#879ECA;--aa-brand-electric-blue-400:#246DFF;--aa-brand-electric-blue-500:#054CD8;--aa-brand-electric-blue-600:#043CAB;--aa-brand-electric-blue-700:#033490;--aa-brand-electric-blue-800:#032D79;--aa-brand-electric-blue-900:#022663;--aa-brand-deep-blue-100:#93A8D1;--aa-brand-deep-blue-200:#395EA7;--aa-brand-deep-blue-300:#1F499C;--aa-brand-deep-blue-400:#00359F;--aa-brand-deep-blue-500:#001847;--aa-brand-deep-blue-600:#001132;--aa-brand-deep-blue-700:#000F2C;--aa-brand-deep-blue-800:#000D27;--aa-brand-deep-blue-900:#000B22;--aa-brand-editorial-blue-100:#D6EBFC;--aa-brand-editorial-blue-200:#A9D5F9;--aa-brand-editorial-blue-300:#6EB7F1;--aa-brand-editorial-blue-400:#0591E8;--aa-brand-editorial-blue-500:#0367A5;--aa-brand-editorial-blue-600:#023E63;--aa-brand-editorial-blue-700:#023752;--aa-brand-editorial-blue-800:#022E46;--aa-brand-editorial-blue-900:#01263A;--aa-brand-highlight-blue-100:#E5F5FF;--aa-brand-highlight-blue-200:#C2E8FE;--aa-brand-highlight-blue-300:#91D3FD;--aa-brand-highlight-blue-400:#61BFFD;--aa-brand-highlight-blue-500:#23A8FB;--aa-brand-highlight-blue-600:#058CE0;--aa-brand-highlight-blue-700:#0579C2;--aa-brand-highlight-blue-800:#0466A5;--aa-brand-highlight-blue-900:#035489;--aa-brand-amber-100:#FCF6E8;--aa-brand-amber-500:#DE9300;--aa-brand-amber-900:#432C00;--aa-brand-azure-100:#EEF4F9;--aa-brand-azure-500:#3B81BA;--aa-brand-azure-900:#122738;--aa-brand-coral-100:#FCEEEC;--aa-brand-coral-500:#E24630;--aa-brand-coral-900:#44150E;--aa-brand-emerald-100:#E8F4F0;--aa-brand-emerald-500:#077D55;--aa-brand-emerald-900:#02261A;--aa-brand-violet-500:#8A38F5;--aa-brand-brand-neutral:var(--aa-brand-greys-grey-blue);--aa-brand-greys-default:#5F7A95;--aa-semantic-brand-core:var(--aa-brand-highlight-blue-default);
126--aa-semantic-environment-accent:var(--aa-brand-legacy-blue-500);--aa-semantic-surface-default:var(--aa-brand-grey-900);--aa-semantic-surface-subtle:var(--aa-brand-grey-700);--aa-semantic-surface-subtler:var(--aa-brand-grey-600);--aa-semantic-surface-strong:var(--aa-brand-highlight-blue-500);--aa-semantic-surface-on-accent:var(--aa-brand-grey-50);--aa-semantic-surface-phantom:rgba(28,34,44,0.5);--aa-semantic-surface-inverse:var(--aa-brand-grey-50);--aa-semantic-surface-success:var(--aa-brand-emerald-900);--aa-semantic-surface-warning:var(--aa-brand-amber-900);--aa-semantic-surface-danger:var(--aa-brand-coral-900);--aa-semantic-surface-info:var(--aa-brand-azure-900);--aa-semantic-content-on-accent:var(--aa-brand-grey-50);--aa-semantic-content-on-accent-inverse:var(--aa-brand-legacy-blue-500);--aa-semantic-border-on-accent:var(--aa-brand-grey-50);--aa-semantic-brand-ad-logo:var(--aa-brand-highlight-blue-500);--aa-semantic-brand-ad-logo-inverse:var(--aa-brand-legacy-blue-100);--aa-semantic-surface-canvas-subtler:var(--aa-brand-grey-600);--aa-semantic-surface-canvas-phanton:rgba(28,34,44,0.5);--aa-semantic-surface-canvas-inverse:var(--aa-brand-grey-50);--aa-semantic-surface-canvas-success:var(--aa-brand-emerald-900);--aa-semantic-surface-canvas-warning:var(--aa-brand-amber-900);--aa-semantic-surface-canvas-danger:var(--aa-brand-coral-900);--aa-semantic-surface-canvas-info:var(--aa-brand-azure-900);--aa-semantic-content-subtler:var(--aa-brand-grey-400);--aa-semantic-content-success:var(--aa-brand-emerald-500);--aa-semantic-content-warning:var(--aa-brand-amber-500);--aa-semantic-content-danger:var(--aa-brand-coral-500);--aa-semantic-content-info:var(--aa-brand-azure-500);--aa-semantic-border-subtler:var(--aa-brand-grey-800);--aa-semantic-border-success:var(--aa-brand-emerald-500);--aa-semantic-border-warning:var(--aa-brand-amber-500);--aa-semantic-border-danger:var(--aa-brand-coral-500);--aa-semantic-border-info:var(--aa-brand-azure-500);--aa-semantic-overlay-mute:rgba(28,34,44,0.8);--aa-semantic-overlay-mute-inverse:rgba(0,48,142,0.8);--aa-semantic-overlay-tint:rgba(5,145,232,0.8);--aa-semantic-overlay-emphasis:rgba(255,255,255,0.8);--aa-semantic-overlay-soft-emphasis:rgba(255,255,255,0.1);--aa-semantic-documentation-component-border:var(--aa-brand-violet-500);--aa-semantic-brand-neutral:var(--aa-brand-greys-default);--aa-semantic-environment-canvas:var(--aa-brand-grey-900);--aa-semantic-environment-overlay:rgba(0,21,66,0.8);--aa-semantic-environment-subtle-zone:var(--aa-brand-legacy-blue-500);--aa-semantic-surface-canvas-default:var(--aa-brand-grey-900);--aa-semantic-surface-canvas-subtle:var(--aa-brand-grey-700);--aa-semantic-surface-canvas-sunken:var(--aa-shade-neutral-150);--aa-semantic-surface-canvas-strong:var(--aa-brand-highlight-blue-500);--aa-semantic-surface-action-strong:var(--aa-brand-highlight-blue-default);--aa-semantic-surface-action-subtle:var(--aa-shade-blue-350);--aa-semantic-surface-action-sunken:var(--aa-shade-neutral-150);--aa-semantic-surface-action-inverse:var(--aa-brand-legacy-blue-blue);--aa-semantic-content-default:var(--aa-brand-grey-50);--aa-semantic-content-subtle:var(--aa-brand-grey-200);--aa-semantic-content-sunken:var(--aa-brand-greys-default);--aa-semantic-content-inverse:var(--aa-brand-grey-900);--aa-semantic-content-strong:var(--aa-brand-highlight-blue-500);--aa-semantic-border-default:var(--aa-brand-grey-800);--aa-semantic-border-subtle:var(--aa-brand-grey-600);--aa-semantic-border-sunken:var(--aa-shade-neutral-200);--aa-semantic-border-strong:var(--aa-brand-highlight-blue-500);--aa-semantic-border-stronger:var(--aa-brand-legacy-blue-light);--aa-semantic-border-focus:var(--aa-brand-legacy-blue-dark);--aa-semantic-border-inverse:var(--aa-brand-grey-900);--aa-semantic-states-hover:var(--aa-brand-deep-blue-deep-blue-dark);--aa-semantic-states-hover-inverse:var(--aa-brand-highlight-blue-light);--aa-semantic-states-hover-strong:rgba(244,244,245,0.2);--aa-semantic-states-pressed-active:rgba(244,244,245,0.1);--aa-semantic-states-pressed-active-inverse:var(--aa-brand-highlight-blue-light);--aa-semantic-states-active-strong:rgba(244,244,245,0.4);--aa-semantic-states-focus:var(--aa-brand-legacy-blue-dark);--aa-semantic-states-focus-inverse:var(--aa-brand-editorial-blue-light);--aa-semantic-states-focus-strong:rgba(244,244,245,0.7);--aa-semantic-states-disable:var(--aa-brand-greys-light-grey-2);--aa-semantic-states-disable-inverse:var(--aa-brand-deep-blue-default);--aa-semantic-states-disabled:rgba(28,34,44,0.8);--aa-semantic-states-loading:var(--aa-brand-legacy-blue-blue);--aa-semantic-feedback-success-light:#02261A;--aa-semantic-feedback-success-default:#077D55;--aa-semantic-feedback-success-dark:#D2E8E0;--aa-semantic-feedback-success-100:#02261A;--aa-semantic-feedback-success-500:#077D55;--aa-semantic-feedback-success-950:#D2E8E0;--aa-semantic-feedback-warning-light:#432C00;--aa-semantic-feedback-warning-default:#DE9300;--aa-semantic-feedback-warning-dark:#F9ECD1;--aa-semantic-feedback-warning-100:#432C00;--aa-semantic-feedback-warning-500:#DE9300;--aa-semantic-feedback-warning-950:#F9ECD1;--aa-semantic-feedback-danger-light:#44150E;--aa-semantic-feedback-danger-default:#E24630;--aa-semantic-feedback-danger-dark:#FADEDA;--aa-semantic-feedback-danger-100:#44150E;--aa-semantic-feedback-danger-500:#E24630;--aa-semantic-feedback-danger-950:#FADEDA;--aa-semantic-feedback-info-light:#122738;--aa-semantic-feedback-info-default:#3B81BA;--aa-semantic-feedback-info-dark:#DCE8F3;--aa-semantic-feedback-info-100:#122738;--aa-semantic-feedback-info-500:#3B81BA;--aa-semantic-feedback-info-950:#DCE8F3}}.aa-newbrand[data-theme="dark"],[data-theme="dark"] .aa-newbrand,[data-theme="dark"].aa-newbrand{color-scheme:dark;--aa-brand-electric-blue-light:#246DFF;--aa-brand-electric-blue-default:#054CD8;--aa-brand-electric-blue-dark:#043CAB;--aa-brand-legacy-blue-light:#0054FD;--aa-brand-legacy-blue-blue:#00308E;--aa-brand-legacy-blue-dark:#002164;--aa-brand-deep-blue-light:#00359F;--aa-brand-highlight-blue-default:#23A8FB;--aa-brand-deep-blue-default:#001847;--aa-brand-deep-blue-deep-blue-dark:#001132;--aa-brand-editorial-blue-light:#0591E8;--aa-brand-editorial-blue-default:#0367A5;--aa-brand-editorial-blue-dark:#023E63;--aa-brand-highlight-blue-light:#91D3FD;--aa-brand-highlight-blue-dark:#058CE0;--aa-brand-greys-light-grey:#F4F4F5;--aa-brand-greys-light-grey-2:#DBDBDE;--aa-brand-greys-grey-light:#9EAFC1;--aa-brand-greys-grey-blue:#303A4B;--aa-brand-greys-grey-blue-dark:#39495A;--aa-brand-greys-charcoal-grey:#303A4B;--aa-brand-greys-blue-gray-1:#2B3443;--aa-brand-greys-gray-neo:#262E3C;--aa-brand-greys-shadow-grey:#1C222C;--aa-brand-core:var(--aa-brand-highlight-blue-default);--aa-brand-neutral:var(--aa-brand-greys-grey-blue);--aa-modifier-light-1:rgba(0,17,50,0.95);--aa-modifier-light-2:rgba(0,17,50,0.87);--aa-modifier-light-3:rgba(0,17,50,0.82);--aa-modifier-light-4:rgba(0,17,50,0.3);--aa-scrim-darker:var(--aa-modifier-shadow-2);--aa-scrim-darkest:var(--aa-modifier-shadow-4);--aa-scrim-lighter:var(--aa-modifier-light-4);--aa-scrim-lightest:var(--aa-modifier-light-2);--aa-border-default:var(--aa-shade-neutral-400);--aa-border-inverse:var(--aa-shade-neutral-900);--aa-border-strong:var(--aa-shade-blue-400);--aa-border-subtle:var(--aa-shade-neutral-200);--aa-content-inverse:var(--aa-semantic-content-inverse);--aa-content-primary:var(--aa-semantic-content-default);--aa-content-secondary:var(--aa-semantic-content-subtle);--aa-content-sunken:var(--aa-semantic-content-sunken);--aa-content-strong:var(--aa-semantic-content-strong);--aa-content-link:var(--aa-semantic-content-strong);--aa-content-link-subtle:var(--aa-semantic-content-subtle);--aa-content-muted:var(--aa-semantic-content-sunken);--aa-environment-canvas:var(--aa-semantic-environment-canvas);--aa-environment-overlay:var(--aa-scrim-darkest);--aa-environment-subtle-zone:var(--aa-shade-blue-700);--aa-state-active:#F4F4F5;--aa-state-disabled:#F4F4F5;--aa-state-focus:#F4F4F5;--aa-state-hover:#F4F4F5;--aa-surface-action-strong:var(--aa-brand-core);--aa-surface-action-subtle:var(--aa-shade-blue-350);--aa-surface-action-suken:var(--aa-shade-neutral-150);--aa-surface-action-sunken:var(--aa-surface-action-suken);--aa-surface-action-primary:var(--aa-surface-action-strong);--aa-surface-action-secondary:var(--aa-surface-action-subtle);--aa-surface-action-tertiary:var(--aa-surface-action-sunken);--aa-surface-canvas-default:var(--aa-brand-greys-light-grey);--aa-surface-canvas-strong:var(--aa-brand-core);--aa-surface-canvas-subtle:var(--aa-shade-neutral-100);--aa-surface-canvas-sunken:var(--aa-shade-neutral-150);--aa-shade-blue-25:#0D405F;--aa-shade-blue-50:#0D405F;--aa-shade-blue-100:#104B70;--aa-shade-blue-150:#125781;--aa-shade-blue-200:#146292;--aa-shade-blue-250:#176DA3;--aa-shade-blue-300:#1979B4;--aa-shade-blue-350:#1B84C5;--aa-shade-blue-400:#1E8FD6;--aa-shade-blue-450:#209BE7;--aa-shade-blue-500:var(--aa-brand-core);--aa-shade-blue-550:#3DB2FB;--aa-shade-blue-600:#54BBFC;--aa-shade-blue-650:#6AC4FC;--aa-shade-blue-700:#81CDFD;--aa-shade-blue-750:#98D6FD;--aa-shade-blue-800:#AEDFFE;--aa-shade-blue-850:#C5E8FE;--aa-shade-blue-900:#DBF1FE;--aa-shade-blue-950:#F2FAFF;--aa-shade-neutral-25:#202933;--aa-shade-neutral-50:#202933;--aa-shade-neutral-100:#27323D;--aa-shade-neutral-150:#2E3B48;--aa-shade-neutral-200:#354453;--aa-shade-neutral-250:#3C4D5E;--aa-shade-neutral-300:#435669;--aa-shade-neutral-350:#4A5F73;--aa-shade-neutral-400:#51677E;--aa-shade-neutral-450:#577089;--aa-shade-neutral-500:var(--aa-brand-greys-charcoal-grey);--aa-shade-neutral-550:#728AA2;--aa-shade-neutral-600:#8398AD;--aa-shade-neutral-650:#93A5B7;--aa-shade-neutral-700:#A3B3C2;--aa-shade-neutral-750:#B4C0CD;--aa-shade-neutral-800:#C4CED8;--aa-shade-neutral-850:#D5DCE3;--aa-shade-neutral-900:#E5E9EE;--aa-shade-neutral-950:#F5F7F9;--aa-shade-semantic-danger-100:#44150E;--aa-shade-semantic-danger-900:#FADEDA;--aa-shade-semantic-info-100:#122738;--aa-shade-semantic-info-900:#DCE8F3;--aa-shade-semantic-success-100:#02261A;--aa-shade-semantic-success-900:#D2E8E0;--aa-shade-semantic-warning-100:#432C00;--aa-shade-semantic-warning-900:#F9ECD1;--aa-brand-brand-core:var(--aa-brand-highlight-blue-default);--aa-brand-grey-50:#FFFFFF;--aa-brand-grey-100:#F4F4F5;--aa-brand-grey-200:#DBDBDE;--aa-brand-grey-300:#9EAFC1;--aa-brand-grey-400:#5F7A95;--aa-brand-grey-500:#39495A;--aa-brand-grey-600:#303A4B;--aa-brand-grey-700:#2B3443;--aa-brand-grey-800:#262E3C;--aa-brand-grey-900:#1C222C;--aa-brand-legacy-blue-100:#BBC8E1;--aa-brand-legacy-blue-200:#86A8EE;--aa-brand-legacy-blue-300:#4D82F6;--aa-brand-legacy-blue-400:#0054FD;--aa-brand-legacy-blue-500:#00308E;--aa-brand-legacy-blue-600:#002C83;--aa-brand-legacy-blue-700:#001D58;--aa-brand-legacy-blue-800:#00194D;--aa-brand-legacy-blue-900:#001542;--aa-brand-electric-blue-100:#D6DDED;--aa-brand-electric-blue-200:#A1B3D5;--aa-brand-electric-blue-300:#879ECA;--aa-brand-electric-blue-400:#246DFF;--aa-brand-electric-blue-500:#054CD8;--aa-brand-electric-blue-600:#043CAB;--aa-brand-electric-blue-700:#033490;--aa-brand-electric-blue-800:#032D79;--aa-brand-electric-blue-900:#022663;--aa-brand-deep-blue-100:#93A8D1;--aa-brand-deep-blue-200:#395EA7;--aa-brand-deep-blue-300:#1F499C;--aa-brand-deep-blue-400:#00359F;--aa-brand-deep-blue-500:#001847;--aa-brand-deep-blue-600:#001132;--aa-brand-deep-blue-700:#000F2C;--aa-brand-deep-blue-800:#000D27;--aa-brand-deep-blue-900:#000B22;--aa-brand-editorial-blue-100:#D6EBFC;--aa-brand-editorial-blue-200:#A9D5F9;--aa-brand-editorial-blue-300:#6EB7F1;--aa-brand-editorial-blue-400:#0591E8;--aa-brand-editorial-blue-500:#0367A5;--aa-brand-editorial-blue-600:#023E63;--aa-brand-editorial-blue-700:#023752;--aa-brand-editorial-blue-800:#022E46;--aa-brand-editorial-blue-900:#01263A;--aa-brand-highlight-blue-100:#E5F5FF;--aa-brand-highlight-blue-200:#C2E8FE;--aa-brand-highlight-blue-300:#91D3FD;--aa-brand-highlight-blue-400:#61BFFD;--aa-brand-highlight-blue-500:#23A8FB;--aa-brand-highlight-blue-600:#058CE0;--aa-brand-highlight-blue-700:#0579C2;--aa-brand-highlight-blue-800:#0466A5;--aa-brand-highlight-blue-900:#035489;--aa-brand-amber-100:#FCF6E8;--aa-brand-amber-500:#DE9300;--aa-brand-amber-900:#432C00;--aa-brand-azure-100:#EEF4F9;--aa-brand-azure-500:#3B81BA;--aa-brand-azure-900:#122738;--aa-brand-coral-100:#FCEEEC;--aa-brand-coral-500:#E24630;--aa-brand-coral-900:#44150E;--aa-brand-emerald-100:#E8F4F0;--aa-brand-emerald-500:#077D55;--aa-brand-emerald-900:#02261A;--aa-brand-violet-500:#8A38F5;--aa-brand-brand-neutral:var(--aa-brand-greys-grey-blue);--aa-brand-greys-default:#5F7A95;--aa-semantic-brand-core:var(--aa-brand-highlight-blue-default);
126--aa-semantic-environment-accent:var(--aa-brand-legacy-blue-500);--aa-semantic-surface-default:var(--aa-brand-grey-900);--aa-semantic-surface-subtle:var(--aa-brand-grey-700);--aa-semantic-surface-subtler:var(--aa-brand-grey-600);--aa-semantic-surface-strong:var(--aa-brand-highlight-blue-500);--aa-semantic-surface-on-accent:var(--aa-brand-grey-50);--aa-semantic-surface-phantom:rgba(28,34,44,0.5);--aa-semantic-surface-inverse:var(--aa-brand-grey-50);--aa-semantic-surface-success:var(--aa-brand-emerald-900);--aa-semantic-surface-warning:var(--aa-brand-amber-900);--aa-semantic-surface-danger:var(--aa-brand-coral-900);--aa-semantic-surface-info:var(--aa-brand-azure-900);--aa-semantic-content-on-accent:var(--aa-brand-grey-50);--aa-semantic-content-on-accent-inverse:var(--aa-brand-legacy-blue-500);--aa-semantic-border-on-accent:var(--aa-brand-grey-50);--aa-semantic-brand-ad-logo:var(--aa-brand-highlight-blue-500);--aa-semantic-brand-ad-logo-inverse:var(--aa-brand-legacy-blue-100);--aa-semantic-surface-canvas-subtler:var(--aa-brand-grey-600);--aa-semantic-surface-canvas-phanton:rgba(28,34,44,0.5);--aa-semantic-surface-canvas-inverse:var(--aa-brand-grey-50);--aa-semantic-surface-canvas-success:var(--aa-brand-emerald-900);--aa-semantic-surface-canvas-warning:var(--aa-brand-amber-900);--aa-semantic-surface-canvas-danger:var(--aa-brand-coral-900);--aa-semantic-surface-canvas-info:var(--aa-brand-azure-900);--aa-semantic-content-subtler:var(--aa-brand-grey-400);--aa-semantic-content-success:var(--aa-brand-emerald-500);--aa-semantic-content-warning:var(--aa-brand-amber-500);--aa-semantic-content-danger:var(--aa-brand-coral-500);--aa-semantic-content-info:var(--aa-brand-azure-500);--aa-semantic-border-subtler:var(--aa-brand-grey-800);--aa-semantic-border-success:var(--aa-brand-emerald-500);--aa-semantic-border-warning:var(--aa-brand-amber-500);--aa-semantic-border-danger:var(--aa-brand-coral-500);--aa-semantic-border-info:var(--aa-brand-azure-500);--aa-semantic-overlay-mute:rgba(28,34,44,0.8);--aa-semantic-overlay-mute-inverse:rgba(0,48,142,0.8);--aa-semantic-overlay-tint:rgba(5,145,232,0.8);--aa-semantic-overlay-emphasis:rgba(255,255,255,0.8);--aa-semantic-overlay-soft-emphasis:rgba(255,255,255,0.1);--aa-semantic-documentation-component-border:var(--aa-brand-violet-500);--aa-semantic-brand-neutral:var(--aa-brand-greys-default);--aa-semantic-environment-canvas:var(--aa-brand-grey-900);--aa-semantic-environment-overlay:rgba(0,21,66,0.8);--aa-semantic-environment-subtle-zone:var(--aa-brand-legacy-blue-500);--aa-semantic-surface-canvas-default:var(--aa-brand-grey-900);--aa-semantic-surface-canvas-subtle:var(--aa-brand-grey-700);--aa-semantic-surface-canvas-sunken:var(--aa-shade-neutral-150);--aa-semantic-surface-canvas-strong:var(--aa-brand-highlight-blue-500);--aa-semantic-surface-action-strong:var(--aa-brand-highlight-blue-default);--aa-semantic-surface-action-subtle:var(--aa-shade-blue-350);--aa-semantic-surface-action-sunken:var(--aa-shade-neutral-150);--aa-semantic-surface-action-inverse:var(--aa-brand-legacy-blue-blue);--aa-semantic-content-default:var(--aa-brand-grey-50);--aa-semantic-content-subtle:var(--aa-brand-grey-200);--aa-semantic-content-sunken:var(--aa-brand-greys-default);--aa-semantic-content-inverse:var(--aa-brand-grey-900);--aa-semantic-content-strong:var(--aa-brand-highlight-blue-500);--aa-semantic-border-default:var(--aa-brand-grey-800);--aa-semantic-border-subtle:var(--aa-brand-grey-600);--aa-semantic-border-sunken:var(--aa-shade-neutral-200);--aa-semantic-border-strong:var(--aa-brand-highlight-blue-500);--aa-semantic-border-stronger:var(--aa-brand-legacy-blue-light);--aa-semantic-border-focus:var(--aa-brand-legacy-blue-dark);--aa-semantic-border-inverse:var(--aa-brand-grey-900);--aa-semantic-states-hover:var(--aa-brand-deep-blue-deep-blue-dark);--aa-semantic-states-hover-inverse:var(--aa-brand-highlight-blue-light);--aa-semantic-states-hover-strong:rgba(244,244,245,0.2);--aa-semantic-states-pressed-active:rgba(244,244,245,0.1);--aa-semantic-states-pressed-active-inverse:var(--aa-brand-highlight-blue-light);--aa-semantic-states-active-strong:rgba(244,244,245,0.4);--aa-semantic-states-focus:var(--aa-brand-legacy-blue-dark);--aa-semantic-states-focus-inverse:var(--aa-brand-editorial-blue-light);--aa-semantic-states-focus-strong:rgba(244,244,245,0.7);--aa-semantic-states-disable:var(--aa-brand-greys-light-grey-2);--aa-semantic-states-disable-inverse:var(--aa-brand-deep-blue-default);--aa-semantic-states-disabled:rgba(28,34,44,0.8);--aa-semantic-states-loading:var(--aa-brand-legacy-blue-blue);--aa-semantic-feedback-success-light:#02261A;--aa-semantic-feedback-success-default:#077D55;--aa-semantic-feedback-success-dark:#D2E8E0;--aa-semantic-feedback-success-100:#02261A;--aa-semantic-feedback-success-500:#077D55;--aa-semantic-feedback-success-950:#D2E8E0;--aa-semantic-feedback-warning-light:#432C00;--aa-semantic-feedback-warning-default:#DE9300;--aa-semantic-feedback-warning-dark:#F9ECD1;--aa-semantic-feedback-warning-100:#432C00;--aa-semantic-feedback-warning-500:#DE9300;--aa-semantic-feedback-warning-950:#F9ECD1;--aa-semantic-feedback-danger-light:#44150E;--aa-semantic-feedback-danger-default:#E24630;--aa-semantic-feedback-danger-dark:#FADEDA;--aa-semantic-feedback-danger-100:#44150E;--aa-semantic-feedback-danger-500:#E24630;--aa-semantic-feedback-danger-950:#FADEDA;--aa-semantic-feedback-info-light:#122738;--aa-semantic-feedback-info-default:#3B81BA;--aa-semantic-feedback-info-dark:#DCE8F3;--aa-semantic-feedback-info-100:#122738;--aa-semantic-feedback-info-500:#3B81BA;--aa-semantic-feedback-info-950:#DCE8F3}html{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-scroll-chaining:none;overscroll-behavior:contain;scrollbar-gutter:stable}*,*:before,*:after{box-sizing:border-box;-webkit-font-smoothing:inherit;-moz-font-smoothing:inherit;-webkit-tap-highlight-color:transparent}body{font-family:var(--body-font);font-size:14px;color:var(--text-body);background:var(--background);-webkit-overflow-scrolling:touch}::-moz-selection{background:var(--primary);color:var(--background)}::selection{background:var(--primary);color:var(--background)}::-moz-selection{background:var(--primary);color:var(--background)}hd-header{z-index:1000;min-height:57px;display:block;position:-webkit-sticky;position:sticky;top:0;margin-bottom:28px}
126a:focus,button:focus,div:focus,img:focus,input:focus,textarea:focus,select:focus{outline:none}.afd-disable-hover,.afd-disable-hover *{pointer-events:none !important}.afd-relativeposition{position:relative}a{text-decoration:none;color:var(--text-links)}a:hover{color:var(--primary-hover)}img{width:auto;height:auto;max-width:100%;vertical-align:middle}.afd-hide{display:none}.afd-text--left{text-align:left}.afd-text--center{text-align:center}.afd-text--right{text-align:right}.afd-text--justify{text-align:justify}.afd-modal{position:fixed;opacity:0;visibility:hidden}:lang(zh-CN) body{font-family:var(--body-font-cn);color:var(--black-cn)}@-webkit-keyframes shake-horizontal{0%, 127 100%{-webkit-transform:translateX(0);transform:translateX(0)}10%, 128 30%, 129 50%, 130 70%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%, 131 40%, 132 60%{-webkit-transform:translateX(10px);transform:translateX(10px)}80%{-webkit-transform:translateX(8px);transform:translateX(8px)}90%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}}@keyframes shake-horizontal{0%, 133 100%{-webkit-transform:translateX(0);transform:translateX(0)}10%, 134 30%, 135 50%, 136 70%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%, 137 40%, 138 60%{-webkit-transform:translateX(10px);transform:translateX(10px)}80%{-webkit-transform:translateX(8px);transform:translateX(8px)}90%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}}.fade{transition:opacity 500ms ease}.fade.fade-in{opacity:1}.fade.fade-out{opacity:0}@-webkit-keyframes pulse{to{box-shadow:0 0 0 10px rgba(232,76,61,0)}}@keyframes pulse{to{box-shadow:0 0 0 10px rgba(232,76,61,0)}}.afd-btn{display:inline-block;line-height:40px;height:40px;vertical-align:top;font-size:16px;font-family:inherit;font-weight:600;padding:0 1.1em;border:0;text-decoration:none;text-transform:uppercase;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:white;background:var(--primary);border-radius:2px}.afd-btn--small{font-size:11px;height:2.5em;line-height:2.5em}.afd-btn--white{background:var(--background);border:solid 1px var(--border);display:flex;justify-content:center;align-items:center;font-size:14px;flex:1;height:30px;padding:0 16px;font-weight:600;color:var(--text-body);text-transform:capitalize;border-radius:2px;cursor:pointer;position:relative}.afd-btn--white:hover{border-color:var(--primary);color:var(--primary)}.afd-btn--shorter{height:30px;text-transform:capitalize;font-size:14px;display:flex;align-items:center;white-space:nowrap;line-height:20px}.afd-btn--medium{font-size:16px}.afd-btn--big{font-size:18px}.afd-btn--full{width:100%;text-align:center}.afd-btn--center{display:block;margin:0 auto;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;text-align:center;width:50%}.afd-btn--second{background:var(--border-input)}.afd-btn--second:hover{background:var(--text-hint)}.afd-btn--inline{position:relative;top:.3em;margin-left:1em}.afd-btn--follow{width:150px;margin:0 auto;display:block}.afd-btn--error{box-shadow:var(--red) 0 0 0 2px inset !important;color:var(--red) !important;background-color:white !important;-webkit-animation:shake-horizontal 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) both;animation:shake-horizontal 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) both}.afd-btn:hover{text-decoration:none;color:white;background:var(--primary-hover)}.afd-btn--pulse{box-shadow:0 0 0 0 rgba(2,108,182,0.7);-webkit-animation:pulse 1.25s infinite;animation:pulse 1.25s infinite;transition:all 300ms ease-in-out}.afd-btn--pulse:hover{-webkit-animation:none;animation:none}.afd-btn--small-icon{display:flex;justify-content:flex-start;align-items:center;text-transform:none;font-size:15px;height:30px;line-height:30px}.afd-btn--small-icon.myarchdaily-multiple-fav{display:flex}.afd-btn--small-white-icon{display:flex;justify-content:flex-start;align-items:center;border:solid 1px #E1E1E1;color:#303030;text-transform:capitalize;background:white;border-radius:2px;cursor:pointer;position:relative;padding:0 8px}.afd-btn--cutout{text-transform:none;background-color:white;color:black;mix-blend-mode:screen}.afd-btn--cutout:hover{background:var(--border-input);color:black}.afd-btn--with-icon{display:flex;align-items:center;flex-wrap:nowrap;gap:10px}button.afd-btn,input.afd-btn{line-height:normal}.afd-btn--w100{width:100px}.afd-btn--outline{background:var(--background);color:var(--text-links);border:none;box-shadow:var(--text-links) 0 0 0 1px inset}.afd-btn--outline:hover{background:var(--background);border:none;color:var(--primary-hover);box-shadow:var(--primary-hover) 0 0 0 1px inset}.afd-btn--gray-outline{display:inline-flex;justify-content:space-between;align-items:center;border:1px solid var(--border-input);background:var(--background);color:var(--text-body);text-transform:none;font-weight:400;padding:8px 1.1em}.afd-btn--gray-outline .btn-icon{margin-right:8px}.afd-btn--gray-outline:hover{background:var(--background);color:var(--text-body);border-color:var(--text-hint)}.afd-btn-justlink{display:inline-block;line-height:2.5em}.afd-btn-justlink--medium{font-size:16px}.afd-btn-justlink:active,.afd-btn-justlink.active{color:var(--primary-hover)}.afd-btn-link{display:inline-block;border:2px solid var(--primary-hover);line-height:2.3em;padding:0 1.5em;color:var(--primary);border-radius:2px}.afd-btn-link:hover{border:2px solid var(--primary);color:var(--primary);background-color:var(--primary-40)}.btn--modal{font-size:1.2em;text-align:center;width:49.5%}.afd-btn[disabled],.afd-btn--not-allowed{background-color:var(--disabled)}.afd-btn[disabled]:hover,.afd-btn--not-allowed:hover{background-color:var(--disabled)}.afd-btn__icon{margin-right:5px}.afd-btn-fit-content{margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width: 767px){.afd-btn{width:100%}.afd-btn--full{width:calc(100% - 32px);margin-left:16px}.afd-btn--follow{width:auto;display:inline-block;height:30px;line-height:30px;font-size:14px;min-width:116px}.afd-btn--gray-outline:not(.afd-btn--full){width:auto}.afd-btn--fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (max-width: 1040px){.afd-btn--follow{display:inline-block}}.afd-container-main{width:1040px;max-width:100%;margin:0 auto;position:relative}.afd-container-main--medium{width:768px}.afd-container-main--small{width:600px}.afd-container-main--smaller{width:320px}.afd-container-main--margin-top{margin-top:60px}.afd-container-main--margin-bottom{margin-bottom:80px}.afd-container-main--flex{display:flex;justify-content:space-between}.afd-container-padding{padding:0 4%}.afd-full-content{width:100%}.afd-main-content{width:640px}.afd-main-content--left{float:left}.afd-main-content--right{float:right}.afd-main-sidebar{position:relative;width:336px;z-index:0}.afd-main-sidebar--left{float:left;margin-left:64px}.afd-main-sidebar--right{float:right;margin-right:64px}.afd-main-sidebar--sticky{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:calc(-1 * (var(--sidebar-height, 100%) - 100vh + 16px));transition:top 300ms ease}.afd-main-sidebar-search{width:20.15%}.afd-main-sidebar-search--left{float:left;margin-right:3.8%}.afd-main-sidebar-search--right{float:left;margin-left:3.8%}.afd-main-content-search{position:relative;width:76.05%}.afd-main-content-search--left{float:left}.afd-main-content-search--right{float:right}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.fl,.afd-fl{float:left}.fr,.afd-fr{float:right}.afd-table-display{display:table;width:100%;height:100%}.afd-table-display--center{text-align:center}.afd-table-display .afd-cell-display{display:table-cell;vertical-align:middle}.afd-grid{*zoom:1}.afd-grid:before,.afd-grid:after{display:table;content:"";line-height:0}.afd-grid:after{clear:both}.afd-grid__col{float:left;margin-left:2%;margin-bottom:1.5%}.afd-grid__col:first-child{margin-left:0}.afd-grid__col--1-1{width:100%}.afd-grid__col--1-2{width:49%}.afd-grid__col--1-3{width:32%}.afd-grid__col--2-3{width:66%}.afd-grid__col--1-4{width:23.5%}.afd-grid__col--2-4{width:49%}.afd-grid__col--3-4{width:74.5%}.afd-grid__col--1-5{width:18.4%}.afd-grid__col--2-5{width:38.8%}.afd-grid__col--3-5{width:59.2%}.afd-grid__col--4-5{width:79.6%}@font-face{font-family:'Source Sans 3';font-style:italic;font-weight:300 700;font-display:swap;
138src:url("https://fonts.gstatic.com/s/sourcesans3/v19/nwpMtKy2OAdR1K-IwhWudF-R3woqauLY1HY.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Source Sans 3';font-style:italic;font-weight:300 700;font-display:swap;src:url("https://fonts.gstatic.com/s/sourcesans3/v19/nwpMtKy2OAdR1K-IwhWudF-R3woqY-LY1HY.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Source Sans 3';font-style:italic;font-weight:300 700;font-display:swap;src:url("https://fonts.gstatic.com/s/sourcesans3/v19/nwpMtKy2OAdR1K-IwhWudF-R3woqa-LY1HY.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Source Sans 3';font-style:italic;font-weight:300 700;font-display:swap;src:url("https://fonts.gstatic.com/s/sourcesans3/v19/nwpMtKy2OAdR1K-IwhWudF-R3woqZOLY1HY.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Source Sans 3';font-style:italic;font-weight:300 700;font-display:swap;src:url("https://fonts.gstatic.com/s/sourcesans3/v19/nwpMtKy2OAdR1K-IwhWudF-R3woqaOLY1HY.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Sans 3';font-style:italic;font-weight:300 700;font-display:swap;src:url("https://fonts.gstatic.com/s/sourcesans3/v19/nwpMtKy2OAdR1K-IwhWudF-R3woqaeLY1HY.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans 3';font-style:italic;font-weight:300 700;font-display:swap;src:url("https://fonts.gstatic.com/s/sourcesans3/v19/nwpMtKy2OAdR1K-IwhWudF-R3woqZ-LY.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:300 700;font-display:swap;src:url("https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wIaZfrc.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:300 700;font-display:swap;src:url("https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wsaZfrc.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:300 700;font-display:swap;src:url("https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wMaZfrc.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:300 700;font-display:swap;src:url("https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wwaZfrc.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:300 700;font-display:swap;src:url("https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wAaZfrc.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:300 700;font-display:swap;src:url("https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:300 700;font-display:swap;src:url("https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.woff2") format("woff2");
138unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGD_j0nMiB9fPhg_k1wdK2h0.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGDRVvBvQIc1z78c__uoBcyI.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGOode0-EuMkY--TSyExeINg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlNOAHFN6BivSraYkjhveRHY.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlC2Q8seG17bfDXYR_jUsrzg.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlNV_2ngZ8dMf8fLgjYEouxg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local("Source Sans Pro Semibold"),local("SourceSansPro-Semibold"),url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGClYwVOhDRq2vbpGRTZ7bbs.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local("Source Sans Pro Semibold"),local("SourceSansPro-Semibold"),url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGFKFh1TDTPrUZWzVp6FtpG8.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local("Source Sans Pro Semibold"),local("SourceSansPro-Semibold"),url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGCOFnW3Jk0f09zW_Yln67Ac.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;font-display:swap}.afd-title--medium{font-size:20px;font-weight:600;line-height:1.4em}.afd-title--white{color:var(--background)}.afd-title-big{font-size:25px;font-weight:600;line-height:normal}.afd-title-big--left{float:left}.afd-title-big--center{text-align:center}.afd-title-big--full{width:100%}.afd-title-big--bmargin-small{margin-bottom:5px}.afd-title-big--bmargin-big{margin-bottom:25px}.afd-title--center{text-align:center}.afd-title--medium{font-size:1.5rem;font-weight:600;line-height:1.4em}.afd-title--small{font-size:1.15rem;font-weight:600;line-height:1.4em;margin-bottom:1em}.afd-title-middle{font-size:17px;font-weight:600;line-height:normal;margin:0 0 25px}.afd-title-middle--left{float:left}.afd-title-middle--full{width:100%}.afd-title--custom-tag{font-size:20px;font-weight:600;line-height:normal}.afd-title-widget{font-size:17px;font-weight:600;line-height:20px;margin-bottom:20px;padding-bottom:5px;text-transform:uppercase}.afd-subtitle-widget{font-size:16px;font-weight:400;line-height:19px;color:#505050;margin-bottom:20px}.afd-subtitle-widget strong{font-weight:600}.afd-title-pipe{color:var(--border);font-weight:400}:lang(zh-CN) .afd-title-widget{font-size:19.5px}.afd-title-widget-link{color:var(--text-body)}.afd-text-overflow{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afd-title--black-link{color:var(--text-body)}.afd-icon-text{float:left;font-size:15px;line-height:20px;position:relative}.afd-icon-text__icon{float:left;margin-right:12px}@media (max-width: 1040px){.afd-icon-text__icon{margin-right:10px}}.afd-icon-text--link{color:var(--primary)}.afd-icon-text--white{color:var(--background)}.afd-icon-text--black{color:var(--text-body)}.afd-icon-text--ml{margin-left:20px !important}.afd-icon-text--mr{margin-right:20px !important}.afd-icon-text--pmyad{padding:3px 0}.afd-capitalized{text-transform:capitalize}.afd-bold{font-weight:600}.afd-link--next,.afd-link--prev{position:relative}.afd-link--next:after,.afd-link--next:before,.afd-link--prev:after,.afd-link--prev:before{content:'';display:block;background:var(--primary);width:.15em;height:.715em;border-radius:.15em;top:50%;margin-top:-.36em;border:solid 0.071em var(--primary);position:absolute}.afd-link--next{padding-right:.85em}.afd-link--next:after,.afd-link--next:before{right:0}.afd-link--next:after{-webkit-transform:rotate(-20deg) translateY(-48%);transform:rotate(-20deg) translateY(-48%)}.afd-link--next:before{-webkit-transform:rotate(20deg) translateY(48%);transform:rotate(20deg) translateY(48%)}.afd-link--prev{padding-left:.85em}.afd-link--prev:after,.afd-link--prev:before{left:0}.afd-link--prev:after{-webkit-transform:rotate(20deg) translateY(-48%);transform:rotate(20deg) translateY(-48%)}.afd-link--prev:before{-webkit-transform:rotate(-20deg) translateY(48%);transform:rotate(-20deg) translateY(48%)}.afd-subtitle{font-size:16px;font-weight:300;line-height:normal;display:block;line-height:1.6em;color:var(--text-body);max-width:500px;margin:auto}.afd-subtitle--left{float:left}.afd-subtitle--center{text-align:center}.afd-subtitle--full{width:100%}.afd-subtitle--bmargin-small{margin-bottom:5px}.afd-subtitle--bmargin-big{margin-bottom:25px}.afd-icon{display:inline-block;background:url(//afd.adsttc.com/afd/icons-sdc9894cf38-c006001cb055248cf1dffd0dd44d7c3e0ba15754ae5c42e2bb8d57dfbd3498cf.png);height:20px;width:20px}.afd-icon--x30{height:30px;width:30px}.afd-icon--x80{height:80px;width:80px}.afd-icon--icon-zoom{background-position:0 -2617px}.afd-icon--btn-fb{background-position:0 -377px}.afd-icon--btn-fb-white{background-position:0 -357px}.afd-icon--btn-pt{background-position:0 -797px}.afd-icon--btn-pt-white{background-position:0 -777px}
138.afd-icon--icon-share{background-position:0 -2588px}.afd-icon--icon-folder{background-position:0 -2385px}.afd-icon--icon-folder-blue{background-position:0 -2235px}.afd-icon--icon-folder-white{background-position:0 -2255px}.afd-icon--icon-folder-whitex30{background-position:0 -2275px}.afd-icon--mobile-back{background-position:0 -2637px}.afd-icon--icon-folder-whitex80{background-position:0 -2305px}.retina .afd-icon--icon-zoom{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -2687px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon--btn-fb{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -377px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon--btn-fb-white{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -357px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon--btn-pt{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -797px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon--btn-pt-white{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -777px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon--icon-share{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -2668px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon--icon-folder{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -2465px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon--icon-folder-blue{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -2315px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon--icon-folder-white{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -2335px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon--icon-folder-whitex30{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -2355px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon--mobile-back{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -2707px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon--icon-folder-whitex80{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -2385px;background-size:80px 2725px;background-repeat:no-repeat}.svg-icon{height:32px;width:32px;display:inline-block;fill:currentColor}.svg-icon--small{height:16px;width:16px}.svg-icon--big{height:64px;width:64px}.svg-icon--gray{fill:var(--text-hint)}.svg-icon--blue{fill:var(--primary)}.svg-icon--lightblue{fill:var(--primary-hover)}.svg-icon--white{fill:var(--background)}.svg-icon--green{fill:var(--green)}.svg-icon--red{fill:var(--red)}.svg-icon--yellow{fill:var(--yellow)}.afd-icon--chevron,.afd-icon--chevron-down,.afd-icon--chevron-left,.afd-icon--chevron-right{background:url("https://assets.adsttc.com/img/icon-chevron-arrow-down.svg") no-repeat;display:inline-block;height:8px;width:17px}.afd-icon--chevron-left{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.afd-icon--chevron-right{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.afd-mobile-e{display:none}@media (max-width: 1040px){.afd-desktop-e{display:none}.afd-mobile-e{display:block}.afd-mobile-margin{margin-left:16px;margin-right:16px;width:calc(100% - 32px)}}.afd-mobile{display:none}@media (max-width: 767px){.afd-mobile{display:block}}@media (max-width: 767px){.afd-tablet-desktop{display:none}}@media (max-width: 1040px){.afd-main-content{width:100%;padding-right:346px;margin-top:0}.afd-main-sidebar{position:absolute;top:0;right:16px;width:300px;float:none;margin:0}.afd-container-main--flex .afd-main-content{padding:0;width:calc(100% - 346px)}.afd-container-main--flex .afd-main-sidebar{position:relative}#content{width:100%}.afd-container-main--margin-top{margin-top:30px}.afd-container-padding--m{padding:0 16px}}@media (max-width: 767px){.afd-main-content,.afd-container-main--flex .afd-main-content{float:none;width:100%;padding-right:0}.afd-main-sidebar{display:none}.afd-grid__col{float:none;margin-left:0;width:100% !important}}@media (max-width: 767px){.afd-title--medium{font-size:17px;font-weight:600;line-height:1.4em}.afd-title--white{color:var(--background)}.afd-text-overflow{overflow:inherit;text-overflow:inherit;white-space:inherit}.afd-title-widget{font-size:20px}}.afd-breadcrumbs{display:none;font-size:13px;line-height:1.2em !important;margin:0 0 10px;overflow:hidden;width:100%;white-space:nowrap}@media (min-width: 1040px){.afd-breadcrumbs{display:inline-flex}}.afd-breadcrumbs .afd-breadcrumbs__item{float:left;margin:0 5px 0 0;position:relative;list-style-type:none}.afd-breadcrumbs .afd-breadcrumbs__item:before,.afd-breadcrumbs .afd-breadcrumbs__item:after{border-bottom:4px solid transparent;border-left:4px solid var(--background);border-right:4px solid transparent;border-top:4px solid transparent;content:"";display:inline-block}.afd-breadcrumbs .afd-breadcrumbs__item:before{border-left:4px solid var(--background);right:1px;position:absolute;z-index:1;top:4px}.afd-breadcrumbs .afd-breadcrumbs__item:after{border-left:4px solid var(--breadcrumbs);margin:0 0 0 5px}.afd-breadcrumbs .afd-breadcrumbs__item a{color:var(--text-links)}.afd-breadcrumbs .afd-breadcrumbs__item a:hover{color:var(--primary-hover)}.afd-breadcrumbs .afd-breadcrumbs__item:last-child:before,.afd-breadcrumbs .afd-breadcrumbs__item:last-child:after{display:none}.afd-breadcrumbs .afd-breadcrumbs__item:last-child a,.afd-breadcrumbs .afd-breadcrumbs__item:last-child p{color:var(--breadcrumbs)}.afd-message{position:relative;width:100%;padding:1.1em;margin:0 0 32px;font-size:16px;font-weight:600;line-height:1.4em;border-left:5px solid var(--border);background:var(--gray-2);color:var(--neutral-900);border-radius:2px;display:flex;align-items:center}.afd-message.afd-hide{display:none}.afd-message--close{padding-right:7%}.afd-message--info,.afd-message--info .afd-message__icon{border-color:var(--yellow);background-color:var(--yellow-light)}.afd-message--info .afd-message__icon:after{content:'i';color:var(--yellow)}.afd-message--success{color:var(--custom-black)}.afd-message--success,.afd-message--success .afd-message__icon{border-color:var(--green);background-color:var(--green-light)}.afd-message--success .afd-message__icon:after{content:'â';position:absolute;top:0;left:0;width:100%;text-align:center;font-size:20px;line-height:18px;color:var(--green)}.afd-message--primary,.afd-message--primary .afd-message__icon{color:var(--primary);border-color:var(--primary);background-color:var(--blue-light)}.afd-message--primary .afd-message__icon:after{content:'â';position:absolute;top:0;left:0;width:100%;text-align:center;font-size:20px;line-height:18px;color:var(--primary)}.afd-message--error,.afd-message--error .afd-message__icon{border-color:var(--red);background-color:var(--red-light)}.afd-message--error .afd-message__icon:after{content:'\2716';position:absolute;
138left:50%;-webkit-transform:translatex(-45%);transform:translatex(-45%);font-size:20px;line-height:18px;color:var(--red)}.kth-content-box .afd-message.afd-message--block{display:inline-block}.afd-message__icon{height:20px;width:20px;line-height:20px;text-align:center;margin-right:16px;border:2px solid;font-family:monospace;border-radius:50%;background:none;position:relative;flex-shrink:0}.afd-message__close{position:absolute;right:1.1em;top:1.1em;line-height:1em;font-weight:600;cursor:pointer;opacity:.6}.afd-message__close:hover{opacity:.9}.afd-message__close:after{content:'\2716'}.keyboard-img{width:70px;height:25px;margin-left:7px;opacity:0.75}.afd-message-container input#close-btn{display:none}.afd-message-container input#close-btn:checked ~ *{-webkit-animation-name:dismiss, hide;animation-name:dismiss, hide;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0s, 100ms;animation-delay:0s, 100ms}@-webkit-keyframes dismiss{0%{opacity:1}90%, 139 100%{opacity:0;font-size:0.1px;-webkit-transform:scale(0);transform:scale(0)}}@keyframes dismiss{0%{opacity:1}90%, 140 100%{opacity:0;font-size:0.1px;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes hide{100%{height:0px;width:0px;overflow:hidden;margin:0px;padding:0px;border:0px}}@keyframes hide{100%{height:0px;width:0px;overflow:hidden;margin:0px;padding:0px;border:0px}}.afd-tips{font-weight:600}.afd-tips:hover .afd-tips__txt{display:block}.afd-tips__icon{border:1px solid var(--background);border-radius:50%;color:var(--background);display:inline-block;font-size:11px;line-height:1.2em;margin-left:3px;position:relative;text-align:center;vertical-align:middle;width:calc(1.2em + 2px)}.afd-tips__icon:before{content:'?'}.afd-tips__icon--border{border:1px solid var(--border-input);color:#222}.afd-tips__txt{background:var(--background);box-shadow:0px 0px 10px rgba(0,0,0,0.15);color:rgba(0,0,0,0.7);display:none;font-size:12px;line-height:1.4em;padding:10px;position:absolute;text-align:left;width:160px;z-index:10}.afd-tips__txt:before{position:absolute;content:'';border:5px solid transparent}.afd-tips__txt--bottom{left:-75px;top:2.2em}.afd-tips__txt--bottom:before{border-bottom-color:var(--background);left:calc(50% - 5px);top:-10px}.afd-tips__txt--left{right:2.2em;top:-13px}.afd-tips__txt--left:before{border-left-color:var(--background);right:-10px;top:15px}.afd-tips__txt--right{left:2.2em;top:-13px}.afd-tips__txt--right:before{border-right-color:var(--background);left:-10px;top:15px}.afd-myad-loading{padding-right:1.85em}.afd-myad-loading:after{position:absolute;overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(4, end) 1000ms infinite;animation:ellipsis steps(4, end) 1000ms infinite;content:"\2026";width:0px}@-webkit-keyframes ellipsis{to{width:1.25em}}@keyframes ellipsis{to{width:1.25em}}.afd-modal-bookmark{float:left;position:relative}.afd-modal-bookmark--left{margin-right:30px;width:calc(55% - 30px)}.afd-modal-bookmark--right{width:45%}.afd-modal-bookmark__input-container{display:flex;align-items:center;height:40px;border:1px solid var(--border);border-radius:2px;margin-bottom:24px;position:relative;width:calc(100% - 48px)}@media (min-width: 768px){.afd-modal-bookmark__input-container{width:100%}}.afd-modal-bookmark__input-container .svg-icon--search{width:20px;height:20px;margin-inline:8px}@media (min-width: 375px){.afd-modal-bookmark__input-container .svg-icon--search{margin-inline:16px}}.afd-modal-bookmark__input-container #input_folder.afd-textfield__input{border:none;background:transparent;padding-left:0}.afd-modal-bookmark__input-container .save-dropdown__close{right:-54px;top:8px;cursor:pointer}@media (min-width: 768px){.afd-modal-bookmark__input-container .save-dropdown__close{display:none}}.afd-modal-bookmark-overlay .afd-modal-body{overflow:visible}.afd-modal-bookmark-img{background-position:50%;background-size:cover;height:65%;margin:0;padding-top:0;position:absolute;width:100%}.afd-modal-bookmark-picture{background-position:50%;background-size:cover;height:0px;margin:0;padding-top:0;position:relative;display:block;width:100%;padding-bottom:65%}.afd-modal-bookmark-info{background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.3) 45%);bottom:0;color:white;padding:40px 10px 10px;position:absolute;text-shadow:0px 0px 10px rgba(0,0,0,0.25);width:100%;z-index:1}.afd-modal-bookmark-title{font-size:17px;font-weight:600;line-height:1.5em}.afd-modal-bookmark-folder-label{font-size:20px;font-weight:600;line-height:1em;display:block;margin-bottom:20px}.afd-modal-bookmark-folders{position:relative}.afd-modal-bookmark-folders-section{background:var(--background)}.afd-modal-bookmark-section-title{font-size:14px;font-weight:600;line-height:normal;color:var(--text-hint);margin-bottom:10px}.afd-modal-bookmark-folders-list{min-height:50px;max-height:175px;overflow-y:auto;background:linear-gradient(#fff 30%, rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0), #fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0,0,0,0.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.2),rgba(0,0,0,0)) 0 100%;background:linear-gradient(#fff 30%, rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0), #fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0,0,0,0.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:var(--background);background-size:100% 40px, 100% 40px, 100% 8px, 100% 8px;background-attachment:local, local, scroll, scroll}.dark .afd-modal-bookmark-folders-list{background:var(--background)}.afd-modal-bookmark-folders-list--large{max-height:302px}.afd-modal-bookmark-folders-item{font-size:15px;position:relative;line-height:2.2em;transition:background .2s ease-in-out;cursor:pointer}@media (min-width: 1040px){.afd-modal-bookmark-folders-item{padding-left:4px}}.afd-modal-bookmark-folders-item+li{margin-top:8px}.afd-modal-bookmark-folders-item--hover{background:var(--folder-highlight)}.afd-modal-bookmark-folders-item--hover .afd-modal-bookmark-folders-name{color:var(--text-links)}.afd-modal-bookmark-folders-item[data-state='closed'] .afd-modal-bookmark-folders-name{width:calc(100% - 100px)}.afd-modal-bookmark-add-folder{margin-bottom:20px;padding-bottom:20px;padding-left:0;padding-right:0}.afd-modal-bookmark-add-folder .afd-modal-bookmark-folders-name{padding:0;width:100%;font-weight:600;margin-bottom:16px}.afd-modal-bookmark-add-folder:before,.afd-modal-bookmark-add-folder:after{background-color:var(--text-body)}.save-in-folder,.remove-from-folder{position:absolute;inset:0 0 0 auto;color:white;cursor:pointer;border-radius:3px;width:60px;height:30px;display:flex}@media (max-width: 767px){.save-in-folder,.remove-from-folder{top:5px}}.save-in-folder svg,.remove-from-folder svg{margin:auto}.save-in-folder{background-color:var(--primary)}.remove-from-folder{background-color:var(--background);border:solid 1px var(--primary);color:var(--primary)}
140.active svg path{fill:var(--primary)}.active .afd-modal-bookmark-folders-name{font-weight:600}.selected{background:var(--green-light)}.unselected{background:var(--red-light)}.afd-modal-bookmark-folders-name{display:list-item;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 64px);line-height:30px}@media (max-width: 767px){.afd-modal-bookmark-folders-name{line-height:40px}}.afd-modal-bookmark-folder-state{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 50px)}.afd-modal-bookmark-add{background-color:var(--primary);border-radius:3px;color:white;cursor:pointer;float:right;font-size:15px;font-weight:600;height:30px;line-height:30px;opacity:1;padding:0 5px;text-align:center;width:150px}.afd-modal-bookmark-add:hover{background-color:var(--primary-hover)}.afd-modal-bookmark-empty{background:var(--img-placeholder-bg);line-height:1.4em;padding:20px;text-align:center}.afd-modal-bookmark-empty-title{font-size:18px;font-weight:600;line-height:normal;margin-bottom:10px}.afd-modal-bookmark-empty-txt{font-size:15px}.afd-modal-bookmark-empty-txt strong{font-weight:600}.afd-set-privacy-folder{float:left;height:30px;line-height:initial;margin-right:10px;padding:5px 5px 5px 0;width:calc(100% - 160px)}.afd-privacy-folder{bottom:6px;line-height:initial;position:absolute;text-align:center;top:5px;right:72px;width:20px}@media (max-width: 767px){.afd-privacy-folder{top:10px}}.afd-modal-bookmark-actions{background:var(--background);width:100%;margin:0;padding:24px 0 16px;position:relative;display:flex;align-items:flex-end}.afd-modal-bookmark-actions .afd-textfield__textarea{min-height:unset;padding:10px;position:relative}.afd-modal-bookmark-actions__left{margin-right:30px;width:calc(55% - 30px)}.afd-modal-bookmark-actions__right{width:45%}.afd-modal-bookmark-save[disabled="disabled"]{cursor:default}.afd-modal-bookmark-save[disabled="disabled"]:hover{background:var(--border-input)}.afd-modal-bookmark-cancel{background:inherit;border:0;cursor:pointer;font-family:var(--body-font);font-size:15px;font-weight:600;line-height:30px;margin:2px 0;padding:0}.afd-modal-bookmark-cancel:hover{color:var(--primary)}.afd-modal-bookmark-remove{height:30px;opacity:.5}.afd-modal-bookmark-remove:hover{opacity:1;color:var(--red)}.afd-modal-bookmark-recommendations{background:white;bottom:0;left:30px;opacity:0;position:absolute;right:30px;top:0px;visibility:hidden;z-index:1}.afd-icon-edit-bookmark.afd-modal-bookmark-edit-icon{position:relative;top:10px;margin-right:0px}.show-recommendation{opacity:1;visibility:visible}.loading-animation{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:moveLoader;animation-name:moveLoader;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:var(--gray-1);background-image:linear-gradient(to right, #f7f7f7 0%, rgba(255,255,255,0.5) 20%, #f7f7f7 40%, #f7f7f7 100%);background-repeat:no-repeat}@-webkit-keyframes moveLoader{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes moveLoader{0%{background-position:-468px 0}100%{background-position:468px 0}}body.dark .loading-animation{background:var(--background);background-size:200%;background-image:linear-gradient(to right, rgba(51,56,65,0.8) 10%, rgba(28,34,44,0.5) 45%, rgba(28,34,44,0.5) 55%, rgba(51,56,65,0.8) 90%);-webkit-animation-name:darkLoader;animation-name:darkLoader}.loading-position{background-size:500px 460px;position:relative}@-webkit-keyframes darkLoader{0%{background-position:100% 0}100%{background-position:-100% 0}}@keyframes darkLoader{0%{background-position:100% 0}100%{background-position:-100% 0}}.loading-folders{height:114px;width:100%}.loading-folders__title{background:var(--background);height:14px;margin-left:16%;width:84%}.loading-folders__title-separation{background:var(--background);height:10px;width:100%}.loading-folders__item-before,.loading-folders__item-after{background:var(--background);height:8px;width:100%}.loading-folders__item{height:14px;width:100%}.loading-folders__icon-lmargin{background:var(--background);float:left;height:14px;width:5px}.loading-folders__icon-ltmargin{background:var(--background);float:left;height:2px;width:2px}.loading-folders__icon-rtmargin{background:var(--background);float:left;height:2px;margin-left:8px;width:9px}.loading-folders__icon-rmargin{background:var(--background);height:14px;float:left;width:6px}.loading-folders__folder-name{background:var(--background);float:left;height:14px}.loading-folders__folder-name-1{margin-left:120px;width:calc(100% - 150px)}.loading-folders__folder-name-2{margin-left:140px;width:calc(100% - 170px)}.loading-folders__folder-name-3{margin-left:100px;width:calc(100% - 130px)}.loading-ir{height:550px;padding-top:73px}.loading-ir__separador{width:100%;background:white;margin-bottom:40px}.loading-ir__separador:nth-last-child(3){margin-bottom:110px}.loading-ir__separador-input{height:10px}.loading-ir__separador-input:first-of-type{height:30px}.loading-ir__separador-txt{height:18px;margin-bottom:10px}.loading-ir__separador-button{height:20px}@media (max-width: 767px){.afd-modal-bookmark{float:none}.afd-modal-bookmark--left{display:none}.afd-modal-bookmark--right{height:60vh;padding:32px 16px;width:100%;position:fixed;bottom:-60vh;background:var(--background);transition:bottom .25s ease}.afd-modal-bookmark--right.afd-modal-bookmark--open{bottom:0}.afd-modal-bookmark-img{height:100%;top:0;left:0;right:0;bottom:0}.afd-modal-bookmark-picture{position:absolute;
140left:0;top:0;left:0;right:0;padding-bottom:0;height:100%}.afd-modal-bookmark-info{bottom:0;padding:40px 30px 10px}.afd-modal-bookmark-folder-label{margin-bottom:15px}.afd-modal-bookmark-folders-list{max-height:calc(60vh - 94px);padding-bottom:40px}.afd-modal-bookmark-add-folder{margin:0 0 16px;padding:16px;background:var(--folder-highlight)}.afd-modal-bookmark-add{width:120px}.afd-set-privacy-folder{width:calc(100% - 130px)}.afd-modal-bookmark-actions{display:none}.afd-modal-bookmark-url{bottom:0;font-size:18px;position:absolute;text-align:center}.afd-modal-bookmark-save,.afd-modal-bookmark-update{height:40px;left:inherit;right:0;top:0}.afd-modal-bookmark-save{width:100%}.afd-modal-bookmark-update{width:65%}.afd-modal-bookmark-remove{height:40px;margin:0;text-align:left}.afd-modal-bookmark-recommendations{bottom:0;left:0;right:0;top:0;padding:30px;overflow-y:auto;background:linear-gradient(#fff 30%, rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0), #fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0,0,0,0.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.2),rgba(0,0,0,0)) 0 100%;background:linear-gradient(#fff 30%, rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0), #fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0,0,0,0.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:var(--background);background-size:100% 40px, 100% 40px, 100% 8px, 100% 8px;background-attachment:local, local, scroll, scroll}.afd-icon-edit-bookmark{display:none}}.afd-saved-in{bottom:0;line-height:20px;position:absolute;width:100%;display:flex;align-items:center;z-index:3}.afd-saved-in .edit-bookmark-box{padding-top:0;padding-bottom:0}.afd-save-item{background:none;border:0;color:var(--primary);cursor:pointer;font-family:inherit;font-weight:600;margin:0;max-width:100%;padding:0}.afd-saved-folder-name{color:var(--text-body)}.afd-saved-folder-name strong{font-weight:600}.afd-saved-folder-name .afd-icon,.afd-saved-folder-name .afd-saved-folder-link{display:block}.dark .afd-saved-folder-name .afd-icon,.dark .afd-saved-folder-name .afd-saved-folder-link{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.afd-saved-folder-name:hover .afd-saved-folder-hint{display:block}.afd-saved-folder-link{color:var(--text-body);display:inline-block;max-width:135px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afd-saved-folder-hint{background:var(--black-cn);border-radius:3px;bottom:33px;display:none;font-size:12px;font-weight:600;left:calc(50% - 80px);line-height:16px;padding:10px;position:absolute;width:160px;z-index:1}.afd-saved-folder-hint:before{border-bottom:4px solid transparent;border-top:4px solid var(--black-cn);border-left:4px solid transparent;border-right:4px solid transparent;bottom:-8px;content:'';left:calc(50% - 4px);position:absolute}.afd-saved-folder-hint__item{margin-bottom:5px;white-space:normal}.afd-saved-folder-hint__item:last-child{margin-bottom:0}.afd-saved-folder-hint__link{color:var(--background);cursor:pointer}.afd-saved-folder-hint__link:hover{color:var(--background)}.afd-saved-folder-hint.afd-saved-folder-hint--bottom{top:33px;bottom:auto}.afd-saved-folder-hint.afd-saved-folder-hint--bottom:before{border-top:4px solid transparent;border-bottom:4px solid var(--black-cn);top:-8px;bottom:auto}.afd-saved-in-separator{border-left:1px solid var(--border);float:left;height:20px;margin:0px 10px}.afd-user-avatar{border-radius:50%;color:var(--background);display:block;font-size:14px;font-weight:600;height:100px;line-height:100px;margin:0 auto 10px;position:relative;text-align:center;width:100px;background-position:center;background-size:55%;background-repeat:no-repeat;box-shadow:0 0 0 3px var(--background),0 0 0 6px var(--avatar-border)}.afd-user-avatar:hover{color:var(--background)}.afd-user-avatar:hover .myad-add-image{opacity:1}.afd-avatar{background-size:cover;background-position:center;border-radius:50%;height:100%;left:0;position:absolute;right:0;width:100%;overflow:hidden}.afd-avatar--fallback{background:var(--primary)}.afd-avatar--fallback img{width:75%;height:75%;-o-object-fit:contain;object-fit:contain}.afd-user-name{color:var(--text-body);display:block;font-size:20px;font-weight:600;line-height:25px;margin-bottom:5px}.afd-user-name:hover{color:var(--text-body)}.afd-user-profession{font-size:16px;line-height:21px;margin-bottom:16px}.afd-user-country:before{content:', '}.afd-user-description{font-size:14px;line-height:21px;margin-bottom:16px}.afd-user-networks{display:block;margin:16px auto}.afd-user-networks:empty{display:none}.afd-user-social{display:inline-block;margin:0 2px}.afd-user-social.afd-hide{display:none}.afd-user-social--circle{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--social-bg, #F1F1F1)}.afd-user-website{margin:0}.afd-user-social-website{float:right;line-height:20px;margin-left:5px}.afd-folders-item{position:relative;background:white;display:flex;flex-wrap:wrap;align-items:center;padding:4px 0 4px 32px}.afd-myad-sidebar__group+.afd-myad-sidebar__group{margin-top:12px}.afd-myad-sidebar__link{color:var(--text-hint);font-size:18px;font-weight:600;line-height:20px;padding:8px 8px 8px 40px;display:flex;align-items:center;margin:0 -8px}.afd-myad-sidebar__link--active{background:var(--skeleton-loader);border-radius:2px;color:var(--text-body)}.afd-myad-sidebar__link:hover span{color:var(--primary)}.myad-user-settings.afd-myad-sidebar__link--active,.myad-user-settings__folders.afd-myad-sidebar__link--active,.afd-myad-sidebar__sublink.afd-myad-sidebar__link--active{margin-left:-8px;margin-right:-8px;padding-left:8px;color:var(--text-body)}.myad-user-settings.afd-myad-sidebar__link--active span,.myad-user-settings__folders.afd-myad-sidebar__link--active span,.afd-myad-sidebar__sublink.afd-myad-sidebar__link--active span{color:var(--text-body);line-height:24px}.afd-myad-sidebar__sublist{font-size:15px;line-height:23px;margin-bottom:80px;padding-left:0px}.afd-myad-sidebar__subitem{float:left;margin-bottom:8px;line-height:1.3em;word-wrap:break-word;width:100%;font-size:14px}.afd-myad-sidebar__subitem:first-child{margin-top:0}.afd-myad-sidebar__subitem:last-child{margin-top:8px}.afd-myad-sidebar__sublink{display:flex;flex:1;align-items:center;color:var(--text-body);font-weight:600}.afd-icon-edit-bookmark,.afd-icon-edit-profesion{background:url(//afd.adsttc.com/afd/icons-sdc9894cf38-c006001cb055248cf1dffd0dd44d7c3e0ba15754ae5c42e2bb8d57dfbd3498cf.png);height:17px;width:17px;background-position:0 -2218px}.afd-icon-edit-bookmark{margin:2px 10px 2px 0;float:left}.afd-icon-edit-profesion{display:inline-block;margin-right:5px;position:relative;top:3px}.afd-icon-remove{background:url(//afd.adsttc.com/afd/icons-sdc9894cf38-c006001cb055248cf1dffd0dd44d7c3e0ba15754ae5c42e2bb8d57dfbd3498cf.png);height:19px;width:13px;background-position:0 -2519px;display:inline-block;vertical-align:sub;margin-right:3px}.dark .afd-icon-remove{-webkit-filter:invert(1);filter:invert(1)}.afd-icon-private-folder{background:url(//afd.adsttc.com/afd/icons-sdc9894cf38-c006001cb055248cf1dffd0dd44d7c3e0ba15754ae5c42e2bb8d57dfbd3498cf.png)}.afd-icon-private-folder--small{height:16px;width:16px;background-position:0 -2503px}.afd-icon-private-folder--middle{height:20px;width:20px;background-position:0 -2483px}.afd-icon-private-folder--middle-right{background-position:2px -2483px}.afd-icon-private-folder--big{height:28px;width:28px;background-position:0 -2455px;float:left}.afd-icon-sort{background:url(//afd.adsttc.com/afd/icons-sdc9894cf38-c006001cb055248cf1dffd0dd44d7c3e0ba15754ae5c42e2bb8d57dfbd3498cf.png);height:9px;width:13px;background-position:0 -2608px}.dark .afd-icon-sort{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.afd-icon-arrow-circle{background:url(//afd.adsttc.com/afd/icons-sdc9894cf38-c006001cb055248cf1dffd0dd44d7c3e0ba15754ae5c42e2bb8d57dfbd3498cf.png);height:20px;width:20px;background-position:0 -2154px}
140.afd-icon-arrow-circle--left{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.retina .afd-icon-edit-bookmark,.retina .afd-icon-edit-profesion{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -2298px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon-remove{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -2599px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon-private-folder--small{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -2583px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon-private-folder--middle{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -2563px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon-private-folder--middle-right{background-position:2px -2483px}.retina .afd-icon-private-folder--big{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -2535px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon-sort{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -2678px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-icon-arrow-circle,.retina .afd-icon-arrow-circle--right,.retina .afd-icon-arrow-circle--left{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -2234px;background-size:80px 2725px;background-repeat:no-repeat}.afd-profile-loading{height:232px;position:relative;margin-bottom:16px}.afd-loading-avatar{margin:0 auto;width:100px}.afd-loading-avatar-img{border-radius:50%;height:100px;position:absolute;width:100px}.afd-loading-name{height:20px;margin:0 15%;position:absolute;top:115px;width:70%}.afd-loading-profession{height:16px;margin:0 10%;position:absolute;top:140px;width:80%}.afd-loading-description{height:36px;position:absolute;top:166px;width:100%}.afd-loading-description-line-1{height:14px;margin-bottom:7px;width:95%}.afd-loading-description-line-2{height:14px;width:70%}.afd-loading-social-networks{height:20px;position:absolute;top:212px;width:100%}.afd-loading-social-icons{height:20px;float:left;margin-right:5px;width:20px}.afd-actions-btns .btn-icon{display:inline-block;opacity:.5}.afd-actions-btns .btn-txt{float:right;line-height:20px;margin-left:5px}.afd-actions-btns:hover{color:var(--text-body)}.afd-actions-btns:hover .btn-icon{opacity:1}.afd-profile-information{text-align:center}.afd-profile-information .afd-btn--follow{margin-bottom:24px}@media (max-width: 1040px){.afd-profile-information{border-bottom:0;margin-bottom:20px;text-align:left}.afd-profile-information .afd-btn--follow{margin-bottom:0;margin-left:75px}.afd-user-avatar{float:left;height:60px;line-height:60px;margin:0 15px 15px 0;width:60px}.afd-user-name{float:left;font-size:18px;line-height:23px;margin-bottom:0;margin-top:10px;text-align:left;width:calc(100% - 75px)}.afd-user-profession{float:left;font-size:15px;line-height:19px;text-align:left;width:calc(100% - 75px)}.afd-user-description{font-size:13px;line-height:19.5px;float:left;width:100%}.afd-user-networks{float:left;width:100%;margin:16px auto 16px 75px}.afd-profile-loading{height:140px}.afd-loading-avatar{float:left;width:60px}.afd-loading-avatar-img{height:60px;width:60px}.afd-loading-name{height:20px;left:75px;margin:0;top:0px;width:60%}.afd-loading-profession{margin:0;left:75px;top:25px;width:72%}.afd-loading-description{top:75px}.afd-loading-social-networks{top:120px}}.afd-entity{position:relative}.afd-entity__avatar{display:inline-block;width:1.72em;height:1.72em;position:relative;border-radius:50%;top:-0.175em;vertical-align:middle;margin-right:0.35em;background-color:var(--gray-5);background-size:cover} 141</style> 142<style>#kenneth-modal{display:none;position:absolute;z-index:999999}@media (min-width: 768px){#kenneth-modal{position:fixed;overflow:auto}}#kenneth-modal.blocking-modal{left:0;right:0;top:0;bottom:0;width:100%;table-layout:fixed;height:100%}#kenneth-modal.show-modal{display:table}.kenneth-modal{display:table-cell;text-align:center;width:100%}.kenneth-modal__welcome{max-width:360px;width:360px}.kenneth-modal__bg-white{background:white;background:rgba(255,255,255,0.8)}.kenneth-modal__bg-black{background:black;background:rgba(0,0,0,0.8)}.kenneth-modal__top-wrap{vertical-align:top}.kenneth-modal__center-wrap{vertical-align:middle}.kenneth-modal__bottom-wrap{vertical-align:bottom}.kenneth-modal__bottom-hide{bottom:-200px;position:fixed}#kenneth-modal.show-modal .kenneth-modal__bottom-hide{bottom:0}.kth-modal__close{font-family:'Arial', sans-serif;font-size:1.1em;height:2em;line-height:2em;position:absolute;right:0;text-align:center;top:0;width:2em;z-index:1}.kth-modal__close:hover .kth-modal__close__icon{color:var(--text-body) !important}.kth-modal__close__icon{background:rgba(255,255,255,0.9);color:var(--text-hint) !important;display:block;height:100%;width:100%}.dark .kth-modal__close__icon{background:rgba(50,59,73,0.9)}#kenneth-embedded .kth-modal__close{display:none}#kenneth-embedded.show-kenneth{margin:0 auto;display:table}@media (max-width: 767px){#kenneth-embedded.show-kenneth{width:100%}}
142#kenneth-embedded.show-kenneth__full-screen{display:table;margin:0 auto;width:50%}#kenneth-embedded.show-kenneth #kenneth-modal-content,#kenneth-embedded.show-kenneth__full-screen #kenneth-modal-content{width:900px}.kth-main-signup-signin-form #kenneth-modal-content{position:relative;margin:0 auto}.kth-account-form-content{width:40%;height:auto;margin:0 auto;font-size:15px;position:relative;padding:33px 15px;background:var(--background);transition:all 0.3s}@media (min-width: 768px){.kth-account-form-content{height:590px;padding:33px 20px}}@media (min-width: 1040px){.kth-account-form-content{padding:33px 38px}}.kth-account-form-content .kth-account-form-title{display:none;font-size:20px;font-weight:600;margin-bottom:20px}.kth-account-form-content .afd-textfield,.kth-account-form-content .afd-selectfield{margin-bottom:15px}.kth-account-form-content .afd-textfield .afd-textfield__label,.kth-account-form-content .afd-selectfield .afd-textfield__label{line-height:inherit;font-weight:400;margin-bottom:5px}.kth-account-form-content .afd-selectfield .afd-selectfield__select{height:40px}.kth-account-form-content .afd-selectfield .afd-selectfield__caret{top:2.6em}.kth-account-form-content .kth-selectfield-occupation{margin-bottom:20px}.kth-account-form-content .afd-textfield.kth-signup-form-btn{margin-bottom:10px}.kth-account-form-content .afd-btn--full{font-size:14px;height:2.9em;line-height:2.9em}.kth-account-form-content .kth-accept-terms,.kth-account-form-content .kth-accept-newsletter,.kth-account-form-content .kth-checkbox{font-size:12px;line-height:15px;margin-bottom:16px;position:relative;display:flex;justify-content:flex-start}.kth-account-form-content .kth-accept-terms label,.kth-account-form-content .kth-accept-newsletter label,.kth-account-form-content .kth-checkbox label{cursor:pointer;position:absolute;width:15px;height:15px;margin-top:1px;top:0;border:1px solid #bbbbbb;background:#fcfff4}.kth-account-form-content .kth-accept-terms label:after,.kth-account-form-content .kth-accept-newsletter label:after,.kth-account-form-content .kth-checkbox label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:9px;height:5px;background:transparent;top:3px;left:2px;border:2px solid #333;border-top:none;border-right:none;transform:rotate(-45deg)}.kth-account-form-content .kth-accept-terms input[type=checkbox]:checked+label:after,.kth-account-form-content .kth-accept-newsletter input[type=checkbox]:checked+label:after,.kth-account-form-content .kth-checkbox input[type=checkbox]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.kth-account-form-content .kth-accept-terms span,.kth-account-form-content .kth-accept-newsletter span,.kth-account-form-content .kth-checkbox span{margin-left:22px}.kth-account-form-content .afd-btn[disabled],.kth-account-form-content .afd-btn--not-allowed{background-color:var(--disabled)}.kth-modal-form-with-message{float:left;width:40%}.kenneth-modal__container{text-align:left}.kenneth-modal__container strong{font-weight:600}.kenneth-modal__container .js-kth-signup-message{float:left;width:60%;background-color:var(--primary);height:590px;color:#ffffff}.kenneth-modal__container .js-kth-signup-message .kth-form-message{text-align:center}.kenneth-modal__container .js-kth-signup-message .kth-form-message .kth-form-message-signup{margin-top:105px}.kenneth-modal__container .js-kth-signup-message .kth-form-message .kth-form-message-signup img{height:82px}.kenneth-modal__container .js-kth-signup-message .kth-form-message .kth-form-message-signup h1{font-weight:300;font-size:40px;margin:85px 32px 40px 32px}.kenneth-modal__container .js-kth-signup-message .kth-form-message .kth-form-message-signup ul{margin-left:63px;margin-right:31px;text-align:left;font-size:16px}.kenneth-modal__container .js-kth-signup-message .kth-form-message .kth-form-message-signup ul li{margin-bottom:7px}.kenneth-modal__container .js-kth-signup-message .kth-form-message .kth-form-message-signup ul li .kth-form-message-signup__text-bullets{float:left;width:4%}.kenneth-modal__container .js-kth-signup-message .kth-form-message .kth-form-message-signup ul li .kth-form-message-signup__text{float:left;width:96%}@media (max-width: 1024px){.kenneth-modal__container .js-kth-signup-message .kth-form-message .kth-form-message-signup ul li br.kth-form-message-signup__more{display:none}}.kenneth-modal__container .js-kth-signup-message .kth-form-message .kth-form-message-signin{margin-top:150px}.kenneth-modal__container .js-kth-signup-message .kth-form-message .kth-form-message-signin img{height:85px}.kenneth-modal__container .js-kth-signup-message .kth-form-message .kth-form-message-signin h1{width:60%;font-weight:300;font-size:40px;margin:56px auto}.kenneth-modal__container .js-kth-signup-message.kth-account-form-b{background-color:#ffffff;color:#4A4A4A}.kenneth-modal__container .js-kth-signup-message.kth-account-form-b .kth-form-message{text-align:left}.kenneth-modal__container .js-kth-signup-message.kth-account-form-b .kth-form-message .kth-form-message-signup{margin-top:0}.kenneth-modal__container .js-kth-signup-message.kth-account-form-b .kth-form-message .kth-form-message-signup h1{margin:30px 0 12px 35px}.kenneth-modal__container .js-kth-signup-message.kth-account-form-b .kth-form-message .kth-form-message-signup img{margin-left:80px;height:335px}.kenneth-modal__container .js-kth-signup-message.kth-account-form-b .kth-form-message .kth-form-message-signup ul{margin-left:30px}.kenneth-modal__container .js-kth-signup-message.kth-account-form-b .kth-form-message .kth-form-message-signup ul li{margin-bottom:7px}.kenneth-modal__container .js-kth-signup-message.kth-account-form-signin-b{background-color:#ffffff;color:var(--primary)}.kenneth-modal__title-small{font-weight:600;font-size:1.2em;margin:25px 0 35px;text-align:left}.kth-tabs{overflow:hidden;position:relative;margin-bottom:20px;top:-20px;left:-20px;right:-20px;width:calc(100% + 40px);padding-top:25px;background-color:var(--gray-2);box-shadow:inset 0px -15px 24px -20px rgba(0,0,0,0.3)}.kth-tabs__item{float:left;font-size:1.1em;padding:20px 20px 15px;border-radius:2px 2px 0 0;font-weight:600;color:var(--text-body)}.kth-tabs__item--active{background:var(--background);
142box-shadow:0 0px 15px rgba(0,0,0,0.2)}.messages{line-height:1.5em;margin-bottom:1.6em;text-align:left}.messages strong{font-weight:600}.kenneth-modal__success{color:var(--green);padding:.4em 0 0}.kenneth-modal__error{color:var(--red);padding:.4em 0 0}.kenneth-validation{color:var(--red);line-height:1.5em;margin:0 0 1em}.kenneth-validation__item{list-style-type:square;margin-left:15px}.kth-modal__change-form,#sbs__signup .kth-modal__change-form--signin,#sbs__signin .kth-modal__change-form--signin{text-align:center;margin-bottom:20px;font-size:13px}.kth-modal__change-form a,#sbs__signup .kth-modal__change-form--signin a,#sbs__signin .kth-modal__change-form--signin a{color:var(--primary) !important;cursor:pointer}.kth-modal__change-form a:hover,#sbs__signup .kth-modal__change-form--signin a:hover,#sbs__signin .kth-modal__change-form--signin a:hover{color:var(--primary-hover)}.kth-forgot-link,.show-password,.hide-password{position:absolute;top:-11px;right:0;font-size:.8em;padding:1em 0 .8em 0;color:var(--text-hint)}.kth-forgot-link:hover,.show-password:hover,.hide-password:hover{color:var(--text-body)}#user_password{padding-right:11em}.kth-bottom-switch{margin-bottom:1.5em;text-align:center}.kth__p{line-height:1.5em;margin-bottom:1em}#user_forgot{margin-bottom:3em}.kth-fb-login{margin-bottom:10px}.kth-fb-login__link{display:block;height:42px;line-height:40px;border-radius:3px;border:1px solid var(--facebook-blue);color:var(--facebook-blue);background:white}.dark .kth-fb-login__link{color:white;background:var(--facebook-blue)}.dark .kth-fb-login__link:hover{opacity:0.9}.kth-fb-login__link__label{clear:both;font-weight:600}.kth-fb-login__link:hover{background:var(--facebook-blue);color:white}.kth-fb-login__icon-container{border-radius:3px 0 0 3px;display:inline-block;height:40px;padding:0 24px;margin-right:.5em;background:white}.kth-fb-login__icon{display:inline-block;width:17px;height:17px;vertical-align:text-bottom;background-image:url("https://assets.adsttc.com/myad/kenneth-icon-facebook.png");background-size:cover}@media all and (-webkit-min-device-pixel-ratio: 1.5){.kth-fb-login__icon{background-image:url("https://assets.adsttc.com/myad/[email protected]")}}.kth-google-login{margin-bottom:10px}.kth-google-login__link{display:block;height:42px;line-height:40px;border-radius:3px;border:1px solid #db4437;color:#db4437;overflow:hidden;background:white}.dark .kth-google-login__link{color:white;background:#db4437}.dark .kth-google-login__link:hover{opacity:0.9}.kth-google-login__link__label{clear:both;font-weight:600}.kth-google-login__link:hover{background:#db4437;color:white}.kth-google-login__icon-container{border-radius:3px 0 0 3px;display:inline-block;height:40px;padding:0 24px;margin-right:.5em;background:white}.kth-google-login__icon{display:inline-block;width:17px;height:17px;vertical-align:text-bottom;background-image:url("https://assets.adsttc.com/myad/kenneth-icon-google.png");background-size:cover}@media all and (-webkit-min-device-pixel-ratio: 1.5){.kth-google-login__icon{background-image:url("https://assets.adsttc.com/myad/[email protected]")}}.kenneth-modal__other-option{position:relative;margin:24px 0;font-weight:400;font-size:12px;text-align:center}.kenneth-modal__other-option:before{content:'';position:absolute;width:100%;height:1px;top:50%;left:0;background:var(--gray-4)}.kenneth-modal__other-option span{position:relative;padding:4px 16px;background:var(--background);text-transform:uppercase;z-index:1}.kth-input-val{position:absolute;font-size:1.5em;top:1.3em;right:.4em;height:20px;width:20px;line-height:1.5em;text-align:center;border-radius:50%;background:none;opacity:0;visibility:hidden;transition:all 0.25s}.kth-input-val:after{content:'';display:block;height:20px;width:20px;background-image:url("https://assets.adsttc.com/kenneth3/kth-icons.png?v=01")}.kth-input-val.kth-input-val--true,.kth-input-val.kth-input-val--false{opacity:1;visibility:visible}.kth-input-val.kth-input-val--true:after{background-position:0 0}.kth-input-val.kth-input-val--false:after{background-position:20px 0}.retina .kth-input-val:after{background-image:url("https://assets.adsttc.com/kenneth3/kth-icons_2x.png?v=01");background-size:40px 20px}.kth-input-tip{color:var(--red);font-size:13px;line-height:1.4em;width:100%}.g-recaptcha>div{margin:0 auto}.kth-forgot--true{color:var(--text-body)}.kth-form__field{height:76px;margin-bottom:10px !important;position:relative}.kth-form__hint{position:absolute;bottom:0px;left:0px}.kth-loading{font-size:inherit}.kth-loading:after{position:absolute;overflow:hidden;display:inline-block;vertical-align:bottom;animation:ellipsis steps(4, end) 1000ms infinite;content:"\2026";width:0px}@keyframes ellipsis{to{width:1.25em}}.kth-embed-container{box-shadow:none;position:relative}@media only screen and (max-width: 700px){.kth-embed-container{overflow:auto}
142.kth-embed-container .kth-tabs{left:-1.5em;right:-1.5em;width:calc(100% + 3em)}}@media (max-width: 1024px){.kth-main-signup-signin-form #kenneth-modal-content{width:740px;margin:0 auto}#kenneth-embedded.show-kenneth #kenneth-modal-content,#kenneth-embedded.show-kenneth__full-screen #kenneth-modal-content{width:740px}.kenneth-modal__container .js-kth-signup-message .kth-form-message .kth-form-message-signup h1{margin:85px 22px 40px 22px}}@media (max-width: 767px){#kenneth-embedded.show-kenneth #kenneth-modal-content,#kenneth-embedded.show-kenneth__full-screen #kenneth-modal-content{width:100%}.kth-main-signup-signin-form{height:100vh;background-color:var(--background)}.kth-main-signup-signin-form #kenneth-modal-content{height:100%;width:100%;padding:0;overflow:auto}.kth-main-signup-signin-form #kenneth-modal-content .kth-modal-form-with-message{float:none;width:100%}.kth-main-signup-signin-form #kenneth-modal-content .kth-account-form-title{display:block}.kth-main-signup-signin-form .js-kth-signup-message{display:none}.kth-modal__change-form,#sbs__signup .kth-modal__change-form--signin,#sbs__signin .kth-modal__change-form--signin{margin-bottom:40px}}.kth-error-label{color:var(--red)}#kenneth-modal-content.kenneth-invite-content{border-radius:2px;box-shadow:0px 0px 20px -3px rgba(0,0,0,0.2);display:inline-block;height:inherit;max-height:inherit;margin:0 auto -10px;padding:20px 20px 30px;width:1000px;background:white;position:relative}#kenneth-modal-content.kenneth-invite-content .kth-modal__close__icon{border-radius:2px}#kenneth-modal-content.kenneth-invite-content .modal-title{font-size:1.4em;margin:0 0 .4em}#kenneth-modal-content.kenneth-invite-content .modal-title__single{float:left;margin:0 0 .4em 3%;text-align:left;width:67%}#kenneth-modal-content.kenneth-invite-content .modal-text__small{font-size:1.1em;margin:0 0 1.4em}#kenneth-modal-content.kenneth-invite-content .modal-text__single{float:left;margin:0 0 1.4em 3%;text-align:left;width:67%}#kenneth-modal-content.kenneth-invite-content .btn-modal,#kenneth-modal-content.kenneth-invite-content .btn-reject__white{font-size:1em}#kenneth-modal-content.kenneth-invite-content .btn-modal__single{float:left;margin:0 0 0 3%;text-align:center}#kenneth-modal-content.kenneth-invite-content .btn-modal__center{width:25%}#kenneth-modal-content.kenneth-invite-content .btn-reject__single{float:left;line-height:38px;margin:0 2%;text-align:center;width:initial}.kenneth-modal__bgimage{background-size:cover;height:185px;margin:-20px -20px 20px;position:relative;background-position:50%}.km-bgimage-container{background:rgba(0,0,0,0.3);color:white;top:0;left:0;font-size:17px;height:100%;line-height:1.2em;position:absolute;text-align:left;text-shadow:0px 2px 11px black;width:100%}.km-bgimage-text{width:calc(70% - 40px);margin:0 auto;position:absolute;left:0;right:0;bottom:25px}.km-bgimage-title{font-size:23px;font-weight:600;margin-bottom:15px}.modal-image{background-position:0 50%;background-size:cover;border-radius:2px 0 0 0;float:left;height:170px;margin:-20px 0 -22px -20px;width:30%}.modal-title{font-size:1.75em;line-height:1.3em;margin:0 0 1em}.kth-custom-title{font-weight:600;font-size:21px;margin:.5em 0 1.3em;text-align:center;line-height:1.3em}.modal-title__center{text-align:center}.modal-text{color:#666;font-size:1.4em;font-weight:100;line-height:1.45em;margin:0 0 2em}.modal-text__small{font-size:1.2em}.modal-text__center{text-align:center}#kenneth-modal-content .btn-modal{font-size:1.2em;text-align:center;width:49%}#kenneth-modal-content .btn-modal__center{margin-left:auto;margin-right:auto;display:block;width:50%}#kenneth-modal-content .btn-modal__margin-b{margin-bottom:.5em}#kenneth-modal-content .btn-reject{background:#BBBBBB;font-weight:100}#kenneth-modal-content .btn-reject:hover{background:#929292}#kenneth-modal-content .btn-reject__white{background:#FFFFFF;color:#BBBBBB;font-size:1.1em;font-weight:100;padding:0;text-align:right;text-transform:none}#kenneth-modal-content .btn-reject__white:hover{background:white;color:var(--text-body)}#kenneth-modal-content .btn-reject__wo-height{height:inherit;line-height:inherit}.close-box-btn{position:absolute;right:15px;top:0px;font-size:14px;color:#aaa;width:20px;height:40px;line-height:40px;text-align:center;font-family:'Helvetica', 'Arial', sans-serif}.close-box-btn:hover{color:#DDDDDD;text-decoration:none}.kth-user{display:flex;align-items:center;color:var(--black-cn)}.kth-user__mobile-profession{display:none}.afd-nav-mobile .afd-nav-mobile__pane #kenneth-root-mobile .kth-user__mobile-list .kth-user__mobile-profession{display:block;font-size:11px;font-weight:400}.afd-nav-mobile .afd-nav-mobile__pane #kenneth-root-mobile .kth-user__mobile-list .kth-user__name{display:inline-block;line-height:normal}.afd-nav-mobile .afd-nav-mobile__pane #kenneth-root-mobile .kth-user__mobile-list .kth-user__name .kth_notification_dot,.afd-nav-mobile .afd-nav-mobile__pane #kenneth-root-mobile .kth-user__mobile-list .kth-user__name .kth_notification_dot--mobile{display:none !important}.afd-nav-mobile .afd-nav-mobile__pane #kenneth-root-mobile .kth-user__mobile-list .kth_notification_dot--mobile{top:22px;right:-1px}.afd-nav-mobile .afd-nav-mobile__pane #kenneth-root-mobile .kth-user__mobile-list li:nth-child(2){border-top:unset}.kth-user__avatar{display:inline-block;width:24px;height:24px;vertical-align:initial;border:1px solid var(--border-input)}.kth-user__avatar--desktop,.kth-user__avatar{background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:50%;height:24px;margin:0;position:relative;vertical-align:middle;width:24px}@media (min-width: 1040px){.kth-user__avatar--desktop,.kth-user__avatar{display:inline-block}}.kth-user__avatar--fallback{background:var(--primary) url("https://assets.adsttc.com/doodles/flat/logo-white-isotype.svg") no-repeat;background-position:center;background-size:45%;border:1px solid var(--primary)}.kth-user__signin .kth-user__avatar::before,.kth-user__signin .kth-user__avatar--desktop::before{background:#CC0A0A;border:2px solid var(--background);border-radius:50%;content:'';display:none;height:10px;right:-1px;position:absolute;top:-1px;width:10px}@media (min-width: 1040px){.kth-user__signin .kth-user__avatar::before,.kth-user__signin .kth-user__avatar--desktop::before{display:inline-block}}.kth-user__link,.kth-user__dropdown__link{color:var(--black-cn)}.kth-user__name{display:none;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px}.kth-user__name.kth-user__mobile-menu{display:flex}@media (min-width: 1040px){.kth-user__name{display:flex;color:var(--black-cn);margin-left:8px;font-size:16px}}.kth-user__message{background:var(--primary);border-radius:3px;box-shadow:0px 2px 5px rgba(0,0,0,0.15);color:white;display:none;font-size:13px;font-weight:400;left:calc(-110px + 15px);line-height:1.6em;padding:20px;position:absolute;top:50px;width:220px}.kth-user__message::before{border:8px solid transparent;border-bottom-color:var(--primary);content:'';
142left:calc(50% - 10px);position:absolute;top:-15px}#kenneth-root:hover .kth-user__message{display:inline}.kth-user__separator{padding:0 3px;font-weight:100;color:var(--border-input)}.kth-user__dropdown{display:none;position:absolute;right:-5%;top:100%;width:168px;min-height:40px}.kth-user__dropdown__list{position:absolute;left:0;right:0;top:26px;list-style:none;border:1px solid var(--border-input);background:var(--background);padding:12px;border-radius:2px}.jv-header .kth-user__dropdown__list{top:16px}.jv-header__bottom--fixed .kth-user__dropdown__list{top:26px}.kth-user__dropdown__item{padding:6px;line-height:normal}.kth-user__dropdown__item--name{font-weight:600;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kth-user__dropdown__item--border-bottom{border-top:1px solid var(--border);padding:8px;margin-top:4px}.kth-user__dropdown__item--border-bottom+.kth-user__dropdown__item--border-bottom{margin-top:0}.kth-user__dropdown__link{display:flex;align-items:center;justify-content:space-between;font-weight:400;font-size:16px;color:var(--black-cn)}.kth-user__dropdown__link:hover{color:var(--primary)}.kth-user__dropdown__list:after,.kth-user__dropdown__list:before{border:6px solid transparent;content:'';display:block;height:0;position:absolute;right:50%;width:0;right:10px}@media (min-width: 1040px){.kth-user__dropdown__list:after,.kth-user__dropdown__list:before{right:50%}}.kth-user__dropdown__list:before{border-bottom-color:var(--border-input);top:-13px}.kth-user__dropdown__list:after{border-bottom-color:var(--background);top:-11px}#js-afd-mobile-navigation__feeds{display:none}@media (max-width: 1040px){#js-afd-mobile-navigation__feeds{display:block;height:24px;width:24px}}#kenneth-root-mobile #js-afd-mobile-navigation__feeds{display:none}#kenneth-root-simple{height:24px}.kth-user__dropdown--mobile{position:absolute;border-radius:10px 10px 0 0;width:100%;background:white;left:0;bottom:-160px;padding-top:16px;transition:bottom .27s ease;z-index:10}.kth-user__dropdown--mobile:before{content:"";background:var(--gray-4);width:32px;height:2px;position:absolute;border-radius:10px;top:16px;left:50%;transform:translateX(-50%)}@media (min-width: 1040px){.kth-user__dropdown--mobile{display:none}}.kth-user__dropdown--mobile-item{display:flex;align-items:center;padding:24px 16px;color:black;font-weight:600;font-size:16px}.kth-user__dropdown--mobile-item+.kth-user__dropdown--mobile-item{border-top:solid 1px var(--border)}.kth-user__dropdown--mobile-item>.kth-user__avatar{margin-right:8px}.kth-user__dropdown--mobile-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(79,79,79,0.2);z-index:-99;opacity:0}@media (min-width: 1040px){.kth-user__dropdown--mobile-backdrop{display:none}}.kth-user__dropdown--mobile--show{overflow:hidden}.kth-user__dropdown--mobile--show .kth-user__dropdown--mobile{bottom:55px}.kth-user__dropdown--mobile--show .kth-user__dropdown--mobile-backdrop{transition:opacity .27s ease;z-index:99;opacity:1}.kth_notification_dot,.kth_notification_dot--mobile{height:8px;width:8px;background-color:var(--red);border-radius:50%;float:right;display:none}.kth_notification_dot--mobile{margin-top:0px;display:none}@media (min-width: 1080px){.kth_notification_dot--mobile{height:0px;width:0px}}#kenneth-root{display:flex;align-items:center;position:relative;font-size:14px;line-height:40px;font-weight:600;-webkit-font-smoothing:auto;-moz-font-smoothing:auto}.kth-container-main{margin-bottom:200px}.kth-confirm-account-msg{font-size:15px;position:fixed;bottom:0;left:0;right:0;height:55px;line-height:55px;background-color:var(--red);color:white;z-index:80000;font-weight:600;transform:translateZ(0);padding:0 16px;text-align:left}@media (max-width: 1040px){.kth-confirm-account-msg{bottom:0;top:auto;font-size:var(--aa-font-size-xs);height:auto;line-height:normal;padding:16px}.kth-confirm-account-msg span:first-child{padding-right:16px}}.kth-confirm-account-msg br{display:none}@media (min-width: 365px){.kth-confirm-account-msg br{display:block}}@media (min-width: 768px){.kth-confirm-account-msg br{display:none}}@media only screen and (max-width: 1040px){.kth-confirm-account-links{display:flex;flex-direction:row;justify-content:space-between;margin-top:4px}}@media only screen and (min-width: 769px) and (max-width: 1040px){.kth-confirm-account-links{margin-top:0}}.kth-confirm-account-cta,.kth-confirm-account-why{color:white;float:right;font-size:13px;opacity:.7;cursor:pointer;padding-right:16px}.kth-confirm-account-cta:hover,.kth-confirm-account-why:hover{opacity:1;color:white}.kth-centered-txt{text-align:center}.kth-validation-email-modal{background:rgba(0,0,0,0.85);bottom:0;display:table;height:100vh;left:0;right:0;transition:opacity .3s;top:0;width:100vw;z-index:999999999;table-layout:fixed;position:fixed;opacity:0;visibility:hidden}.kth-validation-email-modal__show{visibility:visible;opacity:1}.kth-close-modal{background:rgba(255,255,255,0.9);cursor:pointer;font-size:1em;padding:10px;position:absolute;right:0;top:0;z-index:2}.kth-close-modal .close{color:var(--text-hint);cursor:pointer;display:block;border:none;height:100%;width:100%;font-size:1em;background:none}.dark .kth-close-modal{background:rgba(28,34,44,0.9)}@media only screen and (max-width: 768px){.kth-confirm-account-msg{display:block}.kth-confirm-account-cta{padding-left:0;padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1040px){.kth-mobile-padding{padding:0 16px}.kth-confirm-account-cta{padding-left:0;padding-right:0}.kth-confirm-account-msg{display:flex;justify-content:space-between;align-items:center}}@media only screen and (max-width: 700px){.kenneth-modal__container{width:100%}.modal-image{height:150px}.icon-bookmark-register{background-size:38px 25px;height:65px;top:43px;width:65px}
142#kenneth-modal-content .btn-modal__center{width:100%}.kenneth-modal__bgimage{margin:-10% -10% 20px}.km-bgimage-container{padding:120px 8% 0}.km-bgimage-text{width:84%}.kth-tabs{padding:25px 1em 0}.kth-tabs{top:-20px;left:-10%;right:-10%;width:calc(100% + 20%)}.kth-input-tip{position:initial;width:initial;border:0}}#footer-notification{position:fixed;bottom:0;left:0;width:100%;z-index:100000}.kth-toast{background:var(--background);z-index:100000;position:fixed;padding:50px}.kth-toast--bottom{bottom:0;left:0;width:100vw;box-shadow:rgba(0,0,0,0.15) 0 0 20px}@media (max-width: 1040px){.kth-toast--bottom{top:auto;bottom:0;box-shadow:none;border-style:solid none;border-width:1px;border-color:var(--gray-2)}.kth-toast--bottom .afd-container-main{display:flex;align-items:center}}.kth-toast__body{display:inline-block;margin:0;width:67%;vertical-align:top}.kth-toast__action{display:inline-block;width:33%;text-align:right;vertical-align:top}.kth-toast__call{font-size:1.15rem;font-weight:600;line-height:1.4em;margin-bottom:1em}.kth-toast-overlay{top:0;left:0;position:fixed;background:rgba(0,0,0,0.2);width:100vw;height:100vh;z-index:90000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media (max-width: 767px){.kth-toast__call{font-size:10px;font-weight:400;padding-right:16px}#gdpr-consent.kth-toast__button{font-size:14px;height:30px;line-height:30px}}@media (max-width: 1040px){.kth-toast{padding:16px}.kth-toast__call{margin-bottom:0}}body.has-overlay{height:100vh;overflow:hidden}@media only screen and (max-width: 1040px){body.afd-body-padding{padding-top:0}}.kth-overlay{background:var(--background);position:fixed;z-index:80000;width:100%;width:100vw;height:100%;height:100vh;top:0;left:0}.kth-overlay__content{display:flex;align-items:center;height:100%}.kth-overlay__column{flex:1}.kth-overlay__column--features{background-color:var(--primary);color:var(--background);padding:16px;text-align:center}.kth-overlay__column--features .kth-overlay__skip{text-align:right;color:white;margin-top:25px;display:block}.kth-overlay__column--features .kth-overlay__logo--color{display:none}.kth-overlay__column--actions{padding:30px 16px 16px;width:100%;text-align:center}.kth-overlay__column--actions .kth-overlay__skip{margin-top:40px;text-align:right;display:block}.kth-overlay__column--actions .afd-btn{max-width:150px;margin:0 auto;display:block}.kth-overlay__close{position:absolute;right:0;top:0;z-index:100000}.kth-overlay__title{font-size:30px;font-weight:600;margin-bottom:1em;padding-left:2em}.kth-overlay__logo{position:absolute;width:36px;height:auto}.kth-overlay__logo-cn{width:18px}.kth-overlay__next{display:block !important;width:100px !important;z-index:90000 !important}.kth-overlay__next .afd-next-gallery__widget{display:none;opacity:0}.kth-overlay__next:hover .afd-next-gallery__widget{display:block;opacity:1}.kth-overlay .kth-account-form-content{width:360px}.kth-overlay__perks{padding-left:40px}.kth-overlay__perk{font-size:14px;line-height:18px;margin-top:18px;text-align:left;position:relative}.kth-overlay__perk strong{font-weight:600}.kth-overlay__perk-bullet{position:absolute;left:-20px;top:5px}.kth-overlay__perk:first-child{margin-top:0}.kth-overlay--mobile .kth-overlay__logo{position:relative;width:50px;margin:40px auto}.kth-overlay--mobile .kth-overlay__title{padding:0;font-size:27px}.kth-overlay--mobile .kth-overlay__close{width:40px;height:40px}.kth-overlay--mobile .kth-overlay__close:after,.kth-overlay--mobile .kth-overlay__close:before{content:'';background-color:var(--background);width:20px;height:2px;transform-origin:center;position:absolute;top:50%;left:50%}.kth-overlay--mobile .kth-overlay__close:after{transform:translate(-50%, -50%) rotate(45deg)}.kth-overlay--mobile .kth-overlay__close:before{transform:translate(-50%, -50%) rotate(-45deg)}.kth-overlay--color .kth-overlay__logo--white{display:block}.kth-overlay--color .kth-overlay__logo--color{display:none}.kth-overlay--color .kth-overlay__skip--white{display:none}.kth-overlay--color .afd-link--next:after,.kth-overlay--color .afd-link--next:before,.kth-overlay--color .afd-link--prev:after,.kth-overlay--color .afd-link--prev:before{background-color:var(--background);border-color:var(--background)}.kth-overlay--white .kth-overlay__skip--blue{display:none}.kth-overlay--white .kth-overlay__logo--white{display:none}.kth-overlay--white .kth-overlay__logo--color{display:block}
142.kth-overlay--white .kth-overlay__perk svg{fill:var(--primary)}.kth-overlay--white .kth-overlay__perk svg g{fill:var(--primary)}.kth-overlay--white .kth-overlay__perk strong{color:var(--primary)}.kth-overlay--white .kth-overlay__close:after,.kth-overlay--white .kth-overlay__close:before{background-color:var(--primary)}.kth-overlay--white .kth-overlay__column--features{border-top:solid 5px var(--primary);background-color:var(--background);color:var(--text-body)}.kth-overlay--splash .kth-overlay__perks{padding-left:0;max-width:250px;margin:40px auto}.kth-overlay--splash .kth-overlay__perk{text-align:center;font-size:15px;display:none}.kth-overlay--splash .kth-overlay__perk svg{display:none}.kth-overlay--splash .kth-overlay__perk:first-child{display:block}@media (max-width: 767px){.kth-overlay{overflow:auto !important}.kth-overlay__content{flex-direction:column;height:auto;min-height:100vh}.kth-overlay__column{flex:0}.kth-overlay__title{padding:1em 38px;padding-bottom:0;font-size:20px}.kth-overlay__splash,.kth-overlay__logo{display:none}.kth-overlay .kth-account-form-content{width:auto}}.kth-survey{position:relative;background-color:var(--background);border-radius:7px;box-shadow:rgba(0,0,0,0.5) 0 15px 35px;margin:40px;max-height:calc(100vh - 80px);width:420px;height:185px}@media (max-width: 767px){.kth-survey{height:auto;width:auto;font-size:16px}}.kth-survey-overlay{display:flex;background-color:rgba(187,187,187,0.3);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:fixed;width:100%;width:100vw;height:100%;height:100vh;top:0;left:0;z-index:90000;align-items:center;justify-content:center}.kth-survey-overlay--hidden{display:none}.kth-survey-overlay.attempt--1 .attempt--2{display:none}.kth-survey-overlay.attempt--2 .attempt--1{display:none}.kth-survey-overlay--toast{bottom:20px;right:20px;height:auto;width:auto;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;align-items:flex-end;justify-content:flex-end}@media (max-width: 767px){.kth-survey-overlay--toast{bottom:initial;right:initial;height:100vh;width:100vw;background-color:rgba(187,187,187,0.3);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);align-items:center;justify-content:center}}.kth-survey-overlay--toast .kth-survey__wrapper{min-height:auto}@media (min-width: 1041px){.kth-survey-overlay--toast .kth-survey{width:280px;height:100px}.kth-survey-overlay--toast .kth-survey__question{display:none}.kth-survey-overlay--toast .kth-survey__question--huge{display:block;font-size:16px;line-height:22px}.kth-survey-overlay--toast .kth-survey__intro{display:none}.kth-survey-overlay--toast .kth-survey__select{height:25px !important;min-height:25px !important}.kth-survey-overlay--toast .kth-survey__thankyou{text-align:right}.kth-survey-overlay--toast .kth-survey__heart{position:absolute;left:20px;top:15px}}.kth-survey__close{position:absolute;background:none;border:none;width:30px;height:30px;top:0;right:0;cursor:pointer}.kth-survey__close:after,.kth-survey__close:before{content:'';width:10px;height:1px;background-color:var(--text-body);position:absolute;left:50%;top:50%;transform-origin:center}.kth-survey__close:after{transform:translate(-50%, -50%) rotate(45deg)}.kth-survey__close:before{transform:translate(-50%, -50%) rotate(-45deg)}.kth-survey__intro{font-size:12px;line-height:15px;text-align:center;margin-bottom:5px}@media (max-width: 767px){.kth-survey__intro{font-size:15px;width:190px;margin:0 auto 25px}}.kth-survey__wrapper{padding:17px 35px 25px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 767px){.kth-survey__wrapper{min-height:510px;min-width:305px;padding:17px 25px 25px}}.kth-survey__options{display:flex;justify-content:space-around;padding-top:0;max-width:85%;margin:10px auto 0}@media (max-width: 767px){.kth-survey__options{max-width:90%;margin-top:60px;justify-content:space-between}}.kth-survey__options--full{max-width:100%}@media (max-width: 767px){.kth-survey__options--full{flex-wrap:wrap;max-width:100%;justify-content:center}}.kth-survey__question{font-size:16px;line-height:1.3em;font-weight:300;padding-bottom:5px}.kth-survey__question--huge{font-size:28px;line-height:36px;text-align:center;font-weight:900}@media (max-width: 767px){.kth-survey__question--huge{font-size:43px}}.kth-survey__select{height:35px !important;min-height:35px !important}.kth-survey__select select{padding:2px 25px 2px 5px}@media (max-width: 767px){.kth-survey__select{height:48px;min-height:48px;width:100%;flex:none}}.kth-survey__select .afd-selectfield__caret{top:50%;right:5px}.kth-survey__button{margin:0 15px;width:40%;max-width:105px;width:85px;height:35px !important;font-size:12px}@media (max-width: 767px){.kth-survey__button{max-width:95px;height:48px !important}}.kth-survey__button:first-child{margin-left:0}.kth-survey__button:last-child{margin-right:0}.kth-survey__title{font-size:23px;font-weight:600;margin:5px 0 20px}.kth-survey__heart{height:55px;margin:10px auto;display:block}@media (max-width: 767px){.kth-survey__heart{width:140px}}.kth-survey__thankyou{font-size:34px;font-weight:900;text-align:center;margin:10px auto}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;
142left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.sbs__prev:after,.swiper-button-next.sbs__prev:after{content:none}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}
142.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--primary)}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform, 200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--primary);position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:var(--background)}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:var(--background)}.swiper-pagination-black .swiper-pagination-bullet-active{background:var(--text-body)}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:var(--text-body)}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;
142left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;
142left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.sbs{background:url("https://assets.adsttc.com/doodles/flat/kenneth/sbs_bg.png") center 10px no-repeat}.sbs .tp-backdrop,.sbs .tp-backdrop.tp-active{display:none !important}.sbs__container{background:var(--background);padding:32px 40px;margin:0 auto;min-height:480px;width:100%;position:relative;border-radius:4px}@media (max-width: 767px){.sbs__container{max-width:100%;height:auto;padding:32px 16px 16px 16px;border-radius:0}.sbs__container #recaptcha-invisible-kth{position:absolute;z-index:9}}.sbs__container .swiper-container{height:416px}@media (max-width: 767px){.sbs__container #step-by-step.swiper-container{height:auto}}.sbs__container #step-by-step-interests.swiper-container{height:auto}.sbs__container .swiper-slide{display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media (max-width: 767px){.sbs__container .swiper-slide{justify-content:flex-start}}.sbs__container .swiper-slide--last{opacity:0;transition:all .25s ease}@media (max-width: 767px){.sbs__container .swiper-slide--last{opacity:1;height:calc(100vh - 48px) !important}}.sbs__container .swiper-slide--appear{transition:all .25s ease;opacity:1}.sbs__container .afd-selectfield,.sbs__container .afd-textfield{margin-bottom:24px}.sbs__container .afd-selectfield__select{height:40px}.sbs__container .afd-selectfield__caret{top:2.8em}.sbs__container .kth-input-tip{position:absolute;text-align:left}.sbs__container .kth-input-tip.forgot{position:relative}.sbs__container .kth-input-val{top:1.3em}.sbs__container .kth-input-val.forgot{top:49px}.sbs__top,.sbs__bottom,.sbs__bottom--xs{width:100%;position:relative;text-align:center}.sbs__bottom,.sbs__bottom--xs{padding-bottom:24px}.sbs__bottom .afd-btn,.sbs__bottom--xs .afd-btn{width:100%}@media (max-width: 767px){.sbs__bottom--xs{padding-top:82px}}@media (max-width: 359px){.sbs__bottom--xs{margin-top:-18px}}.sbs__logo{width:40px;margin-bottom:8px}.sbs__logo--small{width:30px;margin-bottom:8px}.sbs__logo--modal{width:90px;margin-bottom:8px}.sbs__logo--modal-cn{width:45px}.dark .sbs__logo--modal{filter:invert(1) saturate(0)}.sbs__title,#sbs__signup .sbs__title--last,#sbs__signin .sbs__title--last,.sbs-interests__title,.sbs__title--welcome{font-weight:300;font-size:22px;margin-bottom:8px;line-height:28px}@media (max-width: 767px){.sbs__title,#sbs__signup .sbs__title--last,#sbs__signin .sbs__title--last,.sbs-interests__title,.sbs__title--welcome{margin-top:48px}}.sbs__title--welcome{margin-top:0;text-align:center;margin-bottom:24px !important;font-size:20px}.sbs__title--welcome strong{font-weight:400}.sbs__subtitle,.sbs-interests__subtitle,.sbs__subtitle--last{font-weight:300;font-size:14px;margin-bottom:24px;line-height:18px}.sbs__subtitle--last{padding:0 40px}.sbs__label{text-align:left;margin-bottom:4px}.sbs__next{width:100%}.sbs__prev{background-size:8px auto;top:23px;left:29px;width:32px;height:32px;margin-top:0}.sbs__prev.swiper-button-disabled{opacity:0}.sbs__float-btn{position:absolute;bottom:0;text-align:center;width:100%;cursor:pointer;margin:0;padding:0;border:none;left:0;background:var(--background);color:var(--text-body);font-size:13px}@media (max-width: 767px){.sbs__float-btn{bottom:-10px}}.sbs__float-btn:hover{color:var(--primary)}.sbs__img-container,.sbs__img-container--mobile,.sbs__img-container--welcome,#sbs__signup .sbs__img-container--welcome--small,#sbs__signin .sbs__img-container--welcome--small{height:150px;display:flex;justify-content:center;align-items:flex-end;padding-bottom:8px}.sbs__img-container.sbs__loading-indicator,.sbs__loading-indicator.sbs__img-container--mobile,.sbs__loading-indicator.sbs__img-container--welcome,#sbs__signup .sbs__loading-indicator.sbs__img-container--welcome--small,#sbs__signin .sbs__loading-indicator.sbs__img-container--welcome--small{height:265px}.sbs__img-container.sbs__loading-indicator img,.sbs__loading-indicator.sbs__img-container--mobile img,.sbs__loading-indicator.sbs__img-container--welcome img,#sbs__signup .sbs__loading-indicator.sbs__img-container--welcome--small img,#sbs__signin .sbs__loading-indicator.sbs__img-container--welcome--small img{width:32px}@media (max-width: 767px){.sbs__img-container,.sbs__img-container--mobile,.sbs__img-container--welcome,#sbs__signup .sbs__img-container--welcome--small,#sbs__signin .sbs__img-container--welcome--small{display:none}}.sbs__img-container--welcome,#sbs__signup .sbs__img-container--welcome--small,#sbs__signin .sbs__img-container--welcome--small{display:flex}.sbs__img-container--mobile{display:none}@media (max-width: 767px){.sbs__img-container--mobile{display:block}}.sbs__img-email{width:170px;margin-bottom:8px}.sbs__img-password{width:70px;margin-bottom:8px}.sbs__img-occupation{width:188px}.sbs__img-newsletter{width:120px}.sbs__img-last{width:60px;margin-bottom:24px}.sbs__pagination{top:0;height:12px}.sbs__pagination .swiper-pagination-bullet{width:12px;height:12px;border:2px solid var(--text-body);background:var(--background)}.sbs__pagination .swiper-pagination-bullet-active{border:none;background:var(--primary)}.sbs__pagination--interests .swiper-pagination-bullet:last-child{display:none}.sbs-interests__loader{display:none;position:absolute;width:40px;top:50%;left:50%;transform:translate(-50%, calc(-50% - 50px))}.sbs-interests__title{margin-top:36px;margin-bottom:8px}@media (max-width: 767px){.sbs-interests__title{margin-bottom:8px !important}}@media (max-width: 767px){.sbs-interests__subtitle{margin-bottom:16px !important}}.sbs-interests__btn{margin-top:16px}.sbs-interests__btn span{padding:0 3px}@media (max-width: 767px){.sbs-interests__btn{margin-top:0}}.sbs-interests__btn.afd-btn--not-allowed{background-color:var(--disabled)}.sbs-interests__btn.afd-btn--not-allowed:hover{background-color:var(--gray-4)}.sbs-interests__container,.sbs-interests__interest-skeleton-container{height:0;overflow:auto;width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap}@media (max-width: 767px){.sbs-interests__container,.sbs-interests__interest-skeleton-container{justify-content:space-between;
142height:auto;padding-bottom:82px}}@media (max-width: 767px){.sbs-interests__bottom{position:fixed;bottom:0;padding:16px;background:var(--background);z-index:999999}}.sbs-interests__interest,.sbs-interests__interest-skeleton{width:120px;margin-bottom:16px;margin-right:30px;cursor:pointer}.sbs-interests__interest:nth-child(5n+5),.sbs-interests__interest-skeleton:nth-child(5n+5){margin-right:0}@media (max-width: 1024px){.sbs-interests__interest:nth-child(5n+5),.sbs-interests__interest-skeleton:nth-child(5n+5){margin-right:30px}.sbs-interests__interest:nth-child(4n+4),.sbs-interests__interest-skeleton:nth-child(4n+4){margin-right:0}}@media (max-width: 767px){.sbs-interests__interest,.sbs-interests__interest-skeleton{width:calc(50% - 8px);margin-right:16px}.sbs-interests__interest:nth-child(5n+5),.sbs-interests__interest-skeleton:nth-child(5n+5),.sbs-interests__interest:nth-child(4n+4),.sbs-interests__interest-skeleton:nth-child(4n+4){margin-right:16px}.sbs-interests__interest:nth-child(2n+2),.sbs-interests__interest-skeleton:nth-child(2n+2){margin-right:0}}.sbs-interests__interest-skeleton{height:120px;position:relative;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:moveLoader;animation-timing-function:linear;background:var(--skeleton-loader);background-image:linear-gradient(to right, #F7F7F7 0%, rgba(255,255,255,0.5) 20%, #F7F7F7 40%, #F7F7F7 100%);background-repeat:no-repeat}.dark .sbs-interests__interest-skeleton{background-size:200%;background-image:linear-gradient(to right, rgba(51,56,65,0.8) 10%, rgba(28,34,44,0.5) 45%, rgba(28,34,44,0.5) 55%, rgba(51,56,65,0.8) 90%);animation-name:darkLoader}.sbs-interests__interest-skeleton-container{overflow:hidden}.sbs-interests__interest-skeleton-txt{height:6px;background:var(--background);width:100%;position:absolute;bottom:8px}@keyframes moveLoader{0%{background-position:-468px 0}100%{background-position:468px 0}}.sbs-interests__interest-image{-o-object-fit:cover;object-fit:cover;width:120px;height:120px;transition:all .25s ease}@media (max-width: 767px){.sbs-interests__interest-image{width:100%;height:120px}}@media (max-width: 400px){.sbs-interests__interest-image{height:100px}}.sbs-interests__interest-image-container{position:relative;transition:all .25s ease}@media (max-width: 767px){.sbs-interests__interest-image-container{max-height:120px}}.interest--selected .sbs-interests__interest-image-container,.sbs-interests__interest-image-container:hover{background:var(--text-body)}.sbs-interests__interest-image:hover{opacity:.7}.sbs-interests__interest-category{font-size:12px;margin-top:4px;text-align:left}#sbs__signup.kenneth-modal__container--from-download .sbs__logo--small{margin-bottom:16px}#sbs__signup.kenneth-modal__container--from-download .sbs__title--welcome{margin-bottom:8px !important}#sbs__signup.kenneth-modal__container--from-download .sbs__subtitle,#sbs__signup.kenneth-modal__container--from-download .sbs__subtitle--last,#sbs__signup.kenneth-modal__container--from-download .sbs-interests__subtitle{margin-bottom:24px}#sbs__signup.kenneth-modal__container--from-download .kth-checkbox{margin-bottom:10px}#sbs__signup.kenneth-modal__container--from-download .kenneth-modal__other-option{margin-bottom:20px}.selected-interest-image{opacity:.7}.check{position:relative;display:block;position:absolute;z-index:1;opacity:0;height:24px;width:24px;right:8px;top:8px;transition:all .27s ease}.check::before,.check::after{content:"";position:absolute}.check::before{height:24px;width:24px;background:var(--primary);right:8px;top:8px;border-radius:50%;left:0;top:0}.check::after{height:5px;width:9px;border-left:1px solid white;border-bottom:1px solid white;transform:rotate(-45deg) scale(1.5);left:7px;top:7px}.check.checked{opacity:1;transition:all .27s ease}.swiper-slide--interests{width:100% !important;height:auto !important;opacity:0}.sbs-process .swiper-slide--interests,.sbs-interests .swiper-slide--interests{opacity:1}@media (max-width: 767px){.swiper-slide--interests{height:calc(100vh - 48px) !important;opacity:1}}@media (max-width: 767px){#sbs__signup .sbs__title--last,#sbs__signin .sbs__title--last{margin-bottom:8px !important}}@media (max-width: 767px){#sbs__signup .sbs__bottom--xs,#sbs__signin .sbs__bottom--xs{padding-top:64px}}@media (max-width: 767px){#sbs__signup .sbs__title,#sbs__signup .sbs__title--welcome,#sbs__signup .sbs-interests__title,#sbs__signup .sbs__title--last,#sbs__signin .sbs__title,#sbs__signin .sbs__title--welcome,#sbs__signin .sbs-interests__title,#sbs__signin .sbs__title--last{margin-bottom:40px}}#sbs__signup #user_password,#sbs__signin #user_password{padding-right:.8em}#sbs__signup .sbs__img-container--welcome,#sbs__signup .sbs__img-container--welcome--small,#sbs__signup .swiper-container,#sbs__signin .sbs__img-container--welcome,#sbs__signin .sbs__img-container--welcome--small,#sbs__signin .swiper-container{height:auto;width:100%}#sbs__signup .sbs__img-container--welcome--small,#sbs__signin .sbs__img-container--welcome--small{padding-bottom:0}#sbs__signup .sbs__subtitle,#sbs__signup .sbs__subtitle--last,#sbs__signup .sbs-interests__subtitle,#sbs__signin .sbs__subtitle,#sbs__signin .sbs__subtitle--last,#sbs__signin .sbs-interests__subtitle{margin-bottom:32px}@media (min-width: 768px){#sbs__signup .sbs__container,#sbs__signin .sbs__container{min-height:550px;height:auto}}#sbs__signup .sbs__next-btn,#sbs__signin .sbs__next-btn{font-size:14px;margin-bottom:16px}#sbs__signup .kth-modal__change-form,#sbs__signup .kth-modal__change-form--signin,#sbs__signin .kth-modal__change-form,#sbs__signin .kth-modal__change-form--signin{margin-top:32px;margin-bottom:0;line-height:14px}#sbs__signup .kth-modal__change-form--signin,#sbs__signin .kth-modal__change-form--signin{margin-top:24px}#sbs__signup .swiper-pagination-bullet:first-child,#sbs__signin .swiper-pagination-bullet:first-child{display:none}#sbs__signup .swiper-wrapper,#sbs__signin .swiper-wrapper{align-items:flex-start}#sbs__signup .swiper-wrapper .swiper-slide,#sbs__signin .swiper-wrapper .swiper-slide{height:416px;font-size:inherit}@media (max-width: 767px){#sbs__signup .swiper-wrapper .swiper-slide,#sbs__signin .swiper-wrapper .swiper-slide{height:calc(100vh - 48px) !important}#sbs__signup .swiper-wrapper .swiper-slide--join,#sbs__signin .swiper-wrapper .swiper-slide--join{height:auto !important}}#sbs__signup .swiper-wrapper .swiper-slide--join,#sbs__signin .swiper-wrapper .swiper-slide--join{height:auto}#sbs__signup .afd-textfield__label,#sbs__signin .afd-textfield__label{text-align:left}#sbs__signup .sbs__prev,#sbs__signin .sbs__prev{background-size:8px auto;top:23px;left:29px;width:32px;height:32px;margin-top:0}#sbs__signup .sbs__prev.swiper-button-disabled,#sbs__signin .sbs__prev.swiper-button-disabled{opacity:0}
142#sbs__signup .swiper-button-prev,#sbs__signup .swiper-container-rtl .swiper-button-next,#sbs__signin .swiper-button-prev,#sbs__signin .swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%2300308E'%2F%3E%3C%2Fsvg%3E");background-color:var(--background)}.dark #sbs__signup .swiper-button-prev,.dark #sbs__signup .swiper-container-rtl .swiper-button-next,.dark #sbs__signin .swiper-button-prev,.dark #sbs__signin .swiper-container-rtl .swiper-button-next{background-blend-mode:screen}#sbs__signup .swiper-button-prev__text,#sbs__signin .swiper-button-prev__text{padding-left:24px;line-height:13px;font-size:14px}#sbs__signup .sbs__hint .kth-form__hint,#sbs__signin .sbs__hint .kth-form__hint{position:relative;margin-bottom:8px}#sbs__signup .kth-form__hint,#sbs__signin .kth-form__hint{bottom:inherit}#sbs__signup .sbs__bottom,#sbs__signup .sbs__bottom--xs,#sbs__signin .sbs__bottom,#sbs__signin .sbs__bottom--xs{padding-bottom:0}#sbs__signup .sbs__float-btn,#sbs__signin .sbs__float-btn{bottom:-30px}#sbs__signup .kth-checkbox,#sbs__signin .kth-checkbox{margin-bottom:24px}@media (max-width: 767px){#sbs__signup .swiper-slide,#sbs__signin .swiper-slide{margin-left:0}#sbs__signup .swiper-container,#sbs__signin .swiper-container{height:auto;width:100%;margin:0;padding-right:0}#sbs__signup .swiper-button-prev,#sbs__signin .swiper-button-prev{display:block;left:6px}}#sbs__signup .kth-checkbox span,#sbs__signin .kth-checkbox span{text-align:left}#sbs__signup .kth-error-label a,#sbs__signin .kth-error-label a{color:var(--red);text-decoration:underline}#sbs__signup .kth-error-label a:hover,#sbs__signin .kth-error-label a:hover{color:var(--primary);text-decoration:none}#kenneth-modal-content.kenneth-modal-content--sbs,#kenneth-modal-content.kenneth-modal-content--facebook-confirmation,.kenneth-modal-content--sbs{max-width:360px;margin:0 auto;position:relative;transition:all .25s ease;width:360px}#kenneth-modal-content.kenneth-modal-content--sbs.interests--big,#kenneth-modal-content.kenneth-modal-content--facebook-confirmation.interests--big,.kenneth-modal-content--sbs.interests--big{transition:all .25s ease;width:800px;max-width:none}@media (max-width: 1024px){#kenneth-modal-content.kenneth-modal-content--sbs.interests--big,#kenneth-modal-content.kenneth-modal-content--facebook-confirmation.interests--big,.kenneth-modal-content--sbs.interests--big{width:651px}}#kenneth-modal-content.kenneth-modal-content--sbs.interests--big .sbs__container,#kenneth-modal-content.kenneth-modal-content--facebook-confirmation.interests--big .sbs__container,.kenneth-modal-content--sbs.interests--big .sbs__container{height:580px;padding-right:12px}#kenneth-modal-content.kenneth-modal-content--sbs.interests--big .sbs__container .swiper-container .swiper-slide--interests,#kenneth-modal-content.kenneth-modal-content--facebook-confirmation.interests--big .sbs__container .swiper-container .swiper-slide--interests,.kenneth-modal-content--sbs.interests--big .sbs__container .swiper-container .swiper-slide--interests{align-items:flex-start}#kenneth-modal-content.kenneth-modal-content--sbs.interests--big .sbs__container .swiper-container .swiper-slide--interests .sbs__bottom,#kenneth-modal-content.kenneth-modal-content--facebook-confirmation.interests--big .sbs__container .swiper-container .swiper-slide--interests .sbs__bottom,#kenneth-modal-content.kenneth-modal-content--facebook-confirmation.interests--big .sbs__container .swiper-container .swiper-slide--interests .sbs__bottom--xs,.kenneth-modal-content--sbs.interests--big .sbs__container .swiper-container .swiper-slide--interests .sbs__bottom,.kenneth-modal-content--sbs.interests--big .sbs__container .swiper-container .swiper-slide--interests .sbs__bottom--xs{width:calc(100% - 28px)}#kenneth-modal-content.kenneth-modal-content--sbs.interests--big .sbs__container .sbs-interests__container,#kenneth-modal-content.kenneth-modal-content--sbs.interests--big .sbs__container .sbs-interests__interest-skeleton-container,#kenneth-modal-content.kenneth-modal-content--facebook-confirmation.interests--big .sbs__container .sbs-interests__container,#kenneth-modal-content.kenneth-modal-content--facebook-confirmation.interests--big .sbs__container .sbs-interests__interest-skeleton-container,.kenneth-modal-content--sbs.interests--big .sbs__container .sbs-interests__container,.kenneth-modal-content--sbs.interests--big .sbs__container .sbs-interests__interest-skeleton-container{height:340px;width:100%}#kenneth-modal-content.kenneth-modal-content--sbs.interests--big.interests--small,#kenneth-modal-content.kenneth-modal-content--facebook-confirmation.interests--big.interests--small,.kenneth-modal-content--sbs.interests--big.interests--small{width:360px;transition:all .25s ease}#kenneth-modal-content.kenneth-modal-content--sbs.interests--big.interests--small .sbs__container,#kenneth-modal-content.kenneth-modal-content--facebook-confirmation.interests--big.interests--small .sbs__container,.kenneth-modal-content--sbs.interests--big.interests--small .sbs__container{height:480px;padding-right:40px}@media (max-width: 767px){#kenneth-modal-content.kenneth-modal-content--sbs.interests--big.interests--small,#kenneth-modal-content.kenneth-modal-content--facebook-confirmation.interests--big.interests--small,.kenneth-modal-content--sbs.interests--big.interests--small{width:auto}}@media (max-width: 767px){#kenneth-modal-content.kenneth-modal-content--sbs,#kenneth-modal-content.kenneth-modal-content--facebook-confirmation,.kenneth-modal-content--sbs{max-width:100%;width:auto}}#kenneth-modal-content.kenneth-modal-content--sbs .kth-modal__close,#kenneth-modal-content.kenneth-modal-content--facebook-confirmation .kth-modal__close,.kenneth-modal-content--sbs .kth-modal__close{width:33px;
142height:33px;line-height:33px}#kenneth-modal-content.kenneth-modal-content--sbs .kth-modal__close__icon,#kenneth-modal-content.kenneth-modal-content--facebook-confirmation .kth-modal__close__icon,.kenneth-modal-content--sbs .kth-modal__close__icon{border-radius:50%;font-size:15px}#sbs__signin .kth-form__field{min-height:76px;height:auto;margin-bottom:0 !important}.messages.forgot{font-size:12px}.show-password,.hide-password{cursor:pointer}.js-kth-set-signin a,.js-kth-set-signup a{display:inline-block;margin-left:4px} 143</style> 144<style>.jv-hamburger-menu__container{background:var(--flyout-background);display:none;bottom:0;height:100vh;left:0;padding-top:16px;padding-bottom:16px;position:fixed;right:0;top:0;width:100vw;z-index:1}.jv-hamburger-menu__container--appear{display:block}.jv-hamburger-menu__container--appear .jv-container .jv-header__left-link,.jv-hamburger-menu__container--appear .jv-container .afd-site-selector__country-name,.jv-hamburger-menu__container--appear .jv-container .afd-site-selector__label{color:var(--text-body)}.jv-hamburger-menu__container .afd-nav-contact{margin-top:0;position:relative}.jv-hamburger-menu__container .afd-nav-contact .afd-nav-contact__item{margin-left:0;margin-right:24px}.jv-hamburger-menu__container .afd-nav-contact .afd-nav-contact__item:last-child{margin-right:0}.jv-hamburger-menu__container .afd-nav-contact .afd-nav-contact__item .afd-nav-contact__link{color:var(--text-hint);font-size:16px}.jv-hamburger-menu__container .jv-container{align-items:flex-start !important;display:flex;flex-direction:column;height:100%;justify-content:space-between !important}.jv-hamburger-menu__header{display:flex;align-items:center;height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jv-hamburger-menu__header .afd-site-selector{position:relative;text-align:left}.jv-hamburger-menu__header .afd-site-selector:hover{background:var(--background)}.jv-hamburger-menu__header .afd-site-selector .afd-site-selector__link{color:var(--text-hint);font-size:16px}.jv-hamburger-menu__header .afd-site-selector .afd-site-selector__link:hover{font-weight:400;color:var(--text-body)}.jv-hamburger-menu__footer{display:grid;grid-template-columns:auto 1fr 230px;grid-template-rows:1fr 1fr;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.jv-hamburger-menu__footer-logo{grid-row-start:1;grid-row-end:3;margin-right:24px;width:70px}.jv-hamburger-menu__footer-logo--cn{width:28px}.jv-hamburger-menu__footer-links{display:flex}.jv-hamburger-menu__footer .afd-footer__rights{float:none;grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3;line-height:normal;margin-top:6px;width:auto}.jv-hamburger-menu__footer .afd-footer__rights__txt-wrap{margin-left:0}.jv-hamburger-menu__footer .afd-footer__rights__txt{font-size:12px;white-space:no-wrap;margin-right:16px}@media (min-width: 1160px){.jv-hamburger-menu__footer .afd-footer__rights__txt{margin-right:24px}}.jv-hamburger-menu__footer .afd-footer__links{text-align:left;grid-column-start:2;grid-column-end:4;grid-row-start:1;grid-row-end:2}@media (min-width: 1160px){.jv-hamburger-menu__footer .afd-footer__links{grid-column-end:3}}.jv-hamburger-menu__footer .afd-footer__links__item{margin:0 24px 0 0;display:inline-block}.jv-hamburger-menu__footer .afd-footer__links__link{color:var(--text-body);font-size:14px;font-weight:400}.jv-hamburger-menu__footer .afd-footer__links__link:hover{color:var(--primary-hover)}.jv-hamburger-menu__footer .afd-footer__social{color:transparent;float:right;font-size:0;text-align:left;text-indent:0;grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3;margin-top:6px}@media (min-width: 1160px){.jv-hamburger-menu__footer .afd-footer__social{grid-row-start:1;grid-row-end:2;margin-top:0}}.jv-hamburger-menu__footer .afd-footer__social__item{display:inline-block;margin-left:15px}.jv-hamburger-menu__footer .afd-footer__social__item:first-child{margin-left:0}.jv-hamburger-menu__button{align-items:center;cursor:pointer;display:flex;height:16px;position:relative;transition:all .3s ease;width:24px;z-index:99999}.jv-hamburger-menu__button:lang(zh-CN){font-weight:600;font-size:16px;width:32px}
144.jv-hamburger-menu__button:lang(zh-CN) span{display:none;width:24px;margin:0 auto}.jv-hamburger-menu__button span{background:var(--text-body);display:block;height:2px;position:relative;top:0;transition:all .3s ease;width:100%}.jv-hamburger-menu__button span:before,.jv-hamburger-menu__button span:after{background:var(--text-body);content:"";display:block;height:2px;position:absolute;transition:all .3s ease;width:100%}.jv-hamburger-menu__button span:after{top:7px}.jv-hamburger-menu__button span:before{top:-7px}.jv-hamburger-menu__button-cn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jv-hamburger-menu__button.open span{background:transparent}.jv-hamburger-menu__button.open span::before{-webkit-transform:matrix(0.7, 0.7, -0.7, 0.7, 0, 6);transform:matrix(0.7, 0.7, -0.7, 0.7, 0, 6)}.jv-hamburger-menu__button.open span::after{-webkit-transform:matrix(0.7, -0.7, 0.7, 0.7, 0, -8);transform:matrix(0.7, -0.7, 0.7, 0.7, 0, -8)}.jv-hamburger-menu__button.open:lang(zh-CN) .jv-hamburger-menu__button-cn{display:none}.jv-hamburger-menu__button.open:lang(zh-CN) span{display:block}.jv-hamburger-menu__categories{display:flex;flex-direction:column;justify-content:flex-start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:24px}.jv-hamburger-menu__categories-container{display:flex;justify-content:space-between;margin:0 auto;text-align:left;width:100%;padding:24px 0}@media (min-width: 1681px){.jv-hamburger-menu__categories-container{position:absolute;top:128px;width:calc(100% - 160px);padding:0}}.jv-hamburger-menu__categories ul{display:flex;flex-direction:column;gap:16px;margin-top:24px}.jv-hamburger-menu__category{color:var(--text-body);display:block;font-size:16px;font-weight:600}@media (min-width: 1400px){.jv-hamburger-menu__category{font-size:18px}}.jv-hamburger-menu__subcategory{color:var(--text-body);display:block;font-size:14px}.jv-hamburger-menu__subcategory+.jv-hamburger-menu__category{margin-top:12px}.jv-hamburger-menu__subcategory hd-icon{display:inline-block;margin-left:4px;vertical-align:text-top}@media (min-width: 1400px){.jv-hamburger-menu__subcategory{font-size:16px}}@media (min-width: 1280px){.jv-hamburger-menu--desktop-small{display:none}}.jv-hamburger-menu--desktop{display:none}@media (min-width: 1280px){.jv-hamburger-menu--desktop{display:block}}.js-afd-show-search-modal .jv-header__left .jv-header__separator{display:none}html[lang="en-US"] #kenneth-root,html[lang="en"] #kenneth-root{min-width:148.67px}html[lang="es-CL"] #kenneth-root,html[lang="es-CO"] #kenneth-root,html[lang="es-PE"] #kenneth-root,html[lang="es-MX"] #kenneth-root,html[lang="es"] #kenneth-root{min-width:263.94px}html[lang="pt-BR"] #kenneth-root,html[lang="pt"] #kenneth-root{min-width:224.39px}html[lang="zh-CN"] #kenneth-root,html[lang="zh"] #kenneth-root{min-width:120px}.jv-container{margin:0 auto;max-width:1400px;padding:0 80px;position:relative;width:100%}.jv-header{padding-top:16px;z-index:99999;min-height:258px;margin-bottom:40px}.js-sticky-header-fixed .jv-header{min-height:auto;margin-bottom:64px}@media (min-width: 1040px){.jv-header__none{display:none}}@media (max-width: 1039px){.jv-header{display:none}}.jv-header__top{align-items:flex-start;display:flex;height:100px;justify-content:space-between;margin-bottom:40px;position:relative;z-index:1}.jv-header__top .afd-site-selector__link{color:var(--text-hint);font-size:16px}.jv-header__top .afd-site-selector__link:hover{font-weight:400;color:var(--text-body)}.jv-header__top--margin-fix{margin-bottom:186px}.jv-header__top .jv-header__archdaily-plus{font-size:16px;font-weight:600;color:var(--text-body);margin-right:12px}.jv-header__top .jv-header__archdaily-plus span{color:var(--primary)}@media (max-width: 1170px){.jv-header #archdaily-plus-container,.jv-header #archdaily-plus-container+.jv-header__separator{display:none}}.jv-header__bottom #archdaily-plus-container,.jv-header__bottom #archdaily-plus-container+.jv-header__separator,.jv-header__bottom .jv-header__archdaily-plus{display:none}.jv-header__separator{width:1px;height:20px;background:var(--border);margin:0 24px;position:relative;z-index:2}#archdaily-plus-container:empty+.jv-header__separator,.jv-header__separator:first-child{display:none}.jv-header__bottom{text-align:center}.jv-header__bottom .jv-nav__logo img{display:none}.jv-header__bottom--fixed{background:var(--background);border-bottom:1px solid var(--border);left:0;position:fixed;padding:8px;top:-70px;-webkit-transform:translate3d(0, -70px, 0);transform:translate3d(0, -70px, 0);transition:all .3s ease;width:100%;z-index:9999}.jv-header__bottom--fixed .jv-container{align-items:center;display:flex;justify-content:flex-start}.jv-header__bottom--fixed .jv-container form{width:100%;max-width:none}.jv-header__bottom--fixed .jv-header__main-nav{flex:1 0 auto;order:2;margin-bottom:0;margin-left:16px}.jv-header__bottom--fixed .jv-header__main-nav-link{border-left:none;font-size:16px;padding:0 8px}.jv-header__bottom--fixed .jv-header__main-nav-link:last-child{margin-right:-8px}.jv-header__bottom--fixed .jv-header__separator:first-child{display:block}.jv-header__bottom--fixed .jv-hamburger-menu{order:3;flex:1 0 auto}.jv-header__bottom--fixed .jv-nav__logo{flex:1 0 64px;margin-right:24px;opacity:1;position:relative;top:0;-webkit-transform:scale(1);transform:scale(1);visibility:visible}.jv-header__bottom--fixed .jv-nav__logo img{height:40px;
144display:block}.jv-header__bottom--fixed .jv-header__right{align-items:center;display:flex;order:3;flex:1 0 auto}.jv-header__bottom--fixed .jv-header__main-search{max-width:none}.jv-header__bottom--on-screen{top:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.jv-header__bottom--on-screen .jv-header__tooltip{display:flex}.jv-header__bottom--on-screen .jv-header__tooltip.afd-hide{display:none}.jv-header__left{align-items:center;display:flex;height:40px}.jv-header__left-link{color:var(--text-hint);font-size:16px}.jv-header__left-link+.jv-header__left-link{margin-left:24px}.jv-header__left .afd-site-selector{position:relative;z-index:1}.jv-header__right{align-items:center;display:flex;height:40px}.jv-header .afd-site-selector__country{padding:0 10px}.jv-header .afd-site-selector__country-name{color:var(--text-hint);font-size:16px}.jv-header__logo{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.jv-banner-header .jv-header{position:-webkit-sticky;position:sticky;top:0;padding:0;margin:0 0 28px;max-width:100%}.jv-banner-header .jv-header .jv-header__bottom--fixed{position:relative}.jv-header #kenneth-root{flex:1 0 auto;font-size:16px;-webkit-font-smoothing:antialiased;position:relative;z-index:2}.jv-header #kenneth-root:hover .kth-user__message{display:none}.jv-header #kenneth-root .kth-user__avatar--desktop{display:none}.jv-header #kenneth-root .kth-user__signup{background:var(--primary);border-radius:3px;color:white;margin:0 0 0 16px;padding:0 16px;position:relative;display:inline-block;height:40px;transition:background .3s ease}.jv-header #kenneth-root .kth-user__signup:hover{background:var(--primary-hover)}.jv-header #kenneth-root .kth-user__signup .kth-user__message{left:50%;padding:16px;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:200px}.jv-header #kenneth-root .kth-user__signup:hover .kth-user__message{display:block}.jv-header #kenneth-root .kth-user__separator{display:none}.jv-header #kenneth-root .kth-user{align-items:center;display:flex;line-height:normal;position:relative}.jv-header #kenneth-root .kth-user .kth-user__avatar{width:32px;height:32px;margin-top:0;margin-right:0;vertical-align:initial}.jv-header #kenneth-root .kth-user .kth-user__avatar .kth_notification_dot--mobile{height:8px;width:8px;margin-top:0;margin-right:-2px}.jv-header #kenneth-root .kth-user .kth-user__name{display:none}.jv-header #kenneth-root .kth-user .kth-user__name .kth_notification_dot{position:absolute;top:-3px;left:18px}.jv-header #kenneth-root .kth-user__dropdown,.jv-header #kenneth-root .kth-user__dropdown__list::before,.jv-header #kenneth-root .kth-user__dropdown__list::after{left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:left}.jv-header #kenneth-root .kth-user__dropdown__list::before,.jv-header #kenneth-root .kth-user__dropdown__list::after{margin-right:0}.jv-header__main-nav{display:flex;justify-content:center;margin-bottom:40px}.jv-header__main-nav-link{border-left:1px solid var(--gray-5);color:var(--text-body);font-size:21px;font-weight:600;padding:0 24px}.jv-header__main-nav-link:first-child{border-left:none}.jv-header__main-nav-link:hover{transition:.3s ease;color:var(--primary-hover)}.jv-header__main-search{background:transparent;color:var(--input-placeholder);font-family:"Source Sans Pro", "Helvetica", sans-serif;font-size:14px;font-weight:600;height:40px;max-width:660px;width:calc(100% - 52px);border:none;padding:0;transition:border .3s ease}.jv-header__main-search::-webkit-input-placeholder,.jv-header__main-search:-webkit-autofill,.jv-header__main-search:-webkit-autofill:hover,.jv-header__main-search:-webkit-autofill:focus{color:var(--input-placeholder);-webkit-text-fill-color:var(--input-placeholder);transition:background-color 5000s ease-in-out 0s;font-size:14px !important}.jv-header__main-search::placeholder,.jv-header__main-search:-webkit-autofill,.jv-header__main-search:-webkit-autofill:hover,.jv-header__main-search:-webkit-autofill:focus{color:var(--input-placeholder);-webkit-text-fill-color:var(--input-placeholder);transition:background-color 5000s ease-in-out 0s;font-size:14px !important}.jv-header__main-search-form{background:var(--search-input);border-radius:4px;display:flex;align-items:center;margin:0 auto;max-width:660px;position:relative;width:100%}.jv-header__main-search-icon{width:20px;height:20px;margin:0 16px;color:var(--input-placeholder)}.jv-header .afd-site-selector__flag{margin-right:8px}.jv-header__skeleton-text{background:var(--skeleton-loader);height:16px;flex:1 0 auto}.jv-header__skeleton-button{background:var(--skeleton-loader);border-radius:3px;height:40px;margin-left:8px;flex:2 0 auto}.jv-header__skeleton-avatar{background:var(--skeleton-loader);border-radius:50%;width:32px;height:32px}.jv-header__hider{display:none}@media (min-width: 1280px){.jv-header__hider{display:flex;align-items:center}.jv-header__hider .jv-header__separator:first-child{display:block}}.search-body .jv-header__main-search,.search-body .jv-header__main-search-icon{display:none}#credential_picker_container{z-index:99999 !important;transition:all .3s ease;top:0 !important}@media (max-width: 1040px){#credential_picker_container{bottom:50px !important;top:unset !important;right:0 !important}.has-one-tap #credential_picker_container{bottom:-2px !important}}#credential_picker_iframe{transition:all .3s ease}@media (max-width: 767px){#credential_picker_iframe{bottom:40px !important;width:100% !important}.has-one-tap #credential_picker_iframe{bottom:-2px !important}}.jv-grid-container{max-width:1040px;padding:0 16px;margin:0 auto}@media (min-width: 1040px){.jv-grid-container{padding:0}}.jv-grid-row{display:flex;flex-wrap:wrap;margin:0 -16px}.jv-grid-col{position:relative;min-height:1px;padding-right:16px;padding-left:16px;max-width:100%;flex:0 0 100%}@media (min-width: 768px){.jv-grid-col{width:100%;flex:1 0 0}.jv-grid-col--big{flex:2 0 0}}.no-gutters>.jv-grid-col{padding-right:0;padding-left:0}.jv-grid-layout{display:grid;gap:20px}.jv-grid-layout--3-col{grid-template-columns:repeat(3, 1fr)}.jv-grid-layout--4-col{grid-template-columns:repeat(4, 1fr)}@media (max-width: 767px){.jv-grid-layout--horizontal-mobile{grid-template-columns:1fr}}.afd-header-main{height:115px;margin-bottom:40px}.afd-header-main__container{position:relative;display:none}@media (max-width: 1040px){.afd-header-main__container{position:fixed;background:var(--background);z-index:11;padding-top:6px;padding-bottom:6px;top:0;border-bottom:1px solid var(--border);width:100%;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);height:64px;display:flex;align-items:center}.afd-header-main__container--out-screen{-webkit-transform:translate3d(0, -70px, 0);transform:translate3d(0, -70px, 0)}.afd-header-main__container--out-screen .jv-header__logo-tooltip{top:-17px}}
144@media (max-width: 1040px){.afd-body-padding{padding-top:63px}}.afd-site-selector{position:absolute;left:-10px;top:0;min-width:14em;padding:10px 0;z-index:20000}.afd-site-selector__list{display:none;position:absolute;left:0;right:0;top:100%;padding:0 0 .8em;background:inherit}.afd-site-selector__link{display:block;line-height:1.5em;padding:0 10px;color:var(--text-body)}.afd-site-selector__link:hover{color:var(--text-body);font-weight:600}.afd-site-selector__flag{display:inline-block;margin-right:.6em;background:url(//afd.adsttc.com/afd/icons-sdc9894cf38-c006001cb055248cf1dffd0dd44d7c3e0ba15754ae5c42e2bb8d57dfbd3498cf.png);height:10px;width:15px}.afd-site-selector__flag--us{background-position:0 -1772px}.afd-site-selector__flag--cl{background-position:0 -1732px}.afd-site-selector__flag--br{background-position:0 -1682px}.afd-site-selector__flag--cn{background-position:0 -1712px}.afd-site-selector__flag--mx{background-position:0 -1742px}.afd-site-selector__flag--co{background-position:0 -1722px}.afd-site-selector__flag--pe{background-position:0 -1752px}.afd-site-selector__flag--usa{background-position:0 -1762px}.afd-site-selector__flag--chile{background-position:0 -1692px}.afd-site-selector:hover{background:var(--flyout-background)}.afd-site-selector:hover .afd-site-selector__list{display:block}.retina .afd-site-selector__flag--us{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1852px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-site-selector__flag--cl{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1812px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-site-selector__flag--br{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1762px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-site-selector__flag--cn{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1792px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-site-selector__flag--mx{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1822px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-site-selector__flag--co{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1802px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-site-selector__flag--pe{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1832px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-site-selector__flag--usa{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1842px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-site-selector__flag--chile{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1772px;background-size:80px 2725px;background-repeat:no-repeat}.afd-nav-contact{position:absolute;top:0;right:0;margin-top:10px}.afd-nav-contact__item{display:inline-block;margin-left:20px;line-height:1.5em}.afd-nav-contact__link{color:var(--text-body)}.afd-nav-contact__link:hover{color:var(--primary)}.afd-site-name{text-align:center;padding-top:6px}.afd-site-name__logo-container{display:block;height:75px;margin:0 auto 10px;overflow:hidden;width:145px}.afd-site-name__slogan{line-height:normal;font-size:13px;font-weight:400}.afd-contact-links{display:flex;justify-content:space-between;padding:10px 0 0;font-size:13px}.afd-contact-links__item{float:left}.afd-contact-links__link{color:var(--black-cn);font-weight:600}.afd-contact-links__link:hover{color:var(--primary)}:lang(zh-CN) .afd-site-name__slogan{font-style:normal}.afd-nav__container{position:relative}.afd-nav__list{float:left;margin-left:-0.7em;-webkit-transform:none;transform:none;transition:all 0.15s}.afd-nav__item{display:inline-block}.afd-nav__item--dropdown--simple{position:relative}.afd-nav__link{position:relative;display:inline-block;padding:0 .7em;color:var(--text-body);cursor:pointer}.afd-nav__link:hover{color:var(--primary)}.afd-nav__caret{position:absolute;display:inline-block;height:0;width:0;left:50%;margin-left:-.2857em;bottom:.15em;border:.2857em solid transparent;border-top-color:var(--text-body)}.afd-nav__dropdown{position:absolute;
144left:0;top:40px;visibility:hidden;background:var(--gray-2);box-shadow:0px 10px 20px 0px rgba(200,200,200,0.25)}.afd-nav__button-search__desktop{height:40px;margin:0 10px;cursor:pointer;float:right;position:relative}.afd-nav__button-search__circle{border:3px solid var(--text-body);position:absolute;left:2px;height:14px;border-radius:50%;top:28%;width:14px}.afd-nav__button-search__line{background:var(--text-body);position:absolute;left:-1px;right:0;height:3px;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:7px;top:58%}.afd-nav__button-search__text{color:var(--text-body);padding-left:20px}.afd-nav__search__searchfield{position:relative}.afd-nav__search__input{width:100%;height:26px;padding:0 10px 0 28px;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border);outline:0}.afd-nav__search__input:hover{border-color:var(--border-input)}.afd-nav__search__input:focus{border-color:var(--text-body)}.afd-nav__search__btn{position:absolute;left:8px;top:50%;margin-top:-7.5px;height:15px;width:15px;border:0;outline:0;cursor:pointer;opacity:.8;background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -967px;background-size:80px 2725px;background-repeat:no-repeat}.afd-nav--only-nav,.afd-nav--fixed{position:fixed;top:0}.afd-nav--only-nav .afd-nav__logo,.afd-nav--fixed .afd-nav__logo{opacity:1;visibility:visible;-webkit-transform:none;transform:none}.afd-nav--only-nav .afd-nav__list,.afd-nav--fixed .afd-nav__list{-webkit-transform:translateX(30px);transform:translateX(30px)}.afd-nav--only-nav{left:0px;right:0px;z-index:10000;height:40px;line-height:40px;font-size:14px;background:var(--background);box-shadow:0px 10px 20px 0px rgba(200,200,200,0.15);-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.afd-nav__item--dropdown:hover .afd-nav__link{color:var(--primary)}.afd-nav__item--dropdown:hover .afd-nav__dropdown{visibility:visible}.afd-nav__item--dropdown:hover .afd-nav__dropdown[data-dropdown-group-name="neufert"]{display:none}.afd-nav__item--dropdown:hover .afd-nav__caret{border-top-color:var(--primary)}.afd-nav__dropdown__list{font-size:.95em;min-width:18.8em;line-height:2.5em;font-weight:600}.afd-nav__dropdown__link{display:block;padding:0 .7em;white-space:nowrap;color:var(--text-body);cursor:pointer}.afd-nav__dropdown__link:hover{color:var(--primary);background-color:var(--background)}.afd-nav__user{float:right;margin-left:10px}.afd-nav__user .kenneth-user,.afd-nav__user .kenneth-user__dropdown__link,.afd-nav__user .kenneth-user__signin,.afd-nav__user .kenneth-user__signup{color:var(--text-body)}.afd-nav__user .kenneth-user:hover,.afd-nav__user .kenneth-user__dropdown__link:hover,.afd-nav__user .kenneth-user__signin:hover,.afd-nav__user .kenneth-user__signup:hover{color:var(--primary)}.afd-nav__user .kth-user,.afd-nav__user .kth-user__dropdown__link,.afd-nav__user .kth-user__signin,.afd-nav__user .kth-user__signup{color:var(--text-body)}.afd-nav__user .kth-user:hover,.afd-nav__user .kth-user__dropdown__link:hover,.afd-nav__user .kth-user__signin:hover,.afd-nav__user .kth-user__signup:hover{color:var(--primary)}.afd-nav__button-user{cursor:pointer}.afd-nav__button-user .kenneth-user,.afd-nav__button-user .kenneth-user__signin,.afd-nav__button-user .kenneth-user__signup,.afd-nav__button-user .kenneth-user__separator{color:var(--background);font-size:16px;font-weight:600}.afd-nav__button-user .kenneth-user__name,.afd-nav__button-user .kenneth-user__separator,.afd-nav__button-user .kenneth-user__signup{display:none}.afd-nav__button-user .kth-user__avatar,.afd-nav__button-user .kenneth-user__avatar{margin-top:0}.afd-nav__button-user .kth-user__name,.afd-nav__button-user .kth-user__separator,.afd-nav__button-user .kth-user__signup{display:none}.afd-nav__button-user .kth-user,.afd-nav__button-user .kth-user__signin,.afd-nav__button-user .kth-user__signup,.afd-nav__button-user .kth-user__separator{color:var(--background);font-size:16px;font-weight:600}.afd-mobile-nav-items{float:left;width:33.33%;text-align:center}.afd-mobile-nav-items .kth-user__name,.afd-mobile-nav-items .kth-user__separator,.afd-mobile-nav-items .kth-user__signup{display:none}.afd-mobile-nav-items .kth-user__avatar{margin:0}.afd-nav-mobile{display:none;position:fixed;top:0;bottom:0;left:0px;z-index:30000;width:100%;font-size:13px;text-align:left;overflow:hidden;box-shadow:1px 0 0 1px rgba(0,0,0,0.4);background:var(--background);-webkit-transform:translateX(100%);transform:translateX(100%);transition:all 0.25s;will-change:transform}.afd-nav-mobile,.afd-nav-mobile a{font-size:16px;color:var(--text-body);font-weight:600}.afd-nav-mobile__settings.afd-nav-mobile__subpane{padding-bottom:28px}.afd-nav-mobile__settings.afd-nav-mobile__subpane li:last-child{border-bottom:1px solid var(--border)}.afd-nav-mobile .afd-nav-mobile__close{top:26px;-webkit-transform:translatey(-50%);transform:translatey(-50%);right:16px;font-size:24px;color:var(--gray-10)}.afd-nav-mobile .afd-nav-mobile__subpane.afd-nav-mobile__subpane--u
144ser{padding:0 16px;min-height:52px}.afd-nav-mobile .afd-nav-mobile__subpane.afd-nav-mobile__subpane--user .afd-nav-mobile__item{display:flex;align-items:center;gap:16px;min-height:52px}.afd-nav-mobile .afd-nav-mobile__subpane.afd-nav-mobile__subpane--user .kth-user__signup{background:var(--primary);border-radius:3px;color:white;padding:12px 28px;transition:background .3s ease}.afd-nav-mobile .afd-nav-mobile__subpane.afd-nav-mobile__subpane--user .kth-user__separator{display:none}.afd-nav-mobile .afd-nav-mobile__subpane.afd-nav-mobile__subpane--user .kth-user__name{display:inline;line-height:unset}.afd-nav-mobile.user-logged-in .kth-user__avatar{width:32px;height:32px;background-color:var(--background)}.afd-nav-mobile.user-logged-in .afd-nav-mobile__subpane--user .afd-nav-mobile__item:first-of-type{margin-bottom:12px}.afd-nav-mobile.user-logged-in .afd-nav-mobile__subpane--user .afd-nav-mobile__item:first-of-type .kth-user__separator{padding:0 8px}@supports (-webkit-transform: translateX(-100%)) or (transform: translateX(-100%)) or (-o-transform: translateX(-100%)){.afd-nav-mobile{display:block}}.afd-nav-mobile__item{position:relative}.afd-nav-mobile__item+.afd-nav-mobile__item{border-top:0.5px solid var(--border-input)}.afd-nav-mobile__item--with-arrow{display:flex;justify-content:space-between;align-items:center}.afd-nav-mobile__label{display:block;padding:15px 0}.afd-nav-mobile__label hd-icon{display:inline-block;margin-left:4px;vertical-align:bottom}.afd-nav-mobile__close,.afd-nav-mobile__back{position:absolute;top:0;padding:0;border:none;background:none;cursor:pointer}.afd-nav-mobile__close{z-index:30000}.afd-nav-mobile__back{text-align:left;left:0;width:100%;height:52px;padding:10px 16px;line-height:20px;vertical-align:middle;font-size:16px;font-weight:600;outline:0;font-family:inherit;background:var(--background)}.afd-nav-mobile__back-label{position:relative;padding-left:8px}.js-afd-show-nav-mobile,.js-afd-show-nav-mobile body{overflow:hidden;position:fixed;width:100%;top:0;bottom:0}.js-afd-show-nav-mobile .afd-nav-mobile{-webkit-transform:translateX(0px);transform:translateX(0px)}.js-afd-show-nav-mobile .afd-nav-mobile-overlay{opacity:1;display:block}.afd-nav-mobile__pane{position:absolute;top:0;left:0;right:-1px;bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--flyout-background)}.afd-nav-mobile__subpane{padding:16px;background:var(--flyout-background)}.afd-nav-mobile__subpane:nth-child(even):not(.afd-nav-mobile__sublist){background:var(--background)}.afd-nav-mobile__pane--first{z-index:20000;transition:all 0.3s cubic-bezier(0, 0, 0.35, -0.1);-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}.afd-nav-mobile__pane--second{z-index:10000}.afd-nav-mobile__sublist{visibility:hidden;opacity:0;transition:all .3s;position:absolute;top:52px;left:0;right:0;bottom:0}.afd-nav-mobile--active-sublist .afd-nav-mobile__pane--first{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.afd-nav-mobile__sublist.afd-nav-mobile__sublist--visible{visibility:visible;opacity:1}.afd-nav-mobile__icon-logout{display:inline-block;position:relative;vertical-align:bottom;height:1em;width:1em;margin-right:.4em;border:2px solid var(--mobile-nav-icon);border-radius:50%}.afd-nav-mobile__icon-logout:after{display:block;content:'';position:absolute;top:-5px;left:.5em;width:6px;height:10px;margin-left:-5px;border:2px solid var(--background);background:var(--mobile-nav-icon);border-radius:2px}@media only screen and (min-width: 1040px){.afd-nav-mobile{display:none}}@media (max-width: 1040px){.afd-header-main{height:inherit;margin-bottom:0}.afd-mobile-header-items{flex:1 0 auto}.afd-mobile__btn-menu{position:relative;cursor:pointer;height:17px}.afd-mobile__btn-menu__line{height:3px;background:var(--text-body);border-radius:50px}.afd-site-name{padding:0 16px;align-items:center;display:flex}.afd-site-name__logo-container{display:none}.afd-mobile__btn-search-wrapper{height:28px;position:absolute;right:0;top:11px;width:28px}.afd-mobile__btn-search{height:50px;cursor:pointer}.afd-mobile__btn-search-circle{border:3px solid var(--text-body);border-radius:50%;height:24px;left:4px;position:absolute;top:0;width:24px}.afd-mobile__btn-search-line{background:var(--text-body);bottom:4px;height:3px;left:0;position:absolute;right:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:10px}}.search-body .afd-mobile-search-form{display:none}
144.afd-mobile-search-form .afd-nav__search__searchfield{display:flex;align-items:center;background:var(--search-input);border-radius:4px;overflow:hidden}.afd-mobile-search-form .afd-nav__search__input{height:40px;background:var(--search-input);padding:0;border:none;font-weight:600;font-family:"Source Sans Pro", "Helvetica", sans-serif;color:var(--input-placeholder)}.afd-mobile-search-form .afd-nav__search__input::-webkit-input-placeholder,.afd-mobile-search-form .afd-nav__search__input:-webkit-autofill,.afd-mobile-search-form .afd-nav__search__input:-webkit-autofill:hover,.afd-mobile-search-form .afd-nav__search__input:-webkit-autofill:focus{color:var(--input-placeholder);-webkit-text-fill-color:var(--input-placeholder);transition:background-color 5000s ease-in-out 0s}.afd-mobile-search-form .afd-nav__search__input::placeholder,.afd-mobile-search-form .afd-nav__search__input:-webkit-autofill,.afd-mobile-search-form .afd-nav__search__input:-webkit-autofill:hover,.afd-mobile-search-form .afd-nav__search__input:-webkit-autofill:focus{color:var(--input-placeholder);-webkit-text-fill-color:var(--input-placeholder);transition:background-color 5000s ease-in-out 0s}.afd-mobile-search-form__container{margin:0 16px;width:100%}.afd-mobile__logo{flex:0 0 45px}.afd-mobile__logo--cn{flex:0 0 23px}@media (max-width: 1040px){.afd-nav{position:fixed;background:var(--background);top:auto;right:0;bottom:0;left:0;border-top:1px solid var(--border);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;z-index:10000;margin-bottom:env(safe-area-inset-bottom) !important;padding-left:env(safe-area-inset-left) !important;padding-right:env(safe-area-inset-right) !important}}.afd-mobile-navigation{display:none}@media (max-width: 1040px){.afd-mobile-navigation{display:flex;justify-content:space-between;align-items:center;padding:8px 15px;background:var(--background)}}.afd-mobile-navigation__item{width:100%;display:flex;justify-content:center;align-items:flex-end}.afd-mobile-navigation__item-container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:62px;line-height:normal;font-size:12px;color:var(--mobile-nav-icon);padding:4px;gap:4px;border-radius:4px}.afd-mobile-navigation__item-container:hover{color:inherit}.afd-mobile-navigation__item-container svg{height:24px;color:var(--mobile-nav-icon)}.afd-mobile-navigation__item-container.afd-campaign--active{position:relative}.afd-mobile-navigation__item-container.afd-campaign--active .afd-campaign__badge{display:block;position:absolute;padding:1px 4px 2px;font-size:12px;font-weight:600;line-height:0.8;top:-16px;right:0;border-radius:40px;border:1px solid white;text-transform:lowercase}.afd-mobile-navigation__item-title{font-size:14px;line-height:1.57;font-weight:600}.afd-mobile-navigation--active{background:var(--mobile-nav-active-fill);color:var(--doodle-color, var(--mobile-active-text))}.afd-mobile-navigation--out-screen{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);overflow:hidden;opacity:0;transition:opacity 0.2s ease-in-out;pointer-events:none}.afd-mobile-navigation.adplus-navigation{width:100%;position:absolute;bottom:0;z-index:-1;transition:all 0.3s ease-in-out;border-top:1px solid var(--border)}.afd-mobile-navigation.adplus-navigation:after{content:"";position:absolute;bottom:0;left:16px;width:calc(100% - 32px);border-bottom:1px solid var(--border)}.afd-mobile-navigation.adplus-navigation.active{bottom:100%}body.user-active .avatar--active .kth-user__avatar{border:solid 1px var(--primary)}body.user-active .avatar--active p{color:var(--primary)} 145</style> 146<style>.afd-post-actions{margin-bottom:25px}.afd-post-actions .single-bookmark{margin-right:40px}.afd-post-content{font-size:15px}.afd-post-content h1,.afd-post-content h2,.afd-post-content h3,.afd-post-content h4,.afd-post-content h5,.afd-post-content h6{font-weight:600;line-height:1.4em}.afd-post-content h2{font-size:1.4em;margin:0 0 1.3em}.afd-post-content h3{font-size:1.27em;margin:0 0 1.2em}.afd-post-content h4{font-size:1.2em;margin:0 0 1em}.afd-post-content h5{font-size:1.15em;margin:0 0 1em}.afd-post-content h6{font-size:1.07em;margin:0 0 1em}.afd-post-content p{font-size:1em}.afd-post-content p img{display:block;margin:0 auto}.afd-post-content a:not(.afd-specs a,.afd-specs__btn,.afd-btn){color:var(--body-links)}.afd-post-content a:not(.afd-specs a,.afd-specs__btn,.afd-btn):hover{color:var(--primary-hover)}.afd-post-content blockquote{color:var(--text-hint);font-size:1.3em;font-style:italic;line-height:1.5em;margin:1.5em 2em;-webkit-font-smoothing:initial;-moz-font-smoothing:grayscale;quotes:"â" "â" "â" "â";position:relative}.afd-post-content blockquote:before{content:open-quote;font-size:1.8em;left:-.75em;top:.15em;position:absolute}.afd-post-content blockquote:after{bottom:.15em;
146content:close-quote;font-size:1.8em;right:-.75em;position:absolute}.afd-post-content .afd-blockquote-author{display:block;font-size:.7em;font-weight:100}.afd-post-content .afd-blockquote-author:before{content:'\2014';display:inline-block;margin-right:0.5em}.afd-post-content b,.afd-post-content strong{font-weight:600}.afd-post-content i,.afd-post-content em{font-style:italic}.afd-post-content ol,.afd-post-content ul,.afd-post-content p,.afd-post-content address{line-height:1.75em;margin:0 0 1.75em;-webkit-font-smoothing:initial;-moz-font-smoothing:grayscale;word-wrap:break-word}.afd-post-content ul{margin:0.8em 0 0.8em 1.2em;list-style-type:disc}.afd-post-content ul li{list-style-type:disc;margin:0 0 0 1.2em}.afd-post-content ol ol{margin:0.8em 0 0.8em 1.3em}.afd-post-content ol li{list-style-type:decimal;margin:0 0 0 1.3em}.afd-post-content hr{border:0;border-bottom:0;border-top:1px solid var(--border);margin:1.75em 0}.afd-post-content table{font-size:1em;text-align:left;width:100%;margin-bottom:1.7em}.afd-post-content table thead{font-weight:600}.afd-post-content table td,.afd-post-content table th{padding:15px 7px}.afd-post-content table th{padding-bottom:8px}.afd-post-content table tr{border-bottom:1px solid var(--border)}.afd-post-content table tbody{border:1px solid var(--border)}.afd-post-content table tbody tr:last-child{border-bottom:none}.afd-post-content table tbody tr:hover{background-color:var(--gray-1)}.afd-post-content p:empty,.afd-post-content blockquote:empty,.afd-post-content ul:empty,.afd-post-content ol:empty,.afd-post-content li:empty,.afd-post-content figcaption:empty{display:none}.afd-post-content ul.afd-char-list{margin:auto;list-style:none}@media (max-width: 1040px){.afd-post-content ul.afd-char-list{margin:0 16px}}.afd-post-content ul.afd-char-list li{margin:auto;list-style-type:none}.afd-post-content .afd-tags{display:inline-block;margin:0 0 20px;width:100%}.afd-post-content .afd-tags__container{display:block;overflow:none;width:100%;margin-bottom:1.6em}@media (max-width: 768px){.afd-post-content .afd-tags__container{display:flex;overflow:scroll}.afd-post-content .afd-tags__container ::-webkit-scrollbar{width:0px;background:transparent}}.afd-post-content .afd-tags__btn{border:2px solid var(--tag-border);float:left;margin:0 1em 1em 0;padding:0.75em}.afd-post-content .afd-tags__btn:hover{border:2px solid var(--border-input);color:var(--tag-color)}@media (max-width: 768px){.afd-post-content .afd-tags__btn{border:1px solid var(--tag-border);float:none;margin:0 4px;padding:8px;border-radius:5%;white-space:nowrap}}.afd-post-content iframe,.afd-post-content .fb_iframe_widget{display:block;margin:0 auto 1.75em}.afd-post-content iframe{max-width:100% !important}.afd-post-content .afd-char-list{display:inline-block;font-size:1em;position:relative;width:100%}.afd-post-content .afd-char-item{float:left;margin:0 0 0.7em;width:100%}.afd-post-content .afd-char-title,.afd-post-content .afd-char-text{float:left}.afd-post-content .afd-char-title{font-size:1em;font-weight:600;line-height:inherit;margin:0 2.5% 0 0}.afd-post-content .afd-char-text{position:relative;width:70%}.afd-post-content .afd-char-text:before{content:': ';left:-2.5%;position:absolute}.afd-post-content .afd-char-list-box{border:1px solid var(--border);padding-bottom:.4em;padding-left:1em;padding-right:1em;padding-top:1em}.afd-post-content .afd-extra-specs{background:var(--background);border-top:0;padding-top:0;padding-bottom:0}.afd-post-content .afd-show-extra-specs{background:var(--border);border-radius:0 0 2px 2px;color:var(--background);cursor:pointer;float:left;font-size:16px;font-weight:600;margin:.4em -1em -2px;padding:10px 1em 10px;position:relative;text-align:center;text-transform:uppercase;width:calc(100% + 2em)}.afd-post-content .afd-show-extra-specs:hover{background:var(--border-input)}.afd-post-content .twitter-tweet{margin-left:auto !important;margin-right:auto !important}.afd-post-content .afd-widget-subtitle{font-weight:100;font-size:15px}@media (max-width: 767px){.afd-post-stream .afd-post-content .afd-char-list .afd-char-item-hidden-in-stream{display:none}}.afd-post-content-h2{font-size:21px;font-weight:600;line-height:1.4em}.afd-post-stream{position:relative;margin-bottom:80px}.afd-gal-info-container .afd-post-content .afd-char-title{width:32.5%}.afd-gal-info-container .afd-post-content .afd-char-text{width:6
1465%}.afd-post-profile{margin:40px 0}@media (max-width: 1040px){.afd-post-header{padding:16px 16px 0}.afd-post-content{font-size:16px}.afd-post-content h2,.afd-post-content h3,.afd-post-content h4,.afd-post-content h5,.afd-post-content h6,.afd-post-content p,.afd-post-content blockquote,.afd-post-content ol,.afd-post-content ul,.afd-post-content address,.afd-post-content hr,.afd-post-content table,.afd-post-content table.afd-table,.afd-post-content figcaption{margin-left:16px;margin-right:16px;width:calc(100% - 32px)}.afd-post-content .widget-list,.afd-post-content .afd-widget-item-link,.afd-post-content .afd-widget-subtitle,.afd-post-content .afd-widget-item-link{margin:0px}.afd-post-content .widget-list,.afd-post-content .afd-widget-item-link{width:100%}.afd-post-content .afd-widget-item-link{font-size:17px}.afd-post-content .afd-widget-subtitle{font-size:16px}.afd-post-content blockquote:before{left:-.25em}.afd-post-content blockquote:after{right:-.25em}.afd-post-content .afd-char-list{margin-bottom:1.6em;width:calc(100% - 32px)}.afd-post-content .afd-char-title{font-size:1em;line-height:inherit;margin:0;width:100%}.afd-post-content .afd-char-text{width:100%;word-wrap:break-word}.afd-post-content .afd-char-text:before{content:''}.afd-post-content .afd-char-list-box{border:0;padding-left:0;padding-right:0}.afd-post-content .afd-extra-specs{display:inline-block;width:calc(100% - 32px) !important}.afd-post-content .afd-show-extra-specs{font-size:1.1em;line-height:2em;margin:.4em 0 0;padding:0;width:100%}.afd-post-content .afd-show-extra-specs:after{top:30px}.afd-post-content-h2{font-size:22px;margin-left:16px;margin-right:16px}.afd-bookmark-mob{position:fixed;bottom:66px;right:16px;background:var(--primary);border-radius:3px;height:40px;box-shadow:0px 0px 10px rgba(0,0,0,0.4);z-index:11;padding:3px 15px;display:flex;align-items:center}.afd-bookmark-mob .afd-fl{color:white}.afd-quote-mob{position:fixed;bottom:66px;right:16px;background:var(--primary);padding:15px;border-radius:2px;width:120px;box-shadow:0px 0px 10px rgba(0,0,0,0.4);text-align:center;font-weight:bold;color:white}}.afd-special-landing-share{left:calc((100vw - 1040px) / 2);position:fixed;top:252px;text-align:center}.afd-share-title{color:var(--text-hint);font-size:15px;margin-bottom:25px;text-transform:uppercase}.afd-share-item{margin-bottom:15px}.afd-special-landings-content{font-size:16px;margin:0 auto;width:50%;max-width:640px}.afd-special-landings-content h2{font-size:25px;margin-top:3.2em}.afd-special-landings-content h3{font-size:18px}.afd-special-landings-content img{margin-left:-40px;margin-right:-40px;max-width:calc(100% + 80px)}.afd-special-landings-content figure{margin-bottom:2em}.afd-special-landings-content figcaption{color:var(--text-hint);font-size:15px;font-style:italic;line-height:1.4em;margin-top:1.5em}.afd-special-landings-content .afd-title-big{font-size:32px;font-weight:400;margin-bottom:50px}.afd-special-landings-content .afd-title-faq{margin-top:4.5em}.afd-special-landings-content .afd-subtitle-faq{font-size:18px;margin:0 0 .7em}@media (max-width: 767px){.afd-special-landings-content{width:100%;max-width:inherit}.afd-special-landings-content img{margin-left:0;margin-right:0;max-width:100%}.afd-special-landings-content .afd-title-big,.afd-special-landings-content .afd-btn,.afd-special-landings-content .afd-subtitle-faq{margin-left:16px;margin-right:16px}.afd-special-landings-content .afd-btn{width:calc(100% - 32px)}}.afd-gal-container{overflow:hidden}.afd-gal-container__img{position:relative;background:black;transition:all 0.2s}.afd-gal-container__img .afd-image-nav__icon{opacity:0;transition:opacity 0.2s;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform, opacity}.afd-gal-container__img.js-gal-ui-active .afd-image-nav__icon{opacity:.5}.afd-gal-container__img.js-gal-ui-active .afd-image-nav--prev:hover .afd-image-nav__icon,.afd-gal-container__img.js-gal-ui-active .afd-image-nav--next:hover .afd-image-nav__icon,.afd-gal-container__img.js-gal-ui-active .afd-gal-img-meta{opacity:1}.afd-gal-container .afd-image-nav__icon{display:inline-block;background-image:url(//afd.adsttc.com/afd/icons-sdc9894cf38-c006001cb055248cf1dffd0dd44d7c3e0ba15754ae5c42e2bb8d57dfbd3498cf.png);vertical-align:middle}.afd-gal-items{position:relative;z-index:1}.afd-gal-img{transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.afd-gal-loader{position:absolute;z-index:0;top:50%;left:50%;width:40px;margin-left:-10px;margin-top:-17px}.afd-gal-img-meta{position:absolute;width:100%;left:0;padding:20px 18px;color:white;font-size:15px;line-height:1.4em;z-index:6;opacity:0;transition:.2s}.afd-gal-img-meta::before{content:'';display:block;width:100%;height:150px;background:linear-gradient(rgba(0,0,0,0.7), transparent);position:absolute;
146left:0;z-index:-1}.afd-gal-img-meta__bold{font-weight:600}.afd-gal-img-meta__item{float:left;margin-right:20px;padding:6px 0}.afd-gal-img-meta--top{top:0;display:flex}.afd-gal-img-meta--top::before{top:0}.afd-gal-img-meta--bottom{bottom:0}.afd-gal-img-meta--bottom::before{bottom:0;background:linear-gradient(to top, rgba(0,0,0,0.7), transparent)}.afd-gal-img-meta a{color:white}.afd-gal-img-meta__title-container{flex:1}.afd-gal-img-meta__title-container .afd-title--gal{width:auto;max-width:600px;padding-right:24px}.afd-gal-img-meta--flex{display:none}@media (min-width: 1040px){.afd-gal-img-meta--flex{display:flex;justify-content:space-between}}.afd-gal-img-meta--flex .afd-gal-mob-count{text-align:right;font-weight:600;margin-top:8px}.afd-gal__tags{height:68px;margin:16px 0;display:flex;flex-wrap:wrap}@media (min-width: 1040px){.afd-gal__tags{height:30px;overflow:hidden}}.afd-gal__tag{height:30px;display:flex;align-items:center;justify-content:center;padding:0 16px;margin-bottom:8px;background:transparent;border-radius:3px;border:1px solid #FFFFFF;font-size:14px;white-space:nowrap}.afd-gal__tag:not(:last-child){margin-right:8px}.afd-gal-customtag-logo{float:left;height:25px;margin:0 20px 0 0}.afd-gal-customtag-logo img{height:100%;-webkit-filter:invert(100%);filter:invert(100%);position:relative;width:auto}.afd-title--gal{margin-bottom:5px;width:600px}.afd-gal-figcaption{font-weight:normal}.afd-gal-figcaption__link{color:var(--background)}.afd-gal-figcaption__link:hover{color:var(--background)}.afd-gal-btn-zoom{cursor:pointer;display:none\9}.afd-zoom-full-separation{padding:0 20px}.afd-gal-share{float:right;padding:6px 0}.afd-image-nav{display:block;position:absolute;z-index:2;height:calc(100% - 100px);top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.afd-image-nav i{height:93px;width:44px;position:absolute;top:50%;margin-top:-23px}.afd-image-nav--prev{left:0;width:30%;text-align:left;padding-left:20px}.afd-image-nav--prev i{background-position:0 -2061px;left:20px}.afd-image-nav--next{right:0;width:70%;text-align:right;padding-right:20px}.afd-image-nav--next i{background-position:0 -1875px;right:20px}.afd-image-nav--hide{display:none}.afd-gal-nav{display:none;position:absolute;height:100%;line-height:1;top:0;z-index:1;opacity:0;transition:all 0.2s}.afd-gal-nav__right,.afd-gal-nav__left{right:0;width:260px;z-index:5;opacity:1}.afd-gal-nav__left{left:0;right:auto}.afd-gal-nav--displayed,.afd-gal-nav--singlepic{display:block}.afd-gal-nav--displayed.js-show-gal-nav,.afd-gal-nav--displayed.js-show-gal-nav .afd-next-gallery__widget,.afd-gal-nav--displayed.js-show-gal-nav .afd-prev-gallery__widget{opacity:1}.afd-prev-gallery__sharing,.afd-next-gallery__sharing{height:calc(100% - 255px) !important;width:calc(100% + 1px) !important}.afd-prev-gallery__title,.afd-next-gallery__title{margin-bottom:20px;color:var(--text-body)}.afd-prev-gallery__widget,.afd-next-gallery__widget{height:auto;padding:20px 70px 20px 20px;position:absolute;right:0;width:260px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:var(--background);box-shadow:-5px 0px 10px rgba(0,0,0,0.15);opacity:0;transition:.2s;z-index:10000}.afd-prev-gallery__widget__arrow,.afd-next-gallery__widget__arrow{top:-8px;color:var(--text-body);font-size:5em;line-height:100px;opacity:.25;position:relative}.afd-prev-gallery__widget i,.afd-next-gallery__widget i{background-image:url(//afd.adsttc.com/afd/icons-sdc9894cf38-c006001cb055248cf1dffd0dd44d7c3e0ba15754ae5c42e2bb8d57dfbd3498cf.png);height:93px;width:44px;background-position:0 -1782px;position:absolute;right:20px;top:50%;margin-top:-23px}.afd-prev-gallery__widget{padding:20px 20px 20px 70px;right:auto;left:0}.afd-prev-gallery__widget i{background-position:0 -1968px;left:20px;right:auto}.afd-gal-nav__right:hover .afd-next-gallery__widget,.afd-gal-nav__right:hover .afd-prev-gallery__widget,.afd-gal-nav__left:hover .afd-next-gallery__widget,.afd-gal-nav__left:hover .afd-prev-gallery__widget{opacity:1}@media (min-width: 1024px){.afd-prev-gallery__widget:hover .afd-prev-gallery__widget__image:after,.afd-prev-gallery__widget:hover .afd-next-gallery__widget__image:after,.afd-next-gallery__widget:hover .afd-prev-gallery__widget__image:after,.afd-next-gallery__widget:hover .afd-next-gallery__widget__image:after{background:rgba(138,114,114,0.1);bottom:0;content:'';height:160px;left:0;position:absolute;top:0;right:0;width:160px}.afd-prev-gallery__widget:hover .afd-prev-gallery__widget__title,.afd-prev-gallery__widget:hover .afd-next-gallery__widget__title,.afd-prev-gallery__widget:hover .afd-next-gallery__title,.afd-next-gallery__widget:hover .afd-prev-gallery__widget__title,.afd-next-gallery__widget:hover .afd-next-gallery__widget__title,.afd-next-gallery__widget:hover .afd-next-gallery__title{color:var(--text-body)}.afd-prev-gallery__widget:hover .afd-next-gallery__title:hover,.afd-next-gallery__widget:hover .afd-next-gallery__title:hover{color:var(--primary)}}.afd-prev-gallery__widget__subtitle,.afd-next-gallery__widget__subtitle{color:var(--text-hint);font-size:12px;margin-top:8px}.afd-prev-gallery__widget__image,.afd-next-gallery__widget__image{background-size:cover;height:160px;position:relative;width:160px}.afd-prev-gallery__widget__title,.afd-next-gallery__widget__title{color:var(--text-body);font-weight:600;line-height:1.3em;text-align:left}.afd-next-gallery__widget__title,.afd-prev-gallery__widget__title{font-size:16px;margin-top:10px}.afd-gal-info-container{border-left:1px solid var(--border);position:fixed;width:376px;top:0;right:0;bottom:0;padding:50px 0 0;z-index:2;background:var(--background);-webkit-transform:translateZ(0);transform:translateZ(0)}.afd-gal-info-container__scroll{padding:10px 20px 0}.afd-gal-header{position:absolute;top:0;left:0;right:0;height:40px;line-height:41px;padding-left:20px;padding-top:10px}.afd-gal-close{color:var(--gray-6);font-family:'Arial', sans-serif;font-size:1.1em;height:2em;line-height:2em;position:absolute;right:0;text-align:center;top:6px;width:2em}.afd-gal-close:hover{color:var(--gray-7)}@media only screen and (min-width: 769px){div:not(.dark-bg)>.afd-scrollbox{overflow-y:auto;background:linear-gradient(#fff 30%, rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0), #fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0,0,0,0.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.2),rgba(0,0,0,0)) 0 100%;background:linear-gradient(#fff 30%, rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0), #fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0,0,0,0.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:white;background-size:100% 40px, 100% 40px, 100% 14px, 100% 14px;background-attachment:local, local, scroll, scroll}}.afd-gal-footer{position:absolute;bottom:1px;left:0px;right:1px;display:flex;align-items:flex-end;justify-content:center}.afd-gal-footer:empty{display:none}.media-plan .afd-gal-container__img{background:var(--background)}.retina .afd-image-nav--prev i{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -2141px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-image-nav--next i{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1955px;background-size:80px 2725px;background-repeat:no-repeat}
146.js-gal-ui-active .afd-gal-nav--displayed.afd-gal-nav__left:hover,.js-gal-ui-active .afd-gal-nav--displayed.afd-gal-nav__right:hover,.js-gal-ui-active .afd-gal-nav--singlepic.afd-gal-nav__left:hover{opacity:1}.js-gal-zoom-active .afd-gal-btn-zoom{opacity:.7}.js-gal-zoom-active .afd-gal-btn-zoom:hover{opacity:1}.js-gal-zoom-active .afd-gal-loader{display:none}.js-gal-zoom-active .afd-image-nav--prev,.js-gal-zoom-active .afd-image-nav--next{width:75px;height:46px;top:50%;margin-top:-23px;line-height:1em}.js-gal-zoom-active .afd-image-nav--prev i,.js-gal-zoom-active .afd-image-nav--next i{opacity:.35}.js-gal-zoom-active .afd-image-nav--prev:hover i,.js-gal-zoom-active .afd-image-nav--next:hover i{opacity:1}.js-gal-zoom-active .afd-gal-nav{display:none}.js-gal-zoom-active .afd-gal-figure{cursor:zoom-out}.js-gal-img-zoom-active{-webkit-transform:scale(2.2);transform:scale(2.2)}.gal-special-cat{display:block;margin-bottom:20px}.gal-special-cat a{color:var(--text-body)}.gal-special-cat__name{color:var(--text-body);float:left;width:68%}.gal-special-cat__logo{float:left;width:32%;text-align:right;height:37px}.gal-special-cat__logo img{height:37px}.gal-special-cat--title{font-size:13px !important;font-weight:600;line-height:1.5em !important;margin:0 !important;text-transform:uppercase}.gal-special-cat--presented{font-size:12px !important;line-height:1.5em !important;margin:0 !important}.gal-special-cat--presented strong{font-weight:600}.afd-gal-description__container{margin-top:8px}.afd-gal-description__button{padding-left:16px;text-decoration:underline;cursor:pointer}.afd-gal-description--open .afd-gal-img-meta--bottom::before{height:260px}.afd-gal-img-meta--collab-title{font-size:16px;line-height:18px;margin:8px 0}.afd-gal-img-meta--collab-title strong{font-weight:600;text-decoration:underline}.afd-gal-img-meta--collab-figcaption{font-size:14px}@media only screen and (min-width: 300px) and (max-width: 1024px){.afd-gal-container__img{-webkit-user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;touch-action:none;overflow:hidden;width:100%;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-webkit-transform-style:preserve-3d;will-change:transform;max-width:100% !important}.afd-gal-items{-webkit-touch-callout:default !important;white-space:nowrap;-webkit-backface-visibility:hidden;font-size:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.afd-gal-figure{position:relative;display:inline-block !important;width:100% !important;-webkit-backface-visibility:hidden;overflow:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translate3d(0, 0, 0)}.afd-gal-figure .afd-gal-img{display:none}.afd-gal-figure .afd-gal-img.js-gal-mob-img-onview{display:inline}.afd-gal-mob-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background-color:transparent}.afd-gal-img{max-width:99% !important}.afd-gal-figcaption{font-size:15px;margin-top:5px}.afd-gal-mob-close{color:var(--gray-6);line-height:20px;text-align:center;font-size:22px;position:absolute;right:0;top:0;padding:16px;z-index:3}.afd-gal-mob-figcaption{z-index:2;left:0;width:100%;width:100vw;padding:20px 16px;line-height:1.2;opacity:1;visibility:visible;position:absolute;color:white;text-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.1);-webkit-font-smoothing:subpixel-antialiased}.afd-gal-mob-figcaption:before{content:'';position:absolute;display:block;width:100%;height:calc(100% + 20px);bottom:0;left:0;z-index:-1}.afd-gal-mob-figcaption--top{top:0;padding-right:48px}.afd-gal-mob-figcaption--top:before{background:linear-gradient(to bottom, rgba(0,0,0,0.7), transparent)}.afd-gal-mob-figcaption--bottom{bottom:0}.afd-gal-mob-figcaption--bottom:before{background:linear-gradient(to top, rgba(0,0,0,0.7), transparent)}.afd-gal-mob-figcaption a{color:white}.afd-gal-mob-meta{padding-top:20px;overflow:hidden;line-height:20px}.afd-gal-mob-count{float:left;font-size:15px;font-weight:bold}.afd-gal-nav__right,.afd-gal-nav__left{width:140px;height:inherit;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.afd-gal-nav__left{padding:0}.afd-gal-nav--displayed,.afd-gal-nav--singlepic{opacity:1;visibility:visible}.afd-prev-gallery{border-radius:0;padding:20px}.afd-prev-gallery .afd-title-widget{font-size:13px;margin-bottom:15px}.afd-prev-gallery__title,.afd-next-gallery__title{width:100%;left:0;right:0;position:relative;bottom:inherit;font-size:13px;margin-bottom:0px}.afd-prev-gallery__widget,.afd-next-gallery__widget{bottom:inherit;
146left:0;right:0;width:100%;height:182px;display:inline-block;overflow:hidden}.afd-prev-gallery__widget__image,.afd-next-gallery__widget__image{display:block !important;width:100px;height:100px;margin-bottom:20px}.afd-prev-gallery__widget__title,.afd-next-gallery__widget__title{display:block;width:100px;font-size:13px;padding:0}.afd-prev-gallery__widget__image{left:0px}.js-gal-mob-info-hidden .afd-gal-mob-figcaption,.js-gal-mob-info-hidden .afd-gal-nav--displayed,.js-gal-mob-info-hidden .afd-gal-nav--singlepic{opacity:0;visibility:hidden}.media-plan .afd-gal-mob-close{color:var(--text-body)}.js-gal-slide-animate{transition:all 0.2s ease-out}}@media (pointer: coarse) and (max-width: 1024px){.afd-image-nav{display:none}}@media only screen and (min-width: 1025px){.afd-gal-items.js-gal-slide-animate{-webkit-transform:inherit !important;transform:inherit !important}.afd-gal-items{-webkit-transform:inherit !important;transform:inherit !important}}@media (max-width: 1024px){.afd-prev-gallery__widget,.afd-next-gallery__widget{-webkit-transform:none;transform:none;position:relative;padding:20px;height:auto}.afd-prev-gallery__widget .afd-prev-gallery__widget__title,.afd-prev-gallery__widget .afd-next-gallery__widget__title,.afd-next-gallery__widget .afd-prev-gallery__widget__title,.afd-next-gallery__widget .afd-next-gallery__widget__title{font-weight:400}.afd-prev-gallery__widget .afd-gallery__widget__subtitle,.afd-prev-gallery__widget .afd-image-nav__icon,.afd-next-gallery__widget .afd-gallery__widget__subtitle,.afd-next-gallery__widget .afd-image-nav__icon{display:none}.js-gal-mob-info-hidden .afd-prev-gallery__widget,.js-gal-mob-info-hidden .afd-next-gallery__widget{opacity:0}}.video-gallery .afd-image-nav--prev,.video-gallery .afd-image-nav--next{width:68px}.video-gallery .container-video{height:100vh}@media (min-width: 1040px){.video-gallery .container-video{position:relative}}.video-gallery .container-video iframe{aspect-ratio:8;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 768px){.video-gallery .container-video iframe{width:57%;height:36%}}@media (min-width: 1040px){.video-gallery .container-video iframe{width:100%;height:100vh}}.afd-specs{padding:0 16px;font-size:16px;overflow:hidden}@media (min-width: 1041px){.afd-specs{padding:0}}.afd-specs a:not(.afd-specs__btn){color:var(--text-links)}.afd-specs a:not(.afd-specs__btn):hover{color:var(--primary-hover)}.afd-specs__header{color:var(--text-hint);text-transform:uppercase;font-weight:600;font-size:16px;line-height:normal;margin-bottom:16px;display:flex;flex-wrap:wrap}.afd-specs__header-bull{font-size:12px;display:flex;align-items:center;padding:0 3px}.afd-specs__item{list-style:none;display:flex;line-height:normal;align-items:center}body .afd-post-content .afd-specs__item-container .afd-specs__item{margin:0 0 16px 0}.afd-specs__item svg{margin-right:16px;flex:0 0 20px;align-self:flex-start;color:var(--text-body)}.afd-specs__item .afd-specs__key{color:var(--text-hint);margin-right:3px}.afd-specs__item .afd-specs__value{color:var(--text-hint)}.afd-specs__item-text{align-self:flex-start;padding-right:4px}body .afd-post-content .afd-specs__item-container{margin:0;width:100%}.afd-specs__btn{border:solid 1px var(--border-input);line-height:40px;color:var(--text-body);text-align:center;display:block;font-weight:600;text-transform:uppercase;width:calc(100% - 32px);cursor:pointer;margin:8px auto 40px auto;border-radius:2px;font-size:1rem}.afd-specs__btn:hover{color:var(--text-body);border-color:var(--text-hint)}@media (min-width: 1041px){.afd-specs__btn{width:auto}}.afd-specs__btn.afd-hide{display:none}.afd-specs__btn.toggle-text .see-all{display:none}.afd-specs__btn.toggle-text .show-less{display:inline}.extra-specs,.experts-spec{padding-left:37px}@media (max-width: 1040px){.extra-specs,.experts-spec{padding-left:52px}}.afd-full-specs{margin-bottom:24px}@media (max-width: 1040px){.afd-specs-manufacturer-container{flex-wrap:wrap}}ul[data-slot-name="specs"] .homepage_expert_spec{display:none !important}.afd-social-icon,.afd-social-icon-big{display:inline-block;background:url(//afd.adsttc.com/afd/icons-sdc9894cf38-c006001cb055248cf1dffd0dd44d7c3e0ba15754ae5c42e2bb8d57dfbd3498cf.png)}.dark .afd-social-icon,.dark .afd-social-icon-big{-webkit-filter:invert(1);filter:invert(1)}.dark .afd-social-icon:hover,.dark .afd-social-icon-big:hover{-webkit-filter:unset;filter:unset}.afd-social-icon{height:20px;width:20px}.afd-social-icon-big{height:30px;width:30px}.afd-social-icon--mail{background-position:0 -257px}
146.afd-social-icon--mail:hover:not(.no-hover){background-position:0 -237px}.afd-social-icon-big--mail{background-position:0 -207px}.afd-social-icon-big--mail:hover:not(.no-hover){background-position:0 -177px}.afd-social-icon--douban{background-position:0 -157px}.afd-social-icon--douban:hover:not(.no-hover){background-position:0 -137px}.afd-social-icon-big--douban{background-position:0 -107px}.afd-social-icon-big--douban:hover:not(.no-hover){background-position:0 -77px}.afd-social-icon--facebook{background-position:0 -377px}.afd-social-icon--facebook:hover:not(.no-hover){background-position:0 -337px}.afd-social-icon-big--facebook{background-position:0 -307px}.afd-social-icon-big--facebook:hover:not(.no-hover){background-position:0 -277px}.afd-social-icon--flickr{background-position:0 -477px}.afd-social-icon--flickr:hover:not(.no-hover){background-position:0 -457px}.afd-social-icon-big--flickr{background-position:0 -427px}.afd-social-icon-big--flickr:hover:not(.no-hover){background-position:0 -397px}.afd-social-icon--instagram{background-position:0 -577px}.afd-social-icon--instagram:hover:not(.no-hover){background-position:0 -557px}.afd-social-icon-big--instagram{background-position:0 -527px}.afd-social-icon-big--instagram:hover:not(.no-hover){background-position:0 -497px}.afd-social-icon--linkedin{background-position:0 -677px}.afd-social-icon--linkedin:hover:not(.no-hover){background-position:0 -657px}.afd-social-icon-big--linkedin{background-position:0 -627px}.afd-social-icon-big--linkedin:hover:not(.no-hover){background-position:0 -597px}.afd-social-icon--pinterest{background-position:0 -797px}.afd-social-icon--pinterest:hover:not(.no-hover){background-position:0 -757px}.afd-social-icon-big--pinterest{background-position:0 -727px}.afd-social-icon-big--pinterest:hover:not(.no-hover){background-position:0 -697px}.afd-social-icon--twitter{background-position:0 -1062px}.afd-social-icon--twitter:hover:not(.no-hover){background-position:0 -1042px}.afd-social-icon-big--twitter{background-position:0 -1012px}.afd-social-icon-big--twitter:hover:not(.no-hover){background-position:0 -982px}.afd-social-icon--vimeo{background-position:0 -1162px}.afd-social-icon--vimeo:hover:not(.no-hover){background-position:0 -1142px}.afd-social-icon-big--vimeo{background-position:0 -1112px}.afd-social-icon-big--vimeo:hover:not(.no-hover){background-position:0 -1082px}.afd-social-icon--wechat{background-position:0 -1362px}.afd-social-icon--wechat:hover:not(.no-hover){background-position:0 -1342px}.afd-social-icon-big--wechat{background-position:0 -1312px}.afd-social-icon-big--wechat:hover:not(.no-hover){background-position:0 -1282px}.afd-social-icon--website{background-position:0 -1462px}.afd-social-icon--website:hover:not(.no-hover){background-position:0 -1442px}.afd-social-icon-big--website{background-position:0 -1412px}.afd-social-icon-big--website:hover:not(.no-hover){background-position:0 -1382px}.afd-social-icon--weibo{background-position:0 -1262px}.afd-social-icon--weibo:hover:not(.no-hover){background-position:0 -1242px}.afd-social-icon-big--weibo{background-position:0 -1212px}.afd-social-icon-big--weibo:hover:not(.no-hover){background-position:0 -1182px}.afd-social-icon--whatsapp{background-position:0 -1562px}.afd-social-icon--whatsapp:hover:not(.no-hover){background-position:0 -1542px}.afd-social-icon-big--whatsapp{background-position:0 -1512px}.afd-social-icon-big--whatsapp:hover:not(.no-hover){background-position:0 -1482px}.afd-social-icon--qq{background-position:0 -897px}.afd-social-icon--qq:hover:not(.no-hover){background-position:0 -877px}.afd-social-icon-big--qq{background-position:0 -847px}.afd-social-icon-big--qq:hover:not(.no-hover){background-position:0 -817px}.afd-social-icon--youtube{background-position:0 -1662px}.afd-social-icon--youtube:hover:not(.no-hover){background-position:0 -1642px}.afd-social-icon-big--youtube{background-position:0 -1612px}.afd-social-icon-big--youtube:hover:not(.no-hover){background-position:0 -1582px}.retina .afd-social-icon--mail{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -257px;background-size:80px 2725px;background-repeat:no-repeat}
146.retina .afd-social-icon--mail:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -237px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--mail{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -207px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--mail:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -177px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--douban{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -157px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--douban:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -137px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--douban{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -107px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--douban:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -77px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--facebook{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -377px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--facebook:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -337px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--facebook{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -307px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--facebook:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -277px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--flickr{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -477px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--flickr:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -457px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--flickr{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -427px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--flickr:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -397px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--instagram{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);
146background-position:0 -577px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--instagram:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -557px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--instagram{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -527px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--instagram:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -497px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--linkedin{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -677px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--linkedin:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -657px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--linkedin{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -627px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--linkedin:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -597px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--pinterest{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -797px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--pinterest:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -757px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--pinterest{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -727px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--pinterest:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -697px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--twitter{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1062px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--twitter:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1042px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--twitter{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1012px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--twitter:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -982px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--vimeo{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1242px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--vimeo:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1222px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--vimeo{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1182px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--vimeo:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1142px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--wechat{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1442px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--wechat:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1422px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--wechat{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1392px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--wechat:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1362px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--website{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1542px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--website:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1522px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--website{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1492px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--website:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1462px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--weibo{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1342px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--weibo:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1322px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--weibo{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1292px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--weibo:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1262px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--whatsapp{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1642px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--whatsapp:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1622px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--whatsapp{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1592px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--whatsapp:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1562px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--qq{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -897px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--qq:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -877px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--qq{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -847px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--qq:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -817px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--youtube{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1742px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon--youtube:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1722px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--youtube{background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1692px;background-size:80px 2725px;background-repeat:no-repeat}.retina .afd-social-icon-big--youtube:hover:not(.no-hover){background:url(//afd.adsttc.com/afd/icons-retina-sa1f6be9902-4e96f6264051406c92e06fc08395792072036f44771abee8151399c4bd4787ba.png);background-position:0 -1662px;background-size:80px 2725px;background-repeat:no-repeat}.afd-share__networks{margin:0;width:100%;display:flex}.afd-share__networks .afd-share__social{margin:auto}.afd-share__toggle,.afd-share__toggle--small{margin-left:0;margin-right:8px;padding:3px 12px;border:1px solid #E1E1E1;border-radius:2px;position:relative}.afd-share__toggle--small{display:inline-flex;align-items:center;height:30px;cursor:pointer;margin-top:10px}
146.afd-share__toggle--small>svg{margin-right:8px}.afd-share__button{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--social-bg, #F1F1F1);margin:0 auto;margin-top:6px}.afd-share__name{color:var(--text-body);font-size:11px;margin-top:4px}.afd-share__name:hover{color:var(--primary-hover)}.afd-share__name--link{color:var(--primary)}.afd-share__separation{font-size:13px;font-weight:600;margin:10px 0;top:-15px;text-transform:uppercase}.afd-share__separation---title{margin:16px 0}.afd-share__separation--line{border-top:1px solid var(--border);display:inline-block;height:5px;width:35%}.afd-share__separation--or{display:inline-block;text-align:center;font-size:12px;color:var(--text-hint);width:14%;font-weight:300}.afd-share__url{text-align:center;border:0;display:block;font-size:12px;line-height:20px;margin-bottom:20px;padding:0;resize:none;width:100%}.afd-copy-clipboard-in-btn{float:left;margin:5px}.afd-share__options,.afd-share__options--gallery{background:var(--background);border:1px solid var(--border);border-radius:3px;padding:15px 5px;position:absolute;right:10px;text-align:center;margin:16px;width:290px;z-index:4}.afd-share__options:before,.afd-share__options--gallery:before{border-bottom:8px solid var(--border-input);border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid transparent;content:'';position:absolute;top:-16px;border-bottom-color:var(--border)}.afd-share__options:after,.afd-share__options--gallery:after{border-bottom:8px solid var(--background);border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid transparent;content:'';position:absolute;top:-15px}
146.afd-share__options-title{font-size:18px;font-weight:600;margin-bottom:16px}.afd-share__options--left{left:0}.afd-share__options--left:after{left:10%}.afd-share__options--left:before{left:10%}.afd-share__options--right{right:0}.afd-share__options--right:after{right:10%}.afd-share__options--right:before{right:10%}.afd-share__options--gallery{margin:0;left:0;top:48px;line-height:normal;padding:24px;cursor:default}.afd-share__options--gallery:before,.afd-share__options--gallery:after{left:32px}.afd-share__options--gallery .kenneth-modal__other-option{height:12px;margin-top:16px;margin-bottom:16px}.afd-share__options--gallery .kenneth-modal__other-option__label{font-size:12px;color:var(--text-hint);line-height:14px}.afd-share__options--gallery textarea.afd-share__url{font-family:"Source Sans Pro", "Helvetica", sans-serif;margin-bottom:16px}.afd-share__options--gallery .afd-btn{width:100%}.afd-share__close,.afd-share__options .close,.afd-share__options--gallery .close{cursor:pointer;position:absolute;right:24px;top:29px}.afd-share__close .svg-icon,.afd-share__options .close .svg-icon,.afd-share__options--gallery .close .svg-icon{height:15px;width:15px}
146.afd-share-circle{margin-top:8px;display:flex}.afd-share-circle__item{margin-right:16px}.afd-share-circle__item:last-child{margin-right:0}.afd-share-circle__item a{background:#F1F1F1;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%} 147</style> 148<style>.afd-sidebar-widget{position:relative}.afd-sidebar-widget--margin,.afd-sidebar-widget--margin-fixed{margin-bottom:80px}.afd-bottom-widget{display:inline-block;width:100%}.afd-bottom-widget-list{margin-left:-3%;width:103%}.afd-bottom-widget-list--margin-top-big{margin-top:50px}.afd-bottom-widget-item,.afd-bottom-widget-itemx4{float:left;margin-top:20px;margin-left:3%;position:relative}.afd-bottom-widget-item:nth-child(1),.afd-bottom-widget-item:nth-child(2),.afd-bottom-widget-item:nth-child(3),.afd-bottom-widget-itemx4:nth-child(1),.afd-bottom-widget-itemx4:nth-child(2),.afd-bottom-widget-itemx4:nth-child(3){margin-top:0}.afd-bottom-widget-itemx4:nth-child(4){margin-top:0}.afd-bottom-widget-item{width:30.3%}.afd-bottom-widget-itemx4{width:22%}.afd-bottom-widget-data{height:70px;margin-top:10px;overflow:hidden}.afd-bottom-widget-item-title{color:var(--text-body);font-size:16px;font-weight:600;line-height:1.5em;max-height:50px;overflow:hidden;width:100%}.afd-bottom-widget-project-figure,.afd-bottom-widget-product-figure{position:relative;height:0;width:100%}.afd-bottom-widget-project-figure{padding-top:56.5%}.afd-bottom-widget-product-figure{padding-top:100%}.afd-bottom-widget-img{position:absolute;left:0;top:0;height:100%;width:100%;background-size:cover;background-position:center}.afd-bottom-widget-link{display:block}.afd-widget-relative{display:inline-block;position:relative;width:100%}.afd-widget-white-bg{background:rgba(255,255,255,0.3);bottom:0;content:'';left:0;position:absolute;right:0;top:0;transition:all .2s ease-in-out;opacity:0;visibility:hidden}.afd-widget-white-bg-visible{opacity:1;visibility:visible}.afd-widget-item{overflow:hidden;position:relative;margin-top:20px !important;margin-left:0px !important}.afd-widget-item:first-child{margin:0px !important}.afd-widget-item-thumb{float:left;margin-right:6%;position:relative;width:34%;padding-top:34%;overflow:hidden}.afd-widget-item-thumb img{height:100%;width:100%;position:absolute;top:0;left:0}.afd-widget-item-title{float:left;font-size:16px;font-weight:600;line-height:1.5em;width:60%}.afd-widget-item-hint,.afd-widget-subtitle{color:var(--text-hint);float:left;font-size:14px;line-height:1.5em}.afd-widget-item-link{color:var(--text-body)}.afd-widget-item-link .title-division,.afd-widget-item-link .title-secondary{color:var(--text-hint)}.afd-widget-item-link:hover{color:var(--primary-hover)}.afd-widget-item-link:hover .title-division,.afd-widget-item-link:hover .title-secondary{color:var(--primary-50)}.afd-widget-listitems{list-style-type:circle;margin-left:1.3em;margin-bottom:1em}.afd-widget-listitems-link{display:block;line-height:1.3em}.afd-widget-more-link{display:inline-block;font-size:15px;margin-top:10px;width:100%;color:var(--text-links)}.afd-widget-more-link:hover{color:var(--primary-hover)}.afd-widget-more-link--left{text-align:left}.afd-widget-more-link--right{text-align:right}.panel{border:solid 1px var(--border);border-radius:2px;padding:26px 20px;position:relative}.panel--profile{margin-bottom:60px}.panel__title{font-size:13.5px;line-height:17px;background:var(--background);padding:0 20px;position:absolute;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--text-hint)}.panel__title--center,.panel__title--centered{left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.profile{display:flex;flex-wrap:wrap}.profile--office+.profile--office{margin-top:16px}.profile__container{display:flex;flex-direction:column;width:calc(100% - 100px);margin-left:20px;align-items:flex-start}@media (min-width: 769px){.profile{align-items:center}.profile__container{flex-direction:row;align-items:center}}.profile__media{flex:none}.profile__avatar--author,.profile__avatar--office{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.profile__content{padding-right:20px}.profile__media+.profile__content{padding-left:20px}.profile__title{font-size:21px;line-height:29.4px;font-weight:bold}.profile__title a{color:var(--text-links)}.profile__description{font-size:15px;line-height:26px}.profile__action{flex:0;justify-self:flex-end;margin-left:auto}@media (max-width: 767px){.profile--office+.profile--office{margin-top:32px}.profile__title{line-height:26px}.profile__description{line-height:19px}.profile--office .profile__content{flex-basis:calc(100% - 80px)}.profile__action{flex:none;text-align:center;margin:8px 0 0 0}.profile>.profile__action{margin-left:100px}}@media (max-width: 1040px){.afd-bottom-widget{margin-left:16px;margin-right:16px;width:calc(100% - 32px)}}@media (max-width: 767px){.afd-bottom-widget{margin-bottom:80px}.afd-sidebar-widget{margin-left:16px;margin-right:16px;width:calc(100% - 32px)}.afd-bottom-widget-item,.afd-bottom-widget-itemx4{width:97%}.afd-bottom-widget-item:nth-child(2),.afd-bottom-widget-item:nth-child(3),.afd-bottom-widget-itemx4:nth-child(2),.afd-bottom-widget-itemx4:nth-child(3){margin-top:20px}.afd-bottom-widget-itemx4:nth-child(4){margin-top:20px}.afd-widget-item-thumb,.afd-bottom-widget-product-figure,.afd-bottom-widget-project-figure{float:left;margin-right:20px;width:125px;padding-top:125px}.afd-bottom-widget-data{float:left;height:inherit;margin-top:0;overflow:inherit;width:calc(100% - 150px)}.afd-widget-item-title,.afd-bottom-widget-item-title{font-size:17px;max-height:inherit;overflow:inherit}.afd-widget-item-title{width:calc(100% - 145px)}.afd-widget-item-thumb img{height:125px}.afd-widget-subtitle{font-size:16px}}@media (max-width: 1040px){.panel{margin-left:16px;margin-right:16px}.panel--profile{margin-top:50px;margin-bottom:80px}}.afd-popover{box-shadow:rgba(200,200,200,0.25) 0 0 10px;padding:10px;background:var(--background);border:solid 1px var(--border);border-radius:3px;max-width:320px;min-width:240px}.afd-popover:after,.afd-popover:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.afd-popover:after{border-color:rgba(255,255,255,0);border-top-color:var(--background);border-width:5px;margin-left:-5px}.afd-popover:before{border-color:rgba(225,225,225,0);border-top-color:var(--border);border-width:6px;margin-left:-6px}.popover__title{font-size:15px;font-weight:600;line-height:26px}.popover__description{font-size:14px;font-weight:400;line-height:21px}.popover__description p+p{margin-top:8px}.popover__description p:empty{display:none}.popover__label{font-size:13.5px;font-weight:400;line-height:17px;color:var(--text-hint);margin:20px 0 10px}.popover__action{margin-top:20px}.afd-list{line-height:1.75em}.afd-list--numbered .afd-list__item{counter-increment:li;display:flex}.afd-list--numbered .afd-list__item::before{content:counter(li);display:inline-block;width:1.25em;margin-right:0.5em;flex:none}.afd-suggestions{display:flex;flex-wrap:wrap;justify-content:flex-start}@media (max-width: 1040px){.afd-suggestions{overflow:auto;height:auto;width:100vw;max-width:none;padding:0 16px;margin-top:40px}}@media (max-width: 767px){.afd-suggestions{justify-content:space-between}}.afd-suggestions.afd-suggestions-category{flex-wrap:nowrap;justify-content:space-between}.afd-suggestions.afd-suggestions-category .afd-suggestion{padding:0}@media (max-width: 1040px){.afd-suggestions.afd-suggestions-category .afd-suggestion{padding:0 8px;width:144px}.afd-suggestions.afd-suggestions-category .afd-suggestion .afd-title-widget{font-size:16px}}.afd-suggestion{width:184px;margin-bottom:64px;padding:0 16px;display:flex;flex-direction:column}@media (max-width: 1040px){.afd-suggestion{flex:none;height:auto;margin-bottom:40px;padding:0}.afd-suggestion__action{max-width:130px;margin:0 auto;display:block;width:100%}}@media (max-width: 767px){.afd-suggestion{width:calc(50% - 8px)}}.afd-suggestion--loading{background-position:center;background-repeat:no-repeat;background-size:contain}.afd-suggestion--loading .afd-suggestion__action,.afd-suggestion--loading .afd-suggestion__photo,.afd-suggestion--loading .afd-suggestion__name,.afd-suggestion--loading .afd-suggestion__description{background-color:var(--gray-1);color:transparent}.afd-suggestion--loading .afd-suggestion__name{width:75%;margin-left:auto;margin-right:auto}.afd-suggestion--loading .afd-suggestion__description{width:50%;margin-left:auto;margin-right:auto}.afd-suggestion__photo,.afd-suggestion__avatar,.afd-suggestion__logo{width:100px;height:100px;border-radius:50%;margin:0 auto 10px;display:block;background-color:#F1F1F1;background-repeat:no-repeat;background-position:center}.afd-suggestion__photo--empty{background-size:40px;background-image:url(//afd.adsttc.com/afd/no-photo-cbdc24d96abff54a6cf1de5dc44ede93f26520ae5751197c574e738cf14fe7cb.png)}.afd-suggestion__avatar{background-size:cover}.afd-suggestion__logo{width:100%;border-radius:0;background-color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat}.afd-suggestion__name{text-align:center;display:block;margin:0 0 5px;text-transform:none;color:var(--text-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:600}.afd-suggestion__description{color:var(--text-hint);font-size:13.5px;margin:0 0 20px;display:block;text-align:center}.afd-tooltip-ob{background:var(--primary);padding:16px;color:white;width:250px;border-radius:2px;text-align:center;position:absolute;z-index:9999;opacity:1;cursor:default;transition:all .25s ease}@media (max-width: 1040px){.afd-tooltip-ob{z-index:80001}
148}.afd-tooltip-ob p{color:white !important}.afd-tooltip-ob__arrow{border-top:10px solid var(--primary);border-left:10px solid transparent;border-right:10px solid transparent;display:block;width:15px;height:15px;position:absolute}.afd-tooltip-ob[data-position='left'],.afd-tooltip-ob[data-position='right']{top:50%}.afd-tooltip-ob[data-position='left'] .afd-tooltip-ob__arrow,.afd-tooltip-ob[data-position='right'] .afd-tooltip-ob__arrow{top:50%}.afd-tooltip-ob[data-position='left']{left:-15px;-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.afd-tooltip-ob[data-position='left'] .afd-tooltip-ob__arrow{right:-15px;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.afd-tooltip-ob[data-position='right']{right:-15px;-webkit-transform:translate(100%, -50%);transform:translate(100%, -50%)}.afd-tooltip-ob[data-position='right'] .afd-tooltip-ob__arrow{left:-15px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.afd-tooltip-ob[data-position='top'],.afd-tooltip-ob[data-position='bottom']{left:50%}.afd-tooltip-ob[data-position='top'] .afd-tooltip-ob__arrow,.afd-tooltip-ob[data-position='bottom'] .afd-tooltip-ob__arrow{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.afd-tooltip-ob[data-position='top']{top:-22px;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}.afd-tooltip-ob[data-position='top'] .afd-tooltip-ob__arrow{bottom:-15px}.afd-tooltip-ob[data-position='bottom']{bottom:-15px;-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%)}.afd-tooltip-ob[data-position='bottom'] .afd-tooltip-ob__arrow{top:-15px;-webkit-transform:translateX(-50%) rotate(-180deg);transform:translateX(-50%) rotate(-180deg)}.afd-tooltip-ob[data-position='top-right'] .afd-tooltip-ob__arrow{right:16px;bottom:-15px}.afd-tooltip-ob__text{margin-bottom:8px;line-height:20px;font-size:16px;font-weight:normal;-webkit-font-smoothing:antialiased}.afd-tooltip-ob__btn{padding:8px 40px;background:white;border-radius:2px;font-size:14px;font-weight:600;color:var(--primary);display:inline-block;line-height:normal;cursor:pointer;-webkit-font-smoothing:antialiased}.afd-tooltip-ob--hide{transition:opacity .25s ease;opacity:0;pointer-events:none}.afd-tooltip-ob--fixed{position:fixed}.afd-tooltip__container{position:absolute;visibility:hidden;border:1px solid var(--border-input);background-color:#FFF;border-radius:2px;padding:24px 16px;text-align:center;width:288px;z-index:999}.afd-tooltip__container.active{visibility:visible}.afd-tooltip__arrow{position:absolute;width:0;height:0;border:10px solid transparent}.afd-tooltip__arrow:after{content:"";position:absolute;width:0;height:0;border:9px solid transparent;left:-50%}.afd-tooltip__arrow--top{border-top-color:var(--border-input);border-bottom-width:0;top:100%;left:10%}.afd-tooltip__arrow--top-right{left:unset;right:10%}.afd-tooltip__arrow--top:after{-webkit-transform:translateX(-50%);transform:translateX(-50%);border-top-color:#FFF;border-bottom-width:0;bottom:1px}.afd-tooltip__arrow--bottom{border-bottom-color:var(--border-input);border-top-width:0;left:10%;top:-10px}.afd-tooltip__arrow--bottom-right{left:unset;right:10%}.afd-tooltip__arrow--bottom:after{-webkit-transform:translateX(-50%);transform:translateX(-50%);border-bottom-color:#FFF;border-top-width:0;top:1px}.afd-tooltip__arrow--left{border-left-color:var(--border-input);border-right-width:0;top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.afd-tooltip__arrow--left:after{border-left-color:#FFF;border-right-width:0;left:-10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.afd-tooltip__arrow--right{border-right-color:var(--border-input);border-left-width:0;top:50%;left:-10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.afd-tooltip__arrow--right:after{border-right-color:#FFF;border-left-width:0;left:1px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.afd-tooltip__text{margin:0 0 16px;font-size:14px;line-height:18px;font-weight:400;text-align:center}.afd-campaign{position:relative}.afd-campaign__badge{background:var(--primary);color:white;padding:2px 3px;border-radius:2px;font-size:9px;display:none}.jv-header__bottom--fixed .afd-campaign__badge,.jv-header__bottom-container .afd-campaign__badge{display:block;position:absolute;top:-16px;right:8px;-webkit-transform:translateX(50%);transform:translateX(50%)}.afd-nav-mobile__menu-content .afd-campaign__badge{display:inline;vertical-align:middle;margin-left:4px}.afd-campaign__tooltip{display:flex;align-items:center;top:74px;left:16px;background:var(--primary);border-radius:4px;width:calc(100% - 32px);padding:10px 40px 10px 10px;position:absolute;z-index:100001}.afd-campaign__tooltip.afd-hide{display:none}@media (min-width: 768px){.afd-campaign__tooltip{min-width:215px;z-index:0}}@media (min-width: 1041px){.afd-campaign__tooltip{display:none;top:40px;left:0}}.afd-campaign__tooltip:before{content:"";width:11px;height:11px;background:var(--primary);position:absolute;top:-4px;left:16px;
148-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:2px}.afd-campaign__tooltip-close{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.afd-campaign__tooltip-close:hover{opacity:0.5}.afd-campaign__tooltip-image{width:66px;height:67px;margin-right:8px}.afd-campaign__tooltip-image-cn{height:48px;width:auto;margin:0 16px 0 8px}.afd-campaign__tooltip-text{color:var(--gray-2);text-align:left;line-height:normal;font-size:12px;font-weight:400}.afd-campaign__tooltip-text h4{font-size:14px;font-weight:600}.afd-campaign__tooltip-text h4+p{margin-top:4px}.afd-campaign__tooltip-link{font-size:14px;font-weight:600;margin-top:4px;color:var(--gray-2);display:block}.afd-campaign__tooltip-link:hover{text-decoration:underline;color:var(--gray-2)}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height, -webkit-transform;transition-property:transform, height;transition-property:transform, height, -webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;
148left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}
148.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms top, 200ms -webkit-transform;transition:200ms transform, 200ms top;transition:200ms transform, 200ms top, 200ms -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms left, 200ms -webkit-transform;transition:200ms transform, 200ms left;transition:200ms transform, 200ms left, 200ms -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms right, 200ms -webkit-transform;transition:200ms transform, 200ms right;transition:200ms transform, 200ms right, 200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;
148left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev,.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;
148left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:opacity, height, -webkit-transform;transition-property:transform, opacity, height;transition-property:transform, opacity, height, -webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper-container{width:calc(100% + 30px);height:100%;margin:0 -15px;padding-right:15px}@media (min-width: 768px){.swiper-container{width:100%;margin:0;padding-right:0}}.swiper-slide{text-align:center;font-size:18px}@media (max-width: 767px){.swiper-slide{margin-left:15px}.swiper-slide:first-child{margin-left:15px}}.swiper-button-next,.swiper-button-prev{display:none}@media (min-width: 768px){.swiper-button-next,.swiper-button-prev{display:block;background:#9B9B9B;border:solid 2px var(--background);border-radius:50%;width:30px;height:30px;margin-top:-35px;background-size:8px 16px;background-position:center;background-repeat:no-repeat;opacity:1;transition:opacity .27s ease}}.swiper-button-next{right:-15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev{left:-15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.4;pointer-events:auto}.swiper-pagination-bullet-active{background:var(--primary)}.swiper-pagination{display:none}@media (min-width: 768px){.swiper-pagination{display:block}}.related-products__wrapper.afd-char-list,.related-products__wrapper .afd-char-item{margin-bottom:0}h4.related-products__category,.related-products__category{display:block;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:18px;font-weight:600;margin:0 0 4px 0;width:100%;color:var(--primary)}h3.related-products__title,.related-products__title{color:var(--text-hint);font-weight:400;font-size:16px;-webkit-font-smoothing:initial;margin:0 0 24px}ul.related-products__list,.related-products__list{--auto-grid-min-size:133px;--auto-grid-max-size:142px;--products-gap:24px;display:grid;grid-template-columns:repeat(4, var(--auto-grid-min-size));grid-gap:var(--products-gap);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 24px}#longtail-products ul.related-products__list,#longtail-products .related-products__list{grid-template-columns:repeat(4, var(--auto-grid-max-size))}.afd-gal-container ul.related-products__list,.afd-gal-container .related-products__list{grid-template-columns:repeat(2, var(--auto-grid-max-size))}ul.related-products__list .related-products__item,.related-products__list .related-products__item{list-style-type:none;margin-left:0;overflow:hidden}.related-products__link{display:block;width:100%}.related-products__link{cursor:pointer;text-align:left;vertical-align:middle;width:var(--auto-grid-min-size)}.related-products__link:hover .related-products__category,.related-products__link:hover .related-products__company,.related-products__link:hover .related-products__name{color:var(--primary-hover)}.related-products__link:hover .related-products__img-container::after{background:rgba(255,255,255,0.15)}.related-products__img-container{position:relative;height:142px;width:142px}.related-products__img-container::after{content:'';position:absolute;transition:background 0.2s ease-in-out;left:0;right:0;top:0;bottom:0}.related-products__img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;cursor:initial}.related-products__text .related-products__name{color:var(--text-body);font-size:16px;font-weight:400;line-height:20px;margin:0;width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;
148/*! autoprefixer: ignore next */;-webkit-box-orient:vertical}.related-products__text .related-products__company{color:var(--text-hint);font-size:14px;font-weight:400;margin:4px 0;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.related-products__view-more{margin-top:0}#interesting-products{margin-bottom:40px;margin-top:40px}@media (max-width: 1040px){ul.related-products__list,#longtail-products ul.related-products__list{grid-template-columns:repeat(auto-fit, var(--auto-grid-min-size));min-width:calc(var(--auto-grid-min-size) * 2);max-width:100%}h3.related-products__title{font-size:16px;max-width:calc(100vw - 32px)}h3.related-products__title,.related-products__link{width:100%}#interesting-products{margin-left:16px;margin-right:16px;width:calc(100% - 32px)}}@media (max-width: 767px){ul.related-products__list{--mobile-product-width:calc((100vw - 92px) / 2)}ul.related-products__list:not(.swiper-wrapper){grid-template-columns:repeat(2, var(--mobile-product-width))}ul.related-products__list .related-products__img-container{width:var(--mobile-product-width);height:var(--mobile-product-width)}}.banners__text{display:none}.banners--with-background{background-color:var(--background);display:flex;flex-direction:column;align-items:center;border-bottom:1px solid var(--border)}.banners--billboard{display:flex;position:relative;z-index:99999;overflow:hidden}.banners--billboard>*{max-width:970px !important;max-height:250px !important;margin:0 auto;overflow:hidden}.banners--billboard[data-title]::after{content:attr(data-title);display:block;position:absolute;line-height:24px;font-size:10px;color:var(--border-input);text-transform:uppercase;top:50%;left:calc((100% - 1064px)/2);-webkit-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg)}.banners--billboard[data-title][hidden]::after{display:none}.banners--billboard__placeholder{width:970px;height:250px;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:moveLoader;animation-name:moveLoader;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#F7F7F7;background-repeat:no-repeat;background-image:linear-gradient(to right, #f7f7f7 0%, rgba(255,255,255,0.5) 20%, #f7f7f7 40%, #f7f7f7 100%)}@-webkit-keyframes moveLoader{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes moveLoader{0%{background-position:-468px 0}100%{background-position:468px 0}}.banners--infeed{margin:1.75em 0}.banners--infeed__placeholder{min-width:300px;min-height:250px;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:moveLoader;animation-name:moveLoader;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#F7F7F7;background-repeat:no-repeat;background-image:linear-gradient(to right, #f7f7f7 0%, rgba(255,255,255,0.5) 20%, #f7f7f7 40%, #f7f7f7 100%)}@keyframes moveLoader{0%{background-position:-468px 0}100%{background-position:468px 0}}.afd-post-content .banners--infeed iframe{margin:0}@media (max-width: 1040px){.banners--billboard{display:none}}.afd-banner__professionals{background:linear-gradient(90deg, rgba(18,83,136,0) 0%, rgba(18,83,136,0.93) 100%),url("https://assets.adsttc.com/professionals/banner-mobile.jpg");background-size:cover;background-position:center;padding:32px 16px;width:calc(100% - 32px);margin:0 auto;display:block;text-align:center;transition:opacity .25s ease}@media (min-width: 768px){.afd-banner__professionals{background:linear-gradient(90deg, rgba(18,83,136,0) 0%, rgba(18,83,136,0.93) 100%),url("https://assets.adsttc.com/professionals/banner-desktop.jpg");background-size:cover;background-position:center;display:flex;justify-content:space-between;align-items:center;padding:32px;text-align:left}}@media (min-width: 1024px){.afd-banner__professionals{padding:32px 72px}}@media (min-width: 1040px){.afd-banner__professionals{width:100%}}.afd-banner__professionals-text{color:white;font-size:21px;font-weight:600;line-height:normal;margin-bottom:24px}@media (min-width: 768px){.afd-banner__professionals-text{flex:0 0 430px;margin-bottom:0}}@media (min-width: 1024px){.afd-banner__professionals-text{flex:0 0 610px}}.afd-banner__professionals-cta{display:flex;align-items:center;justify-content:center;height:48px;background:white;border-radius:2px;text-transform:uppercase;color:var(--primary);font-weight:600;font-size:16px;width:160px;margin:0 auto}@media (min-width: 768px){.afd-banner__professionals-cta{flex:0 0 160px;margin:0;width:auto}}@media (min-width: 1024px){.afd-banner__professionals-cta{flex:0 0 210px}}@media (min-width: 1024px){.afd-banner__professionals--landing{height:140px}.afd-banner__professionals--landing .afd-banner__professionals-text{font-size:30px}}.afd-banner__professionals--search{width:100%;margin-bottom:56px;margin-top:-32px}@media (min-width: 768px){.afd-banner__professionals--search{margin-top:-16px}}@media (min-width: 1024px){.afd-banner__professionals--search{height:120px;margin-top:0;margin-bottom:32px}.afd-banner__professionals--search .afd-banner__professionals-text{font-size:24px}}.afd-banner__professionals--blue,.afd-banner__professionals--blue-mobile{background:var(--primary);position:absolute;width:100%;top:64px;min-height:40px;left:0;padding:16px;line-height:normal}@media (min-width: 1040px){.afd-banner__professionals--blue,.afd-banner__professionals--blue-mobile{opacity:0;padding:0;top:57px}}.afd-banner__professionals--blue-show,.afd-banner__professionals--blue-mobile-show{transition:opacity .25s ease;opacity:1}.afd-banner__professionals--blue-text,.afd-banner__professionals--blue-mobile-text{color:white;font-size:16px;display:flex;justify-content:space-between;align-items:center;min-height:40px}.afd-banner__professionals--blue-text a,.afd-banner__professionals--blue-mobile-text a{color:white;font-weight:600;text-decoration:underline}.afd-banner__professionals--blue-close,.afd-banner__professionals--blue-mobile-close{font-weight:600;cursor:pointer;transition:opacity .25s ease;padding-left:16px}.afd-banner__professionals--blue-close:hover,.afd-banner__professionals--blue-mobile-close:hover{opacity:0.5}.afd-banner__professionals:hover{opacity:.9}.afd-professional-list-view{display:flex;flex-direction:column;position:relative;margin-bottom:32px}.afd-professional-list-view__object{flex:1}.afd-professional-list-view__background-image{background-color:#f1f1f1;background-size:cover;background-position:center;-o-object-fit:cover;object-fit:cover;bottom:0;position:absolute;height:100%;width:100%;top:0;right:0;left:0;z-index:0}.afd-professional-list-view__background-image .specialist_image{-o-object-fit:cover;object-fit:cover}.afd-professional-list-view__single-image-wrapper{position:absolute;width:100%;height:0;top:0;padding-top:calc(34.32% - 1px)}.afd-professional-list-view__single-image-wrapper:nth-child(2){top:50%;width:calc(50% - 1px);margin-top:1px;left:0}.afd-professional-list-view__single-image-wrapper:nth-child(3){top:50%;width:calc(50% - 1px);margin-top:1px;left:unset;right:0}.afd-professional-list-view__image-container{position:relative}.afd-professional-list-view__image-container a{display:flex;padding-top:68.75%}.afd-professional-list-view__content{width:100%;padding:16px 0 0}.afd-professional-list-view__content-widget{padding-top:20px;width:100%;display:flex;flex-wrap:wrap}.afd-professional-list-view__separator{padding:0 5px}.afd-professional-list-view__logo{width:80px;height:80px;border:1px solid #EBEBEB;border-radius:50%;-o-object-fit:contain;object-fit:contain}.afd-professional-list-view__logo--placeholder{display:flex;justify-content:center;align-items:center;background:#EEEEEE;font-size:30px;border-radius:50%;color:#929292;text-transform:uppercase}.afd-professional-list-view__data{padding-left:16px;flex:1}.afd-professional-list-view__data>*{width:100%;display:block}.afd-professional-list-view__data:hover .list-view__name,.afd-professional-list-view__data:hover .list-view__speciality{color:var(--primary)}
148.afd-professional-list-view__description{display:flex;padding-bottom:16px}.afd-professional-list-view__name{font-size:18px;line-height:23px;color:var(--text-body)}.afd-professional-list-view__projects-info{padding-top:2px;font-size:15px;line-height:18px;color:var(--text-hint)}.afd-professional-list-view__speciality{padding:2px 0;font-weight:600;font-size:18px;line-height:23px;color:var(--text-body)}.afd-professional-list-view .specs__item{display:flex;flex-wrap:wrap;list-style:none;line-height:normal;align-items:center;font-size:16px;margin-bottom:16px;color:#7A7979;width:100%}.afd-professional-list-view .specs__item.align-start{align-items:self-start}.afd-professional-list-view .specs__item .svg-icon{align-self:flex-start;min-width:20px;margin-left:0;margin-right:16px}.afd-professional-list-view .specs__item .svg-icon--numberSign>*,.afd-professional-list-view .specs__item .svg-icon--bim>*{fill:#303030}.afd-professional-list-view .specs__key{color:#7A7979}.afd-professional-list-view .specs__value{color:#929292}.afd-professional-list-view__more-project{padding-left:3px}@media only screen and (min-width: 768px){.list-view{height:220px;flex-direction:row;transition:200ms ease-in-out}.list-view__description{padding-bottom:32px}.list-view__image-container{width:100%;max-height:220px;margin-left:0;width:100%;overflow:hidden}.list-view__object{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-view__content{width:calc(100% - 320px);padding:0 0 0 24px}.list-view .specs__item{flex-wrap:nowrap;white-space:nowrap}.list-view .specs__key{white-space:nowrap}.list-view .specs__values{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}} 149</style> 150<!-- / Stream styles --> 151<style>.clearfix,.minis,.post_gallery{*zoom:1}.clearfix:before,.minis:before,.post_gallery:before,.clearfix:after,.minis:after,.post_gallery:after{display:table;content:"";line-height:0}.clearfix:after,.minis:after,.post_gallery:after{clear:both}.office__categories-category .afd-save-item{position:absolute;top:16px;right:16px;display:none;align-items:center;z-index:10;text-transform:capitalize;box-shadow:0px 3px 6px rgba(0,0,0,0.1),0px 10px 20px rgba(0,0,0,0.15)}.office__categories-category .afd-save-item span{text-transform:capitalize}.article-header .afd-post-actions{display:flex;justify-content:space-between;align-items:center}.article-header .single-bookmark{margin:0}.article-header .afd-title-big-branded,.article-header .afd-title-big-sponsored{margin-bottom:0}.article-header .sponsored-article,.article-header .branded-article{font-size:13.5px;margin-top:5px;margin-bottom:25px;color:var(--text-hint);line-height:18px}.article-meta{display:flex;margin-block:16px}.article-meta__inner{display:flex;flex:1;gap:24px;justify-content:space-between;font-size:var(--aa-font-size-sm, 14px);line-height:160%;color:var(--aa-content-secondary);margin-bottom:0px}.article-meta__inner p{margin:0;font-weight:400}.article-meta__inner .article-meta__publication-date{margin:0;color:inherit;white-space:nowrap}.article-meta__inner .article-meta__publication-date a{color:var(--text-hint)}@media (max-width: 1040px){.article-meta__inner{flex-direction:column;gap:8px}}.article--ai-translation{max-width:calc(100vw - 32px);width:100%;margin-block:16px 32px;margin-inline:auto;font-size:var(--aa-font-size-sm, 14px);line-height:var(--aa-line-height-tight, 142.8%);color:var(--aa-content-secondary)}.article--ai-translation p{line-height:inherit;color:inherit;margin:0}.article--ai-translation__rating{margin-top:12px}.article--ai-translation__rating.is-thanked .article--ai-translation__rating-title,.article--ai-translation__rating.is-thanked .article--ai-translation__rating-actions{display:none}.article--ai-translation__rating-title{margin-bottom:8px;line-height:160%}.article--ai-translation__rating-actions{display:flex;gap:12px}.article--ai-translation__rating-item{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start}.article--ai-translation__rating:not(.is-submitted) .article--ai-translation__rating-item:hover .article--ai-translation__rating-tooltip{opacity:1;visibility:visible}.article--ai-translation__rating-btn{appearance:none;background:transparent;border:0;padding:0;margin:0;color:inherit;line-height:0;cursor:pointer}.article--ai-translation__rating-btn hd-icon{display:inline-block;width:24px;min-width:24px;height:24px;color:inherit}.article--ai-translation__rating-btn:disabled{cursor:default}.article--ai-translation__rating-tooltip{position:absolute;top:calc(100% + 8px);left:0;background:var(--primary);color:white;padding:10px 14px;border-radius:2px;box-shadow:0px 0px 15px 0px rgba(200,200,200,0.35);white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out, visibility .2s ease-in-out;pointer-events:none;z-index:1}.article--ai-translation__rating-thanks{margin-top:12px}.single-share{display:flex}.single-share__item a{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--social-bg, #F1F1F1)}.single-share__item:not(:last-child){margin-right:16px}.twitter-share-button,.facebook-share-button,.pinterest-share-button,.wechat-share-button,.weibo-share-button,.douban-share-button,.qq-share-button{display:inline-block;background:url(https://assets.adsttc.com/nrd-251/icons-sa9d402c496-ca81db861a0d551cd2006ed4f8860089977619def8ade5527ae52f51efde809f.png);color:transparent;font-size:0;text-indent:-9000%}.twitter-share-button{height:20px;width:63px;background:url(https://assets.adsttc.com/nrd-251/icons-retina-sad38ce0509-1abc74a741c90b7d8d4688a6bf2a56e2d94ae227897cf6931cae14b7793ec6e6.png);background-position:0 -399px;-moz-background-size:78.5px 467px;-o-background-size:78.5px 467px;-webkit-background-size:78.5px 467px;background-size:78.5px 467px;background-repeat:no-repeat}.facebook-share-button{height:20px;width:59px;background:url(https://assets.adsttc.com/nrd-251/icons-retina-sad38ce0509-1abc74a741c90b7d8d4688a6bf2a56e2d94ae227897cf6931cae14b7793ec6e6.png);background-position:0 -335px;-moz-background-size:78.5px 467px;-o-background-size:78.5px 467px;-webkit-background-size:78.5px 467px;background-size:78.5px 467px;background-repeat:no-repeat}.pinterest-share-button{height:20px;width:49px;background:url(https://assets.adsttc.com/nrd-251/icons-retina-sad38ce0509-1abc74a741c90b7d8d4688a6bf2a56e2d94ae227897cf6931cae14b7793ec6e6.png);background-position:0 -355px;-moz-background-size:78.5px 467px;-o-background-size:78.5px 467px;-webkit-background-size:78.5px 467px;background-size:78.5px 467px;background-repeat:no-repeat}.wechat-share-button{height:24px;width:24px;background-position:0 -419px}.weibo-share-button{height:24px;width:24px;background-position:0 -443px}.douban-share-button{height:24px;width:24px;background-position:0 -311px}.qq-share-button{height:24px;width:24px;background-position:0 -375px}.row{display:flex;justify-content:space-between}.date-publication{font-size:16px;color:var(--text-hint);margin-bottom:25px}.audio-available{--audio-icon-size:12px;display:flex;align-items:center;align-items:flex-start;justify-content:flex-end}.audio-available span{color:var(--text-hint);display:flex;line-height:1.4;font-size:16px;gap:5px}.audio-available hd-icon{display:inline-block;margin-right:4px;margin-top:5px;color:var(--text-hint)}.audio-available .audio-marker.afd-hide{display:none}.audio-available .audio-marker:not(.afd-hide){display:flex;gap:5px}@media (max-width: 768px){.audio-available{max-width:42px;--audio-icon-size:18px}.audio-available hd-icon{margin-top:0}.audio-available .audio-marker>span{display:none}}.subscriber-access-marker{display:none}.subscriber-access-marker hd-icon{display:inline-block;margin-right:4px;vertical-align:bottom;color:var(--primary)}.subscriber-access-marker:not(.afd-hide){display:inline-block}.widget-text .subscriber-access-marker{font-size:13px;color:var(--text-hint);margin-bottom:4px}.subscriber-access-marker.singles{display:inline-block;visibility:hidden;pointer-events:none;margin-top:5px;margin-bottom:25px;color:var(--text-hint)}.subscriber-access-marker.singles:not(.afd-hide){visibility:visible;pointer-events:auto}.title-with-subscriber-access:not(:has(.audio-teaser)):has(.subscriber-access-marker:not(.afd-hide)) .afd-title-big{margin-bottom:0}.single-date{margin-bottom:40px}@media (min-width: 1040px){.single-date{margin-bottom:16px}}.retina .wechat-share-button{background:url(https://assets.adsttc.com/nrd-251/icons-retina-sad38ce0509-1abc74a741c90b7d8d4688a6bf2a56e2d94ae227897cf6931cae14b7793ec6e6.png);background-position:0 -419px;-moz-background-size:78.5px 467px;-o-background-size:78.5px 467px;-webkit-background-size:78.5px 467px;background-size:78.5px 467px;background-repeat:no-repeat}.retina .weibo-share-button{background:url(https://assets.adsttc.com/nrd-251/icons-retina-sad38ce0509-1abc74a741c90b7d8d4688a6bf2a56e2d94ae227897cf6931cae14b7793ec6e6.png);background-position:0 -443px;-moz-background-size:78.5px 467px;-o-background-size:78.5px 467px;-webkit-background-size:78.5px 467px;background-size:78.5px 467px;background-repeat:no-repeat}.retina .douban-share-button{background:url(https://assets.adsttc.com/nrd-251/icons-retina-sad38ce0509-1abc74a741c90b7d8d4688a6bf2a56e2d94ae227897cf6931cae14b7793ec6e6.png);background-position:0 -311px;-moz-background-size:78.5px 467px;-o-background-size:78.5px 467px;-webkit-background-size:78.5px 467px;background-size:78.5px 467px;background-repeat:no-repeat}.retina .qq-share-button{background:url(https://assets.adsttc.com/nrd-251/icons-retina-sad38ce0509-1abc74a741c90b7d8d4688a6bf2a56e2d94ae227897cf6931cae14b7793ec6e6.png);background-position:0 -375px;-moz-background-size:78.5px 467px;-o-background-size:78.5px 467px;-webkit-background-size:78.5px 467px;background-size:78.5px 467px;background-repeat:no-repeat}@media (max-width: 767px){.single-whatsapp{display:block}.article-meta .afd-post-actions,.article-meta .single-share{margin-bottom:0}.article-meta__inner{flex-direction:column;margin:0px 16px 0px}}
151.afd-specs__key.expert-spec__type>a{text-transform:capitalize}#single-content figure{margin:0 auto 16px;text-align:center;max-width:100%;max-height:580px;clear:both}#single-content figure a{cursor:-webkit-zoom-in;display:inline-block;max-width:100%}#single-content figure a img{cursor:-webkit-zoom-in;height:100%;width:100%;object-fit:contain}#single-content img{max-height:580px}#single-content .no-after-img::after{display:none}#single-content .share-btn-txt{margin-top:2px}#single-content .show-more-btn{display:block;text-transform:uppercase;font-weight:600;margin-top:24px;margin-bottom:24px}@media (min-width: 1041px){#single-content .show-more-btn{margin-bottom:48px}}#single-content .show-more-btn.afd-hide{display:none}figure,div#feat_posts,p.thumbs,li.gallery-thumbs-item{position:relative}figure a::after,div#feat_posts a::after,p.thumbs a::after,li.gallery-thumbs-item a::after{content:'';position:absolute;-webkit-transition:background 0.2s ease-in-out 0s;-moz-transition:background 0.2s ease-in-out 0s;-o-transition:background 0.2s ease-in-out 0s;transition:background 0.2s ease-in-out 0s;left:0;right:0;top:0;bottom:0}figure a:hover:not(.feat-video)::after,div#feat_posts a:hover:not(.feat-video)::after,p.thumbs a:hover:not(.feat-video)::after,li.gallery-thumbs-item a:hover:not(.feat-video)::after{background:rgba(255,255,255,0.15)}figure figcaption a::after,figure .js-myad-multiple-fav::after,figure .myarchdaily-multiple-fav::after{content:initial}.widget-youtube-channel h4,.widget-youtube-channel .primary-title{padding:0 16px;margin-bottom:16px}@media (min-width: 1040px){.widget-youtube-channel h4,.widget-youtube-channel .primary-title{padding:0}}.container-video{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:6%}.thumbnailsView .container-video{margin-bottom:7px}.container-video__aspect-ratio{position:absolute;width:100%;height:100%;left:0;top:0}@media (max-width: 1040px){#single-content figure a{position:relative;overflow:hidden}#single-content figure img{position:relative;object-fit:contain}object,embed{width:100% !important;height:auto;min-height:200px;overflow:hidden;position:relative}}.thumbs{display:grid;grid-template-columns:repeat(5, 1fr);gap:16px;max-width:calc(100vw - 32px);width:100%;margin:16px auto}.thumbs .thumbs__link{position:relative;aspect-ratio:1;display:block;overflow:hidden;background:var(--aa-surface-canvas-subtle)}.thumbs .thumbs__img{width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.thumbs{display:none}}.gallery-link__overlay{position:absolute;inset:0;background-color:rgba(0,0,0,0.4);color:white;font-size:clamp(1.5rem, calc(0.809rem + 2.602vw), 2.5rem);white-space:nowrap;font-weight:600;display:grid;place-items:center}.minis,.post_gallery{width:102%;margin-left:-2%;margin-bottom:0}.minis>a,.minis .gallery_img,.post_gallery>a,.post_gallery .gallery_img{display:block;float:left;width:23%;margin-left:2%;margin-bottom:1.75em}.minis img,.post_gallery img{width:100%}.post_gallery figcaption{height:3em}#single-content .js-myad-multiple-fav,#single-content .myarchdaily-multiple-fav{cursor:pointer}.afd-post-stream .figcaption .sanitized-link,#single-content .figcaption .sanitized-link{color:inherit;text-decoration:underline;cursor:pointer;z-index:1}.afd-post-stream figure{overflow:hidden}.afd-post-stream figure img{width:100%}.gallery-icon{display:none}@media (max-width: 1040px){.gallery-icon{display:block;position:absolute;right:16px;top:16px;z-index:1}}.save-image{text-align:left;top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity 0.2s ease-in-out 0s !important;-moz-transition:opacity 0.2s ease-in-out 0s !important;-o-transition:opacity 0.2s ease-in-out 0s !important;transition:opacity 0.2s ease-in-out 0s !important;position:absolute;z-index:1}.save-image .js-myad-multiple-fav:not(.afd-save-btn):hover .save-image-span,.save-image .myarchdaily-multiple-fav:not(.afd-save-btn):hover .save-image-span{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.figcaption{bottom:0;font-size:13.5px;line-height:20px;padding:2.5em 0.5em 0.5em;text-align:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity 0.3s ease-in-out 0s !important;-moz-transition:opacity 0.3s ease-in-out 0s !important;-o-transition:opacity 0.3s ease-in-out 0s !important;transition:opacity 0.3s ease-in-out 0s !important;position:absolute;width:100%}.figcaption-cc-icon,.figcaption-icon{bottom:0;left:0;margin:0 0.5em 0.4em;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:opacity 0.3s ease-in-out 0s !important;-moz-transition:opacity 0.3s ease-in-out 0s !important;-o-transition:opacity 0.3s ease-in-out 0s !important;transition:opacity 0.3s ease-in-out 0s !important}.legacy-index .media-image .figcaption,#content_legacy .media-image .figcaption,.media-picture .figcaption{background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.75) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.75)));background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.75) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.75) 100%);background:-ms-linear-gradient(top, transparent 0%, rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);color:#FFFFFF}.legacy-index .media-image .figcaption-cc-icon,.legacy-index .media-image .figcaption-icon,#content_legacy .media-image .figcaption-cc-icon,#content_legacy .media-image .figcaption-icon,.media-picture .figcaption-cc-icon,.media-picture .figcaption-icon{background-image:url(https://assets.adsttc.com/nrd-251/icons-sa9d402c496-ca81db861a0d551cd2006ed4f8860089977619def8ade5527ae52f51efde809f.png);height:15px;width:15px}.legacy-index .media-image .figcaption-cc-icon,#content_legacy .media-image .figcaption-cc-icon,.media-picture .figcaption-cc-icon{background-position:0 -232px}.legacy-index .media-image .figcaption-icon,#content_legacy .media-image .figcaption-icon,.media-picture .figcaption-icon{background-position:0 -262px}.media-plan .figcaption{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);
151filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#a6ffffff', GradientType=0);color:var(--text-body)}.media-plan .figcaption-cc-icon,.media-plan .figcaption-icon{background-image:url(https://assets.adsttc.com/nrd-251/icons-sa9d402c496-ca81db861a0d551cd2006ed4f8860089977619def8ade5527ae52f51efde809f.png);height:15px;width:15px}.media-plan .figcaption-cc-icon{background-position:0 -217px}.media-plan .figcaption-icon{background-position:0 -247px}@media (hover){figure:hover .save-image,figure:hover .figcaption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}figure:hover .figcaption-cc-icon,figure:hover .figcaption-icon{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}}.retina .media-picture .figcaption-cc-icon{background:url(https://assets.adsttc.com/nrd-251/icons-retina-sad38ce0509-1abc74a741c90b7d8d4688a6bf2a56e2d94ae227897cf6931cae14b7793ec6e6.png);background-position:0 -232px;-moz-background-size:78.5px 467px;-o-background-size:78.5px 467px;-webkit-background-size:78.5px 467px;background-size:78.5px 467px;background-repeat:no-repeat}.retina .media-picture .figcaption-icon{background:url(https://assets.adsttc.com/nrd-251/icons-retina-sad38ce0509-1abc74a741c90b7d8d4688a6bf2a56e2d94ae227897cf6931cae14b7793ec6e6.png);background-position:0 -262px;-moz-background-size:78.5px 467px;-o-background-size:78.5px 467px;-webkit-background-size:78.5px 467px;background-size:78.5px 467px;background-repeat:no-repeat}.retina .media-plan .figcaption-cc-icon{background:url(https://assets.adsttc.com/nrd-251/icons-retina-sad38ce0509-1abc74a741c90b7d8d4688a6bf2a56e2d94ae227897cf6931cae14b7793ec6e6.png);background-position:0 -217px;-moz-background-size:78.5px 467px;-o-background-size:78.5px 467px;-webkit-background-size:78.5px 467px;background-size:78.5px 467px;background-repeat:no-repeat}.retina .media-plan .figcaption-icon{background:url(https://assets.adsttc.com/nrd-251/icons-retina-sad38ce0509-1abc74a741c90b7d8d4688a6bf2a56e2d94ae227897cf6931cae14b7793ec6e6.png);background-position:0 -247px;-moz-background-size:78.5px 467px;-o-background-size:78.5px 467px;-webkit-background-size:78.5px 467px;background-size:78.5px 467px;background-repeat:no-repeat}.save-image-icon{background:rgba(255,255,255,0.8);padding:10px 0 10px 10px}.save-image-text{color:var(--custom-black);overflow:hidden;position:absolute;left:42px;top:0px;z-index:0}.save-image-span{background:rgba(255,255,255,0.8);display:inline-block;height:40px;line-height:40px;padding-right:10px;text-align:left;white-space:nowrap;transform:translateX(-100%);transition:.2s ease-in-out}.share-after-title .myarchdaily-fav{color:var(--text-body);float:left;height:inherit;margin:0}.single-bookmark{min-height:40px;background:var(--primary);color:#FFFFFF;border-radius:2px;padding:3px 15px;position:relative}.single-bookmark:hover{background:var(--primary-hover)}.single-bookmark a{padding:7px 0 9px;color:#FFFFFF;float:left;display:inline-block}.single-bookmark a:hover{color:#FFFFFF}.myad-save-button__box--no-shadow .afd-btn{background:var(--primary);display:flex;padding:0 1.1em;color:white}.afd-specs .afd-btn{width:auto;margin-bottom:24px}.nrd-infinite-loader{position:relative;display:block;z-index:0;top:50%;left:30%;padding-bottom:20px;width:40px}.js-load-more{padding-bottom:20px}@media (max-width: 767px){.js-load-more{padding-bottom:60px}}@media (min-width: 768px) and (max-width: 1040px){.js-load-more{padding-bottom:60px}}.hidden,.hide,.showface{display:none}.hint{color:var(--text-hint)}@media (max-width: 1040px){body:not(#js-home) .nrd-mobile--margin-top{margin-top:24px}}@media (max-width: 1039px){.afd-container-main--mobile{padding:0 16px}}@media (min-width: 731px) and (max-width: 1039px){.afd-container-main--no-sidebar{justify-content:center}.afd-container-main--no-sidebar .afd-main-content{flex:0 0 auto;width:calc(100vw - 32px);max-width:700px}}@media only screen and (min-width: 300px) and (max-width: 1024px){.afd-gal-container__img{height:100vh}}.afd-post-content-h2{margin:0 0 24px 0}.afd-post-content-h2.article__subtitle{margin-bottom:0}@media (max-width: 1040px){#interesting-products .afd-post-content-h2,#smart-widgets .afd-post-content-h2,#product-manufacturers .afd-post-content-h2{margin-inline:0}.afd-post-content-h2.nrd-single-map-container__title,.afd-post-content-h2.article__subtitle{margin-inline:16px}}#product-manufacturers{transition:opacity 180ms ease;will-change:opacity}#product-manufacturers.brand-gallery-widget--transitioning{opacity:.2}.feat-video{position:absolute;top:8px;left:8px;display:flex;align-items:center;padding:8px 16px;background:var(--background);border-radius:50px;box-shadow:0 0 24px 0 rgba(0,48,142,0.5);z-index:99}.feat-video svg{margin-right:8px}.feat-video.small{border-radius:50%;width:32px;height:32px;padding:0;display:flex}.feat-video.small svg{margin:auto;position:relative;
151left:1px}.tp-iframe-wrapper{box-shadow:none !important}button.tp-close.tp-active{top:8px;right:8px;border-radius:unset;background:var(--background) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDE4IDE5IiBmaWxsPSJub25lIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy44OTc3IDQuNjAyMjVDMTQuMTE3NCA0LjgyMTkyIDE0LjExNzQgNS4xNzgwOCAxMy44OTc3IDUuMzk3NzVMNC44OTc3NCAxNC4zOTc3QzQuNjc4MDggMTQuNjE3NCA0LjMyMTkyIDE0LjYxNzQgNC4xMDI1IDE0LjM5NzdDMi44ODI1OCAxNC4xNzggMi44ODI1OCAxMy44MjE5IDQuMTAyNSAxMy42MDIzTDEzLjEwMjMgNC42MDI1QzEzLjMyMTkgNC4zODI1OCAxMy42NzgxIDQuMzgyNTggMTMuODk3NyA0LjYwMjI1WiIgZmlsbD0iIzgyODI4MiIgc3Ryb2tlPSIjODI4MjgyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjEwMjI1IDQuNjAyMjVDNC4zMjE5MiA0LjM4MjU4IDQuNjc4MDggNC4zODI1OCA0Ljg5Nzc1IDQuNjAyMjVMMTMuODk3NyAxMy42MDIzQzE0LjExNzQgMTMuODIxOSAxNC4xMTc0IDE0LjE3ODEgMTMuODk3NyAxNC4zOTc3QzEzLjY3ODEgMTQuNjE3NCAxMy4zMjE5IDE0LjYxNzQgMTMuMTAyMyAxNC4zOTc3TDQuMTAyMjUgNS4zOTc3NUMzLjg4MjU4IDUuMTc4MDggMy44ODI1OCA0LjgyMTkyIDQuMTAyMjUgNC42MDIyNVoiIGZpbGw9IiM4MjgyODIiIHN0cm9rZT0iIzgyODI4MiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;width:18px;height:18px;box-shadow:unset;transform:scale(1)}button.tp-close.tp-active:hover{box-shadow:unset}body.single-article .tp-iframe-wrapper{box-shadow:unset !important}div#content-placeholder{position:relative;text-align:center;margin-bottom:24px}div#content-placeholder:has(.piano-element){box-shadow:0 30px 60px 0 rgba(0,0,0,0.25)}div#content-placeholder:not(:empty)::before{content:"";position:absolute;top:-126px;left:0;width:100%;height:126px;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%)}@media (prefers-color-scheme: dark){div#content-placeholder:not(:empty)::before{background:linear-gradient(180deg, rgba(28,34,44,0) 0%, #1c222c 100%)}}.gallery-piano-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:6;display:flex;justify-content:center;align-items:center;pointer-events:none}.gallery-piano-container>*{pointer-events:auto}.gallery-piano-container #gallery-content-placeholder{width:640px;max-width:100%;max-height:100vh}.gallery-piano-container #gallery-content-placeholder .tp-container-inner{display:flex}@media (max-width: 500px){.gallery-piano-container #gallery-content-placeholder .tp-container-inner{overflow-y:auto !important;overflow-x:hidden !important;height:100vh !important}}.piano-meter-overlay{--overlay-bg:rgba(255,255,255,0.8);overflow:hidden;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:99999;background:var(--overlay-bg);mask:linear-gradient(0deg, #000 0%, transparent 100%);backdrop-filter:blur(8px);transition-behavior:discrete;transition:background 0.3s ease-in-out;display:none}@media (prefers-color-scheme: dark){.piano-meter-overlay{--overlay-bg:rgba(28,34,44,0.8)}}.piano-meter-overlay.open{display:block}.js-afd-show-search-modal .piano-meter-overlay,.js-afd-show-search-modal-mobile .piano-meter-overlay.open{display:none}.piano-meter-placeholder{position:fixed !important;bottom:16px;left:50%;transform:translateX(-50%);z-index:100000;box-shadow:0px 0px 64px 0px rgba(0,0,0,0.16);max-width:100%;width:519px}.piano-meter-placeholder .tp-container-inner{max-width:100vw !important}.piano-meter-placeholder iframe{border-radius:4px}.gallery .piano-meter-placeholder{bottom:67px}.js-afd-show-search-modal .piano-meter-placeholder{display:none}.js-slot.afd-hide{display:none !important}.afd-sidebar-widget.loading-animation{min-width:300px;max-width:100%;width:fit-content}.debug [data-market]{position:relative}.debug [data-market]::after{content:attr(data-market);position:absolute;top:0;left:0;background:blueviolet;color:white;padding:8px;text-transform:uppercase;font-weight:600}.custom-tag figure{height:auto !important}.custom-tag figure a:not(.afd-save-btn):not(.feat-video){display:inline-block !important;width:100% !important;height:auto !important}.custom-tag .streamPost-bookmark,.custom-tag .publication_date{display:none}.custom-tag .col1--flex{display:flex;justify-content:space-between;align-items:center}@media (min-width: 1024px){.custom-tag .col1--flex{min-height:196px;padding:0 16px}}@media (min-width: 1040px){.custom-tag .col1--flex{padding:0}}@media (max-width: 1023px){.custom-tag .col1--flex .custom-tag-header_title{width:100%}}.custom-tag #header{clear:both;margin:0 auto;width:100% !important}@media (min-width: 1040px){.custom-tag #header{width:1040px !important}}.custom-tag #header .col1{height:auto;margin:40px auto;text-align:center}.custom-tag #header .col1 .afd-btn{margin-top:16px;text-transform:none;min-width:164px}.custom-tag #header h1{font-size:26px;line-height:1.21em;text-align:center}.custom-tag #header h1 em{display:block;margin-top:4px;font-size:13px;line-height:1.45em;font-weight:400;color:var(--text-hint)}.custom-tag #content-custom-tag{height:100%;margin-top:0;padding-bottom:70px;width:103.333%}.custom-tag #content{overflow:hidden;margin-left:auto;margin-right:auto}@media (min-width: 1040px){.custom-tag #content{width:1040px}}.custom-tag .gutter-sizer{width:3.333%}.custom-tag .ms-ls-ctnr{overflow:hidden}.custom-tag .ms-ls-ctnr .afd-post-stream{width:30%;margin-right:3.333%}.custom-tag .afd-post-stream{float:left;overflow:hidden;margin-bottom:40px;border-bottom:1px solid var(--border)}.custom-tag .afd-post-stream iframe{height:auto !important;margin-bottom:10px;width:100% !important}.custom-tag .pagination_container{width:calc(100% - 3.333%)}.custom-tag .custom-tag-header_title--presented-by{margin-top:28px}
151.custom-tag .logo-under-title{position:relative;margin:20px auto 0;display:flex;align-items:center;justify-content:center}.custom-tag .logo-under-title a{display:inline-block}.custom-tag .logo-under-title a img{max-height:36px;padding-left:10px}.custom-tag .logo-under-title__label{display:inline-block;font-size:12px;font-weight:400;white-space:nowrap;font-style:italic;color:var(--text-hint)}.custom-tag .custom-tag__footer-disclaimer{max-width:1040px;margin:10px auto;line-height:1.6em;color:var(--text-hint)}.custom-tag .custom-tag-header_title--logo{margin-top:45px}.custom-tag .social-list ul{margin-top:9px}.custom-tag .social-list li{display:inline-block}.custom-tag .social-list img{width:30px}.custom-tag .social-list a:hover{opacity:.8}.custom-tag .logo-title{display:block;width:100% !important;height:auto !important;float:none !important;margin-bottom:7px}.custom-tag .logo-title img{width:150px}.custom-tag .more{font-weight:bolder}.custom-tag .pagination_container{width:calc(100% - 3.333%)}.custom-tag .custom-tag-header_title--hunter-douglas .logo-under-title{margin:10px auto 0;width:80px}.custom-tag .custom-tag-header_title--hunter-douglas .logo-under-title__label{line-height:80px}.custom-tag .custom-tag-header_title--serpentine_pavilion_2018 .logo-under-title{position:relative;margin:10px auto 0;width:160px;top:-20px}.custom-tag .custom-tag-header_title--serpentine_pavilion_2018 .logo-under-title__label{line-height:80px}.custom-tag-header_title{width:400px}#header .custom-tag-header_title--presented-by{margin-top:28px}#header .custom-tag-header_title--hunter-douglas{margin-top:25px}#header .custom-tag-header_title--logo{margin-top:45px}.custom-tag-header_logo{position:relative;width:175px;height:75px}.custom-tag-header_logo img{max-width:175px;max-height:75px}.custom-tag-header_logo--left{float:left}.custom-tag-header_logo--left .afd-table-display{text-align:left}.custom-tag-header_logo--right{float:right}.custom-tag-header_logo--right .afd-table-display{text-align:right}.custom-tag-header_logo-hint{display:block;margin-bottom:10px;font-size:11px;color:var(--text-hint)}.custom-tag-streamlogo{display:block;width:65px;position:absolute;left:-83px;top:5px;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}.custom-tag-streamlogo:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.custom-tag-streamlogo a{max-height:25px;width:auto;display:block;text-align:right}.custom-tag-streamlogo img{max-height:25px}:lang(zh-CN) .custom-tag h1,:lang(zh-CN) .custom-tag .afd-post-stream{font-family:Helvetica, "Microsoft YaHei New", "Microsoft Yahei", "微软é
é»", å®ä½, SimSun, STXihei, "åæç»é»", sans-serif}.top100-logo{margin:45px auto 20px;width:20%}.dark .top100-logo{filter:brightness(0) invert(1)}.top100-titles{color:var(--border);font-size:24px;font-weight:100;line-height:1.2em;margin:50px auto 20px;text-align:center;width:60%}.top100-title{color:var(--text-body);display:inline-block;font-size:24px;line-height:normal}.top100-subtitle{color:var(--text-hint);display:inline-block}.top100-description{color:var(--text-hint);font-size:1.1em;line-height:1.6em;margin:0 auto 100px;text-align:center;width:60%}.seo-logo{margin:45px auto 20px;width:20%}.seo-titles{margin:40px 0 20px;width:60%}.seo-title{font-size:26px !important;line-height:1.6em !important;margin:0 !important;text-align:left !important}.seo-subtitle{color:var(--text-hint);font-size:18px;line-height:1.4em;margin-top:5px}.seo-description{color:var(--text-hint);font-size:16px;line-height:1.6em;margin:0 0 80px;width:60%}@media only screen and (min-width: 300px) and (max-width: 940px){body.custom-tag #kenneth-root{top:15px}.social-list,.custom-tag-header_logo{display:none}}@media only screen and (min-width: 300px) and (max-width: 600px){body.custom-tag #header{padding:0 16px;width:100%}body.custom-tag #header .col1{height:auto;width:100%}body.custom-tag #content-custom-tag{width:100%}body.custom-tag .gutter-sizer{width:0}body.custom-tag .ms-ls-ctnr .afd-post-stream{width:100%;margin-right:0;border-bottom:0}body.custom-tag #content{width:100%}body.custom-tag figure img{width:100% !important;height:auto !important}#header .custom-tag-header_title{position:relative;width:100%;margin-left:0;left:0;padding:0 15px}.top100-logo{margin:30px auto;width:40%}.top100-titles{margin:0 0 20px;width:100%}.top100-description{font-size:1.2em;margin:0 auto 50px;width:90%}.seo-logo{margin:30px auto 0px;width:40%}.seo-titles{margin:0 16px;width:calc(100% - 32px)}.seo-titles .seo-subtitle{font-size:20px}.seo-description{font-size:1.2em;margin:20px 16px 50px;width:calc(100% - 32px)}}.special-category-bgimage{background-position-y:65%;background-size:cover;height:calc(90vh - 170px)}.special-category-header{margin-bottom:40px;margin-top:20px}.special-category-ad-logo,.special-category-brand-logo{height:70px;width:20%}
151.special-category-ad-logo img,.special-category-brand-logo img{max-height:70px}.special-category-ad-logo{float:left}.special-category-brand-logo{float:right;text-align:right}.special-category-title{float:left;text-align:center;width:60%}.special-category-category{display:block;font-size:30px;font-weight:600;line-height:40px;text-transform:uppercase}.special-category-presented{display:block;font-size:15px;line-height:30px}.special-category-presented strong{font-weight:600}.special-category-featured{height:70vh;margin-bottom:60px}.category-feat{background-position:50%;background-size:cover;float:left;position:relative;width:calc(50% - 1px)}.category-feat__1{height:100%;margin-right:1px}.category-feat__2,.category-feat__3{height:calc(50% - 1px);margin-left:1px}.category-feat__2 .category-feat-title,.category-feat__3 .category-feat-title{right:0}.category-feat__2{margin-bottom:1px}.category-feat__3{margin-top:1px}.category-feat-title{background:var(--background);bottom:20px;padding:10px;position:absolute;width:50%}.feat-type-title{color:var(--text-body);font-size:14px;line-height:1.4em;margin-bottom:5px}.feat-post-title{font-size:17px;font-weight:600;line-height:1.5em}.special-category-section{margin-top:20px}.special-category-section-title{font-size:17px;font-weight:600;line-height:1.5em;margin-bottom:25px;text-transform:uppercase}.special-category-article-title{font-size:18px;height:2.8em}.special-category-articles-date{color:var(--text-hint);font-size:13px;line-height:15px;margin-bottom:20px}.special-category-articles-image{height:200px}.special-category-articles-description{color:var(--text-body);font-size:16px;height:4.2em;line-height:1.4em}.special-category-articles-more{display:inline-block;float:right;font-size:15px;font-weight:600;line-height:1.5em;margin-top:10px}@media (max-width: 1040px){.special-category-bgimage{height:40vh;margin-top:-80px}.special-category-title{width:100%}.special-category-brand-logo{height:50px;margin-top:20px;text-align:center;width:100%}.special-category-brand-logo img{height:50px}.special-category-section{margin-left:16px;margin-right:16px}.special-category-articles-image{height:125px}.special-category-articles-more{display:none}}.office__experts-related{margin-top:72px;margin-bottom:72px;opacity:0}@media (max-width: 1040px){.office__experts-related{padding:0 16px}}@media (max-width: 767px){.office__experts-related{margin-top:16px;margin-bottom:48px}.office__experts-related.unverified{margin-top:32px;margin-bottom:32px}}@media (min-width: 768px){.office__experts-related--margin-top{margin-top:40px}}.office__categories{display:flex;flex-wrap:wrap;justify-content:flex-start}@media (max-width: 767px){.office__categories .swiper-container.category-swiper .swiper-slide:first-child,.office__categories .swiper-container.category-swiper>.swiper-slide{margin-left:0 !important}}.office__categories--list-view{flex-direction:column}.office__categories--list-view .swiper-link-container{display:flex;width:100%}.office__categories--list-view .office__categories-article-container{display:flex;width:100%;flex-direction:column;margin-bottom:48px}@media (min-width: 768px){.office__categories--list-view .office__categories-article-container{flex-direction:row;margin-bottom:24px}}.office__categories--list-view .office__categories-category{display:flex;flex-direction:column;width:100%;padding:0}.office__categories--list-view .office__categories-category>a.swiper-link-container{position:relative}.office__categories--list-view .office__categories-category-list-data{width:100%;padding:16px 16px 0}.office__categories--list-view .office__categories-category-list-data .afd-specs{padding:0}.office__categories--list-view .office__categories-category-list-data.afd-project-specs .afd-char-list li{display:flex;align-items:baseline}.office__categories--list-view .office__categories-category-list-data.afd-project-specs .afd-char-list .afd-char-title{padding-right:16px;line-height:normal;white-space:nowrap;min-width:max-content}.office__categories--list-view .office__categories-category-list-data.afd-project-specs .afd-char-list .afd-char-title:after{content:":"}.office__categories--list-view .office__categories-category-list-data.afd-project-specs .afd-char-list .afd-char-text{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.office__categories--list-view .office__categories-category-list-data.afd-project-specs .afd-char-list .afd-char-title,.office__categories--list-view .office__categories-category-list-data.afd-project-specs .afd-char-list .afd-char-text{font-size:16px;color:var(--text-hint)}.office__categories--list-view .office__categories-category-list-data .afd-specs__header{line-height:18px}.office__categories--list-view .office__categories-category-list-data .afd-specs__item:not(.article-description) .afd-specs__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.office__categories--list-view .office__categories-category-list-data .afd-specs__item{margin-bottom:16px}.office__categories--list-view .office__categories-category-list-data .afd-specs__item.article-description>.afd-specs__value p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;color:var(--text-hint)}.office__categories--list-view .office__categories-category-list-data .specs__inner-list{display:flex}.office__categories--list-view .office__categories-category-list-data .specs__inner-list>li:first-child{margin-right:20px}.office__categories--list-view .office__categories-category-list-data .afd-specs__item .expert-spec__container span.afd-specs__value{white-space:normal}.office__categories--list-view .office__categories-category-list-data h3{margin-bottom:8px;font-size:21px;font-weight:600;line-height:25px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.office__categories--list-view .office__categories-category .swiper-container{max-width:100%}.office__categories--list-view .office__categories-category.article-list-view{margin:0;max-width:320px}@media (min-width: 768px){.office__categories--list-view .office__categories-category.article-list-view{max-width:320px}}.office__categories--list-view .office__categories-category.article-list-view .office__categories-category-img-container{width:100%}@media (min-width: 768px){.office__categories--list-view .office__categories-category{flex-direction:row;padding:0;height:220px}.office__categories--list-view .office__categories-category .swiper-link-container{display:flex;max-width:320px}.office__categories--list-view .office__categories-category-list-data{width:calc(100% - 320px);padding-top:0;padding-left:24px}.office__categories--list-view .office__categories-category-list-data .afd-specs__header,.office__categories--list-view .office__categories-category-list-data .afd-specs-manufacturer-container,.office__categories--list-view .office__categories-category-list-data .afd-specs__header-category{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.office__categories--list-view .office__categories-category-list-data .afd-specs__header{flex-wrap:nowrap}.office__categories--list-view .office__categories-category .swiper-container{max-width:100%}}@media (min-width: 1024px){.office__categories--list-view .office__categories-category-list-data{padding-left:40px}}.office__categories.afd-hide{display:none}.office__categories .loading{width:100%;padding:40px 0}.office__categories .loading .nrd-infinite-loader{display:block;left:50%;transform:translateX(-50%)}.office__categories-container{padding:0 16px;min-height:32px}@media (min-width: 1040px){.office__categories-container{padding:0}}.office__categories--list-view{flex-direction:column;width:calc(100% + 32px);margin-left:-16px}.office__categories--list-view .office__categories-category{margin-bottom:48px}@media (min-width: 768px){.office__categories--list-view .office__categories-category{margin-right:0;margin-bottom:24px}.office__categories--list-view .office__categories-category:nth-child(odd){margin-right:0}}@media (min-width: 768px){.office__categories--list-view{width:100%;margin-left:0}}.office__categories-category{width:calc(50% - 8px);margin-bottom:24px;overflow:hidden;position:relative}.office__categories-category:nth-of-type(odd){margin-right:16px}@media (min-width: 768px){.office__categories-category{width:calc(33.33333333% - 26.6666667px);margin-right:40px}.office__categories-category:nth-of-type(odd){margin-right:40px}.office__categories-category:nth-of-type(3n+3){margin-right:0}}@media (min-width: 1040px){.office__categories-category:hover .afd-save-item{display:flex}}.office__categories-category-gallery-icon{position:absolute;top:8px;right:8px;z-index:1;width:14px;
151height:11px}@media (min-width: 768px){.office__categories-category-gallery-icon{width:20px;height:16px}}.office__categories-category-city{overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:8px;margin-bottom:4px;color:var(--text-hint);font-size:12px;font-weight:600;line-height:normal}@media (min-width: 1040px){.office__categories-category-city{font-size:14px}}.office__categories-category-location{display:inline}.office__categories-category-location.afd-hide{display:none}.office__categories-category-title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-body);font-size:14px;font-weight:600;line-height:normal}@media (min-width: 1040px){.office__categories-category-title{font-size:18px}}.office__categories-category-img{bottom:0;position:absolute;height:100%;width:100%;top:0;right:0;left:0;z-index:0;object-fit:cover}.office__categories-category-img-container{display:block;height:0;padding-top:68.75%;position:relative;overflow:hidden}.office__categories-category-img-overlay{background:rgba(1,1,1,0.2);position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.office__categories-category-img-number{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:white;font-size:21px;font-weight:600;z-index:1;text-shadow:0 0 70px rgba(0,0,0,0.5)}@media (min-width: 768px){.office__categories-category-img-number{font-size:30px}}.office__categories-header{margin:0 0 32px 0}@media (min-width: 768px){.office__categories-header{display:flex;justify-content:space-between;align-items:center}}@media (min-width: 1040px){.office__categories-header{margin:32px 0}}.office__categories-tabs{display:flex;justify-content:flex-start;margin-bottom:16px}@media (min-width: 768px){.office__categories-tabs{margin-bottom:0}}.office__categories-tab{flex:1;color:var(--text-links);font-size:14px;font-weight:400;text-align:center;padding:16px;cursor:pointer}@media (min-width: 768px){.office__categories-tab{flex:1 0 122px}}@media (min-width: 1040px){.office__categories-tab:hover{color:var(--primary-hover)}}.office__categories-tab.active{border-bottom:solid 2px var(--text-links);font-weight:600;pointer-events:none}.office__categories .swiper-container{height:auto;margin:0;padding-right:0;width:100%}.office__categories .swiper-container .swiper-wrapper .swiper-slide{margin-left:0}.office__categories .swiper-container .swiper-pagination{display:block}.office__categories .swiper-container .swiper-pagination .swiper-pagination-bullet{width:5px;height:5px;background:var(--background);border:1px solid #d8d8d8;opacity:.6}@media (min-width: 768px){.office__categories .swiper-container .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px}}.office__categories .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--background);opacity:1}@media (min-width: 1040px){.office__categories .swiper-container:hover .swiper-office--prev,.office__categories .swiper-container:hover .swiper-office--next{display:flex}}.office__categories .swiper-container .swiper-office--prev,.office__categories .swiper-container .swiper-office--next{display:none;position:absolute;z-index:5;top:100%;transform:translateY(-100%);justify-content:center;align-items:center;height:100%;width:47px;cursor:pointer}.office__categories .swiper-container .swiper-office--prev svg,.office__categories .swiper-container .swiper-office--next svg{margin:0}.office__categories .swiper-container .swiper-office--prev svg>*,.office__categories .swiper-container .swiper-office--next svg>*{fill:white}.office__categories .swiper-container .swiper-office--prev{left:0;filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.4))}.office__categories .swiper-container .swiper-office--next{right:0;filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.4))}.office-actions{display:flex;justify-content:space-between;align-items:center}@media (min-width: 1040px){.office-actions{justify-content:flex-end}}.office-view-actions{display:flex;margin-left:32px}.office-view-actions svg{cursor:pointer;color:var(--list-toggle)}.office-view-actions svg:first-child{margin-right:8px}.office-view-actions svg:hover>*,.office-view-actions svg.active>*,.office-view-actions svg:active>
151*{fill:var(--primary)}.office-view-actions svg.active{pointer-events:none}.office-sort-actions{position:relative}.office-sort-actions .office-sort-btn{margin:0;padding:0;line-height:20px}.office-sort-actions .office-sort-btn>.afd-btn{height:30px;border-radius:2px}.office-sort-actions .office-sort-btn .office-sort-label{display:none}.office-sort-actions .office-sort-btn .office-sort-label.visible{display:inline-flex;justify-content:space-between;align-items:center}.office-sort-actions .office-sort-btn .office-sort-label .btn-txt{font-size:14px}.office-sort-dropdown{position:absolute;top:calc(100% + 16px);left:0;min-width:200px;border:1px solid #E1E1E1;border-radius:2px;background-color:var(--background);z-index:9999;padding:24px;opacity:0;visibility:hidden;transition:opacity .3s}@media (min-width: 768px){.office-sort-dropdown{left:auto;right:0}}.office-sort-dropdown .close-modal{position:absolute;top:0;right:0;font-size:1.3em}.office-sort-dropdown .close-modal .close{color:var(--text-hint);background:none;border:none;font-size:1.1em;cursor:pointer;padding:24px}.office-sort-dropdown .close-modal .close:hover{color:var(--text-body)}.office-btn--clear{position:absolute;bottom:12px;right:16px;cursor:pointer;color:var(--text-hint);background:none;border:none;font-size:0.88em}.afd-title--small{font-size:16px;margin-bottom:4px}.office-options-group{margin-left:20px;margin-right:28px}.office-options-group:last-child{margin-bottom:12px}.office-options-group{position:relative;display:block}.office-options-group .office-radio-hidden{position:absolute;left:-9999px}.office-options-group .office-radio-hidden[checked]+.office-label-radio{color:var(--primary)}.office-options-group .office-label-radio{font-size:1em;display:block;padding:8px 0;cursor:pointer}.office-options-group .office-label-radio:hover{color:var(--primary)}.show{opacity:1;visibility:visible}.afd-banner__offices{background-image:url("https://assets.adsttc.com/professionals/banner-office.jpg");background-position:103% 55%;background-repeat:no-repeat;background-size:200px;border:1px solid var(--primary);display:none;margin-top:80px}.afd-banner__offices-text{color:var(--text-body);font-size:30px;line-height:37px;font-weight:600;padding-right:24px}.afd-banner__offices-cta{background-color:var(--primary);color:white;border:1px solid white;height:48px;padding:0 24px;flex:0 0 auto}@media (max-width: 767px){.afd-banner__offices{padding-right:100px;background-position:calc(100% + 40px) center;background-size:126px 278px;flex-direction:column;margin-top:40px}.afd-banner__offices-text{font-size:20px;line-height:normal;text-align:left;width:100%}.afd-banner__offices-cta{margin:16px 0 0 0;font-size:14px;height:40px;width:auto;padding:0 16px;max-width:200px}}#office-paging-load.office__categories--list-view .swiper-pagination{display:block}#office-paging-load.office__categories--list-view .swiper-pagination .swiper-pagination-bullet{width:5px;height:5px;background:var(--background);border:1px solid #d8d8d8;opacity:.6}@media only screen and (min-width: 768px){#office-paging-load.office__categories--list-view .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px}}#office-paging-load.office__categories--list-view .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--background);opacity:1}@media (max-width: 767px){.category-swiper{margin:0;padding:0}.category-swiper .swiper-container{height:auto}.category-swiper .swiper-slide,.category-swiper .swiper-slide:first-child{margin-left:0 !important}#office-paging-load.office__categories--list-view{max-width:100%;width:100%;margin-left:0;margin-right:0;padding:0}#office-paging-load.office__categories--list-view .swiper-office--next,#office-paging-load.office__categories--list-view .swiper-office--prev{display:none}}.oip-credited__cta span{padding-left:4px}.oip-credited__labels{display:none}@media (min-width: 768px){.oip-credited__labels{display:flex;margin-bottom:8px;padding-inline:16px;column-gap:16px}}.oip-credited__label{font-size:14px;font-weight:600}@media (min-width: 768px){.oip-credited__label:nth-child(1){width:24.8%}.oip-credited__label:nth-child(2){width:18.45%}.oip-credited__label:nth-child(3){width:23.175%}.oip-credited__label:last-child{flex:1 0 auto}}.oip-credited__label--mobile{color:var(--gray-9);margin-bottom:8px;font-weight:600}@media (min-width: 768px){.oip-credited__label--mobile{display:none}}.oip-credited__container{background:var(--gray-2);padding-inline:16px}@media (min-width: 768px){.oip-credited__container{min-height:320px;max-height:480px;overflow-y:auto}}.oip-credited__company{display:flex;align-items:center}.oip-credited__company-item{position:relative}@media (min-width: 768px){.oip-credited__company-item:nth-child(1){width:24.8%}.oip-credited__company-item:nth-child(2){width:18.45%}.oip-credited__company-item:nth-child(3){width:23.175%}.oip-credited__company-item:last-child{flex:1 0 auto}}.oip-credited__company-item+.oip-credited__company-item{margin-top:24px}@media (min-width: 768px){.oip-credited__company-item{display:flex;align-items:center}.oip-credited__company-item+.oip-credited__company-item{margin-top:0}}.oip-credited__company-item .afd-textfield{width:100%;max-width:320px;margin-block-end:0}.oip-credited__company-item .afd-textfield.invite-sent{width:84%}@media (min-width: 768px){.oip-credited__company-item .afd-textfield.invite-sent{width:100%}}.oip-credited__company-item .kth-input-tip.kth-form__hint{top:45px}.oip-credited__company-item .kth-input-val{top:10px}.oip-credited__company-item .afd-btn.afd-hide{display:none}.oip-credited__company-container{padding-block:16px;min-height:104px;border-bottom:1px solid var(--border)}@media (min-width: 768px){.oip-credited__company-container{display:flex;align-items:center;column-gap:16px}}.oip-credited__company-photo{border-radius:50%;width:32px;height:32px;margin-right:8px;object-fit:cover}@media (min-width: 768px){.oip-credited__company-photo{width:64px;
151height:64px}}.oip-credited__company-name{font-weight:600}.oip-credited__company-recommendation{opacity:0;visibility:hidden;left:-9999999px;display:none}.oip-credited__company-recommendation-container{width:56px}@media (min-width: 1024px){.oip-credited__company-recommendation-container{transform:translateX(100%)}}.oip-credited__company-recommendation-container+.oip-credited__company-recommendation-container{margin-left:16px}.oip-credited__company-recommendation+label{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;width:56px;height:40px;user-select:none;z-index:1}.oip-credited__company-recommendation+label:hover::before{border-color:var(--primary)}.oip-credited__company-recommendation+label::before{content:"";display:flex;justify-content:center;align-items:center;border-radius:2px;width:56px;height:40px;display:block;background:white;border:1px solid var(--border);position:absolute;z-index:-1}.oip-credited__company-recommendation+label.active{color:var(--primary)}.oip-credited__company-recommendation+label.active::before{border-color:var(--primary)}.oip-credited__company-close-btn{height:24px;margin-left:32px;cursor:pointer}@media (max-width: 767px){.oip-credited__company-close-btn{position:absolute;right:0;top:30px}}.oip-credited__company-close-btn:hover{opacity:0.7}.oip-credited__message-container{margin-block:24px;text-align:center}.oip-credited__message-container .afd-textfield__textarea{min-height:72px}.oip-credited__message-container .afd-btn{margin:0 auto 24px auto;display:block}@media (min-width: 768px){.oip-credited__message-container .afd-btn{width:320px}}.oip-credited__message-container .afd-btn.afd-btn--not-allowed{pointer-events:none}.oip-preview-email{font-size:17px;line-height:normal}.oip-preview-email strong{font-weight:600}.oip-preview-email .afd-modal-content{width:calc(100% - 32px);max-width:722px}.oip-preview-email .afd-modal-content .close-modal{top:24px;right:24px;width:24px;height:24px}.oip-preview-email .afd-modal-body{padding:32px 48px;min-height:auto}.oip-preview-email__logo{width:84px;margin-block-end:32px}.oip-preview-email__text>p{margin-block-end:16px}.oip-preview-email__footer{margin-block-start:32px;padding-block-start:16px;border-top:solid 1px var(--border);color:var(--gray-9)}.js-office-recommendation-form .afd-hide{display:none}.oip__add_companies-flex{position:relative}.oip__add_companies-flex--divider{margin-top:8px;padding-top:24px;border-top:1px solid var(--gray-4)}@media (max-width: 767px){.oip__add_companies-flex+.oip__add_companies-flex{border-top:1px solid var(--border);padding-top:32px;margin-top:48px}}@media (min-width: 768px){.oip__add_companies-flex{display:flex}}.oip__add_companies-field{position:relative;margin-block-end:24px}@media (min-width: 768px){.oip__add_companies-field{width:calc(25% - 32px);margin-inline-end:32px}}.oip__add_companies-field:last-child{margin-right:0}.oip__add_companies-field .afd-selectfield{margin-bottom:0}.oip__add_companies-field--submitted{background-color:var(--gray-9);border:1px solid var(--gray-4);padding:12px 8px}.oip__add_companies-field input:disabled{background-color:var(--gray-4)}.oip__add_companies-field .kth-input-val{top:calc(50% - 10px)}.oip__add_companies-field .kth-input-val--false{top:calc(50% - 24px)}.oip__add_companies-field .kth-input-tip.kth-form__hint{position:static;margin-top:8px}.oip__add_companies-duplicator{cursor:pointer;display:inline-block;margin-bottom:24px;font-size:14px;line-height:17px;font-weight:600}.oip__add_companies-container .afd-hide{display:none !important}.oip__add_companies-container .oip__add_companies-submit{display:block;margin:0 auto 32px auto;color:var(--primary);background-color:#fff;border:1px solid var(--primary)}@media (min-width: 768px){.oip__add_companies-container .oip__add_companies-submit{width:200px}}.oip__add_companies-container .oip__add_companies-submit.afd-btn--not-allowed{color:var(--gray-9);border-color:var(--gray-9);background-color:#fff}.oip__add_companies .afd-textfield__label{line-height:16px;margin-bottom:8px}.oip__add_companies-delete{cursor:pointer;position:absolute;top:-16px;right:-20px;background:var(--gray-1);width:56px;height:32px;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.oip__add_companies-delete{top:50%;right:-10px;width:24px;height:24px}}.oip__share--subtitle{margin-bottom:24px}.oip__share--form{margin-bottom:24px}.oip__share--form-input.afd-textfield__input{width:100%;margin-block-end:8px}@media (min-width: 768px){.oip__share--form-input.afd-textfield__input{max-width:300px;margin-inline-end:8px;margin-block-end:0}}@media (min-width: 768px){.oip__share--form-btn{min-width:170px}}.oip__share--rrss{display:flex;align-items:center;margin-bottom:8px}.oip__share--rrss li{display:inline-block;margin-right:24px}.oip__loader{z-index:10;position:absolute;
151left:50%;top:50%;width:100%;transform:translate(-50%, -50%);display:flex;justify-content:center}.oip__loader img{position:static}.oip__body{background-image:url(https://assets.adsttc.com/offices/oip_hero_bg.jpg);background-position:top center;background-size:contain;background-repeat:no-repeat}.oip__hero{line-height:normal;padding-bottom:64px}@media (min-width: 768px){.oip__hero{padding:24px 8px 56px 8px}}@media (min-width: 1024px){.oip__hero{padding:40px 80px 80px}}.oip__hero-title{font-size:24px;font-weight:600;margin-bottom:16px}@media (min-width: 768px){.oip__hero-title{font-size:40px;text-align:center;margin-bottom:24px}}.oip__hero-description{font-size:16px;margin-bottom:48px}@media (min-width: 768px){.oip__hero-description{margin-bottom:40px;text-align:center}}@media (min-width: 1024px){.oip__hero-description{font-size:20px;margin-bottom:64px}}.oip__hero-section{display:flex;align-items:flex-start;flex:1}.oip__hero-section+.oip__hero-section{margin-top:32px}@media (min-width: 768px){.oip__hero-section+.oip__hero-section{margin-top:0;margin-left:56px}}@media (min-width: 768px){.oip__hero-section-container{display:flex}}.oip__hero-section-img{width:100px;margin-right:24px}@media (min-width: 768px){.oip__hero-section-img{width:136px;display:flex}}.oip__hero-section-title{font-size:18px;font-weight:600;margin-bottom:8px}@media (min-width: 768px){.oip__hero-section-title{font-size:20px}}.oip__hero-section-description{font-size:14px}@media (min-width: 768px){.oip__hero-section-description{font-size:16px}}.oip__section{background:#F7F7F7;padding:16px;margin-inline:-16px;position:relative}@media (min-width: 768px){.oip__section{margin-inline:0;padding:24px}}.oip__section-divider{padding-top:40px;border-top:1px solid var(--gray-4)}.oip__section--share{background-color:var(--gray-2)}.oip__section--share .oip__title{margin-bottom:8px}.oip__section .afd__categories-tab{padding:8px 16px}.oip__section .afd-textfield__input,.oip__section .afd-selectfield{height:40px}@media (min-width: 768px){.oip__section .afd-textfield__input,.oip__section .afd-selectfield{max-width:320px}}.oip__title{font-size:18px;font-weight:600;margin-bottom:24px}@media (min-width: 768px){.oip__title{font-size:20px}}.oip__faq{margin-top:80px}.oip__faq-title{font-size:32px;font-weight:600;line-height:40px;margin-bottom:48px}.oip__faq details .summary-content{background-color:#fff}.oip__container{position:relative}.oip__hide-form{visibility:hidden}.oip__hide-form .kth-input-val.kth-input-val--true,.oip__hide-form .kth-input-val.kth-input-val--false{visibility:hidden}.office__header{padding:0 16px;display:flex;flex-direction:column}@media (min-width: 1024px){.office__header{flex-direction:row;justify-content:space-between;padding:16px}}@media (min-width: 1040px){.office__header{padding:0}}.office__header-img{position:relative}.office__header-img-container{position:relative;margin:0 -16px 24px -16px}@media (min-width: 1024px){.office__header-img-container{margin:0;width:65.3846154%}}.office__header-img img{object-fit:cover;max-height:40vh;width:100%}@media (min-width: 768px){.office__header-img img{max-height:none;height:516px}}.office__header-buttons{position:relative;flex:1}@media (min-width: 1024px){.office__header-buttons:first-child{flex:2}.office__header-buttons>div.afd-btn,.office__header-buttons div.afd-btn--small-white{padding:0 8px}}.office__header-buttons+.office__header-buttons{margin-left:8px}.office__header-buttons .afd-share__options{right:0;margin:16px 0 0;padding:24px}@media (min-width: 768px){.office__header-buttons .afd-share__options--auto{width:auto}}.office__header-buttons .afd-share__options.contact-message{right:50%;transform:translateX(50%)}.office__header-buttons .afd-share__options.contact-message:before,.office__header-buttons .afd-share__options.contact-message:after{right:50%;transform:translateX(50%)}@media (min-width: 1040px){.office__header-buttons .afd-share__options.contact-message{right:0;transform:none}.office__header-buttons .afd-share__options.contact-message:before,.office__header-buttons .afd-share__options.contact-message:after{right:32px}}.office__header-buttons .afd-share__options:before,.office__header-buttons .afd-share__options:after{right:32px}.office__header-buttons .afd-share__options:before{border-bottom-color:var(--border)}.office__header-buttons .afd-share__options .close{cursor:pointer;width:15px;height:15px;position:absolute;right:24px;top:24px}.office__header-buttons .afd-share__options-title{font-size:18px;font-weight:600;margin-bottom:16px}.office__header-buttons .afd-share__options .contact__email{margin-bottom:16px;font-size:12px;line-height:20px;
151display:block}.office__header-buttons .afd-share__options .afd-btn{width:100%;margin-bottom:16px}.office__header-buttons .afd-share__options .afd-btn.js-copy-url{margin-bottom:0;margin-top:8px}.office__header-buttons .afd-share__options .afd-btn.contact__send-email{margin-top:16px;margin-bottom:0}.office__header-buttons .afd-share__options .afd-share__name{font-size:14px;font-weight:600;margin:0}.office__header-buttons .afd-share__options .afd-share__networks{justify-content:center;flex-wrap:wrap}.office__header-buttons .afd-share__options .afd-share__networks .afd-share__social{min-width:50px;margin:8px 4px}.office__header-buttons .afd-share__options .afd-share__networks .afd-share__social .afd-share__name{font-size:11px;font-weight:400;margin-top:4px;word-break:break-word}.office__header-buttons .afd-share__options textarea.afd-share__url{font-family:"Source Sans Pro", "Helvetica", sans-serif;margin-bottom:16px;height:20px;color:var(--text-body)}.office__header-buttons .afd-share__options .kenneth-modal__other-option{height:12px;margin-top:16px;margin-bottom:16px}.office__header-buttons .afd-share__options .kenneth-modal__other-option__label{font-size:16px;color:var(--text-hint)}.office__header-buttons .afd-btn--small,.office__header-buttons .afd-btn--small-white{font-size:14px;flex:1;height:30px;display:flex;justify-content:center;align-items:center;padding:0 16px;font-weight:600}.office__header-buttons .afd-btn--small-white{border:solid 1px var(--border);color:var(--text-body);text-transform:capitalize;background:var(--background);border-radius:2px;cursor:pointer;flex:1}.office__header-buttons .afd-btn--small-white:hover{border-color:var(--text-links);color:var(--text-links)}.office__header-buttons .afd-btn--outline,.office__header-buttons .afd-btn--outline:hover{box-shadow:none;border:1px solid var(--primary);color:var(--primary);min-width:80px}.office__header-buttons-container{display:flex;margin-top:16px}.office__header-buttons.disabled{cursor:not-allowed}.office__header-buttons.disabled .afd-btn--small-white{pointer-events:none;color:var(--border-input);background:#F0F0F0}.office__header-info{display:flex;flex-direction:column;order:1}@media (min-width: 1024px){.office__header-info{order:0;width:320px}}.office__header-info .afd-title-big{font-size:21px;line-height:27px;margin-bottom:4px}.office__header-description-projects{display:none;margin-top:auto;color:var(--text-hint);font-size:12px;line-height:15px}.office__header-description-projects.office__header-description-container--open{display:block;margin-bottom:8px}@media (min-width: 1024px){.office__header-description-projects{display:block}}.office__header-avatar{background-size:cover;height:70px;width:70px;border-radius:50%;border:solid 1px var(--border-input)}@media (min-width: 768px){.office__header-avatar{height:100px;width:100px}}.office__header-avatar-container{display:flex;align-items:center;margin-bottom:16px}.office__header-stats{position:relative;height:65px;
151display:flex;justify-content:center;flex-direction:column;text-align:center;margin-left:24px;min-width:50px}.office__header-stats-number{font-size:21px;font-weight:600}.office__header-question{border-radius:50%;border:solid 0.5px var(--text-hint);cursor:pointer;font-size:11px;position:absolute;top:0;right:0;width:15px;height:15px;display:flex;align-items:center;color:var(--text-hint);justify-content:center;font-weight:600}.office__header-question .afd-tips__txt{max-width:320px;font-size:11px;line-height:1.6em;color:var(--text-hint);text-align:center;background:#FFFFFF;border:1px solid var(--border);box-shadow:none;left:50%;transform:translateX(-50%)}.office__header-question .afd-tips__txt:before{border-bottom-color:#E1E1E1;top:-11px;left:50%;transform:translateX(-50%)}.office__header-question .afd-tips__txt:after{content:'';border:5px solid transparent;border-bottom-color:white;position:absolute;top:-10px;left:50%;transform:translateX(-50%)}.office__header-name{font-weight:600}.office__header-location{padding-left:4px}.office__header-description{line-height:normal;margin-bottom:16px}@media (min-width: 1024px){.office__header-description{margin-top:24px}}.office__header-description-accordeon{display:flex;justify-content:space-between;align-items:center;font-weight:600;margin:24px 0 8px 0}@media (min-width: 1024px){.office__header-description-accordeon{display:none}}.office__header-description-accordeon span{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;width:5px;height:8px;transform:rotate(-90deg);margin-right:2px;transition:transform .25s ease}.office__header-description-accordeon span.arrow--open{transform:rotate(90deg)}.office__header-description-container{display:none}@media (min-width: 1024px){.office__header-description-container{display:block}}.office__header-description-container--open{display:block}.office__header-awards{margin-top:24px}.office__header-awards-title{font-weight:600;margin-bottom:16px}.office__header-awards-container{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center}.office__header-awards-img{max-width:50px;margin-bottom:24px;margin-right:16px}.dark .office__header-awards-img{filter:brightness(0) invert(1)}.office .info p{font-size:15px;margin-bottom:0;line-height:1.6em}.office .info h2{margin-bottom:8px}.office .info div{margin-bottom:15px;word-wrap:break-word}.office .call-to-browse{margin-top:40px;font-weight:bolder}.office .arrow{display:block;position:absolute;width:44px;left:50%;height:44px;bottom:-22px;margin-left:-22px;font-size:26px;line-height:40px;text-align:center;font-family:"Arial", sans-serif;background:var(--text-body);color:var(--background);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.office .arrow:hover{text-decoration:none}.landing-profile{position:relative;padding:40px 55px 50px;margin:3px 0 80px;background:var(--footer-background);text-align:center}.landing-profile .avatar{background-size:cover;height:80px;width:80px;margin:0 auto 20px;border:0px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.landing-profile .info p{font-size:15px;margin-bottom:0;line-height:1.6em}.landing-profile .info h2{margin-bottom:8px}.landing-profile .info div{margin-bottom:15px;word-wrap:break-word}.landing-profile .call-to-browse{margin-top:40px;font-weight:bolder}.landing-profile .arrow{display:block;position:absolute;width:44px;left:50%;height:44px;bottom:-22px;margin-left:-22px;font-size:26px;line-height:40px;text-align:center;font-family:"Arial", sans-serif;background:var(--text-body);color:var(--background);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.landing-profile .arrow:hover{text-decoration:none}.afd-post-stream figure,.sticky figure,.mini figure{margin:0 auto 1.6em;max-width:100%;max-height:580px;background:var(--background);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);will-change:transform}.lazy-anchor{position:relative;display:inline-block;max-width:100%;background-color:var(--background);background-image:url("https://assets.adsttc.com/doodles/flat/loader-blue.gif");background-position:center;background-repeat:no-repeat;background-size:20px 35px}.featured-image .lazy-anchor{width:100%}.b-lazy{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;opacity:0;will-change:transform, opacity}.b-lazy.b-loaded{opacity:1}.afd-widget-item-thumb .b-lazy.b-loaded,#longtail-products .b-lazy.b-loaded{object-fit:cover}.streamPost-bookmark{float:left}.afd-main-content .streamPost-bookmark{margin-right:20px}.stream-socialbar__more,.stream-bookmark__label{font-size:16px;font-weight:600}.stream-socialbar__more a,.stream-bookmark__label a{color:var(--text-links)}.stream-socialbar__more a:hover,.stream-bookmark__label a:hover{color:var(--primary-hover)}.stream-socialbar__more{float:right;padding:10px}.stream-bookmark__label{margin-left:4px}.stream-socialbar{height:20px;line-height:20px;margin-top:1em;margin-bottom:1.6em}.twitter-follow-button{font-family:'Helvetica Neue',Arial,sans-serif;font-size:11px;display:inline-block;color:#FFF;border-radius:3px;background:var(--twitter-blue);height:20px;padding:1px 8px 1px 6px;font-weight:500;cursor:pointer;vertical-align:top;zoom:1}.twitter-follow-button:hover{background:var(--twitter-blue-hover);color:#FFF}.twitter-follow-button__icon{position:relative;display:inline-block;top:3px;background-image:url(https://assets.adsttc.com/nrd-251/icons-sa9d402c496-ca81db861a0d551cd2006ed4f8860089977619def8ade5527ae52f51efde809f.png);height:12px;width:14px;background-position:0 -185px}.twitter-follow-button__label{position:relative;top:1px;margin-left:1px;-webkit-font-smoothing:initial;-moz-font-smoothing:initial}.twitter-follow-button__count{display:inline-block}.twitter-follow-button__number{background:var(--background);border:1px solid #9197a3;border-radius:2px;color:#4e5665;
151display:inline-block;font-size:11px;height:auto;line-height:18px;margin-left:6px;min-width:15px;padding:0 3px;text-align:center;white-space:nowrap}.twitter-follow-button__arrow{height:0;left:2px;position:relative;top:-15px;width:5px;z-index:2}.twitter-follow-button__arrow s,.twitter-follow-button__arrow i{border-color:transparent #9197a3;border-style:solid;border-width:4px 5px 4px 0;display:block;position:relative;top:1px}.twitter-follow-button__arrow i{border-right-color:#fff;left:2px;top:-7px}#ss-wechat-dialog{background:var(--background);border:1px solid var(--border);border-radius:2px;box-shadow:0px 0px 15px 0px rgba(200,200,200,0.35);padding:5px 20px 20px;z-index:100000}.wechat-dialog-title{display:inline-block;padding:0 0 20px;width:calc(100% - 44px)}.wechat-dialog-close{font-size:18pt;font-weight:600;display:inline-block;text-align:right;padding:8px 0;width:40px}.wechat-close{cursor:pointer;color:var(--primary)}.retina .twitter-follow-button__icon{background:url(https://assets.adsttc.com/nrd-251/icons-retina-sad38ce0509-1abc74a741c90b7d8d4688a6bf2a56e2d94ae227897cf6931cae14b7793ec6e6.png);background-position:0 -185px;-moz-background-size:78.5px 467px;-o-background-size:78.5px 467px;-webkit-background-size:78.5px 467px;background-size:78.5px 467px;background-repeat:no-repeat}.fb_iframe_widget_lift,.fb_iframe_widget iframe{max-width:none !important}@media (max-width: 1040px){.stream-socialbar__more{margin-right:16px}}@media (max-width: 767px){.stream-socialbar__more{margin-right:0px}}li.afd-share__social{list-style-type:none !important}.social-btns{cursor:pointer}.topics-social-icon{margin:0 4px}.landing-header{display:inline-block;margin:0 0 40px;text-align:center;width:100%}.landing-header-wrapper{width:100%}.landing-description{line-height:1.6em;margin:30px 0 0;text-align:left}.landing-brief{float:left;width:60%}.landing-info-data{float:left;margin-right:20px;width:calc(25% - 20px)}.landing-info-data__titles{display:inline-block;font-weight:600;width:40%}.landing-box-wrap{background:var(--background);margin-top:40px;position:relative;width:100%}.landing-categories-list{margin:0 0 0 -20px;width:calc(100% + 20px)}.landing-category-list{float:left;margin-left:20px;width:calc(25% - 20px)}.landing-category-list__title{font-size:15px;margin-bottom:20px}.landing-category-list__item{height:1.4em;line-height:1.4em;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landings-stream .afd-post-stream:last-child{border:0}.country-headline{display:flex;align-items:center}.country-headline__title{text-align:left}.country-headline__flag{margin-right:5px;background-color:var(--primary-20);border-inline:2px solid var(--primary-20)}.country-headline__flag-img{width:20px;height:auto}.country-products{background:#F7F7F7;display:inline-block;margin-left:calc((100vw - 1040px) / -2);margin-top:20px;padding:40px calc((100vw - 1040px) / 2);width:100vw}.country-products-list{margin:0 0 0 -20px;width:calc(100% + 20px)}.country-products-items{float:left;margin:0 0 0 20px;position:relative;width:calc(25% - 20px)}.global-map-container{background-color:var(--background);position:relative}.all-projects-item{float:left;margin:0 0 20px 20px;text-align:center;width:calc(25% - 20px)}.all-projects__link{position:relative;display:block;background:var(--primary-hover);height:0;width:100%;padding-top:56.7%;color:white}.all-projects__link:hover{background:var(--primary);color:white}.all-products__link{position:relative;display:block;background:#969696;height:0;width:100%;padding-top:100%;color:white}.all-products__link:hover{background:#7d7d7d;color:white}.all-projects__info{position:absolute;width:100%;top:50%;margin-top:-27.5px}.all-project__icon{float:left;margin-right:5%;text-align:right;width:40%}.all-project__icon img{max-height:50px}.all-project-data{float:left;font-weight:600;text-align:left;width:55%}.all-project-count{display:block;font-size:2.2em;margin-bottom:5px}.all-project-txt{display:block;font-size:1.2em;line-height:1.2em}.all-project-link{margin-top:15px}.no-stream-content{background:#F7F7F7;color:var(--text-hint);height:400px;margin-bottom:80px;padding:20px;position:relative}.no-content-txt{font-weight:600;text-shadow:0px 1px 0px white}.no-content-txt a{color:#666}.no-content-title{color:#ccc;font-size:18px}.no-content-cta{color:#aaa;font-size:14px}.no-content-add-image{font-size:135px;font-weight:600;color:rgba(0,0,0,0.5);text-shadow:1px 1px 0px rgba(255,255,255,0.8);line-height:120px;border:1px solid rgba(0,0,0,0.05);height:130px;width:130px;display:inline-block;border-radius:50%;box-shadow:1px 1px 0px rgba(255,255,255,0.8);margin:30px 0}@media (max-width: 1040px){.landing-header{margin:0 0 40px}.landing-box-wrap{margin-top:4%;position:relative}.landings-stream .afd-title-widget{padding-left:4%}.landing-categories-box{padding:0 2%}
151.special-landings .afd-search-list__4xitem:nth-child(3),.special-landings .country-products-items:nth-child(3){display:none}.afd-full-content{margin:0 16px;width:calc(100% - 32px)}.country-logo-box,.landing-categories-box{display:none}.country-products{margin-left:0;margin-top:4%;padding:4% 2%;width:100%}.country-products-items{margin:0 0 0 3%;width:30%}#global-map-container{padding:4% 2% 0}.all-projects-item{margin:0 0 0 3%;width:30%}.all-projects-link{height:129px}.all-products-link{height:227px}}@media (max-width: 767px){.landing-header-wrapper{margin-left:16px;margin-right:16px;text-align:left;width:calc(100% - 32px)}.country-title,.landing-brief{width:100%}.landing-info-data{margin-bottom:20px;margin-right:0;width:100%}.special-landings .country-products-items:nth-child(3){display:inline-block}.country-box-title{text-align:left}.country-title{margin-left:0;padding-bottom:0}.country-products{padding:4% 0%}.country-products-list{margin:0;width:100%}.country-products-items{border-bottom:1px solid var(--background);margin:0 0 15px;padding:0 4% 15px;width:100%}.all-projects-item{margin:20px 0;width:100%}.all-project-count{font-size:2.2em;line-height:1em}.all-project-txt{font-size:1.4em;line-height:1em}.all-projects__link,.all-products__link{padding-top:100px}}.architecture-books-box{margin-bottom:50px}.architecture-books-box .afd-search-list__img--vertical{width:auto;right:auto}.architecture-books-view-more{display:table;height:200px;width:100%}.view-more-text{display:table-cell;font-size:1.25em;font-weight:600;line-height:1.4em;text-align:right;vertical-align:middle;width:75%}.view-more-arrow{color:#21a2fd;display:table-cell;font-size:4em;text-align:right;vertical-align:middle;width:25%}.widget-loader{width:100%;clip-path:path("M167.43,19.42H.13V0H167.43V19.42ZM.1,179.88H113.47v114.38H.1v-114.38Zm315.4,2.12v16.42H134.14v-16.42h181.36Zm-9.99,44.01v16.4H134.14v-16.4h171.37Zm-171.55-5.7v-16.38h155.54v16.38H133.96ZM.1,314.71H113.47v114.38H.1v-114.38Zm315.4,2.11v16.42H134.14v-16.42h181.36Zm-9.99,44.01v16.4H134.14v-16.4h171.37Zm-171.55-5.7v-16.38h155.54v16.38H133.96Zm-20.57-195.69H0V45.06H113.39v114.38ZM315.5,47v16.41H134.14v-16.41h181.36Zm-10.06,60.43H134.12v-16.44h171.32v16.44Zm-16.12-21.86H134.14v-16.57h155.18v16.57Z");--widget-item-height:135px;--widget-container-height:calc(var(--widget-item-height) + 26px);height:var(--widget-container-height);margin-bottom:22px}.widget-loader--2{--widget-container-height:calc(var(--widget-item-height) * 2 + 26px)}.widget-loader--3{--widget-container-height:calc(var(--widget-item-height) * 3 + 26px)}.load-1-widget{height:190px}.load-3-widget{height:433px}.load-3-widget-more{height:457px}.load-bookmark-widget{height:324px}.load-title{background:var(--background);height:20px;margin:0 0 0 50%;width:50%}.load-title-margin{background:var(--background);height:25px;width:100%}.load-title-margin-small{background:var(--background);height:5px}.load-title-margin-middle{background:var(--background);height:20px}.load-subtitle{background:var(--background);height:19px;margin:0 0 0 60%;width:40%}.load-widget-list-item{height:115px;width:calc(100% + 1px)}.list-item-first{background:var(--background);float:left;height:100%;margin:0 0 0 34%;position:relative;width:6%}.list-item-second{float:left;position:relative;width:60%}.list-item-second .load-text-first{background:var(--background);height:2px;width:100%}.list-item-second .load-text-second{background:var(--background);height:17px;margin:0 0 0 90%;width:10%}.list-item-second .load-text-third{background:var(--background);height:5px;width:100%}.list-item-second .load-text-fourth{background:var(--background);height:17px;margin:0 0 0 77%;width:23%}.list-item-second .load-text-fifth{background:var(--background);height:5px;width:100%}.list-item-second .load-text-sixth{background:var(--background);height:17px;margin:0 0 0 85%;width:15%}.list-item-second .load-text-seventh{background:var(--background);height:61px;width:100%}.load-widget-margin{background:var(--background);height:20px}.load-more-margin{background:var(--background);height:10px;width:100%}.load-more-margin-big{background:var(--background);height:25px;width:100%}.load-more{background:var(--background);height:14px;width:55%}.load-more-bookmark{background:var(--background);height:15px;margin:0 0 0 90%;width:10%}.load-one-block-widget{height:115px}.load-one-block-widget li:not(:first-child){display:none}.load-three-block-widget{height:391px}.load-bookmark-block-widget{height:220px}.load-bookmark-list-item{border:1px solid white;float:left;height:110px;width:calc(33.9% - 2px)}.loading-animation{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:moveLoader;animation-timing-function:linear;background:#F7F7F7;background-image:linear-gradient(to right, #f7f7f7 0%, rgba(255,255,255,0.5) 20%, #f7f7f7 40%, #f7f7f7 100%);background-repeat:no-repeat;background-size:500px 460px;position:relative}@-webkit-keyframes moveLoader{0%{background-position:-468px 0}100%{background-position:468px 0}}.video-wrapper{background:var(--text-body);
151height:0;margin:-60px auto 40px;width:100%;padding-bottom:43.75%;padding-top:25px;position:relative}.video-wrapper iframe{left:0;right:0;height:100%;position:absolute;top:0;width:100%}.video-icon{border-bottom:18px solid transparent;border-left:30px solid rgba(255,255,255,0.9);border-right:0px solid transparent;border-top:18px solid transparent;height:36px;left:calc(50% - 15px);position:absolute;top:52px;width:30px}@media (max-width: 1040px){.video-wrapper{margin:0 auto 40px;width:100%}}.videos__container{display:flex;flex-wrap:wrap;gap:32px 16px;margin-bottom:64px}@media (min-width: 768px){.videos__container{gap:32px;margin-bottom:96px}}@media (min-width: 1024px){.videos__container{gap:32px 16px}}@media (min-width: 1040px){.videos__container{gap:32px 40px}}.videos__container-main{padding:0 16px}@media (min-width: 1040px){.videos__container-main{padding:0}}.videos__container:first-of-type{gap:16px}@media (min-width: 768px){.videos__container:first-of-type{gap:32px}}@media (min-width: 1024px){.videos__container:first-of-type{gap:32px 40px}}.videos__video{width:calc(50% - 8px)}@media (min-width: 768px){.videos__video{width:calc(33.333% - 22px)}}@media (min-width: 1024px){.videos__video{width:33.333%;max-width:320px}}.videos__video .afd-search-list__figure{float:none;margin-right:0;width:100%;height:auto}.videos__video .afd-search-list__figure .afd-search-list__img{aspect-ratio:14/9;object-fit:cover}.videos__video .afd-search-list__title{height:auto;margin-top:16px;margin-bottom:0;float:none;width:100%;font-size:14px}@media (min-width: 768px){.videos__video .afd-search-list__title{font-size:16px}}.videos__video .video-icon{top:50%;left:50%;transform:translate(-50%, -50%);background:var(--primary);border:solid 1px white;width:32px;height:32px;border-radius:50%;box-shadow:0 0 16px 0 black;display:flex;color:white}@media (min-width: 768px){.videos__video .video-icon{border:solid 2px white;width:44px;height:44px}}.videos__video .video-icon svg{margin:auto;position:relative;left:1px}@media (min-width: 768px){.videos__video .video-icon svg{transform:scale(1.3)}}.videos__featured{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:16px}@media (min-width: 768px){.videos__featured{grid-template-columns:calc(80% - 32px) 20%}}@media (min-width: 1024px){.videos__featured{grid-template-rows:1fr 1fr 1fr}}.videos__featured-0{grid-column:1/3;grid-row:1/2;width:auto;max-width:none}@media (min-width: 768px){.videos__featured-0{grid-column:1/2;grid-row:1/3}}@media (min-width: 768px){.videos__featured-0{grid-row:1/4}}.videos__featured-0 .afd-search-list__img{max-height:514px}.videos__featured-1{width:auto;max-width:none;grid-column:1/2;grid-row:2/3}@media (min-width: 768px){.videos__featured-1{grid-column:2/4;grid-row:1/2}.videos__featured-1 .afd-search-list__img{max-height:120px}}.videos__featured-2{width:auto;max-width:none;grid-column:2/3;grid-row:2/3}@media (min-width: 768px){.videos__featured-2{grid-column:2/4}.videos__featured-2 .afd-search-list__img{max-height:120px}}.videos__featured-3{width:auto;max-width:none;grid-column:2/4;grid-row:3/4;display:none}@media (min-width: 1024px){.videos__featured-3{display:block}}.videos__featured-3 .afd-search-list__img{max-height:120px}.videos__title,.videos__title--main{display:flex;align-items:center;margin-block:40px 16px;font-size:21px}.videos__title--main{margin-bottom:8px}@media (min-width: 1040px){.videos__title--main{margin-top:72px}}.videos__title svg,.videos__title--main svg{margin-right:8px;display:none}@media (min-width: 768px){.videos__title svg,.videos__title--main svg{display:block}}.videos__subtitle{font-size:16px;line-height:21px;color:var(--text-hint)}.stream-widget .nrd-smart-widget{margin-bottom:80px}.stream-widget__wrapper .stream-widget__title{font-size:20px;line-height:28px;font-weight:600;color:var(--text-body);margin-bottom:24px}.stream-widget__list--category .related-products__category{margin-bottom:16px;font-weight:600}.stream-widget-slides{will-change:transform}.stream-widget-slides.custom-transition-effect .swiper-wrapper{-webkit-transition:transform 300ms ease-in-out 0ms !important;-webkit-transition-delay:0ms !important;transform-style:preserve-3d}.stream-widget-slides.custom-transition-effect .swiper-wrapper img{-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0)}.stream-widget-slides__pagination{position:relative;height:auto;display:flex;flex-direction:row;margin-bottom:16px}.stream-widget-slides__pagination.swiper-pagination{bottom:0}.stream-widget-slides__pagination-item.swiper-pagination-bullet,.stream-widget-slides__pagination-item .stream-widget__widget-skeleton--bullet-item{width:fit-content;min-width:100px;max-width:100%;height:fit-content;cursor:pointer;padding:10px 16px;border-radius:20px;background-color:var(--gray-3);color:var(--primary);opacity:1}.stream-widget-slides__pagination-item.swiper-pagination-bullet.text-truncate-ellipsis,.stream-widget-slides__pagination-item .stream-widget__widget-skeleton--bullet-item.text-truncate-ellipsis{margin-right:16px}.stream-widget-slides__pagination-item.swiper-pagination-bullet-active{font-weight:bold;background-color:var(--primary);color:#fff}.stream-widget-slides__pagination-item:last-child{margin-right:0}.stream-widget-slides__pagination-item p.text-ellipsis{-webkit-line-clamp:1}.stream-widget-slides .related-products__text{margin-top:16px}.stream-widget-slides .related-products__company{margin-bottom:16px}.stream-widget-slides__wrapper{visibility:'hidden'}.stream-widget-slides__wrapper .related-products__text p,.stream-widget-slides__wrapper h4{text-align:left}.stream-widget-slides__wrapper .text-truncate-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.stream-widget-slides-item img{width:100%;height:450px;object-fit:cover}@media (max-width: 767px){.stream-widget-slides-item img{height:250px}}.stream-widget-slides__info-name{color:var(--custom-black)}.stream-widget-slides__info-company{text-align:left;text-transform:uppercase;font-size:16px;line-height:20px;margin-bottom:16px}.stream-widget-slides.swiper-pagination-bullet-active{font-weight:bold;background:var(--primary);color:#fff}@media (max-width: 767px){.stream-widget-slides{margin-inline:16px}.stream-widget-slides__pagination{margin:0 16px 8px 16px;overflow:scroll;white-space:nowrap;padding-bottom:16px;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.stream-widget-slides__pagination-item.text-truncate-ellipsis{min-width:fit-content}.stream-widget-slides__pagination-bullets{padding-bottom:8px}.stream-widget-slides-item.swiper-slide{margin-left:0}.stream-widget-slides__wrapper h3.stream-widget__title{margin-bottom:16px}}.stream-widget__widget{margin-bottom:80px}.stream-widget__widget .related-products__item img{height:157px;width:auto;object-fit:cover}.stream-widget__widget-skeleton{display:grid;grid-template-areas:'title title title title' 'items items items items';grid-template-rows:60px 4fr;grid-template-columns:repeat(4, calc(25% - 18px));width:100%;margin-bottom:80px}.stream-widget__widget-skeleton--big{margin:0 15px 80px 15px}.stream-widget__widget-skeleton--item{margin-right:16px}.stream-widget__widget-skeleton--item:last-child{margin-right:0}.stream-widget__widget-skeleton--bullet{display:flex;flex-direction:row;margin-bottom:16px;justify-content:space-around}.stream-widget__widget-skeleton--bullet-item{margin:10px 16px 0 0;padding:10px 16px;border-radius:20px;width:calc(25% - 16px);height:34px;background:var(--skeleton-loader)}.stream-widget__widget-skeleton--bullet-item:last-child{margin-right:0}.stream-widget__widget-skeleton--image{background:var(--skeleton-loader);height:426px;margin-bottom:16px}@media (max-width: 767px){.stream-widget__widget-skeleton--image{height:250px}}.stream-widget__widget-skeleton--name,.stream-widget__widget-skeleton--company,.
151stream-widget__widget-skeleton--title{background:var(--skeleton-loader);height:18px;margin-bottom:16px}.stream-widget__widget-skeleton--title{width:90%}.stream-widget__widget-skeleton--company{height:16px;width:80%}.stream-widget__widget-skeleton--name{height:40px;width:90%}.stream-widget__widget-skeleton--title{grid-area:title;height:28px;margin-bottom:32px} 152</style> 153<link rel="stylesheet" media="all" href="https://assets.adsttc.com/nrd-251/experts-3ccbd9e65122953b46f000917f584d3f110a5c6c4e0d105edf083d2b8b37e4c3.css" /><noscript id='nrd-deferred-styles'><!-- / The rest of the styles loaded async --><link href='https://afd.adsttc.com/afd_forms.css?v=2' media='all' rel='stylesheet'><link href='https://afd.adsttc.com/afd_async_basic.css?v=2' media='all' rel='stylesheet'><!-- / MYAD CSS --><link href='https://nrd.adsttc.com/my/myarchdaily.min.css?v=1.4' media='all' rel='stylesheet'><link rel="stylesheet" media="all" href="https://assets.adsttc.com/nrd-251/application-a58f2a9081a2d659bb03f15870f25f60efb727c731fd8c7c3ff9d9f632985a5b.css" /></noscript>
153<script async id='xieg6Sie' src='https://cdn.viously.com/js/sdk/boot.js'></script>
153<script> 154 window.sentryOnLoad = function() { 155 Sentry.init({ 156 dsn: "https://[email protected]/79966", 157 environment: "production", 158 defaultIntegrations: false, 159 allowUrls: [ 160 "https://www.archdaily.com", 161 "https://buy-eu.piano.io", 162 "https://sandbox.tinypass.com" // Sandbox could be used for staging 163 ] 164 }); 165 } 166</script>
166</head><body class='object-offices object-stream js-sticky-header-fixed'><!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 166-167
166 167 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
167GTM-MPZ7KCLM
vendor: 85 bytes, lines 167-168
167" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 168
168<!-- End Google Tag Manager (noscript) --><hd-header site="us" 169 home-variant="false" 170 language="en" 171 domain="https://www.archdaily.com" 172 173 lang-scoped="en" 174> 175</hd-header><div class='afd-container-main--margin-bottom nrd-mobile--margin-top' id='content'><div class='afd-container-main afd-container-main--margin-bottom' id='content'><div class='office__header'><div class='office__header-info'><div class='office__header-avatar-container'><div class='office__header-avatar' style='background-image: url("https://images.adsttc.com/media/images/6ab1/4076/c765/2000/0134/6e1a/thumb_jpg/Tianlai_Art_Museum__9_.jpg?1790001463")'></div><div class='office__header-stats'><span class='office__header-stats-number'>1</span>Project</div></div><h2 class='afd-title-big'>Mao, Shen-Chiang Architecture Studio</h2><p class='office__header-name'>Architecture Office<span class='office__header-location'></span></p><div class='office__header-buttons-container'><div class='office__header-buttons'><div class='afd-btn afd-btn--small js-office-interaction' data-entity-interaction-id='6ab140e43c902a018a124991' data-entity-interaction-lang='en' data-entity-interaction-type='follow' data-follow-id='6ab140e43c902a018a124991' data-follow-type='office' data-insights-category='follow' data-insights-label='office_landing' data-insights-value='6ab140e43c902a018a124991'>•••
175</div></div><div class='office__header-buttons js-btn-container'><div class='afd-btn--small-white js-office-btn' data-insights-category='share' data-insights-label='office_landing' data-insights-value='6ab140e43c902a018a124991' data-type='share'>Share</div><div class='afd-hide afd-share__options'><div class='close'><svg viewBox="0 0 15 15" class="svg-icon svg-icon--cancel" xmlns="http://www.w3.org/2000/svg"> 176 <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="square"> 177 <g id="Desktop-HD-Copy-33" transform="translate(-1202.000000, -206.000000)" stroke="#979797"> 178 <path d="M1202.5,206.5 L1216.5,220.5" id="Line-2"></path> 179 <path d="M1216.5,206.5 L1202.5,220.5" id="Line-3"></path> 180 </g> 181 </g> 182</svg></div><div class='afd-share__options-title'>Share this profile</div><ul class='afd-share__networks'><li class='afd-share__social'><a aria-label='Facebook' class='afd-entity' data-insights-category='share' data-insights-label='facebook_office_landing' data-insights-value='6ab140e43c902a018a124991' data-social='facebook' href='https://www.facebook.com/sharer/sharer.php?u=https://www.archdaily.com/office/mao-shen-chiang-architecture-studio' target='_blank'><div class='afd-share__button'><i class='afd-social-icon afd-social-icon--facebook'></i></div><div class='afd-share__name'>Facebook</div></a></li><li class='afd-share__social'><a aria-label='Twitter' class='afd-entity' data-insights-category='share' data-insights-label='twitter_office_landing' data-insights-value='6ab140e43c902a018a124991' data-social='twitter' href='https://twitter.com/intent/tweet?text=Mao, Shen-Chiang Architecture Studio&url=https://www.archdaily.com/office/mao-shen-chiang-architecture-studio&via=archdaily' target='_blank'><div class='afd-share__button'><i class='afd-social-icon afd-social-icon--twitter'></i></div><div class='afd-share__name'>Twitter</div></a></li><li class='afd-share__social'><a class='afd-entity' data-insights-category='share' data-insights-label='email_office_landing' data-insights-value='6ab140e43c902a018a124991' href='mailto:?&subject=Mao, Shen-Chiang Architecture Studio on ArchDaily&body=https://www.archdaily.com/office/mao-shen-chiang-architecture-studio'><div class='afd-share__button'><i class='afd-social-icon afd-social-icon--mail'></i></div><div class='afd-share__name'>Email</div></a></li><li class='afd-share__social'><a aria-label='Pinterest' class='afd-entity' data-insights-category='share' data-insights-label='pinterest_office_landing' data-insights-value='6ab140e43c902a018a124991' data-social='pinterest' href='https://pinterest.com/pin/create/button/?url=https://www.archdaily.com/office/mao-shen-chiang-architecture-studio&media=https://images.adsttc.com/media/images/6ab1/4076/c765/2000/0134/6e29/medium_jpg/Tianlai_Art_Museum__24_.jpg?1790001568&description=Mao, Shen-Chiang Architecture Studio' target='_blank'><div class='afd-share__button'><i class='afd-social-icon afd-social-icon--pinterest'></i></div><div class='afd-share__name'>Pinterest</div></a></li><li class='afd-share__social afd-mobile-e'><a class='afd-entity' data-action='share/whatsapp/share' data-insights-category='share' data-insights-label='whatsapp_office_landing' data-insights-value='6ab140e43c902a018a124991' data-social='whatsapp' href='whatsapp://send?text=https://www.archdaily.com/office/mao-shen-chiang-architecture-studio' target='_blank'><div class='afd-share__button'><i class='afd-social-icon afd-social-icon--whatsapp'></i></div><div class='afd-share__name'>Whatsapp</div></a></li></ul><div class='kenneth-modal__other-option'><div class='kenneth-modal__other-option__label'><span>Or</span></div></div><div class='afd-btn js-copy-url' data-insights-category='url-copy' data-insights-label='office_landing' data-insights-value='6ab140e43c902a018a124991' data-text-copied='URL Copied!' data-text-copy='Copy URL'>Copy URL</div></div></div></div><div class='office__header-description-accordeon afd-hide'>More about this office<span class='arrow'></span></div><div class='office__header-description-container'><p class='js-office-description office__header-description'>Mao, Shen-Chiang Architecture Studio has 1 project published in our site, focused on: <a href='https://www.archdaily.com/search/projects/categories/cultural-architecture?ad_medium=office-landing&ad_name=category'>Cultural architecture</a>, <a href='https://www.archdaily.com/search/projects/categories/refurbishment?ad_medium=office-landing&ad_name=category'>Refurbishment</a>.</p></div><span class='office__header-description-projects'>Data based on built projects on our site. Updated daily.</span></div><div class='office__header-img-container'><a href='/us/1185463/tianlai-art-museum-mao-shen-chiang-architecture-studio?ad_medium=office-landing&ad_name=featured-image'><picture class='office__header-img'><source media='(min-width: 768px)' srcset='https://images.adsttc.com/media/images/6ab1/4076/c765/2000/0134/6e29/large_jpg/Tianlai_Art_Museum__24_.jpg?1790001568'><img height='516' src='https://images.adsttc.com/media/images/6ab1/4076/c765/2000/0134/6e29/medium_jpg/Tianlai_Art_Museum__24_.jpg?1790001568' width='680'></picture></a></div></div><div class='office__categories-container' data-name='Mao, Shen-Chiang Architecture Studio' data-per-page='9' data-site='us' data-slug='mao-shen-chiang-architecture-studio' id='office-articles'><div class='office__categories-header'><ul class='office__categories-tabs'><li class='office__categories-tab active js-office-tab' data-insights-category='projects-tab' data-insights-label='office_landing' data-insights-value='6ab140e43c902a018a124991' data-type='projects'>Projects (1)</li></ul><div class='office-actions'><div class='office-sort-actions'></div><div class='office-view-actions'><svg class="list-view-icon active" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 183 <rect width="20" height="4" fill="currentColor"/> 184 <rect y="8" width="20" height="4" fill="currentColor"/> 185 <rect y="16" width="20" height="4" fill="currentColor"/> 186</svg><svg class="grid-view-icon " width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 187 <rect width="9" height="8" fill="#C4C4C4"/> 188 <rect x="11" width="9" height="8" fill="#C4C4C4"/> 189 <rect y="12" width="9" height="8" fill="#C4C4C4"/> 190 <rect x="11" y="12" width="9" height="8" fill="#C4C4C4"/> 191</svg></div></div></div><div class='afd-office-tab office__categories office__categories--list-view' data-page='0' data-type='projects'><!-- / AJAX call for projects only --></div></div><template id='grid-template'><a class='office__categories-category' data-slot-name='link'><div class='experts__cat-container'></div><div class='office__categories-category-city'><span data-slot-name='category'></span><div class='office__categories-category-location' data-slot-name='projectLocation'><span> · </span><span data-slot-name='city'></span><span data-slot-name='country'></span></div></div><h3 class='office__categories-category-title' data-slot-name='title'></h3></a></template><template id='list-project-template'><div class='office__categories-category'><a class='swiper-link-container' data-slot-name='link'></a><div class='office__categories-category-list-data afd-project-specs'><h3><a class='afd-title--black-link' data-slot-name='title'></a></h3><ul data-slot-name='specs'></ul></div></div></template><template id='list-article-template'><div class='office__categories-article-container'><a class='office__categories-category article-list-view' data-slot-name='link'></a><div class='office__categories-category-list-data afd-project-specs'><h3><a class='afd-title--black-link' data-slot-name='title'></a></h3><div class='afd-specs__item'><svg fill='none' height='20' viewbox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M7.9007 0.87059L8.38366 1V1L7.9007 0.87059ZM6.66025 5.5V6H7.04392L7.14322 5.62941L6.66025 5.5ZM5.85641 8.5L6.33937 8.62941L6.50802 8H5.85641V8.5ZM5.18653 11V11.5H5.5702L5.6695 11.1294L5.18653 11ZM4.38269 14L4.86565 14.1294
191L5.0343 13.5H4.38269V14ZM3.07761 18.8706L3.56058 19L3.56058 19L3.07761 18.8706ZM6.00826 19.1294L5.5253 19L6.00826 19.1294ZM7.38269 14V13.5H6.99902L6.89972 13.8706L7.38269 14ZM10.3827 14L10.8656 14.1294L11.0343 13.5H10.3827V14ZM9.07761 18.8706L9.56058 19L9.56058 19L9.07761 18.8706ZM12.0083 19.1294L12.4912 19.2588L12.0083 19.1294ZM13.3827 14V13.5H12.999L12.8997 13.8706L13.3827 14ZM14.1865 11L13.7036 10.8706L13.5349 11.5H14.1865V11ZM14.8564 8.5V8H14.4727L14.3734 8.37059L14.8564 8.5ZM15.6603 5.5L15.1773 5.37059L15.0086 6H15.6603V5.5ZM16.8313 1.12941L16.3484 0.999986L16.3484 1L16.8313 1.12941ZM13.9007 0.87059L13.4177 0.74118V0.741181L13.9007 0.87059ZM12.6603 5.5V6H13.0439L13.1432 5.62941L12.6603 5.5ZM9.66025 5.5L9.17729 5.37059L9.00864 6H9.66025V5.5ZM10.8313 1.12941L10.3484 0.999996L10.3484 1L10.8313 1.12941ZM11.1865 11V11.5H11.5702L11.6695 11.1294L11.1865 11ZM11.8564 8.5L12.3394 8.62941L12.508 8H11.8564V8.5ZM8.85641 8.5V8H8.47274L8.37344 8.37059L8.85641 8.5ZM8.18653 11L7.70357 10.8706L7.53492 11.5H8.18653V11ZM8.38366 1H10.3484V0H8.38366V1ZM8.38366 1L8.38366 1V0C7.93106 0 7.53488 0.303998 7.41774 0.741181L8.38366 1ZM7.14322 5.62941L8.38366 1L7.41774 0.741181L6.17729 5.37059L7.14322 5.62941ZM2 6H6.66025V5H2V6ZM2 6V5C1.44772 5 1 5.44772 1 6H2ZM2 8V6H1V8H2ZM2 8H2H1C1 8.55228 1.44772 9 2 9V8ZM5.85641 8H2V9H5.85641V8ZM5.6695 11.1294L6.33937 8.62941L5.37344 8.37059L4.70357 10.8706L5.6695 11.1294ZM1 11.5H5.18653V10.5H1V11.5ZM1 11.5V10.5C0.447715 10.5 0 10.9477 0 11.5H1ZM1 13.5V11.5H0V13.5H1ZM1 13.5H1H0C0 14.0523 0.447716 14.5 1 14.5V13.5ZM4.38269 13.5H1V14.5H4.38269V13.5ZM3.56058 19L4.86565 14.1294L3.89972 13.8706L2.59465 18.7412L3.56058 19ZM3.56058 19L3.56058 19L2.59465 18.7412C2.57203 18.8256 2.56058 18.9126 2.56058 19H3.56058ZM3.56058 19H2.56058C2.56058 19.5523 3.00829 20 3.56058 20V19ZM5.5253 19H3.56058V20H5.5253V19ZM5.5253 19V20C5.97791 20 6.37408 19.696 6.49123 19.2588L5.5253 19ZM6.89972 13.8706L5.5253 19L6.49123 19.2588L7.86565 14.1294L6.89972 13.8706ZM10.3827 13.5H7.38269V14.5H10.3827V13.5ZM9.56058 19L10.8656 14.1294L9.89972 13.8706L8.59465 18.7412L9.56058 19ZM9.56058 19L9.56058 19L8.59465 18.7412C8.57203 18.8256 8.56058 18.9126 8.56058 19H9.56058ZM9.56058 19H8.56058C8.56058 19.5523 9.00829 20 9.56058 20V19ZM11.5253 19H9.56058V20H11.5253V19ZM11.5253 19H11.5253V20C11.9779 20 12.3741 19.696 12.4912 19.2588L11.5253 19ZM12.8997 13.8706L11.5253 19L12.4912 19.2588L13.8656 14.1294L12.8997 13.8706ZM18 13.5H13.3827V14.5H18V13.5ZM18 13.5V14.5C18.5523 14.5 19 14.0523 19 13.5H18ZM18 11.5V13.5H19V11.5H18ZM18 11.5H19C19 10.9477 18.5523 10.5 18 10.5V11.5ZM14.1865 11.5H18V10.5H14.1865V11.5ZM14.3734 8.37059L13.7036 10.8706L14.6695 11.1294L15.3394 8.62941L14.3734 8.37059ZM19 8H14.8564V9H19V8ZM19 8V9C19.5523 9 20 8.55228 20 8H19ZM19 6V8H20V6H19ZM19 6H20C20 5.44772 19.5523 5 19 5V6ZM15.6603 6H19V5H15.6603V6ZM16.3484 1L15.1773 5.37059L16.1432 5.62941L17.3143 1.25882L16.3484 1ZM16.3484 1L16.3484 0.999986L17.3143 1.25883C17.3369 1.17441 17.3484 1.08739 17.3484 1H16.3484ZM16.3484 1H17.3484C17.3484 0.447715 16.9007 0 16.3484 0V1ZM14.3837 1H16.3484V0H14.3837V1ZM14.3837 1L14.3837 1V0C13.9311 0 13.5349 0.303997 13.4177 0.74118L14.3837 1ZM13.1432 5.62941L14.3837 1L13.4177 0.741181L12.1773 5.37059L13.1432 5.62941ZM9.66025 6H12.6603V5H9.66025V6ZM10.3484 1L9.17729 5.37059L10.1432 5.62941L11.3143 1.25882L10.3484 1ZM10.3484 1L10.3484 0.999996L11.3143 1.25882C11.3369 1.17441 11.3484 1.08739 11.3484 1H10.3484ZM10.3484 1H11.3484C11.3484 0.447715 10.9007 0 10.3484 0V1ZM11.6695 11.1294L12.3394 8.62941L11.3734 8.37059L10.7036 10.8706L11.6695 11.1294ZM11.8564 8H8.85641V9H11.8564V8ZM8.37344 8.37059L7.70357 10.8706L8.6695 11.1294L9.33937 8.62941L8.37344 8.37059ZM8.18653 11.5H11.1865V10.5H8.18653V11.5Z' fill='#303030'></path></svg><span class='afd-specs__key' data-slot-name='office-tags'>Tags:</span><span class='afd-specs__value' data-slot-name='tags'></span></div><div class='afd-specs__item article-description'><span class='afd-specs__value' data-slot-name='description'></span></div></div></div></template><template id='swiper-template'><div class='swiper-container category-swiper'><div class='swiper-wrapper'></div><div class='swiper-office--prev'><svg fill='none' height='30' viewbox='0 0 17 30' width='17' xmlns='http://www.w3.org/2000/svg'><path d='M16.5061 2.84246C16.9342 2.41972 17.0998 1.80516 16.9404 1.23027C16.7811 0.655374 16.3211 0.207496 15.7336 0.0553419C15.1462 -0.0968124 14.5205 0.0698734 14.0924 0.49261L0.49428 13.8251C-0.164759 14.4751 -0.164759 15.5249 0.49428 16.1749L14.0924 29.5074C14.5205 29.9301 15.1462 30.0968 15.7336 29.9447C16.3211 29.7925 16.7811 29.3446 16.9404 28.7697C17.0998 28.1948 16.9342 27.5803 16.5061 27.1575L4.11478 15.0083L16.5061 2.84246Z' fill='white'></path></svg></div><div class='swiper-office--next'><svg fill='none' height='30' viewbox='0 0 17 30' width='17' xmlns='http://www.w3.org/2000/svg'><path d='M0.493926 2.84246C0.0658025 2.41972 -0.099779 1.80516 0.0595547 1.23027C0.218888 0.655374 0.678931 0.207496 1.26639 0.0553419C1.85385 -0.0968124 2.47947 0.0698734 2.90759 0.49261L16.5057 13.8251C17.1648 14.4751 17.1648 15.5249 16.5057 16.1749L2.90759 29.5074C2.47947 29.9301 1.85385 30.0968 1.26639 29.9447C0.678931 29.7925 0.218888 29.3446 0.0595547 28.7697C-0.099779 28.1948 0.0658025 27.5803 0.493926 27.1575L12.8852 15.0083L0.493926 2.84246Z' fill='white'></path></svg></div><div class='swiper-pagination'></div></div><a class='afd-btn afd-icon-text afd-save-item myarchdaily-multiple-fav afd-btn--shorter' data-message='Save' data-slot-name='bookmark'><i class='afd-icon-text__icon afd-icon afd-icon--icon-folder-white'></i><span>Save</span></a></template><template id='swiper-images-template'><div class='swiper-slide'><div class='office__categories-category-img-container'><img class='office__categories-category-img swiper-lazy' data-slot-name='source' height='220' width='320'></div></div></template><template id='single-image-template'><div class='office__categories-category-img-container'><img class='office__categories-category-img' data-slot-name='source' height='220' width='320'></div><a class='afd-btn afd-icon-text afd-save-item myarchdaily-multiple-fav' data-message='Save' data-slot-name='bookmark'><i class='afd-icon-text__icon afd-icon afd-icon--icon-folder-white'></i><span>Save</span></a></template><template id='project-image-locked-template'><div class='office__categories-category-img-container'><div class='experts__image-lock-txt'><i class='afd-icon-private-folder afd-icon-private-folder--small'></i><p><strong>Sign up</strong> to unlock<br>more of your company's projects</p></div><img class='experts__image-lock office__categories-category-img' data-slot-name='source' height='220' width='320'></div><div class='experts__skeleton'></div><div class='experts__skeleton'></div></template><template id='project-locked-template'><a class='office__categories-category' data-insights-category='professional-landing' data-insights-label='project-sign-up-to-unlock' data-insights-value='6ab140e43c902a018a124991' href='https://archdaily.com/professionals/verification_requests/new_v2_c?expert_profile_slug=mao-shen-chiang-architecture-studio&ad_source=unverified&ad_name=claim-project'></a></template><template id='cat-bar-template'><div class='experts__cat' data-slot-name='cat'></div></template><a class='afd-banner__professionals afd-banner__professionals--landing' data-insights-category='office-landing' data-insights-label='professionals-banner' data-insights-value='6ab140e43c902a018a124991' href='https://www.archdaily.com/search/professionals?ad_source=office-landing&ad_medium=professionals-banner' id='js-professional-banner'><p class='afd-banner__professionals-text'>The best Architecture Professionals behind the projects we publish</p><div class='afd-banner__professionals-cta afd-banner__professionals-cta'>DISCOVER</div></a></div></div><div class="follow-up-container" id='js-follow-up-banner'> 192 <div id="followUpBanner" class="follow-up-container__banner" ></div> 193</div> 194<hd-footer site="us"></hd-footer> 195
196<script> 197 var plansWithAdRemoval = ["premium", "student", "professional", "archive", "plus"]; 198 var origins = ["https://buy-eu.piano.io", "https://sandbox.tinypass.com"]; 199 var footer; 200 var followUpBanner; 201 //show big banner by default 202 var followUpBannerSize = window.localStorage.getItem('followUpBanner') || "big" 203 204 window.addEventListener('load', function() { 205 footer = footer || document.getElementById('js-afd-footer'); 206 followUpBanner = followUpBanner || document.getElementById('followUpBanner'); 207 208 var iframe = followUpBanner && followUpBanner.querySelector('iframe') 209 try { 210 iframe && iframe.contentWindow.postMessage({messageType: "follow-up-banner", bannerSize: followUpBannerSize }, '*'); 211 } catch (e) { 212 console.error("followUpBanner: error in send message piano", e) 213 } 214 215 if (window.AD && window.AD.CurrentUser && plansWithAdRemoval.includes(window.AD.CurrentUser.subscription)) { 216 followUpBanner && followUpBanner.remove() 217 } 218 }) 219</script>
219<div id='kenneth-modal'></div><hd-auth id='hadid-auth' site='us'></hd-auth><div id='myarchdaily-modal'></div>
219<script> 220 function onRecaptchaLoad() { 221 document.dispatchEvent(new Event('recaptcha:loaded')); 222 } 223</script>
vendor: 129 bytes, lines 223-225
223 224<script src="https://www.recaptcha.net/recaptcha/api.js?onload=onRecaptchaLoad" async defer onload="onRecaptchaLoad"></script> 225
226<script> 227 window.NRD = window.NRD || {} 228 NRD.loader_blue = "https://assets.adsttc.com/doodles/flat/loader-blue.gif"; 229 NRD.loader_white = "https://assets.adsttc.com/doodles/flat/loader-white.gif"; 230 NRD.isHomePage = false 231 NRD.isOffice = true 232 // Kenneth has determined whether the user is registered or anonymous 233 NRD.userInitReady = false; 234 NRD.authCallbacks = []; 235 236 function initializeMyAD() { 237 if (typeof MyAD !== 'undefined') { 238 MyAD.init({ 239 locale: 'en-US', 240 site: 'us', 241 api: 'https://my.archdaily.com', 242 saveWithDropdown: true // Activating One Tap Save Button. 243 }); 244 } 245 } 246 247 function initializeNotifications() { 248 var s, r, t; 249 r = false; 250 s = document.createElement('script'); 251 s.type = 'text/javascript'; 252 s.src = "https://notifications-api.archdaily.com/js/sdk.js"; 253 s.onload = s.onreadystatechange = function() { 254 if (!r && (!this.readyState || this.readyState == 'complete')) { 255 r = true; 256 window.notifications = new NotificationsSDK.default({ 257 'host': 'https://notifications-api.archdaily.com', 258 'myad': 'https://my.archdaily.com' 259 }, 'production'); 260 window.notifications.setupEntityHints(); 261 window.notifications.setupButtons(); 262 } 263 }; 264 t = document.getElementsByTagName('script')[0]; 265 t.parentNode.insertBefore(s, t); 266 } 267</script>
267 268
269<script type="module" src="https://assets.adsttc.com/hadid/hadid.esm.js?t=1790232047" async></script>
vendor: 1 bytes, line 269
269
270<script nomodule src="https://assets.adsttc.com/hadid/hadid.js?t=1790232047"></script>
270 271 272<!-- For Piano implementation -->
273<script> document.cookie = "__adblocker=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/"; var setNptTechAdblockerCookie = function(adblocker) { var d = new Date(); d.setTime(d.getTime() + 60 * 5 * 1000); document.cookie = "__adblocker=" + (adblocker ? "true" : "false") + "; expires=" + d.toUTCString() + "; path=/"; }; var script = document.createElement("script"); script.setAttribute("async", true); script.setAttribute("src", "//www.npttech.com/advertising.js"); script.setAttribute("onerror", "setNptTechAdblockerCookie(true);"); document.getElementsByTagName("head")[0].appendChild(script); </script>
273 274 275
275<script src="https://assets.adsttc.com/nrd-251/application_entity-527d719702554ffa14a30f87e2bd15923105f39140acbfc3f45e50ac819a99f2.js"></script>
275 276
277<script src="https://assets.adsttc.com/nrd-251/offices-aaa2f74f9a8568369cc59e38442ef2e7fd678bd0b16cbb2264e683a8eaf5de42.js"></script>
277 278 279
280<script>function afdGetDevice(){afdWidthWindow=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,afdDevice=1040<=afdWidthWindow?"desktop":768<=afdWidthWindow?"tablet":"phone"}function afdSetDevice(){"desktop"!=afdDevice&&(trackClickInSignUp(),openSigninModal(),toggleMobileMenu(),toggleMobileMenuSecondLevel(),toggleFixMobileHeader())}function isChrome(){var e=window.chrome,t=window.navigator,a=t.vendor,i=-1<t.userAgent.indexOf("OPR"),s=-1<t.userAgent.indexOf("Edge");t.userAgent.match("CriOS")||null!==e&&e!==undefined&&"Google Inc."===a&&0==i&&0==s&&document.querySelectorAll(".js-show-on-chrome").forEach(function(e){e.classList.remove("afd-hide")})}function afdReady(){afdSetDevice(),AFD.setCountryCode(),document.getElementById("js-load-afd-footer")&&"desktop"===afdDevice&&AFD.loadFooter(),AFD.tracking.ga.init(".afd-footer__social .afd-footer__social__item a","UI Tracking","footer-social"),AFD.tracking.ga.init(".article-fixed-bar__fav a","UI Tracking","single-fixed-bookmark")}function evaluateSelectPlaceholder(e){var t=e.target;t.options[t.selectedIndex].value?t.classList.remove("afd-selectfield__select--placeholder"):t.classList.add("afd-selectfield__select--placeholder")}function afdAddClass(e,t){-1==e.className.indexOf(t)&&(e.className+=t)}function afdRemoveClass(e,t){e.className=e.className.replace(new RegExp("(\\s|^)"+t+"(\\s|$)")," ").replace(/^\s+|\s+$/g,"")}function isOptional(e){return!!e.classList.contains("optional")}function fieldHasError(e){return!!e.classList.contains("bad")}function isSelectElement(e){return"SELECT"===e.tagName.toUpperCase()}function createDivAlertIcon(){var e=document.createElement("div");return e.classList.add("kth-input-val"),e}function appendAlertDiv(e,t,a){if(!e&&!t)return!1;t.setAttribute("class","kth-input-val "+ICON_ALERTS[a]),e.parentNode.append(t)}function removeAlertDiv(e,t){var a=!0;e.parentNode.removeChild(t),(a=!!(a*("success"===e.dataset.validation)))&&afdRemoveClass(document.querySelector(".js-credited-cta"),"afd-btn--not-allowed")}function appendErrorMessage(e,t){var a;hasMessage=e.parentNode.querySelector(".kth-input-tip.kth-form__hint"),hasMessage?(hasMessage.innerHtml=t,a=hasMessage):((a=document.createElement("p")).classList.add("kth-input-tip","kth-form__hint"),a.innerText=t,e.parentNode.append(a)),a.classList.remove("afd-hide")}function buildTooltipTemplate(t,e){var a=document.getElementById("new-feature-tooltip");if(a&&e){var i=a.content.firstElementChild.cloneNode(!0),s=i.querySelector(".js-tooltip-image"),n=i.querySelector(".js-tooltip-title"),r=i.querySelector(".js-tooltip-text"),o=i.querySelector(".js-close-feature-tooltip");return e.image?s.src=e.image:s.remove(),e.title?n.textContent=e.title:n.remove(),e.text?r.textContent=e.text:r.remove(),o&&o.addEventListener("click",function(e){e.preventDefault(),i.remove(),localStorage.setItem("new_feature["+t+"]","removed")}),i}}function attachCampaignTooltip(e,t,a){var i=document.querySelector(".jv-header__top"),s=buildTooltipTemplate(e,a);document.querySelectorAll(t).forEach(function(e){e.classList.add("afd-campaign","afd-campaign--active"),e.innerHTML+='<span class="afd-campaign__badge">'+AFD.i18n.new_feature_tooltip["new"]+"</span>",e.closest(".afd-nav-mobile__menu-content")||(s&&e.appendChild(s),i&&s&&i.addEventListener("afdHeaderChange",function(e){"sticky"===e.detail?setTimeout(function(){s.classList.remove("afd-hide")},300):s.classList.add("afd-hide")}))})}function hasExpired(e){return new Date(e)<new Date}function fetchCampaignsData(a){var i="new_feature_campaign",e=JSON.parse(localStorage.getItem(i));if(e&&!hasExpired(e.expiration))return a(e.campaigns);var t="https://assets.adsttc.com/new_feature_campaigns/campaigns.json?t="+ +new Date,s=new XMLHttpRequest;s.onreadystatechange=function(){if(4==this.readyState&&200==this.status){var e=JSON.parse(s.response),t=(new Date).getTime()+864e5;localStorage.setItem(i,JSON.stringify({campaigns:e,expiration:t})),a(e)}},s.onerror=function(){console.error("Error fetching feature campaigns")},s.open("GET",t,!0),s.send()}function setColorScheme(){window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?(document.body.classList.add("dark"),document.querySelectorAll(".dark-alt").forEach(function(e){e.srcset||e.setAttribute("srcset",e.dataset.srcset)})):(document.body.classList.remove("dark"),document.querySelectorAll(".dark-alt").forEach(function(e){var t=e.srcset;e.setAttribute("data-srcset",t),e.setAttribute("srcset","")}))}function closeMobileMenu(){document.querySelector("html").classList.remove("js-afd-show-nav-mobile")}function toggleMobileMenu(){var e=document.getElementById("js-afd-mobile__btn-menu"),t=document.getElementById("js-afd-nav-mobile__close"),a=document.getElementById("afd-nav-mobile-overlay");e&&e.addEventListener("click",function(){document.querySelector("html").classList.toggle("js-afd-show-nav-mobile"),!1==!!AD.CurrentUser.id?document.getElementById("js-afd-logout").classList.add("afd-hide"):document.getElementById("js-afd-logout").classList.remove("afd-hide")}),t&&t.addEventListener("click",closeMobileMenu),a&&a.addEventListener("click",closeMobileMenu)}function toggleMobileMenuSecondLevel(){for(var e="",t=document.querySelector(".afd-nav-mobile"),a=document.querySelectorAll(".js-afd-open-mobile-sublist"),i=document.querySelectorAll(".afd-nav-mobile__sublist"),s=document.getElementById("js-afd-nav-mobile__back"),n=0;n<a.length;n++)a[n].addEventListener("click",function(){t.classList.add("afd-nav-mobile--active-sublist"),e=this.querySelector(".afd-nav-mobile__label").dataset.subitem,document.getElementById(e+"-sub").classList.add("afd-nav-mobile__sublist--visible")});s&&s.addEventListener("click",function(){t.classList.remove("afd-nav-mobile--active-sublist");for(var e=0;e<i.length;e++)i[e].classList.remove("afd-nav-mobile__sublist--visible")})}function trackClickInSignUp(){document.getElementById("js-afd-nav-user")&&document.getElementById("js-afd-nav-user").addEventListener("click",function(){ga("send","event","Register","click","Sign In mobile footer")})}function openSigninModal(){for(var e=document.getElementsByClassName("js-open-signin-mobile"),t=0;t<e.length;t++)e[t].addEventListener("click",function(e){return e.preventDefault(),AD.isLoggedIn?window.location=this.getAttribute("url"):(AD.redirect_uri=this.getAttribute("url"),AD.openWelcome(this)),!1})}function toggleFixMobileHeader(){var e=".afd-header-main__container",t=".afd-nav",a="afd-header-main__container--out-screen",i="afd-mobile-navigation--out-screen",s="myad-interests__bottom--out-screen",n="has-one-tap",r=270,o=document.querySelector(e),l=document.querySelector(t);if(interestBtnContainer=document.querySelector(".myad-interests__bottom"),tooltipPresent=!1,document.addEventListener("tooltip:inside",function(){tooltipPresent=!0}),document.addEventListener("tooltip:outside",function(){tooltipPresent=!1}),!o)return!0;var d=0,c=0,u=0,p=0,h=0,f=function(e,t){return!!e&&(e.classList?e.classList.contains(t):new RegExp("(^| )"+t+"( |$)","gi").test(e.className))},m=function(e,t){e&&(e.classList?e.classList.add(t):e.className+=" "+t)},v=function(e,t){e&&(e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi")," "))},g=function(i,s){var n,r;return function(){var e=this,t=arguments,a=+new Date;n&&a<n+i?(clearTimeout(r),r=setTimeout(function(){n=a,s.apply(e,t)}
280,i)):(n=a,s.apply(e,t))}};window.addEventListener("scroll",g(r,function(){d=document.body.offsetHeight,c=window.innerHeight,u=window.pageYOffset,h=p-u,u<=0?(v(o,a),v(l,i),v(document.body,n),interestBtnContainer&&v(interestBtnContainer,s)):0<h&&f(o,a)?(v(o,a),v(l,i),v(document.body,n),interestBtnContainer&&v(interestBtnContainer,s)):h<0&&(d<=u+c&&f(o,a)?(v(o,a),v(l,i),v(document.body,n),interestBtnContainer&&v(interestBtnContainer,s)):(m(o,a),m(document.body,n),interestBtnContainer&&m(interestBtnContainer,s),tooltipPresent||m(l,i))),p=u}))}function activeClassIconMobile(){document.querySelectorAll(".afd-mobile-navigation__item-container:not(#js-adplus-btn)").forEach(function(e){e.addEventListener("click",function(){document.querySelectorAll(".afd-mobile-navigation").forEach(function(e){e.children.forEach(function(e){e.classList.remove("afd-mobile-navigation--active")})}),this.classList.add("afd-mobile-navigation--active")})})}function initADplusNavigation(e,t,a){a&&e.addEventListener("click",function(e){return e.preventDefault(),t.classList.toggle("active"),!1})}function setADplusMobileForAnonymousAccess(){var e=document.getElementById("js-adplus-btn"),t=document.getElementById("js-adplus-loader");e&&t&&(t.remove(),e.style.display="flex")}function initMobileSearch(){function e(){var e="/"+(r=r.split("/")[0])+"/search?q=";t.setAttribute("action",e),i&&i.setAttribute("placeholder",AFD.i18n.js_search.folders.placeholder)}var a=window.location.pathname,i=document.querySelector(".js-afd-search-focus-mobile"),t=document.getElementById("afd-search-actions-mobile"),s=document.querySelectorAll(".afd-mobile-navigation__item-container:not(.js-adplus-btn)");if(document.addEventListener("kenneth:anonymous-access",setADplusMobileForAnonymousAccess),AD.isAnonymous&&setADplusMobileForAnonymousAccess(),document.addEventListener("kenneth:successful-login",function(){var e=document.getElementById("js-adplus-btn"),t=document.getElementById("js-adplus-loader"),a=document.getElementById("js-adplus-menu");e&&t&&a&&(initADplusNavigation(e,a,null!==AD.CurrentUser.id),t.remove(),e.style.display="flex")}),i&&i.setAttribute("placeholder",AFD.i18n.js_search.all.placeholder),s.forEach(function(e){var t=e.getAttribute("data-key");mobileNavPathRegex[t]&&a.match(mobileNavPathRegex[t])&&e.classList.add("afd-mobile-navigation--active"),["projects","images","products"].includes(t)&&i.setAttribute("placeholder",AFD.i18n.js_search[t].placeholder)}),document.location.host.includes("my","archdaily")){if(document.body.classList.contains("user-active")){var n=a.search("@"),r=a.slice(n);e()}if(!a.match(/\/folders$/)&&!a.match(/\/bookmarks$/)){var o=document.getElementById("js-afd-nav-user");o&&o.classList.add("avatar--active")}}activeClassIconMobile()}function setSearchableItem(e){var t=e.replace("afd-search-","");"desktop"===afdDevice&&document.querySelectorAll(".js-afd-search-focus").forEach(function(e){e.setAttribute("placeholder",AFD.i18n.js_search[t].placeholder)});var a=document.getElementById("afd-search-action-"+t).getAttribute("data-url");document.querySelectorAll("#afd-search-actions, #afd-search-actions-mobile").forEach(function(e){e.setAttribute("action",a)})}function initSearchForms(){setSearchableItem(AFD.search_default),document.querySelectorAll("#afd-search-actions, #afd-search-actions-mobile").forEach(function(e){e.addEventListener("submit",function(e){e.preventDefault(),window.location.href=this.getAttribute("action")+this.querySelector("input").value+"&ad_source=jv-header"})})}function setADplusHeaderLink(){if("us"===AFD.site){var i=document.getElementById("archdaily-plus-container"),s=document.createElement("a");document.addEventListener("kenneth:successful-login",function(){if(AD.CurrentUser){if("high_tier"===AD.CurrentUser.tier||"mid_tier"===AD.CurrentUser.tier)s.innerHTML="<span>ArchDaily Subscription</span>",s.href="https://my.archdaily.com/us/archdaily-plus";else if("low_tier"===AD.CurrentUser.tier){s.remove(),s=null,i.remove(),i=null;var e=document.querySelector(".kth-user__dropdown__link[href*='/subscribe'], .kth-user__dropdown__link[href*='/archdaily-plus']");e&&e.remove()}else s.innerHTML="<span>Subscribe</span>",s.href="/subscribe?ad_source=jv-header";if("desktop"===afdDevice)s&&s.classList.add("jv-header__archdaily-plus"),i&&s&&i.replaceChildren(s);else{var t=document.querySelector(".kth-user__mobile-list");if(!t||!s)return;var a=document.createElement("li");a.classList.add("afd-nav-mobile__item"),a.appendChild(s),t.children[0].after(a)}}}),i&&document.addEventListener("kenneth:anonymous-access",function(){s.innerHTML="<span>Subscribe</span>",s.href="/subscribe?ad_source=jv-header",s.classList.add("jv-header__archdaily-plus"),i.replaceChildren(s)})}}function trackClickInNewsletterCTA(){document.getElementById("js-afd-newsletter-cta")&&document.getElementById("js-afd-newsletter-cta").addEventListener("click",function(){ga("send","event","Register","click","Sign In from newsletter CTA")})}function afdCopyToClipboard(e,t,a){var i=document.querySelector("body"),s=t||document.createElement("input"),n=a||window.location.href;t||(i.appendChild(s),s.value=n),s.select(),document.execCommand("copy"),!t&&s.parentNode.removeChild(s),e.innerHTML=e.getAttribute("data-text-copied"),setTimeout(function(){e.innerHTML=e.getAttribute("data-text-copy"),t&&t.blur()},3e3)}function afdInitAccordion(e){var t=(e||document.querySelector(".js-accordion")).querySelectorAll("details");lastOpen,itemOpen,t.forEach(function(e){e.hasAttribute("open")&&(itemOpen=e),e.addEventListener("click",function(){itemOpen&&e!==itemOpen&&(itemOpen.open=!1)&&(itemOpen=!1),lastOpen&&lastOpen!==e&&(lastOpen.open=!1),lastOpen=e})})}function afdTabs(e,t,a){function i(a){e.forEach(function(e,t){t===a?e.classList.add("active"):e.classList.remove("active")}),t.forEach(function(e,t){t===a?e.classList.remove("afd-hide"):e.classList.add("afd-hide")})}e=document.querySelectorAll(e),t=document.querySelectorAll(t);e&&t&&e.forEach(function(e,t){e.addEventListener("click",function(){i(t)}),a&&i(a)})}function afdGetTemplateInstance(e,s){var t=document.getElementById(e);if(!t)return!1;var a=t.content.cloneNode(!0);return a.querySelectorAll("[data-slot-name]").forEach(function(e){var t=e.dataset.slotName,a=s[t];if(a)if("object"==typeof a)for(var i in a)i.startsWith("data")?e.setAttribute(i,a[i]):"class"!==i?e[i]=a[i]:a[i].length&&e.classList.add(a[i]);else e.innerHTML=a}),a}var afdWidthWindow,afdDevice;"undefined"==typeof AFD&&(AFD={}),1<window.devicePixelRatio&&(document.querySelector("html").className+=" retina"),document.addEventListener("DOMContentLoaded",function(){var e,t=document.body;window.addEventListener("scroll",function(){clearTimeout(e),t.classList.contains("afd-disable-hover")||t.classList.add("afd-disable-hover"),e=setTimeout(function(){t.classList.remove("afd-disable-hover")},500)},!1)}),afdGetDevice(),"undefined"==typeof Turbolinks?document.addEventListener("DOMContentLoaded",function(){afdReady()}):document.addEventListener("turbolinks:load",afdReady),window.addEventListener("load",function(){isChrome()});var ICON_ALERTS={success:"kth-input-val--true",error:"kth-input-val--false"};if(AFD.xhr={},AFD.xhr.get=function(e,t,a,i){void 0===a&&(a="document");var s=sessionStorage[e];if(s)return t(s,i),!0;var n=new XMLHttpRequest;return n.onload=function(){"document"==a?sessionStorage[e]=n.response.querySelector("body").innerHTML:"text"==a&&(sessionStorage[e]=n.responseText),t(sessionStorage[e],i)},n.open("GET",e,!0),n.responseType=a,n.send(),!0},AFD.setCountryCodeValue=function(e){try{if(AFD.countryCode=e.trim(),"undefined"!=typeof AFD.countryCodeCallbacks&&0<AFD.countryCodeCallbacks.length)for(var t=0;t<AFD.countryCodeCallbacks.length;t++)AFD.countryCodeCallbacks[t]()}catch(a){AFD.countryCode=null,console.error("AFD - Error executing country code callbacks",a)}},AFD.setCountryCode=function(){AFD.xhr.get("https://api.adsttc.com/geoip/country.js?domain="+window.location.hostname,AFD.setCountryCodeValue,"text")},document.addEventListener("DOMContentLoaded",function(){fetchCampaignsData(function(a){Object.keys(a).forEac
280h(function(e){var t=a[e];t.endDate&&hasExpired(t.endDate)||localStorage.getItem("new_feature["+e+"]")||attachCampaignTooltip(e,t.selector,t.content)})})}),!("IntersectionObserver"in window)){var script=document.createElement("script");script.src="https://polyfill.io/v3/polyfill.min.js?features=IntersectionObserver",document.getElementsByTagName("head")[0].insertAdjacentElement("afterbegin",script)}document.addEventListener("kenneth:anonymous-access",function(){AD.isAnonymous=!0});var mobileNavPathRegex={projects:/\/search(\/[a-z]{2})?\/projects/,images:/\/search(\/[a-z]{2})?\/images/,products:/\/(search(\/[a-z]{2})?|catalog\/[a-z]{2})\/(products|companies)/,folders:/\/(search(\/[a-z]{2})?|[a-z]{2}\/@[a-z]+)\/folders/,news:/cn\/xin-wen$/,adplus:/\/subscribe/,benefits:/\/[a-z]{2}\/@[a-z]+\/benefits/,archive:/\/search(\/[a-z]{2})?\/article-archive/,premium:/tag\/archdaily-plus/,maps:/\/[a-z]{2}\/@[a-z]+\/maps/,audio:/\/[a-z]{2}\/@[a-z]+\/audio/};document.addEventListener("DOMContentLoaded",function(){function e(){function t(e){window.scrollTo({top:e,behavior:"smooth"})}function a(e){return document.body.offsetHeight-e>=window.innerHeight}var e=document.querySelector("body#js-home"),i=document.querySelector("body.nrd-about"),s=document.querySelector(".special-category-bgimage"),n=document.querySelector(".company-header-featured"),r=220;(i||s||n)&&(r=242),document.addEventListener("searchResultsLoaded",function(e){a(r)&&(e.detail&&e.detail.doMoreScroll&&(r=272),t(r))}),a(r)&&!e&&0===window.scrollY&&t(r)}function t(){function t(e){var a=e?"-sticky":"";o.forEach(function(e,t){e.setAttribute("href",l[t]+a)})}function a(t){function e(e){t?i.classList.add(e):i.classList.remove(e)}e("jv-header__bottom--fixed"),setTimeout(function(){e("jv-header__bottom--on-screen")},300),n.parentNode.removeChild(n),t?r.appendChild(n):s.appendChild(n)}function e(e){e[0].isIntersecting?(a(!1),t(!1),s.dispatchEvent(new CustomEvent("afdHeaderChange",{detail:"default"}))):(t(!0),a(!0),s.dispatchEvent(new CustomEvent("afdHeaderChange",{detail:"sticky"})))}var i=document.querySelector("#js-header__bottom-nav-search"),s=document.querySelector(".jv-header__top"),n=document.querySelector(".jv-header__right"),r=document.querySelector(".jv-header__bottom-container"),o=document.querySelectorAll(".jv-header__main-nav-link"),l=[];o.forEach(function(e){l.push(e.getAttribute("href"))}),new IntersectionObserver(e,{rootMargin:"-40px 0px 0px 0px"}).observe(d)}function a(e,s){var t=document.querySelector(e);t&&(i||"desktop"!==afdDevice?t.addEventListener("click",function(e){if(!AD||AD.isLoggedIn){var t=this.querySelector(s),a=this.querySelector(".kth-user");t.contains(e.target)&&!a.contains(e.target)||e.preventDefault(),"block"!==t.style.display&&(t.style.display="block",document.addEventListener("click",function i(e){t.contains(e.target)||(t.style.display="none",document.removeEventListener("click",i,{passive:!1}))},{passive:!1}))}}):(t.addEventListener("mouseenter",function(){AD&&!AD.isLoggedIn||this.querySelectorAll(".afd-tooltip-ob").length<1&&(this.querySelector(s).style.display="block")}),t.addEventListener("mouseleave",function(){AD&&!AD.isLoggedIn||(this.querySelector(s).style.display="none")})))}setColorScheme(),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",setColorScheme);var d=document.querySelector(".jv-header"),i=!![/Android/,/webOS/,/iPhone/,/iPad/,/iPod/,/BlackBerry/,/Windows Phone/].filter(function(e){return navigator.userAgent.match(e)}).length;"desktop"==afdDevice&&d&&(document.querySelector(".js-sticky-header-fixed")||(e(),t()));a("#kenneth-root",".kth-user__dropdown"),d&&initSearchForms(),setADplusHeaderLink(),"desktop"!==afdDevice&&initMobileSearch()}),document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("html"),a=document.querySelector(".jv-hamburger-menu__button"),i=document.querySelector(".jv-hamburger-menu__container"),t=document.getElementById("js-header__bottom-nav-search"),n=document.querySelector(".jv-header"),s=document.querySelector(".jv-header__main-search"),r=document.querySelector(".jv-header__right .jv-header__separator"),o=-1,l=function(){return 0<(o*=-1)?(r&&(r.style.display="none"),e&&(e.style.overflow="hidden"),a&&a.setAttribute("data-insights-value","close"),setTimeout(function(){window.adInsights&&window.adInsights.checkImpressions()},500)):(r&&(r.style.display=""),a&&a.setAttribute("data-insights-value","o
280pen"),e&&(e.style.overflow="visible")),o};a&&i&&a.addEventListener("click",function(){n&&n.getBoundingClientRect().top&&n.scrollIntoView(),document.body.classList.toggle("js-afd-show-search-modal"),a.classList.toggle("open"),l(),i.classList.toggle("jv-hamburger-menu__container--appear"),t&&(t.classList.contains("jv-header__bottom--fixed")?i.style.paddingTop="8px":i.style.paddingTop="16px")}),"desktop"!==afdDevice&&document.addEventListener("kenneth:successful-login",function(){var e=document.getElementById("hamburger-menu-mobile");e&&e.classList.add("user-logged-in")}),document.addEventListener("kenneth:rendered",function(){function e(e,t){e&&(e.setAttribute("data-insights-category","jv-header"),e.setAttribute("data-insights-label","kth-buttons"),e.setAttribute("data-insights-value",t))}var t=document.querySelector(".kth-user__signin"),a=document.querySelector(".kth-user__signup"),i=document.querySelector(".kth-user__name");if(AD.CurrentUser&&AD.CurrentUser.id&&i&&i.textContent){var s=i.textContent.split(" ",1);i.innerHTML=s[0]}n&&t&&a&&(e(t,"signin"),e(a,"signup"))}),document.onkeydown=function(e){if(27==e.keyCode&&0<o&&a&&i&&(document.body.classList.remove("js-afd-show-search-modal"),a.classList.remove("open"),l(),i.classList.remove("jv-hamburger-menu__container--appear")),83==e.keyCode&&s){var t=e.target.tagName.toLowerCase();"input"==t||"textarea"==t||"select"==t||t.includes("hd-")||setTimeout(function(){s.focus()},100)}}}),AFD.modals={modalSelector:null,fixedBodyScroll:function(){document.body.classList?(document.body.classList.add("afd-document-no-scroll"),document.querySelector("html").classList.add("afd-document-no-scroll")):(afdAddClass(document.body," afd-document-no-scroll"),afdAddClass(document.querySelector("html")," afd-document-no-scroll"))},unfixedBodyScroll:function(){document.body.classList?(document.body.classList.remove("afd-document-no-scroll"),document.querySelector("html").classList.remove("afd-document-no-scroll")):(afdRemoveClass(document.body,"afd-document-no-scroll"),afdRemoveClass(document.querySelector("html"),"afd-document-no-scroll"))},closeOnEscape:function(e){"Escape"===e.key&&AFD.modals.modalSelector&&AFD.modals.closeNow(AFD.modals.modalSelector)},close:function(t){t=t||"";var e=document.querySelector(t+" .afd-modal-wrap");document.querySelectorAll(t+" .close-modal").forEach(function(e){e.addEventListener("click",function(){AFD.modals.closeNow(t)})}),e.addEventListener("click",function(e){e.target==this&&(e.stopPropagation(),AFD.modals.closeNow(t))}),document.addEventListener("keydown",AFD.modals.closeOnEscape,!0)},closeNow:function(e){e=e||"";var t=document.querySelectorAll(".js-afd-modal"+e);if(0<t.length)return document.body.classList?t[0].classList.remove("afd-modal__show"):afdRemoveClass(t[0],"afd-modal__show"),AFD.modals.unfixedBodyScroll(),document.removeEventListener("keydown",AFD.modals.closeOnEscape,!0),document.dispatchEvent(new Event("afd-modal:close")),AFD.modals.modalSelector=null,!1},open:function(e){e=e||"",AFD.modals.modalSelector=e;var t=document.querySelectorAll(".js-afd-modal"+e);0<t.length&&(document.body.classList?t[0].classList.add("afd-modal__show"):afdAddClass(t[0]," afd-modal__show"),AFD.modals.fixedBodyScroll()),AFD.modals.close(e)}},AFD.tracking={},AFD.tracking.ga={},AFD.tracking.ga.init=function(e,t,a,i){try{var s=document.querySelectorAll(e)}catch(n){return void console.error("Invalid selector:",e)}"function"==typeof ga&&e&&t&&a&&0<s.length&&s.forEach(function(e){3==arguments.length?e.addEventListener("click",function(){ga("send","event",t,"click on "+a,e.textContent.trim(),{transport:"beacon"})}):4==arguments.length&&e.addEventListener("click",function(){ga("send","event",t,a,i,{transport:"beacon"})})})},AFD.loadFooter=function(){var e=document.getElementById("js-load-afd-footer");AFD.xhr.get(e.dataset.domain+"/"+e.dataset.path+"?v=5",AFD.includeFooter)};var showNewsletterLink=!(AFD.includeFooter=function(a){var i=document.getElementById("js-load-afd-footer"),e=document.createElement("link");e.href=i.dataset.domain+"/afd_footer.css?v=5",e.type="text/css",e.rel="stylesheet",e.media="(min-width: 768px)",e.onload=function(){i.innerHTML=a;var e=document.querySelectorAll('.afd-footer__links__item a[data-modal="signup"]');if(e.length&&!showNewsletterLink?e.forEach(function(e){e.parentElement.style.display="none"}):e.forEach(function(e){e.addEventListener("click",function(){AD.redirect_uri=e.getAttribute("href")})}),"normal"==i.dataset.format)try{AFD.initCarrousel()}catch(t){throw"Error: "+t}document.querySelectorAll("body:not(.dark) .dark-alt").forEach(function(e){var t=e.srcset;e.setAttribute("data-srcset",t),e.setAttribute("srcset","")})},document.getElementsByTagName("head")[0].appendChild(e)});document.addEventListener("kenneth:anonymous-access",function(){showNewsletterLink=!0}
280),document.addEventListener("kenneth:modal-closed",function(){AD.redirect_uri=""}),document.addEventListener("kenneth:rendered",function(){trackClickInNewsletterCTA()}),AFD.flashMsg=function(e,t){var a=document.body,i=document.createElement("div");i.id="js-afd-flash-msg",i.innerHTML='<div class="afd-message afd-message--'+e+'"><div class="afd-message__icon"></div>'+t+"</div>",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.location.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="<p class='afd-tooltip-ob__text'>"+t+"</p><div class='afd-tooltip-ob__btn'>"+a+"</div><div class='afd-tooltip-ob__arrow'></div>",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 0<document.querySelectorAll(e).length}function i(t){MyAD.markTour(t,function(e){console.log(t,e)})}var e=document.location.host.includes("my","archdaily"),t=document.location.host.includes("kenneth3","archdaily")||document.location.host.includes("account","archdaily"),s=document.getElementsByClassName("mobile-single-bookmark"),n=document.getElementsByClassName("afd-bookmark-mob");e||t||document.addEventListener("kenneth:successful-login",function(){document.addEventListener("kenneth:modal-closed",function(){"desktop"==afdDevice?MyAD.checkTour("menu_indicator_desktop",null,function(e){"show"==e.status&&a("#kenneth-root .kth-user__avatar")?AFD.tooltipOB("#kenneth-root .kth-user__avatar",AFD.i18n.js_tooltip_ob.avatar_text,null,"bottom",null,"menu_indicator_desktop"):(document.body.classList.contains("single-post")&&MyAD.checkTour("save_button_welcome_desktop","click",function(e){"show"==e.status&&a(".mobile-single-bookmark")&&AFD.tooltipOB(".mobile-single-bookmark",AFD.i18n.js_tooltip_ob.save_text,null,"bottom",i,"save_button_welcome_desktop")}),document.body.classList.contains("catalog-section")||MyAD.checkTour("catalog_welcome_desktop",null,function(e){"show"==e.status&&a(".jv-header__main-nav-link[data-key='products-bim']")?AFD.tooltipOB(".jv-header__main-nav-link[data-key='products-bim']",AFD.i18n.js_tooltip_ob.catalog_text,null,"bottom",null,"catalog_welcome_desktop"):"seen"===e.status&&MyAD.checkTour("blink_save_button",null,function(e){"show"==e.status&&a(".mobile-single-bookmark")?s[0].classList.add("afd-btn--pulse"):"seen"===e.status&&MyAD.checkTour("blink_save_button_second",null,function(e){"show"==e.status&&a(".mobile-single-bookmark")?s[0].classList.add("afd-btn--pulse"):"seen"===e.status&&MyAD.checkTour("blink_save_button_third",null,function(e){"show"==e.status&&a(".mobile-single-bookmark")&&s[0].classList.add("afd-btn--pulse")})})})}))}):MyAD.checkTour("menu_indicator_mobile",null,function(e){"show"==e.status&&a("#kenneth-root-simple .kth-user__avatar")?AFD.tooltipOB("#kenneth-root-simple .kth-user__avatar",AFD.i18n.js_tooltip_ob.avatar_text_mobile,null,"top",null,"menu_indicator_mobile"):(MyAD.checkTour("save_button_welcome_mobile","click",function(e){"show"==e.status&&a("#js-single-mobile-bookmark .myarchdaily-multiple-fav")&&setTimeout(function(){AFD.tooltipOB("#js-single-mobile-bookmark .myarchdaily-multiple-fav",AFD.i18n.js_tooltip_ob.save_text,null,"top",i,"save_button_welcome_mobile")},500)}),document.body.classList.contains("catalog-section")||MyAD.checkTour("catalog_welcome_mobile",null,function(e){"show"==e.status&&a(".js-afd-mobile-navigation__products")?AFD.tooltipOB(".js-afd-mobile-navigation__products",AFD.i18n.js_tooltip_ob.catalog_text,null,"top",null,"catalog_welcome_mobile"):"seen"===e.status&&MyAD.checkTour("folders_indicator_welcome_mobile","click",function(e){"show"==e.status&&a(".js-afd-mobile-navigation__folders")?AFD.tooltipOB(".js-afd-mobile-navigation__folders",AFD.i18n.js_tooltip_ob.folders_text,null,"top",i,"folders_indicator_welcome_mobile"):"seen"===e.status&&MyAD.checkTour("blink_save_button",null,function(e){"show"==e.status&&a(".afd-bookmark-mob")?n[0].classList.add("afd-btn--pulse"):"seen"===e.status&&MyAD.checkTour("blink_save_button_second",null,function(e){"show"==e.status&&a(".afd-bookmark-mob")?n[0].classList.add("afd-btn--pulse"):"seen"===e.status&&MyAD.checkTour("blink_save_button_third",null,function(e){"show"==e.status&&a(".afd-bookmark-mob")&&n[0].classList.add("afd-btn--pulse")})})})})}))})})}),e&&"desktop"==afdDevice&&document.addEventListener("myad:user-loaded",function(){var t="MyAD_Tooltip";switch(null===localStorage.getItem(t)&&localStorage.setItem(t,"your_follows_welcome"),localStorage.getItem(t)){case"your_follows_welcome":MyAD.checkTour("your_follows_welcome","click",function(e){"show"===e.status&&a(".js-myad-sidebar--following span")?AFD.tooltipOB(".js-myad-sidebar--following span",AFD.i18n.js_tooltip_ob.following_text,null,"right",i,"your_follows_welcome"):"seen"===e.status&&localStorage.setItem(t,"folders_indicator_welcome_desktop")});break;case"folders_indicator_welcome_desktop":MyAD.checkTour("folders_indicator_welcome_desktop","click",function(e){"show"===e.status&&a(".myad-user-settings__folders span")?AFD.tooltipOB(".myad-user-settings__folders span",AFD.i18n.js_tooltip_ob.folders_text,null,"right",i,"folders_indicator_welcome_desktop"):"seen"===e.status&&localStorage.setItem(t,"done")})}})});var TOOLTIP_POSITION={top:"top",bottom:"bottom",left:"left",right:"right"};AFD.Tooltip=function(e,t,a){function i(e){return window.innerWidth>e.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]?"0p
280x":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: 281t=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("<li")&&(o="ul"),0===r.indexOf("<tr")&&(o="tbody"),0!==r.indexOf("<td")&&0!==r.indexOf("<th")||(o="tr"),0===r.indexOf("<tbody")&&(o="table"),0===r.indexOf("<option")&&(o="select"),(n=m.createElement(o)).innerHTML=r,i=0;i<n.childNodes.length;i+=1)a.push(n.childNodes[i])}else for(s=t||"#"!==e[0]||e.match(/[ .<>:~]/)?(t||m).querySelectorAll(e.trim()):[m.getElementById(e.trim().split("#")[1])],i=0;i<s.length;i+=1)s[i]&&a.push(s[i])}else if(e.nodeType||e===j||e===m)a.push(e);else if(0<e.length&&e[0].nodeType)for(i=0;i<e.length;i+=1)a.push(e[i]);return new d(a)}function n(e){for(var t=[],a=0;a<e.length;a+=1)-1===t.indexOf(e[a])&&t.push(e[a]);return t}function l(){var e=this,t=e.params,a=e.el;if(!a||0!==a.offsetWidth){t.breakpoints&&e.setBreakpoint();var i=e.allowSlideNext,s=e.allowSlidePrev,n=e.snapGrid;if(e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),t.freeMode){var r=Math.min(Math.max(e.translate,e.maxTranslate()),e.minTranslate());e.setTranslate(r),e.updateActiveIndex(),e.updateSlidesClasses(),t.autoHeight&&e.updateAutoHeight()}else e.updateSlidesClasses(),("auto"===t.slidesPerView||1<t.slidesPerView)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);e.allowSlidePrev=s,e.allowSlideNext=i,e.params.watchOverflow&&n!==e.snapGrid&&e.checkOverflow()}}var m="undefined"==typeof document?{body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},location:{hash:""}}:document,j="undefined"==typeof window?{document:m,navigator:{userAgent:""},location:{},history:{},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){}}:window,d=function(e){for(var t=0;t<e.length;t+=1)this[t]=e[t];return this.length=e.length,this};_.fn=d.prototype,_.Class=d,_.Dom7=d;var t={addClass:function(e){if(void 0===e)return this;for(var t=e.split(" "),a=0;a<t.length;a+=1)for(var i=0;i<this.length;i+=1)void 0!==this[i]&&void 0!==this[i].classList&&this[i].classList.add(t[a]);return this},removeClass:function(e){for(var t=e.split(" "),a=0;a<t.length;a+=1)for(var i=0;i<this.length;i+=1)void 0!==this[i]&&void 0!==this[i].classList&&this[i].classList.remove(t[a]);return this},hasClass:function(e){return!!this[0]&&this[0].classList.contains(e)},toggleClass:function(e){for(var t=e.split(" "),a=0;a<t.length;a+=1)for(var i=0;i<this.length;i+=1)void 0!==this[i]&&void 0!==this[i].classList&&this[i].classList.toggle(t[a]);return this},attr:function(e,t){var a=arguments;if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var i=0;i<this.length;i+=1)if(2===a.length)this[i].setAttribute(e,t);else for(var s in e)this[i][s]=e[s],this[i].setAttribute(s,e[s]);return this},removeAttr:function(e){for(var t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},data:function(e,t){var a;if(void 0!==t){for(var i=0;i<this.length;i+=1)(a=this[i]).dom7ElementDataStorage||(a.dom7ElementDataStorage={}),a.dom7ElementDataStorage[e]=t;return this}if(a=this[0])return a.dom7ElementDataStorage&&e in a.dom7ElementDataStorage?a.dom7ElementDataStorage[e]:a.getAttribute("data-"+e)||void 0},transform:function(e){for(var t=0;t<this.length;t+=1){var a=this[t].style;a.webkitTransform=e,a.transform=e}return this},transition:function(e){"string"!=typeof e&&(e+="ms");for(var t=0;t<this.length;t+=1){var a=this[t].style;a.webkitTransitionDuration=e,a.transitionDuration=e}return this},on:function(){function e(e){var t=e.target;if(t){var a=e.target.dom7EventData||[];if(a.indexOf(e)<0&&a.unshift(e),_(t).is(r))o.apply(t,a);else for(var i=_(t).parents(),s=0;s<i.length;s+=1)_(i[s]).is(r)&&o.apply(i[s],a)}}function t(e){var t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),o.apply(this,t)}for(var a,i=[],s=arguments.length;s--;)i[s]=arguments[s];var n=i[0],r=i[1],o=i[2],l=i[3];"function"==typeof i[1]&&(n=(a=i)[0],o=a[1],l=a[2],r=void 0),l||(l=!1);for(var d,c=n.split(" "),u=0;u<this.length;u+=1){var p=this[u];if(r)for(d=0;d<c.length;d+=1){var h=c[d];p.dom7LiveListeners||(p.dom7LiveListeners={}),p.dom7LiveListeners[h]||(p.dom7LiveListeners[h]=[]),p.dom7LiveListeners[h].push({listener:o,proxyListener:e}),p.addEventListener(h,e,l)}else for(d=0;d<c.length;d+=1){var f=c[d];p.dom7Listeners||(p.dom7Listeners={}),p.dom7Listeners[f]||(p.dom7Listeners[f]=[]),p.dom7Listeners[f].push({listener:o,proxyListener:t}),p.addEventListener(f,t,l)}}return this},off:function(){for(var e,t=[],a=arguments.length;a--;
vendor: 9,001 bytes, line 281
281)t[a]=arguments[a];var i=t[0],s=t[1],n=t[2],r=t[3];"function"==typeof t[1]&&(i=(e=t)[0],n=e[1],r=e[2],s=void 0),r||(r=!1);for(var o=i.split(" "),l=0;l<o.length;l+=1)for(var d=o[l],c=0;c<this.length;c+=1){var u=this[c],p=void 0;if(!s&&u.dom7Listeners?p=u.dom7Listeners[d]:s&&u.dom7LiveListeners&&(p=u.dom7LiveListeners[d]),p&&p.length)for(var h=p.length-1;0<=h;h-=1){var f=p[h];n&&f.listener===n?(u.removeEventListener(d,f.proxyListener,r),p.splice(h,1)):n||(u.removeEventListener(d,f.proxyListener,r),p.splice(h,1))}}return this},trigger:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var a=e[0].split(" "),i=e[1],s=0;s<a.length;s+=1)for(var n=a[s],r=0;r<this.length;r+=1){var o=this[r],l=void 0;try{l=new j.CustomEvent(n,{detail:i,bubbles:!0,cancelable:!0})}catch(e){(l=m.createEvent("Event")).initEvent(n,!0,!0),l.detail=i}o.dom7EventData=e.filter(function(e,t){return 0<t}),o.dispatchEvent(l),o.dom7EventData=[],delete o.dom7EventData}return this},transitionEnd:function(t){function a(e){if(e.target===this)for(t.call(this,e),i=0;i<s.length;i+=1)n.off(s[i],a)}var i,s=["webkitTransitionEnd","transitionend"],n=this;if(t)for(i=0;i<s.length;i+=1)n.on(s[i],a);return this},outerWidth:function(e){if(0<this.length){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(0<this.length){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(0<this.length){var e=this[0],t=e.getBoundingClientRect(),a=m.body,i=e.clientTop||a.clientTop||0,s=e.clientLeft||a.clientLeft||0,n=e===j?j.scrollY:e.scrollTop,r=e===j?j.scrollX:e.scrollLeft;return{top:t.top+n-i,left:t.left+r-s}}return null},css:function(e,t){var a;if(1===arguments.length){if("string"!=typeof e){for(a=0;a<this.length;a+=1)for(var i in e)this[a].style[i]=e[i];return this}if(this[0])return j.getComputedStyle(this[0],null).getPropertyValue(e)}if(2!==arguments.length||"string"!=typeof e)return this;for(a=0;a<this.length;a+=1)this[a].style[e]=t;return this},each:function(e){if(!e)return this;for(var t=0;t<this.length;t+=1)if(!1===e.call(this[t],t,this[t]))return this;return this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:void 0;for(var t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){var t,a,i=this[0];if(!i||void 0===e)return!1;if("string"==typeof e){if(i.matches)return i.matches(e);if(i.webkitMatchesSelector)return i.webkitMatchesSelector(e);if(i.msMatchesSelector)return i.msMatchesSelector(e);for(t=_(e),a=0;a<t.length;a+=1)if(t[a]===i)return!0;return!1}if(e===m)return i===m;if(e===j)return i===j;if(e.nodeType||e instanceof d){for(t=e.nodeType?[e]:e,a=0;a<t.length;a+=1)if(t[a]===i)return!0;return!1}return!1},index:function(){var e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;var t,a=this.length;return new d(a-1<e?[]:e<0?(t=a+e)<0?[]:[this[t]]:[this[e]])},append:function(){for(var e,t=[],a=arguments.length;a--;)t[a]=arguments[a];for(var i=0;i<t.length;i+=1){e=t[i];for(var s=0;s<this.length;s+=1)if("string"==typeof e){var n=m.createElement("div");for(n.innerHTML=e;n.firstChild;)this[s].appendChild(n.firstChild)}else if(e instanceof d)for(var r=0;r<e.length;r+=1)this[s].appendChild(e[r]);else this[s].appendChild(e)}return this},prepend:function(e){var t,a,i=this;for(t=0;t<this.length;t+=1)if("string"==typeof e){var s=m.createElement("div");for(s.innerHTML=e,a=s.childNodes.length-1;0<=a;a-=1)i[t].insertBefore(s.childNodes[a],i[t].childNodes[0])}else if(e instanceof d)for(a=0;a<e.length;a+=1)i[t].insertBefore(e[a],i[t].childNodes[0]);else i[t].insertBefore(e,i[t].childNodes[0]);return this},next:function(e){return 0<this.length?e?this[0].nextElementSibling&&_(this[0].nextElementSibling).is(e)?new d([this[0].nextElementSibling]):new d([]):this[0].nextElementSibling?new d([this[0].nextElementSibling]):new d([]):new d([])},nextAll:function(e){var t=[],a=this[0];if(!a)return new d([]);for(;a.nextElementSibling;){var i=a.nextElementSibling;e?_(i).is(e)&&t.push(i):t.push(i),a=i}return new d(t)},prev:function(e){if(0<this.length){var t=this[0];return e?t.previousElementSibling&&_(t.previousElementSibling).is(e)?new d([t.previousElementSibling]):new d([]):t.previousElementSibling?new d([t.previousElementSibling]):new d([])}return new d([])},prevAll:function(e){var t=[],a=this[0];if(!a)return new d([]);for(;a.previousElementSibling;){var i=a.previousElementSibling;e?_(i).is(e)&&t.push(i):t.push(i),a=i}return new d(t)},parent:function(e){for(var t=[],a=0;a<this.length;a+=1)null!==this[a].parentNode&&(e?_(this[a].parentNode).is(e)&&t.push(this[a].parentNode):t.push(this[a].parentNode));return _(n(t))},parents:function(e){for(var t=[],a=0;a<this.length;a+=1)for(var i=this[a].parentNode;i;)e?_(i).is(e)&&t.push(i):t.push(i),i=i.parentNode;return _(n(t))},closest:function(e){var t=this;return void 0===e?new d([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){for(var t=[],a=0;a<this.length;a+=1)for(var i=this[a].querySelectorAll(e),s=0;s<i.length;s+=1)t.push(i[s]);return new d(t)},children:function(e){for(var t=[],a=0;a<this.length;a+=1)for(var i=this[a].childNodes,s=0;s<i.length;s+=1)e?1===i[s].nodeType&&_(i[s]).is(e)&&t.push(i[s]):1===i[s].nodeType&&t.push(i[s]);return new d(n(t))},remove:function(){for(var e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this},add:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var a,i;for(a=0;a<e.length;a+=1){var s=_(e[a]);for(i=0;i<s.length;i+=1)this[this.length]=s[i],this.length+=1}return this},styles:function(){return this[0]?j.getComputedStyle(this[0],null):{}}};Object.keys(t).forEach(function(e){_.fn[e]=t[e]});var e,a,i,q={deleteProps:function(e){var t=e;Object.keys(t).forEach(function(e){try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})},nextTick:function(e,t){return void 0===t&&(t=0),setTimeout(e,t)},now:function(){return Date.now()},getTranslate:function(e,t){var a,i,s;void 0===t&&(t="x");var n=j.getComputedStyle(e,null);return j.WebKitCSSMatrix?(6<(i=n.transform||n.webkitTransform).split(",").length&&(i=i.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),s=new j.WebKitCSSMatrix("none"===i?"":i)):a=(s=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(i=j.WebKitCSSMatrix?s.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(i=j.WebKitCSSMatrix?s.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),i||0},parseUrlQuery:function(e){var t,a,i,s,n={},r=e||j.location.href;if("string"==typeof r&&r.length)for(s=(a=(r=-1<r.indexOf("?")?r.replace(/\S*\?/,""):"").split("&").filter(function(e){return""!==e})).length,t=0;t<s;t+=1)i=a[t].replace(/#\S+/g,"").split("="),n[decodeURIComponent(i[0])]=void 0===i[1]?void 0:decodeURIComponent(i[1])||"";return n},isObject:function(e){return"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object},extend:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var a=Object(e[0]),i=1;i<e.length;i+=1){var s=e[i];if(null!=s)for(var n=Object.keys(Object(s)),r=0,o=n.length;r<o;r+=1){var l=n[r],d=Object.getOwnPropertyDescriptor(s,l);void 0!==d&&d.enumerable&&(q.isObject(a[l])&&q.isObject(s[l])?q.extend(a[l],s[l]):!q.isObject(a[l])&&q.isObject(s[l])?(a[l]={},q.extend(a[l],s[l])):a[l]=s[l])}}return a}},G=(i=m.createElement("div"),{touch:j.Modernizr&&!0===j.Modernizr.touch||!!("ontouchstart"in j||j.DocumentTouch&&m instanceof j.DocumentTouch),pointerEvents:!(!j.navigator.pointerEnabled&&!j.PointerEvent),prefixedPointerEvents:!!j.navigator.msPointerEnabled,transition:(a=i.style,"transition"in a||"webkitTransition"in a||"MozTransition"in a),transforms3d:j.Modernizr&&!0===j.Modernizr.csstransforms3d||(e=i.style,"webkitPerspective"in e||"MozPerspective"in e||"OPerspective"in e||"MsPerspective"in e||"perspective"in e),flexbox:function(){for(var e=i.style,t="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),a=0;a<t.length;a+=1)if(t[a]in e)return!0;return!1}(),observer:"MutationObserver"in j||"WebkitMutationObserver"in j,passiveListener:function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});j.addEventListener("testPassiveListener",null,t)}catch(e){}return e}(),gestures:"ongesturestart"in j}),s=function(e){void 0===e&&(e={});var t=this;t.params=e,t.eventsListeners={}
281,t.params&&t.params.on&&Object.keys(t.params.on).forEach(function(e){t.on(e,t.params.on[e])})},r={components:{configurable:!0}};s.prototype.on=function(e,t,a){var i=this;if("function"!=typeof t)return i;var s=a?"unshift":"push";return e.split(" ").forEach(function(e){i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][s](t)}),i},s.prototype.once=function(a,i,s){var n=this;return"function"!=typeof i?n:n.on(a,function s(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];i.apply(n,e),n.off(a,s)},s)},s.prototype.off=function(e,i){var s=this;return s.eventsListeners&&e.split(" ").forEach(function(a){void 0===i?s.eventsListeners[a]=[]:s.eventsListeners[a]&&s.eventsListeners[a].length&&s.eventsListeners[a].forEach(function(e,t){e===i&&s.eventsListeners[a].splice(t,1)})}),s},s.prototype.emit=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var a,i,s,n=this;return n.eventsListeners&&("string"==typeof e[0]||Array.isArray(e[0])?(a=e[0],i=e.slice(1,e.length),s=n):(a=e[0].events,i=e[0].data,s=e[0].context||n),(Array.isArray(a)?a:a.split(" ")).forEach(function(e){if(n.eventsListeners&&n.eventsListeners[e]){var t=[];n.eventsListeners[e].forEach(function(e){t.push(e)}),t.forEach(function(e){e.apply(s,i)})}})),n},s.prototype.useModulesParams=function(a){var i=this;i.modules&&Object.keys(i.modules).forEach(function(e){var t=i.modules[e];t.params&&q.extend(a,t.params)})},s.prototype.useModules=function(i){void 0===i&&(i={});var s=this;s.modules&&Object.keys(s.modules).forEach(function(e){var a=s.modules[e],t=i[e]||{};a.instance&&Object.keys(a.instance).forEach(function(e){var t=a.instance[e];s[e]="function"==typeof t?t.bind(s):t}
281),a.on&&s.on&&Object.keys(a.on).forEach(function(e){s.on(e,a.on[e])}),a.create&&a.create.bind(s)(t)})},r.components.set=function(e){this.use&&this.use(e)},s.installModule=function(t){for(var e=[],a=arguments.length-1;0<a--;)e[a]=arguments[a+1];var i=this;i.prototype.modules||(i.prototype.modules={});var s=t.name||Object.keys(i.prototype.modules).length+"_"+q.now();return(i.prototype.modules[s]=t).proto&&Object.keys(t.proto).forEach(function(e){i.prototype[e]=t.proto[e]}),t["static"]&&Object.keys(t["static"]).forEach(function(e){i[e]=t["static"][e]}),t.install&&t.install.apply(i,e),i},s.use=function(e){for(var t=[],a=arguments.length-1;0<a--;)t[a]=arguments[a+1];var i=this;return Array.isArray(e)?(e.forEach(function(e){return i.installModule(e)}),i):i.installModule.apply(i,[e].concat(t))},Object.defineProperties(s,r);var o,c={updateSize:function(){var e,t,a=this,i=a.$el;e=void 0!==a.params.width?a.params.width:i[0].clientWidth,t=void 0!==a.params.height?a.params.height:i[0].clientHeight,0===e&&a.isHorizontal()||0===t&&a.isVertical()||(e=e-parseInt(i.css("padding-left"),10)-parseInt(i.css("padding-right"),10),t=t-parseInt(i.css("padding-top"),10)-parseInt(i.css("padding-bottom"),10),q.extend(a,{width:e,height:t,size:a.isHorizontal()?e:t}))},updateSlides:function(){var e=this,t=e.params,a=e.$wrapperEl,i=e.size,s=e.rtlTranslate,n=e.wrongRTL,r=e.virtual&&t.virtual.enabled,o=r?e.virtual.slides.length:e.slides.length,l=a.children("."+e.params.slideClass),d=r?e.virtual.slides.length:l.length,c=[],u=[],p=[],h=t.slidesOffsetBefore;"function"==typeof h&&(h=t.slidesOffsetBefore.call(e));var f=t.slidesOffsetAfter;"function"==typeof f&&(f=t.slidesOffsetAfter.call(e));var m=e.snapGrid.length,v=e.snapGrid.length,g=t.spaceBetween,b=-h,y=0,w=0;if(void 0!==i){var E,x;"string"==typeof g&&0<=g.indexOf("%")&&(g=parseFloat(g.replace("%",""))/100*i),e.virtualSize=-g,s?l.css({marginLeft:"",marginTop:""}):l.css({marginRight:"",marginBottom:""}),1<t.slidesPerColumn&&(E=Math.floor(d/t.slidesPerColumn)===d/e.params.slidesPerColumn?d:Math.ceil(d/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(E=Math.max(E,t.slidesPerView*t.slidesPerColumn)));for(var T,S=t.slidesPerColumn,C=E/S,k=C-(t.slidesPerColumn*C-d),M=0;M<d;M+=1){x=0;var L=l.eq(M);if(1<t.slidesPerColumn){var D=void 0,A=void 0,_=void 0;"column"===t.slidesPerColumnFill?(_=M-(A=Math.floor(M/S))*S,(k<A||A===k&&_===S-1)&&S<=(_+=1)&&(_=0,A+=1),D=A+_*E/S,L.css({"-webkit-box-ordinal-group":D,"-moz-box-ordinal-group":D,"-ms-flex-order":D,"-webkit-order":D,order:D})):A=M-(_=Math.floor(M/C))*C,L.css("margin-"+(e.isHorizontal()?"top":"left"),0!==_&&t.spaceBetween&&t.spaceBetween+"px").attr("data-swiper-column",A).attr("data-swiper-row",_)}if("none"!==L.css("display")){if("auto"===t.slidesPerView){var I=j.getComputedStyle(L[0],null),P=L[0].style.transform,z=L[0].style.webkitTransform;P&&(L[0].style.transform="none"),z&&(L[0].style.webkitTransform="none"),x=t.roundLengths?e.isHorizontal()?L.outerWidth(!0):L.outerHeight(!0):e.isHorizontal()?L[0].getBoundingClientRect().width+parseFloat(I.getPropertyValue("margin-left"))+parseFloat(I.getPropertyValue("margin-right")):L[0].getBoundingClientRect().height+parseFloat(I.getPropertyValue("margin-top"))+parseFloat(I.getPropertyValue("margin-bottom")),P&&(L[0].style.transform=P),z&&(L[0].style.webkitTransform=z),t.roundLengths&&(x=Math.floor(x))}else x=(i-(t.slidesPerView-1)*g)/t.slidesPerView,t.roundLengths&&(x=Math.floor(x)),l[M]&&
vendor: 29,024 bytes, lines 281-282
281(e.isHorizontal()?l[M].style.width=x+"px":l[M].style.height=x+"px");l[M]&&(l[M].swiperSlideSize=x),p.push(x),t.centeredSlides?(b=b+x/2+y/2+g,0===y&&0!==M&&(b=b-i/2-g),0===M&&(b=b-i/2-g),Math.abs(b)<.001&&(b=0),t.roundLengths&&(b=Math.floor(b)),w%t.slidesPerGroup==0&&c.push(b),u.push(b)):(t.roundLengths&&(b=Math.floor(b)),w%t.slidesPerGroup==0&&c.push(b),u.push(b),b=b+x+g),e.virtualSize+=x+g,y=x,w+=1}}if(e.virtualSize=Math.max(e.virtualSize,i)+f,s&&n&&("slide"===t.effect||"coverflow"===t.effect)&&a.css({width:e.virtualSize+t.spaceBetween+"px"}),G.flexbox&&!t.setWrapperSize||(e.isHorizontal()?a.css({width:e.virtualSize+t.spaceBetween+"px"}):a.css({height:e.virtualSize+t.spaceBetween+"px"})),1<t.slidesPerColumn&&(e.virtualSize=(x+t.spaceBetween)*E,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?a.css({width:e.virtualSize+t.spaceBetween+"px"}):a.css({height:e.virtualSize+t.spaceBetween+"px"}),t.centeredSlides)){T=[];for(var $=0;$<c.length;$+=1){var O=c[$];t.roundLengths&&(O=Math.floor(O)),c[$]<e.virtualSize+c[0]&&T.push(O)}c=T}if(!t.centeredSlides){T=[];for(var B=0;B<c.length;B+=1){var N=c[B];t.roundLengths&&(N=Math.floor(N)),c[B]<=e.virtualSize-i&&T.push(N)}c=T,1<Math.floor(e.virtualSize-i)-Math.floor(c[c.length-1])&&c.push(e.virtualSize-i)}if(0===c.length&&(c=[0]),0!==t.spaceBetween&&(e.isHorizontal()?s?l.css({marginLeft:g+"px"}):l.css({marginRight:g+"px"}):l.css({marginBottom:g+"px"})),t.centerInsufficientSlides){var H=0;if(p.forEach(function(e){H+=e+(t.spaceBetween?t.spaceBetween:0)}),(H-=t.spaceBetween)<i){var F=(i-H)/2;c.forEach(function(e,t){c[t]=e-F}),u.forEach(function(e,t){u[t]=e+F})}}q.extend(e,{slides:l,snapGrid:c,slidesGrid:u,slidesSizesGrid:p}),d!==o&&e.emit("slidesLengthChange"),c.length!==m&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),u.length!==v&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()}},updateAutoHeight:function(e){var t,a=this,i=[],s=0;if("number"==typeof e?a.setTransition(e):!0===e&&a.setTransition(a.params.speed),"auto"!==a.params.slidesPerView&&1<a.params.slidesPerView)for(t=0;t<Math.ceil(a.params.slidesPerView);t+=1){var n=a.activeIndex+t;if(n>a.slides.length)break;i.push(a.slides.eq(n)[0])}else i.push(a.slides.eq(a.activeIndex)[0]);for(t=0;t<i.length;t+=1)if(void 0!==i[t]){var r=i[t].offsetHeight;s=s<r?r:s}s&&a.$wrapperEl.css("height",s+"px")},updateSlidesOffset:function(){for(var e=this.slides,t=0;t<e.length;t+=1)e[t].swiperSlideOffset=this.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this,a=t.params,i=t.slides,s=t.rtlTranslate;if(0!==i.length){void 0===i[0].swiperSlideOffset&&t.updateSlidesOffset();var n=-e;s&&(n=e),i.removeClass(a.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(var r=0;r<i.length;r+=1){var o=i[r],l=(n+(a.centeredSlides?t.minTranslate():0)-o.swiperSlideOffset)/(o.swiperSlideSize+a.spaceBetween);if(a.watchSlidesVisibility){var d=-(n-o.swiperSlideOffset),c=d+t.slidesSizesGrid[r];(0<=d&&d<t.size||0<c&&c<=t.size||d<=0&&c>=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.length;u+=1)void 0!==s[u+1]?i>=s[u]&&i<s[u+1]-(s[u+1]-s[u])/2?c=u:i>=s[u]&&i<s[u+1]&&(c=u+1):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<t.slides.length;n+=1)t.slides[n]===i&&(s=!0);if(!i||!s)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=i,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(_(i).attr("data-swiper-slide-index"),10):t.clickedIndex=_(i).index(),a.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}},u={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this.params,a=this.rtlTranslate,i=this.translate,s=this.$wrapperEl;if(t.virtualTranslate)return a?-i:i;var n=q.getTranslate(s[0],e);return a&&(n=-n),n||0},setTranslate:function(e,t){var a=this,i=a.rtlTranslate,s=a.params,n=a.$wrapperEl,r=a.progress,o=0,l=0;a.isHorizontal()?o=i?-e:e:l=e,s.roundLengths&&(o=Math.floor(o),l=Math.floor(l)),s.virtualTranslate||(G.transforms3d?n.transform("translate3d("+o+"px, "+l+"px, 0px)"):n.transform("translate("+o+"px, "+l+"px)")),a.previousTranslate=a.translate,a.translate=a.isHorizontal()?o:l;var d=a.maxTranslate()-a.minTranslate();(0===d?0:(e-a.minTranslate())/d)!==r&&a.updateProgress(e),a.emit("setTranslate",a.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]}},p={setTransition:function(e,t){this.$wrapperEl.transition(e),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var a=this,i=a.activeIndex,s=a.params,n=a.previousIndex;s.autoHeight&&a.updateAutoHeight();var r=t;if(r||(r=n<i?"next":i<n?"prev":"reset"),a.emit("transitionStart"),e&&i!==n){if("reset"===r)return void a.emit("slideResetTransitionStart");a.emit("slideChangeTransitionStart"),"next"===r?a.emit("slideNextTransitionStart"):a.emit("slidePrevTransitionStart")}},transitionEnd:function(e,t){void 0===e&&(e=!0);var a=this,i=a.activeIndex,s=a.previousIndex;a.animating=!1,a.setTransition(0);var n=t;if(n||(n=s<i?"next":i<s?"prev":"reset"),a.emit("transitionEnd"),e&&i!==s){if("reset"===n)return void a.emit("slideResetTransitionEnd");a.emit("slideChangeTransitionEnd"),"next"===n?a.emit("slideNextTransitionEnd"):a.emit("slidePrevTransitionEnd")}}},h={slideTo:function(e,t,a,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===a&&(a=!0);var s=this,n=e;n<0&&(n=0);var r=s.params,o=s.snapGrid,l=s.slidesGrid,d=s.previousIndex,c=s.activeIndex,u=s.rtlTranslate;if(s.animating&&r.preventInteractionOnTransition)return!1;var p=Math.floor(n/r.slidesPerGroup);p>=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<l.length;m+=1)-Math.floor(100*f)>=Math.floor(100*l[m])&&(n=m);if(s.initialized&&n!==c){if(!s.allowSlideNext&&f<s.translate&&f<s.minTranslate())return!1;if(!s.allowSlidePrev&&f>s.translate&&f>s.maxTranslate()&&(c||0)!==n)return!1}return h=c<n?"next":n<c?"prev":"reset",u&&-f===s.translate||!u&&f===s.translate?(s.updateActiveIndex(n),r.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),"slide"!==r.effect&&s.setTranslate(f),"reset"!==h&&(s.transitionStart(a,h),s.transitionEnd(a,h)),!1):(0!==t&&G.transition?(s.setTransition(t),s.setTranslate(f),s.updateActiveIndex(n),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,i),s.transitionStart(a,h),s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.$wrapperEl[0].removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.$wrapperEl[0].removeEventListener("webkitTransitionEnd",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(a,h))}),s.$wrapperEl[0].addEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.$wrapperEl[0].addEventListener("webkitTransitionEnd",s.onSlideToWrapperTransitionEnd))):(s.setTransition(0),s.setTranslate(f),s.updateActiveIndex(n),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,i),s.transitionStart(a,h),s.transitionEnd(a,h)),!0)},slideToLoop:function(e,t,a,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===a&&(a=!0);var s=e;return this.params.loop&&(s+=this.loopedSlides),this.slideTo(s,t,a,i)},slideNext:function(e,t,a){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var i=this,s=i.params,n=i.animating;return s.loop?!n&&(i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft,i.slideTo(i.activeIndex+s.slidesPerGroup,e,t,a)):i.slideTo(i.activeIndex+s.slidesPerGroup,e,t,a)},slidePrev:function(e,t,a){function i(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var s=this,n=s.params,r=s.animating,o=s.snapGrid,l=s.slidesGrid,d=s.rtlTranslate;if(n.loop){if(r)return!1;s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft}var c,u=i(d?s.translate:-s.translate),p=o.map(function(e){return i(e)}),h=(l.map(function(e){return i(e)}),o[p.indexOf(u)],o[p.indexOf(u)-1]);return void 0!==h&&(c=l.indexOf(h))<0&&(c=s.activeIndex-1),s.slideTo(c,e,t,a)},slideReset:function(e,t,a){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,a)},slideToClosest:function(e,t,a){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var i=this,s=i.activeIndex,n=Math.floor(s/i.params.slidesPerGroup);if(n<i.snapGrid.length-1){var r=i.rtlTranslate?i.translate:-i.translate,o=i.snapGrid[n];(i.snapGrid[n+1]-o)/2<r-o&&(s=i.params.slidesPerGroup)}return i.slideTo(s,e,t,a)},slideToClickedSlide:function(){var e,t=this,a=t.params,i=t.$wrapperEl,s="auto"===a.slidesPerView?t.slidesPerViewDynamic():a.slidesPerView,n=t.clickedIndex;if(a.loop){if(t.animating)return;e=parseInt(_(t.clickedSlide).attr("data-swiper-slide-index"),10), 282a.centeredSlides?n<t.loopedSlides-s/2||n>t.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;n<a;n+=1){var r=_(m.createElement("div")).addClass(e.slideClass+" "+e.slideBlankClass);t.append(r)}s=t.children("."+e.slideClass)}}"auto"!==e.slidesPerView||e.loopedSlides||(e.loopedSlides=s.length),i.loopedSlides=parseInt(e.loopedSlides||e.slidesPerView,10),i.loopedSlides+=e.loopAdditionalSlides,i.loopedSlides>s.length&&(i.loopedSlides=s.length);var o=[],l=[];s.each(function(e,t){var a=_(t);e<i.loopedSlides&&l.push(t),e<s.length&&e>=s.length-i.loopedSlides&&o.push(t),a.attr("data-swiper-slide-index",e)});for(var d=0;d<l.length;d+=1)t.append(_(l[d].cloneNode(!0)).addClass(e.slideDuplicateClass));for(var c=o.length-1;0<=c;c-=1)t.prepend(_(o[c].cloneNode(!0)).addClass(e.slideDuplicateClass))},loopFix:function(){var e,t=this,a=t.params,i=t.activeIndex,s=t.slides,n=t.loopedSlides,r=t.allowSlidePrev,o=t.allowSlideNext,l=t.snapGrid,d=t.rtlTranslate;t.allowSlidePrev=!0,t.allowSlideNext=!0;var c=-l[i]-t.getTranslate();i<n?(e=s.length-3*n+i,e+=n,t.slideTo(e,0,!1,!0)&&0!==c&&t.setTranslate((d?-t.translate:t.translate)-c)):("auto"===a.slidesPerView&&2*n<=i||i>=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<e.length;s+=1)e[s]&&a.append(e[s]);else a.append(e);i.loop&&t.loopCreate(),i.observer&&G.observer||t.update()},prependSlide:function(e){var t=this,a=t.params,i=t.$wrapperEl,s=t.activeIndex;a.loop&&t.loopDestroy();var n=s+1;if("object"==typeof e&&"length"in e){for(var r=0;r<e.length;r+=1)e[r]&&i.prepend(e[r]);n=s+e.length}else i.prepend(e);a.loop&&t.loopCreate(),a.observer&&G.observer||t.update(),t.slideTo(n,0,!1)},addSlide:function(e,t){var a=this,i=a.$wrapperEl,s=a.params,n=a.activeIndex;s.loop&&(n-=a.loopedSlides,a.loopDestroy(),a.slides=i.children("."+s.slideClass));var r=a.slides.length;if(e<=0)a.prependSlide(t);else if(r<=e)a.appendSlide(t);else{for(var o=e<n?n+1:n,l=[],d=r-1;e<=d;d-=1){var c=a.slides.eq(d);c.remove(),l.unshift(c)}if("object"==typeof t&&"length"in t){for(var u=0;u<t.length;u+=1)t[u]&&i.append(t[u]);o=e<n?n+t.length:n}else i.append(t);for(var p=0;p<l.length;p+=1)i.append(l[p]);s.loop&&a.loopCreate(),s.observer&&G.observer||a.update(),s.loop?a.slideTo(o+a.loopedSlides,0,!1):a.slideTo(o,0,!1)}},removeSlide:function(e){var t=this,a=t.params,i=t.$wrapperEl,s=t.activeIndex;a.loop&&(s-=t.loopedSlides,t.loopDestroy(),t.slides=i.children("."+a.slideClass));var n,r=s;if("object"==typeof e&&"length"in e){for(var o=0;o<e.length;o+=1)n=e[o],t.slides[n]&&t.slides.eq(n).remove(),n<r&&(r-=1);r=Math.max(r,0)}else n=e,t.slides[n]&&t.slides.eq(n).remove(),n<r&&(r-=1),r=Math.max(r,0);a.loop&&t.loopCreate(),a.observer&&G.observer||t.update(),a.loop?t.slideTo(r+t.loopedSlides,0,!1):t.slideTo(r,0,!1)},removeAllSlides:function(){for(var e=[],t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}},b=function(){var e=j.navigator.userAgent,t={ios:!1,android:!1,androidChrome:!1,desktop:!1,windows:!1,iphone:!1,ipod:!1,ipad:!1,cordova:j.cordova||j.phonegap,phonegap:j.cordova||j.phonegap},a=e.match(/(Windows Phone);?[\s\/]+([\d.]+)?/),i=e.match(/(Android);?[\s\/]+([\d.]+)?/),s=e.match(/(iPad).*OS\s([\d_]+)/),n=e.match(/(iPod)(.*OS\s([\d_]+))?/),r=!s&&e.match(/(iPhone\sOS|iOS)\s([\d_]+)/);if(a&&(t.os="windows",t.osVersion=a[2],t.windows=!0),i&&!a&&(t.os="android",t.osVersion=i[2],t.android=!0,t.androidChrome=0<=e.toLowerCase().indexOf("chrome")),(s||r||n)&&(t.os="ios",t.ios=!0),r&&!n&&(t.osVersion=r[2].replace(/_/g,"."),t.iphone=!0),s&&(t.osVersion=s[2].replace(/_/g,"."),t.ipad=!0),n&&(t.osVersion=n[3]?n[3].replace(/_/g,"."):null,t.iphone=!0),t.ios&&t.osVersion&&0<=e.indexOf("Version/")&&"10"===t.osVersion.split(".")[0]&&(t.osVersion=e.toLowerCase().split("version/")[1].split(" ")[0]),t.desktop=!(t.os||t.android||t.webView),t.webView=(r||s||n)&&e.match(/.*AppleWebKit(?!.*Safari)/i),t.os&&"ios"===t.os){var o=t.osVersion.split("."),l=m.querySelector('meta[name="viewport"]');t.minimalUi=!t.webView&&(n||r)&&(1*o[0]==7?1<=1*o[1]:7<1*o[0])&&l&&0<=l.getAttribute("content").indexOf("minimal-ui")}return t.pixelRatio=j.devicePixelRatio||1,t}(),y={attachEvents:function(){var e=this,t=e.params,a=e.touchEvents,i=e.el,s=e.wrapperEl;e.onTouchStart=function(e){var t=this,a=t.touchEventsData,i=t.params,s=t.touches;if(!t.animating||!i.preventInteractionOnTransition){var n=e;if(n.originalEvent&&(n=n.originalEvent),a.isTouchEvent="touchstart"===n.type,(a.isTouchEvent||!("which"in n)||3!==n.which)&&!(!a.isTouchEvent&&"button"in n&&0<n.button||a.isTouched&&a.isMoved))if(i.noSwiping&&_(n.target).closest(i.noSwipingSelector?i.noSwipingSelector:"."+i.noSwipingClass)[0])t.allowClick=!0;else if(!i.swipeHandler||_(n).closest(i.swipeHandler)[0]){s.currentX="touchstart"===n.type?n.targetTouches[0].pageX:n.pageX,s.currentY="touchstart"===n.type?n.targetTouches[0].pageY:n.pageY;var r=s.currentX,o=s.currentY,l=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,d=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(!l||!(r<=d||r>=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,0<i.threshold&&(a.allowThresholdMove=!1),"touchstart"!==n.type){var c=!0;_(n.target).is(a.formElements)&&(c=!1),m.activeElement&&_(m.activeElement).is(a.formElements)&&m.activeElement!==n.target&&m.activeElement.blur(),c&&t.allowTouchMove&&i.touchStartPreventDefault&&n.preventDefault()}t.emit("touchStart",n)}}}}.bind(e),e.onTouchMove=function(e){var t=this,a=t.touchEventsData,i=t.params,s=t.touches,n=t.rtlTranslate,r=e;if(r.originalEvent&&(r=r.originalEvent),a.isTouched){if(!a.isTouchEvent||"mousemove"!==r.type){var o="touchmove"===r.type?r.targetTouches[0].pageX:r.pageX,l="touchmove"===r.type?r.targetTouches[0].pageY:r.pageY;if(r.preventedByNestedSwiper)return s.startX=o,void(s.startY=l);if(!t.allowTouchMove)return t.allowClick=!1,void(a.isTouched&&(q.extend(s,{startX:o,startY:l,currentX:o,currentY:l}),a.touchStartTime=q.now()));if(a.isTouchEvent&&i.touchReleaseOnEdges&&!i.loop)if(t.isVertical()){if(l<s.startY&&t.translate<=t.maxTranslate()||l>s.startY&&t.translate>=t.minTranslate())return a.isTouched=!1,void(a.isMoved=!1)}else if(o<s.startX&&t.translate<=t.maxTranslate()||o>s.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&&1<r.targetTouches.length)){s.currentX=o,s.currentY=l;var d,c=s.currentX-s.startX,u=s.currentY-s.startY;if(!(t.params.threshold&&Math.sqrt(Math.pow(c,2)+Math.pow(u,2))<t.params.threshold))if(void 0===a.isScrolling&&(t.isHorizontal()&&s.currentY===s.startY||t.isVertical()&&s.currentX===s.startX?a.isScrolling=!1:25<=c*c+u*u&&(d=180*Math.atan2(Math.abs(u),Math.abs(c))/Math.PI,a.isScrolling=t.isHorizontal()?d>i.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=0<p?"prev":"next",a.currentTranslate=p+a.startTranslate;var h=!0,f=i.resistanceRatio;if(i.touchReleaseOnEdges&&(f=0),0<p&&a.currentTranslate>t.minTranslate()?(h=!1,i.resistance&&(a.currentTranslate=t.minTranslate()-1+Math.pow(-t.minTranslate()+a.startTranslate+p,f))):p<0&&a.currentTranslate<t.maxTranslate()&&(h=!1,i.resistance&&(a.currentTranslate=t.maxTranslate()+1-Math.pow(t.maxTranslate()-a.startTranslate-p,f))),h&&(r.preventedByNestedSwiper=!0),!t.allowSlideNext&&"next"===t.swipeDirection&&a.currentTranslate<a.startTranslate&&(a.currentTranslate=a.startTranslate),!t.allowSlidePrev&&"prev"===t.swipeDirection&&a.currentTranslate>a.startTranslate&&(a.currentTranslate=a.startTranslate),0<i.threshold){if(!(Math.abs(p)>i.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<u-a.lastClickTime&&(a.clickTimeout&&clearTimeout(a.clickTimeout),a.clickTimeout=q.nextTick(function(){t&&!t.destroyed&&t.emit("click",d)},300)),p<300&&u-a.lastClickTime<300&&(a.clickTimeout&&clearTimeout(a.clickTimeout),t.emit("doubleTap",d))),a.lastClickTime=q.now(),q.nextTick(function(){t.destroyed||(t.allowClick=!0)}),!a.isTouched||!a.isMoved||!t.swipeDirection||0===s.diff||a.currentTranslate===a.startTranslate)return a.isTouched=!1,a.isMoved=!1,void(a.startMoving=!1);if(a.isTouched=!1,a.isMoved=!1,a.startMoving=!1,c=i.followFinger?n?t.translate:-t.translate:-a.currentTranslate,i.freeMode){if(c<-t.minTranslate())return void t.slideTo(t.activeIndex);if(c>-t.maxTranslate())return void(t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1));if(i.freeModeMomentum){if(1<a.velocities.length){var h=a.velocities.pop(),f=a.velocities.pop(),m=h.position-f.position,v=h.time-f.time;t.velocity=m/v,t.velocity/=2,Math.abs(t.velocity)<i.freeModeMinimumVelocity&&(t.velocity=0),(150<v||300<q.now()-h.time)&&(t.velocity=0)}else t.velocity=0;t.velocity*=i.freeModeMomentumVelocityRatio,a.velocities.length=0;var g=1e3*i.freeModeMomentumRatio,b=t.velocity*g,y=t.translate+b;n&&(y=-y);var w,E,x=!1,T=20*Math.abs(t.velocity)*i.freeModeMomentumBounceRatio;if(y<t.maxTranslate())i.freeModeMomentumBounce?(y+t.maxTranslate()<-T&&(y=t.maxTranslate()-T),w=t.maxTranslate(),x=!0,a.allowMomentumBounce=!0):y=t.maxTranslate(),i.loop&&i.centeredSlides&&(E=!0);else if(y>t.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<l.length;C+=1)if(l[C]>-y){S=C;break}y=-(y=Math.abs(l[S]-y)<Math.abs(l[S-1]-y)||"next"===t.swipeDirection?l[S]:l[S-1])}if(E&&t.once("transitionEnd",function(){t.loopFix()}),0!==t.velocity)g=n?Math.abs((-y-t.translate)/t.velocity):Math.abs((y-t.translate)/t.velocity);else if(i.freeModeSticky)return void t.slideToClosest();i.freeModeMomentumBounce&&x?(t.updateProgress(w),t.setTransition(g),t.setTranslate(y),t.transitionStart(!0,t.swipeDirection),t.animating=!0,r.transitionEnd(function(){t&&!t.destroyed&&a.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(i.speed),t.setTranslate(w),r.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))})):t.velocity?(t.updateProgress(y),t.setTransition(g),t.setTranslate(y),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,r.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(y),t.updateActiveIndex(),t.updateSlidesClasses()}else if(i.freeModeSticky)return void t.slideToClosest();(!i.freeModeMomentum||p>=i.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var k=0,M=t.slidesSizesGrid[0],L=0;L<o.length;L+=i.slidesPerGroup)void 0!==o[L+i.slidesPerGroup]?c>=o[L]&&c<o[L+i.slidesPerGroup]&&(M=o[(k=L)+i.slidesPerGroup]-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.ios&&!b.android||t.simulateTouch&&!G.touch&&b.ios)&&(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.ios||b.android?"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.ios&&!b.android||t.simulateTouch&&!G.touch&&b.ios)&&(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.ios||b.android?"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;
282if(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<a.length;i+=1){var s=a[i];this.params.breakpointsInverse?s<=j.innerWidth&&(t=s):s>=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<=o.indexOf("safari")&&o.indexOf("chrome")<0&&o.indexOf("android")<0),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(j.navigator.userAgent)},E={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsInverse:!1,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!0,touchStartPreventDefault:!0,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0},x={update:c,translate:u,transition:p,slide:h,loop:f,grabCursor:v,manipulation:g,events:y,breakpoints:w,checkOverflow:{checkOverflow:function(){var e=this,t=e.isLocked;e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),t&&t!==e.isLocked&&(e.isEnd=!1,e.navigation.update())}},classes:{addClasses:function(){var t=this.classNames,a=this.params,e=this.rtl,i=this.$el,s=[];s.push(a.direction),a.freeMode&&s.push("free-mode"),G.flexbox||s.push("no-flexbox"),a.autoHeight&&s.push("autoheight"),e&&s.push("rtl"),1<a.slidesPerColumn&&s.push("multirow"),b.android&&s.push("android"),b.ios&&s.push("ios"),(I.isIE||I.isEdge)&&(G.pointerEvents||G.prefixedPointerEvents)&&s.push("wp8-"+a.direction),s.forEach(function(e){t.push(a.containerModifierClass+e)}),i.addClass(t.join(" "))},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" "))}},images:{loadImage:function(e,t,a,i,s,n){function r(){n&&n()}var o;e.complete&&s?r():t?((o=new j.Image).onload=r,o.onerror=r,i&&(o.sizes=i),a&&(o.srcset=a),t&&(o.src=t)):r()},preloadImages:function(){function e(){null!=t&&t&&!t.destroyed&&(void 0!==t.imagesLoaded&&(t.imagesLoaded+=1),t.imagesLoaded===t.imagesToLoad.length&&(t.params.updateOnImagesReady&&t.update(
vendor: 8,877 bytes, line 282
282),t.emit("imagesReady")))}var t=this;t.imagesToLoad=t.$el.find("img");for(var a=0;a<t.imagesToLoad.length;a+=1){var i=t.imagesToLoad[a];t.loadImage(i,i.currentSrc||i.getAttribute("src"),i.srcset||i.getAttribute("srcset"),i.sizes||i.getAttribute("sizes"),!0,e)}}}},T={},S=function(p){function h(){for(var e,t,s,a=[],i=arguments.length;i--;)a[i]=arguments[i];1===a.length&&a[0].constructor&&a[0].constructor===Object?s=a[0]:(t=(e=a)[0],s=e[1]),s||(s={}),s=q.extend({},s),t&&!s.el&&(s.el=t),p.call(this,s),Object.keys(x).forEach(function(t){Object.keys(x[t]).forEach(function(e){h.prototype[e]||(h.prototype[e]=x[t][e])})});var n=this;void 0===n.modules&&(n.modules={}),Object.keys(n.modules).forEach(function(e){var t=n.modules[e];if(t.params){var a=Object.keys(t.params)[0],i=t.params[a];if("object"!=typeof i||null===i)return;if(!(a in s&&"enabled"in i))return;!0===s[a]&&(s[a]={enabled:!0}),"object"!=typeof s[a]||"enabled"in s[a]||(s[a].enabled=!0),s[a]||(s[a]={enabled:!1})}});var r=q.extend({},E);n.useModulesParams(r),n.params=q.extend({},r,T,s),n.originalParams=q.extend({},n.params),n.passedParams=q.extend({},s);var o=(n.$=_)(n.params.el);if(t=o[0]){if(1<o.length){var l=[];return o.each(function(e,t){var a=q.extend({},s,{el:t});l.push(new h(a))}),l}t.swiper=n,o.data("swiper",n);var d,c,u=o.children("."+n.params.wrapperClass);return q.extend(n,{$el:o,el:t,$wrapperEl:u,wrapperEl:u[0],classNames:[],slides:_(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===n.params.direction},isVertical:function(){return"vertical"===n.params.direction},rtl:"rtl"===t.dir.toLowerCase()||"rtl"===o.css("direction"),rtlTranslate:"horizontal"===n.params.direction&&("rtl"===t.dir.toLowerCase()||"rtl"===o.css("direction")),wrongRTL:"-webkit-box"===u.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEvents:(d=["touchstart","touchmove","touchend"],c=["mousedown","mousemove","mouseup"],G.pointerEvents?c=["pointerdown","pointermove","pointerup"]:G.prefixedPointerEvents&&(c=["MSPointerDown","MSPointerMove","MSPointerUp"]),n.touchEventsTouch={start:d[0],move:d[1],end:d[2]},n.touchEventsDesktop={start:c[0],move:c[1],end:c[2]},G.touch||!n.params.simulateTouch?n.touchEventsTouch:n.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video",lastClickTime:q.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.useModules(),n.params.init&&n.init(),n}}p&&(h.__proto__=p);var e={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return((h.prototype=Object.create(p&&p.prototype)).constructor=h).prototype.slidesPerViewDynamic=function(){var e=this,t=e.params,a=e.slides,i=e.slidesGrid,s=e.size,n=e.activeIndex,r=1;if(t.centeredSlides){for(var o,l=a[n].swiperSlideSize,d=n+1;d<a.length;d+=1)a[d]&&!o&&(r+=1,s<(l+=a[d].swiperSlideSize)&&(o=!0));for(var c=n-1;0<=c;c-=1)a[c]&&!o&&(r+=1,s<(l+=a[c].swiperSlideSize)&&(o=!0))}else for(var u=n+1;u<a.length;u+=1)i[u]-i[n]<s&&(r+=1);return r},h.prototype.update=function(){function e(){var e=a.rtlTranslate?-1*a.translate:a.translate,t=Math.min(Math.max(e,a.maxTranslate()),a.minTranslate());a.setTranslate(t),a.updateActiveIndex(),a.updateSlidesClasses()}var a=this;if(a&&!a.destroyed){var t=a.snapGrid,i=a.params;i.breakpoints&&a.setBreakpoint(),a.updateSize(),a.updateSlides(),a.updateProgress(),a.updateSlidesClasses(),a.params.freeMode?(e(),a.params.autoHeight&&a.updateAutoHeight()):(("auto"===a.params.slidesPerView||1<a.params.slidesPerView)&&a.isEnd&&!a.params.centeredSlides?a.slideTo(a.slides.length-1,0,!1,!0):a.slideTo(a.activeIndex,0,!1,!0))||e(),i.watchOverflow&&t!==a.snapGrid&&a.checkOverflow(),a.emit("update")}},h.prototype.init=function(){var e=this;e.initialized||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.params.loop&&e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.setGrabCursor(),e.params.preloadImages&&e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit),e.attachEvents(),e.initialized=!0,e.emit("init"))},h.prototype.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var a=this,i=a.params,s=a.$el,n=a.$wrapperEl,r=a.slides;return void 0===a.params||a.destroyed||(a.emit("beforeDestroy"),a.initialized=!1,a.detachEvents(),i.loop&&a.loopDestroy(),t&&(a.removeClasses(),s.removeAttr("style"),n.removeAttr("style"),r&&r.length&&r.removeClass([i.slideVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row")),a.emit("destroy"),Object.keys(a.eventsListeners).forEach(function(e){a.off(e)}),!1!==e&&(a.$el[0].swiper=null,a.$el.data("swiper",null),q.deleteProps(a)),a.destroyed=!0),null},h.extendDefaults=function(e){q.extend(T,e)},e.extendedDefaults.get=function(){return T},e.defaults.get=function(){return E},e.Class.get=function(){return p},e.$.get=function(){return _},Object.defineProperties(h,e),h}(s),C={name:"device",proto:{device:b},"static":{device:b}},k={name:"support",proto:{support:G},"static":{support:G}},M={name:"browser",proto:{browser:I},"static":{browser:I}},L={name:"resize",create:function(){var e=this;q.extend(e,{resize:{resizeHandler:function(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init:function(){j.addEventListener("resize",this.resize.resizeHandler),j.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy:function(){j.removeEventListener("resize",this.resize.resizeHandler),j.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}},D={func:j.MutationObserver||j.WebkitMutationObserver,attach:function(e,t){void 0===t&&(t={});var a=this,i=new D.func(function(e){if(1!==e.length){var t=function(){a.emit("observerUpdate",e[0])};j.requestAnimationFrame?j.requestAnimationFrame(t):j.setTimeout(t,0)}else a.emit("observerUpdate",e[0])});i.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),a.observer.observers.push(i)},init:function(){var e=this;if(G.observer&&e.params.observer){if(e.params.observeParents)for(var t=e.$el.parents(),a=0;a<t.length;a+=1)e.observer.attach(t[a]);e.observer.attach(e.$el[0],{childList:!1}),e.observer.attach(e.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach(function(e){e.disconnect()}),this.observer.observers=[]}},A={name:"observer",params:{observer:!1,observeParents:!1},create:function(){q.extend(this,{observer:{init:D.init.bind(this),attach:D.attach.bind(this),destroy:D.destroy.bind(this),observers:[]}})},on:{init:function(){this.observer.init()},destroy:function(){this.observer.destroy()}}},P={update:function(e){function t(){a.updateSlides(),a.updateProgress(),a.updateSlidesClasses(),a.lazy&&a.params.lazy.enabled&&a.lazy.load()}var a=this,i=a.params,s=i.slidesPerView,n=i.slidesPerGroup,r=i.centeredSlides,o=a.params.virtual,l=o.addSlidesBefore,d=o.addSlidesAfter,c=a.virtual,u=c.from,p=c.to,h=c.slides,f=c.slidesGrid,m=c.renderSlide,v=c.offset;a.updateActiveIndex();var g,b,y,w=a.activeIndex||0;g=a.rtlTranslate?"right":a.isHorizontal()?"left":"top",r?(b=Math.floor(s/2)+n+l,y=Math.floor(s/2)+n+d):(b=s+(n-1)+l,y=n+d);var E=Math.max((w||0)-y,0),x=Math.min((w||0)+b,h.length-1),T=(a.slidesGrid[E]||0)-(a.slidesGrid[0]||0);if(q.extend(a.virtual,{from:E,to:x,offset:T,slidesGrid:a.slidesGrid}),u===E&&p===x&&!e)return a.slidesGrid!==f&&T!==v&&a.slides.css(g,T+"px"),void a.updateProgress();if(a.params.virtual.renderExternal)return a.params.virtual.renderExternal.call(a,{offset:T,from:E,to:x,slides:function(){for(var e=[],t=E;t<=x;t+=1)e.push(h[t]);return e}()}),void t();var S=[],C=[];if(e)a.$wrapperEl.find("."+a.params.slideClass).remove();else for(var k=u;k<=p;k+=1)(k<E||x<k)&&a.$wrapperEl.find("."+a.params.slideClass+'[data-swiper-slide-index="'+k+'"]').remove();for(var M=0;M<h.length;M+=1)E<=M&&M<=x&&(void 0===p||e?C.push(M):(p<M&&C.push(M),M<u&&S.push(M)));
282C.forEach(function(e){a.$wrapperEl.append(m(h[e],e))}),S.sort(function(e,t){return e<t}).forEach(function(e){a.$wrapperEl.prepend(m(h[e],e))}),a.$wrapperEl.children(".swiper-slide").css(g,T+"px"),t()},renderSlide:function(e,t){var a=this,i=a.params.virtual;if(i.cache&&a.virtual.cache[t])return a.virtual.cache[t];var s=i.renderSlide?_(i.renderSlide.call(a,e,t)):_('<div class="'+a.params.slideClass+'" data-swiper-slide-index="'+t+'">'+e+"</div>");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(
vendor: 11,411 bytes, lines 282-283
282)}},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(0<t.$el.parents("."+t.params.slideClass).length&&0===t.$el.parents("."+t.params.slideActiveClass).length)return;var r=j.innerWidth,o=j.innerHeight,l=t.$el.offset();a&&(l.left-=t.$el[0].scrollLeft);for(var d=[[l.left,l.top],[l.left+t.width,l.top],[l.left,l.top+t.height],[l.left+t.width,l.top+t.height]],c=0;c<d.length;c+=1){var u=d[c];0<=u[0]&&u[0]<=r&&0<=u[1]&&u[1]<=o&&(n=!0)}if(!n)return}t.isHorizontal()?(37!==s&&39!==s||(i.preventDefault?i.preventDefault():i.returnValue=!1),(39===s&&!a||37===s&&a)&&t.slideNext(),(37===s&&!a||39===s&&a 283)&&t.slidePrev()):(38!==s&&40!==s||(i.preventDefault?i.preventDefault():i.returnValue=!1),40===s&&t.slideNext(),38===s&&t.slidePrev()),t.emit("keyPress",s)}},enable:function(){this.keyboard.enabled||(_(m).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable:function(){this.keyboard.enabled&&(_(m).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}},O={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){q.extend(this,{keyboard:{enabled:!1,enable:$.enable.bind(this),disable:$.disable.bind(this),handle:$.handle.bind(this)}})},on:{init:function(){this.params.keyboard.enabled&&this.keyboard.enable()},destroy:function(){this.keyboard.enabled&&this.keyboard.disable()}}},B={lastScrollTime:q.now(),event:-1<j.navigator.userAgent.indexOf("firefox")?"DOMMouseScroll":function(){var e="onwheel",t=e in m;if(!t){var a=m.createElement("div");a.setAttribute(e,"return;"),t="function"==typeof a[e]}return!t&&m.implementation&&m.implementation.hasFeature&&!0!==m.implementation.hasFeature("","")&&(t=m.implementation.hasFeature("Events.wheel","3.0")),t}()?"wheel":"mousewheel",normalize:function(e){var t=0,a=0,i=0,s=0;return"detail"in e&&(a=e.detail),"wheelDelta"in e&&(a=-e.wheelDelta/120),"wheelDeltaY"in e&&(a=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=a,a=0),i=10*t,s=10*a,"deltaY"in e&&(s=e.deltaY),"deltaX"in e&&(i=e.deltaX),(i||s)&&e.deltaMode&&(1===e.deltaMode?(i*=40,s*=40):(i*=800,s*=800)),i&&!t&&(t=i<1?-1:1),s&&!a&&(a=s<1?-1:1),{spinX:t,spinY:a,pixelX:i,pixelY:s}},handleMouseEnter:function(){this.mouseEntered=!0},handleMouseLeave:function(){this.mouseEntered=!1},handle:function(e){var t=e,a=this,i=a.params.mousewheel;if(!a.mouseEntered&&!i.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);var s=0,n=a.rtlTranslate?-1:1,r=B.normalize(t);if(i.forceToAxis)if(a.isHorizontal()){if(!(Math.abs(r.pixelX)>Math.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(60<q.now()-a.mousewheel.lastScrollTime)if(s<0)if(a.isEnd&&!a.params.loop||a.animating){if(i.releaseOnEdges)return!0}else a.slideNext(),a.emit("scroll",t);else if(a.isBeginning&&!a.params.loop||a.animating){if(i.releaseOnEdges)return!0}else a.slidePrev(),a.emit("scroll",t);a.mousewheel.lastScrollTime=(new j.Date).getTime()}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},enable:function(){var e=this;if(!B.event)return!1;if(e.mousewheel.enabled)return!1;var t=e.$el;return"container"!==e.params.mousewheel.eventsTarged&&(t=_(e.params.mousewheel.eventsTarged)),t.on("mouseenter",e.mousewheel.handleMouseEnter),t.on("mouseleave",e.mousewheel.handleMouseLeave),t.on(B.event,e.mousewheel.handle),e.mousewheel.enabled=!0},disable:function(){var e=this;if(!B.event)return!1;if(!e.mousewheel.enabled)return!1;var t=e.$el;return"container"!==e.params.mousewheel.eventsTarged&&(t=_(e.params.mousewheel.eventsTarged)),t.off(B.event,e.mousewheel.handle),!(e.mousewheel.enabled=!1)}},N={update:function(){var e=this,t=e.params.navigation;if(!e.params.loop){var a=e.navigation,i=a.$nextEl,s=a.$prevEl;s&&0<s.length&&(e.isBeginning?s.addClass(t.disabledClass):s.removeClass(t.disabledClass),s[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)),i&&0<i.length&&(e.isEnd?i.addClass(t.disabledClass):i.removeClass(t.disabledClass),i[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass))}},init:function(){var e,t,a=this,i=a.params.navigation;(i.nextEl||i.prevEl)&&(i.nextEl&&(e=_(i.nextEl),a.params.uniqueNavElements&&"string"==typeof i.nextEl&&1<e.length&&1===a.$el.find(i.nextEl).length&&(e=a.$el.find(i.nextEl))),i.prevEl&&(t=_(i.prevEl),a.params.uniqueNavElements&&"string"==typeof i.prevEl&&1<t.length&&1===a.$el.find(i.prevEl).length&&(t=a.$el.find(i.prevEl))),e&&0<e.length&&e.on("click",function(e){e.preventDefault(),a.isEnd&&!a.params.loop||a.slideNext()}),t&&0<t.length&&t.on("click",function(e){e.preventDefault(),a.isBeginning&&!a.params.loop||a.slidePrev()}),q.extend(a.navigation,{$nextEl:e,nextEl:e&&e[0],$prevEl:t,prevEl:t&&t[0]}))},destroy:function(){var e=this.navigation,t=e.$nextEl,a=e.$prevEl;t&&t.length&&(t.off("click"),t.removeClass(this.params.navigation.disabledClass)),a&&a.length&&(a.off("click"),a.removeClass(this.params.navigation.disabledClass))}},H={update:function(){var e=this,t=e.rtl,s=e.params.pagination;if(s.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var n,a=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.$el,r=e.params.loop?Math.ceil((a-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?((n=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup))>a-1-2*e.loopedSlides&&(n-=a-2*e.loopedSlides),r-1<n&&(n-=r),n<0&&"bullets"!==e.params.paginationType&&(n=r+n)):n=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===s.type&&e.pagination.bullets&&0<e.pagination.bullets.length){var o,l,d,c=e.pagination.bullets;if(s.dynamicBullets&&(e.pagination.bulletSize=c.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),i.css(e.isHorizontal()?"width":"height",e.pagination.bulletSize*(s.dynamicMainBullets+4)+"px"),1<s.dynamicMainBullets&&void 0!==e.previousIndex&&(e.pagination.dynamicBulletIndex+=n-e.previousIndex,e.pagination.dynamicBulletIndex>s.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.length)c.each(function(e,t){var a=_(t),i=a.index();i===n&&a.addClass(s.bulletActiveClass),s.dynamicBullets&&(o<=i&&i<=l&&a.addClass(s.bulletActiveClass+"-main"),i===o&&a.prev().addClass(s.bulletActiveClass+"-prev").prev().addClass(s.bulletActiveClass+"-prev-prev"),i===l&&a.next().addClass(s.bulletActiveClass+"-next").next().addClass(s.bulletActiveClass+"-next-next"))});else if(c.eq(n).addClass(s.bulletActiveClass),s.dynamicBullets){for(var u=c.eq(o),p=c.eq(l),h=o;h<=l;h+=1)c.eq(h).addClass(s.bulletActiveClass+"-main");u.prev().addClass(s.bulletActiveClass+"-prev").prev().addClass(s.bulletActiveClass+"-prev-prev"),p.next().addClass(s.bulletActiveClass+"-next").next().addClass(s.bulletActiveClass+"-next-next")}if(s.dynamicBullets){var f=Math.min(c.length,s.dynamicMainBullets+4),m=(e.pagination.bulletSize*f-e.pagination.bulletSize)/2-d*e.pagination.bulletSize,v=t?"right":"left";c.css(e.isHorizontal()?v:"top",m+"px")}}if("fraction"===s.type&&(i.find("."+s.currentClass).text(s.formatFractionCurrent(n+1)),i.find("."+s.totalClass).text(s.formatFractionTotal(r))),"progressbar"===s.type){var g;g=s.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";var b=(n+1)/r,y=1,w=1;"horizontal"===g?y=b:w=b,i.find("."+s.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+y+") scaleY("+w+")").transition(e.params.speed)}"custom"===s.type&&s.renderCustom?(i.html(s.renderCustom(e,n+1,r)),e.emit("paginationRender",e,i[0])):e.emit("paginationUpdate",e,i[0]),i[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](s.lockClass)}},render:function(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var a=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.$el,s="";if("bullets"===t.type){for(var n=e.params.loop?Math.ceil((a-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length,r=0;r<n;r+=1)t.renderBullet?s+=t.renderBullet.call(e,r,t.bulletClass):s+="<"+t.bulletElement+' class="'+t.bulletClass+'"></'+t.bulletElement+">";i.html(s),e.pagination.bullets=i.find("."+t.bulletClass)}"fraction"===t.type&&(s=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):'<span class="'+t.currentClass+'"></span> / <span class="'+t.totalClass+'"></span>',i.html(s)),"progressbar"===t.type&&(s=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):'<span class="'+t.progressbarFillClass+'"></span>',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<t.length&&1===a.$el.find(e.el).length&&(t=a.$el.find(e.el)),"bullets"===e.type&&e.clickable&&t.addClass(e.clickableClass),t.addClass(e.modifierClass+e.type),"bullets"===e.type&&e.dynamicBullets&&(t.addClass(""+e.modifierClass+e.type+"-dynamic"),a.pagination.dynamicBulletIndex=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&t.addClass(e.progressbarOppositeClass),e.clickable&&t.on("click","."+e.bulletClass,function(e){e.preventDefault();var t=_(this).index()*a.params.slidesPerGroup;a.params.loop&&(t+=a.loopedSlides),a.slideTo(t)}),q.extend(a.pagination,{$el:t,el:t[0]}))}},destroy:function(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var a=e.pagination.$el;a.removeClass(t.hiddenClass),a.removeClass(t.modifierClass+t.type),e.pagination.bullets&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&a.off("
283click","."+t.bulletClass)}}},F={setTranslate:function(){var e=this;if(e.params.scrollbar.el&&e.scrollbar.el){var t=e.scrollbar,a=e.rtlTranslate,i=e.progress,s=t.dragSize,n=t.trackSize,r=t.$dragEl,o=t.$el,l=e.params.scrollbar,d=s,c=(n-s)*i;a?0<(c=-c)?(d=s-c,c=0):n<-c+s&&(d=n+c):c<0?(d=s+c,c=0):n<c+s&&(d=n-c),e.isHorizontal()?(G.transforms3d?r.transform("translate3d("+c+"px, 0, 0)"):r.transform("translateX("+c+"px)"),r[0].style.width=d+"px"):(G.transforms3d?r.transform("translate3d(0px, "+c+"px, 0)"):r.transform("translateY("+c+"px)"),r[0].style.height=d+"px"),l.hide&&(clearTimeout(e.scrollbar.timeout),o[0].style.opacity=1,e.scrollbar.timeout=setTimeout(function(){o[0].style.opacity=0,o.transition(400)},1e3))}},setTransition:function(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize:function(){var e=this;if(e.params.scrollbar.el&&e.scrollbar.el){var t=e.scrollbar,a=t.$dragEl,i=t.$el;a[0].style.width="",a[0].style.height="";var s,n=e.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,r=e.size/e.virtualSize,o=r*(n/e.size);s="auto"===e.params.scrollbar.dragSize?n*r:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?a[0].style.width=s+"px":a[0].style.height=s+"px",i[0].style.display=1<=r?"none":"",e.params.scrollbarHide&&(i[0].style.opacity=0),q.extend(t,{trackSize:n,divider:r,moveDivider:o,dragSize:s}),t.$el[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)}},setDragPosition:function(e){var t,a=this,i=a.scrollbar,s=a.rtlTranslate,n=i.$el,r=i.dragSize,o=i.trackSize;t=((a.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageX:e.pageX||e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageY:e.pageY||e.clientY)-n.offset()[a.isHorizontal()?"left":"top"]-r/2)/(o-r),t=Math.max(Math.min(t,1),0),s&&(t=1-t);var l=a.minTranslate()+(a.maxTranslate()-a.minTranslate())*t;a.updateProgress(l),a.setTranslate(l),a.updateActiveIndex(),a.updateSlidesClasses()},onDragStart:function(e){var t=this,a=t.params.scrollbar,i=t.scrollbar,s=t.$wrapperEl,n=i.$el,r=i.$dragEl;t.scrollbar.isTouched=!0,e.preventDefault(),e.stopPropagation(),s.transition(100),r.transition(100),i.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),n.transition(0),a.hide&&n.css("opacity",1),t.emit("scrollbarDragStart",e)},onDragMove:function(e){var t=this.scrollbar,a=this.$wrapperEl,i=t.$el,s=t.$dragEl;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),a.transition(0),i.transition(0),s.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd:function(e){var t=this,a=t.params.scrollbar,i=t.scrollbar.$el;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,a.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=q.nextTick(function(){i.css("opacity",0),i.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),a.snapOnRelease&&t.slideToClosest())},enableDraggable:function(){var e=this;if(e.params.scrollbar.el){var t=e.scrollbar,a=e.touchEvents,i=e.touchEventsDesktop,s=e.params,n=t.$el[0],r=!(!G.passiveListener||!s.passiveListeners)&&{passive:!1,capture:!1},o=!(!G.passiveListener||!s.passiveListeners)&&{passive:!0,capture:!1};G.touch||!G.pointerEvents&&!G.prefixedPointerEvents?(G.touch&&(n.addEventListener(a.start,e.scrollbar.onDragStart,r),n.addEventListener(a.move,e.scrollbar.onDragMove,r),n.addEventListener(a.end,e.scrollbar.onDragEnd,o)),(s.simulateTouch&&!b.ios&&!b.android||s.simulateTouch&&!G.touch&&b.ios)&&(n.addEventListener("mousedown",e.scrollbar.onDragStart,r),m.addEventListener("mousemove",e.scrollbar.onDragMove,r),m.addEventListener("mouseup",e.scrollbar.onDragEnd,o))):(n.addEventListener(i.start,e.scrollbar.onDragStart,r),m.addEventListener(i.move,e.scrollbar.onDragMove,r),m.addEventListener(i.end,e.scrollbar.onDragEnd,o))}},disableDraggable:function(){var e=this;if(e.params.scrollbar.el){var t=e.scrollbar,a=e.touchEvents,i=e.touchEventsDesktop,s=e.params,n=t.$el[0],r=!(!G.passiveListener||!s.passiveListeners)&&{passive:!1,capture:!1},o=!(!G.passiveListener||!s.passiveListeners)&&{passive:!0,capture:!1};G.touch||!G.pointerEvents&&!G.prefixedPointerEvents?(G.touch&&(n.removeEventListener(a.start,e.scrollbar.onDragStart,r),n.removeEventListener(a.move,e.
vendor: 4,376 bytes, line 283
283scrollbar.onDragMove,r),n.removeEventListener(a.end,e.scrollbar.onDragEnd,o)),(s.simulateTouch&&!b.ios&&!b.android||s.simulateTouch&&!G.touch&&b.ios)&&(n.removeEventListener("mousedown",e.scrollbar.onDragStart,r),m.removeEventListener("mousemove",e.scrollbar.onDragMove,r),m.removeEventListener("mouseup",e.scrollbar.onDragEnd,o))):(n.removeEventListener(i.start,e.scrollbar.onDragStart,r),m.removeEventListener(i.move,e.scrollbar.onDragMove,r),m.removeEventListener(i.end,e.scrollbar.onDragEnd,o))}},init:function(){var e=this;if(e.params.scrollbar.el){var t=e.scrollbar,a=e.$el,i=e.params.scrollbar,s=_(i.el);e.params.uniqueNavElements&&"string"==typeof i.el&&1<s.length&&1===a.find(i.el).length&&(s=a.find(i.el));var n=s.find("."+e.params.scrollbar.dragClass);0===n.length&&(n=_('<div class="'+e.params.scrollbar.dragClass+'"></div>'),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;1<i.params.slidesPerGroup&&"auto"!==i.params.slidesPerView&&(a+=Math.ceil(e/2)-s*(n.length-1)),a=Math.min(Math.max(a,-1),1),_(t).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(e,t){i.parallax.setTransform(t,a)})})},setTransition:function(s){void 0===s&&(s=this.params.speed),this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(e,t){var a=_(t),i=parseInt(a.attr("data-swiper-parallax-duration"),10)||s;0===s&&(i=0),a.transition(i)})}},Y={getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var t=e.targetTouches[0].pageX,a=e.targetTouches[0].pageY,i=e.targetTouches[1].pageX,s=e.targetTouches[1].pageY;return Math.sqrt(Math.pow(i-t,2)+Math.pow(s-a,2))},onGestureStart:function(e){var t=this,a=t.params.zoom,i=t.zoom,s=i.gesture;if(i.fakeGestureTouched=!1,i.fakeGestureMoved=!1,!G.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;i.fakeGestureTouched=!0,s.scaleStart=Y.getDistanceBetweenTouches(e)}s.$slideEl&&s.$slideEl.length||(s.$slideEl=_(e.target).closest(".swiper-slide"),0===s.$slideEl.length&&(s.$slideEl=t.slides.eq(t.activeIndex)),s.$imageEl=s.$slideEl.find("img, svg, canvas"),s.$imageWrapEl=s.$imageEl.parent("."+a.containerClass),s.maxRatio=s.$imageWrapEl.attr("data-swiper-zoom")||a.maxRatio,0!==s.$imageWrapEl.length)?(s.$imageEl.transition(0),t.zoom.isScaling=!0):s.$imageEl=void 0},onGestureChange:function(e){var t=this.params.zoom,a=this.zoom,i=a.gesture;if(!G.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;a.fakeGestureMoved=!0,i.scaleMove=Y.getDistanceBetweenTouches(e)}i.$imageEl&&0!==i.$imageEl.length&&(G.gestures?this.zoom.scale=e.scale*a.currentScale:a.scale=i.scaleMove/i.scaleStart*a.currentScale,a.scale>i.maxRatio&&(a.scale=i.maxRatio-1+Math.pow(a.scale-i.maxRatio+1,.5)),a.scale<t.minRatio&&(a.scale=t.minRatio+1-Math.pow(t.minRatio-a.scale+1,.5)),i.$imageEl.transform("translate3d(0,0,0) scale("+a.scale+")"))},onGestureEnd:function(e){var t=this.params.zoom,a=this.zoom,i=a.gesture;if(!G.gestures){if(!a.fakeGestureTouched||!a.fakeGestureMoved)return;if("touchend"!==e.type||"touchend"===e.type&&e.changedTouches.length<2&&!b.android)return;a.fakeGestureTouched=!1,a.fakeGestureMoved=!1}i.$imageEl&&0!==i.$imageEl.length&&(a.scale=Math.max(Math.min(a.scale,i.maxRatio),t.minRatio),i.$imageEl.transition(this.params.speed).transform("translate3d(0,
2830,0) scale("+a.scale+")"),a.currentScale=a.scale,a.isScaling=!1,1===a.scale&&(i.$slideEl=void 0))},onTouchStart:function(e){var t=this.zoom,a=t.gesture,i=t.image;a.$imageEl&&0!==a.$imageEl.length&&(i.isTouched||(b.android&&e.preventDefault(),i.isTouched=!0,i.touchesStart.x="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,i.touchesStart.y="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY))},onTouchMove:function(e){var t=this,a=t.zoom,i=a.gesture,s=a.image,n=a.velocity;if(i.$imageEl&&0!==i.$imageEl.length&&(t.allowClick=!1,s.isTouched&&i.$slideEl)){s.isMoved||(s.width=i.$imageEl[0].offsetWidth,s.height=i.$imageEl[0].offsetHeight,s.startX=q.getTranslate(i.$imageWrapEl[0],"x")||0,s.startY=q.getTranslate(i.$imageWrapEl[0],"y")||0,i.slideWidth=i.$slideEl[0].offsetWidth,i.slideHeight=i.$slideEl[0].offsetHeight,i.$imageWrapEl.transition(0),t.rtl&&(s.startX=-s.startX,s.startY=-s.startY));var r=s.width*a.scale,o=s.height*a.scale;if(!(r<i.slideWidth&&o<i.slideHeight)){if(s.minX=Math.min(i.slideWidth/2-r/2,0),s.maxX=-s.minX,s.minY=Math.min(i.slideHeight/2-o/2,0),s.maxY=-s.minY,s.touchesCurrent.x="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,s.touchesCurrent.y="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,!s.isMoved&&!a.isScaling){if(t.isHorizontal()&&(Math.floor(s.minX)===Math.floor(s.startX)&&s.touchesCurrent.x<s.touchesStart.x||Math.floor(s.maxX)===Math.floor(s.startX)&&s.touchesCurrent.x>s.touchesStart.x))return void(s.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(s.minY)===Math.floor(s.startY)&&s.touchesCurrent.y<s.touchesStart.y||Math.floor(s.maxY)===Math.floor(s.startY)&&s.touchesCurrent.y>s.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.currentX<s.minX&&(s.currentX=s.minX+1-Math.pow(s.minX-s.currentX+1,.8)),s.currentX>s.maxX&&(s.currentX=s.maxX-1+Math.pow(s.currentX-s.maxX+1,.8)),s.currentY<s.minY&&(s.currentY=s.minY+1-Math.pow(s.minY-s.currentY+1,.8)),s.currentY>s.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)<u&&(n=u),h<n&&(n=h),(r=s*b.scale)<p&&(r=p),f<r&&(r=f)):r=n=0,w.$imageWrapEl.transition(300).transform("translate3d("+n+"px, "+r+"px,0)"),w.$imageEl.transition(300).transform("translate3d(0,
2830,0) scale("+b.scale+")"))},out:function(){var e=this,t=e.zoom,a=e.params.zoom,i=t.gesture;i.$slideEl||(i.$slideEl=e.clickedSlide?_(e.clickedSlide):e.slides.eq(e.activeIndex),i.$imageEl=i.$slideEl.find("img, svg, canvas"),i.$imageWrapEl=i.$imageEl.parent("."+a.containerClass)),i.$imageEl&&0!==i.$imageEl.length&&(t.scale=1,t.currentScale=1,i.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),i.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),i.$slideEl.removeClass(""+a.zoomedSlideClass),i.$slideEl=void 0)},enable:function(){var e=this,t=e.zoom;if(!t.enabled){t.enabled=!0;var a=!("touchstart"!==e.touchEvents.start||!G.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};G.gestures?(e.$wrapperEl.on("gesturestart",".swiper-slide",t.onGestureStart,a),e.$wrapperEl.on("gesturechange",".swiper-slide",t.onGestureChange,a),e.$wrapperEl.on("gestureend",".swiper-slide",t.onGestureEnd,a)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,".swiper-slide",t.onGestureStart,a),e.$wrapperEl.on(e.touchEvents.move,".swiper-slide",t.onGestureChange,a),e.$wrapperEl.on(e.touchEvents.end,".swiper-slide",t.onGestureEnd,a)),e.$wrapperEl.on(e.touchEvents.move,"."+e.params.zoom.containerClass,t.onTouchMove)}},disable:function(){var e=this,t=e.zoom;if(t.enabled){e.zoom.enabled=!1;var a=!("touchstart"!==e.touchEvents.start||!G.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};G.gestures?(e.$wrapperEl.off("gesturestart",".swiper-slide",t.onGestureStart,a),e.$wrapperEl.off("gesturechange",".swiper-slide",t.onGestureChange,a),e.$wrapperEl.off("gestureend",".swiper-slide",t.onGestureEnd,a)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,".swiper-slide",t.onGestureStart,a),e.$wrapperEl.off(e.touchEvents.move,".swiper-slide",t.onGestureChange,a),e.$wrapperEl.off(e.touchEvents.end,".swiper-slide",t.onGestureEnd,a)),e.$wrapperEl.off(e.touchEvents.move,"."+e.params.zoom.containerClass,t.onTouchMove)}}},R={loadInSlide:function(e,l){void 0===l&&(l=!0);var d=this,c=d.params.lazy;if(void 0!==e&&0!==d.slides.length){var u=d.virtual&&d.params.virtual.enabled?d.$wrapperEl.children("."+d.params.slideClass+'[data-swiper-slide-index="'+e+'"]'):d.slides.eq(e),t=u.find("."+c.elementClass+":not(."+c.loadedClass+"):not(."+c.loadingClass+")");!u.hasClass(c.elementClass)||u.hasClass(c.loadedClass)||u.hasClass(c.loadingClass)||(t=t.add(u[0])),0!==t.length&&t.each(function(e,t){var i=_(t);i.addClass(c.loadingClass);var s=i.attr("data-background"),n=i.attr("data-src"),r=i.attr("data-srcset"),o=i.attr("data-sizes");d.loadImage(i[0],n||s,r,o,!1,function(){if(null!=d&&d&&(!d||d.params)&&!d.destroyed){if(s?(i.css("background-image",'url("'+s+'")'),i.removeAttr("data-background")):(r&&(i.attr("srcset",r),i.removeAttr("data-srcset")),o&&(i.attr("sizes",o),i.removeAttr("data-sizes")),n&&(i.attr("src",n),i.removeAttr("data-src"))),i.addClass(c.loadedClass).removeClass(c.loadingClass),u.find("."+c.preloaderClass).remove(),d.params.loop&&l){var e=u.attr("data-swiper-slide-index");if(u.hasClass(d.params.slideDuplicateClass)){var t=d.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+d.params.slideDuplicateClass+")");d.lazy.loadInSlide(t.index(),!1)}else{var a=d.$wrapperEl.children("."+d.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');d.lazy.loadInSlide(a.index(),!1)}}d.emit("lazyImageReady",u[0],i[0])}}),d.emit("lazyImageLoad",u[0],i[0])})}},load:function(){function e(e){if(o){if(a.children("."+s.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return!0}else if(n[e])return!0;return!1}function t(e){return o?_(e).attr("data-swiper-slide-index"):_(e).index()}var i=this,a=i.$wrapperEl,s=i.params,n=i.slides,r=i.activeIndex,o=i.virtual&&s.virtual.enabled,l=s.lazy,d=s.slidesPerView;if("auto"===d&&(d=0),i.lazy.initialImageLoaded||(i.lazy.initialImageLoaded=!0),i.params.watchSlidesVisibility)a.children("."+s.slideVisibleClass).each(function(e,t){var a=o?_(t).attr("data-swiper-slide-index"):_(t).index();i.lazy.loadInSlide(a)});else if(1<d)for(var c=r;c<r+d;c+=1)e(c)&&i.lazy.loadInSlide(c);else i.lazy.loadInSlide(r);if(l.loadPrevNext)if(1<d||l.loadPrevNextAmount&&1<l.loadPrevNextAmount){for(var u=l.loadPrevNextAmount,p=d,h=Math.min(r+p+Math.max(u,p),n.length),f=Math.max(r-Math.max(p,u),0),m=r+d;m<h;m+=1)e(m)&&i.lazy.loadInSlide(m);for(var v=f;v<r;v+=1)e(v)&&i.lazy.loadInSlide(v)}else{var g=a.children("."+s.slideNextClass);0<g.length&&i.lazy.loadInSlide(t(g));var b=a.children("."+s.slidePrevClass);0<b.length&&i.lazy.loadInSlide(t(b))}}},V={LinearSpline:function(e,t){var a,i,s,n,r,o=function(e,t){for(i=-1,a=e.length;1<a-i;)e[s=a+i>>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<r.length;o+=1)r[o]!==t&&r[o]instanceof S&&a(r[o]);else r instanceof S&&t!==r&&a(r)},setTransition:function(t,e){function a(e){e.setTransition(t,s),0!==t&&(e.transitionStart(),e.params.autoHeight&&q.nextTick(function(){e.updateAutoHeight()}),e.$wrapperEl.transitionEnd(function(){n&&(e.params.loop&&"slide"===s.params.controller.by&&e.loopFix(),e.transitionEnd())}))}var i,s=this,n=s.controller.control;if(Array.isArray(n))for(i=0;i<n.length;i+=1)n[i]!==e&&n[i]instanceof S&&a(n[i]);else n instanceof S&&e!==n&&a(n)}},W={makeElFocusable:function(e){return e.attr("tabIndex","0"),e},addElRole:function(e,t){return e.attr("role",t),e},addElLabel:function(e,t){return e.attr("aria-label",t),e},disableEl:function(e){return e.attr("aria-disabled",!0),e},enableEl:function(e){return e.attr("aria-disabled",!1),e},onEnterKey:function(e){var t=this,a=t.params.a11y;if(13===e.keyCode){var i=_(e.target);t.navigation&&t.navigation.$nextEl&&i.is(t.navigation.$nextEl)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?t.a11y.notify(a.lastSlideMessage):t.a11y.notify(a.nextSlideMessage)),t.navigation&&t.navigation.$prevEl&&i.is(t.navigation.$prevEl)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?t.a11y.notify(a.firstSlideMessage):t.a11y.notify(a.prevSlideMessage)),t.pagination&&i.is("."+t.params.pagination.bulletClass)&&i[0].click()}},notify:function(e){var t=this.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},updateNavigation:function(){var e=this;if(!e.params.loop){var t=e.navigation,a=t.$nextEl,i=t.$prevEl;i&&0<i.length&&(e.isBeginning?e.a11y.disableEl(i):e.a11y.enableEl(i)),a&&0<a.length&&(e.isEnd?e.a11y.disableEl(a):e.a11y.enableEl(a))}},updatePagination:function(){var i=this,s=i.params.a11y;i.pagination&&i.params.pagination.clickable&&i.pagination.bullets&&i.pagination.bullets.length&&i.pagination.bullets.each(function(e,t){var a=_(t);i.a11y.makeElFocusable(a),i.a11y.addElRole(a,"button"),i.a11y.addElLabel(a,s.paginationBulletMessage.replace(/{{index}}/,a.index()+1))})},init:function(){var e=this;e.$el.append(e.a11y.liveRegion);var t,a,i=e.params.a11y;e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(a=e.navigation.$prevEl),t&&(e.a11y.makeElFocusable(t),e.a11y.addElRole(t,"button"),e.a11y.addElLabel(t,i.nextSlideMessage),t.on("key
vendor: 28,083 bytes, lines 283-284
283down",e.a11y.onEnterKey)),a&&(e.a11y.makeElFocusable(a),e.a11y.addElRole(a,"button"),e.a11y.addElLabel(a,i.prevSlideMessage),a.on("keydown",e.a11y.onEnterKey)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown","."+e.params.pagination.bulletClass,e.a11y.onEnterKey)},destroy:function(){var e,t,a=this;a.a11y.liveRegion&&0<a.a11y.liveRegion.length&&a.a11y.liveRegion.remove(),a.navigation&&a.navigation.$nextEl&&(e=a.navigation.$nextEl),a.navigation&&a.navigation.$prevEl&&(t=a.navigation.$prevEl),e&&e.off("keydown",a.a11y.onEnterKey),t&&t.off("keydown",a.a11y.onEnterKey),a.pagination&&a.params.pagination.clickable&&a.pagination.bullets&&a.pagination.bullets.length&&a.pagination.$el.off("keydown","."+a.params.pagination.bulletClass,a.a11y.onEnterKey)}},U={init:function(){var e=this;if(e.params.history){if(!j.history||!j.history.pushState 284)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);var t=e.history;t.initialized=!0,t.paths=U.getPathValues(),(t.paths.key||t.paths.value)&&(t.scrollToSlide(0,t.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||j.addEventListener("popstate",e.history.setHistoryPopState))}},destroy:function(){this.params.history.replaceState||j.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){this.history.paths=U.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues:function(){var e=j.location.pathname.slice(1).split("/").filter(function(e){return""!==e}),t=e.length;return{key:e[t-2],value:e[t-1]}},setHistory:function(e,t){if(this.history.initialized&&this.params.history.enabled){var a=this.slides.eq(t),i=U.slugify(a.attr("data-history"));j.location.pathname.includes(e)||(i=e+"/"+i);var s=j.history.state;s&&s.value===i||(this.params.history.replaceState?j.history.replaceState({value:i},null,i):j.history.pushState({value:i},null,i))}},slugify:function(e){return e.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(e,t,a){var i=this;if(t)for(var s=0,n=i.slides.length;s<n;s+=1){var r=i.slides.eq(s);if(U.slugify(r.attr("data-history"))===t&&!r.hasClass(i.params.slideDuplicateClass)){var o=r.index();i.slideTo(o,e,a)}}else i.slideTo(0,e,a)}},K={onHashCange:function(){var e=this,t=m.location.hash.replace("#","");if(t!==e.slides.eq(e.activeIndex).attr("data-hash")){var a=e.$wrapperEl.children("."+e.params.slideClass+'[data-hash="'+t+'"]').index();if(void 0===a)return;e.slideTo(a)}},setHash:function(){var e=this;if(e.hashNavigation.initialized&&e.params.hashNavigation.enabled)if(e.params.hashNavigation.replaceState&&j.history&&j.history.replaceState)j.history.replaceState(null,null,"#"+e.slides.eq(e.activeIndex).attr("data-hash")||"");else{var t=e.slides.eq(e.activeIndex),a=t.attr("data-hash")||t.attr("data-history");m.location.hash=a||""}},init:function(){var e=this;if(!(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)){e.hashNavigation.initialized=!0;var t=m.location.hash.replace("#","");if(t)for(var a=0,i=e.slides.length;a<i;a+=1){var s=e.slides.eq(a);if((s.attr("data-hash")||s.attr("data-history"))===t&&!s.hasClass(e.params.slideDuplicateClass)){var n=s.index();e.slideTo(n,0,e.params.runCallbacksOnInit,!0)}}e.params.hashNavigation.watchState&&_(j).on("hashchange",e.hashNavigation.onHashCange)}},destroy:function(){this.params.hashNavigation.watchState&&_(j).off("hashchange",this.hashNavigation.onHashCange)}},J={run:function(){var e=this,t=e.slides.eq(e.activeIndex),a=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(a=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),e.autoplay.timeout=q.nextTick(function(){e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay"))},a)},start:function(){var e=this;return void 0===e.autoplay.timeout&&!e.autoplay.running&&(e.autoplay.running=!0,e.emit("autoplayStart"),e.autoplay.run(),!0)},stop:function(){var e=this;return!!e.autoplay.running&&void 0!==e.autoplay.timeout&&(e.autoplay.timeout&&(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.emit("autoplayStop"),!0)},pause:function(e){var t=this;t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&&t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run())))}},Z={setTranslate:function(){for(var e=this,t=e.slides,a=0;a<t.length;a+=1){var i=e.slides.eq(a),s=-i[0].swiperSlideOffset;e.params.virtualTranslate||(s-=e.translate);var n=0;e.isHorizontal()||(n=s,s=0);var r=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(i[0].progress),0):1+Math.min(Math.max(i[0].progress,-1),0);i.css({opacity:r}).transform("translate3d("+s+"px, "+n+"px, 0px)")}},setTransition:function(e){var a=this,t=a.slides,i=a.$wrapperEl;if(t.transition(e),a.params.virtualTranslate&&0!==e){var s=!1;t.transitionEnd(function(){if(!s&&a&&!a.destroyed){s=!0,a.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],t=0;t<e.length;t+=1)i.trigger(e[t])}})}}},Q={setTranslate:function(){var e,t=this,a=t.$el,i=t.$wrapperEl,s=t.slides,n=t.width,r=t.height,o=t.rtlTranslate,l=t.size,d=t.params.cubeEffect,c=t.isHorizontal(),u=t.virtual&&t.params.virtual.enabled,p=0;d.shadow&&(c?(0===(e=i.find(".swiper-cube-shadow")).length&&(e=_('<div class="swiper-cube-shadow"></div>'),i.append(e)),e.css({height:n+"px"})):0===(e=a.find(".swiper-cube-shadow")).length&&(e=_('<div class="swiper-cube-shadow"></div>'),a.append(e)));for(var h=0;h<s.length;h+=1){var f=s.eq(h),m=h;u&&(m=parseInt(f.attr("data-swiper-slide-index"),10));var v=90*m,g=Math.floor(v/360);o&&(v=-v,g=Math.floor(-v/360));var b=Math.max(Math.min(f[0].progress,1),-1),y=0,w=0,E=0;m%4==0?(y=4*-g*l,E=0):(m-1)%4==0?(y=0,E=4*-g*l):(m-2)%4==0?(y=l+4*g*l,E=l):(m-3)%4==0&&(y=-l,E=3*l+4*l*g),o&&(y=-y),c||(w=y,y=0);var x="rotateX("+(c?0:-v)+"deg) rotateY("+(c?v:0)+"deg) translate3d("+y+"px, "+w+"px, "+E+"px)";if(b<=1&&-1<b&&(p=90*m+90*b,o&&(p=90*-m-90*b)),f.transform(x),d.slideShadows){var T=c?f.find(".swiper-slide-shadow-left"):f.find(".swiper-slide-shadow-top"),S=c?f.find(".swiper-slide-shadow-right"):f.find(".swiper-slide-shadow-bottom");0===T.length&&(T=_('<div class="swiper-slide-shadow-'+(c?"left":"top")+'"></div>'),f.append(T)),0===S.length&&(S=_('<div class="swiper-slide-shadow-'+(c?"right":"bottom")+'"></div>'),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<t.length;i+=1){var s=t.eq(i),n=s[0].progress;e.params.flipEffect.limitRotation&&(n=Math.max(Math.min(s[0].progress,1),-1));var r=-180*n,o=0,l=-s[0].swiperSlideOffset,d=0;if(e.isHorizontal()?a&&(r=-r):(d=l,o=-r,r=l=0),s[0].style.zIndex=-Math.abs(Math.round(n))+t.length,e.params.flipEffect.slideShadows){var c=e.isHorizontal()?s.find(".swiper-slide-shadow-left"):s.find(".swiper-slide-shadow-top"),u=e.isHorizontal()?s.find(".swiper-slide-shadow-right"):s.find(".swiper-slide-shadow-bottom");0===c.length&&(c=_('<div class="swiper-slide-shadow-'+(e.isHorizontal()?"left":"top")+'"></div>'),s.append(c)),0===u.length&&(u=_('<div class="swiper-slide-shadow-'+(e.isHorizontal()?"right":"bottom")+'"></div>'),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<e.length;t+=1)s.trigger(e[t])}})}}},te={setTranslate:function(){for(var e=this,t=e.width,a=e.height,i=e.slides,s=e.$wrapperEl,n=e.slidesSizesGrid,r=e.params.coverflowEffect,o=e.isHorizontal(),l=e.translate,d=o?t/2-l:a/2-l,c=o?r.rotate:-r.rotate,u=r.depth,p=0,h=i.length;p<h;p+=1){var f=i.eq(p),m=n[p],v=(d-f[0].swiperSlideOffset-m/2)/m*r.modifier,g=o?c*v:0,b=o?0:c*v,y=-u*Math.abs(v),w=o?0:r.stretch*v,E=o?r.stretch*v:0;Math.abs(E)<.001&&(E=0),Math.abs(w)<.001&&(w=0),Math.abs(y)<.001&&(y=0),Math.abs(g)<.001&&(g=0),Math.abs(b)<.001&&(b=0);var x="translate3d("+E+"px,"+w+"px,"+y+"px) rotateX("+b+"deg) rotateY("+g+"deg)";if(f.transform(x),f[0].style.zIndex=1-Math.abs(Math.round(v)),r.slideShadows){var T=o?f.find(".swiper-slide-shadow-left"):f.find(".swiper-slide-shadow-top"),S=o?f.find(".swiper-slide-shadow-right"):f.find(".swiper-slide-shadow-bottom");0===T.length&&(T=_('<div class="swiper-slide-shadow-'+(o?"left":"top")+'"></div>'),f.append(T)),0===S.length&&(S=_('<div class="swiper-slide-shadow-'+(o?"right":"bottom")+'"></div>'),f.append(S)),T.length&&(T[0].style.opacity=0<v?v:0),S.length&&(S[0].style.opacity=0<-v?-v:0)}}(G.pointerEvents||G.prefixedPointerEvents)&&(s[0].style.perspectiveOrigin=d+"px 50%")},setTransition:function(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}},ae={init:function(){var e=this,t=e.params.thumbs,a=e.constructor;t.swiper instanceof a?(e.thumbs.swiper=t.swiper,q.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),q.extend(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):q.isObject(t.swiper)&&(e.thumbs.swiper=new a(q.extend({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick)},onThumbClick:function(){var e=this,t=e.thumbs.swiper;if(t){var a=t.clickedIndex;if(null!=a){var i;if(i=t.params.loop?parseInt(_(t.clickedSlide).attr("data-swiper-slide-index"),10):a,e.params.loop){var s=e.activeIndex;e.slides.eq(s).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,s=e.activeIndex);var n=e.slides.eq(s).prevAll('[data-swiper-slide-index="'+i+'"]').eq(0).index(),r=e.slides.eq(s).nextAll('[data-swiper-slide-index="'+i+'"]').eq(0).index();i=void 0===n?r:void 0===r?n:r-s<s-n?r:n}e.slideTo(i)}}},update:function(e){var t=this,a=t.thumbs.swiper;if(a){var i="auto"===a.params.slidesPerView?a.slidesPerViewDynamic():a.params.slidesPerView;if(t.realIndex!==a.realIndex){var s,n=a.activeIndex;if(a.params.loop){a.slides.eq(n).hasClass(a.params.slideDuplicateClass)&&(a.loopFix(),a._clientLeft=a.$wrapperEl[0].clientLeft,n=a.activeIndex);var r=a.slides.eq(n).prevAll('[data-swiper-slide-index="'+t.realIndex+'"]').eq(0).index(),o=a.slides.eq(n).nextAll('[data-swiper-slide-index="'+t.realIndex+'"]').eq(0).index();s=void 0===r?o:void 0===o?r:o-n<n-r?o:r}else s=t.realIndex;a.visibleSlidesIndexes.indexOf(s)<0&&(a.params.centeredSlides?s=n<s?s-Math.floor(i/2)+1:s+Math.floor(i/2)-1:n<s&&(s=s-i+1),a.slideTo(s,e?0:void 0))}var l=1,d=t.params.thumbs.slideThumbActiveClass;if(1<t.params.slidesPerView&&!t.params.centeredSlides&&(l=t.params.slidesPerView),a.slides.removeClass(d),a.params.loop)for(var c=0;c<l;c+=1)a.$wrapperEl.children('[data-swiper-slide-index="'+(t.realIndex+c)+'"]').addClass(d);else for(var u=0;u<l;u+=1)a.slides.eq(t.realIndex+u).addClass(d)}}},ie=[C,k,M,L,A,z,O,{name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){var e=this;q.extend(e,{mousewheel:{enabled:!1,enable:B.enable.bind(e),disable:B.disable.bind(e),handle:B.handle.bind(e),handleMouseEnter:B.handleMouseEnter.bind(e),handleMouseLeave:B.handleMouseLeave.bind(e),lastScrollTime:q.now()}})},on:{init:function(){this.params.mousewheel.enabled&&this.mousewheel.enable()},destroy:function(){this.mousewheel.enabled&&this.mousewheel.disable()}}},{name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){q.extend(this,{navigation:{init:N.init.bind(this),update:N.update.bind(this),destroy:N.destroy.bind(this)}})},on:{init:function(){this.navigation.init(),this.navigation.update()},toEdge:function(){this.navigation.update()},fromEdge:function(){this.navigation.update()},destroy:function(){this.navigation.destroy()},click:function(e){var t=this.navigation,a=t.$nextEl,i=t.$prevEl;!this.params.navigation.hideOnClick||_(e.target).is(i)||_(e.target).is(a)||(a&&a.toggleClass(this.params.navigation.hiddenClass),i&&i.toggleClass(this.params.navigation.hiddenClass))}}},{name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(e){return e},formatFractionTotal:function(e){return e},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){var e=this;q.extend(e,{pagination:{init:H.init.bind(e),render:H.render.bind(e),update:H.update.bind(e),destroy:H.destroy.bind(e),dynamicBulletIndex:0}})},on:{init:function(){this.pagination.init(),this.pagination.render(),this.pagination.update()},activeIndexChange:function(){this.params.loop?this.pagination.update():void 0===this.snapIndex&&this.pagination.update()},snapIndexChange:function(){this.params.loop||this.pagination.update()},slidesLengthChange:function(){this.params.loop&&(this.pagination.render(),this.pagination.update())},snapGridLengthChange:function(){this.params.loop||(this.pagination.render(),this.pagination.update())},destroy:function(){this.pagination.destroy()},click:function(e){var t=this;t.params.pagination.el&&t.params.pagination.hideOnClick&&0<t.pagination.$el.length&&!_(e.target).hasClass(t.params.pagination.bulletClass)&&t.pagination.$el.toggleClass(t.params.pagination.hiddenClass)}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function(){var e=this;q.extend(e,{scrollbar:{init:F.init.bind(e),destroy:F.destroy.bind(e),updateSize:F.updateSize.bind(e),setTranslate:F.setTranslate.bind(e),setTransition:F.setTransition.bind(e),enableDraggable:F.enableDraggable.bind(e),disableDraggable:F.disableDraggable.bind(e),setDragPosition:F.setDragPosition.bind(e),onDragStart:F.onDragStart.bind(e),onDragMove:F.onDragMove.bind(e),onDragEnd:F.onDragEnd.bind(e),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){this.scrollbar.init(),this.scrollbar.updateSize(),this.scrollbar.setTranslate()},update:function(){this.scrollbar.updateSize()},resize:function(){this.scrollbar.updateSize()},observerUpdate:function(){this.scrollbar.updateSize()},setTranslate:function(){this.scrollbar.setTranslate()},setTransition:function(e){this.scrollbar.setTransition(e)},destroy:function(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create:function(){q.extend(this,{parallax:{setTransform:X.setTransform.bind(this),setTranslate:X.setTranslate.bind(this),setTransition:X.setTransition.bind(this)}})},on:{beforeInit:function(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},init:function(){this.params.parallax&&this.parallax.setTranslate()},setTranslate:function(){this.params.parallax&&this.parallax.setTranslate()},setTransition:function(e){this.params.parallax&&this.parallax.setTransition(e)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var t=this,a={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(e){a[e]=Y[e].bind(t)}),q.extend(t,{zoom:a})},on:{init:function(){this.params.zoom.enabled&&this.zoom.enable()},destroy:function(){this.zoom.disable()},touchStart:function(e){this.zoom.enabled&&this.zoom.onTouchStart(e)},touchEnd:function(e){this.zoom.enabled&&this.zoom.onTouchEnd(e)},doubleTap:function(e){this.params.zoom.enabled&&this.zoom.enabled&&this.params.zoom.toggle&&this.zoom.toggle(e)},transitionEnd:function(){this.zoom.enabled&&this.params.zoom.enabled&&this.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){q.extend(this,{lazy:{initialImageLoaded:!1,load:R.load.bind(this),loadInSlide:R.loadInSlide.bind(this)}})},on:{beforeInit:function(){this.params.lazy.enabled&&this.params.preloadImages&&(this.params.preloadImages=!1)},init:function(){this.params.lazy.enabled&&!this.params.loop&&0===this.params.initialSlide&&this.lazy.load()},scroll:function(){this.params.freeMode&&!this.params.freeModeSticky&&this.lazy.load()},resize:function(){this.params.lazy.enabled&&this.lazy.load()},scrollbarDragMove:function(){this.params.lazy.enabled&&this.lazy.load()},transitionStart:function(){var e=this;e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd:function(){this.params.lazy.enabled&&!this.params.lazy.loadOnTransitionStart&&this.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){var e=this;q.extend(e,{controller:{control:e.params.controller.control,getInterpolateFunction:V.getInterpolateFunction.bind(e),setTranslate:V.setTranslate.bind(e),setTransition:V.setTransition.bind(e)}})},on:{update:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},resize:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},observerUpdate:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},setTranslate:function(e,t){this.controller.control&&this.controller.setTranslate(e,t)},setTransition:function(e,t){this.controller.control&&this.controller.setTransition(e,t)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create:function(){var t=this;q.extend(t,{a11y:{liveRegion:_('<span class="'+t.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')}}),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});</script>
vendor: 1 bytes, line 284
284
285<script>/*! swiped-events.js - v1.1.6 */ 286function validateEmail(e){return/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e)}function isSafari(){return!!navigator.userAgent.match(/Version\/[\d\.]+.*Safari/)}function queryString(e){e=e.replace(/[*+?^$.\[\]{}()|\\\/]/g,"\\$&");var t=location.search.match(new RegExp("[?&]"+e+"=([^&]+)(&|$)"));return t&&decodeURIComponent(t[1].replace(/\+/g," "))}function setKennethRootWidth(){var e=document.getElementById("kenneth-root");e&&(e.style.minWidth="32px")} 287/*! adauth v0.9 */function validateEmailValue(e,t,n,o,a){function i(){validateEmail(e.value)?(t.classList.remove("kth-input-val--false"),t.classList.add("kth-input-val--true"),"signup"===o&&a.classList.add("afd-hide"),emailHint=!1,n.classList.add("afd-hide")):""===e.value?(t.classList.remove("kth-input-val--false","kth-input-val--true"),emailHint=!0):(t.classList.remove("kth-input-val--true"),t.classList.add("kth-input-val--false"),emailHint=!0)}return i(),e.addEventListener("input",function(){i()}),e.addEventListener("blur",function(){e.value.length&&1==emailHint&&(n.classList.remove("afd-hide"),"signup"===o&&a.classList.add("afd-hide")),e.value.length&&"signup"===o&&document.querySelector("#js-hint-su-email").classList.contains("afd-hide")&&AD.check_user_email(e.value,a,t,!0,document.querySelector(".sbs__next-email"),function(e,t){AD.signUpValidEmail=e,e?t.classList.remove("afd-btn--not-allowed"):t.classList.add("afd-btn--not-allowed")})}),!emailHint}function validatePassLength(e,t,n,o){function a(){t&&(e.value.length>=8?(t.classList.remove("kth-input-val--false"),t.classList.add("kth-input-val--true"),i=!1,n.classList.add("afd-hide")):""==e.value?(t.classList.remove("kth-input-val--false","kth-input-val--true"),n.classList.add("afd-hide"),i=!0):(t.classList.remove("kth-input-val--true"),t.classList.add("kth-input-val--false"),n.classList.remove("afd-hide"),i=!0)),o&&(e.value.length>=8||""==e.value?(o.classList.remove("kth-forgot--true"),i=!1,n.classList.add("afd-hide")):(o.classList.add("kth-forgot--true"),i=!0))}var i=!1;return a(),e.addEventListener("input",function(){a()}),e.addEventListener("blur",function(){1==i&&n.classList.remove("afd-hide")}),!i}function bindOcupation(){function e(){n.classList.toggle("afd-hide",validateOcupation())}var t=document.getElementById("new_user_occupation"),n=document.getElementById("js-hint-su-occupation");t.addEventListener("blur",e),t.addEventListener("change",e)}function validateOcupation(){var e=document.getElementById("new_user_occupation"),t=e.options[e.selectedIndex];return!!(!!t.attributes.value&&t.attributes.value.value)}function loadingOnSubmit(e,t){function n(){e.classList.add("kth-loading"),e.innerHTML=t}e.addEventListener("click",function(){checkSignupForm()&&n()}),e.addEventListener("keyup",function(){13==event.keyCode&&checkSignupForm()&&n()})}function removeLoadingOnSubmit(e,t){e.classList.remove("kth-loading"),e.innerHTML=t}function getPageviewsValue(){return parseInt(sessionStorage.getItem("pageViews"))||0}function validateTerms(){return document.getElementById("js-kth-checkbox-accept-terms").checked}function checkSignupForm(){var e=document.getElementById("new_user_email"),t=document.getElementById("new_user_password"),n=document.getElementById("js-hint-su-email"),o=document.getElementById("js-hint-user-su-email"),a=document.getElementById("js-hint-su-pass"),i=document.getElementById("js-hint-su-occupation"),s=document.getElementById("js-kth-su-val-email"),r=document.getElementById("js-kth-su-val-pass"),l=document.getElementById("js-kth-checkbox-accept-terms-label"),c=validateEmailValue(e,s,n,"signup",o),d=validatePassLength(t,r,a),u=validateOcupation(),m=validateTerms();return n.classList.toggle("afd-hide",c),a.classList.toggle("afd-hide",d),i.classList.toggle("afd-hide",u),l.classList.toggle("kth-error-label",!m),c&&d&&u&&m}function removeAttr(e,t,n,o){var a=document.querySelector(e);a.setAttribute(t,""),a.addEventListener("click",function(){if("function"==typeof n){var e=document.querySelector(o);n(e)}})}function showModal(e){AD.must_show_password=!0;var t=document.querySelector("#kenneth-modal");e?t.classList.add("blocking-modal","show-modal"):t.classList.remove("blocking-modal","show-modal")}function showContentAndHeaderMobile(e){var t=e?"block":"none";document.querySelectorAll(".afd-container-main, .afd-header-main, .hdn-advertise__section").forEach(function(e){e.style.display=t});var n=e?"flex":"none";if(document.querySelector(".verification_requests__membership")&&document.querySelectorAll(".hdn-advertise__bottom, .hdn-advertise__hero").forEach(function(e){e.style.display=n}),e&&document.dispatchEvent(new Event("kenneth:modal-closed")),"ph
287one"===AD.device()){var o=document.querySelector("#feat_box");o&&(o.style.display="none")}}function blockBodyScroll(e){var t=e?"hidden":"visible";document.documentElement.style.overflow=t,document.body.style.overflow=t}function waitScrollForHideModal(){return new Promise(function(e){document.querySelector("#kenneth-modal").style.position="fixed",showContentAndHeaderMobile(!0),window.scrollTo(0,AD.scrollPosition),window.addEventListener("scroll",function(){window.pageYOffset==AD.scrollPosition&&e()})})}function openModal(e){if("phone"===AD.device()){var t=/iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;e?(isSafari()&&t?(document.querySelector(".kth-modal__change-form").style.marginBottom="70px",document.querySelector(".mb").style.marginBottom="140px"):document.querySelector(".mb").style.marginBottom="70px",AD.scrollPosition=window.pageYOffset,window.scrollTo(0,0),showContentAndHeaderMobile(!e),showModal(e)):0==AD.scrollPosition?(showContentAndHeaderMobile(!e),showModal(e)):waitScrollForHideModal().then(function(){showModal(e),document.querySelector("#kenneth-modal").style.position="absolute"})}else blockBodyScroll(e),showModal(e)}function loadImg(e,t){function n(){if(!s){if(o>=a)return t({err:"timeout"}),void(s=!0);if(i&&r.complete)return r.width&&r.height?(t({img:r}),void(s=!0)):(t({err:"404"}),void(s=!0));r.complete&&(i=!0),o++,t.tryImage=setTimeout(n,1e3)}}var o=0,a=10,i=!1,s=!1;e.maxSeconds&&(a=e.maxSeconds);var r=new Image;r.onload=n(),r.src=e.src,n()}function replaceImage_toFallback(e,t,n){var o=document.querySelector(e);if(o&&t){var a="https://my.archdaily.net/users/custom_avatars/fallback-avatar.png";n&&void 0!==o.style.backgroundImage?t===o.style.backgroundImage.replace(/^url\(["']?/,"").replace(/["']?\)$/,"")&&(o.style.backgroundImage="url("+a+")"):null!==o.getAttribute("image")?t===o.getAttribute("image").replace(/^url\(["']?/,"").replace(/["']?\)$/,"")&&o.setAttribute("image",a):void 0!==o.src&&t===o.src.replace(/^url\(["']?/,"").replace(/["']?\)$/,"")&&(o.src=a)}}!function(e,t){"use strict";function n(e,n,o){for(;e&&e!==t.documentElement;){var a=e.getAttribute(n);if(a)return a;e=e.parentNode}return o}
287"function"!=typeof e.CustomEvent&&(e.CustomEvent=function(e,n){n=n||{bubbles:!1,cancelable:!1,detail:void 0};var o=t.createEvent("CustomEvent");return o.initCustomEvent(e,n.bubbles,n.cancelable,n.detail),o},e.CustomEvent.prototype=e.Event.prototype),t.addEventListener("touchstart",function(e){"true"!==e.target.getAttribute("data-swipe-ignore")&&(l=e.target,r=Date.now(),o=e.touches[0].clientX,a=e.touches[0].clientY,i=0,s=0)},!1),t.addEventListener("touchmove",function(e){if(o&&a){var t=e.touches[0].clientX,n=e.touches[0].clientY;i=o-t,s=a-n}},!1),t.addEventListener("touchend",function(e){if(l===e.target){var t=parseInt(n(l,"data-swipe-threshold","20"),10),c=parseInt(n(l,"data-swipe-timeout","500"),10),d=Date.now()-r,u="",m=e.changedTouches||e.touches||[];if(Math.abs(i)>Math.abs(s)?Math.abs(i)>t&&d<c&&(u=i>0?"swiped-left":"swiped-right"):Math.abs(s)>t&&d<c&&(u=s>0?"swiped-up":"swiped-down"),""!==u){var h={dir:u.replace(/swiped-/,""),touchType:(m[0]||{}).touchType||"direct",xStart:parseInt(o,10),xEnd:parseInt((m[0]||{}).clientX||-1,10),yStart:parseInt(a,10),yEnd:parseInt((m[0]||{}).clientY||-1,10)};l.dispatchEvent(new CustomEvent("swiped",{bubbles:!0,cancelable:!0,detail:h})),l.dispatchEvent(new CustomEvent(u,{bubbles:!0,cancelable:!0,detail:h}))}o=null,a=null,r=null}},!1);var o=null,a=null,i=null,s=null,r=null,l=null}(window,document),String.prototype.includes||(String.prototype.includes=function(e,t){return"number"!=typeof t&&(t=0),!(t+e.length>this.length)&&-1!==this.indexOf(e,t)});var parse_errors=function(e){return null!=e&&(e=JSON.parse(e)),e.errors?e.errors.reduce(function(e,t){if(t!==Object(t))return e+"- "+t+"\n";for(var n in t)if(t.hasOwnProperty(n))return e+"- "+n+": "+t[n]+"\n"},""):""},AD={CurrentUser:{id:null,email:null,full_name:null,accepted_at:null,jwt_token:null,subscription:null},invited:!1,modalOpened:!1,initialized:!1,init:function(e){this.reload_on_login=void 0===e.reload_on_login||e.reload_on_login,this.reload_on_logout=void 0===e.reload_on_logout||e.reload_on_logout,this.auto_open=void 0!==e.auto_open&&e.auto_open,this.redirect_uri=e.redirect_uri||null,this.force_redirect_uri=void 0!==e.force_redirect_uri&&e.force_redirect_uri,this.site=e.site||"us",this.domain=e.domain,this.callback=e.callback||null,this.cookie_ttl=24e4,this.use_cookie=void 0===e.use_cookie||e.use_cookie,this.initialized=!0,this.logout_options=e.logout_options||null,this.show_confirmation_alert=void 0===e.show_confirmation_alert||e.show_confirmation_alert,this.enable_signup=void 0===e.enable_signup||e.enable_signup,this.isLoggedIn=!1,this.closeModalAfterAction=!0,this.signUpValidEmail=!1,this.recaptchaId=null,this.optimize={},this.prepend_api=e.prepend_api||"",this.sign_in_uri=this.prepend_api+"/accounts/sign_in",this.sign_up_uri=this.prepend_api+"/accounts/sign_up",this.sign_out_uri=this.prepend_api+"/accounts/sign_out?site="+this.site,this.profile_uri=this.prepend_api+"/accounts/profile?site="+this.site,this.resend_confirmation_email_uri=this.prepend_api+"/accounts/resend_confirmation_mail?site="+this.site,this.check_uri=this.prepend_api+"/accounts/check?site="+this.site,this.accept_terms_uri="/auth/accounts/accept_terms?site="+this.site,this.goodbye_uri=this.prepend_api+"/users/goodbye?site="+this.site,this.template_welcome_uri="/auth/assets/welcome",this.template_me_uri="/auth/assets/me",this.template_forgot_uri="/auth/assets/forgot",this.template_forgot_uri_sbs="/auth/assets/forgot_sbs",this.template_invite="/auth/assets/invite",this.profile_type=e.profile_type||"minimal",this.signup_src=null,this.csrf_token_ref=document.querySelector("[name=csrf-token]"),this.csrf_token=this.csrf_token_ref&&this.csrf_token_ref.content,this.must_show_password=!1,this.scrollPosition=null,this.isSubscribePage="/subscribe"===window.location.pathname;var t=["us","br","cl","mx"]||[];this.use_hadid_auth=t.includes(this.site)},selectedInterests:[],interestsClickHandlerAdded:!1,interestsLoaded:!1,legacyCompatibility:function(){return-1!==document.cookie.indexOf("adat=")},cleanStorage:function(){AD.localStorageAvailable()&&-1===document.cookie.indexOf("ad_session")&&null===window.localStorage.getItem("kth_access_token")&&(window.localStorage.removeItem("kenneth_me_html_"+AD.site),window.localStorage.removeItem("kenneth_me_html_v2_"+AD.site),window.localStorage.removeItem("kenneth_me_html_created_at_"+AD.site),window.localStorage.removeItem("kth_current_user"),window.localStorage.removeItem("kenneth_updated_at"))},deleteCookie:function(e){var t=e+"=;"+"expires=Thu, 01 Jan 1970 00:00:00 GMT"+"; path=/",n=[window.location.hostname];AD.domain&&(n.push(AD.domain),"."!==AD.domain.charAt(0)&&n.push("."+AD.domain)),n.filter(function(e,t,n){return e&&n.indexOf(e)===t}
287).forEach(function(e){document.cookie=t+"; domain="+e}),document.cookie=t},clearAuthState:function(){["ad_session","ad_user_confirmed_at","ad_user_unconfirmed","ad_acui","adat"].forEach(function(e){AD.deleteCookie(e)}),AD.localStorageAvailable()&&(window.localStorage.removeItem("kenneth_me_html_"+AD.site),window.localStorage.removeItem("kenneth_me_html_v2_"+AD.site),window.localStorage.removeItem("kenneth_me_html_created_at_"+AD.site),window.localStorage.removeItem("kth_current_user"),window.localStorage.removeItem("kth_access_token"),window.localStorage.removeItem("kenneth_updated_at"))},handleAnonymousAccess:function(e){e&&AD.clearAuthState(),AD.CurrentUser={id:null,email:null,full_name:null,accepted_at:null,jwt_token:null,subscription:null},AD.isLoggedIn=!1,AD.load_upper_menu(),document.dispatchEvent(new Event("kenneth:anonymous-access")),AD.profileInitialized=!0},device:function(){return widthWindow=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,widthWindow>=1040?"desktop":widthWindow>=768?"tablet":"phone"},userLang:function(){return(navigator.language||navigator.userLanguage).toLowerCase()},localStorageAvailable:function(){var e="test";try{return localStorage.setItem(e,e),localStorage.removeItem(e),!0}catch(e){return!1}},getAccessToken:function(){return AD.use_cookie||void 0===AD.use_cookie?-1!==document.cookie.indexOf("ad_session")?document.cookie.split("; ").find(function(e){return e.startsWith("ad_session=")}).split("=")[1]:null:AD.localStorageAvailable()&&null!==window.localStorage.getItem("kth_access_token")?window.localStorage.getItem("kth_access_token"):null},trackFormEvent:function(e,t,n){window.adInsights&&window.adInsights.e("kth-signup-form",e,t,n)},sbsInterest:function(){var e=document.querySelector(".js-interest-container"),t=3,n=document.getElementsByClassName("js-interests-number"),o=document.getElementsByClassName("js-interests-done"),a=document.getElementsByClassName("js-interests-btntext-container"),i=document.getElementsByClassName("sbs-interests__btn"),s=document.getElementsByClassName("sbs-interests__interest-skeleton-container"),r=document.querySelectorAll(".sbs-interests__interest");if(e){var l=function(){MyAD.loadInterests("all",20,function(t){s[0]&&s[0].parentNode.removeChild(s[0]);for(var n=0;n<t.interests.length;n++){var o=0===n?r[0]:r[0].cloneNode(!0);o.setAttribute("data-slug",t.interests[n].slug),o.setAttribute("data-image",t.interests[n].image),o.setAttribute("data-name",t.interests[n].name),o.setAttribute("data-type",t.interests[n].type),o.querySelector(".sbs-interests__interest-image").setAttribute("src",t.interests[n].image),o.querySelector(".sbs-interests__interest-category").innerText=t.interests[n].name,0!==n&&e.appendChild(o)}})};null==MyAD.instance?MyAD.afterInit=function(){l()}:l(),AD.interestsClickHandlerAdded||(AD.interestsClickHandlerAdded=!0,document.addEventListener("click",function(e){var s=e.target.closest(".sbs-interests__interest");if(s){function r(e){t+=e?1:-1,n[0].innerHTML=t}function l(e){a[0].classList.toggle("afd-hide",e),o[0].classList.toggle("afd-hide",!e),i[0].classList.toggle("afd-btn--not-allowed",!e)}e.preventDefault();for(var c={slug:s.getAttribute("data-slug"),image:s.getAttribute("data-image"),name:s.getAttribute("data-name"),type:s.getAttribute("data-type")},d=!1,u=0;u<AD.selectedInterests.length;u++)if(AD.selectedInterests[u].slug==c.slug){AD.selectedInterests.splice(u,1),d=!0;break}if(d){s.classList.toggle("interest--selected"),s.querySelector(".check").classList.toggle("checked"),s.querySelector(".sbs-interests__interest-image").classList.toggle("selected-interest-image"),r(!0),t>0&&l(!1)}else{var m=null;["tag","landing"].includes(c.type)&&(m={image:c.image,name:c.name}),window.notifications.getEntity(c.type,c.slug,m).then(function(e){e.slug=c.slug,AD.selectedInterests.push(e),s.classList.toggle("interest--selected"),s.querySelector(".check").classList.toggle("checked"),s.querySelector(".sbs-interests__interest-image").classList.toggle("selected-interest-image"),r(!1),t<1&&l(!0)})}return!1}}))}},updateSwiper:function(e,t,n){setTimeout(function(){"phone"!==AD.device()&&e.update(
287),n&&e.slideNext(250,!1)},250),setTimeout(function(){var e=document.querySelector(t);e&&e.classList.add("swiper-slide--appear")},500)},saveInterests:function(e,t){MyAD.checkTour("interests_completed",null,function(){saveMultipleInterests(t),function(){window.adInsights.e("onboarding-interests","save",AD.selectedInterests.length);for(var e=0;e<AD.selectedInterests.length;e++)window.adInsights.e("onboarding-interests","follow",AD.selectedInterests[e].slug)}(),e.classList.contains("afd-btn--not-allowed")||(document.querySelector(".swiper-slide--interests").style.height="calc(100vh - 48px)",document.querySelectorAll(".swiper-pagination, .swiper-slide--interests .sbs__top, .sbs-interests__container, .sbs-interests__bottom").forEach(function(e){e.style.opacity="0"}),document.querySelector(".sbs-interests__loader").style.display="block","phone"!==AD.device()&&(document.querySelector(".swiper-container").style.height="416px",document.querySelector(".kenneth-modal-content--sbs").classList.add("interests--small")))})}},saveMultipleInterests=function(e){var t=function(e){return e.then(function(e){return{v:e,status:"fulfilled"}},function(e){return{e:e,status:"rejected"}})};Promise.all(AD.selectedInterests.map(function(e){return t(window.notifications.addFollower(e.original_id,e.category))})).then(function(t){var n=AD.selectedInterests.length;AD.selectedInterests=[];var o=t.filter(function(e){return"fulfilled"===e.status});o.length==n&&(console.log(o),e&&null!=e&&(document.querySelector(".sbs-interests__loader").style.display="none",AD.updateSwiper(e,".swiper-slide--last",!0)))})},emailHint=!0,passHint=!0;AD.setUrl=function(e,t,n){return e?(e.dataset.img&&(t+="&img="+e.dataset.img),e.dataset.imgClass&&(t+="&img_class="+e.dataset.imgClass),e.dataset.imgTitle&&(t+="&img_title="+e.dataset.imgTitle.replace("%","")),e.dataset.imgDescription&&(t+="&img_description="+e.dataset.imgDescription),e.dataset.redirectUri&&(t+="&redirect_uri="+e.dataset.redirectUri),!1===AD.enable_signup&&(t+="&enable_signup=false"),e.dataset.title&&(t+="&title="+e.dataset.title.replace("%","")),e.dataset.subtitle&&(t+="&subtitle="+e.dataset.subtitle.replace("%","")),e.dataset.withoutMessage&&(t+="&without_message="+e.dataset.withoutMessage),e.dataset.icon&&(t+="&icon="+e.dataset.icon),e.dataset.title&&(t+="invitation"===n?"&invitation-title="+e.dataset.invitationTitle:"&title="+e.dataset.title),e.dataset.message&&(t+="&message="+e.dataset.message),e.dataset.cta&&(t+="&cta="+e.dataset.cta),e.dataset.cancel&&(t+="&cancel="+e.dataset.cancel),e.dataset.type&&(t+="&type="+e.dataset.type),t):t},AD.loadWelcome=function(e,t,n){if(AD.use_hadid_auth){var o=document.getElementById("hadid-auth");if(e){var a=e.parentNode,i=e?e.getAttribute("data-modal"):"signup";o.type="signup"===i?"signup":"login",o.eventSource="signup"===i?e.dataset.insightsCategory:a.dataset.insightsCategory}o.open=!0}else{var s="overlay"==arguments[3];void 0===t&&(t="false");var r=s?"/auth/assets/overlay":AD.template_welcome_uri;r+="?site="+AD.site+"&embedded="+t,!0===AD.optimize.step_by_step&&(r+="&step_by_step=true"),r=AD.setUrl(e,r),fetch(r,{headers:{"Content-Type":"application/json","x-csrf-token":AD.csrf_token}}).then(function(e){if(!e.ok)throw new Error("Network response was not ok");return e.text()}).then(function(o){function a(e){document.querySelectorAll(e).forEach(function(e){e.remove()})}function i(e){var t=document.querySelector(".swiper-pagination");e.isBeginning||e.isEnd?t.style.display="none":t.style.display="block",5==e.activeIndex||e.isEnd?document.querySelector(".sbs__prev").style.display="none":document.querySelector(".sbs__prev").style.display="block"}function r(){function e(e){return"backwards"==e?document.querySelector(".swiper-slide-next").dataset.stage:document.querySelector(".swiper-slide-active").dataset.stage}function t(t,n){n?window.adInsights.e("sbs-signup","show",t+"-"+e(t)+"-"+n):window.adInsights.e("sbs-signup","show",t+"-"+e(t))}function n(e,t,n,o,a,i){e=document.getElementById(e);var s=document.getElementById(t),r=document.getElementById(a),l=o(e,document.getElementById(n),s,i,r);return s.classList.toggle("afd-hide",l),l}document.querySelectorAll(".sbs-input").forEach(function(e){e.addEventListener("keydown",function(e){9==e.keyCode&&e.preventDefault()})}),document.querySelectorAll(".sbs-input").forEach(function(e){e.addEventListener("keydown",function(e){9==e.keyCode&&e.preventDefault()})});var o=new Swiper(h,{spaceBetween:77,preventInteractionOnTransition:!0,allowTouchMove:!1,pagination:{el:".swiper-pagination"},navigation:{prevEl:".sbs__prev"},on:{init:function(){document.addEventListener("sbsJoinEmailError",function(){o.slideTo(1,300)}),document.addEventListener("sbsJoinPasswordError",function(){o.slideTo(2,300)}),i(this),window.adInsights.e("sbs-signup","show","open-sbs"),"phone"!==AD.device()&&"cn"===AD.site&&(document.querySelector(".swiper-container").style.height="456px")},slideChange:function(){if(i(this),"phone"===AD.device()&&(0!=o.activeIndex?document.querySelector(".mb").style.marginBottom="0":document.querySelector(".mb").style.marginBottom="140px"),5==o.activeIndex){if("phone"!==AD.device()
287)o.transitionEnd&&(document.querySelector(".swiper-container").style.overflow="visible");else{var e=document.querySelector(".swiper-slide--interests").getAttribute("style");document.querySelector(".swiper-slide--interests").setAttribute("style","height: auto !important;"+e);var t=document.querySelector(".sbs-interests__bottom");t.parentNode.removeChild(t),document.querySelector(".kenneth-modal-content--sbs").appendChild(t)}document.getElementById("recaptcha-invisible-kth").style.display="none","cn"===AD.site&&(document.querySelector(".js-interests-number").style.padding="0"),"phone"!==AD.device()&&"cn"===AD.site&&(document.querySelector(".swiper-container").style.height="auto"),document.addEventListener("click",function(e){if(e.target&&"js-interests__save-interests"===e.target.id)return e.preventDefault(),AD.selectedInterests.length>0&&AD.saveInterests(e.target,o),!1})}o.isEnd&&(document.querySelector(".swiper-container").style.overflow="hidden")}}});o.on("slideNextTransitionStart",function(){t("forward")}),o.on("slidePrevTransitionStart",function(){t("backwards")});var a=document.getElementById("js-kth-checkbox-accept-terms"),s=document.getElementById("js-kth-checkbox-accept-terms-label"),r=document.querySelector(".js-kth-btn-continue");a.addEventListener("change",function(){validateTerms()?(r.classList.remove("afd-btn--not-allowed"),s.classList.remove("kth-error-label")):(r.classList.add("afd-btn--not-allowed"),s.classList.add("kth-error-label"))}),(r=document.querySelector(".sbs__next-continue"))&&r.addEventListener("click",function(){validateTerms()?(t("forward"),o.slideNext(300,!1)):document.getElementById("js-kth-checkbox-accept-terms-label").classList.add("kth-error-label")});var l=document.querySelector(".sbs__next-email"),c=document.getElementById("new_user_email"),d=document.getElementById("js-hint-user-su-email"),u=document.getElementById("js-kth-su-val-email");l&&l.addEventListener("click",function(){document.querySelector("#js-hint-su-email").classList.contains("afd-hide")&&n("new_user_email","js-hint-su-email","js-kth-su-val-email",validateEmailValue,"js-hint-user-su-email","signup")&&AD.check_user_email(c.value,d,u,!0,l,function(e){AD.signUpValidEmail=e,e?(l.classList.remove("afd-btn--not-allowed"),t("forward"),o.slideNext(300,!1)):l.classList.add("afd-btn--not-allowed")})});var m=document.querySelector(".sbs__next-password"),p=document.querySelector(".show-password"),f=document.getElementById("new_user_password");if(m){function g(){"password"===f.type?(f.type="text",p.innerHTML="Hide password"):(f.type="password",p.innerHTML="Show password")}m.addEventListener("click",function(){n("new_user_password","js-hint-su-pass","js-kth-su-val-pass",validatePassLength,null,null)&&(t("forward"),o.slideNext(300,!1))}),AD.must_show_password&&(p.addEventListener("click",g),AD.must_show_password=!1)}var v=document.getElementById("create_user"),_=!1,y=document.querySelector(".sbs__next-occupation");y&&y.addEventListener("click",function(){var e=document.getElementById("js-hint-su-occupation");if(validateOcupation()){if(AD.isSubscribePage&&!_)return _=!0,document.querySelector("#js-kth-checkbox-accept-newsletter").checked=!1,v.addEventListener("submit",function(e){e.preventDefault(),checkSignupForm()&&grecaptcha.execute(AD.recaptchaId)}),v.dispatchEvent(new Event("submit")),!1;e.classList.add("afd-hide"),t("forward"),o.slideNext(300,!1)}else e.classList.remove("afd-hide");bindOcupation()}),document.addEventListener("click",function(e){var n=e.target;if(n&&n.matches(".sbs__subcribe-btn")){if(e.preventDefault(),!_)_=!0,document.querySelector("#js-kth-checkbox-accept-newsletter").checked="yes"===n.dataset.subscribe,t("forward",n.dataset.subscribe+"-email"),v.addEventListener("submit",function(e){e.preventDefault(),checkSignupForm()&&grecaptcha.execute(AD.recaptchaId)}),v.dispatchEvent(new Event("submit"));return!1}}),document.addEventListener("kenneth:successful-signup",function(e){return e.preventDefault(),setKennethRootWidth(),AD.isSubscribePage?(o.slideNext(250,!1),document.querySelector(".swiper-slide--last").style.opacity="1"):("phone"!==AD.device()?(document.querySelectorAll(".swiper-slide:not(.swiper-slide--interests, .swiper-slide--last)").forEach(function(e){e.style.opacity="0"}),document.querySelector(".kenneth-modal-content--sbs").classList.add("interests--big"),AD.updateSwiper(o,".swiper-slide--interests",!0)):o.slideNext(250,!1),AD.interestsLoaded||(AD.interestsLoaded=!0,AD.sbsInterest())),!0===AD.optimize.step_by_step&&(window.adInsights.e("sbs-signup","success","form"),document.querySelector(".sbs__loading-indicator").remove(),document.querySelector(".sbs__check-email-step").classList.remove("afd-hide")),!1})}function l(){if(p("js-kth-signin"),s&&signUpElement){var e=document.querySelector("#js-kth-forgot");e&&e.classList.add("js-forgot-gallery")}}function c(){p("js-kth-signup"),r()}function d(){function e(){a.classList.remove("afd-btn--not-allowed"),loadingOnSubmit(a,"Creating Account")}function t(){return!!(validatePassLength(o,c,r)&&validateEmail(n.value)&&validateTerms()&&validateOcupation())}var n=document.getElementById("new_user_email"),o=document.getElementById("new_user_password"),a=document.getElementById("signup_btn"),i=document.getElementById("js-hint-su-email"),s=document.getElementById("js-hint-user-su-email"),r=document.getElementById("js-hint-su-pass"),l=d
287ocument.getElementById("js-kth-su-val-email"),c=document.getElementById("js-kth-su-val-pass");document.getElementById("js-kth-checkbox-accept-terms").addEventListener("change",function(){this.checked?o.value.length>=8&&validateEmail(n.value)&&validateOcupation()&&e():document.getElementById("signup_btn").classList.add("afd-btn--not-allowed")}),validateEmailValue(n,l,i,"signup",s),validatePassLength(o,c,r),bindOcupation(),document.getElementById("create_user").addEventListener("input",function(){t()?(a.classList.remove("afd-btn--not-allowed"),loadingOnSubmit(a,"Accessing")):a.classList.add("afd-btn--not-allowed")})}function u(){var e=document.getElementById("user_email"),t=document.getElementById("user_password"),n=document.getElementById("signin_btn"),o=document.getElementById("js-hint-si-email"),a=document.getElementById("js-hint-si-pass"),i=document.getElementById("js-kth-si-val-email"),s=document.getElementById("js-kth-forgot");document.addEventListener("input",function(){t.value.length>=1&&validateEmail(e.value)?(n.classList.remove("afd-btn--not-allowed"),loadingOnSubmit(n,"Accessing")):n.classList.add("afd-btn--not-allowed")});var r=document.getElementById("js-kth-si-checkbox-accept-terms");r&&r.addEventListener("change",function(){this.checked?t.value.length>=1&&validateEmail(e.value)&&document.getElementById("js-kth-si-checkbox-accept-terms").checked&&n.classList.remove("afd-btn--not-allowed"):n.classList.add("afd-btn--not-allowed")}),validateEmailValue(e,i,o,"signin",null),validatePassLength(t,!1,a,s),setTimeout(function(){var e=document.querySelector("#user_email:-webkit-autofill");null!==e&&e.value&&n.classList.remove("afd-btn--not-allowed")},500)}if("undefined"!=typeof AFD&&AFD.setCountryCode(),"false"===t?(document.querySelector("#kenneth-modal").innerHTML=o,AD.isSubscribePage&&a(".swiper-slide--newslettter, .swiper-slide--interests"),openModal(!0)):document.querySelector("#kenneth-embedded").innerHTML=o,document.dispatchEvent(new CustomEvent("kenneth:modal-opened")),AD.enable_signup&&(AD.recaptchaId=grecaptcha.render("recaptcha-invisible-kth",{sitekey:"6LdAAXgUAAAAAF4SGaUBUb360KEclFkQDCm4Lyj2",badge:"bottomright",type:"image",size:"invisible",callback:invisibleRecaptchaSubmitKth})),AD.hasConsent()){var m=document.querySelector("#js-kth-si-checkbox-accept-terms");m&&(m.checked=!0,m.style.display="none")}var h=document.querySelector("#sbs__sign-up"),p=function(e){document.querySelectorAll(".js-kth-signin, .js-kth-signup").forEach(function(t){t.classList.contains(e)?t.classList.remove("afd-hide"):t.classList.add("afd-hide")})};!1===AD.enable_signup&&l(),e&&"signin"===e.dataset.modal&&l(),r();var f=document.querySelectorAll(".js-kth-set-signup");f.length&&f.forEach(function(e){e.addEventListener("click",function(e){e.preventDefault(),document.body.classList.remove("js-kth-signin-display"),document.body.classList.add("js-kth-signup-display"),null===AD.signup_src&&(AD.signup_src="join-link"),c()})}),document.querySelector(".js-kth-set-signin")&&document.addEventListener("click",function(e){e.target.classList.contains("js-kth-set-signin")&&(e.preventDefault(),document.body.classList.remove("js-kth-signup-display"),document.body.classList.add("js-kth-signin-display"),l())}),document.getElementById("signup_btn")&&d(),u(),setTimeout("document.getElementById('user_email').focus();",100),AD.modalOpened=!0,"string"==typeof AD.set_signup_src&&(AD.signup_src=AD.set_signup_src),void 0!==n&&n(),document.dispatchEvent(new Event("kenneth:welcome-loaded"))}).catch(function(e){console.log(e)})}},AD.embedWelcome=function(e){AD.loadWelcome(e,"true")};var invisibleRecaptchaSubmitKth=function(e){AD.submitRegisterForm(e)};AD.openWelcome=function(e){AD.loadWelcome(e)},AD.openMobileInvite=function(e){var t=document.querySelector("#kenneth-modal");t.innerHTML=AD.mobile_welcome_template,t.style.display="block",document.querySelector(".kth-overlay__skip",AD.mobile_welcome_template).setAttribute("href",e.getAttribute("href")),document.querySelector("#kth-mobile-invite",AD.mobile_welcome_template).addEventListener("click",function(){AD.set_signup_src="mobile_invite",ga("send","event","Mobile Invitation","click",AD.mobile_welcome_template.getAttribute("class"),{transport:"beacon"})}),document.addEventListener("click",function(e){e.target.matches(".kth-overlay__close")&&(t.innerHTML="")})}
287,AD.openWelcomeOverlay=function(e){if("desktop"==AD.device())return AD.loadWelcome(e,"false",void 0,"overlay")},AD.setPageviewsStorage=function(){if(AD.localStorageAvailable())return count=getPageviewsValue()+1,window.sessionStorage.setItem("pageViews",count),!0},AD.forgotPassword=function(e,t,n,o){if(void 0===t&&(t="false"),"sbs-forgot"===e.getAttribute("data-sbs"))var a=AD.template_forgot_uri_sbs+"?site="+AD.site;else a=AD.template_forgot_uri+"?site="+AD.site;a+="&embedded="+t,n&&(a+="&is_gallery=1",void 0!==o&&(a=AD.setUrl(o,a))),"undefined"!==e&&(e.dataset.title&&(a=a+"&title="+e.dataset.title),e.dataset.redirectUri&&(a=a+"&redirect_uri="+e.dataset.redirectUri)),fetch(a).then(function(e){return e.text()}).then(function(e){function n(){var e=document.getElementById("user_email"),t=document.getElementById("forgot_btn"),n=document.getElementById("js-hint-f-email"),o=document.getElementById("js-kth-f-val-email");document.addEventListener("input",function(){validateEmail(e.value)?t.classList.remove("afd-btn--not-allowed"):t.classList.add("afd-btn--not-allowed")}),validateEmailValue(e,o,n,"forgot",null)}"false"==t?(document.querySelector("#kenneth-modal").innerHTML=e,showModal(!0),AD.modalOpened=!0,n(),document.dispatchEvent(new Event("kenneth:rendered")),document.querySelectorAll(".gallery").length&&removeAttr("a[rel='kenneth-open-modal']","rel",AD.openWelcomeOverlay,".afd-next-gallery__widget")):(document.querySelector("#kenneth-embedded").innerHTML=e,removeAttr("a[rel='kenneth-open-modal']","rel",AD.embedWelcome,"#kenneth-embedded"),n())}).catch(function(e){document.querySelector("#kenneth-modal").innerHTML=e,showModal(!0)})},AD.logout=function(){return fetch(AD.sign_out_uri,{method:"DELETE",headers:{"x-csrf-token":AD.csrf_token}}).then(function(){if(AD.CurrentUser=null,window.tp&&window.tp.pianoId&&window.tp.pianoId.logout(),AD.localStorageAvailable()&&(window.localStorage.removeItem("kenneth_me_html_"+AD.site),window.localStorage.removeItem("kenneth_me_html_created_at_"+AD.site),window.localStorage.removeItem("kth_current_user"),window.localStorage.removeItem("kth_access_token"),window.localStorage.removeItem("kenneth_updated_at")),null!=AD.logout_options&&null!=AD.logout_options.redirect_after)return window.location.href=AD.logout_options.redirect_after,!1;AD.reload_on_logout?window.location.reload():AD.showUser(),null!=AD.callback&&AD.callback()}).catch(function(e){console.error(e)}),!1},AD.getFooterNotification=function(){var e=document.getElementById("footer-notification");return e||((e=document.createElement("div")).id="footer-notification",document.body.appendChild(e)),e},AD.showConfirmationAlert=function(){ 288if(!AD.CurrentUser.id||AD.CurrentUser.legacy_confirmed||AD.CurrentUser.confirmed_at)document.dispatchEvent(new Event("kenneth:confirmed-account"));else{var e=document.createElement("div");e.innerHTML="<span>Please check your email ("+AD.CurrentUser.email+') to activate your account.</span><br><span class="kth-confirm-account-links"><a href="https://account.archdaily.com/'+AD.site+'/info" target="blank" class="kth-confirm-account-why">Learn more</a><span class="js-open-validation-modal kth-confirm-account-cta">Resend the confirmation email</span></span>',e.classList.add("kth-confirm-account-msg");var t=document.createElement("div");t.innerHTML='<div class="afd-modal-wrap afd-modal-wrap__center"><div class="afd-modal-content afd-modal-size40"><div class="afd-modal-header"><div class="js-close-modal kth-close-modal"><button class="close">\u2715</button></div></div><div class="afd-modal-body afd-modal-body--small"><div class="afd-post-content"><h3>Quick reminder:</h3><ul><li>It can take up to 5 minutes for the email to reach your inbox.</li><li>Did you check your spam? <em>(email subject: Activate your ArchDaily account)</em></li><li>Are you sure you are checking <strong>'+AD.CurrentUser.email+'</strong>?</li></ul><p>If you have done all of this and still can't find the email</p></div><a href="#send-validation-email" onclick="javascript: AD.resend_confirmation_email();" class="afd-btn afd-btn--full afd-btn--big js-submit-validation">Resend validation email</a></div></div></div>',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-mobile");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-mobile-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="Your Feed","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="Folders"),f.querySelector("a").href="https://my"+AD.domain+"/"+i+"/bookmarks?ad_name=main-menu",f.querySelector("a").textContent="Bookmarks",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='<a class="afd-nav-mobile__label" href="https://account.archd
288aily.com/us/users/newsletters_notifications/"> Newsletter</a>',u.appendChild(r),(r=document.createElement("li")).classList.add("afd-nav-mobile__item","afd-nav-mobile__item--no-child"),r.innerHTML='<a class="afd-nav-mobile__label" href="https://account.archdaily.com/us/users/notifications"> Notifications</a>',u.appendChild(r),(r=document.createElement("li")).classList.add("afd-nav-mobile__item","afd-nav-mobile__item--no-child"),r.innerHTML='<a class="afd-nav-mobile__label" href="https://my.archdaily.com/us/following"> Followings</a>',u.appendChild(r),(r=document.createElement("li")).classList.add("afd-nav-mobile__item","afd-nav-mobile__item--no-child"),r.innerHTML='<a class="afd-nav-mobile__label" href="https://my.archdaily.com/us/followers"> Followers</a>',u.appendChild(r),(r=document.createElement("li")).classList.add("afd-nav-mobile__item","afd-nav-mobile__item--no-child"),r.innerHTML='<a class="afd-nav-mobile__label" href="https://account.archdaily.com/us/users/profile/"> Account</a>',m.appendChild(r),(r=document.createElement("li")).classList.add("afd-nav-mobile__item","afd-nav-mobile__item--no-child"),r.innerHTML='<a class="afd-nav-mobile__label" href="https://account.archdaily.com/us/users/privacy/"> Privacy</a>',m.appendChild(r),(r=document.createElement("li")).classList.add("afd-nav-mobile__item","afd-nav-mobile__item--no-child"),r.innerHTML='<a class="afd-nav-mobile__label" href="https://account.archdaily.com/us/users/email_password/"> Email & password</a>',m.appendChild(r),a.prepend(c,l),t.prepend(a),document.querySelector("#kenneth-root-mobile").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("<!-- kenneth-dropdown -->")[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='<hd-icon svg="warningCircle" style="color: var(--red)"></hd-icon>';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("<!-- kenneth-dropdown -->")[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--mobile-backdrop"),t){function o(t){t.target&&t.target.matches(".kth-user__dropdown--mobile, .kth-user__dropdown--mobile-item")&&(e.classList.remove("kth-user__dropdown--mobile--show"),e.removeEventListener("swiped-down",o))}e.appendChild(n),t.addEventListener("click",function(){e.classList.add("kth-user__dropdown--mobile--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--mobile").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="<strong>"+(s.charAt(0).toUpperCase()+s.slice(1)).replace(/_/,"")+"</strong> "+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.location.href=AD.redirect_uri,!1):AD.reload_on_login?(window.location.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)}
288).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<t.length;n++)t[n].classList.add("afd-hide");i&&i(!0,a)}).catch(function(e){t.innerHTML=e.message,!o&&e.message.includes("<a")&&(t.innerHTML=e.message.split("<a")[0]),t.classList.remove("afd-hide"),n.classList.remove("kth-input-val--true"),n.classList.add("kth-input-val--false"),i&&i(!1,a)})},AD.create_modal_content=function(e){var t=document.querySelector(".js-validation-email-modal"),n=document.createElement("div"),o='<div class="afd-modal-content afd-modal-size40"><div class="afd-modal-header"><div class="js-close-modal kth-close-modal"><button class="close">\u2715</button></div></div><div class="afd-modal-body afd-modal-body--small" style="margin-top: -25px"><div class="afd-post-content">';if(n.classList.add("afd-modal-wrap","afd-modal-wrap__center"),o+=e,o+="</div></div>",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();
288return 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<t.length;n++)t[n].classList.add("afd-hide")}).catch(function(e){AD.showMessage(".forgot .messages",e.message)})}}),document.addEventListener("submit",function(e){if(e.target.matches("form.login-form")){e.preventDefault();var t=e.target,n=new FormData(t);AD.closeModalAfterAction=!0,fetch(AD.sign_in_uri+"?site="+AD.site,{method:"POST",body:JSON.stringify({email:n.get("email"),password:n.get("password")}),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){return AD.localStorageAvailable()&&(window.localStorage.removeItem("kenneth_me_html_"+AD.site),window.localStorage.removeItem("kenneth_me_html_v2_"+AD.site),window.localStorage.removeItem("kenneth_me_html_created_at_"+AD.site),window.localStorage.removeItem("kth_current_user"),window.localStorage.removeItem("kth_access_token"),window.localStorage.removeItem("kenneth_updated_at")),AD.afterLogin(e)}).catch(function(e){removeLoadingOnSubmit(document.getElementById("signin_btn"),"Log in");var t=e.errors[0].split(":"),n=document.getElementById("js-hint-si-"+t[0]);n.textContent=t[1],n.classList.remove("afd-hide")})}}),document.addEventListener("click",function(e){if(e.target.matches("a[rel='kenneth-forgot']")){var t=null!==document.querySelector("#kenneth-embedded")||void 0,n=!!e.target.classList.contains("js-forgot-gallery")||void 0;AD.forgotPassword(e.target,t,n,".afd-next-gallery__widget")}}),document.addEventListener("kenneth:rendered",function(){document.querySelectorAll("a[rel='kenneth-open-modal']").forEach(function(e){e.addEventListener("click",function(t){if(t.preventDefault(),window.location.search.includes("auth=hadid")||AD.use_hadid_auth){var n=t.target.parentNode,o=document.getElementById("hadid-auth");return o.type="signup"===e.getAttribute("data-modal")?"signup":"login",o.open=!0,void(o.eventSource="signup"===e.getAttribute("data-modal")?e.dataset.insightsCategory:n.dataset.insightsCategory)}AD.openWelcome(e),"signup"===e.getAttribute("data-modal")?AD.signup_src="click-btn":AD.signup_src=null})})}),document.addEventListener("click",function(e){e.target.matches("a[rel='kenneth-logout']")&&(AD.logout(),e.preventDefault())}),document.addEventListener("click",function(e){if(e.target.matches("a[rel='kenneth-close-modal']")){if(document.dispatchEvent(new CustomEvent("kenneth:modal-closed")),"invitation"==e.target.dataset.origin?(showModal(!1),blockBodyScroll(!1)):openModal(!1),AD.modalOpened=!1,null!=AD.signup_src&&(AD.trackFormEvent("close",AD.signup_src),AD.signup_src=null),AD.invited){try{"invitation"==e.target.dataset.origin?ga("send","event","Kenneth Invite","Close","First step ("+e.target.textContent+")"):ga("send","event","Kenneth Invite","Close","Second step ("+e.target.textContent+")")}catch(e){}AD.invited=!1}e.preventDefault()}}),document.addEventListener("kenneth:modal-opened",function(){document.querySelectorAll("span.fb-login a, span.google-login a").forEach(function(e){e.addEventListener("click",function(){var t=encodeURIComponent(window.location.href);e.dataset.redirectAfter&&(t=e.dataset.redirectAfter),!0===AD.force_redirect_uri&&(t=AD.redirect_uri);var n=AD.signup_src||"direct";AD.trackFormEvent("success",n,"social-network"),!0===AD.optimize.step_by_step&&window.adInsights.e("sbs-signup","success","social-network");var o="";AFD.countryCode&&(o="&cc="+AFD.countryCode),window.ga&&ga.loaded&&ga("send",{hitType:"event",eventCategory:"kth-signup-form",eventAction:"success",eventLabel:"social-network"}),window.location.href=AD.prepend_api+e.dataset.href+"?site="+AD.site+o+"&redirect_uri="+t})})}),document.addEventListener("click",function(e){e.target.matches(".js-open-validation-modal")&&document.querySelector(".js-validation-email-modal").classList.add("kth-validation-email-modal__show")}),document.addEventListener("click",function(e){e.target.matches(".js-close-modal")&&document.querySelector(".js-validation-email-modal").classList.remove("kth-validation-email-modal__show")}),document.addEventListener("click",function(e){e.target.matches(".js-submit-validation")&&document.querySelector(".js-validation-email-modal").classList.remove("kth-validation-email-modal__show")}),null!=AD.callback&&AD.callback()},AD.submitRegisterForm=function(e){var t=document.querySelector("form.register-form"),n=null;return document.querySelector("#js-kth-checkbox-accept-newsletter").checked&&(n=new Date),fetch(AD.sign_up_uri+"?site="+AD.site,{method:"POST",body:JSON.stringify({email:t.querySelector("input[name='user[email]']").value,password:t.querySelector("input[name='user[password]']").value,ocupation:t.querySelector("select[name='ocupation']").value,"g-recaptcha-response":e,consent:document.querySelector("#js-kth-checkbox-accept-terms").checked,subscribed_at:n,signup_src:AD.signup_src,country_code:AFD.countryCode}),headers:{"Content-Type":"application/json","x-csrf-token":AD.csrf_token}}).then(function(e){var t=e.json();
288return e.ok?t:t.then(Promise.reject.bind(Promise))}).then(function(e){document.dispatchEvent(new CustomEvent("kenneth:successful-signup")),setKennethRootWidth(),null!=AD.signup_src&&(AD.trackFormEvent("success",AD.signup_src,"form"),AD.signup_src=null),window.ga&&ga.loaded?ga("send",{hitType:"event",eventCategory:"kth-signup-form",eventAction:"success",eventLabel:"form",hitCallback:function(){AD.afterLogin(e)}}):AD.afterLogin(e)}).catch(function(e){var t=document.getElementById("js-hint-su-email"),n=document.getElementById("js-kth-su-val-email"),o=document.getElementById("js-kth-su-val-pass"),a=document.getElementById("signup_btn"),i=document.getElementById("js-hint-su-pass"),s=e;for(var r in a&&removeLoadingOnSubmit(a,"Join"),s.errors[0])s.errors[0].hasOwnProperty(r)&&("email"==r?(n.classList.add("kth-input-val--false"),n.classList.remove("kth-input-val--true"),t.classList.remove("afd-hide"),t.innerHTML=s.errors[0].email,document.dispatchEvent(new Event("sbsJoinEmailError"))):"password"==r?(o.classList.add("kth-input-val--false"),o.classList.remove("kth-input-val--true"),i.classList.remove("afd-hide"),i.innerText=s.errors[0].password,document.dispatchEvent(new Event("sbsJoinpasswordError"))):document.querySelector(".sbs__bottom--xs").innerHTML=s.errors[0])}),!1},AD.checkConsent=function(){AD.hasConsent()?AD.removeConsentElements():AD.showConsentBanner()},AD.hasConsent=function(){if(AD.CurrentUser.accepted_at)return!0;var e=document.cookie.split("; ").find(function(e){return e.startsWith("ad-consented_at=")}),t=e&&e.split("=")[1],n=new Date(t);return!isNaN(n.getTime())},AD.setConsentCookie=function(){var e=new Date;e.setTime(e.getTime()+15768e7);var t="expires="+e.toUTCString();document.cookie="ad-consented_at="+e.toISOString()+";"+t+"; path = /; domain="+AD.domain},AD.acceptConsent=function(){if(AD.CurrentUser.id){var e=document.querySelector("#gdpr-consent");e.setAttribute("disabled","disabled"),fetch(AD.accept_terms_uri,{method:"POST",headers:{"Content-Type":"application/json","x-csrf-token":AD.csrf_token}}).then(function(e){return e.json()}).then(function(t){t&&t.accepted_at?(AD.CurrentUser.accepted_at=t.accepted_at,AD.hideConsentBanner(),AD.setConsentCookie()):(console.log("[ERROR] Invalid response"),e.removeAttribute("disabled"))}).catch(function(t){console.log("[ERROR] "+t),e.removeAttribute("disabled")})}else AD.setConsentCookie(),"object"==typeof arguments[0]&&"function"==typeof arguments[0].callback&&arguments[0].callback.call()},AD.showConsentBanner=function(){var e=AD.getFooterNotification(),t=document.createElement("div");t.classList.add("kth-toast","kth-toast--bottom");var n=document.createElement("div");n.classList.add("afd-container-main");var o=document.createElement("div");o.classList.add("kth-toast__body");var a=document.createElement("div");a.classList.add("kth-toast__action");var i=document.createElement("button");i.id="gdpr-consent",i.classList.add("afd-btn","afd-btn--big","kth-toast__button"),i.textContent="I accept";var s=document.createElement("h3");s.classList.add("kth-toast__call"),s.innerHTML='By using ArchDaily, you agree to our <a href="https://daaily.com/terms-conditions.html">Terms of Use</a>, <a href="https://daaily.com/privacy-policy.html">Privacy Policy</a> and <a href="https://www.archdaily.com/content/cookie-policy">Cookie Policy</a>.';var r=document.createElement("p");r.classList.add("afd-desktop-e"),r.innerHTML='If you want to make the best of your experience on our site, <a href="https://my.archdaily.com/">sign-up</a>.',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)}
288),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=location.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};</script>
vendor: 1 bytes, line 288
288
289<script>!function(){this.microTemplates||(this.microTemplates={}),this.microTemplates["templates/active_folder"]=function(obj){var p=[],print=function(){p.push.apply(p,arguments)};with(obj)p.push('<li class="afd-modal-bookmark-folders-item folder-',folder.id,' active js-remove js-remove-folders" data-id="',folder.id,'" data-name="',folder.name,'" data-state="',folder.state,'"> <div class="save-dropdown__item-container"> <span class="afd-modal-bookmark-folders-name"> ',folder.name," </span> </div> "),"closed"===folder.state&&p.push(' <span class="afd-actions-btns afd-privacy-folder"> <i class="btn-icon afd-icon-private-folder afd-icon-private-folder--middle"></i> </span> '),p.push(' <span class="remove-from-folder"> <svg width="17" height="12" viewBox="0 0 18 13" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M17.2348 0.485402C17.5213 0.771928 17.5213 1.23648 17.2348 1.523L6.47388 12.2839C6.18735 12.5704 5.7228 12.5704 5.43628 12.2839L0.544973 7.39257C0.258447 7.10604 0.258447 6.64149 0.544973 6.35497C0.831499 6.06844 1.29605 6.06844 1.58257 6.35497L5.95508 10.7275L16.1971 0.485402C16.4837 0.198876 16.9482 0.198876 17.2348 0.485402Z" fill="#00308E"/> </svg> </span> </li>');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('<li class="save-dropdown__list-item ',type," folder-",folder.id," ","active"===type?"js-remove js-remove-folders-new":"js-save js-save-folders-new",'" data-id="',folder.id,'" data-name="',folder.name,'" data-state="',folder.state,'" > <div class="save-dropdown__item-container"> <span class="save-dropdown__list-item-name"> ',folder.name," </span> </div> "),"closed"===folder.state&&p.push(' <i class="btn-icon afd-icon-private-folder afd-icon-private-folder--middle"></i> '),p.push(' <span class="',"active"===type?"remove-from-folder":"save-in-folder",'"> ',"active"===type?"\u2713":"+"," </span> </li> ");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('<li class="afd-modal-bookmark-folders-item folder-',folder.id,' js-save js-save-folders" data-id="',folder.id,'" data-name="',folder.name,'" data-state="',folder.state,'"> <div class="save-dropdown__item-container"> <span class="afd-modal-bookmark-folders-name"> ',folder.name," </span> </div> "),"closed"===folder.state&&p.push(' <span class="afd-actions-btns afd-privacy-folder"> <i class="btn-icon afd-icon-private-folder afd-icon-private-folder--middle"></i> </span> '),p.push(' <span class="save-in-folder"> <svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.08437 6.3709V11.1467H6.38279V6.3709H11.1584V5.07248H6.38279V0.296875H5.08437V5.07248H0.308594V6.3709H5.08437Z" fill="white"/> </svg> </span> </li>');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('<button class="myad-save-button__last-folder-bar"> <span class="myad-save-button__last-used-folder">',lastUsedFolder,'</span> <i class="icon-chevron-arrow-down"></i> </button>');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('<div class="afd-modal afd-modal--fullscreen js-myad-modal afd-modal-bookmark-overlay" id="bookmark-modal"> <div class="afd-modal-wrap afd-modal-wrap__center"> <div class="afd-modal-content afd-modal-content--fullscreen"> <div class="afd-modal-header afd-modal-header--fullscreen afd-modal-header--bookmark"> <div class="close-modal js-close-modal"> <button class="close">\u2715</button> </div> </div> <div class="afd-modal-body afd-modal-body--fullscreen afd-grid"> <div class="afd-modal-bookmark afd-modal-bookmark--left"> '),bookmark.created?p.push(' <a href="',bookmark.url,'?ad_source=myarchdaily&ad_medium=bookmark-show&ad_content=current-user" target="_blank"> <div class="afd-modal-bookmark-picture js-bookmark-modal-img" style="background-image: url(\'',bookmark.image,'\');"> <div class="afd-modal-bookmark-info"> <h2 class="afd-modal-bookmark-title js-bookmark-modal-title"> ',bookmark.title," </h2> </div> </div> </a> "):p.push(' <div class="afd-modal-bookmark-picture js-bookmark-modal-img" style="background-image: url(\'',bookmark.image,'\');"> <div class="afd-modal-bookmark-info"> <h2 class="afd-modal-bookmark-title js-bookmark-modal-title"> ',bookmark.title," </h2> </div> </div> "),p.push(' </div> <div class="afd-modal-bookmark afd-modal-bookmark--right"> <input id="bookmark_id" type="hidden" value=""> <div class="afd-modal-bookmark__input-container"> <svg viewBox="0 0 14 14" class="svg-icon svg-icon--search" xmlns="http://www.w3.org/2000/svg"> <g class="" id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Desktop-HD-Copy-33" transform="translate(-216.000000, -94.000000)" fill="#929292"> <g id="Bars-/-Search-Bar-/-x---Glyphs-/-On-Dark---Search-Glyph-Copy" transform="translate(216.000000, 94.000000)"> <path d="M13.7430947,12.5740557 L9.91009465,8.73955572 C10.5971654,7.80245935 10.9652265,6.66953223 10.9600947,5.50755572 C10.946985,2.47441147 8.49371664,0.0175744397 5.46059465,5.57178262e-05 C4.00907481,-0.00651157295 2.61521603,0.567712287 1.58953064,1.59480646 C0.56384524,2.62190064 -0.00846492859,4.01654626 9.46502197e-05,5.46805572 C0.0132043609,8.50147611 2.46669652,10.958537 5.50009465,10.9760557 C6.66680484,10.9811124 7.80387114,10.6087552 8.74159465,9.91455572 L8.74559465,9.91155572 L12.5750947,13.7430557 C12.7821435,13.9602692 13.0906604,14.0481921 13.3811096,13.9727584 C13.6715587,13.8973248 13.898302,13.6703873 13.9734871,13.3798737 C14.0486722,13.0893602 13.9604853,12.7809186 13.7430947,12.5740557 L13.7430947,12.5740557 Z M5.49609465,9.87805572 C3.06950871,9.86409673 1.1067469,7.89865842 1.09609465,5.47205572 C1.08954524,4.31099854 1.54743104,3.19550612 2.36782487,2.37389147 C3.1882187,
2891.55227681 4.30302902,1.09273279 5.46409465,1.09755572 C7.89068059,1.1115147 9.8534424,3.07695301 9.86409465,5.50355572 C9.87064406,6.6646129 9.41275826,7.78010532 8.59236443,8.60171997 C7.7719706,9.42333462 6.65716028,9.88287864 5.49609465,9.87805572 Z" id="Search"> </path> </g> </g> </g> </svg> <input autocomplete="off" class="afd-textfield__input" id="input_folder" placeholder="',canCreateFolders?I18n.t("jslibrary.labels_placeholder"):I18n.t("jslibrary.labels_placeholder_no_create"),'" type="text" value=""> <div class="save-dropdown__close js-save-dropdown__close">\u2715</div> </div> <div class="afd-modal-bookmark-folders"> <div class="loading-animation loading-position loading-folders"> <div class="loading-folders__title"></div> <div class="loading-folders__title-separation"></div> <div class="loading-folders__item-before"></div> <div class="loading-folders__item"> <div class="loading-folders__icon-lmargin"></div> <div class="loading-folders__icon-ltmargin"></div> <div class="loading-folders__icon-rtmargin"></div> <div class="loading-folders__icon-rmargin"></div> <div class="loading-folders__folder-name loading-folders__folder-name-1"></div> </div> <div class="loading-folders__item-after"></div> <div class="loading-folders__item-before"></div> <div class="loading-folders__item"> <div class="loading-folders__icon-lmargin"></div> <div class="loading-folders__icon-ltmargin"></div> <div class="loading-folders__icon-rtmargin"></div> <div class="loading-folders__icon-rmargin"></div> <div class="loading-folders__folder-name loading-folders__folder-name-2"></div> </div> <div class="loading-folders__item-after"></div> <div class="loading-folders__item-before"></div> <div class="loading-folders__item"> <div class="loading-folders__icon-lmargin"></div> <div class="loading-folders__icon-ltmargin"></div> <div class="loading-folders__icon-rtmargin"></div> <div class="loading-folders__icon-rmargin"></div> <div class="loading-folders__folder-name loading-folders__folder-name-3"></div> </div> <div class="loading-folders__item-after"></div> </div> <div class="afd-modal-bookmark-folders-section afd-hide" id="js-user-folders"> <div class="afd-modal-bookmark-folders-item afd-modal-bookmark-add-folder afd-hide clearfix"> <span class="afd-modal-bookmark-folders-name id="js-create-new-folder"></span> <span class="afd-actions-btns afd-set-privacy-folder"> <label class="afd-toggle-switch afd-toggle-switch--normal"> <input class="afd-toggle-input" type="checkbox"> <span class="afd-toggle-slider"></span> </label> <span class="afd-modal-bookmark-folder-state">',I18n.t("jslibrary.private_folder"),'</span> </span> <span class="afd-modal-bookmark-add">',I18n.t("jslibrary.add_folder"),'</span> </div> <div class="afd-modal-bookmark-folders-list afd-modal-bookmark-folders-list--large"> <div class="afd-modal-bookmark-empty afd-hide js-empty-folder-state"> <div class="afd-modal-bookmark-empty-title">',I18n.t("jslibrary.empty_folder.title"),'</div> <div class="afd-modal-bookmark-empty-txt"> ',I18n.t("jslibrary.empty_folder.subtitle.html_1")," <strong>",I18n.t("jslibrary.empty_folder.subtitle.add_folder"),"</strong> ",I18n.t("jslibrary.empty_folder.subtitle.html_2"),' </div> </div> <ul id="ui_container_folders"></ul> </div> </div> </div> </div> <div class="afd-modal-bookmark-actions" id="actions"> '),bookmark.previewing&&p.push(' <div class="afd-modal-bookmark--left"> </div> <div class="afd-modal-bookmark--right"> <a class="afd-btn afd-fr afd-modal-bookmark-url" target="_blank" href="',bookmark.url,'?ad_source=myarchdaily&ad_medium=bookmark-show&ad_content=current-user"> ',I18n.t("jslibrary.view_full_article")," </a> </div> "),p.push(" "),bookmark.updating&&p.push(' <div class="afd-modal-bookmark-actions__left"> <button class="afd-modal-bookmark-cancel afd-modal-bookmark-remove js-bookmark-delete"> <i class="afd-icon-remove"></i> ',I18n.t("jslibrary.remove"),' </button> </div> <div class="afd-modal-bookmark-actions__right"> <button class="afd-btn afd-modal-bookmark-save afd-btn--second afd-btn--medium afd-btn--full" disabled="disabled" id="submit"> ',I18n.t("jslibrary.update")," </button> </div> "),p.push(" "),bookmark.creating&&p.push(' <div class="afd-modal-bookmark-actions__left"> </div> <div class="afd-modal-bookmark-actions__right"> <button class="afd-btn afd-btn--full afd-btn--medium afd-modal-bookmark-save" disabled="disabled" id="submit"> ',I18n.t("jslibrary.save")," </button> </div> "),p.push(' </div> <div class="afd-modal-bookmark-recommendations"> <div class="afd-message afd-message--success"> <i class="afd-message__icon"></i>
289 <span class="js-after-save-msg">',I18n.t("jslibrary.recommendations.after_save.saved"),'</span> <span class="js-after-save-folder afd-hide"> ',I18n.t("jslibrary.recommendations.after_save.saved_in")," </span> <span>",I18n.t("jslibrary.recommendations.after_save.similar"),'</span> </div> <div class="afd-bottom-widget"> <ul class="afd-bottom-widget-list"></ul> </div> </div> </div> </div> </div> </div> ');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('<div class="save-dropdown"> <div class="afd-nav__search__searchfield save-dropdown__searchbar"> <svg viewBox="0 0 14 14" class="svg-icon svg-icon--search" xmlns="http://www.w3.org/2000/svg"> <g class="" id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Desktop-33" transform="translate(-216.000000, -94.000000)" fill="#929292"> <g id="bars" transform="translate(216.000000, 94.000000)"> <path d="M13.7430947,12.5740557 L9.91009465,8.73955572 C10.5971654,7.80245935 10.9652265,6.66953223 10.9600947,5.50755572 C10.946985,2.47441147 8.49371664,0.0175744397 5.46059465,5.57178262e-05 C4.00907481,-0.00651157295 2.61521603,0.567712287 1.58953064,1.59480646 C0.56384524,2.62190064 -0.00846492859,4.01654626 9.46502197e-05,5.46805572 C0.0132043609,8.50147611 2.46669652,10.958537 5.50009465,10.9760557 C6.66680484,10.9811124 7.80387114,10.6087552 8.74159465,9.91455572 L8.74559465,9.91155572 L12.5750947,13.7430557 C12.7821435,13.9602692 13.0906604,14.0481921 13.3811096,13.9727584 C13.6715587,13.8973248 13.898302,13.6703873 13.9734871,13.3798737 C14.0486722,13.0893602 13.9604853,12.7809186 13.7430947,12.5740557 L13.7430947,12.5740557 Z M5.49609465,9.87805572 C3.06950871,9.86409673 1.1067469,7.89865842 1.09609465,5.47205572 C1.08954524,4.31099854 1.54743104,3.19550612 2.36782487,2.37389147 C3.1882187,1.55227681 4.30302902,1.09273279 5.46409465,1.09755572 C7.89068059,1.1115147 9.8534424,3.07695301 9.86409465,5.50355572 C9.87064406,6.6646129 9.41275826,7.78010532 8.59236443,8.60171997 C7.7719706,9.42333462 6.65716028,9.88287864 5.49609465,9.87805572 Z" id="Search"> </path> </g> </g> </g> </svg> <div class="afd-textfield kth-form__field"> <input autocomplete="off" class="afd-nav__search__input js-afd-search-focus searchbar-input" id="handleFolderInput" name="text" placeholder="',canCreateFolders?hasFolders?I18n.t("jslibrary.labels_placeholder"):I18n.t("jslibrary.empty_folder.title"):I18n.t("jslibrary.labels_placeholder_no_create"),'" type="text" value=""> <div class="kth-input-val kth-input-val--false afd-hide" id="js-alert-folder-name"></div> </div> <div class="kth-input-tip kth-form__hint afd-hide" id="js-hint-folder-name">',I18n.t("jslibrary.empty_folder.hint"),'</div> <div class="save-dropdown__close js-save-dropdown__close"> <svg width="20" height="12" viewBox="0 0 20 12" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 10.5L10 1.5L0.999999 10.5" stroke="#424242" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> </svg> </div> </div> <section class="save-dropdown__content"> <ul class="save-dropdown__list"> <div class="loading-animation loading-position loading-folders"> <div class="loading-folders__item-before"></div> <div class="loading-folders__item"> <div class="loading-folders__icon-lmargin"></div> <div class="loading-folders__icon-ltmargin"></div> <div class="loading-folders__icon-rtmargin"></div> <div class="loading-folders__icon-rmargin"></div> <div class="loading-folders__folder-name loading-folders__folder-name-1"></div> </div> <div class="loading-folders__item-after"></div> <div class="loading-folders__item-before"></div> <div class="loading-folders__item"> <div class="loading-folders__icon-lmargin"></div> <div class="loading-folders__icon-ltmargin"></div> <div class="loading-folders__icon-rtmargin"></div> <div class="loading-folders__icon-rmargin"></div> <div class="loading-folders__folder-name loading-folders__folder-name-2"></div> </div> <div class="loading-folders__item-after"></div> <div class="loading-folders__item-before"></div> <div class="loading-folders__item"> <div class="loading-folders__icon-lmargin"></div> <div class="loading-folders__icon-ltmargin"></div> <div class="loading-folders__icon-rtmargin"></div> <div class="loading-folders__icon-rmargin"></div> <div class="loading-folders__folder-name loading-folders__folder-name-3"></div> </div> <div class="loading-folders__item-after"></div> </div> </ul> <div class="save-dropdown__new-folder-container"> <div class="afd-section-separator ',canCreateFolders?"":"afd-hide",'">
289 <span class="afd-section-separator__line"></span> <span class="afd-section-separator__text">Or</span> </div> <div class="save-dropdown__new-folder ',canCreateFolders?"":"afd-hide",'"> <p class="save-dropdown__new-folder-name" id="js-create-new-folder"></p> <div class="save-dropdown__new-folder-actions"> <span class="save-dropdown__new-folder-privacy afd-actions-btns"> <label class="afd-toggle-switch afd-toggle-switch--normal"> <input class="afd-toggle-input" type="checkbox"> <span class="afd-toggle-slider"></span> </label> <span class="afd-modal-bookmark-folder-state">',I18n.t("jslibrary.private"),'</span> </span> <button class="afd-btn afd-btn--shorter js-add-new-folder">',I18n.t("jslibrary.add_folder"),"</button> </div> </div> </div> </section> </div> ");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('<li class="afd-bottom-widget-item"> <a class="afd-bottom-widget-link" href="',recommendation.url,'?ad_medium=bookmark-recommendation&ad_name=iframe-modal" target="_blank"> <div class="afd-bottom-widget-project-figure"> <div class="afd-bottom-widget-img" style="background-image: url(\'',recommendation.image,'\');"></div> </div> <div class="afd-bottom-widget-data"> <div class="afd-bottom-widget-item-title">',recommendation.title,"</div> </div> </a> </li> ");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<arguments.length&&((r=Number(a))!=r?r=0:0!=r&&r!=Infinity&&r!=-Infinity&&(r=(0<r||-1)*Math.floor(Math.abs(r)))),o<=r)return-1;for(var s=0<=r?r:Math.max(o-Math.abs(r),0);s<o;s++)if(s in t&&t[s]===e)return s;return-1}),Array.prototype.forEach||(Array.prototype.forEach=function forEach(e,a){var t,o;if(null==this)throw new TypeError("this is null or not defined");var r=Object(this),s=r.length>>>0;if("[object Function]"!=={}.toString.call(e))throw new TypeError(e+" is not a function");for(a&&(t=a),o=0;o<s;){var i;Object.prototype.hasOwnProperty.call(r,o)&&(i=r[o],e.call(t,i,o,r)),o++}}),Array.prototype.some||(Array.prototype.some=function(e,a){"use strict";if(null==this)throw new TypeError;var t=Object(this),o=t.length>>>0;if("function"!=typeof e)throw new TypeError;for(var r=2<=arguments.length?a:void 0,s=0;s<o;s++)if(s in t&&e.call(r,t[s],s,t))return!0;return!1}),Array.prototype.map||(Array.prototype.map=function(e,a){var t,o,r;if(null==this)throw new TypeError("this is null or not defined");var s=Object(this),i=s.length>>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(1<arguments.length&&(t=a),o=new Array(i),r=0;r<i;){var n,l;r in s&&(n=s[r],l=e.call(t,n,r,s),o[r]=l),r++}return o}),Function.prototype.bind||function(){var i=Array.prototype.slice;Function.prototype.bind=function(e){if("function"!=typeof this)throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var a=i.call(arguments,1),t=a.length,o=this,r=function(){},s=function(){return a.length=t,a.push.apply(a,arguments),o.apply(r.prototype.isPrototypeOf(this)?this:e,a)};return this.prototype&&(r.prototype=this.prototype),s.prototype=new r,s}}(),function(e,a){"function"==typeof define&&define.amd?define("i18n",function(){return a(e)}):"object"==typeof module&&module.exports?module.exports=a(e):e.I18n=a(e)}(this,function(e){"use strict";var _=e&&e.I18n||{},r=Array.prototype.slice,g=function(e){return("0"+e.toString()).substr(-2)},d=function(e,a){return o("round",e,-a).toFixed(a)},l=function(e){var a=typeof e;return"function"===a||"object"===a},t=function(e){return"function"===typeof e},c=function(e){return null!=e},i=function(e){return Array.isArray?Array.isArray(e):"[object Array]"===Object.prototype.toString.call(e)},s=function(e){return"string"==typeof e||"[object String]"===Object.prototype.toString.call(e)},n=function(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)},u=function(e){return!0===e||!1===e},f=function(e){return null===e},o=function(e,a,t){return void 0===t||0==+t?Math[e](a):(a=+a,t=+t,isNaN(a)||"number"!=typeof t||t%1!=0?NaN:(a=a.toString().split("e"),+((a=(a=Math[e](+(a[0]+"e"+(a[1]?+a[
2891]-t:-t)))).toString().split("e"))[0]+"e"+(a[1]?+a[1]+t:t))))},m=function(e,a){return t(e)?e(a):e},p=function(e,a){var t,o;for(t in a)a.hasOwnProperty(t)&&(o=a[t],s(o)||n(o)||u(o)||i(o)||f(o)?e[t]=o:(null==e[t]&&(e[t]={}),p(e[t],o)));return e},b={"day_names":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"abbr_day_names":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"month_names":[null,"January","February","March","April","May","June","July","August","September","October","November","December"],"abbr_month_names":[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"meridian":["AM","PM"]},v={"precision":3,"separator":".","delimiter":",","strip_insignificant_zeros":!1},h={"unit":"$","precision":2,"format":"%u%n","sign_first":!0,"delimiter":",","separator":"."},k={"unit":"%","precision":3,"format":"%n%u","separator":".","delimiter":""},y=[null,"kb","mb","gb","tb"],a={"defaultLocale":"en","locale":"en","defaultSeparator":".","placeholder":/(?:\{\{|%\{)(.*?)(?:\}\}?)/gm,"fallbacks":!1,"translations":{},"missingBehaviour":"message","missingTranslationPrefix":""};return _.reset=function(){var e;for(e in a)this[e]=a[e]},_.initializeOptions=function(){var e;for(e in a)c(this[e])||(this[e]=a[e])},_.initializeOptions(),_.locales={},_.locales.get=function(e){var a=this[e]||this[_.locale]||this["default"];return t(a)&&(a=a(e)),!1===i(a)&&(a=[a]),a},_.locales["default"]=function(e){var a=[],r=[];return e&&a.push(e),!e&&_.locale&&a.push(_.locale),_.fallbacks&&_.defaultLocale&&a.push(_.defaultLocale),a.forEach(function(a){var e=a.split("-"),t=null,o=null;3===e.length?(t=[e[0],e[1]].join("-"),o=e[0]):2===e.length&&(t=e[0]),-1===r.indexOf(a)&&r.push(a),_.fallbacks&&[t,o].forEach(function(e){null!=e&&e!==a&&-1===r.indexOf(e)&&r.push(e)})}),a.length||a.push("en"),r},_.pluralization={},_.pluralization.get=function(e){return this[e]||this[_.locale]||this["default"]},_.pluralization["default"]=function(e){switch(e){case 0:return["zero","other"];case 1:return["one"];default:return["other"]}},_.currentLocale=function(){return this.locale||this.defaultLocale},_.isSet=c,_.lookup=function(e,a){a=a||{};var t,o,r,s,i=this.locales.get(a.locale).slice();for(r=this.getFullScope(e,a);i.length;)if(t=i.shift(),o=r.split(a.separator||this.defaultSeparator),s=this.translations[t]){for(;o.length&&(s=s[o.shift()])!==undefined&&null!==s;);if(s!==undefined&&null!==s)return s}if(c(a.defaultValue))return m(a.defaultValue,e)},_.pluralizationLookupWithoutFallback=function(e,a,t){var o,r,s=this.pluralization.get(a)(e);if(l(t))for(;s.length;)if(o=s.shift(),c(t[o])){r=t[o];break}return r},_.pluralizationLookup=function(e,a,t){t=t||{};var o,r,s,i,n=this.locales.get(t.locale).slice();for(a=this.getFullScope(a,t);n.length;)if(o=n.shift(),r=a.split(t.separator||this.defaultSeparator),s=this.translations[o]){for(;r.length&&(s=s[r.shift()],l(s));)0===r.length&&(i=this.pluralizationLookupWithoutFallback(e,o,s));if(null!=i)break}return null==i&&c(t.defaultValue)&&(i=l(t.defaultValue)?this.pluralizationLookupWithoutFallback(e,t.locale,t.defaultValue):t.defaultValue,s=t.defaultValue),{"message":i,"translations":s}},_.meridian=function(){var e=this.lookup("time"),a=this.lookup("date");return e&&e.am&&e.pm?[e.am,e.pm]:a&&a.meridian?a.meridian:b.meridian},_.prepareOptions=function(){for(var e,a=r.call(arguments),t={};a.length;)if("object"==typeof(e=a.shift()))for(var o in e)e.hasOwnProperty(o)&&(c(t[o])||(t[o]=e[o]));return t},_.createTranslationOptions=function(e,a){var t=[{"scope":e}];return c(a.defaults)&&(t=t.concat(a.defaults)),c(a.defaultValue)&&t.push({"message":a.defaultValue}),t},_.translate=function(a,t){t=t||{};var o,e=this.createTranslationOptions(a,t),r=a,s=this.prepareOptions(t);return delete s.defaultValue,e.some(function(e){if(c(e.scope)?(r=e.scope,o=this.lookup(r,s)):c(e.message)&&(o=m(e.message,a)),o!==undefined&&null!==o)return!0},this)?("string"==typeof o?o=this.interpolate(o,t):i(o)?o=o.map(function(e){return"string"==typeof e?this.interpolate(e,t):e},this):l(o)&&c(t.count)&&(o=this.pluralize(t.count,r,t)),o):this.missingTranslation(a,t)},_.interpolate=function(e,a){if(null==e)return e;a=a||{};var t,o,r,s,i=e.match(this.placeholder);if(!i)return e;for(;i.length;)r=(t=i.shift()).replace(this.placeholder,"$1"),o=c(a[r])?a[r].toString().replace(/\$/gm,"_#$#_"):r in a?this.nullPlaceholder(t,e,a):this.missingPlaceholder(t,e,a),s=new RegExp(t.replace(/{/gm,"\\{").replace(/}/gm,"\\}")),e=e.replace(s,o);return e.replace(/_#\$#_/g,"$")},_.pluralize=function(e,a,t){var o,r;return t=this.prepareOptions({"count":String(e)},t),"undefined"==typeof(r=this.pluralizationLookup(e,a,t)).translations||null==r.translations?this.missingTranslation(a,t):"undefined"!=typeof r.message&&null!=r.message?this.interpolate(r.message,t):(o=this.pluralization.get(t.locale),this.missingTranslation(a+"."+o(e)[0],t))},_.missingTranslation=function(e,a){if("guess"!==this.missingBehaviour)return'[missing "'+[null!=a&&null!=a.locale?a.locale:this.currentLocale(),this.getFullScope(e,a)].join(a.separator||this.defaultSeparator)+'" translation]';var t=e.split(".").slice(-1)[0];return(0<this.missingTranslationPrefix.length?this.missingTranslationPrefix:"")+t.replace(/_/g," ").replace(/([a-z])([A-Z])/g,function(e,a,t){return a+" "+t.toLowerCase()})},_.missingPlaceholder=function(e){return"[missing "+e+" value]"},_.nullPlaceholder=function(){return _.missingPlaceholder.apply(_,arguments)},_.toNumber=function(e,a){a=this.prepareOptions(a,this.lookup("number.format"),v);var t,o,r=e<0,s=d(Math.abs(e),a.precision).toString().split("."),i=[],n=a.format||"%n",l=r?"-":"";for(e=s[0],t=s[1];0<e.length;)i.unshift(e.substr(Math.max(0,e.length-3),3)),e=e.substr(0,e.length-3);return o=i.join(a.delimiter),a.strip_insignificant_zeros&&t&&(t=t.replace(/0+$/,"")),0<a.precision&&t&&(o+=a.separator+t),o=(n=a.sign_first?"%s"+n:n.replace("%n","%s%n")).replace("%u",a.unit).replace("%n",o).replace("%s",l)},_.toCurrency=function(e,a){return a=this.prepareOptions(a,this.lookup("number.currency.format",a),this.lookup("number.format",a),h),this.toNumber(e,a)},_.localize=function(e,a,t){switch(t||(t={}),e){case"currency":return this.toCurrency(a,t);case"number":return e=this.lookup("number.format",t),this.toNumber(a,e);case"percentage":return this.toPercentage(a,t);default:var o;return o=e.match(/^(date|time)/)?this.toTime(e,a,t):a.toString(),this.interpolate(o,t)}},_.parseDate=function(e){var a,t,o;if(null==e)return e;if("object"==typeof e)return e;if(a=e.toString().match(/(\d{4})-(\d{2})-(\d{2})(?:[ T](\d{2}):(\d{2}):(\d{2})([\.,]\d{1,3})?)?(Z|\+00:?00)?/)){for(var r=1;r<=6;r++)a[r]=parseInt(a[r],10)||0;a[2]-=1,o=a[7]?1e3*("0"+a[7]):null,t=a[8]?new Date(Date.UTC(a[1],a[2],a[3],a[4],a[5],a[6],o)):new Date(a[1],a[2],a[3],a[4],a[5],a[6],o)}else"number"==typeof e?(t=new Date).setTime(e):e.match(/([A-Z][a-z]{2}) ([A-Z][a-z]{2}) (\d+) (\d+:\d+:\d+) ([+-]\d+) (\d+)/)?(t=new Date).setTime(Date.parse([RegExp.$1,RegExp.$2,RegExp.$3,RegExp.$6,RegExp.$4,RegExp.$5].join(" "))):(e.match(/\d+ \d+:\d+:\d+ [+-]\d+ \d+/),(t=new Date).setTime(Date.parse(e)));return t},_.strftime=function(e,a,t){t=this.lookup("date",t);var o=_.meridian();if(t||(t={}),t=this.prepareOptions(t,b),isNaN(e.getTime()))throw new Error("I18n.strftime() requires a valid date object, but received an invali
289d date.");var r=e.getDay(),s=e.getDate(),i=e.getFullYear(),n=e.getMonth()+1,l=e.getHours(),d=l,c=11<l?1:0,u=e.getSeconds(),f=e.getMinutes(),m=e.getTimezoneOffset(),p=Math.floor(Math.abs(m/60)),v=Math.abs(m)-60*p,h=(0<m?"-":"+")+(p.toString().length<2?"0"+p:p)+(v.toString().length<2?"0"+v:v);return 12<d?d-=12:0===d&&(d=12),a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=a.replace("%a",t.abbr_day_names[r])).replace("%A",t.day_names[r])).replace("%b",t.abbr_month_names[n])).replace("%B",t.month_names[n])).replace("%d",g(s))).replace("%e",s)).replace("%-d",s)).replace("%H",g(l))).replace("%-H",l)).replace("%k",l)).replace("%I",g(d))).replace("%-I",d)).replace("%l",d)).replace("%m",g(n))).replace("%-m",n)).replace("%M",g(f))).replace("%-M",f)).replace("%p",o[c])).replace("%P",o[c].toLowerCase())).replace("%S",g(u))).replace("%-S",u)).replace("%w",r)).replace("%y",g(i))).replace("%-y",g(i).replace(/^0+/,""))).replace("%Y",i)).replace("%z",h)).replace("%Z",h)},_.toTime=function(e,a,t){var o=this.parseDate(a),r=this.lookup(e,t);if(null==o)return o;var s=o.toString();return s.match(/invalid/i)?s:r?this.strftime(o,r,t):s},_.toPercentage=function(e,a){return a=this.prepareOptions(a,this.lookup("number.percentage.format",a),this.lookup("number.format",a),k),this.toNumber(e,a)},_.toHumanSize=function(e,a){for(var t,o,r,s=1024,i=e,n=0;s<=i&&n<4;)i/=s,n+=1;return 0===n?(r=this.getFullScope("number.human.storage_units.units.byte",a),t=this.t(r,{"count":i}),o=0):(r=this.getFullScope("number.human.storage_units.units."+y[n],a),t=this.t(r),o=i-Math.floor(i)==0?0:1),a=this.prepareOptions(a,{"unit":t,"precision":o,"format":"%n%u","delimiter":""}),this.toNumber(i,a)},_.getFullScope=function(e,a){return a=a||{},i(e)&&(e=e.join(a.separator||this.defaultSeparator)),a.scope&&(e=[a.scope,e].join(a.separator||this.defaultSeparator)),e},_.extend=function(e,a){return void 0===e&&void 0===a?{}:p(e,a)},_.t=_.translate.bind(_),_.l=_.localize.bind(_),_.p=_.pluralize.bind(_),_}),function(e,a){"function"==typeof define&&define.amd?define(["i18n"],a):"object"==typeof module&&module.exports?a(require("i18n")):a(e.I18n)}(this,function(e){"use strict";e.translations={"en-US":{"jslibrary":{"add_folder":"Add new folder","at_products":"Architonic Products","bookmarked":"Saved","bookmarks_meta_type":{ 290"architecture-classics":"Architecture Classics","architecture-news":"News","articles":"Articles","awarded-competition":"Awarded Competition","competition-results":"Competition Results","competitions":"Competitions","events":"Events","flashbacks":"Flashbacks","furnitures":"Furnitures","infographics":"Infographics","interviews":"Interviews","misc":"Misc","none":"","photo":"Photo","products":"Products","projects":"Projects","publications":"Publications","revisited":"Revisited","selected-projects":"Projects","videos":"Videos"},"confirm":"Do you want to save your changes?","edit":"Edit","empty_folder":{"hint":"You must first name your folder to add it","subtitle":{"add_folder":'"Add new folder"',"html_1":"Write the name of your folder in the text box and click on the ","html_2":" button"},"title":"Create your first folder"},"entities":{"author":"Author","category":"Category","company":"Company","expert":"Professional","landing":"Landing","office":"Office","photographer":"Photographer","product_category":"Category","tag":"Tag","user":"User"},"feed":"Your Feed","first_follow":{"button":"Go to my stream","info":"You'll now receive updates based on what you follow! Personalize your stream and start following your favorite authors, offices and users.","subtitle":"Did you know?","title":"You've started following your first account!"},"folder_name":"Sorry, but you have invalid characters in the folder's name. Use only letters and numbers.","folders":"folders","folders_upper":"Folders","follow":"Follow","following":"Following","labels_no_results":"You don't have any folders yet","labels_placeholder":"Search or create a new folder","labels_placeholder_no_create":"Search a folder","labels_title":"Choose a folder","latest_bookmarks":{"create_folder":"Make your own","folders":["Inspiring Houses","Wooden Structures"],"see_all":"More \xbb","signup":"Sign up and organize \xbb","subtitle":"Green Roofs","title":"Save your inspiration"},"load_more_btn":"Load More","new_follower":"started following you","no_results_bookmark":'No bookmarks with the name "%{searchParams}"',"no_results_folder":'No folders with the name "%{searchParams}"',"not_bookmarked":"Save","open":"Open","pagination":{"first":"« First","last":"Last »","next":"Next ›","previous":"‹ Prev","truncate":"…"},"private":"Private","private_folder":"Private Folder","recommendations":{"after_save":{"saved":"Your bookmark has been saved","saved_in":" in ","similar":"You may also be interested in the following similar items."}},"remove":"Remove","removed":"Bookmark removed","save":"Save","save-this":"Save this ","saved":"Saved!","saved_in":"Saved in","saved_with_button":"Saved","saving":"Saving","some_thoughts_about_this":"My Notes","stream":{"because_follow":"Because you follow","company_in_project":"A product from %{company} was used in <a href='%{url}'>%{project}</a>","photographer_in_project":"%{count} photos from %{photographer} were added to <a href='%{url}'>%{project}</a>","user_created_folder":"%{user} has created a folder: <a href='%{url}'>%{folder}</a>","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","
290none":"","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 <a href='%{url}'>%{project}</a>","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 <a href='%{url}'>%{project}</a>","user_created_folder":"%{user} ha creado una carpeta: <a href='%{url}'>%{folder}</a>","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","
290none":"","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 <a href='%{url}'>%{project}</a>","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 <a href='%{url}'>%{project}</a>","user_created_folder":"%{user} ha creado una carpeta: <a href='%{url}'>%{folder}</a>","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","
290none":"","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 <a href='%{url}'>%{project}</a>","photographer_in_project":"%{count} fotos de %{photographer} foram adicionadas a <a href='%{url}'>%{project}</a>","user_created_folder":"%{user} criou uma pasta: <a href='%{url}'>%{folder}</a>","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":"\u5
290728\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 <a href='%{url}'>%{project}</a> \u4e2d\u88ab\u91c7\u7528","photographer_in_project":"%{count} \u5f20\u7531 %{photographer} \u62cd\u6444\u7684\u56fe\u7247\u5df2\u5728 <a href='%{url}'>%{project}</a> \u4e2d\u663e\u793a","user_created_folder":"%{user} \u5df2\u521b\u5efa\u6587\u4ef6\u5939\uff1a<a href='%{url}'>%{folder}</a>","user_has_bookmarked":"%{user} \u5df2\u6709 %{count}
290 \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");
290if("desktop"===afdDevice&&0<o.length)o.forEach(function(e){var a=e.closest(".myad-save-button__box--opened"),t=e.parentNode;("create"===t.nextElementSibling.dataset.status||a)&&(e.innerHTML=L.lastUsedFolder.name),"hidden"===e.parentNode.style.visibility&&"none"!==e.parentNode.style.display&&(e.parentNode.style.visibility=null,e.parentNode.nextElementSibling.classList.add("afd-btn--right-side-rounded")),t.style.width="calc(100% - "+L.saveBtnWidth+"px)"}),f.querySelectorAll(".no-folders").forEach(function(e){e.classList.remove("no-folders")})}}function _(e){f.querySelector(".js-save-dropdown__close").addEventListener("click",p.bind(this,e))}function r(){var e=f.querySelector(".save-dropdown__new-folder"),a=f.querySelector(".afd-section-separator"),t=f.getElementById("handleFolderInput");t&&(t.value=""),e&&e.classList.add("afd-hide"),a&&a.classList.add("afd-hide");var o=f.querySelector(".save-dropdown__list");if(o){var r=o.querySelectorAll("li.afd-modal-bookmark-folders-item");r.length&&r.forEach(function(e){e.style.display=""})}}function l(e){u.ga&&ga.loaded&&ga("send",{"hitType":"event","eventCategory":"my-bookmark-saved","eventAction":"success"});var a=e&&e[0];u.adInsights&&a&&a.dataset.trackingCategory&&u.adInsights.e(a.dataset.trackingCategory,"click",a.dataset.trackingLabel,a.dataset.trackingValue)}function a(e){var a=f.createElement("div");a.innerHTML=e,f.body.appendChild(a),f.body.classList.add("afd-document-no-scroll"),t()}function t(){function a(){f.body.classList.remove("afd-document-no-scroll"),f.querySelector("html").classList.remove("afd-document-no-scroll")}var t=f.querySelectorAll(".js-myad-modal"),e=f.querySelectorAll(".afd-modal-wrap"),o=f.querySelectorAll(".close-modal");if(0<t.length){t[0].classList.add("afd-modal__show"),f.body.classList.add("afd-document-no-scroll"),f.querySelector("html").classList.add("afd-document-no-scroll");var r=f.querySelector(".afd-modal-bookmark--right");setTimeout(function(){r.classList.add("afd-modal-bookmark--open")},270)}0<t.length&&(o[0].addEventListener("click",function(){return t[0].classList.remove("afd-modal__show"),a(),!1}),e[0].addEventListener("click",function(e){if(e.target===this)return t[0].classList.remove("afd-modal__show"),a(),!1}))}function g(e){var a=e.getAttribute("href");a&&"#"!==a||(a=e.getAttribute("data-url"))!==undefined&&a.startsWith("//")&&(a="https:"+a);var t=e.getAttribute("data-image");t&&(t=t.replace("/medium/","/large/"));var o={"id":e.getAttribute("data-id"),"title":e.getAttribute("data-title"),"image":t,"url":a,"status":e.getAttribute("data-status")||"create","description":e.getAttribute("data-description"),"folder_id":e.getAttribute("data-folder-id"),"folder_name":e.getAttribute("data-folder-name"),"folder_state":e.getAttribute("data-folder-state"),"active_folders":[],"inactive_folders":[]};return o.creating="create"===o.status,o.updating="update"===o.status,o.created="create"!==o.status,o.previewing=!o.creating&&!o.updating,o.title===undefined&&(o.title=f.querySelector('meta[property="og:title"]').content),o.image===undefined&&(o.image=f.querySelector('meta[property="og:image"]').content),o}function s(e,a,t,o){var r=o;if(f.querySelector(".loading-folders").classList.add("afd-hide"),f.getElementById("js-user-folders").classList.remove("afd-hide"),e.active)for(var s=0;s<e.active.length;s++){var i=e.active[s].name.replace(/"/g,""");a.active_folders.push({"id":e.active[s].id,"name":i,"state":e.active[s].state}),r+=microTemplates["templates/active_folder"]({"folder":a.active_folders[a.active_folders.length-1]})}var n="create"===a.status?"folders":"inactive";for(s=0;s<e[n].length;s++){var l=e[n][s].name.replace(/"/g,""");a.inactive_folders.push({"id":e[n][s].id,"name":l,"state":e[n][s].state}),r+=microTemplates["templates/inactive_folder"]({"folder":a.inactive_folders[a.inactive_folders.length-1]})}if(t&&t(r),a.folder_id){var d={"id":parseInt(a.folder_id),"name":a.folder_name,"state":a.folder_state};L.add_folder(d,!0)}}function d(e,a,t,o){var r=o;if(f.querySelector(".loading-folders").classList.add("afd-hide"),e.active)for(var s=0;s<e.active.length;s++){var i=e.active[s].name.replace(/"/g,""");a.active_folders.push({"id":e.active[s].id,"name":i,"state":e.active[s].state}),r+=microTemplates["templates/active_folder"]({"folder":a.active_folders[a.active_folders.length-1]})}var n="create"===a.status?"folders":"inactive";for(s=0;s<e[n].length;s++){var l=e[n][s].name.replace(/"/g,""");a.inactive_folders.push({"id":e[n][s].id,"name":l,"state":e[n][s].state}),r+=microTemplates["templates/inactive_folder"]({"folder":a.inactive_folders[a.inactive_folders.length-1]})}if(t&&t(r),a.folder_id){var d={"id":parseInt(a.folder_id),"name":a.folder_name,"state":a.folder_state};L.add_folder_new(d,!0)}}function c(){fetch(L.api+"/me/folders",{"method":"GET","headers":{"Authorization":"Bearer "+AD.getAccessToken()}}).then(function(e){return e.json()}).then(function(e){e&&e.folders&&0<e.folders.length&&(L.lastUsedFolder=e.folders[0],h(!1))})}function b(t,o,r,s,i){fetch(L.api+"/favs/"+r+"/labels",{"method":"GET","headers":{"Authorization":"Bearer "+AD.getAccessToken()}}).then(function(e){return e.json()}).then(function(e){if(0<e.active.length){var a=e.active.slice(-1)[0];
290L.lastActiveFolder=a,s(t,o,r,i)}else s("not bookmarked",o)})}function k(a,t){var o="",e="create"===a.status?"/me/folders":"/favs/"+a.id+"/labels";fetch(L.api+e,{"method":"GET","headers":{"Authorization":"Bearer "+AD.getAccessToken()}}).then(function(e){return e.json()}).then(function(e){L.instance.isDropdown?d(e,a,t,o):s(e,a,t,o)})}function y(e){L.instance={"liSelected":undefined,"modifications":!1,"save_button":f.querySelector(".afd-modal-bookmark-save"),"exactMatch":null,"new_ids":-1,"loadedURLs":{},"link_element":e,"isDropdown":e&&!!(e[0]||e).dataset.dropdown}}function w(){L.instance.modifications=!0,L.instance.save_button=L.instance.save_button||f.querySelector(".afd-modal-bookmark-save"),L.instance.save_button&&(L.instance.save_button.removeAttribute("disabled"),L.instance.save_button.classList.remove("afd-btn--second"))}function S(e,a){var t=e[0]||e;t.classList.add(a),setTimeout(function(){t.classList.remove(a)},200)}function A(){var e=f.querySelector(".afd-modal-bookmark-folders-list");if(e){var a=Math.round(e.offsetHeight),t=f.querySelectorAll("li.afd-modal-bookmark-folders-item"),o=t[0].offsetHeight,r=e.getBoundingClientRect().top+e.offsetHeight,s=f.querySelector(".afd-modal-bookmark-folders-item--hover");if(r<s.getBoundingClientRect().top+s.offsetHeight){var i=(Array.from(t).indexOf(s)+1)*o-a;e.scrollTop=i}else if(e.getBoundingClientRect().top>s.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", 291L.isDropdownClosedFromInside=!1,L.lastUsedFolder={"name":"..."},L.lastActiveFolder={},L.isDropdownOpened=!1,L.dropdownData={},L.isSaving=!1,L.saveBtnWidth=0,L.isMyADSite=f.location.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.location.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-mobile-view .js-myarchdaily-mobile-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};
291if(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.target.value.length&&(L.newFolderFromButton(),f.querySelectorAll(".afd-modal-bookmark-folders-item").forEach(function(e){e.classList.remove("afd-modal-bookmark-folders-item--hover")}))}),f.addEventListener("input",function(e){e.target.closest("#input_folder")&&(f.getElementById("js-create-new-folder").innerHTML=e.target.value)}),f.addEventListener("click",function(e){if(e.target.closest(".js-add-new-folder")){if(e.preventDefault(),e.stopImmediatePropagation(),L.instance.modifications=!0,!L.hasFolders()&&""===f.getElementById("handleFolderInput").value)return n(f.getElementById("handleFolderInput"));L.createNewFolderFromButton(),L.isDropdownClosedFromInside=!1}}),f.addEventListener("input",function(e){if(e.target.closest("#handleFolderInput")){"undefined"!=typeof Gallery&&clearTimeout(Gallery.timer),L.hasFolders()||n(e.target),e.preventDefault();var t=e.target.value,o=L.canCreateFolders(),r=!1,a=f.querySelector(".save-dropdown__list"),s=f.querySelector(".afd-section-separator"),i=f.querySelector(".save-dropdown__new-folder");L.dropdownData.searchInputValue=t,f.getElementById("js-create-new-folder").innerHTML=t,a.querySelectorAll("li.afd-modal-bookmark-folders-item").forEach(function(e){var a=e.querySelector(".afd-modal-bookmark-folders-name").textContent||"";-1<a.search(new RegExp(t,"i"))?(e.style.display="block",r=!0):e.style.display="none",a.toUpperCase()===t.toUpperCase()&&(o=!1,L.instance.exactMatch=e.parentElement)}),!L.hasFolders()||o&&0<t.length?(a.classList.add("save-dropdown__list--small"),i.classList.remove("afd-hide"),L.instance.exactMatch=null,r?s.classList.remove("afd-hide"):s.classList.add("afd-hide")):(a.classList.remove("save-dropdown__list--small"),i.classList.add("afd-hide"),s.classList.add("afd-hide"))}}),f.addEventListener("input",function(e){e&&e.target&&"function"==typeof e.target.closest&&e.target.closest("#handleFolderInput")&&f.dispatchEvent(new Event("MyAD:dropdown-input-focus"))}),f.addEventListener("blur",function(e){e&&e.target&&"function"==typeof e.target.closest&&e.target.closest("#handleFolderInput")&&f.dispatchEvent(new Event("MyAD:dropdown-blur"))}),f.addEventListener("input",function(e){if(e.target.closest("#input_folder")){e.preventDefault();var a=e.target.value,t=L.canCreateFolders();f.querySelectorAll("#ui_container_folders li").forEach(function(e){-1<e.querySelector(".afd-modal-bookmark-folders-name").textContent.search(new RegExp(a,"i"))?e.style.display="block":e.style.display="none",e.textContent.toUpperCase()===a.toUpperCase()&&(t=!1,L.instance.exactMatch=e.parentElement)});var o=f.querySelector(".afd-modal-bookmark-add-folder"),r=f.querySelector(".afd-modal-bookmark-folders-list");t&&0<a.length?(o&&o.classList.remove("afd-hide"),r&&r.classList.remove("afd-modal-bookmark-folders-list--large"),L.instance.exactMatch=null):(o&&o.classList.add("afd-hide"),r&&r.classList.add("afd-modal-bookmark-folders-list--large"))}}),u.addEventListener("keydown",function(e){if(f.querySelector("li.afd-modal-bookmark-folders-item--hover")&&13===e.keyCode)if(e.preventDefault(),f.querySelector("li.js-save-folders.afd-modal-bookmark-folders-item--hover")){var a=f.querySelector("li.js-save-folders.afd-modal-bookmark-folders-item--hover");L.add_folder({"id":a.dataset.id,"name":a.dataset.name,"state":a.dataset.state})}else if(f.querySelector("li.js-remove-folders.afd-modal-bookmark-folders-item--hover")){var t=f.querySelector("li.js-remove-folders.afd-modal-bookmark-folders-item--hover");L.remove_folder({"id":t.dataset.id,"name":t.dataset.name,"state":t.dataset.state})}}),u.addEventListener("keydown",function(e){var a=f.querySelectorAll("li.afd-modal-bookmark-folders-item");if(0===a.length)return!0;
291if(40===e.keyCode){if(L.instance.liSelected){L.instance.liSelected.classList.remove("afd-modal-bookmark-folders-item--hover");var t=L.instance.liSelected.nextElementSibling;t?(L.instance.liSelected=t).classList.add("afd-modal-bookmark-folders-item--hover"):(L.instance.liSelected=a[0],a[0].classList.add("afd-modal-bookmark-folders-item--hover"))}else L.instance.liSelected=a[0],a[0].classList.add("afd-modal-bookmark-folders-item--hover");A()}else if(38===e.keyCode){if(L.instance.liSelected){L.instance.liSelected.classList.remove("afd-modal-bookmark-folders-item--hover");var o=L.instance.liSelected.previousElementSibling;o?(L.instance.liSelected=o).classList.add("afd-modal-bookmark-folders-item--hover"):(L.instance.liSelected=a[a.length-1],a[a.length-1].classList.add("afd-modal-bookmark-folders-item--hover"))}else L.instance.liSelected=a[a.length-1],a[a.length-1].classList.add("afd-modal-bookmark-folders-item--hover");A()}}),f.addEventListener("click",function(e){e.target.closest("#submit")&&(e.target.innerHTML=I18n.t("jslibrary.saving"),e.target.classList.add("afd-myad-loading"),e.target.classList.add("afd-btn--second"),e.target.setAttribute("disabled","disabled"),L.closeModal())}),f.addEventListener("click",function(e){var a=e.target.closest(".js-bookmark-delete");if(a)return e.preventDefault(),L.shouldUseDirectBookmark()?L.removeBookmark(a):L.removeBookmark(),!1}),f.addEventListener("click",function(e){var a=".js-myad-modal .js-close-modal, .js-myad-modal .js-close-modal .close, .afd-modal-body.afd-modal-body--fullscreen, .afd-modal-body .js-save-dropdown__close";if(e.target.closest(a)){if("phone"!==afdDevice&&e.target.classList.contains("afd-modal-body"))return;if(!e.target.matches(a))return;return o(e)}}),f.querySelectorAll(".myarchdaily-single-fav").forEach(function(e){L.loadButton(e)}),L.isMyADSite||(f.addEventListener("kenneth:successful-login",function(){L.renderBookmarkLinks()}),f.addEventListener("kenneth:anonymous-access",function(){L.renderBookmarkLinks()})),null!=L.afterInit&&L.afterInit()},"openModal":function(e){L.actual_bookmark=g(e),a(microTemplates["templates/modal"]({"bookmark":L.actual_bookmark,"canCreateFolders":L.canCreateFolders()})),y(e),k(L.actual_bookmark,function(e){if(""===e){var a=f.querySelector(".js-empty-folder-state");a&&a.classList.remove("afd-hide")}f.getElementById("ui_container_folders").innerHTML=e})}},q=null;L.saveFromButton=function(e){return m(),L.shouldUseDirectBookmark()?(L.actual_bookmark=g(e),L.actual_bookmark.active_folders=[],void L.saveItem(e)):L.hasFolders()?(L.actual_bookmark=g(e),L.add_folder_new({"id":L.lastUsedFolder.id,"name":L.lastUsedFolder.name,"state":L.lastUsedFolder.state}),void L.saveItem(e)):L.openDropdown(e,!0)},L.openDropdown=function(e,a){var t=e[0]||e;if(!L.isSaving){m(),u.adInsights.e("quick-save_dropdown","show","open",L.isFrom);var o=!!L.hasFolders(),r=L.canCreateFolders(),s=microTemplates["templates/save_button_dropdown"]({"bookmark":L.actual_bookmark,"hasFolders":o,"canCreateFolders":r}),i=(new DOMParser).parseFromString(s,"text/html").body.firstChild,n=t.closest(".myad-save-button__box");L.actual_bookmark=g(t),n.append(i);var l=n.querySelector(".save-dropdown");if(L.dropdownData.searchInputValue="",("update"===t.dataset.status||a)&&v(t,!0,a),l&&L.lastUsedFolder&&"..."===L.lastUsedFolder.name){var d=f.querySelector(".save-dropdown__new-folder");r&&d&&d.classList.remove("afd-hide")}y(t),L.hasFolders()?k(L.actual_bookmark,function(e){""===e&&f.querySelector(".js-empty-folder-state").classList.remove("afd-hide"),f.querySelector(".save-dropdown__list").insertAdjacentHTML("afterbegin",e)}):(r&&f.querySelector(".save-dropdown__new-folder").classList.remove("afd-hide"),f.querySelector(".loading-folders").classList.add("afd-hide")),f.body.addEventListener("click",function c(e){if(q=c,n&&n.classList.contains("myad-save-button__box--opened")){if(n.contains(e.target))return;p(t)}}),f.addEventListener("change",function(e){if(e.target.closest(".afd-toggle-input")){var a=f.querySelector(".afd-toggle-input").checked?"closed":"open";u.adInsights.e("quick-save_dropdown_switch-btn","click",a,L.isFrom)}}),_(t)}
291},L.add_folder_new=function(a,e,t){var o=L.actual_bookmark;o.active_folders.push(a);var r=o.inactive_folders.findIndex(function(e){return e.id.toString()===a.id.toString()});if(o.inactive_folders.splice(r,1),e){var s,i=f.querySelector(".save-dropdown__list");if(t){var n=microTemplates["templates/active_folder"]({"folder":a});s=(new DOMParser).parseFromString(n,"text/html").body.firstChild}else s=f.querySelector(".folder-"+a.id);i&&i.insertAdjacentElement("afterbegin",s)}L.lastUsedFolder=a,h(!1)},L.createNewFolderFromButton=function(){if(!L.canCreateFolders())return!1;var e=new RegExp(/[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_+.~#?&//=]*)?|~|!|@|"|'|;|:|\{|\}/gi);L.dropdownData.addNewFolder=!0;var a=f.querySelector(".save-dropdown__list");if(a&&a.classList.remove("save-dropdown__list--small"),L.isDropdownClosedFromInside=!0,null===L.instance.exactMatch)return t=f.querySelector(".afd-toggle-input").checked?"closed":"open",(o=f.getElementById("handleFolderInput")).value.match(e)?(alert(I18n.t("jslibrary.folder_name")),!1):(L.add_folder_new({"id":L.instance.new_ids,"name":o.value,"state":t,"private":"closed"===t},!0,!0),r(),L.saveItem(L.actual_bookmark),!0);var t=L.instance.exactMatch.data("state"),o=L.instance.exactMatch.data("name");return o.match(e)?(alert(I18n.t("jslibrary.folder_name")),!1):(L.add_folder_new({"id":L.instance.exactMatch.data("id"),"name":o,"state":t,"private":"closed"===t},!0,!0),r(),L.saveItem(L.actual_bookmark),!0)},L.saveItem=function(e,a){var t=e;L.isSaving=!0;var o,r=new FormData;"create"===L.actual_bookmark.status?(r=i(L.actual_bookmark,"bookmark",r),r=i(L.actual_bookmark.active_folders,"labels",r),o="/favs"):((r=i(L.actual_bookmark.active_folders,"labels",r)).append("_method","PUT"),o="/favs/"+L.actual_bookmark.id),fetch(L.api+o,{"method":"POST","headers":{"Content-Type":"application/x-www-form-urlencoded","Authorization":"Bearer "+AD.getAccessToken()},"body":new URLSearchParams(r).toString()}).then(function(e){return e.json()}).then(function(e){l(t),L.isSaving=!1,L.instance.modifications=!1,a?("desktop"!==afdDevice&&(t=f.querySelector(".myarchdaily-multiple-fav")),L.markButtonAs("not bookmarked",t)):L.markButtonAs("bookmarked",t||L.instance.link_element,e.id),L.reload_after_save&&u.location.reload(!1)})["catch"](function(e){L.isSaving=!1,AFD.flashMsg!==undefined&&AFD.flashMsg("error",I18n.t("jslibrary.try_again")),console.error("MyAD error",e)})},L.add_folder=function(a,e){for(var t=L.actual_bookmark,o=0;o<t.active_folders.length;o++)if(t.active_folders[o].id.toString()===a.id.toString())return;t.active_folders.push(a);var r=t.inactive_folders.some(function(e){return e.id.toString()===a.id.toString()}),s=f.createElement("div");s.innerHTML=microTemplates["templates/active_folder"]({"folder":a}),s=s.firstElementChild;var i=f.getElementById("input_folder"),n=f.getElementById("ui_container_folders");if(r){if(i&&""!==i.value){var l=f.querySelector(".afd-modal-bookmark-folders-list li.active:last-child");if(l)l.insertAdjacentElement("afterend",s);else{var d=f.querySelector(".afd-modal-bookmark-folders-list");d&&d.prepend(s)}}f.querySelector(".folder-"+a.id).replaceWith(s),e&&n&&n.prepend(s),S(s,"selected")}else n&&n.prepend(s),S(s,"selected");L.instance.isDropdown||i&&(i.value="");var c=f.querySelector(".afd-modal-bookmark-add-folder");c&&c.classList.add("afd-hide"),i&&i.dispatchEvent(new Event("input")),w();var u=f.querySelector(".js-empty-folder-state");u&&u.classList.add("afd-hide"),L.lastUsedFolder=a,h(!1),L.saveItem(),L.instance.modifications=!1},L.remove_folder=function(a,e){var t=e&&e[0]||e;L.actual_bookmark.inactive_folders.push({"id":a.id,"name":a.name});var o=!1;if(L.actual_bookmark.active_folders=L.actual_bookmark.active_folders.filter(function(e){return e.id.toString()!==a.id.toString()}),0<L.actual_bookmark.active_folders.length?L.lastActiveFolder.name=L.actual_bookmark.active_folders.reverse()[0].name:L.lastActiveFolder.name=L.lastUsedFolder.name,"desktop"===afdDevice&&t&&t.dataset.dropdown){var r=t.previousElementSibling;L.lastActiveFolder.name&&h(!0,r)}0===L.actual_bookmark.active_folders.length&&(o=!0);var s=f.createElement("div");s.innerHTML=microTemplates["templates/inactive_folder"]({"folder":a});var i=s.firstElementChild,n=f.querySelector(".folder-"+a.id);n&&n.replaceWith(i),S(i,"unselected"),w(),L.saveItem(t,o)},L.newFolderFromButton=function(){if(!L.canCreateFolders())return!1;var e=new RegExp(/[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_+.~#?&//=]*)?|~|!|@|"|'|;|:|\{|\}/gi);if(null===L.instance.exactMatch)return a=f.querySelector(".afd-toggle-input").checked?"closed":"open",(t=f.getElementById("input_folder").value).match(e)?(alert(I18n.t("jslibrary.folder_name")),!1):(L.add_folder({"id":L.instance.new_ids,"name":t,"state":a,"private":"closed"===a}),f.querySelector(".afd-toggle-input").checked=!1,L.instance.new_ids--,!0);var a=L.instance.exactMatch.data("state"),t=L.instance.exactMatch.data("name");return t.match(e)?(alert(I18n.t("jslibrary.folder_name")),!1):(L.add_folder({"id":L.instance.exactMatch.data("id"),"name":t,"state":a,"private":"closed"===a}),!0)},L.save=function(){if("create"===L.actual_bookmark.status)var e={"bookmark":L.actual_bookmark,"labels":L.actual_bookmark.active_folders},a="/favs";else e={"labels":L.actual_bookmark.active_folders,"_method":"PUT"},a="/favs/"+L.actual_bookmark.id;fetch(L.api+a,{"method":"POST","headers":{"Content-Type":"application/json","Authorization":"Bearer "+AD.getAccessToken()},"body":JSON.stringify(e)}).then(function(e){return e.json()}).then(function(e){l(),L.instance.modifications=!1,L.markButtonAs("bookmarked",L.instance.link_element,e.id),f.getElementById("input_folder").value="",j();var a=L.fetchRecommendations();if(0<a.length){if(u.adInsights&&u.adInsights.e("bookmark-recommendation","show","iframe-modal"),f.querySelector(".afd-modal-bookmark-recommendations").classList.add("show-recommendation"),null!==e.folders&&0<e.folders.length){for(var t="",o=0;o<e.folders.length;o++)t+='<a class="afd-message-link" href="'+e.folders[o].url+'" target="_blank">'+e.folders[o].name+"</a>, ";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<a.length;o++){a[o].image=a[o].image.replace("thumb_jpg","medium_jpg"),a[o].url=a[o].url.replace("?ad_medium=widget&ad_name=recommendation","");var r=microTemplates["templates/recommendation"]({"recommendation":a[o]}),s=f.createElement("div");s.innerHTML=r,f.querySelector(".afd-bottom-widget-list").appendChild(s.firstChild)}}else L.closeModal(),AFD.flashMsg!==undefined&&AFD.flashMsg("success",I18n.t("jslibrary.saved")),L.reload_after_save&&u.location.reload(!1)})["catch"](function(){j(),AFD.flashMsg!==undefined&&AFD.flashMsg("error",I18n.t("jslibrary.try_again"))})},L.fetchRecommendations=function(){var o=[],e=f.querySelectorAll(".js-recommendations");0<e.length&&e[0].querySelectorAll(".afd-bottom-widget-list li").forEach(function(e){o.push({"t
291itle":e.querySelector(".afd-bottom-widget-data .afd-bottom-widget-item-title").textContent,"image":e.querySelector(".afd-bottom-widget-img > 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.location.href;0<e.indexOf(L.actual_bookmark.id)?0<e.indexOf("folders")?u.location.replace(e.split("/").slice(0,7).join("/")):e.indexOf(L.actual_bookmark.id)&&u.location.replace(e.split("/").slice(0,6).join("/")):u.location.reload(!1)}})["catch"](function(e){AFD.flashMsg("error",I18n.t("jslibrary.try_again")),console.error("MyAD error",e)})},L.closeModal=function(){var e=f.querySelector(".afd-modal-bookmark--right");e&&e.classList.remove("afd-modal-bookmark--open"),setTimeout(function(){var e=f.getElementById("bookmark-modal");e&&e.parentElement.remove(),f.body.classList.remove("afd-document-no-scroll"),f.documentElement.classList.remove("afd-document-no-scroll"),u.scrollTo(0,L.savedPosition)},270)},L.markButtonAs=function(o,e,a,t){var r=e&&e[0]||e;if(r&&r.matches("a")){L.instance.loadedURLs[r.href]!==undefined&&L.instance.loadedURLs[r.href].response===o||(L.instance.loadedURLs[r.href]={"response":o},a!==undefined&&(L.instance.loadedURLs[r.href].id=a));var s=f.querySelectorAll(".myarchdaily-single-fav[href='"+r.href+"'], .myarchdaily-multiple-fav[href='"+r.href+"'], .js-myad-fav[href='"+r.href+"']");Array.from(s).forEach(function(e){var a=e.querySelector("span");if("bookmarked"===o){var t=e.dataset.successMessage||I18n.t("jslibrary.saved_with_button");a&&(a.innerHTML=t),e.setAttribute("data-status","update"),L.instance.loadedURLs[r.href].id!==undefined&&e.setAttribute("data-id",L.instance.loadedURLs[r.href].id),L.shouldUseDirectBookmark()&&e.classList.add("js-bookmark-delete")}else if("not bookmarked"===o){t=u.matchMedia("(max-width: 359px)").matches?e.dataset.messagemobile||I18n.t("jslibrary.not_bookmarked"):e.dataset.message||I18n.t("jslibrary.not_bookmarked"),a&&(a.innerHTML=t),e.classList.remove("myarchdaily-bookmarked"),e.classList.remove("js-bookmark-delete"),e.setAttribute("data-status","create"),e.removeAttribute("data-id"),0===L.saveBtnWidth&&0<e.offsetWidth&&(L.saveBtnWidth=e.offsetWidth)}}),r.dataset.dropdown&&(L.isDropdownClosedFromInside||v(r,!1,!1,t),L.isDropdownClosedFromInside=!1)}},f.addEventListener("button:copy",function(){f.querySelectorAll(".myarchdaily-multiple-fav, .js-myad-fav").forEach(function(e){L.markButtonAs("not bookmarked",e)})}),L.loadButton=function(e){var a=e[0]||e,t=a.href||a.getAttribute("href");return"#"===t&&(t=f.URL),t!==undefined&&(t in L.instance.loadedURLs?(L.markButtonAs(L.instance.loadedURLs[t].response,a),!1):void(AD.CurrentUser.id?(L.instance.loadedURLs[t]={"response":"loading"},fetch(L.api+"/my/api/v1/users/"+AD.CurrentUser.id+"/bookmarks?url="+t,{"method":"GET","headers":{"Authorization":"Bearer "+AD.getAccessToken()}}).then(function(e){return e.json()}).then(function(e){L.markButtonAs(e.status,a,e.fav)})):L.markButtonAs("not bookmarked",a)))},L.renderBookmarkLinks=function(e){if(AD.CurrentUser.id){var a=".myarchdaily-multiple-fav:not([data-init='initialized']), .js-myad-fav",t=e?f.querySelectorAll(a+", "+e):f.querySelectorAll(a);if(L.saveBtnDataSetDropdown=!!t.length&&"true"===t[0].dataset.dropdown,t.length){var o=Array.from(t).reverse().slice(0,50).map(function(e){return e.setAttribute("data-init","initialized"),e.href});L.saveWithDropdown&&L.lastUsedFolder&&"..."===L.lastUsedFolder.name&&c(),fetch(L.api+"/my/api/v1/users/"+AD.CurrentUser.id+"/bookmarks",{"method":"POST","headers":{"Content-Type":"application/json","Authorization":"Bearer "+AD.getAccessToken()},"body":JSON.stringify({"urls":o})}).then(function(e){return e.json()}).then(function(e){Object.entries(e).forEach(function(e){var a=e[0],t=e[1],o=f.querySelectorAll(".myarchdaily-multiple-fav[href='"+a+"'], .js-myad-fav[href='"+a+"']");t.fav?L.shouldUseDirectBookmark()?L.markButtonAs("bookmarked",o,t.fav):b("bookmarked",o,t.fav,L.markButtonAs,!0):L.markButtonAs("not bookmarked",o)})})}}else f.querySelectorAll(".myarchdaily-multiple-fav, .js-myad-fav").forEach(function(e){L.markButtonAs("not bookmarked",e)})},L.checkTour=function(a,e,t){fetch(L.api+"/api/v1/users/tours/check",{"method":"POST","headers":{"Authorization":"Bearer "+AD.getAccessToken()},"body":JSON.stringify({"name":a,"action_type":e})}).then(function(e){return e.json()}).then(function(e){t(e,a)})},L.markTour=function(a,t){fetch(L.api+"/api/v1/users/tours/mark",{"method":"POST","headers":{"Authorization":"Bearer "+AD.getAccessToken()},"body":JSON.stringify({"name":a})}).then(function(e){return e.json()}).then(function(e){t(e,a)})},L.loadInterests=function(e,a,t){var o=a||6;fetch(L.api+"/api/v1/users/onboarding/interests?site="+L.site+"&type="+e+"&limit="+o,{"method":"GET","headers":{"Authorization":"Bearer "+AD.getAccessToken()}}).then(function(e){return e.json()}).then(function(e){t(e)})["catch"](function(e){console.error("MyAD Error:",e)})},u.MyAD=L}(window,document,undefined);</script>
vendor: 1 bytes, line 291
291
292<script>/*! ArchDaily Insights - v1.0.0 - 2020-07-02 293* https://assets.adsttc.com/insights/ 294* Copyright (c) 2020 ArchDaily; Licensed Private */ 295 296window.lstore=window.lstore||{},window.localStorage?window.lstore.support=!0:window.lstore.support=!1,window.lstore.get=function(t){return window.lstore.support?window.localStorage.getItem(t):"ls_not_supported"},window.lstore.set=function(t,n){return window.lstore.support?window.localStorage.setItem(t,n):"ls_not_supported"},window.lstore.remove=function(t){return window.lstore.support?window.localStorage.removeItem(t):"ls_not_supported"},window.lstore.each=function(t){if(window.lstore.support){var n=[];for(var e in window.localStorage)window.localStorage.hasOwnProperty(e)&&n.push(e);for(var o=0;o<n.length;o++)t(window.localStorage.getItem(n[o]),n[o])}return"ls_not_supported"},window.sstore=window.sstore||{},window.sessionStorage?window.sstore.support=!0:window.sstore.support=!1,window.sstore.get=function(t){return window.sstore.support?window.sessionStorage.getItem(t):"ss_not_supported"},window.sstore.set=function(t,n){return window.sstore.support?window.sessionStorage.setItem(t,n):"ss_not_supported"},window.sstore.remove=function(t){return window.sstore.support?window.sessionStorage.removeItem(t):"ss_not_supported"},window.sstore.each=function(t){if(window.sstore.support){var n=[];for(var e in window.sessionStorage)window.sessionStorage.hasOwnProperty(e)&&n.push(e);for(var o=0;o<n.length;o++)t(window.sessionStorage.getItem(n[o]),n[o])}return"ss_not_supported"},function(){var t=Date.now;t||(t=function(){return(new Date).getTime()}),window.adInsights=window.adInsights||{},window.adInsights.sentEvents=window.adInsights.sentEvents||0,window.adInsights.encoder=window.adInsights.encoder||{_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_~"},window.adInsights.dt=t,window.adInsights.generateId=function(t){return t||(t=""),window.adInsights.dt()+t+Math.random()},window.adInsights.encoder._utf8Encode=window.adInsights.encoder._utf8Encode||function(t){t=t.replace(/\r\n/g,"\n");for(var n="",e=0;e<t.length;e++){var o=t.charCodeAt(e);o<128?n+=String.fromCharCode(o):(127<o&&o<2048?n+=String.fromCharCode(o>>6|192):(n+=String.fromCharCode(o>>12|224),n+=String.fromCharCode(o>>6&63|128)),n+=String.fromCharCode(63&o|128))}return n},window.adInsights.encoder.encode=window.adInsights.encoder.encode||function(t){var n,e,o,i,r,s,d,a="",w=0;for(t=window.adInsights.encoder._utf8Encode(t);w<t.length;)i=(n=t.charCodeAt(w++))>>2,r=(3&n)<<4|(e=t.charCodeAt(w++))>>4,s=(15&e)<<2|(o=t.charCodeAt(w++))>>6,d=63&o,isNaN(e)?s=d=64:isNaN(o)&&(d=64),a=a+window.adInsights.encoder._keyStr.charAt(i)+window.adInsights.encoder._keyStr.charAt(r)+window.adInsights.encoder._keyStr.charAt(s)+window.adInsights.encoder._keyStr.charAt(d);return a},window.adInsights.encodeData=window.adInsights.encodeData||function(t){var n="",e="";for(var o in t)try{n=n+e+o+"="+window.adInsights.encoder.encode(String(t[o])),e="&"}catch(t){}var i="";try{i=window.adInsights.encoder.encode(n)}catch(t){}return i},window.adInsights.t=window.adInsights.t||function(t,n,e){var o="//insights.dyn.archdaily.com/"+t+".gif?_rand="+1e16*Math.random()+"&ii="+window.lstore.get("ins_i")+"&iip="+(window.adInsights.pvId||"");"undefined"!=typeof AD&&AD&&AD.CurrentUser&&AD.CurrentUser.id?o=o+"&iia="+AD.CurrentUser.id:o+="&iia=",("string"==typeof n||n instanceof String)&&(o=o+"&"+n);if(t==="ev"&&typeof(dataLayer)!="undefined"){dataLayer.push({event: "insightsEvent",metadata:{ii:window.lstore.get("ins_i"),iip:(window.adInsights.pvId||""),iia:(AD.CurrentUser.id||"").toString(),b:n.replace(/b=/,"").replace(/d=/,"")}});}var i=new Image(1,1);return e&&(i.addEventListener?i.addEventListener("load",e):i.attachEvent&&i.attachEvent("onload",e)),i.src=o,i},window.adInsights.p=window.adInsights.p||function(t){var n=window.adInsights.referrer(350),e={},o="";n&&(e.ref=n);var i=!1;try{i=navigator.vendor&&-1<navigator.vendor.indexOf("Apple")&&navigator.userAgent&&-1===navigator.userAgent.indexOf("CriOS")&&-1===navigator.userAgent.indexOf("FxiOS")}catch(t){}return t&&t.url?e.u=t.url:!0===i&&(e.u=window.location.href),(e.ref||e.u)&&(o="d="+window.adInsights.encodeData(e)),o?window.adInsights.t("img",o):window.adInsights.t("img")};var w=function(t){if(window&&window.adInsights&&window.adInsights.trackingEvCallback)try{window.adInsights.trackingEvCallback(t)}catch(t){}};window.adInsights.e=window.adInsights.e||function(t,n,e,o,i,r){var s=window.location&&window.location.href||"";null==i&&(i=""),null==o&&(o=""),null==e&&(e=""),null==n&&(n=""),null==t&&(t="");var d={dt:window.adInsights.dt(),c:t,a:n,l:e,v:o,ab:i,u:s,pii:window.adInsights.pvId},a=window.adInsights.encodeData(d);return w(d),window.adInsights.t("ev","d="+a,r)};
296var n,e,o,d,r={show:{},print:{},click:{}},c="[data-insights-category],[data-insights-action],[data-insights-label]",i=function(t){return{dt:window.adInsights.dt(),c:t.getAttribute("data-insights-category"),a:t.getAttribute("data-insights-action"),l:t.getAttribute("data-insights-label"),v:t.getAttribute("data-insights-value"),ab:t.getAttribute("data-insights-version"),u:window.location.href,pii:window.adInsights.pvId}},s=function(){clearTimeout(o);var t=function(r){var o="",i="",s=[],d=0;r.each(function(t,n){if("ad_action_"===n.substring(0,10)&&d<30){s.push(n);try{var e=parseInt(n.split("ad_action_")[1].split("_")[0],10);3<n.split("_").length&&window.adInsights.dt()-e<18e5&&(o+=i+t,i="*",d+=1)}catch(t){}}});for(var t=0;t<s.length;t++)r.remove(s[t]);return o&&r.set("ad_nse_"+window.adInsights.dt(),o),r.each(function(t,n){var e=!0;if("ad_nse_"===n.substring(0,7)){try{var o=parseInt(n.split("ad_nse_")[1],10);2e4<window.adInsights.dt()-o&&(e=!1,r.remove(n))}catch(t){}try{if(e){var i=r.get("ad_try_"+n);i&&window.adInsights.dt()-i<9e3&&(e=!1)}}catch(t){}e&&(r.set("ad_try_"+n,window.adInsights.dt()),window.adInsights.t("ev","b="+t,function(){r.remove(n)}))}else"ad_se_"===n.substring(0,6)&&r.remove(n)}),d}(window.sstore);window.adInsights.sentEvents+=t,o=setTimeout(s,30===t?100:1500)},a=function(t,n,e){var o=i(e);o.a=t,function(t,n){var e=window.adInsights.generateId("_");if(!(t&&"show"===t.a&&r.show[n]||void 0!==r[e])){t.u=window.location.href,t.pii=window.adInsights.pvId;var o="ad_action_"+e,i=window.adInsights.encodeData(t);window.sstore.set(o,i),w(t),r[e]=1,"show"===t.a&&(r.show[n]=1)}}(o,n)};window.adInsights.checkImpressions=function(){if(d&&d.all)for(var t=Object.keys(d.all),n=0;n<t.length;n++)e=d.all[t[n]],void 0,o=e.getBoundingClientRect(),i=window.innerWidth||doc.documentElement.clientWidth,r=window.innerHeight||doc.documentElement.clientHeight,s=function(t,n){return document.elementFromPoint(t,n)},o.right<0||o.bottom<0||o.left>i||o.top>r||!(e.contains(s(o.left,o.top))||e.contains(s(o.right,o.top))||e.contains(s(o.right,o.bottom))||e.contains(s(o.left,o.bottom)))||a("show",t[n],d.all[t[n]]);var e,o,i,r,s},window.adInsights.referrer=window.adInsights.referrer||function(t){var n="";try{n=window.top.document.referrer}catch(t){if(window.parent)try{n=window.parent.document.referrer}catch(t){n=""}}return""===n&&(n=document.referrer),("string"==typeof n||n instanceof String)&&n.length>t&&(n=n.substring(0,t)+"..."),n},window.adInsights.__version__="0.1.3d";var g,h=function(t){var n=i(t.currentTarget);n.a="click";var e=window.adInsights.encodeData(n);window.sstore.set("ad_action_"+window.adInsights.generateId("_"),e),w(n)},u=function(o){var t=[];o.each(function(t,n){if("ad_try_"===n.substring(0,7))try{var e=o.get(n);18e5<window.adInsights.dt()-e&&o.remove(n)}catch(t){}});for(var n=0;n<t.length;n++)o.remove(t[n])};try{jQuery(window).on("DOMContentLoaded load resize scroll",function(){clearTimeout(n),n=setTimeout(window.adInsights.checkImpressions,600)})}catch(t){}var l=0;window.adInsights.updatePage=function(t){clearTimeout(g),function(t){for(var n=Object.keys(t),e=0;e<n.length;e++)a("print",n[e],t[n[e]])}((d=function(t){var n=c;if("string"==typeof t||t instanceof String)try{n=t+" "+c.split(",").join(", "+t+" ")}catch(t){}for(var e=jQuery(n),o=e.length,i={},r={},s={},d=0;d<o;d++){var a=jQuery(e[d]).attr("data-insights-id");a?r[a]=e[d]:(a=Math.random()+Date.now(),jQuery(e[d]).attr("data-insights-id",a),i[a]=e[d]),s[a]=e[d]}return{all:s,new:i,existing:r}}(t)).new),jQuery(jQuery.map(d.new,function(t){return t})).on("click",h),g=setTimeout(window.adInsights.updatePage,2e3+l),1e4<(l+=2e3)&&(l=1e4)},window.adInsights.load=function(){try{var t=window.lstore.get("ins_i");t||(t=window.adInsights.generateId("_"),window.lstore.set("ins_i",t)),window.adInsights.pvId=window.adInsights.generateId("_"),window.adInsights.p(),window.adInsights.updatePage(),setTimeout(s,2e3),
296clearTimeout(e),u(window.sstore),e=setTimeout(function(){u(window.sstore)},1e4)}catch(t){}}}();</script>
296 297 298
298<script type='text/javascript'> 299 if (Nimrod.typology != 'gallery' || afdDevice == 'desktop') { 300 var googletag = googletag || {}; 301 googletag.cmd = googletag.cmd || []; 302 var isPreview = window.location.search.includes('google_preview'); 303 var publiftSites = ["us", "mx", "cl", "br"]; 304 305 var googletag_slots = {}; 306 307 // For US, MX and CL gpt.js is loaded by Publift 308 if (!publiftSites.includes(AFD.site)) { 309 (function() { 310 var gads = document.createElement('script'); 311 gads.async = true; 312 gads.type = 'text/javascript'; 313 var useSSL = 'https:' == document.location.protocol; 314 gads.src = (useSSL ? 'https:' : 'http:') + '//www.googletagservices.com/tag/js/gpt.js'; 315 var node = document.getElementsByTagName('script')[0]; 316 node.parentNode.insertBefore(gads, node); 317 })(); 318 } 319 320 function initGAMSlots(slotSelector) { 321 slotSelector = slotSelector || '.js-slot' 322 323 slots = document.querySelectorAll(slotSelector); 324 if (!slots.length) return; 325 326 googletag.cmd.push(function() { 327 slots = document.querySelectorAll(slotSelector) 328 if (!slots.length) return 329 330 slots.forEach(function (slot) { 331 var slotDevices = slot.dataset.device.split(";"); 332 var slotIndex = slotDevices.indexOf(device); 333 if ( slotIndex < 0 ) return true 334 335 var slotMinWindowHeight = slot.dataset.minWindowHeight 336 if (!isPreview && slotMinWindowHeight && window.innerHeight < parseInt(slotMinWindowHeight)) { 337 slot.hidden = true 338 return true 339 } 340 341 var slotSize = slot.dataset.slotSize.split(";")[slotIndex]; 342 googletag_slots[slot.id + "_" + device] = googletag.defineSlot('/1021178/' + slot.dataset.slotName, eval(slotSize), slot.id) 343 .addService(googletag.pubads()); 344 }) 345 346 347 googletag.pubads().enableSingleRequest(); 348 googletag.pubads().enableLazyLoad({ renderMarginPercent: 20, fetchMarginPercent: 100 }) 349 350 // This collapses empty slots. The "true" argument allows to collapse the div before fetching, so it only grows when the ad is loaded 351 googletag.pubads().collapseEmptyDivs(true); 352 353 if (typeof __cmp !== 'undefined') { 354 var cmpData = __cmp("getCMPData"); 355 if ('755' in cmpData.vendorConsents) { 356 googletag.pubads().refresh(); 357 } 358 else { 359 googletag.pubads().disableInitialLoad(); 360 } 361 } 362 363 googletag.enableServices(); 364 device === 'desktop' && setSidebarHeight && googletag.pubads().addEventListener('slotRenderEnded', function(e) { 365 setSidebarHeight() 366 }) 367 368 // Initialize not lazy-loaded slots 369 // Lazy-loaded ads trigger googletag.display inside their markup 370 var eagerSlots = Array.from(slots).filter(function (slot) { 371 return (!slot.dataset.lazy 372 && (!slot.hidden || !isPreview) 373 && slot.dataset.device 374 && slot.dataset.device.includes(device)) 375 }) 376 377 eagerSlots.forEach(function(slot) { 378 googletag.cmd.push(function() { 379 googletag.display(slot.id) 380 }) 381 }); 382 }); 383 } 384 385 if (!!AD && !publiftSites.includes(AFD.site)) { 386 initGAMSlots(); 387 }; 388 } 389 </script>
389 390 391 392
392<script type="text/plain" class="cmplazyload" data-cmp-vendor="s7"> 393 !function(f,b,e,v,n,t,s) 394 {/*if(f.fbq)return;*/n=f.fbq=function(){n.callMethod? 395 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 396 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 397 n.queue=[];t=b.createElement(e);t.async=!0; 398 t.src=v;s=b.getElementsByTagName(e)[0]; 399 s.parentNode.insertBefore(t,s)} 400 (window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); 401 fbq('init', '350870482443432'); 402 fbq('track', 'PageView'); 403</script>
vendor: 1 bytes, line 403
403
404<script> 405 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){ 406 n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 407 if(!f._fbq)f._fbq = n;n.push=n;n.loaded=!0;n.version='2.0';n.queue = [];} 408 (window, document); 409</script>
409 410 411<noscript> 412 <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=350870482443432&ev=PageView&noscript=1"/> 413</noscript> 414 415 <meta property="fb:admins" content="344000001,647264135,538247342,649138668,1100474"/> 416<meta property="fb:app_id" content="98902159436"/> 417<meta property="fb:pages" content="210740790602" /> 418 419 420
421<script> 422 var bLazy; 423 function loadLazyImgs() { 424 // Initialize 425 bLazy = new Blazy({ 426 offset: 670, // Loads images 670px before they're visible 427 breakpoints: [{ 428 width: 768 // Max-width 429 , src: 'data-src-small' 430 }] 431 }); 432 } 433 434 $(document).ready(function() { 435 loadLazyImgs(); 436 437 $(document).on('kenneth:successful-login', function() { 438 if (AD.CurrentUser.id) { $('.loged-out-element').remove(); } 439 }); 440 441 $(document).on('kenneth:modal-closed', function() { 442 // After close kenneth modal this function fix load images in the main stream 443 loadLazyImgs(); 444 }); 445 446 $(document).on('kenneth:rendered', function() { 447 if (typeof(Survey) !== 'undefined') { 448 var survey = new Survey('#occupation-survey', {mode: 'a/b'}); 449 } 450 // we load notifications-api after Kenneth, because should be not blocking on nrd 451 initializeNotifications(); 452 }); 453 454 $(document).on('kenneth:successful-login kenneth:anonymous-access', function () { 455 NRD.userInitReady = true; 456 NRD.authCallbacks.forEach(function (cb) { 457 cb(); 458 }) 459 460 if (typeof initializePiano === 'function') initializePiano(); 461 }) 462 463 window.adInsights.load(); 464 465 // MyArchDaily library 466 initializeMyAD(); 467 468 // Auth initialization 469 AD.init({ 470 site: 'us', 471 domain: '.archdaily.com', 472 logout_options: { 473 redirect_after: '/' 474 }, 475 476 }); 477 AD.closeModalAfterAction = false; 478 AD.optimize["step_by_step"] = true; 479 AD.isReady(); 480 }); 481 482 window.addEventListener('load', function () { 483 bLazy && bLazy.revalidate(); // Revalidate document for visible images 484 setBookmarksLabelHMTL(); 485 }) 486</script>
486 487 488 <!-- Google Analytics -->
489<script>
vendor: 345 bytes, lines 489-495
489 490 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 491 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 492 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 493 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 494 495 ga('create', '
495UA-73308-12
vendor: 12 bytes, line 495
495', 'auto');
496</script>
vendor: 1 bytes, line 496
496
497<script> 498 ga('send', 'pageview'); 499</script>
499 500 501 502 503 504<!-- Social includes --> 505
505<script src="//tru.am/scripts/custom/archdaily.js"></script>
505 506 507
508<script> 509 var loadDeferredStyles = function() { 510 var addStylesNode = document.getElementById("nrd-deferred-styles"); 511 var replacement = document.createElement("div"); 512 replacement.innerHTML = addStylesNode.textContent; 513 document.body.appendChild(replacement) 514 addStylesNode.parentElement.removeChild(addStylesNode); 515 }; 516 var raf = requestAnimationFrame || mozRequestAnimationFrame || 517 webkitRequestAnimationFrame || msRequestAnimationFrame; 518 if (raf) raf(function() { window.setTimeout(loadDeferredStyles, 0); }); 519 else window.addEventListener('load', loadDeferredStyles); 520</script>
520 521
522<script src="https://assets.adsttc.com/javascripts/adex.js" async="async"></script>
522 523 524
524<script> 525 function handleBlockedSlots() { 526 if (document.getElementById('PN3Tdel2008al2017') || NRD.isOffice) { 527 window.setPianoAdBlockerCookie && setPianoAdBlockerCookie(false) 528 return // No blocker 529 } 530 531 blockedSlots() 532 // Piano Cookie 533 window.setPianoAdBlockerCookie && setPianoAdBlockerCookie(true) 534 } 535 536 if (window.addEventListener) // W3C DOM 537 window.addEventListener('load', handleBlockedSlots); 538 else if (window.attachEvent) { // IE DOM 539 window.attachEvent('onload', handleBlockedSlots); 540 } 541 </script>
541 542
543<script> 544 function loadGoogleOneTapScript () { 545 var script = document.createElement("script"); 546 script.src = "https://accounts.google.com/gsi/client"; 547 script.type = "text/javascript"; 548 document.body.append(script); 549 } 550 551 window.addEventListener('load', function () { 552 if (AFD.countryCode == 'CN' || /iPad|iPhone/.test(navigator.userAgent)) return; 553 554 var element = document.getElementById('g_id_onload'); 555 element.setAttribute('data-country_code', AFD.countryCode); 556 element.setAttribute('data-redirect_after', location.href); 557 loadGoogleOneTapScript(); 558 }); 559</script>
559 560 561 <div 562 id="g_id_onload" 563 data-cancel_on_tap_outside="false" 564 data-client_id="269789103163-vupssne2p7gtgs30ms2ta2sd0ujlgf6s.apps.googleusercontent.com" 565 data-consumer_id="4600d5a6de637056e68650bb6b8c7ef1c3476240f70a288893ffb5552553be3b" 566 data-site="us" 567 data-login_uri="/auth/external/google/one-tap" 568 data-skip_prompt_cookie="ad_session" 569 > 570 </div> 571 572
572<script data-cmp-vendor="s46" type="text/plain" class="cmplazyload">
vendor: 115 bytes, lines 572-575
572 573 (function(h,o,t,j,a,r){ 574 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 575 h._hjSettings={hjid:
575270045
vendor: 240 bytes, lines 575-580
575,hjsv:6}; 576 a=o.getElementsByTagName('head')[0]; 577 r=o.createElement('script');r.async=1; 578 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 579 a.appendChild(r); 580 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
581</script>
581 582 583
584<script> 585 function installPiano(src) { 586 var a = document.createElement("script"); 587 a.id = "piano-js" 588 a.type = "text/javascript"; 589 a.async = true; 590 a.src = src; 591 var b = document.getElementsByTagName("script")[0]; 592 593 // On redeem gift we have a missmatch comunication between Kenneth and Piano scripts 594 // To prevent this we must wait to check if user is loged in or not. 595 var queryString = window.location.search; 596 var urlParams = new URLSearchParams(queryString); 597 // User redeeming the gift. 598 if (urlParams.has('voucher_code')) { 599 document.addEventListener('kenneth:rendered', function (e) { 600 b.parentNode.insertBefore(a, b) 601 }) 602 } else { 603 b.parentNode.insertBefore(a, b) 604 } 605 } 606 607 function setPianoAdBlockerCookie(adBlocker) { 608 var d = new Date(); 609 d.setTime(d.getTime() + 60 * 5 * 1000); 610 document.cookie = "__adblocker=" + (adBlocker ? "true" : "false") + "; expires=" + d.toUTCString() + "; path=/"; 611 }; 612 613 function initializePiano () { 614 tp = window.tp || []; 615 var articleCustomTags = "false" 616 var isPaidContent = articleCustomTags === "presented_by" ? "presented_by" : false; 617 var pianoTag = "homepage"; 618 tp.push(["setAid", 'oEPwH7BCpe']); 619 tp.push(["setSandbox", 'false']); 620 tp.push(['setPianoIdUrl', 'oEPwH7BCpe']) 621 tp.push(["setUseTinypassAccounts", false]); 622 tp.push(["setUsePianoIdUserProvider", false ]); 623 tp.push(["setUsePianoIdLiteUserProvider", true ]); 624 tp.push(["setCustomVariable", "site", "us"]); 625 tp.push(["setCustomVariable", "siteDomain", "https://www.archdaily.com"]); 626 tp.push(["setCustomVariable", "language", "en"]); 627 tp.push(["addHandler", "checkoutComplete", function(conversion){ 628 tp.experience.execute(); 629 }]); 630 631 tp.push(["setLocale","en_US"]) 632 tp.push(["addHandler", "checkoutComplete", function (event) { 633 var d = new Date(); 634 d.setTime(d.getTime() + 30 * 60 * 1000); 635 document.cookie = "_pc_rid=" + event.rid + "; path=/; domain=.archdaily.com; expires=" + d.toUTCString(); 636 }]); 637 638 639 tp.push(["setTags", [pianoTag].concat( ).concat().concat(isPaidContent || [])]); 640 tp.push(["setContentCreated", ""]); 641 642 643 if(AD.CurrentUser.email !== null) { 644 tp.push(["setExternalJWT", AD.CurrentUser.jwt_token]); 645 tp.push(["setCustomVariable", "email_verified", AD.CurrentUser.confirmed_at !== null]); 646 647 var spaSubmissionData = window.localStorage.getItem("campus_submission") ?? "{}"; 648 var parsed = JSON.parse(spaSubmissionData); 649 if (parsed && parsed[window.AD.CurrentUser.id]) { 650 tp.push(["setCustomVariable", "submitted_SPA_project", true]); 651 } 652 653 tp.push(["init", function () { 654 var isUserValid = !!tp.user && tp.user.isUserValid() 655 656 if (isUserValid && !!tp.experience) { 657 tp.experience.init() 658 } 659 }]) 660 661 } else { 662 tp.push(["init", function () { 663 // Prevent automatic triggering of gift redemption process if user hasn't logged in. 664 if (window.location.search.includes("voucher_code")) { 665 var query = new URLSearchParams(window.location.search); 666 var voucher = query.get("voucher_code"); 667 tp.storeVoucherFromQuery(true); 668 AD.loadWelcome(); 669 } 670 }]) 671 // When user is not registered, experiences can start immediately 672 if (!!tp.experience) { 673 tp.experience.init() 674 } 675 } 676 677 var meterIframe = document.querySelector('#piano-meter iframe'); 678 var meterOverlay = document.querySelector('#piano-meter-overlay'); 679 680 // Since installation triggers experiences automatically, 681 // this needs to be delayed until the user has been identified and the token set 682 installPiano("//experience-eu.piano.io/xbuilder/experience/load?aid=oEPwH7BCpe") 683 684 var origins = ["https://buy-eu.piano.io", "https://sandbox.tinypass.com"]; 685 686 function closeMeterOverlay() { 687 var meterIframe = document.querySelector('#piano-meter iframe'); 688 if (!meterIframe) { 689 return; 690 } 691 meterOverlay.removeEventListener('click', closeMeterOverlay); 692 meterOverlay.classList.remove('open'); 693 meterIframe.contentWindow.postMessage({ 694 eventName: "meter-offer-close", 695 eventValue: true 696 }, "*"); 697 } 698 699 document.addEventListener("campusPayment", function (e) { 700 var details = e.detail.paymentDetails; 701 window.sessionStorage.setItem("campusPayment", JSON.stringify(detail
701s)); 702 }) 703 704 window.addEventListener("message", function(evt) { 705 var data = evt.data; 706 if (!origins.includes(evt.origin)) { 707 return; 708 } 709 710 data === 'open-modal' && AD.openWelcome(); 711 712 if (typeof data !== "object") return; 713 714 if (data.eventName === "open-auth-modal") { 715 var hadidModal = document.getElementById('hadid-auth'); 716 if (!hadidModal) { 717 console.error("Hadid modal not found"); 718 return; 719 } 720 hadidModal.type = data.type === "login" ? "login" : "signup"; 721 if (data.paymentDetails) { 722 hadidModal.paymentDetails = data.paymentDetails; 723 } 724 hadidModal.open = true; 725 hadidModal.eventSource = data.eventSource; 726 hadidModal.experienceId = data.experienceId; 727 728 if (data.closeTemplate) { 729 tp.template.close(); 730 } 731 return; 732 } 733 734 if (data.eventName === "campusPayment") { 735 window.sessionStorage.setItem("campusPayment", JSON.stringify(data.paymentDetails)); 736 } 737 738 if (data.eventName === "meter-offer-open" && meterOverlay) { 739 if (data.eventValue) { 740 meterOverlay.addEventListener('click', closeMeterOverlay); 741 } else { 742 meterOverlay.removeEventListener('click', closeMeterOverlay); 743 } 744 meterOverlay.classList.toggle('open', data.eventValue); 745 } 746 747 if (data.messageType === 'follow-up-banner') { 748 window.localStorage.setItem('followUpBanner', data.bannerType) 749 } 750 751 if (data.messageType === 'follow-up-banner-init') { 752 var followContainer = document.getElementById('js-follow-up-banner'); 753 followContainer && followContainer.classList.add('init') 754 } 755 756 if (data.eventName === 'resend-confirmation-email') { 757 var redirectTo = data.redirectTo || window.location.href; 758 var url = new URL(AD.resend_confirmation_email_uri, window.location.origin); 759 var redirectUrl = new URL(redirectTo); 760 redirectUrl.search = ""; 761 url.searchParams.append("redirect_to", redirectUrl.toString()); 762 763 fetch(url.toString(), { 764 method: "POST", 765 body: JSON.stringify({ 'email': AD.CurrentUser.email }), 766 headers: { 767 'Content-Type': 'application/json', 768 "x-csrf-token": AD.csrf_token 769 } 770 }).then(function(response) { 771 return response.json(); 772 }).catch(function(error) { 773 console.error("Error resending verification", error); 774 }) 775 } 776 }, false); 777 } 778 779</script>
779<script async='' class='cmplazyload' data-cmp-src='https://cdn.onthe.io/io.js/aUg1Vgh1KwTO' data-cmp-vendor='c56032' rel='preconnect' type='text/plain'></script>
779<script async='' class='cmplazyload' data-cmp-src='https://cdn.onthe.io/io.js/wjHUMzWytWDb' data-cmp-vendor='c56032' rel='preconnect' type='text/plain'></script>
779<script>window._io_config = window._io_config || {}; 780window._io_config["0.2.0"] = window._io_config["0.2.0"] || [];</script>
780<script> 781window._io_config["0.2.0"].push({ 782page_title: document.title, 783page_url: window.location.href, 784page_url_canonical: window.location.protocol + '//' + window.location.hostname + window.location.pathname, 785page_type: 'default', 786page_language: 'en' 787}); 788</script>
788<div id='piano-footer-container'></div><div class='piano-meter-overlay' id='piano-meter-overlay'></div><div class='piano-meter-placeholder' id='piano-meter'></div><div id='piano-renewal-container'></div></body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.