(self.webpackChunkf7cloud_mail=self.webpackChunkf7cloud_mail||[]).push([[4466],{1228:(t,e,n)=>{"use strict";n.d(e,{A:()=>s});var a=n(71354),i=n.n(a),o=n(76314),r=n.n(o)()(i());r.push([t.id,"@media print{.mail-content[data-v-50d4045b]{height:initial;position:relative !important}}[data-v-50d4045b] .app-content-details{margin:0 auto;display:flex;flex-direction:column;flex:1 1 100%;min-width:70%}","",{version:3,sources:["webpack://./src/views/Home.vue"],names:[],mappings:"AACA,aACC,+BACC,cAAA,CAEA,4BAAA,CAAA,CAIF,uCACC,aAAA,CACA,YAAA,CACA,qBAAA,CACA,aAAA,CACA,aAAA",sourcesContent:["\n@media print {\n\t.mail-content {\n\t\theight: initial;\n\t\t/* needs important because of a more specific selector */\n\t\tposition: relative !important;\n\t}\n}\n\n:deep(.app-content-details) {\n\tmargin: 0 auto;\n\tdisplay: flex;\n\tflex-direction: column;\n\tflex: 1 1 100%;\n\tmin-width: 70%;\n}\n"],sourceRoot:""}]);const s=r},1645:(t,e,n)=>{"use strict";n.d(e,{A:()=>s});var a=n(71354),i=n.n(a),o=n(76314),r=n.n(o)()(i());r.push([t.id,".nameimportant[data-v-241f9d98] #load-more-mail-messages{margin-top:0}.empty-content[data-v-241f9d98]{height:100%;display:flex;justify-content:center}","",{version:3,sources:["webpack://./src/components/Mailbox.vue"],names:[],mappings:"AAGC,yDACC,YAAA,CAIF,gCACC,WAAA,CACA,YAAA,CACA,sBAAA",sourcesContent:["\n// Fix vertical space between sections in priority inbox\n.nameimportant {\n\t:deep(#load-more-mail-messages) {\n\t\tmargin-top: 0;\n\t}\n}\n\n.empty-content {\n\theight: 100%;\n\tdisplay: flex;\n\tjustify-content: center;\n}\n"],sourceRoot:""}]);const s=r},4606:(t,e,n)=>{"use strict";n.d(e,{K:()=>c});var a=n(21777),i=n(66802),o=n(63814),r=n(33455),s=n.n(r),l=n(51150);const c=s()((t=>(i.Ay.defaults.headers["X-Requested-With"]="XMLHttpRequest",l.getPatcher().patch("request",i.Ay),l.createClient((0,o.dC)("dav/".concat(t,"/").concat((0,a.HW)().uid))))))},7856:(t,e,n)=>{"use strict";n.d(e,{A:()=>s});var a=n(71354),i=n.n(a),o=n(76314),r=n.n(o)()(i());r.push([t.id,".needs-translation-info[data-v-4fe90d11]{display:flex;align-items:center}.needs-translation-info--html[data-v-4fe90d11]{margin-inline-start:10px;color:var(--color-text-maxcontrast) !important}","",{version:3,sources:["webpack://./src/components/NeedsTranslationInfo.vue"],names:[],mappings:"AACA,yCACI,YAAA,CACH,kBAAA,CACG,+CACF,wBAAA,CACA,8CAAA",sourcesContent:["\n.needs-translation-info {\n display: flex;\n\talign-items: center;\n &--html {\n\t\tmargin-inline-start: 10px;\n\t\tcolor: var(--color-text-maxcontrast) !important;\n }\n}\n"],sourceRoot:""}]);const s=r},9770:(t,e,n)=>{"use strict";n.d(e,{A:()=>s});var a=n(71354),i=n.n(a),o=n(76314),r=n.n(o)()(i());r.push([t.id,".message-container[data-v-7de151b0],.mail-signature[data-v-7de151b0]{white-space:pre-wrap}.mail-signature[data-v-7de151b0],.quoted[data-v-7de151b0]{color:var(--color-text-maxcontrast) summary;color-cursor:pointer}","",{version:3,sources:["webpack://./src/components/MessagePlainTextBody.vue"],names:[],mappings:"AACA,qEAEC,oBAAA,CAGD,0DACC,2CAAA,CAGC,oBAAA",sourcesContent:["\n.message-container,\n.mail-signature {\n\twhite-space: pre-wrap;\n}\n\n.mail-signature, .quoted {\n\tcolor: var(--color-text-maxcontrast)\n\n\tsummary {\n\t\tcursor: pointer\n\t}\n}\n"],sourceRoot:""}]);const s=r},10531:(t,e,n)=>{"use strict";n.d(e,{A:()=>s});var a=n(71354),i=n.n(a),o=n(76314),r=n.n(o)()(i());r.push([t.id,".item-list__entry[data-v-5d27d170]{display:flex;align-items:flex-start;padding:8px}.item-list__entry .item-avatar[data-v-5d27d170]{position:relative;top:4px;border-radius:50px;width:44px;height:44px;background:linear-gradient(-45deg, var(--color-background-hover), var(--color-background-dark), var(--color-background-darker), var(--color-placeholder-light));background-size:400% 400%;animation:gradient-5d27d170 3s ease-in infinite}.item-list__entry .item__details[data-v-5d27d170]{padding-inline-start:8px;max-height:70px;flex-grow:1;display:flex;flex-direction:column}.item-list__entry .item__details h3[data-v-5d27d170],.item-list__entry .item__details .message.message-preview[data-v-5d27d170]{white-space:nowrap;background-color:var(--color-background-hover)}.item-list__entry .item__details h3[data-v-5d27d170]{font-size:100%;margin:0;background:linear-gradient(-45deg, var(--color-background-hover), var(--color-background-dark), var(--color-background-darker), var(--color-placeholder-light));background-size:400% 400%;animation:gradient-5d27d170 3s ease-in infinite;width:40%;height:15px}.item-list__entry .item__details .message-preview[data-v-5d27d170]{width:100%;height:15px;margin-top:5px;background:linear-gradient(-45deg, var(--color-background-hover), var(--color-background-dark), var(--color-background-darker), var(--color-placeholder-light));background-size:400% 400%;animation:gradient-5d27d170 3s ease-in infinite}.item-list__entry .item__details .message[data-v-5d27d170]{width:70%;height:15px;margin-top:5px;background:linear-gradient(-45deg, var(--color-background-hover), var(--color-background-dark), var(--color-background-darker), var(--color-placeholder-light));background-size:400% 400%;animation:gradient-5d27d170 3s ease-in infinite}@keyframes gradient-5d27d170{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}","",{version:3,sources:["webpack://./src/components/LoadingSkeleton.vue"],names:[],mappings:"AAGA,mCACC,YAAA,CACA,sBAAA,CACA,WAAA,CACA,gDACC,iBAAA,CACA,OAAA,CACA,kBAAA,CACA,UAAA,CACA,WAAA,CACA,+JAAA,CACA,yBAAA,CACA,+CAAA,CAED,kDACC,wBAAA,CACA,eAAA,CACA,WAAA,CACA,YAAA,CACA,qBAAA,CACA,gIAEC,kBAAA,CACA,8CAAA,CAED,qDACC,cAAA,CACA,QAAA,CACA,+JAAA,CACA,yBAAA,CACA,+CAAA,CACA,SAAA,CACA,WAAA,CAED,mEACC,UAAA,CACA,WAAA,CACA,cAAA,CACA,+JAAA,CACA,yBAAA,CACA,+CAAA,CAED,2DACC,SAAA,CACA,WAAA,CACA,cAAA,CACA,+JAAA,CACA,yBAAA,CACA,+CAAA,CAGF,6BACC,GACC,0BAAA,CAED,IACC,4BAAA,CAED,KACC,0BAAA,CAAA",sourcesContent:["\n\n/* skeleton */\n.item-list__entry {\n\tdisplay: flex;\n\talign-items: flex-start;\n\tpadding: 8px;\n\t.item-avatar {\n\t\tposition: relative;\n\t\ttop: 4px;\n\t\tborder-radius: 50px;\n\t\twidth: 44px;\n\t\theight: 44px;\n\t\tbackground: linear-gradient(-45deg, var(--color-background-hover), var(--color-background-dark), var(--color-background-darker), var(--color-placeholder-light));\n\t\tbackground-size: 400% 400%;\n\t\tanimation: gradient 3s ease-in infinite;\n\t}\n\t.item__details {\n\t\tpadding-inline-start: 8px;\n\t\tmax-height: 70px;\n\t\tflex-grow: 1;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\th3,\n\t\t.message.message-preview {\n\t\t\twhite-space: nowrap;\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t}\n\t\th3 {\n\t\t\tfont-size: 100%;\n\t\t\tmargin: 0;\n\t\t\tbackground: linear-gradient(-45deg, var(--color-background-hover), var(--color-background-dark), var(--color-background-darker), var(--color-placeholder-light));\n\t\t\tbackground-size: 400% 400%;\n\t\t\tanimation: gradient 3s ease-in infinite;\n\t\t\twidth: 40%;\n\t\t\theight: 15px;\n\t\t}\n\t\t.message-preview {\n\t\t\twidth: 100%;\n\t\t\theight: 15px;\n\t\t\tmargin-top: 5px;\n\t\t\tbackground: linear-gradient(-45deg, var(--color-background-hover), var(--color-background-dark), var(--color-background-darker), var(--color-placeholder-light));\n\t\t\tbackground-size: 400% 400%;\n\t\t\tanimation: gradient 3s ease-in infinite;\n\t\t}\n\t\t.message {\n\t\t\twidth: 70%;\n\t\t\theight: 15px;\n\t\t\tmargin-top: 5px;\n\t\t\tbackground: linear-gradient(-45deg, var(--color-background-hover), var(--color-background-dark), var(--color-background-darker), var(--color-placeholder-light));\n\t\t\tbackground-size: 400% 400%;\n\t\t\tanimation: gradient 3s ease-in infinite;\n\t\t}\n\t}\n\t@keyframes gradient {\n\t\t0% {\n\t\t\tbackground-position: 0% 50%;\n\t\t}\n\t\t50% {\n\t\t\tbackground-position: 100% 50%;\n\t\t}\n\t\t100% {\n\t\t\tbackground-position: 0% 50%;\n\t\t}\n\t}\n}\n\n"],sourceRoot:""}]);const s=r},10652:(t,e,n)=>{"use strict";n.d(e,{A:()=>s});var a=n(71354),i=n.n(a),o=n(76314),r=n.n(o)()(i());r.push([t.id,".message-loading-skeleton[data-v-f20a6902]{display:flex;flex-grow:1;align-items:flex-start;padding:8px;width:100%}.message-loading-skeleton__body[data-v-f20a6902]{max-height:500px;max-width:1200px;flex:1 1 100%;display:flex;flex-direction:column;margin-inline-start:50px}.message-loading-skeleton__body__line-one[data-v-f20a6902],.message-loading-skeleton__body__line-two[data-v-f20a6902],.message-loading-skeleton__body__line-three[data-v-f20a6902],.message-loading-skeleton__body__line-four[data-v-f20a6902],.message-loading-skeleton__body__line-five[data-v-f20a6902],.message-loading-skeleton__body__line-six[data-v-f20a6902]{white-space:nowrap;height:13px;background:linear-gradient(-45deg, var(--color-background-hover), var(--color-background-dark), var(--color-background-darker), var(--color-placeholder-light));background-size:400% 400%;animation:gradient-f20a6902 3s ease-in infinite}.message-loading-skeleton__body__line-one[data-v-f20a6902]{width:10%;margin-bottom:25px}.message-loading-skeleton__body__line-two[data-v-f20a6902]{width:80%;margin-bottom:6px}.message-loading-skeleton__body__line-three[data-v-f20a6902]{width:50%;margin-bottom:6px}.message-loading-skeleton__body__line-four[data-v-f20a6902]{width:70%;margin-bottom:6px}.message-loading-skeleton__body__line-five[data-v-f20a6902]{width:40%;margin-bottom:25px}.message-loading-skeleton__body__line-six[data-v-f20a6902]{width:30%}@keyframes gradient-f20a6902{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}","",{version:3,sources:["webpack://./src/components/MessageLoadingSkeleton.vue"],names:[],mappings:"AAGA,2CACC,YAAA,CACA,WAAA,CACA,sBAAA,CACA,WAAA,CACA,UAAA,CACA,iDACC,gBAAA,CACA,gBAAA,CACA,aAAA,CACA,YAAA,CACA,qBAAA,CACA,wBAAA,CACA,sWAMC,kBAAA,CACA,WAAA,CACA,+JAAA,CACA,yBAAA,CACA,+CAAA,CAED,2DACC,SAAA,CACA,kBAAA,CAED,2DACC,SAAA,CACA,iBAAA,CAED,6DACC,SAAA,CACA,iBAAA,CAED,4DACC,SAAA,CACA,iBAAA,CAED,4DACC,SAAA,CACA,kBAAA,CAED,2DACC,SAAA,CAGF,6BACE,GACC,0BAAA,CAED,IACC,4BAAA,CAED,KACC,0BAAA,CAAA",sourcesContent:["\n\n/* skeleton */\n.message-loading-skeleton {\n\tdisplay: flex;\n\tflex-grow: 1;\n\talign-items: flex-start;\n\tpadding: 8px;\n\twidth: 100%;\n\t&__body {\n\t\tmax-height: 500px;\n\t\tmax-width: 1200px;\n\t\tflex: 1 1 100%;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tmargin-inline-start: 50px;\n\t\t&__line-one,\n\t\t&__line-two,\n\t\t&__line-three,\n\t\t&__line-four,\n\t\t&__line-five,\n\t\t&__line-six {\n\t\t\twhite-space: nowrap;\n\t\t\theight: 13px;\n\t\t\tbackground: linear-gradient(-45deg, var(--color-background-hover), var(--color-background-dark), var(--color-background-darker), var(--color-placeholder-light));\n\t\t\tbackground-size: 400% 400%;\n\t\t\tanimation: gradient 3s ease-in infinite;\n\t\t}\n\t\t&__line-one {\n\t\t\twidth: 10%;\n\t\t\tmargin-bottom: 25px;\n\t\t}\n\t\t&__line-two {\n\t\t\twidth: 80%;\n\t\t\tmargin-bottom: 6px;\n\t\t}\n\t\t&__line-three {\n\t\t\twidth: 50%;\n\t\t\tmargin-bottom: 6px;\n\t\t}\n\t\t&__line-four {\n\t\t\twidth: 70%;\n\t\t\tmargin-bottom: 6px;\n\t\t}\n\t\t&__line-five {\n\t\t\twidth: 40%;\n\t\t\tmargin-bottom: 25px;\n\t\t}\n\t\t&__line-six {\n\t\t\twidth: 30%;\n\t\t}\n\t}\n\t@keyframes gradient {\n\t\t 0% {\n\t\t\t background-position: 0% 50%;\n\t\t }\n\t\t 50% {\n\t\t\t background-position: 100% 50%;\n\t\t }\n\t\t 100% {\n\t\t\t background-position: 0% 50%;\n\t\t }\n\t }\n}\n\n"],sourceRoot:""}]);const s=r},13191:(t,e,n)=>{"use strict";n.d(e,{A:()=>s});var a=n(71354),i=n.n(a),o=n(76314),r=n.n(o)()(i());r.push([t.id,".list-item__wrapper[data-v-2b6a639e]{display:flex;position:relative;width:100%;padding:2px 4px}.list-item__wrapper[data-v-2b6a639e]:first-of-type{padding-block-start:4px}.list-item__wrapper[data-v-2b6a639e]:last-of-type{padding-block-end:4px}.list-item__wrapper--active .list-item[data-v-2b6a639e],.list-item__wrapper.active .list-item[data-v-2b6a639e]{background-color:var(--color-primary-element)}.list-item__wrapper--active .list-item[data-v-2b6a639e]:hover,.list-item__wrapper--active .list-item[data-v-2b6a639e]:focus-within,.list-item__wrapper--active .list-item[data-v-2b6a639e]:has(:focus-visible),.list-item__wrapper--active .list-item[data-v-2b6a639e]:has(:active),.list-item__wrapper.active .list-item[data-v-2b6a639e]:hover,.list-item__wrapper.active .list-item[data-v-2b6a639e]:focus-within,.list-item__wrapper.active .list-item[data-v-2b6a639e]:has(:focus-visible),.list-item__wrapper.active .list-item[data-v-2b6a639e]:has(:active){background-color:var(--color-primary-element-hover)}.list-item__wrapper--active .list-item-content__name[data-v-2b6a639e],.list-item__wrapper--active .list-item-content__subname[data-v-2b6a639e],.list-item__wrapper--active .list-item-content__details[data-v-2b6a639e],.list-item__wrapper--active .list-item-details__details[data-v-2b6a639e],.list-item__wrapper.active .list-item-content__name[data-v-2b6a639e],.list-item__wrapper.active .list-item-content__subname[data-v-2b6a639e],.list-item__wrapper.active .list-item-content__details[data-v-2b6a639e],.list-item__wrapper.active .list-item-details__details[data-v-2b6a639e]{color:var(--color-primary-element-text)}.list-item__wrapper--active .list-item-content__quick-actions[data-v-2b6a639e] svg,.list-item__wrapper.active .list-item-content__quick-actions[data-v-2b6a639e] svg{fill:var(--color-primary-element-text) !important}.list-item__wrapper .list-item-content__name[data-v-2b6a639e],.list-item__wrapper .list-item-content__subname[data-v-2b6a639e],.list-item__wrapper .list-item-content__details[data-v-2b6a639e],.list-item__wrapper .list-item-details__details[data-v-2b6a639e]{white-space:nowrap;margin-block:0;margin-inline-start:0;margin-inline-end:auto;overflow:hidden;text-overflow:ellipsis}.list-item__wrapper .list-item-content__name--hidden[data-v-2b6a639e],.list-item__wrapper .list-item-content__subname--hidden[data-v-2b6a639e],.list-item__wrapper .list-item-content__details--hidden[data-v-2b6a639e],.list-item__wrapper .list-item-details__details--hidden[data-v-2b6a639e]{visibility:hidden}.list-item[data-v-2b6a639e]{--list-item-padding: calc(var(--default-grid-baseline) * 2);--list-item-border-radius: var(--border-radius-element, 32px);--list-item-height: calc(4 * var(--default-line-height));height:var(--list-item-height);box-sizing:border-box;display:flex;position:relative;flex:0 0 auto;justify-content:flex-start;width:100%;border-radius:var(--border-radius-element, 32px);cursor:pointer;transition:background-color var(--animation-quick) ease-in-out;list-style:none;flex-wrap:nowrap !important;padding:var(--default-grid-baseline)}.list-item[data-v-2b6a639e]:hover,.list-item[data-v-2b6a639e]:has(:active),.list-item[data-v-2b6a639e]:has(:focus-visible){background-color:var(--color-background-hover)}.list-item[data-v-2b6a639e]:has(.list-item__anchor:focus-visible){outline:2px solid var(--color-main-text);box-shadow:0 0 0 4px var(--color-main-background)}.list-item__hoverable[data-v-2b6a639e]{visibility:hidden}.list-item .list-item-content[data-v-2b6a639e]{display:flex;flex-direction:column}.list-item .list-item-content__name[data-v-2b6a639e]{min-width:100px;flex:1 1 10%;font-weight:500;max-width:78%;line-height:var(--default-line-height)}.list-item .list-item-content__name span[data-v-2b6a639e]{min-width:0;overflow:hidden;flex:1 1 auto;text-overflow:ellipsis}.list-item .list-item-content__inner[data-v-2b6a639e]{display:flex;flex-direction:row;justify-content:space-between;max-width:100%}.list-item .list-item-content__inner__main[data-v-2b6a639e]{flex:0 1 auto;min-width:0}.list-item .list-item-content__inner__subname[data-v-2b6a639e]{flex:1 0;min-width:0;color:var(--color-text-maxcontrast);line-height:var(--default-line-height)}.list-item .list-item-content__inner__subname--bold[data-v-2b6a639e]{font-weight:500}.list-item .list-item-content__inner__tags[data-v-2b6a639e]{overflow-y:auto;display:flex;flex-direction:row;justify-content:start;align-items:center;line-height:var(--default-line-height)}.list-item .list-item-content__inner__details[data-v-2b6a639e]{display:flex;flex-direction:column;justify-content:start;align-items:end;white-space:nowrap;gap:4px;margin-top:-22px}.list-item .list-item-content__inner__details__details[data-v-2b6a639e]{margin:0 4px !important;color:var(--color-text-maxcontrast);height:var(--default-line-height);font-weight:normal}.list-item .list-item-content__inner__details__extra[data-v-2b6a639e]{margin:0 4px;height:calc(var(--default-line-height)*var(--default-font-size));display:flex;align-items:center}.list-item .list-item-content__inner__details__extra__indicator[data-v-2b6a639e]{margin:0 4px}.list-item a[data-v-2b6a639e]{max-width:100%;margin:0}.list-item .one-line .envelope__subtitle__subject[data-v-2b6a639e]{max-width:300px}.list-item--compact[data-v-2b6a639e]{--list-item-padding: 2px}.list-item--one-line[data-v-2b6a639e]{--list-item-height: calc(var(--default-line-height) * var(--default-font-size) * 2 + var(--list-item-padding) * 4);--list-item-border-radius: var(--border-radius-element, calc(var(--default-clickable-area) / 2));padding-block:calc(var(--list-item-padding)*2);--list-item-padding: 2px;height:unset}.list-item--one-line .list-item-content[data-v-2b6a639e]{flex-direction:row;align-content:center;align-items:center}.list-item--one-line .list-item-content__name[data-v-2b6a639e]{align-self:center;min-width:300px;padding-inline-end:calc(var(--default-grid-baseline)*2)}.list-item--one-line .list-item-content__inner[data-v-2b6a639e]{overflow-y:hidden}.list-item--one-line .list-item-content__inner__main[data-v-2b6a639e]{display:flex;justify-content:start;min-width:0}.list-item--one-line .list-item-content__inner__details[data-v-2b6a639e]{flex-direction:row;align-items:unset;justify-content:end;margin-top:0;margin-inline-start:0}.list-item--one-line a[data-v-2b6a639e]{margin:0;align-items:center;height:unset}.list-item--one-line .list-item__actions[data-v-2b6a639e]{align-self:center;margin-top:0}.list-item__anchor[data-v-2b6a639e]{display:flex;flex:1 1 auto;align-items:start;height:var(--list-item-height);min-width:0}.list-item__anchor[data-v-2b6a639e]:focus-visible{outline:none}.list-item-content[data-v-2b6a639e]{display:flex;flex:1 0;justify-content:space-between;padding-inline-start:8px;min-width:0}.list-item-content__main[data-v-2b6a639e]{flex:1 0;width:0;margin:auto 0}.list-item-content__main--oneline[data-v-2b6a639e]{display:flex}.list-item:hover .list-item__hoverable[data-v-2b6a639e]{visibility:visible;position:absolute;display:flex;background:var(--color-main-background);border-radius:var(--border-radius-element);box-shadow:0 0 4px 0 var(--color-box-shadow);height:var(--default-clickable-area);inset-inline-end:var(--default-grid-baseline)}.list-item:hover .list-item__hoverable[data-v-2b6a639e] svg{fill:var(--color-main-text) !important}.list-item--multiline:hover .list-item-content__name[data-v-2b6a639e]{display:flex;justify-content:space-between;width:100%;max-width:unset;max-height:calc(var(--default-font-size)*var(--default-line-height))}[data-v-2b6a639e] .app-content-list-item-icon,[data-v-2b6a639e] .avatardiv,[data-v-2b6a639e] .avatardiv__initials-wrapper{height:calc(var(--header-menu-item-height) - 4px);width:calc(var(--header-menu-item-height) - 4px)}","",{version:3,sources:["webpack://./src/components/EnvelopeSkeleton.vue"],names:[],mappings:"AAEA,qCACC,YAAA,CACA,iBAAA,CACA,UAAA,CAEA,eAAA,CAEA,mDACC,uBAAA,CAED,kDACC,qBAAA,CAKA,+GACC,6CAAA,CACA,oiBAIC,mDAAA,CAIF,8jBAIC,uCAAA,CAGD,qKACC,iDAAA,CAGF,iQAIC,kBAAA,CACA,cAAA,CACA,qBAAA,CACA,sBAAA,CACA,eAAA,CACA,sBAAA,CAEA,iSACC,iBAAA,CAMH,4BACC,2DAAA,CAEA,6DAAA,CACA,wDAAA,CACA,8BAAA,CAGA,qBAAA,CACA,YAAA,CACA,iBAAA,CACA,aAAA,CACA,0BAAA,CAEA,UAAA,CACA,gDAAA,CACA,cAAA,CACA,8DAAA,CACA,eAAA,CACA,2BAAA,CACA,oCAAA,CAEA,2HAGC,8CAAA,CAGD,kEACC,wCAAA,CACA,iDAAA,CAGD,uCACC,iBAAA,CAGD,+CACC,YAAA,CACA,qBAAA,CAEA,qDACC,eAAA,CACA,YAAA,CACA,eAAA,CAEA,aAAA,CACA,sCAAA,CAEA,0DACC,WAAA,CACA,eAAA,CACA,aAAA,CACA,sBAAA,CAIF,sDACC,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,cAAA,CAEA,4DACC,aAAA,CACA,WAAA,CAGD,+DACC,QAAA,CACA,WAAA,CACA,mCAAA,CACA,sCAAA,CACA,qEACC,eAAA,CAIF,4DACC,eAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,kBAAA,CACA,sCAAA,CAGD,+DACC,YAAA,CACA,qBAAA,CACA,qBAAA,CACA,eAAA,CACA,kBAAA,CACA,OAAA,CAEA,gBAAA,CAEA,wEACC,uBAAA,CACA,mCAAA,CACA,iCAAA,CACA,kBAAA,CAGD,sEACC,YAAA,CACA,gEAAA,CACA,YAAA,CACA,kBAAA,CAEA,iFACC,YAAA,CAOL,8BACC,cAAA,CACA,QAAA,CAGD,mEACC,eAAA,CAGD,qCACC,wBAAA,CAGD,sCACC,kHAAA,CACA,gGAAA,CACA,8CAAA,CACA,wBAAA,CACA,YAAA,CAEA,yDACC,kBAAA,CACA,oBAAA,CACA,kBAAA,CAEA,+DACC,iBAAA,CACA,eAAA,CACA,uDAAA,CAGD,gEACC,iBAAA,CAGD,sEACC,YAAA,CACA,qBAAA,CACA,WAAA,CAGD,yEACC,kBAAA,CACA,iBAAA,CACA,mBAAA,CACA,YAAA,CACA,qBAAA,CAIF,wCACC,QAAA,CACA,kBAAA,CACA,YAAA,CAGD,0DACC,iBAAA,CACA,YAAA,CAIF,oCACC,YAAA,CACA,aAAA,CACA,iBAAA,CACA,8BAAA,CACA,WAAA,CAGA,kDACC,YAAA,CAIF,oCACC,YAAA,CACA,QAAA,CACA,6BAAA,CACA,wBAAA,CACA,WAAA,CACA,0CACC,QAAA,CACA,OAAA,CACA,aAAA,CAEA,mDACC,YAAA,CAQH,wDACC,kBAAA,CACA,iBAAA,CACA,YAAA,CACA,uCAAA,CACA,0CAAA,CACA,4CAAA,CACA,oCAAA,CACA,6CAAA,CAEA,4DACC,sCAAA,CAKH,sEACC,YAAA,CACA,6BAAA,CACA,UAAA,CACA,eAAA,CACA,oEAAA,CAID,0HACC,iDAAA,CACA,gDAAA",sourcesContent:["\n\n.list-item__wrapper {\n\tdisplay: flex;\n\tposition: relative;\n\twidth: 100%;\n\t// padding for the focus-visible styles. Width is reduced to compensate it\n\tpadding: 2px 4px;\n\t// The first and lastelement needs also padding for the box shadow of the focus-visible effect\n\t&:first-of-type {\n\t\tpadding-block-start: 4px;\n\t}\n\t&:last-of-type {\n\t\tpadding-block-end: 4px\n\t}\n\n\t&--active,\n\t&.active {\n\t\t.list-item {\n\t\t\tbackground-color: var(--color-primary-element);\n\t\t\t&:hover,\n\t\t\t&:focus-within,\n\t\t\t&:has(:focus-visible),\n\t\t\t&:has(:active) {\n\t\t\t\tbackground-color: var(--color-primary-element-hover);\n\t\t\t}\n\t\t}\n\n\t\t.list-item-content__name,\n\t\t.list-item-content__subname,\n\t\t.list-item-content__details,\n\t\t.list-item-details__details {\n\t\t\tcolor: var(--color-primary-element-text);\n\t\t}\n\n\t\t.list-item-content__quick-actions :deep(svg) {\n\t\t\tfill: var(--color-primary-element-text) !important;\n\t\t}\n\t}\n\t.list-item-content__name,\n\t.list-item-content__subname,\n\t.list-item-content__details,\n\t.list-item-details__details {\n\t\twhite-space: nowrap;\n\t\tmargin-block: 0;\n\t\tmargin-inline-start: 0;\n\t\tmargin-inline-end: auto;\n\t\toverflow: hidden;\n\t\ttext-overflow: ellipsis;\n\n\t\t&--hidden {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n}\n\n// NcListItem\n.list-item {\n\t--list-item-padding: calc(var(--default-grid-baseline) * 2);\n\t// The content are two lines of text and respect the 1.5 line height\n\t--list-item-border-radius: var(--border-radius-element, 32px);\n\t--list-item-height: calc(4 * var(--default-line-height));\n\theight: var(--list-item-height);\n\n\t// General styles\n\tbox-sizing: border-box;\n\tdisplay: flex;\n\tposition: relative;\n\tflex: 0 0 auto;\n\tjustify-content: flex-start;\n\t// we need to make sure the elements are not cut off by the border\n\twidth: 100%;\n\tborder-radius: var(--border-radius-element, 32px);\n\tcursor: pointer;\n\ttransition: background-color var(--animation-quick) ease-in-out;\n\tlist-style: none;\n\tflex-wrap: nowrap !important;\n\tpadding: var(--default-grid-baseline);\n\n\t&:hover,\n\t&:has(:active),\n\t&:has(:focus-visible) {\n\t\tbackground-color: var(--color-background-hover);\n\t}\n\n\t&:has(&__anchor:focus-visible) {\n\t\toutline: 2px solid var(--color-main-text);\n\t\tbox-shadow: 0 0 0 4px var(--color-main-background);\n\t}\n\n\t&__hoverable {\n\t\tvisibility: hidden;\n\t}\n\n\t.list-item-content {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\n\t\t&__name {\n\t\t\tmin-width: 100px;\n\t\t\tflex: 1 1 10%;\n\t\t\tfont-weight: 500;\n\t\t\t// we changed the time/date and actions to be alighned with the name\n\t\t\tmax-width: 78%;\n\t\t\tline-height: var(--default-line-height);\n\n\t\t\tspan {\n\t\t\t\tmin-width: 0;\n\t\t\t\toverflow: hidden;\n\t\t\t\tflex: 1 1 auto;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t}\n\t\t}\n\n\t\t&__inner {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tjustify-content: space-between;\n\t\t\tmax-width: 100%;\n\n\t\t\t&__main {\n\t\t\t\tflex: 0 1 auto;\n\t\t\t\tmin-width: 0;\n\t\t\t}\n\n\t\t\t&__subname {\n\t\t\t\tflex: 1 0;\n\t\t\t\tmin-width: 0;\n\t\t\t\tcolor: var(--color-text-maxcontrast);\n\t\t\t\tline-height: var(--default-line-height);\n\t\t\t\t&--bold {\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__tags {\n\t\t\t\toverflow-y: auto;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: row;\n\t\t\t\tjustify-content: start;\n\t\t\t\talign-items: center;\n\t\t\t\tline-height: var(--default-line-height);\n\t\t\t}\n\n\t\t\t&__details {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tjustify-content: start;\n\t\t\t\talign-items: end;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\tgap: 4px;\n\t\t\t\t// to align details on top instead of in the center. The right way to do it would be to change the template, but that breaks one-line layout\n\t\t\t\tmargin-top: -22px;\n\n\t\t\t\t&__details {\n\t\t\t\t\tmargin: 0 4px !important;\n\t\t\t\t\tcolor: var(--color-text-maxcontrast);\n\t\t\t\t\theight: var(--default-line-height);\n\t\t\t\t\tfont-weight: normal;\n\t\t\t\t}\n\n\t\t\t\t&__extra {\n\t\t\t\t\tmargin: 0 4px;\n\t\t\t\t\theight: calc(var(--default-line-height) * var(--default-font-size));\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\talign-items: center;\n\n\t\t\t\t\t&__indicator {\n\t\t\t\t\t\tmargin: 0 4px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\ta {\n\t\tmax-width: 100%;\n\t\tmargin: 0;\n\t}\n\n\t.one-line .envelope__subtitle__subject {\n\t\tmax-width: 300px;\n\t}\n\n\t&--compact {\n\t\t--list-item-padding: 2px;\n\t}\n\n\t&--one-line {\n\t\t--list-item-height: calc(var(--default-line-height) * var(--default-font-size) * 2 + var(--list-item-padding) * 4);\n\t\t--list-item-border-radius: var(--border-radius-element, calc(var(--default-clickable-area) / 2));\n\t\tpadding-block: calc(var(--list-item-padding) * 2);\n\t\t--list-item-padding: 2px;\n\t\theight: unset;\n\n\t\t.list-item-content {\n\t\t\tflex-direction: row;\n\t\t\talign-content: center;\n\t\t\talign-items: center;\n\n\t\t\t&__name {\n\t\t\t\talign-self: center;\n\t\t\t\tmin-width: 300px;\n\t\t\t\tpadding-inline-end: calc(var(--default-grid-baseline) * 2);\n\t\t\t}\n\n\t\t\t&__inner {\n\t\t\t\toverflow-y: hidden;\n\t\t\t}\n\n\t\t\t&__inner__main {\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: start;\n\t\t\t\tmin-width: 0;\n\t\t\t}\n\n\t\t\t&__inner__details {\n\t\t\t\tflex-direction: row;\n\t\t\t\talign-items: unset;\n\t\t\t\tjustify-content: end;\n\t\t\t\tmargin-top: 0;\n\t\t\t\tmargin-inline-start: 0;\n\t\t\t}\n\t\t}\n\n\t\ta {\n\t\t\tmargin: 0;\n\t\t\talign-items: center;\n\t\t\theight: unset;\n\t\t}\n\n\t\t.list-item__actions {\n\t\t\talign-self: center;\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\n\t&__anchor {\n\t\tdisplay: flex;\n\t\tflex: 1 1 auto;\n\t\talign-items: start;\n\t\theight: var(--list-item-height);\n\t\tmin-width: 0;\n\n\t\t// This is handled by the parent container\n\t\t&:focus-visible {\n\t\t\toutline: none;\n\t\t}\n\t}\n\n\t&-content {\n\t\tdisplay: flex;\n\t\tflex: 1 0;\n\t\tjustify-content: space-between;\n\t\tpadding-inline-start: 8px;\n\t\tmin-width: 0;\n\t\t&__main {\n\t\t\tflex: 1 0;\n\t\t\twidth: 0;\n\t\t\tmargin: auto 0;\n\n\t\t\t&--oneline {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\t\t}\n\t}\n\n}\n\n.list-item:hover {\n\t.list-item__hoverable {\n\t\tvisibility: visible;\n\t\tposition: absolute;\n\t\tdisplay: flex;\n\t\tbackground: var(--color-main-background);\n\t\tborder-radius: var(--border-radius-element);\n\t\tbox-shadow: 0 0 4px 0 var(--color-box-shadow);\n\t\theight: var(--default-clickable-area);\n\t\tinset-inline-end: var(--default-grid-baseline);\n\n\t\t:deep(svg) {\n\t\t\tfill: var(--color-main-text) !important; // needed to not inherit active styling\n\t\t}\n\t}\n}\n\n.list-item--multiline:hover .list-item-content__name {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\twidth: 100%;\n\tmax-width: unset;\n\tmax-height: calc(var(--default-font-size) * var(--default-line-height));\n}\n\n// Force icon to be in line with the first two lines\n:deep(.app-content-list-item-icon), :deep(.avatardiv), :deep(.avatardiv__initials-wrapper) {\n\theight: calc(var(--header-menu-item-height) - 4px);\n\twidth: calc(var(--header-menu-item-height) - 4px);\n}\n"],sourceRoot:""}]);const s=r},14118:(t,e,n)=>{"use strict";n.d(e,{A:()=>s});var a=n(71354),i=n.n(a),o=n(76314),r=n.n(o)()(i());r.push([t.id,"\n.reservation[data-v-d0188662] {\n\tdisplay: flex;\n\tflex-direction: row;\n\tmargin: 30px 38px;\n\tborder: 1px solid var(--color-border);\n\tborder-radius: var(--border-radius);\n\tpadding: 20px;\n\talign-items: center;\n}\n.departure[data-v-d0188662],\n.arrival[data-v-d0188662] {\n\tdisplay: flex;\n\tflex-direction: column;\n\tflex-grow: 1;\n}\n.departure[data-v-d0188662],\n.arrival[data-v-d0188662],\n.connection[data-v-d0188662] {\n\tjustify-content: center;\n}\n.iata[data-v-d0188662] {\n\tfont-size: larger;\n\tfont-weight: bold;\n}\n.airport[data-v-d0188662] {\n\tfont-size: large;\n}\n.departure[data-v-d0188662] {\n\ttext-align: end;\n}\n.connection[data-v-d0188662] {\n\ttext-align: center;\n\tpadding: 0 40px;\n}\n","",{version:3,sources:["webpack://./src/components/itinerary/FlightReservation.vue"],names:[],mappings:";AAyKA;CACA,aAAA;CACA,mBAAA;CACA,iBAAA;CACA,qCAAA;CACA,mCAAA;CACA,aAAA;CACA,mBAAA;AACA;AAEA;;CAEA,aAAA;CACA,sBAAA;CACA,YAAA;AACA;AAEA;;;CAGA,uBAAA;AACA;AAEA;CACA,iBAAA;CACA,iBAAA;AACA;AAEA;CACA,gBAAA;AACA;AAEA;CACA,eAAA;AACA;AAEA;CACA,kBAAA;CACA,eAAA;AACA",sourcesContent:["\x3c!--\n - SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n - SPDX-License-Identifier: AGPL-3.0-or-later\n--\x3e\n\n\n