1(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2076],{73418:(S,v,n)=>{"use strict";n.d(v,{D:()=>g,a:()=>t,c:()=>p,d:()=>y,g:()=>l,p:()=>u,s:()=>f});const g={dragThreshold:20,allowElementScroll:!1,maxDragAngle:40,sideMenuThreshold:50,transitionDuration:150,shortSwipeDuration:300,debug:!1,avoidElements:!1};function u(o){if(o){const h=o.changedTouches;if(h&&h.length>0){const c=h[0];return{x:c.clientX,y:c.clientY}}if(void 0!==o.pageX)return{x:o.pageX,y:o.pageY}}return{x:0,y:0}}const s="scrollBehavior"in document.documentElement.style;let i;i=window.performance&&window.performance.now?window.performance.now.bind(window.performance):Date.now.bind(Date);const t=i,e=o=>o<.5?4*o*o*o:(o-1)*(2*o-2)*(2*o-2)+1;function a(o,h,c,E,b,w){const M=t(),A=h===c?c:function r(o,h,c,E,b){const w=Math.min(1,(E-c)/b),M=e(w);return Math.ceil(M*(h-o)+o)}(h,c,b,M,w);o.scrollTo(A,E),!(M-b>=w)&&requestAnimationFrame(()=>{a(o,h,c,E,b,w)})}const f=(o,h,c=0,E=!1,b=300)=>{b<=0?requestAnimationFrame(()=>{o.scrollTo(h,c)}):E&&s?o.scrollTo({left:h,top:c,behavior:"smooth"}):requestAnimationFrame(()=>{a(o,o.scrollLeft,h,c,t(),b)})};function p(o,h,c){if(!h)return!1;const E=c.maxDragAngle*(Math.PI/180),b=Math.cos(E),w=o.x-h.x,M=o.y-h.y;if(Math.sqrt(w*w+M*M)>=c.dragThreshold){const O=Math.atan2(M,w),_=Math.cos(O);return Math.abs(_)>b}return!1}function l(o,h,c=0){return Math.max(0,Math.min(o.scrollWidth-h,o.scrollLeft+c))}const d="background: linear-gradient(135deg,#4150b2,#f71947); border: 1px solid #9a9a9a; color: #ffffff; border-bottom-left-radius: 2px; border-top-left-radius: 2px; padding: 2px 0 2px 4px;",m="background: #252b3e; border: 1px solid #9a9a9a; border-top-right-radius: 2px; border-bottom-right-radius: 2px; margin-left: -2px; padding: 2px 4px; color: white;";function y(o,h,c){!o||!o.debug||console.log("%csuper-tabs %c%s",d,m," ".repeat(10-h.length)+h,...c)}},86579:(S,v,n)=>{"use strict";n.d(v,{c:()=>i});var g=n(94363),u=n(84081),s=n(10405);const i=(t,e)=>{let r,a;const f=(d,m,y)=>{if(typeof document>"u")return;const o=document.elementFromPoint(d,m);o&&e(o)?o!==r&&(l(),p(o,y)):l()},p=(d,m)=>{r=d,a||(a=r);const y=r;(0,g.w)(()=>y.classList.add("ion-activated")),m()},l=(d=!1)=>{if(!r)return;const m=r;(0,g.w)(()=>m.classList.remove("ion-activated")),d&&a!==r&&r.click(),r=void 0};return(0,s.createGesture)({el:t,gestureName:"buttonActiveDrag",threshold:0,onStart:d=>f(d.currentX,d.currentY,u.a),onMove:d=>f(d.currentX,d.currentY,u.b),onEnd:()=>{l(!0),(0,u.h)(),a=void 0}})}},78438:(S,v,n)=>{"use strict";n.d(v,{g:()=>u});var g=n(28476);const u=()=>{if(void 0!==g.w)return g.w.Capacitor}},95572:(S,v,n)=>{"use strict";n.d(v,{c:()=>g,i:()=>u});const g=(s,i,t)=>"function"==typeof t?t(s,i):"string"==typeof t?s[t]===i[t]:Array.isArray(i)?i.includes(s):s===i,u=(s,i,t)=>void 0!==s&&(Array.isArray(s)?s.some(e=>g(e,i,t)):g(s,i,t))},25083:(S,v,n)=>{"use strict";n.d(v,{i:()=>g});const g=u=>u&&""!==u.dir?"rtl"===u.dir.toLowerCase():"rtl"===(null==document?void 0:document.dir.toLowerCase())},13126:(S,v,n)=>{"use strict";n.r(v),n.d(v,{startFocusVisible:()=>i});const g="ion-focused",s=["Tab","ArrowDown","Space","Escape"," ","Shift","Enter","ArrowLeft","ArrowRight","ArrowUp","Home","End"],i=t=>{let e=[],r=!0;const a=t?t.shadowRoot:document,f=t||document.body,p=h=>{e.forEach(c=>c.classList.remove(g)),h.forEach(c=>c.classList.add(g)),e=h},l=()=>{r=!1,p([])},d=h=>{r=s.includes(h.key),r||p([])},m=h=>{if(r&&void 0!==h.composedPath){const c=h.composedPath().filter(E=>!!E.classList&&E.classList.contains("ion-focusable"));p(c)}},y=()=>{a.activeElement===f&&p([])};return a.addEventListener("keydown",d),a.addEventListener("focusin",m),a.addEventListener("focusout",y),a.addEventListener("touchstart",l,{passive:!0}),a.addEventListener("mousedown",l),{destroy:()=>{a.removeEventListener("keydown",d),a.removeEventListener("focusin",m),a.removeEventListener("focusout",y),a.removeEventListener("touchstart",l),a.removeEventListener("mousedown",l)},setFocus:p}}},8281:(S,v,n)=>{"use strict";n.d(v,{c:()=>u});var g=n(85638);const u=e=>{const r=e;let a;return{hasLegacyControl:()=>{if(void 0===a){const p=void 0!==r.label||s(r),l=r.hasAttribute("aria-label")||r.hasAttribute("aria-labelledby")&&null===r.shadowRoot,d=(0,g.h)(r);a=!0===r.legacy||!p&&!l&&null!==d}return a}}},s=e=>!!(i.includes(e.tagName)&&null!==e.querySelector('[slot="label"]')||t.includes(e.tagName)&&""!==e.textContent),i=["ION-INPUT","ION-TEXTAREA","ION-SELECT","ION-RANGE"],t=["ION-TOGGLE","ION-CHECKBOX","ION-RADIO"]},84081:(S,v,n)=>{"use strict";n.d(v,{I:()=>u,a:()=>r,b:()=>a,c:()=>e,d:()=>p,h:()=>f});var u,l,s,g=n(78438);(l=u||(u={}
1)).Heavy="HEAVY",l.Medium="MEDIUM",l.Light="LIGHT",function(l){l.Success="SUCCESS",l.Warning="WARNING",l.Error="ERROR"}(s||(s={}));const i={getEngine(){const l=window.TapticEngine;if(l)return l;const d=(0,g.g)();return null!=d&&d.isPluginAvailable("Haptics")?d.Plugins.Haptics:void 0},available(){if(!this.getEngine())return!1;const d=(0,g.g)();return"web"!==(null==d?void 0:d.getPlatform())||typeof navigator<"u"&&void 0!==navigator.vibrate},isCordova:()=>void 0!==window.TapticEngine,isCapacitor:()=>void 0!==(0,g.g)(),impact(l){const d=this.getEngine();if(!d)return;const m=this.isCapacitor()?l.style:l.style.toLowerCase();d.impact({style:m})},notification(l){const d=this.getEngine();if(!d)return;const m=this.isCapacitor()?l.type:l.type.toLowerCase();d.notification({type:m})},selection(){const l=this.isCapacitor()?u.Light:"light";this.impact({style:l})},selectionStart(){const l=this.getEngine();l&&(this.isCapacitor()?l.selectionStart():l.gestureSelectionStart())},selectionChanged(){const l=this.getEngine();l&&(this.isCapacitor()?l.selectionChanged():l.gestureSelectionChanged())},selectionEnd(){const l=this.getEngine();l&&(this.isCapacitor()?l.selectionEnd():l.gestureSelectionEnd())}},t=()=>i.available(),e=()=>{t()&&i.selection()},r=()=>{t()&&i.selectionStart()},a=()=>{t()&&i.selectionChanged()},f=()=>{t()&&i.selectionEnd()},p=l=>{t()&&i.impact(l)}},22885:(S,v,n)=>{"use strict";n.d(v,{I:()=>e,a:()=>p,b:()=>t,c:()=>m,d:()=>o,f:()=>l,g:()=>f,i:()=>a,p:()=>y,r:()=>h,s:()=>d});var g=n(10467),u=n(85638),s=n(74929);const t="ion-content",e=".ion-content-scroll-host",r=`${t}, ${e}`,a=c=>"ION-CONTENT"===c.tagName,f=function(){var c=(0,g.A)(function*(E){return a(E)?(yield new Promise(b=>(0,u.c)(E,b)),E.getScrollElement()):E});return function(b){return c.apply(this,arguments)}}(),p=c=>c.querySelector(e)||c.querySelector(r),l=c=>c.closest(r),d=(c,E)=>a(c)?c.scrollToTop(E):Promise.resolve(c.scrollTo({top:0,left:0,behavior:E>0?"smooth":"auto"})),m=(c,E,b,w)=>a(c)?c.scrollByPoint(E,b,w):Promise.resolve(c.scrollBy({top:b,left:E,behavior:w>0?"smooth":"auto"})),y=c=>(0,s.b)(c,t),o=c=>{if(a(c)){const E=c,b=E.scrollY;return E.scrollY=!1,b}return c.style.setProperty("overflow","hidden"),!0},h=(c,E)=>{a(c)?c.scrollY=E:c.style.removeProperty("overflow")}},36726:(S,v,n)=>{"use strict";n.d(v,{a:()=>g,b:()=>m,c:()=>r,d:()=>y,e:()=>O,f:()=>e,g:()=>o,h:()=>s,i:()=>u,j:()=>w,k:()=>M,l:()=>a,m:()=>l,n:()=>h,o:()=>p,p:()=>t,q:()=>i,r:()=>b,s:()=>A,t:()=>d,u:()=>c,v:()=>E,w:()=>f});const g="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='square' stroke-miterlimit='10' stroke-width='48' d='M244 400L100 256l144-144M120 256h292' class='ionicon-fill-none'/></svg>",u="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M112 268l144 144 144-144M256 392V100' class='ionicon-fill-none'/></svg>",s="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M368 64L144 256l224 192V64z'/></svg>",i="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M64 144l192 224 192-224H64z'/></svg>",t="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M448 368L256 144 64 368h384z'/></svg>",e="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' d='M416 128L192 384l-96-96' class='ionicon-fill-none ionicon-stroke-width'/></svg>",r="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M328 112L184 256l144 144' class='ionicon-fill-none'/></svg>",a="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M112 184l144 144 144-144' class='ionicon-fill-none'/></svg>",f="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewB
1ox='0 0 512 512'><path d='M136 208l120-104 120 104M136 304l120 104 120-104' stroke-width='48' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none'/></svg>",p="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M184 112l144 144-144 144' class='ionicon-fill-none'/></svg>",l="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M184 112l144 144-144 144' class='ionicon-fill-none'/></svg>",d="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M289.94 256l95-95A24 24 0 00351 127l-95 95-95-95a24 24 0 00-34 34l95 95-95 95a24 24 0 1034 34l95-95 95 95a24 24 0 0034-34z'/></svg>",m="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M256 48C141.31 48 48 141.31 48 256s93.31 208 208 208 208-93.31 208-208S370.69 48 256 48zm75.31 260.69a16 16 0 11-22.62 22.62L256 278.63l-52.69 52.68a16 16 0 01-22.62-22.62L233.37 256l-52.68-52.69a16 16 0 0122.62-22.62L256 233.37l52.69-52.68a16 16 0 0122.62 22.62L278.63 256z'/></svg>",y="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M400 145.49L366.51 112 256 222.51 145.49 112 112 145.49 222.51 256 112 366.51 145.49 400 256 289.49 366.51 400 400 366.51 289.49 256 400 145.49z'/></svg>",o="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><circle cx='256' cy='256' r='192' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/></svg>",h="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><circle cx='256' cy='256' r='48'/><circle cx='416' cy='256' r='48'/><circle cx='96' cy='256' r='48'/></svg>",c="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-miterlimit='10' d='M80 160h352M80 256h352M80 352h352' class='ionicon-fill-none ionicon-stroke-width'/></svg>",E="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M64 384h384v-42.67H64zm0-106.67h384v-42.66H64zM64 128v42.67h384V128z'/></svg>",b="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' d='M400 256H112' class='ionicon-fill-none ionicon-stroke-width'/></svg>",w="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' d='M96 256h320M96 176h320M96 336h320' class='ionicon-fill-none ionicon-stroke-width'/></svg>",M="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='square' stroke-linejoin='round' stroke-width='44' d='M118 304h276M118 208h276' class='ionicon-fill-none'/></svg>",A="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M221.09 64a157.09 157.09 0 10157.09 157.09A157.1 157.1 0 00221.09 64z' stroke-miterlimit='10' class='ionicon-fill-none ionicon-stroke-width'/><path stroke-linecap='round' stroke-miterlimit='10' d='M338.29 338.29L448 448' class='ionicon-fill-none ionicon-stroke-width'/></svg>",O="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M464 428L339.92 303.9a160.48 160.48 0 0030.72-94.58C370.64 120.37 298.27 48 209.32 48S48 120.37 48 209.32s72.37 161.32 161.32 161.32a160.48 160.48 0 0094.58-30.72L428 464zM209.32 319.69a110.38 110.38 0 11110.37-110.37 110.5 110.5 0 01-110.37 110.37z'/></svg>"},30275:(S,v,n)=>{"use strict";n.d(v,{c:()=>i,g:()=>t});var g=n(28476),u=n(85638),s=n(74929);const i=(r,a,f)=>{let p,l;if(void 0!==g.w&&"MutationObserver"in g.w){const o=Array.isArray(a)?a:[a];p=new MutationObserver(h=>{for(const c of h)for(const E of c.addedNodes)if(E.nodeType===Node.ELEMENT_NODE&&o.includes(E.slot))return f(),void(0,u.r)(()=>d(E))}),p.observe(r,{childList:!0})}const d=o=>{var h;l&&(l.disconnect(),l=void 0),l=new MutationObserver(c=>{f();
1for(const E of c)for(const b of E.removedNodes)b.nodeType===Node.ELEMENT_NODE&&b.slot===a&&y()}),l.observe(null!==(h=o.parentElement)&&void 0!==h?h:o,{subtree:!0,childList:!0})},y=()=>{l&&(l.disconnect(),l=void 0)};return{destroy:()=>{p&&(p.disconnect(),p=void 0),y()}}},t=(r,a,f)=>{const p=null==r?0:r.toString().length,l=e(p,a);if(void 0===f)return l;try{return f(p,a)}catch(d){return(0,s.a)("Exception in provided `counterFormatter`.",d),l}},e=(r,a)=>`${r} / ${a}`},31622:(S,v,n)=>{"use strict";n.r(v),n.d(v,{KEYBOARD_DID_CLOSE:()=>t,KEYBOARD_DID_OPEN:()=>i,copyVisualViewport:()=>M,keyboardDidClose:()=>c,keyboardDidOpen:()=>o,keyboardDidResize:()=>h,resetKeyboardAssist:()=>p,setKeyboardClose:()=>y,setKeyboardOpen:()=>m,startKeyboardAssist:()=>l,trackViewportChanges:()=>w});var g=n(94379);n(78438),n(28476);const i="ionKeyboardDidShow",t="ionKeyboardDidHide";let r={},a={},f=!1;const p=()=>{r={},a={},f=!1},l=A=>{if(g.K.getEngine())d(A);else{if(!A.visualViewport)return;a=M(A.visualViewport),A.visualViewport.onresize=()=>{w(A),o()||h(A)?m(A):c(A)&&y(A)}}},d=A=>{A.addEventListener("keyboardDidShow",O=>m(A,O)),A.addEventListener("keyboardDidHide",()=>y(A))},m=(A,O)=>{E(A,O),f=!0},y=A=>{b(A),f=!1},o=()=>{const A=(r.height-a.height)*a.scale;return!f&&r.width===a.width&&A>150},h=A=>f&&!c(A),c=A=>f&&a.height===A.innerHeight,E=(A,O)=>
1{const _=O?O.keyboardHeight:A.innerHeight-a.height,P=new CustomEvent(i,{detail:{keyboardHeight:_}});A.dispatchEvent(P)},b=A=>{const O=new CustomEvent(t);A.dispatchEvent(O)},w=A=>{r=Object.assign({},a),a=M(A.visualViewport)},M=A=>({width:Math.round(A.width),height:Math.round(A.height),offsetTop:A.offsetTop,offsetLeft:A.offsetLeft,pageTop:A.pageTop,pageLeft:A.pageLeft,scale:A.scale})},94379:(S,v,n)=>{"use strict";n.d(v,{K:()=>i,a:()=>s});var u,t,s,g=n(78438);(t=u||(u={})).Unimplemented="UNIMPLEMENTED",t.Unavailable="UNAVAILABLE",function(t){t.Body="body",t.Ionic="ionic",t.Native="native",t.None="none"}(s||(s={}));const i={getEngine(){const t=(0,g.g)();if(null!=t&&t.isPluginAvailable("Keyboard"))return t.Plugins.Keyboard},getResizeMode(){const t=this.getEngine();return null!=t&&t.getResizeMode?t.getResizeMode().catch(e=>{if(e.code!==u.Unimplemented)throw e}):Promise.resolve(void 0)}}},64731:(S,v,n)=>{"use strict";n.d(v,{c:()=>e});var g=n(10467),u=n(28476),s=n(94379);const i=r=>{if(void 0===u.d||r===s.a.None||void 0===r)return null;const a=u.d.querySelector("ion-app");return null!=a?a:u.d.body},t=r=>{const a=i(r);return null===a?0:a.clientHeight},e=function(){var r=(0,g.A)(function*(a){let f,p,l,d;const m=function(){var E=(0,g.A)(function*(){const b=yield s.K.getResizeMode(),w=void 0===b?void 0:b.mode;f=()=>{void 0===d&&(d=t(w)),l=!0,y(l,w)},p=()=>{l=!1,y(l,w)},null===u.w||void 0===u.w||u.w.addEventListener("keyboardWillShow",f),null===u.w||void 0===u.w||u.w.addEventListener("keyboardWillHide",p)});return function(){return E.apply(this,arguments)}}(),y=(E,b)=>{a&&a(E,o(b))},o=E=>{if(0===d||d===t(E))return;const b=i(E);return null!==b?new Promise(w=>{const A=new ResizeObserver(()=>{b.clientHeight===d&&(A.disconnect(),w())});A.observe(b)}):void 0};return yield m(),{init:m,destroy:()=>{null===u.w||void 0===u.w||u.w.removeEventListener("keyboardWillShow",f),null===u.w||void 0===u.w||u.w.removeEventListener("keyboardWillHide",p),f=p=void 0},isKeyboardVisible:()=>l}});return function(f){return r.apply(this,arguments)}}()},67838:(S,v,n)=>{"use strict";n.d(v,{c:()=>u});var g=n(10467);const u=()=>{let s;return{lock:function(){var t=(0,g.A)(function*(){const e=s;let r;return s=new Promise(a=>r=a),void 0!==e&&(yield e),r});return function(){return t.apply(this,arguments)}}()}}},52172:(S,v,n)=>{"use strict";n.d(v,{c:()=>s});var g=n(28476),u=n(85638);const s=(i,t,e)=>{let r;const a=()=>!(void 0===t()||void 0!==i.label||null===e()),p=()=>{const d=t();if(void 0===d)return;if(!a())return void d.style.removeProperty("width");const m=e().scrollWidth;if(0===m&&null===d.offsetParent&&void 0!==g.w&&"IntersectionObserver"in g.w){if(void 0!==r)return;const y=r=new IntersectionObserver(o=>{1===o[0].intersectionRatio&&(p(),y.disconnect(),r=void 0)},{threshold:.01,root:i});y.observe(d)}else d.style.setProperty("width",.75*m+"px")};return{calculateNotchWidth:()=>{a()&&(0,u.r)(()=>{p()})},destroy:()=>{r&&(r.disconnect(),r=void 0)}}}},37895:(S,v,n)=>{"use strict";n.d(v,{S:()=>u});const u={bubbles:{dur:1e3,circles:9,fn:(s,i,t)=>{const e=s*i/t-s+"ms",r=2*Math.PI*i/t;return{r:5,style:{top:32*Math.sin(r)+"%",left:32*Math.cos(r)+"%","animation-delay":e}}}},circles:{dur:1e3,circles:8,fn:(s,i,t)=>{const e=i/t,r=s*e-s+"ms",a=2*Math.PI*e;return{r:5,style:{top:32*Math.sin(a)+"%",left:32*Math.cos(a)+"%","animation-delay":r}}}},circular:{dur:1400,elmDuration:!0,circles:1,fn:()=>({r:20,cx:48,cy:48,fill:"none",viewBox:"24 24 48 48",transform:"translate(0,0)",style:{}})},crescent:{dur:750,circles:1,fn:()=>({r:26,style:{}})},dots:{dur:750,circles:3,fn:(s,i)=>({r:6,style:{left:32-32*i+"%","animation-delay":-110*i+"ms"}})},lines:{dur:1e3,lines:8,fn:(s,i,t)=>({y1:14,y2:26,style:{transform:`rotate(${360/t*i+(i<t/2?180:-180)}deg)`,"animation-delay":s*i/t-s+"ms"}})},"lines-small":{dur:1e3,lines:8,fn:(s,i,t)=>({y1:12,y2:20,style:{transform:`rotate(${360/t*i+(i<t/2?180:-180)}deg)`,"animation-delay":s*i/t-s+"ms"}})},"lines-sharp":{dur:1e3,lines:12,fn:(s,i,t)=>({y1:17,y2:29,style:{transform:`rotate(${30*i+(i<6?180:-180)}deg)`,"animation-delay":s*i/t-s+"ms"}})},"lines-sharp-small":{dur:1e3,lines:12,fn:(s,i,t)=>({y1:12,y2:20,style:{transform:`rotate(${30*i+(i<6?180:-180)}deg)`,"animation-delay":s*i/t-s+"ms"}})}}},46492:(S,v,n)=>{"use strict";n.r(v),n.d(v,{createSwipeBackGesture:()=>t});var g=n(85638),u=n(25083),s=n(10405);n(18221);const t=(e,r,a,f,p)=>{const l=e.ownerDocument.defaultView;let d=(0,u.i)(e);const y=b=>d?-b.deltaX:b.deltaX;return(0,s.createGesture)({el:e,gestureName:"goback-swipe",gesturePriority:101,threshold:10,canStart:b=>(d=(0,u.i)(e),(b=>{const{startX:M}=b;return d?M>=l.innerWidth-50:M<=50})(b)&&r()),onStart:a,onMove:b=>{const M=y(b)/l.innerWidth;f(M)},onEnd:b=>{const w=y(b),M=l.innerWidth,A=w/M,O=(b=>d?-b.velocityX:b.velocityX)(b),P=O>=0&&(O>.2||w>M/2),D=(P?1-A:A)*M;let C=0;if(D>5){const L=D/Math.abs(O);C=Math.min(L,540)}p(P,A<=0?.01:(0,g.l)(0,A,.9999),C)}})}},2935:(S,v,n)=>{"use strict";n.d(v,{w:()=>g});const g=(i,t,e)=>{if(typeof MutationObserver>"u")return;const r=new MutationObserver(a=>{e(u(a,t))});return r.observe(i,{childList:!0,subtree:!0}),r},u=(i,t)=>{let e;
1return i.forEach(r=>{for(let a=0;a<r.addedNodes.length;a++)e=s(r.addedNodes[a],t)||e}),e},s=(i,t)=>{if(1!==i.nodeType)return;const e=i;return(e.tagName===t.toUpperCase()?[e]:Array.from(e.querySelectorAll(t))).find(a=>a.value===e.value)}},48094:(S,v,n)=>{"use strict";n.d(v,{S:()=>s,g:()=>u});var s,i,g=n(10264);class u{constructor(t){this.richtlinien=new g.b,t&&t.forEach(e=>{this.richtlinien.add(e.Key,e.Value)})}validate(t,e){return this.richtlinien.count()<=0?s.Keine:this.validateLength(t)?this.validateLowerCase(t)?this.validateUpperCase(t)?this.validateNumber(t)?this.validateSymbol(t)?t!==e?s.FalscheBestaetigung:s.Keine:s.MinimumZeichen:s.MinimumZahlen:s.MinimumGrossBuchstaben:s.MinimumKleinBuchstaben:s.MinimalePasswortLaenge}validateLength(t){let e=this.richtlinien.getValue("MinimalePasswortLaenge");return!e||t.length>=e}validateLowerCase(t){let e=this.richtlinien.getValue("MinimumKleinBuchstaben");return!e||(t.match(/[a-z]/g)||[]).length>=e}validateUpperCase(t){let e=this.richtlinien.getValue("MinimumGrossBuchstaben");return!e||(t.match(/[A-Z]/g)||[]).length>=e}validateNumber(t){let e=this.richtlinien.getValue("MinimumZahlen");return!e||(t.match(/[0-9]/g)||[]).length>=e}validateSymbol(t){let e=this.richtlinien.getValue("MinimumZeichen");return!e||(t.match(/[!,@,#,$,\u20ac,%,^,&,*,?,+,-,/,\,>,<,_,~,-,\xa3,(,)]/g)||[]).length>=e}}(i=s||(s={}))[i.Keine=0]="Keine",i[i.MinimalePasswortLaenge=1]="MinimalePasswortLaenge",i[i.MinimumKleinBuchstaben=2]="MinimumKleinBuchstaben",i[i.MinimumGrossBuchstaben=3]="MinimumGrossBuchstaben",i[i.MinimumZahlen=4]="MinimumZahlen",i[i.MinimumZeichen=5]="MinimumZeichen",i[i.FalscheBestaetigung=6]="FalscheBestaetigung"},51617:(S,v,n)=>{"use strict";n.d(v,{Y:()=>l});var g=n(10467),u=n(31635);var p,i=n(56481),t=n.n(i),e=n(17705),r=n(3676),a=n(51051),f=n(72515);let l=((p=class{constructor(m,y){this.fabService=m,this.modalService=y}showAntragAufFrei(){var m=this;return(0,g.A)(function*(){let y=new r.Q;y.ID=0,y.IsGanzerTag=!0;let o=yield m.modalService.openFreiwunschDetail(y);null==o||o.onDidDismiss().then(h=>{m.closePopover(null==h?void 0:h.data)}),null==o||o.present()})()}closePopover(){var m=this;return(0,g.A)(function*(y=!1){yield m.fabService.dismissPopover(y)}).apply(this,arguments)}}).ctorParameters=()=>[{type:a.h},{type:f.B}],p);l=(0,u.Cg)([(0,e.uAl)({selector:"app-einteilung-detail-popover",template:'<ion-content>\r\n <ion-item button lines="full" (click)="this.showAntragAufFrei()">\r\n <ion-icon slot="start" name="ice-cream-outline"></ion-icon>\r\n <ion-label class="ion-text-wrap">{{\'lblAntragAufFreiErstellen\' | translate}}</ion-label>\r\n </ion-item>\r\n</ion-content>\r\n',styles:[t()]})],l)},45351:(S,v,n)=>{"use strict";n.d(v,{g:()=>f});var g=n(10467),u=n(31635);var a,i=n(96753),t=n.n(i),e=n(17705),r=n(51051);let f=((a=class{constructor(l){this.fabService=l}closePopover(){var l=this;return(0,g.A)(function*(d=!1){yield l.fabService.dismissPopover(d)}).apply(this,arguments)}}).ctorParameters=()=>[{type:r.h}],a);f=(0,u.Cg)([(0,e.uAl)({selector:"app-fps-popover",template:'<ion-content>\r\n <ion-item button lines="full" (click)="this.closePopover(false)">\r\n <ion-icon slot="start" name="close-outline"></ion-icon>\r\n <ion-label class="ion-text-wrap">{{\'lblReset\' | translate}}</ion-label>\r\n </ion-item>\r\n\r\n <ion-item button lines="full" (click)="this.closePopover(true)">\r\n <ion-icon slot="start" name="checkmark-outline"></ion-icon>\r\n <ion-label class="ion-text-wrap">{{\'lblSpeichern\' | translate}}</ion-label>\r\n </ion-item>\r\n</ion-content>\r\n',styles:[t()]})],f)},22884:(S,v,n)=>{"use strict";n.d(v,{f:()=>l});var g=n(10467),u=n(31635);var p,i=n(36433),t=n.n(i),e=n(17705),r=n(51051),a=n(94228),f=n(72515);let l=((p=class{constructor(m,y,o){this.languageService=m,this.fabService=y,this.modalService=o}ngOnInit(){}showKontakt(){var m=this;return(0,g.A)(function*(){let y=yield m.modalService.openKontaktModal();null==y||y.present(),m.closePopover()})()}markAllAsRead(){var m;null===(m=this.nachrichtenPage)||void 0===m||m.markAllAsRead(),this.closePopover()}
1closePopover(){var m=this;return(0,g.A)(function*(y=!1){yield m.fabService.dismissPopover(y)}).apply(this,arguments)}}).ctorParameters=()=>[{type:a.g},{type:r.h},{type:f.B}],p.propDecorators={nachrichtenPage:[{type:e.pde}]},p);l=(0,u.Cg)([(0,e.uAl)({selector:"app-nachrichten-popover-page",template:'<ion-content>\r\n <ion-item button lines="full" (click)="this.markAllAsRead()">\r\n <ion-icon slot="start" name="mail-open-outline"></ion-icon>\r\n <ion-label class="ion-text-wrap">{{\'btnAlsGelesenMarkieren\' | translate}}</ion-label>\r\n </ion-item>\r\n\r\n <ion-item button lines="full" (click)="this.showKontakt()">\r\n <ion-icon slot="start" name="chatbubble-outline"></ion-icon>\r\n <ion-label class="ion-text-wrap">{{\'lblKontakt\' | translate}}</ion-label>\r\n </ion-item>\r\n</ion-content>\r\n',styles:[t()]})],l)},51846:(S,v,n)=>{"use strict";n.r(v),n.d(v,{AntragAufFreiModalPageModule:()=>d});var g=n(31635),u=n(17705),s=n(60177),i=n(89417),t=n(35933),e=n(43559),r=n(34345);const a=[{path:"",component:r.k}];let f=class{};f=(0,g.Cg)([(0,u.UQu)({imports:[e.iI.forChild(a)],exports:[e.iI]})],f);var p=n(1775),l=n(73955);let d=class{};d=(0,g.Cg)([(0,u.UQu)({imports:[s.MD,i.YN,t.bv,f,p.G,l.h],declarations:[r.k],exports:[r.k]})],d)},70971:(S,v,n)=>{"use strict";n.r(v),n.d(v,{EinteilungDetailPageModule:()=>d});var g=n(31635),u=n(17705),s=n(60177),i=n(89417),t=n(35933),e=n(43559),r=n(56491);const a=[{path:"",component:r.D}];let f=class{};f=(0,g.Cg)([(0,u.UQu)({imports:[e.iI.forChild(a)],exports:[e.iI]})],f);var p=n(1775),l=n(73955);let d=class{};d=(0,g.Cg)([(0,u.UQu)({imports:[s.MD,i.YN,t.bv,f,p.G,l.h],declarations:[r.D],exports:[r.D]})],d)},81827:(S,v,n)=>{"use strict";n.d(v,{P:()=>m});var g=n(10467),u=n(31635);var d,i=n(92071),t=n.n(i),e=n(17705),r=n(21192),a=n(25220),f=n(94228),p=n(34535),l=n(72515);let m=((d=class{constructor(o,h,c,E){this.languageService=o,this.timeService=h,this.alertService=c,this.modalService=E,this.bemerkung=""}ngOnInit(){if(this.EinteilungAbschnitt.VonString=this.timeService.toLocaleISOString(this.EinteilungAbschnitt.Von),this.EinteilungAbschnitt.BisString=this.timeService.toLocaleISOString(this.EinteilungAbschnitt.Bis),this.EinteilungAbschnitt.Konto){let o=this.EinteilungAbschnitt.Konto;this.EinteilungAbschnitt.Konto.FullBezeichnung="("+(null==o?void 0:o.Name)+") "+(null==o?void 0:o.Bezeichnung)}r.Z.addKeyboardScrollListeners()}ionViewWillEnter(){let o=this.taBemerkung.value;this.taBemerkung.value="",this.taBemerkung.value=o}ngOnDestroy(){r.Z.removeKeyboardListeners()}isPauseAbschnitt(){return!!(this.PauseAbschnitt&&this.EinteilungAbschnitt&&this.EinteilungAbschnitt.AbschnittArt)&&this.EinteilungAbschnitt.AbschnittArt.ID==this.PauseAbschnitt.ID}onDateChanged(o,h){var c=this;return(0,g.A)(function*(){let E=new Date(h),b=60*E.getHours()+E.getMinutes();o?(c.EinteilungAbschnitt.VonDate=b,c.EinteilungAbschnitt.Von=new Date(h),c.EinteilungAbschnitt.VonString=c.timeService.toLocaleISOString(c.EinteilungAbschnitt.Von),c.EinteilungAbschnitt.Von>c.EinteilungAbschnitt.Bis&&(c.EinteilungAbschnitt.BisDate=b,c.EinteilungAbschnitt.Bis=new Date(h),c.EinteilungAbschnitt.BisString=c.timeService.toLocaleISOString(c.EinteilungAbschnitt.Bis)),c.von=!0):(c.EinteilungAbschnitt.BisDate=b,c.EinteilungAbschnitt.Bis=new Date(h),c.EinteilungAbschnitt.BisString=c.timeService.toLocaleISOString(c.EinteilungAbschnitt.Bis),c.bis=!0)})()}setDateToNow(o){let h=(new Date).toISOString();this.onDateChanged(o,h)}closeModal(){var o=this;return(0,g.A)(function*(h=!1){if(h){if(!o.checkInputs())return;o.EinteilungAbschnitt.MinutenAngerechnet=Math.round((new Date(o.EinteilungAbschnitt.Bis).getTime()-new Date(o.EinteilungAbschnitt.Von).getTime())/6e6*o.EinteilungAbschnitt.AbschnittArt.ProzentAngerechnet),yield o.modalService.dismissModal({Success:h,Einteilung:o.EinteilungAbschnitt,Von:o.von,Bis:o.bis})}else yield o.modalService.dismissModal()}).apply(this,arguments)}checkInputs(){return this.EinteilungAbschnitt.Von?this.EinteilungAbschnitt.Bis?null==this.EinteilungAbschnitt.AbschnittArt?(this.alertService.createCustomSwal(this.languageService.translate("lblUnvollstaendigeDaten"),this.languageService.translate("errorAbschnittartWaehlen"),"warning"),!1):null!=this.EinteilungAbschnitt.Konto||(this.alertService.createCustomSwal(this.languageService.translate("lblUnvollstaendigeDaten"),this.languageService.translate("errorKontoWaehlen"),"warning"),!1):(this.alertService.createCustomSwal(this.languageService.translate("lblUnvollstaendigeDaten"),this.languageService.translate("errorBisWaehlen"),"warning"),!1):(this.alertService.createCustomSwal(this.languageService.translate("lblUnvollstaendigeDaten"),this.languageService.translate("error
1VonWaehlen"),"warning"),!1)}getAbschnittArt(o){let h=null;return o&&(h=this.AbschnittArt.find(c=>c.Bezeichnung==o.Bezeichnung)),h}getTitle(){return this.EinteilungAbschnitt&&this.EinteilungAbschnitt.ID>0?"lblEditStundenrapport":"lblCreateStundenrapport"}onAbschnittartChange(o){this.EinteilungAbschnitt.AbschnittArt=o,this.EinteilungAbschnitt.fkAbschnittArt=o.ID}onKontoChange(o){this.EinteilungAbschnitt.Konto=o,this.EinteilungAbschnitt.fkKonto=o.ID}}).ctorParameters=()=>[{type:f.g},{type:p.v},{type:a.u},{type:l.B}],d.propDecorators={taBemerkung:[{type:e.Uct,args:["taBemerkung"]}],EinteilungAbschnitt:[{type:e.pde}],Konten:[{type:e.pde}],FavoritKonten:[{type:e.pde}],AbschnittArt:[{type:e.pde}],PauseAbschnitt:[{type:e.pde}]},d);m=(0,u.Cg)([(0,e.uAl)({selector:"app-stundenrapport-create",template:'<ion-header>\r\n <ion-toolbar>\r\n <ion-title>{{this.getTitle() | translate}}</ion-title>\r\n <ion-buttons slot="end">\r\n <ion-button (click)="this.closeModal();" class="close-modal-button">\r\n <ion-icon slot="icon-only" name="close"></ion-icon>\r\n </ion-button>\r\n </ion-buttons>\r\n </ion-toolbar>\r\n</ion-header>\r\n\r\n<ion-content>\r\n <ion-grid>\r\n <ion-row>\r\n <ion-col>\r\n <ion-item class="ion-no-padding">\r\n <ion-grid>\r\n <ion-row>\r\n <ion-col>\r\n <ion-label *ngIf="isPauseAbschnitt()">\r\n {{\'lblGrossVon\' | translate}}: {{timeService.convertToTime(EinteilungAbschnitt.VonString)}}\r\n </ion-label>\r\n\r\n <span *ngIf="!isPauseAbschnitt()">\r\n <ion-row class="ion-justify-content-center ion-align-items-center">\r\n <ion-col size="2">\r\n <ion-icon name="time-outline" class="clockIcon" (click)="setDateToNow(true)"></ion-icon>\r\n </ion-col>\r\n <ion-col size="10">\r\n <isg-datetime [Value]="this.EinteilungAbschnitt.VonString"\r\n (changeEvent)="this.onDateChanged(true, $event)" Presentation="time" Placeholder="--:--"\r\n label="{{\'lblGrossVon\' | translate}}" labelPlacement="floating">\r\n </isg-datetime>\r\n </ion-col>\r\n </ion-row>\r\n </span>\r\n </ion-col>\r\n </ion-row>\r\n </ion-grid>\r\n </ion-item>\r\n </ion-col>\r\n </ion-row>\r\n\r\n <ion-row>\r\n <ion-col>\r\n <ion-item class="ion-no-padding">\r\n <ion-grid>\r\n <ion-row>\r\n <ion-col>\r\n <ion-label *ngIf="isPauseAbschnitt()">\r\n {{\'lblGrossBis\' | translate}}: {{timeService.convertToTime(EinteilungAbschnitt.BisString)}}\r\n </ion-label>\r\n\r\n <span *ngIf="!isPauseAbschnitt()">\r\n <ion-row class="ion-justify-content-center ion-align-items-center">\r\n <ion-col size="2">\r\n <ion-icon name="time-outline" class="clockIcon" (click)="setDateToNow(false)"></ion-icon>\r\n </ion-col>\r\n <ion-col size="10">\r\n <isg-datetime [Value]="this.EinteilungAbschnitt.BisString"\r\n (changeEvent)="this.onDateChanged(false, $event)" Presentation="time" Placeholder="--:--"\r\n label="{{\'lblGrossBis\' | translate}}" labelPlacement="floating">\r\n </isg-datetime>\r\n </ion-col>\r\n </ion-row>\r\n </span>\r\n </ion-col>\r\n </ion-row>\r\n </ion-grid>\r\n </ion-item>\r\n </ion-col>\r\n </ion-row>\r\n\r\n <ion-row>\r\n <ion-col>\r\n <ion-item class="ion-no-padding">\r\n <isg-selectable [items]="this.AbschnittArt"\r\n title="{{\'lblAbschnittart\' | translate}}"\r\n displayKey="Bezeichnung" lines="none"\r\n buttonIcon="caret-down-sharp" buttonIconSize="extra-small"\r\n placeholder="{{\'lblWaehlen\' | translate}}" labelPlacement="stacked"\r\n (selectionOutput)="onAbschnittartChange($event)"\r\n [selectedItems]="this.EinteilungAbschnitt.AbschnittArt">\r\n </isg-selectable>\r\n </ion-item>\r\n </ion-col>\r\n </ion-row>\r\n\r\n <ion-row>\r\n <ion-col>\r\n <ion-item class="ion-no-padding">\r\n <isg-selectable [items]="this.Konten"\r\n title="{{\'lblKonto\' | translate}}"\r\n displayKey="FullBezeichnung" lines="none"\r\n buttonIcon="caret-down-sharp" buttonIconSize="extra-small"\r\n placeholder="{{\'lblWaehlen\' | translate}}" labelPlacement="stacked"\r\n (selectionOutput)="onKontoChange($event)"\r\n [selectedItems]="this.EinteilungAbschnitt.Konto">\r\n </isg-selectable>\r\n </ion-item>\r\n </ion-col>\r\n </ion-row>\r\n\r\n <ion-row>\r\n <ion-col>\r\n <ion-item lines="full">\r\n <ion-textarea #taBemerkung type="text" name="Bemerkung" class="ion-text-start"\r\n autoGrow="true" [(ngModel)]="this.EinteilungAbschnitt.Bemerkung"\r\n placeholder="{{\'lblBemerkung\' | translate}}"\r\n label="{{\'lblBemerkung\' | translate}}" labelPlacement="floating">\r\n </ion-textarea>\r\n </ion-item>\r\n </ion-col>\r\n </ion-row>\r\n </ion-grid>\r\n</ion-content>\r\n\r\n<ion-footer>\r\n <ion-grid>\r\n <ion-row>\r\n <ion-col>\r\n <ion-button expand="block" class="infoSoftButton" (click)="this.closeModal(false)">\r\n <ion-icon slot="start" name="close-outline"></ion-icon>\r\n {{\'lblZurueck\' | translate}}\r\n </ion-button>\r\n </ion-col>\r\n <ion-col>\r\n <ion-button expand="block" class="infoSoftButton" (click)="this.closeModal(true)">\r\n <ion-icon slot="start" name="checkmark-outline"></ion-icon>\r\n {{\'lblSpeichern\' | translate}}\r\n </ion-button>\r\n </ion-col>\r\n </ion-row>\r\n </ion-grid>\r\n</ion-footer>\r\n',styles:[t()]})],m)},26084:(S,v,n)=>{"use strict";n.d(v,{A:()=>m});var g=n(10467),u=n(31635);var d,i=n(47303),t=n.n(i),e=n(17705),r=n(345),a=n(97586),f=n(21192),p=n(94228),l=n(72515);let m=((d=class{constructor(o,h,c){this.languageService=o,this.modalService=h,this.sanitizer=c}ngOnInit(){}ionViewWillEnter(){f.Z.isProduction||(this.URL=this.URL.replace("https","http")),this.santitized=this.sanitizer.bypassSecurityTrustResourceUrl(this.URL)}closeModal(){var o=this;return(0,g.A)(function*(h=!1){yield o.modalService.dismissModal(h)}).apply(this,arguments)}getMessage(){let o=a(this.ReportDate).format("MMMM YYYY");return this.languageService.translate("msgRapportWirklichEinreichen")+o}}).ctorParameters=()=>[{type:p.g},{type:l.B},{type:r.up}],d.propDecorators={URL:[{type:e.pde,args:["URL"]}],ReportDate:[{type:e.pde,args:["ReportDate"]}]},d);m=(0,u.Cg)([(0,e.uAl)({selector:"app-stundenrapport-zusammenfassung",template:'<ion-header>\r\n <ion-toolbar>\r\n <ion-title>{{\'hdrMonatsrapportEinreichen\'|translate}}</ion-title>\r\n <ion-buttons slot="end">\r\n <ion-button (click)="this.closeModal(false);" class="close-modal-button">\r\n <ion-icon slot="icon-only" name="close"></ion-icon>\r\n </ion-button>\r\n </ion-buttons>\r\n </ion-toolbar>\r\n</ion-header>\r\n\r\n<ion-content>\r\n <ion-grid>\r\n <ion-row>\r\n <ion-col size="10">\r\n <embed class="visumPdf" [src]="this.santitized" width="100%" type="application/pdf" />\r\n </ion-col>\r\n <ion-col size="2">\r\n <ion-row>\r\n <ion-col>\r\n <p innerHTML={{this.getMessage()}}></p>\r\n <ion-button class="infoSoftButton buttonRed ion-margin-vertical" expand="block" (click)="closeModal(true)">\r\n {{\'lblJa\'|translate}}\r\n </ion-button>\r\n <ion-button class="infoSoftButton buttonRed ion-margin-vertical" expand="block" (click)="closeModal(false)">\r\n {{\'lblNein\'|translate}}\r\n </ion-button>\r\n </ion-col>\r\n </ion-row>\r\n </ion-col>\r\n </ion-row>\r\n </ion-grid>\r\n</ion-content>\r\n',styles:[t()]})],m)},56481:(S,v,n)=>{var g=n(8564),s=n(98557)(g);s.push([S.id,"",""]),S.exports=s.toString()},96753:(S,v,n)=>{var g=n(8564),s=n(98557)(g);s.push([S.id,"",""]),S.exports=s.toString()},36433:(S,v,n)=>{var g=n(8564),s=n(98557)(g);s.push([S.id,"",""]),S.exports=s.toString()},92071:(S,v,n)=>{var g=n(8564),s=n(98557)(g);s.push([S.id,".clockIcon {\n font-size: 24px;\n}\n\nionic-selectable {\n margin-left: 16px;\n}",""]),S.exports=s.toString()},47303:(S,v,n)=>{var g=n(8564),s=n(98557)(g);s.push([S.id,".visumPdf {\n margin-left: 0;\n height: calc(75vh - 80px);\n}\n\n@media (prefers-color-scheme: dark) {\n body {\n background-color: #1E1E1E;\n color: white;\n }\n}",""]),S.exports=s.toString()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.