/*! For license information please see calendar-main.js.LICENSE.txt */ (()=>{var n,a,r,i,o={74273:(e,t,n)=>{"use strict";n.d(t,{ZL:()=>c});var a=n(85471),r=n(8423);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}var o={selector:"vue-portal-target-".concat((0,r.A)())},s="undefined"!=typeof window&&void 0!==("undefined"==typeof document?"undefined":i(document)),l=a.default.extend({abstract:!0,name:"PortalOutlet",props:["nodes","tag"],data:function(e){return{updatedNodes:e.nodes}},render:function(e){var t=this.updatedNodes&&this.updatedNodes();return t?1!==t.length||t[0].text?e(this.tag||"DIV",t):t:e()},destroyed:function(){var e=this.$el;e&&e.parentNode.removeChild(e)}}),c=a.default.extend({name:"VueSimplePortal",props:{disabled:{type:Boolean},prepend:{type:Boolean},selector:{type:String,default:function(){return"#".concat(o.selector)}},tag:{type:String,default:"DIV"}},render:function(e){if(this.disabled){var t=this.$scopedSlots&&this.$scopedSlots.default();return t?t.length<2&&!t[0].text?t:e(this.tag,t):e()}return e()},created:function(){this.getTargetEl()||this.insertTargetEl()},updated:function(){var e=this;this.$nextTick((function(){e.disabled||e.slotFn===e.$scopedSlots.default||(e.container.updatedNodes=e.$scopedSlots.default),e.slotFn=e.$scopedSlots.default}))},beforeDestroy:function(){this.unmount()},watch:{disabled:{immediate:!0,handler:function(e){e?this.unmount():this.$nextTick(this.mount)}}},methods:{getTargetEl:function(){if(s)return document.querySelector(this.selector)},insertTargetEl:function(){if(s){var e=document.querySelector("body"),t=document.createElement(this.tag);t.id=this.selector.substring(1),e.appendChild(t)}},mount:function(){if(s){var e=this.getTargetEl(),t=document.createElement("DIV");this.prepend&&e.firstChild?e.insertBefore(t,e.firstChild):e.appendChild(t),this.container=new l({el:t,parent:this,propsData:{tag:this.tag,nodes:this.$scopedSlots.default}})}},unmount:function(){this.container&&(this.container.$destroy(),delete this.container)}}});function d(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.component(n.name||"portal",c),n.defaultSelector&&(t=n.defaultSelector,o.selector=t)}"undefined"!=typeof window&&window.Vue&&window.Vue===a.default&&a.default.use(d)},42660:(e,t,n)=>{"use strict";var a=n(49574),r=Object.prototype.hasOwnProperty,i={align:"text-align",valign:"vertical-align",height:"height",width:"width"};function o(e){var t;if("tr"===e.tagName||"td"===e.tagName||"th"===e.tagName)for(t in i)r.call(i,t)&&void 0!==e.properties[t]&&(s(e,i[t],e.properties[t]),delete e.properties[t])}function s(e,t,n){var a=(e.properties.style||"").trim();a&&!/;\s*/.test(a)&&(a+=";"),a&&(a+=" ");var r=a+t+": "+n+";";e.properties.style=r}e.exports=function(e){return a(e,"element",o),e}},20856:e=>{"use strict";function t(e){if("string"==typeof e)return function(e){return t;function t(t){return Boolean(t&&t.type===e)}}(e);if(null==e)return r;if("object"==typeof e)return("length"in e?a:n)(e);if("function"==typeof e)return e;throw new Error("Expected function, string, or object as test")}function n(e){return function(t){var n;for(n in e)if(t[n]!==e[n])return!1;return!0}}function a(e){var n=function(e){for(var n=[],a=e.length,r=-1;++r{"use strict";e.exports=s;var a=n(20856),r=!0,i="skip",o=!1;function s(e,t,n,r){var s;function c(e,a,d){var u,p=[];return(t&&!s(e,a,d[d.length-1]||null)||(p=l(n(e,d)))[0]!==o)&&e.children&&p[0]!==i?(u=l(function(e,t){var n,a=-1,i=r?-1:1,s=(r?e.length:a)+i;for(;s>a&&s{"use strict";e.exports=s;var a=n(29222),r=a.CONTINUE,i=a.SKIP,o=a.EXIT;function s(e,t,n,r){"function"==typeof t&&"function"!=typeof n&&(r=n,n=t,t=null),a(e,t,(function(e,t){var a=t[t.length-1],r=a?a.children.indexOf(e):null;return n(e,r,a)}),r)}s.CONTINUE=r,s.SKIP=i,s.EXIT=o},55950:(e,t,n)=>{const a=n(92322),{MAX_LENGTH:r,MAX_SAFE_INTEGER:i}=n(76692),{safeRe:o,safeSrc:s,t:l}=n(15208),c=n(29901),{compareIdentifiers:d}=n(3229);class u{constructor(e,t){if(t=c(t),e instanceof u){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>r)throw new TypeError(`version is longer than ${r} characters`);a("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const n=e.trim().match(t.loose?o[l.LOOSE]:o[l.FULL]);if(!n)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>i||this.major<0)throw new TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>i||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&t=0;)"number"==typeof this.prerelease[a]&&(this.prerelease[a]++,a=-2);if(-1===a){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let a=[t,e];!1===n&&(a=[t]),0===d(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=a):this.prerelease=a}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}e.exports=u},38064:(e,t,n)=>{const a=n(55950);e.exports=(e,t)=>new a(e,t).major},68690:(e,t,n)=>{const a=n(55950);e.exports=(e,t,n=!1)=>{if(e instanceof a)return e;try{return new a(e,t)}catch(e){if(!n)return null;throw e}}},38711:(e,t,n)=>{const a=n(68690);e.exports=(e,t)=>{const n=a(e,t);return n?n.version:null}},76692:e=>{const t=Number.MAX_SAFE_INTEGER||9007199254740991;e.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:t,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},92322:(e,t,n)=>{var a=n(65606);const r="object"==typeof a&&a.env&&a.env.NODE_DEBUG&&/\bsemver\b/i.test(a.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=r},3229:e=>{const t=/^[0-9]+$/,n=(e,n)=>{const a=t.test(e),r=t.test(n);return a&&r&&(e=+e,n=+n),e===n?0:a&&!r?-1:r&&!a?1:en(t,e)}},29901:e=>{const t=Object.freeze({loose:!0}),n=Object.freeze({});e.exports=e=>e?"object"!=typeof e?t:e:n},15208:(e,t,n)=>{const{MAX_SAFE_COMPONENT_LENGTH:a,MAX_SAFE_BUILD_LENGTH:r,MAX_LENGTH:i}=n(76692),o=n(92322),s=(t=e.exports={}).re=[],l=t.safeRe=[],c=t.src=[],d=t.safeSrc=[],u=t.t={};let p=0;const h="[a-zA-Z0-9-]",m=[["\\s",1],["\\d",i],[h,r]],f=(e,t,n)=>{const a=(e=>{for(const[t,n]of m)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),r=p++;o(e,r,t),u[e]=r,c[r]=t,d[r]=a,s[r]=new RegExp(t,n?"g":void 0),l[r]=new RegExp(a,n?"g":void 0)};f("NUMERICIDENTIFIER","0|[1-9]\\d*"),f("NUMERICIDENTIFIERLOOSE","\\d+"),f("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${h}*`),f("MAINVERSION",`(${c[u.NUMERICIDENTIFIER]})\\.(${c[u.NUMERICIDENTIFIER]})\\.(${c[u.NUMERICIDENTIFIER]})`),f("MAINVERSIONLOOSE",`(${c[u.NUMERICIDENTIFIERLOOSE]})\\.(${c[u.NUMERICIDENTIFIERLOOSE]})\\.(${c[u.NUMERICIDENTIFIERLOOSE]})`),f("PRERELEASEIDENTIFIER",`(?:${c[u.NUMERICIDENTIFIER]}|${c[u.NONNUMERICIDENTIFIER]})`),f("PRERELEASEIDENTIFIERLOOSE",`(?:${c[u.NUMERICIDENTIFIERLOOSE]}|${c[u.NONNUMERICIDENTIFIER]})`),f("PRERELEASE",`(?:-(${c[u.PRERELEASEIDENTIFIER]}(?:\\.${c[u.PRERELEASEIDENTIFIER]})*))`),f("PRERELEASELOOSE",`(?:-?(${c[u.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${c[u.PRERELEASEIDENTIFIERLOOSE]})*))`),f("BUILDIDENTIFIER",`${h}+`),f("BUILD",`(?:\\+(${c[u.BUILDIDENTIFIER]}(?:\\.${c[u.BUILDIDENTIFIER]})*))`),f("FULLPLAIN",`v?${c[u.MAINVERSION]}${c[u.PRERELEASE]}?${c[u.BUILD]}?`),f("FULL",`^${c[u.FULLPLAIN]}$`),f("LOOSEPLAIN",`[v=\\s]*${c[u.MAINVERSIONLOOSE]}${c[u.PRERELEASELOOSE]}?${c[u.BUILD]}?`),f("LOOSE",`^${c[u.LOOSEPLAIN]}$`),f("GTLT","((?:<|>)?=?)"),f("XRANGEIDENTIFIERLOOSE",`${c[u.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),f("XRANGEIDENTIFIER",`${c[u.NUMERICIDENTIFIER]}|x|X|\\*`),f("XRANGEPLAIN",`[v=\\s]*(${c[u.XRANGEIDENTIFIER]})(?:\\.(${c[u.XRANGEIDENTIFIER]})(?:\\.(${c[u.XRANGEIDENTIFIER]})(?:${c[u.PRERELEASE]})?${c[u.BUILD]}?)?)?`),f("XRANGEPLAINLOOSE",`[v=\\s]*(${c[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${c[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${c[u.XRANGEIDENTIFIERLOOSE]})(?:${c[u.PRERELEASELOOSE]})?${c[u.BUILD]}?)?)?`),f("XRANGE",`^${c[u.GTLT]}\\s*${c[u.XRANGEPLAIN]}$`),f("XRANGELOOSE",`^${c[u.GTLT]}\\s*${c[u.XRANGEPLAINLOOSE]}$`),f("COERCEPLAIN",`(^|[^\\d])(\\d{1,${a}})(?:\\.(\\d{1,${a}}))?(?:\\.(\\d{1,${a}}))?`),f("COERCE",`${c[u.COERCEPLAIN]}(?:$|[^\\d])`),f("COERCEFULL",c[u.COERCEPLAIN]+`(?:${c[u.PRERELEASE]})?`+`(?:${c[u.BUILD]})?(?:$|[^\\d])`),f("COERCERTL",c[u.COERCE],!0),f("COERCERTLFULL",c[u.COERCEFULL],!0),f("LONETILDE","(?:~>?)"),f("TILDETRIM",`(\\s*)${c[u.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",f("TILDE",`^${c[u.LONETILDE]}${c[u.XRANGEPLAIN]}$`),f("TILDELOOSE",`^${c[u.LONETILDE]}${c[u.XRANGEPLAINLOOSE]}$`),f("LONECARET","(?:\\^)"),f("CARETTRIM",`(\\s*)${c[u.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",f("CARET",`^${c[u.LONECARET]}${c[u.XRANGEPLAIN]}$`),f("CARETLOOSE",`^${c[u.LONECARET]}${c[u.XRANGEPLAINLOOSE]}$`),f("COMPARATORLOOSE",`^${c[u.GTLT]}\\s*(${c[u.LOOSEPLAIN]})$|^$`),f("COMPARATOR",`^${c[u.GTLT]}\\s*(${c[u.FULLPLAIN]})$|^$`),f("COMPARATORTRIM",`(\\s*)${c[u.GTLT]}\\s*(${c[u.LOOSEPLAIN]}|${c[u.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",f("HYPHENRANGE",`^\\s*(${c[u.XRANGEPLAIN]})\\s+-\\s+(${c[u.XRANGEPLAIN]})\\s*$`),f("HYPHENRANGELOOSE",`^\\s*(${c[u.XRANGEPLAINLOOSE]})\\s+-\\s+(${c[u.XRANGEPLAINLOOSE]})\\s*$`),f("STAR","(<|>)?=?\\s*\\*"),f("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),f("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},37417:function(e){"undefined"!=typeof self&&self,e.exports=(()=>{var e={646:e=>{e.exports=function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t{e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},860:e=>{e.exports=function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}},206:e=>{e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},319:(e,t,n)=>{var a=n(646),r=n(860),i=n(206);e.exports=function(e){return a(e)||r(e)||i()}},8:e=>{function t(n){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=t=function(e){return typeof e}:e.exports=t=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(n)}e.exports=t}},t={};function n(a){var r=t[a];if(void 0!==r)return r.exports;var i=t[a]={exports:{}};return e[a](i,i.exports,n),i.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var a={};return(()=>{"use strict";n.r(a),n.d(a,{VueSelect:()=>v,default:()=>y,mixins:()=>b});var e=n(319),t=n.n(e),r=n(8),i=n.n(r),o=n(713),s=n.n(o);const l={props:{autoscroll:{type:Boolean,default:!0}},watch:{typeAheadPointer:function(){this.autoscroll&&this.maybeAdjustScroll()},open:function(e){var t=this;this.autoscroll&&e&&this.$nextTick((function(){return t.maybeAdjustScroll()}))}},methods:{maybeAdjustScroll:function(){var e,t=(null===(e=this.$refs.dropdownMenu)||void 0===e?void 0:e.children[this.typeAheadPointer])||!1;if(t){var n=this.getDropdownViewport(),a=t.getBoundingClientRect(),r=a.top,i=a.bottom,o=a.height;if(rn.bottom)return this.$refs.dropdownMenu.scrollTop=t.offsetTop-(n.height-o)}},getDropdownViewport:function(){return this.$refs.dropdownMenu?this.$refs.dropdownMenu.getBoundingClientRect():{height:0,top:0,bottom:0}}}},c={data:function(){return{typeAheadPointer:-1}},watch:{filteredOptions:function(){if(this.resetFocusOnOptionsChange)for(var e=0;e=0;e--)if(this.selectable(this.filteredOptions[e])){this.typeAheadPointer=e;break}},typeAheadDown:function(){for(var e=this.typeAheadPointer+1;e0&&void 0!==arguments[0]?arguments[0]:null;return this.mutableLoading=null==e?!this.mutableLoading:e}}};function u(e,t,n,a,r,i,o,s){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),a&&(c.functional=!0),i&&(c._scopeId="data-v-"+i),o?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=l):r&&(l=s?function(){r.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:r),l)if(c.functional){c._injectStyles=l;var d=c.render;c.render=function(e,t){return l.call(t),d(e,t)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:c}}const p={Deselect:u({},(function(){var e=this.$createElement,t=this._self._c||e;return t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10"}},[t("path",{attrs:{d:"M6.895455 5l2.842897-2.842898c.348864-.348863.348864-.914488 0-1.263636L9.106534.261648c-.348864-.348864-.914489-.348864-1.263636 0L5 3.104545 2.157102.261648c-.348863-.348864-.914488-.348864-1.263636 0L.261648.893466c-.348864.348864-.348864.914489 0 1.263636L3.104545 5 .261648 7.842898c-.348864.348863-.348864.914488 0 1.263636l.631818.631818c.348864.348864.914773.348864 1.263636 0L5 6.895455l2.842898 2.842897c.348863.348864.914772.348864 1.263636 0l.631818-.631818c.348864-.348864.348864-.914489 0-1.263636L6.895455 5z"}})])}),[],!1,null,null,null).exports,OpenIndicator:u({},(function(){var e=this.$createElement,t=this._self._c||e;return t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"10"}},[t("path",{attrs:{d:"M9.211364 7.59931l4.48338-4.867229c.407008-.441854.407008-1.158247 0-1.60046l-.73712-.80023c-.407008-.441854-1.066904-.441854-1.474243 0L7 5.198617 2.51662.33139c-.407008-.441853-1.066904-.441853-1.474243 0l-.737121.80023c-.407008.441854-.407008 1.158248 0 1.600461l4.48338 4.867228L7 10l2.211364-2.40069z"}})])}),[],!1,null,null,null).exports},h={inserted:function(e,t,n){var a=n.context;if(a.appendToBody){document.body.appendChild(e);var r=a.$refs.toggle.getBoundingClientRect(),i=r.height,o=r.top,s=r.left,l=r.width,c=window.scrollX||window.pageXOffset,d=window.scrollY||window.pageYOffset;e.unbindPosition=a.calculatePosition(e,a,{width:l+"px",left:c+s+"px",top:d+o+i+"px"})}},unbind:function(e,t,n){n.context.appendToBody&&(e.unbindPosition&&"function"==typeof e.unbindPosition&&e.unbindPosition(),e.parentNode&&e.parentNode.removeChild(e))}},m=function(e){var t={};return Object.keys(e).sort().forEach((function(n){t[n]=e[n]})),JSON.stringify(t)};var f=0;const g=function(){return++f};function A(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function _(e){for(var t=1;t-1}},filter:{type:Function,default:function(e,t){var n=this;return e.filter((function(e){var a=n.getOptionLabel(e);return"number"==typeof a&&(a=a.toString()),n.filterBy(e,a,t)}))}},createOption:{type:Function,default:function(e){return"object"===i()(this.optionList[0])?s()({},this.label,e):e}},resetFocusOnOptionsChange:{type:Boolean,default:!0},resetOnOptionsChange:{default:!1,validator:function(e){return["function","boolean"].includes(i()(e))}},clearSearchOnBlur:{type:Function,default:function(e){var t=e.clearSearchOnSelect,n=e.multiple;return t&&!n}},noDrop:{type:Boolean,default:!1},inputId:{type:String},dir:{type:String,default:"auto"},selectOnTab:{type:Boolean,default:!1},selectOnKeyCodes:{type:Array,default:function(){return[13]}},searchInputQuerySelector:{type:String,default:"[type=search]"},mapKeydown:{type:Function,default:function(e,t){return e}},appendToBody:{type:Boolean,default:!1},calculatePosition:{type:Function,default:function(e,t,n){var a=n.width,r=n.top,i=n.left;e.style.top=r,e.style.left=i,e.style.width=a}},dropdownShouldOpen:{type:Function,default:function(e){var t=e.noDrop,n=e.open,a=e.mutableLoading;return!t&&n&&!a}},keyboardFocusBorder:{type:Boolean,default:!1},uid:{type:[String,Number],default:function(){return g()}}},data:function(){return{search:"",open:!1,isComposing:!1,isKeyboardNavigation:!1,pushedTags:[],_value:[]}},computed:{isTrackingValues:function(){return void 0===this.value||this.$options.propsData.hasOwnProperty("reduce")},selectedValue:function(){var e=this.value;return this.isTrackingValues&&(e=this.$data._value),null!=e&&""!==e?[].concat(e):[]},optionList:function(){return this.options.concat(this.pushTags?this.pushedTags:[])},searchEl:function(){return this.$scopedSlots.search?this.$refs.selectedOptions.querySelector(this.searchInputQuerySelector):this.$refs.search},scope:function(){var e=this,t={search:this.search,loading:this.loading,searching:this.searching,filteredOptions:this.filteredOptions};return{search:{attributes:_({id:this.inputId,disabled:this.disabled,placeholder:this.searchPlaceholder,tabindex:this.tabindex,readonly:!this.searchable,role:"combobox","aria-autocomplete":"list","aria-label":this.ariaLabelCombobox,"aria-controls":"vs-".concat(this.uid,"__listbox"),"aria-owns":"vs-".concat(this.uid,"__listbox"),"aria-expanded":this.dropdownOpen.toString(),ref:"search",type:"search",autocomplete:this.autocomplete,value:this.search},this.dropdownOpen&&this.filteredOptions[this.typeAheadPointer]?{"aria-activedescendant":"vs-".concat(this.uid,"__option-").concat(this.typeAheadPointer)}:{}),events:{compositionstart:function(){return e.isComposing=!0},compositionend:function(){return e.isComposing=!1},keydown:this.onSearchKeyDown,keypress:this.onSearchKeyPress,blur:this.onSearchBlur,focus:this.onSearchFocus,input:function(t){return e.search=t.target.value}}},spinner:{loading:this.mutableLoading},noOptions:{search:this.search,loading:this.mutableLoading,searching:this.searching},openIndicator:{attributes:{ref:"openIndicator",role:"presentation",class:"vs__open-indicator"}},listHeader:t,listFooter:t,header:_({},t,{deselect:this.deselect}),footer:_({},t,{deselect:this.deselect})}},childComponents:function(){return _({},p,{},this.components)},stateClasses:function(){return{"vs--open":this.dropdownOpen,"vs--single":!this.multiple,"vs--multiple":this.multiple,"vs--searching":this.searching&&!this.noDrop,"vs--searchable":this.searchable&&!this.noDrop,"vs--unsearchable":!this.searchable,"vs--loading":this.mutableLoading,"vs--disabled":this.disabled}},searching:function(){return!!this.search},dropdownOpen:function(){return this.dropdownShouldOpen(this)},searchPlaceholder:function(){return this.isValueEmpty&&this.placeholder?this.placeholder:void 0},filteredOptions:function(){var e=this,t=function(t){return null!==e.limit?t.slice(0,e.limit):t},n=[].concat(this.optionList);if(!this.filterable&&!this.taggable)return t(n);var a=this.search.length?this.filter(n,this.search,this):n;if(this.taggable&&this.search.length)try{var r=this.createOption(this.search);this.optionExists(r)||a.unshift(r)}catch(e){}return t(a)},isValueEmpty:function(){return 0===this.selectedValue.length},showClearButton:function(){return!this.multiple&&this.clearable&&!this.open&&!this.isValueEmpty}},watch:{options:function(e,t){var n=this;!this.taggable&&("function"==typeof n.resetOnOptionsChange?n.resetOnOptionsChange(e,t,n.selectedValue):n.resetOnOptionsChange)&&this.clearSelection(),this.value&&this.isTrackingValues&&this.setInternalValueFromOptions(this.value)},value:{immediate:!0,handler:function(e){this.isTrackingValues&&this.setInternalValueFromOptions(e)}},multiple:function(){this.clearSelection()},open:function(e){this.$emit(e?"open":"close")},search:function(e){e.length&&(this.open=!0)}},created:function(){this.mutableLoading=this.loading,this.$on("option:created",this.pushTag)},methods:{setInternalValueFromOptions:function(e){var t=this;Array.isArray(e)?this.$data._value=e.map((function(e){return t.findOptionFromReducedValue(e)})):this.$data._value=this.findOptionFromReducedValue(e)},select:function(e){this.$emit("option:selecting",e),this.isOptionSelected(e)?this.deselectFromDropdown&&(this.clearable||this.multiple&&this.selectedValue.length>1)&&this.deselect(e):(this.taggable&&!this.optionExists(e)&&this.$emit("option:created",e),this.multiple&&(e=this.selectedValue.concat(e)),this.updateValue(e),this.$emit("option:selected",e)),this.onAfterSelect(e)},deselect:function(e){var t=this;this.$emit("option:deselecting",e),this.updateValue(this.selectedValue.filter((function(n){return!t.optionComparator(n,e)}))),this.$emit("option:deselected",e)},keyboardDeselect:function(e,t){var n,a;this.deselect(e);var r=null===(n=this.$refs.deselectButtons)||void 0===n?void 0:n[t+1],i=null===(a=this.$refs.deselectButtons)||void 0===a?void 0:a[t-1],o=null!=r?r:i;o?o.focus():this.searchEl.focus()},clearSelection:function(){this.updateValue(this.multiple?[]:null),this.searchEl.focus()},onAfterSelect:function(e){var t=this;this.closeOnSelect&&(this.open=!this.open),this.clearSearchOnSelect&&(this.search=""),this.noDrop&&this.multiple&&this.$nextTick((function(){return t.$refs.search.focus()}))},updateValue:function(e){var t=this;void 0===this.value&&(this.$data._value=e),null!==e&&(e=Array.isArray(e)?e.map((function(e){return t.reduce(e)})):this.reduce(e)),this.$emit("input",e)},toggleDropdown:function(e){var n=e.target!==this.searchEl;n&&e.preventDefault();var a=[].concat(t()(this.$refs.deselectButtons||[]),t()([this.$refs.clearButton]||0));void 0===this.searchEl||a.filter(Boolean).some((function(t){return t.contains(e.target)||t===e.target}))?e.preventDefault():this.open&&n?this.searchEl.blur():this.disabled||(this.open=!0,this.searchEl.focus())},isOptionSelected:function(e){var t=this;return this.selectedValue.some((function(n){return t.optionComparator(n,e)}))},isOptionDeselectable:function(e){return this.isOptionSelected(e)&&this.deselectFromDropdown},hasKeyboardFocusBorder:function(e){return!(!this.keyboardFocusBorder||!this.isKeyboardNavigation)&&e===this.typeAheadPointer},optionComparator:function(e,t){return this.getOptionKey(e)===this.getOptionKey(t)},findOptionFromReducedValue:function(e){var n=this,a=[].concat(t()(this.options),t()(this.pushedTags)).filter((function(t){return JSON.stringify(n.reduce(t))===JSON.stringify(e)}));return 1===a.length?a[0]:a.find((function(e){return n.optionComparator(e,n.$data._value)}))||e},closeSearchOptions:function(){this.open=!1,this.$emit("search:blur")},maybeDeleteValue:function(){if(!this.searchEl.value.length&&this.selectedValue&&this.selectedValue.length&&this.clearable){var e=null;this.multiple&&(e=t()(this.selectedValue.slice(0,this.selectedValue.length-1))),this.updateValue(e)}},optionExists:function(e){var t=this;return this.optionList.some((function(n){return t.optionComparator(n,e)}))},optionAriaSelected:function(e){return this.selectable(e)?String(this.isOptionSelected(e)):null},normalizeOptionForSlot:function(e){return"object"===i()(e)?e:s()({},this.label,e)},pushTag:function(e){this.pushedTags.push(e)},onEscape:function(){this.search.length?this.search="":this.open=!1},onSearchBlur:function(){if(!this.mousedown||this.searching){var e=this.clearSearchOnSelect,t=this.multiple;return this.clearSearchOnBlur({clearSearchOnSelect:e,multiple:t})&&(this.search=""),void this.closeSearchOptions()}this.mousedown=!1,0!==this.search.length||0!==this.options.length||this.closeSearchOptions()},onSearchFocus:function(){this.open=!0,this.$emit("search:focus")},onMousedown:function(){this.mousedown=!0},onMouseUp:function(){this.mousedown=!1},onMouseMove:function(e,t){this.isKeyboardNavigation=!1,this.selectable(e)&&(this.typeAheadPointer=t)},onSearchKeyDown:function(e){var t=this,n=function(e){if(e.preventDefault(),t.open)return!t.isComposing&&t.typeAheadSelect();t.open=!0},a={8:function(e){return t.maybeDeleteValue()},9:function(e){return t.onTab()},27:function(e){return t.onEscape()},38:function(e){if(e.preventDefault(),t.isKeyboardNavigation=!0,t.open)return t.typeAheadUp();t.open=!0},40:function(e){if(e.preventDefault(),t.isKeyboardNavigation=!0,t.open)return t.typeAheadDown();t.open=!0}};this.selectOnKeyCodes.forEach((function(e){return a[e]=n}));var r=this.mapKeydown(a,this);if("function"==typeof r[e.keyCode])return r[e.keyCode](e)},onSearchKeyPress:function(e){this.open||32!==e.keyCode||(e.preventDefault(),this.open=!0)}}},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"v-select",class:e.stateClasses,attrs:{id:"v-select-"+e.uid,dir:e.dir}},[e._t("header",null,null,e.scope.header),e._v(" "),n("div",{ref:"toggle",staticClass:"vs__dropdown-toggle"},[n("div",{ref:"selectedOptions",staticClass:"vs__selected-options",on:{mousedown:e.toggleDropdown}},[e._l(e.selectedValue,(function(t,a){return e._t("selected-option-container",[n("span",{key:e.getOptionKey(t),staticClass:"vs__selected"},[e._t("selected-option",[e._v("\n "+e._s(e.getOptionLabel(t))+"\n ")],null,e.normalizeOptionForSlot(t)),e._v(" "),e.multiple?n("button",{ref:"deselectButtons",refInFor:!0,staticClass:"vs__deselect",attrs:{disabled:e.disabled,type:"button",title:e.ariaLabelDeselectOption(e.getOptionLabel(t)),"aria-label":e.ariaLabelDeselectOption(e.getOptionLabel(t))},on:{mousedown:function(n){return n.stopPropagation(),e.deselect(t)},keydown:function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.keyboardDeselect(t,a)}}},[n(e.childComponents.Deselect,{tag:"component"})],1):e._e()],2)],{option:e.normalizeOptionForSlot(t),deselect:e.deselect,multiple:e.multiple,disabled:e.disabled})})),e._v(" "),e._t("search",[n("input",e._g(e._b({staticClass:"vs__search"},"input",e.scope.search.attributes,!1),e.scope.search.events))],null,e.scope.search)],2),e._v(" "),n("div",{ref:"actions",staticClass:"vs__actions"},[n("button",{directives:[{name:"show",rawName:"v-show",value:e.showClearButton,expression:"showClearButton"}],ref:"clearButton",staticClass:"vs__clear",attrs:{disabled:e.disabled,type:"button",title:e.ariaLabelClearSelected,"aria-label":e.ariaLabelClearSelected},on:{click:e.clearSelection}},[n(e.childComponents.Deselect,{tag:"component"})],1),e._v(" "),e.noDrop?e._e():n("button",{ref:"openIndicatorButton",staticClass:"vs__open-indicator-button",attrs:{type:"button",tabindex:"-1","aria-labelledby":"vs-"+e.uid+"__listbox","aria-controls":"vs-"+e.uid+"__listbox","aria-expanded":e.dropdownOpen.toString()},on:{mousedown:e.toggleDropdown}},[e._t("open-indicator",[n(e.childComponents.OpenIndicator,e._b({tag:"component"},"component",e.scope.openIndicator.attributes,!1))],null,e.scope.openIndicator)],2),e._v(" "),e._t("spinner",[n("div",{directives:[{name:"show",rawName:"v-show",value:e.mutableLoading,expression:"mutableLoading"}],staticClass:"vs__spinner"},[e._v("Loading...")])],null,e.scope.spinner)],2)]),e._v(" "),n("transition",{attrs:{name:e.transition}},[e.dropdownOpen?n("ul",{directives:[{name:"append-to-body",rawName:"v-append-to-body"}],key:"vs-"+e.uid+"__listbox",ref:"dropdownMenu",staticClass:"vs__dropdown-menu",attrs:{id:"vs-"+e.uid+"__listbox",role:"listbox","aria-label":e.ariaLabelListbox,"aria-multiselectable":e.multiple,tabindex:"-1"},on:{mousedown:function(t){return t.preventDefault(),e.onMousedown(t)},mouseup:e.onMouseUp}},[e._t("list-header",null,null,e.scope.listHeader),e._v(" "),e._l(e.filteredOptions,(function(t,a){return n("li",{key:e.getOptionKey(t),staticClass:"vs__dropdown-option",class:{"vs__dropdown-option--deselect":e.isOptionDeselectable(t)&&a===e.typeAheadPointer,"vs__dropdown-option--selected":e.isOptionSelected(t),"vs__dropdown-option--highlight":a===e.typeAheadPointer,"vs__dropdown-option--kb-focus":e.hasKeyboardFocusBorder(a),"vs__dropdown-option--disabled":!e.selectable(t)},attrs:{id:"vs-"+e.uid+"__option-"+a,role:"option","aria-selected":e.optionAriaSelected(t)},on:{mousemove:function(n){return e.onMouseMove(t,a)},click:function(n){n.preventDefault(),n.stopPropagation(),e.selectable(t)&&e.select(t)}}},[e._t("option",[e._v("\n "+e._s(e.getOptionLabel(t))+"\n ")],null,e.normalizeOptionForSlot(t))],2)})),e._v(" "),0===e.filteredOptions.length?n("li",{staticClass:"vs__no-options"},[e._t("no-options",[e._v("\n Sorry, no matching options.\n ")],null,e.scope.noOptions)],2):e._e(),e._v(" "),e._t("list-footer",null,null,e.scope.listFooter)],2):n("ul",{staticStyle:{display:"none",visibility:"hidden"},attrs:{id:"vs-"+e.uid+"__listbox",role:"listbox","aria-label":e.ariaLabelListbox}})]),e._v(" "),e._t("footer",null,null,e.scope.footer)],2)}),[],!1,null,null,null).exports,b={ajax:d,pointer:c,pointerScroll:l},y=v})(),a})()},8110:(e,t,n)=>{"use strict";n.d(t,{K:()=>a,N:()=>r});const a="devtools-plugin:setup",r="plugin:settings:set"},80082:(e,t,n)=>{"use strict";function a(){return r().__VUE_DEVTOOLS_GLOBAL_HOOK__}function r(){return"undefined"!=typeof navigator&&"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:{}}n.d(t,{Cx:()=>i,EW:()=>r,HH:()=>a});const i="function"==typeof Proxy},63757:(e,t,n)=>{"use strict";n.d(t,{$q:()=>o});var a=n(80082),r=n(8110),i=n(7285);function o(e,t){const n=e,o=(0,a.EW)(),s=(0,a.HH)(),l=a.Cx&&n.enableEarlyProxy;if(!s||!o.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__&&l){const e=l?new i.R(n,s):null;(o.__VUE_DEVTOOLS_PLUGINS__=o.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:t,proxy:e}),e&&t(e.proxiedTarget)}else s.emit(r.K,e,t)}},7285:(e,t,n)=>{"use strict";n.d(t,{R:()=>i});var a=n(8110),r=n(22308);class i{constructor(e,t){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=e,this.hook=t;const n={};if(e.settings)for(const t in e.settings){const a=e.settings[t];n[t]=a.defaultValue}const i=`__vue-devtools-plugin-settings__${e.id}`;let o=Object.assign({},n);try{const e=localStorage.getItem(i),t=JSON.parse(e);Object.assign(o,t)}catch(e){}this.fallbacks={getSettings:()=>o,setSettings(e){try{localStorage.setItem(i,JSON.stringify(e))}catch(e){}o=e},now:()=>(0,r.M)()},t&&t.on(a.N,((e,t)=>{e===this.plugin.id&&this.fallbacks.setSettings(t)})),this.proxiedOn=new Proxy({},{get:(e,t)=>this.target?this.target.on[t]:(...e)=>{this.onQueue.push({method:t,args:e})}}),this.proxiedTarget=new Proxy({},{get:(e,t)=>this.target?this.target[t]:"on"===t?this.proxiedOn:Object.keys(this.fallbacks).includes(t)?(...e)=>(this.targetQueue.push({method:t,args:e,resolve:()=>{}}),this.fallbacks[t](...e)):(...e)=>new Promise((n=>{this.targetQueue.push({method:t,args:e,resolve:n})}))})}async setRealTarget(e){this.target=e;for(const e of this.onQueue)this.target.on[e.method](...e.args);for(const e of this.targetQueue)e.resolve(await this.target[e.method](...e.args))}}},22308:(e,t,n)=>{"use strict";let a,r;function i(){return void 0!==a||("undefined"!=typeof window&&window.performance?(a=!0,r=window.performance):"undefined"!=typeof globalThis&&(null===(e=globalThis.perf_hooks)||void 0===e?void 0:e.performance)?(a=!0,r=globalThis.perf_hooks.performance):a=!1),a?r.now():Date.now();var e}n.d(t,{M:()=>i})},54813:(e,t,n)=>{"use strict";n.d(t,{o:()=>r});var a=n(53334);function r(){return[(0,a.Tl)("calendar","Anniversary"),(0,a.Tl)("calendar","Appointment"),(0,a.Tl)("calendar","Business"),(0,a.Tl)("calendar","Education"),(0,a.Tl)("calendar","Holiday"),(0,a.Tl)("calendar","Meeting"),(0,a.Tl)("calendar","Miscellaneous"),(0,a.Tl)("calendar","Non-working hours"),(0,a.Tl)("calendar","Not in office"),(0,a.Tl)("calendar","Personal"),(0,a.Tl)("calendar","Phone call"),(0,a.Tl)("calendar","Sick day"),(0,a.Tl)("calendar","Special occasion"),(0,a.Tl)("calendar","Travel"),(0,a.Tl)("calendar","Vacation")].map((e=>({value:e,label:e})))}},19305:(e,t,n)=>{"use strict";n.d(t,{o:()=>o});var a=n(74717),r=n(77555);const i=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign({},{alarmComponent:null,type:null,isRelative:!1,absoluteDate:null,absoluteTimezoneId:null,relativeIsBefore:null,relativeIsRelatedToStart:null,relativeUnitTimed:null,relativeAmountTimed:null,relativeUnitAllDay:null,relativeAmountAllDay:null,relativeHoursAllDay:null,relativeMinutesAllDay:null,relativeTrigger:null},e)},o=e=>{if(e.trigger.isRelative()){const t=e.trigger.value.isNegative,n="START"===e.trigger.related,{amount:r,unit:o}=(0,a.R2)(e.trigger.value.totalSeconds),{unit:s,amount:l,hours:c,minutes:d}=(0,a.rG)(e.trigger.value.totalSeconds),u=e.trigger.value.totalSeconds;return i({alarmComponent:e,type:e.action,isRelative:e.trigger.isRelative(),relativeIsBefore:t,relativeIsRelatedToStart:n,relativeUnitTimed:o,relativeAmountTimed:r,relativeUnitAllDay:s,relativeAmountAllDay:l,relativeHoursAllDay:c,relativeMinutesAllDay:d,relativeTrigger:u})}{const t=(0,r.z8)(e.trigger.value);return i({alarmComponent:e,type:e.action,isRelative:e.trigger.isRelative(),absoluteDate:t,absoluteTimezoneId:e.trigger.value.timezoneId})}}},13667:(e,t,n)=>{"use strict";n.d(t,{d:()=>a});const a=e=>function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign({},{attachmentProperty:null,fileName:null,formatType:null,uri:null,value:null,xNcHasPreview:null,xNcFileId:null},e)}({attachmentProperty:e,fileName:e.getParameterFirstValue("FILENAME"),formatType:e.formatType,uri:e.uri,value:e.value,xNcHasPreview:"true"===e.getParameterFirstValue("X-NC-HAS-PREVIEW"),xNcFileId:e.getParameterFirstValue("X-NC-FILE-ID")})},58196:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>i,Wj:()=>r});var a=n(88075);const r=e=>function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign({},{attendeeProperty:null,commonName:null,calendarUserType:"INDIVIDUAL",participationStatus:"NEEDS-ACTION",role:"REQ-PARTICIPANT",rsvp:!1,uri:null,member:null},e)}({attendeeProperty:e,commonName:e.commonName,calendarUserType:e.userType,participationStatus:e.participationStatus,role:e.role,rsvp:e.rsvp,uri:e.email,member:e.member}),i=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=a.Uy.fromNameAndEMail(e.displayname,e.emailAddress,t);return n.userType=e.calendarUserType,r(n)}},23688:(e,t,n)=>{"use strict";n.d(t,{B:()=>o,t:()=>i});var a=n(88484),r=n(70253);const i=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign({},{id:"",displayName:"",color:(0,a.GM)(""),enabled:!0,loading:!1,supportsEvents:!0,supportsJournals:!1,supportsTasks:!1,owner:"",timezone:null,shares:[],publishURL:null,url:"",readOnly:!1,order:0,isSharedWithMe:!1,canBeShared:!1,canBePublished:!1,dav:!1,calendarObjects:[],fetchedTimeRanges:[],transparency:"opaque"},e)},o=(e,t)=>{const n=btoa(e.url),o=e.displayname||function(e){e.endsWith("/")&&(e=e.substring(0,e.length-1));return e.substring(e.lastIndexOf("/")+1)}(e.url);let s=(0,a.nJ)(e.color);s||(s=(0,a.GM)(o));const l=e.components.includes("VEVENT"),c=e.components.includes("VJOURNAL"),d=e.components.includes("VTODO"),u=e.owner,p=!e.isWriteable(),h=e.isShareable(),m=e.isPublishable(),f=e.order||0,g=e.url,A=e.publishURL||null,_=e.timezone||null,v=e.transparency||"opaque";let b,y=!1;y=!t||u!==t.url,t?"boolean"==typeof e.enabled?b=e.enabled:(b=!0,e.enabled=!0):b=!0;const F=[];if(t&&Array.isArray(e.shares))for(const n of e.shares)n.href!==t.principalScheme&&F.push((0,r.T)(n));return i({id:n,displayName:o,color:s,order:f,url:g,enabled:b,supportsEvents:l,supportsJournals:c,supportsTasks:d,isSharedWithMe:y,owner:u,readOnly:p,publishURL:A,canBeShared:h,canBePublished:m,shares:F,timezone:_,transparency:v,dav:e})}},26620:(e,t,n)=>{"use strict";n.d(t,{ON:()=>o,cr:()=>s});var a=n(88075),r=n(35442);const i=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign({},{id:null,calendarId:null,dav:null,calendarComponent:null,uid:null,uri:null,objectType:null,isEvent:!1,isJournal:!1,isTodo:!1,existsOnServer:!1},e)},o=(e,t)=>{const n=(0,a.zc)().getParserForFileType("text/calendar");if("string"!=typeof e.data||""===e.data.trim())throw new Error("Empty calendar object");n.parse(e.data);const o=n.getItemIterator().next().value;if(!o)throw new Error("Empty calendar object");const s=o.getVObjectIterator().next().value;return i({id:btoa(e.url),calendarId:t,dav:e,calendarComponent:o,uid:s.uid,uri:e.url,objectType:s.name,isEvent:s.name===r.P$,isJournal:s.name===r.W5,isTodo:s.name===r.vC,existsOnServer:!0})},s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const n=e.getVObjectIterator().next().value;if(!n)throw new Error("Calendar object without vobjects");return i({calendarId:t,calendarComponent:e,uid:n.uid,objectType:n.name,isEvent:n.name===r.P$,isJournal:n.name===r.W5,isTodo:n.name===r.vC})}},70253:(e,t,n)=>{"use strict";n.d(t,{T:()=>r});var a=n(35442);const r=e=>{const t=btoa(encodeURI(e.href));let n;n=e["common-name"]&&""!==e["common-name"].trim()?e["common-name"]:e.href.startsWith(a._l)?decodeURIComponent(e.href.slice(28)):e.href.startsWith(a.mI)?decodeURIComponent(e.href.slice(27)):e.href.startsWith(a.Hr)?atob(e.href.slice(34)):e.href;return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign({},{id:null,displayName:null,writeable:!1,isUser:!1,isGroup:!1,isCircle:!1,isRemoteUser:!1,uri:null},e)}({id:t,displayName:n,writeable:e.access[0].endsWith("read-write"),isUser:e.href.startsWith(a.mI),isGroup:e.href.startsWith(a._l),isCircle:e.href.startsWith(a.fM),isRemoteUser:e.href.startsWith(a.Hr),uri:e.href})}},35442:(e,t,n)=>{"use strict";n.d(t,{DL:()=>p,Hr:()=>u,NU:()=>A,P$:()=>a,RW:()=>f,W5:()=>r,Wh:()=>h,_l:()=>s,an:()=>c,bd:()=>d,fM:()=>l,ji:()=>g,mI:()=>o,rk:()=>m,vC:()=>i});const a="VEVENT",r="VJOURNAL",i="VTODO",o="principal:principals/users/",s="principal:principals/groups/",l="principal:principals/circles/",c="principal:principals/calendar-resources/",d="principal:principals/calendar-rooms/",u="principal:principals/remote-users/",p="contact_birthdays",h="personal",m="default",f="importing",g="awaitingUserSelect",A="processing"},49064:(e,t,n)=>{"use strict";n.d(t,{Qu:()=>u,pz:()=>p,v8:()=>d});var a=n(77555),r=n(88075),i=n(88484),o=n(19305),s=n(58196),l=n(13667),c=n(27270);const d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign({},{eventComponent:null,title:null,startDate:null,startTimezoneId:null,endDate:null,endTimezoneId:null,isAllDay:!1,canModifyAllDay:!0,location:null,description:null,accessClass:null,status:null,timeTransparency:null,recurrenceRule:(0,c.X)(),hasMultipleRRules:!1,isMasterItem:!1,isRecurrenceException:!1,forceThisAndAllFuture:!1,canCreateRecurrenceException:!1,attendees:[],organizer:null,alarms:[],customColor:null,categories:[],attachments:[]},e)},u=e=>{const t=d({eventComponent:e,title:e.title,isAllDay:e.isAllDay(),canModifyAllDay:e.canModifyAllDay(),location:e.location,description:e.description,accessClass:e.accessClass,status:e.status,timeTransparency:e.timeTransparency,categories:Array.from(e.getCategoryIterator()),isMasterItem:e.isMasterItem(),isRecurrenceException:e.isRecurrenceException(),canCreateRecurrenceException:e.canCreateRecurrenceExceptions()});if(t.startDate=(0,a.z8)(e.startDate),t.startTimezoneId=e.startDate.timezoneId,e.isAllDay()){const n=e.endDate.clone();n.addDuration(r.wy.fromSeconds(-86400)),t.endDate=(0,a.z8)(n)}else t.endDate=(0,a.z8)(e.endDate);if(t.endTimezoneId=e.endDate.timezoneId,e.organizer){const n=e.getFirstProperty("ORGANIZER");t.organizer={commonName:n.commonName,uri:n.email,attendeeProperty:n}}for(const n of e.getAlarmIterator())t.alarms.push((0,o.o)(n));for(const n of e.getAttendeeIterator())t.attendees.push((0,s.Wj)(n));for(const n of e.getPropertyIterator("ATTACH"))t.attachments.push((0,l.d)(n));const n=e.getPropertyIterator("RRULE"),u=n.next().value;if(u&&(t.recurrenceRule=(0,c.E)(u.getFirstValue(),e.startDate),t.hasMultipleRRules=!n.next().done),e.hasProperty("COLOR")){const n=(0,i.dU)(e.getFirstPropertyFirstValue("COLOR"));null!==n&&(t.customColor=n)}return t},p=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];t.title=e.title,t.location=e.location,t.description=e.description,t.accessClass=e.accessClass,t.status=e.status,t.timeTransparency=e.timeTransparency;for(const n of e.categories)t.addCategory(n);e.organizer&&t.setOrganizerFromNameAndEMail(e.organizer.commonName,e.organizer.uri);for(const n of e.alarms)if(n.isRelative){const e=r.wy.fromSeconds(n.relativeTrigger);t.addRelativeAlarm(n.type,e,n.relativeIsRelatedToStart)}else{const e=r.Z4.fromJSDate(n.absoluteDate);t.addAbsoluteAlarm(n.type,e)}for(const a of e.attendees)n&&(a.attendeeProperty.participationStatus="NEEDS-ACTION",a.attendeeProperty.rsvp=!0),t.addProperty(a.attendeeProperty);for(const n of e.eventComponent.getPropertyIterator("RRULE"))t.addProperty(n);e.customColor&&(t.color=(0,i.mj)(e.customColor))}},45774:(e,t,n)=>{"use strict";n.d(t,{t:()=>r,v:()=>i});var a=n(35442);const r=e=>Object.assign({},{id:null,calendarUserType:"INDIVIDUAL",emailAddress:null,displayname:null,principalScheme:null,userId:null,url:null,dav:null,isCircle:!1,isUser:!1,isGroup:!1,isCalendarResource:!1,isCalendarRoom:!1,principalId:null,scheduleDefaultCalendarUrl:null},e),i=e=>{const t=btoa(encodeURI(e.url)),n=e.calendarUserType,i=e.principalScheme,o=e.email,s=e.displayname,l=e.scheduleDefaultCalendarUrl,c=e.principalScheme.startsWith(a.mI),d=e.principalScheme.startsWith(a._l),u=e.principalScheme.startsWith(a.fM),p=e.principalScheme.startsWith(a.an),h=e.principalScheme.startsWith(a.bd);let m=null;c?m=e.principalScheme.substring(a.mI.length):d?m=e.principalScheme.substring(a._l.length):u?m=e.principalScheme.substring(a.fM.length):p?m=e.principalScheme.substring(a.an.length):h&&(m=e.principalScheme.substring(a.bd.length));const f=e.principalUrl,g=e.userId;return r({id:t,calendarUserType:n,principalScheme:i,emailAddress:o,displayname:s,url:f,dav:e,isUser:c,isGroup:d,isCircle:u,isCalendarResource:p,isCalendarRoom:h,principalId:m,userId:g,scheduleDefaultCalendarUrl:l})}},27270:(e,t,n)=>{"use strict";n.d(t,{E:()=>o,X:()=>i});var a=n(72641),r=n(77555);const i=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign({},{recurrenceRuleValue:null,frequency:"NONE",interval:1,count:null,until:null,byDay:[],byMonth:[],byMonthDay:[],bySetPosition:null,isUnsupported:!1},e)},o=(e,t)=>{switch(e.frequency){case"DAILY":return m(e);case"WEEKLY":return f(e,t);case"MONTHLY":return g(e,t);case"YEARLY":return A(e,t);default:return y(e,{isUnsupported:!0})}},s=["BYSECOND","BYMINUTE","BYHOUR","BYDAY","BYMONTHDAY","BYYEARDAY","BYWEEKNO","BYMONTH","BYSETPOS"],l=["BYSECOND","BYMINUTE","BYHOUR","BYMONTHDAY","BYYEARDAY","BYWEEKNO","BYMONTH","BYSETPOS"],c=["BYSECOND","BYMINUTE","BYHOUR","BYYEARDAY","BYWEEKNO","BYMONTH"],d=["BYSECOND","BYMINUTE","BYHOUR","BYYEARDAY","BYWEEKNO"],u=["SU","MO","TU","WE","TH","FR","SA"],p=[...Array(31).keys().map((e=>e+1))],h=[...Array(12).keys().map((e=>e+1))],m=e=>{const t=b(e,s);return y(e,{isUnsupported:t})},f=(e,t)=>{const n=b(e,l),r=e.getComponent("BYDAY").some((e=>!u.includes(e))),i=n||r,o=e.getComponent("BYDAY").filter((e=>u.includes(e)));return 0===o.length&&o.push((0,a.j)(t.jsDate)),y(e,{byDay:o,isUnsupported:i})},g=(e,t)=>{let n=b(e,c),a=[],r=null,i=[];if(b(e,["BYMONTHDAY"])){b(e,["BYDAY","BYSETPOS"])&&(n=!0);const t=e.getComponent("BYMONTHDAY").some((e=>!p.includes(e)));n=n||t,i=e.getComponent("BYMONTHDAY").filter((e=>p.includes(e))).map((e=>e))}else if(b(e,["BYDAY"])&&b(e,["BYSETPOS"])){_(e.getComponent("BYDAY"))?a=e.getComponent("BYDAY"):(a=["MO","TU","WE","TH","FR","SA","SU"],n=!0);const t=e.getComponent("BYSETPOS");1===t.length&&v(t[0])?r=t[0]:(r=1,n=!0)}else if(b(e,["BYDAY"])){const o=e.getComponent("BYDAY");if(o.length>1)i.push(t.day),n=!0;else{const e=o[0],s=/^(-?\d)([A-Z]{2})$/.exec(e);if(s){const e=s[1],t=s[2];v(e)?(a=[t],r=parseInt(e,10)):(a=[t],r=1,n=!0)}else i.push(t.day),n=!0}}else i.push(t.day);return y(e,{byDay:a,bySetPosition:r,byMonthDay:i,isUnsupported:n})},A=(e,t)=>{let n=b(e,d),a=[],r=null,i=[],o=[];if(b(e,["BYMONTH"])){const t=e.getComponent("BYMONTH").some((e=>!h.includes(e)));n=n||t,i=e.getComponent("BYMONTH").filter((e=>h.includes(e))).map((e=>e))}else i.push(t.month);if(b(e,["BYMONTHDAY"])){b(e,["BYDAY","BYSETPOS"])&&(n=!0);const t=e.getComponent("BYMONTHDAY").some((e=>!p.includes(e)));n=n||t,o=e.getComponent("BYMONTHDAY").filter((e=>p.includes(e))).map((e=>e))}else if(b(e,["BYDAY"])&&b(e,["BYSETPOS"])){_(e.getComponent("BYDAY"))?a=e.getComponent("BYDAY"):(a=["MO","TU","WE","TH","FR","SA","SU"],n=!0);const t=e.getComponent("BYSETPOS");1===t.length&&v(t[0])?r=t[0]:(r=1,n=!0)}else if(b(e,["BYDAY"])){const i=e.getComponent("BYDAY");if(i.length>1)o.push(t.day),n=!0;else{const e=i[0],s=/^(-?\d)([A-Z]{2})$/.exec(e);if(s){const e=s[1],t=s[2];v(e)?(a=[t],r=parseInt(e,10)):(a=[t],r=1,n=!0)}else o.push(t.day),n=!0}}else o.push(t.day);return y(e,{byDay:a,bySetPosition:r,byMonth:i,byMonthDay:o,isUnsupported:n})},_=e=>["MO","TU","WE","TH","FR","SA","SU","FR,MO,SA,SU,TH,TU,WE","FR,MO,TH,TU,WE","SA,SU"].includes(e.slice().sort().join(",")),v=e=>["-2","-1","1","2","3","4","5"].includes(e.toString()),b=(e,t)=>{for(const n of t){if(e.getComponent(n).length>0)return!0}return!1},y=(e,t)=>{const n=null!==e.count&&null!==e.until;let a={};return n&&(a={isUnsupported:n}),i(Object.assign({},{recurrenceRuleValue:e,frequency:e.frequency,interval:parseInt(e.interval,10)||1,count:e.count,until:e.until?(0,r.z8)(e.until):null},t,a))}},63239:(e,t,n)=>{"use strict";n.d(t,{B:()=>i});var a=n(53334),r=n(54813);const i=()=>({accessClass:{readableName:(0,a.Tl)("calendar","When shared show"),icon:"Eye",options:[{value:"PUBLIC",label:(0,a.Tl)("calendar","When shared show full event")},{value:"CONFIDENTIAL",label:(0,a.Tl)("calendar","When shared show only busy")},{value:"PRIVATE",label:(0,a.Tl)("calendar","When shared hide this event")}],multiple:!1,info:(0,a.Tl)("calendar","The visibility of this event in read-only shared calendars."),defaultValue:"PUBLIC"},location:{readableName:(0,a.Tl)("calendar","Location"),placeholder:(0,a.Tl)("calendar","Add a location"),icon:"MapMarker"},description:{readableName:(0,a.Tl)("calendar","Description"),placeholder:(0,a.Tl)("calendar","Add a description\n\n- What is this meeting about\n- Agenda items\n- Anything participants need to prepare"),icon:"TextBoxOutline",defaultNumberOfRows:2},status:{readableName:(0,a.Tl)("calendar","Status"),icon:"Check",options:[{value:"CONFIRMED",label:(0,a.Tl)("calendar","Confirmed")},{value:"TENTATIVE",label:(0,a.Tl)("calendar","Tentative")},{value:"CANCELLED",label:(0,a.Tl)("calendar","Canceled")}],multiple:!1,info:(0,a.Tl)("calendar","Confirmation about the overall status of the event."),defaultValue:"CONFIRMED"},timeTransparency:{readableName:(0,a.Tl)("calendar","Show as"),icon:"Briefcase",multiple:!1,info:(0,a.Tl)("calendar","Take this event into account when calculating free-busy information."),options:[{value:"TRANSPARENT",label:(0,a.Tl)("calendar","Free")},{value:"OPAQUE",label:(0,a.Tl)("calendar","Busy")}],defaultValue:"TRANSPARENT"},categories:{readableName:(0,a.Tl)("calendar","Categories"),icon:"Tag",multiple:!0,info:(0,a.Tl)("calendar","Categories help you to structure and organize your events."),placeholder:(0,a.Tl)("calendar","Search or add categories"),tagPlaceholder:(0,a.Tl)("calendar","Add this as a new category"),options:(0,r.o)()},color:{readableName:(0,a.Tl)("calendar","Custom color"),icon:"EyedropperVariant",multiple:!1,info:(0,a.Tl)("calendar","Special color of this event. Overrides the calendar-color.")}})},23518:(e,t,n)=>{"use strict";n.d(t,{R8:()=>h,s8:()=>c,ul:()=>p,vV:()=>d});var a=n(66802),r=n(63814),i=n(85168),o=n(53334),s=n(44719),l=n(49228);const c=async function(e){try{return(await a.Ay.post((0,r.KT)("apps/files_sharing/api/v1/",2)+"shares",{shareType:OC.Share.SHARE_TYPE_LINK,path:e})).data.ocs.data}catch(e){throw e?.response?.data?.ocs?.meta?.message?(console.error(`Error while sharing file: ${e.response.data.ocs.meta.message}`),(0,i.Qg)(e.response.data.ocs.meta.message),e):(console.error("Error while sharing file: Unknown error"),(0,i.Qg)((0,o.Tl)("calendar","Error while sharing file")),e)}},d=async function(e,t){const n=(0,r.dC)(`dav/files/${t}/${e}`);try{await(0,a.Ay)({method:"MKCOL",url:n})}catch(n){if(405!==n?.response?.status)return(0,i.Qg)((0,o.Tl)("calendar","Error creating a folder {folder}",{folder:e})),e;"/"!==e&&(e=await u(e,t))}return e},u=async function(e,t){const n=await h(e,t),a=await(0,s.h4)(n),r=a?.multistatus?.response[0]?.propstat?.prop?.["mount-type"];if("shared"!==r)return e;const i=e.split("/");return i.pop(),1===i.length?"/":u(i.join("/"),t)},p=async function(e,t,n,s){const c=[],d=[];return t.forEach((t=>{if(-1!==s.map((e=>e.fileName.split("/").pop())).indexOf(t.name))(0,i.Qg)((0,o.Tl)("calendar","Attachment {fileName} already exists!",{fileName:t.name}));else{const s=(0,r.dC)(`dav/files/${n.userId}/${e}/${t.name}`),u=a.Ay.put(s,t).then((e=>{const n={fileName:t.name,formatType:t.type,uri:s,value:s,path:`/${t.name}`};204!==e.status&&201!==e.status||((0,i.Te)((0,o.Tl)("calendar","Attachment {fileName} added!",{fileName:t.name})),c.push(n))})).catch((async e=>{if(e.response){const n=await(0,l.N)(e);n?(0,i.Qg)(n):(0,i.Qg)((0,o.Tl)("calendar","An error occurred during uploading file {fileName}",{fileName:t.name}))}}));d.push(u)}})),await Promise.all(d),c},h=async function(e,t){const n=(0,r.dC)(`dav/files/${t}/${e}`);return(await(0,a.Ay)({method:"PROPFIND",url:n,data:'\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t'}).catch((()=>{(0,i.Qg)((0,o.Tl)("calendar","An error occurred during getting file information"))}))).data}},28928:(e,t,n)=>{"use strict";n.d(t,{BK:()=>m,Bl:()=>c,Db:()=>l,HV:()=>h,JW:()=>u,Ky:()=>_,Ze:()=>F,a9:()=>T,cj:()=>p,dZ:()=>A,hC:()=>g,jb:()=>f,uH:()=>C,vV:()=>v,wo:()=>E,xX:()=>y});var a=n(32273),r=n(63814),i=n(35442);const o={},s=function(){const e=(e=>JSON.stringify(e))(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{});return o[e]||(o[e]=new a.Ay({rootUrl:(0,r.dC)("dav"),defaultHeaders:{"X-NC-CalDAV-Webcal-Caching":"On"}})),o[e]},l=async()=>{await s().connect({enableCalDAV:!0})},c=async()=>{await s()._createPublicCalendarHome()},d=e=>s(e).calendarHomes[0],u=()=>d().findAllCalDAVCollectionsGrouped(),p=()=>d().findAllCalendars(),h=async()=>{const e={"X-NC-CalDAV-Webcal-Caching":"Off"};return await s(e).connect({enableCalDAV:!0}),d(e).findAllSubscriptions()},m=()=>d().findAllDeletedCalendars(),f=async e=>{const t=[];for(const n of e){const e=s().publicCalendarHome.find(n).catch((()=>null));t.push(e)}return(await Promise.all(t)).filter((e=>null!==e))},g=async()=>(await d().findAllScheduleOutboxes())[0],A=async(e,t,n,a,r)=>d().createCalendarCollection(e,t,n,a,r),_=async(e,t,n,a)=>d().createSubscribedCollection(e,t,n,a),v=async()=>(await d().enableBirthdayCalendar(),b()),b=async()=>d().find(i.DL),y=()=>s().currentUserPrincipal,F=async e=>s().principalPropertySearchByDisplaynameOrEmail(e),C=async e=>s().advancedPrincipalPropertySearch(e),T=async e=>s().findPrincipal(e),E=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return s().findPrincipalsInCollection(e,t)}},1737:(e,t,n)=>{"use strict";n.d(t,{N:()=>i});var a=n(66802),r=n(68422);const i=async(e,t)=>{await a.Ay.post((0,r.K)(e),{value:t})}},81895:(e,t,n)=>{"use strict";n.d(t,{Cj:()=>m,EX:()=>h,Z1:()=>f,wF:()=>p});var a=n(66802),r=n(53334),i=n(63814),o=n(81222),s=n(21777),l=n(30835),c=n(15745),d=n(83503),u=n.n(d);async function p(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const n=(0,o.C)("calendar","talk_api_version");let s,l,c;try{s=await a.Ay.post((0,i.KT)("apps/spreed/api/"+n+"/",2)+"room",{roomType:3,roomName:e||(0,r.Tl)("calendar","Talk conversation for event"),objectType:"event",objectId:u()(new Date)}),c=s.data.ocs.data,l=c.token}catch(e){throw console.debug(e),e}try{t&&await a.Ay.put((0,i.KT)("apps/spreed/api/"+n+"/",2)+"room/"+l+"/description",{description:t})}catch(e){if(console.debug(e),"event"!==e.response?.data?.ocs?.data?.error)throw e}return f(l)}async function h(e){const t=(0,o.C)("calendar","talk_api_version"),n=e.getConferenceList()[0]?.uri??e.location;if(!n||!n.startsWith(window.location.protocol+"//"+window.location.host))return void l.Ay.debug("Event's conference/location is from another host",n);const r=(d=n,d.match(/\/call\/([a-z0-9]*)(\/|#.*)?$/)?.[1]??void 0);var d;if(r)try{const{data:{ocs:{data:n}}}=await a.Ay.get((0,i.KT)("apps/spreed/api/"+t+"/",2)+"room/"+r),o=await a.Ay.get((0,i.KT)("apps/spreed/api/"+t+"/",2)+"room/"+r+"/participants");if(!o.data.ocs.data.some((e=>e.actorId===(0,s.HW)().uid&&e.participantType<=2)))return void l.Ay.debug("Current user is not a moderator or owner",{currentUser:(0,s.HW)().uid,conversation:o.data.ocs.data});console.info("room",n);for(const o of e.getAttendeeIterator()){if(l.Ay.debug("Processing attendee",{attendee:o}),["GROUP","RESOURCE","ROOM"].includes(o.userType))continue;const e=(0,c.nO)(o.email);try{const c=await a.Ay.get((0,i.KT)("core/autocomplete/",2)+"get?search="+encodeURIComponent(o.commonName??e)+"&itemType=&itemId=%20&shareTypes[]=0&limit=2");1===c.data.ocs.data.length&&c.data.ocs.data[0].id!==(0,s.HW)().uid&&c.data.ocs.data[0].shareWithDisplayNameUnique===e?await a.Ay.post((0,i.KT)("apps/spreed/api/"+t+"/",2)+"room/"+r+"/participants",{newParticipant:c.data.ocs.data[0].id,source:"users"}):c.data.ocs.data[0]?.id===(0,s.HW)().uid?l.Ay.debug("Skipping organizer "+c.data.ocs.data[0].id):3===n.type?await a.Ay.post((0,i.KT)("apps/spreed/api/"+t+"/",2)+"room/"+r+"/participants",{newParticipant:e,source:"emails"}):l.Ay.debug("Attendee "+e+" ignored as Talk participant")}catch(t){l.Ay.info("Could not add attendee "+e+" as Talk participant",{error:t})}}}catch(e){l.Ay.warn("Could not update Talk room attendees",{error:e})}else l.Ay.debug("URL "+n+" contains no call token")}function m(e){if(!e)return!1;const t=f();return e.includes(t)}function f(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(0,i.Jv)("/call/"+e,{},{baseURL:(0,i.$_)()})}},62863:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});const a=(0,n(62297).ZR)();let r=!1;function i(){return r||(a.registerDefaultTimezones(),r=!0),a}},87133:(e,t,n)=>{"use strict";n.d(t,{t:()=>i});var a=n(63032),r=n.n(a);const i=()=>{const e=r().determine();if(!e)return"UTC";const t=e.name();return t||"UTC"}},36977:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var a=n(62863),r=n(77555),i=n(88075),o=n(72641),s=n(49064),l=n(74717),c=n(19305),d=n(67982),u=n(30835),p=n(63239),h=n(63814),m=n(81895),f=n(46305),g=n(6088),A=n(89274),_=n(88484),v=n(10810),b=n(85471);const y=(0,v.nY)("calendarObjectInstance",{state:()=>({isNew:null,calendarObject:null,calendarObjectInstance:null,existingEvent:{objectId:null,recurrenceId:null}}),actions:{setCalendarObjectInstanceForExistingEvent(e){let{calendarObject:t,calendarObjectInstance:n,objectId:a,recurrenceId:r}=e;this.isNew=!1,this.calendarObject=t,this.calendarObjectInstance=n,this.existingEvent.objectId=a,this.existingEvent.recurrenceId=r},setCalendarObjectInstanceForNewEvent(e){let{calendarObject:t,calendarObjectInstance:n}=e;this.isNew=!0,this.calendarObject=t,this.calendarObjectInstance=n,this.existingEvent.objectId=null,this.existingEvent.recurrenceId=null},resetCalendarObjectInstanceObjectIdAndRecurrenceId(){this.isNew=!1,this.calendarObject=null,this.calendarObjectInstance=null,this.existingEvent.objectId=null,this.existingEvent.recurrenceId=null},changeTitle(e){let{calendarObjectInstance:t,title:n}=e;t.eventComponent.title=n,t.title=n},changeStartDateMutation(e){let{calendarObjectInstance:t,startDate:n}=e;t.eventComponent.startDate.year=n.getFullYear(),t.eventComponent.startDate.month=n.getMonth()+1,t.eventComponent.startDate.day=n.getDate(),t.eventComponent.startDate.hour=n.getHours(),t.eventComponent.startDate.minute=n.getMinutes(),t.eventComponent.startDate.second=0;const o=t.eventComponent.isAllDay(),s=t.eventComponent.endDate.clone(),l=t.eventComponent.startDate.clone();if(o){if(s.addDuration(i.wy.fromSeconds(-86400)),-1===s.compare(l)){const e=(0,a.A)().getTimezoneForId(s.timezoneId);t.eventComponent.endDate=t.eventComponent.startDate.getInTimezone(e),t.endDate=(0,r.z8)(t.eventComponent.endDate),t.eventComponent.endDate.addDuration(i.wy.fromSeconds(86400))}}else if(-1===s.compare(l)){const e=(0,a.A)().getTimezoneForId(s.timezoneId);t.eventComponent.endDate=t.eventComponent.startDate.getInTimezone(e),t.endDate=(0,r.z8)(t.eventComponent.endDate)}t.startDate=n},changeStartTimezoneMutation(e){let{calendarObjectInstance:t,startTimezone:n}=e;const r=(0,a.A)().getTimezoneForId(n);t.eventComponent.startDate.replaceTimezone(r),t.startTimezoneId=n,"floating"!==n&&"floating"!==t.endTimezoneId||(t.eventComponent.endDate.replaceTimezone(r),t.endTimezoneId=n)},changeEndDateMutation(e){let{calendarObjectInstance:t,endDate:n}=e;const o=t.eventComponent.endDate;t.eventComponent.endDate=o,t.eventComponent.endDate.year=n.getFullYear(),t.eventComponent.endDate.month=n.getMonth()+1,t.eventComponent.endDate.day=n.getDate(),t.eventComponent.endDate.hour=n.getHours(),t.eventComponent.endDate.minute=n.getMinutes(),t.eventComponent.endDate.second=0;const s=t.eventComponent.isAllDay(),l=t.eventComponent.endDate.clone(),c=t.eventComponent.startDate.clone();if(s){if(-1===l.compare(c)){const e=(0,a.A)().getTimezoneForId(c.timezoneId);t.eventComponent.startDate=t.eventComponent.endDate.getInTimezone(e),t.startDate=(0,r.z8)(t.eventComponent.startDate)}t.eventComponent.endDate.addDuration(i.wy.fromSeconds(86400))}else if(-1===l.compare(c))if(l.addDuration(i.wy.fromSeconds(86400)),-1===l.compare(c)){const e=(0,a.A)().getTimezoneForId(c.timezoneId);t.eventComponent.startDate=t.eventComponent.endDate.getInTimezone(e),t.startDate=(0,r.z8)(t.eventComponent.startDate)}else t.eventComponent.endDate.addDuration(i.wy.fromSeconds(86400)),n=new Date(n.getTime()+864e5);t.endDate=n},changeEndTimezoneMutation(e){let{calendarObjectInstance:t,endTimezone:n}=e;const r=(0,a.A)().getTimezoneForId(n);t.eventComponent.endDate.replaceTimezone(r),t.endTimezoneId=n,"floating"!==n&&"floating"!==t.startTimezoneId||(t.eventComponent.startDate.replaceTimezone(r),t.startTimezoneId=n)},toggleAllDayMutation(e){let{calendarObjectInstance:t}=e;if(!t.eventComponent.canModifyAllDay()&&this.calendarObject.existsOnServer)return;const n=t.eventComponent.isAllDay();t.eventComponent.startDate.isDate=!n,t.eventComponent.endDate.isDate=!n,t.isAllDay=t.eventComponent.isAllDay(),n?t.eventComponent.endDate.addDuration(i.wy.fromSeconds(-86400)):t.eventComponent.endDate.addDuration(i.wy.fromSeconds(86400))},changeTimeToDefaultForTimedEvents(e){let{calendarObjectInstance:t}=e;const n=t.eventComponent.startDate,a=t.eventComponent.endDate;0===n.hour&&0===n.minute&&0===a.hour&&0===a.minute&&(n.hour=10,a.hour=11,t.startDate=(0,r.z8)(n),t.endDate=(0,r.z8)(a))},changeLocation(e){let{calendarObjectInstance:t,location:n}=e;t.eventComponent.deleteAllProperties("X-APPLE-STRUCTURED-LOCATION"),t.eventComponent.location=n,t.location=n},changeDescription(e){let{calendarObjectInstance:t,description:n}=e;const a=t.eventComponent.getFirstProperty("Description");if(a)for(const e of a.getParametersIterator())a.deleteParameter(e.name);t.eventComponent.deleteAllProperties("X-ALT-DESC"),t.eventComponent.description=n,t.description=n},changeAccessClass(e){let{calendarObjectInstance:t,accessClass:n}=e;t.eventComponent.accessClass=n,t.accessClass=n},changeStatus(e){let{calendarObjectInstance:t,status:n}=e;t.eventComponent.status=n,t.status=n},changeTimeTransparency(e){let{calendarObjectInstance:t,timeTransparency:n}=e;t.eventComponent.timeTransparency=n,t.timeTransparency=n},changeCustomColor(e){let{calendarObjectInstance:t,customColor:n}=e;if(null===n)return t.eventComponent.deleteAllProperties("COLOR"),void b.default.set(t,"customColor",null);const a=(0,_.mj)(n),r=(0,_.dU)(a);if(!a||!r)return console.error("Setting custom color failed"),console.error("customColor: ",n),console.error("cssColorName: ",a),void console.error("hexColorOfCssName: ",r);t.eventComponent.color=a,b.default.set(t,"customColor",r)},addAttendee(e){let{calendarObjectInstance:t,commonName:n,uri:a,calendarUserType:r=null,participationStatus:o=null,role:s=null,rsvp:l=null,language:c=null,timezoneId:d=null,organizer:u=null,member:p=null}=e;const h=i.Uy.fromNameAndEMail(n,a);null!==r&&(h.userType=r),null!==o&&(h.participationStatus=o),null!==s&&(h.role=s),null!==l&&(h.rsvp=l),null!==c&&(h.language=c),null!==d&&h.updateParameterIfExist("TZID",d),null!==p&&h.updateParameterIfExist("MEMBER",p),t.eventComponent.addProperty(h),t.attendees.push({commonName:n,participationStatus:o,role:s,rsvp:l,uri:a,attendeeProperty:h}),!t.organizer&&u&&this.setOrganizer({calendarObjectInstance:t,commonName:u.displayname,email:u.emailAddress})},removeAttendee(e){let{calendarObjectInstance:t,attendee:n}=e;t.eventComponent.removeAttendee(n.attendeeProperty),"GROUP"===n.attendeeProperty.userType&&n.members.forEach((function(e){if(Array.isArray(e.attendeeProperty.member)&&e.attendeeProperty.member.length>1){const t=e.attendeeProperty.member.findIndex((function(e){return e===n.uri}));-1!==t&&e.attendeeProperty.member.splice(t,1)}else{t.eventComponent.removeAttendee(e.attendeeProperty);const n=t.attendees.indexOf(e);-1!==n&&t.attendees.splice(n,1)}}));const a=t.attendees.indexOf(n);-1!==a&&t.attendees.splice(a,1),0===t.attendees.length&&(t.organizer=null,t.eventComponent.deleteAllProperties("ORGANIZER"))},changeAttendeesParticipationStatus(e){let{attendee:t,participationStatus:n}=e;t.attendeeProperty.participationStatus=n,t.participationStatus=n},changeAttendeesRole(e){let{attendee:t,role:n}=e;t.attendeeProperty.role=n,t.role=n},toggleAttendeeRSVP(e){let{attendee:t}=e;const n=t.attendeeProperty.rsvp;t.attendeeProperty.rsvp=!n,t.rsvp=!n},setOrganizer(e){let{calendarObjectInstance:t,commonName:n=null,email:a}=e;t.eventComponent.setOrganizerFromNameAndEMail(n,a),b.default.set(t,"organizer",{commonName:n,uri:a,attendeeProperty:t.eventComponent.getFirstProperty("ORGANIZER")})},addCategory(e){let{calendarObjectInstance:t,category:n}=e;t.eventComponent.addCategory(n),t.categories.push(n)},removeCategory(e){let{calendarObjectInstance:t,category:n}=e;t.eventComponent.removeCategory(n);const a=t.categories.indexOf(n);-1!==a&&t.categories.splice(a,1)},changeRecurrenceInterval(e){let{recurrenceRule:t,interval:n}=e;t.recurrenceRuleValue&&(t.recurrenceRuleValue.interval=n,t.interval=n,console.debug(t.recurrenceRuleValue._innerValue.toString()))},changeRecurrenceFrequencyMutation(e){let{recurrenceRule:t,frequency:n}=e;t.recurrenceRuleValue&&(t.recurrenceRuleValue.frequency=n,t.frequency=n,console.debug(t.recurrenceRuleValue._innerValue.toString()))},changeRecurrenceCount(e){let{recurrenceRule:t,count:n}=e;t.recurrenceRuleValue&&(t.recurrenceRuleValue.count=n,t.count=n,t.until=null,console.debug(t.recurrenceRuleValue._innerValue.toString()))},changeRecurrenceUntil(e){let{calendarObjectInstance:t,recurrenceRule:n,until:a}=e;n.recurrenceRuleValue&&("floating"!==t.startTimezoneId?n.recurrenceRuleValue.until=i.Z4.fromJSDate(a,{zone:"utc"}):n.recurrenceRuleValue.until=i.Z4.fromJSDate(a),n.until=a,n.count=null,console.debug(n.recurrenceRuleValue._innerValue.toString()))},changeRecurrenceToInfinite(e){let{recurrenceRule:t}=e;t.recurrenceRuleValue&&(t.recurrenceRuleValue.setToInfinite(),t.until=null,t.count=null,console.debug(t.recurrenceRuleValue._innerValue.toString()))},resetRecurrenceByParts(e){let{recurrenceRule:t}=e;if(t.recurrenceRuleValue){const e=["BYSECOND","BYMINUTE","BYHOUR","BYDAY","BYMONTHDAY","BYYEARDAY","BYWEEKNO","BYMONTH","BYSETPOS"];for(const n of e)t.recurrenceRuleValue.setComponent(n,[]);b.default.set(t,"byDay",[]),b.default.set(t,"byMonth",[]),b.default.set(t,"byMonthDay",[]),b.default.set(t,"bySetPosition",null),console.debug(t.recurrenceRuleValue._innerValue.toString())}},setDefaultRecurrenceByPartsForMonthlyBySetPosition(e){let{calendarObjectInstance:t,recurrenceRule:n}=e;if(n.recurrenceRuleValue){const{byDay:e,bySetPosition:a}=(0,o.h)(t.startDate);n.recurrenceRuleValue.setComponent("BYDAY",[e]),n.recurrenceRuleValue.setComponent("BYSETPOS",[a]),n.byDay.push(e),n.bySetPosition=a,console.debug(n.recurrenceRuleValue._innerValue.toString())}},setDefaultRecurrenceByPartsForYearlyBySetPosition(e){let{calendarObjectInstance:t,recurrenceRule:n}=e;if(n.recurrenceRuleValue){const e=t.startDate.getMonth()+1,{byDay:a,bySetPosition:r}=(0,o.h)(t.startDate);n.recurrenceRuleValue.setComponent("BYMONTH",[e]),n.recurrenceRuleValue.setComponent("BYDAY",[a]),n.recurrenceRuleValue.setComponent("BYSETPOS",[r]),n.byMonth.push(e),n.byDay.push(a),n.bySetPosition=r,console.debug(n.recurrenceRuleValue._innerValue.toString())}},addByDayToRecurrenceRule(e){let{recurrenceRule:t,byDay:n}=e;if(t.recurrenceRuleValue){const e=t.recurrenceRuleValue.getComponent("BYDAY");-1===e.indexOf(n)&&(e.push(n),t.recurrenceRuleValue.setComponent("BYDAY",e));-1===t.byDay.indexOf(n)&&t.byDay.push(n),console.debug(t.recurrenceRuleValue._innerValue.toString())}},removeByDayFromRecurrenceRule(e){let{recurrenceRule:t,byDay:n}=e;if(t.recurrenceRuleValue){const e=t.recurrenceRuleValue.getComponent("BYDAY"),a=e.indexOf(n);-1!==a&&(e.splice(a,1),t.recurrenceRuleValue.setComponent("BYDAY",e));const r=t.byDay.indexOf(n);-1!==r&&t.byDay.splice(r,1),console.debug(t.recurrenceRuleValue._innerValue.toString())}},addByMonthDayToRecurrenceRule(e){let{recurrenceRule:t,byMonthDay:n}=e;if(t.recurrenceRuleValue){const e=t.recurrenceRuleValue.getComponent("BYMONTHDAY");-1===e.indexOf(n)&&(e.push(n),t.recurrenceRuleValue.setComponent("BYMONTHDAY",e));-1===t.byMonthDay.indexOf(n)&&t.byMonthDay.push(n),console.debug(t.recurrenceRuleValue._innerValue.toString())}},removeByMonthDayFromRecurrenceRule(e){let{recurrenceRule:t,byMonthDay:n}=e;if(t.recurrenceRuleValue){const e=t.recurrenceRuleValue.getComponent("BYMONTHDAY"),a=e.indexOf(n);-1!==a&&(e.splice(a,1),t.recurrenceRuleValue.setComponent("BYMONTHDAY",e));const r=t.byMonthDay.indexOf(n);-1!==r&&t.byMonthDay.splice(r,1),console.debug(t.recurrenceRuleValue._innerValue.toString())}},addByMonthToRecurrenceRule(e){let{recurrenceRule:t,byMonth:n}=e;if(t.recurrenceRuleValue){console.debug("addByMonthToRecurrenceRule",n);const e=t.recurrenceRuleValue.getComponent("BYMONTH");-1===e.indexOf(n)&&(e.push(n),t.recurrenceRuleValue.setComponent("BYMONTH",e));-1===t.byMonth.indexOf(n)&&t.byMonth.push(n),console.debug(t.recurrenceRuleValue._innerValue.toString())}},removeByMonthFromRecurrenceRule(e){let{recurrenceRule:t,byMonth:n}=e;if(t.recurrenceRuleValue){console.debug("removeByMonthFromRecurrenceRule",n);const e=t.recurrenceRuleValue.getComponent("BYMONTH"),a=e.indexOf(n);-1!==a&&(e.splice(a,1),t.recurrenceRuleValue.setComponent("BYMONTH",e));const r=t.byMonth.indexOf(n);-1!==r&&t.byMonth.splice(r,1),console.debug(t.recurrenceRuleValue._innerValue.toString())}},changeRecurrenceByDay(e){let{recurrenceRule:t,byDay:n}=e;t.recurrenceRuleValue&&(t.recurrenceRuleValue.setComponent("BYDAY",n),b.default.set(t,"byDay",n),console.debug(t.recurrenceRuleValue._innerValue.toString()))},changeRecurrenceBySetPosition(e){let{recurrenceRule:t,bySetPosition:n}=e;t.recurrenceRuleValue&&(t.recurrenceRuleValue.setComponent("BYSETPOS",[n]),b.default.set(t,"bySetPosition",n),console.debug(t.recurrenceRuleValue._innerValue.toString()))},markRecurrenceRuleAsSupported(e){let{recurrenceRule:t}=e;t.isUnsupported=!1},changeAlarmType(e){let{alarm:t,type:n}=e;t.alarmComponent&&(t.alarmComponent.action=n,t.type=n,console.debug(t.alarmComponent.toICALJs().toString()))},changeAlarmAbsoluteDate(e){let{alarm:t,date:n}=e;t.alarmComponent&&(t.alarmComponent.trigger.value.year=n.getFullYear(),t.alarmComponent.trigger.value.month=n.getMonth()+1,t.alarmComponent.trigger.value.day=n.getDate(),t.alarmComponent.trigger.value.hour=n.getHours(),t.alarmComponent.trigger.value.minute=n.getMinutes(),t.alarmComponent.trigger.value.second=0,t.absoluteDate=n,console.debug(t.alarmComponent.toICALJs().toString()))},changeAlarmAbsoluteTimezoneId(e){let{alarm:t,timezoneId:n}=e;if(t.alarmComponent){const e=(0,a.A)().getTimezoneForId(n);t.alarmComponent.trigger.value.replaceTimezone(e),t.absoluteTimezoneId=n,console.debug(t.alarmComponent.toICALJs().toString())}},updateAlarmAllDayParts(e){let{alarm:t}=e;if(t.alarmComponent){const e=t.alarmComponent.trigger.value.totalSeconds,n=(0,l.rG)(e);t.relativeUnitAllDay=n.unit,t.relativeAmountAllDay=n.amount,t.relativeHoursAllDay=n.hours,t.relativeMinutesAllDay=n.minutes}},updateAlarmTimedParts(e){let{alarm:t}=e;if(t.alarmComponent){const e=t.alarmComponent.trigger.value.totalSeconds,n=(0,l.R2)(e);t.relativeUnitTimed=n.unit,t.relativeAmountTimed=n.amount,console.debug(t.alarmComponent.toICALJs().toString())}},addAlarmToCalendarObjectInstance(e){let{calendarObjectInstance:t,type:n,totalSeconds:a}=e;if(t.eventComponent){const e=t.eventComponent,r=i.wy.fromSeconds(a),o=e.addRelativeAlarm(n,r),s=(0,c.o)(o);t.alarms.push(s),console.debug(s.alarmComponent.toICALJs().toString())}},removeAlarmFromCalendarObjectInstance(e){let{calendarObjectInstance:t,alarm:n}=e;if(n.alarmComponent){t.eventComponent.removeAlarm(n.alarmComponent);const e=t.alarms.indexOf(n);-1!==e&&t.alarms.splice(e,1)}},addAttachmentBySharedData(e){let{calendarObjectInstance:t,sharedData:n}=e;const a=i.zN.fromLink(n.url),r=n.fileName,o=new i.kH("FILENAME",r),s=new i.kH("X-NC-HAS-PREVIEW",n["has-preview"].toString()),l=new i.kH("X-NC-FILE-ID",n.fileid.toString()),c=new i.kH("X-NC-SHARED-TYPES",n["share-types"]["share-type"]?n["share-types"]["share-type"].join(","):"");a.setParameter(o),a.setParameter(l),a.setParameter(s),a.setParameter(c),a.isNew=!0,a.shareTypes=n["share-types"]["share-type"]?n["share-types"]["share-type"].join(","):"",a.fileName=r,a.xNcFileId=n.fileid,a.xNcHasPreview=n["has-preview"],a.formatType=n.getcontenttype,a.uri=n.url?n.url:(0,h.Jv)(`/f/${n.fileid}`),t.eventComponent.addProperty(a),t.attachments.push(a)},addAttachmentWithProperty(e){let{calendarObjectInstance:t,sharedData:n}=e;const a={},r=n.fileName;a.isNew=!0,a.shareTypes=("number"==typeof n?.["share-types"]?.["share-type"]?n?.["share-types"]?.["share-type"]?.toString():n?.["share-types"]?.["share-type"]?.join(","))??null,a.fileName=r,a.xNcFileId=n.fileid,a.xNcHasPreview=n["has-preview"],a.formatType=n.getcontenttype,a.uri=n.url?n.url:(0,h.Jv)(`/f/${n.fileid}`);const o=i.zN.fromLink(a.uri,a.formatType),s=new i.kH("FILENAME",r),l=new i.kH("X-NC-HAS-PREVIEW",a.xNcHasPreview.toString()),c=new i.kH("X-NC-FILE-ID",a.xNcFileId.toString());if(null!==a.shareTypes){const e=new i.kH("X-NC-SHARED-TYPES",a.shareTypes);o.setParameter(e)}o.setParameter(s),o.setParameter(c),o.setParameter(l),o.uri=a.uri,a.attachmentProperty=o,t.eventComponent.addProperty(o),t.attachments.push(a)},deleteAttachment(e){let{calendarObjectInstance:t,attachment:n}=e;try{const e=t.attachments.indexOf(n);-1!==e&&t.attachments.splice(e,1),t.eventComponent.removeAttachment(n.attachmentProperty)}catch{}},async resolveClosestRecurrenceIdForCalendarObject(e){let{objectId:t,closeToDate:n}=e;const a=(0,g.A)(),r=(await a.getEventByObjectId({objectId:t})).calendarComponent.getVObjectIterator().next().value,o=i.Z4.fromJSDate(n,!0);return r.recurrenceManager.getClosestOccurrence(o).getReferenceRecurrenceId().unixTime},async getCalendarObjectInstanceByObjectIdAndRecurrenceId(e){let{objectId:t,recurrenceId:n}=e;const a=(0,g.A)();if(this.existingEvent.objectId===t&&this.existingEvent.recurrenceId===n)return Promise.resolve({calendarObject:this.calendarObject,calendarObjectInstance:this.calendarObjectInstance});const r=new Date(1e3*n),i=await a.getEventByObjectId({objectId:t}),o=(0,d.s)(i,r);if(null===o)throw new Error("Not a valid recurrence-id");const l=(0,s.Qu)(o);return this.setCalendarObjectInstanceForExistingEvent({calendarObject:i,calendarObjectInstance:l,objectId:t,recurrenceId:n}),{calendarObject:i,calendarObjectInstance:l}},async getCalendarObjectInstanceForNewEvent(e){let{isAllDay:t,start:n,end:a,timezoneId:r}=e;const i=(0,f.A)(),o=(0,A.A)();if(!0===this.isNew)return Promise.resolve({calendarObject:this.calendarObject,calendarObjectInstance:this.calendarObjectInstance});const l=await i.createNewEvent({start:n,end:a,isAllDay:t,timezoneId:r}),c=new Date(1e3*n),h=(0,d.s)(l,c),m=(0,s.Qu)(h),g=parseInt(o.defaultReminder);isNaN(g)||(this.addAlarmToCalendarObjectInstance({calendarObjectInstance:m,type:"DISPLAY",totalSeconds:g}),u.Ay.debug(`Added defaultReminder (${g}s) to newly created event`));const _=(0,p.B)().status.defaultValue;return m.eventComponent.status=_,m.status=_,this.setCalendarObjectInstanceForNewEvent({calendarObject:l,calendarObjectInstance:m}),{calendarObject:l,calendarObjectInstance:m}},async updateCalendarObjectInstanceForNewEvent(e){let{isAllDay:t,start:n,end:a,timezoneId:r}=e;const i=(0,f.A)();return await i.updateTimeOfNewEvent({calendarObjectInstance:this.calendarObjectInstance,start:n,end:a,isAllDay:t,timezoneId:r}),this.setCalendarObjectInstanceForNewEvent({calendarObject:this.calendarObject,calendarObjectInstance:this.calendarObjectInstance}),{calendarObject:this.calendarObject,calendarObjectInstance:this.calendarObjectInstance}},async saveCalendarObjectInstance(e){let{thisAndAllFuture:t,calendarId:n}=e;const a=(0,f.A)(),r=this.calendarObjectInstance.eventComponent,i=this.calendarObject;if((0,l.IS)(r),await(0,m.EX)(r),r.isDirty()){let e=null,o=null;null!==r.primaryItem&&r.canCreateRecurrenceExceptions()&&([e,o]=r.createRecurrenceException(t)),await a.updateCalendarObject({calendarObject:i}),null!==e&&null!==o&&e.root!==o.root&&await a.createCalendarObjectFromFork({eventComponent:o,calendarId:n})}n!==this.calendarObject.calendarId&&await a.moveCalendarObject({calendarObject:i,newCalendarId:n})},async duplicateCalendarObjectInstance(){const e=(0,f.A)(),t=this.calendarObjectInstance,n=t.eventComponent,a=n.startDate.getInUTC(),r=n.endDate.getInUTC(),i=await e.createNewEvent({start:a.unixTime,end:r.unixTime,timezoneId:n.startDate.timezoneId,isAllDay:n.isAllDay(),calendarId:this.calendarObject?.calendarId??null}),o=(0,d.s)(i,a.jsDate);(0,s.pz)(t,o,!0);const l=(0,s.Qu)(o);await this.setCalendarObjectInstanceForNewEvent({calendarObject:i,calendarObjectInstance:l})},async deleteCalendarObjectInstance(e){let{thisAndAllFuture:t}=e;const n=(0,f.A)(),a=this.calendarObjectInstance.eventComponent.removeThisOccurrence(t),r=this.calendarObject;a?await n.deleteCalendarObject({calendarObject:r}):await n.updateCalendarObject({calendarObject:r})},changeStartDate(e){let{calendarObjectInstance:t,startDate:n,onlyTime:a=!1,changeEndDate:r=!0}=e;const i=t.endDate.getTime()-t.startDate.getTime();if(a&&n.setFullYear(t.startDate.getFullYear(),t.startDate.getMonth(),t.startDate.getDate()),this.changeStartDateMutation({calendarObjectInstance:t,startDate:n}),r){const e=new Date(n.getTime()+i);this.changeEndDateMutation({calendarObjectInstance:t,endDate:e})}},changeStartTimezone(e){let{calendarObjectInstance:t,startTimezone:n}=e;this.changeStartTimezoneMutation({calendarObjectInstance:t,startTimezone:n}),this.changeStartDateMutation({calendarObjectInstance:t,startDate:t.startDate})},changeEndDate(e){let{calendarObjectInstance:t,endDate:n,onlyTime:a=!1}=e;a&&n.setFullYear(t.endDate.getFullYear(),t.endDate.getMonth(),t.endDate.getDate()),this.changeEndDateMutation({calendarObjectInstance:t,endDate:n})},changeEndTimezone(e){let{calendarObjectInstance:t,endTimezone:n}=e;this.changeEndTimezoneMutation({calendarObjectInstance:t,endTimezone:n}),this.changeEndDateMutation({calendarObjectInstance:t,endDate:t.endDate})},changeRecurrenceFrequency(e){let{calendarObjectInstance:t,recurrenceRule:n,frequency:a}=e;if(console.debug(t),console.debug(n),console.debug(a),"NONE"===n.frequency&&"NONE"!==a){const e=i.TM.fromData({}),r=new i.mA("RRULE",e);t.eventComponent.addProperty(r),t.recurrenceRule.recurrenceRuleValue=e,this.resetRecurrenceByParts({recurrenceRule:n}),this.changeRecurrenceFrequencyMutation({calendarObjectInstance:t,recurrenceRule:t.recurrenceRule,frequency:a}),this.changeRecurrenceInterval({calendarObjectInstance:t,recurrenceRule:t.recurrenceRule,interval:1}),this.changeRecurrenceToInfinite({recurrenceRule:t.recurrenceRule}),this.setDefaultRecurrenceByParts({calendarObjectInstance:t,recurrenceRule:n,frequency:a}),console.debug(`changed from none to ${a}`)}else"NONE"!==n.frequency&&"NONE"===a?(console.debug("calling removeRecurrenceRuleFromCalendarObjectInstance"),n.recurrenceRuleValue&&(t.eventComponent.deleteAllProperties("RRULE"),b.default.set(t,"recurrenceRule",(0,s.v8)().recurrenceRule),console.debug(t),console.debug(n))):(this.resetRecurrenceByParts({recurrenceRule:n}),this.changeRecurrenceFrequencyMutation({calendarObjectInstance:t,recurrenceRule:t.recurrenceRule,frequency:a}),this.setDefaultRecurrenceByParts({calendarObjectInstance:t,recurrenceRule:n,frequency:a}))},setDefaultRecurrenceByParts(e){let{calendarObjectInstance:t,recurrenceRule:n,frequency:a}=e;switch(a){case"WEEKLY":if(n.recurrenceRuleValue){const e=(0,o.j)(t.startDate);n.recurrenceRuleValue.setComponent("BYDAY",[e]),n.byDay.push(e),console.debug(n.recurrenceRuleValue._innerValue.toString())}break;case"MONTHLY":if(n.recurrenceRuleValue){const e=t.startDate.getDate();n.recurrenceRuleValue.setComponent("BYMONTHDAY",[e]),n.byMonthDay.push(e),console.debug(n.recurrenceRuleValue._innerValue.toString())}break;case"YEARLY":if(n.recurrenceRuleValue){const e=t.startDate.getMonth()+1;n.recurrenceRuleValue.setComponent("BYMONTH",[e]),n.byMonth.push(e);const a=t.startDate.getDate();n.recurrenceRuleValue.setComponent("BYMONTHDAY",[a]),n.byMonthDay.push(a),console.debug(n.recurrenceRuleValue._innerValue.toString())}}},changeMonthlyRecurrenceFromByDayToBySetPosition(e){let{calendarObjectInstance:t,recurrenceRule:n}=e;console.debug("changeMonthlyRecurrenceFromByDayToBySetPosition"),this.resetRecurrenceByParts({recurrenceRule:n}),this.setDefaultRecurrenceByPartsForMonthlyBySetPosition({calendarObjectInstance:t,recurrenceRule:n})},changeMonthlyRecurrenceFromBySetPositionToByDay(e){let{calendarObjectInstance:t,recurrenceRule:n}=e;if(console.debug("changeMonthlyRecurrenceFromBySetPositionToByDay"),this.resetRecurrenceByParts({recurrenceRule:n}),n.recurrenceRuleValue){const e=t.startDate.getDate();n.recurrenceRuleValue.setComponent("BYMONTHDAY",[e]),n.byMonthDay.push(e),console.debug(n.recurrenceRuleValue._innerValue.toString())}},changeYearlyRecurrenceFromByDayToBySetPosition(e){let{calendarObjectInstance:t,recurrenceRule:n}=e;this.resetRecurrenceByParts({recurrenceRule:n}),this.setDefaultRecurrenceByPartsForYearlyBySetPosition({calendarObjectInstance:t,recurrenceRule:n})},changeYearlyRecurrenceFromBySetPositionToByDay(e){let{calendarObjectInstance:t,recurrenceRule:n}=e;if(this.resetRecurrenceByParts({recurrenceRule:n}),n.recurrenceRuleValue){const e=t.startDate.getMonth()+1;n.recurrenceRuleValue.setComponent("BYMONTH",[e]),n.byMonth.push(e);const a=t.startDate.getDate();n.recurrenceRuleValue.setComponent("BYMONTHDAY",[a]),n.byMonthDay.push(a)}},enableRecurrenceLimitByUntil(e){let t,{calendarObjectInstance:n,recurrenceRule:a}=e;switch(a.frequency){case"DAILY":t=new Date(n.startDate.getTime()+6048e5);break;case"WEEKLY":t=new Date(n.startDate.getTime()+24192e5);break;case"YEARLY":t=new Date(n.startDate.getFullYear()+10,n.startDate.getMonth(),n.startDate.getDate(),23,59,59);break;default:t=new Date(n.startDate.getFullYear()+1,n.startDate.getMonth(),n.startDate.getDate(),23,59,59)}this.changeRecurrenceToInfinite({recurrenceRule:a}),this.changeRecurrenceUntil({calendarObjectInstance:n,recurrenceRule:a,until:t})},enableRecurrenceLimitByCount(e){let{recurrenceRule:t}=e;this.changeRecurrenceToInfinite({recurrenceRule:t}),this.changeRecurrenceCount({recurrenceRule:t,count:2})},changeAlarmAmountTimed(e){let{alarm:t,amount:n}=e;t.alarmComponent&&(t.alarmComponent.trigger.value.totalSeconds=(0,l.yu)(n,t.relativeUnitTimed,t.relativeIsBefore),t.relativeAmountTimed=n,t.relativeTrigger=t.alarmComponent.trigger.value.totalSeconds,console.debug(t.alarmComponent.toICALJs().toString())),this.updateAlarmAllDayParts({alarm:t})},changeAlarmUnitTimed(e){let{alarm:t,unit:n}=e;t.alarmComponent&&(t.alarmComponent.trigger.value.totalSeconds=(0,l.yu)(t.relativeAmountTimed,n,t.relativeIsBefore),t.relativeUnitTimed=n,t.relativeTrigger=t.alarmComponent.trigger.value.totalSeconds,console.debug(t.alarmComponent.toICALJs().toString())),this.updateAlarmAllDayParts({alarm:t})},changeAlarmAmountAllDay(e){let{alarm:t,amount:n}=e;t.alarmComponent&&(t.alarmComponent.trigger.value.totalSeconds=(0,l.LW)(n,t.relativeHoursAllDay,t.relativeMinutesAllDay,t.relativeUnitAllDay),t.relativeAmountAllDay=n,t.relativeTrigger=t.alarmComponent.trigger.value.totalSeconds,console.debug(t.alarmComponent.toICALJs().toString())),this.updateAlarmTimedParts({alarm:t})},changeAlarmUnitAllDay(e){let{alarm:t,unit:n}=e;t.alarmComponent&&(t.alarmComponent.trigger.value.totalSeconds=(0,l.LW)(t.relativeAmountAllDay,t.relativeHoursAllDay,t.relativeMinutesAllDay,n),t.relativeUnitAllDay=n,t.relativeTrigger=t.alarmComponent.trigger.value.totalSeconds,console.debug(t.alarmComponent.toICALJs().toString())),this.updateAlarmTimedParts({alarm:t})},changeAlarmHoursMinutesAllDay(e){let{alarm:t,hours:n,minutes:a}=e;t.alarmComponent&&(t.alarmComponent.trigger.value.totalSeconds=(0,l.LW)(t.relativeAmountAllDay,n,a,t.relativeUnitAllDay),t.relativeHoursAllDay=n,t.relativeMinutesAllDay=a,t.relativeTrigger=t.alarmComponent.trigger.value.totalSeconds,console.debug(t.alarmComponent.toICALJs().toString())),this.updateAlarmTimedParts({alarm:t})},changeAlarmFromRelativeToAbsolute(e){let{calendarObjectInstance:t,alarm:n}=e;if(n.alarmComponent){const e=t.eventComponent.startDate.clone();e.isDate=!1,e.addDuration(n.alarmComponent.trigger.value),n.alarmComponent.setTriggerFromAbsolute(e),n.absoluteDate=(0,r.z8)(n.alarmComponent.trigger.value),n.absoluteTimezoneId=n.alarmComponent.trigger.value.timezoneId,console.debug(n.alarmComponent.toICALJs().toString())}n.relativeIsBefore=null,n.relativeIsRelatedToStart=null,n.relativeUnitTimed=null,n.relativeAmountTimed=null,n.relativeUnitAllDay=null,n.relativeAmountAllDay=null,n.relativeHoursAllDay=null,n.relativeMinutesAllDay=null,n.relativeTrigger=null},changeAlarmFromAbsoluteToRelative(e){let{calendarObjectInstance:t,alarm:n}=e;if(n.alarmComponent){const e=n.alarmComponent.trigger.value.subtractDateWithTimezone(t.eventComponent.startDate);n.alarmComponent.setTriggerFromRelative(e),n.relativeIsBefore=n.alarmComponent.trigger.value.isNegative,n.relativeIsRelatedToStart=!0,n.relativeTrigger=e.totalSeconds}this.updateAlarmAllDayParts({alarm:n}),this.updateAlarmTimedParts({alarm:n}),n.absoluteDate=null,n.absoluteTimezoneId=null},toggleAllDay(e){let{calendarObjectInstance:t}=e;const n=(0,A.A)();if(this.toggleAllDayMutation({calendarObjectInstance:t}),!t.isAllDay){if("floating"===t.startTimezoneId){const e=n.getResolvedTimezone;this.changeStartTimezoneMutation({calendarObjectInstance:t,startTimezone:e})}this.changeTimeToDefaultForTimedEvents({calendarObjectInstance:t})}}}})},46305:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});var a=n(26620),r=n(30835),i=n(88075),o=n(63521),s=n(6088),l=n(10810),c=n(36977),d=n(85471),u=n(62297);const p=(0,l.nY)("calendarObjects",{state:()=>({calendarObjects:{},modificationCount:0}),getters:{getCalendarObjectById:e=>t=>e.calendarObjects[t]},actions:{async moveCalendarObject(e){let{calendarObject:t,newCalendarId:n}=e;if(!t.existsOnServer)return;const a=(0,o.A)(),i=(0,s.A)(),l=t.id,c=t.calendarId;if(c===n)return void r.Ay.error("Old calendar Id and new calendar Id are the same, nothing to move …");const d=i.getCalendarById(n);d?(await t.dav.move(d.dav),this.calendarObjects[t.id].calendarId=n,i.addCalendarObjectToCalendarMutation({calendar:{id:n},calendarObjectId:t.id}),a.addCalendarObjectIdToAllTimeRangesOfCalendar({calendarId:n,calendarObjectId:t.id}),i.deleteCalendarObjectFromCalendarMutation({calendar:{id:c},calendarObjectId:l}),a.removeCalendarObjectIdFromAllTimeRangesOfCalendar({calendarId:c,calendarObjectId:l}),this.modificationCount++):r.Ay.error("Calendar to move to not found, aborting …")},async updateCalendarObject(e){let{calendarObject:t}=e;const n=(0,o.A)(),a=(0,s.A)();if(t.existsOnServer)return t.dav.data=t.calendarComponent.toICS(),await t.dav.update(),n.addCalendarObjectIdToAllTimeRangesOfCalendar({calendarId:t.calendarId,calendarObjectId:t.id}),void this.modificationCount++;const r=a.getCalendarById(t.calendarId);t.dav=await r.dav.createVObject(t.calendarComponent.toICS()),t.existsOnServer=!0,this.updateCalendarObjectIdMutation({calendarObject:t}),this.appendCalendarObjectMutation({calendarObject:t}),a.addCalendarObjectToCalendarMutation({calendar:{id:t.calendarId},calendarObjectId:t.id}),n.addCalendarObjectIdToAllTimeRangesOfCalendar({calendarId:t.calendarId,calendarObjectId:t.id}),this.resetCalendarObjectToDavMutation({calendarObject:t}),this.modificationCount++},async createCalendarObjectFromFork(e){let{eventComponent:t,calendarId:n}=e;const r=(0,s.A)(),i=(0,o.A)(),l=r.getCalendarById(n),c=(0,a.cr)(t.root,l.id);c.dav=await l.dav.createVObject(c.calendarComponent.toICS()),c.existsOnServer=!0,this.updateCalendarObjectIdMutation({calendarObject:c}),this.appendCalendarObjectMutation({calendarObject:c}),r.addCalendarObjectToCalendarMutation({calendar:{id:c.calendarId},calendarObjectId:c.id}),i.addCalendarObjectIdToAllTimeRangesOfCalendar({calendarId:l.id,calendarObjectId:c.id}),this.modificationCount++},async deleteCalendarObject(e){let{calendarObject:t}=e;const n=(0,s.A)(),a=(0,o.A)();t.existsOnServer&&await t.dav.delete(),d.default.delete(this.calendarObjects,t.id),n.deleteCalendarObjectFromCalendarMutation({calendar:{id:t.calendarId},calendarObjectId:t.id}),a.removeCalendarObjectIdFromAnyTimeRange({calendarObjectId:t.id}),this.modificationCount++},createNewEvent(e){let{start:t,end:n,timezoneId:r,isAllDay:o,calendarId:l=null}=e;const c=(0,s.A)(),d=(0,u.ZR)().getTimezoneForId(r),p=new Date(1e3*t),h=new Date(1e3*n),m=i.Z4.fromJSDate(p,!0).getInTimezone(d),f=i.Z4.fromJSDate(h,!0).getInTimezone(d);o&&(m.isDate=!0,f.isDate=!0);const g=(0,i.lh)(m,f);for(const e of g.getVObjectIterator())e.undirtify();const A=l||c.sortedCalendars[0].id;return Promise.resolve((0,a.cr)(g,A))},updateTimeOfNewEvent(e){let{calendarObjectInstance:t,start:n,end:a,timezoneId:r,isAllDay:i}=e;const o=(0,c.A)(),s=o.calendarObjectInstance.eventComponent.isDirty(),l=new Date(1e3*n),d=new Date(1e3*a);t.isAllDay!==i&&o.toggleAllDayMutation({calendarObjectInstance:t}),o.changeStartTimezone({calendarObjectInstance:t,startTimezone:r}),o.changeEndTimezone({calendarObjectInstance:t,endTimezone:r}),o.changeStartDateMutation({calendarObjectInstance:t,startDate:l}),i?o.changeEndDateMutation({calendarObjectInstance:t,endDate:new Date(d.getTime()-864e5)}):o.changeEndDateMutation({calendarObjectInstance:t,endDate:d}),s||t.eventComponent.undirtify()},appendOrUpdateCalendarObjectsMutation(e){let{calendarObjects:t=[]}=e;for(const e of t)d.default.set(this.calendarObjects,e.id,e)},appendCalendarObjectMutation(e){let{calendarObject:t}=e;this.calendarObjects[t.id]||d.default.set(this.calendarObjects,t.id,t)},updateCalendarObjectIdMutation(e){let{calendarObject:t}=e;null===t.dav?t.id=null:t.id=btoa(t.dav.url)},resetCalendarObjectToDavMutation(e){let{calendarObject:t}=e;if(t=this.calendarObjects[t.id],!t||!t.existsOnServer)return;const n=(0,i.zc)().getParserForFileType("text/calendar");n.parse(t.dav.data);const a=n.getItemIterator().next().value;a&&(t.calendarComponent=a)}}})},6088:(e,t,n)=>{"use strict";n.d(t,{A:()=>C});var a=n(28928),r=n(26620),i=n(77555),o=n(23688),s=n(68339),l=n(88484),c=n(53334),d=n(62863),u=n(88075),p=n(62297),h=n(35442),m=n(85168),f=n(48565),g=n(88659),A=n(89274),_=n(63521),v=n(73124),b=n(46305),y=n(10810),F=n(85471);const C=(0,y.nY)("calendars",{state:()=>({calendars:[],trashBin:void 0,scheduleInbox:void 0,deletedCalendars:[],deletedCalendarObjects:[],calendarsById:{},initialCalendarsLoaded:!1,editCalendarModal:void 0,syncTokens:new Map}),getters:{sortedCalendarsSubscriptions(e){const t=(0,A.A)();return e.calendars.filter((e=>e.supportsEvents||t.showTasks&&e.supportsTasks)).sort(((e,t)=>e.order-t.order))},sortedCalendars:e=>e.calendars.filter((e=>e.supportsEvents)).filter((e=>!e.readOnly)).sort(((e,t)=>e.order-t.order)),sortedCalendarsAll:e=>e.calendars.filter((e=>e.supportsEvents)).sort(((e,t)=>e.order-t.order)),ownSortedCalendars:e=>e.calendars.filter((e=>e.supportsEvents)).filter((e=>!e.readOnly)).filter((e=>!e.isSharedWithMe)).sort(((e,t)=>e.order-t.order)),hasTrashBin:e=>void 0!==e.trashBin&&0!==e.trashBin.retentionDuration,sortedDeletedCalendars:e=>e.deletedCalendars.sort(((e,t)=>e.deletedAt-t.deletedAt)),allDeletedCalendarObjects(e){const t={};return e.calendars.forEach((e=>{const n=e.url.replace(/\/$/,""),a=n.slice(n.lastIndexOf("/")+1);t[a]=e})),e.deletedCalendarObjects.map((e=>({calendar:t[e.dav._props["{http://f7cloud.com/ns}calendar-uri"]],...e})))},sortedSubscriptions:e=>e.calendars.filter((e=>e.supportsEvents)).filter((e=>e.readOnly)).sort(((e,t)=>e.order-t.order)),enabledCalendars(e){const t=(0,A.A)();return e.calendars.filter((e=>e.supportsEvents||t.showTasks&&e.supportsTasks)).filter((e=>e.enabled))},getCalendarById:e=>t=>e.calendarsById[t],getCalendarByUrl:e=>t=>e.calendars.find((e=>e.url===t)),getBirthdayCalendar:e=>{for(const t of e.calendars){const e=t.url.slice(0,-1),n=e.lastIndexOf("/");if(e.slice(n+1)===h.DL)return t}return null},getPersonalCalendarColor:e=>{for(const t of e.calendars){const e=t.url.slice(0,-1),n=e.lastIndexOf("/");if(e.slice(n+1)===h.Wh)return t.color}return null},sortedCalendarFilteredByComponents(){return(e,t,n)=>this.sortedCalendars.filter((a=>!(e&&!a.supportsEvents)&&(!(t&&!a.supportsJournals)&&!(n&&!a.supportsTasks))))},getCalendarSyncToken:e=>t=>{const n=e.calendarsById[t.id];if(n)return e.syncTokens.get(t.id)??n.dav.syncToken}},actions:{async loadCollections(){const e=(0,v.A)(),{calendars:t,trashBins:n,scheduleInboxes:r,subscriptions:i}=await(0,a.JW)();return console.info("calendar home scanned",t,n,i),t.map((t=>(0,o.B)(t,e.getCurrentUserPrincipal))).forEach((e=>{this.addCalendarMutation({calendar:e})})),n.length&&(this.trashBin=n[0]),r.length&&(this.scheduleInbox=r[0]),this.initialCalendarsLoaded=!0,{calendars:this.calendars,trashBin:this.trashBin}},async loadDeletedCalendars(){(await(0,a.BK)()).forEach((e=>{this.deletedCalendars.some((t=>t.url===e.url))||this.deletedCalendars.push(e)}))},async loadDeletedCalendarObjects(){const e=await this.trashBin.findDeletedObjects();console.info("vobjects loaded",{vobjects:e}),e.forEach((e=>{try{const t=(0,r.ON)(e,void 0);if(this.deletedCalendarObjects.some((e=>e.uri===t.uri)))return;this.deletedCalendarObjects.push(t)}catch(t){console.error("could not convert calendar object",e,t)}}))},async getPublicCalendars(e){let{tokens:t}=e;const n=await(0,a.jb)(t),r=[];for(const e of n){const t=(0,o.B)(e);this.addCalendarMutation({calendar:t}),r.push(t)}return this.initialCalendarsLoaded=!0,r},async appendCalendar(e){let{displayName:t,color:n,order:r,components:i=["VEVENT"],timezone:s=null}=e;const l=(0,v.A)(),c=(0,A.A)();null===s&&(s=c.getResolvedTimezone);let h=null;const m=(0,d.A)().getTimezoneForId(s);if(m!==p.kc.utc&&m!==p.kc.floating){const e=u.Sl.fromEmpty();e.addComponent(u.Ln.fromICALJs(m.toICALJs())),h=e.toICS(!1)}const f=await(0,a.dZ)(t,n,i,r,h),g=(0,o.B)(f,l.getCurrentUserPrincipal);this.addCalendarMutation({calendar:g})},async appendSubscription(e){let{displayName:t,color:n,order:r,source:i}=e;const s=(0,v.A)(),l=await(0,a.Ky)(t,n,i,r),c=(0,o.B)(l,s.getCurrentUserPrincipal);this.addCalendarMutation({calendar:c})},async deleteCalendar(e){let{calendar:t}=e;await t.dav.delete(),this.calendars.splice(this.calendars.indexOf(t),1),F.default.delete(this.calendarsById,t.id),this.syncTokens.delete(t.id)},async deleteCalendarPermanently(e){let{calendar:t}=e;await t.delete({"X-NC-CalDAV-No-Trashbin":1}),this.deletedCalendars=this.deletedCalendars.filter((e=>e!==t))},deleteCalendarAfterTimeout(e){let{calendar:t,countdown:n=7}=e;F.default.set(this.calendarsById[t.id],"countdown",n);const a=setInterval((()=>{n--,n<0&&(n=0),F.default.set(this.calendarsById[t.id],"countdown",n)}),1e3),r=setTimeout((async()=>{try{await this.deleteCalendar({calendar:t})}catch(e){(0,m.Qg)((0,c.Tl)("calendar","An error occurred, unable to delete the calendar.")),console.error(e)}finally{clearInterval(a)}}),7e3);F.default.set(this.calendarsById[t.id],"deleteInterval",a),F.default.set(this.calendarsById[t.id],"deleteTimeout",r)},cancelCalendarDeletion(e){let{calendar:t}=e;t.deleteInterval&&clearInterval(t.deleteInterval),t.deleteTimeout&&clearTimeout(t.deleteTimeout),this.calendarsById[t.id].deleteInterval=void 0,this.calendarsById[t.id].deleteTimeout=void 0},async restoreCalendar(e){let{calendar:t}=e;await this.trashBin.restore(t.url),this.deletedCalendars=this.deletedCalendars.filter((e=>e!==t))},async restoreCalendarObject(e){let{vobject:t}=e;const n=(0,_.A)(),a=(0,b.A)();await this.trashBin.restore(t.uri),this.deletedCalendarObjects=this.deletedCalendarObjects.filter((e=>e.id!==t.id));const i=(0,r.ON)(t.dav,void 0).calendarComponent.getFirstComponent(t.objectType),o=n.getTimeRangeForCalendarCoveringRange(t.calendar.id,i.startDate?.unixTime,i.endDate?.unixTime);o&&(this.deleteFetchedTimeRangeFromCalendarMutation({calendar:t.calendar,fetchedTimeRangeId:o.id}),n.removeTimeRange({timeRangeId:o.id})),a.modificationCount++},async deleteCalendarObjectPermanently(e){let{vobject:t}=e;await t.dav.delete({"X-NC-CalDAV-No-Trashbin":1}),this.deletedCalendarObjects=this.deletedCalendarObjects.filter((e=>e.id!==t.id))},async toggleCalendarEnabled(e){let{calendar:t,updateDav:n=!0}=e;this.calendarsById[t.id].loading=!0,t.dav.enabled=!t.dav.enabled;try{n&&await t.dav.update(),this.calendarsById[t.id].loading=!1,this.calendarsById[t.id].enabled=!this.calendarsById[t.id].enabled}catch(e){throw this.calendarsById[t.id].loading=!1,e}},async renameCalendar(e){let{calendar:t,newName:n}=e;t.dav.displayname=n,await t.dav.update(),this.calendarsById[t.id].displayName=n},async changeCalendarColor(e){let{calendar:t,newColor:n}=e;t.dav.color=n,await t.dav.update(),this.calendarsById[t.id].color=n},async changeCalendarTransparency(e){let{calendar:t,transparency:n}=e;t.dav.transparency!==n&&(t.dav.transparency=n,await t.dav.update(),this.calendarsById[t.id].transparency=n)},async shareCalendar(e){let{calendar:t,user:n,displayName:a,uri:r,isGroup:i,isCircle:o,isRemoteUser:s}=e;await t.dav.share(r);const l={displayName:a,id:n,writeable:!1,isGroup:i,isCircle:o,isRemoteUser:s,uri:r};this.calendarsById[t.id].shares.push(l)},async toggleCalendarShareWritable(e){let{calendar:t,uri:n}=e;const a=t.shares.find((e=>e.uri===n));await t.dav.share(n,!a.writeable),t=this.calendars.find((e=>e.id===t.id)),a.writeable=!a.writeable},async unshareCalendar(e){let{calendar:t,uri:n}=e;await t.dav.unshare(n),t=this.calendars.find((e=>e.id===t.id));const a=t.shares.findIndex((e=>e.uri===n));t.shares.splice(a,1)},async publishCalendar(e){let{calendar:t}=e;await t.dav.publish();const n=t.dav.publishURL;t=this.calendars.find((e=>e.id===t.id)),t.publishURL=n},async unpublishCalendar(e){let{calendar:t}=e;await t.dav.unpublish(),t=this.calendars.find((e=>e.id===t.id)),t.publishURL=null},async getEventsFromCalendarInTimeRange(e){let{calendar:t,from:n,to:a}=e;const o=(0,_.A)(),s=(0,A.A)(),l=(0,b.A)();this.calendarsById[t.id].loading=!0;const c=await t.dav.findByTypeInTimeRange("VEVENT",n,a);let d=[];s.showTasks&&(d=await t.dav.findByType("VTODO")),o.addTimeRange({calendarId:t.id,from:(0,i.PY)(n),to:(0,i.PY)(a),lastFetched:(0,i.PY)((0,i.RK)()),calendarObjectIds:[]});const u=o.lastTimeRangeInsertId;this.calendarsById[t.id].fetchedTimeRanges.push(u);const p=[],h=[];for(const e of c.concat(d))try{const n=(0,r.ON)(e,t.id);p.push(n),h.push(n.id)}catch(n){console.error(`could not convert calendar object of calendar ${t.id}`,n,{response:e})}l.appendOrUpdateCalendarObjectsMutation({calendarObjects:p});for(const e of h)-1===this.calendarsById[t.id].calendarObjects.indexOf(e)&&this.calendarsById[t.id].calendarObjects.push(e);return o.appendCalendarObjectIdsToTimeFrame({timeRangeId:u,calendarObjectIds:h}),this.calendarsById[t.id].loading=!1,o.lastTimeRangeInsertId},async getEventByObjectId(e){let{objectId:t}=e;const n=(0,b.A)();if(n.getCalendarObjectById(t))return Promise.resolve(n.getCalendarObjectById(t));const a=atob(t),i=a.lastIndexOf("/"),o=a.slice(0,i+1),s=a.slice(i+1),l=btoa(o);if(!this.calendarsById[l])return Promise.reject(new Error(""));const c=this.calendarsById[l],d=await c.dav.find(s),u=(0,r.ON)(d,c.id);return n.appendCalendarObjectMutation({calendarObject:u}),this.addCalendarObjectToCalendarMutation({calendar:{id:l},calendarObjectId:u.id}),u},async importEventsIntoCalendar(){const e=(0,f.A)(),t=(0,g.A)(),n=(0,v.A)(),i=(0,_.A)(),d=(0,b.A)();e.stage=h.RW;const u=t.importFiles.slice();let p=0;for(const e of u){p+=e.parser.getItemCount();if("new"===t.importCalendarRelation[e.id]){const r=e.parser.getName()||(0,c.Tl)("calendar","Imported {filename}",{filename:e.name}),i=e.parser.getColor()||(0,l.GM)(r),s=[];e.parser.containsVEvents()&&s.push("VEVENT"),e.parser.containsVJournals()&&s.push("VJOURNAL"),e.parser.containsVTodos()&&s.push("VTODO");const d=await(0,a.dZ)(r,i,s,0),u=(0,o.B)(d,n.getCurrentUserPrincipal);this.addCalendarMutation({calendar:u}),t.setCalendarForFileId({fileId:e.id,calendarId:u.id})}}e.total=p;const m=(0,s.A)(3),A=[];for(const n of u){const a=t.importCalendarRelation[n.id],o=this.getCalendarById(a);for(const t of n.parser.getItemIterator())A.push(m((async()=>{const n=t.toICS();let s;try{s=await o.dav.createVObject(n)}catch(t){return e.denied++,void console.error(t)}const l=(0,r.ON)(s,a);d.appendCalendarObjectMutation({calendarObject:l}),this.addCalendarObjectToCalendarMutation({calendar:o,calendarObjectId:l.id}),i.addCalendarObjectIdToAllTimeRangesOfCalendar({calendarId:o.id,calendarObjectId:l.id}),e.accepted++})))}await Promise.all(A),e.stage=h.NU},async updateCalendarListOrder(e){let{newOrder:t}=e;const n=(0,s.A)(3),a=[],r=[];for(const e in t)a.push(n((async()=>{const n=this.calendarsById[e];n.dav.order!==t[e]&&(n.dav.order=t[e],await n.dav.update(),r.push({calendar:n,newOrder:t[e]}))})));await Promise.all(a);for(const{calendar:e,newOrder:t}of r)console.debug(e,t),this.calendarsById[e.id].order=t},addCalendarMutation(e){let{calendar:t}=e;const n=(0,o.t)(t);this.calendars.some((e=>e.id===n.id))||(this.calendars.push(n),F.default.set(this.calendars,0,this.calendars[0])),F.default.set(this.calendarsById,n.id,n)},deleteFetchedTimeRangeFromCalendarMutation(e){let{calendar:t,fetchedTimeRangeId:n}=e;const a=this.calendarsById[t.id]?.fetchedTimeRanges.indexOf(n);-1!==a&&this.calendarsById[t.id].fetchedTimeRanges.splice(a,1)},addCalendarObjectToCalendarMutation(e){let{calendar:t,calendarObjectId:n}=e;-1===this.calendarsById[t.id].calendarObjects.indexOf(n)&&this.calendarsById[t.id].calendarObjects.push(n)},deleteCalendarObjectFromCalendarMutation(e){let{calendar:t,calendarObjectId:n}=e;const a=this.calendarsById[t.id].calendarObjects.indexOf(n);-1!==a&&this.calendarsById[t.id].calendarObjects.slice(a,1)},updateCalendarSyncToken(e){let{calendar:t,syncToken:n}=e;this.getCalendarById(t.id)&&this.syncTokens.set(t.id,n)}}})},63521:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var a=n(10810),r=n(46305),i=n(85471);const o=(0,a.nY)("fetchedTimeRanges",{state:()=>({lastTimeRangeInsertId:-1,fetchedTimeRanges:[],fetchedTimeRangesById:{}}),getters:{getAllTimeRangesForCalendar:e=>t=>e.fetchedTimeRanges.filter((e=>e.calendarId===t)),getTimeRangeForCalendarCoveringRange:e=>(t,n,a)=>e.fetchedTimeRanges.find((e=>e.calendarId===t&&e.from<=n&&e.to>=a)),getAllTimeRangesOlderThan:e=>t=>e.fetchedTimeRanges.filter((e=>e.lastFetched<=t)),getCalendarObjectsByTimeRangeId:e=>t=>{const n=(0,r.A)();return e.fetchedTimeRangesById[t]?e.fetchedTimeRangesById[t].calendarObjectIds.map((e=>n.getCalendarObjectById(e))):[]}},actions:{addTimeRange(e){let{calendarId:t,from:n,to:a,lastFetched:r,calendarObjectIds:o}=e;const s={id:++this.lastTimeRangeInsertId,calendarId:t,from:n,to:a,lastFetched:r,calendarObjectIds:o};this.fetchedTimeRanges.push(s),i.default.set(this.fetchedTimeRangesById,s.id,s)},removeTimeRange(e){let{timeRangeId:t}=e;i.default.delete(this.fetchedTimeRangesById,t),this.fetchedTimeRanges=this.fetchedTimeRanges.filter((e=>e.id!==t))},appendCalendarObjectIdsToTimeFrame(e){let{timeRangeId:t,calendarObjectIds:n}=e;for(const e of n)-1===this.fetchedTimeRangesById[t].calendarObjectIds.indexOf(e)&&this.fetchedTimeRangesById[t].calendarObjectIds.push(e)},appendCalendarObjectIdToTimeRange(e){let{timeRangeId:t,calendarObjectId:n}=e;this.fetchedTimeRangesById[t].calendarObjectIds.push(n)},removeCalendarObjectIdFromTimeRange(e){let{timeRangeId:t,calendarObjectId:n}=e;const a=this.fetchedTimeRangesById[t].calendarObjectIds.indexOf(n);-1!==a&&this.fetchedTimeRangesById[t].calendarObjectIds.splice(a,1)},removeCalendarObjectIdFromAnyTimeRange(e){let{calendarObjectId:t}=e;for(const e of this.fetchedTimeRanges){const n=e.calendarObjectIds.indexOf(t);-1!==n&&e.calendarObjectIds.splice(n,1)}},addCalendarObjectIdToAllTimeRangesOfCalendar(e){let{calendarObjectId:t,calendarId:n}=e;for(const e of this.fetchedTimeRanges)e.calendarId===n&&-1===e.calendarObjectIds.indexOf(t)&&e.calendarObjectIds.push(t)},removeCalendarObjectIdFromAllTimeRangesOfCalendar(e){let{calendarObjectId:t,calendarId:n}=e;for(const e of this.fetchedTimeRanges){if(e.calendarId!==n)continue;const a=e.calendarObjectIds.indexOf(t);-1!==a&&e.calendarObjectIds.splice(a,1)}},clearFetchedTimeRanges(){this.lastTimeRangeInsertId=-1,this.fetchedTimeRanges=[],this.fetchedTimeRangesById={}}}})},88659:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(10810),r=n(85471);const i=(0,a.nY)("importFiles",{state:()=>({lastFileInsertId:-1,importFiles:[],importFilesById:{},importCalendarRelation:{}}),actions:{addFile(e){let{contents:t,lastModified:n,name:a,parser:i,size:o,type:s}=e;const l={id:++this.lastFileInsertId,contents:t,lastModified:n,name:a,parser:i,size:o,type:s};this.importFiles=[...this.importFiles,l],r.default.set(this.importFilesById,l.id,l)},setCalendarForFileId(e){let{fileId:t,calendarId:n}=e;r.default.set(this.importCalendarRelation,t,n)},removeAllFiles(){r.default.set(this,"importFiles",[]),r.default.set(this,"importFilesById",{}),r.default.set(this,"importCalendarRelation",{})}}})},48565:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var a=n(35442);const r=(0,n(10810).nY)("importState",{state:()=>({total:0,accepted:0,denied:0,stage:a.rk}),actions:{resetState(){this.total=0,this.accepted=0,this.denied=0,this.stage=a.rk}}})},73124:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var a=n(28928),r=n(30835),i=n(45774),o=n(10810),s=n(85471),l=n(63814);const c=(0,o.nY)("principals",{state:()=>({principals:[],principalsById:{},currentUserPrincipal:null}),getters:{getPrincipalByUrl:e=>t=>e.principals.find((e=>e.url===t)),getPrincipalById:e=>t=>e.principalsById[t],getCurrentUserPrincipal:e=>e.principalsById[e.currentUserPrincipal],getCurrentUserPrincipalEmail:e=>e.principalsById[e.currentUserPrincipal]?.emailAddress,getRoomPrincipals:e=>e.principals.filter((e=>e.isCalendarRoom)),getResourcePrincipals:e=>e.principals.filter((e=>e.isCalendarResource))},actions:{async fetchPrincipalByUrl(e){let{url:t}=e;if(this.getPrincipalByUrl(t))return;const n=await(0,a.a9)(t);n&&this.addPrincipalMutation({principal:(0,i.v)(n)})},async fetchRoomAndResourcePrincipals(){const e={enableCalDAVResourceBooking:!0},t=await Promise.all([(0,a.wo)((0,l.dC)("dav/principals/calendar-rooms/"),e),(0,a.wo)((0,l.dC)("dav/principals/calendar-resources/"),e)]);for(const e of t)if(e){r.Ay.debug("Fetched principals",{principals:e});for(const t of e)this.addPrincipalMutation({principal:(0,i.v)(t)})}},async fetchCurrentUserPrincipal(){const e=(0,a.xX)();if(!e)return;const t=(0,i.v)(e);this.addPrincipalMutation({principal:t}),this.currentUserPrincipal=t.id,r.Ay.debug(`Current user principal is ${t.url}`)},addPrincipalMutation(e){let{principal:t}=e;const n=(0,i.t)(t);this.principalsById[n.id]||(this.principals.push(n),s.default.set(this.principalsById,n.id,n))},async changePrincipalScheduleDefaultCalendarUrl(e){let{principal:t,scheduleDefaultCalendarUrl:n}=e;t.dav.scheduleDefaultCalendarUrl=n,await t.dav.update(),s.default.set(this.principalsById[t.id],"scheduleDefaultCalendarUrl",n)}}})},89274:(e,t,n)=>{"use strict";n.d(t,{A:()=>A});var a=n(28928),r=n(23688),i=n(87133),o=n(88075),s=n(1737),l=n(30835),c=n(10810),d=n(62863),u=n(23518),p=n(73124),h=n(63521),m=n(6088),f=n(76447),g=n(46305);const A=(0,c.nY)("settings",{state:()=>({appVersion:null,firstRun:null,talkEnabled:!1,disableAppointments:!1,tasksSidebar:!0,publicCalendars:null,eventLimit:null,showTasks:null,showWeekends:null,showWeekNumbers:null,skipPopover:null,slotDuration:null,defaultReminder:null,tasksEnabled:!1,timezone:"automatic",hideEventExport:!1,forceEventAlarmType:!1,canSubscribeLink:!0,showResources:!0,momentLocale:"en",attachmentsFolder:"/Calendar",attachmentsFolderCreated:!1}),getters:{getResolvedTimezone:e=>"automatic"===e.timezone?(0,i.t)():e.timezone,getResolvedTimezoneObject(){const e=this.getResolvedTimezone;let t=(0,d.A)().getTimezoneForId(e);return t||(t=(0,d.A)().getTimezoneForId("UTC")),t}},actions:{async toggleBirthdayCalendarEnabled(){const e=(0,m.A)();if(!!e.getBirthdayCalendar){const t=e.getBirthdayCalendar;await e.deleteCalendar({calendar:t})}else{const t=await(0,a.vV)(),n=(0,r.B)(t);e.addCalendarMutation({calendar:n})}},async toggleEventLimitEnabled(){const e=!this.eventLimit?"yes":"no";await(0,s.N)("eventLimit",e),this.eventLimit=!this.eventLimit},async togglePopoverEnabled(){const e=!this.skipPopover?"yes":"no";await(0,s.N)("skipPopover",e),this.skipPopover=!this.skipPopover},async toggleWeekendsEnabled(){const e=!this.showWeekends?"yes":"no";await(0,s.N)("showWeekends",e),this.showWeekends=!this.showWeekends},async toggleTasksEnabled(){const e=(0,h.A)(),t=(0,g.A)(),n=(0,f.A)(),a=!this.showTasks?"yes":"no";await(0,s.N)("showTasks",a),this.showTasks=!this.showTasks,e.clearFetchedTimeRanges(),t.modificationCount++,n.empty()},async toggleTasksSidebar(){this.tasksSidebar=!this.tasksSidebar;const e=this.tasksSidebar?"yes":"no";await(0,s.N)("tasksSidebar",e)},async toggleWeekNumberEnabled(){const e=!this.showWeekNumbers?"yes":"no";await(0,s.N)("showWeekNr",e),this.showWeekNumbers=!this.showWeekNumbers},async setInitialView(e){let{initialView:t}=e;await(0,s.N)("view",t)},async setSlotDuration(e){let{slotDuration:t}=e;this.slotDuration!==t&&(await(0,s.N)("slotDuration",t),this.slotDuration=t)},async setDefaultReminder(e){let{defaultReminder:t}=e;this.defaultReminder!==t&&(await(0,s.N)("defaultReminder",t),this.defaultReminder=t)},async setTimezone(e){let{timezoneId:t}=e;this.timezone!==t&&(await(0,s.N)("timezone",t),this.timezone=t)},async setAttachmentsFolder(e){let{attachmentsFolder:t}=e;this.attachmentsFolder!==t&&(await(0,s.N)("attachmentsFolder",t),this.attachmentsFolder=t,this.attachmentsFolderCreated=!1)},async createAttachmentsFolder(){const e=(0,p.A)();if(this.attachmentsFolderCreated)return this.attachmentsFolder;const t=e.getCurrentUserPrincipal.dav.userId,n=await u.vV(this.attachmentsFolder,t);return n!==this.attachmentsFolder&&await this.setAttachmentsFolder({attachmentsFolder:n}),this.attachmentsFolderCreated=!0,n},initializeCalendarJsConfig(){(0,o.Nk)("PRODID",`-//IDN f7cloud.com//Calendar app ${this.appVersion}//EN`),(0,o.Nk)("property-list-significant-change",["SUMMARY","LOCATION","DESCRIPTION"])},loadSettingsFromServer(e){let{appVersion:t,eventLimit:n,firstRun:a,showWeekNumbers:r,showTasks:i,showWeekends:o,skipPopover:s,slotDuration:c,defaultReminder:d,talkEnabled:u,tasksEnabled:p,timezone:h,hideEventExport:m,forceEventAlarmType:f,disableAppointments:g,tasksSidebar:A,canSubscribeLink:_,attachmentsFolder:v,showResources:b,publicCalendars:y}=e;(0,l.fH)(`\nInitial settings:\n\t- AppVersion: ${t}\n\t- EventLimit: ${n}\n\t- FirstRun: ${a}\n\t- ShowWeekNumbers: ${r}\n\t- ShowTasks: ${i}\n\t- ShowWeekends: ${o}\n\t- SkipPopover: ${s}\n\t- SlotDuration: ${c}\n\t- DefaultReminder: ${d}\n\t- TalkEnabled: ${u}\n\t- TasksEnabled: ${p}\n\t- TasksSidebar: ${A}\n\t- Timezone: ${h}\n\t- HideEventExport: ${m}\n\t- ForceEventAlarmType: ${f}\n\t- disableAppointments: ${g}\n\t- CanSubscribeLink: ${_}\n\t- attachmentsFolder: ${v}\n\t- ShowResources: ${b}\n\t- PublicCalendars: ${y}\n`),this.appVersion=t,this.eventLimit=n,this.firstRun=a,this.showWeekNumbers=r,this.showTasks=i,this.showWeekends=o,this.skipPopover=s,this.slotDuration=c,this.defaultReminder=d,this.talkEnabled=u,this.tasksEnabled=p,this.timezone=h,this.hideEventExport=m,this.forceEventAlarmType=f,this.disableAppointments=g,this.tasksSidebar=A,this.canSubscribeLink=_,this.attachmentsFolder=v,this.showResources=b,this.publicCalendars=y},setMomentLocale(e){let{locale:t}=e;(0,l.fH)(`Updated moment locale: ${t}`),this.momentLocale=t}}})},76447:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var a=n(6088),r=n(10810),i=n(85471);const o=(0,r.nY)("tasks",{state:()=>({map:{}}),getters:{getTasks(){const e=(0,a.A)(),t=[],n=Object.keys(this.map).sort().reduce(((e,t)=>(e[t]=this.map[t],e)),{});for(const a in n){e.getCalendarById(a).enabled&&t.push(...n[a])}return t}},actions:{finishCalendar(e){this.map[e]?this.map[e].sort((function(e,t){return e.title.localeCompare(t.title)})):i.default.set(this.map,e,[])},appendTask(e,t){this.map[e]||i.default.set(this.map,e,[]);const n=this.map[e],a=n.findIndex((e=>e.id===t.id));-1===a?n.push(t):n[a]=t},removeTask(e,t){if(!this.map[e])return;const n=this.map[e],a=n.findIndex((e=>e.id===t.id));-1!==a&&n.splice(a,1)},emptyCalendar(e){delete this.map[e]},empty(){this.map={}}}})},74717:(e,t,n)=>{"use strict";n.d(t,{IS:()=>d,LW:()=>c,R2:()=>o,rG:()=>l,yu:()=>s});var a=n(88075),r=n(53334);function i(e){switch(e){case"seconds":default:return 1;case"minutes":return 60;case"hours":return 3600;case"days":return 86400;case"weeks":return 604800}}function o(e){return 0===(e=Math.abs(e))?{amount:0,unit:"minutes"}:e%604800==0?{amount:e/604800,unit:"weeks"}:e%86400==0?{amount:e/86400,unit:"days"}:e%3600==0?{amount:e/3600,unit:"hours"}:e%60==0?{amount:e/60,unit:"minutes"}:{amount:e,unit:"seconds"}}function s(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return e*i(t)*(n?-1:1)}function l(e){const t=i("days"),n=i("hours"),a=i("minutes"),r=e<0;e=Math.abs(e);let o=Math.floor(e/t);const s=e%t;0!==s&&r&&o++;let l=0,c=null;0===o?c="days":o%7==0?(l=o/7,c="weeks"):(l=o,c="days");let d=Math.floor(s/n);const u=s%n;let p=Math.floor(u/a);return r&&(d=24-d,0!==p&&(d--,p=60-p)),{amount:l,unit:c,hours:d,minutes:p}}function c(e,t,n,a){"weeks"===a&&(e*=7,a="days");if(e>0){e--,e*=i(a);let r=24-t,o=0;0!==n&&(r--,o=60-n),e+=r*i("hours"),e+=o*i("minutes"),e*=-1}else e*=i("days"),e+=t*i("hours"),e+=n*i("minutes");return e}function d(e){for(const t of e.getAlarmIterator()){if("EMAIL"!==t.action&&"DISPLAY"!==t.action)continue;t.deleteAllProperties("SUMMARY");const n=e.getFirstProperty("SUMMARY");if(n)t.addProperty(n.clone());else{const e=(0,r.Tl)("calendar","Untitled event");t.addProperty(new a.mA("SUMMARY",e))}if(!t.hasProperty("DESCRIPTION")){const e=(0,r.Tl)("calendar","This is an event reminder.");t.addProperty(new a.mA("DESCRIPTION",e))}t.deleteAllProperties("ATTENDEE");for(const n of e.getAttendeeIterator())["RESOURCE","ROOM"].includes(n.userType)||t.addProperty(new a.Uy("ATTENDEE",n.value))}}},15745:(e,t,n)=>{"use strict";function a(e){return"string"!=typeof e?"":e.startsWith("mailto:")?e.slice(7):e}function r(e){return"string"!=typeof e?"mailto:":e.startsWith("mailto:")?e:`mailto:${e}`}function i(e){return e?e.commonName?e.commonName:a(e.uri):""}function o(e,t){return!t||!e||a(t)===e}n.d(t,{Nt:()=>i,eh:()=>r,mZ:()=>o,nO:()=>a})},67982:(e,t,n)=>{"use strict";n.d(t,{s:()=>i,z:()=>r});var a=n(88075);const r=(e,t,n)=>{const r=e.calendarComponent.getVObjectIterator().next().value;if(!r)return[];const i=a.Z4.fromJSDate(t,!0),o=a.Z4.fromJSDate(n,!0);return r.recurrenceManager.getAllOccurrencesBetween(i,o)},i=(e,t)=>{const n=e.calendarComponent.getVObjectIterator().next().value;if(!n)return null;const r=a.Z4.fromJSDate(t,!0);return n.recurrenceManager.getOccurrenceAtExactly(r)}},39661:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var a=n(9048),r=n(33031),i=n.n(r),o=n(44383),s=n.n(o),l=n(50014),c=n.n(l),d=n(32275);const u=c()(Object.keys(a),(e=>a[e])),p=s()(a,u),h=i()(Object.keys(p).map((e=>({name:e,hex:p[e]}))),(e=>e.hex)),m={detailed:!1};function f(e){const t={...m,...arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}},n=i()(h,(t=>function(e,t){const n=g(d.A.get.rgb(e)),a=g(d.A.get.rgb(t));return Math.sqrt(Math.pow(n[0]-a[0],2)+Math.pow(n[1]-a[1],2)+Math.pow(n[2]-a[2],2))}(e,t.hex)));return t.detailed?n[0]:n[0].name}function g(e){const t=[0,0,0],n=[0,0,0],a=[0,0,0];for(let n=0;n.04045?a=Math.pow((a+.055)/1.055,2.4):a/=12.92,t[n]=100*a}n[0]=(.4124*t[0]+.3576*t[1]+.1805*t[2])/95.047,n[1]=(.2126*t[0]+.7152*t[1]+.0722*t[2])/100,n[2]=(.0193*t[0]+.1192*t[1]+.9505*t[2])/108.883;for(let e=0;e<3;e++){let t=n[e];t=t>.008856?Math.pow(t,1/3):7.787*t+16/116,n[e]=t}return a[0]=parseFloat((116*n[1]-16).toFixed(3)),a[1]=parseFloat((500*(n[0]-n[1])).toFixed(3)),a[2]=parseFloat((200*(n[1]-n[2])).toFixed(3)),a}},88484:(e,t,n)=>{"use strict";n.d(t,{GM:()=>u,T4:()=>s,WL:()=>c,dU:()=>h,gn:()=>l,iN:()=>d,mj:()=>m,nJ:()=>p});var a=n(69893),r=n(41769),i=n(9048),o=n(39661);function s(e){let{red:t,green:n,blue:a}=e;return(299*t+587*n+114*a)/1e3>130}function l(e){return c(d(e))}function c(e){let{red:t,green:n,blue:a}=e;return s({red:t,green:n,blue:a})?"#000000":"#FAFAFA"}function d(e){if(null==e)return{red:0,green:0,blue:0};const[t,n,r]=a.A.hex.rgb(e.slice(1));return{red:t,green:n,blue:r}}function u(e){const t=(0,r.V)(e);return"#"+a.A.rgb.hex(t.r,t.g,t.b)}function p(e){return/^(#)((?:[A-Fa-f0-9]{3}){1,2})$/.test(e)?e:/^((?:[A-Fa-f0-9]{3}){1,2})$/.test(e)?"#"+e:/^(#)((?:[A-Fa-f0-9]{8}))$/.test(e)?e.slice(0,7):!!/^((?:[A-Fa-f0-9]{8}))$/.test(e)&&"#"+e.slice(0,6)}function h(e){return i[e]||null}function m(e){return(0,o.A)(e)}},77555:(e,t,n)=>{"use strict";n.d(t,{PY:()=>o,RK:()=>r,RN:()=>d,ej:()=>l,f9:()=>i,sp:()=>s,z8:()=>c});var a=n(30835);function r(){return new Date}function i(e){return new Date(e.getTime()-6e4*e.getTimezoneOffset()).toISOString().split("T")[0]}function o(e){return Math.floor(e.getTime()/1e3)}function s(e){if("now"===e)return r();const[t,n,i]=e.split("-").map((e=>parseInt(e,10)));if(Number.isNaN(t)||Number.isNaN(n)||Number.isNaN(i))return a.Ay.error("First day parameter contains non-numerical components, falling back to today"),r();const o=r();return o.setFullYear(t,n-1,i),o.setHours(0,0,0,0),o}function l(e){return"now"===e?i(r()):e}function c(e){return new Date(e.year,e.month-1,e.day,e.hour,e.minute,0,0)}function d(e,t){let{day:n=0,week:a=0,month:r=0,year:i=0}=t;return(e=new Date(e.getTime())).setDate(e.getDate()+n),e.setDate(e.getDate()+7*a),e.setMonth(e.getMonth()+r),e.setFullYear(e.getFullYear()+i),e}},30835:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>i,fH:()=>r});const a=(0,n(35947).YK)().setApp("calendar").detectUser().build(),r=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};a.info(e,t)},i=a},49228:(e,t,n)=>{"use strict";n.d(t,{N:()=>r});var a=n(53334);async function r(e){try{const t=await e.response.data,n=new DOMParser,a=n.parseFromString(t,"application/xml").getElementsByTagName("s:message")[0];return a?.textContent}catch(e){console.error((0,a.t)("calendar","Error while parsing a PROPFIND error"),e)}}},72641:(e,t,n)=>{"use strict";function a(e){const t=r(e);let n=1,a=e.getDate();for(;a>7;a-=7)n++;return{byDay:t,bySetPosition:n}}function r(e){switch(e.getDay()){case 0:return"SU";case 1:return"MO";case 2:return"TU";case 3:return"WE";case 4:return"TH";case 5:return"FR";case 6:return"SA";default:throw TypeError("Invalid date-object given")}}n.d(t,{h:()=>a,j:()=>r})},68422:(e,t,n)=>{"use strict";n.d(t,{K:()=>r});var a=n(63814);function r(e){return[(0,a.uM)("calendar","index.php"),"v1/config",e].join("/")}},41769:(e,t,n)=>{"use strict";n.d(t,{V:()=>i});var a=n(83503),r=n.n(a);const i=e=>{let t=e.toLowerCase();null===t.match(/^([0-9a-f]{4}-?){8}$/)&&(t=r()(t)),t=t.replace(/[^0-9a-f]/g,"");const n=function(e){e||(e=6);const t=new o(182,70,157),n=new o(221,203,85),a=new o(0,130,201),r=s(e,t,n),i=s(e,n,a),l=s(e,a,t);return r.concat(i).concat(l)}(6);return n[function(e,t){let n=0;const a=[];for(let t=0;t{"use strict";t.byteLength=function(e){var t=s(e),n=t[0],a=t[1];return 3*(n+a)/4-a},t.toByteArray=function(e){var t,n,i=s(e),o=i[0],l=i[1],c=new r(function(e,t,n){return 3*(t+n)/4-n}(0,o,l)),d=0,u=l>0?o-4:o;for(n=0;n>16&255,c[d++]=t>>8&255,c[d++]=255&t;2===l&&(t=a[e.charCodeAt(n)]<<2|a[e.charCodeAt(n+1)]>>4,c[d++]=255&t);1===l&&(t=a[e.charCodeAt(n)]<<10|a[e.charCodeAt(n+1)]<<4|a[e.charCodeAt(n+2)]>>2,c[d++]=t>>8&255,c[d++]=255&t);return c},t.fromByteArray=function(e){for(var t,a=e.length,r=a%3,i=[],o=16383,s=0,c=a-r;sc?c:s+o));1===r?(t=e[a-1],i.push(n[t>>2]+n[t<<4&63]+"==")):2===r&&(t=(e[a-2]<<8)+e[a-1],i.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return i.join("")};for(var n=[],a=[],r="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0;o<64;++o)n[o]=i[o],a[i.charCodeAt(o)]=o;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function l(e,t,a){for(var r,i,o=[],s=t;s>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return o.join("")}a["-".charCodeAt(0)]=62,a["_".charCodeAt(0)]=63},95341:(e,t,n)=>{"use strict";n.d(t,{D4:()=>p});var a=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","#","$","%","*","+",",","-",".",":",";","=","?","@","[","]","^","_","{","|","}","~"],r=e=>{let t=0;for(let n=0;n{let t=e/255;return t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},o=e=>{let t=Math.max(0,Math.min(1,e));return t<=.0031308?Math.trunc(12.92*t*255+.5):Math.trunc(255*(1.055*Math.pow(t,.4166666666666667)-.055)+.5)},s=(e,t)=>(e=>e<0?-1:1)(e)*Math.pow(Math.abs(e),t),l=class extends Error{constructor(e){super(e),this.name="ValidationError",this.message=e}},c=e=>{if(!e||e.length<6)throw new l("The blurhash string must be at least 6 characters");let t=r(e[0]),n=Math.floor(t/9)+1,a=t%9+1;if(e.length!==4+2*a*n)throw new l(`blurhash length mismatch: length is ${e.length} but it should be ${4+2*a*n}`)},d=e=>{let t=e>>8&255,n=255&e;return[i(e>>16),i(t),i(n)]},u=(e,t)=>{let n=Math.floor(e/361),a=Math.floor(e/19)%19,r=e%19;return[s((n-9)/9,2)*t,s((a-9)/9,2)*t,s((r-9)/9,2)*t]},p=(e,t,n,a)=>{c(e),a|=1;let i=r(e[0]),s=Math.floor(i/9)+1,l=i%9+1,p=(r(e[1])+1)/166,h=new Array(l*s);for(let t=0;t{"use strict";const a=n(67526),r=n(251),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.Buffer=l,t.SlowBuffer=function(e){+e!=e&&(e=0);return l.alloc(+e)},t.INSPECT_MAX_BYTES=50;const o=2147483647;function s(e){if(e>o)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,l.prototype),t}function l(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return u(e)}return c(e,t,n)}function c(e,t,n){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!l.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const n=0|f(e,t);let a=s(n);const r=a.write(e,t);r!==n&&(a=a.slice(0,r));return a}(e,t);if(ArrayBuffer.isView(e))return function(e){if(W(e,Uint8Array)){const t=new Uint8Array(e);return h(t.buffer,t.byteOffset,t.byteLength)}return p(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(W(e,ArrayBuffer)||e&&W(e.buffer,ArrayBuffer))return h(e,t,n);if("undefined"!=typeof SharedArrayBuffer&&(W(e,SharedArrayBuffer)||e&&W(e.buffer,SharedArrayBuffer)))return h(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const a=e.valueOf&&e.valueOf();if(null!=a&&a!==e)return l.from(a,t,n);const r=function(e){if(l.isBuffer(e)){const t=0|m(e.length),n=s(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!=typeof e.length||X(e.length)?s(0):p(e);if("Buffer"===e.type&&Array.isArray(e.data))return p(e.data)}(e);if(r)return r;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return l.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function d(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function u(e){return d(e),s(e<0?0:0|m(e))}function p(e){const t=e.length<0?0:0|m(e.length),n=s(t);for(let a=0;a=o)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o.toString(16)+" bytes");return 0|e}function f(e,t){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||W(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const n=e.length,a=arguments.length>2&&!0===arguments[2];if(!a&&0===n)return 0;let r=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return q(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return V(e).length;default:if(r)return a?-1:q(e).length;t=(""+t).toLowerCase(),r=!0}}function g(e,t,n){let a=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return S(this,t,n);case"utf8":case"utf-8":return D(this,t,n);case"ascii":return k(this,t,n);case"latin1":case"binary":return x(this,t,n);case"base64":return E(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return B(this,t,n);default:if(a)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),a=!0}}function A(e,t,n){const a=e[t];e[t]=e[n],e[n]=a}function _(e,t,n,a,r){if(0===e.length)return-1;if("string"==typeof n?(a=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),X(n=+n)&&(n=r?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(r)return-1;n=e.length-1}else if(n<0){if(!r)return-1;n=0}if("string"==typeof t&&(t=l.from(t,a)),l.isBuffer(t))return 0===t.length?-1:v(e,t,n,a,r);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?r?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):v(e,[t],n,a,r);throw new TypeError("val must be string, number or Buffer")}function v(e,t,n,a,r){let i,o=1,s=e.length,l=t.length;if(void 0!==a&&("ucs2"===(a=String(a).toLowerCase())||"ucs-2"===a||"utf16le"===a||"utf-16le"===a)){if(e.length<2||t.length<2)return-1;o=2,s/=2,l/=2,n/=2}function c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(r){let a=-1;for(i=n;is&&(n=s-l),i=n;i>=0;i--){let n=!0;for(let a=0;ar&&(a=r):a=r;const i=t.length;let o;for(a>i/2&&(a=i/2),o=0;o>8,r=n%256,i.push(r),i.push(a);return i}(t,e.length-n),e,n,a)}function E(e,t,n){return 0===t&&n===e.length?a.fromByteArray(e):a.fromByteArray(e.slice(t,n))}function D(e,t,n){n=Math.min(e.length,n);const a=[];let r=t;for(;r239?4:t>223?3:t>191?2:1;if(r+o<=n){let n,a,s,l;switch(o){case 1:t<128&&(i=t);break;case 2:n=e[r+1],128==(192&n)&&(l=(31&t)<<6|63&n,l>127&&(i=l));break;case 3:n=e[r+1],a=e[r+2],128==(192&n)&&128==(192&a)&&(l=(15&t)<<12|(63&n)<<6|63&a,l>2047&&(l<55296||l>57343)&&(i=l));break;case 4:n=e[r+1],a=e[r+2],s=e[r+3],128==(192&n)&&128==(192&a)&&128==(192&s)&&(l=(15&t)<<18|(63&n)<<12|(63&a)<<6|63&s,l>65535&&l<1114112&&(i=l))}}null===i?(i=65533,o=1):i>65535&&(i-=65536,a.push(i>>>10&1023|55296),i=56320|1023&i),a.push(i),r+=o}return function(e){const t=e.length;if(t<=w)return String.fromCharCode.apply(String,e);let n="",a=0;for(;aa.length?(l.isBuffer(t)||(t=l.from(t)),t.copy(a,r)):Uint8Array.prototype.set.call(a,t,r);else{if(!l.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(a,r)}r+=t.length}return a},l.byteLength=f,l.prototype._isBuffer=!0,l.prototype.swap16=function(){const e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;tn&&(e+=" ... "),""},i&&(l.prototype[i]=l.prototype.inspect),l.prototype.compare=function(e,t,n,a,r){if(W(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),!l.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===a&&(a=0),void 0===r&&(r=this.length),t<0||n>e.length||a<0||r>this.length)throw new RangeError("out of range index");if(a>=r&&t>=n)return 0;if(a>=r)return-1;if(t>=n)return 1;if(this===e)return 0;let i=(r>>>=0)-(a>>>=0),o=(n>>>=0)-(t>>>=0);const s=Math.min(i,o),c=this.slice(a,r),d=e.slice(t,n);for(let e=0;e>>=0,isFinite(n)?(n>>>=0,void 0===a&&(a="utf8")):(a=n,n=void 0)}const r=this.length-t;if((void 0===n||n>r)&&(n=r),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");let i=!1;for(;;)switch(a){case"hex":return b(this,e,t,n);case"utf8":case"utf-8":return y(this,e,t,n);case"ascii":case"latin1":case"binary":return F(this,e,t,n);case"base64":return C(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),i=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const w=4096;function k(e,t,n){let a="";n=Math.min(e.length,n);for(let r=t;ra)&&(n=a);let r="";for(let a=t;an)throw new RangeError("Trying to access beyond buffer length")}function R(e,t,n,a,r,i){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>r||te.length)throw new RangeError("Index out of range")}function O(e,t,n,a,r){H(t,a,r,e,n,7);let i=Number(t&BigInt(4294967295));e[n++]=i,i>>=8,e[n++]=i,i>>=8,e[n++]=i,i>>=8,e[n++]=i;let o=Number(t>>BigInt(32)&BigInt(4294967295));return e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,n}function M(e,t,n,a,r){H(t,a,r,e,n,7);let i=Number(t&BigInt(4294967295));e[n+7]=i,i>>=8,e[n+6]=i,i>>=8,e[n+5]=i,i>>=8,e[n+4]=i;let o=Number(t>>BigInt(32)&BigInt(4294967295));return e[n+3]=o,o>>=8,e[n+2]=o,o>>=8,e[n+1]=o,o>>=8,e[n]=o,n+8}function L(e,t,n,a,r,i){if(n+a>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function I(e,t,n,a,i){return t=+t,n>>>=0,i||L(e,0,n,4),r.write(e,t,n,a,23,4),n+4}function j(e,t,n,a,i){return t=+t,n>>>=0,i||L(e,0,n,8),r.write(e,t,n,a,52,8),n+8}l.prototype.slice=function(e,t){const n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||N(e,t,this.length);let a=this[e],r=1,i=0;for(;++i>>=0,t>>>=0,n||N(e,t,this.length);let a=this[e+--t],r=1;for(;t>0&&(r*=256);)a+=this[e+--t]*r;return a},l.prototype.readUint8=l.prototype.readUInt8=function(e,t){return e>>>=0,t||N(e,1,this.length),this[e]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(e,t){return e>>>=0,t||N(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(e,t){return e>>>=0,t||N(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(e,t){return e>>>=0,t||N(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(e,t){return e>>>=0,t||N(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readBigUInt64LE=Q((function(e){U(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const a=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,r=this[++e]+256*this[++e]+65536*this[++e]+n*2**24;return BigInt(a)+(BigInt(r)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const a=t*2**24+65536*this[++e]+256*this[++e]+this[++e],r=this[++e]*2**24+65536*this[++e]+256*this[++e]+n;return(BigInt(a)<>>=0,t>>>=0,n||N(e,t,this.length);let a=this[e],r=1,i=0;for(;++i=r&&(a-=Math.pow(2,8*t)),a},l.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||N(e,t,this.length);let a=t,r=1,i=this[e+--a];for(;a>0&&(r*=256);)i+=this[e+--a]*r;return r*=128,i>=r&&(i-=Math.pow(2,8*t)),i},l.prototype.readInt8=function(e,t){return e>>>=0,t||N(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){e>>>=0,t||N(e,2,this.length);const n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){e>>>=0,t||N(e,2,this.length);const n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return e>>>=0,t||N(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return e>>>=0,t||N(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readBigInt64LE=Q((function(e){U(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const a=this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24);return(BigInt(a)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const a=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(a)<>>=0,t||N(e,4,this.length),r.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||N(e,4,this.length),r.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||N(e,8,this.length),r.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||N(e,8,this.length),r.read(this,e,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(e,t,n,a){if(e=+e,t>>>=0,n>>>=0,!a){R(this,e,t,n,Math.pow(2,8*n)-1,0)}let r=1,i=0;for(this[t]=255&e;++i>>=0,n>>>=0,!a){R(this,e,t,n,Math.pow(2,8*n)-1,0)}let r=n-1,i=1;for(this[t+r]=255&e;--r>=0&&(i*=256);)this[t+r]=e/i&255;return t+n},l.prototype.writeUint8=l.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,1,255,0),this[t]=255&e,t+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigUInt64LE=Q((function(e,t=0){return O(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),l.prototype.writeBigUInt64BE=Q((function(e,t=0){return M(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),l.prototype.writeIntLE=function(e,t,n,a){if(e=+e,t>>>=0,!a){const a=Math.pow(2,8*n-1);R(this,e,t,n,a-1,-a)}let r=0,i=1,o=0;for(this[t]=255&e;++r>0)-o&255;return t+n},l.prototype.writeIntBE=function(e,t,n,a){if(e=+e,t>>>=0,!a){const a=Math.pow(2,8*n-1);R(this,e,t,n,a-1,-a)}let r=n-1,i=1,o=0;for(this[t+r]=255&e;--r>=0&&(i*=256);)e<0&&0===o&&0!==this[t+r+1]&&(o=1),this[t+r]=(e/i>>0)-o&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigInt64LE=Q((function(e,t=0){return O(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeBigInt64BE=Q((function(e,t=0){return M(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeFloatLE=function(e,t,n){return I(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return I(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return j(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return j(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,a){if(!l.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),a||0===a||(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>0&&a=this.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(r=t;r=a+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function H(e,t,n,a,r,i){if(e>n||e3?0===t||t===BigInt(0)?`>= 0${a} and < 2${a} ** ${8*(i+1)}${a}`:`>= -(2${a} ** ${8*(i+1)-1}${a}) and < 2 ** ${8*(i+1)-1}${a}`:`>= ${t}${a} and <= ${n}${a}`,new P.ERR_OUT_OF_RANGE("value",r,e)}!function(e,t,n){U(t,"offset"),void 0!==e[t]&&void 0!==e[t+n]||G(t,e.length-(n+1))}(a,r,i)}function U(e,t){if("number"!=typeof e)throw new P.ERR_INVALID_ARG_TYPE(t,"number",e)}function G(e,t,n){if(Math.floor(e)!==e)throw U(e,n),new P.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new P.ERR_BUFFER_OUT_OF_BOUNDS;throw new P.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${t}`,e)}Y("ERR_BUFFER_OUT_OF_BOUNDS",(function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),Y("ERR_INVALID_ARG_TYPE",(function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`}),TypeError),Y("ERR_OUT_OF_RANGE",(function(e,t,n){let a=`The value of "${e}" is out of range.`,r=n;return Number.isInteger(n)&&Math.abs(n)>2**32?r=z(String(n)):"bigint"==typeof n&&(r=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(r=z(r)),r+="n"),a+=` It must be ${t}. Received ${r}`,a}),RangeError);const Z=/[^+/0-9A-Za-z-_]/g;function q(e,t){let n;t=t||1/0;const a=e.length;let r=null;const i=[];for(let o=0;o55295&&n<57344){if(!r){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(o+1===a){(t-=3)>-1&&i.push(239,191,189);continue}r=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),r=n;continue}n=65536+(r-55296<<10|n-56320)}else r&&(t-=3)>-1&&i.push(239,191,189);if(r=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function V(e){return a.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(Z,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function $(e,t,n,a){let r;for(r=0;r=t.length||r>=e.length);++r)t[r+n]=e[r];return r}function W(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function X(e){return e!=e}const K=function(){const e="0123456789abcdef",t=new Array(256);for(let n=0;n<16;++n){const a=16*n;for(let r=0;r<16;++r)t[a+r]=e[n]+e[r]}return t}();function Q(e){return"undefined"==typeof BigInt?J:e}function J(){throw new Error("BigInt not supported")}},92151:e=>{var t={utf8:{stringToBytes:function(e){return t.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(t.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],n=0;n{var t,n;t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n={rotl:function(e,t){return e<>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&n.rotl(e,8)|4278255360&n.rotl(e,24);for(var t=0;t0;e--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(e){for(var t=[],n=0,a=0;n>>5]|=e[n]<<24-a%32;return t},wordsToBytes:function(e){for(var t=[],n=0;n<32*e.length;n+=8)t.push(e[n>>>5]>>>24-n%32&255);return t},bytesToHex:function(e){for(var t=[],n=0;n>>4).toString(16)),t.push((15&e[n]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],n=0;n>>6*(3-i)&63)):n.push("=");return n.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var n=[],a=0,r=0;a>>6-2*r);return n}},e.exports=n},12795:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".availability-day[data-v-91e2d87d] {\n padding: 0 10px 0 10px;\n position: absolute;\n}\n.availability-slots[data-v-91e2d87d] {\n max-width: 332px;\n width: 100%;\n display: flex;\n justify-content: flex-start;\n white-space: nowrap;\n}\n.availability-slot[data-v-91e2d87d] {\n display: flex;\n flex-direction: row;\n align-items: center;\n}\n.availability-slot-group[data-v-91e2d87d] {\n display: flex;\n flex-direction: column;\n}\n.time-zone[data-v-91e2d87d] {\n padding: 32px 12px 12px 0;\n}\n.week-day-container[data-v-91e2d87d] {\n box-sizing: border-box;\n margin-bottom: 32px;\n max-width: 500px;\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n}\n.button[data-v-91e2d87d] {\n align-self: flex-end;\n}\n.label-weekday[data-v-91e2d87d] {\n position: relative;\n display: flex;\n align-items: flex-start;\n min-width: 77px;\n width: 77px;\n}\n.label-weekday > span[data-v-91e2d87d] {\n height: 50px;\n display: flex;\n align-items: center;\n}\n.add-another[data-v-91e2d87d] {\n background-color: transparent;\n border: none;\n opacity: 0.5;\n display: inline-flex;\n padding: 0;\n margin: 0;\n margin-bottom: 3px;\n}\n.add-another[data-v-91e2d87d]:hover {\n opacity: 1;\n}\n.to-text[data-v-91e2d87d] {\n padding-right: 12px;\n}\n.time-zone-text[data-v-91e2d87d] {\n padding-left: 22px;\n}\n.empty-content[data-v-91e2d87d] {\n color: var(--color-text-lighter);\n display: inline-flex;\n align-items: center;\n}\n.start-date[data-v-91e2d87d] {\n padding-right: 12px;\n}\n.day-container[data-v-91e2d87d] {\n display: flex;\n max-width: 500px;\n width: 100%;\n gap: 24px;\n border-top: 1px solid var(--color-border);\n padding-top: calc(3 * var(--default-grid-baseline));\n margin-top: calc(2 * var(--default-grid-baseline));\n align-items: center;\n}\n.day-container > button[data-v-91e2d87d] {\n align-self: center;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/calendar-availability-vue/dist/assets/index-Ctj4Wyhb.css"],names:[],mappings:"AAAA;EACE,sBAAsB;EACtB,kBAAkB;AACpB;AACA;EACE,gBAAgB;EAChB,WAAW;EACX,aAAa;EACb,2BAA2B;EAC3B,mBAAmB;AACrB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,mBAAmB;AACrB;AACA;EACE,aAAa;EACb,sBAAsB;AACxB;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,sBAAsB;EACtB,mBAAmB;EACnB,gBAAgB;EAChB,WAAW;EACX,aAAa;EACb,sBAAsB;EACtB,uBAAuB;AACzB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,uBAAuB;EACvB,eAAe;EACf,WAAW;AACb;AACA;EACE,YAAY;EACZ,aAAa;EACb,mBAAmB;AACrB;AACA;EACE,6BAA6B;EAC7B,YAAY;EACZ,YAAY;EACZ,oBAAoB;EACpB,UAAU;EACV,SAAS;EACT,kBAAkB;AACpB;AACA;EACE,UAAU;AACZ;AACA;EACE,mBAAmB;AACrB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,gCAAgC;EAChC,oBAAoB;EACpB,mBAAmB;AACrB;AACA;EACE,mBAAmB;AACrB;AACA;EACE,aAAa;EACb,gBAAgB;EAChB,WAAW;EACX,SAAS;EACT,yCAAyC;EACzC,mDAAmD;EACnD,kDAAkD;EAClD,mBAAmB;AACrB;AACA;EACE,kBAAkB;AACpB",sourcesContent:[".availability-day[data-v-91e2d87d] {\n padding: 0 10px 0 10px;\n position: absolute;\n}\n.availability-slots[data-v-91e2d87d] {\n max-width: 332px;\n width: 100%;\n display: flex;\n justify-content: flex-start;\n white-space: nowrap;\n}\n.availability-slot[data-v-91e2d87d] {\n display: flex;\n flex-direction: row;\n align-items: center;\n}\n.availability-slot-group[data-v-91e2d87d] {\n display: flex;\n flex-direction: column;\n}\n.time-zone[data-v-91e2d87d] {\n padding: 32px 12px 12px 0;\n}\n.week-day-container[data-v-91e2d87d] {\n box-sizing: border-box;\n margin-bottom: 32px;\n max-width: 500px;\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n}\n.button[data-v-91e2d87d] {\n align-self: flex-end;\n}\n.label-weekday[data-v-91e2d87d] {\n position: relative;\n display: flex;\n align-items: flex-start;\n min-width: 77px;\n width: 77px;\n}\n.label-weekday > span[data-v-91e2d87d] {\n height: 50px;\n display: flex;\n align-items: center;\n}\n.add-another[data-v-91e2d87d] {\n background-color: transparent;\n border: none;\n opacity: 0.5;\n display: inline-flex;\n padding: 0;\n margin: 0;\n margin-bottom: 3px;\n}\n.add-another[data-v-91e2d87d]:hover {\n opacity: 1;\n}\n.to-text[data-v-91e2d87d] {\n padding-right: 12px;\n}\n.time-zone-text[data-v-91e2d87d] {\n padding-left: 22px;\n}\n.empty-content[data-v-91e2d87d] {\n color: var(--color-text-lighter);\n display: inline-flex;\n align-items: center;\n}\n.start-date[data-v-91e2d87d] {\n padding-right: 12px;\n}\n.day-container[data-v-91e2d87d] {\n display: flex;\n max-width: 500px;\n width: 100%;\n gap: 24px;\n border-top: 1px solid var(--color-border);\n padding-top: calc(3 * var(--default-grid-baseline));\n margin-top: calc(2 * var(--default-grid-baseline));\n align-items: center;\n}\n.day-container > button[data-v-91e2d87d] {\n align-self: center;\n}"],sourceRoot:""}]);const s=o},14456:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i),s=n(4417),l=n.n(s),c=new URL(n(98383),n.b),d=new URL(n(39075),n.b),u=o()(r()),p=l()(c),h=l()(d);u.push([e.id,`/*!\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.toastify.dialogs {\n min-width: 200px;\n background: none;\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n box-shadow: 0 0 6px 0 var(--color-box-shadow);\n padding: 0 12px;\n margin-top: 45px;\n position: fixed;\n z-index: 10100;\n border-radius: var(--border-radius);\n display: flex;\n align-items: center;\n min-height: 50px;\n}\n.toastify.dialogs .toast-loader-container,\n.toastify.dialogs .toast-undo-container {\n display: flex;\n align-items: center;\n width: 100%;\n}\n.toastify.dialogs .toast-undo-button,\n.toastify.dialogs .toast-close {\n position: static;\n overflow: hidden;\n box-sizing: border-box;\n min-width: 44px;\n height: 100%;\n padding: 12px;\n white-space: nowrap;\n background-repeat: no-repeat;\n background-position: center;\n background-color: transparent;\n min-height: 0;\n}\n.toastify.dialogs .toast-undo-button.toast-close,\n.toastify.dialogs .toast-close.toast-close {\n text-indent: 0;\n opacity: 0.4;\n border: none;\n min-height: 44px;\n margin-left: 10px;\n font-size: 0;\n /* dark theme overrides for F7cloud 25 and later */\n}\n.toastify.dialogs .toast-undo-button.toast-close::before,\n.toastify.dialogs .toast-close.toast-close::before {\n background-image: url(${p});\n content: " ";\n filter: var(--background-invert-if-dark);\n display: inline-block;\n width: 16px;\n height: 16px;\n}\n.toastify.dialogs .toast-undo-button.toast-undo-button,\n.toastify.dialogs .toast-close.toast-undo-button {\n margin: 3px;\n height: calc(100% - 2 * 3px);\n margin-left: 12px;\n}\n.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active,\n.toastify.dialogs .toast-close:hover,\n.toastify.dialogs .toast-close:focus,\n.toastify.dialogs .toast-close:active {\n cursor: pointer;\n opacity: 1;\n}\n.toastify.dialogs.toastify-top {\n right: 10px;\n}\n.toastify.dialogs.toast-with-click {\n cursor: pointer;\n}\n.toastify.dialogs.toast-error {\n border-left: 3px solid var(--color-element-error, var(--color-error));\n}\n.toastify.dialogs.toast-info {\n border-left: 3px solid var(--color-element-info, var(--color-primary));\n}\n.toastify.dialogs.toast-warning {\n border-left: 3px solid var(--color-element-warning, var(--color-warning));\n}\n.toastify.dialogs.toast-success {\n border-left: 3px solid var(--color-element-success, var(--color-success));\n}\n.toastify.dialogs.toast-undo {\n border-left: 3px solid var(--color-element-success, var(--color-success));\n}\n.toastify.dialogs.toast-loading {\n border-left: 3px solid var(--color-element-info, var(--color-primary));\n}\n.toastify.dialogs.toast-loading .toast-loader {\n display: inline-block;\n width: 20px;\n height: 20px;\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\n margin-left: auto;\n}\n\n/* dark theme overrides for F7cloud 24 and earlier */\n.theme--dark .toastify.dialogs .toast-close {\n /* close icon style */\n}\n.theme--dark .toastify.dialogs .toast-close.toast-close::before {\n background-image: url(${h});\n}\n.nc-generic-dialog .dialog__actions {\n\tjustify-content: space-between;\n\tmin-width: calc(100% - 12px);\n}\n/*!\n * SPDX-FileCopyrightText: 2023-2024 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * Icon styling of the file list row preview or fallback icon\n * (leading icon on the name row and header)\n */\n._file-picker__file-icon_3v9zx_9 {\n position: relative;\n width: 32px;\n height: 32px;\n min-width: 32px;\n min-height: 32px;\n background-repeat: no-repeat;\n background-size: contain;\n display: flex;\n justify-content: center;\n}\n\n._file-picker__file-icon--primary_3v9zx_21 {\n color: var(--color-primary-element);\n}\n\n._file-picker__file-icon-overlay_3v9zx_25 {\n color: var(--color-primary-element-text);\n position: absolute;\n inset-block-start: 10px;\n}/*!\n * SPDX-FileCopyrightText: 2023-2024 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\ntr.file-picker__row[data-v-15187afc] {\n height: var(--row-height, 50px);\n}\ntr.file-picker__row td[data-v-15187afc] {\n cursor: pointer;\n overflow: hidden;\n text-overflow: ellipsis;\n border-bottom: none;\n}\ntr.file-picker__row td.row-checkbox[data-v-15187afc] {\n padding: 0 2px;\n}\ntr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) {\n padding-inline: 14px 0;\n}\ntr.file-picker__row td.row-size[data-v-15187afc] {\n text-align: end;\n padding-inline: 0 14px;\n}\ntr.file-picker__row td.row-name[data-v-15187afc] {\n padding-inline: 2px 0;\n}\n@keyframes gradient-15187afc {\n0% {\n background-position: 0% 50%;\n}\n50% {\n background-position: 100% 50%;\n}\n100% {\n background-position: 0% 50%;\n}\n}\n.loading-row .row-checkbox[data-v-15187afc] {\n text-align: center !important;\n}\n.loading-row span[data-v-15187afc] {\n display: inline-block;\n height: 24px;\n background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker));\n background-size: 600px 100%;\n border-radius: var(--border-radius);\n animation: gradient-15187afc 12s ease infinite;\n}\n.loading-row .row-wrapper[data-v-15187afc] {\n display: inline-flex;\n align-items: center;\n}\n.loading-row .row-checkbox span[data-v-15187afc] {\n width: 24px;\n}\n.loading-row .row-name span[data-v-15187afc]:last-of-type {\n margin-inline-start: 6px;\n width: 130px;\n}\n.loading-row .row-size span[data-v-15187afc] {\n width: 80px;\n}\n.loading-row .row-modified span[data-v-15187afc] {\n width: 90px;\n}/*!\n * SPDX-FileCopyrightText: 2023-2024 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\ntr.file-picker__row[data-v-4892c2a0] {\n height: var(--row-height, 50px);\n}\ntr.file-picker__row td[data-v-4892c2a0] {\n cursor: pointer;\n overflow: hidden;\n text-overflow: ellipsis;\n border-bottom: none;\n}\ntr.file-picker__row td.row-checkbox[data-v-4892c2a0] {\n padding: 0 2px;\n}\ntr.file-picker__row td[data-v-4892c2a0]:not(.row-checkbox) {\n padding-inline: 14px 0;\n}\ntr.file-picker__row td.row-size[data-v-4892c2a0] {\n text-align: end;\n padding-inline: 0 14px;\n}\ntr.file-picker__row td.row-name[data-v-4892c2a0] {\n padding-inline: 2px 0;\n}\n.file-picker__row--selected[data-v-4892c2a0] {\n background-color: var(--color-background-dark);\n}\n.file-picker__row[data-v-4892c2a0]:hover {\n background-color: var(--color-background-hover);\n}\n.file-picker__name-container[data-v-4892c2a0] {\n display: flex;\n justify-content: start;\n align-items: center;\n height: 100%;\n}\n.file-picker__file-name[data-v-4892c2a0] {\n padding-inline-start: 6px;\n min-width: 0;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.file-picker__file-extension[data-v-4892c2a0] {\n color: var(--color-text-maxcontrast);\n min-width: fit-content;\n}.file-picker__header-preview[data-v-4f5d2a56] {\n width: 22px;\n height: 32px;\n flex: 0 0 auto;\n}\n.file-picker__files[data-v-4f5d2a56] {\n margin: 2px;\n margin-inline-start: 12px;\n overflow: scroll auto;\n}\n.file-picker__files table[data-v-4f5d2a56] {\n width: 100%;\n max-height: 100%;\n table-layout: fixed;\n}\n.file-picker__files th[data-v-4f5d2a56] {\n position: sticky;\n z-index: 1;\n top: 0;\n background-color: var(--color-main-background);\n padding: 2px;\n}\n.file-picker__files th .header-wrapper[data-v-4f5d2a56] {\n display: flex;\n}\n.file-picker__files th.row-checkbox[data-v-4f5d2a56] {\n width: 44px;\n}\n.file-picker__files th.row-name[data-v-4f5d2a56] {\n width: 230px;\n}\n.file-picker__files th.row-size[data-v-4f5d2a56] {\n width: 100px;\n}\n.file-picker__files th.row-modified[data-v-4f5d2a56] {\n width: 120px;\n}\n.file-picker__files th[data-v-4f5d2a56]:not(.row-size) .button-vue__wrapper {\n justify-content: start;\n flex-direction: row-reverse;\n}\n.file-picker__files th[data-v-4f5d2a56]:not(.row-size) .button-vue {\n padding-inline: 16px 4px;\n}\n.file-picker__files th.row-size[data-v-4f5d2a56] .button-vue__wrapper {\n justify-content: end;\n}\n.file-picker__files th[data-v-4f5d2a56] .button-vue__wrapper {\n color: var(--color-text-maxcontrast);\n}\n.file-picker__files th[data-v-4f5d2a56] .button-vue__wrapper .button-vue__text {\n font-weight: normal;\n}.file-picker__breadcrumbs[data-v-ec4d392b] {\n flex-grow: 0 !important;\n}.file-picker__side[data-v-f5975252] {\n display: flex;\n flex-direction: column;\n align-items: stretch;\n gap: 0.5rem;\n min-width: 200px;\n padding: 2px;\n margin-block-start: 7px;\n overflow: auto;\n}\n.file-picker__side[data-v-f5975252] .button-vue__wrapper {\n justify-content: start;\n}\n.file-picker__filter-input[data-v-f5975252] {\n margin-block: 7px;\n max-width: 260px;\n}\n@media (max-width: 736px) {\n.file-picker__side[data-v-f5975252] {\n flex-direction: row;\n min-width: unset;\n}\n}\n@media (max-width: 512px) {\n.file-picker__side[data-v-f5975252] {\n flex-direction: row;\n min-width: unset;\n}\n.file-picker__filter-input[data-v-f5975252] {\n max-width: unset;\n}\n}/* Ensure focus outline is visible */\n.file-picker__navigation {\n padding-inline: 8px 2px;\n}\n.file-picker__navigation, .file-picker__navigation * {\n box-sizing: border-box;\n}\n.file-picker__navigation .v-select.select {\n min-width: 220px;\n}\n@media (min-width: 513px) and (max-width: 736px) {\n.file-picker__navigation {\n gap: 11px;\n}\n}\n@media (max-width: 512px) {\n.file-picker__navigation {\n flex-direction: column-reverse !important;\n}\n}.file-picker__view[data-v-552cc2f5] {\n height: 50px;\n display: flex;\n justify-content: start;\n align-items: center;\n}\n.file-picker__view h3[data-v-552cc2f5] {\n font-weight: bold;\n height: fit-content;\n margin: 0;\n}\n.file-picker__main[data-v-552cc2f5] {\n box-sizing: border-box;\n width: 100%;\n display: flex;\n flex-direction: column;\n min-height: 0;\n flex: 1;\n padding-inline: 2px;\n}\n.file-picker__main *[data-v-552cc2f5] {\n box-sizing: border-box;\n}\n[data-v-552cc2f5] .file-picker {\n height: min(80vh, 800px) !important;\n}\n@media (max-width: 512px) {\n[data-v-552cc2f5] .file-picker {\n height: calc(100% - 16px - var(--default-clickable-area)) !important;\n}\n}\n[data-v-552cc2f5] .file-picker__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}.public-auth-prompt__text[data-v-414f7090] {\n font-size: 1.25em;\n margin-block: 0 calc(3 * var(--default-grid-baseline));\n}\n.public-auth-prompt__header[data-v-414f7090] {\n margin-block: 0 calc(3 * var(--default-grid-baseline));\n}\n.public-auth-prompt__header[data-v-414f7090]:first-child {\n margin-top: 0;\n}\n.public-auth-prompt__input[data-v-414f7090] {\n margin-block: calc(4 * var(--default-grid-baseline)) calc(2 * var(--default-grid-baseline));\n}`,"",{version:3,sources:["webpack://./node_modules/@f7cloud/dialogs/dist/style.css"],names:[],mappings:"AAAA;;;EAGE;AACF;EACE,gBAAgB;EAChB,gBAAgB;EAChB,8CAA8C;EAC9C,6BAA6B;EAC7B,6CAA6C;EAC7C,eAAe;EACf,gBAAgB;EAChB,eAAe;EACf,cAAc;EACd,mCAAmC;EACnC,aAAa;EACb,mBAAmB;EACnB,gBAAgB;AAClB;AACA;;EAEE,aAAa;EACb,mBAAmB;EACnB,WAAW;AACb;AACA;;EAEE,gBAAgB;EAChB,gBAAgB;EAChB,sBAAsB;EACtB,eAAe;EACf,YAAY;EACZ,aAAa;EACb,mBAAmB;EACnB,4BAA4B;EAC5B,2BAA2B;EAC3B,6BAA6B;EAC7B,aAAa;AACf;AACA;;EAEE,cAAc;EACd,YAAY;EACZ,YAAY;EACZ,gBAAgB;EAChB,iBAAiB;EACjB,YAAY;EACZ,oDAAoD;AACtD;AACA;;EAEE,yDAAsf;EACtf,YAAY;EACZ,wCAAwC;EACxC,qBAAqB;EACrB,WAAW;EACX,YAAY;AACd;AACA;;EAEE,WAAW;EACX,4BAA4B;EAC5B,iBAAiB;AACnB;AACA;;;;EAIE,eAAe;EACf,UAAU;AACZ;AACA;EACE,WAAW;AACb;AACA;EACE,eAAe;AACjB;AACA;EACE,qEAAqE;AACvE;AACA;EACE,sEAAsE;AACxE;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,sEAAsE;AACxE;AACA;EACE,qBAAqB;EACrB,WAAW;EACX,YAAY;EACZ,iEAAiE;EACjE,iBAAiB;AACnB;;AAEA,sDAAsD;AACtD;EACE,qBAAqB;AACvB;AACA;EACE,yDAAkgB;AACpgB;AACA;CACC,8BAA8B;CAC9B,4BAA4B;AAC7B;AACA;;;EAGE;AACF;;;EAGE;AACF;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,eAAe;EACf,gBAAgB;EAChB,4BAA4B;EAC5B,wBAAwB;EACxB,aAAa;EACb,uBAAuB;AACzB;;AAEA;EACE,mCAAmC;AACrC;;AAEA;EACE,wCAAwC;EACxC,kBAAkB;EAClB,uBAAuB;AACzB,CAAC;;;EAGC;AACF;EACE,+BAA+B;AACjC;AACA;EACE,eAAe;EACf,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AACrB;AACA;EACE,cAAc;AAChB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,eAAe;EACf,sBAAsB;AACxB;AACA;EACE,qBAAqB;AACvB;AACA;AACA;IACI,2BAA2B;AAC/B;AACA;IACI,6BAA6B;AACjC;AACA;IACI,2BAA2B;AAC/B;AACA;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,qBAAqB;EACrB,YAAY;EACZ,oIAAoI;EACpI,2BAA2B;EAC3B,mCAAmC;EACnC,8CAA8C;AAChD;AACA;EACE,oBAAoB;EACpB,mBAAmB;AACrB;AACA;EACE,WAAW;AACb;AACA;EACE,wBAAwB;EACxB,YAAY;AACd;AACA;EACE,WAAW;AACb;AACA;EACE,WAAW;AACb,CAAC;;;EAGC;AACF;EACE,+BAA+B;AACjC;AACA;EACE,eAAe;EACf,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AACrB;AACA;EACE,cAAc;AAChB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,eAAe;EACf,sBAAsB;AACxB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,8CAA8C;AAChD;AACA;EACE,+CAA+C;AACjD;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,mBAAmB;EACnB,YAAY;AACd;AACA;EACE,yBAAyB;EACzB,YAAY;EACZ,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,oCAAoC;EACpC,sBAAsB;AACxB,CAAC;EACC,WAAW;EACX,YAAY;EACZ,cAAc;AAChB;AACA;EACE,WAAW;EACX,yBAAyB;EACzB,qBAAqB;AACvB;AACA;EACE,WAAW;EACX,gBAAgB;EAChB,mBAAmB;AACrB;AACA;EACE,gBAAgB;EAChB,UAAU;EACV,MAAM;EACN,8CAA8C;EAC9C,YAAY;AACd;AACA;EACE,aAAa;AACf;AACA;EACE,WAAW;AACb;AACA;EACE,YAAY;AACd;AACA;EACE,YAAY;AACd;AACA;EACE,YAAY;AACd;AACA;EACE,sBAAsB;EACtB,2BAA2B;AAC7B;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oCAAoC;AACtC;AACA;EACE,mBAAmB;AACrB,CAAC;EACC,uBAAuB;AACzB,CAAC;EACC,aAAa;EACb,sBAAsB;EACtB,oBAAoB;EACpB,WAAW;EACX,gBAAgB;EAChB,YAAY;EACZ,uBAAuB;EACvB,cAAc;AAChB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,iBAAiB;EACjB,gBAAgB;AAClB;AACA;AACA;IACI,mBAAmB;IACnB,gBAAgB;AACpB;AACA;AACA;AACA;IACI,mBAAmB;IACnB,gBAAgB;AACpB;AACA;IACI,gBAAgB;AACpB;AACA,CAAC,oCAAoC;AACrC;EACE,uBAAuB;AACzB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,gBAAgB;AAClB;AACA;AACA;IACI,SAAS;AACb;AACA;AACA;AACA;IACI,yCAAyC;AAC7C;AACA,CAAC;EACC,YAAY;EACZ,aAAa;EACb,sBAAsB;EACtB,mBAAmB;AACrB;AACA;EACE,iBAAiB;EACjB,mBAAmB;EACnB,SAAS;AACX;AACA;EACE,sBAAsB;EACtB,WAAW;EACX,aAAa;EACb,sBAAsB;EACtB,aAAa;EACb,OAAO;EACP,mBAAmB;AACrB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,mCAAmC;AACrC;AACA;AACA;IACI,oEAAoE;AACxE;AACA;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,gBAAgB;AAClB,CAAC;EACC,iBAAiB;EACjB,sDAAsD;AACxD;AACA;EACE,sDAAsD;AACxD;AACA;EACE,aAAa;AACf;AACA;EACE,2FAA2F;AAC7F",sourcesContent:["/*!\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.toastify.dialogs {\n min-width: 200px;\n background: none;\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n box-shadow: 0 0 6px 0 var(--color-box-shadow);\n padding: 0 12px;\n margin-top: 45px;\n position: fixed;\n z-index: 10100;\n border-radius: var(--border-radius);\n display: flex;\n align-items: center;\n min-height: 50px;\n}\n.toastify.dialogs .toast-loader-container,\n.toastify.dialogs .toast-undo-container {\n display: flex;\n align-items: center;\n width: 100%;\n}\n.toastify.dialogs .toast-undo-button,\n.toastify.dialogs .toast-close {\n position: static;\n overflow: hidden;\n box-sizing: border-box;\n min-width: 44px;\n height: 100%;\n padding: 12px;\n white-space: nowrap;\n background-repeat: no-repeat;\n background-position: center;\n background-color: transparent;\n min-height: 0;\n}\n.toastify.dialogs .toast-undo-button.toast-close,\n.toastify.dialogs .toast-close.toast-close {\n text-indent: 0;\n opacity: 0.4;\n border: none;\n min-height: 44px;\n margin-left: 10px;\n font-size: 0;\n /* dark theme overrides for F7cloud 25 and later */\n}\n.toastify.dialogs .toast-undo-button.toast-close::before,\n.toastify.dialogs .toast-close.toast-close::before {\n background-image: url(\"data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e\");\n content: \" \";\n filter: var(--background-invert-if-dark);\n display: inline-block;\n width: 16px;\n height: 16px;\n}\n.toastify.dialogs .toast-undo-button.toast-undo-button,\n.toastify.dialogs .toast-close.toast-undo-button {\n margin: 3px;\n height: calc(100% - 2 * 3px);\n margin-left: 12px;\n}\n.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active,\n.toastify.dialogs .toast-close:hover,\n.toastify.dialogs .toast-close:focus,\n.toastify.dialogs .toast-close:active {\n cursor: pointer;\n opacity: 1;\n}\n.toastify.dialogs.toastify-top {\n right: 10px;\n}\n.toastify.dialogs.toast-with-click {\n cursor: pointer;\n}\n.toastify.dialogs.toast-error {\n border-left: 3px solid var(--color-element-error, var(--color-error));\n}\n.toastify.dialogs.toast-info {\n border-left: 3px solid var(--color-element-info, var(--color-primary));\n}\n.toastify.dialogs.toast-warning {\n border-left: 3px solid var(--color-element-warning, var(--color-warning));\n}\n.toastify.dialogs.toast-success {\n border-left: 3px solid var(--color-element-success, var(--color-success));\n}\n.toastify.dialogs.toast-undo {\n border-left: 3px solid var(--color-element-success, var(--color-success));\n}\n.toastify.dialogs.toast-loading {\n border-left: 3px solid var(--color-element-info, var(--color-primary));\n}\n.toastify.dialogs.toast-loading .toast-loader {\n display: inline-block;\n width: 20px;\n height: 20px;\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\n margin-left: auto;\n}\n\n/* dark theme overrides for F7cloud 24 and earlier */\n.theme--dark .toastify.dialogs .toast-close {\n /* close icon style */\n}\n.theme--dark .toastify.dialogs .toast-close.toast-close::before {\n background-image: url(\"data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e\");\n}\n.nc-generic-dialog .dialog__actions {\n\tjustify-content: space-between;\n\tmin-width: calc(100% - 12px);\n}\n/*!\n * SPDX-FileCopyrightText: 2023-2024 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * Icon styling of the file list row preview or fallback icon\n * (leading icon on the name row and header)\n */\n._file-picker__file-icon_3v9zx_9 {\n position: relative;\n width: 32px;\n height: 32px;\n min-width: 32px;\n min-height: 32px;\n background-repeat: no-repeat;\n background-size: contain;\n display: flex;\n justify-content: center;\n}\n\n._file-picker__file-icon--primary_3v9zx_21 {\n color: var(--color-primary-element);\n}\n\n._file-picker__file-icon-overlay_3v9zx_25 {\n color: var(--color-primary-element-text);\n position: absolute;\n inset-block-start: 10px;\n}/*!\n * SPDX-FileCopyrightText: 2023-2024 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\ntr.file-picker__row[data-v-15187afc] {\n height: var(--row-height, 50px);\n}\ntr.file-picker__row td[data-v-15187afc] {\n cursor: pointer;\n overflow: hidden;\n text-overflow: ellipsis;\n border-bottom: none;\n}\ntr.file-picker__row td.row-checkbox[data-v-15187afc] {\n padding: 0 2px;\n}\ntr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) {\n padding-inline: 14px 0;\n}\ntr.file-picker__row td.row-size[data-v-15187afc] {\n text-align: end;\n padding-inline: 0 14px;\n}\ntr.file-picker__row td.row-name[data-v-15187afc] {\n padding-inline: 2px 0;\n}\n@keyframes gradient-15187afc {\n0% {\n background-position: 0% 50%;\n}\n50% {\n background-position: 100% 50%;\n}\n100% {\n background-position: 0% 50%;\n}\n}\n.loading-row .row-checkbox[data-v-15187afc] {\n text-align: center !important;\n}\n.loading-row span[data-v-15187afc] {\n display: inline-block;\n height: 24px;\n background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker));\n background-size: 600px 100%;\n border-radius: var(--border-radius);\n animation: gradient-15187afc 12s ease infinite;\n}\n.loading-row .row-wrapper[data-v-15187afc] {\n display: inline-flex;\n align-items: center;\n}\n.loading-row .row-checkbox span[data-v-15187afc] {\n width: 24px;\n}\n.loading-row .row-name span[data-v-15187afc]:last-of-type {\n margin-inline-start: 6px;\n width: 130px;\n}\n.loading-row .row-size span[data-v-15187afc] {\n width: 80px;\n}\n.loading-row .row-modified span[data-v-15187afc] {\n width: 90px;\n}/*!\n * SPDX-FileCopyrightText: 2023-2024 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\ntr.file-picker__row[data-v-4892c2a0] {\n height: var(--row-height, 50px);\n}\ntr.file-picker__row td[data-v-4892c2a0] {\n cursor: pointer;\n overflow: hidden;\n text-overflow: ellipsis;\n border-bottom: none;\n}\ntr.file-picker__row td.row-checkbox[data-v-4892c2a0] {\n padding: 0 2px;\n}\ntr.file-picker__row td[data-v-4892c2a0]:not(.row-checkbox) {\n padding-inline: 14px 0;\n}\ntr.file-picker__row td.row-size[data-v-4892c2a0] {\n text-align: end;\n padding-inline: 0 14px;\n}\ntr.file-picker__row td.row-name[data-v-4892c2a0] {\n padding-inline: 2px 0;\n}\n.file-picker__row--selected[data-v-4892c2a0] {\n background-color: var(--color-background-dark);\n}\n.file-picker__row[data-v-4892c2a0]:hover {\n background-color: var(--color-background-hover);\n}\n.file-picker__name-container[data-v-4892c2a0] {\n display: flex;\n justify-content: start;\n align-items: center;\n height: 100%;\n}\n.file-picker__file-name[data-v-4892c2a0] {\n padding-inline-start: 6px;\n min-width: 0;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.file-picker__file-extension[data-v-4892c2a0] {\n color: var(--color-text-maxcontrast);\n min-width: fit-content;\n}.file-picker__header-preview[data-v-4f5d2a56] {\n width: 22px;\n height: 32px;\n flex: 0 0 auto;\n}\n.file-picker__files[data-v-4f5d2a56] {\n margin: 2px;\n margin-inline-start: 12px;\n overflow: scroll auto;\n}\n.file-picker__files table[data-v-4f5d2a56] {\n width: 100%;\n max-height: 100%;\n table-layout: fixed;\n}\n.file-picker__files th[data-v-4f5d2a56] {\n position: sticky;\n z-index: 1;\n top: 0;\n background-color: var(--color-main-background);\n padding: 2px;\n}\n.file-picker__files th .header-wrapper[data-v-4f5d2a56] {\n display: flex;\n}\n.file-picker__files th.row-checkbox[data-v-4f5d2a56] {\n width: 44px;\n}\n.file-picker__files th.row-name[data-v-4f5d2a56] {\n width: 230px;\n}\n.file-picker__files th.row-size[data-v-4f5d2a56] {\n width: 100px;\n}\n.file-picker__files th.row-modified[data-v-4f5d2a56] {\n width: 120px;\n}\n.file-picker__files th[data-v-4f5d2a56]:not(.row-size) .button-vue__wrapper {\n justify-content: start;\n flex-direction: row-reverse;\n}\n.file-picker__files th[data-v-4f5d2a56]:not(.row-size) .button-vue {\n padding-inline: 16px 4px;\n}\n.file-picker__files th.row-size[data-v-4f5d2a56] .button-vue__wrapper {\n justify-content: end;\n}\n.file-picker__files th[data-v-4f5d2a56] .button-vue__wrapper {\n color: var(--color-text-maxcontrast);\n}\n.file-picker__files th[data-v-4f5d2a56] .button-vue__wrapper .button-vue__text {\n font-weight: normal;\n}.file-picker__breadcrumbs[data-v-ec4d392b] {\n flex-grow: 0 !important;\n}.file-picker__side[data-v-f5975252] {\n display: flex;\n flex-direction: column;\n align-items: stretch;\n gap: 0.5rem;\n min-width: 200px;\n padding: 2px;\n margin-block-start: 7px;\n overflow: auto;\n}\n.file-picker__side[data-v-f5975252] .button-vue__wrapper {\n justify-content: start;\n}\n.file-picker__filter-input[data-v-f5975252] {\n margin-block: 7px;\n max-width: 260px;\n}\n@media (max-width: 736px) {\n.file-picker__side[data-v-f5975252] {\n flex-direction: row;\n min-width: unset;\n}\n}\n@media (max-width: 512px) {\n.file-picker__side[data-v-f5975252] {\n flex-direction: row;\n min-width: unset;\n}\n.file-picker__filter-input[data-v-f5975252] {\n max-width: unset;\n}\n}/* Ensure focus outline is visible */\n.file-picker__navigation {\n padding-inline: 8px 2px;\n}\n.file-picker__navigation, .file-picker__navigation * {\n box-sizing: border-box;\n}\n.file-picker__navigation .v-select.select {\n min-width: 220px;\n}\n@media (min-width: 513px) and (max-width: 736px) {\n.file-picker__navigation {\n gap: 11px;\n}\n}\n@media (max-width: 512px) {\n.file-picker__navigation {\n flex-direction: column-reverse !important;\n}\n}.file-picker__view[data-v-552cc2f5] {\n height: 50px;\n display: flex;\n justify-content: start;\n align-items: center;\n}\n.file-picker__view h3[data-v-552cc2f5] {\n font-weight: bold;\n height: fit-content;\n margin: 0;\n}\n.file-picker__main[data-v-552cc2f5] {\n box-sizing: border-box;\n width: 100%;\n display: flex;\n flex-direction: column;\n min-height: 0;\n flex: 1;\n padding-inline: 2px;\n}\n.file-picker__main *[data-v-552cc2f5] {\n box-sizing: border-box;\n}\n[data-v-552cc2f5] .file-picker {\n height: min(80vh, 800px) !important;\n}\n@media (max-width: 512px) {\n[data-v-552cc2f5] .file-picker {\n height: calc(100% - 16px - var(--default-clickable-area)) !important;\n}\n}\n[data-v-552cc2f5] .file-picker__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}.public-auth-prompt__text[data-v-414f7090] {\n font-size: 1.25em;\n margin-block: 0 calc(3 * var(--default-grid-baseline));\n}\n.public-auth-prompt__header[data-v-414f7090] {\n margin-block: 0 calc(3 * var(--default-grid-baseline));\n}\n.public-auth-prompt__header[data-v-414f7090]:first-child {\n margin-top: 0;\n}\n.public-auth-prompt__input[data-v-414f7090] {\n margin-block: calc(4 * var(--default-grid-baseline)) calc(2 * var(--default-grid-baseline));\n}"],sourceRoot:""}]);const m=u},3090:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,":host,:root{--vs-colors--lightest:rgba(60,60,60,0.26);--vs-colors--light:rgba(60,60,60,0.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,0.15);--vs-search-input-color:inherit;--vs-search-input-bg:#fff;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#136cfb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--kb-focus-box-shadow:inset 0px 0px 0px 2px #949494;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-0.115,0.975,0.855);--vs-transition-duration:150ms}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,0.5,0.8,1);--vs-transition-duration:0.15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__open-indicator-button,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--vs-search-input-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;min-width:0;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator-button{background-color:transparent;border:0;cursor:pointer;padding:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--kb-focus{box-shadow:var(--vs-dropdown-option--kb-focus-box-shadow)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;min-width:0;padding:0 .25em;z-index:0}.vs__deselect{fill:var(--vs-controls-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{max-width:100%;opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search:-ms-input-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}\n\n/*# sourceMappingURL=vue-select.css.map*/","",{version:3,sources:["webpack://VueSelect/src/css/global/variables.css","webpack://VueSelect/src/css/global/component.css","webpack://VueSelect/src/css/global/animations.css","webpack://VueSelect/src/css/global/states.css","webpack://VueSelect/src/css/modules/dropdown-toggle.css","webpack://VueSelect/src/css/modules/open-indicator-button.css","webpack://VueSelect/src/css/modules/open-indicator.css","webpack://VueSelect/src/css/modules/clear.css","webpack://VueSelect/src/css/modules/dropdown-menu.css","webpack://VueSelect/src/css/modules/dropdown-option.css","webpack://VueSelect/src/css/modules/selected.css","webpack://VueSelect/src/css/modules/search-input.css","webpack://VueSelect/src/css/modules/spinner.css","webpack://./node_modules/@f7cloud/vue-select/dist/vue-select.css"],names:[],mappings:"AAAA,YAEI,yCAA6C,CAC7C,qCAAyC,CACzC,sBAAuB,CACvB,qCAAyC,CAGzC,+BAAgC,CAChC,yBAAwC,CACxC,2CAA4C,CAG5C,mBAAoB,CACpB,oBAAqB,CAGrB,8BAA0C,CAC1C,iDAAkD,CAClD,0DAA2D,CAC3D,sCAAuC,CAGvC,4CAA6C,CAC7C,qBAAsB,CACtB,uBAAwB,CACxB,sBAAuB,CAGvB,kCAAmC,CAGnC,2CAA4C,CAC5C,oBAAqB,CACrB,gDAAiD,CAGjD,wBAAyB,CACzB,0CAA2C,CAC3C,iDAAkD,CAClD,iDAAkD,CAClD,iDAAkD,CAGlD,qBAAsB,CACtB,2BAA4B,CAC5B,0BAA2B,CAC3B,6BAA8B,CAC9B,8BAA+B,CAC/B,kEAAmE,CAGnE,4BAA6B,CAC7B,mDAAoD,CACpD,qCAAsC,CAGtC,uCAAwC,CACxC,uCAAwC,CAGxC,uEAAwE,CAGxE,yCAA0C,CAC1C,yCAA0C,CAG1C,kEAAsE,CACtE,8BACJ,CCtEA,UAEE,mBAAoB,CADpB,iBAEF,CAEA,sBAEE,qBACF,CCRA,MACI,yDAA6D,CAC7D,8BACJ,CAGA,kCACI,GACI,sBACJ,CACA,GACI,uBACJ,CACJ,CAEA,0BACI,GACI,sBACJ,CACA,GACI,uBACJ,CACJ,CAGA,8CAEI,mBAAoB,CACpB,qFAEJ,CACA,mCAEI,SACJ,CCvBA,MACI,4CAA6C,CAC7C,kDAAmD,CACnD,oDACJ,CAGI,6LAOI,sCAAuC,CADvC,gCAEJ,CAYA,gCACI,mBACJ,CAEA,8BACI,eAAgB,CAChB,cACJ,CAEA,iCACI,aAAc,CACd,gBACJ,CAEA,sCACI,gBACJ,CC1CJ,qBACI,uBAAgB,CAAhB,oBAAgB,CAAhB,eAAgB,CAGhB,oCAAqC,CACrC,2EAA4E,CAC5E,qCAAsC,CAJtC,YAAa,CACb,eAAkB,CAIlB,kBACJ,CAEA,sBACI,YAAa,CACb,eAAgB,CAChB,WAAY,CACZ,cAAe,CACf,WAAY,CACZ,aAAc,CACd,iBACJ,CAEA,aAEI,kBAAmB,CADnB,YAAa,CAEb,iCACJ,CAGA,qCACI,WACJ,CACA,uCACI,cACJ,CACA,+BACI,+BAAgC,CAChC,2BAA4B,CAC5B,4BACJ,CC/CA,2BAGI,4BAA6B,CAD7B,QAAS,CAET,cAAe,CAHf,SAIJ,CCAA,oBACI,6BAA8B,CAC9B,wCAAyC,CACzC,uFACwC,CACxC,+DACJ,CAIA,8BACI,uDACJ,CAIA,iCACI,SACJ,CCvBA,WACI,6BAA8B,CAG9B,4BAA6B,CAD7B,QAAS,CAET,cAAe,CACf,gBAAiB,CAJjB,SAKJ,CCPA,mBAoBI,gCAAiC,CALjC,2EAA4E,CAE5E,iEAAkE,CADlE,qBAAsB,CAFtB,wCAAyC,CAZzC,qBAAsB,CAmBtB,8BAA+B,CApB/B,aAAc,CAKd,MAAO,CAaP,eAAgB,CAVhB,QAAS,CAET,wCAAyC,CACzC,sCAAuC,CACvC,eAAgB,CALhB,aAAc,CALd,iBAAkB,CAelB,eAAgB,CAbhB,uCAAwC,CAKxC,UAAW,CAHX,kCAeJ,CAEA,gBACI,iBACJ,CC3BA,qBAII,UAAW,CACX,qCAAsC,CAEtC,cAAe,CALf,aAAc,CADd,sBAAuB,CAEvB,yCAA0C,CAG1C,kBAEJ,CAEA,gCACI,+CAAgD,CAChD,6CACJ,CAEA,+BACI,yDACJ,CAEA,+BACI,iDAAkD,CAClD,+CACJ,CAEA,+BACI,sCAAuC,CACvC,oCAAqC,CACrC,sCACJ,CC5BA,cAEI,kBAAmB,CACnB,sCAAuC,CACvC,sGACmC,CACnC,qCAAsC,CACtC,8BAA+B,CAN/B,YAAa,CAOb,iCAAkC,CAClC,gBAAuB,CACvB,WAAY,CACZ,eAAiB,CACjB,SACJ,CAEA,cAQI,6BAA8B,CAN9B,uBAAgB,CAAhB,oBAAgB,CAAhB,eAAgB,CAKhB,eAAgB,CAFhB,QAAS,CACT,cAAe,CALf,mBAAoB,CAEpB,eAAgB,CAChB,SAAU,CAKV,oDACJ,CAKI,0BACI,4BAA6B,CAC7B,wBACJ,CACA,yEAEI,cAAe,CAEf,UAAY,CADZ,iBAEJ,CACA,wCACI,YACJ,CCpCJ,0CACI,YACJ,CAEA,wJAII,YACJ,CAEA,8BAGI,uBAAgB,CAAhB,oBAAgB,CAAhB,eAAgB,CAQhB,eAAgB,CAJhB,4BAAiB,CAAjB,gBAAiB,CAKjB,eAAgB,CAVhB,kCAAmC,CAanC,WAAY,CAVZ,6BAA8B,CAD9B,iCAAkC,CAKlC,cAAiB,CAKjB,cAAe,CANf,YAAa,CAEb,aAAc,CAGd,OAAQ,CAGR,SACJ,CAEA,8BACI,8CACJ,CAFA,kCACI,8CACJ,CAFA,yBACI,8CACJ,CAQI,8BACI,SACJ,CACA,iDACI,cACJ,CAKA,uEACI,UACJ,CC1DJ,aACI,iBAAkB,CAWlB,qDAA8C,CAA9C,6CAA8C,CAH9C,mCAA+C,CAA/C,oCAA+C,CAN/C,aAAc,CADd,SAAU,CAGV,eAAgB,CADhB,mBAAoB,CAMpB,uFACoE,CAEpE,sBACJ,CACA,gCAEI,iBAAkB,CAElB,UAAW,CACX,yEAA2E,CAF3E,SAGJ,CAGA,0BACI,SACJ;;ACzBA,wCAAwC",sourcesContent:[":root,\n:host {\n --vs-colors--lightest: rgba(60, 60, 60, 0.26);\n --vs-colors--light: rgba(60, 60, 60, 0.5);\n --vs-colors--dark: #333;\n --vs-colors--darkest: rgba(0, 0, 0, 0.15);\n\n /* Search Input */\n --vs-search-input-color: inherit;\n --vs-search-input-bg: rgb(255, 255, 255);\n --vs-search-input-placeholder-color: inherit;\n\n /* Font */\n --vs-font-size: 1rem;\n --vs-line-height: 1.4;\n\n /* Disabled State */\n --vs-state-disabled-bg: rgb(248, 248, 248);\n --vs-state-disabled-color: var(--vs-colors--light);\n --vs-state-disabled-controls-color: var(--vs-colors--light);\n --vs-state-disabled-cursor: not-allowed;\n\n /* Borders */\n --vs-border-color: var(--vs-colors--lightest);\n --vs-border-width: 1px;\n --vs-border-style: solid;\n --vs-border-radius: 4px;\n\n /* Actions: house the component controls */\n --vs-actions-padding: 4px 6px 0 3px;\n\n /* Component Controls: Clear, Open Indicator */\n --vs-controls-color: var(--vs-colors--light);\n --vs-controls-size: 1;\n --vs-controls--deselect-text-shadow: 0 1px 0 #fff;\n\n /* Selected */\n --vs-selected-bg: #f0f0f0;\n --vs-selected-color: var(--vs-colors--dark);\n --vs-selected-border-color: var(--vs-border-color);\n --vs-selected-border-style: var(--vs-border-style);\n --vs-selected-border-width: var(--vs-border-width);\n\n /* Dropdown */\n --vs-dropdown-bg: #fff;\n --vs-dropdown-color: inherit;\n --vs-dropdown-z-index: 1000;\n --vs-dropdown-min-width: 160px;\n --vs-dropdown-max-height: 350px;\n --vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);\n\n /* Options */\n --vs-dropdown-option-bg: #000;\n --vs-dropdown-option-color: var(--vs-dropdown-color);\n --vs-dropdown-option-padding: 3px 20px;\n\n /* Active State */\n --vs-dropdown-option--active-bg: #136cfb;\n --vs-dropdown-option--active-color: #fff;\n\n /* Keyboard Focus State */\n --vs-dropdown-option--kb-focus-box-shadow: inset 0px 0px 0px 2px #949494;\n\n /* Deselect State */\n --vs-dropdown-option--deselect-bg: #fb5858;\n --vs-dropdown-option--deselect-color: #fff;\n\n /* Transitions */\n --vs-transition-timing-function: cubic-bezier(1, -0.115, 0.975, 0.855);\n --vs-transition-duration: 150ms;\n}\n",".v-select {\n position: relative;\n font-family: inherit;\n}\n\n.v-select,\n.v-select * {\n box-sizing: border-box;\n}\n",":root {\n --vs-transition-timing-function: cubic-bezier(1, 0.5, 0.8, 1);\n --vs-transition-duration: 0.15s;\n}\n\n/* KeyFrames */\n@-webkit-keyframes vSelectSpinner {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n\n@keyframes vSelectSpinner {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n\n/* Dropdown Default Transition */\n.vs__fade-enter-active,\n.vs__fade-leave-active {\n pointer-events: none;\n transition: opacity var(--vs-transition-duration)\n var(--vs-transition-timing-function);\n}\n.vs__fade-enter,\n.vs__fade-leave-to {\n opacity: 0;\n}\n","/** Component States */\n\n/*\n * Disabled\n *\n * When the component is disabled, all interaction\n * should be prevented. Here we modify the bg color,\n * and change the cursor displayed on the interactive\n * components.\n */\n\n:root {\n --vs-disabled-bg: var(--vs-state-disabled-bg);\n --vs-disabled-color: var(--vs-state-disabled-color);\n --vs-disabled-cursor: var(--vs-state-disabled-cursor);\n}\n\n.vs--disabled {\n .vs__dropdown-toggle,\n .vs__clear,\n .vs__search,\n .vs__selected,\n .vs__open-indicator-button,\n .vs__open-indicator {\n cursor: var(--vs-disabled-cursor);\n background-color: var(--vs-disabled-bg);\n }\n}\n\n/*\n * RTL - Right to Left Support\n *\n * Because we're using a flexbox layout, the `dir=\"rtl\"`\n * HTML attribute does most of the work for us by\n * rearranging the child elements visually.\n */\n\n.v-select[dir='rtl'] {\n .vs__actions {\n padding: 0 3px 0 6px;\n }\n\n .vs__clear {\n margin-left: 6px;\n margin-right: 0;\n }\n\n .vs__deselect {\n margin-left: 0;\n margin-right: 2px;\n }\n\n .vs__dropdown-menu {\n text-align: right;\n }\n}\n","/**\n Dropdown Toggle\n\n The dropdown toggle is the primary wrapper of the component. It\n has two direct descendants: .vs__selected-options, and .vs__actions.\n\n .vs__selected-options holds the .vs__selected's as well as the\n main search input.\n\n .vs__actions holds the clear button and dropdown toggle.\n */\n\n.vs__dropdown-toggle {\n appearance: none;\n display: flex;\n padding: 0 0 4px 0;\n background: var(--vs-search-input-bg);\n border: var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);\n border-radius: var(--vs-border-radius);\n white-space: normal;\n}\n\n.vs__selected-options {\n display: flex;\n flex-basis: 100%;\n flex-grow: 1;\n flex-wrap: wrap;\n min-width: 0;\n padding: 0 2px;\n position: relative;\n}\n\n.vs__actions {\n display: flex;\n align-items: center;\n padding: var(--vs-actions-padding);\n}\n\n/* Dropdown Toggle States */\n.vs--searchable .vs__dropdown-toggle {\n cursor: text;\n}\n.vs--unsearchable .vs__dropdown-toggle {\n cursor: pointer;\n}\n.vs--open .vs__dropdown-toggle {\n border-bottom-color: transparent;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n","/* Open Indicator Button */\n\n.vs__open-indicator-button {\n padding: 0;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n}\n","/* Open Indicator */\n\n/*\n The open indicator appears as a down facing\n caret on the right side of the select.\n */\n\n.vs__open-indicator {\n fill: var(--vs-controls-color);\n transform: scale(var(--vs-controls-size));\n transition: transform var(--vs-transition-duration)\n var(--vs-transition-timing-function);\n transition-timing-function: var(--vs-transition-timing-function);\n}\n\n/* Open State */\n\n.vs--open .vs__open-indicator {\n transform: rotate(180deg) scale(var(--vs-controls-size));\n}\n\n/* Loading State */\n\n.vs--loading .vs__open-indicator {\n opacity: 0;\n}\n","/* Clear Button */\n\n.vs__clear {\n fill: var(--vs-controls-color);\n padding: 0;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n margin-right: 8px;\n}\n","/* Dropdown Menu */\n\n.vs__dropdown-menu {\n display: block;\n box-sizing: border-box;\n position: absolute;\n /* calc to ensure the left and right borders of the dropdown appear flush with the toggle. */\n top: calc(100% - var(--vs-border-width));\n left: 0;\n z-index: var(--vs-dropdown-z-index);\n padding: 5px 0;\n margin: 0;\n width: 100%;\n max-height: var(--vs-dropdown-max-height);\n min-width: var(--vs-dropdown-min-width);\n overflow-y: auto;\n box-shadow: var(--vs-dropdown-box-shadow);\n border: var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);\n border-top-style: none;\n border-radius: 0 0 var(--vs-border-radius) var(--vs-border-radius);\n text-align: left;\n list-style: none;\n background: var(--vs-dropdown-bg);\n color: var(--vs-dropdown-color);\n}\n\n.vs__no-options {\n text-align: center;\n}\n","/* List Items */\n.vs__dropdown-option {\n line-height: 1.42857143; /* Normalize line height */\n display: block;\n padding: var(--vs-dropdown-option-padding);\n clear: both;\n color: var(--vs-dropdown-option-color); /* Overrides most CSS frameworks */\n white-space: nowrap;\n cursor: pointer;\n}\n\n.vs__dropdown-option--highlight {\n background: var(--vs-dropdown-option--active-bg);\n color: var(--vs-dropdown-option--active-color);\n}\n\n.vs__dropdown-option--kb-focus {\n box-shadow: var(--vs-dropdown-option--kb-focus-box-shadow);\n}\n\n.vs__dropdown-option--deselect {\n background: var(--vs-dropdown-option--deselect-bg);\n color: var(--vs-dropdown-option--deselect-color);\n}\n\n.vs__dropdown-option--disabled {\n background: var(--vs-state-disabled-bg);\n color: var(--vs-state-disabled-color);\n cursor: var(--vs-state-disabled-cursor);\n}\n","/* Selected Tags */\n.vs__selected {\n display: flex;\n align-items: center;\n background-color: var(--vs-selected-bg);\n border: var(--vs-selected-border-width) var(--vs-selected-border-style)\n var(--vs-selected-border-color);\n border-radius: var(--vs-border-radius);\n color: var(--vs-selected-color);\n line-height: var(--vs-line-height);\n margin: 4px 2px 0px 2px;\n min-width: 0;\n padding: 0 0.25em;\n z-index: 0;\n}\n\n.vs__deselect {\n display: inline-flex;\n appearance: none;\n margin-left: 4px;\n padding: 0;\n border: 0;\n cursor: pointer;\n background: none;\n fill: var(--vs-controls-color);\n text-shadow: var(--vs-controls--deselect-text-shadow);\n}\n\n/* States */\n\n.vs--single {\n .vs__selected {\n background-color: transparent;\n border-color: transparent;\n }\n &.vs--open .vs__selected,\n &.vs--loading .vs__selected {\n max-width: 100%;\n position: absolute;\n opacity: 0.4;\n }\n &.vs--searching .vs__selected {\n display: none;\n }\n}\n","/* Search Input */\n\n/**\n * Super weird bug... If this declaration is grouped\n * below, the cancel button will still appear in chrome.\n * If it's up here on it's own, it'll hide it.\n */\n.vs__search::-webkit-search-cancel-button {\n display: none;\n}\n\n.vs__search::-webkit-search-decoration,\n.vs__search::-webkit-search-results-button,\n.vs__search::-webkit-search-results-decoration,\n.vs__search::-ms-clear {\n display: none;\n}\n\n.vs__search,\n.vs__search:focus {\n color: var(--vs-search-input-color);\n appearance: none;\n line-height: var(--vs-line-height);\n font-size: var(--vs-font-size);\n border: 1px solid transparent;\n border-left: none;\n outline: none;\n margin: 4px 0 0 0;\n padding: 0 7px;\n background: none;\n box-shadow: none;\n width: 0;\n max-width: 100%;\n flex-grow: 1;\n z-index: 1;\n}\n\n.vs__search::placeholder {\n color: var(--vs-search-input-placeholder-color);\n}\n\n/**\n States\n */\n\n/* Unsearchable */\n.vs--unsearchable {\n .vs__search {\n opacity: 1;\n }\n &:not(.vs--disabled) .vs__search {\n cursor: pointer;\n }\n}\n\n/* Single, when searching but not loading or open */\n.vs--single.vs--searching:not(.vs--open):not(.vs--loading) {\n .vs__search {\n opacity: 0.2;\n }\n}\n","/* Loading Spinner */\n.vs__spinner {\n align-self: center;\n opacity: 0;\n font-size: 5px;\n text-indent: -9999em;\n overflow: hidden;\n border-top: 0.9em solid rgba(100, 100, 100, 0.1);\n border-right: 0.9em solid rgba(100, 100, 100, 0.1);\n border-bottom: 0.9em solid rgba(100, 100, 100, 0.1);\n border-left: 0.9em solid rgba(60, 60, 60, 0.45);\n transform: translateZ(0)\n scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));\n animation: vSelectSpinner 1.1s infinite linear;\n transition: opacity 0.1s;\n}\n.vs__spinner,\n.vs__spinner:after {\n border-radius: 50%;\n width: 5em;\n height: 5em;\n transform: scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));\n}\n\n/* Loading Spinner States */\n.vs--loading .vs__spinner {\n opacity: 1;\n}\n",":host,:root{--vs-colors--lightest:rgba(60,60,60,0.26);--vs-colors--light:rgba(60,60,60,0.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,0.15);--vs-search-input-color:inherit;--vs-search-input-bg:#fff;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#136cfb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--kb-focus-box-shadow:inset 0px 0px 0px 2px #949494;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-0.115,0.975,0.855);--vs-transition-duration:150ms}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,0.5,0.8,1);--vs-transition-duration:0.15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__open-indicator-button,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--vs-search-input-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;min-width:0;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator-button{background-color:transparent;border:0;cursor:pointer;padding:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--kb-focus{box-shadow:var(--vs-dropdown-option--kb-focus-box-shadow)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;min-width:0;padding:0 .25em;z-index:0}.vs__deselect{fill:var(--vs-controls-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{max-width:100%;opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search:-ms-input-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}\n\n/*# sourceMappingURL=vue-select.css.map*/"],sourceRoot:""}]);const s=o},73818:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-5b4c6c71] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-5b4c6c71]:hover, li.action.active[data-v-5b4c6c71] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-5b4c6c71]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-5b4c6c71] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-5b4c6c71]:hover, .action--disabled[data-v-5b4c6c71]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled *[data-v-5b4c6c71] {\n opacity: 1 !important;\n}\n.action-button[data-v-5b4c6c71] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-button > span[data-v-5b4c6c71] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-button__icon[data-v-5b4c6c71] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-button[data-v-5b4c6c71] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-button[data-v-5b4c6c71] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-button__longtext-wrapper[data-v-5b4c6c71], .action-button__longtext[data-v-5b4c6c71] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-button__longtext[data-v-5b4c6c71] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-button__name[data-v-5b4c6c71] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-button__description[data-v-5b4c6c71] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-button__menu-icon[data-v-5b4c6c71] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action-button__pressed-icon[data-v-5b4c6c71] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action-button *[data-v-5b4c6c71] {\n cursor: pointer;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcActionButton-CG4V9b5b.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,oEAAoE;EACpE,sBAAsB;EACtB,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,mCAAmC;EACnC,0CAA0C;AAC5C;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;EACV,4EAA4E;EAC5E,qBAAqB;EACrB,4BAA4B;AAC9B;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,kBAAkB;EAClB,4DAA4D;EAC5D,eAAe;EACf,iBAAiB;EACjB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,eAAe;EACf,gCAAgC;AAClC;AACA;EACE,iBAAiB;EACjB,uBAAuB;EACvB,gBAAgB;EAChB,mBAAmB;EACnB,eAAe;EACf,cAAc;AAChB;AACA;EACE,cAAc;EACd,qBAAqB;EACrB,iCAAiC;EACjC,uCAAuC;EACvC,oCAAoC;EACpC,eAAe;AACjB;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,eAAe;AACjB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-5b4c6c71] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-5b4c6c71]:hover, li.action.active[data-v-5b4c6c71] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-5b4c6c71]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-5b4c6c71] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-5b4c6c71]:hover, .action--disabled[data-v-5b4c6c71]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled *[data-v-5b4c6c71] {\n opacity: 1 !important;\n}\n.action-button[data-v-5b4c6c71] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-button > span[data-v-5b4c6c71] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-button__icon[data-v-5b4c6c71] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-button[data-v-5b4c6c71] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-button[data-v-5b4c6c71] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-button__longtext-wrapper[data-v-5b4c6c71], .action-button__longtext[data-v-5b4c6c71] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-button__longtext[data-v-5b4c6c71] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-button__name[data-v-5b4c6c71] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-button__description[data-v-5b4c6c71] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-button__menu-icon[data-v-5b4c6c71] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action-button__pressed-icon[data-v-5b4c6c71] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action-button *[data-v-5b4c6c71] {\n cursor: pointer;\n}"],sourceRoot:""}]);const s=o},6139:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-d81f7625] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.nc-button-group-base > div[data-v-d81f7625] {\n text-align: center;\n color: var(--color-text-maxcontrast);\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-d81f7625] {\n display: flex;\n gap: 4px;\n justify-content: space-between;\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-d81f7625] li {\n flex: 1 1;\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-d81f7625] .action-button {\n padding: 0 !important;\n width: 100%;\n display: flex;\n justify-content: center;\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-d81f7625] .action-button.action-button--active {\n background-color: var(--color-primary-element);\n border-radius: var(--border-radius-large);\n color: var(--color-primary-element-text);\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-d81f7625] .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content[data-v-d81f7625] .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content[data-v-d81f7625] .action-button.action-button--active:focus-within {\n background-color: var(--color-primary-element-hover);\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-d81f7625] .action-button .action-button__pressed-icon {\n display: none;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcActionButtonGroup-CRXLyFpx.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,oCAAoC;AACtC;AACA;EACE,aAAa;EACb,QAAQ;EACR,8BAA8B;AAChC;AACA;EACE,SAAS;AACX;AACA;EACE,qBAAqB;EACrB,WAAW;EACX,aAAa;EACb,uBAAuB;AACzB;AACA;EACE,8CAA8C;EAC9C,yCAAyC;EACzC,wCAAwC;AAC1C;AACA;EACE,oDAAoD;AACtD;AACA;EACE,aAAa;AACf",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-d81f7625] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.nc-button-group-base > div[data-v-d81f7625] {\n text-align: center;\n color: var(--color-text-maxcontrast);\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-d81f7625] {\n display: flex;\n gap: 4px;\n justify-content: space-between;\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-d81f7625] li {\n flex: 1 1;\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-d81f7625] .action-button {\n padding: 0 !important;\n width: 100%;\n display: flex;\n justify-content: center;\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-d81f7625] .action-button.action-button--active {\n background-color: var(--color-primary-element);\n border-radius: var(--border-radius-large);\n color: var(--color-primary-element-text);\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-d81f7625] .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content[data-v-d81f7625] .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content[data-v-d81f7625] .action-button.action-button--active:focus-within {\n background-color: var(--color-primary-element-hover);\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-d81f7625] .action-button .action-button__pressed-icon {\n display: none;\n}"],sourceRoot:""}]);const s=o},50495:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-7bf21eca] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-caption[data-v-7bf21eca] {\n color: var(--color-text-maxcontrast);\n line-height: var(--default-clickable-area);\n white-space: nowrap;\n text-overflow: ellipsis;\n box-shadow: none !important;\n user-select: none;\n pointer-events: none;\n margin-inline-start: 12px;\n padding-inline-end: 14px;\n height: var(--default-clickable-area);\n display: flex;\n align-items: center;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcActionCaption-BNDtcWJ7.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oCAAoC;EACpC,0CAA0C;EAC1C,mBAAmB;EACnB,uBAAuB;EACvB,2BAA2B;EAC3B,iBAAiB;EACjB,oBAAoB;EACpB,yBAAyB;EACzB,wBAAwB;EACxB,qCAAqC;EACrC,aAAa;EACb,mBAAmB;AACrB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-7bf21eca] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-caption[data-v-7bf21eca] {\n color: var(--color-text-maxcontrast);\n line-height: var(--default-clickable-area);\n white-space: nowrap;\n text-overflow: ellipsis;\n box-shadow: none !important;\n user-select: none;\n pointer-events: none;\n margin-inline-start: 12px;\n padding-inline-end: 14px;\n height: var(--default-clickable-area);\n display: flex;\n align-items: center;\n}"],sourceRoot:""}]);const s=o},97102:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-73edcb0b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-73edcb0b]:hover, li.action.active[data-v-73edcb0b] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-73edcb0b]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-73edcb0b] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-73edcb0b]:hover, .action--disabled[data-v-73edcb0b]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled *[data-v-73edcb0b] {\n opacity: 1 !important;\n}\n.action-checkbox[data-v-73edcb0b] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n line-height: var(--default-clickable-area);\n /* checkbox/radio fixes */\n}\n.action-checkbox__checkbox[data-v-73edcb0b] {\n position: absolute;\n inset-inline-start: 0 !important;\n z-index: -1;\n opacity: 0;\n}\n.action-checkbox__label[data-v-73edcb0b] {\n display: flex;\n align-items: center;\n width: 100%;\n padding: 0 !important;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2) !important;\n}\n.action-checkbox__label[data-v-73edcb0b]::before {\n margin-block: 0 !important;\n margin-inline: calc((var(--default-clickable-area) - 14px) / 2) !important;\n}\n.action-checkbox--disabled[data-v-73edcb0b],\n.action-checkbox--disabled .action-checkbox__label[data-v-73edcb0b] {\n cursor: pointer;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcActionCheckbox-C8I_k6NA.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,0CAA0C;EAC1C,yBAAyB;AAC3B;AACA;EACE,kBAAkB;EAClB,gCAAgC;EAChC,WAAW;EACX,UAAU;AACZ;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,WAAW;EACX,qBAAqB;EACrB,+EAA+E;AACjF;AACA;EACE,0BAA0B;EAC1B,0EAA0E;AAC5E;AACA;;EAEE,eAAe;AACjB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-73edcb0b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-73edcb0b]:hover, li.action.active[data-v-73edcb0b] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-73edcb0b]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-73edcb0b] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-73edcb0b]:hover, .action--disabled[data-v-73edcb0b]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled *[data-v-73edcb0b] {\n opacity: 1 !important;\n}\n.action-checkbox[data-v-73edcb0b] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n line-height: var(--default-clickable-area);\n /* checkbox/radio fixes */\n}\n.action-checkbox__checkbox[data-v-73edcb0b] {\n position: absolute;\n inset-inline-start: 0 !important;\n z-index: -1;\n opacity: 0;\n}\n.action-checkbox__label[data-v-73edcb0b] {\n display: flex;\n align-items: center;\n width: 100%;\n padding: 0 !important;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2) !important;\n}\n.action-checkbox__label[data-v-73edcb0b]::before {\n margin-block: 0 !important;\n margin-inline: calc((var(--default-clickable-area) - 14px) / 2) !important;\n}\n.action-checkbox--disabled[data-v-73edcb0b],\n.action-checkbox--disabled .action-checkbox__label[data-v-73edcb0b] {\n cursor: pointer;\n}"],sourceRoot:""}]);const s=o},33755:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-29a30fef] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * color-text-lighter\t\tnormal state\n * color-text-lighter\t\tactive state\n * color-text-maxcontrast \tdisabled state\n */\n/* Default global values */\nbutton[data-v-29a30fef]:not(.button-vue),\ninput[data-v-29a30fef]:not([type=range]),\ntextarea[data-v-29a30fef] {\n margin: 0;\n padding: 7px 6px;\n cursor: text;\n color: var(--color-text-lighter);\n border: 1px solid var(--color-border-dark);\n border-radius: var(--border-radius);\n outline: none;\n background-color: var(--color-main-background);\n font-size: 13px;\n}\nbutton[data-v-29a30fef]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-29a30fef]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-29a30fef],\ninput[data-v-29a30fef]:not([type=range]):not(:disabled):not(.primary):hover,\ninput[data-v-29a30fef]:not([type=range]):not(:disabled):not(.primary):focus,\ninput:not([type=range]):not(:disabled):not(.primary).active[data-v-29a30fef],\ntextarea[data-v-29a30fef]:not(:disabled):not(.primary):hover,\ntextarea[data-v-29a30fef]:not(:disabled):not(.primary):focus,\ntextarea:not(:disabled):not(.primary).active[data-v-29a30fef] {\n /* active class used for multiselect */\n border-color: var(--color-primary-element);\n outline: none;\n}\nbutton[data-v-29a30fef]:not(.button-vue):not(:disabled):not(.primary):active,\ninput[data-v-29a30fef]:not([type=range]):not(:disabled):not(.primary):active,\ntextarea[data-v-29a30fef]:not(:disabled):not(.primary):active {\n color: var(--color-text-light);\n outline: none;\n background-color: var(--color-main-background);\n}\nbutton[data-v-29a30fef]:not(.button-vue):disabled,\ninput[data-v-29a30fef]:not([type=range]):disabled,\ntextarea[data-v-29a30fef]:disabled {\n cursor: default;\n opacity: 0.5;\n color: var(--color-text-maxcontrast);\n background-color: var(--color-background-dark);\n}\nbutton[data-v-29a30fef]:not(.button-vue):required,\ninput[data-v-29a30fef]:not([type=range]):required,\ntextarea[data-v-29a30fef]:required {\n box-shadow: none;\n}\nbutton[data-v-29a30fef]:not(.button-vue):invalid,\ninput[data-v-29a30fef]:not([type=range]):invalid,\ntextarea[data-v-29a30fef]:invalid {\n border-color: var(--color-border-error, var(--color-error));\n box-shadow: none !important;\n}\nbutton[data-v-29a30fef]:not(.button-vue),\ninput[data-v-29a30fef]:not([type=range]),\ntextarea[data-v-29a30fef] {\n /* Primary action button, use sparingly */\n}\nbutton:not(.button-vue).primary[data-v-29a30fef],\ninput:not([type=range]).primary[data-v-29a30fef],\ntextarea.primary[data-v-29a30fef] {\n cursor: pointer;\n color: var(--color-primary-element-text);\n border-color: var(--color-primary-element);\n background-color: var(--color-primary-element);\n}\nbutton:not(.button-vue).primary[data-v-29a30fef]:not(:disabled):hover, button:not(.button-vue).primary[data-v-29a30fef]:not(:disabled):focus, button:not(.button-vue).primary[data-v-29a30fef]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-29a30fef]:not(:disabled):hover,\ninput:not([type=range]).primary[data-v-29a30fef]:not(:disabled):focus,\ninput:not([type=range]).primary[data-v-29a30fef]:not(:disabled):active,\ntextarea.primary[data-v-29a30fef]:not(:disabled):hover,\ntextarea.primary[data-v-29a30fef]:not(:disabled):focus,\ntextarea.primary[data-v-29a30fef]:not(:disabled):active {\n border-color: var(--color-primary-element-light);\n background-color: var(--color-primary-element-light);\n}\nbutton:not(.button-vue).primary[data-v-29a30fef]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-29a30fef]:not(:disabled):active,\ntextarea.primary[data-v-29a30fef]:not(:disabled):active {\n color: var(--color-primary-element-text-dark);\n}\nbutton:not(.button-vue).primary[data-v-29a30fef]:disabled,\ninput:not([type=range]).primary[data-v-29a30fef]:disabled,\ntextarea.primary[data-v-29a30fef]:disabled {\n cursor: default;\n color: var(--color-primary-element-text-dark);\n background-color: var(--color-primary-element);\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-29a30fef]:hover, li.action.active[data-v-29a30fef] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-29a30fef]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-29a30fef] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-29a30fef]:hover, .action--disabled[data-v-29a30fef]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled *[data-v-29a30fef] {\n opacity: 1 !important;\n}\n.action-input[data-v-29a30fef] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n}\n.action-input__icon-wrapper[data-v-29a30fef] {\n display: flex;\n align-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-input__icon-wrapper[data-v-29a30fef] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-input__icon-wrapper[data-v-29a30fef] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-input > span[data-v-29a30fef] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-input__icon[data-v-29a30fef] {\n min-width: 0; /* Overwrite icons*/\n min-height: 0;\n padding: calc(var(--default-clickable-area) / 2) 0 calc(var(--default-clickable-area) / 2) var(--default-clickable-area);\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n}\n.action-input__form[data-v-29a30fef] {\n display: flex;\n align-items: center;\n flex: 1 1 auto;\n margin: 4px 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.action-input__container[data-v-29a30fef] {\n position: relative;\n width: 100%;\n}\n.action-input__input-container[data-v-29a30fef] {\n display: flex;\n}\n.action-input__input-container .colorpicker__trigger[data-v-29a30fef], .action-input__input-container .colorpicker__preview[data-v-29a30fef] {\n width: 100%;\n}\n.action-input__input-container .colorpicker__preview[data-v-29a30fef] {\n width: 100%;\n height: 36px;\n border-radius: var(--border-radius-large);\n border: 2px solid var(--color-border-maxcontrast);\n box-shadow: none !important;\n}\n.action-input__text-label[data-v-29a30fef] {\n padding: 4px 0;\n display: block;\n}\n.action-input__text-label--hidden[data-v-29a30fef] {\n position: absolute;\n inset-inline-start: 0;\n width: 1px;\n height: 1px;\n overflow: hidden;\n z-index: -1;\n opacity: 0;\n}\n.action-input__datetimepicker[data-v-29a30fef] {\n width: 100%;\n}\n.action-input__datetimepicker[data-v-29a30fef] .mx-input {\n margin: 0;\n}\n.action-input__multi[data-v-29a30fef] {\n width: 100%;\n}\nli:last-child > .action-input[data-v-29a30fef] {\n padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}\nli:first-child > .action-input[data-v-29a30fef]:not(.action-input--visible-label) {\n padding-top: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcActionInput-BvPYSqDP.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;;;;EAIE;AACF,0BAA0B;AAC1B;;;EAGE,SAAS;EACT,gBAAgB;EAChB,YAAY;EACZ,gCAAgC;EAChC,0CAA0C;EAC1C,mCAAmC;EACnC,aAAa;EACb,8CAA8C;EAC9C,eAAe;AACjB;AACA;;;;;;;EAOE,sCAAsC;EACtC,0CAA0C;EAC1C,aAAa;AACf;AACA;;;EAGE,8BAA8B;EAC9B,aAAa;EACb,8CAA8C;AAChD;AACA;;;EAGE,eAAe;EACf,YAAY;EACZ,oCAAoC;EACpC,8CAA8C;AAChD;AACA;;;EAGE,gBAAgB;AAClB;AACA;;;EAGE,2DAA2D;EAC3D,2BAA2B;AAC7B;AACA;;;EAGE,yCAAyC;AAC3C;AACA;;;EAGE,eAAe;EACf,wCAAwC;EACxC,0CAA0C;EAC1C,8CAA8C;AAChD;AACA;;;;;;;EAOE,gDAAgD;EAChD,oDAAoD;AACtD;AACA;;;EAGE,6CAA6C;AAC/C;AACA;;;EAGE,eAAe;EACf,6CAA6C;EAC7C,8CAA8C;AAChD;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;AACrB;AACA;EACE,aAAa;EACb,kBAAkB;EAClB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,YAAY,EAAE,mBAAmB;EACjC,aAAa;EACb,wHAAwH;EACxH,4EAA4E;EAC5E,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,cAAc;EACd,aAAa;EACb,oEAAoE;AACtE;AACA;EACE,kBAAkB;EAClB,WAAW;AACb;AACA;EACE,aAAa;AACf;AACA;EACE,WAAW;AACb;AACA;EACE,WAAW;EACX,YAAY;EACZ,yCAAyC;EACzC,iDAAiD;EACjD,2BAA2B;AAC7B;AACA;EACE,cAAc;EACd,cAAc;AAChB;AACA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,UAAU;EACV,WAAW;EACX,gBAAgB;EAChB,WAAW;EACX,UAAU;AACZ;AACA;EACE,WAAW;AACb;AACA;EACE,SAAS;AACX;AACA;EACE,WAAW;AACb;AACA;EACE,sEAAsE;AACxE;AACA;EACE,mEAAmE;AACrE",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-29a30fef] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * color-text-lighter\t\tnormal state\n * color-text-lighter\t\tactive state\n * color-text-maxcontrast \tdisabled state\n */\n/* Default global values */\nbutton[data-v-29a30fef]:not(.button-vue),\ninput[data-v-29a30fef]:not([type=range]),\ntextarea[data-v-29a30fef] {\n margin: 0;\n padding: 7px 6px;\n cursor: text;\n color: var(--color-text-lighter);\n border: 1px solid var(--color-border-dark);\n border-radius: var(--border-radius);\n outline: none;\n background-color: var(--color-main-background);\n font-size: 13px;\n}\nbutton[data-v-29a30fef]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-29a30fef]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-29a30fef],\ninput[data-v-29a30fef]:not([type=range]):not(:disabled):not(.primary):hover,\ninput[data-v-29a30fef]:not([type=range]):not(:disabled):not(.primary):focus,\ninput:not([type=range]):not(:disabled):not(.primary).active[data-v-29a30fef],\ntextarea[data-v-29a30fef]:not(:disabled):not(.primary):hover,\ntextarea[data-v-29a30fef]:not(:disabled):not(.primary):focus,\ntextarea:not(:disabled):not(.primary).active[data-v-29a30fef] {\n /* active class used for multiselect */\n border-color: var(--color-primary-element);\n outline: none;\n}\nbutton[data-v-29a30fef]:not(.button-vue):not(:disabled):not(.primary):active,\ninput[data-v-29a30fef]:not([type=range]):not(:disabled):not(.primary):active,\ntextarea[data-v-29a30fef]:not(:disabled):not(.primary):active {\n color: var(--color-text-light);\n outline: none;\n background-color: var(--color-main-background);\n}\nbutton[data-v-29a30fef]:not(.button-vue):disabled,\ninput[data-v-29a30fef]:not([type=range]):disabled,\ntextarea[data-v-29a30fef]:disabled {\n cursor: default;\n opacity: 0.5;\n color: var(--color-text-maxcontrast);\n background-color: var(--color-background-dark);\n}\nbutton[data-v-29a30fef]:not(.button-vue):required,\ninput[data-v-29a30fef]:not([type=range]):required,\ntextarea[data-v-29a30fef]:required {\n box-shadow: none;\n}\nbutton[data-v-29a30fef]:not(.button-vue):invalid,\ninput[data-v-29a30fef]:not([type=range]):invalid,\ntextarea[data-v-29a30fef]:invalid {\n border-color: var(--color-border-error, var(--color-error));\n box-shadow: none !important;\n}\nbutton[data-v-29a30fef]:not(.button-vue),\ninput[data-v-29a30fef]:not([type=range]),\ntextarea[data-v-29a30fef] {\n /* Primary action button, use sparingly */\n}\nbutton:not(.button-vue).primary[data-v-29a30fef],\ninput:not([type=range]).primary[data-v-29a30fef],\ntextarea.primary[data-v-29a30fef] {\n cursor: pointer;\n color: var(--color-primary-element-text);\n border-color: var(--color-primary-element);\n background-color: var(--color-primary-element);\n}\nbutton:not(.button-vue).primary[data-v-29a30fef]:not(:disabled):hover, button:not(.button-vue).primary[data-v-29a30fef]:not(:disabled):focus, button:not(.button-vue).primary[data-v-29a30fef]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-29a30fef]:not(:disabled):hover,\ninput:not([type=range]).primary[data-v-29a30fef]:not(:disabled):focus,\ninput:not([type=range]).primary[data-v-29a30fef]:not(:disabled):active,\ntextarea.primary[data-v-29a30fef]:not(:disabled):hover,\ntextarea.primary[data-v-29a30fef]:not(:disabled):focus,\ntextarea.primary[data-v-29a30fef]:not(:disabled):active {\n border-color: var(--color-primary-element-light);\n background-color: var(--color-primary-element-light);\n}\nbutton:not(.button-vue).primary[data-v-29a30fef]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-29a30fef]:not(:disabled):active,\ntextarea.primary[data-v-29a30fef]:not(:disabled):active {\n color: var(--color-primary-element-text-dark);\n}\nbutton:not(.button-vue).primary[data-v-29a30fef]:disabled,\ninput:not([type=range]).primary[data-v-29a30fef]:disabled,\ntextarea.primary[data-v-29a30fef]:disabled {\n cursor: default;\n color: var(--color-primary-element-text-dark);\n background-color: var(--color-primary-element);\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-29a30fef]:hover, li.action.active[data-v-29a30fef] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-29a30fef]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-29a30fef] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-29a30fef]:hover, .action--disabled[data-v-29a30fef]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled *[data-v-29a30fef] {\n opacity: 1 !important;\n}\n.action-input[data-v-29a30fef] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n}\n.action-input__icon-wrapper[data-v-29a30fef] {\n display: flex;\n align-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-input__icon-wrapper[data-v-29a30fef] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-input__icon-wrapper[data-v-29a30fef] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-input > span[data-v-29a30fef] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-input__icon[data-v-29a30fef] {\n min-width: 0; /* Overwrite icons*/\n min-height: 0;\n padding: calc(var(--default-clickable-area) / 2) 0 calc(var(--default-clickable-area) / 2) var(--default-clickable-area);\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n}\n.action-input__form[data-v-29a30fef] {\n display: flex;\n align-items: center;\n flex: 1 1 auto;\n margin: 4px 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.action-input__container[data-v-29a30fef] {\n position: relative;\n width: 100%;\n}\n.action-input__input-container[data-v-29a30fef] {\n display: flex;\n}\n.action-input__input-container .colorpicker__trigger[data-v-29a30fef], .action-input__input-container .colorpicker__preview[data-v-29a30fef] {\n width: 100%;\n}\n.action-input__input-container .colorpicker__preview[data-v-29a30fef] {\n width: 100%;\n height: 36px;\n border-radius: var(--border-radius-large);\n border: 2px solid var(--color-border-maxcontrast);\n box-shadow: none !important;\n}\n.action-input__text-label[data-v-29a30fef] {\n padding: 4px 0;\n display: block;\n}\n.action-input__text-label--hidden[data-v-29a30fef] {\n position: absolute;\n inset-inline-start: 0;\n width: 1px;\n height: 1px;\n overflow: hidden;\n z-index: -1;\n opacity: 0;\n}\n.action-input__datetimepicker[data-v-29a30fef] {\n width: 100%;\n}\n.action-input__datetimepicker[data-v-29a30fef] .mx-input {\n margin: 0;\n}\n.action-input__multi[data-v-29a30fef] {\n width: 100%;\n}\nli:last-child > .action-input[data-v-29a30fef] {\n padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}\nli:first-child > .action-input[data-v-29a30fef]:not(.action-input--visible-label) {\n padding-top: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}"],sourceRoot:""}]);const s=o},87692:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-86e09254] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-86e09254]:hover, li.action.active[data-v-86e09254] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-86e09254]:hover {\n background-color: var(--color-background-hover);\n}\n.action-link[data-v-86e09254] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-link > span[data-v-86e09254] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-link__icon[data-v-86e09254] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-link[data-v-86e09254] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-link[data-v-86e09254] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-link__longtext-wrapper[data-v-86e09254], .action-link__longtext[data-v-86e09254] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-link__longtext[data-v-86e09254] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-link__name[data-v-86e09254] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-link__description[data-v-86e09254] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-link__menu-icon[data-v-86e09254] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcActionLink-BtpJIbvI.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,oEAAoE;EACpE,sBAAsB;EACtB,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,mCAAmC;EACnC,0CAA0C;AAC5C;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;EACV,4EAA4E;EAC5E,qBAAqB;EACrB,4BAA4B;AAC9B;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,kBAAkB;EAClB,4DAA4D;EAC5D,eAAe;EACf,iBAAiB;EACjB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,eAAe;EACf,gCAAgC;AAClC;AACA;EACE,iBAAiB;EACjB,uBAAuB;EACvB,gBAAgB;EAChB,mBAAmB;EACnB,eAAe;EACf,cAAc;AAChB;AACA;EACE,cAAc;EACd,qBAAqB;EACrB,iCAAiC;EACjC,uCAAuC;EACvC,oCAAoC;EACpC,eAAe;AACjB;AACA;EACE,yEAAyE;AAC3E",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-86e09254] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-86e09254]:hover, li.action.active[data-v-86e09254] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-86e09254]:hover {\n background-color: var(--color-background-hover);\n}\n.action-link[data-v-86e09254] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-link > span[data-v-86e09254] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-link__icon[data-v-86e09254] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-link[data-v-86e09254] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-link[data-v-86e09254] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-link__longtext-wrapper[data-v-86e09254], .action-link__longtext[data-v-86e09254] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-link__longtext[data-v-86e09254] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-link__name[data-v-86e09254] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-link__description[data-v-86e09254] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-link__menu-icon[data-v-86e09254] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}"],sourceRoot:""}]);const s=o},26582:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-9ee34172] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-9ee34172]:hover, li.action.active[data-v-9ee34172] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-9ee34172]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-9ee34172] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-9ee34172]:hover, .action--disabled[data-v-9ee34172]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled *[data-v-9ee34172] {\n opacity: 1 !important;\n}\n.action-radio[data-v-9ee34172] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n line-height: var(--default-clickable-area);\n /* checkbox/radio fixes */\n}\n.action-radio__radio[data-v-9ee34172] {\n position: absolute;\n inset-inline-start: 0 !important;\n z-index: -1;\n opacity: 0;\n}\n.action-radio__label[data-v-9ee34172] {\n display: flex;\n align-items: center;\n width: 100%;\n padding: 0 !important;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2) !important;\n}\n.action-radio__label[data-v-9ee34172]::before {\n margin: calc((var(--default-clickable-area) - 14px) / 2) !important;\n}\n.action-radio--disabled[data-v-9ee34172],\n.action-radio--disabled .action-radio__label[data-v-9ee34172] {\n cursor: pointer;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcActionRadio-CLIRNp3t.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,0CAA0C;EAC1C,yBAAyB;AAC3B;AACA;EACE,kBAAkB;EAClB,gCAAgC;EAChC,WAAW;EACX,UAAU;AACZ;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,WAAW;EACX,qBAAqB;EACrB,+EAA+E;AACjF;AACA;EACE,mEAAmE;AACrE;AACA;;EAEE,eAAe;AACjB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-9ee34172] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-9ee34172]:hover, li.action.active[data-v-9ee34172] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-9ee34172]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-9ee34172] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-9ee34172]:hover, .action--disabled[data-v-9ee34172]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled *[data-v-9ee34172] {\n opacity: 1 !important;\n}\n.action-radio[data-v-9ee34172] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n line-height: var(--default-clickable-area);\n /* checkbox/radio fixes */\n}\n.action-radio__radio[data-v-9ee34172] {\n position: absolute;\n inset-inline-start: 0 !important;\n z-index: -1;\n opacity: 0;\n}\n.action-radio__label[data-v-9ee34172] {\n display: flex;\n align-items: center;\n width: 100%;\n padding: 0 !important;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2) !important;\n}\n.action-radio__label[data-v-9ee34172]::before {\n margin: calc((var(--default-clickable-area) - 14px) / 2) !important;\n}\n.action-radio--disabled[data-v-9ee34172],\n.action-radio--disabled .action-radio__label[data-v-9ee34172] {\n cursor: pointer;\n}"],sourceRoot:""}]);const s=o},11011:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-4dae1ff7] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-4dae1ff7]:hover, li.action.active[data-v-4dae1ff7] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-4dae1ff7]:hover {\n background-color: var(--color-background-hover);\n}\n.action-router[data-v-4dae1ff7] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-router > span[data-v-4dae1ff7] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-router__icon[data-v-4dae1ff7] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-router[data-v-4dae1ff7] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-router[data-v-4dae1ff7] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-router__longtext-wrapper[data-v-4dae1ff7], .action-router__longtext[data-v-4dae1ff7] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-router__longtext[data-v-4dae1ff7] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-router__name[data-v-4dae1ff7] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-router__description[data-v-4dae1ff7] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-router__menu-icon[data-v-4dae1ff7] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action--disabled[data-v-4dae1ff7] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-4dae1ff7]:hover, .action--disabled[data-v-4dae1ff7]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled *[data-v-4dae1ff7] {\n opacity: 1 !important;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcActionRouter-Bpv5Ywxq.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,oEAAoE;EACpE,sBAAsB;EACtB,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,mCAAmC;EACnC,0CAA0C;AAC5C;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;EACV,4EAA4E;EAC5E,qBAAqB;EACrB,4BAA4B;AAC9B;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,kBAAkB;EAClB,4DAA4D;EAC5D,eAAe;EACf,iBAAiB;EACjB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,eAAe;EACf,gCAAgC;AAClC;AACA;EACE,iBAAiB;EACjB,uBAAuB;EACvB,gBAAgB;EAChB,mBAAmB;EACnB,eAAe;EACf,cAAc;AAChB;AACA;EACE,cAAc;EACd,qBAAqB;EACrB,iCAAiC;EACjC,uCAAuC;EACvC,oCAAoC;EACpC,eAAe;AACjB;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,qBAAqB;AACvB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-4dae1ff7] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-4dae1ff7]:hover, li.action.active[data-v-4dae1ff7] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-4dae1ff7]:hover {\n background-color: var(--color-background-hover);\n}\n.action-router[data-v-4dae1ff7] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-router > span[data-v-4dae1ff7] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-router__icon[data-v-4dae1ff7] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-router[data-v-4dae1ff7] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-router[data-v-4dae1ff7] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-router__longtext-wrapper[data-v-4dae1ff7], .action-router__longtext[data-v-4dae1ff7] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-router__longtext[data-v-4dae1ff7] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-router__name[data-v-4dae1ff7] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-router__description[data-v-4dae1ff7] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-router__menu-icon[data-v-4dae1ff7] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action--disabled[data-v-4dae1ff7] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-4dae1ff7]:hover, .action--disabled[data-v-4dae1ff7]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled *[data-v-4dae1ff7] {\n opacity: 1 !important;\n}"],sourceRoot:""}]);const s=o},27611:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-3e2324b7] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-separator[data-v-3e2324b7] {\n height: 0;\n margin: 5px 10px 5px 15px;\n border-bottom: 1px solid var(--color-border-dark);\n cursor: default;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcActionSeparator-Ct2RnclR.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,SAAS;EACT,yBAAyB;EACzB,iDAAiD;EACjD,eAAe;AACjB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-3e2324b7] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-separator[data-v-3e2324b7] {\n height: 0;\n margin: 5px 10px 5px 15px;\n border-bottom: 1px solid var(--color-border-dark);\n cursor: default;\n}"],sourceRoot:""}]);const s=o},11982:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-2fe7eb92] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-2fe7eb92]:hover, li.action.active[data-v-2fe7eb92] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-2fe7eb92]:hover {\n background-color: var(--color-background-hover);\n}\n.action-text[data-v-2fe7eb92] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-text > span[data-v-2fe7eb92] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-text__icon[data-v-2fe7eb92] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-text[data-v-2fe7eb92] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-text[data-v-2fe7eb92] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-text__longtext-wrapper[data-v-2fe7eb92], .action-text__longtext[data-v-2fe7eb92] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-text__longtext[data-v-2fe7eb92] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-text__name[data-v-2fe7eb92] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-text__description[data-v-2fe7eb92] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-text__menu-icon[data-v-2fe7eb92] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action--disabled[data-v-2fe7eb92] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-2fe7eb92]:hover, .action--disabled[data-v-2fe7eb92]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled *[data-v-2fe7eb92] {\n opacity: 1 !important;\n}\n.action-text[data-v-2fe7eb92],\n.action-text span[data-v-2fe7eb92] {\n cursor: default;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcActionText-IMOkntPi.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,oEAAoE;EACpE,sBAAsB;EACtB,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,mCAAmC;EACnC,0CAA0C;AAC5C;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;EACV,4EAA4E;EAC5E,qBAAqB;EACrB,4BAA4B;AAC9B;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,kBAAkB;EAClB,4DAA4D;EAC5D,eAAe;EACf,iBAAiB;EACjB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,eAAe;EACf,gCAAgC;AAClC;AACA;EACE,iBAAiB;EACjB,uBAAuB;EACvB,gBAAgB;EAChB,mBAAmB;EACnB,eAAe;EACf,cAAc;AAChB;AACA;EACE,cAAc;EACd,qBAAqB;EACrB,iCAAiC;EACjC,uCAAuC;EACvC,oCAAoC;EACpC,eAAe;AACjB;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,qBAAqB;AACvB;AACA;;EAEE,eAAe;AACjB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-2fe7eb92] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-2fe7eb92]:hover, li.action.active[data-v-2fe7eb92] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-2fe7eb92]:hover {\n background-color: var(--color-background-hover);\n}\n.action-text[data-v-2fe7eb92] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-text > span[data-v-2fe7eb92] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-text__icon[data-v-2fe7eb92] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-text[data-v-2fe7eb92] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-text[data-v-2fe7eb92] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-text__longtext-wrapper[data-v-2fe7eb92], .action-text__longtext[data-v-2fe7eb92] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-text__longtext[data-v-2fe7eb92] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-text__name[data-v-2fe7eb92] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-text__description[data-v-2fe7eb92] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-text__menu-icon[data-v-2fe7eb92] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action--disabled[data-v-2fe7eb92] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-2fe7eb92]:hover, .action--disabled[data-v-2fe7eb92]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled *[data-v-2fe7eb92] {\n opacity: 1 !important;\n}\n.action-text[data-v-2fe7eb92],\n.action-text span[data-v-2fe7eb92] {\n cursor: default;\n}"],sourceRoot:""}]);const s=o},14693:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-018dbbe8] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * color-text-lighter\t\tnormal state\n * color-text-lighter\t\tactive state\n * color-text-maxcontrast \tdisabled state\n */\n/* Default global values */\nbutton[data-v-018dbbe8]:not(.button-vue),\ninput[data-v-018dbbe8]:not([type=range]),\ntextarea[data-v-018dbbe8] {\n margin: 0;\n padding: 7px 6px;\n cursor: text;\n color: var(--color-text-lighter);\n border: 1px solid var(--color-border-dark);\n border-radius: var(--border-radius);\n outline: none;\n background-color: var(--color-main-background);\n font-size: 13px;\n}\nbutton[data-v-018dbbe8]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-018dbbe8]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-018dbbe8],\ninput[data-v-018dbbe8]:not([type=range]):not(:disabled):not(.primary):hover,\ninput[data-v-018dbbe8]:not([type=range]):not(:disabled):not(.primary):focus,\ninput:not([type=range]):not(:disabled):not(.primary).active[data-v-018dbbe8],\ntextarea[data-v-018dbbe8]:not(:disabled):not(.primary):hover,\ntextarea[data-v-018dbbe8]:not(:disabled):not(.primary):focus,\ntextarea:not(:disabled):not(.primary).active[data-v-018dbbe8] {\n /* active class used for multiselect */\n border-color: var(--color-primary-element);\n outline: none;\n}\nbutton[data-v-018dbbe8]:not(.button-vue):not(:disabled):not(.primary):active,\ninput[data-v-018dbbe8]:not([type=range]):not(:disabled):not(.primary):active,\ntextarea[data-v-018dbbe8]:not(:disabled):not(.primary):active {\n color: var(--color-text-light);\n outline: none;\n background-color: var(--color-main-background);\n}\nbutton[data-v-018dbbe8]:not(.button-vue):disabled,\ninput[data-v-018dbbe8]:not([type=range]):disabled,\ntextarea[data-v-018dbbe8]:disabled {\n cursor: default;\n opacity: 0.5;\n color: var(--color-text-maxcontrast);\n background-color: var(--color-background-dark);\n}\nbutton[data-v-018dbbe8]:not(.button-vue):required,\ninput[data-v-018dbbe8]:not([type=range]):required,\ntextarea[data-v-018dbbe8]:required {\n box-shadow: none;\n}\nbutton[data-v-018dbbe8]:not(.button-vue):invalid,\ninput[data-v-018dbbe8]:not([type=range]):invalid,\ntextarea[data-v-018dbbe8]:invalid {\n border-color: var(--color-border-error, var(--color-error));\n box-shadow: none !important;\n}\nbutton[data-v-018dbbe8]:not(.button-vue),\ninput[data-v-018dbbe8]:not([type=range]),\ntextarea[data-v-018dbbe8] {\n /* Primary action button, use sparingly */\n}\nbutton:not(.button-vue).primary[data-v-018dbbe8],\ninput:not([type=range]).primary[data-v-018dbbe8],\ntextarea.primary[data-v-018dbbe8] {\n cursor: pointer;\n color: var(--color-primary-element-text);\n border-color: var(--color-primary-element);\n background-color: var(--color-primary-element);\n}\nbutton:not(.button-vue).primary[data-v-018dbbe8]:not(:disabled):hover, button:not(.button-vue).primary[data-v-018dbbe8]:not(:disabled):focus, button:not(.button-vue).primary[data-v-018dbbe8]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-018dbbe8]:not(:disabled):hover,\ninput:not([type=range]).primary[data-v-018dbbe8]:not(:disabled):focus,\ninput:not([type=range]).primary[data-v-018dbbe8]:not(:disabled):active,\ntextarea.primary[data-v-018dbbe8]:not(:disabled):hover,\ntextarea.primary[data-v-018dbbe8]:not(:disabled):focus,\ntextarea.primary[data-v-018dbbe8]:not(:disabled):active {\n border-color: var(--color-primary-element-light);\n background-color: var(--color-primary-element-light);\n}\nbutton:not(.button-vue).primary[data-v-018dbbe8]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-018dbbe8]:not(:disabled):active,\ntextarea.primary[data-v-018dbbe8]:not(:disabled):active {\n color: var(--color-primary-element-text-dark);\n}\nbutton:not(.button-vue).primary[data-v-018dbbe8]:disabled,\ninput:not([type=range]).primary[data-v-018dbbe8]:disabled,\ntextarea.primary[data-v-018dbbe8]:disabled {\n cursor: default;\n color: var(--color-primary-element-text-dark);\n background-color: var(--color-primary-element);\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-018dbbe8]:hover, li.action.active[data-v-018dbbe8] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-018dbbe8]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-018dbbe8] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-018dbbe8]:hover, .action--disabled[data-v-018dbbe8]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled *[data-v-018dbbe8] {\n opacity: 1 !important;\n}\n.action-text-editable[data-v-018dbbe8] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n line-height: var(--default-clickable-area);\n}\n.action-text-editable > span[data-v-018dbbe8] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-text-editable__icon[data-v-018dbbe8] {\n min-width: 0; /* Overwrite icons*/\n min-height: 0;\n /* Keep padding to define the width to\n \tassure correct position of a possible text */\n padding: calc(var(--default-clickable-area) / 2) 0 calc(var(--default-clickable-area) / 2) var(--default-clickable-area);\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n}\n.action-text-editable[data-v-018dbbe8] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-text-editable[data-v-018dbbe8] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-text-editable__form[data-v-018dbbe8] {\n display: flex;\n flex: 1 1 auto;\n flex-direction: column;\n position: relative;\n margin: 4px 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.action-text-editable__submit[data-v-018dbbe8] {\n position: absolute;\n inset-inline-start: 0;\n top: auto;\n width: 1px;\n height: 1px;\n overflow: hidden;\n z-index: -1;\n opacity: 0;\n}\n.action-text-editable__label[data-v-018dbbe8] {\n display: flex;\n align-items: center;\n justify-content: center;\n position: absolute;\n inset-inline-end: calc((var(--default-clickable-area) - 16px) / 2 + 1px);\n bottom: 1px;\n width: calc(var(--default-clickable-area) - 8px);\n height: calc(var(--default-clickable-area) - 8px);\n box-sizing: border-box;\n margin: 0;\n padding: 7px 6px;\n border: 0;\n border-radius: 50%;\n /* Avoid background under border */\n background-color: var(--color-main-background);\n background-clip: padding-box;\n}\n.action-text-editable__label[data-v-018dbbe8], .action-text-editable__label *[data-v-018dbbe8] {\n cursor: pointer;\n}\n.action-text-editable[data-v-018dbbe8] {\n /* Inputs inside popover supports text, submit & reset */\n}\n.action-text-editable__textarea[data-v-018dbbe8] {\n flex: 1 1 auto;\n color: inherit;\n border-color: var(--color-border-maxcontrast);\n min-height: calc(var(--default-clickable-area) * 2 - 8px); /* twice the element margin-y */\n max-height: calc(var(--default-clickable-area) * 3 - 8px); /* twice the element margin-y */\n min-width: calc(var(--default-clickable-area) * 4);\n width: 100% !important;\n margin: 0;\n}\n.action-text-editable__textarea[data-v-018dbbe8]:disabled {\n cursor: default;\n}\n.action-text-editable__textarea[data-v-018dbbe8] {\n /* only show confirm borders if input is not focused */\n}\n.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-018dbbe8] {\n background-color: var(--color-error);\n}\n.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-018dbbe8]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-018dbbe8]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-018dbbe8]:focus {\n background-color: var(--color-primary-element);\n color: var(--color-primary-element-text);\n}\n.action-text-editable__textarea:active:not(:disabled) + .action-text-editable__label[data-v-018dbbe8], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-018dbbe8], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-018dbbe8] {\n /* above previous input */\n z-index: 2;\n border-color: var(--color-primary-element);\n border-inline-start-color: transparent;\n}\nli:last-child > .action-text-editable[data-v-018dbbe8] {\n margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}\nli:first-child > .action-text-editable[data-v-018dbbe8] {\n margin-top: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcActionTextEditable-BCmDMuUg.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;;;;EAIE;AACF,0BAA0B;AAC1B;;;EAGE,SAAS;EACT,gBAAgB;EAChB,YAAY;EACZ,gCAAgC;EAChC,0CAA0C;EAC1C,mCAAmC;EACnC,aAAa;EACb,8CAA8C;EAC9C,eAAe;AACjB;AACA;;;;;;;EAOE,sCAAsC;EACtC,0CAA0C;EAC1C,aAAa;AACf;AACA;;;EAGE,8BAA8B;EAC9B,aAAa;EACb,8CAA8C;AAChD;AACA;;;EAGE,eAAe;EACf,YAAY;EACZ,oCAAoC;EACpC,8CAA8C;AAChD;AACA;;;EAGE,gBAAgB;AAClB;AACA;;;EAGE,2DAA2D;EAC3D,2BAA2B;AAC7B;AACA;;;EAGE,yCAAyC;AAC3C;AACA;;;EAGE,eAAe;EACf,wCAAwC;EACxC,0CAA0C;EAC1C,8CAA8C;AAChD;AACA;;;;;;;EAOE,gDAAgD;EAChD,oDAAoD;AACtD;AACA;;;EAGE,6CAA6C;AAC/C;AACA;;;EAGE,eAAe;EACf,6CAA6C;EAC7C,8CAA8C;AAChD;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,0CAA0C;AAC5C;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,YAAY,EAAE,mBAAmB;EACjC,aAAa;EACb;+CAC6C;EAC7C,wHAAwH;EACxH,4EAA4E;EAC5E,qBAAqB;AACvB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,cAAc;EACd,sBAAsB;EACtB,kBAAkB;EAClB,aAAa;EACb,oEAAoE;AACtE;AACA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,SAAS;EACT,UAAU;EACV,WAAW;EACX,gBAAgB;EAChB,WAAW;EACX,UAAU;AACZ;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,kBAAkB;EAClB,wEAAwE;EACxE,WAAW;EACX,gDAAgD;EAChD,iDAAiD;EACjD,sBAAsB;EACtB,SAAS;EACT,gBAAgB;EAChB,SAAS;EACT,kBAAkB;EAClB,kCAAkC;EAClC,8CAA8C;EAC9C,4BAA4B;AAC9B;AACA;EACE,eAAe;AACjB;AACA;EACE,wDAAwD;AAC1D;AACA;EACE,cAAc;EACd,cAAc;EACd,6CAA6C;EAC7C,yDAAyD,EAAE,+BAA+B;EAC1F,yDAAyD,EAAE,+BAA+B;EAC1F,kDAAkD;EAClD,sBAAsB;EACtB,SAAS;AACX;AACA;EACE,eAAe;AACjB;AACA;EACE,sDAAsD;AACxD;AACA;EACE,oCAAoC;AACtC;AACA;EACE,8CAA8C;EAC9C,wCAAwC;AAC1C;AACA;EACE,yBAAyB;EACzB,UAAU;EACV,0CAA0C;EAC1C,sCAAsC;AACxC;AACA;EACE,qEAAqE;AACvE;AACA;EACE,kEAAkE;AACpE",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-018dbbe8] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * color-text-lighter\t\tnormal state\n * color-text-lighter\t\tactive state\n * color-text-maxcontrast \tdisabled state\n */\n/* Default global values */\nbutton[data-v-018dbbe8]:not(.button-vue),\ninput[data-v-018dbbe8]:not([type=range]),\ntextarea[data-v-018dbbe8] {\n margin: 0;\n padding: 7px 6px;\n cursor: text;\n color: var(--color-text-lighter);\n border: 1px solid var(--color-border-dark);\n border-radius: var(--border-radius);\n outline: none;\n background-color: var(--color-main-background);\n font-size: 13px;\n}\nbutton[data-v-018dbbe8]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-018dbbe8]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-018dbbe8],\ninput[data-v-018dbbe8]:not([type=range]):not(:disabled):not(.primary):hover,\ninput[data-v-018dbbe8]:not([type=range]):not(:disabled):not(.primary):focus,\ninput:not([type=range]):not(:disabled):not(.primary).active[data-v-018dbbe8],\ntextarea[data-v-018dbbe8]:not(:disabled):not(.primary):hover,\ntextarea[data-v-018dbbe8]:not(:disabled):not(.primary):focus,\ntextarea:not(:disabled):not(.primary).active[data-v-018dbbe8] {\n /* active class used for multiselect */\n border-color: var(--color-primary-element);\n outline: none;\n}\nbutton[data-v-018dbbe8]:not(.button-vue):not(:disabled):not(.primary):active,\ninput[data-v-018dbbe8]:not([type=range]):not(:disabled):not(.primary):active,\ntextarea[data-v-018dbbe8]:not(:disabled):not(.primary):active {\n color: var(--color-text-light);\n outline: none;\n background-color: var(--color-main-background);\n}\nbutton[data-v-018dbbe8]:not(.button-vue):disabled,\ninput[data-v-018dbbe8]:not([type=range]):disabled,\ntextarea[data-v-018dbbe8]:disabled {\n cursor: default;\n opacity: 0.5;\n color: var(--color-text-maxcontrast);\n background-color: var(--color-background-dark);\n}\nbutton[data-v-018dbbe8]:not(.button-vue):required,\ninput[data-v-018dbbe8]:not([type=range]):required,\ntextarea[data-v-018dbbe8]:required {\n box-shadow: none;\n}\nbutton[data-v-018dbbe8]:not(.button-vue):invalid,\ninput[data-v-018dbbe8]:not([type=range]):invalid,\ntextarea[data-v-018dbbe8]:invalid {\n border-color: var(--color-border-error, var(--color-error));\n box-shadow: none !important;\n}\nbutton[data-v-018dbbe8]:not(.button-vue),\ninput[data-v-018dbbe8]:not([type=range]),\ntextarea[data-v-018dbbe8] {\n /* Primary action button, use sparingly */\n}\nbutton:not(.button-vue).primary[data-v-018dbbe8],\ninput:not([type=range]).primary[data-v-018dbbe8],\ntextarea.primary[data-v-018dbbe8] {\n cursor: pointer;\n color: var(--color-primary-element-text);\n border-color: var(--color-primary-element);\n background-color: var(--color-primary-element);\n}\nbutton:not(.button-vue).primary[data-v-018dbbe8]:not(:disabled):hover, button:not(.button-vue).primary[data-v-018dbbe8]:not(:disabled):focus, button:not(.button-vue).primary[data-v-018dbbe8]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-018dbbe8]:not(:disabled):hover,\ninput:not([type=range]).primary[data-v-018dbbe8]:not(:disabled):focus,\ninput:not([type=range]).primary[data-v-018dbbe8]:not(:disabled):active,\ntextarea.primary[data-v-018dbbe8]:not(:disabled):hover,\ntextarea.primary[data-v-018dbbe8]:not(:disabled):focus,\ntextarea.primary[data-v-018dbbe8]:not(:disabled):active {\n border-color: var(--color-primary-element-light);\n background-color: var(--color-primary-element-light);\n}\nbutton:not(.button-vue).primary[data-v-018dbbe8]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-018dbbe8]:not(:disabled):active,\ntextarea.primary[data-v-018dbbe8]:not(:disabled):active {\n color: var(--color-primary-element-text-dark);\n}\nbutton:not(.button-vue).primary[data-v-018dbbe8]:disabled,\ninput:not([type=range]).primary[data-v-018dbbe8]:disabled,\ntextarea.primary[data-v-018dbbe8]:disabled {\n cursor: default;\n color: var(--color-primary-element-text-dark);\n background-color: var(--color-primary-element);\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-018dbbe8]:hover, li.action.active[data-v-018dbbe8] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-018dbbe8]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-018dbbe8] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-018dbbe8]:hover, .action--disabled[data-v-018dbbe8]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled *[data-v-018dbbe8] {\n opacity: 1 !important;\n}\n.action-text-editable[data-v-018dbbe8] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n line-height: var(--default-clickable-area);\n}\n.action-text-editable > span[data-v-018dbbe8] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-text-editable__icon[data-v-018dbbe8] {\n min-width: 0; /* Overwrite icons*/\n min-height: 0;\n /* Keep padding to define the width to\n \tassure correct position of a possible text */\n padding: calc(var(--default-clickable-area) / 2) 0 calc(var(--default-clickable-area) / 2) var(--default-clickable-area);\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n}\n.action-text-editable[data-v-018dbbe8] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-text-editable[data-v-018dbbe8] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-text-editable__form[data-v-018dbbe8] {\n display: flex;\n flex: 1 1 auto;\n flex-direction: column;\n position: relative;\n margin: 4px 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.action-text-editable__submit[data-v-018dbbe8] {\n position: absolute;\n inset-inline-start: 0;\n top: auto;\n width: 1px;\n height: 1px;\n overflow: hidden;\n z-index: -1;\n opacity: 0;\n}\n.action-text-editable__label[data-v-018dbbe8] {\n display: flex;\n align-items: center;\n justify-content: center;\n position: absolute;\n inset-inline-end: calc((var(--default-clickable-area) - 16px) / 2 + 1px);\n bottom: 1px;\n width: calc(var(--default-clickable-area) - 8px);\n height: calc(var(--default-clickable-area) - 8px);\n box-sizing: border-box;\n margin: 0;\n padding: 7px 6px;\n border: 0;\n border-radius: 50%;\n /* Avoid background under border */\n background-color: var(--color-main-background);\n background-clip: padding-box;\n}\n.action-text-editable__label[data-v-018dbbe8], .action-text-editable__label *[data-v-018dbbe8] {\n cursor: pointer;\n}\n.action-text-editable[data-v-018dbbe8] {\n /* Inputs inside popover supports text, submit & reset */\n}\n.action-text-editable__textarea[data-v-018dbbe8] {\n flex: 1 1 auto;\n color: inherit;\n border-color: var(--color-border-maxcontrast);\n min-height: calc(var(--default-clickable-area) * 2 - 8px); /* twice the element margin-y */\n max-height: calc(var(--default-clickable-area) * 3 - 8px); /* twice the element margin-y */\n min-width: calc(var(--default-clickable-area) * 4);\n width: 100% !important;\n margin: 0;\n}\n.action-text-editable__textarea[data-v-018dbbe8]:disabled {\n cursor: default;\n}\n.action-text-editable__textarea[data-v-018dbbe8] {\n /* only show confirm borders if input is not focused */\n}\n.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-018dbbe8] {\n background-color: var(--color-error);\n}\n.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-018dbbe8]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-018dbbe8]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-018dbbe8]:focus {\n background-color: var(--color-primary-element);\n color: var(--color-primary-element-text);\n}\n.action-text-editable__textarea:active:not(:disabled) + .action-text-editable__label[data-v-018dbbe8], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-018dbbe8], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-018dbbe8] {\n /* above previous input */\n z-index: 2;\n border-color: var(--color-primary-element);\n border-inline-start-color: transparent;\n}\nli:last-child > .action-text-editable[data-v-018dbbe8] {\n margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}\nli:first-child > .action-text-editable[data-v-018dbbe8] {\n margin-top: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}"],sourceRoot:""}]);const s=o},80270:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-c816308a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-items[data-v-c816308a] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-c816308a] {\n --open-background-color: var(--color-background-hover, $action-background-hover);\n position: relative;\n display: inline-block;\n}\n.action-item.action-item--primary[data-v-c816308a] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-c816308a] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-c816308a] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-c816308a] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-c816308a] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-c816308a] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-c816308a] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-c816308a] {\n width: 20px;\n height: 20px;\n object-fit: contain;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.action-item__popper .v-popper__wrapper {\n border-radius: var(--border-radius-large);\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner {\n border-radius: var(--border-radius-large);\n padding: 4px;\n max-height: calc(100vh - var(--header-height));\n overflow: auto;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcActions-Dfs69WGA.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,yDAAyD;AAC3D;AACA;EACE,gFAAgF;EAChF,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,2DAA2D;AAC7D;AACA;EACE,iEAAiE;AACnE;AACA;EACE,iDAAiD;AACnD;AACA;EACE,mDAAmD;AACrD;AACA;EACE,mDAAmD;AACrD;AACA;EACE,oCAAoC;AACtC;AACA;EACE,8CAA8C;AAChD;AACA;EACE,WAAW;EACX,YAAY;EACZ,mBAAmB;AACrB,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,yCAAyC;EACzC,YAAY;EACZ,8CAA8C;EAC9C,cAAc;AAChB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-c816308a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-items[data-v-c816308a] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-c816308a] {\n --open-background-color: var(--color-background-hover, $action-background-hover);\n position: relative;\n display: inline-block;\n}\n.action-item.action-item--primary[data-v-c816308a] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-c816308a] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-c816308a] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-c816308a] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-c816308a] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-c816308a] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-c816308a] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-c816308a] {\n width: 20px;\n height: 20px;\n object-fit: contain;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.action-item__popper .v-popper__wrapper {\n border-radius: var(--border-radius-large);\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner {\n border-radius: var(--border-radius-large);\n padding: 4px;\n max-height: calc(100vh - var(--header-height));\n overflow: auto;\n}"],sourceRoot:""}]);const s=o},86532:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-d0b1a8bc] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-details-toggle[data-v-d0b1a8bc] {\n position: sticky;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n padding: calc((var(--default-clickable-area) - 16px) / 2);\n cursor: pointer;\n opacity: 0.6;\n transform: rotate(180deg);\n background-color: var(--color-main-background);\n z-index: 2000;\n top: var(--app-navigation-padding);\n inset-inline-start: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2);\n}\n.app-details-toggle--mobile[data-v-d0b1a8bc] {\n inset-inline-start: var(--app-navigation-padding);\n}\n.app-details-toggle[data-v-d0b1a8bc]:active, .app-details-toggle[data-v-d0b1a8bc]:hover, .app-details-toggle[data-v-d0b1a8bc]:focus {\n opacity: 1;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-cc483103] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-content[data-v-cc483103] {\n position: initial;\n z-index: 1000;\n flex-basis: 100vw;\n height: 100%;\n margin: 0 !important;\n background-color: var(--color-main-background);\n min-width: 0;\n}\n.app-content[data-v-cc483103]:not(.app-content--has-list) {\n overflow: auto;\n}\n.app-content-wrapper[data-v-cc483103] {\n position: relative;\n width: 100%;\n height: 100%;\n}\n.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-cc483103] .app-content-list {\n display: flex;\n}\n.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-cc483103] .app-content-details {\n display: none;\n}\n.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-cc483103] .app-content-list {\n display: none;\n}\n.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-cc483103] .app-content-details {\n display: block;\n}\n[data-v-cc483103] .splitpanes.default-theme .app-content-list {\n max-width: none;\n /* Thin scrollbar is hard to catch on resizable columns */\n scrollbar-width: auto;\n}\n[data-v-cc483103] .splitpanes.default-theme .splitpanes__pane {\n background-color: transparent;\n transition: none;\n}\n[data-v-cc483103] .splitpanes.default-theme .splitpanes__pane-list {\n min-width: 300px;\n position: sticky;\n}\n@media only screen and (width < 1024px) {\n[data-v-cc483103] .splitpanes.default-theme .splitpanes__pane-list {\n display: none;\n}\n}\n[data-v-cc483103] .splitpanes.default-theme .splitpanes__pane-details {\n overflow-y: auto;\n}\n@media only screen and (width < 1024px) {\n[data-v-cc483103] .splitpanes.default-theme .splitpanes__pane-details {\n min-width: 100%;\n}\n}\n[data-v-cc483103] .splitpanes.default-theme .splitpanes__splitter {\n background-color: var(--color-main-background);\n}\n[data-v-cc483103] .splitpanes.default-theme .splitpanes__splitter::before,[data-v-cc483103] .splitpanes.default-theme .splitpanes__splitter::after {\n background-color: var(--color-border);\n}\n[data-v-cc483103] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter {\n border-left: 1px solid var(--color-border);\n}\n[data-v-cc483103] .splitpanes.default-theme.splitpanes--horizontal .splitpanes__splitter {\n border-top: 1px solid var(--color-border);\n}\n.app-content-wrapper--show-list[data-v-cc483103] .app-content-list {\n max-width: none;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppContent-Ri_iNfn5.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,gBAAgB;EAChB,oCAAoC;EACpC,qCAAqC;EACrC,yDAAyD;EACzD,eAAe;EACf,YAAY;EACZ,yBAAyB;EACzB,8CAA8C;EAC9C,aAAa;EACb,kCAAkC;EAClC,2FAA2F;AAC7F;AACA;EACE,iDAAiD;AACnD;AACA;EACE,UAAU;AACZ,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,iBAAiB;EACjB,aAAa;EACb,iBAAiB;EACjB,YAAY;EACZ,oBAAoB;EACpB,8CAA8C;EAC9C,YAAY;AACd;AACA;EACE,cAAc;AAChB;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;AACd;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;AACf;AACA;EACE,cAAc;AAChB;AACA;EACE,eAAe;EACf,yDAAyD;EACzD,qBAAqB;AACvB;AACA;EACE,6BAA6B;EAC7B,gBAAgB;AAClB;AACA;EACE,gBAAgB;EAChB,gBAAgB;AAClB;AACA;AACA;IACI,aAAa;AACjB;AACA;AACA;EACE,gBAAgB;AAClB;AACA;AACA;IACI,eAAe;AACnB;AACA;AACA;EACE,8CAA8C;AAChD;AACA;EACE,qCAAqC;AACvC;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,eAAe;AACjB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-d0b1a8bc] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-details-toggle[data-v-d0b1a8bc] {\n position: sticky;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n padding: calc((var(--default-clickable-area) - 16px) / 2);\n cursor: pointer;\n opacity: 0.6;\n transform: rotate(180deg);\n background-color: var(--color-main-background);\n z-index: 2000;\n top: var(--app-navigation-padding);\n inset-inline-start: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2);\n}\n.app-details-toggle--mobile[data-v-d0b1a8bc] {\n inset-inline-start: var(--app-navigation-padding);\n}\n.app-details-toggle[data-v-d0b1a8bc]:active, .app-details-toggle[data-v-d0b1a8bc]:hover, .app-details-toggle[data-v-d0b1a8bc]:focus {\n opacity: 1;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-cc483103] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-content[data-v-cc483103] {\n position: initial;\n z-index: 1000;\n flex-basis: 100vw;\n height: 100%;\n margin: 0 !important;\n background-color: var(--color-main-background);\n min-width: 0;\n}\n.app-content[data-v-cc483103]:not(.app-content--has-list) {\n overflow: auto;\n}\n.app-content-wrapper[data-v-cc483103] {\n position: relative;\n width: 100%;\n height: 100%;\n}\n.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-cc483103] .app-content-list {\n display: flex;\n}\n.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-cc483103] .app-content-details {\n display: none;\n}\n.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-cc483103] .app-content-list {\n display: none;\n}\n.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-cc483103] .app-content-details {\n display: block;\n}\n[data-v-cc483103] .splitpanes.default-theme .app-content-list {\n max-width: none;\n /* Thin scrollbar is hard to catch on resizable columns */\n scrollbar-width: auto;\n}\n[data-v-cc483103] .splitpanes.default-theme .splitpanes__pane {\n background-color: transparent;\n transition: none;\n}\n[data-v-cc483103] .splitpanes.default-theme .splitpanes__pane-list {\n min-width: 300px;\n position: sticky;\n}\n@media only screen and (width < 1024px) {\n[data-v-cc483103] .splitpanes.default-theme .splitpanes__pane-list {\n display: none;\n}\n}\n[data-v-cc483103] .splitpanes.default-theme .splitpanes__pane-details {\n overflow-y: auto;\n}\n@media only screen and (width < 1024px) {\n[data-v-cc483103] .splitpanes.default-theme .splitpanes__pane-details {\n min-width: 100%;\n}\n}\n[data-v-cc483103] .splitpanes.default-theme .splitpanes__splitter {\n background-color: var(--color-main-background);\n}\n[data-v-cc483103] .splitpanes.default-theme .splitpanes__splitter::before,[data-v-cc483103] .splitpanes.default-theme .splitpanes__splitter::after {\n background-color: var(--color-border);\n}\n[data-v-cc483103] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter {\n border-left: 1px solid var(--color-border);\n}\n[data-v-cc483103] .splitpanes.default-theme.splitpanes--horizontal .splitpanes__splitter {\n border-top: 1px solid var(--color-border);\n}\n.app-content-wrapper--show-list[data-v-cc483103] .app-content-list {\n max-width: none;\n}"],sourceRoot:""}]);const s=o},79793:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation,\n.app-content {\n /** Distance of the app navigation toggle and the first navigation item to the top edge of the app content container */\n --app-navigation-padding: calc(var(--default-grid-baseline, 4px) * 2);\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-cdba9e96] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation[data-v-cdba9e96] {\n --color-text-maxcontrast: var(--color-text-maxcontrast-background-blur, var(--color-text-maxcontrast-default));\n transition: transform var(--animation-quick), margin var(--animation-quick);\n width: 300px;\n --app-navigation-max-width: calc(100vw - (var(--app-navigation-padding) + var(--default-clickable-area) + var(--default-grid-baseline)));\n max-width: var(--app-navigation-max-width);\n position: relative;\n top: 0;\n inset-inline-start: 0;\n padding: 0px;\n z-index: 1800;\n height: 100%;\n box-sizing: border-box;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n flex-grow: 0;\n flex-shrink: 0;\n background-color: var(--color-main-background-blur, var(--color-main-background));\n -webkit-backdrop-filter: var(--filter-background-blur, none);\n backdrop-filter: var(--filter-background-blur, none);\n}\n.app-navigation--close[data-v-cdba9e96] {\n margin-inline-start: calc(-1 * min(300px, var(--app-navigation-max-width)));\n}\n.app-navigation__search[data-v-cdba9e96] {\n width: 100%;\n}\n.app-navigation__body[data-v-cdba9e96] {\n overflow-y: scroll;\n}\n.app-navigation__content > ul[data-v-cdba9e96] {\n position: relative;\n width: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n gap: var(--default-grid-baseline, 4px);\n padding: var(--app-navigation-padding);\n}\n.app-navigation .app-navigation__list[data-v-cdba9e96] {\n height: 100%;\n}\n.app-navigation__body--no-list[data-v-cdba9e96] {\n flex: 1 1 auto;\n overflow: auto;\n height: 100%;\n}\n.app-navigation__content[data-v-cdba9e96] {\n height: 100%;\n display: flex;\n flex-direction: column;\n}\n[data-themes*=highcontrast] .app-navigation[data-v-cdba9e96] {\n border-inline-end: 1px solid var(--color-border);\n}\n@media only screen and (max-width: 1024px) {\n.app-navigation[data-v-cdba9e96] {\n position: absolute;\n border-inline-end: 1px solid var(--color-border);\n}\n}\n@media only screen and (max-width: 512px) {\n.app-navigation[data-v-cdba9e96] {\n z-index: 1400;\n}\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppNavigation-Bg4Oe7WC.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;;EAEE,sHAAsH;EACtH,qEAAqE;AACvE,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,8GAA8G;EAC9G,2EAA2E;EAC3E,YAAY;EACZ,wIAAwI;EACxI,0CAA0C;EAC1C,kBAAkB;EAClB,MAAM;EACN,qBAAqB;EACrB,YAAY;EACZ,aAAa;EACb,YAAY;EACZ,sBAAsB;EACtB,yBAAyB;EACzB,sBAAsB;EACtB,qBAAqB;EACrB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iFAAiF;EACjF,4DAA4D;EAC5D,oDAAoD;AACtD;AACA;EACE,2EAA2E;AAC7E;AACA;EACE,WAAW;AACb;AACA;EACE,kBAAkB;AACpB;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,kBAAkB;EAClB,gBAAgB;EAChB,sBAAsB;EACtB,aAAa;EACb,sBAAsB;EACtB,sCAAsC;EACtC,sCAAsC;AACxC;AACA;EACE,YAAY;AACd;AACA;EACE,cAAc;EACd,cAAc;EACd,YAAY;AACd;AACA;EACE,YAAY;EACZ,aAAa;EACb,sBAAsB;AACxB;AACA;EACE,gDAAgD;AAClD;AACA;AACA;IACI,kBAAkB;IAClB,gDAAgD;AACpD;AACA;AACA;AACA;IACI,aAAa;AACjB;AACA",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation,\n.app-content {\n /** Distance of the app navigation toggle and the first navigation item to the top edge of the app content container */\n --app-navigation-padding: calc(var(--default-grid-baseline, 4px) * 2);\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-cdba9e96] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation[data-v-cdba9e96] {\n --color-text-maxcontrast: var(--color-text-maxcontrast-background-blur, var(--color-text-maxcontrast-default));\n transition: transform var(--animation-quick), margin var(--animation-quick);\n width: 300px;\n --app-navigation-max-width: calc(100vw - (var(--app-navigation-padding) + var(--default-clickable-area) + var(--default-grid-baseline)));\n max-width: var(--app-navigation-max-width);\n position: relative;\n top: 0;\n inset-inline-start: 0;\n padding: 0px;\n z-index: 1800;\n height: 100%;\n box-sizing: border-box;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n flex-grow: 0;\n flex-shrink: 0;\n background-color: var(--color-main-background-blur, var(--color-main-background));\n -webkit-backdrop-filter: var(--filter-background-blur, none);\n backdrop-filter: var(--filter-background-blur, none);\n}\n.app-navigation--close[data-v-cdba9e96] {\n margin-inline-start: calc(-1 * min(300px, var(--app-navigation-max-width)));\n}\n.app-navigation__search[data-v-cdba9e96] {\n width: 100%;\n}\n.app-navigation__body[data-v-cdba9e96] {\n overflow-y: scroll;\n}\n.app-navigation__content > ul[data-v-cdba9e96] {\n position: relative;\n width: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n gap: var(--default-grid-baseline, 4px);\n padding: var(--app-navigation-padding);\n}\n.app-navigation .app-navigation__list[data-v-cdba9e96] {\n height: 100%;\n}\n.app-navigation__body--no-list[data-v-cdba9e96] {\n flex: 1 1 auto;\n overflow: auto;\n height: 100%;\n}\n.app-navigation__content[data-v-cdba9e96] {\n height: 100%;\n display: flex;\n flex-direction: column;\n}\n[data-themes*=highcontrast] .app-navigation[data-v-cdba9e96] {\n border-inline-end: 1px solid var(--color-border);\n}\n@media only screen and (max-width: 1024px) {\n.app-navigation[data-v-cdba9e96] {\n position: absolute;\n border-inline-end: 1px solid var(--color-border);\n}\n}\n@media only screen and (max-width: 512px) {\n.app-navigation[data-v-cdba9e96] {\n z-index: 1400;\n}\n}"],sourceRoot:""}]);const s=o},86795:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-fac69d4a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-caption[data-v-fac69d4a] {\n display: flex;\n justify-content: space-between;\n}\n.app-navigation-caption--heading[data-v-fac69d4a] {\n padding: var(--app-navigation-padding);\n}\n.app-navigation-caption--heading[data-v-fac69d4a]:not(:first-child):not(:last-child) {\n padding: 0 var(--app-navigation-padding);\n}\n.app-navigation-caption__name[data-v-fac69d4a] {\n font-weight: bold;\n color: var(--color-main-text);\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n box-shadow: none !important;\n flex-shrink: 1;\n padding-block: 0;\n padding-inline: calc(var(--default-grid-baseline, 4px) * 2) 0;\n margin-top: 0px;\n margin-bottom: var(--default-grid-baseline);\n}\n.app-navigation-caption__actions[data-v-fac69d4a] {\n flex: 0 0 var(--default-clickable-area);\n}\n.app-navigation-caption[data-v-fac69d4a]:not(:first-child) {\n margin-top: calc(var(--default-clickable-area) / 2);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppNavigationCaption-C7GtQb_y.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,8BAA8B;AAChC;AACA;EACE,sCAAsC;AACxC;AACA;EACE,wCAAwC;AAC1C;AACA;EACE,iBAAiB;EACjB,6BAA6B;EAC7B,mCAAmC;EACnC,0CAA0C;EAC1C,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;EACvB,2BAA2B;EAC3B,cAAc;EACd,gBAAgB;EAChB,6DAA6D;EAC7D,eAAe;EACf,2CAA2C;AAC7C;AACA;EACE,uCAAuC;AACzC;AACA;EACE,mDAAmD;AACrD",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-fac69d4a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-caption[data-v-fac69d4a] {\n display: flex;\n justify-content: space-between;\n}\n.app-navigation-caption--heading[data-v-fac69d4a] {\n padding: var(--app-navigation-padding);\n}\n.app-navigation-caption--heading[data-v-fac69d4a]:not(:first-child):not(:last-child) {\n padding: 0 var(--app-navigation-padding);\n}\n.app-navigation-caption__name[data-v-fac69d4a] {\n font-weight: bold;\n color: var(--color-main-text);\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n box-shadow: none !important;\n flex-shrink: 1;\n padding-block: 0;\n padding-inline: calc(var(--default-grid-baseline, 4px) * 2) 0;\n margin-top: 0px;\n margin-bottom: var(--default-grid-baseline);\n}\n.app-navigation-caption__actions[data-v-fac69d4a] {\n flex: 0 0 var(--default-clickable-area);\n}\n.app-navigation-caption[data-v-fac69d4a]:not(:first-child) {\n margin-top: calc(var(--default-clickable-area) / 2);\n}"],sourceRoot:""}]);const s=o},98621:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-04a313f4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-entry__icon-bullet[data-v-04a313f4] {\n display: block;\n padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px);\n}\n.app-navigation-entry__icon-bullet div[data-v-04a313f4] {\n width: 14px;\n height: 14px;\n cursor: pointer;\n transition: background 100ms ease-in-out;\n border: none;\n border-radius: 50%;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppNavigationIconBullet-DLQJkObX.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,cAAc;EACd,+DAA+D;AACjE;AACA;EACE,WAAW;EACX,YAAY;EACZ,eAAe;EACf,wCAAwC;EACxC,YAAY;EACZ,kBAAkB;AACpB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-04a313f4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-entry__icon-bullet[data-v-04a313f4] {\n display: block;\n padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px);\n}\n.app-navigation-entry__icon-bullet div[data-v-04a313f4] {\n width: 14px;\n height: 14px;\n cursor: pointer;\n transition: background 100ms ease-in-out;\n border: none;\n border-radius: 50%;\n}"],sourceRoot:""}]);const s=o},32005:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-c8d5bee5] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.icon-collapse[data-v-c8d5bee5] {\n position: relative;\n inset-inline-end: 0;\n}\n.icon-collapse[data-v-c8d5bee5]:hover {\n background-color: var(--color-background-dark) !important;\n}\n.icon-collapse--active[data-v-c8d5bee5]:hover {\n background-color: var(--color-primary-element) !important;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-b38fb988] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2023 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.app-navigation-entry[data-v-b38fb988] {\n position: relative;\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n box-sizing: border-box;\n width: 100%;\n min-height: var(--default-clickable-area);\n transition: background-color var(--animation-quick) ease-in-out;\n transition: background-color 200ms ease-in-out;\n border-radius: var(--border-radius-element, var(--border-radius-pill));\n}\n.app-navigation-entry-wrapper[data-v-b38fb988] {\n position: relative;\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n box-sizing: border-box;\n width: 100%;\n}\n.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-b38fb988] {\n display: none;\n}\n.app-navigation-entry.active[data-v-b38fb988] {\n background-color: var(--color-primary-element) !important;\n}\n.app-navigation-entry.active[data-v-b38fb988]:hover {\n background-color: var(--color-primary-element-hover) !important;\n}\n.app-navigation-entry.active .app-navigation-entry-link[data-v-b38fb988], .app-navigation-entry.active .app-navigation-entry-button[data-v-b38fb988] {\n color: var(--color-primary-element-text) !important;\n}\n.app-navigation-entry[data-v-b38fb988]:focus-within, .app-navigation-entry[data-v-b38fb988]:hover {\n background-color: var(--color-background-hover);\n}\n.app-navigation-entry.active .app-navigation-entry__children[data-v-b38fb988], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-b38fb988], .app-navigation-entry:hover .app-navigation-entry__children[data-v-b38fb988] {\n background-color: var(--color-main-background);\n}\n.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-b38fb988], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-b38fb988], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-b38fb988], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-b38fb988], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-b38fb988] {\n display: inline-block;\n}\n.app-navigation-entry .app-navigation-entry__actions[data-v-b38fb988]:hover .button-vue {\n background-color: var(--color-background-dark) !important;\n}\n.app-navigation-entry.active .app-navigation-entry__actions[data-v-b38fb988]:hover .button-vue {\n background-color: var(--color-primary-element) !important;\n}\n.app-navigation-entry[data-v-b38fb988] {\n /* hide deletion/collapse of subitems */\n}\n.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-b38fb988] {\n display: none;\n}\n.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-b38fb988], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-b38fb988] {\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.app-navigation-entry .app-navigation-entry-link[data-v-b38fb988], .app-navigation-entry .app-navigation-entry-button[data-v-b38fb988] {\n z-index: 100; /* above the bullet to allow click*/\n display: flex;\n overflow: hidden;\n flex: 1 1 0;\n box-sizing: border-box;\n min-height: var(--default-clickable-area);\n padding: 0;\n white-space: nowrap;\n color: var(--color-main-text);\n background-repeat: no-repeat;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px 16px;\n line-height: var(--default-clickable-area);\n}\n.app-navigation-entry .app-navigation-entry-link .app-navigation-entry-icon[data-v-b38fb988], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-b38fb988] {\n display: flex;\n align-items: center;\n flex: 0 0 var(--default-clickable-area);\n justify-content: center;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n background-size: 16px 16px;\n background-repeat: no-repeat;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n}\n.app-navigation-entry .app-navigation-entry-link .app-navigation-entry__name[data-v-b38fb988], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-b38fb988] {\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-b38fb988], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-b38fb988] {\n width: calc(100% - var(--default-clickable-area));\n margin: auto;\n}\n.app-navigation-entry .app-navigation-entry-link[data-v-b38fb988]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-b38fb988]:focus-visible {\n box-shadow: 0 0 0 4px var(--color-main-background);\n outline: 2px solid var(--color-main-text);\n border-radius: var(--border-radius-element, var(--border-radius-pill));\n}\n\n/* Second level nesting for lists */\n.app-navigation-entry__children[data-v-b38fb988] {\n --app-navigation-item-child-offset: 10px;\n position: relative;\n display: flex;\n flex: 0 1 auto;\n flex-direction: column;\n width: 100%;\n gap: var(--default-grid-baseline, 4px);\n padding-inline-start: var(--app-navigation-item-child-offset);\n}\n.app-navigation-entry__children .app-navigation-entry[data-v-b38fb988] {\n display: inline-flex;\n flex-wrap: wrap;\n}\n.app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children[data-v-b38fb988] {\n --app-navigation-item-child-offset: 0;\n}\n\n/* Deleted entries */\n.app-navigation-entry__deleted[data-v-b38fb988] {\n display: inline-flex;\n flex: 1 1 0;\n padding-inline-start: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important;\n}\n.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-b38fb988] {\n position: relative;\n overflow: hidden;\n flex: 1 1 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n line-height: var(--default-clickable-area);\n}\n\n/* counter and actions */\n.app-navigation-entry__utils[data-v-b38fb988] {\n display: flex;\n min-width: var(--default-clickable-area);\n align-items: center;\n flex: 0 1 auto;\n justify-content: flex-end;\n}\n.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-b38fb988] {\n display: inline-block;\n}\n.app-navigation-entry__utils[data-v-b38fb988] {\n /* counter */\n}\n.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-b38fb988] {\n margin-inline-end: calc(var(--default-grid-baseline) * 2);\n display: flex;\n align-items: center;\n flex: 0 1 auto;\n}\n.app-navigation-entry__utils[data-v-b38fb988] {\n /* actions */\n}\n.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-b38fb988] {\n display: none;\n}\n\n/* editing state */\n.app-navigation-entry--editing .app-navigation-entry-edit[data-v-b38fb988] {\n z-index: 250;\n opacity: 1;\n}\n\n/* deleted state */\n.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-b38fb988] {\n z-index: 250;\n transform: translateX(0);\n}\n\n/* pinned state */\n.app-navigation-entry--pinned[data-v-b38fb988] {\n order: 2;\n margin-top: auto;\n}\n.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-b38fb988] {\n margin-top: 0;\n}\n[data-themes*=highcontrast] .app-navigation-entry[data-v-b38fb988]:active {\n background-color: var(--color-primary-element-light-hover) !important;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppNavigationItem-DSL2nLRf.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,mBAAmB;AACrB;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,yDAAyD;AAC3D,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,aAAa;EACb,cAAc;EACd,eAAe;EACf,sBAAsB;EACtB,WAAW;EACX,yCAAyC;EACzC,+DAA+D;EAC/D,8CAA8C;EAC9C,sEAAsE;AACxE;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,cAAc;EACd,eAAe;EACf,sBAAsB;EACtB,WAAW;AACb;AACA;EACE,aAAa;AACf;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,+DAA+D;AACjE;AACA;EACE,mDAAmD;AACrD;AACA;EACE,+CAA+C;AACjD;AACA;EACE,8CAA8C;AAChD;AACA;EACE,qBAAqB;AACvB;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,uCAAuC;AACzC;AACA;EACE,aAAa;AACf;AACA;EACE,oEAAoE;AACtE;AACA;EACE,YAAY,EAAE,mCAAmC;EACjD,aAAa;EACb,gBAAgB;EAChB,WAAW;EACX,sBAAsB;EACtB,yCAAyC;EACzC,UAAU;EACV,mBAAmB;EACnB,6BAA6B;EAC7B,4BAA4B;EAC5B,4EAA4E;EAC5E,0BAA0B;EAC1B,0CAA0C;AAC5C;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uCAAuC;EACvC,uBAAuB;EACvB,oCAAoC;EACpC,qCAAqC;EACrC,0BAA0B;EAC1B,4BAA4B;EAC5B,4EAA4E;AAC9E;AACA;EACE,gBAAgB;EAChB,eAAe;EACf,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,iDAAiD;EACjD,YAAY;AACd;AACA;EACE,kDAAkD;EAClD,yCAAyC;EACzC,sEAAsE;AACxE;;AAEA,mCAAmC;AACnC;EACE,wCAAwC;EACxC,kBAAkB;EAClB,aAAa;EACb,cAAc;EACd,sBAAsB;EACtB,WAAW;EACX,sCAAsC;EACtC,6DAA6D;AAC/D;AACA;EACE,oBAAoB;EACpB,eAAe;AACjB;AACA;EACE,qCAAqC;AACvC;;AAEA,oBAAoB;AACpB;EACE,oBAAoB;EACpB,WAAW;EACX,iHAAiH;AACnH;AACA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,WAAW;EACX,mBAAmB;EACnB,uBAAuB;EACvB,0CAA0C;AAC5C;;AAEA,wBAAwB;AACxB;EACE,aAAa;EACb,wCAAwC;EACxC,mBAAmB;EACnB,cAAc;EACd,yBAAyB;AAC3B;AACA;EACE,qBAAqB;AACvB;AACA;EACE,YAAY;AACd;AACA;EACE,yDAAyD;EACzD,aAAa;EACb,mBAAmB;EACnB,cAAc;AAChB;AACA;EACE,YAAY;AACd;AACA;EACE,aAAa;AACf;;AAEA,kBAAkB;AAClB;EACE,YAAY;EACZ,UAAU;AACZ;;AAEA,kBAAkB;AAClB;EACE,YAAY;EACZ,wBAAwB;AAC1B;;AAEA,iBAAiB;AACjB;EACE,QAAQ;EACR,gBAAgB;AAClB;AACA;EACE,aAAa;AACf;AACA;EACE,qEAAqE;AACvE",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-c8d5bee5] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.icon-collapse[data-v-c8d5bee5] {\n position: relative;\n inset-inline-end: 0;\n}\n.icon-collapse[data-v-c8d5bee5]:hover {\n background-color: var(--color-background-dark) !important;\n}\n.icon-collapse--active[data-v-c8d5bee5]:hover {\n background-color: var(--color-primary-element) !important;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-b38fb988] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2023 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.app-navigation-entry[data-v-b38fb988] {\n position: relative;\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n box-sizing: border-box;\n width: 100%;\n min-height: var(--default-clickable-area);\n transition: background-color var(--animation-quick) ease-in-out;\n transition: background-color 200ms ease-in-out;\n border-radius: var(--border-radius-element, var(--border-radius-pill));\n}\n.app-navigation-entry-wrapper[data-v-b38fb988] {\n position: relative;\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n box-sizing: border-box;\n width: 100%;\n}\n.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-b38fb988] {\n display: none;\n}\n.app-navigation-entry.active[data-v-b38fb988] {\n background-color: var(--color-primary-element) !important;\n}\n.app-navigation-entry.active[data-v-b38fb988]:hover {\n background-color: var(--color-primary-element-hover) !important;\n}\n.app-navigation-entry.active .app-navigation-entry-link[data-v-b38fb988], .app-navigation-entry.active .app-navigation-entry-button[data-v-b38fb988] {\n color: var(--color-primary-element-text) !important;\n}\n.app-navigation-entry[data-v-b38fb988]:focus-within, .app-navigation-entry[data-v-b38fb988]:hover {\n background-color: var(--color-background-hover);\n}\n.app-navigation-entry.active .app-navigation-entry__children[data-v-b38fb988], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-b38fb988], .app-navigation-entry:hover .app-navigation-entry__children[data-v-b38fb988] {\n background-color: var(--color-main-background);\n}\n.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-b38fb988], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-b38fb988], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-b38fb988], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-b38fb988], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-b38fb988] {\n display: inline-block;\n}\n.app-navigation-entry .app-navigation-entry__actions[data-v-b38fb988]:hover .button-vue {\n background-color: var(--color-background-dark) !important;\n}\n.app-navigation-entry.active .app-navigation-entry__actions[data-v-b38fb988]:hover .button-vue {\n background-color: var(--color-primary-element) !important;\n}\n.app-navigation-entry[data-v-b38fb988] {\n /* hide deletion/collapse of subitems */\n}\n.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-b38fb988] {\n display: none;\n}\n.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-b38fb988], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-b38fb988] {\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.app-navigation-entry .app-navigation-entry-link[data-v-b38fb988], .app-navigation-entry .app-navigation-entry-button[data-v-b38fb988] {\n z-index: 100; /* above the bullet to allow click*/\n display: flex;\n overflow: hidden;\n flex: 1 1 0;\n box-sizing: border-box;\n min-height: var(--default-clickable-area);\n padding: 0;\n white-space: nowrap;\n color: var(--color-main-text);\n background-repeat: no-repeat;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px 16px;\n line-height: var(--default-clickable-area);\n}\n.app-navigation-entry .app-navigation-entry-link .app-navigation-entry-icon[data-v-b38fb988], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-b38fb988] {\n display: flex;\n align-items: center;\n flex: 0 0 var(--default-clickable-area);\n justify-content: center;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n background-size: 16px 16px;\n background-repeat: no-repeat;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n}\n.app-navigation-entry .app-navigation-entry-link .app-navigation-entry__name[data-v-b38fb988], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-b38fb988] {\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-b38fb988], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-b38fb988] {\n width: calc(100% - var(--default-clickable-area));\n margin: auto;\n}\n.app-navigation-entry .app-navigation-entry-link[data-v-b38fb988]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-b38fb988]:focus-visible {\n box-shadow: 0 0 0 4px var(--color-main-background);\n outline: 2px solid var(--color-main-text);\n border-radius: var(--border-radius-element, var(--border-radius-pill));\n}\n\n/* Second level nesting for lists */\n.app-navigation-entry__children[data-v-b38fb988] {\n --app-navigation-item-child-offset: 10px;\n position: relative;\n display: flex;\n flex: 0 1 auto;\n flex-direction: column;\n width: 100%;\n gap: var(--default-grid-baseline, 4px);\n padding-inline-start: var(--app-navigation-item-child-offset);\n}\n.app-navigation-entry__children .app-navigation-entry[data-v-b38fb988] {\n display: inline-flex;\n flex-wrap: wrap;\n}\n.app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children[data-v-b38fb988] {\n --app-navigation-item-child-offset: 0;\n}\n\n/* Deleted entries */\n.app-navigation-entry__deleted[data-v-b38fb988] {\n display: inline-flex;\n flex: 1 1 0;\n padding-inline-start: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important;\n}\n.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-b38fb988] {\n position: relative;\n overflow: hidden;\n flex: 1 1 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n line-height: var(--default-clickable-area);\n}\n\n/* counter and actions */\n.app-navigation-entry__utils[data-v-b38fb988] {\n display: flex;\n min-width: var(--default-clickable-area);\n align-items: center;\n flex: 0 1 auto;\n justify-content: flex-end;\n}\n.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-b38fb988] {\n display: inline-block;\n}\n.app-navigation-entry__utils[data-v-b38fb988] {\n /* counter */\n}\n.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-b38fb988] {\n margin-inline-end: calc(var(--default-grid-baseline) * 2);\n display: flex;\n align-items: center;\n flex: 0 1 auto;\n}\n.app-navigation-entry__utils[data-v-b38fb988] {\n /* actions */\n}\n.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-b38fb988] {\n display: none;\n}\n\n/* editing state */\n.app-navigation-entry--editing .app-navigation-entry-edit[data-v-b38fb988] {\n z-index: 250;\n opacity: 1;\n}\n\n/* deleted state */\n.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-b38fb988] {\n z-index: 250;\n transform: translateX(0);\n}\n\n/* pinned state */\n.app-navigation-entry--pinned[data-v-b38fb988] {\n order: 2;\n margin-top: auto;\n}\n.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-b38fb988] {\n margin-top: 0;\n}\n[data-themes*=highcontrast] .app-navigation-entry[data-v-b38fb988]:active {\n background-color: var(--color-primary-element-light-hover) !important;\n}"],sourceRoot:""}]);const s=o},33614:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-058e6060] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-list[data-v-058e6060] {\n position: relative;\n width: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n gap: var(--default-grid-baseline, 4px);\n padding: var(--app-navigation-padding);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppNavigationList-DnKj0-Zq.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,kBAAkB;EAClB,gBAAgB;EAChB,sBAAsB;EACtB,aAAa;EACb,sBAAsB;EACtB,sCAAsC;EACtC,sCAAsC;AACxC",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-058e6060] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-list[data-v-058e6060] {\n position: relative;\n width: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n gap: var(--default-grid-baseline, 4px);\n padding: var(--app-navigation-padding);\n}"],sourceRoot:""}]);const s=o},36054:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-6f255eb3] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/* 'New' button */\n.app-navigation-new[data-v-6f255eb3] {\n display: block;\n padding: calc(var(--default-grid-baseline, 4px) * 2);\n}\n.app-navigation-new button[data-v-6f255eb3] {\n width: 100%;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppNavigationNew-D8_2ab9R.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA,iBAAiB;AACjB;EACE,cAAc;EACd,oDAAoD;AACtD;AACA;EACE,WAAW;AACb",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-6f255eb3] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/* 'New' button */\n.app-navigation-new[data-v-6f255eb3] {\n display: block;\n padding: calc(var(--default-grid-baseline, 4px) * 2);\n}\n.app-navigation-new button[data-v-6f255eb3] {\n width: 100%;\n}"],sourceRoot:""}]);const s=o},9244:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-258871fd] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2023 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.app-navigation-entry[data-v-258871fd] {\n position: relative;\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n box-sizing: border-box;\n width: 100%;\n min-height: var(--default-clickable-area);\n transition: background-color var(--animation-quick) ease-in-out;\n transition: background-color 200ms ease-in-out;\n border-radius: var(--border-radius-element, var(--border-radius-pill));\n}\n.app-navigation-entry-wrapper[data-v-258871fd] {\n position: relative;\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n box-sizing: border-box;\n width: 100%;\n}\n.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-258871fd] {\n display: none;\n}\n.app-navigation-entry.active[data-v-258871fd] {\n background-color: var(--color-primary-element) !important;\n}\n.app-navigation-entry.active[data-v-258871fd]:hover {\n background-color: var(--color-primary-element-hover) !important;\n}\n.app-navigation-entry.active .app-navigation-entry-link[data-v-258871fd], .app-navigation-entry.active .app-navigation-entry-button[data-v-258871fd] {\n color: var(--color-primary-element-text) !important;\n}\n.app-navigation-entry[data-v-258871fd]:focus-within, .app-navigation-entry[data-v-258871fd]:hover {\n background-color: var(--color-background-hover);\n}\n.app-navigation-entry.active .app-navigation-entry__children[data-v-258871fd], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-258871fd], .app-navigation-entry:hover .app-navigation-entry__children[data-v-258871fd] {\n background-color: var(--color-main-background);\n}\n.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-258871fd], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-258871fd], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-258871fd], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-258871fd], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-258871fd] {\n display: inline-block;\n}\n.app-navigation-entry .app-navigation-entry__actions[data-v-258871fd]:hover .button-vue {\n background-color: var(--color-background-dark) !important;\n}\n.app-navigation-entry.active .app-navigation-entry__actions[data-v-258871fd]:hover .button-vue {\n background-color: var(--color-primary-element) !important;\n}\n.app-navigation-entry[data-v-258871fd] {\n /* hide deletion/collapse of subitems */\n}\n.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-258871fd] {\n display: none;\n}\n.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-258871fd], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-258871fd] {\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.app-navigation-entry .app-navigation-entry-link[data-v-258871fd], .app-navigation-entry .app-navigation-entry-button[data-v-258871fd] {\n z-index: 100; /* above the bullet to allow click*/\n display: flex;\n overflow: hidden;\n flex: 1 1 0;\n box-sizing: border-box;\n min-height: var(--default-clickable-area);\n padding: 0;\n white-space: nowrap;\n color: var(--color-main-text);\n background-repeat: no-repeat;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px 16px;\n line-height: var(--default-clickable-area);\n}\n.app-navigation-entry .app-navigation-entry-link .app-navigation-entry-icon[data-v-258871fd], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-258871fd] {\n display: flex;\n align-items: center;\n flex: 0 0 var(--default-clickable-area);\n justify-content: center;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n background-size: 16px 16px;\n background-repeat: no-repeat;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n}\n.app-navigation-entry .app-navigation-entry-link .app-navigation-entry__name[data-v-258871fd], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-258871fd] {\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-258871fd], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-258871fd] {\n width: calc(100% - var(--default-clickable-area));\n margin: auto;\n}\n.app-navigation-entry .app-navigation-entry-link[data-v-258871fd]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-258871fd]:focus-visible {\n box-shadow: 0 0 0 4px var(--color-main-background);\n outline: 2px solid var(--color-main-text);\n border-radius: var(--border-radius-element, var(--border-radius-pill));\n}\n\n/* Second level nesting for lists */\n.app-navigation-entry__children[data-v-258871fd] {\n --app-navigation-item-child-offset: 10px;\n position: relative;\n display: flex;\n flex: 0 1 auto;\n flex-direction: column;\n width: 100%;\n gap: var(--default-grid-baseline, 4px);\n padding-inline-start: var(--app-navigation-item-child-offset);\n}\n.app-navigation-entry__children .app-navigation-entry[data-v-258871fd] {\n display: inline-flex;\n flex-wrap: wrap;\n}\n.app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children[data-v-258871fd] {\n --app-navigation-item-child-offset: 0;\n}\n\n/* Deleted entries */\n.app-navigation-entry__deleted[data-v-258871fd] {\n display: inline-flex;\n flex: 1 1 0;\n padding-inline-start: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important;\n}\n.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-258871fd] {\n position: relative;\n overflow: hidden;\n flex: 1 1 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n line-height: var(--default-clickable-area);\n}\n\n/* counter and actions */\n.app-navigation-entry__utils[data-v-258871fd] {\n display: flex;\n min-width: var(--default-clickable-area);\n align-items: center;\n flex: 0 1 auto;\n justify-content: flex-end;\n}\n.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-258871fd] {\n display: inline-block;\n}\n.app-navigation-entry__utils[data-v-258871fd] {\n /* counter */\n}\n.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-258871fd] {\n margin-inline-end: calc(var(--default-grid-baseline) * 2);\n display: flex;\n align-items: center;\n flex: 0 1 auto;\n}\n.app-navigation-entry__utils[data-v-258871fd] {\n /* actions */\n}\n.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-258871fd] {\n display: none;\n}\n\n/* editing state */\n.app-navigation-entry--editing .app-navigation-entry-edit[data-v-258871fd] {\n z-index: 250;\n opacity: 1;\n}\n\n/* deleted state */\n.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-258871fd] {\n z-index: 250;\n transform: translateX(0);\n}\n\n/* pinned state */\n.app-navigation-entry--pinned[data-v-258871fd] {\n order: 2;\n margin-top: auto;\n}\n.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-258871fd] {\n margin-top: 0;\n}\n[data-themes*=highcontrast] .app-navigation-entry[data-v-258871fd]:active {\n background-color: var(--color-primary-element-light-hover) !important;\n}\n.app-navigation-new-item__name[data-v-258871fd] {\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n text-overflow: ellipsis;\n padding-inline-start: 7px;\n font-size: 14px;\n}\n.newItemContainer[data-v-258871fd] {\n width: calc(100% - var(--default-clickable-area));\n margin: auto;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppNavigationNewItem-CYSjj3pD.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,aAAa;EACb,cAAc;EACd,eAAe;EACf,sBAAsB;EACtB,WAAW;EACX,yCAAyC;EACzC,+DAA+D;EAC/D,8CAA8C;EAC9C,sEAAsE;AACxE;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,cAAc;EACd,eAAe;EACf,sBAAsB;EACtB,WAAW;AACb;AACA;EACE,aAAa;AACf;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,+DAA+D;AACjE;AACA;EACE,mDAAmD;AACrD;AACA;EACE,+CAA+C;AACjD;AACA;EACE,8CAA8C;AAChD;AACA;EACE,qBAAqB;AACvB;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,uCAAuC;AACzC;AACA;EACE,aAAa;AACf;AACA;EACE,oEAAoE;AACtE;AACA;EACE,YAAY,EAAE,mCAAmC;EACjD,aAAa;EACb,gBAAgB;EAChB,WAAW;EACX,sBAAsB;EACtB,yCAAyC;EACzC,UAAU;EACV,mBAAmB;EACnB,6BAA6B;EAC7B,4BAA4B;EAC5B,4EAA4E;EAC5E,0BAA0B;EAC1B,0CAA0C;AAC5C;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uCAAuC;EACvC,uBAAuB;EACvB,oCAAoC;EACpC,qCAAqC;EACrC,0BAA0B;EAC1B,4BAA4B;EAC5B,4EAA4E;AAC9E;AACA;EACE,gBAAgB;EAChB,eAAe;EACf,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,iDAAiD;EACjD,YAAY;AACd;AACA;EACE,kDAAkD;EAClD,yCAAyC;EACzC,sEAAsE;AACxE;;AAEA,mCAAmC;AACnC;EACE,wCAAwC;EACxC,kBAAkB;EAClB,aAAa;EACb,cAAc;EACd,sBAAsB;EACtB,WAAW;EACX,sCAAsC;EACtC,6DAA6D;AAC/D;AACA;EACE,oBAAoB;EACpB,eAAe;AACjB;AACA;EACE,qCAAqC;AACvC;;AAEA,oBAAoB;AACpB;EACE,oBAAoB;EACpB,WAAW;EACX,iHAAiH;AACnH;AACA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,WAAW;EACX,mBAAmB;EACnB,uBAAuB;EACvB,0CAA0C;AAC5C;;AAEA,wBAAwB;AACxB;EACE,aAAa;EACb,wCAAwC;EACxC,mBAAmB;EACnB,cAAc;EACd,yBAAyB;AAC3B;AACA;EACE,qBAAqB;AACvB;AACA;EACE,YAAY;AACd;AACA;EACE,yDAAyD;EACzD,aAAa;EACb,mBAAmB;EACnB,cAAc;AAChB;AACA;EACE,YAAY;AACd;AACA;EACE,aAAa;AACf;;AAEA,kBAAkB;AAClB;EACE,YAAY;EACZ,UAAU;AACZ;;AAEA,kBAAkB;AAClB;EACE,YAAY;EACZ,wBAAwB;AAC1B;;AAEA,iBAAiB;AACjB;EACE,QAAQ;EACR,gBAAgB;AAClB;AACA;EACE,aAAa;AACf;AACA;EACE,qEAAqE;AACvE;AACA;EACE,gBAAgB;EAChB,eAAe;EACf,mBAAmB;EACnB,uBAAuB;EACvB,yBAAyB;EACzB,eAAe;AACjB;AACA;EACE,iDAAiD;EACjD,YAAY;AACd",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-258871fd] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2023 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.app-navigation-entry[data-v-258871fd] {\n position: relative;\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n box-sizing: border-box;\n width: 100%;\n min-height: var(--default-clickable-area);\n transition: background-color var(--animation-quick) ease-in-out;\n transition: background-color 200ms ease-in-out;\n border-radius: var(--border-radius-element, var(--border-radius-pill));\n}\n.app-navigation-entry-wrapper[data-v-258871fd] {\n position: relative;\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n box-sizing: border-box;\n width: 100%;\n}\n.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-258871fd] {\n display: none;\n}\n.app-navigation-entry.active[data-v-258871fd] {\n background-color: var(--color-primary-element) !important;\n}\n.app-navigation-entry.active[data-v-258871fd]:hover {\n background-color: var(--color-primary-element-hover) !important;\n}\n.app-navigation-entry.active .app-navigation-entry-link[data-v-258871fd], .app-navigation-entry.active .app-navigation-entry-button[data-v-258871fd] {\n color: var(--color-primary-element-text) !important;\n}\n.app-navigation-entry[data-v-258871fd]:focus-within, .app-navigation-entry[data-v-258871fd]:hover {\n background-color: var(--color-background-hover);\n}\n.app-navigation-entry.active .app-navigation-entry__children[data-v-258871fd], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-258871fd], .app-navigation-entry:hover .app-navigation-entry__children[data-v-258871fd] {\n background-color: var(--color-main-background);\n}\n.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-258871fd], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-258871fd], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-258871fd], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-258871fd], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-258871fd] {\n display: inline-block;\n}\n.app-navigation-entry .app-navigation-entry__actions[data-v-258871fd]:hover .button-vue {\n background-color: var(--color-background-dark) !important;\n}\n.app-navigation-entry.active .app-navigation-entry__actions[data-v-258871fd]:hover .button-vue {\n background-color: var(--color-primary-element) !important;\n}\n.app-navigation-entry[data-v-258871fd] {\n /* hide deletion/collapse of subitems */\n}\n.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-258871fd] {\n display: none;\n}\n.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-258871fd], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-258871fd] {\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.app-navigation-entry .app-navigation-entry-link[data-v-258871fd], .app-navigation-entry .app-navigation-entry-button[data-v-258871fd] {\n z-index: 100; /* above the bullet to allow click*/\n display: flex;\n overflow: hidden;\n flex: 1 1 0;\n box-sizing: border-box;\n min-height: var(--default-clickable-area);\n padding: 0;\n white-space: nowrap;\n color: var(--color-main-text);\n background-repeat: no-repeat;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px 16px;\n line-height: var(--default-clickable-area);\n}\n.app-navigation-entry .app-navigation-entry-link .app-navigation-entry-icon[data-v-258871fd], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-258871fd] {\n display: flex;\n align-items: center;\n flex: 0 0 var(--default-clickable-area);\n justify-content: center;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n background-size: 16px 16px;\n background-repeat: no-repeat;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n}\n.app-navigation-entry .app-navigation-entry-link .app-navigation-entry__name[data-v-258871fd], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-258871fd] {\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-258871fd], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-258871fd] {\n width: calc(100% - var(--default-clickable-area));\n margin: auto;\n}\n.app-navigation-entry .app-navigation-entry-link[data-v-258871fd]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-258871fd]:focus-visible {\n box-shadow: 0 0 0 4px var(--color-main-background);\n outline: 2px solid var(--color-main-text);\n border-radius: var(--border-radius-element, var(--border-radius-pill));\n}\n\n/* Second level nesting for lists */\n.app-navigation-entry__children[data-v-258871fd] {\n --app-navigation-item-child-offset: 10px;\n position: relative;\n display: flex;\n flex: 0 1 auto;\n flex-direction: column;\n width: 100%;\n gap: var(--default-grid-baseline, 4px);\n padding-inline-start: var(--app-navigation-item-child-offset);\n}\n.app-navigation-entry__children .app-navigation-entry[data-v-258871fd] {\n display: inline-flex;\n flex-wrap: wrap;\n}\n.app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children[data-v-258871fd] {\n --app-navigation-item-child-offset: 0;\n}\n\n/* Deleted entries */\n.app-navigation-entry__deleted[data-v-258871fd] {\n display: inline-flex;\n flex: 1 1 0;\n padding-inline-start: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important;\n}\n.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-258871fd] {\n position: relative;\n overflow: hidden;\n flex: 1 1 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n line-height: var(--default-clickable-area);\n}\n\n/* counter and actions */\n.app-navigation-entry__utils[data-v-258871fd] {\n display: flex;\n min-width: var(--default-clickable-area);\n align-items: center;\n flex: 0 1 auto;\n justify-content: flex-end;\n}\n.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-258871fd] {\n display: inline-block;\n}\n.app-navigation-entry__utils[data-v-258871fd] {\n /* counter */\n}\n.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-258871fd] {\n margin-inline-end: calc(var(--default-grid-baseline) * 2);\n display: flex;\n align-items: center;\n flex: 0 1 auto;\n}\n.app-navigation-entry__utils[data-v-258871fd] {\n /* actions */\n}\n.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-258871fd] {\n display: none;\n}\n\n/* editing state */\n.app-navigation-entry--editing .app-navigation-entry-edit[data-v-258871fd] {\n z-index: 250;\n opacity: 1;\n}\n\n/* deleted state */\n.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-258871fd] {\n z-index: 250;\n transform: translateX(0);\n}\n\n/* pinned state */\n.app-navigation-entry--pinned[data-v-258871fd] {\n order: 2;\n margin-top: auto;\n}\n.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-258871fd] {\n margin-top: 0;\n}\n[data-themes*=highcontrast] .app-navigation-entry[data-v-258871fd]:active {\n background-color: var(--color-primary-element-light-hover) !important;\n}\n.app-navigation-new-item__name[data-v-258871fd] {\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n text-overflow: ellipsis;\n padding-inline-start: 7px;\n font-size: 14px;\n}\n.newItemContainer[data-v-258871fd] {\n width: calc(100% - var(--default-clickable-area));\n margin: auto;\n}"],sourceRoot:""}]);const s=o},51243:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-21bb8308] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-search[data-v-21bb8308] {\n display: flex;\n gap: var(--app-navigation-padding);\n padding: var(--app-navigation-padding);\n}\n.app-navigation-search--has-actions .app-navigation-search__input[data-v-21bb8308] {\n flex-grow: 1;\n z-index: 3;\n}\n.app-navigation-search__actions[data-v-21bb8308] {\n display: flex;\n gap: var(--default-grid-baseline);\n margin-inline-start: 0;\n max-width: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline));\n max-height: var(--default-clickable-area);\n transition: margin-inline-start var(--animation-quick);\n}\n.app-navigation-search__actions--hidden[data-v-21bb8308] {\n margin-inline-start: calc(-1 * var(--default-clickable-area));\n}\n.app-navigation-search__input[data-v-21bb8308] {\n --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !important;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppNavigationSearch-o97SOfOb.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,kCAAkC;EAClC,sCAAsC;AACxC;AACA;EACE,YAAY;EACZ,UAAU;AACZ;AACA;EACE,aAAa;EACb,iCAAiC;EACjC,sBAAsB;EACtB,iFAAiF;EACjF,yCAAyC;EACzC,sDAAsD;AACxD;AACA;EACE,6DAA6D;AAC/D;AACA;EACE,yFAAyF;AAC3F",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-21bb8308] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-search[data-v-21bb8308] {\n display: flex;\n gap: var(--app-navigation-padding);\n padding: var(--app-navigation-padding);\n}\n.app-navigation-search--has-actions .app-navigation-search__input[data-v-21bb8308] {\n flex-grow: 1;\n z-index: 3;\n}\n.app-navigation-search__actions[data-v-21bb8308] {\n display: flex;\n gap: var(--default-grid-baseline);\n margin-inline-start: 0;\n max-width: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline));\n max-height: var(--default-clickable-area);\n transition: margin-inline-start var(--animation-quick);\n}\n.app-navigation-search__actions--hidden[data-v-21bb8308] {\n margin-inline-start: calc(-1 * var(--default-clickable-area));\n}\n.app-navigation-search__input[data-v-21bb8308] {\n --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !important;\n}"],sourceRoot:""}]);const s=o},20265:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-8fb21c8b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n#app-settings[data-v-8fb21c8b] {\n margin-top: auto;\n padding: 3px;\n}\n#app-settings__header[data-v-8fb21c8b] {\n box-sizing: border-box;\n margin: 0 3px 3px 3px;\n}\n#app-settings__header .settings-button[data-v-8fb21c8b] {\n padding-inline: 0 calc((var(--default-clickable-area) - 16px) / 2) !important;\n}\n#app-settings__header .settings-button[data-v-8fb21c8b] .button-vue__text {\n font-weight: normal !important;\n}\n#app-settings__content[data-v-8fb21c8b] {\n display: block;\n padding: 10px;\n /* prevent scrolled contents from stopping too early */\n margin-bottom: -3px;\n /* restrict height of settings and make scrollable */\n max-height: 300px;\n overflow-y: auto;\n box-sizing: border-box;\n}\n.slide-up-leave-active[data-v-8fb21c8b],\n.slide-up-enter-active[data-v-8fb21c8b] {\n transition-duration: var(--animation-slow);\n transition-property: max-height, padding;\n overflow-y: hidden !important;\n}\n.slide-up-enter[data-v-8fb21c8b],\n.slide-up-leave-to[data-v-8fb21c8b] {\n max-height: 0 !important;\n padding: 0 10px !important;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppNavigationSettings-2Wh1E3Hq.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,gBAAgB;EAChB,YAAY;AACd;AACA;EACE,sBAAsB;EACtB,qBAAqB;AACvB;AACA;EACE,6EAA6E;AAC/E;AACA;EACE,8BAA8B;AAChC;AACA;EACE,cAAc;EACd,aAAa;EACb,sDAAsD;EACtD,mBAAmB;EACnB,oDAAoD;EACpD,iBAAiB;EACjB,gBAAgB;EAChB,sBAAsB;AACxB;AACA;;EAEE,0CAA0C;EAC1C,wCAAwC;EACxC,6BAA6B;AAC/B;AACA;;EAEE,wBAAwB;EACxB,0BAA0B;AAC5B",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-8fb21c8b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n#app-settings[data-v-8fb21c8b] {\n margin-top: auto;\n padding: 3px;\n}\n#app-settings__header[data-v-8fb21c8b] {\n box-sizing: border-box;\n margin: 0 3px 3px 3px;\n}\n#app-settings__header .settings-button[data-v-8fb21c8b] {\n padding-inline: 0 calc((var(--default-clickable-area) - 16px) / 2) !important;\n}\n#app-settings__header .settings-button[data-v-8fb21c8b] .button-vue__text {\n font-weight: normal !important;\n}\n#app-settings__content[data-v-8fb21c8b] {\n display: block;\n padding: 10px;\n /* prevent scrolled contents from stopping too early */\n margin-bottom: -3px;\n /* restrict height of settings and make scrollable */\n max-height: 300px;\n overflow-y: auto;\n box-sizing: border-box;\n}\n.slide-up-leave-active[data-v-8fb21c8b],\n.slide-up-enter-active[data-v-8fb21c8b] {\n transition-duration: var(--animation-slow);\n transition-property: max-height, padding;\n overflow-y: hidden !important;\n}\n.slide-up-enter[data-v-8fb21c8b],\n.slide-up-leave-to[data-v-8fb21c8b] {\n max-height: 0 !important;\n padding: 0 10px !important;\n}"],sourceRoot:""}]);const s=o},95401:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"\n.app-navigation-spacer[data-v-b699c557] {\n\tflex-shrink: 0;\n\theight: 22px;\n}\n\n","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppNavigationSpacer-Fkr_mEI1.css"],names:[],mappings:";AACA;CACC,cAAc;CACd,YAAY;AACb",sourcesContent:["\n.app-navigation-spacer[data-v-b699c557] {\n\tflex-shrink: 0;\n\theight: 22px;\n}\n\n"],sourceRoot:""}]);const s=o},66590:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a3e8b54b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-toggle-wrapper[data-v-a3e8b54b] {\n position: absolute;\n top: var(--app-navigation-padding);\n inset-inline-end: calc(0px - var(--app-navigation-padding));\n margin-inline-end: calc(-1 * var(--default-clickable-area));\n}\nbutton.app-navigation-toggle[data-v-a3e8b54b] {\n background-color: var(--color-main-background);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppNavigationToggle-DgwbZOWc.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,kCAAkC;EAClC,2DAA2D;EAC3D,2DAA2D;AAC7D;AACA;EACE,8CAA8C;AAChD",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a3e8b54b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-toggle-wrapper[data-v-a3e8b54b] {\n position: absolute;\n top: var(--app-navigation-padding);\n inset-inline-end: calc(0px - var(--app-navigation-padding));\n margin-inline-end: calc(-1 * var(--default-clickable-area));\n}\nbutton.app-navigation-toggle[data-v-a3e8b54b] {\n background-color: var(--color-main-background);\n}"],sourceRoot:""}]);const s=o},21317:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-65710757] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n[data-v-65710757] .app-settings__navigation {\n min-width: 200px;\n margin-right: calc(4 * var(--default-grid-baseline));\n overflow-x: hidden;\n overflow-y: auto;\n position: relative;\n}\n[data-v-65710757] .app-settings__content {\n box-sizing: border-box;\n padding-inline: calc(4 * var(--default-grid-baseline));\n}\n.navigation-list[data-v-65710757] {\n height: 100%;\n box-sizing: border-box;\n overflow-y: auto;\n padding: calc(3 * var(--default-grid-baseline));\n}\n.navigation-list__link[data-v-65710757] {\n display: flex;\n align-content: center;\n font-size: 16px;\n height: var(--default-clickable-area);\n margin: 4px 0;\n line-height: var(--default-clickable-area);\n border-radius: var(--border-radius-element, var(--border-radius-pill));\n font-weight: bold;\n padding: 0 calc(4 * var(--default-grid-baseline));\n cursor: pointer;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n background-color: transparent;\n border: none;\n}\n.navigation-list__link[data-v-65710757]:hover, .navigation-list__link[data-v-65710757]:focus {\n background-color: var(--color-background-hover);\n}\n.navigation-list__link--active[data-v-65710757] {\n background-color: var(--color-primary-element-light) !important;\n}\n.navigation-list__link--icon[data-v-65710757] {\n padding-inline-start: calc(2 * var(--default-grid-baseline));\n gap: var(--default-grid-baseline);\n}\n.navigation-list__link-icon[data-v-65710757] {\n display: flex;\n justify-content: center;\n align-content: center;\n width: calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));\n max-width: calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));\n}\n@media only screen and (max-width: 512px) {\n.app-settings[data-v-65710757] .dialog__name {\n padding-inline-start: 16px;\n}\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppSettingsDialog-TJ3aaiJI.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,gBAAgB;EAChB,oDAAoD;EACpD,kBAAkB;EAClB,gBAAgB;EAChB,kBAAkB;AACpB;AACA;EACE,sBAAsB;EACtB,sDAAsD;AACxD;AACA;EACE,YAAY;EACZ,sBAAsB;EACtB,gBAAgB;EAChB,+CAA+C;AACjD;AACA;EACE,aAAa;EACb,qBAAqB;EACrB,eAAe;EACf,qCAAqC;EACrC,aAAa;EACb,0CAA0C;EAC1C,sEAAsE;EACtE,iBAAiB;EACjB,iDAAiD;EACjD,eAAe;EACf,mBAAmB;EACnB,uBAAuB;EACvB,gBAAgB;EAChB,6BAA6B;EAC7B,YAAY;AACd;AACA;EACE,+CAA+C;AACjD;AACA;EACE,+DAA+D;AACjE;AACA;EACE,4DAA4D;EAC5D,iCAAiC;AACnC;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,qBAAqB;EACrB,6EAA6E;EAC7E,iFAAiF;AACnF;AACA;AACA;IACI,0BAA0B;AAC9B;AACA",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-65710757] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n[data-v-65710757] .app-settings__navigation {\n min-width: 200px;\n margin-right: calc(4 * var(--default-grid-baseline));\n overflow-x: hidden;\n overflow-y: auto;\n position: relative;\n}\n[data-v-65710757] .app-settings__content {\n box-sizing: border-box;\n padding-inline: calc(4 * var(--default-grid-baseline));\n}\n.navigation-list[data-v-65710757] {\n height: 100%;\n box-sizing: border-box;\n overflow-y: auto;\n padding: calc(3 * var(--default-grid-baseline));\n}\n.navigation-list__link[data-v-65710757] {\n display: flex;\n align-content: center;\n font-size: 16px;\n height: var(--default-clickable-area);\n margin: 4px 0;\n line-height: var(--default-clickable-area);\n border-radius: var(--border-radius-element, var(--border-radius-pill));\n font-weight: bold;\n padding: 0 calc(4 * var(--default-grid-baseline));\n cursor: pointer;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n background-color: transparent;\n border: none;\n}\n.navigation-list__link[data-v-65710757]:hover, .navigation-list__link[data-v-65710757]:focus {\n background-color: var(--color-background-hover);\n}\n.navigation-list__link--active[data-v-65710757] {\n background-color: var(--color-primary-element-light) !important;\n}\n.navigation-list__link--icon[data-v-65710757] {\n padding-inline-start: calc(2 * var(--default-grid-baseline));\n gap: var(--default-grid-baseline);\n}\n.navigation-list__link-icon[data-v-65710757] {\n display: flex;\n justify-content: center;\n align-content: center;\n width: calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));\n max-width: calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));\n}\n@media only screen and (max-width: 512px) {\n.app-settings[data-v-65710757] .dialog__name {\n padding-inline-start: 16px;\n}\n}"],sourceRoot:""}]);const s=o},82044:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-06cd755d] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-settings-section[data-v-06cd755d] {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n --app-settings-section-text-offset: var(--form-element-label-offset);\n --app-settings-section-content-gap: calc(6 * var(--default-grid-baseline));\n margin-block-end: calc(8 * var(--default-grid-baseline));\n}\n.app-settings-section__name[data-v-06cd755d] {\n margin: 0;\n padding-inline: var(--app-settings-section-text-offset);\n padding-block: 0;\n font-size: 20px;\n font-weight: bold;\n}\n.app-settings-section__description[data-v-06cd755d] {\n padding-inline: var(--app-settings-section-text-offset);\n color: var(--color-text-maxcontrast);\n}\n.app-settings-section__content[data-v-06cd755d] {\n margin-block-start: calc(2 * var(--default-grid-baseline));\n display: flex;\n flex-direction: column;\n justify-content: stretch;\n gap: var(--app-settings-section-content-gap);\n}\n.app-settings-section__legacy[data-v-06cd755d] {\n --app-settings-section-text-offset: 0;\n --app-settings-section-content-gap: 0;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppSettingsSection-Yg4NYCih.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,8FAA8F;EAC9F,oEAAoE;EACpE,0EAA0E;EAC1E,wDAAwD;AAC1D;AACA;EACE,SAAS;EACT,uDAAuD;EACvD,gBAAgB;EAChB,eAAe;EACf,iBAAiB;AACnB;AACA;EACE,uDAAuD;EACvD,oCAAoC;AACtC;AACA;EACE,0DAA0D;EAC1D,aAAa;EACb,sBAAsB;EACtB,wBAAwB;EACxB,4CAA4C;AAC9C;AACA;EACE,qCAAqC;EACrC,qCAAqC;AACvC",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-06cd755d] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-settings-section[data-v-06cd755d] {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n --app-settings-section-text-offset: var(--form-element-label-offset);\n --app-settings-section-content-gap: calc(6 * var(--default-grid-baseline));\n margin-block-end: calc(8 * var(--default-grid-baseline));\n}\n.app-settings-section__name[data-v-06cd755d] {\n margin: 0;\n padding-inline: var(--app-settings-section-text-offset);\n padding-block: 0;\n font-size: 20px;\n font-weight: bold;\n}\n.app-settings-section__description[data-v-06cd755d] {\n padding-inline: var(--app-settings-section-text-offset);\n color: var(--color-text-maxcontrast);\n}\n.app-settings-section__content[data-v-06cd755d] {\n margin-block-start: calc(2 * var(--default-grid-baseline));\n display: flex;\n flex-direction: column;\n justify-content: stretch;\n gap: var(--app-settings-section-content-gap);\n}\n.app-settings-section__legacy[data-v-06cd755d] {\n --app-settings-section-text-offset: 0;\n --app-settings-section-content-gap: 0;\n}"],sourceRoot:""}]);const s=o},17433:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_14egw_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._appSettingsSectionShortcuts_14egw_20 {\n display: flex;\n flex-direction: column;\n gap: calc(4 * var(--default-grid-baseline));\n box-sizing: border-box;\n}\n._appSettingsSectionShortcuts_14egw_20 * {\n box-sizing: border-box;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppSettingsShortcutsSection-BuI-s4kd.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,2CAA2C;EAC3C,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_14egw_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._appSettingsSectionShortcuts_14egw_20 {\n display: flex;\n flex-direction: column;\n gap: calc(4 * var(--default-grid-baseline));\n box-sizing: border-box;\n}\n._appSettingsSectionShortcuts_14egw_20 * {\n box-sizing: border-box;\n}"],sourceRoot:""}]);const s=o},70913:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,'/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-4e1cbc50] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-sidebar-tabs[data-v-4e1cbc50] {\n display: flex;\n flex-direction: column;\n min-height: 0;\n flex: 1 1 100%;\n}\n.app-sidebar-tabs__nav[data-v-4e1cbc50] {\n display: flex;\n justify-content: stretch;\n margin: 10px 8px 0 8px;\n border-bottom: 1px solid var(--color-border);\n}\n.app-sidebar-tabs__nav[data-v-4e1cbc50] .checkbox-radio-switch--button-variant {\n border: unset !important;\n border-radius: 0 !important;\n}\n.app-sidebar-tabs__nav[data-v-4e1cbc50] .checkbox-radio-switch--button-variant .checkbox-content {\n padding: var(--default-grid-baseline);\n border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important;\n margin: 0 !important;\n border-bottom: var(--default-grid-baseline) solid transparent !important;\n}\n.app-sidebar-tabs__nav[data-v-4e1cbc50] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon > * {\n color: var(--color-main-text) !important;\n}\n.app-sidebar-tabs__nav[data-v-4e1cbc50] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content {\n background: transparent !important;\n color: var(--color-main-text) !important;\n border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important;\n}\n.app-sidebar-tabs__tab[data-v-4e1cbc50] {\n flex: 1 1;\n}\n.app-sidebar-tabs__tab.active[data-v-4e1cbc50] {\n color: var(--color-primary-element);\n}\n.app-sidebar-tabs__tab-caption[data-v-4e1cbc50] {\n flex: 0 1 100%;\n width: 100%;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n text-align: center;\n}\n.app-sidebar-tabs__tab-icon[data-v-4e1cbc50] {\n display: flex;\n align-items: center;\n justify-content: center;\n background-size: 20px;\n}\n.app-sidebar-tabs__tab[data-v-4e1cbc50] .checkbox-radio-switch__content {\n max-width: unset;\n}\n.app-sidebar-tabs__content[data-v-4e1cbc50] {\n position: relative;\n min-height: 256px;\n height: 100%;\n}\n.app-sidebar-tabs__content--multiple[data-v-4e1cbc50] > :not(section) {\n display: none;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n@property --app-sidebar-offset {\n syntax: "";\n initial-value: 0;\n inherits: true;\n}\n.content {\n --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2);\n --app-sidebar-offset: 0;\n transition: --app-sidebar-offset 0ms !important;\n}\n.content:has(.app-sidebar.slide-right-enter-active),\n.content:has(.app-sidebar.slide-right-leave-active) {\n transition: --app-sidebar-offset var(--animation-quick);\n}\n.content:has(.app-sidebar__toggle) {\n --app-sidebar-offset: calc(var(--app-sidebar-padding) + var(--default-clickable-area));\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-1023e7a5] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*\n\tSidebar: to be used within #content\n\tapp-content will be shrinked properly\n*/\n.app-sidebar[data-v-1023e7a5] {\n --app-sidebar-width: clamp(300px, 27vw, 500px);\n width: var(--app-sidebar-width);\n z-index: 1500;\n top: 0;\n inset-inline-end: 0;\n display: flex;\n overflow-x: hidden;\n overflow-y: auto;\n flex-direction: column;\n flex-shrink: 0;\n height: 100%;\n border-inline-start: 1px solid var(--color-border);\n background: var(--color-main-background);\n position: relative;\n}\n.app-sidebar__toggle[data-v-1023e7a5] {\n position: absolute !important;\n inset-block-start: var(--app-sidebar-padding);\n inset-inline-end: var(--app-sidebar-padding);\n z-index: 1001;\n}\n.app-sidebar .app-sidebar-header[data-v-1023e7a5] {\n --app-sidebar-close-button-offset: calc(var(--default-clickable-area) + calc(var(--default-grid-baseline, 4px) * 2));\n}\n.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-1023e7a5] {\n position: absolute;\n z-index: 100;\n top: calc(var(--default-grid-baseline, 4px) * 2);\n inset-inline-end: calc(var(--default-grid-baseline, 4px) * 2);\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-1023e7a5] {\n flex-direction: row;\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-1023e7a5] {\n --figure-size: calc($desc-height + var(--app-sidebar-padding));\n z-index: 2;\n width: var(--figure-size);\n height: var(--figure-size);\n margin: calc(var(--app-sidebar-padding) / 2);\n border-radius: 3px;\n flex: 0 0 auto;\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-1023e7a5] {\n padding-inline-start: 0;\n flex: 1 1 auto;\n min-width: 0;\n padding-inline-end: calc(var(--default-clickable-area) + var(--app-sidebar-close-button-offset));\n padding-top: var(--app-sidebar-padding);\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-1023e7a5] {\n padding-inline-end: var(--app-sidebar-close-button-offset);\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-1023e7a5] {\n z-index: 3;\n position: absolute;\n top: calc(var(--app-sidebar-padding) / 2);\n inset-inline-start: calc(-1 * var(--default-clickable-area));\n gap: 0;\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc .app-sidebar-header__menu[data-v-1023e7a5] {\n top: calc(var(--default-grid-baseline, 4px) * 2);\n inset-inline-end: var(--app-sidebar-close-button-offset);\n position: absolute;\n}\n.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-1023e7a5] {\n position: absolute;\n top: calc(var(--default-grid-baseline, 4px) * 2);\n inset-inline-end: var(--app-sidebar-close-button-offset);\n}\n.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-1023e7a5] {\n padding-inline-end: calc(var(--default-clickable-area) + var(--app-sidebar-close-button-offset));\n}\n.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-1023e7a5] {\n padding-inline-end: var(--app-sidebar-close-button-offset);\n}\n.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-1023e7a5] {\n display: flex;\n flex-direction: column;\n}\n.app-sidebar .app-sidebar-header__figure[data-v-1023e7a5] {\n width: 100%;\n height: 250px;\n max-height: 250px;\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n}\n.app-sidebar .app-sidebar-header__figure--with-action[data-v-1023e7a5] {\n cursor: pointer;\n}\n.app-sidebar .app-sidebar-header__desc[data-v-1023e7a5] {\n position: relative;\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding-inline: var(--app-sidebar-padding);\n padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2);\n gap: 0 4px;\n}\n.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-1023e7a5] {\n padding-inline-start: 6px;\n}\n.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-1023e7a5], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-1023e7a5] {\n margin-top: -2px;\n margin-bottom: -2px;\n}\n.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-1023e7a5] {\n margin-top: -2px;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-1023e7a5] {\n display: flex;\n height: var(--default-clickable-area);\n width: var(--default-clickable-area);\n justify-content: center;\n flex: 0 0 auto;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-1023e7a5] {\n box-shadow: none;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-1023e7a5]:not([aria-pressed=true]):hover {\n box-shadow: none;\n background-color: var(--color-background-hover);\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container[data-v-1023e7a5] {\n flex: 1 1 auto;\n display: flex;\n flex-direction: column;\n justify-content: center;\n min-width: 0;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container[data-v-1023e7a5] {\n display: flex;\n align-items: center;\n min-height: var(--default-clickable-area);\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname[data-v-1023e7a5] {\n padding: 0;\n min-height: 30px;\n font-size: 20px;\n line-height: 30px;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname[data-v-1023e7a5] .linkified {\n cursor: pointer;\n text-decoration: underline;\n margin: 0;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname-form[data-v-1023e7a5] {\n display: flex;\n flex: 1 1 auto;\n align-items: center;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname-form input.app-sidebar-header__mainname-input[data-v-1023e7a5] {\n flex: 1 1 auto;\n margin: 0;\n padding: 7px;\n font-size: 20px;\n font-weight: bold;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__menu[data-v-1023e7a5] {\n margin-inline-start: 5px;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-1023e7a5],\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-1023e7a5] {\n overflow: hidden;\n width: 100%;\n margin: 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-1023e7a5] {\n color: var(--color-text-maxcontrast);\n font-size: var(--default-font-size);\n padding: 0;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname *[data-v-1023e7a5] {\n vertical-align: text-bottom;\n}\n.app-sidebar .app-sidebar-header .app-sidebar-header__mainname--hidden[data-v-1023e7a5] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n margin: 0;\n width: 1px;\n height: 1px;\n overflow: hidden;\n}\n.app-sidebar .app-sidebar-header__description[data-v-1023e7a5] {\n display: flex;\n align-items: center;\n margin: 0 10px;\n}\n@media only screen and (max-width: 512px) {\n.app-sidebar[data-v-1023e7a5] {\n position: absolute;\n --app-sidebar-width: 100vw;\n}\n}\n.slide-right-leave-active[data-v-1023e7a5],\n.slide-right-enter-active[data-v-1023e7a5] {\n transition-duration: var(--animation-quick);\n transition-property: margin-inline-end;\n}\n.slide-right-enter-to[data-v-1023e7a5],\n.slide-right-leave[data-v-1023e7a5] {\n margin-inline-end: 0;\n}\n.slide-right-enter[data-v-1023e7a5],\n.slide-right-leave-to[data-v-1023e7a5] {\n margin-inline-end: calc(-1 * var(--app-sidebar-width));\n}',"",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppSidebar-Bd2cj1W-.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,aAAa;EACb,cAAc;AAChB;AACA;EACE,aAAa;EACb,wBAAwB;EACxB,sBAAsB;EACtB,4CAA4C;AAC9C;AACA;EACE,wBAAwB;EACxB,2BAA2B;AAC7B;AACA;EACE,qCAAqC;EACrC,uFAAuF;EACvF,oBAAoB;EACpB,wEAAwE;AAC1E;AACA;EACE,wCAAwC;AAC1C;AACA;EACE,kCAAkC;EAClC,wCAAwC;EACxC,yFAAyF;AAC3F;AACA;EACE,SAAS;AACX;AACA;EACE,mCAAmC;AACrC;AACA;EACE,cAAc;EACd,WAAW;EACX,gBAAgB;EAChB,mBAAmB;EACnB,uBAAuB;EACvB,kBAAkB;AACpB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,qBAAqB;AACvB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,kBAAkB;EAClB,iBAAiB;EACjB,YAAY;AACd;AACA;EACE,aAAa;AACf,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,cAAc;AAChB;AACA;EACE,kEAAkE;EAClE,uBAAuB;EACvB,+CAA+C;AACjD;AACA;;EAEE,uDAAuD;AACzD;AACA;EACE,sFAAsF;AACxF,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;CAGC;AACD;EACE,8CAA8C;EAC9C,+BAA+B;EAC/B,aAAa;EACb,MAAM;EACN,mBAAmB;EACnB,aAAa;EACb,kBAAkB;EAClB,gBAAgB;EAChB,sBAAsB;EACtB,cAAc;EACd,YAAY;EACZ,kDAAkD;EAClD,wCAAwC;EACxC,kBAAkB;AACpB;AACA;EACE,6BAA6B;EAC7B,6CAA6C;EAC7C,4CAA4C;EAC5C,aAAa;AACf;AACA;EACE,oHAAoH;AACtH;AACA;EACE,kBAAkB;EAClB,YAAY;EACZ,gDAAgD;EAChD,6DAA6D;EAC7D,oCAAoC;EACpC,qCAAqC;AACvC;AACA;EACE,mBAAmB;AACrB;AACA;EACE,8DAA8D;EAC9D,UAAU;EACV,yBAAyB;EACzB,0BAA0B;EAC1B,4CAA4C;EAC5C,kBAAkB;EAClB,cAAc;AAChB;AACA;EACE,uBAAuB;EACvB,cAAc;EACd,YAAY;EACZ,gGAAgG;EAChG,uCAAuC;AACzC;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,UAAU;EACV,kBAAkB;EAClB,yCAAyC;EACzC,4DAA4D;EAC5D,MAAM;AACR;AACA;EACE,gDAAgD;EAChD,wDAAwD;EACxD,kBAAkB;AACpB;AACA;EACE,kBAAkB;EAClB,gDAAgD;EAChD,wDAAwD;AAC1D;AACA;EACE,gGAAgG;AAClG;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,aAAa;EACb,sBAAsB;AACxB;AACA;EACE,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,4BAA4B;EAC5B,2BAA2B;EAC3B,wBAAwB;AAC1B;AACA;EACE,eAAe;AACjB;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,mBAAmB;EACnB,0CAA0C;EAC1C,+FAA+F;EAC/F,UAAU;AACZ;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,gBAAgB;EAChB,mBAAmB;AACrB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,aAAa;EACb,qCAAqC;EACrC,oCAAoC;EACpC,uBAAuB;EACvB,cAAc;AAChB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,gBAAgB;EAChB,+CAA+C;AACjD;AACA;EACE,cAAc;EACd,aAAa;EACb,sBAAsB;EACtB,uBAAuB;EACvB,YAAY;AACd;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,yCAAyC;AAC3C;AACA;EACE,UAAU;EACV,gBAAgB;EAChB,eAAe;EACf,iBAAiB;AACnB;AACA;EACE,eAAe;EACf,0BAA0B;EAC1B,SAAS;AACX;AACA;EACE,aAAa;EACb,cAAc;EACd,mBAAmB;AACrB;AACA;EACE,cAAc;EACd,SAAS;EACT,YAAY;EACZ,eAAe;EACf,iBAAiB;AACnB;AACA;EACE,wBAAwB;AAC1B;AACA;;EAEE,gBAAgB;EAChB,WAAW;EACX,SAAS;EACT,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oCAAoC;EACpC,mCAAmC;EACnC,UAAU;AACZ;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,qBAAqB;EACrB,SAAS;EACT,UAAU;EACV,WAAW;EACX,gBAAgB;AAClB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,cAAc;AAChB;AACA;AACA;IACI,kBAAkB;IAClB,0BAA0B;AAC9B;AACA;AACA;;EAEE,2CAA2C;EAC3C,sCAAsC;AACxC;AACA;;EAEE,oBAAoB;AACtB;AACA;;EAEE,sDAAsD;AACxD",sourcesContent:['/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-4e1cbc50] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-sidebar-tabs[data-v-4e1cbc50] {\n display: flex;\n flex-direction: column;\n min-height: 0;\n flex: 1 1 100%;\n}\n.app-sidebar-tabs__nav[data-v-4e1cbc50] {\n display: flex;\n justify-content: stretch;\n margin: 10px 8px 0 8px;\n border-bottom: 1px solid var(--color-border);\n}\n.app-sidebar-tabs__nav[data-v-4e1cbc50] .checkbox-radio-switch--button-variant {\n border: unset !important;\n border-radius: 0 !important;\n}\n.app-sidebar-tabs__nav[data-v-4e1cbc50] .checkbox-radio-switch--button-variant .checkbox-content {\n padding: var(--default-grid-baseline);\n border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important;\n margin: 0 !important;\n border-bottom: var(--default-grid-baseline) solid transparent !important;\n}\n.app-sidebar-tabs__nav[data-v-4e1cbc50] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon > * {\n color: var(--color-main-text) !important;\n}\n.app-sidebar-tabs__nav[data-v-4e1cbc50] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content {\n background: transparent !important;\n color: var(--color-main-text) !important;\n border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important;\n}\n.app-sidebar-tabs__tab[data-v-4e1cbc50] {\n flex: 1 1;\n}\n.app-sidebar-tabs__tab.active[data-v-4e1cbc50] {\n color: var(--color-primary-element);\n}\n.app-sidebar-tabs__tab-caption[data-v-4e1cbc50] {\n flex: 0 1 100%;\n width: 100%;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n text-align: center;\n}\n.app-sidebar-tabs__tab-icon[data-v-4e1cbc50] {\n display: flex;\n align-items: center;\n justify-content: center;\n background-size: 20px;\n}\n.app-sidebar-tabs__tab[data-v-4e1cbc50] .checkbox-radio-switch__content {\n max-width: unset;\n}\n.app-sidebar-tabs__content[data-v-4e1cbc50] {\n position: relative;\n min-height: 256px;\n height: 100%;\n}\n.app-sidebar-tabs__content--multiple[data-v-4e1cbc50] > :not(section) {\n display: none;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n@property --app-sidebar-offset {\n syntax: "";\n initial-value: 0;\n inherits: true;\n}\n.content {\n --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2);\n --app-sidebar-offset: 0;\n transition: --app-sidebar-offset 0ms !important;\n}\n.content:has(.app-sidebar.slide-right-enter-active),\n.content:has(.app-sidebar.slide-right-leave-active) {\n transition: --app-sidebar-offset var(--animation-quick);\n}\n.content:has(.app-sidebar__toggle) {\n --app-sidebar-offset: calc(var(--app-sidebar-padding) + var(--default-clickable-area));\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-1023e7a5] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*\n\tSidebar: to be used within #content\n\tapp-content will be shrinked properly\n*/\n.app-sidebar[data-v-1023e7a5] {\n --app-sidebar-width: clamp(300px, 27vw, 500px);\n width: var(--app-sidebar-width);\n z-index: 1500;\n top: 0;\n inset-inline-end: 0;\n display: flex;\n overflow-x: hidden;\n overflow-y: auto;\n flex-direction: column;\n flex-shrink: 0;\n height: 100%;\n border-inline-start: 1px solid var(--color-border);\n background: var(--color-main-background);\n position: relative;\n}\n.app-sidebar__toggle[data-v-1023e7a5] {\n position: absolute !important;\n inset-block-start: var(--app-sidebar-padding);\n inset-inline-end: var(--app-sidebar-padding);\n z-index: 1001;\n}\n.app-sidebar .app-sidebar-header[data-v-1023e7a5] {\n --app-sidebar-close-button-offset: calc(var(--default-clickable-area) + calc(var(--default-grid-baseline, 4px) * 2));\n}\n.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-1023e7a5] {\n position: absolute;\n z-index: 100;\n top: calc(var(--default-grid-baseline, 4px) * 2);\n inset-inline-end: calc(var(--default-grid-baseline, 4px) * 2);\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-1023e7a5] {\n flex-direction: row;\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-1023e7a5] {\n --figure-size: calc($desc-height + var(--app-sidebar-padding));\n z-index: 2;\n width: var(--figure-size);\n height: var(--figure-size);\n margin: calc(var(--app-sidebar-padding) / 2);\n border-radius: 3px;\n flex: 0 0 auto;\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-1023e7a5] {\n padding-inline-start: 0;\n flex: 1 1 auto;\n min-width: 0;\n padding-inline-end: calc(var(--default-clickable-area) + var(--app-sidebar-close-button-offset));\n padding-top: var(--app-sidebar-padding);\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-1023e7a5] {\n padding-inline-end: var(--app-sidebar-close-button-offset);\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-1023e7a5] {\n z-index: 3;\n position: absolute;\n top: calc(var(--app-sidebar-padding) / 2);\n inset-inline-start: calc(-1 * var(--default-clickable-area));\n gap: 0;\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc .app-sidebar-header__menu[data-v-1023e7a5] {\n top: calc(var(--default-grid-baseline, 4px) * 2);\n inset-inline-end: var(--app-sidebar-close-button-offset);\n position: absolute;\n}\n.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-1023e7a5] {\n position: absolute;\n top: calc(var(--default-grid-baseline, 4px) * 2);\n inset-inline-end: var(--app-sidebar-close-button-offset);\n}\n.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-1023e7a5] {\n padding-inline-end: calc(var(--default-clickable-area) + var(--app-sidebar-close-button-offset));\n}\n.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-1023e7a5] {\n padding-inline-end: var(--app-sidebar-close-button-offset);\n}\n.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-1023e7a5] {\n display: flex;\n flex-direction: column;\n}\n.app-sidebar .app-sidebar-header__figure[data-v-1023e7a5] {\n width: 100%;\n height: 250px;\n max-height: 250px;\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n}\n.app-sidebar .app-sidebar-header__figure--with-action[data-v-1023e7a5] {\n cursor: pointer;\n}\n.app-sidebar .app-sidebar-header__desc[data-v-1023e7a5] {\n position: relative;\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding-inline: var(--app-sidebar-padding);\n padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2);\n gap: 0 4px;\n}\n.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-1023e7a5] {\n padding-inline-start: 6px;\n}\n.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-1023e7a5], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-1023e7a5] {\n margin-top: -2px;\n margin-bottom: -2px;\n}\n.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-1023e7a5] {\n margin-top: -2px;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-1023e7a5] {\n display: flex;\n height: var(--default-clickable-area);\n width: var(--default-clickable-area);\n justify-content: center;\n flex: 0 0 auto;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-1023e7a5] {\n box-shadow: none;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-1023e7a5]:not([aria-pressed=true]):hover {\n box-shadow: none;\n background-color: var(--color-background-hover);\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container[data-v-1023e7a5] {\n flex: 1 1 auto;\n display: flex;\n flex-direction: column;\n justify-content: center;\n min-width: 0;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container[data-v-1023e7a5] {\n display: flex;\n align-items: center;\n min-height: var(--default-clickable-area);\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname[data-v-1023e7a5] {\n padding: 0;\n min-height: 30px;\n font-size: 20px;\n line-height: 30px;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname[data-v-1023e7a5] .linkified {\n cursor: pointer;\n text-decoration: underline;\n margin: 0;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname-form[data-v-1023e7a5] {\n display: flex;\n flex: 1 1 auto;\n align-items: center;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname-form input.app-sidebar-header__mainname-input[data-v-1023e7a5] {\n flex: 1 1 auto;\n margin: 0;\n padding: 7px;\n font-size: 20px;\n font-weight: bold;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__menu[data-v-1023e7a5] {\n margin-inline-start: 5px;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-1023e7a5],\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-1023e7a5] {\n overflow: hidden;\n width: 100%;\n margin: 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-1023e7a5] {\n color: var(--color-text-maxcontrast);\n font-size: var(--default-font-size);\n padding: 0;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname *[data-v-1023e7a5] {\n vertical-align: text-bottom;\n}\n.app-sidebar .app-sidebar-header .app-sidebar-header__mainname--hidden[data-v-1023e7a5] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n margin: 0;\n width: 1px;\n height: 1px;\n overflow: hidden;\n}\n.app-sidebar .app-sidebar-header__description[data-v-1023e7a5] {\n display: flex;\n align-items: center;\n margin: 0 10px;\n}\n@media only screen and (max-width: 512px) {\n.app-sidebar[data-v-1023e7a5] {\n position: absolute;\n --app-sidebar-width: 100vw;\n}\n}\n.slide-right-leave-active[data-v-1023e7a5],\n.slide-right-enter-active[data-v-1023e7a5] {\n transition-duration: var(--animation-quick);\n transition-property: margin-inline-end;\n}\n.slide-right-enter-to[data-v-1023e7a5],\n.slide-right-leave[data-v-1023e7a5] {\n margin-inline-end: 0;\n}\n.slide-right-enter[data-v-1023e7a5],\n.slide-right-leave-to[data-v-1023e7a5] {\n margin-inline-end: calc(-1 * var(--app-sidebar-width));\n}'],sourceRoot:""}]);const s=o},24539:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-bc553f62] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-sidebar__tab[data-v-bc553f62] {\n display: none;\n padding: 10px;\n min-height: 100%;\n max-height: 100%;\n height: 100%;\n overflow: auto;\n}\n.app-sidebar__tab[data-v-bc553f62]:focus {\n border-color: var(--color-primary-element);\n box-shadow: 0 0 0.2em var(--color-primary-element);\n outline: 0;\n}\n.app-sidebar__tab--active[data-v-bc553f62] {\n display: block;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAppSidebarTab-IcebyGtN.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,aAAa;EACb,gBAAgB;EAChB,gBAAgB;EAChB,YAAY;EACZ,cAAc;AAChB;AACA;EACE,0CAA0C;EAC1C,kDAAkD;EAClD,UAAU;AACZ;AACA;EACE,cAAc;AAChB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-bc553f62] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-sidebar__tab[data-v-bc553f62] {\n display: none;\n padding: 10px;\n min-height: 100%;\n max-height: 100%;\n height: 100%;\n overflow: auto;\n}\n.app-sidebar__tab[data-v-bc553f62]:focus {\n border-color: var(--color-primary-element);\n box-shadow: 0 0 0.2em var(--color-primary-element);\n outline: 0;\n}\n.app-sidebar__tab--active[data-v-bc553f62] {\n display: block;\n}"],sourceRoot:""}]);const s=o},81611:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_1xe1x_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._assistantButton_1xe1x_20 {\n --assistant-button-color: var(--color-element-assistant, linear-gradient(238deg, #A569D3 12%, #00679E 39%, #422083 86%));\n --assistant-button-background-color: var(--color-background-assistant, #F6F5FF);\n background-image: var(--color-border-assistant, linear-gradient(125deg, #7398FE 50%, #6104A4 125%));\n border-radius: var(--border-radius-element);\n height: var(--default-clickable-area);\n width: fit-content;\n padding-inline: 1px;\n padding-block: 1px 2px;\n}\n._assistantButton_disabled_1xe1x_30 {\n filter: saturate(0.5);\n opacity: 0.5;\n}\n._assistantButton_primary_1xe1x_34 {\n --assistant-button-color: white;\n --assistant-button-background-color: var(--color-element-assistant,linear-gradient(238deg, #A569D3 12%, #00679E 39%, #422083 86%));\n}\n._assistantButton_primary_1xe1x_34 ._assistantButton__icon_1xe1x_38,\n._assistantButton_primary_1xe1x_34 ._assistantButton__text_1xe1x_39 {\n color: white !important;\n}\n._assistantButton__button_1xe1x_42 {\n --button-size: calc(var(--default-clickable-area) - 3px) !important;\n background-color: var(--assistant-button-background-color) !important;\n background-image: var(--assistant-button-background-color) !important;\n border: none !important;\n}\n._assistantButton__button_1xe1x_42:hover {\n filter: brightness(120%);\n}\n._assistantButton__text_1xe1x_39 {\n background-image: var(--assistant-button-color);\n color: transparent !important;\n background-clip: text;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAssistantButton-owGSr0s0.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,wHAAwH;EACxH,+EAA+E;EAC/E,mGAAmG;EACnG,2CAA2C;EAC3C,qCAAqC;EACrC,kBAAkB;EAClB,mBAAmB;EACnB,sBAAsB;AACxB;AACA;EACE,qBAAqB;EACrB,YAAY;AACd;AACA;EACE,+BAA+B;EAC/B,kIAAkI;AACpI;AACA;;EAEE,uBAAuB;AACzB;AACA;EACE,mEAAmE;EACnE,qEAAqE;EACrE,qEAAqE;EACrE,uBAAuB;AACzB;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,+CAA+C;EAC/C,6BAA6B;EAC7B,qBAAqB;AACvB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_1xe1x_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._assistantButton_1xe1x_20 {\n --assistant-button-color: var(--color-element-assistant, linear-gradient(238deg, #A569D3 12%, #00679E 39%, #422083 86%));\n --assistant-button-background-color: var(--color-background-assistant, #F6F5FF);\n background-image: var(--color-border-assistant, linear-gradient(125deg, #7398FE 50%, #6104A4 125%));\n border-radius: var(--border-radius-element);\n height: var(--default-clickable-area);\n width: fit-content;\n padding-inline: 1px;\n padding-block: 1px 2px;\n}\n._assistantButton_disabled_1xe1x_30 {\n filter: saturate(0.5);\n opacity: 0.5;\n}\n._assistantButton_primary_1xe1x_34 {\n --assistant-button-color: white;\n --assistant-button-background-color: var(--color-element-assistant,linear-gradient(238deg, #A569D3 12%, #00679E 39%, #422083 86%));\n}\n._assistantButton_primary_1xe1x_34 ._assistantButton__icon_1xe1x_38,\n._assistantButton_primary_1xe1x_34 ._assistantButton__text_1xe1x_39 {\n color: white !important;\n}\n._assistantButton__button_1xe1x_42 {\n --button-size: calc(var(--default-clickable-area) - 3px) !important;\n background-color: var(--assistant-button-background-color) !important;\n background-image: var(--assistant-button-background-color) !important;\n border: none !important;\n}\n._assistantButton__button_1xe1x_42:hover {\n filter: brightness(120%);\n}\n._assistantButton__text_1xe1x_39 {\n background-image: var(--assistant-button-color);\n color: transparent !important;\n background-clip: text;\n}"],sourceRoot:""}]);const s=o},93595:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_ri18g_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._assistantContent_ri18g_20 {\n background-image: var(--color-border-assistant, linear-gradient(125deg, #7398FE 50%, #6104A4 125%));\n border-radius: var(--border-radius-container);\n padding: 2px;\n}\n._assistantContent__inner_ri18g_25 {\n background-color: var(--color-background-assistant, #F6F5FF);\n border-radius: calc(var(--border-radius-container) - 1px);\n color: var(--color-main-text);\n padding: calc(var(--border-radius-container) - 1px);\n height: 100%;\n width: 100%;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAssistantContent-Ban7n3Bg.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,mGAAmG;EACnG,6CAA6C;EAC7C,YAAY;AACd;AACA;EACE,4DAA4D;EAC5D,yDAAyD;EACzD,6BAA6B;EAC7B,mDAAmD;EACnD,YAAY;EACZ,WAAW;AACb",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_ri18g_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._assistantContent_ri18g_20 {\n background-image: var(--color-border-assistant, linear-gradient(125deg, #7398FE 50%, #6104A4 125%));\n border-radius: var(--border-radius-container);\n padding: 2px;\n}\n._assistantContent__inner_ri18g_25 {\n background-color: var(--color-background-assistant, #F6F5FF);\n border-radius: calc(var(--border-radius-container) - 1px);\n color: var(--color-main-text);\n padding: calc(var(--border-radius-container) - 1px);\n height: 100%;\n width: 100%;\n}"],sourceRoot:""}]);const s=o},33954:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_1ndue_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._assistantIcon_1ndue_20 {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n._assistantIcon_1ndue_20:not(._assistantIcon_inline_1ndue_25) {\n display: flex;\n min-height: var(--default-clickable-area);\n min-width: var(--default-clickable-area);\n}\n._assistantIcon__svg_1ndue_30 {\n display: inline-block;\n width: var(--a843d9d2);\n height: var(--a843d9d2);\n max-width: var(--a843d9d2);\n max-height: var(--a843d9d2);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAssistantIcon-BoOnqVRr.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,yCAAyC;EACzC,wCAAwC;AAC1C;AACA;EACE,qBAAqB;EACrB,sBAAsB;EACtB,uBAAuB;EACvB,0BAA0B;EAC1B,2BAA2B;AAC7B",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_1ndue_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._assistantIcon_1ndue_20 {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n._assistantIcon_1ndue_20:not(._assistantIcon_inline_1ndue_25) {\n display: flex;\n min-height: var(--default-clickable-area);\n min-width: var(--default-clickable-area);\n}\n._assistantIcon__svg_1ndue_30 {\n display: inline-block;\n width: var(--a843d9d2);\n height: var(--a843d9d2);\n max-width: var(--a843d9d2);\n max-height: var(--a843d9d2);\n}"],sourceRoot:""}]);const s=o},80924:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-936fbce2] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.avatardiv[data-v-936fbce2] {\n position: relative;\n display: inline-block;\n width: var(--avatar-size);\n height: var(--avatar-size);\n}\n.avatardiv--unknown[data-v-936fbce2] {\n position: relative;\n background-color: var(--color-main-background);\n white-space: normal;\n}\n.avatardiv[data-v-936fbce2]:not(.avatardiv--unknown) {\n background-color: var(--color-main-background) !important;\n box-shadow: 0 0 5px rgba(0, 0, 0, 0.05) inset;\n}\n.avatardiv--with-menu[data-v-936fbce2] {\n cursor: pointer;\n}\n.avatardiv--with-menu .action-item[data-v-936fbce2] {\n position: absolute;\n top: 0;\n left: 0;\n}\n.avatardiv--with-menu[data-v-936fbce2] .action-item__menutoggle {\n cursor: pointer;\n opacity: 0;\n}\n.avatardiv--with-menu[data-v-936fbce2]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-936fbce2]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-936fbce2] .action-item__menutoggle {\n opacity: 1;\n}\n.avatardiv--with-menu:focus-within img[data-v-936fbce2], .avatardiv--with-menu:hover img[data-v-936fbce2], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-936fbce2] {\n opacity: 0.3;\n}\n.avatardiv--with-menu[data-v-936fbce2] .action-item__menutoggle,\n.avatardiv--with-menu img[data-v-936fbce2] {\n transition: opacity var(--animation-quick);\n}\n.avatardiv--with-menu[data-v-936fbce2] .button-vue,\n.avatardiv--with-menu[data-v-936fbce2] .button-vue__icon {\n height: var(--avatar-size);\n min-height: var(--avatar-size);\n width: var(--avatar-size) !important;\n min-width: var(--avatar-size);\n}\n.avatardiv--with-menu[data-v-936fbce2] > .button-vue, .avatardiv--with-menu[data-v-936fbce2] > .action-item .button-vue {\n --button-radius: calc(var(--avatar-size) / 2);\n}\n.avatardiv .avatardiv__initials-wrapper[data-v-936fbce2] {\n display: block;\n height: var(--avatar-size);\n width: var(--avatar-size);\n background-color: var(--color-main-background);\n border-radius: calc(var(--avatar-size) / 2);\n}\n.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-936fbce2] {\n position: absolute;\n top: 0;\n left: 0;\n display: block;\n width: 100%;\n text-align: center;\n font-weight: normal;\n}\n.avatardiv img[data-v-936fbce2] {\n width: 100%;\n height: 100%;\n object-fit: cover;\n}\n.avatardiv .material-design-icon[data-v-936fbce2] {\n width: var(--avatar-size);\n height: var(--avatar-size);\n}\n.avatardiv .avatardiv__user-status[data-v-936fbce2] {\n --avatar-status-size-orbital: calc(var(--avatar-size) * (1 - 1 / sqrt(2)));\n --avatar-status-size-min: var(--font-size-small);\n --avatar-status-size: max(var(--avatar-status-size-orbital), var(--avatar-status-size-min));\n box-sizing: border-box;\n position: absolute;\n inset-inline-end: 0;\n inset-block-end: 0;\n height: var(--avatar-status-size);\n width: var(--avatar-status-size);\n line-height: 1;\n font-size: calc(var(--avatar-status-size) / 1.2);\n background-color: var(--color-main-background);\n background-repeat: no-repeat;\n background-size: var(--avatar-status-size);\n background-position: center;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.acli:hover .avatardiv .avatardiv__user-status[data-v-936fbce2] {\n border-color: var(--color-background-hover);\n background-color: var(--color-background-hover);\n}\n.acli.active .avatardiv .avatardiv__user-status[data-v-936fbce2] {\n border-color: var(--color-primary-element-light);\n background-color: var(--color-primary-element-light);\n}\n.avatardiv .avatardiv__user-status--icon[data-v-936fbce2] {\n border: none;\n background-color: transparent;\n}\n.avatardiv .popovermenu-wrapper[data-v-936fbce2] {\n position: relative;\n display: inline-block;\n}\n.avatar-class-icon[data-v-936fbce2] {\n display: block;\n border-radius: calc(var(--avatar-size) / 2);\n background-color: var(--color-background-darker);\n height: 100%;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcAvatar-Cm4kVIfS.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,yBAAyB;EACzB,0BAA0B;AAC5B;AACA;EACE,kBAAkB;EAClB,8CAA8C;EAC9C,mBAAmB;AACrB;AACA;EACE,yDAAyD;EACzD,6CAA6C;AAC/C;AACA;EACE,eAAe;AACjB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;AACT;AACA;EACE,eAAe;EACf,UAAU;AACZ;AACA;EACE,UAAU;AACZ;AACA;EACE,YAAY;AACd;AACA;;EAEE,0CAA0C;AAC5C;AACA;;EAEE,0BAA0B;EAC1B,8BAA8B;EAC9B,oCAAoC;EACpC,6BAA6B;AAC/B;AACA;EACE,6CAA6C;AAC/C;AACA;EACE,cAAc;EACd,0BAA0B;EAC1B,yBAAyB;EACzB,8CAA8C;EAC9C,2CAA2C;AAC7C;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,cAAc;EACd,WAAW;EACX,kBAAkB;EAClB,mBAAmB;AACrB;AACA;EACE,WAAW;EACX,YAAY;EACZ,iBAAiB;AACnB;AACA;EACE,yBAAyB;EACzB,0BAA0B;AAC5B;AACA;EACE,0EAA0E;EAC1E,gDAAgD;EAChD,2FAA2F;EAC3F,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;EACnB,kBAAkB;EAClB,iCAAiC;EACjC,gCAAgC;EAChC,cAAc;EACd,gDAAgD;EAChD,8CAA8C;EAC9C,4BAA4B;EAC5B,0CAA0C;EAC1C,2BAA2B;EAC3B,kBAAkB;EAClB,aAAa;EACb,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,2CAA2C;EAC3C,+CAA+C;AACjD;AACA;EACE,gDAAgD;EAChD,oDAAoD;AACtD;AACA;EACE,YAAY;EACZ,6BAA6B;AAC/B;AACA;EACE,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,cAAc;EACd,2CAA2C;EAC3C,gDAAgD;EAChD,YAAY;AACd",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-936fbce2] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.avatardiv[data-v-936fbce2] {\n position: relative;\n display: inline-block;\n width: var(--avatar-size);\n height: var(--avatar-size);\n}\n.avatardiv--unknown[data-v-936fbce2] {\n position: relative;\n background-color: var(--color-main-background);\n white-space: normal;\n}\n.avatardiv[data-v-936fbce2]:not(.avatardiv--unknown) {\n background-color: var(--color-main-background) !important;\n box-shadow: 0 0 5px rgba(0, 0, 0, 0.05) inset;\n}\n.avatardiv--with-menu[data-v-936fbce2] {\n cursor: pointer;\n}\n.avatardiv--with-menu .action-item[data-v-936fbce2] {\n position: absolute;\n top: 0;\n left: 0;\n}\n.avatardiv--with-menu[data-v-936fbce2] .action-item__menutoggle {\n cursor: pointer;\n opacity: 0;\n}\n.avatardiv--with-menu[data-v-936fbce2]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-936fbce2]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-936fbce2] .action-item__menutoggle {\n opacity: 1;\n}\n.avatardiv--with-menu:focus-within img[data-v-936fbce2], .avatardiv--with-menu:hover img[data-v-936fbce2], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-936fbce2] {\n opacity: 0.3;\n}\n.avatardiv--with-menu[data-v-936fbce2] .action-item__menutoggle,\n.avatardiv--with-menu img[data-v-936fbce2] {\n transition: opacity var(--animation-quick);\n}\n.avatardiv--with-menu[data-v-936fbce2] .button-vue,\n.avatardiv--with-menu[data-v-936fbce2] .button-vue__icon {\n height: var(--avatar-size);\n min-height: var(--avatar-size);\n width: var(--avatar-size) !important;\n min-width: var(--avatar-size);\n}\n.avatardiv--with-menu[data-v-936fbce2] > .button-vue, .avatardiv--with-menu[data-v-936fbce2] > .action-item .button-vue {\n --button-radius: calc(var(--avatar-size) / 2);\n}\n.avatardiv .avatardiv__initials-wrapper[data-v-936fbce2] {\n display: block;\n height: var(--avatar-size);\n width: var(--avatar-size);\n background-color: var(--color-main-background);\n border-radius: calc(var(--avatar-size) / 2);\n}\n.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-936fbce2] {\n position: absolute;\n top: 0;\n left: 0;\n display: block;\n width: 100%;\n text-align: center;\n font-weight: normal;\n}\n.avatardiv img[data-v-936fbce2] {\n width: 100%;\n height: 100%;\n object-fit: cover;\n}\n.avatardiv .material-design-icon[data-v-936fbce2] {\n width: var(--avatar-size);\n height: var(--avatar-size);\n}\n.avatardiv .avatardiv__user-status[data-v-936fbce2] {\n --avatar-status-size-orbital: calc(var(--avatar-size) * (1 - 1 / sqrt(2)));\n --avatar-status-size-min: var(--font-size-small);\n --avatar-status-size: max(var(--avatar-status-size-orbital), var(--avatar-status-size-min));\n box-sizing: border-box;\n position: absolute;\n inset-inline-end: 0;\n inset-block-end: 0;\n height: var(--avatar-status-size);\n width: var(--avatar-status-size);\n line-height: 1;\n font-size: calc(var(--avatar-status-size) / 1.2);\n background-color: var(--color-main-background);\n background-repeat: no-repeat;\n background-size: var(--avatar-status-size);\n background-position: center;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.acli:hover .avatardiv .avatardiv__user-status[data-v-936fbce2] {\n border-color: var(--color-background-hover);\n background-color: var(--color-background-hover);\n}\n.acli.active .avatardiv .avatardiv__user-status[data-v-936fbce2] {\n border-color: var(--color-primary-element-light);\n background-color: var(--color-primary-element-light);\n}\n.avatardiv .avatardiv__user-status--icon[data-v-936fbce2] {\n border: none;\n background-color: transparent;\n}\n.avatardiv .popovermenu-wrapper[data-v-936fbce2] {\n position: relative;\n display: inline-block;\n}\n.avatar-class-icon[data-v-936fbce2] {\n display: block;\n border-radius: calc(var(--avatar-size) / 2);\n background-color: var(--color-background-darker);\n height: 100%;\n}"],sourceRoot:""}]);const s=o},74307:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"\n._fadeTransition_13rtj_2 {\n\ttransition: all var(--animation-quick) ease;\n}\n._fadeTransitionActive_13rtj_6 {\n\topacity: 0;\n\tposition: absolute;\n}\n","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcBlurHash-7aGtE-_T.css"],names:[],mappings:";AACA;CACC,2CAA2C;AAC5C;AACA;CACC,UAAU;CACV,kBAAkB;AACnB",sourcesContent:["\n._fadeTransition_13rtj_2 {\n\ttransition: all var(--animation-quick) ease;\n}\n._fadeTransitionActive_13rtj_6 {\n\topacity: 0;\n\tposition: absolute;\n}\n"],sourceRoot:""}]);const s=o},95745:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-bc2f0c21] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.vue-crumb[data-v-bc2f0c21] {\n background-image: none;\n display: inline-flex;\n height: var(--default-clickable-area);\n padding: 0;\n}\n.vue-crumb[data-v-bc2f0c21]:last-child {\n min-width: 0;\n}\n.vue-crumb:last-child .vue-crumb__separator[data-v-bc2f0c21] {\n display: none;\n}\n.vue-crumb--hidden[data-v-bc2f0c21] {\n display: none;\n}\n.vue-crumb__separator[data-v-bc2f0c21] {\n padding: 0;\n color: var(--color-text-maxcontrast);\n}\n.vue-crumb.vue-crumb--hovered[data-v-bc2f0c21] .button-vue {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}\n.vue-crumb[data-v-bc2f0c21]:not(:last-child) .button-vue {\n color: var(--color-text-maxcontrast);\n}\n.vue-crumb[data-v-bc2f0c21]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-bc2f0c21]:not(:last-child) .button-vue:focus {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}\n.vue-crumb[data-v-bc2f0c21]:not(:last-child) .button-vue__text {\n font-weight: normal;\n}\n.vue-crumb[data-v-bc2f0c21] .button-vue__text {\n margin: 0;\n}\n.vue-crumb[data-v-bc2f0c21]:not(.dropdown) .action-item {\n max-width: 100%;\n}\n.vue-crumb[data-v-bc2f0c21]:not(.dropdown) .action-item .button-vue {\n padding: 0 4px 0 16px;\n max-width: 100%;\n}\n.vue-crumb[data-v-bc2f0c21]:not(.dropdown) .action-item .button-vue__wrapper {\n flex-direction: row-reverse;\n}\n.vue-crumb[data-v-bc2f0c21]:not(.dropdown) .action-item.action-item--open .action-item__menutoggle {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcBreadcrumb-0xB19h6f.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,sBAAsB;EACtB,oBAAoB;EACpB,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,YAAY;AACd;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;AACf;AACA;EACE,UAAU;EACV,oCAAoC;AACtC;AACA;EACE,8CAA8C;EAC9C,6BAA6B;AAC/B;AACA;EACE,oCAAoC;AACtC;AACA;EACE,8CAA8C;EAC9C,6BAA6B;AAC/B;AACA;EACE,mBAAmB;AACrB;AACA;EACE,SAAS;AACX;AACA;EACE,eAAe;AACjB;AACA;EACE,qBAAqB;EACrB,eAAe;AACjB;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,8CAA8C;EAC9C,6BAA6B;AAC/B",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-bc2f0c21] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.vue-crumb[data-v-bc2f0c21] {\n background-image: none;\n display: inline-flex;\n height: var(--default-clickable-area);\n padding: 0;\n}\n.vue-crumb[data-v-bc2f0c21]:last-child {\n min-width: 0;\n}\n.vue-crumb:last-child .vue-crumb__separator[data-v-bc2f0c21] {\n display: none;\n}\n.vue-crumb--hidden[data-v-bc2f0c21] {\n display: none;\n}\n.vue-crumb__separator[data-v-bc2f0c21] {\n padding: 0;\n color: var(--color-text-maxcontrast);\n}\n.vue-crumb.vue-crumb--hovered[data-v-bc2f0c21] .button-vue {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}\n.vue-crumb[data-v-bc2f0c21]:not(:last-child) .button-vue {\n color: var(--color-text-maxcontrast);\n}\n.vue-crumb[data-v-bc2f0c21]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-bc2f0c21]:not(:last-child) .button-vue:focus {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}\n.vue-crumb[data-v-bc2f0c21]:not(:last-child) .button-vue__text {\n font-weight: normal;\n}\n.vue-crumb[data-v-bc2f0c21] .button-vue__text {\n margin: 0;\n}\n.vue-crumb[data-v-bc2f0c21]:not(.dropdown) .action-item {\n max-width: 100%;\n}\n.vue-crumb[data-v-bc2f0c21]:not(.dropdown) .action-item .button-vue {\n padding: 0 4px 0 16px;\n max-width: 100%;\n}\n.vue-crumb[data-v-bc2f0c21]:not(.dropdown) .action-item .button-vue__wrapper {\n flex-direction: row-reverse;\n}\n.vue-crumb[data-v-bc2f0c21]:not(.dropdown) .action-item.action-item--open .action-item__menutoggle {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}"],sourceRoot:""}]);const s=o},8843:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-daf14f2f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.breadcrumb[data-v-daf14f2f] {\n width: 100%;\n flex-grow: 1;\n display: inline-flex;\n align-items: center;\n}\n.breadcrumb--collapsed[data-v-daf14f2f] .vue-crumb:last-child {\n min-width: 100px;\n}\n.breadcrumb nav[data-v-daf14f2f] {\n flex-shrink: 1;\n min-width: 0;\n}\n.breadcrumb .breadcrumb__crumbs[data-v-daf14f2f] {\n max-width: 100%;\n}\n.breadcrumb .breadcrumb__crumbs[data-v-daf14f2f], .breadcrumb .breadcrumb__actions[data-v-daf14f2f] {\n display: inline-flex;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcBreadcrumbs-DahxPGJY.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,mBAAmB;AACrB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,cAAc;EACd,YAAY;AACd;AACA;EACE,eAAe;AACjB;AACA;EACE,oBAAoB;AACtB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-daf14f2f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.breadcrumb[data-v-daf14f2f] {\n width: 100%;\n flex-grow: 1;\n display: inline-flex;\n align-items: center;\n}\n.breadcrumb--collapsed[data-v-daf14f2f] .vue-crumb:last-child {\n min-width: 100px;\n}\n.breadcrumb nav[data-v-daf14f2f] {\n flex-shrink: 1;\n min-width: 0;\n}\n.breadcrumb .breadcrumb__crumbs[data-v-daf14f2f] {\n max-width: 100%;\n}\n.breadcrumb .breadcrumb__crumbs[data-v-daf14f2f], .breadcrumb .breadcrumb__actions[data-v-daf14f2f] {\n display: inline-flex;\n}"],sourceRoot:""}]);const s=o},84703:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-bfde1a98] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.button-vue[data-v-bfde1a98] {\n --button-size: var(--default-clickable-area);\n --button-inner-size: calc(var(--button-size) - 4px);\n --button-radius: var(--border-radius-element, calc(var(--button-size) / 2));\n --button-padding-default: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));\n --button-padding: var(--default-grid-baseline) var(--button-padding-default);\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-light);\n border: 1px solid var(--color-primary-element-light-hover);\n border-bottom-width: 2px;\n border-radius: var(--button-radius);\n box-sizing: border-box;\n position: relative;\n width: fit-content;\n overflow: hidden;\n padding-block: 1px 0;\n padding-inline: var(--button-padding);\n min-height: var(--button-size);\n min-width: var(--button-size);\n display: flex;\n align-items: center;\n justify-content: center;\n transition-property: color, border-color, background-color;\n transition-duration: 0.1s;\n transition-timing-function: linear;\n cursor: pointer;\n font-size: var(--default-font-size);\n font-weight: bold;\n}\n.button-vue--size-small[data-v-bfde1a98] {\n --button-size: var(--clickable-area-small, 24px);\n --button-radius: var(--border-radius);\n}\n.button-vue--size-large[data-v-bfde1a98] {\n --button-size: var(--clickable-area-large, 48px);\n}\n.button-vue[data-v-bfde1a98], .button-vue[data-v-bfde1a98] * {\n cursor: pointer;\n}\n.button-vue[data-v-bfde1a98]:focus {\n outline: none;\n}\n.button-vue[data-v-bfde1a98]:disabled {\n cursor: default;\n opacity: 0.5;\n filter: saturate(0.7);\n}\n.button-vue[data-v-bfde1a98]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-bfde1a98]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-bfde1a98]:active {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-bfde1a98] {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n}\n.button-vue--end .button-vue__wrapper[data-v-bfde1a98] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-bfde1a98] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-bfde1a98] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse.button-vue--icon-and-text[data-v-bfde1a98] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-bfde1a98] {\n --default-clickable-area: var(--button-inner-size);\n height: var(--button-inner-size);\n width: var(--button-inner-size);\n min-height: var(--button-inner-size);\n min-width: var(--button-inner-size);\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.button-vue--size-small .button-vue__icon[data-v-bfde1a98] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-bfde1a98] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-bfde1a98] {\n font-weight: bold;\n margin-bottom: 1px;\n padding: 2px 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n}\n.button-vue--icon-only[data-v-bfde1a98] {\n --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));\n line-height: 1;\n width: var(--button-size) !important;\n}\n.button-vue--text-only[data-v-bfde1a98] {\n --button-padding: var(--button-padding-default);\n}\n.button-vue--text-only .button-vue__text[data-v-bfde1a98] {\n margin-inline: 4px;\n}\n.button-vue--wide[data-v-bfde1a98] {\n width: 100%;\n}\n.button-vue[data-v-bfde1a98]:focus-visible {\n outline: 2px solid var(--color-main-text) !important;\n box-shadow: 0 0 0 4px var(--color-main-background) !important;\n}\n.button-vue:focus-visible.button-vue--vue-tertiary-on-primary[data-v-bfde1a98] {\n outline: 2px solid var(--color-primary-element-text);\n border-radius: var(--border-radius-element, var(--border-radius));\n background-color: transparent;\n}\n.button-vue--vue-primary[data-v-bfde1a98] {\n background-color: var(--color-primary-element);\n border-color: var(--color-primary-element-hover);\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-primary[data-v-bfde1a98]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--vue-primary[data-v-bfde1a98]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--vue-secondary[data-v-bfde1a98] {\n background-color: var(--color-primary-element-light);\n border-color: var(--color-primary-element-light-hover);\n color: var(--color-primary-element-light-text);\n}\n.button-vue--vue-secondary[data-v-bfde1a98]:hover:not(:disabled) {\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue--tertiary[data-v-bfde1a98], .button-vue--vue-tertiary[data-v-bfde1a98] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-bfde1a98]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-bfde1a98]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--vue-tertiary-no-background[data-v-bfde1a98]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-tertiary-on-primary[data-v-bfde1a98] {\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-tertiary-on-primary[data-v-bfde1a98]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-success[data-v-bfde1a98] {\n background-color: var(--color-success);\n border-color: var(--color-success-hover);\n color: var(--color-success-text);\n}\n.button-vue--vue-success[data-v-bfde1a98]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--vue-success[data-v-bfde1a98]:active {\n background-color: var(--color-success);\n}\n.button-vue--vue-warning[data-v-bfde1a98] {\n background-color: var(--color-warning);\n border-color: var(--color-warning-hover);\n color: var(--color-warning-text);\n}\n.button-vue--vue-warning[data-v-bfde1a98]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--vue-warning[data-v-bfde1a98]:active {\n background-color: var(--color-warning);\n}\n.button-vue--vue-error[data-v-bfde1a98] {\n background-color: var(--color-error);\n border-color: var(--color-error-hover);\n color: var(--color-error-text);\n}\n.button-vue--vue-error[data-v-bfde1a98]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--vue-error[data-v-bfde1a98]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-bfde1a98] {\n --button-inner-size: var(--button-size);\n border: none;\n padding-block: 0;\n}\n.button-vue--legacy.button-vue--vue-error[data-v-bfde1a98], .button-vue--legacy.button-vue--vue-success[data-v-bfde1a98], .button-vue--legacy.button-vue--vue-warning[data-v-bfde1a98] {\n color: white;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcButton-uQUvp7DS.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,4CAA4C;EAC5C,mDAAmD;EACnD,2EAA2E;EAC3E,2HAA2H;EAC3H,4EAA4E;EAC5E,8CAA8C;EAC9C,oDAAoD;EACpD,0DAA0D;EAC1D,wBAAwB;EACxB,mCAAmC;EACnC,sBAAsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB,oBAAoB;EACpB,qCAAqC;EACrC,8BAA8B;EAC9B,6BAA6B;EAC7B,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,0DAA0D;EAC1D,yBAAyB;EACzB,kCAAkC;EAClC,eAAe;EACf,mCAAmC;EACnC,iBAAiB;AACnB;AACA;EACE,gDAAgD;EAChD,qCAAqC;AACvC;AACA;EACE,gDAAgD;AAClD;AACA;EACE,eAAe;AACjB;AACA;EACE,aAAa;AACf;AACA;EACE,eAAe;EACf,YAAY;EACZ,qBAAqB;AACvB;AACA;EACE,eAAe;AACjB;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,oDAAoD;AACtD;AACA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;EACvB,WAAW;AACb;AACA;EACE,oBAAoB;AACtB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,4EAA4E;AAC9E;AACA;EACE,kDAAkD;EAClD,gCAAgC;EAChC,+BAA+B;EAC/B,oCAAoC;EACpC,mCAAmC;EACnC,aAAa;EACb,uBAAuB;EACvB,mBAAmB;AACrB;AACA;EACE,gBAAgB;EAChB,eAAe;AACjB;AACA;EACE,YAAY;EACZ,WAAW;AACb;AACA;EACE,iBAAiB;EACjB,kBAAkB;EAClB,cAAc;EACd,mBAAmB;EACnB,uBAAuB;EACvB,gBAAgB;AAClB;AACA;EACE,mHAAmH;EACnH,cAAc;EACd,oCAAoC;AACtC;AACA;EACE,+CAA+C;AACjD;AACA;EACE,kBAAkB;AACpB;AACA;EACE,WAAW;AACb;AACA;EACE,oDAAoD;EACpD,6DAA6D;AAC/D;AACA;EACE,oDAAoD;EACpD,iEAAiE;EACjE,6BAA6B;AAC/B;AACA;EACE,8CAA8C;EAC9C,gDAAgD;EAChD,wCAAwC;AAC1C;AACA;EACE,oDAAoD;AACtD;AACA;EACE,8CAA8C;AAChD;AACA;EACE,oDAAoD;EACpD,sDAAsD;EACtD,8CAA8C;AAChD;AACA;EACE,8CAA8C;EAC9C,0DAA0D;AAC5D;AACA;EACE,6BAA6B;EAC7B,yBAAyB;EACzB,6BAA6B;AAC/B;AACA;EACE,+CAA+C;AACjD;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,wCAAwC;AAC1C;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,sCAAsC;EACtC,wCAAwC;EACxC,gCAAgC;AAClC;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,sCAAsC;AACxC;AACA;EACE,sCAAsC;EACtC,wCAAwC;EACxC,gCAAgC;AAClC;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,sCAAsC;AACxC;AACA;EACE,oCAAoC;EACpC,sCAAsC;EACtC,8BAA8B;AAChC;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,oCAAoC;AACtC;AACA;EACE,uCAAuC;EACvC,YAAY;EACZ,gBAAgB;AAClB;AACA;EACE,YAAY;AACd",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-bfde1a98] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.button-vue[data-v-bfde1a98] {\n --button-size: var(--default-clickable-area);\n --button-inner-size: calc(var(--button-size) - 4px);\n --button-radius: var(--border-radius-element, calc(var(--button-size) / 2));\n --button-padding-default: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));\n --button-padding: var(--default-grid-baseline) var(--button-padding-default);\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-light);\n border: 1px solid var(--color-primary-element-light-hover);\n border-bottom-width: 2px;\n border-radius: var(--button-radius);\n box-sizing: border-box;\n position: relative;\n width: fit-content;\n overflow: hidden;\n padding-block: 1px 0;\n padding-inline: var(--button-padding);\n min-height: var(--button-size);\n min-width: var(--button-size);\n display: flex;\n align-items: center;\n justify-content: center;\n transition-property: color, border-color, background-color;\n transition-duration: 0.1s;\n transition-timing-function: linear;\n cursor: pointer;\n font-size: var(--default-font-size);\n font-weight: bold;\n}\n.button-vue--size-small[data-v-bfde1a98] {\n --button-size: var(--clickable-area-small, 24px);\n --button-radius: var(--border-radius);\n}\n.button-vue--size-large[data-v-bfde1a98] {\n --button-size: var(--clickable-area-large, 48px);\n}\n.button-vue[data-v-bfde1a98], .button-vue[data-v-bfde1a98] * {\n cursor: pointer;\n}\n.button-vue[data-v-bfde1a98]:focus {\n outline: none;\n}\n.button-vue[data-v-bfde1a98]:disabled {\n cursor: default;\n opacity: 0.5;\n filter: saturate(0.7);\n}\n.button-vue[data-v-bfde1a98]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-bfde1a98]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-bfde1a98]:active {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-bfde1a98] {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n}\n.button-vue--end .button-vue__wrapper[data-v-bfde1a98] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-bfde1a98] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-bfde1a98] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse.button-vue--icon-and-text[data-v-bfde1a98] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-bfde1a98] {\n --default-clickable-area: var(--button-inner-size);\n height: var(--button-inner-size);\n width: var(--button-inner-size);\n min-height: var(--button-inner-size);\n min-width: var(--button-inner-size);\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.button-vue--size-small .button-vue__icon[data-v-bfde1a98] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-bfde1a98] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-bfde1a98] {\n font-weight: bold;\n margin-bottom: 1px;\n padding: 2px 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n}\n.button-vue--icon-only[data-v-bfde1a98] {\n --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));\n line-height: 1;\n width: var(--button-size) !important;\n}\n.button-vue--text-only[data-v-bfde1a98] {\n --button-padding: var(--button-padding-default);\n}\n.button-vue--text-only .button-vue__text[data-v-bfde1a98] {\n margin-inline: 4px;\n}\n.button-vue--wide[data-v-bfde1a98] {\n width: 100%;\n}\n.button-vue[data-v-bfde1a98]:focus-visible {\n outline: 2px solid var(--color-main-text) !important;\n box-shadow: 0 0 0 4px var(--color-main-background) !important;\n}\n.button-vue:focus-visible.button-vue--vue-tertiary-on-primary[data-v-bfde1a98] {\n outline: 2px solid var(--color-primary-element-text);\n border-radius: var(--border-radius-element, var(--border-radius));\n background-color: transparent;\n}\n.button-vue--vue-primary[data-v-bfde1a98] {\n background-color: var(--color-primary-element);\n border-color: var(--color-primary-element-hover);\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-primary[data-v-bfde1a98]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--vue-primary[data-v-bfde1a98]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--vue-secondary[data-v-bfde1a98] {\n background-color: var(--color-primary-element-light);\n border-color: var(--color-primary-element-light-hover);\n color: var(--color-primary-element-light-text);\n}\n.button-vue--vue-secondary[data-v-bfde1a98]:hover:not(:disabled) {\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue--tertiary[data-v-bfde1a98], .button-vue--vue-tertiary[data-v-bfde1a98] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-bfde1a98]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-bfde1a98]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--vue-tertiary-no-background[data-v-bfde1a98]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-tertiary-on-primary[data-v-bfde1a98] {\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-tertiary-on-primary[data-v-bfde1a98]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-success[data-v-bfde1a98] {\n background-color: var(--color-success);\n border-color: var(--color-success-hover);\n color: var(--color-success-text);\n}\n.button-vue--vue-success[data-v-bfde1a98]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--vue-success[data-v-bfde1a98]:active {\n background-color: var(--color-success);\n}\n.button-vue--vue-warning[data-v-bfde1a98] {\n background-color: var(--color-warning);\n border-color: var(--color-warning-hover);\n color: var(--color-warning-text);\n}\n.button-vue--vue-warning[data-v-bfde1a98]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--vue-warning[data-v-bfde1a98]:active {\n background-color: var(--color-warning);\n}\n.button-vue--vue-error[data-v-bfde1a98] {\n background-color: var(--color-error);\n border-color: var(--color-error-hover);\n color: var(--color-error-text);\n}\n.button-vue--vue-error[data-v-bfde1a98]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--vue-error[data-v-bfde1a98]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-bfde1a98] {\n --button-inner-size: var(--button-size);\n border: none;\n padding-block: 0;\n}\n.button-vue--legacy.button-vue--vue-error[data-v-bfde1a98], .button-vue--legacy.button-vue--vue-success[data-v-bfde1a98], .button-vue--legacy.button-vue--vue-warning[data-v-bfde1a98] {\n color: white;\n}"],sourceRoot:""}]);const s=o},87849:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-cfa76919] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.checkbox-content[data-v-cfa76919] {\n display: flex;\n align-items: center;\n flex-direction: row;\n gap: var(--default-grid-baseline);\n user-select: none;\n min-height: var(--default-clickable-area);\n border-radius: var(--checkbox-radio-switch--border-radius);\n padding: var(--default-grid-baseline) calc((var(--default-clickable-area) - var(--icon-height)) / 2);\n width: 100%;\n max-width: fit-content;\n}\n.checkbox-content__wrapper[data-v-cfa76919] {\n flex: 1 0;\n}\n.checkbox-content__text[data-v-cfa76919]:empty {\n display: none;\n}\n.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-cfa76919], .checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-cfa76919], .checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-cfa76919] {\n margin-block: calc((var(--default-clickable-area) - 2 * var(--default-grid-baseline) - var(--icon-height)) / 2) auto;\n}\n.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-cfa76919], .checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-cfa76919], .checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-cfa76919] {\n display: flex;\n align-items: center;\n margin-block-end: 0;\n align-self: start;\n}\n.checkbox-content__icon > *[data-v-cfa76919] {\n width: var(--icon-size);\n height: var(--icon-height);\n color: var(--color-primary-element);\n}\n.checkbox-content__description[data-v-cfa76919] {\n display: block;\n color: var(--color-text-maxcontrast);\n}\n.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-cfa76919] {\n color: var(--color-primary-element);\n}\n.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-cfa76919] {\n color: var(--color-primary-element-text);\n}\n.checkbox-content--has-text[data-v-cfa76919] {\n padding-right: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.checkbox-content[data-v-cfa76919], .checkbox-content *[data-v-cfa76919] {\n cursor: pointer;\n flex-shrink: 0;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-24ed12a5] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.checkbox-radio-switch[data-v-24ed12a5] {\n --icon-size: var(--1f97b3de);\n --icon-height: var(--be84d992);\n display: flex;\n align-items: center;\n color: var(--color-main-text);\n background-color: transparent;\n box-sizing: border-box;\n font-size: var(--default-font-size);\n line-height: var(--default-line-height);\n padding: 0;\n position: relative;\n}\n.checkbox-radio-switch *[data-v-24ed12a5] {\n box-sizing: border-box;\n}\n.checkbox-radio-switch__input[data-v-24ed12a5] {\n position: absolute;\n z-index: -1;\n opacity: 0 !important;\n width: var(--icon-size);\n height: var(--icon-size);\n margin: 4px calc((var(--default-clickable-area) - 16px) / 2);\n}\n.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-24ed12a5], .checkbox-radio-switch__input[data-v-24ed12a5]:focus-visible {\n outline: 2px solid var(--color-main-text);\n border-color: var(--color-main-background);\n outline-offset: -2px;\n}\n.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-24ed12a5] {\n opacity: 0.5;\n}\n.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-24ed12a5] .checkbox-radio-switch__icon > * {\n color: var(--color-main-text);\n}\n.checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-24ed12a5], .checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-24ed12a5] *:not(a) {\n cursor: default !important;\n}\n.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-24ed12a5], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-24ed12a5]:hover {\n background-color: var(--color-background-hover);\n}\n.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-24ed12a5], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-24ed12a5]:hover {\n background-color: var(--color-primary-element-hover);\n}\n.checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-24ed12a5], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-24ed12a5]:hover {\n background-color: var(--color-primary-element-light-hover);\n}\n.checkbox-radio-switch-switch[data-v-24ed12a5]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * {\n color: var(--color-text-maxcontrast);\n}\n.checkbox-radio-switch-switch.checkbox-radio-switch--disabled.checkbox-radio-switch--checked[data-v-24ed12a5] .checkbox-radio-switch__icon > * {\n color: var(--color-primary-element-light);\n}\n.checkbox-radio-switch[data-v-24ed12a5] {\n --checkbox-radio-switch--border-radius: var(--border-radius-element, calc(var(--default-clickable-area) / 2));\n --checkbox-radio-switch--border-radius-outer: calc(var(--checkbox-radio-switch--border-radius) + 2px);\n}\n.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-24ed12a5] {\n background-color: var(--color-main-background);\n border: 2px solid var(--color-border-maxcontrast);\n overflow: hidden;\n}\n.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked[data-v-24ed12a5] {\n font-weight: bold;\n}\n.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-24ed12a5] {\n background-color: var(--color-primary-element);\n color: var(--color-primary-element-text);\n}\n.checkbox-radio-switch--button-variant[data-v-24ed12a5] .checkbox-radio-switch__text {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n width: 100%;\n}\n.checkbox-radio-switch--button-variant[data-v-24ed12a5]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * {\n color: var(--color-main-text);\n}\n.checkbox-radio-switch--button-variant[data-v-24ed12a5] .checkbox-radio-switch__icon:empty {\n display: none;\n}\n.checkbox-radio-switch--button-variant[data-v-24ed12a5]:not(.checkbox-radio-switch--button-variant-v-grouped):not(.checkbox-radio-switch--button-variant-h-grouped), .checkbox-radio-switch--button-variant .checkbox-radio-switch__content[data-v-24ed12a5] {\n border-radius: var(--checkbox-radio-switch--border-radius);\n}\n.checkbox-radio-switch[data-v-24ed12a5] {\n /* Special rules for vertical button groups */\n}\n.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-24ed12a5] {\n flex-basis: 100%;\n max-width: unset;\n}\n.checkbox-radio-switch--button-variant-v-grouped[data-v-24ed12a5]:first-of-type {\n border-start-start-radius: var(--checkbox-radio-switch--border-radius-outer);\n border-start-end-radius: var(--checkbox-radio-switch--border-radius-outer);\n}\n.checkbox-radio-switch--button-variant-v-grouped[data-v-24ed12a5]:last-of-type {\n border-end-start-radius: var(--checkbox-radio-switch--border-radius-outer);\n border-end-end-radius: var(--checkbox-radio-switch--border-radius-outer);\n}\n.checkbox-radio-switch--button-variant-v-grouped[data-v-24ed12a5]:not(:last-of-type) {\n border-bottom: 0 !important;\n}\n.checkbox-radio-switch--button-variant-v-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-24ed12a5] {\n margin-bottom: 2px;\n}\n.checkbox-radio-switch--button-variant-v-grouped[data-v-24ed12a5]:not(:first-of-type) {\n border-top: 0 !important;\n}\n.checkbox-radio-switch[data-v-24ed12a5] {\n /* Special rules for horizontal button groups */\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-24ed12a5]:first-of-type {\n border-start-start-radius: var(--checkbox-radio-switch--border-radius-outer);\n border-end-start-radius: var(--checkbox-radio-switch--border-radius-outer);\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-24ed12a5]:last-of-type {\n border-start-end-radius: var(--checkbox-radio-switch--border-radius-outer);\n border-end-end-radius: var(--checkbox-radio-switch--border-radius-outer);\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-24ed12a5]:not(:last-of-type) {\n border-inline-end: 0 !important;\n}\n.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-24ed12a5] {\n margin-inline-end: 2px;\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-24ed12a5]:not(:first-of-type) {\n border-inline-start: 0 !important;\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-24ed12a5] .checkbox-radio-switch__text {\n text-align: center;\n display: flex;\n align-items: center;\n}\n.checkbox-radio-switch--button-variant-h-grouped .checkbox-radio-switch__content[data-v-24ed12a5] {\n flex-direction: column;\n justify-content: center;\n width: 100%;\n margin: 0;\n gap: 0;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcCheckboxRadioSwitch-BcHKt-lf.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,mBAAmB;EACnB,iCAAiC;EACjC,iBAAiB;EACjB,yCAAyC;EACzC,0DAA0D;EAC1D,oGAAoG;EACpG,WAAW;EACX,sBAAsB;AACxB;AACA;EACE,SAAS;AACX;AACA;EACE,aAAa;AACf;AACA;EACE,oHAAoH;AACtH;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,mBAAmB;EACnB,iBAAiB;AACnB;AACA;EACE,uBAAuB;EACvB,0BAA0B;EAC1B,mCAAmC;AACrC;AACA;EACE,cAAc;EACd,oCAAoC;AACtC;AACA;EACE,mCAAmC;AACrC;AACA;EACE,wCAAwC;AAC1C;AACA;EACE,+DAA+D;AACjE;AACA;EACE,eAAe;EACf,cAAc;AAChB,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,4BAA4B;EAC5B,8BAA8B;EAC9B,aAAa;EACb,mBAAmB;EACnB,6BAA6B;EAC7B,6BAA6B;EAC7B,sBAAsB;EACtB,mCAAmC;EACnC,uCAAuC;EACvC,UAAU;EACV,kBAAkB;AACpB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,qBAAqB;EACrB,uBAAuB;EACvB,wBAAwB;EACxB,4DAA4D;AAC9D;AACA;EACE,yCAAyC;EACzC,0CAA0C;EAC1C,oBAAoB;AACtB;AACA;EACE,YAAY;AACd;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,0BAA0B;AAC5B;AACA;EACE,+CAA+C;AACjD;AACA;EACE,oDAAoD;AACtD;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,oCAAoC;AACtC;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,6GAA6G;EAC7G,qGAAqG;AACvG;AACA;EACE,8CAA8C;EAC9C,iDAAiD;EACjD,gBAAgB;AAClB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,8CAA8C;EAC9C,wCAAwC;AAC1C;AACA;EACE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;EACnB,WAAW;AACb;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,aAAa;AACf;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,6CAA6C;AAC/C;AACA;EACE,gBAAgB;EAChB,gBAAgB;AAClB;AACA;EACE,4EAA4E;EAC5E,0EAA0E;AAC5E;AACA;EACE,0EAA0E;EAC1E,wEAAwE;AAC1E;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,kBAAkB;AACpB;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,+CAA+C;AACjD;AACA;EACE,4EAA4E;EAC5E,0EAA0E;AAC5E;AACA;EACE,0EAA0E;EAC1E,wEAAwE;AAC1E;AACA;EACE,+BAA+B;AACjC;AACA;EACE,sBAAsB;AACxB;AACA;EACE,iCAAiC;AACnC;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,mBAAmB;AACrB;AACA;EACE,sBAAsB;EACtB,uBAAuB;EACvB,WAAW;EACX,SAAS;EACT,MAAM;AACR",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-cfa76919] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.checkbox-content[data-v-cfa76919] {\n display: flex;\n align-items: center;\n flex-direction: row;\n gap: var(--default-grid-baseline);\n user-select: none;\n min-height: var(--default-clickable-area);\n border-radius: var(--checkbox-radio-switch--border-radius);\n padding: var(--default-grid-baseline) calc((var(--default-clickable-area) - var(--icon-height)) / 2);\n width: 100%;\n max-width: fit-content;\n}\n.checkbox-content__wrapper[data-v-cfa76919] {\n flex: 1 0;\n}\n.checkbox-content__text[data-v-cfa76919]:empty {\n display: none;\n}\n.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-cfa76919], .checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-cfa76919], .checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-cfa76919] {\n margin-block: calc((var(--default-clickable-area) - 2 * var(--default-grid-baseline) - var(--icon-height)) / 2) auto;\n}\n.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-cfa76919], .checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-cfa76919], .checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-cfa76919] {\n display: flex;\n align-items: center;\n margin-block-end: 0;\n align-self: start;\n}\n.checkbox-content__icon > *[data-v-cfa76919] {\n width: var(--icon-size);\n height: var(--icon-height);\n color: var(--color-primary-element);\n}\n.checkbox-content__description[data-v-cfa76919] {\n display: block;\n color: var(--color-text-maxcontrast);\n}\n.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-cfa76919] {\n color: var(--color-primary-element);\n}\n.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-cfa76919] {\n color: var(--color-primary-element-text);\n}\n.checkbox-content--has-text[data-v-cfa76919] {\n padding-right: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.checkbox-content[data-v-cfa76919], .checkbox-content *[data-v-cfa76919] {\n cursor: pointer;\n flex-shrink: 0;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-24ed12a5] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.checkbox-radio-switch[data-v-24ed12a5] {\n --icon-size: var(--1f97b3de);\n --icon-height: var(--be84d992);\n display: flex;\n align-items: center;\n color: var(--color-main-text);\n background-color: transparent;\n box-sizing: border-box;\n font-size: var(--default-font-size);\n line-height: var(--default-line-height);\n padding: 0;\n position: relative;\n}\n.checkbox-radio-switch *[data-v-24ed12a5] {\n box-sizing: border-box;\n}\n.checkbox-radio-switch__input[data-v-24ed12a5] {\n position: absolute;\n z-index: -1;\n opacity: 0 !important;\n width: var(--icon-size);\n height: var(--icon-size);\n margin: 4px calc((var(--default-clickable-area) - 16px) / 2);\n}\n.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-24ed12a5], .checkbox-radio-switch__input[data-v-24ed12a5]:focus-visible {\n outline: 2px solid var(--color-main-text);\n border-color: var(--color-main-background);\n outline-offset: -2px;\n}\n.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-24ed12a5] {\n opacity: 0.5;\n}\n.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-24ed12a5] .checkbox-radio-switch__icon > * {\n color: var(--color-main-text);\n}\n.checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-24ed12a5], .checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-24ed12a5] *:not(a) {\n cursor: default !important;\n}\n.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-24ed12a5], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-24ed12a5]:hover {\n background-color: var(--color-background-hover);\n}\n.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-24ed12a5], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-24ed12a5]:hover {\n background-color: var(--color-primary-element-hover);\n}\n.checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-24ed12a5], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-24ed12a5]:hover {\n background-color: var(--color-primary-element-light-hover);\n}\n.checkbox-radio-switch-switch[data-v-24ed12a5]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * {\n color: var(--color-text-maxcontrast);\n}\n.checkbox-radio-switch-switch.checkbox-radio-switch--disabled.checkbox-radio-switch--checked[data-v-24ed12a5] .checkbox-radio-switch__icon > * {\n color: var(--color-primary-element-light);\n}\n.checkbox-radio-switch[data-v-24ed12a5] {\n --checkbox-radio-switch--border-radius: var(--border-radius-element, calc(var(--default-clickable-area) / 2));\n --checkbox-radio-switch--border-radius-outer: calc(var(--checkbox-radio-switch--border-radius) + 2px);\n}\n.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-24ed12a5] {\n background-color: var(--color-main-background);\n border: 2px solid var(--color-border-maxcontrast);\n overflow: hidden;\n}\n.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked[data-v-24ed12a5] {\n font-weight: bold;\n}\n.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-24ed12a5] {\n background-color: var(--color-primary-element);\n color: var(--color-primary-element-text);\n}\n.checkbox-radio-switch--button-variant[data-v-24ed12a5] .checkbox-radio-switch__text {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n width: 100%;\n}\n.checkbox-radio-switch--button-variant[data-v-24ed12a5]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * {\n color: var(--color-main-text);\n}\n.checkbox-radio-switch--button-variant[data-v-24ed12a5] .checkbox-radio-switch__icon:empty {\n display: none;\n}\n.checkbox-radio-switch--button-variant[data-v-24ed12a5]:not(.checkbox-radio-switch--button-variant-v-grouped):not(.checkbox-radio-switch--button-variant-h-grouped), .checkbox-radio-switch--button-variant .checkbox-radio-switch__content[data-v-24ed12a5] {\n border-radius: var(--checkbox-radio-switch--border-radius);\n}\n.checkbox-radio-switch[data-v-24ed12a5] {\n /* Special rules for vertical button groups */\n}\n.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-24ed12a5] {\n flex-basis: 100%;\n max-width: unset;\n}\n.checkbox-radio-switch--button-variant-v-grouped[data-v-24ed12a5]:first-of-type {\n border-start-start-radius: var(--checkbox-radio-switch--border-radius-outer);\n border-start-end-radius: var(--checkbox-radio-switch--border-radius-outer);\n}\n.checkbox-radio-switch--button-variant-v-grouped[data-v-24ed12a5]:last-of-type {\n border-end-start-radius: var(--checkbox-radio-switch--border-radius-outer);\n border-end-end-radius: var(--checkbox-radio-switch--border-radius-outer);\n}\n.checkbox-radio-switch--button-variant-v-grouped[data-v-24ed12a5]:not(:last-of-type) {\n border-bottom: 0 !important;\n}\n.checkbox-radio-switch--button-variant-v-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-24ed12a5] {\n margin-bottom: 2px;\n}\n.checkbox-radio-switch--button-variant-v-grouped[data-v-24ed12a5]:not(:first-of-type) {\n border-top: 0 !important;\n}\n.checkbox-radio-switch[data-v-24ed12a5] {\n /* Special rules for horizontal button groups */\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-24ed12a5]:first-of-type {\n border-start-start-radius: var(--checkbox-radio-switch--border-radius-outer);\n border-end-start-radius: var(--checkbox-radio-switch--border-radius-outer);\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-24ed12a5]:last-of-type {\n border-start-end-radius: var(--checkbox-radio-switch--border-radius-outer);\n border-end-end-radius: var(--checkbox-radio-switch--border-radius-outer);\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-24ed12a5]:not(:last-of-type) {\n border-inline-end: 0 !important;\n}\n.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-24ed12a5] {\n margin-inline-end: 2px;\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-24ed12a5]:not(:first-of-type) {\n border-inline-start: 0 !important;\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-24ed12a5] .checkbox-radio-switch__text {\n text-align: center;\n display: flex;\n align-items: center;\n}\n.checkbox-radio-switch--button-variant-h-grouped .checkbox-radio-switch__content[data-v-24ed12a5] {\n flex-direction: column;\n justify-content: center;\n width: 100%;\n margin: 0;\n gap: 0;\n}"],sourceRoot:""}]);const s=o},44703:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-88468fab] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.fade-enter-active[data-v-88468fab], .fade-leave-active[data-v-88468fab] {\n transition: opacity 0.3s ease;\n}\n.fade-enter[data-v-88468fab], .fade-leave-to[data-v-88468fab] {\n opacity: 0;\n}\n.linked-icons[data-v-88468fab] {\n display: flex;\n}\n.linked-icons img[data-v-88468fab] {\n padding: 12px;\n height: 44px;\n display: block;\n background-repeat: no-repeat;\n background-position: center;\n opacity: 0.7;\n}\n.linked-icons img[data-v-88468fab]:hover {\n opacity: 1;\n}\n.popovermenu[data-v-88468fab] {\n display: none;\n}\n.popovermenu.open[data-v-88468fab] {\n display: block;\n}\nli.collection-list-item[data-v-88468fab] {\n flex-wrap: wrap;\n height: auto;\n cursor: pointer;\n margin-bottom: 0 !important;\n}\nli.collection-list-item .collection-avatar[data-v-88468fab] {\n margin-top: 0;\n}\nli.collection-list-item form[data-v-88468fab], li.collection-list-item .collection-item-name[data-v-88468fab] {\n flex-basis: 10%;\n flex-grow: 1;\n display: flex;\n}\nli.collection-list-item .collection-item-name[data-v-88468fab] {\n padding: 12px 9px;\n}\nli.collection-list-item input[data-v-88468fab] {\n margin-top: 4px;\n border-color: var(--color-border-maxcontrast);\n}\nli.collection-list-item input[type=text][data-v-88468fab] {\n flex-grow: 1;\n}\nli.collection-list-item .error[data-v-88468fab] {\n flex-basis: 100%;\n width: 100%;\n}\nli.collection-list-item .resource-list-details[data-v-88468fab] {\n flex-basis: 100%;\n width: 100%;\n}\nli.collection-list-item .resource-list-details li[data-v-88468fab] {\n display: flex;\n margin-left: 44px;\n border-radius: 3px;\n cursor: pointer;\n}\nli.collection-list-item .resource-list-details li[data-v-88468fab]:hover {\n background-color: var(--color-background-dark);\n}\nli.collection-list-item .resource-list-details li a[data-v-88468fab] {\n flex-grow: 1;\n padding: 3px;\n max-width: calc(100% - 30px);\n display: flex;\n}\nli.collection-list-item .resource-list-details span[data-v-88468fab] {\n display: inline-block;\n vertical-align: top;\n margin-right: 10px;\n}\nli.collection-list-item .resource-list-details span.resource-name[data-v-88468fab] {\n text-overflow: ellipsis;\n overflow: hidden;\n position: relative;\n vertical-align: top;\n white-space: nowrap;\n flex-grow: 1;\n padding: 4px;\n}\nli.collection-list-item .resource-list-details img[data-v-88468fab] {\n width: 24px;\n height: 24px;\n}\nli.collection-list-item .resource-list-details .icon-close[data-v-88468fab] {\n opacity: 0.7;\n}\nli.collection-list-item .resource-list-details .icon-close[data-v-88468fab]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-88468fab]:focus {\n opacity: 1;\n}\n.should-shake[data-v-88468fab] {\n animation: shake-88468fab 0.6s 1 linear;\n}\n@keyframes shake-88468fab {\n0% {\n transform: translate(15px);\n}\n20% {\n transform: translate(-15px);\n}\n40% {\n transform: translate(7px);\n}\n60% {\n transform: translate(-7px);\n}\n80% {\n transform: translate(3px);\n}\n100% {\n transform: translate(0px);\n}\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-73e5825c] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.collection-list *[data-v-73e5825c] {\n box-sizing: border-box;\n}\n.collection-list > li[data-v-73e5825c] {\n display: flex;\n align-items: center;\n gap: 12px;\n}\n.collection-list > li > .avatar[data-v-73e5825c] {\n margin-top: 0;\n}\n#collection-select-container[data-v-73e5825c] {\n display: flex;\n flex-direction: column;\n}\n.v-select span.avatar[data-v-73e5825c] {\n display: block;\n padding: 16px;\n opacity: 0.7;\n background-repeat: no-repeat;\n background-position: center;\n}\n.v-select span.avatar[data-v-73e5825c]:hover {\n opacity: 1;\n}\np.hint[data-v-73e5825c] {\n z-index: 1;\n margin-top: -16px;\n padding: 8px 8px;\n color: var(--color-text-maxcontrast);\n line-height: normal;\n}\ndiv.avatar[data-v-73e5825c] {\n width: 32px;\n height: 32px;\n margin: 0;\n padding: 8px;\n background-color: var(--color-background-dark);\n margin-top: 30px;\n}\n\n/** TODO provide white icon in core */\n.icon-projects[data-v-73e5825c] {\n display: block;\n padding: 8px;\n background-repeat: no-repeat;\n background-position: center;\n}\n.option__wrapper[data-v-73e5825c] {\n display: flex;\n}\n.option__wrapper .avatar[data-v-73e5825c] {\n display: block;\n width: 32px;\n height: 32px;\n background-color: var(--color-background-darker) !important;\n}\n.option__wrapper .option__title[data-v-73e5825c] {\n padding: 4px;\n}\n.fade-enter-active[data-v-73e5825c], .fade-leave-active[data-v-73e5825c] {\n transition: opacity 0.5s;\n}\n.fade-enter[data-v-73e5825c], .fade-leave-to[data-v-73e5825c] {\n opacity: 0;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcCollectionList-hRgvNUMR.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,UAAU;AACZ;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;EACb,YAAY;EACZ,cAAc;EACd,4BAA4B;EAC5B,2BAA2B;EAC3B,YAAY;AACd;AACA;EACE,UAAU;AACZ;AACA;EACE,aAAa;AACf;AACA;EACE,cAAc;AAChB;AACA;EACE,eAAe;EACf,YAAY;EACZ,eAAe;EACf,2BAA2B;AAC7B;AACA;EACE,aAAa;AACf;AACA;EACE,eAAe;EACf,YAAY;EACZ,aAAa;AACf;AACA;EACE,iBAAiB;AACnB;AACA;EACE,eAAe;EACf,6CAA6C;AAC/C;AACA;EACE,YAAY;AACd;AACA;EACE,gBAAgB;EAChB,WAAW;AACb;AACA;EACE,gBAAgB;EAChB,WAAW;AACb;AACA;EACE,aAAa;EACb,iBAAiB;EACjB,kBAAkB;EAClB,eAAe;AACjB;AACA;EACE,8CAA8C;AAChD;AACA;EACE,YAAY;EACZ,YAAY;EACZ,4BAA4B;EAC5B,aAAa;AACf;AACA;EACE,qBAAqB;EACrB,mBAAmB;EACnB,kBAAkB;AACpB;AACA;EACE,uBAAuB;EACvB,gBAAgB;EAChB,kBAAkB;EAClB,mBAAmB;EACnB,mBAAmB;EACnB,YAAY;EACZ,YAAY;AACd;AACA;EACE,WAAW;EACX,YAAY;AACd;AACA;EACE,YAAY;AACd;AACA;EACE,UAAU;AACZ;AACA;EACE,uCAAuC;AACzC;AACA;AACA;IACI,0BAA0B;AAC9B;AACA;IACI,2BAA2B;AAC/B;AACA;IACI,yBAAyB;AAC7B;AACA;IACI,0BAA0B;AAC9B;AACA;IACI,yBAAyB;AAC7B;AACA;IACI,yBAAyB;AAC7B;AACA,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,SAAS;AACX;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;EACb,sBAAsB;AACxB;AACA;EACE,cAAc;EACd,aAAa;EACb,YAAY;EACZ,4BAA4B;EAC5B,2BAA2B;AAC7B;AACA;EACE,UAAU;AACZ;AACA;EACE,UAAU;EACV,iBAAiB;EACjB,gBAAgB;EAChB,oCAAoC;EACpC,mBAAmB;AACrB;AACA;EACE,WAAW;EACX,YAAY;EACZ,SAAS;EACT,YAAY;EACZ,8CAA8C;EAC9C,gBAAgB;AAClB;;AAEA,qCAAqC;AACrC;EACE,cAAc;EACd,YAAY;EACZ,4BAA4B;EAC5B,2BAA2B;AAC7B;AACA;EACE,aAAa;AACf;AACA;EACE,cAAc;EACd,WAAW;EACX,YAAY;EACZ,2DAA2D;AAC7D;AACA;EACE,YAAY;AACd;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,UAAU;AACZ",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-88468fab] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.fade-enter-active[data-v-88468fab], .fade-leave-active[data-v-88468fab] {\n transition: opacity 0.3s ease;\n}\n.fade-enter[data-v-88468fab], .fade-leave-to[data-v-88468fab] {\n opacity: 0;\n}\n.linked-icons[data-v-88468fab] {\n display: flex;\n}\n.linked-icons img[data-v-88468fab] {\n padding: 12px;\n height: 44px;\n display: block;\n background-repeat: no-repeat;\n background-position: center;\n opacity: 0.7;\n}\n.linked-icons img[data-v-88468fab]:hover {\n opacity: 1;\n}\n.popovermenu[data-v-88468fab] {\n display: none;\n}\n.popovermenu.open[data-v-88468fab] {\n display: block;\n}\nli.collection-list-item[data-v-88468fab] {\n flex-wrap: wrap;\n height: auto;\n cursor: pointer;\n margin-bottom: 0 !important;\n}\nli.collection-list-item .collection-avatar[data-v-88468fab] {\n margin-top: 0;\n}\nli.collection-list-item form[data-v-88468fab], li.collection-list-item .collection-item-name[data-v-88468fab] {\n flex-basis: 10%;\n flex-grow: 1;\n display: flex;\n}\nli.collection-list-item .collection-item-name[data-v-88468fab] {\n padding: 12px 9px;\n}\nli.collection-list-item input[data-v-88468fab] {\n margin-top: 4px;\n border-color: var(--color-border-maxcontrast);\n}\nli.collection-list-item input[type=text][data-v-88468fab] {\n flex-grow: 1;\n}\nli.collection-list-item .error[data-v-88468fab] {\n flex-basis: 100%;\n width: 100%;\n}\nli.collection-list-item .resource-list-details[data-v-88468fab] {\n flex-basis: 100%;\n width: 100%;\n}\nli.collection-list-item .resource-list-details li[data-v-88468fab] {\n display: flex;\n margin-left: 44px;\n border-radius: 3px;\n cursor: pointer;\n}\nli.collection-list-item .resource-list-details li[data-v-88468fab]:hover {\n background-color: var(--color-background-dark);\n}\nli.collection-list-item .resource-list-details li a[data-v-88468fab] {\n flex-grow: 1;\n padding: 3px;\n max-width: calc(100% - 30px);\n display: flex;\n}\nli.collection-list-item .resource-list-details span[data-v-88468fab] {\n display: inline-block;\n vertical-align: top;\n margin-right: 10px;\n}\nli.collection-list-item .resource-list-details span.resource-name[data-v-88468fab] {\n text-overflow: ellipsis;\n overflow: hidden;\n position: relative;\n vertical-align: top;\n white-space: nowrap;\n flex-grow: 1;\n padding: 4px;\n}\nli.collection-list-item .resource-list-details img[data-v-88468fab] {\n width: 24px;\n height: 24px;\n}\nli.collection-list-item .resource-list-details .icon-close[data-v-88468fab] {\n opacity: 0.7;\n}\nli.collection-list-item .resource-list-details .icon-close[data-v-88468fab]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-88468fab]:focus {\n opacity: 1;\n}\n.should-shake[data-v-88468fab] {\n animation: shake-88468fab 0.6s 1 linear;\n}\n@keyframes shake-88468fab {\n0% {\n transform: translate(15px);\n}\n20% {\n transform: translate(-15px);\n}\n40% {\n transform: translate(7px);\n}\n60% {\n transform: translate(-7px);\n}\n80% {\n transform: translate(3px);\n}\n100% {\n transform: translate(0px);\n}\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-73e5825c] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.collection-list *[data-v-73e5825c] {\n box-sizing: border-box;\n}\n.collection-list > li[data-v-73e5825c] {\n display: flex;\n align-items: center;\n gap: 12px;\n}\n.collection-list > li > .avatar[data-v-73e5825c] {\n margin-top: 0;\n}\n#collection-select-container[data-v-73e5825c] {\n display: flex;\n flex-direction: column;\n}\n.v-select span.avatar[data-v-73e5825c] {\n display: block;\n padding: 16px;\n opacity: 0.7;\n background-repeat: no-repeat;\n background-position: center;\n}\n.v-select span.avatar[data-v-73e5825c]:hover {\n opacity: 1;\n}\np.hint[data-v-73e5825c] {\n z-index: 1;\n margin-top: -16px;\n padding: 8px 8px;\n color: var(--color-text-maxcontrast);\n line-height: normal;\n}\ndiv.avatar[data-v-73e5825c] {\n width: 32px;\n height: 32px;\n margin: 0;\n padding: 8px;\n background-color: var(--color-background-dark);\n margin-top: 30px;\n}\n\n/** TODO provide white icon in core */\n.icon-projects[data-v-73e5825c] {\n display: block;\n padding: 8px;\n background-repeat: no-repeat;\n background-position: center;\n}\n.option__wrapper[data-v-73e5825c] {\n display: flex;\n}\n.option__wrapper .avatar[data-v-73e5825c] {\n display: block;\n width: 32px;\n height: 32px;\n background-color: var(--color-background-darker) !important;\n}\n.option__wrapper .option__title[data-v-73e5825c] {\n padding: 4px;\n}\n.fade-enter-active[data-v-73e5825c], .fade-leave-active[data-v-73e5825c] {\n transition: opacity 0.5s;\n}\n.fade-enter[data-v-73e5825c], .fade-leave-to[data-v-73e5825c] {\n opacity: 0;\n}"],sourceRoot:""}]);const s=o},87953:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-01d41e75] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.color-picker[data-v-01d41e75] {\n display: flex;\n overflow: hidden;\n align-content: flex-end;\n flex-direction: column;\n justify-content: space-between;\n padding: var(--border-radius-element);\n min-width: calc(4 * var(--default-clickable-area) + 2 * var(--border-radius-element));\n}\n.color-picker--clearable[data-v-01d41e75] {\n min-width: calc(5 * var(--default-clickable-area) + 2 * var(--border-radius-element));\n}\n.color-picker--advanced-fields[data-v-01d41e75] {\n min-width: 264px;\n}\n.color-picker__clear[data-v-01d41e75] {\n color: var(--color-main-text);\n}\n.color-picker__clear[data-v-01d41e75]:hover:not(:has(:checked)) {\n color: var(--color-text-maxcontrast);\n}\n.color-picker__simple[data-v-01d41e75] {\n display: grid;\n grid-template-columns: repeat(auto-fit, var(--default-clickable-area));\n grid-auto-rows: var(--default-clickable-area);\n}\n.color-picker__simple-color-circle[data-v-01d41e75] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: calc(var(--default-clickable-area) - 10px);\n height: calc(var(--default-clickable-area) - 10px);\n min-height: calc(var(--default-clickable-area) - 10px);\n margin: auto;\n padding: 0;\n color: white;\n border: 1px solid rgba(0, 0, 0, 0.25);\n border-radius: 50%;\n font-size: 16px;\n}\n.color-picker__simple-color-circle[data-v-01d41e75]:focus-within {\n outline: 2px solid var(--color-main-text);\n}\n.color-picker__simple-color-circle[data-v-01d41e75]:hover {\n opacity: 0.6;\n}\n.color-picker__simple-color-circle--active[data-v-01d41e75] {\n width: calc(var(--default-clickable-area) - 6px);\n height: calc(var(--default-clickable-area) - 6px);\n min-height: calc(var(--default-clickable-area) - 6px);\n transition: all 100ms ease-in-out;\n opacity: 1 !important;\n}\n.color-picker__advanced[data-v-01d41e75] {\n box-shadow: none !important;\n}\n.color-picker__navigation[data-v-01d41e75] {\n display: flex;\n flex-direction: row;\n gap: var(--default-grid-baseline);\n justify-content: space-between;\n margin-top: calc(2 * var(--default-grid-baseline));\n}\n[data-v-01d41e75] .vc-chrome {\n width: unset;\n background-color: var(--color-main-background);\n}\n[data-v-01d41e75] .vc-chrome-color-wrap {\n width: 30px;\n height: 30px;\n}\n[data-v-01d41e75] .vc-chrome-active-color {\n border-radius: 17px;\n}\n[data-v-01d41e75] .vc-chrome-body {\n padding: 14px 0 0 0;\n background-color: var(--color-main-background);\n}\n[data-v-01d41e75] .vc-chrome-body .vc-input__input {\n --input-border-radius: var(--border-radius-element, var(--border-radius-large));\n --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));\n width: 100%;\n height: var(--default-clickable-area);\n margin: 0;\n padding-inline: calc(var(--border-radius-large) + var(--input-border-width-offset));\n padding-block: var(--input-border-width-offset);\n border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast);\n border-radius: var(--input-border-radius);\n font-size: var(--default-font-size);\n color: var(--color-main-text);\n box-shadow: none;\n}\n[data-v-01d41e75] .vc-chrome-body .vc-input__input:active:not([disabled]),[data-v-01d41e75] .vc-chrome-body .vc-input__input:hover:not([disabled]),[data-v-01d41e75] .vc-chrome-body .vc-input__input:focus:not([disabled]) {\n --input-border-width-offset: 0px;\n border-color: var(--color-main-text);\n border-width: var(--border-width-input-focused, 2px);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n}\n[data-v-01d41e75] .vc-chrome-body .vc-input__input:active:not([disabled]) + .vc-input__label,[data-v-01d41e75] .vc-chrome-body .vc-input__input:hover:not([disabled]) + .vc-input__label,[data-v-01d41e75] .vc-chrome-body .vc-input__input:focus:not([disabled]) + .vc-input__label {\n color: var(--color-main-text);\n}\n[data-v-01d41e75] .vc-chrome-body .vc-input__label {\n position: absolute;\n inset-inline: var(--border-width-input-focused, 2px);\n inset-block-start: calc(-1.5 * var(--font-size-small, 13px) / 2);\n max-width: fit-content;\n margin-inline: calc(var(--border-radius-large) - var(--default-grid-baseline));\n margin-block: 0;\n padding-inline: var(--default-grid-baseline);\n font-family: var(--font-face);\n font-size: var(--font-size-small, 13px);\n line-height: 1.5;\n font-weight: 500;\n color: var(--color-text-maxcontrast);\n background-color: var(--color-main-background);\n pointer-events: none;\n}\n[data-v-01d41e75] .vc-chrome-toggle-btn {\n display: flex;\n justify-content: center;\n align-items: center;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n margin-inline-start: 6px;\n filter: var(--background-invert-if-dark);\n}\n[data-v-01d41e75] .vc-chrome-toggle-icon {\n width: 24px;\n height: 24px;\n margin: 0;\n}\n[data-v-01d41e75] .vc-chrome-toggle-icon-highlight {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n inset: 0;\n}\n[data-v-01d41e75] .vc-chrome-saturation-wrap {\n border-radius: 3px;\n}\n[data-v-01d41e75] .vc-chrome-saturation-circle {\n width: 20px;\n height: 20px;\n}\n.slide-enter[data-v-01d41e75] {\n transform: translateX(-50%);\n opacity: 0;\n}\n.slide-enter-to[data-v-01d41e75] {\n transform: translateX(0);\n opacity: 1;\n}\n.slide-leave[data-v-01d41e75] {\n transform: translateX(0);\n opacity: 1;\n}\n.slide-leave-to[data-v-01d41e75] {\n transform: translateX(-50%);\n opacity: 0;\n}\n.slide-enter-active[data-v-01d41e75], .slide-leave-active[data-v-01d41e75] {\n transition: all 50ms ease-in-out;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcColorPicker-CCqpXoam.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,gBAAgB;EAChB,uBAAuB;EACvB,sBAAsB;EACtB,8BAA8B;EAC9B,qCAAqC;EACrC,qFAAqF;AACvF;AACA;EACE,qFAAqF;AACvF;AACA;EACE,gBAAgB;AAClB;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,oCAAoC;AACtC;AACA;EACE,aAAa;EACb,sEAAsE;EACtE,6CAA6C;AAC/C;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,iDAAiD;EACjD,kDAAkD;EAClD,sDAAsD;EACtD,YAAY;EACZ,UAAU;EACV,YAAY;EACZ,qCAAqC;EACrC,kBAAkB;EAClB,eAAe;AACjB;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,YAAY;AACd;AACA;EACE,gDAAgD;EAChD,iDAAiD;EACjD,qDAAqD;EACrD,iCAAiC;EACjC,qBAAqB;AACvB;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,iCAAiC;EACjC,8BAA8B;EAC9B,kDAAkD;AACpD;AACA;EACE,YAAY;EACZ,8CAA8C;AAChD;AACA;EACE,WAAW;EACX,YAAY;AACd;AACA;EACE,mBAAmB;AACrB;AACA;EACE,mBAAmB;EACnB,8CAA8C;AAChD;AACA;EACE,+EAA+E;EAC/E,0GAA0G;EAC1G,WAAW;EACX,qCAAqC;EACrC,SAAS;EACT,mFAAmF;EACnF,+CAA+C;EAC/C,4EAA4E;EAC5E,yCAAyC;EACzC,mCAAmC;EACnC,6BAA6B;EAC7B,gBAAgB;AAClB;AACA;EACE,gCAAgC;EAChC,oCAAoC;EACpC,oDAAoD;EACpD,6DAA6D;AAC/D;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,kBAAkB;EAClB,oDAAoD;EACpD,gEAAgE;EAChE,sBAAsB;EACtB,8EAA8E;EAC9E,eAAe;EACf,4CAA4C;EAC5C,6BAA6B;EAC7B,uCAAuC;EACvC,gBAAgB;EAChB,gBAAgB;EAChB,oCAAoC;EACpC,8CAA8C;EAC9C,oBAAoB;AACtB;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,mBAAmB;EACnB,oCAAoC;EACpC,qCAAqC;EACrC,wBAAwB;EACxB,wCAAwC;AAC1C;AACA;EACE,WAAW;EACX,YAAY;EACZ,SAAS;AACX;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,QAAQ;AACV;AACA;EACE,kBAAkB;AACpB;AACA;EACE,WAAW;EACX,YAAY;AACd;AACA;EACE,2BAA2B;EAC3B,UAAU;AACZ;AACA;EACE,wBAAwB;EACxB,UAAU;AACZ;AACA;EACE,wBAAwB;EACxB,UAAU;AACZ;AACA;EACE,2BAA2B;EAC3B,UAAU;AACZ;AACA;EACE,gCAAgC;AAClC",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-01d41e75] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.color-picker[data-v-01d41e75] {\n display: flex;\n overflow: hidden;\n align-content: flex-end;\n flex-direction: column;\n justify-content: space-between;\n padding: var(--border-radius-element);\n min-width: calc(4 * var(--default-clickable-area) + 2 * var(--border-radius-element));\n}\n.color-picker--clearable[data-v-01d41e75] {\n min-width: calc(5 * var(--default-clickable-area) + 2 * var(--border-radius-element));\n}\n.color-picker--advanced-fields[data-v-01d41e75] {\n min-width: 264px;\n}\n.color-picker__clear[data-v-01d41e75] {\n color: var(--color-main-text);\n}\n.color-picker__clear[data-v-01d41e75]:hover:not(:has(:checked)) {\n color: var(--color-text-maxcontrast);\n}\n.color-picker__simple[data-v-01d41e75] {\n display: grid;\n grid-template-columns: repeat(auto-fit, var(--default-clickable-area));\n grid-auto-rows: var(--default-clickable-area);\n}\n.color-picker__simple-color-circle[data-v-01d41e75] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: calc(var(--default-clickable-area) - 10px);\n height: calc(var(--default-clickable-area) - 10px);\n min-height: calc(var(--default-clickable-area) - 10px);\n margin: auto;\n padding: 0;\n color: white;\n border: 1px solid rgba(0, 0, 0, 0.25);\n border-radius: 50%;\n font-size: 16px;\n}\n.color-picker__simple-color-circle[data-v-01d41e75]:focus-within {\n outline: 2px solid var(--color-main-text);\n}\n.color-picker__simple-color-circle[data-v-01d41e75]:hover {\n opacity: 0.6;\n}\n.color-picker__simple-color-circle--active[data-v-01d41e75] {\n width: calc(var(--default-clickable-area) - 6px);\n height: calc(var(--default-clickable-area) - 6px);\n min-height: calc(var(--default-clickable-area) - 6px);\n transition: all 100ms ease-in-out;\n opacity: 1 !important;\n}\n.color-picker__advanced[data-v-01d41e75] {\n box-shadow: none !important;\n}\n.color-picker__navigation[data-v-01d41e75] {\n display: flex;\n flex-direction: row;\n gap: var(--default-grid-baseline);\n justify-content: space-between;\n margin-top: calc(2 * var(--default-grid-baseline));\n}\n[data-v-01d41e75] .vc-chrome {\n width: unset;\n background-color: var(--color-main-background);\n}\n[data-v-01d41e75] .vc-chrome-color-wrap {\n width: 30px;\n height: 30px;\n}\n[data-v-01d41e75] .vc-chrome-active-color {\n border-radius: 17px;\n}\n[data-v-01d41e75] .vc-chrome-body {\n padding: 14px 0 0 0;\n background-color: var(--color-main-background);\n}\n[data-v-01d41e75] .vc-chrome-body .vc-input__input {\n --input-border-radius: var(--border-radius-element, var(--border-radius-large));\n --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));\n width: 100%;\n height: var(--default-clickable-area);\n margin: 0;\n padding-inline: calc(var(--border-radius-large) + var(--input-border-width-offset));\n padding-block: var(--input-border-width-offset);\n border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast);\n border-radius: var(--input-border-radius);\n font-size: var(--default-font-size);\n color: var(--color-main-text);\n box-shadow: none;\n}\n[data-v-01d41e75] .vc-chrome-body .vc-input__input:active:not([disabled]),[data-v-01d41e75] .vc-chrome-body .vc-input__input:hover:not([disabled]),[data-v-01d41e75] .vc-chrome-body .vc-input__input:focus:not([disabled]) {\n --input-border-width-offset: 0px;\n border-color: var(--color-main-text);\n border-width: var(--border-width-input-focused, 2px);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n}\n[data-v-01d41e75] .vc-chrome-body .vc-input__input:active:not([disabled]) + .vc-input__label,[data-v-01d41e75] .vc-chrome-body .vc-input__input:hover:not([disabled]) + .vc-input__label,[data-v-01d41e75] .vc-chrome-body .vc-input__input:focus:not([disabled]) + .vc-input__label {\n color: var(--color-main-text);\n}\n[data-v-01d41e75] .vc-chrome-body .vc-input__label {\n position: absolute;\n inset-inline: var(--border-width-input-focused, 2px);\n inset-block-start: calc(-1.5 * var(--font-size-small, 13px) / 2);\n max-width: fit-content;\n margin-inline: calc(var(--border-radius-large) - var(--default-grid-baseline));\n margin-block: 0;\n padding-inline: var(--default-grid-baseline);\n font-family: var(--font-face);\n font-size: var(--font-size-small, 13px);\n line-height: 1.5;\n font-weight: 500;\n color: var(--color-text-maxcontrast);\n background-color: var(--color-main-background);\n pointer-events: none;\n}\n[data-v-01d41e75] .vc-chrome-toggle-btn {\n display: flex;\n justify-content: center;\n align-items: center;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n margin-inline-start: 6px;\n filter: var(--background-invert-if-dark);\n}\n[data-v-01d41e75] .vc-chrome-toggle-icon {\n width: 24px;\n height: 24px;\n margin: 0;\n}\n[data-v-01d41e75] .vc-chrome-toggle-icon-highlight {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n inset: 0;\n}\n[data-v-01d41e75] .vc-chrome-saturation-wrap {\n border-radius: 3px;\n}\n[data-v-01d41e75] .vc-chrome-saturation-circle {\n width: 20px;\n height: 20px;\n}\n.slide-enter[data-v-01d41e75] {\n transform: translateX(-50%);\n opacity: 0;\n}\n.slide-enter-to[data-v-01d41e75] {\n transform: translateX(0);\n opacity: 1;\n}\n.slide-leave[data-v-01d41e75] {\n transform: translateX(0);\n opacity: 1;\n}\n.slide-leave-to[data-v-01d41e75] {\n transform: translateX(-50%);\n opacity: 0;\n}\n.slide-enter-active[data-v-01d41e75], .slide-leave-active[data-v-01d41e75] {\n transition: all 50ms ease-in-out;\n}"],sourceRoot:""}]);const s=o},98109:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n#skip-actions.vue-skip-actions:focus-within {\n top: 0 !important;\n left: 0 !important;\n width: 100vw;\n height: 100vh;\n padding: var(--body-container-margin) !important;\n backdrop-filter: brightness(50%);\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-1f87d811] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.vue-skip-actions__container[data-v-1f87d811] {\n background-color: var(--color-main-background);\n border-radius: var(--border-radius-large);\n padding: 22px;\n}\n.vue-skip-actions__headline[data-v-1f87d811] {\n font-weight: bold;\n font-size: 20px;\n line-height: 30px;\n margin-bottom: 12px;\n}\n.vue-skip-actions__buttons[data-v-1f87d811] {\n display: flex;\n flex-wrap: wrap;\n gap: 12px;\n}\n.vue-skip-actions__buttons > *[data-v-1f87d811] {\n flex: 1 0 fit-content;\n}\n.vue-skip-actions__image[data-v-1f87d811] {\n margin-top: 12px;\n}\n.vue-skip-actions__image[data-v-1f87d811]:dir(rtl) {\n transform: rotateY(180deg);\n}\n.content[data-v-1f87d811] {\n box-sizing: border-box;\n margin: var(--body-container-margin);\n margin-top: var(--header-height);\n display: flex;\n width: calc(100% - var(--body-container-margin) * 2);\n border-radius: var(--body-container-radius);\n height: var(--body-height);\n overflow: hidden;\n padding: 0;\n}\n.content[data-v-1f87d811]:not(.with-sidebar--full) {\n position: fixed;\n}\n.content[data-v-1f87d811] * {\n box-sizing: border-box;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcContent-IIXgAj_u.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,iBAAiB;EACjB,kBAAkB;EAClB,YAAY;EACZ,aAAa;EACb,gDAAgD;EAChD,gCAAgC;AAClC,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,8CAA8C;EAC9C,yCAAyC;EACzC,aAAa;AACf;AACA;EACE,iBAAiB;EACjB,eAAe;EACf,iBAAiB;EACjB,mBAAmB;AACrB;AACA;EACE,aAAa;EACb,eAAe;EACf,SAAS;AACX;AACA;EACE,qBAAqB;AACvB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,0BAA0B;AAC5B;AACA;EACE,sBAAsB;EACtB,oCAAoC;EACpC,gCAAgC;EAChC,aAAa;EACb,oDAAoD;EACpD,2CAA2C;EAC3C,0BAA0B;EAC1B,gBAAgB;EAChB,UAAU;AACZ;AACA;EACE,eAAe;AACjB;AACA;EACE,sBAAsB;AACxB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n#skip-actions.vue-skip-actions:focus-within {\n top: 0 !important;\n left: 0 !important;\n width: 100vw;\n height: 100vh;\n padding: var(--body-container-margin) !important;\n backdrop-filter: brightness(50%);\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-1f87d811] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.vue-skip-actions__container[data-v-1f87d811] {\n background-color: var(--color-main-background);\n border-radius: var(--border-radius-large);\n padding: 22px;\n}\n.vue-skip-actions__headline[data-v-1f87d811] {\n font-weight: bold;\n font-size: 20px;\n line-height: 30px;\n margin-bottom: 12px;\n}\n.vue-skip-actions__buttons[data-v-1f87d811] {\n display: flex;\n flex-wrap: wrap;\n gap: 12px;\n}\n.vue-skip-actions__buttons > *[data-v-1f87d811] {\n flex: 1 0 fit-content;\n}\n.vue-skip-actions__image[data-v-1f87d811] {\n margin-top: 12px;\n}\n.vue-skip-actions__image[data-v-1f87d811]:dir(rtl) {\n transform: rotateY(180deg);\n}\n.content[data-v-1f87d811] {\n box-sizing: border-box;\n margin: var(--body-container-margin);\n margin-top: var(--header-height);\n display: flex;\n width: calc(100% - var(--body-container-margin) * 2);\n border-radius: var(--body-container-radius);\n height: var(--body-height);\n overflow: hidden;\n padding: 0;\n}\n.content[data-v-1f87d811]:not(.with-sidebar--full) {\n position: fixed;\n}\n.content[data-v-1f87d811] * {\n box-sizing: border-box;\n}"],sourceRoot:""}]);const s=o},28701:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-7d9795d6] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.counter-bubble__counter[data-v-7d9795d6] {\n --counter-bubble-height: 22px;\n font-size: var(--font-size-small, 13px);\n overflow: hidden;\n width: fit-content;\n min-width: var(--counter-bubble-height);\n text-align: center;\n line-height: var(--counter-bubble-height);\n padding: 0 calc(1.5 * var(--default-grid-baseline));\n border-radius: var(--border-radius-pill);\n background-color: var(--color-primary-element-light);\n font-weight: bold;\n color: var(--color-primary-element-light-text);\n}\n.counter-bubble__counter .active[data-v-7d9795d6] {\n color: var(--color-main-background);\n background-color: var(--color-primary-element-light);\n}\n.counter-bubble__counter--highlighted[data-v-7d9795d6] {\n color: var(--color-primary-element-text);\n background-color: var(--color-primary-element);\n}\n.counter-bubble__counter--highlighted.active[data-v-7d9795d6] {\n color: var(--color-primary-element);\n background-color: var(--color-main-background);\n}\n.counter-bubble__counter--outlined[data-v-7d9795d6] {\n color: var(--color-primary-element);\n background: transparent;\n box-shadow: inset 0 0 0 2px;\n}\n.counter-bubble__counter--outlined.active[data-v-7d9795d6] {\n color: var(--color-main-background);\n box-shadow: inset 0 0 0 2px;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcCounterBubble-sz81L2Mt.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,6BAA6B;EAC7B,uCAAuC;EACvC,gBAAgB;EAChB,kBAAkB;EAClB,uCAAuC;EACvC,kBAAkB;EAClB,yCAAyC;EACzC,mDAAmD;EACnD,wCAAwC;EACxC,oDAAoD;EACpD,iBAAiB;EACjB,8CAA8C;AAChD;AACA;EACE,mCAAmC;EACnC,oDAAoD;AACtD;AACA;EACE,wCAAwC;EACxC,8CAA8C;AAChD;AACA;EACE,mCAAmC;EACnC,8CAA8C;AAChD;AACA;EACE,mCAAmC;EACnC,uBAAuB;EACvB,2BAA2B;AAC7B;AACA;EACE,mCAAmC;EACnC,2BAA2B;AAC7B",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-7d9795d6] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.counter-bubble__counter[data-v-7d9795d6] {\n --counter-bubble-height: 22px;\n font-size: var(--font-size-small, 13px);\n overflow: hidden;\n width: fit-content;\n min-width: var(--counter-bubble-height);\n text-align: center;\n line-height: var(--counter-bubble-height);\n padding: 0 calc(1.5 * var(--default-grid-baseline));\n border-radius: var(--border-radius-pill);\n background-color: var(--color-primary-element-light);\n font-weight: bold;\n color: var(--color-primary-element-light-text);\n}\n.counter-bubble__counter .active[data-v-7d9795d6] {\n color: var(--color-main-background);\n background-color: var(--color-primary-element-light);\n}\n.counter-bubble__counter--highlighted[data-v-7d9795d6] {\n color: var(--color-primary-element-text);\n background-color: var(--color-primary-element);\n}\n.counter-bubble__counter--highlighted.active[data-v-7d9795d6] {\n color: var(--color-primary-element);\n background-color: var(--color-main-background);\n}\n.counter-bubble__counter--outlined[data-v-7d9795d6] {\n color: var(--color-primary-element);\n background: transparent;\n box-shadow: inset 0 0 0 2px;\n}\n.counter-bubble__counter--outlined.active[data-v-7d9795d6] {\n color: var(--color-main-background);\n box-shadow: inset 0 0 0 2px;\n}"],sourceRoot:""}]);const s=o},32369:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-7631d51f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dashboard-widget[data-v-7631d51f] .empty-content {\n text-align: center;\n padding-top: 5vh;\n}\n.dashboard-widget[data-v-7631d51f] .empty-content.half-screen {\n padding-top: 0;\n margin-bottom: 1vh;\n}\n.more[data-v-7631d51f] {\n display: block;\n text-align: center;\n color: var(--color-text-maxcontrast);\n line-height: 60px;\n cursor: pointer;\n}\n.more[data-v-7631d51f]:hover, .more[data-v-7631d51f]:focus {\n background-color: var(--color-background-hover);\n border-radius: var(--border-radius-large);\n color: var(--color-main-text);\n}\n\n/* skeleton */\n.item-list__entry[data-v-7631d51f] {\n display: flex;\n align-items: flex-start;\n padding: 8px;\n}\n.item-list__entry .item-avatar[data-v-7631d51f] {\n position: relative;\n margin-top: auto;\n margin-bottom: auto;\n background-color: var(--color-background-dark) !important;\n}\n.item-list__entry .item__details[data-v-7631d51f] {\n padding-left: 8px;\n max-height: var(--default-clickable-area);\n flex-grow: 1;\n overflow: hidden;\n display: flex;\n flex-direction: column;\n}\n.item-list__entry .item__details h3[data-v-7631d51f],\n.item-list__entry .item__details .message[data-v-7631d51f] {\n white-space: nowrap;\n background-color: var(--color-background-dark);\n}\n.item-list__entry .item__details h3[data-v-7631d51f] {\n font-size: 100%;\n margin: 0;\n}\n.item-list__entry .item__details .message[data-v-7631d51f] {\n width: 80%;\n height: 15px;\n margin-top: 5px;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcDashboardWidget-DzJMoJ_B.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,gBAAgB;AAClB;AACA;EACE,cAAc;EACd,kBAAkB;AACpB;AACA;EACE,cAAc;EACd,kBAAkB;EAClB,oCAAoC;EACpC,iBAAiB;EACjB,eAAe;AACjB;AACA;EACE,+CAA+C;EAC/C,yCAAyC;EACzC,6BAA6B;AAC/B;;AAEA,aAAa;AACb;EACE,aAAa;EACb,uBAAuB;EACvB,YAAY;AACd;AACA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,mBAAmB;EACnB,yDAAyD;AAC3D;AACA;EACE,iBAAiB;EACjB,yCAAyC;EACzC,YAAY;EACZ,gBAAgB;EAChB,aAAa;EACb,sBAAsB;AACxB;AACA;;EAEE,mBAAmB;EACnB,8CAA8C;AAChD;AACA;EACE,eAAe;EACf,SAAS;AACX;AACA;EACE,UAAU;EACV,YAAY;EACZ,eAAe;AACjB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-7631d51f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dashboard-widget[data-v-7631d51f] .empty-content {\n text-align: center;\n padding-top: 5vh;\n}\n.dashboard-widget[data-v-7631d51f] .empty-content.half-screen {\n padding-top: 0;\n margin-bottom: 1vh;\n}\n.more[data-v-7631d51f] {\n display: block;\n text-align: center;\n color: var(--color-text-maxcontrast);\n line-height: 60px;\n cursor: pointer;\n}\n.more[data-v-7631d51f]:hover, .more[data-v-7631d51f]:focus {\n background-color: var(--color-background-hover);\n border-radius: var(--border-radius-large);\n color: var(--color-main-text);\n}\n\n/* skeleton */\n.item-list__entry[data-v-7631d51f] {\n display: flex;\n align-items: flex-start;\n padding: 8px;\n}\n.item-list__entry .item-avatar[data-v-7631d51f] {\n position: relative;\n margin-top: auto;\n margin-bottom: auto;\n background-color: var(--color-background-dark) !important;\n}\n.item-list__entry .item__details[data-v-7631d51f] {\n padding-left: 8px;\n max-height: var(--default-clickable-area);\n flex-grow: 1;\n overflow: hidden;\n display: flex;\n flex-direction: column;\n}\n.item-list__entry .item__details h3[data-v-7631d51f],\n.item-list__entry .item__details .message[data-v-7631d51f] {\n white-space: nowrap;\n background-color: var(--color-background-dark);\n}\n.item-list__entry .item__details h3[data-v-7631d51f] {\n font-size: 100%;\n margin: 0;\n}\n.item-list__entry .item__details .message[data-v-7631d51f] {\n width: 80%;\n height: 15px;\n margin-top: 5px;\n}"],sourceRoot:""}]);const s=o},65542:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-3c6f752d] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.item-list__entry[data-v-3c6f752d] {\n display: flex;\n align-items: center;\n position: relative;\n padding: 8px;\n}\n.item-list__entry[data-v-3c6f752d]:hover, .item-list__entry[data-v-3c6f752d]:focus {\n background-color: var(--color-background-hover);\n border-radius: var(--border-radius-large);\n}\n.item-list__entry .item-avatar[data-v-3c6f752d] {\n position: relative;\n margin-top: auto;\n margin-bottom: auto;\n}\n.item-list__entry .item__details[data-v-3c6f752d] {\n padding-inline-start: 8px;\n max-height: fit-content;\n flex-grow: 1;\n overflow: hidden;\n display: flex;\n flex-direction: column;\n justify-content: center;\n min-height: var(--default-clickable-area);\n}\n.item-list__entry .item__details h3[data-v-3c6f752d],\n.item-list__entry .item__details .message[data-v-3c6f752d] {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.item-list__entry .item__details .message span[data-v-3c6f752d] {\n width: 10px;\n display: inline-block;\n margin-bottom: -3px;\n}\n.item-list__entry .item__details h3[data-v-3c6f752d] {\n font-size: 100%;\n margin: 0;\n}\n.item-list__entry .item__details .message[data-v-3c6f752d] {\n width: 100%;\n color: var(--color-text-maxcontrast);\n}\n.item-list__entry .item-icon[data-v-3c6f752d] {\n position: relative;\n width: 14px;\n height: 14px;\n margin-top: 25px;\n margin-inline: -10px -2px;\n}\n.item-list__entry button.primary[data-v-3c6f752d] {\n padding: 21px;\n margin: 0;\n}\n\n/*\n.content-popover {\n\theight: 0px;\n\twidth: 0px;\n\tmargin-inline: auto;\n}\n.popover-container {\n\twidth: 100%;\n\theight: 0px;\n}\n*/","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcDashboardWidgetItem-CAsF_ZMZ.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,kBAAkB;EAClB,YAAY;AACd;AACA;EACE,+CAA+C;EAC/C,yCAAyC;AAC3C;AACA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,mBAAmB;AACrB;AACA;EACE,yBAAyB;EACzB,uBAAuB;EACvB,YAAY;EACZ,gBAAgB;EAChB,aAAa;EACb,sBAAsB;EACtB,uBAAuB;EACvB,yCAAyC;AAC3C;AACA;;EAEE,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,WAAW;EACX,qBAAqB;EACrB,mBAAmB;AACrB;AACA;EACE,eAAe;EACf,SAAS;AACX;AACA;EACE,WAAW;EACX,oCAAoC;AACtC;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,gBAAgB;EAChB,yBAAyB;AAC3B;AACA;EACE,aAAa;EACb,SAAS;AACX;;AAEA;;;;;;;;;;CAUC",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-3c6f752d] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.item-list__entry[data-v-3c6f752d] {\n display: flex;\n align-items: center;\n position: relative;\n padding: 8px;\n}\n.item-list__entry[data-v-3c6f752d]:hover, .item-list__entry[data-v-3c6f752d]:focus {\n background-color: var(--color-background-hover);\n border-radius: var(--border-radius-large);\n}\n.item-list__entry .item-avatar[data-v-3c6f752d] {\n position: relative;\n margin-top: auto;\n margin-bottom: auto;\n}\n.item-list__entry .item__details[data-v-3c6f752d] {\n padding-inline-start: 8px;\n max-height: fit-content;\n flex-grow: 1;\n overflow: hidden;\n display: flex;\n flex-direction: column;\n justify-content: center;\n min-height: var(--default-clickable-area);\n}\n.item-list__entry .item__details h3[data-v-3c6f752d],\n.item-list__entry .item__details .message[data-v-3c6f752d] {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.item-list__entry .item__details .message span[data-v-3c6f752d] {\n width: 10px;\n display: inline-block;\n margin-bottom: -3px;\n}\n.item-list__entry .item__details h3[data-v-3c6f752d] {\n font-size: 100%;\n margin: 0;\n}\n.item-list__entry .item__details .message[data-v-3c6f752d] {\n width: 100%;\n color: var(--color-text-maxcontrast);\n}\n.item-list__entry .item-icon[data-v-3c6f752d] {\n position: relative;\n width: 14px;\n height: 14px;\n margin-top: 25px;\n margin-inline: -10px -2px;\n}\n.item-list__entry button.primary[data-v-3c6f752d] {\n padding: 21px;\n margin: 0;\n}\n\n/*\n.content-popover {\n\theight: 0px;\n\twidth: 0px;\n\tmargin-inline: auto;\n}\n.popover-container {\n\twidth: 100%;\n\theight: 0px;\n}\n*/"],sourceRoot:""}]);const s=o},6482:(e,t,n)=>{"use strict";n.d(t,{A:()=>_});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i),s=n(4417),l=n.n(s),c=new URL(n(27514),n.b),d=new URL(n(27518),n.b),u=new URL(n(86886),n.b),p=new URL(n(79722),n.b),h=o()(r()),m=l()(c),f=l()(d),g=l()(u),A=l()(p);h.push([e.id,`/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n* SPDX-FileCopyrightText: 2020 F7cloud GmbH and F7cloud contributors\n* SPDX-License-Identifier: AGPL-3.0-or-later\n*/\n.mx-icon-left:before,\n.mx-icon-right:before,\n.mx-icon-double-left:before,\n.mx-icon-double-right:before,\n.mx-icon-double-left:after,\n.mx-icon-double-right:after {\n content: "";\n position: relative;\n top: -1px;\n display: inline-block;\n width: 10px;\n height: 10px;\n vertical-align: middle;\n border-style: solid;\n border-color: currentColor;\n border-width: 2px 0 0 2px;\n border-radius: 1px;\n box-sizing: border-box;\n transform-origin: center;\n transform: rotate(-45deg) scale(0.7);\n}\n\n.mx-icon-double-left:after {\n left: -4px;\n}\n\n.mx-icon-double-right:before {\n left: 4px;\n}\n\n.mx-icon-right:before,\n.mx-icon-double-right:before,\n.mx-icon-double-right:after {\n transform: rotate(135deg) scale(0.7);\n}\n\n.mx-btn {\n box-sizing: border-box;\n line-height: 1;\n font-size: 14px;\n font-weight: 500;\n padding: 7px 15px;\n margin: 0;\n cursor: pointer;\n background-color: transparent;\n outline: none;\n border: 1px solid rgba(0, 0, 0, 0.1);\n border-radius: 4px;\n color: #73879c;\n white-space: nowrap;\n}\n.mx-btn:hover {\n border-color: #1284e7;\n color: #1284e7;\n}\n.mx-btn:disabled, .mx-btn.disabled {\n color: #ccc;\n cursor: not-allowed;\n}\n\n.mx-btn-text {\n border: 0;\n padding: 0 4px;\n text-align: left;\n line-height: inherit;\n}\n\n.mx-scrollbar {\n height: 100%;\n}\n.mx-scrollbar:hover .mx-scrollbar-track {\n opacity: 1;\n}\n\n.mx-scrollbar-wrap {\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.mx-scrollbar-track {\n position: absolute;\n top: 2px;\n right: 2px;\n bottom: 2px;\n width: 6px;\n z-index: 1;\n border-radius: 4px;\n opacity: 0;\n transition: opacity 0.24s ease-out;\n}\n.mx-scrollbar-track .mx-scrollbar-thumb {\n position: absolute;\n width: 100%;\n height: 0;\n cursor: pointer;\n border-radius: inherit;\n background-color: rgba(144, 147, 153, 0.3);\n transition: background-color 0.3s;\n}\n\n.mx-zoom-in-down-enter-active,\n.mx-zoom-in-down-leave-active {\n opacity: 1;\n transform: scaleY(1);\n transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1);\n transform-origin: center top;\n}\n\n.mx-zoom-in-down-enter,\n.mx-zoom-in-down-enter-from,\n.mx-zoom-in-down-leave-to {\n opacity: 0;\n transform: scaleY(0);\n}\n\n.mx-datepicker {\n position: relative;\n display: inline-block;\n width: 210px;\n}\n.mx-datepicker svg {\n width: 1em;\n height: 1em;\n vertical-align: -0.15em;\n fill: currentColor;\n overflow: hidden;\n}\n\n.mx-datepicker-range {\n width: 320px;\n}\n\n.mx-datepicker-inline {\n width: auto;\n}\n\n.mx-input-wrapper {\n position: relative;\n}\n\n.mx-input {\n display: inline-block;\n box-sizing: border-box;\n width: 100%;\n height: 34px;\n padding: 6px 30px;\n padding-left: 10px;\n font-size: 14px;\n line-height: 1.4;\n color: #555;\n background-color: #fff;\n border: 1px solid #ccc;\n border-radius: 4px;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.mx-input:hover, .mx-input:focus {\n border-color: #409aff;\n}\n.mx-input:disabled, .mx-input.disabled {\n color: #ccc;\n background-color: #f3f3f3;\n border-color: #ccc;\n cursor: not-allowed;\n}\n.mx-input:focus {\n outline: none;\n}\n.mx-input::-ms-clear {\n display: none;\n}\n\n.mx-icon-calendar,\n.mx-icon-clear {\n position: absolute;\n top: 50%;\n right: 8px;\n transform: translateY(-50%);\n font-size: 16px;\n line-height: 1;\n color: rgba(0, 0, 0, 0.5);\n vertical-align: middle;\n}\n\n.mx-icon-clear {\n cursor: pointer;\n}\n.mx-icon-clear:hover {\n color: rgba(0, 0, 0, 0.8);\n}\n\n.mx-datepicker-main {\n font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif;\n color: #73879c;\n background-color: #fff;\n border: 1px solid #e8e8e8;\n}\n\n.mx-datepicker-popup {\n position: absolute;\n margin-top: 1px;\n margin-bottom: 1px;\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n z-index: 2001;\n}\n\n.mx-datepicker-sidebar {\n float: left;\n box-sizing: border-box;\n width: 100px;\n padding: 6px;\n overflow: auto;\n}\n\n.mx-datepicker-sidebar + .mx-datepicker-content {\n margin-left: 100px;\n border-left: 1px solid #e8e8e8;\n}\n\n.mx-datepicker-body {\n position: relative;\n user-select: none;\n}\n\n.mx-btn-shortcut {\n display: block;\n padding: 0 6px;\n line-height: 24px;\n}\n\n.mx-range-wrapper {\n display: flex;\n}\n@media (max-width: 750px) {\n .mx-range-wrapper {\n flex-direction: column;\n }\n}\n\n.mx-datepicker-header {\n padding: 6px 8px;\n border-bottom: 1px solid #e8e8e8;\n}\n\n.mx-datepicker-footer {\n padding: 6px 8px;\n text-align: right;\n border-top: 1px solid #e8e8e8;\n}\n\n.mx-calendar {\n box-sizing: border-box;\n width: 248px;\n padding: 6px 12px;\n}\n.mx-calendar + .mx-calendar {\n border-left: 1px solid #e8e8e8;\n}\n\n.mx-calendar-header, .mx-time-header {\n box-sizing: border-box;\n height: 34px;\n line-height: 34px;\n text-align: center;\n overflow: hidden;\n}\n\n.mx-btn-icon-left,\n.mx-btn-icon-double-left {\n float: left;\n}\n\n.mx-btn-icon-right,\n.mx-btn-icon-double-right {\n float: right;\n}\n\n.mx-calendar-header-label {\n font-size: 14px;\n}\n\n.mx-calendar-decade-separator {\n margin: 0 2px;\n}\n.mx-calendar-decade-separator:after {\n content: "~";\n}\n\n.mx-calendar-content {\n position: relative;\n height: 224px;\n box-sizing: border-box;\n}\n.mx-calendar-content .cell {\n cursor: pointer;\n}\n.mx-calendar-content .cell:hover {\n color: #73879c;\n background-color: rgb(243.15, 248.85, 253.8);\n}\n.mx-calendar-content .cell.active {\n color: #fff;\n background-color: #1284e7;\n}\n.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range {\n color: #73879c;\n background-color: rgb(219.45, 236.55, 251.4);\n}\n.mx-calendar-content .cell.disabled {\n cursor: not-allowed;\n color: #ccc;\n background-color: #f3f3f3;\n}\n\n.mx-calendar-week-mode .mx-date-row {\n cursor: pointer;\n}\n.mx-calendar-week-mode .mx-date-row:hover {\n background-color: rgb(243.15, 248.85, 253.8);\n}\n.mx-calendar-week-mode .mx-date-row.mx-active-week {\n background-color: rgb(219.45, 236.55, 251.4);\n}\n.mx-calendar-week-mode .mx-date-row .cell:hover {\n color: inherit;\n background-color: transparent;\n}\n.mx-calendar-week-mode .mx-date-row .cell.active {\n color: inherit;\n background-color: transparent;\n}\n\n.mx-week-number {\n opacity: 0.5;\n}\n\n.mx-table {\n table-layout: fixed;\n border-collapse: separate;\n border-spacing: 0;\n width: 100%;\n height: 100%;\n box-sizing: border-box;\n text-align: center;\n}\n.mx-table th {\n padding: 0;\n font-weight: 500;\n vertical-align: middle;\n}\n.mx-table td {\n padding: 0;\n vertical-align: middle;\n}\n\n.mx-table-date td,\n.mx-table-date th {\n height: 32px;\n font-size: 12px;\n}\n.mx-table-date .today {\n color: rgb(41.7, 144.3, 233.4);\n}\n.mx-table-date .cell.not-current-month {\n color: #ccc;\n background: none;\n}\n\n.mx-time {\n flex: 1;\n width: 224px;\n background: #fff;\n}\n.mx-time + .mx-time {\n border-left: 1px solid #e8e8e8;\n}\n\n.mx-calendar-time {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.mx-time-header {\n border-bottom: 1px solid #e8e8e8;\n}\n\n.mx-time-content {\n height: 224px;\n box-sizing: border-box;\n overflow: hidden;\n}\n\n.mx-time-columns {\n display: flex;\n width: 100%;\n height: 100%;\n overflow: hidden;\n}\n\n.mx-time-column {\n flex: 1;\n position: relative;\n border-left: 1px solid #e8e8e8;\n text-align: center;\n}\n.mx-time-column:first-child {\n border-left: 0;\n}\n.mx-time-column .mx-time-list {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n.mx-time-column .mx-time-list::after {\n content: "";\n display: block;\n height: 192px;\n}\n.mx-time-column .mx-time-item {\n cursor: pointer;\n font-size: 12px;\n height: 32px;\n line-height: 32px;\n}\n.mx-time-column .mx-time-item:hover {\n color: #73879c;\n background-color: rgb(243.15, 248.85, 253.8);\n}\n.mx-time-column .mx-time-item.active {\n color: #1284e7;\n background-color: transparent;\n font-weight: 700;\n}\n.mx-time-column .mx-time-item.disabled {\n cursor: not-allowed;\n color: #ccc;\n background-color: #f3f3f3;\n}\n\n.mx-time-option {\n cursor: pointer;\n padding: 8px 10px;\n font-size: 14px;\n line-height: 20px;\n}\n.mx-time-option:hover {\n color: #73879c;\n background-color: rgb(243.15, 248.85, 253.8);\n}\n.mx-time-option.active {\n color: #1284e7;\n background-color: transparent;\n font-weight: 700;\n}\n.mx-time-option.disabled {\n cursor: not-allowed;\n color: #ccc;\n background-color: #f3f3f3;\n}\n\n.mx-datepicker[data-v-bdbecb4] {\n user-select: none;\n color: var(--color-main-text);\n}\n.mx-datepicker[data-v-bdbecb4] svg {\n fill: var(--color-main-text);\n}\n.mx-datepicker[data-v-bdbecb4] {\n /* INPUT CONTAINER */\n}\n.mx-datepicker[data-v-bdbecb4] .mx-input-wrapper .mx-input {\n width: 100%;\n border: 2px solid var(--color-border-maxcontrast);\n background-color: var(--color-main-background);\n background-clip: content-box;\n}\n.mx-datepicker[data-v-bdbecb4] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-bdbecb4] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-bdbecb4] .mx-input-wrapper .mx-input:focus:not(.disabled) {\n border-color: var(--color-primary-element);\n}\n.mx-datepicker[data-v-bdbecb4] .mx-input-wrapper:disabled, .mx-datepicker[data-v-bdbecb4] .mx-input-wrapper.disabled {\n cursor: not-allowed;\n opacity: 0.7;\n}\n.mx-datepicker[data-v-bdbecb4] .mx-input-wrapper .mx-icon-calendar,\n.mx-datepicker[data-v-bdbecb4] .mx-input-wrapper .mx-icon-clear {\n color: var(--color-text-lighter);\n}\n\n.mx-datepicker-main {\n color: var(--color-main-text);\n border: 1px solid var(--color-border);\n background-color: var(--color-main-background);\n font-family: var(--font-face) !important;\n line-height: 1.5;\n}\n.mx-datepicker-main svg {\n fill: var(--color-main-text);\n}\n.mx-datepicker-main.mx-datepicker-popup {\n z-index: 2000;\n box-shadow: none;\n}\n.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content {\n border-left: 1px solid var(--color-border);\n}\n.mx-datepicker-main.show-week-number .mx-calendar {\n width: 296px;\n}\n.mx-datepicker-main .mx-datepicker-header {\n border-bottom: 1px solid var(--color-border);\n}\n.mx-datepicker-main .mx-datepicker-footer {\n border-top: 1px solid var(--color-border);\n}\n.mx-datepicker-main .mx-datepicker-btn-confirm {\n background-color: var(--color-primary-element);\n border-color: var(--color-primary-element);\n color: var(--color-primary-element-text) !important;\n opacity: 1 !important;\n}\n.mx-datepicker-main .mx-datepicker-btn-confirm:hover {\n background-color: var(--color-primary-element-light) !important;\n border-color: var(--color-primary-element-light) !important;\n}\n.mx-datepicker-main .mx-calendar {\n width: 264px;\n padding: 5px;\n}\n.mx-datepicker-main .mx-calendar.mx-calendar-week-mode {\n width: 296px;\n}\n.mx-datepicker-main .mx-time + .mx-time,\n.mx-datepicker-main .mx-calendar + .mx-calendar {\n border-left: 1px solid var(--color-border);\n}\n.mx-datepicker-main .mx-range-wrapper {\n display: flex;\n overflow: hidden;\n}\n.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell {\n border-radius: var(--border-radius-small);\n}\n.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active {\n border-radius: var(--border-radius-small) 0 0 var(--border-radius-small);\n}\n.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active {\n border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0;\n}\n.mx-datepicker-main .mx-table {\n text-align: center;\n}\n.mx-datepicker-main .mx-table thead > tr > th {\n text-align: center;\n opacity: 0.5;\n color: var(--color-main-text);\n}\n.mx-datepicker-main .mx-table tr:focus,\n.mx-datepicker-main .mx-table tr:hover,\n.mx-datepicker-main .mx-table tr:active {\n background-color: transparent;\n}\n.mx-datepicker-main .mx-table .cell {\n transition: all 100ms ease-in-out;\n text-align: center;\n opacity: 0.7;\n border-radius: var(--border-radius-small);\n min-height: var(--clickable-area-small) !important;\n}\n.mx-datepicker-main .mx-table .cell > * {\n cursor: pointer;\n}\n.mx-datepicker-main .mx-table .cell.today {\n opacity: 1;\n font-weight: bold;\n background-color: transparent;\n color: var(--color-primary-element);\n border-radius: var(--border-radius-small);\n}\n.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus {\n color: var(--color-primary-element-text);\n}\n.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled {\n border-radius: var(--border-radius-small);\n color: var(--color-main-text);\n opacity: 1;\n}\n.mx-datepicker-main .mx-table .cell.in-range {\n opacity: 0.7;\n}\n.mx-datepicker-main .mx-table .cell.not-current-month {\n opacity: 0.5;\n color: var(--color-text-maxcontrast);\n}\n.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus {\n opacity: 1;\n}\n.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range {\n opacity: 1;\n color: var(--color-primary-element-text);\n background-color: var(--color-primary-element);\n font-weight: bold;\n}\n.mx-datepicker-main .mx-table .cell.disabled {\n opacity: 1;\n color: var(--color-main-text);\n border-radius: var(--border-radius-small);\n}\n.mx-datepicker-main .mx-table .mx-week-number {\n text-align: center;\n opacity: 0.7;\n border-radius: 50px;\n}\n.mx-datepicker-main .mx-table span.mx-week-number,\n.mx-datepicker-main .mx-table li.mx-week-number,\n.mx-datepicker-main .mx-table span.cell,\n.mx-datepicker-main .mx-table li.cell {\n min-height: 32px;\n}\n.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month {\n display: flex;\n flex-direction: column;\n justify-content: space-around;\n}\n.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr {\n display: inline-flex;\n align-items: center;\n flex: 1 1 32px;\n justify-content: space-around;\n min-height: 32px;\n color: var(--color-main-text);\n}\n.mx-datepicker-main .mx-table.mx-table-date thead th,\n.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th,\n.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th,\n.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th,\n.mx-datepicker-main .mx-table.mx-table-month td {\n display: flex;\n align-items: center;\n flex: 0 1 32%;\n justify-content: center;\n min-width: 32px;\n height: 95%;\n min-height: 32px;\n transition: background 100ms ease-in-out;\n color: var(--color-main-text);\n}\n.mx-datepicker-main .mx-table.mx-table-year tr th,\n.mx-datepicker-main .mx-table.mx-table-year tr td {\n flex-basis: 48%;\n}\n.mx-datepicker-main .mx-table.mx-table-date tr th,\n.mx-datepicker-main .mx-table.mx-table-date tr td {\n flex-basis: 32px;\n}\n.mx-datepicker-main .mx-btn {\n min-width: 32px;\n height: 32px;\n margin: 0 2px !important;\n padding: 0;\n cursor: pointer;\n text-decoration: none;\n opacity: 1;\n color: var(--color-main-text);\n border-radius: var(--border-radius-small);\n line-height: 20px;\n}\n.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus {\n opacity: 1;\n color: var(--color-main-text);\n background-color: var(--color-background-darker);\n}\n.mx-datepicker-main .mx-calendar-header {\n display: inline-flex;\n align-items: center;\n justify-content: space-between;\n width: 100%;\n height: var(--default-clickable-area);\n margin-bottom: 4px;\n}\n.mx-datepicker-main .mx-calendar-header button {\n min-width: 32px;\n min-height: 32px;\n margin: 0;\n cursor: pointer;\n text-align: center;\n text-decoration: none;\n opacity: 1;\n color: var(--color-main-text);\n border-radius: var(--border-radius-small);\n background-color: transparent;\n line-height: 20px;\n}\n.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus {\n opacity: 1;\n color: var(--color-main-text);\n background-color: var(--color-background-darker);\n}\n.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right {\n align-items: center;\n justify-content: center;\n width: 32px;\n padding: 0;\n}\n.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before {\n content: none;\n}\n.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i {\n background-repeat: no-repeat;\n background-size: 16px;\n background-position: center;\n filter: var(--background-invert-if-dark);\n display: inline-block;\n width: 32px;\n height: 32px;\n}\n.mx-datepicker-main .mx-calendar-header button.mx-btn-text {\n line-height: initial;\n}\n.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label {\n display: flex;\n color: var(--color-main-text);\n}\n.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i {\n background-image: url(${m});\n}\n.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i {\n background-image: url(${f});\n}\n.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i {\n background-image: url(${g});\n}\n.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i {\n background-image: url(${A});\n}\n.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right {\n order: 2;\n}\n.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right {\n order: 3;\n}\n.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number {\n font-weight: bold;\n}\n.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week {\n opacity: 1;\n border-radius: var(--border-radius-small);\n background-color: var(--color-background-dark);\n}\n.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td {\n background-color: transparent;\n}\n.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus {\n color: inherit;\n}\n.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week {\n color: var(--color-primary-element-text);\n background-color: var(--color-primary-element);\n}\n.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td {\n opacity: 0.7;\n font-weight: normal;\n}\n.mx-datepicker-main .mx-time {\n background-color: var(--color-main-background);\n}\n.mx-datepicker-main .mx-time .mx-time-header {\n justify-content: center;\n border-bottom: 1px solid var(--color-border);\n opacity: 1 !important;\n background-color: transparent;\n}\n.mx-datepicker-main .mx-time .mx-time-column {\n border-left: 1px solid var(--color-border);\n}\n.mx-datepicker-main .mx-time .mx-time-option.active,\n.mx-datepicker-main .mx-time .mx-time-item.active {\n background-color: var(--color-primary-element);\n color: var(--color-primary-element-text);\n}\n.mx-datepicker-main .mx-time .mx-time-option:hover,\n.mx-datepicker-main .mx-time .mx-time-item:hover {\n background-color: var(--color-background-hover);\n color: var(--color-main-text);\n}\n.mx-datepicker-main .mx-time .mx-time-option.disabled,\n.mx-datepicker-main .mx-time .mx-time-item.disabled {\n cursor: not-allowed;\n opacity: 0.5;\n color: var(--color-main-text);\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-3e415d44] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.mx-datepicker[data-v-3e415d44] .mx-input-wrapper .mx-input {\n background-clip: border-box;\n}\n.datetime-picker-inline-icon[data-v-3e415d44] {\n opacity: 0.3;\n border: none;\n background-color: transparent;\n border-radius: 0;\n padding: 0 !important;\n margin: 0;\n}\n.datetime-picker-inline-icon--highlighted[data-v-3e415d44] {\n opacity: 0.7;\n}\n.datetime-picker-inline-icon[data-v-3e415d44]:focus, .datetime-picker-inline-icon[data-v-3e415d44]:hover {\n opacity: 1;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.timezone-select__popper .v-popper__wrapper {\n border-radius: var(--border-radius-large);\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner {\n padding: 4px;\n border-radius: var(--border-radius-large);\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label {\n padding: 4px 0;\n padding-left: 14px;\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.select {\n min-width: 246px;\n left: -8px !important;\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle {\n border-radius: calc(var(--border-radius-large) - 4px);\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle {\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle {\n border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px);\n}\n.vs__dropdown-menu--floating {\n z-index: 100001 !important;\n}`,"",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcDateTimePicker-uS5WikmF.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;CAGC;AACD;;;;;;EAME,WAAW;EACX,kBAAkB;EAClB,SAAS;EACT,qBAAqB;EACrB,WAAW;EACX,YAAY;EACZ,sBAAsB;EACtB,mBAAmB;EACnB,0BAA0B;EAC1B,yBAAyB;EACzB,kBAAkB;EAClB,sBAAsB;EACtB,wBAAwB;EACxB,oCAAoC;AACtC;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,SAAS;AACX;;AAEA;;;EAGE,oCAAoC;AACtC;;AAEA;EACE,sBAAsB;EACtB,cAAc;EACd,eAAe;EACf,gBAAgB;EAChB,iBAAiB;EACjB,SAAS;EACT,eAAe;EACf,6BAA6B;EAC7B,aAAa;EACb,oCAAoC;EACpC,kBAAkB;EAClB,cAAc;EACd,mBAAmB;AACrB;AACA;EACE,qBAAqB;EACrB,cAAc;AAChB;AACA;EACE,WAAW;EACX,mBAAmB;AACrB;;AAEA;EACE,SAAS;EACT,cAAc;EACd,gBAAgB;EAChB,oBAAoB;AACtB;;AAEA;EACE,YAAY;AACd;AACA;EACE,UAAU;AACZ;;AAEA;EACE,YAAY;EACZ,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;EAClB,QAAQ;EACR,UAAU;EACV,WAAW;EACX,UAAU;EACV,UAAU;EACV,kBAAkB;EAClB,UAAU;EACV,kCAAkC;AACpC;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,SAAS;EACT,eAAe;EACf,sBAAsB;EACtB,0CAA0C;EAC1C,iCAAiC;AACnC;;AAEA;;EAEE,UAAU;EACV,oBAAoB;EACpB,sGAAsG;EACtG,4BAA4B;AAC9B;;AAEA;;;EAGE,UAAU;EACV,oBAAoB;AACtB;;AAEA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,YAAY;AACd;AACA;EACE,UAAU;EACV,WAAW;EACX,uBAAuB;EACvB,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,qBAAqB;EACrB,sBAAsB;EACtB,WAAW;EACX,YAAY;EACZ,iBAAiB;EACjB,kBAAkB;EAClB,eAAe;EACf,gBAAgB;EAChB,WAAW;EACX,sBAAsB;EACtB,sBAAsB;EACtB,kBAAkB;EAClB,gDAAgD;AAClD;AACA;EACE,qBAAqB;AACvB;AACA;EACE,WAAW;EACX,yBAAyB;EACzB,kBAAkB;EAClB,mBAAmB;AACrB;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;AACf;;AAEA;;EAEE,kBAAkB;EAClB,QAAQ;EACR,UAAU;EACV,2BAA2B;EAC3B,eAAe;EACf,cAAc;EACd,yBAAyB;EACzB,sBAAsB;AACxB;;AAEA;EACE,eAAe;AACjB;AACA;EACE,yBAAyB;AAC3B;;AAEA;EACE,gFAAgF;EAChF,cAAc;EACd,sBAAsB;EACtB,yBAAyB;AAC3B;;AAEA;EACE,kBAAkB;EAClB,eAAe;EACf,kBAAkB;EAClB,2CAA2C;EAC3C,aAAa;AACf;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,YAAY;EACZ,YAAY;EACZ,cAAc;AAChB;;AAEA;EACE,kBAAkB;EAClB,8BAA8B;AAChC;;AAEA;EACE,kBAAkB;EAClB,iBAAiB;AACnB;;AAEA;EACE,cAAc;EACd,cAAc;EACd,iBAAiB;AACnB;;AAEA;EACE,aAAa;AACf;AACA;EACE;IACE,sBAAsB;EACxB;AACF;;AAEA;EACE,gBAAgB;EAChB,gCAAgC;AAClC;;AAEA;EACE,gBAAgB;EAChB,iBAAiB;EACjB,6BAA6B;AAC/B;;AAEA;EACE,sBAAsB;EACtB,YAAY;EACZ,iBAAiB;AACnB;AACA;EACE,8BAA8B;AAChC;;AAEA;EACE,sBAAsB;EACtB,YAAY;EACZ,iBAAiB;EACjB,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA;;EAEE,WAAW;AACb;;AAEA;;EAEE,YAAY;AACd;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,aAAa;AACf;AACA;EACE,YAAY;AACd;;AAEA;EACE,kBAAkB;EAClB,aAAa;EACb,sBAAsB;AACxB;AACA;EACE,eAAe;AACjB;AACA;EACE,cAAc;EACd,4CAA4C;AAC9C;AACA;EACE,WAAW;EACX,yBAAyB;AAC3B;AACA;EACE,cAAc;EACd,4CAA4C;AAC9C;AACA;EACE,mBAAmB;EACnB,WAAW;EACX,yBAAyB;AAC3B;;AAEA;EACE,eAAe;AACjB;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,cAAc;EACd,6BAA6B;AAC/B;AACA;EACE,cAAc;EACd,6BAA6B;AAC/B;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,mBAAmB;EACnB,yBAAyB;EACzB,iBAAiB;EACjB,WAAW;EACX,YAAY;EACZ,sBAAsB;EACtB,kBAAkB;AACpB;AACA;EACE,UAAU;EACV,gBAAgB;EAChB,sBAAsB;AACxB;AACA;EACE,UAAU;EACV,sBAAsB;AACxB;;AAEA;;EAEE,YAAY;EACZ,eAAe;AACjB;AACA;EACE,8BAA8B;AAChC;AACA;EACE,WAAW;EACX,gBAAgB;AAClB;;AAEA;EACE,OAAO;EACP,YAAY;EACZ,gBAAgB;AAClB;AACA;EACE,8BAA8B;AAChC;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;AACd;;AAEA;EACE,gCAAgC;AAClC;;AAEA;EACE,aAAa;EACb,sBAAsB;EACtB,gBAAgB;AAClB;;AAEA;EACE,aAAa;EACb,WAAW;EACX,YAAY;EACZ,gBAAgB;AAClB;;AAEA;EACE,OAAO;EACP,kBAAkB;EAClB,8BAA8B;EAC9B,kBAAkB;AACpB;AACA;EACE,cAAc;AAChB;AACA;EACE,SAAS;EACT,UAAU;EACV,gBAAgB;AAClB;AACA;EACE,WAAW;EACX,cAAc;EACd,aAAa;AACf;AACA;EACE,eAAe;EACf,eAAe;EACf,YAAY;EACZ,iBAAiB;AACnB;AACA;EACE,cAAc;EACd,4CAA4C;AAC9C;AACA;EACE,cAAc;EACd,6BAA6B;EAC7B,gBAAgB;AAClB;AACA;EACE,mBAAmB;EACnB,WAAW;EACX,yBAAyB;AAC3B;;AAEA;EACE,eAAe;EACf,iBAAiB;EACjB,eAAe;EACf,iBAAiB;AACnB;AACA;EACE,cAAc;EACd,4CAA4C;AAC9C;AACA;EACE,cAAc;EACd,6BAA6B;EAC7B,gBAAgB;AAClB;AACA;EACE,mBAAmB;EACnB,WAAW;EACX,yBAAyB;AAC3B;;AAEA;EACE,iBAAiB;EACjB,6BAA6B;AAC/B;AACA;EACE,4BAA4B;AAC9B;AACA;EACE,oBAAoB;AACtB;AACA;EACE,WAAW;EACX,iDAAiD;EACjD,8CAA8C;EAC9C,4BAA4B;AAC9B;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,mBAAmB;EACnB,YAAY;AACd;AACA;;EAEE,gCAAgC;AAClC;;AAEA;EACE,6BAA6B;EAC7B,qCAAqC;EACrC,8CAA8C;EAC9C,wCAAwC;EACxC,gBAAgB;AAClB;AACA;EACE,4BAA4B;AAC9B;AACA;EACE,aAAa;EACb,gBAAgB;AAClB;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,YAAY;AACd;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,8CAA8C;EAC9C,0CAA0C;EAC1C,mDAAmD;EACnD,qBAAqB;AACvB;AACA;EACE,+DAA+D;EAC/D,2DAA2D;AAC7D;AACA;EACE,YAAY;EACZ,YAAY;AACd;AACA;EACE,YAAY;AACd;AACA;;EAEE,0CAA0C;AAC5C;AACA;EACE,aAAa;EACb,gBAAgB;AAClB;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,wEAAwE;AAC1E;AACA;EACE,wEAAwE;AAC1E;AACA;EACE,kBAAkB;AACpB;AACA;EACE,kBAAkB;EAClB,YAAY;EACZ,6BAA6B;AAC/B;AACA;;;EAGE,6BAA6B;AAC/B;AACA;EACE,iCAAiC;EACjC,kBAAkB;EAClB,YAAY;EACZ,yCAAyC;EACzC,kDAAkD;AACpD;AACA;EACE,eAAe;AACjB;AACA;EACE,UAAU;EACV,iBAAiB;EACjB,6BAA6B;EAC7B,mCAAmC;EACnC,yCAAyC;AAC3C;AACA;EACE,wCAAwC;AAC1C;AACA;EACE,yCAAyC;EACzC,6BAA6B;EAC7B,UAAU;AACZ;AACA;EACE,YAAY;AACd;AACA;EACE,YAAY;EACZ,oCAAoC;AACtC;AACA;EACE,UAAU;AACZ;AACA;EACE,UAAU;EACV,wCAAwC;EACxC,8CAA8C;EAC9C,iBAAiB;AACnB;AACA;EACE,UAAU;EACV,6BAA6B;EAC7B,yCAAyC;AAC3C;AACA;EACE,kBAAkB;EAClB,YAAY;EACZ,mBAAmB;AACrB;AACA;;;;EAIE,gBAAgB;AAClB;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,6BAA6B;AAC/B;AACA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,cAAc;EACd,6BAA6B;EAC7B,gBAAgB;EAChB,6BAA6B;AAC/B;AACA;;;;;EAKE,aAAa;EACb,mBAAmB;EACnB,aAAa;EACb,uBAAuB;EACvB,eAAe;EACf,WAAW;EACX,gBAAgB;EAChB,wCAAwC;EACxC,6BAA6B;AAC/B;AACA;;EAEE,eAAe;AACjB;AACA;;EAEE,gBAAgB;AAClB;AACA;EACE,eAAe;EACf,YAAY;EACZ,wBAAwB;EACxB,UAAU;EACV,eAAe;EACf,qBAAqB;EACrB,UAAU;EACV,6BAA6B;EAC7B,yCAAyC;EACzC,iBAAiB;AACnB;AACA;EACE,UAAU;EACV,6BAA6B;EAC7B,gDAAgD;AAClD;AACA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,8BAA8B;EAC9B,WAAW;EACX,qCAAqC;EACrC,kBAAkB;AACpB;AACA;EACE,eAAe;EACf,gBAAgB;EAChB,SAAS;EACT,eAAe;EACf,kBAAkB;EAClB,qBAAqB;EACrB,UAAU;EACV,6BAA6B;EAC7B,yCAAyC;EACzC,6BAA6B;EAC7B,iBAAiB;AACnB;AACA;EACE,UAAU;EACV,6BAA6B;EAC7B,gDAAgD;AAClD;AACA;EACE,mBAAmB;EACnB,uBAAuB;EACvB,WAAW;EACX,UAAU;AACZ;AACA;EACE,aAAa;AACf;AACA;EACE,4BAA4B;EAC5B,qBAAqB;EACrB,2BAA2B;EAC3B,wCAAwC;EACxC,qBAAqB;EACrB,WAAW;EACX,YAAY;AACd;AACA;EACE,oBAAoB;AACtB;AACA;EACE,aAAa;EACb,6BAA6B;AAC/B;AACA;EACE,yDAAsY;AACxY;AACA;EACE,yDAA+U;AACjV;AACA;EACE,yDAAuU;AACzU;AACA;EACE,yDAA0X;AAC5X;AACA;EACE,QAAQ;AACV;AACA;EACE,QAAQ;AACV;AACA;EACE,iBAAiB;AACnB;AACA;EACE,UAAU;EACV,yCAAyC;EACzC,8CAA8C;AAChD;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,cAAc;AAChB;AACA;EACE,wCAAwC;EACxC,8CAA8C;AAChD;AACA;EACE,YAAY;EACZ,mBAAmB;AACrB;AACA;EACE,8CAA8C;AAChD;AACA;EACE,uBAAuB;EACvB,4CAA4C;EAC5C,qBAAqB;EACrB,6BAA6B;AAC/B;AACA;EACE,0CAA0C;AAC5C;AACA;;EAEE,8CAA8C;EAC9C,wCAAwC;AAC1C;AACA;;EAEE,+CAA+C;EAC/C,6BAA6B;AAC/B;AACA;;EAEE,mBAAmB;EACnB,YAAY;EACZ,6BAA6B;AAC/B,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,YAAY;EACZ,YAAY;EACZ,6BAA6B;EAC7B,gBAAgB;EAChB,qBAAqB;EACrB,SAAS;AACX;AACA;EACE,YAAY;AACd;AACA;EACE,UAAU;AACZ,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,YAAY;EACZ,yCAAyC;AAC3C;AACA;EACE,cAAc;EACd,kBAAkB;AACpB;AACA;EACE,gBAAgB;EAChB,qBAAqB;AACvB;AACA;EACE,qDAAqD;AACvD;AACA;EACE,4BAA4B;EAC5B,6BAA6B;AAC/B;AACA;EACE,gGAAgG;AAClG;AACA;EACE,0BAA0B;AAC5B",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n* SPDX-FileCopyrightText: 2020 F7cloud GmbH and F7cloud contributors\n* SPDX-License-Identifier: AGPL-3.0-or-later\n*/\n.mx-icon-left:before,\n.mx-icon-right:before,\n.mx-icon-double-left:before,\n.mx-icon-double-right:before,\n.mx-icon-double-left:after,\n.mx-icon-double-right:after {\n content: \"\";\n position: relative;\n top: -1px;\n display: inline-block;\n width: 10px;\n height: 10px;\n vertical-align: middle;\n border-style: solid;\n border-color: currentColor;\n border-width: 2px 0 0 2px;\n border-radius: 1px;\n box-sizing: border-box;\n transform-origin: center;\n transform: rotate(-45deg) scale(0.7);\n}\n\n.mx-icon-double-left:after {\n left: -4px;\n}\n\n.mx-icon-double-right:before {\n left: 4px;\n}\n\n.mx-icon-right:before,\n.mx-icon-double-right:before,\n.mx-icon-double-right:after {\n transform: rotate(135deg) scale(0.7);\n}\n\n.mx-btn {\n box-sizing: border-box;\n line-height: 1;\n font-size: 14px;\n font-weight: 500;\n padding: 7px 15px;\n margin: 0;\n cursor: pointer;\n background-color: transparent;\n outline: none;\n border: 1px solid rgba(0, 0, 0, 0.1);\n border-radius: 4px;\n color: #73879c;\n white-space: nowrap;\n}\n.mx-btn:hover {\n border-color: #1284e7;\n color: #1284e7;\n}\n.mx-btn:disabled, .mx-btn.disabled {\n color: #ccc;\n cursor: not-allowed;\n}\n\n.mx-btn-text {\n border: 0;\n padding: 0 4px;\n text-align: left;\n line-height: inherit;\n}\n\n.mx-scrollbar {\n height: 100%;\n}\n.mx-scrollbar:hover .mx-scrollbar-track {\n opacity: 1;\n}\n\n.mx-scrollbar-wrap {\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.mx-scrollbar-track {\n position: absolute;\n top: 2px;\n right: 2px;\n bottom: 2px;\n width: 6px;\n z-index: 1;\n border-radius: 4px;\n opacity: 0;\n transition: opacity 0.24s ease-out;\n}\n.mx-scrollbar-track .mx-scrollbar-thumb {\n position: absolute;\n width: 100%;\n height: 0;\n cursor: pointer;\n border-radius: inherit;\n background-color: rgba(144, 147, 153, 0.3);\n transition: background-color 0.3s;\n}\n\n.mx-zoom-in-down-enter-active,\n.mx-zoom-in-down-leave-active {\n opacity: 1;\n transform: scaleY(1);\n transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1);\n transform-origin: center top;\n}\n\n.mx-zoom-in-down-enter,\n.mx-zoom-in-down-enter-from,\n.mx-zoom-in-down-leave-to {\n opacity: 0;\n transform: scaleY(0);\n}\n\n.mx-datepicker {\n position: relative;\n display: inline-block;\n width: 210px;\n}\n.mx-datepicker svg {\n width: 1em;\n height: 1em;\n vertical-align: -0.15em;\n fill: currentColor;\n overflow: hidden;\n}\n\n.mx-datepicker-range {\n width: 320px;\n}\n\n.mx-datepicker-inline {\n width: auto;\n}\n\n.mx-input-wrapper {\n position: relative;\n}\n\n.mx-input {\n display: inline-block;\n box-sizing: border-box;\n width: 100%;\n height: 34px;\n padding: 6px 30px;\n padding-left: 10px;\n font-size: 14px;\n line-height: 1.4;\n color: #555;\n background-color: #fff;\n border: 1px solid #ccc;\n border-radius: 4px;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.mx-input:hover, .mx-input:focus {\n border-color: #409aff;\n}\n.mx-input:disabled, .mx-input.disabled {\n color: #ccc;\n background-color: #f3f3f3;\n border-color: #ccc;\n cursor: not-allowed;\n}\n.mx-input:focus {\n outline: none;\n}\n.mx-input::-ms-clear {\n display: none;\n}\n\n.mx-icon-calendar,\n.mx-icon-clear {\n position: absolute;\n top: 50%;\n right: 8px;\n transform: translateY(-50%);\n font-size: 16px;\n line-height: 1;\n color: rgba(0, 0, 0, 0.5);\n vertical-align: middle;\n}\n\n.mx-icon-clear {\n cursor: pointer;\n}\n.mx-icon-clear:hover {\n color: rgba(0, 0, 0, 0.8);\n}\n\n.mx-datepicker-main {\n font: 14px/1.5 \"Helvetica Neue\", Helvetica, Arial, \"Microsoft Yahei\", sans-serif;\n color: #73879c;\n background-color: #fff;\n border: 1px solid #e8e8e8;\n}\n\n.mx-datepicker-popup {\n position: absolute;\n margin-top: 1px;\n margin-bottom: 1px;\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n z-index: 2001;\n}\n\n.mx-datepicker-sidebar {\n float: left;\n box-sizing: border-box;\n width: 100px;\n padding: 6px;\n overflow: auto;\n}\n\n.mx-datepicker-sidebar + .mx-datepicker-content {\n margin-left: 100px;\n border-left: 1px solid #e8e8e8;\n}\n\n.mx-datepicker-body {\n position: relative;\n user-select: none;\n}\n\n.mx-btn-shortcut {\n display: block;\n padding: 0 6px;\n line-height: 24px;\n}\n\n.mx-range-wrapper {\n display: flex;\n}\n@media (max-width: 750px) {\n .mx-range-wrapper {\n flex-direction: column;\n }\n}\n\n.mx-datepicker-header {\n padding: 6px 8px;\n border-bottom: 1px solid #e8e8e8;\n}\n\n.mx-datepicker-footer {\n padding: 6px 8px;\n text-align: right;\n border-top: 1px solid #e8e8e8;\n}\n\n.mx-calendar {\n box-sizing: border-box;\n width: 248px;\n padding: 6px 12px;\n}\n.mx-calendar + .mx-calendar {\n border-left: 1px solid #e8e8e8;\n}\n\n.mx-calendar-header, .mx-time-header {\n box-sizing: border-box;\n height: 34px;\n line-height: 34px;\n text-align: center;\n overflow: hidden;\n}\n\n.mx-btn-icon-left,\n.mx-btn-icon-double-left {\n float: left;\n}\n\n.mx-btn-icon-right,\n.mx-btn-icon-double-right {\n float: right;\n}\n\n.mx-calendar-header-label {\n font-size: 14px;\n}\n\n.mx-calendar-decade-separator {\n margin: 0 2px;\n}\n.mx-calendar-decade-separator:after {\n content: \"~\";\n}\n\n.mx-calendar-content {\n position: relative;\n height: 224px;\n box-sizing: border-box;\n}\n.mx-calendar-content .cell {\n cursor: pointer;\n}\n.mx-calendar-content .cell:hover {\n color: #73879c;\n background-color: rgb(243.15, 248.85, 253.8);\n}\n.mx-calendar-content .cell.active {\n color: #fff;\n background-color: #1284e7;\n}\n.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range {\n color: #73879c;\n background-color: rgb(219.45, 236.55, 251.4);\n}\n.mx-calendar-content .cell.disabled {\n cursor: not-allowed;\n color: #ccc;\n background-color: #f3f3f3;\n}\n\n.mx-calendar-week-mode .mx-date-row {\n cursor: pointer;\n}\n.mx-calendar-week-mode .mx-date-row:hover {\n background-color: rgb(243.15, 248.85, 253.8);\n}\n.mx-calendar-week-mode .mx-date-row.mx-active-week {\n background-color: rgb(219.45, 236.55, 251.4);\n}\n.mx-calendar-week-mode .mx-date-row .cell:hover {\n color: inherit;\n background-color: transparent;\n}\n.mx-calendar-week-mode .mx-date-row .cell.active {\n color: inherit;\n background-color: transparent;\n}\n\n.mx-week-number {\n opacity: 0.5;\n}\n\n.mx-table {\n table-layout: fixed;\n border-collapse: separate;\n border-spacing: 0;\n width: 100%;\n height: 100%;\n box-sizing: border-box;\n text-align: center;\n}\n.mx-table th {\n padding: 0;\n font-weight: 500;\n vertical-align: middle;\n}\n.mx-table td {\n padding: 0;\n vertical-align: middle;\n}\n\n.mx-table-date td,\n.mx-table-date th {\n height: 32px;\n font-size: 12px;\n}\n.mx-table-date .today {\n color: rgb(41.7, 144.3, 233.4);\n}\n.mx-table-date .cell.not-current-month {\n color: #ccc;\n background: none;\n}\n\n.mx-time {\n flex: 1;\n width: 224px;\n background: #fff;\n}\n.mx-time + .mx-time {\n border-left: 1px solid #e8e8e8;\n}\n\n.mx-calendar-time {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.mx-time-header {\n border-bottom: 1px solid #e8e8e8;\n}\n\n.mx-time-content {\n height: 224px;\n box-sizing: border-box;\n overflow: hidden;\n}\n\n.mx-time-columns {\n display: flex;\n width: 100%;\n height: 100%;\n overflow: hidden;\n}\n\n.mx-time-column {\n flex: 1;\n position: relative;\n border-left: 1px solid #e8e8e8;\n text-align: center;\n}\n.mx-time-column:first-child {\n border-left: 0;\n}\n.mx-time-column .mx-time-list {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n.mx-time-column .mx-time-list::after {\n content: \"\";\n display: block;\n height: 192px;\n}\n.mx-time-column .mx-time-item {\n cursor: pointer;\n font-size: 12px;\n height: 32px;\n line-height: 32px;\n}\n.mx-time-column .mx-time-item:hover {\n color: #73879c;\n background-color: rgb(243.15, 248.85, 253.8);\n}\n.mx-time-column .mx-time-item.active {\n color: #1284e7;\n background-color: transparent;\n font-weight: 700;\n}\n.mx-time-column .mx-time-item.disabled {\n cursor: not-allowed;\n color: #ccc;\n background-color: #f3f3f3;\n}\n\n.mx-time-option {\n cursor: pointer;\n padding: 8px 10px;\n font-size: 14px;\n line-height: 20px;\n}\n.mx-time-option:hover {\n color: #73879c;\n background-color: rgb(243.15, 248.85, 253.8);\n}\n.mx-time-option.active {\n color: #1284e7;\n background-color: transparent;\n font-weight: 700;\n}\n.mx-time-option.disabled {\n cursor: not-allowed;\n color: #ccc;\n background-color: #f3f3f3;\n}\n\n.mx-datepicker[data-v-bdbecb4] {\n user-select: none;\n color: var(--color-main-text);\n}\n.mx-datepicker[data-v-bdbecb4] svg {\n fill: var(--color-main-text);\n}\n.mx-datepicker[data-v-bdbecb4] {\n /* INPUT CONTAINER */\n}\n.mx-datepicker[data-v-bdbecb4] .mx-input-wrapper .mx-input {\n width: 100%;\n border: 2px solid var(--color-border-maxcontrast);\n background-color: var(--color-main-background);\n background-clip: content-box;\n}\n.mx-datepicker[data-v-bdbecb4] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-bdbecb4] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-bdbecb4] .mx-input-wrapper .mx-input:focus:not(.disabled) {\n border-color: var(--color-primary-element);\n}\n.mx-datepicker[data-v-bdbecb4] .mx-input-wrapper:disabled, .mx-datepicker[data-v-bdbecb4] .mx-input-wrapper.disabled {\n cursor: not-allowed;\n opacity: 0.7;\n}\n.mx-datepicker[data-v-bdbecb4] .mx-input-wrapper .mx-icon-calendar,\n.mx-datepicker[data-v-bdbecb4] .mx-input-wrapper .mx-icon-clear {\n color: var(--color-text-lighter);\n}\n\n.mx-datepicker-main {\n color: var(--color-main-text);\n border: 1px solid var(--color-border);\n background-color: var(--color-main-background);\n font-family: var(--font-face) !important;\n line-height: 1.5;\n}\n.mx-datepicker-main svg {\n fill: var(--color-main-text);\n}\n.mx-datepicker-main.mx-datepicker-popup {\n z-index: 2000;\n box-shadow: none;\n}\n.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content {\n border-left: 1px solid var(--color-border);\n}\n.mx-datepicker-main.show-week-number .mx-calendar {\n width: 296px;\n}\n.mx-datepicker-main .mx-datepicker-header {\n border-bottom: 1px solid var(--color-border);\n}\n.mx-datepicker-main .mx-datepicker-footer {\n border-top: 1px solid var(--color-border);\n}\n.mx-datepicker-main .mx-datepicker-btn-confirm {\n background-color: var(--color-primary-element);\n border-color: var(--color-primary-element);\n color: var(--color-primary-element-text) !important;\n opacity: 1 !important;\n}\n.mx-datepicker-main .mx-datepicker-btn-confirm:hover {\n background-color: var(--color-primary-element-light) !important;\n border-color: var(--color-primary-element-light) !important;\n}\n.mx-datepicker-main .mx-calendar {\n width: 264px;\n padding: 5px;\n}\n.mx-datepicker-main .mx-calendar.mx-calendar-week-mode {\n width: 296px;\n}\n.mx-datepicker-main .mx-time + .mx-time,\n.mx-datepicker-main .mx-calendar + .mx-calendar {\n border-left: 1px solid var(--color-border);\n}\n.mx-datepicker-main .mx-range-wrapper {\n display: flex;\n overflow: hidden;\n}\n.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell {\n border-radius: var(--border-radius-small);\n}\n.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active {\n border-radius: var(--border-radius-small) 0 0 var(--border-radius-small);\n}\n.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active {\n border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0;\n}\n.mx-datepicker-main .mx-table {\n text-align: center;\n}\n.mx-datepicker-main .mx-table thead > tr > th {\n text-align: center;\n opacity: 0.5;\n color: var(--color-main-text);\n}\n.mx-datepicker-main .mx-table tr:focus,\n.mx-datepicker-main .mx-table tr:hover,\n.mx-datepicker-main .mx-table tr:active {\n background-color: transparent;\n}\n.mx-datepicker-main .mx-table .cell {\n transition: all 100ms ease-in-out;\n text-align: center;\n opacity: 0.7;\n border-radius: var(--border-radius-small);\n min-height: var(--clickable-area-small) !important;\n}\n.mx-datepicker-main .mx-table .cell > * {\n cursor: pointer;\n}\n.mx-datepicker-main .mx-table .cell.today {\n opacity: 1;\n font-weight: bold;\n background-color: transparent;\n color: var(--color-primary-element);\n border-radius: var(--border-radius-small);\n}\n.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus {\n color: var(--color-primary-element-text);\n}\n.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled {\n border-radius: var(--border-radius-small);\n color: var(--color-main-text);\n opacity: 1;\n}\n.mx-datepicker-main .mx-table .cell.in-range {\n opacity: 0.7;\n}\n.mx-datepicker-main .mx-table .cell.not-current-month {\n opacity: 0.5;\n color: var(--color-text-maxcontrast);\n}\n.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus {\n opacity: 1;\n}\n.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range {\n opacity: 1;\n color: var(--color-primary-element-text);\n background-color: var(--color-primary-element);\n font-weight: bold;\n}\n.mx-datepicker-main .mx-table .cell.disabled {\n opacity: 1;\n color: var(--color-main-text);\n border-radius: var(--border-radius-small);\n}\n.mx-datepicker-main .mx-table .mx-week-number {\n text-align: center;\n opacity: 0.7;\n border-radius: 50px;\n}\n.mx-datepicker-main .mx-table span.mx-week-number,\n.mx-datepicker-main .mx-table li.mx-week-number,\n.mx-datepicker-main .mx-table span.cell,\n.mx-datepicker-main .mx-table li.cell {\n min-height: 32px;\n}\n.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month {\n display: flex;\n flex-direction: column;\n justify-content: space-around;\n}\n.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr {\n display: inline-flex;\n align-items: center;\n flex: 1 1 32px;\n justify-content: space-around;\n min-height: 32px;\n color: var(--color-main-text);\n}\n.mx-datepicker-main .mx-table.mx-table-date thead th,\n.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th,\n.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th,\n.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th,\n.mx-datepicker-main .mx-table.mx-table-month td {\n display: flex;\n align-items: center;\n flex: 0 1 32%;\n justify-content: center;\n min-width: 32px;\n height: 95%;\n min-height: 32px;\n transition: background 100ms ease-in-out;\n color: var(--color-main-text);\n}\n.mx-datepicker-main .mx-table.mx-table-year tr th,\n.mx-datepicker-main .mx-table.mx-table-year tr td {\n flex-basis: 48%;\n}\n.mx-datepicker-main .mx-table.mx-table-date tr th,\n.mx-datepicker-main .mx-table.mx-table-date tr td {\n flex-basis: 32px;\n}\n.mx-datepicker-main .mx-btn {\n min-width: 32px;\n height: 32px;\n margin: 0 2px !important;\n padding: 0;\n cursor: pointer;\n text-decoration: none;\n opacity: 1;\n color: var(--color-main-text);\n border-radius: var(--border-radius-small);\n line-height: 20px;\n}\n.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus {\n opacity: 1;\n color: var(--color-main-text);\n background-color: var(--color-background-darker);\n}\n.mx-datepicker-main .mx-calendar-header {\n display: inline-flex;\n align-items: center;\n justify-content: space-between;\n width: 100%;\n height: var(--default-clickable-area);\n margin-bottom: 4px;\n}\n.mx-datepicker-main .mx-calendar-header button {\n min-width: 32px;\n min-height: 32px;\n margin: 0;\n cursor: pointer;\n text-align: center;\n text-decoration: none;\n opacity: 1;\n color: var(--color-main-text);\n border-radius: var(--border-radius-small);\n background-color: transparent;\n line-height: 20px;\n}\n.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus {\n opacity: 1;\n color: var(--color-main-text);\n background-color: var(--color-background-darker);\n}\n.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right {\n align-items: center;\n justify-content: center;\n width: 32px;\n padding: 0;\n}\n.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before {\n content: none;\n}\n.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i {\n background-repeat: no-repeat;\n background-size: 16px;\n background-position: center;\n filter: var(--background-invert-if-dark);\n display: inline-block;\n width: 32px;\n height: 32px;\n}\n.mx-datepicker-main .mx-calendar-header button.mx-btn-text {\n line-height: initial;\n}\n.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label {\n display: flex;\n color: var(--color-main-text);\n}\n.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i {\n background-image: url(\"data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e\");\n}\n.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i {\n background-image: url(\"data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e\");\n}\n.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i {\n background-image: url(\"data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e\");\n}\n.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i {\n background-image: url(\"data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e\");\n}\n.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right {\n order: 2;\n}\n.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right {\n order: 3;\n}\n.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number {\n font-weight: bold;\n}\n.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week {\n opacity: 1;\n border-radius: var(--border-radius-small);\n background-color: var(--color-background-dark);\n}\n.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td {\n background-color: transparent;\n}\n.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus {\n color: inherit;\n}\n.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week {\n color: var(--color-primary-element-text);\n background-color: var(--color-primary-element);\n}\n.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td {\n opacity: 0.7;\n font-weight: normal;\n}\n.mx-datepicker-main .mx-time {\n background-color: var(--color-main-background);\n}\n.mx-datepicker-main .mx-time .mx-time-header {\n justify-content: center;\n border-bottom: 1px solid var(--color-border);\n opacity: 1 !important;\n background-color: transparent;\n}\n.mx-datepicker-main .mx-time .mx-time-column {\n border-left: 1px solid var(--color-border);\n}\n.mx-datepicker-main .mx-time .mx-time-option.active,\n.mx-datepicker-main .mx-time .mx-time-item.active {\n background-color: var(--color-primary-element);\n color: var(--color-primary-element-text);\n}\n.mx-datepicker-main .mx-time .mx-time-option:hover,\n.mx-datepicker-main .mx-time .mx-time-item:hover {\n background-color: var(--color-background-hover);\n color: var(--color-main-text);\n}\n.mx-datepicker-main .mx-time .mx-time-option.disabled,\n.mx-datepicker-main .mx-time .mx-time-item.disabled {\n cursor: not-allowed;\n opacity: 0.5;\n color: var(--color-main-text);\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-3e415d44] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.mx-datepicker[data-v-3e415d44] .mx-input-wrapper .mx-input {\n background-clip: border-box;\n}\n.datetime-picker-inline-icon[data-v-3e415d44] {\n opacity: 0.3;\n border: none;\n background-color: transparent;\n border-radius: 0;\n padding: 0 !important;\n margin: 0;\n}\n.datetime-picker-inline-icon--highlighted[data-v-3e415d44] {\n opacity: 0.7;\n}\n.datetime-picker-inline-icon[data-v-3e415d44]:focus, .datetime-picker-inline-icon[data-v-3e415d44]:hover {\n opacity: 1;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.timezone-select__popper .v-popper__wrapper {\n border-radius: var(--border-radius-large);\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner {\n padding: 4px;\n border-radius: var(--border-radius-large);\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label {\n padding: 4px 0;\n padding-left: 14px;\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.select {\n min-width: 246px;\n left: -8px !important;\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle {\n border-radius: calc(var(--border-radius-large) - 4px);\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle {\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle {\n border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px);\n}\n.vs__dropdown-menu--floating {\n z-index: 100001 !important;\n}"],sourceRoot:""}]);const _=h},34308:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-6c1feae8] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.native-datetime-picker[data-v-6c1feae8] {\n display: flex;\n flex-direction: column;\n}\n.native-datetime-picker .native-datetime-picker--label[data-v-6c1feae8] {\n margin-block-end: 2px;\n}\n.native-datetime-picker .native-datetime-picker--input[data-v-6c1feae8] {\n --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));\n width: 100%;\n flex: 0 0 auto;\n margin: 0;\n padding-inline-start: calc(var(--border-radius-large) + var(--input-border-width-offset));\n padding-inline-end: calc(var(--default-grid-baseline) + var(--input-border-width-offset));\n border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast);\n}\n.native-datetime-picker .native-datetime-picker--input[data-v-6c1feae8]:active:not([disabled]), .native-datetime-picker .native-datetime-picker--input[data-v-6c1feae8]:hover:not([disabled]), .native-datetime-picker .native-datetime-picker--input[data-v-6c1feae8]:focus:not([disabled]), .native-datetime-picker .native-datetime-picker--input[data-v-6c1feae8]:focus-within:not([disabled]) {\n border-color: var(--color-main-text);\n border-width: var(--border-width-input-focused, 2px);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n --input-border-width-offset: 0px;\n}\n[data-theme-light] .native-datetime-picker--input[data-v-6c1feae8],\n[data-themes*=light] .native-datetime-picker--input[data-v-6c1feae8] {\n color-scheme: light;\n}\n[data-theme-dark] .native-datetime-picker--input[data-v-6c1feae8],\n[data-themes*=dark] .native-datetime-picker--input[data-v-6c1feae8] {\n color-scheme: dark;\n}\n@media (prefers-color-scheme: light) {\n[data-theme-default] .native-datetime-picker--input[data-v-6c1feae8],\n [data-themes*=default] .native-datetime-picker--input[data-v-6c1feae8] {\n color-scheme: light;\n}\n}\n@media (prefers-color-scheme: dark) {\n[data-theme-default] .native-datetime-picker--input[data-v-6c1feae8],\n [data-themes*=default] .native-datetime-picker--input[data-v-6c1feae8] {\n color-scheme: dark;\n}\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcDateTimePickerNative-ZqMiOh_m.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,sBAAsB;AACxB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,0GAA0G;EAC1G,WAAW;EACX,cAAc;EACd,SAAS;EACT,yFAAyF;EACzF,yFAAyF;EACzF,4EAA4E;AAC9E;AACA;EACE,oCAAoC;EACpC,oDAAoD;EACpD,6DAA6D;EAC7D,gCAAgC;AAClC;AACA;;EAEE,mBAAmB;AACrB;AACA;;EAEE,kBAAkB;AACpB;AACA;AACA;;IAEI,mBAAmB;AACvB;AACA;AACA;AACA;;IAEI,kBAAkB;AACtB;AACA",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-6c1feae8] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.native-datetime-picker[data-v-6c1feae8] {\n display: flex;\n flex-direction: column;\n}\n.native-datetime-picker .native-datetime-picker--label[data-v-6c1feae8] {\n margin-block-end: 2px;\n}\n.native-datetime-picker .native-datetime-picker--input[data-v-6c1feae8] {\n --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));\n width: 100%;\n flex: 0 0 auto;\n margin: 0;\n padding-inline-start: calc(var(--border-radius-large) + var(--input-border-width-offset));\n padding-inline-end: calc(var(--default-grid-baseline) + var(--input-border-width-offset));\n border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast);\n}\n.native-datetime-picker .native-datetime-picker--input[data-v-6c1feae8]:active:not([disabled]), .native-datetime-picker .native-datetime-picker--input[data-v-6c1feae8]:hover:not([disabled]), .native-datetime-picker .native-datetime-picker--input[data-v-6c1feae8]:focus:not([disabled]), .native-datetime-picker .native-datetime-picker--input[data-v-6c1feae8]:focus-within:not([disabled]) {\n border-color: var(--color-main-text);\n border-width: var(--border-width-input-focused, 2px);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n --input-border-width-offset: 0px;\n}\n[data-theme-light] .native-datetime-picker--input[data-v-6c1feae8],\n[data-themes*=light] .native-datetime-picker--input[data-v-6c1feae8] {\n color-scheme: light;\n}\n[data-theme-dark] .native-datetime-picker--input[data-v-6c1feae8],\n[data-themes*=dark] .native-datetime-picker--input[data-v-6c1feae8] {\n color-scheme: dark;\n}\n@media (prefers-color-scheme: light) {\n[data-theme-default] .native-datetime-picker--input[data-v-6c1feae8],\n [data-themes*=default] .native-datetime-picker--input[data-v-6c1feae8] {\n color-scheme: light;\n}\n}\n@media (prefers-color-scheme: dark) {\n[data-theme-default] .native-datetime-picker--input[data-v-6c1feae8],\n [data-themes*=default] .native-datetime-picker--input[data-v-6c1feae8] {\n color-scheme: dark;\n}\n}"],sourceRoot:""}]);const s=o},2883:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/** When having the small dialog style we override the modal styling so dialogs look more dialog like */\n@media only screen and (max-width: 512px) {\n.dialog__modal .modal-wrapper--small .modal-container {\n width: fit-content;\n height: unset;\n max-height: 90%;\n position: relative;\n top: unset;\n border-radius: var(--border-radius-large);\n}\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-66c29e13] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-66c29e13] {\n height: 100%;\n width: 100%;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n overflow: hidden;\n}\n.dialog__modal[data-v-66c29e13] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-66c29e13] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-66c29e13] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-66c29e13] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-66c29e13] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-66c29e13] {\n flex-direction: column;\n overflow: hidden auto;\n height: 100%;\n min-width: 200px;\n margin-inline-end: 20px;\n}\n.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-66c29e13] {\n flex-direction: row;\n justify-content: space-between;\n overflow: auto hidden;\n width: 100%;\n min-width: 100%;\n}\n.dialog__name[data-v-66c29e13] {\n font-size: 21px;\n text-align: center;\n height: fit-content;\n min-height: var(--default-clickable-area);\n line-height: var(--default-clickable-area);\n overflow-wrap: break-word;\n margin-block: 0 12px;\n}\n.dialog__content[data-v-66c29e13] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-66c29e13] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-66c29e13] {\n box-sizing: border-box;\n display: flex;\n gap: 6px;\n align-content: center;\n justify-content: end;\n width: 100%;\n max-width: 100%;\n padding-inline: 0 12px;\n margin-inline: 0;\n margin-block: 0;\n}\n.dialog__actions[data-v-66c29e13]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-66c29e13] {\n text-align: start;\n margin-inline-end: var(--default-clickable-area);\n}\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcDialog-COuFb47k.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA,uGAAuG;AACvG;AACA;IACI,kBAAkB;IAClB,aAAa;IACb,eAAe;IACf,kBAAkB;IAClB,UAAU;IACV,yCAAyC;AAC7C;AACA,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,YAAY;EACZ,WAAW;EACX,aAAa;EACb,sBAAsB;EACtB,8BAA8B;EAC9B,gBAAgB;AAClB;AACA;EACE,wBAAwB;EACxB,oBAAoB;EACpB,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,gBAAgB;AAClB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,OAAO;EACP,aAAa;EACb,gBAAgB;AAClB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,cAAc;AAChB;AACA;EACE,sBAAsB;EACtB,qBAAqB;EACrB,YAAY;EACZ,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,mBAAmB;EACnB,8BAA8B;EAC9B,qBAAqB;EACrB,WAAW;EACX,eAAe;AACjB;AACA;EACE,eAAe;EACf,kBAAkB;EAClB,mBAAmB;EACnB,yCAAyC;EACzC,0CAA0C;EAC1C,yBAAyB;EACzB,oBAAoB;AACtB;AACA;EACE,OAAO;EACP,aAAa;EACb,cAAc;EACd,wBAAwB;AAC1B;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;EACtB,aAAa;EACb,QAAQ;EACR,qBAAqB;EACrB,oBAAoB;EACpB,WAAW;EACX,eAAe;EACf,sBAAsB;EACtB,gBAAgB;EAChB,eAAe;AACjB;AACA;EACE,sBAAsB;AACxB;AACA;AACA;IACI,iBAAiB;IACjB,gDAAgD;AACpD;AACA",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/** When having the small dialog style we override the modal styling so dialogs look more dialog like */\n@media only screen and (max-width: 512px) {\n.dialog__modal .modal-wrapper--small .modal-container {\n width: fit-content;\n height: unset;\n max-height: 90%;\n position: relative;\n top: unset;\n border-radius: var(--border-radius-large);\n}\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-66c29e13] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-66c29e13] {\n height: 100%;\n width: 100%;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n overflow: hidden;\n}\n.dialog__modal[data-v-66c29e13] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-66c29e13] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-66c29e13] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-66c29e13] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-66c29e13] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-66c29e13] {\n flex-direction: column;\n overflow: hidden auto;\n height: 100%;\n min-width: 200px;\n margin-inline-end: 20px;\n}\n.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-66c29e13] {\n flex-direction: row;\n justify-content: space-between;\n overflow: auto hidden;\n width: 100%;\n min-width: 100%;\n}\n.dialog__name[data-v-66c29e13] {\n font-size: 21px;\n text-align: center;\n height: fit-content;\n min-height: var(--default-clickable-area);\n line-height: var(--default-clickable-area);\n overflow-wrap: break-word;\n margin-block: 0 12px;\n}\n.dialog__content[data-v-66c29e13] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-66c29e13] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-66c29e13] {\n box-sizing: border-box;\n display: flex;\n gap: 6px;\n align-content: center;\n justify-content: end;\n width: 100%;\n max-width: 100%;\n padding-inline: 0 12px;\n margin-inline: 0;\n margin-block: 0;\n}\n.dialog__actions[data-v-66c29e13]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-66c29e13] {\n text-align: start;\n margin-inline-end: var(--default-clickable-area);\n}\n}"],sourceRoot:""}]);const s=o},85558:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-592b8444] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.name-parts[data-v-592b8444] {\n display: flex;\n max-width: 100%;\n cursor: inherit;\n}\n.name-parts__first[data-v-592b8444] {\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.name-parts__first[data-v-592b8444], .name-parts__last[data-v-592b8444] {\n white-space: pre;\n cursor: inherit;\n}\n.name-parts__first strong[data-v-592b8444], .name-parts__last strong[data-v-592b8444] {\n font-weight: bold;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcEllipsisedOption-DRkFZ9bI.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,eAAe;EACf,eAAe;AACjB;AACA;EACE,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,gBAAgB;EAChB,eAAe;AACjB;AACA;EACE,iBAAiB;AACnB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-592b8444] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.name-parts[data-v-592b8444] {\n display: flex;\n max-width: 100%;\n cursor: inherit;\n}\n.name-parts__first[data-v-592b8444] {\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.name-parts__first[data-v-592b8444], .name-parts__last[data-v-592b8444] {\n white-space: pre;\n cursor: inherit;\n}\n.name-parts__first strong[data-v-592b8444], .name-parts__last strong[data-v-592b8444] {\n font-weight: bold;\n}"],sourceRoot:""}]);const s=o},85856:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,'/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a3ed576d] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart * {\n box-sizing: border-box;\n line-height: 1.15;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart {\n font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;\n font-size: 16px;\n /* display: inline-block; */\n display: flex;\n flex-direction: column;\n height: 420px;\n color: #222427;\n border: 1px solid #d9d9d9;\n border-radius: 5px;\n background: #fff;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-emoji {\n padding: 6px;\n position: relative;\n display: inline-block;\n font-size: 0;\n border: none;\n background: none;\n box-shadow: none;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-emoji span {\n display: inline-block;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-emoji .emoji-mart-emoji span {\n width: 38px;\n height: 38px;\n font-size: 32px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-type-native {\n font-family: "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "EmojiOne Color", "Android Emoji";\n word-break: keep-all;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-type-image {\n /* Emoji sheet has 56 columns, see also utils/emoji-data.js, SHEET_COLUMNS variable */\n /* Here we use (56+1) * 100% to avoid visible edges of nearby icons when scaling for different\n * screen sizes */\n background-size: 6100%;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-type-image.emoji-set-apple {\n background-image: url("https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png");\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-type-image.emoji-set-facebook {\n background-image: url("https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png");\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-type-image.emoji-set-google {\n background-image: url("https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png");\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-type-image.emoji-set-twitter {\n background-image: url("https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png");\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-bar {\n border: 0 solid #d9d9d9;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-bar:first-child {\n border-bottom-width: 1px;\n border-top-left-radius: 5px;\n border-top-right-radius: 5px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-bar:last-child {\n border-top-width: 1px;\n border-bottom-left-radius: 5px;\n border-bottom-right-radius: 5px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-scroll {\n position: relative;\n overflow-y: scroll;\n flex: 1;\n padding: 0 6px 6px 6px;\n z-index: 0; /* Fix for rendering sticky positioned category labels on Chrome */\n will-change: transform; /* avoids "repaints on scroll" in mobile Chrome */\n -webkit-overflow-scrolling: touch;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-anchors {\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n padding: 0 6px;\n color: #858585;\n line-height: 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-anchor {\n position: relative;\n display: block;\n flex: 1 1 auto;\n text-align: center;\n padding: 12px 4px;\n overflow: hidden;\n transition: color 0.1s ease-out;\n border: none;\n background: none;\n box-shadow: none;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-anchor:hover,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-anchor-selected {\n color: #464646;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-anchor-selected .emoji-mart-anchor-bar {\n bottom: 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-anchor-bar {\n position: absolute;\n bottom: -3px;\n left: 0;\n width: 100%;\n height: 3px;\n background-color: #464646;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-anchors i {\n display: inline-block;\n width: 100%;\n max-width: 22px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-anchors svg {\n fill: currentColor;\n max-height: 18px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .scroller {\n height: 250px;\n position: relative;\n flex: 1;\n padding: 0 6px 6px 6px;\n z-index: 0; /* Fix for rendering sticky positioned category labels on Chrome */\n will-change: transform; /* avoids "repaints on scroll" in mobile Chrome */\n -webkit-overflow-scrolling: touch;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-search {\n margin-top: 6px;\n padding: 0 6px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-search input {\n font-size: 16px;\n display: block;\n width: 100%;\n padding: 0.2em 0.6em;\n border-radius: 25px;\n border: 1px solid #d9d9d9;\n outline: 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-search-results {\n height: 250px;\n overflow-y: scroll;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-category {\n position: relative;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-category .emoji-mart-emoji span {\n z-index: 1;\n position: relative;\n text-align: center;\n cursor: default;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-category .emoji-mart-emoji:hover:before,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-emoji-selected:before {\n z-index: 0;\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: #f4f4f4;\n border-radius: 100%;\n opacity: 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-category .emoji-mart-emoji:hover:before,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-emoji-selected:before {\n opacity: 1;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-category-label {\n position: sticky;\n top: 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-static .emoji-mart-category-label {\n z-index: 2;\n position: relative;\n /* position: sticky; */\n /* position: -webkit-sticky; */\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-category-label h3 {\n display: block;\n font-size: 16px;\n width: 100%;\n font-weight: 500;\n padding: 5px 6px;\n background-color: #fff;\n background-color: rgba(255, 255, 255, 0.95);\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-emoji {\n position: relative;\n display: inline-block;\n font-size: 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-no-results {\n font-size: 14px;\n text-align: center;\n padding-top: 70px;\n color: #858585;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-no-results .emoji-mart-category-label {\n display: none;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-no-results .emoji-mart-no-results-label {\n margin-top: 0.2em;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-no-results .emoji-mart-emoji:hover:before {\n content: none;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview {\n position: relative;\n height: 70px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-emoji,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-data,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-skins {\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-emoji {\n left: 12px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-data {\n left: 68px;\n right: 12px;\n word-break: break-all;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-skins {\n right: 30px;\n text-align: right;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-name {\n font-size: 14px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-shortname {\n font-size: 12px;\n color: #888;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-shortname + .emoji-mart-preview-shortname,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-shortname + .emoji-mart-preview-emoticon,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon {\n margin-left: 0.5em;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-emoticon {\n font-size: 11px;\n color: #bbb;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-title span {\n display: inline-block;\n vertical-align: middle;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-title .emoji-mart-emoji {\n padding: 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-title-label {\n color: #999a9c;\n font-size: 21px;\n font-weight: 300;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatches {\n font-size: 0;\n padding: 2px 0;\n border: 1px solid #d9d9d9;\n border-radius: 12px;\n background-color: #fff;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch {\n width: 16px;\n padding: 0 2px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after {\n opacity: 0.75;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch {\n display: inline-block;\n width: 0;\n vertical-align: middle;\n transition-property: width, padding;\n transition-duration: 0.125s;\n transition-timing-function: ease-out;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch:nth-child(1) {\n transition-delay: 0s;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch:nth-child(2) {\n transition-delay: 0.03s;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch:nth-child(3) {\n transition-delay: 0.06s;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch:nth-child(4) {\n transition-delay: 0.09s;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch:nth-child(5) {\n transition-delay: 0.12s;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch:nth-child(6) {\n transition-delay: 0.15s;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch-selected {\n position: relative;\n width: 16px;\n padding: 0 2px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch-selected:after {\n content: "";\n position: absolute;\n top: 50%;\n left: 50%;\n width: 4px;\n height: 4px;\n margin: -2px 0 0 -2px;\n background-color: #fff;\n border-radius: 100%;\n pointer-events: none;\n opacity: 0;\n transition: opacity 0.2s ease-out;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin {\n display: inline-block;\n width: 100%;\n padding-top: 100%;\n max-width: 12px;\n border-radius: 100%;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-tone-1 {\n background-color: #ffc93a;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-tone-2 {\n background-color: #fadcbc;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-tone-3 {\n background-color: #e0bb95;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-tone-4 {\n background-color: #bf8f68;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-tone-5 {\n background-color: #9b643d;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-tone-6 {\n background-color: #594539;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] {\n /* vue-virtual-scroller/dist/vue-virtual-scroller.css */\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller {\n position: relative;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) {\n overflow-y: auto;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) {\n overflow-x: auto;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller.direction-horizontal {\n display: flex;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller__slot {\n flex: auto 0 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller__item-wrapper {\n flex: 1;\n box-sizing: border-box;\n overflow: hidden;\n position: relative;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view {\n position: absolute;\n top: 0;\n left: 0;\n will-change: transform;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper {\n width: 100%;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper {\n height: 100%;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view {\n width: 100%;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view {\n height: 100%;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .resize-observer[data-v-b329ee4c] {\n position: absolute;\n top: 0;\n left: 0;\n z-index: -1;\n width: 100%;\n height: 100%;\n border: none;\n background-color: transparent;\n pointer-events: none;\n display: block;\n overflow: hidden;\n opacity: 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .resize-observer[data-v-b329ee4c] object {\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n z-index: -1;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-search .hidden {\n display: none;\n visibility: hidden;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart {\n background-color: var(--color-main-background) !important;\n border: 0;\n color: var(--color-main-text) !important;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart button {\n border: none;\n background: transparent;\n font-size: inherit;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-bar,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-anchors,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-search,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-search input,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-category,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-category-label,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-category-label span,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-skin-swatches {\n background-color: transparent !important;\n border-color: var(--color-border) !important;\n color: inherit !important;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-anchors {\n padding-block: 0;\n padding-inline: calc(2 * var(--default-grid-baseline));\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-anchor {\n border-radius: 0;\n margin: 0 !important;\n padding: 0 !important;\n height: var(--clickable-area-small);\n min-width: var(--clickable-area-small);\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-anchor:hover {\n background-color: var(--color-background-hover);\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-anchor:focus-visible {\n outline: 2px solid var(--color-primary-element) !important;\n outline-offset: -2px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-anchor div {\n display: grid;\n place-content: center;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-scroll {\n padding-inline: calc(2 * var(--default-grid-baseline));\n padding-block: 0 calc(2 * var(--default-grid-baseline));\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-category {\n display: grid;\n grid-template-columns: repeat(8, 1fr);\n justify-items: stretch;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-category.emoji-mart-no-results {\n grid-template-columns: 1fr;\n font-size: inherit;\n color: var(--color-text-maxcontrast) !important;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart {\n /* Label element in the section grid */\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart div.emoji-mart-category-label {\n grid-column: span 8;\n justify-self: stretch;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart {\n /* An actual heading inside the element */\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart h3.emoji-mart-category-label {\n display: flex;\n align-items: center;\n height: var(--default-clickable-area);\n margin: 0;\n padding-inline: calc(2 * var(--default-grid-baseline));\n padding-block: 0;\n user-select: none;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-emoji {\n aspect-ratio: 1/1;\n text-align: center;\n margin: 0 !important;\n padding: 0 !important;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-emoji:hover, .nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-emoji:focus-visible, .nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-emoji.emoji-mart-emoji-selected {\n background-color: var(--color-background-hover) !important;\n border: none;\n border-radius: var(--border-radius-element, var(--border-radius-pill));\n box-shadow: none !important;\n outline: 2px solid var(--color-primary-element) !important;\n outline-offset: -2px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-emoji::before {\n display: none;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-emoji span {\n cursor: pointer;\n}\n.search__wrapper[data-v-a3ed576d] {\n display: flex;\n flex-direction: row;\n gap: var(--default-grid-baseline);\n align-items: end;\n padding-block: var(--default-grid-baseline);\n padding-inline: calc(2 * var(--default-grid-baseline));\n}\n.row-selected button[data-v-a3ed576d], .row-selected span[data-v-a3ed576d] {\n vertical-align: middle;\n}\n.emoji-delete[data-v-a3ed576d] {\n vertical-align: top;\n margin-left: -21px;\n margin-top: -3px;\n}',"",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcEmojiPicker-B-iLLj37.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;;EAEE,sBAAsB;EACtB,iBAAiB;AACnB;AACA;EACE,4EAA4E;EAC5E,eAAe;EACf,2BAA2B;EAC3B,aAAa;EACb,sBAAsB;EACtB,aAAa;EACb,cAAc;EACd,yBAAyB;EACzB,kBAAkB;EAClB,gBAAgB;AAClB;AACA;EACE,YAAY;EACZ,kBAAkB;EAClB,qBAAqB;EACrB,YAAY;EACZ,YAAY;EACZ,gBAAgB;EAChB,gBAAgB;AAClB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,WAAW;EACX,YAAY;EACZ,eAAe;AACjB;AACA;EACE,2JAA2J;EAC3J,oBAAoB;AACtB;AACA;EACE,qFAAqF;EACrF;mBACiB;EACjB,sBAAsB;AACxB;AACA;EACE,oGAAoG;AACtG;AACA;EACE,0GAA0G;AAC5G;AACA;EACE,sGAAsG;AACxG;AACA;EACE,wGAAwG;AAC1G;AACA;EACE,uBAAuB;AACzB;AACA;EACE,wBAAwB;EACxB,2BAA2B;EAC3B,4BAA4B;AAC9B;AACA;EACE,qBAAqB;EACrB,8BAA8B;EAC9B,+BAA+B;AACjC;AACA;EACE,kBAAkB;EAClB,kBAAkB;EAClB,OAAO;EACP,sBAAsB;EACtB,UAAU,EAAE,kEAAkE;EAC9E,sBAAsB,EAAE,iDAAiD;EACzE,iCAAiC;AACnC;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,8BAA8B;EAC9B,cAAc;EACd,cAAc;EACd,cAAc;AAChB;AACA;EACE,kBAAkB;EAClB,cAAc;EACd,cAAc;EACd,kBAAkB;EAClB,iBAAiB;EACjB,gBAAgB;EAChB,+BAA+B;EAC/B,YAAY;EACZ,gBAAgB;EAChB,gBAAgB;AAClB;AACA;;EAEE,cAAc;AAChB;AACA;EACE,SAAS;AACX;AACA;EACE,kBAAkB;EAClB,YAAY;EACZ,OAAO;EACP,WAAW;EACX,WAAW;EACX,yBAAyB;AAC3B;AACA;EACE,qBAAqB;EACrB,WAAW;EACX,eAAe;AACjB;AACA;EACE,kBAAkB;EAClB,gBAAgB;AAClB;AACA;EACE,aAAa;EACb,kBAAkB;EAClB,OAAO;EACP,sBAAsB;EACtB,UAAU,EAAE,kEAAkE;EAC9E,sBAAsB,EAAE,iDAAiD;EACzE,iCAAiC;AACnC;AACA;EACE,eAAe;EACf,cAAc;AAChB;AACA;EACE,eAAe;EACf,cAAc;EACd,WAAW;EACX,oBAAoB;EACpB,mBAAmB;EACnB,yBAAyB;EACzB,UAAU;AACZ;AACA;EACE,aAAa;EACb,kBAAkB;AACpB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,UAAU;EACV,kBAAkB;EAClB,kBAAkB;EAClB,eAAe;AACjB;AACA;;EAEE,UAAU;EACV,WAAW;EACX,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,yBAAyB;EACzB,mBAAmB;EACnB,UAAU;AACZ;AACA;;EAEE,UAAU;AACZ;AACA;EACE,gBAAgB;EAChB,MAAM;AACR;AACA;EACE,UAAU;EACV,kBAAkB;EAClB,sBAAsB;EACtB,8BAA8B;AAChC;AACA;EACE,cAAc;EACd,eAAe;EACf,WAAW;EACX,gBAAgB;EAChB,gBAAgB;EAChB,sBAAsB;EACtB,2CAA2C;AAC7C;AACA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,YAAY;AACd;AACA;EACE,eAAe;EACf,kBAAkB;EAClB,iBAAiB;EACjB,cAAc;AAChB;AACA;EACE,aAAa;AACf;AACA;EACE,iBAAiB;AACnB;AACA;EACE,aAAa;AACf;AACA;EACE,kBAAkB;EAClB,YAAY;AACd;AACA;;;EAGE,kBAAkB;EAClB,QAAQ;EACR,2BAA2B;AAC7B;AACA;EACE,UAAU;AACZ;AACA;EACE,UAAU;EACV,WAAW;EACX,qBAAqB;AACvB;AACA;EACE,WAAW;EACX,iBAAiB;AACnB;AACA;EACE,eAAe;AACjB;AACA;EACE,eAAe;EACf,WAAW;AACb;AACA;;;EAGE,kBAAkB;AACpB;AACA;EACE,eAAe;EACf,WAAW;AACb;AACA;EACE,qBAAqB;EACrB,sBAAsB;AACxB;AACA;EACE,UAAU;AACZ;AACA;EACE,cAAc;EACd,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,YAAY;EACZ,cAAc;EACd,yBAAyB;EACzB,mBAAmB;EACnB,sBAAsB;AACxB;AACA;EACE,WAAW;EACX,cAAc;AAChB;AACA;EACE,aAAa;AACf;AACA;EACE,qBAAqB;EACrB,QAAQ;EACR,sBAAsB;EACtB,mCAAmC;EACnC,2BAA2B;EAC3B,oCAAoC;AACtC;AACA;EACE,oBAAoB;AACtB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,cAAc;AAChB;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,QAAQ;EACR,SAAS;EACT,UAAU;EACV,WAAW;EACX,qBAAqB;EACrB,sBAAsB;EACtB,mBAAmB;EACnB,oBAAoB;EACpB,UAAU;EACV,iCAAiC;AACnC;AACA;EACE,qBAAqB;EACrB,WAAW;EACX,iBAAiB;EACjB,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,uDAAuD;AACzD;AACA;EACE,kBAAkB;AACpB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,aAAa;AACf;AACA;EACE,cAAc;AAChB;AACA;EACE,OAAO;EACP,sBAAsB;EACtB,gBAAgB;EAChB,kBAAkB;AACpB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,sBAAsB;AACxB;AACA;EACE,WAAW;AACb;AACA;EACE,YAAY;AACd;AACA;EACE,WAAW;AACb;AACA;EACE,YAAY;AACd;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,WAAW;EACX,YAAY;EACZ,YAAY;EACZ,6BAA6B;EAC7B,oBAAoB;EACpB,cAAc;EACd,gBAAgB;EAChB,UAAU;AACZ;AACA;EACE,cAAc;EACd,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,YAAY;EACZ,WAAW;EACX,gBAAgB;EAChB,oBAAoB;EACpB,WAAW;AACb;AACA;EACE,aAAa;EACb,kBAAkB;AACpB;AACA;EACE,yDAAyD;EACzD,SAAS;EACT,wCAAwC;AAC1C;AACA;EACE,YAAY;EACZ,uBAAuB;EACvB,kBAAkB;AACpB;AACA;;;;;;;;EAQE,wCAAwC;EACxC,4CAA4C;EAC5C,yBAAyB;AAC3B;AACA;EACE,gBAAgB;EAChB,sDAAsD;AACxD;AACA;EACE,gBAAgB;EAChB,oBAAoB;EACpB,qBAAqB;EACrB,mCAAmC;EACnC,sCAAsC;AACxC;AACA;EACE,+CAA+C;AACjD;AACA;EACE,0DAA0D;EAC1D,oBAAoB;AACtB;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,sDAAsD;EACtD,uDAAuD;AACzD;AACA;EACE,aAAa;EACb,qCAAqC;EACrC,sBAAsB;AACxB;AACA;EACE,0BAA0B;EAC1B,kBAAkB;EAClB,+CAA+C;AACjD;AACA;EACE,sCAAsC;AACxC;AACA;EACE,mBAAmB;EACnB,qBAAqB;AACvB;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,qCAAqC;EACrC,SAAS;EACT,sDAAsD;EACtD,gBAAgB;EAChB,iBAAiB;AACnB;AACA;EACE,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,qBAAqB;AACvB;AACA;EACE,0DAA0D;EAC1D,YAAY;EACZ,sEAAsE;EACtE,2BAA2B;EAC3B,0DAA0D;EAC1D,oBAAoB;AACtB;AACA;EACE,aAAa;AACf;AACA;EACE,eAAe;AACjB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,iCAAiC;EACjC,gBAAgB;EAChB,2CAA2C;EAC3C,sDAAsD;AACxD;AACA;EACE,sBAAsB;AACxB;AACA;EACE,mBAAmB;EACnB,kBAAkB;EAClB,gBAAgB;AAClB",sourcesContent:['/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a3ed576d] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart * {\n box-sizing: border-box;\n line-height: 1.15;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart {\n font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;\n font-size: 16px;\n /* display: inline-block; */\n display: flex;\n flex-direction: column;\n height: 420px;\n color: #222427;\n border: 1px solid #d9d9d9;\n border-radius: 5px;\n background: #fff;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-emoji {\n padding: 6px;\n position: relative;\n display: inline-block;\n font-size: 0;\n border: none;\n background: none;\n box-shadow: none;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-emoji span {\n display: inline-block;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-emoji .emoji-mart-emoji span {\n width: 38px;\n height: 38px;\n font-size: 32px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-type-native {\n font-family: "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "EmojiOne Color", "Android Emoji";\n word-break: keep-all;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-type-image {\n /* Emoji sheet has 56 columns, see also utils/emoji-data.js, SHEET_COLUMNS variable */\n /* Here we use (56+1) * 100% to avoid visible edges of nearby icons when scaling for different\n * screen sizes */\n background-size: 6100%;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-type-image.emoji-set-apple {\n background-image: url("https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png");\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-type-image.emoji-set-facebook {\n background-image: url("https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png");\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-type-image.emoji-set-google {\n background-image: url("https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png");\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-type-image.emoji-set-twitter {\n background-image: url("https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png");\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-bar {\n border: 0 solid #d9d9d9;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-bar:first-child {\n border-bottom-width: 1px;\n border-top-left-radius: 5px;\n border-top-right-radius: 5px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-bar:last-child {\n border-top-width: 1px;\n border-bottom-left-radius: 5px;\n border-bottom-right-radius: 5px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-scroll {\n position: relative;\n overflow-y: scroll;\n flex: 1;\n padding: 0 6px 6px 6px;\n z-index: 0; /* Fix for rendering sticky positioned category labels on Chrome */\n will-change: transform; /* avoids "repaints on scroll" in mobile Chrome */\n -webkit-overflow-scrolling: touch;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-anchors {\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n padding: 0 6px;\n color: #858585;\n line-height: 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-anchor {\n position: relative;\n display: block;\n flex: 1 1 auto;\n text-align: center;\n padding: 12px 4px;\n overflow: hidden;\n transition: color 0.1s ease-out;\n border: none;\n background: none;\n box-shadow: none;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-anchor:hover,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-anchor-selected {\n color: #464646;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-anchor-selected .emoji-mart-anchor-bar {\n bottom: 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-anchor-bar {\n position: absolute;\n bottom: -3px;\n left: 0;\n width: 100%;\n height: 3px;\n background-color: #464646;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-anchors i {\n display: inline-block;\n width: 100%;\n max-width: 22px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-anchors svg {\n fill: currentColor;\n max-height: 18px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .scroller {\n height: 250px;\n position: relative;\n flex: 1;\n padding: 0 6px 6px 6px;\n z-index: 0; /* Fix for rendering sticky positioned category labels on Chrome */\n will-change: transform; /* avoids "repaints on scroll" in mobile Chrome */\n -webkit-overflow-scrolling: touch;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-search {\n margin-top: 6px;\n padding: 0 6px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-search input {\n font-size: 16px;\n display: block;\n width: 100%;\n padding: 0.2em 0.6em;\n border-radius: 25px;\n border: 1px solid #d9d9d9;\n outline: 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-search-results {\n height: 250px;\n overflow-y: scroll;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-category {\n position: relative;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-category .emoji-mart-emoji span {\n z-index: 1;\n position: relative;\n text-align: center;\n cursor: default;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-category .emoji-mart-emoji:hover:before,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-emoji-selected:before {\n z-index: 0;\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: #f4f4f4;\n border-radius: 100%;\n opacity: 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-category .emoji-mart-emoji:hover:before,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-emoji-selected:before {\n opacity: 1;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-category-label {\n position: sticky;\n top: 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-static .emoji-mart-category-label {\n z-index: 2;\n position: relative;\n /* position: sticky; */\n /* position: -webkit-sticky; */\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-category-label h3 {\n display: block;\n font-size: 16px;\n width: 100%;\n font-weight: 500;\n padding: 5px 6px;\n background-color: #fff;\n background-color: rgba(255, 255, 255, 0.95);\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-emoji {\n position: relative;\n display: inline-block;\n font-size: 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-no-results {\n font-size: 14px;\n text-align: center;\n padding-top: 70px;\n color: #858585;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-no-results .emoji-mart-category-label {\n display: none;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-no-results .emoji-mart-no-results-label {\n margin-top: 0.2em;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-no-results .emoji-mart-emoji:hover:before {\n content: none;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview {\n position: relative;\n height: 70px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-emoji,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-data,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-skins {\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-emoji {\n left: 12px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-data {\n left: 68px;\n right: 12px;\n word-break: break-all;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-skins {\n right: 30px;\n text-align: right;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-name {\n font-size: 14px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-shortname {\n font-size: 12px;\n color: #888;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-shortname + .emoji-mart-preview-shortname,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-shortname + .emoji-mart-preview-emoticon,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon {\n margin-left: 0.5em;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-preview-emoticon {\n font-size: 11px;\n color: #bbb;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-title span {\n display: inline-block;\n vertical-align: middle;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-title .emoji-mart-emoji {\n padding: 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-title-label {\n color: #999a9c;\n font-size: 21px;\n font-weight: 300;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatches {\n font-size: 0;\n padding: 2px 0;\n border: 1px solid #d9d9d9;\n border-radius: 12px;\n background-color: #fff;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch {\n width: 16px;\n padding: 0 2px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after {\n opacity: 0.75;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch {\n display: inline-block;\n width: 0;\n vertical-align: middle;\n transition-property: width, padding;\n transition-duration: 0.125s;\n transition-timing-function: ease-out;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch:nth-child(1) {\n transition-delay: 0s;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch:nth-child(2) {\n transition-delay: 0.03s;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch:nth-child(3) {\n transition-delay: 0.06s;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch:nth-child(4) {\n transition-delay: 0.09s;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch:nth-child(5) {\n transition-delay: 0.12s;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch:nth-child(6) {\n transition-delay: 0.15s;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch-selected {\n position: relative;\n width: 16px;\n padding: 0 2px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-swatch-selected:after {\n content: "";\n position: absolute;\n top: 50%;\n left: 50%;\n width: 4px;\n height: 4px;\n margin: -2px 0 0 -2px;\n background-color: #fff;\n border-radius: 100%;\n pointer-events: none;\n opacity: 0;\n transition: opacity 0.2s ease-out;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin {\n display: inline-block;\n width: 100%;\n padding-top: 100%;\n max-width: 12px;\n border-radius: 100%;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-tone-1 {\n background-color: #ffc93a;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-tone-2 {\n background-color: #fadcbc;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-tone-3 {\n background-color: #e0bb95;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-tone-4 {\n background-color: #bf8f68;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-tone-5 {\n background-color: #9b643d;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-skin-tone-6 {\n background-color: #594539;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] {\n /* vue-virtual-scroller/dist/vue-virtual-scroller.css */\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller {\n position: relative;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) {\n overflow-y: auto;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) {\n overflow-x: auto;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller.direction-horizontal {\n display: flex;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller__slot {\n flex: auto 0 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller__item-wrapper {\n flex: 1;\n box-sizing: border-box;\n overflow: hidden;\n position: relative;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view {\n position: absolute;\n top: 0;\n left: 0;\n will-change: transform;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper {\n width: 100%;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper {\n height: 100%;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view {\n width: 100%;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view {\n height: 100%;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .resize-observer[data-v-b329ee4c] {\n position: absolute;\n top: 0;\n left: 0;\n z-index: -1;\n width: 100%;\n height: 100%;\n border: none;\n background-color: transparent;\n pointer-events: none;\n display: block;\n overflow: hidden;\n opacity: 0;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .resize-observer[data-v-b329ee4c] object {\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n z-index: -1;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart-search .hidden {\n display: none;\n visibility: hidden;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart {\n background-color: var(--color-main-background) !important;\n border: 0;\n color: var(--color-main-text) !important;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart button {\n border: none;\n background: transparent;\n font-size: inherit;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-bar,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-anchors,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-search,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-search input,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-category,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-category-label,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-category-label span,\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-skin-swatches {\n background-color: transparent !important;\n border-color: var(--color-border) !important;\n color: inherit !important;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-anchors {\n padding-block: 0;\n padding-inline: calc(2 * var(--default-grid-baseline));\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-anchor {\n border-radius: 0;\n margin: 0 !important;\n padding: 0 !important;\n height: var(--clickable-area-small);\n min-width: var(--clickable-area-small);\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-anchor:hover {\n background-color: var(--color-background-hover);\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-anchor:focus-visible {\n outline: 2px solid var(--color-primary-element) !important;\n outline-offset: -2px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-anchor div {\n display: grid;\n place-content: center;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-scroll {\n padding-inline: calc(2 * var(--default-grid-baseline));\n padding-block: 0 calc(2 * var(--default-grid-baseline));\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-category {\n display: grid;\n grid-template-columns: repeat(8, 1fr);\n justify-items: stretch;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-category.emoji-mart-no-results {\n grid-template-columns: 1fr;\n font-size: inherit;\n color: var(--color-text-maxcontrast) !important;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart {\n /* Label element in the section grid */\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart div.emoji-mart-category-label {\n grid-column: span 8;\n justify-self: stretch;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart {\n /* An actual heading inside the element */\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart h3.emoji-mart-category-label {\n display: flex;\n align-items: center;\n height: var(--default-clickable-area);\n margin: 0;\n padding-inline: calc(2 * var(--default-grid-baseline));\n padding-block: 0;\n user-select: none;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-emoji {\n aspect-ratio: 1/1;\n text-align: center;\n margin: 0 !important;\n padding: 0 !important;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-emoji:hover, .nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-emoji:focus-visible, .nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-emoji.emoji-mart-emoji-selected {\n background-color: var(--color-background-hover) !important;\n border: none;\n border-radius: var(--border-radius-element, var(--border-radius-pill));\n box-shadow: none !important;\n outline: 2px solid var(--color-primary-element) !important;\n outline-offset: -2px;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-emoji::before {\n display: none;\n}\n.nc-emoji-picker-container[data-v-a3ed576d] .emoji-mart .emoji-mart-emoji span {\n cursor: pointer;\n}\n.search__wrapper[data-v-a3ed576d] {\n display: flex;\n flex-direction: row;\n gap: var(--default-grid-baseline);\n align-items: end;\n padding-block: var(--default-grid-baseline);\n padding-inline: calc(2 * var(--default-grid-baseline));\n}\n.row-selected button[data-v-a3ed576d], .row-selected span[data-v-a3ed576d] {\n vertical-align: middle;\n}\n.emoji-delete[data-v-a3ed576d] {\n vertical-align: top;\n margin-left: -21px;\n margin-top: -3px;\n}'],sourceRoot:""}]);const s=o},81557:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-c3123941] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.empty-content[data-v-c3123941] {\n display: flex;\n align-items: center;\n flex-direction: column;\n justify-content: center;\n /* In case of using in a flex container - flex in advance */\n flex-grow: 1;\n padding: var(--default-grid-baseline);\n}\n.modal-wrapper .empty-content[data-v-c3123941] {\n margin-top: 5vh;\n margin-bottom: 5vh;\n}\n.empty-content__icon[data-v-c3123941] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 64px;\n height: 64px;\n margin: 0 auto 15px;\n opacity: 0.4;\n background-repeat: no-repeat;\n background-position: center;\n background-size: 64px;\n}\n.empty-content__icon[data-v-c3123941] svg {\n width: 64px !important;\n height: 64px !important;\n max-width: 64px !important;\n max-height: 64px !important;\n}\n.empty-content__name[data-v-c3123941] {\n margin-bottom: 10px;\n text-align: center;\n font-weight: bold;\n font-size: 20px;\n line-height: 30px;\n}\n.empty-content__description[data-v-c3123941] {\n color: var(--color-text-maxcontrast);\n text-align: center;\n text-wrap-style: balance;\n}\n.empty-content__action[data-v-c3123941] {\n margin-top: 8px;\n}\n.modal-wrapper .empty-content__action[data-v-c3123941] {\n margin-top: 20px;\n display: flex;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcEmptyContent-CUFc_Dds.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,sBAAsB;EACtB,uBAAuB;EACvB,2DAA2D;EAC3D,YAAY;EACZ,qCAAqC;AACvC;AACA;EACE,eAAe;EACf,kBAAkB;AACpB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,mBAAmB;EACnB,YAAY;EACZ,4BAA4B;EAC5B,2BAA2B;EAC3B,qBAAqB;AACvB;AACA;EACE,sBAAsB;EACtB,uBAAuB;EACvB,0BAA0B;EAC1B,2BAA2B;AAC7B;AACA;EACE,mBAAmB;EACnB,kBAAkB;EAClB,iBAAiB;EACjB,eAAe;EACf,iBAAiB;AACnB;AACA;EACE,oCAAoC;EACpC,kBAAkB;EAClB,wBAAwB;AAC1B;AACA;EACE,eAAe;AACjB;AACA;EACE,gBAAgB;EAChB,aAAa;AACf",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-c3123941] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.empty-content[data-v-c3123941] {\n display: flex;\n align-items: center;\n flex-direction: column;\n justify-content: center;\n /* In case of using in a flex container - flex in advance */\n flex-grow: 1;\n padding: var(--default-grid-baseline);\n}\n.modal-wrapper .empty-content[data-v-c3123941] {\n margin-top: 5vh;\n margin-bottom: 5vh;\n}\n.empty-content__icon[data-v-c3123941] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 64px;\n height: 64px;\n margin: 0 auto 15px;\n opacity: 0.4;\n background-repeat: no-repeat;\n background-position: center;\n background-size: 64px;\n}\n.empty-content__icon[data-v-c3123941] svg {\n width: 64px !important;\n height: 64px !important;\n max-width: 64px !important;\n max-height: 64px !important;\n}\n.empty-content__name[data-v-c3123941] {\n margin-bottom: 10px;\n text-align: center;\n font-weight: bold;\n font-size: 20px;\n line-height: 30px;\n}\n.empty-content__description[data-v-c3123941] {\n color: var(--color-text-maxcontrast);\n text-align: center;\n text-wrap-style: balance;\n}\n.empty-content__action[data-v-c3123941] {\n margin-top: 8px;\n}\n.modal-wrapper .empty-content__action[data-v-c3123941] {\n margin-top: 20px;\n display: flex;\n}"],sourceRoot:""}]);const s=o},89973:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_1u9di_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncFormBox_1u9di_20 {\n display: flex;\n flex-direction: column;\n gap: calc(1 * var(--default-grid-baseline));\n}\n._ncFormBox_1u9di_20._ncFormBox_row_1u9di_25 {\n flex-direction: row;\n}\n._ncFormBox__item_1u9di_29 {\n border-radius: var(--border-radius-small) !important;\n}\n._ncFormBox_col_1u9di_33 {\n flex-direction: column;\n}\n._ncFormBox_col_1u9di_33 ._ncFormBox__item_1u9di_29:first-child {\n border-start-start-radius: var(--border-radius-element) !important;\n border-start-end-radius: var(--border-radius-element) !important;\n}\n._ncFormBox_col_1u9di_33 ._ncFormBox__item_1u9di_29:last-child {\n border-end-start-radius: var(--border-radius-element) !important;\n border-end-end-radius: var(--border-radius-element) !important;\n}\n._ncFormBox_row_1u9di_25 {\n flex-direction: row;\n}\n._ncFormBox_row_1u9di_25 ._ncFormBox__item_1u9di_29 {\n flex: 1 1;\n}\n._ncFormBox_row_1u9di_25 ._ncFormBox__item_1u9di_29:first-child {\n border-start-start-radius: var(--border-radius-element) !important;\n border-end-start-radius: var(--border-radius-element) !important;\n}\n._ncFormBox_row_1u9di_25 ._ncFormBox__item_1u9di_29:last-child {\n border-end-end-radius: var(--border-radius-element) !important;\n border-start-end-radius: var(--border-radius-element) !important;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcFormBox-D-kcijXp.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,2CAA2C;AAC7C;AACA;EACE,mBAAmB;AACrB;AACA;EACE,oDAAoD;AACtD;AACA;EACE,sBAAsB;AACxB;AACA;EACE,kEAAkE;EAClE,gEAAgE;AAClE;AACA;EACE,gEAAgE;EAChE,8DAA8D;AAChE;AACA;EACE,mBAAmB;AACrB;AACA;EACE,SAAS;AACX;AACA;EACE,kEAAkE;EAClE,gEAAgE;AAClE;AACA;EACE,8DAA8D;EAC9D,gEAAgE;AAClE",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_1u9di_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncFormBox_1u9di_20 {\n display: flex;\n flex-direction: column;\n gap: calc(1 * var(--default-grid-baseline));\n}\n._ncFormBox_1u9di_20._ncFormBox_row_1u9di_25 {\n flex-direction: row;\n}\n._ncFormBox__item_1u9di_29 {\n border-radius: var(--border-radius-small) !important;\n}\n._ncFormBox_col_1u9di_33 {\n flex-direction: column;\n}\n._ncFormBox_col_1u9di_33 ._ncFormBox__item_1u9di_29:first-child {\n border-start-start-radius: var(--border-radius-element) !important;\n border-start-end-radius: var(--border-radius-element) !important;\n}\n._ncFormBox_col_1u9di_33 ._ncFormBox__item_1u9di_29:last-child {\n border-end-start-radius: var(--border-radius-element) !important;\n border-end-end-radius: var(--border-radius-element) !important;\n}\n._ncFormBox_row_1u9di_25 {\n flex-direction: row;\n}\n._ncFormBox_row_1u9di_25 ._ncFormBox__item_1u9di_29 {\n flex: 1 1;\n}\n._ncFormBox_row_1u9di_25 ._ncFormBox__item_1u9di_29:first-child {\n border-start-start-radius: var(--border-radius-element) !important;\n border-end-start-radius: var(--border-radius-element) !important;\n}\n._ncFormBox_row_1u9di_25 ._ncFormBox__item_1u9di_29:last-child {\n border-end-end-radius: var(--border-radius-element) !important;\n border-start-end-radius: var(--border-radius-element) !important;\n}"],sourceRoot:""}]);const s=o},65488:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_15jyc_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._formBoxButton_15jyc_20 {\n /* Reset default HTML button styles */\n background: unset;\n border: none;\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n text-decoration: none;\n text-align: inherit;\n line-height: inherit;\n padding: 0;\n margin: 0;\n outline: none;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcFormBoxButton-C6EvdLK4.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,qCAAqC;EACrC,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,qBAAqB;EACrB,mBAAmB;EACnB,oBAAoB;EACpB,UAAU;EACV,SAAS;EACT,aAAa;AACf",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_15jyc_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._formBoxButton_15jyc_20 {\n /* Reset default HTML button styles */\n background: unset;\n border: none;\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n text-decoration: none;\n text-align: inherit;\n line-height: inherit;\n padding: 0;\n margin: 0;\n outline: none;\n}"],sourceRoot:""}]);const s=o},58200:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,'/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_pugbs_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._formBoxItem_pugbs_20 {\n --nc-form-box-item-border-width: 1px;\n --nc-form-box-item-min-height: 40px;\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n --form-element-label-padding: calc(var(--form-element-label-offset) - var(--nc-form-box-item-border-width));\n --color-primary-element-extra-light: hsl(from var(--color-primary-element-light) h s calc(l * 1.045));\n --color-primary-element-extra-light-hover: hsl(from var(--color-primary-element-light-hover) h s calc(l * 1.045));\n position: relative;\n display: flex;\n align-items: center;\n gap: calc(2 * var(--default-grid-baseline));\n min-height: var(--nc-form-box-item-min-height);\n padding-inline: var(--form-element-label-padding);\n border: 1px solid var(--color-primary-element-extra-light-hover);\n border-bottom-width: 2px;\n border-radius: var(--border-radius-element);\n background-color: var(--color-primary-element-extra-light);\n color: var(--color-primary-element-light-text);\n transition-property: color, border-color, background-color;\n transition-duration: var(--animation-quick);\n transition-timing-function: linear;\n -webkit-user-select: none;\n user-select: none;\n cursor: pointer;\n}\n._formBoxItem_pugbs_20 * {\n cursor: inherit;\n}\n._formBoxItem_pugbs_20:has(:disabled) {\n cursor: default;\n opacity: 0.5;\n}\n._formBoxItem_pugbs_20:hover:not(:has(:disabled)) {\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-extra-light-hover);\n}\n._formBoxItem_pugbs_20:has(:focus-visible) {\n outline: 2px solid var(--color-main-text);\n box-shadow: 0 0 0 4px var(--color-main-background);\n}\n._formBoxItem_pugbs_20._formBoxItem_legacy_pugbs_60 {\n --nc-form-box-item-border-width: 0px;\n border: none;\n}\n._formBoxItem_pugbs_20._formBoxItem_inverted_pugbs_64 ._formBoxItem__element_pugbs_64 {\n color: var(--color-text-maxcontrast);\n}\n._formBoxItem_pugbs_20._formBoxItem_inverted_pugbs_64 ._formBoxItem__description_pugbs_67 {\n color: inherit;\n}\n._formBoxItem__content_pugbs_71 {\n flex: 1;\n display: flex;\n flex-direction: column;\n padding-block: calc(2 * var(--default-grid-baseline));\n overflow-wrap: anywhere;\n}\n._formBoxItem__element_pugbs_64::after {\n content: "";\n position: absolute;\n inset: 0;\n}\n._formBoxItem__description_pugbs_67 {\n color: var(--color-text-maxcontrast);\n}\n._formBoxItem__icon_pugbs_89 {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n}',"",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcFormBoxItem-j2nGdOvd.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oCAAoC;EACpC,mCAAmC;EACnC,8FAA8F;EAC9F,2GAA2G;EAC3G,qGAAqG;EACrG,iHAAiH;EACjH,kBAAkB;EAClB,aAAa;EACb,mBAAmB;EACnB,2CAA2C;EAC3C,8CAA8C;EAC9C,iDAAiD;EACjD,gEAAgE;EAChE,wBAAwB;EACxB,2CAA2C;EAC3C,0DAA0D;EAC1D,8CAA8C;EAC9C,0DAA0D;EAC1D,2CAA2C;EAC3C,kCAAkC;EAClC,yBAAyB;EACzB,iBAAiB;EACjB,eAAe;AACjB;AACA;EACE,eAAe;AACjB;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,8CAA8C;EAC9C,gEAAgE;AAClE;AACA;EACE,yCAAyC;EACzC,kDAAkD;AACpD;AACA;EACE,oCAAoC;EACpC,YAAY;AACd;AACA;EACE,oCAAoC;AACtC;AACA;EACE,cAAc;AAChB;AACA;EACE,OAAO;EACP,aAAa;EACb,sBAAsB;EACtB,qDAAqD;EACrD,uBAAuB;AACzB;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,QAAQ;AACV;AACA;EACE,oCAAoC;AACtC;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,yBAAyB;AAC3B",sourcesContent:['/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_pugbs_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._formBoxItem_pugbs_20 {\n --nc-form-box-item-border-width: 1px;\n --nc-form-box-item-min-height: 40px;\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n --form-element-label-padding: calc(var(--form-element-label-offset) - var(--nc-form-box-item-border-width));\n --color-primary-element-extra-light: hsl(from var(--color-primary-element-light) h s calc(l * 1.045));\n --color-primary-element-extra-light-hover: hsl(from var(--color-primary-element-light-hover) h s calc(l * 1.045));\n position: relative;\n display: flex;\n align-items: center;\n gap: calc(2 * var(--default-grid-baseline));\n min-height: var(--nc-form-box-item-min-height);\n padding-inline: var(--form-element-label-padding);\n border: 1px solid var(--color-primary-element-extra-light-hover);\n border-bottom-width: 2px;\n border-radius: var(--border-radius-element);\n background-color: var(--color-primary-element-extra-light);\n color: var(--color-primary-element-light-text);\n transition-property: color, border-color, background-color;\n transition-duration: var(--animation-quick);\n transition-timing-function: linear;\n -webkit-user-select: none;\n user-select: none;\n cursor: pointer;\n}\n._formBoxItem_pugbs_20 * {\n cursor: inherit;\n}\n._formBoxItem_pugbs_20:has(:disabled) {\n cursor: default;\n opacity: 0.5;\n}\n._formBoxItem_pugbs_20:hover:not(:has(:disabled)) {\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-extra-light-hover);\n}\n._formBoxItem_pugbs_20:has(:focus-visible) {\n outline: 2px solid var(--color-main-text);\n box-shadow: 0 0 0 4px var(--color-main-background);\n}\n._formBoxItem_pugbs_20._formBoxItem_legacy_pugbs_60 {\n --nc-form-box-item-border-width: 0px;\n border: none;\n}\n._formBoxItem_pugbs_20._formBoxItem_inverted_pugbs_64 ._formBoxItem__element_pugbs_64 {\n color: var(--color-text-maxcontrast);\n}\n._formBoxItem_pugbs_20._formBoxItem_inverted_pugbs_64 ._formBoxItem__description_pugbs_67 {\n color: inherit;\n}\n._formBoxItem__content_pugbs_71 {\n flex: 1;\n display: flex;\n flex-direction: column;\n padding-block: calc(2 * var(--default-grid-baseline));\n overflow-wrap: anywhere;\n}\n._formBoxItem__element_pugbs_64::after {\n content: "";\n position: absolute;\n inset: 0;\n}\n._formBoxItem__description_pugbs_67 {\n color: var(--color-text-maxcontrast);\n}\n._formBoxItem__icon_pugbs_89 {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n}'],sourceRoot:""}]);const s=o},53622:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_hjv1a_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\ninput._formBoxSwitch__input_hjv1a_20 {\n margin: 0;\n width: var(--default-clickable-area);\n /* Keep it visually hidden but on the position of visual switch icon */\n position: absolute;\n inset-block: 0;\n inset-inline-end: var(--form-element-label-offset);\n z-index: -1;\n opacity: 0 !important;\n /* Override server styles */\n height: auto;\n cursor: inherit;\n}\n._formBoxSwitch__icon_hjv1a_34 {\n color: var(--color-text-maxcontrast);\n}\ninput:checked + ._formBoxSwitch__icon_hjv1a_34 {\n color: var(--color-primary-element);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcFormBoxSwitch-BmyNQCbA.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,SAAS;EACT,oCAAoC;EACpC,sEAAsE;EACtE,kBAAkB;EAClB,cAAc;EACd,kDAAkD;EAClD,WAAW;EACX,qBAAqB;EACrB,2BAA2B;EAC3B,YAAY;EACZ,eAAe;AACjB;AACA;EACE,oCAAoC;AACtC;AACA;EACE,mCAAmC;AACrC",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_hjv1a_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\ninput._formBoxSwitch__input_hjv1a_20 {\n margin: 0;\n width: var(--default-clickable-area);\n /* Keep it visually hidden but on the position of visual switch icon */\n position: absolute;\n inset-block: 0;\n inset-inline-end: var(--form-element-label-offset);\n z-index: -1;\n opacity: 0 !important;\n /* Override server styles */\n height: auto;\n cursor: inherit;\n}\n._formBoxSwitch__icon_hjv1a_34 {\n color: var(--color-text-maxcontrast);\n}\ninput:checked + ._formBoxSwitch__icon_hjv1a_34 {\n color: var(--color-primary-element);\n}"],sourceRoot:""}]);const s=o},60743:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_9p8a1_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._formGroup_9p8a1_20 {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n --form-group-content-gap: calc(2 * var(--default-grid-baseline));\n}\n._formGroup_9p8a1_20._formGroup_noGap_9p8a1_24 {\n --form-group-content-gap: 0;\n}\n._formGroup__label_9p8a1_28 {\n padding-inline: var(--form-element-label-offset);\n font-size: var(--font-size);\n font-weight: bold;\n}\n._formGroup__description_9p8a1_34 {\n padding-inline: var(--form-element-label-offset);\n color: var(--color-text-maxcontrast);\n}\n._formGroup__content_9p8a1_39 {\n display: flex;\n flex-direction: column;\n gap: var(--form-group-content-gap);\n margin-block-start: calc(2.5 * var(--default-grid-baseline));\n}\n._formGroup__content_9p8a1_39._formGroup__content_only_9p8a1_45 {\n margin-block-start: 0;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcFormGroup-BrD0Scm7.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,8FAA8F;EAC9F,gEAAgE;AAClE;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,gDAAgD;EAChD,2BAA2B;EAC3B,iBAAiB;AACnB;AACA;EACE,gDAAgD;EAChD,oCAAoC;AACtC;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,kCAAkC;EAClC,4DAA4D;AAC9D;AACA;EACE,qBAAqB;AACvB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_9p8a1_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._formGroup_9p8a1_20 {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n --form-group-content-gap: calc(2 * var(--default-grid-baseline));\n}\n._formGroup_9p8a1_20._formGroup_noGap_9p8a1_24 {\n --form-group-content-gap: 0;\n}\n._formGroup__label_9p8a1_28 {\n padding-inline: var(--form-element-label-offset);\n font-size: var(--font-size);\n font-weight: bold;\n}\n._formGroup__description_9p8a1_34 {\n padding-inline: var(--form-element-label-offset);\n color: var(--color-text-maxcontrast);\n}\n._formGroup__content_9p8a1_39 {\n display: flex;\n flex-direction: column;\n gap: var(--form-group-content-gap);\n margin-block-start: calc(2.5 * var(--default-grid-baseline));\n}\n._formGroup__content_9p8a1_39._formGroup__content_only_9p8a1_45 {\n margin-block-start: 0;\n}"],sourceRoot:""}]);const s=o},98216:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-528e9576] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n#guest-content-vue[data-v-528e9576] {\n color: var(--color-main-text);\n background-color: var(--color-main-background);\n min-width: 0;\n border-radius: var(--border-radius-large);\n box-shadow: 0 0 10px var(--color-box-shadow);\n height: fit-content;\n padding: 15px;\n margin: 20px auto;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n#content.nc-guest-content {\n overflow: auto;\n margin-bottom: 0;\n height: calc(var(--body-height) + var(--body-container-margin));\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcGuestContent-BkegjnLL.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,6BAA6B;EAC7B,8CAA8C;EAC9C,YAAY;EACZ,yCAAyC;EACzC,4CAA4C;EAC5C,mBAAmB;EACnB,aAAa;EACb,iBAAiB;AACnB,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,cAAc;EACd,gBAAgB;EAChB,+DAA+D;AACjE",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-528e9576] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n#guest-content-vue[data-v-528e9576] {\n color: var(--color-main-text);\n background-color: var(--color-main-background);\n min-width: 0;\n border-radius: var(--border-radius-large);\n box-shadow: 0 0 10px var(--color-box-shadow);\n height: fit-content;\n padding: 15px;\n margin: 20px auto;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n#content.nc-guest-content {\n overflow: auto;\n margin-bottom: 0;\n height: calc(var(--body-height) + var(--body-container-margin));\n}"],sourceRoot:""}]);const s=o},464:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-f1ee5a71] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*!\n * SPDX-FileCopyrightText: 2024 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.header-menu[data-v-f1ee5a71] {\n position: relative;\n width: var(--header-height);\n height: var(--header-height);\n}\n.header-menu .header-menu__trigger[data-v-f1ee5a71] {\n --button-size: var(--header-height) !important;\n height: var(--header-height);\n opacity: 0.85;\n filter: none !important;\n color: var(--color-background-plain-text, var(--color-primary-text)) !important;\n}\n.header-menu .header-menu__trigger[data-v-f1ee5a71]:focus-visible {\n outline: none !important;\n box-shadow: none !important;\n}\n.header-menu .header-menu__trigger[data-v-f1ee5a71] .button-vue__icon svg,\n.header-menu .header-menu__trigger[data-v-f1ee5a71] .button-vue__icon:not(:has(svg)) {\n mask: var(--header-menu-icon-mask, none);\n}\n.header-menu--opened .header-menu__trigger[data-v-f1ee5a71], .header-menu__trigger[data-v-f1ee5a71]:hover, .header-menu__trigger[data-v-f1ee5a71]:focus, .header-menu__trigger[data-v-f1ee5a71]:active {\n opacity: 1;\n}\n@media only screen and (max-width: 512px) {\n.header-menu[data-v-f1ee5a71] {\n width: var(--default-clickable-area);\n}\n.header-menu .header-menu__trigger[data-v-f1ee5a71] {\n --button-size: var(--default-clickable-area) !important;\n}\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcHeaderButton-DI-1Gsph.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,2BAA2B;EAC3B,4BAA4B;AAC9B;AACA;EACE,8CAA8C;EAC9C,4BAA4B;EAC5B,aAAa;EACb,uBAAuB;EACvB,+EAA+E;AACjF;AACA;EACE,wBAAwB;EACxB,2BAA2B;AAC7B;AACA;;EAEE,wCAAwC;AAC1C;AACA;EACE,UAAU;AACZ;AACA;AACA;IACI,oCAAoC;AACxC;AACA;IACI,uDAAuD;AAC3D;AACA",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-f1ee5a71] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*!\n * SPDX-FileCopyrightText: 2024 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.header-menu[data-v-f1ee5a71] {\n position: relative;\n width: var(--header-height);\n height: var(--header-height);\n}\n.header-menu .header-menu__trigger[data-v-f1ee5a71] {\n --button-size: var(--header-height) !important;\n height: var(--header-height);\n opacity: 0.85;\n filter: none !important;\n color: var(--color-background-plain-text, var(--color-primary-text)) !important;\n}\n.header-menu .header-menu__trigger[data-v-f1ee5a71]:focus-visible {\n outline: none !important;\n box-shadow: none !important;\n}\n.header-menu .header-menu__trigger[data-v-f1ee5a71] .button-vue__icon svg,\n.header-menu .header-menu__trigger[data-v-f1ee5a71] .button-vue__icon:not(:has(svg)) {\n mask: var(--header-menu-icon-mask, none);\n}\n.header-menu--opened .header-menu__trigger[data-v-f1ee5a71], .header-menu__trigger[data-v-f1ee5a71]:hover, .header-menu__trigger[data-v-f1ee5a71]:focus, .header-menu__trigger[data-v-f1ee5a71]:active {\n opacity: 1;\n}\n@media only screen and (max-width: 512px) {\n.header-menu[data-v-f1ee5a71] {\n width: var(--default-clickable-area);\n}\n.header-menu .header-menu__trigger[data-v-f1ee5a71] {\n --button-size: var(--default-clickable-area) !important;\n}\n}"],sourceRoot:""}]);const s=o},34236:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,'/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-f00deac7] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*!\n * SPDX-FileCopyrightText: 2024 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.header-menu[data-v-f00deac7] {\n position: relative;\n width: var(--header-height);\n height: var(--header-height);\n}\n.header-menu .header-menu__trigger[data-v-f00deac7] {\n --button-size: var(--header-height) !important;\n height: var(--header-height);\n opacity: 0.85;\n filter: none !important;\n color: var(--color-background-plain-text, var(--color-primary-text)) !important;\n}\n.header-menu .header-menu__trigger[data-v-f00deac7]:focus-visible {\n outline: none !important;\n box-shadow: none !important;\n}\n.header-menu .header-menu__trigger[data-v-f00deac7] .button-vue__icon svg,\n.header-menu .header-menu__trigger[data-v-f00deac7] .button-vue__icon:not(:has(svg)) {\n mask: var(--header-menu-icon-mask, none);\n}\n.header-menu--opened .header-menu__trigger[data-v-f00deac7], .header-menu__trigger[data-v-f00deac7]:hover, .header-menu__trigger[data-v-f00deac7]:focus, .header-menu__trigger[data-v-f00deac7]:active {\n opacity: 1;\n}\n@media only screen and (max-width: 512px) {\n.header-menu[data-v-f00deac7] {\n width: var(--default-clickable-area);\n}\n.header-menu .header-menu__trigger[data-v-f00deac7] {\n --button-size: var(--default-clickable-area) !important;\n}\n}\n.header-menu__wrapper[data-v-f00deac7] {\n position: fixed;\n z-index: 2000;\n top: var(--header-height);\n inset-inline-end: 0;\n box-sizing: border-box;\n margin: 0 8px;\n border-radius: 0 0 var(--border-radius) var(--border-radius);\n border-radius: var(--border-radius-large);\n background-color: var(--color-main-background);\n filter: drop-shadow(0 1px 5px var(--color-box-shadow));\n}\n.header-menu__carret[data-v-f00deac7] {\n position: absolute;\n z-index: 2001;\n bottom: 0;\n inset-inline-start: calc(50% - 10px);\n width: 0;\n height: 0;\n content: " ";\n pointer-events: none;\n border: 10px solid transparent;\n border-bottom-color: var(--color-main-background);\n}\n.header-menu__content[data-v-f00deac7] {\n overflow: auto;\n width: 350px;\n max-width: calc(100vw - 16px);\n min-height: calc(var(--default-clickable-area) * 1.5);\n max-height: calc(100vh - var(--header-height) * 2);\n}\n.header-menu__content[data-v-f00deac7] .empty-content {\n margin: 12vh 10px;\n}',"",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcHeaderMenu-BkpmEa3M.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,2BAA2B;EAC3B,4BAA4B;AAC9B;AACA;EACE,8CAA8C;EAC9C,4BAA4B;EAC5B,aAAa;EACb,uBAAuB;EACvB,+EAA+E;AACjF;AACA;EACE,wBAAwB;EACxB,2BAA2B;AAC7B;AACA;;EAEE,wCAAwC;AAC1C;AACA;EACE,UAAU;AACZ;AACA;AACA;IACI,oCAAoC;AACxC;AACA;IACI,uDAAuD;AAC3D;AACA;AACA;EACE,eAAe;EACf,aAAa;EACb,yBAAyB;EACzB,mBAAmB;EACnB,sBAAsB;EACtB,aAAa;EACb,4DAA4D;EAC5D,yCAAyC;EACzC,8CAA8C;EAC9C,sDAAsD;AACxD;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,SAAS;EACT,oCAAoC;EACpC,QAAQ;EACR,SAAS;EACT,YAAY;EACZ,oBAAoB;EACpB,8BAA8B;EAC9B,iDAAiD;AACnD;AACA;EACE,cAAc;EACd,YAAY;EACZ,6BAA6B;EAC7B,qDAAqD;EACrD,kDAAkD;AACpD;AACA;EACE,iBAAiB;AACnB",sourcesContent:['/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-f00deac7] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*!\n * SPDX-FileCopyrightText: 2024 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.header-menu[data-v-f00deac7] {\n position: relative;\n width: var(--header-height);\n height: var(--header-height);\n}\n.header-menu .header-menu__trigger[data-v-f00deac7] {\n --button-size: var(--header-height) !important;\n height: var(--header-height);\n opacity: 0.85;\n filter: none !important;\n color: var(--color-background-plain-text, var(--color-primary-text)) !important;\n}\n.header-menu .header-menu__trigger[data-v-f00deac7]:focus-visible {\n outline: none !important;\n box-shadow: none !important;\n}\n.header-menu .header-menu__trigger[data-v-f00deac7] .button-vue__icon svg,\n.header-menu .header-menu__trigger[data-v-f00deac7] .button-vue__icon:not(:has(svg)) {\n mask: var(--header-menu-icon-mask, none);\n}\n.header-menu--opened .header-menu__trigger[data-v-f00deac7], .header-menu__trigger[data-v-f00deac7]:hover, .header-menu__trigger[data-v-f00deac7]:focus, .header-menu__trigger[data-v-f00deac7]:active {\n opacity: 1;\n}\n@media only screen and (max-width: 512px) {\n.header-menu[data-v-f00deac7] {\n width: var(--default-clickable-area);\n}\n.header-menu .header-menu__trigger[data-v-f00deac7] {\n --button-size: var(--default-clickable-area) !important;\n}\n}\n.header-menu__wrapper[data-v-f00deac7] {\n position: fixed;\n z-index: 2000;\n top: var(--header-height);\n inset-inline-end: 0;\n box-sizing: border-box;\n margin: 0 8px;\n border-radius: 0 0 var(--border-radius) var(--border-radius);\n border-radius: var(--border-radius-large);\n background-color: var(--color-main-background);\n filter: drop-shadow(0 1px 5px var(--color-box-shadow));\n}\n.header-menu__carret[data-v-f00deac7] {\n position: absolute;\n z-index: 2001;\n bottom: 0;\n inset-inline-start: calc(50% - 10px);\n width: 0;\n height: 0;\n content: " ";\n pointer-events: none;\n border: 10px solid transparent;\n border-bottom-color: var(--color-main-background);\n}\n.header-menu__content[data-v-f00deac7] {\n overflow: auto;\n width: 350px;\n max-width: calc(100vw - 16px);\n min-height: calc(var(--default-clickable-area) * 1.5);\n max-height: calc(100vh - var(--header-height) * 2);\n}\n.header-menu__content[data-v-f00deac7] .empty-content {\n margin: 12vh 10px;\n}'],sourceRoot:""}]);const s=o},52495:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_1s86g_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._hotkey_1s86g_20 {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n display: flex;\n flex-direction: row-reverse;\n align-items: stretch;\n padding-inline: var(--form-element-label-offset);\n}\n._hotkey_1s86g_20:first-child ._hotkey__label_1s86g_27,\n._hotkey_1s86g_20:first-child ._hotkey__keys_1s86g_28 {\n border-block-start: none;\n}\n._hotkey__label_1s86g_27,\n._hotkey__keys_1s86g_28 {\n display: flex;\n align-items: center;\n padding-block: calc(2 * var(--default-grid-baseline));\n border-block-start: 1px solid var(--color-border);\n}\n._hotkey__label_1s86g_27 {\n flex: 1 1 200px;\n}\n._hotkey__keys_1s86g_28 {\n flex: 1 1 auto;\n flex-wrap: wrap;\n justify-content: end;\n row-gap: calc(1 * var(--default-grid-baseline));\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcHotkey-4yi1Hobg.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,8FAA8F;EAC9F,aAAa;EACb,2BAA2B;EAC3B,oBAAoB;EACpB,gDAAgD;AAClD;AACA;;EAEE,wBAAwB;AAC1B;AACA;;EAEE,aAAa;EACb,mBAAmB;EACnB,qDAAqD;EACrD,iDAAiD;AACnD;AACA;EACE,eAAe;AACjB;AACA;EACE,cAAc;EACd,eAAe;EACf,oBAAoB;EACpB,+CAA+C;AACjD",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_1s86g_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._hotkey_1s86g_20 {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n display: flex;\n flex-direction: row-reverse;\n align-items: stretch;\n padding-inline: var(--form-element-label-offset);\n}\n._hotkey_1s86g_20:first-child ._hotkey__label_1s86g_27,\n._hotkey_1s86g_20:first-child ._hotkey__keys_1s86g_28 {\n border-block-start: none;\n}\n._hotkey__label_1s86g_27,\n._hotkey__keys_1s86g_28 {\n display: flex;\n align-items: center;\n padding-block: calc(2 * var(--default-grid-baseline));\n border-block-start: 1px solid var(--color-border);\n}\n._hotkey__label_1s86g_27 {\n flex: 1 1 200px;\n}\n._hotkey__keys_1s86g_28 {\n flex: 1 1 auto;\n flex-wrap: wrap;\n justify-content: end;\n row-gap: calc(1 * var(--default-grid-baseline));\n}"],sourceRoot:""}]);const s=o},25143:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"\n._hotkeyList_pf97p_2 {\n\t--form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n}\n._hotkeyList__heading_pf97p_6 {\n\tfont-weight: bold;\n\tmargin-inline: var(--form-element-label-offset);\n}\n","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcHotkeyList-gAZN0WIu.css"],names:[],mappings:";AACA;CACC,8FAA8F;AAC/F;AACA;CACC,iBAAiB;CACjB,+CAA+C;AAChD",sourcesContent:["\n._hotkeyList_pf97p_2 {\n\t--form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n}\n._hotkeyList__heading_pf97p_6 {\n\tfont-weight: bold;\n\tmargin-inline: var(--form-element-label-offset);\n}\n"],sourceRoot:""}]);const s=o},99240:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-6a8df8b8] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.icon-vue[data-v-6a8df8b8] {\n --icon-size: var(--0ceed50f);\n display: flex;\n justify-content: center;\n align-items: center;\n min-width: var(--default-clickable-area);\n min-height: var(--default-clickable-area);\n opacity: 1;\n}\n.icon-vue--inline[data-v-6a8df8b8] {\n display: inline-flex;\n min-width: fit-content;\n min-height: fit-content;\n vertical-align: text-bottom;\n}\n.icon-vue span[data-v-6a8df8b8] {\n line-height: 0;\n}\n.icon-vue[data-v-6a8df8b8] svg {\n fill: currentColor;\n width: var(--icon-size, 20px);\n height: var(--icon-size, 20px);\n max-width: var(--icon-size, 20px);\n max-height: var(--icon-size, 20px);\n}\n.icon-vue--directional[data-v-6a8df8b8] svg:dir(rtl) {\n transform: scaleX(-1);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcIconSvgWrapper-DJQ2Kuip.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,4BAA4B;EAC5B,aAAa;EACb,uBAAuB;EACvB,mBAAmB;EACnB,wCAAwC;EACxC,yCAAyC;EACzC,UAAU;AACZ;AACA;EACE,oBAAoB;EACpB,sBAAsB;EACtB,uBAAuB;EACvB,2BAA2B;AAC7B;AACA;EACE,cAAc;AAChB;AACA;EACE,kBAAkB;EAClB,6BAA6B;EAC7B,8BAA8B;EAC9B,iCAAiC;EACjC,kCAAkC;AACpC;AACA;EACE,qBAAqB;AACvB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-6a8df8b8] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.icon-vue[data-v-6a8df8b8] {\n --icon-size: var(--0ceed50f);\n display: flex;\n justify-content: center;\n align-items: center;\n min-width: var(--default-clickable-area);\n min-height: var(--default-clickable-area);\n opacity: 1;\n}\n.icon-vue--inline[data-v-6a8df8b8] {\n display: inline-flex;\n min-width: fit-content;\n min-height: fit-content;\n vertical-align: text-bottom;\n}\n.icon-vue span[data-v-6a8df8b8] {\n line-height: 0;\n}\n.icon-vue[data-v-6a8df8b8] svg {\n fill: currentColor;\n width: var(--icon-size, 20px);\n height: var(--icon-size, 20px);\n max-width: var(--icon-size, 20px);\n max-height: var(--icon-size, 20px);\n}\n.icon-vue--directional[data-v-6a8df8b8] svg:dir(rtl) {\n transform: scaleX(-1);\n}"],sourceRoot:""}]);const s=o},58681:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-093a8eb9] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-input-confirm[data-v-093a8eb9] {\n flex: 1 0 100%;\n width: 100%;\n}\n.app-navigation-input-confirm form[data-v-093a8eb9] {\n display: flex;\n}\n.app-navigation-input-confirm__input[data-v-093a8eb9] {\n height: 34px;\n flex: 1 1 100%;\n font-size: 100% !important;\n margin: 5px !important;\n margin-left: -8px !important;\n padding: 7px !important;\n}\n.app-navigation-input-confirm__input[data-v-093a8eb9]:active, .app-navigation-input-confirm__input[data-v-093a8eb9]:focus, .app-navigation-input-confirm__input[data-v-093a8eb9]:hover {\n outline: none;\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n border-color: var(--color-primary-element);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcInputConfirmCancel-CkhRZCfD.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,cAAc;EACd,WAAW;AACb;AACA;EACE,aAAa;AACf;AACA;EACE,YAAY;EACZ,cAAc;EACd,0BAA0B;EAC1B,sBAAsB;EACtB,4BAA4B;EAC5B,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,8CAA8C;EAC9C,6BAA6B;EAC7B,0CAA0C;AAC5C",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-093a8eb9] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-input-confirm[data-v-093a8eb9] {\n flex: 1 0 100%;\n width: 100%;\n}\n.app-navigation-input-confirm form[data-v-093a8eb9] {\n display: flex;\n}\n.app-navigation-input-confirm__input[data-v-093a8eb9] {\n height: 34px;\n flex: 1 1 100%;\n font-size: 100% !important;\n margin: 5px !important;\n margin-left: -8px !important;\n padding: 7px !important;\n}\n.app-navigation-input-confirm__input[data-v-093a8eb9]:active, .app-navigation-input-confirm__input[data-v-093a8eb9]:focus, .app-navigation-input-confirm__input[data-v-093a8eb9]:hover {\n outline: none;\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n border-color: var(--color-primary-element);\n}"],sourceRoot:""}]);const s=o},13133:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-5c7bbaef] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.input-field[data-v-5c7bbaef] {\n --input-border-color: var(--color-border-maxcontrast);\n --input-border-radius: var(--border-radius-element);\n --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));\n --input-padding-start: var(--border-radius-large);\n --input-padding-end: var(--border-radius-large);\n position: relative;\n width: 100%;\n margin-block-start: 6px;\n}\n.input-field--disabled[data-v-5c7bbaef] {\n opacity: 0.4;\n filter: saturate(0.4);\n}\n.input-field--label-outside[data-v-5c7bbaef] {\n margin-block-start: 0;\n}\n.input-field--leading-icon[data-v-5c7bbaef] {\n --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline));\n}\n.input-field--trailing-icon[data-v-5c7bbaef] {\n --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline));\n}\n.input-field--pill[data-v-5c7bbaef] {\n --input-border-radius: var(--border-radius-pill);\n}\n.input-field__main-wrapper[data-v-5c7bbaef] {\n height: var(--default-clickable-area);\n padding: var(--border-width-input, 2px);\n position: relative;\n}\n.input-field__main-wrapper[data-v-5c7bbaef]:not(:has([disabled])):has(input:focus), .input-field__main-wrapper[data-v-5c7bbaef]:not(:has([disabled])):has(input:active) {\n padding: 0;\n}\n.input-field__input[data-v-5c7bbaef] {\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n border: none;\n border-radius: var(--input-border-radius);\n box-shadow: 0 -1px var(--input-border-color), 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);\n cursor: pointer;\n -webkit-appearance: textfield !important;\n -moz-appearance: textfield !important;\n appearance: textfield !important;\n font-size: var(--default-font-size);\n text-overflow: ellipsis;\n height: 100% !important;\n min-height: unset;\n width: 100%;\n padding-block: var(--input-border-width-offset);\n padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset));\n}\n.input-field__input[data-v-5c7bbaef]::placeholder {\n color: var(--color-text-maxcontrast);\n}\n.input-field__input[data-v-5c7bbaef]::-webkit-search-cancel-button {\n display: none;\n}\n.input-field__input[data-v-5c7bbaef]::-webkit-search-decoration, .input-field__input[data-v-5c7bbaef]::-webkit-search-results-button, .input-field__input[data-v-5c7bbaef]::-webkit-search-results-decoration, .input-field__input[data-v-5c7bbaef]::-ms-clear {\n display: none;\n}\n.input-field__input[data-v-5c7bbaef]:hover:not([disabled]) {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n.input-field__input[data-v-5c7bbaef]:active:not([disabled]), .input-field__input[data-v-5c7bbaef]:focus:not([disabled]) {\n --input-border-color: var(--color-main-text);\n --input-border-width-offset: 0px;\n border: var(--border-width-input-focused, 2px) solid var(--input-border-color);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n}\n.input-field__input:focus + .input-field__label[data-v-5c7bbaef], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-5c7bbaef] {\n color: var(--color-main-text);\n}\n.input-field__input[data-v-5c7bbaef]:focus {\n cursor: text;\n}\n.input-field__input[data-v-5c7bbaef]:disabled {\n cursor: default;\n}\n.input-field__input[data-v-5c7bbaef]:focus-visible {\n box-shadow: unset !important;\n}\n.input-field__input--success[data-v-5c7bbaef] {\n border-color: var(--color-border-success, var(--color-success)) !important;\n}\n.input-field__input--success[data-v-5c7bbaef]:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.input-field__input--error[data-v-5c7bbaef], .input-field__input[data-v-5c7bbaef]:user-invalid {\n border-color: var(--color-border-error, var(--color-error)) !important;\n}\n.input-field__input--error[data-v-5c7bbaef]:focus-visible, .input-field__input[data-v-5c7bbaef]:user-invalid:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.input-field:not(.input-field--label-outside) .input-field__input[data-v-5c7bbaef]:not(:focus)::placeholder {\n opacity: 0;\n}\n.input-field__label[data-v-5c7bbaef] {\n --input-label-font-size: var(--default-font-size);\n position: absolute;\n margin-inline: var(--input-padding-start) var(--input-padding-end);\n max-width: fit-content;\n font-size: var(--input-label-font-size);\n inset-block-start: calc((var(--default-clickable-area) - 1lh) / 2);\n inset-inline: var(--border-width-input-focused, 2px);\n color: var(--color-text-maxcontrast);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n pointer-events: none;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow);\n}\n.input-field__input:focus + .input-field__label[data-v-5c7bbaef], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-5c7bbaef] {\n --input-label-font-size: 13px;\n line-height: 1.5;\n inset-block-start: calc(-1.5 * var(--input-label-font-size) / 2);\n font-weight: 500;\n border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0;\n background-color: var(--color-main-background);\n padding-inline: var(--default-grid-baseline);\n margin-inline: calc(var(--input-padding-start) - var(--default-grid-baseline)) calc(var(--input-padding-end) - var(--default-grid-baseline));\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick);\n}\n.input-field__icon[data-v-5c7bbaef] {\n position: absolute;\n height: var(--default-clickable-area);\n width: var(--default-clickable-area);\n display: flex;\n align-items: center;\n justify-content: center;\n opacity: 0.7;\n inset-block-end: 0;\n}\n.input-field__icon--leading[data-v-5c7bbaef] {\n inset-inline-start: 0px;\n}\n.input-field__icon--trailing[data-v-5c7bbaef] {\n inset-inline-end: 0px;\n}\n.input-field__trailing-button[data-v-5c7bbaef] {\n --button-size: calc(var(--default-clickable-area) - 2 * var(--border-width-input-focused, 2px)) !important;\n --button-radius: calc(var(--input-border-radius) - var(--border-width-input-focused, 2px));\n}\n.input-field__trailing-button.button-vue[data-v-5c7bbaef] {\n position: absolute;\n top: var(--border-width-input-focused, 2px);\n inset-inline-end: var(--border-width-input-focused, 2px);\n}\n.input-field__trailing-button.button-vue[data-v-5c7bbaef]:focus-visible {\n box-shadow: none !important;\n}\n.input-field__helper-text-message[data-v-5c7bbaef] {\n padding-block: 4px;\n padding-inline: var(--border-radius-large);\n display: flex;\n align-items: center;\n color: var(--color-text-maxcontrast);\n}\n.input-field__helper-text-message__icon[data-v-5c7bbaef] {\n margin-inline-end: 8px;\n}\n.input-field__helper-text-message--error[data-v-5c7bbaef] {\n color: var(--color-text-error, var(--color-error));\n}\n.input-field--error .input-field__input[data-v-5c7bbaef], .input-field__input[data-v-5c7bbaef]:user-invalid {\n --input-border-color: var(--color-border-error, var(--color-error)) !important;\n}\n.input-field--error .input-field__input[data-v-5c7bbaef]:focus-visible, .input-field__input[data-v-5c7bbaef]:user-invalid:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.input-field--success .input-field__input[data-v-5c7bbaef] {\n --input-border-color: var(--color-border-success, var(--color-success)) !important;\n}\n.input-field--success .input-field__input[data-v-5c7bbaef]:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.input-field--legacy .input-field__input[data-v-5c7bbaef] {\n box-shadow: 0 0 0 1px var(--input-border-color) inset;\n}\n.input-field--legacy .input-field__main-wrapper[data-v-5c7bbaef]:hover:not(:has([disabled])) {\n padding: 0;\n}\n.input-field--legacy .input-field__main-wrapper:hover:not(:has([disabled])) .input-field__input[data-v-5c7bbaef] {\n --input-border-color: var(--color-main-text);\n --input-border-width-offset: 0px;\n border: var(--border-width-input-focused, 2px) solid var(--input-border-color);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcInputField-CtUAgq1i.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,qDAAqD;EACrD,mDAAmD;EACnD,0GAA0G;EAC1G,iDAAiD;EACjD,+CAA+C;EAC/C,kBAAkB;EAClB,WAAW;EACX,uBAAuB;AACzB;AACA;EACE,YAAY;EACZ,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,yFAAyF;AAC3F;AACA;EACE,uFAAuF;AACzF;AACA;EACE,gDAAgD;AAClD;AACA;EACE,qCAAqC;EACrC,uCAAuC;EACvC,kBAAkB;AACpB;AACA;EACE,UAAU;AACZ;AACA;EACE,8CAA8C;EAC9C,6BAA6B;EAC7B,YAAY;EACZ,yCAAyC;EACzC,sHAAsH;EACtH,eAAe;EACf,wCAAwC;EACxC,qCAAqC;EACrC,gCAAgC;EAChC,mCAAmC;EACnC,uBAAuB;EACvB,uBAAuB;EACvB,iBAAiB;EACjB,WAAW;EACX,+CAA+C;EAC/C,qJAAqJ;AACvJ;AACA;EACE,oCAAoC;AACtC;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;AACf;AACA;EACE,+CAA+C;AACjD;AACA;EACE,4CAA4C;EAC5C,gCAAgC;EAChC,8EAA8E;EAC9E,6DAA6D;AAC/D;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,YAAY;AACd;AACA;EACE,eAAe;AACjB;AACA;EACE,4BAA4B;AAC9B;AACA;EACE,0EAA0E;AAC5E;AACA;EACE,iIAAiI;AACnI;AACA;EACE,sEAAsE;AACxE;AACA;EACE,iIAAiI;AACnI;AACA;EACE,UAAU;AACZ;AACA;EACE,iDAAiD;EACjD,kBAAkB;EAClB,kEAAkE;EAClE,sBAAsB;EACtB,uCAAuC;EACvC,kEAAkE;EAClE,oDAAoD;EACpD,oCAAoC;EACpC,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;EACvB,oBAAoB;EACpB,kNAAkN;AACpN;AACA;EACE,6BAA6B;EAC7B,gBAAgB;EAChB,gEAAgE;EAChE,gBAAgB;EAChB,4EAA4E;EAC5E,8CAA8C;EAC9C,4CAA4C;EAC5C,4IAA4I;EAC5I,mJAAmJ;AACrJ;AACA;EACE,kBAAkB;EAClB,qCAAqC;EACrC,oCAAoC;EACpC,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,YAAY;EACZ,kBAAkB;AACpB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,0GAA0G;EAC1G,0FAA0F;AAC5F;AACA;EACE,kBAAkB;EAClB,2CAA2C;EAC3C,wDAAwD;AAC1D;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,kBAAkB;EAClB,0CAA0C;EAC1C,aAAa;EACb,mBAAmB;EACnB,oCAAoC;AACtC;AACA;EACE,sBAAsB;AACxB;AACA;EACE,kDAAkD;AACpD;AACA;EACE,8EAA8E;AAChF;AACA;EACE,iIAAiI;AACnI;AACA;EACE,kFAAkF;AACpF;AACA;EACE,iIAAiI;AACnI;AACA;EACE,qDAAqD;AACvD;AACA;EACE,UAAU;AACZ;AACA;EACE,4CAA4C;EAC5C,gCAAgC;EAChC,8EAA8E;EAC9E,6DAA6D;AAC/D",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-5c7bbaef] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.input-field[data-v-5c7bbaef] {\n --input-border-color: var(--color-border-maxcontrast);\n --input-border-radius: var(--border-radius-element);\n --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));\n --input-padding-start: var(--border-radius-large);\n --input-padding-end: var(--border-radius-large);\n position: relative;\n width: 100%;\n margin-block-start: 6px;\n}\n.input-field--disabled[data-v-5c7bbaef] {\n opacity: 0.4;\n filter: saturate(0.4);\n}\n.input-field--label-outside[data-v-5c7bbaef] {\n margin-block-start: 0;\n}\n.input-field--leading-icon[data-v-5c7bbaef] {\n --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline));\n}\n.input-field--trailing-icon[data-v-5c7bbaef] {\n --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline));\n}\n.input-field--pill[data-v-5c7bbaef] {\n --input-border-radius: var(--border-radius-pill);\n}\n.input-field__main-wrapper[data-v-5c7bbaef] {\n height: var(--default-clickable-area);\n padding: var(--border-width-input, 2px);\n position: relative;\n}\n.input-field__main-wrapper[data-v-5c7bbaef]:not(:has([disabled])):has(input:focus), .input-field__main-wrapper[data-v-5c7bbaef]:not(:has([disabled])):has(input:active) {\n padding: 0;\n}\n.input-field__input[data-v-5c7bbaef] {\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n border: none;\n border-radius: var(--input-border-radius);\n box-shadow: 0 -1px var(--input-border-color), 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);\n cursor: pointer;\n -webkit-appearance: textfield !important;\n -moz-appearance: textfield !important;\n appearance: textfield !important;\n font-size: var(--default-font-size);\n text-overflow: ellipsis;\n height: 100% !important;\n min-height: unset;\n width: 100%;\n padding-block: var(--input-border-width-offset);\n padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset));\n}\n.input-field__input[data-v-5c7bbaef]::placeholder {\n color: var(--color-text-maxcontrast);\n}\n.input-field__input[data-v-5c7bbaef]::-webkit-search-cancel-button {\n display: none;\n}\n.input-field__input[data-v-5c7bbaef]::-webkit-search-decoration, .input-field__input[data-v-5c7bbaef]::-webkit-search-results-button, .input-field__input[data-v-5c7bbaef]::-webkit-search-results-decoration, .input-field__input[data-v-5c7bbaef]::-ms-clear {\n display: none;\n}\n.input-field__input[data-v-5c7bbaef]:hover:not([disabled]) {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n.input-field__input[data-v-5c7bbaef]:active:not([disabled]), .input-field__input[data-v-5c7bbaef]:focus:not([disabled]) {\n --input-border-color: var(--color-main-text);\n --input-border-width-offset: 0px;\n border: var(--border-width-input-focused, 2px) solid var(--input-border-color);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n}\n.input-field__input:focus + .input-field__label[data-v-5c7bbaef], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-5c7bbaef] {\n color: var(--color-main-text);\n}\n.input-field__input[data-v-5c7bbaef]:focus {\n cursor: text;\n}\n.input-field__input[data-v-5c7bbaef]:disabled {\n cursor: default;\n}\n.input-field__input[data-v-5c7bbaef]:focus-visible {\n box-shadow: unset !important;\n}\n.input-field__input--success[data-v-5c7bbaef] {\n border-color: var(--color-border-success, var(--color-success)) !important;\n}\n.input-field__input--success[data-v-5c7bbaef]:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.input-field__input--error[data-v-5c7bbaef], .input-field__input[data-v-5c7bbaef]:user-invalid {\n border-color: var(--color-border-error, var(--color-error)) !important;\n}\n.input-field__input--error[data-v-5c7bbaef]:focus-visible, .input-field__input[data-v-5c7bbaef]:user-invalid:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.input-field:not(.input-field--label-outside) .input-field__input[data-v-5c7bbaef]:not(:focus)::placeholder {\n opacity: 0;\n}\n.input-field__label[data-v-5c7bbaef] {\n --input-label-font-size: var(--default-font-size);\n position: absolute;\n margin-inline: var(--input-padding-start) var(--input-padding-end);\n max-width: fit-content;\n font-size: var(--input-label-font-size);\n inset-block-start: calc((var(--default-clickable-area) - 1lh) / 2);\n inset-inline: var(--border-width-input-focused, 2px);\n color: var(--color-text-maxcontrast);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n pointer-events: none;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow);\n}\n.input-field__input:focus + .input-field__label[data-v-5c7bbaef], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-5c7bbaef] {\n --input-label-font-size: 13px;\n line-height: 1.5;\n inset-block-start: calc(-1.5 * var(--input-label-font-size) / 2);\n font-weight: 500;\n border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0;\n background-color: var(--color-main-background);\n padding-inline: var(--default-grid-baseline);\n margin-inline: calc(var(--input-padding-start) - var(--default-grid-baseline)) calc(var(--input-padding-end) - var(--default-grid-baseline));\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick);\n}\n.input-field__icon[data-v-5c7bbaef] {\n position: absolute;\n height: var(--default-clickable-area);\n width: var(--default-clickable-area);\n display: flex;\n align-items: center;\n justify-content: center;\n opacity: 0.7;\n inset-block-end: 0;\n}\n.input-field__icon--leading[data-v-5c7bbaef] {\n inset-inline-start: 0px;\n}\n.input-field__icon--trailing[data-v-5c7bbaef] {\n inset-inline-end: 0px;\n}\n.input-field__trailing-button[data-v-5c7bbaef] {\n --button-size: calc(var(--default-clickable-area) - 2 * var(--border-width-input-focused, 2px)) !important;\n --button-radius: calc(var(--input-border-radius) - var(--border-width-input-focused, 2px));\n}\n.input-field__trailing-button.button-vue[data-v-5c7bbaef] {\n position: absolute;\n top: var(--border-width-input-focused, 2px);\n inset-inline-end: var(--border-width-input-focused, 2px);\n}\n.input-field__trailing-button.button-vue[data-v-5c7bbaef]:focus-visible {\n box-shadow: none !important;\n}\n.input-field__helper-text-message[data-v-5c7bbaef] {\n padding-block: 4px;\n padding-inline: var(--border-radius-large);\n display: flex;\n align-items: center;\n color: var(--color-text-maxcontrast);\n}\n.input-field__helper-text-message__icon[data-v-5c7bbaef] {\n margin-inline-end: 8px;\n}\n.input-field__helper-text-message--error[data-v-5c7bbaef] {\n color: var(--color-text-error, var(--color-error));\n}\n.input-field--error .input-field__input[data-v-5c7bbaef], .input-field__input[data-v-5c7bbaef]:user-invalid {\n --input-border-color: var(--color-border-error, var(--color-error)) !important;\n}\n.input-field--error .input-field__input[data-v-5c7bbaef]:focus-visible, .input-field__input[data-v-5c7bbaef]:user-invalid:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.input-field--success .input-field__input[data-v-5c7bbaef] {\n --input-border-color: var(--color-border-success, var(--color-success)) !important;\n}\n.input-field--success .input-field__input[data-v-5c7bbaef]:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.input-field--legacy .input-field__input[data-v-5c7bbaef] {\n box-shadow: 0 0 0 1px var(--input-border-color) inset;\n}\n.input-field--legacy .input-field__main-wrapper[data-v-5c7bbaef]:hover:not(:has([disabled])) {\n padding: 0;\n}\n.input-field--legacy .input-field__main-wrapper:hover:not(:has([disabled])) .input-field__input[data-v-5c7bbaef] {\n --input-border-color: var(--color-main-text);\n --input-border-width-offset: 0px;\n border: var(--border-width-input-focused, 2px) solid var(--input-border-color);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n}"],sourceRoot:""}]);const s=o},44872:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_lf0a1_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._kbd_lf0a1_20 {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n min-width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n padding-inline: calc(2 * var(--default-grid-baseline)) calc(2 * var(--default-grid-baseline));\n border: 2px solid var(--color-primary-element-light);\n border-block-end-width: 4px;\n border-radius: var(--border-radius-element);\n box-shadow: none; /* Override server styles */\n font-family: var(--font-family); /* Design decision: looks better with the default font instead of mono */\n line-height: 1;\n white-space: nowrap;\n}\n._kbd_lf0a1_20 + ._kbd_lf0a1_20 {\n margin-inline-start: calc(1 * var(--default-grid-baseline));\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcKbd-BGW1_Jb7.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;EACvB,wCAAwC;EACxC,qCAAqC;EACrC,6FAA6F;EAC7F,oDAAoD;EACpD,2BAA2B;EAC3B,2CAA2C;EAC3C,gBAAgB,EAAE,iCAAiC;EACnD,+BAA+B,EAAE,wEAAwE;EACzG,cAAc;EACd,mBAAmB;AACrB;AACA;EACE,2DAA2D;AAC7D",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_lf0a1_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._kbd_lf0a1_20 {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n min-width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n padding-inline: calc(2 * var(--default-grid-baseline)) calc(2 * var(--default-grid-baseline));\n border: 2px solid var(--color-primary-element-light);\n border-block-end-width: 4px;\n border-radius: var(--border-radius-element);\n box-shadow: none; /* Override server styles */\n font-family: var(--font-family); /* Design decision: looks better with the default font instead of mono */\n line-height: 1;\n white-space: nowrap;\n}\n._kbd_lf0a1_20 + ._kbd_lf0a1_20 {\n margin-inline-start: calc(1 * var(--default-grid-baseline));\n}"],sourceRoot:""}]);const s=o},2895:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-0a08838f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.list-item__wrapper[data-v-0a08838f] {\n display: flex;\n position: relative;\n width: 100%;\n padding: 2px 4px;\n}\n.list-item__wrapper[data-v-0a08838f]:first-of-type {\n padding-block-start: 4px;\n}\n.list-item__wrapper[data-v-0a08838f]:last-of-type {\n padding-block-end: 4px;\n}\n.list-item__wrapper--active .list-item[data-v-0a08838f], .list-item__wrapper.active .list-item[data-v-0a08838f] {\n background-color: var(--color-primary-element);\n color: var(--color-primary-element-text) !important;\n}\n.list-item__wrapper--active .list-item[data-v-0a08838f]:hover, .list-item__wrapper--active .list-item[data-v-0a08838f]:focus-within, .list-item__wrapper--active .list-item[data-v-0a08838f]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-0a08838f]:has(:active), .list-item__wrapper.active .list-item[data-v-0a08838f]:hover, .list-item__wrapper.active .list-item[data-v-0a08838f]:focus-within, .list-item__wrapper.active .list-item[data-v-0a08838f]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-0a08838f]:has(:active) {\n background-color: var(--color-primary-element-hover);\n}\n.list-item__wrapper--active .list-item-content__name[data-v-0a08838f],\n.list-item__wrapper--active .list-item-content__subname[data-v-0a08838f],\n.list-item__wrapper--active .list-item-content__details[data-v-0a08838f],\n.list-item__wrapper--active .list-item-details__details[data-v-0a08838f], .list-item__wrapper.active .list-item-content__name[data-v-0a08838f],\n.list-item__wrapper.active .list-item-content__subname[data-v-0a08838f],\n.list-item__wrapper.active .list-item-content__details[data-v-0a08838f],\n.list-item__wrapper.active .list-item-details__details[data-v-0a08838f] {\n color: var(--color-primary-element-text) !important;\n}\n.list-item__wrapper .list-item-content__name[data-v-0a08838f],\n.list-item__wrapper .list-item-content__subname[data-v-0a08838f],\n.list-item__wrapper .list-item-content__details[data-v-0a08838f],\n.list-item__wrapper .list-item-details__details[data-v-0a08838f] {\n white-space: nowrap;\n margin-block: 0;\n margin-inline: 0 auto;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.list-item-content__name[data-v-0a08838f] {\n min-width: 100px;\n flex: 1 1 10%;\n font-weight: 500;\n}\n.list-item-content__subname[data-v-0a08838f] {\n flex: 1 0;\n min-width: 0;\n color: var(--color-text-maxcontrast);\n}\n.list-item-content__subname--bold[data-v-0a08838f] {\n font-weight: 500;\n}\n.list-item[data-v-0a08838f] {\n --list-item-padding: var(--default-grid-baseline);\n --list-item-height: 2lh;\n --list-item-border-radius: var(--border-radius-element, 32px);\n box-sizing: border-box;\n display: flex;\n position: relative;\n flex: 0 0 auto;\n justify-content: flex-start;\n padding: var(--list-item-padding);\n width: 100%;\n border-radius: var(--border-radius-element, 32px);\n cursor: pointer;\n transition: background-color var(--animation-quick) ease-in-out;\n list-style: none;\n}\n.list-item[data-v-0a08838f]:hover, .list-item[data-v-0a08838f]:focus-within, .list-item[data-v-0a08838f]:has(:active), .list-item[data-v-0a08838f]:has(:focus-visible) {\n background-color: var(--color-background-hover);\n}\n.list-item[data-v-0a08838f]:has(.list-item__anchor:focus-visible) {\n outline: 2px solid var(--color-main-text);\n box-shadow: 0 0 0 4px var(--color-main-background);\n}\n.list-item--compact[data-v-0a08838f] {\n --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline);\n}\n.list-item--compact[data-v-0a08838f]:not(:has(.list-item-content__subname)) {\n --list-item-height: var(--default-clickable-area);\n}\n.list-item--legacy[data-v-0a08838f] {\n --list-item-padding: calc(2 * var(--default-grid-baseline));\n}\n.list-item--legacy.list-item--compact[data-v-0a08838f] {\n --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline));\n}\n.list-item--one-line[data-v-0a08838f] {\n --list-item-height: var(--default-clickable-area);\n --list-item-border-radius: var(--border-radius-element, calc(var(--default-clickable-area) / 2));\n --list-item-padding: var(--default-grid-baseline);\n}\n.list-item--one-line.list-item--one-line--legacy[data-v-0a08838f] {\n --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2);\n}\n.list-item--one-line .list-item-content__main[data-v-0a08838f] {\n display: flex;\n justify-content: start;\n gap: 12px;\n min-width: 0;\n}\n.list-item--one-line .list-item-content__details[data-v-0a08838f] {\n flex-direction: row;\n align-items: center;\n justify-content: end;\n}\n.list-item--one-line .list-item-content__name[data-v-0a08838f] {\n align-self: center;\n max-width: 300px;\n}\n.list-item__anchor[data-v-0a08838f] {\n color: inherit;\n display: flex;\n flex: 1 0 auto;\n align-items: center;\n height: var(--list-item-height);\n min-width: 0;\n}\n.list-item__anchor[data-v-0a08838f]:focus-visible {\n outline: none;\n}\n.list-item-content[data-v-0a08838f] {\n display: flex;\n flex: 1 0;\n justify-content: space-between;\n padding-inline-start: calc(2 * var(--default-grid-baseline));\n min-width: 0;\n}\n.list-item-content__main[data-v-0a08838f] {\n flex: 1 0;\n width: 0;\n margin: auto 0;\n}\n.list-item-content__main--oneline[data-v-0a08838f] {\n display: flex;\n}\n.list-item-content__details[data-v-0a08838f] {\n display: flex;\n flex-direction: column;\n justify-content: end;\n align-items: end;\n}\n.list-item-content__actions[data-v-0a08838f], .list-item-content__extra-actions[data-v-0a08838f] {\n flex: 0 0 auto;\n align-self: center;\n justify-content: center;\n margin-inline-start: var(--default-grid-baseline);\n}\n.list-item-content__extra-actions[data-v-0a08838f] {\n display: flex;\n align-items: center;\n gap: var(--default-grid-baseline);\n}\n.list-item-details__details[data-v-0a08838f] {\n color: var(--color-text-maxcontrast);\n margin: 0 9px !important;\n font-weight: normal;\n}\n.list-item-details__extra[data-v-0a08838f] {\n margin: 2px 4px 0 4px;\n display: flex;\n align-items: center;\n}\n.list-item-details__indicator[data-v-0a08838f] {\n margin: 0 5px;\n}\n.list-item__extra[data-v-0a08838f] {\n margin-top: var(--default-grid-baseline);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcListItem-Czbi1F0Q.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,kBAAkB;EAClB,WAAW;EACX,gBAAgB;AAClB;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,sBAAsB;AACxB;AACA;EACE,8CAA8C;EAC9C,mDAAmD;AACrD;AACA;EACE,oDAAoD;AACtD;AACA;;;;;;;EAOE,mDAAmD;AACrD;AACA;;;;EAIE,mBAAmB;EACnB,eAAe;EACf,qBAAqB;EACrB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,gBAAgB;EAChB,aAAa;EACb,gBAAgB;AAClB;AACA;EACE,SAAS;EACT,YAAY;EACZ,oCAAoC;AACtC;AACA;EACE,gBAAgB;AAClB;AACA;EACE,iDAAiD;EACjD,uBAAuB;EACvB,6DAA6D;EAC7D,sBAAsB;EACtB,aAAa;EACb,kBAAkB;EAClB,cAAc;EACd,2BAA2B;EAC3B,iCAAiC;EACjC,WAAW;EACX,iDAAiD;EACjD,eAAe;EACf,+DAA+D;EAC/D,gBAAgB;AAClB;AACA;EACE,+CAA+C;AACjD;AACA;EACE,yCAAyC;EACzC,kDAAkD;AACpD;AACA;EACE,0FAA0F;AAC5F;AACA;EACE,iDAAiD;AACnD;AACA;EACE,2DAA2D;AAC7D;AACA;EACE,wFAAwF;AAC1F;AACA;EACE,iDAAiD;EACjD,gGAAgG;EAChG,iDAAiD;AACnD;AACA;EACE,6FAA6F;AAC/F;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,SAAS;EACT,YAAY;AACd;AACA;EACE,mBAAmB;EACnB,mBAAmB;EACnB,oBAAoB;AACtB;AACA;EACE,kBAAkB;EAClB,gBAAgB;AAClB;AACA;EACE,cAAc;EACd,aAAa;EACb,cAAc;EACd,mBAAmB;EACnB,+BAA+B;EAC/B,YAAY;AACd;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;EACb,SAAS;EACT,8BAA8B;EAC9B,4DAA4D;EAC5D,YAAY;AACd;AACA;EACE,SAAS;EACT,QAAQ;EACR,cAAc;AAChB;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,oBAAoB;EACpB,gBAAgB;AAClB;AACA;EACE,cAAc;EACd,kBAAkB;EAClB,uBAAuB;EACvB,iDAAiD;AACnD;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,iCAAiC;AACnC;AACA;EACE,oCAAoC;EACpC,wBAAwB;EACxB,mBAAmB;AACrB;AACA;EACE,qBAAqB;EACrB,aAAa;EACb,mBAAmB;AACrB;AACA;EACE,aAAa;AACf;AACA;EACE,wCAAwC;AAC1C",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-0a08838f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.list-item__wrapper[data-v-0a08838f] {\n display: flex;\n position: relative;\n width: 100%;\n padding: 2px 4px;\n}\n.list-item__wrapper[data-v-0a08838f]:first-of-type {\n padding-block-start: 4px;\n}\n.list-item__wrapper[data-v-0a08838f]:last-of-type {\n padding-block-end: 4px;\n}\n.list-item__wrapper--active .list-item[data-v-0a08838f], .list-item__wrapper.active .list-item[data-v-0a08838f] {\n background-color: var(--color-primary-element);\n color: var(--color-primary-element-text) !important;\n}\n.list-item__wrapper--active .list-item[data-v-0a08838f]:hover, .list-item__wrapper--active .list-item[data-v-0a08838f]:focus-within, .list-item__wrapper--active .list-item[data-v-0a08838f]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-0a08838f]:has(:active), .list-item__wrapper.active .list-item[data-v-0a08838f]:hover, .list-item__wrapper.active .list-item[data-v-0a08838f]:focus-within, .list-item__wrapper.active .list-item[data-v-0a08838f]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-0a08838f]:has(:active) {\n background-color: var(--color-primary-element-hover);\n}\n.list-item__wrapper--active .list-item-content__name[data-v-0a08838f],\n.list-item__wrapper--active .list-item-content__subname[data-v-0a08838f],\n.list-item__wrapper--active .list-item-content__details[data-v-0a08838f],\n.list-item__wrapper--active .list-item-details__details[data-v-0a08838f], .list-item__wrapper.active .list-item-content__name[data-v-0a08838f],\n.list-item__wrapper.active .list-item-content__subname[data-v-0a08838f],\n.list-item__wrapper.active .list-item-content__details[data-v-0a08838f],\n.list-item__wrapper.active .list-item-details__details[data-v-0a08838f] {\n color: var(--color-primary-element-text) !important;\n}\n.list-item__wrapper .list-item-content__name[data-v-0a08838f],\n.list-item__wrapper .list-item-content__subname[data-v-0a08838f],\n.list-item__wrapper .list-item-content__details[data-v-0a08838f],\n.list-item__wrapper .list-item-details__details[data-v-0a08838f] {\n white-space: nowrap;\n margin-block: 0;\n margin-inline: 0 auto;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.list-item-content__name[data-v-0a08838f] {\n min-width: 100px;\n flex: 1 1 10%;\n font-weight: 500;\n}\n.list-item-content__subname[data-v-0a08838f] {\n flex: 1 0;\n min-width: 0;\n color: var(--color-text-maxcontrast);\n}\n.list-item-content__subname--bold[data-v-0a08838f] {\n font-weight: 500;\n}\n.list-item[data-v-0a08838f] {\n --list-item-padding: var(--default-grid-baseline);\n --list-item-height: 2lh;\n --list-item-border-radius: var(--border-radius-element, 32px);\n box-sizing: border-box;\n display: flex;\n position: relative;\n flex: 0 0 auto;\n justify-content: flex-start;\n padding: var(--list-item-padding);\n width: 100%;\n border-radius: var(--border-radius-element, 32px);\n cursor: pointer;\n transition: background-color var(--animation-quick) ease-in-out;\n list-style: none;\n}\n.list-item[data-v-0a08838f]:hover, .list-item[data-v-0a08838f]:focus-within, .list-item[data-v-0a08838f]:has(:active), .list-item[data-v-0a08838f]:has(:focus-visible) {\n background-color: var(--color-background-hover);\n}\n.list-item[data-v-0a08838f]:has(.list-item__anchor:focus-visible) {\n outline: 2px solid var(--color-main-text);\n box-shadow: 0 0 0 4px var(--color-main-background);\n}\n.list-item--compact[data-v-0a08838f] {\n --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline);\n}\n.list-item--compact[data-v-0a08838f]:not(:has(.list-item-content__subname)) {\n --list-item-height: var(--default-clickable-area);\n}\n.list-item--legacy[data-v-0a08838f] {\n --list-item-padding: calc(2 * var(--default-grid-baseline));\n}\n.list-item--legacy.list-item--compact[data-v-0a08838f] {\n --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline));\n}\n.list-item--one-line[data-v-0a08838f] {\n --list-item-height: var(--default-clickable-area);\n --list-item-border-radius: var(--border-radius-element, calc(var(--default-clickable-area) / 2));\n --list-item-padding: var(--default-grid-baseline);\n}\n.list-item--one-line.list-item--one-line--legacy[data-v-0a08838f] {\n --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2);\n}\n.list-item--one-line .list-item-content__main[data-v-0a08838f] {\n display: flex;\n justify-content: start;\n gap: 12px;\n min-width: 0;\n}\n.list-item--one-line .list-item-content__details[data-v-0a08838f] {\n flex-direction: row;\n align-items: center;\n justify-content: end;\n}\n.list-item--one-line .list-item-content__name[data-v-0a08838f] {\n align-self: center;\n max-width: 300px;\n}\n.list-item__anchor[data-v-0a08838f] {\n color: inherit;\n display: flex;\n flex: 1 0 auto;\n align-items: center;\n height: var(--list-item-height);\n min-width: 0;\n}\n.list-item__anchor[data-v-0a08838f]:focus-visible {\n outline: none;\n}\n.list-item-content[data-v-0a08838f] {\n display: flex;\n flex: 1 0;\n justify-content: space-between;\n padding-inline-start: calc(2 * var(--default-grid-baseline));\n min-width: 0;\n}\n.list-item-content__main[data-v-0a08838f] {\n flex: 1 0;\n width: 0;\n margin: auto 0;\n}\n.list-item-content__main--oneline[data-v-0a08838f] {\n display: flex;\n}\n.list-item-content__details[data-v-0a08838f] {\n display: flex;\n flex-direction: column;\n justify-content: end;\n align-items: end;\n}\n.list-item-content__actions[data-v-0a08838f], .list-item-content__extra-actions[data-v-0a08838f] {\n flex: 0 0 auto;\n align-self: center;\n justify-content: center;\n margin-inline-start: var(--default-grid-baseline);\n}\n.list-item-content__extra-actions[data-v-0a08838f] {\n display: flex;\n align-items: center;\n gap: var(--default-grid-baseline);\n}\n.list-item-details__details[data-v-0a08838f] {\n color: var(--color-text-maxcontrast);\n margin: 0 9px !important;\n font-weight: normal;\n}\n.list-item-details__extra[data-v-0a08838f] {\n margin: 2px 4px 0 4px;\n display: flex;\n align-items: center;\n}\n.list-item-details__indicator[data-v-0a08838f] {\n margin: 0 5px;\n}\n.list-item__extra[data-v-0a08838f] {\n margin-top: var(--default-grid-baseline);\n}"],sourceRoot:""}]);const s=o},55213:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a4bb0ab9] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.option[data-v-a4bb0ab9] {\n display: flex;\n align-items: center;\n width: 100%;\n height: var(--height);\n cursor: inherit;\n}\n.option__avatar[data-v-a4bb0ab9] {\n margin-right: var(--margin);\n}\n.option__details[data-v-a4bb0ab9] {\n display: flex;\n flex: 1 1;\n flex-direction: column;\n justify-content: center;\n min-width: 0;\n}\n.option__lineone[data-v-a4bb0ab9] {\n color: var(--color-main-text);\n}\n.option__linetwo[data-v-a4bb0ab9] {\n color: var(--color-text-maxcontrast);\n}\n.option__lineone[data-v-a4bb0ab9], .option__linetwo[data-v-a4bb0ab9] {\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n line-height: 1.2;\n}\n.option__lineone strong[data-v-a4bb0ab9], .option__linetwo strong[data-v-a4bb0ab9] {\n font-weight: bold;\n}\n.option--compact .option__lineone[data-v-a4bb0ab9] {\n font-size: 14px;\n}\n.option--compact .option__linetwo[data-v-a4bb0ab9] {\n font-size: 11px;\n line-height: 1.5;\n margin-top: -4px;\n}\n.option__icon[data-v-a4bb0ab9] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n color: var(--color-text-maxcontrast);\n}\n.option__icon.icon[data-v-a4bb0ab9] {\n flex: 0 0 var(--default-clickable-area);\n opacity: 0.7;\n background-position: center;\n background-size: 16px;\n}\n.option__details[data-v-a4bb0ab9], .option__lineone[data-v-a4bb0ab9], .option__linetwo[data-v-a4bb0ab9], .option__icon[data-v-a4bb0ab9] {\n cursor: inherit;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcListItemIcon-Co3jVZZ8.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,WAAW;EACX,qBAAqB;EACrB,eAAe;AACjB;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,aAAa;EACb,SAAS;EACT,sBAAsB;EACtB,uBAAuB;EACvB,YAAY;AACd;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,oCAAoC;AACtC;AACA;EACE,gBAAgB;EAChB,mBAAmB;EACnB,uBAAuB;EACvB,gBAAgB;AAClB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,eAAe;AACjB;AACA;EACE,eAAe;EACf,gBAAgB;EAChB,gBAAgB;AAClB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,oCAAoC;AACtC;AACA;EACE,uCAAuC;EACvC,YAAY;EACZ,2BAA2B;EAC3B,qBAAqB;AACvB;AACA;EACE,eAAe;AACjB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a4bb0ab9] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.option[data-v-a4bb0ab9] {\n display: flex;\n align-items: center;\n width: 100%;\n height: var(--height);\n cursor: inherit;\n}\n.option__avatar[data-v-a4bb0ab9] {\n margin-right: var(--margin);\n}\n.option__details[data-v-a4bb0ab9] {\n display: flex;\n flex: 1 1;\n flex-direction: column;\n justify-content: center;\n min-width: 0;\n}\n.option__lineone[data-v-a4bb0ab9] {\n color: var(--color-main-text);\n}\n.option__linetwo[data-v-a4bb0ab9] {\n color: var(--color-text-maxcontrast);\n}\n.option__lineone[data-v-a4bb0ab9], .option__linetwo[data-v-a4bb0ab9] {\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n line-height: 1.2;\n}\n.option__lineone strong[data-v-a4bb0ab9], .option__linetwo strong[data-v-a4bb0ab9] {\n font-weight: bold;\n}\n.option--compact .option__lineone[data-v-a4bb0ab9] {\n font-size: 14px;\n}\n.option--compact .option__linetwo[data-v-a4bb0ab9] {\n font-size: 11px;\n line-height: 1.5;\n margin-top: -4px;\n}\n.option__icon[data-v-a4bb0ab9] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n color: var(--color-text-maxcontrast);\n}\n.option__icon.icon[data-v-a4bb0ab9] {\n flex: 0 0 var(--default-clickable-area);\n opacity: 0.7;\n background-position: center;\n background-size: 16px;\n}\n.option__details[data-v-a4bb0ab9], .option__lineone[data-v-a4bb0ab9], .option__linetwo[data-v-a4bb0ab9], .option__icon[data-v-a4bb0ab9] {\n cursor: inherit;\n}"],sourceRoot:""}]);const s=o},32616:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-94ff8098] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.loading-icon[data-v-94ff8098] {\n overflow: hidden;\n}\n.loading-icon svg[data-v-94ff8098] {\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcLoadingIcon-C7S2_wmi.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,iEAAiE;AACnE",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-94ff8098] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.loading-icon[data-v-94ff8098] {\n overflow: hidden;\n}\n.loading-icon svg[data-v-94ff8098] {\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\n}"],sourceRoot:""}]);const s=o},74757:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-07bfaab0] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.mention-bubble--primary .mention-bubble__content[data-v-07bfaab0] {\n color: var(--color-primary-element-text);\n background-color: var(--color-primary-element);\n}\n.mention-bubble__wrapper[data-v-07bfaab0] {\n position: relative;\n max-width: 150px;\n height: 18px;\n vertical-align: text-bottom;\n display: inline-flex;\n align-items: center;\n}\n.mention-bubble__content[data-v-07bfaab0] {\n display: inline-flex;\n overflow: hidden;\n align-items: center;\n max-width: 100%;\n height: 20px;\n -webkit-user-select: none;\n user-select: none;\n padding-inline: 2px 6px;\n border-radius: 10px;\n background-color: var(--color-background-dark);\n}\n.mention-bubble__icon[data-v-07bfaab0] {\n position: relative;\n width: 16px;\n height: 16px;\n border-radius: 8px;\n background-color: var(--color-background-darker);\n background-repeat: no-repeat;\n background-position: center;\n background-size: 12px;\n}\n.mention-bubble__icon--with-avatar[data-v-07bfaab0] {\n color: inherit;\n background-size: cover;\n}\n.mention-bubble__title[data-v-07bfaab0] {\n overflow: hidden;\n margin-inline-start: 2px;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.mention-bubble__title[data-v-07bfaab0]::before {\n content: attr(title);\n}\n.mention-bubble__select[data-v-07bfaab0] {\n position: absolute;\n z-index: -1;\n inset-inline-start: -100vw;\n width: 1px;\n height: 1px;\n overflow: hidden;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcMentionBubble-CaztX9Pv.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,wCAAwC;EACxC,8CAA8C;AAChD;AACA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,YAAY;EACZ,2BAA2B;EAC3B,oBAAoB;EACpB,mBAAmB;AACrB;AACA;EACE,oBAAoB;EACpB,gBAAgB;EAChB,mBAAmB;EACnB,eAAe;EACf,YAAY;EACZ,yBAAyB;EACzB,iBAAiB;EACjB,uBAAuB;EACvB,mBAAmB;EACnB,8CAA8C;AAChD;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,kBAAkB;EAClB,gDAAgD;EAChD,4BAA4B;EAC5B,2BAA2B;EAC3B,qBAAqB;AACvB;AACA;EACE,cAAc;EACd,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,wBAAwB;EACxB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,0BAA0B;EAC1B,UAAU;EACV,WAAW;EACX,gBAAgB;AAClB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-07bfaab0] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.mention-bubble--primary .mention-bubble__content[data-v-07bfaab0] {\n color: var(--color-primary-element-text);\n background-color: var(--color-primary-element);\n}\n.mention-bubble__wrapper[data-v-07bfaab0] {\n position: relative;\n max-width: 150px;\n height: 18px;\n vertical-align: text-bottom;\n display: inline-flex;\n align-items: center;\n}\n.mention-bubble__content[data-v-07bfaab0] {\n display: inline-flex;\n overflow: hidden;\n align-items: center;\n max-width: 100%;\n height: 20px;\n -webkit-user-select: none;\n user-select: none;\n padding-inline: 2px 6px;\n border-radius: 10px;\n background-color: var(--color-background-dark);\n}\n.mention-bubble__icon[data-v-07bfaab0] {\n position: relative;\n width: 16px;\n height: 16px;\n border-radius: 8px;\n background-color: var(--color-background-darker);\n background-repeat: no-repeat;\n background-position: center;\n background-size: 12px;\n}\n.mention-bubble__icon--with-avatar[data-v-07bfaab0] {\n color: inherit;\n background-size: cover;\n}\n.mention-bubble__title[data-v-07bfaab0] {\n overflow: hidden;\n margin-inline-start: 2px;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.mention-bubble__title[data-v-07bfaab0]::before {\n content: attr(title);\n}\n.mention-bubble__select[data-v-07bfaab0] {\n position: absolute;\n z-index: -1;\n inset-inline-start: -100vw;\n width: 1px;\n height: 1px;\n overflow: hidden;\n}"],sourceRoot:""}]);const s=o},37004:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-2451d211] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.modal-mask[data-v-2451d211] {\n --backdrop-color: 0, 0, 0;\n --icon-size: 20px;\n --slideshow-duration: var(--d87c3654);\n position: fixed;\n z-index: 9998;\n top: 0;\n inset-inline-start: 0;\n display: block;\n width: 100%;\n height: 100%;\n background-color: rgba(var(--backdrop-color), 0.5);\n}\n.modal-mask--opaque[data-v-2451d211] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-2451d211] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-2451d211] {\n position: absolute;\n z-index: 10001;\n top: 0;\n inset-inline: 0 0;\n display: flex !important;\n align-items: center;\n justify-content: center;\n width: 100%;\n height: var(--header-height);\n overflow: hidden;\n transition: opacity 250ms, visibility 250ms;\n}\n.modal-header__name[data-v-2451d211] {\n overflow-x: hidden;\n box-sizing: border-box;\n width: 100%;\n padding: 0 calc(var(--default-clickable-area) * 3) 0 12px;\n transition: padding ease 100ms;\n white-space: nowrap;\n text-overflow: ellipsis;\n font-size: 16px;\n margin-block: 0;\n}\n@media only screen and (min-width: 1024px) {\n.modal-header__name[data-v-2451d211] {\n padding-inline-start: calc(var(--default-clickable-area) * 3);\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-2451d211] {\n position: absolute;\n inset-inline-end: 0;\n display: flex;\n align-items: center;\n justify-content: flex-end;\n}\n.modal-header .icons-menu .header-close[data-v-2451d211] {\n display: flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n padding: 0;\n}\n.modal-header .icons-menu .play-pause-icons[data-v-2451d211] {\n position: relative;\n width: var(--header-height);\n height: var(--header-height);\n margin: 0;\n padding: 0;\n cursor: pointer;\n border: none;\n background-color: transparent;\n}\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-2451d211],\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-2451d211], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-2451d211],\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-2451d211] {\n opacity: 1;\n border-radius: calc(var(--default-clickable-area) / 2);\n background-color: rgba(127, 127, 127, 0.25);\n}\n.modal-header .icons-menu .play-pause-icons__play[data-v-2451d211], .modal-header .icons-menu .play-pause-icons__pause[data-v-2451d211] {\n box-sizing: border-box;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n cursor: pointer;\n opacity: 0.7;\n}\n.modal-header .icons-menu[data-v-2451d211] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-2451d211] .action-item--single {\n box-sizing: border-box;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n cursor: pointer;\n background-position: center;\n background-size: 22px;\n}\n.modal-header .icons-menu .header-actions[data-v-2451d211] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-header .icons-menu[data-v-2451d211] .action-item__menutoggle {\n padding: 0;\n}\n.modal-header .icons-menu[data-v-2451d211] .action-item__menutoggle span, .modal-header .icons-menu[data-v-2451d211] .action-item__menutoggle svg {\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.modal-wrapper[data-v-2451d211] {\n display: flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n /* Navigation buttons */\n}\n.modal-wrapper .prev[data-v-2451d211],\n.modal-wrapper .next[data-v-2451d211] {\n z-index: 10000;\n height: 35vh;\n min-height: 300px;\n position: absolute;\n transition: opacity 250ms;\n color: white;\n}\n.modal-wrapper .prev[data-v-2451d211]:focus-visible,\n.modal-wrapper .next[data-v-2451d211]:focus-visible {\n box-shadow: 0 0 0 2px var(--color-primary-element-text);\n background-color: var(--color-box-shadow);\n}\n.modal-wrapper .prev[data-v-2451d211] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-2451d211] {\n inset-inline-end: 2px;\n}\n.modal-wrapper[data-v-2451d211] {\n /* Content */\n}\n.modal-wrapper .modal-container[data-v-2451d211] {\n position: relative;\n display: flex;\n padding: 0;\n transition: transform 300ms ease;\n border-radius: var(--border-radius-container, var(--border-radius-rounded));\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n box-shadow: 0 0 40px rgba(0, 0, 0, 0.2);\n}\n.modal-wrapper .modal-container__close[data-v-2451d211] {\n z-index: 1;\n position: absolute;\n top: 4px;\n inset-inline-end: var(--default-grid-baseline);\n}\n.modal-wrapper .modal-container__content[data-v-2451d211] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-2451d211] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--normal > .modal-container[data-v-2451d211] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--large > .modal-container[data-v-2451d211] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--full > .modal-container[data-v-2451d211] {\n width: 100%;\n height: calc(100% - var(--header-height));\n position: absolute;\n top: var(--header-height);\n border-radius: 0;\n}\n@media only screen and ((max-width: 512px) or (max-height: 400px)) {\n.modal-wrapper .modal-container[data-v-2451d211] {\n max-width: initial;\n width: 100%;\n max-height: initial;\n height: calc(100% - var(--header-height));\n position: absolute;\n top: var(--header-height);\n border-radius: 0;\n}\n}\n\n/* TRANSITIONS */\n.fade-enter-active[data-v-2451d211],\n.fade-leave-active[data-v-2451d211] {\n transition: opacity 250ms;\n}\n.fade-enter[data-v-2451d211],\n.fade-leave-to[data-v-2451d211] {\n opacity: 0;\n}\n.fade-visibility-enter[data-v-2451d211],\n.fade-visibility-leave-to[data-v-2451d211] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-2451d211],\n.modal-in-leave-active[data-v-2451d211],\n.modal-out-enter-active[data-v-2451d211],\n.modal-out-leave-active[data-v-2451d211] {\n transition: opacity 250ms;\n}\n.modal-in-enter[data-v-2451d211],\n.modal-in-leave-to[data-v-2451d211],\n.modal-out-enter[data-v-2451d211],\n.modal-out-leave-to[data-v-2451d211] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-2451d211],\n.modal-in-leave-to .modal-container[data-v-2451d211] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-2451d211],\n.modal-out-leave-to .modal-container[data-v-2451d211] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-2451d211] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n transform: rotate(-90deg);\n}\n.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-2451d211] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-2451d211 linear var(--slideshow-duration) infinite;\n stroke-linecap: round;\n stroke-dashoffset: 94.2477796077;\n stroke-dasharray: 94.2477796077;\n}\n.modal-mask .play-pause-icons--paused .icon-pause[data-v-2451d211] {\n animation: breath-2451d211 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-2451d211] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-2451d211 {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-2451d211 {\n0% {\n opacity: 1;\n}\n50% {\n opacity: 0;\n}\n100% {\n opacity: 1;\n}\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcModal-4ZPVUmG2.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,yBAAyB;EACzB,iBAAiB;EACjB,qCAAqC;EACrC,eAAe;EACf,aAAa;EACb,MAAM;EACN,qBAAqB;EACrB,cAAc;EACd,WAAW;EACX,YAAY;EACZ,kDAAkD;AACpD;AACA;EACE,mDAAmD;AACrD;AACA;EACE,+BAA+B;AACjC;AACA;EACE,kBAAkB;EAClB,cAAc;EACd,MAAM;EACN,iBAAiB;EACjB,wBAAwB;EACxB,mBAAmB;EACnB,uBAAuB;EACvB,WAAW;EACX,4BAA4B;EAC5B,gBAAgB;EAChB,2CAA2C;AAC7C;AACA;EACE,kBAAkB;EAClB,sBAAsB;EACtB,WAAW;EACX,yDAAyD;EACzD,8BAA8B;EAC9B,mBAAmB;EACnB,uBAAuB;EACvB,eAAe;EACf,eAAe;AACjB;AACA;AACA;IACI,6DAA6D;IAC7D,kBAAkB;AACtB;AACA;AACA;EACE,kBAAkB;EAClB,mBAAmB;EACnB,aAAa;EACb,mBAAmB;EACnB,yBAAyB;AAC3B;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,sBAAsB;EACtB,wEAAwE;EACxE,UAAU;AACZ;AACA;EACE,kBAAkB;EAClB,2BAA2B;EAC3B,4BAA4B;EAC5B,SAAS;EACT,UAAU;EACV,eAAe;EACf,YAAY;EACZ,6BAA6B;AAC/B;AACA;;;EAGE,UAAU;EACV,sDAAsD;EACtD,2CAA2C;AAC7C;AACA;EACE,sBAAsB;EACtB,oCAAoC;EACpC,qCAAqC;EACrC,wEAAwE;EACxE,eAAe;EACf,YAAY;AACd;AACA;EACE,wEAAwE;AAC1E;AACA;EACE,sBAAsB;EACtB,oCAAoC;EACpC,qCAAqC;EACrC,eAAe;EACf,2BAA2B;EAC3B,qBAAqB;AACvB;AACA;EACE,2BAA2B;EAC3B,kCAAkC;AACpC;AACA;EACE,UAAU;AACZ;AACA;EACE,uBAAuB;EACvB,wBAAwB;AAC1B;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,sBAAsB;EACtB,WAAW;EACX,YAAY;EACZ,uBAAuB;AACzB;AACA;;EAEE,cAAc;EACd,YAAY;EACZ,iBAAiB;EACjB,kBAAkB;EAClB,yBAAyB;EACzB,YAAY;AACd;AACA;;EAEE,uDAAuD;EACvD,yCAAyC;AAC3C;AACA;EACE,uBAAuB;AACzB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,YAAY;AACd;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,UAAU;EACV,gCAAgC;EAChC,2EAA2E;EAC3E,8CAA8C;EAC9C,6BAA6B;EAC7B,uCAAuC;AACzC;AACA;EACE,UAAU;EACV,kBAAkB;EAClB,QAAQ;EACR,8CAA8C;AAChD;AACA;EACE,WAAW;EACX,gBAAgB;EAChB,cAAc;AAChB;AACA;EACE,YAAY;EACZ,cAAc;EACd,qDAAqD;AACvD;AACA;EACE,cAAc;EACd,YAAY;EACZ,qDAAqD;AACvD;AACA;EACE,cAAc;EACd,YAAY;EACZ,qDAAqD;AACvD;AACA;EACE,WAAW;EACX,yCAAyC;EACzC,kBAAkB;EAClB,yBAAyB;EACzB,gBAAgB;AAClB;AACA;AACA;IACI,kBAAkB;IAClB,WAAW;IACX,mBAAmB;IACnB,yCAAyC;IACzC,kBAAkB;IAClB,yBAAyB;IACzB,gBAAgB;AACpB;AACA;;AAEA,gBAAgB;AAChB;;EAEE,yBAAyB;AAC3B;AACA;;EAEE,UAAU;AACZ;AACA;;EAEE,kBAAkB;EAClB,UAAU;AACZ;AACA;;;;EAIE,yBAAyB;AAC3B;AACA;;;;EAIE,UAAU;AACZ;AACA;;EAEE,qBAAqB;AACvB;AACA;;EAEE,qBAAqB;AACvB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,qBAAqB;EACrB,yBAAyB;AAC3B;AACA;EACE,mCAAmC;EACnC,yBAAyB;EACzB,0EAA0E;EAC1E,qBAAqB;EACrB,gCAAgC;EAChC,+BAA+B;AACjC;AACA;EACE,mEAAmE;AACrE;AACA;EACE,uCAAuC;AACzC;AACA;AACA;IACI,gCAAgC;AACpC;AACA;IACI,oBAAoB;AACxB;AACA;AACA;AACA;IACI,UAAU;AACd;AACA;IACI,UAAU;AACd;AACA;IACI,UAAU;AACd;AACA",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-2451d211] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.modal-mask[data-v-2451d211] {\n --backdrop-color: 0, 0, 0;\n --icon-size: 20px;\n --slideshow-duration: var(--d87c3654);\n position: fixed;\n z-index: 9998;\n top: 0;\n inset-inline-start: 0;\n display: block;\n width: 100%;\n height: 100%;\n background-color: rgba(var(--backdrop-color), 0.5);\n}\n.modal-mask--opaque[data-v-2451d211] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-2451d211] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-2451d211] {\n position: absolute;\n z-index: 10001;\n top: 0;\n inset-inline: 0 0;\n display: flex !important;\n align-items: center;\n justify-content: center;\n width: 100%;\n height: var(--header-height);\n overflow: hidden;\n transition: opacity 250ms, visibility 250ms;\n}\n.modal-header__name[data-v-2451d211] {\n overflow-x: hidden;\n box-sizing: border-box;\n width: 100%;\n padding: 0 calc(var(--default-clickable-area) * 3) 0 12px;\n transition: padding ease 100ms;\n white-space: nowrap;\n text-overflow: ellipsis;\n font-size: 16px;\n margin-block: 0;\n}\n@media only screen and (min-width: 1024px) {\n.modal-header__name[data-v-2451d211] {\n padding-inline-start: calc(var(--default-clickable-area) * 3);\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-2451d211] {\n position: absolute;\n inset-inline-end: 0;\n display: flex;\n align-items: center;\n justify-content: flex-end;\n}\n.modal-header .icons-menu .header-close[data-v-2451d211] {\n display: flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n padding: 0;\n}\n.modal-header .icons-menu .play-pause-icons[data-v-2451d211] {\n position: relative;\n width: var(--header-height);\n height: var(--header-height);\n margin: 0;\n padding: 0;\n cursor: pointer;\n border: none;\n background-color: transparent;\n}\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-2451d211],\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-2451d211], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-2451d211],\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-2451d211] {\n opacity: 1;\n border-radius: calc(var(--default-clickable-area) / 2);\n background-color: rgba(127, 127, 127, 0.25);\n}\n.modal-header .icons-menu .play-pause-icons__play[data-v-2451d211], .modal-header .icons-menu .play-pause-icons__pause[data-v-2451d211] {\n box-sizing: border-box;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n cursor: pointer;\n opacity: 0.7;\n}\n.modal-header .icons-menu[data-v-2451d211] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-2451d211] .action-item--single {\n box-sizing: border-box;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n cursor: pointer;\n background-position: center;\n background-size: 22px;\n}\n.modal-header .icons-menu .header-actions[data-v-2451d211] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-header .icons-menu[data-v-2451d211] .action-item__menutoggle {\n padding: 0;\n}\n.modal-header .icons-menu[data-v-2451d211] .action-item__menutoggle span, .modal-header .icons-menu[data-v-2451d211] .action-item__menutoggle svg {\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.modal-wrapper[data-v-2451d211] {\n display: flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n /* Navigation buttons */\n}\n.modal-wrapper .prev[data-v-2451d211],\n.modal-wrapper .next[data-v-2451d211] {\n z-index: 10000;\n height: 35vh;\n min-height: 300px;\n position: absolute;\n transition: opacity 250ms;\n color: white;\n}\n.modal-wrapper .prev[data-v-2451d211]:focus-visible,\n.modal-wrapper .next[data-v-2451d211]:focus-visible {\n box-shadow: 0 0 0 2px var(--color-primary-element-text);\n background-color: var(--color-box-shadow);\n}\n.modal-wrapper .prev[data-v-2451d211] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-2451d211] {\n inset-inline-end: 2px;\n}\n.modal-wrapper[data-v-2451d211] {\n /* Content */\n}\n.modal-wrapper .modal-container[data-v-2451d211] {\n position: relative;\n display: flex;\n padding: 0;\n transition: transform 300ms ease;\n border-radius: var(--border-radius-container, var(--border-radius-rounded));\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n box-shadow: 0 0 40px rgba(0, 0, 0, 0.2);\n}\n.modal-wrapper .modal-container__close[data-v-2451d211] {\n z-index: 1;\n position: absolute;\n top: 4px;\n inset-inline-end: var(--default-grid-baseline);\n}\n.modal-wrapper .modal-container__content[data-v-2451d211] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-2451d211] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--normal > .modal-container[data-v-2451d211] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--large > .modal-container[data-v-2451d211] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--full > .modal-container[data-v-2451d211] {\n width: 100%;\n height: calc(100% - var(--header-height));\n position: absolute;\n top: var(--header-height);\n border-radius: 0;\n}\n@media only screen and ((max-width: 512px) or (max-height: 400px)) {\n.modal-wrapper .modal-container[data-v-2451d211] {\n max-width: initial;\n width: 100%;\n max-height: initial;\n height: calc(100% - var(--header-height));\n position: absolute;\n top: var(--header-height);\n border-radius: 0;\n}\n}\n\n/* TRANSITIONS */\n.fade-enter-active[data-v-2451d211],\n.fade-leave-active[data-v-2451d211] {\n transition: opacity 250ms;\n}\n.fade-enter[data-v-2451d211],\n.fade-leave-to[data-v-2451d211] {\n opacity: 0;\n}\n.fade-visibility-enter[data-v-2451d211],\n.fade-visibility-leave-to[data-v-2451d211] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-2451d211],\n.modal-in-leave-active[data-v-2451d211],\n.modal-out-enter-active[data-v-2451d211],\n.modal-out-leave-active[data-v-2451d211] {\n transition: opacity 250ms;\n}\n.modal-in-enter[data-v-2451d211],\n.modal-in-leave-to[data-v-2451d211],\n.modal-out-enter[data-v-2451d211],\n.modal-out-leave-to[data-v-2451d211] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-2451d211],\n.modal-in-leave-to .modal-container[data-v-2451d211] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-2451d211],\n.modal-out-leave-to .modal-container[data-v-2451d211] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-2451d211] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n transform: rotate(-90deg);\n}\n.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-2451d211] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-2451d211 linear var(--slideshow-duration) infinite;\n stroke-linecap: round;\n stroke-dashoffset: 94.2477796077;\n stroke-dasharray: 94.2477796077;\n}\n.modal-mask .play-pause-icons--paused .icon-pause[data-v-2451d211] {\n animation: breath-2451d211 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-2451d211] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-2451d211 {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-2451d211 {\n0% {\n opacity: 1;\n}\n50% {\n opacity: 0;\n}\n100% {\n opacity: 1;\n}\n}"],sourceRoot:""}]);const s=o},13384:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-1362be5a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-1362be5a] {\n --note-card-icon-size: 20px;\n --note-card-padding: calc(2 * var(--default-grid-baseline));\n color: var(--color-main-text) !important;\n background-color: var(--note-background) !important;\n border-inline-start: var(--default-grid-baseline) solid var(--note-theme);\n border-radius: var(--border-radius);\n margin: 1rem 0;\n padding: var(--note-card-padding);\n display: flex;\n flex-direction: row;\n gap: var(--note-card-padding);\n}\n.notecard__heading[data-v-1362be5a] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon--heading[data-v-1362be5a] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-1362be5a] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text, var(--color-success));\n}\n.notecard--info[data-v-1362be5a] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text, var(--color-info));\n}\n.notecard--error[data-v-1362be5a] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text, var(--color-error));\n}\n.notecard--warning[data-v-1362be5a] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text, var(--color-warning));\n}\n.notecard--legacy.notecard--error[data-v-1362be5a] {\n --note-background: rgba(var(--color-error-rgb), 0.1);\n}\n.notecard--legacy.notecard--info[data-v-1362be5a] {\n --note-background: rgba(var(--color-info-rgb), 0.1);\n}\n.notecard--legacy.notecard--success[data-v-1362be5a] {\n --note-background: rgba(var(--color-success-rgb), 0.1);\n}\n.notecard--legacy.notecard--warning[data-v-1362be5a] {\n --note-background: rgba(var(--color-warning-rgb), 0.1);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcNoteCard-Dz5-u2BY.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,2BAA2B;EAC3B,2DAA2D;EAC3D,wCAAwC;EACxC,mDAAmD;EACnD,yEAAyE;EACzE,mCAAmC;EACnC,cAAc;EACd,iCAAiC;EACjC,aAAa;EACb,mBAAmB;EACnB,6BAA6B;AAC/B;AACA;EACE,qCAAqC;EACrC,gBAAgB;AAClB;AACA;EACE,qCAAqC;EACrC,wCAAwC;AAC1C;AACA;EACE,uCAAuC;EACvC,6DAA6D;AAC/D;AACA;EACE,oCAAoC;EACpC,uDAAuD;AACzD;AACA;EACE,qCAAqC;EACrC,yDAAyD;AAC3D;AACA;EACE,uCAAuC;EACvC,6DAA6D;AAC/D;AACA;EACE,oDAAoD;AACtD;AACA;EACE,mDAAmD;AACrD;AACA;EACE,sDAAsD;AACxD;AACA;EACE,sDAAsD;AACxD",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-1362be5a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-1362be5a] {\n --note-card-icon-size: 20px;\n --note-card-padding: calc(2 * var(--default-grid-baseline));\n color: var(--color-main-text) !important;\n background-color: var(--note-background) !important;\n border-inline-start: var(--default-grid-baseline) solid var(--note-theme);\n border-radius: var(--border-radius);\n margin: 1rem 0;\n padding: var(--note-card-padding);\n display: flex;\n flex-direction: row;\n gap: var(--note-card-padding);\n}\n.notecard__heading[data-v-1362be5a] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon--heading[data-v-1362be5a] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-1362be5a] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text, var(--color-success));\n}\n.notecard--info[data-v-1362be5a] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text, var(--color-info));\n}\n.notecard--error[data-v-1362be5a] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text, var(--color-error));\n}\n.notecard--warning[data-v-1362be5a] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text, var(--color-warning));\n}\n.notecard--legacy.notecard--error[data-v-1362be5a] {\n --note-background: rgba(var(--color-error-rgb), 0.1);\n}\n.notecard--legacy.notecard--info[data-v-1362be5a] {\n --note-background: rgba(var(--color-info-rgb), 0.1);\n}\n.notecard--legacy.notecard--success[data-v-1362be5a] {\n --note-background: rgba(var(--color-success-rgb), 0.1);\n}\n.notecard--legacy.notecard--warning[data-v-1362be5a] {\n --note-background: rgba(var(--color-warning-rgb), 0.1);\n}"],sourceRoot:""}]);const s=o},11971:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-822eec9d] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n[data-v-822eec9d] .password-field__input--secure-text {\n -webkit-text-security: disc;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcPasswordField-mhXQk8aT.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,2BAA2B;AAC7B",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-822eec9d] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n[data-v-822eec9d] .password-field__input--secure-text {\n -webkit-text-security: disc;\n}"],sourceRoot:""}]);const s=o},65228:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,'/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_hdy45_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer {\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n z-index: -1;\n width: 100%;\n height: 100%;\n border: none;\n background-color: transparent;\n pointer-events: none;\n display: block;\n overflow: hidden;\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer object {\n display: block;\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n z-index: -1;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper {\n z-index: 100000;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n display: block !important;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__wrapper {\n /*\n * In theory, "filter: drop-shadow" would look better here with arrow shadow.\n * In fact, in results in a blurry popover in Chromium on scaling.\n * The hypothesis is that "filter" creates a new composition layer,\n * and with GPU acceleration requires the previous layers content to be rasterized.\n * In combination with translate3d from floating-vue, it makes Chromium to first render and rasterize the popover\n * and then apply scaling, which results in a blurry popover.\n */\n box-shadow: 0 1px 10px var(--color-box-shadow);\n border-radius: var(--border-radius-large);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__inner {\n padding: 0;\n color: var(--color-main-text);\n border-radius: var(--border-radius-large);\n overflow: hidden;\n background: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__arrow-container {\n position: absolute;\n z-index: 1;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n border-width: 10px;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {\n bottom: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {\n top: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n right: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=true] {\n visibility: hidden;\n transition: opacity var(--animation-quick), visibility var(--animation-quick);\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=false] {\n visibility: visible;\n transition: opacity var(--animation-quick);\n opacity: 1;\n}',"",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcPopover--XoXIhLx.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,WAAW;EACX,WAAW;EACX,YAAY;EACZ,YAAY;EACZ,6BAA6B;EAC7B,oBAAoB;EACpB,cAAc;EACd,gBAAgB;EAChB,UAAU;AACZ;AACA;EACE,cAAc;EACd,kBAAkB;EAClB,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,YAAY;EACZ,WAAW;EACX,gBAAgB;EAChB,oBAAoB;EACpB,WAAW;AACb;AACA;EACE,eAAe;EACf,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,yBAAyB;AAC3B;AACA;EACE;;;;;;;IAOE;EACF,8CAA8C;EAC9C,yCAAyC;AAC3C;AACA;EACE,UAAU;EACV,6BAA6B;EAC7B,yCAAyC;EACzC,gBAAgB;EAChB,wCAAwC;AAC1C;AACA;EACE,kBAAkB;EAClB,UAAU;EACV,QAAQ;EACR,SAAS;EACT,mBAAmB;EACnB,yBAAyB;EACzB,kBAAkB;AACpB;AACA;EACE,YAAY;EACZ,qDAAqD,EAAE,mBAAmB;EAC1E,sBAAsB;EACtB,qDAAqD,EAAE,mBAAmB;EAC1E,8CAA8C;AAChD;AACA;EACE,SAAS;EACT,qDAAqD,EAAE,mBAAmB;EAC1E,mBAAmB;EACnB,qDAAqD,EAAE,mBAAmB;EAC1E,iDAAiD;AACnD;AACA;EACE,qDAAqD,EAAE,mBAAmB;EAC1E,UAAU;EACV,qDAAqD,EAAE,mBAAmB;EAC1E,oBAAoB;EACpB,qDAAqD,EAAE,mBAAmB;EAC1E,gDAAgD;AAClD;AACA;EACE,qDAAqD,EAAE,mBAAmB;EAC1E,WAAW;EACX,qDAAqD,EAAE,mBAAmB;EAC1E,qBAAqB;EACrB,qDAAqD,EAAE,mBAAmB;EAC1E,+CAA+C;AACjD;AACA;EACE,kBAAkB;EAClB,6EAA6E;EAC7E,UAAU;AACZ;AACA;EACE,mBAAmB;EACnB,0CAA0C;EAC1C,UAAU;AACZ",sourcesContent:['/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_hdy45_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer {\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n z-index: -1;\n width: 100%;\n height: 100%;\n border: none;\n background-color: transparent;\n pointer-events: none;\n display: block;\n overflow: hidden;\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer object {\n display: block;\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n z-index: -1;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper {\n z-index: 100000;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n display: block !important;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__wrapper {\n /*\n * In theory, "filter: drop-shadow" would look better here with arrow shadow.\n * In fact, in results in a blurry popover in Chromium on scaling.\n * The hypothesis is that "filter" creates a new composition layer,\n * and with GPU acceleration requires the previous layers content to be rasterized.\n * In combination with translate3d from floating-vue, it makes Chromium to first render and rasterize the popover\n * and then apply scaling, which results in a blurry popover.\n */\n box-shadow: 0 1px 10px var(--color-box-shadow);\n border-radius: var(--border-radius-large);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__inner {\n padding: 0;\n color: var(--color-main-text);\n border-radius: var(--border-radius-large);\n overflow: hidden;\n background: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__arrow-container {\n position: absolute;\n z-index: 1;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n border-width: 10px;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {\n bottom: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {\n top: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n right: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=true] {\n visibility: hidden;\n transition: opacity var(--animation-quick), visibility var(--animation-quick);\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=false] {\n visibility: visible;\n transition: opacity var(--animation-quick);\n opacity: 1;\n}'],sourceRoot:""}]);const s=o},53049:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-06c9abdc] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.progress-bar[data-v-06c9abdc] {\n display: block;\n height: var(--progress-bar-height);\n --progress-bar-color: var(--15a054de);\n}\n.progress-bar--linear[data-v-06c9abdc] {\n width: 100%;\n overflow: hidden;\n border: 0;\n padding: 0;\n background: var(--color-background-dark);\n border-radius: calc(var(--progress-bar-height) / 2);\n}\n.progress-bar--linear[data-v-06c9abdc]::-webkit-progress-bar {\n height: var(--progress-bar-height);\n background-color: transparent;\n}\n.progress-bar--linear[data-v-06c9abdc]::-webkit-progress-value {\n background: var(--progress-bar-color, var(--gradient-primary-background));\n border-radius: calc(var(--progress-bar-height) / 2);\n}\n.progress-bar--linear[data-v-06c9abdc]::-moz-progress-bar {\n background: var(--progress-bar-color, var(--gradient-primary-background));\n border-radius: calc(var(--progress-bar-height) / 2);\n}\n.progress-bar--circular[data-v-06c9abdc] {\n width: var(--progress-bar-height);\n color: var(--progress-bar-color, var(--color-primary-element));\n}\n.progress-bar--error[data-v-06c9abdc] {\n color: var(--color-text-error, var(--color-error)) !important;\n}\n.progress-bar--error[data-v-06c9abdc]::-moz-progress-bar {\n background: var(--color-text-error, var(--color-error)) !important;\n}\n.progress-bar--error[data-v-06c9abdc]::-webkit-progress-value {\n background: var(--color-text-error, var(--color-error)) !important;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcProgressBar-CU_ib_HL.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,cAAc;EACd,kCAAkC;EAClC,qCAAqC;AACvC;AACA;EACE,WAAW;EACX,gBAAgB;EAChB,SAAS;EACT,UAAU;EACV,wCAAwC;EACxC,mDAAmD;AACrD;AACA;EACE,kCAAkC;EAClC,6BAA6B;AAC/B;AACA;EACE,yEAAyE;EACzE,mDAAmD;AACrD;AACA;EACE,yEAAyE;EACzE,mDAAmD;AACrD;AACA;EACE,iCAAiC;EACjC,8DAA8D;AAChE;AACA;EACE,6DAA6D;AAC/D;AACA;EACE,kEAAkE;AACpE;AACA;EACE,kEAAkE;AACpE",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-06c9abdc] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.progress-bar[data-v-06c9abdc] {\n display: block;\n height: var(--progress-bar-height);\n --progress-bar-color: var(--15a054de);\n}\n.progress-bar--linear[data-v-06c9abdc] {\n width: 100%;\n overflow: hidden;\n border: 0;\n padding: 0;\n background: var(--color-background-dark);\n border-radius: calc(var(--progress-bar-height) / 2);\n}\n.progress-bar--linear[data-v-06c9abdc]::-webkit-progress-bar {\n height: var(--progress-bar-height);\n background-color: transparent;\n}\n.progress-bar--linear[data-v-06c9abdc]::-webkit-progress-value {\n background: var(--progress-bar-color, var(--gradient-primary-background));\n border-radius: calc(var(--progress-bar-height) / 2);\n}\n.progress-bar--linear[data-v-06c9abdc]::-moz-progress-bar {\n background: var(--progress-bar-color, var(--gradient-primary-background));\n border-radius: calc(var(--progress-bar-height) / 2);\n}\n.progress-bar--circular[data-v-06c9abdc] {\n width: var(--progress-bar-height);\n color: var(--progress-bar-color, var(--color-primary-element));\n}\n.progress-bar--error[data-v-06c9abdc] {\n color: var(--color-text-error, var(--color-error)) !important;\n}\n.progress-bar--error[data-v-06c9abdc]::-moz-progress-bar {\n background: var(--color-text-error, var(--color-error)) !important;\n}\n.progress-bar--error[data-v-06c9abdc]::-webkit-progress-value {\n background: var(--color-text-error, var(--color-error)) !important;\n}"],sourceRoot:""}]);const s=o},37427:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_14z4o_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._radioGroup_checkboxRadioContainer_14z4o_20 .checkbox-content {\n max-width: unset !important;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcRadioGroup-1zpSX8V5.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,2BAA2B;AAC7B",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_14z4o_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._radioGroup_checkboxRadioContainer_14z4o_20 .checkbox-content {\n max-width: unset !important;\n}"],sourceRoot:""}]);const s=o},93841:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_1euqq_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._radioGroupButton_1euqq_20 {\n --radio-group-button--border-radius: var(--border-radius-small);\n --radio-group-button--border-width: 1px;\n --radio-group-button--color: var(--color-primary-element-light-text);\n --radio-group-button--background-color: var(--color-primary-element-light);\n --radio-group-button--background-color-hover: var(--color-primary-element-light-hover);\n --radio-group-button--padding: 1px;\n cursor: pointer;\n color: var(--radio-group-button--color);\n background-color: var(--radio-group-button--background-color);\n transition: var(--animation-quick) background-color;\n border: var(--radio-group-button--border-width) solid var(--radio-group-button--background-color-hover);\n border-bottom-width: 2px;\n border-radius: var(--radio-group-button--border-radius);\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: center;\n text-align: center;\n min-height: var(--default-clickable-area);\n padding-block: var(--radio-group-button--padding) 0;\n padding-inline: var(--radio-group-button--padding);\n}\n._radioGroupButton_1euqq_20 * {\n cursor: pointer;\n}\n._radioGroupButton_1euqq_20:has(._radioGroupButton__label_1euqq_46) {\n padding-inline: calc(var(--radio-group-button--padding) + var(--border-radius-element));\n}\n._radioGroupButton_1euqq_20:has(._radioGroupButton__icon_1euqq_49) {\n padding-inline-start: var(--radio-group-button--padding);\n}\n._radioGroupButton_1euqq_20:hover {\n background-color: var(--radio-group-button--background-color-hover);\n}\n._radioGroupButton_1euqq_20:focus-within {\n --radio-group-button--border-width: 2px;\n --radio-group-button--padding: 0px;\n border: var(--radio-group-button--border-width) solid var(--color-main-text) !important;\n outline: calc(var(--default-grid-baseline) / 2) var(--color-main-background);\n}\n._radioGroupButton_active_1euqq_62 {\n --radio-group-button--color: var(--color-primary-element-text);\n --radio-group-button--background-color: var(--color-primary-element);\n --radio-group-button--background-color-hover: var(--color-primary-element-hover);\n}\n._radioGroupButton__label_1euqq_46 {\n font-weight: bold;\n}\n._radioGroupButton__icon_1euqq_49 {\n --radio-group-button--icon-size: calc(var(--default-clickable-area) - 4px);\n display: flex;\n align-items: center;\n justify-content: center;\n height: 100%;\n width: var(--radio-group-button--icon-size);\n}\n._radioGroupButton__icon_1euqq_49 * {\n --default-clickable-area: var(--radio-group-button--icon-size);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcRadioGroupButton-DRZ1_-yY.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,+DAA+D;EAC/D,uCAAuC;EACvC,oEAAoE;EACpE,0EAA0E;EAC1E,sFAAsF;EACtF,kCAAkC;EAClC,eAAe;EACf,uCAAuC;EACvC,6DAA6D;EAC7D,mDAAmD;EACnD,uGAAuG;EACvG,wBAAwB;EACxB,uDAAuD;EACvD,aAAa;EACb,mBAAmB;EACnB,mBAAmB;EACnB,uBAAuB;EACvB,kBAAkB;EAClB,yCAAyC;EACzC,mDAAmD;EACnD,kDAAkD;AACpD;AACA;EACE,eAAe;AACjB;AACA;EACE,uFAAuF;AACzF;AACA;EACE,wDAAwD;AAC1D;AACA;EACE,mEAAmE;AACrE;AACA;EACE,uCAAuC;EACvC,kCAAkC;EAClC,uFAAuF;EACvF,4EAA4E;AAC9E;AACA;EACE,8DAA8D;EAC9D,oEAAoE;EACpE,gFAAgF;AAClF;AACA;EACE,iBAAiB;AACnB;AACA;EACE,0EAA0E;EAC1E,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,YAAY;EACZ,2CAA2C;AAC7C;AACA;EACE,8DAA8D;AAChE",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_1euqq_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._radioGroupButton_1euqq_20 {\n --radio-group-button--border-radius: var(--border-radius-small);\n --radio-group-button--border-width: 1px;\n --radio-group-button--color: var(--color-primary-element-light-text);\n --radio-group-button--background-color: var(--color-primary-element-light);\n --radio-group-button--background-color-hover: var(--color-primary-element-light-hover);\n --radio-group-button--padding: 1px;\n cursor: pointer;\n color: var(--radio-group-button--color);\n background-color: var(--radio-group-button--background-color);\n transition: var(--animation-quick) background-color;\n border: var(--radio-group-button--border-width) solid var(--radio-group-button--background-color-hover);\n border-bottom-width: 2px;\n border-radius: var(--radio-group-button--border-radius);\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: center;\n text-align: center;\n min-height: var(--default-clickable-area);\n padding-block: var(--radio-group-button--padding) 0;\n padding-inline: var(--radio-group-button--padding);\n}\n._radioGroupButton_1euqq_20 * {\n cursor: pointer;\n}\n._radioGroupButton_1euqq_20:has(._radioGroupButton__label_1euqq_46) {\n padding-inline: calc(var(--radio-group-button--padding) + var(--border-radius-element));\n}\n._radioGroupButton_1euqq_20:has(._radioGroupButton__icon_1euqq_49) {\n padding-inline-start: var(--radio-group-button--padding);\n}\n._radioGroupButton_1euqq_20:hover {\n background-color: var(--radio-group-button--background-color-hover);\n}\n._radioGroupButton_1euqq_20:focus-within {\n --radio-group-button--border-width: 2px;\n --radio-group-button--padding: 0px;\n border: var(--radio-group-button--border-width) solid var(--color-main-text) !important;\n outline: calc(var(--default-grid-baseline) / 2) var(--color-main-background);\n}\n._radioGroupButton_active_1euqq_62 {\n --radio-group-button--color: var(--color-primary-element-text);\n --radio-group-button--background-color: var(--color-primary-element);\n --radio-group-button--background-color-hover: var(--color-primary-element-hover);\n}\n._radioGroupButton__label_1euqq_46 {\n font-weight: bold;\n}\n._radioGroupButton__icon_1euqq_49 {\n --radio-group-button--icon-size: calc(var(--default-clickable-area) - 4px);\n display: flex;\n align-items: center;\n justify-content: center;\n height: 100%;\n width: var(--radio-group-button--icon-size);\n}\n._radioGroupButton__icon_1euqq_49 * {\n --default-clickable-area: var(--radio-group-button--icon-size);\n}"],sourceRoot:""}]);const s=o},9555:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-9f864ea4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.resource[data-v-9f864ea4] {\n display: flex;\n align-items: center;\n height: var(--default-clickable-area);\n}\n.resource__button[data-v-9f864ea4] {\n width: 100% !important;\n justify-content: flex-start !important;\n padding: 0 !important;\n}\n.resource__button[data-v-9f864ea4] .button-vue__wrapper {\n justify-content: flex-start !important;\n}\n.resource__button[data-v-9f864ea4] .button-vue__wrapper .button-vue__text {\n font-weight: normal !important;\n margin-left: 2px !important;\n}\n.resource__icon[data-v-9f864ea4] {\n width: 32px;\n height: 32px;\n background-color: var(--color-text-maxcontrast);\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.resource__icon img[data-v-9f864ea4] {\n width: 16px;\n height: 16px;\n filter: var(--background-invert-if-dark);\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-e224f6ac] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.team-resources__header[data-v-e224f6ac] {\n font-weight: bold;\n margin-bottom: 6px;\n}\n.related-team[data-v-e224f6ac] {\n border-radius: var(--border-radius-rounded);\n border: 2px solid var(--color-border-dark);\n margin-bottom: 6px;\n}\n.related-team__open[data-v-e224f6ac] {\n border-color: var(--color-primary-element);\n}\n.related-team__header[data-v-e224f6ac] {\n padding: 6px;\n padding-right: 24px;\n display: flex;\n gap: 12px;\n}\n.related-team__name[data-v-e224f6ac] {\n display: flex;\n flex-grow: 1;\n align-items: center;\n gap: 12px;\n padding: 6px 12px;\n font-weight: bold;\n margin: 0;\n}\n.related-team .related-team-provider[data-v-e224f6ac] {\n padding: 6px 12px;\n}\n.related-team .related-team-provider__name[data-v-e224f6ac] {\n font-weight: bold;\n margin-bottom: 3px;\n}\n.related-team .related-team-provider__link[data-v-e224f6ac] {\n display: flex;\n gap: 12px;\n padding: 6px 12px;\n font-weight: bold;\n}\n.related-team .related-team-resource__link[data-v-e224f6ac] {\n display: flex;\n gap: 12px;\n height: var(--default-clickable-area);\n align-items: center;\n border-radius: var(--border-radius-large);\n}\n.related-team .related-team-resource__link[data-v-e224f6ac]:hover {\n background-color: var(--color-background-hover);\n}\n.related-team .related-team-resource__link[data-v-e224f6ac]:focus {\n background-color: var(--color-background-hover);\n outline: 2px solid var(--color-primary-element);\n}\n.related-team .related-team-resource .resource__icon[data-v-e224f6ac] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n display: flex;\n align-items: center;\n justify-content: center;\n text-align: center;\n}\n.related-team .related-team-resource .resource__icon > img[data-v-e224f6ac] {\n border-radius: var(--border-radius-pill);\n overflow: hidden;\n width: 32px;\n height: 32px;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-eaa109ec] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.related-resources__header h5[data-v-eaa109ec] {\n font-weight: bold;\n margin-bottom: 6px;\n}\n.related-resources__header p[data-v-eaa109ec] {\n color: var(--color-text-maxcontrast);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcRelatedResourcesPanel-BgMc8bue.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,qCAAqC;AACvC;AACA;EACE,sBAAsB;EACtB,sCAAsC;EACtC,qBAAqB;AACvB;AACA;EACE,sCAAsC;AACxC;AACA;EACE,8BAA8B;EAC9B,2BAA2B;AAC7B;AACA;EACE,WAAW;EACX,YAAY;EACZ,+CAA+C;EAC/C,kBAAkB;EAClB,aAAa;EACb,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,WAAW;EACX,YAAY;EACZ,wCAAwC;AAC1C,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,iBAAiB;EACjB,kBAAkB;AACpB;AACA;EACE,2CAA2C;EAC3C,0CAA0C;EAC1C,kBAAkB;AACpB;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,YAAY;EACZ,mBAAmB;EACnB,aAAa;EACb,SAAS;AACX;AACA;EACE,aAAa;EACb,YAAY;EACZ,mBAAmB;EACnB,SAAS;EACT,iBAAiB;EACjB,iBAAiB;EACjB,SAAS;AACX;AACA;EACE,iBAAiB;AACnB;AACA;EACE,iBAAiB;EACjB,kBAAkB;AACpB;AACA;EACE,aAAa;EACb,SAAS;EACT,iBAAiB;EACjB,iBAAiB;AACnB;AACA;EACE,aAAa;EACb,SAAS;EACT,qCAAqC;EACrC,mBAAmB;EACnB,yCAAyC;AAC3C;AACA;EACE,+CAA+C;AACjD;AACA;EACE,+CAA+C;EAC/C,+CAA+C;AACjD;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,kBAAkB;AACpB;AACA;EACE,wCAAwC;EACxC,gBAAgB;EAChB,WAAW;EACX,YAAY;AACd,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,iBAAiB;EACjB,kBAAkB;AACpB;AACA;EACE,oCAAoC;AACtC",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-9f864ea4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.resource[data-v-9f864ea4] {\n display: flex;\n align-items: center;\n height: var(--default-clickable-area);\n}\n.resource__button[data-v-9f864ea4] {\n width: 100% !important;\n justify-content: flex-start !important;\n padding: 0 !important;\n}\n.resource__button[data-v-9f864ea4] .button-vue__wrapper {\n justify-content: flex-start !important;\n}\n.resource__button[data-v-9f864ea4] .button-vue__wrapper .button-vue__text {\n font-weight: normal !important;\n margin-left: 2px !important;\n}\n.resource__icon[data-v-9f864ea4] {\n width: 32px;\n height: 32px;\n background-color: var(--color-text-maxcontrast);\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.resource__icon img[data-v-9f864ea4] {\n width: 16px;\n height: 16px;\n filter: var(--background-invert-if-dark);\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-e224f6ac] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.team-resources__header[data-v-e224f6ac] {\n font-weight: bold;\n margin-bottom: 6px;\n}\n.related-team[data-v-e224f6ac] {\n border-radius: var(--border-radius-rounded);\n border: 2px solid var(--color-border-dark);\n margin-bottom: 6px;\n}\n.related-team__open[data-v-e224f6ac] {\n border-color: var(--color-primary-element);\n}\n.related-team__header[data-v-e224f6ac] {\n padding: 6px;\n padding-right: 24px;\n display: flex;\n gap: 12px;\n}\n.related-team__name[data-v-e224f6ac] {\n display: flex;\n flex-grow: 1;\n align-items: center;\n gap: 12px;\n padding: 6px 12px;\n font-weight: bold;\n margin: 0;\n}\n.related-team .related-team-provider[data-v-e224f6ac] {\n padding: 6px 12px;\n}\n.related-team .related-team-provider__name[data-v-e224f6ac] {\n font-weight: bold;\n margin-bottom: 3px;\n}\n.related-team .related-team-provider__link[data-v-e224f6ac] {\n display: flex;\n gap: 12px;\n padding: 6px 12px;\n font-weight: bold;\n}\n.related-team .related-team-resource__link[data-v-e224f6ac] {\n display: flex;\n gap: 12px;\n height: var(--default-clickable-area);\n align-items: center;\n border-radius: var(--border-radius-large);\n}\n.related-team .related-team-resource__link[data-v-e224f6ac]:hover {\n background-color: var(--color-background-hover);\n}\n.related-team .related-team-resource__link[data-v-e224f6ac]:focus {\n background-color: var(--color-background-hover);\n outline: 2px solid var(--color-primary-element);\n}\n.related-team .related-team-resource .resource__icon[data-v-e224f6ac] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n display: flex;\n align-items: center;\n justify-content: center;\n text-align: center;\n}\n.related-team .related-team-resource .resource__icon > img[data-v-e224f6ac] {\n border-radius: var(--border-radius-pill);\n overflow: hidden;\n width: 32px;\n height: 32px;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-eaa109ec] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.related-resources__header h5[data-v-eaa109ec] {\n font-weight: bold;\n margin-bottom: 6px;\n}\n.related-resources__header p[data-v-eaa109ec] {\n color: var(--color-text-maxcontrast);\n}"],sourceRoot:""}]);const s=o},8215:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-ef14f1ec] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.autocomplete-result[data-v-ef14f1ec] {\n display: flex;\n align-items: center;\n gap: var(--default-grid-baseline);\n line-height: 1.2;\n --auto-complete-result-avatar-size: var(--default-clickable-area);\n}\n.autocomplete-result__icon[data-v-ef14f1ec] {\n position: relative;\n flex: 0 0 var(--default-clickable-area);\n width: var(--default-clickable-area);\n min-width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n border-radius: var(--default-clickable-area);\n background-color: var(--color-background-darker);\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n}\n.autocomplete-result__icon--with-avatar[data-v-ef14f1ec] {\n color: inherit;\n background-size: cover;\n}\n.autocomplete-result__status[data-v-ef14f1ec] {\n --auto-complete-result-status-icon-size: clamp(14px, var(--auto-complete-result-avatar-size) * 0.4, 18px);\n --auto-complete-result-status-icon-position: calc(var(--auto-complete-result-avatar-size) / 2 * (1 - 1 / sqrt(2)) - var(--auto-complete-result-status-icon-size) / 2);\n box-sizing: border-box;\n position: absolute;\n inset-inline-end: var(--auto-complete-result-status-icon-position);\n bottom: var(--auto-complete-result-status-icon-position);\n height: var(--auto-complete-result-status-icon-size);\n width: var(--auto-complete-result-status-icon-size);\n border: 2px solid var(--color-main-background);\n border-radius: 50%;\n background-color: var(--color-main-background);\n font-size: calc(var(--auto-complete-result-status-icon-size) / 1.2);\n line-height: 1.2;\n background-repeat: no-repeat;\n background-size: var(--auto-complete-result-status-icon-size);\n background-position: center;\n}\n.autocomplete-result__status--icon[data-v-ef14f1ec] {\n border: none;\n background-color: transparent;\n}\n.autocomplete-result__content[data-v-ef14f1ec] {\n display: flex;\n flex: 1 1 100%;\n flex-direction: column;\n justify-content: center;\n min-width: 0;\n}\n.autocomplete-result__title[data-v-ef14f1ec], .autocomplete-result__subline[data-v-ef14f1ec] {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.autocomplete-result__subline[data-v-ef14f1ec] {\n color: var(--color-text-maxcontrast);\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-c664150f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.rich-contenteditable[data-v-c664150f] {\n --contenteditable-block-offset: calc(2 * var(--default-grid-baseline));\n --contenteditable-inline-start-offset: calc(2 * var(--default-grid-baseline));\n --contenteditable-inline-end-offset: calc(2 * var(--default-grid-baseline));\n position: relative;\n width: auto;\n}\n.rich-contenteditable__label[data-v-c664150f] {\n position: absolute;\n margin-inline: 14px;\n max-width: fit-content;\n inset-block-start: 11px;\n inset-inline: 0;\n color: var(--color-text-maxcontrast);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n pointer-events: none;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow);\n}\n.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-c664150f], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-c664150f] {\n inset-block-start: -10px;\n line-height: 1.5;\n font-size: 13px;\n font-weight: 500;\n border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0;\n background-color: var(--color-main-background);\n padding-inline: 5px;\n margin-inline: 9px;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick);\n}\n.rich-contenteditable__input[data-v-c664150f] {\n overflow-y: auto;\n width: auto;\n margin: 0;\n padding-block: var(--contenteditable-block-offset);\n padding-inline: var(--contenteditable-inline-start-offset) var(--contenteditable-inline-end-offset);\n cursor: text;\n white-space: pre-wrap;\n overflow-wrap: break-word;\n color: var(--color-main-text);\n border: 2px solid var(--color-border-maxcontrast);\n border-radius: var(--border-radius-large);\n outline: none;\n background-color: var(--color-main-background);\n font-family: var(--font-face);\n font-size: inherit;\n tab-size: 4;\n min-height: var(--default-clickable-area);\n max-height: calc(var(--default-clickable-area) * 5.5);\n}\n.rich-contenteditable__input--has-label[data-v-c664150f] {\n margin-top: 10px;\n}\n.rich-contenteditable__input--empty[data-v-c664150f]:focus:before, .rich-contenteditable__input--empty[data-v-c664150f]:not(.rich-contenteditable__input--has-label):before {\n content: attr(aria-placeholder);\n color: var(--color-text-maxcontrast);\n position: absolute;\n width: calc(100% - var(--contenteditable-inline-start-offset) - var(--contenteditable-inline-end-offset));\n height: calc(100% - 2 * var(--contenteditable-block-offset));\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.rich-contenteditable__input[contenteditable=false][data-v-c664150f]:not(.rich-contenteditable__input--disabled) {\n cursor: default;\n background-color: transparent;\n color: var(--color-main-text);\n border-color: transparent;\n opacity: 1;\n border-radius: 0;\n}\n.rich-contenteditable__input--multiline[data-v-c664150f] {\n min-height: calc(var(--default-clickable-area) * 3);\n max-height: none;\n}\n.rich-contenteditable__input--disabled[data-v-c664150f] {\n opacity: 0.5;\n color: var(--color-text-maxcontrast);\n border: 2px solid var(--color-background-darker);\n border-radius: var(--border-radius);\n background-color: var(--color-background-dark);\n}\n.rich-contenteditable__input--overflow[data-v-c664150f], .rich-contenteditable__input--overflow[data-v-c664150f]:hover {\n border-color: var(--color-border-error, var(--color-error)) !important;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_1sdgd_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._tribute-container_1sdgd_20 {\n z-index: 9000;\n overflow: auto;\n position: absolute;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: -100vw;\n margin: var(--default-grid-baseline) 0;\n padding: var(--default-grid-baseline);\n color: var(--color-text-maxcontrast);\n border-radius: var(--border-radius-element, var(--border-radius));\n background: var(--color-main-background);\n box-shadow: 0 1px 5px var(--color-box-shadow);\n}\n._tribute-container_1sdgd_20, ._tribute-container_1sdgd_20 * {\n box-sizing: border-box;\n}\n._tribute-container_1sdgd_20 ul {\n display: flex;\n flex-direction: column;\n gap: var(--default-grid-baseline);\n}\n._tribute-container_1sdgd_20 ._tribute-container__item_1sdgd_41 {\n color: var(--color-text-maxcontrast);\n border-radius: var(--border-radius-small, var(--border-radius));\n padding: var(--default-grid-baseline);\n cursor: pointer;\n min-height: var(--clickable-area-small, auto);\n}\n._tribute-container_1sdgd_20 ._tribute-container__item_1sdgd_41.highlight {\n color: var(--color-main-text);\n background: var(--color-background-hover);\n}\n._tribute-container_1sdgd_20 ._tribute-container__item_1sdgd_41.highlight, ._tribute-container_1sdgd_20 ._tribute-container__item_1sdgd_41.highlight * {\n cursor: pointer;\n}\n._tribute-container_1sdgd_20._tribute-container--focus-visible_1sdgd_55 .highlight._tribute-container__item_1sdgd_41 {\n outline: 2px solid var(--color-main-text) !important;\n}\n._tribute-container-autocomplete_1sdgd_59 {\n min-width: 250px;\n max-width: 300px;\n max-height: calc((var(--default-clickable-area) + 3 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline));\n}\n._tribute-container-emoji_1sdgd_65,\n._tribute-container-link_1sdgd_66 {\n min-width: 200px;\n max-width: 200px;\n max-height: calc((24px + 3 * var(--default-grid-baseline)) * 5.5 - 1.5 * var(--default-grid-baseline));\n}\n._tribute-container-emoji_1sdgd_65 ._tribute-item_1sdgd_71,\n._tribute-container-link_1sdgd_66 ._tribute-item_1sdgd_71 {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n._tribute-container-link_1sdgd_66 {\n min-width: 200px;\n max-width: 300px;\n}\n._tribute-container-link_1sdgd_66 ._tribute-item_1sdgd_71 {\n display: flex;\n align-items: center;\n}\n._tribute-container-link_1sdgd_66 ._tribute-item__title_1sdgd_86 {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n._tribute-container-link_1sdgd_66 ._tribute-item__icon_1sdgd_91 {\n margin: auto 0;\n width: 20px;\n height: 20px;\n object-fit: contain;\n padding-inline-end: var(--default-grid-baseline);\n filter: var(--background-invert-if-dark);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcRichContenteditable-BjQ4qHUO.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,iCAAiC;EACjC,gBAAgB;EAChB,iEAAiE;AACnE;AACA;EACE,kBAAkB;EAClB,uCAAuC;EACvC,oCAAoC;EACpC,wCAAwC;EACxC,qCAAqC;EACrC,4CAA4C;EAC5C,gDAAgD;EAChD,4BAA4B;EAC5B,2BAA2B;EAC3B,wBAAwB;AAC1B;AACA;EACE,cAAc;EACd,sBAAsB;AACxB;AACA;EACE,yGAAyG;EACzG,qKAAqK;EACrK,sBAAsB;EACtB,kBAAkB;EAClB,kEAAkE;EAClE,wDAAwD;EACxD,oDAAoD;EACpD,mDAAmD;EACnD,8CAA8C;EAC9C,kBAAkB;EAClB,8CAA8C;EAC9C,mEAAmE;EACnE,gBAAgB;EAChB,4BAA4B;EAC5B,6DAA6D;EAC7D,2BAA2B;AAC7B;AACA;EACE,YAAY;EACZ,6BAA6B;AAC/B;AACA;EACE,aAAa;EACb,cAAc;EACd,sBAAsB;EACtB,uBAAuB;EACvB,YAAY;AACd;AACA;EACE,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,oCAAoC;AACtC,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,sEAAsE;EACtE,6EAA6E;EAC7E,2EAA2E;EAC3E,kBAAkB;EAClB,WAAW;AACb;AACA;EACE,kBAAkB;EAClB,mBAAmB;EACnB,sBAAsB;EACtB,uBAAuB;EACvB,eAAe;EACf,oCAAoC;EACpC,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;EACvB,oBAAoB;EACpB,kNAAkN;AACpN;AACA;EACE,wBAAwB;EACxB,gBAAgB;EAChB,eAAe;EACf,gBAAgB;EAChB,4EAA4E;EAC5E,8CAA8C;EAC9C,mBAAmB;EACnB,kBAAkB;EAClB,mJAAmJ;AACrJ;AACA;EACE,gBAAgB;EAChB,WAAW;EACX,SAAS;EACT,kDAAkD;EAClD,mGAAmG;EACnG,YAAY;EACZ,qBAAqB;EACrB,yBAAyB;EACzB,6BAA6B;EAC7B,iDAAiD;EACjD,yCAAyC;EACzC,aAAa;EACb,8CAA8C;EAC9C,6BAA6B;EAC7B,kBAAkB;EAClB,WAAW;EACX,yCAAyC;EACzC,qDAAqD;AACvD;AACA;EACE,gBAAgB;AAClB;AACA;EACE,+BAA+B;EAC/B,oCAAoC;EACpC,kBAAkB;EAClB,yGAAyG;EACzG,4DAA4D;EAC5D,gBAAgB;EAChB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,eAAe;EACf,6BAA6B;EAC7B,6BAA6B;EAC7B,yBAAyB;EACzB,UAAU;EACV,gBAAgB;AAClB;AACA;EACE,mDAAmD;EACnD,gBAAgB;AAClB;AACA;EACE,YAAY;EACZ,oCAAoC;EACpC,gDAAgD;EAChD,mCAAmC;EACnC,8CAA8C;AAChD;AACA;EACE,sEAAsE;AACxE,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,cAAc;EACd,kBAAkB;EAClB,qDAAqD,EAAE,mBAAmB;EAC1E,YAAY;EACZ,sCAAsC;EACtC,qCAAqC;EACrC,oCAAoC;EACpC,iEAAiE;EACjE,wCAAwC;EACxC,6CAA6C;AAC/C;AACA;EACE,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,iCAAiC;AACnC;AACA;EACE,oCAAoC;EACpC,+DAA+D;EAC/D,qCAAqC;EACrC,eAAe;EACf,6CAA6C;AAC/C;AACA;EACE,6BAA6B;EAC7B,yCAAyC;AAC3C;AACA;EACE,eAAe;AACjB;AACA;EACE,oDAAoD;AACtD;AACA;EACE,gBAAgB;EAChB,gBAAgB;EAChB,+HAA+H;AACjI;AACA;;EAEE,gBAAgB;EAChB,gBAAgB;EAChB,sGAAsG;AACxG;AACA;;EAEE,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,gBAAgB;EAChB,gBAAgB;AAClB;AACA;EACE,aAAa;EACb,mBAAmB;AACrB;AACA;EACE,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,cAAc;EACd,WAAW;EACX,YAAY;EACZ,mBAAmB;EACnB,gDAAgD;EAChD,wCAAwC;AAC1C",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-ef14f1ec] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.autocomplete-result[data-v-ef14f1ec] {\n display: flex;\n align-items: center;\n gap: var(--default-grid-baseline);\n line-height: 1.2;\n --auto-complete-result-avatar-size: var(--default-clickable-area);\n}\n.autocomplete-result__icon[data-v-ef14f1ec] {\n position: relative;\n flex: 0 0 var(--default-clickable-area);\n width: var(--default-clickable-area);\n min-width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n border-radius: var(--default-clickable-area);\n background-color: var(--color-background-darker);\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n}\n.autocomplete-result__icon--with-avatar[data-v-ef14f1ec] {\n color: inherit;\n background-size: cover;\n}\n.autocomplete-result__status[data-v-ef14f1ec] {\n --auto-complete-result-status-icon-size: clamp(14px, var(--auto-complete-result-avatar-size) * 0.4, 18px);\n --auto-complete-result-status-icon-position: calc(var(--auto-complete-result-avatar-size) / 2 * (1 - 1 / sqrt(2)) - var(--auto-complete-result-status-icon-size) / 2);\n box-sizing: border-box;\n position: absolute;\n inset-inline-end: var(--auto-complete-result-status-icon-position);\n bottom: var(--auto-complete-result-status-icon-position);\n height: var(--auto-complete-result-status-icon-size);\n width: var(--auto-complete-result-status-icon-size);\n border: 2px solid var(--color-main-background);\n border-radius: 50%;\n background-color: var(--color-main-background);\n font-size: calc(var(--auto-complete-result-status-icon-size) / 1.2);\n line-height: 1.2;\n background-repeat: no-repeat;\n background-size: var(--auto-complete-result-status-icon-size);\n background-position: center;\n}\n.autocomplete-result__status--icon[data-v-ef14f1ec] {\n border: none;\n background-color: transparent;\n}\n.autocomplete-result__content[data-v-ef14f1ec] {\n display: flex;\n flex: 1 1 100%;\n flex-direction: column;\n justify-content: center;\n min-width: 0;\n}\n.autocomplete-result__title[data-v-ef14f1ec], .autocomplete-result__subline[data-v-ef14f1ec] {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.autocomplete-result__subline[data-v-ef14f1ec] {\n color: var(--color-text-maxcontrast);\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-c664150f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.rich-contenteditable[data-v-c664150f] {\n --contenteditable-block-offset: calc(2 * var(--default-grid-baseline));\n --contenteditable-inline-start-offset: calc(2 * var(--default-grid-baseline));\n --contenteditable-inline-end-offset: calc(2 * var(--default-grid-baseline));\n position: relative;\n width: auto;\n}\n.rich-contenteditable__label[data-v-c664150f] {\n position: absolute;\n margin-inline: 14px;\n max-width: fit-content;\n inset-block-start: 11px;\n inset-inline: 0;\n color: var(--color-text-maxcontrast);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n pointer-events: none;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow);\n}\n.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-c664150f], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-c664150f] {\n inset-block-start: -10px;\n line-height: 1.5;\n font-size: 13px;\n font-weight: 500;\n border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0;\n background-color: var(--color-main-background);\n padding-inline: 5px;\n margin-inline: 9px;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick);\n}\n.rich-contenteditable__input[data-v-c664150f] {\n overflow-y: auto;\n width: auto;\n margin: 0;\n padding-block: var(--contenteditable-block-offset);\n padding-inline: var(--contenteditable-inline-start-offset) var(--contenteditable-inline-end-offset);\n cursor: text;\n white-space: pre-wrap;\n overflow-wrap: break-word;\n color: var(--color-main-text);\n border: 2px solid var(--color-border-maxcontrast);\n border-radius: var(--border-radius-large);\n outline: none;\n background-color: var(--color-main-background);\n font-family: var(--font-face);\n font-size: inherit;\n tab-size: 4;\n min-height: var(--default-clickable-area);\n max-height: calc(var(--default-clickable-area) * 5.5);\n}\n.rich-contenteditable__input--has-label[data-v-c664150f] {\n margin-top: 10px;\n}\n.rich-contenteditable__input--empty[data-v-c664150f]:focus:before, .rich-contenteditable__input--empty[data-v-c664150f]:not(.rich-contenteditable__input--has-label):before {\n content: attr(aria-placeholder);\n color: var(--color-text-maxcontrast);\n position: absolute;\n width: calc(100% - var(--contenteditable-inline-start-offset) - var(--contenteditable-inline-end-offset));\n height: calc(100% - 2 * var(--contenteditable-block-offset));\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.rich-contenteditable__input[contenteditable=false][data-v-c664150f]:not(.rich-contenteditable__input--disabled) {\n cursor: default;\n background-color: transparent;\n color: var(--color-main-text);\n border-color: transparent;\n opacity: 1;\n border-radius: 0;\n}\n.rich-contenteditable__input--multiline[data-v-c664150f] {\n min-height: calc(var(--default-clickable-area) * 3);\n max-height: none;\n}\n.rich-contenteditable__input--disabled[data-v-c664150f] {\n opacity: 0.5;\n color: var(--color-text-maxcontrast);\n border: 2px solid var(--color-background-darker);\n border-radius: var(--border-radius);\n background-color: var(--color-background-dark);\n}\n.rich-contenteditable__input--overflow[data-v-c664150f], .rich-contenteditable__input--overflow[data-v-c664150f]:hover {\n border-color: var(--color-border-error, var(--color-error)) !important;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_1sdgd_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._tribute-container_1sdgd_20 {\n z-index: 9000;\n overflow: auto;\n position: absolute;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: -100vw;\n margin: var(--default-grid-baseline) 0;\n padding: var(--default-grid-baseline);\n color: var(--color-text-maxcontrast);\n border-radius: var(--border-radius-element, var(--border-radius));\n background: var(--color-main-background);\n box-shadow: 0 1px 5px var(--color-box-shadow);\n}\n._tribute-container_1sdgd_20, ._tribute-container_1sdgd_20 * {\n box-sizing: border-box;\n}\n._tribute-container_1sdgd_20 ul {\n display: flex;\n flex-direction: column;\n gap: var(--default-grid-baseline);\n}\n._tribute-container_1sdgd_20 ._tribute-container__item_1sdgd_41 {\n color: var(--color-text-maxcontrast);\n border-radius: var(--border-radius-small, var(--border-radius));\n padding: var(--default-grid-baseline);\n cursor: pointer;\n min-height: var(--clickable-area-small, auto);\n}\n._tribute-container_1sdgd_20 ._tribute-container__item_1sdgd_41.highlight {\n color: var(--color-main-text);\n background: var(--color-background-hover);\n}\n._tribute-container_1sdgd_20 ._tribute-container__item_1sdgd_41.highlight, ._tribute-container_1sdgd_20 ._tribute-container__item_1sdgd_41.highlight * {\n cursor: pointer;\n}\n._tribute-container_1sdgd_20._tribute-container--focus-visible_1sdgd_55 .highlight._tribute-container__item_1sdgd_41 {\n outline: 2px solid var(--color-main-text) !important;\n}\n._tribute-container-autocomplete_1sdgd_59 {\n min-width: 250px;\n max-width: 300px;\n max-height: calc((var(--default-clickable-area) + 3 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline));\n}\n._tribute-container-emoji_1sdgd_65,\n._tribute-container-link_1sdgd_66 {\n min-width: 200px;\n max-width: 200px;\n max-height: calc((24px + 3 * var(--default-grid-baseline)) * 5.5 - 1.5 * var(--default-grid-baseline));\n}\n._tribute-container-emoji_1sdgd_65 ._tribute-item_1sdgd_71,\n._tribute-container-link_1sdgd_66 ._tribute-item_1sdgd_71 {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n._tribute-container-link_1sdgd_66 {\n min-width: 200px;\n max-width: 300px;\n}\n._tribute-container-link_1sdgd_66 ._tribute-item_1sdgd_71 {\n display: flex;\n align-items: center;\n}\n._tribute-container-link_1sdgd_66 ._tribute-item__title_1sdgd_86 {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n._tribute-container-link_1sdgd_66 ._tribute-item__icon_1sdgd_91 {\n margin: auto 0;\n width: 20px;\n height: 20px;\n object-fit: contain;\n padding-inline-end: var(--default-grid-baseline);\n filter: var(--background-invert-if-dark);\n}"],sourceRoot:""}]);const s=o},13282:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,'@charset "UTF-8";/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a50e616b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.widgets--list[data-v-a50e616b] {\n width: 100%;\n min-height: var(--default-clickable-area);\n}\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-ec7a0a24] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2024 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n* Colors and class selectors are extracted from source code of:\n* - library: highlight.js (v11.10.0)\n* - light theme: highlight.js/styles/github.css\n* - dark theme: highlight.js/styles/github-dark.css\n* and reworked to use with F7cloud dark and light theme\n*/\n/* Plain text styles */\n.rich-text--wrapper[data-v-ec7a0a24] {\n overflow-wrap: break-word;\n line-height: 1.5;\n}\n.rich-text--wrapper .rich-text--fallback[data-v-ec7a0a24], .rich-text--wrapper .rich-text-component[data-v-ec7a0a24] {\n display: inline;\n}\n.rich-text--wrapper .rich-text--external-link[data-v-ec7a0a24] {\n text-decoration: underline;\n}\n.rich-text--wrapper .rich-text--external-link[data-v-ec7a0a24]:after {\n content: " ↗";\n}\n\n/* Markdown styles */\n.rich-text--wrapper-markdown[data-v-ec7a0a24] {\n tab-size: 4;\n}\n.rich-text--wrapper-markdown div > *[data-v-ec7a0a24]:first-child,\n.rich-text--wrapper-markdown blockquote > *[data-v-ec7a0a24]:first-child {\n margin-top: 0 !important;\n}\n.rich-text--wrapper-markdown div > *[data-v-ec7a0a24]:last-child,\n.rich-text--wrapper-markdown blockquote > *[data-v-ec7a0a24]:last-child {\n margin-block-end: 0 !important;\n}\n.rich-text--wrapper-markdown blockquote[data-v-ec7a0a24] {\n padding-inline-start: 13px;\n border-inline-start: 2px solid var(--color-border-dark);\n color: var(--color-text-lighter);\n}\n.rich-text--wrapper-markdown h1[data-v-ec7a0a24], .rich-text--wrapper-markdown h2[data-v-ec7a0a24], .rich-text--wrapper-markdown h3[data-v-ec7a0a24], .rich-text--wrapper-markdown h4[data-v-ec7a0a24], .rich-text--wrapper-markdown h5[data-v-ec7a0a24], .rich-text--wrapper-markdown h6[data-v-ec7a0a24], .rich-text--wrapper-markdown p[data-v-ec7a0a24], .rich-text--wrapper-markdown ul[data-v-ec7a0a24], .rich-text--wrapper-markdown ol[data-v-ec7a0a24], .rich-text--wrapper-markdown blockquote[data-v-ec7a0a24], .rich-text--wrapper-markdown pre[data-v-ec7a0a24] {\n margin-top: 0;\n margin-block-end: 1em;\n}\n.rich-text--wrapper-markdown h1[data-v-ec7a0a24], .rich-text--wrapper-markdown h2[data-v-ec7a0a24], .rich-text--wrapper-markdown h3[data-v-ec7a0a24], .rich-text--wrapper-markdown h4[data-v-ec7a0a24], .rich-text--wrapper-markdown h5[data-v-ec7a0a24], .rich-text--wrapper-markdown h6[data-v-ec7a0a24] {\n font-weight: bold;\n}\n.rich-text--wrapper-markdown h4[data-v-ec7a0a24] {\n font-size: 20px;\n}\n.rich-text--wrapper-markdown h5[data-v-ec7a0a24] {\n font-size: 18px;\n}\n.rich-text--wrapper-markdown h6[data-v-ec7a0a24] {\n font-size: 15px;\n}\n.rich-text--wrapper-markdown ul[data-v-ec7a0a24], .rich-text--wrapper-markdown ol[data-v-ec7a0a24] {\n padding-inline-start: 4ch;\n}\n.rich-text--wrapper-markdown ul[data-v-ec7a0a24] {\n list-style-type: disc;\n}\n.rich-text--wrapper-markdown[data-v-ec7a0a24] {\n /* Flavored Markdown styles */\n}\n.rich-text--wrapper-markdown ul.contains-task-list[data-v-ec7a0a24] {\n list-style-type: none;\n padding: 0;\n}\n.rich-text--wrapper-markdown li.task-list-item > ul[data-v-ec7a0a24],\n.rich-text--wrapper-markdown li.task-list-item > ol[data-v-ec7a0a24],\n.rich-text--wrapper-markdown li.task-list-item > li[data-v-ec7a0a24],\n.rich-text--wrapper-markdown li.task-list-item > blockquote[data-v-ec7a0a24],\n.rich-text--wrapper-markdown li.task-list-item > pre[data-v-ec7a0a24] {\n margin-inline-start: 15px;\n margin-block-end: 0;\n}\n.rich-text--wrapper-markdown pre[data-v-ec7a0a24] {\n direction: ltr;\n}\n.rich-text--wrapper-markdown table[data-v-ec7a0a24] {\n border-collapse: collapse;\n border: 2px solid var(--color-border-maxcontrast);\n}\n.rich-text--wrapper-markdown table th[data-v-ec7a0a24],\n.rich-text--wrapper-markdown table td[data-v-ec7a0a24] {\n padding: var(--default-grid-baseline);\n border: 1px solid var(--color-border-maxcontrast);\n}\n.rich-text--wrapper-markdown table th[data-v-ec7a0a24]:first-child,\n.rich-text--wrapper-markdown table td[data-v-ec7a0a24]:first-child {\n border-inline-start: 0;\n}\n.rich-text--wrapper-markdown table th[data-v-ec7a0a24]:last-child,\n.rich-text--wrapper-markdown table td[data-v-ec7a0a24]:last-child {\n border-inline-end: 0;\n}\n.rich-text--wrapper-markdown table tr:first-child th[data-v-ec7a0a24] {\n border-top: 0;\n}\n.rich-text--wrapper-markdown table tr:last-child td[data-v-ec7a0a24] {\n border-block-end: 0;\n}\n\n/* Highlight code syntax in code blocks */\n/* stylelint-disable-next-line no-duplicate-selectors */\n.rich-text--wrapper-markdown pre[data-v-ec7a0a24]:has(.hljs) {\n color: var(--hljs-color);\n background: var(--hljs-background-color);\n}\n.rich-text--wrapper-markdown .hljs-doctag[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-keyword[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-meta .hljs-keyword[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-template-tag[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-template-variable[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-type[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-variable.language_[data-v-ec7a0a24] {\n /* prettylights-syntax-keyword */\n color: var(--hljs-syntax-keyword-color);\n}\n.rich-text--wrapper-markdown .hljs-title[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-title.class_[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-title.class_.inherited__[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-title.function_[data-v-ec7a0a24] {\n /* prettylights-syntax-entity */\n color: var(--hljs-syntax-entity-color);\n}\n.rich-text--wrapper-markdown .hljs-attr[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-attribute[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-literal[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-meta[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-number[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-operator[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-variable[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-selector-attr[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-selector-class[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-selector-id[data-v-ec7a0a24] {\n /* prettylights-syntax-constant */\n color: var(--hljs-syntax-constant-color);\n}\n.rich-text--wrapper-markdown .hljs-regexp[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-string[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-meta .hljs-string[data-v-ec7a0a24] {\n /* prettylights-syntax-string */\n color: var(--hljs-syntax-string-color);\n}\n.rich-text--wrapper-markdown .hljs-built_in[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-symbol[data-v-ec7a0a24] {\n /* prettylights-syntax-variable */\n color: var(--hljs-syntax-variable-color);\n}\n.rich-text--wrapper-markdown .hljs-comment[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-code[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-formula[data-v-ec7a0a24] {\n /* prettylights-syntax-comment */\n color: var(--hljs-syntax-comment-color);\n}\n.rich-text--wrapper-markdown .hljs-name[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-quote[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-selector-tag[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-selector-pseudo[data-v-ec7a0a24] {\n /* prettylights-syntax-entity-tag */\n color: var(--hljs-syntax-entity-tag-color);\n}\n.rich-text--wrapper-markdown .hljs-subst[data-v-ec7a0a24] {\n /* prettylights-syntax-storage-modifier-import */\n color: var(--hljs-syntax-storage-modifier-import-color);\n}\n.rich-text--wrapper-markdown .hljs-section[data-v-ec7a0a24] {\n /* prettylights-syntax-markup-heading */\n color: var(--hljs-syntax-markup-heading-color);\n font-weight: bold;\n}\n.rich-text--wrapper-markdown .hljs-bullet[data-v-ec7a0a24] {\n /* prettylights-syntax-markup-list */\n color: var(--hljs-syntax-markup-list-color);\n}\n.rich-text--wrapper-markdown .hljs-emphasis[data-v-ec7a0a24] {\n /* prettylights-syntax-markup-italic */\n color: var(--hljs-syntax-markup-italic-color);\n font-style: italic;\n}\n.rich-text--wrapper-markdown .hljs-strong[data-v-ec7a0a24] {\n /* prettylights-syntax-markup-bold */\n color: var(--hljs-syntax-markup-bold-color);\n font-weight: bold;\n}\n.rich-text--wrapper-markdown .hljs-addition[data-v-ec7a0a24] {\n /* prettylights-syntax-markup-inserted */\n color: var(--hljs-syntax-markup-inserted-color);\n background-color: var(--hljs-syntax-markup-inserted-background-color);\n}\n.rich-text--wrapper-markdown .hljs-deletion[data-v-ec7a0a24] {\n /* prettylights-syntax-markup-deleted */\n color: var(--hljs-syntax-markup-deleted-color);\n background-color: var(--hljs-syntax-markup-deleted-background-color);\n}\n.rich-text--wrapper-markdown .hljs-char.escape_[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-link[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-params[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-property[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-punctuation[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-tag[data-v-ec7a0a24] {\n /* purposely ignored */\n}\n@media (prefers-color-scheme: light) {\n.rich-text--wrapper-markdown[data-v-ec7a0a24] {\n --hljs-color: var(--color-main-text, #24292e);\n --hljs-background-color: var(--color-background-dark, #ffffff);\n --hljs-syntax-keyword-color: #d73a49;\n --hljs-syntax-entity-color: #6f42c1;\n --hljs-syntax-constant-color: #005cc5;\n --hljs-syntax-string-color: #032f62;\n --hljs-syntax-variable-color: #e36209;\n --hljs-syntax-comment-color: #6a737d;\n --hljs-syntax-entity-tag-color: #22863a;\n --hljs-syntax-storage-modifier-import-color: #24292e;\n --hljs-syntax-markup-heading-color: #005cc5;\n --hljs-syntax-markup-list-color: #735c0f;\n --hljs-syntax-markup-italic-color: #24292e;\n --hljs-syntax-markup-bold-color: #24292e;\n --hljs-syntax-markup-inserted-color: #22863a;\n --hljs-syntax-markup-inserted-background-color: #f0fff4;\n --hljs-syntax-markup-deleted-color: #b31d28;\n --hljs-syntax-markup-deleted-background-color: #ffeef0;\n}\n[data-theme-dark] .rich-text--wrapper-markdown[data-v-ec7a0a24] {\n --hljs-color: var(--color-main-text, #c9d1d9);\n --hljs-background-color: var(--color-background-dark, #0d1117);\n --hljs-syntax-keyword-color: #ff7b72;\n --hljs-syntax-entity-color: #d2a8ff;\n --hljs-syntax-constant-color: #79c0ff;\n --hljs-syntax-string-color: #a5d6ff;\n --hljs-syntax-variable-color: #ffa657;\n --hljs-syntax-comment-color: #8b949e;\n --hljs-syntax-entity-tag-color: #7ee787;\n --hljs-syntax-storage-modifier-import-color: #c9d1d9;\n --hljs-syntax-markup-heading-color: #1f6feb;\n --hljs-syntax-markup-list-color: #f2cc60;\n --hljs-syntax-markup-italic-color: #c9d1d9;\n --hljs-syntax-markup-bold-color: #c9d1d9;\n --hljs-syntax-markup-inserted-color: #aff5b4;\n --hljs-syntax-markup-inserted-background-color: #033a16;\n --hljs-syntax-markup-deleted-color: #ffdcd7;\n --hljs-syntax-markup-deleted-background-color: #67060c;\n}\n}\n@media (prefers-color-scheme: dark) {\n.rich-text--wrapper-markdown[data-v-ec7a0a24] {\n --hljs-color: var(--color-main-text, #c9d1d9);\n --hljs-background-color: var(--color-background-dark, #0d1117);\n --hljs-syntax-keyword-color: #ff7b72;\n --hljs-syntax-entity-color: #d2a8ff;\n --hljs-syntax-constant-color: #79c0ff;\n --hljs-syntax-string-color: #a5d6ff;\n --hljs-syntax-variable-color: #ffa657;\n --hljs-syntax-comment-color: #8b949e;\n --hljs-syntax-entity-tag-color: #7ee787;\n --hljs-syntax-storage-modifier-import-color: #c9d1d9;\n --hljs-syntax-markup-heading-color: #1f6feb;\n --hljs-syntax-markup-list-color: #f2cc60;\n --hljs-syntax-markup-italic-color: #c9d1d9;\n --hljs-syntax-markup-bold-color: #c9d1d9;\n --hljs-syntax-markup-inserted-color: #aff5b4;\n --hljs-syntax-markup-inserted-background-color: #033a16;\n --hljs-syntax-markup-deleted-color: #ffdcd7;\n --hljs-syntax-markup-deleted-background-color: #67060c;\n}\n[data-theme-light] .rich-text--wrapper-markdown[data-v-ec7a0a24] {\n --hljs-color: var(--color-main-text, #24292e);\n --hljs-background-color: var(--color-background-dark, #ffffff);\n --hljs-syntax-keyword-color: #d73a49;\n --hljs-syntax-entity-color: #6f42c1;\n --hljs-syntax-constant-color: #005cc5;\n --hljs-syntax-string-color: #032f62;\n --hljs-syntax-variable-color: #e36209;\n --hljs-syntax-comment-color: #6a737d;\n --hljs-syntax-entity-tag-color: #22863a;\n --hljs-syntax-storage-modifier-import-color: #24292e;\n --hljs-syntax-markup-heading-color: #005cc5;\n --hljs-syntax-markup-list-color: #735c0f;\n --hljs-syntax-markup-italic-color: #24292e;\n --hljs-syntax-markup-bold-color: #24292e;\n --hljs-syntax-markup-inserted-color: #22863a;\n --hljs-syntax-markup-inserted-background-color: #f0fff4;\n --hljs-syntax-markup-deleted-color: #b31d28;\n --hljs-syntax-markup-deleted-background-color: #ffeef0;\n}\n}\na[data-v-ec7a0a24]:not(.rich-text--component) {\n text-decoration: underline;\n}',"",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcRichText-Cr-HXxVi.css"],names:[],mappings:"AAAA,gBAAgB,CAAC;;;EAGf;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,WAAW;EACX,yCAAyC;AAC3C;AACA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;;;;;;CAMC;AACD,sBAAsB;AACtB;EACE,yBAAyB;EACzB,gBAAgB;AAClB;AACA;EACE,eAAe;AACjB;AACA;EACE,0BAA0B;AAC5B;AACA;EACE,aAAa;AACf;;AAEA,oBAAoB;AACpB;EACE,WAAW;AACb;AACA;;EAEE,wBAAwB;AAC1B;AACA;;EAEE,8BAA8B;AAChC;AACA;EACE,0BAA0B;EAC1B,uDAAuD;EACvD,gCAAgC;AAClC;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,eAAe;AACjB;AACA;EACE,eAAe;AACjB;AACA;EACE,eAAe;AACjB;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,qBAAqB;AACvB;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,qBAAqB;EACrB,UAAU;AACZ;AACA;;;;;EAKE,yBAAyB;EACzB,mBAAmB;AACrB;AACA;EACE,cAAc;AAChB;AACA;EACE,yBAAyB;EACzB,iDAAiD;AACnD;AACA;;EAEE,qCAAqC;EACrC,iDAAiD;AACnD;AACA;;EAEE,sBAAsB;AACxB;AACA;;EAEE,oBAAoB;AACtB;AACA;EACE,aAAa;AACf;AACA;EACE,mBAAmB;AACrB;;AAEA,yCAAyC;AACzC,uDAAuD;AACvD;EACE,wBAAwB;EACxB,wCAAwC;AAC1C;AACA;;;;;;;EAOE,gCAAgC;EAChC,uCAAuC;AACzC;AACA;;;;EAIE,+BAA+B;EAC/B,sCAAsC;AACxC;AACA;;;;;;;;;;EAUE,iCAAiC;EACjC,wCAAwC;AAC1C;AACA;;;EAGE,+BAA+B;EAC/B,sCAAsC;AACxC;AACA;;EAEE,iCAAiC;EACjC,wCAAwC;AAC1C;AACA;;;EAGE,gCAAgC;EAChC,uCAAuC;AACzC;AACA;;;;EAIE,mCAAmC;EACnC,0CAA0C;AAC5C;AACA;EACE,gDAAgD;EAChD,uDAAuD;AACzD;AACA;EACE,uCAAuC;EACvC,8CAA8C;EAC9C,iBAAiB;AACnB;AACA;EACE,oCAAoC;EACpC,2CAA2C;AAC7C;AACA;EACE,sCAAsC;EACtC,6CAA6C;EAC7C,kBAAkB;AACpB;AACA;EACE,oCAAoC;EACpC,2CAA2C;EAC3C,iBAAiB;AACnB;AACA;EACE,wCAAwC;EACxC,+CAA+C;EAC/C,qEAAqE;AACvE;AACA;EACE,uCAAuC;EACvC,8CAA8C;EAC9C,oEAAoE;AACtE;AACA;;;;;;EAME,sBAAsB;AACxB;AACA;AACA;IACI,6CAA6C;IAC7C,8DAA8D;IAC9D,oCAAoC;IACpC,mCAAmC;IACnC,qCAAqC;IACrC,mCAAmC;IACnC,qCAAqC;IACrC,oCAAoC;IACpC,uCAAuC;IACvC,oDAAoD;IACpD,2CAA2C;IAC3C,wCAAwC;IACxC,0CAA0C;IAC1C,wCAAwC;IACxC,4CAA4C;IAC5C,uDAAuD;IACvD,2CAA2C;IAC3C,sDAAsD;AAC1D;AACA;IACI,6CAA6C;IAC7C,8DAA8D;IAC9D,oCAAoC;IACpC,mCAAmC;IACnC,qCAAqC;IACrC,mCAAmC;IACnC,qCAAqC;IACrC,oCAAoC;IACpC,uCAAuC;IACvC,oDAAoD;IACpD,2CAA2C;IAC3C,wCAAwC;IACxC,0CAA0C;IAC1C,wCAAwC;IACxC,4CAA4C;IAC5C,uDAAuD;IACvD,2CAA2C;IAC3C,sDAAsD;AAC1D;AACA;AACA;AACA;IACI,6CAA6C;IAC7C,8DAA8D;IAC9D,oCAAoC;IACpC,mCAAmC;IACnC,qCAAqC;IACrC,mCAAmC;IACnC,qCAAqC;IACrC,oCAAoC;IACpC,uCAAuC;IACvC,oDAAoD;IACpD,2CAA2C;IAC3C,wCAAwC;IACxC,0CAA0C;IAC1C,wCAAwC;IACxC,4CAA4C;IAC5C,uDAAuD;IACvD,2CAA2C;IAC3C,sDAAsD;AAC1D;AACA;IACI,6CAA6C;IAC7C,8DAA8D;IAC9D,oCAAoC;IACpC,mCAAmC;IACnC,qCAAqC;IACrC,mCAAmC;IACnC,qCAAqC;IACrC,oCAAoC;IACpC,uCAAuC;IACvC,oDAAoD;IACpD,2CAA2C;IAC3C,wCAAwC;IACxC,0CAA0C;IAC1C,wCAAwC;IACxC,4CAA4C;IAC5C,uDAAuD;IACvD,2CAA2C;IAC3C,sDAAsD;AAC1D;AACA;AACA;EACE,0BAA0B;AAC5B",sourcesContent:['@charset "UTF-8";/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a50e616b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.widgets--list[data-v-a50e616b] {\n width: 100%;\n min-height: var(--default-clickable-area);\n}\n/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-ec7a0a24] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2024 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n* Colors and class selectors are extracted from source code of:\n* - library: highlight.js (v11.10.0)\n* - light theme: highlight.js/styles/github.css\n* - dark theme: highlight.js/styles/github-dark.css\n* and reworked to use with F7cloud dark and light theme\n*/\n/* Plain text styles */\n.rich-text--wrapper[data-v-ec7a0a24] {\n overflow-wrap: break-word;\n line-height: 1.5;\n}\n.rich-text--wrapper .rich-text--fallback[data-v-ec7a0a24], .rich-text--wrapper .rich-text-component[data-v-ec7a0a24] {\n display: inline;\n}\n.rich-text--wrapper .rich-text--external-link[data-v-ec7a0a24] {\n text-decoration: underline;\n}\n.rich-text--wrapper .rich-text--external-link[data-v-ec7a0a24]:after {\n content: " ↗";\n}\n\n/* Markdown styles */\n.rich-text--wrapper-markdown[data-v-ec7a0a24] {\n tab-size: 4;\n}\n.rich-text--wrapper-markdown div > *[data-v-ec7a0a24]:first-child,\n.rich-text--wrapper-markdown blockquote > *[data-v-ec7a0a24]:first-child {\n margin-top: 0 !important;\n}\n.rich-text--wrapper-markdown div > *[data-v-ec7a0a24]:last-child,\n.rich-text--wrapper-markdown blockquote > *[data-v-ec7a0a24]:last-child {\n margin-block-end: 0 !important;\n}\n.rich-text--wrapper-markdown blockquote[data-v-ec7a0a24] {\n padding-inline-start: 13px;\n border-inline-start: 2px solid var(--color-border-dark);\n color: var(--color-text-lighter);\n}\n.rich-text--wrapper-markdown h1[data-v-ec7a0a24], .rich-text--wrapper-markdown h2[data-v-ec7a0a24], .rich-text--wrapper-markdown h3[data-v-ec7a0a24], .rich-text--wrapper-markdown h4[data-v-ec7a0a24], .rich-text--wrapper-markdown h5[data-v-ec7a0a24], .rich-text--wrapper-markdown h6[data-v-ec7a0a24], .rich-text--wrapper-markdown p[data-v-ec7a0a24], .rich-text--wrapper-markdown ul[data-v-ec7a0a24], .rich-text--wrapper-markdown ol[data-v-ec7a0a24], .rich-text--wrapper-markdown blockquote[data-v-ec7a0a24], .rich-text--wrapper-markdown pre[data-v-ec7a0a24] {\n margin-top: 0;\n margin-block-end: 1em;\n}\n.rich-text--wrapper-markdown h1[data-v-ec7a0a24], .rich-text--wrapper-markdown h2[data-v-ec7a0a24], .rich-text--wrapper-markdown h3[data-v-ec7a0a24], .rich-text--wrapper-markdown h4[data-v-ec7a0a24], .rich-text--wrapper-markdown h5[data-v-ec7a0a24], .rich-text--wrapper-markdown h6[data-v-ec7a0a24] {\n font-weight: bold;\n}\n.rich-text--wrapper-markdown h4[data-v-ec7a0a24] {\n font-size: 20px;\n}\n.rich-text--wrapper-markdown h5[data-v-ec7a0a24] {\n font-size: 18px;\n}\n.rich-text--wrapper-markdown h6[data-v-ec7a0a24] {\n font-size: 15px;\n}\n.rich-text--wrapper-markdown ul[data-v-ec7a0a24], .rich-text--wrapper-markdown ol[data-v-ec7a0a24] {\n padding-inline-start: 4ch;\n}\n.rich-text--wrapper-markdown ul[data-v-ec7a0a24] {\n list-style-type: disc;\n}\n.rich-text--wrapper-markdown[data-v-ec7a0a24] {\n /* Flavored Markdown styles */\n}\n.rich-text--wrapper-markdown ul.contains-task-list[data-v-ec7a0a24] {\n list-style-type: none;\n padding: 0;\n}\n.rich-text--wrapper-markdown li.task-list-item > ul[data-v-ec7a0a24],\n.rich-text--wrapper-markdown li.task-list-item > ol[data-v-ec7a0a24],\n.rich-text--wrapper-markdown li.task-list-item > li[data-v-ec7a0a24],\n.rich-text--wrapper-markdown li.task-list-item > blockquote[data-v-ec7a0a24],\n.rich-text--wrapper-markdown li.task-list-item > pre[data-v-ec7a0a24] {\n margin-inline-start: 15px;\n margin-block-end: 0;\n}\n.rich-text--wrapper-markdown pre[data-v-ec7a0a24] {\n direction: ltr;\n}\n.rich-text--wrapper-markdown table[data-v-ec7a0a24] {\n border-collapse: collapse;\n border: 2px solid var(--color-border-maxcontrast);\n}\n.rich-text--wrapper-markdown table th[data-v-ec7a0a24],\n.rich-text--wrapper-markdown table td[data-v-ec7a0a24] {\n padding: var(--default-grid-baseline);\n border: 1px solid var(--color-border-maxcontrast);\n}\n.rich-text--wrapper-markdown table th[data-v-ec7a0a24]:first-child,\n.rich-text--wrapper-markdown table td[data-v-ec7a0a24]:first-child {\n border-inline-start: 0;\n}\n.rich-text--wrapper-markdown table th[data-v-ec7a0a24]:last-child,\n.rich-text--wrapper-markdown table td[data-v-ec7a0a24]:last-child {\n border-inline-end: 0;\n}\n.rich-text--wrapper-markdown table tr:first-child th[data-v-ec7a0a24] {\n border-top: 0;\n}\n.rich-text--wrapper-markdown table tr:last-child td[data-v-ec7a0a24] {\n border-block-end: 0;\n}\n\n/* Highlight code syntax in code blocks */\n/* stylelint-disable-next-line no-duplicate-selectors */\n.rich-text--wrapper-markdown pre[data-v-ec7a0a24]:has(.hljs) {\n color: var(--hljs-color);\n background: var(--hljs-background-color);\n}\n.rich-text--wrapper-markdown .hljs-doctag[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-keyword[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-meta .hljs-keyword[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-template-tag[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-template-variable[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-type[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-variable.language_[data-v-ec7a0a24] {\n /* prettylights-syntax-keyword */\n color: var(--hljs-syntax-keyword-color);\n}\n.rich-text--wrapper-markdown .hljs-title[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-title.class_[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-title.class_.inherited__[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-title.function_[data-v-ec7a0a24] {\n /* prettylights-syntax-entity */\n color: var(--hljs-syntax-entity-color);\n}\n.rich-text--wrapper-markdown .hljs-attr[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-attribute[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-literal[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-meta[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-number[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-operator[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-variable[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-selector-attr[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-selector-class[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-selector-id[data-v-ec7a0a24] {\n /* prettylights-syntax-constant */\n color: var(--hljs-syntax-constant-color);\n}\n.rich-text--wrapper-markdown .hljs-regexp[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-string[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-meta .hljs-string[data-v-ec7a0a24] {\n /* prettylights-syntax-string */\n color: var(--hljs-syntax-string-color);\n}\n.rich-text--wrapper-markdown .hljs-built_in[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-symbol[data-v-ec7a0a24] {\n /* prettylights-syntax-variable */\n color: var(--hljs-syntax-variable-color);\n}\n.rich-text--wrapper-markdown .hljs-comment[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-code[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-formula[data-v-ec7a0a24] {\n /* prettylights-syntax-comment */\n color: var(--hljs-syntax-comment-color);\n}\n.rich-text--wrapper-markdown .hljs-name[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-quote[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-selector-tag[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-selector-pseudo[data-v-ec7a0a24] {\n /* prettylights-syntax-entity-tag */\n color: var(--hljs-syntax-entity-tag-color);\n}\n.rich-text--wrapper-markdown .hljs-subst[data-v-ec7a0a24] {\n /* prettylights-syntax-storage-modifier-import */\n color: var(--hljs-syntax-storage-modifier-import-color);\n}\n.rich-text--wrapper-markdown .hljs-section[data-v-ec7a0a24] {\n /* prettylights-syntax-markup-heading */\n color: var(--hljs-syntax-markup-heading-color);\n font-weight: bold;\n}\n.rich-text--wrapper-markdown .hljs-bullet[data-v-ec7a0a24] {\n /* prettylights-syntax-markup-list */\n color: var(--hljs-syntax-markup-list-color);\n}\n.rich-text--wrapper-markdown .hljs-emphasis[data-v-ec7a0a24] {\n /* prettylights-syntax-markup-italic */\n color: var(--hljs-syntax-markup-italic-color);\n font-style: italic;\n}\n.rich-text--wrapper-markdown .hljs-strong[data-v-ec7a0a24] {\n /* prettylights-syntax-markup-bold */\n color: var(--hljs-syntax-markup-bold-color);\n font-weight: bold;\n}\n.rich-text--wrapper-markdown .hljs-addition[data-v-ec7a0a24] {\n /* prettylights-syntax-markup-inserted */\n color: var(--hljs-syntax-markup-inserted-color);\n background-color: var(--hljs-syntax-markup-inserted-background-color);\n}\n.rich-text--wrapper-markdown .hljs-deletion[data-v-ec7a0a24] {\n /* prettylights-syntax-markup-deleted */\n color: var(--hljs-syntax-markup-deleted-color);\n background-color: var(--hljs-syntax-markup-deleted-background-color);\n}\n.rich-text--wrapper-markdown .hljs-char.escape_[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-link[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-params[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-property[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-punctuation[data-v-ec7a0a24],\n.rich-text--wrapper-markdown .hljs-tag[data-v-ec7a0a24] {\n /* purposely ignored */\n}\n@media (prefers-color-scheme: light) {\n.rich-text--wrapper-markdown[data-v-ec7a0a24] {\n --hljs-color: var(--color-main-text, #24292e);\n --hljs-background-color: var(--color-background-dark, #ffffff);\n --hljs-syntax-keyword-color: #d73a49;\n --hljs-syntax-entity-color: #6f42c1;\n --hljs-syntax-constant-color: #005cc5;\n --hljs-syntax-string-color: #032f62;\n --hljs-syntax-variable-color: #e36209;\n --hljs-syntax-comment-color: #6a737d;\n --hljs-syntax-entity-tag-color: #22863a;\n --hljs-syntax-storage-modifier-import-color: #24292e;\n --hljs-syntax-markup-heading-color: #005cc5;\n --hljs-syntax-markup-list-color: #735c0f;\n --hljs-syntax-markup-italic-color: #24292e;\n --hljs-syntax-markup-bold-color: #24292e;\n --hljs-syntax-markup-inserted-color: #22863a;\n --hljs-syntax-markup-inserted-background-color: #f0fff4;\n --hljs-syntax-markup-deleted-color: #b31d28;\n --hljs-syntax-markup-deleted-background-color: #ffeef0;\n}\n[data-theme-dark] .rich-text--wrapper-markdown[data-v-ec7a0a24] {\n --hljs-color: var(--color-main-text, #c9d1d9);\n --hljs-background-color: var(--color-background-dark, #0d1117);\n --hljs-syntax-keyword-color: #ff7b72;\n --hljs-syntax-entity-color: #d2a8ff;\n --hljs-syntax-constant-color: #79c0ff;\n --hljs-syntax-string-color: #a5d6ff;\n --hljs-syntax-variable-color: #ffa657;\n --hljs-syntax-comment-color: #8b949e;\n --hljs-syntax-entity-tag-color: #7ee787;\n --hljs-syntax-storage-modifier-import-color: #c9d1d9;\n --hljs-syntax-markup-heading-color: #1f6feb;\n --hljs-syntax-markup-list-color: #f2cc60;\n --hljs-syntax-markup-italic-color: #c9d1d9;\n --hljs-syntax-markup-bold-color: #c9d1d9;\n --hljs-syntax-markup-inserted-color: #aff5b4;\n --hljs-syntax-markup-inserted-background-color: #033a16;\n --hljs-syntax-markup-deleted-color: #ffdcd7;\n --hljs-syntax-markup-deleted-background-color: #67060c;\n}\n}\n@media (prefers-color-scheme: dark) {\n.rich-text--wrapper-markdown[data-v-ec7a0a24] {\n --hljs-color: var(--color-main-text, #c9d1d9);\n --hljs-background-color: var(--color-background-dark, #0d1117);\n --hljs-syntax-keyword-color: #ff7b72;\n --hljs-syntax-entity-color: #d2a8ff;\n --hljs-syntax-constant-color: #79c0ff;\n --hljs-syntax-string-color: #a5d6ff;\n --hljs-syntax-variable-color: #ffa657;\n --hljs-syntax-comment-color: #8b949e;\n --hljs-syntax-entity-tag-color: #7ee787;\n --hljs-syntax-storage-modifier-import-color: #c9d1d9;\n --hljs-syntax-markup-heading-color: #1f6feb;\n --hljs-syntax-markup-list-color: #f2cc60;\n --hljs-syntax-markup-italic-color: #c9d1d9;\n --hljs-syntax-markup-bold-color: #c9d1d9;\n --hljs-syntax-markup-inserted-color: #aff5b4;\n --hljs-syntax-markup-inserted-background-color: #033a16;\n --hljs-syntax-markup-deleted-color: #ffdcd7;\n --hljs-syntax-markup-deleted-background-color: #67060c;\n}\n[data-theme-light] .rich-text--wrapper-markdown[data-v-ec7a0a24] {\n --hljs-color: var(--color-main-text, #24292e);\n --hljs-background-color: var(--color-background-dark, #ffffff);\n --hljs-syntax-keyword-color: #d73a49;\n --hljs-syntax-entity-color: #6f42c1;\n --hljs-syntax-constant-color: #005cc5;\n --hljs-syntax-string-color: #032f62;\n --hljs-syntax-variable-color: #e36209;\n --hljs-syntax-comment-color: #6a737d;\n --hljs-syntax-entity-tag-color: #22863a;\n --hljs-syntax-storage-modifier-import-color: #24292e;\n --hljs-syntax-markup-heading-color: #005cc5;\n --hljs-syntax-markup-list-color: #735c0f;\n --hljs-syntax-markup-italic-color: #24292e;\n --hljs-syntax-markup-bold-color: #24292e;\n --hljs-syntax-markup-inserted-color: #22863a;\n --hljs-syntax-markup-inserted-background-color: #f0fff4;\n --hljs-syntax-markup-deleted-color: #b31d28;\n --hljs-syntax-markup-deleted-background-color: #ffeef0;\n}\n}\na[data-v-ec7a0a24]:not(.rich-text--component) {\n text-decoration: underline;\n}'],sourceRoot:""}]);const s=o},80674:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\nbody {\n /**\n * Set custom vue-select CSS variables.\n * Needs to be on the body (not :root) for theming to apply (see f7cloud/server#36462)\n */\n /* Search Input */\n --vs-search-input-color: var(--color-main-text);\n --vs-search-input-bg: var(--color-main-background);\n --vs-search-input-placeholder-color: var(--color-text-maxcontrast);\n /* Font */\n --vs-font-size: var(--default-font-size);\n --vs-line-height: var(--default-line-height);\n /* Disabled State */\n --vs-state-disabled-bg: var(--color-background-hover);\n --vs-state-disabled-color: var(--color-text-maxcontrast);\n --vs-state-disabled-controls-color: var(--color-text-maxcontrast);\n --vs-state-disabled-cursor: not-allowed;\n --vs-disabled-bg: var(--color-background-hover);\n --vs-disabled-color: var(--color-text-maxcontrast);\n --vs-disabled-cursor: not-allowed;\n /* Borders */\n --vs-border-color: var(--color-border-maxcontrast);\n --vs-border-width: var(--border-width-input, 2px) !important;\n --vs-border-style: solid;\n --vs-border-radius: var(--border-radius-large);\n /* Component Controls: Clear, Open Indicator */\n --vs-controls-color: var(--color-main-text);\n /* Selected */\n --vs-selected-bg: var(--color-background-hover);\n --vs-selected-color: var(--color-main-text);\n --vs-selected-border-color: var(--vs-border-color);\n --vs-selected-border-style: var(--vs-border-style);\n --vs-selected-border-width: var(--vs-border-width);\n /* Dropdown */\n --vs-dropdown-bg: var(--color-main-background);\n --vs-dropdown-color: var(--color-main-text);\n --vs-dropdown-z-index: 9999;\n --vs-dropdown-box-shadow: 0px 2px 2px 0px var(--color-box-shadow);\n /* Options */\n --vs-dropdown-option-padding: 8px 20px;\n /* Active State */\n --vs-dropdown-option--active-bg: var(--color-background-hover);\n --vs-dropdown-option--active-color: var(--color-main-text);\n /* Keyboard Focus State */\n --vs-dropdown-option--kb-focus-box-shadow: inset 0px 0px 0px 2px var(--vs-border-color);\n /* Deselect State */\n --vs-dropdown-option--deselect-bg: var(--color-error);\n --vs-dropdown-option--deselect-color: #fff;\n /* Transitions */\n --vs-transition-duration: 0ms;\n /* Actions */\n --vs-actions-padding: 0 8px 0 4px;\n}\n.v-select.select {\n /* Override default vue-select styles */\n min-height: var(--default-clickable-area);\n min-width: 260px;\n margin: 0 0 var(--default-grid-baseline);\n}\n.v-select.select.vs--open {\n --vs-border-width: var(--border-width-input-focused, 2px);\n}\n.v-select.select .select__label {\n display: block;\n margin-bottom: 2px;\n}\n.v-select.select .vs__selected {\n height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width) - var(--default-grid-baseline));\n margin: calc(var(--default-grid-baseline) / 2);\n padding-block: 0;\n padding-inline: 12px 8px;\n border-radius: 16px !important;\n background: var(--color-primary-element-light);\n border: none;\n}\n.v-select.select.vs--open .vs__selected:first-of-type {\n margin-inline-start: calc(var(--default-grid-baseline) / 2 - (var(--border-width-input-focused, 2px) - var(--border-width-input, 2px))) !important;\n}\n.v-select.select .vs__search {\n text-overflow: ellipsis;\n color: var(--color-main-text);\n min-height: unset !important;\n height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width)) !important;\n}\n.v-select.select .vs__search::placeholder {\n color: var(--color-text-maxcontrast);\n}\n.v-select.select .vs__search, .v-select.select .vs__search:focus {\n margin: 0;\n}\n.v-select.select .vs__dropdown-toggle {\n position: relative;\n max-height: 100px;\n padding: 0;\n overflow-y: auto;\n}\n.v-select.select .vs__actions {\n position: sticky;\n top: 0;\n}\n.v-select.select .vs__clear {\n margin-right: 2px;\n}\n.v-select.select.vs--open .vs__dropdown-toggle {\n border-width: var(--border-width-input-focused);\n outline: 2px solid var(--color-main-background);\n border-color: var(--color-main-text);\n border-bottom-color: transparent;\n}\n.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover {\n outline: 2px solid var(--color-main-background);\n border-color: var(--color-main-text);\n}\n.v-select.select.vs--disabled .vs__search,\n.v-select.select.vs--disabled .vs__selected {\n color: var(--color-text-maxcontrast);\n}\n.v-select.select.vs--disabled .vs__clear,\n.v-select.select.vs--disabled .vs__deselect {\n display: none;\n}\n.v-select.select--no-wrap .vs__selected-options {\n flex-wrap: nowrap;\n overflow: auto;\n min-width: unset;\n}\n.v-select.select--no-wrap .vs__selected-options .vs__selected {\n min-width: unset;\n}\n.v-select.select--drop-up.vs--open .vs__dropdown-toggle {\n border-radius: 0 0 var(--vs-border-radius) var(--vs-border-radius);\n border-top-color: transparent;\n border-bottom-color: var(--color-main-text);\n}\n.v-select.select .vs__selected-options {\n min-height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width));\n}\n.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] {\n position: absolute;\n}\n.v-select.select .vs__selected-options {\n padding: 0 5px;\n}\n.v-select.select.vs--single.vs--loading .vs__selected, .v-select.select.vs--single.vs--open .vs__selected {\n max-width: 100%;\n opacity: 1;\n color: var(--color-text-maxcontrast);\n}\n.v-select.select.vs--single .vs__selected-options {\n flex-wrap: nowrap;\n}\n.v-select.select.vs--single .vs__selected {\n background: unset !important;\n}\n.vs__dropdown-menu {\n border-width: var(--border-width-input-focused) !important;\n border-color: var(--color-main-text) !important;\n outline: none !important;\n box-shadow: -2px 0 0 var(--color-main-background), 0 2px 0 var(--color-main-background), 2px 0 0 var(--color-main-background), !important;\n padding: 4px !important;\n}\n.vs__dropdown-menu--floating {\n /* Fallback styles overidden by programmatically set inline styles */\n width: max-content;\n position: absolute;\n top: 0;\n left: 0;\n}\n.vs__dropdown-menu--floating-placement-top {\n border-radius: var(--vs-border-radius) var(--vs-border-radius) 0 0 !important;\n border-top-style: var(--vs-border-style) !important;\n border-bottom-style: none !important;\n box-shadow: 0 -2px 0 var(--color-main-background), -2px 0 0 var(--color-main-background), 2px 0 0 var(--color-main-background), !important;\n}\n.vs__dropdown-menu .vs__dropdown-option {\n border-radius: 6px !important;\n}\n.vs__dropdown-menu .vs__no-options {\n color: var(--color-text-lighter) !important;\n}\n.user-select .vs__selected {\n padding-inline: 0 5px !important;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcSelect-B1pyRV6j.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE;;;IAGE;EACF,iBAAiB;EACjB,+CAA+C;EAC/C,kDAAkD;EAClD,kEAAkE;EAClE,SAAS;EACT,wCAAwC;EACxC,4CAA4C;EAC5C,mBAAmB;EACnB,qDAAqD;EACrD,wDAAwD;EACxD,iEAAiE;EACjE,uCAAuC;EACvC,+CAA+C;EAC/C,kDAAkD;EAClD,iCAAiC;EACjC,YAAY;EACZ,kDAAkD;EAClD,4DAA4D;EAC5D,wBAAwB;EACxB,8CAA8C;EAC9C,8CAA8C;EAC9C,2CAA2C;EAC3C,aAAa;EACb,+CAA+C;EAC/C,2CAA2C;EAC3C,kDAAkD;EAClD,kDAAkD;EAClD,kDAAkD;EAClD,aAAa;EACb,8CAA8C;EAC9C,2CAA2C;EAC3C,2BAA2B;EAC3B,iEAAiE;EACjE,YAAY;EACZ,sCAAsC;EACtC,iBAAiB;EACjB,8DAA8D;EAC9D,0DAA0D;EAC1D,yBAAyB;EACzB,uFAAuF;EACvF,mBAAmB;EACnB,qDAAqD;EACrD,0CAA0C;EAC1C,gBAAgB;EAChB,6BAA6B;EAC7B,YAAY;EACZ,iCAAiC;AACnC;AACA;EACE,uCAAuC;EACvC,yCAAyC;EACzC,gBAAgB;EAChB,wCAAwC;AAC1C;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,cAAc;EACd,kBAAkB;AACpB;AACA;EACE,uGAAuG;EACvG,8CAA8C;EAC9C,gBAAgB;EAChB,wBAAwB;EACxB,8BAA8B;EAC9B,8CAA8C;EAC9C,YAAY;AACd;AACA;EACE,kJAAkJ;AACpJ;AACA;EACE,uBAAuB;EACvB,6BAA6B;EAC7B,4BAA4B;EAC5B,mFAAmF;AACrF;AACA;EACE,oCAAoC;AACtC;AACA;EACE,SAAS;AACX;AACA;EACE,kBAAkB;EAClB,iBAAiB;EACjB,UAAU;EACV,gBAAgB;AAClB;AACA;EACE,gBAAgB;EAChB,MAAM;AACR;AACA;EACE,iBAAiB;AACnB;AACA;EACE,+CAA+C;EAC/C,+CAA+C;EAC/C,oCAAoC;EACpC,gCAAgC;AAClC;AACA;EACE,+CAA+C;EAC/C,oCAAoC;AACtC;AACA;;EAEE,oCAAoC;AACtC;AACA;;EAEE,aAAa;AACf;AACA;EACE,iBAAiB;EACjB,cAAc;EACd,gBAAgB;AAClB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,kEAAkE;EAClE,6BAA6B;EAC7B,2CAA2C;AAC7C;AACA;EACE,4EAA4E;AAC9E;AACA;EACE,kBAAkB;AACpB;AACA;EACE,cAAc;AAChB;AACA;EACE,eAAe;EACf,UAAU;EACV,oCAAoC;AACtC;AACA;EACE,iBAAiB;AACnB;AACA;EACE,4BAA4B;AAC9B;AACA;EACE,0DAA0D;EAC1D,+CAA+C;EAC/C,wBAAwB;EACxB,yIAAyI;EACzI,uBAAuB;AACzB;AACA;EACE,oEAAoE;EACpE,kBAAkB;EAClB,kBAAkB;EAClB,MAAM;EACN,OAAO;AACT;AACA;EACE,6EAA6E;EAC7E,mDAAmD;EACnD,oCAAoC;EACpC,0IAA0I;AAC5I;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,2CAA2C;AAC7C;AACA;EACE,gCAAgC;AAClC",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\nbody {\n /**\n * Set custom vue-select CSS variables.\n * Needs to be on the body (not :root) for theming to apply (see f7cloud/server#36462)\n */\n /* Search Input */\n --vs-search-input-color: var(--color-main-text);\n --vs-search-input-bg: var(--color-main-background);\n --vs-search-input-placeholder-color: var(--color-text-maxcontrast);\n /* Font */\n --vs-font-size: var(--default-font-size);\n --vs-line-height: var(--default-line-height);\n /* Disabled State */\n --vs-state-disabled-bg: var(--color-background-hover);\n --vs-state-disabled-color: var(--color-text-maxcontrast);\n --vs-state-disabled-controls-color: var(--color-text-maxcontrast);\n --vs-state-disabled-cursor: not-allowed;\n --vs-disabled-bg: var(--color-background-hover);\n --vs-disabled-color: var(--color-text-maxcontrast);\n --vs-disabled-cursor: not-allowed;\n /* Borders */\n --vs-border-color: var(--color-border-maxcontrast);\n --vs-border-width: var(--border-width-input, 2px) !important;\n --vs-border-style: solid;\n --vs-border-radius: var(--border-radius-large);\n /* Component Controls: Clear, Open Indicator */\n --vs-controls-color: var(--color-main-text);\n /* Selected */\n --vs-selected-bg: var(--color-background-hover);\n --vs-selected-color: var(--color-main-text);\n --vs-selected-border-color: var(--vs-border-color);\n --vs-selected-border-style: var(--vs-border-style);\n --vs-selected-border-width: var(--vs-border-width);\n /* Dropdown */\n --vs-dropdown-bg: var(--color-main-background);\n --vs-dropdown-color: var(--color-main-text);\n --vs-dropdown-z-index: 9999;\n --vs-dropdown-box-shadow: 0px 2px 2px 0px var(--color-box-shadow);\n /* Options */\n --vs-dropdown-option-padding: 8px 20px;\n /* Active State */\n --vs-dropdown-option--active-bg: var(--color-background-hover);\n --vs-dropdown-option--active-color: var(--color-main-text);\n /* Keyboard Focus State */\n --vs-dropdown-option--kb-focus-box-shadow: inset 0px 0px 0px 2px var(--vs-border-color);\n /* Deselect State */\n --vs-dropdown-option--deselect-bg: var(--color-error);\n --vs-dropdown-option--deselect-color: #fff;\n /* Transitions */\n --vs-transition-duration: 0ms;\n /* Actions */\n --vs-actions-padding: 0 8px 0 4px;\n}\n.v-select.select {\n /* Override default vue-select styles */\n min-height: var(--default-clickable-area);\n min-width: 260px;\n margin: 0 0 var(--default-grid-baseline);\n}\n.v-select.select.vs--open {\n --vs-border-width: var(--border-width-input-focused, 2px);\n}\n.v-select.select .select__label {\n display: block;\n margin-bottom: 2px;\n}\n.v-select.select .vs__selected {\n height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width) - var(--default-grid-baseline));\n margin: calc(var(--default-grid-baseline) / 2);\n padding-block: 0;\n padding-inline: 12px 8px;\n border-radius: 16px !important;\n background: var(--color-primary-element-light);\n border: none;\n}\n.v-select.select.vs--open .vs__selected:first-of-type {\n margin-inline-start: calc(var(--default-grid-baseline) / 2 - (var(--border-width-input-focused, 2px) - var(--border-width-input, 2px))) !important;\n}\n.v-select.select .vs__search {\n text-overflow: ellipsis;\n color: var(--color-main-text);\n min-height: unset !important;\n height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width)) !important;\n}\n.v-select.select .vs__search::placeholder {\n color: var(--color-text-maxcontrast);\n}\n.v-select.select .vs__search, .v-select.select .vs__search:focus {\n margin: 0;\n}\n.v-select.select .vs__dropdown-toggle {\n position: relative;\n max-height: 100px;\n padding: 0;\n overflow-y: auto;\n}\n.v-select.select .vs__actions {\n position: sticky;\n top: 0;\n}\n.v-select.select .vs__clear {\n margin-right: 2px;\n}\n.v-select.select.vs--open .vs__dropdown-toggle {\n border-width: var(--border-width-input-focused);\n outline: 2px solid var(--color-main-background);\n border-color: var(--color-main-text);\n border-bottom-color: transparent;\n}\n.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover {\n outline: 2px solid var(--color-main-background);\n border-color: var(--color-main-text);\n}\n.v-select.select.vs--disabled .vs__search,\n.v-select.select.vs--disabled .vs__selected {\n color: var(--color-text-maxcontrast);\n}\n.v-select.select.vs--disabled .vs__clear,\n.v-select.select.vs--disabled .vs__deselect {\n display: none;\n}\n.v-select.select--no-wrap .vs__selected-options {\n flex-wrap: nowrap;\n overflow: auto;\n min-width: unset;\n}\n.v-select.select--no-wrap .vs__selected-options .vs__selected {\n min-width: unset;\n}\n.v-select.select--drop-up.vs--open .vs__dropdown-toggle {\n border-radius: 0 0 var(--vs-border-radius) var(--vs-border-radius);\n border-top-color: transparent;\n border-bottom-color: var(--color-main-text);\n}\n.v-select.select .vs__selected-options {\n min-height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width));\n}\n.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] {\n position: absolute;\n}\n.v-select.select .vs__selected-options {\n padding: 0 5px;\n}\n.v-select.select.vs--single.vs--loading .vs__selected, .v-select.select.vs--single.vs--open .vs__selected {\n max-width: 100%;\n opacity: 1;\n color: var(--color-text-maxcontrast);\n}\n.v-select.select.vs--single .vs__selected-options {\n flex-wrap: nowrap;\n}\n.v-select.select.vs--single .vs__selected {\n background: unset !important;\n}\n.vs__dropdown-menu {\n border-width: var(--border-width-input-focused) !important;\n border-color: var(--color-main-text) !important;\n outline: none !important;\n box-shadow: -2px 0 0 var(--color-main-background), 0 2px 0 var(--color-main-background), 2px 0 0 var(--color-main-background), !important;\n padding: 4px !important;\n}\n.vs__dropdown-menu--floating {\n /* Fallback styles overidden by programmatically set inline styles */\n width: max-content;\n position: absolute;\n top: 0;\n left: 0;\n}\n.vs__dropdown-menu--floating-placement-top {\n border-radius: var(--vs-border-radius) var(--vs-border-radius) 0 0 !important;\n border-top-style: var(--vs-border-style) !important;\n border-bottom-style: none !important;\n box-shadow: 0 -2px 0 var(--color-main-background), -2px 0 0 var(--color-main-background), 2px 0 0 var(--color-main-background), !important;\n}\n.vs__dropdown-menu .vs__dropdown-option {\n border-radius: 6px !important;\n}\n.vs__dropdown-menu .vs__no-options {\n color: var(--color-text-lighter) !important;\n}\n.user-select .vs__selected {\n padding-inline: 0 5px !important;\n}"],sourceRoot:""}]);const s=o},53120:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"\n.nc-select-users[data-v-e5d43b0e] .vs__selected {\n\tpadding-inline: 0 5px !important;\n}\n","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcSelectUsers-CfOSPgtz.css"],names:[],mappings:";AACA;CACC,gCAAgC;AACjC",sourcesContent:["\n.nc-select-users[data-v-e5d43b0e] .vs__selected {\n\tpadding-inline: 0 5px !important;\n}\n"],sourceRoot:""}]);const s=o},67503:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-9938ac79] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.input-wrapper[data-v-9938ac79] {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n width: 100%;\n max-width: 400px;\n}\n.input-wrapper .action-input__label[data-v-9938ac79] {\n margin-right: 12px;\n}\n.input-wrapper[data-v-9938ac79]:disabled {\n cursor: default;\n}\n.input-wrapper .hint[data-v-9938ac79] {\n color: var(--color-text-maxcontrast);\n margin-left: 8px;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcSettingsInputText-18lfGViv.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,eAAe;EACf,WAAW;EACX,gBAAgB;AAClB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,eAAe;AACjB;AACA;EACE,oCAAoC;EACpC,gBAAgB;AAClB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-9938ac79] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.input-wrapper[data-v-9938ac79] {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n width: 100%;\n max-width: 400px;\n}\n.input-wrapper .action-input__label[data-v-9938ac79] {\n margin-right: 12px;\n}\n.input-wrapper[data-v-9938ac79]:disabled {\n cursor: default;\n}\n.input-wrapper .hint[data-v-9938ac79] {\n color: var(--color-text-maxcontrast);\n margin-left: 8px;\n}"],sourceRoot:""}]);const s=o},73990:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-56b92b56] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.settings-section[data-v-56b92b56] {\n display: block;\n margin-bottom: auto;\n padding: 30px;\n}\n.settings-section[data-v-56b92b56]:not(:last-child) {\n border-bottom: 1px solid var(--color-border);\n}\n.settings-section--limit-width > *[data-v-56b92b56] {\n max-width: 900px;\n}\n.settings-section__name[data-v-56b92b56] {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-weight: bold;\n max-width: 900px;\n margin-top: 0;\n}\n.settings-section__info[data-v-56b92b56] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n margin: calc((var(--default-clickable-area) - 16px) / 2 * -1);\n margin-inline-start: 0;\n color: var(--color-text-maxcontrast);\n}\n.settings-section__info[data-v-56b92b56]:hover, .settings-section__info[data-v-56b92b56]:focus, .settings-section__info[data-v-56b92b56]:active {\n color: var(--color-main-text);\n}\n.settings-section__desc[data-v-56b92b56] {\n margin-top: -0.2em;\n margin-bottom: 1em;\n color: var(--color-text-maxcontrast);\n max-width: 900px;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcSettingsSection-D_qeKnRb.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,cAAc;EACd,mBAAmB;EACnB,aAAa;AACf;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,gBAAgB;AAClB;AACA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;EACvB,eAAe;EACf,iBAAiB;EACjB,gBAAgB;EAChB,aAAa;AACf;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,oCAAoC;EACpC,qCAAqC;EACrC,6DAA6D;EAC7D,sBAAsB;EACtB,oCAAoC;AACtC;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,kBAAkB;EAClB,kBAAkB;EAClB,oCAAoC;EACpC,gBAAgB;AAClB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-56b92b56] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.settings-section[data-v-56b92b56] {\n display: block;\n margin-bottom: auto;\n padding: 30px;\n}\n.settings-section[data-v-56b92b56]:not(:last-child) {\n border-bottom: 1px solid var(--color-border);\n}\n.settings-section--limit-width > *[data-v-56b92b56] {\n max-width: 900px;\n}\n.settings-section__name[data-v-56b92b56] {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-weight: bold;\n max-width: 900px;\n margin-top: 0;\n}\n.settings-section__info[data-v-56b92b56] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n margin: calc((var(--default-clickable-area) - 16px) / 2 * -1);\n margin-inline-start: 0;\n color: var(--color-text-maxcontrast);\n}\n.settings-section__info[data-v-56b92b56]:hover, .settings-section__info[data-v-56b92b56]:focus, .settings-section__info[data-v-56b92b56]:active {\n color: var(--color-main-text);\n}\n.settings-section__desc[data-v-56b92b56] {\n margin-top: -0.2em;\n margin-bottom: 1em;\n color: var(--color-text-maxcontrast);\n max-width: 900px;\n}"],sourceRoot:""}]);const s=o},87863:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-9d59765b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.select-group-error[data-v-9d59765b] {\n color: var(--color-text-error, var(--color-error));\n font-size: 13px;\n padding-inline-start: var(--border-radius-large);\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcSettingsSelectGroup-B9FlWQVH.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kDAAkD;EAClD,eAAe;EACf,gDAAgD;AAClD",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-9d59765b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.select-group-error[data-v-9d59765b] {\n color: var(--color-text-error, var(--color-error));\n font-size: 13px;\n padding-inline-start: var(--border-radius-large);\n}"],sourceRoot:""}]);const s=o},14949:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-11ea0e4b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.textarea[data-v-11ea0e4b] {\n --input-border-color: var(--color-border-maxcontrast);\n --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));\n position: relative;\n width: 100%;\n border-radius: var(--border-radius-large);\n margin-block-start: 6px;\n resize: vertical;\n}\n.textarea--disabled[data-v-11ea0e4b] {\n opacity: 0.7;\n filter: saturate(0.7);\n}\n.textarea__main-wrapper[data-v-11ea0e4b] {\n height: calc(var(--default-clickable-area) * 2);\n padding: var(--border-width-input, 2px);\n position: relative;\n}\n.textarea__main-wrapper[data-v-11ea0e4b]:not(:has([disabled])):has(textarea:focus), .textarea__main-wrapper[data-v-11ea0e4b]:not(:has([disabled])):has(textarea:active) {\n padding: 0;\n}\n.textarea__input[data-v-11ea0e4b] {\n margin: 0;\n padding-block: calc(10px + var(--input-border-width-offset));\n padding-inline: calc(12px - var(--border-width-input, 2px) + var(--input-border-width-offset));\n width: 100%;\n font-size: var(--default-font-size);\n text-overflow: ellipsis;\n cursor: pointer;\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n border: none;\n border-radius: var(--border-radius-element, var(--border-radius-large));\n box-shadow: 0 -1px var(--input-border-color), 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);\n}\n.textarea__input[data-v-11ea0e4b]:hover:not([disabled]) {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n.textarea__input[data-v-11ea0e4b]:active:not([disabled]), .textarea__input[data-v-11ea0e4b]:focus:not([disabled]) {\n --input-border-width-offset: 0px;\n --input-border-color: var(--color-main-text);\n border: var(--border-width-input-focused, 2px) solid var(--input-border-color);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n}\n.textarea__input[data-v-11ea0e4b]:not(:focus, .textarea__input--label-outside)::placeholder {\n opacity: 0;\n}\n.textarea__input[data-v-11ea0e4b]:focus {\n cursor: text;\n}\n.textarea__input[data-v-11ea0e4b]:disabled {\n cursor: default;\n}\n.textarea__input[data-v-11ea0e4b]:focus-visible {\n box-shadow: unset !important;\n}\n.textarea__input--success[data-v-11ea0e4b] {\n --input-border-color: var(--color-border-success, var(--color-success)) !important;\n}\n.textarea__input--success[data-v-11ea0e4b]:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.textarea__input--error[data-v-11ea0e4b] {\n --input-border-color: var(--color-border-error, var(--color-error)) !important;\n}\n.textarea__input--error[data-v-11ea0e4b]:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.textarea__label[data-v-11ea0e4b] {\n position: absolute;\n margin-inline: 12px 0;\n max-width: fit-content;\n inset-block-start: 11px;\n inset-inline: 0;\n color: var(--color-text-maxcontrast);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n pointer-events: none;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow);\n}\n.textarea__input:focus + .textarea__label[data-v-11ea0e4b], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-11ea0e4b] {\n inset-block-start: -10px;\n line-height: 1.5;\n font-size: 13px;\n font-weight: 500;\n color: var(--color-main-text);\n background-color: var(--color-main-background);\n padding-inline: 4px;\n margin-inline-start: 8px;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick);\n}\n.textarea__helper-text-message[data-v-11ea0e4b] {\n padding-block: 4px;\n display: flex;\n align-items: center;\n}\n.textarea__helper-text-message__icon[data-v-11ea0e4b] {\n margin-inline-end: 8px;\n}\n.textarea__helper-text-message--error[data-v-11ea0e4b] {\n color: var(--color-error-text);\n}\n.textarea__helper-text-message--success[data-v-11ea0e4b] {\n color: var(--color-success-text);\n}\n.textarea--legacy .textarea__input[data-v-11ea0e4b] {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n.textarea--legacy .textarea__main-wrapper[data-v-11ea0e4b]:hover:not(:has([disabled])) {\n padding: 0;\n}\n.textarea--legacy .textarea__main-wrapper:hover:not(:has([disabled])) .textarea__input[data-v-11ea0e4b] {\n --input-border-color: var(--color-main-text);\n --input-border-width-offset: 0px;\n border: var(--border-width-input-focused, 2px) solid var(--input-border-color);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcTextArea-B6zS3CRN.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,qDAAqD;EACrD,0GAA0G;EAC1G,kBAAkB;EAClB,WAAW;EACX,yCAAyC;EACzC,uBAAuB;EACvB,gBAAgB;AAClB;AACA;EACE,YAAY;EACZ,qBAAqB;AACvB;AACA;EACE,+CAA+C;EAC/C,uCAAuC;EACvC,kBAAkB;AACpB;AACA;EACE,UAAU;AACZ;AACA;EACE,SAAS;EACT,4DAA4D;EAC5D,8FAA8F;EAC9F,WAAW;EACX,mCAAmC;EACnC,uBAAuB;EACvB,eAAe;EACf,8CAA8C;EAC9C,6BAA6B;EAC7B,YAAY;EACZ,uEAAuE;EACvE,sHAAsH;AACxH;AACA;EACE,+CAA+C;AACjD;AACA;EACE,gCAAgC;EAChC,4CAA4C;EAC5C,8EAA8E;EAC9E,6DAA6D;AAC/D;AACA;EACE,UAAU;AACZ;AACA;EACE,YAAY;AACd;AACA;EACE,eAAe;AACjB;AACA;EACE,4BAA4B;AAC9B;AACA;EACE,kFAAkF;AACpF;AACA;EACE,iIAAiI;AACnI;AACA;EACE,8EAA8E;AAChF;AACA;EACE,iIAAiI;AACnI;AACA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,sBAAsB;EACtB,uBAAuB;EACvB,eAAe;EACf,oCAAoC;EACpC,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;EACvB,oBAAoB;EACpB,kNAAkN;AACpN;AACA;EACE,wBAAwB;EACxB,gBAAgB;EAChB,eAAe;EACf,gBAAgB;EAChB,6BAA6B;EAC7B,8CAA8C;EAC9C,mBAAmB;EACnB,wBAAwB;EACxB,mJAAmJ;AACrJ;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,mBAAmB;AACrB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,8BAA8B;AAChC;AACA;EACE,gCAAgC;AAClC;AACA;EACE,+CAA+C;AACjD;AACA;EACE,UAAU;AACZ;AACA;EACE,4CAA4C;EAC5C,gCAAgC;EAChC,8EAA8E;EAC9E,6DAA6D;AAC/D",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-11ea0e4b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.textarea[data-v-11ea0e4b] {\n --input-border-color: var(--color-border-maxcontrast);\n --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));\n position: relative;\n width: 100%;\n border-radius: var(--border-radius-large);\n margin-block-start: 6px;\n resize: vertical;\n}\n.textarea--disabled[data-v-11ea0e4b] {\n opacity: 0.7;\n filter: saturate(0.7);\n}\n.textarea__main-wrapper[data-v-11ea0e4b] {\n height: calc(var(--default-clickable-area) * 2);\n padding: var(--border-width-input, 2px);\n position: relative;\n}\n.textarea__main-wrapper[data-v-11ea0e4b]:not(:has([disabled])):has(textarea:focus), .textarea__main-wrapper[data-v-11ea0e4b]:not(:has([disabled])):has(textarea:active) {\n padding: 0;\n}\n.textarea__input[data-v-11ea0e4b] {\n margin: 0;\n padding-block: calc(10px + var(--input-border-width-offset));\n padding-inline: calc(12px - var(--border-width-input, 2px) + var(--input-border-width-offset));\n width: 100%;\n font-size: var(--default-font-size);\n text-overflow: ellipsis;\n cursor: pointer;\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n border: none;\n border-radius: var(--border-radius-element, var(--border-radius-large));\n box-shadow: 0 -1px var(--input-border-color), 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);\n}\n.textarea__input[data-v-11ea0e4b]:hover:not([disabled]) {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n.textarea__input[data-v-11ea0e4b]:active:not([disabled]), .textarea__input[data-v-11ea0e4b]:focus:not([disabled]) {\n --input-border-width-offset: 0px;\n --input-border-color: var(--color-main-text);\n border: var(--border-width-input-focused, 2px) solid var(--input-border-color);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n}\n.textarea__input[data-v-11ea0e4b]:not(:focus, .textarea__input--label-outside)::placeholder {\n opacity: 0;\n}\n.textarea__input[data-v-11ea0e4b]:focus {\n cursor: text;\n}\n.textarea__input[data-v-11ea0e4b]:disabled {\n cursor: default;\n}\n.textarea__input[data-v-11ea0e4b]:focus-visible {\n box-shadow: unset !important;\n}\n.textarea__input--success[data-v-11ea0e4b] {\n --input-border-color: var(--color-border-success, var(--color-success)) !important;\n}\n.textarea__input--success[data-v-11ea0e4b]:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.textarea__input--error[data-v-11ea0e4b] {\n --input-border-color: var(--color-border-error, var(--color-error)) !important;\n}\n.textarea__input--error[data-v-11ea0e4b]:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.textarea__label[data-v-11ea0e4b] {\n position: absolute;\n margin-inline: 12px 0;\n max-width: fit-content;\n inset-block-start: 11px;\n inset-inline: 0;\n color: var(--color-text-maxcontrast);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n pointer-events: none;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow);\n}\n.textarea__input:focus + .textarea__label[data-v-11ea0e4b], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-11ea0e4b] {\n inset-block-start: -10px;\n line-height: 1.5;\n font-size: 13px;\n font-weight: 500;\n color: var(--color-main-text);\n background-color: var(--color-main-background);\n padding-inline: 4px;\n margin-inline-start: 8px;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick);\n}\n.textarea__helper-text-message[data-v-11ea0e4b] {\n padding-block: 4px;\n display: flex;\n align-items: center;\n}\n.textarea__helper-text-message__icon[data-v-11ea0e4b] {\n margin-inline-end: 8px;\n}\n.textarea__helper-text-message--error[data-v-11ea0e4b] {\n color: var(--color-error-text);\n}\n.textarea__helper-text-message--success[data-v-11ea0e4b] {\n color: var(--color-success-text);\n}\n.textarea--legacy .textarea__input[data-v-11ea0e4b] {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n.textarea--legacy .textarea__main-wrapper[data-v-11ea0e4b]:hover:not(:has([disabled])) {\n padding: 0;\n}\n.textarea--legacy .textarea__main-wrapper:hover:not(:has([disabled])) .textarea__input[data-v-11ea0e4b] {\n --input-border-color: var(--color-main-text);\n --input-border-width-offset: 0px;\n border: var(--border-width-input-focused, 2px) solid var(--input-border-color);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n}"],sourceRoot:""}]);const s=o},59329:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-7942d6b6] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.user-bubble__wrapper[data-v-7942d6b6] {\n display: inline-block;\n vertical-align: middle;\n min-width: 0;\n max-width: 100%;\n}\n.user-bubble__content[data-v-7942d6b6] {\n display: inline-flex;\n max-width: 100%;\n background-color: var(--color-background-dark);\n}\n.user-bubble__content--primary[data-v-7942d6b6] {\n color: var(--color-primary-element-text);\n background-color: var(--color-primary-element);\n}\n.user-bubble__content[data-v-7942d6b6] > :last-child {\n padding-inline-end: 8px;\n}\n.user-bubble__avatar[data-v-7942d6b6] {\n align-self: center;\n}\n.user-bubble__name[data-v-7942d6b6] {\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.user-bubble__name[data-v-7942d6b6], .user-bubble__secondary[data-v-7942d6b6] {\n padding-block: 0;\n padding-inline: 4px 0;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcUserBubble-uIpJvFoQ.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,qBAAqB;EACrB,sBAAsB;EACtB,YAAY;EACZ,eAAe;AACjB;AACA;EACE,oBAAoB;EACpB,eAAe;EACf,8CAA8C;AAChD;AACA;EACE,wCAAwC;EACxC,8CAA8C;AAChD;AACA;EACE,uBAAuB;AACzB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,gBAAgB;EAChB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,gBAAgB;EAChB,qBAAqB;AACvB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-7942d6b6] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.user-bubble__wrapper[data-v-7942d6b6] {\n display: inline-block;\n vertical-align: middle;\n min-width: 0;\n max-width: 100%;\n}\n.user-bubble__content[data-v-7942d6b6] {\n display: inline-flex;\n max-width: 100%;\n background-color: var(--color-background-dark);\n}\n.user-bubble__content--primary[data-v-7942d6b6] {\n color: var(--color-primary-element-text);\n background-color: var(--color-primary-element);\n}\n.user-bubble__content[data-v-7942d6b6] > :last-child {\n padding-inline-end: 8px;\n}\n.user-bubble__avatar[data-v-7942d6b6] {\n align-self: center;\n}\n.user-bubble__name[data-v-7942d6b6] {\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.user-bubble__name[data-v-7942d6b6], .user-bubble__secondary[data-v-7942d6b6] {\n padding-block: 0;\n padding-inline: 4px 0;\n}"],sourceRoot:""}]);const s=o},70026:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-86b73d39] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.user-status-icon[data-v-86b73d39] {\n --user-status-color-online: #2D7B41;\n --user-status-color-busy: #DB0606;\n --user-status-color-away: #C88800;\n --user-status-color-offline: #6B6B6B;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.user-status-icon--invisible[data-v-86b73d39] {\n filter: var(--background-invert-if-dark);\n}\n.user-status-icon[data-v-86b73d39] svg {\n width: 100%;\n height: 100%;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/NcUserStatusIcon-Bw8yMFMP.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,mCAAmC;EACnC,iCAAiC;EACjC,iCAAiC;EACjC,oCAAoC;EACpC,aAAa;EACb,uBAAuB;EACvB,mBAAmB;AACrB;AACA;EACE,wCAAwC;AAC1C;AACA;EACE,WAAW;EACX,YAAY;AACd",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-86b73d39] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.user-status-icon[data-v-86b73d39] {\n --user-status-color-online: #2D7B41;\n --user-status-color-busy: #DB0606;\n --user-status-color-away: #C88800;\n --user-status-color-offline: #6B6B6B;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.user-status-icon--invisible[data-v-86b73d39] {\n filter: var(--background-invert-if-dark);\n}\n.user-status-icon[data-v-86b73d39] svg {\n width: 100%;\n height: 100%;\n}"],sourceRoot:""}]);const s=o},95243:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n* SPDX-FileCopyrightText: 2011-2015 Twitter, Inc.\n* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc.\n* SPDX-FileCopyrightText: 2016-2024 F7cloud GmbH and F7cloud contributors\n* SPDX-License-Identifier: MIT\n*/\n.v-popper--theme-tooltip.v-popper__popper {\n position: absolute;\n z-index: 100000;\n top: 0;\n inset-inline: auto;\n display: block;\n margin: 0;\n padding: 0;\n text-align: start;\n opacity: 0;\n line-height: 1.6;\n line-break: auto;\n filter: drop-shadow(0 1px 10px var(--color-box-shadow));\n}\n.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {\n bottom: -10px;\n border-bottom-width: 0;\n border-top-color: var(--color-main-background);\n}\n.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {\n top: -10px;\n border-top-width: 0;\n border-bottom-color: var(--color-main-background);\n}\n.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {\n inset-inline-end: 100%;\n border-inline-start-width: 0;\n border-inline-end-color: var(--color-main-background);\n}\n.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {\n inset-inline-start: 100%;\n border-inline-end-width: 0;\n border-inline-start-color: var(--color-main-background);\n}\n.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] {\n visibility: hidden;\n transition: opacity 0.15s, visibility 0.15s;\n opacity: 0;\n}\n.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] {\n visibility: visible;\n transition: opacity 0.15s;\n opacity: 1;\n}\n.v-popper--theme-tooltip .v-popper__inner {\n max-width: 350px;\n padding: 5px 8px;\n text-align: center;\n color: var(--color-main-text);\n border-radius: var(--border-radius);\n background-color: var(--color-main-background);\n}\n.v-popper--theme-tooltip .v-popper__arrow-container {\n position: absolute;\n z-index: 1;\n width: 0;\n height: 0;\n margin: 0;\n border-style: solid;\n border-color: transparent;\n border-width: 10px;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/Tooltip-C-QZMStp.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;;;CAKC;AACD;EACE,kBAAkB;EAClB,eAAe;EACf,MAAM;EACN,kBAAkB;EAClB,cAAc;EACd,SAAS;EACT,UAAU;EACV,iBAAiB;EACjB,UAAU;EACV,gBAAgB;EAChB,gBAAgB;EAChB,uDAAuD;AACzD;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,8CAA8C;AAChD;AACA;EACE,UAAU;EACV,mBAAmB;EACnB,iDAAiD;AACnD;AACA;EACE,sBAAsB;EACtB,4BAA4B;EAC5B,qDAAqD;AACvD;AACA;EACE,wBAAwB;EACxB,0BAA0B;EAC1B,uDAAuD;AACzD;AACA;EACE,kBAAkB;EAClB,2CAA2C;EAC3C,UAAU;AACZ;AACA;EACE,mBAAmB;EACnB,yBAAyB;EACzB,UAAU;AACZ;AACA;EACE,gBAAgB;EAChB,gBAAgB;EAChB,kBAAkB;EAClB,6BAA6B;EAC7B,mCAAmC;EACnC,8CAA8C;AAChD;AACA;EACE,kBAAkB;EAClB,UAAU;EACV,QAAQ;EACR,SAAS;EACT,SAAS;EACT,mBAAmB;EACnB,yBAAyB;EACzB,kBAAkB;AACpB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n* SPDX-FileCopyrightText: 2011-2015 Twitter, Inc.\n* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc.\n* SPDX-FileCopyrightText: 2016-2024 F7cloud GmbH and F7cloud contributors\n* SPDX-License-Identifier: MIT\n*/\n.v-popper--theme-tooltip.v-popper__popper {\n position: absolute;\n z-index: 100000;\n top: 0;\n inset-inline: auto;\n display: block;\n margin: 0;\n padding: 0;\n text-align: start;\n opacity: 0;\n line-height: 1.6;\n line-break: auto;\n filter: drop-shadow(0 1px 10px var(--color-box-shadow));\n}\n.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {\n bottom: -10px;\n border-bottom-width: 0;\n border-top-color: var(--color-main-background);\n}\n.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {\n top: -10px;\n border-top-width: 0;\n border-bottom-color: var(--color-main-background);\n}\n.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {\n inset-inline-end: 100%;\n border-inline-start-width: 0;\n border-inline-end-color: var(--color-main-background);\n}\n.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {\n inset-inline-start: 100%;\n border-inline-end-width: 0;\n border-inline-start-color: var(--color-main-background);\n}\n.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] {\n visibility: hidden;\n transition: opacity 0.15s, visibility 0.15s;\n opacity: 0;\n}\n.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] {\n visibility: visible;\n transition: opacity 0.15s;\n opacity: 1;\n}\n.v-popper--theme-tooltip .v-popper__inner {\n max-width: 350px;\n padding: 5px 8px;\n text-align: center;\n color: var(--color-main-text);\n border-radius: var(--border-radius);\n background-color: var(--color-main-background);\n}\n.v-popper--theme-tooltip .v-popper__arrow-container {\n position: absolute;\n z-index: 1;\n width: 0;\n height: 0;\n margin: 0;\n border-style: solid;\n border-color: transparent;\n border-width: 10px;\n}"],sourceRoot:""}]);const s=o},33272:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-f05dd81b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.widget-custom[data-v-f05dd81b] {\n width: 100%;\n margin: auto;\n margin-bottom: calc(var(--default-grid-baseline, 4px) * 3);\n margin-top: calc(var(--default-grid-baseline, 4px) * 3);\n overflow: hidden;\n border: 2px solid var(--color-border);\n border-radius: var(--border-radius-container);\n background-color: transparent;\n display: flex;\n}\n.widget-custom.full-width[data-v-f05dd81b] {\n width: var(--widget-full-width, 100%) !important;\n inset-inline-start: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1);\n position: relative;\n}\n.widget-access[data-v-f05dd81b] {\n width: 100%;\n margin: auto;\n margin-bottom: calc(var(--default-grid-baseline, 4px) * 3);\n margin-top: calc(var(--default-grid-baseline, 4px) * 3);\n overflow: hidden;\n border: 2px solid var(--color-border);\n border-radius: var(--border-radius-container);\n background-color: transparent;\n display: flex;\n padding: calc(var(--default-grid-baseline, 4px) * 3);\n}\n.widget-default[data-v-f05dd81b] {\n width: 100%;\n margin: auto;\n margin-bottom: calc(var(--default-grid-baseline, 4px) * 3);\n margin-top: calc(var(--default-grid-baseline, 4px) * 3);\n overflow: hidden;\n border: 2px solid var(--color-border);\n border-radius: var(--border-radius-container);\n background-color: transparent;\n display: flex;\n}\n.widget-default--compact[data-v-f05dd81b] {\n flex-direction: column;\n}\n.widget-default--compact .widget-default--image[data-v-f05dd81b] {\n width: 100%;\n height: 150px;\n}\n.widget-default--compact .widget-default--details[data-v-f05dd81b] {\n width: 100%;\n padding-top: calc(var(--default-grid-baseline, 4px) * 2);\n padding-bottom: calc(var(--default-grid-baseline, 4px) * 2);\n}\n.widget-default--compact .widget-default--description[data-v-f05dd81b] {\n display: none;\n}\n.widget-default--image[data-v-f05dd81b] {\n width: 40%;\n background-position: center;\n background-size: cover;\n background-repeat: no-repeat;\n}\n.widget-default--name[data-v-f05dd81b] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n font-weight: bold;\n}\n.widget-default--details[data-v-f05dd81b] {\n padding: calc(var(--default-grid-baseline, 4px) * 3);\n width: 60%;\n}\n.widget-default--details p[data-v-f05dd81b] {\n margin: 0;\n padding: 0;\n}\n.widget-default--description[data-v-f05dd81b] {\n overflow: hidden;\n text-overflow: ellipsis;\n display: -webkit-box;\n -webkit-line-clamp: 3;\n line-clamp: 3;\n -webkit-box-orient: vertical;\n}\n.widget-default--link[data-v-f05dd81b] {\n color: var(--color-text-maxcontrast);\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.toggle-interactive[data-v-f05dd81b] {\n position: relative;\n}\n.toggle-interactive .toggle-interactive--button[data-v-f05dd81b] {\n position: absolute;\n bottom: var(--default-grid-baseline);\n inset-inline-end: var(--default-grid-baseline);\n z-index: 10000;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-0547d92f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-f39d58d9] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.provider-list[data-v-f39d58d9] {\n width: 100%;\n min-height: 400px;\n padding: 0 16px 16px 16px;\n display: flex;\n flex-direction: column;\n}\n.provider-list--select[data-v-f39d58d9] {\n width: 100%;\n}\n.provider-list--select .provider[data-v-f39d58d9] {\n display: flex;\n align-items: center;\n height: 28px;\n overflow: hidden;\n}\n.provider-list--select .provider .link-icon[data-v-f39d58d9] {\n margin-inline-end: 8px;\n}\n.provider-list--select .provider .provider-icon[data-v-f39d58d9] {\n width: 20px;\n height: 20px;\n object-fit: contain;\n margin-inline-end: 8px;\n filter: var(--background-invert-if-dark);\n}\n.provider-list--select .provider .option-text[data-v-f39d58d9] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-be630586] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.raw-link[data-v-be630586] {\n width: 100%;\n min-height: 350px;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n padding: 0 16px 16px 16px;\n}\n.raw-link .input-wrapper[data-v-be630586] {\n width: 100%;\n}\n.raw-link .reference-widget[data-v-be630586] {\n display: flex;\n}\n.raw-link--empty-content .provider-icon[data-v-be630586] {\n width: 150px;\n height: 150px;\n object-fit: contain;\n filter: var(--background-invert-if-dark);\n}\n.raw-link--input[data-v-be630586] {\n width: 99%;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-995c2758] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.result[data-v-995c2758] {\n display: flex;\n align-items: center;\n height: var(--default-clickable-area);\n overflow: hidden;\n}\n.result--icon-class[data-v-995c2758], .result--image[data-v-995c2758] {\n width: 40px;\n min-width: 40px;\n height: 40px;\n object-fit: contain;\n}\n.result--icon-class.rounded[data-v-995c2758], .result--image.rounded[data-v-995c2758] {\n border-radius: 50%;\n}\n.result--content[data-v-995c2758] {\n display: flex;\n flex-direction: column;\n padding-inline-start: 10px;\n overflow: hidden;\n}\n.result--content--name[data-v-995c2758], .result--content--subline[data-v-995c2758] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-e61f71e3] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.smart-picker-search[data-v-e61f71e3] {\n width: 100%;\n display: flex;\n flex-direction: column;\n padding: 0 16px 16px 16px;\n}\n.smart-picker-search.with-empty-content[data-v-e61f71e3] {\n min-height: 400px;\n}\n.smart-picker-search .provider-icon[data-v-e61f71e3] {\n width: 150px;\n height: 150px;\n object-fit: contain;\n filter: var(--background-invert-if-dark);\n}\n.smart-picker-search--select[data-v-e61f71e3] {\n width: 100%;\n}\n.smart-picker-search--select .search-result[data-v-e61f71e3] {\n width: 100%;\n}\n.smart-picker-search--select .group-name-icon[data-v-e61f71e3],\n.smart-picker-search--select .option-simple-icon[data-v-e61f71e3] {\n width: 20px;\n height: 20px;\n margin: 0 20px 0 10px;\n}\n.smart-picker-search--select .custom-option[data-v-e61f71e3] {\n height: var(--default-clickable-area);\n display: flex;\n align-items: center;\n overflow: hidden;\n}\n.smart-picker-search--select .option-text[data-v-e61f71e3] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-646d5538] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.reference-picker[data-v-646d5538] {\n display: flex;\n overflow-y: auto;\n width: 100%;\n}\n.reference-picker .custom-element-wrapper[data-v-646d5538] {\n display: flex;\n overflow-y: auto;\n width: 100%;\n}\n.reference-picker .custom-element-wrapper .custom-element[data-v-646d5538] {\n display: flex;\n overflow-y: auto;\n width: 100%;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-00990f2a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.reference-picker-modal[data-v-00990f2a] .modal-container {\n display: flex !important;\n}\n.reference-picker-modal--content[data-v-00990f2a] {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n overflow-y: auto;\n}\n.reference-picker-modal--content .close-button[data-v-00990f2a],\n.reference-picker-modal--content .back-button[data-v-00990f2a] {\n position: absolute;\n top: 4px;\n}\n.reference-picker-modal--content .back-button[data-v-00990f2a] {\n inset-inline-start: 4px;\n}\n.reference-picker-modal--content .close-button[data-v-00990f2a] {\n inset-inline-end: 4px;\n}\n.reference-picker-modal--content > h2[data-v-00990f2a] {\n display: flex;\n margin: 12px 0 20px 0;\n}\n.reference-picker-modal--content > h2 .icon[data-v-00990f2a] {\n margin-inline-end: 8px;\n}","",{version:3,sources:["webpack://./node_modules/@f7cloud/vue/dist/assets/referencePickerModal-CGtNx7ew.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,WAAW;EACX,YAAY;EACZ,0DAA0D;EAC1D,uDAAuD;EACvD,gBAAgB;EAChB,qCAAqC;EACrC,6CAA6C;EAC7C,6BAA6B;EAC7B,aAAa;AACf;AACA;EACE,gDAAgD;EAChD,0EAA0E;EAC1E,kBAAkB;AACpB;AACA;EACE,WAAW;EACX,YAAY;EACZ,0DAA0D;EAC1D,uDAAuD;EACvD,gBAAgB;EAChB,qCAAqC;EACrC,6CAA6C;EAC7C,6BAA6B;EAC7B,aAAa;EACb,oDAAoD;AACtD;AACA;EACE,WAAW;EACX,YAAY;EACZ,0DAA0D;EAC1D,uDAAuD;EACvD,gBAAgB;EAChB,qCAAqC;EACrC,6CAA6C;EAC7C,6BAA6B;EAC7B,aAAa;AACf;AACA;EACE,sBAAsB;AACxB;AACA;EACE,WAAW;EACX,aAAa;AACf;AACA;EACE,WAAW;EACX,wDAAwD;EACxD,2DAA2D;AAC7D;AACA;EACE,aAAa;AACf;AACA;EACE,UAAU;EACV,2BAA2B;EAC3B,sBAAsB;EACtB,4BAA4B;AAC9B;AACA;EACE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;EACnB,iBAAiB;AACnB;AACA;EACE,oDAAoD;EACpD,UAAU;AACZ;AACA;EACE,SAAS;EACT,UAAU;AACZ;AACA;EACE,gBAAgB;EAChB,uBAAuB;EACvB,oBAAoB;EACpB,qBAAqB;EACrB,aAAa;EACb,4BAA4B;AAC9B;AACA;EACE,oCAAoC;EACpC,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AACrB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,kBAAkB;EAClB,oCAAoC;EACpC,8CAA8C;EAC9C,cAAc;AAChB,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,WAAW;EACX,iBAAiB;EACjB,yBAAyB;EACzB,aAAa;EACb,sBAAsB;AACxB;AACA;EACE,WAAW;AACb;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,YAAY;EACZ,gBAAgB;AAClB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,WAAW;EACX,YAAY;EACZ,mBAAmB;EACnB,sBAAsB;EACtB,wCAAwC;AAC1C;AACA;EACE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AACrB,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,WAAW;EACX,iBAAiB;EACjB,aAAa;EACb,sBAAsB;EACtB,gBAAgB;EAChB,yBAAyB;AAC3B;AACA;EACE,WAAW;AACb;AACA;EACE,aAAa;AACf;AACA;EACE,YAAY;EACZ,aAAa;EACb,mBAAmB;EACnB,wCAAwC;AAC1C;AACA;EACE,UAAU;AACZ,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,qCAAqC;EACrC,gBAAgB;AAClB;AACA;EACE,WAAW;EACX,eAAe;EACf,YAAY;EACZ,mBAAmB;AACrB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,0BAA0B;EAC1B,gBAAgB;AAClB;AACA;EACE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AACrB,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,WAAW;EACX,aAAa;EACb,sBAAsB;EACtB,yBAAyB;AAC3B;AACA;EACE,iBAAiB;AACnB;AACA;EACE,YAAY;EACZ,aAAa;EACb,mBAAmB;EACnB,wCAAwC;AAC1C;AACA;EACE,WAAW;AACb;AACA;EACE,WAAW;AACb;AACA;;EAEE,WAAW;EACX,YAAY;EACZ,qBAAqB;AACvB;AACA;EACE,qCAAqC;EACrC,aAAa;EACb,mBAAmB;EACnB,gBAAgB;AAClB;AACA;EACE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AACrB,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,gBAAgB;EAChB,WAAW;AACb;AACA;EACE,aAAa;EACb,gBAAgB;EAChB,WAAW;AACb;AACA;EACE,aAAa;EACb,gBAAgB;EAChB,WAAW;AACb,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,WAAW;EACX,aAAa;EACb,sBAAsB;EACtB,mBAAmB;EACnB,uBAAuB;EACvB,gBAAgB;AAClB;AACA;;EAEE,kBAAkB;EAClB,QAAQ;AACV;AACA;EACE,uBAAuB;AACzB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,sBAAsB;AACxB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-f05dd81b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.widget-custom[data-v-f05dd81b] {\n width: 100%;\n margin: auto;\n margin-bottom: calc(var(--default-grid-baseline, 4px) * 3);\n margin-top: calc(var(--default-grid-baseline, 4px) * 3);\n overflow: hidden;\n border: 2px solid var(--color-border);\n border-radius: var(--border-radius-container);\n background-color: transparent;\n display: flex;\n}\n.widget-custom.full-width[data-v-f05dd81b] {\n width: var(--widget-full-width, 100%) !important;\n inset-inline-start: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1);\n position: relative;\n}\n.widget-access[data-v-f05dd81b] {\n width: 100%;\n margin: auto;\n margin-bottom: calc(var(--default-grid-baseline, 4px) * 3);\n margin-top: calc(var(--default-grid-baseline, 4px) * 3);\n overflow: hidden;\n border: 2px solid var(--color-border);\n border-radius: var(--border-radius-container);\n background-color: transparent;\n display: flex;\n padding: calc(var(--default-grid-baseline, 4px) * 3);\n}\n.widget-default[data-v-f05dd81b] {\n width: 100%;\n margin: auto;\n margin-bottom: calc(var(--default-grid-baseline, 4px) * 3);\n margin-top: calc(var(--default-grid-baseline, 4px) * 3);\n overflow: hidden;\n border: 2px solid var(--color-border);\n border-radius: var(--border-radius-container);\n background-color: transparent;\n display: flex;\n}\n.widget-default--compact[data-v-f05dd81b] {\n flex-direction: column;\n}\n.widget-default--compact .widget-default--image[data-v-f05dd81b] {\n width: 100%;\n height: 150px;\n}\n.widget-default--compact .widget-default--details[data-v-f05dd81b] {\n width: 100%;\n padding-top: calc(var(--default-grid-baseline, 4px) * 2);\n padding-bottom: calc(var(--default-grid-baseline, 4px) * 2);\n}\n.widget-default--compact .widget-default--description[data-v-f05dd81b] {\n display: none;\n}\n.widget-default--image[data-v-f05dd81b] {\n width: 40%;\n background-position: center;\n background-size: cover;\n background-repeat: no-repeat;\n}\n.widget-default--name[data-v-f05dd81b] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n font-weight: bold;\n}\n.widget-default--details[data-v-f05dd81b] {\n padding: calc(var(--default-grid-baseline, 4px) * 3);\n width: 60%;\n}\n.widget-default--details p[data-v-f05dd81b] {\n margin: 0;\n padding: 0;\n}\n.widget-default--description[data-v-f05dd81b] {\n overflow: hidden;\n text-overflow: ellipsis;\n display: -webkit-box;\n -webkit-line-clamp: 3;\n line-clamp: 3;\n -webkit-box-orient: vertical;\n}\n.widget-default--link[data-v-f05dd81b] {\n color: var(--color-text-maxcontrast);\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.toggle-interactive[data-v-f05dd81b] {\n position: relative;\n}\n.toggle-interactive .toggle-interactive--button[data-v-f05dd81b] {\n position: absolute;\n bottom: var(--default-grid-baseline);\n inset-inline-end: var(--default-grid-baseline);\n z-index: 10000;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-0547d92f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-f39d58d9] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.provider-list[data-v-f39d58d9] {\n width: 100%;\n min-height: 400px;\n padding: 0 16px 16px 16px;\n display: flex;\n flex-direction: column;\n}\n.provider-list--select[data-v-f39d58d9] {\n width: 100%;\n}\n.provider-list--select .provider[data-v-f39d58d9] {\n display: flex;\n align-items: center;\n height: 28px;\n overflow: hidden;\n}\n.provider-list--select .provider .link-icon[data-v-f39d58d9] {\n margin-inline-end: 8px;\n}\n.provider-list--select .provider .provider-icon[data-v-f39d58d9] {\n width: 20px;\n height: 20px;\n object-fit: contain;\n margin-inline-end: 8px;\n filter: var(--background-invert-if-dark);\n}\n.provider-list--select .provider .option-text[data-v-f39d58d9] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-be630586] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.raw-link[data-v-be630586] {\n width: 100%;\n min-height: 350px;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n padding: 0 16px 16px 16px;\n}\n.raw-link .input-wrapper[data-v-be630586] {\n width: 100%;\n}\n.raw-link .reference-widget[data-v-be630586] {\n display: flex;\n}\n.raw-link--empty-content .provider-icon[data-v-be630586] {\n width: 150px;\n height: 150px;\n object-fit: contain;\n filter: var(--background-invert-if-dark);\n}\n.raw-link--input[data-v-be630586] {\n width: 99%;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-995c2758] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.result[data-v-995c2758] {\n display: flex;\n align-items: center;\n height: var(--default-clickable-area);\n overflow: hidden;\n}\n.result--icon-class[data-v-995c2758], .result--image[data-v-995c2758] {\n width: 40px;\n min-width: 40px;\n height: 40px;\n object-fit: contain;\n}\n.result--icon-class.rounded[data-v-995c2758], .result--image.rounded[data-v-995c2758] {\n border-radius: 50%;\n}\n.result--content[data-v-995c2758] {\n display: flex;\n flex-direction: column;\n padding-inline-start: 10px;\n overflow: hidden;\n}\n.result--content--name[data-v-995c2758], .result--content--subline[data-v-995c2758] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-e61f71e3] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.smart-picker-search[data-v-e61f71e3] {\n width: 100%;\n display: flex;\n flex-direction: column;\n padding: 0 16px 16px 16px;\n}\n.smart-picker-search.with-empty-content[data-v-e61f71e3] {\n min-height: 400px;\n}\n.smart-picker-search .provider-icon[data-v-e61f71e3] {\n width: 150px;\n height: 150px;\n object-fit: contain;\n filter: var(--background-invert-if-dark);\n}\n.smart-picker-search--select[data-v-e61f71e3] {\n width: 100%;\n}\n.smart-picker-search--select .search-result[data-v-e61f71e3] {\n width: 100%;\n}\n.smart-picker-search--select .group-name-icon[data-v-e61f71e3],\n.smart-picker-search--select .option-simple-icon[data-v-e61f71e3] {\n width: 20px;\n height: 20px;\n margin: 0 20px 0 10px;\n}\n.smart-picker-search--select .custom-option[data-v-e61f71e3] {\n height: var(--default-clickable-area);\n display: flex;\n align-items: center;\n overflow: hidden;\n}\n.smart-picker-search--select .option-text[data-v-e61f71e3] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-646d5538] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.reference-picker[data-v-646d5538] {\n display: flex;\n overflow-y: auto;\n width: 100%;\n}\n.reference-picker .custom-element-wrapper[data-v-646d5538] {\n display: flex;\n overflow-y: auto;\n width: 100%;\n}\n.reference-picker .custom-element-wrapper .custom-element[data-v-646d5538] {\n display: flex;\n overflow-y: auto;\n width: 100%;\n}/**\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-00990f2a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.reference-picker-modal[data-v-00990f2a] .modal-container {\n display: flex !important;\n}\n.reference-picker-modal--content[data-v-00990f2a] {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n overflow-y: auto;\n}\n.reference-picker-modal--content .close-button[data-v-00990f2a],\n.reference-picker-modal--content .back-button[data-v-00990f2a] {\n position: absolute;\n top: 4px;\n}\n.reference-picker-modal--content .back-button[data-v-00990f2a] {\n inset-inline-start: 4px;\n}\n.reference-picker-modal--content .close-button[data-v-00990f2a] {\n inset-inline-end: 4px;\n}\n.reference-picker-modal--content > h2[data-v-00990f2a] {\n display: flex;\n margin: 12px 0 20px 0;\n}\n.reference-picker-modal--content > h2 .icon[data-v-00990f2a] {\n margin-inline-end: 8px;\n}"],sourceRoot:""}]);const s=o},67356:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,'/*!\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n *//*!\n * SPDX-FileCopyrightText: 2016 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.app-calendar .app-navigation-toggle,.app-navigation-toggle--prevent-overlap{background-color:var(--color-main-background) !important;border:1px solid var(--color-background-dark) !important}.app-calendar .datepicker-button-section,.app-calendar .today-button-section,.app-calendar .view-button-section{display:flex}.app-calendar .datepicker-button-section__datepicker-label{flex-grow:4 !important;text-align:center;border-radius:0 !important}.app-calendar .datepicker-button-section__datepicker{margin-inline-start:26px;margin-top:48px;position:absolute !important;width:0 !important}.app-calendar .datepicker-button-section__datepicker .mx-input-wrapper{display:none !important}.app-calendar .datepicker-button-section__left,.app-calendar .datepicker-button-section__right{background-size:10px;flex-grow:0 !important;width:34px;padding:0 6px !important}.app-calendar .datepicker-button-section__left{border-radius:var(--border-radius-element) 0 0 var(--border-radius-element) !important}.app-calendar .datepicker-button-section__right{border-radius:0 var(--border-radius-element) var(--border-radius-element) 0 !important}.app-calendar .app-navigation__body{overflow-y:unset !important}.app-calendar .app-navigation__body .app-navigation-header{padding:calc(var(--default-grid-baseline, 4px)*2)}.app-calendar .new-event-today-view-section{display:flex;gap:var(--default-grid-baseline);margin-top:var(--default-grid-baseline)}.app-calendar .new-event-today-view-section .button{margin:0 var(--default-grid-baseline) 0 0}.app-calendar .new-event-today-view-section .new-event{flex-grow:5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-calendar .new-event-today-view-section .today{flex-grow:1;font-weight:normal !important}.app-calendar .app-navigation button.icon-share{opacity:.3 !important}.app-calendar .app-navigation button.icon-shared,.app-calendar .app-navigation button.icon-public{opacity:.7 !important}.app-calendar .app-navigation button.icon-share:active,.app-calendar .app-navigation button.icon-share:focus,.app-calendar .app-navigation button.icon-share:hover,.app-calendar .app-navigation button.icon-shared:active,.app-calendar .app-navigation button.icon-shared:focus,.app-calendar .app-navigation button.icon-shared:hover,.app-calendar .app-navigation button.icon-public:active,.app-calendar .app-navigation button.icon-public:focus,.app-calendar .app-navigation button.icon-public:hover{opacity:1 !important}.app-calendar .app-navigation #calendars-list{display:block !important}.app-calendar .app-navigation li.app-navigation-loading-placeholder-entry div.icon.icon-loading{min-height:44px}.app-calendar .app-navigation .app-navigation-entry-wrapper.deleted .app-navigation-entry__name{text-decoration:line-through}.app-calendar .app-navigation .app-navigation-entry-wrapper.open-sharing{box-shadow:inset 4px 0 var(--color-primary-element) !important;margin-inline-start:-6px;padding-inline-start:6px}.app-calendar .app-navigation .app-navigation-entry-wrapper.disabled .app-navigation-entry__name{color:var(--color-text-lighter) !important}.app-calendar .app-navigation .app-navigation-entry-wrapper .app-navigation-entry__children .app-navigation-entry{padding-inline-start:0 !important}.app-calendar .app-navigation .app-navigation-entry-wrapper .app-navigation-entry__children .app-navigation-entry .avatar{width:32px;height:32px;background-color:var(--color-border-dark);background-size:16px}.app-calendar .app-navigation .app-navigation-entry-wrapper .app-navigation-entry__children .app-navigation-entry .avatar.published{background-color:var(--color-primary-element);color:#fff}.app-calendar .app-navigation .app-navigation-entry__multiselect{padding:0 8px}.app-calendar .app-navigation .app-navigation-entry__multiselect .multiselect{width:100%;border-radius:var(--border-radius-large)}.app-calendar .app-navigation .app-navigation-entry__multiselect .multiselect__content-wrapper{z-index:200 !important}.app-calendar .app-navigation .app-navigation-entry__utils .action-checkbox__label{padding-inline-end:0 !important}.app-calendar .app-navigation .app-navigation-entry__utils .action-checkbox__label::before{margin:0 4px 0 !important}.app-calendar .app-navigation .app-navigation-entry-new-calendar .app-navigation-entry__name{color:var(--color-text-maxcontrast) !important}.app-calendar .app-navigation .app-navigation-entry-new-calendar:hover .app-navigation-entry__name,.app-calendar .app-navigation .app-navigation-entry-new-calendar--open .app-navigation-entry__name{color:var(--color-text-light) !important}.app-calendar .app-navigation .app-navigation-entry-new-calendar .action-item:not(.action-item--open) .action-item__menutoggle:not(:hover):not(:focus):not(:active){opacity:.5}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section div.multiselect{width:calc(100% - 14px);max-width:none;z-index:105}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .oneline{white-space:nowrap;position:relative}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList{list-style-type:none;display:flex;flex-direction:column}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li{height:44px;white-space:normal;display:inline-flex;align-items:center;position:relative}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li .username{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup{margin-inline-start:auto;display:flex;align-items:center;white-space:nowrap}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>a:hover,.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>a:focus,.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>.share-menu>a:hover,.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>.share-menu>a:focus{box-shadow:none !important;opacity:1 !important}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>.icon:not(.hidden),.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>.share-menu .icon:not(.hidden){padding:14px;height:44px;width:44px;opacity:.5;display:block;cursor:pointer}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>.share-menu{position:relative;display:block}.app-calendar .app-navigation ul .appointment-config-list .app-navigation-caption{margin-top:22px}.app-calendar .app-navigation ul .appointment-config-list .app-navigation-entry-link,.app-calendar .app-navigation ul .appointment-config-list .app-navigation-entry-link *{cursor:default}/*!\n * SPDX-FileCopyrightText: 2024 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.property-text{display:flex;gap:calc(var(--default-grid-baseline)*4);margin:0;flex-grow:1;align-items:flex-start}.property-text-wrapper{display:flex;gap:calc(var(--default-grid-baseline)*4);justify-content:stretch}.property-text .property-text__input,.property-text textarea,.property-text input{width:100%;flex-basis:unset !important}.property-description span{align-self:flex-start;padding-top:var(--default-grid-baseline)}.property-title__input{font-size:calc(var(--default-font-size)*1.5);font-weight:bold;width:100%}.property-title__input input{width:100%}.property-title-time-picker{display:flex;justify-content:stretch;flex-direction:column}.property-title-time-picker__time-pickers{flex-grow:1;display:flex;gap:calc(var(--default-grid-baseline)*4)}.property-title-time-picker__time-pickers .date-time-picker{flex-grow:1;flex-basis:calc(var(--total-width)*2/3 - var(--column-gap)/2 - (var(--default-grid-baseline)*4 + 20px))}.property-select,.property-select-multiple,.property-color,.property-repeat__summary{display:flex;align-content:center;align-items:center;gap:calc(var(--default-grid-baseline)*4);justify-content:flex-start}.property-select__input,.property-select-multiple__input,.property-color__input,.property-repeat__summary__input{width:unset !important;flex-grow:1}.property-select__input .v-select,.property-select-multiple__input .v-select,.property-color__input .v-select,.property-repeat__summary__input .v-select{width:100%;margin:0 !important}.property-repeat__summary__content{max-width:300px}.property-repeat{display:flex}.property-repeat__summary{gap:calc(var(--default-grid-baseline)*4)}.property-categories .property-select-multiple-colored-tag{display:flex;align-content:center;align-items:center;gap:var(--default-grid-baseline)}.property-color__input{display:flex}.property-alarm-item{justify-content:space-between;display:flex;align-items:center;gap:calc(var(--default-grid-baseline)*4)}.property-alarm-item__front,.property-alarm-item__edit{margin-inline-start:calc(var(--default-grid-baseline)*4)}.property-add-talk{display:flex;gap:calc(var(--default-grid-baseline)*4)}.app-edit-full-tab-attendees,.app-edit-full-tab-resources{display:flex;flex-direction:row;gap:calc(var(--default-grid-baseline)*4);flex-grow:1;align-content:flex-start;align-items:flex-start}.app-edit-full-tab-attendees__icon>*:not([align-self=center]),.app-edit-full-tab-resources__icon>*:not([align-self=center]){align-self:flex-start !important}.app-edit-full-tab-attendees__icon>*:not([align-self=center]) svg,.app-edit-full-tab-resources__icon>*:not([align-self=center]) svg{margin-top:calc(var(--default-grid-baseline)*2)}.app-edit-full-tab-attendees__content,.app-edit-full-tab-resources__content{display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*2);height:100%;flex-grow:1}.invitees-list{display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*2)}.resource-search{display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*2)}.resource-search__capacity{display:flex;align-items:center}.resource-search__capacity__actions{margin-inline-start:5px}.resource-search__capacity .input-field{margin-block-start:0}.resource-search .v-select{width:100%;margin:0 !important}.resource-search .v-select.select{min-width:unset !important}.editor-reminders-list-empty-message__caption{text-align:center;margin:0 0 calc(var(--default-grid-baseline)*4)}.repeat-option-set{flex-wrap:nowrap;align-items:baseline}.repeat-option-set .repeat-option-set__repeat{flex-wrap:nowrap;gap:calc(var(--default-grid-baseline)*2)}.repeat-option-set .repeat-option-set__repeat-field{flex:1 1 150px;min-width:150px}.repeat-option-set .repeat-option-set__end-repeat{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--default-grid-baseline)*2)}.repeat-option-set .repeat-option-set__end-repeat .repeat-option-set__end-repeat-field{flex:1 1 150px;min-width:350px}.repeat-option-set .repeat-option-set-section:not(:first-of-type){margin-top:10px;display:flex;flex-wrap:wrap;flex-direction:column;gap:calc(var(--default-grid-baseline)*2)}.repeat-option-set .repeat-option-set-section--on-the-select{display:flex}.repeat-option-set .repeat-option-set-section--on-the-select .v-select{width:100%;min-width:100px !important}.repeat-option-set .repeat-option-set-section__title{list-style:none}.repeat-option-set .repeat-option-set-section__grid{display:grid;grid-gap:0}.repeat-option-set .repeat-option-set-section__grid .repeat-option-set-section-grid-item{padding:var(--default-grid-baseline);width:100%;border:var(--border-width-input) solid var(--color-border-dark);text-align:center;margin:0;border-radius:0}.repeat-option-set--weekly .repeat-option-set-section__grid,.repeat-option-set--monthly .repeat-option-set-section__grid{grid-template-columns:repeat(7, auto)}.repeat-option-set--yearly .repeat-option-set-section__grid{grid-template-columns:repeat(7, auto)}.repeat-option-set--interval-freq{display:flex}.repeat-option-set--interval-freq .multiselect{min-width:100px;width:25%}.repeat-option-set--end{margin-top:calc(var(--default-grid-baseline)*2)}.repeat-option-set--end .repeat-option-end{width:100%;display:flex;flex-wrap:wrap;align-items:center}.repeat-option-set--end .repeat-option-end__label,.repeat-option-set--end .repeat-option-end__end-type-select,.repeat-option-set--end .repeat-option-end__until,.repeat-option-set--end .repeat-option-end__count{flex:1 1 auto;min-width:0;margin-inline-end:calc(var(--default-grid-baseline)*2)}.repeat-option-set--end .repeat-option-end__label{display:block;min-width:60px}.repeat-option-set--end .repeat-option-end__end-type-select{min-width:90px;width:100%}.repeat-option-set--end .repeat-option-end__until{min-width:90px;width:100%;display:inline-block}.repeat-option-set--end .repeat-option-end__count{min-width:90px;width:100%}.repeat-option-set .end-repeat-container .end-repeat-dropdown,.repeat-option-set .end-repeat-container .end-repeat-date{flex:0 1 auto;min-width:150px;width:auto}.repeat-option-set__label{margin-inline-end:auto}.repeat-option-warning{text-align:center}.invitation-response-buttons--grow{width:unset;max-width:calc(var(--total-width)*2/3 - var(--column-gap)/2 - 38px);margin-inline-start:calc(var(--default-grid-baseline)*4 + 22px)}.resource-list-item,.invitees-list-item{display:flex;align-items:center;min-height:44px}.resource-list-item__displayname,.invitees-list-item__displayname{margin-inline-start:calc(var(--default-grid-baseline)*2)}.resource-list-item__actions,.invitees-list-item__actions{margin-inline-start:auto}.resource-list-item__organizer-hint,.invitees-list-item__organizer-hint{color:var(--color-text-maxcontrast);font-weight:300;margin-inline-start:var(--default-grid-baseline)}.invitees-search__vselect{margin-inline-start:calc(var(--default-grid-baseline)*4 + 20px)}.resource-search-list-item,.invitees-search-list-item{display:flex;align-items:center;width:100%;text-align:start}.resource-search-list-item__label,.invitees-search-list-item__label{width:100%;padding:0 calc(var(--default-grid-baseline)*2)}.resource-search-list-item__label__availability,.invitees-search-list-item__label__availability{color:var(--color-text-maxcontrast)}.resource-search-list-item__label div,.invitees-search-list-item__label div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-search-list-item__label div:nth-child(1),.invitees-search-list-item__label div:nth-child(1){color:var(--color-main-text)}.resource-search-list-item__label div:nth-child(2),.invitees-search-list-item__label div:nth-child(2){color:var(--color-text-lighter);line-height:1}.avatar-participation-status{position:relative;height:38px;width:38px}.avatar-participation-status__indicator{position:absolute;bottom:0;inset-inline-end:0;background-size:10px;height:15px;width:15px;border-radius:50%}.avatar-participation-status__indicator.accepted{background-color:#2fb130}.avatar-participation-status__indicator.declined{background-color:red}.avatar-participation-status__indicator.tentative{background-color:#ffa704}.avatar-participation-status__indicator.delegated,.avatar-participation-status__indicator.no-response{background-color:gray}input:not([type=range],.input-field__input,[type=submit],[type=button],[type=reset],.multiselect__input,.select2-input,.action-input__input,[class^=vs__]),select,div[contenteditable=true],textarea{border:var(--border-width-input) solid var(--color-border-maxcontrast)}textarea{padding:5px 12px !important}.property-select__input{height:34px}/*!\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */#app-settings-modal .settings-fieldset-interior-item{align-items:stretch}#app-settings-modal .button-content-with-icon{display:flex;align-items:center;gap:calc(var(--default-grid-baseline)*2)}#app-settings-modal .no-wrap-label{white-space:nowrap}@media screen and (max-width: 800px){.shortcut-overview-modal .modal-container .shortcut-section{width:100%}}/*!\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.appointment-config-modal{padding:2vw}.appointment-config-modal__form{display:flex;flex-direction:column;width:100%}.appointment-config-modal__form fieldset{padding:20px 0}.appointment-config-modal__form fieldset header{font-size:16px;margin-bottom:3px}.appointment-config-modal__form .availability-select,.appointment-config-modal__form .calendar-select{display:flex;flex-direction:column}.appointment-config-modal__form__row--wrapped{display:flex;flex-wrap:wrap;gap:10px 50px}.appointment-config-modal__form__row--wrapped>div{flex:1 200px}.appointment-config-modal__form__row--local{display:flex;flex-direction:column}.appointment-config-modal__form__row+.appointment-config-modal__form__row{margin-top:10px}.appointment-config-modal__form .multiselect__tags{height:unset !important;margin:0 !important}.appointment-config-modal__submit-button{margin-top:20px}.app-config-modal-confirmation .empty-content{margin-top:0 !important;margin-bottom:20px}.app-config-modal-confirmation__buttons{display:flex;justify-content:center;gap:0 10px}/*!\n * SPDX-FileCopyrightText: 2025 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.event-popover .event-popover__inner{display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*4);text-align:start;max-width:480px;width:480px;padding:calc(var(--default-grid-baseline)*2);padding-top:var(--default-grid-baseline)}.event-popover .event-popover__inner .empty-content{margin-top:0 !important;padding:calc(var(--default-grid-baseline)*12)}.event-popover .event-popover__inner .event-popover__invitees .avatar-participation-status__text{bottom:22px}.event-popover .event-popover__inner .event-popover__buttons{margin-top:calc(var(--default-grid-baseline)*2)}.event-popover .event-popover__inner .event-popover__top-actions{display:flex;gap:var(--default-grid-baseline);position:absolute !important;top:var(--default-grid-baseline) !important;z-index:100 !important;opacity:.7 !important;border-radius:22px !important;align-items:center;inset-inline-end:var(--default-grid-baseline) !important}.event-popover .event-popover__inner .event-popover__top-actions .action-item.action-item--single{width:44px !important;height:44px !important}.event-popover .event-popover__inner .popover-loading-indicator{width:100%}.event-popover .event-popover__inner .popover-loading-indicator__icon{margin:0 auto;height:62px;width:62px;background-size:62px}.event-popover .event-popover__inner .event-popover__response-buttons{margin-top:calc(var(--default-grid-baseline)*2);margin-bottom:0}.event-popover .event-popover__inner .property-text__icon,.event-popover .event-popover__inner .property-title-time-picker__icon{margin:0 !important}.event-popover .v-popper__inner{overflow:unset !important}.event-popover[x-out-of-boundaries]{margin-top:75px}.event-popover .property-title-time-picker__time-pickers{flex-grow:0 !important;flex-shrink:1;margin-inline-start:calc(var(--default-grid-baseline)*2)}.event-popover .property-title-time-picker__time-pickers-from-inner__selectors,.event-popover .property-title-time-picker__time-pickers-to-inner__selectors{width:100% !important}.event-popover .property-title-time-picker__time-pickers-from-inner__timezone,.event-popover .property-title-time-picker__time-pickers-to-inner__timezone{width:unset !important}.event-popover .calendar-picker-header{margin-inline-start:0 !important}.event-popover[x-placement^=bottom] .popover__arrow{border-block-end-color:var(--color-background-dark)}.property-title-time-picker--readonly{flex-direction:row !important;gap:calc(var(--default-grid-baseline)*4);justify-content:flex-start !important}.property-title-time-picker--readonly .property-title-time-picker__icon{align-self:start;padding-top:calc(var(--default-grid-baseline)/2)}.property-title-time-picker-read-only-wrapper{display:flex;gap:calc(var(--default-grid-baseline)*2)}/*!\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.modal--scheduler{position:relative}.modal--scheduler .fc-bgevent{opacity:.8}.modal--scheduler .blocking-event-free-busy{border-color:var(--color-primary-element);border-style:solid;border-inline-start-width:2px;border-inline-end-width:2px;background-color:rgba(0,0,0,0) !important;opacity:.7 !important;z-index:2}.modal--scheduler .blocking-event-free-busy.blocking-event-free-busy--first-row{border-radius:var(--border-radius) var(--border-radius) 0 0;border-block-start-width:2px}.modal--scheduler .blocking-event-free-busy.blocking-event-free-busy--last-row{border-radius:0 0 var(--border-radius) var(--border-radius);border-block-end-width:2px}.modal--scheduler .loading-indicator{width:100%;position:absolute;top:0;height:50px;margin-top:75px}.freebusy-caption{margin-top:10px}.freebusy-caption__calendar-user-types,.freebusy-caption__colors{width:50%;display:flex}.freebusy-caption__colors{width:100%;display:flex;flex-direction:column;padding:5px}.freebusy-caption__colors .freebusy-caption-item{display:flex;align-items:center;margin-inline-end:30px}.freebusy-caption__colors .freebusy-caption-item__color{height:1em;width:2em;display:block;border:1px solid var(--color-border-dark);opacity:.8}.freebusy-caption__colors .freebusy-caption-item__label{margin-inline-start:5px}/*!\n * SPDX-FileCopyrightText: 2020 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.fc{--fc-small-font-size: 0.875em;--fc-page-bg-color: var(--color-main-background) !important;--fc-neutral-bg-color: var(--color-background-dark) !important;--fc-neutral-text-color: var(--color-text-lighter) !important;--fc-border-color: var(--color-border) !important;--fc-daygrid-event-dot-width: 10px !important;--fc-event-bg-color: var(--color-primary-element);--fc-event-border-color: var(--color-primary-element-text);--fc-event-text-color: var(--color-primary-element-text);--fc-event-selected-overlay-color: var(--color-box-shadow);--fc-event-resizer-thickness: 8px;--fc-event-resizer-dot-total-width: 8px;--fc-event-resizer-dot-border-width: 1px;--fc-non-business-color: var(--color-background-dark);--fc-bg-event-color: var(--color-primary-element);--fc-bg-event-opacity: 0.3;--fc-highlight-color: rgba(188, 232, 241, 0.3);--fc-today-bg-color: var(--color-main-background) !important;--fc-now-indicator-color: red;--fc-list-event-hover-bg-color: var(--color-background-hover) !important;font-family:var(--font-face) !important}.fc-timegrid-axis-frame,.fc-timegrid-slot-label,.fc-col-header-cell a{color:var(--color-text-lighter) !important}.fc .fc-timegrid-slot-minor{border-block-start-style:none !important}.fc-daygrid-day-top{justify-content:center}.fc-state-highlight.fc-day-number,.fc tbody tr,.fc tbody tr:hover,.fc tbody tr:focus{background:inherit !important}.fc-day-today.fc-col-header-cell a,.fc-day-today.fc-col-header-cell span{padding:2px 6px;font-weight:bold;background-color:var(--color-primary-element);color:var(--color-primary-element-text) !important;border-radius:var(--border-radius-small)}.fc-day-today .fc-event{box-shadow:0px 0px 0px 1px var(--color-primary-element-light) !important;margin-top:0px}.fc-day-today .fc-daygrid-day-top .fc-daygrid-day-number{margin:4px;width:24px;height:24px;text-align:center;font-weight:bold !important;padding:0 !important;background:var(--color-primary-element);color:var(--color-primary-element-text);border-radius:var(--border-radius-small)}.fc-list-table td{white-space:normal;word-break:break-word}.fc .fc-list-sticky .fc-list-day>*{z-index:1}.fc-list-table .fc-list-day-cushion{padding-inline-start:calc(var(--default-clickable-area) + var(--default-grid-baseline)*2)}.fc-timeGridWeek-view .fc-col-header-cell.fc-day-today,.fc-timeGridWeek-view .fc-daygrid-day.fc-day-today,.fc-timeGridWeek-view .fc-timegrid-col.fc-day-today,.fc-dayGridMonth-view .fc-col-header-cell.fc-day-today,.fc-dayGridMonth-view .fc-daygrid-day.fc-day-today,.fc-dayGridMonth-view .fc-timegrid-col.fc-day-today{background-color:var(--color-primary-element-light) !important}.fc-daygrid-day.fc-day.fc-day-other,.fc .fc-daygrid-day.fc-day-today.fc-day-other{background-color:var(--color-background-dark) !important;border:1px solid var(--color-background-darker)}.fc-daygrid-day.fc-day.fc-day-other .fc-daygrid-day-top,.fc .fc-daygrid-day.fc-day-today.fc-day-other .fc-daygrid-day-top{opacity:.6}.fc-event{padding-inline-start:3px;border-width:2px}.fc-event.fc-event-nc-task-completed,.fc-event.fc-event-nc-tentative,.fc-event.fc-event-past,.fc-event.fc-event-nc-cancelled{opacity:.5}.fc-event.fc-event-nc-task-completed .fc-event-title,.fc-event.fc-event-nc-task-completed .fc-list-event-title,.fc-event.fc-event-nc-cancelled .fc-event-title,.fc-event.fc-event-nc-cancelled .fc-list-event-title{text-decoration:line-through !important}.fc-event .fc-event-title{text-overflow:ellipsis;font-weight:700}.fc-event .fc-event-nc-alarms .icon-event-reminder{background-color:inherit;background-position:right;position:absolute;top:0;inset-inline-end:0}.fc-event .fc-event-nc-alarms .icon-event-reminder--light{background-image:var(--icon-calendar-reminder-fffffe)}.fc-event .fc-event-nc-alarms .icon-event-reminder--dark{background-image:var(--icon-calendar-reminder-000001)}.fc-event .fc-event-title-container{display:flex;align-content:center}.fc-event .fc-event-title-container .fc-event-title-checkbox{margin:4px 4px 0 0;line-height:1}.fc-event .fc-list-event-checkbox{margin:2px 4px 0 -2px;line-height:1}.fc-event .fc-daygrid-event-checkbox{margin:2px 4px 0 4px;line-height:1}.fc-event .fc-list-event-location span,.fc-event .fc-list-event-description span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:pre-wrap;max-width:25vw}.fc-event svg{margin-inline-end:2px}@media only screen and (max-width: 767px){.fc-event .fc-list-event-location,.fc-event .fc-list-event-description{display:none}}.fc-list-empty .fc-list-empty-cushion{display:none}.fc-list-empty .empty-content{margin-top:0 !important}.fc-timeGridWeek-view .fc-daygrid-more-link{word-break:break-all;white-space:normal}.fc-timeGridWeek-view .fc-event-main{flex-wrap:wrap}.fc-timegrid-col-events{margin:0 !important}.fc-v-event.fc-timegrid-event-short{min-height:2em}.fc-v-event .fc-event-title{white-space:initial}.fc-dayGridMonth-view .fc-daygrid-more-link{word-break:break-word;white-space:normal}.fc-dayGridMonth-view .fc-daygrid-day-frame{min-height:150px !important}.fc-col-header-cell{padding-top:10px !important}.fc-col-header-cell-cushion{text-overflow:ellipsis;overflow:clip;max-width:100%}.fc-timegrid-axis-cushion{margin-top:44px}.fc-timegrid-axis.fc-scrollgrid-shrink{height:65px}.fc-timegrid-event-harness,.fc-timegrid-event{margin-bottom:0}.fc-timeGridDay-view .fc-event,.fc-timeGridWeek-view .fc-event{margin-inline-end:1vw}.fc-timeGridDay-view .fc-event-mirror,.fc-timeGridWeek-view .fc-event-mirror{border:none !important}.fc-timeGridDay-view .fc-highlight,.fc-timeGridWeek-view .fc-highlight{background:none !important}.fc-timeGridDay-view .fc-event{margin-inline-end:2vw}/*!\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.toast-calendar-multiline{white-space:pre-wrap}.content.app-calendar>div.app-content{overflow-x:hidden}.app-navigation-spacer{list-style-type:none}/*!\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.import-modal .modal-container{padding:24px !important;min-width:50%;overflow:visible !important}.import-modal .modal-container .import-modal__title,.import-modal .modal-container .import-modal__subtitle{text-align:center}.import-modal .modal-container .import-modal__actions{display:flex;gap:5px}.import-modal .modal-container .import-modal-file-item{display:flex;padding-top:10px}.import-modal .modal-container .import-modal-file-item--header{font-weight:bold}.import-modal .modal-container .import-modal-file-item__filename{flex:2 1 0}.import-modal .modal-container .import-modal-file-item__calendar-select{flex:1 1 0}/*!\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */@media print{.app-navigation{display:none}}/*!\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */#emptycontent-container #emptycontent{color:#a9a9a9 !important}.content.app-calendar.app-calendar-public-embedded{flex-direction:column}.content.app-calendar.app-calendar-public-embedded #embed-header{flex-wrap:wrap;gap:calc(var(--default-grid-baseline)*2);width:100%;padding:calc(var(--default-grid-baseline)*2);box-sizing:border-box;background-color:var(--color-main-background);border-bottom:1px solid var(--color-border);overflow:visible;z-index:2000;display:flex;align-items:center;justify-content:space-between}.content.app-calendar.app-calendar-public-embedded #embed-header .embed-header__date-section,.content.app-calendar.app-calendar-public-embedded #embed-header .embed-header__share-section{display:flex;gap:5px}.content.app-calendar.app-calendar-public-embedded #embed-header .view-button-section .button{min-width:75px}.content.app-calendar.app-calendar-public-embedded #embed-header .datepicker-button-section__datepicker-label{min-width:150px}.content.app-calendar.app-calendar-public-embedded #embed-header .datepicker-button-section button,.content.app-calendar.app-calendar-public-embedded #embed-header .today-button-section button,.content.app-calendar.app-calendar-public-embedded #embed-header .view-button-section button{margin:0}.content.app-calendar.app-calendar-public-embedded .app-content{flex-basis:auto}#body-public input#initial-state-calendar-is_embed~header#header{display:none}#body-public .app-calendar-public+footer{border-radius:0 0 var(--border-radius-large) var(--border-radius-large)}#body-public .app-calendar-public .app-content{height:calc(100% - 65px) !important}/*!\n * SPDX-FileCopyrightText: 2023 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.property-text__input--linkify{flex-basis:min-content}.linkify-links{border:2px solid var(--color-border-maxcontrast);border-radius:var(--border-radius-large);cursor:text;width:100% !important;box-sizing:border-box;padding:12px;white-space:pre-line;overflow:auto;line-height:normal;word-break:break-word;display:inline-block;vertical-align:top;max-height:16em;max-height:calc(100vh - 500px)}.linkify-links a.linkified{text-decoration:underline;margin:0}.linkify-links a.linkified::after{content:" ↗"}',"",{version:3,sources:["webpack://./css/calendar.scss","webpack://./css/app-navigation.scss","webpack://./css/app-full.scss","webpack://./css/app-settings.scss","webpack://./css/app-modal.scss","webpack://./css/edit-simple.scss","webpack://./css/freebusy.scss","webpack://./css/fullcalendar.scss","webpack://./css/global.scss","webpack://./css/import.scss","webpack://./css/print.scss","webpack://./css/public.scss","webpack://./css/props-linkify-links.scss"],names:[],mappings:"AAAA;;;EAAA,CAAA;;;EAAA,CCKA,6EACC,wDAAA,CACA,wDAAA,CAQA,gHAGC,YAAA,CAIA,2DACC,sBAAA,CACA,iBAAA,CACA,0BAAA,CAGD,qDACC,wBAAA,CACA,eAAA,CACA,4BAAA,CACA,kBAAA,CAEA,uEACC,uBAAA,CAIF,+FAEC,oBAAA,CACA,sBAAA,CACA,UAAA,CACA,wBAAA,CAED,+CACC,sFAAA,CAED,gDACC,sFAAA,CAIF,oCACC,2BAAA,CAEA,2DACC,iDAAA,CAIF,4CACC,YAAA,CACA,gCAAA,CACA,uCAAA,CAGA,oDACC,yCAAA,CAGD,uDACC,WAAA,CACA,sBAAA,CACA,kBAAA,CACA,eAAA,CAGD,mDACC,WAAA,CACA,6BAAA,CAUD,gDACC,qBAAA,CAGD,kGAEC,qBAAA,CAGD,+eASC,oBAAA,CAGD,8CACC,wBAAA,CAIA,gGACC,eAAA,CAKD,gGACC,4BAAA,CAIF,yEACC,8DAAA,CACA,wBAAA,CACA,wBAAA,CAIA,iGACC,0CAAA,CAIF,kHACC,iCAAA,CAEA,0HACC,UAAA,CACA,WAAA,CACA,yCAAA,CACA,oBAAA,CAGD,oIACC,6CAAA,CACA,UAAA,CAIF,iEACC,aAAA,CAEA,8EACC,UAAA,CACA,wCAAA,CAEA,+FACC,sBAAA,CAMF,mFACC,+BAAA,CAGD,2FACC,yBAAA,CAKD,6FACC,8CAAA,CAKA,sMACC,wCAAA,CAKD,oKACC,UAAA,CAkBA,qGACC,uBAAA,CACA,cAAA,CACA,WAAA,CAGD,8FACC,kBAAA,CACA,iBAAA,CAGD,oGACC,oBAAA,CACA,YAAA,CACA,qBAAA,CAEA,uGACC,WAAA,CACA,kBAAA,CACA,mBAAA,CACA,kBAAA,CACA,iBAAA,CAIA,iHACC,aAAA,CACA,eAAA,CACA,kBAAA,CACA,sBAAA,CAGD,4HACC,wBAAA,CACA,YAAA,CACA,kBAAA,CACA,kBAAA,CAEA,wiBAIC,0BAAA,CACA,oBAAA,CAGD,0SAEC,YAAA,CACA,WAAA,CACA,UAAA,CACA,UAAA,CACA,aAAA,CACA,cAAA,CAGD,wIACC,iBAAA,CACA,aAAA,CASL,kFACC,eAAA,CAGD,4KAEC,cAAA,CC5RL;;;EAAA,CAIA,eACC,YAAA,CACA,wCAAA,CACA,QAAA,CACA,WAAA,CACA,sBAAA,CAEA,uBACC,YAAA,CACA,wCAAA,CACA,uBAAA,CAGD,kFACC,UAAA,CACA,2BAAA,CAKD,2BACC,qBAAA,CACA,wCAAA,CAIF,uBACC,4CAAA,CACA,gBAAA,CACA,UAAA,CAEA,6BACC,UAAA,CAIF,4BACC,YAAA,CACA,uBAAA,CACA,qBAAA,CAEA,0CACC,WAAA,CACA,YAAA,CACA,wCAAA,CAEA,4DACC,WAAA,CACA,uGAAA,CAKH,qFACC,YAAA,CACA,oBAAA,CACA,kBAAA,CACA,wCAAA,CACA,0BAAA,CAEA,iHACC,sBAAA,CACA,WAAA,CAEA,yJACC,UAAA,CACA,mBAAA,CAKH,mCACC,eAAA,CAGD,iBACC,YAAA,CAGD,0BACC,wCAAA,CAGD,2DACC,YAAA,CACA,oBAAA,CACA,kBAAA,CACA,gCAAA,CAGD,uBACC,YAAA,CAGD,qBACC,6BAAA,CACA,YAAA,CACA,kBAAA,CACA,wCAAA,CAEA,uDACC,wDAAA,CAIF,mBACC,YAAA,CACA,wCAAA,CAGD,0DACC,YAAA,CACA,kBAAA,CACA,wCAAA,CACA,WAAA,CACA,wBAAA,CACA,sBAAA,CAGC,4HACC,gCAAA,CAEA,oIACC,+CAAA,CAKH,4EACC,YAAA,CACA,qBAAA,CACA,wCAAA,CACA,WAAA,CACA,WAAA,CAIF,eACC,YAAA,CACA,qBAAA,CACA,wCAAA,CAGD,iBACC,YAAA,CACA,qBAAA,CACA,wCAAA,CAEA,2BACC,YAAA,CACA,kBAAA,CAEA,oCACC,uBAAA,CAGD,wCACC,oBAAA,CAIF,2BACC,UAAA,CACA,mBAAA,CAGD,kCACC,0BAAA,CAIF,8CACC,iBAAA,CACA,+CAAA,CAGD,mBACC,gBAAA,CACA,oBAAA,CAEA,8CACC,gBAAA,CACA,wCAAA,CAED,oDACC,cAAA,CACA,eAAA,CAED,kDACC,YAAA,CACA,cAAA,CACA,kBAAA,CACA,wCAAA,CAEA,uFACC,cAAA,CACA,eAAA,CAID,kEACC,eAAA,CACA,YAAA,CACA,cAAA,CACA,qBAAA,CACA,wCAAA,CAGD,6DACC,YAAA,CAEA,uEACC,UAAA,CACA,0BAAA,CAIF,qDACC,eAAA,CAGD,oDACC,YAAA,CACA,UAAA,CAEA,yFACC,oCAAA,CACA,UAAA,CACA,+DAAA,CACA,iBAAA,CACA,QAAA,CACA,eAAA,CAQD,yHACC,qCAAA,CAOD,4DACC,qCAAA,CAKH,kCACC,YAAA,CAEA,+CACC,eAAA,CACA,SAAA,CAIF,wBACC,+CAAA,CACA,2CACC,UAAA,CACA,YAAA,CACA,cAAA,CACA,kBAAA,CACA,kNAIC,aAAA,CACA,WAAA,CACA,sDAAA,CAED,kDACC,aAAA,CACA,cAAA,CAED,4DACC,cAAA,CACA,UAAA,CAGD,kDACC,cAAA,CACA,UAAA,CACA,oBAAA,CAGD,kDACC,cAAA,CACA,UAAA,CAIH,wHAEC,aAAA,CACA,eAAA,CACA,UAAA,CAGD,0BACC,sBAAA,CAIF,uBACC,iBAAA,CAGD,mCACC,WAAA,CACA,mEAAA,CACA,+DAAA,CAGD,wCAEC,YAAA,CACA,kBAAA,CACA,eAAA,CAEA,kEACC,wDAAA,CAGD,0DACC,wBAAA,CAGD,wEACC,mCAAA,CACA,eAAA,CACA,gDAAA,CAIF,0BACC,+DAAA,CAGD,sDAEC,YAAA,CACA,kBAAA,CACA,UAAA,CACA,gBAAA,CAGA,oEACC,UAAA,CACA,8CAAA,CAEA,gGACC,mCAAA,CAGD,4EACC,eAAA,CACA,sBAAA,CACA,kBAAA,CAGD,sGACC,4BAAA,CAGD,sGACC,+BAAA,CACA,aAAA,CAKH,6BACC,iBAAA,CACA,WAAA,CACA,UAAA,CAEA,wCACC,iBAAA,CACA,QAAA,CACA,kBAAA,CACA,oBAAA,CACA,WAAA,CACA,UAAA,CACA,iBAAA,CAGD,iDACC,wBAAA,CAGD,iDACC,oBAAA,CAGD,kDACC,wBAAA,CAGD,sGAEC,qBAAA,CAKF,qMAcC,sEAAA,CAGD,SACC,2BAAA,CAGD,wBACC,WAAA,CCtbD;;;EAAA,CAMC,qDACC,mBAAA,CAGD,8CACC,YAAA,CACA,kBAAA,CACA,wCAAA,CAGD,mCACC,kBAAA,CAKF,qCACC,4DACC,UAAA,CAAA,CCxBF;;;EAAA,CAKA,0BACC,WAAA,CAEA,gCACC,YAAA,CACA,qBAAA,CACA,UAAA,CAEA,yCACC,cAAA,CAEA,gDACC,cAAA,CACA,iBAAA,CAIF,sGACC,YAAA,CACA,qBAAA,CAIA,8CACC,YAAA,CACA,cAAA,CACA,aAAA,CAEA,kDACC,YAAA,CAKF,4CACC,YAAA,CACA,qBAAA,CAIF,0EACC,eAAA,CAID,mDACC,uBAAA,CACA,mBAAA,CAIF,yCACC,eAAA,CAKD,8CACC,uBAAA,CACA,kBAAA,CAGD,wCACC,YAAA,CACA,sBAAA,CACA,UAAA,CCtEF;;;EAAA,CAKA,qCACC,YAAA,CACA,qBAAA,CACA,wCAAA,CACA,gBAAA,CACA,eAAA,CACA,WAAA,CACA,4CAAA,CACA,wCAAA,CACA,oDACC,uBAAA,CACA,6CAAA,CAGC,iGACA,WAAA,CAGF,6DACE,+CAAA,CAEF,iEACA,YAAA,CACA,gCAAA,CACA,4BAAA,CACA,2CAAA,CACA,sBAAA,CACA,qBAAA,CACA,6BAAA,CACA,kBAAA,CACA,wDAAA,CACC,kGACC,qBAAA,CACA,sBAAA,CAGF,gEACC,UAAA,CACA,sEACC,aAAA,CACA,WAAA,CACA,UAAA,CACA,oBAAA,CAIF,sEACC,+CAAA,CACA,eAAA,CAIA,iIACC,mBAAA,CAOD,gCACC,yBAAA,CAGD,oCACC,eAAA,CAGF,yDACC,sBAAA,CACA,aAAA,CACA,wDAAA,CAGD,4JACC,qBAAA,CAGD,0JACC,sBAAA,CAGD,uCACC,gCAAA,CAKD,oDACC,mDAAA,CAIF,sCACC,6BAAA,CACA,wCAAA,CACA,qCAAA,CAEA,wEACC,gBAAA,CACA,gDAAA,CAIF,8CACC,YAAA,CACA,wCAAA,CC/GD;;;EAAA,CAKA,kBACC,iBAAA,CAEA,8BACC,UAAA,CAGD,4CACC,yCAAA,CACA,kBAAA,CACA,6BAAA,CACA,2BAAA,CACA,yCAAA,CACA,qBAAA,CACA,SAAA,CAGD,gFACC,2DAAA,CACA,4BAAA,CAGD,+EACC,2DAAA,CACA,0BAAA,CAGD,qCACC,UAAA,CACA,iBAAA,CACA,KAAA,CACA,WAAA,CACA,eAAA,CAIF,kBACC,eAAA,CAEA,iEAEC,SAAA,CACA,YAAA,CAGD,0BACC,UAAA,CACA,YAAA,CACA,qBAAA,CACA,WAAA,CACA,iDACC,YAAA,CACA,kBAAA,CACA,sBAAA,CAEA,wDACC,UAAA,CACA,SAAA,CACA,aAAA,CACA,yCAAA,CACA,UAAA,CAGD,wDACC,uBAAA,CCrEJ;;;EAAA,CAMA,IACC,6BAAA,CACA,2DAAA,CACA,8DAAA,CACA,6DAAA,CACA,iDAAA,CAEA,6CAAA,CAEA,iDAAA,CACA,0DAAA,CACA,wDAAA,CACA,0DAAA,CAEA,iCAAA,CACA,uCAAA,CACA,wCAAA,CAEA,qDAAA,CACA,iDAAA,CACA,0BAAA,CACA,8CAAA,CACA,4DAAA,CACA,6BAAA,CACA,wEAAA,CACA,uCAAA,CAKD,sEAGC,0CAAA,CAID,4BACC,wCAAA,CAID,oBACC,sBAAA,CAID,qFAIC,6BAAA,CAMC,yEACC,eAAA,CACA,gBAAA,CACA,6CAAA,CACA,kDAAA,CACA,wCAAA,CAIF,wBACC,wEAAA,CACA,cAAA,CAIA,yDACC,UAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,2BAAA,CACA,oBAAA,CACA,uCAAA,CACA,uCAAA,CACA,wCAAA,CAMH,kBACC,kBAAA,CAGA,qBAAA,CAID,mCACC,SAAA,CAID,oCACC,yFAAA,CAMA,4TAGC,8DAAA,CAKF,kFAEC,wDAAA,CACA,+CAAA,CACA,0HACC,UAAA,CAKF,UACC,wBAAA,CACA,gBAAA,CAEA,6HAIC,UAAA,CAKA,oNAEC,uCAAA,CAIF,0BACC,sBAAA,CACA,eAAA,CAKA,mDACC,wBAAA,CACA,yBAAA,CACA,iBAAA,CACA,KAAA,CACA,kBAAA,CACA,0DACC,qDAAA,CAED,yDACC,qDAAA,CAMH,oCACC,YAAA,CACA,oBAAA,CAEA,6DACC,kBAAA,CACA,aAAA,CAIF,kCACC,qBAAA,CACA,aAAA,CAGD,qCACC,oBAAA,CACA,aAAA,CAGD,iFAEC,eAAA,CACA,sBAAA,CACA,mBAAA,CACA,oBAAA,CACA,2BAAA,CACA,oBAAA,CACA,cAAA,CAGD,cACC,qBAAA,CAGD,0CACC,uEAEC,YAAA,CAAA,CAMF,sCACC,YAAA,CAGD,8BACC,uBAAA,CAKD,4CAGC,oBAAA,CACA,kBAAA,CAGD,qCACC,cAAA,CAIF,wBACC,mBAAA,CAIA,oCACC,cAAA,CAGD,4BACC,mBAAA,CAMD,4CAGC,qBAAA,CACA,kBAAA,CAGD,4CACC,2BAAA,CAKF,oBACC,2BAAA,CAEA,4BACC,sBAAA,CACA,aAAA,CACA,cAAA,CAIF,0BACC,eAAA,CAID,uCACC,WAAA,CAGD,8CAGC,eAAA,CAKA,+DACC,qBAAA,CAGD,6EACC,sBAAA,CAGD,uEACC,0BAAA,CAMD,+BACC,qBAAA,CCvTF;;;EAAA,CAKA,0BACC,oBAAA,CAIA,sCACC,iBAAA,CAIF,uBACC,oBAAA,CChBD;;;EAAA,CAMC,+BACC,uBAAA,CACA,aAAA,CACA,2BAAA,CAEA,2GAEC,iBAAA,CAGD,sDACC,YAAA,CACA,OAAA,CAGD,uDACC,YAAA,CACA,gBAAA,CAEA,+DACC,gBAAA,CAGD,iEACC,UAAA,CAGD,wEACC,UAAA,CClCJ;;;EAAA,CAKA,aACC,gBACC,YAAA,CAAA,CCPF;;;EAAA,CAKA,sCACC,wBAAA,CAGD,mDACC,qBAAA,CAEA,iEACC,cAAA,CACA,wCAAA,CACA,UAAA,CACA,4CAAA,CACA,qBAAA,CACA,6CAAA,CACA,2CAAA,CACA,gBAAA,CACA,YAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CAEA,2LAEC,YAAA,CACA,OAAA,CAIA,8FACC,cAAA,CAKD,8GACC,eAAA,CAOD,8RAEC,QAAA,CAKH,gEAEC,eAAA,CAKD,iEACC,YAAA,CAGA,yCAEC,uEAAA,CAGD,+CACC,mCAAA,CCvEH;;;EAAA,CAIA,+BACC,sBAAA,CAGD,eACC,gDAAA,CACA,wCAAA,CACA,WAAA,CACA,qBAAA,CACA,qBAAA,CACA,YAAA,CACA,oBAAA,CACA,aAAA,CACA,kBAAA,CAGA,qBAAA,CACA,oBAAA,CACA,kBAAA,CACA,eAAA,CACA,8BAAA,CAEA,2BACC,yBAAA,CAGA,QAAA,CAEA,kCACC,YAAA",sourcesContent:['/*!\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n *//*!\n * SPDX-FileCopyrightText: 2016 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.app-calendar .app-navigation-toggle,.app-navigation-toggle--prevent-overlap{background-color:var(--color-main-background) !important;border:1px solid var(--color-background-dark) !important}.app-calendar .datepicker-button-section,.app-calendar .today-button-section,.app-calendar .view-button-section{display:flex}.app-calendar .datepicker-button-section__datepicker-label{flex-grow:4 !important;text-align:center;border-radius:0 !important}.app-calendar .datepicker-button-section__datepicker{margin-inline-start:26px;margin-top:48px;position:absolute !important;width:0 !important}.app-calendar .datepicker-button-section__datepicker .mx-input-wrapper{display:none !important}.app-calendar .datepicker-button-section__left,.app-calendar .datepicker-button-section__right{background-size:10px;flex-grow:0 !important;width:34px;padding:0 6px !important}.app-calendar .datepicker-button-section__left{border-radius:var(--border-radius-element) 0 0 var(--border-radius-element) !important}.app-calendar .datepicker-button-section__right{border-radius:0 var(--border-radius-element) var(--border-radius-element) 0 !important}.app-calendar .app-navigation__body{overflow-y:unset !important}.app-calendar .app-navigation__body .app-navigation-header{padding:calc(var(--default-grid-baseline, 4px)*2)}.app-calendar .new-event-today-view-section{display:flex;gap:var(--default-grid-baseline);margin-top:var(--default-grid-baseline)}.app-calendar .new-event-today-view-section .button{margin:0 var(--default-grid-baseline) 0 0}.app-calendar .new-event-today-view-section .new-event{flex-grow:5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-calendar .new-event-today-view-section .today{flex-grow:1;font-weight:normal !important}.app-calendar .app-navigation button.icon-share{opacity:.3 !important}.app-calendar .app-navigation button.icon-shared,.app-calendar .app-navigation button.icon-public{opacity:.7 !important}.app-calendar .app-navigation button.icon-share:active,.app-calendar .app-navigation button.icon-share:focus,.app-calendar .app-navigation button.icon-share:hover,.app-calendar .app-navigation button.icon-shared:active,.app-calendar .app-navigation button.icon-shared:focus,.app-calendar .app-navigation button.icon-shared:hover,.app-calendar .app-navigation button.icon-public:active,.app-calendar .app-navigation button.icon-public:focus,.app-calendar .app-navigation button.icon-public:hover{opacity:1 !important}.app-calendar .app-navigation #calendars-list{display:block !important}.app-calendar .app-navigation li.app-navigation-loading-placeholder-entry div.icon.icon-loading{min-height:44px}.app-calendar .app-navigation .app-navigation-entry-wrapper.deleted .app-navigation-entry__name{text-decoration:line-through}.app-calendar .app-navigation .app-navigation-entry-wrapper.open-sharing{box-shadow:inset 4px 0 var(--color-primary-element) !important;margin-inline-start:-6px;padding-inline-start:6px}.app-calendar .app-navigation .app-navigation-entry-wrapper.disabled .app-navigation-entry__name{color:var(--color-text-lighter) !important}.app-calendar .app-navigation .app-navigation-entry-wrapper .app-navigation-entry__children .app-navigation-entry{padding-inline-start:0 !important}.app-calendar .app-navigation .app-navigation-entry-wrapper .app-navigation-entry__children .app-navigation-entry .avatar{width:32px;height:32px;background-color:var(--color-border-dark);background-size:16px}.app-calendar .app-navigation .app-navigation-entry-wrapper .app-navigation-entry__children .app-navigation-entry .avatar.published{background-color:var(--color-primary-element);color:#fff}.app-calendar .app-navigation .app-navigation-entry__multiselect{padding:0 8px}.app-calendar .app-navigation .app-navigation-entry__multiselect .multiselect{width:100%;border-radius:var(--border-radius-large)}.app-calendar .app-navigation .app-navigation-entry__multiselect .multiselect__content-wrapper{z-index:200 !important}.app-calendar .app-navigation .app-navigation-entry__utils .action-checkbox__label{padding-inline-end:0 !important}.app-calendar .app-navigation .app-navigation-entry__utils .action-checkbox__label::before{margin:0 4px 0 !important}.app-calendar .app-navigation .app-navigation-entry-new-calendar .app-navigation-entry__name{color:var(--color-text-maxcontrast) !important}.app-calendar .app-navigation .app-navigation-entry-new-calendar:hover .app-navigation-entry__name,.app-calendar .app-navigation .app-navigation-entry-new-calendar--open .app-navigation-entry__name{color:var(--color-text-light) !important}.app-calendar .app-navigation .app-navigation-entry-new-calendar .action-item:not(.action-item--open) .action-item__menutoggle:not(:hover):not(:focus):not(:active){opacity:.5}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section div.multiselect{width:calc(100% - 14px);max-width:none;z-index:105}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .oneline{white-space:nowrap;position:relative}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList{list-style-type:none;display:flex;flex-direction:column}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li{height:44px;white-space:normal;display:inline-flex;align-items:center;position:relative}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li .username{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup{margin-inline-start:auto;display:flex;align-items:center;white-space:nowrap}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>a:hover,.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>a:focus,.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>.share-menu>a:hover,.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>.share-menu>a:focus{box-shadow:none !important;opacity:1 !important}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>.icon:not(.hidden),.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>.share-menu .icon:not(.hidden){padding:14px;height:44px;width:44px;opacity:.5;display:block;cursor:pointer}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>.share-menu{position:relative;display:block}.app-calendar .app-navigation ul .appointment-config-list .app-navigation-caption{margin-top:22px}.app-calendar .app-navigation ul .appointment-config-list .app-navigation-entry-link,.app-calendar .app-navigation ul .appointment-config-list .app-navigation-entry-link *{cursor:default}/*!\n * SPDX-FileCopyrightText: 2024 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.property-text{display:flex;gap:calc(var(--default-grid-baseline)*4);margin:0;flex-grow:1;align-items:flex-start}.property-text-wrapper{display:flex;gap:calc(var(--default-grid-baseline)*4);justify-content:stretch}.property-text .property-text__input,.property-text textarea,.property-text input{width:100%;flex-basis:unset !important}.property-description span{align-self:flex-start;padding-top:var(--default-grid-baseline)}.property-title__input{font-size:calc(var(--default-font-size)*1.5);font-weight:bold;width:100%}.property-title__input input{width:100%}.property-title-time-picker{display:flex;justify-content:stretch;flex-direction:column}.property-title-time-picker__time-pickers{flex-grow:1;display:flex;gap:calc(var(--default-grid-baseline)*4)}.property-title-time-picker__time-pickers .date-time-picker{flex-grow:1;flex-basis:calc(var(--total-width)*2/3 - var(--column-gap)/2 - (var(--default-grid-baseline)*4 + 20px))}.property-select,.property-select-multiple,.property-color,.property-repeat__summary{display:flex;align-content:center;align-items:center;gap:calc(var(--default-grid-baseline)*4);justify-content:flex-start}.property-select__input,.property-select-multiple__input,.property-color__input,.property-repeat__summary__input{width:unset !important;flex-grow:1}.property-select__input .v-select,.property-select-multiple__input .v-select,.property-color__input .v-select,.property-repeat__summary__input .v-select{width:100%;margin:0 !important}.property-repeat__summary__content{max-width:300px}.property-repeat{display:flex}.property-repeat__summary{gap:calc(var(--default-grid-baseline)*4)}.property-categories .property-select-multiple-colored-tag{display:flex;align-content:center;align-items:center;gap:var(--default-grid-baseline)}.property-color__input{display:flex}.property-alarm-item{justify-content:space-between;display:flex;align-items:center;gap:calc(var(--default-grid-baseline)*4)}.property-alarm-item__front,.property-alarm-item__edit{margin-inline-start:calc(var(--default-grid-baseline)*4)}.property-add-talk{display:flex;gap:calc(var(--default-grid-baseline)*4)}.app-edit-full-tab-attendees,.app-edit-full-tab-resources{display:flex;flex-direction:row;gap:calc(var(--default-grid-baseline)*4);flex-grow:1;align-content:flex-start;align-items:flex-start}.app-edit-full-tab-attendees__icon>*:not([align-self=center]),.app-edit-full-tab-resources__icon>*:not([align-self=center]){align-self:flex-start !important}.app-edit-full-tab-attendees__icon>*:not([align-self=center]) svg,.app-edit-full-tab-resources__icon>*:not([align-self=center]) svg{margin-top:calc(var(--default-grid-baseline)*2)}.app-edit-full-tab-attendees__content,.app-edit-full-tab-resources__content{display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*2);height:100%;flex-grow:1}.invitees-list{display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*2)}.resource-search{display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*2)}.resource-search__capacity{display:flex;align-items:center}.resource-search__capacity__actions{margin-inline-start:5px}.resource-search__capacity .input-field{margin-block-start:0}.resource-search .v-select{width:100%;margin:0 !important}.resource-search .v-select.select{min-width:unset !important}.editor-reminders-list-empty-message__caption{text-align:center;margin:0 0 calc(var(--default-grid-baseline)*4)}.repeat-option-set{flex-wrap:nowrap;align-items:baseline}.repeat-option-set .repeat-option-set__repeat{flex-wrap:nowrap;gap:calc(var(--default-grid-baseline)*2)}.repeat-option-set .repeat-option-set__repeat-field{flex:1 1 150px;min-width:150px}.repeat-option-set .repeat-option-set__end-repeat{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--default-grid-baseline)*2)}.repeat-option-set .repeat-option-set__end-repeat .repeat-option-set__end-repeat-field{flex:1 1 150px;min-width:350px}.repeat-option-set .repeat-option-set-section:not(:first-of-type){margin-top:10px;display:flex;flex-wrap:wrap;flex-direction:column;gap:calc(var(--default-grid-baseline)*2)}.repeat-option-set .repeat-option-set-section--on-the-select{display:flex}.repeat-option-set .repeat-option-set-section--on-the-select .v-select{width:100%;min-width:100px !important}.repeat-option-set .repeat-option-set-section__title{list-style:none}.repeat-option-set .repeat-option-set-section__grid{display:grid;grid-gap:0}.repeat-option-set .repeat-option-set-section__grid .repeat-option-set-section-grid-item{padding:var(--default-grid-baseline);width:100%;border:var(--border-width-input) solid var(--color-border-dark);text-align:center;margin:0;border-radius:0}.repeat-option-set--weekly .repeat-option-set-section__grid,.repeat-option-set--monthly .repeat-option-set-section__grid{grid-template-columns:repeat(7, auto)}.repeat-option-set--yearly .repeat-option-set-section__grid{grid-template-columns:repeat(7, auto)}.repeat-option-set--interval-freq{display:flex}.repeat-option-set--interval-freq .multiselect{min-width:100px;width:25%}.repeat-option-set--end{margin-top:calc(var(--default-grid-baseline)*2)}.repeat-option-set--end .repeat-option-end{width:100%;display:flex;flex-wrap:wrap;align-items:center}.repeat-option-set--end .repeat-option-end__label,.repeat-option-set--end .repeat-option-end__end-type-select,.repeat-option-set--end .repeat-option-end__until,.repeat-option-set--end .repeat-option-end__count{flex:1 1 auto;min-width:0;margin-inline-end:calc(var(--default-grid-baseline)*2)}.repeat-option-set--end .repeat-option-end__label{display:block;min-width:60px}.repeat-option-set--end .repeat-option-end__end-type-select{min-width:90px;width:100%}.repeat-option-set--end .repeat-option-end__until{min-width:90px;width:100%;display:inline-block}.repeat-option-set--end .repeat-option-end__count{min-width:90px;width:100%}.repeat-option-set .end-repeat-container .end-repeat-dropdown,.repeat-option-set .end-repeat-container .end-repeat-date{flex:0 1 auto;min-width:150px;width:auto}.repeat-option-set__label{margin-inline-end:auto}.repeat-option-warning{text-align:center}.invitation-response-buttons--grow{width:unset;max-width:calc(var(--total-width)*2/3 - var(--column-gap)/2 - 38px);margin-inline-start:calc(var(--default-grid-baseline)*4 + 22px)}.resource-list-item,.invitees-list-item{display:flex;align-items:center;min-height:44px}.resource-list-item__displayname,.invitees-list-item__displayname{margin-inline-start:calc(var(--default-grid-baseline)*2)}.resource-list-item__actions,.invitees-list-item__actions{margin-inline-start:auto}.resource-list-item__organizer-hint,.invitees-list-item__organizer-hint{color:var(--color-text-maxcontrast);font-weight:300;margin-inline-start:var(--default-grid-baseline)}.invitees-search__vselect{margin-inline-start:calc(var(--default-grid-baseline)*4 + 20px)}.resource-search-list-item,.invitees-search-list-item{display:flex;align-items:center;width:100%;text-align:start}.resource-search-list-item__label,.invitees-search-list-item__label{width:100%;padding:0 calc(var(--default-grid-baseline)*2)}.resource-search-list-item__label__availability,.invitees-search-list-item__label__availability{color:var(--color-text-maxcontrast)}.resource-search-list-item__label div,.invitees-search-list-item__label div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-search-list-item__label div:nth-child(1),.invitees-search-list-item__label div:nth-child(1){color:var(--color-main-text)}.resource-search-list-item__label div:nth-child(2),.invitees-search-list-item__label div:nth-child(2){color:var(--color-text-lighter);line-height:1}.avatar-participation-status{position:relative;height:38px;width:38px}.avatar-participation-status__indicator{position:absolute;bottom:0;inset-inline-end:0;background-size:10px;height:15px;width:15px;border-radius:50%}.avatar-participation-status__indicator.accepted{background-color:#2fb130}.avatar-participation-status__indicator.declined{background-color:red}.avatar-participation-status__indicator.tentative{background-color:#ffa704}.avatar-participation-status__indicator.delegated,.avatar-participation-status__indicator.no-response{background-color:gray}input:not([type=range],.input-field__input,[type=submit],[type=button],[type=reset],.multiselect__input,.select2-input,.action-input__input,[class^=vs__]),select,div[contenteditable=true],textarea{border:var(--border-width-input) solid var(--color-border-maxcontrast)}textarea{padding:5px 12px !important}.property-select__input{height:34px}/*!\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */#app-settings-modal .settings-fieldset-interior-item{align-items:stretch}#app-settings-modal .button-content-with-icon{display:flex;align-items:center;gap:calc(var(--default-grid-baseline)*2)}#app-settings-modal .no-wrap-label{white-space:nowrap}@media screen and (max-width: 800px){.shortcut-overview-modal .modal-container .shortcut-section{width:100%}}/*!\n * SPDX-FileCopyrightText: 2021 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.appointment-config-modal{padding:2vw}.appointment-config-modal__form{display:flex;flex-direction:column;width:100%}.appointment-config-modal__form fieldset{padding:20px 0}.appointment-config-modal__form fieldset header{font-size:16px;margin-bottom:3px}.appointment-config-modal__form .availability-select,.appointment-config-modal__form .calendar-select{display:flex;flex-direction:column}.appointment-config-modal__form__row--wrapped{display:flex;flex-wrap:wrap;gap:10px 50px}.appointment-config-modal__form__row--wrapped>div{flex:1 200px}.appointment-config-modal__form__row--local{display:flex;flex-direction:column}.appointment-config-modal__form__row+.appointment-config-modal__form__row{margin-top:10px}.appointment-config-modal__form .multiselect__tags{height:unset !important;margin:0 !important}.appointment-config-modal__submit-button{margin-top:20px}.app-config-modal-confirmation .empty-content{margin-top:0 !important;margin-bottom:20px}.app-config-modal-confirmation__buttons{display:flex;justify-content:center;gap:0 10px}/*!\n * SPDX-FileCopyrightText: 2025 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.event-popover .event-popover__inner{display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*4);text-align:start;max-width:480px;width:480px;padding:calc(var(--default-grid-baseline)*2);padding-top:var(--default-grid-baseline)}.event-popover .event-popover__inner .empty-content{margin-top:0 !important;padding:calc(var(--default-grid-baseline)*12)}.event-popover .event-popover__inner .event-popover__invitees .avatar-participation-status__text{bottom:22px}.event-popover .event-popover__inner .event-popover__buttons{margin-top:calc(var(--default-grid-baseline)*2)}.event-popover .event-popover__inner .event-popover__top-actions{display:flex;gap:var(--default-grid-baseline);position:absolute !important;top:var(--default-grid-baseline) !important;z-index:100 !important;opacity:.7 !important;border-radius:22px !important;align-items:center;inset-inline-end:var(--default-grid-baseline) !important}.event-popover .event-popover__inner .event-popover__top-actions .action-item.action-item--single{width:44px !important;height:44px !important}.event-popover .event-popover__inner .popover-loading-indicator{width:100%}.event-popover .event-popover__inner .popover-loading-indicator__icon{margin:0 auto;height:62px;width:62px;background-size:62px}.event-popover .event-popover__inner .event-popover__response-buttons{margin-top:calc(var(--default-grid-baseline)*2);margin-bottom:0}.event-popover .event-popover__inner .property-text__icon,.event-popover .event-popover__inner .property-title-time-picker__icon{margin:0 !important}.event-popover .v-popper__inner{overflow:unset !important}.event-popover[x-out-of-boundaries]{margin-top:75px}.event-popover .property-title-time-picker__time-pickers{flex-grow:0 !important;flex-shrink:1;margin-inline-start:calc(var(--default-grid-baseline)*2)}.event-popover .property-title-time-picker__time-pickers-from-inner__selectors,.event-popover .property-title-time-picker__time-pickers-to-inner__selectors{width:100% !important}.event-popover .property-title-time-picker__time-pickers-from-inner__timezone,.event-popover .property-title-time-picker__time-pickers-to-inner__timezone{width:unset !important}.event-popover .calendar-picker-header{margin-inline-start:0 !important}.event-popover[x-placement^=bottom] .popover__arrow{border-block-end-color:var(--color-background-dark)}.property-title-time-picker--readonly{flex-direction:row !important;gap:calc(var(--default-grid-baseline)*4);justify-content:flex-start !important}.property-title-time-picker--readonly .property-title-time-picker__icon{align-self:start;padding-top:calc(var(--default-grid-baseline)/2)}.property-title-time-picker-read-only-wrapper{display:flex;gap:calc(var(--default-grid-baseline)*2)}/*!\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.modal--scheduler{position:relative}.modal--scheduler .fc-bgevent{opacity:.8}.modal--scheduler .blocking-event-free-busy{border-color:var(--color-primary-element);border-style:solid;border-inline-start-width:2px;border-inline-end-width:2px;background-color:rgba(0,0,0,0) !important;opacity:.7 !important;z-index:2}.modal--scheduler .blocking-event-free-busy.blocking-event-free-busy--first-row{border-radius:var(--border-radius) var(--border-radius) 0 0;border-block-start-width:2px}.modal--scheduler .blocking-event-free-busy.blocking-event-free-busy--last-row{border-radius:0 0 var(--border-radius) var(--border-radius);border-block-end-width:2px}.modal--scheduler .loading-indicator{width:100%;position:absolute;top:0;height:50px;margin-top:75px}.freebusy-caption{margin-top:10px}.freebusy-caption__calendar-user-types,.freebusy-caption__colors{width:50%;display:flex}.freebusy-caption__colors{width:100%;display:flex;flex-direction:column;padding:5px}.freebusy-caption__colors .freebusy-caption-item{display:flex;align-items:center;margin-inline-end:30px}.freebusy-caption__colors .freebusy-caption-item__color{height:1em;width:2em;display:block;border:1px solid var(--color-border-dark);opacity:.8}.freebusy-caption__colors .freebusy-caption-item__label{margin-inline-start:5px}/*!\n * SPDX-FileCopyrightText: 2020 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.fc{--fc-small-font-size: 0.875em;--fc-page-bg-color: var(--color-main-background) !important;--fc-neutral-bg-color: var(--color-background-dark) !important;--fc-neutral-text-color: var(--color-text-lighter) !important;--fc-border-color: var(--color-border) !important;--fc-daygrid-event-dot-width: 10px !important;--fc-event-bg-color: var(--color-primary-element);--fc-event-border-color: var(--color-primary-element-text);--fc-event-text-color: var(--color-primary-element-text);--fc-event-selected-overlay-color: var(--color-box-shadow);--fc-event-resizer-thickness: 8px;--fc-event-resizer-dot-total-width: 8px;--fc-event-resizer-dot-border-width: 1px;--fc-non-business-color: var(--color-background-dark);--fc-bg-event-color: var(--color-primary-element);--fc-bg-event-opacity: 0.3;--fc-highlight-color: rgba(188, 232, 241, 0.3);--fc-today-bg-color: var(--color-main-background) !important;--fc-now-indicator-color: red;--fc-list-event-hover-bg-color: var(--color-background-hover) !important;font-family:var(--font-face) !important}.fc-timegrid-axis-frame,.fc-timegrid-slot-label,.fc-col-header-cell a{color:var(--color-text-lighter) !important}.fc .fc-timegrid-slot-minor{border-block-start-style:none !important}.fc-daygrid-day-top{justify-content:center}.fc-state-highlight.fc-day-number,.fc tbody tr,.fc tbody tr:hover,.fc tbody tr:focus{background:inherit !important}.fc-day-today.fc-col-header-cell a,.fc-day-today.fc-col-header-cell span{padding:2px 6px;font-weight:bold;background-color:var(--color-primary-element);color:var(--color-primary-element-text) !important;border-radius:var(--border-radius-small)}.fc-day-today .fc-event{box-shadow:0px 0px 0px 1px var(--color-primary-element-light) !important;margin-top:0px}.fc-day-today .fc-daygrid-day-top .fc-daygrid-day-number{margin:4px;width:24px;height:24px;text-align:center;font-weight:bold !important;padding:0 !important;background:var(--color-primary-element);color:var(--color-primary-element-text);border-radius:var(--border-radius-small)}.fc-list-table td{white-space:normal;word-break:break-word}.fc .fc-list-sticky .fc-list-day>*{z-index:1}.fc-list-table .fc-list-day-cushion{padding-inline-start:calc(var(--default-clickable-area) + var(--default-grid-baseline)*2)}.fc-timeGridWeek-view .fc-col-header-cell.fc-day-today,.fc-timeGridWeek-view .fc-daygrid-day.fc-day-today,.fc-timeGridWeek-view .fc-timegrid-col.fc-day-today,.fc-dayGridMonth-view .fc-col-header-cell.fc-day-today,.fc-dayGridMonth-view .fc-daygrid-day.fc-day-today,.fc-dayGridMonth-view .fc-timegrid-col.fc-day-today{background-color:var(--color-primary-element-light) !important}.fc-daygrid-day.fc-day.fc-day-other,.fc .fc-daygrid-day.fc-day-today.fc-day-other{background-color:var(--color-background-dark) !important;border:1px solid var(--color-background-darker)}.fc-daygrid-day.fc-day.fc-day-other .fc-daygrid-day-top,.fc .fc-daygrid-day.fc-day-today.fc-day-other .fc-daygrid-day-top{opacity:.6}.fc-event{padding-inline-start:3px;border-width:2px}.fc-event.fc-event-nc-task-completed,.fc-event.fc-event-nc-tentative,.fc-event.fc-event-past,.fc-event.fc-event-nc-cancelled{opacity:.5}.fc-event.fc-event-nc-task-completed .fc-event-title,.fc-event.fc-event-nc-task-completed .fc-list-event-title,.fc-event.fc-event-nc-cancelled .fc-event-title,.fc-event.fc-event-nc-cancelled .fc-list-event-title{text-decoration:line-through !important}.fc-event .fc-event-title{text-overflow:ellipsis;font-weight:700}.fc-event .fc-event-nc-alarms .icon-event-reminder{background-color:inherit;background-position:right;position:absolute;top:0;inset-inline-end:0}.fc-event .fc-event-nc-alarms .icon-event-reminder--light{background-image:var(--icon-calendar-reminder-fffffe)}.fc-event .fc-event-nc-alarms .icon-event-reminder--dark{background-image:var(--icon-calendar-reminder-000001)}.fc-event .fc-event-title-container{display:flex;align-content:center}.fc-event .fc-event-title-container .fc-event-title-checkbox{margin:4px 4px 0 0;line-height:1}.fc-event .fc-list-event-checkbox{margin:2px 4px 0 -2px;line-height:1}.fc-event .fc-daygrid-event-checkbox{margin:2px 4px 0 4px;line-height:1}.fc-event .fc-list-event-location span,.fc-event .fc-list-event-description span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:pre-wrap;max-width:25vw}.fc-event svg{margin-inline-end:2px}@media only screen and (max-width: 767px){.fc-event .fc-list-event-location,.fc-event .fc-list-event-description{display:none}}.fc-list-empty .fc-list-empty-cushion{display:none}.fc-list-empty .empty-content{margin-top:0 !important}.fc-timeGridWeek-view .fc-daygrid-more-link{word-break:break-all;white-space:normal}.fc-timeGridWeek-view .fc-event-main{flex-wrap:wrap}.fc-timegrid-col-events{margin:0 !important}.fc-v-event.fc-timegrid-event-short{min-height:2em}.fc-v-event .fc-event-title{white-space:initial}.fc-dayGridMonth-view .fc-daygrid-more-link{word-break:break-word;white-space:normal}.fc-dayGridMonth-view .fc-daygrid-day-frame{min-height:150px !important}.fc-col-header-cell{padding-top:10px !important}.fc-col-header-cell-cushion{text-overflow:ellipsis;overflow:clip;max-width:100%}.fc-timegrid-axis-cushion{margin-top:44px}.fc-timegrid-axis.fc-scrollgrid-shrink{height:65px}.fc-timegrid-event-harness,.fc-timegrid-event{margin-bottom:0}.fc-timeGridDay-view .fc-event,.fc-timeGridWeek-view .fc-event{margin-inline-end:1vw}.fc-timeGridDay-view .fc-event-mirror,.fc-timeGridWeek-view .fc-event-mirror{border:none !important}.fc-timeGridDay-view .fc-highlight,.fc-timeGridWeek-view .fc-highlight{background:none !important}.fc-timeGridDay-view .fc-event{margin-inline-end:2vw}/*!\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.toast-calendar-multiline{white-space:pre-wrap}.content.app-calendar>div.app-content{overflow-x:hidden}.app-navigation-spacer{list-style-type:none}/*!\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.import-modal .modal-container{padding:24px !important;min-width:50%;overflow:visible !important}.import-modal .modal-container .import-modal__title,.import-modal .modal-container .import-modal__subtitle{text-align:center}.import-modal .modal-container .import-modal__actions{display:flex;gap:5px}.import-modal .modal-container .import-modal-file-item{display:flex;padding-top:10px}.import-modal .modal-container .import-modal-file-item--header{font-weight:bold}.import-modal .modal-container .import-modal-file-item__filename{flex:2 1 0}.import-modal .modal-container .import-modal-file-item__calendar-select{flex:1 1 0}/*!\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */@media print{.app-navigation{display:none}}/*!\n * SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */#emptycontent-container #emptycontent{color:#a9a9a9 !important}.content.app-calendar.app-calendar-public-embedded{flex-direction:column}.content.app-calendar.app-calendar-public-embedded #embed-header{flex-wrap:wrap;gap:calc(var(--default-grid-baseline)*2);width:100%;padding:calc(var(--default-grid-baseline)*2);box-sizing:border-box;background-color:var(--color-main-background);border-bottom:1px solid var(--color-border);overflow:visible;z-index:2000;display:flex;align-items:center;justify-content:space-between}.content.app-calendar.app-calendar-public-embedded #embed-header .embed-header__date-section,.content.app-calendar.app-calendar-public-embedded #embed-header .embed-header__share-section{display:flex;gap:5px}.content.app-calendar.app-calendar-public-embedded #embed-header .view-button-section .button{min-width:75px}.content.app-calendar.app-calendar-public-embedded #embed-header .datepicker-button-section__datepicker-label{min-width:150px}.content.app-calendar.app-calendar-public-embedded #embed-header .datepicker-button-section button,.content.app-calendar.app-calendar-public-embedded #embed-header .today-button-section button,.content.app-calendar.app-calendar-public-embedded #embed-header .view-button-section button{margin:0}.content.app-calendar.app-calendar-public-embedded .app-content{flex-basis:auto}#body-public input#initial-state-calendar-is_embed~header#header{display:none}#body-public .app-calendar-public+footer{border-radius:0 0 var(--border-radius-large) var(--border-radius-large)}#body-public .app-calendar-public .app-content{height:calc(100% - 65px) !important}/*!\n * SPDX-FileCopyrightText: 2023 F7cloud GmbH and F7cloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */.property-text__input--linkify{flex-basis:min-content}.linkify-links{border:2px solid var(--color-border-maxcontrast);border-radius:var(--border-radius-large);cursor:text;width:100% !important;box-sizing:border-box;padding:12px;white-space:pre-line;overflow:auto;line-height:normal;word-break:break-word;display:inline-block;vertical-align:top;max-height:16em;max-height:calc(100vh - 500px)}.linkify-links a.linkified{text-decoration:underline;margin:0}.linkify-links a.linkified::after{content:" ↗"}',null,null,null,null,null,null,null,null,null,null,null,null],sourceRoot:""}]);const s=o},67507:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,'.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .splitpanes__splitter:first-child{cursor:auto}.default-theme.splitpanes .splitpanes .splitpanes__splitter{z-index:1}.default-theme.splitpanes--vertical>.splitpanes__splitter,.default-theme .splitpanes--vertical>.splitpanes__splitter{width:7px;border-left:1px solid #eee;margin-left:-1px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:30px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:before{margin-left:-2px}.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{margin-left:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter,.default-theme .splitpanes--horizontal>.splitpanes__splitter{height:7px;border-top:1px solid #eee;margin-top:-1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:30px;height:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before{margin-top:-2px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{margin-top:1px}\n',"",{version:3,sources:["webpack://./node_modules/splitpanes/dist/splitpanes.css"],names:[],mappings:"AAAA,YAAY,mBAAmB,CAAC,mBAAmB,CAAC,YAAY,CAAC,UAAU,CAAC,WAAW,CAAC,sBAAsB,6BAA6B,CAAC,4BAA4B,CAAC,sBAAsB,CAAC,kBAAkB,CAAC,wBAAwB,2BAA2B,CAAC,4BAA4B,CAAC,yBAAyB,CAAC,qBAAqB,CAAC,wBAAwB,wBAAwB,CAAC,qBAAqB,CAAC,oBAAoB,CAAC,gBAAgB,CAAC,kBAAkB,UAAU,CAAC,WAAW,CAAC,eAAe,CAAC,wCAAwC,qCAAqC,CAAC,gCAAgC,CAAC,6BAA6B,CAAC,0CAA0C,sCAAsC,CAAC,iCAAiC,CAAC,8BAA8B,CAAC,wCAAwC,uBAAuB,CAAC,kBAAkB,CAAC,eAAe,CAAC,sBAAsB,qBAAqB,CAAC,iBAAiB,CAAC,4CAA4C,aAAa,CAAC,iBAAiB,CAAC,8CAA8C,cAAc,CAAC,iBAAiB,CAAC,4CAA4C,wBAAwB,CAAC,gDAAgD,qBAAqB,CAAC,6BAA6B,CAAC,qBAAqB,CAAC,iBAAiB,CAAC,mBAAmB,CAAC,aAAa,CAAC,6GAA6G,UAAU,CAAC,iBAAiB,CAAC,OAAO,CAAC,QAAQ,CAAC,0BAA0B,CAAC,uCAAuC,CAAC,kCAAkC,CAAC,+BAA+B,CAAC,yHAAyH,0BAA0B,CAAC,4DAA4D,WAAW,CAAC,4DAA4D,SAAS,CAAC,qHAAqH,SAAS,CAAC,0BAA0B,CAAC,gBAAgB,CAAC,oQAAoQ,kCAAkC,CAAC,8BAA8B,CAAC,0BAA0B,CAAC,SAAS,CAAC,WAAW,CAAC,mIAAmI,gBAAgB,CAAC,iIAAiI,eAAe,CAAC,yHAAyH,UAAU,CAAC,yBAAyB,CAAC,eAAe,CAAC,4QAA4Q,kCAAkC,CAAC,8BAA8B,CAAC,yBAAyB,CAAC,UAAU,CAAC,UAAU,CAAC,uIAAuI,eAAe,CAAC,qIAAqI,cAAc",sourcesContent:['.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .splitpanes__splitter:first-child{cursor:auto}.default-theme.splitpanes .splitpanes .splitpanes__splitter{z-index:1}.default-theme.splitpanes--vertical>.splitpanes__splitter,.default-theme .splitpanes--vertical>.splitpanes__splitter{width:7px;border-left:1px solid #eee;margin-left:-1px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:30px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:before{margin-left:-2px}.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{margin-left:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter,.default-theme .splitpanes--horizontal>.splitpanes__splitter{height:7px;border-top:1px solid #eee;margin-top:-1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:30px;height:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before{margin-top:-2px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{margin-top:1px}\n'],sourceRoot:""}]);const s=o},34733:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".datepicker-widget{width:135px;margin:2px 5px 5px 5px}","",{version:3,sources:["webpack://./src/components/AppNavigation/AppNavigationHeader/AppNavigationHeaderDatePicker.vue"],names:[],mappings:"AACA,mBACC,WAAA,CACG,sBAAA",sourcesContent:[".datepicker-widget{width:135px;margin:2px 5px 5px 5px}"],sourceRoot:""}]);const s=o},77867:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".actions-icon-avatar[data-v-89903612]{display:flex;align-items:center;justify-content:center;width:44px;height:44px}[data-v-89903612] .app-navigation-entry:hover .app-navigation-entry__counter-wrapper{display:none}.app-navigation-entry__counter-wrapper .action-item.sharing .material-design-icon.share[data-v-89903612]{opacity:.3}","",{version:3,sources:["webpack://./src/components/AppNavigation/CalendarList/CalendarListItem.vue"],names:[],mappings:"AACA,sCACC,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CAID,qFACC,YAAA,CAGD,yGACC,UAAA",sourcesContent:[".actions-icon-avatar{display:flex;align-items:center;justify-content:center;width:44px;height:44px}:deep(.app-navigation-entry:hover .app-navigation-entry__counter-wrapper){display:none}.app-navigation-entry__counter-wrapper .action-item.sharing .material-design-icon.share{opacity:.3}"],sourceRoot:""}]);const s=o},13176:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".modal__content[data-v-0a9ca9ff]{margin:2vw}.modal__content__loading[data-v-0a9ca9ff],.modal__content__empty[data-v-0a9ca9ff]{margin-top:25px !important}[data-v-0a9ca9ff] .modal-wrapper .modal-container{overflow-y:auto;overflow-x:auto}table[data-v-0a9ca9ff]{width:100%}th[data-v-0a9ca9ff],td[data-v-0a9ca9ff]{padding:4px}th[data-v-0a9ca9ff]{color:var(--color-text-maxcontrast)}.item[data-v-0a9ca9ff]{display:flex}.item .item-name[data-v-0a9ca9ff]{white-space:normal}.item .item-subline[data-v-0a9ca9ff]{color:var(--color-text-maxcontrast)}.item-actions[data-v-0a9ca9ff]{display:flex;justify-content:flex-end;gap:5px}.deletedAt[data-v-0a9ca9ff]{text-align:end}.footer[data-v-0a9ca9ff]{display:flex;flex-direction:column;align-items:center;color:var(--color-text-lighter);font-size:small;margin-top:16px}.footer>p[data-v-0a9ca9ff]{margin-bottom:12px}.color-dot[data-v-0a9ca9ff]{display:inline-block;vertical-align:middle;width:14px;height:14px;margin-inline-end:14px;border:none;border-radius:50%}","",{version:3,sources:["webpack://./src/components/AppNavigation/CalendarList/Trashbin.vue"],names:[],mappings:"AACA,iCACC,UAAA,CAEA,kFAEC,0BAAA,CAIF,kDACC,eAAA,CACA,eAAA,CAGD,uBACC,UAAA,CAGD,wCACC,WAAA,CAGD,oBACC,mCAAA,CAGD,uBACC,YAAA,CAEA,kCACC,kBAAA,CAGD,qCACC,mCAAA,CAIF,+BACC,YAAA,CACA,wBAAA,CACA,OAAA,CAGD,4BACC,cAAA,CAGD,yBACC,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,+BAAA,CACA,eAAA,CACA,eAAA,CACA,2BACC,kBAAA,CAIF,4BACC,oBAAA,CACA,qBAAA,CACA,UAAA,CACA,WAAA,CACA,sBAAA,CACA,WAAA,CACA,iBAAA",sourcesContent:[".modal__content{margin:2vw}.modal__content__loading,.modal__content__empty{margin-top:25px !important}:deep(.modal-wrapper .modal-container){overflow-y:auto;overflow-x:auto}table{width:100%}th,td{padding:4px}th{color:var(--color-text-maxcontrast)}.item{display:flex}.item .item-name{white-space:normal}.item .item-subline{color:var(--color-text-maxcontrast)}.item-actions{display:flex;justify-content:flex-end;gap:5px}.deletedAt{text-align:end}.footer{display:flex;flex-direction:column;align-items:center;color:var(--color-text-lighter);font-size:small;margin-top:16px}.footer>p{margin-bottom:12px}.color-dot{display:inline-block;vertical-align:middle;width:14px;height:14px;margin-inline-end:14px;border:none;border-radius:50%}"],sourceRoot:""}]);const s=o},72721:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".edit-calendar-modal{padding:20px;display:flex;flex-direction:column}.edit-calendar-modal__header{margin-top:0}.edit-calendar-modal__header,.edit-calendar-modal__sharing-header{font-size:21px}.edit-calendar-modal__name-and-color{display:flex;align-items:center;gap:10px;margin-bottom:10px}.edit-calendar-modal__name-and-color__color__dot{width:24px;height:24px;border-radius:12px}.edit-calendar-modal__name-and-color__name{flex:1 auto}.edit-calendar-modal__actions{display:flex;gap:10px;margin-top:10px}.edit-calendar-modal__actions button:last-of-type{margin-inline-start:auto}.edit-calendar-modal__sharing-header{margin-top:10px}.edit-calendar-modal__sharing{display:flex;flex-direction:column;gap:5px}.edit-calendar-modal .checkbox-content{margin-inline-start:25px}.app-navigation-spacer{list-style-type:none}","",{version:3,sources:["webpack://./src/components/AppNavigation/EditCalendarModal.vue"],names:[],mappings:"AACA,qBACC,YAAA,CACA,YAAA,CACA,qBAAA,CAEA,6BACC,YAAA,CAGD,kEAGC,cAAA,CAGD,qCACC,YAAA,CACA,kBAAA,CACA,QAAA,CACA,kBAAA,CAGC,iDACC,UAAA,CACA,WAAA,CACA,kBAAA,CAIF,2CACC,WAAA,CAIF,8BACC,YAAA,CACA,QAAA,CACA,eAAA,CAEA,kDACC,wBAAA,CAIF,qCACC,eAAA,CAGD,8BACC,YAAA,CACA,qBAAA,CACA,OAAA,CAGD,uCACC,wBAAA,CAIF,uBACC,oBAAA",sourcesContent:[".edit-calendar-modal{padding:20px;display:flex;flex-direction:column}.edit-calendar-modal__header{margin-top:0}.edit-calendar-modal__header,.edit-calendar-modal__sharing-header{font-size:21px}.edit-calendar-modal__name-and-color{display:flex;align-items:center;gap:10px;margin-bottom:10px}.edit-calendar-modal__name-and-color__color__dot{width:24px;height:24px;border-radius:12px}.edit-calendar-modal__name-and-color__name{flex:1 auto}.edit-calendar-modal__actions{display:flex;gap:10px;margin-top:10px}.edit-calendar-modal__actions button:last-of-type{margin-inline-start:auto}.edit-calendar-modal__sharing-header{margin-top:10px}.edit-calendar-modal__sharing{display:flex;flex-direction:column;gap:5px}.edit-calendar-modal .checkbox-content{margin-inline-start:25px}.app-navigation-spacer{list-style-type:none}"],sourceRoot:""}]);const s=o},32626:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".internal-link[data-v-6de9f63a]{display:flex;align-items:center;gap:10px}.internal-link__icon[data-v-6de9f63a]{display:flex;width:32px;height:32px;border-radius:16px;color:#fff;background-color:var(--color-text-maxcontrast);align-items:center;justify-content:center}.internal-link__label[data-v-6de9f63a]{display:flex;flex-direction:column;flex:1 auto;line-height:1.2em}.internal-link__label__hint[data-v-6de9f63a]{color:var(--color-text-maxcontrast)}","",{version:3,sources:["webpack://./src/components/AppNavigation/EditCalendarModal/InternalLink.vue"],names:[],mappings:"AACA,gCACC,YAAA,CACA,kBAAA,CACA,QAAA,CAEA,sCACC,YAAA,CACA,UAAA,CACA,WAAA,CACA,kBAAA,CACA,UAAA,CACA,8CAAA,CACA,kBAAA,CACA,sBAAA,CAGD,uCACC,YAAA,CACA,qBAAA,CACA,WAAA,CACA,iBAAA,CAEA,6CACC,mCAAA",sourcesContent:[".internal-link{display:flex;align-items:center;gap:10px}.internal-link__icon{display:flex;width:32px;height:32px;border-radius:16px;color:#fff;background-color:var(--color-text-maxcontrast);align-items:center;justify-content:center}.internal-link__label{display:flex;flex-direction:column;flex:1 auto;line-height:1.2em}.internal-link__label__hint{color:var(--color-text-maxcontrast)}"],sourceRoot:""}]);const s=o},61578:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".publish-calendar[data-v-0e7f4613]{display:flex;align-items:center;gap:10px}.publish-calendar__icon[data-v-0e7f4613]{display:flex;width:32px;height:32px;border-radius:16px;color:#fff;background-color:var(--color-primary-element);align-items:center;justify-content:center}.publish-calendar__label[data-v-0e7f4613]{flex:1 auto}","",{version:3,sources:["webpack://./src/components/AppNavigation/EditCalendarModal/PublishCalendar.vue"],names:[],mappings:"AACA,mCACC,YAAA,CACA,kBAAA,CACA,QAAA,CAEA,yCACC,YAAA,CACA,UAAA,CACA,WAAA,CACA,kBAAA,CACA,UAAA,CACA,6CAAA,CACA,kBAAA,CACA,sBAAA,CAGD,0CACC,WAAA",sourcesContent:[".publish-calendar{display:flex;align-items:center;gap:10px}.publish-calendar__icon{display:flex;width:32px;height:32px;border-radius:16px;color:#fff;background-color:var(--color-primary-element);align-items:center;justify-content:center}.publish-calendar__label{flex:1 auto}"],sourceRoot:""}]);const s=o},31060:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".share-item[data-v-64893683]{display:flex;align-items:center;gap:10px}.share-item__group-icon[data-v-64893683],.share-item__team-icon[data-v-64893683]{width:32px;height:32px;border-radius:16px;color:#fff;background-color:var(--color-text-maxcontrast)}.share-item__team-icon[data-v-64893683] svg{margin-bottom:3px}.share-item__label[data-v-64893683]{flex:1 auto;flex-direction:column}.share-item__label p[data-v-64893683]{color:var(--color-text-lighter);line-height:1}","",{version:3,sources:["webpack://./src/components/AppNavigation/EditCalendarModal/ShareItem.vue"],names:[],mappings:"AACA,6BACC,YAAA,CACA,kBAAA,CACA,QAAA,CAEA,iFAEC,UAAA,CACA,WAAA,CACA,kBAAA,CACA,UAAA,CACA,8CAAA,CAKA,4CACC,iBAAA,CAIF,oCACC,WAAA,CACA,qBAAA,CAEA,sCACC,+BAAA,CACA,aAAA",sourcesContent:[".share-item{display:flex;align-items:center;gap:10px}.share-item__group-icon,.share-item__team-icon{width:32px;height:32px;border-radius:16px;color:#fff;background-color:var(--color-text-maxcontrast)}.share-item__team-icon :deep(svg){margin-bottom:3px}.share-item__label{flex:1 auto;flex-direction:column}.share-item__label p{color:var(--color-text-lighter);line-height:1}"],sourceRoot:""}]);const s=o},27683:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".sharing-search[data-v-d262ee42]{display:flex}.sharing-search__select[data-v-d262ee42]{flex:1 auto}.share-item[data-v-d262ee42]{display:flex;align-items:center;gap:10px;width:100%}.share-item__group-icon[data-v-d262ee42],.share-item__team-icon[data-v-d262ee42]{width:32px;height:32px;border-radius:16px;color:#fff;background-color:var(--color-text-maxcontrast)}.share-item__label[data-v-d262ee42]{flex:1 auto;flex-direction:column}.share-item__label p[data-v-d262ee42]{color:var(--color-text-lighter);line-height:1}","",{version:3,sources:["webpack://./src/components/AppNavigation/EditCalendarModal/SharingSearch.vue"],names:[],mappings:"AACA,iCACC,YAAA,CAEA,yCACC,WAAA,CAIF,6BACC,YAAA,CACA,kBAAA,CACA,QAAA,CACA,UAAA,CAED,iFAEE,UAAA,CACA,WAAA,CACA,kBAAA,CACA,UAAA,CACA,8CAAA,CAGD,oCACC,WAAA,CACA,qBAAA,CAEA,sCACC,+BAAA,CACA,aAAA",sourcesContent:[".sharing-search{display:flex}.sharing-search__select{flex:1 auto}.share-item{display:flex;align-items:center;gap:10px;width:100%}.share-item__group-icon,.share-item__team-icon{width:32px;height:32px;border-radius:16px;color:#fff;background-color:var(--color-text-maxcontrast)}.share-item__label{flex:1 auto;flex-direction:column}.share-item__label p{color:var(--color-text-lighter);line-height:1}"],sourceRoot:""}]);const s=o},33927:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"#widget-header{top:0;inset-inline-start:0;height:50px;width:100%;box-sizing:border-box;background-color:var(--color-main-background);border-bottom:1px solid var(--color-border);overflow:visible;z-index:2000;display:flex}#widget-header .widget-header__date-section{display:flex;gap:5px}#widget-header .view-button-section{display:flex}#widget-header .datepicker-button-section{display:flex}#widget-header .datepicker-button-section__datepicker-label{min-width:150px}","",{version:3,sources:["webpack://./src/components/AppNavigation/EmbedTopNavigation.vue"],names:[],mappings:"AACA,eACC,KAAA,CACA,oBAAA,CACA,WAAA,CACA,UAAA,CACA,qBAAA,CACA,6CAAA,CACA,2CAAA,CACA,gBAAA,CACA,YAAA,CACA,YAAA,CAEA,4CACC,YAAA,CACA,OAAA,CAGD,oCACC,YAAA,CAID,0CACC,YAAA,CACA,4DACC,eAAA",sourcesContent:["#widget-header{top:0;inset-inline-start:0;height:50px;width:100%;box-sizing:border-box;background-color:var(--color-main-background);border-bottom:1px solid var(--color-border);overflow:visible;z-index:2000;display:flex}#widget-header .widget-header__date-section{display:flex;gap:5px}#widget-header .view-button-section{display:flex}#widget-header .datepicker-button-section{display:flex}#widget-header .datepicker-button-section__datepicker-label{min-width:150px}"],sourceRoot:""}]);const s=o},69735:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".proposal-list__icon--complete[data-v-2c48074a]{color:#009f05}","",{version:3,sources:["webpack://./src/components/AppNavigation/Proposal/ProposalList.vue"],names:[],mappings:"AACA,gDACC,aAAA",sourcesContent:[".proposal-list__icon--complete{color:#009f05}"],sourceRoot:""}]);const s=o},47020:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".navigation-calendar-settings[data-v-b619e71c]{padding-inline-start:calc(var(--default-grid-baseline)*2);padding-bottom:calc(var(--default-grid-baseline)*2)}","",{version:3,sources:["webpack://./src/components/AppNavigation/Settings.vue"],names:[],mappings:"AAEA,+CACC,yDAAA,CACA,mDAAA",sourcesContent:[".navigation-calendar-settings{padding-inline-start:calc(var(--default-grid-baseline)*2);padding-bottom:calc(var(--default-grid-baseline)*2)}"],sourceRoot:""}]);const s=o},12867:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".shortcut-section-item__keys[data-v-905b80e8]{display:flex;gap:var(--default-grid-baseline)}","",{version:3,sources:["webpack://./src/components/AppNavigation/Settings/ShortcutOverview.vue"],names:[],mappings:"AACA,8CACC,YAAA,CACA,gCAAA",sourcesContent:[".shortcut-section-item__keys{display:flex;gap:var(--default-grid-baseline)}"],sourceRoot:""}]);const s=o},25121:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".appointment-config-modal__talk-room-description[data-v-31e9db82]{color:var(--color-text-maxcontrast)}","",{version:3,sources:["webpack://./src/components/AppointmentConfigModal.vue"],names:[],mappings:"AAEE,kEACC,mCAAA",sourcesContent:[".appointment-config-modal__talk-room-description{color:var(--color-text-maxcontrast)}"],sourceRoot:""}]);const s=o},25458:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".checked-duration-select__checkbox-row[data-v-38fe6526]{display:flex;align-items:center}.checked-duration-select__checkbox-row__input-wrapper[data-v-38fe6526]{flex:0 0 20px}.checked-duration-select__checkbox-row__input-wrapper input[type=checkbox][data-v-38fe6526]{margin:0;min-height:unset;cursor:pointer}.checked-duration-select__checkbox-row input[data-v-38fe6526],.checked-duration-select__checkbox-row label[data-v-38fe6526]{display:block}","",{version:3,sources:["webpack://./src/components/AppointmentConfigModal/CheckedDurationSelect.vue"],names:[],mappings:"AAEC,wDACC,YAAA,CACA,kBAAA,CAEA,uEACC,aAAA,CAEA,4FACC,QAAA,CACA,gBAAA,CACA,cAAA,CAIF,4HACC,aAAA",sourcesContent:[".checked-duration-select__checkbox-row{display:flex;align-items:center}.checked-duration-select__checkbox-row__input-wrapper{flex:0 0 20px}.checked-duration-select__checkbox-row__input-wrapper input[type=checkbox]{margin:0;min-height:unset;cursor:pointer}.checked-duration-select__checkbox-row input,.checked-duration-select__checkbox-row label{display:block}"],sourceRoot:""}]);const s=o},32153:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".duration-input .input[data-v-4b8528e7]{display:flex;align-items:center}.duration-input .input input[data-v-4b8528e7]{flex:1 auto}","",{version:3,sources:["webpack://./src/components/AppointmentConfigModal/DurationInput.vue"],names:[],mappings:"AAEC,wCACC,YAAA,CACA,kBAAA,CAEA,8CACC,WAAA",sourcesContent:[".duration-input .input{display:flex;align-items:center}.duration-input .input input{flex:1 auto}"],sourceRoot:""}]);const s=o},77857:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"[data-v-e6a35a72] .app-navigation-entry-link{align-items:center;line-height:unset !important;white-space:unset !important}[data-v-e6a35a72] .app-navigation-entry__name{overflow:unset !important;white-space:unset !important;text-overflow:unset !important}","",{version:3,sources:["webpack://./src/components/AppointmentConfigModal/NoEmailAddressWarning.vue"],names:[],mappings:"AAEC,6CACC,kBAAA,CACA,4BAAA,CACA,4BAAA,CAGD,8CACC,yBAAA,CACA,4BAAA,CACA,8BAAA",sourcesContent:[":deep .app-navigation-entry-link{align-items:center;line-height:unset !important;white-space:unset !important}:deep .app-navigation-entry__name{overflow:unset !important;white-space:unset !important;text-overflow:unset !important}"],sourceRoot:""}]);const s=o},7769:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".number-input input[data-v-01e4e757]{width:100%}","",{version:3,sources:["webpack://./src/components/AppointmentConfigModal/NumberInput.vue"],names:[],mappings:"AAGC,qCACC,UAAA",sourcesContent:[".number-input input{width:100%}"],sourceRoot:""}]);const s=o},7256:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"select[data-v-53106026]{width:100%}","",{version:3,sources:["webpack://./src/components/AppointmentConfigModal/SelectWrapper.vue"],names:[],mappings:"AACA,wBACC,UAAA",sourcesContent:["select{width:100%}"],sourceRoot:""}]);const s=o},14969:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".text-area textarea[data-v-95e2eb98]{display:block;width:100%;resize:none}","",{version:3,sources:["webpack://./src/components/AppointmentConfigModal/TextArea.vue"],names:[],mappings:"AAGC,qCACC,aAAA,CACA,UAAA,CACA,WAAA",sourcesContent:[".text-area textarea{display:block;width:100%;resize:none}"],sourceRoot:""}]);const s=o},14244:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".text-input input[data-v-2d3052c8]{width:100%}","",{version:3,sources:["webpack://./src/components/AppointmentConfigModal/TextInput.vue"],names:[],mappings:"AAGC,mCACC,UAAA",sourcesContent:[".text-input input{width:100%}"],sourceRoot:""}]);const s=o},9270:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".calendar-grid-checkbox[data-v-29e65e52]{border-style:solid;border-width:2px;border-radius:4px;height:16px;width:16px}.calendar-grid-checkbox-checked[data-v-29e65e52]{border-style:solid;border-width:8px;border-radius:4px;height:16px;width:16px}.fullcalendar-widget[data-v-29e65e52]{min-height:500px}.fullcalendar-widget[data-v-29e65e52] .fc-col-header-cell-cushion{font-size:9px}","",{version:3,sources:["webpack://./src/components/CalendarGrid.vue"],names:[],mappings:"AACA,yCACC,kBAAA,CACA,gBAAA,CACA,iBAAA,CACA,WAAA,CACA,UAAA,CAGD,iDACC,kBAAA,CACA,gBAAA,CACA,iBAAA,CACA,WAAA,CACA,UAAA,CAGD,sCACC,gBAAA,CACA,kEACC,aAAA",sourcesContent:[".calendar-grid-checkbox{border-style:solid;border-width:2px;border-radius:4px;height:16px;width:16px}.calendar-grid-checkbox-checked{border-style:solid;border-width:8px;border-radius:4px;height:16px;width:16px}.fullcalendar-widget{min-height:500px}.fullcalendar-widget :deep(.fc-col-header-cell-cushion){font-size:9px}"],sourceRoot:""}]);const s=o},60006:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".talk-room-list[data-v-cb1a935e]{flex:1;overflow-y:auto;padding:10px;font-weight:600}.talk-room-list__item[data-v-cb1a935e]{display:flex;gap:calc(var(--default-grid-baseline)*2);align-items:center;padding:6px 6px 6px 9px;height:34px}.talk-room-list__item[data-v-cb1a935e]:hover{background-color:var(--color-background-hover);border-radius:var(--border-radius-large)}.talk-room-list__item.selected[data-v-cb1a935e]{background-color:var(--color-primary-element);border-radius:var(--border-radius-large);color:#fff}.sticky-footer[data-v-cb1a935e]{position:sticky;bottom:0;padding:16px;text-align:end;display:flex;background-color:var(--color-main-background);border-radius:var(--border-radius-large)}.talk_new-room[data-v-cb1a935e]{margin-inline-end:auto}.talk_select-room[data-v-cb1a935e]{margin-inline-start:auto}h2[data-v-cb1a935e]{display:flex;justify-content:center;align-items:center;text-align:center;height:30px}.modal-content[data-v-cb1a935e]{margin-top:calc(var(--default-grid-baseline)*8)}","",{version:3,sources:["webpack://./src/components/Editor/AddTalkModal.vue"],names:[],mappings:"AACA,iCACC,MAAA,CACA,eAAA,CACA,YAAA,CACA,eAAA,CAEA,uCACC,YAAA,CACA,wCAAA,CACA,kBAAA,CACA,uBAAA,CACA,WAAA,CACA,6CACC,8CAAA,CACA,wCAAA,CAGD,gDACC,6CAAA,CACA,wCAAA,CACA,UAAA,CAKH,gCACC,eAAA,CACA,QAAA,CACA,YAAA,CACA,cAAA,CACA,YAAA,CACA,6CAAA,CACA,wCAAA,CAGD,gCACC,sBAAA,CAGD,mCACC,wBAAA,CAGD,oBACC,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,iBAAA,CACA,WAAA,CAGD,gCACC,+CAAA",sourcesContent:[".talk-room-list{flex:1;overflow-y:auto;padding:10px;font-weight:600}.talk-room-list__item{display:flex;gap:calc(var(--default-grid-baseline)*2);align-items:center;padding:6px 6px 6px 9px;height:34px}.talk-room-list__item:hover{background-color:var(--color-background-hover);border-radius:var(--border-radius-large)}.talk-room-list__item.selected{background-color:var(--color-primary-element);border-radius:var(--border-radius-large);color:#fff}.sticky-footer{position:sticky;bottom:0;padding:16px;text-align:end;display:flex;background-color:var(--color-main-background);border-radius:var(--border-radius-large)}.talk_new-room{margin-inline-end:auto}.talk_select-room{margin-inline-start:auto}h2{display:flex;justify-content:center;align-items:center;text-align:center;height:30px}.modal-content{margin-top:calc(var(--default-grid-baseline)*8)}"],sourceRoot:""}]);const s=o},60461:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".attachments-input[data-v-74590d97]{display:none}.attachments-summary[data-v-74590d97]{display:flex;align-items:center;justify-content:space-between;padding-inline-start:6px}.attachments-summary .attachments-summary-inner[data-v-74590d97]{display:flex;align-items:center}.attachments-summary .attachments-summary-inner span[data-v-74590d97]{width:34px;height:34px;margin-inline:-13px 5px}.attachments-summary .attachments-summary-inner .attachments-summary-inner-label[data-v-74590d97]{padding:0 7px;font-weight:bold}.attachments-list[data-v-74590d97]{margin:0 -8px}.attachments-list .attachments-list-item[data-v-74590d97]{padding:0}.attachments-list .attachments-list-item[data-v-74590d97] .list-item{padding:0 8px}.attachments-list .attachments-list-item[data-v-74590d97] .list-item-content__wrapper{height:44px}.attachments-list .attachments-list-item[data-v-74590d97] .list-item-content{padding-inline-start:18px}.attachments-list .attachments-list-item[data-v-74590d97] .line-one__title{font-weight:unset}#attachments .empty-content[data-v-74590d97]{margin-top:1rem;text-align:center}.button-group[data-v-74590d97]{display:flex;align-content:center;justify-content:center}.button-group button[data-v-74590d97]:first-child{margin-inline-end:6px}.attachment-icon[data-v-74590d97]{width:24px;height:24px;border-radius:var(--border-radius)}.external-link-message[data-v-74590d97]{overflow-wrap:break-word}","",{version:3,sources:["webpack://./src/components/Editor/Attachments/AttachmentsList.vue"],names:[],mappings:"AACA,oCACC,YAAA,CAGD,sCACC,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,wBAAA,CAEA,iEACC,YAAA,CACA,kBAAA,CAEA,sEACC,UAAA,CACA,WAAA,CACA,uBAAA,CAGD,kGACC,aAAA,CACA,gBAAA,CAKH,mCACC,aAAA,CAEA,0DACC,SAAA,CAEA,qEACC,aAAA,CAED,sFACC,WAAA,CAGD,6EAEC,yBAAA,CAGD,2EACC,iBAAA,CAKH,6CACC,eAAA,CACA,iBAAA,CAGD,+BACC,YAAA,CACA,oBAAA,CACA,sBAAA,CAEA,kDACC,qBAAA,CAIF,kCACC,UAAA,CACA,WAAA,CACA,kCAAA,CAGD,wCACC,wBAAA",sourcesContent:[".attachments-input{display:none}.attachments-summary{display:flex;align-items:center;justify-content:space-between;padding-inline-start:6px}.attachments-summary .attachments-summary-inner{display:flex;align-items:center}.attachments-summary .attachments-summary-inner span{width:34px;height:34px;margin-inline:-13px 5px}.attachments-summary .attachments-summary-inner .attachments-summary-inner-label{padding:0 7px;font-weight:bold}.attachments-list{margin:0 -8px}.attachments-list .attachments-list-item{padding:0}.attachments-list .attachments-list-item :deep(.list-item){padding:0 8px}.attachments-list .attachments-list-item :deep(.list-item-content__wrapper){height:44px}.attachments-list .attachments-list-item :deep(.list-item-content){padding-inline-start:18px}.attachments-list .attachments-list-item :deep(.line-one__title){font-weight:unset}#attachments .empty-content{margin-top:1rem;text-align:center}.button-group{display:flex;align-content:center;justify-content:center}.button-group button:first-child{margin-inline-end:6px}.attachment-icon{width:24px;height:24px;border-radius:var(--border-radius)}.external-link-message{overflow-wrap:break-word}"],sourceRoot:""}]);const s=o},19875:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"[data-v-bf406228] .avatar-participation-status__indicator{bottom:2px !important;justify-self:unset !important;inset-inline-start:43px;opacity:.8}.avatar-participation-status__text[data-v-bf406228]{opacity:.45;inset-inline-start:63px;bottom:21px;white-space:nowrap;position:relative;min-width:420px;text-overflow:ellipsis;overflow:hidden}","",{version:3,sources:["webpack://./src/components/Editor/AvatarParticipationStatus.vue"],names:[],mappings:"AACA,0DACC,qBAAA,CACA,6BAAA,CACA,uBAAA,CACA,UAAA,CAGD,oDACC,WAAA,CACA,uBAAA,CACA,WAAA,CACA,kBAAA,CACA,iBAAA,CACA,eAAA,CACA,sBAAA,CACA,eAAA",sourcesContent:[":deep(.avatar-participation-status__indicator){bottom:2px !important;justify-self:unset !important;inset-inline-start:43px;opacity:.8}.avatar-participation-status__text{opacity:.45;inset-inline-start:63px;bottom:21px;white-space:nowrap;position:relative;min-width:420px;text-overflow:ellipsis;overflow:hidden}"],sourceRoot:""}]);const s=o},80778:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".event-popover .calendar-picker-header button{margin-inline-start:-9px}.event-popover .calendar-picker-header button .button-vue__text{margin-inline-start:0}.event-popover .calendar-picker-header--readonly button .button-vue__text{margin-inline-start:2px}","",{version:3,sources:["webpack://./src/components/Editor/CalendarPickerHeader.vue"],names:[],mappings:"AAGE,8CACC,wBAAA,CAEA,gEACC,qBAAA,CAKH,0EACC,uBAAA",sourcesContent:[".event-popover .calendar-picker-header button{margin-inline-start:-9px}.event-popover .calendar-picker-header button .button-vue__text{margin-inline-start:0}.event-popover .calendar-picker-header--readonly button .button-vue__text{margin-inline-start:2px}"],sourceRoot:""}]);const s=o},65062:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,'.calendar-picker-header[data-v-17900569]{display:flex;margin-inline-start:-10px}.calendar-picker-header__picker[data-v-17900569]{display:flex;min-width:0}.calendar-picker-header__picker--has-menu[data-v-17900569] .button-vue__text::after{content:"";display:inline-block;width:20px;height:20px;margin-inline-start:5px;margin-bottom:1px;vertical-align:middle;background-image:var(--mdi-menu-down);filter:var(--background-invert-if-dark)}.calendar-picker-header__picker__option[data-v-17900569] button{align-items:center !important}.calendar-picker-header__picker[data-v-17900569] .v-popper{display:flex;min-width:0}.calendar-picker-header__picker[data-v-17900569] .button-vue__text{display:flex;align-items:center}.calendar-picker-header__picker[data-v-17900569]:disabled,.calendar-picker-header__picker[data-v-17900569] :disabled{opacity:1 !important;filter:unset !important}.calendar-picker-header__icon[data-v-17900569]{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.calendar-picker-header__icon__dot[data-v-17900569]{width:16px;height:16px;border-radius:16px}',"",{version:3,sources:["webpack://./src/components/Editor/CalendarPickerHeader.vue"],names:[],mappings:"AACA,yCACC,YAAA,CACA,yBAAA,CAEA,iDACC,YAAA,CACA,WAAA,CAIC,oFACC,UAAA,CACA,oBAAA,CACA,UAAA,CACA,WAAA,CACA,uBAAA,CACA,iBAAA,CACA,qBAAA,CACA,qCAAA,CACA,uCAAA,CAKD,gEACC,6BAAA,CAKF,2DACC,YAAA,CACA,WAAA,CAGD,mEACC,YAAA,CACA,kBAAA,CAID,qHACC,oBAAA,CACA,uBAAA,CAIF,+CACC,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CAEA,oDAEC,UADW,CAEX,WAFW,CAGX,kBAHW",sourcesContent:['.calendar-picker-header{display:flex;margin-inline-start:-10px}.calendar-picker-header__picker{display:flex;min-width:0}.calendar-picker-header__picker--has-menu :deep(.button-vue__text::after){content:"";display:inline-block;width:20px;height:20px;margin-inline-start:5px;margin-bottom:1px;vertical-align:middle;background-image:var(--mdi-menu-down);filter:var(--background-invert-if-dark)}.calendar-picker-header__picker__option :deep(button){align-items:center !important}.calendar-picker-header__picker :deep(.v-popper){display:flex;min-width:0}.calendar-picker-header__picker :deep(.button-vue__text){display:flex;align-items:center}.calendar-picker-header__picker:disabled,.calendar-picker-header__picker :deep(:disabled){opacity:1 !important;filter:unset !important}.calendar-picker-header__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.calendar-picker-header__icon__dot{width:16px;height:16px;border-radius:16px}'],sourceRoot:""}]);const s=o},23139:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".icon-close[data-v-2913064d]{display:block;height:100%}.freebusy-caption-item__color[data-v-2913064d]{background:repeating-linear-gradient(45deg, #dbdbdb, #dbdbdb 1px, transparent 1px, transparent 3.5px) !important}.modal[data-v-2913064d]{display:flex !important;justify-content:center;align-items:stretch;width:100%;height:100%;overflow:hidden}.modal[data-v-2913064d] .free-busy-busy-unavailable--organizer{background:repeating-linear-gradient(45deg, #dbdbdb, #dbdbdb 1px, transparent 1px, transparent 3.5px) !important}.modal .date-navigation[data-v-2913064d]{display:flex;justify-content:space-between;align-items:center}.modal .date-navigation>*[data-v-2913064d]{margin-inline-start:var(--default-grid-baseline)}.modal__content[data-v-2913064d]{max-width:1200px;width:100%;height:100%;padding:0 calc(var(--default-grid-baseline)*4);display:flex;flex-direction:column}.modal__content__actions[data-v-2913064d]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:calc(var(--default-grid-baseline)*4)}.modal__content__actions--mobile[data-v-2913064d]{align-items:flex-start}.modal__content__actions__select[data-v-2913064d]{width:260px}.modal__content__title[data-v-2913064d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--default-grid-baseline)*4);width:calc(100% - 260px);margin-inline-start:260px}.modal__content__title--mobile[data-v-2913064d]{width:100%;margin:0}.modal__content__title h2[data-v-2913064d]{font-weight:500;margin:0}.modal__content__title__buttons[data-v-2913064d]{display:flex;justify-content:flex-end;align-items:center}.modal__content__header[data-v-2913064d]{margin:calc(var(--default-grid-baseline)*4) 0}.modal__content__header h3[data-v-2913064d]{font-weight:500}.modal__content__header__available-slots[data-v-2913064d]{margin:var(--default-grid-baseline) 0;width:100%;margin-top:calc(4*var(--default-grid-baseline)) !important;margin-bottom:calc(2*var(--default-grid-baseline)) !important}.modal__content__header__attendees__search[data-v-2913064d]{width:100%;margin-bottom:calc(2*var(--default-grid-baseline)) !important}.modal__content__header__attendees__user-bubble[data-v-2913064d]{margin-inline-end:var(--default-grid-baseline)}.modal__content__body[data-v-2913064d]{display:flex;width:100%;flex:1 1 auto;overflow:hidden;position:relative;padding-bottom:80px}.modal__content__body__sidebar[data-v-2913064d]{margin-top:var(--default-grid-baseline);width:260px;flex-shrink:0;margin-inline-end:calc(2*var(--default-grid-baseline))}.modal__content__body__sidebar__attendees[data-v-2913064d]{display:flex;flex-direction:column}.modal__content__body__calendar[data-v-2913064d]{flex:1 1 0%}.modal__content__footer[data-v-2913064d]{background-color:var(--color-main-background);padding:10px 12px;height:60px;z-index:9998;width:calc(100% - 24px);inset-inline-end:0;display:flex;justify-content:center;position:absolute;bottom:0;box-shadow:0 -4px 8px rgba(0,0,0,.05)}.modal__content__footer__content[data-v-2913064d]{display:flex;justify-content:space-between;align-items:flex-end;width:1200px}.modal__content__footer__content__date[data-v-2913064d]{margin-top:calc(var(--default-grid-baseline)*4);font-weight:600}.modal__content__footer__content__timezone[data-v-2913064d]{color:var(--color-text-lighter)}[data-v-2913064d] .vs__search{text-overflow:ellipsis}[data-v-2913064d] .mx-input{height:38px !important}[data-v-2913064d] .fc-event{pointer-events:none;margin-inline-end:0 !important;border-radius:6px !important;border:2px solid rgba(0,0,0,0) !important}[data-v-2913064d] .fc-event-time{display:none !important}[data-v-2913064d] .fc{height:100% !important;width:100%}[data-v-2913064d] .fc-scroller{overflow-y:auto !important}","",{version:3,sources:["webpack://./src/components/Editor/FreeBusy/FreeBusy.vue"],names:[],mappings:"AACA,6BACC,aAAA,CACA,WAAA,CAIA,+CACC,gHAAA,CAIF,wBACC,uBAAA,CACA,sBAAA,CACA,mBAAA,CACA,UAAA,CACA,WAAA,CACA,eAAA,CAEA,+DACC,gHAAA,CAGD,yCACC,YAAA,CACA,6BAAA,CACA,kBAAA,CACA,2CACC,gDAAA,CAIF,iCACC,gBAAA,CACA,UAAA,CACA,WAAA,CACA,8CAAA,CACA,YAAA,CACA,qBAAA,CACA,0CACC,YAAA,CACA,qBAAA,CACA,6BAAA,CACA,kBAAA,CACA,kDAAA,CACA,kDACC,sBAAA,CAGD,kDACC,WAAA,CAGF,wCACC,YAAA,CACA,6BAAA,CACA,kBAAA,CACA,kDAAA,CACA,wBAAA,CACA,yBAAA,CACA,gDACC,UAAA,CACA,QAAA,CAED,2CACC,eAAA,CACA,QAAA,CAED,iDACC,YAAA,CACA,wBAAA,CACA,kBAAA,CAGF,yCACC,6CAAA,CACA,4CACC,eAAA,CAED,0DACC,qCAAA,CACA,UAAA,CACA,0DAAA,CACA,6DAAA,CAGA,4DACC,UAAA,CACA,6DAAA,CAED,iEACC,8CAAA,CAIH,uCACC,YAAA,CACA,UAAA,CACA,aAAA,CACA,eAAA,CACA,iBAAA,CACA,mBAAA,CACA,gDACC,uCAAA,CACA,WAAA,CACA,aAAA,CACA,sDAAA,CACA,2DACC,YAAA,CACA,qBAAA,CAGF,iDACC,WAAA,CAGF,yCACC,6CAAA,CACA,iBAAA,CACA,WAAA,CACA,YAAA,CACA,uBAAA,CACA,kBAAA,CACA,YAAA,CACA,sBAAA,CACA,iBAAA,CACA,QAAA,CACA,qCAAA,CACA,kDACC,YAAA,CACA,6BAAA,CACA,oBAAA,CACA,YAAA,CACA,wDACC,+CAAA,CACA,eAAA,CAED,4DACE,+BAAA,CAON,8BACC,sBAAA,CAGD,4BACC,sBAAA,CAGD,4BACC,mBAAA,CACA,8BAAA,CACA,4BAAA,CACA,yCAAA,CAGD,iCACC,uBAAA,CAGD,sBACC,sBAAA,CACA,UAAA,CAGD,+BACC,0BAAA",sourcesContent:[".icon-close{display:block;height:100%}.freebusy-caption-item__color{background:repeating-linear-gradient(45deg, #dbdbdb, #dbdbdb 1px, transparent 1px, transparent 3.5px) !important}.modal{display:flex !important;justify-content:center;align-items:stretch;width:100%;height:100%;overflow:hidden}.modal :deep(.free-busy-busy-unavailable--organizer){background:repeating-linear-gradient(45deg, #dbdbdb, #dbdbdb 1px, transparent 1px, transparent 3.5px) !important}.modal .date-navigation{display:flex;justify-content:space-between;align-items:center}.modal .date-navigation>*{margin-inline-start:var(--default-grid-baseline)}.modal__content{max-width:1200px;width:100%;height:100%;padding:0 calc(var(--default-grid-baseline)*4);display:flex;flex-direction:column}.modal__content__actions{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:calc(var(--default-grid-baseline)*4)}.modal__content__actions--mobile{align-items:flex-start}.modal__content__actions__select{width:260px}.modal__content__title{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--default-grid-baseline)*4);width:calc(100% - 260px);margin-inline-start:260px}.modal__content__title--mobile{width:100%;margin:0}.modal__content__title h2{font-weight:500;margin:0}.modal__content__title__buttons{display:flex;justify-content:flex-end;align-items:center}.modal__content__header{margin:calc(var(--default-grid-baseline)*4) 0}.modal__content__header h3{font-weight:500}.modal__content__header__available-slots{margin:var(--default-grid-baseline) 0;width:100%;margin-top:calc(4*var(--default-grid-baseline)) !important;margin-bottom:calc(2*var(--default-grid-baseline)) !important}.modal__content__header__attendees__search{width:100%;margin-bottom:calc(2*var(--default-grid-baseline)) !important}.modal__content__header__attendees__user-bubble{margin-inline-end:var(--default-grid-baseline)}.modal__content__body{display:flex;width:100%;flex:1 1 auto;overflow:hidden;position:relative;padding-bottom:80px}.modal__content__body__sidebar{margin-top:var(--default-grid-baseline);width:260px;flex-shrink:0;margin-inline-end:calc(2*var(--default-grid-baseline))}.modal__content__body__sidebar__attendees{display:flex;flex-direction:column}.modal__content__body__calendar{flex:1 1 0%}.modal__content__footer{background-color:var(--color-main-background);padding:10px 12px;height:60px;z-index:9998;width:calc(100% - 24px);inset-inline-end:0;display:flex;justify-content:center;position:absolute;bottom:0;box-shadow:0 -4px 8px rgba(0,0,0,.05)}.modal__content__footer__content{display:flex;justify-content:space-between;align-items:flex-end;width:1200px}.modal__content__footer__content__date{margin-top:calc(var(--default-grid-baseline)*4);font-weight:600}.modal__content__footer__content__timezone{color:var(--color-text-lighter)}:deep(.vs__search){text-overflow:ellipsis}:deep(.mx-input){height:38px !important}:deep(.fc-event){pointer-events:none;margin-inline-end:0 !important;border-radius:6px !important;border:2px solid rgba(0,0,0,0) !important}:deep(.fc-event-time){display:none !important}:deep(.fc){height:100% !important;width:100%}:deep(.fc-scroller){overflow-y:auto !important}"],sourceRoot:""}]);const s=o},53375:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".blocking-event-free-busy{z-index:3 !important}.free-busy-block{opacity:.7 !important}","",{version:3,sources:["webpack://./src/components/Editor/FreeBusy/FreeBusy.vue"],names:[],mappings:"AACA,0BAEC,oBAAA,CAGD,iBACC,qBAAA",sourcesContent:[".blocking-event-free-busy{z-index:3 !important}.free-busy-block{opacity:.7 !important}"],sourceRoot:""}]);const s=o},6636:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".icon-close[data-v-216905f0]{display:block;height:100%}.modal__content[data-v-216905f0]{padding:50px;margin-bottom:95px}.modal__content__actions[data-v-216905f0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal__content__actions__select[data-v-216905f0]{width:260px}.modal__content__actions__date[data-v-216905f0]{display:flex;justify-content:space-between;align-items:center}.modal__content__actions__date>*[data-v-216905f0]{margin-inline-start:5px}.modal__content__header[data-v-216905f0]{padding:20px;margin-bottom:20px}.modal__content__header h3[data-v-216905f0]{font-weight:500}.modal__content__header__attendees__user-bubble[data-v-216905f0]{margin-inline-end:5px}.modal__content__footer[data-v-216905f0]{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.modal__content__footer__title h3[data-v-216905f0]{font-weight:500}.modal__content__footer__title__timezone[data-v-216905f0]{color:var(--color-text-lighter)}[data-v-216905f0] .vs__search{text-overflow:ellipsis}[data-v-216905f0] .mx-input{height:38px !important}","",{version:3,sources:["webpack://./src/components/Editor/FreeBusy/RoomAvailabilityList.vue"],names:[],mappings:"AACA,6BACC,aAAA,CACA,WAAA,CAGD,iCACC,YAAA,CAEA,kBAAA,CACA,0CACC,YAAA,CACA,6BAAA,CACA,kBAAA,CACA,kBAAA,CACA,kDACC,WAAA,CAED,gDACC,YAAA,CACA,6BAAA,CACA,kBAAA,CACA,kDACC,uBAAA,CAIH,yCACC,YAAA,CACA,kBAAA,CACA,4CACC,eAAA,CAGA,iEACC,qBAAA,CAIH,yCACC,YAAA,CACA,6BAAA,CACA,kBAAA,CACA,eAAA,CAEC,mDACC,eAAA,CAED,0DACC,+BAAA,CAMJ,8BACC,sBAAA,CAGD,4BACC,sBAAA",sourcesContent:[".icon-close{display:block;height:100%}.modal__content{padding:50px;margin-bottom:95px}.modal__content__actions{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal__content__actions__select{width:260px}.modal__content__actions__date{display:flex;justify-content:space-between;align-items:center}.modal__content__actions__date>*{margin-inline-start:5px}.modal__content__header{padding:20px;margin-bottom:20px}.modal__content__header h3{font-weight:500}.modal__content__header__attendees__user-bubble{margin-inline-end:5px}.modal__content__footer{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.modal__content__footer__title h3{font-weight:500}.modal__content__footer__title__timezone{color:var(--color-text-lighter)}:deep(.vs__search){text-overflow:ellipsis}:deep(.mx-input){height:38px !important}"],sourceRoot:""}]);const s=o},56468:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".blocking-event-free-busy{z-index:3 !important}.free-busy-block{opacity:.7 !important}.rooms__availability{margin:10px 0}h6{margin-top:10px}.item-name{font-weight:bold}.item-actions{text-align:center}.name{opacity:.8}","",{version:3,sources:["webpack://./src/components/Editor/FreeBusy/RoomAvailabilityList.vue"],names:[],mappings:"AACA,0BAEC,oBAAA,CAGD,iBACC,qBAAA,CAIA,qBACC,aAAA,CAIF,GACC,eAAA,CAGD,WACC,gBAAA,CAGD,cACC,iBAAA,CAGD,MACC,UAAA",sourcesContent:[".blocking-event-free-busy{z-index:3 !important}.free-busy-block{opacity:.7 !important}.rooms__availability{margin:10px 0}h6{margin-top:10px}.item-name{font-weight:bold}.item-actions{text-align:center}.name{opacity:.8}"],sourceRoot:""}]);const s=o},3698:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".icon-close[data-v-0f958cc6]{display:block;height:100%}.modal__content[data-v-0f958cc6]{padding:15px;margin-bottom:95px}.modal__content__actions[data-v-0f958cc6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal__content__actions__select[data-v-0f958cc6]{width:260px}.modal__content__actions__date[data-v-0f958cc6]{display:flex;justify-content:space-between;align-items:center}.modal__content__actions__date>*[data-v-0f958cc6]{margin-inline-start:5px}.modal__content__header[data-v-0f958cc6]{margin-bottom:20px}.modal__content__header h3[data-v-0f958cc6]{font-weight:500}.modal__content__footer[data-v-0f958cc6]{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.modal__content__footer__title h3[data-v-0f958cc6]{font-weight:500}.modal__content__footer__title__timezone[data-v-0f958cc6]{color:var(--color-text-lighter)}[data-v-0f958cc6] .vs__search{text-overflow:ellipsis}[data-v-0f958cc6] .mx-input{height:38px !important}","",{version:3,sources:["webpack://./src/components/Editor/FreeBusy/RoomAvailabilityModal.vue"],names:[],mappings:"AACA,6BACC,aAAA,CACA,WAAA,CAGD,iCACC,YAAA,CAEA,kBAAA,CACA,0CACC,YAAA,CACA,6BAAA,CACA,kBAAA,CACA,kBAAA,CACA,kDACC,WAAA,CAED,gDACC,YAAA,CACA,6BAAA,CACA,kBAAA,CACA,kDACC,uBAAA,CAIH,yCACC,kBAAA,CACA,4CACC,eAAA,CAGF,yCACC,YAAA,CACA,6BAAA,CACA,kBAAA,CACA,eAAA,CAEC,mDACC,eAAA,CAED,0DACC,+BAAA,CAMJ,8BACC,sBAAA,CAGD,4BACC,sBAAA",sourcesContent:[".icon-close{display:block;height:100%}.modal__content{padding:15px;margin-bottom:95px}.modal__content__actions{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal__content__actions__select{width:260px}.modal__content__actions__date{display:flex;justify-content:space-between;align-items:center}.modal__content__actions__date>*{margin-inline-start:5px}.modal__content__header{margin-bottom:20px}.modal__content__header h3{font-weight:500}.modal__content__footer{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.modal__content__footer__title h3{font-weight:500}.modal__content__footer__title__timezone{color:var(--color-text-lighter)}:deep(.vs__search){text-overflow:ellipsis}:deep(.mx-input){height:38px !important}"],sourceRoot:""}]);const s=o},56830:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".blocking-event-free-busy{z-index:3 !important}.free-busy-block{opacity:.7 !important}","",{version:3,sources:["webpack://./src/components/Editor/FreeBusy/RoomAvailabilityModal.vue"],names:[],mappings:"AACA,0BAEC,oBAAA,CAGD,iBACC,qBAAA",sourcesContent:[".blocking-event-free-busy{z-index:3 !important}.free-busy-block{opacity:.7 !important}"],sourceRoot:""}]);const s=o},70084:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".invitation-response-buttons[data-v-0a2794fc]{display:flex;justify-content:flex-end;gap:5px;margin-bottom:8px}.invitation-response-buttons--grow[data-v-0a2794fc]{width:100%}.invitation-response-buttons--grow .invitation-response-buttons__button[data-v-0a2794fc]{flex:1 auto}","",{version:3,sources:["webpack://./src/components/Editor/InvitationResponseButtons.vue"],names:[],mappings:"AACA,8CACC,YAAA,CACA,wBAAA,CACA,OAAA,CACA,iBAAA,CAEA,oDACC,UAAA,CAEA,yFACC,WAAA",sourcesContent:[".invitation-response-buttons{display:flex;justify-content:flex-end;gap:5px;margin-bottom:8px}.invitation-response-buttons--grow{width:100%}.invitation-response-buttons--grow .invitation-response-buttons__button{flex:1 auto}"],sourceRoot:""}]);const s=o},95461:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".invitees-list__header[data-v-22132b98]{display:flex;gap:calc(var(--default-grid-baseline)*6);align-items:center}.invitees-list__header__title[data-v-22132b98]{display:flex;gap:calc(var(--default-grid-baseline)*4);font-size:calc(var(--default-font-size)*1.2);align-items:center}.invitees-list__more[data-v-22132b98]{padding:15px 0 0 46px;font-weight:bold;opacity:.75}.invitees-list .invitees-list-button-group[data-v-22132b98]{display:flex;flex-wrap:wrap;gap:5px}.invitees-list .invitees-list-button-group__button[data-v-22132b98]{flex:1 0 100px}.invitees-list .invitees-list-button-group__button[data-v-22132b98] .button-vue__text{white-space:unset !important;overflow:unset !important;text-overflow:unset !important}","",{version:3,sources:["webpack://./src/components/Editor/Invitees/InviteesList.vue"],names:[],mappings:"AAEC,wCACC,YAAA,CACA,wCAAA,CACA,kBAAA,CAEA,+CACC,YAAA,CACA,wCAAA,CACA,4CAAA,CACA,kBAAA,CAIF,sCACC,qBAAA,CACA,gBAAA,CACA,WAAA,CAGD,4DACC,YAAA,CACA,cAAA,CACA,OAAA,CAEA,oEACC,cAAA,CAEA,sFACC,4BAAA,CACA,yBAAA,CACA,8BAAA",sourcesContent:[".invitees-list__header{display:flex;gap:calc(var(--default-grid-baseline)*6);align-items:center}.invitees-list__header__title{display:flex;gap:calc(var(--default-grid-baseline)*4);font-size:calc(var(--default-font-size)*1.2);align-items:center}.invitees-list__more{padding:15px 0 0 46px;font-weight:bold;opacity:.75}.invitees-list .invitees-list-button-group{display:flex;flex-wrap:wrap;gap:5px}.invitees-list .invitees-list-button-group__button{flex:1 0 100px}.invitees-list .invitees-list-button-group__button :deep(.button-vue__text){white-space:unset !important;overflow:unset !important;text-overflow:unset !important}"],sourceRoot:""}]);const s=o},80388:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".invitees-list-item[data-v-33228c06]{flex-wrap:wrap}.invitees-list-item__actions[data-v-33228c06]{display:flex}.invitees-list-item__displayname[data-v-33228c06]{margin-bottom:17px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.invitees-list-item__groupname[data-v-33228c06]{margin-bottom:0px}.avatar-participation-status[data-v-33228c06]{margin-top:5px}.invitees-list-item__member-count[data-v-33228c06]{color:var(--color-text-maxcontrast);font-weight:300}.member-list[data-v-33228c06]{height:auto;max-height:0;flex-basis:100%;overflow:hidden;transition:all .3s ease;padding:0;opacity:0}.member-list--open[data-v-33228c06]{max-height:1000px;transition:all .3s ease;padding:0 0 10px 15px;opacity:1}","",{version:3,sources:["webpack://./src/components/Editor/Invitees/InviteesListItem.vue"],names:[],mappings:"AACA,qCACC,cAAA,CAGD,8CACC,YAAA,CAGD,kDACC,kBAAA,CACA,sBAAA,CACA,eAAA,CACA,kBAAA,CAGD,gDACC,iBAAA,CAGD,8CACC,cAAA,CAGD,mDACC,mCAAA,CACA,eAAA,CAGD,8BACC,WAAA,CACA,YAAA,CACA,eAAA,CACA,eAAA,CACA,uBAAA,CACA,SAAA,CACA,SAAA,CAGD,oCACC,iBAAA,CACA,uBAAA,CACA,qBAAA,CACA,SAAA",sourcesContent:[".invitees-list-item{flex-wrap:wrap}.invitees-list-item__actions{display:flex}.invitees-list-item__displayname{margin-bottom:17px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.invitees-list-item__groupname{margin-bottom:0px}.avatar-participation-status{margin-top:5px}.invitees-list-item__member-count{color:var(--color-text-maxcontrast);font-weight:300}.member-list{height:auto;max-height:0;flex-basis:100%;overflow:hidden;transition:all .3s ease;padding:0;opacity:0}.member-list--open{max-height:1000px;transition:all .3s ease;padding:0 0 10px 15px;opacity:1}"],sourceRoot:""}]);const s=o},34734:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".invitees-list-item__displayname[data-v-684ebde7]{margin-bottom:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.invitees-list-item__organizer-hint[data-v-684ebde7]{margin-bottom:14px}.avatar-participation-status[data-v-684ebde7]{margin-top:10px}","",{version:3,sources:["webpack://./src/components/Editor/Invitees/OrganizerListItem.vue"],names:[],mappings:"AACA,kDACC,kBAAA,CACA,sBAAA,CACA,eAAA,CACA,kBAAA,CAGD,qDACC,kBAAA,CAGD,8CACC,eAAA",sourcesContent:[".invitees-list-item__displayname{margin-bottom:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.invitees-list-item__organizer-hint{margin-bottom:14px}.avatar-participation-status{margin-top:10px}"],sourceRoot:""}]);const s=o},22368:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".editor-invitee-list-no-email-configured-message[data-v-4efef8fa]{display:flex;gap:calc(var(--default-grid-baseline)*4)}","",{version:3,sources:["webpack://./src/components/Editor/OrganizerNoEmailError.vue"],names:[],mappings:"AACA,kEACC,YAAA,CACA,wCAAA",sourcesContent:[".editor-invitee-list-no-email-configured-message{display:flex;gap:calc(var(--default-grid-baseline)*4)}"],sourceRoot:""}]);const s=o},58367:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".property-select__input[data-v-3ed33dbe]{width:calc(100% - 34px - 34px)}","",{version:3,sources:["webpack://./src/components/Editor/Properties/PropertySelect.vue"],names:[],mappings:"AAGC,yCAEC,8BAAA",sourcesContent:[".property-select__input{width:calc(100% - 34px - 34px)}"],sourceRoot:""}]);const s=o},87446:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".property-text[data-v-f1878210]{position:relative}.property-text__icon[data-v-f1878210]{position:absolute;top:calc(var(--default-grid-baseline)*1)}.property-text__input[data-v-f1878210]{padding-inline-start:calc(var(--default-grid-baseline)*11)}.property-text__readonly-value[data-v-f1878210]{white-space:pre-wrap;overflow-wrap:break-word}.textarea--description[data-v-f1878210]{height:120px;overflow-y:auto}textarea[data-v-f1878210]{margin:0 !important;margin-bottom:-8px !important;resize:none}","",{version:3,sources:["webpack://./src/components/Editor/Properties/PropertyText.vue"],names:[],mappings:"AACA,gCACC,iBAAA,CAGD,sCACC,iBAAA,CACA,wCAAA,CAGD,uCACC,0DAAA,CAGD,gDACC,oBAAA,CACA,wBAAA,CAGD,wCACC,YAAA,CACA,eAAA,CAGD,0BACC,mBAAA,CACA,6BAAA,CACA,WAAA",sourcesContent:[".property-text{position:relative}.property-text__icon{position:absolute;top:calc(var(--default-grid-baseline)*1)}.property-text__input{padding-inline-start:calc(var(--default-grid-baseline)*11)}.property-text__readonly-value{white-space:pre-wrap;overflow-wrap:break-word}.textarea--description{height:120px;overflow-y:auto}textarea{margin:0 !important;margin-bottom:-8px !important;resize:none}"],sourceRoot:""}]);const s=o},96836:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".property-title__input--readonly[data-v-bfdb0518]{white-space:pre-wrap;overflow-wrap:break-word}","",{version:3,sources:["webpack://./src/components/Editor/Properties/PropertyTitle.vue"],names:[],mappings:"AACA,kDACC,oBAAA,CACA,wBAAA",sourcesContent:[".property-title__input--readonly{white-space:pre-wrap;overflow-wrap:break-word}"],sourceRoot:""}]);const s=o},57874:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,'[data-v-1ef0eea0] .button-vue--icon-only,[data-v-1ef0eea0] .button-vue__icon{width:7rem !important}[data-v-1ef0eea0] .vs__dropdown-toggle,[data-v-1ef0eea0] .v-select{height:var(--default-clickable-area);overflow-y:clip !important;flex-grow:2;flex-shrink:1;width:180px;margin:0;min-width:unset}[data-v-1ef0eea0] .v-select.select{min-width:180px !important}.property-title-time-picker__time-pickers[data-v-1ef0eea0]{flex-direction:column;align-items:stretch !important;flex-wrap:nowrap !important}.property-title-time-picker__time-pickers__inner[data-v-1ef0eea0]{display:flex;gap:var(--default-grid-baseline);flex-direction:column;flex-grow:1}.property-title-time-picker__time-pickers-from[data-v-1ef0eea0],.property-title-time-picker__time-pickers-to[data-v-1ef0eea0]{display:flex;flex-wrap:nowrap;justify-content:flex-start;width:100%;align-items:center}.property-title-time-picker__time-pickers-from-inner[data-v-1ef0eea0],.property-title-time-picker__time-pickers-to-inner[data-v-1ef0eea0]{display:flex;gap:var(--default-grid-baseline);align-content:stretch;align-items:stretch;justify-content:stretch;width:100%}.property-title-time-picker__time-pickers-from-inner__selectors[data-v-1ef0eea0],.property-title-time-picker__time-pickers-to-inner__selectors[data-v-1ef0eea0]{flex-basis:calc(var(--total-width)*2/3 - var(--column-gap)/2 - (20px + var(--default-grid-baseline)*4));display:flex;justify-content:stretch;gap:var(--default-grid-baseline)}.property-title-time-picker__time-pickers-from[data-v-1ef0eea0] input,.property-title-time-picker__time-pickers-to[data-v-1ef0eea0] input{flex-grow:1}.property-title-time-picker__time-pickers-from[data-v-1ef0eea0] input[type="time"],.property-title-time-picker__time-pickers-to[data-v-1ef0eea0] input[type="time"]{min-width:calc(var(--clickable-area-large)*2.2)}.property-title-time-picker__time-pickers-from[data-v-1ef0eea0] input[type="date"],.property-title-time-picker__time-pickers-to[data-v-1ef0eea0] input[type="date"]{min-width:calc(var(--clickable-area-large)*3)}.property-title-time-picker__time-pickers-from .native-datetime-picker[data-v-1ef0eea0],.property-title-time-picker__time-pickers-to .native-datetime-picker[data-v-1ef0eea0]{display:inline-block;flex-grow:1}.property-title-time-picker__time-pickers-from .datepicker-label[data-v-1ef0eea0],.property-title-time-picker__time-pickers-to .datepicker-label[data-v-1ef0eea0]{flex:0 0 calc(var(--default-grid-baseline)*6);width:calc(var(--default-grid-baseline)*6);max-width:calc(var(--default-grid-baseline)*6);display:flex;justify-content:flex-end;text-align:end;padding-inline-end:calc(var(--default-grid-baseline)*2);white-space:nowrap;overflow:visible}.property-title-time-picker__time-pickers-from .property-title-time-picker__time-pickers-from-inner__timezone span[data-v-1ef0eea0],.property-title-time-picker__time-pickers-to .property-title-time-picker__time-pickers-from-inner__timezone span[data-v-1ef0eea0]{width:unset}.property-title-time-picker__button[data-v-1ef0eea0]{display:flex;gap:var(--default-grid-baseline);font-weight:normal}.property-title-time-picker__time-pickers-from-inner__selectors[data-v-1ef0eea0]{padding-inline-start:calc(var(--default-grid-baseline)*1)}[data-v-1ef0eea0] button.vs__open-indicator-button{padding:0 !important}.property-title-time-picker__wrap .property-title-time-picker__time-pickers-from[data-v-1ef0eea0],.property-title-time-picker__wrap .property-title-time-picker__time-pickers-to[data-v-1ef0eea0]{flex-shrink:0}.property-title-time-picker__wrap .property-title-time-picker__time-pickers-from-inner[data-v-1ef0eea0],.property-title-time-picker__wrap .property-title-time-picker__time-pickers-to-inner[data-v-1ef0eea0]{flex-wrap:wrap;justify-content:space-between}.property-title-time-picker__wrap[data-v-1ef0eea0] .vs__dropdown-toggle,.property-title-time-picker__wrap[data-v-1ef0eea0] .v-select{width:unset;display:flex;flex-basis:200px}.property-title-time-picker__time-pickers-from-inner__timezone[data-v-1ef0eea0],.property-title-time-picker__time-pickers-to-inner__timezone[data-v-1ef0eea0]{width:calc(var(--total-width)*1/3 - var(--column-gap)/2)}.app-full .property-title-time-picker__time-pickers-from-inner__timezone .button-vue[data-v-1ef0eea0],.app-full .property-title-time-picker__time-pickers-to-inner__timezone .button-vue[data-v-1ef0eea0]{margin-inline-start:calc(var(--default-grid-baseline)*-2)}@media(max-width: 1000px){.property-title-time-picker__time-pickers-from[data-v-1ef0eea0],.property-title-time-picker__time-pickers-to[data-v-1ef0eea0]{flex-wrap:wrap}.datepicker-label[data-v-1ef0eea0]{flex:0 0 auto !important;width:auto !important;max-width:100% !important;padding-inline-end:var(--default-grid-baseline) !important;justify-content:flex-start !important;text-align:start !important}.app-full .property-title-time-picker__time-pickers-from[data-v-1ef0eea0],.app-full .property-title-time-picker__time-pickers-to[data-v-1ef0eea0],.app-full .property-title-time-picker__time-pickers__inner button[data-v-1ef0eea0]{padding-inline-start:calc(20px + var(--default-grid-baseline)*4)}.app-full .property-title-time-picker__time-pickers-from[data-v-1ef0eea0],.app-full .property-title-time-picker__time-pickers-to[data-v-1ef0eea0]{width:unset !important}}',"",{version:3,sources:["webpack://./src/components/Editor/Properties/PropertyTitleTimePicker.vue"],names:[],mappings:"AACA,6EACC,qBAAA,CAID,mEACC,oCAAA,CACA,0BAAA,CACA,WAAA,CACA,aAAA,CACA,WAAA,CACA,QAAA,CACA,eAAA,CAGD,mCACC,0BAAA,CAGD,2DACC,qBAAA,CACA,8BAAA,CACA,2BAAA,CAGD,kEACC,YAAA,CACA,gCAAA,CACA,qBAAA,CACA,WAAA,CAGD,8HACC,YAAA,CACA,gBAAA,CACA,0BAAA,CACA,UAAA,CACA,kBAAA,CAEA,0IACC,YAAA,CACA,gCAAA,CACA,qBAAA,CACA,mBAAA,CACA,uBAAA,CACA,UAAA,CAGD,gKACC,uGAAA,CACA,YAAA,CACA,uBAAA,CACA,gCAAA,CAGD,0IACC,WAAA,CAGD,oKACC,+CAAA,CAGD,oKACC,6CAAA,CAGD,8KACC,oBAAA,CACA,WAAA,CAGD,kKACC,6CAAA,CACA,0CAAA,CACA,8CAAA,CACA,YAAA,CACA,wBAAA,CACA,cAAA,CACA,uDAAA,CACA,kBAAA,CACA,gBAAA,CAGD,sQACC,WAAA,CAIF,qDACC,YAAA,CACA,gCAAA,CACA,kBAAA,CAGD,iFACC,yDAAA,CAGD,mDACC,oBAAA,CAIA,kMACC,aAAA,CAEA,8MACC,cAAA,CACA,6BAAA,CAIF,qIACC,WAAA,CACA,YAAA,CACA,gBAAA,CAIF,8JACC,wDAAA,CAIA,0MACC,yDAAA,CAIF,0BACC,8HACC,cAAA,CAGD,mCACC,wBAAA,CACA,qBAAA,CACA,yBAAA,CACA,0DAAA,CACA,qCAAA,CACA,2BAAA,CAIA,qOAGC,gEAAA,CAGD,kJAEC,sBAAA,CAAA",sourcesContent:[':deep(.button-vue--icon-only),:deep(.button-vue__icon){width:7rem !important}:deep(.vs__dropdown-toggle),:deep(.v-select){height:var(--default-clickable-area);overflow-y:clip !important;flex-grow:2;flex-shrink:1;width:180px;margin:0;min-width:unset}:deep(.v-select.select){min-width:180px !important}.property-title-time-picker__time-pickers{flex-direction:column;align-items:stretch !important;flex-wrap:nowrap !important}.property-title-time-picker__time-pickers__inner{display:flex;gap:var(--default-grid-baseline);flex-direction:column;flex-grow:1}.property-title-time-picker__time-pickers-from,.property-title-time-picker__time-pickers-to{display:flex;flex-wrap:nowrap;justify-content:flex-start;width:100%;align-items:center}.property-title-time-picker__time-pickers-from-inner,.property-title-time-picker__time-pickers-to-inner{display:flex;gap:var(--default-grid-baseline);align-content:stretch;align-items:stretch;justify-content:stretch;width:100%}.property-title-time-picker__time-pickers-from-inner__selectors,.property-title-time-picker__time-pickers-to-inner__selectors{flex-basis:calc(var(--total-width)*2/3 - var(--column-gap)/2 - (20px + var(--default-grid-baseline)*4));display:flex;justify-content:stretch;gap:var(--default-grid-baseline)}.property-title-time-picker__time-pickers-from :deep(input),.property-title-time-picker__time-pickers-to :deep(input){flex-grow:1}.property-title-time-picker__time-pickers-from :deep(input[type="time"]),.property-title-time-picker__time-pickers-to :deep(input[type="time"]){min-width:calc(var(--clickable-area-large)*2.2)}.property-title-time-picker__time-pickers-from :deep(input[type="date"]),.property-title-time-picker__time-pickers-to :deep(input[type="date"]){min-width:calc(var(--clickable-area-large)*3)}.property-title-time-picker__time-pickers-from .native-datetime-picker,.property-title-time-picker__time-pickers-to .native-datetime-picker{display:inline-block;flex-grow:1}.property-title-time-picker__time-pickers-from .datepicker-label,.property-title-time-picker__time-pickers-to .datepicker-label{flex:0 0 calc(var(--default-grid-baseline)*6);width:calc(var(--default-grid-baseline)*6);max-width:calc(var(--default-grid-baseline)*6);display:flex;justify-content:flex-end;text-align:end;padding-inline-end:calc(var(--default-grid-baseline)*2);white-space:nowrap;overflow:visible}.property-title-time-picker__time-pickers-from .property-title-time-picker__time-pickers-from-inner__timezone span,.property-title-time-picker__time-pickers-to .property-title-time-picker__time-pickers-from-inner__timezone span{width:unset}.property-title-time-picker__button{display:flex;gap:var(--default-grid-baseline);font-weight:normal}.property-title-time-picker__time-pickers-from-inner__selectors{padding-inline-start:calc(var(--default-grid-baseline)*1)}:deep(button.vs__open-indicator-button){padding:0 !important}.property-title-time-picker__wrap .property-title-time-picker__time-pickers-from,.property-title-time-picker__wrap .property-title-time-picker__time-pickers-to{flex-shrink:0}.property-title-time-picker__wrap .property-title-time-picker__time-pickers-from-inner,.property-title-time-picker__wrap .property-title-time-picker__time-pickers-to-inner{flex-wrap:wrap;justify-content:space-between}.property-title-time-picker__wrap :deep(.vs__dropdown-toggle),.property-title-time-picker__wrap :deep(.v-select){width:unset;display:flex;flex-basis:200px}.property-title-time-picker__time-pickers-from-inner__timezone,.property-title-time-picker__time-pickers-to-inner__timezone{width:calc(var(--total-width)*1/3 - var(--column-gap)/2)}.app-full .property-title-time-picker__time-pickers-from-inner__timezone .button-vue,.app-full .property-title-time-picker__time-pickers-to-inner__timezone .button-vue{margin-inline-start:calc(var(--default-grid-baseline)*-2)}@media(max-width: 1000px){.property-title-time-picker__time-pickers-from,.property-title-time-picker__time-pickers-to{flex-wrap:wrap}.datepicker-label{flex:0 0 auto !important;width:auto !important;max-width:100% !important;padding-inline-end:var(--default-grid-baseline) !important;justify-content:flex-start !important;text-align:start !important}.app-full .property-title-time-picker__time-pickers-from,.app-full .property-title-time-picker__time-pickers-to,.app-full .property-title-time-picker__time-pickers__inner button{padding-inline-start:calc(20px + var(--default-grid-baseline)*4)}.app-full .property-title-time-picker__time-pickers-from,.app-full .property-title-time-picker__time-pickers-to{width:unset !important}}'],sourceRoot:""}]);const s=o},89183:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".property-repeat__options[data-v-dd7af4e0]{padding:calc(var(--default-grid-baseline)*4);display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*2)}","",{version:3,sources:["webpack://./src/components/Editor/Repeat/Repeat.vue"],names:[],mappings:"AACA,2CACC,4CAAA,CACA,YAAA,CACA,qBAAA,CACA,wCAAA",sourcesContent:[".property-repeat__options{padding:calc(var(--default-grid-baseline)*4);display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*2)}"],sourceRoot:""}]);const s=o},91966:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".repeat-option-set--interval-freq[data-v-d8c1efb6]{display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*2)}","",{version:3,sources:["webpack://./src/components/Editor/Repeat/RepeatFreqInterval.vue"],names:[],mappings:"AACA,mDACC,YAAA,CACA,qBAAA,CACA,wCAAA",sourcesContent:[".repeat-option-set--interval-freq{display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*2)}"],sourceRoot:""}]);const s=o},60262:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".resource-list[data-v-3ebf6dc4]{margin-top:calc(var(--default-grid-baseline)*4)}.app-full-subtitle[data-v-3ebf6dc4]{font-size:calc(var(--default-font-size)*1.2);display:flex;gap:calc(var(--default-grid-baseline)*4)}","",{version:3,sources:["webpack://./src/components/Editor/Resources/ResourceList.vue"],names:[],mappings:"AACA,gCACE,+CAAA,CAGF,oCACC,4CAAA,CACA,YAAA,CACA,wCAAA",sourcesContent:[".resource-list{margin-top:calc(var(--default-grid-baseline)*4)}.app-full-subtitle{font-size:calc(var(--default-font-size)*1.2);display:flex;gap:calc(var(--default-grid-baseline)*4)}"],sourceRoot:""}]);const s=o},9308:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".resource-list-item__displayname[data-v-96a483ba]{margin-bottom:17px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.avatar-participation-status[data-v-96a483ba]{margin-top:5px}","",{version:3,sources:["webpack://./src/components/Editor/Resources/ResourceListItem.vue"],names:[],mappings:"AACA,kDACC,kBAAA,CACA,sBAAA,CACA,eAAA,CACA,kBAAA,CAGD,8CACC,cAAA",sourcesContent:[".resource-list-item__displayname{margin-bottom:17px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.avatar-participation-status{margin-top:5px}"],sourceRoot:""}]);const s=o},82937:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".button.availability[data-v-ac8ad810]{margin-bottom:8px}","",{version:3,sources:["webpack://./src/components/Editor/Resources/ResourceListSearch.vue"],names:[],mappings:"AACA,sCACM,iBAAA",sourcesContent:[".button.availability{margin-bottom:8px}"],sourceRoot:""}]);const s=o},55514:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".resource-capacity[data-v-f8bb3704]{width:300px;padding-bottom:2px}","",{version:3,sources:["webpack://./src/components/Editor/Resources/ResourceSeatingCapacity.vue"],names:[],mappings:"AACA,oCACC,WAAA,CACA,kBAAA",sourcesContent:[".resource-capacity{width:300px;padding-bottom:2px}"],sourceRoot:""}]);const s=o},1976:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".save-buttons[data-v-25697e9b]{display:flex;justify-content:end;gap:var(--default-grid-baseline)}.save-buttons--grow[data-v-25697e9b]{flex-wrap:wrap}.save-buttons--grow button[data-v-25697e9b]{flex:1 fit-content}","",{version:3,sources:["webpack://./src/components/Editor/SaveButtons.vue"],names:[],mappings:"AACA,+BACC,YAAA,CACA,mBAAA,CACA,gCAAA,CAEA,qCACC,cAAA,CAEA,4CACC,kBAAA",sourcesContent:[".save-buttons{display:flex;justify-content:end;gap:var(--default-grid-baseline)}.save-buttons--grow{flex-wrap:wrap}.save-buttons--grow button{flex:1 fit-content}"],sourceRoot:""}]);const s=o},15481:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".proposal-date__item[data-v-63d1f56a]{display:flex;align-items:center;gap:calc(var(--default-grid-baseline)*4);padding:var(--default-grid-baseline);transition:background-color .2s ease}.proposal-date__item[data-v-63d1f56a]:hover{background-color:var(--color-background-hover)}.proposal-date__icon[data-v-63d1f56a]{flex-shrink:0}.proposal-date__content[data-v-63d1f56a]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.proposal-date__action[data-v-63d1f56a]{flex-shrink:0}","",{version:3,sources:["webpack://./src/components/Proposal/ProposalDateItem.vue"],names:[],mappings:"AACA,sCACC,YAAA,CACA,kBAAA,CACA,wCAAA,CACA,oCAAA,CACG,oCAAA,CAEH,4CACC,8CAAA,CAIF,sCACC,aAAA,CAGD,yCACC,MAAA,CACA,WAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CACA,cAAA,CAGD,wCACC,aAAA",sourcesContent:[".proposal-date__item{display:flex;align-items:center;gap:calc(var(--default-grid-baseline)*4);padding:var(--default-grid-baseline);transition:background-color .2s ease}.proposal-date__item:hover{background-color:var(--color-background-hover)}.proposal-date__icon{flex-shrink:0}.proposal-date__content{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.proposal-date__action{flex-shrink:0}"],sourceRoot:""}]);const s=o},22178:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".proposal-participant__item[data-v-170923f8]{display:flex;align-items:center;padding:var(--default-grid-baseline);transition:background-color .2s ease}.proposal-participant__item[data-v-170923f8]:hover{background-color:var(--color-background-hover)}.proposal-participant__status[data-v-170923f8]{flex-shrink:0}.proposal-participant__avatar[data-v-170923f8]{flex-shrink:0}.proposal-participant__name[data-v-170923f8]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proposal-participant__action[data-v-170923f8]{flex-shrink:0;display:flex;align-items:center;gap:var(--default-grid-baseline)}","",{version:3,sources:["webpack://./src/components/Proposal/ProposalParticipantItem.vue"],names:[],mappings:"AACA,6CACC,YAAA,CACA,kBAAA,CACA,oCAAA,CACA,oCAAA,CAEA,mDACC,8CAAA,CAIF,+CACC,aAAA,CAGD,+CACC,aAAA,CAGD,6CACC,MAAA,CACA,WAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CAGD,+CACC,aAAA,CACA,YAAA,CACA,kBAAA,CACA,gCAAA",sourcesContent:[".proposal-participant__item{display:flex;align-items:center;padding:var(--default-grid-baseline);transition:background-color .2s ease}.proposal-participant__item:hover{background-color:var(--color-background-hover)}.proposal-participant__status{flex-shrink:0}.proposal-participant__avatar{flex-shrink:0}.proposal-participant__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proposal-participant__action{flex-shrink:0;display:flex;align-items:center;gap:var(--default-grid-baseline)}"],sourceRoot:""}]);const s=o},47582:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".proposal-matrix__details[data-v-7f057ab8]{max-height:50vh;overflow-y:auto}.proposal-matrix__table[data-v-7f057ab8]{border-collapse:separate;border-spacing:0}.proposal-matrix__table thead[data-v-7f057ab8]{position:sticky;top:0;z-index:100;background-color:var(--color-main-background)}.proposal-matrix__table thead th[data-v-7f057ab8]{padding-bottom:calc(var(--default-grid-baseline)*2)}.proposal-matrix__table tbody[data-v-7f057ab8]{border:1px solid var(--color-border)}.proposal-matrix__table-header-participant[data-v-7f057ab8]{vertical-align:bottom;text-align:start;font-weight:600;font-size:calc(var(--default-grid-baseline)*5)}.proposal-matrix__table-participant-header[data-v-7f057ab8]{text-align:center;padding-inline:calc(var(--default-grid-baseline)*2);width:calc(var(--default-grid-baseline)*24)}.proposal-matrix__table-participant-header-avatar[data-v-7f057ab8]{display:flex;flex-direction:column;align-items:center;gap:calc(var(--default-grid-baseline)*1)}.proposal-matrix__table-participant-header-name[data-v-7f057ab8]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(var(--default-grid-baseline)*22)}.proposal-matrix__table-row-label[data-v-7f057ab8]{pointer-events:none}.proposal-matrix__table-row-label[data-v-7f057ab8]:hover{background-color:rgba(0,0,0,0) !important}.proposal-matrix__table-day-label[data-v-7f057ab8]{font-weight:600;font-size:calc(var(--default-grid-baseline)*4);color:var(--color-text-primary)}.proposal-matrix__empty[data-v-7f057ab8]{text-align:center;padding:calc(var(--default-grid-baseline)*4);color:var(--color-text-maxcontrast)}.proposal-matrix__table-actions-participant[data-v-7f057ab8]{padding:calc(var(--default-grid-baseline)*1);min-width:250px}.proposal-matrix__table-action-header[data-v-7f057ab8]{width:auto;white-space:nowrap}.voting-options-container[data-v-7f057ab8]{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.voting-options-container[data-v-7f057ab8] .checkbox-radio-switch--button-variant{border:none !important;background-color:var(--color-primary-light) !important}.voting-options-container[data-v-7f057ab8] .checkbox-radio-switch--button-variant .checkbox-radio-switch__content{border:none !important}.vote-option[data-v-7f057ab8]{display:flex;align-items:center;justify-content:center;gap:calc(var(--default-grid-baseline)*1);white-space:nowrap}.vote-option[data-v-7f057ab8] .material-design-icon.check-icon svg,.vote-option[data-v-7f057ab8] .material-design-icon.close-icon svg,.vote-option[data-v-7f057ab8] .material-design-icon.help-icon svg{stroke:currentColor;stroke-width:1px}.vote-option[data-v-7f057ab8] .material-design-icon.help-icon svg{height:18px}.vote-option svg[data-v-7f057ab8]{width:16px;height:16px}.proposal-matrix__table-votes[data-v-7f057ab8]{text-align:center;padding-inline:calc(var(--default-grid-baseline)*1);padding-block:calc(var(--default-grid-baseline)*2)}.proposal-matrix__table-votes[data-v-7f057ab8] .material-design-icon.check-icon{color:#32cd32;background-color:rgba(90,90,90,.1);padding:calc(var(--default-grid-baseline)*2);border-radius:calc(var(--default-grid-baseline)*1)}.proposal-matrix__table-votes[data-v-7f057ab8] .material-design-icon.close-icon{color:#ff4402;background-color:rgba(90,90,90,.1);padding:calc(var(--default-grid-baseline)*2);border-radius:calc(var(--default-grid-baseline)*1)}.proposal-matrix__table-votes[data-v-7f057ab8] .material-design-icon.help-icon{color:#ffc107;background-color:rgba(90,90,90,.1);padding:calc(var(--default-grid-baseline)*2);border-radius:calc(var(--default-grid-baseline)*1)}.proposal-matrix__table-votes[data-v-7f057ab8] .material-design-icon.minus-icon{color:#6b6b6b;background-color:rgba(90,90,90,.1);padding:calc(var(--default-grid-baseline)*2);border-radius:calc(var(--default-grid-baseline)*1)}.proposal-matrix__table-votes[data-v-7f057ab8] .material-design-icon.check-icon svg,.proposal-matrix__table-votes[data-v-7f057ab8] .material-design-icon.close-icon svg,.proposal-matrix__table-votes[data-v-7f057ab8] .material-design-icon.help-icon svg,.proposal-matrix__table-votes[data-v-7f057ab8] .material-design-icon.minus-icon svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill}.proposal-matrix__table-votes[data-v-7f057ab8] .material-design-icon.help-icon svg{height:18px}","",{version:3,sources:["webpack://./src/components/Proposal/ProposalResponseMatrix.vue"],names:[],mappings:"AAEA,2CACC,eAAA,CACA,eAAA,CAGD,yCACC,wBAAA,CACA,gBAAA,CAEA,+CACC,eAAA,CACA,KAAA,CACA,WAAA,CACA,6CAAA,CAGD,kDACC,mDAAA,CAGD,+CACC,oCAAA,CAIF,4DACC,qBAAA,CACA,gBAAA,CACA,eAAA,CACA,8CAAA,CAGD,4DACC,iBAAA,CACA,mDAAA,CACA,2CAAA,CAGD,mEACC,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,wCAAA,CAGD,iEACC,eAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CACA,+CAAA,CAGD,mDACC,mBAAA,CAEA,yDACC,yCAAA,CAIF,mDACC,eAAA,CACA,8CAAA,CACA,+BAAA,CAGD,yCACC,iBAAA,CACA,4CAAA,CACA,mCAAA,CAGD,6DACC,4CAAA,CACA,eAAA,CAGD,uDACC,UAAA,CACA,kBAAA,CAGD,2CACC,YAAA,CACA,kBAAA,CACA,KAAA,CACA,kBAAA,CACA,0BAAA,CACA,gBAAA,CAEA,kFACC,sBAAA,CACA,sDAAA,CAGD,kHACC,sBAAA,CAKF,8BACC,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,wCAAA,CACA,kBAAA,CAEA,wMAGC,mBAAA,CACA,gBAAA,CAGD,kEACC,WAAA,CAIF,kCACC,UAAA,CACA,WAAA,CAGD,+CACC,iBAAA,CACA,mDAAA,CACA,kDAAA,CAEA,gFACC,aAAA,CACA,kCAAA,CACA,4CAAA,CACA,kDAAA,CAGD,gFACC,aAAA,CACA,kCAAA,CACA,4CAAA,CACA,kDAAA,CAGD,+EACC,aAAA,CACA,kCAAA,CACA,4CAAA,CACA,kDAAA,CAGD,gFACC,aAAA,CACA,kCAAA,CACA,4CAAA,CACA,kDAAA,CAGD,+UAIC,mBAAA,CACA,kBAAA,CACA,oBAAA,CACA,qBAAA,CACA,uBAAA,CAGD,mFACC,WAAA",sourcesContent:[".proposal-matrix__details{max-height:50vh;overflow-y:auto}.proposal-matrix__table{border-collapse:separate;border-spacing:0}.proposal-matrix__table thead{position:sticky;top:0;z-index:100;background-color:var(--color-main-background)}.proposal-matrix__table thead th{padding-bottom:calc(var(--default-grid-baseline)*2)}.proposal-matrix__table tbody{border:1px solid var(--color-border)}.proposal-matrix__table-header-participant{vertical-align:bottom;text-align:start;font-weight:600;font-size:calc(var(--default-grid-baseline)*5)}.proposal-matrix__table-participant-header{text-align:center;padding-inline:calc(var(--default-grid-baseline)*2);width:calc(var(--default-grid-baseline)*24)}.proposal-matrix__table-participant-header-avatar{display:flex;flex-direction:column;align-items:center;gap:calc(var(--default-grid-baseline)*1)}.proposal-matrix__table-participant-header-name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(var(--default-grid-baseline)*22)}.proposal-matrix__table-row-label{pointer-events:none}.proposal-matrix__table-row-label:hover{background-color:rgba(0,0,0,0) !important}.proposal-matrix__table-day-label{font-weight:600;font-size:calc(var(--default-grid-baseline)*4);color:var(--color-text-primary)}.proposal-matrix__empty{text-align:center;padding:calc(var(--default-grid-baseline)*4);color:var(--color-text-maxcontrast)}.proposal-matrix__table-actions-participant{padding:calc(var(--default-grid-baseline)*1);min-width:250px}.proposal-matrix__table-action-header{width:auto;white-space:nowrap}.voting-options-container{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.voting-options-container :deep(.checkbox-radio-switch--button-variant){border:none !important;background-color:var(--color-primary-light) !important}.voting-options-container :deep(.checkbox-radio-switch--button-variant .checkbox-radio-switch__content){border:none !important}.vote-option{display:flex;align-items:center;justify-content:center;gap:calc(var(--default-grid-baseline)*1);white-space:nowrap}.vote-option :deep(.material-design-icon.check-icon svg),.vote-option :deep(.material-design-icon.close-icon svg),.vote-option :deep(.material-design-icon.help-icon svg){stroke:currentColor;stroke-width:1px}.vote-option :deep(.material-design-icon.help-icon svg){height:18px}.vote-option svg{width:16px;height:16px}.proposal-matrix__table-votes{text-align:center;padding-inline:calc(var(--default-grid-baseline)*1);padding-block:calc(var(--default-grid-baseline)*2)}.proposal-matrix__table-votes :deep(.material-design-icon.check-icon){color:#32cd32;background-color:rgba(90,90,90,.1);padding:calc(var(--default-grid-baseline)*2);border-radius:calc(var(--default-grid-baseline)*1)}.proposal-matrix__table-votes :deep(.material-design-icon.close-icon){color:#ff4402;background-color:rgba(90,90,90,.1);padding:calc(var(--default-grid-baseline)*2);border-radius:calc(var(--default-grid-baseline)*1)}.proposal-matrix__table-votes :deep(.material-design-icon.help-icon){color:#ffc107;background-color:rgba(90,90,90,.1);padding:calc(var(--default-grid-baseline)*2);border-radius:calc(var(--default-grid-baseline)*1)}.proposal-matrix__table-votes :deep(.material-design-icon.minus-icon){color:#6b6b6b;background-color:rgba(90,90,90,.1);padding:calc(var(--default-grid-baseline)*2);border-radius:calc(var(--default-grid-baseline)*1)}.proposal-matrix__table-votes :deep(.material-design-icon.check-icon svg),.proposal-matrix__table-votes :deep(.material-design-icon.close-icon svg),.proposal-matrix__table-votes :deep(.material-design-icon.help-icon svg),.proposal-matrix__table-votes :deep(.material-design-icon.minus-icon svg){stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill}.proposal-matrix__table-votes :deep(.material-design-icon.help-icon svg){height:18px}"],sourceRoot:""}]);const s=o},39535:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"[data-v-7683eb36] .multiselect__tags{margin:3px 0}.calendar-picker__tag[data-v-7683eb36]{border:1px solid var(--color-border);border-radius:var(--border-radius);padding:0 5px}.calendar-picker__tag+.calendar-picker__tag[data-v-7683eb36]{margin-inline-start:5px}","",{version:3,sources:["webpack://./src/components/Shared/CalendarPicker.vue"],names:[],mappings:"AACA,qCACC,YAAA,CAGD,uCACC,oCAAA,CACA,kCAAA,CACA,aAAA,CAGD,6DACC,uBAAA",sourcesContent:[":deep(.multiselect__tags){margin:3px 0}.calendar-picker__tag{border:1px solid var(--color-border);border-radius:var(--border-radius);padding:0 5px}.calendar-picker__tag+.calendar-picker__tag{margin-inline-start:5px}"],sourceRoot:""}]);const s=o},37191:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".vs__search{flex-basis:0}.vs__dropdown-menu{z-index:10000010 !important}","",{version:3,sources:["webpack://./src/components/Shared/CalendarPicker.vue"],names:[],mappings:"AACA,YAEC,YAAA,CAGD,mBACC,2BAAA",sourcesContent:[".vs__search{flex-basis:0}.vs__dropdown-menu{z-index:10000010 !important}"],sourceRoot:""}]);const s=o},74333:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".date-time-picker__icon[data-v-8f38711c]{opacity:.7}.date-time-picker__icon--highlight[data-v-8f38711c]{opacity:1}.date-time-picker[data-v-8f38711c] .multiselect__content-wrapper{border:none !important;position:relative !important}","",{version:3,sources:["webpack://./src/components/Shared/DatePickerOld.vue"],names:[],mappings:"AAEC,yCACC,UAAA,CAEA,oDACC,SAAA,CAIF,iEACC,sBAAA,CACA,4BAAA",sourcesContent:[".date-time-picker__icon{opacity:.7}.date-time-picker__icon--highlight{opacity:1}.date-time-picker :deep(.multiselect__content-wrapper){border:none !important;position:relative !important}"],sourceRoot:""}]);const s=o},84094:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".app-navigation-toggle-wrapper{position:absolute;top:var(--app-navigation-padding);inset-inline-end:calc(0px - var(--app-navigation-padding));margin-inline-end:calc(-1*var(--default-clickable-area))}.calendar-wrapper{position:relative;height:100%;width:100%}.toggle-button{position:absolute;top:2px;inset-inline-end:50px;z-index:1000}.calendar-Widget{width:100%}","",{version:3,sources:["webpack://./src/views/Calendar.vue"],names:[],mappings:"AACA,+BACC,iBAAA,CACA,iCAAA,CACA,0DAAA,CACA,wDAAA,CAGD,kBACC,iBAAA,CACA,WAAA,CACA,UAAA,CAGD,eACC,iBAAA,CACA,OAAA,CACA,qBAAA,CACA,YAAA,CAGD,iBACC,UAAA",sourcesContent:[".app-navigation-toggle-wrapper{position:absolute;top:var(--app-navigation-padding);inset-inline-end:calc(0px - var(--app-navigation-padding));margin-inline-end:calc(-1*var(--default-clickable-area))}.calendar-wrapper{position:relative;height:100%;width:100%}.toggle-button{position:absolute;top:2px;inset-inline-end:50px;z-index:1000}.calendar-Widget{width:100%}"],sourceRoot:""}]);const s=o},22261:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"@media screen and (max-width: 785px){.calendar-edit-full .app-full__header__top[data-v-feed7f00]{gap:calc(var(--default-grid-baseline)*2) !important}.calendar-edit-full .app-full__header__top-close-icon[data-v-feed7f00]{visibility:visible}.calendar-edit-full[data-v-feed7f00] .modal-container__close{visibility:hidden}}.calendar-edit-full[data-v-feed7f00] .modal-wrapper--full>.modal-container{height:100% !important;top:0 !important}.calendar-edit-full[data-v-feed7f00] .modal-header{height:0 !important}.app-full[data-v-feed7f00]{--total-width: 900px;--column-gap: calc(var(--default-grid-baseline) * 4);max-width:calc(var(--total-width) + var(--default-grid-baseline)*4);height:100%;padding:calc(var(--default-grid-baseline)*2);margin:calc(var(--default-grid-baseline)*16) auto auto}.app-full[data-v-feed7f00] .avatar-participation-status__text{bottom:-1px !important;position:absolute !important;max-width:min(100vw - 130px,500px) !important;min-width:unset !important}.app-full__header[data-v-feed7f00]{display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*2);padding-bottom:calc(var(--default-grid-baseline)*2);z-index:10;margin-top:calc(var(--default-grid-baseline)*2)}.app-full__header__top[data-v-feed7f00]{top:0;position:sticky;display:flex;flex-wrap:wrap-reverse;gap:calc(var(--column-gap) + var(--default-grid-baseline)*5);padding:calc(var(--default-grid-baseline)*2) 0;background-color:var(--color-main-background);align-items:center;z-index:10000}.app-full__header__top .app-full__header__top__first[data-v-feed7f00]{display:flex;flex-grow:1;max-width:calc(var(--total-width)*2/3 - var(--column-gap)/2 - (var(--default-grid-baseline)*4 + 22px) + var(--default-grid-baseline)*4 + 22px)}.app-full__header__top .app-full__header__top__first .property-title[data-v-feed7f00]{max-width:calc(var(--total-width)*2/3 - var(--column-gap)/2 - (var(--default-grid-baseline)*4 + 22px));flex-grow:1}.app-full__header__top .app-full__actions[data-v-feed7f00]{display:flex;gap:calc(var(--default-grid-baseline)*2);align-items:center}.app-full__header__top .app-full__actions__inner__readonly[data-v-feed7f00]{margin-inline-start:-10px}.app-full__header__top-close-icon[data-v-feed7f00]{width:calc(var(--default-grid-baseline)*4 + 22px);display:flex;justify-content:flex-start;visibility:hidden}.app-full__header__details[data-v-feed7f00]{display:flex;flex-wrap:wrap;gap:var(--column-gap);justify-content:space-between;padding-inline-start:calc(var(--default-grid-baseline)*8)}.app-full__header__details-time[data-v-feed7f00]{display:flex;justify-content:space-between;flex-basis:calc(var(--total-width)*2/3 - var(--column-gap)/2 - var(--default-grid-baseline)*8);flex-shrink:1}.app-full__header__details-calendar[data-v-feed7f00]{display:flex;flex-direction:row;width:calc(var(--total-width)*1/3 - var(--column-gap)/2)}.app-full__loading-indicator[data-v-feed7f00]{display:flex;justify-content:center;align-items:center;height:100%;width:100%;flex-direction:column}.app-full-readonly .app-full__header__details[data-v-feed7f00]{padding-inline-start:0}.app-full-readonly[data-v-feed7f00] .does-not-repeat{display:none}.app-full-body[data-v-feed7f00]{display:flex;flex-direction:row;gap:var(--column-gap);justify-content:space-between;flex-wrap:wrap}.app-full-body__right[data-v-feed7f00]{width:calc(var(--total-width)*1/3 - var(--column-gap)/2);display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*4)}.app-full-body__right .property-select__input[data-v-feed7f00]{max-width:calc(var(--total-width)*1/3 - var(--column-gap)/2 - 36px);display:flex;align-items:center}.app-full-body__right .multiselect__tag[data-v-feed7f00]{padding:var(--default-grid-baseline);border-radius:var(--border-radius-element)}.app-full-body__right .property-select-multiple-colored-tag__color-indicator[data-v-feed7f00]{width:12px;height:12px;border-radius:50%}.app-full-body__right .property-color__icon--hidden[data-v-feed7f00]{visibility:hidden}.app-full-body__left[data-v-feed7f00]{width:calc(var(--total-width)*2/3 - var(--column-gap)/2);display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*4)}.app-full-body .v-select.select[data-v-feed7f00]{min-width:unset !important}.app-full-body .property-alarm-item[data-v-feed7f00]{margin-inline-start:calc(var(--default-grid-baseline)*5)}@media screen and (max-width: 915px){.app-full-body__right[data-v-feed7f00]{width:calc(var(--total-width)*2/3 - var(--column-gap)/2) !important}.app-full-body__right .property-select__input[data-v-feed7f00]{max-width:100% !important}}.app-full-footer[data-v-feed7f00]{display:flex;flex-direction:row;gap:calc(var(--default-grid-baseline)*4);justify-content:space-between;margin-top:calc(var(--default-grid-baseline)*12);padding-bottom:calc(var(--default-grid-baseline)*8);flex-wrap:wrap}.app-full-footer__right[data-v-feed7f00]{width:calc(var(--total-width)*1/3 - var(--column-gap)/2);display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*4)}.app-full-footer__left[data-v-feed7f00]{width:calc(var(--total-width)*2/3 - var(--column-gap)/2);display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*4)}@media screen and (max-width: 840px){.app-full-footer__right[data-v-feed7f00]{width:calc(var(--total-width)*2/3 - var(--column-gap)/2) !important}.app-full-footer__right .property-select__input[data-v-feed7f00]{max-width:100% !important}}.modal-mask[data-v-feed7f00]{height:calc(100vh - var(--header-height));top:var(--header-height)}.modal-content[data-v-feed7f00]{padding:16px;position:relative}.modal-content .modal-content-preloader[data-v-feed7f00]{position:absolute;top:0;inset-inline:0;height:6px}.modal-content .modal-content-preloader div[data-v-feed7f00]{position:absolute;top:0;inset-inline-start:0;background:var(--color-primary-element);height:6px;transition:width .3s linear}.modal-subtitle[data-v-feed7f00]{font-weight:bold;font-size:16px;margin-top:16px}.modal-h[data-v-feed7f00]{font-size:24px;font-weight:bold;margin:10px 0}.modal-footer[data-v-feed7f00]{display:flex;align-items:center;justify-content:space-between}.modal-footer .modal-footer-buttons[data-v-feed7f00]{display:flex}.modal-footer .modal-footer-buttons[data-v-feed7f00] :first-child{margin-inline-end:6px}.attachments[data-v-feed7f00],.users[data-v-feed7f00]{display:flex;flex-wrap:wrap}.attachment-list-item[data-v-feed7f00],.user-list-item[data-v-feed7f00]{width:50%}.attachment-icon[data-v-feed7f00]{width:40px;height:auto;border-radius:var(--border-radius)}","",{version:3,sources:["webpack://./src/views/EditFull.vue"],names:[],mappings:"AAEC,qCACC,4DACC,mDAAA,CAEA,uEACC,kBAAA,CAIF,6DACC,iBAAA,CAAA,CAKD,4EACC,sBAAA,CACA,gBAAA,CAGD,oDACC,mBAAA,CAKH,2BACC,oBAAA,CACA,oDAAA,CACA,mEAAA,CACA,WAAA,CACA,4CAAA,CACA,sDAAA,CAEA,8DACC,sBAAA,CACA,4BAAA,CACA,6CAAA,CACA,0BAAA,CAGD,mCACC,YAAA,CACA,qBAAA,CACA,wCAAA,CACA,mDAAA,CACA,UAAA,CACA,+CAAA,CAEA,wCACC,KAAA,CACA,eAAA,CACA,YAAA,CACA,sBAAA,CACA,4DAAA,CACA,8CAAA,CACA,6CAAA,CACA,kBAAA,CACA,aAAA,CAEA,sEACC,YAAA,CACA,WAAA,CACA,8IAAA,CAEA,sFACC,sGAAA,CACA,WAAA,CAIF,2DACC,YAAA,CACA,wCAAA,CACA,kBAAA,CAEA,4EACC,yBAAA,CAIF,mDACC,iDAAA,CACA,YAAA,CACA,0BAAA,CACA,iBAAA,CAIF,4CACC,YAAA,CACA,cAAA,CACA,qBAAA,CACA,6BAAA,CACA,yDAAA,CAEA,iDACC,YAAA,CACA,6BAAA,CACA,8FAAA,CACA,aAAA,CAGD,qDACC,YAAA,CACA,kBAAA,CACA,wDAAA,CAKH,8CACC,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,WAAA,CACA,UAAA,CACA,qBAAA,CAKD,+DACC,sBAAA,CAGD,qDACC,YAAA,CAIF,gCACC,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,6BAAA,CACA,cAAA,CAEA,uCACC,wDAAA,CACA,YAAA,CACA,qBAAA,CACA,wCAAA,CAEA,+DACC,mEAAA,CACA,YAAA,CACA,kBAAA,CAGD,yDACC,oCAAA,CACA,0CAAA,CAGD,8FACC,UAAA,CACA,WAAA,CACA,iBAAA,CAGD,qEACC,iBAAA,CAIF,sCACC,wDAAA,CACA,YAAA,CACA,qBAAA,CACA,wCAAA,CAGD,iDACC,0BAAA,CAGD,qDACC,wDAAA,CAKF,qCACC,uCACC,mEAAA,CAEA,+DACC,yBAAA,CAAA,CAKH,kCACC,YAAA,CACA,kBAAA,CACA,wCAAA,CACA,6BAAA,CACA,gDAAA,CACA,mDAAA,CACA,cAAA,CAEA,yCACC,wDAAA,CACA,YAAA,CACA,qBAAA,CACA,wCAAA,CAGD,wCACC,wDAAA,CACA,YAAA,CACA,qBAAA,CACA,wCAAA,CAIF,qCACC,yCACC,mEAAA,CAEA,iEACC,yBAAA,CAAA,CAKH,6BACC,yCAAA,CACA,wBAAA,CAGD,gCACC,YAAA,CACA,iBAAA,CAEA,yDACC,iBAAA,CACA,KAAA,CACA,cAAA,CACA,UAAA,CAEA,6DACC,iBAAA,CACA,KAAA,CACA,oBAAA,CACA,uCAAA,CACA,UAAA,CACA,2BAAA,CAKH,iCACC,gBAAA,CACA,cAAA,CACA,eAAA,CAGD,0BACC,cAAA,CACA,gBAAA,CACA,aAAA,CAGD,+BACC,YAAA,CACA,kBAAA,CACA,6BAAA,CAEA,qDACC,YAAA,CAEA,kEACC,qBAAA,CAKH,sDACC,YAAA,CACA,cAAA,CAGD,wEACC,SAAA,CAGD,kCACC,UAAA,CACA,WAAA,CACA,kCAAA",sourcesContent:["@media screen and (max-width: 785px){.calendar-edit-full .app-full__header__top{gap:calc(var(--default-grid-baseline)*2) !important}.calendar-edit-full .app-full__header__top-close-icon{visibility:visible}.calendar-edit-full :deep(.modal-container__close){visibility:hidden}}.calendar-edit-full :deep() .modal-wrapper--full>.modal-container{height:100% !important;top:0 !important}.calendar-edit-full :deep() .modal-header{height:0 !important}.app-full{--total-width: 900px;--column-gap: calc(var(--default-grid-baseline) * 4);max-width:calc(var(--total-width) + var(--default-grid-baseline)*4);height:100%;padding:calc(var(--default-grid-baseline)*2);margin:calc(var(--default-grid-baseline)*16) auto auto}.app-full :deep(.avatar-participation-status__text){bottom:-1px !important;position:absolute !important;max-width:min(100vw - 130px,500px) !important;min-width:unset !important}.app-full__header{display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*2);padding-bottom:calc(var(--default-grid-baseline)*2);z-index:10;margin-top:calc(var(--default-grid-baseline)*2)}.app-full__header__top{top:0;position:sticky;display:flex;flex-wrap:wrap-reverse;gap:calc(var(--column-gap) + var(--default-grid-baseline)*5);padding:calc(var(--default-grid-baseline)*2) 0;background-color:var(--color-main-background);align-items:center;z-index:10000}.app-full__header__top .app-full__header__top__first{display:flex;flex-grow:1;max-width:calc(var(--total-width)*2/3 - var(--column-gap)/2 - (var(--default-grid-baseline)*4 + 22px) + var(--default-grid-baseline)*4 + 22px)}.app-full__header__top .app-full__header__top__first .property-title{max-width:calc(var(--total-width)*2/3 - var(--column-gap)/2 - (var(--default-grid-baseline)*4 + 22px));flex-grow:1}.app-full__header__top .app-full__actions{display:flex;gap:calc(var(--default-grid-baseline)*2);align-items:center}.app-full__header__top .app-full__actions__inner__readonly{margin-inline-start:-10px}.app-full__header__top-close-icon{width:calc(var(--default-grid-baseline)*4 + 22px);display:flex;justify-content:flex-start;visibility:hidden}.app-full__header__details{display:flex;flex-wrap:wrap;gap:var(--column-gap);justify-content:space-between;padding-inline-start:calc(var(--default-grid-baseline)*8)}.app-full__header__details-time{display:flex;justify-content:space-between;flex-basis:calc(var(--total-width)*2/3 - var(--column-gap)/2 - var(--default-grid-baseline)*8);flex-shrink:1}.app-full__header__details-calendar{display:flex;flex-direction:row;width:calc(var(--total-width)*1/3 - var(--column-gap)/2)}.app-full__loading-indicator{display:flex;justify-content:center;align-items:center;height:100%;width:100%;flex-direction:column}.app-full-readonly .app-full__header__details{padding-inline-start:0}.app-full-readonly :deep(.does-not-repeat){display:none}.app-full-body{display:flex;flex-direction:row;gap:var(--column-gap);justify-content:space-between;flex-wrap:wrap}.app-full-body__right{width:calc(var(--total-width)*1/3 - var(--column-gap)/2);display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*4)}.app-full-body__right .property-select__input{max-width:calc(var(--total-width)*1/3 - var(--column-gap)/2 - 36px);display:flex;align-items:center}.app-full-body__right .multiselect__tag{padding:var(--default-grid-baseline);border-radius:var(--border-radius-element)}.app-full-body__right .property-select-multiple-colored-tag__color-indicator{width:12px;height:12px;border-radius:50%}.app-full-body__right .property-color__icon--hidden{visibility:hidden}.app-full-body__left{width:calc(var(--total-width)*2/3 - var(--column-gap)/2);display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*4)}.app-full-body .v-select.select{min-width:unset !important}.app-full-body .property-alarm-item{margin-inline-start:calc(var(--default-grid-baseline)*5)}@media screen and (max-width: 915px){.app-full-body__right{width:calc(var(--total-width)*2/3 - var(--column-gap)/2) !important}.app-full-body__right .property-select__input{max-width:100% !important}}.app-full-footer{display:flex;flex-direction:row;gap:calc(var(--default-grid-baseline)*4);justify-content:space-between;margin-top:calc(var(--default-grid-baseline)*12);padding-bottom:calc(var(--default-grid-baseline)*8);flex-wrap:wrap}.app-full-footer__right{width:calc(var(--total-width)*1/3 - var(--column-gap)/2);display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*4)}.app-full-footer__left{width:calc(var(--total-width)*2/3 - var(--column-gap)/2);display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*4)}@media screen and (max-width: 840px){.app-full-footer__right{width:calc(var(--total-width)*2/3 - var(--column-gap)/2) !important}.app-full-footer__right .property-select__input{max-width:100% !important}}.modal-mask{height:calc(100vh - var(--header-height));top:var(--header-height)}.modal-content{padding:16px;position:relative}.modal-content .modal-content-preloader{position:absolute;top:0;inset-inline:0;height:6px}.modal-content .modal-content-preloader div{position:absolute;top:0;inset-inline-start:0;background:var(--color-primary-element);height:6px;transition:width .3s linear}.modal-subtitle{font-weight:bold;font-size:16px;margin-top:16px}.modal-h{font-size:24px;font-weight:bold;margin:10px 0}.modal-footer{display:flex;align-items:center;justify-content:space-between}.modal-footer .modal-footer-buttons{display:flex}.modal-footer .modal-footer-buttons :first-child{margin-inline-end:6px}.attachments,.users{display:flex;flex-wrap:wrap}.attachment-list-item,.user-list-item{width:50%}.attachment-icon{width:40px;height:auto;border-radius:var(--border-radius)}"],sourceRoot:""}]);const s=o},73111:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,".event-popover__inner[data-v-99d3aea6]{width:unset !important;min-width:500px !important;max-height:90vh !important;overflow-y:auto !important}.modal-mask[data-v-99d3aea6]{position:fixed;z-index:9998;top:50px;inset-inline-start:0;display:block;width:100%;height:100%;--backdrop-color: 0, 0, 0;background-color:rgba(var(--backdrop-color), 0.5)}.modal-mask--opaque[data-v-99d3aea6]{background-color:rgba(var(--backdrop-color), 0.92)}.modal-mask--light[data-v-99d3aea6]{--backdrop-color: 255, 255, 255}","",{version:3,sources:["webpack://./src/views/EditSimple.vue"],names:[],mappings:"AACA,uCACC,sBAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CAGD,6BACC,cAAA,CACA,YAAA,CAEA,QAAA,CACA,oBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,yBAAA,CACA,iDAAA,CACA,qCACC,kDAAA,CAED,oCACC,+BAAA",sourcesContent:[".event-popover__inner{width:unset !important;min-width:500px !important;max-height:90vh !important;overflow-y:auto !important}.modal-mask{position:fixed;z-index:9998;top:50px;inset-inline-start:0;display:block;width:100%;height:100%;--backdrop-color: 0, 0, 0;background-color:rgba(var(--backdrop-color), 0.5)}.modal-mask--opaque{background-color:rgba(var(--backdrop-color), 0.92)}.modal-mask--light{--backdrop-color: 255, 255, 255}"],sourceRoot:""}]);const s=o},19004:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,'.proposal-modal__content[data-v-4c240d62]{display:flex;width:100%;height:100vh;flex-direction:column;justify-content:center;align-items:center}.proposal-modal__content[data-v-4c240d62] .modal-wrapper--normal .modal-container{width:unset !important}.proposal-viewer__content[data-v-4c240d62]{padding-top:calc(var(--default-grid-baseline)*8);padding-bottom:calc(var(--default-grid-baseline)*8);padding-inline:calc(var(--default-grid-baseline)*8);display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*3)}.proposal-viewer__content-title[data-v-4c240d62]{font-size:calc(var(--default-grid-baseline)*6);font-weight:bold;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.proposal-viewer__content-details[data-v-4c240d62]{position:relative;display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*2)}.proposal-viewer__content-duration-and-actions[data-v-4c240d62]{display:flex;justify-content:space-between;align-items:center}.proposal-viewer__content-location[data-v-4c240d62],.proposal-viewer__content-duration[data-v-4c240d62]{display:flex;align-items:center;gap:calc(var(--default-grid-baseline)*2)}.proposal-viewer__content-actions[data-v-4c240d62]{display:flex;gap:calc(var(--default-grid-baseline)*2)}.proposal-viewer__row-actions[data-v-4c240d62]{display:flex;gap:calc(var(--default-grid-baseline)*2);background-color:var(--color-main-background);flex-shrink:0;padding-top:calc(var(--default-grid-baseline)*2)}.proposal-viewer__content-matrix[data-v-4c240d62]{padding-top:calc(var(--default-grid-baseline)*4);padding-bottom:calc(var(--default-grid-baseline)*2);border-top:2px solid var(--color-border);border-bottom:2px solid var(--color-border)}.proposal-editor__content[data-v-4c240d62]{padding-bottom:calc(var(--default-grid-baseline)*4);padding-inline:calc(var(--default-grid-baseline)*4);display:flex;gap:calc(var(--default-grid-baseline)*4);height:calc(100% - var(--default-grid-baseline)*4);overflow:hidden}.proposal-editor__column-left[data-v-4c240d62]{flex:1;min-width:calc(var(--default-grid-baseline)*100);max-width:calc(var(--default-grid-baseline)*100);display:flex;flex-direction:column;height:100%}.proposal-editor__column-right[data-v-4c240d62]{flex:1;min-width:calc(var(--default-grid-baseline)*100);display:flex;flex-direction:column;height:calc(100% - var(--default-grid-baseline)*8);margin-top:calc(var(--default-grid-baseline)*8)}.proposal-editor__row-title[data-v-4c240d62]{flex-shrink:0;margin-bottom:calc(var(--default-grid-baseline)*2)}.proposal-editor__row-details[data-v-4c240d62]{flex:1;display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*2);overflow-y:auto;margin-bottom:calc(var(--default-grid-baseline)*2);min-height:0}.proposal-editor__row-actions[data-v-4c240d62]{display:flex;gap:calc(var(--default-grid-baseline)*2);background-color:var(--color-main-background);flex-shrink:0;padding-top:calc(var(--default-grid-baseline)*2);align-items:stretch}.proposal-editor__save-button[data-v-4c240d62]{flex:1 1 auto;width:auto;min-width:0}.proposal-editor__row-actions>.nc-button[data-v-4c240d62]:not(.proposal-editor__save-button){flex:0 0 auto;white-space:nowrap}.proposal-editor__calendar[data-v-4c240d62]{flex:1;min-height:0}.proposal-editor__calendar-actions[data-v-4c240d62]{display:flex;align-items:center;gap:calc(var(--default-grid-baseline)*2);margin-bottom:calc(var(--default-grid-baseline)*2);flex-wrap:wrap;width:100%}.proposal-editor__calendar-actions h2[data-v-4c240d62]{flex:1;text-align:center;margin:0}.proposal-editor__proposal-location-container[data-v-4c240d62]{display:flex;flex-direction:column;align-items:stretch;gap:calc(var(--default-grid-baseline)*2)}.proposal-editor__proposal-location[data-v-4c240d62]{flex:1}.proposal-editor__proposal-duration-container[data-v-4c240d62]{display:flex;align-items:center;gap:calc(var(--default-grid-baseline)*2)}.proposal-editor__proposal-duration[data-v-4c240d62]{flex:1}.proposal-editor__proposal-duration-helpers[data-v-4c240d62]{display:flex;gap:0}.proposal-editor__proposal-duration-helpers[data-v-4c240d62] .checkbox-radio-switch{border:none !important}.proposal-editor__proposal-duration-helpers[data-v-4c240d62] .checkbox-radio-switch .checkbox-radio-switch__content{background-color:var(--color-background-hover);color:var(--color-text-primary)}.proposal-editor__proposal-duration-helpers[data-v-4c240d62] .checkbox-radio-switch .checkbox-radio-switch__content:hover{background-color:var(--color-primary-element-light)}.proposal-editor__proposal-duration-helpers[data-v-4c240d62] .checkbox-radio-switch.checkbox-radio-switch--checked .checkbox-radio-switch__content{background-color:var(--color-primary-element);color:var(--color-primary-element-text)}.proposal-editor__proposal-duration-helpers[data-v-4c240d62] .checkbox-radio-switch.checkbox-radio-switch--checked .checkbox-radio-switch__content:hover{background-color:var(--color-primary-element-hover)}[data-v-4c240d62] [class*="participant-busy-"]{opacity:.7 !important;border-radius:4px !important;background-image:repeating-linear-gradient(45deg, transparent 0px, transparent calc(var(--default-grid-baseline) * 1), var(--color-background-hover) calc(var(--default-grid-baseline) * 1), var(--color-background-hover) calc(var(--default-grid-baseline) * 4)) !important}',"",{version:3,sources:["webpack://./src/views/Proposal/ProposalEditor.vue"],names:[],mappings:"AACA,0CACC,YAAA,CACA,UAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,kBAAA,CAEA,kFACC,sBAAA,CAIF,2CACC,gDAAA,CACA,mDAAA,CACA,mDAAA,CACA,YAAA,CACA,qBAAA,CACA,wCAAA,CAGD,iDACC,8CAAA,CACA,gBAAA,CACA,oBAAA,CACA,wBAAA,CACA,YAAA,CAGD,mDACC,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,wCAAA,CAGD,gEACC,YAAA,CACA,6BAAA,CACA,kBAAA,CAGD,wGAEC,YAAA,CACA,kBAAA,CACA,wCAAA,CAGD,mDACC,YAAA,CACA,wCAAA,CAGD,+CACC,YAAA,CACA,wCAAA,CACA,6CAAA,CACA,aAAA,CACA,gDAAA,CAGD,kDACC,gDAAA,CACA,mDAAA,CACA,wCAAA,CACA,2CAAA,CAGD,2CACC,mDAAA,CACA,mDAAA,CACA,YAAA,CACA,wCAAA,CACA,kDAAA,CACA,eAAA,CAGD,+CACC,MAAA,CACA,gDAAA,CACA,gDAAA,CACA,YAAA,CACA,qBAAA,CACA,WAAA,CAGD,gDACC,MAAA,CACA,gDAAA,CACA,YAAA,CACA,qBAAA,CACA,kDAAA,CACA,+CAAA,CAGD,6CACC,aAAA,CACA,kDAAA,CAGD,+CACC,MAAA,CACA,YAAA,CACA,qBAAA,CACA,wCAAA,CACA,eAAA,CACA,kDAAA,CACA,YAAA,CAGD,+CACC,YAAA,CACA,wCAAA,CACA,6CAAA,CACA,aAAA,CACA,gDAAA,CACA,mBAAA,CAGD,+CACC,aAAA,CACA,UAAA,CACA,WAAA,CAGD,6FACC,aAAA,CACA,kBAAA,CAGD,4CACC,MAAA,CACA,YAAA,CAGD,oDACC,YAAA,CACA,kBAAA,CACA,wCAAA,CACA,kDAAA,CACA,cAAA,CACA,UAAA,CAEA,uDACC,MAAA,CACA,iBAAA,CACA,QAAA,CAIF,+DACC,YAAA,CACA,qBAAA,CACA,mBAAA,CACA,wCAAA,CAGD,qDACC,MAAA,CAGD,+DACC,YAAA,CACA,kBAAA,CACA,wCAAA,CAGD,qDACC,MAAA,CAGD,6DACC,YAAA,CACA,KAAA,CAGA,oFACC,sBAAA,CAGA,oHACC,8CAAA,CACA,+BAAA,CAEA,0HACC,mDAAA,CAKF,mJACC,6CAAA,CACA,uCAAA,CAEA,yJACC,mDAAA,CAMJ,+CACC,qBAAA,CACA,4BAAA,CAGA,6QAAA",sourcesContent:['.proposal-modal__content{display:flex;width:100%;height:100vh;flex-direction:column;justify-content:center;align-items:center}.proposal-modal__content :deep(.modal-wrapper--normal .modal-container){width:unset !important}.proposal-viewer__content{padding-top:calc(var(--default-grid-baseline)*8);padding-bottom:calc(var(--default-grid-baseline)*8);padding-inline:calc(var(--default-grid-baseline)*8);display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*3)}.proposal-viewer__content-title{font-size:calc(var(--default-grid-baseline)*6);font-weight:bold;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.proposal-viewer__content-details{position:relative;display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*2)}.proposal-viewer__content-duration-and-actions{display:flex;justify-content:space-between;align-items:center}.proposal-viewer__content-location,.proposal-viewer__content-duration{display:flex;align-items:center;gap:calc(var(--default-grid-baseline)*2)}.proposal-viewer__content-actions{display:flex;gap:calc(var(--default-grid-baseline)*2)}.proposal-viewer__row-actions{display:flex;gap:calc(var(--default-grid-baseline)*2);background-color:var(--color-main-background);flex-shrink:0;padding-top:calc(var(--default-grid-baseline)*2)}.proposal-viewer__content-matrix{padding-top:calc(var(--default-grid-baseline)*4);padding-bottom:calc(var(--default-grid-baseline)*2);border-top:2px solid var(--color-border);border-bottom:2px solid var(--color-border)}.proposal-editor__content{padding-bottom:calc(var(--default-grid-baseline)*4);padding-inline:calc(var(--default-grid-baseline)*4);display:flex;gap:calc(var(--default-grid-baseline)*4);height:calc(100% - var(--default-grid-baseline)*4);overflow:hidden}.proposal-editor__column-left{flex:1;min-width:calc(var(--default-grid-baseline)*100);max-width:calc(var(--default-grid-baseline)*100);display:flex;flex-direction:column;height:100%}.proposal-editor__column-right{flex:1;min-width:calc(var(--default-grid-baseline)*100);display:flex;flex-direction:column;height:calc(100% - var(--default-grid-baseline)*8);margin-top:calc(var(--default-grid-baseline)*8)}.proposal-editor__row-title{flex-shrink:0;margin-bottom:calc(var(--default-grid-baseline)*2)}.proposal-editor__row-details{flex:1;display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline)*2);overflow-y:auto;margin-bottom:calc(var(--default-grid-baseline)*2);min-height:0}.proposal-editor__row-actions{display:flex;gap:calc(var(--default-grid-baseline)*2);background-color:var(--color-main-background);flex-shrink:0;padding-top:calc(var(--default-grid-baseline)*2);align-items:stretch}.proposal-editor__save-button{flex:1 1 auto;width:auto;min-width:0}.proposal-editor__row-actions>.nc-button:not(.proposal-editor__save-button){flex:0 0 auto;white-space:nowrap}.proposal-editor__calendar{flex:1;min-height:0}.proposal-editor__calendar-actions{display:flex;align-items:center;gap:calc(var(--default-grid-baseline)*2);margin-bottom:calc(var(--default-grid-baseline)*2);flex-wrap:wrap;width:100%}.proposal-editor__calendar-actions h2{flex:1;text-align:center;margin:0}.proposal-editor__proposal-location-container{display:flex;flex-direction:column;align-items:stretch;gap:calc(var(--default-grid-baseline)*2)}.proposal-editor__proposal-location{flex:1}.proposal-editor__proposal-duration-container{display:flex;align-items:center;gap:calc(var(--default-grid-baseline)*2)}.proposal-editor__proposal-duration{flex:1}.proposal-editor__proposal-duration-helpers{display:flex;gap:0}.proposal-editor__proposal-duration-helpers :deep(.checkbox-radio-switch){border:none !important}.proposal-editor__proposal-duration-helpers :deep(.checkbox-radio-switch) .checkbox-radio-switch__content{background-color:var(--color-background-hover);color:var(--color-text-primary)}.proposal-editor__proposal-duration-helpers :deep(.checkbox-radio-switch) .checkbox-radio-switch__content:hover{background-color:var(--color-primary-element-light)}.proposal-editor__proposal-duration-helpers :deep(.checkbox-radio-switch).checkbox-radio-switch--checked .checkbox-radio-switch__content{background-color:var(--color-primary-element);color:var(--color-primary-element-text)}.proposal-editor__proposal-duration-helpers :deep(.checkbox-radio-switch).checkbox-radio-switch--checked .checkbox-radio-switch__content:hover{background-color:var(--color-primary-element-hover)}:deep([class*="participant-busy-"]){opacity:.7 !important;border-radius:4px !important;background-image:repeating-linear-gradient(45deg, transparent 0px, transparent calc(var(--default-grid-baseline) * 1), var(--color-background-hover) calc(var(--default-grid-baseline) * 1), var(--color-background-hover) calc(var(--default-grid-baseline) * 4)) !important}'],sourceRoot:""}]);const s=o},24157:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(71354),r=n.n(a),i=n(76314),o=n.n(i)()(r());o.push([e.id,"\n[data-v-e2deac2c] .action-item__menutoggle {\n\topacity: 1 !important;\n}\n","",{version:3,sources:["webpack://./src/components/AppNavigation/CalendarList/CalendarListNew.vue"],names:[],mappings:";AA8UA;CACA,qBAAA;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\n