CINXE.COM
Boutique Hotel in Northern Stockholm | Story Hotel Signalfabriken, part of JDV by Hyatt
<!DOCTYPE html> <html lang="en-US"> <head> <title>Boutique Hotel in Northern Stockholm | Story Hotel Signalfabriken, part of JDV by Hyatt</title> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <script type="text/javascript"> utag_data = { customer_city: "", customer_country: "", customer_postal_code: "", customer_state: "", customer_email: "", date_checkin: "", date_checkout: "", event_type: "", gp_number: "", gp_level: "", gp_login_status: "", gp_points_balance: "", gp_member_login_type: "", number_of_adults: "", number_of_children: "", number_of_rooms: "", number_of_travelers: "", number_of_nights: "", search_term: "", special_offer_code: "", corporate_group_number: "", hotel_brand: "JdV by Hyatt", hotel_city: "Stockholm", hotel_country: "SE", hotel_postal_code: "172 67", hotel_name: "Story Hotel Signalfabriken", hotel_state: "", iata_number: "", hotel_spirit_code: "arnjs", locale: "en-US", page_type: "property_website", page_url: "https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs", sc_page_title: "Property:home", site_id: window.location.host === 'www.hyatt.com' ? 'hyhyattcom' : 'devhyatt', chase_status: "" }; </script> <script src="//www.hyatt.com/jse/tms/cc/prod/cc.js" type="text/javascript"></script> <meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, viewport-fit=cover"/> <link rel="dns-prefetch" href="https://so8.hyatt.com"/> <link rel="preconnect" href="https://so8.hyatt.com"/> <link rel="dns-prefetch" href="https://videos.hyatt.com"/> <link rel="preconnect" href="https://videos.hyatt.com"/> <link rel="dns-prefetch" href="https://assets.hyatt.com"/> <link rel="preconnect" href="https://assets.hyatt.com"/> <link rel="dns-prefetch" href="https://tags.tiqcdn.com"/> <link rel="preconnect" href="https://tags.tiqcdn.com"/> <link rel="dns-prefetch" href="https://maps.googleapis.com"/> <link rel="preconnect" href="https://maps.googleapis.com"/> <link rel="dns-prefetch" href="https://dpm.demdex.net"/> <link rel="preconnect" href="https://dpm.demdex.net"/> <link rel="dns-prefetch" href="https://so8.hyatt.com"/> <link rel="preconnect" href="https://so8.hyatt.com"/> <link rel="dns-prefetch" href="https://cm.everesttech.net"/> <link rel="preconnect" href="https://cm.everesttech.net"/> <link rel="dns-prefetch" href="https://hyatt.demdex.net"/> <link rel="preconnect" href="https://hyatt.demdex.net"/> <link rel="dns-prefetch" href="https://hyattcorporation.tt.omtrdc.net"/> <link rel="preconnect" href="https://hyattcorporation.tt.omtrdc.net"/> <link rel="dns-prefetch" href="https://fast.fonts.net"/> <link rel="preconnect" href="https://fast.fonts.net"/> <meta name="description" content="Welcome to a Stockholm boutique hotel northwest of the city center with cool, yet easygoing and relaxed vibes | Story Hotel Signalfabriken | Book a room today!"/> <meta name="apple-mobile-web-app-status-bar-style" content="black"/> <meta name="apple-mobile-web-app-capable" content="yes"/> <meta name="mobile-web-app-capable" content="yes"/> <meta http-equiv="content-type" content="text/html;charset=UTF-8"/> <meta name="google-site-verification" content="yVB-DfJkyFs3sHdr8au7wnKgM7DwVWM3Asb9XShxabM"/> <meta property="og:image" content="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0106-Family-Duplex-Kitchenette.jpg/ARNJS-P0106-Family-Duplex-Kitchenette.16x9.jpg"/> <meta property="og:image:alt" content="Kitchenette with Nespresso machine and decorative details in Family Duplex"/> <meta property="og:description" content="Welcome to a Stockholm boutique hotel northwest of the city center with cool, yet easygoing and relaxed vibes | Story Hotel Signalfabriken | Book a room today!"/> <meta property="og:url" content="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs"/> <meta property="og:title" content="Boutique Hotel in Northern Stockholm | Story Hotel Signalfabriken, part of JDV by Hyatt"/> <link rel="icon" type="image/png" sizes="192x192" href="https://www.hyatt.com/hds/favicons/1.latest/favicon.png"/> <link rel="apple-touch-icon" sizes="180x180" href="https://www.hyatt.com/hds/favicons/1.latest/apple-touch-icon.png"/> <link rel="canonical" href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs"/> <link rel="alternate" href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs" hreflang="en"/> <link rel="alternate" href="https://www.hyatt.com/es-ES/hotel/sweden/story-hotel-signalfabriken/arnjs" hreflang="es"/> <link rel="alternate" href="https://www.hyatt.com/fr-FR/hotel/sweden/story-hotel-signalfabriken/arnjs" hreflang="fr"/> <link rel="alternate" href="https://www.hyatt.com/ja-JP/hotel/sweden/story-hotel-signalfabriken/arnjs" hreflang="ja"/> <link rel="alternate" href="https://www.hyatt.com/ko-KR/hotel/sweden/story-hotel-signalfabriken/arnjs" hreflang="ko"/> <link rel="alternate" href="https://www.hyatt.com/pt-PT/hotel/sweden/story-hotel-signalfabriken/arnjs" hreflang="pt"/> <link rel="alternate" href="https://www.hyatt.com/ru-RU/hotel/sweden/story-hotel-signalfabriken/arnjs" hreflang="ru"/> <link rel="alternate" href="https://www.hyatt.com/de-DE/hotel/sweden/story-hotel-signalfabriken/arnjs" hreflang="de"/> <link rel="alternate" href="https://www.hyatt.com/zh-CN/hotel/sweden/story-hotel-signalfabriken/arnjs" hreflang="zh-hans"/> <link rel="alternate" href="https://www.hyatt.com/zh-HK/hotel/sweden/story-hotel-signalfabriken/arnjs" hreflang="zh-hant"/> <script> window.HYATT_PSR={opt:{bodyOpacityFallbackDelay:400,defaultDebounce:300,sourceCountry:"US"},api:{},events:{},timeouts:{},state:{bodyOpacitySet:!1,isEditMode:null},accessibility:{},frameworks:{angular:{},react:{}}}; function getCookie(f,c){var e=f+"=",b="";"undefined"===typeof c&&(c="");try{b=decodeURIComponent(document.cookie)}catch(g){return"undefined"!==typeof console&&console.error(g),c}b=b.split(";");for(var d=0;d<b.length;d++){for(var a=b[d];" "==a.charAt(0);)a=a.substring(1);if(0==a.indexOf(e))return a.substring(e.length,a.length)}return c}; (function(ns){ try { ns.opt.brand = 'jdv'; ns.opt.theme = ''; ns.opt.lang = 'en\u002DUS'; ns.opt.spiritCode = 'arnjs'; ns.opt.hotelName = 'Story Hotel Signalfabriken'; ns.opt.sourceCountry = getCookie("source-country", ns.opt.sourceCountry); } catch (error) { console.log("Fatal error setting brand/theme:"); console.log(error); } })(window.HYATT_PSR); function debounce(e,n,o){var i,u=function(){var t=new Date-i;t<n?window.HYATT_PSR.timeouts[o]=setTimeout(u,n-t):(window.HYATT_PSR.timeouts[o]=null,e())};return function(){i=new Date,window.HYATT_PSR.timeouts[o]||(window.HYATT_PSR.timeouts[o]=setTimeout(u,n))}} !function(a,b){var c=b(a,a.document);a.lazySizes=c,"object"==typeof module&&module.exports&&(module.exports=c)}(window,function(a,b){"use strict";if(b.getElementsByClassName){var c,d,e=b.documentElement,f=a.Date,g=a.HTMLPictureElement,h="addEventListener",i="getAttribute",j=a[h],k=a.setTimeout,l=a.requestAnimationFrame||k,m=a.requestIdleCallback,n=/^picture$/i,o=["load","error","lazyincluded","_lazyloaded"],p={},q=Array.prototype.forEach,r=function(a,b){return p[b]||(p[b]=new RegExp("(\\s|^)"+b+"(\\s|$)")),p[b].test(a[i]("class")||"")&&p[b]},s=function(a,b){r(a,b)||a.setAttribute("class",(a[i]("class")||"").trim()+" "+b)},t=function(a,b){var c;(c=r(a,b))&&a.setAttribute("class",(a[i]("class")||"").replace(c," "))},u=function(a,b,c){var d=c?h:"removeEventListener";c&&u(a,b),o.forEach(function(c){a[d](c,b)})},v=function(a,d,e,f,g){var h=b.createEvent("CustomEvent");return e||(e={}),e.instance=c,h.initCustomEvent(d,!f,!g,e),a.dispatchEvent(h),h},w=function(b,c){var e;!g&&(e=a.picturefill||d.pf)?e({reevaluate:!0,elements:[b]}):c&&c.src&&(b.src=c.src)},x=function(a,b){return(getComputedStyle(a,null)||{})[b]},y=function(a,b,c){for(c=c||a.offsetWidth;c<d.minSize&&b&&!a._lazysizesWidth;)c=b.offsetWidth,b=b.parentNode;return c},z=function(){var a,c,d=[],e=[],f=d,g=function(){var b=f;for(f=d.length?e:d,a=!0,c=!1;b.length;)b.shift()();a=!1},h=function(d,e){a&&!e?d.apply(this,arguments):(f.push(d),c||(c=!0,(b.hidden?k:l)(g)))};return h._lsFlush=g,h}(),A=function(a,b){return b?function(){z(a)}:function(){var b=this,c=arguments;z(function(){a.apply(b,c)})}},B=function(a){var b,c=0,e=d.throttleDelay,g=d.ricTimeout,h=function(){b=!1,c=f.now(),a()},i=m&&g>49?function(){m(h,{timeout:g}),g!==d.ricTimeout&&(g=d.ricTimeout)}:A(function(){k(h)},!0);return function(a){var d;(a=a===!0)&&(g=33),b||(b=!0,d=e-(f.now()-c),0>d&&(d=0),a||9>d?i():k(i,d))}},C=function(a){var b,c,d=99,e=function(){b=null,a()},g=function(){var a=f.now()-c;d>a?k(g,d-a):(m||e)(e)};return function(){c=f.now(),b||(b=k(g,d))}};!function(){var b,c={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};d=a.lazySizesConfig||a.lazysizesConfig||{};for(b in c)b in d||(d[b]=c[b]);a.lazySizesConfig=d,k(function(){d.init&&F()})}();var D=function(){var g,l,m,o,p,y,D,F,G,H,I,J,K,L,M=/^img$/i,N=/^iframe$/i,O="onscroll"in a&&!/glebot/.test(navigator.userAgent),P=0,Q=0,R=0,S=-1,T=function(a){R--,a&&a.target&&u(a.target,T),(!a||0>R||!a.target)&&(R=0)},U=function(a,c){var d,f=a,g="hidden"==x(b.body,"visibility")||"hidden"!=x(a,"visibility");for(F-=c,I+=c,G-=c,H+=c;g&&(f=f.offsetParent)&&f!=b.body&&f!=e;)g=(x(f,"opacity")||1)>0,g&&"visible"!=x(f,"overflow")&&(d=f.getBoundingClientRect(),g=H>d.left&&G<d.right&&I>d.top-1&&F<d.bottom+1);return g},V=function(){var a,f,h,j,k,m,n,p,q,r=c.elements;if((o=d.loadMode)&&8>R&&(a=r.length)){f=0,S++,null==K&&("expand"in d||(d.expand=e.clientHeight>500&&e.clientWidth>500?500:370),J=d.expand,K=J*d.expFactor),K>Q&&1>R&&S>2&&o>2&&!b.hidden?(Q=K,S=0):Q=o>1&&S>1&&6>R?J:P;for(;a>f;f++)if(r[f]&&!r[f]._lazyRace)if(O)if((p=r[f][i]("data-expand"))&&(m=1*p)||(m=Q),q!==m&&(y=innerWidth+m*L,D=innerHeight+m,n=-1*m,q=m),h=r[f].getBoundingClientRect(),(I=h.bottom)>=n&&(F=h.top)<=D&&(H=h.right)>=n*L&&(G=h.left)<=y&&(I||H||G||F)&&(d.loadHidden||"hidden"!=x(r[f],"visibility"))&&(l&&3>R&&!p&&(3>o||4>S)||U(r[f],m))){if(ba(r[f]),k=!0,R>9)break}else!k&&l&&!j&&4>R&&4>S&&o>2&&(g[0]||d.preloadAfterLoad)&&(g[0]||!p&&(I||H||G||F||"auto"!=r[f][i](d.sizesAttr)))&&(j=g[0]||r[f]);else ba(r[f]);j&&!k&&ba(j)}},W=B(V),X=function(a){s(a.target,d.loadedClass),t(a.target,d.loadingClass),u(a.target,Z),v(a.target,"lazyloaded")},Y=A(X),Z=function(a){Y({target:a.target})},$=function(a,b){try{a.contentWindow.location.replace(b)}catch(c){a.src=b}},_=function(a){var b,c=a[i](d.srcsetAttr);(b=d.customMedia[a[i]("data-media")||a[i]("media")])&&a.setAttribute("media",b),c&&a.setAttribute("srcset",c)},aa=A(function(a,b,c,e,f){var g,h,j,l,o,p;(o=v(a,"lazybeforeunveil",b)).defaultPrevented||(e&&(c?s(a,d.autosizesClass):a.setAttribute("sizes",e)),h=a[i](d.srcsetAttr),g=a[i](d.srcAttr),f&&(j=a.parentNode,l=j&&n.test(j.nodeName||"")),p=b.firesLoad||"src"in a&&(h||g||l),o={target:a},p&&(u(a,T,!0),clearTimeout(m),m=k(T,2500),s(a,d.loadingClass),u(a,Z,!0)),l&&q.call(j.getElementsByTagName("source"),_),h?a.setAttribute("srcset",h):g&&!l&&(N.test(a.nodeName)?$(a,g):a.src=g),f&&(h||l)&&w(a,{src:g})),a._lazyRace&&delete a._lazyRace,t(a,d.lazyClass),z(function(){(!p||a.complete&&a.naturalWidth>1)&&(p?T(o):R--,X(o))},!0)}),ba=function(a){var b,c=M.test(a.nodeName),e=c&&(a[i](d.sizesAttr)||a[i]("sizes")),f="auto"==e;(!f&&l||!c||!a[i]("src")&&!a.srcset||a.complete||r(a,d.errorClass)||!r(a,d.lazyClass))&&(b=v(a,"lazyunveilread").detail,f&&E.updateElem(a,!0,a.offsetWidth),a._lazyRace=!0,R++,aa(a,b,f,e,c))},ca=function(){if(!l){if(f.now()-p<999)return void k(ca,999);var a=C(function(){d.loadMode=3,W()});l=!0,d.loadMode=3,W(),j("scroll",function(){3==d.loadMode&&(d.loadMode=2),a()},!0)}};return{_:function(){p=f.now(),c.elements=b.getElementsByClassName(d.lazyClass),g=b.getElementsByClassName(d.lazyClass+" "+d.preloadClass),L=d.hFac,j("scroll",W,!0),j("resize",W,!0),a.MutationObserver?new MutationObserver(W).observe(e,{childList:!0,subtree:!0,attributes:!0}):(e[h]("DOMNodeInserted",W,!0),e[h]("DOMAttrModified",W,!0),setInterval(W,999)),j("hashchange",W,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(a){b[h](a,W,!0)}),/d$|^c/.test(b.readyState)?ca():(j("load",ca),b[h]("DOMContentLoaded",W),k(ca,2e4)),c.elements.length?(V(),z._lsFlush()):W()},checkElems:W,unveil:ba}}(),E=function(){var a,c=A(function(a,b,c,d){var e,f,g;if(a._lazysizesWidth=d,d+="px",a.setAttribute("sizes",d),n.test(b.nodeName||""))for(e=b.getElementsByTagName("source"),f=0,g=e.length;g>f;f++)e[f].setAttribute("sizes",d);c.detail.dataAttr||w(a,c.detail)}),e=function(a,b,d){var e,f=a.parentNode;f&&(d=y(a,f,d),e=v(a,"lazybeforesizes",{width:d,dataAttr:!!b}),e.defaultPrevented||(d=e.detail.width,d&&d!==a._lazysizesWidth&&c(a,f,e,d)))},f=function(){var b,c=a.length;if(c)for(b=0;c>b;b++)e(a[b])},g=C(f);return{_:function(){a=b.getElementsByClassName(d.autosizesClass),j("resize",g)},checkElems:g,updateElem:e}}(),F=function(){F.i||(F.i=!0,E._(),D._())};return c={cfg:d,autoSizer:E,loader:D,init:F,uP:w,aC:s,rC:t,hC:r,fire:v,gW:y,rAF:z}}}); window.lazySizesConfig = window.lazySizesConfig || {}; window.lazySizesConfig.preloadAfterLoad = window.lazySizesConfig.loadhidden = 0; (function(ns){'use strict';ns.utils=ns.utils||{};ns.utils.ready=function(fn){if(document.attachEvent?document.readyState==="complete":document.readyState!=="loading"){fn()}else{document.addEventListener('DOMContentLoaded',fn)}}})(window.HYATT_PSR); !function(d){d.siteHeader=d.siteHeader||{},d.siteHeader.setBodyPaddingTop=function(){var t=0,e=[].slice.call(document.querySelectorAll("header:not(.narrow):not(.disable-nav-link-merge)"));0<e.length&&(e.forEach(function(e){t+=e.offsetHeight}),document.body.style.paddingTop=t+"px")},window.HYATT_PSR.utils.ready(function(){var e=document.querySelector(".global-header");new MutationObserver(function(e,t){for(var n=0;n<e.length;n++)"childList"===e[n].type&&d.siteHeader.setBodyPaddingTop()}).observe(e,{attributes:!1,childList:!0,subtree:!0})}),window.addEventListener("resize",function(){isMobile=navigator.userAgent.match(/Mobi/),isMobile||debounce(d.siteHeader.setBodyPaddingTop,window.HYATT_PSR.opt.defaultDebounce,"body-padding-top")()}),document.addEventListener("DOMContentLoaded",function(){d.siteHeader.setBodyPaddingTop()}),document.fonts&&document.fonts.ready.then(function(){d.siteHeader.setBodyPaddingTop()}),window.addEventListener("psrSiteHeaderFullSize",function(){d.siteHeader.setBodyPaddingTop()}),window.addEventListener("orientationchange",function(){d.siteHeader.setBodyPaddingTop()})}(window.HYATT_PSR); /*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ !function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||C).createElement("script");if(o.text=e,t)for(r in u)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.1",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}function fe(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}ce.fn=ce.prototype={jquery:t,constructor:ce,length:0,toArray:function(){return ae.call(this)},get:function(e){return null==e?ae.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=ce.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return ce.each(this,e)},map:function(n){return this.pushStack(ce.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(ae.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(ce.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(ce.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:s,sort:oe.sort,splice:oe.splice},ce.extend=ce.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||v(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(ce.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||ce.isPlainObject(n)?n:{},i=!1,a[t]=ce.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},ce.extend({expando:"jQuery"+(t+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==i.call(e))&&(!(t=r(e))||"function"==typeof(n=ue.call(t,"constructor")&&t.constructor)&&o.call(n)===a)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){m(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(c(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},text:function(e){var t,n="",r=0,i=e.nodeType;if(!i)while(t=e[r++])n+=ce.text(t);return 1===i||11===i?e.textContent:9===i?e.documentElement.textContent:3===i||4===i?e.nodeValue:n},makeArray:function(e,t){var n=t||[];return null!=e&&(c(Object(e))?ce.merge(n,"string"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:se.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!l.test(t||n&&n.nodeName||"HTML")},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(c(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:le}),"function"==typeof Symbol&&(ce.fn[Symbol.iterator]=oe[Symbol.iterator]),ce.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var pe=oe.pop,de=oe.sort,he=oe.splice,ge="[\\x20\\t\\r\\n\\f]",ve=new RegExp("^"+ge+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ge+"+$","g");ce.contains=function(e,t){var n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(e.contains?e.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))};var f=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function p(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}ce.escapeSelector=function(e){return(e+"").replace(f,p)};var ye=C,me=s;!function(){var e,b,w,o,a,T,r,C,d,i,k=me,S=ce.expando,E=0,n=0,s=W(),c=W(),u=W(),h=W(),l=function(e,t){return e===t&&(a=!0),0},f="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",t="(?:\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",p="\\["+ge+"*("+t+")(?:"+ge+"*([*^$|!~]?=)"+ge+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+t+"))|)"+ge+"*\\]",g=":("+t+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+p+")*)|.*)\\)|)",v=new RegExp(ge+"+","g"),y=new RegExp("^"+ge+"*,"+ge+"*"),m=new RegExp("^"+ge+"*([>+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="<a id='"+S+"' href='' disabled='disabled'></a><select id='"+S+"-\r\\' disabled='disabled'><option selected=''></option></select>",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0<I(t,T,null,[e]).length},I.contains=function(e,t){return(e.ownerDocument||e)!=T&&V(e),ce.contains(e,t)},I.attr=function(e,t){(e.ownerDocument||e)!=T&&V(e);var n=b.attrHandle[t.toLowerCase()],r=n&&ue.call(b.attrHandle,t.toLowerCase())?n(e,t,!C):void 0;return void 0!==r?r:e.getAttribute(t)},I.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ce.uniqueSort=function(e){var t,n=[],r=0,i=0;if(a=!le.sortStable,o=!le.sortStable&&ae.call(e,0),de.call(e,l),a){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)he.call(e,n[r],1)}return o=null,e},ce.fn.uniqueSort=function(){return this.pushStack(ce.uniqueSort(ae.apply(this)))},(b=ce.expr={cacheLength:50,createPseudo:F,match:D,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(v," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(d,e,t,h,g){var v="nth"!==d.slice(0,3),y="last"!==d.slice(-4),m="of-type"===e;return 1===h&&0===g?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u=v!==y?"nextSibling":"previousSibling",l=e.parentNode,c=m&&e.nodeName.toLowerCase(),f=!n&&!m,p=!1;if(l){if(v){while(u){o=e;while(o=o[u])if(m?fe(o,c):1===o.nodeType)return!1;s=u="only"===d&&!s&&"nextSibling"}return!0}if(s=[y?l.firstChild:l.lastChild],y&&f){p=(a=(r=(i=l[S]||(l[S]={}))[d]||[])[0]===E&&r[1])&&r[2],o=a&&l.childNodes[a];while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if(1===o.nodeType&&++p&&o===e){i[d]=[E,a,p];break}}else if(f&&(p=a=(r=(i=e[S]||(e[S]={}))[d]||[])[0]===E&&r[1]),!1===p)while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if((m?fe(o,c):1===o.nodeType)&&++p&&(f&&((i=o[S]||(o[S]={}))[d]=[E,p]),o===e))break;return(p-=g)===h||p%h==0&&0<=p/h}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||I.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?F(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=se.call(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:F(function(e){var r=[],i=[],s=ne(e.replace(ve,"$1"));return s[S]?F(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:F(function(t){return function(e){return 0<I(t,e).length}}),contains:F(function(t){return t=t.replace(O,P),function(e){return-1<(e.textContent||ce.text(e)).indexOf(t)}}),lang:F(function(n){return A.test(n||"")||I.error("unsupported lang: "+n),n=n.replace(O,P).toLowerCase(),function(e){var t;do{if(t=C?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=ie.location&&ie.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===r},focus:function(e){return e===function(){try{return T.activeElement}catch(e){}}()&&T.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:z(!1),disabled:z(!0),checked:function(e){return fe(e,"input")&&!!e.checked||fe(e,"option")&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return q.test(e.nodeName)},input:function(e){return N.test(e.nodeName)},button:function(e){return fe(e,"input")&&"button"===e.type||fe(e,"button")},text:function(e){var t;return fe(e,"input")&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:X(function(){return[0]}),last:X(function(e,t){return[t-1]}),eq:X(function(e,t,n){return[n<0?n+t:n]}),even:X(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:X(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:X(function(e,t,n){var r;for(r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:X(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=B(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=_(e);function G(){}function Y(e,t){var n,r,i,o,a,s,u,l=c[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=y.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=m.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(ve," ")}),a=a.slice(n.length)),b.filter)!(r=D[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?I.error(e):c(e,s).slice(0)}function Q(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function J(a,e,t){var s=e.dir,u=e.next,l=u||s,c=t&&"parentNode"===l,f=n++;return e.first?function(e,t,n){while(e=e[s])if(1===e.nodeType||c)return a(e,t,n);return!1}:function(e,t,n){var r,i,o=[E,f];if(n){while(e=e[s])if((1===e.nodeType||c)&&a(e,t,n))return!0}else while(e=e[s])if(1===e.nodeType||c)if(i=e[S]||(e[S]={}),u&&fe(e,u))e=e[s]||e;else{if((r=i[l])&&r[0]===E&&r[1]===f)return o[2]=r[2];if((i[l]=o)[2]=a(e,t,n))return!0}return!1}}function K(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Z(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function ee(d,h,g,v,y,e){return v&&!v[S]&&(v=ee(v)),y&&!y[S]&&(y=ee(y,e)),F(function(e,t,n,r){var i,o,a,s,u=[],l=[],c=t.length,f=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)I(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),p=!d||!e&&h?f:Z(f,u,d,n,r);if(g?g(p,s=y||(e?d:c||v)?[]:t,n,r):s=p,v){i=Z(s,l),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(s[l[o]]=!(p[l[o]]=a))}if(e){if(y||d){if(y){i=[],o=s.length;while(o--)(a=s[o])&&i.push(p[o]=a);y(null,s=[],i,r)}o=s.length;while(o--)(a=s[o])&&-1<(i=y?se.call(e,a):u[o])&&(e[i]=!(t[i]=a))}}else s=Z(s===t?s.splice(c,s.length):s),y?y(null,t,s,r):k.apply(t,s)})}function te(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=J(function(e){return e===i},a,!0),l=J(function(e){return-1<se.call(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!=w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[J(K(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return ee(1<s&&K(c),1<s&&Q(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(ve,"$1"),t,s<n&&te(e.slice(s,n)),n<r&&te(e=e.slice(n)),n<r&&Q(e))}c.push(t)}return K(c)}function ne(e,t){var n,v,y,m,x,r,i=[],o=[],a=u[e+" "];if(!a){t||(t=Y(e)),n=t.length;while(n--)(a=te(t[n]))[S]?i.push(a):o.push(a);(a=u(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=E+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==T||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==T||(V(o),n=!C);while(s=v[a++])if(s(o,t||T,n)){k.call(r,o);break}i&&(E=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=pe.call(r));f=Z(f)}k.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&ce.uniqueSort(r)}return i&&(E=h,w=p),c},m?F(r):r))).selector=e}return a}function re(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&Y(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&C&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(O,P),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=D.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(O,P),H.test(o[0].type)&&U(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&Q(o)))return k.apply(n,r),n;break}}}return(l||ne(e,c))(r,t,!C,n,!t||H.test(e)&&U(t.parentNode)||t),n}G.prototype=b.filters=b.pseudos,b.setFilters=new G,le.sortStable=S.split("").sort(l).join("")===S,V(),le.sortDetached=$(function(e){return 1&e.compareDocumentPosition(T.createElement("fieldset"))}),ce.find=I,ce.expr[":"]=ce.expr.pseudos,ce.unique=ce.uniqueSort,I.compile=ne,I.select=re,I.setDocument=V,I.tokenize=Y,I.escape=ce.escapeSelector,I.getText=ce.text,I.isXML=ce.isXMLDoc,I.selectors=ce.expr,I.support=ce.support,I.uniqueSort=ce.uniqueSort}();var d=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&ce(e).is(n))break;r.push(e)}return r},h=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},b=ce.expr.match.needsContext,w=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1<se.call(n,e)!==r}):ce.filter(n,e,r)}ce.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?ce.find.matchesSelector(r,e)?[r]:[]:ce.find.matches(e,ce.grep(t,function(e){return 1===e.nodeType}))},ce.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(ce(e).filter(function(){for(t=0;t<r;t++)if(ce.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)ce.find(e,i[t],n);return 1<r?ce.uniqueSort(n):n},filter:function(e){return this.pushStack(T(this,e||[],!1))},not:function(e){return this.pushStack(T(this,e||[],!0))},is:function(e){return!!T(this,"string"==typeof e&&b.test(e)?ce(e):e||[],!1).length}});var k,S=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(ce.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&ce(e);if(!b.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&ce.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?ce.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?se.call(ce(e),this[0]):se.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(ce.uniqueSort(ce.merge(this.get(),ce(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),ce.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return d(e,"parentNode")},parentsUntil:function(e,t,n){return d(e,"parentNode",n)},next:function(e){return A(e,"nextSibling")},prev:function(e){return A(e,"previousSibling")},nextAll:function(e){return d(e,"nextSibling")},prevAll:function(e){return d(e,"previousSibling")},nextUntil:function(e,t,n){return d(e,"nextSibling",n)},prevUntil:function(e,t,n){return d(e,"previousSibling",n)},siblings:function(e){return h((e.parentNode||{}).firstChild,e)},children:function(e){return h(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(fe(e,"template")&&(e=e.content||e),ce.merge([],e.childNodes))}},function(r,i){ce.fn[r]=function(e,t){var n=ce.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=ce.filter(t,n)),1<this.length&&(j[r]||ce.uniqueSort(n),E.test(r)&&n.reverse()),this.pushStack(n)}});var D=/[^\x20\t\r\n\f]+/g;function N(e){return e}function q(e){throw e}function L(e,t,n,r){var i;try{e&&v(i=e.promise)?i.call(e).done(t).fail(n):e&&v(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}ce.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},ce.each(e.match(D)||[],function(e,t){n[t]=!0}),n):ce.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){ce.each(e,function(e,t){v(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==x(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return ce.each(arguments,function(e,t){var n;while(-1<(n=ce.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<ce.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},ce.extend({Deferred:function(e){var o=[["notify","progress",ce.Callbacks("memory"),ce.Callbacks("memory"),2],["resolve","done",ce.Callbacks("once memory"),ce.Callbacks("once memory"),0,"resolved"],["reject","fail",ce.Callbacks("once memory"),ce.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return ce.Deferred(function(r){ce.each(o,function(e,t){var n=v(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&v(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,v(t)?s?t.call(e,l(u,o,N,s),l(u,o,q,s)):(u++,t.call(e,l(u,o,N,s),l(u,o,q,s),l(u,o,N,o.notifyWith))):(a!==N&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){ce.Deferred.exceptionHook&&ce.Deferred.exceptionHook(e,t.error),u<=i+1&&(a!==q&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(ce.Deferred.getErrorHook?t.error=ce.Deferred.getErrorHook():ce.Deferred.getStackHook&&(t.error=ce.Deferred.getStackHook()),ie.setTimeout(t))}}return ce.Deferred(function(e){o[0][3].add(l(0,e,v(r)?r:N,e.notifyWith)),o[1][3].add(l(0,e,v(t)?t:N)),o[2][3].add(l(0,e,v(n)?n:q))}).promise()},promise:function(e){return null!=e?ce.extend(e,a):a}},s={};return ce.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=ae.call(arguments),o=ce.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?ae.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(L(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||v(i[t]&&i[t].then)))return o.then();while(t--)L(i[t],a(t),o.reject);return o.promise()}});var H=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;ce.Deferred.exceptionHook=function(e,t){ie.console&&ie.console.warn&&e&&H.test(e.name)&&ie.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},ce.readyException=function(e){ie.setTimeout(function(){throw e})};var O=ce.Deferred();function P(){C.removeEventListener("DOMContentLoaded",P),ie.removeEventListener("load",P),ce.ready()}ce.fn.ready=function(e){return O.then(e)["catch"](function(e){ce.readyException(e)}),this},ce.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--ce.readyWait:ce.isReady)||(ce.isReady=!0)!==e&&0<--ce.readyWait||O.resolveWith(C,[ce])}}),ce.ready.then=O.then,"complete"===C.readyState||"loading"!==C.readyState&&!C.documentElement.doScroll?ie.setTimeout(ce.ready):(C.addEventListener("DOMContentLoaded",P),ie.addEventListener("load",P));var M=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===x(n))for(s in i=!0,n)M(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,v(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(ce(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},R=/^-ms-/,I=/-([a-z])/g;function W(e,t){return t.toUpperCase()}function F(e){return e.replace(R,"ms-").replace(I,W)}var $=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function B(){this.expando=ce.expando+B.uid++}B.uid=1,B.prototype={cache:function(e){var t=e[this.expando];return t||(t={},$(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[F(t)]=n;else for(r in t)i[F(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][F(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(F):(t=F(t))in r?[t]:t.match(D)||[]).length;while(n--)delete r[t[n]]}(void 0===t||ce.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!ce.isEmptyObject(t)}};var _=new B,z=new B,X=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,U=/[A-Z]/g;function V(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(U,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:X.test(i)?JSON.parse(i):i)}catch(e){}z.set(e,t,n)}else n=void 0;return n}ce.extend({hasData:function(e){return z.hasData(e)||_.hasData(e)},data:function(e,t,n){return z.access(e,t,n)},removeData:function(e,t){z.remove(e,t)},_data:function(e,t,n){return _.access(e,t,n)},_removeData:function(e,t){_.remove(e,t)}}),ce.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=z.get(o),1===o.nodeType&&!_.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=F(r.slice(5)),V(o,r,i[r]));_.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){z.set(this,n)}):M(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=z.get(o,n))?t:void 0!==(t=V(o,n))?t:void 0;this.each(function(){z.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){z.remove(this,e)})}}),ce.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=_.get(e,t),n&&(!r||Array.isArray(n)?r=_.access(e,t,ce.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=ce.queue(e,t),r=n.length,i=n.shift(),o=ce._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){ce.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return _.get(e,n)||_.access(e,n,{empty:ce.Callbacks("once memory").add(function(){_.remove(e,[t+"queue",n])})})}}),ce.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?ce.queue(this[0],t):void 0===n?this:this.each(function(){var e=ce.queue(this,t,n);ce._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&ce.dequeue(this,t)})},dequeue:function(e){return this.each(function(){ce.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=ce.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=_.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var G=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Y=new RegExp("^(?:([+-])=|)("+G+")([a-z%]*)$","i"),Q=["Top","Right","Bottom","Left"],J=C.documentElement,K=function(e){return ce.contains(e.ownerDocument,e)},Z={composed:!0};J.getRootNode&&(K=function(e){return ce.contains(e.ownerDocument,e)||e.getRootNode(Z)===e.ownerDocument});var ee=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&K(e)&&"none"===ce.css(e,"display")};function te(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return ce.css(e,t,"")},u=s(),l=n&&n[3]||(ce.cssNumber[t]?"":"px"),c=e.nodeType&&(ce.cssNumber[t]||"px"!==l&&+u)&&Y.exec(ce.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)ce.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,ce.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ne={};function re(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=_.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ee(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ne[s])||(o=a.body.appendChild(a.createElement(s)),u=ce.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ne[s]=u)))):"none"!==n&&(l[c]="none",_.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}ce.fn.extend({show:function(){return re(this,!0)},hide:function(){return re(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ee(this)?ce(this).show():ce(this).hide()})}});var xe,be,we=/^(?:checkbox|radio)$/i,Te=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="<textarea>x</textarea>",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="<option></option>",le.option=!!xe.lastChild;var ke={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n<r;n++)_.set(e[n],"globalEval",!t||_.get(t[n],"globalEval"))}ke.tbody=ke.tfoot=ke.colgroup=ke.caption=ke.thead,ke.th=ke.td,le.option||(ke.optgroup=ke.option=[1,"<select multiple='multiple'>","</select>"]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===x(o))ce.merge(p,o.nodeType?[o]:o);else if(je.test(o)){a=a||f.appendChild(t.createElement("div")),s=(Te.exec(o)||["",""])[1].toLowerCase(),u=ke[s]||ke._default,a.innerHTML=u[1]+ce.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;ce.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<ce.inArray(o,r))i&&i.push(o);else if(l=K(o),a=Se(f.appendChild(o),"script"),l&&Ee(a),n){c=0;while(o=a[c++])Ce.test(o.type||"")&&n.push(o)}return f}var De=/^([^.]*)(?:\.(.+)|)/;function Ne(){return!0}function qe(){return!1}function Le(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Le(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=qe;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return ce().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=ce.guid++)),e.each(function(){ce.event.add(this,t,i,r,n)})}function He(e,r,t){t?(_.set(e,r,!1),ce.event.add(e,r,{namespace:!1,handler:function(e){var t,n=_.get(this,r);if(1&e.isTrigger&&this[r]){if(n)(ce.event.special[r]||{}).delegateType&&e.stopPropagation();else if(n=ae.call(arguments),_.set(this,r,n),this[r](),t=_.get(this,r),_.set(this,r,!1),n!==t)return e.stopImmediatePropagation(),e.preventDefault(),t}else n&&(_.set(this,r,ce.event.trigger(n[0],n.slice(1),this)),e.stopPropagation(),e.isImmediatePropagationStopped=Ne)}})):void 0===_.get(e,r)&&ce.event.add(e,r,Ne)}ce.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.get(t);if($(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&ce.find.matchesSelector(J,i),n.guid||(n.guid=ce.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof ce&&ce.event.triggered!==e.type?ce.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(D)||[""]).length;while(l--)d=g=(s=De.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=ce.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=ce.event.special[d]||{},c=ce.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&ce.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),ce.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.hasData(e)&&_.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(D)||[""]).length;while(l--)if(d=g=(s=De.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=ce.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||ce.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)ce.event.remove(e,d+t[l],n,r,!0);ce.isEmptyObject(u)&&_.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=ce.event.fix(e),l=(_.get(this,"events")||Object.create(null))[u.type]||[],c=ce.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=ce.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((ce.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<ce(i,this).index(l):ce.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(ce.Event.prototype,t,{enumerable:!0,configurable:!0,get:v(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[ce.expando]?e:new ce.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click",!0),!1},trigger:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click"),!0},_default:function(e){var t=e.target;return we.test(t.type)&&t.click&&fe(t,"input")&&_.get(t,"click")||fe(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},ce.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},ce.Event=function(e,t){if(!(this instanceof ce.Event))return new ce.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ne:qe,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&ce.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[ce.expando]=!0},ce.Event.prototype={constructor:ce.Event,isDefaultPrevented:qe,isPropagationStopped:qe,isImmediatePropagationStopped:qe,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ne,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ne,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ne,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},ce.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},ce.event.addProp),ce.each({focus:"focusin",blur:"focusout"},function(r,i){function o(e){if(C.documentMode){var t=_.get(this,"handle"),n=ce.event.fix(e);n.type="focusin"===e.type?"focus":"blur",n.isSimulated=!0,t(e),n.target===n.currentTarget&&t(n)}else ce.event.simulate(i,e.target,ce.event.fix(e))}ce.event.special[r]={setup:function(){var e;if(He(this,r,!0),!C.documentMode)return!1;(e=_.get(this,i))||this.addEventListener(i,o),_.set(this,i,(e||0)+1)},trigger:function(){return He(this,r),!0},teardown:function(){var e;if(!C.documentMode)return!1;(e=_.get(this,i)-1)?_.set(this,i,e):(this.removeEventListener(i,o),_.remove(this,i))},_default:function(e){return _.get(e.target,r)},delegateType:i},ce.event.special[i]={setup:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i);n||(C.documentMode?this.addEventListener(i,o):e.addEventListener(r,o,!0)),_.set(t,i,(n||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i)-1;n?_.set(t,i,n):(C.documentMode?this.removeEventListener(i,o):e.removeEventListener(r,o,!0),_.remove(t,i))}}}),ce.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){ce.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||ce.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),ce.fn.extend({on:function(e,t,n,r){return Le(this,e,t,n,r)},one:function(e,t,n,r){return Le(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,ce(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=qe),this.each(function(){ce.event.remove(this,e,n,t)})}});var Oe=/<script|<style|<link/i,Pe=/checked\s*(?:[^=]|=\s*.checked.)/i,Me=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)ce.event.add(t,i,s[i][n]);z.hasData(e)&&(o=z.access(e),a=ce.extend({},o),z.set(t,a))}}function $e(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=v(d);if(h||1<f&&"string"==typeof d&&!le.checkClone&&Pe.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),$e(t,r,i,o)});if(f&&(t=(e=Ae(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=ce.map(Se(e,"script"),Ie)).length;c<f;c++)u=e,c!==p&&(u=ce.clone(u,!0,!0),s&&ce.merge(a,Se(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,ce.map(a,We),c=0;c<s;c++)u=a[c],Ce.test(u.type||"")&&!_.access(u,"globalEval")&&ce.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?ce._evalUrl&&!u.noModule&&ce._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):m(u.textContent.replace(Me,""),u,l))}return n}function Be(e,t,n){for(var r,i=t?ce.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||ce.cleanData(Se(r)),r.parentNode&&(n&&K(r)&&Ee(Se(r,"script")),r.parentNode.removeChild(r));return e}ce.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=K(e);if(!(le.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||ce.isXMLDoc(e)))for(a=Se(c),r=0,i=(o=Se(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&we.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||Se(e),a=a||Se(c),r=0,i=o.length;r<i;r++)Fe(o[r],a[r]);else Fe(e,c);return 0<(a=Se(c,"script")).length&&Ee(a,!f&&Se(e,"script")),c},cleanData:function(e){for(var t,n,r,i=ce.event.special,o=0;void 0!==(n=e[o]);o++)if($(n)){if(t=n[_.expando]){if(t.events)for(r in t.events)i[r]?ce.event.remove(n,r):ce.removeEvent(n,r,t.handle);n[_.expando]=void 0}n[z.expando]&&(n[z.expando]=void 0)}}}),ce.fn.extend({detach:function(e){return Be(this,e,!0)},remove:function(e){return Be(this,e)},text:function(e){return M(this,function(e){return void 0===e?ce.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return $e(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Re(this,e).appendChild(e)})},prepend:function(){return $e(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Re(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(ce.cleanData(Se(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return ce.clone(this,e,t)})},html:function(e){return M(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Oe.test(e)&&!ke[(Te.exec(e)||["",""])[1].toLowerCase()]){e=ce.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(ce.cleanData(Se(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return $e(this,arguments,function(e){var t=this.parentNode;ce.inArray(this,n)<0&&(ce.cleanData(Se(this)),t&&t.replaceChild(e,this))},n)}}),ce.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){ce.fn[e]=function(e){for(var t,n=[],r=ce(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),ce(r[o])[a](t),s.apply(n,t.get());return this.pushStack(n)}});var _e=new RegExp("^("+G+")(?!px)[a-z%]+$","i"),ze=/^--/,Xe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=ie),t.getComputedStyle(e)},Ue=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ve=new RegExp(Q.join("|"),"i");function Ge(e,t,n){var r,i,o,a,s=ze.test(t),u=e.style;return(n=n||Xe(e))&&(a=n.getPropertyValue(t)||n[t],s&&a&&(a=a.replace(ve,"$1")||void 0),""!==a||K(e)||(a=ce.style(e,t)),!le.pixelBoxStyles()&&_e.test(a)&&Ve.test(t)&&(r=u.width,i=u.minWidth,o=u.maxWidth,u.minWidth=u.maxWidth=u.width=a,a=n.width,u.width=r,u.minWidth=i,u.maxWidth=o)),void 0!==a?a+"":a}function Ye(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",J.appendChild(u).appendChild(l);var e=ie.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),J.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=C.createElement("div"),l=C.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",le.clearCloneStyle="content-box"===l.style.backgroundClip,ce.extend(le,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=C.createElement("table"),t=C.createElement("tr"),n=C.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="box-sizing:content-box;border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",J.appendChild(e).appendChild(t).appendChild(n),r=ie.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,J.removeChild(e)),a}}))}();var Qe=["Webkit","Moz","ms"],Je=C.createElement("div").style,Ke={};function Ze(e){var t=ce.cssProps[e]||Ke[e];return t||(e in Je?e:Ke[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Qe.length;while(n--)if((e=Qe[n]+t)in Je)return e}(e)||e)}var et=/^(none|table(?!-c[ea]).+)/,tt={position:"absolute",visibility:"hidden",display:"block"},nt={letterSpacing:"0",fontWeight:"400"};function rt(e,t,n){var r=Y.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function it(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0,l=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=ce.css(e,n+Q[a],!0,i)),r?("content"===n&&(u-=ce.css(e,"padding"+Q[a],!0,i)),"margin"!==n&&(u-=ce.css(e,"border"+Q[a]+"Width",!0,i))):(u+=ce.css(e,"padding"+Q[a],!0,i),"padding"!==n?u+=ce.css(e,"border"+Q[a]+"Width",!0,i):s+=ce.css(e,"border"+Q[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u+l}function ot(e,t,n){var r=Xe(e),i=(!le.boxSizingReliable()||n)&&"border-box"===ce.css(e,"boxSizing",!1,r),o=i,a=Ge(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(_e.test(a)){if(!n)return a;a="auto"}return(!le.boxSizingReliable()&&i||!le.reliableTrDimensions()&&fe(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===ce.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===ce.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+it(e,t,n||(i?"border":"content"),o,r,a)+"px"}function at(e,t,n,r,i){return new at.prototype.init(e,t,n,r,i)}ce.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ge(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=F(t),u=ze.test(t),l=e.style;if(u||(t=Ze(s)),a=ce.cssHooks[t]||ce.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=Y.exec(n))&&i[1]&&(n=te(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(ce.cssNumber[s]?"":"px")),le.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=F(t);return ze.test(t)||(t=Ze(s)),(a=ce.cssHooks[t]||ce.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Ge(e,t,r)),"normal"===i&&t in nt&&(i=nt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),ce.each(["height","width"],function(e,u){ce.cssHooks[u]={get:function(e,t,n){if(t)return!et.test(ce.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?ot(e,u,n):Ue(e,tt,function(){return ot(e,u,n)})},set:function(e,t,n){var r,i=Xe(e),o=!le.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===ce.css(e,"boxSizing",!1,i),s=n?it(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-it(e,u,"border",!1,i)-.5)),s&&(r=Y.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=ce.css(e,u)),rt(0,t,s)}}}),ce.cssHooks.marginLeft=Ye(le.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Ge(e,"marginLeft"))||e.getBoundingClientRect().left-Ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),ce.each({margin:"",padding:"",border:"Width"},function(i,o){ce.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+Q[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(ce.cssHooks[i+o].set=rt)}),ce.fn.extend({css:function(e,t){return M(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Xe(e),i=t.length;a<i;a++)o[t[a]]=ce.css(e,t[a],!1,r);return o}return void 0!==n?ce.style(e,t,n):ce.css(e,t)},e,t,1<arguments.length)}}),((ce.Tween=at).prototype={constructor:at,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||ce.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(ce.cssNumber[n]?"":"px")},cur:function(){var e=at.propHooks[this.prop];return e&&e.get?e.get(this):at.propHooks._default.get(this)},run:function(e){var t,n=at.propHooks[this.prop];return this.options.duration?this.pos=t=ce.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):at.propHooks._default.set(this),this}}).init.prototype=at.prototype,(at.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=ce.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){ce.fx.step[e.prop]?ce.fx.step[e.prop](e):1!==e.elem.nodeType||!ce.cssHooks[e.prop]&&null==e.elem.style[Ze(e.prop)]?e.elem[e.prop]=e.now:ce.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=at.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},ce.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},ce.fx=at.prototype.init,ce.fx.step={};var st,ut,lt,ct,ft=/^(?:toggle|show|hide)$/,pt=/queueHooks$/;function dt(){ut&&(!1===C.hidden&&ie.requestAnimationFrame?ie.requestAnimationFrame(dt):ie.setTimeout(dt,ce.fx.interval),ce.fx.tick())}function ht(){return ie.setTimeout(function(){st=void 0}),st=Date.now()}function gt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=Q[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function vt(e,t,n){for(var r,i=(yt.tweeners[t]||[]).concat(yt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function yt(o,e,t){var n,a,r=0,i=yt.prefilters.length,s=ce.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=st||ht(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:ce.extend({},e),opts:ce.extend(!0,{specialEasing:{},easing:ce.easing._default},t),originalProperties:e,originalOptions:t,startTime:st||ht(),duration:t.duration,tweens:[],createTween:function(e,t){var n=ce.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=F(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=ce.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=yt.prefilters[r].call(l,o,c,l.opts))return v(n.stop)&&(ce._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return ce.map(c,vt,l),v(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),ce.fx.timer(ce.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}ce.Animation=ce.extend(yt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return te(n.elem,e,Y.exec(t),n),n}]},tweener:function(e,t){v(e)?(t=e,e=["*"]):e=e.match(D);for(var n,r=0,i=e.length;r<i;r++)n=e[r],yt.tweeners[n]=yt.tweeners[n]||[],yt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ee(e),v=_.get(e,"fxshow");for(r in n.queue||(null==(a=ce._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,ce.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],ft.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||ce.style(e,r)}if((u=!ce.isEmptyObject(t))||!ce.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=_.get(e,"display")),"none"===(c=ce.css(e,"display"))&&(l?c=l:(re([e],!0),l=e.style.display||l,c=ce.css(e,"display"),re([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===ce.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=_.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&re([e],!0),p.done(function(){for(r in g||re([e]),_.remove(e,"fxshow"),d)ce.style(e,r,d[r])})),u=vt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?yt.prefilters.unshift(e):yt.prefilters.push(e)}}),ce.speed=function(e,t,n){var r=e&&"object"==typeof e?ce.extend({},e):{complete:n||!n&&t||v(e)&&e,duration:e,easing:n&&t||t&&!v(t)&&t};return ce.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in ce.fx.speeds?r.duration=ce.fx.speeds[r.duration]:r.duration=ce.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){v(r.old)&&r.old.call(this),r.queue&&ce.dequeue(this,r.queue)},r},ce.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ee).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=ce.isEmptyObject(t),o=ce.speed(e,n,r),a=function(){var e=yt(this,ce.extend({},t),o);(i||_.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=ce.timers,r=_.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&pt.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||ce.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=_.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=ce.timers,o=n?n.length:0;for(t.finish=!0,ce.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),ce.each(["toggle","show","hide"],function(e,r){var i=ce.fn[r];ce.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(gt(r,!0),e,t,n)}}),ce.each({slideDown:gt("show"),slideUp:gt("hide"),slideToggle:gt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){ce.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),ce.timers=[],ce.fx.tick=function(){var e,t=0,n=ce.timers;for(st=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||ce.fx.stop(),st=void 0},ce.fx.timer=function(e){ce.timers.push(e),ce.fx.start()},ce.fx.interval=13,ce.fx.start=function(){ut||(ut=!0,dt())},ce.fx.stop=function(){ut=null},ce.fx.speeds={slow:600,fast:200,_default:400},ce.fn.delay=function(r,e){return r=ce.fx&&ce.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=ie.setTimeout(e,r);t.stop=function(){ie.clearTimeout(n)}})},lt=C.createElement("input"),ct=C.createElement("select").appendChild(C.createElement("option")),lt.type="checkbox",le.checkOn=""!==lt.value,le.optSelected=ct.selected,(lt=C.createElement("input")).value="t",lt.type="radio",le.radioValue="t"===lt.value;var mt,xt=ce.expr.attrHandle;ce.fn.extend({attr:function(e,t){return M(this,ce.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){ce.removeAttr(this,e)})}}),ce.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?ce.prop(e,t,n):(1===o&&ce.isXMLDoc(e)||(i=ce.attrHooks[t.toLowerCase()]||(ce.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void ce.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=ce.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!le.radioValue&&"radio"===t&&fe(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(D);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?ce.removeAttr(e,n):e.setAttribute(n,n),n}},ce.each(ce.expr.match.bool.source.match(/\w+/g),function(e,t){var a=xt[t]||ce.find.attr;xt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=xt[o],xt[o]=r,r=null!=a(e,t,n)?o:null,xt[o]=i),r}});var bt=/^(?:input|select|textarea|button)$/i,wt=/^(?:a|area)$/i;function Tt(e){return(e.match(D)||[]).join(" ")}function Ct(e){return e.getAttribute&&e.getAttribute("class")||""}function kt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(D)||[]}ce.fn.extend({prop:function(e,t){return M(this,ce.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[ce.propFix[e]||e]})}}),ce.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&ce.isXMLDoc(e)||(t=ce.propFix[t]||t,i=ce.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=ce.find.attr(e,"tabindex");return t?parseInt(t,10):bt.test(e.nodeName)||wt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),le.optSelected||(ce.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),ce.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){ce.propFix[this.toLowerCase()]=this}),ce.fn.extend({addClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).addClass(t.call(this,e,Ct(this)))}):(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++)i=e[o],n.indexOf(" "+i+" ")<0&&(n+=i+" ");a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this},removeClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).removeClass(t.call(this,e,Ct(this)))}):arguments.length?(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++){i=e[o];while(-1<n.indexOf(" "+i+" "))n=n.replace(" "+i+" "," ")}a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this:this.attr("class","")},toggleClass:function(t,n){var e,r,i,o,a=typeof t,s="string"===a||Array.isArray(t);return v(t)?this.each(function(e){ce(this).toggleClass(t.call(this,e,Ct(this),n),n)}):"boolean"==typeof n&&s?n?this.addClass(t):this.removeClass(t):(e=kt(t),this.each(function(){if(s)for(o=ce(this),i=0;i<e.length;i++)r=e[i],o.hasClass(r)?o.removeClass(r):o.addClass(r);else void 0!==t&&"boolean"!==a||((r=Ct(this))&&_.set(this,"__className__",r),this.setAttribute&&this.setAttribute("class",r||!1===t?"":_.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+Tt(Ct(n))+" ").indexOf(t))return!0;return!1}});var St=/\r/g;ce.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=v(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,ce(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=ce.map(t,function(e){return null==e?"":e+""})),(r=ce.valHooks[this.type]||ce.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=ce.valHooks[t.type]||ce.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(St,""):null==e?"":e:void 0}}),ce.extend({valHooks:{option:{get:function(e){var t=ce.find.attr(e,"value");return null!=t?t:Tt(ce.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!fe(n.parentNode,"optgroup"))){if(t=ce(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=ce.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<ce.inArray(ce.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),ce.each(["radio","checkbox"],function(){ce.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<ce.inArray(ce(e).val(),t)}},le.checkOn||(ce.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Et=ie.location,jt={guid:Date.now()},At=/\?/;ce.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new ie.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||ce.error("Invalid XML: "+(n?ce.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Dt=/^(?:focusinfocus|focusoutblur)$/,Nt=function(e){e.stopPropagation()};ce.extend(ce.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||C],d=ue.call(e,"type")?e.type:e,h=ue.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||C,3!==n.nodeType&&8!==n.nodeType&&!Dt.test(d+ce.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[ce.expando]?e:new ce.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:ce.makeArray(t,[e]),c=ce.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!y(n)){for(s=c.delegateType||d,Dt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||C)&&p.push(a.defaultView||a.parentWindow||ie)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(_.get(o,"events")||Object.create(null))[e.type]&&_.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&$(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!$(n)||u&&v(n[d])&&!y(n)&&((a=n[u])&&(n[u]=null),ce.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Nt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Nt),ce.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=ce.extend(new ce.Event,n,{type:e,isSimulated:!0});ce.event.trigger(r,null,t)}}),ce.fn.extend({trigger:function(e,t){return this.each(function(){ce.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return ce.event.trigger(e,t,n,!0)}});var qt=/\[\]$/,Lt=/\r?\n/g,Ht=/^(?:submit|button|image|reset|file)$/i,Ot=/^(?:input|select|textarea|keygen)/i;function Pt(n,e,r,i){var t;if(Array.isArray(e))ce.each(e,function(e,t){r||qt.test(n)?i(n,t):Pt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==x(e))i(n,e);else for(t in e)Pt(n+"["+t+"]",e[t],r,i)}ce.param=function(e,t){var n,r=[],i=function(e,t){var n=v(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!ce.isPlainObject(e))ce.each(e,function(){i(this.name,this.value)});else for(n in e)Pt(n,e[n],t,i);return r.join("&")},ce.fn.extend({serialize:function(){return ce.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=ce.prop(this,"elements");return e?ce.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!ce(this).is(":disabled")&&Ot.test(this.nodeName)&&!Ht.test(e)&&(this.checked||!we.test(e))}).map(function(e,t){var n=ce(this).val();return null==n?null:Array.isArray(n)?ce.map(n,function(e){return{name:t.name,value:e.replace(Lt,"\r\n")}}):{name:t.name,value:n.replace(Lt,"\r\n")}}).get()}});var Mt=/%20/g,Rt=/#.*$/,It=/([?&])_=[^&]*/,Wt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ft=/^(?:GET|HEAD)$/,$t=/^\/\//,Bt={},_t={},zt="*/".concat("*"),Xt=C.createElement("a");function Ut(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(D)||[];if(v(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Vt(t,i,o,a){var s={},u=t===_t;function l(e){var r;return s[e]=!0,ce.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Gt(e,t){var n,r,i=ce.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&ce.extend(!0,e,r),e}Xt.href=Et.href,ce.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":zt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":ce.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Gt(Gt(e,ce.ajaxSettings),t):Gt(ce.ajaxSettings,e)},ajaxPrefilter:Ut(Bt),ajaxTransport:Ut(_t),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=ce.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?ce(y):ce.event,x=ce.Deferred(),b=ce.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Wt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+"").replace($t,Et.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(D)||[""],null==v.crossDomain){r=C.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Xt.protocol+"//"+Xt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=ce.param(v.data,v.traditional)),Vt(Bt,v,t,T),h)return T;for(i in(g=ce.event&&v.global)&&0==ce.active++&&ce.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Ft.test(v.type),f=v.url.replace(Rt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Mt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(At.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(It,"$1"),o=(At.test(f)?"&":"?")+"_="+jt.guid+++o),v.url=f+o),v.ifModified&&(ce.lastModified[f]&&T.setRequestHeader("If-Modified-Since",ce.lastModified[f]),ce.etag[f]&&T.setRequestHeader("If-None-Match",ce.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+zt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Vt(_t,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=ie.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&ie.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<ce.inArray("script",v.dataTypes)&&ce.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(ce.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(ce.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--ce.active||ce.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return ce.get(e,t,n,"json")},getScript:function(e,t){return ce.get(e,void 0,t,"script")}}),ce.each(["get","post"],function(e,i){ce[i]=function(e,t,n,r){return v(t)&&(r=r||n,n=t,t=void 0),ce.ajax(ce.extend({url:e,type:i,dataType:r,data:t,success:n},ce.isPlainObject(e)&&e))}}),ce.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),ce._evalUrl=function(e,t,n){return ce.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){ce.globalEval(e,t,n)}})},ce.fn.extend({wrapAll:function(e){var t;return this[0]&&(v(e)&&(e=e.call(this[0])),t=ce(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return v(n)?this.each(function(e){ce(this).wrapInner(n.call(this,e))}):this.each(function(){var e=ce(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=v(t);return this.each(function(e){ce(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){ce(this).replaceWith(this.childNodes)}),this}}),ce.expr.pseudos.hidden=function(e){return!ce.expr.pseudos.visible(e)},ce.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},ce.ajaxSettings.xhr=function(){try{return new ie.XMLHttpRequest}catch(e){}};var Yt={0:200,1223:204},Qt=ce.ajaxSettings.xhr();le.cors=!!Qt&&"withCredentials"in Qt,le.ajax=Qt=!!Qt,ce.ajaxTransport(function(i){var o,a;if(le.cors||Qt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Yt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&ie.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),ce.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),ce.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return ce.globalEval(e),e}}}),ce.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),ce.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=ce("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=Tt(e.slice(s)),e=e.slice(0,s)),v(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&ce.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?ce("<div>").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var en=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;ce.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),v(e))return r=ae.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(ae.call(arguments)))}).guid=e.guid=e.guid||ce.guid++,i},ce.holdReady=function(e){e?ce.readyWait++:ce.ready(!0)},ce.isArray=Array.isArray,ce.parseJSON=JSON.parse,ce.nodeName=fe,ce.isFunction=v,ce.isWindow=y,ce.camelCase=F,ce.type=x,ce.now=Date.now,ce.isNumeric=function(e){var t=ce.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},ce.trim=function(e){return null==e?"":(e+"").replace(en,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return ce});var tn=ie.jQuery,nn=ie.$;return ce.noConflict=function(e){return ie.$===ce&&(ie.$=nn),e&&ie.jQuery===ce&&(ie.jQuery=tn),ce},"undefined"==typeof e&&(ie.jQuery=ie.$=ce),ce}); </script> <link rel="stylesheet" href="https://www.hyatt.com/hds/css/12.0.0/styles/brands/jdv/bellhop.min.css"/> <link rel="stylesheet" href="https://www.hyatt.com/hds/bridge/1.0.0/bridge.min.css"/> <link rel="stylesheet" href="https://www.hyatt.com/hds/icons/1.8.0/icons.min.css"/> <link rel="stylesheet" href="/etc/designs/property-sites/clientlib-all.min.ACSHASHd3d74206985c0d0e50ec8687add32581.css" type="text/css"> <link rel="stylesheet" href="/etc/designs/property-sites/clientlib-brand-jdv.min.ACSHASH76c3ac07379b06e1fc76345b35f52bc3.css" type="text/css"> <script type="text/javascript"> var bellhop = { "bellHopImageCore": "https:\/\/www.hyatt.com\/hds\/images\/4.0.0" }; </script> <script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("True"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="ZNWTJ-TNUTH-W52HZ-V82XE-KWZ42",function(){function e(){if(!o){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,i.parentNode.appendChild(e),o=!0}}function t(e){o=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(i.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",i.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"ZNWTJ-TNUTH-W52HZ-V82XE-KWZ42";var i=document.currentScript||document.getElementsByTagName("script")[0],o=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!o)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),i.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n=""=="true"?1:0,t="",a="bdpnbet4tppckz2dcv4a-f-29f0dad40-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,o={"ak.v":"39","ak.cp":"18222","ak.ai":parseInt("235288",10),"ak.ol":"0","ak.cr":1,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"af24d15","ak.r":6099,"ak.a2":n,"ak.m":"x","ak.n":"essl","ak.bpcip":"8.222.208.0","ak.cport":42626,"ak.gh":"124.155.222.135","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"bbr","ak.t":"1732449656","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==A9Qwny28gYUIJt2uRex0zh8eDAmQpD6tdtqjTq9pMXojbkgg6KFNK6e+YhkdgHILGTOuvKP4NJJWsl72tufSsSbHY4Z2h3TdCroefbBZsgtv5Jg1aYHhT2oE8YsfVz3V6FSgOFd0i21GgUcL4KYZ/coxyONjcCtNgnl5az6oB0Wfvl053Pn/iQ93DJr27xM6PUBpj4ohKKrU4CP6aQOWjjNWRdKxEzvhA0IF/3DSenaCC5QzNE2ahugy/fc+oxKucdf8MyC8n0pSRN0yDk3m4nDk0N6k3YGArNn6hVJFNLuFZ7blcPaZzkn1wgvFS74Nm3Z5u2adL5aUe0E85GRsgn8oCBnLIaC6gqoyGSdYKH+ivttiTPwDCvM0CljlK8QGM4HAFkxm/QLspfzNGtsSrcDtWcJ70LW02U4yjtWaKoI=","ak.pv":"266","ak.dpoabenc":"","ak.tf":i};if(""!==t)o["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))o["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(o)},rv:function(){var e=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:o,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head> <body data-ng-app="hyatt" class="home "> <header data-js="header" role="none"> <div class="global-header" data-js="interaction-observer"> <div data-bookends="ecom-header" data-prop-domain="hyatt.com" data-prop-variant="slim"> <script type="text/props"> {"auth":{"returnUrl":"https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs","retrieveProfileUrl":"/bin/profile"},"language":"en-US","languages":{"en-US":"https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs","sv-SE":"https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/home/svenska","de-DE":"https://www.hyatt.com/de-DE/hotel/sweden/story-hotel-signalfabriken/arnjs","es-ES":"https://www.hyatt.com/es-ES/hotel/sweden/story-hotel-signalfabriken/arnjs","fr-FR":"https://www.hyatt.com/fr-FR/hotel/sweden/story-hotel-signalfabriken/arnjs","ja-JP":"https://www.hyatt.com/ja-JP/hotel/sweden/story-hotel-signalfabriken/arnjs","ko-KR":"https://www.hyatt.com/ko-KR/hotel/sweden/story-hotel-signalfabriken/arnjs","ru-RU":"https://www.hyatt.com/ru-RU/hotel/sweden/story-hotel-signalfabriken/arnjs","zh-CN":"https://www.hyatt.com/zh-CN/hotel/sweden/story-hotel-signalfabriken/arnjs","zh-HK":"https://www.hyatt.com/zh-HK/hotel/sweden/story-hotel-signalfabriken/arnjs","pt-PT":"https://www.hyatt.com/pt-PT/hotel/sweden/story-hotel-signalfabriken/arnjs"},"theme":"dark","skipNavOverride":"skipnavigation","subnav":{"title":"Story Hotel Signalfabriken","items":[{"label":"HOTEL","url":"https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs"},{"label":"ROOMS","url":"https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/rooms"},{"label":"AREA ATTRACTIONS","url":"https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/area-attractions"},{"label":"DINING","url":"https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/dining"},{"label":"SPECIAL EVENTS","url":"https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/special-events"},{"label":"PHOTOS","url":"https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/photos-reviews"},{"label":"OFFERS","url":"https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/offers"}]}} </script> </div> </div> <section class="site-header"> <div class="site-header-container b-container"> <div class="site-header-row b-row b-row_gutter-4" role="region" aria-label="Property Information"> <div class="brand-logo-column b-col"> <div class="brand-logo b-d-block" data-js="brand-logo"> <a class="b-d-block" href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs"> <div class="logo-container b-d-block"> <img class="logo b-d-block" src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/02/22/1158/ARNJS-L001c-ctr-NM-color-RGB.png/ARNJS-L001c-ctr-NM-color-RGB.400x207-PSR.png" alt="Story Hotel Signalfabriken"/> </div> </a> </div> </div> <div class="site-info-column b-col"> <div class="site-info b-text_align-center b-text_align-left@md"> <span class="site-info-location b-text_copy-b5 b-d-block b-mb1@sm"> <span class="b-d-none b-d-block@md property-full-name"> Story Hotel Signalfabriken <section class="psr-ui-share"> <div class="m-share" data-module="ui-share"> <button type="button" data-js="ui-modal" class="share-button" data-modal-target="#share-target"> <i class="b-icon b-icon-share"></i> <span class="label b-ml1 b-text_copy-2">Share</span> </button> <div class="modal b-d-none ui-share-modal b-row" id="share-target" data-layer-level="b-layer-modal" data-modal-tint="true" role="dialog" data-modal-keyboard="true" data-modal-scroll="false" data-js="ui-share-modal"> <div class="modal-wrapper b-pt1 b-pb2 b-ph4"> <div class="modal-header b-row"> <div class="modal-title b-text_copy-6">Share this page</div> <button class="close-button" data-js="ui-modal" data-modal-target="#share-target"> <i class="b-icon b-icon-close-bold b-icon_size-x2"></i> </button> </div> <div class="modal-body b-row b-row_gutter-3"> <div class="b-col-12 b-col@lg input-col"> <label class="b-form-input"> <span class="b-form-input__label">Link</span> <input class="b-form-input__control" type="text" name="copyLink" data-js="copy-link-input" readonly="readonly" value=""/> </label> </div> <div class="b-col-12 b-col@lg button-col" data-role="tooltip"> <div class="m-tooltip b-d-none layout-message b-color_bg-white b-pv2 b-ph3 b-layer-tooltip" data-js="tooltip" data-position="top" data-parent-align="" aria-hidden="true"> <span class="tooltip-caret" data-js="caret"></span> <div class="tooltip-content b-text_copy-2 b-color_text-carbon b-mt2" aria-live="polite"> <i tabindex="0" aria-label="Close" class="b-icon b-icon-close tooltip-close-button b-color_text-carbon b-text_copy-3 b-pa1" data-js="close-button"></i> <div class="b-text_copy-2 b-text_align-left"> Link copied to clipboard! </div> </div> </div> <button class="b-button b-button-browse-ol" data-js="copy-link-button">Copy Link</button> </div> </div> </div> </div> </div> </section> </span> <span class="b-d-none@md property-partial-name"> Story Hotel Signalfabriken <section class="psr-ui-share"> <div class="m-share" data-module="ui-share"> <button type="button" data-js="ui-modal" class="share-button" data-modal-target="#share-target"> <i class="b-icon b-icon-share"></i> <span class="label b-ml1 b-text_copy-2">Share</span> </button> <div class="modal b-d-none ui-share-modal b-row" id="share-target" data-layer-level="b-layer-modal" data-modal-tint="true" role="dialog" data-modal-keyboard="true" data-modal-scroll="false" data-js="ui-share-modal"> <div class="modal-wrapper b-pt1 b-pb2 b-ph4"> <div class="modal-header b-row"> <div class="modal-title b-text_copy-6">Share this page</div> <button class="close-button" data-js="ui-modal" data-modal-target="#share-target"> <i class="b-icon b-icon-close-bold b-icon_size-x2"></i> </button> </div> <div class="modal-body b-row b-row_gutter-3"> <div class="b-col-12 b-col@lg input-col"> <label class="b-form-input"> <span class="b-form-input__label">Link</span> <input class="b-form-input__control" type="text" name="copyLink" data-js="copy-link-input" readonly="readonly" value=""/> </label> </div> <div class="b-col-12 b-col@lg button-col" data-role="tooltip"> <div class="m-tooltip b-d-none layout-message b-color_bg-white b-pv2 b-ph3 b-layer-tooltip" data-js="tooltip" data-position="top" data-parent-align="" aria-hidden="true"> <span class="tooltip-caret" data-js="caret"></span> <div class="tooltip-content b-text_copy-2 b-color_text-carbon b-mt2" aria-live="polite"> <i tabindex="0" aria-label="Close" class="b-icon b-icon-close tooltip-close-button b-color_text-carbon b-text_copy-3 b-pa1" data-js="close-button"></i> <div class="b-text_copy-2 b-text_align-left"> Link copied to clipboard! </div> </div> </div> <button class="b-button b-button-browse-ol" data-js="copy-link-button">Copy Link</button> </div> </div> </div> </div> </div> </section> </span> </span> <div class="site-info-container b-mt2 b-mb2 b-mt0@sm b-mb0@sm"> <a class="site-info-address b-d-inline-block b-d-flex@lg b-d-inline-block@xl b-mb2@sm b-mb1@md b-mr2" href="https://www.google.com/maps/search/?api=1&query=Sundbybergs+torg+1%2C+Stockholm%2C+Sweden%2C+172+67" target="_blank"> <i class="address-icon b-icon b-icon-pin b-mr2" aria-label="Map (Opens in new tab or window)" role="img"></i><!-- --><span class="hover-border b-d-none b-d-inline@md b-d-none@lg">Map</span><!-- --><span class="b-d-inline-block"> <span class="hover-border b-d-none b-d-block@lg b-d-inline@xl b-mb1">Sundbybergs torg 1<span class="b-d-none@lg b-d-inline-block@xl">,</span> </span> <span class="hover-border b-d-none b-d-block@lg b-d-inline@xl">Stockholm, Sweden, 172 67</span> </span> </a> <a class="site-info-phone b-d-inline-block b-d-block@lg b-mb1@sm b-mr2" href="tel:+46 8 558 095 00" data-js-event-name="onsite_click_element" data-js-event-value="property:header:phonenumberlink" data-js-event-type="event"> <i class="address-icon b-icon b-icon-telephone b-mr2" aria-label="Phone" role="img"></i><!-- --><span class="hover-border b-d-none b-d-inline@md b-d-none@lg">Call</span><!-- --><span class="hover-border b-d-none b-d-inline@lg">+46 8 558 095 00</span> </a> <a href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/photos-reviews#reviews" class="b-stars-link site-info-reviews b-d-inline b-d-block@md b-mb1@sm"> <span class="b-stars-link__stars b-stars-45 b-stars_size-small b-mr1"> <span class="b-sr-only">4.5 Stars</span> </span> <span class="hover-border b-stars-link__text">97 Reviews</span> </a> </div> </div> </div> <div class=" quickbook-column b-col b-mb0@md"> <div class="b-row b-row_align-middle b-row_gutter-5 psr-ui-share-outer-container"> <div class="b-col psr-ui-share-column"> <section class="psr-ui-share"> <div class="m-share" data-module="ui-share"> <button type="button" data-js="ui-modal" class="share-button" data-modal-target="#share-target"> <i class="b-icon b-icon-share"></i> <span class="label b-ml1 b-text_copy-2">Share</span> </button> <div class="modal b-d-none ui-share-modal b-row" id="share-target" data-layer-level="b-layer-modal" data-modal-tint="true" role="dialog" data-modal-keyboard="true" data-modal-scroll="false" data-js="ui-share-modal"> <div class="modal-wrapper b-pt1 b-pb2 b-ph4"> <div class="modal-header b-row"> <div class="modal-title b-text_copy-6">Share this page</div> <button class="close-button" data-js="ui-modal" data-modal-target="#share-target"> <i class="b-icon b-icon-close-bold b-icon_size-x2"></i> </button> </div> <div class="modal-body b-row b-row_gutter-3"> <div class="b-col-12 b-col@lg input-col"> <label class="b-form-input"> <span class="b-form-input__label">Link</span> <input class="b-form-input__control" type="text" name="copyLink" data-js="copy-link-input" readonly="readonly" value=""/> </label> </div> <div class="b-col-12 b-col@lg button-col" data-role="tooltip"> <div class="m-tooltip b-d-none layout-message b-color_bg-white b-pv2 b-ph3 b-layer-tooltip" data-js="tooltip" data-position="top" data-parent-align="" aria-hidden="true"> <span class="tooltip-caret" data-js="caret"></span> <div class="tooltip-content b-text_copy-2 b-color_text-carbon b-mt2" aria-live="polite"> <i tabindex="0" aria-label="Close" class="b-icon b-icon-close tooltip-close-button b-color_text-carbon b-text_copy-3 b-pa1" data-js="close-button"></i> <div class="b-text_copy-2 b-text_align-left"> Link copied to clipboard! </div> </div> </div> <button class="b-button b-button-browse-ol" data-js="copy-link-button">Copy Link</button> </div> </div> </div> </div> </div> </section> </div> <div class="b-col b-col-6@md psr-ui-share-qb-col"> <div class="quickbook-container"> <section class="quickbook component" data-js="psr-quickbook"> <script type="text/javascript"> var HYATT = HYATT || {}; HYATT.quickbook = HYATT.quickbook || {}; HYATT.quickbook.options = HYATT.quickbook.options || {}; HYATT.quickbook.options.formURL = "https:\/\/www.hyatt.com\/HyattSearch"; HYATT.quickbook.options.locale = "en\u002DUS"; HYATT.quickbook.options.earliestBookableDate = "2024\u002D11\u002D20"; HYATT.quickbook.options.earliestBookableDateDeparture = "2024\u002D11\u002D21"; HYATT.quickbook.options.checkRates = "Book Now"; </script> <div class="mobile-button" data-js="narrow-site-header"> <button type="submit" bw-rebook="" class="quickbookSearchFormButton b-button b-button_icon-down b-button-shop b-button-block b-button_icon-down" data-toggle="modal" data-modal-selector="#quickbook" data-modal-class="quickbook-modal" data-has-quickbook="true" data-modal-clear="true" data-js-event-name="sc_page_title--||--page_type" data-js-event-value="Property:SearchBoxModal--||--searchbox_modal" data-js-event-type="page" data-update-url="true" ng-click="showQuickbook($event)" data-js="interaction-observer"> Book Now </button> </div> <div class='m-quickbook ' data-js="quickbook"><div class="b-row"><div class="b-col-12 ph0-md"><div><form class="search-form" name="searchForm" method="get" action="/HyattSearch"><div class="b-row b-pc3 b-row_gutter-3 row-align"> <div class="qb-first-col b-col-12 b-col-9@xl "><div class="b-row qb-first-row b-row_gutter-3"><input type="hidden" name="locale" value=""/><input type="hidden" data-id="spiritCode" name="spiritCode" value=""/><input type="hidden" name="newAutocomplete" value=""/><input type="hidden" name="location" value="undefined" data-value="undefined" data-id="location" data-cacheable="true"/><div class="b-col-12 qb-calendar-div"><div class="b-d-none originalCheckinDate"></div><div class="b-d-none originalCheckoutDate"></div><div class="b-d-none calRangeStart">P0D</div><div class="b-d-none calRangeEnd">P730D</div><div class="b-d-none dateFieldPairExtraConfig"></div><div class="b-d-none" data-mv="message.datesError.invalidFormat">Please check your dates and format them as (MMM/DD/YYYY).</div><div class="b-d-none" data-mv="message.datesError.tooManyDays"></div><div class="b-d-none" data-mv="message.datesError.beforeToday">The date you selected is in the past. Please select a valid date.</div><div class="b-d-none" data-mv="message.datesError.tooFarAway">We're sorry. Only dates up to 24 months from today can be searched.</div><div class="m-datefieldpair"></div></div></div></div> <div class="b-col-12 b-col-3@xl submit-button-container"> <button type="submit" class="quickbookSearchFormButton button-shop button-block">Find Hotels</button></div> </div> <div class="b-col-12 b-ph3 b-row_gutter-3 row-align"> <div class="b-row b-pl0 drpdwn-buttons-row b-row_gutter-3 "><div class="rooms b-col"><div class="qb-popover" data-js="dropdown room-dropdown"><div class="qb-popover-overflow"><div class="popover-header"><div class="link-menu link-menu-xl-inline"><a href="javascript:void(0)" class="b-text_copy-3" data-id="room-dropdown" data-js="room-button"><i class="b-icon b-icon-person"></i><span class="b-pr0" data-js="room-num"></span><span class="b-ph0 b-d-none" data-js="rooms-label"> Rooms, </span><span class="b-ph0" data-js="room-label"> Room, </span><span class="b-ph0" data-js="guest-num"></span><span class="b-pl0" data-js="guest-label"> Guest</span><span class="b-pl0 b-d-none" data-js="guests-label"> Guests</span></a></div></div><div class="room-popover-body b-layer-popover"><div class="room-popover-content"><div class="row b-d-flex@lg b-row_align-bottom@lg"><div class="col lg6"><div class="row b-d-flex@lg b-row_align-bottom@lg"><div class="col xs6"><div class="input-stepper" data-js="stepper"><label for="rooms" data-js="room-label"> Room</label><label for="rooms" class="b-d-none" data-js="rooms-label"> Rooms</label><div class="stepper-container"><button class="minus" aria-hidden="true" type="button"></button><input data-id="rooms" name="rooms" type="number" value="1" data-value="" min="1" max="2" data-cacheable="true"/><button class="plus" aria-hidden="true" type="button"></button></div></div></div></div></div><div class="col lg6"><hr class="b-d-none@lg"/><div class="row b-d-flex b-row_align-bottom"><div class="col xs6"><div class="input-stepper" data-js="stepper"><div data-js="adult-label"> <label for="adults">Adults Per Room</label> </div><div class="stepper-container"><button class="minus" aria-hidden="true" type="button"></button><input data-id="adults" name="adults" type="number" value="1" data-value="" min="1" max="9" data-cacheable="true"/><button class="plus" aria-hidden="true" type="button"></button></div></div></div><div class="col xs6"><div class="input-stepper" data-js="stepper" data-id="stepper-kids"><div data-js="kid-label"> <label for="kids"> Child</label> </div><div class="b-d-none" data-js="kids-label"> <label for="kids"> Children</label> </div><div class="stepper-container"><button class="minus" aria-hidden="true" type="button"></button><input data-id="kids" name="kids" type="number" value="0" data-value="" min="0" max="4" data-cacheable="true"/><button class="plus" aria-hidden="true" type="button"></button></div></div></div></div></div></div><div class="row b-d-none" data-js="kids-panel"><div class="col lg6 lg-offset6">Age of Children <i>(At time of stay)</i><div class="row"><div class="col xs3"><label class="input-select b-d-none" data-kid="1"><label class="b-sr-only">Child 1</label><div class="select-container"><select data-id="childAge1" name="childAge1" data-value="" data-cacheable="true"><option value="-1" selected>--</option><option value="0"><1</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option></select></div></label></div><div class="col xs3"><label class="input-select b-d-none" data-kid="2"><label class="b-sr-only">Child 2</label><div class="select-container"><select data-id="childAge2" name="childAge2" data-value="" data-cacheable="true"><option value="-1" selected>--</option><option value="0"><1</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option></select></div></label></div><div class="col xs3"><label class="input-select b-d-none" data-kid="3"><label class="b-sr-only">Child 3</label><div class="select-container"><select data-id="childAge3" name="childAge3" data-value="" data-cacheable="true"><option value="-1" selected>--</option><option value="0"><1</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option></select></div></label></div><div class="col xs3"><label class="input-select b-d-none" data-kid="4"><label class="b-sr-only">Child 4</label><div class="select-container"><select data-id="childAge4" name="childAge4" data-value="" data-cacheable="true"><option value="-1" selected>--</option><option value="0"><1</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option></select></div></label></div></div></div></div></div></div><div class="popover-footer b-mt3"><button type="button" class="button-secondary button-block" data-js="close-button" data-scope="dropdown-footer">Done</button></div></div></div></div><div class="rates b-col"><div class="qb-popover" data-id="rate-dropdown" data-js="dropdown rate-dropdown"><div class="popover-header"><div class="link-menu link-menu-xl-inline"><a href="javascript:void(0)" class="b-text_copy-3" data-js="rate-button"><i class="b-icon b-icon-tag"></i><span data-js="rate-label" data-original-label-text='Special Rates (AAA, Govt, ...)'>Special Rates (AAA, Govt, ...)</span></a></div></div><div class="popover-body b-layer-popover"><div class="popover-content"><radiogroup data-id="rate" class="radio-menu b-pt0" data-value="" data-cacheable="true"><label><input type="radio" name="rate" value="Standard" checked/><span class="radio-indicator"></span><span class="radio-label">None</span></label><label><input type="radio" name="rate" value="Govt"/><span class="radio-indicator"></span><span class="radio-label">Government/Military Business</span></label><label><input type="radio" name="rate" value="Veteran"/><span class="radio-indicator"></span><span class="radio-label">Military/Veteran Leisure</span></label><label><input type="radio" name="rate" value="AAA"/><span class="radio-indicator"></span><span class="radio-label">AAA / CAA Member</span></label><label><input type="radio" name="rate" value="Senior"/><span class="radio-indicator"></span><span class="radio-label">Senior</span></label><label data-js="rate-offer"><input type="radio" name="rate" value=""/><span class="radio-indicator"></span><span class="radio-label">Special Offer Code</span></label><label data-js="rate-corp"><input type="radio" name="rate" value=""/><span class="radio-indicator"></span><span class="radio-label">Corporate or Group Code</span></label></radiogroup></div></div><div class="popover-footer b-mt3"><button type="button" class="button-secondary button-block" data-js="close-button" data-scope="dropdown-footer">Close</button></div></div><label class="input-text input-attached b-d-none" data-js="input-offer"><span class="b-sr-only">Special Offer Code</span><input data-id="offerCode" type="text" name="offercode" placeholder='Special Offer Code' value="" data-value="" data-cacheable="true"/><span class="input-arrow-top"></span></label><label class="input-text input-attached b-d-none" data-js="input-corp"><span class="b-sr-only">Corporate or Group Code</span><input data-id="groupCode" type="text" name="corp_id" placeholder='Corporate or Group Code' value="" data-value="" data-cacheable="true"/><span class="input-arrow-top"></span></label></div><div class="b-col use-points b-d-flex b-text_copy-3 b-mt2@lg"><i class="b-icon b-icon-points b-d-inline-block b-mr1"></i><label class="input-checkbox"><input type="checkbox" data-js="rateFilter" name="rateFilter" value="true"/><span class="checkbox-indicator"></span>Use Points</label></div><div class="b-col ada-accessible b-d-flex b-text_copy-3 b-mt2@lg"><i class="b-icon b-icon-accessible b-d-inline-block b-mr1"></i><label class="input-checkbox"><input type="checkbox" data-js="accessible" data-id="accessible" name="accessibilityCheck" value="" data-value="" data-cacheable="true"/><span class="checkbox-indicator"></span>Accessible Room</label></div></div></div><div class="submit-placeholder"></div></form></div></div></div></div> <div class="b-row b-row_gutter-3 b-row_align-middle b-text_align-center qb-woh-row"> <div class="b-col-12 b-mt3 qb-woh"> <img src="https://www.hyatt.com/hds/images/2.2.0/brands/world/logos/logo.svg" alt="World of Hyatt" width="30" height="30"/> <span class="qb-woh-text">Award Category 1</span> </div> </div> </section> </div> </div> </div> </div> </div> <div class="b-row display-xl-block display-xx-block nav-row"> <div class="b-col-12@xs"> <nav class="navigation" data-locator="navigation"> <ul class="list-inline"> <li class="active b-text_weight-bold"> <a href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs" class="text-uppercase">Hotel</a> </li> <li class="b-text_weight-normal"> <a href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/rooms" class="text-uppercase">Rooms</a> </li> <li class="b-text_weight-normal"> <a href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/area-attractions" class="text-uppercase">Area Attractions</a> </li> <li class="b-text_weight-normal"> <a href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/dining" class="text-uppercase">Dining</a> </li> <li class="b-text_weight-normal"> <a href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/special-events" class="text-uppercase">Special Events</a> </li> <li class="b-text_weight-normal"> <a href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/photos-reviews" class="text-uppercase">Photos</a> </li> <li class="b-text_weight-normal"> <a href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/offers" class="text-uppercase">Offers</a> </li> </ul> </nav> </div> </div> </div> </section> </header> <script> document.body.style.paddingTop = document.querySelector('[data-js=header]').offsetHeight + 'px'; </script> <main id="skipnavigation" aria-hidden="false"> <div class="masthead-leadin-container"> <div> </div> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="masthead aem-GridColumn aem-GridColumn--default--12"> <section class="masthead component" data-js="masthead"> <div class="banner"> <style> .masthead.component .banner .inline-gallery .inline-gallery-background, .masthead.component .banner .inline-gallery .inline-gallery-background .video-player { max-width: none; } </style> <!-- SDI include (path: /content/hotel/propertysites/jdv/arnjs/en_US/home/_jcr_content/masthead-par/masthead/masthead-offer-gallery.sdi.html/property-sites/components/content/mastheadoffergallery, resourceType: property-sites/components/content/mastheadoffergallery) --> <div class="component inline-gallery single-content " data-galleryid="gallerydbae19445a434123920399d589662c42"> <div class="b-container inline-gallery-background"> <div class="b-row"> <div class="b-col inline-gallery-content single-image" data-disable-modal-toggle="true"> <div class="section-image"> <div class="image-frame single-image" data-autoplay="false" data-autoplayinterval="0" data-total="1"> <div aria-describedby="slide-0" aria-hidden="false" aria-selected="true" aria-label="Show image 1 of 1" class="image active" data-type="property-sites/components/content/videoplayer" id="image-0" tabindex="0"> <div class="video-player-container " id="videocef34c79b9a54b84be97d19fd7893020" data-modal-content-target="#videocef34c79b9a54b84be97d19fd7893020" data-modal-is-not-titled="true"> <div class="video-player component auto-play"> <div class="video-still"> <img class="play-icon" src="https://www.hyatt.com/hds/images/4.0.0/global/core/controls/play_hc.svg" alt="Play" aria-label="Play" role="button" tabindex="0"/> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/26/0757/ARNJS-P0069-Bar-And-Lobby-Area.jpg/ARNJS-P0069-Bar-And-Lobby-Area.16x9.jpg?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/26/0757/ARNJS-P0069-Bar-And-Lobby-Area.jpg/ARNJS-P0069-Bar-And-Lobby-Area.16x9.jpg?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/26/0757/ARNJS-P0069-Bar-And-Lobby-Area.jpg/ARNJS-P0069-Bar-And-Lobby-Area.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/26/0757/ARNJS-P0069-Bar-And-Lobby-Area.jpg/ARNJS-P0069-Bar-And-Lobby-Area.16x9.jpg?imwidth=1280"><![endif]--> <img class="lazyload" alt="ARNJS_P0069" tabindex="0"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/26/0757/ARNJS-P0069-Bar-And-Lobby-Area.jpg/ARNJS-P0069-Bar-And-Lobby-Area.16x9.jpg?imwidth=1280" alt="ARNJS_P0069"/> </noscript> </div> </div> <video class="video-player-video " width="100%" muted="muted" aria-label="video" playsinline="playsinline" webkit-playsinline="webkit-playsinline" x-webkit-airplay="allow" poster="data:image/gif,AAAA"> <source src="https://videos.hyatt.com/jdv_story_hotel_signalfabriken_mast.mp4" data-src="https://videos.hyatt.com/jdv_story_hotel_signalfabriken_mast.mp4" type="video/mp4"/> Your browser does not support the video tag. </video> <div class="play-button-container hidden"> <img class="play-icon" src="https://www.hyatt.com/hds/images/4.0.0/global/core/controls/play_hc.svg" alt="Play" aria-label="Play" role="button"/> </div> </div> </div> </div> </div> </div> <div class="section-control numeralsInIndex"> <div class="control-view"> <input aria-checked="false" aria-label="Fullscreen" class="fullscreen-toggle-state" id="fullscreen-toggle-gallerydbae19445a434123920399d589662c42" name="fullscreen-toggle" type="checkbox"/> <label class="fullscreen-toggle-control" data-id="gallerydbae19445a434123920399d589662c42" for="fullscreen-toggle-gallerydbae19445a434123920399d589662c42" onclick="window.HYATT_PSR.components.inlineGallery.fullscreen(this.dataset.id)" data-js-event-name="onsite_click_element" data-js-event-value="property:home:viewphotos:fullscreen" data-js-event-type="event"> <div class="control-button fullscreen-toggle-background"> <i class="b-icon b-icon-view-expand control-icon"></i> <i class="b-icon b-icon-view-collapse control-icon"></i> </div> </label> </div> </div> <div class="section-index useNumerals single-image"> <ul class="dot-counter" role="tablist"> <li class="dot active" id="slide-0" role="presentation"> <button data-id="gallerydbae19445a434123920399d589662c42" data-index="0" onclick="window.HYATT_PSR.components.inlineGallery.goToSlide(this.dataset.id, this.dataset.index, false)" tabindex="0" role="tab" aria-label="Show image 1 of 1" aria-selected="true" data-js-event-name="onsite_click_element" data-js-event-value="property:centernavcircle" data-js-event-type="event"></button> </li> </ul> <div class="numeral-counter"> <p class="numerals"><span class="current-index">1</span> of 1</p> </div> </div> </div> </div> </div> </div> <div class="tagline-container"> <div id="masthead-tagline" class="tagline" data-js="dynamicFontSize-container" data-js-dynamicfontsize-padding="50"> <div class="b-text_display-b5 long-name" data-js="dynamicFontSize-target" data-welcome-to="Welcome To"> <div class="richText"> <p>Story Hotel Signalfabriken</p> <p>A Boutique Hotel Northwest of Stockholm City Center </p> <p> </p> </div> </div> </div> <div class="tagline-background"></div> </div> </div> </section> <div class="b-container feature-gallery-button"> <div class="view-photos"> <div class="b-container show-photos-button"> <div class="b-row"> <div class="b-col"> <button class="featuredGalleryButton b-button b-button_icon-photos b-button-brand" data-toggle="modal" data-modal-selector="#photoGalleryModal" data-modal-title="Story Hotel Signalfabriken" data-modal-class="photoGalleryModal featuredGalleryModal" data-ps-url="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/home/_jcr_content/masthead-par/masthead/feature-gallery.content" data-js-event-name="sc_page_title" data-js-event-value="Property:Home:ViewPhotosModal" data-js-event-type="page" data-load-photos="true"> View Photos </button> <section class="psr-ui-share"> <div class="m-share" data-module="ui-share"> <button type="button" data-js="ui-modal" class="share-button" data-modal-target="#share-target"> <i class="b-icon b-icon-share"></i> <span class="label b-ml1 b-text_copy-2">Share</span> </button> <div class="modal b-d-none ui-share-modal b-row" id="share-target" data-layer-level="b-layer-modal" data-modal-tint="true" role="dialog" data-modal-keyboard="true" data-modal-scroll="false" data-js="ui-share-modal"> <div class="modal-wrapper b-pt1 b-pb2 b-ph4"> <div class="modal-header b-row"> <div class="modal-title b-text_copy-6">Share this page</div> <button class="close-button" data-js="ui-modal" data-modal-target="#share-target"> <i class="b-icon b-icon-close-bold b-icon_size-x2"></i> </button> </div> <div class="modal-body b-row b-row_gutter-3"> <div class="b-col-12 b-col@lg input-col"> <label class="b-form-input"> <span class="b-form-input__label">Link</span> <input class="b-form-input__control" type="text" name="copyLink" data-js="copy-link-input" readonly="readonly" value=""/> </label> </div> <div class="b-col-12 b-col@lg button-col" data-role="tooltip"> <div class="m-tooltip b-d-none layout-message b-color_bg-white b-pv2 b-ph3 b-layer-tooltip" data-js="tooltip" data-position="top" data-parent-align="" aria-hidden="true"> <span class="tooltip-caret" data-js="caret"></span> <div class="tooltip-content b-text_copy-2 b-color_text-carbon b-mt2" aria-live="polite"> <i tabindex="0" aria-label="Close" class="b-icon b-icon-close tooltip-close-button b-color_text-carbon b-text_copy-3 b-pa1" data-js="close-button"></i> <div class="b-text_copy-2 b-text_align-left"> Link copied to clipboard! </div> </div> </div> <button class="b-button b-button-browse-ol" data-js="copy-link-button">Copy Link</button> </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> <div class="mobile-tagline"> <h1 class="b-text_display-b2"> <div class="richText"> <p>Story Hotel Signalfabriken</p> <p>A Boutique Hotel Northwest of Stockholm City Center </p> <p> </p> </div> </h1> </div> </div> <div class="microfrontend aem-GridColumn aem-GridColumn--default--12"><!-- SDI include (path: /content/hotel/propertysites/jdv/arnjs/en_US/home/_jcr_content/masthead-par/alert-banner.sdi.html, resourceType: property-sites/components/content/microfrontend) --> <div id="alertbanner" tabindex="0" class="alertbanneraccessiblity" aria-hidden="false" aria-live="assertive" role="alert"> </div> <div class="alertbanner"> <div data-hypernova-key="AlertBanner" data-hypernova-id="4dbb011e-ab01-4eb5-9b80-2e43520d48c2"><div id="alert-banner" data-module="alert-banner" data-server-rendered="true" class="b-container b-mb6" data-v-10bc34da><div class="b-row b-row_justify-center b-text_copy-2 b-pt5 b-ph4 b-mv3 alert-container jdv" data-v-10bc34da><div class="alert-message" data-v-10bc34da><i class="b-icon b-icon-info b-icon_size-x4 b-pr4 b-mb5 alert-icon" data-v-10bc34da></i> <div data-locator="alert-content" class="message collapsed" data-v-10bc34da><p>A tasty and nutritious breakfast buffet is always included in the room rate at Story Hotel Signalfabriken. Come, stay and enjoy!</p> </div></div> <button data-locator="alert-button" class="b-button b-button-link b-color_text-carbon alert-button b-ma0" data-v-10bc34da> Show More </button></div></div><style data-vue-ssr-id="08ff44ea:0">#alert-banner .alert-container[data-v-10bc34da]{border-radius:6px;border:solid 1px #151f6d;z-index:3;position:relative}#alert-banner .alert-container .alert-message[data-v-10bc34da]{display:flex;width:100%}#alert-banner .alert-container .alert-message .alert-icon[data-v-10bc34da]{flex:0 1 0;color:#151f6d}#alert-banner .alert-container .alert-message .message[data-v-10bc34da]{flex:1}#alert-banner .alert-container .alert-message .message a[data-v-10bc34da]{font-weight:700;color:#282828}#alert-banner .alert-container .alert-message .message b[data-v-10bc34da]{color:#151f6d}#alert-banner .alert-container .alert-message .message.collapsed[data-v-10bc34da]{content:'';position:relative;max-height:40px;overflow:hidden;text-overflow:ellipsis;mask-image:linear-gradient(to top, transparent, #fff 20px);-webkit-mask-image:linear-gradient(to top, transparent, #fff 20px)}#alert-banner .caption[data-v-10bc34da]{background-color:white} </style><script src="https://www.hyatt.com/mse/mfe/hdps/assets/runtime.19a6c0c38cfa2d92e015.js" defer></script><script src="https://www.hyatt.com/mse/mfe/hdps/assets/4.19a6c0c38cfa2d92e015.js" defer></script><script src="https://www.hyatt.com/mse/mfe/hdps/assets/commons.19a6c0c38cfa2d92e015.js" defer></script><script src="https://www.hyatt.com/mse/mfe/hdps/assets/main.19a6c0c38cfa2d92e015.js" defer></script></div> <script type="application/json" data-hypernova-key="AlertBanner" data-hypernova-id="4dbb011e-ab01-4eb5-9b80-2e43520d48c2"><!--{"data":{"message":"%3Cp%3EA%20tasty%20and%20nutritious%20breakfast%20buffet%20is%20always%20included%20in%20the%20room%20rate%20at%20Story%20Hotel%20Signalfabriken.%20Come,%20stay%20and%20enjoy!%3C/p%3E%0A"},"intl":{"locale":"en-US","messages":{"button.showMore":"Show More","button.showLess":"Show Less"}},"spiritCode":"arnjs","locale":"en-US","brand":"jdv"}--></script> </div> </div> </div> </div> <!-- SDI include (path: /content/hotel/propertysites/jdv/arnjs/en_US/home/_jcr_content/member-bar.nocache.html/property-sites/components/content/memberbar, resourceType: property-sites/components/content/memberbar) --> <div class="hotel-description-image component"> <div class="b-container"> <div class="b-row"> <div class="b-col-12@xs b-col-7@lg"> <div> <div class="cq-placeholder" data-emptytext="Hotel Description"></div> <section class="hotel-description component"> <div class="description-block b-container"> <div class="b-row"> <div class="content-block b-col-12@xs b-text_display-b2"> <div> <h1 class="page-title" data-js="narrow-site-header-trigger"> <div class="richText"> Feel at Home at Our Boutique Hotel in Stockholm </div> </h1> </div> <hr class="short-line"/> </div> </div> <div class="content-fragment b-row"> <div class="content-block desc-block b-col-12@xs b-text_weight-light b-text_copy-3"> <div class="cq-dd-fragment" data-emptytext="Content Fragment"> <div> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <p>Housed in a nineteenth century building, Story Hotel Signalfabriken combines an urban industrial aesthetic with plush furnishings, for an atmosphere that is cool and vibrant yet easygoing and relaxed. Sundbyberg is just a short subway ride away from Stockholm's city center, and is considered by locals to be a small city of its own with a chill, neighborly vibe.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> </div> </div> </div> </div> </section> </div> </div> <div class="b-d-none b-d-block@lg b-col-5@lg"> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0157-Lobby-Lounge-Corner.jpg/ARNJS-P0157-Lobby-Lounge-Corner.16x9.jpg?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0157-Lobby-Lounge-Corner.jpg/ARNJS-P0157-Lobby-Lounge-Corner.16x9.jpg?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0157-Lobby-Lounge-Corner.jpg/ARNJS-P0157-Lobby-Lounge-Corner.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0157-Lobby-Lounge-Corner.jpg/ARNJS-P0157-Lobby-Lounge-Corner.16x9.jpg?imwidth=1280"><![endif]--> <img class="lazyload" alt="A colorful and a silver-grey sofa and tables on the cozy Lobby lounge at the hotel" tabindex="0"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0157-Lobby-Lounge-Corner.jpg/ARNJS-P0157-Lobby-Lounge-Corner.16x9.jpg?imwidth=1280" alt="A colorful and a silver-grey sofa and tables on the cozy Lobby lounge at the hotel"/> </noscript> </div> </div> </div> </div> </div> </div> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="microfrontend aem-GridColumn aem-GridColumn--default--12"><!-- SDI include (path: /content/hotel/propertysites/jdv/arnjs/en_US/home/_jcr_content/master-par/careCard.sdi.html, resourceType: property-sites/components/content/microfrontend) --> <div class="certificationsbanner"> <div data-hypernova-key="CertificationsBanner" data-hypernova-id="4bdff97d-e9e1-41ff-b2a8-046fe360f6ee"><div data-server-rendered="true" data-v-89b0644c><div id="certifications-banner" data-module="certifications-banner" data-v-89b0644c><div class="b-container b-row b-row_justify-center b-row_align-middle b-pv3" data-v-89b0644c><div class="message-container b-text_align-center b-text_align-left@lg b-pv2" data-v-89b0644c><div class="b-text_display-b2 b-mb2" data-v-89b0644c> Our Commitment to Care </div> <div class="b-text_copy-2 b-text_weight-light b-mb2" data-v-89b0644c> We're committed to enhanced levels of cleanliness, as we reimagine the hotel experience. </div> <div class="b-text_copy-2 b-text_weight-light" data-v-89b0644c><a href="https://www.hyatt.com/en-US/info/global-care-and-cleanliness-commitment" target="_blank" data-v-89b0644c>Learn more</a></div></div> <div class="logos b-pv2" data-v-89b0644c><img src="//www.hyatt.com/hds/images/2.3.0/global/core/certifications/GBAC@2x.png" alt="GBAC" data-locator="GBAC" data-v-89b0644c></div></div></div></div><style data-vue-ssr-id="3b0c05bc:0">#certifications-banner[data-v-89b0644c]{background-color:#f0f0f0}#certifications-banner .message-container[data-v-89b0644c]{max-width:500px}#certifications-banner .logos img[data-v-89b0644c]{max-height:120px;max-width:200px;padding:0 5px} </style><script src="https://www.hyatt.com/mse/mfe/hdps/assets/runtime.19a6c0c38cfa2d92e015.js" defer></script><script src="https://www.hyatt.com/mse/mfe/hdps/assets/3.19a6c0c38cfa2d92e015.js" defer></script><script src="https://www.hyatt.com/mse/mfe/hdps/assets/commons.19a6c0c38cfa2d92e015.js" defer></script><script src="https://www.hyatt.com/mse/mfe/hdps/assets/main.19a6c0c38cfa2d92e015.js" defer></script></div> <script type="application/json" data-hypernova-key="CertificationsBanner" data-hypernova-id="4bdff97d-e9e1-41ff-b2a8-046fe360f6ee"><!--{"data":{"data":{},"ui":{"host":"//www.hyatt.com/hds","images":{"version":"2.3.0"}},"intl":{"locale":"en-US","messages":[]}},"certifications":[{"name":"GBAC","status":"APPROVED","applicationSubmissionDate":"2021-03-15","awardedDate":"2024-05-01","expirationDate":"2025-04-30","certifiedEmployeeCount":0}],"ui":{"host":"//www.hyatt.com/hds","images":{"version":"2.3.0"}},"intl":{"locale":"en-US","messages":{"label.learnMore":"Learn more","heading.ourCommitmentToCare":"Our Commitment to Care","copy.cleanlinessCommitment":"We're committed to enhanced levels of cleanliness, as we reimagine the hotel experience."}},"spiritCode":"arnjs","locale":"en-US","brand":"jdv"}--></script> </div> </div> <div class="microfrontend aem-GridColumn aem-GridColumn--default--12"><!-- SDI include (path: /content/hotel/propertysites/jdv/arnjs/en_US/home/_jcr_content/master-par/microfrontend.sdi.html, resourceType: property-sites/components/content/microfrontend) --> <div class="propertyamenities"> <div data-hypernova-key="PropertyAmenities" data-hypernova-id="4cc021ea-3841-4df1-8c0c-dc9730ca270a"><div id="PropertyAmenities" data-module="PropertyAmenities" data-server-rendered="true" data-v-47160e76><div class="b-container b-row theme-jdv" data-v-47160e76><div class="b-col" data-v-47160e76><div class="b-text_display-b2 b-text_align-center headline" data-v-47160e76> Amenities </div> <ul data-locator="amenity-list" class="amenity-list" data-v-47160e76><li data-locator="FREE_BREAKFAST" class="b-ph1 amnty ACTIVE" data-v-47160e76><i class="icon b-icon b-icon_size-x7 b-icon-FREE_BREAKFAST" data-v-47160e76></i> <div data-locator="amenity-name" class="amenity-name b-text_copy-1" data-v-47160e76> Free Breakfast </div> <!----></li><li data-locator="FREE_INTERNET" class="b-ph1 amnty ACTIVE" data-v-47160e76><i class="icon b-icon b-icon_size-x7 b-icon-FREE_INTERNET" data-v-47160e76></i> <div data-locator="amenity-name" class="amenity-name b-text_copy-1" data-v-47160e76> Free Internet Access </div> <!----></li><li data-locator="RESTAURANT_ONSITE" class="b-ph1 amnty ACTIVE" data-v-47160e76><i class="icon b-icon b-icon_size-x7 b-icon-RESTAURANT_ONSITE" data-v-47160e76></i> <div data-locator="amenity-name" class="amenity-name b-text_copy-1" data-v-47160e76> On-Site Restaurant </div> <!----></li><li data-locator="ROOM_SERVICE" class="b-ph1 amnty ACTIVE" data-v-47160e76><i class="icon b-icon b-icon_size-x7 b-icon-ROOM_SERVICE" data-v-47160e76></i> <div data-locator="amenity-name" class="amenity-name b-text_copy-1" data-v-47160e76> Room Service </div> <!----></li><li data-locator="FITNESS_CENTER" class="b-ph1 amnty ACTIVE" data-v-47160e76><i class="icon b-icon b-icon_size-x7 b-icon-FITNESS_CENTER" data-v-47160e76></i> <div data-locator="amenity-name" class="amenity-name b-text_copy-1" data-v-47160e76> Fitness Center </div> <!----></li><li data-locator="PET_FRIENDLY" class="b-ph1 amnty ACTIVE" data-v-47160e76><i class="icon b-icon b-icon_size-x7 b-icon-PET_FRIENDLY" data-v-47160e76></i> <div data-locator="amenity-name" class="amenity-name b-text_copy-1" data-v-47160e76> Pet Friendly </div> <!----></li><li data-locator="DIGITAL_KEY" class="b-ph1 amnty ACTIVE" data-v-47160e76><i class="icon b-icon b-icon_size-x7 b-icon-DIGITAL_KEY" data-v-47160e76></i> <div data-locator="amenity-name" class="amenity-name b-text_copy-1" data-v-47160e76> Digital Key </div> <!----></li><li data-locator="DIGITAL_CHECK_IN" class="b-ph1 amnty ACTIVE" data-v-47160e76><i class="icon b-icon b-icon_size-x7 b-icon-DIGITAL_CHECK_IN" data-v-47160e76></i> <div data-locator="amenity-name" class="amenity-name b-text_copy-1" data-v-47160e76> Digital Check-In </div> <!----></li><li data-locator="LAUNDRY" class="b-ph1 amnty ACTIVE" data-v-47160e76><i class="icon b-icon b-icon_size-x7 b-icon-LAUNDRY" data-v-47160e76></i> <div data-locator="amenity-name" class="amenity-name b-text_copy-1" data-v-47160e76> Laundry </div> <!----></li><li data-locator="CONCIERGE" class="b-ph1 amnty ACTIVE" data-v-47160e76><i class="icon b-icon b-icon_size-x7 b-icon-CONCIERGE" data-v-47160e76></i> <div data-locator="amenity-name" class="amenity-name b-text_copy-1" data-v-47160e76> Concierge </div> <!----></li></ul></div></div></div><style data-vue-ssr-id="cc5b1ab0:0">#PropertyAmenities .headline[data-v-47160e76]{margin-bottom:40px}#PropertyAmenities .amenity-list[data-v-47160e76]{list-style-type:none;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#PropertyAmenities .amenity-list .amnty[data-v-47160e76]{text-align:center;margin-top:20px;margin-bottom:40px;width:16%}#PropertyAmenities .amenity-list .amnty .icon[data-v-47160e76]{color:#585858}#PropertyAmenities .amenity-list .amnty .amenity-name[data-v-47160e76]{padding-top:8px;padding-bottom:2px;font-weight:700}#PropertyAmenities .amenity-list .amnty.INACTIVE[data-v-47160e76]{color:#717171}#PropertyAmenities .amenity-list .amnty.INACTIVE .icon[data-v-47160e76]{color:#6e6e6e}#PropertyAmenities .amenity-list .amnty.INACTIVE .amenity-name[data-v-47160e76]{font-style:italic;font-weight:400}@media (max-width: 959px){#PropertyAmenities .amenity-list .amnty[data-v-47160e76]{width:25%}}@media (max-width: 968px){#PropertyAmenities .amenity-list .amnty[data-v-47160e76]{width:33%}}@media (max-width: 639px){#PropertyAmenities .amenity-list .amnty[data-v-47160e76]{width:50%}}#PropertyAmenities .theme-caption .amenity-list .amnty .icon[data-v-47160e76]{color:#616163;font-size:64px} </style><script src="https://www.hyatt.com/mse/mfe/hdps/assets/runtime.19a6c0c38cfa2d92e015.js" defer></script><script src="https://www.hyatt.com/mse/mfe/hdps/assets/7.19a6c0c38cfa2d92e015.js" defer></script><script src="https://www.hyatt.com/mse/mfe/hdps/assets/commons.19a6c0c38cfa2d92e015.js" defer></script><script src="https://www.hyatt.com/mse/mfe/hdps/assets/main.19a6c0c38cfa2d92e015.js" defer></script></div> <script type="application/json" data-hypernova-key="PropertyAmenities" data-hypernova-id="4cc021ea-3841-4df1-8c0c-dc9730ca270a"><!--{"amenities":[{"key":"FREE_BREAKFAST","label":"Free Breakfast","featured":true,"status":"ACTIVE"},{"key":"FREE_INTERNET","label":"Free Internet Access","featured":true,"status":"ACTIVE"},{"key":"RESTAURANT_ONSITE","label":"On-Site Restaurant","featured":true,"status":"ACTIVE"},{"key":"ROOM_SERVICE","label":"Room Service","featured":true,"status":"ACTIVE"},{"key":"FITNESS_CENTER","label":"Fitness Center","featured":true,"status":"ACTIVE"},{"key":"PET_FRIENDLY","label":"Pet Friendly","featured":true,"status":"ACTIVE"},{"key":"DIGITAL_KEY","label":"Digital Key","featured":true,"status":"ACTIVE"},{"key":"DIGITAL_CHECK_IN","label":"Digital Check-In","featured":true,"status":"ACTIVE"},{"key":"LAUNDRY","label":"Laundry","featured":true,"status":"ACTIVE"},{"key":"CONCIERGE","label":"Concierge","featured":true,"status":"ACTIVE"}],"ui":{"host":"//www.hyatt.com/hds","images":{"version":"2.3.0"}},"intl":{"locale":"en-US","messages":{"button.amenities":"Amenities","message.amenityStatus.message.CLOSED":"Available {openingDate}","label.unavailableFurtherNotice":"Unavailable until further notice"}},"spiritCode":"arnjs","locale":"en-US","brand":"jdv"}--></script> </div> </div> <div class="collapsiblepanel aem-GridColumn aem-GridColumn--default--12"> <div class="collapsible-panel collapsible component b-container"> <div class="b-row"> <div aria-hidden="true" class="b-col-12@xs collapse content-panel" id="CPcc8e7a12a24aba41f5a8f20aa66e8f99a17d" data-autoscroll="true"> <div class="responsivecolumncontrol"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="responsivecolumncontrol aem-GridColumn aem-GridColumn--default--12"><section class="responsive-column-control"> <div class="b-container"> <div class="b-row "> <div class="b-col-4@md b-col-12@xs responsive-column"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="titledlist aem-GridColumn aem-GridColumn--default--12"> <div class="cq-placeholder" data-emptytext="Titled List"></div> <section class="titled-list Hotel Features"> <div class="b-row"> <div class="b-col-12"> <div class="heading-container"> <i class="icon b-icon b-icon-hotel"></i> <h4 class="heading b-text_weight-bold">Hotel Features</h4> </div> <ul> <li>83 Rooms</li> <li>Inviting reception area</li> <li>Lounge area in Lobby</li> <li>Access to offsite gym (SATS)</li> <li>Pet Friendly</li> <li>Non-smoking hotel</li> </ul> </div> </div> </section> </div> </div> </div> </div> <div class="b-col-4@md b-col-12@xs responsive-column"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="titledlist aem-GridColumn aem-GridColumn--default--12"> <div class="cq-placeholder" data-emptytext="Titled List"></div> <section class="titled-list Room Features"> <div class="b-row"> <div class="b-col-12"> <div class="heading-container"> <i class="icon b-icon b-icon-door-single"></i> <h4 class="heading b-text_weight-bold">Room Features</h4> </div> <ul> <li>High quality beds</li> <li>Bathrooms with rainfall showers and heated floors</li> <li>49-inch TV</li> <li>Work desk</li> <li>Mini-fridge unit</li> <li>Water boiler</li> <li>In-room safe</li> <li>Laptop comfort pad</li> <li>Hair dryer</li> <li>Blackout curtains</li> <li>Iron and ironing board upon request</li> </ul> </div> </div> </section> </div> </div> </div> </div> <div class="b-col-4@md b-col-12@xs responsive-column"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="titledlist aem-GridColumn aem-GridColumn--default--12"> <div class="cq-placeholder" data-emptytext="Titled List"></div> <section class="titled-list Dining"> <div class="b-row"> <div class="b-col-12"> <div class="heading-container"> <i class="icon b-icon b-icon-dining"></i> <h4 class="heading b-text_weight-bold">Dining</h4> </div> <ul> <li>Restaurant Signal</li> </ul> </div> </div> </section> </div> </div> </div> </div> </div> </div> </section> </div> <div class="responsivecolumncontrol aem-GridColumn aem-GridColumn--default--12"><section class="responsive-column-control"> <div class="b-container"> <div class="b-row "> <div class="b-col-4@md b-col-12@xs responsive-column"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="titledlist aem-GridColumn aem-GridColumn--default--12"> <div class="cq-placeholder" data-emptytext="Titled List"></div> <section class="titled-list Accessibility"> <div class="b-row"> <div class="b-col-12"> <div class="heading-container"> <i class="icon b-icon b-icon-accessible"></i> <h4 class="heading b-text_weight-bold">Accessibility</h4> </div> <ul> <li>Emergency strobe light</li> <li>Emergency button in bathroom</li> <li>Wide doors</li> <li>Accessible bathroom</li> <li>Lowered threshold for wheelchair access</li> </ul> </div> </div> </section> </div> </div> </div> </div> <div class="b-col-4@md b-col-12@xs responsive-column"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> <div class="b-col-4@md b-col-12@xs responsive-column"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> <div class="b-row"> <div class="b-col-12@xs align-center"> <button class="b-button b-button-brand b-button_icon-down collapsible-button" data-target="#CPcc8e7a12a24aba41f5a8f20aa66e8f99a17d" data-toggle="collapsible" aria-controls="CPcc8e7a12a24aba41f5a8f20aa66e8f99a17d" data-js-event-name="onsite_click_element" data-js-event-value="property:home:allamenities:expand" data-js-event-type="event"> All Amenities </button> </div> </div> </div> </div> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"><!-- SDI include (path: /content/hotel/propertysites/jdv/arnjs/en_US/home/_jcr_content/master-par/brand.sdi.html, resourceType: cq/experience-fragments/editor/components/experiencefragment) --> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="branddescription aem-GridColumn aem-GridColumn--default--12"><div class="b-container"> <div class="b-row hotel-description-dual-image"> <div class="b-col-8@md b-col-12@xs hotel-content"> <section class="hotel-description component"> <div class="description-block b-container"> <div class="b-row"> <div class="content-block b-col-12@xs b-text_display-b2"> <div> <h1 class="page-title" data-js="narrow-site-header-trigger"> <div class="richText"> Celebrate the joy of life </div> </h1> </div> <hr class="short-line"/> </div> </div> <div class="content-fragment b-row"> <div class="content-block desc-block b-col-12@xs b-text_weight-light b-text_copy-3"> <div class="cq-dd-fragment" data-emptytext="Content Fragment"> <div> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <p>As part of the JdV by Hyatt brand, we invite you to make each stay yours truly. A community for the spirited, the light-hearted and the young-at-heart, JdV by Hyatt is a collection of vibrant, independent and inclusive hotels that reflect the neighborhoods we call home. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <p><a href="https://www.jdvhotels.com/" target="_blank"><b>Explore more</b></a></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> </div> </div> </div> </div> </section> </div> <div class="b-col-4@md b-col-12@xs hotel-image"> <div class="image image-one"> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/03/13/1426/JDV-L006c-ctr-TM-color-RGB.png/JDV-L006c-ctr-TM-color-RGB.550x550-PSR.png?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/03/13/1426/JDV-L006c-ctr-TM-color-RGB.png/JDV-L006c-ctr-TM-color-RGB.550x550-PSR.png?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/03/13/1426/JDV-L006c-ctr-TM-color-RGB.png/JDV-L006c-ctr-TM-color-RGB.550x550-PSR.png?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/03/13/1426/JDV-L006c-ctr-TM-color-RGB.png/JDV-L006c-ctr-TM-color-RGB.550x550-PSR.png?imwidth=1280"><![endif]--> <img class="lazyload" alt="Champion Ridge at Mauna Lani" tabindex="0"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/03/13/1426/JDV-L006c-ctr-TM-color-RGB.png/JDV-L006c-ctr-TM-color-RGB.550x550-PSR.png?imwidth=1280" alt="Champion Ridge at Mauna Lani"/> </noscript> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="globalmessageexperiencefragment experiencefragment aem-GridColumn aem-GridColumn--default--12"><!-- SDI include (path: /content/hotel/propertysites/jdv/arnjs/en_US/home/_jcr_content/master-par/global-messaging.sdi.html, resourceType: property-sites/components/content/globalmessageexperiencefragment) --> <!--<sly data-sly-include="experiencefragment.html"></sly>--> <div class="xfpage page basicpage"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="personalizationcontainer aem-GridColumn aem-GridColumn--default--12"> </div> <div class="personalizationcontainer aem-GridColumn aem-GridColumn--default--12"> </div> <div class="personalizationcontainer aem-GridColumn aem-GridColumn--default--12"> </div> <div class="personalizationcontainer aem-GridColumn aem-GridColumn--default--12"> </div> </div> </div></div> </div> <div class="promoexperiencefragment experiencefragment aem-GridColumn aem-GridColumn--default--12"><!-- SDI include (path: /content/hotel/propertysites/jdv/arnjs/en_US/home/_jcr_content/master-par/globalXF.sdi.html, resourceType: property-sites/components/content/promoexperiencefragment) --> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="crossbrandpromo aem-GridColumn aem-GridColumn--default--12"> <div class="cq-placeholder" data-emptytext="Cross Brand Promo"></div> <section class="cross-brand-promo component b-container"> <style> .cross-brand-promo .psr-row {background-color: #0a2076;} .cross-brand-promo h2, .cross-brand-promo p {color: #ffffff;} .cross-brand-promo .b-button {color: #ffffff; border-color: #ffffff;} .cross-brand-promo .b-button:hover {background-color: #ffffff; color: #0a2076; border-color: #0a2076;} </style> <div class="b-row psr-row"> <div class="b-col-12@xs b-ma1 b-pa3 border"> <div class="b-row b-row-gutter-5 b-row_align-middle"> <div class="b-col-12@xs b-col-4@lg b-col-3@xx b-ph3"> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/01/14/1700/HYCOM-WOH-Credit-Card-011421.png/HYCOM-WOH-Credit-Card-011421.333x138.png?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/01/14/1700/HYCOM-WOH-Credit-Card-011421.png/HYCOM-WOH-Credit-Card-011421.333x138.png?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/01/14/1700/HYCOM-WOH-Credit-Card-011421.png/HYCOM-WOH-Credit-Card-011421.333x138.png?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/01/14/1700/HYCOM-WOH-Credit-Card-011421.png/HYCOM-WOH-Credit-Card-011421.333x138.png?imwidth=1280"><![endif]--> <img class="lazyload" alt="World of Hyatt Business Credit Card" tabindex="0"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/01/14/1700/HYCOM-WOH-Credit-Card-011421.png/HYCOM-WOH-Credit-Card-011421.333x138.png?imwidth=1280" alt="World of Hyatt Business Credit Card"/> </noscript> </div> </div> <div class="b-col-12@xs b-col-8@lg b-col-9@xx b-pt3 b-pt0@lg"> <div class="b-row b-row_align-middle"> <div class="b-col-12@xs b-col-9@xx b-ph3"> <h2 class="b-text_display-b2">Earn up to 60,000 Bonus Points</h2> <p>Let the World of Hyatt Credit Card take you places. See how you can earn 60,000 Bonus Points, Discoverist status, one free night each year, and more.</p> </div> <div class="b-col-12@xs b-col-3@xx b-ph3"> <div class="b-text_align-left"> <a href="https://world.hyatt.com/content/gp/en/rewards/hyatt-credit-card.html" class="cta b-text_copy-1 b-text_weight-bold b-button b-button-brand" role="button" target="_blank" data-js-event-name="onsite_click_element" data-js-restrictive-cta-override="Learn More" data-js-event-type="event"> Learn More </a> </div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> <div class="promoexperiencefragment experiencefragment aem-GridColumn aem-GridColumn--default--12"><!-- SDI include (path: /content/hotel/propertysites/jdv/arnjs/en_US/home/_jcr_content/master-par/brandXF.sdi.html, resourceType: property-sites/components/content/promoexperiencefragment) --> </div> <div class="interactivetilecontainer aem-GridColumn aem-GridColumn--default--12"> <section class="interactive-tile-container component"> <div class="b-container background-holder psr-container"> <div class="b-row b-row_gutter-5 psr-row"> <div class="b-col-12@xs b-col-6@md psr-col"> <div class="interactive-tile component topbox"> <div class="panel"> <div> <div> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0152-Restaurant-Signal.jpg/ARNJS-P0152-Restaurant-Signal.16x9.jpg?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0152-Restaurant-Signal.jpg/ARNJS-P0152-Restaurant-Signal.16x9.jpg?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0152-Restaurant-Signal.jpg/ARNJS-P0152-Restaurant-Signal.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0152-Restaurant-Signal.jpg/ARNJS-P0152-Restaurant-Signal.16x9.jpg?imwidth=1280"><![endif]--> <img class="lazyload" alt="Photo of Restaurant Signal at Story Hotel Signalfabriken" tabindex="0"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0152-Restaurant-Signal.jpg/ARNJS-P0152-Restaurant-Signal.16x9.jpg?imwidth=1280" alt="Photo of Restaurant Signal at Story Hotel Signalfabriken"/> </noscript> </div> </div> </div> <div class="title-text"> <a href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/dining" target="_blank" title="Dining" class="panel-content psr-abs-max"> <div class="header two-lines" data-js="dynamicFontSize-container"> <div class="underlined-heading text-uppercase"> <h3 class="b-text_copy-1 heading">Dining</h3> </div> <div class="b-text_copy-5 label" data-js="dynamicFontSize-target">Restaurant Signal</div> </div> <div class="description"> With its laid-back variety of dining and unwinding options, Restaurant Signal is the ideal destination for relaxing at any time of day. </div> </a> </div> </div> </div> </div> <div class="b-col-12@xs b-col-6@md psr-col"> <div class="interactive-tile component topbox"> <div class="panel"> <div> <div> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0743/ARNJS-P0033-Women-Walking-Outside.jpg/ARNJS-P0033-Women-Walking-Outside.16x9.jpg?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0743/ARNJS-P0033-Women-Walking-Outside.jpg/ARNJS-P0033-Women-Walking-Outside.16x9.jpg?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0743/ARNJS-P0033-Women-Walking-Outside.jpg/ARNJS-P0033-Women-Walking-Outside.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0743/ARNJS-P0033-Women-Walking-Outside.jpg/ARNJS-P0033-Women-Walking-Outside.16x9.jpg?imwidth=1280"><![endif]--> <img class="lazyload" alt="Women Walking Outside the hotel, in the sorroundings of Sundbyberg" tabindex="0"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0743/ARNJS-P0033-Women-Walking-Outside.jpg/ARNJS-P0033-Women-Walking-Outside.16x9.jpg?imwidth=1280" alt="Women Walking Outside the hotel, in the sorroundings of Sundbyberg"/> </noscript> </div> </div> </div> <div class="title-text"> <a href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/area-attractions" target="_self" class="panel-content psr-abs-max"> <div class="header two-lines" data-js="dynamicFontSize-container"> <div class="underlined-heading text-uppercase"> <h3 class="b-text_copy-1 heading">Area Attractions</h3> </div> <div class="b-text_copy-5 label" data-js="dynamicFontSize-target">Sundbyberg</div> </div> <div class="description"> Located in the Stockholm area of Sundbyberg, northwest of the city center, the area offers plenty of restaurants and is served with every transportation option imaginable, making it easy to explore the entire city. </div> </a> </div> </div> </div> </div> </div> </div> </section> </div> <div class="staticmap aem-GridColumn aem-GridColumn--default--12"> <section class="component map-container"> <div class="b-container outer-container"> <div class="b-row"> <div class="map-image b-col-12@xs b-col-4@md b-col-6@xl b-col-7@xx"> <div> <script> window.HYATT_PSR.staticMap = window.HYATT_PSR.staticMap || {}; window.HYATT_PSR.staticMap = { "gaodeStaticMapUrl": "https://restapi.amap.com/v3/staticmap?location=17.96735,59.36173&zoom=12&size=682*470&markers=mid,,0:17.96735,59.36173&key=72ae6c12b82026efb8afe2eb3dac8422", "googleStaticMapUrl": "https://maps.googleapis.com/maps/api/staticmap?center=59.36173,17.96735&zoom=14&size=682x470&maptype=roadmap&scale=40&markers=59.36173,17.96735&key=AIzaSyBRp677WkANMK-snBE5eIOkToA7sc6r33w&signature=ZlrerSbht2DgwalnKFg437H6ATo=" }; </script> <div class="static-map image-par js-object-fit"> <img alt="Google Map"/> </div> </div> </div> <div class="static-map__content has-cta b-col-12@xs b-col-8@md b-col-6@xl b-col-5@xx"> <div class="content-container"> <h2 class="b-text_copy-b6 b-text_weight-bold heading">Map, Parking + Transportation</h2> <dl> <dt class="static-map__content-label b-text_weight-bold">Address</dt> <dd class="static-map__content-address static-map__content-info"> <a class="static-map__content-link google-map-link-unwrap" href="https://www.google.com/maps/search/?api=1&query=Sundbybergs+torg+1%2C+Stockholm%2C+Sweden%2C+172+67" target="_blank" aria-label="Sundbybergs torg 1 Stockholm, Sweden, 172 67 (Opens in new tab or window)"> Sundbybergs torg 1<br/>Stockholm, Sweden, 172 67 </a> </dd> </dl> <div class="b-row psr-row"> <div class="col-phone b-col"> <dl> <dt class="static-map__content-label b-text_weight-bold">Phone</dt> <dd class="static-map__content-phone-number static-map__content-info"> <a href="tel:+46%208%20558%20095%2000" aria-label="Phone +46 8 558 095 00" class="static-map__content-link btn btn-link">+46 8 558 095 00</a> </dd> </dl> </div> <div class="col-email b-col"> <dl> <dt class="static-map__content-label b-text_weight-bold">Email</dt> <dd class=" static-map__content-email static-map__content-info"> <a href="mailto:info@storyhotelsignalfabriken.com" class="static-map__content-link btn btn-link">info@storyhotelsignalfabriken.com</a> </dd> </dl> </div> </div> <a href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/maps-parking-transportation" aria-label="View Details Map, Parking + Transportation" role="button" class="cta b-text_weight-bold b-button b-button-brand b-text_copy-1 view-details">View Details</a> </div> </div> </div> </div> </section> </div> <div class="sectionheader aem-GridColumn aem-GridColumn--default--12"> <section class="section-header component"> <div class="b-container"> <div class="b-row"> <div class="b-col divider"> <h2 class="title b-text_display-b3"> <div class="richText"> Rooms + Suites </div> </h2> </div> </div> </div> </section> </div> <div class="bannerimage aem-GridColumn aem-GridColumn--default--12"> <div class="banner-image component full-width-image"> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> </div> </div> </div> <div class="collage aem-GridColumn aem-GridColumn--default--12"> <section class="component collage-component"> <div class="b-container psr-container"> <div class="b-row pictures"> <div class="image image-1"> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0109-King-Bed-Room-Wall-Art.jpg/ARNJS-P0109-King-Bed-Room-Wall-Art.16x9.jpg?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0109-King-Bed-Room-Wall-Art.jpg/ARNJS-P0109-King-Bed-Room-Wall-Art.16x9.jpg?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0109-King-Bed-Room-Wall-Art.jpg/ARNJS-P0109-King-Bed-Room-Wall-Art.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0109-King-Bed-Room-Wall-Art.jpg/ARNJS-P0109-King-Bed-Room-Wall-Art.16x9.jpg?imwidth=1280"><![endif]--> <img class="lazyload" alt="Black and white wall art to the left and headboard of the bed to the right in King Bed Room" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0109-King-Bed-Room-Wall-Art.jpg/ARNJS-P0109-King-Bed-Room-Wall-Art.16x9.jpg?imwidth=1280" alt="Black and white wall art to the left and headboard of the bed to the right in King Bed Room"/> </noscript> </div> </div> <div class="image image-2 no-flair"> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0100-Bathroom-Products.jpg/ARNJS-P0100-Bathroom-Products.16x9.jpg?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0100-Bathroom-Products.jpg/ARNJS-P0100-Bathroom-Products.16x9.jpg?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0100-Bathroom-Products.jpg/ARNJS-P0100-Bathroom-Products.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0100-Bathroom-Products.jpg/ARNJS-P0100-Bathroom-Products.16x9.jpg?imwidth=1280"><![endif]--> <img class="lazyload" alt="Shampoo, conditioner, body wash from quality brand Grown Alchemist" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0100-Bathroom-Products.jpg/ARNJS-P0100-Bathroom-Products.16x9.jpg?imwidth=1280" alt="Shampoo, conditioner, body wash from quality brand Grown Alchemist"/> </noscript> </div> </div> <div class="image image-3"> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0113-Queen-Bed-Deluxe-Room-Bathroom.jpg/ARNJS-P0113-Queen-Bed-Deluxe-Room-Bathroom.16x9.jpg?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0113-Queen-Bed-Deluxe-Room-Bathroom.jpg/ARNJS-P0113-Queen-Bed-Deluxe-Room-Bathroom.16x9.jpg?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0113-Queen-Bed-Deluxe-Room-Bathroom.jpg/ARNJS-P0113-Queen-Bed-Deluxe-Room-Bathroom.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0113-Queen-Bed-Deluxe-Room-Bathroom.jpg/ARNJS-P0113-Queen-Bed-Deluxe-Room-Bathroom.16x9.jpg?imwidth=1280"><![endif]--> <img class="lazyload" alt="Queen Bed Deluxe Bathroom with a large mirror and a designer sink in the foreground and bathtub and shower. The hotel room showing through glass walls" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0113-Queen-Bed-Deluxe-Room-Bathroom.jpg/ARNJS-P0113-Queen-Bed-Deluxe-Room-Bathroom.16x9.jpg?imwidth=1280" alt="Queen Bed Deluxe Bathroom with a large mirror and a designer sink in the foreground and bathtub and shower. The hotel room showing through glass walls"/> </noscript> </div> </div> </div> <div class="text-area b-text_copy-3"> <div class="richText"> The industrial-chic designed standard rooms offers high quality beds and bathrooms with rainfall showers and generous sized toiletries. The two large family rooms offer, in addition to all standard room amenities, a two-floor living for up to four people. </div> <div class="b-text_align-left"> <a href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/rooms" class="cta b-text_copy-1 b-text_weight-bold b-button b-button-brand" role="button" title="View Rooms + Suites" target="_blank" data-js-event-name="onsite_click_element" data-js-restrictive-cta-override="View Rooms + Suites" data-js-event-type="event"> View Rooms + Suites </a> </div> </div> </div> </section></div> <div class="sectionheader aem-GridColumn aem-GridColumn--default--12"> <section class="section-header component"> <div class="b-container"> <div class="b-row"> <div class="b-col divider"> <h2 class="title b-text_display-b3"> <div class="richText"> Our Hotel </div> </h2> </div> </div> </div> </section> </div> <div class="styledimagecorneroverlay aem-GridColumn aem-GridColumn--default--12"> <section data-js="corner-image-overlay-container-check" class="styled-image-corner-overlay component accordion"> <div class="b-container psr-container"> <div class="b-row"> <div class="b-col-12@xs"> <h3 class="title display-xs-block display-sm-block display-md-block" data-toggle="accordion" data-target="#sico-5fe68daa-e433-4978-8255-24b608027ab7" data-title="Meeting Room"> Meeting Room </h3> <div id="sico-5fe68daa-e433-4978-8255-24b608027ab7" class="wrap collapse left"> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0151-Conference-U-shape-Tables.jpg/ARNJS-P0151-Conference-U-shape-Tables.16x9.jpg?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0151-Conference-U-shape-Tables.jpg/ARNJS-P0151-Conference-U-shape-Tables.16x9.jpg?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0151-Conference-U-shape-Tables.jpg/ARNJS-P0151-Conference-U-shape-Tables.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0151-Conference-U-shape-Tables.jpg/ARNJS-P0151-Conference-U-shape-Tables.16x9.jpg?imwidth=1280"><![endif]--> <img class="lazyload" alt="Meeting room set up in U-shape style for conference in Sundbyberg" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0151-Conference-U-shape-Tables.jpg/ARNJS-P0151-Conference-U-shape-Tables.16x9.jpg?imwidth=1280" alt="Meeting room set up in U-shape style for conference in Sundbyberg"/> </noscript> </div> <div class="panel flair-businesscenter clearfix"> <h3 class="title display-lg-block display-xl-block display-xx-block b-text_display-1">Meeting Room</h3> <div class="text"> <div class="richText">Story Hotel Signalfabriken is delighted to introduce a brand-new meeting and event space for groups of up to 35 people, with an adjoining lounge. The room is flexible and can be set up as requested.</div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="textorfragment aem-GridColumn aem-GridColumn--default--12"> <div class="text-or-fragment"> </div> </div> <div class="calltoaction aem-GridColumn aem-GridColumn--default--12"> <div class="b-text_align-left"> <a href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/special-events/meetings" class="cta b-text_copy-1 b-text_weight-bold b-button b-button-brand" role="button" title="Read More" target="_blank" data-js-event-name="onsite_click_element" data-js-restrictive-cta-override="Read More" data-js-event-type="event"> Read More </a> </div> </div> </div> <div class="styled-text"> </div> </div> </div> </div> </div> </div> </div> </section> </div> <div class="styledimagecorneroverlay aem-GridColumn aem-GridColumn--default--12"> <section data-js="corner-image-overlay-container-check" class="styled-image-corner-overlay component accordion"> <div class="b-container psr-container"> <div class="b-row"> <div class="b-col-12@xs"> <h3 class="title display-xs-block display-sm-block display-md-block" data-toggle="accordion" data-target="#sico-d0183173-d608-48e8-9872-2d88fa90da3b" data-title="Fitness Center"> Fitness Center </h3> <div id="sico-d0183173-d608-48e8-9872-2d88fa90da3b" class="wrap collapse left"> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2020/06/02/1612/Global-P378-Guest-Running-on-Treadmill.jpg/Global-P378-Guest-Running-on-Treadmill.16x9.jpg?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2020/06/02/1612/Global-P378-Guest-Running-on-Treadmill.jpg/Global-P378-Guest-Running-on-Treadmill.16x9.jpg?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2020/06/02/1612/Global-P378-Guest-Running-on-Treadmill.jpg/Global-P378-Guest-Running-on-Treadmill.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2020/06/02/1612/Global-P378-Guest-Running-on-Treadmill.jpg/Global-P378-Guest-Running-on-Treadmill.16x9.jpg?imwidth=1280"><![endif]--> <img class="lazyload" alt="Guest Running on Treadmill in Fitness Center" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2020/06/02/1612/Global-P378-Guest-Running-on-Treadmill.jpg/Global-P378-Guest-Running-on-Treadmill.16x9.jpg?imwidth=1280" alt="Guest Running on Treadmill in Fitness Center"/> </noscript> </div> <div class="panel clearfix"> <h3 class="title display-lg-block display-xl-block display-xx-block b-text_display-1">Fitness Center</h3> <div class="text"> <div class="richText"><p>The fitness center SATS Signalfabriken is located just around the corner from the hotel and offers everything you need for a great workout experience. The center offers an area of 3,000 sq m (32,291 sq ft) of unique training environment with a large and varied range of training equipment. Please contact the Front Desk at the hotel for access to the gym. </p> <p>Location: <br /> SATS Signalfabriken<br /> Sundbybergs Torg 1 H, Sundbyberg </p> <p>Opening Hours:<br /> Monday – Thursday 06.00 – 22.00 <br /> Friday 06.00 – 21.00 <br /> Saturday 08.00 – 18.00 <br /> Sunday 09.00 – 20.00</p> </div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> <div class="styled-text"> </div> </div> </div> </div> </div> </div> </div> </section> </div> <div class="styledimagecorneroverlay aem-GridColumn aem-GridColumn--default--12"> <section data-js="corner-image-overlay-container-check" class="styled-image-corner-overlay component accordion"> <div class="b-container psr-container"> <div class="b-row"> <div class="b-col-12@xs"> <h3 class="title display-xs-block display-sm-block display-md-block" data-toggle="accordion" data-target="#sico-bcdc5157-f83f-4946-a750-5bfd8ac6dc54" data-title="Small town vibes in the big city"> Small town vibes in the big city </h3> <div id="sico-bcdc5157-f83f-4946-a750-5bfd8ac6dc54" class="wrap collapse right"> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2022/10/01/0559/ARNJS-P0096-Lifestyle-Couple-Drinks.jpg/ARNJS-P0096-Lifestyle-Couple-Drinks.16x9.jpg?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2022/10/01/0559/ARNJS-P0096-Lifestyle-Couple-Drinks.jpg/ARNJS-P0096-Lifestyle-Couple-Drinks.16x9.jpg?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2022/10/01/0559/ARNJS-P0096-Lifestyle-Couple-Drinks.jpg/ARNJS-P0096-Lifestyle-Couple-Drinks.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2022/10/01/0559/ARNJS-P0096-Lifestyle-Couple-Drinks.jpg/ARNJS-P0096-Lifestyle-Couple-Drinks.16x9.jpg?imwidth=1280"><![endif]--> <img class="lazyload" alt="Couple having drinks in the Lobby at Story Hotel in Sundbyberg, Stockholm" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2022/10/01/0559/ARNJS-P0096-Lifestyle-Couple-Drinks.jpg/ARNJS-P0096-Lifestyle-Couple-Drinks.16x9.jpg?imwidth=1280" alt="Couple having drinks in the Lobby at Story Hotel in Sundbyberg, Stockholm"/> </noscript> </div> <div class="panel clearfix"> <h3 class="title display-lg-block display-xl-block display-xx-block b-text_display-1">Small town vibes in the big city</h3> <div class="text"> <div class="richText">Considered by locals to be a small city of its own, Sundbyberg has a proper town center and offers a chill neighborly vibe, yet is only a short subway to Stockholm´s city center.</div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> <div class="styled-text"> </div> </div> </div> </div> </div> </div> </div> </section> </div> <div class="styledimagecorneroverlay aem-GridColumn aem-GridColumn--default--12"> <section data-js="corner-image-overlay-container-check" class="styled-image-corner-overlay component accordion"> <div class="b-container psr-container"> <div class="b-row"> <div class="b-col-12@xs"> <h3 class="title display-xs-block display-sm-block display-md-block" data-toggle="accordion" data-target="#sico-5cbcbf4b-54ee-45ce-acca-2a239e618e7a" data-title="Personal Service"> Personal Service </h3> <div id="sico-5cbcbf4b-54ee-45ce-acca-2a239e618e7a" class="wrap collapse left"> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/26/0801/ARNJS-P0081-Guests-Checking-In.jpg/ARNJS-P0081-Guests-Checking-In.16x9.jpg?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/26/0801/ARNJS-P0081-Guests-Checking-In.jpg/ARNJS-P0081-Guests-Checking-In.16x9.jpg?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/26/0801/ARNJS-P0081-Guests-Checking-In.jpg/ARNJS-P0081-Guests-Checking-In.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/26/0801/ARNJS-P0081-Guests-Checking-In.jpg/ARNJS-P0081-Guests-Checking-In.16x9.jpg?imwidth=1280"><![endif]--> <img class="lazyload" alt="Happy Guests Checking In at the Front Desk at Story Hotel Signalfabriken in Sundbyberg" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/26/0801/ARNJS-P0081-Guests-Checking-In.jpg/ARNJS-P0081-Guests-Checking-In.16x9.jpg?imwidth=1280" alt="Happy Guests Checking In at the Front Desk at Story Hotel Signalfabriken in Sundbyberg"/> </noscript> </div> <div class="panel clearfix"> <h3 class="title display-lg-block display-xl-block display-xx-block b-text_display-1">Personal Service</h3> <div class="text"> <div class="richText">Our kindhearted and unpretentious staff are personally committed to surpassing your expectations and making you feel genuinely welcomed and comfortable.</div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> <div class="styled-text"> </div> </div> </div> </div> </div> </div> </div> </section> </div> <div class="styledimagecorneroverlay aem-GridColumn aem-GridColumn--default--12"> <section data-js="corner-image-overlay-container-check" class="styled-image-corner-overlay component accordion"> <div class="b-container psr-container"> <div class="b-row"> <div class="b-col-12@xs"> <h3 class="title display-xs-block display-sm-block display-md-block" data-toggle="accordion" data-target="#sico-fd5eb0fe-2c7f-4330-9d13-6bc6e20679cc" data-title="Neighborhood Guide"> Neighborhood Guide </h3> <div id="sico-fd5eb0fe-2c7f-4330-9d13-6bc6e20679cc" class="wrap collapse right"> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0743/ARNJS-P0034-Destination-Women.jpg/ARNJS-P0034-Destination-Women.16x9.jpg?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0743/ARNJS-P0034-Destination-Women.jpg/ARNJS-P0034-Destination-Women.16x9.jpg?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0743/ARNJS-P0034-Destination-Women.jpg/ARNJS-P0034-Destination-Women.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0743/ARNJS-P0034-Destination-Women.jpg/ARNJS-P0034-Destination-Women.16x9.jpg?imwidth=1280"><![endif]--> <img class="lazyload" alt="Women exploring the neighborhood in Sundbyberg" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0743/ARNJS-P0034-Destination-Women.jpg/ARNJS-P0034-Destination-Women.16x9.jpg?imwidth=1280" alt="Women exploring the neighborhood in Sundbyberg"/> </noscript> </div> <div class="panel clearfix"> <h3 class="title display-lg-block display-xl-block display-xx-block b-text_display-1">Neighborhood Guide</h3> <div class="text"> <div class="richText">Our Neighborhood Guide celebrates the local and inclusive vibe of the JdV by Hyatt brand by highlighting the one-of-a-kind restaurants, unique cocktail bars, cozy coffeehouses, and vibrant experiences that make our community special. Explore our Neighborhood Guide to make your stay a truly local experience.<br /> </div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="calltoaction aem-GridColumn aem-GridColumn--default--12"> <div class="b-text_align-left"> <a href="https://www.hyatt.com/content/dam/hotel/propertysites/assets/jdv/jdv_neighborhood_guide/JDVbyHyatt_NeighborhoodGuide_StorySignalfabriken.pdf" class="cta b-text_copy-1 b-text_weight-bold b-button b-button-brand" role="button" target="_blank" data-js-event-name="onsite_click_element" data-js-restrictive-cta-override=" VIEW OUR GUIDE" data-js-event-type="event"> VIEW OUR GUIDE </a> </div> </div> </div> <div class="styled-text"> </div> </div> </div> </div> </div> </div> </div> </section> </div> <div class="sectionheader aem-GridColumn aem-GridColumn--default--12"> <section class="section-header component"> <div class="b-container"> <div class="b-row"> <div class="b-col divider"> <h2 class="title b-text_display-b3"> <div class="richText"> Dining </div> </h2> </div> </div> </div> </section> </div> <div class="styledimagecorneroverlay aem-GridColumn aem-GridColumn--default--12"> <section data-js="corner-image-overlay-container-check" class="styled-image-corner-overlay component accordion"> <div class="b-container psr-container"> <div class="b-row"> <div class="b-col-12@xs"> <h3 class="title display-xs-block display-sm-block display-md-block" data-toggle="accordion" data-target="#sico-a64cde66-6714-45d9-834c-85d5b9e32ccb" data-title="Restaurant Signal"> Restaurant Signal </h3> <div id="sico-a64cde66-6714-45d9-834c-85d5b9e32ccb" class="wrap collapse left"> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0162-Restaurant-Signal-Table.jpg/ARNJS-P0162-Restaurant-Signal-Table.16x9.jpg?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0162-Restaurant-Signal-Table.jpg/ARNJS-P0162-Restaurant-Signal-Table.16x9.jpg?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0162-Restaurant-Signal-Table.jpg/ARNJS-P0162-Restaurant-Signal-Table.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0162-Restaurant-Signal-Table.jpg/ARNJS-P0162-Restaurant-Signal-Table.16x9.jpg?imwidth=1280"><![endif]--> <img class="lazyload" alt="Set table with food and drinks, and a colorful sofa with pillows in background" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0162-Restaurant-Signal-Table.jpg/ARNJS-P0162-Restaurant-Signal-Table.16x9.jpg?imwidth=1280" alt="Set table with food and drinks, and a colorful sofa with pillows in background"/> </noscript> </div> <div class="panel clearfix"> <h3 class="title display-lg-block display-xl-block display-xx-block b-text_display-1">Restaurant Signal</h3> <div class="text"> <div class="richText">Whether you fancy starting your day with a nutritious breakfast, taking an afternoon break with a cappuccino, or unwinding with a glass of fine wine before sampling the chef’s curated menu, Restaurant Signal, has something for everyone. The hotel enjoys a packed bar and restaurant and a vibrant atmosphere any day of the week, creating a melting pot for hotel guests and locals which brings our location to life.</div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> <div class="styled-text"> </div> </div> </div> </div> </div> </div> </div> </section> </div> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"><!-- SDI include (path: /content/hotel/propertysites/jdv/arnjs/en_US/home/_jcr_content/master-par/experiencefragment.sdi.html, resourceType: cq/experience-fragments/editor/components/experiencefragment) --> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="crossbrandpromo aem-GridColumn aem-GridColumn--default--12"> <div class="cq-placeholder" data-emptytext="Cross Brand Promo"></div> <section class="cross-brand-promo component b-container"> <style> .cross-brand-promo .psr-row {background-color: #0a2076;} .cross-brand-promo h2, .cross-brand-promo p {color: #ffffff;} .cross-brand-promo .b-button {color: #ffffff; border-color: #ffffff;} .cross-brand-promo .b-button:hover {background-color: #ffffff; color: #0a2076; border-color: #0a2076;} </style> <div class="b-row psr-row"> <div class="b-col-12@xs b-ma1 b-pa3 border"> <div class="b-row b-row-gutter-5 b-row_align-middle"> <div class="b-col-12@xs b-col-4@lg b-col-3@xx b-ph3"> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/01/14/1700/HYCOM-WOH-Credit-Card-011421.png/HYCOM-WOH-Credit-Card-011421.333x138.png?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/01/14/1700/HYCOM-WOH-Credit-Card-011421.png/HYCOM-WOH-Credit-Card-011421.333x138.png?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/01/14/1700/HYCOM-WOH-Credit-Card-011421.png/HYCOM-WOH-Credit-Card-011421.333x138.png?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/01/14/1700/HYCOM-WOH-Credit-Card-011421.png/HYCOM-WOH-Credit-Card-011421.333x138.png?imwidth=1280"><![endif]--> <img class="lazyload" alt="World of Hyatt Business Credit Card" tabindex="0"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/01/14/1700/HYCOM-WOH-Credit-Card-011421.png/HYCOM-WOH-Credit-Card-011421.333x138.png?imwidth=1280" alt="World of Hyatt Business Credit Card"/> </noscript> </div> </div> <div class="b-col-12@xs b-col-8@lg b-col-9@xx b-pt3 b-pt0@lg"> <div class="b-row b-row_align-middle"> <div class="b-col-12@xs b-col-9@xx b-ph3"> <h2 class="b-text_display-b2">Earn up to 60,000 Bonus Points</h2> <p>Let the World of Hyatt Credit Card take you places. See how you can earn 60,000 Bonus Points, Discoverist status, one free night each year, and more.</p> </div> <div class="b-col-12@xs b-col-3@xx b-ph3"> <div class="b-text_align-left"> <a href="https://world.hyatt.com/content/gp/en/rewards/hyatt-credit-card.html" class="cta b-text_copy-1 b-text_weight-bold b-button b-button-brand" role="button" target="_blank" data-js-event-name="onsite_click_element" data-js-restrictive-cta-override="Learn More" data-js-event-type="event"> Learn More </a> </div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> <div class="petfriendly aem-GridColumn aem-GridColumn--default--12"> <div class="b-container pet-component component l-text-image"> <div class="background-image-component js-object-fit"> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0910/ARNJD-P0078-Dog-Friendly-Guestroom.jpg/ARNJD-P0078-Dog-Friendly-Guestroom.16x9.jpg?imwidth=1280" media="(min-width: 1280px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0910/ARNJD-P0078-Dog-Friendly-Guestroom.jpg/ARNJD-P0078-Dog-Friendly-Guestroom.16x9.jpg?imwidth=960" media="(min-width: 768px)"/> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0910/ARNJD-P0078-Dog-Friendly-Guestroom.jpg/ARNJD-P0078-Dog-Friendly-Guestroom.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0910/ARNJD-P0078-Dog-Friendly-Guestroom.jpg/ARNJD-P0078-Dog-Friendly-Guestroom.16x9.jpg?imwidth=1280"><![endif]--> <img class="lazyload" alt="The cute and furry dog Marley sitting on a bed in a hotel room" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0910/ARNJD-P0078-Dog-Friendly-Guestroom.jpg/ARNJD-P0078-Dog-Friendly-Guestroom.16x9.jpg?imwidth=1280" alt="The cute and furry dog Marley sitting on a bed in a hotel room"/> </noscript> </div> </div> <div class="pet-content"> <div class="inner"> <div class="primary"> <h2 class="title b-text_display-b4"> We are Pet Friendly </h2> <div class="msg b-text_copy-3"> At Story Hotel Signalfabriken and Restaurant Signal your furry friends are always welcome at no extra cost. Please note that the pet-friendly rooms are the King Bed Room. </div> </div> <div class="b-row secondary"> <div class="b-col-7@sm b-col-12@xs desc desc-fees"> <h3 class="title sub-title b-text_weight-bold">Fees</h3> <div class="desc-body"> <div class="richText"> FOC </div> </div> </div> <div class="b-col-5@sm b-col-12@xs desc desc-limits"> <h3 class="title sub-title b-text_weight-bold weights-title">Weight Limits</h3> <div class="desc-body"> <div class="richText"> 25 kg or lighter </div> </div> </div> </div> </div> </div> </div> </div> <div class="sectionheader aem-GridColumn aem-GridColumn--default--12"> <section class="section-header component"> <div class="b-container"> <div class="b-row"> <div class="b-col divider"> <h2 class="title b-text_display-b3"> <div class="richText"> Photos + Reviews </div> </h2> </div> </div> </div> </section> </div> <div class="photosandreviews aem-GridColumn aem-GridColumn--default--12"> <div class="photos-and-reviews imagerow-teaser component"> <div class="first-row"><div class="image-row component"> <div class="b-container pr0 pl0"> <div class="b-row five-columns"> <div class="b-col psr-col"> <div><div class="square-image"> <div class="image-par js-object-fit has-lazyload cq-dd-imageMobile"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0153-Restaurant-Signal-Seating.jpg/ARNJS-P0153-Restaurant-Signal-Seating.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0153-Restaurant-Signal-Seating.jpg/ARNJS-P0153-Restaurant-Signal-Seating.4x3.jpg?imwidth=640"><![endif]--> <img class="lazyload" alt="Restaurant Signal in Story Hotel Signalfabriken" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0153-Restaurant-Signal-Seating.jpg/ARNJS-P0153-Restaurant-Signal-Seating.4x3.jpg?imwidth=640" alt="Restaurant Signal in Story Hotel Signalfabriken"/> </noscript> </div> </div> </div> </div> <div class="b-col psr-col"> <div><div class="square-image"> <div class="image-par js-object-fit has-lazyload cq-dd-imageMobile"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0743/ARNJS-P0032-Women-Walking-Outside.jpg/ARNJS-P0032-Women-Walking-Outside.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0743/ARNJS-P0032-Women-Walking-Outside.jpg/ARNJS-P0032-Women-Walking-Outside.4x3.jpg?imwidth=640"><![endif]--> <img class="lazyload" alt="Women Walking Outside the hotel, in the Signalfabriken complex in Sundbyberg" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0743/ARNJS-P0032-Women-Walking-Outside.jpg/ARNJS-P0032-Women-Walking-Outside.4x3.jpg?imwidth=640" alt="Women Walking Outside the hotel, in the Signalfabriken complex in Sundbyberg"/> </noscript> </div> </div> </div> </div> <div class="b-col psr-col display-xs-none display-sm-none display-md-none"> <div><div class="square-image"> <div class="image-par js-object-fit has-lazyload cq-dd-imageMobile"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0743/ARNJS-P0036-Hotel-Exterior.jpg/ARNJS-P0036-Hotel-Exterior.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0743/ARNJS-P0036-Hotel-Exterior.jpg/ARNJS-P0036-Hotel-Exterior.4x3.jpg?imwidth=640"><![endif]--> <img class="lazyload" alt="Hotel Exterior and Story Sign" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/02/0743/ARNJS-P0036-Hotel-Exterior.jpg/ARNJS-P0036-Hotel-Exterior.4x3.jpg?imwidth=640" alt="Hotel Exterior and Story Sign"/> </noscript> </div> </div> </div> </div> <div class="b-col psr-col display-xs-none display-sm-none display-md-none"> <div><div class="square-image"> <div class="image-par js-object-fit has-lazyload cq-dd-imageMobile"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0101-Bathroom-Sink.jpg/ARNJS-P0101-Bathroom-Sink.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0101-Bathroom-Sink.jpg/ARNJS-P0101-Bathroom-Sink.4x3.jpg?imwidth=640"><![endif]--> <img class="lazyload" alt="Beautiful designer Bathroom Sink and bathroom product from the brand Grown" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0101-Bathroom-Sink.jpg/ARNJS-P0101-Bathroom-Sink.4x3.jpg?imwidth=640" alt="Beautiful designer Bathroom Sink and bathroom product from the brand Grown"/> </noscript> </div> </div> </div> </div> <div class="b-col psr-col display-xs-none display-sm-none display-md-none"> <div><div class="square-image"> <div class="image-par js-object-fit has-lazyload cq-dd-imageMobile"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/08/16/0600/ARNJS-P0129-Guest-At-Bar.jpg/ARNJS-P0129-Guest-At-Bar.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/08/16/0600/ARNJS-P0129-Guest-At-Bar.jpg/ARNJS-P0129-Guest-At-Bar.4x3.jpg?imwidth=640"><![endif]--> <img class="lazyload" alt="Smiling woman sitting at the Bar in Restaurant Signal, Sundbyberg" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/08/16/0600/ARNJS-P0129-Guest-At-Bar.jpg/ARNJS-P0129-Guest-At-Bar.4x3.jpg?imwidth=640" alt="Smiling woman sitting at the Bar in Restaurant Signal, Sundbyberg"/> </noscript> </div> </div> </div> </div> </div> </div> </div> </div> <div> <div class="styled-review-teaser 3col"> <div class="b-container component content"> <div class="b-row"> <div class="b-col-12@md b-col-6@lg b-col-5@xl psr-col"> <div class="highlighted-review"> <span class="b-stars-50 b-stars_size-small"> <span class="b-sr-only">5.0 Stars</span> </span> <h3 class="title b-text_copy-b6"> <div class="richText"> Perfect </div> </h3> <div class="details b-text_copy-1"> <span class="details-text">Jacco B</span> <span class="details-text">Amersfoort, The Netherlands</span> </div> </div> </div> <div class="b-col-12@md b-col-6@lg b-col-7@xl psr-col"> <div class="description"> <div class="text"> <div class="richText"> This hotel never disappoints. Staff is always welcoming and friendly. Rooms are small but have very comfortable beds. Bar and burger restaurant on-site are almost always packed and offer tasty burgers and good beer. Hotel is 300 meters away from tube station and the bus to Arlanda airport stops almost right on their doorstep. </div> </div> <div> <a href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/photos-reviews" class="b-text_weight-bold button b-text_copy-1" role="button" title="More Photos + Reviews">More Photos + Reviews</a> </div> </div> </div> <div class="display-xs-none display-sm-none display-md-none b-col-1@lg branch" style="position: relative;"> </div> </div> </div> </div> </div> <div class="second-row"><div class="image-row component"> <div class="b-container pr0 pl0"> <div class="b-row five-columns"> <div class="b-col psr-col"> <div><div class="square-image"> <div class="image-par js-object-fit has-lazyload cq-dd-imageMobile"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0115-Queen-Bed-Deluxe-Room.jpg/ARNJS-P0115-Queen-Bed-Deluxe-Room.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0115-Queen-Bed-Deluxe-Room.jpg/ARNJS-P0115-Queen-Bed-Deluxe-Room.4x3.jpg?imwidth=640"><![endif]--> <img class="lazyload" alt="Queen Bed Deluxe Room at Story Hotel Signalfabriken, Stockholm" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0115-Queen-Bed-Deluxe-Room.jpg/ARNJS-P0115-Queen-Bed-Deluxe-Room.4x3.jpg?imwidth=640" alt="Queen Bed Deluxe Room at Story Hotel Signalfabriken, Stockholm"/> </noscript> </div> </div> </div> </div> <div class="b-col psr-col"> <div><div class="square-image"> <div class="image-par js-object-fit has-lazyload cq-dd-imageMobile"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/08/16/0600/ARNJS-P0125-Hotel-Entrence.jpg/ARNJS-P0125-Hotel-Entrence.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/08/16/0600/ARNJS-P0125-Hotel-Entrence.jpg/ARNJS-P0125-Hotel-Entrence.4x3.jpg?imwidth=640"><![endif]--> <img class="lazyload" alt="Woman arriving to Story Hotel Signalfabriken in Sundbyberg, in front of the main entrance showing both Story Hotels and Jdv by Hyatt brand logotypes on building" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/08/16/0600/ARNJS-P0125-Hotel-Entrence.jpg/ARNJS-P0125-Hotel-Entrence.4x3.jpg?imwidth=640" alt="Woman arriving to Story Hotel Signalfabriken in Sundbyberg, in front of the main entrance showing both Story Hotels and Jdv by Hyatt brand logotypes on building"/> </noscript> </div> </div> </div> </div> <div class="b-col psr-col display-xs-none display-sm-none display-md-none"> <div><div class="square-image"> <div class="image-par js-object-fit has-lazyload cq-dd-imageMobile"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0161-Restaurant-Food-From-Above.jpg/ARNJS-P0161-Restaurant-Food-From-Above.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0161-Restaurant-Food-From-Above.jpg/ARNJS-P0161-Restaurant-Food-From-Above.4x3.jpg?imwidth=640"><![endif]--> <img class="lazyload" alt="Tasty restaurant food from above" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0161-Restaurant-Food-From-Above.jpg/ARNJS-P0161-Restaurant-Food-From-Above.4x3.jpg?imwidth=640" alt="Tasty restaurant food from above"/> </noscript> </div> </div> </div> </div> <div class="b-col psr-col display-xs-none display-sm-none display-md-none"> <div><div class="square-image"> <div class="image-par js-object-fit has-lazyload cq-dd-imageMobile"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/26/0801/ARNJS-P0083-Guests-Lying-On-Bed.jpg/ARNJS-P0083-Guests-Lying-On-Bed.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/26/0801/ARNJS-P0083-Guests-Lying-On-Bed.jpg/ARNJS-P0083-Guests-Lying-On-Bed.4x3.jpg?imwidth=640"><![endif]--> <img class="lazyload" alt="Guests Lying On a Bed in a hotel room at Story Hotel in Stockholm" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2021/11/26/0801/ARNJS-P0083-Guests-Lying-On-Bed.jpg/ARNJS-P0083-Guests-Lying-On-Bed.4x3.jpg?imwidth=640" alt="Guests Lying On a Bed in a hotel room at Story Hotel in Stockholm"/> </noscript> </div> </div> </div> </div> <div class="b-col psr-col display-xs-none display-sm-none display-md-none"> <div><div class="square-image"> <div class="image-par js-object-fit has-lazyload cq-dd-imageMobile"> <picture> <source data-srcset="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0163-Sofa-In-Bar-Area.jpg/ARNJS-P0163-Sofa-In-Bar-Area.4x3.jpg?imwidth=640" media="(min-width: 100px)"/> <!--[if lte IE 11]><img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0163-Sofa-In-Bar-Area.jpg/ARNJS-P0163-Sofa-In-Bar-Area.4x3.jpg?imwidth=640"><![endif]--> <img class="lazyload" alt="Colorful new sofas in the bar and restaurant area in Sundbyberg" tabindex="-1"/> </picture> <noscript> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/04/23/0814/ARNJS-P0163-Sofa-In-Bar-Area.jpg/ARNJS-P0163-Sofa-In-Bar-Area.4x3.jpg?imwidth=640" alt="Colorful new sofas in the bar and restaurant area in Sundbyberg"/> </noscript> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="newsbanner aem-GridColumn aem-GridColumn--default--12"> <section class="bg-carbon fg-white component news-banner mb0"> <div class="background-image-component"> <div class="image-par js-object-fit has-lazyload cq-dd-imageDesktop"> </div> </div> <div class="background-color-box"></div> <div class="b-container"> <div class="b-row text-section"> <div class="b-col-12@xs b-col-4@lg b-col_align-middle left-column b-text_copy-3"> <div class="richText"> What else is happening at Story Hotel Signalfabriken? </div> </div> <div class="b-col-12@xs b-col-4@lg b-col_align-middle center-column b-text_copy-1"> <a href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/news-events" class="button" role="button" aria-label="View News + Events Story Hotel Signalfabriken"> View News + Events</a> </div> <div class="b-col-12@xs b-col-4@lg b-col_align-middle right-column"> <div class="share"> <p class="b-text_copy-1 connect-with-us">Connect With Us</p> <div class="b-container social-bar"> <div class="b-row elevate"> <div class="b-col"> <ul class="list-inline"> <li class="INSTAGRAM"> <a class="b-social-INSTAGRAM b-social_has-hover b-social_size-small" href="https://www.instagram.com/storyhotels" aria-label="INSTAGRAM Story Hotel Signalfabriken (Opens in new tab or window)" target="_blank"> <span class="b-sr-only">INSTAGRAM</span> </a> </li> <li class="TRIPADVISOR"> <a class="b-social-TRIPADVISOR b-social_has-hover b-social_size-small" href="https://www.tripadvisor.com/Hotel_Review-g189852-d5248344-Reviews-Story_Hotel_Signalfabriken-Stockholm.html" aria-label="TRIPADVISOR Story Hotel Signalfabriken (Opens in new tab or window)" target="_blank"> <span class="b-sr-only">TRIPADVISOR</span> </a> </li> <li class="FACEBOOK"> <a class="b-social-FACEBOOK b-social_has-hover b-social_size-small" href="https://www.facebook.com/storyhotels" aria-label="FACEBOOK Story Hotel Signalfabriken (Opens in new tab or window)" target="_blank"> <span class="b-sr-only">FACEBOOK</span> </a> </li> </ul> </div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </main> <footer> <div class="site-footer component mb0"> <div class="b-container"> <div class="b-row"> <div class="left-column"> <div class="address"> <p> <a class="google-map-link-unwrap" href="https://www.google.com/maps/search/?api=1&query=Sundbybergs+torg+1%2C+Stockholm%2C+Sweden%2C+172+67" target="_blank" data-js-event-name="onsite_click_element" data-js-event-value="property:footer:googlemaplink" data-js-event-type="event" aria-label="Sundbybergs torg 1, Stockholm, Sweden, 172 67 (Opens in new tab or window)"> Sundbybergs torg 1, Stockholm, Sweden, 172 67<br/> </a> Tel: <a href="tel:+46%208%20558%20095%2000" aria-label="Phone +46 8 558 095 00" data-js-event-name="onsite_click_element" data-js-event-value="property:footer:phonenumberlink" data-js-event-type="event">+46 8 558 095 00</a> | <a href="mailto:info@storyhotelsignalfabriken.com" data-js-event-name="onsite_click_element" data-js-event-value="property:footer:emaillink" data-js-event-type="event">info@storyhotelsignalfabriken.com</a> </p> </div> </div> <div class="right-column"> <div> <ul class="list-inline"> <li><a aria-label="Fact Sheet pdf Story Hotel Signalfabriken (Opens in new tab or window)" href="https://assets.hyatt.com/content/dam/hyatt/hyattdam/documents/2021/03/08/0744/Story-Hotel-Signalfabriken-Fact-Sheet-English.pdf" target="_blank">Fact Sheet</a></li> <li><a aria-label="Policies Story Hotel Signalfabriken (Opens in new tab or window)" href="https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/policies" target="_blank">Policies</a></li> </ul> </div> </div> </div> <!-- SDI include (path: /content/hotel/propertysites/jdv/arnjs/en_US/home/_jcr_content/chaseoffer.sdi.html/property-sites/components/content/chaseoffer, resourceType: property-sites/components/content/chaseoffer) --> <div class="woh-card-offer"> <div class="b-row b-row_justify-center b-container"> <hr/> <div class="woh-card-img"> <img src="https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2024/10/28/1424/HYCOM-WOH-Dual-Card-Resize-101824.png/HYCOM-WOH-Dual-Card-Resize-101824.2560x1061.png" alt=""/> </div> <div class="woh-card-copy b-col_align-middle"> <p class="b-text_copy-4 b-text_weight-bold b-pb0">Earn up to 60,000 Bonus Points</p> <p class="b-text_copy-2 b-text_weight-bold b-pb1">with a World of Hyatt Credit Card</p> <a class="b-link-next b-text_weight-bold b-text_style-uppercase" href="https://world.hyatt.com/content/gp/en/rewards/hyatt-credit-card.html" target="_self" aria-label="LEARN MORE WORLD OF HYATT CREDIT CARD (Opens in new tab or window)">LEARN MORE</a> </div> </div> </div> </div> </div> <script async src="https://www.hyatt.com/hds/bookends/1.latest/ecommerce/en-US/bookends.min.js" data-bookends="script"></script> <div data-bookends="brand-bar" data-prop-domain="hyatt.com"></div> <div data-bookends="ecom-footer" data-prop-domain="hyatt.com"></div> <div data-bookends="legal-footer" data-prop-domain="hyatt.com"></div> </footer> <script type="text/ng-template" id="photoGalleryDirective.html"> <div class="slideshow-container"> <div class="mySlides" data-ng-repeat="photo in photos track by $index" data-ng-switch="photo.mediaType"> <responsive-picture photo="photo" valid-breakpoints="[0, 1, 2, 3]" data-ng-switch-when="photo"></responsive-picture> <gallery-video data-ng-switch-when="galleryvideo"></gallery-video> <gallery-virtual-tour data-ng-switch-when="galleryvirtualtour"></gallery-virtual-tour> </div> <a class="prev fg-white bg-black" data-ng-click="plusSlides(-1)"></a> <a class="next fg-white bg-black" data-ng-click="plusSlides(1)"></a> </div> </script> <script type="text/ng-template" id="galleryVirtualTourDirective.html"> <div class="virtual-tour"> <iframe class="multimedia-virtual-tour" data-uri="{{photo.trustedMediaPath}}" allowfullscreen allow="vr" frameborder="0" scrolling="no" allowtransparency="true" width="100%" onload="window.HYATT_PSR.api.carousel.hideIframeLoader(this)"></iframe> <div class="loader"></div> </div> </script> <script type="text/ng-template" id="galleryVideoDirective.html"> <div class="video"> <video width="100%" controls playsinline webkit-playsinline x-webkit-airplay="allow" poster="{{photo.desktopImagePath}}" preload="none"> <source src="{{photo.mediaPath}}" type="video/mp4"> </video> </div> </script> <script type="text/ng-template" id="responsivePictureDirective.html"> <div class="responsive-image-directive"> <div class="image-par js-object-fit" data-ng-class="{'has-caption': photo.imageCaption}"> <div class="image-caption fg-white" data-ng-show="photo.imageCaption"> <span class="{{photo.captionPlacement}}">{{photo.imageCaption}}</span> </div> <picture> <source data-ng-repeat="breakpoint in newBreakpoints track by $index" srcset="{{breakpoint.imagePath}}" media="(min-width: {{breakpoint.imageBreakpoint}}px)"/> <img data-ng-src="{{newBreakpoints[0].imagePath}}" alt="{{photo.imageAltTxt}}"/> </picture> <noscript> <img data-ng-src="{{newBreakpoints[0].imagePath}}" data-ng-show="newBreakpoints[0].imagePath != null" alt="{{photo.imageAltTxt}}"/> </noscript> </div> </div> </script> <div class="spinner-wrapper"> <div class="spinner"> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> </div> <script src="/etc/designs/property-sites/clientlib-cookie-consent.min.ACSHASH922fe37176ea3e6d013dadb7a3fb7bbb.js"></script> <script src="/etc/designs/property-sites/clientlib-all.min.ACSHASH579d48c61038c2afec03a46c87eec98e.js"></script> <!--// Success (200) logic - populate what data we receive into utag_data object --> <!--// Fail (40x,50x) logic - fail gracefully by setting the login_status to an empty string (thereby unsetting it) --> <!--// Always logic - 1. Clean up page_url by removing domain name 2. Fire an additional tracking event to bridge tealium utag_data loader issues --> <script> $.get('/bin/profile', function(result) { utag_data.gp_number = result.hasOwnProperty('accountNumber') ? result.accountNumber : ''; utag_data.gp_level = result.hasOwnProperty('tier') ? result.tier : ''; utag_data.gp_points_balance = result.hasOwnProperty('points') ? result.points.toString() : ''; utag_data.customer_email = result.hasOwnProperty('emailAddress') ? result.emailAddress : ''; utag_data.chase_status = result.hasOwnProperty('chaseStatus') ? result.chaseStatus : ''; if (result.hasOwnProperty('accountNumber')) { utag_data.gp_login_status = 'Logged-in'; } else if (result.hasOwnProperty('username')) { utag_data.gp_login_status = 'Semi-Logged-in'; } else { utag_data.gp_login_status = 'Logged-out'; } }).fail(function() { utag_data.gp_login_status = ''; }).always(function() { var url, path_url; try { url = new URL("https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs"); path_url = url.pathname; } catch (e) { console.log(e); path_url = ''; } window.HYATT_PSR.api.trackEvent({ link_name: 'psr_property_page_service_tag', gp_login_status: utag_data.gp_login_status, gp_number: utag_data.gp_number, gp_member_login_type: '', gp_level: utag_data.gp_level, gp_points_balance: utag_data.gp_points_balance.toString(), chase_status: utag_data.chase_status, customer_email: utag_data.customer_email, user_agent: navigator.userAgent, page_url: path_url, language_id: "en-US", product_id: "arnjs" }); }); </script> <script type="application/ld+json"> {"@context":"http://schema.org","@type":"Hotel","name":"Story Hotel Signalfabriken","description":"Welcome to a Stockholm boutique hotel northwest of the city center with cool, yet easygoing and relaxed vibes | Story Hotel Signalfabriken | Book a room today!","address":{"@type":"PostalAddress","addressCountry":"SE","addressLocality":"Stockholm","addressRegion":"","postalCode":"172 67","streetAddress":"Sundbybergs torg 1"},"telephone":"+46 8 558 095 00","image":"https://assets.hyatt.com/content/dam/hyatt/hyattdam/images/2023/04/04/0216/ARNJS-P0106-Family-Duplex-Kitchenette.jpg/ARNJS-P0106-Family-Duplex-Kitchenette.16x9.jpg?imwidth=1920","AggregateRating":{"@type":"AggregateRating","@id":"https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs/photos-reviews","ratingValue":"4.5","reviewCount":"97"},"brand":{"@type":"Brand","name":"JdV by Hyatt"},"geo":{"@type":"GeoCoordinates","latitude":"59.36173","longitude":"17.96735"},"hasMap":{"@type":"Map","mapType":"http://schema.org/VenueMap","url":"http://maps.google.com/maps?q=59.36173,17.96735"},"potentialAction":{"@type":"ReserveAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.hyatt.com/en-US/hotel/sweden/story-hotel-signalfabriken/arnjs","inLanguage":"en-US","actionPlatform":["http://schema.org/DesktopWebPlatform","http://schema.org/IOSPlatform","http://schema.org/AndroidPlatform"]},"result":{"@type":"LodgingReservation","name":"Reserve now"}},"amenityFeature":[{"@type":"LocationFeatureSpecification","name":"Concierge","value":true},{"@type":"LocationFeatureSpecification","name":"Digital Check-In","value":true},{"@type":"LocationFeatureSpecification","name":"Digital Key","value":true},{"@type":"LocationFeatureSpecification","name":"Fitness Center","value":true},{"@type":"LocationFeatureSpecification","name":"Free Breakfast","value":true},{"@type":"LocationFeatureSpecification","name":"Free Internet Access","value":true},{"@type":"LocationFeatureSpecification","name":"Laundry","value":true},{"@type":"LocationFeatureSpecification","name":"Pet Friendly","value":true},{"@type":"LocationFeatureSpecification","name":"On-Site Restaurant","value":true},{"@type":"LocationFeatureSpecification","name":"Room Service","value":true}],"checkInTime":"03:00 PM","checkOutTime":"12:00 PM"} </script> </body> </html>