PageSourceSearch

https://www.bagbee.is/_next/static/chunks/pages/luggagestorage-5628a73352bcb0c2.js

js bagbee.is collected 2026-10-08 07:29:07 UTC 47,750 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9724],{27484:function(e){var n,t,r,i,a,o,s,l,u,d,c,f,p,x,h,g,m,v,y,b,k;e.exports=(n="millisecond",t="second",r="minute",i="hour",a="week",o="month",s="quarter",l="year",u="date",d="Invalid Date",c=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,p=function(e,n,t){var r=String(e);return!r||r.length>=n?e:""+Array(n+1-r.length).join(t)+e},(h={})[x="en"]={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var n=["th","st","nd","rd"],t=e%100;return"["+e+(n[(t-20)%10]||n[t]||"th")+"]"}},g=function(e){return e instanceof b},m=function e(n,t,r){var i;if(!n)return x;if("string"==typeof n){var a=n.toLowerCase();h[a]&&(i=a),t&&(h[a]=t,i=a);var o=n.split("-");if(!i&&o.length>1)return e(o[0])}else{var s=n.name;h[s]=n,i=s}return!r&&i&&(x=i),i||!r&&x},v=function(e,n){if(g(e))return e.clone();var t="object"==typeof n?n:{};return t.date=e,t.args=arguments,new b(t)},(y={s:p,z:function(e){var n=-e.utcOffset(),t=Math.abs(n);return(n<=0?"+":"-")+p(Math.floor(t/60),2,"0")+":"+p(t%60,2,"0")},m:function e(n,t){if(n.date()<t.date())return-e(t,n);var r=12*(t.year()-n.year())+(t.month()-n.month()),i=n.clone().add(r,o),a=t-i<0,s=n.clone().add(r+(a?-1:1),o);return+(-(r+(t-i)/(a?i-s:s-i))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return({M:o,y:l,w:a,d:"day",D:u,h:i,m:r,s:t,ms:n,Q:s})[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}}).l=m,y.i=g,y.w=function(e,n){return v(e,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})},k=(b=function(){function e(e){this.$L=m(e.locale,null,!0),this.parse(e)}var p=e.prototype;return p.parse=function(e){this.$d=function(e){var n=e.date,t=e.utc;if(null===n)return new Date(NaN);if(y.u(n))return new Date;if(n instanceof Date)return new Date(n);if("string"==typeof n&&!/Z$/i.test(n)){var r=n.match(c);if(r){var i=r[2]-1||0,a=(r[7]||"0").substring(0,3);return t?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)}}return new Date(n)}(e),this.$x=e.x||{},this.init()},p.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},p.$utils=function(){return y},p.isValid=function(){return this.$d.toString()!==d},p.isSame=function(e,n){var t=v(e);return this.startOf(n)<=t&&t<=this.endOf(n)},p.isAfter=function(e,n){return v(e)<this.startOf(n)},p.isBefore=function(e,n){return this.endOf(n)<v(e)},p.$g=function(e,n,t){return y.u(e)?this[n]:this.set(t,e)},p.unix=function(){return Math.floor(this.valueOf()/1e3)},p.valueOf=function(){return this.$d.getTime()},p.startOf=function(e,n){var s=this,d=!!y.u(n)||n,c=y.p(e),f=function(e,n){var t=y.w(s.$u?Date.UTC(s.$y,n,e):new Date(s.$y,n,e),s);return d?t:t.endOf("day")},p=function(e,n){return y.w(s.toDate()[e].apply(s.toDate("s"),(d?[0,0,0,0]:[23,59,59,999]).slice(n)),s)},x=this.$W,h=this.$M,g=this.$D,m="set"+(this.$u?"UTC":"");switch(c){case l:return d?f(1,0):f(31,11);case o:return d?f(1,h):f(0,h+1);case a:var v=this.$locale().weekStart||0,b=(x<v?x+7:x)-v;return f(d?g-b:g+(6-b),h);case"day":case u:return p(m+"Hours",0);case i:return p(m+"Minutes",1);case r:return p(m+"Seconds",2);case t:return p(m+"Milliseconds",3);default:return this.clone()}},p.endOf=function(e){return this.startOf(e,!1)},p.$set=function(e,a){var s,d=y.p(e),c="set"+(this.$u?"UTC":""),f=((s={}).day=c+"Date",s[u]=c+"Date",s[o]=c+"Month",s[l]=c+"FullYear",s[i]=c+"Hours",s[r]=c+"Minutes",s[t]=c+"Seconds",s[n]=c+"Milliseconds",s)[d],p="day"===d?this.$D+(a-this.$W):a;if(d===o||d===l){var x=this.clone().set(u,1);x.$d[f](p),x.init(),this.$d=x.set(u,Math.min(this.$D,x.daysInMonth())).$d}else f&&this.$d[f](p);return this.init(),this},p.set=function(e,n){return this.clone().$set(e,n)},p.get=function(e){return this[y.p(e)]()},p.add=function(e,n){var s,u=this;e=Number(e);var d=y.p(n),c=function(n){var t=v(u);return y.w(t.date(t.date()+Math.round(n*e)),u)};if(d===o)return this.set(o,this.$M+e);if(d===l)return this.set(l,this.$y+e);if("day"===d)return c(1);if(d===a)return c(7);var f=((s={})[r]=6e4,s[i]=36e5,s[t]=1e3,s)[d]||1,p=this.$d.getTime()+e*f;return y.w(p,this)},p.subtract=function(e,n){return this.add(-1*e,n)},p.format=function(e){var n=this,t=this.$locale();if(!this.isValid())return t.invalidDate||d;var r=e||"YYYY-MM-DDTHH:mm:ssZ",i=y.z(this),a=this.$H,o=this.$m,s=this.$M,l=t.weekdays,u=t.months,c=t.meridiem,p=function(e,t,i,a){return e&&(e[t]||e(n,r))||i[t].slice(0,a)},x=function(e){return y.s(a%12||12,e,"0")},h=c||function(e,n,t){var r=e<12?"AM":"PM";return t?r.toLowerCase():r};return r.replace(f,function(e,r){return r||function(e){switch(e){case"YY":return String(n.$y).slice(-2);case"YYYY":return y.s(n.$y,4,"0");case"M":return s+1;case"MM":return y.s(s+1,2,"0");case"MMM":return p(t.monthsShort,s,u,3);case"MMMM":return p(u,s);case"D":return n.$D;case"DD":return y.s(n.$D,2,"0");case"d":return String(n.$W);case"dd":return p(t.weekdaysMin,n.$W,l,2);case"ddd":return p(t.weekdaysShort,n.$W,l,3);case"dddd":return l[n.$W];case"H":return String(a);case"HH":return y.s(a,2,"0");case"h":return x(1);case"hh":return x(2);case"a":return h(a,o,!0);case"A":return h(a,o,!1);case"m":return String(o);case"mm":return y.s(o,2,"0");case"s":return String(n.$s);case"ss":return y.s(n.$s,2,"0");case"SSS":return y.s(n.$ms,3,"0");case"Z":return i}return null}(e)||i.replace(":","")})},p.utcOffset=function(){return-(15*Math.round(this.$d.getTimezoneOffset()/15))},p.diff=function(e,n,u){var d,c=this,f=y.p(n),p=v(e),x=(p.utcOffset()-this.utcOffset())*6e4,h=this-p,g=function(){return y.m(c,p)};switch(f){case l:d=g()/12;break;case o:d=g();break;case s:d=g()/3;break;case a:d=(h-x)/6048e5;break;case"day":d=(h-x)/864e5;break;case i:d=h/36e5;break;case r:d=h/6e4;break;case t:d=h/1e3;break;default:d=h}return u?d:y.a(d)},p.daysInMonth=function(){return this.endOf(o).$D},p.$locale=function(){return h[this.$L]},p.locale=function(e,n){if(!e)return this.$L;var t=this.clone(),r=m(e,n,!0);return r&&(t.$L=r),t},p.clone=function(){return y.w(this.$d,this)},p.toDate=function(){return new Date(this.valueOf())},p.toJSON=function(){return this.isValid()?this.toISOString():null},p.toISOString=function(){return this.$d.toISOString()},p.toString=function(){return this.$d.toUTCString()},e}()).prototype,v.prototype=k,[["$ms",n],["$s",t],["$m",r],["$H",i],["$W","day"],["$M",o],["$y",l],["$D",u]].forEac
1h(function(e){k[e[1]]=function(n){return this.$g(n,e[0],e[1])}}),v.extend=function(e,n){return e.$i||(e(n,b,v),e.$i=!0),v},v.locale=m,v.isDayjs=g,v.unix=function(e){return v(1e3*e)},v.en=h[x],v.Ls=h,v.p={},v)},29387:function(e){var n,t;e.exports=(n={year:0,month:1,day:2,hour:3,minute:4,second:5},t={},function(e,r,i){var a,o=function(e,n,r){void 0===r&&(r={});var i,a,o,s,l=new Date(e);return(void 0===(i=r)&&(i={}),(s=t[o=n+"|"+(a=i.timeZoneName||"short")])||(s=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:n,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:a}),t[o]=s),s).formatToParts(l)},s=function(e,t){for(var r=o(e,t),a=[],s=0;s<r.length;s+=1){var l=r[s],u=l.type,d=l.value,c=n[u];c>=0&&(a[c]=parseInt(d,10))}var f=a[3],p=a[0]+"-"+a[1]+"-"+a[2]+" "+(24===f?0:f)+":"+a[4]+":"+a[5]+":000",x=+e;return(i.utc(p).valueOf()-(x-=x%1e3))/6e4},l=r.prototype;l.tz=function(e,n){void 0===e&&(e=a);var t=this.utcOffset(),r=this.toDate(),o=r.toLocaleString("en-US",{timeZone:e}),s=Math.round((r-new Date(o))/1e3/60),l=i(o).$set("millisecond",this.$ms).utcOffset(-(15*Math.round(r.getTimezoneOffset()/15))-s,!0);if(n){var u=l.utcOffset();l=l.add(t-u,"minute")}return l.$x.$timezone=e,l},l.offsetName=function(e){var n=this.$x.$timezone||i.tz.guess(),t=o(this.valueOf(),n,{timeZoneName:e}).find(function(e){return"timezonename"===e.type.toLowerCase()});return t&&t.value};var u=l.startOf;l.startOf=function(e,n){if(!this.$x||!this.$x.$timezone)return u.call(this,e,n);var t=i(this.format("YYYY-MM-DD HH:mm:ss:SSS"));return u.call(t,e,n).tz(this.$x.$timezone,!0)},i.tz=function(e,n,t){var r=t||n||a,o=s(+i(),r);if("string"!=typeof e)return i(e).tz(r);var l=function(e,n,t){var r=e-60*n*1e3,i=s(r,t);if(n===i)return[r,n];var a=s(r-=60*(i-n)*1e3,t);return i===a?[r,i]:[e-60*Math.min(i,a)*1e3,Math.max(i,a)]}(i.utc(e,t&&n).valueOf(),o,r),u=l[0],d=l[1],c=i(u).utcOffset(d);return c.$x.$timezone=r,c},i.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},i.tz.setDefault=function(e){a=e}})},70178:function(e){var n,t,r;e.exports=(n="minute",t=/[+-]\d\d(?::?\d\d)?/g,r=/([+-]|\d\d)/g,function(e,i,a){var o=i.prototype;a.utc=function(e){var n={date:e,utc:!0,args:arguments};return new i(n)},o.utc=function(e){var t=a(this.toDate(),{locale:this.$L,utc:!0});return e?t.add(this.utcOffset(),n):t},o.local=function(){return a(this.toDate(),{locale:this.$L,utc:!1})};var s=o.parse;o.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),s.call(this,e)};var l=o.init;o.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else l.call(this)};var u=o.utcOffset;o.utcOffset=function(e,i){var a=this.$utils().u;if(a(e))return this.$u?0:a(this.$offset)?u.call(this):this.$offset;if("string"==typeof e&&null===(e=function(e){void 0===e&&(e="");var n=e.match(t);if(!n)return null;var i=(""+n[0]).match(r)||["-",0,0],a=i[0],o=60*+i[1]+ +i[2];return 0===o?0:"+"===a?o:-o}(e)))return this;var o=16>=Math.abs(e)?60*e:e,s=this;if(i)return s.$offset=o,s.$u=0===e,s;if(0!==e){var l=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(s=this.local().add(o+l,n)).$offset=o,s.$x.$localOffset=l}else s=this.utc();return s};var d=o.format;o.format=function(e){var n=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return d.call(this,n)},o.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},o.isUTC=function(){return!!this.$u},o.toISOString=function(){return this.toDate().toISOString()},o.toString=function(){return this.toDate().toUTCString()};var c=o.toDate;o.toDate=function(e){return"s"===e&&this.$offset?a(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():c.call(this)};var f=o.diff;o.diff=function(e,n,t){if(e&&this.$u===e.$u)return f.call(this,e,n,t);var r=this.local(),i=a(e).local();return f.call(r,i,n,t)}})},54484:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/luggagestorage",function(){return t(96783)}])},78593:function(e,n,t){"use strict";t.d(n,{Z:function(){return f}});var r=t(7297),i=t(85893),a=t(16829);t(67294);let o=()=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"white",strokeWidth:"2",strokeLinejoin:"round",strokeLinecap:"round",children:[(0,i.jsx)("path",{d:"M4 12h16"}),(0,i.jsx)("path",{d:"M13 5l7 7-7 7"})]});function s(){let e=(0,r.Z)(["\n  display: flex;\n  gap: 8px;\n  font-family: ",";\n  font-weight: 600;\n  font-size: 16px;\n  line-height: 32px;\n  color: white;\n  background-color: ",";\n  padding: 12px 80px;\n  border-radius: 40px;\n  min-width: 200px;\n  justify-content: center;\n  align-items: center;\n  width: ",";\n  white-space: nowrap;\n  cursor: ",";\n  &:hover {\n    background-color: ",";\n  }\n"]);return s=function(){return e},e}function l(){let e=(0,r.Z)(["\n  width: 32px;\n  height: 32px;\n  border: 3px solid #fff;\n  border-bottom-color: ",";\n  border-radius: 50%;\n  display: inline-block;\n  box-sizing: border-box;\n  animation: rotation 1s linear infinite;\n  @keyframes rotation {\n    0% {\n      transform: rotate(0deg);\n    }\n    100% {\n      transform: rotate(360deg);\n    }\n  }\n"]);return l=function(){return e},e}let u=a.Z.button(s(),e=>{let{theme:n}=e;return n.fonts.poppins},e=>{let{theme:n,disabled:t}=e;return t?"#F4D199":n.colors.yellow},e=>{let{fullWidth:n}=e;return n?"100%":"initial"},e=>{let{disabled:n}=e;return n?"initial":"pointer"},e=>{let{theme:n,disabled:t}=e;return t?"#F4D199":n.colors.orange}),d=a.Z.div(l(),e=>{let{theme:n}=e;return n.colors.greyLight}),c=e=>{let{children:n,showArrow:t,fullWidth:r,onClick:a,loading:s=!1,...l}=e;return(0,i.jsx)(u,{onClick:a,fullWidth:r,...l,children:s?(0,i.jsx)(d,{}):(0,i.jsxs)(i.Fragment,{children:[n," ",t&&(0,i.jsx)(o,{})]})})};var f=c},96768:function(e,n,t){"use strict";t.d(n,{Z:function(){return p}});var r=t(7297),i=t(85893),a=t(11163);t(67294);var o=t(90893),s=t(41548);let l=()=>(0,i.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M14.8627 3.225L13.3794 1.75L5.1377 10L13.3877 18.25L14.8627 16.775L8.0877 10L14.8627 3.225Z",fill:"#8692A6"})});var u=t(16829);function d(){let e=(0,r.Z)(["\n  align-items: center;\n  display: flex;\n  gap: 8px;\n  font-family: 'Poppins';\n  font-weight: 400;\n  font-size: 16px;\n  line-height: 20px;\n  color: #8692a6;\n\n  &:hover {\n    color: ",";\n    svg {\n      path {\n        fill: ",";\n      }\n    }\n  }\n"]);return d=function(){return e},e}let c=u.Z.button(d(),e=>{let{theme:n}=e;return n.colors.yellow},e=>{let{theme:n}=e;return n.colors.yellow}),f=()=>{let e=(0,a.useRouter)(),{locale:n}=e,t="en"===n?o.Z:s.Z;return(0,i.jsxs)(c,{onClick:()=>e.back(),children:[(0,i.jsx)(l,{})," ",(0,i.jsx)("span",{children:t.common.backButtonText})]})};var p=f},32151:function(e,n,t){"use strict";var r=t(7297),i=t(85893),a=t(16829),o=t(11163);function s(){let e=(0,r.Z)(["\n  display: inline-flex;\n  align-items: center;\n  gap: 2px;\n  padding: 2px;\n  border: 1px solid #e6e9ee;\n  border-radius: 999px;\n  background: #ffffff;\n"]);return s=function(){return e},e}function l(){let e=(0,r.Z)(["\n  border: none;\n  cursor: ",";\n  padding: 5px 11px;\n  border-radius: 999px;\n  font-family: 'Poppins';\n  font-size: 13px;\n  font-weight: 600;\n  line-height: 1;\n  background: ",";\n  color: ",";\n  transition: background 0.15s, color 0.15s;\n  &:hover {\n    color: ",";\n  }\n"]);return l=function(){return e},e}let u=a.Z.div(s()),d=a.Z.button(l(),e=>{let{$active:n}=e;return n?"default":"pointer"},e=>{let{$active:n,theme:t}=e;return n?t.colors.yellow:"transparent"},e=>{let{$active:n}=e;return n?"#0b0f1a":"#8692a6"},e=>{let{$active:n,theme:t}=e;return n?"#0b0f1a":t.colors.yellow}),c=[{code:"is",label:"IS"},{code:"en",label:"EN"}],f=()=>{let e=(0,o.useRouter)(),n="en"===e.locale?"en":"is",t=t=>{t!==n&&e.push(e.asPath,e.asPath,{locale:t,scroll:!1})};return(0,i.jsx)(u,{role:"group","aria-label":"Language",children:c.map(e=>(0,i.jsx)(d,{type:"button",$active:n===e.code,"aria-pressed":n===e.code,onClick:()=>t(e.code),children:e.label},e.code))})};n.Z=f},65449:function(e,n,t){"use strict";var r=t(7297),i=t(85893),a=t(41152),o=t(16829);t(17143);var s=t(80354);function l(){let e=(0,r.Z)(["\n  display: flex;\n  justify-content: center;\n  padding: 8px 0 16px;\n  .rdp-day_selected,\n  .rdp-day_selected:focus-visible,\n  .rdp-day_selected:hover {\n    background-color: ",";\n    color: white;\n  }\n  .rdp-day_range_middle {\n    background-color: #fdf2d7;\n    color: #12141d;\n  }\n"]);return l=function(){return e},e}let u=o.Z.div(l(),e=>{let{theme:n}=e;return n.colors.yellow}),d=e=>{let n=e.getFullYear(),t=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0");return"".concat(n,"-").concat(t,"-").concat(r)},c=e=>{if(!e)return;let n=/^(\d{4})-(\d{2})-(\d{2})$/.exec(e);if(!n)return;let t=new Date(Number(n[1]),Number(n[2])-1,Number(n[3]));return Number.isNaN(t.getTime())?void 0:t},f=["Jan\xfaar","Febr\xfaar","Mars","Apr\xedl","Ma\xed","J\xfan\xed","J\xfal\xed","\xc1g\xfast","September","Okt\xf3ber","N\xf3vember","Desember"],p=["Sun","M\xe1n","\xderi","Mi\xf0","Fim","F\xf6s","Lau"],x=e=>{let{pickupDate:n,deliveryDate:t,onChange:r,locale:o,disabledDates:l}
1=e,x=(0,s.gu)(),h=new Date(x.year(),x.month(),x.date()+(15>x.hour()?1:2)),g=new Date(x.year()+1,x.month(),x.date()),m=(l||[]).map(e=>c(e)).filter(e=>!!e),v=(()=>{let e=c(n),r=c(t);if(e||r)return{from:e,to:r}})(),y=e=>{if(!e){r(null,null);return}let n=e.from?d(e.from):null,t=e.to?d(e.to):null;r(n,t)};return(0,i.jsx)(u,{children:(0,i.jsx)(a._W,{mode:"range",formatters:"is"===o?{formatCaption:e=>"".concat(f[e.getMonth()]," ").concat(e.getFullYear()),formatWeekdayName:e=>p[e.getDay()]}:void 0,selected:v,onSelect:y,defaultMonth:(null==v?void 0:v.from)||h,disabled:[{before:h},{after:g},...m]})})};n.Z=x},96783:function(e,n,t){"use strict";t.r(n),t.d(n,{__N_SSP:function(){return e4}});var r=t(7297),i=t(85893),a=t(67294),o=t(41664),s=t.n(o),l=t(11163),u=t(2962),d=t(16829),c=t(70917),f=t(87536),p=t(67555),x=t.n(p);t(12024);var h=t(65449),g=t(6154),m=t(86501),v=t(55891),y=t(96768),b=t(32151),k=t(78593),j=t(21284),S=t(73462),D=t(34710);function w(){let e=(0,r.Z)(["\n  padding: 16px 20px 80px;\n  background: #f7f8fa;\n  min-height: 100vh;\n  font-family: 'Poppins', sans-serif;\n"]);return w=function(){return e},e}function $(){let e=(0,r.Z)(["\n  max-width: 1180px;\n  margin: 0 auto 16px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n"]);return $=function(){return e},e}function Z(){let e=(0,r.Z)(["\n  max-width: 1180px;\n  margin: 0 auto 20px;\n"]);return Z=function(){return e},e}function M(){let e=(0,r.Z)(["\n  font-family: 'Poppins';\n  font-weight: 700;\n  font-size: 26px;\n  line-height: 32px;\n  margin: 0 0 6px;\n  color: #0b0f1a;\n  text-transform: uppercase;\n  @media (min-width: 720px) { font-size: 30px; line-height: 36px; }\n"]);return M=function(){return e},e}function T(){let e=(0,r.Z)(["\n  font-family: 'Poppins';\n  font-size: 15px;\n  line-height: 22px;\n  color: #6b7280;\n  margin: 0;\n"]);return T=function(){return e},e}function P(){let e=(0,r.Z)(["\n  max-width: 1180px;\n  margin: 0 auto;\n  display: grid;\n  gap: 20px;\n  grid-template-columns: 1fr;\n  @media (min-width: 960px) {\n    grid-template-columns: minmax(0, 1fr) 340px;\n    align-items: start;\n  }\n"]);return P=function(){return e},e}function C(){let e=(0,r.Z)(["\n  display: grid;\n  gap: 16px;\n"]);return C=function(){return e},e}function z(){let e=(0,r.Z)(["\n  display: grid;\n  gap: 12px;\n  padding: 18px 20px;\n  border: 1px solid #e6e9ee;\n  border-radius: 10px;\n  background: #ffffff;\n"]);return z=function(){return e},e}function H(){let e=(0,r.Z)(["\n  font-family: 'Poppins';\n  font-weight: 600;\n  font-size: 17px;\n  line-height: 22px;\n  margin: 0;\n  color: #12141d;\n"]);return H=function(){return e},e}function L(){let e=(0,r.Z)(["\n  display: grid;\n  gap: 12px;\n  grid-template-columns: 1fr;\n  @media (min-width: 600px) { grid-template-columns: 1fr 1fr; }\n"]);return L=function(){return e},e}function A(){let e=(0,r.Z)(["\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n  font-family: 'Poppins';\n  font-size: 13px;\n  color: #4a5260;\n  grid-column: ",";\n"]);return A=function(){return e},e}function O(){let e=(0,r.Z)(["\n  height: 44px;\n  border: 1px solid #c8cdd6;\n  border-radius: 8px;\n  font-family: 'Poppins';\n  font-size: 14px;\n  color: #12141d;\n  padding: 0 12px;\n  background: #fff;\n  &::placeholder { color: #9ca3af; }\n  &:focus {\n    outline: none;\n    box-shadow: 0 4px 10px 3px rgba(0,0,0,0.08);\n    border-color: #c8cdd6;\n  }\n"]);return O=function(){return e},e}function N(){let e=(0,r.Z)(["\n  height: 44px;\n  border: 1px solid #c8cdd6;\n  border-radius: 8px;\n  font-family: 'Poppins';\n  font-size: 14px;\n  color: #12141d;\n  padding: 0 12px;\n  background: #fff;\n  appearance: none;\n  background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 20 20'><path d='M5 7l5 6 5-6' stroke='%238692a6' stroke-width='2' fill='none' stroke-linecap='round'/></svg>\");\n  background-repeat: no-repeat;\n  background-position: right 12px center;\n  padding-right: 36px;\n  cursor: pointer;\n  &:focus {\n    outline: none;\n    box-shadow: 0 4px 10px 3px rgba(0,0,0,0.08);\n  }\n"]);return N=function(){return e},e}function _(){let e=(0,r.Z)(["\n  border: 1px solid #c8cdd6;\n  border-radius: 8px;\n  font-family: 'Poppins';\n  font-size: 14px;\n  color: #12141d;\n  padding: 10px 12px;\n  min-height: 72px;\n  resize: vertical;\n  background: #fff;\n  &::placeholder { color: #9ca3af; }\n  &:focus {\n    outline: none;\n    box-shadow: 0 4px 10px 3px rgba(0,0,0,0.08);\n  }\n"]);return _=function(){return e},e}function R(){let e=(0,r.Z)(["\n  font-size: 12px;\n  color: #b91c1c;\n"]);return R=function(){return e},e}function I(){let e=(0,r.Z)(["\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 12px;\n"]);return I=function(){return e},e}function F(){let e=(0,r.Z)(["\n  border: 1px solid #e9ecf0;\n  border-radius: 10px;\n  padding: 10px 14px;\n  background: #fafafa;\n"]);return F=function(){return e},e}function Y(){let e=(0,r.Z)(["\n  font-family: 'Poppins';\n  font-size: 12px;\n  color: #6b7280;\n  margin-bottom: 4px;\n"]);return Y=function(){return e},e}function B(){let e=(0,r.Z)(["\n  font-family: 'Poppins';\n  font-size: 15px;\n  font-weight: ",";\n  color: ",";\n"]);return B=function(){return e},e}function q(){let e=(0,r.Z)(["\n  display: inline-flex;\n  align-items: center;\n  gap: 16px;\n  padding: 8px 16px;\n  border: 1px solid #e6e9ee;\n  border-radius: 10px;\n  background: #fbfbfd;\n  box-shadow: 0 1px 2px rgba(15,23,42,0.04);\n  width: fit-content;\n"]);return q=function(){return e},e}function K(){let e=(0,r.Z)(["\n  width: 30px;\n  height: 30px;\n  border-radius: 50%;\n  border: 1.5px solid ",";\n  background: white;\n  color: ",";\n  font-size: 18px;\n  font-weight: 500;\n  line-height: 1;\n  cursor: ",";\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0;\n  &:hover { background: ","; }\n"]);return K=function(){return e},e}function U(){let e=(0,r.Z)(["\n  font-family: 'Poppins';\n  font-weight: 700;\n  font-size: 20px;\n  min-width: 24px;\n  text-align: center;
1\n  color: #12141d;\n"]);return U=function(){return e},e}function W(){let e=(0,r.Z)(["\n  font-family: 'Poppins';\n  font-size: 12px;\n  color: #6b7280;\n  margin-top: 2px;\n"]);return W=function(){return e},e}function V(){let e=(0,r.Z)(["from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}"]);return V=function(){return e},e}function E(){let e=(0,r.Z)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  padding: 12px 14px;\n  border: 1px solid #e6e9ee;\n  border-radius: 10px;\n  background: #fafafa;\n  cursor: pointer;\n  &:hover { background: #fff8ec; border-color: #f4d199; }\n  transition: background 0.15s, border-color 0.15s;\n"]);return E=function(){return e},e}function J(){let e=(0,r.Z)(["\n  b { display: block; font-size: 14px; font-weight: 600; color: #12141d; margin-bottom: 2px; }\n  small { font-size: 12px; color: #6b7280; }\n"]);return J=function(){return e},e}function G(){let e=(0,r.Z)(["\n  position: relative;\n  width: 40px;\n  height: 22px;\n  background: ",";\n  border-radius: 999px;\n  flex-shrink: 0;\n  transition: background 0.2s;\n  &::after {\n    content: '';\n    position: absolute;\n    top: 3px;\n    left: ",";\n    width: 16px;\n    height: 16px;\n    background: #fff;\n    border-radius: 50%;\n    transition: left 0.2s cubic-bezier(0.2,0.9,0.3,1.3);\n    box-shadow: 0 1px 4px rgba(0,0,0,0.2);\n  }\n"]);return G=function(){return e},e}function Q(){let e=(0,r.Z)(["\n  display: grid;\n  gap: 10px;\n  animation: "," 0.2s ease;\n"]);return Q=function(){return e},e}function X(){let e=(0,r.Z)(["\n  .react-tel-input .form-control {\n    width: 100% !important;\n    height: 44px !important;\n    border-radius: 8px !important;\n    border: 1px solid #c8cdd6 !important;\n    padding-left: 52px !important;\n    font-size: 14px !important;\n    font-family: 'Poppins' !important;\n    background: #fff !important;\n  }\n  .react-tel-input .form-control:focus {\n    box-shadow: 0 4px 10px 3px rgba(0,0,0,0.08) !important;\n    border-color: #c8cdd6 !important;\n    outline: none !important;\n  }\n  .react-tel-input .flag-dropdown {\n    border: 1px solid #c8cdd6 !important;\n    border-right: none !important;\n    border-top-left-radius: 8px !important;\n    border-bottom-left-radius: 8px !important;\n    background: #fff !important;\n  }\n"]);return X=function(){return e},e}function ee(){let e=(0,r.Z)(["\n  padding: 10px 14px;\n  border-radius: 8px;\n  background: #fff8eb;\n  border: 1px solid #f4d199;\n  font-family: 'Poppins';\n  font-size: 13px;\n  line-height: 18px;\n  color: #7a5400;\n  a { color: #1d3c34; font-weight: 600; }\n"]);return ee=function(){return e},e}function en(){let e=(0,r.Z)(["\n  from { transform: translateX(12px); opacity: 0; }\n  to   { transform: translateX(0);    opacity: 1; }\n"]);return en=function(){return e},e}function et(){let e=(0,r.Z)(["\n  display: grid;\n  gap: 12px;\n  @media (min-width: 960px) {\n    position: sticky;\n    top: 20px;\n    align-self: start;\n    animation: "," 0.28s ease-out;\n  }\n"]);return et=function(){return e},e}function er(){let e=(0,r.Z)(["\n  padding: 18px;\n  border: 1px solid #f4d199;\n  border-radius: 10px;\n  background: #fff8ec;\n  display: grid;\n  gap: 8px;\n"]);return er=function(){return e},e}function ei(){let e=(0,r.Z)(["\n  font-family: 'Poppins';\n  font-weight: 600;\n  font-size: 17px;\n  margin: 0 0 4px;\n  color: #12141d;\n"]);return ei=function(){return e},e}function ea(){let e=(0,r.Z)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: baseline;\n  gap: 12px;\n  font-family: 'Poppins';\n  font-size: 14px;\n  color: #3c4253;\n"]);return ea=function(){return e},e}function eo(){let e=(0,r.Z)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: baseline;\n  gap: 12px;\n  font-family: 'Poppins';\n  font-weight: 700;\n  font-size: 18px;\n  color: #0b0f1a;\n  padding-top: 10px;\n  border-top: 1px solid #f0d49a;\n  margin-top: 4px;\n"]);return eo=function(){return e},e}function es(){let e=(0,r.Z)(["\n  font-family: 'Poppins';\n  font-size: 12px;\n  color: #6b7280;\n  margin: 0;\n  line-height: 16px;\n"]);return es=function(){return e},e}function el(){let e=(0,r.Z)(["\n  button { width: 100%; padding: 12px 24px; min-width: 0; }\n"]);return el=function(){return e},e}function eu(){let e=(0,r.Z)(["\n  font-family: 'Poppins';\n  font-size: 13px;\n  color: #b91c1c;\n  background: #fee2e2;\n  border: 1px solid #fecaca;\n  padding: 10px 12px;\n  border-radius: 8px;\n"]);return eu=function(){return e},e}let ed=e=>({arrivalDate:e.arrivalDate,departureDate:e.departureDate,luggage:e.luggage,backpacks:e.backpacks,late:e.late,delivery:e.delivery,selfServiceDelivery:e.delivery&&"selfservice"===e.accommodation}),ec=e=>(0,D.lW)(ed(e),D.Y5),ef=e=>(0,D.XM)(ed(e)),ep={en:{seoTitle:"Luggage Storage in Reykjavik — BagBee",seoDesc:"Secure, staffed luggage storage at BS\xcd bus terminal in Reykjavik City Center. Book in seconds.",title:"Luggage Storage",subt
1itle:"Secure, staffed storage at BS\xcd Bus Terminal — open daily 09:00–17:00. Locker delivery available after 17:00.",when:"When?",dropoffDate:"Drop-off date",pickupDate:"Pick-up date",selectDate:"Select date",kefNote:"Just landed at KEF? Allow about 2 hours from touchdown to reach us. We open at 09:00 — if you need storage before then, self-service lockers at both the KEF terminal and BS\xcd are open 24/7.",checkinTime:"Check-in time",checkoutTime:"Check-out time",selectTime:"Select time",staffedGroup:"Staffed pickup (before 17:00)",lockerGroup:"Locker delivery (after 17:00 — +500 ISK/bag)",seasonPre:"Pre-bookings are for storage ",seasonStrong:"June 1 – September 30",seasonMid:". For winter storage use the ",seasonLink:"24/7 luggage lockers",seasonPost:".",howManyBags:"How many bags?",luggageItems:"Luggage items",luggageHint:"Suitcases, sports bags — 1,500 ISK / day each",backpacks:"Backpacks / purses",backpackHint:"≤ 50 cm with shoulder straps — 1,000 ISK per day",hotelDelivery:"Hotel delivery (optional)",deliverToAccom:"Deliver bags to my accommodation",deliverSub:"We bring your bags straight to you",accomHotel:"Hotel with staffed reception",accomHotelSub:"+2,500 ISK — left with reception",accomSelf:"Airbnb / apartment (no reception)",accomSelfSub:"from 5,000 ISK — handed to you in person",selfServiceInfo:"Delivered between 17:00 and 19:00 — we confirm the exact time on the delivery day. Someone must be there to receive the bags. 5,000 ISK includes 2 items; +1,000 ISK per extra item.",hotelName:"Hotel / accommodation name",hotelPlaceholder:"e.g. Hotel Reykjavik Centrum",deliveryAddr:"Delivery address — central Reykjav\xedk hotels only",deliveryAddrPlaceholder:"Hotel name or street address",yourDetails:"Your details",fullName:"Full name",namePlaceholder:"Jane Doe",email:"Email",emailPlaceholder:"[email protected]",phone:"Phone number",comments:"Comments (optional)",commentsPlaceholder:"Flight details, special requests…",kennitala:"Kennitala — for an invoice (optional)",kennitalaPlaceholder:"Icelandic ID for a VAT invoice",invalidKennitala:"Kennitala must be 10 digits",summary:"Summary",storageTypes:{"Short term storage":"Short term storage","Long term storage":"Long term storage","Long term + late check-out":"Long term + late check-out","Hotel Delivery":"Hotel Delivery","Put to luggage lockers":"Locker pick-up (after 17:00)"},dayUnit:e=>1===e?"day":"days",luggageRow:"Luggage",backpacksRow:"Backpacks",lockerSurcharge:"Locker delivery surcharge",hotelDeliveryRow:"Hotel delivery",selfDeliveryRow:"Apartment delivery (17:00–19:00)",total:"Total",vatNote:"Prices include 24% VAT. Cancel up to 12h before drop-off.",proceed:"Proceed to payment",redirecting:"Redirecting…",errPayment:"Could not start payment. Please try again.",errGeneric:"Something went wrong. Please try again or contact us.",trustNote:"\uD83D\uDD12 Secure payment by Rapyd \xb7 Staffed storage \xb7 100% insured",required:"Required",dropoffRequired:"Drop-off date required",pickupRequired:"Pick-up date required",checkoutAfter:"Check-out must be after check-in time",tooShort:"Too short",invalidEmail:"Invalid email"},is:{seoTitle:"Farangursgeymsla \xed Reykjav\xedk — BagBee",seoDesc:"\xd6rugg, m\xf6nnu\xf0 farangursgeymsla \xe1 BS\xcd umfer\xf0armi\xf0st\xf6\xf0inni \xed mi\xf0borg Reykjav\xedkur. B\xf3ka\xf0u \xe1 nokkrum sek\xfandum.",title:"Farangursgeymsla",subtitle:"\xd6rugg, m\xf6nnu\xf0 geymsla \xe1 BS\xcd umfer\xf0armi\xf0st\xf6\xf0inni — opi\xf0 daglega \xed sumar 09:00–17:00. Afhending \xed sj\xe1lfsafgrei\xf0slusk\xe1p eftir kl. 17:00.",when:"Hven\xe6r?",dropoffDate:"Komudagur",pickupDate:"Brottfarardagur",selectDate:"Veldu dagsetningu",kefNote:"N\xfdlentur \xe1 Keflav\xedkurflugvelli? Ger\xf0u r\xe1\xf0 fyrir um 2 klukkustundum fr\xe1 lendingu \xfear til \xfe\xfa n\xe6r\xf0 til okkar. Vi\xf0 opnum kl. 09:00 — ef \xfe\xfa \xfearft geymslu fyrir \xfeann t\xedma eru sj\xe1lfsafgrei\xf0slusk\xe1par b\xe6\xf0i \xed flugst\xf6\xf0inni og \xe1 BS\xcd opnir allan s\xf3larhringinn.",checkinTime:"Komut\xedmi",checkoutTime:"Brottfarart\xedmi",selectTime:"Veldu t\xedma",staffedGroup:"M\xf6nnu\xf0 afhending (fyrir kl. 17:00)",lockerGroup:"S\xe6kir \xed sj\xe1lfsafgrei\xf0slusk\xe1pa (eftir kl. 17:00 — +500 kr./t\xf6sku)",seasonPre:"Fyrirframb\xf3kanir gilda fyrir geymslu ",seasonStrong:"1. j\xfan\xed – 30. september",seasonMid:". Fyrir vetrargeymslu, nota\xf0u ",seasonLink:"sj\xe1lfsafgrei\xf0slusk\xe1pana",seasonPost:" sem eru opnir allan s\xf3larhringinn.",howManyBags:"Hversu margar t\xf6skur?",luggageItems:"Fer\xf0at\xf6skur",luggageHint:"Fer\xf0at\xf6skur, \xed\xfer\xf3ttat\xf6skur — 1.500 kr. \xe1 dag hver",backpacks:"Bakpokar / handt\xf6skur",backpackHint:"≤ 50 cm me\xf0 \xf3l — 1.000 kr. \xe1 dag",hotelDelivery:"H\xf3telafhe
1nding (valfrj\xe1lst)",deliverToAccom:"Senda t\xf6skurnar \xe1 gistista\xf0inn",deliverSub:"Vi\xf0 komum me\xf0 t\xf6skurnar til \xfe\xedn",accomHotel:"H\xf3tel me\xf0 m\xf3tt\xf6ku",accomHotelSub:"+2.500 kr. — skili\xf0 \xed m\xf3tt\xf6ku",accomSelf:"Airbnb / \xedb\xfa\xf0 (engin m\xf3ttaka)",accomSelfSub:"fr\xe1 5.000 kr. — afhent \xfe\xe9r \xed eigin pers\xf3nu",selfServiceInfo:"Afhent milli 17:00 og 19:00 — n\xe1kv\xe6m t\xedmasetning sta\xf0fest \xe1 afhendingardegi. Einhver \xfearf a\xf0 vera \xe1 sta\xf0num til a\xf0 taka \xe1 m\xf3ti t\xf6skunum. 5.000 kr. innifelur 2 hluti; +1.000 kr. fyrir hvern hlut umfram \xfea\xf0.",hotelName:"Nafn h\xf3tels / gistista\xf0ar",hotelPlaceholder:"t.d. H\xf3tel Reykjav\xedk Centrum",deliveryAddr:"Afhendingarsta\xf0ur — eing\xf6ngu h\xf3tel \xed mi\xf0borg Reykjav\xedkur",deliveryAddrPlaceholder:"Nafn h\xf3tels e\xf0a heimilisfang",yourDetails:"\xde\xednar uppl\xfdsingar",fullName:"Fullt nafn",namePlaceholder:"J\xf3n J\xf3nsson",email:"Netfang",emailPlaceholder:"[email protected]",phone:"S\xedman\xfamer",comments:"Frekari uppl\xfdsingar",commentsPlaceholder:"Fluguppl\xfdsingar, s\xe9r\xf3skir…",kennitala:"Kennitala — fyrir reikning (valkv\xe6tt)",kennitalaPlaceholder:"Reikningur sendur \xed t\xf6lvup\xf3sti",invali
1dKennitala:"Kennitala \xfearf a\xf0 vera 10 t\xf6lustafir",summary:"Yfirlit",storageTypes:{"Short term storage":"Skammt\xedmageymsla","Long term storage":"Langt\xedmageymsla","Long term + late check-out":"Langt\xedmageymsla + s\xe6kja eftir lokun","Hotel Delivery":"H\xf3telafhending","Put to luggage lockers":"S\xf3tt \xed sk\xe1p (eftir 17:00)"},dayUnit:e=>e%10==1&&e%100!=11?"dagur":"dagar",luggageRow:"T\xf6skur",backpacksRow:"Bakpokar",lockerSurcharge:"\xc1lag fyrir sj\xe1lfsafgrei\xf0slusk\xe1p",hotelDeliveryRow:"H\xf3telafhending",selfDeliveryRow:"\xcdb\xfa\xf0arafhending (17:00–19:00)",total:"Samtals",vatNote:"Ver\xf0 inniheldur 24% vsk. H\xe6gt a\xf0 afb\xf3ka allt a\xf0 24 klst. fyrir komu.",proceed:"\xc1fram a\xf0 grei\xf0slu",redirecting:"\xc1framsendi…",errPayment:"Ekki t\xf3kst a\xf0 hefja grei\xf0slu. Reyndu aftur.",errGeneric:"Eitthva\xf0 f\xf3r \xfarskei\xf0is. Reyndu aftur e\xf0a haf\xf0u samband.",trustNote:"\uD83D\uDD12 \xd6rugg grei\xf0sla me\xf0 Rapyd \xb7 M\xf6nnu\xf0 geymsla \xb7 100% tryggt",required:"Nau\xf0synlegt",dropoffRequired:"Veldu komudag",pickupRequired:"Veldu brottfarardag",checkoutAfter:"Brottf\xf6r ver\xf0ur a\xf0 vera eftir komut\xedma",tooShort:"Of stutt",invalidEmail:"\xd3gilt netfang"}},ex=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:6,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:45,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:23,r=[],i=e,a=n;for(;i<t||i===t&&0===a;){let o=a.toString().padStart(2,"0");r.push("".concat(i.toString().padStart(2,"0"),":").concat(o)),(a+=15)>=60&&(a=0,i++)}return r},eh=ex(8,0,17),eg=ex(8,0,17),em=ex(17,15,23),ev=e=>{let n=/^(\d+):(\d+)(?:\s*(AM|PM))?$/i.exec(e.trim());if(!n)return 0;let t=parseInt(n[1],10),r=parseInt(n[2],10),i=(n[3]||"").toUpperCase();return"PM"===i&&12!==t&&(t+=12),"AM"===i&&12===t&&(t=0),60*t+r},ey=d.Z.div(w()),eb=d.Z.div($()),ek=d.Z.header(Z()),ej=d.Z.h1(M()),eS=d.Z.p(T()),eD=d.Z.div(P()),ew=d.Z.div(C()),e$=d.Z.section(z()),eZ=d.Z.h2(H()),eM=d.Z.div(L()),eT=d.Z.label(A(),e=>{let{span:n}=e;return 2===n?"1 / -1":"auto"}),eP=d.Z.input(O()),eC=d.Z.select(N()),ez=d.Z.textarea(_()),eH=d.Z.span(R()),eL=d.Z.div(I()),eA=d.Z.div(F()),eO=d.Z.div(Y()),eN=d.Z.div(B(),e=>{let{$placeholder:n}=e;return n?400:600},e=>{let{$placeholder:n}=e;return n?"#9CA3AF":"#12141d"}),e_=d.Z.div(q()),eR=d.Z.button(K(),e=>{let{disabled:n}=e;return n?"#f4d199":"#f3ad3c"},e=>{let{disabled:n}=e;return n?"#f4d199":"#f3ad3c"},e=>{let{disabled:n}=e;return n?"default":"pointer"},e=>{let{disabled:n}=e;return n?"white":"#fff8ec"}),eI=d.Z.span(U()),eF=d.Z.div(W()),eY=(0,c.F4)(V()),eB=d.Z.label(E()),eq=d.Z.div(J()),eK=d.Z.span(G(),e=>{let{on:n}=e;return n?"#1d3c34":"#d1d5db"},e=>{let{on:n}=e;return n?"21px":"3px"}),eU=d.Z.div(Q(),eY),eW=d.Z.div(X()),eV=d.Z.div(ee()),eE=(0,c.F4)(en()),eJ=d.Z.aside(et(),eE),eG=d.Z.div(er()),eQ=d.Z.h3(ei()),eX=d.Z.div(ea()),e0=d.Z.div(eo()),e1=d.Z.p(es()),e2=d.Z.div(el()),e6=d.Z.div(eu()),e3=()=>{let e=(0,l.useRouter)(),n="is"===e.locale?"is":"en",t=ep[n],r=e=>e.toLocaleString("is"===n?"is-IS":"en-US")+("is"===n?" kr.":" ISK"),o=e=>{if("is"!==n)return e;let t=ev(e),r=String(Math.floor(t/60)).padStart(2,"0"),i=String(t%60).padStart(2,"0");return"".concat(r,":").concat(i)},[d,c]=(0,a.useState)(null),[p,w]=(0,a.useState)([]);(0,a.useEffect)(()=>{g.Z.get("/api/booking/closed-dates?source=bagbee").then(e=>{let{data:n}=e;return w((null==n?void 0:n.dates)||[])}).catch(()=>w([]))},[]);let{control:$,register:Z,handleSubmit:M,watch:T,setValue:P,formState:{errors:C,isSubmitting:z}}=(0,f.cI)({mode:"onChange",defaultValues:{luggage:1,backpacks:0,arrivalDate:"",departureDate:"",arrivalTime:"",departureTime:"",delivery:!1,accommodation:"hotel",late:!1,name:"",email:"",phone:"",hotel:"",deliveryAddress:"",deliveryZip:"",comment:"",kennitala:""}}),H=T(),L=(0,a.useMemo)(()=>ec(H),[H]),A=(0,a.useMemo)(()=>ef(H),[H]),O=H.delivery&&(0,S.rF)(H.deliveryZip),N=async e=>{var r;if(c(null),e.delivery&&(0,S.rF)(e.deliveryZip)){c(S.$[n]);return}let i=ec(e),a={Name:e.name,Email:e.email,PhoneNumber:e.phone.startsWith("+")?e.phone:"+".concat(e.phone),Luggage:Number(e.luggage)||0,"Backpack / Purse (ISK 1000 pr. item)":Number(e.backpacks)||0,ArrivalDate:e.arrivalDate,"Arrival time":e.arrivalTime,"Departure date":e.departureDate,"Departure time":e.departureTime,"Delivery Service":e.delivery,"Late check-out 
1(ISK 500 pr. bag)":e.late,"Type of storage":A,Athugasemd:e.comment,totalAmountIsk:i.total};e.delivery&&e.deliveryAddress&&(a["Delivery Address"]=e.deliveryAddress),e.hotel&&(a["Hotel or Cruise ship name"]=e.hotel),(null===(r=e.kennitala)||void 0===r?void 0:r.trim())&&(a.Kennitala=e.kennitala.trim()),e.delivery&&(a.deliveryZip=e.deliveryZip||""),e.delivery&&"selfservice"===e.accommodation&&(a.selfServiceDelivery=!0);try{let{data:o}=await g.Z.post("/api/storage/checkout",a);o.redirectUrl?window.location.href=o.redirectUrl:c(t.errPayment)}catch(s){c(t.errGeneric)}};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(u.PB,{title:t.seoTitle,description:t.seoDesc}),(0,i.jsx)(m.x7,{position:"top-center"}),(0,i.jsxs)(ey,{children:[(0,i.jsxs)(eb,{children:[(0,i.jsx)(y.Z,{}),(0,i.jsx)(s(),{href:"/",children:(0,i.jsx)(v.Z,{})}),(0,i.jsx)(b.Z,{})]}),(0,i.jsxs)(ek,{children:[(0,i.jsx)(ej,{children:t.title}),(0,i.jsx)(eS,{children:t.subtitle})]}),(0,i.jsxs)(eD,{children:[(0,i.jsx)("form",{onSubmit:M(N),children:(0,i.jsxs)(ew,{children:[(0,i.jsxs)(e$,{children:[(0,i.jsx)(eZ,{children:t.when}),(0,i.jsx)(h.Z,{pickupDate:H.arrivalDate||null,deliveryDate:H.departureDate||null,onChange:(e,n)=>{P("arrivalDate",e||"",{shouldValidate:!0}),P("departureDate",n||"",{shouldValidate:!0})},locale:n,disabledDates:p}),(0,i.jsxs)(eL,{style:{marginBottom:20},children:[(0,i.jsxs)(eA,{children:[(0,i.jsx)(eO,{children:t.dropoffDate}),(0,i.jsx)(eN,{$placeholder:!H.arrivalDate,children:H.arrivalDate||t.selectDate}),C.arrivalDate&&(0,i.jsx)(eH,{children:C.arrivalDate.message})]}),(0,i.jsxs)(eA,{children:[(0,i.jsx)(eO,{children:t.pickupDate}),(0,i.jsx)(eN,{$placeholder:!H.departureDate,children:H.departureDate||t.selectDate}),C.departureDate&&(0,i.jsx)(eH,{children:C.departureDate.message})]})]}),(0,i.jsx)("input",{type:"hidden",...Z("arrivalDate",{required:t.dropoffRequired})}),(0,i.jsx)("input",{type:"hidden",...Z("departureDate",{required:t.pickupRequired})}),(0,i.jsx)("div",{style:{fontSize:12,lineHeight:"17px",color:"#4a5260",background:"#eef3f8",border:"1px solid #cdd9e5",borderRadius:8,padding:"8px 12px",margin:"0 0 12px"},children:t.kefNote}),(0,i.jsxs)(eM,{children:[(0,i.jsxs)(eT,{children:[t.checkinTime," ",(0,i.jsx)("span",{style:{color:"#c25400"},children:"*"}),(0,i.jsxs)(eC,{...Z("arrivalTime",{required:t.required}),children:[(0,i.jsx)("option",{value:"",children:t.selectTime}),eh.map(e=>(0,i.jsx)("option",{value:e,children:o(e)},e))]}),C.arrivalTime&&(0,i.jsx)(eH,{children:C.arrivalTime.message})]}),(0,i.jsxs)(eT,{children:[t.checkoutTime," ",(0,i.jsx)("span",{style:{color:"#c25400"},children:"*"}),(0,i.jsx)(f.Qr,{name:"departureTime",control:$,rules:{required:t.required,validate:e=>!e||!H.arrivalTime||!!H.arrivalDate&&!!H.departureDate&&H.arrivalDate!==H.departureDate||ev(e)>ev(H.arrivalTime)||t.checkoutAfter},render:e=>{let{field:n}=e;return(0,i.jsxs)(eC,{value:n.value,onChange:e=>{n.onChange(e.target.value),P("late",em.includes(e.target.value))},children:[(0,i.jsx)("option",{value:"",children:t.selectTime}),(0,i.jsx)("optgroup",{label:t.staffedGroup,children:eg.map(e=>(0,i.jsx)("option",{value:e,children:o(e)},e))}),(0,i.jsx)("optgroup",{label:t.lockerGroup,children:em.map(e=>(0,i.jsx)("option",{value:e,children:o(e)},e))})]})}}),C.departureTime&&(0,i.jsx)(eH,{children:C.departureTime.message})]})]}),(0,i.jsxs)(eV,{children:[t.seasonPre,(0,i.jsx)("b",{children:t.seasonStrong}),t.seasonMid,(0,i.jsx)("a",{href:"https://www.luggagelockers.is",target:"_blank",rel:"noreferrer",children:t.seasonLink}),t.seasonPost]})]}),(0,i.jsxs)(e$,{children:[(0,i.jsx)(eZ,{children:t.howManyBags}),(0,i.jsxs)(eM,{children:[(0,i.jsxs)(eT,{children:[t.luggageItems,(0,i.jsx)(f.Qr,{name:"luggage",control:$,render:e=>{let{field:n}=e;return(0,i.jsxs)(e_,{children:[(0,i.jsx)(eR,{type:"button",disabled:n.value<=0,onClick:()=>n.onChange(Math.max(0,n.value-1)),children:"−"}),(0,i.jsx)(eI,{children:n.value}),(0,i.jsx)(eR,{type:"button",disabled:n.value>=10,onClick:()=>n.onChange(Math.min(10,n.value+1)),children:"+"})]})}}),(0,i.jsx)(eF,{children:t.luggageHint})]}),(0,i.jsxs)(eT,{children:[t.backpacks,(0,i.jsx)(f.Qr,{name:"backpacks",control:$,render:e=>{let{field:n}=e;return(0,i.jsxs)(e_,{children:[(0,i.jsx)(eR,{type:"button",disabled:n.value<=0,onClick:()=>n.onChange(Math.max(0,n.value-1)),children:"−"}),(0,i.jsx)(eI,{children:n.value}),(0,i.jsx)(eR,{type:"button",disabled:n.value>=10,onClick:()=>n.onChange(Math.min(10,n.value+1)),children:"+"})]})}}),(0,i.jsx)(eF,{children:t.backpackHint})]})]})]}),(0,i.jsxs)(e$,{children:[(0,i.jsx)(eZ,{children:t.hotelDelivery}),(0,i.jsx)(f.Qr,{name:"delivery",control:$,render:e=>{let{field:n}=e;return(0,i.jsxs)(eB,{onClick:()=>
1n.onChange(!n.value),children:[(0,i.jsxs)(eq,{children:[(0,i.jsx)("b",{children:t.deliverToAccom}),(0,i.jsx)("small",{children:t.deliverSub})]}),(0,i.jsx)(eK,{on:!!n.value})]})}}),H.delivery&&(0,i.jsxs)(eU,{children:[(0,i.jsxs)(eT,{span:2,children:[(0,i.jsx)("div",{style:{display:"grid",gap:8},children:[{key:"hotel",label:t.accomHotel,sub:t.accomHotelSub},{key:"selfservice",label:t.accomSelf,sub:t.accomSelfSub}].map(e=>(0,i.jsxs)("label",{style:{display:"flex",alignItems:"center",gap:10,padding:"10px 12px",border:"1.5px solid ".concat(H.accommodation===e.key?"#1D3C34":"#e3e1d8"),borderRadius:10,cursor:"pointer",background:H.accommodation===e.key?"#f4f8f6":"#fff"},children:[(0,i.jsx)("input",{type:"radio",checked:H.accommodation===e.key,onChange:()=>P("accommodation",e.key,{shouldValidate:!0}),style:{accentColor:"#1D3C34"}}),(0,i.jsxs)("span",{style:{display:"flex",flexDirection:"column"},children:[(0,i.jsx)("b",{style:{fontSize:14},children:e.label}),(0,i.jsx)("small",{style:{color:"#6f6f68",fontSize:12},children:e.sub})]})]},e.key))}),"selfservice"===H.accommodation&&(0,i.jsxs)("div",{style:{marginTop:8,fontSize:12.5,lineHeight:"18px",color:"#1D3C34",background:"#eef4f1",border:"1px solid #cfe0d8",borderRadius:8,padding:"9px 12px"},children:["\uD83D\uDD54 ",t.selfServiceInfo]})]}),(0,i.jsxs)(eT,{span:2,children:[t.hotelName,(0,i.jsx)(eP,{placeholder:t.hotelPlaceholder,...Z("hotel")})]}),(0,i.jsxs)(eT,{span:2,children:[t.deliveryAddr,(0,i.jsx)(j.Z,{apiKey:"AIzaSyDMSxsqeopsuqLxT0S64kFYro4_9e5AL2M",placeholder:t.deliveryAddrPlaceholder,initialValue:H.deliveryAddress,onPlaceSelect:(e,n,t)=>{P("deliveryAddress",e,{shouldValidate:!0}),void 0!==t&&P("deliveryZip",t||"",{shouldValidate:!0}),n&&n!==e&&!H.hotel&&P("hotel",n)}}),(0,i.jsx)("input",{type:"hidden",...Z("deliveryAddress")}),(0,i.jsx)("input",{type:"hidden",...Z("deliveryZip")}),O&&(0,i.jsx)("div",{style:{marginTop:8,fontSize:12,lineHeight:"17px",color:"#7a5400",background:"#fff8eb",border:"1px solid #f4d199",borderRadius:8,padding:"8px 12px"},children:S.$[n]})]})]})]}),(0,i.jsxs)(e$,{children:[(0,i.jsx)(eZ,{children:t.yourDetails}),(0,i.jsxs)(eM,{children:[(0,i.jsxs)(eT,{span:2,children:[t.fullName," ",(0,i.jsx)("span",{style:{color:"#c25400"},children:"*"}),(0,i.jsx)(eP,{placeholder:t.namePlaceholder,...Z("name",{required:t.required,minLength:{value:2,message:t.tooShort}}
1)}),C.name&&(0,i.jsx)(eH,{children:C.name.message})]}),(0,i.jsxs)(eT,{children:[t.email," ",(0,i.jsx)("span",{style:{color:"#c25400"},children:"*"}),(0,i.jsx)(eP,{type:"email",placeholder:t.emailPlaceholder,...Z("email",{required:t.required,pattern:{value:/^\S+@\S+\.\S+$/,message:t.invalidEmail}})}),C.email&&(0,i.jsx)(eH,{children:C.email.message})]}),(0,i.jsxs)(eT,{children:[t.phone," ",(0,i.jsx)("span",{style:{color:"#c25400"},children:"*"}),(0,i.jsx)(eW,{children:(0,i.jsx)(f.Qr,{name:"phone",control:$,rules:{required:t.required,minLength:{value:6,message:t.tooShort}},render:e=>{let{field:n}=e;return(0,i.jsx)(x(),{country:"is",value:n.value,onChange:e=>n.onChange(e),enableSearch:!0})}})}),C.phone&&(0,i.jsx)(eH,{children:C.phone.message})]}),(0,i.jsxs)(eT,{span:2,children:[t.kennitala,(0,i.jsx)(eP,{inputMode:"numeric",placeholder:t.kennitalaPlaceholder,...Z("kennitala",{validate:e=>!e||/^\d{6}-?\d{4}$/.test(e.trim())||t.invalidKennitala})}),C.kennitala&&(0,i.jsx)(eH,{children:C.kennitala.message})]}),(0,i.jsxs)(eT,{span:2,children:[t.comments,(0,i.jsx)(ez,{placeholder:t.commentsPlaceholder,...Z("comment")})]})]})]})]})}),(0,i.jsxs)(eJ,{children:[(0,i.jsxs)(eG,{children:[(0,i.jsx)(eQ,{children:t.summary}),(0,i.jsxs)(eX,{children:[(0,i.jsx)("span",{children:t.storageTypes[A]||A}),(0,i.jsxs)("span",{children:[L.days," ",t.dayUnit(L.days)]})]}),H.luggage>0&&(0,i.jsxs)(eX,{children:[(0,i.jsxs)("span",{children:[t.luggageRow," \xd7 ",H.luggage]}),(0,i.jsx)("span",{children:r(H.luggage*D.qv*L.days)})]}),H.backpacks>0&&(0,i.jsxs)(eX,{children:[(0,i.jsxs)("span",{children:[t.backpacksRow," \xd7 ",H.backpacks]}),(0,i.jsx)("span",{children:r(H.backpacks*D.eT*L.days)})]}),H.late&&(0,i.jsxs)(eX,{children:[(0,i.jsx)("span",{children:t.lockerSurcharge}),(0,i.jsx)("span",{children:r(L.late)})]}),H.delivery&&(0,i.jsxs)(eX,{children:[(0,i.jsx)("span",{children:"selfservice"===H.accommodation?t.selfDeliveryRow:t.hotelDeliveryRow}),(0,i.jsx)("span",{children:r(L.delivery)})]}),(0,i.jsxs)(e0,{children:[(0,i.jsx)("span",{children:t.total}),(0,i.jsx)("span",{children:r(L.total)})]}),(0,i.jsx)(e1,{children:t.vatNote})]}),(0,i.jsx)(e2,{children:(0,i.jsx)(k.Z,{onClick:M(N),disabled:z||O,loading:z,fullWidth:!0,children:z?t.redirecting:t.proceed})}),d&&(0,i.jsx)(e6,{children:d}),(0,i.jsx)(e1,{style:{textAlign:"center"},children:t.trustNote})]})]})]})]})};var e4=!0;n.default=e3},80354:function(e,n,t){"use strict";t.d(n,{gu:function(){return u},yT:function(){return l}});var r=t(27484),i=t.n(r),a=t(70178),o=t(29387);i().extend(a),i().extend(o);let s="Atlantic/Reykjavik",l=e=>i()(e).tz(s),u=()=>i()().tz(s)}},function(e){e.O(0,[1664,1876,7536,6154,7495,5707,9370,7268,3588,9774,2888,179],function(){return e(e.s=54484)}),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.