PageSourceSearch

https://www.schule-oetwil.ch/dist/index-gxuS2-xq.js

js schule-oetwil.ch collected 2026-10-02 21:20:10 UTC 3,903,731 bytes, 56 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["JokerdayProfile-DQQCOOAM.js","vue.runtime.esm-bundler-CQND_IVA.js","notification-Cru0kPWp.js","useGlobals-Fk4aUqAM.js","_plugin-vue_export-helper-hUP4Ezpu.js","utils-C8U167Fq.js","lodash-DR26iR1b.js","FaSpinnerSolid-umWu5kGm.js","FaCheckRegular-DMYbTeNt.js","FaPenRegular-BLr-9z60.js","NativeModal-W1yjCgD_.js","IconButton-B9u47a5C.js","core-hDH_FBV0.js","lib-BQWog59f.js","Button-BmaXJ8hz.js","DialogPanel-C-w6J1sz.js","FaXmarkRegular-DInnyX7y.js","Alert-ERSgh5cg.js","FaTriangleExclamationRegular-lkLpoHbT.js","FaCircleExclamationRegular-CY-67ibU.js","FaCircleInfoRegular-BpcItYqj.js","Expand-DLSlM2Ui.js","TextButton-DqFcLBeh.js","ModalFade-OMWx151Z.js","FaPlusRegular-Dbo8RVFe.js","JokerdayProfile-BQ0Eh1ht.css","AbsenceRegulationUpload-BlTq-TY1.js","axios-DDsDVD1C.js","Schoolclass-Cmx9P3Qp.js","EmptyState-CT1-y24K.js","common-D_K_YDEA.js","string-2KIAol86.js","es-D-4jUUlO2.js","LoadingArea-v9xPWPsU.js","PreviewModal-CC_x7Fid.js","FilePreview-Cj2yh5ga.js","file-DxA8noUq.js","FileDownloadLink-BWiwZiOR.js","FilterBar-D7KAl3s9.js","SchoolclassStudentSelect-DgWdi9fs.js","FormFieldLabel-DcHxxjZL.js","DateRangeFilter-CqXE6TLD.js","components-CBcOPWBk.js","useDateFns-CWG0OcK6.js","util-D_IjdElD.js","date-fns-CklwBjYC.js","FaChevronDownRegular-Xlitn_Y_.js","SimpleMenu-Dcq7vup3.js","PopUp-g4qOSVPu.js","PopUp-ot-nbQF4.css","SimpleMenu-BTNbJXm2.css","DateRangePicker-BRzaHTd6.js","es-D9YTz61G.js","Popover-BaTX_0fd.js","Wrapper-Jj_ZUDo2.js","FaCalendarRegular-DeEnwsBL.js","DateRangeFilter-CEX4E7yr.css","Services-CPwseu46.js","ChipBadge-CFpkawzB.js","AvatarLabel-gPO6DMzo.js","Avatar-eroXkx-B.js","Header-Dxxue-ZT.js","LabelHelper-BCDdvSI8.js","InlineAlert-BKdQGRtO.js","Workgroup-Cz_yibL6.js","WorkgroupStudentSelect-BfC73Wz_.js","Overview-Bj_cK4qq.js","timeUtil-XlSn65Sz.js","TextActionButton-DVIDsHhi.js","ActionOverlay-CvE6l236.js","Badge-SI36OhEZ.js","Tooltip-CUZzC9F3.js","Counter-BTn-Ngue.js","Reset-ywjaWcAN.js","SingleDropdownPicker-3KcPDoIl.js","DropdownPickerHelper-CtF3PAH4.js","SearchInput-DAgtB6SB.js","FaMagnifyingGlassRegular-DT5-se_q.js","InputGroupAddon-CwWgaJ7T.js","InputGroupBaseInput-vQFHcUTC.js","InputGroupIcon-lb_s4HW5.js","FormField-Bj-NMjw0.js","FormFieldValidation-DNoxqauT.js","useKeypressHandler-DxjSWkem.js","Separator-CziZVIIN.js","Checkbox-bGGrQyMZ.js","FaMinusRegular-CAr0fuiS.js","Tooltip-KtgaV9Ni.js","html-Du7E5NsH.js","SanitizeHtml-DoQv-jpe.js","FaChildRegular-BFkvFrYR.js","LoadingFade-CZs66XeY.js","query-q_f4I2N8.js","representation-C6zClBM9.js","Configuration-DZer0ICR.js","ToggleSwitch-DTcu9ZHs.js","Fade-DRofutVp.js","AgendaModal-1BRGAMjN.js","Label-C_9Cd9It.js","Label-CoapuXEx.css","AgendaModal-DPWjz7Da.css","Billing-Dau6FkvK.js","FaTrashCanRegular-ByKLW4xk.js","TextInput-BIDbbJaf.js","collections-BhqmWdqy.js","DeleteButton-Bp4od1Xt.js","NativeDialog-DplrM48T.js","billing-DL5ZG8t3.js","NotMobile-HN7Zzcbi.js","NotMobile-DXw3Rrtb.css","GreyHeader-C7aBSSwZ.js","GreyHeader-BUm27A5q.css","FaFileRegular-FP5BclTD.js","templates-DdNZNocM.js","TemplateDownload-C05LMJMX.js","BillingAdministration-Cb6vwQ0j.js","FaArrowLeftRegular-WMqoCiKp.js","SmallSpinnerIcon-CvvF_1cB.js","SegmentedControl-DNnS9gtE.js","FaArrowsRotateRegular-DtajTpcw.js","FaPrintRegular-DGdWDh9J.js","BillingPerson-CV3j3IO2.js","PersonPicker-DGGY_phf.js","AbsenceBadge-CmgOeKBc.js","FaClockLight-0G8USkwX.js","FaKeyboardRegular-C7ejYiYZ.js","PersonPicker-DiEcWpEi.css","CertificateFormList-CmQImnZ0.js","HorizontalSeparator-CZzRPrg0.js","HorizontalSeparator-DT27xLzA.css","Form-Bvy0w6Qm.js","set-CdNAL7Qk.js","FaCloudArrowUpLight-DOIh3mrc.js","FaFileShieldLight-Ak8wnSba.js","FaFileExcelLight-NiLbmB0X.js","RadioButton-BUkSCHU2.js","RadioButton-CqjbR_9v.css","TextInput-C83lY9YT.js","TextInput-B451OW4E.css","SortButtons-D6mnrcTb.js","SortButtons-CGHvUD2s.css","Form-BuLdw_v8.css","CertificateFormList-MzyiZOf3.css","ChangePassword-BBiQfX84.js","FormError-j3yNDm4D.js","PasswordInput-DO6XVmoE.js","PasswordInput-BLnVuvqV.css","ChangePassword-sOdeK-UH.css","OverviewList-CQ7Oa01A.js","OverviewList-DSMdvJ7p.css","ClassAllocationModule-DF226_Vj.js","useBackInterception-qrPwWbL3.js","IconActionButton-DPQEo3vj.js","formatter-CIfyxyPM.js","FaChevronRightRegular-DYGfp0ux.js","classAllocation-fvkjyABs.js","FaArrowRightRegular-CyPbAHwK.js","FaEyeRegular-BH4y8uA7.js","FaCircleXmarkRegular-dfm0Gk_-.js","FaArrowUpRegular-BjiBqjxf.js","FaTrophyRegular-nbXYMH_-.js","FaBookRegular-CZfSrSsx.js","FaVenusRegular-BQMoQQnD.js","FaMicroscopeRegular-CeF78EwL.js","FaStarRegular-CMzNBX8h.js","FaSunRegular-eu745L-0.js","ProjectEvaluationUsingCriteria-KcrMkMnA.js","FaLockRegular-BNRje4wx.js","FaSortSolid-D8hTumlS.js","RightSidebar-CukqDew0.js","RightSidebar-CDil3lmC.css","RightSidebarTransition-BEMbOvoj.js","SkeletonBlock-DRuPNJf7.js","SkeletonBlock-HUSbkhX2.css","FaPeopleArrowsRegular-BIX-Der-.js","NavTabbed-LSenR4VC.js","NavTabbed-Dad4BDZA.css","FaCircleDotRegular-d-KJpXi2.js","ColorButton-DMBz90qE.js","SequenceStepper-CWlG9jbW.js","FaCheckSolid-Czu5pOZ7.js","LeafletMap-C6o0whyU.js","LeafletMap-BiRS7RTB.css","SchoolSiteFilterBar-DCIwAmKq.js","MultiSelectFilter-DUPhucyp.js","MultiSelectFilter-CSdaAin7.css","SchoolSiteFilterBar-BCRfvPr0.css","OverviewControl-CFe0-yvM.js","OverviewControl--JX3bRET.css","FormWarning-Btwew6CG.js","FaCircleCheckLight-Ca6lcDUk.js","EmployeeRolePicker-BYub9LsO.js","InterchangableIcon-C6PNibqC.js","InterchangableIcon-Cmgtui_2.css","EmployeeRolePicker-Bv8aAegX.css","DateRangeFilter-BONJMkKV.js","DateRangeFilter-DM_NQGc3.css","ClassAllocationModule-YB9zyVJq.css","Scheduler-B_zypiSQ.js","ContactPersonOverview-CA-cYiEZ.js","SchoolUnitSettings-uEwLUR05.js","ContactPersonOverview-C7CPrmyv.css","ListView-yi2fu2eQ.js","ListView-BKZHGEOx.css","Dashboard-CwGt9gO7.js","PreviewModalCustomElement-BsnWInuz.js","NavigationOverview-DaFMNe
1iT.js","FaStarSolid-dk4poqB2.js","FaPaperclipRegular-xIpC6teQ.js","NavigationOverview-VbiDlqgJ.css","TransformTemplateWebComponent-DpYZivy-.js","EducationalStatisticsFilterBar-hl-NoTon.js","DateFilter-DYmyfBQO.js","DateFilter-D0WrejU9.css","NavigationOverview-HOP3VxMb.js","FaEyeSlashRegular-kzV5CmAR.js","employments-fNZrMOQA.js","CreateEditEmployment-C-LFMCYP.js","EntryContentSlot-BDckq2hJ.js","EntryContentSlot-Duq0ZCPW.css","AttachPoint-D2pZlWe9.js","FormCollection-CvmHiQsw.js","query-qC71XX4Q.js","Notification-Cd1hy1-6.js","Notification-YRyZkWRE.css","FormCollection-3AFpWsfK.css","FilterBar-BbCrmCEa.js","FilterBar-BY6_0Bfd.css","AttachPoint-BgM7QGfD.css","CreateEditEmployment-CWqoAVHW.css","NavigationOverview-BubENrf2.css","EmployeeEmploymentOverview-LA_Bkgn-.js","ExportSync-DrXWtcPd.js","SelfUpdatingForm-DoFucTB-.js","ExportSync-QLpVOiQR.css","FilingModalWithFade-DoEH1cHU.js","Builder-9fChcnUS.js","Invite-3u7h-dol.js","Invite-DPZnZcZd.css","GuardianStudentAccessMatrix-CgOn1lun.js","GuardianStudentAccessMatrix-CjfjqZjm.css","ICalInvalidation-CujbdxXE.js","Admin-8_-dL80N.js","importSync-DCTUsrBa.js","LoadingIndicator-BuaU-LGG.js","LogModal-D2HCBzmw.js","InstitutionAdministrationAdmin-Cxt2stWg.js","DateRangePicker-_YIdWs09.js","DateRangePicker-Cu-GEOhr.css","NavButtons-DwmgD5FE.js","NavButtons-BnTy_Nh0.css","Admin-D1MGgsDR.css","ContextMenu-rTzStPLm.js","ChangeRequest-IPjYgsf3.js","PersonHeader-DUb7yhZa.js","FastSingleSelect-S18aCSkC.js","FieldHistory-DWYoKRxd.js","FieldHistoryGrid-CFSfcvsP.js","SinglePerson-BISFG9Fa.js","SinglePerson-BzmxBLj6.css","InstallationBillingModal-Btz102hq.js","InstitutionAdministration-C8O2_-tJ.js","InstitutionSidebar-BD9wigki.js","FaBuildingSolid-BTCnTjHT.js","isValidUrl-Ds2jz49e.js","RightSidebarHeader-PjPFILFB.js","FaAddressCardRegular-BmFd-Z14.js","PersonReferences-BOsFmvTh.js","ClickableLink-DczisYgv.js","InstitutionSidebar-CuJw7jYa.css","CriteriaCatalogDownload-DO4rummL.js","CriteriaCatalogUpload-BGj5FVoB.js","LoginView-Dn04MWnp.js","oauth-BQGUUERd.js","twoFactor-C-pde8mh.js","ResetPassword-DAX5c1py.js","ResetPassword-B_DAPHyj.css","LoginView-DnhbQ2S7.css","ManageMessengerSurveys-B2xOTBZa.js","ConfirmRead-wpfKRr64.js","ConfirmRead-COIVzpww.css","ReadConfirmation-DjwWbKhp.js","ReadStateCircle-23Oa57Q_.js","ReadStateCircle-p9wymOMv.css","ReadConfirmation-CgcYglcP.css","ReceiverSelection-DZAmvLMi.js","ReceiverSelection-Dk2NxR8v.css","MultiPersonMapModal-BGSZ4DOb.js","map-BwjCzo7i.js","useLoader-2_l3KdYs.js","PersonMarker-BhcJzKjg.js","PersonMarker-BHxsxgh6.css","map-Bc8FUs1D.css","MultiPersonMapModal-DZS5aRxu.css","AvailabilityMatrix-Cg9B9B0U.js","AvailabilityMatrix-DTPja5kF.css","ConfigView-Commlcvp.js","ConfigView-CqP6_eDS.css","KeyConfig-BzHnoKMr.js","KeyConfig-DZEr9o0h.css","ObsConfig-BTqDbExa.js","Label-DyaM4R1N.js","Label-Djdu5Evn.css","ObsConfig-cYBqT_Fe.css","ObsSne-DVLPDdAk.js","EditObservation-C7UwClke.js","EditObservation-ClSBNfKx.css","ObsSne-9f0cvROi.css","PerformanceOverview-DFP7_c2U.js","PermissionOverview-B_lTCIKL.js","VerticalStepper-D7A7rYlI.js","ContextMenu-BwekNOFo.js","CancelEntry-Dxu7PTxV.js","PersonReferenceAdministration-P73UqKRN.js","NewPerson-BGNi7UJK.js","PersonSearch-JU7bFqtH.js","PrintModal-B6-MfqVv.js","personSearch-3bbAqSIF.js","PersonSearch-WH2_RnCy.css","PlannedChanges-CC0hCGrL.js","QrCode-BB4q0UEj.js","FaWifiSlashRegular-dZmaHHNE.js","QrCodeInvalidation-BNzYrE_H.js","RespondToMessengerSurvey-ZHhNpwhs.js","SneStudentPlanDocumentUpload-DCj2urwl.js","MobileOverview-DABTXK7R.js","StudentMeasures-DIps8Q4z.js","studentMeasures-C4yXUr55.js","StudentMeasuresSections-pVJLjZKU.js","StudentMeasuresSections-Dcsl-EXW.css","MobileOverview-BdlGvDMy.css","SchoolCareer-Bnhk3xLO.js","ExportMenu-LBraZUAT.js","SchoolSitesSubModule-D0ui6SgI.js","SecretLaboratory-DpQzNf-T.js","Overview-DGfbr4fX.js","certificate-CNtV6n8Y.js","Overview-QY_3BKW6.css","Settings-DLwZxj5I.js","Settings-Do9AyWB0.css","SensitiveFieldConfigView-Ckrh2hki.js","SensitiveFieldConfigView-ET2ybhJp.css","ServicesInterface-BEc-LGbv.js","Participant-D3YsyMpx.js","AttendantCounts-DC9K7XIc.js","AttendanceDropdown-wj7rqtZ5.js","LabelBadge-Dwvsld-b.js","Participant-BcyXKLJK.css","Dashboard-DbKZ1jh1.js","AttendanceCircle-
1BkNL-7mm.js","Dashboard-DXqV2rh_.css","SchoolclassWorkgroupPicker-qZVNU2cW.js","usePersonMessageMenuBuilder-BYk37SQX.js","ResponsiblePersonDayView-BL2rSFAi.js","ResponsiblePersonDayView-D-54q-bu.css","ServicesSchoolDayView-BE1WeVeB.js","AttendanceSwitch-CAJ9IXYI.js","ServicesSchoolDayView-Dk88PPAC.css","ServicesInterface-WBLD-XqK.css","ServicesOverview-C6GbAWpr.js","ServicesParentParticipantView-DYuX7pYE.js","ServicesParticipant-CEQqHg6T.js","ServicesSchoolDayViewWrapper-X2ElXF-P.js","SimpleBanner-CnG-A2S1.js","SinglePersonMapModal-DdBSNrTV.js","SinglePersonMapModal-D0WzKmF_.css","StudentMeasuresCareFactorProfile-oAoN0mZk.js","StudentMeasuresOverview-BnuxzmVs.js","StudentMeasuresOverview-BToXoV-J.css","StudentPlan-DKGuetzB.js","StudentPlan-CDsdfHtK.css","StudentPlanHead-DwxJT6T_.js","StudentPlanHead-B8KEpGAw.css","Substitutes-pz5WA6Rv.js","TargetGradeRecording-D69sQVA7.js","TemplatesAdmin-CDiXSsQI.js","TemplatesAdmin-CSljidLm.css","SettingsSetup-ZjWS1Pkn.js","SettingsSetup-CJVXXXaa.css","AppWebview-CctMLeSI.js","AppWebview-MW2r8xGc.css","EnforcedPersons-CpbTibJr.js","TwoFactorNotice-9Xfv3aMk.js","InitializeCredential-BrrS7MCv.js","AccessAdministration-C7ehfuKB.js","SimpleMenuBar-CVQ_2n6_.js","CaptureNewPerson-BCChFifN.js","BirthdaysView-jg8k_lIC.js","CourseTeaser-Bilhn-6U.js","CarouselItem-0PkTwfVI.js","query-4KVslcZh.js","Card-BMwNNq43.js","CircularProgress-Ddg66Lp-.js","Module-Bfqnr-4Q.js","Module-BUw-bobs.js","Module-BR3dCQfR.css","GradeRounding-DmCwcOtx.js","EvaluationSubModule-lmefQx8y.js","ClassificationList-BdPu2vQK.js","query-CoWSCmTZ.js","ClassificationDeleteModal-CDtcFM_o.js","ClassificationDetail-BPxiaKdp.js","Settings-DI874fwH.js","Module-DQOF0ehD.js","DraftSaveConfirmModal-CHWhgUnJ.js","Module-LkYBvkZU.js","ProductsView-C6FKR8VS.js","Header-Djax3mBF.js","ProgressOverviewView-B51ZNMsZ.js","GoBack-2habTTxR.js","CheckDatesView-COcvEfxy.js","AchievementsView-DuxCg2kS.js","ProductView-DIm7pWDV.js","CourseView-BG8DhIo6.js","confetti.module-BVyf9TKO.js","DashboardAbsenceList-C3koSTMr.js","EmployeeDocuments-pPyrc19K.js","FrogSearchRaffle-DMwE0PMj.js","IcalSubscriptionOverview-DKW3w7Qq.js","JobRunsLog-clC-PxnH.js","StudentSummary-sHCSL2A3.js","MarkAllAsSeen-DBy3cS76.js","SneCollection-BhsLOhBx.js","MarkStudentAsSeen-pzFD2RDQ.js","Banners-B2mNbbGA.js","Sidebar-DOZI0m2L.js","SidebarButton-VTwKYAzz.js","Topbar-BfosmgKV.js","Module-BoM8ODxX.js","RoleAssignmentConfiguration-BU8fhrzi.js","ScheduleModal-Dc3MMSn8.js","ScheduledSummaryRouterView-B9iuX1HI.js","SelectAllRolesWhereMembersAreTreatedAsEmployeesButton-BeMaQ-Zc.js","SensitiveAdditionalFields-D92z-CG-.js","SensitiveAdditionalFields-DPz3daR5.css","StudentMeetings-D7RhJfyx.js","VoiceMessages-CgP3t6qS.js","WorkgroupConfirmModal-BWDc-V72.js","Config-DnITOBT4.js","FaCircleNotchRegular-P3k4etZj.js","Configuration-CQZpHS_I.js","Configuration-v98NyIE0.css","MobileRoot-C9k3S_cH.js","WebRoot-o9b335XT.js","NamingConventionSelector-DzeQOZ2_.js","Module-Bm9wME89.js","hammer-DBni-yoZ.js"])))=>i.map(i=>d[i]);
2import{$ as e,A as t,At as n,B as r,C as i,D as a,Dt as o,E as s,F as c,G as l,H as u,J as d,Lt as f,M as p,N as m,Nt as h,O as g,Ot as _,P as v,Q as y,R as b,S as x,St as S,T as C,Tt as w,U as T,V as E,W as D,X as ee,Y as O,_ as k,an as A,at as te,b as ne,c as re,cn as j,ct as M,dt as N,en as P,et as F,f as ie,fn as ae,ft as oe,h as se,ht as ce,i as le,it as ue,j as I,k as L,kt as de,ln as fe,lt as pe,m as me,mt as he,n as ge,nn as _e,nt as ve,p as ye,pt as R,q as be,r as xe,s as Se,sn as Ce,st as we,t as z,tn as Te,tt as Ee,u as De,un as Oe,ut as ke,w as B,wt as V,x as H,xt as Ae,y as je,yt as Me,z as Ne}from"./vue.runtime.esm-bundler-CQND_IVA.js";import{n as Pe,t as Fe}from"./useGlobals-Fk4aUqAM.js";import{a as Ie,i as Le,n as Re,o as ze,r as U,s as Be,t as W}from"./notification-Cru0kPWp.js";import{n as Ve,r as He,t as Ue}from"./axios-DDsDVD1C.js";import{n as We,t as Ge}from"./util-D_IjdElD.js";import{n as G,t as K}from"./_plugin-vue_export-helper-hUP4Ezpu.js";import{A as Ke,C as qe,D as Je,H as Ye,L as Xe,M as Ze,N as Qe,O as $e,Q as et,R as tt,S as nt,U as rt,at as it,c as at,ct as ot,d as st,dt as ct,f as lt,h as ut,it as dt,l as ft,lt as pt,n as mt,o as ht,p as gt,r as _t,rt as vt,s as yt,st as bt,u as eee,ut as xt,v as St,y as tee}from"./core-hDH_FBV0.js";import{a as Ct,n as wt,t as nee}from"./components-CBcOPWBk.js";import{t as Tt}from"./lodash-DR26iR1b.js";import{n as Et,t as Dt}from"./PopUp-g4qOSVPu.js";import{n as Ot,t as kt}from"./es-D9YTz61G.js";import{C as ree,Dt as At,T as jt,_t as Mt,at as iee,c as aee,dt as oee,f as see,n as Nt,pt as cee,rt as lee,u as Pt}from"./date-fns-CklwBjYC.js";import{n as Ft,t as It}from"./useDateFns-CWG0OcK6.js";import{a as uee,i as dee,n as Lt,r as fee,t as pee}from"./timeUtil-XlSn65Sz.js";import{n as mee,o as hee,t as gee}from"./Button-BmaXJ8hz.js";import{n as Rt,t as zt}from"./IconButton-B9u47a5C.js";import{n as Bt,t as Vt}from"./FaArrowLeftRegular-WMqoCiKp.js";import{n as Ht,t as Ut}from"./FaArrowRightRegular-CyPbAHwK.js";import{a as Wt,i as Gt,l as Kt,n as qt,r as q,s as J,t as Jt}from"./representation-C6zClBM9.js";import{a as Y,d as _ee,f as vee,l as Yt,o as X,r as Xt,s as Z,t as Zt,u as Qt}from"./utils-C8U167Fq.js";import{n as en,t as tn}from"./FaSpinnerSolid-umWu5kGm.js";import{n as nn,t as rn}from"./FaCheckRegular-DMYbTeNt.js";import{n as an,t as on}from"./FaPenRegular-BLr-9z60.js";import{a as sn,i as cn,n as ln,o as yee,s as bee,t as xee}from"./set-CdNAL7Qk.js";import{n as un,t as dn}from"./file-DxA8noUq.js";import{n as fn,t as pn}from"./DialogPanel-C-w6J1sz.js";import{n as mn,t as hn}from"./FaXmarkRegular-DInnyX7y.js";import{n as gn,t as _n}from"./NativeModal-W1yjCgD_.js";import{a as vn,i as yn,o as See,s as Cee}from"./FilePreview-Cj2yh5ga.js";import{i as bn,n as xn,r as Sn,t as Cn}from"./FaTriangleExclamationRegular-lkLpoHbT.js";import{n as wee,t as wn}from"./FaCircleExclamationRegular-CY-67ibU.js";import{n as Tn,t as En}from"./FaCircleInfoRegular-BpcItYqj.js";import{n as Dn,t as On}from"./Expand-DLSlM2Ui.js";import{n as kn,t as An}from"./Alert-ERSgh5cg.js";import{a as jn,c as Tee,n as Mn,o as Nn,s as Eee}from"./string-2KIAol86.js";import{i as Dee,n as Pn,r as Oee}from"./common-D_K_YDEA.js";import{s as Fn,t as In}from"./es-D-4jUUlO2.js";import{n as Ln,t as Rn}from"./EmptyState-CT1-y24K.js";import{n as Q,t as $}from"./TextButton-DqFcLBeh.js";import{n as zn,t as Bn}from"./FileDownloadLink-BWiwZiOR.js";import{n as Vn,t as Hn}from"./LoadingArea-v9xPWPsU.js";import{n as Un,t as Wn}from"./PreviewModal-CC_x7Fid.js";import{a as kee,i as Aee,n as jee,o as Mee,r as Gn,t as Nee}from"./FaCloudArrowUpLight-DOIh3mrc.js";import{i as Pee,n as Fee,r as Iee,t as Lee}from"./FaFileShieldLight-Ak8wnSba.js";import{n as Kn,t as qn}from"./FaMagnifyingGlassRegular-DT5-se_q.js";import{a as Jn,i as Yn,n as Xn,o as Zn,r as Qn,t as $n}from"./InputGroupAddon-CwWgaJ7T.js";import{n as er,t as tr}from"./InputGroupBaseInput-vQFHcUTC.js";import{n as nr,t as rr}from"./InputGroupIcon-lb_s4HW5.js";import{n as ir,t as ar}from"./SearchInput-DAgtB6SB.js";import{n as or,t as sr}from"./Popover-BaTX_0fd.js";import{n as cr,t as lr}from"./Tooltip-CUZzC9F3.js";import{n as ur,t as dr}from"./FaTrashCanRegular-ByKLW4xk.js";import{n as Ree,t as zee}from"./FaMinusRegular-CAr0fuiS.js";import{n as fr,t as pr}from"./Fade-DRofutVp.js";import{n as mr,t as hr}from"./ToggleSwitch-DTcu9ZHs.js";import{n as gr,t as _r}from"./ModalFade-OMWx151Z.js";import{n as vr,t as yr}from"./ChipBadge-CFpkawzB.js";import{n as br,t as xr}from"./ActionOverlay-CvE6l236.js";import{n as Sr,t as Cr}from"./TextActionButton-DVIDsHhi.js";import{n as wr,t as Tr}from"./FaLockRegular-BNRje4wx.js";import{i as Bee,n as Er,r as Dr,t as Or}
2from"./html-Du7E5NsH.js";import{n as kr,t as Ar}from"./FaClockLight-0G8USkwX.js";import{n as Vee,t as Hee}from"./AbsenceBadge-CmgOeKBc.js";import{n as jr,t as Mr}from"./FaEyeRegular-BH4y8uA7.js";import{n as Nr,t as Pr}from"./FaEyeSlashRegular-kzV5CmAR.js";import{n as Fr,t as Ir}from"./NativeDialog-DplrM48T.js";import{n as Uee,r as Wee,t as Gee}from"./useBackInterception-qrPwWbL3.js";import{n as Lr,t as Rr}from"./FaCircleXmarkRegular-dfm0Gk_-.js";import{t as Kee}from"./hammer-DBni-yoZ.js";import{a as zr,i as Br,n as Vr,o as Hr,r as qee,s as Ur,t as Wr}from"./FormFieldValidation-DNoxqauT.js";import{n as Gr,t as Kr}from"./FormFieldLabel-DcHxxjZL.js";import{n as qr,t as Jr}from"./FormField-Bj-NMjw0.js";import{n as Yr,t as Xr}from"./TextInput-BIDbbJaf.js";import{n as Jee,t as Yee}from"./SmallSpinnerIcon-CvvF_1cB.js";import{n as Zr,t as Qr}from"./IconActionButton-DPQEo3vj.js";import{n as $r,t as ei}from"./FaPlusRegular-Dbo8RVFe.js";import{n as Xee,r as ti,t as ni}from"./Header-Dxxue-ZT.js";import{n as ri,t as ii}from"./Avatar-eroXkx-B.js";import{n as Zee,t as Qee}from"./LabelHelper-BCDdvSI8.js";import{n as ai,t as oi}from"./AvatarLabel-gPO6DMzo.js";import{C as si,_ as $ee,f as ci,g as li,h as ui,i as ete,l as tte,m as nte,n as rte,p as di,t as ite,v as ate}from"./DropdownPickerHelper-CtF3PAH4.js";import{i as fi,n as pi,r as mi,t as hi}from"./useKeypressHandler-DxjSWkem.js";import{n as gi,t as _i}from"./Reset-ywjaWcAN.js";import{n as vi,t as yi}from"./Separator-CziZVIIN.js";import{i as ote,n as bi,r as ste,t as xi}from"./Badge-SI36OhEZ.js";import{n as Si,t as Ci}from"./Counter-BTn-Ngue.js";import{n as wi,t as Ti}from"./Checkbox-bGGrQyMZ.js";import{n as Ei,t as Di}from"./SanitizeHtml-DoQv-jpe.js";import{n as Oi,t as ki}from"./Tooltip-KtgaV9Ni.js";import{n as Ai,t as ji}from"./FaChevronDownRegular-Xlitn_Y_.js";import{n as Mi,t as Ni}from"./SingleDropdownPicker-3KcPDoIl.js";import{n as cte,t as lte}from"./FaKeyboardRegular-C7ejYiYZ.js";import{n as Pi,t as Fi}from"./PersonPicker-DGGY_phf.js";import{n as Ii,r as Li}from"./collections-BhqmWdqy.js";import{a as Ri,c as zi,d as Bi,f as ute,g as dte,h as Vi,i as fte,l as pte,m as Hi,n as mte,o as hte,p as Ui,r as Wi,s as Gi,t as gte,u as _te}from"./Wrapper-Jj_ZUDo2.js";import{n as vte,t as yte}from"./FaCalendarRegular-DeEnwsBL.js";import{a as Ki,c as qi,i as Ji,n as Yi,o as Xi,r as Zi,s as Qi,t as $i}from"./SimpleMenu-Dcq7vup3.js";import{n as ea,t as ta}from"./HorizontalSeparator-CZzRPrg0.js";import{n as na,t as ra}from"./FormError-j3yNDm4D.js";import{n as ia,t as aa}from"./LoadingFade-CZs66XeY.js";import{_ as bte,a as xte,b as oa,c as Ste,d as sa,f as ca,g as Cte,h as wte,i as Tte,l as Ete,m as Dte,n as Ote,o as kte,p as Ate,r as jte,s as Mte,t as Nte,u as la,v as Pte,y as ua}from"./query-qC71XX4Q.js";import{n as da,t as fa}from"./SegmentedControl-DNnS9gtE.js";import{n as pa,r as ma,t as ha}from"./formatter-CIfyxyPM.js";import{n as ga,t as _a}from"./FaChevronRightRegular-DYGfp0ux.js";import{n as va,t as ya}from"./InlineAlert-BKdQGRtO.js";import{n as ba,r as xa,t as Sa}from"./General-XYEpt5Eg.js";var Fte=j((()=>{(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin===`use-credentials`?t.credentials=`include`:e.crossOrigin===`anonymous`?t.credentials=`omit`:t.credentials=`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})()})),Ca,Ite=j((()=>{Ca={"absences.absenteeism.config.label.frequencyRuleDescription":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"absences.absenteeism.explanation.label.absencePhaseDefinition":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"absences.absenteeism.mail.label.introMultipleClasses":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"absences.absenteeism.mail.label.introSingleClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]}
2],"absences.absenteeism.mail.label.whereToFind":[{domain:`studentGroup`,path:`list.slash.nominative.plural`,full:`@{studentGroup.list.slash.nominative.plural}`,transformers:[]}],"absences.config.alert.bettwiesenSicknessInfo":[],"absences.config.alert.oetwilTasterInfo":[],"absences.config.duration.afternoon":[],"absences.config.duration.fullDay":[],"absences.config.duration.halfDay":[],"absences.config.duration.lessons":[],"absences.config.duration.morning":[],"absences.config.duration.none":[],"absences.config.duration.overnight":[],"absences.config.duration.zeroLessons":[],"absences.config.label.absenteeismNotifyInfo":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"absences.config.label.freeHalfDaysOverview":[],"absences.config.label.freeHalfDaysOverviewShort":[],"absences.config.type.absenceRequestOrDispense":[],"absences.config.type.accident":[],"absences.config.type.agreedAbsence":[],"absences.config.type.alpDispense":[],"absences.config.type.approvedDispensationRequest":[],"absences.config.type.bernTalent":[],"absences.config.type.careerChoiceAbsence":[],"absences.config.type.careerChoiceNotInReport":[],"absences.config.type.classChange":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"absences.config.type.covidIsolation":[],"absences.config.type.covidQuarantine":[],"absences.config.type.delay":[],"absences.config.type.dispensation":[],"absences.config.type.dispensationNotReportRelevant":[],"absences.config.type.dispensationRequest":[],"absences.config.type.dispenseNotReportRelevant":[],"absences.config.type.dispensedAbsence":[],"absences.config.type.doctorOrDentist":[],"absences.config.type.doctorOrDentistVisit":[],"absences.config.type.doctorOrPhysioNotInReport":[],"absences.config.type.doctorVisit":[],"absences.config.type.entranceExamNotReportRelevant":[],"absences.config.type.exam":[],"absences.config.type.exclusion":[],"absences.config.type.excusedLegacy":[],"absences.config.type.exit":[],"absences.config.type.extraordinaryAbsence":[],"absences.config.type.extraordinarySupport":[],"absences.config.type.familyEventOrReligiousHoliday":[],"absences.config.type.freeHalfDay":[],"absences.config.type.holidays":[],"absences.config.type.hospitalOrClinicStay":[],"absences.config.type.hospitalStay":[],"absences.config.type.hospitalStayOrDoctorVisit":[],"absences.config.type.illness":[],"absences.config.type.illnessInReport":[],"absences.config.type.illnessOrAccident":[],"absences.config.type.illnessOrAccidentShort":[],"absences.config.type.internalAbsence":[],"absences.config.type.interviewOrEntranceExam":[],"absences.config.type.jokerDayNotReportRelevant":[],"absences.config.type.jokerVacationWeek":[],"absences.config.type.livingChargeableVacancy":[],"absences.config.type.livingIllnessDoctorAccident":[],"absences.config.type.livingJokerDay":[],"absences.config.type.livingTaster":[],"absences.config.type.livingUnpaidAbsence":[],"absences.config.type.nonProfessionalAbsences":[],"absences.config.type.notDefined":[],"absences.config.type.notDefinedLegacy":[],"absences.config.type.notDefinedNotInReport":[],"absences.config.type.notDefinedNotReportRelevant":[],"absences.config.type.notReportRelevant":[],"absences.config.type.otherReason":[],"absences.config.type.overslept":[],"absences.config.type.professionalAbsences":[],"absences.config.type.request":[],"absences.config.type.schoolChargeableVacancy":[],"absences.config.type.schoolIllnessDoctorAccident":[],"absences.config.type.schoolIslandNotReportRelevant":[],"absences.config.type.schoolJokerDay":[],"absences.config.type.schoolTaster":[],"absences.config.type.schoolTrip":[],"absences.config.type.schoolUnpaidAbsence":[],"absences.config.type.shortVacation":[],"absences.config.type.sick":[],"absences.config.type.sportAndArts":[],"absences.config.type.sportDispense":[],"absences.config.type.sportDispenseNotReportRelevant":[],"absences.config.type.sportOrMusic":[],"absences.config.type.taster":[],"absences.config.type.tasterDayNotReportRelevant":[],"absences.config.type.tasterDayOrInterview":[],"absences.config.type.tasterDaysAndMore":[],"absences.config.type.tasterForCareer":[],"absences.config.type.tasterOrInterview":[],"absences.config.type.tasterRequest":[],"absences.config.type.therapy":[],"absences.config.type.trainingOrCompetitionNotInReport":[],"absences.config.type.unannouncedUnexcusedAbsences":[],"absences.config.type.unexcu
2sedCurve":[],"absences.config.type.unexcusedInReport":[],"absences.config.type.unexcusedLegacy":[],"absences.config.type.vacation":[],"absences.config.type.vacationApprovedInReport":[],"absences.dashboard.call.excuse":[],"absences.dashboard.label.showAbsencesWithAdminAccess":[{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"absences.dashboard.label.showAssignedGroups":[{domain:`studentGroup`,path:`list.slash.genitive.plural`,full:`@{studentGroup.list.slash.genitive.plural}`,transformers:[]}],"absences.dashboard.label.showClassTeacherClasses":[{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"absences.dashboard.label.showSneTeamStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"absences.dashboard.label.showTimetableGroups":[{domain:`studentGroup`,path:`list.slash.genitive.plural`,full:`@{studentGroup.list.slash.genitive.plural}`,transformers:[]}],"absences.employee.form.allSchoolUnits":[{domain:`school`,path:`schoolUnit.nominative.plural.universal`,full:`@{school.schoolUnit.nominative.plural.universal|capitalize}`,transformers:[`capitalize`]}],"absences.employee.label.schoolAdministrator":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"absences.employee.label.schoolAdministratorAbbreviation":[{domain:`school`,path:`school.abbreviation`,full:`@{school.school.abbreviation}`,transformers:[]}],"absences.employee.label.schoolAdministrators":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"absences.employee.label.schoolUnitsAndSchoolSites":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"absences.employee.settings.label.allSchoolUnits":[{domain:`school`,path:`schoolUnit.nominative.plural.universal`,full:`@{school.schoolUnit.nominative.plural.universal|capitalize}`,transformers:[`capitalize`]}],"absences.employee.settings.label.recordSchoolUnits":[{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"absences.employee.settings.label.schoolUnitCount":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]}],"absences.employee.settings.label.schoolUnitsRequired":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"absences.employee.settings.label.useSuperAdminsAsAdministratorsAndSupervisors":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"absences.export.call.abacusAllStudentsCsv":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"absences.export.call.abacusAllStudentsXlsx":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"absences.export.call.schoolUnitArchivePdf":[{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"absences.export.call.schoolUnitArchivePreview":[{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"absences.export.call.studentViewAllPdf":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"absences.export.call.studentViewAllPreview":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"absences.export.call.studentViewAllXlsx":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"absences.export.call.studentViewPdf":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"absences.export.call.studentViewPreview":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"absences.export.call.studentViewXlsx":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"absences.export.label.schoolUnitArchive":[{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"absences.export.label.studentView":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"absences.export.label.studentViewAll":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"absences.general.error.noClassLevelAssigned":[{domain:`attendee`,path:`female.dative.singular`,full:`@{attendee.female.dative.singular}`,transformers:[]},{domain:`attendee`,path:`male.dative.singular`,full:`@{attendee.male.dative.singular}`,transformers:[]}],"absences.general.error.noJokerdayProfileFound":[{domain:`attendee`,path:`female.accusative.singular`,full:`@{attendee.female.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`male.accusative.singular`,full:`@{attendee.male.accusative.singular}`,transformers:[]}],"absences.general.label.timeRangeMultipleYears":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular.definite`,full:`@{schoolyear.schoolyear.dative.singular.definite}`,transformers:[]}],"absences.general.label.timeRangeSingleYear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"absences.parentStudentView.alert.changeSaved":[],"absences.parentStudentView.alert.checkingConflictsAndSendingMails":[],"absences.parentStudentView.alert.chooseAttendances":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"absences.parentStudentView.alert.conflictEntriesNotCreated":[],"absences.parentStudentView.alert.conflictEntryNotCreated":[],"absences.parentStudentView.alert.conflictForEntries":[],"absences.parentStudentView.alert.conflictForEntry":[],"absences.parentStudentView.alert.dateInPast":[],"absences.parentStudentView.alert.dateOnWeekend":[],"absences.parentStudentView.alert.dispensationRequestReview":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"absences.parentStudentView.alert.entriesCreated":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"absences.parentStudentView.alert.entriesCreatedForDates":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"absences.parentStudentView.alert.entryCreated":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"absences.parentStudentView.alert.entryCreatedForDate":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"absences.parentStudentView.alert.invalidDate":[],"absences.parentStudentView.alert.jokerdayBeforehand":[],"absences.parentStudentView.alert.jokerdaysQuotaWarning":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"absences.parentStudentView.alert.jokerdaysTakenInfo":[],"absences.parentStudentView.alert.notesAndDocsVisibility":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"absences.parentStudentView.call.absenceRegulation":[],"absences.parentStudentView.call.acknowledgeAbsence":[],"absences.parentStudentView.call.addReasonOrNote":[],"absences.parentStudentView.call.allLessons":[],"absences.parentStudentView.call.deleteAbsenceRequest":[],"absences.parentStudentView.call.deleteComment":[],"absences.parentStudentView.call.edit":[],"absences.parentStudentView.call.myRequestsWithCount":[],"absences.parentStudentView.call.noLessons":[],"absences.parentStudentView.call.saveChanges":[],"absences.parentStudentView.error.moduleNotActivated":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}],"absences.parentStudentView.label.absenceRegulation":[],"absences.parentStudentView.label.actionIrreversible":[],"absences.parentStudentView.label.additionalDays":[],"absences.parentStudentView.label.additionalDaysCount":[],"absences.parentStudentView.label.afternoonSuffix":[],"absences.parentStudentView.label.allowWeekendEntries":[],"absences.parentStudentView.label.classTeacherNotifiedSuffix":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"absences.parentStudentView.label.confirmedAtByPerson":[],"absences.parentStudentView.label.confirmedBy":[],"absences.parentStudentView.label.convertToLessonsByTimetable":[],"absences.parentStudentView.label.createdByOn":[],"absences.parentStudentView.label.createdByPersonOn":[],"absences.parentStudentView.label.createdBySelfNoConfirmation":[],"absences.parentStudentView.label.days":[],"absences.parentStudentView.label.documentsForAbsence":[],"absences.parentStudentView.label.duration":[],"absences.parentStudentView.label.edited":[],"absences.parentStudentView.label.ends":[],"absences.parentStudentView.label.every":[],"absences.parentStudentView.label.jokerDay":[],"absences.parentStudentView.label.lessonCount":[],"absences.parentStudentView.label.markedReadByOn":[],"absences.parentStudentView.label.morningSuffix":[],"absences.parentStudentView.label.myRequests":[],"absences.parentStudentView.label.noAbsences":[],"absences.parentStudentView.label.noAbsencesThisSch
2oolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]}],"absences.parentStudentView.label.notYetProcessed":[],"absences.parentStudentView.label.reason":[],"absences.parentStudentView.label.reasonBy":[],"absences.parentStudentView.label.remarkBy":[],"absences.parentStudentView.label.remarks":[],"absences.parentStudentView.label.repeat":[],"absences.parentStudentView.label.repeatEndDate":[],"absences.parentStudentView.label.repeatEntry":[],"absences.parentStudentView.label.repeatEvery":[],"absences.parentStudentView.label.schoolServices":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"absences.parentStudentView.label.seeMyRequests":[],"absences.parentStudentView.label.status":[],"absences.parentStudentView.label.tasterDay":[],"absences.parentStudentView.label.type":[],"absences.parentStudentView.label.undefinedType":[],"absences.parentStudentView.label.unexcusedMustBeJustified":[],"absences.parentStudentView.services.alert.alreadyDiscarded":[],"absences.parentStudentView.services.alert.confirmChangeField":[{domain:`services`,path:`entity.dative.plural`,full:`@{services.entity.dative.plural}`,transformers:[]}],"absences.parentStudentView.services.alert.discardPeriodOver":[],"absences.parentStudentView.services.alert.noAccessToAttendance":[{domain:`services`,path:`entity.genitive.singular`,full:`@{services.entity.genitive.singular}`,transformers:[]}],"absences.parentStudentView.services.alert.plannedDuringAbsence":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"absences.parentStudentView.services.alert.plannedDuringDeletedAbsence":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"absences.parentStudentView.services.call.discard":[],"absences.parentStudentView.services.call.discardAll":[],"absences.parentStudentView.services.call.keep":[],"absences.parentStudentView.services.call.keepAll":[],"absences.parentStudentView.services.label.discarded":[],"absences.parentStudentView.services.title.changeField":[],"absences.parentStudentView.title.absencesOf":[],"absences.parentStudentView.title.confirmDeleteAbsence":[],"absences.parentStudentView.title.ownEntries":[],"absences.settings.label.emailNotificationsForPrincipals":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"absences.settings.label.jokerdayGuardianAlertExample":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural.definite`,full:`@{studentGroup.schoolclass.dative.plural.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.definite`,full:`@{studentGroup.schoolclass.accusative.plural.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"absences.student.call.requestAbsence":[],"absences.student.label.date":[],"absences.student.label.particiants":[{domain:`services`,path:`entity.dative.singular`,full:`@{services.entity.dative.singular}`,transformers:[]}],"absences.teacherAbsence.filter.label.showSelectedSchoolUnits":[{domain:`school`,path:`schoolUnit.genitive.plural`,full:`@{school.schoolUnit.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"absences.teacherAbsence.form.label.visibleInDashboardForSchoolUnitTeachers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"absences.teacherAbsence.mail.label.reminderBody":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"absences.teacherView.alert.noStudentsAssignedToClass":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]}],"absences.teacherView.alert.noStudentsAssignedToWorkgroup":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]}],"absences.teacherView.alert.planClassAccessAfterSjw":[{domain:`studentGroup`,path:`schoolclass.plan.dative.plural`,full:`@{studentGroup.schoolclass.plan.dative.plural}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"absences.teacherView.alert.planWorkgroupAccessAfterSjw":[{domain:`studentGroup`,path:`workgroup.plan.dative.plural`,full:`@{studentGroup.workgroup.plan.dative.plural}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"absences.teacherView.alert.tooManyJokerdaysForFemaleStudent":[{domain:`attendee`,path:`female.dative.singular`,full:`@{attendee.female.dative.singular}`,transformers:[]},{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]}],"absences.teacherView.alert.tooManyJokerdaysForFemaleStudents":[{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]}],"absences.teacherView.alert.tooManyJokerdaysForMaleStudent":[{domain:`attendee`,path:`male.dative.singular`,full:`@{attendee.male.dative.singular}`,transformers:[]},{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]}],"absences.teacherView.alert.tooManyJokerdaysForMaleStudents":[{domain:`attendee`,path:`male.dative.plural`,full:`@{attendee.male.dative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]}],"absences.teacherView.alert.tooManyJokerdaysForStudents":[{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]},{domain:`attendee`,path:`male.dative.plural`,full:`@{attendee.male.dative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"absences.teacherView.alert.visibleForGuardians":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"absences.teacherView.alert.visibleForGuardiansAndStudents":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"absences.teacherView.alert.visibleForStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"absences.teacherView.error.selectStudent":[{domain:`attendee`,path:`female.accusative.singular`,full:`@{attendee.female.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`male.accusative.singular`,full:`@{attendee.male.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"absences.teacherView.label.associatedWorkgroupAndClassTeachers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.dative.plural`,full:`@{studentGroup.list.and.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.nominative.plural`,full:`@{studentGroup.list.and.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.genitive.plural.definite`,full:`@{studentGroup.list.and.genitive.plural.definite}`,transformers:[]}],"absences.teacherView.label.associatedWorkgroupTeachers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.plural`,full:`@{studentGroup.workgroup.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.plural.definite`,full:`@{studentGroup.workgroup.genitive.plural.definite}`,transformers:[]}],"absences.teacherView.label.classTeacherFemale":[{domain:`attendant`,path:`directGroupAttendant.female.nominative.singular`,full:`@{attendant.directGroupAttendant.female.nominative.singular}`,transformers:[]}],"absences.teacherView.label.classTeacherMale":[{domain:`attendant`,path:`directGroupAttendant.male.nominative.singular`,full:`@{attendant.directGroupAttendant.male.nominative.singular}`,transformers:[]}
2],"absences.teacherView.label.guardianStudentAccess":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"absences.teacherView.label.noAbsencesInClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}],"absences.teacherView.label.noAbsencesInWorkgroup":[{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.demonstrative`,full:`@{studentGroup.workgroup.accusative.singular.demonstrative}`,transformers:[]}],"absences.teacherView.label.noTeachersAssignedToClass":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"absences.teacherView.label.noTeachersAssignedToWorkgroup":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"absences.teacherView.label.notifyGuardians":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"absences.teacherView.label.notifyPrincipals":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"absences.teacherView.label.notifySubjectTeachers":[{domain:`attendant`,path:`contextualGroupAttendant.dative.plural`,full:`@{attendant.contextualGroupAttendant.dative.plural}`,transformers:[]}],"absences.teacherView.label.selectedStudentsCount":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"absences.teacherView.label.students":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"absences.teacherView.label.wholeClass":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.genitive.singular.indefinite}`,transformers:[]}],"absences.teacherView.label.wholeWorkgroup":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.indefinite`,full:`@{studentGroup.workgroup.genitive.singular.indefinite}`,transformers:[]}],"agenda.category.label.schoolUnit":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"agenda.filter.call.subscribeAgenda":[],"agenda.filter.call.subscribeAppleCalendar":[],"agenda.filter.label.classAgenda":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"agenda.filter.label.copyLinkHelp":[],"agenda.filter.label.entriesWithoutCategory":[],"agenda.filter.label.forApple":[],"agenda.filter.label.forOtherCalendars":[],"agenda.filter.label.myAgenda":[],"agenda.filter.label.personalAgenda":[],"agenda.filter.label.schoolAgenda":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"agenda.filter.label.schoolAgendaCategories":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"agenda.filter.label.sortOrder":[],"agenda.filter.label.sorting":[],"agenda.ical.label.directAccessViaLink":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"agenda.ical.label.documentsAvailable":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"certificate.selfEvaluation.call.addComment":[],"certificate.selfEvaluation.call.closeComment":[],"certificate.selfEvaluation.call.editComment":[],"certificate.selfEvaluation.call.showComment":[],"certificate.selfEvaluation.label.evaluationOf":[],"certificate.selfEvaluation.label.myEvaluation":[],"checklists.call.editComment":[],"checklists.filter.label.archive":[],"checklists.filter.label.currentLists":[],"checklists.label.comment":[],"checklists.label.createdByOn":[],"checklists.label.myChecklists":[],"checklists.label.noChecklistsForSelection":[],"checklists.label.noStatus":[],"checklists.label.statusEditableByYou":[],"classAllocation.authorization.alert.personAuthorizationAdded":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"classAllocation.authorization.alert.personAuthorizationEdited":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"classAllocation.authorization.alert.personAuthorizationRemoved":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"classAllocation.authorization.alert.personAuthorizationSchoolUnitsSaved":[{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"classAllocation.authorization.alert.roleAuthorizationSaved":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"classAllocation.authorization.title.authorization":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classAllocation.authorization.title.classClassificationAuthorization":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"classAllocation.classClassification.form.showPreviousClassAndSchoolUnit":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]}],"classAllocation.classClassification.label.noClassesSelected":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"classAllocation.criteria.label.criteriaOfClass":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]}],"classAllocation.criteria.label.measureSetsInfo":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"classAllocation.duplicateProject.label.info":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural.definite`,full:`@{studentGroup.schoolclass.nominative.plural.definite}`,transformers:[]}],"classAllocation.export.call.applyCompleteClassification":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"classAllocation.export.label.noClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"classAllocation.export.label.nothingSelected":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classAllocation.export.label.studentFemaleAlreadyInClass":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}],"classAllocation.export.label.studentFemaleInOtherClass":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular.demonstrative`,full:`@{schoolyear.schoolyear.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}],"classAllocation.export.label.studentMaleAlreadyInClass":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}],"classAllocation.export.label.studentMaleInOtherClass":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular.demonstrative`,full:`@{schoolyear.schoolyear.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}
2],"classAllocation.export.label.syncedClassesRestriction":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"classAllocation.general.label.classClassification":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"classAllocation.general.title.moduleName":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classAllocation.projects.alert.schoolyearNotChangeable":[{domain:`schoolyear`,path:`schoolyear.nominative.singular.definite`,full:`@{schoolyear.schoolyear.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}],"classAllocation.removeStudents.label.lossWarningAll":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classAllocation.removeStudents.label.lossWarningFemale":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`attendee`,path:`female.genitive.singular`,full:`@{attendee.female.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classAllocation.removeStudents.label.lossWarningMale":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`attendee`,path:`male.genitive.singular`,full:`@{attendee.male.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classAllocation.schoolSites.alert.attachedToClasses":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural.definite`,full:`@{studentGroup.schoolclass.dative.plural.definite}`,transformers:[]}],"classAllocation.schoolSites.call.attachToAllClasses":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural.universal`,full:`@{studentGroup.schoolclass.dative.plural.universal}`,transformers:[]}],"classAllocation.schoolSites.form.bistaCode":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"classAllocation.schoolSites.label.administrationInfo":[{domain:`school`,path:`schoolUnit.nominative.singular.indefinite`,full:`@{school.schoolUnit.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]}],"classAllocation.schoolSites.label.assignedClasses":[{domain:`studentGroup`,path:`schoolclass.nominative.singular.demonstrative`,full:`@{studentGroup.schoolclass.nominative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classAllocation.schoolSites.label.attachConfirmation":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural.universal`,full:`@{studentGroup.schoolclass.dative.plural.universal}`,transformers:[]}],"classAllocation.schoolSites.label.attachSavesManualWork":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]}],"classAllocation.schoolSites.label.nameSchoolUnitAndLabel":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]}],"classAllocation.schoolSites.label.schoolUnitLocked":[{domain:`school`,path:`schoolUnit.nominative.singular.definite`,full:`@{school.schoolUnit.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]}],"classAllocation.schoolSites.label.usedInClasses":[{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"classAllocation.schoolSites.label.usedInEmploymentPeriods":[],"classAllocation.schoolyearGroups.alert.classAdded":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]}],"classAllocation.schoolyearGroups.alert.classRemoved":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]}],"classAllocation.schoolyearGroups.call.deselectAllClasses":[{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.universal`,full:`@{studentGroup.schoolclass.accusative.plural.universal}`,transformers:[]}],"classAllocation.schoolyearGroups.call.selectAllClasses":[{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.universal`,full:`@{studentGroup.schoolclass.accusative.plural.universal}`,transformers:[]}],"classAllocation.schoolyearGroups.label.noClassesAssigned":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"classAllocation.schoolyearGroups.label.noClassesFound":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.definite`,full:`@{studentGroup.schoolclass.accusative.plural.definite}`,transformers:[]}],"classAllocation.settings.label.administratorsInfo":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`school`,path:`school.dative.plural`,full:`@{school.school.dative.plural}`,transformers:[]},{domain:`school`,path:`school.dative.singular.indefinite`,full:`@{school.school.dative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.accusative.plural`,full:`@{school.school.accusative.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.indefinite`,full:`@{school.school.genitive.singular.indefinite}`,transformers:[]}],"classAllocation.settings.title.administrators":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classAllocation.step.label.classClassification":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classAllocation.students.label.classInSchoolyear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classAllocation.students.label.withoutClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"classInfo.overview.label.changesReserved":[],"classInfo.overview.label.preview":[],"classInfo.overview.label.schoolYear":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"classInfo.overview.label.schoolYearSwitch":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"classInfo.overview.label.substituteValidTo":[],"classInfo.settings.label.principals":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"classInfo.settings.label.principalsTooltip":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"classInfo.settings.label.sneTeam":[{domain:`specialNeedEducation`,path:`module.name.abbreviated`,full:`@{specialNeedEducation.module.name.abbreviated}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"classInfo.settings.label.sneTeamTooltip":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"classesAndGroups.admin.archive.alert.intro":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.admin.archive.alert.semesterAlreadyStarted":[{domain:`schoolyear`,path:`schoolyear.new.nominative.singular.definite`,full:`@{schoolyear.schoolyear.new.nominative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.archive.call.archiveAdditionalDocs":[],"classesAndGroups.admin.archive.call.archiveAllAdditionalDocsOfClass":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.admin.archive.call.archiveAllCertificatesOfClass":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.admin.archive.call.archiveAllFormsOfClass":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.admin.archive.call.archiveCertificate":[],"classesAndGroups.admin.archive.call.continueToDownload":[],"classesAndGroups.admin.archive.error.additionalDocArchive":[],"classesAndGroups.admin.archive.error.additionalDocsArchive":[],"classesAndGroups.admin.archive.error.formsArchive":[],"classesAndGroups.admin.archive.label.archivedCertificates":[],"classesAndGroups.admin.archive.label.archivedDocuments":[],"classesAndGroups.admin.archive.label.archivedForms":[],"classesAndGroups.admin.archive.label.download":[],"classesAndGroups.admin.archive.label.general":[],"classesAndGroups.admin.archive.label.missingAdditionalDocs":[]
2,"classesAndGroups.admin.archive.label.missingCertificates":[],"classesAndGroups.admin.archive.title.additionalDocuments":[],"classesAndGroups.admin.archive.title.certificateForms":[],"classesAndGroups.admin.archive.title.courseOfferings":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"classesAndGroups.admin.archive.title.main":[{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"classesAndGroups.admin.associatedData.label.timetableEntriesNextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.delete.alert.classDeleted":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.definite`,full:`@{studentGroup.schoolclass.nominative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.delete.call.confirmDeleteClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular`,full:`@{schoolyear.change.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular`,full:`@{schoolyear.change.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.download.alert.checkZipFiles":[{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.download.alert.intro":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"classesAndGroups.admin.download.call.absencesArchive":[],"classesAndGroups.admin.download.call.additionalDocuments":[],"classesAndGroups.admin.download.call.certificateForms":[],"classesAndGroups.admin.download.call.certificates":[],"classesAndGroups.admin.download.call.courseOfferings":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"classesAndGroups.admin.download.label.filterByLevel":[],"classesAndGroups.admin.download.label.levelWithCount":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.admin.download.title.absencesOverview":[],"classesAndGroups.admin.download.title.additionalDocuments":[],"classesAndGroups.admin.download.title.courseOfferings":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"classesAndGroups.admin.download.title.main":[],"classesAndGroups.admin.error.actionNotAllowed":[],"classesAndGroups.admin.fakeSjw.alert.executed":[{domain:`schoolyear`,path:`change.abbreviation`,full:`@{schoolyear.change.abbreviation}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular.definite`,full:`@{school.schoolUnit.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]},{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.fakeSjw.alert.intro":[{domain:`schoolyear`,path:`change.abbreviation`,full:`@{schoolyear.change.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.fakeSjw.call.backToOverview":[],"classesAndGroups.admin.fakeSjw.call.execute":[{domain:`schoolyear`,path:`change.abbreviation`,full:`@{schoolyear.change.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.fakeSjw.call.start":[{domain:`schoolyear`,path:`change.abbreviation`,full:`@{schoolyear.change.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.fakeSjw.label.activeClassesBecome":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural.universal`,full:`@{studentGroup.schoolclass.nominative.plural.universal}`,transformers:[]}],"classesAndGroups.admin.fakeSjw.label.currentEntriesRange":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]}],"classesAndGroups.admin.fakeSjw.label.description":[{domain:`school`,path:`school.accusative.plural`,full:`@{school.school.accusative.plural}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.dative.plural`,full:`@{school.school.dative.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.fakeSjw.label.otherEntriesDeleted":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.fakeSjw.label.pastClassesDeleted":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural.universal`,full:`@{studentGroup.schoolclass.nominative.plural.universal}`,transformers:[]}
2],"classesAndGroups.admin.fakeSjw.label.plannedClassesBecome":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural.universal`,full:`@{studentGroup.schoolclass.nominative.plural.universal}`,transformers:[]}],"classesAndGroups.admin.fakeSjw.label.plannedEntriesRange":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]}],"classesAndGroups.admin.fakeSjw.label.schoolUnit":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"classesAndGroups.admin.fakeSjw.label.unitSwitches":[{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular`,full:`@{schoolyear.schoolyear.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular.definite`,full:`@{schoolyear.schoolyear.dative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.fakeSjw.title.modal":[{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.fakeSjw.title.whatHappens":[],"classesAndGroups.admin.form.alert.lockedByImport":[{domain:`studentGroup`,path:`schoolclass.nominative.singular.demonstrative`,full:`@{studentGroup.schoolclass.nominative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.admin.form.alert.noBistaCodeAtSite":[],"classesAndGroups.admin.form.alert.noSchoolSite":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.admin.form.call.submit":[],"classesAndGroups.admin.form.label.activeClass":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.form.label.activeOrPlanClass":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.plan.nominative.singular`,full:`@{studentGroup.schoolclass.plan.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.form.label.administrativeClassHint":[{domain:`studentGroup`,path:`schoolclass.administrative.nominative.plural`,full:`@{studentGroup.schoolclass.administrative.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.accusative.plural`,full:`@{studentGroup.schoolclass.administrative.accusative.plural}`,transformers:[]}],"classesAndGroups.admin.form.label.administrativeClassRow":[{domain:`studentGroup`,path:`schoolclass.administrative.nominative.singular`,full:`@{studentGroup.schoolclass.administrative.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.form.label.alternativeClassName":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.form.label.alternativeClassNameHint":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.form.label.archiveAtNextSjw":[{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.form.label.archiveAtNextSjwHint":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]}],"classesAndGroups.admin.form.label.bistaAlternativeName":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.form.label.bistaAlternativeNameHint":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.form.label.bistaCodeHint":[],"classesAndGroups.admin.form.label.bistaCodeS1":[],"classesAndGroups.admin.form.label.bistaExport":[],"classesAndGroups.admin.form.label.bistaField":[],"classesAndGroups.admin.form.label.bistaMaxLength":[],"classesAndGroups.admin.form.label.cannotConvertToPlanClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.demonstrative`,full:`@{studentGroup.schoolclass.nominative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.plan.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.plan.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.plan.accusative.singular`,full:`@{studentGroup.schoolclass.plan.accusative.singular}`,transformers:[]}],"classesAndGroups.admin.form.label.classLevel":[],"classesAndGroups.admin.form.label.className":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.form.label.classTeacherA":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.form.label.classTeacherB":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.form.label.classTeacherC":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.form.label.classType":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"classesAndGroups.admin.form.label.display":[],"classesAndGroups.admin.form.label.forNextSchoolYear":[{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.form.label.futureClassName":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.form.label.includeInBistaExport":[],"classesAndGroups.admin.form.label.includeInStatistics":[],"classesAndGroups.admin.form.label.isAdministrativeClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.demonstrative`,full:`@{studentGroup.schoolclass.nominative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.nominative.singular.indefinite}`,transformers:[]}],"classesAndGroups.admin.form.label.kindergartenClass":[{domain:`studentGroup`,path:`schoolclass.kindergarten.nominative.singular`,full:`@{studentGroup.schoolclass.kindergarten.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.form.label.lastSyncedAt":[],"classesAndGroups.admin.form.label.matchedTo":[],"classesAndGroups.admin.form.label.mixedClass":[{domain:`studentGroup`,path:`schoolclass.mixed.nominative.singular`,full:`@{studentGroup.schoolclass.mixed.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.form.label.neverSynced":[],"classesAndGroups.admin.form.label.none":[],"classesAndGroups.admin.form.label.notDefined":[],"classesAndGroups.admin.form.label.personStatistics":[],"classesAndGroups.admin.form.label.reasonStudentsAssigned":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular.demonstrative`,full:`@{schoolyear.schoolyear.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.admin.form.label.reasonTests":[],"classesAndGroups.admin.form.label.reasonTimetable":[],"classesAndGroups.admin.form.label.schoolClass":[{domain:`studentGroup`,path:`schoolclass.school.nominative.singular`,full:`@{studentGroup.schoolclass.school.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.form.label.schoolSite":[],"classesAndGroups.admin.form.label.schoolYearAbbr":[{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]}],"classesAndGroups.admin.form.label.section":[],"classesAndGroups.admin.form.label.showInPublicArea":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]}],"classesAndGroups.admin.form.label.siteBistaCodeValue":[],"classesAndGroups.admin.form.label.statisticsHint":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.admin.form.label.syncedWith":[],"classesAndGroups.admin.overview.alert.noSjwYet":[{domain:`schoolyear`,path:`change.nominative.plural`,full:`@{schoolyear.change.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.overview.alert.sjwNotPossible":[{domain:`schoolyear`,path:`change.abbreviation`,full:`@{schoolyear.change.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular.definite`,full:`@{schoolyear.change.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}],"classesAndGroups.admin.overview.alert.transferStudentsNote":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular.definite`,full:`@{school.schoolUnit.nominative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"classesAndGroups.admin.overview.alert.unitsDifferentYears":[{domain:`school`,path:`schoolUnit.nominative.plural.universal`,full:`@{school.schoolUnit.nominative.plural.universal}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular`,full:`@{schoolyear.schoolyear.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.overview.call.executeSjw":[{domain:`schoolyear`,path:`change.accusative.singular`,full:`@{schoolyear.change.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.overview.call.fakeSjw":[{domain:`schoolyear`,path:`change.abbreviation`,full:`@{schoolyear.change.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.overview.call.newClass":[{domain:`studentGroup`,path:`schoolclass.school.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.school.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.school.nominative.singular`,full:`@{studentGroup.schoolclass.school.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.overview.call.newKindergartenClass":[{domain:`studentGroup`,path:`schoolclass.kindergarten.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.kindergarten.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.kindergarten.nominative.singular`,full:`@{studentGroup.schoolclass.kindergarten.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.overview.label.adl":[],"classesAndGroups.admin.overview.label.adlLegend":[],"classesAndGroups.admin.overview.label.administrativeClass":[{domain:`studentGroup`,path:`schoolclass.administrative.nominative.singular`,full:`@{studentGroup.schoolclass.administrative.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.overview.label.alternativeName":[],"classesAndGroups.admin.overview.label.archivedClass
2esUnavailable":[{domain:`studentGroup`,path:`schoolclass.archive.nominative.plural`,full:`@{studentGroup.schoolclass.archive.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.archive.accusative.plural`,full:`@{studentGroup.schoolclass.archive.accusative.plural}`,transformers:[]}],"classesAndGroups.admin.overview.label.bistaCode":[],"classesAndGroups.admin.overview.label.bistaCodeS1":[],"classesAndGroups.admin.overview.label.bistaCodeS1NotDefined":[],"classesAndGroups.admin.overview.label.bistaSchoolType":[],"classesAndGroups.admin.overview.label.bistaSchoolTypeNotDefined":[],"classesAndGroups.admin.overview.label.escolaStaff":[],"classesAndGroups.admin.overview.label.excludedFromStatistics":[],"classesAndGroups.admin.overview.label.executionDate":[],"classesAndGroups.admin.overview.label.eyeLegendHidden":[],"classesAndGroups.admin.overview.label.eyeLegendVisible":[],"classesAndGroups.admin.overview.label.nextSchoolYearShort":[{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.overview.label.noBistaExport":[],"classesAndGroups.admin.overview.label.noClassTeacherDefined":[{domain:`attendant`,path:`roleName.abbreviated.quantityInvariant`,full:`@{attendant.roleName.abbreviated.quantityInvariant}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.overview.label.responsibility":[],"classesAndGroups.admin.overview.label.schoolSite":[],"classesAndGroups.admin.overview.label.sjwPeriodInfo":[{domain:`schoolyear`,path:`change.nominative.singular.definite`,full:`@{schoolyear.change.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}],"classesAndGroups.admin.overview.label.studentsAbbrPrefix":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.admin.overview.label.syncedWithImport":[{domain:`studentGroup`,path:`schoolclass.nominative.singular.demonstrative`,full:`@{studentGroup.schoolclass.nominative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.admin.overview.label.testClassProtected":[{domain:`studentGroup`,path:`schoolclass.test.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.test.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.test.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.test.genitive.singular.indefinite}`,transformers:[]}],"classesAndGroups.admin.overview.label.unit":[],"classesAndGroups.admin.overview.label.unitInSchoolYear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular`,full:`@{schoolyear.schoolyear.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.overview.label.unitRemoved":[],"classesAndGroups.admin.overview.label.willBeArchived":[{domain:`schoolyear`,path:`change.abbreviation`,full:`@{schoolyear.change.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.overview.label.year":[],"classesAndGroups.admin.overview.title.activeClasses":[{domain:`studentGroup`,path:`schoolclass.school.nominative.plural`,full:`@{studentGroup.schoolclass.school.nominative.plural}`,transformers:[]}],"classesAndGroups.admin.overview.title.activeKigaClasses":[{domain:`studentGroup`,path:`schoolclass.kindergarten.nominative.plural`,full:`@{studentGroup.schoolclass.kindergarten.nominative.plural}`,transformers:[]}],"classesAndGroups.admin.overview.title.pastSjwList":[{domain:`schoolyear`,path:`change.nominative.plural`,full:`@{schoolyear.change.nominative.plural}`,transformers:[]}
2],"classesAndGroups.admin.overview.title.planClassesKiga":[{domain:`studentGroup`,path:`schoolclass.plan.nominative.plural`,full:`@{studentGroup.schoolclass.plan.nominative.plural}`,transformers:[]}],"classesAndGroups.admin.overview.title.planClassesSchool":[{domain:`studentGroup`,path:`schoolclass.plan.nominative.plural`,full:`@{studentGroup.schoolclass.plan.nominative.plural}`,transformers:[]}],"classesAndGroups.admin.semesterSettings.alert.classSpecificProfile":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.genitive.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"classesAndGroups.admin.semesterSettings.call.deleteClassProfile":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.admin.sjw.alert.allCertificatesArchived":[],"classesAndGroups.admin.sjw.alert.allDocumentsArchived":[],"classesAndGroups.admin.sjw.alert.allFormsArchived":[],"classesAndGroups.admin.sjw.alert.alreadyExecuted":[{domain:`schoolyear`,path:`change.nominative.singular.definite`,full:`@{schoolyear.change.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}],"classesAndGroups.admin.sjw.alert.alreadyExecutedForUnit":[{domain:`schoolyear`,path:`change.nominative.singular.definite`,full:`@{schoolyear.change.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.admin.sjw.alert.archivePreselectedByName":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.alert.certificatesNotArchived":[{domain:`schoolyear`,path:`schoolyear.dative.singular.demonstrative`,full:`@{schoolyear.schoolyear.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.admin.sjw.alert.confirmChecklist":[],"classesAndGroups.admin.sjw.alert.doNotRefresh":[],"classesAndGroups.admin.sjw.alert.documentsNotArchived":[{domain:`schoolyear`,path:`schoolyear.dative.singular.demonstrative`,full:`@{schoolyear.schoolyear.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.admin.sjw.alert.executeSequentially":[{domain:`schoolyear`,path:`change.nominative.plural`,full:`@{schoolyear.change.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural`,full:`@{school.schoolUnit.genitive.plural}`,transformers:[]}],"classesAndGroups.admin.sjw.alert.executedSuccessfully":[{domain:`schoolyear`,path:`change.nominative.singular.definite`,full:`@{schoolyear.change.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}],"classesAndGroups.admin.sjw.alert.formsNotArchived":[{domain:`schoolyear`,path:`schoolyear.dative.singular.demonstrative`,full:`@{schoolyear.schoolyear.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]}
2],"classesAndGroups.admin.sjw.alert.noPastChanges":[{domain:`schoolyear`,path:`change.abbreviation`,full:`@{schoolyear.change.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.plural`,full:`@{schoolyear.change.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.alert.notExecutedMissingSelection":[{domain:`schoolyear`,path:`change.nominative.singular.definite`,full:`@{schoolyear.change.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}],"classesAndGroups.admin.sjw.alert.restartWithSelection":[{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.alert.selectionFromOtherSchoolUnit":[{domain:`schoolyear`,path:`change.nominative.singular.definite`,full:`@{schoolyear.change.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.dative.singular.demonstrative`,full:`@{school.schoolUnit.dative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.admin.sjw.call.backToInfos":[],"classesAndGroups.admin.sjw.call.cancelProcess":[],"classesAndGroups.admin.sjw.call.clickToStart":[{domain:`schoolyear`,path:`change.accusative.singular`,full:`@{schoolyear.change.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.call.continueToSjw":[{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.call.downloadCertificates":[],"classesAndGroups.admin.sjw.call.executeNow":[{domain:`schoolyear`,path:`change.accusative.singular`,full:`@{schoolyear.change.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.call.howToArchiveLists":[],"classesAndGroups.admin.sjw.call.nextStep":[],"classesAndGroups.admin.sjw.call.readArticle":[{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.call.showPastChanges":[{domain:`schoolyear`,path:`change.abbreviation`,full:`@{schoolyear.change.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.plural`,full:`@{schoolyear.change.nominative.plural}`,transformers:[]}],"classesAndGroups.admin.sjw.call.toArticle":[],"classesAndGroups.admin.sjw.call.toSchoolYearChange":[{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.call.whichActions":[{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.error.currentlyNotAllowed":[{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"classesAndGroups.admin.sjw.error.errorsOccurred":[],"classesAndGroups.admin.sjw.error.tooManyWorkgroups":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular.definite`,full:`@{schoolyear.change.nominative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.plural`,full:`@{studentGroup.workgroup.genitive.plural}`,transformers:[]}],"classesAndGroups.admin.sjw.label.actionArchive":[],"classesAndGroups.admin.sjw.label.actionArchiveClasses":[{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.universal`,full:`@{studentGroup.schoolclass.accusative.plural.universal}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.label.actionArchiveWorkgroups":[{domain:`studentGroup`,path:`workgroup.accusative.plural`,full:`@{studentGroup.workgroup.accusative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.plural.universal`,full:`@{studentGroup.workgroup.accusative.plural.universal}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.label.actionExecute":[],"classesAndGroups.admin.sjw.label.actionExecuteClasses":[{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.universal`,full:`@{studentGroup.schoolclass.accusative.plural.universal}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.label.actionExecuteWorkgroups":[{domain:`studentGroup`,path:`workgroup.accusative.plural`,full:`@{studentGroup.workgroup.accusative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.plural.universal`,full:`@{studentGroup.workgroup.accusative.plural.universal}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.label.actionNone":[],"classesAndGroups.admin.sjw.label.actionNoneClasses":[{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.plan.dative.plural`,full:`@{studentGroup.schoolclass.plan.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.plan.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.plan.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.label.actionNoneWorkgroups":[{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.plan.dative.plural`,full:`@{studentGroup.workgroup.plan.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.plan.accusative.singular.indefinite`,full:`@{studentGroup.workgroup.plan.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular`,full:`@{studentGroup.workgroup.accusative.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.label.actionTeacherSubjects":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular`,full:`@{schoolyear.schoolyear.genitive.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.actionTimetable":[{domain:`schoolyear`,path:`schoolyear.genitive.singular`,full:`@{schoolyear.schoolyear.genitive.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.label.additionalDocumentsInfo":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.admin.sjw.label.archiveBlockedByImport":[{domain:`studentGroup`,path:`schoolclass.nominative.singular.demonstrative`,full:`@{studentGroup.schoolclass.nominative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.label.archiveCertificatesInfo":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}
2],"classesAndGroups.admin.sjw.label.archiveListsInfo":[{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.backupCost":[{domain:`schoolyear`,path:`change.genitive.singular`,full:`@{schoolyear.change.genitive.singular}`,transformers:[]},{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.backupInterval":[],"classesAndGroups.admin.sjw.label.backupRestore":[],"classesAndGroups.admin.sjw.label.certificateFormsInfo":[{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.checklistActions":[{domain:`studentGroup`,path:`list.and.dative.plural.universal`,full:`@{studentGroup.list.and.dative.plural.universal}`,transformers:[]},{domain:`studentGroup`,path:`list.and.accusative.plural.universal`,full:`@{studentGroup.list.and.accusative.plural.universal}`,transformers:[]}],"classesAndGroups.admin.sjw.label.checklistArchiveLists":[],"classesAndGroups.admin.sjw.label.checklistArchived":[],"classesAndGroups.admin.sjw.label.checklistLevelsGenerated":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.checklistStudentsAssigned":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural.definite`,full:`@{studentGroup.schoolclass.dative.plural.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.new.accusative.singular.definite`,full:`@{schoolyear.schoolyear.new.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.abbreviation`,full:`@{schoolyear.change.abbreviation}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural.definite`,full:`@{studentGroup.schoolclass.dative.plural.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.new.accusative.singular.definite`,full:`@{schoolyear.schoolyear.new.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural.definite`,full:`@{studentGroup.schoolclass.dative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.definite`,full:`@{studentGroup.schoolclass.accusative.plural.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.new.nominative.singular`,full:`@{schoolyear.schoolyear.new.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural.definite`,full:`@{studentGroup.schoolclass.dative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.definite`,full:`@{studentGroup.schoolclass.accusative.plural.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.label.classActionActivatePlan":[{domain:`studentGroup`,path:`schoolclass.plan.nominative.plural`,full:`@{studentGroup.schoolclass.plan.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.plan.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.plan.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.plan.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.plan.genitive.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.nominative.singular.indefinite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.classActionRename":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.classActionsIntro":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.definite`,full:`@{studentGroup.schoolclass.accusative.plural.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.classMarkedForArchive":[{domain:`studentGroup`,path:`schoolclass.nominative.singular.demonstrative`,full:`@{studentGroup.schoolclass.nominative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.classTableIntro":[{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.plan.accusative.plural`,full:`@{studentGroup.schoolclass.plan.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.plan.genitive.plural`,full:`@{studentGroup.schoolclass.plan.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.universal`,full:`@{studentGroup.schoolclass.genitive.plural.universal}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.plan.nominative.plural`,full:`@{studentGroup.schoolclass.plan.nominative.plural}`,transformers:[]}],"classesAndGroups.admin.sjw.label.currentName":[],"classesAndGroups.admin.sjw.label.dateByPerson":[],"classesAndGroups.admin.sjw.label.deletedPerson":[],"classesAndGroups.admin.sjw.label.detailsNextStep":[],"classesAndGroups.admin.sjw.label.executedAtBy":[],"classesAndGroups.admin.sjw.label.existingDataInClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.admin.sjw.label.futureName":[],"classesAndGroups.admin.sjw.label.helpText":[{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.new":[],"classesAndGroups.admin.sjw.label.noteAssignments":[{domain:`studentGroup`,path:`list.and.dative.plural.definite`,full:`@{studentGroup.list.and.dative.plural.definite}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.abbreviated.quantityInvariant`,full:`@{attendant.roleName.abbreviated.quantityInvariant}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.accusative.plural.definite`,full:`@{studentGroup.list.and.accusative.plural.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.noteFollowing":[],"classesAndGroups.admin.sjw.label.noteSemesterStart":[{domain:`schoolyear`,path:`schoolyear.new.accusative.singular.definite`,full:`@{schoolyear.schoolyear.new.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.noteSortOrder":[{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`list.and.genitive.plural.definite`,full:`@{studentGroup.list.and.genitive.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`list.and.nominative.plural.definite`,full:`@{studentGroup.list.and.nominative.plural.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.processTakesTime":[{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.label.schoolUnitSuffix":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.label.supportWarning":[{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular.definite`,full:`@{schoolyear.change.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}],"classesAndGroups.admin.sjw.label.taskActivateStudents":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular`,full:`@{schoolyear.schoolyear.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`list.and.dative.plural.definite`,full:`@{studentGroup.list.and.dative.plural.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`list.and.accusative.plural.definite`,full:`@{studentGroup.list.and.accusative.plural.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.label.taskAsmSync":[],"classesAndGroups.admin.sjw.label.taskMsSdsSync":[],"classesAndGroups.admin.sjw.label.taskRename":[{domain:`studentGroup`,path:`list.and.genitive.plural.definite`,full:`@{studentGroup.list.and.genitive.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`list.and.plan.genitive.plural`,full:`@{studentGroup.list.and.plan.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.genitive.plural`,full:`@{studentGroup.list.and.genitive.plural}`,transformers:[]}],"classesAndGroups.admin.sjw.label.taskTeacherSubjects":[{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular`,full:`@{schoolyear.schoolyear.genitive.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.label.taskTimetable":[{domain:`schoolyear`,path:`schoolyear.genitive.singular`,full:`@{schoolyear.schoolyear.genitive.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.label.tasksIntro":[{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.wgActionActivatePlan":[{domain:`studentGroup`,path:`workgroup.plan.nominative.plural`,full:`@{studentGroup.workgroup.plan.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.plural`,full:`@{studentGroup.workgroup.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.plan.nominative.singular.indefinite`,full:`@{studentGroup.workgroup.plan.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.plan.genitive.singular.indefinite`,full:`@{studen
2tGroup.workgroup.plan.genitive.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular.indefinite`,full:`@{studentGroup.workgroup.nominative.singular.indefinite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.wgActionManualAssignments":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.definite`,full:`@{studentGroup.workgroup.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular`,full:`@{schoolyear.schoolyear.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.definite`,full:`@{studentGroup.workgroup.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular.definite`,full:`@{schoolyear.schoolyear.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.definite`,full:`@{studentGroup.workgroup.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.wgActionRename":[{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.wgActionRules":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular`,full:`@{schoolyear.schoolyear.genitive.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.workgroupActionsIntro":[{domain:`studentGroup`,path:`workgroup.dative.plural`,full:`@{studentGroup.workgroup.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.plural`,full:`@{studentGroup.workgroup.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.plural.definite`,full:`@{studentGroup.workgroup.accusative.plural.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.workgroupMarkedForArchive":[{domain:`studentGroup`,path:`workgroup.nominative.singular.demonstrative`,full:`@{studentGroup.workgroup.nominative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.label.workgroupTableIntro":[{domain:`studentGroup`,path:`workgroup.accusative.plural`,full:`@{studentGroup.workgroup.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.plural`,full:`@{studentGroup.workgroup.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular`,full:`@{studentGroup.workgroup.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.plural.universal`,full:`@{studentGroup.workgroup.genitive.plural.universal}`,transformers:[]}],"classesAndGroups.admin.sjw.label.zipDownloadHint":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.title.additionalDocuments":[],"classesAndGroups.admin.sjw.title.archiveCertificatesPerStudent":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.title.archiveListsPerClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"classesAndGroups.admin.sjw.title.attention":[],"classesAndGroups.admin.sjw.title.backupInfo":[],"classesAndGroups.admin.sjw.title.certificateFormsArchive":[],"classesAndGroups.admin.sjw.title.checklist":[{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.title.classesCount":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"classesAndGroups.admin.sjw.title.execute":[{domain:`schoolyear`,path:`change.accusative.singular`,full:`@{schoolyear.change.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.title.executeAction":[{domain:`schoolyear`,path:`change.accusative.singular`,full:`@{schoolyear.change.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.title.executeForUnit":[{domain:`schoolyear`,path:`change.accusative.singular`,full:`@{schoolyear.change.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.title.forClasses":[{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular|capitalize}`,transformers:[`capitalize`]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.definite`,full:`@{studentGroup.schoolclass.accusative.plural.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.title.forWorkgroups":[{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.plural`,full:`@{studentGroup.workgroup.accusative.plural}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular|capitalize}`,transformers:[`capitalize`]},{domain:`studentGroup`,path:`workgroup.accusative.plural.definite`,full:`@{studentGroup.workgroup.accusative.plural.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.title.help":[],"classesAndGroups.admin.sjw.title.infos":[{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.title.pastChanges":[{domain:`schoolyear`,path:`change.nominative.plural`,full:`@{schoolyear.change.nominative.plural}`,transformers:[]}],"classesAndGroups.admin.sjw.title.support":[],"classesAndGroups.admin.sjw.title.whatHappens":[{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.admin.sjw.title.workgroupsCount":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"classesAndGroups.admin.subjects.label.displayInSubjectListAndClassInfo":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.admin.subjects.label.displayInSubjectListAndClassInfoShort":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"classesAndGroups.agenda.alert.confirmDeleteEntry":[],"classesAndGroups.agenda.alert.entryCreated":[],"classesAndGroups.agenda.alert.entryDeleted":[],"classesAndGroups.agenda.alert.entryUpdated":[],"classesAndGroups.agenda.alert.visibilityInfo":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.agenda.call.deleteEntry":[],"classesAndGroups.agenda.call.duplicateEntry":[],"classesAndGroups.agenda.call.editEntry":[],"classesAndGroups.agenda.call.newEntry":[],"classesAndGroups.agenda.error.invali
2dDate":[],"classesAndGroups.agenda.error.selectDate":[],"classesAndGroups.agenda.form.label.description":[],"classesAndGroups.agenda.form.label.duplicateUntil":[],"classesAndGroups.agenda.form.label.intervalDays":[],"classesAndGroups.agenda.label.calendarView":[],"classesAndGroups.agenda.label.listView":[],"classesAndGroups.agenda.label.noEntries":[],"classesAndGroups.agenda.label.privateAgenda":[],"classesAndGroups.agenda.label.rangeTo":[],"classesAndGroups.agenda.label.showOnPublicWebsite":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.agenda.label.sorting":[],"classesAndGroups.agenda.label.timeAt":[],"classesAndGroups.agenda.label.timeRangeEnd":[],"classesAndGroups.certificate.absences.alert.allDeleted":[],"classesAndGroups.certificate.absences.alert.confirmDeleteAll":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.certificate.absences.alert.coronaNoAbsences":[],"classesAndGroups.certificate.absences.call.confirmDeleteAll":[],"classesAndGroups.certificate.absences.call.copyAllFromAbsenceManagement":[],"classesAndGroups.certificate.absences.call.copyData":[],"classesAndGroups.certificate.absences.call.showCalculationDetails":[],"classesAndGroups.certificate.absences.error.missingAbsenceProfile":[],"classesAndGroups.certificate.absences.label.absenceManagementData":[],"classesAndGroups.certificate.absences.label.absenceOffsetHint":[],"classesAndGroups.certificate.absences.label.absencesInCertificate":[],"classesAndGroups.certificate.absences.label.absencesUntilDate":[],"classesAndGroups.certificate.absences.label.countedAsExcused":[],"classesAndGroups.certificate.absences.label.countedAsUnexcused":[],"classesAndGroups.certificate.absences.label.halfDayAbbreviation":[],"classesAndGroups.certificate.absences.label.halfDayLegend":[],"classesAndGroups.certificate.absences.label.lessonAbbreviation":[],"classesAndGroups.certificate.absences.label.lessonsAbbreviation":[],"classesAndGroups.certificate.absences.label.showingSemester":[],"classesAndGroups.certificate.absences.label.showingWholeSchoolYear":[],"classesAndGroups.certificate.absences.label.totalExcusedLessons":[],"classesAndGroups.certificate.absences.label.totalUnexcusedLessons":[],"classesAndGroups.certificate.absences.label.unexcusedAbsence":[],"classesAndGroups.certificate.absences.label.wholeDayAbbreviation":[],"classesAndGroups.certificate.absences.label.wholeDayLegend":[],"classesAndGroups.certificate.alert.noStudentsClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"classesAndGroups.certificate.alert.noStudentsWorkgroup":[{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"classesAndGroups.certificate.alert.planClassAccessAfterSjw":[{domain:`studentGroup`,path:`schoolclass.plan.dative.plural`,full:`@{studentGroup.schoolclass.plan.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.plan.accusative.plural`,full:`@{studentGroup.schoolclass.plan.accusative.plural}`,transformers:[]}],"classesAndGroups.certificate.alert.planWorkgroupAccessAfterSjw":[{domain:`studentGroup`,path:`workgroup.plan.dative.plural`,full:`@{studentGroup.workgroup.plan.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.plan.accusative.plural`,full:`@{studentGroup.workgroup.plan.accusative.plural}`,transformers:[]}],"classesAndGroups.certificate.als.alert.confirmDeleteForClass":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.certificate.als.alert.confirmDeleteForStudent":[],"classesAndGroups.certificate.als.alert.coronaNoAssessment":[],"classesAndGroups.certificate.als.alert.entriesDeleted":[],"classesAndGroups.certificate.als.alert.weightingsSaved":[],"classesAndGroups.certificate.als.call.allRecommendationsPdf":[],"classesAndGroups.certificate.als.call.allRecommendationsPreview":[],"classesAndGroups.certificate.als.call.fillDefaultValues":[],"classesAndGroups.certificate.als.call.saveWeightings":[],"classesAndGroups.certificate.als.call.selfEvaluationPdf":[],"classesAndGroups.certificate.als.call.selfEvaluationPreview":[],"classesAndGroups.certificate.als.call.setRecommendationWeighting":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.certificate.als.call.teamRecommendationsPdf":[],"classesAndGroups.certificate.als.call.teamRecommendationsPreview":[],"classesAndGroups.certificate.als.call.toggleAllRecommendations":[],"classesAndGroups.certificate.als.error.ratingNotDeleted":[],"classesAndGroups.certificate.als.error.ratingNotSaved":[],"classesAndGroups.certificate.als.label.currentCertificate":[],"classesAndGroups.certificate.als.label.defaultTitle":[],"classesAndGroups.certificate.als.label.externalEvaluation":[],"classesAndGroups.certificate.als.label.ilzLearningBehaviour":[],"classesAndGroups.certificate.als.label.ilzSocialBehaviour":[],"classesAndGroups.certificate.als.label.lastCertificate":[],"classesAndGroups.certificate.als.label.remark":[],"classesAndGroups.certificate.als.label.secondToLastCertificate":[],"classesAndGroups.certificate.als.label.selfEvaluationCount":[],"classesAndGroups.certificate.als.label.selfEvaluationsNotInAverage":[],"classesAndGroups.certificate.als.label.teamRecommendationCount":[],"classesAndGroups.certificate.als.label.weighting":[],"classesAndGroups.certificate.als.title.allRecommendations":[],"classesAndGroups.certificate.als.title.recommendationWeightings":[],"classesAndGroups.certificate.als.title.selfEvaluation":[],"classesAndGroups.certificate.als.title.teamRecommendations":[],"classesAndGroups.certificate.behaviour.title.behaviour":[],"classesAndGroups.certificate.call.cancelOperation":[],"classesAndGroups.certificate.call.details":[],"classesAndGroups.certificate.call.show":[],"classesAndGroups.certificate.comments.alert.allDeleted":[],"classesAndGroups.certificate.comments.alert.confirmDeleteAll":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.certificate.comments.call.clearAllFields":[],"classesAndGroups.certificate.comments.call.confirmDeleteAll":[],"classesAndGroups.certificate.comments.form.label.printGeneratedComment":[],"classesAndGroups.certificate.comments.label.additionalTextHint":[],"classesAndGroups.certificate.comments.label.concerns":[],"classesAndGroups.certificate.comments.label.generatedFromLearnReport":[],"classesAndGroups.certificate.comments.label.ilzMultipleSubjects":[],"classesAndGroups.certificate.comments.label.ilzSeeLearnReportHint":[],"classesAndGroups.certificate.comments.label.ilzSingleSubject":[],"classesAndGroups.certificate.comments.label.learnReportAttached":[],"classesAndGroups.certificate.comments.label.learnReportExists":[],"classesAndGroups.certificate.comments.label.pleaseNote":[],"classesAndGroups.certificate.comments.label.sectionName":[],"classesAndGroups.certificate.comments.label.textTemplates":[],"classesAndGroups.certificate.corona.alert.kigaInfo":[],"classesAndGroups.certificate.detail.error.categoryNotFound":[],"classesAndGroups.certificate.detail.label.average":[],"classesAndGroups.certificate.detail.label.firstSemesterBadge":[],"classesAndGroups.certificate.detail.label.firstSemesterTestsHint":[],"classesAndGroups.certificate.detail.label.noD
2ossierEntries":[],"classesAndGroups.certificate.detail.label.noTests":[],"classesAndGroups.certificate.detail.label.noTestsWithEntriesForStudent":[],"classesAndGroups.certificate.detail.label.weight":[],"classesAndGroups.certificate.detail.label.weightedTotalGrade":[],"classesAndGroups.certificate.detail.label.wordRatingNotInAverage":[],"classesAndGroups.certificate.detail.title.dossierEntries":[],"classesAndGroups.certificate.detail.title.generalEntries":[],"classesAndGroups.certificate.detail.title.testsOverviewSubject":[],"classesAndGroups.certificate.detail.title.testsOverviewSubjectGroup":[],"classesAndGroups.certificate.error.missingAbsencesByAgeGroupConfig":[],"classesAndGroups.certificate.error.missingCertificateMethodsConfig":[],"classesAndGroups.certificate.error.noAccess":[],"classesAndGroups.certificate.error.noAccessToPerson":[],"classesAndGroups.certificate.error.noAccessToStudentCertificates":[],"classesAndGroups.certificate.error.noAccessibleSchoolUnit":[{domain:`school`,path:`schoolUnit.accusative.plural.negative`,full:`@{school.schoolUnit.accusative.plural.negative}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.singular.negative`,full:`@{school.schoolUnit.dative.singular.negative}`,transformers:[]}],"classesAndGroups.certificate.error.refreshPage":[],"classesAndGroups.certificate.error.reloadPage":[],"classesAndGroups.certificate.forms.alert.confirmCopyAll":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.certificate.forms.alert.confirmCopyFemale":[{domain:`attendee`,path:`female.genitive.singular`,full:`@{attendee.female.genitive.singular}`,transformers:[]}],"classesAndGroups.certificate.forms.alert.confirmCopyMale":[{domain:`attendee`,path:`male.genitive.singular`,full:`@{attendee.male.genitive.singular}`,transformers:[]}],"classesAndGroups.certificate.forms.alert.confirmDelete":[],"classesAndGroups.certificate.forms.alert.copySuccess":[],"classesAndGroups.certificate.forms.alert.formsArchived":[],"classesAndGroups.certificate.forms.alert.noPreviousCertificate":[],"classesAndGroups.certificate.forms.alert.noSourceDataFemale":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]}],"classesAndGroups.certificate.forms.alert.noSourceDataMale":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]}],"classesAndGroups.certificate.forms.alert.noSourceDataStudents":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.certificate.forms.alert.overwriteWarning":[],"classesAndGroups.certificate.forms.alert.subjectTeachersAccessDisabled":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.plural`,full:`@{attendant.contextualGroupAttendant.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.certificate.forms.alert.subjectTeachersAccessEnabled":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.plural`,full:`@{attendant.contextualGroupAttendant.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.certificate.forms.call.archiveAll":[],"classesAndGroups.certificate.forms.call.backToCertificateManagement":[],"classesAndGroups.certificate.forms.call.copy":[],"classesAndGroups.certificate.forms.call.copyData":[],"classesAndGroups.certificate.forms.call.copying":[],"classesAndGroups.certificate.forms.call.createOrEdit":[],"classesAndGroups.certificate.forms.call.edit":[],"classesAndGroups.certificate.forms.call.printAll":[],"classesAndGroups.certificate.forms.call.view":[],"classesAndGroups.certificate.forms.error.
2noAccess":[],"classesAndGroups.certificate.forms.error.valueNotSaved":[],"classesAndGroups.certificate.forms.form.label.onlyRelevantForms":[],"classesAndGroups.certificate.forms.form.label.subjectTeachersAccess":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.plural`,full:`@{attendant.contextualGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.certificate.forms.label.archived":[],"classesAndGroups.certificate.forms.label.loading":[],"classesAndGroups.certificate.forms.label.noActiveStudents":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.certificate.forms.label.onlyForClasses":[{domain:`studentGroup`,path:`schoolclass.dative.plural.definite`,full:`@{studentGroup.schoolclass.dative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.definite`,full:`@{studentGroup.schoolclass.accusative.plural.definite}`,transformers:[]}],"classesAndGroups.certificate.forms.title.certificateForms":[],"classesAndGroups.certificate.forms.title.copyFormData":[],"classesAndGroups.certificate.grades.alert.changeSaved":[],"classesAndGroups.certificate.grades.alert.confirmApplyToAll":[{domain:`attendee`,path:`female.accusative.plural`,full:`@{attendee.female.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`male.accusative.plural`,full:`@{attendee.male.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.certificate.grades.alert.coronaNoGrades":[],"classesAndGroups.certificate.grades.alert.learnReportExists":[],"classesAndGroups.certificate.grades.alert.shNotAllowedGrade":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.certificate.grades.alert.valueNoLongerAllowed":[],"classesAndGroups.certificate.grades.call.applyToAll":[],"classesAndGroups.certificate.grades.call.ungradedSubjectsInfo":[],"classesAndGroups.certificate.grades.form.placeholder.pleaseSelect":[],"classesAndGroups.certificate.grades.label.adminCanSelectVisitedFemale":[],"classesAndGroups.certificate.grades.label.adminCanSelectVisitedMale":[],"classesAndGroups.certificate.grades.label.biology":[],"classesAndGroups.certificate.grades.label.chemistry":[],"classesAndGroups.certificate.grades.label.concernsSubject":[],"classesAndGroups.certificate.grades.label.divisionSubjectNotTaught":[],"classesAndGroups.certificate.grades.label.extendedLearningTargets":[],"classesAndGroups.certificate.grades.label.ilzDefined":[],"classesAndGroups.certificate.grades.label.individualLearningTargets":[],"classesAndGroups.certificate.grades.label.level":[],"classesAndGroups.certificate.grades.label.noEntry":[],"classesAndGroups.certificate.grades.label.otherSchoolUnitHint":[{domain:`school`,path:`schoolUnit.dative.singular.demonstrative`,full:`@{school.schoolUnit.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.certificate.grades.label.physics":[],"classesAndGroups.certificate.grades.label.previousCertificates":[],"classesAndGroups.certificate.label.cannotBeUndone":[],"classesAndGroups.certificate.label.certificate":[],"classesAndGroups.certificate.label.certificateAndSchoolYear":[],"classesAndGroups.certificate.label.division":[],"classesAndGroups.certificate.label.schoolCourse":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.certificate.label.semesterNumber":[],"classesAndGroups.certificate.overview.alert.bernKindergartenYears":[],"classesAndGroups.certificate.overview.alert.confirmCopyFirstSemester":[],"classesAndGroups.certificate.overview.alert.courseListNotOnOfficialPaper":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.certificate.overview.alert.entriesCopied":[],"classesAndGroups.certificate.overview.alert.entryDeleted":[],"classesAndGroups.certificate.overview.alert.invalidGradesSelected":[],"classesAndGroups.certificate.overview.alert.noClassAssigned":[{domain:`studentGroup`,path:`schoolclass.nominative.singular.negative`,full:`@{studentGroup.schoolclass.nominative.singular.negative}`,transformers:[]}],"classesAndGroups.certificate.overview.alert.noLevelYearDefined":[],"classesAndGroups.certificate.overview.alert.printNoScaling":[],"classesAndGroups.certificate.overview.alert.printNoScalingSuffix":[],"classesAndGroups.certificate.overview.call.calculateMaturaGrades":[],"classesAndGroups.certificate.overview.call.cancelCopyFirstSemester":[],"classesAndGroups.certificate.overview.call.certificateForms":[],"classesAndGroups.certificate.overview.call.certificateRegulations":[],"classesAndGroups.certificate.overview.call.confirmCopyFirstSemester":[],"classesAndGroups.certificate.overview.call.controlListWithAverage":[],"classesAndGroups.certificate.overview.call.controlListWithoutAverage":[],"classesAndGroups.certificate.overview.call.copyFirstSemesterEntries":[],"classesAndGroups.certificate.overview.call.exportWholeClass":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.definite`,full:`@{studentGroup.schoolclass.nominative.singular.definite}`,transformers:[]}],"classesAndGroups.certificate.overview.call.generateClassPdf":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.certificate.overview.call.generateCoverPage":[],"classesAndGroups.certificate.overview.call.generatePdf":[],"classesAndGroups.certificate.overview.call.generateTitlePage":[],"classesAndGroups.certificate.overview.call.promotion":[],"classesAndGroups.certificate.overview.call.schoolCourseList":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.certificate.overview.call.showEntries":[],"classesAndGroups.certificate.overview.call.sortCertificateSubjects":[],"classesAndGroups.certificate.overview.call.withAverage":[],"classesAndGroups.certificate.overview.call.withoutAverage":[],"classesAndGroups.certificate.overview.form.label.immer
2sion":[],"classesAndGroups.certificate.overview.form.label.printCoverAndInfoSheet":[],"classesAndGroups.certificate.overview.form.label.showEmptySubjects":[],"classesAndGroups.certificate.overview.label.certificateType":[],"classesAndGroups.certificate.overview.label.classView":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"classesAndGroups.certificate.overview.label.compareOfficialCertificate":[],"classesAndGroups.certificate.overview.label.compareOfficialCertificates":[],"classesAndGroups.certificate.overview.label.controlListExamGrades":[],"classesAndGroups.certificate.overview.label.course":[],"classesAndGroups.certificate.overview.label.electiveSubjectAbbreviation":[],"classesAndGroups.certificate.overview.label.enteredByAt":[],"classesAndGroups.certificate.overview.label.followingStudentFemale":[{domain:`attendee`,path:`female.dative.singular`,full:`@{attendee.female.dative.singular}`,transformers:[]}],"classesAndGroups.certificate.overview.label.followingStudentMale":[{domain:`attendee`,path:`male.dative.singular`,full:`@{attendee.male.dative.singular}`,transformers:[]}],"classesAndGroups.certificate.overview.label.followingStudentsPlural":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.certificate.overview.label.learningTargetAbbreviation":[],"classesAndGroups.certificate.overview.label.learningTargets":[],"classesAndGroups.certificate.overview.label.learningTargetsAchieved":[],"classesAndGroups.certificate.overview.label.levelYearFixHint":[{domain:`studentGroup`,path:`schoolclass.mixed.dative.plural`,full:`@{studentGroup.schoolclass.mixed.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.singleLevel.dative.plural`,full:`@{studentGroup.schoolclass.singleLevel.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.mixed.accusative.plural`,full:`@{studentGroup.schoolclass.mixed.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.singleLevel.accusative.plural`,full:`@{studentGroup.schoolclass.singleLevel.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]}],"classesAndGroups.certificate.overview.label.open":[],"classesAndGroups.certificate.overview.label.overviewList":[],"classesAndGroups.certificate.overview.label.overviewListAllClasses":[{domain:`studentGroup`,path:`schoolclass.accusative.plural.universal`,full:`@{studentGroup.schoolclass.accusative.plural.universal}`,transformers:[]}],"classesAndGroups.certificate.overview.label.overviewListAllClassesOfSchoolUnit":[{domain:`studentGroup`,path:`schoolclass.accusative.plural.universal`,full:`@{studentGroup.schoolclass.accusative.plural.universal}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.certificate.overview.label.partCompetencesOpen":[],"classesAndGroups.certificate.overview.label.promotionSubjectLegend":[],"classesAndGroups.certificate.overview.label.results":[],"classesAndGroups.certificate.overview.label.selectCertificatesForOverview":[],"classesAndGroups.certificate.overview.label.systemEntryCreatedAt":[],"classesAndGroups.certificate.overview.label.view":[],"classesAndGroups.certificate.overview.label.vocationalBaccalaureateLegend":[],"classesAndGroups.certificate.pdf.alert.invalidGradesFixElectives":[],"classesAndGroups.certificate.pdf.call.createPdf":[],"classesAndGroups.certificate.pdf.call.generateNamed":[],"classesAndGroups.certificate.pdf.form.label.addEmptyPage":[],"classesAndGroups.certificate.pdf.form.label.finalVersion":[],"classesAndGroups.certificate.pdf.form.label.finalVersionHint":[],"classesAndGroups.certificate.pdf.form.label.printLearnReports":[],"classesAndGroups.certificate.pdf.form.label.testPdf":[],"classesAndGroups.certificate.pdf.form.label.testPdfHint":[],"classesAndGroups.certificate.pdf.title.generateCertificatePdf":[],"classesAndGroups.certificate.pdf.title.schoolCourseList":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.certificate.settings.alert.missingBirthdate":[],"classesAndGroups.certificate.settings.alert.missingBirthdateMultiple":[{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]},{domain:`attendee`,path:`male.dative.plural`,full:`@{attendee.male.dative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.certificate.settings.alert.missingDivision":[],"classesAndGroups.certificate.settings.alert.missingDivisionMultiple":[{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]},{domain:`attendee`,path:`male.dative.plural`,full:`@{attendee.male.dative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.certificate.settings.alert.schoolBuildingNotDefined":[],"classesAndGroups.certificate.settings.alert.schoolTownNotDefined":[],"classesAndGroups.certificate.settings.call.defineSchoolBuildings":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.certificate.settings.call.enterNow":[],"classesAndGroups.certificate.settings.form.label.useAlternativeClassTeacherNames":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]}],"classesAndGroups.certificate.settings.form.label.useAlternativeStudentNames":[{domain:`attendee`,path:`female.accusative.plural`,full:`@{attendee.female.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`male.accusative.plural`,full:`@{attendee.male.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.certificate.settings.label.adjustSchoolBuildingHow":[],"classesAndGroups.certificate.settings.label.birthdateInstructions":[],"classesAndGroups.certificate.settings.label.birthdateInstructionsMultiple":[],"classesAndGroups.certificate.settings.label.checkFollowingData":[],"classesAndGroups.certificate.settings.label.classTeacherNames":[{domain:`attendant`,path:`directGroupAttendant.abbreviated.quantityInvariant`,full:`@{attendant.directGroupAttendant.abbreviated.quantityInvariant}`,transformers:[]}],"classesAndGroups.certificate.settings.label.contactAdminToFix":[],"classesAndGroups.certificate.settings.label.divisionInstructions":[],"classesAndGroups.certificate.settings.label.divisionInstructionsMultiple":[],"classesAndGroups.certificate.settings.label.downwards":[],"classesAndGroups.certificate.settings.label.horizontalOffset":[],"classesAndGroups.certificate.settings.label.kindergartenSuffix":[],"classesAndGroups.certificate.settings.label.printClassTeachers":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]}],"classesAndGroups.certificate.settings.label.proceedAsFollows":[],"classesAndGroups.certificate.settings.label.schoolBuilding":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.certificate.settings.label.schoolBuildingIncorrect":[],"classesAndGroups.certificate.settings.label.schoolTown":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.certificate.settings.label.schoolTownWhere":[],"classesAndGroups.certificate.settings.label.studentNames":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.certificate.settings.label.toTheLeft":[],"classesAndGroups.certificate.settings.label.toTheRight":[],"classesAndGroups.certificate.settings.label.upwards":[],"classesAndGroups.certificate.settings.label.verticalOffset":[],"classesAndGroups.certificate.settings.title.certificateSettings":[],"classesAndGroups.certificate.subjects.alert.confirmAutoCreateForAllSchoolUnits":[{domain:`school`,path:`schoolUnit.accusative.plural.universal`,full:`@{school.schoolUnit.accusative.plural.universal}`,transformers:[]}],"classesAndGroups.certificate.subjects.alert.confirmDeleteEntriesClass":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.certificate.subjects.alert.confirmDeleteEntriesWorkgroup":[{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.certificate.subjects.alert.copied":[{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"classesAndGroups.certificate.subjects.alert.entriesDeleted":[],"classesAndGroups.certificate.subjects.alert.missingSubjectsHint":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]}],"classesAndGroups.certificate.subjects.call.addRemove":[],"classesAndGroups.certificate.subjects.call.copyFromOtherSchoolUnit":[{domain:`school`,path:`schoolUnit.dative.singular.indefinite`,full:`@{school.schoolUnit.dative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.indefinite`,full:`@{school.schoolUnit.accusative.singular.indefinite}`,transformers:[]}],"classesAndGroups.certificate.subjects.label.autoAddedHint":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.certificate.subjects.label.copySourceSchoolUnit":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"classesAndGroups.certificate.subjects.label.dragDropHint":[],"classesAndGroups.certificate.subjects.title.changeOrder":[],"classesAndGroups.certificate.talks.alert.allDeleted":[],"classesAndGroups.certificate.talks.alert.confirmDeleteAll":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.certificate.talks.alert.confirmDeleteAllConversationEntries":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.certificate.talks.alert.conversationEntriesDeleted":[{domain:`attendee`,path:`female.genitive.plural`,full:`@{attendee.female.genitive.plural}`,transformers:[]},{domain:`attendee`,path:`male.genitive.plural`,full:`@{attendee.male.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.certificate.talks.alert.dateSaved":[],"classesAndGroups.certificate.talks.alert.switchToClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular`,full:`@{studentGroup.workgroup.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.definite`,full:`@{studentGroup.workgroup.dative.singular.definite}`,transformers:[]}],"classesAndGroups.certificate.talks.alert.valueSaved":[],"classesAndGroups.certificate.talks.call.confirmDeleteAll":[],"classesAndGroups.certificate.talks.call.deleteAllEntries":[],"classesAndGroups.certificate.talks.call.deleteDate":[],"classesAndGroups.certificate.talks.call.enterOrChangeData":[],"classesAndGroups.certificate.talks.form.label.waiveSecondTalk":[],"classesAndGroups.certificate.talks.label.evaluationTalks":[],"classesAndGroups.certificate.talks.label.talkNumber":[],"classesAndGroups.certificate.talks.label.waived":[],"classesAndGroups.certificate.talks.label.waivedSecondTalk":[],"classesAndGroups.checklists.alert.planClassAccessAfterSjw":[{domain:`studentGroup`,path:`schoolclass.plan.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.plan.dative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.checklists.alert.planWorkgroupAccessAfterSjw":[{domain:`studentGroup`,path:`workgroup.plan.dative.singular.indefinite`,full:`@{studentGroup.workgroup.plan.dative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.checklists.form.label.coAuthorsHint":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.checklists.form.label.guardiansCanEditComment":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.checklists.form.label.guardiansCanEditStatus":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.checklists.form.label.studentGuardianAccessHint":[{domain:`attendee`,path:`a
2bbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.checklists.form.label.studentsAndGuardiansCanSeeComment":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.checklists.form.label.studentsCanEditComment":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.checklists.form.label.studentsCanEditStatus":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.checklists.form.label.teacherListHint":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.checklists.list.label.visibleForStudentsAndGuardians":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]}],"classesAndGroups.checklists.pdf.label.commentNotReadable":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.checklists.pdf.label.commentReadable":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.checklists.pdf.label.commentReadableAndEditable":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.checklists.pdf.label.commentReadableEditableByGuardians":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.checklists.pdf.label.commentReadableEditableByStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.checklists.pdf.label.statusEditableByGuardians":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.checklists.pdf.label.statusEditableByStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.checklists.pdf.label.statusEditableByStudentsAndGuardians":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.checklists.pdf.label.statusNotEditable":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.checklists.statusSets.alert.defaultSetAppliesToSchool":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular`,full:`@{school.school.genitive.singular}`,transformers:[]}],"classesAndGroups.checklists.statusSets.form.label.availableForAllTeachers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.demonstrative`,full:`@{school.school.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.checklists.statusSets.form.label.defaultSetForSchool":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular`,full:`@{school.school.genitive.singular}`,transformers:[]}],"classesAndGroups.checklists.statusSets.title.defaultSets":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular`,full:`@{school.school.genitive.singular}`,transformers:[]}],"classesAndGroups.classPages.alert.pageDeleted":[],"classesAndGroups.classPages.alert.parentVisibility":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]},{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite}`,transformers:[]}],"classesAndGroups.classPages.alert.sectionRenamed":[],"classesAndGroups.classPages.call.changeSectionName":[],"classesAndGroups.classPages.call.clickToEdit":[],"classesAndGroups.classPages.call.confirmDeletePage":[],"classesAndGroups.classPages.call.confirmDeletePageNo":[],"classesAndGroups.classPages.call.confirmDeletePageYes":[],"classesAndGroups.classPages.call.createNewPage":[],"classesAndGroups.classPages.call.deletePage":[],"classesAndGroups.classPages.call.editContent":[],"classesAndGroups.classPages.call.editPageSettings":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.classPages.call.lock":[],"classesAndGroups.classPages.call.publish":[],"classesAndGroups.classPages.error.classNotDisplayable":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.classPages.error.individualClassesInNavigationNotImplemented":[{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}
2],"classesAndGroups.classPages.error.notAllowed":[],"classesAndGroups.classPages.error.sectionRenameEmptyName":[],"classesAndGroups.classPages.form.call.changeName":[],"classesAndGroups.classPages.form.call.createPage":[],"classesAndGroups.classPages.form.call.saveChanges":[],"classesAndGroups.classPages.form.label.classAssignment":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.classPages.form.label.emptyPasswordHint":[],"classesAndGroups.classPages.form.label.newPageName":[],"classesAndGroups.classPages.form.label.pageName":[],"classesAndGroups.classPages.form.label.protectWithPassword":[],"classesAndGroups.classPages.form.label.publicWebsiteAccess":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.classPages.form.label.sectionName":[],"classesAndGroups.classPages.label.activeClasses":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"classesAndGroups.classPages.label.archiveClassWithYear":[{domain:`studentGroup`,path:`schoolclass.archive.nominative.singular`,full:`@{studentGroup.schoolclass.archive.nominative.singular}`,transformers:[]}],"classesAndGroups.classPages.label.archiveClasses":[{domain:`studentGroup`,path:`schoolclass.archive.nominative.plural`,full:`@{studentGroup.schoolclass.archive.nominative.plural}`,transformers:[]}],"classesAndGroups.classPages.label.noPagesCreated":[],"classesAndGroups.classPages.label.password":[],"classesAndGroups.classPages.label.previewPage":[],"classesAndGroups.classPages.label.saving":[],"classesAndGroups.classPages.title.classPages":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"classesAndGroups.classPhoto.call.adjustCrop":[],"classesAndGroups.classPhoto.call.backToPhoto":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"classesAndGroups.classPhoto.call.delete":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"classesAndGroups.classPhoto.call.submit":[],"classesAndGroups.classPhoto.call.upload":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"classesAndGroups.classPhoto.form.formatHint":[],"classesAndGroups.classPhoto.form.pathToPicture":[],"classesAndGroups.classPhoto.title.upload":[],"classesAndGroups.cms.label.accessPublic":[],"classesAndGroups.cms.label.accessRestricted":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.formativePerformance.call.configuration":[],"classesAndGroups.formativePerformance.call.xlsExportAllOfClass":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.formativePerformance.call.xlsExportAllOfWorkgroup":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.formativePerformance.label.points":[],"classesAndGroups.formativePerformance.label.sortOrder":[],"classesAndGroups.formativePerformance.title.subjects":[],"classesAndGroups.formativePerformance.title.tabs":[],"classesAndGroups.general.alert.createAtLeastOneClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"classesAndGroups.general.alert.createClassToUseModule":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`list.slash.compound`,full:`@{studentGroup.list.slash.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`list.slash.genitive.plural`,full:`@{studentGroup.list.slash.genitive.plural}`,transformers:[]}
2],"classesAndGroups.general.alert.functionRequiresCmsOrAccess":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.general.call.confirmDeleteEntry":[],"classesAndGroups.general.call.studentSortingGrouping":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.general.error.noAccessToClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.general.error.noAccessToWorkgroup":[{domain:`studentGroup`,path:`workgroup.accusative.singular.demonstrative`,full:`@{studentGroup.workgroup.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.general.error.noClassOrWorkgroupAccess":[{domain:`studentGroup`,path:`list.and.accusative.singular.negative`,full:`@{studentGroup.list.and.accusative.singular.negative}`,transformers:[]},{domain:`studentGroup`,path:`list.and.dative.singular.negative`,full:`@{studentGroup.list.and.dative.singular.negative}`,transformers:[]}],"classesAndGroups.general.error.noClassOrWorkgroupAccessShort":[{domain:`studentGroup`,path:`list.or.accusative.singular.indefinite`,full:`@{studentGroup.list.or.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`list.or.dative.singular.indefinite`,full:`@{studentGroup.list.or.dative.singular.indefinite}`,transformers:[]}],"classesAndGroups.general.error.uploadWrongFormat":[],"classesAndGroups.general.label.classes":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"classesAndGroups.general.label.classesAndWorkgroups":[{domain:`studentGroup`,path:`list.slash.nominative.plural`,full:`@{studentGroup.list.slash.nominative.plural}`,transformers:[]}],"classesAndGroups.general.label.currentSchoolYear":[{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular}`,transformers:[]}],"classesAndGroups.general.label.groups":[{domain:`studentGroup`,path:`workgroup.short.nominative.plural`,full:`@{studentGroup.workgroup.short.nominative.plural}`,transformers:[]}],"classesAndGroups.general.label.nextSchoolYear":[{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"classesAndGroups.general.label.noClassName":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classesAndGroups.general.label.planClasses":[{domain:`studentGroup`,path:`schoolclass.plan.nominative.plural`,full:`@{studentGroup.schoolclass.plan.nominative.plural}`,transformers:[]}],"classesAndGroups.general.label.planGroups":[],"classesAndGroups.general.label.planWorkgroups":[{domain:`studentGroup`,path:`workgroup.plan.nominative.plural`,full:`@{studentGroup.workgroup.plan.nominative.plural}`,transformers:[]}],"classesAndGroups.general.label.schoolUnit":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"classesAndGroups.general.label.workgroups":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"classesAndGroups.homework.alert.confirmDeactivateRubric":[],"classesAndGroups.homework.call.deactivate":[],"classesAndGroups.homework.call.edit":[],"classesAndGroups.homework.call.editDocuments":[],"classesAndGroups.homework.call.submit":[],"classesAndGroups.homework.call.upload":[],"classesAndGroups.homework.call.uploadDocuments":[],"classesAndGroups.homework.documents.alert.actionIrreversible":[],"classesAndGroups.homework.documents.alert.confirmDeleteDocument":[],"classesAndGroups.homework.documents.call.sortDocuments":[],"classesAndGroups.homework.documents.error.
2noFileSelected":[],"classesAndGroups.homework.documents.label.newBadge":[],"classesAndGroups.homework.documents.label.sortInstructions":[],"classesAndGroups.homework.documents.label.uploadedByMe":[],"classesAndGroups.homework.documents.label.uploadedByMeOrGuardians":[{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]}],"classesAndGroups.homework.documents.label.uploadedByOn":[],"classesAndGroups.homework.documents.label.visibilityGuardianUpload":[{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"classesAndGroups.homework.documents.label.visibilityOwnUpload":[{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]}],"classesAndGroups.homework.documents.label.visibilityStudentUpload":[{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]},{domain:`attendant`,path:`personReference.female.nominative.singular`,full:`@{attendant.personReference.female.nominative.singular}`,transformers:[]},{domain:`attendant`,path:`personReference.male.nominative.singular`,full:`@{attendant.personReference.male.nominative.singular}`,transformers:[]},{domain:`attendant`,path:`personReference.genderInclusive.nominative.singular`,full:`@{attendant.personReference.genderInclusive.nominative.singular}`,transformers:[]}],"classesAndGroups.homework.documents.title.documentsForEntry":[],"classesAndGroups.homework.documents.title.sortDocumentsForEntry":[],"classesAndGroups.homework.error.refreshPage":[],"classesAndGroups.homework.error.refreshPageOrDashboard":[],"classesAndGroups.homework.error.reloadPage":[],"classesAndGroups.homework.error.rubricNameEmpty":[],"classesAndGroups.homework.form.alert.entryChanged":[],"classesAndGroups.homework.form.alert.entryCreated":[],"classesAndGroups.homework.form.label.allStudents":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.homework.form.label.chat":[],"classesAndGroups.homework.form.label.className":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classesAndGroups.homework.form.label.coAuthors":[],"classesAndGroups.homework.form.label.coAuthorsHint":[],"classesAndGroups.homework.form.label.extendedAccess":[],"classesAndGroups.homework.form.label.guardiansCanUploadFiles":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.homework.form.label.guardiansCanUseChat":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.homework.form.label.highlightBlue":[],"classesAndGroups.homework.form.label.highlightGreen":[],"classesAndGroups.homework.form.label.highlightPurple":[],"classesAndGroups.homework.form.label.highlightRed":[],"classesAndGroups.homework.form.label.highlightTurquoise"
2:[],"classesAndGroups.homework.form.label.highlightYellow":[],"classesAndGroups.homework.form.label.maxFileSize":[],"classesAndGroups.homework.form.label.otherSubject":[],"classesAndGroups.homework.form.label.rubricName":[],"classesAndGroups.homework.form.label.selectedStudents":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.homework.form.label.subjectBound":[],"classesAndGroups.homework.form.label.useChat":[{domain:`attendant`,path:`roleName.abbreviated.quantityInvariant`,full:`@{attendant.roleName.abbreviated.quantityInvariant}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.homework.form.label.visibleToStudentAndGuardians":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"classesAndGroups.homework.form.label.visibleToStudentOnly":[],"classesAndGroups.homework.form.label.workgroupName":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"classesAndGroups.homework.form.label.youtubeHint":[],"classesAndGroups.homework.label.categoryNameFromModule":[],"classesAndGroups.homework.label.gradeChecks":[],"classesAndGroups.homework.label.notUsed":[],"classesAndGroups.homework.label.subjectBoundHint":[],"classesAndGroups.homework.overview.alert.confirmDeleteEntry":[],"classesAndGroups.homework.overview.alert.copied":[],"classesAndGroups.homework.overview.alert.deleteEntryHint":[],"classesAndGroups.homework.overview.alert.entriesShownOnPublicWebsite":[],"classesAndGroups.homework.overview.alert.missingTeacherCourseAssignments":[{domain:`attendant`,path:`personReference.male.nominative.plural`,full:`@{attendant.personReference.male.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"classesAndGroups.homework.overview.call.confirmDeleteEntryYes":[],"classesAndGroups.homework.overview.call.createEntry":[],"classesAndGroups.homework.overview.call.createOwnEntry":[],"classesAndGroups.homework.overview.form.pleaseChoose":[],"classesAndGroups.homework.overview.label.classesOfSchool":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"classesAndGroups.homework.overview.label.documentCount":[],"classesAndGroups.homework.overview.label.documentsOfStudent":[],"classesAndGroups.homework.overview.label.doneRatio":[],"classesAndGroups.homework.overview.label.entryTypeByAuthor":[],"classesAndGroups.homework.overview.label.forAllStudentsOfClass":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.homework.overview.label.forAllStudentsOfWorkgroup":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.homework.overview.label.forSelectedStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.homework.overview.label.futureEntries":[],"classesAndGroups.homework.overview.label.guardiansCanUploadFiles":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.homework.overview.label.guardiansCanUseChat":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.homework.overview.label.includeWorkgroupEntries":[{domain:`studentGroup`,path:`workgroup.dative.plural`,full:`@{studentGroup.workgroup.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.plural`,full:`@{studentGroup.workgroup.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.plural.definite`,full:`@{studentGroup.workgroup.genitive.plural.definite}`,transformers:[]}],"classesAndGroups.homework.overview.label.includeWorkgroupEntriesHint":[{domain:`studentGroup`,path:`workgroup.dative.plural`,full:`@{studentGroup.workgroup.dative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.plural`,full:`@{studentGroup.workgroup.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.plural.definite`,full:`@{studentGroup.workgroup.genitive.plural.definite}`,transformers:[]}],"classesAndGroups.homework.overview.label.lastChangeByOn":[],"classesAndGroups.homework.overview.label.loadingData":[],"classesAndGroups.homework.overview.label.myDocuments":[],"classesAndGroups.homework.overview.label.newDocumentCount":[],"classesAndGroups.homework.overview.label.noEntries":[],"classesAndGroups.homework.overview.label.noEntriesYet":[],"classesAndGroups.homework.overview.label.notDone":[],"classesAndGroups.homework.overview.label.onDate":[],"classesAndGroups.homework.overview.label.publicOnlyForLoggedIn":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.homework.overview.label.showEntriesFor":[],"classesAndGroups.homework.overview.label.studentDocuments":[{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]},{domain:`attendee`,path:`male.dative.plural`,full:`@{attendee.male.dative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.homework.overview.label.typeEntry":[],"classesAndGroups.homework.overview.label.typeGradeCheck":[],"classesAndGroups.homework.overview.label.typeHomework":[],"classesAndGroups.homework.overview.label.uploadOnlyInAdmin":[],"classesAndGroups.homework.overview.label.wholeClass":[{domain:`studentGroup`,path:`schoolclass.nominative.singular.definite`,full:`@{studentGroup.schoolclass.nominative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classesAndGroups.homework.overview.label.workgroupsOfSchool":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"classesAndGroups.jobApplication.label.deletionOnlyByClassTeachers":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]}
2],"classesAndGroups.links.alert.confirmDeleteCategory":[],"classesAndGroups.links.alert.linkCopied":[],"classesAndGroups.links.alert.noCategoriesDefined":[],"classesAndGroups.links.alert.onlyOneCategory":[],"classesAndGroups.links.alert.visibilityRequiresWebsite":[{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]},{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite}`,transformers:[]}],"classesAndGroups.links.call.copy":[],"classesAndGroups.links.call.createCategory":[],"classesAndGroups.links.call.createLink":[],"classesAndGroups.links.call.deleteCategory":[],"classesAndGroups.links.call.deleteEntry":[],"classesAndGroups.links.call.editCategory":[],"classesAndGroups.links.call.editEntry":[],"classesAndGroups.links.call.manageCategories":[],"classesAndGroups.links.form.label.categoryName":[],"classesAndGroups.links.form.label.linkName":[],"classesAndGroups.links.form.label.linkNameExample":[],"classesAndGroups.links.form.label.shortDescription":[],"classesAndGroups.links.form.label.url":[],"classesAndGroups.links.form.label.urlExample":[],"classesAndGroups.links.label.access":[],"classesAndGroups.links.label.copyTo":[],"classesAndGroups.links.label.lastChange":[],"classesAndGroups.links.label.onDate":[],"classesAndGroups.links.label.showAll":[],"classesAndGroups.links.title.main":[],"classesAndGroups.messenger.alert.settingsSaved":[],"classesAndGroups.messenger.call.saveSettings":[],"classesAndGroups.messenger.label.allowStudentCommunication":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.messenger.label.changesApplyToBothClasses":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular`,full:`@{studentGroup.schoolclass.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.definite`,full:`@{studentGroup.schoolclass.nominative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.definite`,full:`@{studentGroup.schoolclass.accusative.plural.definite}`,transformers:[]}],"classesAndGroups.messenger.label.communicationClassList":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.dative.plural`,full:`@{guardian.attachmentFigure.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.dative.plural`,full:`@{guardian.attachmentFigure.dative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.dative.plural`,full:`@{guardian.attachmentFigure.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.dative.plural`,full:`@{guardian.attachmentFigure.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]}],"classesAndGroups.messenger.label.communicationDisabledByClass":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.allClassTeachers":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.allGuardians":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.allSubjectTeachers":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.plural`,full:`@{attendant.contextualGroupAttendant.nominative.plural}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.allTeachers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.entitledGuardians":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.filterOfClass":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.filterOfClassNextSchoolYear":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.filterOfPlanClass":[{domain:`studentGroup`,path:`schoolclass.plan.nominative.singular`,full:`@{studentGroup.schoolclass.plan.nominative.singular}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.filterOfWorkgroupStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular`,full:`@{studentGroup.workgroup.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.legalGuardians":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.noEntitledOrLegalGuardians":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.studentsOfClass":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.studentsOfClassNextSchoolYear":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.studentsOfPlanClass":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.plan.nominative.singular`,full:`@{studentGroup.schoolclass.plan.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.studentsOfWorkgroup":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular`,full:`@{studentGroup.workgroup.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.studentsOfWorkgroupNextSchoolYear":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular`,full:`@{studentGroup.workgroup.genitive.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"classesAndGroups.messenger.receiverGroup.label.teachersOfWorkgroup":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular`,full:`@{studentGroup.workgroup.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"classesAndGroups.messenger.title.settings":[],"classesAndGroups.nav.alert.selectClassOrWorkgroup":[{domain:`studentGroup`,path:`list.or.accusative.singular.indefinite`,full:`@{studentGroup.list.or.accusative.singular.indefinite}`,transformers:[]}],"classesAndGroups.nav.app.absences":[],"classesAndGroups.nav.app.certificate":[],"classesAndGroups.nav.app.checklists":[],"classesAndGroups.nav.app.classAgenda":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"classesAndGroups.nav.app.classPhoto":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"classesAndGroups.nav.app.formativePerformance":[],"classesAndGroups.nav.app.homework":[],"classesAndGroups.nav.app.individualPages":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"classesAndGroups.nav.app.jobApplica
2tions":[],"classesAndGroups.nav.app.links":[],"classesAndGroups.nav.app.messenger":[],"classesAndGroups.nav.app.parentStudentAccess":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.nav.app.parents":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"classesAndGroups.nav.app.photos":[],"classesAndGroups.nav.app.planning":[],"classesAndGroups.nav.app.services":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"classesAndGroups.nav.app.studentMeasures":[],"classesAndGroups.nav.app.studentMeetings":[],"classesAndGroups.nav.app.studentTimetable":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.nav.app.studentTimetableInstitutionalised":[],"classesAndGroups.nav.app.tests":[],"classesAndGroups.nav.app.timetable":[],"classesAndGroups.nav.category.classLife":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"classesAndGroups.nav.category.dates":[],"classesAndGroups.nav.category.grading":[],"classesAndGroups.nav.category.organisation":[],"classesAndGroups.nav.error.noClassOrWorkgroupSelected":[{domain:`studentGroup`,path:`list.and.nominative.singular.negative`,full:`@{studentGroup.list.and.nominative.singular.negative}`,transformers:[]},{domain:`studentGroup`,path:`list.or.nominative.singular`,full:`@{studentGroup.list.or.nominative.singular}`,transformers:[]}],"classesAndGroups.nav.error.noClassSelected":[{domain:`studentGroup`,path:`schoolclass.nominative.singular.negative`,full:`@{studentGroup.schoolclass.nominative.singular.negative}`,transformers:[]}],"classesAndGroups.nav.filter.call.selectAll":[],"classesAndGroups.nav.filter.call.selectNone":[],"classesAndGroups.nav.filter.label.active":[],"classesAndGroups.nav.filter.label.and":[],"classesAndGroups.nav.filter.label.filterType":[],"classesAndGroups.nav.filter.label.or":[],"classesAndGroups.nav.filter.label.withoutLabel":[],"classesAndGroups.nav.label.archivedYear":[],"classesAndGroups.nav.label.futureName":[],"classesAndGroups.nav.label.menu":[],"classesAndGroups.nav.label.planClass":[{domain:`studentGroup`,path:`schoolclass.plan.nominative.singular`,full:`@{studentGroup.schoolclass.plan.nominative.singular}`,transformers:[]}],"classesAndGroups.nav.label.planWorkgroup":[{domain:`studentGroup`,path:`workgroup.plan.nominative.singular`,full:`@{studentGroup.workgroup.plan.nominative.singular}`,transformers:[]}],"classesAndGroups.nav.title.archiveSchoolYear":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"classesAndGroups.parentStudentAccess.alert.adminOnly":[],"classesAndGroups.parentStudentAccess.alert.controlPanelHint":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.universal`,full:`@{studentGroup.schoolclass.accusative.plural.universal}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"classesAndGroups.parentStudentAccess.alert.guardianAccessNotActivated":[{domain:`school`,path:`school.accusative.singular.demonstrative`,full:`@{school.school.accusative.singular.demonstrative}`,transformers:[]}
2],"classesAndGroups.parentStudentAccess.alert.noChildrenAssigned":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.parentStudentAccess.alert.studentAccessNotActivated":[{domain:`school`,path:`school.accusative.singular.demonstrative`,full:`@{school.school.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.parentStudentAccess.label.accessLearningManagement":[],"classesAndGroups.parentStudentAccess.label.chooseGuardianModules":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.parentStudentAccess.label.chooseStudentModules":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.parentStudentAccess.label.classCurrentSchoolYear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.abbreviation`,full:`@{schoolyear.schoolyear.current.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"classesAndGroups.parentStudentAccess.label.classNextSchoolYear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"classesAndGroups.parentStudentAccess.label.guardianAccessAbsences":[],"classesAndGroups.parentStudentAccess.label.guardianAccessEntriesUnder":[],"classesAndGroups.parentStudentAccess.label.guardianAccessExplanation":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.parentStudentAccess.label.guardianAccessGrades":[],"classesAndGroups.parentStudentAccess.label.guardianAccessTimetable":[],"classesAndGroups.parentStudentAccess.label.noModuleActivatedForClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}
2],"classesAndGroups.parentStudentAccess.label.studentAccessAbsences":[],"classesAndGroups.parentStudentAccess.label.studentAccessEntriesUnder":[],"classesAndGroups.parentStudentAccess.label.studentAccessExplanation":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.parentStudentAccess.label.studentAccessGrades":[],"classesAndGroups.parentStudentAccess.label.studentAccessTimetable":[],"classesAndGroups.parentStudentAccess.title.guardianAccess":[{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.parentStudentAccess.title.studentAcce
2ss":[{domain:`attendee`,path:`female.accusative.plural`,full:`@{attendee.female.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`male.accusative.plural`,full:`@{attendee.male.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.personSelect.alert.noStudentsInClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"classesAndGroups.personSelect.alert.noStudentsInWorkgroup":[{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.demonstrative`,full:`@{studentGroup.workgroup.accusative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"classesAndGroups.personSelect.alert.planClassAccessAfterSjw":[{domain:`studentGroup`,path:`schoolclass.plan.dative.plural`,full:`@{studentGroup.schoolclass.plan.dative.plural}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.plan.accusative.plural`,full:`@{studentGroup.schoolclass.plan.accusative.plural}`,transformers:[]}],"classesAndGroups.personSelect.alert.planWorkgroupAccessAfterSjw":[{domain:`studentGroup`,path:`workgroup.plan.dative.plural`,full:`@{studentGroup.workgroup.plan.dative.plural}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.plan.accusative.plural`,full:`@{studentGroup.workgroup.plan.accusative.plural}`,transformers:[]}],"classesAndGroups.personSelect.label.classOrGroupView":[{domain:`studentGroup`,path:`list.slash.compound`,full:`@{studentGroup.list.slash.compound}`,transformers:[]}],"classesAndGroups.personSelect.label.guardiansClasses":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"classesAndGroups.personSelect.label.guardiansWorkgroups":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"classesAndGroups.personSelect.label.studentsClasses":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"classesAndGroups.personSelect.label.studentsWorkgroups":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"classesAndGroups.photos.alert.topicCopiedToClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular`,full:`@{studentGroup.schoolclass.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.photos.alert.topicMovedToClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"classesAndGroups.photos.alert.visibilityRequiresWebsite":[{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]},{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite}`,transformers:[]}],"classesAndGroups.photos.call.confirmCopyTopicToClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"classesAndGroups.photos.call.confirmMoveTopicToClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"classesAndGroups.photos.label.copyToClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]}],"classesAndGroups.photos.label.moveToClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]}],"classesAndGroups.picker.label.unnamedInNextSchoolyear":[],"classesAndGroups.planning.call.createPdf":[],"classesAndGroups.planning.call.createPdfAllTeachers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.planning.call.createPdfOfAllTeachers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.planning.label.classesWorkgroups":[{domain:`studentGroup`,path:`list.slash.abbreviated.nominative.plural`,full:`@{studentGroup.list.slash.abbreviated.nominative.plural}`,transformers:[]}],"classesAndGroups.planning.label.firstSemester":[],"classesAndGroups.planning.label.grouped":[],"classesAndGroups.planning.label.lessonsPerSemester":[],"classesAndGroups.planning.label.mr":[],"classesAndGroups.planning.label.mrs":[],"classesAndGroups.planning.label.noAssignments":[{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"classesAndGroups.planning.label.noAssignmentsCreated":[{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"classesAndGroups.planning.label.rewardColumn":[],"classesAndGroups.planning.label.rewardNba":[],"classesAndGroups.planning.label.rewardNormal":[],"classesAndGroups.planning.label.rewardSpecial":[],"classesAndGroups.planning.label.secondSemester":[],"classesAndGroups.planning.label.totalLessons":[],"classesAndGroups.planning.label.workgroupAbbreviatedWithName":[{domain:`studentGroup`,path:`workgroup.abbreviated.quantityInvariant`,full:`@{studentGroup.workgroup.abbreviated.quantityInvariant}`,transformers:[]}],"classesAndGroups.planning.label.year":[],"classesAndGroups.planning.tab.evaluation":[{domain:`attendant`,path:`roleName.abbreviated.quantityInvariant`,full:`@{attendant.roleName.abbreviated.quantityInvariant}`,transformers:[]}],"classesAndGroups.planning.tab.lessonPlanning":[],"classesAndGroups.planning.title.rewardNba":[],"classesAndGroups.planning.title.rewardNormal":[],"classesAndGroups.planning.title.rewardSpecial":[],"classesAndGroups.studentMeasures.alert.onlyForClasses":[{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"classesAndGroups.studentMeetings.alert.notUsableInArchiveClasses":[{domain:`studentGroup`,path:`schoolclass.archive.dative.plural`,full:`@{studentGroup.schoolclass.archive.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.archive.accusative.plural`,full:`@{studentGroup.schoolclass.archive.accusative.plural}`,transformers:[]}],"classesAndGroups.studentMeetings.templates.call.changeSchoolUnit":[{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.studentMeetings.templates.label.preFillGuardians":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"classesAndGroups.studentMeetings.templates.label.preFillStudent":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"classesAndGroups.subjects.call.copyFromOtherSchoolUnit":[{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural`,full:`@{school.schoolUnit.genitive.plural}`,transformers:[]}],"classesAndGroups.teacherAssignments.access.alert.classTeacherRightsGrantAll":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"classesAndGroups.teacherAssignments.access.alert.hasClassTeacherRights":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"classesAndGroups.teacherAssignments.access.call.deselectAllPermissions":[],"classesAndGroups.teacherAssignments.access.call.selectAllPermissions":[],"classesAndGroups.teacherAssignments.access.label.exams":[],"classesAndGroups.teacherAssignments.access.label.homework":[],"classesAndGroups.teacherAssignments.access.label.learningManagement":[],"classesAndGroups.teacherAssignments.access.label.studentMeetings":[],"classesAndGroups.teacherAssignments.access.label.supportPlanning":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"classesAndGroups.teacherAssignments.access.label.travelAndCamps":[],"classesAndGroups.teacherAssignments.alert.assignedClassTeachers":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.teacherAssignments.alert.changeableByAdmins":[],"classesAndGroups.teacherAssignments.alert.changeableByRoleAt":[],"classesAndGroups.teacherAssignments.alert.classTeacherAlwaysHealthAccess":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"classesAndGroups.teacherAssignments.alert.classTeacherRightsNotRemovable":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"classesAndGroups.teacherAssignments.alert.kindergartenDisabled":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.kindergarten.accusative.plural`,full:`@{studentGroup.schoolclass.kindergarten.accusative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"classesAndGroups.teacherAssignments.alert.noClassTeachersAssigned":[{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]}],"classesAndGroups.teacherAssignments.alert.noSubjectsCreated":[],"classesAndGroups.teacherAssignments.call.copyFromCurrentYear":[{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.teacherAssignments.call.deleteSelectedAssignments":[],"classesAndGroups.teacherAssignments.call.editAssignments":[],"classesAndGroups.teacherAssignments.call.manageTeacherCategories":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"classesAndGroups.teacherAssignments.call.toMatrix":[],"classesAndGroups.te
2acherAssignments.categories.alert.autoGenerated":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`contextualGroupAttendant.nominative.plural`,full:`@{attendant.contextualGroupAttendant.nominative.plural}`,transformers:[]}],"classesAndGroups.teacherAssignments.categories.alert.intro":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"classesAndGroups.teacherAssignments.categories.call.create":[],"classesAndGroups.teacherAssignments.categories.form.abbreviation":[],"classesAndGroups.teacherAssignments.categories.form.categoryName":[{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"classesAndGroups.teacherAssignments.categories.label.automatic":[],"classesAndGroups.teacherAssignments.copy.alert.alreadyExistingCount":[],"classesAndGroups.teacherAssignments.copy.alert.autoTakeoverHint":[{domain:`attendant`,path:`roleName.abbreviated.quantityInvariant`,full:`@{attendant.roleName.abbreviated.quantityInvariant}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.teacherAssignments.copy.alert.copiedCount":[],"classesAndGroups.teacherAssignments.copy.call.confirmCopyCount":[{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.teacherAssignments.copy.title.classNextYear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"classesAndGroups.teacherAssignments.copy.title.workgroupNextYear":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"classesAndGroups.teacherAssignments.form.call.deselectAllSubjects":[],"classesAndGroups.teacherAssignments.form.call.selectAllSubjects":[],"classesAndGroups.teacherAssignments.form.label.permissions":[],"classesAndGroups.teacherAssignments.form.label.teacherCategory":[{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"classesAndGroups.teacherAssignments.label.settingsNavPath":[{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"classesAndGroups.teacherAssignments.label.subjects":[],"classesAndGroups.teacherAssignments.label.validFromDate":[],"classesAndGroups.teacherAssignments.label.validUntilDate":[],"classesAndGroups.teacherAssignments.list.alert.assignmentsDeleted":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"classesAndGroups.teacherAssignments.list.call.confirmDeleteAssignments":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"classesAndGroups.teacherAssignments.list.call.confirmDeleteNo":[],"classesAndGroups.teacherAssignments.list.call.confirmDeleteYes":[],"classesAndGroups.teacherAssignments.list.label.classTeacherRightsAbbreviation":[],"classesAndGroups.teacherAssignments.list.label.classTeacherRightsBalloon":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"classesAndGroups.teacherAssignments.list.label.healthDataClassBalloon":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.teacherAssignments.list.label.healthDataWorkgroupBalloon":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.teacherAssignments.list.label.learningManagementAbbreviation":[],"classesAndGroups.teacherAssignments.list.label.learningManagementBalloon":[],"classesAndGroups.teacherAssignments.list.label.municipalRemunerationAbbreviation":[],"classesAndGroups.teacherAssignments.list.label.noEntries":[],"classesAndGroups.teacherAssignments.list.label.remediationAbbreviation":[],"classesAndGroups.teacherAssignments.list.label.remediationBalloon":[],"classesAndGroups.teacherAssignments.list.label.remunerationAbbreviation":[],"classesAndGroups.teacherAssignments.list.label.remunerationBalloon":[],"classesAndGroups.teacherAssignments.list.label.specialMeasuresAbbreviation":[],"classesAndGroups.teacherAssignments.list.label.specialMeasuresBalloon":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.teacherAssignments.list.label.supportPlanningAbbreviation":[{domain:`specialNeedEducation`,path:`module.name.abbreviated`,full:`@{specialNeedEducation.module.name.abbreviated}`,transformers:[]}],"classesAndGroups.teacherAssignments.list.label.supportPlanningBalloon":[{domain:`specialNeedEducation`,path:`module.reference.accusative`,full:`@{specialNeedEducation.module.reference.accusative}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.teacherAssignments.matrix.alert.assignmentRemoved":[],"classesAndGroups.teacherAssignments.matrix.alert.assignmentSaved":[],"classesAndGroups.teacherAssignments.matrix.label.electiveMandatorySubjects":[],"classesAndGroups.teacherAssignments.matrix.label.electiveSubjects":[],"classesAndGroups.teacherAssignments.matrix.label.mandatorySubjects":[],"classesAndGroups.teacherAssignments.matrix.label.o
2ptionalSubjects":[],"classesAndGroups.teacherAssignments.matrix.placeholder.searchSubject":[],"classesAndGroups.teacherAssignments.request.label.classOrWorkgroup":[{domain:`studentGroup`,path:`list.slash.nominative.singular`,full:`@{studentGroup.list.slash.nominative.singular}`,transformers:[]}],"classesAndGroups.timetable.alert.abbreviationsImportant":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.timetable.alert.adminsEnterAbbreviations":[],"classesAndGroups.timetable.alert.confirmDeleteClass":[],"classesAndGroups.timetable.alert.confirmDeleteWorkgroup":[{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.timetable.alert.copiedCheckAssignments":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`attendant`,path:`roleName.abbreviated.quantityInvariant`,full:`@{attendant.roleName.abbreviated.quantityInvariant}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.timetable.alert.copiedWithMismatches":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`attendant`,path:`roleName.abbreviated.quantityInvariant`,full:`@{attendant.roleName.abbreviated.quantityInvariant}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular`,full:`@{schoolyear.schoolyear.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.timetable.alert.deleted":[],"classesAndGroups.timetable.alert.enterAbbreviationsHint":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.timetable.alert.entriesCopied":[],"classesAndGroups.timetable.alert.lessonTimesHintClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.timetable.alert.lessonTimesHintWorkgroup":[{domain:`studentGroup`,path:`workgroup.accusative.singular.demonstrative`,full:`@{studentGroup.workgroup.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.timetable.alert.methodSaved":[],"classesAndGroups.timetable.alert.missingAbbreviationsIntro":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.timetable.alert.noLessonsCreated":[],"classesAndGroups.timetable.alert.noLessonsCreatedAdmin":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"classesAndGroups.timetable.alert.noTeacherAssignedClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.timetable.alert.noTeacherAssignedWorkgroup":[{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.demonstrative`,full:`@{studentGroup.workgroup.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.timetable.alert.saved":[],"classesAndGroups.timetable.alert.secondSemesterHint":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.abbreviated.quantityInvariant`,full:`@{attendant.roleName.abbreviated.quantityInvariant}`,transformers:[]},{domain:`studentGroup`,path:`list.and.compound`,full:`@{studentGroup.list.and.compound}`,transformers:[]},{domain:`studentGroup`,path:`list.and.genitive.plural`,full:`@{studentGroup.list.and.genitive.plural}`,transformers:[]}],"classesAndGroups.timetable.alert.teacherAlreadyAssignedInLesson":[{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"classesAndGroups.timetable.call.backToAdmin":[],"classesAndGroups.timetable.call.changeLessonTimes":[],"classesAndGroups.timetable.call.confirmCancelDelete":[],"classesAndGroups.timetable.call.confirmDeleteTimetable":[],"classesAndGroups.timetable.call.copyFromCurrentYear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.timetable.call.copyOtherSemester":[],"classesAndGroups.timetable.call.createLegend":[],"classesAndGroups.timetable.call.createLessonTime":[],"classesAndGroups.timetable.call.deleteDocument":[],"classesAndGroups.timetable.call.deleteImage":[],"classesAndGroups.timetable.call.deleteWholeTimetable":[],"classesAndGroups.timetable.call.downloadTimetable":[],"classesAndGroups.timetable.call.partialClassLegend":[{domain:`studentGroup`,path:`schoolclass.partial.compound`,full:`@{studentGroup.schoolclass.partial.compound}`,transformers:[]}],"classesAndGroups.timetable.call.showSubjectPlaceholders":[],"classesAndGroups.timetable.call.uploadDocument":[],"classesAndGroups.timetable.call.uploadDocumentPrompt":[],"classesAndGroups.timetable.call.uploadImage":[],"classesAndGroups.timetable.call.uploadImagePrompt":[],"classesAndGroups.timetable.error.noAccess":[],"classesAndGroups.timetable.error.noClassSelected":[{domain:`studentGroup`,path:`schoolclass.nominative.singular.negative`,full:`@{studentGroup.schoolclass.nominative.singular.negative}`,transformers:[]}],"classesAndGroups.timetable.error.reloadPage":[],"classesAndGroups.timetable.form.label.grayBackgroun
2d":[],"classesAndGroups.timetable.form.label.legendName":[],"classesAndGroups.timetable.form.label.lessonEnd":[],"classesAndGroups.timetable.form.label.lessonEndExample":[],"classesAndGroups.timetable.form.label.lessonStart":[],"classesAndGroups.timetable.form.label.lessonStartExample":[],"classesAndGroups.timetable.label.allStudentsOfClass":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.timetable.label.allStudentsOfWorkgroup":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.demonstrative`,full:`@{studentGroup.workgroup.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.timetable.label.documentFormatHint":[],"classesAndGroups.timetable.label.editInWorkgroupTimetable":[{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]}],"classesAndGroups.timetable.label.entryOfWorkgroup":[{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"classesAndGroups.timetable.label.escolaTimetableSystem":[],"classesAndGroups.timetable.label.forEveryone":[],"classesAndGroups.timetable.label.imageFormatHint":[],"classesAndGroups.timetable.label.methodHintAll":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.timetable.label.methodHintOwn":[],"classesAndGroups.timetable.label.noGroupsForClassAndYear":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.timetable.label.noGroupsForWorkgroupAndYear":[{domain:`studentGroup`,path:`workgroup.accusative.singular.demonstrative`,full:`@{studentGroup.workgroup.accusative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.timetable.label.onlyForYou":[],"classesAndGroups.timetable.label.onlyValidForStudentsWithoutEntry":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.timetable.label.ownView":[],"classesAndGroups.timetable.label.replaceSubjectForGuardiansAndStudents":[{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.timetable.label.selectedStudents":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.timetable.label.showStudentCounter":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.timetable.label.textEntryHint":[{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"classesAndGroups.timetable.label.timetable":[],"classesAndGroups.timetable.label.timetableFileName":[],"classesAndGroups.timetable.label.timetableMethod":[],"classesAndGroups.timetable.label.uploadAsDocument":[],"classesAndGroups.timetable.label.uploadAsImage":[],"classesAndGroups.timetable.label.visibleOnlyLoggedIn":[],"classesAndGroups.timetable.label.whatArePartialClassLegends":[{domain:`studentGroup`,path:`schoolclass.partial.compound`,full:`@{studentGroup.schoolclass.partial.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.partial.genitive.plural`,full:`@{studentGroup.schoolclass.partial.genitive.plural}`,transformers:[]}],"classesAndGroups.timetable.title.settings":[],"classesAndGroups.timetable.title.studentSelection":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.tripsAndEvents.alert.visibilityRequiresWebsite":[{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]},{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite}`,transformers:[]}],"classesAndGroups.tripsAndEvents.title.tripsAndCamps":[],"classesAndGroups.workgroups.alert.studentsAssigned":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.workgroups.archive.alert.archived":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular.definite`,full:`@{studentGroup.workgroup.nominative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.archive.call.confirmButton":[{domain:`studentGroup`,path:`workgroup.accusative.singular`,full:`@{studentGroup.workgroup.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.archive.call.confirmText":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural.definite`,full:`@{studentGroup.workgroup.nominative.plural.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.archive.error.archiveFailed":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular.definite`,full:`@{studentGroup.workgroup.nominative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.archive.title.archiveWorkgroup":[{domain:`studentGroup`,path:`workgroup.accusative.singular`,full:`@{studentGroup.workgroup.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.assignments.alert.noStudentsAssigned":[{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.demonstrative`,full:`@{studentGroup.workgroup.accusative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"classesAndGroups.workgroups.assignments.alert.personAssigned":[{domain:`studentGroup`,path:`workgroup.dative.singular.definite`,full:`@{studentGroup.workgroup.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.assignments.alert.personRemoved":[{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.demonstrative`,full:`@{studentGroup.workgroup.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.workgroups.assignments.alert.personRemovedSuccess":[],"classesAndGroups.workgroups.assignments.alert.studentsNotAssignedNoClass":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.negative`,full:`@{studentGroup.schoolclass.dative.singular.negative}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.workgroups.assignments.call.changeAssignments":[],"classesAndGroups.workgroups.assignments.call.clickClassName":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`attendee`,path:`female.accusative.plural`,full:`@{attendee.female.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`male.accusative.plural`,full:`@{attendee.male.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.demonstrative`,full:`@{studentGroup.workgroup.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.genitive.singular.indefinite}`,transformers:[]}],"classesAndGroups.workgroups.assignments.call.importStudentsXls":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.workgroups.assignments.call.pdfAllWorkgroups":[{domain:`studentGroup`,path:`workgroup.genitive.plural.universal`,full:`@{studentGroup.workgroup.genitive.plural.universal}`,transformers:[]}],"classesAndGroups.workgroups.assignments.call.remove":[],"classesAndGroups.workgroups.assignments.call.selectNoLabels":[],"classesAndGroups.workgroups.assignments.call.selectNone":[],"classesAndGroups.workgroups.assignments.error.
2noStudentsFound":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"classesAndGroups.workgroups.assignments.label.division":[],"classesAndGroups.workgroups.assignments.label.outOf":[],"classesAndGroups.workgroups.assignments.label.selectedStudents":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.workgroups.assignments.label.sortAlphabetical":[],"classesAndGroups.workgroups.assignments.label.sortBy":[],"classesAndGroups.workgroups.assignments.label.sortByClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular`,full:`@{studentGroup.schoolclass.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"classesAndGroups.workgroups.assignments.label.sortFemaleMale":[],"classesAndGroups.workgroups.assignments.label.sortMaleFemale":[],"classesAndGroups.workgroups.assignments.label.withManualAssignment":[],"classesAndGroups.workgroups.assignments.placeholder.searchStudents":[{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]},{domain:`attendee`,path:`male.dative.plural`,full:`@{attendee.male.dative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.workgroups.assignments.placeholder.selectStudent":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"classesAndGroups.workgroups.assignments.title.studentAssignmentsFor":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.call.copyFromCurrentYear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.call.copyFromNextYear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"classesAndGroups.workgroups.call.delete":[],"classesAndGroups.workgroups.call.toTeacherAssignments":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.workgroups.confirmModal.label.enterNumber":[],"classesAndGroups.workgroups.delete.alert.cannotDeleteHasTests":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular.definite`,full:`@{studentGroup.workgroup.nominative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.delete.alert.deleted":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular.definite`,full:`@{studentGroup.workgroup.nominative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.delete.alert.reassignTests":[{domain:`studentGroup`,path:`list.or.dative.plural`,full:`@{studentGroup.list.or.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular.demonstrative`,full:`@{studentGroup.workgroup.nominative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`list.or.accusative.singular`,full:`@{studentGroup.list.or.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`list.or.accusative.plural`,full:`@{studentGroup.list.or.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.short.accusative.plural`,full:`@{studentGroup.workgroup.short.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"classesAndGroups.workgroups.delete.call.confirmText":[{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular.definite`,full:`@{studentGroup.workgroup.nominative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular`,full:`@{schoolyear.schoolyear.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.delete.error.deleteFailed":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular.definite`,full:`@{studentGroup.workgroup.nominative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.delete.error.deleteFailedContactSupport":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular.definite`,full:`@{studentGroup.workgroup.nominative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.delete.title.deleteWorkgroup":[{domain:`studentGroup`,path:`workgroup.accusative.singular`,full:`@{studentGroup.workgroup.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.error.reloadPage":[],"classesAndGroups.workgroups.error.workgroupGone":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular.definite`,full:`@{studentGroup.workgroup.nominative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.form.alert.fillRequiredFields":[],"classesAndGroups.workgroups.form.call.save":[],"classesAndGroups.workgroups.form.call.saveAndAssign":[],"classesAndGroups.workgroups.form.call.saveAndRules":[],"classesAndGroups.workgroups.form.label.activeWorkgroup":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"classesAndGroups.workgroups.form.label.alternativeName":[{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.form.label.alternativeNameHint":[{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.form.label.archiveAtNextChange":[{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]}],"classesAndGroups.workgroups.form.label.dynamic":[],"classesAndGroups.workgroups.form.label.manual":[],"classesAndGroups.workgroups.form.label.nameCopiedNotSaved":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.form.label.nameCurrentYear":[{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.abbreviation`,full:`@{schoolyear.schoolyear.current.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular}`,transformers:[]}],"classesAndGroups.workgroups.form.label.nameNextYear":[{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"classesAndGroups.workgroups.form.label.planWorkgroup":[{domain:`studentGroup`,path:`workgroup.plan.nominative.singular`,full:`@{studentGroup.workgroup.plan.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"classesAndGroups.workgroups.form.label.studentAssignmentMethod":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular`,full:`@{schoolyear.schoolyear.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.form.label.type":[],"classesAndGroups.workgroups.generate.alert.created":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"classesAndGroups.workgroups.generate.alert.notUndoable":[],"classesAndGroups.workgroups.generate.call.confirmCreate":[{domain:`studentGroup`,path:`workgroup.accusative.singular`,full:`@{studentGroup.workgroup.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.plural`,full:`@{studentGroup.workgroup.accusative.plural}`,transformers:[]}],"classesAndGroups.workgroups.generate.call.confirmNo":[],"classesAndGroups.workgroups.generate.call.confirmYes":[],"classesAndGroups.workgroups.generate.call.generate":[{domain:`studentGroup`,path:`workgroup.accusative.plural`,full:`@{studentGroup.workgroup.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.plural.definite`,full:`@{studentGroup.workgroup.accusative.plural.definite}`,transformers:[]}],"classesAndGroups.workgroups.generate.call.selectCourses":[{domain:`studentGroup`,path:`workgroup.accusative.plural`,full:`@{studentGroup.workgroup.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.plural`,full:`@{studentGroup.workgroup.genitive.plural}`,transformers:[]}],"classesAndGroups.workgroups.generate.error.noCoursesYet":[],"classesAndGroups.workgroups.generate.error.noEligibleCourses":[],"classesAndGroups.workgroups.generate.label.availablePlaceholders":[],"classesAndGroups.workgroups.generate.label.compulsoryElectiveCourses":[],"classesAndGroups.workgroups.generate.label.electiveCourses":[],"classesAndGroups.workgroups.generate.label.example":[],"classesAndGroups.workgroups.generate.label.intro":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.plural`,full:`@{studentGroup.workgroup.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural.definite`,full:`@{studentGroup.workgroup.nominative.plural.definite}`,transformers:[]}],"classesAndGroups.workgroups.generate.label.nameTemplate":[{domain:`studentGroup`,path:`workgroup.compound`,full:`@{studentGroup.workgroup.compound}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.plural.definite`,full:`@{studentGroup.workgroup.genitive.plural.definite}`,transformers:[]}],"classesAndGroups.workgroups.generate.label.optionalCourses":[],"classesAndGroups.workgroups.generate.label.selectedCourses":[],"classesAndGroups.workgroups.generate.title.autoGeneration":[{domain:`studentGroup`,path:`workgroup.compound`,full:`@{studentGroup.workgroup.compound}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.plural`,full:`@{studentGroup.workgroup.genitive.plural}`,transformers:[]}],"classesAndGroups.workgroups.import.alert.noStudentsImported":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"classesAndGroups.workgroups.import.alert.studentsAlreadyAssigned":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.demonstrative`,full:`@{studentGroup.workgroup.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.workgroups.import.call.assignPersons":[],"classesAndGroups.workgroups.import.call.assignSelected":[{domain:`studentGroup`,path:`workgroup.dative.singular.definite`,full:`@{studentGroup.workgroup.dative.singular.definite}`,transformers:[
2]},{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.import.call.cancelProcess":[],"classesAndGroups.workgroups.import.call.noImport":[],"classesAndGroups.workgroups.import.call.step1":[],"classesAndGroups.workgroups.import.call.step2":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`female.genitive.singular`,full:`@{attendee.female.genitive.singular}`,transformers:[]},{domain:`attendee`,path:`male.genitive.singular`,full:`@{attendee.male.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.demonstrative`,full:`@{studentGroup.workgroup.accusative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.workgroups.import.call.step3":[],"classesAndGroups.workgroups.import.call.step4":[],"classesAndGroups.workgroups.import.error.noMatchesFound":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"classesAndGroups.workgroups.import.error.noPersonFound":[],"classesAndGroups.workgroups.import.label.importedName":[],"classesAndGroups.workgroups.import.label.instructions":[],"classesAndGroups.workgroups.import.label.intro":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.demonstrative`,full:`@{studentGroup.workgroup.accusative.singular.demonstrative}`,transformers:[]}],"classesAndGroups.workgroups.import.label.studentInDatabase":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"classesAndGroups.workgroups.import.label.tableFormat":[],"classesAndGroups.workgroups.import.title.addPersonsFor":[{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.import.title.foundPersons":[],"classesAndGroups.workgroups.import.title.importFor":[{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.label.filterType":[],"classesAndGroups.workgroups.label.studentsAbbr":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.workgroups.label.teachersAbbr":[{domain:`attendant`,path:`roleName.abbreviated.quantityInvariant`,full:`@{attendant.roleName.abbreviated.quantityInvariant}`,transformers:[]}],"classesAndGroups.workgroups.label.workgroup":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"classesAndGroups.workgroups.labels.alert.noneDefined":[],"classesAndGroups.workgroups.labels.alert.saved":[],"classesAndGroups.workgroups.labels.call.create":[],"classesAndGroups.workgroups.labels.call.save":[],"classesAndGroups.workgroups.labels.label.name":[],"classesAndGroups.workgroups.labels.label.noName":[],"classesAndGroups.workgroups.list.alert.noneFound":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular.negative`,full:`@{studentGroup.workgroup.nominative.singular.negative}`,transformers:[]}],"classesAndGroups.workgroups.list.alert.sortRequiresAllLabels":[{domain:`studentGroup`,path:`workgroup.nominative.plural.definite`,full:`@{studentGroup.workgroup.nominative.plural.definite}`,transformers:[]}],"classesAndGroups.workgroups.list.call.archive":[],"classesAndGroups.workgroups.list.call.archiveNextYear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"classesAndGroups.workgroups.list.call.autoGenerateFromCourses":[],"classesAndGroups.workgroups.list.call.editAssignments":[],"classesAndGroups.workgroups.list.call.editRulesCount":[],"classesAndGroups.workgroups.list.call.editWorkgroup":[{domain:`studentGroup`,path:`workgroup.accusative.singular`,full:`@{studentGroup.workgroup.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.list.call.labels":[],"classesAndGroups.workgroups.list.call.moreFunctions":[],"classesAndGroups.workgroups.list.call.newWorkgroup":[{domain:`studentGroup`,path:`workgroup.accusative.singular.indefinite`,full:`@{studentGroup.workgroup.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular`,full:`@{studentGroup.workgroup.accusative.singular}`,transformers:[]}],"classesAndGroups.workgroups.list.call.sort":[],"classesAndGroups.workgroups.list.call.sortAlphabetically":[{domain:`studentGroup`,path:`workgroup.accusative.plural`,full:`@{studentGroup.workgroup.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.plural.definite`,full:`@{studentGroup.workgroup.accusative.plural.definite}`,transformers:[]}],"classesAndGroups.workgroups.list.call.sortConfirmText":[{domain:`studentGroup`,path:`workgroup.accusative.plural`,full:`@{studentGroup.workgroup.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.plural.universal`,full:`@{studentGroup.workgroup.accusative.plural.universal}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.plural.definite`,full:`@{studentGroup.workgroup.genitive.plural.definite}`,transformers:[]}],"classesAndGroups.workgroups.list.call.studentAssignments":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.workgroups.list.call.viewAssignments":[],"classesAndGroups.workgroups.list.error.ruleProblem":[],"classesAndGroups.workgroups.list.label.alternativeName":[],"classesAndGroups.workgroups.list.label.archivedAtYearChange":[{domain:`schoolyear`,path:`change.abbreviation`,full:`@{schoolyear.change.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.list.label.assignedStudents":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.workgroups.list.label.assignedTeachers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"classesAndGroups.workgroups.list.label.nextYearName":[{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"classesAndGroups.workgroups.list.label.notDefined":[],"classesAndGroups.workgroups.list.label.perPage":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"classesAndGroups.workgroups.list.placeholder.search":[],"classesAndGroups.workgroups.list.title.sortConfirm":[{domain:`studentGroup`,path:`workgroup.accusative.plural`,full:`@{studentGroup.workgroup.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.plural.definite`,full:`@{studentGroup.workgroup.accusative.plural.definite}`,transformers:[]}],"classesAndGroups.workgroups.pdf.label.noStudentsAssigned":[{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"classesAndGroups.workgroups.rules.alert.classGone":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.definite`,full:`@{studentGroup.schoolclass.nominative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.rules.alert.hiddenWithoutRules":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"classesAndGroups.workgroups.rules.alert.levelFilterOrPrinciple":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.workgroups.rules.alert.noCertificateCourses":[{domain:`schoolyear`,path:`schoolyear.dative.singular.demonstrative`,full:`@{schoolyear.schoolyear.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular`,full:`@{schoolyear.schoolyear.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.rules.alert.noOtherDynamicWorkgroups":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"classesAndGroups.workgroups.rules.alert.rulesCopied":[],"classesAndGroups.workgroups.rules.call.confirmDeleteRule":[],"classesAndGroups.workgroups.rules.call.confirmDeleteRuleYes":[],"classesAndGroups.workgroups.rules.call.copyFromOtherWorkgroup":[{domain:`studentGroup`,path:`workgroup.dative.singular.indefinite`,full:`@{studentGroup.workgroup.dative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular`,full:`@{studentGroup.workgroup.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.indefinite`,full:`@{studentGroup.workgroup.genitive.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.indefinite`,full:`@{studentGroup.workgroup.accusative.singular.indefinite}`,transformers:[]}],"classesAndGroups.workgroups.rules.call.copyRules":[],"classesAndGroups.workgroups.rules.call.createRule":[],"classesAndGroups.workgroups.rules.call.newRule":[],"classesAndGroups.workgroups.rules.call.saveChanges":[],"classesAndGroups.workgroups.rules.error.circularDependency":[{domain:`studentGroup`,path:`workgroup.short.nominative.singular`,full:`@{studentGroup.workgroup.short.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular.definite`,full:`@{studentGroup.workgroup.nominative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.rules.error.levelCourseInvalid":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.workgroups.rules.error.selectAtLeastOneStudent":[{domain:`attendee`,path:`female.accusative.singular`,full:`@{attendee.female.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`male.accusative.singular`,full:`@{attendee.male.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"classesAndGroups.workgroups.rules.label.archiveClass":[{domain:`studentGroup`,path:`schoolclass.archive.nominative.singular`,full:`@{studentGroup.schoolclass.archive.nominative.singular}`,transformers:[]}],"classesAndGroups.workgroups.rules.label.boys":[],"classesAndGroups.workgroups.rules.label.classLevels":[],"classesAndGroups.workgroups.rules.label.containsStudentsOfClass":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.rules.label.containsStudentsOfWorkgroup":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.rules.label.divisions":[],"classesAndGroups.workgroups.rules.label.femaleAndMale":[],"classesAndGroups.workgroups.rules.label.girls":[],"classesAndGroups.workgroups.rules.label.includeIndividualStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.workgroups.rules.label.levels":[],"classesAndGroups.workgroups.rules.label.onlyFemale":[],"classesAndGroups.workgroups.rules.label.onlyMale":[],"classesAndGroups.workgroups.rules.label.ruleCount":[],"classesAndGroups.workgroups.rules.label.selectedStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.workgroups.rules.label.splitByClassLevel":[],"classesAndGroups.workgroups.rules.label.splitByCourseLevel":[],"classesAndGroups.workgroups.rules.label.splitByDivision":[],"classesAndGroups.workgroups.rules.label.studentsOfClassLevel":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"classesAndGroups.workgroups.rules.label.studentsOfDivision":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,tr
2ansformers:[]}],"classesAndGroups.workgroups.rules.label.studentsSelected":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"classesAndGroups.workgroups.rules.title.copyRulesFor":[{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.rules.title.newRuleFor":[{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.rules.title.rulesFor":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.rules.type.excludeStudent":[],"classesAndGroups.workgroups.rules.type.fromClass":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.rules.type.fromWorkgroup":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]}],"classesAndGroups.workgroups.rules.type.includeStudent":[],"classesAndGroups.workgroups.rules.type.sameAsCourse":[],"courses.alert.moduleNotActivated":[],"courses.label.assignedBy":[],"courses.label.title":[],"courses.lessonPlanning.label.principalSignature":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"courses.management.alert.noCoursesLastSchoolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"courses.management.call.copyFromLastSchoolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"courses.management.label.courseCountInSchoolyearAndCategory":[{domain:`schoolyear`,path:`schoolyear.dative.singular.demonstrative`,full:`@{schoolyear.schoolyear.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]}],"courses.management.title.copyFromLastSchoolyear":[{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"courses.nav.label.courseOverview":[],"courses.nav.label.courseSelection":[],"courses.nav.label.manageCourses":[],"courses.nav.label.myCourses":[],"courses.nav.label.selectionOverview":[],"courses.overview.error.
2noCategoryCreated":[],"courses.overview.error.noCoursesAvailable":[],"courses.overview.form.search":[],"courses.overview.label.costs":[],"courses.overview.label.courseLeader":[],"courses.overview.label.dateWithTimeRange":[],"courses.overview.label.dates":[],"courses.overview.label.limit":[],"courses.overview.label.linkedDatesCombination":[],"courses.overview.label.linkedDatesInfo":[],"courses.overview.label.location":[],"courses.overview.label.material":[],"courses.overview.label.noCoursesCreated":[],"courses.overview.label.noLimitSet":[],"courses.overview.label.participantsCount":[],"courses.overview.title.courseOverview":[],"courses.selection.alert.guardiansCanRegister":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"courses.selection.alert.selectionClosed":[],"courses.selection.alert.selectionClosedGuardiansCould":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"courses.selection.alert.spotTaken":[],"courses.selection.call.details":[],"courses.selection.export.label.levelCurrentSchoolyear":[{domain:`schoolyear`,path:`schoolyear.current.abbreviation`,full:`@{schoolyear.schoolyear.current.abbreviation}`,transformers:[]}],"courses.selection.export.label.levelNextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]}],"courses.selection.label.fullyBooked":[],"courses.selection.label.linkedDates":[],"courses.selection.label.noCourseSelected":[],"courses.selection.label.showOnlyOpenSelection":[],"courses.selection.title.courseSelection":[],"dashboard.certificateNotice.label.allClassesHaveSchoolBuilding":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular`,full:`@{studentGroup.schoolclass.dative.singular}`,transformers:[]}],"dashboard.certificateNotice.label.classesWithoutSchoolBuilding":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"dashboard.certificateNotice.title.schoolBuildingDetails":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"dashboard.classLevelNotice.label.allClassesHaveClassLevel":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular`,full:`@{studentGroup.schoolclass.dative.singular}`,transformers:[]}],"dashboard.classLevelNotice.label.allMixedClassStudentsHaveClassLevel":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.mixed.dative.plural`,full:`@{studentGroup.schoolclass.mixed.dative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"dashboard.classLevelNotice.label.classesWithoutClassLevel":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]}],"dashboard.classLevelNotice.label.fixClassLevelHint":[{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"dashboard.classLevelNotice.label.introAdmins":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"dashboard.classLevelNotice.label.introSuperadmins":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"dashboard.classLevelNotice.title.classLevelsOfClasses":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]}
2],"dashboard.classLevelNotice.title.classLevelsOfMixedClasses":[{domain:`studentGroup`,path:`schoolclass.mixed.dative.plural`,full:`@{studentGroup.schoolclass.mixed.dative.plural}`,transformers:[]}],"dashboard.contactPerson.mail.label.additionalContactPersonAdded":[{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}],"dashboard.contactPerson.support.label.contactYourContactPerson":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"dashboard.contactPerson.support.label.schoolInternalSupportInfo":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"dashboard.contactPersonNotice.call.defineContactPersonsNow":[],"dashboard.contactPersonNotice.call.howDoesSupportWork":[],"dashboard.contactPersonNotice.call.howToDefineContactPersons":[],"dashboard.contactPersonNotice.label.defineNow":[],"dashboard.contactPersonNotice.label.definedBySuperAdmins":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"dashboard.contactPersonNotice.label.introMultiSchool":[{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.universal`,full:`@{school.schoolUnit.genitive.plural.universal}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.universal`,full:`@{school.schoolUnit.accusative.plural.universal}`,transformers:[]}],"dashboard.contactPersonNotice.label.introSingleSchool":[{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]}],"dashboard.contactPersonNotice.label.visibleToUsers":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.abbreviated.quantityInvariant`,full:`@{attendant.roleName.abbreviated.quantityInvariant}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"dashboard.contactPersonNotice.title.escolaContactPersons":[],"dashboard.contactPersonNotice.title.faqs":[],"dashboard.contactPersonNotice.title.whatAreContactPersons":[],"dashboard.nextSchoolyearNotice.label.affectedSchoolUnits":[{domain:`school`,path:`schoolUnit.accusative.singular.demonstrative`,full:`@{school.schoolUnit.accusative.singular.demonstrative}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"dashboard.nextSchoolyearNotice.label.appHint":[],"dashboard.nextSchoolyearNotice.label.classInfoWithTeachers":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]}],"dashboard.nextSchoolyearNotice.label.disableHint":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural|capitalize}`,transformers:[`capitalize`]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"dashboard.nextSchoolyearNotice.label.disableHintMultiSchool":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"dashboard.nextSchoolyearNotice.label.intro":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]}],"dashboard.nextSchoolyearNotice.label.nextYearClassAndClassTeacher":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]}],"dashboard.nextSchoolyearNotice.label.timetableNextYear":[{domain:`schoolyear`,path:`schoolyear.genitive.singular`,full:`@{schoolyear.schoolyear.genitive.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular.definite`,full:`@{schoolyear.schoolyear.next.nominative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]}
2],"dashboard.nextSchoolyearNotice.title.guardianStudentAccess":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"dashboard.overview.alert.semesterStartRecommendation":[{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.new.nominative.singular.definite`,full:`@{schoolyear.schoolyear.new.nominative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"dashboard.overview.call.createClassesFaq":[{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"dashboard.overview.call.quickAccessClass":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"dashboard.settings.label.employeesSeeBirthdaysOfSchool":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"dashboard.settings.label.principalsSeeBirthdaysOfSchoolUnit":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"dashboard.settings.label.servicesStaffSeeBirthdaysOfAllSchoolUnits":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.universal`,full:`@{school.schoolUnit.genitive.plural.universal}`,transformers:[]}],"dashboard.settings.label.studentsSeeBirthdaysOfSchoolUnit":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.dative.singular.definite`,full:`@{school.schoolUnit.dative.singular.definite}`,transformers:[]}],"dashboard.settings.label.teachersSeeBirthdaysOfSchoolUnit":[{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"dashboard.testPlatform.label.loggedInWithDemoRoles":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"docs.authorization.label.allEmployees":[],"docs.authorization.label.classTeachers":[],"docs.authorization.label.informationEntitledGuardians":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"docs.authorization.label.legalGuardians":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"docs.authorization.label.noSchoolUnit":[{domain:`school`,path:`schoolUnit.nominative.singular.negative`,full:`@{school.schoolUnit.nominative.singular.negative|c
2apitalize}`,transformers:[`capitalize`]}],"docs.authorization.label.noSchoolUnitFound":[{domain:`school`,path:`schoolUnit.nominative.singular.negative`,full:`@{school.schoolUnit.nominative.singular.negative|capitalize}`,transformers:[`capitalize`]}],"docs.authorization.label.noSchoolUnitInList":[{domain:`school`,path:`schoolUnit.nominative.singular.negative`,full:`@{school.schoolUnit.nominative.singular.negative}`,transformers:[]}],"docs.authorization.label.restrictBySchoolUnitAndClass":[{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.singular.definite`,full:`@{school.schoolUnit.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]}],"docs.authorization.label.restrictBySchoolUnitAndEmployments":[{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.singular.definite`,full:`@{school.schoolUnit.dative.singular.definite}`,transformers:[]}],"docs.authorization.label.schoolUnitsColon":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"docs.authorization.label.studentsForThemselves":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"docs.authorization.label.subjectTeachers":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.plural`,full:`@{attendant.contextualGroupAttendant.nominative.plural}`,transformers:[]}],"docs.classWorkgroup.alert.noPermission":[],"docs.classWorkgroup.alert.schoolclassUploadWarning":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"docs.classWorkgroup.alert.uploadWarningTitle":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"docs.classWorkgroup.alert.workgroupUploadWarning":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"docs.classWorkgroup.label.faqTitle":[{domain:`studentGroup`,path:`list.slash.accusative.plural`,full:`@{studentGroup.list.slash.accusative.plural}`,transformers:[]}],"docs.classWorkgroup.label.schoolclassAudience":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"docs.classWorkgroup.label.workgroupAudience":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"docs.classification.form.responsibilityPlaceholder":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"docs.classification.label.retentionPeriodInfo":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"docs.dashboard.form.selectClassOrGroup":[{domain:`studentGroup`,path:`list.slash.accusative.singular`,full:`@{studentGroup.list.slash.accusative.singular}`,transformers:[]}],"docs.dashboard.tab.classAndWorkgroupDocuments":[{domain:`studentGroup`,path:`list.slash.compound`,full:`@{studentGroup.list.slash.compound}`,transformers:[]}],"docs.dashboard.tab.personalDocuments":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"docs.filePreview.alert.iosFirstPageOnly":[],"docs.filePreview.error.loadFailed":[],"docs.filePreview.label.noPreviewAvailable":[],"docs.filing.alert.noAccessEmployees":[],"docs.filing.alert.noAccessEmployments":[],"docs.filing.alert.noAccessStudents":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"docs.filing.call.fileAtEmployees":[],"docs.filing.call.fileAtEmployments":[],"docs.filing.call.fileAtStudentDocuments":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"docs.filing.call.fileAtStudents":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"docs.folder.alert.cannotDeleteHasEmployeeFiles":[],"docs.folder.alert.cannotDeleteHasEmploymentFiles":[],"docs.folder.alert.cannotDeleteHasFiles":[],"docs.folder.alert.cannotDeleteHasPersonFiles":[],"docs.folder.alert.deletionNotPossible":[],"docs.folder.alert.emptyFileUpload":[],"docs.folder.alert.externalAudienceUploadWarning":[],"docs.folder.alert.fileLockedDelete":[],"docs.folder.alert.fileLockedEdit":[],"docs.folder.alert.fileLockedMove":[],"docs.folder.alert.fileMoveNoAccess":[],"docs.folder.alert.fileTooLarge":[],"docs.folder.alert.noAuthorizationStudents
2Description":[{domain:`specialNeedEducation`,path:`module.reference.accusative`,full:`@{specialNeedEducation.module.reference.accusative}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]}],"docs.folder.alert.noAuthorizationWarning":[{domain:`specialNeedEducation`,path:`module.reference.accusative`,full:`@{specialNeedEducation.module.reference.accusative}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]}],"docs.folder.alert.noAuthorizationWarningEmployee":[],"docs.folder.alert.noAuthorizationWarningEmployment":[],"docs.folder.alert.tooManyFiles":[],"docs.folder.call.closeNotice":[],"docs.folder.call.colorize":[],"docs.folder.call.contentIndexing":[],"docs.folder.call.createAuthorization":[],"docs.folder.call.downloadAsZip":[],"docs.folder.call.loadMore":[],"docs.folder.call.openWithApp":[],"docs.folder.call.seal":[],"docs.folder.call.sign":[],"docs.folder.call.signatureAndSealProcesses":[],"docs.folder.call.uploadDocument":[],"docs.folder.contentIndexing.alert.saveFailed":[],"docs.folder.contentIndexing.alert.saved":[],"docs.folder.contentIndexing.label.contentOcr":[],"docs.folder.contentIndexing.label.contentPlain":[],"docs.folder.contentIndexing.label.extractors":[],"docs.folder.contentIndexing.label.mimeType":[],"docs.folder.contentIndexing.label.notEditable":[],"docs.folder.contentIndexing.label.notIndexed":[],"docs.folder.contentIndexing.label.updatedAt":[],"docs.folder.contentIndexing.origin.internal":[],"docs.folder.contentIndexing.origin.library":[],"docs.folder.contentIndexing.origin.system":[],"docs.folder.contentIndexing.status.done":[],"docs.folder.contentIndexing.status.failed":[],"docs.folder.contentIndexing.status.missing":[],"docs.folder.contentIndexing.status.pending":[],"docs.folder.contentIndexing.status.processing":[],"docs.folder.contentIndexing.status.timedOut":[],"docs.folder.contentIndexing.status.tooLarge":[],"docs.folder.contentIndexing.status.tooSmall":[],"docs.folder.contentIndexing.status.unsupported":[],"docs.folder.label.accessRights":[],"docs.folder.label.authorizationProtected":[],"docs.folder.label.authorizationPublic":[],"docs.folder.label.authorizationRestricted":[],"docs.folder.label.dateByPerson":[],"docs.folder.label.defaultBusinessFolder":[],"docs.folder.label.defaultFileName":[],"docs.folder.label.defaultSchoolclassFolder":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"docs.folder.label.defaultWorkgroupFolder":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.compound`,full:`@{studentGroup.workgroup.compound}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]}],"docs.folder.label.deleteDocumentText":[],"docs.folder.label.deleteDocumentsText":[],"docs.folder.label.deleteFolderText":[],"docs.folder.label.deleteSelected":[],"docs.folder.label.documentCount":[],"docs.folder.label.documentsOf":[],"docs.folder.label.downloadFolderZip":[],"docs.folder.label.downloadSelected":[],"docs.folder.label.emptyFolder":[],"docs.folder.label.externalVisibility":[],"docs.folder.label.fileTooLarge":[],"docs.folder.label.folder":[],"docs.folder.label.folderBack":[],"docs.folder.label.folderCount":[],"docs.folder.label.internalVisibility":[],"docs.folder.label.lastChangeOrCreated":[],"docs.folder.label.lastUpload":[],"docs.folder.label.moveDocumentText":[],"docs.folder.label.moveDocumentsText":[],"docs.folder.label.moveFolderText":[],"docs.folder.label.moveSelected":[],"docs.folder.label.newFolder":[],"docs.folder.label.noD
2ocuments":[],"docs.folder.label.noDocumentsFound":[],"docs.folder.label.noSignatureProcesses":[],"docs.folder.label.recentDocuments":[],"docs.folder.label.showHiddenPath":[],"docs.folder.label.size":[],"docs.folder.label.type":[],"docs.folder.label.uploadClickMobile":[],"docs.folder.label.uploadDragOrClick":[],"docs.folder.label.visibility":[],"docs.folder.title.cannotDeleteFolder":[],"docs.folder.title.createAuthorization":[],"docs.folder.title.deleteDocument":[],"docs.folder.title.deleteDocuments":[],"docs.folder.title.deleteFolder":[],"docs.folder.title.moveDocument":[],"docs.folder.title.moveDocuments":[],"docs.folder.title.moveFolder":[],"docs.folder.uploadConfirmation.call.upload":[],"docs.folder.uploadConfirmation.label.dontShowAgain":[],"docs.folder.uploadConfirmation.title.uploadFiles":[],"docs.root.label.businessDocuments":[],"docs.root.label.businessFolderName":[],"docs.root.label.clientDocuments":[],"docs.root.label.employeeDocuments":[],"docs.root.label.employmentDocuments":[],"docs.root.label.schoolclassDocuments":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"docs.root.label.schoolclassFolderName":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"docs.root.label.studentDocuments":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"docs.root.label.workgroupDocuments":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]}],"docs.root.label.workgroupFolderName":[{domain:`studentGroup`,path:`workgroup.compound`,full:`@{studentGroup.workgroup.compound}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]}],"docs.set.alert.tooManyFiles":[],"docs.set.call.uploadFiles":[],"docs.set.label.dropOrClick":[],"docs.set.label.files":[],"docxTemplater.dictionary.label.businessPhone1":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]}],"docxTemplater.dictionary.label.businessPhoneMobile":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]}],"docxTemplater.dictionary.label.classNextSchoolyear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"docxTemplater.dictionary.label.classNextSchoolyearSite":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"docxTemplater.dictionary.label.classResponsibilitySplit":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"docxTemplater.dictionary.label.classSchoolBuilding":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"docxTemplater.dictionary.label.classSchoolTown":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"docxTemplater.dictionary.label.classSchoolUnit":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"docxTemplater.dictionary.label.classSite":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"docxTemplater.dictionary.label.classTeacher":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"docxTemplater.dictionary.label.classTeacherNextSchoolyear":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"docxTemplater.dictionary.label.classTeachersNextSchoolyear":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"docxTemplater.dictionary.label.currentSchoolyear":[{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"docxTemplater.dictionary.label.divisionProfileNextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"docxTemplater.dictionary.label.levelCurrentSchoolyear":[{domain:`schoolyear`,path:`schoolyear.current.abbreviation`,full:`@{schoolyear.schoolyear.current.abbreviation}`,transformers:[]}],"docxTemplater.dictionary.label.levelNextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]}],"docxTemplater.dictionary.label.nextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"docxTemplater.dictionary.label.performanceLevelsNextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"docxTemplater.dictionary.label.previousSchoolyear":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"docxTemplater.dictionary.label.schoolName":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]}],"docxTemplater.dictionary.label.schoolyearAfterNext":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular|capitalize}`,transformers:[`capitalize`]}
2],"docxTemplater.dictionary.label.siblingFirstNamesWithClasses":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]}],"docxTemplater.dictionary.label.yearsInSchoolSinceFirstClass":[{domain:`schoolyear`,path:`schoolyear.nominative.plural`,full:`@{schoolyear.schoolyear.nominative.plural}`,transformers:[]}],"docxTemplater.dictionary.label.yearsInSchoolSinceKindergarten":[{domain:`schoolyear`,path:`schoolyear.nominative.plural`,full:`@{schoolyear.schoolyear.nominative.plural}`,transformers:[]}],"docxTemplater.dictionary.tooltip.additionalFields":[{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"docxTemplater.dictionary.tooltip.schoolCareerArray":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"docxTemplater.overview.label.schoolTemplates":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]}],"docxTemplater.publish.label.privatizeInfo":[],"docxTemplater.publish.label.publishInfo":[{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}],"docxTemplater.settings.alert.templateAdministratorsInfo":[{domain:`school`,path:`school.dative.plural`,full:`@{school.school.dative.plural}`,transformers:[]},{domain:`school`,path:`school.dative.singular.indefinite`,full:`@{school.school.dative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`school`,path:`school.accusative.plural`,full:`@{school.school.accusative.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.indefinite`,full:`@{school.school.genitive.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"dynamics.attendant.base.__name":[],"dynamics.attendant.base.abbreviatedContextualGroupAttendant.plural":[],"dynamics.attendant.base.abbreviatedContextualGroupAttendant.singular":[],"dynamics.attendant.base.altRoleName.nominative.plural":[],"dynamics.attendant.base.altRoleName.nominative.singular":[],"dynamics.attendant.base.contextualGroupAttendant.accusative.plural":[],"dynamics.attendant.base.contextualGroupAttendant.dative.plural":[],"dynamics.attendant.base.contextualGroupAttendant.genitive.plural":[],"dynamics.attendant.base.contextualGroupAttendant.nominative.plural":[],"dynamics.attendant.base.contextualGroupAttendant.nominative.singular":[],"dynamics.attendant.base.directGroupAttendant.abbreviated.quantityInvariant":[],"dynamics.attendant.base.directGroupAttendant.female.nominative.singular":[],"dynamics.attendant.base.directGroupAttendant.male.genitive.singular":[],"dynamics.attendant.base.directGroupAttendant.male.nominative.plural":[],"dynamics.attendant.base.directGroupAttendant.male.nominative.singular":[],"dynamics.attendant.base.directGroupAttendant.nominative.plural":[],"dynamics.attendant.base.directGroupAttendant.nominative.singular":[],"dynamics.attendant.base.personReference.female.nominative.singular":[],"dynamics.attendant.base.personReference.genderInclusive.abbreviated.plural":[],"dynamics.attendant.base.personReference.genderInclusive.nominative.plural"
2:[],"dynamics.attendant.base.personReference.genderInclusive.nominative.singular":[],"dynamics.attendant.base.personReference.male.nominative.plural":[],"dynamics.attendant.base.personReference.male.nominative.singular":[],"dynamics.attendant.base.roleName.abbreviated.quantityInvariant":[],"dynamics.attendant.base.roleName.nominative.plural":[],"dynamics.attendant.base.roleName.nominative.singular":[],"dynamics.attendant.caregiver.__name":[],"dynamics.attendant.caregiver.abbreviatedContextualGroupAttendant.plural":[],"dynamics.attendant.caregiver.abbreviatedContextualGroupAttendant.singular":[],"dynamics.attendant.caregiver.altRoleName.nominative.plural":[],"dynamics.attendant.caregiver.altRoleName.nominative.singular":[],"dynamics.attendant.caregiver.contextualGroupAttendant.accusative.plural":[],"dynamics.attendant.caregiver.contextualGroupAttendant.dative.plural":[],"dynamics.attendant.caregiver.contextualGroupAttendant.genitive.plural":[],"dynamics.attendant.caregiver.contextualGroupAttendant.nominative.plural":[],"dynamics.attendant.caregiver.contextualGroupAttendant.nominative.singular":[],"dynamics.attendant.caregiver.directGroupAttendant.abbreviated.quantityInvariant":[],"dynamics.attendant.caregiver.directGroupAttendant.female.nominative.singular":[],"dynamics.attendant.caregiver.directGroupAttendant.male.genitive.singular":[],"dynamics.attendant.caregiver.directGroupAttendant.male.nominative.plural":[],"dynamics.attendant.caregiver.directGroupAttendant.male.nominative.singular":[],"dynamics.attendant.caregiver.directGroupAttendant.nominative.plural":[],"dynamics.attendant.caregiver.directGroupAttendant.nominative.singular":[],"dynamics.attendant.caregiver.personReference.female.nominative.singular":[],"dynamics.attendant.caregiver.personReference.genderInclusive.abbreviated.plural":[],"dynamics.attendant.caregiver.personReference.genderInclusive.nominative.plural":[],"dynamics.attendant.caregiver.personReference.genderInclusive.nominative.singular":[],"dynamics.attendant.caregiver.personReference.male.nominative.plural":[],"dynamics.attendant.caregiver.personReference.male.nominative.singular":[],"dynamics.attendant.caregiver.roleName.abbreviated.quantityInvariant":[],"dynamics.attendant.caregiver.roleName.nominative.plural":[],"dynamics.attendant.caregiver.roleName.nominative.singular":[],"dynamics.attendant.debug.__name":[],"dynamics.attendant.debug.abbreviatedContextualGroupAttendant.plural":[],"dynamics.attendant.debug.abbreviatedContextualGroupAttendant.singular":[],"dynamics.attendant.debug.altRoleName.nominative.plural":[],"dynamics.attendant.debug.altRoleName.nominative.singular":[],"dynamics.attendant.debug.contextualGroupAttendant.accusative.plural":[],"dynamics.attendant.debug.contextualGroupAttendant.dative.plural":[],"dynamics.attendant.debug.contextualGroupAttendant.genitive.plural":[],"dynamics.attendant.debug.contextualGroupAttendant.nominative.plural":[],"dynamics.attendant.debug.contextualGroupAttendant.nominative.singular":[],"dynamics.attendant.debug.directGroupAttendant.abbreviated.quantityInvariant":[],"dynamics.attendant.debug.directGroupAttendant.female.nominative.singular":[],"dynamics.attendant.debug.directGroupAttendant.male.genitive.singular":[],"dynamics.attendant.debug.directGroupAttendant.male.nominative.plural":[],"dynamics.attendant.debug.directGroupAttendant.male.nominative.singular":[],"dynamics.attendant.debug.directGroupAttendant.nominative.plural":[],"dynamics.attendant.debug.directGroupAttendant.nominative.singular":[],"dynamics.attendant.debug.personReference.female.nominative.singular":[],"dynamics.attendant.debug.personReference.genderInclusive.abbreviated.plural":[],"dynamics.attendant.debug.personReference.genderInclusive.nominative.plural":[],"dynamics.attendant.debug.personReference.genderInclusive.nominative.singular":[],"dynamics.attendant.debug.personReference.male.nominative.plural":[],"dynamics.attendant.debug.personReference.male.nominative.singular":[],"dynamics.attendant.debug.roleName.abbreviated.quantityInvariant":[],"dynamics.attendant.debug.roleName.nominative.plural"
2:[],"dynamics.attendant.debug.roleName.nominative.singular":[],"dynamics.attendant.debug2.__name":[],"dynamics.attendant.debug2.abbreviatedContextualGroupAttendant.plural":[],"dynamics.attendant.debug2.abbreviatedContextualGroupAttendant.singular":[],"dynamics.attendant.debug2.altRoleName.nominative.plural":[],"dynamics.attendant.debug2.altRoleName.nominative.singular":[],"dynamics.attendant.debug2.contextualGroupAttendant.accusative.plural":[],"dynamics.attendant.debug2.contextualGroupAttendant.dative.plural":[],"dynamics.attendant.debug2.contextualGroupAttendant.genitive.plural":[],"dynamics.attendant.debug2.contextualGroupAttendant.nominative.plural":[],"dynamics.attendant.debug2.contextualGroupAttendant.nominative.singular":[],"dynamics.attendant.debug2.directGroupAttendant.abbreviated.quantityInvariant":[],"dynamics.attendant.debug2.directGroupAttendant.female.nominative.singular":[],"dynamics.attendant.debug2.directGroupAttendant.male.genitive.singular":[],"dynamics.attendant.debug2.directGroupAttendant.male.nominative.plural":[],"dynamics.attendant.debug2.directGroupAttendant.male.nominative.singular":[],"dynamics.attendant.debug2.directGroupAttendant.nominative.plural":[],"dynamics.attendant.debug2.directGroupAttendant.nominative.singular":[],"dynamics.attendant.debug2.personReference.female.nominative.singular":[],"dynamics.attendant.debug2.personReference.genderInclusive.abbreviated.plural":[],"dynamics.attendant.debug2.personReference.genderInclusive.nominative.plural":[],"dynamics.attendant.debug2.personReference.genderInclusive.nominative.singular":[],"dynamics.attendant.debug2.personReference.male.nominative.plural":[],"dynamics.attendant.debug2.personReference.male.nominative.singular":[],"dynamics.attendant.debug2.roleName.abbreviated.quantityInvariant":[],"dynamics.attendant.debug2.roleName.nominative.plural":[],"dynamics.attendant.debug2.roleName.nominative.singular":[],"dynamics.attendee.base.__name":[],"dynamics.attendee.base.abbreviation.plural":[],"dynamics.attendee.base.female.accusative.plural":[],"dynamics.attendee.base.female.accusative.singular":[],"dynamics.attendee.base.female.dative.plural":[],"dynamics.attendee.base.female.dative.singular":[],"dynamics.attendee.base.female.genitive.plural":[],"dynamics.attendee.base.female.genitive.singular":[],"dynamics.attendee.base.female.nominative.plural":[],"dynamics.attendee.base.female.nominative.singular":[],"dynamics.attendee.base.genderInclusive.plural":[],"dynamics.attendee.base.genderInclusive.singular":[],"dynamics.attendee.base.male.accusative.plural":[],"dynamics.attendee.base.male.accusative.singular":[],"dynamics.attendee.base.male.dative.plural":[],"dynamics.attendee.base.male.dative.singular":[],"dynamics.attendee.base.male.genitive.plural":[],"dynamics.attendee.base.male.genitive.singular":[],"dynamics.attendee.base.male.nominative.plural":[],"dynamics.attendee.base.male.nominative.singular":[],"dynamics.attendee.clientDefault.__name":[],"dynamics.attendee.clientDefault.abbreviation.plural":[],"dynamics.attendee.clientDefault.female.accusative.plural":[],"dynamics.attendee.clientDefault.female.accusative.singular":[],"dynamics.attendee.clientDefault.female.dative.plural":[],"dynamics.attendee.clientDefault.female.dative.singular":[],"dynamics.attendee.clientDefault.female.genitive.plural":[],"dynamics.attendee.clientDefault.female.genitive.singular":[],"dynamics.attendee.clientDefault.female.nominative.plural":[],"dynamics.attendee.clientDefault.female.nominative.singular":[],"dynamics.attendee.clientDefault.genderInclusive.plural":[],"dynamics.attendee.clientDefault.genderInclusive.singular":[],"dynamics.attendee.clientDefault.male.accusative.plural":[],"dynamics.attendee.clientDefault.male.accusative.singular":[],"dynamics.attendee.clientDefault.male.dative.plural":[],"dynamics.attendee.clientDefault.male.dative.singular":[],"dynamics.attendee.clientDefault.male.genitive.plural":[],"dynamics.attendee.clientDefault.male.genitive.singular":[],"dynamics.attendee.clientDefault.male.nominative.plural":[],"dynamics.attendee.clientDefault.male.nominative.singular":[],"dynamics.attendee.debug.__name":[],"dynamics.attendee.debug.abbreviation.plural":[],"dynamics.attendee.debug.female.accusative.plural"
2:[],"dynamics.attendee.debug.female.accusative.singular":[],"dynamics.attendee.debug.female.dative.plural":[],"dynamics.attendee.debug.female.dative.singular":[],"dynamics.attendee.debug.female.genitive.plural":[],"dynamics.attendee.debug.female.genitive.singular":[],"dynamics.attendee.debug.female.nominative.plural":[],"dynamics.attendee.debug.female.nominative.singular":[],"dynamics.attendee.debug.genderInclusive.plural":[],"dynamics.attendee.debug.genderInclusive.singular":[],"dynamics.attendee.debug.male.accusative.plural":[],"dynamics.attendee.debug.male.accusative.singular":[],"dynamics.attendee.debug.male.dative.plural":[],"dynamics.attendee.debug.male.dative.singular":[],"dynamics.attendee.debug.male.genitive.plural":[],"dynamics.attendee.debug.male.genitive.singular":[],"dynamics.attendee.debug.male.nominative.plural":[],"dynamics.attendee.debug.male.nominative.singular":[],"dynamics.attendee.debug2.__name":[],"dynamics.attendee.debug2.abbreviation.plural":[],"dynamics.attendee.debug2.female.accusative.plural":[],"dynamics.attendee.debug2.female.accusative.singular":[],"dynamics.attendee.debug2.female.dative.plural":[],"dynamics.attendee.debug2.female.dative.singular":[],"dynamics.attendee.debug2.female.genitive.plural":[],"dynamics.attendee.debug2.female.genitive.singular":[],"dynamics.attendee.debug2.female.nominative.plural":[],"dynamics.attendee.debug2.female.nominative.singular":[],"dynamics.attendee.debug2.genderInclusive.plural":[],"dynamics.attendee.debug2.genderInclusive.singular":[],"dynamics.attendee.debug2.male.accusative.plural":[],"dynamics.attendee.debug2.male.accusative.singular":[],"dynamics.attendee.debug2.male.dative.plural":[],"dynamics.attendee.debug2.male.dative.singular":[],"dynamics.attendee.debug2.male.genitive.plural":[],"dynamics.attendee.debug2.male.genitive.singular":[],"dynamics.attendee.debug2.male.nominative.plural":[],"dynamics.attendee.debug2.male.nominative.singular":[],"dynamics.attendee.residents.__name":[],"dynamics.attendee.residents.abbreviation.plural":[],"dynamics.attendee.residents.female.accusative.plural":[],"dynamics.attendee.residents.female.accusative.singular":[],"dynamics.attendee.residents.female.dative.plural":[],"dynamics.attendee.residents.female.dative.singular":[],"dynamics.attendee.residents.female.genitive.plural":[],"dynamics.attendee.residents.female.genitive.singular":[],"dynamics.attendee.residents.female.nominative.plural":[],"dynamics.attendee.residents.female.nominative.singular":[],"dynamics.attendee.residents.genderInclusive.plural":[],"dynamics.attendee.residents.genderInclusive.singular":[],"dynamics.attendee.residents.male.accusative.plural":[],"dynamics.attendee.residents.male.accusative.singular":[],"dynamics.attendee.residents.male.dative.plural":[],"dynamics.attendee.residents.male.dative.singular":[],"dynamics.attendee.residents.male.genitive.plural":[],"dynamics.attendee.residents.male.genitive.singular":[],"dynamics.attendee.residents.male.nominative.plural":[],"dynamics.attendee.residents.male.nominative.singular":[],"dynamics.guardian.base.__name":[],"dynamics.guardian.base.attachmentFigure.dative.plural":[],"dynamics.guardian.base.attachmentFigure.nominative.plural":[],"dynamics.guardian.base.attachmentFigure.nominative.singular":[],"dynamics.guardian.base.legalGuardian.genderInclusive.singular":[],"dynamics.guardian.base.legalGuardian.nominative.plural":[],"dynamics.guardian.base.roleName.accusative.plural":[],"dynamics.guardian.base.roleName.dative.plural":[],"dynamics.guardian.base.roleName.description.accusative.plural":[],"dynamics.guardian.base.roleName.description.dative.plural":[],"dynamics.guardian.base.roleName.description.genitive.singular":[],"dynamics.guardian.base.roleName.description.nominative.plural":[],"dynamics.guardian.base.roleName.description.nominative.singular":[],"dynamics.guardian.base.roleName.genitive.plural":[],"dynamics.guardian.base.roleName.nominative.plural":[],"dynamics.guardian.debug.__name":[],"dynamics.guardian.debug.attachmentFigure.dative.plural":[],"dynamics.guardian.debug.attachmentFigure.nominative.plural"
2:[],"dynamics.guardian.debug.attachmentFigure.nominative.singular":[],"dynamics.guardian.debug.legalGuardian.genderInclusive.singular":[],"dynamics.guardian.debug.legalGuardian.nominative.plural":[],"dynamics.guardian.debug.roleName.accusative.plural":[],"dynamics.guardian.debug.roleName.dative.plural":[],"dynamics.guardian.debug.roleName.description.accusative.plural":[],"dynamics.guardian.debug.roleName.description.dative.plural":[],"dynamics.guardian.debug.roleName.description.genitive.singular":[],"dynamics.guardian.debug.roleName.description.nominative.plural":[],"dynamics.guardian.debug.roleName.description.nominative.singular":[],"dynamics.guardian.debug.roleName.genitive.plural":[],"dynamics.guardian.debug.roleName.nominative.plural":[],"dynamics.guardian.debug2.__name":[],"dynamics.guardian.debug2.attachmentFigure.dative.plural":[],"dynamics.guardian.debug2.attachmentFigure.nominative.plural":[],"dynamics.guardian.debug2.attachmentFigure.nominative.singular":[],"dynamics.guardian.debug2.legalGuardian.genderInclusive.singular":[],"dynamics.guardian.debug2.legalGuardian.nominative.plural":[],"dynamics.guardian.debug2.roleName.accusative.plural":[],"dynamics.guardian.debug2.roleName.dative.plural":[],"dynamics.guardian.debug2.roleName.description.accusative.plural":[],"dynamics.guardian.debug2.roleName.description.dative.plural":[],"dynamics.guardian.debug2.roleName.description.genitive.singular":[],"dynamics.guardian.debug2.roleName.description.nominative.plural":[],"dynamics.guardian.debug2.roleName.description.nominative.singular":[],"dynamics.guardian.debug2.roleName.genitive.plural":[],"dynamics.guardian.debug2.roleName.nominative.plural":[],"dynamics.guardian.relativesAndAssistance.__name":[],"dynamics.guardian.relativesAndAssistance.attachmentFigure.dative.plural":[],"dynamics.guardian.relativesAndAssistance.attachmentFigure.nominative.plural":[],"dynamics.guardian.relativesAndAssistance.attachmentFigure.nominative.singular":[],"dynamics.guardian.relativesAndAssistance.legalGuardian.genderInclusive.singular":[],"dynamics.guardian.relativesAndAssistance.legalGuardian.nominative.plural":[],"dynamics.guardian.relativesAndAssistance.roleName.accusative.plural":[],"dynamics.guardian.relativesAndAssistance.roleName.dative.plural":[],"dynamics.guardian.relativesAndAssistance.roleName.description.accusative.plural":[],"dynamics.guardian.relativesAndAssistance.roleName.description.dative.plural":[],"dynamics.guardian.relativesAndAssistance.roleName.description.genitive.singular":[],"dynamics.guardian.relativesAndAssistance.roleName.description.nominative.plural":[],"dynamics.guardian.relativesAndAssistance.roleName.description.nominative.singular":[],"dynamics.guardian.relativesAndAssistance.roleName.genitive.plural":[],"dynamics.guardian.relativesAndAssistance.roleName.nominative.plural":[],"dynamics.school.base.__name":[],"dynamics.school.base.school.abbreviation":[],"dynamics.school.base.school.accusative.plural":[],"dynamics.school.base.school.accusative.singular":[],"dynamics.school.base.school.accusative.singular.definite":[],"dynamics.school.base.school.accusative.singular.demonstrative":[],"dynamics.school.base.school.accusative.singular.negative":[],"dynamics.school.base.school.compound":[],"dynamics.school.base.school.dative.plural":[],"dynamics.school.base.school.dative.singular.definite":[],"dynamics.school.base.school.dative.singular.demonstrative":[],"dynamics.school.base.school.dative.singular.indefinite":[],"dynamics.school.base.school.genitive.plural":[],"dynamics.school.base.school.genitive.plural.definite":[],"dynamics.school.base.school.genitive.singular":[],"dynamics.school.base.school.genitive.singular.definite":[],"dynamics.school.base.school.genitive.singular.demonstrative":[],"dynamics.school.base.school.genitive.singular.indefinite":[],"dynamics.school.base.school.nominative.plural":[],"dynamics.school.base.school.nominative.plural.definite":[],"dynamics.school.base.school.nominative.singular":[],"dynamics.school.base.school.nominative.singular.definite":[],"dynamics.school.base.school.nominative.singular.demonstrative":[],"dynamics.school.base.schoolUnit.abbreviation":[],"dynamics.school.base.schoolUnit.accusative.plural"
2:[],"dynamics.school.base.schoolUnit.accusative.plural.definite":[],"dynamics.school.base.schoolUnit.accusative.plural.negative":[],"dynamics.school.base.schoolUnit.accusative.plural.universal":[],"dynamics.school.base.schoolUnit.accusative.singular":[],"dynamics.school.base.schoolUnit.accusative.singular.definite":[],"dynamics.school.base.schoolUnit.accusative.singular.demonstrative":[],"dynamics.school.base.schoolUnit.accusative.singular.indefinite":[],"dynamics.school.base.schoolUnit.accusative.singular.negative":[],"dynamics.school.base.schoolUnit.compound":[],"dynamics.school.base.schoolUnit.dative.plural":[],"dynamics.school.base.schoolUnit.dative.plural.definite":[],"dynamics.school.base.schoolUnit.dative.singular":[],"dynamics.school.base.schoolUnit.dative.singular.definite":[],"dynamics.school.base.schoolUnit.dative.singular.demonstrative":[],"dynamics.school.base.schoolUnit.dative.singular.indefinite":[],"dynamics.school.base.schoolUnit.dative.singular.negative":[],"dynamics.school.base.schoolUnit.genitive.plural":[],"dynamics.school.base.schoolUnit.genitive.plural.definite":[],"dynamics.school.base.schoolUnit.genitive.plural.universal":[],"dynamics.school.base.schoolUnit.genitive.singular":[],"dynamics.school.base.schoolUnit.genitive.singular.definite":[],"dynamics.school.base.schoolUnit.genitive.singular.demonstrative":[],"dynamics.school.base.schoolUnit.genitive.singular.indefinite":[],"dynamics.school.base.schoolUnit.nominative.plural":[],"dynamics.school.base.schoolUnit.nominative.plural.negative":[],"dynamics.school.base.schoolUnit.nominative.plural.universal":[],"dynamics.school.base.schoolUnit.nominative.singular":[],"dynamics.school.base.schoolUnit.nominative.singular.definite":[],"dynamics.school.base.schoolUnit.nominative.singular.indefinite":[],"dynamics.school.base.schoolUnit.nominative.singular.negative":[],"dynamics.school.debug.__name":[],"dynamics.school.debug.school.abbreviation":[],"dynamics.school.debug.school.accusative.plural":[],"dynamics.school.debug.school.accusative.singular":[],"dynamics.school.debug.school.accusative.singular.definite":[],"dynamics.school.debug.school.accusative.singular.demonstrative":[],"dynamics.school.debug.school.accusative.singular.negative":[],"dynamics.school.debug.school.compound":[],"dynamics.school.debug.school.dative.plural":[],"dynamics.school.debug.school.dative.singular.definite":[],"dynamics.school.debug.school.dative.singular.demonstrative":[],"dynamics.school.debug.school.dative.singular.indefinite":[],"dynamics.school.debug.school.genitive.plural":[],"dynamics.school.debug.school.genitive.plural.definite":[],"dynamics.school.debug.school.genitive.singular":[],"dynamics.school.debug.school.genitive.singular.definite":[],"dynamics.school.debug.school.genitive.singular.demonstrative":[],"dynamics.school.debug.school.genitive.singular.indefinite":[],"dynamics.school.debug.school.nominative.plural":[],"dynamics.school.debug.school.nominative.plural.definite":[],"dynamics.school.debug.school.nominative.singular":[],"dynamics.school.debug.school.nominative.singular.definite":[],"dynamics.school.debug.school.nominative.singular.demonstrative":[],"dynamics.school.debug.schoolUnit.abbreviation":[],"dynamics.school.debug.schoolUnit.accusative.plural":[],"dynamics.school.debug.schoolUnit.accusative.plural.definite":[],"dynamics.school.debug.schoolUnit.accusative.plural.negative":[],"dynamics.school.debug.schoolUnit.accusative.plural.universal":[],"dynamics.school.debug.schoolUnit.accusative.singular":[],"dynamics.school.debug.schoolUnit.accusative.singular.definite":[],"dynamics.school.debug.schoolUnit.accusative.singular.demonstrative":[],"dynamics.school.debug.schoolUnit.accusative.singular.indefinite":[],"dynamics.school.debug.schoolUnit.accusative.singular.negative":[],"dynamics.school.debug.schoolUnit.compound":[],"dynamics.school.debug.schoolUnit.dative.plural":[],"dynamics.school.debug.schoolUnit.dative.plural.definite":[],"dynamics.school.debug.schoolUnit.dative.singular":[],"dynamics.school.debug.schoolUnit.dative.singular.definite":[],"dynamics.school.debug.schoolUnit.dative.singular.demonstrative":[],"dynamics.school.debug.schoolUnit.dative.singular.indefinite":[],"dynamics.school.debug.schoolUnit.dative.singular.negative":[],"dynamics.school.debug.schoolUnit.genitive.plural"
2:[],"dynamics.school.debug.schoolUnit.genitive.plural.definite":[],"dynamics.school.debug.schoolUnit.genitive.plural.universal":[],"dynamics.school.debug.schoolUnit.genitive.singular":[],"dynamics.school.debug.schoolUnit.genitive.singular.definite":[],"dynamics.school.debug.schoolUnit.genitive.singular.demonstrative":[],"dynamics.school.debug.schoolUnit.genitive.singular.indefinite":[],"dynamics.school.debug.schoolUnit.nominative.plural":[],"dynamics.school.debug.schoolUnit.nominative.plural.negative":[],"dynamics.school.debug.schoolUnit.nominative.plural.universal":[],"dynamics.school.debug.schoolUnit.nominative.singular":[],"dynamics.school.debug.schoolUnit.nominative.singular.definite":[],"dynamics.school.debug.schoolUnit.nominative.singular.indefinite":[],"dynamics.school.debug.schoolUnit.nominative.singular.negative":[],"dynamics.school.debug2.__name":[],"dynamics.school.debug2.school.abbreviation":[],"dynamics.school.debug2.school.accusative.plural":[],"dynamics.school.debug2.school.accusative.singular":[],"dynamics.school.debug2.school.accusative.singular.definite":[],"dynamics.school.debug2.school.accusative.singular.demonstrative":[],"dynamics.school.debug2.school.accusative.singular.negative":[],"dynamics.school.debug2.school.compound":[],"dynamics.school.debug2.school.dative.plural":[],"dynamics.school.debug2.school.dative.singular.definite":[],"dynamics.school.debug2.school.dative.singular.demonstrative":[],"dynamics.school.debug2.school.dative.singular.indefinite":[],"dynamics.school.debug2.school.genitive.plural":[],"dynamics.school.debug2.school.genitive.plural.definite":[],"dynamics.school.debug2.school.genitive.singular":[],"dynamics.school.debug2.school.genitive.singular.definite":[],"dynamics.school.debug2.school.genitive.singular.demonstrative":[],"dynamics.school.debug2.school.genitive.singular.indefinite":[],"dynamics.school.debug2.school.nominative.plural":[],"dynamics.school.debug2.school.nominative.plural.definite":[],"dynamics.school.debug2.school.nominative.singular":[],"dynamics.school.debug2.school.nominative.singular.definite":[],"dynamics.school.debug2.school.nominative.singular.demonstrative":[],"dynamics.school.debug2.schoolUnit.abbreviation":[],"dynamics.school.debug2.schoolUnit.accusative.plural":[],"dynamics.school.debug2.schoolUnit.accusative.plural.definite":[],"dynamics.school.debug2.schoolUnit.accusative.plural.negative":[],"dynamics.school.debug2.schoolUnit.accusative.plural.universal":[],"dynamics.school.debug2.schoolUnit.accusative.singular":[],"dynamics.school.debug2.schoolUnit.accusative.singular.definite":[],"dynamics.school.debug2.schoolUnit.accusative.singular.demonstrative":[],"dynamics.school.debug2.schoolUnit.accusative.singular.indefinite":[],"dynamics.school.debug2.schoolUnit.accusative.singular.negative":[],"dynamics.school.debug2.schoolUnit.compound":[],"dynamics.school.debug2.schoolUnit.dative.plural":[],"dynamics.school.debug2.schoolUnit.dative.plural.definite":[],"dynamics.school.debug2.schoolUnit.dative.singular":[],"dynamics.school.debug2.schoolUnit.dative.singular.definite":[],"dynamics.school.debug2.schoolUnit.dative.singular.demonstrative":[],"dynamics.school.debug2.schoolUnit.dative.singular.indefinite":[],"dynamics.school.debug2.schoolUnit.dative.singular.negative":[],"dynamics.school.debug2.schoolUnit.genitive.plural":[],"dynamics.school.debug2.schoolUnit.genitive.plural.definite":[],"dynamics.school.debug2.schoolUnit.genitive.plural.universal":[],"dynamics.school.debug2.schoolUnit.genitive.singular":[],"dynamics.school.debug2.schoolUnit.genitive.singular.definite":[],"dynamics.school.debug2.schoolUnit.genitive.singular.demonstrative":[],"dynamics.school.debug2.schoolUnit.genitive.singular.indefinite":[],"dynamics.school.debug2.schoolUnit.nominative.plural":[],"dynamics.school.debug2.schoolUnit.nominative.plural.negative":[],"dynamics.school.debug2.schoolUnit.nominative.plural.universal":[],"dynamics.school.debug2.schoolUnit.nominative.singular":[],"dynamics.school.debug2.schoolUnit.nominative.singular.definite":[],"dynamics.school.debug2.schoolUnit.nominative.singular.indefinite":[],"dynamics.school.debug2.schoolUnit.nominative.singular.negative":[],"dynamics.school.seniorCenter.__name":[],"dynamics.school.seniorCenter.school.abbreviation":[],"dynamics.school.seniorCenter.school.accusative.plural"
2:[],"dynamics.school.seniorCenter.school.accusative.singular":[],"dynamics.school.seniorCenter.school.accusative.singular.definite":[],"dynamics.school.seniorCenter.school.accusative.singular.demonstrative":[],"dynamics.school.seniorCenter.school.accusative.singular.negative":[],"dynamics.school.seniorCenter.school.compound":[],"dynamics.school.seniorCenter.school.dative.plural":[],"dynamics.school.seniorCenter.school.dative.singular.definite":[],"dynamics.school.seniorCenter.school.dative.singular.demonstrative":[],"dynamics.school.seniorCenter.school.dative.singular.indefinite":[],"dynamics.school.seniorCenter.school.genitive.plural":[],"dynamics.school.seniorCenter.school.genitive.plural.definite":[],"dynamics.school.seniorCenter.school.genitive.singular":[],"dynamics.school.seniorCenter.school.genitive.singular.definite":[],"dynamics.school.seniorCenter.school.genitive.singular.demonstrative":[],"dynamics.school.seniorCenter.school.genitive.singular.indefinite":[],"dynamics.school.seniorCenter.school.nominative.plural":[],"dynamics.school.seniorCenter.school.nominative.plural.definite":[],"dynamics.school.seniorCenter.school.nominative.singular":[],"dynamics.school.seniorCenter.school.nominative.singular.definite":[],"dynamics.school.seniorCenter.school.nominative.singular.demonstrative":[],"dynamics.school.seniorCenter.schoolUnit.abbreviation":[],"dynamics.school.seniorCenter.schoolUnit.accusative.plural":[],"dynamics.school.seniorCenter.schoolUnit.accusative.plural.definite":[],"dynamics.school.seniorCenter.schoolUnit.accusative.plural.negative":[],"dynamics.school.seniorCenter.schoolUnit.accusative.plural.universal":[],"dynamics.school.seniorCenter.schoolUnit.accusative.singular":[],"dynamics.school.seniorCenter.schoolUnit.accusative.singular.definite":[],"dynamics.school.seniorCenter.schoolUnit.accusative.singular.demonstrative":[],"dynamics.school.seniorCenter.schoolUnit.accusative.singular.indefinite":[],"dynamics.school.seniorCenter.schoolUnit.accusative.singular.negative":[],"dynamics.school.seniorCenter.schoolUnit.compound":[],"dynamics.school.seniorCenter.schoolUnit.dative.plural":[],"dynamics.school.seniorCenter.schoolUnit.dative.plural.definite":[],"dynamics.school.seniorCenter.schoolUnit.dative.singular":[],"dynamics.school.seniorCenter.schoolUnit.dative.singular.definite":[],"dynamics.school.seniorCenter.schoolUnit.dative.singular.demonstrative":[],"dynamics.school.seniorCenter.schoolUnit.dative.singular.indefinite":[],"dynamics.school.seniorCenter.schoolUnit.dative.singular.negative":[],"dynamics.school.seniorCenter.schoolUnit.genitive.plural":[],"dynamics.school.seniorCenter.schoolUnit.genitive.plural.definite":[],"dynamics.school.seniorCenter.schoolUnit.genitive.plural.universal":[],"dynamics.school.seniorCenter.schoolUnit.genitive.singular":[],"dynamics.school.seniorCenter.schoolUnit.genitive.singular.definite":[],"dynamics.school.seniorCenter.schoolUnit.genitive.singular.demonstrative":[],"dynamics.school.seniorCenter.schoolUnit.genitive.singular.indefinite":[],"dynamics.school.seniorCenter.schoolUnit.nominative.plural":[],"dynamics.school.seniorCenter.schoolUnit.nominative.plural.negative":[],"dynamics.school.seniorCenter.schoolUnit.nominative.plural.universal":[],"dynamics.school.seniorCenter.schoolUnit.nominative.singular":[],"dynamics.school.seniorCenter.schoolUnit.nominative.singular.definite":[],"dynamics.school.seniorCenter.schoolUnit.nominative.singular.indefinite":[],"dynamics.school.seniorCenter.schoolUnit.nominative.singular.negative":[],"dynamics.schoolyear.base.__name":[],"dynamics.schoolyear.base.change.abbreviation":[],"dynamics.schoolyear.base.change.accusative.singular":[],"dynamics.schoolyear.base.change.accusative.singular.definite":[],"dynamics.schoolyear.base.change.dative.singular":[],"dynamics.schoolyear.base.change.dative.singular.definite":[],"dynamics.schoolyear.base.change.genitive.singular":[],"dynamics.schoolyear.base.change.genitive.singular.definite":[],"dynamics.schoolyear.base.change.nominative.plural":[],"dynamics.schoolyear.base.change.nominative.singular":[],"dynamics.schoolyear.base.change.nominative.singular.definite":[],"dynamics.schoolyear.base.schoolyear.abbreviation":[],"dynamics.schoolyear.base.schoolyear.accusative.plural"
2:[],"dynamics.schoolyear.base.schoolyear.accusative.singular":[],"dynamics.schoolyear.base.schoolyear.accusative.singular.definite":[],"dynamics.schoolyear.base.schoolyear.accusative.singular.demonstrative":[],"dynamics.schoolyear.base.schoolyear.compound":[],"dynamics.schoolyear.base.schoolyear.current.abbreviation":[],"dynamics.schoolyear.base.schoolyear.current.accusative.singular":[],"dynamics.schoolyear.base.schoolyear.current.accusative.singular.definite":[],"dynamics.schoolyear.base.schoolyear.current.nominative.singular":[],"dynamics.schoolyear.base.schoolyear.current.nominative.singular.definite":[],"dynamics.schoolyear.base.schoolyear.dative.plural":[],"dynamics.schoolyear.base.schoolyear.dative.singular":[],"dynamics.schoolyear.base.schoolyear.dative.singular.definite":[],"dynamics.schoolyear.base.schoolyear.dative.singular.demonstrative":[],"dynamics.schoolyear.base.schoolyear.genitive.plural":[],"dynamics.schoolyear.base.schoolyear.genitive.singular":[],"dynamics.schoolyear.base.schoolyear.genitive.singular.definite":[],"dynamics.schoolyear.base.schoolyear.new.accusative.singular":[],"dynamics.schoolyear.base.schoolyear.new.accusative.singular.definite":[],"dynamics.schoolyear.base.schoolyear.new.nominative.singular":[],"dynamics.schoolyear.base.schoolyear.new.nominative.singular.definite":[],"dynamics.schoolyear.base.schoolyear.next.abbreviation":[],"dynamics.schoolyear.base.schoolyear.next.accusative.singular":[],"dynamics.schoolyear.base.schoolyear.next.accusative.singular.definite":[],"dynamics.schoolyear.base.schoolyear.next.nominative.singular":[],"dynamics.schoolyear.base.schoolyear.next.nominative.singular.definite":[],"dynamics.schoolyear.base.schoolyear.nominative.plural":[],"dynamics.schoolyear.base.schoolyear.nominative.plural.definite":[],"dynamics.schoolyear.base.schoolyear.nominative.singular":[],"dynamics.schoolyear.base.schoolyear.nominative.singular.definite":[],"dynamics.schoolyear.base.schoolyear.nominative.singular.demonstrative":[],"dynamics.schoolyear.base.schoolyear.whole.accusative.singular":[],"dynamics.schoolyear.base.schoolyear.whole.accusative.singular.definite":[],"dynamics.schoolyear.base.schoolyear.whole.nominative.singular":[],"dynamics.schoolyear.base.schoolyear.whole.nominative.singular.definite":[],"dynamics.schoolyear.debug.__name":[],"dynamics.schoolyear.debug.change.abbreviation":[],"dynamics.schoolyear.debug.change.accusative.singular":[],"dynamics.schoolyear.debug.change.accusative.singular.definite":[],"dynamics.schoolyear.debug.change.dative.singular":[],"dynamics.schoolyear.debug.change.dative.singular.definite":[],"dynamics.schoolyear.debug.change.genitive.singular":[],"dynamics.schoolyear.debug.change.genitive.singular.definite":[],"dynamics.schoolyear.debug.change.nominative.plural":[],"dynamics.schoolyear.debug.change.nominative.singular":[],"dynamics.schoolyear.debug.change.nominative.singular.definite":[],"dynamics.schoolyear.debug.schoolyear.abbreviation":[],"dynamics.schoolyear.debug.schoolyear.accusative.plural":[],"dynamics.schoolyear.debug.schoolyear.accusative.singular":[],"dynamics.schoolyear.debug.schoolyear.accusative.singular.definite":[],"dynamics.schoolyear.debug.schoolyear.accusative.singular.demonstrative":[],"dynamics.schoolyear.debug.schoolyear.compound":[],"dynamics.schoolyear.debug.schoolyear.current.abbreviation":[],"dynamics.schoolyear.debug.schoolyear.current.accusative.singular":[],"dynamics.schoolyear.debug.schoolyear.current.accusative.singular.definite":[],"dynamics.schoolyear.debug.schoolyear.current.nominative.singular":[],"dynamics.schoolyear.debug.schoolyear.current.nominative.singular.definite":[],"dynamics.schoolyear.debug.schoolyear.dative.plural":[],"dynamics.schoolyear.debug.schoolyear.dative.singular":[],"dynamics.schoolyear.debug.schoolyear.dative.singular.definite":[],"dynamics.schoolyear.debug.schoolyear.dative.singular.demonstrative":[],"dynamics.schoolyear.debug.schoolyear.genitive.plural":[],"dynamics.schoolyear.debug.schoolyear.genitive.singular":[],"dynamics.schoolyear.debug.schoolyear.genitive.singular.definite":[],"dynamics.schoolyear.debug.schoolyear.new.accusative.singular":[],"dynamics.schoolyear.debug.schoolyear.new.accusative.singular.definite":[],"dynamics.schoolyear.debug.schoolyear.new.nominative.singular":[],"dynamics.schoolyear.debug.schoolyear.new.nominative.singular.definite":[],"dynamics.schoolyear.debug.schoolyear.next.abbreviation":[],"dynamics.schoolyear.debug.schoolyear.next.accusative.singular":[],"dynamics.schoolyear.debug.schoolyear.next.accusative.singular.definite":[],"dynamics.schoolyear.debug.schoolyear.next.nominative.singular":[],"dynamics.schoolyear.debug.schoolyear.next.nominative.singular.definite":[],"dynamics.schoolyear.debug.schoolyear.nominative.plural"
2:[],"dynamics.schoolyear.debug.schoolyear.nominative.plural.definite":[],"dynamics.schoolyear.debug.schoolyear.nominative.singular":[],"dynamics.schoolyear.debug.schoolyear.nominative.singular.definite":[],"dynamics.schoolyear.debug.schoolyear.nominative.singular.demonstrative":[],"dynamics.schoolyear.debug.schoolyear.whole.accusative.singular":[],"dynamics.schoolyear.debug.schoolyear.whole.accusative.singular.definite":[],"dynamics.schoolyear.debug.schoolyear.whole.nominative.singular":[],"dynamics.schoolyear.debug.schoolyear.whole.nominative.singular.definite":[],"dynamics.schoolyear.debug2.__name":[],"dynamics.schoolyear.debug2.change.abbreviation":[],"dynamics.schoolyear.debug2.change.accusative.singular":[],"dynamics.schoolyear.debug2.change.accusative.singular.definite":[],"dynamics.schoolyear.debug2.change.dative.singular":[],"dynamics.schoolyear.debug2.change.dative.singular.definite":[],"dynamics.schoolyear.debug2.change.genitive.singular":[],"dynamics.schoolyear.debug2.change.genitive.singular.definite":[],"dynamics.schoolyear.debug2.change.nominative.plural":[],"dynamics.schoolyear.debug2.change.nominative.singular":[],"dynamics.schoolyear.debug2.change.nominative.singular.definite":[],"dynamics.schoolyear.debug2.schoolyear.abbreviation":[],"dynamics.schoolyear.debug2.schoolyear.accusative.plural":[],"dynamics.schoolyear.debug2.schoolyear.accusative.singular":[],"dynamics.schoolyear.debug2.schoolyear.accusative.singular.definite":[],"dynamics.schoolyear.debug2.schoolyear.accusative.singular.demonstrative":[],"dynamics.schoolyear.debug2.schoolyear.compound":[],"dynamics.schoolyear.debug2.schoolyear.current.abbreviation":[],"dynamics.schoolyear.debug2.schoolyear.current.accusative.singular":[],"dynamics.schoolyear.debug2.schoolyear.current.accusative.singular.definite":[],"dynamics.schoolyear.debug2.schoolyear.current.nominative.singular":[],"dynamics.schoolyear.debug2.schoolyear.current.nominative.singular.definite":[],"dynamics.schoolyear.debug2.schoolyear.dative.plural":[],"dynamics.schoolyear.debug2.schoolyear.dative.singular":[],"dynamics.schoolyear.debug2.schoolyear.dative.singular.definite":[],"dynamics.schoolyear.debug2.schoolyear.dative.singular.demonstrative":[],"dynamics.schoolyear.debug2.schoolyear.genitive.plural":[],"dynamics.schoolyear.debug2.schoolyear.genitive.singular":[],"dynamics.schoolyear.debug2.schoolyear.genitive.singular.definite":[],"dynamics.schoolyear.debug2.schoolyear.new.accusative.singular":[],"dynamics.schoolyear.debug2.schoolyear.new.accusative.singular.definite":[],"dynamics.schoolyear.debug2.schoolyear.new.nominative.singular":[],"dynamics.schoolyear.debug2.schoolyear.new.nominative.singular.definite":[],"dynamics.schoolyear.debug2.schoolyear.next.abbreviation":[],"dynamics.schoolyear.debug2.schoolyear.next.accusative.singular":[],"dynamics.schoolyear.debug2.schoolyear.next.accusative.singular.definite":[],"dynamics.schoolyear.debug2.schoolyear.next.nominative.singular":[],"dynamics.schoolyear.debug2.schoolyear.next.nominative.singular.definite":[],"dynamics.schoolyear.debug2.schoolyear.nominative.plural":[],"dynamics.schoolyear.debug2.schoolyear.nominative.plural.definite":[],"dynamics.schoolyear.debug2.schoolyear.nominative.singular":[],"dynamics.schoolyear.debug2.schoolyear.nominative.singular.definite":[],"dynamics.schoolyear.debug2.schoolyear.nominative.singular.demonstrative":[],"dynamics.schoolyear.debug2.schoolyear.whole.accusative.singular":[],"dynamics.schoolyear.debug2.schoolyear.whole.accusative.singular.definite":[],"dynamics.schoolyear.debug2.schoolyear.whole.nominative.singular":[],"dynamics.schoolyear.debug2.schoolyear.whole.nominative.singular.definite":[],"dynamics.schoolyear.period.__name":[],"dynamics.schoolyear.period.change.abbreviation":[],"dynamics.schoolyear.period.change.accusative.singular":[],"dynamics.schoolyear.period.change.accusative.singular.definite":[],"dynamics.schoolyear.period.change.dative.singular":[],"dynamics.schoolyear.period.change.dative.singular.definite":[],"dynamics.schoolyear.period.change.genitive.singular":[],"dynamics.schoolyear.period.change.genitive.singular.definite":[],"dynamics.schoolyear.period.change.nominative.plural"
2:[],"dynamics.schoolyear.period.change.nominative.singular":[],"dynamics.schoolyear.period.change.nominative.singular.definite":[],"dynamics.schoolyear.period.schoolyear.abbreviation":[],"dynamics.schoolyear.period.schoolyear.accusative.plural":[],"dynamics.schoolyear.period.schoolyear.accusative.singular":[],"dynamics.schoolyear.period.schoolyear.accusative.singular.definite":[],"dynamics.schoolyear.period.schoolyear.accusative.singular.demonstrative":[],"dynamics.schoolyear.period.schoolyear.compound":[],"dynamics.schoolyear.period.schoolyear.current.abbreviation":[],"dynamics.schoolyear.period.schoolyear.current.accusative.singular":[],"dynamics.schoolyear.period.schoolyear.current.accusative.singular.definite":[],"dynamics.schoolyear.period.schoolyear.current.nominative.singular":[],"dynamics.schoolyear.period.schoolyear.current.nominative.singular.definite":[],"dynamics.schoolyear.period.schoolyear.dative.plural":[],"dynamics.schoolyear.period.schoolyear.dative.singular":[],"dynamics.schoolyear.period.schoolyear.dative.singular.definite":[],"dynamics.schoolyear.period.schoolyear.dative.singular.demonstrative":[],"dynamics.schoolyear.period.schoolyear.genitive.plural":[],"dynamics.schoolyear.period.schoolyear.genitive.singular":[],"dynamics.schoolyear.period.schoolyear.genitive.singular.definite":[],"dynamics.schoolyear.period.schoolyear.new.accusative.singular":[],"dynamics.schoolyear.period.schoolyear.new.accusative.singular.definite":[],"dynamics.schoolyear.period.schoolyear.new.nominative.singular":[],"dynamics.schoolyear.period.schoolyear.new.nominative.singular.definite":[],"dynamics.schoolyear.period.schoolyear.next.abbreviation":[],"dynamics.schoolyear.period.schoolyear.next.accusative.singular":[],"dynamics.schoolyear.period.schoolyear.next.accusative.singular.definite":[],"dynamics.schoolyear.period.schoolyear.next.nominative.singular":[],"dynamics.schoolyear.period.schoolyear.next.nominative.singular.definite":[],"dynamics.schoolyear.period.schoolyear.nominative.plural":[],"dynamics.schoolyear.period.schoolyear.nominative.plural.definite":[],"dynamics.schoolyear.period.schoolyear.nominative.singular":[],"dynamics.schoolyear.period.schoolyear.nominative.singular.definite":[],"dynamics.schoolyear.period.schoolyear.nominative.singular.demonstrative":[],"dynamics.schoolyear.period.schoolyear.whole.accusative.singular":[],"dynamics.schoolyear.period.schoolyear.whole.accusative.singular.definite":[],"dynamics.schoolyear.period.schoolyear.whole.nominative.singular":[],"dynamics.schoolyear.period.schoolyear.whole.nominative.singular.definite":[],"dynamics.services.base.__name":[],"dynamics.services.base.entity.accusative.plural":[],"dynamics.services.base.entity.accusative.singular":[],"dynamics.services.base.entity.compound":[],"dynamics.services.base.entity.dative.plural":[],"dynamics.services.base.entity.dative.singular":[],"dynamics.services.base.entity.genitive.plural":[],"dynamics.services.base.entity.genitive.singular":[],"dynamics.services.base.entity.nominative.plural":[],"dynamics.services.base.entity.nominative.singular":[],"dynamics.services.base.module.compound":[],"dynamics.services.base.module.name":[],"dynamics.services.base.module.name.accusative":[],"dynamics.services.base.module.name.dative":[],"dynamics.services.base.module.name.genitive":[],"dynamics.services.debug.__name":[],"dynamics.services.debug.entity.accusative.plural":[],"dynamics.services.debug.entity.accusative.singular":[],"dynamics.services.debug.entity.compound":[],"dynamics.services.debug.entity.dative.plural":[],"dynamics.services.debug.entity.dative.singular":[],"dynamics.services.debug.entity.genitive.plural":[],"dynamics.services.debug.entity.genitive.singular":[],"dynamics.services.debug.entity.nominative.plural":[],"dynamics.services.debug.entity.nominative.singular":[],"dynamics.services.debug.module.compound":[],"dynamics.services.debug.module.name":[],"dynamics.services.debug.module.name.accusative":[],"dynamics.services.debug.module.name.dative":[],"dynamics.services.debug.module.name.genitive":[],"dynamics.services.debug2.__name":[],"dynamics.services.debug2.entity.accusative.plural"
2:[],"dynamics.services.debug2.entity.accusative.singular":[],"dynamics.services.debug2.entity.compound":[],"dynamics.services.debug2.entity.dative.plural":[],"dynamics.services.debug2.entity.dative.singular":[],"dynamics.services.debug2.entity.genitive.plural":[],"dynamics.services.debug2.entity.genitive.singular":[],"dynamics.services.debug2.entity.nominative.plural":[],"dynamics.services.debug2.entity.nominative.singular":[],"dynamics.services.debug2.module.compound":[],"dynamics.services.debug2.module.name":[],"dynamics.services.debug2.module.name.accusative":[],"dynamics.services.debug2.module.name.dative":[],"dynamics.services.debug2.module.name.genitive":[],"dynamics.services.plainService.__name":[],"dynamics.services.plainService.entity.accusative.plural":[],"dynamics.services.plainService.entity.accusative.singular":[],"dynamics.services.plainService.entity.compound":[],"dynamics.services.plainService.entity.dative.plural":[],"dynamics.services.plainService.entity.dative.singular":[],"dynamics.services.plainService.entity.genitive.plural":[],"dynamics.services.plainService.entity.genitive.singular":[],"dynamics.services.plainService.entity.nominative.plural":[],"dynamics.services.plainService.entity.nominative.singular":[],"dynamics.services.plainService.module.compound":[],"dynamics.services.plainService.module.name":[],"dynamics.services.plainService.module.name.accusative":[],"dynamics.services.plainService.module.name.dative":[],"dynamics.services.plainService.module.name.genitive":[],"dynamics.specialNeedEducation.base.__name":[],"dynamics.specialNeedEducation.base.module.name":[],"dynamics.specialNeedEducation.base.module.name.abbreviated":[],"dynamics.specialNeedEducation.base.module.name.compound":[],"dynamics.specialNeedEducation.base.module.name.genitive":[],"dynamics.specialNeedEducation.base.module.reference.accusative":[],"dynamics.specialNeedEducation.base.module.reference.accusative.definite":[],"dynamics.specialNeedEducation.base.module.reference.dative.definite":[],"dynamics.specialNeedEducation.base.module.reference.genitive.definite":[],"dynamics.specialNeedEducation.base.plan.name":[],"dynamics.specialNeedEducation.base.plan.name.genitive":[],"dynamics.specialNeedEducation.base.plan.name.plural":[],"dynamics.specialNeedEducation.base.plan.name.plural.dative":[],"dynamics.specialNeedEducation.conveyingCycle.__name":[],"dynamics.specialNeedEducation.conveyingCycle.module.name":[],"dynamics.specialNeedEducation.conveyingCycle.module.name.abbreviated":[],"dynamics.specialNeedEducation.conveyingCycle.module.name.compound":[],"dynamics.specialNeedEducation.conveyingCycle.module.name.genitive":[],"dynamics.specialNeedEducation.conveyingCycle.module.reference.accusative":[],"dynamics.specialNeedEducation.conveyingCycle.module.reference.accusative.definite":[],"dynamics.specialNeedEducation.conveyingCycle.module.reference.dative.definite":[],"dynamics.specialNeedEducation.conveyingCycle.module.reference.genitive.definite":[],"dynamics.specialNeedEducation.conveyingCycle.plan.name":[],"dynamics.specialNeedEducation.conveyingCycle.plan.name.genitive":[],"dynamics.specialNeedEducation.conveyingCycle.plan.name.plural":[],"dynamics.specialNeedEducation.conveyingCycle.plan.name.plural.dative":[],"dynamics.specialNeedEducation.debug.__name":[],"dynamics.specialNeedEducation.debug.module.name":[],"dynamics.specialNeedEducation.debug.module.name.abbreviated":[],"dynamics.specialNeedEducation.debug.module.name.compound":[],"dynamics.specialNeedEducation.debug.module.name.genitive":[],"dynamics.specialNeedEducation.debug.module.reference.accusative":[],"dynamics.specialNeedEducation.debug.module.reference.accusative.definite":[],"dynamics.specialNeedEducation.debug.module.reference.dative.definite":[],"dynamics.specialNeedEducation.debug.module.reference.genitive.definite":[],"dynamics.specialNeedEducation.debug.plan.name":[],"dynamics.specialNeedEducation.debug.plan.name.genitive":[],"dynamics.specialNeedEducation.debug.plan.name.plural":[],"dynamics.specialNeedEducation.debug.plan.name.plural.dative":[],"dynamics.specialNeedEducation.debug2.__name":[],"dynamics.specialNeedEducation.debug2.module.name":[],"dynamics.specialNeedEducation.debug2.module.name.abbreviated":[],"dynamics.specialNeedEducation.debug2.module.name.compound":[],"dynamics.specialNeedEducation.debug2.module.name.genitive":[],"dynamics.specialNeedEducation.debug2.module.reference.accusative":[],"dynamics.specialNeedEducation.debug2.module.reference.accusative.definite":[],"dynamics.specialNeedEducation.debug2.module.reference.dative.definite":[],"dynamics.specialNeedEducation.debug2.module.reference.genitive.definite":[],"dynamics.specialNeedEducation.debug2.plan.name":[],"dynamics.specialNeedEducation.debug2.plan.name.genitive":[],"dynamics.specialNeedEducation.debug2.plan.name.plural"
2:[],"dynamics.specialNeedEducation.debug2.plan.name.plural.dative":[],"dynamics.specialNeedEducation.educationalPlanning.__name":[],"dynamics.specialNeedEducation.educationalPlanning.module.name":[],"dynamics.specialNeedEducation.educationalPlanning.module.name.abbreviated":[],"dynamics.specialNeedEducation.educationalPlanning.module.name.compound":[],"dynamics.specialNeedEducation.educationalPlanning.module.name.genitive":[],"dynamics.specialNeedEducation.educationalPlanning.module.reference.accusative":[],"dynamics.specialNeedEducation.educationalPlanning.module.reference.accusative.definite":[],"dynamics.specialNeedEducation.educationalPlanning.module.reference.dative.definite":[],"dynamics.specialNeedEducation.educationalPlanning.module.reference.genitive.definite":[],"dynamics.specialNeedEducation.educationalPlanning.plan.name":[],"dynamics.specialNeedEducation.educationalPlanning.plan.name.genitive":[],"dynamics.specialNeedEducation.educationalPlanning.plan.name.plural":[],"dynamics.specialNeedEducation.educationalPlanning.plan.name.plural.dative":[],"dynamics.studentGroup.base.__name":[],"dynamics.studentGroup.base.list.and.accusative.plural":[],"dynamics.studentGroup.base.list.and.accusative.plural.definite":[],"dynamics.studentGroup.base.list.and.accusative.plural.universal":[],"dynamics.studentGroup.base.list.and.accusative.singular.negative":[],"dynamics.studentGroup.base.list.and.compound":[],"dynamics.studentGroup.base.list.and.dative.plural":[],"dynamics.studentGroup.base.list.and.dative.plural.definite":[],"dynamics.studentGroup.base.list.and.dative.plural.universal":[],"dynamics.studentGroup.base.list.and.dative.singular.negative":[],"dynamics.studentGroup.base.list.and.genitive.plural":[],"dynamics.studentGroup.base.list.and.genitive.plural.definite":[],"dynamics.studentGroup.base.list.and.nominative.plural":[],"dynamics.studentGroup.base.list.and.nominative.plural.definite":[],"dynamics.studentGroup.base.list.and.nominative.singular.negative":[],"dynamics.studentGroup.base.list.and.plan.genitive.plural":[],"dynamics.studentGroup.base.list.or.accusative.plural":[],"dynamics.studentGroup.base.list.or.accusative.singular":[],"dynamics.studentGroup.base.list.or.accusative.singular.indefinite":[],"dynamics.studentGroup.base.list.or.dative.plural":[],"dynamics.studentGroup.base.list.or.dative.singular.indefinite":[],"dynamics.studentGroup.base.list.or.genitive.singular.indefinite":[],"dynamics.studentGroup.base.list.or.nominative.singular":[],"dynamics.studentGroup.base.list.slash.abbreviated.nominative.plural":[],"dynamics.studentGroup.base.list.slash.accusative.plural":[],"dynamics.studentGroup.base.list.slash.accusative.singular":[],"dynamics.studentGroup.base.list.slash.compound":[],"dynamics.studentGroup.base.list.slash.dative.plural":[],"dynamics.studentGroup.base.list.slash.dative.singular":[],"dynamics.studentGroup.base.list.slash.genitive.plural":[],"dynamics.studentGroup.base.list.slash.genitive.singular.demonstrative":[],"dynamics.studentGroup.base.list.slash.nominative.plural":[],"dynamics.studentGroup.base.list.slash.nominative.singular":[],"dynamics.studentGroup.base.module.name":[],"dynamics.studentGroup.base.schoolclass.accusative.plural":[],"dynamics.studentGroup.base.schoolclass.accusative.plural.definite":[],"dynamics.studentGroup.base.schoolclass.accusative.plural.universal":[],"dynamics.studentGroup.base.schoolclass.accusative.singular":[],"dynamics.studentGroup.base.schoolclass.accusative.singular.definite":[],"dynamics.studentGroup.base.schoolclass.accusative.singular.demonstrative":[],"dynamics.studentGroup.base.schoolclass.accusative.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.administrative.accusative.plural":[],"dynamics.studentGroup.base.schoolclass.administrative.accusative.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.administrative.genitive.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.administrative.nominative.plural":[],"dynamics.studentGroup.base.schoolclass.administrative.nominative.singular":[],"dynamics.studentGroup.base.schoolclass.administrative.nominative.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.archive.accusative.plural"
2:[],"dynamics.studentGroup.base.schoolclass.archive.dative.plural":[],"dynamics.studentGroup.base.schoolclass.archive.nominative.plural":[],"dynamics.studentGroup.base.schoolclass.archive.nominative.singular":[],"dynamics.studentGroup.base.schoolclass.compound":[],"dynamics.studentGroup.base.schoolclass.compound.lowercase":[],"dynamics.studentGroup.base.schoolclass.dative.plural":[],"dynamics.studentGroup.base.schoolclass.dative.plural.definite":[],"dynamics.studentGroup.base.schoolclass.dative.plural.universal":[],"dynamics.studentGroup.base.schoolclass.dative.singular":[],"dynamics.studentGroup.base.schoolclass.dative.singular.definite":[],"dynamics.studentGroup.base.schoolclass.dative.singular.demonstrative":[],"dynamics.studentGroup.base.schoolclass.dative.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.dative.singular.negative":[],"dynamics.studentGroup.base.schoolclass.genitive.plural":[],"dynamics.studentGroup.base.schoolclass.genitive.plural.definite":[],"dynamics.studentGroup.base.schoolclass.genitive.plural.universal":[],"dynamics.studentGroup.base.schoolclass.genitive.singular":[],"dynamics.studentGroup.base.schoolclass.genitive.singular.definite":[],"dynamics.studentGroup.base.schoolclass.genitive.singular.demonstrative":[],"dynamics.studentGroup.base.schoolclass.genitive.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.kindergarten.accusative.plural":[],"dynamics.studentGroup.base.schoolclass.kindergarten.accusative.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.kindergarten.nominative.plural":[],"dynamics.studentGroup.base.schoolclass.kindergarten.nominative.singular":[],"dynamics.studentGroup.base.schoolclass.kindergarten.nominative.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.mixed.accusative.plural":[],"dynamics.studentGroup.base.schoolclass.mixed.accusative.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.mixed.dative.plural":[],"dynamics.studentGroup.base.schoolclass.mixed.nominative.singular":[],"dynamics.studentGroup.base.schoolclass.mixed.nominative.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.nominative.plural":[],"dynamics.studentGroup.base.schoolclass.nominative.plural.definite":[],"dynamics.studentGroup.base.schoolclass.nominative.plural.universal":[],"dynamics.studentGroup.base.schoolclass.nominative.singular":[],"dynamics.studentGroup.base.schoolclass.nominative.singular.definite":[],"dynamics.studentGroup.base.schoolclass.nominative.singular.demonstrative":[],"dynamics.studentGroup.base.schoolclass.nominative.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.nominative.singular.negative":[],"dynamics.studentGroup.base.schoolclass.partial.compound":[],"dynamics.studentGroup.base.schoolclass.partial.genitive.plural":[],"dynamics.studentGroup.base.schoolclass.plan.accusative.plural":[],"dynamics.studentGroup.base.schoolclass.plan.accusative.singular":[],"dynamics.studentGroup.base.schoolclass.plan.accusative.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.plan.dative.plural":[],"dynamics.studentGroup.base.schoolclass.plan.dative.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.plan.genitive.plural":[],"dynamics.studentGroup.base.schoolclass.plan.genitive.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.plan.nominative.plural":[],"dynamics.studentGroup.base.schoolclass.plan.nominative.singular":[],"dynamics.studentGroup.base.schoolclass.plan.nominative.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.school.accusative.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.school.nominative.plural":[],"dynamics.studentGroup.base.schoolclass.school.nominative.singular":[],"dynamics.studentGroup.base.schoolclass.singleLevel.accusative.plural":[],"dynamics.studentGroup.base.schoolclass.singleLevel.dative.plural":[],"dynamics.studentGroup.base.schoolclass.test.genitive.singular.indefinite":[],"dynamics.studentGroup.base.schoolclass.test.nominative.singular.indefinite":[],"dynamics.studentGroup.base.workgroup.abbreviated.quantityInvariant":[],"dynamics.studentGroup.base.workgroup.accusative.plural"
2:[],"dynamics.studentGroup.base.workgroup.accusative.plural.definite":[],"dynamics.studentGroup.base.workgroup.accusative.plural.universal":[],"dynamics.studentGroup.base.workgroup.accusative.singular":[],"dynamics.studentGroup.base.workgroup.accusative.singular.definite":[],"dynamics.studentGroup.base.workgroup.accusative.singular.demonstrative":[],"dynamics.studentGroup.base.workgroup.accusative.singular.indefinite":[],"dynamics.studentGroup.base.workgroup.compound":[],"dynamics.studentGroup.base.workgroup.dative.plural":[],"dynamics.studentGroup.base.workgroup.dative.singular":[],"dynamics.studentGroup.base.workgroup.dative.singular.definite":[],"dynamics.studentGroup.base.workgroup.dative.singular.demonstrative":[],"dynamics.studentGroup.base.workgroup.dative.singular.indefinite":[],"dynamics.studentGroup.base.workgroup.genitive.plural":[],"dynamics.studentGroup.base.workgroup.genitive.plural.definite":[],"dynamics.studentGroup.base.workgroup.genitive.plural.universal":[],"dynamics.studentGroup.base.workgroup.genitive.singular":[],"dynamics.studentGroup.base.workgroup.genitive.singular.definite":[],"dynamics.studentGroup.base.workgroup.genitive.singular.demonstrative":[],"dynamics.studentGroup.base.workgroup.genitive.singular.indefinite":[],"dynamics.studentGroup.base.workgroup.nominative.plural":[],"dynamics.studentGroup.base.workgroup.nominative.plural.definite":[],"dynamics.studentGroup.base.workgroup.nominative.singular":[],"dynamics.studentGroup.base.workgroup.nominative.singular.definite":[],"dynamics.studentGroup.base.workgroup.nominative.singular.demonstrative":[],"dynamics.studentGroup.base.workgroup.nominative.singular.indefinite":[],"dynamics.studentGroup.base.workgroup.nominative.singular.negative":[],"dynamics.studentGroup.base.workgroup.plan.accusative.plural":[],"dynamics.studentGroup.base.workgroup.plan.accusative.singular.indefinite":[],"dynamics.studentGroup.base.workgroup.plan.dative.plural":[],"dynamics.studentGroup.base.workgroup.plan.dative.singular.indefinite":[],"dynamics.studentGroup.base.workgroup.plan.genitive.plural":[],"dynamics.studentGroup.base.workgroup.plan.genitive.singular.indefinite":[],"dynamics.studentGroup.base.workgroup.plan.nominative.plural":[],"dynamics.studentGroup.base.workgroup.plan.nominative.singular":[],"dynamics.studentGroup.base.workgroup.plan.nominative.singular.indefinite":[],"dynamics.studentGroup.base.workgroup.short.accusative.plural":[],"dynamics.studentGroup.base.workgroup.short.compound":[],"dynamics.studentGroup.base.workgroup.short.nominative.plural":[],"dynamics.studentGroup.base.workgroup.short.nominative.singular":[],"dynamics.studentGroup.debug.__name":[],"dynamics.studentGroup.debug.list.and.accusative.plural":[],"dynamics.studentGroup.debug.list.and.accusative.plural.definite":[],"dynamics.studentGroup.debug.list.and.accusative.plural.universal":[],"dynamics.studentGroup.debug.list.and.accusative.singular.negative":[],"dynamics.studentGroup.debug.list.and.compound":[],"dynamics.studentGroup.debug.list.and.dative.plural":[],"dynamics.studentGroup.debug.list.and.dative.plural.definite":[],"dynamics.studentGroup.debug.list.and.dative.plural.universal":[],"dynamics.studentGroup.debug.list.and.dative.singular.negative":[],"dynamics.studentGroup.debug.list.and.genitive.plural":[],"dynamics.studentGroup.debug.list.and.genitive.plural.definite":[],"dynamics.studentGroup.debug.list.and.nominative.plural":[],"dynamics.studentGroup.debug.list.and.nominative.plural.definite":[],"dynamics.studentGroup.debug.list.and.nominative.singular.negative":[],"dynamics.studentGroup.debug.list.and.plan.genitive.plural":[],"dynamics.studentGroup.debug.list.or.accusative.plural":[],"dynamics.studentGroup.debug.list.or.accusative.singular":[],"dynamics.studentGroup.debug.list.or.accusative.singular.indefinite":[],"dynamics.studentGroup.debug.list.or.dative.plural":[],"dynamics.studentGroup.debug.list.or.dative.singular.indefinite":[],"dynamics.studentGroup.debug.list.or.genitive.singular.indefinite":[],"dynamics.studentGroup.debug.list.or.nominative.singular":[],"dynamics.studentGroup.debug.list.slash.abbreviated.nominative.plural"
2:[],"dynamics.studentGroup.debug.list.slash.accusative.plural":[],"dynamics.studentGroup.debug.list.slash.accusative.singular":[],"dynamics.studentGroup.debug.list.slash.compound":[],"dynamics.studentGroup.debug.list.slash.dative.plural":[],"dynamics.studentGroup.debug.list.slash.dative.singular":[],"dynamics.studentGroup.debug.list.slash.genitive.plural":[],"dynamics.studentGroup.debug.list.slash.genitive.singular.demonstrative":[],"dynamics.studentGroup.debug.list.slash.nominative.plural":[],"dynamics.studentGroup.debug.list.slash.nominative.singular":[],"dynamics.studentGroup.debug.module.name":[],"dynamics.studentGroup.debug.schoolclass.accusative.plural":[],"dynamics.studentGroup.debug.schoolclass.accusative.plural.definite":[],"dynamics.studentGroup.debug.schoolclass.accusative.plural.universal":[],"dynamics.studentGroup.debug.schoolclass.accusative.singular":[],"dynamics.studentGroup.debug.schoolclass.accusative.singular.definite":[],"dynamics.studentGroup.debug.schoolclass.accusative.singular.demonstrative":[],"dynamics.studentGroup.debug.schoolclass.accusative.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.administrative.accusative.plural":[],"dynamics.studentGroup.debug.schoolclass.administrative.accusative.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.administrative.genitive.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.administrative.nominative.plural":[],"dynamics.studentGroup.debug.schoolclass.administrative.nominative.singular":[],"dynamics.studentGroup.debug.schoolclass.administrative.nominative.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.archive.accusative.plural":[],"dynamics.studentGroup.debug.schoolclass.archive.dative.plural":[],"dynamics.studentGroup.debug.schoolclass.archive.nominative.plural":[],"dynamics.studentGroup.debug.schoolclass.archive.nominative.singular":[],"dynamics.studentGroup.debug.schoolclass.compound":[],"dynamics.studentGroup.debug.schoolclass.compound.lowercase":[],"dynamics.studentGroup.debug.schoolclass.dative.plural":[],"dynamics.studentGroup.debug.schoolclass.dative.plural.definite":[],"dynamics.studentGroup.debug.schoolclass.dative.plural.universal":[],"dynamics.studentGroup.debug.schoolclass.dative.singular":[],"dynamics.studentGroup.debug.schoolclass.dative.singular.definite":[],"dynamics.studentGroup.debug.schoolclass.dative.singular.demonstrative":[],"dynamics.studentGroup.debug.schoolclass.dative.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.dative.singular.negative":[],"dynamics.studentGroup.debug.schoolclass.genitive.plural":[],"dynamics.studentGroup.debug.schoolclass.genitive.plural.definite":[],"dynamics.studentGroup.debug.schoolclass.genitive.plural.universal":[],"dynamics.studentGroup.debug.schoolclass.genitive.singular":[],"dynamics.studentGroup.debug.schoolclass.genitive.singular.definite":[],"dynamics.studentGroup.debug.schoolclass.genitive.singular.demonstrative":[],"dynamics.studentGroup.debug.schoolclass.genitive.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.kindergarten.accusative.plural":[],"dynamics.studentGroup.debug.schoolclass.kindergarten.accusative.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.kindergarten.nominative.plural":[],"dynamics.studentGroup.debug.schoolclass.kindergarten.nominative.singular":[],"dynamics.studentGroup.debug.schoolclass.kindergarten.nominative.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.mixed.accusative.plural":[],"dynamics.studentGroup.debug.schoolclass.mixed.accusative.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.mixed.dative.plural":[],"dynamics.studentGroup.debug.schoolclass.mixed.nominative.singular":[],"dynamics.studentGroup.debug.schoolclass.mixed.nominative.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.nominative.plural":[],"dynamics.studentGroup.debug.schoolclass.nominative.plural.definite":[],"dynamics.studentGroup.debug.schoolclass.nominative.plural.universal":[],"dynamics.studentGroup.debug.schoolclass.nominative.singular":[],"dynamics.studentGroup.debug.schoolclass.nominative.singular.definite":[],"dynamics.studentGroup.debug.schoolclass.nominative.singular.demonstrative":[],"dynamics.studentGroup.debug.schoolclass.nominative.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.nominative.singular.negative":[],"dynamics.studentGroup.debug.schoolclass.partial.compound":[],"dynamics.studentGroup.debug.schoolclass.partial.genitive.plural"
2:[],"dynamics.studentGroup.debug.schoolclass.plan.accusative.plural":[],"dynamics.studentGroup.debug.schoolclass.plan.accusative.singular":[],"dynamics.studentGroup.debug.schoolclass.plan.accusative.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.plan.dative.plural":[],"dynamics.studentGroup.debug.schoolclass.plan.dative.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.plan.genitive.plural":[],"dynamics.studentGroup.debug.schoolclass.plan.genitive.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.plan.nominative.plural":[],"dynamics.studentGroup.debug.schoolclass.plan.nominative.singular":[],"dynamics.studentGroup.debug.schoolclass.plan.nominative.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.school.accusative.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.school.nominative.plural":[],"dynamics.studentGroup.debug.schoolclass.school.nominative.singular":[],"dynamics.studentGroup.debug.schoolclass.singleLevel.accusative.plural":[],"dynamics.studentGroup.debug.schoolclass.singleLevel.dative.plural":[],"dynamics.studentGroup.debug.schoolclass.test.genitive.singular.indefinite":[],"dynamics.studentGroup.debug.schoolclass.test.nominative.singular.indefinite":[],"dynamics.studentGroup.debug.workgroup.abbreviated.quantityInvariant":[],"dynamics.studentGroup.debug.workgroup.accusative.plural":[],"dynamics.studentGroup.debug.workgroup.accusative.plural.definite":[],"dynamics.studentGroup.debug.workgroup.accusative.plural.universal":[],"dynamics.studentGroup.debug.workgroup.accusative.singular":[],"dynamics.studentGroup.debug.workgroup.accusative.singular.definite":[],"dynamics.studentGroup.debug.workgroup.accusative.singular.demonstrative":[],"dynamics.studentGroup.debug.workgroup.accusative.singular.indefinite":[],"dynamics.studentGroup.debug.workgroup.compound":[],"dynamics.studentGroup.debug.workgroup.dative.plural":[],"dynamics.studentGroup.debug.workgroup.dative.singular":[],"dynamics.studentGroup.debug.workgroup.dative.singular.definite":[],"dynamics.studentGroup.debug.workgroup.dative.singular.demonstrative":[],"dynamics.studentGroup.debug.workgroup.dative.singular.indefinite":[],"dynamics.studentGroup.debug.workgroup.genitive.plural":[],"dynamics.studentGroup.debug.workgroup.genitive.plural.definite":[],"dynamics.studentGroup.debug.workgroup.genitive.plural.universal":[],"dynamics.studentGroup.debug.workgroup.genitive.singular":[],"dynamics.studentGroup.debug.workgroup.genitive.singular.definite":[],"dynamics.studentGroup.debug.workgroup.genitive.singular.demonstrative":[],"dynamics.studentGroup.debug.workgroup.genitive.singular.indefinite":[],"dynamics.studentGroup.debug.workgroup.nominative.plural":[],"dynamics.studentGroup.debug.workgroup.nominative.plural.definite":[],"dynamics.studentGroup.debug.workgroup.nominative.singular":[],"dynamics.studentGroup.debug.workgroup.nominative.singular.definite":[],"dynamics.studentGroup.debug.workgroup.nominative.singular.demonstrative":[],"dynamics.studentGroup.debug.workgroup.nominative.singular.indefinite":[],"dynamics.studentGroup.debug.workgroup.nominative.singular.negative":[],"dynamics.studentGroup.debug.workgroup.plan.accusative.plural":[],"dynamics.studentGroup.debug.workgroup.plan.accusative.singular.indefinite":[],"dynamics.studentGroup.debug.workgroup.plan.dative.plural":[],"dynamics.studentGroup.debug.workgroup.plan.dative.singular.indefinite":[],"dynamics.studentGroup.debug.workgroup.plan.genitive.plural":[],"dynamics.studentGroup.debug.workgroup.plan.genitive.singular.indefinite":[],"dynamics.studentGroup.debug.workgroup.plan.nominative.plural":[],"dynamics.studentGroup.debug.workgroup.plan.nominative.singular":[],"dynamics.studentGroup.debug.workgroup.plan.nominative.singular.indefinite":[],"dynamics.studentGroup.debug.workgroup.short.accusative.plural":[],"dynamics.studentGroup.debug.workgroup.short.compound":[],"dynamics.studentGroup.debug.workgroup.short.nominative.plural":[],"dynamics.studentGroup.debug.workgroup.short.nominative.singular":[],"dynamics.studentGroup.debug2.__name":[],"dynamics.studentGroup.debug2.list.and.accusative.plural"
2:[],"dynamics.studentGroup.debug2.list.and.accusative.plural.definite":[],"dynamics.studentGroup.debug2.list.and.accusative.plural.universal":[],"dynamics.studentGroup.debug2.list.and.accusative.singular.negative":[],"dynamics.studentGroup.debug2.list.and.compound":[],"dynamics.studentGroup.debug2.list.and.dative.plural":[],"dynamics.studentGroup.debug2.list.and.dative.plural.definite":[],"dynamics.studentGroup.debug2.list.and.dative.plural.universal":[],"dynamics.studentGroup.debug2.list.and.dative.singular.negative":[],"dynamics.studentGroup.debug2.list.and.genitive.plural":[],"dynamics.studentGroup.debug2.list.and.genitive.plural.definite":[],"dynamics.studentGroup.debug2.list.and.nominative.plural":[],"dynamics.studentGroup.debug2.list.and.nominative.plural.definite":[],"dynamics.studentGroup.debug2.list.and.nominative.singular.negative":[],"dynamics.studentGroup.debug2.list.and.plan.genitive.plural":[],"dynamics.studentGroup.debug2.list.or.accusative.plural":[],"dynamics.studentGroup.debug2.list.or.accusative.singular":[],"dynamics.studentGroup.debug2.list.or.accusative.singular.indefinite":[],"dynamics.studentGroup.debug2.list.or.dative.plural":[],"dynamics.studentGroup.debug2.list.or.dative.singular.indefinite":[],"dynamics.studentGroup.debug2.list.or.genitive.singular.indefinite":[],"dynamics.studentGroup.debug2.list.or.nominative.singular":[],"dynamics.studentGroup.debug2.list.slash.abbreviated.nominative.plural":[],"dynamics.studentGroup.debug2.list.slash.accusative.plural":[],"dynamics.studentGroup.debug2.list.slash.accusative.singular":[],"dynamics.studentGroup.debug2.list.slash.compound":[],"dynamics.studentGroup.debug2.list.slash.dative.plural":[],"dynamics.studentGroup.debug2.list.slash.dative.singular":[],"dynamics.studentGroup.debug2.list.slash.genitive.plural":[],"dynamics.studentGroup.debug2.list.slash.genitive.singular.demonstrative":[],"dynamics.studentGroup.debug2.list.slash.nominative.plural":[],"dynamics.studentGroup.debug2.list.slash.nominative.singular":[],"dynamics.studentGroup.debug2.module.name":[],"dynamics.studentGroup.debug2.schoolclass.accusative.plural":[],"dynamics.studentGroup.debug2.schoolclass.accusative.plural.definite":[],"dynamics.studentGroup.debug2.schoolclass.accusative.plural.universal":[],"dynamics.studentGroup.debug2.schoolclass.accusative.singular":[],"dynamics.studentGroup.debug2.schoolclass.accusative.singular.definite":[],"dynamics.studentGroup.debug2.schoolclass.accusative.singular.demonstrative":[],"dynamics.studentGroup.debug2.schoolclass.accusative.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.administrative.accusative.plural":[],"dynamics.studentGroup.debug2.schoolclass.administrative.accusative.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.administrative.genitive.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.administrative.nominative.plural":[],"dynamics.studentGroup.debug2.schoolclass.administrative.nominative.singular":[],"dynamics.studentGroup.debug2.schoolclass.administrative.nominative.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.archive.accusative.plural":[],"dynamics.studentGroup.debug2.schoolclass.archive.dative.plural":[],"dynamics.studentGroup.debug2.schoolclass.archive.nominative.plural":[],"dynamics.studentGroup.debug2.schoolclass.archive.nominative.singular":[],"dynamics.studentGroup.debug2.schoolclass.compound":[],"dynamics.studentGroup.debug2.schoolclass.compound.lowercase":[],"dynamics.studentGroup.debug2.schoolclass.dative.plural":[],"dynamics.studentGroup.debug2.schoolclass.dative.plural.definite":[],"dynamics.studentGroup.debug2.schoolclass.dative.plural.universal":[],"dynamics.studentGroup.debug2.schoolclass.dative.singular":[],"dynamics.studentGroup.debug2.schoolclass.dative.singular.definite":[],"dynamics.studentGroup.debug2.schoolclass.dative.singular.demonstrative":[],"dynamics.studentGroup.debug2.schoolclass.dative.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.dative.singular.negative":[],"dynamics.studentGroup.debug2.schoolclass.genitive.plural"
2:[],"dynamics.studentGroup.debug2.schoolclass.genitive.plural.definite":[],"dynamics.studentGroup.debug2.schoolclass.genitive.plural.universal":[],"dynamics.studentGroup.debug2.schoolclass.genitive.singular":[],"dynamics.studentGroup.debug2.schoolclass.genitive.singular.definite":[],"dynamics.studentGroup.debug2.schoolclass.genitive.singular.demonstrative":[],"dynamics.studentGroup.debug2.schoolclass.genitive.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.kindergarten.accusative.plural":[],"dynamics.studentGroup.debug2.schoolclass.kindergarten.accusative.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.kindergarten.nominative.plural":[],"dynamics.studentGroup.debug2.schoolclass.kindergarten.nominative.singular":[],"dynamics.studentGroup.debug2.schoolclass.kindergarten.nominative.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.mixed.accusative.plural":[],"dynamics.studentGroup.debug2.schoolclass.mixed.accusative.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.mixed.dative.plural":[],"dynamics.studentGroup.debug2.schoolclass.mixed.nominative.singular":[],"dynamics.studentGroup.debug2.schoolclass.mixed.nominative.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.nominative.plural":[],"dynamics.studentGroup.debug2.schoolclass.nominative.plural.definite":[],"dynamics.studentGroup.debug2.schoolclass.nominative.plural.universal":[],"dynamics.studentGroup.debug2.schoolclass.nominative.singular":[],"dynamics.studentGroup.debug2.schoolclass.nominative.singular.definite":[],"dynamics.studentGroup.debug2.schoolclass.nominative.singular.demonstrative":[],"dynamics.studentGroup.debug2.schoolclass.nominative.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.nominative.singular.negative":[],"dynamics.studentGroup.debug2.schoolclass.partial.compound":[],"dynamics.studentGroup.debug2.schoolclass.partial.genitive.plural":[],"dynamics.studentGroup.debug2.schoolclass.plan.accusative.plural":[],"dynamics.studentGroup.debug2.schoolclass.plan.accusative.singular":[],"dynamics.studentGroup.debug2.schoolclass.plan.accusative.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.plan.dative.plural":[],"dynamics.studentGroup.debug2.schoolclass.plan.dative.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.plan.genitive.plural":[],"dynamics.studentGroup.debug2.schoolclass.plan.genitive.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.plan.nominative.plural":[],"dynamics.studentGroup.debug2.schoolclass.plan.nominative.singular":[],"dynamics.studentGroup.debug2.schoolclass.plan.nominative.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.school.accusative.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.school.nominative.plural":[],"dynamics.studentGroup.debug2.schoolclass.school.nominative.singular":[],"dynamics.studentGroup.debug2.schoolclass.singleLevel.accusative.plural":[],"dynamics.studentGroup.debug2.schoolclass.singleLevel.dative.plural":[],"dynamics.studentGroup.debug2.schoolclass.test.genitive.singular.indefinite":[],"dynamics.studentGroup.debug2.schoolclass.test.nominative.singular.indefinite":[],"dynamics.studentGroup.debug2.workgroup.abbreviated.quantityInvariant":[],"dynamics.studentGroup.debug2.workgroup.accusative.plural":[],"dynamics.studentGroup.debug2.workgroup.accusative.plural.definite":[],"dynamics.studentGroup.debug2.workgroup.accusative.plural.universal":[],"dynamics.studentGroup.debug2.workgroup.accusative.singular":[],"dynamics.studentGroup.debug2.workgroup.accusative.singular.definite":[],"dynamics.studentGroup.debug2.workgroup.accusative.singular.demonstrative":[],"dynamics.studentGroup.debug2.workgroup.accusative.singular.indefinite":[],"dynamics.studentGroup.debug2.workgroup.compound":[],"dynamics.studentGroup.debug2.workgroup.dative.plural":[],"dynamics.studentGroup.debug2.workgroup.dative.singular":[],"dynamics.studentGroup.debug2.workgroup.dative.singular.definite":[],"dynamics.studentGroup.debug2.workgroup.dative.singular.demonstrative":[],"dynamics.studentGroup.debug2.workgroup.dative.singular.indefinite":[],"dynamics.studentGroup.debug2.workgroup.genitive.plural"
2:[],"dynamics.studentGroup.debug2.workgroup.genitive.plural.definite":[],"dynamics.studentGroup.debug2.workgroup.genitive.plural.universal":[],"dynamics.studentGroup.debug2.workgroup.genitive.singular":[],"dynamics.studentGroup.debug2.workgroup.genitive.singular.definite":[],"dynamics.studentGroup.debug2.workgroup.genitive.singular.demonstrative":[],"dynamics.studentGroup.debug2.workgroup.genitive.singular.indefinite":[],"dynamics.studentGroup.debug2.workgroup.nominative.plural":[],"dynamics.studentGroup.debug2.workgroup.nominative.plural.definite":[],"dynamics.studentGroup.debug2.workgroup.nominative.singular":[],"dynamics.studentGroup.debug2.workgroup.nominative.singular.definite":[],"dynamics.studentGroup.debug2.workgroup.nominative.singular.demonstrative":[],"dynamics.studentGroup.debug2.workgroup.nominative.singular.indefinite":[],"dynamics.studentGroup.debug2.workgroup.nominative.singular.negative":[],"dynamics.studentGroup.debug2.workgroup.plan.accusative.plural":[],"dynamics.studentGroup.debug2.workgroup.plan.accusative.singular.indefinite":[],"dynamics.studentGroup.debug2.workgroup.plan.dative.plural":[],"dynamics.studentGroup.debug2.workgroup.plan.dative.singular.indefinite":[],"dynamics.studentGroup.debug2.workgroup.plan.genitive.plural":[],"dynamics.studentGroup.debug2.workgroup.plan.genitive.singular.indefinite":[],"dynamics.studentGroup.debug2.workgroup.plan.nominative.plural":[],"dynamics.studentGroup.debug2.workgroup.plan.nominative.singular":[],"dynamics.studentGroup.debug2.workgroup.plan.nominative.singular.indefinite":[],"dynamics.studentGroup.debug2.workgroup.short.accusative.plural":[],"dynamics.studentGroup.debug2.workgroup.short.compound":[],"dynamics.studentGroup.debug2.workgroup.short.nominative.plural":[],"dynamics.studentGroup.debug2.workgroup.short.nominative.singular":[],"dynamics.studentGroup.residentialGroup.__name":[],"dynamics.studentGroup.residentialGroup.list.and.accusative.plural":[],"dynamics.studentGroup.residentialGroup.list.and.accusative.plural.definite":[],"dynamics.studentGroup.residentialGroup.list.and.accusative.plural.universal":[],"dynamics.studentGroup.residentialGroup.list.and.accusative.singular.negative":[],"dynamics.studentGroup.residentialGroup.list.and.compound":[],"dynamics.studentGroup.residentialGroup.list.and.dative.plural":[],"dynamics.studentGroup.residentialGroup.list.and.dative.plural.definite":[],"dynamics.studentGroup.residentialGroup.list.and.dative.plural.universal":[],"dynamics.studentGroup.residentialGroup.list.and.dative.singular.negative":[],"dynamics.studentGroup.residentialGroup.list.and.genitive.plural":[],"dynamics.studentGroup.residentialGroup.list.and.genitive.plural.definite":[],"dynamics.studentGroup.residentialGroup.list.and.nominative.plural":[],"dynamics.studentGroup.residentialGroup.list.and.nominative.plural.definite":[],"dynamics.studentGroup.residentialGroup.list.and.nominative.singular.negative":[],"dynamics.studentGroup.residentialGroup.list.and.plan.genitive.plural":[],"dynamics.studentGroup.residentialGroup.list.or.accusative.plural":[],"dynamics.studentGroup.residentialGroup.list.or.accusative.singular":[],"dynamics.studentGroup.residentialGroup.list.or.accusative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.list.or.dative.plural":[],"dynamics.studentGroup.residentialGroup.list.or.dative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.list.or.genitive.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.list.or.nominative.singular":[],"dynamics.studentGroup.residentialGroup.list.slash.abbreviated.nominative.plural":[],"dynamics.studentGroup.residentialGroup.list.slash.accusative.plural":[],"dynamics.studentGroup.residentialGroup.list.slash.accusative.singular":[],"dynamics.studentGroup.residentialGroup.list.slash.compound":[],"dynamics.studentGroup.residentialGroup.list.slash.dative.plural":[],"dynamics.studentGroup.residentialGroup.list.slash.dative.singular":[],"dynamics.studentGroup.residentialGroup.list.slash.genitive.plural":[],"dynamics.studentGroup.residentialGroup.list.slash.genitive.singular.demonstrative":[],"dynamics.studentGroup.residentialGroup.list.slash.nominative.plural"
2:[],"dynamics.studentGroup.residentialGroup.list.slash.nominative.singular":[],"dynamics.studentGroup.residentialGroup.module.name":[],"dynamics.studentGroup.residentialGroup.schoolclass.accusative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.accusative.plural.definite":[],"dynamics.studentGroup.residentialGroup.schoolclass.accusative.plural.universal":[],"dynamics.studentGroup.residentialGroup.schoolclass.accusative.singular":[],"dynamics.studentGroup.residentialGroup.schoolclass.accusative.singular.definite":[],"dynamics.studentGroup.residentialGroup.schoolclass.accusative.singular.demonstrative":[],"dynamics.studentGroup.residentialGroup.schoolclass.accusative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.administrative.accusative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.administrative.accusative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.administrative.genitive.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.administrative.nominative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.administrative.nominative.singular":[],"dynamics.studentGroup.residentialGroup.schoolclass.administrative.nominative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.archive.accusative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.archive.dative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.archive.nominative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.archive.nominative.singular":[],"dynamics.studentGroup.residentialGroup.schoolclass.compound":[],"dynamics.studentGroup.residentialGroup.schoolclass.compound.lowercase":[],"dynamics.studentGroup.residentialGroup.schoolclass.dative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.dative.plural.definite":[],"dynamics.studentGroup.residentialGroup.schoolclass.dative.plural.universal":[],"dynamics.studentGroup.residentialGroup.schoolclass.dative.singular":[],"dynamics.studentGroup.residentialGroup.schoolclass.dative.singular.definite":[],"dynamics.studentGroup.residentialGroup.schoolclass.dative.singular.demonstrative":[],"dynamics.studentGroup.residentialGroup.schoolclass.dative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.dative.singular.negative":[],"dynamics.studentGroup.residentialGroup.schoolclass.genitive.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.genitive.plural.definite":[],"dynamics.studentGroup.residentialGroup.schoolclass.genitive.plural.universal":[],"dynamics.studentGroup.residentialGroup.schoolclass.genitive.singular":[],"dynamics.studentGroup.residentialGroup.schoolclass.genitive.singular.definite":[],"dynamics.studentGroup.residentialGroup.schoolclass.genitive.singular.demonstrative":[],"dynamics.studentGroup.residentialGroup.schoolclass.genitive.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.kindergarten.accusative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.kindergarten.accusative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.kindergarten.nominative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.kindergarten.nominative.singular":[],"dynamics.studentGroup.residentialGroup.schoolclass.kindergarten.nominative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.mixed.accusative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.mixed.accusative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.mixed.dative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.mixed.nominative.singular":[],"dynamics.studentGroup.residentialGroup.schoolclass.mixed.nominative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.nominative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.nominative.plural.definite":[],"dynamics.studentGroup.residentialGroup.schoolclass.nominative.plural.universal":[],"dynamics.studentGroup.residentialGroup.schoolclass.nominative.singular":[],"dynamics.studentGroup.residentialGroup.schoolclass.nominative.singular.definite":[],"dynamics.studentGroup.residentialGroup.schoolclass.nominative.singular.demonstrative":[],"dynamics.studentGroup.residentialGroup.schoolclass.nominative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.nominative.singular.negative":[],"dynamics.studentGroup.residentialGroup.schoolclass.partial.compound":[],"dynamics.studentGroup.residentialGroup.schoolclass.partial.genitive.plural"
2:[],"dynamics.studentGroup.residentialGroup.schoolclass.plan.accusative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.plan.accusative.singular":[],"dynamics.studentGroup.residentialGroup.schoolclass.plan.accusative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.plan.dative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.plan.dative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.plan.genitive.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.plan.genitive.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.plan.nominative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.plan.nominative.singular":[],"dynamics.studentGroup.residentialGroup.schoolclass.plan.nominative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.school.accusative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.school.nominative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.school.nominative.singular":[],"dynamics.studentGroup.residentialGroup.schoolclass.singleLevel.accusative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.singleLevel.dative.plural":[],"dynamics.studentGroup.residentialGroup.schoolclass.test.genitive.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.schoolclass.test.nominative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.workgroup.abbreviated.quantityInvariant":[],"dynamics.studentGroup.residentialGroup.workgroup.accusative.plural":[],"dynamics.studentGroup.residentialGroup.workgroup.accusative.plural.definite":[],"dynamics.studentGroup.residentialGroup.workgroup.accusative.plural.universal":[],"dynamics.studentGroup.residentialGroup.workgroup.accusative.singular":[],"dynamics.studentGroup.residentialGroup.workgroup.accusative.singular.definite":[],"dynamics.studentGroup.residentialGroup.workgroup.accusative.singular.demonstrative":[],"dynamics.studentGroup.residentialGroup.workgroup.accusative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.workgroup.compound":[],"dynamics.studentGroup.residentialGroup.workgroup.dative.plural":[],"dynamics.studentGroup.residentialGroup.workgroup.dative.singular":[],"dynamics.studentGroup.residentialGroup.workgroup.dative.singular.definite":[],"dynamics.studentGroup.residentialGroup.workgroup.dative.singular.demonstrative":[],"dynamics.studentGroup.residentialGroup.workgroup.dative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.workgroup.genitive.plural":[],"dynamics.studentGroup.residentialGroup.workgroup.genitive.plural.definite":[],"dynamics.studentGroup.residentialGroup.workgroup.genitive.plural.universal":[],"dynamics.studentGroup.residentialGroup.workgroup.genitive.singular":[],"dynamics.studentGroup.residentialGroup.workgroup.genitive.singular.definite":[],"dynamics.studentGroup.residentialGroup.workgroup.genitive.singular.demonstrative":[],"dynamics.studentGroup.residentialGroup.workgroup.genitive.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.workgroup.nominative.plural":[],"dynamics.studentGroup.residentialGroup.workgroup.nominative.plural.definite":[],"dynamics.studentGroup.residentialGroup.workgroup.nominative.singular":[],"dynamics.studentGroup.residentialGroup.workgroup.nominative.singular.definite":[],"dynamics.studentGroup.residentialGroup.workgroup.nominative.singular.demonstrative":[],"dynamics.studentGroup.residentialGroup.workgroup.nominative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.workgroup.nominative.singular.negative":[],"dynamics.studentGroup.residentialGroup.workgroup.plan.accusative.plural":[],"dynamics.studentGroup.residentialGroup.workgroup.plan.accusative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.workgroup.plan.dative.plural":[],"dynamics.studentGroup.residentialGroup.workgroup.plan.dative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.workgroup.plan.genitive.plural":[],"dynamics.studentGroup.residentialGroup.workgroup.plan.genitive.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.workgroup.plan.nominative.plural"
2:[],"dynamics.studentGroup.residentialGroup.workgroup.plan.nominative.singular":[],"dynamics.studentGroup.residentialGroup.workgroup.plan.nominative.singular.indefinite":[],"dynamics.studentGroup.residentialGroup.workgroup.short.accusative.plural":[],"dynamics.studentGroup.residentialGroup.workgroup.short.compound":[],"dynamics.studentGroup.residentialGroup.workgroup.short.nominative.plural":[],"dynamics.studentGroup.residentialGroup.workgroup.short.nominative.singular":[],"exportSync.files.label.finalDownloadInfo":[{domain:`studentGroup`,path:`list.and.nominative.plural`,full:`@{studentGroup.list.and.nominative.plural}`,transformers:[]}],"exportSync.files.label.targetSystemListsDownloadInfo":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.accusative.plural`,full:`@{studentGroup.list.and.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.or.dative.plural`,full:`@{studentGroup.list.or.dative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.or.dative.plural`,full:`@{studentGroup.list.or.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.accusative.plural`,full:`@{studentGroup.list.and.accusative.plural}`,transformers:[]}],"exportSync.files.label.targetSystemListsInfo":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"exportSync.files.label.targetSystemListsUploadInfo":[{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]},{domain:`attendee`,path:`male.dative.plural`,full:`@{attendee.male.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.or.dative.plural`,full:`@{studentGroup.list.or.dative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"exportSync.files.label.testVersionInfo":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`personReference.male.nominative.plural`,full:`@{attendant.personReference.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"exportSync.persons.label.classTargetSystemId":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"exportSync.persons.label.studentsToggledInClasses":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"exportSync.persons.label.teachersOfSchoolUnit":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"exportSync.persons.label.workgroupTargetSystemId":[{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"exportSync.table.label.classSyncCount":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"exportSync.table.label.classesAndStudents":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"exportSync.table.label.syncConfirmation":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.accusative.plural`,full:`@{studentGroup.list.and.accusative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.accusative.plural.definite`,full:`@{studentGroup.list.and.accusative.plural.definite}`,transformers:[]}],"exportSync.usernameList.label.schoolUnit":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]}
2],"formKit.studentAccess.alert.configurableAccess":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"formKit.studentAccess.alert.sneTeamOnly":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"formKit.studentAccess.label.classTeachers":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]}],"formKit.studentAccess.label.sneTeam":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"formKit.studentAccess.label.subjectTeachers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"formKit.studentCertificate.alert.accessSubjectTeachersConfigurable":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"formKit.studentCertificate.alert.accessWithSubjectTeachers":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"formKit.studentCertificate.alert.accessWithoutStudent":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"global.access.label.allGuardians":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"global.access.label.allGuardiansOfWorkgroups":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.plural.definite`,full:`@{studentGroup.workgroup.genitive.plural.definite}`,transformers:[]}],"global.access.label.allLoggedInHint":[],"global.access.label.allLoggedInHintRoles":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"global.access.label.allParents":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"global.access.label.allSchoolLeaders":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"global.access.label.allStudents":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"global.access.label.allStudentsOfWorkgroups":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.plural.definite`,full:`@{studentGroup.workgroup.genitive.plural.definite}`,transformers:[]}],"global.access.label.allTeachers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"global.access.label.guardiansOfWorkgroup":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.abbreviated.quantityInvariant`,full:`@{studentGroup.workgroup.abbreviated.quantityInvariant}`,transformers:[]}],"global.access.label.parentsOfClass":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"global.access.label.serviceStaff":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"global.access.label.studentsOfClass":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"global.access.label.studentsOfWorkgroup":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.abbreviated.quantityInvariant`,full:`@{studentGroup.workgroup.abbreviated.quantityInvariant}`,transformers:[]}],"global.access.label.teachersAndClassStudents":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"global.access.title.guardiansByClass":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"global.access.title.guardiansByWorkgroup":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.plural`,full:`@{studentGroup.workgroup.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular`,full:`@{studentGroup.workgroup.accusative.singular}`,transformers:[]}],"global.access.title.studentsByClass":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"global.access.title.studentsByWorkgroup":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.plural`,full:`@{studentGroup.workgroup.dative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular`,full:`@{studentGroup.workgroup.accusative.singular}`,transformers:[]}],"global.alert.bookingOverlap":[],"global.alert.error":[],"global.alert.saved":[],"global.alert.schoolUnitUpdated":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.alert.settingSaved":[],"global.budget.alert.confirmDeleteAllEntriesOfYear":[],"global.budget.alert.confirmDeleteAllEntriesOfYearAllSchoolUnits":[{domain:`school`,path:`schoolUnit.genitive.plural.universal`,full:`@{school.schoolUnit.genitive.plural.universal}`,transformers:[]}],"global.budget.error.noMainCategoriesForSchoolUnits":[{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural.definite`,full:`@{school.schoolUnit.dative.plural.definite}`,transformers:[]}],"global.budget.form.schoolUnitRequired":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.budget.label.mainCategorySchoolUnitHint":[{domain:`school`,path:`schoolUnit.dative.singular.indefinite`,full:`@{school.schoolUnit.dative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]}],"global.budget.label.reportDiscrepancies":[{domain:`school`,path:`school.abbreviation`,full:`@{school.school.abbreviation}`,transformers:[]}],"global.budget.label.schoolUnitWithName":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.call.all":[],"global.call.apply":[],"global.call.back":[],"global.call.backWithoutSaving":[],"global.call.cancel":[],"global.call.change":[],"global.call.changePassword":[],"global.call.close"
2:[],"global.call.confirmNo":[],"global.call.confirmYes":[],"global.call.continue":[],"global.call.delete":[],"global.call.done":[],"global.call.download":[],"global.call.edit":[],"global.call.exportAsExcel":[],"global.call.markAsRead":[],"global.call.moreCount":[],"global.call.move":[],"global.call.next":[],"global.call.no":[],"global.call.none":[],"global.call.ok":[],"global.call.openWebPlatform":[],"global.call.preview":[],"global.call.print":[],"global.call.readLess":[],"global.call.readMore":[],"global.call.remove":[],"global.call.removeAll":[],"global.call.reset":[],"global.call.save":[],"global.call.select":[],"global.call.selectAll":[],"global.call.selectNone":[],"global.call.xlsExport":[],"global.call.yes":[],"global.cropper.label.selectCropArea":[],"global.custodianType.label.entitledToInformation":[],"global.custodianType.label.entitledToInformationShort":[],"global.custodianType.label.legalGuardian":[],"global.custodianType.label.legalGuardianShort":[],"global.custodianType.label.noRights":[],"global.datePicker.call.today":[],"global.datePicker.label.end":[],"global.datePicker.label.period":[],"global.datePicker.label.start":[],"global.datePicker.placeholder.format":[],"global.datePicker.prefill.fourWeeks":[],"global.datePicker.prefill.lastMonth":[],"global.datePicker.prefill.lastSchoolyear":[],"global.datePicker.prefill.lastWeek":[],"global.datePicker.prefill.lastYear":[],"global.datePicker.prefill.nextMonth":[],"global.datePicker.prefill.nextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.datePicker.prefill.nextThreeDays":[],"global.datePicker.prefill.nextWeek":[],"global.datePicker.prefill.nextYear":[],"global.datePicker.prefill.oneWeek":[],"global.datePicker.prefill.thisMonth":[],"global.datePicker.prefill.thisSchoolyear":[{domain:`schoolyear`,path:`schoolyear.nominative.singular.demonstrative`,full:`@{schoolyear.schoolyear.nominative.singular.demonstrative|capitalize}`,transformers:[`capitalize`]}],"global.datePicker.prefill.thisWeek":[],"global.datePicker.prefill.thisYear":[],"global.datePicker.prefill.threeWeeks":[],"global.datePicker.prefill.tomorrow":[],"global.datePicker.prefill.twoWeeks":[],"global.dateRangePicker.form.placeholderFrom":[],"global.dateRangePicker.form.placeholderTo":[],"global.dateRangePicker.label.currentMonth":[],"global.dateRangePicker.label.currentWeek":[],"global.dateRangePicker.label.currentYear":[],"global.dateRangePicker.label.dateFrom":[],"global.dateRangePicker.label.dateTo":[],"global.dateRangePicker.label.dayAfterTomorrow":[],"global.dateRangePicker.label.last14Days":[],"global.dateRangePicker.label.last30Days":[],"global.dateRangePicker.label.last60Days":[],"global.dateRangePicker.label.last7Days":[],"global.dateRangePicker.label.last90Days":[],"global.dateRangePicker.label.next14Days":[],"global.dateRangePicker.label.next30Days":[],"global.dateRangePicker.label.next60Days":[],"global.dateRangePicker.label.next7Days":[],"global.dateRangePicker.label.next90Days":[],"global.dateRangePicker.label.nextMonth":[],"global.dateRangePicker.label.nextWeek":[],"global.dateRangePicker.label.nextYear":[],"global.dateRangePicker.label.noPeriodSelected":[],"global.dateRangePicker.label.previousMonth":[],"global.dateRangePicker.label.previousWeek":[],"global.dateRangePicker.label.previousYear":[],"global.dateRangePicker.label.today":[],"global.dateRangePicker.label.tomorrow":[],"global.dateRangePicker.label.yesterday":[],"global.dropdown.call.selectOnly":[],"global.dropdown.label.noResults":[],"global.error.checkInternetConnection":[],"global.error.fieldRequired":[],"global.error.genericError":[],"global.error.genericErrorTryAgainLater":[],"global.error.missingParameters":[],"global.error.noAccessFunction":[],"global.error.noAccessFunctions":[],"global.error.noPermissionForPage":[],"global.error.noSchoolBuildingFound":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"global.error.noSchoolUnitSelected":[{domain:`school`,path:`schoolUnit.nominative.singular.negative`,full:`@{school.schoolUnit.nominative.singular.negative|c
2apitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.accusative.singular.negative`,full:`@{school.schoolUnit.accusative.singular.negative}`,transformers:[]}],"global.error.pageReloadInSeconds":[],"global.error.unexpectedErrorReported":[],"global.filter.selectedCount":[],"global.form.error.emailInvalid":[],"global.form.error.maxLengthExceeded":[],"global.form.error.numberInvalid":[],"global.form.error.urlInvalid":[],"global.form.filter":[],"global.form.label.optional":[],"global.form.placeholder.newPassword":[],"global.form.placeholder.notSpecified":[],"global.form.placeholder.oldPassword":[],"global.form.placeholder.repeatPassword":[],"global.form.placeholder.search":[],"global.form.placeholder.status":[],"global.form.selectEntity":[],"global.label.access":[],"global.label.action":[],"global.label.actions":[],"global.label.ageInYears":[],"global.label.and":[],"global.label.bookingNote":[],"global.label.byPerson":[],"global.label.calendarWeek":[],"global.label.careOf":[],"global.label.categories":[],"global.label.category":[],"global.label.changeRequests":[],"global.label.class":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"global.label.classTeacher":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]}],"global.label.classTeacherAbbreviated":[{domain:`attendant`,path:`directGroupAttendant.abbreviated.quantityInvariant`,full:`@{attendant.directGroupAttendant.abbreviated.quantityInvariant}`,transformers:[]}],"global.label.classTeacherFemale":[{domain:`attendant`,path:`directGroupAttendant.female.nominative.singular`,full:`@{attendant.directGroupAttendant.female.nominative.singular}`,transformers:[]}],"global.label.classTeacherMale":[{domain:`attendant`,path:`directGroupAttendant.male.nominative.singular`,full:`@{attendant.directGroupAttendant.male.nominative.singular}`,transformers:[]}],"global.label.classWithName":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"global.label.classesAndGroups":[{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]}],"global.label.color":[],"global.label.country":[],"global.label.created":[],"global.label.createdBy":[],"global.label.currentSchoolyear":[{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.label.currentSemester":[],"global.label.dashboard":[],"global.label.date":[],"global.label.day":[],"global.label.dayAfterTomorrow":[],"global.label.dayBeforeYesterday":[],"global.label.declined":[],"global.label.documents":[],"global.label.done":[],"global.label.dossier":[],"global.label.email":[],"global.label.entry":[],"global.label.evaluation":[],"global.label.excused":[],"global.label.father":[],"global.label.fax":[],"global.label.health":[],"global.label.iCalSubscriptions":[],"global.label.label":[],"global.label.loading":[],"global.label.maxAmount":[],"global.label.messageToGuardians":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"global.label.messageToParticipants":[],"global.label.mobilePhone":[],"global.label.mother":[],"global.label.name":[],"global.label.nextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.label.note":[],"global.label.notes":[],"global.label.nutrition":[],"global.label.or":[],"global.label.otherTeacher":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.singular`,full:`@{attendant.contextualGroupAttendant.nominative.singular}`,transformers:[]},{domain:`attendant`,path:`contextualGroupAttendant.nominative.plural`,full:`@{attendant.contextualGroupAttendant.nominative.plural}`,transformers:[]}],"global.label.overview":[],"global.label.parentNote":[{domain:`guardian`,path:`roleName.genitive.plural`,full:`@{guardian.roleName.genitive.plural}`,transformers:[]}],"global.label.parents":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"global.label.participants":[],"global.label.person":[],"global.label.personalData":[],"global.label.persons":[],"global.label.pleaseWait":[],"global.label.portrait":[],"global.label.primaryPhone":[],"global.label.principals":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"global.label.qrCode":[],"global.label.reachability":[],"global.label.read":[],"global.label.readAtBy":[],"global.label.readAtDate":[],"global.label.readToday":[],"global.label.reentry":[],"global.label.registrations":[],"global.label.responsiblePersons":[],"global.label.schoolBuildingName":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"global.label.schoolLeadershipAbbreviation":[{domain:`school`,path:`school.abbreviation`,full:`@{school.school.abbreviation}`,transformers:[]}],"global.label.schoolUnit":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.label.schoolUnitAbbreviation":[{domain:`school`,path:`schoolUnit.abbreviation`,full:`@{school.schoolUnit.abbreviation}`,transformers:[]}],"global.label.schoolUnits":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"global.label.schoolUnitsWithNames":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"global.label.schoolYear":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.label.schoolYearAbbreviationWithName":[{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]}],"global.label.schoolYearRange":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.label.schoolYearShortRange":[{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]}],"global.label.schools":[{domain:`school`,path:`school.nominative.plural`,full:`@{school.school.nominative.plural}`,transformers:[]},{domain:`school`,path:`school.nominative.plural`,full:`@{school.school.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"global.label.secondaryPhone":[],"global.label.selection":[],"global.label.service":[{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular}`,transformers:[]},{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.label.settings":[],"global.label.skypeUsername":[],"global.label.sneTeam":[],"global.label.streetAndHouseNumber":[],"global.label.students":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"global.label.subject":[],"global.label.timeOfDay":[],"global.label.timetable":[],"global.label.today":[],"global.label.tomorrow":[],"global.label.unavailable":[],"global.label.unexcused":[],"global.label.
2website":[],"global.label.weekdays":[],"global.label.withdrawn":[],"global.label.workgroupWithName":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"global.label.yesterday":[],"global.label.zipCodeAndCity":[],"global.moduleSettings.alert.krnSyncRequired":[{domain:`school`,path:`school.dative.singular.demonstrative`,full:`@{school.school.dative.singular.demonstrative}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.demonstrative`,full:`@{school.school.accusative.singular.demonstrative}`,transformers:[]}],"global.month.label.april":[],"global.month.label.aprilShort":[],"global.month.label.august":[],"global.month.label.augustShort":[],"global.month.label.december":[],"global.month.label.decemberShort":[],"global.month.label.february":[],"global.month.label.februaryShort":[],"global.month.label.january":[],"global.month.label.januaryShort":[],"global.month.label.july":[],"global.month.label.julyShort":[],"global.month.label.june":[],"global.month.label.juneShort":[],"global.month.label.march":[],"global.month.label.marchShort":[],"global.month.label.may":[],"global.month.label.mayShort":[],"global.month.label.november":[],"global.month.label.novemberShort":[],"global.month.label.october":[],"global.month.label.octoberShort":[],"global.month.label.september":[],"global.month.label.septemberShort":[],"global.multiSelect.call.only":[],"global.multiSelect.label.defaultLabel":[],"global.multiSelect.label.selection":[],"global.newEntriesControl.mail.label.intro":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"global.news.label.specificSchoolUnits":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"global.onlineForms.settings.label.dbLogShowDoneHint":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"global.personFilter.label.classNextSchoolYear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.personFilter.label.studentNumber":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"global.personPicker.error.loadFailed":[],"global.personPicker.form.searchPlaceholder":[],"global.personPicker.label.inactive":[],"global.personPicker.label.minCharacters":[],"global.personPicker.label.noResults":[],"global.resources.label.reservationDocumentsAvailable":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"global.roleGroup.label.absenceManagerExplanation":[{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]}],"global.roleGroup.label.absenceManagerExplanationMultiSchool":[{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural`,full:`@{school.schoolUnit.genitive.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"global.roleGroup.label.admin":[],"global.roleGroup.label.admins":[],"global.roleGroup.label.dentist":[],"global.roleGroup.label.dentists":[],"global.roleGroup.label.doctor":[],"global.roleGroup.label.doctors":[],"global.roleGroup.label.externalUser":[],"global.roleGroup.label.externalUsers":[],"global.roleGroup.label.globalAdmin":[],"global.roleGroup.label.globalAdmins":[],"global.roleGroup.label.guardian":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.singular`,full:`@{guardian.attachmentFigure.nominative.singular}`,transformers:[]}],"global.roleGroup.label.guardians":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"global.roleGroup.label.institutionLeaders":[],"global.roleGroup.label.institutionLeadership":[],"global.roleGroup.label.learnPathAdmin":[],"global.roleGroup.label.learnPathAdmins":[],"global.roleGroup.label.learnPathSuperAdmin":[],"global.roleGroup.label.learnPathSuperAdmins":[],"global.roleGroup.label.schoolLeaders":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"global.roleGroup.label.schoolLeadership":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"global.roleGroup.label.servicesEmployee":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"global.roleGroup.label.servicesEmployees":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"global.roleGroup.label.student":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"global.roleGroup.label.studentFemale":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]}],"global.roleGroup.label.studentMale":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]}],"global.roleGroup.label.students":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"global.roleGroup.label.superAdmin":[],"global.roleGroup.label.superAdmins":[],"global.roleGroup.label.teacher":[{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"global.roleGroup.label.teachers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"global.roleGroup.label.timetableManagerExplanation":[{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`list.and.nominative.plural`,full:`@{studentGroup.list.and.nominative.plural}`,transformers:[]}],"global.roleGroup.label.timetableManagerExplanationMultiSchool":[{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`list.and.nominative.plural`,full:`@{studentGroup.list.and.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural`,full:`@{school.schoolUnit.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"global.roomReservation.alert.lessonsAlreadyReserved":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}
2],"global.schoolUnitsPicker.label.noneSelected":[{domain:`school`,path:`schoolUnit.nominative.singular.negative`,full:`@{school.schoolUnit.nominative.singular.negative|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"global.schoolUnitsPicker.label.selectedCount":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]}],"global.schoolclassWorkgroupPicker.label.classCount":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"global.schoolclassWorkgroupPicker.label.entity":[{domain:`studentGroup`,path:`list.and.nominative.plural`,full:`@{studentGroup.list.and.nominative.plural}`,transformers:[]}],"global.schoolclassWorkgroupPicker.label.picker":[{domain:`studentGroup`,path:`list.slash.nominative.singular`,full:`@{studentGroup.list.slash.nominative.singular}`,transformers:[]}],"global.schoolclassWorkgroupPicker.label.schoolUnitClasses":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"global.schoolclassWorkgroupPicker.label.schoolUnitWorkgroups":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}
2],"global.schoolclassWorkgroupPicker.label.workgroupCount":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"global.search.label.enableFullTextSearch":[],"global.search.label.fullTextSearch":[],"global.search.label.fullTextSearchMinCharacters":[],"global.search.label.fullTextSearchTooltip":[],"global.semester.label.currentSemester":[],"global.semester.label.schoolYear":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.semester.label.wholeSchoolYear":[{domain:`schoolyear`,path:`schoolyear.whole.nominative.singular`,full:`@{schoolyear.schoolyear.whole.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.semester.label.wholeSchoolYearRange":[{domain:`schoolyear`,path:`schoolyear.whole.nominative.singular`,full:`@{schoolyear.schoolyear.whole.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.sorting.label.categoryAscDateAsc":[],"global.sorting.label.categoryAscDateDesc":[],"global.sorting.label.createdAtAsc":[],"global.sorting.label.createdAtDesc":[],"global.sorting.label.dateAsc":[],"global.sorting.label.dateDesc":[],"global.subjectInput.alert.noSubjectsInSchoolyear":[{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]}],"global.surveys.settings.alert.unlimitedParticipantsOffer":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular`,full:`@{school.school.genitive.singular}`,transformers:[]}],"global.surveys.settings.call.acceptOffer":[],"global.surveys.settings.call.declineOffer":[],"global.templateDownload.alert.noTemplates":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"global.templateFields.label.businessMobilePhone":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]}],"global.templateFields.label.businessPhone1":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]}],"global.templateFields.label.businessPhone2":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]}],"global.templateFields.label.businessStreet":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]}],"global.templateFields.label.businessTown":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]}],"global.templateFields.label.businessZip":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]}],"global.templateFields.label.className":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"global.templateFields.label.classNameNextSchoolyear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"global.templateFields.label.classNextSchoolyear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.templateFields.label.currentSchoolyear":[{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.templateFields.label.currentSchoolyearExtended":[{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.templateFields.label.dateSignatureSchoolAdministration":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"global.templateFields.label.dateSignatureSchoolDirection":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"global.templateFields.label.levelCurrentSchoolyear":[{domain:`schoolyear`,path:`schoolyear.current.abbreviation`,full:`@{schoolyear.schoolyear.current.abbreviation}`,transformers:[]}],"global.templateFields.label.levelNextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]}],"global.templateFields.label.nextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.templateFields.label.nextSchoolyearExtended":[{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.templateFields.label.schoolAdministration":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"global.templateFields.label.schoolBuildingName":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"global.templateFields.label.schoolUnitName":[{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"global.templateFields.label.signature":[],"global.templatesAdmin.form.error.noWhitelistedDomains":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"global.timeTracking.admins.label.additionalAdminsMultiSchool":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.singular.definite`,full:`@{school.schoolUnit.dative.singular.definite}`,transformers:[]}],"global.timeTracking.admins.label.additionalAdminsSingleSchool":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"global.timeTracking.admins.label.grantNavigationAccess":[],"global.timeTracking.employee.form.accountingPeriodCalendarYear":[],"global.timeTracking.employee.form.accountingPeriodSchoolyear":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.timeTracking.employee.label.accountingPeriodCalendarYear":[],"global.timeTracking.employee.label.accountingPeriodSchoolyear":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}
2],"global.timeTracking.report.alert.noEntriesThisSchoolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular.demonstrative`,full:`@{schoolyear.schoolyear.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]}],"global.timeTracking.report.label.vacationEntitlementForSchoolyear":[{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]}],"global.timeTracking.report.label.vacationTakenForSchoolyear":[{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]}],"global.timeTracking.report.title.overviewForSchoolyear":[{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"global.timeTracking.report.title.vacationCorrection":[],"global.timeTracking.report.title.vacationCorrectionForSchoolyear":[{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"global.timeTracking.settings.label.overtimeCappingAtSchoolyearChange":[{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]}],"global.timeTracking.settings.label.overtimeCappingAtSchoolyearChangeDescription":[{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"global.title.summary":[],"global.upload.call.uploadFile":[],"global.upload.call.uploadImage":[],"global.upload.error.fileTooLarge":[],"global.upload.error.folderNotAllowed":[],"global.upload.error.unsupportedFileType":[],"global.upload.label.dropFileOrClick":[],"global.upload.label.dropImageOrClick":[],"global.upload.label.noPreview":[],"global.weekday.label.friday":[],"global.weekday.label.fridayShort":[],"global.weekday.label.monday":[],"global.weekday.label.mondayShort":[],"global.weekday.label.saturday":[],"global.weekday.label.saturdayShort":[],"global.weekday.label.sunday":[],"global.weekday.label.sundayShort":[],"global.weekday.label.thursday":[],"global.weekday.label.thursdayShort":[],"global.weekday.label.tuesday":[],"global.weekday.label.tuesdayShort":[],"global.weekday.label.wednesday":[],"global.weekday.label.wednesdayShort":[],"global.weekday.range.label.daily":[],"global.weekday.range.label.everyDayExcept":[],"global.weekday.range.label.fromTo":[],"global.weekday.range.label.never":[],"global.weekday.range.label.weekend":[],"global.weekday.range.label.workdays":[],"grades.certificate.alert.zhGradeInfo":[],"grades.certificateTransfer.alert.studentsFromOtherSchoolUnit":[{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular.demonstrative`,full:`@{studentGroup.workgroup.nominative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.singular.demonstrative`,full:`@{school.schoolUnit.dative.singular.demonstrative}`,transformers:[]}],"grades.certificateTransfer.label.student":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}
2],"grades.controlList.label.subjectAndSchoolyear":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"grades.form.call.allowAccessForThisTest":[],"grades.form.label.accessGuardians":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"grades.form.label.accessGuardiansStudents":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"grades.form.label.accessPreselectionOff":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"grades.form.label.accessPreselectionOn":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"grades.form.label.accessSettings":[],"grades.form.label.accessStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"grades.form.label.classOrWorkgroup":[{domain:`studentGroup`,path:`list.slash.nominative.singular`,full:`@{studentGroup.list.slash.nominative.singular}`,transformers:[]}],"grades.form.label.defaultAccessDate":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"grades.form.label.docsVisibleToTeachersOnly":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"grades.form.label.showClassAverageInView":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"grades.form.label.showWorkgroupAverageInView":[{domain:`studentGroup`,path:`workgroup.compound`,full:`@{studentGroup.workgroup.compound}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]}],"grades.form.label.viewGuardians":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"grades.form.label.viewGuardiansStudents":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"grades.form.label.viewStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"grades.import.label.hints":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"grades.label.courseSchoolUnitSuffix":[{domain:`school`,path:`schoolUnit.abbreviation`,full:`@{school.schoolUnit.abbreviation}`,transformers:[]}],"grades.labelPrint.label.guardianSignature":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"grades.matrix.label.allTestsAffectingClassStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"grades.matrix.label.landscapeLimit":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"grades.matrix.label.overallAverageFootnote":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"grades.matrix.label.subjectAverageFootnote":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"grades.overview.alert.moveFailedNoClassOrWorkgroup":[{domain:`studentGroup`,path:`list.and.nominative.singular.negative`,full:`@{studentGroup.list.and.nominative.singular.negative}`,transformers:[]},{domain:`studentGroup`,path:`list.or.accusative.singular.indefinite`,full:`@{studentGroup.list.or.accusative.singular.indefinite}`,transformers:[]}],"grades.overview.alert.secondSemesterSelectedWholeYearRelevant":[{domain:`schoolyear`,path:`schoolyear.whole.nominative.singular.definite`,full:`@{schoolyear.schoolyear.whole.nominative.singular.definite}`,transformers:[]}],"grades.overview.call.changeClassOrWorkgroupAssignment":[{domain:`studentGroup`,path:`list.slash.dative.singular`,full:`@{studentGroup.list.slash.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`list.slash.nominative.singular`,full:`@{studentGroup.list.slash.nominative.singular}`,transformers:[]}],"grades.overview.error.selectClassOrWorkgroup":[{domain:`studentGroup`,path:`list.or.accusative.singular.indefinite`,full:`@{studentGroup.list.or.accusative.singular.indefinite}`,transformers:[]}],"grades.overview.label.accessDenied":[],"grades.overview.label.accessFromDateTime":[],"grades.overview.label.accessGranted":[],"grades.overview.label.accessGroupGuardians":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"grades.overview.label.accessGroupGuardiansAndStudents":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"grades.overview.label.chooseNewAssignment":[{domain:`studentGroup`,path:`list.or.accusative.singular.indefinite`,full:`@{studentGroup.list.or.accusative.singular.indefinite}`,transformers:[]}],"grades.overview.label.chooseNewAuthor":[{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"grades.overview.label.classAverage":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"grades.overview.label.classesOfSchoolUnit":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"grades.overview.label.deletedClass":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.definite`,full:`@{studentGroup.schoolclass.nominative.singular.definite}`,transformers:[]}],"grades.overview.label.deletedWorkgroup":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular.definite`,full:`@{studentGroup.workgroup.nominative.singular.definite}`,transformers:[]}],"grades.overview.label.showAllTestsAffectingClassStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"grades.overview.label.showOnlyTestsOfThisClass":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"grades.overview.label.workgroupsOfSchoolUnit":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"grades.parentStudentView.call.acknowledgeEntry":[],"grades.parentStudentView.call.showEvaluation":[],"grades.parentStudentView.call.viewOnlineTestResult":[],"grades.parentStudentView.error.moduleNotActivated":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}],"grades.parentStudentView.label.allSubjects":[],"grades.parentStudentView.label.averageOnlyWhenAllPublished":[],"grades.parentStudentView.label.averageOnlyWhenAllPublishedNote":[],"grades.parentStudentView.label.cancelledGrade":[],"grades.parentStudentView.label.certificateDisclaimer":[],"grades.parentStudentView.label.classAverage":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"grades.parentStudentView.label.classAverageHeader":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"grades.parentStudentView.label.confirmation":[],"grades.parentStudentView.label.linkedOnlineTest":[],"grades.parentStudentView.label.listeningComprehension":[],"grades.parentStudentView.label.noEntries":[],"grades.parentStudentView.label.noTestsCreated":[],"grades.parentStudentView.label.noTestsPublished":[],"grades.parentStudentView.label.notYetConfirmed":[],"grades.parentStudentView.label.partialCompetence":[],"grades.parentStudentView.label.read":[],"grades.parentStudentView.label.readingComprehension":[],"grades.parentStudentView.label.schoolYear":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"grades.parentStudentView.label.semester":[],"grades.parentStudentView.label.showUnconfirmedOnly":[],"grades.parentStudentView.label.showingPreviousSemester":[],"grades.parentStudentView.label.sortDateAsc":[],"grades.parentStudentView.label.sortDateDesc":[],"grades.parentStudentView.label.sorting":[],"grades.parentStudentView.label.speaking":[],"grades.parentStudentView.label.strikethroughExplanation":[],"grades.parentStudentView.label.subjectAverage":[],"grades.parentStudentView.label.subjectAveragesOverview":[],"grades.parentStudentView.label.targetGradesOverview":[],"grades.parentStudentView.label.test":[],"grades.parentStudentView.label.testAndSubject":[],"grades.parentStudentView.label.viewedAtBy":[],"grades.parentStudentView.label.weight":[],"grades.parentStudentView.label.writing":[],"grades.parentStudentView.title.gradeDistribution":[],"grades.parentStudentView.title.wordEvaluation":[],"grades.portfolio.call.createPdfAllOfClass":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"grades.portfolio.call.createPdfAllOfWorkgroup":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"grades.portfolio.call.pdfPreviewAllOfClass":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"grades.portfolio.call.pdfPreviewAllOfWorkgroup":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"grades.portfolio.label.averageClass":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"grades.portfolio.label.averageClassOrGroup":[{domain:`studentGroup`,path:`list.slash.nominative.singular`,full:`@{studentGroup.list.slash.nominative.singular}`,transformers:[]}],"grades.portfolio.label.averageGroup":[{domain:`studentGroup`,path:`workgroup.short.nominative.singular`,full:`@{studentGroup.workgroup.short.nominative.singular}`,transformers:[]}],"grades.portfolio.label.chartSeriesClassAverage":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"grades.portfolio.label.chartSeriesClassStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"grades.portfolio.label.chartSeriesWorkgroupAverage":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]}],"grades.portfolio.label.chartTooltipStudentAverage":[{domain:`attendee`,path:`female.genitive.singular`,full:`@{attendee.female.genitive.singular}`,transformers:[]},{domain:`attendee`,path:`male.genitive.singular`,full:`@{attendee.male.genitive.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"grades.portfolio.label.classAverages":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`
2@{studentGroup.schoolclass.compound}`,transformers:[]}],"grades.portfolio.label.classOrGroup":[{domain:`studentGroup`,path:`list.slash.nominative.singular`,full:`@{studentGroup.list.slash.nominative.singular}`,transformers:[]}],"grades.portfolio.label.entriesFromPreviousGroups":[{domain:`studentGroup`,path:`list.slash.dative.plural`,full:`@{studentGroup.list.slash.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.slash.nominative.singular`,full:`@{studentGroup.list.slash.nominative.singular}`,transformers:[]}],"grades.portfolio.label.groupAverages":[{domain:`studentGroup`,path:`workgroup.short.compound`,full:`@{studentGroup.workgroup.short.compound}`,transformers:[]}],"grades.portfolio.label.showOnlyTestsOfThisWorkgroup":[{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]}],"grades.portfolio.label.showOtherStudentValues":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"grades.portfolio.label.showStudentAverages":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"grades.prefect.label.classGrades":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]}],"grades.request.call.createAssignments":[{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"grades.request.label.footnote":[{domain:`attendant`,path:`contextualGroupAttendant.dative.plural`,full:`@{attendant.contextualGroupAttendant.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.or.dative.plural`,full:`@{studentGroup.list.or.dative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.or.accusative.plural`,full:`@{studentGroup.list.or.accusative.plural}`,transformers:[]}],"grades.request.label.intro":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"grades.request.title.requestAssignmentsForClass":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]}],"grades.request.title.requestAssignmentsForWorkgroup":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular`,full:`@{studentGroup.workgroup.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]}],"grades.request.title.subject":[{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]}],"grades.resultList.label.hiddenResultSingle":[{domain:`attendee`,path:`female.genitive.singular`,full:`@{attendee.female.genitive.singular}`,transformers:[]},{domain:`attendee`,path:`male.genitive.singular`,full:`@{attendee.male.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`list.and.accusative.singular.negative`,full:`@{studentGroup.list.and.accusative.singular.negative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`studentGroup`,path:`list.or.accusative.singular`,full:`@{studentGroup.list.or.accusative.singular}`,transformers:[]}],"grades.resultList.label.hiddenResultsPlural":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.accusative.singular.negative`,full:`@{studentGroup.list.and.accusative.singular.negative}`,transformers:[]},{domain:`studentGroup`,path:`list.or.accusative.singular`,full:`@{studentGroup.list.or.accusative.singular}`,transformers:[]}],"grades.resultList.label.notMarkedReadByGuardians":[{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]}],"grades.resultList.label.sortClassFemaleMaleName":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"grades.resultList.label.sortClassLastNameFirstName":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"grades.resultList.label.sortClassMaleFemaleName":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"grades.results.alert.noStudentsAssignedToClass":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]}],"grades.results.alert.noStudentsAssignedToWorkgroup":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]}],"grades.results.label.docsVisibleWithAccess":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"grades.results.label.formerMembersOfClass":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"grades.results.label.formerMembersOfWorkgroup":[{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]}],"grades.results.label.numberingContinuous":[],"grades.results.label.numberingStudentNumbers":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"grades.results.label.studentDocuments":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"grades.results.label.studentNumbering":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"grades.targetGrades.alert.noStudentsOrSubjects":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"grades.targetGrades.label.classOverview":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"grades.testOverview.label.withoutEntryCountFemale":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"grades.testOverview.label.withoutEntryCountMale":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"grades.testOverview.label.withoutEntryCountPlural":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"importSync.admin.alert.noCurrentSchoolyearData":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular.definite`,full:`@{schoolyear.schoolyear.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"importSync.admin.alert.schoolyearChangesStarted":[{domain:`schoolyear`,path:`change.nominative.plural`,full:`@{schoolyear.change.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.plural`,full:`@{schoolyear.change.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"importSync.admin.alert.unitsWithoutCurrentSchoolyearData":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular.definite`,full:`@{schoolyear.schoolyear.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"importSync.changeRequests.label.classOrRequest":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"importSync.matching.label.assignPerSchoolUnitAutomatically":[{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]}],"importSync.matching.label.guardiansWithoutClassInfo":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.indefinite`,full:`@{school.schoolUnit.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"importSync.matching.label.guardiansWithoutSchoolUnit":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"importSync.matching.label.noSchoolUnitsAndSchoolyears":[{domain:`school`,path:`schoolUnit.nominative.singular.negative`,full:`@{school.schoolUnit.nominative.singular.negative|c
2apitalize}`,transformers:[`capitalize`]},{domain:`schoolyear`,path:`schoolyear.nominative.plural`,full:`@{schoolyear.schoolyear.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.plural.definite`,full:`@{schoolyear.schoolyear.nominative.plural.definite}`,transformers:[]}],"importSync.matching.label.roleAutoAssignPerSchoolUnit":[{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]}],"importSync.matching.label.schoolclassCurrentSchoolyear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.abbreviation`,full:`@{schoolyear.schoolyear.current.abbreviation}`,transformers:[]}],"importSync.matching.label.schoolclassCurrentSchoolyearWithoutName":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.abbreviation`,full:`@{schoolyear.schoolyear.current.abbreviation}`,transformers:[]}],"importSync.matching.label.schoolclassNextSchoolyear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]}],"importSync.matching.label.schoolclassNextSchoolyearWithoutName":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]}],"importSync.matching.label.schoolyearOption":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"importSync.matching.label.studentsWithClassInfo":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.nominative.singular.indefinite}`,transformers:[]}],"importSync.matching.label.studentsWithoutClassInfo":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.indefinite`,full:`@{school.schoolUnit.accusative.singular.indefinite}`,transformers:[]}],"importSync.matching.label.studentsWithoutSchoolUnit":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural|capitalize}`,transformers:[`capitalize`]}],"importSync.matching.label.unsubscribeFromServicesFrom":[{domain:`services`,path:`module.name.dative`,full:`@{services.module.name.dative}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"importSync.persons.label.removeFromClassesFrom":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural.definite`,full:`@{studentGroup.schoolclass.dative.plural.definite}`,transformers:[]}],"importSync.roles.label.autoAssignPerSchoolUnit":[{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]}],"importSync.roles.label.selectForAllSchoolUnits":[{domain:`school`,path:`schoolUnit.accusative.plural.universal`,full:`@{school.schoolUnit.accusative.plural.universal}`,transformers:[]}],"importSync.schoolclasses.alert.readFaqBeforeNextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"importSync.schoolclasses.call.chooseClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]}],"importSync.schoolclasses.call.chooseExistingClass":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.definite`,full:`@{studentGroup.schoolclass.accusative.plural.definite}`,transformers:[]}],"importSync.schoolclasses.call.chooseExistingForAll":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.definite`,full:`@{studentGroup.schoolclass.accusative.plural.definite}`,transformers:[]}],"importSync.schoolclasses.call.chooseExistingForSchoolUnit":[{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.definite`,full:`@{studentGroup.schoolclass.accusative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.universal`,full:`@{studentGroup.schoolclass.accusative.plural.universal}`,transformers:[]}],"importSync.schoolclasses.call.createAllForSchoolUnit":[{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.universal`,full:`@{studentGroup.schoolclass.accusative.plural.universal}`,transformers:[]}],"importSync.schoolclasses.call.createAllForSchoolyear":[{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular`,full:`@{schoolyear.schoolyear.genitive.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.universal`,full:`@{studentGroup.schoolclass.accusative.plural.universal}`,transformers:[]}],"importSync.schoolclasses.call.createNewClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]}],"importSync.schoolclasses.call.faqEntry":[],"importSync.schoolclasses.label.classCount":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"importSync.schoolclasses.label.className":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"importSync.schoolclasses.label.existingClass":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"importSync.schoolclasses.label.inSchoolyear":[{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]}],"importSync.schoolclasses.label.isKindergartenClass":[{domain:`studentGroup`,path:`schoolclass.kindergarten.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.kindergarten.nominative.singular.indefinite}`,transformers:[]}],"importSync.schoolclasses.label.isMixedClass":[{domain:`studentGroup`,path:`schoolclass.mixed.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.mixed.nominative.singular.indefinite}`,transformers:[]}],"importSync.schoolclasses.label.matchClassesInfo":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.genitive.singular`,full:`@{school.school.genitive.singular}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.indefinite`,full:`@{school.school.genitive.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural.definite`,full:`@{studentGroup.schoolclass.nominative.plural.definite}`,transformers:[]}],"importSync.schoolclasses.title.matchClasses":[{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural.definite`,full:`@{studentGroup.schoolclass.accusative.plural.definite}`,transformers:[]}],"importSync.schoolclasses.title.studentsOfClass":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"importSync.schools.call.chooseSchoolUnit":[{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.indefinite`,full:`@{school.schoolUnit.accusative.singular.indefinite}`,transformers:[]}],"importSync.schools.call.selectSchoolBuilding":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"importSync.schools.label.matchSchoolsInfo":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"importSync.settings.label.deleteSchoolCareerEntriesUpTo":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"importSync.settings.label.levelOrMixedClass":[{domain:`studentGroup`,path:`schoolclass.mixed.nominative.singular`,full:`@{studentGroup.schoolclass.mixed.nominative.singular}`,transformers:[]}],"importSync.settings.label.schoolBuilding":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"importSync.unmatchedDataMail.label.school":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]}],"importSync.unmatchedDataMail.label.schools":[{domain:`school`,path:`school.nominative.plural`,full:`@{school.school.nominative.plural}`,transformers:[]}],"journal.als.alert.recommendationVisibleToOthers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"journal.als.alert.recommendationVisibleToSubjectTeachers":[{domain:`attendant`,path:`contextualGroupAttendant.dative.plural`,full:`@{attendant.contextualGroupAttendant.dative.plural}`,transformers:[]}],"journal.als.alert.recommendationsVisibleAllTeachers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"journal.als.alert.recommendationsVisibleClassTeachers":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`contextualGroupAttendant.accusative.plural`,full:`@{attendant.contextualGroupAttendant.accusative.plural}`,transformers:[]}],"journal.entry.alert.allStudentsNeedLevel":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"journal.entry.alert.confirmedByParentsNoReassign":[{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]}],"journal.entry.alert.notificationEmailsSent":[{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]}],"journal.entry.alert.parentsNotifiedOfChanges":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"jou
2rnal.entry.alert.subjectTeachersNeedEntryAccess":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.plural`,full:`@{attendant.contextualGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`contextualGroupAttendant.accusative.plural`,full:`@{attendant.contextualGroupAttendant.accusative.plural}`,transformers:[]}],"journal.entry.error.selectStudent":[{domain:`attendee`,path:`female.accusative.singular`,full:`@{attendee.female.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`male.accusative.singular`,full:`@{attendee.male.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"journal.entry.error.selectStudentAndCategory":[{domain:`attendee`,path:`female.accusative.singular`,full:`@{attendee.female.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`male.accusative.singular`,full:`@{attendee.male.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"journal.entry.error.selectStudentFirst":[{domain:`attendee`,path:`female.accusative.singular`,full:`@{attendee.female.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`male.accusative.singular`,full:`@{attendee.male.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"journal.entry.label.accessGroupBothLong":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"journal.entry.label.accessGroupBothShort":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"journal.entry.label.accessGroupGuardians":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"journal.entry.label.accessGroupStudentsLong":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"journal.entry.label.accessGroupStudentsShort":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"journal.entry.label.chatVisibleToTeachersOnly":[{domain:`attendant`,path:`roleName.abbreviated.quantityInvariant`,full:`@{attendant.roleName.abbreviated.quantityInvariant}`,transformers:[]}],"journal.entry.label.hiddenAfterLevel":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"journal.entry.label.notifyParents":[{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]}],"journal.entry.label.notifySubjectTeachers":[{domain:`attendant`,path:`contextualGroupAttendant.dative.plural`,full:`@{attendant.contextualGroupAttendant.dative.plural}`,transformers:[]}],"journal.entry.label.parentConfirmation":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"journal.entry.label.placeholderHint":[{domain:`attendee`,path:`female.genitive.singular`,full:`@{attendee.female.genitive.singular}`,transformers:[]},{domain:`attendee`,path:`male.genitive.singular`,full:`@{attendee.male.genitive.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"journal.entry.label.selectedStudentsCount":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"journal.entry.label.subjectTeacherAccess":[{domain:`attendant`,path:`abbreviatedContextualGroupAttendant.plural`,full:`@{attendant.abbreviatedContextualGroupAttendant.plural}`,transformers:[]}],"journal.entry.label.subjectTeacherAccessColumn":[{domain:`attendant`,path:`abbreviatedContextualGroupAttendant.plural`,full:`@{attendant.abbreviatedContextualGroupAttendant.plural}`,transformers:[]}],"journal.entry.label.subjectTeachersMayReadEntry":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.plural`,full:`@{attendant.contextualGroupAttendant.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.slash.genitive.singular.demonstrative`,full:`@{studentGroup.list.slash.genitive.singular.demonstrative}`,transformers:[]}],"journal.evaluation.label.negative":[],"journal.evaluation.label.neutral":[],"journal.evaluation.label.positive":[],"journal.evaluation.label.slightlyNegative":[],"journal.evaluation.label.slightlyPositive":[],"journal.evaluation.label.veryNegative":[],"journal.evaluation.label.veryPositive":[],"journal.export.call.studentViewAllPdf":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"journal.export.call.studentViewPdf":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"journal.export.call.studentViewPreview":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"journal.export.label.classPdfAuthorFilter":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}
2],"journal.export.label.workgroupPdfAuthorFilter":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]}],"journal.overview.alert.noStudents":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"journal.overview.alert.notInCurrentSchoolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]}],"journal.overview.alert.notInCurrentSemester":[],"journal.overview.call.switchToCurrentSchoolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]}],"journal.overview.call.switchToCurrentSemester":[],"journal.overview.error.noClassOrWorkgroupSelectedReload":[{domain:`studentGroup`,path:`list.and.nominative.singular.negative`,full:`@{studentGroup.list.and.nominative.singular.negative}`,transformers:[]},{domain:`studentGroup`,path:`list.or.nominative.singular`,full:`@{studentGroup.list.or.nominative.singular}`,transformers:[]}],"journal.overview.error.noStudentsFound":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"journal.overview.label.allStudentsOfClass":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"journal.overview.label.allStudentsOfWorkgroup":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]}],"journal.overview.label.clickStudentName":[{domain:`attendee`,path:`female.genitive.plural`,full:`@{attendee.female.genitive.plural}`,transformers:[]},{domain:`attendee`,path:`male.genitive.plural`,full:`@{attendee.male.genitive.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"journal.overview.label.deleteClassEntriesBeforeDateIntro":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"journal.overview.label.studentCount":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"journal.overview.placeholder.search":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"journal.parentStudentView.label.confirmed":[],"journal.parentStudentView.label.confirmedAtByPerson":[],"journal.parentStudentView.label.generalEntry":[],"journal.parentStudentView.label.lastChange":[],"journal.parentStudentView.label.noEntries":[],"journal.parentStudentView.label.schoolYear":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"journal.parentStudentView.label.semesterNumber":[],"journal.parentStudentView.label.wholeSchoolYear":[{domain:`schoolyear`,path:`schoolyear.whole.nominative.singular`,full:`@{schoolyear.schoolyear.whole.nominative.singular}`,transformers:[]}],"journal.parentStudentView.title.documentsForEntry":[],"journal.settings.label.accessBoth":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"journal.settings.label.accessParents":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"journal.settings.label.accessStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"journal.settings.label.autoEnableAccess":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"journal.settings.label.autoEnableSubjectTeacherAccess":[{domain:`attendant`,path:`abbreviatedContextualGroupAttendant.plural`,full:`@{attendant.abbreviatedContextualGroupAttendant.plural}`,transformers:[]}],"journal.settings.label.autoSelectPreviousStudent":[{domain:`attendee`,path:`female.accusative.singular`,full:`@{attendee.female.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`male.accusative.singular`,full:`@{attendee.male.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"journal.settings.label.defaultDateForAccess":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"journal.settings.label.mailNamesPrivacy":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"journal.settings.label.noAutoEnableAccess":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"journal.settings.label.noAutoEnableSubjectTeacherAccess":[{domain:`attendant`,path:`abbreviatedContextualGroupAttendant.plural`,full:`@{attendant.abbreviatedContextualGroupAttendant.plural}`,transformers:[]}],"journal.settings.label.noAutoSelectPreviousStudent":[{domain:`attendee`,path:`female.accusative.singular`,full:`@{attendee.female.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`male.accusative.singular`,full:`@{attendee.male.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"journal.studentSummary.label.filtersActive":[],"learnPath.accessType.label.inSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.accessType.label.networkImpliesSchoolShare":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.assignments.label.allInTask":[{domain:`studentGroup`,path:`workgroup.dative.plural`,full:`@{studentGroup.workgroup.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"learnPath.assignments.label.selectInfo":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.plural`,full:`@{studentGroup.workgroup.accusative.plural}`,transformers:[]}],"learnPath.assignments.label.studentsNotInTask":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.plural`,full:`@{studentGroup.workgroup.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"learnPath.assignments.label.throughWorkgroup":[{domain:`studentGroup`,path:`workgroup.accusative.singular`,full:`@{studentGroup.workgroup.accusative.singular}`,transformers:[]}],"learnPath.assignments.label.workgroupCount":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"learnPath.assignments.label.workgroupView":[{domain:`studentGroup`,path:`workgroup.compound`,full:`@{studentGroup.workgroup.compound}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"learnPath.assignments.title.selectedWorkgroups":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"learnPath.assignments.title.workgroupMatch":[{domain:`studentGroup`,path:`workgroup.compound`,full:`@{studentGroup.workgroup.compound}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}
2],"learnPath.overview.error.noSchoolUnitDefined":[{domain:`school`,path:`schoolUnit.nominative.plural.negative`,full:`@{school.schoolUnit.nominative.plural.negative|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.accusative.singular.negative`,full:`@{school.schoolUnit.accusative.singular.negative}`,transformers:[]}],"learnPath.overview.label.sharedInSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.pathAccess.alert.anotherVersionInSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.pathAccess.alert.onlySharedInSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.pathAccess.alert.removedFromSchoolShare":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.pathAccess.alert.sharedInSchool":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.pathAccess.alert.stepsNotSharedInSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.pathAccess.alert.stepsSharedInNetwork":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.pathAccess.alert.stepsSharedInSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.pathAccess.alert.versionCommentMissingInSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.pathAccess.label.confirmShareInSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.pathAccess.label.existingVersionsInSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.pathAccess.label.networkGuidelines":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.pathAccess.label.restrictToSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.pathAccess.label.schoolGuidelines":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.pathAccess.label.schoolShareIrreversible":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.pathAccess.label.shareInSchoolInfo":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"learnPath.pathAccess.title.shareInSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.settings.alert.defaultSchoolUnitUpdated":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"learnPath.settings.title.defaultSchoolUnit":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"learnPath.stepAccess.alert.anotherVersionInSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.stepAccess.alert.onlySharedInSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.stepAccess.alert.removedFromSchoolShare":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.stepAccess.alert.sharedInSchool":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.stepAccess.alert.versionCommentMissingInSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.stepAccess.label.confirmShareInSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.stepAccess.label.existingVersionsInSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.stepAccess.label.networkGuidelines":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.stepAccess.label.restrictToSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.stepAccess.label.schoolGuidelines":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.stepAccess.label.schoolShareIrreversible":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.stepAccess.label.shareInSchoolInfo":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"learnPath.stepAccess.title.shareInSchool":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"learnPath.taskStates.call.showStudentsOfWorkgroups":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.plural`,full:`@{studentGroup.workgroup.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"learnPath.workgroupSelect.label.filter":[{domain:`studentGroup`,path:`workgroup.compound`,full:`@{studentGroup.workgroup.compound}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"learnPath.workgroupSelect.label.selection":[{domain:`studentGroup`,path:`workgroup.compound`,full:`@{studentGroup.workgroup.compound}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.plural`,full:`@{studentGroup.workgroup.accusative.plural}`,transformers:[]}],"login.app.error.appDisabledForUser":[],"login.app.error.loginNotAvailable":[],"login.app.error.testplatformWasReset":[],"login.app.error.tooManyLoginAttempts":[],"login.app.error.unauthorized":[],"login.app.error.userDeactivated":[],"login.app.error.wrongUsernameOrPassword":[],"login.app.twoFactor.error.codeExpired":[],"login.app.twoFactor.error.noMethods":[],"login.app.twoFactor.error.notNeeded":[],"login.app.twoFactor.error.sendFailed":[],"login.app.twoFactor.error.tooManyAttempts":[],"login.app.twoFactor.error.tooManyResends":[],"login.app.twoFactor.error.wrongCode":[],"login.changePassword.alert.cannotChangePassword":[],"login.changePassword.alert.passwordChanged":[],"login.changePassword.call.confirmDevice":[],"login.changePassword.error.incorrectPassword":[],"login.changePassword.error.oldPasswordCannotBeReused":[],"login.changePassword.error.passwordTooShort":[],"login.changePassword.error.passwordsDoNotMatch":[],"login.changePassword.label.logoutWarning":[],"login.deviceDetail.call.remove":[],"login.deviceDetail.label.client":[],"login.deviceDetail.label.system":[],"login.deviceList.alert.deviceLoggedOut":[],"login.deviceList.call.logout":[],"login.deviceList.label.lastActivity":[],"login.deviceList.label.logoutDeviceConfirmation":[],"login.deviceList.label.neverActive":[],"login.deviceList.label.noDevices":[],"login.deviceList.label.systemClient":[],"login.deviceList.label.unknownDevice":[],"login.deviceList.title.logoutDevice":[],"login.oauth.error.accountOutsideAllowedDomain":[],"login.oauth.error.missingAccountLink":[],"login.oauth.error.notAvailableForGroup":[],"login.oauth.error.notCompleted":[],"login.oauth.error.twoFactorNotSetUp":[],"login.oauth.label.guardianDefaultForNewClasses":[{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]}],"login.oauth.label.studentDefaultForNewClasses":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]}],"login.oauth.links.label.notice":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"login.oauth.links.title.withProviders":[],"login.resetPassword.error.neverLoggedIn":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"login.switchUser.error.notPossible":[],"login.switchUser.error.personInactive":[],"login.twoFactor.email.label.description":[],"login.twoFactor.email.label.details":[],"login.twoFactor.escolaApp.label.description":[],"login.twoFactor.escolaApp.label.details":[],"login.twoFactor.escolaApp.label.name":[],"login.twoFactor.singleUseCode.label.description":[],"login.twoFactor.singleUseCode.label.details":[],"login.twoFactor.singleUseCode.label.name":[],"login.twoFactor.sms.label.description":[],"login.twoFactor.sms.label.details":[],"login.twoFactor.smsBusiness.label.name":[],"login.twoFactor.smsBusiness.label.nameStudent":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"login.twoFactor.smsPrivate.label.name":[],"login.twoFactor.smsTwoFactor.label.name":[],"login.twoFactor.totp.label.description":[],"login.twoFactor.totp.label.details":[],"login.twoFactor.totp.label.name":[],"login.web.error.accessDisabledContactSchool":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"messenger.notificationMail.label.contentsWithheldBySetting":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,t
2ransformers:[]}],"messenger.receivers.alert.studentMessengerLocked":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"messenger.receivers.form.allGuardians":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"messenger.receivers.form.allTeachers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"messenger.receivers.form.currentSchoolyear":[{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"messenger.receivers.form.futureServices":[{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural}`,transformers:[]},{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"messenger.receivers.form.neitherLegalNorEntitledGuardians":[],"messenger.receivers.form.nextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"messenger.receivers.form.onlyBillingContacts":[],"messenger.receivers.form.onlyClassTeachers":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]}],"messenger.receivers.form.onlyGuardiansEntitledToInformation":[],"messenger.receivers.form.onlyLegalGuardians":[{domain:`guardian`,path:`legalGuardian.nominative.plural`,full:`@{guardian.legalGuardian.nominative.plural}`,transformers:[]}],"messenger.receivers.form.onlyMainBillingContacts":[],"messenger.receivers.form.onlySubjectTeachers":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.plural`,full:`@{attendant.contextualGroupAttendant.nominative.plural}`,transformers:[]}],"messenger.receivers.form.pastServices":[{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural}`,transformers:[]},{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"messenger.receivers.form.presentServices":[{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural}`,transformers:[]},{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"messenger.receivers.label.allTeachers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"messenger.receivers.label.allTeachersGroup":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"messenger.receivers.label.allTeachersOfSchoolUnit":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"messenger.receivers.label.guardiansOfClasses":[{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]}],"messenger.receivers.label.guardiansOfServicesParticipants":[{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`services`,path:`module.compound`,full:`@{services.module.compound}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"messenger.receivers.label.guardiansOfServicesParticipantsHint":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"messenger.receivers.label.guardiansOfWorkgroups":[{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.plural`,full:`@{studentGroup.workgroup.dative.plural}`,transformers:[]}],"messenger.receivers.label.missingPlanClassName":[{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]}],"messenger.receivers.label.principals":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"messenger.receivers.label.servicesParticipants":[{domain:`services`,path:`module.compound`,full:`@{services.module.compound}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"messenger.receivers.label.servicesParticipantsHint":[],"messenger.receivers.label.studentsOfClasses":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]}],"messenger.receivers.label.studentsOfWorkgroups":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.plural`,full:`@{studentGroup.workgroup.dative.plural}`,transformers:[]}],"messenger.receivers.label.teachersOfClasses":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]}],"messenger.receivers.label.teachersOfWorkgroups":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.plural`,full:`@{studentGroup.workgroup.dative.plural}`,transformers:[]}],"messenger.receivers.title.allSchoolUnits":[{domain:`school`,path:`schoolUnit.nominative.plural.universal`,full:`@{school.schoolUnit.nominative.plural.universal|capitalize}`,transformers:[`capitalize`]}],"messenger.settings.alert.contactAllOverride":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"messenger.settings.alert.contactableByAllOverride":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"messenger.settings.title.canContactAll":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"messenger.settings.title.contactableByAll":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"messenger.signatures.alert.templateOffer":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"messenger.signatures.label.schoolPhonePlaceholder":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"mobile.appSettings.alert.contactToActivateAccess":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"mobile.appSettings.alert.contactToActivateApp":[{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]}],"mobile.appSettings.alert.contactToDeactivateAccess":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"mobile.appSettings.alert.contactToDeactivateApp":[{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]}],"mobile.appSettings.label.appLicenceCount":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]}
2],"mobile.appSettings.label.parentStudentAccessLicenceCount":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.demonstrative`,full:`@{school.schoolUnit.accusative.singular.demonstrative}`,transformers:[]}],"mobile.appSettings.label.schoolUnitLicenceInfo":[{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"mobile.appSettings.label.statisticsRequireApp":[{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.singular.definite`,full:`@{school.schoolUnit.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]}],"mobile.appSettings.label.superordinateConfigInfo":[{domain:`school`,path:`schoolUnit.compound`,full:`@{school.schoolUnit.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]}],"mobile.appSettings.label.trialPhaseInfo":[{domain:`school`,path:`schoolUnit.dative.singular.demonstrative`,full:`@{school.schoolUnit.dative.singular.demonstrative}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.singular.demonstrative`,full:`@{school.schoolUnit.dative.singular.demonstrative}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.demonstrative`,full:`@{school.schoolUnit.accusative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.demonstrative`,full:`@{school.schoolUnit.accusative.singular.demonstrative}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"mobile.appSettings.label.trialVersionInfo":[{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]}],"mobile.profile.label.absentUntil":[],"mobile.profile.title.myProfile":[],"mobile.subnav.title.subnav":[],"mobile.webview.alert.maintenanceMode":[],"mobile.webview.title.absences":[],"mobile.webview.title.absencesDashboard":[],"mobile.webview.title.adventCalendar":[],"mobile.webview.title.agendaFilter":[],"mobile.webview.title.changeRequestsOfPerson":[],"mobile.webview.title.checklists":[],"mobile.webview.title.classInfo":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"mobile.webview.title.classLife":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"mobile.webview.title.classManager":[{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]}],"mobile.webview.title.courses":[],"mobile.webview.title.deviceList":[],"mobile.webview.title.documents":[],"mobile.webview.title.eLearning":[],"mobile.webview.title.employeeAbsence
2s":[],"mobile.webview.title.grades":[],"mobile.webview.title.homework":[],"mobile.webview.title.messengerSurvey":[],"mobile.webview.title.personSearch":[],"mobile.webview.title.pinboard":[],"mobile.webview.title.schabi":[],"mobile.webview.title.scheduledSummary":[],"mobile.webview.title.selfEvaluation":[],"mobile.webview.title.serviceScannerBottomSheet":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"mobile.webview.title.servicesResponsiblePerson":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"mobile.webview.title.servicesStudent":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"mobile.webview.title.teacherTimetracking":[],"mobile.webview.title.upgradeApp":[],"navigation.admin.form.chooseSchool":[{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"navigation.admin.form.noSchool":[{domain:`school`,path:`school.accusative.singular.negative`,full:`@{school.school.accusative.singular.negative}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.negative`,full:`@{school.school.accusative.singular.negative|capitalize}`,transformers:[`capitalize`]}],"navigation.admin.label.autoGeneratedClassPage":[{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"navigation.admin.label.classAllocationAccess":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"navigation.admin.label.classesAndWorkgroupsAccess":[{domain:`studentGroup`,path:`list.slash.accusative.plural`,full:`@{studentGroup.list.slash.accusative.plural}`,transformers:[]}],"navigation.admin.label.editSchoolUnit":[{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]}],"navigation.admin.label.editSchoolUnits":[{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"navigation.admin.label.schoolAdminConsole":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]}],"navigation.admin.label.servicesAccess":[{domain:`services`,path:`module.name.accusative`,full:`@{services.module.name.accusative}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"navigation.banners.alert.initiateSchoolyearChange":[{domain:`schoolyear`,path:`change.accusative.singular`,full:`@{schoolyear.change.accusative.singular}`,transformers:[]}],"navigation.banners.alert.offline":[],"navigation.banners.alert.schoolCanChangeSchoolyearUntilOctober":[{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}],"navigation.banners.alert.schoolCanNoLongerChangeSchoolyear":[{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite}`,transformers:[]}],"navigation.banners.alert.schoolUnitInOldSchoolyear":[{domain:`school`,path:`schoolUnit.nominative.singular.indefinite`,full:`@{school.schoolUnit.nominative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular`,full:`@{schoolyear.schoolyear.accusative.singular}`,transformers:[]}],"navigation.banners.alert.schoolyearChangeFaqContactSupport":[],"navigation.banners.alert.schoolyearChangeRequired":[{domain:`schoolyear`,path:`change.nominative.singular.definite`,full:`@{schoolyear.change.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}],"navigation.banners.label.schoolyearChangeFaq":[{domain:`schoolyear`,path:`change.dative.singular`,full:`@{schoolyear.change.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular|capitalize}`,transformers:[`capitalize`]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"navigation.banners.title.schoolyearChange":[{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.nominative.singular`,full:`@{schoolyear.change.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"navigation.favourites.call.new":[],"navigation.favourites.form.entity":[{domain:`studentGroup`,path:`list.or.nominative.singular`,full:`@{studentGroup.list.or.nominative.singular}`,transformers:[]}],"navigation.favourites.form.searchClassOrGroup":[{domain:`studentGroup`,path:`list.slash.accusative.singular`,full:`@{studentGroup.list.slash.accusative.singular}`,transformers:[]}],"navigation.favourites.label.classAndWorkgroupFavorites":[{domain:`studentGroup`,path:`list.and.compound`,full:`@{studentGroup.list.and.compound}`,transformers:[]},{domain:`studentGroup`,path:`list.and.nominative.plural`,full:`@{studentGroup.list.and.nominative.plural}`,transformers:[]}],"navigation.favourites.label.emptyDescription":[{domain:`studentGroup`,path:`list.and.accusative.plural`,full:`@{studentGroup.list.and.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.accusative.plural.definite`,full:`@{studentGroup.list.and.accusative.plural.definite}`,transformers:[]}],"navigation.favourites.label.myClasses":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"navigation.favourites.label.myClassesAndWorkgroups":[{domain:`studentGroup`,path:`list.slash.nominative.plural`,full:`@{studentGroup.list.slash.nominative.plural}`,transformers:[]}],"navigation.favourites.label.myWorkgroups":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"navigation.favourites.title.empty":[],"navigation.location.label.classAllocations":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"navigation.subNavigation.label.schoolUnitFilter":[{domain:`school`,path:`schoolUnit.abbreviation`,full:`@{school.schoolUnit.abbreviation}`,transformers:[]}],"navigation.switch.call.enableNew":[],"navigation.switch.call.enableOld":[],"navigation.switch.call.giveFeedback":[],"navigation.switch.label.new":[],"navigation.switch.label.old":[],"navigation.switch.title.new":[],"navigation.switch.title.old":[],"objectives.myObjectives":[],"onlineTests.overview.label.releasedClassCount":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"onlineTests.results.alert.confirmUpdateLinkedResults":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`female.accusative.plural`,full:`@{attendee.female.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`male.accusative.plural`,full:`@{attendee.male.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]}],"onlineTests.results.alert.linkedResultsUpdated":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]}],"person.accessType.alert.schoolUnitAssignmentAdded":[{domain:`school`,path:`schoolUnit.compound`,full:`@{school.schoolUnit.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.singular.definite`,full:`@{school.schoolUnit.dative.singular.definite}`,transformers:[]}],"person.accessType.alert.schoolUnitAssignmentRemoved":[{domain:`school`,path:`schoolUnit.compound`,full:`@{school.schoolUnit.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.singular.definite`,full:`@{school.schoolUnit.dative.singular.definite}`,transformers:[]}],"person.auth.label.inSchoolUnit":[{domain:`school`,path:`schoolUnit.dative.singular.definite`,full:`@{school.schoolUnit.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]}],"person.auth.label.roleOfSchoolUnit":[{domain:`school`,path:`schoolUnit.genitive.singular.indefinite`,full:`@{school.schoolUnit.genitive.singular.indefinite}`,transformers:[]}],"person.auth.label.servicesAdminsOnParticipants":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"person.auth.label.servicesCategoryAdminsOnParticipants":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"person.auth.label.servicesResponsiblePersonsOnParticipants":[{domain:`services`,path:`module.compound`,full:`@{services.module.compound}`,transformers:[]},{domain:`services`,path:`module.compound`,full:`@{services.module.compound|capitalize}`,transformers:[`capitalize`]}],"person.auth.label.servicesSetting":[{domain:`services`,path:`module.compound`,full:`@{services.module.compound}`,transformers:[]},{domain:`services`,path:`module.compound`,full:`@{services.module.compound|capitalize}`,transformers:[`capitalize`]}],"person.auth.label.targetSchoolUnit":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"person.card.alert.onlyForStudents":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.card.label.classNextSchoolyear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"person.card.label.noClassAssignment":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"person.category.label.businessSchool":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"person.category.label.loginAndSettings":[],"person.category.label.private":[],"person.changeRequests.authorizations.alert.deleteConfirmation":[],"person.changeRequests.authorizations.alert.deleted":[],"person.changeRequests.authorizations.call.addNotification":[],"person.changeRequests.authorizations.call.addPerson":[],"person.changeRequests.authorizations.call.deletePermission":[],"person.changeRequests.authorizations.error.duplicateEntries":[],"person.changeRequests.authorizations.label.configureNotificationsDescription":[],"person.changeRequests.authorizations.label.definePermissions":[],"person.changeRequests.authorizations.label.definePermissionsDescription":[],"person.changeRequests.authorizations.label.enableEmailSummary":[],"person.changeRequests.authorizations.label.noPermissions":[],"person.changeRequests.authorizations.label.notifications":[],"person.changeRequests.authorizations.label.permissions":[],"person.changeRequests.authorizations.label.selectEmployee":[],"person.changeRequests.authorizations.label.setNotifications":[],"person.changeRequests.authorizations.label.withoutSchoolUnit":[{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]}],"person.changeRequests.authorizations.title.editPerson":[],"person.changeRequests.authorizations.title.permissionsAndNotifications":[],"person.changeRequests.badge.label.acceptedChangeRequests":[],"person.changeRequests.badge.label.pendingAndAcceptedChangeRequests":[],"person.changeRequests.badge.label.pendingChangeRequests":[],"person.changeRequests.card.label.confirmed":[],"person.changeRequests.card.label.plannedFor":[],"person.changeRequests.card.label.submitted":[],"person.changeRequests.dialog.alert.acceptImmediate":[],"person.changeRequests.dialog.alert.acceptImmediateAll":[],"person.changeRequests.dialog.alert.acceptImmediateBoth":[],"person.changeRequests.dialog.alert.acceptImmediateMixed":[],"person.changeRequests.dialog.alert.acceptedFailure":[],"person.changeRequests.dialog.alert.acceptedSuccess":[],"person.changeRequests.dialog.alert.declineBulkNotification":[],"person.changeRequests.dialog.alert.declinedFailure":[],"person.changeRequests.dialog.alert.declinedSuccess":[],"person.changeRequests.dialog.alert.withdrawnSuccess":[],"person.changeRequests.dialog.call.accept":[],"person.changeRequests.dialog.call.decline":[],"person.changeRequests.dialog.call.withdraw":[],"person.changeRequests.dialog.label.remarkOnlyForPlanned":[],"person.changeRequests.dialog.title.acceptChange":[],"person.changeRequests.dialog.title.acceptChangesCount":[],"person.changeRequests.dialog.title.declineChange":[],"person.changeRequests.dialog.title.declineChangesCount":[],"person.changeRequests.dialog.title.withdrawChange":[],"person.changeRequests.form.alert.requestNotPlanable":[],"person.changeRequests.form.alert.requestPlanable":[],"person.changeRequests.form.alert.submittedSuccess":[],"person.changeRequests.form.alert.writeNotPlanable":[],"person.changeRequests.form.alert.writePlanable":[],"person.changeRequests.form.call.saveChange":[],"person.changeRequests.form.call.submitChange":[],"person.changeRequests.form.label.setChangeDate":[],"person.changeRequests.general.error.validationFailed":[],"person.changeRequests.general.label.byPerson":[],"person.changeRequests.general.label.from":[],"person.changeRequests.gen
2eral.label.remark":[],"person.changeRequests.general.label.to":[],"person.changeRequests.grid.label.effectiveFrom":[],"person.changeRequests.grid.label.field":[],"person.changeRequests.grid.label.immediate":[],"person.changeRequests.grid.label.newValue":[],"person.changeRequests.grid.label.oldValue":[],"person.changeRequests.grid.label.planned":[],"person.changeRequests.grid.label.processedBy":[],"person.changeRequests.grid.label.requestedBy":[],"person.changeRequests.group.label.guardiansEntitledToInformationForTheirChildren":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.changeRequests.group.label.guardiansForThemselves":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.changeRequests.group.label.legalGuardiansForTheirChildren":[{domain:`guardian`,path:`legalGuardian.nominative.plural`,full:`@{guardian.legalGuardian.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.changeRequests.group.label.otherPersonsForThemselves":[],"person.changeRequests.group.label.studentsForThemselves":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.changeRequests.input.error.weakPassword":[],"person.changeRequests.input.label.manualInput":[],"person.changeRequests.input.label.noDate":[],"person.changeRequests.mobile.label.dataFrom":[],"person.changeRequests.mobile.label.noFieldsFound":[],"person.changeRequests.mobile.label.passkeys":[],"person.changeRequests.mobile.label.qrCodeDescription":[{domain:`services`,path:`entity.dative.plural`,full:`@{services.entity.dative.plural}`,transformers:[]}],"person.changeRequests.mobile.label.registeredDevices":[],"person.changeRequests.mobile.label.scheduledSummary":[],"person.changeRequests.overview.call.clearSelection":[],"person.changeRequests.overview.label.allRequests":[],"person.changeRequests.overview.label.faqLinkText":[],"person.changeRequests.overview.label.fieldConfiguration":[],"person.changeRequests.overview.label.infoText":[],"person.changeRequests.overview.label.moreInfo":[],"person.changeRequests.overview.label.multiSelect":[],"person.changeRequests.overview.label.noChangeRequestsAvailable":[],"person.changeRequests.overview.label.noChangeRequestsFound":[],"person.changeRequests.overview.label.requestManagers":[],"person.changeRequests.overview.label.requestsSelected":[],"person.changeRequests.overview.label.selectRequestsHint":[],"person.changeRequests.overview.label.syncWarning":[],"person.changeRequests.privilege.label.none":[],"person.changeRequests.privilege.label.request":[],"person.changeRequests.privilege.label.write":[],"person.changeRequests.scope.label.guardians":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.changeRequests.scope.label.otherPersons":[],"person.changeRequests.settings.alert.configChangeImmediate":[],"person.changeRequests.settings.label.column":[],"person.changeRequests.settings.label.confirmChangeEntity":[],"person.changeRequests.settings.label.row":[],"person.changeRequests.settings.title.changeEntity":[],"person.changeRequests.settings.title.rightsDistribution":[],"person.changeRequests.status.label.accepted":[],"person.changeRequests.status.label.pending":[],"person.changeRequests.statusBar.label.acceptedDeclineSubtext":[],"person.changeRequests.statusBar.label.declinedAcceptSubtext":[],"person.dietaryPractice.label.glutenFree":[],"person.dietaryPractice.label.lactoseFree":[],"person.dietaryPractice.label.none":[],"person.dietaryPractice.label.vegan":[],"person.dietaryPractice.label.vegetarian":[],"person.duplicate.alert.alreadyExists":[],"person.duplicate.alert.chooseInfo":[],"person.duplicate.label.inactive":[],"person.emergencyPrint.alert.disclaimer":[{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}],"person.emergencyPrint.alert.disclaimerWithNotification":[{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}
2],"person.employeeAbsences.export.label.signatureNoteSchoolAdministrator":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.employeeAbsences.export.label.signedBySchoolAdministratorAt":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.employeeAbsences.export.label.signedBySchoolAdministratorBy":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.employeeAbsences.status.label.onlySignedBySchoolAdministrators":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.employeeAbsences.status.label.onlySignedBySchoolAdministratorsAndSubstitutes":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.employeeAbsences.status.label.onlySignedBySchoolAdministratorsAndSupervisors":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.employments.employee.alert.bistaYearsOfServiceInfo":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]}],"person.employments.employee.label.cantonalYearsOfServiceAtSchool":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]}],"person.employments.employee.label.schoolManagementQualification":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.employments.employee.label.totalYearsOfServiceAtSchool":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]}],"person.employments.employment.alert.allTypesOfSchoolOnlyWithCategory":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.employments.employment.alert.changeSchoolUnitOrTypeAdjustsPermissions":[{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]}],"person.employments.employment.alert.changeSchoolUnitOrTypeOnlyForCorrections":[{domain:`school`,path:`schoolUnit.nominative.singular.definite`,full:`@{school.schoolUnit.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular.definite`,full:`@{school.schoolUnit.nominative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]}],"person.employments.employment.alert.changesOnlyInChangeLog":[{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"person.employments.employment.label.noTypeOfSchool":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.employments.employment.label.schoolUnitsLockedByPeriodSites":[{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"person.employments.employment.label.typeOfSchool":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.employments.period.label.schoolDescription":[{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"person.employments.period.label.schoolEffectiveDifferenceHours":[{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"person.employments.period.label.schoolEffectiveHours":[{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"person.employments.period.label.schoolEffectiveWorkload":[{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"person.employments.period.label.schoolHours":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"person.employments.period.label.schoolNormalizedHours":[{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"person.employments.period.label.schoolNormalizedWorkload":[{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"person.employments.period.label.schoolNormalizedWorkloadDifference":[{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"person.employments.settings.alert.salaryResponsibility":[{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}],"person.employments.settings.label.specialNeedsInstitutionValueHint":[{domain:`school`,path:`schoolUnit.nominative.singular.indefinite`,full:`@{school.schoolUnit.nominative.singular.indefinite}`,transformers:[]}],"person.employments.types.error.schoolUnitRequiredPerPerson":[{domain:`school`,path:`schoolUnit.accusative.singular.indefinite`,full:`@{school.schoolUnit.accusative.singular.indefinite}`,transformers:[]}],"person.employments.types.label.overviewIntro":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"person.employments.types.label.overviewRoleScopeInfo":[{domain:`school`,path:`schoolUnit.dative.singular`,full:`@{school.schoolUnit.dative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.singular.definite`,full:`@{school.schoolUnit.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"person.employments.types.label.schoolAdministrator":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.employments.types.label.schoolUnitCount":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]}],"person.field.error.duplicateUsername":[],"person.field.error.incorrectCurrentPassword":[],"person.field.error.invali
2dDate":[],"person.field.error.invalidEmail":[],"person.field.error.invalidInput":[],"person.field.error.invalidPhoneNumber":[],"person.field.error.invalidPortrait":[],"person.field.error.invalidSelection":[],"person.field.error.invalidSocialSecurityNumber":[],"person.field.error.invalidVerificationCode":[],"person.field.error.passwordMustDiffer":[],"person.field.error.passwordTooShort":[],"person.field.error.passwordsMismatch":[],"person.field.error.personNotAllowed":[],"person.field.error.personNotFound":[],"person.field.error.readOnlyAccess":[],"person.field.error.smallIntRange":[],"person.field.error.smsError":[],"person.field.error.verificationCodeSent":[],"person.field.label.abbreviation":[],"person.field.label.absenceSuggestionsClassTeacherEmailNotification":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.field.label.absenceSuggestionsClassTeacherPushNotification":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.field.label.absencesClassTeacherEmailNotification":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.field.label.absencesPrincipalEmailNotification":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.field.label.absencesPrincipalNotification":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.field.label.absencesSubjectTeacherEmailNotification":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.singular`,full:`@{attendant.contextualGroupAttendant.nominative.singular}`,transformers:[]}],"person.field.label.accidentInsuranceNumber":[],"person.field.label.accidentInsuranceProvider":[],"person.field.label.admissionDate":[],"person.field.label.alternativeFirstName":[],"person.field.label.alternativeLastName":[],"person.field.label.appLocale":[],"person.field.label.approvalForDispensingIodineTablets":[],"person.field.label.arrivalDate":[],"person.field.label.bloodType":[],"person.field.label.businessCity":[],"person.field.label.businessCountry":[],"person.field.label.businessEmail":[],"person.field.label.businessMobile":[],"person.field.label.businessMobileSchool":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]}],"person.field.label.businessPhone":[],"person.field.label.businessPhone2":[],"person.field.label.businessPhoneSchool":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]}],"person.field.label.businessPostbox":[],"person.field.label.businessStreet":[],"person.field.label.businessZipCode":[],"person.field.label.businessZipCodeAndCity":[],"person.field.label.canEditPassword":[],"person.field.label.canEditUsername":[],"person.field.label.civilStatus":[],"person.field.label.classAllocationFutureAddressHouseNumber":[],"person.field.label.classAllocationFutureAddressStreet":[],"person.field.label.classNameWithNextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.field.label.colloquialLanguage":[],"person.field.label.company":[],"person.field.label.dateOfBirth":[],"person.field.label.dateOfCivilStatus":[],"person.field.label.dateOfDeath":[],"person.field.label.denomination":[],"person.field.label.dentist":[],"person.field.label.department":[],"person.field.label.departureDate":[],"person.field.label.divisionNextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.field.label.eatingNotes":[],"person.field.label.emissionDate":[],"person.field.label.entryDateToKindergarten":[],"person.field.label.entryDateToPrimarySchool":[],"person.field.label.entryDateToSecondarySchool":[],"person.field.label.entryDateToUpperSchool":[],"person.field.label.familyDoctor":[],"person.field.label.firstName":[],"person.field.label.fluorideTreatment":[],"person.field.label.foreignId":[],"person.field.label.gender":[],"person.field.label.generalAllergies":[],"person.field.label.hasFoodAllergies":[],"person.field.label.hasFoodIntolerances":[],"person.field.label.healthInsuranceNumber":[],"person.field.label.healthInsuranceProvider":[],"person.field.label.healthNotes":[],"person.field.label.hometown":[],"person.field.label.iban":[],"person.field.label.initialPassword":[],"person.field.label.journalClassTeacherEmailNotification":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.field.label.journalSubjectTeacherEmailNotification":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.singular`,full:`@{attendant.contextualGroupAttendant.nominative.singular}`,transformers:[]}],"person.field.label.lastName":[],"person.field.label.lastTetanusVaccination":[],"person.field.label.mainEmailAddress":[],"person.field.label.mainEmailBusiness":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"person.field.label.mainEmailPrivate":[],"person.field.label.medication":[],"person.field.label.medicationIntake":[],"person.field.label.mentalHealthIssues":[],"person.field.label.messengerEmailNotificationEnabled":[],"person.field.label.messengerReadStateInvisible":[],"person.field.label.messengerTranslationLanguage":[],"person.field.label.municipalityOfArrival":[],"person.field.label.municipalityOfDeparture":[],"person.field.label.nationality":[],"person.field.label.nextSchoolyear
2Value":[{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]}],"person.field.label.noSelection":[],"person.field.label.oauthExternalGoogleId":[],"person.field.label.oauthExternalMicrosoftId":[],"person.field.label.oauthGoogleEnabled":[],"person.field.label.oauthGoogleUseBusinessEmail":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.field.label.oauthGoogleUsePrivateEmail":[],"person.field.label.oauthMicrosoftEnabled":[],"person.field.label.oauthMicrosoftUseBusinessEmail":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.field.label.oauthMicrosoftUsePrivateEmail":[],"person.field.label.otherLanguages":[],"person.field.label.password":[],"person.field.label.passwordDescription":[],"person.field.label.personId":[],"person.field.label.physicalComplaints":[],"person.field.label.placeOfBirth":[],"person.field.label.porkAbstinence":[],"person.field.label.portrait":[],"person.field.label.position":[],"person.field.label.primaryEmergencyContactFullName":[],"person.field.label.primaryEmergencyContactPhoneNumber":[],"person.field.label.primaryLanguage":[],"person.field.label.privateAddressAdding":[],"person.field.label.privateCity":[],"person.field.label.privateCountry":[],"person.field.label.privateEmail":[],"person.field.label.privateMobile":[],"person.field.label.privatePhone":[],"person.field.label.privatePhone2":[],"person.field.label.privatePoliticalZipCodeAndCity":[],"person.field.label.privateStreet":[],"person.field.label.privateZipCode":[],"person.field.label.privateZipCodeAndCity":[],"person.field.label.profession":[],"person.field.label.religion":[],"person.field.label.residencePermit":[],"person.field.label.residencePermitValidFrom":[],"person.field.label.residencePermitValidUntil":[],"person.field.label.samePrivateAddressAs":[],"person.field.label.schoolclassLevel":[{domain:`schoolyear`,path:`schoolyear.current.abbreviation`,full:`@{schoolyear.schoolyear.current.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.field.label.schoolclassLevelNextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.field.label.schoolclassNextSchoolyear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.field.label.secondaryEmergencyContactFullName":[],"person.field.label.secondaryEmergencyContactPhoneNumber":[],"person.field.label.showPortraitOnWebsite":[],"person.field.label.socialSecurityNumber":[],"person.field.label.studentNumber":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.field.label.swift":[],"person.field.label.title":[],"person.field.label.twoFactorMobilePhoneNumber":[],"person.field.label.twoFactorPhoneDescription":[],"person.field.label.twoFactorTimeBasedOneTimePassword":[],"person.field.label.typeOfDiet":[],"person.field.label.username":[],"person.field.label.webLocale":[],"person.field.label.websitePortraitHighResolution":[],"person.field.label.websitePossibilityToContact":[],"person.field.label.websiteShowOnPublicTeacherList":[],"person.field.placeholder.city":[],"person.field.placeholder.confirmationCode":[],"person.field.placeholder.phoneNumber":[],"person.field.placeholder.zipCode":[],"person.foreignLogin.alert.passwordHidden":[],"person.foreignLogin.call.createLogin":[],"person.foreignLogin.label.badge":[],"person.gender.label.diverse":[],"person.gender.label.female":[],"person.gender.label.male":[],"person.institutions.manualImport.alert.importedCount":[],"person.institutions.manualImport.call.continueToPreview":[],"person.institutions.manualImport.call.createNew":[],"person.institutions.manualImport.call.import":[],"person.institutions.manualImport.call.importCount":[],"person.institutions.manualImport.call.importWithTally":[],"person.institutions.manualImport.call.merge":[],"person.institutions.manualImport.call.openImport":[],"person.institutions.manualImport.call.skip":[],"person.institutions.manualImport.error.importFailed":[],"person.institutions.manualImport.error.lineNameMissing":[],"person.institutions.manualImport.error.nameMissing":[],"person.institutions.manualImport.error.noNameColumn":[],"person.institutions.manualImport.error.rowsWithErrorsSkipped":[],"person.institutions.manualImport.label.alreadyExisting":[],"person.institutions.manualImport.label.alreadyExistingCount":[],"person.institutions.manualImport.label.assignedColumns":[],"person.institutions.manualImport.label.columnNumber":[],"person.institutions.manualImport.label.communeNotFound":[],"person.institutions.manualImport.label.countryNotRecognized":[],"person.institutions.manualImport.label.doNotImport":[],"person.institutions.manualImport.label.duplicateInData":[],"person.institutions.manualImport.label.duplicatesDecideNextStep":[],"person.institutions.manualImport.label.duplicatesIntro":[],"person.institutions.manualImport.label.duplicatesNothingToAdd":[],"person.institutions.manualImport.label.field":[],"person.institutions.manualImport.label.headerRow":[],"person.institutions.manualImport.label.importAs":[],"person.institutions.manualImport.label.importedAsCommune":[],"person.institutions.manualImport.label.importedEmpty":[],"person.institutions.manualImport.label.institutionsReady":[],"person.institutions.manualImport.label.invali
2dZip":[],"person.institutions.manualImport.label.multipleSameName":[],"person.institutions.manualImport.label.pasteInstructions":[],"person.institutions.manualImport.label.rowsWithError":[],"person.institutions.manualImport.label.rowsWithWarning":[],"person.institutions.manualImport.label.tallyMerge":[],"person.institutions.manualImport.label.tallyNew":[],"person.institutions.manualImport.label.truncatedTo":[],"person.institutions.manualImport.label.zipDiffersFromCommune":[],"person.institutions.manualImport.title.identicalSkipped":[],"person.institutions.manualImport.title.modal":[],"person.institutions.manualImport.title.stepDuplicates":[],"person.institutions.manualImport.title.stepPasteData":[],"person.institutions.manualImport.title.stepPreview":[],"person.label.existing":[],"person.label.new":[],"person.label.withoutClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"person.management.actions.alert.externalGoogleIdRemoved":[],"person.management.actions.alert.externalMicrosoftIdRemoved":[],"person.management.actions.call.addPerson":[],"person.management.actions.call.removeSpecialAccess":[],"person.management.actions.error.invalidEmail":[],"person.management.actions.error.invalidSocialSecurityNumber":[],"person.management.actions.error.usernameEmpty":[],"person.management.actions.error.usernameInUse":[],"person.management.actions.label.absences":[],"person.management.actions.label.grades":[],"person.management.actions.label.homework":[],"person.management.actions.label.inactive":[],"person.management.actions.label.noMatchingPerson":[],"person.management.actions.label.noModulesEnabled":[],"person.management.actions.label.noSpecialAccessGranted":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.actions.label.partialMatch":[],"person.management.actions.label.perfectMatch":[],"person.management.additionalFields.alert.allValuesIdentical":[],"person.management.additionalFields.alert.allValuesMatchDefault":[],"person.management.additionalFields.alert.confirmDeleteField":[],"person.management.additionalFields.alert.dbNameNotAllowed":[],"person.management.additionalFields.alert.differentValuesExist":[],"person.management.additionalFields.alert.errorOccurredWithMessage":[],"person.management.additionalFields.alert.fieldAdded":[],"person.management.additionalFields.alert.fieldAlreadyExistsNotChanged":[],"person.management.additionalFields.alert.fieldAlreadyExistsNotCreated":[],"person.management.additionalFields.alert.fieldChanged":[],"person.management.additionalFields.alert.fieldDeleted":[],"person.management.additionalFields.alert.noDataStatement":[],"person.management.additionalFields.alert.notAllFieldsFilledNotChanged":[],"person.management.additionalFields.alert.notAllFieldsFilledNotSaved":[],"person.management.additionalFields.alert.valuesDifferFromDefault":[],"person.management.additionalFields.call.addField":[],"person.management.additionalFields.call.addNewField":[],"person.management.additionalFields.call.cancelOperation":[],"person.management.additionalFields.call.confirmDeleteField":[],"person.management.additionalFields.call.manageCategories":[],"person.management.additionalFields.call.showRoles":[],"person.management.additionalFields.error.editFailed":[],"person.management.additionalFields.form.additionalDescription":[],"person.management.additionalFields.form.categoryName":[],"person.management.additionalFields.form.dateFormatHint":[],"person.management.additionalFields.form.defaultValue":[],"person.management.additionalFields.form.fieldNameDbRuleExample":[],"person.management.additionalFields.form.fieldNameDbRuleFormat":[],"person.management.additionalFields.form.fieldNameDbRulePlaceholder":[],"person.management.additionalFields.form.fieldNameExample":[],"person.management.additionalFields.form.fieldNameInDatabase":[],"person.management.additionalFields.form.fieldNameInPersonManagement":[],"person.management.additionalFields.form.fieldNameNotVisibleHint":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]}],"person.management.additionalFields.form.fieldTypeCheckbox":[],"person.management.additionalFields.form.fieldTypeFloat":[],"person.management.additionalFields.form.fieldTypeHeading":[],"person.management.additionalFields.form.fieldTypeInt":[],"person.management.additionalFields.form.fieldTypePersonSelector":[],"person.management.additionalFields.form.fieldTypePhone":[],"person.management.additionalFields.form.fieldTypeRadio":[],"person.management.additionalFields.form.fieldTypeSelectField":[],"person.management.additionalFields.form.fieldTypeText":[],"person.management.additionalFields.form.fieldTypeTinyint":[],"person.management.additionalFields.form.fieldTypeVarchar":[],"person.management.additionalFields.form.fieldTypeYesOrNo":[],"person.management.additionalFields.form.personSelectorFormatHint":[],"person.management.additionalFields.form.readOnlyExceptEscola":[],"person.management.additionalFields.form.roleRestriction":[],"person.management.additionalFields.form.shortFieldName":[],"person.management.additionalFields.form.shortNameHint":[],"person.management.additionalFields.form.sortOrder":[],"person.management.additionalFields.form.studentsMayEditOwnData":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.additionalFields.form.valuesForRadiobuttons":[],"person.management.additionalFields.form.valuesRadiobuttonsExample":[],"person.management.additionalFields.form.visibleForStudentsInProfile":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.additionalFields.form.visibleInServices":[{domain:`services`,path:`module.name.dative`,full:`@{services.module.name.dative}`,transformers:[]}],"person.management.additionalFields.form.visibleOnlyForCurrentEmployees":[],"person.management.additionalFields.form.visibleOnlyForCurrentGuardians":[{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.dative.plural`,full:`@{guardian.attachmentFigure.dative.plural}`,transformers:[]}],"person.management.additionalFields.form.visibleOnlyForNonStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.additionalFields.form.visibleOnlyForStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.additionalFields.label.addFieldIntro":[],"person.management.additionalFields.label.defaultCategoryName":[],"person.management.additionalFields.label.defaultValue":[],"person.management.additionalFields.label.fieldNameDb":[],"person.management.additionalFields.label.fieldNamePersonManagement":[],"person.management.additionalFields.label.studentsCanEditData":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.additionalFields.label.type":[],"person.management.batchActions.alert.classAssignmentsUpdated":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural.definite`,full:`@{studentGroup.schoolclass.dative.plural.definite}`,transformers:[]}],"person.management.batchActions.alert.classAssignmentsUpdatedFromDate":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]}],"person.management.batchActions.alert.importSyncNotAllowed":[],"person.management.batchActions.alert.loginDataMailsSent":[],"person.management.batchActions.alert.personsActivated":[],"person.management.batchActions.alert.personsDeactivated":[],"person.management.batchActions.alert.personsDeleted":[],"person.management.batchActions.alert.usernameSchemaInfo":[],"person.management.batchActions.call.activatePersons":[],"person.management.batchActions.call.back":[],"person.management.batchActions.call.backToPersonManagement":[],"person.management.batchActions.call.changeAppActiveState":[],"person.management.batchActions.call.changeAppActiveStateGuardians":[{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.batchActions.call.confirmExecute":[],"person.management.batchActions.call.confirmTransfer":[],"person.management.batchActions.call.customizeDefaultText":[],"person.management.batchActions.call.deactivatePersons":[],"person.management.batchActions.call.deletePersons":[],"person.management.batchActions.call.exportPersons":[],"person.management.batchActions.call.generateNewUsernames":[],"person.management.batchActions.call.regenerate":[],"person.management.batchActions.call.removeStudentsFromClass":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]}],"person.management.batchActions.call.removeStudentsFromNextYearClass":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.management.batchActions.call.resetPasswordAndSendMail":[],"person.management.batchActions.call.sendEmail
2s":[],"person.management.batchActions.call.sendLoginData":[],"person.management.batchActions.call.sendMessage":[],"person.management.batchActions.call.sendMessageToAllGuardians":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.batchActions.call.sendMessageToInformationGuardians":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.batchActions.call.sendMessageToLegalGuardians":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.batchActions.call.showOnMap":[],"person.management.batchActions.call.transferStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.abbreviation`,full:`@{schoolyear.schoolyear.current.abbreviation}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]}],"person.management.batchActions.call.transferStudentsNextYear":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.batchActions.call.useDocxTemplate":[],"person.management.batchActions.call.welcomeMessage":[],"person.management.batchActions.call.welcomeMessageForGuardians":[{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.batchActions.error.actionNotPossibleForSelection":[],"person.management.batchActions.error.cannotDeleteOwnPerson":[],"person.management.batchActions.error.loginDataNotSentList":[],"person.management.batchActions.error.noClassForTransfer":[{domain:`studentGroup`,path:`schoolclass.nominative.singular.negative`,full:`@{studentGroup.schoolclass.nominative.singular.negative}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.batchActions.error.transferFailed":[],"person.management.batchActions.form.chooseActionPlaceholder":[],"person.management.batchActions.form.chooseNewClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"person.management.batchActions.form.greeting":[],"person.management.batchActions.form.loginDataMailText1":[],"person.management.batchActions.form.loginDataMailText2":[],"person.management.batchActions.label.accessNotActivated":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.batchActions.label.accessNotActivatedNoLoginData":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.batchActions.label.allAlreadyLoggedIn":[],"person.management.batchActions.label.allOthersAlreadyLoggedIn":[],"person.management.batchActions.label.alreadyLoggedIn":[],"person.management.batchActions.label.cannotBeUndone":[],"person.management.batchActions.label.cannotSendLoginDataIntro":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.batchActions.label.confirmDelete":[],"person.management.batchActions.label.confirmRemoveFromClassMultiple":[{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]},{domain:`attendee`,path:`male.dative.plural`,full:`@{attendee.male.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]}],"person.management.batchActions.label.confirmRemoveFromClassSingle":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]}],"person.management.batchActions.label.confirmSendLoginData":[],"person.management.batchActions.label.confirmTransferMultiple":[{domain:`attendee`,path:`female.accusative.plural`,full:`@{attendee.female.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`male.accusative.plural`,full:`@{attendee.male.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`female.accusative.plural`,full:`@{attendee.female.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]}],"person.management.batchActions.label.confirmTransferSingle":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]}],"person.management.batchActions.label.copyCredentialsHint":[],"person.management.batchActions.label.credentialsBlockPlaceholder":[],"person.management.batchActions.label.currentUsername":[],"person.management.batchActions.label.deleteWarning":[],"person.management.batchActions.label.doNotResendTooltip":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"person.management.batchActions.label.initialPasswordChanged":[],"person.management.batchActions.label.initialPasswordChangedNeverLoggedIn":[],"person.management.batchActions.label.loggedInApp":[],"person.management.batchActions.label.loginCount":[],"person.management.batchActions.label.logins":[],"person.management.batchActions.label.maxPersonsSuffix":[],"person.management.batchActions.label.missingEmailAddress":[],"person.management.batchActions.label.newUsername":[],"person.management.batchActions.label.noEmailAddress":[],"person.management.batchActions.label.notEnabledCannotLogin":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.batchActions.label.resetPasswordExplanation":[],"person.management.batchActions.label.salutationFemale":[],"person.management.batchActions.label.salutationMale":[],"person.management.batchActions.label.salutationPlaceholder":[],"person.management.batchActions.label.unknownAction":[],"person.management.batchActions.label.usernameMatchesSchema":[],"person.management.batchActions.label.usernames":[],"person.management.batchActions.label.webSuffix":[],"person.management.batchActions.title.generateNewUsername":[],"person.management.batchActions.title.loginDataMailSubject":[],"person.management.bista.alert.classExcluded":[{domain:`studentGroup`,path:`schoolclass.nominative.singular.definite`,full:`@{studentGroup.schoolclass.nominative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]}],"person.management.bista.alert.missingData":[],"person.management.bista.alert.tooYoungOrOld":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.bista.alert.viewingStateAsOf":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural.definite`,full:`@{studentGroup.schoolclass.dative.plural.definite}`,transformers:[]}],"person.management.bista.call.createClassFile":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"person.management.bista.call.createStudentFile":[],"person.management.bista.call.faqUmlautsExcel":[],"person.management.bista.label.classFileExportInfo":[{domain:`studentGroup`,path:`schoolclass.nominative.plural.universal`,full:`@{studentGroup.schoolclass.nominative.plural.universal}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"person.management.bista.label.excludeClassTooltip":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]}
2],"person.management.bista.label.excludeFromExportDescription":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.bista.label.schoolUnits":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"person.management.bista.label.schoolclasses":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"person.management.bista.label.soBirthDateFilterInfo":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.bista.label.specialSchoolCommuneDescription":[{domain:`attendee`,path:`female.genitive.singular`,full:`@{attendee.female.genitive.singular}`,transformers:[]},{domain:`attendee`,path:`male.genitive.singular`,full:`@{attendee.male.genitive.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"person.management.bista.label.studentFileExportInfo":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]}],"person.management.bista.title.classFile":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"person.management.bista.title.exports":[],"person.management.bista.title.studentFile":[],"person.management.categoryGroup.label.allActive":[],"person.management.categoryGroup.label.allInactive":[],"person.management.categoryGroup.label.guardiansAll":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.categoryGroup.label.guardiansClasses":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"person.management.categoryGroup.label.guardiansFormer":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"person.management.categoryGroup.label.guardiansFuture":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"person.management.categoryGroup.label.guardiansWorkgroups":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"person.management.categoryGroup.label.studentsClasses":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"person.management.categoryGroup.label.studentsFormer":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"person.management.categoryGroup.label.studentsFuture":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"person.management.categoryGroup.label.studentsWithoutClass":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"person.management.categoryGroup.label.studentsWorkgroups":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"person.management.categoryGroup.label.unknown":[],"person.management.classLevels.alert.divisionsSaved":[{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]},{domain:`attendee`,path:`male.dative.plural`,full:`@{attendee.male.dative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]}],"person.management.classLevels.alert.levelsSaved":[{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]},{domain:`attendee`,path:`male.dative.plural`,full:`@{attendee.male.dative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]}],"person.management.classLevels.call.saveValues":[],"person.management.classLevels.error.divisionNotSupported":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.demonstrative`,full:`@{studentGroup.schoolclass.nominative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}
2],"person.management.classLevels.error.noClassNextYear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.negative`,full:`@{studentGroup.schoolclass.dative.singular.negative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"person.management.classLevels.error.notMixClass":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.demonstrative`,full:`@{studentGroup.schoolclass.nominative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.mixed.nominative.singular`,full:`@{studentGroup.schoolclass.mixed.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.mixed.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.mixed.nominative.singular.indefinite}`,transformers:[]}],"person.management.classLevels.label.classWithFuture":[],"person.management.classLevels.label.currentlyEntered":[],"person.management.classLevels.label.divisionCurrentYear":[{domain:`schoolyear`,path:`schoolyear.current.abbreviation`,full:`@{schoolyear.schoolyear.current.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular}`,transformers:[]}],"person.management.classLevels.label.divisionNextYear":[{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.management.classLevels.label.instructions":[],"person.management.classLevels.label.levelCurrentYear":[{domain:`schoolyear`,path:`schoolyear.current.abbreviation`,full:`@{schoolyear.schoolyear.current.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular}`,transformers:[]}],"person.management.classLevels.label.levelNextYear":[{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.management.dataSheet.label.allergies":[],"person.management.dataSheet.label.attachmentFiguresAndInstitutions":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.dataSheet.label.authorization":[],"person.management.dataSheet.label.businessPhone":[],"person.management.dataSheet.label.careOf":[],"person.management.dataSheet.label.classTeacher":[{domain:`attendant`,path:`roleName.nominative.singular`,full:`@{attendant.roleName.nominative.singular}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"person.management.dataSheet.label.contactPerson":[],"person.management.dataSheet.label.emergency":[],"person.management.dataSheet.label.emergency2":[],"person.management.dataSheet.label.entitledToInformation":[],"person.management.dataSheet.label.entryDateKindergarten":[],"person.management.dataSheet.label.firstAndLastName":[],"person.management.dataSheet.label.hskExplanation":[],"person.management.dataSheet.label.legalGuardian":[],"person.management.dataSheet.label.lessonCount":[],"person.management.dataSheet.label.level":[],"person.management.dataSheet.label.mobile":[],"person.management.dataSheet.label.phone3":[],"person.management.dataSheet.label.privatePhone2":[],"person.management.dataSheet.label.relationType":[],"person.management.dataSheet.label.remarks":[],"person.management.dataSheet.label.role":[],"person.management.dataSheet.label.streetName":[],"person.management.dataSheet.label.subjectsCount":[],"person.management.dataSheet.label.
2website":[],"person.management.dataSheet.label.zipCity":[],"person.management.dataSheet.title.dataSheet":[],"person.management.dataSheet.title.dataSheets":[],"person.management.delete.call.cancel":[],"person.management.delete.call.confirm":[],"person.management.delete.call.deactivateInstead":[],"person.management.delete.label.cannotBeUndone":[],"person.management.delete.label.confirmQuestion":[],"person.management.delete.label.hasFollowingRoles":[],"person.management.delete.title.deletePerson":[],"person.management.detail.alert.authAppDeleted":[],"person.management.detail.alert.defaultLanguageChanged":[],"person.management.detail.alert.firstAndLastNameRequired":[],"person.management.detail.alert.invalidCoordinateFormat":[],"person.management.detail.alert.numberConfirmed":[],"person.management.detail.alert.numberRemoved":[],"person.management.detail.alert.passwordReset":[],"person.management.detail.alert.passwordTooShort":[],"person.management.detail.alert.passwordsDoNotMatch":[],"person.management.detail.alert.personReactivated":[],"person.management.detail.alert.singleUseCodeGenerated":[],"person.management.detail.alert.singleUseCodeRemoved":[],"person.management.detail.alert.specialAccessAdded":[],"person.management.detail.alert.specialAccessChanged":[],"person.management.detail.alert.specialAccessRemoved":[],"person.management.detail.alert.subjectAssignmentDeleted":[],"person.management.detail.alert.subjectAssignmentReactivated":[],"person.management.detail.alert.verificationCodeSent":[],"person.management.detail.alert.waitForUpload":[],"person.management.detail.call.activate":[],"person.management.detail.call.cancel":[],"person.management.detail.call.cancelProcess":[],"person.management.detail.call.changeCrop":[],"person.management.detail.call.confirm":[],"person.management.detail.call.dataSheetWithEmptyFields":[],"person.management.detail.call.dataSheetWithTimetable":[],"person.management.detail.call.dataSheetWithoutTimetable":[],"person.management.detail.call.deactivate":[],"person.management.detail.call.deleteCode":[],"person.management.detail.call.deletePerson":[],"person.management.detail.call.deletePicture":[],"person.management.detail.call.downloadDocumentArchive":[],"person.management.detail.call.downloadDocumentArchiveNoSchoolUnit":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.indefinite`,full:`@{school.schoolUnit.accusative.singular.indefinite}`,transformers:[]}],"person.management.detail.call.downloadDocumentArchiveSchoolUnit":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]}],"person.management.detail.call.emergencyPdf":[],"person.management.detail.call.exports":[],"person.management.detail.call.generateCode":[],"person.management.detail.call.healthCard":[],"person.management.detail.call.healthCardBoenigen":[],"person.management.detail.call.loginAs":[],"person.management.detail.call.openChangeLog":[],"person.management.detail.call.reactivate":[],"person.management.detail.call.reactivatePerson":[],"person.management.detail.call.remove":[],"person.management.detail.call.removeAuthApp":[],"person.management.detail.call.removeClassAssignmentFor":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"person.management.detail.call.removeFromCurrentClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"person.management.detail.call.removeFromFutureClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"person.management.detail.call.removeManualOverride":[],"person.management.detail.call.resetPassword":[],"person.management.detail.call.saveNewPassword":[],"person.management.detail.call.specialNeedsEducationForm":[],"person.management.detail.call.specialNeedsRequirement":[],"person.management.detail.call.toPersonInWaitingListManager":[],"person.management.detail.call.transferToOtherClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"person.management.detail.call.transferToOtherClassCurrentYear":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"person.management.detail.call.transferToOtherClassNextYear":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"person.management.detail.call.uploadPicture":[],"person.management.detail.call.useDocumentTemplate":[],"person.management.detail.call.verify":[],"person.management.detail.call.welcomeMessage":[],"person.management.detail.call.welcomeMessageGuardians":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}
2],"person.management.detail.error.invalidMobileNumber":[],"person.management.detail.error.invalidMobileNumberNotSaved":[],"person.management.detail.error.noAccessToMeasuresModule":[],"person.management.detail.error.noPasswordPermission":[],"person.management.detail.error.noPersonForRoles":[],"person.management.detail.error.noRoleDefinedInFieldSettings":[],"person.management.detail.error.passwordTooWeak":[],"person.management.detail.error.tooManyWrongCodesBlocked":[],"person.management.detail.error.tooManyWrongCodesRetry":[],"person.management.detail.error.wrongCode":[],"person.management.detail.form.chooseTargetLanguage":[],"person.management.detail.form.defaultValue":[],"person.management.detail.form.enterOtherColloquialLanguage":[],"person.management.detail.form.enterOtherCountry":[],"person.management.detail.form.enterOtherCountryBusiness":[],"person.management.detail.form.enterOtherFirstLanguage":[],"person.management.detail.form.enterOtherNationality":[],"person.management.detail.form.enterOtherTown":[],"person.management.detail.form.enterOtherTownBusiness":[],"person.management.detail.form.languageNotFound":[],"person.management.detail.form.newPassword":[],"person.management.detail.form.noCountrySelected":[],"person.management.detail.form.noLanguageSelected":[],"person.management.detail.form.noResidencePermitSelected":[],"person.management.detail.form.noTownSelected":[],"person.management.detail.form.noneSelected":[],"person.management.detail.form.nothingSelected":[],"person.management.detail.form.pleaseChoose":[],"person.management.detail.form.portraitAllowedOnWebsite":[],"person.management.detail.form.repeatNewPassword":[],"person.management.detail.label.absenceSuggestionsEmailClassTeacher":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.genitive.singular.indefinite}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.detail.label.absenceSuggestionsPushClassTeacher":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.genitive.singular.indefinite}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.detail.label.absencesEmailClassTeacherInfo":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.detail.label.absencesEmailSubjectTeacherInfo":[{domain:`studentGroup`,path:`list.slash.dative.plural`,full:`@{studentGroup.list.slash.dative.plural}`,transformers:[]},{domain:`attendant`,path:`contextualGroupAttendant.nominative.singular`,full:`@{attendant.contextualGroupAttendant.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`list.slash.accusative.plural`,full:`@{studentGroup.list.slash.accusative.plural}`,transformers:[]}],"person.management.detail.label.absencesNotificationClassTeacher":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.genitive.singular.indefinite}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"person.management.detail.label.absencesNotificationPrincipal":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.detail.label.absencesNotificationSubjectTeacher":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.singular`,full:`@{attendant.contextualGroupAttendant.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`list.or.genitive.singular.indefinite`,full:`@{studentGroup.list.or.genitive.singular.indefinite}`,transformers:[]}],"person.management.detail.label.accidentInsuranceNumber":[],"person.management.detail.label.accountActive":[],"person.management.detail.label.addStudent":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"person.management.detail.label.address":[],"person.management.detail.label.age":[],"person.management.detail.label.alternativeFirstNameOptional":[],"person.management.detail.label.alternativeLastNameOptional":[],"person.management.detail.label.appActivatedAlways":[],"person.management.detail.label.appActivatedAutomatically":[],"person.management.detail.label.appActivatedManually":[],"person.management.detail.label.appDeactivatedManually":[],"person.management.detail.label.appNotActivated":[],"person.management.detail.label.archiveClassWithYear":[{domain:`studentGroup`,path:`schoolclass.archive.nominative.singular`,full:`@{studentGroup.schoolclass.archive.nominative.singular}`,transformers:[]}],"person.management.detail.label.arrivalMunicipalityName":[],"person.management.detail.label.authAppNotSetUp":[],"person.management.detail.label.authAppSetUp":[],"person.management.detail.label.brother":[],"person.management.detail.label.business":[],"person.management.detail.label.businessEmailAddress":[],"person.management.detail.label.businessSuffix":[],"person.management.detail.label.certificateSubjectsEditHint":[],"person.management.detail.label.classAllocationFutureAddressHeading":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"person.management.detail.label.classTeacherLegend":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.detail.label.classTransferLocked":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]}],"person.management.detail.label.clicksInSession":[],"person.management.detail.label.coAddressAutoAdded":[],"person.management.detail.label.confirmed":[],"person.management.detail.label.contactAllowed":[],"person.management.detail.label.contactO
2nPersonPagesAllowed":[],"person.management.detail.label.contactOnPersonPagesNotAllowed":[],"person.management.detail.label.contactOption":[],"person.management.detail.label.coordinateAutoGeneratedInfo":[],"person.management.detail.label.coordinateMapView":[],"person.management.detail.label.creation":[],"person.management.detail.label.dataFrom":[],"person.management.detail.label.databaseId":[],"person.management.detail.label.debitorIdGuardianInfo":[],"person.management.detail.label.debitorIdStudentInfo":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.detail.label.degrees":[],"person.management.detail.label.deletePersonLocked":[],"person.management.detail.label.deletedByUnknownPerson":[],"person.management.detail.label.deletedPersonsVisibilityInfo":[],"person.management.detail.label.dentist":[],"person.management.detail.label.dentistsHint":[],"person.management.detail.label.departureMunicipalityName":[],"person.management.detail.label.divisionNextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.detail.label.dossierEmailClassTeacherInfo":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.detail.label.dossierEmailSubjectTeacherInfo":[{domain:`studentGroup`,path:`list.slash.dative.plural`,full:`@{studentGroup.list.slash.dative.plural}`,transformers:[]},{domain:`attendant`,path:`contextualGroupAttendant.nominative.singular`,full:`@{attendant.contextualGroupAttendant.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`list.slash.accusative.plural`,full:`@{studentGroup.list.slash.accusative.plural}`,transformers:[]}],"person.management.detail.label.dossierNotificationClassTeacher":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.genitive.singular.indefinite}`,transformers:[]}],"person.management.detail.label.dossierNotificationSubjectTeacher":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.singular`,full:`@{attendant.contextualGroupAttendant.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`list.or.genitive.singular.indefinite`,full:`@{studentGroup.list.or.genitive.singular.indefinite}`,transformers:[]}],"person.management.detail.label.eatingNotes":[],"person.management.detail.label.editMode":[],"person.management.detail.label.emailOnMessage":[],"person.management.detail.label.emailOnMessageInfo":[],"person.management.detail.label.emergencyContactLoggedInApp":[],"person.management.detail.label.emergencyContactNotLoggedInApp":[],"person.management.detail.label.entryDateFirstClass":[],"person.management.detail.label.entryDateKindergarten":[],"person.management.detail.label.entryDateSecondarySchool":[],"person.management.detail.label.entryImmediately":[],"person.management.detail.label.expectedAdmission":[],"person.management.detail.label.expectedSchoolclassLevel":[],"person.management.detail.label.expiresAt":[],"person.management.detail.label.exportsAndSyncs":[],"person.management.detail.label.familyDoctor":[],"person.management.detail.label.familyDoctorsHint":[],"person.management.detail.label.fieldEditableByStudents":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.detail.label.fieldNotEditableByStudents":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.detail.label.fieldNotVisibleForStudents":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.detail.label.fieldVisibleForStudents":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.detail.label.formerStudentFemale":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]}],"person.management.detail.label.formerStudentMale":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]}],"person.management.detail.label.futureStudentFemale":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]}],"person.management.detail.label.futureStudentMale":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]}
2],"person.management.detail.label.futureStudentWithAdmission":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"person.management.detail.label.futureStudentWithAdmissionAndLevel":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"person.management.detail.label.futureStudentWithLevel":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"person.management.detail.label.futureStudentWithoutAllocation":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"person.management.detail.label.generalAllergies":[],"person.management.detail.label.guardianLoggedInAppSingular":[],"person.management.detail.label.guardiansLoggedInAppPlural":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.detail.label.halfBrother":[],"person.management.detail.label.halfBrotherUncertainSuffix":[],"person.management.detail.label.halfSister":[],"person.management.detail.label.halfSisterUncertainSuffix":[],"person.management.detail.label.healthInsuranceNumber":[],"person.management.detail.label.healthNotes":[],"person.management.detail.label.hiddenPerson":[],"person.management.detail.label.inactiveBracket":[],"person.management.detail.label.initialPassword":[],"person.management.detail.label.internal":[],"person.management.detail.label.isNotShown":[],"person.management.detail.label.isShown":[],"person.management.detail.label.lastActivity":[],"person.management.detail.label.lastLogin":[],"person.management.detail.label.lastPage":[],"person.management.detail.label.lastTetanusVaccination":[],"person.management.detail.label.livesInBoardingSchool":[],"person.management.detail.label.mainEmailRequirement":[],"person.management.detail.label.medication":[],"person.management.detail.label.messagesReadStateVisible":[],"person.management.detail.label.messagesTranslationLanguage":[],"person.management.detail.label.minimumScore":[],"person.management.detail.label.mobilePhone2fa":[],"person.management.detail.label.mobilePhone2faDescription":[],"person.management.detail.label.mothertongueParenthetical":[],"person.management.detail.label.neverLoggedIn":[],"person.management.detail.label.noAccessToFolders":[],"person.management.detail.label.noCertificateSubjects":[{domain:`schoolyear`,path:`schoolyear.dative.singular.demonstrative`,full:`@{schoolyear.schoolyear.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular`,full:`@{schoolyear.schoolyear.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]}],"person.management.detail.label.noCertificateSubjectsWithRequirementLevels":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular`,full:`@{schoolyear.schoolyear.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"person.management.detail.label.noClassOrWorkgroupAssigned":[{domain:`studentGroup`,path:`list.and.dative.singular.negative`,full:`@{studentGroup.list.and.dative.singular.negative}`,transformers:[]},{domain:`studentGroup`,path:`list.or.accusative.singular.indefinite`,full:`@{studentGroup.list.or.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`list.and.nominative.singular.negative`,full:`@{studentGroup.list.and.nominative.singular.negative}`,transformers:[]}],"person.management.detail.label.noCodeGenerated":[],"person.management.detail.label.noEmailAddressYet":[],"person.management.detail.label.noGuardianLoggedInApp":[{domain:`guardian`,path:`attachmentFigure.nominative.singular`,full:`@{guardian.attachmentFigure.nominative.singular}`,transformers:[]}],"person.management.detail.label.noLanguageSelected":[],"person.management.detail.label.noSiblings":[],"person.management.detail.label.noValue":[],"person.management.detail.label.noWorkgroupsAvailable":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular.negative`,full:`@{studentGroup.workgroup.nominative.singular.negative}`,transformers:[]}],"person.management.detail.label.notInExportSync":[],"person.management.detail.label.notMixClassInfo":[{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.mixed.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.mixed.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.demonstrative`,full:`@{studentGroup.schoolclass.nominative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.mixed.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.mixed.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]}],"person.management.detail.label.notification":[],"person.management.detail.label.numberOfLogins":[],"person.management.detail.label.oauthDisableToRemoveId":[],"person.management.detail.label.oldOrInvalidAhvNumber":[],"person.management.detail.label.olderThan":[],"person.management.detail.label.onlyGlobalAdminsInfo":[],"person.management.detail.label.otherLanguages":[],"person.management.detail.label.passwordChangeLogout":[],"person.management.detail.label.passwordEncryptedInfo":[],"person.management.detail.label.passwordMinimumScore":[],"person.management.detail.label.passwordSecureExample":[],"person.management.detail.label.personDeactivatedLockedForApp":[],"person.management.detail.label.personDeletedByMerge":[],"person.management.detail.label.personDeletedInfo":[],"person.management.detail.label.personDeletedLockedForApp":[],"person.management.detail.label.personalQrCodeInfo":[{domain:`services`,path:`entity.dative.plural`,full:`@{services.entity.dative.plural}`,transformers:[]}],"person.management.detail.label.pleaseNote":[],"person.management.detail.label.portraitDownloadInfo":[],"person.management.detail.label.portraitHighResDownload":[],"person.management.detail.label.portraitNotShownOnWebsite":[],"person.management.detail.label.portraitShownOnWebsite":[],"person.management.detail.label.portraitWebsiteVisibilityInfo":[],"person.management.detail.label.previousSchool":[],"person.management.detail.label.private":[],"person.management.detail.label.privateEmailAddress":[],"person.management.detail.label.privateSuffix":[],"person.management.detail.label.readTimeVisibleInfo":[],"person.management.detail.label.registeredCommune":[],"person.management.detail.label.registrationDate":[],"person.management.detail.label.remainingUsages":[],"person.management.detail.label.removeClassAssignmentLocked":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"person.management.detail.label.requestedEntry":[],"person.management.detail.label.requirementLevel":[],"person.management.detail.label.requirementLevelsStudentsOnly":[{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]},{domain:`attendee`,path:`male.dative.plural`,full:`@{attendee.male.dative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.detail.label.resetPasswordConfirmInfo":[],"person.management.detail.label.resetPasswordConfirmTitle":[],"person.management.detail.label.role":[],"person.management.detail.label.roleDisabledImportInterface":[],"person.management.detail.label.roleDisabledNoPermission":[],"person.management.detail.label.roleDisabledNotPossible":[],"person.management.detail.label.roleDisabledOnlyViaClassAssignment":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]}],"person.management.detail.label.roleDisabledOnlyViaGuardians":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.detail.label.rolesAssignedTo":[],"person.management.detail.label.rolesNoneAssignedTo":[],"person.management.detail.label.sameAgeTwins":[],"person.management.detail.label.sameOwnAddress":[],"person.management.detail.label.school":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"person.management.detail.label.schoolCareerVisibilityInfo":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.detail.label.schoolEmailAddress":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.detail.label.schoolSuffix":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]}],"person.management.detail.label.schoolYearBracket":[{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.detail.label.septemberMailNotConfirmed":[],"person.management.detail.label.showEmptyFields":[],"person.management.detail.label.showOnPublicTeacherList":[],"person.management.detail.label.siblingsInfo":[],"person.management.detail.label.singleUseCodeValidity":[],"person.management.detail.label.sister":[],"person.management.detail.label.specialAccessInfo":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]}],"person.management.detail.label.specialAccessToStudentData":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.detail.label.status":[],"person.management.detail.label.streetNo":[],"person.management.detail.label.studentDataHeadingFemale":[{domain:`attendee`,path:`female.genitive.singular`,full:`@{attendee.female.genitive.singular}`,transformers:[]}],"person.management.detail.label.studentDataHeadingMale":[{domain:`attendee`,path:`male.genitive.singular`,full:`@{attendee.male.genitive.singular}`,transformers:[]}],"person.management.detail.label.syncStatusResetInfo":[],"person.management.detail.label.syncStatusSynchronized":[],"person.management.detail.label.systemId":[],"person.management.detail.label.twoFactorSingleUseCode":[],"person.management.detail.label.unauthorizedAction":[],"person.management.detail.label.unconfirmedNew
2Registration":[],"person.management.detail.label.unknownBracket":[],"person.management.detail.label.username":[],"person.management.detail.label.validFromDate":[],"person.management.detail.label.validUntilDate":[],"person.management.detail.label.website":[],"person.management.detail.label.workgroup":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"person.management.detail.label.yearsInSchool":[{domain:`schoolyear`,path:`schoolyear.nominative.plural`,full:`@{schoolyear.schoolyear.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.plural`,full:`@{schoolyear.schoolyear.accusative.plural}`,transformers:[]}],"person.management.detail.label.youngerThan":[],"person.management.detail.label.zipAndCity":[],"person.management.detail.label.zipAndResidence":[],"person.management.detail.rowLabel.absenceSuggestionsClassTeacher":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.detail.rowLabel.absenceSuggestionsPushClassTeacher":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.detail.rowLabel.absencesClassTeacher":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.detail.rowLabel.absencesPrincipal":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.detail.rowLabel.absencesSubjectTeacher":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.singular`,full:`@{attendant.contextualGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.detail.rowLabel.dossierClassTeacher":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.detail.rowLabel.dossierSubjectTeacher":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.singular`,full:`@{attendant.contextualGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.detail.title.assignedClasses":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"person.management.detail.title.assignedWorkgroups":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"person.management.detail.title.currentClassAndWorkgroupAssignments":[{domain:`studentGroup`,path:`list.and.compound`,full:`@{studentGroup.list.and.compound}`,transformers:[]},{domain:`studentGroup`,path:`list.and.genitive.plural`,full:`@{studentGroup.list.and.genitive.plural}`,transformers:[]}],"person.management.detail.title.inactiveSubjectAssignments":[],"person.management.error.noAccess":[],"person.management.error.noFunctionAccess":[],"person.management.error.noPageAccess":[],"person.management.error.reloadPage":[],"person.management.export.alert.templateCreated":[],"person.management.export.alert.templateDeleted":[],"person.management.export.alert.templateOverwriteWarning":[],"person.management.export.call.allTemplates":[],"person.management.export.call.clickToEdit":[],"person.management.export.call.exportPdf":[],"person.management.export.call.exportXlsx":[],"person.management.export.call.lmvzAllStudentsAndTeachers":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"person.management.export.call.loadTemplate":[],"person.management.export.call.moreFormats":[],"person.management.export.call.resetWidths":[],"person.management.export.call.saveAsTemplate":[],"person.management.export.call.saveTemplate":[],"person.management.export.form.makeTemplateAccessibleForAll":[],"person.management.export.form.showTodaysDate":[],"person.management.export.form.templateName":[],"person.management.export.form.withWorkgroupAssignments":[{domain:`studentGroup`,path:`workgroup.compound`,full:`@{studentGroup.workgroup.compound}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.plural`,full:`@{studentGroup.workgroup.dative.plural}`,transformers:[]}],"person.management.export.label.accessibleForAll":[],"person.management.export.label.accidentInsuranceNumber":[],"person.management.export.label.activeMeasurements":[],"person.management.export.label.additionalOptionsTooltip":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.export.label.addressList":[],"person.management.export.label.addressListPdfXlsx":[],"person.management.export.label.age":[],"person.management.export.label.alternativeFirstName":[],"person.management.export.label.alternativeLastName":[],"person.management.export.label.arrivalMunicipalityName":[],"person.management.export.label.businessEmailFather":[],"person.management.export.label.businessEmailMother":[],"person.management.export.label.cantonOfResidence":[],"person.management.export.label.careOfFather":[],"person.management.export.label.careOfMother":[],"person.management.export.label.categoryAdditionalFields":[],"person.management.export.label.categoryBilling":[],"person.management.export.label.categoryClassTeachers":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]}],"person.management.export.label.categoryClassTeachersNextSchoolyear":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.management.export.label.categoryContact":[],"person.management.export.label.categoryDefault":[],"person.management.export.label.categoryGuardianDynamic":[],"person.management.export.label.categoryHealthEatingEmergency":[],"person.management.export.label.categoryMsDos":[],"person.management.export.label.categoryRelationships":[],"person.management.export.label.categoryResidency":[],"person.management.export.label.categorySchoolCareer":[{domain:`studentGroup`,path:`schoolclass.compound.lowercase`,full:`@{studentGroup.schoolclass.compound.lowercase}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]}],"person.management.export.label.categoryStatistics":[],"person.management.export.label.childrenFirstNames":[],"person.management.export.label.childrenLastNames":[],"person.management.export.label.city":[],"person.management.export.label.cityBusiness":[],"person.management.export.label.cityFather":[],"person.management.export.label.cityMother":[],"person.management.export.label.civilCommuneNameFather":[],"person.management.export.label.civilCommuneNameMother":[],"person.management.export.label.civilStatusDateFather":[],"person.management.export.label.civilStatusDateMother":[],"person.management.export.label.civilStatusFather":[],"person.management.export.label.civilStatusMother":[],"person.management.export.label.classComingSchoolyear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"person.management.export.label.classCurrentSchoolyear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"person.management.export.label.classList":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"person.management.export.label.classListPdf":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"person.management.export.label.classLists":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"person.management.export.label.classNextSchoolyear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher1FLastname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher1FirstnameLastname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher1LastnameFirstname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher1NextSchoolyearFLastname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher1NextSchoolyearFirstnameLastname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher1NextSchoolyearLastnameFirstname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher2FLastname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher2FirstnameLastname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher2LastnameFirstname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher2NextSchoolyearFLastname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher2NextSchoolyearFirstnameLastname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher2NextSchoolyearLastnameFirstname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher3FLastname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher3FirstnameLastname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher3LastnameFirstname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher3NextSchoolyearFLastname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:
2`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher3NextSchoolyearFirstnameLastname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.export.label.classTeacher3NextSchoolyearLastnameFirstname":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.export.label.classesOfChildren":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"person.management.export.label.column":[],"person.management.export.label.companyDepartment":[],"person.management.export.label.companySchool":[],"person.management.export.label.counter":[],"person.management.export.label.countryBusiness":[],"person.management.export.label.countryFather":[],"person.management.export.label.countryMother":[],"person.management.export.label.courseAverageDescription":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.plural`,full:`@{studentGroup.workgroup.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.plural`,full:`@{studentGroup.workgroup.genitive.plural}`,transformers:[]}],"person.management.export.label.created":[],"person.management.export.label.createdBy":[],"person.management.export.label.custodianTypeFather":[],"person.management.export.label.custodianTypeMother":[],"person.management.export.label.debitorId":[],"person.management.export.label.dentist":[],"person.management.export.label.departureMunicipalityName":[],"person.management.export.label.dinA4Format":[],"person.management.export.label.divisionNameNextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.export.label.divisionNextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.export.label.documentTitle":[],"person.management.export.label.eatingNotes":[],"person.management.export.label.emailBusiness":[],"person.management.export.label.emailPrivate":[],"person.management.export.label.emergencyPhone":[],"person.management.export.label.emergencyPhone2":[],"person.management.export.label.emergencyPhone2Person":[],"person.management.export.label.emptyField":[],"person.management.export.label.entitledGuardianInClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"person.management.export.label.entitledGuardianInWorkgroup":[{domain:`studentGroup`,path:`workgroup.dative.singular.definite`,full:`@{studentGroup.workgroup.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]}],"person.management.export.label.entitledToPickUp":[],"person.management.export.label.entitledToPickUpFather":[],"person.management.export.label.entitledToPickUpMother":[],"person.management.export.label.entryDateFirstClass":[],"person.management.export.label.entryDateKindergarden":[],"person.management.export.label.entryDateSecondarySchool":[],"person.management.export.label.escolaId":[],"person.management.export.label.expectedAdmissionSchoolyear":[],"person.management.export.label.expectedSchoolclassLevel":[],"person.management.export.label.familyDoctor":[],"person.management.export.label.faxBusiness":[],"person.management.export.label.firstNameFather":[],"person.management.export.label.firstNameLastNameFather":[],"person.management.export.label.firstNameLastNameMother":[],"person.management.export.label.firstNameMother":[],"person.management.export.label.fontPdf":[],"person.management.export.label.fontSize":[],"person.management.export.label.fromNextSchoolyearSuffix":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular.definite`,full:`@{schoolyear.schoolyear.next.nominative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]}],"person.management.export.label.generalAllergies":[],"person.management.export.label.grouping":[],"person.management.export.label.groupingChosen":[],"person.management.export.label.groupingClassNextSchoolYearOrder":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.management.export.label.groupingClassOrder":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"person.management.export.label.guardianAtIndexBusinessEmail":[],"person.management.export.label.guardianAtIndexCareOf":[],"person.management.export.label.guardianAtIndexCity":[],"person.management.export.label.guardianAtIndexCivilCommuneName":[],"person.management.export.label.guardianAtIndexCivilStatus":[],"person.management.export.label.guardianAtIndexCivilStatusDate":[],"person.management.export.label.guardianAtIndexCountry":[],"person.management.export.label.guardianAtIndexCustodianType":[],"person.management.export.label.guardianAtIndexDescriptionOfRelationship":[],"person.management.export.label.guardianAtIndexEntitledToPickUp":[],"person.management.export.label.guardianAtIndexFirstName":[],"person.management.export.label.guardianAtIndexFirstNameLastName":[],"person.management.export.label.guardianAtIndexLastName":[],"person.management.export.label.guardianAtIndexLastNameFirstName":[],"person.management.export.label.guardianAtIndexMapViewCoordinate":[],"person.management.export.label.guardianAtIndexPassword":[],"person.management.export.label.guardianAtIndexPrivateEmail":[],"person.management.export.label.guardianAtIndexPrivatePhone1":[],"person.management.export.label.guardianAtIndexPrivatePhone2":[],"person.management.export.label.guardianAtIndexPrivatePhoneMobile":[],"person.management.export.label.guardianAtIndexStreet":[],"person.management.export.label.guardianAtIndexTitle":[],"person.management.export.label.guardianAtIndexUsername":[],"person.management.export.label.guardianAtIndexZipCode":[],"person.management.export.label.guardianAtIndexZipCodeCity":[],"person.management.export.label.guardianAtPosition":[],"person.management.export.label.guardians":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"person.management.export.label.guardiansOfWorkgroup":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular`,full:`@{studentGroup.workgroup.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"person.management.export.label.guardiansOfWorkgroupWithoutName":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"person.management.export.label.hasFoodAllergies":[],"person.management.export.label.hasOlderSiblingsInActiveClasses":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"person.management.export.label.healthInsuranceNumber":[],"person.management.export.label.healthNotes":[],"person.management.export.label.internal":[],"person.management.export.label.labelPrint":[],"person.management.export.label.landscapeFormat":[],"person.management.export.label.lastLogin":[],"person.management.export.label.lastNameFather":[],"person.management.export.label.lastNameFirstNameFather":[],"person.management.export.label.lastNameFirstNameMother":[],"person.management.export.label.lastNameMother":[],"person.management.export.label.lastTetanusVaccination":[],"person.management.export.label.legalGuardianInClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"person.management.export.label.legalGuardianInWorkgroup":[{domain:`studentGroup`,path:`workgroup.dative.singular.definite`,full:`@{studentGroup.workgroup.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.definite`,full:`@{studentGroup.workgroup.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]}],"person.management.export.label.mapViewCoordinate":[],"person.management.export.label.mapViewCoordinateFather":[],"person.management.export.label.mapViewCoordinateMother":[],"person.management.export.label.medication":[],"person.management.export.label.messagesReadTimeVisible":[],"person.management.export.label.messagesTranslationLanguage":[],"person.management.export.label.mobilePhone":[],"person.management.export.label.mobilePhoneBusiness":[],"person.management.export.label.mobilePhoneFather":[],"person.management.export.label.mobilePhoneMother":[],"person.management.export.label.msPassword":[],"person.management.export.label.msUsername":[],"person.management.export.label.neverLoggedIn":[],"person.management.export.label.noAccess":[],"person.management.export.label.noEntitlement":[],"person.management.export.label.noFatherRecorded":[],"person.management.export.label.noMotherRecorded":[],"person.management.export.label.noSelectionPossible":[],"person.management.export.label.noSmokingPledge":[{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]}],"person.management.export.label.notEntitledToPickUp":[],"person.management.export.label.notExported":[],"person.management.export.label.notRecorded":[],"person.management.export.label.notification":[],"person.management.export.label.numberOfLogins":[],"person.management.export.label.officialFirstName":[],"person.management.export.label.officialLastName":[],"person.management.export.label.oldestSiblingInActiveClasses":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"person.management.export.label.onePagePerClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"person.management.export.label.otherLanguages":[],"person.management.export.label.passwordFather":[],"person.management.export.label.passwordMother":[],"person.management.export.label.performanceCategories":[],"person.management.export.label.performanceCategoryColumn":[{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.export.label.personHasNoClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.negative`,full:`@{studentGroup.schoolclass.dative.singular.negative}`,transformers:[]}],"person.management.export.label.phone":[],"person.management.export.label.phone2Business":[],"person.management.export.label.phoneBusiness":[],"person.management.export.label.physicalHandicaps":[],"person.management.export.label.portraitFormat":[],"person.management.export.label.postboxBusiness":[],"person.management.export.label.previousSchool":[],"person.management.export.label.privateEmailFather":[],"person.management.export.label.privateEmailMother":[],"person.management.export.label.privatePhone1Father":[],"person.management.export.label.privatePhone1Mother":[],"person.management.export.label.privatePhone2Father":[],"person.management.export.label.privatePhone2Mother":[],"person.management.export.label.psychologicalProblems":[],"person.management.export.label.qrCodeData":[],"person.management.export.label.rowHeight":[],"person.management.export.label.sameAddressAsId":[],"person.management.export.label.saving":[],"person.management.export.label.schoolManagementSoftwareId":[],"person.management.export.label.schoolUnitCurrentSchoolYear":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.abbreviation`,full:`@{schoolyear.schoolyear.current.abbreviation}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular}`,transformers:[]}],"person.managem
2ent.export.label.schoolUnitNextSchoolYear":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.export.label.schoolclassLevelNextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.management.export.label.showClassColumn":[{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]}],"person.management.export.label.showGroupsSeparately":[],"person.management.export.label.siblings":[],"person.management.export.label.skypeOfSchool":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.export.label.sorting":[],"person.management.export.label.sortingChosen":[],"person.management.export.label.street":[],"person.management.export.label.streetBusiness":[],"person.management.export.label.streetFather":[],"person.management.export.label.streetMother":[],"person.management.export.label.studentDataSheet":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.export.label.studentDataSheetPdf":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.export.label.studentNumber":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.export.label.titleFather":[],"person.management.export.label.titleMother":[],"person.management.export.label.usernameFather":[],"person.management.export.label.usernameMother":[],"person.management.export.label.websiteOfSchool":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.export.label.widthInMm":[],"person.management.export.label.yearsInSchool":[{domain:`schoolyear`,path:`schoolyear.nominative.plural`,full:`@{schoolyear.schoolyear.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.plural`,full:`@{schoolyear.schoolyear.accusative.plural}`,transformers:[]}],"person.management.export.label.zipCity":[],"person.management.export.label.zipCityFather":[],"person.management.export.label.zipCityMother":[],"person.management.export.label.zipCode":[],"person.management.export.label.zipCodeBusiness":[],"person.management.export.label.zipFather":[],"person.management.export.label.zipMother":[],"person.management.export.title.addressListExport":[],"person.management.export.title.columnConfiguration":[],"person.management.export.title.createNewTemplate":[],"person.management.export.title.documentSettings":[],"person.management.export.title.savedTemplates":[],"person.management.filter.alert.filtersSaved":[],"person.management.filter.alert.guardiansNeverLoggedInInfo":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.filter.alert.startsWithCommaSeparated":[],"person.management.filter.call.add":[],"person.management.filter.call.addFilter":[],"person.management.filter.call.removeAllFilters":[],"person.management.filter.call.saveFilters":[],"person.management.filter.error.filterSaveFailed":[],"person.management.filter.form.allClassLevels":[],"person.management.filter.form.allSchoolUnits":[{domain:`school`,path:`schoolUnit.nominative.plural.universal`,full:`@{school.schoolUnit.nominative.plural.universal}`,transformers:[]}],"person.management.filter.form.as":[],"person.management.filter.form.between":[],"person.management.filter.form.contains":[],"person.management.filter.form.containsNot":[],"person.management.filter.form.filterName":[],"person.management.filter.form.for":[],"person.management.filter.form.is":[],"person.management.filter.form.isEmpty":[],"person.management.filter.form.isEqual":[],"person.management.filter.form.isGreaterOrEqual":[],"person.management.filter.form.isGreaterThan":[],"person.management.filter.form.isNotEmpty":[],"person.management.filter.form.isNotEqual":[],"person.management.filter.form.isSmallerOrEqual":[],"person.management.filter.form.isSmallerThan":[],"person.management.filter.form.isWithinPeriod":[],"person.management.filter.form.no":[],"person.management.filter.form.older":[],"person.management.filter.form.selectCanton":[],"person.management.filter.form.selectFilterType":[],"person.management.filter.form.selectPerson":[],"person.management.filter.form.selectRelationType":[],"person.management.filter.form.startsWith":[],"person.management.filter.form.within":[],"person.management.filter.form.yes":[],"person.management.filter.form.younger":[],"person.management.filter.form.youngerOrOlder":[],"person.management.filter.label.andInSchoolUnit":[{domain:`school`,path:`schoolUnit.dative.singular.definite`,full:`@{school.schoolUnit.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"person.management.filter.label.atLeastOneStudentOfClass":[{domain:`attendee`,path:`male.dative.singular`,full:`@{attendee.male.dative.singular}`,transformers:[]},{domain:`attendee`,path:`female.dative.singular`,full:`@{attendee.female.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"person.management.filter.label.cantonOfResidence":[],"person.management.filter.label.companySchool":[],"person.management.filter.label.configured":[],"person.management.filter.label.connectedToImportSync":[],"person.management.filter.label.countryBusiness":[],"person.management.filter.label.countryPrivate":[],"person.management.filter.label.currentSchoolYearShort":[{domain:`schoolyear`,path:`schoolyear.current.abbreviation`,full:`@{schoolyear.schoolyear.current.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular}`,transformers:[]}],"person.management.filter.label.custodianTypeForStudent":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"person.management.filter.label.customRange":[],"person.management.filter.label.dentist":[],"person.management.filter.label.eatsVegan":[],"person.management.filter.label.eatsVegetarian":[],"person.management.filter.label.emailBusiness":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]}],"person.management.filter.label.emailPrivate":[],"person.management.filter.label.entitledToPickUpNo":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"person.management.filter.label.entitledToPickUpYes":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"person.management.filter.label.entryDateKindergarten":[],"person.management.filter.label.entryDatePrimarySchool":[],"person.management.filter.label.entryDateSecondarySchool":[],"person.management.filter.label.familyDoctor":[],"person.management.filter.label.generalAllergies":[],"person.management.filter.label.guardianCount":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.filter.label.guardianRelationType":[],"person.management.filter.label.guardiansCustodianType":[],"person.management.filter.label.guardiansEntitledToPickUp":[],"person.management.filter.label.guardiansNeverLoggedIn":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.filter.label.hasDebitorId":[],"person.management.filter.label.hasDentist":[],"person.management.filter.label.hasDoctor":[],"person.management.filter.label.hasFoodAllergies":[],"person.management.filter.label.hasFoodIntolerances":[],"person.management.filter.label.hasSiblings":[],"person.management.filter.label.inClassLevel":[],"person.management.filter.label.mobilePhoneBusiness":[],"person.management.filter.label.mobilePhonePrivate":[],"person.management.filter.label.neitherCustodyNorInformation":[],"person.management.filter.label.nextSchoolYearShort":[{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.filter.label.noOlder":[],"person.management.filter.label.noOlderOrYounger":[],"person.management.filter.label.noYounger":[],"person.management.filter.label.notConfigured":[],"person.management.filter.label.notLoggedInYet":[],"person.management.filter.label.olderOrYounger":[],"person.management.filter.label.otherLanguages":[],"person.management.filter.label.person":[],"person.management.filter.label.phone1Business":[],"person.management.filter.label.phone1Private":[],"person.management.filter.label.phone2Business":[],"person.management.filter.label.phone2Private":[],"person.management.filter.label.schoolYearShort":[{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.filter.label.siblings":[],"person.management.filter.label.streetBusiness":[],"person.management.filter.label.streetPrivate":[],"person.management.filter.label.townBusiness":[],"person.management.filter.label.townPrivate":[],"person.management.filter.label.unknown":[],"person.management.filter.label.zipBusiness":[],"person.management.filter.label.zipPrivate":[],"person.management.general.call.all":[],"person.management.general.call.none":[],"person.management.general.call.selectAll":[],"person.management.general.call.selectNone":[],"person.management.general.label.activeClasses":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"person.management.general.label.activeWorkgroups":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"person.management.general.label.divisionWithValue":[],"person.management.general.label.futureClassBracket":[],"person.management.general.label.futureClassParen":[],"person.management.general.label.guardians":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.general.label.levelWithValue":[],"person.management.general.label.notDefined":[],"person.management.general.label.planClass":[{domain:`studentGroup`,path:`schoolclass.plan.nominative.singular`,full:`@{studentGroup.schoolclass.plan.nominative.singular}`,transformers:[]}],"person.management.general.label.planClassSuffix":[{domain:`studentGroup`,path:`schoolclass.plan.nominative.singular`,full:`@{studentGroup.schoolclass.plan.nominative.singular}`,transformers:[]}
2],"person.management.general.label.planClasses":[{domain:`studentGroup`,path:`schoolclass.plan.nominative.plural`,full:`@{studentGroup.schoolclass.plan.nominative.plural}`,transformers:[]}],"person.management.general.label.workgroupWithName":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"person.management.groupList.call.showInactivePersons":[],"person.management.groupList.label.activePersonsCount":[],"person.management.groupList.label.deletedPersonsCount":[],"person.management.groupList.label.deletedPersonsHeading":[],"person.management.groupList.label.inactivePersonsCount":[],"person.management.groupList.label.inactivePersonsHeading":[],"person.management.groupList.label.noPersonsInGroup":[],"person.management.groupList.label.noPersonsInGroupWithFilters":[],"person.management.groupList.label.noPersonsMatchSearch":[],"person.management.guardianRoleCheck.alert.noRolesAdjusted":[],"person.management.guardianRoleCheck.alert.roleAdjusted":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.guardianRoleCheck.call.cancel":[],"person.management.guardianRoleCheck.call.execute":[],"person.management.guardianRoleCheck.label.warning":[{domain:`guardian`,path:`roleName.genitive.plural`,full:`@{guardian.roleName.genitive.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.description.nominative.plural`,full:`@{guardian.roleName.description.nominative.plural}`,transformers:[]}],"person.management.healthSheet.label.signatureLegalGuardian":[{domain:`guardian`,path:`legalGuardian.genderInclusive.singular`,full:`@{guardian.legalGuardian.genderInclusive.singular}`,transformers:[]}],"person.management.healthSheet.label.signatureLegalGuardians":[{domain:`guardian`,path:`legalGuardian.nominative.plural`,full:`@{guardian.legalGuardian.nominative.plural}`,transformers:[]}],"person.management.healthSheet.label.signatureStudentFemale":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]}],"person.management.healthSheet.label.signatureStudentMale":[{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]}],"person.management.import.alert.assignDeniedInfo":[],"person.management.import.alert.multipleGroupsInfo":[],"person.management.import.alert.singleGroupClassInfo":[{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]}],"person.management.import.alert.singleGroupRoleInfo":[],"person.management.import.title.importIntoClassAndGroup":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"person.management.import.title.importIntoGroup":[],"person.management.import.title.personImport":[],"person.management.institutions.call.addStudent":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"person.management.institutions.call.editStudents":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.institutions.label.billingContactForStudents":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.institutions.label.billingContactHint":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.institutions.label.noClassAssignment":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]}],"person.management.institutions.label.noStudentsAssigned":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"person.management.merge.label.groupAssignments":[{domain:`studentGroup`,path:`list.slash.compound`,full:`@{studentGroup.list.slash.compound}`,transformers:[]},{domain:`studentGroup`,path:`list.and.dative.plural`,full:`@{studentGroup.list.and.dative.plural}`,transformers:[]}],"person.management.merge.label.sneAndMeasures":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"person.management.multipleGroups.call.change":[],"person.management.multipleGroups.call.clearSelection":[],"person.management.multipleGroups.call.show":[],"person.management.multipleGroups.label.choosePrompt":[],"person.management.multipleGroups.label.currentClassParen":[],"person.management.multipleGroups.label.formerStudents":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.multipleGroups.label.formerStudentsInclusive":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.multipleGroups.label.futureStudents":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.multipleGroups.label.futureStudentsInclusive":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.multipleGroups.label.guardiansOfFormerStudents":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.multipleGroups.label.guardiansOfFormerStudentsInclusive":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.multipleGroups.label.guardiansOfFutureStudents":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.multipleGroups.label.guardiansOfFutureStudentsInclusive":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.multipleGroups.label.guardiansOfWorkgroup":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular`,full:`@{studentGroup.workgroup.genitive.singular}`,transformers:[]}],"person.management.multipleGroups.label.parentsOfWorkgroup":[{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.definite`,full:`@{studentGroup.workgroup.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular`,full:`@{studentGroup.workgroup.genitive.singular}`,transformers:[]}],"person.management.multipleGroups.label.selectedGroupsCount":[],"person.management.multipleGroups.label.selectedGroupsTitle":[],"person.management.multipleGroups.label.selection":[],"person.management.multipleGroups.label.undefinedGroup":[],"person.management.nav.label.definePersonGroups":[],"person.management.nav.label.exportsAndSyncs":[],"person.management.nav.label.fields":[],"person.management.nav.label.institutions":[],"person.management.nav.label.personGroups":[],"person.management.nav.label.plannedChanges":[],"person.management.nav.label.roleConfiguration":[],"person.management.nav.label.roles":[],"person.management.nav.label.statistics":[],"person.management.nav.title.personManagement":[],"person.management.overview.alert.notCurrentDate":[],"person.management.overview.call.classSettings":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]}],"person.management.overview.call.endSearch":[],"person.management.overview.call.export":[],"person.management.overview.call.filter":[],"person.management.overview.call.generateClassLevels":[{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"person.management.overview.call.guardianRoleCheck":[],"person.management.overview.call.import":[],"person.management.overview.call.merge":[],"person.management.overview.call.portraits":[],"person.management.overview.call.qualifyingDate":[],"person.management.overview.call.selectAllForActions":[],"person.management.overview.call.selectMultipleGroups":[],"person.management.overview.call.sortingGrouping":[],"person.management.overview.call.takeOverPersons":[{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.overview.error.filterDeleteFailed":[],"person.management.overview.error.filterLoadFailed":[],"person.management.overview.error.
2noPersons":[],"person.management.overview.form.displayFirstAndInitial":[],"person.management.overview.form.displayFirstLast":[],"person.management.overview.form.displayFirstOnly":[],"person.management.overview.form.displayInitials":[],"person.management.overview.form.displayLastFirst":[],"person.management.overview.form.displayNone":[],"person.management.overview.form.filterLogicAll":[],"person.management.overview.form.filterLogicAny":[],"person.management.overview.form.searchFormerStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.overview.form.searchFutureStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.overview.form.searchOnlyCurrentGroup":[],"person.management.overview.form.searchOnlyNames":[],"person.management.overview.form.searchPhonetic":[],"person.management.overview.form.selectFilterTemplate":[],"person.management.overview.form.selectTitleGroup":[],"person.management.overview.form.selectTitleLevel":[],"person.management.overview.form.selectTitleUnit":[],"person.management.overview.form.selectTitleWorkgroups":[{domain:`studentGroup`,path:`workgroup.nominative.plural`,full:`@{studentGroup.workgroup.nominative.plural}`,transformers:[]}],"person.management.overview.form.selectTitleYear":[],"person.management.overview.form.studentDisplayQuestion":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.overview.label.displayPer":[],"person.management.overview.label.mainAdminFaqQuestion":[],"person.management.overview.label.mainAdminInfo":[],"person.management.overview.label.qualifyingDateInfo":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}],"person.management.overview.label.selectedPersons":[],"person.management.overview.title.personFilter":[],"person.management.ownProfile.call.editAccessTemplates":[],"person.management.ownProfile.call.sortingGrouping":[],"person.management.ownProfile.title.myProfile":[],"person.management.permissionOverview.label.billingAdmins":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"person.management.permissionOverview.label.billingDescription":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"person.management.permissionOverview.label.billingNote":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"person.management.permissionOverview.label.classAllocationDescription":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.permissionOverview.label.classAllocationNote":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"person.management.permissionOverview.label.documentTemplatesDescription":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.accusative.plural`,full:`@{studentGroup.list.and.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.dative.plural.definite`,full:`@{studentGroup.list.and.dative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`list.and.dative.plural`,full:`@{studentGroup.list.and.dative.plural}`,transformers:[]}],"person.management.permissionOverview.label.emergencyPrintDescription":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}
2],"person.management.permissionOverview.label.employeeAbsencesAdministrators":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.permissionOverview.label.employeeAbsencesAdministratorsAndSupervisors":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.permissionOverview.label.employeeAbsencesDescription":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.permissionOverview.label.employeeAbsencesEmploymentGrantsNote":[{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"person.management.permissionOverview.label.employeeAbsencesModeEmployments":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.permissionOverview.label.employeeAbsencesModeRoles":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.permissionOverview.label.employeeAbsencesOwnAbsencesAudience":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.permissionOverview.label.employeeAbsencesRequireSchoolUnits":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"person.management.permissionOverview.label.employeeAbsencesSchoolUnitRolesNote":[{domain:`school`,path:`schoolUnit.compound`,full:`@{school.schoolUnit.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.singular.definite`,full:`@{school.schoolUnit.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.compound`,full:`@{school.schoolUnit.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.dative.singular.indefinite`,full:`@{school.schoolUnit.dative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.indefinite`,full:`@{school.schoolUnit.genitive.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"person.management.permissionOverview.label.employeeAbsencesSuperAdminsAsAdministrators":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}
2],"person.management.permissionOverview.label.employeeAbsencesUseSchoolUnits":[{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"person.management.permissionOverview.label.employmentsAllSchoolUnits":[{domain:`school`,path:`schoolUnit.nominative.plural.universal`,full:`@{school.schoolUnit.nominative.plural.universal|capitalize}`,transformers:[`capitalize`]}],"person.management.permissionOverview.label.employmentsEmployeeAbsencesNote":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.permissionOverview.label.employmentsGrantsNote":[{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"person.management.permissionOverview.label.exportSchool":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"person.management.permissionOverview.label.noSchoolUnitNoAccess":[{domain:`school`,path:`schoolUnit.nominative.plural.negative`,full:`@{school.schoolUnit.nominative.plural.negative}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular.negative`,full:`@{school.schoolUnit.nominative.singular.negative}`,transformers:[]}],"person.management.permissionOverview.label.otherPersons":[],"person.management.permissionOverview.label.personGroupsColumnSne":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"person.management.permissionOverview.label.personGroupsColumnSplitBySchoolUnits":[{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]}],"person.management.permissionOverview.label.personGroupsDescription":[{domain:`studentGroup`,path:`list.and.dative.plural`,full:`@{studentGroup.list.and.dative.plural}`,transformers:[]}],"person.management.permissionOverview.label.personGroupsNote":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.permissionOverview.label.readAccessDescription":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.dative.plural`,full:`@{guardian.attachmentFigure.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural.definite`,full:`@{school.schoolUnit.dative.plural.definite}`,transformers:[]}],"person.management.permissionOverview.label.readAccessOwnSchoolUnits":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]}],"person.management.permissionOverview.label.readAccessOwnSchoolUnitsAndGlobal":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]}],"person.management.permissionOverview.label.readAccessOwnSchoolUnitsAndNone":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]}],"person.management.permissionOverview.label.sensitiveFieldsDescription":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.singular`,full:`@{guardian.attachmentFigure.nominative.singular}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.accusative.plural`,full:`@{studentGroup.list.and.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.slash.accusative.plural`,full:`@{studentGroup.list.slash.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.indefinite`,full:`@{school.schoolUnit.genitive.singular.indefinite}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.singular`,full:`@{guardian.attachmentFigure.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.accusative.plural`,full:`@{studentGroup.list.and.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.slash.accusative.plural`,full:`@{studentGroup.list.slash.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular`,full:`@{school.schoolUnit.genitive.singular}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.singular`,full:`@{guardian.attachmentFigure.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.dative.plural.definite`,full:`@{studentGroup.list.and.dative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`list.slash.accusative.plural`,full:`@{studentGroup.list.slash.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.indefinite`,full:`@{school.schoolUnit.genitive.singular.indefinite}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.singular`,full:`@{guardian.attachmentFigure.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.and.dative.plural`,full:`@{studentGroup.list.and.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`list.slash.accusative.plural`,full:`@{studentGroup.list.slash.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.indefinite`,full:`@{school.schoolUnit.genitive.singular.indefinite}`,transformers:[]}],"person.management.permissionOverview.label.serviceRegistrationsDescription":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"person.management.permissionOverview.label.servicesAdmins":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"person.management.permissionOverview.label.servicesDescription":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`entity.accusative.plural`,full:`@{services.entity.accusative.plural}`,transformers:[]}],"person.management.permissionOverview.label.servicesStaffText":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`entity.accusative.plural`,full:`@{services.entity.accusative.plural}`,transformers:[]},{domain:`services`,path:`entity.dative.plural`,full:`@{services.entity.dative.plural}`,transformers:[]}],"person.management.permissionOverview.label.sneCanChangeOtherPlansKeyData":[{domain:`specialNeedEducation`,path:`plan.name.plural`,full:`@{specialNeedEducation.plan.name.plural}`,transformers:[]}],"person.management.permissionOverview.label.sneCanChangePlanHeaderBlocks":[{domain:`specialNeedEducation`,path:`plan.name`,full:`@{specialNeedEducation.plan.name}`,transformers:[]}],"person.management.permissionOverview.label.sneCanCompleteOtherPlans":[{domain:`specialNeedEducation`,path:`plan.name.plural`,full:`@{specialNeedEducation.plan.name.plural}`,transformers:[]}],"person.management.permissionOverview.label.sneCanDeleteOtherPlans":[{domain:`specialNeedEducation`,path:`plan.name.plural`,full:`@{specialNeedEducation.plan.name.plural}`,transformers:[]}],"person.management.permissionOverview.label.sneConfiguratorsNote":[{domain:`specialNeedEducation`,path:`module.reference.accusative.definite`,full:`@{specialNeedEducation.module.reference.accusative.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural.definite`,full:`@{school.schoolUnit.dative.plural.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"person.management.permissionOverview.label.sneDescription":[{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"person.management.permissionOverview.label.sneNoSchoolUnitNoDossierAccess":[{domain:`school`,path:`schoolUnit.nominative.plural.negative`,full:`@{school.schoolUnit.nominative.plural.negative}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular.negative`,full:`@{school.schoolUnit.nominative.singular.negative}`,transformers:[]}],"person.management.permissionOverview.label.sneResponsibilityNote":[{domain:`school`,path:`schoolUnit.dative.singular.indefinite`,full:`@{school.schoolUnit.dative.singular.indefinite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.demonstrative`,full:`@{school.schoolUnit.accusative.singular.demonstrative}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular`,full:`@{school.schoolUnit.genitive.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]}],"person.management.permissionOverview.label.sneTeamText":[{domain:`specialNeedEducation`,path:`module.reference.accusative`,full:`@{specialNeedEducation.module.reference.accusative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`contextualGroupAttendant.nominative.plural`,full:`@{attendant.contextualGroupAttendant.nominative.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name.abbreviated`,full:`@{specialNeedEducation.module.name.abbreviated}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.male.nominative.singular`,full:`@{attendant.directGroupAttendant.male.nominative.singular}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.accusative`,full:`@{specialNeedEducation.module.reference.accusative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name.abbreviated`,full:`@{specialNeedEducation.module.name.abbreviated}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.male.nominative.singular`,full:`@{attendant.directGroupAttendant.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`contextualGroupAttendant.nominative.plural`,full:`@{attendant.contextualGroupAttendant.nominative.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name.abbreviated`,full:`@{specialNeedEducation.module.name.abbreviated}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.male.nomina
2tive.singular`,full:`@{attendant.directGroupAttendant.male.nominative.singular}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"person.management.permissionOverview.label.specialRightStudentDocuments":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.permissionOverview.label.specialRightsDescription":[{domain:`school`,path:`schoolUnit.compound`,full:`@{school.schoolUnit.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]}],"person.management.permissionOverview.label.specialRightsNoSchoolUnitAssigned":[{domain:`school`,path:`schoolUnit.nominative.plural.negative`,full:`@{school.schoolUnit.nominative.plural.negative}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.singular.indefinite`,full:`@{school.schoolUnit.dative.singular.indefinite}`,transformers:[]}],"person.management.permissionOverview.label.studentMeasuresDescription":[{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`contextualGroupAttendant.nominative.plural`,full:`@{attendant.contextualGroupAttendant.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]}],"person.management.permissionOverview.label.studentMeasuresManagersNote":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]}],"person.management.permissionOverview.label.studentsAndGuardians":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.permissionOverview.label.writeAccessDescription":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.indefinite`,full:`@{school.schoolUnit.genitive.singular.indefinite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.indefinite`,full:`@{school.schoolUnit.genitive.singular.indefinite}`,transformers:[]}],"person.management.permissionOverview.label.writeAccessStudentsGuardiansNote":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.permissionOverview.title.classAllocation":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"person.management.permissionOverview.title.services":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"person.management.permissionOverview.title.sne":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"person.management.permissionOverview.title.sneConfiguration":[{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]}],"person.management.permissionOverview.title.writeAccessStudentsGuardians":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.indefinite`,full:`@{school.schoolUnit.genitive.singular.indefinite}`,transformers:[]}],"person.management.personGroups.alert.confirmDeleteGroup":[],"person.management.personGroups.alert.defaultGroupsInfo":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.personGroups.alert.editGroupFailed":[],"person.management.personGroups.alert.editGroupFailedNotification":[],"person.management.personGroups.alert.excludeInMessengerInfo":[],"person.management.personGroups.alert.impactAssignToFirstSchoolUnit":[{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular`,full:`@{school.schoolUnit.genitive.singular}`,transformers:[]}],"person.management.personGroups.alert.impactExportSyncRemoved":[],"person.management.personGroups.alert.impactImportMappingsRemoved":[],"person.management.personGroups.alert.impactLoseReadAccess":[],"person.management.personGroups.alert.impactLoseRoleAssignRight":[],"person.management.personGroups.alert.impactMergeToUns
2plitRole":[],"person.management.personGroups.alert.impactNoMoreRoleAssignment":[],"person.management.personGroups.alert.impactSupportPlanningRightsRemoved":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"person.management.personGroups.alert.membersLoseStudentRole":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.personGroups.alert.websiteSearchInfo":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.personGroups.alert.writeAccessRemoved":[],"person.management.personGroups.call.confirmDeleteGroup":[],"person.management.personGroups.call.createGroup":[],"person.management.personGroups.call.edit":[],"person.management.personGroups.call.excelExport":[],"person.management.personGroups.call.saveGroup":[],"person.management.personGroups.call.showImpactOnChange":[],"person.management.personGroups.form.accessAbsencesDashboard":[{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural`,full:`@{school.schoolUnit.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular`,full:`@{school.schoolUnit.genitive.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"person.management.personGroups.form.accessBirthdaysDashboard":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.personGroups.form.accessBista":[{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural.definite`,full:`@{studentGroup.schoolclass.dative.plural.definite}`,transformers:[]}],"person.management.personGroups.form.accessClassesAndGroups":[{domain:`studentGroup`,path:`list.or.dative.plural`,full:`@{studentGroup.list.or.dative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]}],"person.management.personGroups.form.accessEmergencyPdf":[],"person.management.personGroups.form.accessInstitutions":[],"person.management.personGroups.form.accessMessengerGroupChooser":[],"person.management.personGroups.form.accessStatistics":[{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural`,full:`@{school.schoolUnit.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular`,full:`@{school.schoolUnit.genitive.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"person.management.personGroups.form.contactableByEveryone":[],"person.management.personGroups.form.enableTwoFactor":[],"person.management.personGroups.form.enterName":[],"person.management.personGroups.form.excludeInMessenger":[],"person.management.personGroups.form.groupName":[],"person.management.personGroups.form.includeInWebsiteSearch":[],"person.management.personGroups.form.membersAreEmployees":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]}],"person.management.personGroups.form.splitInto":[],"person.management.personGroups.form.useInObservations":[],"person.management.personGroups.label.accessClassesGroups":[{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]}],"person.management.personGroups.label.accessInstitutions":[],"person.management.personGroups.label.asOfDate":[],"person.management.personGroups.label.birthdays":[],"person.management.personGroups.label.bistaClassesStudents":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.personGroups.label.classesGroups":[{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]}],"person.management.personGroups.label.contactableByEveryone":[],"person.management.personGroups.label.dashboardBirthdays":[],"person.management.personGroups.label.employees":[],"person.management.personGroups.label.excludedInMessenger":[],"person.management.personGroups.label.messengerContactableByEveryone":[],"person.management.personGroups.label.messengerExcluded":[],"person.management.personGroups.label.messengerGroupChooser":[],"person.management.personGroups.label.messengerGroupSelection":[],"person.management.personGroups.label.noEmployees":[],"person.management.personGroups.label.notEditable":[],"person.management.personGroups.label.splitBySchoolUnits":[{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]}],"person.management.personGroups.label.supportPlanning":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"person.management.personGroups.label.twoFactorActive":[],"person.management.personGroups.label.websiteSearch":[],"person.management.personGroups.title.createGroup":[],"person.management.personGroups.title.editGroup":[],"person.management.personGroups.title.furtherSettings":[],"person.management.personGroups.title.general":[],"person.management.personGroups.title.messenger":[],"person.management.personGroups.title.permissions":[],"person.management.removeFromClass.alert.removed":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]}],"person.management.removeFromClass.alert.removedNextYear":[{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]}],"person.management.removeFromClass.call.cancel":[],"person.management.removeFromClass.call.confirm":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]}],"person.management.removeFromClass.label.confirmQuestion":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]}],"person.management.roleConfiguration.alert.rolesNotConfigurable":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.schoolCareer.call.exportExcel":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.schoolCareer.call.exportPdf":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.schoolCareer.error.classNotInSchoolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.demonstrative`,full:`@{studentGroup.schoolclass.nominative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular`,full:`@{schoolyear.schoolyear.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"person.management.schoolCareer.error.classRequired":[{domain:`studentGroup`,path:`schoolclass.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]}],"person.management.schoolCareer.error.datesOutsideSchoolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular.definite`,full:`@{schoolyear.schoolyear.dative.singular.definite}`,transformers:[]}],"person.management.schoolCareer.error.loadFailed":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.schoolCareer.error.onlyStudentsEditable":[{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]},{domain:`attendee`,path:`male.dative.plural`,full:`@{attendee.male.dative.plural}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.schoolCareer.label.exportFileName":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.schoolCareer.label.schoolyearEnd":[{domain:`schoolyear`,path:`schoolyear.compound`,full:`@{schoolyear.schoolyear.compound}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]}],"person.management.schoolCareer.label.schoolyearFixedRange":[{domain:`schoolyear`,path:`schoolyear.nominative.singular.definite`,full:`@{schoolyear.schoolyear.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]},{domain:`schoolyear`,path:`change.nominative.singular.definite`,full:`@{schoolyear.change.nominative.singular.definite}`,transformers:[]}],"person.management.schoolCareer.label.schoolyearStart":[{domain:`schoolyear`,path:`schoolyear.compound`,full:`@{schoolyear.schoolyear.compound}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]}],"person.management.secretLaboratory.alert.servicesCoordinationRequired":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"person.management.section.label.activity":[],"person.management.section.label.certificateArchive":[],"person.management.section.label.classesGroups":[{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]}],"person.management.section.label.devices":[],"person.management.section.label.employments":[],"person.management.section.label.guardiansAndInstitutions":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.section.label.healthAndEating":[],"person.management.section.label.importInterface":[],"person.management.section.label.loginAndSettings":[],"person.management.section.label.oldDocuments":[],"person.management.section.label.passkeys":[],"person.management.section.label.performanceCategories":[],"person.management.section.label.personals":[],"person.management.section.label.private":[],"person.management.section.label.qrCode":[],"person.management.section.label.reachability":[],"person.management.section.label.roles":[],"person.management.section.label.scheduledSummary":[],"person.management.section.label.schoolCareer":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.section.label.specialAccess":[],"person.management.settings.alert.enableMessageNotificationConfirm":[{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]}],"person.management.settings.alert.notificationEnabledForPersons":[],"person.management.settings.alert.usernameSchemaSaved":[],"person.management.settings.call.enableMessageNotificationForAllGuardians":[{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]}
2],"person.management.settings.error.noAccess":[],"person.management.settings.label.adminsAllowedToEditDynamicRoles":[],"person.management.settings.label.adminsHaveAccessToExportSync":[],"person.management.settings.label.autoActivatePersonsOnEntryDate":[],"person.management.settings.label.autoActivatePersonsOnExactEntryDate":[],"person.management.settings.label.autoDeactivatePersonsOnDischargeDate":[],"person.management.settings.label.autoDeactivatePersonsOnExactDischargeDate":[],"person.management.settings.label.classTeachersSeeSensitiveDataOfOwnSchoolclasses":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]}],"person.management.settings.label.editOwnDataRightsForNonAdmins":[],"person.management.settings.label.editOwnUsernameForNonAdmins":[],"person.management.settings.label.escolaStaffOnly":[],"person.management.settings.label.onlyAdminsAndSuperAdminsSeeSsn":[],"person.management.settings.label.onlyAdminsCanEditRequirementLevels":[],"person.management.settings.label.phoneNumbersAutoFormat":[],"person.management.settings.label.phoneNumbersAutoFormatDescription":[],"person.management.settings.label.phoneNumbersInternationalFormat":[],"person.management.settings.label.phoneNumbersInternationalFormatDescription":[],"person.management.settings.label.teachersCanEditStudentData":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.genitive.plural`,full:`@{guardian.roleName.genitive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.male.nominative.plural`,full:`@{attendant.directGroupAttendant.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.genitive.plural`,full:`@{guardian.roleName.genitive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`guardian`,path:`roleName.genitive.plural`,full:`@{guardian.roleName.genitive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]}],"person.management.settings.label.usernameSchemaEmployees":[],"person.management.settings.label.usernameSchemaEmployeesDescription":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.settings.label.usernameSchemaGuardians":[{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.management.settings.label.usernameSchemaGuardiansDescription":[{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.dative.plural`,full:`@{guardian.attachmentFigure.dative.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.genitive.plural`,full:`@{guardian.roleName.genitive.plural}`,transformers:[]}],"person.management.settings.label.usernameSchemaStudents":[{domain:`attendee`,path:`female.accusative.plural`,full:`@{attendee.female.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`male.accusative.plural`,full:`@{attendee.male.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}
2],"person.management.settings.label.usernameSchemaStudentsDescription":[{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]},{domain:`attendee`,path:`male.dative.plural`,full:`@{attendee.male.dative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.settings.title.general":[],"person.management.sneSheet.label.classSchoolBuilding":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.sneSheet.label.dossierManagement":[{domain:`school`,path:`school.abbreviation`,full:`@{school.school.abbreviation}`,transformers:[]}],"person.management.sneSheet.label.formPathDistribution":[{domain:`school`,path:`school.abbreviation`,full:`@{school.school.abbreviation}`,transformers:[]}],"person.management.sneSheet.label.formPathRequest":[{domain:`school`,path:`school.abbreviation`,full:`@{school.school.abbreviation}`,transformers:[]}],"person.management.sneSheet.label.schoolBuildingKindergarten":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.sneSheet.label.signatureLeadership":[{domain:`school`,path:`school.abbreviation`,full:`@{school.school.abbreviation}`,transformers:[]}],"person.management.takeOver.alert.takenOver":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.takeOver.call.execute":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.management.takeOver.label.alreadyAssignedMany":[{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular`,full:`@{studentGroup.schoolclass.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]}],"person.management.takeOver.label.alreadyAssignedOneFemale":[{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular`,full:`@{studentGroup.schoolclass.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]}],"person.management.takeOver.label.alreadyAssignedOneMale":[{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular`,full:`@{studentGroup.schoolclass.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]}],"person.management.takeOver.label.chooseStudents":[{domain:`attendee`,path:`female.accusative.plural`,full:`@{attendee.female.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`male.accusative.plural`,full:`@{attendee.male.accusative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular`,full:`@{studentGroup.schoolclass.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`female.accusative.plural`,full:`@{attendee.female.accusative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.management.takeOver.label.selectedCount":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]}],"person.management.takeOver.title.futureClass":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"person.management.transfer.alert.noClassAssigned":[{domain:`studentGroup`,path:`schoolclass.dative.singular.negative`,full:`@{studentGroup.schoolclass.dative.singular.negative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular`,full:`@{studentGroup.schoolclass.dative.singular}`,transformers:[]}],"person.management.transfer.alert.plannedChangesOverwritten":[{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]}],"person.management.transfer.alert.studentRoleRemoved":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.transfer.alert.transferred":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"person.management.transfer.alert.transferredFromDate":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"person.management.transfer.alert.transferredNextYear":[{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"person.management.transfer.alert.undone":[],"person.management.transfer.call.cancel":[],"person.management.transfer.call.execute":[],"person.management.transfer.call.undo":[],"person.management.transfer.form.assignNoClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.negative`,full:`@{studentGroup.schoolclass.dative.singular.negative}`,transformers:[]}],"person.management.transfer.form.assignNoClassRemoveRole":[{domain:`studentGroup`,path:`schoolclass.dative.singular.negative`,full:`@{studentGroup.schoolclass.dative.singular.negative}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"person.management.transfer.form.classChangeFrom":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"person.management.transfer.label.chooseClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]}],"person.management.transfer.label.futureClass":[],"person.management.transfer.label.noClassF
2ound":[{domain:`studentGroup`,path:`schoolclass.nominative.singular.negative`,full:`@{studentGroup.schoolclass.nominative.singular.negative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]}],"person.management.welcomePdf.label.noEmailContactIct":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.welcomePdf.label.noEmailContactIctFormal":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.welcomePdf.label.selectSchoolIntro":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.welcomePdf.label.selectSchoolIntroFormal":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.management.welcomePdf.label.selectSchoolOutro":[],"person.management.welcomePdf.label.selectSchoolOutroFormal":[],"person.map.label.schoolBuildingCount":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"person.newPerson.alert.guardianNotShownInClassList":[{domain:`attendee`,path:`female.dative.singular`,full:`@{attendee.female.dative.singular}`,transformers:[]},{domain:`attendee`,path:`male.dative.singular`,full:`@{attendee.male.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`guardian`,path:`roleName.description.nominative.singular`,full:`@{guardian.roleName.description.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`guardian`,path:`roleName.description.nominative.singular`,full:`@{guardian.roleName.description.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"person.newPerson.alert.success":[],"person.newPerson.call.capture":[],"person.newPerson.call.continueWithSelection":[],"person.newPerson.call.createAnyway":[],"person.newPerson.call.discard":[],"person.newPerson.call.newPerson":[],"person.newPerson.form.custodianType":[],"person.newPerson.form.descOfRel":[],"person.newPerson.form.pickUpEntitlement":[],"person.newPerson.title.capture":[],"person.newPerson.title.main":[],"person.newPerson.title.options":[],"person.newPerson.title.select":[],"person.portraitImport.applyChanges":[],"person.portraitImport.confirmLeave":[],"person.portraitImport.discardAndBack":[],"person.portraitImport.noWriteAccess":[],"person.portraitImport.portraitsSaved":[],"person.portraitImport.saveError":[],"person.portraitImport.savingPortraits":[],"person.qrCode.error.expiredOffline":[],"person.qrCode.label.lastUpdatedAt":[],"person.qrCode.label.updatedAt":[],"person.readAccess.alert.error":[],"person.readAccess.alert.nextSchoolyearUpdated":[{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.readAccess.alert.readAccessUpdated":[],"person.readAccess.alert.rolesLoadError":[],"person.readAccess.alert.valueNotChangeable":[],"person.readAccess.emptyState.noPersonGroups":[],"person.readAccess.label.nextSchoolyearAccess":[{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.readAccess.label.personGroup":[],"person.readAccess.label.readAccess":[],"person.readAccess.label.readAccessOtherPersons":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.readAccess.label.readAccessStudentsGuardians":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.readAccess.option.allAccess":[],"person.readAccess.option.noAccess":[],"person.readAccess.option.ownSchoolUnitAndWithout":[{domain:`school`,path:`schoolUnit.compound`,full:`@{school.schoolUnit.compound}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular`,full:`@{school.schoolUnit.genitive.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.indefinite`,full:`@{school.schoolUnit.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]}],"person.readAccess.option.ownSchoolUnits":[{domain:`school`,path:`schoolUnit.genitive.plural`,full:`@{school.schoolUnit.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"person.readAccess.option.ownSchoolUnitsAndGlobalGroups":[{domain:`school`,path:`schoolUnit.genitive.plural`,full:`@{school.schoolUnit.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.compound`,full:`@{school.schoolUnit.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural.definite`,full:`@{school.schoolUnit.dative.plural.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"person.readAccess.title.heading":[{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.readAccess.tooltip.adminAlwaysAccess":[{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.readAccess.tooltip.explicitAccessInfo":[{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.compound`,full:`@{school.schoolUnit.compound}`,transformers:[]},{domain:`studentGroup`,path:`list.slash.compound`,full:`@{studentGroup.list.slash.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`list.slash.genitive.plural`,full:`@{studentGroup.list.slash.genitive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"person.readAccess.tooltip.studentsGuardiansNoAccess":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.references.actions.call.newReference":[],"person.references.actions.call.transferBillingContacts":[],"person.references.actions.label.requestNewReference":[],"person.references.administration.alert.debitorIdUpdated":[],"person.references.administration.alert.referenceDeleted":[],"person.references.administration.error.loadGuardianReferences":[],"person.references.administration.error.loadInstitutionReferences":[],"person.references.administration.error.noPersonCaptureNorWriteAccess":[],"person.references.administration.error.noReadAccessInstitutions":[],"person.references.administration.error.noReadAccessReferences":[],"person.references.administration.error.noWriteAccessInstitutions":[],"person.references.administration.error.noWriteAccessInstitutionsNorReferences":[],"person.references.administration.error.noWriteAccessReferences":[],"person.references.administration.error.referenceAlreadyExists":[],"person.references.administration.error.resetInstitutionReferences":[],"person.references.administration.label.deleteMainTextAdding":[],"person.references.administration.label.deleteOnlyRelationship":[],"person.references.administration.label.deleteRelationshipAndDeactivate":[],"person.references.administration.label.noAccessContactSupport":[],"person.references.administration.label.noPageAccess":[],"person.references.administration.title.noReferences":[],"person.references.error.
2noBillingAdminRights":[],"person.references.siblingBillingContacts.alert.overwriteWarning":[],"person.references.siblingBillingContacts.alert.transferred":[],"person.references.siblingBillingContacts.call.apply":[],"person.references.siblingBillingContacts.error.loadSiblings":[],"person.references.siblingBillingContacts.error.personNotFound":[],"person.references.siblingBillingContacts.error.transfer":[],"person.references.siblingBillingContacts.label.contactsToTransfer":[],"person.references.siblingBillingContacts.label.noBillingContacts":[],"person.references.siblingBillingContacts.label.noSiblingSelected":[],"person.references.siblingBillingContacts.label.notTransferred":[],"person.references.siblingBillingContacts.label.sameBillingContacts":[],"person.references.siblingBillingContacts.label.selectSiblings":[],"person.references.siblingBillingContacts.label.siblingsSelected":[],"person.references.siblingBillingContacts.label.staysUnchanged":[],"person.references.siblingBillingContacts.label.willBeOverwritten":[],"person.references.siblingBillingContacts.label.willReceive":[],"person.references.siblingBillingContacts.title.transferBillingContacts":[],"person.roleAssignment.sidebar.label.acrossSchoolUnits":[{domain:`school`,path:`schoolUnit.compound`,full:`@{school.schoolUnit.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.universal`,full:`@{school.schoolUnit.accusative.plural.universal}`,transformers:[]}],"person.search.call.sendMessageToGuardians":[{domain:`guardian`,path:`attachmentFigure.nominative.singular`,full:`@{guardian.attachmentFigure.nominative.singular}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.selectRoles.alert.allSelected":[],"person.selectRoles.call.selectAll":[],"person.sensitiveFields.alert.adjustmentSaved":[],"person.sensitiveFields.alert.entryChanged":[],"person.sensitiveFields.alert.faqLink":[],"person.sensitiveFields.alert.healthNutritionSpecialRights":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.sensitiveFields.alert.writeAccess":[],"person.sensitiveFields.emptyState.noTemplates":[],"person.sensitiveFields.emptyState.searchNotFound":[],"person.sensitiveFields.table.name":[],"person.sensitiveFields.table.sensitiveForEmployees":[],"person.sensitiveFields.table.sensitiveForGuardians":[{domain:`guardian`,path:`attachmentFigure.dative.plural`,full:`@{guardian.attachmentFigure.dative.plural}`,transformers:[]}],"person.sensitiveFields.table.sensitiveForStudents":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"person.sensitiveFields.title.additional":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.dative.plural`,full:`@{guardian.attachmentFigure.dative.plural}`,transformers:[]}],"person.sensitiveFields.title.main":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.sidebar.call.downloadVcf":[],"person.specialWriteAccess.alert.adminsAlwaysWrite":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]}],"person.specialWriteAccess.alert.deleteError":[],"person.specialWriteAccess.alert.deleted":[],"person.specialWriteAccess.alert.loadError":[],"person.specialWriteAccess.alert.rolesLoadError":[],"person.specialWriteAccess.alert.saveError":[],"person.specialWriteAccess.alert.saved":[],"person.specialWriteAccess.alert.schoolUnitsLoadError":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"person.specialWriteAccess.call.edit":[],"person.specialWriteAccess.chip.studentsGuardians":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.specialWriteAccess.confirm.changeSourceBody":[],"person.specialWriteAccess.confirm.changeSourceTitle":[],"person.specialWriteAccess.confirm.deleteBody":[],"person.specialWriteAccess.confirm.deleteTitle":[],"person.specialWriteAccess.emptyState.noPersonAccesses":[],"person.specialWriteAccess.emptyState.noRoleAcce
2sses":[],"person.specialWriteAccess.form.editingExisting":[],"person.specialWriteAccess.form.matcherLabel":[],"person.specialWriteAccess.form.pleaseChoose":[],"person.specialWriteAccess.label.inactive":[],"person.specialWriteAccess.label.person":[],"person.specialWriteAccess.label.role":[],"person.specialWriteAccess.label.roles":[],"person.specialWriteAccess.label.studentsGuardians":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"person.specialWriteAccess.tableHeader.rolesStudentsGuardians":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.singular`,full:`@{school.schoolUnit.dative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]}],"person.specialWriteAccess.title.create":[],"person.specialWriteAccess.title.edit":[],"person.specialWriteAccess.title.heading":[],"person.substitutes.modal.label.noAssignmentsDescription":[{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"person.substitutes.prefills.label.accessDescription":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"person.substitutes.prefills.label.classInfosVisibility":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]}],"person.substitutes.table.label.classInfos":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"person.substitutes.table.label.sneAccess":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"person.tooltip.existing":[],"person.tooltip.new":[],"pinboard.entry.label.byAuthor":[],"pinboard.entry.label.imagesCount":[],"pinboard.entry.label.new":[],"pinboard.entry.label.noEntries":[],"pinboard.entry.label.price":[],"pinboard.entry.label.priceFree":[],"pinboard.entry.label.sold":[],"pinboard.entry.label.statusAvailable":[],"pinboard.entry.label.statusSold":[],"protocol.numbering.label.calendarYear":[],"protocol.numbering.label.continuous":[],"protocol.numbering.label.perScope":[],"protocol.numbering.label.schoolyear":[{domain:`schoolyear`,path:`schoolyear.accusative.singular`,full:`@{schoolyear.schoolyear.accusative.singular}`,transformers:[]}],"protocol.numbering.label.sessionNumberScope":[],"protocol.numbering.label.termOfOffice"
2:[],"remediation.assignToOtherStudents.alert.notEnoughStudentsInClass":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}],"remediation.assignToOtherStudents.alert.notEnoughStudentsInWorkgroup":[{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.accusative.singular.demonstrative`,full:`@{studentGroup.workgroup.accusative.singular.demonstrative}`,transformers:[]}],"remediation.documents.label.folderAssignmentHint":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]}],"remediation.documents.label.studentsOfOtherClasses":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"remediation.process.call.exportXlsAllSchoolUnits":[{domain:`school`,path:`schoolUnit.genitive.plural.universal`,full:`@{school.schoolUnit.genitive.plural.universal}`,transformers:[]}],"remediation.process.call.exportXlsxSchoolUnit":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]}],"remediation.process.label.leadershipInformed":[{domain:`school`,path:`school.abbreviation`,full:`@{school.school.abbreviation}`,transformers:[]}],"remediation.process.label.leadershipInformedQuestion":[{domain:`school`,path:`school.abbreviation`,full:`@{school.school.abbreviation}`,transformers:[]}],"remediation.process.title.schoolHistory":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"scheduledSummary.alert.noDevicesRegistered":[],"scheduledSummary.alert.noEmailAddress":[],"scheduledSummary.alert.pushDisabledOnAllDevices":[],"scheduledSummary.alert.pushDisabledOnDevice":[],"scheduledSummary.alert.pushDisabledOnSomeDevices":[],"scheduledSummary.alert.scheduleCreated":[],"scheduledSummary.alert.scheduleDeleted":[],"scheduledSummary.alert.scheduleUpdated":[],"scheduledSummary.call.create":[],"scheduledSummary.email.label.absenceCount":[],"scheduledSummary.email.label.general":[],"scheduledSummary.email.label.gradeCount":[],"scheduledSummary.email.label.intro":[],"scheduledSummary.email.label.journalEntryCount":[],"scheduledSummary.email.label.pinboardEntryCount":[],"scheduledSummary.email.label.salutation":[],"scheduledSummary.email.label.unsubscribeNotice":[],"scheduledSummary.email.title.newActivities":[],"scheduledSummary.email.title.newActivitiesFor":[],"scheduledSummary.error.duplicateSchedule":[],"scheduledSummary.label.channel":[],"scheduledSummary.label.channelAll":[],"scheduledSummary.label.channelPush":[],"scheduledSummary.label.confirmDelete":[],"scheduledSummary.label.hourTime":[],"scheduledSummary.label.intro":[],"scheduledSummary.label.noSchedules":[],"scheduledSummary.label.time":[],"scheduledSummary.label.weekdays":[],"scheduledSummary.title.createSchedule":[],"scheduledSummary.title.deleteSchedule":[],"scheduledSummary.title.editSchedule":[],"schoolUnitSettings.accessMatrix.alert.appliedToAllClasses":[{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`female.accusative.plural`,full:`@{attendee.female.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`male.accusative.plural`,full:`@{attendee.male.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.universal`,full:`@{studentGroup.schoolclass.genitive.plural.universal}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.universal`,full:`@{studentGroup.schoolclass.genitive.plural.universal}`,transformers:[]}],"schoolUnitSettings.accessMatrix.label.appAccessDisabled":[{domain:`school`,path:`schoolUnit.dative.singular.demonstrative`,full:`@{school.schoolUnit.dative.singular.demonstrative}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.demonstrative`,full:`@{school.schoolUnit.accusative.singular.demonstrative}`,transformers:[]},{domain:`guardian`,path:`roleName.genitive.plural`,full:`@{guardian.roleName.genitive.plural}`,transformers:[]}],"schoolUnitSettings.accessMatrix.label.applyToAllClassesConfirmation":[{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`female.accusative.plural`,full:`@{attendee.female.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`male.accusative.plural`,full:`@{attendee.male.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.universal`,full:`@{studentGroup.schoolclass.genitive.plural.universal}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`guardian`,path:`roleName.accusative.plural`,full:`@{guardian.roleName.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"schoolUnitSettings.accessMatrix.label.classSettings":[{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]}],"schoolUnitSettings.accessMatrix.label.nextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]}
2],"schoolUnitSettings.accessMatrix.label.onlyCurrentSchoolyearVisible":[{domain:`schoolyear`,path:`schoolyear.current.nominative.singular.definite`,full:`@{schoolyear.schoolyear.current.nominative.singular.definite}`,transformers:[]}],"schoolUnitSettings.accessMatrix.label.schoolUnitSettings":[{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"schoolUnitSettings.administration.alert.confirmDelete":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"schoolUnitSettings.administration.alert.deleted":[{domain:`school`,path:`schoolUnit.nominative.singular.definite`,full:`@{school.schoolUnit.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"schoolUnitSettings.administration.alert.deletionOnlyManual":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"schoolUnitSettings.administration.alert.schoolUnitAdded":[{domain:`school`,path:`schoolUnit.nominative.singular.definite`,full:`@{school.schoolUnit.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"schoolUnitSettings.administration.alert.screenshotAccessSettings":[{domain:`school`,path:`schoolUnit.genitive.singular.indefinite`,full:`@{school.schoolUnit.genitive.singular.indefinite}`,transformers:[]},{domain:`school`,path:`school.abbreviation`,full:`@{school.school.abbreviation}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.indefinite`,full:`@{school.schoolUnit.accusative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"schoolUnitSettings.administration.alert.sortedAlphabetically":[{domain:`school`,path:`school.nominative.plural.definite`,full:`@{school.school.nominative.plural.definite|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.plural.definite`,full:`@{school.school.genitive.plural.definite}`,transformers:[]}],"schoolUnitSettings.administration.call.create":[{domain:`school`,path:`schoolUnit.accusative.singular.indefinite`,full:`@{school.schoolUnit.accusative.singular.indefinite}`,transformers:[]}],"schoolUnitSettings.administration.form.alternativeName":[{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"schoolUnitSettings.administration.form.alternativeNameHint":[{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"schoolUnitSettings.administration.form.name":[{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"schoolUnitSettings.administration.label.noneExists":[{domain:`school`,path:`schoolUnit.nominative.singular.negative`,full:`@{school.schoolUnit.nominative.singular.negative}`,transformers:[]}],"schoolUnitSettings.administration.title.administration":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.compound`,full:`@{school.schoolUnit.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"schoolUnitSettings.certificates.label.certificatesDisabledInSchoolUnit":[{domain:`school`,path:`schoolUnit.dative.singular.demonstrative`,full:`@{school.schoolUnit.dative.singular.demonstrative}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.demonstrative`,full:`@{school.schoolUnit.accusative.singular.demonstrative}`,transformers:[]}],"schoolUnitSettings.certificates.label.schoolType":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"schoolUnitSettings.certificates.label.schoolUnitName":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"schoolUnitSettings.controlPanel.label.divisionProfileHint":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"schoolUnitSettings.controlPanel.label.emergencyPdfEnabled":[{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}],"schoolUnitSettings.controlPanel.label.employeesNextSchoolyearAccess":[{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]}],"schoolUnitSettings.controlPanel.label.kindergartensAttached":[{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]}],"schoolUnitSettings.controlPanel.label.oauthShowConflicts":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"schoolUnitSettings.controlPanel.label.residentialSchool":[{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.dative.singular.definite`,full:`@{school.school.dative.singular.definite}`,transformers:[]}],"schoolUnitSettings.controlPanel.label.schoolLevel":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"schoolUnitSettings.controlPanel.label.schoolName":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"schoolUnitSettings.controlPanel.label.schoolNameShort":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"schoolUnitSettings.controlPanel.label.servicesParticipants":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"schoolUnitSettings.controlPanel.label.usesEscolaWebsite":[{domain:`school`,path:`school.nominative.singular.demonstrative`,full:`@{school.school.nominative.singular.demonstrative|c
2apitalize}`,transformers:[`capitalize`]}],"schoolUnitSettings.controlPanel.label.usesWebsiteAnalytics":[{domain:`school`,path:`school.nominative.singular.demonstrative`,full:`@{school.school.nominative.singular.demonstrative|capitalize}`,transformers:[`capitalize`]}],"schoolUnitSettings.controlPanel.label.websiteTeacherListSchoolUnitSelect":[{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"schoolUnitSettings.controlPanel.title.schoolAndBaseData":[{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"schoolUnitSettings.support.call.requestPremiumSupport":[{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}],"schoolUnitSettings.support.label.contactPersonsDefinedBySuperAdmins":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"schoolUnitSettings.support.label.contactPersonsIntroMultiSchool":[{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.universal`,full:`@{school.schoolUnit.genitive.plural.universal}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.universal`,full:`@{school.schoolUnit.accusative.plural.universal}`,transformers:[]}],"schoolUnitSettings.support.label.contactPersonsIntroSingleSchool":[{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]}],"schoolUnitSettings.support.label.contactPersonsPerSchoolUnit":[{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"schoolUnitSettings.support.label.contactPersonsVisibleToUsers":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.abbreviated.quantityInvariant`,full:`@{attendant.roleName.abbreviated.quantityInvariant}`,transformers:[]},{domain:`guardian`,path:`roleName.nominative.plural`,full:`@{guardian.roleName.nominative.plural}`,transformers:[]}],"schoolUnitSettings.support.label.internalSupportInformation":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"schoolUnitSettings.support.label.needsMoreContactPersons":[{domain:`school`,path:`school.nominative.singular.definite`,full:`@{school.school.nominative.singular.definite|capitalize}`,transformers:[`capitalize`]}],"schoolUnitSettings.support.label.premiumUpgradeHint":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"schoolUnitSettings.support.label.showContactPersonsToAllUsers":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"serviceRegistrations.admin.label.releaseForClassesAndWorkgroupsInfo":[{domain:`studentGroup`,path:`list.and.nominative.singular.negative`,full:`@{studentGroup.list.and.nominative.singular.negative}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`list.or.nominative.singular`,full:`@{studentGroup.list.or.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`change.genitive.singular.definite`,full:`@{schoolyear.change.genitive.singular.definite}`,transformers:[]}],"serviceRegistrations.admin.title.releaseForClassesAndWorkgroups":[{domain:`studentGroup`,path:`list.and.accusative.plural`,full:`@{studentGroup.list.and.accusative.plural}`,transformers:[]}],"serviceRegistrations.export.label.classCurrentSchoolyear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"serviceRegistrations.export.label.classNextSchoolyear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"serviceRegistrations.export.label.schoolUnitCurrentSchoolyear":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"serviceRegistrations.export.label.schoolUnitNextSchoolyear":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"serviceRegistrations.parent.call.editRegistration":[],"serviceRegistrations.parent.call.register":[],"serviceRegistrations.parent.call.submit":[],"serviceRegistrations.parent.call.unregister":[],"serviceRegistrations.parent.call.viewRegistration":[],"serviceRegistrations.parent.label.canReregisterLater":[],"serviceRegistrations.parent.label.canReregisterUntil":[],"serviceRegistrations.parent.label.cannotReregister":[],"serviceRegistrations.parent.label.closed":[],"serviceRegistrations.parent.label.closesInDays":[],"serviceRegistrations.parent.label.closesLessThanOneDay":[],"serviceRegistrations.parent.label.new":[],"serviceRegistrations.parent.label.open":[],"serviceRegistrations.parent.label.registered":[],"serviceRegistrations.parent.label.registration":[],"serviceRegistrations.parent.label.registrationDeadline":[],"serviceRegistrations.parent.label.registrationInfo":[],"serviceRegistrations.parent.label.withdrawConfirmation":[],"serviceRegistrations.parent.title.registrationAt":[],"serviceRegistrations.parent.title.withdrawRegistration":[],"services.admin.participantInfos.label.billingContact":[],"services.admin.participantInfos.label.billingContactShort":[],"services.admin.participantInfos.label.mainBillingContact":[],"services.admin.participantInfos.label.mainBillingContactShort":[],"services.admin.services.alert.noServicesEmployees":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"services.admin.services.label.sortingPerSchoolyear":[{domain:`services`,path:`entity.genitive.plural`,full:`@{services.entity.genitive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular`,full:`@{schoolyear.schoolyear.accusative.singular}`,transformers:[]},{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"services.admin.services.label.sortingRequiresSchoolyear":[],"services.attendanceState.label.attendant":[],"services.attendanceState.label.unknown":[],"services.bookingForm.alert.labelRemovedNo
2MatchingDays":[],"services.bookingForm.call.removeLabel":[],"services.bookingForm.error.invalidDateRange":[{domain:`services`,path:`entity.genitive.singular`,full:`@{services.entity.genitive.singular}`,transformers:[]}],"services.bookingForm.error.labelNoActiveDay":[],"services.bookingForm.error.noActiveDay":[],"services.bookingForm.label.automaticBillingContact":[],"services.bookingForm.label.availableLabels":[],"services.bookingForm.label.bookFromServiceStart":[{domain:`services`,path:`entity.genitive.singular`,full:`@{services.entity.genitive.singular}`,transformers:[]}],"services.bookingForm.label.bookFullDuration":[{domain:`services`,path:`entity.accusative.singular`,full:`@{services.entity.accusative.singular}`,transformers:[]}],"services.bookingForm.label.bookUntilServiceEnd":[{domain:`services`,path:`entity.genitive.singular`,full:`@{services.entity.genitive.singular}`,transformers:[]}],"services.bookingForm.label.nextSchoolyearRoles":[{domain:`schoolyear`,path:`schoolyear.next.nominative.singular`,full:`@{schoolyear.schoolyear.next.nominative.singular}`,transformers:[]}],"services.bookingForm.label.specificBillingContact":[],"services.bookingForm.label.specificPrimaryBillingContact":[],"services.bookingForm.label.visibleToAdminsOnly":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"services.bookingForm.label.visibleToLeadersAndAdmins":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"services.bookingForm.title.adminNote":[],"services.bookingForm.title.booking":[],"services.bookingForm.title.bookingFrom":[],"services.bookingForm.title.bookingUntil":[],"services.bookingForm.title.labels":[],"services.bookingForm.title.specificBilling":[],"services.categoryChooser.label.allCategories":[],"services.categoryChooser.label.categoriesCount":[],"services.categoryChooser.label.entity":[],"services.categoryChooser.label.noCategorySelected":[],"services.dashboard.birthdays.label.age":[],"services.dashboard.birthdays.label.birthday":[],"services.dashboard.bookingDetail.label.createdAt":[],"services.dashboard.bookingDetail.label.days":[],"services.dashboard.bookingDetail.label.firstDay":[],"services.dashboard.bookingDetail.label.lastDay":[],"services.dashboard.bookingDetail.label.time":[],"services.dashboard.bookingDetail.label.variant":[],"services.dashboard.cancellations.label.cancelledBy":[],"services.dashboard.changeModal.title.bookingChange":[],"services.dashboard.changeModal.title.newBookingFrom":[],"services.dashboard.changeModal.title.oldBookingUntil":[],"services.dashboard.changes.label.change":[],"services.dashboard.changes.label.from":[],"services.dashboard.changes.label.noChange":[],"services.dashboard.entries.label.entryFirstDay":[],"services.dashboard.entryModal.label.alreadyBooked":[{domain:`services`,path:`entity.dative.singular`,full:`@{services.entity.dative.singular}`,transformers:[]}],"services.dashboard.entryModal.title.bookingFrom":[],"services.dashboard.entryModal.title.previousBooking":[],"services.dashboard.exitModal.label.willBeBookedAgain":[{domain:`services`,path:`entity.dative.singular`,full:`@{services.entity.dative.singular}`,transformers:[]}],"services.dashboard.exitModal.title.bookingUntil":[],"services.dashboard.exitModal.title.exit":[],"services.dashboard.exitModal.title.exitWithReentry":[],"services.dashboard.exitModal.title.nextBooking":[],"services.dashboard.exits.label.exitLastDay":[],"services.dashboard.exportMenu.call.exportPdf":[],"services.dashboard.filter.call.newEntries":[],"services.dashboard.filter.call.permanent":[],"services.dashboard.filter.call.reentries":[],"services.dashboard.filter.call.withReentry":[],"services.dashboard.grid.label.comment":[],"services.dashboard.grid.label.type":[],"services.dashboard.header.label.display":[],"services.dashboard.header.label.search":[],"services.dashboard.label.filteredSuffix":[],"services.dashboard.label.noResults":[],"services.dashboard.onedayModal.title.oneDayBooking":[],"services.dashboard.section.title.birthdays":[],"services.dashboard.section.title.bookingChanges":[],"services.dashboard.section.title.bookingCommentSchoolAdmins":[],"services.dashboard.section.title.bookingCommentSchools":[],"services.dashboard.section.title.cancellations":[],"services.dashboard.section.title.dailyNotes":[],"services.dashboard.section.title.entries":[],"services.dashboard.section.title.exits":[],"services.dashboard.section.title.oneDayBookings":[],"services.dashboard.section.title.parentComments":[],"services.dashboard.sectionMenu.call.exportPersons":[],"services.dayView.activeService.call.addParticipantForToday":[],"services.dayView.activeService.label.busstopBoarding":[],"services.dayView.activeService.label.busstopDeboarding":[],"services.dayView.activeService.label.detailVie
2w":[],"services.dayView.activeService.label.noBusstopAssigned":[],"services.dayView.activeService.label.noParticipantsOnDate":[{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular}`,transformers:[]}],"services.dayView.activeService.label.noVariant":[],"services.dayView.activeService.label.timeRange":[],"services.dayView.attendanceUpdated.label.updatedAt":[],"services.dayView.attendanceUpdated.label.updatedAtByUser":[],"services.dayView.attendanceUpdated.label.updatedByUser":[],"services.dayView.attendancesHeader.label.messageToGuardiansFiltered":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"services.dayView.attendancesHeader.label.messageToParticipantsFiltered":[],"services.dayView.bookServiceModal.call.takeOver":[],"services.dayView.bookServiceModal.call.takeOverOtherService":[{domain:`services`,path:`entity.accusative.singular`,full:`@{services.entity.accusative.singular}`,transformers:[]}],"services.dayView.bookServiceModal.label.noOtherServicesToday":[{domain:`services`,path:`entity.accusative.plural`,full:`@{services.entity.accusative.plural}`,transformers:[]},{domain:`services`,path:`entity.accusative.singular`,full:`@{services.entity.accusative.singular}`,transformers:[]}],"services.dayView.bookServiceModal.label.selectServiceForDate":[{domain:`services`,path:`entity.accusative.singular`,full:`@{services.entity.accusative.singular}`,transformers:[]}],"services.dayView.bookServiceModal.label.selectServicePlaceholder":[{domain:`services`,path:`entity.accusative.singular`,full:`@{services.entity.accusative.singular}`,transformers:[]}],"services.dayView.bookServiceModal.title.takeOverForOneDay":[{domain:`services`,path:`entity.accusative.singular`,full:`@{services.entity.accusative.singular}`,transformers:[]}],"services.dayView.bookingFilterDropdown.label.attendanceStatus":[],"services.dayView.bookingFilterDropdown.label.filterByChecklist":[],"services.dayView.bookingFilterDropdown.label.optionChecked":[],"services.dayView.bookingFilterDropdown.label.optionUnchecked":[],"services.dayView.bookingFilterDropdown.label.responsiblePersonDayNote":[],"services.dayView.bookingFilterDropdown.label.variants":[],"services.dayView.contactCard.label.pickupAuthorized":[],"services.dayView.contactCard.label.pickupAuthorizedShort":[],"services.dayView.contextMenu.call.markUnknownAsPresent":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"services.dayView.contextMenu.call.markUnknownAsPresentFiltered":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"services.dayView.exportMenu.call.attendanceListPdf":[],"services.dayView.exportMenu.call.attendanceListXlsx":[],"services.dayView.exportMenu.call.openExportForPersons":[],"services.dayView.exportMenu.call.participantListPdf":[],"services.dayView.exportMenu.call.participantListXlsx":[],"services.dayView.exportMenu.label.attendanceListFileName":[],"services.dayView.exportMenu.label.export":[],"services.dayView.exportMenu.label.participantListFileName":[],"services.dayView.healthDetails.call.downloadHealthSheet":[],"services.dayView.healthDetails.label.allergies":[],"services.dayView.healthDetails.label.medication":[],"services.dayView.healthDetails.label.medicationByTeachers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"services.dayView.healthDetails.label.medicationSelf":[],"services.dayView.healthDetails.label.mentalChallenges":[],"services.dayView.healthDetails.label.physicalLimitations":[],"services.dayView.notes.label.parentOrParticipantNote":[{domain:`guardian`,path:`roleName.dative.plural`,full:`@{guardian.roleName.dative.plural}`,transformers:[]}],"services.dayView.nutritionDetails.label.foodAllergy":[],"services.dayView.nutritionDetails.label.foodIntolerance":[],"services.dayView.nutritionDetails.label.glutenFree":[],"services.dayView.nutritionDetails.label.lactoseFree":[],"services.dayView.nutritionDetail
2s.label.noPork":[],"services.dayView.nutritionDetails.label.vegan":[],"services.dayView.nutritionDetails.label.vegetarian":[],"services.dayView.overview.label.noAssignedServicesToday":[{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural}`,transformers:[]},{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular}`,transformers:[]}],"services.dayView.overview.label.noServicesToday":[{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural}`,transformers:[]},{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular}`,transformers:[]}],"services.dayView.overview.label.showOnlyMyServices":[{domain:`services`,path:`entity.accusative.plural`,full:`@{services.entity.accusative.plural}`,transformers:[]}],"services.dayView.overview.label.tableHeaderResponsible":[],"services.dayView.personDetails.call.editLabels":[],"services.dayView.personDetails.error.cannotLoadDetails":[],"services.dayView.personDetails.label.classTeacher":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"services.dayView.personDetails.label.messageToPerson":[],"services.dayView.personDetails.label.responsiblePersonDayNoteWithVisibility":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"services.dayView.personDetails.title.additionalInfo":[],"services.dayView.personDetails.title.contacts":[],"services.dayView.personDetails.title.emergencyContacts":[],"services.dayView.personDetails.title.phone":[],"services.dayView.personMessageMenu.label.message":[],"services.dayView.personRow.label.bookingNoteAndCommentTitle":[],"services.dayView.personRow.label.bookingNoteAndParticipantAndCommentTitle":[{domain:`guardian`,path:`roleName.genitive.plural`,full:`@{guardian.roleName.genitive.plural}`,transformers:[]}],"services.dayView.personRow.label.bookingNoteAndParticipantTitle":[{domain:`guardian`,path:`roleName.genitive.plural`,full:`@{guardian.roleName.genitive.plural}`,transformers:[]}],"services.dayView.personRow.label.commentTitle":[],"services.dayView.personRow.label.participantNoteAndCommentTitle":[{domain:`guardian`,path:`roleName.genitive.plural`,full:`@{guardian.roleName.genitive.plural}`,transformers:[]}],"services.dayView.serviceRow.error.scannerCannotOpen":[],"services.dayView.serviceRow.label.responsiblePersons":[],"services.dayView.serviceRow.label.scanner":[],"services.editService.label.careCoefficient":[],"services.editService.label.fisDimension":[],"services.editService.label.freeNoBilling":[],"services.editService.label.holidayGroup":[],"services.editService.label.noCareCoefficient":[],"services.editService.label.serviceCategory":[{domain:`services`,path:`entity.compound`,full:`@{services.entity.compound}`,transformers:[]},{domain:`services`,path:`entity.compound`,full:`@{services.entity.compound|capitalize}`,transformers:[`capitalize`]}],"services.editService.label.takeOverForOneDay":[{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"services.editService.label.takeOverForOneDayHint":[{domain:`services`,path:`entity.genitive.singular`,full:`@{services.entity.genitive.singular}`,transformers:[]}],"services.editService.label.tariff":[],"services.export.error.rangeMustBeSchoolyear":[],"services.export.label.classAtDate":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"services.export.label.classSchool":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]}],"services.export.label.classSchoolAtDate":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]}],"services.export.label.classSchoolCurrentSchoolyear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.abbreviation`,full:`@{schoolyear.schoolyear.current.abbreviation}`,transformers:[]}],"services.export.label.classSchoolNextSchoolyear":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`school`,path:`school.nominative.singular`,full:`@{school.school.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.abbreviation`,full:`@{schoolyear.schoolyear.next.abbreviation}`,transformers:[]}],"services.export.label.kibonCareHours":[{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]}],"services.export.label.schoolUnitAtDate":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]}],"services.export.title.dashboard":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"services.general.alert.moduleNotInstalled":[],"services.general.label.attendanceAbsent":[],"services.general.label.attendanceBooked":[],"services.general.label.attendanceExcused":[],"services.general.label.attendancePresent":[],"services.general.label.attendanceReadOnly":[],"services.general.label.attendanceUnexcused":[],"services.general.label.schoolyearOrCalendarYear":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular|capitalize}`,transformers:[`capitalize`]}
2],"services.general.label.wholeSchoolyear":[{domain:`schoolyear`,path:`schoolyear.whole.nominative.singular`,full:`@{schoolyear.schoolyear.whole.nominative.singular}`,transformers:[]}],"services.general.title.moduleName":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"services.labels.alert.cantDeleteGroupHasLabels":[],"services.labels.alert.confirmDeleteGroup":[],"services.labels.alert.confirmDeleteLabel":[],"services.labels.call.addGroup":[],"services.labels.call.deleteGroup":[],"services.labels.call.deleteLabel":[],"services.labels.call.editGroup":[],"services.labels.call.editLabel":[],"services.labels.call.understood":[],"services.labels.error.colorRequired":[],"services.labels.error.groupNameAlreadyUsed":[],"services.labels.label.labelGroup":[],"services.labels.label.labelGroupLockedHasLabels":[{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular}`,transformers:[]}],"services.labels.label.labelStillAssignedToBookings":[],"services.labels.label.noLabels":[],"services.labels.label.onlyEmptyGroupsDeletable":[],"services.labels.label.serviceLockedByBookings":[{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular}`,transformers:[]}],"services.labels.title.cantDeleteGroup":[],"services.labels.title.createGroup":[],"services.labels.title.createLabel":[],"services.labels.title.labelGroups":[],"services.labels.title.labels":[],"services.nav.label.classDayView":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"services.newBooking.label.forPerson":[],"services.newBooking.label.forService":[{domain:`services`,path:`entity.accusative.singular`,full:`@{services.entity.accusative.singular}`,transformers:[]}],"services.newBooking.title.createBookings":[],"services.parentParticipantView.call.contactResponsiblePersons":[],"services.parentParticipantView.label.attendance":[],"services.parentParticipantView.label.commentForSchool":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"services.parentParticipantView.label.commentModalTitle":[],"services.parentParticipantView.label.from":[],"services.parentParticipantView.label.information":[],"services.parentParticipantView.label.informationAndResponsiblePersons":[],"services.parentParticipantView.label.noAdditionalInformation":[],"services.parentParticipantView.label.noBookingsThisWeek":[],"services.parentParticipantView.label.noResponsiblePersons":[],"services.parentParticipantView.label.to":[],"services.participants.label.noBookingsInSchoolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular.demonstrative`,full:`@{schoolyear.schoolyear.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]}],"services.personAccounting.form.bulkModeAll":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"services.personAccounting.form.bulkModeContextual":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]}],"services.personAccounting.form.searchPlaceholder":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular}`,transformers:[]}],"services.personAccounting.label.bulkAllInfo":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]}],"services.personAccounting.label.bulkContextualInfo":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular`,full:`@{schoolyear.schoolyear.genitive.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]}],"services.planningView.call.addOneDayBooking":[],"services.planningView.call.collapse":[],"services.planningView.call.editBooking":[],"services.planningView.call.messageToResponsiblePersons":[],"services.planningView.call.normalBooking":[],"services.planningView.call.oneDayBooking":[],"services.planningView.call.openExportParticipants":[],"services.planningView.call.openExportResponsiblePersons":[],"services.planningView.call.splitBooking":[],"services.planningView.editResponsiblePerson.alert.checkDateRange":[],"services.planningView.editResponsiblePerson.label.noBookableServicesInRange":[{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural}`,transformers:[]},{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular}`,transformers:[]}],"services.planningView.editResponsiblePerson.label.onlySchoolServiceEmployeesHint":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"services.planningView.editResponsiblePerson.label.responsibleForEntireDuration":[],"services.planningView.editResponsiblePerson.label.responsibleFromServiceStart":[{domain:`services`,path:`entity.genitive.singular`,full:`@{services.entity.genitive.singular}`,transformers:[]}],"services.planningView.editResponsiblePerson.label.responsiblePerson
2For":[],"services.planningView.editResponsiblePerson.label.responsiblePersonFrom":[],"services.planningView.editResponsiblePerson.label.responsiblePersonTo":[],"services.planningView.editResponsiblePerson.label.responsibleUntilServiceEnd":[{domain:`services`,path:`entity.genitive.singular`,full:`@{services.entity.genitive.singular}`,transformers:[]}],"services.planningView.editResponsiblePerson.label.serviceRuns":[{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular}`,transformers:[]},{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"services.planningView.editResponsiblePerson.title.addResponsiblePerson":[],"services.planningView.editResponsiblePerson.title.addResponsiblePersonForService":[],"services.planningView.exportMenu.label.exportAlphabeticalWithServiceName":[{domain:`services`,path:`entity.compound`,full:`@{services.entity.compound}`,transformers:[]}],"services.planningView.exportMenu.label.exportExcelSingleDays":[],"services.planningView.exportMenu.label.exportOccupancyList":[],"services.planningView.exportMenu.label.exportParticipants":[],"services.planningView.exportMenu.label.exportSortedByServices":[{domain:`services`,path:`entity.dative.plural`,full:`@{services.entity.dative.plural}`,transformers:[]},{domain:`services`,path:`entity.accusative.plural`,full:`@{services.entity.accusative.plural}`,transformers:[]}],"services.planningView.header.call.groupByServices":[{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural}`,transformers:[]},{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"services.planningView.header.call.groupByStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"services.planningView.header.label.viewBy":[],"services.planningView.label.careCoefficient":[],"services.planningView.label.careCoefficientTooltip":[{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural}`,transformers:[]}],"services.planningView.label.deleteBookingConfirmation":[],"services.planningView.label.hideInactiveDays":[{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular}`,transformers:[]},{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural}`,transformers:[]}],"services.planningView.label.holidays":[],"services.planningView.label.noDateRangeSelected":[],"services.planningView.label.noServiceSelected":[{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular}`,transformers:[]}],"services.planningView.label.oneDay":[],"services.planningView.label.tooMuchDataSelected":[{domain:`services`,path:`entity.accusative.plural`,full:`@{services.entity.accusative.plural}`,transformers:[]}],"services.planningView.label.totalParticipants":[],"services.planningView.label.totalResponsiblePersons":[],"services.planningView.title.deleteBooking":[],"services.responsiblePersons.label.noServicesFoundForPerson":[{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular}`,transformers:[]}],"services.servicesChooser.label.allServices":[{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural}`,transformers:[]}],"services.servicesChooser.label.entity":[{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural}`,transformers:[]},{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"services.servicesChooser.label.noService":[{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular}`,transformers:[]}],"services.servicesChooser.label.serviceCount":[{domain:`services`,path:`entity.nominative.singular`,full:`@{services.entity.nominative.singular}`,transformers:[]},{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural}`,transformers:[]}],"services.settings.label.adminsDescription":[{domain:`services`,path:`entity.accusative.plural`,full:`@{services.entity.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`female.accusative.plural`,full:`@{attendee.female.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`male.accusative.plural`,full:`@{attendee.male.accusative.plural}`,transformers:[]},{domain:`services`,path:`entity.dative.plural`,full:`@{services.entity.dative.plural}`,transformers:[]},{domain:`services`,path:`entity.compound`,full:`@{services.entity.compound}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`services`,path:`entity.compound`,full:`@{services.entity.compound|capitalize}`,transformers:[`capitalize`]},{domain:`services`,path:`module.name`,full:`@{services.module.name|capitalize}`,transformers:[`capitalize`]}],"services.settings.label.careCoefficientProfilesDescription":[{domain:`services`,path:`module.name.dative`,full:`@{services.module.name.dative}`,transformers:[]},{domain:`services`,path:`module.name`,full:`@{services.module.name}`,transformers:[]}],"services.settings.label.categoryAdminsDescription":[],"services.settings.title.admins":[],"services.settings.title.careCoefficientProfiles":[],"services.settings.title.categoryAdmins":[],"services.tariffPlans.label.noneUsedInSchoolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular.demonstrative`,full:`@{schoolyear.schoolyear.dative.singular.demonstrative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]}],"services.tariffPlans.label.usedInServices":[{domain:`services`,path:`entity.dative.plural`,full:`@{services.entity.dative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`services`,path:`entity.nominative.plural`,full:`@{services.entity.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"services.tariffPlans.title.unusedInSchoolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"services.tariffPlans.title.usedInSchoolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"services.template.label.pricePerSchoolyear":[{domain:`schoolyear`,path:`schoolyear.accusative.singular`,full:`@{schoolyear.schoolyear.accusative.singular}`,transformers:[]}],"sne.accessRights.label.allClasses":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"sne.accessRights.label.noStudentsInClass":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.definite`,full:`@{studentGroup.schoolclass.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"sne.auth.label.teamMemberOnStudents":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.classView.call.openModule":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.accusative.definite`,full:`@{specialNeedEducation.module.reference.accusative.definite}`,transformers:[]}],"sne.classView.label.pdfHeader":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"sne.confirmRequest.call.toModule":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.accusative.definite`,full:`@{specialNeedEducation.module.reference.accusative.definite}`,transformers:[]}],"sne.confirmRequest.title.page":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.confirmRequest.title.teamRequest":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.docs.label.studentWithoutClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.negative`,full:`@{studentGroup.schoolclass.dative.singular.negative}`,transformers:[]}],"sne.email.label.addedToTeamBody":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.dative.definite`,full:`@{specialNeedEducation.module.reference.dative.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.accusative.definite`,full:`@{specialNeedEducation.module.reference.accusative.definite}`,transformers:[]}],"sne.email.label.removedFromTeamBody":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]}],"sne.email.label.teamJoinConfirmedBody":[{domain:`specialNeedEducation`,path:`module.reference.dative.definite`,full:`@{specialNeedEducation.module.reference.dative.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.accusative.definite`,full:`@{specialNeedEducation.module.reference.accusative.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.email.label.teamJoinRequestedNotification":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]}],"sne.email.label.teamMemberSuggestedNotification":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]}
2],"sne.email.label.weeklyTeamActivityLink":[{domain:`specialNeedEducation`,path:`module.reference.dative.definite`,full:`@{specialNeedEducation.module.reference.dative.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.accusative.definite`,full:`@{specialNeedEducation.module.reference.accusative.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.email.title.newRequest":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.email.title.teamJoinConfirmed":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.email.title.teamJoinDenied":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.email.title.teamJoinRequested":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.email.title.teamJoined":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.email.title.teamLeft":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.email.title.teamMemberSuggested":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.email.title.weeklyTeamActivity":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.label.caseLeadership":[],"sne.label.moduleName":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.label.moduleNameAbbreviated":[{domain:`specialNeedEducation`,path:`module.name.abbreviated`,full:`@{specialNeedEducation.module.name.abbreviated}`,transformers:[]}],"sne.label.planAbbreviatedWithPeriod":[{domain:`specialNeedEducation`,path:`module.name.abbreviated`,full:`@{specialNeedEducation.module.name.abbreviated}`,transformers:[]}],"sne.label.planName":[{domain:`specialNeedEducation`,path:`plan.name`,full:`@{specialNeedEducation.plan.name}`,transformers:[]}],"sne.label.planTitleWithPeriod":[{domain:`specialNeedEducation`,path:`plan.name`,full:`@{specialNeedEducation.plan.name}`,transformers:[]}],"sne.label.planWithPeriod":[{domain:`specialNeedEducation`,path:`plan.name`,full:`@{specialNeedEducation.plan.name}`,transformers:[]}],"sne.label.team":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.label.teamAbbreviated":[{domain:`specialNeedEducation`,path:`module.name.abbreviated`,full:`@{specialNeedEducation.module.name.abbreviated}`,transformers:[]}],"sne.mobileOverview.label.noTeamDescription":[{domain:`specialNeedEducation`,path:`module.reference.accusative.definite`,full:`@{specialNeedEducation.module.reference.accusative.definite}`,transformers:[]}],"sne.mobileOverview.title.noTeam":[],"sne.moduleSettings.alert.defineSuperConfigurator":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name.abbreviated`,full:`@{specialNeedEducation.module.name.abbreviated}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.moduleSettings.call.installLzaIntegration":[{domain:`specialNeedEducation`,path:`module.name.abbreviated`,full:`@{specialNeedEducation.module.name.abbreviated}`,transformers:[]}],"sne.moduleSettings.call.uninstallLzaIntegration":[{domain:`specialNeedEducation`,path:`module.name.abbreviated`,full:`@{specialNeedEducation.module.name.abbreviated}`,transformers:[]}],"sne.moduleSettings.label.lzaIntegrationSupported":[{domain:`school`,path:`school.nominative.singular.demonstrative`,full:`@{school.school.nominative.singular.demonstrative|c
2apitalize}`,transformers:[`capitalize`]}],"sne.obsConfig.label.anyTeamMemberCanEdit":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]}],"sne.obsConfig.label.categoryGroupForeignType":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.obsConfig.label.fixtypeSne":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.obsConfig.label.schoolyearLimit":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular|capitalize}`,transformers:[`capitalize`]},{domain:`schoolyear`,path:`schoolyear.dative.singular.definite`,full:`@{schoolyear.schoolyear.dative.singular.definite}`,transformers:[]}],"sne.obsConfig.label.typeAssignmentHint":[{domain:`specialNeedEducation`,path:`module.reference.dative.definite`,full:`@{specialNeedEducation.module.reference.dative.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.accusative.definite`,full:`@{specialNeedEducation.module.reference.accusative.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.observation.label.teamVisibilityInfo":[{domain:`specialNeedEducation`,path:`module.reference.dative.definite`,full:`@{specialNeedEducation.module.reference.dative.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.accusative.definite`,full:`@{specialNeedEducation.module.reference.accusative.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.observationConfig.categories.label.onlyForSchoolUnits":[{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"sne.observations.label.entryWithoutPlan":[{domain:`specialNeedEducation`,path:`plan.name`,full:`@{specialNeedEducation.plan.name}`,transformers:[]}],"sne.overview.alert.accessAfterSchoolYearChange":[{domain:`schoolyear`,path:`change.dative.singular.definite`,full:`@{schoolyear.change.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`change.accusative.singular.definite`,full:`@{schoolyear.change.accusative.singular.definite}`,transformers:[]}],"sne.overview.alert.noStudentsInClass":[{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.demonstrative`,full:`@{studentGroup.schoolclass.accusative.singular.demonstrative}`,transformers:[]}],"sne.overview.call.teamJoinRequests":[],"sne.overview.copyPlan.alert.categoriesMismatch":[],"sne.overview.copyPlan.alert.noContentsInPlan":[],"sne.overview.copyPlan.alert.noObjectivesInPlan":[],"sne.overview.copyPlan.call.deselectAllObjectives":[],"sne.overview.copyPlan.call.selectAllMyObjectives":[],"sne.overview.copyPlan.call.selectAllObjectives":[],"sne.overview.copyPlan.call.takeover":[],"sne.overview.copyPlan.call.takeoverFromOtherStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"sne.overview.copyPlan.call.takeoverFromThisStudent":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"sne.overview.copyPlan.call.takeoverLabels":[],"sne.overview.copyPlan.call.transfer":[],"sne.overview.copyPlan.call.transferToOtherStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`female.dative.plural`,full:`@{attendee.female.dative.plural}`,transformers:[]},{domain:`attendee`,path:`male.dative.plural`,full:`@{attendee.male.dative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"sne.overview.copyPlan.form.searchStudent":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"sne.overview.copyPlan.label.accessNote":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"sne.overview.copyPlan.label.contents":[],"sne.overview.copyPlan.label.copyResponsibilities":[],"sne.overview.copyPlan.label.createdAt":[],"sne.overview.copyPlan.label.createdBy":[],"sne.overview.copyPlan.label.intro":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"sne.overview.copyPlan.label.noOpenPlans":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"sne.overview.copyPlan.label.noStudentFound":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"sne.overview.copyPlan.label.noStudentFoundNote":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}
2],"sne.overview.copyPlan.label.options":[],"sne.overview.copyPlan.label.planListItem":[],"sne.overview.copyPlan.label.planOption":[],"sne.overview.copyPlan.label.planSelectOption":[],"sne.overview.copyPlan.label.plans":[],"sne.overview.copyPlan.label.searchStudentToCopyFrom":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"sne.overview.copyPlan.label.searchStudentsToTransferTo":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"sne.overview.copyPlan.label.selectFromOtherPlan":[],"sne.overview.copyPlan.label.selectFromPlan":[],"sne.overview.copyPlan.label.selectToTransfer":[],"sne.overview.copyPlan.label.selectedPlans":[],"sne.overview.copyPlan.label.selection":[],"sne.overview.copyPlan.label.students":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"sne.overview.copyPlan.label.transferEntryOwnership":[],"sne.overview.copyPlan.label.transferEntryOwnershipNote":[],"sne.overview.copyPlan.label.transferOwnership":[],"sne.overview.copyPlan.label.transferOwnershipNote":[],"sne.overview.copyPlan.label.updatedAt":[],"sne.overview.copyPlan.title.contentTakeover":[],"sne.overview.copyPlan.title.main":[],"sne.overview.copyPlan.title.takeoverFromOtherStep1":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"sne.overview.copyPlan.title.takeoverFromOtherStep2":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"sne.overview.copyPlan.title.takeoverFromThisStudent":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"sne.overview.copyPlan.title.takeoverObjectives":[],"sne.overview.copyPlan.title.transferToOtherStep1":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"sne.overview.copyPlan.title.transferToOtherStep2":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"sne.overview.error.browserNotSupported":[],"sne.overview.error.noStudentSelected":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"sne.overview.form.searchStudent":[{domain:`attendee`,path:`female.dative.singular`,full:`@{attendee.female.dative.singular}`,transformers:[]},{domain:`attendee`,path:`male.dative.singular`,full:`@{attendee.male.dative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"sne.overview.label.noStudentFound":[{domain:`attendee`,path:`female.nominative.singular`,full:`@{attendee.female.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`male.nominative.singular`,full:`@{attendee.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"sne.overview.label.studentMeasures":[],"sne.overview.label.welcomeSearchStudent":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"sne.overview.nav.label.additional":[],"sne.overview.nav.label.forms":[],"sne.overview.nav.label.history":[],"sne.overview.nav.label.remediation":[],"sne.overview.print.call.deselectAll":[],"sne.overview.print.label.creatorNames":[],"sne.overview.print.label.header":[],"sne.overview.print.label.myActions":[],"sne.overview.print.label.myEntries":[],"sne.overview.print.label.myEvaluations":[],"sne.overview.print.label.myGroupObservations":[],"sne.overview.print.label.myObjectives":[],"sne.overview.print.label.myPrivateObservations":[],"sne.overview.print.label.myPublicObservations":[],"sne.overview.print.label.mySubActions":[],"sne.overview.print.label.mySubObjectives":[],"sne.overview.print.label.printCompleted":[],"sne.overview.print.label.printEvaluation":[],"sne.overview.print.label.printWeightAndEvaluation":[],"sne.overview.print.label.references":[],"sne.overview.print.label.signatureBlock":[],"sne.overview.print.label.teamActions":[],"sne.overview.print.label.teamEntries":[],"sne.overview.print.label.teamEvaluations":[],"sne.overview.print.label.teamMembers":[],"sne.overview.print.label.teamObjectives":[],"sne.overview.print.label.teamObservations":[],"sne.overview.print.label.teamSubActions":[],"sne.overview.print.label.teamSubObjectives":[],"sne.overview.print.title.settings":[],"sne.overview.requests.alert.accessDenied":[],"sne.overview.requests.alert.accessGranted":[],"sne.overview.requests.call.allowAccess":[],"sne.overview.requests.call.denyAccess":[],"sne.overview.requests.label.joinRequest":[],"sne.overview.requests.label.joinSuggestion":[],"sne.overview.requests.label.noRequests":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"sne.overview.requests.label.requestDate":[],"sne.overview.requests.title.center":[],"sne.plan.error.periodOverlap":[{domain:`specialNeedEducation`,path:`plan.name`,full:`@{specialNeedEducation.plan.name}`,transformers:[]}],"sne.plan.label.completeWhenPossible":[],"sne.plan.label.completedBy":[],"sne.plan.label.guidanceDocumentDefault":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.responsibilities.alert.roleAccessAllStudents":[{domain:`specialNeedEducation`,path:`module.reference.accusative.definite`,full:`@{specialNeedEducation.module.reference.accusative.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}
2],"sne.responsibilities.alert.roleAccessNotLimitedToClasses":[{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural.definite`,full:`@{studentGroup.schoolclass.dative.plural.definite}`,transformers:[]}],"sne.responsibilities.call.narrowSchoolUnits":[{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"sne.responsibilities.label.allSchoolUnits":[{domain:`school`,path:`schoolUnit.accusative.plural.universal`,full:`@{school.schoolUnit.accusative.plural.universal}`,transformers:[]}],"sne.responsibilities.label.autonomousJoinDescription":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]}],"sne.responsibilities.label.classTeacher1Description":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural`,full:`@{school.schoolUnit.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"sne.responsibilities.label.classTeacher1Example":[{domain:`attendant`,path:`directGroupAttendant.male.nominative.singular`,full:`@{attendant.directGroupAttendant.male.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"sne.responsibilities.label.classTeacher1Manual":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"sne.responsibilities.label.configuratorsDescription":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural`,full:`@{school.schoolUnit.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"sne.responsibilities.label.configuratorsExample":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.plural`,full:`@{school.school.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural.definite`,full:`@{school.schoolUnit.dative.plural.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"sne.responsibilities.label.configuratorsManual":[{domain:`specialNeedEducation`,path:`plan.name`,full:`@{specialNeedEducation.plan.name}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]}],"sne.responsibilities.label.customPersonsDescription":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural`,full:`@{school.schoolUnit.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"sne.responsibilities.label.customPersonsExample":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound|capitalize}`,transformers:[`capitalize`]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"sne.responsibilities.label.dividedIntoSchoolUnits":[{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]}],"sne.responsibilities.label.fpFlagAutonomousJoinMessage":[{domain:`specialNeedEducation`,path:`module.name.abbreviated`,full:`@{specialNeedEducation.module.name.abbreviated}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"sne.responsibilities.label.fpFlagDescription":[{domain:`specialNeedEducation`,path:`module.name.abbreviated`,full:`@{specialNeedEducation.module.name.abbreviated}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural`,full:`@{school.schoolUnit.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"sne.responsibilities.label.fpFlagExample":[{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"sne.responsibilities.label.fpFlagFullAccessMessage":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]}],"sne.responsibilities.label.fpFlagManual":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.genitive.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name.abbreviated`,full:`@{specialNeedEducation.module.name.abbreviated}`,transformers:[]}],"sne.responsibilities.label.fpFlagTitle":[{domain:`specialNeedEducation`,path:`module.name.abbreviated`,full:`@{specialNeedEducation.module.name.abbreviated}`,transformers:[]}],"sne.responsibilities.label.fullAccessDescription":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.plural.definite`,full:`@{school.school.genitive.plural.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural.definite`,full:`@{school.schoolUnit.dative.plural.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural.definite`,full:`@{school.schoolUnit.dative.plural.definite}`,transformers:[]}],"sne.responsibilities.label.intro":[{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]}],"sne.responsibilities.label.otherClassTeachersDescription":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural`,full:`@{school.schoolUnit.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"sne.responsibilities.label.otherClassTeachersExample":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"sne.responsibilities.label.otherClassTeachersManual":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"sne.responsibilities.label.rolesDescription":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural`,full:`@{school.schoolUnit.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular`,full:`@{school.schoolUnit.genitive.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.definite`,full:`@{school.schoolUnit.genitive.singular.definite}`,transformers:[]}],"sne.responsibilities.label.rolesExample":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"sne.responsibilities.label.schoolUnitRestrictionHelp":[{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.indefinite`,full:`@{school.schoolUnit.genitive.singular.indefinite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.demonstrative`,full:`@{school.schoolUnit.accusative.singular.demonstrative}`,transformers:[]},{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.singular.indefinite`,full:`@{school.schoolUnit.dative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{sc
2hool.schoolUnit.genitive.plural.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.demonstrative`,full:`@{school.schoolUnit.accusative.singular.demonstrative}`,transformers:[]}],"sne.responsibilities.label.selectedSchoolUnits":[{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"sne.responsibilities.label.subjectTeachersDescription":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.plural`,full:`@{attendant.contextualGroupAttendant.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"sne.responsibilities.label.subjectTeachersExample":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular`,full:`@{studentGroup.schoolclass.genitive.singular}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"sne.responsibilities.label.teachersWithClassTeacherRightsDescription":[{domain:`attendant`,path:`contextualGroupAttendant.nominative.plural`,full:`@{attendant.contextualGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.abbreviated.quantityInvariant`,full:`@{attendant.roleName.abbreviated.quantityInvariant}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"sne.responsibilities.label.teachersWithClassTeacherRightsManual":[{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]}],"sne.settings.alert.fullJournalInsightCanRevitalize":[{domain:`specialNeedEducation`,path:`plan.name.plural`,full:`@{specialNeedEducation.plan.name.plural}`,transformers:[]}
2],"sne.settings.alert.fullJournalInsightCannotRevitalize":[{domain:`specialNeedEducation`,path:`plan.name.plural`,full:`@{specialNeedEducation.plan.name.plural}`,transformers:[]}],"sne.settings.alert.moduleDisabled":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.settings.alert.moduleDisabledForSchoolUnit":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular`,full:`@{school.schoolUnit.genitive.singular}`,transformers:[]}],"sne.settings.alert.moduleEnabled":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.settings.alert.moduleEnabledForSchoolUnit":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular`,full:`@{school.schoolUnit.genitive.singular}`,transformers:[]}],"sne.settings.alert.moduleNotEnabled":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.settings.alert.oldToolHidden":[{domain:`specialNeedEducation`,path:`module.reference.dative.definite`,full:`@{specialNeedEducation.module.reference.dative.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]}],"sne.settings.alert.oldToolShown":[{domain:`specialNeedEducation`,path:`module.reference.dative.definite`,full:`@{specialNeedEducation.module.reference.dative.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]}],"sne.settings.label.configuratorsCanAdjustConfiguration":[],"sne.settings.label.configuratorsCanCompletePlans":[{domain:`specialNeedEducation`,path:`plan.name.plural`,full:`@{specialNeedEducation.plan.name.plural}`,transformers:[]}],"sne.settings.label.configuratorsCanImpersonate":[],"sne.settings.label.configuratorsHaveNoInsight":[],"sne.settings.label.configuratorsSeeCustomPermissions":[],"sne.settings.label.fullJournalInsightCanRevitalize":[{domain:`specialNeedEducation`,path:`plan.name.plural`,full:`@{specialNeedEducation.plan.name.plural}`,transformers:[]}],"sne.settings.label.guidanceDocumentDescription":[{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]},{domain:`specialNeedEducation`,path:`plan.name.plural.dative`,full:`@{specialNeedEducation.plan.name.plural.dative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.singular.demonstrative`,full:`@{school.schoolUnit.genitive.singular.demonstrative}`,transformers:[]},{domain:`specialNeedEducation`,path:`plan.name.plural`,full:`@{specialNeedEducation.plan.name.plural}`,transformers:[]}],"sne.settings.label.moduleActivationOnlyByEscola":[],"sne.settings.label.moduleActive":[],"sne.settings.label.onlySuperConfiguratorsDefineConfigurators":[],"sne.settings.label.superConfiguratorsDefineConfigurators":[],"sne.settings.label.superConfiguratorsOnlyByEscola":[],"sne.settings.label.superConfiguratorsSameRights":[],"sne.settings.label.teamMembersCanChangeOtherObjectives":[{domain:`specialNeedEducation`,path:`plan.name`,full:`@{specialNeedEducation.plan.name}`,transformers:[]}],"sne.settings.label.teamMembersCanChangeTopLineDetails":[{domain:`specialNeedEducation`,path:`plan.name`,full:`@{specialNeedEducation.plan.name}`,transformers:[]},{domain:`specialNeedEducation`,path:`plan.name.genitive`,full:`@{specialNeedEducation.plan.name.genitive}`,transformers:[]}],"sne.settings.label.teamMembersCanCompleteOtherPlans":[{domain:`specialNeedEducation`,path:`plan.name.plural`,full:`@{specialNeedEducation.plan.name.plural}`,transformers:[]}],"sne.settings.label.teamMembersCanDeleteOtherObjectives":[{domain:`specialNeedEducation`,path:`plan.name`,full:`@{specialNeedEducation.plan.name}`,transformers:[]}],"sne.settings.label.teamMembersCanDeleteOtherPlans":[{domain:`specialNeedEducation`,path:`plan.name.plural`,full:`@{specialNeedEducation.plan.name.plural}`,transformers:[]}],"sne.settings.label.useSchoolPrincipalsGroupForObservations":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.accusative.singular`,full:`@{school.school.accusative.singular}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"sne.settings.studentPlanDocument.alert.confirmDelete":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]}],"sne.settings.studentPlanDocument.alert.deleted":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]}],"sne.settings.studentPlanDocument.alert.linkSaved":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]}],"sne.settings.studentPlanDocument.alert.uploaded":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]}],"sne.settings.studentPlanDocument.label.buttonTextInfo":[{domain:`specialNeedEducation`,path:`plan.name`,full:`@{specialNeedEducation.plan.name}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"sne.settings.studentPlanDocument.label.defaultButtonText":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.settings.title.configurators":[],"sne.settings.title.plans":[{domain:`specialNeedEducation`,path:`plan.name.plural`,full:`@{specialNeedEducation.plan.name.plural}`,transformers:[]}],"sne.settings.title.settings":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.settings.title.superConfigurators":[],"sne.studentMeasures.export.label.levelInSchoolyear":[{domain:`schoolyear`,path:`schoolyear.abbreviation`,full:`@{schoolyear.schoolyear.abbreviation}`,transformers:[]}],"sne.studentMeasures.label.configuratorsCanDefineManagers":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.universal`,full:`@{school.schoolUnit.accusative.plural.universal}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"sne.studentMeasures.label.managersCanEditMeasures":[{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"sne.studentMeasures.label.managersCanViewMeasures":[{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"sne.studentMeasures.label.moduleNotActivated":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"sne.studentMeasures.label.requestResponsiblesAreManagers":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"sne.studentMeasures.label.schoolAdministrationOftenManager":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"sne.studentMeasures.mail.call.openModule":[{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.accusative.definite`,full:`@{specialNeedEducation.module.reference.accusative.definite}`,transformers:[]}],"sne.studentMeasures.mail.label.loginToView":[{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.dative.definite`,full:`@{specialNeedEducation.module.reference.dative.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.accusative.definite`,full:`@{specialNeedEducation.module.reference.accusative.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]}],"sne.studentPlan.alert.completedByYou":[{domain:`specialNeedEducation`,path:`plan.name`,full:`@{specialNeedEducation.plan.name}`,transformers:[]}],"sne.team.alert.noTeamResponsibleContactConfigurator":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound|lowercase}`,transformers:[`lowercase`]},{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]}],"sne.team.alert.noTeamResponsibleForRequest":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound|lowercase}`,transformers:[`lowercase`]},{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]}],"sne.team.label.insightListInfo":[{domain:`specialNeedEducation`,path:`module.reference.accusative.definite`,full:`@{specialNeedEducation.module.reference.accusative.definite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"sne.team.label.teamChatHistoryInfo":[{domain:`specialNeedEducation`,path:`module.name.compound`,full:`@{specialNeedEducation.module.name.compound}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.name`,full:`@{specialNeedEducation.module.name}`,transformers:[]},{domain:`specialNeedEducation`,path:`module.reference.genitive.definite`,full:`@{specialNeedEducation.module.reference.genitive.definite}`,transformers:[]}],"sportsDay.admin.alert.moduleNotActivated":[{domain:`school`,path:`school.accusative.singular.demonstrative`,full:`@{school.school.accusative.singular.demonstrative}`,transformers:[]}],"sportsDay.entry.alert.noClassesAssigned":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"sportsDay.evaluation.error.selectAtLeastOneClass":[{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]}],"sportsDay.evaluation.label.allClasses":[{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]}],"sportsDay.evaluation.label.selectedClassCount":[{domain:`studentGroup`,path:`schoolclass.accusative.singular`,full:`@{studentGroup.schoolclass.accusative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.plural`,full:`@{studentGroup.schoolclass.accusative.plural}`,transformers:[]}],"sportsDay.management.alert.moduleNotEnabled":[{domain:`school`,path:`school.accusative.singular.definite`,full:`@{school.school.accusative.singular.definite}`,transformers:[]}],"sportsDay.settings.label.classCount":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"sportsDay.settings.label.participatingClasses":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"sportsDay.startNumbers.alert.noStudentsInParticipatingClasses":[{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`attendee`,path:`female.nominative.plural`,full:`@{attendee.female.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.nominative.plural`,full:`@{attendee.male.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"studentStatistics.absencesInfo.days":[],"studentStatistics.absencesInfo.distribution":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"studentStatistics.absencesInfo.metrics":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]}],"studentStatistics.absencesInfo.population":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plur
2al}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.nominative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural.definite`,full:`@{studentGroup.schoolclass.nominative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.genitive.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"studentStatistics.absencesInfo.titleDevelopment":[],"studentStatistics.absencesInfo.titleDistribution":[],"studentStatistics.absencesInfo.titleWithin":[],"studentStatistics.absencesInfo.weekday":[{domain:`school`,path:`school.compound`,full:`@{school.school.compound}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`school.genitive.singular.definite`,full:`@{school.school.genitive.singular.definite}`,transformers:[]}],"studentStatistics.aria.panLeft":[],"studentStatistics.aria.panRight":[],"studentStatistics.aria.resetZoom":[],"studentStatistics.aria.zoomIn":[],"studentStatistics.aria.zoomOut":[],"studentStatistics.card.avgClassSize":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]}],"studentStatistics.card.forecastNextYear":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"studentStatistics.card.guardians":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"studentStatistics.card.mean":[],"studentStatistics.card.median":[],"studentStatistics.card.p90":[],"studentStatistics.card.q1":[],"studentStatistics.card.q3":[],"studentStatistics.card.vsPreviousYear":[],"studentStatistics.card.vsToday":[],"studentStatistics.characteristic.birthYear":[],"studentStatistics.characteristic.civilCommune":[],"studentStatistics.characteristic.colloquialLanguage":[],"studentStatistics.characteristic.commune":[],"studentStatistics.characteristic.denomination":[],"studentStatistics.characteristic.mothertongue":[],"studentStatistics.characteristic.nationality":[],"studentStatistics.characteristic.residencePermit":[],"studentStatistics.characteristicsInfo.currentData":[],"studentStatistics.characteristicsInfo.population":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.nominative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural.definite`,full:`@{studentGroup.schoolclass.nominative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.genitive.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"studentStatistics.characteristicsInfo.title":[],"studentStatistics.classesInfo.population":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.nominative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural.definite`,full:`@{studentGroup.schoolclass.nominative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.genitive.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"studentStatistics.classesInfo.title":[],"studentStatistics.column.absenceDays":[],"studentStatistics.column.absenceDaysPerStudent":[],"studentStatistics.column.absenceEntries":[],"studentStatistics.column.classCount":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"studentStatistics.column.classTeachers":[{domain:`attendant`,path:`directGroupAttendant.nominative.plural`,full:`@{attendant.directGroupAttendant.nominative.plural}`,transformers:[]}],"studentStatistics.column.cohort":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]}],"studentStatistics.column.count":[],"studentStatistics.column.division":[],"studentStatistics.column.divisions":[],"studentStatistics.column.entries":[],"studentStatistics.column.exits":[],"studentStatistics.column.female":[],"studentStatistics.column.formStructure":[],"studentStatistics.column.forms":[],"studentStatistics.column.formsPerStudent":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"studentStatistics.column.formsPerStudentMedian":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"studentStatistics.column.level":[],"studentStatistics.column.levels":[],"studentStatistics.column.male":[],"studentStatistics.column.measure":[],"studentStatistics.column.netChange":[],"studentStatistics.column.niveau":[],"studentStatistics.column.nonGermanSpeaking":[],"studentStatistics.column.nonSwiss":[],"studentStatistics.column.objectives":[],"studentStatistics.column.objectivesPerPlan":[],"studentStatistics.column.objectivesPerPlanMedian":[],"studentStatistics.column.observations":[],"studentStatistics.column.observationsPerStudent":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"studentStatistics.column.plans":[],"studentStatistics.column.populationBase":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]}],"studentStatistics.column.studentCount":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"studentStatistics.column.students":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"studentStatistics.column.studentsWithMeasure":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"studentStatistics.column.subject":[],"studentStatistics.cycle.cycle1":[],"studentStatistics.cycle.cycle2":[],"studentStatistics.cycle.cycle3":[],"studentStatistics.cycle.kindergarten":[],"studentStatistics.cycle.other":[],"studentStatistics.cycle.primary":[],"studentStatistics.cycle.primary1":[],"studentStatistics.cycle.primary2":[],"studentStatistics.cycle.secondary":[],"studentStatistics.cycle.upperLevel":[],"studentStatistics.developmentInfo.assumeUnassignedExits":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]}],"studentStatistics.developmentInfo.basicsActive":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}
2],"studentStatistics.developmentInfo.basicsClasses":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural.definite`,full:`@{studentGroup.schoolclass.nominative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.genitive.singular.indefinite}`,transformers:[]}],"studentStatistics.developmentInfo.basicsStichtag":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.compound`,full:`@{schoolyear.schoolyear.compound}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular`,full:`@{schoolyear.schoolyear.genitive.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular`,full:`@{schoolyear.schoolyear.accusative.singular}`,transformers:[]}],"studentStatistics.developmentInfo.basicsTitle":[],"studentStatistics.developmentInfo.caveat":[],"studentStatistics.developmentInfo.cohortView":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular`,full:`@{schoolyear.schoolyear.accusative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"studentStatistics.developmentInfo.forecastIntro":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"studentStatistics.developmentInfo.forecastStep1":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]}],"studentStatistics.developmentInfo.forecastStep2":[],"studentStatistics.developmentInfo.forecastStep3":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]}],"studentStatistics.developmentInfo.forecastTitle":[],"studentStatistics.developmentInfo.intake":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.plural`,full:`@{studentGroup.schoolclass.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"studentStatistics.developmentInfo.movements":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"studentStatistics.developmentInfo.rowsTitle":[],"studentStatistics.developmentInfo.title":[],"studentStatistics.divisionsInfo.body":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.accusative.singular.indefinite}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural.definite`,full:`@{studentGroup.schoolclass.nominative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.genitive.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.definite`,full:`@{studentGroup.schoolclass.dative.singular.definite}`,transformers:[]}],"studentStatistics.divisionsInfo.title":[],"studentStatistics.export.createdAt":[],"studentStatistics.export.loading":[],"studentStatistics.export.loadingSubText":[],"studentStatistics.filter.absenceTypes":[],"studentStatistics.filter.formTypes":[],"studentStatistics.filter.levels":[],"studentStatistics.filter.measureTypes":[],"studentStatistics.filter.schoolyears":[{domain:`schoolyear`,path:`schoolyear.nominative.plural`,full:`@{schoolyear.schoolyear.nominative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.plural`,full:`@{schoolyear.schoolyear.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"studentStatistics.filter.units":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural|capitalize}`,transformers:[`capitalize`]}],"studentStatistics.formsInfo.body":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.accusative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.nominative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural.definite`,full:`@{studentGroup.schoolclass.nominative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.genitive.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"studentStatistics.formsInfo.title":[],"studentStatistics.granularity.day":[],"studentStatistics.granularity.month":[],"studentStatistics.granularity.week":[],"studentStatistics.grouping.kigaPrimarUpper":[],"studentStatistics.grouping.lp21Cycles":[],"studentStatistics.grouping.none":[],"studentStatistics.grouping.standardCycles":[],"studentStatistics.grouping.twoYearPairs":[],"studentStatistics.guardian.age":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"studentStatistics.guardian.childrenPerGuardian":[{domain:`guardian`,path:`attachmentFigure.nominative.singular`,full:`@{guardian.attachmentFigure.nominative.singular}`,transformers:[]}],"studentStatistics.guardian.childrenPerGuardianHint":[],"studentStatistics.guardian.civilCommune":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"studentStatistics.guardian.colloquialLanguage":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"studentStatistics.guardian.commune":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"studentStatistics.guardian.custody":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"studentStatistics.guardian.function":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"studentStatistics.guardian.guardiansInHousehold":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"studentStatistics.guardian.guardiansPerStudent":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"studentStatistics.guardian.nationality":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"studentStatistics.guardian.pickup":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"studentStatistics.guardian.residencePermit":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"studentStatistics.guardian.siblings":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]}],"studentStatistics.guardian.siblingsHint":[],"studentStatistics.guardiansInfo.currentData":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]}],"studentStatistics.guardiansInfo.guardians":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`male.dative.singular`,full:`@{attendee.male.dative.singular}`,transformers:[]},{domain:`attendee`,path:`female.dative.singular`,full:`@{attendee.female.dative.singular}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.singular`,full:`@{guardian.attachmentFigure.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"studentStatistics.guardiansInfo.household":[{domain:`guardian`,path:`attachmentFigure.nominative.singular`,full:`@{guardian.attachmentFigure.nominative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"studentStatistics.guardiansInfo.population":[{domain:`guardian`,path:`attachmentFigure.nominative.plural`,full:`@{guardian.attachmentFigure.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.sin
2gular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.nominative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural.definite`,full:`@{studentGroup.schoolclass.nominative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.genitive.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"studentStatistics.guardiansInfo.rights":[{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.singular`,full:`@{guardian.attachmentFigure.nominative.singular}`,transformers:[]}],"studentStatistics.guardiansInfo.siblings":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`guardian`,path:`roleName.description.nominative.singular`,full:`@{guardian.roleName.description.nominative.singular}`,transformers:[]},{domain:`guardian`,path:`attachmentFigure.nominative.singular`,full:`@{guardian.attachmentFigure.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural`,full:`@{school.schoolUnit.genitive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural`,full:`@{school.schoolUnit.accusative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"studentStatistics.guardiansInfo.title":[],"studentStatistics.info.nonGermanSpeaking":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"studentStatistics.info.nonSwiss":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"studentStatistics.info.teachers":[{domain:`attendant`,path:`directGroupAttendant.nominative.singular`,full:`@{attendant.directGroupAttendant.nominative.singular}`,transformers:[]},{domain:`attendant`,path:`contextualGroupAttendant.nominative.singular`,full:`@{attendant.contextualGroupAttendant.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.singular.definite`,full:`@{school.schoolUnit.dative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular.definite`,full:`@{school.schoolUnit.accusative.singular.definite}`,transformers:[]}],"studentStatistics.label.absenceDistribution":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"studentStatistics.label.absentStudentDays":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"studentStatistics.label.absentStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"studentStatistics.label.acrossSchoolyears":[{domain:`schoolyear`,path:`schoolyear.nominative.plural.definite`,full:`@{schoolyear.schoolyear.nominative.plural.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.plural`,full:`@{schoolyear.schoolyear.accusative.plural}`,transformers:[]}],"studentStatistics.label.allAbsenceTypes":[],"studentStatistics.label.allUnits":[{domain:`school`,path:`schoolUnit.nominative.plural`,full:`@{school.schoolUnit.nominative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.plural.universal`,full:`@{school.schoolUnit.nominative.plural.universal|capitalize}`,transformers:[`capitalize`]}],"studentStatistics.label.boxplot":[],"studentStatistics.label.byWeekday":[],"studentStatistics.label.calendarWeek":[],"studentStatistics.label.classSizes":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]}],"studentStatistics.label.compositionAtDate":[],"studentStatistics.label.divisions":[],"studentStatistics.label.excludedClasse
2s":[{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"studentStatistics.label.forecast":[],"studentStatistics.label.grouping":[],"studentStatistics.label.histogram":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"studentStatistics.label.keyFiguresAtDate":[],"studentStatistics.label.movementsHint":[{domain:`schoolyear`,path:`schoolyear.accusative.plural`,full:`@{schoolyear.schoolyear.accusative.plural}`,transformers:[]}],"studentStatistics.label.niveau":[],"studentStatistics.label.noData":[],"studentStatistics.label.noDivisionData":[{domain:`schoolyear`,path:`schoolyear.dative.plural`,full:`@{schoolyear.schoolyear.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.plural.definite`,full:`@{schoolyear.schoolyear.nominative.plural.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"studentStatistics.label.noNiveauData":[{domain:`schoolyear`,path:`schoolyear.dative.plural`,full:`@{schoolyear.schoolyear.dative.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.plural.definite`,full:`@{schoolyear.schoolyear.nominative.plural.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]}],"studentStatistics.label.observationsPerCategory":[],"studentStatistics.label.referenceDate":[],"studentStatistics.label.referenceDateHint":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"studentStatistics.label.studentsPerCohort":[],"studentStatistics.label.studentsPerLevel":[],"studentStatistics.label.studentsPerUnit":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.singular`,full:`@{school.schoolUnit.accusative.singular}`,transformers:[]}],"studentStatistics.label.teachers":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"studentStatistics.label.teachersGenderSplit":[],"studentStatistics.label.total":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"studentStatistics.label.totalLinks":[],"studentStatistics.label.totalPersons":[],"studentStatistics.label.totalPlain":[],"studentStatistics.label.totalStudents":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"studentStatistics.label.undefinedOf":[],"studentStatistics.label.withinSchoolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"studentStatistics.measuresInfo.body":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.accusative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.nominative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural.definite`,full:`@{studentGroup.schoolclass.nominative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.genitive.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular.definite`,full:`@{schoolyear.schoolyear.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"studentStatistics.measuresInfo.title":[],"studentStatistics.niveauInfo.body":[{domain:`schoolyear`,path:`schoolyear.genitive.singular`,full:`@{schoolyear.schoolyear.genitive.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.accusative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular`,full:`@{schoolyear.schoolyear.genitive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural.definite`,full:`@{studentGroup.schoolclass.nominative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.genitive.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]}],"studentStatistics.niveauInfo.title":[],"studentStatistics.overviewInfo.population":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.nominative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural.definite`,full:`@{studentGroup.schoolclass.nominative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.genitive.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"studentStatistics.overviewInfo.title":[],"studentStatistics.plansInfo.body":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.singular`,full:`@{attendee.genderInclusive.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]},{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.accusative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.nominative.singular.indefinite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.nominative.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.nominative.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural.definite`,full:`@{studentGroup.schoolclass.nominative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.administrative.genitive.singular.indefinite`,full:`@{studentGroup.schoolclass.administrative.genitive.singular.indefinite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.dative.singular.definite`,full:`@{schoolyear.schoolyear.dative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]}],"studentStatistics.plansInfo.title":[],"studentStatistics.tab.absences":[],"studentStatistics.tab.characteristics":[],"studentStatistics.tab.classes":[{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"studentStatistics.tab.development":[],"studentStatistics.tab.divisions":[],"studentStatistics.tab.forms":[],"studentStatistics.tab.guardians":[],"studentStatistics.tab.measures":[],"studentStatistics.tab.plans":[],"studentStatistics.toggle.absolute":[],"studentStatistics.toggle.byCohort":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]}],"studentStatistics.toggle.byLevel":[],"studentStatistics.toggle.chart":[],"studentStatistics.toggle.lines":[],"studentStatistics.toggle.mean":[],"studentStatistics.toggle.median":[],"studentStatistics.toggle.showTotal":[],"studentStatistics.toggle.stacked":[],"studentStatistics.toggle.table":[],"studentStatistics.tooltip.boxplot":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"studentStatistics.tooltip.mean":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"studentStatistics.tooltip.median":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"studentStatistics.tooltip.overviewForecast":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.plural.definite`,full:`@{studentGroup.schoolclass.genitive.plural.definite}`,transformers:[]}],"studentStatistics.tooltip.overviewStudents":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`school`,path:`schoolUnit.dative.plural`,full:`@{school.schoolUnit.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.accusative.singular.indefinite`,full:`@{studentGroup.schoolclass.accusative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.accusative.plural.definite`,full:`@{school.schoolUnit.accusative.plural.definite}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.indefinite`,full:`@{studentGroup.schoolclass.dative.singular.indefinite}`,transformers:[]},{domain:`school`,path:`schoolUnit.genitive.plural.definite`,full:`@{school.schoolUnit.genitive.plural.definite}`,transformers:[]}],"studentSta
2tistics.tooltip.p90":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"studentStatistics.tooltip.q1":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"studentStatistics.tooltip.q3":[{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"timetable.alert.onlyAdminsMoveWorkgroupEntries":[{domain:`studentGroup`,path:`workgroup.dative.plural`,full:`@{studentGroup.workgroup.dative.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.plural`,full:`@{studentGroup.workgroup.genitive.plural}`,transformers:[]}],"timetable.call.download":[],"timetable.call.downloadOrEnlarge":[],"timetable.call.showStudentCount":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]}],"timetable.entrySettings.label.endOfSchoolyear":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]}],"timetable.error.studentWithoutClassInSchoolYear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.negative`,full:`@{studentGroup.schoolclass.dative.singular.negative}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]}],"timetable.export.call.exports":[],"timetable.export.call.exportsAndSubscription":[],"timetable.export.call.pdfAllClasses":[{domain:`studentGroup`,path:`schoolclass.genitive.plural`,full:`@{studentGroup.schoolclass.genitive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.singular`,full:`@{studentGroup.schoolclass.nominative.singular}`,transformers:[]}],"timetable.export.call.pdfAllStudentsOfClass":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.genitive.singular.demonstrative`,full:`@{studentGroup.schoolclass.genitive.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.dative.singular.demonstrative`,full:`@{studentGroup.schoolclass.dative.singular.demonstrative}`,transformers:[]}],"timetable.export.call.pdfAllStudentsOfWorkgroup":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.genitive.singular.demonstrative`,full:`@{studentGroup.workgroup.genitive.singular.demonstrative}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]},{domain:`studentGroup`,path:`workgroup.dative.singular.demonstrative`,full:`@{studentGroup.workgroup.dative.singular.demonstrative}`,transformers:[]}],"timetable.export.call.showInCalendarApp":[],"timetable.export.label.pdf":[],"timetable.export.label.preview":[],"timetable.groups.call.copyFromCurrentSchoolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular}`,transformers:[]}],"timetable.label.agendaView":[],"timetable.label.classPartFree":[{domain:`studentGroup`,path:`schoolclass.genitive.singular.definite`,full:`@{studentGroup.schoolclass.genitive.singular.definite}`,transformers:[]}],"timetable.label.communalCount":[],"timetable.label.firstSemester":[],"timetable.label.lessonCount":[],"timetable.label.lessonCountTitle":[],"timetable.label.secondSemester":[],"timetable.label.wholeSchoolYear":[{domain:`schoolyear`,path:`schoolyear.whole.nominative.singular`,full:`@{schoolyear.schoolyear.whole.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"timetable.label.workgroup":[{domain:`studentGroup`,path:`workgroup.nominative.singular`,full:`@{studentGroup.workgroup.nominative.singular}`,transformers:[]}],"timetable.lessons.alert.noLessonsThisSchoolyear":[{domain:`schoolyear`,path:`schoolyear.accusative.singular.demonstrative`,full:`@{schoolyear.schoolyear.accusative.singular.demonstrative}`,transformers:[]}],"timetable.lessons.call.copyFromCurrentSchoolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular`,full:`@{schoolyear.schoolyear.dative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.accusative.singular.definite`,full:`@{schoolyear.schoolyear.current.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.current.nominative.singular`,full:`@{schoolyear.schoolyear.current.nominative.singular}`,transformers:[]}],"timetable.overview.alert.creationHint":[{domain:`studentGroup`,path:`module.name`,full:`@{studentGroup.module.name}`,transformers:[]},{domain:`studentGroup`,path:`list.and.accusative.plural`,full:`@{studentGroup.list.and.accusative.plural}`,transformers:[]},{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]},{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"timetable.overview.label.classTimetables":[{domain:`studentGroup`,path:`schoolclass.compound`,full:`@{studentGroup.schoolclass.compound}`,transformers:[]},{domain:`studentGroup`,path:`schoolclass.nominative.plural`,full:`@{studentGroup.schoolclass.nominative.plural}`,transformers:[]}],"timetable.overview.label.studentTimetables":[{domain:`attendee`,path:`abbreviation.plural`,full:`@{attendee.abbreviation.plural}`,transformers:[]},{domain:`attendee`,path:`genderInclusive.plural`,full:`@{attendee.genderInclusive.plural}`,transformers:[]}],"timetable.overview.label.teacherTimetables":[{domain:`attendant`,path:`roleName.nominative.plural`,full:`@{attendant.roleName.nominative.plural}`,transformers:[]}],"timetable.roomProfiles.alert.confirmNewTimesFromNextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.dative.singular.definite`,full:`@{schoolyear.schoolyear.dative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.accusative.singular.definite`,full:`@{schoolyear.schoolyear.accusative.singular.definite}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.genitive.singular.definite`,full:`@{schoolyear.schoolyear.genitive.singular.definite}`,transformers:[]}],"timetable.roomProfiles.call.confirmNoCancel":[],"timetable.roomProfiles.call.confirmYes":[],"timetable.roomProfiles.call.defineTimesForNextSchoolyear":[{domain:`schoolyear`,path:`schoolyear.next.accusative.singular.definite`,full:`@{schoolyear.schoolyear.next.accusative.singular.definite}`,transformers:[]}],"timetable.settings.label.accessToAllSchoolUnits":[{domain:`school`,path:`schoolUnit.accusative.plural.universal`,full:`@{school.schoolUnit.accusative.plural.universal}`,transformers:[]}],"timetable.teachersXls.label.schoolUnit":[{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular}`,transformers:[]},{domain:`school`,path:`schoolUnit.nominative.singular`,full:`@{school.schoolUnit.nominative.singular|capitalize}`,transformers:[`capitalize`]}],"timetable.teachersXls.label.schoolYear":[{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular}`,transformers:[]},{domain:`schoolyear`,path:`schoolyear.nominative.singular`,full:`@{schoolyear.schoolyear.nominative.singular|capitalize}`,transformers:[`capitalize`]}]}})),wa,Ta,Ea,Da=j((()=>{wa=`base`,Ta=`data-i18n-dynamic-naming-scope`,Ea=Symbol(`i18n-scope`)}));function Oa(e){let t=e.getRootNode();return t instanceof ShadowRoot?t.host:null}function ka(e){let t=e;for(;t!==null;){if(!(t instanceof Element)){t=t.parentElement??Oa(t);continue}let e=t.closest(`[${Ta}]`);if(e)return e.getAttribute(`data-i18n-dynamic-naming-scope`)??void 0;t=Oa(t)}}function Aa({identifier:e,_pluralism:t,params:n,scope:r,fromFallbackLocale:i=!1}){if(isI18NIdentifierModeEnabled)return e;let a=i?window.__I18N__.fallbackLocale:window.__I18N__.locale,o=a.data[e]?.value??window.__I18N__.fallbackLocale.data[e]?.value;if(o===void 0)return ja(`No translation found for ${e} in locale ${window.__I18N__.locale.identifier}`),e;if(typeof o==`object`){if(t===void 0)return ja(`No count was provided for ${e}`),e;o=o[Lte(t)].value}for(let[e,t]of Object.entries(n??[]))o=o.replaceAll(`{${e}}`,t.toString());if(Ca[e]===void 0)return console.error(`[I18N] - Can't find mappings for ${e}`),e;if(Ca[e].length>0){r===void 0&&(ja(`No scope was defined for ${e}`),r=`instance`);for(let t of Ca[e]){let e=Hte(r,t),n=zte(e,a);n===void 0?(ja(`Dynamic reference ${t.full} (resolved as ${e}) could not be found`),n=`<i18n-dynamic-notfound>`):n=Bte(n,t.transformers),o=o.replaceAll(t.full,n)}}return o===``&&!i&&window.__I18N__.locale.identifier!==window.__I18N__.fallbackLocale.identifier?Aa({identifier:e,_pluralism:t,params:n,scope:r,fromFallbackLocale:!0}):o}function ja(e){console.warn(`[I18N] - ${e}`),isDevOrLab&&Be(`[I18N] - ${e}`)}function Lte(e){return e===1?`one`:`other`}function Rte(e,t){let n,r=window.__I18N__.instanceSettings.find(e=>e.scope===`instance`);if(e===`instance`?n=r:typeof e==`number`&&(n=window.__I18N__.instanceSettings.find(t=>t.scope===`schoolUnit`&&t.schoolUnitId===e)??r),n===void 0)return wa;for(let e of n.settings)if(e.domain===t&&e.collectionName!==null)return e.collectionName;for(let e of r?.settings??[])if(e.domain===t)return e.collectionName??`base`;return wa}function zte(e,t){let n=t.data[e]?.value;if(n!==void 0&&n!==``)return n;let r=window.__I18N__.fallbackLocale.data[e]?.value;return r===``?void 0:r}function Bte(e,t){return t.reduce((e,t)=>
2{switch(t){case`capitalize`:return e.charAt(0).toLocaleUpperCase()+e.slice(1);case`lowercase`:return e.toLocaleLowerCase();case`uppercase`:return console.log(`uppercasing`,e.toLocaleUpperCase()),e.toLocaleUpperCase()}},e)}function Vte(){window.$t=Na,console.log(`[I18N] - Initialized`)}function Ma(e){if(e===void 0||e===`instance`)return`instance`;let t=parseInt(e);return isNaN(t)?(ja(`Resolved scope ${e} is invalid.`),`instance`):t}function Hte(e,t){return`dynamics.${t.domain}.${Rte(e,t.domain)}.${t.path}`}var Na,Pa=j((()=>{Ite(),W(),Da(),Na=(e,t)=>{if(t===void 0)return Aa({identifier:e});let n=t.scope;return t.origin!==void 0&&(n=Ma(ka(t.origin))),Aa({identifier:e,params:t.params,_pluralism:t._pluralism,scope:n})}})),Ute=j((()=>{Pa(),Vte()})),Wte=j((()=>{(function(){if(typeof document>`u`||`adoptedStyleSheets`in document)return;var e=`ShadyCSS`in window&&!ShadyCSS.nativeShadow,t=document.implementation.createHTMLDocument(``),n=new WeakMap,r=typeof DOMException==`object`?Error:DOMException,i=Object.defineProperty,a=Array.prototype.forEach,o=/@import.+?;?$/gm;function s(e){var t=e.replace(o,``);return t!==e&&console.warn(`@import rules are not allowed here. See https://github.com/WICG/construct-stylesheets/issues/119#issuecomment-588352418`),t.trim()}function c(e){return`isConnected`in e?e.isConnected:document.contains(e)}function l(e){return e.filter(function(t,n){return e.indexOf(t)===n})}function u(e,t){return e.filter(function(e){return t.indexOf(e)===-1})}function d(e){e.parentNode.removeChild(e)}function f(e){return e.shadowRoot||n.get(e)}var p=[`addRule`,`deleteRule`,`insertRule`,`removeRule`],m=CSSStyleSheet.prototype;m.replace=function(){return Promise.reject(new r(`Can't call replace on non-constructed CSSStyleSheets.`))},m.replaceSync=function(){throw new r(`Failed to execute 'replaceSync' on 'CSSStyleSheet': Can't call replaceSync on non-constructed CSSStyleSheets.`)};function h(e){return typeof e==`object`?D.isPrototypeOf(e)||m.isPrototypeOf(e):!1}function g(e){return typeof e==`object`&&m.isPrototypeOf(e)}var _=new WeakMap,v=new WeakMap,y=new WeakMap,b=new WeakMap;function x(e,t){var n=document.createElement(`style`);return y.get(e).set(t,n),v.get(e).push(t),n}function S(e,t){return y.get(e).get(t)}function C(e,t){y.get(e).delete(t),v.set(e,v.get(e).filter(function(e){return e!==t}))}function w(e,t){requestAnimationFrame(function(){t.textContent=_.get(e).textContent,b.get(e).forEach(function(e){return t.sheet[e.method].apply(t.sheet,e.args)})})}function T(e){if(!_.has(e))throw TypeError(`Illegal invocation`)}function E(){var e=this,n=document.createElement(`style`);t.body.appendChild(n),_.set(e,n),v.set(e,[]),y.set(e,new WeakMap),b.set(e,[])}var D=E.prototype;D.replace=function(e){try{return this.replaceSync(e),Promise.resolve(this)}catch(e){return Promise.reject(e)}},D.replaceSync=function(e){if(T(this),typeof e==`string`){var t=this;_.get(t).textContent=s(e),b.set(t,[]),v.get(t).forEach(function(e){e.isConnected()&&w(t,S(t,e))})}},i(D,`cssRules`,{configurable:!0,enumerable:!0,get:function(){return T(this),_.get(this).sheet.cssRules}}),i(D,`media`,{configurable:!0,enumerable:!0,get:function(){return T(this),_.get(this).sheet.media}}),p.forEach(function(e){D[e]=function(){var t=this;T(t);var n=arguments;b.get(t).push({method:e,args:n}),v.get(t).forEach(function(r){if(r.isConnected()){var i=S(t,r).sheet;i[e].apply(i,n)}});var r=_.get(t).sheet;return r[e].apply(r,n)}}),i(E,Symbol.hasInstance,{configurable:!0,value:h});var ee={childList:!0,subtree:!0},O=new WeakMap;function k(e){var t=O.get(e);return t||(t=new F(e),O.set(e,t)),t}function A(e){i(e.prototype,`adoptedStyleSheets`,{configurable:!0,enumerable:!0,get:function(){return k(this).sheets},set:function(e){k(this).update(e)}})}function te(e,t){for(var n=document.createNodeIterator(e,NodeFilter.SHOW_ELEMENT,function(e){return f(e)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT},null,!1),r=void 0;r=n.nextNode();)t(f(r))}var ne=new WeakMap,re=new WeakMap,j=new WeakMap;function M(e,t){return t instanceof HTMLStyleElement&&re.get(e).some(function(t){return S(t,e)})}function N(e){var t=ne.get(e);return t instanceof Document?t.body:t}function P(e){var t=document.createDocumentFragment(),n=re.get(e),r=j.get(e),i=N(e);
2r.disconnect(),n.forEach(function(n){t.appendChild(S(n,e)||x(n,e))}),i.insertBefore(t,null),r.observe(i,ee),n.forEach(function(t){w(t,S(t,e))})}function F(t){var n=this;n.sheets=[],ne.set(n,t),re.set(n,[]),j.set(n,new MutationObserver(function(t,r){if(!document){r.disconnect();return}t.forEach(function(t){e||a.call(t.addedNodes,function(e){e instanceof Element&&te(e,function(e){k(e).connect()})}),a.call(t.removedNodes,function(t){t instanceof Element&&(M(n,t)&&P(n),e||te(t,function(e){k(e).disconnect()}))})})}))}if(F.prototype={isConnected:function(){var e=ne.get(this);return e instanceof Document?e.readyState!==`loading`:c(e.host)},connect:function(){var e=N(this);j.get(this).observe(e,ee),re.get(this).length>0&&P(this),te(e,function(e){k(e).connect()})},disconnect:function(){j.get(this).disconnect()},update:function(e){var t=this,n=ne.get(t)===document?`Document`:`ShadowRoot`;if(!Array.isArray(e))throw TypeError(`Failed to set the 'adoptedStyleSheets' property on `+n+`: Iterator getter is not callable.`);if(!e.every(h))throw TypeError(`Failed to set the 'adoptedStyleSheets' property on `+n+`: Failed to convert value to 'CSSStyleSheet'`);if(e.some(g))throw TypeError(`Failed to set the 'adoptedStyleSheets' property on `+n+`: Can't adopt non-constructed stylesheets`);t.sheets=e;var r=re.get(t),i=l(e);u(r,i).forEach(function(e){d(S(e,t)),C(e,t)}),re.set(t,i),t.isConnected()&&i.length>0&&P(t)}},window.CSSStyleSheet=E,A(Document),`ShadowRoot`in window){A(ShadowRoot);var ie=Element.prototype,ae=ie.attachShadow;ie.attachShadow=function(e){var t=ae.call(this,e);return e.mode===`closed`&&n.set(this,t),t}}var oe=k(document);oe.isConnected()?oe.connect():document.addEventListener(`DOMContentLoaded`,oe.connect.bind(oe))})()}));function Gte(){let e=`${apiBasePath}logged-in-person`;return He.get(e).then(e=>e.data)}async function Fa(e,t){let n=t instanceof Error?{name:t.name,message:t.message,stack:t.stack}:t;await He.post(apiBasePath+`frontend-error/report/`+e,n)}function Ia(e,t=!0,n=!0,r=null){d(i=>{if(Fa(e,i).then(()=>{n&&!La.includes(i.message)&&U($t(`global.error.unexpectedErrorReported`)+(r===null?``:` `+$t(`global.error.pageReloadInSeconds`,{params:{seconds:r}}))),r!==null&&setTimeout(()=>{location.reload()},r*1e3)}),t)throw i;return!1})}var La,Ra=j((()=>{Ve(),z(),W(),La=[`Cannot read properties of undefined (reading 'dayIndex')`]}));function za({component:e,appName:t,configure:n,attributes:r,events:i,shadowRootOptions:a,enableErrorMonitoring:o}){return class extends HTMLElement{app;props;attributeConfigs=new Map;constructor(){super(),r?.forEach(e=>{this.attributeConfigs.set(e.name,e)}),this.props=S({})}connectedCallback(){let s=document.createElement(`div`);if(s.lang=`de-CH`,a){let e=this.attachShadow({mode:a.mode});a.stylesheets&&(e.adoptedStyleSheets=[...a.stylesheets]),e.appendChild(s)}else this.appendChild(s);r?.forEach(e=>{let t=this.getAttribute(e.name)??void 0,n;if(e.required){if(t===void 0)throw Error(`required attribute ${e.name} is missing`);n=e.convert?e.convert(t):t}else n=e.convert?e.convert(t):t;this.props[f(e.name)]=n}),i?.forEach(e=>{this.props[`on${e}`]=t=>{this.dispatchEvent(new CustomEvent(`vue${e.toLowerCase()}`,{detail:t}))}}),this.app=le({name:t,render:()=>c(e,this.props)}),this.app.config.idPrefix=`${t??`app`}-${Ba++}`,n&&n(this.app),this.app.config.globalProperties.$t=Na,o&&(this.app.config.errorHandler=function(e,n,r){console.error(e),Fa(`app-instance-error`,{component:t,error:e instanceof Error?`${e.name} - ${e.message}`:e,description:r})}),this.app.mount(s)}static get observedAttributes(){return r?.map(({name:e})=>e)??[]}attributeChangedCallback(e,t,n){let r=this.attributeConfigs.get(e);if(r===void 0)return;let i,a=n??void 0;if(r.required){if(a===void 0)throw Error(`required attribute ${e} can't be removed`);i=r.convert?r.convert(a):a}else i=r.convert?r.convert(a):a;this.props[f(e)]=i}disconnectedCallback(){this.app?.unmount()}}}var Ba,Va=j((()=>{z(),Ra(),Pa(),Ba=0}));function Ha(){return gs.apply(null,arguments)}function Kte(e){gs=e}function Ua(e){return e instanceof Array||Object.prototype.toString.call(e)===`[object Array]`}function Wa(e){return e!=null&&Object.prototype.toString.call(e)===`[object Object]`}function Ga(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Ka(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;for(var t in e)if(Ga(e,t))return!1;return!0}function qa(e){return e===void 0}function Ja(e){return typeof e==`number`||Object.prototype.toString.call(e)===`[object Number]`}function Ya(e){return e instanceof Date||Object.prototype.toString.call(e)===`[object Date]`}function Xa(e,t){var n=[],r,i=e.length;for(r=0;r<i;++r)n.push(t(e[r],r));return n}function Za(e,t){for(var n in t)Ga(t,n)&&(e[n]=t[n]);return Ga(t,`toString`)&&(e.toString=t.toString),Ga(t,`valueOf`)&&(e.valueOf=t.valueOf),e}function Qa(e,t,n,r){return gre(e,t,n,r,!0).utc()}function qte(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invali
2dMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function $a(e){return e._pf??=qte(),e._pf}function eo(e){var t=null,n=!1,r=e._d&&!isNaN(e._d.getTime());if(r&&(t=$a(e),n=_s.call(t.parsedDateParts,function(e){return e!=null}),r=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n),e._strict&&(r=r&&t.charsLeftOver===0&&t.unusedTokens.length===0&&t.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(e))e._isValid=r;else return r;return e._isValid}function to(e){var t=Qa(NaN);return e==null?$a(t).userInvalidated=!0:Za($a(t),e),t}function no(e,t){var n,r,i,a=vs.length;if(qa(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),qa(t._i)||(e._i=t._i),qa(t._f)||(e._f=t._f),qa(t._l)||(e._l=t._l),qa(t._strict)||(e._strict=t._strict),qa(t._tzm)||(e._tzm=t._tzm),qa(t._isUTC)||(e._isUTC=t._isUTC),qa(t._offset)||(e._offset=t._offset),qa(t._pf)||(e._pf=$a(t)),qa(t._locale)||(e._locale=t._locale),a>0)for(n=0;n<a;n++)r=vs[n],i=t[r],qa(i)||(e[r]=i);return e}function ro(e){no(this,e),this._d=new Date(e._d==null?NaN:e._d.getTime()),this.isValid()||(this._d=new Date(NaN)),ys===!1&&(ys=!0,Ha.updateOffset(this),ys=!1)}function io(e){return e instanceof ro||e!=null&&e._isAMomentObject!=null}function ao(e){Ha.suppressDeprecationWarnings===!1&&typeof console<`u`&&console.warn&&console.warn(`Deprecation warning: `+e)}function oo(e,t){var n=!0;return Za(function(){if(Ha.deprecationHandler!=null&&Ha.deprecationHandler(null,e),n){var r=[],i,a,o,s=arguments.length;for(a=0;a<s;a++){if(i=``,typeof arguments[a]==`object`){for(o in i+=`
3[`+a+`] `,arguments[0])Ga(arguments[0],o)&&(i+=o+`: `+arguments[0][o]+`, `);i=i.slice(0,-2)}else i=arguments[a];r.push(i)}ao(e+`
4Arguments: `+Array.prototype.slice.call(r).join(``)+`
5`+Error().stack),n=!1}return t.apply(this,arguments)},t)}function so(e,t){Ha.deprecationHandler!=null&&Ha.deprecationHandler(e,t),bs[e]||(ao(t),bs[e]=!0)}function co(e){return typeof Function<`u`&&e instanceof Function||Object.prototype.toString.call(e)===`[object Function]`}function Jte(e){var t,n;for(n in e)Ga(e,n)&&(t=e[n],co(t)?this[n]=t:this[`_`+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+`|\\d{1,2}`)}function lo(e,t){var n=Za({},e),r;for(r in t)Ga(t,r)&&(Wa(e[r])&&Wa(t[r])?(n[r]={},Za(n[r],e[r]),Za(n[r],t[r])):t[r]==null?delete n[r]:n[r]=t[r]);for(r in e)Ga(e,r)&&!Ga(t,r)&&Wa(e[r])&&(n[r]=Za({},n[r]));return n}function uo(e){e!=null&&this.set(e)}function Yte(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return co(r)?r.call(t,n):r}function fo(e,t,n){var r=``+Math.abs(e),i=t-r.length;return(e>=0?n?`+`:``:`-`)+(10**Math.max(0,i)).toString().substr(1)+r}function po(e,t,n,r){var i=r;typeof r==`string`&&(i=function(){return this[r]()}),e&&(Es[e]=i),t&&(Es[t[0]]=function(){return fo(i.apply(this,arguments),t[1],t[2])}),n&&(Es[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function Xte(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,``):e.replace(/\\/g,``)}function Zte(e){var t=e.match(Cs),n,r;for(n=0,r=t.length;n<r;n++)Es[t[n]]?t[n]=Es[t[n]]:t[n]=Xte(t[n]);return function(n){var i=``,a;for(a=0;a<r;a++)i+=co(t[a])?t[a].call(n,e):t[a];return i}}function mo(e,t){return e.isValid()?(t=Qte(t,e.localeData()),Ts[t]=Ts[t]||Zte(t),Ts[t](e)):e.localeData().invalidDate()}function Qte(e,t){var n=5;function r(e){return t.longDateFormat(e)||e}for(ws.lastIndex=0;n>=0&&ws.test(e);)e=e.replace(ws,r),ws.lastIndex=0,--n;return e}function $te(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(Cs).map(function(e){return e===`MMMM`||e===`MM`||e===`DD`||e===`dddd`?e.slice(1):e}).join(``),this._longDateFormat[e])}function ene(){return this._invalidDate}function tne(e){return this._ordinal.replace(`%d`,e)}function nne(e,t,n,r){var i=this._relativeTime[n];return co(i)?i(e,t,n,r):i.replace(/%d/i,e)}function rne(e,t){var n=this._relativeTime[e>0?`future`:`past`];return co(n)?n(t):n.replace(/%s/i,t)}function ho(e){return typeof e==`string`?Ms[e]||Ms[e.toLowerCase()]:void 0}function go(e){var t={},n,r;for(r in e)Ga(e,r)&&(n=ho(r),n&&(t[n]=e[r]));return t}function ine(e){var t=[],n;
5for(n in e)Ga(e,n)&&t.push({unit:n,priority:Ns[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}function _o(e,t,n){$s[e]=co(t)?t:function(e,r){return e&&n?n:t}}function ane(e,t){return Ga($s,e)?$s[e](t._strict,t._locale):new RegExp(one(e))}function one(e){return vo(e.replace(`\\`,``).replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,r,i){return t||n||r||i}))}function vo(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,`\\$&`)}function yo(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function bo(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=yo(t)),n}function xo(e,t){var n,r=t,i;for(typeof e==`string`&&(e=[e]),Ja(t)&&(r=function(e,n){n[t]=bo(e)}),i=e.length,n=0;n<i;n++)ec[e[n]]=r}function So(e,t){xo(e,function(e,n,r,i){r._w=r._w||{},t(e,r._w,r,i)})}function sne(e,t,n){t!=null&&Ga(ec,e)&&ec[e](t,n._a,n,e)}function Co(e){return e%4==0&&e%100!=0||e%400==0}function wo(e){return Co(e)?366:365}function cne(){return Co(this.year())}function To(e,t){return function(n){return n==null?Eo(this,e):(lne(this,e,n),Ha.updateOffset(this,t),this)}}function Eo(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case`Milliseconds`:return r?n.getUTCMilliseconds():n.getMilliseconds();case`Seconds`:return r?n.getUTCSeconds():n.getSeconds();case`Minutes`:return r?n.getUTCMinutes():n.getMinutes();case`Hours`:return r?n.getUTCHours():n.getHours();case`Date`:return r?n.getUTCDate():n.getDate();case`Day`:return r?n.getUTCDay():n.getDay();case`Month`:return r?n.getUTCMonth():n.getMonth();case`FullYear`:return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function lne(e,t,n){var r,i,a,o,s;if(!(!e.isValid()||isNaN(n))){switch(r=e._d,i=e._isUTC,t){case`Milliseconds`:i?r.setUTCMilliseconds(n):r.setMilliseconds(n);return;case`Seconds`:i?r.setUTCSeconds(n):r.setSeconds(n);return;case`Minutes`:i?r.setUTCMinutes(n):r.setMinutes(n);return;case`Hours`:i?r.setUTCHours(n):r.setHours(n);return;case`Date`:i?r.setUTCDate(n):r.setDate(n);return;case`FullYear`:break;default:return}a=n,o=e.month(),s=e.date(),s=s===29&&o===1&&!Co(a)?28:s,i?r.setUTCFullYear(a,o,s):r.setFullYear(a,o,s)}}function une(e){return e=ho(e),co(this[e])?this[e]():this}function dne(e,t){if(typeof e==`object`){e=go(e);var n=ine(e),r,i=n.length;for(r=0;r<i;r++)this[n[r].unit](e[n[r].unit])}else if(e=ho(e),co(this[e]))return this[e](t);return this}function fne(e,t){return(e%t+t)%t}function Do(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=fne(t,12);return e+=(t-n)/12,n===1?Co(e)?29:28:31-n%7%2}function pne(e,t){return e?Ua(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||mc).test(t)?`format`:`standalone`][e.month()]:Ua(this._months)?this._months:this._months.standalone}function mne(e,t){return e?Ua(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[mc.test(t)?`format`:`standalone`][e.month()]:Ua(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function hne(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)a=Qa([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(a,``).toLocaleLowerCase(),this._longMonthsParse[r]=this.months(a,``).toLocaleLowerCase();return n?t===`MMM`?(i=dc.call(this._shortMonthsParse,o),i===-1?null:i):(i=dc.call(this._longMonthsParse,o),i===-1?null:i):t===`MMM`?(i=dc.call(this._shortMonthsParse,o),i===-1?(i=dc.call(this._longMonthsParse,o),i===-1?null:i):i):(i=dc.call(this._longMonthsParse,o),i===-1?(i=dc.call(this._shortMonthsParse,o),i===-1?null:i):i)}function gne(e,t,n){var r,i,a;if(this._monthsParseExact)return hne.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++)if(i=Qa([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=RegExp(`^`+this.months(i,``).replace(`.`,``)+`$`,`i`),this._shortMonthsParse[r]=RegExp(`^`+this.monthsShort(i,``).replace(`.`,``)+`$`,`i`)),!n&&!this._monthsParse[r]&&(a=`^`+this.months(i,``)+`|^`+this.monthsShort(i,``),this._monthsParse[r]=new RegExp(a.replace(`.`,``),`i`)),n&&t===`MMMM`&&this._longMonthsParse[r].test(e)||n&&t===`MMM`&&this._shortMonthsParse[r].test(e)||!n&&this._monthsParse[r].test(e))return r}function _ne(e,t){if(!e.isValid())return e;if(typeof t==`string`){if(/^\d+$/.test(t))t=bo(t);else if(t=e.localeData().monthsParse(t),!Ja(t))return e}var n=t,r=e.date();return r=r<29?r:Math.min(r,Do(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,r):e._d.setMonth(n,r),e}function vne(e){return e==null?Eo(this,`Month`):(_ne(this,e),Ha.updateOffset(this,!0),this)}function yne(){return Do(this.year(),this.month())}function bne(e){return this._monthsParseExact?(Ga(this,`_monthsRegex`)||Sne.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(Ga(this,`_monthsShortRegex`)||(this._monthsShortRegex=hc),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function xne(e){return this._monthsParseExact?(Ga(this,`_monthsRegex`)||Sne.call(this),e?this._monthsStrictRegex:this._monthsRegex):(Ga(this,`_monthsRegex`)||(this._monthsRegex=gc),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function Sne(){function e(e,t){return t.length-e.length}var t=[],n=[],r=[],i,a,o,s;for(i=0;i<12;i++)a=Qa([2e3,i]),o=vo(this.monthsShort(a,``)),s=vo(this.months(a,``)),t.push(o),n.push(s),r.push(s),r.push(o);t.sort(e),n.sort(e),r.sort(e),this._monthsRegex=RegExp(`^(`+r.join(`|`)+`)`,`i`),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=RegExp(`^(`+n.join(`|`)+`)`,`i`),this._monthsShortStrictRegex=RegExp(`^(`+t.
5join(`|`)+`)`,`i`)}function Cne(e,t,n,r,i,a,o){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,i,a,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,i,a,o),s}function Oo(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function ko(e,t,n){var r=7+t-n;return-((7+Oo(e,0,r).getUTCDay()-t)%7)+r-1}function wne(e,t,n,r,i){var a=(7+n-r)%7,o=ko(e,r,i),s=1+7*(t-1)+a+o,c,l;return s<=0?(c=e-1,l=wo(c)+s):s>wo(e)?(c=e+1,l=s-wo(e)):(c=e,l=s),{year:c,dayOfYear:l}}function Ao(e,t,n){var r=ko(e.year(),t,n),i=Math.floor((e.dayOfYear()-r-1)/7)+1,a,o;return i<1?(o=e.year()-1,a=i+jo(o,t,n)):i>jo(e.year(),t,n)?(a=i-jo(e.year(),t,n),o=e.year()+1):(o=e.year(),a=i),{week:a,year:o}}function jo(e,t,n){var r=ko(e,t,n),i=ko(e+1,t,n);return(wo(e)-r+i)/7}function Tne(e){return Ao(e,this._week.dow,this._week.doy).week}function Ene(){return this._week.dow}function Dne(){return this._week.doy}function One(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,`d`)}function kne(e){var t=Ao(this,1,4).week;return e==null?t:this.add((e-t)*7,`d`)}function Ane(e,t){return typeof e==`string`?isNaN(e)?(e=t.weekdaysParse(e),typeof e==`number`?e:null):parseInt(e,10):e}function jne(e,t){return typeof e==`string`?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Mo(e,t){return e.slice(t,7).concat(e.slice(0,t))}function Mne(e,t){var n=Ua(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?`format`:`standalone`];return e===!0?Mo(n,this._week.dow):e?n[e.day()]:n}function Nne(e){return e===!0?Mo(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Pne(e){return e===!0?Mo(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Fne(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=Qa([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,``).toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,``).toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,``).toLocaleLowerCase();return n?t===`dddd`?(i=dc.call(this._weekdaysParse,o),i===-1?null:i):t===`ddd`?(i=dc.call(this._shortWeekdaysParse,o),i===-1?null:i):(i=dc.call(this._minWeekdaysParse,o),i===-1?null:i):t===`dddd`?(i=dc.call(this._weekdaysParse,o),i!==-1||(i=dc.
5call(this._shortWeekdaysParse,o),i!==-1)?i:(i=dc.call(this._minWeekdaysParse,o),i===-1?null:i)):t===`ddd`?(i=dc.call(this._shortWeekdaysParse,o),i!==-1||(i=dc.call(this._weekdaysParse,o),i!==-1)?i:(i=dc.call(this._minWeekdaysParse,o),i===-1?null:i)):(i=dc.call(this._minWeekdaysParse,o),i!==-1||(i=dc.call(this._weekdaysParse,o),i!==-1)?i:(i=dc.call(this._shortWeekdaysParse,o),i===-1?null:i))}function Ine(e,t,n){var r,i,a;if(this._weekdaysParseExact)return Fne.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++)if(i=Qa([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=RegExp(`^`+this.weekdays(i,``).replace(`.`,`\\.?`)+`$`,`i`),this._shortWeekdaysParse[r]=RegExp(`^`+this.weekdaysShort(i,``).replace(`.`,`\\.?`)+`$`,`i`),this._minWeekdaysParse[r]=RegExp(`^`+this.weekdaysMin(i,``).replace(`.`,`\\.?`)+`$`,`i`)),this._weekdaysParse[r]||(a=`^`+this.weekdays(i,``)+`|^`+this.weekdaysShort(i,``)+`|^`+this.weekdaysMin(i,``),this._weekdaysParse[r]=new RegExp(a.replace(`.`,``),`i`)),n&&t===`dddd`&&this._fullWeekdaysParse[r].test(e)||n&&t===`ddd`&&this._shortWeekdaysParse[r].test(e)||n&&t===`dd`&&this._minWeekdaysParse[r].test(e)||!n&&this._weekdaysParse[r].test(e))return r}function Lne(e){if(!this.isValid())return e==null?NaN:this;var t=Eo(this,`Day`);return e==null?t:(e=Ane(e,this.localeData()),this.add(e-t,`d`))}function Rne(e){if(!this.isValid())return e==null?NaN:this;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,`d`)}function zne(e){if(!this.isValid())return e==null?NaN:this;if(e!=null){var t=jne(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function Bne(e){return this._weekdaysParseExact?(Ga(this,`_weekdaysRegex`)||No.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(Ga(this,`_weekdaysRegex`)||(this._weekdaysRegex=xc),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Vne(e){return this._weekdaysParseExact?(Ga(this,`_weekdaysRegex`)||No.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(Ga(this,`_weekdaysShortRegex`)||(this._weekdaysShortRegex=Sc),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Hne(e){return this._weekdaysParseExact?(Ga(this,`_weekdaysRegex`)||No.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(Ga(this,`_weekdaysMinRegex`)||(this._weekdaysMinRegex=Cc),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function No(){function e(e,t){return t.length-e.length}var t=[],n=[],r=[],i=[],a,o,s,c,l;for(a=0;a<7;a++)o=Qa([2e3,1]).day(a),s=vo(this.weekdaysMin(o,``)),c=vo(this.weekdaysShort(o,``)),l=vo(this.weekdays(o,``)),t.push(s),n.push(c),r.push(l),i.push(s),i.push(c),i.push(l);t.sort(e),n.sort(e),r.sort(e),i.sort(e),this._weekdaysRegex=RegExp(`^(`+i.join(`|`)+`)`,`i`),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=RegExp(`^(`+r.join(`|`)+`)`,`i`),this._weekdaysShortStrictRegex=RegExp(`^(`+n.join(`|`)+`)`,`i`),this._weekdaysMinStrictRegex=RegExp(`^(`+t.join(`|`)+`)`,`i`)}function Po(){return this.hours()%12||12}function Une(){return this.hours()||24}function Wne(e,t){po(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function Gne(e,t){return t._meridiemParse}function Kne(e){return(e+``).toLowerCase().charAt(0)===`p`}function qne(e,t,n){return e>11?n?`pm`:`PM`:n?`am`:`AM`}function Jne(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n<r;n+=1)if(e[n]!==t[n])return n;return r}function Yne(e){return e&&e.toLowerCase().replace(`_`,`-`)}function Xne(e){for(var t=0,n,r,i,a;t<e.length;){for(a=Yne(e[t]).split(`-`),n=a.length,r=Yne(e[t+1]),r=r?r.split(`-`):null;n>0;){if(i=Fo(a.slice(0,n).join(`-`)),i)return i;if(r&&r.length>=n&&Jne(a,r)>=n-1)break;n--}t++}return kc}function Zne(e){return!!(e&&e.match(`^[^/\\\\]*$`))}function Fo(e){var t=null,n;if(Dc[e]===void 0&&typeof module<`u`&&module&&module.exports&&Zne(e))try{t=kc._abbr,n=Oe,n(`./locale/`+e),Io(t)}catch{Dc[e]=null}return Dc[e]}function Io(e,t){var n;return e&&(n=qa(t)?Ro(e):Lo(e,t),n?kc=n:typeof console<`u`&&console.warn&&console.warn(`Locale `+e+` not found. Did you forget to load it?`)),kc._abbr}function Lo(e,t){if(t!==null){var n,r=Ec;if(t.abbr=e,Dc[e]!=null)so(`defineLocaleOverride`,`use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info.`),r=Dc[e]._config;else if(t.parentLocale!=null)if(Dc[t.parentLocale]!=null)r=Dc[t.parentLocale]._config;else if(n=Fo(t.parentLocale),n!=null)r=n._config;else return Oc[t.parentLocale]||(Oc[t.parentLocale]=[]),Oc[t.parentLocale].push({name:e,config:t}),null;return Dc[e]=new uo(lo(r,t)),Oc[e]&&Oc[e].forEach(function(e){Lo(e.name,e.config)}),Io(e),Dc[e]}else return delete Dc[e],null}function Qne(e,t){if(t!=null){var n,r,i=Ec;Dc[e]!=null&&Dc[e].parentLocale!=null?Dc[e].set(lo(Dc[e]._config,t)):(r=Fo(e),r!=null&&(i=r._config),t=lo(i,t),r??(t.abbr=e),n=new uo(t),n.parentLocale=Dc[e],Dc[e]=n),Io(e)}else Dc[e]!=null&&(Dc[e].parentLocale==null?Dc[e]!=null&&delete Dc[e]:(Dc[e]=Dc[e].parentLocale,e===Io()&&Io(e)));return Dc[e]}function Ro(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return kc;if(!Ua(e)){if(t=Fo(e),t)return t;e=[e]}return Xne(e)}function $ne(){return xs(Dc)}function zo(e){var t,n=e._a;return n&&$a(e).overflow===-2&&(t=n[nc]<0||n[nc]>11?nc:n[rc]<1||n[rc]>Do(n[tc],n[nc])?rc:n[ic]<0||n[ic]>24||n[ic]===24&&(n[ac]!==0||n[oc]!==0||n[sc]!==0)?ic:n[ac]<0||n[ac]>59?ac:n[oc]<0||n[oc]>59?oc:n[sc]<0||n[sc]>999?sc:-1,$a(e)._overflowDayOfYear&&(t<tc||t>
vendor: 19,559 bytes, line 5
5rc)&&(t=rc),$a(e)._overflowWeeks&&t===-1&&(t=cc),$a(e)._overflowWeekday&&t===-1&&(t=lc),$a(e).overflow=t),e}function ere(e){var t,n,r=e._i,i=Ac.exec(r)||jc.exec(r),a,o,s,c,l=Nc.length,u=Pc.length;if(i){for($a(e).iso=!0,t=0,n=l;t<n;t++)if(Nc[t][1].exec(i[1])){o=Nc[t][0],a=Nc[t][2]!==!1;break}if(o==null){e._isValid=!1;return}if(i[3]){for(t=0,n=u;t<n;t++)if(Pc[t][1].exec(i[3])){s=(i[2]||` `)+Pc[t][0];break}if(s==null){e._isValid=!1;return}}if(!a&&s!=null){e._isValid=!1;return}if(i[4])if(Mc.exec(i[4]))c=`Z`;else{e._isValid=!1;return}e._f=o+(s||``)+(c||``),Ho(e)}else e._isValid=!1}function tre(e,t,n,r,i,a){var o=[nre(e),pc.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(i,10)];return a&&o.push(parseInt(a,10)),o}function nre(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function rre(e){return e.replace(/\([^()]*\)|[\n\t]/g,` `).replace(/(\s\s+)/g,` `).replace(/^\s\s*/,``).replace(/\s\s*$/,``)}function ire(e,t,n){return e&&yc.indexOf(e)!==new Date(t[0],t[1],t[2]).getDay()?($a(n).weekdayMismatch=!0,n._isValid=!1,!1):!0}function are(e,t,n){if(e)return Lc[e];if(t)return 0;var r=parseInt(n,10),i=r%100;return(r-i)/100*60+i}function ore(e){var t=Ic.exec(rre(e._i)),n;if(t){if(n=tre(t[4],t[3],t[2],t[5],t[6],t[7]),!ire(t[1],n,e))return;e._a=n,e._tzm=are(t[8],t[9],t[10]),e._d=Oo.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),$a(e).rfc2822=!0}else e._isValid=!1}function sre(e){var t=Fc.exec(e._i);if(t!==null){e._d=new Date(+t[1]);return}if(ere(e),e._isValid===!1)delete e._isValid;else return;if(ore(e),e._isValid===!1)delete e._isValid;else return;e._strict?e._isValid=!1:Ha.createFromInputFallback(e)}function Bo(e,t,n){return e??t??n}function cre(e){var t=new Date(Ha.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function Vo(e){var t,n,r=[],i,a,o;if(!e._d){for(i=cre(e),e._w&&e._a[rc]==null&&e._a[nc]==null&&lre(e),e._dayOfYear!=null&&(o=Bo(e._a[tc],i[tc]),(e._dayOfYear>wo(o)||e._dayOfYear===0)&&($a(e)._overflowDayOfYear=!0),n=Oo(o,0,e._dayOfYear),e._a[nc]=n.getUTCMonth(),e._a[rc]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=i[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?+(t===2):e._a[t];e._a[ic]===24&&e._a[ac]===0&&e._a[oc]===0&&e._a[sc]===0&&(e._nextDay=!0,e._a[ic]=0),e._d=(e._useUTC?Oo:Cne).apply(null,r),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ic]=24),e._w&&e._w.d!==void 0&&e._w.d!==a&&($a(e).weekdayMismatch=!0)}}function lre(e){var t=e._w,n,r,i,a,o,s,c,l;t.GG!=null||t.W!=null||t.E!=null?(a=1,o=4,n=Bo(t.GG,e._a[tc],Ao(Uo(),1,4).year),r=Bo(t.W,1),i=Bo(t.E,1),(i<1||i>7)&&(c=!0)):(a=e._locale._week.dow,o=e._locale._week.doy,l=Ao(Uo(),a,o),n=Bo(t.gg,e._a[tc],l.year),r=Bo(t.w,l.week),t.d==null?t.e==null?i=a:(i=t.e+a,(t.e<0||t.e>6)&&(c=!0)):(i=t.d,(i<0||i>6)&&(c=!0))),r<1||r>jo(n,a,o)?$a(e)._overflowWeeks=!0:c==null?(s=wne(n,r,i,a,o),e._a[tc]=s.year,e._dayOfYear=s.dayOfYear):$a(e)._overflowWeekday=!0}function Ho(e){if(e._f===Ha.ISO_8601){ere(e);return}if(e._f===Ha.RFC_2822){ore(e);return}e._a=[],$a(e).empty=!0;var t=``+e._i,n,r,i,a,o,s=t.length,c=0,l,u;for(i=Qte(e._f,e._locale).match(Cs)||[],u=i.length,n=0;n<u;n++)a=i[n],r=(t.match(ane(a,e))||[])[0],r&&(o=t.substr(0,t.indexOf(r)),o.length>0&&$a(e).unusedInput.push(o),t=t.slice(t.indexOf(r)+r.length),c+=r.length),Es[a]?(r?$a(e).empty=!1:$a(e).unusedTokens.push(a),sne(a,r,e)):e._strict&&!r&&$a(e).unusedTokens.push(a);$a(e).charsLeftOver=s-c,t.length>0&&$a(e).unusedInput.push(t),e._a[ic]<=12&&$a(e).bigHour===!0&&e._a[ic]>0&&($a(e).bigHour=void 0),$a(e).parsedDateParts=e._a.slice(0),$a(e).meridiem=e._meridiem,e._a[ic]=ure(e._locale,e._a[ic],e._meridiem),l=$a(e).era,l!==null&&(e._a[tc]=e._locale.erasConvertYear(l,e._a[tc])),Vo(e),zo(e)}function ure(e,t,n){var r;return n==null?t:e.meridiemHour==null?e.isPM==null?t:(r=e.isPM(n),r&&t<12&&(t+=12),!r&&t===12&&(t=0),t):e.meridiemHour(t,n)}function dre(e){var t,n,r,i,a,o,s=!1,c=e._f.length;if(c===0){$a(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;i<c;i++)a=0,o=!1,t=no({},e),e._useUTC!=null&&(t._useUTC=e._useUTC),t._f=e._f[i],Ho(t),eo(t)&&(o=!0),a+=$a(t).charsLeftOver,a+=$a(t).unusedTokens.length*10,$a(t).score=a,s?a<r&&(r=a,n=t):(r==null||a<r||o)&&(r=a,n=t,o&&(s=!0));Za(e,n||t)}function fre(e){if(!e._d){var t=go(e._i),n=t.day===void 0?t.date:t.day;e._a=Xa([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),Vo(e)}}function pre(e){var t=new ro(zo(mre(e)));return t._nextDay&&=(t.add(1,`d`),void 0),t}function mre(e){var t=e._i,n=e._f;return e._locale=e._locale||Ro(e._l),t===null||n===void 0&&t===``?to({nullInput:!0}):(typeof t==`string`&&(e._i=t=e._locale.preparse(t)),io(t)?new ro(zo(t)):(Ya(t)?e._d=t:Ua(n)?dre(e):n?Ho(e):hre(e),eo(e)||(e._d=null),e))}function hre(e){var t=e._i;qa(t)?e._d=new Date(Ha.now()):Ya(t)?e._d=new Date(t.valueOf()):typeof t==`string`?sre(e):Ua(t)?(e._a=Xa(t.slice(0),function(e){return parseInt(e,10)}),Vo(e)):Wa(t)?fre(e):Ja(t)?e._d=new Date(t):Ha.createFromInputFallback(e)}function gre(e,t,n,r,i){var a={};return(t===!0||t===!1)&&(r=t,t=void 0),(n===!0||n===!1)&&(r=n,n=void 0),(Wa(e)&&Ka(e)||Ua(e)&&e.length===0)&&(e=void 0),a._isAMomentObject=!0,a._useUTC=a._isUTC=i,a._l=n,a._i=e,a._f=t,a._strict=r,pre(a)}function Uo(e,t,n,r){return gre(e,t,n,r,!1)}function _re(e,t){var n,r;if(t.length===1&&Ua(t[0])&&(t=t[0]),!t.length)return Uo();for(n=t[0],r=1;r<t.length;++r)(!t[r].isValid()||t[r][e](n))&&(n=t[r]);return n}function vre(){return _re(`isBefore`,[].slice.call(arguments,0))}function yre(){return _re(`isAfter`,[].slice.call(arguments,0))}function bre(e){var t,n=!1,r,i=Vc.length;for(t in e)if(Ga(e,t)&&!(dc.call(Vc,t)!==-1&&(e[t]==null||!isNaN(e[t]))))return!1;for(r=0;r<i;++r)if(e[Vc[r]]){if(n)return!1;parseFloat(e[Vc[r]])!==bo(e[Vc[r]])&&(n=!0)}return!0}function xre(){return this._isValid}function Sre(){return Xo(NaN)}function Wo(e){var t=go(e),n=t.year||0,r=t.quarter||0,i=t.month||0,a=t.week||t.isoWeek||0,o=t.day||0,s=t.hour||0,c=t.minute||0,l=t.second||0,u=t.millisecond||0;this._isValid=bre(t),this._milliseconds=+u+l*1e3+c*6e4+s*1e3*60*60,this._days=+o+a*7,this._months=+i+r*3+n*12,this._data={},this._locale=Ro(),this._bubble()}function Go(e){return e instanceof Wo}function Ko(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function Cre(e,t,n){var r=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),a=0,o;for(o=0;o<r;o++)(n&&e[o]!==t[o]||!n&&bo(e[o])!==bo(t[o]))&&a++;return a+i}function wre(e,t){po(e,0,0,function(){var e=this.utcOffset(),n=`+`;return e<0&&(e=-e,n=`-`),n+fo(~~(e/60),2)+t+fo(~~e%60,2)})}function qo(e,t){var n=(t||``).match(e),r,i,a;return n===null?null:(r=n[n.length-1]||[],i=(r+``).match(Hc)||[`-`,0,0],a=+(i[1]*60)+bo(i[2]),a===0?0:i[0]===`+`?a:-a)}function Jo(e,t){var n,r;return t._isUTC?(n=t.clone(),r=(io(e)||Ya(e)?e.valueOf():Uo(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),Ha.updateOffset(n,!1),n):Uo(e).local()}function Yo(e){return-Math.round(e._d.getTimezoneOffset())}function Tre(e,t,n){var r=this._offset||0,i;if(!this.isValid())return e==null?NaN:this;if(e!=null){if(typeof e==`string`){if(e=qo(Js,e),e===null)return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(i=Yo(this)),this._offset=e,this._isUTC=!0,i!=null&&this.add(i,`m`),r!==e&&(!t||this._changeInProgress?zre(this,Xo(e-r,`m`),1,!1):this._changeInProgress||=(this._changeInProgress=!0,Ha.updateOffset(this,!0),null)),this}else return this._isUTC?r:Yo(this)}function Ere(e,t){return e==null?-this.utcOffset():(typeof e!=`string`&&(e=-e),this.utcOffset(e,t),this)}function Dre(e){return this.utcOffset(0,e)}function Ore(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Yo(this),`m`)),this}function kre(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i==`string`){var e=qo(qs,this._i);e==null?this.utcOffset(0,!0):this.utcOffset(e)}return this}function Are(e){return this.isValid()?(e=e?Uo(e).utcOffset():0,(this.utcOffset()-e)%60==0):!1}function jre(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Mre(){if(!qa(this._isDSTShifted))return this._isDSTShifted;var e={},t;return no(e,this),e=mre(e),e._a?(t=e._isUTC?Qa(e._a):Uo(e._a),this._isDSTShifted=this.isValid()&&Cre(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Nre(){return this.isValid()?!this._isUTC:!1}function Pre(){return this.isValid()?this._isUTC:!1}function Fre(){return this.isValid()?this._isUTC&&this._offset===0:!1}function Xo(e,t){var n=e,r=null,i,a,o;return Go(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:Ja(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(r=Uc.exec(e))?(i=r[1]===`-`?-1:1,n={y:0,d:bo(r[rc])*i,h:bo(r[ic])*i,m:bo(r[ac])*i,s:bo(r[oc])*i,ms:bo(Ko(r[sc]*1e3))*i}):(r=Wc.exec(e))?(i=r[1]===`-`?-1:1,n={y:Zo(r[2],i),M:Zo(r[3],i),w:Zo(r[4],i),d:Zo(r[5],i),h:Zo(r[6],i),m:Zo(r[7],i),s:Zo(r[8],i)}):n==null?n={}:typeof n==`object`&&(`from`in n||`to`in n)&&(o=Lre(Uo(n.from),Uo(n.to)),n={},n.ms=o.milliseconds,n.M=o.months),a=new Wo(n),Go(e)&&Ga(e,`_locale`)&&(a._locale=e._locale),Go(e)&&Ga(e,`_isValid`)&&(a._isValid=e._isValid),a}function Zo(e,t){var n=e&&parseFloat(e.replace(`,`,`.`));return(isNaN(n)?0:n)*t}function Ire(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,`M`).isAfter(t)&&--n.months,n.milliseconds=t-+e.clone().add(n.months,`M`),n}function Lre(e,t){var n;return e.isValid()&&t.isValid()?(t=Jo(t,e),e.isBefore(t)?n=Ire(e,t):(n=Ire(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Rre(e,t){return function(n,r){var i,a;return r!==null&&!isNaN(+r)&&(so(t,`moment().`+t+`(period, number) is deprecated. Please use moment().`+t+`(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info.`),a=n,n=r,r=a),i=Xo(n,r),zre(this,i,e),this}}function zre(e,t,n,r){var i=t._milliseconds,a=Ko(t._days),o=Ko(t._months);e.isValid()&&(r??=!0,o&&_ne(e,Eo(e,`Month`)+o*n),a&&lne(e,`Date`,Eo(e,`Date`)+a*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&Ha.updateOffset(e,a||o))}function Bre(e){return typeof e==`string`||e instanceof String}function Vre(e){return io(e)||Ya(e)||Bre(e)||Ja(e)||Ure(e)||Hre(e)||e==null}function Hre(e){var t=Wa(e)&&!Ka(e),n=!1,r=[`years`,`year`,`y`,`months`,`month`,`M`,`days`,`day`,`d`,`dates`,`date`,`D`,`hours`,`hour`,`h`,`minutes`,`minute`,`m`,`seconds`,`second`,`s`,`milliseconds`,`millisecond`,`ms`],i,a,o=r.length;for(i=0;i<o;i+=1)a=r[i],n||=Ga(e,a);return t&&n}function Ure(e){var t=Ua(e),n=!1;return t&&(n=e.filter(function(t){return!Ja(t)&&Bre(e)}).length===0),t&&n}function Wre(e){var t=Wa(e)&&!Ka(e),n=!1,r=[`sameDay`,`nextDay`,`lastDay`,`nextWeek`,`lastWeek`,`sameElse`],i,a;for(i=0;i<r.length;i+=1)a=r[i],n||=Ga(e,a);return t&&n}function Gre(e,t){var n=e.diff(t,`days`,!0);return n<-6?`sameElse`:n<-1?`lastWeek`:n<0?`lastDay`:n<1?`sameDay`:n<2?`nextDay`:n<7?`nextWeek`:`sameElse`}function Kre(e,t){arguments.length===1&&(arguments[0]?Vre(arguments[0])?(e=arguments[0],t=void 0):Wre(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||Uo(),r=Jo(n,this).startOf(`day`),i=Ha.calendarFormat(this,r)||`sameElse`,a=t&&(co(t[i])?t[i].call(this,n):t[i]);return this.format(a||this.localeData().calendar(i,this,Uo(n)))}function qre(){return new ro(this)}function Jre(e,t){var n=io(e)?e:Uo(e);return this.isValid()&&n.isValid()?(t=ho(t)||`millisecond`,t===`millisecond`?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf()):!1}function Yre(e,t){var n=io(e)?e:Uo(e);return this.isValid()&&n.isValid()?(t=ho(t)||`millisecond`,t===`millisecond`?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf()):!1}function Xre(e,t,n,r){var i=io(e)?e:Uo(e),a=io(t)?t:Uo(t);return this.isValid()&&i.isValid()&&a.isValid()?(r||=`()`,(r[0]===`(`?this.isAfter(i,n):!this.isBefore(i,n))&&(r[1]===`)`?this.isBefore(a,n):!this.isAfter(a,n))):!1}function Zre(e,t){var n=io(e)?e:Uo(e),r;return this.isValid()&&n.isValid()?(t=ho(t)||`millisecond`,t===`millisecond`?this.valueOf()===n.valueOf():(r=n.valueOf(),this.clone().startOf(t).valueOf()<=r&&r<=this.clone().endOf(t).valueOf())):!1}function Qre(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function $re(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function eie(e,t,n){var r,i,a;if(!this.isValid()||(r=Jo(e,this),!r.isValid()))return NaN;switch(i=(r.utcOffset()-this.utcOffset())*6e4,t=ho(t),t){case`year`:a=Qo(this,r)/12;break;case`month`:a=Qo(this,r);break;case`quarter`:a=Qo(this,r)/3;break;case`second`:a=(this-r)/1e3;break;case`minute`:a=(this-r)/6e4;break;case`hour`:a=(this-r)/36e5;break;case`day`:a=(this-r-i)/864e5;break;case`week`:a=(this-r-i)/6048e5;break;default:a=this-r}return n?a:yo(a)}function Qo(e,t){if(e.date()<t.date())return-Qo(t,e);var n=(t.year()-e.year())*12+(t.month()-e.month()),r=e.clone().add(n,`months`),i,a;return t-r<0?(i=e.clone().add(n-1,`months`),a=(t-r)/(r-i)):(i=e.clone().add(n+1,`months`),a=(t-r)/(i-r)),-(n+a)||0}function tie(){return this.clone().locale(`en`).format(`ddd MMM DD YYYY HH:mm:ss [GMT]ZZ`)}function nie(e){if(!this.isValid())return null;var t=e!==!0,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?mo(n,t?`YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]`:`YYYYYY-MM-DD[T]HH:mm:ss.SSSZ`):co(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace(`Z`,mo(n,`Z`)):mo(n,t?`YYYY-MM-DD[T]HH:mm:ss.SSS[Z]`:`YYYY-MM-DD[T]HH:mm:ss.SSSZ`)}function rie(){if(!this.isValid())return`moment.invalid(/* `+this._i+` */)`;var e=`moment`,t=``,n,r,i,a;return this.isLocal()||(e=this.utcOffset()===0?`moment.utc`:`moment.parseZone`,t=`Z`),n=`[`+e+`("]`,r=0<=this.year()&&this.year()<=9999?`YYYY`:`YYYYYY`,i=`-MM-DD[T]HH:mm:ss.SSS`,a=t+`[")]`,this.format(n+r+i+a)}function iie(e){e||=this.isUtc()?Ha.defaultFormatUtc:Ha.defaultFormat;var t=mo(this,e);return this.localeData().postformat(t)}function aie(e,t){return this.isValid()&&(io(e)&&e.isValid()||Uo(e).isValid())?Xo({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function oie(e){return this.from(Uo(),e)}function sie(e,t){return this.isValid()&&(io(e)&&e.isValid()||Uo(e).isValid())?Xo({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function cie(e){return this.to(Uo(),e)}function lie(e){var t;return e===void 0?this._locale._abbr:(t=Ro(e),t!=null&&(this._locale=t),this)}function uie(){return this._locale}function $o(e,t){return(e%t+t)%t}function die(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-Zc:new Date(e,t,n).valueOf()}function fie(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-Zc:Date.UTC(e,t,n)}function pie(e){var t,n;if(e=ho(e),e===void 0||e===`millisecond`||!this.isValid())return this;switch(n=this._isUTC?fie:die,e){case`year`:t=n(this.year(),0,1);break;case`quarter`:t=n(this.year(),this.month()-this.month()%3,1);break;case`month`:t=n(this.year(),this.month(),1);break;case`week`:t=n(this.year(),this.month(),this.date()-this.weekday());break;case`isoWeek`:t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case`day`:case`date`:t=n(this.year(),this.month(),this.date());break;case`hour`:t=this._d.valueOf(),t-=$o(t+(this._isUTC?0:this.utcOffset()*Yc),Xc);break;case`minute`:t=this._d.valueOf(),t-=$o(t,Yc);break;case`second`:t=this._d.valueOf(),t-=$o(t,Jc);break}return this._d.setTime(t),Ha.updateOffset(this,!0),this}function mie(e){var t,n;if(e=ho(e),e===void 0||e===`millisecond`||!this.isValid())return this;switch(n=this._isUTC?fie:die,e){case`year`:t=n(this.year()+1,0,1)-1;break;case`quarter`:t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case`month`:t=n(this.year(),this.month()+1,1)-1;break;case`week`:t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case`isoWeek`:t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case`day`:case`date`:t=n(this.year(),this.month(),this.date()+1)-1;break;case`hour`:t=this._d.valueOf(),t+=Xc-$o(t+(this._isUTC?0:this.utcOffset()*Yc),Xc)-1;break;case`minute`:t=this._d.valueOf(),t+=Yc-$o(t,Yc)-1;break;case`second`:t=this._d.valueOf(),t+=Jc-$o(t,Jc)-1;break}return this._d.setTime(t),Ha.updateOffset(this,!0),this}function hie(){return this._d.valueOf()-(this._offset||0)*6e4}function gie(){return Math.floor(this.valueOf()/1e3)}function _ie(){return new Date(this.valueOf())}function vie(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function yie(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function bie(){return this.isValid()?this.toISOString():null}function xie(){return eo(this)}function Sie(){return Za({},$a(this))}function Cie(){return $a(this).overflow}function wie(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Tie(e,t){var n,r,i,a=this._eras||Ro(`en`)._eras;for(n=0,r=a.length;n<r;++n){switch(typeof a[n].since){case`string`:i=Ha(a[n].since).startOf(`day`),a[n].since=i.valueOf();break}switch(typeof a[n].until){case`undefined`:a[n].until=1/0;break;case`string`:i=Ha(a[n].until).startOf(`day`).valueOf(),a[n].until=i.valueOf();break}}return a}function Eie(e,t,n){var r,i,a=this.eras(),o,s,c;for(e=e.toUpperCase(),r=0,i=a.length;r<i;++r)if(o=a[r].name.toUpperCase(),s=a[r].abbr.toUpperCase(),c=a[r].narrow.toUpperCase(),n)switch(t){case`N`:case`NN`:case`NNN`:if(s===e)return a[r];break;case`NNNN`:if(o===e)return a[r];break;case`NNNNN`:if(c===e)return a[r];break}else if([o,s,c].indexOf(e)>=0)return a[r]}function Die(e,t){var n=e.since<=e.until?1:-1;return t===void 0?Ha(e.since).year():Ha(e.since).year()+(t-e.offset)*n}function Oie(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf(`day`).valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].name;return``}function kie(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf(`day`).valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].narrow;return``}function Aie(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf(`day`).valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].abbr;return``}function jie(){var e,t,n,r,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e)if(n=i[e].since<=i[e].until?1:-1,r=this.clone().startOf(`day`).valueOf(),i[e].since<=r&&r<=i[e].until||i[e].until<=r&&r<=i[e].since)return(this.year()-Ha(i[e].since).year())*n+i[e].offset;return this.year()}function Mie(e){return Ga(this,`_erasNameRegex`)||ts.call(this),e?this._erasNameRegex:this._erasRegex}function Nie(e){return Ga(this,`_erasAbbrRegex`)||ts.call(this),e?this._erasAbbrRegex:this._erasRegex}function Pie(e){return Ga(this,`_erasNarrowRegex`)||ts.call(this),e?this._erasNarrowRegex:this._erasRegex}function es(e,t){return t.erasAbbrRegex(e)}function Fie(e,t){return t.erasNameRegex(e)}function Iie(e,t){return t.erasNarrowRegex(e)}function Lie(e,t){return t._eraYearOrdinalRegex||Gs}function ts(){var e=[],t=[],n=[],r=[],i,a,o,s,c,l=this.eras();for(i=0,a=l.length;i<a;++i)o=vo(l[i].name),s=vo(l[i].abbr),c=vo(l[i].narrow),t.push(o),e.push(s),n.push(c),r.push(o),r.push(s),r.push(c);this._erasRegex=RegExp(`^(`+r.join(`|`)+`)`,`i`),this._erasNameRegex=RegExp(`^(`+t.
5join(`|`)+`)`,`i`),this._erasAbbrRegex=RegExp(`^(`+e.join(`|`)+`)`,`i`),this._erasNarrowRegex=RegExp(`^(`+n.join(`|`)+`)`,`i`)}function ns(e,t){po(0,[e,e.length],0,t)}function Rie(e){return rs.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function zie(e){return rs.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Bie(){return jo(this.year(),1,4)}function Vie(){return jo(this.isoWeekYear(),1,4)}function Hie(){var e=this.localeData()._week;return jo(this.year(),e.dow,e.doy)}function Uie(){var e=this.localeData()._week;return jo(this.weekYear(),e.dow,e.doy)}function rs(e,t,n,r,i){var a;return e==null?Ao(this,r,i).year:(a=jo(e,r,i),t>a&&(t=a),Wie.call(this,e,t,n,r,i))}function Wie(e,t,n,r,i){var a=wne(e,t,n,r,i),o=Oo(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}function Gie(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}function Kie(e){var t=Math.round((this.clone().startOf(`day`)-this.clone().startOf(`year`))/864e5)+1;return e==null?t:this.add(e-t,`d`)}function qie(e,t){t[sc]=bo((`0.`+e)*1e3)}function Jie(){return this._isUTC?`UTC`:``}function Yie(){return this._isUTC?`Coordinated Universal Time`:``}function Xie(e){return Uo(e*1e3)}function Zie(){return Uo.apply(null,arguments).parseZone()}function is(e){return e}function as(e,t,n,r){var i=Ro(),a=Qa().set(r,t);return i[n](a,e)}function os(e,t,n){if(Ja(e)&&(t=e,e=void 0),e||=``,t!=null)return as(e,t,n,`month`);var r,i=[];for(r=0;r<12;r++)i[r]=as(e,r,n,`month`);return i}function ss(e,t,n,r){typeof e==`boolean`?(Ja(t)&&(n=t,t=void 0),t||=``):(t=e,n=t,e=!1,Ja(t)&&(n=t,t=void 0),t||=``);var i=Ro(),a=e?i._week.dow:0,o,s=[];if(n!=null)return as(t,(n+a)%7,r,`day`);for(o=0;o<7;o++)s[o]=as(t,(o+a)%7,r,`day`);return s}function Qie(e,t){return os(e,t,`months`)}function $ie(e,t){return os(e,t,`monthsShort`)}function eae(e,t,n){return ss(e,t,n,`weekdays`)}function tae(e,t,n){return ss(e,t,n,`weekdaysShort`)}function nae(e,t,n){return ss(e,t,n,`weekdaysMin`)}function rae(){var e=this._data;return this._milliseconds=al(this._milliseconds),this._days=al(this._days),this._months=al(this._months),e.milliseconds=al(e.milliseconds),e.seconds=al(e.seconds),e.minutes=al(e.minutes),e.hours=al(e.hours),e.months=al(e.months),e.years=al(e.years),this}function cs(e,t,n,r){var i=Xo(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function iae(e,t){return cs(this,e,t,1)}function aae(e,t){return cs(this,e,t,-1)}function ls(e){return e<0?Math.floor(e):Math.ceil(e)}function oae(){var e=this._milliseconds,t=this._days,n=this._months,r=this._data,i,a,o,s,c;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=ls(ds(n)+t)*864e5,t=0,n=0),r.milliseconds=e%1e3,i=yo(e/1e3),r.seconds=i%60,a=yo(i/60),r.minutes=a%60,o=yo(a/60),r.hours=o%24,t+=yo(o/24),c=yo(us(t)),n+=c,t-=ls(ds(c)),s=yo(n/12),n%=12,r.days=t,r.months=n,r.years=s,this}function us(e){return e*4800/146097}function ds(e){return e*146097/4800}function sae(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=ho(e),e===`month`||e===`quarter`||e===`year`)switch(t=this._days+r/864e5,n=this._months+us(t),e){case`month`:return n;case`quarter`:return n/3;case`year`:return n/12}else switch(t=this._days+Math.round(ds(this._months)),e){case`week`:return t/7+r/6048e5;case`day`:return t+r/864e5;case`hour`:return t*24+r/36e5;case`minute`:return t*1440+r/6e4;case`second`:return t*86400+r/1e3;case`millisecond`:return Math.floor(t*864e5)+r;default:throw Error(`Unknown unit `+e)}}function fs(e){return function(){return this.as(e)}}function cae(){return Xo(this)}function lae(e){return e=ho(e),this.isValid()?this[e+`s`]():NaN}function ps(e){return function(){return this.isValid()?this._data[e]:NaN}}function uae(){return yo(this.days()/7)}function dae(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function fae(e,t,n,r){var i=Xo(e).abs(),a=Cl(i.as(`s`)),o=Cl(i.as(`m`)),s=Cl(i.as(`h`)),c=Cl(i.as(`d`)),l=Cl(i.as(`M`)),u=Cl(i.as(`w`)),d=Cl(i.as(`y`)),f=a<=n.ss&&[`s`,a]||a<n.s&&[`ss`,a
5]||o<=1&&[`m`]||o<n.m&&[`mm`,o]||s<=1&&[`h`]||s<n.h&&[`hh`,s]||c<=1&&[`d`]||c<n.d&&[`dd`,c];return n.w!=null&&(f=f||u<=1&&[`w`]||u<n.w&&[`ww`,u]),f=f||l<=1&&[`M`]||l<n.M&&[`MM`,l]||d<=1&&[`y`]||[`yy`,d],f[2]=t,f[3]=+e>0,f[4]=r,dae.apply(null,f)}function pae(e){return e===void 0?Cl:typeof e==`function`?(Cl=e,!0):!1}function mae(e,t){return wl[e]===void 0?!1:t===void 0?wl[e]:(wl[e]=t,e===`s`&&(wl.ss=t-1),!0)}function hae(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,r=wl,i,a;return typeof e==`object`&&(t=e,e=!1),typeof e==`boolean`&&(n=e),typeof t==`object`&&(r=Object.assign({},wl,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),i=this.localeData(),a=fae(this,!n,r,i),n&&(a=i.pastFuture(+this,a)),i.postformat(a)}function ms(e){return(e>0)-(e<0)||+e}function hs(){if(!this.isValid())return this.localeData().invalidDate();var e=Tl(this._milliseconds)/1e3,t=Tl(this._days),n=Tl(this._months),r,i,a,o,s=this.asSeconds(),c,l,u,d;return s?(r=yo(e/60),i=yo(r/60),e%=60,r%=60,a=yo(n/12),n%=12,o=e?e.toFixed(3).replace(/\.?0+$/,``):``,c=s<0?`-`:``,l=ms(this._months)===ms(s)?``:`-`,u=ms(this._days)===ms(s)?``:`-`,d=ms(this._milliseconds)===ms(s)?``:`-`,c+`P`+(a?l+a+`Y`:``)+(n?l+n+`M`:``)+(t?u+t+`D`:``)+(i||r||e?`T`:``)+(i?d+i+`H`:``)+(r?d+r+`M`:``)+(e?d+o+`S`:``)):`P0D`}var gs,_s,vs,ys,bs,xs,Ss,Cs,ws,Ts,Es,Ds,Os,ks,As,js,Ms,Ns,Ps,Fs,Is,Ls,Rs,zs,Bs,Vs,Hs,Us,Ws,Gs,Ks,qs,Js,Ys,Xs,Zs,Qs,$s,ec,tc,nc,rc,ic,ac,oc,sc,cc,lc,uc,dc,fc,pc,mc,hc,gc,_c,vc,yc,bc,xc,Sc,Cc,wc,Tc,Ec,Dc,Oc,kc,Ac,jc,Mc,Nc,Pc,Fc,Ic,Lc,Rc,zc,Bc,Vc,Hc,Uc,Wc,Gc,Kc,qc,Jc,Yc,Xc,Zc,Qc,$c,el,tl,nl,rl,il,al,ol,sl,cl,ll,ul,dl,fl,pl,ml,hl,gl,_l,vl,yl,bl,xl,Sl,Cl,wl,Tl,El,Dl=j((()=>{for(_s=Array.prototype.some?Array.prototype.some:function(e){var t=Object(this),n=t.length>>>0,r;for(r=0;r<n;r++)if(r in t&&e.call(this,t[r],r,t))return!0;return!1},vs=Ha.momentProperties=[],ys=!1,bs={},Ha.suppressDeprecationWarnings=!1,Ha.deprecationHandler=null,xs=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)Ga(e,t)&&n.push(t);return n},Ss={sameDay:`[Today at] LT`,nextDay:`[Tomorrow at] LT`,nextWeek:`dddd [at] LT`,lastDay:`[Yesterday at] LT`,lastWeek:`[Last] dddd [at] LT`,sameElse:`L`},Cs=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,ws=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Ts={},Es={},Ds={LTS:`h:mm:ss A`,LT:`h:mm A`,L:`MM/DD/YYYY`,LL:`MMMM D, YYYY`,LLL:`MMMM D, YYYY h:mm A`,LLLL:`dddd, MMMM D, YYYY h:mm A`},Os=`Invalid date`,ks=`%d`,As=/\d{1,2}/,js={future:`in %s`,past:`%s ago`,s:`a few seconds`,ss:`%d seconds`,m:`a minute`,mm:`%d minutes`,h:`an hour`,hh:`%d hours`,d:`a day`,dd:`%d days`,w:`a week`,ww:`%d weeks`,M:`a month`,MM:`%d months`,y:`a year`,yy:`%d years`},Ms={D:`date`,dates:`date`,date:`date`,d:`day`,days:`day`,day:`day`,e:`weekday`,weekdays:`weekday`,weekday:`weekday`,E:`isoWeekday`,isoweekdays:`isoWeekday`,isoweekday:`isoWeekday`,DDD:`dayOfYear`,dayofyears:`dayOfYear`,dayofyear:`dayOfYear`,h:`hour`,hours:`hour`,hour:`hour`,ms:`millisecond`,milliseconds:`millisecond`,millisecond:`millisecond`,m:`minute`,minutes:`minute`,minute:`minute`,M:`month`,months:`month`,month:`month`,Q:`quarter`,quarters:`quarter`,quarter:`quarter`,s:`second`,seconds:`second`,second:`second`,gg:`weekYear`,weekyears:`weekYear`,weekyear:`weekYear`,GG:`isoWeekYear`,isoweekyears:`isoWeekYear`,isoweekyear:`isoWeekYear`,w:`week`,weeks:`week`,week:`week`,W:`isoWeek`,isoweeks:`isoWeek`,isoweek:`isoWeek`,y:`year`,years:`year`,year:`year`},Ns={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1},Ps=/\d/,Fs=/\d\d/,Is=/\d{3}/,Ls=/\d{4}/,Rs=/[+-]?\d{6}/,zs=/\d\d?/,Bs=/\d\d\d\d?/,Vs=/\d\d\d\d\d\d?/,Hs=/\d{1,3}/,Us=/\d{1,4}/,Ws=/[+-]?\d{1,6}/,Gs=/\d+/,Ks=/[+-]?\d+/,qs=/Z|[+-]\d\d:?\d\d/gi,Js=/Z|[+-]\d\d(?::?\d\d)?/gi,Ys=/[+-]?\d+(\.\d{1,3})?/,Xs=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Zs=/^[1-9]\d?/,Qs=/^([1-9]\d|\d)/,$s={},ec={},tc=0,nc=1,rc=2,ic=3,ac=4,oc=5,sc=6,cc=7,lc=8,po(`Y`,0,0,function(){var e=this.year();return e<=9999?fo(e,4):`+`+e}),po(0,[`YY`,2],0,function(){return this.year()%100}),po(0,[`YYYY`,4],0,`year`),po(0,[`YYYYY`,5],0,`year`),po(0,[`YYYYYY`,6,!0],0,`year`),_o(`Y`,Ks),_o(`YY`,zs,Fs),_o(`YYYY`,Us,Ls),_o(`YYYYY`,Ws,Rs),_o(`YYYYYY`,Ws,Rs),xo([`YYYYY`,`YYYYYY`],tc),xo(`YYYY`,function(e,t){t[tc]=e.length===2?Ha.parseTwoDigitYear(e):bo(e)}),xo(`YY`,function(e,t){t[tc]=Ha.parseTwoDigitYear(e)}),xo(`Y`,function(e,t){t[tc]=parseInt(e,10)}),Ha.parseTwoDigitYear=function(e){return bo(e)+(bo(e)>68?1900:2e3)},uc=To(`FullYear`,!0),dc=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},po(`M`,[`MM`,2],`Mo`,function(){return this.month()+1}),po(`MMM`,0,0,function(e){return this.localeData().monthsShort(this,e)}),po(`MMMM`,0,0,function(e){return this.localeData().months(this,e)}),_o(`M`,zs,Zs),_o(`MM`,zs,Fs),_o(`MMM`,function(e,t){return t.monthsShortRegex(e)}),_o(`MMMM`,function(e,t){return t.monthsRegex(e)}),xo([`M`,`MM`],function(e,t){t[nc]=bo(e)-1}),xo([`MMM`,`MMMM`],function(e,t,n,r){var i=n._locale.monthsParse(e,r,n._str
5ict);i==null?$a(n).invalidMonth=e:t[nc]=i}),fc=`January_February_March_April_May_June_July_August_September_October_November_December`.split(`_`),pc=`Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec`.split(`_`),mc=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,hc=Xs,gc=Xs,po(`w`,[`ww`,2],`wo`,`week`),po(`W`,[`WW`,2],`Wo`,`isoWeek`),_o(`w`,zs,Zs),_o(`ww`,zs,Fs),_o(`W`,zs,Zs),_o(`WW`,zs,Fs),So([`w`,`ww`,`W`,`WW`],function(e,t,n,r){t[r.substr(0,1)]=bo(e)}),_c={dow:0,doy:6},po(`d`,0,`do`,`day`),po(`dd`,0,0,function(e){return this.localeData().weekdaysMin(this,e)}),po(`ddd`,0,0,function(e){return this.localeData().weekdaysShort(this,e)}),po(`dddd`,0,0,function(e){return this.localeData().weekdays(this,e)}),po(`e`,0,0,`weekday`),po(`E`,0,0,`isoWeekday`),_o(`d`,zs),_o(`e`,zs),_o(`E`,zs),_o(`dd`,function(e,t){return t.weekdaysMinRegex(e)}),_o(`ddd`,function(e,t){return t.weekdaysShortRegex(e)}),_o(`dddd`,function(e,t){return t.weekdaysRegex(e)}),So([`dd`,`ddd`,`dddd`],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);i==null?$a(n).invalidWeekday=e:t.d=i}),So([`d`,`e`,`E`],function(e,t,n,r){t[r]=bo(e)}),vc=`Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday`.split(`_`),yc=`Sun_Mon_Tue_Wed_Thu_Fri_Sat`.split(`_`),bc=`Su_Mo_Tu_We_Th_Fr_Sa`.split(`_`),xc=Xs,Sc=Xs,Cc=Xs,po(`H`,[`HH`,2],
50,`hour`),po(`h`,[`hh`,2],0,Po),po(`k`,[`kk`,2],0,Une),po(`hmm`,0,0,function(){return``+Po.apply(this)+fo(this.minutes(),2)}),po(`hmmss`,0,0,function(){return``+Po.apply(this)+fo(this.minutes(),2)+fo(this.seconds(),2)}),po(`Hmm`,0,0,function(){return``+this.hours()+fo(this.minutes(),2)}),po(`Hmmss`,0,0,function(){return``+this.hours()+fo(this.minutes(),2)+fo(this.seconds(),2)}),Wne(`a`,!0),Wne(`A`,!1),_o(`a`,Gne),_o(`A`,Gne),_o(`H`,zs,Qs),_o(`h`,zs,Zs),_o(`k`,zs,Zs),_o(`HH`,zs,Fs),_o(`hh`,zs,Fs),_o(`kk`,zs,Fs),_o(`hmm`,Bs),_o(`hmmss`,Vs),_o(`Hmm`,Bs),_o(`Hmmss`,Vs),xo([`H`,`HH`],ic),xo([`k`,`kk`],function(e,t,n){var r=bo(e);t[ic]=r===24?0:r}),xo([`a`,`A`],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),xo([`h`,`hh`],function(e,t,n){t[ic]=bo(e),$a(n).bigHour=!0}),xo(`hmm`,function(e,t,n){var r=e.length-2;t[ic]=bo(e.substr(0,r)),t[ac]=bo(e.substr(r)),$a(n).bigHour=!0}),xo(`hmmss`,function(e,t,n){var r=e.length-4,i=e.length-2;t[ic]=bo(e.substr(0,r)),t[ac]=bo(e.substr(r,2)),t[oc]=bo(e.substr(i)),$a(n).bigHour=!0}),xo(`Hmm`,function(e,t,n){var r=e.length-2;t[ic]=bo(e.substr(0,r)),t[ac]=bo(e.substr(r))}),xo(`Hmmss`,function(e,t,n){var r=e.length-4,i=e.length-2;t[ic]=bo(e.substr(0,r)),t[ac]=bo(e.substr(r,2)),t[oc]=bo(e.substr(i))}),wc=/[ap]\.?m?\.?/i,Tc=To(`Hours`,!0),Ec={calendar:Ss,longDateFormat:Ds,invalidDate:Os,ordinal:ks,dayOfMonthOrdinalParse:As,relativeTime:js,months:fc,monthsShort:pc,week:_c,weekdays:vc,weekdaysMin:bc,weekdaysShort:yc,meridiemParse:wc},Dc={},Oc={},Ac=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,jc=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Mc=/Z|[+-]\d\d(?::?\d\d)?/,Nc=[[`YYYYYY-MM-DD`,/[+-]\d{6}-\d\d-\d\d/],[`YYYY-MM-DD`,/\d{4}-\d\d-\d\d/],[`GGGG-[W]WW-E`,/\d{4}-W\d\d-\d/],[`GGGG-[W]WW`,/\d{4}-W\d\d/,!1],[`YYYY-DDD`,/\d{4}-\d{3}/],[`YYYY-MM`,/\d{4}-\d\d/,!1],[`YYYYYYMMDD`,/[+-]\d{10}/],[`YYYYMMDD`,/\d{8}/],[`GGGG[W]WWE`,/\d{4}W\d{3}/],[`GGGG[W]WW`,/\d{4}W\d{2}/,!1],[`YYYYDDD`,/\d{7}/],[`YYYYMM`,/\d{6}/,!1],[`YYYY`,/\d{4}/,!1]],Pc=[[`HH:mm:ss.SSSS`,/\d\d:\d\d:\d\d\.\d+/],[`HH:mm:ss,SSSS`,/\d\d:\d\d:\d\d,\d+/],[`HH:mm:ss`,/\d\d:\d\d:\d\d/],[`HH:mm`,/\d\d:\d\d/],[`HHmmss.SSSS`,/\d\d\d\d\d\d\.\d+/],[`HHmmss,SSSS`,/\d\d\d\d\d\d,\d+/],[`HHmmss`,/\d\d\d\d\d\d/],[`HHmm`,/\d\d\d\d/],[`HH`,/\d\d/]],Fc=/^\/?Date\((-?\d+)/i,Ic=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Lc={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480},Ha.createFromInputFallback=oo(`value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.`,function(e){e._d=new Date(e._i+(e._useUTC?` UTC`:``))}),Ha.ISO_8601=function(){},Ha.RFC_2822=function(){},Rc=oo(`moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/`,function(){var e=Uo.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:to()}),zc=oo(`moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/`,function(){var e=Uo.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:to()}),Bc=function(){return Date.now?Date.now():+new Date},Vc=[`year`,`quarter`,`month`,`week`,`day`,`hour`,`minute`,`second`,`millisecond`],wre(`Z`,`:`),wre(`ZZ`,``),_o(`Z`,Js),_o(`ZZ`,Js),xo([`Z`,`ZZ`],function(e,t,n){n._useUTC=!0,n._tzm=qo(Js,e)}),Hc=/([\+\-]|\d\d)/gi,Ha.updateOffset=function(){},Uc=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Wc=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/,Xo.fn=Wo.prototype,Xo.invalid=Sre,Gc=Rre(1,`add`),Kc=Rre(-1,`subtract`),Ha.defaultFormat=`YYYY-MM-DDTHH:mm:ssZ`,Ha.defaultFormatUtc=`YYYY-MM-DDTHH:mm:ss[Z]`,qc=oo(`moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.`,function(e){return e===void 0?this.localeData():this.locale(e)}),Jc=1e3,Yc=60*Jc,Xc=60*Yc,Zc=146097*24*Xc,po(`N`,0,0,`eraAbbr`),po(`NN`,0,0,`eraAbbr`),po(`NNN`,0,0,`eraAbbr`),po(`NNNN`,0,0,`eraName`),po(`NNNNN`,0,0,`eraNarrow`),po(`y`,[`y`,1],`yo`,`eraYear`),po(`y`,[`yy`,2],0,`eraYear`),po(`y`,[`yyy`,3],0,`eraYear`),po(`y`,[`yyyy`,4],0,`eraYear`),_o(`N`,es),_o(`NN`,es),_o(`NNN`,es),_o(`NNNN`,Fie),_o(`NNNNN`,Iie),xo([`N`,`NN`,`NNN`,`NNNN`,`NNNNN`],function(e,t,n,r){var i=n._locale.erasParse(e,r,n._str
5ict);i?$a(n).era=i:$a(n).invalidEra=e}),_o(`y`,Gs),_o(`yy`,Gs),_o(`yyy`,Gs),_o(`yyyy`,Gs),_o(`yo`,Lie),xo([`y`,`yy`,`yyy`,`yyyy`],tc),xo([`yo`],function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[tc]=n._locale.eraYearOrdinalParse(e,i):t[tc]=parseInt(e,10)}),po(0,[`gg`,2],0,function(){return this.weekYear()%100}),po(0,[`GG`,2],0,function(){return this.isoWeekYear()%100}),ns(`gggg`,`weekYear`),ns(`ggggg`,`weekYear`),ns(`GGGG`,`isoWeekYear`),ns(`GGGGG`,`isoWeekYear`),_o(`G`,Ks),_o(`g`,Ks),_o(`GG`,zs,Fs),_o(`gg`,zs,Fs),_o(`GGGG`,Us,Ls),_o(`gggg`,Us,Ls),_o(`GGGGG`,Ws,Rs),_o(`ggggg`,Ws,Rs),So([`gggg`,`ggggg`,`GGGG`,`GGGGG`],function(e,t,n,r){t[r.substr(0,2)]=bo(e)}),So([`gg`,`GG`],function(e,t,n,r){t[r]=Ha.parseTwoDigitYear(e)}),po(`Q`,0,`Qo`,`quarter`),_o(`Q`,Ps),xo(`Q`,function(e,t){t[nc]=(bo(e)-1)*3}),po(`D`,[`DD`,2],`Do`,`date`),_o(`D`,zs,Zs),_o(`DD`,zs,Fs),_o(`Do`,function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),xo([`D`,`DD`],rc),xo(`Do`,function(e,t){t[rc]=bo(e.match(zs)[0])}),Qc=To(`Date`,!0),po(`DDD`,[`DDDD`,3],`DDDo`,`dayOfYear`),_o(`DDD`,Hs),_o(`DDDD`,Is),xo([`DDD`,`DDDD`],function(e,t,n){n._dayOfYear=bo(e)}),po(`m`,[`mm`,2],0,`minute`),_o(`m`,zs,Qs),_o(`mm`,zs,Fs),xo([`m`,`mm`],ac),$c=To(`Minutes`,!1),po(`s`,[`ss`,2],0,`second`),_o(`s`,zs,Qs),_o(`ss`,zs,Fs),xo([`s`,`ss`],oc),el=To(`Seconds`,!1),po(`S`,0,0,function(){return~~(this.millisecond()/100)}),po(0,[`SS`,2],0,function(){return~~(this.millisecond()/10)}),po(0,[`SSS`,3],0,`millisecond`),po(0,[`SSSS`,4],0,function(){return this.millisecond()*10}),po(0,[`SSSSS`,5],0,function(){return this.millisecond()*100}),po(0,[`SSSSSS`,6],0,function(){return this.millisecond()*1e3}),po(0,[`SSSSSSS`,7],0,function(){return this.millisecond()*1e4}),po(0,[`SSSSSSSS`,8],0,function(){return this.millisecond()*1e5}),po(0,[`SSSSSSSSS`,9],0,function(){return this.millisecond()*1e6}),_o(`S`,Hs,Ps),_o(`SS`,Hs,Fs),_o(`SSS`,Hs,Is),tl=`SSSS`;tl.length<=9;tl+=`S`)_o(tl,Gs);for(tl=`S`;tl.length<=9;tl+=`S`)xo(tl,qie);nl=To(`Milliseconds`,!1),po(`z`,0,0,`zoneAbbr`),po(`zz`,0,0,`zoneName`),rl=ro.prototype,rl.add=Gc,rl.calendar=Kre,rl.clone=qre,rl.diff=eie,rl.endOf=mie,rl.format=iie,rl.from=aie,rl.fromNow=oie,rl.to=sie,rl.toNow=cie,rl.get=une,rl.invalidAt=Cie,rl.isAfter=Jre,rl.isBefore=Yre,rl.isBetween=Xre,rl.isSame=Zre,rl.isSameOrAfter=Qre,rl.isSameOrBefore=$re,rl.isValid=xie,rl.lang=qc,rl.locale=lie,rl.localeData=uie,rl.max=zc,rl.min=Rc,rl.parsingFlags=Sie,rl.set=dne,rl.startOf=pie,rl.subtract=Kc,rl.toArray=vie,rl.toObject=yie,rl.toDate=_ie,rl.toISOString=nie,rl.inspect=rie,typeof Symbol<`u`&&Symbol.for!=null&&(rl[Symbol.for(`nodejs.util.inspect.custom`)]=function(){return`Moment<`+this.format()+`>`}),rl.toJSON=bie,rl.toString=tie,rl.unix=gie,rl.valueOf=hie,rl.creationData=wie,rl.eraName=Oie,rl.eraNarrow=kie,rl.eraAbbr=Aie,rl.eraYear=jie,rl.year=uc,rl.isLeapYear=cne,rl.weekYear=Rie,rl.isoWeekYear=zie,rl.quarter=rl.quarters=Gie,rl.month=vne,rl.daysInMonth=yne,rl.week=rl.weeks=One,rl.isoWeek=rl.isoWeeks=kne,rl.weeksInYear=Hie,rl.weeksInWeekYear=Uie,rl.isoWeeksInYear=Bie,rl.isoWeeksInISOWeekYear=Vie,rl.date=Qc,rl.day=rl.days=Lne,rl.weekday=Rne,rl.isoWeekday=zne,rl.dayOfYear=Kie,rl.hour=rl.hours=Tc,rl.minute=rl.minutes=$c,rl.second=rl.seconds=el,rl.millisecond=rl.milliseconds=nl,rl.utcOffset=Tre,rl.utc=Dre,rl.local=Ore,rl.parseZone=kre,rl.hasAlignedHourOffset=Are,rl.isDST=jre,rl.isLocal=Nre,rl.isUtcOffset=Pre,rl.isUtc=Fre,rl.isUTC=Fre,rl.zoneAbbr=Jie,rl.zoneName=Yie,rl.dates=oo(`dates accessor is deprecated. Use date instead.`,Qc),rl.months=oo(`months accessor is deprecated. Use month instead`,vne),rl.years=oo(`years accessor is deprecated. Use year instead`,uc),rl.zone=oo(`moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/`,Ere),rl.isDSTShifted=oo(`isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information`,Mre),il=uo.prototype,il.calendar=Yte,il.longDateFormat=$te,il.invalidDate=ene,il.ordinal=tne,il.preparse=is,il.postformat=is,il.relativeTime=nne,il.pastFuture=rne,il.set=Jte,il.eras=Tie,il.erasParse=Eie,il.erasConvertYear=Die,il.erasAbbrRegex=Nie,il.erasNameRegex=Mie,il.erasNarrowRegex=Pie,il.months=pne,il.monthsShort=mne,il.monthsParse=gne,il.monthsRegex=xne,il.monthsShortRegex=bne,il.week=Tne,il.firstDayOfYear=Dne,il.firstDayOfWeek=Ene,il.weekdays=Mne,il.weekdaysMin=Pne,il.weekdaysShort=Nne,il.weekdaysParse=Ine,il.weekdaysRegex=Bne,il.weekdaysShortRegex=Vne,il.weekdaysMinRegex=Hne,il.isPM=Kne,il.meridiem=qne,Io(`en`,{eras:[{since:`0001-01-01`,until:1/0,offset:1,name:`Anno Domini`,narrow:`AD`,abbr:`AD`},{since:`0000-12-31`,until:-1/0,offset:1,name:`Before Christ`,narrow:`BC`,abbr:`BC`}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(bo(e%100/10)===1?`th`:t===1?`st`:t===2?`nd`:t===3?`rd`:`th`)}}),Ha.lang=oo(`moment.lang is deprecated. Use moment.locale instead.`,Io),Ha.langData=oo(`moment.langData is deprecated. Use moment.localeData instead.`,Ro),al=Math.abs,ol=fs(`ms`),sl=fs(`s`),cl=fs(`m`),ll=fs(`h`),ul=fs(`d`),dl=fs(`w`),fl=fs(`M`),pl=fs(`Q`),ml=fs(`y`),hl=ol,gl=ps(`milliseconds`),_l=ps(`seconds`),vl=ps(`minutes`),yl=ps(`hours`),bl=ps(`days`),xl=ps(`months`),Sl=ps(`years`),Cl=Math.round,wl={ss:44,s:45,m:45,h:22,d:26,w:null,M:11},Tl=Math.abs,El=Wo.prototype,El.isValid=xre,El.abs=rae,El.add=iae,El.subtract=aae,El.as=sae,El.asMilliseconds=ol,El.asSeconds=sl,El.asMinutes=cl,El.asHours=ll,El.asDays=ul,El.asWeeks=dl,El.asMonths=fl,El.asQuarters=pl,El.asYears=ml,El.valueOf=hl,El._bubble=oae,El.clone=cae,El.get=lae,El.milliseconds=gl,El.seconds=_l,El.minutes=vl,El.hours=yl,El.days=bl,El.weeks=uae,El.months=xl,El.years=Sl,El.humanize=hae,El.toISOString=hs,El.toString=hs,El.toJSON=hs,El.locale=lie,El.localeData=uie,El.toIsoString=oo(`toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)`,hs),El.lang=qc,po(`X`,0,0,`unix`),po(`x`,0,0,`valueOf`),_o(`x`,Ks),_o(`X`,Ys),xo(`X`,function(e,t,n){n._d=new Date(parseFloat(e)*1e3)}),xo(`x`,function(e,t,n){n._d=new Date(bo(e))}),Ha.version=`2.30.1`,Kte(Uo),Ha.fn=rl,Ha.min=vre,Ha.max=yre,Ha.now=Bc,Ha.utc=Qa,Ha.unix=Xie,Ha.months=Qie,Ha.isDate=Ya,Ha.locale=Io,Ha.invalid=to,Ha.duration=Xo,Ha.isMoment=io,Ha.weekdays=eae,Ha.parseZone=Zie,Ha.localeData=Ro,Ha.isDuration=Go,Ha.monthsShort=$ie,Ha.weekdaysMin=nae,Ha.defineLocale=Lo,Ha.updateLocale=Qne,Ha.locales=$ne,Ha.weekdaysShort=tae,Ha.normalizeUnits=ho,Ha.relativeTimeRounding=pae,Ha.relativeTimeThreshold=mae,Ha.calendarFormat=Gre,Ha.prototype=rl,Ha.HTML5_FMT={DATETIME_LOCAL:`YYYY-MM-DDTHH:mm`,DATETIME_LOCAL_SECONDS:`YYYY-MM-DDTHH:mm:ss`,DATETIME_LOCAL_MS:`YYYY-MM-DDTHH:mm:ss.SSS`,DATE:`YYYY-MM-DD`,TIME:`HH:mm`,TIME_SECONDS:`HH:mm:ss`,TIME_MS:`HH:mm:ss.SSS`,WEEK:`GGGG-[W]WW`,MONTH:`YYYY-MM`}}));function Ol(e){let t=window.matchMedia(`(min-width: ${e}
5px)`),n=V(window.innerWidth>e),r=e=>n.value=e.matches;t.addEventListener(`change`,r);let i=()=>t.removeEventListener(`change`,r);return l(()=>{i()}),{removeListener:i,matches:n}}var kl=j((()=>{z()})),Al,jl,Ml,Nl=j((()=>{z(),We(),Dl(),Al={class:`daychooser`},jl=[`onClick`],Ml=p({__name:`DayChooser`,props:{activeMonday:{},activeDate:{}},emits:[`changeDate`],setup(e,{emit:t}){let n=e,r=t,i=H(()=>[{label:$t(`global.weekday.label.monday`),date:n.activeMonday},{label:$t(`global.weekday.label.tuesday`),date:Ha(n.activeMonday).add(1,`days`).toDate()},{label:$t(`global.weekday.label.wednesday`),date:Ha(n.activeMonday).add(2,`days`).toDate()},{label:$t(`global.weekday.label.thursday`),date:Ha(n.activeMonday).add(3,`days`).toDate()},{label:$t(`global.weekday.label.friday`),date:Ha(n.activeMonday).add(4,`days`).toDate()},{label:$t(`global.weekday.label.saturday`),date:Ha(n.activeMonday).add(5,`days`).toDate()},{label:$t(`global.weekday.label.sunday`),date:Ha(n.activeMonday).add(6,`days`).toDate()}]),a=e=>{Ha(e).format(`YYYY-MM-DD`)!==Ha(n.activeDate).format(`YYYY-MM-DD`)&&r(`changeDate`,e)};return(t,n)=>(y(),C(`div`,Al,[(y(!0),C(k,null,F(i.value,t=>(y(),C(`a`,{key:t.label,class:P([`day`,{active:e.activeDate.getDay()===t.date.getDay()}]),onClick:e=>a(t.date)},[x(`h3`,null,A(t.label),1),x(`p`,null,A(t.date.toLocaleDateString(h(Ge)(),{day:`2-digit`,month:`2-digit`})),1)],10,jl))),128))]))}})})),gae=j((()=>{})),Pl,_ae=j((()=>{Nl(),Nl(),gae(),G(),Pl=K(Ml,[[`__scopeId`,`data-v-a1196c65`]])})),Fl=j((()=>{})),Il,Ll=j((()=>{z(),We(),Ot(),Fl(),Lt(),Il=p({__name:`CalendarDatePicker`,props:{date:{},disabledDates:{},disabledDaysOfMonth:{},disabledMonths:{},disabledBefore:{},disabledAfter:{},initialPage:{}},emits:[`update:date`],setup(e,{emit:n}){let r=e,i=n,a=H(()=>{let e=r.disabledBefore,t=r.disabledDaysOfMonth,n=r.disabledMonths,i=r.disabledDates,a=r.disabledAfter,o=[];return i&&o.push(...i),t&&o.push({repeat:{days:t}}),n&&o.push({repeat:{months:n}}),a&&o.push({start:new Date(a).setDate(a.getDate()+1)}),e&&o.push({end:new Date(e).setDate(e.getDate()-1)}),o}),o=H({get:()=>{let e=r.date;return e?new Date(e):null},set:e=>{i(`update:date`,e?fee(e):null)}}),s={highlight:{color:`blue`,fillMode:`light`},dates:new Date},c=e=>{e.target?.blur()};return(n,r)=>(y(),C(`div`,{class:`datepicker-style`,onClick:r[2]||=se(()=>{},[`stop`])},[t(h(kt),E({"model-value":o.value,"onUpdate:modelValue":r[0]||=e=>o.value=e,attributes:[s],locale:h(Ge)()},{transparent:!0,titlePosition:`left`,initialPage:e.initialPage},{"disabled-dates":a.value,onDayclick:r[1]||=(e,t)=>{c(t)}}),null,16,[`model-value`,`attributes`,`locale`,`disabled-dates`])]))}})})),vae=j((()=>{})),Rl,zl=j((()=>{Ll(),Ll(),vae(),G(),Rl=K(Il,[[`__scopeId`,`data-v-567b2bbb`]])})),Bl,Vl,Hl,Ul,Wl,Gl,Kl=j((()=>{z(),We(),Dl(),wt(),Et(),zl(),Bl={style:{"grid-column":`span 2`}},Vl={ref:`daychooser`,class:`daychooser`},Hl={style:{"margin-top":`8px`}},Ul={key:0,style:{float:`right`}},Wl={key:1,style:{float:`left`}},Gl=p({__name:`DayChooserMobile`,props:{activeMonday:{},activeDate:{}},emits:[`changeDate`],setup(e,{emit:n}){let r=e,a=n,o=V(!1),s=e=>{a(`changeDate`,Ha(r.activeDate).add(e,`days`).toDate())},c=[()=>$t(`global.weekday.label.sundayShort`),()=>$t(`global.weekday.label.mondayShort`),()=>$t(`global.weekday.label.tuesdayShort`),()=>$t(`global.weekday.label.wednesdayShort`),()=>$t(`global.weekday.label.thursdayShort`),()=>$t(`global.weekday.label.fridayShort`),()=>$t(`global.weekday.label.saturdayShort`)],l=e=>(c.at(e.getDay())?.()??``).toUpperCase(),u=e=>e.toLocaleDateString(Ge(),{day:`2-digit`,month:`2-digit`}),d=H(()=>Ha().diff(r.activeDate,`hours`)===0),f=()=>{o.value=!o.value},p=()=>{o.value=!1},m=H({get:()=>Ha(r.activeDate).format(`YYYY-MM-DD`),set:e=>{a(`changeDate`,e?Ha(e).toDate():r.activeDate),p()}});return(n,r)=>(y(),C(`div`,Bl,[x(`div`,Vl,[x(`a`,{class:`day iconbutton`,onClick:r[0]||=e=>s(-1)},[r[6]||=x(`h3`,null,[x(`i`,{class:`fas fa-chevron-left`})],-1),x(`p`,null,A(u(h(Ha)(e.activeDate).subtract(1,`days`).toDate())),1)]),x(`a`,{class:`day active`,style:{position:`relative`},onClick:f},[x(`h3`,null,A(l(e.activeDate)),1),x(`p`,null,A(u(e.activeDate)),1),o.value?he((y(),i(Dt,{key:0,positioning:{allowRepositioning:!0,offset:`12px -50px`,corner:`bottom-left`}},{default:R(()=>[t(Rl,{date:m.value,"onUpdate:date":r[1]||=e=>m.value=e},null,8,[`date`])]),_:1})),[[h(Ct),p]]):B(``,!0)]),x(`a`,{class:`day iconbutton`,onClick:r[2]||=e=>s(1)},[r[7]||=x(`h3`,null,[x(`i`,{class:`fas fa-chevron-right`})],-1),x(`p`,null,A(u(h(Ha)(e.activeDate).add(1,`days`).toDate())),1)]),x(`a`,{class:`day iconbutton`,onClick:r[3]||=e=>s(2)},[r[8]||=x(`h3`,null,[x(`i`,{class:`fas fa-chevron-right`}),x(`i`,{class:`fas fa-chevron-right`})],-1),x(`p`,null,A(u(h(Ha)(e.activeDate).add(2,`days`).toDate())),1)]),x(`a`,{class:`day iconbutton hideOnMini`,onClick:r[4]||=e=>s(3)},[r[9]||=x(`h3`,null,[x(`i`,{class:`fas fa-chevron-right`}),x(`i`,{class:`fas fa-chevron-right`}),x(`i`,{class:`fas fa-chevron-right`})],-1),x(`p`,null,A(u(h(Ha)(e.activeDate).add(3,`days`).toDate())),1)])],512),x(`div`,Hl,[d.value?(y(),C(k,{key:0},[L(`​`)],64)):(y(),C(`a`,{key:1,class:`day iconbutton`,onClick:r[5]||=e=>n.$emit(`changeDate`,h(Ha)().toDate())},[h(Ha)().diff(e.activeDate)>=1?(y(),C(`span`,Ul,[L(A(n.$t(`global.dateRangePicker.label.today`))+` `,1),r[10]||=x(`i`,{class:`far fa-arrow-right`},null,-1)])):(y(),C(`span`,Wl,[r[11]||=x(`i`,{class:`far fa-arrow-left`},null,-1),L(` `+A(n.$t(`global.dateRangePicker.label.today`)),1)]))]))])]))}})})),yae=j((()=>{})),ql,bae=j((()=>{Kl(),Kl(),yae(),G(),ql=K(Gl,[[`__scopeId`,`data-v-9e49faf4`]])})),Jl,Yl,Xl,Zl,Ql=j((()=>{z(),Dl(),wt(),zl(),Rt(),Bt(),Ht(),Et(),Jl={class:`flex justify-start`},Yl={class:`info`},Xl={class:`flex justify-end`},Zl=p({__name:`WeekChooser`,props:{activeMonday:{},activeDate:{}},emits:[`changeWeek`,`changeDate`],setup(e,{emit:n}){let r=e,a=n,o=V(null),s=V(!1),c=V(),l=H(()=>{let e=Ha().week(),t=Ha(r.activeMonday).week();return c.value?e===t?$t(`global.datePicker.prefill.thisWeek`):e-1===t?$t(`global.datePicker.prefill.lastWeek`):e+1===t?$t(`global.datePicker.prefill.nextWeek`):$t(`global.label.calendarWeek`,{params:{weekNumber:t}}):$t(`global.label.calendarWeek`,{params:{weekNumber:t}})}),u=H(()=>
5{if(c.value){let e=Ha(r.activeMonday),t=Ha(r.activeMonday).endOf(`week`);return(e.format(`YYYY`)===t.format(`YYYY`)?e.format(`DD.MM`):e.format(`DD.MM.YYYY`))+` - `+t.format(`DD.MM.YYYY`)}else return Ha(r.activeMonday).format(`DD.MM.YYYY`)}),d=new ResizeObserver(e=>{setTimeout(()=>{c.value=e[0].contentRect.width>=250},0)});N(o,(e,t)=>{e instanceof HTMLElement&&d.observe(e),t instanceof HTMLElement&&d.unobserve(t)}),ee(()=>{d?.disconnect()});let f=()=>{let e=Ha(r.activeMonday).add(7,`days`);a(`changeWeek`,e.toDate())},p=()=>{let e=Ha(r.activeMonday).subtract(7,`days`);a(`changeWeek`,e.toDate())},m=()=>{s.value=!s.value},g=()=>{s.value=!1},_=H({get:()=>Ha(r.activeDate).format(`YYYY-MM-DD`),set:e=>{typeof e==`string`&&a(`changeDate`,Ha(e).toDate())}});return(e,n)=>(y(),C(`div`,{ref_key:`weekchooser`,ref:o,class:`weekchooser`},[x(`div`,Jl,[t(zt,{variant:`Secondary`,icon:Vt,size:`Small`,round:``,onClick:p})]),x(`div`,Yl,[x(`a`,{class:`cw`,onClick:m},A(l.value),1),x(`a`,{class:`monday`,onClick:m},A(u.value),1),s.value?he((y(),i(Dt,{key:0,positioning:{allowRepositioning:!0,offset:`12px 0px`,corner:`bottom-right`}},{default:R(()=>[t(Rl,{date:_.value,"onUpdate:date":n[0]||=e=>_.value=e},null,8,[`date`])]),_:1})),[[h(Ct),g]]):B(``,!0)]),x(`div`,Xl,[t(zt,{variant:`Secondary`,icon:Ut,size:`Small`,round:``,onClick:f})])],512))}})})),xae=j((()=>{})),$l,eu=j((()=>{Ql(),Ql(),xae(),G(),$l=K(Zl,[[`__scopeId`,`data-v-3ec5e3d1`]])})),tu,nu,ru=j((()=>{z(),Dl(),kl(),_ae(),bae(),eu(),tu={class:`body`},nu=p({__name:`DayPicker`,props:{date:{}},emits:[`update:value`,`change`,`update:date`],setup(e,{emit:n}){let r=e,a=n,o=Ol(820),s=H(()=>Ha(r.date).startOf(`isoWeek`).toDate()),c=e=>{a(`update:date`,e),a(`change`,e)};return(n,r)=>(y(),C(`div`,tu,[h(o).matches.value?(y(),C(k,{key:0},[t(Pl,{"active-monday":s.value,"active-date":e.date,onChangeDate:c},null,8,[`active-monday`,`active-date`]),t($l,{class:`weekchooser`,"active-monday":s.value,"active-date":e.date,onChangeDate:c,onChangeWeek:c},null,8,[`active-monday`,`active-date`])],64)):(y(),i(ql,{key:1,"active-monday":s.value,"active-date":e.date,onChangeDate:c},null,8,[`active-monday`,`active-date`]))]))}})})),Sae=j((()=>{})),iu,au=j((()=>{ru(),ru(),Sae(),G(),iu=K(nu,[[`__scopeId`,`data-v-4eb98d71`]])})),ou,Cae=j((()=>{Va(),au(),ou=za({component:iu,appName:`DayPicker`,attributes:[{name:`date`,convert:e=>e?new Date(e):new Date}],events:[`Change`]})}));function wae(e,t){return y(),C(`div`,null,[(y(),C(`svg`,cu,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M16 0c8.8 0 16 7.2 16 16l0 103.8 37-39.1C117.6 29.2 185.2 0 256 0 397.4 0 512 114.6 512 256S397.4 512 256 512c-98.3 0-183.6-55.4-226.5-136.5-4.1-7.8-1.1-17.5 6.7-21.6s17.5-1.1 21.6 6.7C95.4 431.6 170.1 480 256 480 379.7 480 480 379.7 480 256S379.7 32 256 32c-62 0-121.2 25.5-163.8 70.6L53.1 144 160 144c8.8 0 16 7.2 16 16s-7.2 16-16 16L16 176c-8.8 0-16-7.2-16-16L0 16C0 7.2 7.2 0 16 0z`},null,-1)]]))])}var su,cu,lu,Tae=j((()=>{z(),G(),su={},cu={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},lu=K(su,[[`render`,wae]])})),uu=j((()=>{})),du,fu,pu,mu,hu,gu,_u,vu,yu,bu,xu,Su,Cu,wu,Tu,Eu,Du,Ou,ku,Au,ju,Mu,Nu=j((()=>{z(),du=ae(Tt()),_t(),un(),W(),Un(),Aee(),Ln(),ir(),Q(),cr(),Tae(),jee(),vn(),ur(),mr(),Dn(),gr(),uu(),sn(),zn(),Vn(),fu={ref:`container`},pu=[`textContent`],mu=[`textContent`],hu={key:1,class:`my-2 flex flex-wrap items-center gap-4`},gu=[`textContent`],_u={key:3,class:`p-6 min-h-32`},vu={key:4,class:`file-list list-none p-0 grid items-center`},yu=[`onClick`],bu=[`textContent`],xu=[`textContent`],Su=[`textContent`],Cu=[`textContent`],wu=[`textContent`],Tu=[`textContent`],Eu={key:5},Du=[`onClick`],Ou=[`onClick`],ku=[`textContent`],Au=5,ju=50,Mu=p({__name:`Normal`,props:{startSet:{default:null},readonly:{type:Boolean,default:!1},showLoading:{type:Boolean,default:!0},maxUploadFileSize:{default:0},viewStyle:{default:`normal`},showUploadingPerson:{type:Boolean,default:!1},immutable:{type:Boolean,default:!0},additionalPayloadForUpload:{default:``}},emits:[`loading`,`change`,`update:value`],setup(e,{emit:n}){let r=e,o=n,s=V(null),{width:c}=gt(ke(`container`),{width:0,height:0}),l=V(!1),u=V(0),d=V(null),f=V(null),p=V(null),m=H(()=>(r.immutable?p.value?.setFiles.map(e=>({...e,removed:!f.value?.setFiles.some(t=>t.id===e.id)}
5)):f.value?.setFiles.map(e=>({...e,removed:!f.value?.setFiles.some(t=>t.id===e.id)})))??[]),g=H(()=>r.immutable?f.value?.setFiles.filter(e=>!p.value?.setFiles.some(t=>t.id===e.id)||!1)??[]:[]),_=H(()=>g.value.length===0&&m.value.every(e=>e.removed)?null:f.value?.id||null),v=V(``),b=nt(`docs-set-full-text-search`,!1),S=H(()=>r.readonly&&b.value&&v.value.length>=3),w=H(()=>r.readonly&&!b.value&&v.value.length>=3),T=H(()=>r.readonly&&b.value&&v.value.length>0&&v.value.length<3),E=V([]),D=V(!1),ee=H(()=>r.readonly&&f.value!==null&&f.value.id!==null&&f.value.foreignId!==null&&f.value.setFiles.length>=Au);N(ee,e=>{e||(v.value=``)}),N([v,S],()=>{D.value=v.value!==``}),ot([v,S],()=>{if(v.value.length===0||f.value===null||f.value.id===null||f.value.foreignId===null){E.value=[];return}let e=v.value,t=S.value,n=()=>e!==v.value||t!==S.value;cn(f.value.setType,f.value.foreignId,f.value.id,e,t).then(e=>{n()||(E.value=e.data.setFiles.map(e=>e.id),D.value=!1)}).catch(e=>{n()||(D.value=!1,Re(e))})},{debounce:500,maxWait:1e3});let O=H(()=>{let e=[...m.value,...g.value];return v.value.length===0?e:e.filter(e=>E.value.includes(e.id))}),te=e=>e===null?{id:null,setType:`temporary`,foreignId:null,setFiles:[]}:{...e};oe(()=>{f.value=te(r.startSet)}),p.value=du.default.cloneDeep(f.value);let ne=e=>{e.preventDefault()},re=e=>{u.value=0,e.dataTransfer!==null&&M(Array.from(e.dataTransfer.files))},j=e=>{let t=[...e.target.files];M(t),d.value!==null&&(d.value.value=null)},M=e=>{if(e.length>ju){U($t(`docs.set.alert.tooManyFiles`,{params:{max:ju}}));return}let t=e[0],n=e.slice(1);(t?.size??0)===0?(U($t(`global.upload.error.folderNotAllowed`)),n.length>=1&&M(n)):t!==void 0&&t.size>r.maxUploadFileSize?(U($t(`global.upload.error.fileTooLarge`,{params:{maxSize:dn(r.maxUploadFileSize)}})),n.length>=1&&M(n)):t!==void 0&&f.value!==null&&(l.value=!0,o(`loading`,!0),bee(f.value.id,f.value.setType,f.value.foreignId,t,r.immutable,r.additionalPayloadForUpload).then(e=>{f.value=te(e.data),l.value=!1,o(`loading`,!1),n.length>=1&&M(n)}).catch(e=>{l.value=!1,o(`loading`,!1),Re(e)}))},ie=e=>{f.value!==null&&f.value.id!==null&&(o(`loading`,!0),l.value=!0,xee(f.value.id,f.value.setType,f.value.foreignId,e,r.immutable,r.additionalPayloadForUpload).then(e=>{f.value=te(e.data),o(`loading`,!1),l.value=!1}).catch(e=>{o(`loading`,!1),l.value=!1,Re(e)}))},ae=(e,t)=>{f.value!==null&&(o(`loading`,!0),l.value=!0,yee(f.value.id,f.value.setType,f.value.foreignId,e,r.immutable,t).then(e=>{f.value=te(e.data),o(`loading`,!1),l.value=!1}).catch(e=>{o(`loading`,!1),l.value=!1,Re(e)}))};N(_,e=>{o(`update:value`,e),o(`change`,e)});let ce=H(()=>c.value<680),le=H(()=>c.value<270),ue=H(()=>ce.value||r.viewStyle===`conciseVertical`||r.viewStyle===`conciseVerticalRight`),I=H(()=>r.showUploadingPerson&&(ue.value||r.viewStyle===`conciseVertical`||r.viewStyle===`conciseVerticalRight`)),L=V(isMobileWebview);function de(e){return e.hasOwnProperty(`removed`)}function fe(e){return de(e)&&e.removed}let pe=H(()=>r.viewStyle===`conciseVertical`||r.viewStyle===`conciseVerticalRight`),me=H(()=>r.viewStyle===`conciseVerticalRight`),ge=H(()=>{let e=ue.value?[`minmax(0,1fr)`]:r.showUploadingPerson?[`auto`,`150px`,`48px`,`80px`]:[`auto`,`48px`,`80px`];return L.value||e.push(`20px`),r.readonly||e.push(`20px`),e.join(` `)}),ve=H(()=>({"text-right":me.value,"overflow-hidden text-ellipsis":!ue.value,"whitespace-normal break-all overflow-visible":ue.value}));return(n,r)=>f.value===null?B(``,!0):(y(),i(Hn,{key:0,loading:l.value&&e.showLoading,"fill-height":!1},{default:R(()=>[x(`div`,fu,[x(`div`,{class:P([`docssetdropzone min-h-0 p-0 bg-transparent`,{"text-[14px]":pe.value,"max-max-w-[670px]":ce.value}]),onDragenter:r[5]||=e=>u.value++,onDragleave:r[6]||=e=>u.value--,onDragover:r[7]||=e=>ne(e),onDrop:r[8]||=se(e=>re(e),[`prevent`])},[he(x(`input`,{ref_key:`fileBrowser`,ref:d,type:`file`,multiple:``,onInput:j},null,544),[[ye,!1]]),!e.readonly&&d.value!==null?(y(),C(`div`,{key:0,class:P([`dnd-zone h-[180px] flex gap-2 justify-center items-center transition-all duration-200 ease-linear border border-solid border-grey-100 rounded-t hover:bg-blue-100 hover:border-blue cursor-pointer`,{"bg-blue-100 border-blue":u.value>=1,rounded:m.value.length+g.value.length===0,"mb-[10px] h-[30px] rounded-[5px]":pe.value,"flex-col":!pe.value}]),onClick:r[0]||=e=>d.value?d.value.click():void 0},[t(Nee,{class:P([pe.value?`icon-square-1`:`icon-square-4`,`text-blue`])},null,8,[`class`]),!pe.value||le.value?(y(),C(`span`,{key:0,class:`text-grey-600 font-bold`,textContent:A(le.value?n.$t(`docs.set.label.files`):n.$t(`docs.set.call.uploadFiles`))},null,8,pu)):B(``,!0),le.value?B(``,!0):(y(),C(`span`,{key:1,class:`text-grey-600`,textContent:A(n.$t(`docs.set.label.dropOrClick`))},null,8,mu))],2)):B(``,!0),ee.value?(y(),C(`div`,hu,[t(ar,{value:v.value,class:`grow`,placeholder:n.$t(`global.form.placeholder.search`),"onUpdate:value":r[1]||=e=>v.value=e.slice(0,255)},null,8,[`value`,`placeholder`]),t(lr,{text:n.$t(`global.search.label.fullTextSearchTooltip`,{params:{count:h(3)}})},{trigger:R(()=>[t(hr,{on:h(b),"onUpdate:on":r[2]||=e=>Me(b)?b.value=e:null,label:n.$t(`global.search.label.fullTextSearch`)},null,8,[`on`,`label`])]),_:1},8,[`text`])])):B(``,!0),t(On,{expanded:ee.value&&T.value},{default:R(()=>[x(`div`,{class:`mb-2 text-grey-500 text-sm`,textContent:A(n.$t(`global.search.label.fullTextSearchMinCharacters`,{params:{count:h(3)}}))},null,8,gu)]),_:1},8,[`expanded`]),D.value&&O.value.length===0?(y(),i(Hn,{key:2,loading:!0,"fill-height":!1,"min-height":`128px`})):v.value.length>0&&O.value.length===0?(y(),C(`div`,_u,[t(Rn,{title:n.$t(`docs.folder.label.noD
5ocumentsFound`)},a({_:2},[w.value?{name:`button`,fn:R(()=>[t($,{text:n.$t(`global.search.label.enableFullTextSearch`),variant:`Secondary`,size:`Small`,onClick:r[3]||=e=>b.value=!0},null,8,[`text`])]),key:`0`}:void 0]),1032,[`title`])])):B(``,!0),O.value.length>=1?(y(),C(`ul`,vu,[(y(!0),C(k,null,F(O.value,n=>(y(),C(`li`,{key:n.id,class:P([`grid gap-x-3 gap-y-1 items-center border-grey-100 last:rounded-b`,[fe(n)?`removed`:``,e.readonly?`first:rounded-t first:border-t`:``,pe.value?`!p-0 !border-0`:`py-2 px-4 border-x border-b`,me.value?`justify-items-end`:``]]),style:_e({gridTemplateColumns:ge.value})},[!L.value&&!fe(n)?(y(),C(`a`,{key:0,class:`file-download-link min-w-0 flex gap-2 transition-colors duration-300 ease-in-out items-center group text-blue cursor-pointer`,onClick:se(e=>s.value=n.id,[`stop`,`prevent`])},[t(Gn,{class:`flex-shrink-0 icon-square-1 group-hover:text-blue-600 transition-colors`,"mime-type":n.mimeType},null,8,[`mime-type`]),x(`span`,{class:P([`filename font-light group-hover:text-blue-600 transition-colors`,ve.value]),textContent:A(n.name)},null,10,bu),de(n)?B(``,!0):(y(),C(`span`,{key:0,class:P([{"text-right":me.value},`newtag text-nowrap block text-sm font-bold text-center bg-blue-100 text-blue-800 py-0.25 px-1 rounded-sm`])},`NEU`,2))],8,yu)):!fe(n)&&f.value.id?(y(),i(Bn,{key:1,class:`file-download-link min-w-0 flex gap-2 transition-colors duration-300 ease-in-out items-center group text-blue`,"file-url":h(ln)(f.value.id,f.value.setType,f.value.foreignId,n.id)},{default:R(()=>[t(Gn,{class:`flex-shrink-0 icon-square-1 group-hover:text-blue-600 transition-colors`,"mime-type":n.mimeType},null,8,[`mime-type`]),x(`span`,{class:P([`filename font-light group-hover:text-blue-600 transition-colors`,ve.value]),textContent:A(n.name)},null,10,xu),de(n)?B(``,!0):(y(),C(`span`,{key:0,class:P([{"text-right":me.value},`newtag text-nowrap block text-sm font-bold text-center bg-blue-100 text-blue-800 py-0.25 px-1 rounded-sm`])},`NEU`,2))]),_:2},1032,[`file-url`])):(y(),C(`p`,{key:2,class:P([`m-0 file-download-link min-w-0 flex gap-2 items-center`,{"text-grey-600 line-through":fe(n)}])},[t(Gn,{class:`flex-shrink-0 icon-square-1`,"mime-type":n.mimeType},null,8,[`mime-type`]),x(`span`,{class:P([`filename font-light`,ve.value]),textContent:A(n.name)},null,10,Su),de(n)?B(``,!0):(y(),C(`span`,{key:0,class:P([{"text-right":me.value},`newtag text-nowrap block text-sm font-bold text-center bg-blue-100 text-blue-800 py-0.25 px-1 rounded-sm`])},`NEU`,2))],2)),ue.value?B(``,!0):(y(),C(k,{key:3},[e.showUploadingPerson?(y(),C(`span`,{key:0,class:P({"text-grey-600 line-through":fe(n)}),textContent:A(n.createdByName)},null,10,Cu)):B(``,!0),x(`span`,{class:P({"text-grey-600 line-through":fe(n)}),textContent:A(n.extension===``?`keine`:n.extension)},null,10,wu),x(`span`,{class:P({"text-grey-600 line-through":fe(n)}),textContent:A(h(dn)(n.size))},null,10,Tu)],64)),!L.value&&!fe(n)&&f.value.id?(y(),i(Bn,{key:4,class:`w-4`,"file-url":h(ln)(f.value.id,f.value.setType,f.value.foreignId,n.id)},{default:R(()=>[t(yn,{class:`icon-square-1 text-blue hover:text-blue-600 transition-colors`})]),_:1},8,[`file-url`])):L.value?B(``,!0):(y(),C(`span`,Eu)),!e.readonly&&!fe(n)?(y(),C(`a`,{key:6,class:`cursor-pointer`,onClick:e=>ie(n.id)},[t(dr,{class:`icon-square-1 text-blue hover:text-blue-600 transition-colors`})],8,Du)):!e.readonly&&de(n)?(y(),C(`a`,{key:7,class:`reactivatelink cursor-pointer`,onClick:e=>ae(n.id,n.name)},[t(lu,{class:`icon-square-1`})],8,Ou)):B(``,!0),I.value?(y(),C(`span`,{key:8,class:P([`newlinename col-start-1 pl-6 max-w-full inline-block text-left`,ve.value]),textContent:A(`von ${n.createdByName}`)},null,10,ku)):B(``,!0),t(_r,null,{default:R(()=>[s.value===n.id&&f.value.id?(y(),i(Wn,{key:0,"file-name":n.name,"file-url":h(ln)(f.value.id,f.value.setType,f.value.foreignId,n.id),"mime-type":n.mimeType,onHide:r[4]||=e=>s.value=null},null,8,[`file-name`,`file-url`,`mime-type`])):B(``,!0)]),_:2},1024)],6))),128))])):B(``,!0)],34)],512)]),_:1},8,[`loading`]))}})})),Pu,Eae=j((()=>{Nu(),Nu(),Pu=Mu})),Fu,Iu=j((()=>{z(),sn(),Eae(),Fu=p({__name:`Set`,props:{startData:{},readonly:{type:Boolean,default:!1},viewStyle:{default:`normal`},showLoading:{type:Boolean,default:!0},showUploadingPerson:{type:Boolean,default:!1},additionalPayloadForUpload:{default:null}},emits:[`change`,`update:value`,`loading`],setup(e,{emit:t}){let n=e,r=t,a=V(void 0);return oe(()=>{if(n.startData.set!==null)a.value=n.startData.set;else if(n.startData.setId===null)a.value=null;else if(n.startData.foreignId===null)throw`error`;else cn(n.startData.setType,n.startData.foreignId,n.startData.setId).then(e=>{a.value=e.data})}),(t,n)=>a.value===void 0?B(``,!0):(y(),i(Pu,{key:0,"start-set":a.value,"max-upload-file-size":e.startData.maxUploadFileSize,readonly:e.readonly,"show-loading":e.showLoading,"view-style":e.viewStyle,"show-uploading-person":e.showUploadingPerson,immutable:e.startData.immutable,"additional-payload-for-upload":e.additionalPayloadForUpload,onChange:n[0]||=e=>r(`change`,e),"onUpdate:value":n[1]||=e=>r(`update:value`,e),onLoading:n[2]||=e=>r(`loading`,e)},null,8,[`start-set`,`max-upload-file-size`,`readonly`,`show-loading`,`view-style`,`show-uploading-person`,`immutable`,`additional-payload-for-upload`]))}})})),Lu,Ru=j((()=>{Iu(),Iu(),Lu=Fu})),zu,Dae=j((()=>{Va(),Ru(),zu=za({component:Lu,attributes:[{name:`start-data`,required:!0,convert:e=>JSON.parse(e)},{name:`readonly`,convert:e=>e===void 0?void 0:e===`true`},{name:`view-style`},{name:`show-loading`,convert:e=>e===void 0?void 0:e===`true`},{name:`show-uploading`,convert:e=>e===void 0?void 0:e===`true`},{name:`show-uploading-person`,convert:e=>e===void 0?void 0:e===`true`},{name:`additional-payload-for-upload`}],events:[`Update:value`]})})),Bu,Vu=j((()=>{z(),gn(),gr(),Ru(),Bu=p({components:{ModalFade:_r,NativeModal:_n,Set:Lu},props:{startData:{type:Object,required:!0},modalTitle:{type:String,default:`Dokumente`},modalTextHtml:{type:String,default:``},iconColorLink:{type:String,default:`#0083db`},iconColorHover:{type:String,default:`#5e5e5e`},showUploadingPerson:{type:Boolean,default:!1},additionalClasses:{type:String,default:``}},setup(e,t){let n=V(!1);
5return{modalOpen:n,openModal:()=>{n.value=!0},closeModal:()=>{n.value=!1}}}})})),Oae=j((()=>{}));function kae(e,n,r,a,o,s){let c=ve(`Set`),l=ve(`NativeModal`),u=ve(`ModalFade`);return e.startData.setId===null?B(``,!0):(y(),C(`div`,Hu,[t(u,null,{default:R(()=>[e.modalOpen?(y(),i(l,{key:0,size:`Large`,onCancel:e.closeModal},{header:R(()=>[x(`h5`,{class:`modal-title`,textContent:A(e.modalTitle)},null,8,Uu)]),default:R(()=>[x(`div`,null,[e.modalTextHtml===``?B(``,!0):(y(),C(`div`,{key:0,style:{"margin-bottom":`15px`},innerHTML:e.modalTextHtml},null,8,Wu)),t(c,{"start-data":e.startData,readonly:!0,"show-uploading-person":e.showUploadingPerson},null,8,[`start-data`,`show-uploading-person`])])]),_:1},8,[`onCancel`])):B(``,!0)]),_:1}),x(`div`,null,[x(`a`,{class:P(e.additionalClasses),style:_e(`--linkcolor: `+e.iconColorLink+`; --hovercolor: `+e.iconColorHover+`;`),onClick:n[0]||=se((...t)=>e.openModal&&e.openModal(...t),[`stop`,`prevent`])},[n[1]||=x(`i`,{class:`fa-regular fa-paperclip`},null,-1),e.startData.set===null?B(``,!0):(y(),C(k,{key:0},[L(A(e.startData.set.setFiles.length),1)],64))],6)])]))}var Hu,Uu,Wu,Gu,Ku=j((()=>{Vu(),Vu(),z(),Oae(),G(),Hu={key:0},Uu=[`textContent`],Wu=[`innerHTML`],Gu=K(Bu,[[`render`,kae],[`__scopeId`,`data-v-ecedd311`]])})),qu,Aae=j((()=>{Va(),Ku(),qu=za({component:Gu,attributes:[{name:`start-data`,required:!0,convert:e=>JSON.parse(e)},{name:`modal-title`},{name:`modal-text-html`},{name:`icon-color-link`},{name:`icon-color-hover`},{name:`show-uploading-person`,convert:e=>e===void 0?void 0:e===`true`},{name:`additional-classes`}]})})),Ju,Yu=j((()=>{z(),Ju=p({__name:`GradientedBar`,props:{colors:{},min:{},max:{},value:{}},setup(e){let t=e,n=V(null),r=V(0),i=`${basePath}img/caret-down.svg`;O(()=>{n.value&&(n.value.style.background=`linear-gradient(90deg`+t.colors.reduce((e,t)=>e+`, `+t,``)+`)`)});let a=H(()=>{let e=Math.abs(t.max-t.min),n=Math.abs(t.value-t.min);return r.value=Math.abs(n)/e,`left: `+r.value*100+`%`});return(e,t)=>(y(),C(`div`,{ref_key:`linearGradient`,ref:n,class:`linear-gradient`},[x(`img`,{style:_e(a.value),src:i,alt:``}
5,null,4),x(`span`,{style:_e(a.value),class:P({hide:r.value<.03||Math.round((1-r.value+2**-52)*100)/100<.03})},null,6)],512))}})})),jae=j((()=>{})),Xu,Zu=j((()=>{Yu(),Yu(),jae(),G(),Xu=K(Ju,[[`__scopeId`,`data-v-34b41de1`]])})),Qu,$u=j((()=>{z(),Zu(),Qu=p({__name:`EvaluationBar`,props:{value:{}},setup(e){return(t,n)=>(y(),i(Xu,{colors:[`#FF0000`,`#ffffff`,`#008000`],min:-100,max:100,value:e.value},null,8,[`value`]))}})})),ed,td=j((()=>{$u(),$u(),ed=Qu})),nd,Mae=j((()=>{Va(),td(),nd=za({component:ed,appName:`EvaluationBar`,attributes:[{name:`value`,required:!0,convert:parseInt}]})}));function rd(t){let n=S(new Set);return e(ad,{add:e=>n.add(e),remove:e=>n.delete(e)}),H(()=>!!n.size||!Object.values(t.value).filter(e=>e).length)}function id(e,t,n,r=[]){let i=de(e);function a(e){let t=i.value.currentValue;return Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every(e=>t.includes(e)):e===t}let o=H({get:()=>{let e=t.value[i.value.key];return n(e)?e:i.value.currentValue},set:e=>{t.value={...t.value,[i.value.key]:a(e)?void 0:e}}}),s=V(!1);function c(){s.value=!0}be(()=>s.value=!1);let l=H(()=>i.value.isRequired&&(Array.isArray(o.value)&&!o.value.length||!o.value)),u=H(()=>r.map(e=>e(o.value)).some(e=>!e));oe(()=>{!l.value&&!u.value&&(s.value=!1)});let d=H(()=>{let e=o.value;return e?!a(e):!1}),f=H(()=>l.value||u.value?`invalid`:d.value?`unsaved`:`idle`),p=b(ad,null);if(p){let{add:e,remove:t}=p;N(f,n=>{n===`invalid`?e(i.value.key):t(i.value.key)},{immediate:!0}),be(()=>t(i.value.key)),ee(()=>t(i.value.key))}return{model:o,emphasizeValidation:c,warnRequired:H(()=>s.value&&l.value),state:f}}var ad,od=j((()=>{z(),ad=Symbol(`invalidKeySetKey`)})),sd,cd=j((()=>{z(),od(),sd=p({__name:`FileUploadInstance`,props:r({field:{}},{responses:{required:!0},responsesModifiers:{}}),emits:[`update:responses`],setup(e){let{model:t,emphasizeValidation:n,warnRequired:r,state:i}=id(()=>e.field,M(e,`responses`),e=>e===null||typeof e==`number`);function a(e){t.value=e,n()}return(e,t)=>Ee(e.$slots,`default`,Te(v({onChange:a,emphasizeValidation:h(n),warnRequired:h(r),state:h(i)})))}})})),ld,Nae=j((()=>{cd(),cd(),ld=sd})),ud,dd=j((()=>{z(),od(),ud=p({__name:`MultiSelectInstance`,props:r({field:{}},{responses:{required:!0},responsesModifiers:{}}),emits:[`update:responses`],setup(e){let{model:t,emphasizeValidation:n,warnRequired:r}=id(()=>e.field,M(e,`responses`),e=>Array.isArray(e)&&e.every(e=>typeof e==`number`),[t=>!e.field.selectionLimit||e.field.selectionLimit>=t.length]),i=H(()=>({get model(){return t.value},set model(e){t.value=e}}));function a(e){return t.value.includes(e.id)===e.selected?`idle`:`unsaved`}return(e,t)=>Ee(e.$slots,`default`,Te(v({v:i.value,emphasizeValidation:h(n),computeState:a,warnRequired:h(r)})))}})})),fd,Pae=j((()=>{dd(),dd(),fd=ud})),pd,md=j((()=>{z(),od(),pd=p({__name:`QuestionInstance`,props:r({field:{}},{responses:{required:!0},responsesModifiers:{}}),emits:[`update:responses`],setup(e){let{model:t,emphasizeValidation:n,warnRequired:r,state:i}=id(()=>e.field,M(e,`responses`),e=>typeof e==`string`,[t=>(t??``).length<=e.field.maxAnswerLength]),a=H(()=>({get model(){return t.value},set model(e){t.value=e}}));return(e,t)=>Ee(e.$slots,`default`,Te(v({v:a.value,warnRequired:h(r),emphasizeValidation:h(n),state:h(i)})))}})})),hd,Fae=j((()=>{md(),md(),hd=pd})),gd,_d=j((()=>{z(),od(),gd=p({__name:`SingleSelectInstance`,props:r({field:{}},{responses:{required:!0},responsesModifiers:{}}),emits:[`update:responses`],setup(e){let{model:t,emphasizeValidation:n,warnRequired:r}=id(()=>e.field,M(e,`responses`),e=>Array.isArray(e)&&e.every(e=>typeof e==`number`),[()=>e.field.selectionLimit===1]),i=H(()=>({get model(){return t.value.at(0)??null},set model(e){t.value=e===null?[]:[e]}}));function a(e){return t.value.includes(e.id)===e.selected?`idle`:`unsaved`}return(e,t)=>Ee(e.$slots,`default`,Te(v({v:i.value,emphasizeValidation:h(n),warnRequired:h(r),computeState:a})))}})})),vd,Iae=j((()=>{_d(),_d(),vd=gd})),yd,bd=j((()=>{z(),Nae(),Pae(),Fae(),Iae(),yd=p({__name:`SurveyInstance`,props:r({instance:{}},{responses:{required:!0},responsesModifiers:{}}),emits:[`update:responses`],setup(e){let t=M(e,`responses`);return(n,r)=>(y(!0),C(k,null,F(e.instance.fields,e=>(y(),C(k,{key:e.key},[e.__type===`RemarkField`?Ee(n.$slots,`Remark`,{key:0,field:e}):e.__type===`SelectField`?(y(),C(k,{key:1},[e.selectionLimit===1&&e.options.length>1?(y(),i(vd,{key:0,field:e,responses:t.value,"onUpdate:responses":r[0]||=e=>t.value=e},{default:R(t=>[Ee(n.$slots,`SingleSelect`,E({ref_for:!0},{field:e,...t}))]),_:2},1032,[`field`,`responses`])):(y(),i(fd,{key:1,field:e,responses:t.value,"onUpdate:responses":r[1]||=e=>t.value=e},{default:R(t=>[Ee(n.$slots,`MultiSelect`,E({ref_for:!0},{field:e,...t}))]),_:2},1032,[`field`,`responses`]))],64)):e.__type===`QuestionField`?(y(),i(hd,{key:2,field:e,responses:t.value,"onUpdate:responses":r[2]||=e=>t.value=e},{default:R(t=>[Ee(n.$slots,`Question`,E({ref_for:!0},{field:e,...t}))]),_:2},1032,[`field`,`responses`])):e.__type===`FileUploadField`?(y(),i(ld,{key:3,field:e,responses:t.value,"onUpdate:responses":r[3]||=e=>t.value=e},{default:R(t=>[Ee(n.$slots,`FileUpload`,E({ref_for:!0},{field:e,...t}))]),_:2},1032,[`field`,`responses`])):B(``,!0)],64))),128))}})})),xd,Sd=j((()=>{bd(),bd(),xd=yd})),Cd,wd,Td,Ed=j((()=>{z(),vr(),Cd={class:`grid grid-cols-[auto_1fr] gap-2 items-center`},wd=[`textContent`],Td=p({__name:`SelectOptionDescription`,props:{option:{}},setup(e){return(t,n)=>(y(),C(`div`,Cd,[x(`span`,{class:P([`hyphens-auto`,{"text-grey-300":!e.option.selectable}]),textContent:A(e.option.description)}
5,null,10,wd),e.option.selectable?B(``,!0):(y(),i(yr,{key:0,color:`amber`,text:`Limite erreicht`}))]))}})})),Dd,Od=j((()=>{Ed(),Ed(),Dd=Td})),kd,Ad,jd,Lae,Rae,zae=j((()=>{z(),kd={class:`grid gap-4 md:grid-cols-[1fr_auto] items-start`},Ad={class:`font-bold text-lg hyphens-auto leading-tight m-0`},jd={key:1,class:`col-span-full hyphens-auto leading-tight whitespace-pre-wrap`},Lae=[`href`,`textContent`],Rae=p({__name:`WideHeader`,props:{title:{},text:{},isRequired:{type:Boolean},emphasizeRequired:{type:Boolean}},setup(e){function t(e){let t=e.trim().replace(/[.,;:!?]+$/,``);if(!t)return null;let n=/^https?:\/\//.test(t)?t:`https://${t}`;try{let{hostname:e,href:t}=new URL(n);return/\.[a-zA-Z]{2,}$/.test(e)?t:null}catch{return null}}let n=H(()=>e.text.split(`
6`).flatMap((e,n)=>e.split(` `).map((e,r)=>({text:`${r===0?n===0?``:`
7`:` `}${e}`,href:t(e)}))));return(t,r)=>(y(),C(`div`,kd,[x(`h2`,Ad,A(e.title),1),e.isRequired?(y(),C(`span`,{key:0,class:P([`text-grey-500 px-2 py-1 rounded transition-colors duration-200 justify-self-start`,{"text-red bg-red-100":e.emphasizeRequired}])},`Erforderlich`,2)):B(``,!0),e.text?(y(),C(`p`,jd,[(y(!0),C(k,null,F(n.value,(e,t)=>(y(),C(k,{key:t},[e.href?(y(),C(`a`,{key:0,class:`text-blue`,href:e.href,target:`_blank`,textContent:A(e.text)},null,8,Lae)):(y(),C(k,{key:1},[L(A(e.text),1)],64))],64))),128))])):B(``,!0)]))}})})),Md,Bae=j((()=>{zae(),zae(),Md=Rae})),Vae,Hae,Uae,Wae,Gae,Kae=j((()=>{z(),Vae={class:`grid isolate`},Hae=[`disabled`,`maxlength`,`placeholder`,`required`],Uae=[`textContent`],Wae={},Gae=p({...Wae,__name:`TextareaAutoSize`,props:r({placeholder:{},disabled:{type:Boolean},maxlength:{},required:{type:[Boolean,String]}},{text:{},textModifiers:{}}),emits:r([`blur`,`change`,`invalid`],[`update:text`]),setup(e,{expose:t,emit:n}){let r=n,i=M(e,`text`),a=H(()=>(i.value??``)+` `),o=V();function s(){return o.value?.checkValidity()??!1}return t({checkValidity:s}),(t,n)=>(y(),C(`div`,Vae,[he(x(`textarea`,{ref_key:`textareaElement`,ref:o,"onUpdate:modelValue":n[0]||=e=>i.value=e,class:`border-none p-0 font-normal appearance-none z-10 overflow-hidden bg-transparent tracking-normal resize-none col-start-1 col-end-2 row-start-1 row-end-2 focus-visible:outline-none placeholder-grey-200`,wrap:`soft`,rows:`1`,disabled:e.disabled,maxlength:e.maxlength,placeholder:e.placeholder,required:!!e.required,onBlur:n[1]||=e=>r(`blur`),onChange:n[2]||=e=>r(`change`),onInvalid:n[3]||=se(e=>r(`invalid`),[`prevent`])},null,40,Hae),[[ie,i.value]]),x(`div`,{class:`whitespace-pre-wrap text-transparent font-normal tracking-normal col-start-1 col-end-2 row-start-1 row-end-2`,textContent:A(a.value)},null,8,Uae)]))}})})),Nd,Pd=j((()=>{Kae(),Kae(),Nd=Gae})),qae,Jae,Yae,Xae,Zae,Qae,$ae,eoe,toe,noe,roe,ioe,aoe,ooe,soe,coe,loe,uoe=j((()=>{z(),Ru(),Sd(),Od(),Bae(),Q(),Pd(),mn(),qae={class:`p-6 border-t first:border-t-0 border-grey-100 grid gap-3`},Jae={class:`p-6 border-t first:border-t-0 border-grey-100`},Yae={class:`grid gap-3`},Xae={key:0},Zae=[`onUpdate:modelValue`,`disabled`,`onChange`,`onBlur`],Qae={class:`p-6 border-t first:border-t-0 border-grey-100`},$ae={class:`p-6 border-t first:border-t-0 border-grey-100`},eoe={class:`grid gap-3`},toe={class:`grid gap-4`},noe={class:`flex flex-col items-start gap-2`},roe=[`onUpdate:modelValue`,`value`,`disabled`,`onChange`,`onBlur`],ioe={key:0,class:`flex`},aoe={class:`p-6 border-t first:border-t-0 border-grey-100`},ooe={class:`grid gap-3`},soe={class:`flex flex-col items-start gap-2`},coe=[`onUpdate:modelValue`,`value`,`disabled`,`onChange`,`onBlur`],loe=p({__name:`WideEditor`,props:r({instance:{},disabled:{type:Boolean,default:!1}},{responses:{required:!0},responsesModifiers:{}}),emits:[`update:responses`],setup(e){let n=M(e,`responses`);return(r,a)=>(y(),i(xd,{instance:e.instance,responses:n.value,"onUpdate:responses":a[1]||=e=>n.value=e},{Remark:R(({field:e})=>[x(`div`,qae,[t(Md,{title:e.title,text:e.text},null,8,[`title`,`text`]),e.startData?(y(),i(Lu,{key:0,"start-data":e.startData,readonly:``},null,8,[`start-data`])):B(``,!0)])]),Question:R(({field:n,warnRequired:r,v:o,emphasizeValidation:s})=>[x(`div`,Jae,[x(`div`,Yae,[t(Md,{title:n.title,text:n.text,"is-required":n.isRequired,"emphasize-required":r},null,8,[`title`,`text`,`is-required`,`emphasize-required`]),a[2]||=x(`hr`,{class:`border-grey-100 col-span-full m-0`},null,-1),n.variant===`short`?(y(),C(`div`,Xae,[he(x(`input`,{"onUpdate:modelValue":e=>o.model=e,disabled:e.disabled,placeholder:`Deine Antwort`,type:`text`,class:`px-4 py-2 border border-grey-100 rounded w-full max-w-xl`,onChange:s,onBlur:s},null,40,Zae),[[ie,o.model]])])):(y(),i(Nd,{key:1,text:o.model,"onUpdate:text":e=>o.model=e??``,disabled:e.disabled,placeholder:`Deine Antwort`,class:`px-4 py-2 border border-grey-100 rounded focus-within:outline outline-2 focus-within:outline-blue-200`,onChange:s,onBlur:s},null,8,[`text`,`onUpdate:text`,`disabled`,`onChange`,`onBlur`]))])])]),FileUpload:R(({field:n,warnRequired:r,onChange:i})=>[x(`div`,Qae,[x(`div`,{class:`grid gap-3`,onClick:a[0]||=se(()=>{},[`stop`])},[t(Md,{title:n.title,text:n.text,"is-required":n.isRequired,"emphasize-required":r},null,8,[`title`,`text`,`is-required`,`emphasize-required`]),a[3]||=x(`hr`,{class:`border-grey-100 col-span-full m-0`},null,-1),t(Lu,{"start-data":n.startData,readonly:e.disabled,onChange:i},null,8,[`start-data`,`readonly`,`onChange`])])])]),SingleSelect:R(({field:n,warnRequired:r,v:i,emphasizeValidation:o})=>[x(`div`,$ae,[x(`div`,eoe,[t(Md,{title:n.title,text:n.text,"is-required":n.isRequired,"emphasize-required":r},null,8,[`title`,`text`,`is-required`,`emphasize-required`]),a[4]||=x(`hr`,{class:`border-grey-100 col-span-full m-0`},null,-1),x(`div`,toe,[x(`div`,noe,[(y(!0),C(k,null,F(n.options,
7(r,a)=>(y(),C(`label`,{key:a,class:`m-0 rounded-lg p-2 border border-grey-100 grid grid-cols-[auto_1fr] gap-2 items-center focus-within:outline outline-2 focus-within:outline-blue-200`},[he(x(`input`,{"onUpdate:modelValue":e=>i.model=e,type:`radio`,value:r.id,disabled:e.disabled||!r.selectable&&!r.selected,class:`accent-blue focus-visible:outline-none m-0`,onChange:o,onBlur:()=>a+1>=n.options.length?o():void 0},null,40,roe),[[De,i.model]]),t(Dd,{option:r},null,8,[`option`])]))),128))]),i.model===null?B(``,!0):(y(),C(`div`,ioe,[t($,{text:`Auswahl zurücksetzen`,size:`Tiny`,variant:`Secondary`,onClick:()=>{i.model=null,o()},icon:hn},null,8,[`onClick`])]))])])])]),MultiSelect:R(({field:n,warnRequired:r,v:i,emphasizeValidation:o})=>[x(`div`,aoe,[x(`div`,ooe,[t(Md,{title:n.title,text:n.text,"is-required":n.isRequired,"emphasize-required":r},null,8,[`title`,`text`,`is-required`,`emphasize-required`]),a[5]||=x(`hr`,{class:`border-grey-100 col-span-full m-0`},null,-1),x(`div`,soe,[(y(!0),C(k,null,F(n.options,(r,a)=>(y(),C(`label`,{key:a,class:`m-0 rounded p-2 border border-grey-100 grid grid-cols-[auto_1fr] gap-2 items-center focus-within:outline outline-2 focus-within:outline-blue-200`},[he(x(`input`,{"onUpdate:modelValue":e=>i.model=e,value:r.id,type:`checkbox`,disabled:e.disabled||!r.selectable&&!r.selected,class:`accent-blue focus-visible:outline-none m-0`,onChange:o,onBlur:()=>a+1>=n.options.length?o():void 0},null,40,coe),[[re,i.model]]),t(Dd,{option:r},null,8,[`option`])]))),128))])])])]),_:1},8,[`instance`,`responses`]))}})})),Fd,Id=j((()=>{uoe(),uoe(),Fd=loe})),doe,foe,poe,moe,hoe=j((()=>{z(),Id(),doe={class:`rounded-lg border-grey-100 border`},foe={key:0,class:`p-6 border-t first:border-t-0 border-grey-100`},poe=[`textContent`],moe=p({__name:`MessengerSurveyForm`,props:r({response:{},disabled:{type:Boolean}},{responses:{required:!0},responsesModifiers:{}}),emits:[`update:responses`],setup(e){let n=M(e,`responses`);return(r,i)=>(y(),C(`div`,doe,[e.response.title?(y(),C(`div`,foe,[x(`h1`,{class:`text-xl font-bold hyphens-auto leading-tight m-0`,textContent:A(e.response.title)},null,8,poe)])):B(``,!0),t(Fd,{instance:e.response.template,responses:n.value,"onUpdate:responses":i[0]||=e=>n.value=e},null,8,[`instance`,`responses`])]))}})})),Ld,Rd=j((()=>{hoe(),hoe(),Ld=moe}));function goe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,voe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-242.7c0-4.2-1.7-8.3-4.7-11.3L320 86.6 320 176c0 17.7-14.3 32-32 32l-160 0c-17.7 0-32-14.3-32-32l0-96-32 0zm80 0l0 80 128 0 0-80-128 0zM0 96C0 60.7 28.7 32 64 32l242.7 0c17 0 33.3 6.7 45.3 18.7L429.3 128c12 12 18.7 28.3 18.7 45.3L448 416c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM160 320a64 64 0 1 1 128 0 64 64 0 1 1 -128 0z`},null,-1)]]))])}var _oe,voe,zd,Bd=j((()=>{z(),G(),_oe={},voe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},zd=K(_oe,[[`render`,goe]])}));function Vd(e){async function t(t,n){let r={parameters:n,rpcContext:{messengerSurveyId:e()}};return await X(await fetch(`${basePath}rpc/collections/RespondToMessengerSurvey/${t}.php`,{method:`POST`,body:JSON.stringify(r),headers:{"Content-Type":`application/json`}}))}return{async template(){return await t(`template`,{})},async respond(e){return await t(`respond`,{newResponse:e})},async responseButtonInfo(){return await t(`responseButtonInfo`,{})}}}async function yoe(e){return await Vd(()=>e).responseButtonInfo()}var Hd=j((()=>{Xt()})),boe,xoe,Soe=j((()=>{z(),Xt(),Rd(),od(),gn(),Sr(),Q(),Bd(),Hd(),boe={class:`flex justify-end gap-2`},xoe=p({__name:`FillOutMessengerSurveyModal`,props:{messengerSurveyId:{}},emits:[`close`],setup(e,{emit:n}){let r=n,{template:a,respond:o}=Vd(()=>e.messengerSurveyId),[s]=Qt(a),c=V({}),l=rd(c);async function u(){await o(c.value),r(`close`)}function d(){r(`close`)}return(e,n)=>h(s)?.__type===`NewMessengerSurveyResponse`?(y(),i(_n,{key:0,size:`Small`},{footer:R(()=>[x(`div`,boe,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:d}
7),h(s).status===`published`?(y(),i(Cr,{key:0,disabled:h(l),text:`Speichern`,action:u,icon:zd},null,8,[`disabled`])):B(``,!0)])]),default:R(()=>[x(`div`,null,[t(Ld,{response:h(s),disabled:h(s).status!==`published`,responses:c.value,"onUpdate:responses":n[0]||=e=>c.value=e},null,8,[`response`,`disabled`,`responses`])])]),_:1})):B(``,!0)}})})),Coe,woe=j((()=>{Soe(),Soe(),Coe=xoe}));function Toe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Doe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M464 256a208 208 0 1 1 -416 0 208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0 256 256 0 1 0 -512 0zM232 120l0 136c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2 280 120c0-13.3-10.7-24-24-24s-24 10.7-24 24z`},null,-1)]]))])}var Eoe,Doe,Ud,Wd=j((()=>{z(),G(),Eoe={},Doe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Ud=K(Eoe,[[`render`,Toe]])}));function Ooe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Aoe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80zM0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zm224 32c13.3 0 24 10.7 24 24l0 208c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-208c0-13.3 10.7-24 24-24zm-96 96c13.3 0 24 10.7 24 24l0 112c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-112c0-13.3 10.7-24 24-24zm168 88c0-13.3 10.7-24 24-24s24 10.7 24 24l0 48c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-48z`},null,-1)]]))])}var koe,Aoe,Gd,Kd=j((()=>{z(),G(),koe={},Aoe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},Gd=K(koe,[[`render`,Ooe]])})),joe,Moe,Noe,Poe,Foe,Ioe,Loe,Roe,zoe,Boe,Voe=j((()=>{z(),Xt(),woe(),bn(),wee(),Wd(),wr(),Kd(),gr(),Hd(),joe={class:`grid gap-2 items-center grid-cols-[auto_1fr]`},Moe=[`textContent`],Noe={key:0,class:`px-2 py-1 text-green bg-green-100 rounded grid grid-cols-[auto_1fr_auto] items-center gap-1`},Poe={key:2,class:`text-sm text-right underline`},Foe={class:`px-2 py-1 text-grey bg-grey-100 rounded grid grid-cols-[auto_1fr] items-center gap-1`},Ioe={key:0,class:`text-sm text-left`},Loe={key:2,class:`px-2 py-1 text-amber bg-amber-100 rounded grid grid-cols-[auto_1fr] items-center gap-1`},Roe={key:3,class:`px-2 py-1 text-grey bg-grey-100 rounded grid grid-cols-[auto_1fr] items-center gap-1`},zoe={key:4,class:`text-sm text-left`},Boe=p({__name:`MessengerSurveyButton`,props:{surveyId:{},surveyTitle:{}},setup(e){let[n,,r]=Qt(()=>yoe(e.surveyId)),a=V(!1);function o(){a.value=!0}function s(){a.value=!1,r()}return(r,c)=>(y(),C(k,null,[x(`button`,{class:`px-4 py-2 rounded bg-grey-50 text-grey-500 grid gap-2 min-w-80`,onClick:o},[x(`span`,joe,[t(Gd,{class:`text-blue icon-square-1-5`}),x(`span`,{class:`text-left`,textContent:A(e.surveyTitle)},null,8,Moe)]),h(n)?(y(),C(k,{key:0},[h(n).responseExists?(y(),C(`span`,Noe,[h(n).status===`published`?(y(),i(Sn,{key:0,class:`icon-square-1`})):(y(),i(Tr,{key:1,class:`icon-square-1`})),c[0]||=x(`span`,{class:`text-sm text-left`},`Erfolgreich ausgefüllt`,-1),h(n).status===`published`?(y(),C(`span`,Poe,`Editieren`)):B(``,!0)])):h(n).status===`planned`?(y(),C(k,{key:1},[x(`span`,Foe,[t(Ud,{class:`icon-square-1`}),c[1]||=x(`span`,{class:`text-sm text-left`},`Umfrage noch nicht offen`,-1)]),h(n).surveyOpensAt?(y(),C(`span`,Ioe,`Umfragestart: `+A(h(n).surveyOpensAt),1)):B(``,!0)],64)):h(n).status===`published`?(y(),C(`span`,Loe,[t(wn,{class:`icon-square-1`}),c[2]||=x(`span`,{class:`text-sm text-left`},`Aktion erforderlich: Bitte fülle diese Umfrage aus.`,-1)])):h(n).status===`closed`?(y(),C(`span`,Roe,[t(Tr,{class:`icon-square-1`}),c[3]||=x(`span`,{class:`text-sm text-left`},`Umfrage geschlossen`,-1)])):B(``,!0),h(n).surveyClosesAt?(y(),C(`span`,zoe,`Umfrageschluss: `+A(h(n).surveyClosesAt),1)):B(``,!0)],64)):B(``,!0)]),t(_r,null,{default:R(()=>[a.value?(y(),i(Coe,{key:0,"messenger-survey-id":e.surveyId,onClose:s},null,8,[`messenger-survey-id`])):B(``,!0)]),_:1})],64))}})})),Hoe,Uoe=j((()=>{Voe(),Voe(),Hoe=Boe})),Woe,Goe=j((()=>{Va(),Uoe(),Woe=za({appName:`MessengerSurveyButton`,component:Hoe,attributes:[{name:`survey-id`,required:!0,convert:parseInt},{name:`survey-title`,required:!0}]})}));function Koe(e,t){let n=t.toLowerCase(),r=e.toLowerCase(),i=n.split(/\s+/).filter(e=>e.length>0);if(i.length===0)return[];let a=[];for(let t of i){let n=0;for(;(n=r.indexOf(t,n))!==-1;){let r=n+t.length;a.push({start:n,end:r,text:e.slice(n,r)}),n=r}}if(a.sort((e,t)=>
7e.start-t.start),a.length===0)return[];let o=[a[0]];for(let t=1;t<a.length;t++){let n=a[t],r=o[o.length-1];n.start<=r.end?(r.end=Math.max(r.end,n.end),r.text=e.slice(r.start,r.end)):o.push(n)}return o}function qd(e,t){let n=Er;switch(e[0]){case`text`:{let r=Or(e[1]);if(!t||t.trim()===``)return n(r);let i=Koe(r,t);if(i.length===0)return n(r);let a=[],o=0;for(let e of i)e.start>o&&a.push(n(r.slice(o,e.start))),a.push(`<mark class="text-grey bg-yellow rounded">${n(e.text)}</mark>`),o=e.end;return o<r.length&&a.push(n(r.slice(o))),a.join(``)}case`break`:return`<br/>`;case`emphasis`:return`<em>${e[1].map(e=>qd(e,t)).join(``)}</em>`;case`strong`:return`<strong>${e[1].map(e=>qd(e,t)).join(``)}</strong>`;case`underline`:return`<span style="text-decoration: underline;">${e[1].map(e=>qd(e,t)).join(``)}</span>`;case`link`:{let{text:t,target:r,title:i}=e[1];return`<a href="${n(r)}" title="${n(Or(i))}" target="_blank">${n(Or(t))}</a>`}}}function Jd(e,t){switch(e[0]){case`text`:return e[1].map(e=>qd(e,t)).join(``)+`<br>`;case`paragraph`:return`<p>${e[1].map(e=>qd(e,t)).join(``)}<br/></p>`;case`orderedList`:return`<ol>${e[1].map(e=>`<li>${e.map(e=>Jd(e,t)).join(``)}</li>`).join(``)}</ol>`;case`unorderedList`:return`<ul>${e[1].map(e=>`<li>${e.map(e=>Jd(e,t)).join(``)}</li>`).join(``)}</ul>`;case`blockquote`:return`<blockquote>${e[1].map(e=>Jd(e,t)).join(``)}</blockquote>`}}function Yd(e){switch(e[0]){case`text`:return Or(e[1]);case`break`:return`
8`;case`emphasis`:return`${e[1].map(e=>Yd(e)).join(``)}`;case`strong`:return`${e[1].map(e=>Yd(e)).join(``)}`;case`underline`:return`${e[1].map(e=>Yd(e)).join(``)}`;case`link`:return Or(e[1].text)}}function Xd(e){switch(e[0]){case`text`:return e[1].map(Yd).join(``);case`paragraph`:return`${e[1].map(e=>Yd(e)).join(``)}\n`;case`orderedList`:return`${e[1].map(e=>`${e.map(e=>Xd(e)).join(``)}`).join(``)}`;case`unorderedList`:return`${e[1].map(e=>`${e.map(e=>Xd(e)).join(``)}`).join(``)}`;case`blockquote`:return`${e[1].map(e=>Xd(e)).join(``)}`}}function Zd(e,t=!1){let n=[];return e.forEach((r,i)=>{if(r.nodeType===Node.ELEMENT_NODE){let a=r;switch(a.nodeName){case`EM`:n.push([`emphasis`,Zd(a.childNodes,t||i+1!==e.length)]);break;case`STRONG`:n.push([`strong`,Zd(a.childNodes,t||i+1!==e.length)]);break;case`BR`:(i+1!==e.length||t)&&n.push([`break`]);break;case`A`:n.push([`link`,{text:a.textContent??``,target:a.attributes.getNamedItem(`target`)?.value??``,title:a.attributes.getNamedItem(`title`)?.value??``}]);break;case`SPAN`:if(a.attributes.getNamedItem(`style`)?.value===`text-decoration: underline;`){n.push([`underline`,Zd(a.childNodes,t||i+1!==e.length)]);break}case`DIV`:n.push(...Zd(a.childNodes));break}}else r.nodeType===Node.TEXT_NODE&&n.push([`text`,r.textContent?.replace(/\ufeff/g,``)??``])}),n}function qoe(e){let t=[];return e.forEach(e=>{e.nodeName===`LI`&&t.push(Qd(e.childNodes))}),t}function Qd(e){let t=[],n=[];return e.forEach((r,i)=>{if(r.nodeType===Node.ELEMENT_NODE){let a=r;switch(a.nodeName){case`EM`:n.push([`emphasis`,Zd(a.childNodes,i+1!==e.length)]);break;case`STRONG`:n.push([`strong`,Zd(a.childNodes,i+1!==e.length)]);break;case`A`:n.push([`link`,{text:a.textContent??``,target:a.attributes.getNamedItem(`target`)?.value??``,title:a.attributes.getNamedItem(`title`)?.value??``}]);break;case`BR`:i+1!==e.length&&n.push([`break`]);break;case`SPAN`:a.attributes.getNamedItem(`style`)?.value===`text-decoration: underline;`?n.push([`underline`,Zd(a.childNodes,i+1!==e.length)]):n.push(...Zd(a.childNodes,i+1!==e.length));break;case`DIV`:t.push(...Qd(a.childNodes));break;default:switch(n.length>0&&(n[n.length-1][0]===`break`&&n.pop(),t.push([`text`,n]),n=[]),a.nodeName){case`P`:case`DIV`:t.push([`paragraph`,Zd(a.childNodes)]);break;case`OL`:t.push([`orderedList`,qoe(a.childNodes)]);break;case`UL`:t.push([`unorderedList`,qoe(a.childNodes)]);break;case`BLOCKQUOTE`:t.push([`blockquote`,Qd(a.childNodes)]);break}}}else r.nodeType===Node.TEXT_NODE&&n.push([`text`,r.textContent?.replace(/\ufeff/g,``)??``])}),n.length>0&&(n[n.length-1][0]===`break`&&n.pop(),t.push([`text`,n])),t}function Joe(e){let t=e.content,n=[...e.title.length===0?[]:[e.title]];for(let e=0;e<t.length;e++)n.push($d(t[e]));return n.push(``),n.join(`
9`)}function $d(e){let t=[];switch(e[0]){case`text`:case`paragraph`:for(let n=0;n<e[1].length;n++)t.push(Xoe(e[1][n]));break;case`blockquote`:for(let n=0;n<e[1].length;n++)t.push($d(e[1][n]));break;case`orderedList`:case`unorderedList`:for(let n=0;n<e[1].length;n++){let r=e[0]===`orderedList`?` ${n+1}: `:` - `;t.push(`${r}${Yoe(e[1][n])}`)}break}return t.join(`
10`)}function Yoe(e){let t=[];for(let n=0;n<e.length;n++)t.push($d(e[n]));return t.join(`
11`)}function Xoe(e){let t=[];switch(e[0]){case`text`:t.push(e[1]);break;case`break`:t.push(`
12`);break;
12case`emphasis`:case`strong`:case`underline`:e[1].forEach(e=>{t.push(Xoe(e))});break;case`link`:t.push(`${e[1].text} (${e[1].target})`);break}return t.join(` `)}var ef=j((()=>{Dr()})),Zoe,Qoe,$oe,ese,tse,tf,nf,nse,rf,rse,ise,ase=j((()=>{z(),Zoe=`onActivate.onAddUndo.onBeforeAddUndo.onBeforeExecCommand.onBeforeGetContent.onBeforeRenderUI.onBeforeSetContent.onBeforePaste.onBlur.onChange.onClearUndos.onClick.onContextMenu.onCopy.onCut.onDblclick.onDeactivate.onDirty.onDrag.onDragDrop.onDragEnd.onDragGesture.onDragOver.onDrop.onExecCommand.onFocus.onFocusIn.onFocusOut.onGetContent.onHide.onInit.onKeyDown.onKeyPress.onKeyUp.onLoadContent.onMouseDown.onMouseEnter.onMouseLeave.onMouseMove.onMouseOut.onMouseOver.onMouseUp.onNodeChange.onObjectResizeStart.onObjectResized.onObjectSelected.onPaste.onPostProcess.onPostRender.onPreProcess.onProgressState.onRedo.onRemove.onReset.onSaveContent.onSelectionChange.onSetAttrib.onSetContent.onShow.onSubmit.onUndo.onVisualAid`.split(`.`),Qoe=function(e){return Zoe.map(function(e){return e.toLowerCase()}).indexOf(e.toLowerCase())!==-1},$oe=function(e,t,n){Object.keys(t).filter(Qoe).forEach(function(r){var i=t[r];
12typeof i==`function`&&(r===`onInit`?i(e,n):n.on(r.substring(2),function(e){return i(e,n)}))})},ese=function(e,t,n,r){var i=e.modelEvents?e.modelEvents:null,a=Array.isArray(i)?i.join(` `):i;N(r,function(t,r){n&&typeof t==`string`&&t!==r&&t!==n.getContent({format:e.outputFormat})&&n.setContent(t)}),n.on(a||`change input undo redo`,function(){t.emit(`update:modelValue`,n.getContent({format:e.outputFormat}))})},tse=function(e,t,n,r,i,a){r.setContent(a()),n.attrs[`onUpdate:modelValue`]&&ese(t,n,r,i),$oe(e,n.attrs,r)},tf=0,nf=function(e){var t=Date.now(),n=Math.floor(Math.random()*1e9);return tf++,e+`_`+n+tf+String(t)},nse=function(e){return e!==null&&e.tagName.toLowerCase()===`textarea`},rf=function(e){return e===void 0||e===``?[]:Array.isArray(e)?e:e.split(` `)},rse=function(e,t){return rf(e).concat(rf(t))},ise=function(e){return e==null}})),af,ose,sse,cse=j((()=>{ase(),af=function(){return{listeners:[],scriptId:nf(`tiny-script`),scriptLoaded:!1}},ose=function(){var e=af(),t=function(e,t,n,r){var i=t.createElement(`script`);i.referrerPolicy=`origin`,i.type=`application/javascript`,i.id=e,i.src=n;var a=function(){i.removeEventListener(`load`,a),r()};i.addEventListener(`load`,a),t.head&&t.head.appendChild(i)};return{load:function(n,r,i){e.scriptLoaded?i():(e.listeners.push(i),n.getElementById(e.scriptId)||t(e.scriptId,n,r,function(){e.listeners.forEach(function(e){return e()}),e.scriptLoaded=!0}))},reinitialize:function(){e=af()}}},sse=ose()})),lse,of,use=j((()=>{lse=function(){return typeof window<`u`?window:global},of=function(){var e=lse();return e&&e.tinymce?e.tinymce:null}})),dse,fse=j((()=>{dse={apiKey:String,cloudChannel:String,id:String,init:Object,initialValue:String,inline:Boolean,modelEvents:[String,Array],plugins:[String,Array],tagName:String,toolbar:[String,Array],modelValue:String,disabled:Boolean,tinymceScriptSrc:String,outputFormat:{type:String,validator:function(e){return e===`html`||e===`text`}}}})),sf,pse,mse,cf,hse,gse=j((()=>{cse(),use(),ase(),fse(),z(),sf=function(){return sf=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},sf.apply(this,arguments)},pse=function(e,t,n,r){return e(r||`div`,{id:t,ref:n})},mse=function(e,t,n){return e(`textarea`,{id:t,visibility:`hidden`,ref:n})},cf={selector:void 0,target:void 0},hse=p({props:dse,setup:function(e,t){var r=e.init?sf(sf({},e.init),cf):sf({},cf),i=n(e),a=i.disabled,o=i.modelValue,s=i.tagName,d=V(null),f=null,p=e.id||nf(`tiny-vue`),m=e.init&&e.init.inline||e.inline,h=!!t.attrs[`onUpdate:modelValue`],g=!0,_=e.initialValue?e.initialValue:``,v=``,y=function(e){return h?function(){return o?.value?o.value:``}:function(){return e?_:v}},b=function(){var n=y(g),i=sf(sf({},r),{readonly:e.disabled,target:d.value,plugins:rse(r.plugins,e.plugins),toolbar:e.toolbar||r.toolbar,inline:m,setup:function(i){f=i,i.on(`init`,function(r){return tse(r,e,t,i,o,n)}),typeof r.setup==`function`&&r.setup(i)}});nse(d.value)&&(d.value.style.visibility=``),of().init(i),g=!1};return N(a,function(e){f!==null&&(typeof f.mode?.set==`function`?f.mode.set(e?`readonly`:`design`):f.setMode(e?`readonly`:`design`))}),N(s,function(e){var t;h||(v=f.getContent()),(t=of())==null||t.remove(f),u(function(){return b()})}),O(function(){if(of()!==null)b();else if(d.value&&d.value.ownerDocument){var t=e.cloudChannel?e.cloudChannel:`6`,n=e.apiKey?e.apiKey:`no-api-key`,r=ise(e.tinymceScriptSrc)?`https://cdn.tiny.cloud/1/${n}/tinymce/${t}/tinymce.min.js`:e.tinymceScriptSrc;sse.load(d.value.ownerDocument,r,b)}}),l(function(){of()!==null&&of().remove(f)}),m||(T(function(){g||b()}),be(function(){var e;h||(v=f.getContent()),(e=of())==null||e.remove(f)})),t.expose({rerender:function(e){var t;v=f.getContent(),(t=of())==null||t.remove(f),r=sf(sf(sf({},r),e),cf),u(function(){return b()})},getEditor:function(){return f}}),function(){return m?pse(c,p,d,e.tagName):mse(c,p,d)}}})})),lf,uf=j((()=>{gse(),lf=hse})),_se,vse,yse=j((()=>{z(),ef(),uf(),_se=[`innerHTML`],vse=p({__name:`RichTextInput`,props:{params:{},data:{},editable:{type:Boolean},language:{},mapValues:{},context:{}},emits:[`msg`],setup(e,{emit:n}){let r=e,i=n,a=V(null),o=V(r.data.map(e=>Jd(e)).join(``)),s,c;{let e=``;(r.params.lists??!0)&&(e=`| bullist numlist`);let t=``;(r.params.italic??!0)&&(t=`italic`),c=`bold ${t} ${e} | removeformat`}let l={menubar:!1,plugins:[`autolink`,`lists`,`link`,`paste`,`wordcount`,`contextmenu`,`autoresize`],autoresize_bottom_margin:0,contextmenu:``,toolbar:c,forced_root_block:!1,browser_spellcheck:!0,setup:e=>{e.on(`init`,()=>u(e)),e.on(`change input undo redo`,()=>d()),e.on(`saveContent`,()=>f()),e.on(`keydown`,t=>{t.key===`Enter`&&(e.queryCommandState(`InsertUnorderedList`)||e.queryCommandState(`InsertOrderedList`)||(t.preventDefault(),e.execCommand(`InsertLineBreak`)))}),e.on(`PastePreProcess`,e=>{e.content=e.content.replace(`>
13`,`>`),e.content=e.content.replaceAll(`<p`,`<span`),e.content=e.content.replaceAll(`</p>`,`</span><br />`)})}};N(()=>r.data,e=>{s===void 0&&(a.value===null||!a.value.hasFocus())&&(o.value=e.map(e=>Jd(e)).join(``),a.value.setContent(o.value))});let u=e=>{a.value=e,a.value.setContent(o.value)},d=()=>{a.value.save()},f=()=>{window.clearTimeout(s),s=window.setTimeout(()=>{s=void 0,p()},500)},p=()=>
13{if(a.value===null||a.value.getBody()===null)return;let e=a.value.getBody().childNodes,t=Qd(e);i(`msg`,{kind:`richText`,data:t})};return(n,r)=>(y(),C(`div`,null,[he(x(`div`,null,[t(h(lf),{init:l})],512),[[ye,e.editable]]),e.editable?B(``,!0):(y(),C(`div`,{key:0,innerHTML:o.value},null,8,_se))]))}})})),df,bse=j((()=>{yse(),yse(),df=vse})),xse,Sse=j((()=>{z(),bse(),xse=class extends HTMLElement{vue;value_=`[]`;internals_;static formAssociated=!0;constructor(){super(),this.internals_=this.attachInternals()}connectedCallback(){let e=document.createElement(`div`);this.appendChild(e),this.value=this.getAttribute(`value`)??`[]`;let t=S({params:{lists:!1},data:JSON.parse(this.value),editable:!0,language:`de`,context:{schoolUnitId:null,schoolYear:null},onMsg:e=>{this.value_=JSON.stringify(e.data)}});this.vue=le({render:()=>c(df,t)}),this.vue.mount(e)}disconnectedCallback(){this.vue?.unmount()}get value(){return this.value_}set value(e){this.value_=e}get form(){return this.internals_.form}get name(){return this.getAttribute(`name`)}get type(){return this.localName}get validity(){return this.internals_.validity}get validationMessage(){return this.internals_.validationMessage}get willValidate(){return this.internals_.willValidate}checkValidity(){return this.internals_.checkValidity()}reportValidity(){return this.internals_.reportValidity()}}})),Cse,wse=j((()=>{z(),Zu(),Cse=p({__name:`WeightBar`,props:{value:{}},setup(e){return(t,n)=>(y(),i(Xu,{colors:[`#ebebeb`,`#3e3e3e`],min:0,max:100,value:e.value},null,8,[`value`]))}})})),ff,Tse=j((()=>{wse(),wse(),ff=Cse})),Ese,Dse=j((()=>{Va(),Tse(),Ese=za({component:ff,appName:`WeightBar`,attributes:[{name:`value`,required:!0,convert:parseInt}]})})),Ose,kse=j((()=>{Ose=`@tailwind utilities;@tailwind base;@tailwind components;@tailwind components;*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#007acc80;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Nunito,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}
13button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}[class~=\\@container]{contain:layout}input[type=time]::-webkit-calendar-picker-indicator{background:0 0;display:none}*{outline-width:2px}:focus-visible{outline-style:solid;outline-color:#b0c8ec}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.absolute-x-1\\/2{--absolute-translate-x:-50%;position:absolute;left:50%;transform:translate(var(--absolute-translate-x,var(--tw-translate-x,0)), var(--absolute-translate-y,var(--tw-translate-y,0)))!important}.absolute-y-1\\/2{--absolute-translate-y:-50%;position:absolute;top:50%;transform:translate(var(--absolute-translate-x,var(--tw-translate-x,0)), var(--absolute-translate-y,var(--tw-translate-y,0)))!important}.native-modal-enable-overflow{flex-direction:column;min-height:0;display:flex}.native-modal-enable-overflow-grid{min-height:0;display:grid}.native-modal-enable-overflow-shrink-0{flex-shrink:0}.native-modal-enable-overflow-grid-shrink-auto{max-height:100%}.eds-reset{white-space:normal;text-align:left;color:#333;font-family:Nunito,sans-serif}@media (width<=768px){.eds-reset{letter-spacing:.0125rem;font-size:1rem;font-weight:400;line-height:1.25rem}}@media (width<=1440px){.eds-reset{letter-spacing:.0125rem;font-size:.875rem;font-weight:400;line-height:1.25rem}}@media (width>=1440px){.eds-reset{letter-spacing:.0125rem;font-size:.875rem;font-weight:400;line-height:1.25rem}}.eds-reset :where(:not([class*=fa-],.vcalendar,.vcalendar *)){margin:unset;padding:unset;color:unset;font-family:unset;font-size:unset;font-weight:unset;letter-spacing:unset;line-height:unset;-webkit-text-decoration:unset;text-decoration:unset;white-space:unset;background:unset;border-radius:unset;cursor:unset;outline:unset;border-width:0}.eds-input{color:#333;width:100%}.eds-input::placeholder{color:#737373}.eds-input:disabled{color:#ccc}.eds-input:disabled::placeholder{color:#ccc}.eds-input[type=time]::-webkit-calendar-picker-indicator{display:none}.eds-input[type=time]{-webkit-text-fill-color:#333}.eds-input:disabled[type=time]{-webkit-text-fill-color:#ccc}.eds-typography-reset{color:#333;font-family:Nunito,sans-serif}@media (width<=768px){.eds-typography-reset{letter-spacing:.0125rem;font-size:1rem;font-weight:400;line-height:1.25rem}}@media (width<=1440px){.eds-typography-reset{letter-spacing:.0125rem;font-size:.875rem;font-weight:400;line-height:1.25rem}}@media (width>=1440px){.eds-typography-reset{letter-spacing:.0125rem;font-size:.875rem;font-weight:400;line-height:1.25rem}}.eds-heading-reset{margin:unset}.eds-button-reset{cursor:unset;background-color:unset;padding:unset;font-size:unset;color:unset}.eds-button-reset:not(:disabled){cursor:pointer}.eds-input-reset{background-color:unset;font-size:unset}.eds-input-reset:focus-within{outline-style:none}.eds-paragraph-reset{text-align:left;margin:0}.ring-hover-blue{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
13dow,0 0 #0000);--tw-ring-color:transparent;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ring-hover-blue:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(132 173 229/var(--tw-ring-opacity,1))}.ring-focus-blue{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(132 173 229/var(--tw-ring-opacity,1))}*{overflow-wrap:anywhere}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\\!pointer-events-none{pointer-events:none!important}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-eds-2xs{left:.125rem;right:.125rem}.inset-y-0{top:0;bottom:0}.inset-y-eds-xs{top:.25rem;bottom:.25rem}.\\!top-0{top:0!important}.-bottom-1{bottom:-.25rem}.-left-1\\/2{left:-50%}.-left-2{left:-.5rem}.-left-full{left:-100%}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-right-2{right:-.5rem}.-right-3{right:-.75rem}.-top-1\\.5{top:-.375rem}.-top-16{top:-4rem}.-top-2{top:-.5rem}.-top-4{top:-1rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-1\\/2{bottom:50%}.bottom-5{bottom:1.25rem}.bottom-8{bottom:2rem}.bottom-\\[-2px\\]{bottom:-2px}.bottom-\\[69px\\]{bottom:69px}.bottom-\\[calc\\(100\\%-1rem\\)\\]{bottom:calc(100% - 1rem)}.left-0{left:0}.left-1\\/2{left:50%}.left-4{left:1rem}.left-5{left:1.25rem}.left-8{left:2rem}.left-\\[2px\\]{left:2px}.left-auto{left:auto}.left-eds-l{left:1rem}.left-full{left:100%}.right-0{right:0}.right-1{right:.25rem}.right-1\\/2{right:50%}.right-10{right:2.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-\\[-7px\\]{right:-7px}.right-\\[12px\\]{right:12px}.right-\\[2px\\]{right:2px}.right-eds-l{right:1rem}.right-eds-m{right:.75rem}.right-eds-s{right:.5rem}.top-0{top:0}.top-1\\/2{top:50%}.top-14{top:3.5rem}.top-2{top:.5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-6{top:1.5rem}.top-\\[--sticky-top\\]{top:var(--sticky-top)}.top-\\[-3\\.5px\\]{top:-3.5px}.top-\\[42px\\]{top:42px}.top-\\[50\\%\\]{top:50%}.top-\\[calc\\(var\\(--topbar-height\\)\\+16px\\)\\]{top:calc(var(--topbar-height) + 16px)}.top-\\[var\\(--header-row-height\\)\\]{top:var(--header-row-height)}.top-\\[var\\(--sticky-top\\)\\]{top:var(--sticky-top)}.top-\\[var\\(--topbar-height\\)\\]{top:var(--topbar-height)}.top-eds-s{top:.5rem}.isolate{isolation:isolate}.\\!z-auto{z-index:auto!important}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\\[-1\\]{z-index:-1}.z-\\[10000\\]{z-index:10000}.z-\\[101\\]{z-index:101}.z-\\[11000\\]{z-index:11000}.z-\\[1\\]{z-index:1}.z-\\[200\\]{z-index:200}.z-\\[5\\]{z-index:5}.z-\\[9000\\]{z-index:9000}.z-\\[9500\\]{z-index:9500}.z-\\[9999\\]{z-index:9999}.z-\\[var\\(--z\\)\\]{z-index:var(--z)}.order-last{order:9999}.col-\\[1\\/-1\\]{grid-column:1/-1}.col-\\[1\\/4\\]{grid-column:1/4}.col-\\[3\\/5\\]{grid-column:3/5}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-8{grid-column:span 8/span 8}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-9{grid-column-start:9}.-col-end-1{grid-column-end:-1}.-col-end-2{grid-column-end:-2}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-7{grid-column-end:7}.row-span-12{grid-row:span 12/span 12}.row-span-2{grid-row:span 2/span 2}.row-span-full{grid-row:1/-1}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.row-end-2{grid-row-end:2}.float-right{float:right}.float-left{float:left}.clear-both{clear:both}.\\!m-0{margin:0!important}.-m-4{margin:-1rem}.-m-px{margin:-1px}.m-0{margin:0}.m-1{margin:.25rem}.m-3{margin:.75rem}.m-\\[unset\\]{margin:unset}.m-auto{margin:auto}.-mx-\\[20px\\]{margin-left:-20px;margin-right:-20px}.-mx-px{margin-left:-1px;margin-right:-1px}.-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.-my-px{margin-top:-1px;margin-bottom:-1px}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-eds-m{margin-left:.75rem;margin-right:.75rem}.mx-eds-xl{margin-left:1.5rem;margin-right:1.5rem}.mx-eds-xs{margin-left:.25rem;margin-right:.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-2\\.5{margin-top:.625rem;margin-bottom:.625rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-eds-8{margin-top:.5rem;margin-bottom:.5rem}.my-eds-l{margin-top:1rem;margin-bottom:1rem}.my-eds-s{margin-top:.5rem;margin-bottom:.5rem}.\\!mb-2{margin-bottom:.5rem!important}.-mb-2,.-mb-eds-s{margin-bottom:-.5rem}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-8{margin-left:-2rem}.-ml-eds-l{margin-left:-1rem}.-ml-px{margin-left:-1px}.-mr-1{margin-right:-.25rem}.-mr-2{margin-right:-.5rem}.-mr-px{margin-right:-1px}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-2\\.5{margin-top:-.625rem}.-mt-4{margin-top:-1rem}.-mt-6{margin-top:-1.5rem}.-mt-\\[2rem\\]{margin-top:-2rem}.-mt-eds-m{margin-top:-.75rem}.-mt-eds-s{margin-top:-.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-\\[10px\\]{margin-bottom:10px}.mb-\\[12px\\]{margin-bottom:12px}.mb-\\[150px\\]{margin-bottom:150px}.mb-\\[15px\\]{margin-bottom:15px}.mb-\\[20px\\]{margin-bottom:20px}.mb-\\[30px\\]{margin-bottom:30px}.mb-\\[3px\\]{margin-bottom:3px}.mb-\\[4px\\]{margin-bottom:4px}.mb-\\[50px\\]{margin-bottom:50px}.mb-\\[5px\\]{margin-bottom:5px}.mb-\\[7px\\]{margin-bottom:7px}.mb-\\[calc\\(1\\.5rem\\+1px\\)\\]{margin-bottom:calc(1.5rem + 1px)}.mb-eds-10{margin-bottom:.625rem}.mb-eds-16{margin-bottom:1rem}.mb-eds-20{margin-bottom:1.25rem}.mb-eds-2xs{margin-bottom:.125rem}.mb-eds-32{margin-bottom:2rem}.mb-eds-36{margin-bottom:2.25rem}.mb-eds-3xl{margin-bottom:2.5rem}.mb-eds-l{margin-bottom:1rem}.mb-eds-m{margin-bottom:.75rem}.mb-eds-s{margin-bottom:.5rem}.mb-eds-xl{margin-bottom:1.5rem}.mb-eds-xs{margin-bottom:.25rem}.mb-px{margin-bottom:1px}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-20{margin-left:5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-40{margin-left:10rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-\\[20px\\]{margin-left:20px}.ml-\\[4px\\]{margin-left:4px}.ml-\\[5px\\]{margin-left:5px}.ml-\\[calc\\(-15px-0\\.25rem\\)\\]{margin-left:calc(-15px - .25rem)}.ml-auto{margin-left:auto}.ml-eds-2xs{margin-left:.125rem}.ml-eds-4xl{margin-left:3rem}.ml-eds-l{margin-left:1rem}.ml-eds-m{margin-left:.75rem}.ml-eds-s{margin-left:.5rem}.ml-eds-xl{margin-left:1.5rem}.ml-px{margin-left:1px}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-10{margin-right:2.5rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-\\[5px\\]{margin-right:5px}.mr-eds-10{margin-right:.625rem}.mr-eds-2xs{margin-right:.125rem}.mr-eds-l{margin-right:1rem}.mr-eds-m{margin-right:.75rem}.mr-eds-s{margin-right:.5rem}.mr-eds-xs{margin-right:.25rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\\[10px\\]{margin-top:10px}.mt-\\[14px\\]{margin-top:14px}.mt-\\[15px\\]{margin-top:15px}.mt-\\[16px\\]{margin-top:16px}.mt-\\[24px\\]{margin-top:24px}.mt-\\[2px\\]{margin-top:2px}.mt-\\[32px\\]{margin-top:32px}.mt-\\[36px\\]{margin-top:36px}.mt-\\[3px\\]{margin-top:3px}.mt-\\[5px\\]{margin-top:5px}.mt-\\[60px\\]{margin-top:60px}.mt-\\[8px\\]{margin-top:8px}.mt-\\[9px\\]{margin-top:9px}.mt-auto{margin-top:auto}.mt-eds-2xs{margin-top:.125rem}.mt-eds-3xl,.mt-eds-40{margin-top:2.5rem}.mt-eds-l{margin-top:1rem}.mt-eds-m{margin-top:.75rem}.mt-eds-s{margin-top:.5rem}.mt-eds-xs{margin-top:.25rem}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.\\!inline{display:inline!important}.inline{display:inline}
13.flex{display:flex}.inline-flex{display:inline-flex}.\\!table{display:table!important}.table{display:table}.flow-root{display:flow-root}.grid{display:grid}.\\!inline-grid{display:inline-grid!important}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.size-1{width:.25rem;height:.25rem}.size-1\\.5{width:.375rem;height:.375rem}.size-10{width:2.5rem;height:2.5rem}.size-2{width:.5rem;height:.5rem}.size-28{width:7rem;height:7rem}.size-3{width:.75rem;height:.75rem}.size-4{width:1rem;height:1rem}.size-6{width:1.5rem;height:1.5rem}.size-8{width:2rem;height:2rem}.size-80{width:20rem;height:20rem}.size-\\[18px\\]{width:18px;height:18px}.size-eds-2xl{width:2rem;height:2rem}.size-eds-3xl{width:2.5rem;height:2.5rem}.size-eds-l{width:1rem;height:1rem}.size-eds-s{width:.5rem;height:.5rem}.size-eds-xl{width:1.5rem;height:1.5rem}.size-eds-xs{width:.25rem;height:.25rem}.size-full{width:100%;height:100%}.\\!h-10{height:2.5rem!important}.\\!h-screen{height:100vh!important}.h-0{height:0}.h-0\\.5{height:.125rem}.h-1\\.5{height:.375rem}.h-1\\/2{height:50%}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\\[1\\.125rem\\]{height:1.125rem}.h-\\[140px\\]{height:140px}.h-\\[14px\\]{height:14px}.h-\\[160px\\]{height:160px}.h-\\[180px\\]{height:180px}.h-\\[1lh\\]{height:1lh}.h-\\[1px\\]{height:1px}.h-\\[22px\\]{height:22px}.h-\\[22rem\\]{height:22rem}.h-\\[24rem\\]{height:24rem}.h-\\[25px\\]{height:25px}.h-\\[2px\\]{height:2px}.h-\\[30px\\]{height:30px}.h-\\[30rem\\]{height:30rem}.h-\\[31px\\]{height:31px}.h-\\[34px\\]{height:34px}.h-\\[38px\\]{height:38px}.h-\\[50vh\\]{height:50vh}.h-\\[570px\\]{height:570px}.h-\\[60vh\\]{height:60vh}.h-\\[70vh\\]{height:70vh}.h-\\[72vh\\]{height:72vh}.h-\\[80px\\]{height:80px}.h-\\[80vh\\]{height:80vh}.h-\\[85vh\\]{height:85vh}.h-\\[calc\\(100\\%_-_88px\\)\\]{height:calc(100% - 88px)}.h-\\[calc\\(100vh-var\\(--topbar-height\\)\\)\\]{height:calc(100vh - var(--topbar-height))}.h-\\[calc\\(85vh-5rem-1px\\)\\]{height:calc(85vh - 5rem - 1px)}.h-\\[var\\(--diameter\\)\\]{height:var(--diameter)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-eds-16{height:1rem}.h-eds-18{height:1.125rem}.h-eds-2xl,.h-eds-32{height:2rem}.h-eds-36{height:2.25rem}.h-eds-3xl,.h-eds-40{height:2.5rem}.h-eds-48,.h-eds-4xl{height:3rem}.h-eds-6xl{height:4rem}.h-eds-72{height:4.5rem}.h-eds-l{height:1rem}.h-eds-m{height:.75rem}.h-eds-xl{height:1.5rem}.h-fit{height:fit-content}.h-full{height:100%}.h-max{height:max-content}.h-min{height:min-content}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:0}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-8{max-height:2rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\\[18rem\\]{max-height:18rem}.max-h-\\[20vh\\]{max-height:20vh}.max-h-\\[25rem\\]{max-height:25rem}.max-h-\\[40vh\\]{max-height:40vh}.max-h-\\[50px\\]{max-height:50px}.max-h-\\[60vh\\]{max-height:60vh}.max-h-\\[640px\\]{max-height:640px}.max-h-\\[70vh\\]{max-height:70vh}.max-h-\\[80vh\\]{max-height:80vh}.max-h-\\[90vh\\]{max-height:90vh}.max-h-\\[calc\\(100vh_-_2\\.5rem\\)\\]{max-height:calc(100vh - 2.5rem)}.max-h-\\[calc\\(100vh_-_7rem_-_var\\(--topbar-height\\)\\)\\]{max-height:calc(100vh - 7rem - var(--topbar-height))}.max-h-\\[calc\\(100vh_-_8rem\\)\\]{max-height:calc(100vh - 8rem)}.max-h-eds-24{max-height:1.5rem}.max-h-eds-8xl{max-height:5rem}.max-h-screen{max-height:100vh}.\\!min-h-0{min-height:0!important}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-3{min-height:.75rem}.min-h-32{min-height:8rem}.min-h-4{min-height:1rem}.min-h-40{min-height:10rem}.min-h-48{min-height:12rem}.min-h-5{min-height:1.25rem}.min-h-6{min-height:1.5rem}.min-h-60{min-height:15rem}.min-h-8{min-height:2rem}.min-h-96{min-height:24rem}.min-h-\\[15rem\\]{min-height:15rem}.min-h-\\[26px\\]{min-height:26px}.min-h-\\[300px\\]{min-height:300px}.min-h-\\[350px\\]{min-height:350px}.min-h-\\[40px\\]{min-height:40px}.min-h-\\[40vh\\]{min-height:40vh}.min-h-\\[420px\\]{min-height:420px}.min-h-\\[42px\\]{min-height:42px}.min-h-\\[48px\\]{min-height:48px}.min-h-\\[64px\\]{min-height:64px}.min-h-\\[80vh\\]{min-height:80vh}.min-h-\\[inherit\\]{min-height:inherit}.min-h-eds-22{min-height:1.375rem}.min-h-eds-2xl{min-height:2rem}.min-h-eds-3xl{min-height:2.5rem}.min-h-full{min-height:100%}.min-h-max{min-height:max-content}.min-h-screen{min-height:100vh}.\\!w-16{width:4rem!important}.w-0{width:0}.w-1{width:.25rem}.w-1\\.5{width:.375rem}.w-1\\/2{width:50%}.w-1\\/3{width:33.3333%}.w-1\\/4{width:25%}.w-1\\/5{width:20%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\\/3{width:66.6667%}.w-2\\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\\[1\\.25rem\\]{width:1.25rem}.w-\\[100\\%\\]{width:100%}.w-\\[10ch\\]{width:10ch}.w-\\[115px\\]{width:115px}.w-\\[120px\\]{width:120px}.w-\\[14px\\]{width:14px}.w-\\[16px\\]{width:16px}.w-\\[185px\\]{width:185px}.w-\\[1em\\]{width:1em}.w-\\[1rem\\]{width:1rem}
13.w-\\[200px\\]{width:200px}.w-\\[22\\.625rem\\]{width:22.625rem}.w-\\[230px\\]{width:230px}.w-\\[23px\\]{width:23px}.w-\\[23rem\\]{width:23rem}.w-\\[240px\\]{width:240px}.w-\\[25px\\]{width:25px}.w-\\[28\\.125rem\\]{width:28.125rem}.w-\\[280px\\]{width:280px}.w-\\[30px\\]{width:30px}.w-\\[313px\\]{width:313px}.w-\\[32px\\]{width:32px}.w-\\[32rem\\]{width:32rem}.w-\\[346px\\]{width:346px}.w-\\[34rem\\]{width:34rem}.w-\\[350px\\]{width:350px}.w-\\[3px\\]{width:3px}.w-\\[400px\\]{width:400px}.w-\\[40px\\]{width:40px}.w-\\[40vw\\]{width:40vw}.w-\\[45rem\\]{width:45rem}.w-\\[500px\\]{width:500px}.w-\\[50px\\]{width:50px}.w-\\[550px\\]{width:550px}.w-\\[55px\\]{width:55px}.w-\\[64ch\\]{width:64ch}.w-\\[65px\\]{width:65px}.w-\\[80px\\]{width:80px}.w-\\[84px\\]{width:84px}.w-\\[calc\\(100\\%\\+1\\.5rem\\)\\]{width:calc(100% + 1.5rem)}.w-\\[calc\\(100\\%\\+2rem\\)\\]{width:calc(100% + 2rem)}.w-\\[calc\\(100\\%-0\\.5rem\\)\\]{width:calc(100% - .5rem)}.w-\\[calc\\(100\\%-50px\\)\\]{width:calc(100% - 50px)}.w-\\[calc\\(100\\%-80px\\)\\]{width:calc(100% - 80px)}.w-\\[calc\\(100\\%_-_2rem\\)\\]{width:calc(100% - 2rem)}.w-\\[calc\\(100vw_-_20px\\)\\]{width:calc(100vw - 20px)}.w-\\[var\\(--col-access\\)\\]{width:var(--col-access)}.w-\\[var\\(--col-external\\)\\]{width:var(--col-external)}.w-\\[var\\(--sidebar-expanded-width\\,100\\%\\)\\]{width:var(--sidebar-expanded-width,100%)}.w-auto{width:auto}.w-eds-16{width:1rem}.w-eds-18{width:1.125rem}.w-eds-24{width:1.5rem}.w-eds-2xl,.w-eds-32{width:2rem}.w-eds-36{width:2.25rem}.w-eds-40{width:2.5rem}.w-eds-96{width:6rem}.w-eds-xl{width:1.5rem}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-min{width:min-content}.w-px{width:1px}.w-screen{width:100vw}.\\!min-w-40{min-width:10rem!important}.min-w-0{min-width:0}.min-w-1{min-width:.25rem}.min-w-10{min-width:2.5rem}.min-w-20{min-width:5rem}.min-w-24{min-width:6rem}.min-w-32{min-width:8rem}.min-w-36{min-width:9rem}.min-w-4{min-width:1rem}.min-w-40{min-width:10rem}.min-w-44{min-width:11rem}.min-w-48{min-width:12rem}.min-w-6{min-width:1.5rem}.min-w-60{min-width:15rem}.min-w-64{min-width:16rem}.min-w-72{min-width:18rem}.min-w-8{min-width:2rem}.min-w-80{min-width:20rem}.min-w-\\[104px\\]{min-width:104px}.min-w-\\[10rem\\]{min-width:10rem}.min-w-\\[12rem\\]{min-width:12rem}.min-w-\\[150px\\]{min-width:150px}.min-w-\\[180px\\]{min-width:180px}.min-w-\\[2\\.5rem\\]{min-width:2.5rem}
13.min-w-\\[200px\\]{min-width:200px}.min-w-\\[20px\\]{min-width:20px}.min-w-\\[20rem\\]{min-width:20rem}.min-w-\\[21px\\]{min-width:21px}.min-w-\\[250px\\]{min-width:250px}.min-w-\\[25ch\\]{min-width:25ch}.min-w-\\[56rem\\]{min-width:56rem}.min-w-\\[6\\.5ch\\]{min-width:6.5ch}.min-w-\\[6\\.5rem\\]{min-width:6.5rem}.min-w-\\[6px\\]{min-width:6px}.min-w-\\[84px\\]{min-width:84px}.min-w-eds-2xl{min-width:2rem}.min-w-fit{min-width:fit-content}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.\\!max-w-\\[480px\\]{max-width:480px!important}.\\!max-w-screen-lg{max-width:1024px!important}.max-w-1{max-width:.25rem}.max-w-20{max-width:5rem}.max-w-28{max-width:7rem}.max-w-2xl{max-width:42rem}.max-w-32{max-width:8rem}.max-w-3xl{max-width:48rem}.max-w-44{max-width:11rem}.max-w-48{max-width:12rem}.max-w-4xl{max-width:56rem}.max-w-52{max-width:13rem}.max-w-5xl{max-width:64rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-6xl{max-width:72rem}.max-w-72{max-width:18rem}.max-w-7xl{max-width:80rem}.max-w-80{max-width:20rem}.max-w-96{max-width:24rem}.max-w-\\[120px\\]{max-width:120px}.max-w-\\[20ch\\]{max-width:20ch}.max-w-\\[240px\\]{max-width:240px}.max-w-\\[24rem\\]{max-width:24rem}.max-w-\\[30ch\\]{max-width:30ch}.max-w-\\[30rem\\]{max-width:30rem}.max-w-\\[312px\\]{max-width:312px}.max-w-\\[32ch\\]{max-width:32ch}.max-w-\\[395px\\]{max-width:395px}.max-w-\\[42rem\\]{max-width:42rem}.max-w-\\[50\\%\\]{max-width:50%}.max-w-\\[514px\\]{max-width:514px}.max-w-\\[536px\\]{max-width:536px}.max-w-\\[70vw\\]{max-width:70vw}.max-w-\\[85\\%\\]{max-width:85%}.max-w-\\[90vw\\]{max-width:90vw}.max-w-\\[calc\\(100vw-74px\\)\\]{max-width:calc(100vw - 74px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:max-content}.max-w-md{max-width:28rem}.max-w-screen-2xl{max-width:1536px}.max-w-screen-md{max-width:768px}.max-w-screen-sm{max-width:640px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-\\[28px\\]{flex-basis:28px}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:50%}.origin-top-right{transform-origin:100% 0}.-translate-x-1{--tw-translate-x:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-2{--tw-translate-x:-.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\\/3{--tw-translate-y:-33.3333%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-14{--tw-translate-y:-3.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-20{--tw-translate-y:-5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-8{--tw-translate-y:-2rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\\[50\\%\\]{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\\[calc\\(50\\%\\+0\\.5px\\)\\]{--tw-translate-y:calc(calc(50% + .5px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\\/2{--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\\/3{--tw-translate-x:33.3333%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0\\.5{--tw-translate-y:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\\/2{--tw-translate-y:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-14{--tw-translate-y:3.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-6{--tw-translate-y:1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-8{--tw-translate-y:2rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\\[-50\\%\\]{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\\[calc\\(50\\%\\+0\\.5px\\)\\]{--tw-translate-y:calc(50% + .5px);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\\[50deg\\]{--tw-rotate:-50deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\\[0\\.7\\]{--tw-scale-x:.7;--tw-scale-y:.7;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\\[2\\]{--tw-scale-x:2;--tw-scale-y:2;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-y-100{--tw-scale-y:-1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes draw{to{stroke-dashoffset:0}}.animate-\\[draw_200ms_ease_forwards\\]{animation:.2s forwards draw}
13@keyframes frog-jump{0%{transform:translateY(0)scaleX(1)scaleY(1)}40%{transform:translateY(0)scaleX(1.2)scaleY(.8)}70%{transform:translateY(-60%)scaleX(1)scaleY(1)}to{transform:translateY(0)scaleX(1)scaleY(1)}}.animate-\\[frog-jump_400ms_ease-in-out_forwards\\]{animation:.4s ease-in-out forwards frog-jump}.animate-\\[frog-jump_500ms_ease-in-out_forwards\\]{animation:.5s ease-in-out forwards frog-jump}@keyframes hide{0%{opacity:1}to{opacity:0}}.animate-\\[hide_200ms_linear_forwards\\]{animation:.2s linear forwards hide}@keyframes reveal{0%{opacity:0}to{opacity:1}}.animate-\\[reveal_200ms_linear_forwards\\]{animation:.2s linear forwards reveal}.animate-\\[reveal_400ms_ease_200ms_forwards\\]{animation:.4s .2s forwards reveal}@keyframes spin{to{content:var(--tw-content);transform:rotate(360deg)}}.animate-\\[spin_2s_linear_infinite\\]{animation:2s linear infinite spin}@keyframes flyby{0%{left:-40%}50%{width:80%;left:20%}to{width:100%;left:100%}}.animate-flyby{animation:1s linear infinite flyby}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.animate-spin{animation:1s linear infinite spin}.animate-spin-slow{animation:2s linear infinite spin}.\\!cursor-not-allowed{cursor:not-allowed!important}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-text{cursor:text}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.select-all{-webkit-user-select:all;user-select:all}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.snap-normal{scroll-snap-stop:normal}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-\\[80px\\]{scroll-margin-top:80px}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.columns-2{-moz-columns:2;columns:2}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.auto-cols-min{grid-auto-columns:min-content}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-flow-dense{grid-auto-flow:dense}.auto-rows-\\[minmax\\(3\\.5rem\\,auto\\)\\]{grid-auto-rows:minmax(3.5rem,auto)}.auto-rows-max{grid-auto-rows:max-content}.\\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\\[0\\.5rem_auto\\]{grid-template-columns:.5rem auto}.grid-cols-\\[0\\.688rem_auto\\]{grid-template-columns:.688rem auto}.grid-cols-\\[0fr\\]{grid-template-columns:0fr}.grid-cols-\\[1\\.25rem_1fr\\]{grid-template-columns:1.25rem 1fr}.grid-cols-\\[1\\.313rem_auto\\]{grid-template-columns:1.313rem auto}.grid-cols-\\[1\\.5fr_15rem_2\\.5fr_5rem_5rem\\]{grid-template-columns:1.5fr 15rem 2.5fr 5rem 5rem}.grid-cols-\\[1\\.5fr_3fr_5rem_5rem\\]{grid-template-columns:1.5fr 3fr 5rem 5rem}.grid-cols-\\[100\\%\\]{grid-template-columns:100%}.grid-cols-\\[100px_repeat\\(7\\,auto\\)\\]{grid-template-columns:100px repeat(7,auto)}.grid-cols-\\[10rem_1fr\\]{grid-template-columns:10rem 1fr}.grid-cols-\\[150px_150px_auto\\]{grid-template-columns:150px 150px auto}.grid-cols-\\[15rem_1fr\\]{grid-template-columns:15rem 1fr}.grid-cols-\\[1fr\\]{grid-template-columns:1fr}.grid-cols-\\[1fr_100px\\]{grid-template-columns:1fr 100px}.grid-cols-\\[1fr_130px\\]{grid-template-columns:1fr 130px}.grid-cols-\\[1fr_133px\\]{grid-template-columns:1fr 133px}.grid-cols-\\[1fr_13rem_1fr\\]{grid-template-columns:1fr 13rem 1fr}.grid-cols-\\[1fr_156px\\]{grid-template-columns:1fr 156px}.grid-cols-\\[1fr_1fr\\]{grid-template-columns:1fr 1fr}.grid-cols-\\[1fr_1fr_1fr_1fr\\]{grid-template-columns:1fr 1fr 1fr 1fr}.grid-cols-\\[1fr_1fr_1fr_1fr_auto\\]{grid-template-columns:1fr 1fr 1fr 1fr auto}.grid-cols-\\[1fr_1fr_1fr_auto\\]{grid-template-columns:1fr 1fr 1fr auto}.grid-cols-\\[1fr_1fr_auto\\]{grid-template-columns:1fr 1fr auto}.grid-cols-\\[1fr_26px\\]{grid-template-columns:1fr 26px}.grid-cols-\\[1fr_2fr\\]{grid-template-columns:1fr 2fr}.grid-cols-\\[1fr_2fr__auto\\]{grid-template-columns:1fr 2fr auto}.grid-cols-\\[1fr_300px_300px_64px\\]{grid-template-columns:1fr 300px 300px 64px}.grid-cols-\\[1fr_3fr\\]{grid-template-columns:1fr 3fr}.grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.grid-cols-\\[1fr_auto_1fr\\]{grid-template-columns:1fr auto 1fr}.grid-cols-\\[1fr_auto_auto\\]{grid-template-columns:1fr auto auto}.grid-cols-\\[1fr_auto_auto_auto\\]{grid-template-columns:1fr auto auto auto}.grid-cols-\\[1fr_max-content\\]{grid-template-columns:1fr max-content}.grid-cols-\\[1fr_repeat\\(2\\,auto\\)\\]{grid-template-columns:1fr repeat(2,auto)}.grid-cols-\\[1fr_repeat\\(5\\,_24px\\)\\]{grid-template-columns:1fr repeat(5,24px)}.grid-cols-\\[1rem\\]{grid-template-columns:1rem}.grid-cols-\\[1rem_auto\\]{grid-template-columns:1rem auto}.grid-cols-\\[200px_250px\\]{grid-template-columns:200px 250px}.grid-cols-\\[200px_auto\\]{grid-template-columns:200px auto}.grid-cols-\\[20px_10px_auto_100px_100px_200px_100px_40px\\]{grid-template-columns:20px 10px auto 100px 100px 200px 100px 40px}.grid-cols-\\[20px_10px_auto_50px_100px_100px_200px_100px_40px\\]{grid-template-columns:20px 10px auto 50px 100px 100px 200px 100px 40px}.grid-cols-\\[20px_150px_150px_auto_100px\\]{grid-template-columns:20px 150px 150px auto 100px}.grid-cols-\\[20px_1fr\\]{grid-template-columns:20px 1fr}.grid-cols-\\[20px_auto\\]{grid-template-columns:20px auto}.grid-cols-\\[20px_auto_100px_100px_200px_100px_40px\\]{grid-template-columns:20px auto 100px 100px 200px 100px 40px}.grid-cols-\\[248px_248px\\]{grid-template-columns:248px 248px}.grid-cols-\\[24px_1fr\\]{grid-template-columns:24px 1fr}.grid-cols-\\[24px_auto\\]{grid-template-columns:24px auto}.grid-cols-\\[250px_auto_250px\\]{grid-template-columns:250px auto 250px}.grid-cols-\\[25px_30px_auto\\]{grid-template-columns:25px 30px auto}.grid-cols-\\[25px_auto\\]{grid-template-columns:25px auto}.grid-cols-\\[25px_repeat\\(5\\,1fr\\)\\]{grid-template-columns:25px repeat(5,1fr)}.grid-cols-\\[25px_repeat\\(7\\,auto\\)\\]{grid-template-columns:25px repeat(7,auto)}.grid-cols-\\[25rem_1fr\\]{grid-template-columns:25rem 1fr}.grid-cols-\\[2fr_1fr\\]{grid-template-columns:2fr 1fr}.grid-cols-\\[2fr_1fr_1fr\\]{grid-template-columns:2fr 1fr 1fr}.grid-cols-\\[2fr_1fr_1fr_1fr\\]{grid-template-columns:2fr 1fr 1fr 1fr}.grid-cols-\\[2fr_1fr_1fr_auto\\]{grid-template-columns:2fr 1fr 1fr auto}.grid-cols-\\[3\\.5rem_1fr\\]{grid-template-columns:3.5rem 1fr}.grid-cols-\\[3\\.5rem_1fr_3rem\\]{grid-template-columns:3.5rem 1fr 3rem}.grid-cols-\\[300px_1fr\\]{grid-template-columns:300px 1fr}.grid-cols-\\[300px_auto\\]{grid-template-columns:300px auto}.grid-cols-\\[30px_1fr\\]{grid-template-columns:30px 1fr}.grid-cols-\\[30px_auto\\]{grid-template-columns:30px auto}.grid-cols-\\[30px_auto_100px_100px_200px_100px_40px\\]{grid-template-columns:30px auto 100px 100px 200px 100px 40px}.grid-cols-\\[32px_24px_500px_auto_120px_36px\\]{grid-template-columns:32px 24px 500px auto 120px 36px}.grid-cols-\\[32px_auto\\]{grid-template-columns:32px auto}.grid-cols-\\[35px_auto_1px_27px\\]{grid-template-columns:35px auto 1px 27px}
13.grid-cols-\\[36px_minmax\\(0\\,_1fr\\)_36px\\]{grid-template-columns:36px minmax(0,1fr) 36px}.grid-cols-\\[36px_repeat\\(2\\,_minmax\\(0\\,_1fr\\)\\)_36px\\]{grid-template-columns:36px repeat(2,minmax(0,1fr)) 36px}.grid-cols-\\[3fr_repeat\\(5\\,_1fr\\)\\]{grid-template-columns:3fr repeat(5,1fr)}.grid-cols-\\[3rem_1fr_1fr\\]{grid-template-columns:3rem 1fr 1fr}.grid-cols-\\[3rem_1fr_max-content\\]{grid-template-columns:3rem 1fr max-content}.grid-cols-\\[3rem_2fr_1\\.5fr_3fr_5rem\\]{grid-template-columns:3rem 2fr 1.5fr 3fr 5rem}.grid-cols-\\[3rem_minmax\\(8rem\\,_1fr\\)_18rem_0\\.5fr_minmax\\(5rem\\,_0\\.5fr\\)\\]{grid-template-columns:3rem minmax(8rem,1fr) 18rem .5fr minmax(5rem,.5fr)}.grid-cols-\\[400px_500px_auto\\]{grid-template-columns:400px 500px auto}.grid-cols-\\[400px_auto\\]{grid-template-columns:400px auto}.grid-cols-\\[40px_1fr_auto_auto_40px\\]{grid-template-columns:40px 1fr auto auto 40px}.grid-cols-\\[40px_1px_1fr\\]{grid-template-columns:40px 1px 1fr}.grid-cols-\\[40px_3fr_1fr_1fr_80px\\]{grid-template-columns:40px 3fr 1fr 1fr 80px}.grid-cols-\\[40px_40px_1fr\\]{grid-template-columns:40px 40px 1fr}.grid-cols-\\[40px_50px_auto_150px_130px_40px\\]{grid-template-columns:40px 50px auto 150px 130px 40px}.grid-cols-\\[40px_auto\\]{grid-template-columns:40px auto}.grid-cols-\\[40px_minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:40px minmax(0,1fr) auto}.grid-cols-\\[47\\%_47\\%\\]{grid-template-columns:47% 47%}.grid-cols-\\[4fr_6fr_2fr\\]{grid-template-columns:4fr 6fr 2fr}.grid-cols-\\[4fr_auto\\]{grid-template-columns:4fr auto}.grid-cols-\\[50\\%_20\\%_17\\%_4\\%\\]{grid-template-columns:50% 20% 17% 4%}.grid-cols-\\[55px_auto\\]{grid-template-columns:55px auto}.grid-cols-\\[5rem_1fr_max-content\\]{grid-template-columns:5rem 1fr max-content}.grid-cols-\\[60px_auto\\]{grid-template-columns:60px auto}.grid-cols-\\[6fr_5fr_5fr_5fr_5fr_5fr_5fr_40px\\]{grid-template-columns:6fr 5fr 5fr 5fr 5fr 5fr 5fr 40px}.grid-cols-\\[8fr_6fr_3fr_32px\\]{grid-template-columns:8fr 6fr 3fr 32px}.grid-cols-\\[9fr_5\\.5fr_5fr_8fr_2em_2em_2em\\]{grid-template-columns:9fr 5.5fr 5fr 8fr 2em 2em 2em}.grid-cols-\\[9fr_5\\.5fr_5fr_9fr_5fr_2em_2em_2em\\]{grid-template-columns:9fr 5.5fr 5fr 9fr 5fr 2em 2em 2em}.grid-cols-\\[9fr_7fr_5\\.5fr_5fr_8fr_2em_2em_2em\\]{grid-template-columns:9fr 7fr 5.5fr 5fr 8fr 2em 2em 2em}.grid-cols-\\[9fr_7fr_5\\.5fr_5fr_8fr_5fr_2em_2em_2em\\]{grid-template-columns:9fr 7fr 5.5fr 5fr 8fr 5fr 2em 2em 2em}.grid-cols-\\[auto\\,1fr\\]{grid-template-columns:auto 1fr}.grid-cols-\\[auto_130px_130px_130px_140px_100px_30px\\]{grid-template-columns:auto 130px 130px 130px 140px 100px 30px}.grid-cols-\\[auto_150px_30px\\]{grid-template-columns:auto 150px 30px}.grid-cols-\\[auto_16px\\]{grid-template-columns:auto 16px}.grid-cols-\\[auto_180px\\]{grid-template-columns:auto 180px}.grid-cols-\\[auto_1fr\\]{grid-template-columns:auto 1fr}.grid-cols-\\[auto_1fr_100px\\]{grid-template-columns:auto 1fr 100px}.grid-cols-\\[auto_1fr_16rem_auto\\]{grid-template-columns:auto 1fr 16rem auto}.grid-cols-\\[auto_1fr_1fr\\]{grid-template-columns:auto 1fr 1fr}.grid-cols-\\[auto_1fr_1fr_1fr_auto_auto\\]{grid-template-columns:auto 1fr 1fr 1fr auto auto}.grid-cols-\\[auto_1fr_1fr_auto_auto\\]{grid-template-columns:auto 1fr 1fr auto auto}.grid-cols-\\[auto_1fr_64px\\]{grid-template-columns:auto 1fr 64px}.grid-cols-\\[auto_1fr_auto\\]{grid-template-columns:auto 1fr auto}.grid-cols-\\[auto_1fr_auto_auto\\]{grid-template-columns:auto 1fr auto auto}.grid-cols-\\[auto_1fr_auto_auto_auto_auto_auto\\]{grid-template-columns:auto 1fr auto auto auto auto auto}.grid-cols-\\[auto_1fr_repeat\\(5\\,auto\\)\\]{grid-template-columns:auto 1fr repeat(5,auto)}.grid-cols-\\[auto_2\\.5rem_auto\\]{grid-template-columns:auto 2.5rem auto}.grid-cols-\\[auto_200px\\]{grid-template-columns:auto 200px}.grid-cols-\\[auto_200px_200px\\]{grid-template-columns:auto 200px 200px}.grid-cols-\\[auto_20px\\]{grid-template-columns:auto 20px}.grid-cols-\\[auto_250px\\]{grid-template-columns:auto 250px}.grid-cols-\\[auto_2fr_auto_1fr_2fr_auto\\]{grid-template-columns:auto 2fr auto 1fr 2fr auto}.grid-cols-\\[auto_auto\\]{grid-template-columns:auto auto}.grid-cols-\\[auto_auto_1fr\\]{grid-template-columns:auto auto 1fr}.grid-cols-\\[auto_auto_1fr_auto\\]{grid-template-columns:auto auto 1fr auto}.grid-cols-\\[auto_auto_1fr_auto_auto\\]{grid-template-columns:auto auto 1fr auto auto}.grid-cols-\\[auto_auto_auto\\]{grid-template-columns:auto auto auto}.grid-cols-\\[auto_auto_auto_1fr\\]{grid-template-columns:auto auto auto 1fr}.grid-cols-\\[auto_auto_auto_1fr_auto\\]{grid-template-columns:auto auto auto 1fr auto}.grid-cols-\\[auto_minmax\\(0\\,1fr\\)\\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\\[max-content_1fr\\]{grid-template-columns:max-content 1fr}.grid-cols-\\[max-content_1fr_max-content\\]{grid-template-columns:max-content 1fr max-content}.grid-cols-\\[min-content_auto_1fr_auto\\]{grid-template-columns:min-content auto 1fr auto}.grid-cols-\\[minmax\\(0\\,1fr\\)_40px\\]{grid-template-columns:minmax(0,1fr) 40px}.grid-cols-\\[minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\\[minmax\\(0\\,1fr\\)_auto_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\\[minmax\\(0\\,2fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.grid-cols-\\[minmax\\(100px\\,_1fr\\)\\]{grid-template-columns:minmax(100px,1fr)}.grid-cols-\\[minmax\\(100px\\,_320px\\)_repeat\\(7\\,_minmax\\(56px\\,_64px\\)\\)_1fr\\]{grid-template-columns:minmax(100px,320px) repeat(7,minmax(56px,64px)) 1fr}.grid-cols-\\[minmax\\(auto\\,1fr\\)_3fr\\]{grid-template-columns:minmax(auto,1fr) 3fr}.grid-cols-\\[repeat\\(14\\,20px_30px\\)\\]{grid-template-columns:repeat(14,20px 30px)}.grid-cols-\\[repeat\\(2\\,minmax\\(0\\,1fr\\)\\)_40px\\]{grid-template-columns:repeat(2,minmax(0,1fr)) 40px}.grid-cols-\\[repeat\\(3\\,auto\\)\\]{grid-template-columns:repeat(3,auto)}
13.grid-cols-\\[repeat\\(5\\,_minmax\\(0\\,_1fr\\)\\)\\]{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\\[repeat\\(7\\,25px\\)\\]{grid-template-columns:repeat(7,25px)}.grid-cols-\\[repeat\\(auto-fill\\,_minmax\\(9rem\\,1fr\\)_minmax\\(15rem\\,auto\\)\\)\\]{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr) minmax(15rem,auto))}.grid-cols-\\[repeat\\(auto-fit\\,minmax\\(160px\\,1fr\\)\\)\\]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.grid-cols-\\[subgrid\\]{grid-template-columns:subgrid}.grid-cols-\\[theme\\(spacing\\.eds-m\\)_auto_auto_1fr_auto_auto_auto_theme\\(spacing\\.eds-m\\)\\]{grid-template-columns:.75rem auto auto 1fr auto auto auto .75rem}.grid-cols-\\[var\\(--diameter\\)\\]{grid-template-columns:var(--diameter)}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-\\[0fr\\]{grid-template-rows:0fr}.grid-rows-\\[170px_auto\\]{grid-template-rows:170px auto}.grid-rows-\\[1fr\\]{grid-template-rows:1fr}.grid-rows-\\[1fr_3fr_1fr\\]{grid-template-rows:1fr 3fr 1fr}.grid-rows-\\[1fr_auto\\]{grid-template-rows:1fr auto}.grid-rows-\\[1rem\\]{grid-template-rows:1rem}.grid-rows-\\[2rem\\]{grid-template-rows:2rem}.grid-rows-\\[auto_1fr\\]{grid-template-rows:auto 1fr}.grid-rows-\\[auto_1fr_auto\\]{grid-template-rows:auto 1fr auto}.grid-rows-\\[auto_auto_1fr\\]{grid-template-rows:auto auto 1fr}.grid-rows-\\[min-content\\]{grid-template-rows:min-content}.grid-rows-subgrid{grid-template-rows:subgrid}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.\\!items-start{align-items:flex-start!important}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.gap-0{gap:0}.gap-0\\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\\[10px\\]{gap:10px}.gap-\\[3px\\]{gap:3px}.gap-\\[5px\\]{gap:5px}.gap-\\[6px\\]{gap:6px}.gap-eds-12{gap:.75rem}.gap-eds-16{gap:1rem}.gap-eds-18{gap:1.125rem}.gap-eds-2xl{gap:2rem}.gap-eds-2xs{gap:.125rem}.gap-eds-4{gap:.25rem}.gap-eds-4xl{gap:3rem}.gap-eds-8{gap:.5rem}.gap-eds-l{gap:1rem}.gap-eds-m{gap:.75rem}.gap-eds-s{gap:.5rem}.gap-eds-xl{gap:1.5rem}.gap-eds-xs{gap:.25rem}.gap-px{gap:1px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-x-\\[15px\\]{-moz-column-gap:15px;column-gap:15px}.gap-x-\\[16px\\]{-moz-column-gap:16px;column-gap:16px}.gap-x-\\[2\\%\\]{-moz-column-gap:2%;column-gap:2%}.gap-x-\\[20px\\]{-moz-column-gap:20px;column-gap:20px}.gap-x-\\[25px\\]{-moz-column-gap:25px;column-gap:25px}.gap-x-\\[3\\%\\]{-moz-column-gap:3%;column-gap:3%}.gap-x-\\[3px\\]{-moz-column-gap:3px;column-gap:3px}.gap-x-\\[4px\\]{-moz-column-gap:4px;column-gap:4px}.gap-x-\\[6\\%\\]{-moz-column-gap:6%;column-gap:6%}.gap-x-\\[8px\\]{-moz-column-gap:8px;column-gap:8px}.gap-x-eds-16{-moz-column-gap:1rem;column-gap:1rem}.gap-x-eds-2xl{-moz-column-gap:2rem;column-gap:2rem}.gap-x-eds-2xs{-moz-column-gap:.125rem;column-gap:.125rem}.gap-x-eds-4{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-eds-l{-moz-column-gap:1rem;column-gap:1rem}.gap-x-eds-m{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-eds-s{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-eds-xl{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-eds-xs{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-px{-moz-column-gap:1px;column-gap:1px}.gap-y-0{row-gap:0}.gap-y-1{row-gap:.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.gap-y-\\[8px\\]{row-gap:8px}.gap-y-eds-2xl{row-gap:2rem}.gap-y-eds-2xs{row-gap:.125rem}.gap-y-eds-6xl{row-gap:4rem}.gap-y-eds-l{row-gap:1rem}.gap-y-eds-m{row-gap:.75rem}.gap-y-eds-s{row-gap:.5rem}.gap-y-eds-xl{row-gap:1.5rem}.gap-y-eds-xs{row-gap:.25rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-eds-xs>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-eds-s>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-eds-xs>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-eds-grey-lighter>:not([hidden])~:not([hidden]){border-color:#f2f2f2}.divide-eds-primary>:not([hidden])~:not([hidden]){border-color:#e5e5e5}.divide-grey-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(226 226 226/var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-clip{overflow-y:clip}.overflow-x-visible{overflow-x:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-normal{white-space:normal}.\\!whitespace-nowrap{white-space:nowrap!important}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\\[10px\\]{border-radius:10px}.rounded-\\[13px\\]{border-radius:13px}
13.rounded-\\[3px\\]{border-radius:3px}.rounded-\\[50\\%\\]{border-radius:50%}.rounded-\\[58\\%_42\\%_52\\%_48\\%\\/48\\%_56\\%_44\\%_52\\%\\]{border-radius:58% 42% 52% 48%/48% 56% 44% 52%}.rounded-\\[5px\\]{border-radius:5px}.rounded-\\[inherit\\]{border-radius:inherit}.rounded-eds-circle{border-radius:3.125rem}.rounded-eds-m{border-radius:.75rem}.rounded-eds-pill{border-radius:62.4375rem}.rounded-eds-s{border-radius:.5rem}.rounded-eds-xs{border-radius:.375rem}.rounded-eds-xxs{border-radius:.25rem}.rounded-eds-xxxs{border-radius:.125rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-eds-s,.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-eds-xs{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-eds-xs{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\\[calc\\(0\\.25rem-1px\\)\\]{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.rounded-t-eds-s,.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-bl-eds-s,.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr-lg{border-top-right-radius:.5rem}.\\!border-0{border-width:0!important}.\\!border-\\[2px\\]{border-width:2px!important}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-\\[0\\.5px\\]{border-width:.5px}.border-\\[1\\.25px\\]{border-width:1.25px}.border-\\[1px\\]{border-width:1px}.border-\\[3px\\]{border-width:3px}.border-\\[6px\\]{border-width:6px}.border-eds-m{border-width:2px}.border-eds-s{border-width:1.5px}.border-eds-xs{border-width:1px}.border-x{border-left-width:1px;border-right-width:1px}.border-x-0{border-left-width:0;border-right-width:0}.border-x-\\[0\\.5px\\]{border-left-width:.5px;border-right-width:.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2,.border-b-eds-m{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\\[0\\.5px\\]{border-left-width:.5px}.border-l-eds-l{border-left-width:4px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-r-\\[0\\.5px\\]{border-right-width:.5px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-t-\\[0\\.5px\\]{border-top-width:.5px}.border-t-\\[3px\\]{border-top-width:3px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-none{border-style:none}.\\!border-grey-100{--tw-border-opacity:1!important;border-color:rgb(226 226 226/var(--tw-border-opacity,1))!important}.border-\\[\\#1a73e8\\]{--tw-border-opacity:1;border-color:rgb(26 115 232/var(--tw-border-opacity,1))}.border-\\[\\#2f80ed\\]{--tw-border-opacity:1;border-color:rgb(47 128 237/var(--tw-border-opacity,1))}.border-\\[\\#84ade5\\]{--tw-border-opacity:1;border-color:rgb(132 173 229/var(--tw-border-opacity,1))}.border-\\[\\#9eb8c9\\]{--tw-border-opacity:1;border-color:rgb(158 184 201/var(--tw-border-opacity,1))}.border-\\[\\#bababa\\]{--tw-border-opacity:1;border-color:rgb(186 186 186/var(--tw-border-opacity,1))}.border-\\[\\#bdbdbd\\]{--tw-border-opacity:1;border-color:rgb(189 189 189/var(--tw-border-opacity,1))}.border-\\[\\#cecece\\]{--tw-border-opacity:1;border-color:rgb(206 206 206/var(--tw-border-opacity,1))}.border-\\[\\#d0d0d0\\]{--tw-border-opacity:1;border-color:rgb(208 208 208/var(--tw-border-opacity,1))}.border-\\[\\#ddd\\]{--tw-border-opacity:1;border-color:rgb(221 221 221/var(--tw-border-opacity,1))}.border-\\[\\#dee2e6\\]{--tw-border-opacity:1;border-color:rgb(222 226 230/var(--tw-border-opacity,1))}.border-\\[\\#e0e0e0\\]{--tw-border-opacity:1;border-color:rgb(224 224 224/var(--tw-border-opacity,1))}.border-\\[\\#efefef\\]{--tw-border-opacity:1;border-color:rgb(239 239 239/var(--tw-border-opacity,1))}.border-\\[var\\(--chip-border\\)\\]{border-color:var(--chip-border)}.border-\\[var\\(--chip-circle-border\\)\\]{border-color:var(--chip-circle-border)}.border-\\[var\\(--eds-custom-light\\)\\]{border-color:var(--eds-custom-light)}.border-\\[var\\(--product-color\\)\\]{border-color:var(--product-color)}.border-amber{--tw-border-opacity:1;border-color:rgb(248 134 52/var(--tw-border-opacity,1))}.border-amber-100{--tw-border-opacity:1;border-color:rgb(253 235 229/var(--tw-border-opacity,1))}.border-amber-200{--tw-border-opacity:1;border-color:rgb(252 214 200/var(--tw-border-opacity,1))}.border-amber-600{--tw-border-opacity:1;border-color:rgb(221 119 46/var(--tw-border-opacity,1))}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-black\\/10{border-color:#0000001a}.border-black\\/30{border-color:#0000004d}.border-blue{--tw-border-opacity:1;border-color:rgb(0 131 219/var(--tw-border-opacity,1))}.border-blue-100{--tw-border-opacity:1;border-color:rgb(216 227 245/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(176 200 236/var(--tw-border-opacity,1))}.border-blue-300{--tw-border-opacity:1;border-color:rgb(132 173 229/var(--tw-border-opacity,1))}.border-eds-amber-light{border-color:#ffeacc}.border-eds-blue{border-color:#2196f3}.border-eds-blue-light{border-color:#d2eafc}.border-eds-brand{border-color:#0083db}.border-eds-brown-light{border-color:#e4ddda}.border-eds-disabled{border-color:#e5e5e5}.border-eds-focused{border-color:#cce6f8}.border-eds-green{border-color:#4caf50}.border-eds-green-light{border-color:#dbefdc}.border-eds-grey-light{border-color:#e5e5e5}.border-eds-grey-lighter{border-color:#f2f2f2}.border-eds-indigo-light{border-color:#d8dcf0}.border-eds-pink-light{border-color:#fad2df}.border-eds-primary{border-color:#e5e5e5}.border-eds-red{border-color:#d50000}.border-eds-red-light{border-color:#f6cccc}.border-eds-secondary{border-color:#b2b2b2}.border-eds-tertiary{border-color:#999}.border-eds-turquoise-light{border-color:#cceae7}.border-green{--tw-border-opacity:1;border-color:rgb(77 161 103/var(--tw-border-opacity,1))}.border-green-100{--tw-border-opacity:1;border-color:rgb(228 248 236/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:rgb(203 222 207/var(--tw-border-opacity,1))}.border-green-600{--tw-border-opacity:1;border-color:rgb(68 144 92/var(--tw-border-opacity,1))}.border-grey{--tw-border-opacity:1;border-color:rgb(51 51 51/var(--tw-border-opacity,1))}.border-grey-100{--tw-border-opacity:1;border-color:rgb(226 226 226/var(--tw-border-opacity,1))}.border-grey-200{--tw-border-opacity:1;border-color:rgb(198 198 198/var(--tw-border-opacity,1))}.border-grey-300{--tw-border-opacity:1;border-color:rgb(171 171 171/var(--tw-border-opacity,1))}.border-grey-400{--tw-border-opacity:1;border-color:rgb(144 144 144/var(--tw-border-opacity,1))}.border-grey-50{--tw-border-opacity:1;border-color:rgb(240 240 240/var(--tw-border-opacity,1))}.border-grey-500{--tw-border-opacity:1;border-color:rgb(118 118 118/var(--tw-border-opacity,1))}.border-grey-500\\/20{border-color:#76767633}.border-grey-600{--tw-border-opacity:1;border-color:rgb(94 94 94/var(--tw-border-opacity,1))}.border-red{--tw-border-opacity:1;border-color:rgb(223 41 53/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(242 199 200/var(--tw-border-opacity,1))}.border-red-300{--tw-border-opacity:1;border-color:rgb(236 164 166/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:rgb(229 119 123/var(--tw-border-opacity,1))}.border-red-600{--tw-border-opacity:1;
13border-color:rgb(199 36 47/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-yellow-200{--tw-border-opacity:1;border-color:rgb(255 237 207/var(--tw-border-opacity,1))}.border-x-grey-100{--tw-border-opacity:1;border-left-color:rgb(226 226 226/var(--tw-border-opacity,1));border-right-color:rgb(226 226 226/var(--tw-border-opacity,1))}.border-y-grey-100{--tw-border-opacity:1;border-top-color:rgb(226 226 226/var(--tw-border-opacity,1));border-bottom-color:rgb(226 226 226/var(--tw-border-opacity,1))}.\\!border-l-amber-600{--tw-border-opacity:1!important;border-left-color:rgb(221 119 46/var(--tw-border-opacity,1))!important}.border-b-\\[\\#e5e5e5\\]{--tw-border-opacity:1;border-bottom-color:rgb(229 229 229/var(--tw-border-opacity,1))}.border-b-blue{--tw-border-opacity:1;border-bottom-color:rgb(0 131 219/var(--tw-border-opacity,1))}.border-b-eds-primary{border-bottom-color:#e5e5e5}.border-b-eds-secondary{border-bottom-color:#b2b2b2}.border-b-grey-100{--tw-border-opacity:1;border-bottom-color:rgb(226 226 226/var(--tw-border-opacity,1))}.border-b-grey-200{--tw-border-opacity:1;border-bottom-color:rgb(198 198 198/var(--tw-border-opacity,1))}.border-b-grey-400{--tw-border-opacity:1;border-bottom-color:rgb(144 144 144/var(--tw-border-opacity,1))}.border-l-blue{--tw-border-opacity:1;border-left-color:rgb(0 131 219/var(--tw-border-opacity,1))}.border-l-grey-100{--tw-border-opacity:1;border-left-color:rgb(226 226 226/var(--tw-border-opacity,1))}.border-l-transparent{border-left-color:#0000}.border-r-grey-100{--tw-border-opacity:1;border-right-color:rgb(226 226 226/var(--tw-border-opacity,1))}.border-t-\\[rgb\\(0\\,128\\,0\\,0\\.7\\)\\]{border-top-color:#008000b3}.border-t-amber{--tw-border-opacity:1;border-top-color:rgb(248 134 52/var(--tw-border-opacity,1))}.border-t-eds-primary{border-top-color:#e5e5e5}.border-t-green{--tw-border-opacity:1;border-top-color:rgb(77 161 103/var(--tw-border-opacity,1))}.border-t-grey-100{--tw-border-opacity:1;border-top-color:rgb(226 226 226/var(--tw-border-opacity,1))}.border-t-grey-300{--tw-border-opacity:1;border-top-color:rgb(171 171 171/var(--tw-border-opacity,1))}.border-t-grey-500\\/20{border-top-color:#76767633}.border-t-red{--tw-border-opacity:1;border-top-color:rgb(223 41 53/var(--tw-border-opacity,1))}.border-opacity-10{--tw-border-opacity:.1}.border-opacity-20{--tw-border-opacity:.2}.\\!bg-background-light{--tw-bg-opacity:1!important;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))!important}.\\!bg-blue-100{--tw-bg-opacity:1!important;background-color:rgb(216 227 245/var(--tw-bg-opacity,1))!important}.\\!bg-grey{--tw-bg-opacity:1!important;background-color:rgb(51 51 51/var(--tw-bg-opacity,1))!important}.\\!bg-transparent{background-color:#0000!important}.\\!bg-white{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important}.bg-\\[\\#219653\\]{--tw-bg-opacity:1;background-color:rgb(33 150 83/var(--tw-bg-opacity,1))}.bg-\\[\\#65cfce\\]{--tw-bg-opacity:1;background-color:rgb(101 207 206/var(--tw-bg-opacity,1))}.bg-\\[\\#90a4ae\\]{--tw-bg-opacity:1;background-color:rgb(144 164 174/var(--tw-bg-opacity,1))}.bg-\\[\\#938edf\\]{--tw-bg-opacity:1;background-color:rgb(147 142 223/var(--tw-bg-opacity,1))}.bg-\\[\\#9C27B026\\]{background-color:#9c27b026}.bg-\\[\\#9eb8c9\\]{--tw-bg-opacity:1;background-color:rgb(158 184 201/var(--tw-bg-opacity,1))}.bg-\\[\\#F9FAFB\\]{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-\\[\\#c2c2c2\\]{--tw-bg-opacity:1;background-color:rgb(194 194 194/var(--tw-bg-opacity,1))}.bg-\\[\\#c8e1f4\\]{--tw-bg-opacity:1;background-color:rgb(200 225 244/var(--tw-bg-opacity,1))}.bg-\\[\\#cce6f8\\]{--tw-bg-opacity:1;background-color:rgb(204 230 248/var(--tw-bg-opacity,1))}.bg-\\[\\#dc87c4\\]{--tw-bg-opacity:1;background-color:rgb(220 135 196/var(--tw-bg-opacity,1))}.bg-\\[\\#e0a025\\]{--tw-bg-opacity:1;background-color:rgb(224 160 37/var(--tw-bg-opacity,1))}.bg-\\[\\#e2f3ff\\]{--tw-bg-opacity:1;background-color:rgb(226 243 255/var(--tw-bg-opacity,1))}.bg-\\[\\#e8f0fe\\]{--tw-bg-opacity:1;background-color:rgb(232 240 254/var(--tw-bg-opacity,1))}.bg-\\[\\#eb5757\\]{--tw-bg-opacity:1;background-color:rgb(235 87 87/var(--tw-bg-opacity,1))}.bg-\\[\\#ebebeb\\]{--tw-bg-opacity:1;background-color:rgb(235 235 235/var(--tw-bg-opacity,1))}.bg-\\[\\#ededed\\]{--tw-bg-opacity:1;background-color:rgb(237 237 237/var(--tw-bg-opacity,1))}.bg-\\[\\#eee\\]{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity,1))}.bg-\\[\\#f2994a\\]{--tw-bg-opacity:1;background-color:rgb(242 153 74/var(--tw-bg-opacity,1))}.bg-\\[\\#f4f4f4\\]{--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1))}.bg-\\[\\#f7fcff\\]{--tw-bg-opacity:1;background-color:rgb(247 252 255/var(--tw-bg-opacity,1))}.bg-\\[\\#f9f9f9\\]{--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity,1))}.bg-\\[\\#f9fdff\\]{--tw-bg-opacity:1;background-color:rgb(249 253 255/var(--tw-bg-opacity,1))}.bg-\\[\\#faa37a\\]{--tw-bg-opacity:1;background-color:rgb(250 163 122/var(--tw-bg-opacity,1))}.bg-\\[\\#fce5e5\\]{--tw-bg-opacity:1;background-color:rgb(252 229 229/var(--tw-bg-opacity,1))}.bg-\\[\\#ff8483\\]{--tw-bg-opacity:1;background-color:rgb(255 132 131/var(--tw-bg-opacity,1))}.bg-\\[color-mix\\(in_srgb\\,_var\\(--product-color\\)_6\\%\\,_white\\)\\]{background-color:color-mix(in srgb, var(--product-color) 6%, white)}.bg-\\[var\\(--chip-circle-bg\\)\\]{background-color:var(--chip-circle-bg)}.bg-\\[var\\(--eds-custom-lighter\\)\\]{background-color:var(--eds-custom-lighter)}.bg-\\[var\\(--light\\)\\]{background-color:var(--light)}.bg-\\[var\\(--lighter\\)\\]{background-color:var(--lighter)}.bg-\\[var\\(--product-color\\)\\]{background-color:var(--product-color)}.bg-amber{--tw-bg-opacity:1;background-color:rgb(248 134 52/var(--tw-bg-opacity,1))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(253 235 229/var(--tw-bg-opacity,1))}.bg-amber-200{--tw-bg-opacity:1;background-color:rgb(252 214 200/var(--tw-bg-opacity,1))}.bg-amber-300\\/20{background-color:#fabfa633}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(249 165 123/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(254 245 242/var(--tw-bg-opacity,1))}.bg-background-highlight{--tw-bg-opacity:1;background-color:rgb(248 252 255/var(--tw-bg-opacity,1))}.bg-background-light{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\\/10{background-color:#0000001a}.bg-black\\/5{background-color:#0000000d}.bg-black\\/50{background-color:#00000080}.bg-black\\/\\[0\\.08\\]{background-color:#00000014}.bg-blue{--tw-bg-opacity:1;background-color:rgb(0 131 219/var(--tw-bg-opacity,1))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(216 227 245/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(235 241 250/var(--tw-bg-opacity,1))}.bg-blue-50\\/60{background-color:#ebf1fa99}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(0 122 204/var(--tw-bg-opacity,1))}.bg-eds-amber{background-color:#ff9800}.bg-eds-amber-light{background-color:#ffeacc}.bg-eds-amber-lighter{background-color:#fff9ee}.bg-eds-blue{background-color:#2196f3}.bg-eds-blue-light{background-color:#d2eafc}.bg-eds-blue-lighter{background-color:#f0f6fd}.bg-eds-brand{background-color:#0083db}.bg-eds-brand-light{background-color:#cce6f8}.bg-eds-brown{background-color:#795548}.bg-eds-brown-light{background-color:#e4ddda}.bg-eds-brown-lighter{background-color:#f4f2f1}.bg-eds-disabled{background-color:#f2f2f2}.bg-eds-focused{background-color:#cce6f8}.bg-eds-green{background-color:#4caf50}.bg-eds-green-light{background-color:#dbefdc}.bg-eds-green-lighter{background-color:#f1f8f0}.bg-eds-grey{background-color:#333}.bg-eds-grey-light{background-color:#e5e5e5}.bg-eds-grey-lighter,.bg-eds-hover{background-color:#f2f2f2}.bg-eds-indigo{background-color:#3f51b5}.bg-eds-indigo-light{background-color:#d8dcf0}.bg-eds-indigo-lighter{background-color:#f1f3fa}.bg-eds-info-subtle{background-color:#f0f9ff}.bg-eds-inverse{background-color:#1a1a1a}.bg-eds-pink{background-color:#e91e63}.bg-eds-pink-light{background-color:#fad2df}.bg-eds-pink-lighter{background-color:#fbeff3}.bg-eds-positive-light{background-color:#dbece1}.bg-eds-pressed{background-color:#eaeaea}.bg-eds-primary{background-color:#fff}.bg-eds-red{background-color:#d50000}.bg-eds-red-light{background-color:#f6cccc}.bg-eds-red-lighter{background-color:#fbeeee}.bg-eds-secondary{background-color:#fafafa}.bg-eds-secondary\\/10{background-color:#fafafa1a}.bg-eds-secondary\\/20{background-color:#fafafa33}.bg-eds-selected{background-color:#f0f9ff}.bg-eds-tertiary{background-color:#f2f2f2}.bg-eds-turquoise{background-color:#009688}.bg-eds-turquoise-light{background-color:#cceae7}.bg-eds-turquoise-lighter{background-color:#f0f8f7}.bg-eds-white{background-color:#fff}.bg-eds-yellow{background-color:#ffeb3b}.bg-green{--tw-bg-opacity:1;background-color:rgb(77 161 103/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(228 248 236/var(--tw-bg-opacity,1))}.bg-green-200{--tw-bg-opacity:1;background-color:rgb(203 222 207/var(--tw-bg-opacity,1))}.bg-green-300\\/20{background-color:#abcbb333}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(243 247 244/var(--tw-bg-opacity,1))}.bg-grey-100{--tw-bg-opacity:1;background-color:rgb(226 226 226/var(--tw-bg-opacity,1))}.bg-grey-200{--tw-bg-opacity:1;background-color:rgb(198 198 198/var(--tw-bg-opacity,1))}.bg-grey-300{--tw-bg-opacity:1;background-color:rgb(171 171 171/var(--tw-bg-opacity,1))}.bg-grey-300\\/10{background-color:#ababab1a}.bg-grey-400{--tw-bg-opacity:1;background-color:rgb(144 144 144/var(--tw-bg-opacity,1))}.bg-grey-50{--tw-bg-opacity:1;background-color:rgb(240 240 240/var(--tw-bg-opacity,1))}.bg-red{--tw-bg-opacity:1;background-color:rgb(223 41 53/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(248 228 229/var(--tw-bg-opacity,1))}.bg-red-300\\/20{background-color:#eca4a633}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(251 242 242/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\\/70{background-color:#ffffffb3}.bg-white\\/80{background-color:#fffc}.bg-yellow{--tw-bg-opacity:1;background-color:rgb(255 209 102/var(--tw-bg-opacity,1))}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(255 246 232/var(--tw-bg-opacity,1))}.bg-yellow-200{--tw-bg-opacity:1;background-color:rgb(255 237 207/var(--tw-bg-opacity,1))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(255 218 146/var(--tw-bg-opacity,1))}.bg-opacity-35{--tw-bg-opacity:.35}.bg-opacity-5{--tw-bg-opacity:.05}
13.bg-opacity-\\[0\\.02\\]{--tw-bg-opacity:.02}.bg-opacity-\\[0\\.04\\]{--tw-bg-opacity:.04}.bg-gradient-to-l{background-image:linear-gradient(to left, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-none{background-image:none}.from-grey-50{--tw-gradient-from:#f0f0f0 var(--tw-gradient-from-position);--tw-gradient-to:#f0f0f000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\\/0{--tw-gradient-from:#fff0 var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-white\\/40{--tw-gradient-to:#fff6 var(--tw-gradient-to-position)}.stroke-\\[\\#cce6f8\\]{stroke:#cce6f8}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\\!p-0{padding:0!important}.p-0{padding:0}.p-0\\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\\.5{padding:.375rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-2\\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\\[1rem\\]{padding:1rem}.p-\\[20px\\]{padding:20px}.p-\\[27\\%\\]{padding:27%}.p-\\[5px\\]{padding:5px}.p-\\[unset\\]{padding:unset}.p-eds-12{padding:.75rem}.p-eds-24{padding:1.5rem}.p-eds-2xl{padding:2rem}.p-eds-4{padding:.25rem}.p-eds-6xl{padding:4rem}.p-eds-8{padding:.5rem}.p-eds-l{padding:1rem}.p-eds-m{padding:.75rem}.p-eds-s{padding:.5rem}.p-eds-xl{padding:1.5rem}.p-eds-xs{padding:.25rem}.p-px{padding:1px}.\\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\\.5{padding-left:.375rem;padding-right:.375rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\\[13px\\]{padding-left:13px;padding-right:13px}.px-\\[14px\\]{padding-left:14px;padding-right:14px}.px-\\[1px\\]{padding-left:1px;padding-right:1px}.px-\\[1rem\\]{padding-left:1rem;padding-right:1rem}.px-\\[20px\\]{padding-left:20px;padding-right:20px}.px-\\[4px\\]{padding-left:4px;padding-right:4px}.px-\\[5px\\]{padding-left:5px;padding-right:5px}.px-\\[calc\\(1\\.25rem-2px\\)\\]{padding-left:calc(1.25rem - 2px);padding-right:calc(1.25rem - 2px)}.px-\\[calc\\(1\\.25rem-2px\\+0\\.5rem\\)\\]{padding-left:calc(1.75rem - 2px);padding-right:calc(1.75rem - 2px)}.px-\\[calc\\(1rem-2px\\)\\]{padding-left:calc(1rem - 2px);padding-right:calc(1rem - 2px)}.px-\\[calc\\(1rem-2px\\+0\\.5rem\\)\\]{padding-left:calc(1.5rem - 2px);padding-right:calc(1.5rem - 2px)}.px-eds-10{padding-left:.625rem;padding-right:.625rem}.px-eds-16,.px-eds-l{padding-left:1rem;padding-right:1rem}.px-eds-m{padding-left:.75rem;padding-right:.75rem}.px-eds-s{padding-left:.5rem;padding-right:.5rem}.px-eds-xl{padding-left:1.5rem;padding-right:1.5rem}.px-eds-xs{padding-left:.25rem;padding-right:.25rem}.px-px{padding-left:1px;padding-right:1px}.py-0{padding-top:0;padding-bottom:0}.py-0\\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\\[0\\.2rem\\]{padding-top:.2rem;padding-bottom:.2rem}.py-\\[10px\\]{padding-top:10px;padding-bottom:10px}.py-\\[1px\\]{padding-top:1px;padding-bottom:1px}.py-\\[2px\\]{padding-top:2px;padding-bottom:2px}.py-\\[3px\\]{padding-top:3px;padding-bottom:3px}.py-\\[4px\\]{padding-top:4px;padding-bottom:4px}.py-\\[5px\\]{padding-top:5px;padding-bottom:5px}.py-\\[6px\\]{padding-top:6px;padding-bottom:6px}.py-\\[7px\\]{padding-top:7px;padding-bottom:7px}.py-eds-2xl{padding-top:2rem;padding-bottom:2rem}.py-eds-2xs{padding-top:.125rem;padding-bottom:.125rem}.py-eds-4{padding-top:.25rem;padding-bottom:.25rem}.py-eds-8{padding-top:.5rem;padding-bottom:.5rem}.py-eds-l{padding-top:1rem;padding-bottom:1rem}.py-eds-m{padding-top:.75rem;padding-bottom:.75rem}.py-eds-s{padding-top:.5rem;padding-bottom:.5rem}.py-eds-xl{padding-top:1.5rem;padding-bottom:1.5rem}.py-eds-xs{padding-top:.25rem;padding-bottom:.25rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-1\\.5{padding-bottom:.375rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.25rem}.pb-\\[10px\\]{padding-bottom:10px}.pb-\\[200px\\]{padding-bottom:200px}.pb-\\[50px\\]{padding-bottom:50px}.pb-eds-10{padding-bottom:.625rem}.pb-eds-6xl{padding-bottom:4rem}.pb-eds-l{padding-bottom:1rem}.pb-eds-m{padding-bottom:.75rem}.pb-eds-s{padding-bottom:.5rem}.pb-eds-xl{padding-bottom:1.5rem}.pb-eds-xs{padding-bottom:.25rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\\.5{padding-left:.625rem}.pl-24{padding-left:6rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-eds-3xl{padding-left:2.5rem}.pl-eds-l{padding-left:1rem}.pl-eds-m{padding-left:.75rem}.pl-eds-s{padding-left:.5rem}.pl-eds-xs{padding-left:.25rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-\\[10px\\]{padding-right:10px}.pr-\\[15px\\]{padding-right:15px}.pr-\\[5px\\]{padding-right:5px}.pr-eds-16{padding-right:1rem}.pr-eds-m{padding-right:.75rem}.pr-eds-s{padding-right:.5rem}.pr-eds-xl{padding-right:1.5rem}.pr-eds-xs{padding-right:.25rem}.pt-0{padding-top:0}.pt-0\\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-2\\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\\[10px\\]{padding-top:10px}.pt-\\[30px\\]{padding-top:30px}.pt-\\[3px\\]{padding-top:3px}.pt-\\[5px\\]{padding-top:5px}.pt-eds-10{padding-top:.625rem}.pt-eds-2{padding-top:.125rem}.pt-eds-2xl{padding-top:2rem}.pt-eds-l{padding-top:1rem}.pt-eds-m{padding-top:.75rem}.pt-eds-s{padding-top:.5rem}.pt-eds-xl{padding-top:1.5rem}.pt-eds-xs{padding-top:.25rem}.\\!text-left{text-align:left!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-sans{font-family:Nunito,sans-serif}.\\!text-base{font-size:.9375rem!important}.text-2xl{font-size:1.875rem}.text-\\[\\.9em\\]{font-size:.9em}.text-\\[0\\.75rem\\]{font-size:.75rem}.text-\\[0\\.875rem\\]{font-size:.875rem}.text-\\[0\\.8em\\]{font-size:.8em}.text-\\[1\\.1em\\]{font-size:1.1em}.text-\\[1\\.25em\\]{font-size:1.25em}.text-\\[10px\\]{font-size:10px}.text-\\[11px\\]{font-size:11px}.text-\\[12px\\]{font-size:12px}.text-\\[13px\\]{font-size:13px}.text-\\[14px\\]{font-size:14px}.text-\\[15px\\]{font-size:15px}.text-\\[16px\\]{font-size:16px}.text-\\[18px\\]{font-size:18px}.text-\\[22px\\]{font-size:22px}.text-\\[32px\\]{font-size:32px}.text-\\[3rem\\]{font-size:3rem}.text-\\[8px\\]{font-size:8px}.text-\\[9px\\]{font-size:9px}.text-base{font-size:.9375rem}.text-lg{font-size:1.25rem}.text-sm{font-size:.6875rem}.text-xl{font-size:1.5rem}.text-xs{font-size:.5rem}.font-bold{font-weight:700}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\\[0\\.9em\\]{line-height:.9em}.leading-\\[0\\]{line-height:0}.leading-\\[1\\.3\\]{line-height:1.3}.leading-\\[1\\.4\\]{line-height:1.4}.leading-\\[12px\\]{line-height:12px}.leading-\\[140\\%\\]{line-height:140%}.leading-\\[16px\\]{line-height:16px}.leading-\\[1\\]{line-height:1}.leading-normal{line-height:1.4}.leading-tight{line-height:1.2}.tracking-\\[0\\.01em\\]{letter-spacing:.01em}.tracking-\\[0\\.01rem\\]{letter-spacing:.01rem}.tracking-\\[0\\.11px\\]{letter-spacing:.11px}.tracking-\\[2px\\]{letter-spacing:2px}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.\\!text-grey-200{--tw-text-opacity:1!important;color:rgb(198 198 198/var(--tw-text-opacity,1))!important}.\\!text-grey-300{--tw-text-opacity:1!important;color:rgb(171 171 171/var(--tw-text-opacity,1))!important}.\\!text-grey-400{--tw-text-opacity:1!important;color:rgb(144 144 144/var(--tw-text-opacity,1))!important}.\\!text-grey-500{--tw-text-opacity:1!important;color:rgb(118 118 118/var(--tw-text-opacity,1))!important}.text-\\[\\#007fe7\\]{--tw-text-opacity:1;color:rgb(0 127 231/var(--tw-text-opacity,1))}.text-\\[\\#1585d8\\]{--tw-text-opacity:1;color:rgb(21 133 216/var(--tw-text-opacity,1))}.text-\\[\\#1a73e8\\]{--tw-text-opacity:1;color:rgb(26 115 232/var(--tw-text-opacity,1))}.text-\\[\\#219653\\]{--tw-text-opacity:1;color:rgb(33 150 83/var(--tw-text-opacity,1))}.text-\\[\\#4c4c4c\\]{--tw-text-opacity:1;color:rgb(76 76 76/var(--tw-text-opacity,1))}.text-\\[\\#5e5e5e\\]{--tw-text-opacity:1;color:rgb(94 94 94/var(--tw-text-opacity,1))}.text-\\[\\#767676\\]{--tw-text-opacity:1;color:rgb(118 118 118/var(--tw-text-opacity,1))}.text-\\[\\#794926\\]{--tw-text-opacity:1;color:rgb(121 73 38/var(--tw-text-opacity,1))}.text-\\[\\#828282\\]{--tw-text-opacity:1;color:rgb(130 130 130/var(--tw-text-opacity,1))}.text-\\[\\#999\\]{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.text-\\[\\#9C27B0\\]{--tw-text-opacity:1;color:rgb(156 39 176/var(--tw-text-opacity,1))}.text-\\[\\#aaa\\]{--tw-text-opacity:1;color:rgb(170 170 170/var(--tw-text-opacity,1))}.text-\\[\\#aeafae\\]{--tw-text-opacity:1;color:rgb(174 175 174/var(--tw-text-opacity,1))}.text-\\[\\#ddd\\]{--tw-text-opacity:1;color:rgb(221 221 221/var(--tw-text-opacity,1))}.text-\\[\\#eb5757\\]{--tw-text-opacity:1;color:rgb(235 87 87/var(--tw-text-opacity,1))}.text-\\[\\#f2994a\\]{--tw-text-opacity:1;color:rgb(242 153 74/var(--tw-text-opacity,1))}.text-\\[\\#fe5f55\\]{--tw-text-opacity:1;color:rgb(254 95 85/var(--tw-text-opacity,1))}.text-\\[inherit\\]{color:inherit}.text-\\[orange\\]{--tw-text-opacity:1;color:rgb(255 165 0/var(--tw-text-opacity,1))}.text-\\[var\\(--default\\)\\]{color:var(--default)}.text-\\[var\\(--eds-custom\\)\\]{color:var(--eds-custom)}.text-\\[var\\(--product-color\\)\\]{color:var(--product-color)}.text-amber{--tw-text-opacity:1;color:rgb(248 134 52/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:rgb(252 214 200/var(--tw-text-opacity,1))}
13.text-amber-500{--tw-text-opacity:1;color:rgb(248 134 52/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(221 119 46/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-black\\/\\[0\\.45\\]{color:#00000073}.text-blue{--tw-text-opacity:1;color:rgb(0 131 219/var(--tw-text-opacity,1))}.text-blue-200{--tw-text-opacity:1;color:rgb(176 200 236/var(--tw-text-opacity,1))}.text-blue-300{--tw-text-opacity:1;color:rgb(132 173 229/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(0 122 204/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(0 97 162/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(0 73 122/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(0 50 84/var(--tw-text-opacity,1))}.text-eds-amber{color:#ff9800}.text-eds-blue{color:#2196f3}.text-eds-brand{color:#0083db}.text-eds-brown{color:#795548}.text-eds-disabled{color:#ccc}.text-eds-e-learning-subbrand-administration{--tw-text-opacity:1;color:rgb(255 132 131/var(--tw-text-opacity,1))}.text-eds-e-learning-subbrand-education{--tw-text-opacity:1;color:rgb(147 142 223/var(--tw-text-opacity,1))}.text-eds-e-learning-subbrand-services{--tw-text-opacity:1;color:rgb(224 160 37/var(--tw-text-opacity,1))}.text-eds-e-learning-subbrand-special-needs-education{--tw-text-opacity:1;color:rgb(101 207 206/var(--tw-text-opacity,1))}.text-eds-e-learning-subbrand-website{--tw-text-opacity:1;color:rgb(220 135 196/var(--tw-text-opacity,1))}.text-eds-feedback-negative{color:#df2935}.text-eds-feedback-notice{color:#f88634}.text-eds-feedback-notice-bold{color:#95501f}.text-eds-feedback-positive{color:#4da167}.text-eds-green{color:#4caf50}.text-eds-grey{color:#333}.text-eds-indigo{color:#3f51b5}.text-eds-link{color:#0083db}.text-eds-pink{color:#e91e63}.text-eds-primary{color:#333}.text-eds-primary-inverse{color:#fff}.text-eds-red{color:#d50000}.text-eds-secondary{color:#4d4d4d}.text-eds-subbrand-administration{color:#994f4f}.text-eds-subbrand-education{color:#585586}.text-eds-subbrand-services{color:#866016}.text-eds-subbrand-special-needs-education{color:#3d7c7c}.text-eds-subbrand-website{color:#845176}.text-eds-tertiary{color:#737373}.text-eds-tertiary-inverse{color:#b2b2b2}.text-eds-turqoise,.text-eds-turquoise{color:#009688}.text-green{--tw-text-opacity:1;color:rgb(77 161 103/var(--tw-text-opacity,1))}.text-green-200{--tw-text-opacity:1;color:rgb(203 222 207/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(77 161 103/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(68 144 92/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(59 124 79/var(--tw-text-opacity,1))}.text-grey{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.text-grey-200{--tw-text-opacity:1;color:rgb(198 198 198/var(--tw-text-opacity,1))}.text-grey-300{--tw-text-opacity:1;color:rgb(171 171 171/var(--tw-text-opacity,1))}.text-grey-400{--tw-text-opacity:1;color:rgb(144 144 144/var(--tw-text-opacity,1))}.text-grey-50{--tw-text-opacity:1;color:rgb(240 240 240/var(--tw-text-opacity,1))}.text-grey-500{--tw-text-opacity:1;color:rgb(118 118 118/var(--tw-text-opacity,1))}.text-grey-600{--tw-text-opacity:1;color:rgb(94 94 94/var(--tw-text-opacity,1))}.text-grey-700{--tw-text-opacity:1;color:rgb(70 70 70/var(--tw-text-opacity,1))}.text-grey-800{--tw-text-opacity:1;color:rgb(48 48 48/var(--tw-text-opacity,1))}.text-red{--tw-text-opacity:1;color:rgb(223 41 53/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:rgb(242 199 200/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(229 119 123/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(223 41 53/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(199 36 47/var(--tw-text-opacity,1))}.text-transparent{color:#0000}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:rgb(228 186 91/var(--tw-text-opacity,1))}.text-yellow-900{--tw-text-opacity:1;color:rgb(114 93 45/var(--tw-text-opacity,1))}.text-opacity-20{--tw-text-opacity:.2}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-dotted{text-decoration-style:dotted}.placeholder-grey-200::placeholder{--tw-placeholder-opacity:1;color:rgb(198 198 198/var(--tw-placeholder-opacity,1))}.accent-blue{accent-color:#0083db}.\\!opacity-100{opacity:1!important}.\\!opacity-70{opacity:.7!important}.opacity-0{opacity:0}
13.opacity-100{opacity:1}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\\[0_0_0_2px_transparent\\]{--tw-shadow:0 0 0 2px transparent;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\\[0_2px_4px_0_rgba\\(0\\,0\\,0\\,0\\.08\\)\\,0_0_2px_0_rgba\\(0\\,0\\,0\\,0\\.08\\)\\]{--tw-shadow:0 2px 4px 0 #00000014,0 0 2px 0 #00000014;--tw-shadow-colored:0 2px 4px 0 var(--tw-shadow-color), 0 0 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\\[0_4px_6px_-4px_rgba\\(0\\,0\\,0\\,0\\.15\\)\\]{--tw-shadow:0 4px 6px -4px #00000026;
13--tw-shadow-colored:0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\\[8px_0px_16px_-16px_\\#000\\]{--tw-shadow:8px 0px 16px -16px #000;--tw-shadow-colored:8px 0px 16px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\\[inset_0_-1px_0_0\\]{--tw-shadow:inset 0 -1px 0 0;--tw-shadow-colored:inset 0 -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-sha
13dow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-eds-amber-light{--tw-shadow-color:#ffeacc;--tw-shadow:var(--tw-shadow-colored)}.shadow-eds-grey-light{--tw-shadow-color:#e5e5e5;--tw-shadow:var(--tw-shadow-colored)}.shadow-eds-indigo-light{--tw-shadow-color:#d8dcf0;--tw-shadow:var(--tw-shadow-colored)}.shadow-eds-red-light{--tw-shadow-color:#f6cccc;--tw-shadow:var(--tw-shadow-colored)}.shadow-eds-tertiary{--tw-shadow-color:#f2f2f2;--tw-shadow:var(--tw-shadow-colored)}.shadow-eds-turquoise-light{--tw-shadow-color:#cceae7;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.outline-0{outline-width:0}.outline-1{outline-width:1px}.outline-2{outline-width:2px}.-outline-offset-1{outline-offset:-1px}.-outline-offset-2{outline-offset:-2px}.outline-blue{outline-color:#0083db}.outline-blue-200{outline-color:#b0c8ec}.outline-eds-focused{outline-color:#cce6f8}.outline-eds-red{outline-color:#d50000}.outline-eds-secondary{outline-color:#b2b2b2}.outline-grey-200{outline-color:#c6c6c6}.outline-transparent{outline-color:#0000}.outline-yellow{outline-color:#ffd166}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
13dow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
13dow,0 0 #0000)}.ring-\\[var\\(--ring-color\\)\\]{--tw-ring-color:var(--ring-color)}.ring-blue{--tw-ring-opacity:1;--tw-ring-color:rgb(0 131 219/var(--tw-ring-opacity,1))}.ring-eds-amber{--tw-ring-color:#ff9800}.ring-eds-blue{--tw-ring-color:#2196f3}.ring-eds-brown{--tw-ring-color:#795548}.ring-eds-focused{--tw-ring-color:#cce6f8}.ring-eds-green{--tw-ring-color:#4caf50}.ring-eds-grey{--tw-ring-color:#333}.ring-eds-grey-light{--tw-ring-color:#e5e5e5}.ring-eds-indigo{--tw-ring-color:#3f51b5}.ring-eds-inverse{--tw-ring-color:#fff}.ring-eds-pink{--tw-ring-color:#e91e63}.ring-eds-red{--tw-ring-color:#d50000}.ring-eds-turquoise{--tw-ring-color:#009688}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.ring-offset-eds-2xs{--tw-ring-offset-width:.125rem}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale-\\[50\\%\\]{--tw-grayscale:grayscale(50%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\\[background-color\\,border-color\\]{transition-property:background-color,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\\[background-color\\,transform\\]{transition-property:background-color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\\[border-color\\,background-color\\]{transition-property:border-color,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\\[box-shadow\\]{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\\[grid-template-columns\\]{transition-property:grid-template-columns;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\\[grid-template-rows\\]{transition-property:grid-template-rows;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\\[height\\]{transition-property:height;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\\[left\\,transform\\,box-shadow\\]{transition-property:left,transform,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\\[left\\]{transition-property:left;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\\[margin\\,padding\\]{transition-property:margin,padding;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\\[opacity\\,background-color\\]{transition-property:opacity,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\\[opacity\\,box-shadow\\]{transition-property:opacity,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\\[padding\\]{transition-property:padding;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\\[ring\\]{transition-property:ring;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\\[stroke-dashoffset\\]{transition-property:stroke-dashoffset;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\\[transform\\,opacity\\]{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
13.transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-200{transition-delay:.2s}.delay-400{transition-delay:.4s}.delay-\\[160ms\\]{transition-delay:.16s}.delay-\\[200ms\\]{transition-delay:.2s}.duration-0{transition-duration:0s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-400{transition-duration:.4s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.duration-\\[240ms\\]{transition-duration:.24s}.duration-\\[300ms\\]{transition-duration:.3s}.duration-\\[500ms\\]{transition-duration:.5s}.duration-\\[var\\(--confirm-duration\\)\\]{transition-duration:var(--confirm-duration)}.ease-\\[cubic-bezier\\(0\\.32\\,0\\.72\\,0\\,1\\)\\]{transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\\@container{container-type:inline-size}.icon-1{font-size:1rem}.icon-1-25{font-size:1.25rem}.icon-1-5{font-size:1.5rem}.icon-2{font-size:2rem}.icon-2-5{font-size:2.5rem}.icon-3{font-size:3rem}.icon-4{font-size:4rem}.icon-5{font-size:5rem}.icon-6{font-size:6rem}.icon-7{font-size:7rem}.icon-8{font-size:8rem}.icon-9{font-size:9rem}.icon-10{font-size:10rem}.icon-fixed-width-1{justify-content:center;width:20px;font-size:1rem;display:flex}.icon-fixed-width-1-25{justify-content:center;width:25px;font-size:1.25rem;display:flex}.icon-fixed-width-1-5{justify-content:center;width:30px;font-size:1.5rem;display:flex}.icon-fixed-width-2{justify-content:center;width:40px;font-size:2rem;display:flex}.icon-fixed-width-2-5{justify-content:center;width:50px;font-size:2.5rem;display:flex}.icon-fixed-width-3{justify-content:center;width:60px;font-size:3rem;display:flex}.icon-fixed-width-4{justify-content:center;width:80px;font-size:4rem;display:flex}.icon-fixed-width-5{justify-content:center;width:100px;font-size:5rem;display:flex}.icon-fixed-width-6{justify-content:center;width:120px;font-size:6rem;display:flex}.icon-fixed-width-7{justify-content:center;width:140px;font-size:7rem;display:flex}.icon-fixed-width-8{justify-content:center;width:160px;font-size:8rem;display:flex}.icon-fixed-width-9{justify-content:center;width:180px;font-size:9rem;display:flex}.icon-fixed-width-10{justify-content:center;width:200px;font-size:10rem;display:flex}.icon-fixed-height-1{justify-content:center;height:20px;font-size:1rem;display:flex}.icon-fixed-height-1-25{justify-content:center;height:25px;font-size:1.25rem;display:flex}.icon-fixed-height-1-5{justify-content:center;height:30px;font-size:1.5rem;display:flex}.icon-fixed-height-2{justify-content:center;height:40px;font-size:2rem;display:flex}.icon-fixed-height-2-5{justify-content:center;height:50px;font-size:2.5rem;display:flex}.icon-fixed-height-3{justify-content:center;height:60px;font-size:3rem;display:flex}.icon-fixed-height-4{justify-content:center;height:80px;font-size:4rem;display:flex}.icon-fixed-height-5{justify-content:center;height:100px;font-size:5rem;display:flex}.icon-fixed-height-6{justify-content:center;height:120px;font-size:6rem;display:flex}.icon-fixed-height-7{justify-content:center;height:140px;font-size:7rem;display:flex}.icon-fixed-height-8{justify-content:center;height:160px;font-size:8rem;display:flex}.icon-fixed-height-9{justify-content:center;height:180px;font-size:9rem;display:flex}.icon-fixed-height-10{justify-content:center;height:200px;font-size:10rem;display:flex}.icon-square-0-5{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:.5rem;font-size:.5rem;display:flex}.icon-square-0-75{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:.75rem;font-size:.75rem;display:flex}.icon-square-1{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:1rem;font-size:1rem;display:flex}.icon-square-1-25{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;font-size:1.25rem;display:flex}.icon-square-1-5{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:30px;font-size:1.5rem;display:flex}.icon-square-2{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:40px;font-size:2rem;display:flex}.icon-square-2-5{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:50px;font-size:2.5rem;display:flex}.icon-square-3{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:60px;font-size:3rem;display:flex}.icon-square-4{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:80px;font-size:4rem;display:flex}.icon-square-5{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:100px;font-size:5rem;display:flex}.icon-square-6{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:120px;font-size:6rem;display:flex}.icon-square-7{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:140px;font-size:7rem;display:flex}.icon-square-8{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:160px;font-size:8rem;display:flex}.icon-square-9{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:180px;font-size:9rem;display:flex}.icon-square-10{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;
13width:200px;font-size:10rem;display:flex}.icon-roomy-1{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:24px;font-size:1rem;display:flex}.icon-roomy-1-25{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:30px;font-size:1.25rem;display:flex}.icon-roomy-1-5{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:36px;font-size:1.5rem;display:flex}.icon-roomy-2{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:48px;font-size:2rem;display:flex}.icon-roomy-2-5{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:60px;font-size:2.5rem;display:flex}.icon-roomy-3{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:72px;font-size:3rem;display:flex}.icon-roomy-4{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:96px;font-size:4rem;display:flex}.icon-roomy-5{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:120px;font-size:5rem;display:flex}.icon-roomy-6{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:144px;font-size:6rem;display:flex}.icon-roomy-7{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:168px;font-size:7rem;display:flex}.icon-roomy-8{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:192px;font-size:8rem;display:flex}.icon-roomy-9{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:216px;font-size:9rem;display:flex}.icon-roomy-10{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:240px;font-size:10rem;display:flex}.grid-cols-subgrid-span-full{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.grid-rows-subgrid-span-full{grid-template-rows:subgrid;grid-row:1/-1;display:grid}@media (width<=768px){.eds-headings-h1{letter-spacing:0;font-size:1.5rem;font-weight:700;line-height:2rem}.eds-headings-h2{letter-spacing:0;font-size:1.25rem;font-weight:700;line-height:1.75rem}.eds-headings-h3{letter-spacing:0;font-size:1.125rem;font-weight:700;line-height:1.5rem}.eds-headings-h4{letter-spacing:0;font-size:1rem;font-weight:700;line-height:1.25rem}.eds-paragraphs-base-regular{letter-spacing:.0125rem;font-size:1rem;font-weight:400;line-height:1.25rem}.eds-paragraphs-base-bold{letter-spacing:.0125rem;font-size:1rem;font-weight:700;line-height:1.25rem}.eds-paragraphs-s-regular{letter-spacing:.0125rem;font-size:.875rem;font-weight:400;line-height:1.125rem}.eds-paragraphs-s-bold{letter-spacing:.0125rem;font-size:.875rem;font-weight:700;line-height:1.125rem}}@media (width<=1440px){.eds-headings-h1{letter-spacing:0;font-size:1.5625rem;font-weight:700;line-height:2.25rem}.eds-headings-h2{letter-spacing:0;font-size:1.3125rem;font-weight:700;line-height:1.75rem}.eds-headings-h3{letter-spacing:0;font-size:1.125rem;font-weight:700;line-height:1.5rem}.eds-headings-h4{letter-spacing:0;font-size:1rem;font-weight:700;line-height:1.25rem}.eds-paragraphs-base-regular{letter-spacing:.0125rem;font-size:.875rem;font-weight:400;line-height:1.25rem}.eds-paragraphs-base-bold{letter-spacing:.0125rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.eds-paragraphs-s-regular{letter-spacing:.0125rem;font-size:.75rem;font-weight:400;line-height:1.125rem}.eds-paragraphs-s-bold{letter-spacing:.0125rem;font-size:.75rem;font-weight:700;line-height:1.125rem}}@media (width>=1440px){.eds-headings-h1{letter-spacing:0;font-size:1.875rem;font-weight:700;line-height:2.5rem}.eds-headings-h2{letter-spacing:0;font-size:1.5625rem;font-weight:700;line-height:2rem}.eds-headings-h3{letter-spacing:0;font-size:1.3125rem;font-weight:700;line-height:1.75rem}.eds-headings-h4{letter-spacing:0;font-size:1.0625rem;font-weight:700;line-height:1.5rem}.eds-paragraphs-base-regular{letter-spacing:.0125rem;font-size:.875rem;font-weight:400;line-height:1.25rem}.eds-paragraphs-base-bold{letter-spacing:.0125rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.eds-paragraphs-s-regular{letter-spacing:.0125rem;font-size:.75rem;font-weight:400;line-height:1.125rem}.eds-paragraphs-s-bold{letter-spacing:.0125rem;font-size:.75rem;font-weight:700;line-height:1.125rem}}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.\\[clip-path\\:inset\\(0_0_-10px_0\\)\\]{clip-path:inset(0 0 -10px)}.\\[filter\\:grayscale\\(50\\%\\)\\]{filter:grayscale(50%)}.\\[font-size\\:inherit\\]{font-size:inherit}.\\[grid-area\\:1\\/1\\]{grid-area:1/1}.\\[overflow-wrap\\:anywhere\\]{overflow-wrap:anywhere}.\\[overflow-wrap\\:normal\\]{overflow-wrap:normal}.\\[scrollbar-width\\:none\\]{scrollbar-width:none}.\\[stroke-dashoffset\\:100\\]{stroke-dashoffset:100px}.\\[transform\\:translate\\(0\\)\\]{transform:translate(0)}
13.\\[transform\\:translate\\(var\\(--eye-x\\,0\\)\\,var\\(--eye-y\\,0\\)\\)\\]{transform:translate(var(--eye-x,0),var(--eye-y,0))}.placeholder\\:text-eds-disabled::placeholder{color:#ccc}.placeholder\\:text-grey-100::placeholder{--tw-text-opacity:1;color:rgb(226 226 226/var(--tw-text-opacity,1))}.placeholder\\:text-grey-300::placeholder{--tw-text-opacity:1;color:rgb(171 171 171/var(--tw-text-opacity,1))}.backdrop\\:bg-transparent::backdrop{background-color:#0000}.backdrop\\:opacity-0::backdrop{opacity:0}.backdrop\\:opacity-100::backdrop{opacity:1}.before\\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\\:absolute:before{content:var(--tw-content);position:absolute}.before\\:-inset-\\[2px\\]:before{content:var(--tw-content);inset:-2px}.before\\:inset-0:before{content:var(--tw-content);inset:0}.before\\:inset-x-0:before{content:var(--tw-content);left:0;right:0}.before\\:bottom-full:before{content:var(--tw-content);bottom:100%}.before\\:left-\\[calc\\(50\\%\\+2\\.5px\\)\\]:before{content:var(--tw-content);left:calc(50% + 2.5px)}.before\\:left-\\[calc\\(50\\%-2\\.5px\\)\\]:before{content:var(--tw-content);left:calc(50% - 2.5px)}.before\\:top-full:before{content:var(--tw-content);top:100%}.before\\:h-1:before{content:var(--tw-content);height:.25rem}.before\\:h-\\[8px\\]:before{content:var(--tw-content);height:8px}.before\\:w-\\[12px\\]:before{content:var(--tw-content);width:12px}.before\\:-translate-x-1\\/2:before{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\\:animate-spin:before{content:var(--tw-content);animation:1s linear infinite spin}.before\\:rounded:before{content:var(--tw-content);border-radius:.25rem}.before\\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\\:rounded-bl-\\[16px_12px\\]:before{content:var(--tw-content);border-bottom-left-radius:16px 12px}.before\\:rounded-br-\\[16px_12px\\]:before{content:var(--tw-content);border-bottom-right-radius:16px 12px}.before\\:border:before{content:var(--tw-content);border-width:1px}.before\\:border-2:before{content:var(--tw-content);border-width:2px}.before\\:border-\\[length\\:0_0_1px_1px\\]:before{content:var(--tw-content);border-width:0 0 1px 1px}.before\\:border-\\[length\\:0_1px_1px_0\\]:before{content:var(--tw-content);border-width:0 1px 1px 0}.before\\:border-transparent:before{content:var(--tw-content);border-color:#0000}.before\\:border-r-eds-brand:before{content:var(--tw-content);border-right-color:#0083db}.before\\:bg-gradient-to-t:before{content:var(--tw-content);background-image:linear-gradient(to top, var(--tw-gradient-stops))}.before\\:from-eds-blue\\/10:before{content:var(--tw-content);--tw-gradient-from:#2196f31a var(--tw-gradient-from-position);--tw-gradient-to:#2196f300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.before\\:to-transparent:before{content:var(--tw-content);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.before\\:transition-colors:before{content:var(--tw-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.before\\:duration-200:before{content:var(--tw-content);transition-duration:.2s}.after\\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\\:invisible:after{content:var(--tw-content);visibility:hidden}.after\\:absolute:after{content:var(--tw-content);position:absolute}.after\\:inset-0:after{content:var(--tw-content);inset:0}.after\\:inset-\\[-1px\\]:after{content:var(--tw-content);inset:-1px}.after\\:inset-x-0:after{content:var(--tw-content);left:0;right:0}.after\\:-bottom-px:after{content:var(--tw-content);bottom:-1px}.after\\:bottom-px:after{content:var(--tw-content);bottom:1px}.after\\:left-11:after{content:var(--tw-content);left:2.75rem}.after\\:left-16:after{content:var(--tw-content);left:4rem}.after\\:left-\\[calc\\(50\\%\\+5\\.5px\\)\\]:after{content:var(--tw-content);left:calc(50% + 5.5px)}.after\\:left-\\[calc\\(50\\%-5\\.5px\\)\\]:after{content:var(--tw-content);left:calc(50% - 5.5px)}.after\\:top-4:after{content:var(--tw-content);top:1rem}.after\\:top-5:after{content:var(--tw-content);top:1.25rem}.after\\:top-full:after{content:var(--tw-content);top:100%}.after\\:hidden:after{content:var(--tw-content);display:none}.after\\:h-0\\.5:after{content:var(--tw-content);height:.125rem}.after\\:h-\\[8px\\]:after{content:var(--tw-content);height:8px}.after\\:h-eds-2xs:after{content:var(--tw-content);height:.125rem}.after\\:h-px:after{content:var(--tw-content);height:1px}.after\\:w-\\[6px\\]:after{content:var(--tw-content);width:6px}.after\\:w-full:after{content:var(--tw-content);width:100%}.after\\:-translate-x-1\\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\\:whitespace-pre-wrap:after{content:var(--tw-content);white-space:pre-wrap}.after\\:rounded-\\[0\\.313rem\\]:after{content:var(--tw-content);border-radius:.313rem}.after\\:rounded-bl-\\[12px_12px\\]:after{content:var(--tw-content);border-bottom-left-radius:12px}.after\\:rounded-br-\\[12px_12px\\]:after{content:var(--tw-content);border-bottom-right-radius:12px}.after\\:border-2:after{content:var(--tw-content);border-width:2px}.after\\:border-\\[length\\:0_0_1px_1px\\]:after{content:var(--tw-content);border-width:0 0 1px 1px}.after\\:border-\\[length\\:0_1px_1px_0\\]:after{content:var(--tw-content);border-width:0 1px 1px 0}.after\\:border-blue-300:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(132 173 229/var(--tw-border-opacity,1))}.after\\:border-transparent:after{content:var(--tw-content);border-color:#0000}.after\\:bg-blue:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(0 131 219/var(--tw-bg-opacity,1))}.after\\:bg-eds-brand:after{content:var(--tw-content);background-color:#0083db}.after\\:bg-grey-200:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(198 198 198/var(--tw-bg-opacity,1))}.after\\:transition-colors:after{content:var(--tw-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\\:duration-200:after{content:var(--tw-content);transition-duration:.2s}.after\\:content-\\[\\'\\'\\]:after{--tw-content:"";content:var(--tw-content)}.after\\:content-\\[\\\\\\'\\\\\\'\\]:after{--tw-content:\\'\\';content:var(--tw-content)}.after\\:content-\\[attr\\(data-value\\)_\\'_\\'\\]:after{--tw-content:attr(data-value) " ";content:var(--tw-content)}.after\\:\\[grid-area\\:1\\/1\\]:after{content:var(--tw-content);grid-area:1/1}.first\\:ml-0:first-child{margin-left:0}.first\\:rounded-l:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.first\\:rounded-l-\\[6px\\]:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.first\\:rounded-t:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.first\\:border-t:first-child{border-top-width:1px}.first\\:border-t-0:first-child{border-top-width:0}.first\\:border-\\[\\#efefef\\]:first-child{--tw-border-opacity:1;border-color:rgb(239 239 239/var(--tw-border-opacity,1))}.first\\:border-t-\\[\\#e5e5e5\\]:first-child{--tw-border-opacity:1;border-top-color:rgb(229 229 229/var(--tw-border-opacity,1))}.first\\:border-t-grey-100:first-child{--tw-border-opacity:1;border-top-color:rgb(226 226 226/var(--tw-border-opacity,1))}.first\\:pt-0:first-child{padding-top:0}.first\\:pt-6:first-child{padding-top:1.5rem}.last\\:mb-eds-16:last-child{margin-bottom:1rem}.last\\:rounded-b:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.last\\:rounded-r:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.last\\:rounded-r-\\[6px\\]:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.last\\:border:last-child{border-width:1px}.last\\:border-b:last-child{border-bottom-width:1px}.last\\:border-b-0:last-child{border-bottom-width:0}.last\\:border-b-\\[0\\.5px\\]:last-child{border-bottom-width:.5px}.last\\:border-none:last-child{border-style:none}.last\\:border-black\\/30:last-child{border-color:#0000004d}.last\\:border-grey-100:last-child{--tw-border-opacity:1;border-color:rgb(226 226 226/var(--tw-border-opacity,1))}.last\\:border-b-grey-100:last-child{--tw-border-opacity:1;border-bottom-color:rgb(226 226 226/var(--tw-border-opacity,1))}.last\\:border-b-grey-500\\/20:last-child{border-bottom-color:#76767633}.last\\:pb-0:last-child{padding-bottom:0}.last\\:pb-6:last-child{padding-bottom:1.5rem}.last\\:font-normal:last-child{font-weight:400}.last\\:text-grey:last-child{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.odd\\:bg-eds-secondary:nth-child(odd){background-color:#fafafa}.first-of-type\\:mt-0:first-of-type{margin-top:0}.empty\\:hidden:empty{display:none}.focus-within\\:z-20:focus-within{z-index:20}.focus-within\\:z-\\[var\\(--z-focus\\)\\]:focus-within{z-index:var(--z-focus)}.focus-within\\:border-blue-200:focus-within{--tw-border-opacity:1;border-color:rgb(176 200 236/var(--tw-border-opacity,1))}.focus-within\\:\\!bg-\\[unset\\]:focus-within{background-color:unset!important}.focus-within\\:opacity-100:focus-within{opacity:1}.focus-within\\:outline:focus-within{outline-style:solid}.focus-within\\:outline-blue-200:focus-within{outline-color:#b0c8ec}.hover\\:z-10:hover{z-index:10}.hover\\:z-20:hover{z-index:20}.hover\\:-translate-y-1:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\\:rotate-180:hover{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\\:cursor-pointer:hover{cursor:pointer}.hover\\:border-b:hover{border-bottom-width:1px}.hover\\:border-solid:hover{border-style:solid}.hover\\:border-\\[var\\(--chip-hover-border\\)\\]:hover{border-color:var(--chip-hover-border)}.hover\\:border-amber-600:hover{--tw-border-opacity:1;border-color:rgb(221 119 46/var(--tw-border-opacity,1))}.hover\\:border-blue:hover{--tw-border-opacity:1;border-color:rgb(0 131 219/var(--tw-border-opacity,1))}.hover\\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgb(176 200 236/var(--tw-border-opacity,1))}.hover\\:border-eds-blue-light:hover{border-color:#d2eafc}.hover\\:border-eds-primary:hover{border-color:#e5e5e5}.hover\\:border-green-200:hover{--tw-border-opacity:1;border-color:rgb(203 222 207/var(--tw-border-opacity,1))}.hover\\:border-green-600:hover{--tw-border-opacity:1;border-color:rgb(68 144 92/var(--tw-border-opacity,1))}.hover\\:border-grey-200:hover{--tw-border-opacity:1;border-color:rgb(198 198 198/var(--tw-border-opacity,1))}
13.hover\\:border-grey-400:hover{--tw-border-opacity:1;border-color:rgb(144 144 144/var(--tw-border-opacity,1))}.hover\\:border-red-200:hover{--tw-border-opacity:1;border-color:rgb(242 199 200/var(--tw-border-opacity,1))}.hover\\:border-red-600:hover{--tw-border-opacity:1;border-color:rgb(199 36 47/var(--tw-border-opacity,1))}.hover\\:border-b-blue-600:hover{--tw-border-opacity:1;border-bottom-color:rgb(0 97 162/var(--tw-border-opacity,1))}.hover\\:\\!bg-green-50:hover{--tw-bg-opacity:1!important;background-color:rgb(243 247 244/var(--tw-bg-opacity,1))!important}.hover\\:\\!bg-red-50:hover{--tw-bg-opacity:1!important;background-color:rgb(251 242 242/var(--tw-bg-opacity,1))!important}.hover\\:bg-\\[\\#d2e3fc\\]:hover{--tw-bg-opacity:1;background-color:rgb(210 227 252/var(--tw-bg-opacity,1))}.hover\\:bg-\\[\\#f7fcff\\]:hover{--tw-bg-opacity:1;background-color:rgb(247 252 255/var(--tw-bg-opacity,1))}.hover\\:bg-\\[var\\(--chip-hover-bg\\)\\]:hover{background-color:var(--chip-hover-bg)}.hover\\:bg-\\[var\\(--hover\\)\\]:hover{background-color:var(--hover)}.hover\\:bg-\\[var\\(--lighter\\)\\]:hover{background-color:var(--lighter)}.hover\\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(253 235 229/var(--tw-bg-opacity,1))}.hover\\:bg-amber-600:hover{--tw-bg-opacity:1;background-color:rgb(221 119 46/var(--tw-bg-opacity,1))}.hover\\:bg-background-highlight:hover{--tw-bg-opacity:1;background-color:rgb(248 252 255/var(--tw-bg-opacity,1))}.hover\\:bg-background-light:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.hover\\:bg-blue:hover{--tw-bg-opacity:1;background-color:rgb(0 131 219/var(--tw-bg-opacity,1))}.hover\\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(216 227 245/var(--tw-bg-opacity,1))}.hover\\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(235 241 250/var(--tw-bg-opacity,1))}.hover\\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(0 122 204/var(--tw-bg-opacity,1))}.hover\\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(0 97 162/var(--tw-bg-opacity,1))}.hover\\:bg-eds-blue-lighter:hover{background-color:#f0f6fd}.hover\\:bg-eds-brand:hover{background-color:#0083db}.hover\\:bg-eds-disabled:hover{background-color:#f2f2f2}.hover\\:bg-eds-focused:hover{background-color:#cce6f8}.hover\\:bg-eds-hover:hover{background-color:#f2f2f2}.hover\\:bg-eds-primary:hover{background-color:#fff}.hover\\:bg-eds-red-lighter:hover{background-color:#fbeeee}.hover\\:bg-eds-secondary:hover{background-color:#fafafa}.hover\\:bg-eds-selected:hover{background-color:#f0f9ff}.hover\\:bg-eds-tertiary:hover{background-color:#f2f2f2}.hover\\:bg-eds-white:hover{background-color:#fff}.hover\\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(228 248 236/var(--tw-bg-opacity,1))}.hover\\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgb(243 247 244/var(--tw-bg-opacity,1))}.hover\\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(68 144 92/var(--tw-bg-opacity,1))}.hover\\:bg-grey-100:hover{--tw-bg-opacity:1;background-color:rgb(226 226 226/var(--tw-bg-opacity,1))}.hover\\:bg-grey-400:hover{--tw-bg-opacity:1;background-color:rgb(144 144 144/var(--tw-bg-opacity,1))}.hover\\:bg-grey-50:hover{--tw-bg-opacity:1;background-color:rgb(240 240 240/var(--tw-bg-opacity,1))}.hover\\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(248 228 229/var(--tw-bg-opacity,1))}.hover\\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgb(242 199 200/var(--tw-bg-opacity,1))}.hover\\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgb(236 164 166/var(--tw-bg-opacity,1))}.hover\\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(251 242 242/var(--tw-bg-opacity,1))}.hover\\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(199 36 47/var(--tw-bg-opacity,1))}.hover\\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgb(255 246 232/var(--tw-bg-opacity,1))}.hover\\:\\!text-green:hover{--tw-text-opacity:1!important;color:rgb(77 161 103/var(--tw-text-opacity,1))!important}.hover\\:\\!text-red:hover{--tw-text-opacity:1!important;color:rgb(223 41 53/var(--tw-text-opacity,1))!important}.hover\\:text-\\[var\\(--default\\)\\]:hover{color:var(--default)}.hover\\:text-blue:hover{--tw-text-opacity:1;color:rgb(0 131 219/var(--tw-text-opacity,1))}.hover\\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(0 97 162/var(--tw-text-opacity,1))}.hover\\:text-blue-800:hover{--tw-text-opacity:1;color:rgb(0 50 84/var(--tw-text-opacity,1))}.hover\\:text-eds-brand:hover{color:#0083db}.hover\\:text-eds-link-hover:hover{color:#0069af}.hover\\:text-eds-primary:hover{color:#333}.hover\\:text-eds-secondary:hover{color:#4d4d4d}.hover\\:text-green:hover{--tw-text-opacity:1;color:rgb(77 161 103/var(--tw-text-opacity,1))}.hover\\:text-green-600:hover{--tw-text-opacity:1;color:rgb(68 144 92/var(--tw-text-opacity,1))}.hover\\:text-grey:hover{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.hover\\:text-grey-100:hover{--tw-text-opacity:1;color:rgb(226 226 226/var(--tw-text-opacity,1))}.hover\\:text-grey-500:hover{--tw-text-opacity:1;color:rgb(118 118 118/var(--tw-text-opacity,1))}.hover\\:text-grey-700:hover{--tw-text-opacity:1;color:rgb(70 70 70/var(--tw-text-opacity,1))}.hover\\:text-red:hover{--tw-text-opacity:1;color:rgb(223 41 53/var(--tw-text-opacity,1))}.hover\\:text-red-800:hover{--tw-text-opacity:1;color:rgb(141 25 33/var(--tw-text-opacity,1))}.hover\\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:opacity-70:hover{opacity:.7}.hover\\:opacity-80:hover{opacity:.8}
13.hover\\:shadow-\\[0_4px_12px_-6px_rgba\\(0\\,0\\,0\\,0\\.18\\)\\]:hover{--tw-shadow:0 4px 12px -6px #0000002e;--tw-shadow-colored:0 4px 12px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\\:shadow-\\[0_4px_8px_0_rgba\\(0\\,0\\,0\\,0\\.1\\)\\,0_0_4px_0_rgba\\(0\\,0\\,0\\,0\\.08\\)\\]:hover{--tw-shadow:0 4px 8px 0 #0000001a,0 0 4px 0 #00000014;--tw-shadow-colored:0 4px 8px 0 var(--tw-shadow-color), 0 0 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\\:outline:hover{outline-style:solid}.hover\\:outline-eds-focused:hover{outline-color:#cce6f8}.hover\\:ring-2:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.hover\\:before\\:border-blue-300:hover:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(132 173 229/var(--tw-border-opacity,1))}.hover\\:after\\:block:hover:after{content:var(--tw-content);display:block}.hover\\:after\\:bg-eds-brand:hover:after{content:var(--tw-content);background-color:#0083db}.focus\\:border-blue:focus{--tw-border-opacity:1;border-color:rgb(0 131 219/var(--tw-border-opacity,1))}.focus\\:border-blue-200:focus{--tw-border-opacity:1;border-color:rgb(176 200 236/var(--tw-border-opacity,1))}.focus\\:bg-\\[unset\\]:focus{background-color:unset}.focus\\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
13dow,0 0 #0000)}.focus\\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(216 227 245/var(--tw-ring-opacity,1))}.focus-visible\\:border-blue-200:focus-visible{--tw-border-opacity:1;border-color:rgb(176 200 236/var(--tw-border-opacity,1))}.focus-visible\\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\\:outline:focus-visible{outline-style:solid}.focus-visible\\:outline-2:focus-visible{outline-width:2px}.focus-visible\\:-outline-offset-2:focus-visible{outline-offset:-2px}.focus-visible\\:outline-eds-focused:focus-visible{outline-color:#cce6f8}.active\\:scale-\\[0\\.97\\]:active{--tw-scale-x:.97;--tw-scale-y:.97;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\\:cursor-grabbing:active{cursor:grabbing}.active\\:border-blue:active{--tw-border-opacity:1;border-color:rgb(0 131 219/var(--tw-border-opacity,1))}.active\\:bg-background-light:active{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.active\\:bg-blue-200:active{--tw-bg-opacity:1;background-color:rgb(176 200 236/var(--tw-bg-opacity,1))}.active\\:bg-blue-600:active{--tw-bg-opacity:1;background-color:rgb(0 97 162/var(--tw-bg-opacity,1))}.enabled\\:cursor-pointer:enabled{cursor:pointer}.disabled\\:pointer-events-none:disabled{pointer-events:none}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:border-eds-disabled:disabled{border-color:#e5e5e5}.disabled\\:bg-eds-disabled:disabled{background-color:#f2f2f2}.disabled\\:text-eds-disabled:disabled{color:#ccc}.disabled\\:text-grey-500:disabled{--tw-text-opacity:1;color:rgb(118 118 118/var(--tw-text-opacity,1))}.disabled\\:opacity-40:disabled{opacity:.4}.group\\/row:last-child .group-last\\/row\\:rounded-b-eds-s{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.group\\/row:last-child .group-last\\/row\\:rounded-bl-eds-s{border-bottom-left-radius:.5rem}.group\\/row:hover .group-hover\\/row\\:visible,.group:hover .group-hover\\:visible{visibility:visible}.group:hover .group-hover\\:block{display:block}.group:hover .group-hover\\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\\:bg-eds-primary{background-color:#fff}.group:hover .group-hover\\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.group:hover .group-hover\\:stroke-eds-brand{stroke:#0083db}.group:hover .group-hover\\:pl-6{padding-left:1.5rem}.group:hover .group-hover\\:pr-0{padding-right:0}.group:hover .group-hover\\:text-blue{--tw-text-opacity:1;color:rgb(0 131 219/var(--tw-text-opacity,1))}.group:hover .group-hover\\:text-blue-600{--tw-text-opacity:1;color:rgb(0 97 162/var(--tw-text-opacity,1))}.group:hover .group-hover\\:text-eds-amber{color:#ff9800}.group:hover .group-hover\\:text-eds-blue{color:#2196f3}.group:hover .group-hover\\:text-eds-brown{color:#795548}.group:hover .group-hover\\:text-eds-green{color:#4caf50}.group:hover .group-hover\\:text-eds-grey{color:#333}.group:hover .group-hover\\:text-eds-indigo{color:#3f51b5}.group:hover .group-hover\\:text-eds-link{color:#0083db}.group:hover .group-hover\\:text-eds-pink{color:#e91e63}.group:hover .group-hover\\:text-eds-red{color:#d50000}.group:hover .group-hover\\:text-eds-secondary{color:#4d4d4d}.group:hover .group-hover\\:text-eds-turquoise{color:#009688}.group:hover .group-hover\\:opacity-0{opacity:0}.group:hover .group-hover\\:opacity-100{opacity:1}.group:hover .group-hover\\:opacity-80{opacity:.8}.group:focus-visible .group-focus-visible\\:opacity-100{opacity:1}.group:focus-visible .group-focus-visible\\:ring-eds-focused{--tw-ring-color:#cce6f8}.group:active .group-active\\:duration-\\[calc\\(var\\(--confirm-duration\\)\\*2\\)\\]{transition-duration:calc(var(--confirm-duration) * 2)}.group:active .group-active\\:ease-linear{transition-timing-function:linear}.group:active .group-active\\:\\[stroke-dashoffset\\:0\\]{stroke-dashoffset:0}.group:is(:hover,:focus-visible) .group-\\[\\:is\\(\\:hover\\,\\:focus-visible\\)\\]\\:bg-eds-focused{background-color:#cce6f8}.group:is(:hover,:focus-visible) .group-\\[\\:is\\(\\:hover\\,\\:focus-visible\\)\\]\\:bg-eds-hover{background-color:#f2f2f2}.group:is(:focus-visible,[data-is-selected=true]) .group-\\[\\:is\\(\\:focus-visible\\,\\[data-is-selected\\=true\\]\\)\\]\\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
13dow,0 0 #0000)}.peer:disabled~.peer-disabled\\:text-eds-disabled{color:#ccc}.peer:is(:checked,:indeterminate)~.peer-\\[\\&\\:is\\(\\:checked\\,\\:indeterminate\\)\\]\\:text-eds-primary-inverse{color:#fff}.has-\\[\\:disabled\\]\\:pointer-events-none:has(:disabled){pointer-events:none}.has-\\[\\:disabled\\]\\:bg-eds-disabled:has(:disabled){background-color:#f2f2f2}.has-\\[\\:focus\\]\\:outline-2:has(:focus){outline-width:2px}.has-\\[\\:focus\\]\\:-outline-offset-2:has(:focus){outline-offset:-2px}.has-\\[\\:disabled\\]\\:outline-eds-disabled:has(:disabled){outline-color:#e5e5e5}.has-\\[\\:focus\\]\\:outline-eds-focused:has(:focus){outline-color:#cce6f8}.has-\\[\\[data-is-valid\\=false\\]\\:focus\\]\\:outline-eds-red:has([data-is-valid=false]:focus){outline-color:#d50000}.has-\\[\\[data-is-valid\\=false\\]\\]\\:outline-eds-red:has([data-is-valid=false]){outline-color:#d50000}.group:has(:disabled) .group-has-\\[\\:disabled\\]\\:pointer-events-none{pointer-events:none}.group:has(input:disabled) .group-has-\\[input\\:disabled\\]\\:pointer-events-none{pointer-events:none}.group:has(:focus) .group-has-\\[\\:focus\\]\\:pointer-events-auto{pointer-events:auto}.group:has(:disabled) .group-has-\\[\\:disabled\\]\\:border-eds-disabled{border-color:#e5e5e5}.group:has(:disabled) .group-has-\\[\\:disabled\\]\\:text-eds-disabled{color:#ccc}@container (width>=32rem){.\\@lg\\:static{position:static}.\\@lg\\:sticky{position:sticky}.\\@lg\\:left-0{left:0}.\\@lg\\:top-\\[unset\\]{top:unset}.\\@lg\\:block{display:block}.\\@lg\\:flex{display:flex}.\\@lg\\:hidden{display:none}.\\@lg\\:h-\\[90\\%\\]{height:90%}.\\@lg\\:max-w-\\[40vw\\]{max-width:40vw}.\\@lg\\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\\@lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\\@lg\\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.\\@lg\\:gap-4{gap:1rem}.\\@lg\\:pl-4{padding-left:1rem}.\\@lg\\:pt-0{padding-top:0}}@container (width>=36rem){.\\@xl\\:col-auto{grid-column:auto}.\\@xl\\:col-start-2{grid-column-start:2}.\\@xl\\:ml-auto{margin-left:auto}.\\@xl\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\\@xl\\:pr-\\[calc\\(1rem\\+1px\\)\\]{padding-right:calc(1rem + 1px)}}@container (width>=42rem){.\\@2xl\\:col-span-1{grid-column:span 1/span 1}.\\@2xl\\:col-start-auto{grid-column-start:auto}.\\@2xl\\:row-start-auto{grid-row-start:auto}.\\@2xl\\:block{display:block}.\\@2xl\\:flex{display:flex}.\\@2xl\\:hidden{display:none}.\\@2xl\\:justify-self-auto{justify-self:auto}.\\@2xl\\:py-2{padding-top:.5rem;padding-bottom:.5rem}.\\@2xl\\:text-base{font-size:.9375rem}}@container (width>=48rem){.\\@3xl\\:col-span-1{grid-column:span 1/span 1}.\\@3xl\\:row-start-1{grid-row-start:1}.\\@3xl\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\\@3xl\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\\@3xl\\:items-center{align-items:center}.\\@3xl\\:text-base{font-size:.9375rem}}@container (width>=64rem){.\\@5xl\\:grid{display:grid}.\\@5xl\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\\@5xl\\:grid-cols-\\[2fr_3fr_2fr_auto\\]{grid-template-columns:2fr 3fr 2fr auto}.\\@5xl\\:grid-cols-subgrid{grid-template-columns:subgrid}.\\@5xl\\:rounded-none{border-radius:0}.\\@5xl\\:border-x-0{border-left-width:0;border-right-width:0}}@container (width>=80rem){.\\@7xl\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width>=90rem){.\\@\\[90rem\\]\\:grid-cols-\\[repeat\\(3\\,_minmax\\(9rem\\,1fr\\)_minmax\\(15rem\\,auto\\)\\)\\]{grid-template-columns:repeat(3,minmax(9rem,1fr) minmax(15rem,auto))}}.fullscreen\\:bg-eds-primary:fullscreen{background-color:#fff}.fullscreen\\:p-eds-2xl:fullscreen{padding:2rem}@media (prefers-reduced-motion:no-preference){@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.motion-safe\\:animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}}@media (prefers-reduced-motion:reduce){.motion-reduce\\:transition-none{transition-property:none}}@media (width>=640px){.sm\\:col-auto{grid-column:auto}.sm\\:col-span-1{grid-column:span 1/span 1}.sm\\:col-start-2{grid-column-start:2}.sm\\:row-span-2{grid-row:span 2/span 2}.sm\\:row-start-2{grid-row-start:2}.sm\\:block{display:block}.sm\\:inline-block{display:inline-block}.sm\\:flex{display:flex}.sm\\:grid{display:grid}.sm\\:hidden{display:none}.sm\\:h-10{height:2.5rem}.sm\\:max-h-\\[75vh\\]{max-height:75vh}.sm\\:w-11\\/12{width:91.6667%}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\\:grid-cols-\\[1fr_repeat\\(5\\,_56px\\)_auto\\]{grid-template-columns:1fr repeat(5,56px) auto}.sm\\:grid-cols-\\[2fr_1fr\\]{grid-template-columns:2fr 1fr}.sm\\:grid-cols-\\[2fr_5fr_1fr\\]{grid-template-columns:2fr 5fr 1fr}.sm\\:grid-cols-\\[auto_1fr\\]{grid-template-columns:auto 1fr}.sm\\:flex-row{flex-direction:row}.sm\\:items-center{align-items:center}.sm\\:justify-between{justify-content:space-between}.sm\\:gap-0{gap:0}.sm\\:gap-6{gap:1.5rem}.sm\\:gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.sm\\:bg-transparent{background-color:#0000}.sm\\:pt-0{padding-top:0}.sm\\:text-sm{font-size:.6875rem}.sm\\:\\[--sidebar-expanded-width\\:17rem\\]{--sidebar-expanded-width:17rem}}@media (width>=768px){.md\\:static{position:static}.md\\:z-0{z-index:0}.md\\:col-span-1{grid-column:span 1/span 1}.md\\:col-span-2{grid-column:span 2/span 2}.md\\:col-start-7{grid-column-start:7}.md\\:row-start-1{grid-row-start:1}.md\\:my-eds-20{margin-top:1.25rem;margin-bottom:1.25rem}.md\\:ml-0{margin-left:0}.md\\:mt-0{margin-top:0}.md\\:block{display:block}.md\\:flex{display:flex}.md\\:grid{display:grid}.md\\:hidden{display:none}.md\\:h-\\[calc\\(100vh-var\\(--topbar-height\\)\\)\\]{height:calc(100vh - var(--topbar-height))}.md\\:max-h-none{max-height:none}.md\\:w-1\\/2{width:50%}.md\\:w-64{width:16rem}.md\\:w-\\[198px\\]{width:198px}.md\\:w-\\[320px\\]{width:320px}.md\\:w-\\[48vw\\]{width:48vw}.md\\:w-\\[560px\\]{width:560px}.md\\:w-auto{width:auto}.md\\:w-max{width:max-content}.md\\:max-w-2xl{max-width:42rem}.md\\:max-w-80{max-width:20rem}.md\\:max-w-screen-md{max-width:768px}.md\\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\\:scroll-mt-0{scroll-margin-top:0}.md\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\\:grid-cols-\\[10rem_auto\\]{grid-template-columns:10rem auto}.md\\:grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.md\\:grid-cols-\\[1fr_auto_auto\\]{grid-template-columns:1fr auto auto}.md\\:grid-cols-\\[1fr_repeat\\(5\\,_48px\\)\\]{grid-template-columns:1fr repeat(5,48px)}.md\\:grid-cols-\\[20rem_1fr\\]{grid-template-columns:20rem 1fr}.md\\:grid-cols-\\[342px_1px_1fr\\]{grid-template-columns:342px 1px 1fr}.md\\:grid-cols-\\[344px_1fr\\]{grid-template-columns:344px 1fr}.md\\:grid-cols-\\[40px_1px_320px\\]{grid-template-columns:40px 1px 320px}.md\\:grid-cols-\\[auto_auto\\]{grid-template-columns:auto auto}.md\\:grid-cols-\\[auto_auto_1fr_1fr_1fr_1fr_1fr_1fr_1fr_120px\\]{grid-template-columns:auto auto 1fr 1fr 1fr 1fr 1fr 1fr 1fr 120px}.md\\:grid-cols-\\[auto_auto_auto\\]{grid-template-columns:auto auto auto}.md\\:flex-row{flex-direction:row}.md\\:flex-row-reverse{flex-direction:row-reverse}.md\\:flex-nowrap{flex-wrap:nowrap}.md\\:items-start{align-items:flex-start}.md\\:items-end{align-items:flex-end}.md\\:items-center{align-items:center}.md\\:justify-normal{justify-content:normal}.md\\:justify-start{justify-content:flex-start}.md\\:justify-between{justify-content:space-between}
13.md\\:gap-1{gap:.25rem}.md\\:gap-2{gap:.5rem}.md\\:gap-4{gap:1rem}.md\\:gap-8{gap:2rem}.md\\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.md\\:gap-y-0{row-gap:0}.md\\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.md\\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.md\\:overflow-x-clip{overflow-x:clip}.md\\:rounded-xl{border-radius:.75rem}.md\\:border-x{border-left-width:1px;border-right-width:1px}.md\\:border-r{border-right-width:1px}.md\\:p-eds-xl{padding:1.5rem}.md\\:px-0{padding-left:0;padding-right:0}.md\\:px-eds-3xl{padding-left:2.5rem;padding-right:2.5rem}.md\\:px-eds-xl{padding-left:1.5rem;padding-right:1.5rem}.md\\:py-eds-2xl{padding-top:2rem;padding-bottom:2rem}.md\\:py-eds-l{padding-top:1rem;padding-bottom:1rem}.md\\:pb-0{padding-bottom:0}.md\\:pt-0{padding-top:0}.md\\:text-left{text-align:left}.md\\:text-base{font-size:.9375rem}.md\\:text-lg{font-size:1.25rem}.md\\:opacity-0{opacity:0}.md\\:transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.md\\:duration-150{transition-duration:.15s}@media (width<=768px){.md\\:eds-paragraphs-base-bold{letter-spacing:.0125rem;font-size:1rem;font-weight:700;line-height:1.25rem}}@media (width<=1440px){.md\\:eds-paragraphs-base-bold{letter-spacing:.0125rem;font-size:.875rem;font-weight:700;line-height:1.25rem}}@media (width>=1440px){.md\\:eds-paragraphs-base-bold{letter-spacing:.0125rem;font-size:.875rem;font-weight:700;line-height:1.25rem}}.group:hover .md\\:group-hover\\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .md\\:group-hover\\:opacity-100{opacity:1}}@media (width>=1024px){.lg\\:order-none{order:0}.lg\\:col-span-1{grid-column:span 1/span 1}.lg\\:col-span-2{grid-column:span 2/span 2}.lg\\:-mx-\\[40px\\]{margin-left:-40px;margin-right:-40px}.lg\\:inline{display:inline}.lg\\:flex{display:flex}.lg\\:table-cell{display:table-cell}.lg\\:grid{display:grid}.lg\\:contents{display:contents}.lg\\:hidden{display:none}.lg\\:h-\\[16rem\\]{height:16rem}.lg\\:h-\\[18rem\\]{height:18rem}.lg\\:max-h-\\[85vh\\]{max-height:85vh}.lg\\:w-1\\/2{width:50%}.lg\\:w-fit{width:fit-content}.lg\\:max-w-96{max-width:24rem}.lg\\:max-w-screen-lg{max-width:1024px}.lg\\:grow{flex-grow:1}.lg\\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\\:grid-cols-\\[1fr_18rem\\]{grid-template-columns:1fr 18rem}.lg\\:grid-cols-\\[520px_1px_minmax\\(0\\,1fr\\)\\]{grid-template-columns:520px 1px minmax(0,1fr)}.lg\\:grid-cols-subgrid{grid-template-columns:subgrid}.lg\\:flex-row{flex-direction:row}.lg\\:items-end{align-items:flex-end}.lg\\:items-center{align-items:center}.lg\\:justify-between{justify-content:space-between}.lg\\:gap-eds-xl{gap:1.5rem}.lg\\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\\:gap-y-0{row-gap:0}.lg\\:px-\\[40px\\]{padding-left:40px;padding-right:40px}.lg\\:text-base{font-size:.9375rem}}@media (width>=1280px){.xl\\:col-span-1{grid-column:span 1/span 1}.xl\\:col-start-3{grid-column-start:3}.xl\\:col-start-4{grid-column-start:4}.xl\\:col-start-5{grid-column-start:5}.xl\\:col-start-6{grid-column-start:6}.xl\\:col-start-7{grid-column-start:7}.xl\\:col-start-8{grid-column-start:8}.xl\\:col-start-9{grid-column-start:9}.xl\\:row-start-1{grid-row-start:1}.xl\\:grid{display:grid}.xl\\:contents{display:contents}.xl\\:min-h-\\[52px\\]{min-height:52px}.xl\\:max-w-screen-xl{max-width:1280px}.xl\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\\:gap-y-0{row-gap:0}.xl\\:rounded-t-eds-s{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.xl\\:py-eds-s{padding-top:.5rem;padding-bottom:.5rem}.xl\\:pl-11{padding-left:2.75rem}}@media (width>=1536px){.\\32 xl\\:block{display:block}.\\32 xl\\:hidden{display:none}.\\32 xl\\:max-w-60{max-width:15rem}.\\32 xl\\:max-w-screen-2xl{max-width:1536px}.\\32 xl\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\\32 xl\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\\32 xl\\:flex-row{flex-direction:row}}
13.\\[\\&\\.unexcused\\]\\:text-\\[\\#aaaaaa\\].unexcused{--tw-text-opacity:1;color:rgb(170 170 170/var(--tw-text-opacity,1))}.\\[\\&\\:fullscreen\\]\\:h-screen:fullscreen{height:100vh}.\\[\\&\\:fullscreen\\]\\:p-eds-l:fullscreen{padding:1rem}.\\[\\&\\:is\\(\\:checked\\,\\:indeterminate\\)\\]\\:border-none:is(:checked,:indeterminate){border-style:none}.\\[\\&\\:is\\(\\:checked\\,\\:indeterminate\\)\\]\\:bg-eds-brand:is(:checked,:indeterminate){background-color:#0083db}.\\[\\&\\:is\\(\\:checked\\,\\:indeterminate\\)\\]\\:hover\\:bg-eds-brand-hover:hover:is(:checked,:indeterminate){background-color:#0069af}.\\[\\&\\:is\\(\\:checked\\,\\:indeterminate\\)\\]\\:disabled\\:bg-eds-brand-light:disabled:is(:checked,:indeterminate){background-color:#cce6f8}.\\[\\&\\:last-child\\>div\\.h-full\\>span\\.border-l\\]\\:hidden:last-child>div.h-full>span.border-l{display:none}.\\[\\&\\:last-child\\>div\\:not\\(data-\\[open\\=true\\]\\)\\>div\\:first-child\\]\\:border-b:last-child>div:not(data-[open=true])>div:first-child{border-bottom-width:1px}.\\[\\&\\:last-child\\>div\\:not\\(data-\\[open\\=true\\]\\)\\>div\\:first-child\\]\\:border-b-grey-100:last-child>div:not(data-[open=true])>div:first-child{--tw-border-opacity:1;border-bottom-color:rgb(226 226 226/var(--tw-border-opacity,1))}.\\[\\&\\:last-child\\>div\\]\\:border-b-0:last-child>div{border-bottom-width:0}.\\[\\&\\:not\\(\\:first-child\\)\\]\\:mt-\\[35px\\]:not(:first-child){margin-top:35px}.\\[\\&\\:not\\(\\:first-child\\)\\]\\:pt-eds-l:not(:first-child){padding-top:1rem}.\\[\\&\\:not\\(\\:last-child\\)\\]\\:border-r:not(:last-child){border-right-width:1px}.\\[\\&\\:not\\(\\:last-child\\)\\]\\:pb-eds-l:not(:last-child){padding-bottom:1rem}.\\[\\&\\:nth-child\\(2\\)\\]\\:pt-4:nth-child(2){padding-top:1rem}.\\[\\&\\:nth-last-child\\(2\\)\\>hr\\]\\:hidden:nth-last-child(2)>hr{display:none}.\\[\\&\\>\\*\\:first-child\\]\\:justify-self-start>:first-child{justify-self:start}.\\[\\&\\>\\*\\:first-child\\]\\:pl-\\[30px\\]>:first-child{padding-left:30px}.\\[\\&\\>\\*\\:nth-child\\(odd\\)\\]\\:bg-eds-blue-lighter>:nth-child(odd){background-color:#f0f6fd}.\\[\\&\\>\\*\\]\\:pointer-events-auto>*{pointer-events:auto}.\\[\\&\\>\\*\\]\\:col-start-1>*{grid-column-start:1}.\\[\\&\\>\\*\\]\\:row-start-1>*{grid-row-start:1}.\\[\\&\\>\\*\\]\\:h-min>*{height:min-content}.\\[\\&\\>\\*\\]\\:min-h-0>*{min-height:0}.\\[\\&\\>\\*\\]\\:min-w-0>*{min-width:0}.\\[\\&\\>\\*\\]\\:justify-self-end>*{justify-self:end}.\\[\\&\\>\\*\\]\\:overflow-hidden>*{overflow:hidden}.\\[\\&\\>\\*\\]\\:\\!overflow-visible>*{overflow:visible!important}.\\[\\&\\>\\*\\]\\:overflow-y-clip>*{overflow-y:clip}.\\[\\&\\>\\*\\]\\:overflow-x-visible>*{overflow-x:visible}.\\[\\&\\>div\\:first-child\\+div\\]\\:col-span-full>div:first-child+div{grid-column:1/-1}.\\[\\&\\>div\\:first-child\\+div\\~div\\]\\:col-span-2>div:first-child+div~div,.\\[\\&\\>div\\:first-child\\]\\:col-span-2>div:first-child{grid-column:span 2/span 2}.\\[\\&\\>div\\:first-child\\]\\:col-span-full>div:first-child{grid-column:1/-1}.\\[\\&\\>div\\:first-child\\]\\:col-start-2>div:first-child{grid-column-start:2}.\\[\\&\\>div\\:not\\(\\:first-child\\)\\]\\:mt-\\[35px\\]>div:not(:first-child){margin-top:35px}.\\[\\&\\>div\\>div\\:first-child\\]\\:font-semibold>div>div:first-child{font-weight:600}.\\[\\&\\>div\\>span\\:first-child\\]\\:w-20>div>span:first-child{width:5rem}.\\[\\&\\>div\\]\\:\\!my-4>div{margin-top:1rem!important;margin-bottom:1rem!important}.\\[\\&\\>div\\]\\:flex>div{display:flex}.\\[\\&\\>div\\]\\:items-start>div{align-items:flex-start}.\\[\\&\\>p\\]\\:mb-3>p{margin-bottom:.75rem}.\\[\\&\\>p\\]\\:mt-0>p{margin-top:0}.\\[\\&\\>span\\]\\:mt-eds-4>span{margin-top:.25rem}.\\[\\&\\>span\\]\\:hidden>span{display:none}.\\[\\&\\>span\\]\\:text-center>span{text-align:center}.\\[\\&\\>span\\]\\:text-\\[9px\\]>span{font-size:9px}.\\[\\&\\>span\\]\\:text-sm>span{font-size:.6875rem}.\\[\\&\\>span\\]\\:leading-\\[13px\\]>span{line-height:13px}.\\[\\&\\>span\\]\\:tracking-\\[0\\.01em\\]>span{letter-spacing:.01em}.\\[\\&\\>span\\]\\:text-grey-500>span{--tw-text-opacity:1;color:rgb(118 118 118/var(--tw-text-opacity,1))}@media (width>=1024px){.lg\\:\\[\\&\\>span\\]\\:inline-block>span{display:inline-block}}.\\[\\&\\[stuck\\]\\]\\:-mx-10[stuck]{margin-left:-2.5rem;margin-right:-2.5rem}
13.\\[\\&\\[stuck\\]\\]\\:rounded-none[stuck]{border-radius:0}.\\[\\&\\[stuck\\]\\]\\:border-x-transparent[stuck]{border-left-color:#0000;border-right-color:#0000}.\\[\\&\\[stuck\\]\\]\\:px-14[stuck]{padding-left:3.5rem;padding-right:3.5rem}.\\[\\&_\\*\\]\\:\\!pointer-events-none *{pointer-events:none!important}.\\[\\&_\\*\\]\\:leading-\\[normal\\] *{line-height:normal}.\\[\\&_a\\:hover\\]\\:text-blue-600 a:hover{--tw-text-opacity:1;color:rgb(0 97 162/var(--tw-text-opacity,1))}.\\[\\&_a\\]\\:cursor-pointer a{cursor:pointer}.\\[\\&_a\\]\\:text-blue a{--tw-text-opacity:1;color:rgb(0 131 219/var(--tw-text-opacity,1))}.\\[\\&_a\\]\\:underline a{text-decoration-line:underline}.\\[\\&_div_div\\]\\:w-full div div{width:100%}.\\[\\&_hr\\]\\:my-eds-m hr{margin-top:.75rem;margin-bottom:.75rem}.\\[\\&_hr\\]\\:border-eds-primary hr{border-color:#e5e5e5}.\\[\\&_li\\>span\\:first-child\\]\\:min-w-32 li>span:first-child{min-width:8rem}.\\[\\&_li\\>span\\:first-child\\]\\:font-semibold li>span:first-child{font-weight:600}.\\[\\&_li\\>span\\:nth-child\\(2\\)\\]\\:text-left li>span:nth-child(2){text-align:left}.\\[\\&_li\\]\\:my-0\\.5 li{margin-top:.125rem;margin-bottom:.125rem}.\\[\\&_li\\]\\:flex li{display:flex}.\\[\\&_li_ol\\]\\:mb-0 li ol,.\\[\\&_li_ul\\]\\:mb-0 li ul{margin-bottom:0}.\\[\\&_ol\\]\\:mb-eds-s ol{margin-bottom:.5rem}.\\[\\&_ol\\]\\:list-decimal ol{list-style-type:decimal}.\\[\\&_ol\\]\\:pl-eds-xl ol{padding-left:1.5rem}.\\[\\&_p\\:last-child\\]\\:mb-0 p:last-child{margin-bottom:0}.\\[\\&_p\\]\\:my-4 p{margin-top:1rem;margin-bottom:1rem}.\\[\\&_p\\]\\:mb-2 p,.\\[\\&_p\\]\\:mb-eds-s p{margin-bottom:.5rem}.\\[\\&_span\\]\\:tracking-\\[0\\.01em\\] span{letter-spacing:.01em}.\\[\\&_strong\\]\\:font-bold strong{font-weight:700}.\\[\\&_table\\:last-child\\]\\:mb-0 table:last-child{margin-bottom:0}.\\[\\&_table\\]\\:mb-eds-s table{margin-bottom:.5rem}.\\[\\&_table\\]\\:w-full table{width:100%}.\\[\\&_table\\]\\:border-collapse table{border-collapse:collapse}.\\[\\&_td\\]\\:border td{border-width:1px}.\\[\\&_td\\]\\:border-eds-primary td{border-color:#e5e5e5}.\\[\\&_td\\]\\:p-eds-xs td{padding:.25rem}.\\[\\&_th\\]\\:border th{border-width:1px}.\\[\\&_th\\]\\:border-eds-primary th{border-color:#e5e5e5}.\\[\\&_th\\]\\:p-eds-xs th{padding:.25rem}.\\[\\&_th\\]\\:text-left th{text-align:left}.\\[\\&_th\\]\\:font-bold th{font-weight:700}.\\[\\&_ul\\]\\:mb-eds-s ul{margin-bottom:.5rem}.\\[\\&_ul\\]\\:list-disc ul{list-style-type:disc}.\\[\\&_ul\\]\\:space-y-1 ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.\\[\\&_ul\\]\\:pl-5 ul{padding-left:1.25rem}.\\[\\&_ul\\]\\:pl-eds-xl ul{padding-left:1.5rem}:not(.border-r)~.\\[\\*\\:not\\(\\.border-r\\)\\~\\&\\]\\:pl-0{padding-left:0}.grid-group:last-child>.grid-row:last-child .\\[\\.grid-group\\:last-child\\>\\.grid-row\\:last-child_\\&\\]\\:border-b-0{border-bottom-width:0}.grid-row:not(:last-child) .\\[\\.grid-row\\:not\\(\\:last-child\\)_\\&\\]\\:border-b{border-bottom-width:1px}.group:first-child .\\[\\.group\\:first-child_\\&\\]\\:rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.gte-lg>.grid.\\[\\.gte-lg\\>\\.grid\\&\\]\\:contents{display:contents}`})),pf,mf=j((()=>{kse(),pf=new CSSStyleSheet,pf.replaceSync(Ose)})),Ase,jse=j((()=>{Va(),mf(),Vee(),Ase=za({component:Hee,appName:`AbsenceBadge`,attributes:[{name:`label`,required:!1},{name:`title`,required:!1}],shadowRootOptions:{mode:`open`,stylesheets:[pf]}})})),Mse,Nse,hf,gf,_f=j((()=>{Mse=`modulepreload`,Nse=function(e){return`/dist/`+e},hf={},gf=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=function(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))},i=function(e){return import.meta.resolve?import.meta.resolve(e):new URL(e,import.meta.url).href},a=document.getElementsByTagName(`link`),o=document.querySelector(`meta[property=csp-nonce]`),s=o?.nonce||o?.getAttribute(`nonce`);r=e(t.map(e=>{if(e=Nse(e,n),e=i(e),e in hf)return;hf[e]=!0;let t=e.endsWith(`.css`);for(let n=a.length-1;n>=0;n--){let r=a[n];if(r.href===e&&(!t||r.rel===`stylesheet`))return}let r=document.createElement(`link`);if(r.rel=t?`stylesheet`:Mse,t||(r.as=`script`),r.crossOrigin=``,r.href=e,s&&r.setAttribute(`nonce`,s),document.head.appendChild(r),t)return new Promise((t,n)=>{r.addEventListener(`load`,t),r.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${e}`)))})}))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})}})),Pse,Fse=j((()=>{Va(),z(),_f(),Pse=za({component:I(()=>gf(()=>import(`./JokerdayProfile-DQQCOOAM.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]))),appName:`AbsenceJokerdayProfile`})})),Ise,Lse=j((()=>{Va(),z(),_f(),Ise=za({component:I(()=>gf(()=>import(`./AbsenceRegulationUpload-BlTq-TY1.js`),__vite__mapDeps([26,1,2,3,27]))),appName:`AbsenceRegulationUpload`,attributes:[{name:`school-unit-id`,convert:parseInt,required:!0},{name:`file`,convert:e=>e?JSON.parse(e):void 0},{name:`max-upload-file-size`,convert:e=>e?parseInt(e):void 0}],events:[`Update:value`,`Change`]})})),Rse,zse=j((()=>{Va(),z(),_f(),Rse=za({component:I(()=>gf(()=>import(`./Schoolclass-Cmx9P3Qp.js`),__vite__mapDeps([28,1,3,2,12,13,29,30,31,32,22,14,33,7,4,34,10,11,15,16,35,36,17,18,19,20,21,37,23,24,38,27,39,40,41,42,43,44,45,46,47,48,6,49,50,51,52,53,54,55,56]))),appName:`Schoolclass`,attributes:[{name:`project-id`,required:!0,convert:parseInt},{name:`schoolclass-id`,required:!0,convert:parseInt},{name:`school-unit-id`,required:!0,convert:parseInt},{name:`is-at-least-admin`,required:!0,convert:e=>e===`1`},{name:`educator-access`,required:!0,convert:e=>e===`1`}],events:[`New`,`Accept`,`Chat`,`Edit`,`Excuse`,`Extend`,`Maillog`,`Reject`]})})),Bse,Vse=j((()=>{Va(),mf(),z(),_f(),Bse=za({component:I(()=>gf(()=>import(`./Services-CPwseu46.js`),__vite__mapDeps([57,1,27,43,44,45,8,4,16,17,11,12,13,14,18,19,20,21,30,31,22,58,59,60,61,62,63]))),appName:`Services`,attributes:[{name:`edit`,required:!0,convert:JSON.parse},{name:`student-ids`,required:!0,convert:JSON.parse},{name:`start-date`,required:!0,convert:String},{name:`days`,required:!1,convert:e=>e===void 0?void 0:Number(e)},{name:`interval`,required:!1,convert:e=>e===void 0?void 0:Number(e)},{name:`recurring-end-date`,required:!1,convert:e=>e===void 0?void 0:String(e)},{name:`revealed-label`,required:!1,convert:e=>e===void 0?void 0:String(e)},{name:`reregister`,required:!1,convert:e=>e===void 0?void 0:JSON.parse(e)}],events:[`Show`,`Hide`,`CanSave`,`IsConfirmed`],shadowRootOptions:{mode:`open`,stylesheets:[pf]}})})),Hse,Use=j((()=>{Va(),z(),_f(),Hse=za({component:I(()=>gf(()=>import(`./Workgroup-Cz_yibL6.js`),__vite__mapDeps([64,1,3,2,12,13,29,30,31,32,22,14,33,7,4,24,38,27,65,40,41,42,43,44,45,34,10,11,15,16,35,36,17,18,19,20,21,37,23,46,47,48,6,49,50,51,52,53,54,55,56]))),appName:`Workgroup`,attributes:[{name:`project-id`,required:!0,convert:parseInt},{name:`workgroup-id`,required:!0,convert:parseInt},{name:`school-unit-id`,required:!0,convert:parseInt},{name:`is-at-least-admin`,required:!0,convert:e=>e===`1`}],events:[`New`,`Accept`,`Chat`,`Edit`,`Excuse`,`Extend`,`Maillog`,`Reject`]})})),vf,Wse,Gse=j((()=>{Va(),z(),_f(),vf=e=>e===void 0?void 0:parseInt(e),Wse=za({component:I(()=>gf(()=>import(`./Overview-Bj_cK4qq.js`),__vite__mapDeps([66,1,2,3,12,13,45,43,44,67,8,4,21,29,30,31,32,68,7,22,14,69,59,60,61,62,70,71,53,42,72,73,74,75,33,76,77,78,79,80,81,82,40,83,84,85,86,87,48,6,49,88,89,90,46,91,92,93,5,9,38,27,39,65])
13)),appName:`Absenteeism`,attributes:[{name:`school-unit-id`,required:!0,convert:parseInt},{name:`schoolclass-id`,convert:vf},{name:`workgroup-id`,convert:vf}]})})),Kse,qse=j((()=>{Va(),z(),_f(),Kse=za({component:I(()=>gf(()=>import(`./Configuration-DZer0ICR.js`),__vite__mapDeps([94,1,2,3,95,12,13,86,4,96,68,7,22,14,69,75,43,44,45,29,30,31,32,33,76,77,78,79,80,53,42,81,82,40,59,60,61,62,83,73,84,70,71,72,85,8,87,48,6,49,88,89,90,46,91,92,67,93,5,9]))),appName:`AbsenteeismConfiguration`,attributes:[{name:`school-unit-id`,required:!0,convert:parseInt}]})})),Jse,Yse=j((()=>{Va(),z(),_f(),Jse=za({component:I(()=>gf(()=>import(`./AgendaModal-1BRGAMjN.js`),__vite__mapDeps([97,1,2,3,27,4,10,11,12,13,14,15,16,23,98,99,100]))),appName:`AgendaModal`,attributes:[{name:`entry-id`,required:!0,convert:parseInt}]})}));function Xse(){return He.get(apiBasePath+`person-management/sensitive-fields`).then(e=>e.data.data).catch(e=>{Re(e)})}function Zse(e){return He.post(apiBasePath+`person-management/sensitive-field`,e).then(e=>e.data.data).catch(e=>{Re(e)})}function Qse(e){return He.post(apiBasePath+`person-management/portraits`,{personIds:e}).then(async e=>{let t=e.data.data.map(async e=>{let t=null;if(e.portraitUrl!==null){let n=await He.get(e.portraitUrl,{responseType:`blob`}),r=e.displayName+`.`+(e.portraitUrl.split(`/`).pop()?.split(`.`).pop()??``),i=n.headers[`content-type`],a=typeof i==`string`?i:void 0;t=new File([n.data],r,{type:a})}return{id:e.id,displayName:e.displayName,portraitFile:t}});return await Promise.all(t)}).catch(e=>(Re(e),Promise.reject(e)))}async function $se(e){let t=e.filter(e=>e.portraitFile!==null&&[`image/gif`,`image/jpeg`,`image/png`,`image/heic`,`image/heif`].includes(e.portraitFile.type)),n=e.filter(e=>e.portraitFile===null);await Promise.all([...t.map(e=>{let t=new FormData;return e.portraitFile!==null&&t.append(`portraitFile`,e.portraitFile),He.post(apiBasePath+`person-management/portrait/`+e.id,t)}),n.length>0?He.delete(apiBasePath+`person-management/portraits`,{data:{personIds:n.map(e=>e.id)}}):Promise.resolve()]).catch(e=>(console.error(e),Promise.reject(e)))}function ece(e){return He.get(apiBasePath+`person-management/app-foreign-login/`+e).then(e=>e.data.data??null).catch(e=>(Re(e),Promise.reject(e)))}function tce(e){return He.post(apiBasePath+`person-management/app-foreign-login/`+e).then(e=>e.data.data).catch(e=>(Re(e),Promise.reject(e)))}async function nce(e){await He.delete(apiBasePath+`person-management/app-foreign-login/`+e).catch(e=>(Re(e),Promise.reject(e)))}var yf=j((()=>{Ve(),W()})),rce,ice,ace,oce,sce,cce,lce,uce,dce,fce=j((()=>{z(),jr(),Nr(),ur(),yf(),rce={class:`flex justify-between items-center gap-2`},ice={key:0},ace={key:1,class:`flex items-center gap-2`},oce=[`value`],sce={key:0,class:`relative`},cce=[`type`,`value`],lce={key:1},uce={class:`escola-badge badge-grey whitespace-nowrap`},dce=p({__name:`ForeignLogin`,props:{personId:{}},setup(e){let n=e,r=V(void 0),a=V(!1);N(()=>n.personId,e=>{r.value=void 0,ece(e).then(e=>{r.value=e})},{immediate:!0});let o=e=>{tce(e).then(e=>{r.value=e,a.value=!1})},s=e=>{nce(e).then(()=>{r.value=null,a.value=!1})};return(n,c)=>(y(),C(`div`,rce,[t(ge,{mode:`out-in`,"enter-from-class":`opacity-0`,"enter-active-class":`transition-opacity`,"leave-active-class":`transition-opacity`,"leave-to-class":`opacity-0`},{default:R(()=>[r.value===void 0||r.value===null?(y(),C(`div`,ice,[x(`a`,{class:P({"cursor-default pointer-events-none opacity-75":r.value===void 0}),onClick:c[0]||=t=>o(e.personId)},A(n.$t(`person.foreignLogin.call.createLogin`)),3)])):(y(),C(`div`,ace,[x(`input`,{class:`w-32`,type:`text`,value:r.value.username,autocomplete:`off`,disabled:``},null,8,oce),r.value.password.length>0?(y(),C(`span`,sce,[x(`input`,{class:`w-96`,type:a.value?`text`:`password`,value:r.value.password,autocomplete:`off`,disabled:``},null,8,cce),x(`span`,{class:`absolute top-[50%] translate-y-[-50%] right-1 flex justify-center items-center cursor-pointer`,onClick:c[1]||=e=>a.value=!a.value},[a.value?(y(),i(Pr,{key:0,class:`flex justify-center items-center`})):(y(),i(Mr,{key:1,class:`flex justify-center items-center`}))])])):(y(),C(`span`,lce,A(n.$t(`person.foreignLogin.alert.passwordHidden`)),1)),x(`a`,{onClick:c[2]||=t=>s(e.personId)},[t(dr,{class:`flex justify-center items-center`})])]))]),_:1}),x(`div`,null,[x(`span`,uce,A(n.$t(`person.foreignLogin.label.badge`)),1
13)])]))}})})),pce,mce=j((()=>{fce(),fce(),pce=dce})),hce,gce=j((()=>{Va(),mce(),hce=za({appName:`AppForeignLogin`,component:pce,attributes:[{name:`person-id`,required:!0,convert:parseInt}]})})),_ce,vce=j((()=>{Va(),z(),_f(),_ce=za({component:I(()=>gf(()=>import(`./Billing-Dau6FkvK.js`),__vite__mapDeps([101,1,2,3,12,13,6,43,44,45,8,4,21,17,11,14,16,18,19,20,29,30,31,32,22,37,33,7,77,76,78,79,80,53,42,102,103,81,82,40,87,48,49,88,89,74,75,59,60,61,62,83,73,84,70,71,72,85,86,90,46,104,105,23,106,15,107,27,108,109,110,111,112,113,114,10]))),appName:`Billing`,attributes:[{name:`billing-interface-installed`,required:!0,convert:e=>e===`true`},{name:`is-global-admin`,required:!0,convert:e=>e===`true`},{name:`is-monetessori-rietberg`,required:!0,convert:e=>e===`true`},{name:`is-ps-schwerzenbach`,required:!0,convert:e=>e===`true`}]})})),yce,bce=j((()=>{Va(),z(),_f(),yce=za({component:I(()=>gf(()=>import(`./BillingAdministration-Cb6vwQ0j.js`),__vite__mapDeps([115,1,2,3,12,13,45,43,44,11,14,116,4,93,5,6,7,8,9,10,15,16,17,18,19,20,21,31,29,30,32,22,37,33,77,76,78,79,80,71,53,42,102,95,86,96,68,69,82,103,81,40,117,24,75,59,60,61,62,83,73,84,70,72,85,87,48,49,88,89,90,46,74,118,107,27,108,109,112,114,23,113,119,120]))),appName:`BillingAdministration`})})),xce,Sce=j((()=>{Va(),z(),_f(),xce=za({component:I(()=>gf(()=>import(`./BillingPerson-CV3j3IO2.js`).then(e=>(e.r(),e.n)),__vite__mapDeps([121,1,2,3,6,93,13,5,7,4,8,9,22,14,33,103,78,12,79,80,81,82,31,40,74,75,43,44,45,29,30,32,76,77,53,42,59,60,61,62,83,73,84,70,71,72,85,86,87,48,49,88,89,90,46,122,27,11,16,123,58,124,125,126]))),appName:`BillingPerson`,attributes:[{name:`person-id`,required:!0,convert:JSON.parse},{name:`edit-mode`,required:!0,convert:JSON.parse}]})})),Cce,wce=j((()=>{Va(),z(),_f(),Cce=za({component:I(()=>gf(()=>import(`./CertificateFormList-CmQImnZ0.js`),__vite__mapDeps([127,1,2,3,27,4,128,129,130,11,12,13,14,131,93,5,6,7,8,9,36,10,15,16,35,17,18,19,20,21,29,30,31,32,22,37,33,34,132,133,134,53,42,71,23,88,70,72,73,47,48,49,50,135,136,137,138,139,140,141,142]))),appName:`CertificateFormList`,attributes:[{name:`students`,required:!0,convert:JSON.parse},{name:`school-year`,required:!0,convert:parseInt},{name:`certificate-type`,required:!0},{name:`school-unit-id`,required:!0,convert:parseInt},{name:`expanded`,required:!0,convert:e=>e===`true`}]})})),Tce,Ece=j((()=>{Va(),z(),_f(),Tce=za({component:I(()=>gf(()=>import(`./ChangePassword-BBiQfX84.js`),__vite__mapDeps([143,1,4,43,44,45,17,11,12,13,14,16,18,19,20,21,22,96,144,91,33,7,145,146,147]))),appName:`ChangePassword`,attributes:[{name:`person-id`,required:!0,convert:parseInt},{name:`app-token`,required:!0},{name:`device-hash`,required:!1}]})})),Dce,Oce=j((()=>{Va(),z(),_f(),Dce=za({component:I(()=>gf(()=>import(`./OverviewList-CQ7Oa01A.js`),__vite__mapDeps([148,1,2,3,27,4,43,44,45,10,11,12,13,14,15,16,17,18,19,20,21,30,31,29,32,22,33,7,95,86,96,23,82,40,103,78,79,80,81,85,8,73,74,75,76,77,53,42,59,60,61,62,83,84,70,71,72,87,48,6,49,88,89,90,46,98,99,105,106,149]))),appName:`ClassAgendaOverview`,attributes:[{name:`school-class-id`,required:!0,convert:parseInt},{name:`default-view-list`,required:!0,convert:e=>e===`true`},{name:`show-school-agenda`,required:!0,convert:e=>e===`true`},{name:`show-private-agenda`,required:!0,convert:e=>e===`true`},{name:`school-unit-id`,required:!0,convert:parseInt},{name:`can-edit-public-visibility`,required:!0,convert:e=>e===`true`},{name:`public-visibility`,required:!0,convert:e=>e===`true`},{name:`event-type-colors`,required:!0,convert:JSON.parse}]})})),kce,Ace=j((()=>{Va(),z(),_f(),kce=za({component:I(()=>gf(()=>import(`./ClassAllocationModule-DF226_Vj.js`),__vite__mapDeps([150,1,2,3,4,12,13,42,6,43,44,45,11,14,116,5,7,8,9,15,16,10,18,20,21,17,19,31,29,30,32,22,77,76,78,79,80,53,71,102,96,95,86,23,68,69,106,151,40,103,81,82,152,117,24,83,70,72,73,85,87,48,49,88,89,46,74,75,33,59,60,61,62,84,90,122,27,123,58,124,125,126,47,50,144,91,153,154,108,109,155,156,93,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197]))),appName:`ClassAllocation`})})),jce,Mce=j((()=>{Va(),z(),_f(),jce=za({component:I(()=>gf(()=>import(`./Scheduler-B_zypiSQ.js`),__vite__mapDeps([198,1,2,3,4,12,13,43,44,45,5,6,7,8,9]))),appName:`Scheduler`,attributes:[{name:`type`,required:!0,convert:String},{name:`type-id`,required:!0,convert:Number},{name:`date-range`,required:!0,convert:JSON.parse}]})})),Nce,Pce=j((()=>{Va(),z(),_f(),Nce=za({component:I(()=>gf(()=>import(`./ContactPersonOverview-CA-cYiEZ.js`),__vite__mapDeps([199,1,2,3,4,11,12,13,14,10,15,16,17,18,19,20,21,33,7,102,23,87,48,6,49,88,89,200,27,201]))),appName:`ContactPersonOverview`,attributes:[{name:`is-global-admin`,required:!0,convert:e=>e===`true`}]})})),Fce,Ice=j((()=>{Va(),z(),_f(),Fce=za({component:I(()=>gf(()=>import(`./ListView-yi2fu2eQ.js`),__vite__mapDeps([202,1,2,3,4,29,12,13,30,31,32,200,27,203]))),appName:`ContentSecurityPolicyList`,attributes:[{name:`readonly`,required:!0,convert:e=>e===`true`}]})}));function Lce(e){return He.get(apiBasePath+`person/devices`,{params:{personId:e}}).then(e=>e.data.data).catch(e=>(Re(e),Promise.reject()))}function Rce(e,t,n){return He.delete(apiBasePath+`person/device`,{params:{deviceType:e,personId:t,deviceId:n}}).then(e=>e.data.data).catch(e=>(Re(e),Promise.reject()))}function zce(e){return[`string`,`boolean`,`date`,`gender`,`commune`,`country`,`civil-status`,`division`,`residence-permit`,`language`,`civil-commune`,`roles`,`diet-type`,`not-implemented-yet`].includes(e)}function Bce(e,t,n){switch(n){case`last-name-first-name-asc`:return bf(e,t)*1;case`last-name-first-name-desc`:return bf(e,t)*-1;case`first-name-last-name-asc`:return Vce(e,t)*1;case`first-name-last-name-desc`:return Vce(e,t)*-1}switch(n){case`date-of-birth-last-name-first-name-asc`:return Hce(e,t)*1;case`date-of-birth-last-name-first-name-desc`:return Hce(e,t)*-1}switch(n){case`student-number-last-name-first-name-asc`:return Uce(e,t)*1;case`student-number-last-name-first-name-desc`:return Uce(e,t)*-1}}function bf(e,t){let n=jn(e.lastName??e.relevantLastName??``,t.lastName??t.relevantLastName??``);
13return n===0?jn(e.firstName??e.relevantFirstName??``,t.firstName??e.relevantFirstName??``):n}function Vce(e,t){let n=jn(e.firstName??e.relevantFirstName??``,t.firstName??t.relevantFirstName??``);return n===0?jn(e.lastName??e.relevantLastName??``,t.lastName??t.relevantLastName??``):n}function Hce(e,t){let n=cee(Date.parse(e.dateOfBirth??`9999`),Date.parse(t.dateOfBirth??`9999`));return n===0?bf(e,t):n}function Uce(e,t){let n=(e.studentNumber??0)-(t.studentNumber??0);return n===0?bf(e,t):n}function Wce(e,t){switch(t){case`first-name-last-name`:return(e.firstName??e.relevantFirstName??``)+` `+(e.lastName??e.relevantLastName??``);case`last-name-first-name`:return(e.lastName??e.relevantLastName??``)+` `+(e.firstName??e.relevantFirstName??``)}}var Gce,Kce,qce,Jce,Yce,Xce,Zce,xf=j((()=>{Ve(),Nt(),W(),Nn(),Gce=e=>`dueDate`in e,Kce=(e,t)=>He.get(apiBasePath+`person/`+e+`/`+t).then(e=>e.data.data).catch(e=>{Re(e)}),qce=async(e,t,n,r,i)=>{await He.post(apiBasePath+`person/`+e+`/planned-change/`+t+`/`+n,{newValue:r,dueDate:i})},Jce=async e=>{await He.delete(apiBasePath+`person/planned-change/`+e).catch(e=>{Re(e)})},Yce=(e,t,n)=>He.get(apiBasePath+`person-management/field-history/entries`,{params:{fromDate:e,toDate:t,status:n}}).then(e=>e.data.data).catch(e=>{Re(e)}),Xce=(e,t)=>He.get(apiBasePath+`person/`+e+`/field-history/`+encodeURIComponent(t)+`/entries`).then(e=>e.data.data).catch(e=>{Re(e)}),Zce=(e,t)=>He.get(apiBasePath+`person/`+e+`/planned-changes/`+encodeURIComponent(t)+`/count`).then(e=>e.data.data).catch(e=>{Re(e)})})),Qce,$ce=j((()=>{z(),Qce=p({__name:`MobileSlideTransition`,props:{transition:{}},setup(e){function t(e){let t={};switch(e){case`slide-right`:t[`enter-active-class`]=`duration-300 ease-in-out transition-all`,t[`leave-active-class`]=`duration-300 ease-in-out transition-all`,t[`enter-from-class`]=`-translate-x-full absolute top-0 left-0`,t[`leave-to-class`]=`translate-x-full absolute top-0 right-0`,t[`enter-to-class`]=`translate-x-0`,t[`leave-from-class`]=`translate-x-0`;break;case`slide-left`:t[`enter-active-class`]=`duration-300 ease-in-out transition-all`,t[`leave-active-class`]=`duration-300 ease-in-out transition-all`,t[`enter-from-class`]=`translate-x-full absolute top-0 right-0`,t[`leave-to-class`]=`-translate-x-full absolute top-0 left-0`,t[`enter-to-class`]=`translate-x-0`,t[`leave-from-class`]=`translate-x-0`;break}return t}return(n,r)=>(y(),i(ge,Te(v(t(e.transition))),{default:R(()=>[Ee(n.$slots,`default`)]),_:3},16))}})})),Sf,ele=j((()=>{$ce(),$ce(),Sf=Qce}));function tle(e,t){return y(),C(`div`,null,[(y(),C(`svg`,rle,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M448 80c8.8 0 16 7.2 16 16l0 176-416 0 0-176c0-8.8 7.2-16 16-16l384 0zm16 240l0 32c0 8.8-7.2 16-16 16L64 368c-8.8 0-16-7.2-16-16l0-32 416 0zM64 32C28.7 32 0 60.7 0 96L0 352c0 35.3 28.7 64 64 64l115.7 0-8 48-51.7 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l272 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-51.7 0-8-48 115.7 0c35.3 0 64-28.7 64-64l0-256c0-35.3-28.7-64-64-64L64 32zM220.3 464l8-48 55.3 0 8 48-71.3 0z`},null,-1)]]))])}var nle,rle,Cf,ile=j((()=>{z(),G(),nle={},rle={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Cf=K(nle,[[`render`,tle]])}));function ale(e,t){return y(),C(`div`,null,[(y(),C(`svg`,sle,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M80 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l224 0c8.8 0 16-7.2 16-16l0-384c0-8.8-7.2-16-16-16L80 48zM16 64C16 28.7 44.7 0 80 0L304 0c35.3 0 64 28.7 64 64l0 384c0 35.3-28.7 64-64 64L80 512c-35.3 0-64-28.7-64-64L16 64zM152 368l80 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z`},null,-1)]]))])}var ole,sle,wf,Tf=j((()=>{z(),G(),ole={},sle={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},wf=K(ole,[[`render`,ale]])})),cle,lle,ule,dle,fle,ple,mle,hle,gle,_le,vle,yle,ble,xle=j((()=>{z(),ile(),Tf(),cle={class:`w-full flex flex-col items-center p-8`},lle={class:`w-full border-b border-grey-100 p-4 flex gap-4 justify-center`},ule={class:`h-[80px] w-[80px] flex justify-center items-center rounded-full bg-grey-100`},dle={class:`w-full border-b border-grey-100 p-4 flex gap-4 justify-between`},fle=[`textContent`],ple={class:`text-gray-600 text-right`},mle={class:`w-full border-b border-grey-100 p-4 flex gap-4 justify-between`},hle=[`textContent`],gle={class:`text-gray-600 text-right`},_le={key:0,class:`w-full border-b border-grey-100 p-4 flex gap-4 justify-between`},vle=[`textContent`],yle={class:`text-gray-600 text-right`},ble=p({__name:`DeviceDetailPart`,props:{device:{}},setup(e){return(t,n)=>(y(),C(`div`,cle,[x(`div`,lle,[x(`div`,ule,[e.device.type===`app`?(y(),i(wf,{key:0,class:P([`text-[32px] text-center`,{"text-blue":!e.device.currentlyActive,"text-green":e.device.currentlyActive}])},null,8,[`class`])):B(``,!0),e.device.type===`web`?(y(),i(Cf,{key:1,class:P([`text-[32px] text-center`,{"text-blue":!e.device.currentlyActive,"text-green":e.device.currentlyActive}])},null,8,[`class`])):B(``,!0)])]),x(`div`,dle,[x(`div`,{class:`font-bold`,textContent:A(t.$t(`login.deviceDetail.label.system`))},null,8,fle),x(`div`,ple,A(e.device.platform),1)]),x(`div`,mle,[x(`div`,{class:`font-bold`,textContent:A(t.$t(`login.deviceDetail.label.client`))},null,8,hle),x(`div`,gle,A(e.device.browser),1)]),e.device.lastActiveAt===null?B(``,!0):(y(),C(`div`,_le,[x(`div`,{class:`font-bold`,textContent:A(t.$t(`login.deviceList.label.lastActivity`))},null,8,vle),x(`div`,yle,A(e.device.lastActiveAt),1)]))]))}})})),Ef,Sle=j((()=>{xle(),xle(),Ef=ble})),Cle,wle,Tle,Ele=j((()=>{z(),Q(),Gee(),Sle(),Cle={class:`w-screen h-screen flex`},wle={class:`w-full flex flex-col gap-4 absolute bottom-8 px-4`},Tle=p({__name:`DeviceDetails`,props:{device:{}},emits:[`delete`,`back`],setup(e,{emit:n}){let r=n;return Wee(()=>r(`back`),{query:isMobileWebview?`backNavigation=true`:void 0}),(n,a)=>(y(),C(`div`,Cle,[t(Ef,{device:e.device},null,8,[`device`]),x(`div`,wle,[e.device.currentlyActive?B(``,!0):(y(),i($,{key:0,class:`w-full`,text:n.$t(`login.deviceDetail.call.remove`),variant:`Danger`,onClick:a[0]||=t=>r(`delete`,e.device)},null,8,[`text`])),t($,{class:`w-full`,text:n.$t(`global.call.back`),variant:`Secondary`,onClick:a[1]||=e=>r(`back`)},null,8,[`text`])])]))}})})),Dle,Ole=j((()=>{Ele(),Ele(),Dle=Tle}));function kle(e,t){return y(),C(`div`,null,[(y(),C(`svg`,jle,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0z`},null,-1)]]))])}var Ale,jle,Df,Of=j((()=>{z(),G(),Ale={},jle={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Df=K(Ale,[[`render`,kle]])})),Mle,Nle,kf,Ple,Fle=j((()=>{z(),Mle=ae(Kee()),_t(),Nle=300,kf=.75,Ple=p({__name:`HorizontalSwipeElement`,setup(e,{expose:t}){let n=pe(),r=V(),i=V(),a=V(),o=V(),s=V(!1),c=V(!1),u=V(!1),d=V(0),f=V(0),p=V(0),m=new ResizeObserver(e=>{e[0].target.children.length!==0&&(d.value=e[0].target.children[0].getBoundingClientRect().width)}),h=new ResizeObserver(e=>{e[0].target.children.length!==0&&(p.value=e[0].target.children[0].getBoundingClientRect().height)}),g=new ResizeObserver(e=>{e[0].target.children.length!==0&&(f.value=e[0].target.children[0].getBoundingClientRect().width)}),_=V(0),v=V(0),b=V(null),S=V(!1),{start:w,stop:T}=bt(()=>{v.value=0,_.value=0},700,{immediate:!1});function E(){T(),v.value=0,_.value=0,S.value=!1}function D(e){return e===0||v.value!==0?!1:(S.value=!0,v.value=e,w(),!0)}function ee(){return D(-f.value*kf)}function k(){return D(d.value*kf)}t({teaseLeft:k,teaseRight:ee});function A(e){S.value&&E();let t=_.value+e.deltaX;if(e.type===`panstart`||e.type===`panmove`){let e=t>0,r=t<0;
13if(e&&!n.left||r&&!n.right)return;let i=Math.abs(t);if(e&&i>d.value||r&&i>f.value)return;e&&i>d.value/2?(u.value=!0,c.value=!1,v.value=Math.max(t,-d.value)):r&&i>f.value/2?(c.value=!0,u.value=!1,v.value=Math.min(t,f.value)):(c.value=!1,u.value=!1,v.value=t)}else(e.type===`panend`||e.type===`pancancel`)&&(u.value?(v.value=Math.max(d.value,0),_.value=v.value):c.value?(v.value=-Math.max(f.value,0),_.value=v.value):(v.value=0,_.value=0))}function te(){s.value=!0}function ne(){s.value||E()}function re(){s.value=!1}return O(()=>{b.value=new Mle.default(r.value),b.value.on(`panstart panmove panend pancancel`,A),window.addEventListener(`mousemove`,ne),window.addEventListener(`touchmove`,ne),m.observe(i.value),h.observe(a.value),g.observe(o.value)}),l(()=>{b.value?.destroy(),window.removeEventListener(`mousemove`,ne),window.removeEventListener(`touchmove`,ne),m.disconnect(),h.disconnect(),g.disconnect()}),(e,t)=>(y(),C(`div`,{ref_key:`container`,ref:r,class:`relative flex w-full transition-transform duration-100 ease-linear`,style:_e({transform:`translateX(${v.value}px)`,height:`${p.value}px`,transitionDuration:S.value?`${Nle}ms`:void 0}),onMousedown:te,onMouseup:re,onTouchstart:te,onTouchend:re},[x(`div`,{ref_key:`left`,ref:i,class:`absolute left-0 -translate-x-full`,style:_e({height:`${p.value}px`}),onMousemove:t[0]||=se(()=>{},[`stop`]),onTouchmove:t[1]||=se(()=>{},[`stop`])},[Ee(e.$slots,`left`)],36),x(`div`,{ref_key:`main`,ref:a,class:`absolute left-0 w-full`},[Ee(e.$slots,`default`)],512),x(`div`,{ref_key:`right`,ref:o,class:`absolute w-max h-max right-0 translate-x-full`,style:_e({height:`${p.value}px`}),onMousemove:t[2]||=se(()=>{},[`stop`]),onTouchmove:t[3]||=se(()=>{},[`stop`])},[Ee(e.$slots,`right`)],36)],36))}})})),Af,jf=j((()=>{Fle(),Fle(),Af=Ple}));function Ile(e,t){return y(),i(xe,{tag:`div`,"leave-active-class":`transition-all duration-300 ease-in-out`,"leave-to-class":`opacity-0 translate-x-full`},{default:R(()=>[Ee(e.$slots,`default`)]),_:3})}var Lle,Mf,Nf=j((()=>{z(),G(),Lle={},Mf=K(Lle,[[`render`,Ile]])})),Rle,zle,Ble,Vle,Hle,Ule,Wle,Gle,Kle,qle,Jle,Yle,Xle=j((()=>{z(),Ln(),Of(),Lr(),ile(),Tf(),jf(),Nf(),Rle={key:0,class:`grid grid-cols-[36px_repeat(2,_minmax(0,_1fr))_36px] border-b border-grey-100 text-sm font-bold p-2 items-center`},zle=[`textContent`],Ble=[`textContent`],Vle=[`onClick`],Hle={key:0},Ule=[`textContent`],Wle={key:2,class:`text-grey-300`},Gle=[`textContent`],Kle=[`onClick`],qle={key:3,class:`flex items-center justify-center`},Jle=[`onClick`],Yle=p({__name:`DeviceList`,props:{devices:{},scrollY:{}},emits:[`showDetails`,`delete`,`scroll`],setup(e,{emit:n}){let r=e,o=n,s=H(()=>isMobileWebview),c=V(void 0);return O(()=>{setTimeout(()=>{c.value!==void 0&&(c.value.scrollTop=r.scrollY)},20)}),l(()=>{c.value!==void 0&&o(`scroll`,c.value.scrollTop)}),(n,r)=>(y(),C(`div`,{ref_key:`container`,ref:c,class:P({"w-screen h-screen overflow-auto":s.value})},[s.value?B(``,!0):(y(),C(`div`,Rle,[r[0]||=x(`span`,null,null,-1),x(`span`,{textContent:A(n.$t(`login.deviceList.label.systemClient`))},null,8,zle),x(`span`,{textContent:A(n.$t(`login.deviceList.label.lastActivity`))},null,8,Ble),r[1]||=x(`span`,null,null,-1)])),e.devices.length>0?(y(),i(ue(s.value?Mf:`div`),{key:1},{default:R(()=>[(y(!0),C(k,null,F(e.devices,e=>(y(),C(`div`,{key:e.id,class:P([`h-full border-b border-grey-100 overflow-hidden`,{"last:border-b-0":!s.value}])},[(y(),i(ue(s.value?Af:`div`),null,a({default:R(()=>[x(`div`,{class:P([`grid grid-cols-[36px_minmax(0,_1fr)_36px] items-center`,{"p-4 w-screen":s.value,"px-2 py-4 ":!s.value}]),onClick:t=>s.value?o(`showDetails`,e):void 0},[e.type===`app`?(y(),i(wf,{key:0,class:`text-lg text-center`})):B(``,!0),e.type===`web`?(y(),i(Cf,{key:1,class:`text-lg text-center`})):B(``,!0),x(`div`,{class:P([`grid`,{"grid-rows-2":s.value,"grid-cols-2":!s.value}])},[x(`span`,null,[e.platform!==null||e.browser!==null?(y(),C(`span`,Hle,A((e.platform??``)+(e.platform!==null&&e.browser!==null?` / `:``)+(e.browser??``)),1)):(y(),C(`span`,{key:1,textContent:A(n.$t(`login.deviceList.label.unknownDevice`))}
13,null,8,Ule)),e.version===null?B(``,!0):(y(),C(`span`,Wle,` (`+A(e.version)+`) `,1))]),x(`span`,{class:P({"text-sm":s.value}),textContent:A(e.lastActiveAt)},null,10,Gle)],2),!s.value&&!e.currentlyActive?(y(),C(`a`,{key:2,class:`flex items-center justify-center transition-colors`,onClick:t=>o(`delete`,e)},[t(Rr,{class:`text-lg text-red hover:text-red-800 cursor-pointer transition-colors`})],8,Kle)):e.currentlyActive?(y(),C(`span`,qle,[t(Df,{class:`text-sm text-green`})])):B(``,!0)],10,Vle)]),_:2},[e.currentlyActive?void 0:{name:`right`,fn:R(()=>[x(`a`,{class:`flex items-center justify-center transition-colors h-full aspect-square bg-red ml-px`,onClick:t=>o(`delete`,e)},[t(Rr,{class:`text-lg text-white cursor-pointer transition-colors`})],8,Jle)]),key:`0`}]),1024))],2))),128))]),_:1})):(y(),C(`div`,{key:2,class:P([`flex justify-center items-center p-4`,{"h-screen":s.value}])},[t(Rn,{title:n.$t(`login.deviceList.label.noDevices`)},null,8,[`title`])],2))],2))}})})),Zle,Qle=j((()=>{Xle(),Xle(),Zle=Yle})),$le,eue,tue,nue=j((()=>{z(),Nt(),_t(),W(),Fr(),Q(),en(),xf(),It(),ele(),Ole(),Qle(),$le={key:1,class:`flex flex-col`},eue=[`textContent`],tue=p({__name:`DeviceOverview`,props:{personId:{}},setup(e){let{getDateFnsLocale:n}=Ft(),r=H(()=>n()),a=e,o=H(()=>isMobileWebview),s=V(!0),c=V([]),l=Ye(c,()=>c.value.concat().sort((e,t)=>oee(e.lastActiveAt===null?0:Date.parse(e.lastActiveAt),t.lastActiveAt===null?0:Date.parse(t.lastActiveAt))).map(e=>{let t=e.lastActiveAt===null?null:Date.parse(e.lastActiveAt);return{...e,lastActiveAt:t===null?$t(`login.deviceList.label.neverActive`):iee(new Date,t)<=3?ree(t,{addSuffix:!0,locale:r.value}):jt(t,`dd.MM.yyyy HH:mm`)}})),u=V(0),d=V(null),f=V(null),p=V(!1);oe(()=>{Lce(a.personId).then(e=>{c.value=e,s.value=!1})});let m=e=>{Rce(e.type,a.personId,e.id).then(e=>{c.value=c.value.filter(t=>t.id!==e),f.value=null,o.value?(d.value=null,p.value=!0,setTimeout(()=>{p.value=!1},2e3)):ze($t(`login.deviceList.alert.deviceLoggedOut`))})},g=window.setInterval(()=>{l.trigger()},1e4);return ee(()=>{clearInterval(g)}),(e,n)=>s.value?(y(),C(`div`,{key:0,class:P([`flex justify-center items-center p-16`,{"h-screen":o.value}])},[t(tn,{class:`text-[3rem] animate-spin`})],2)):(y(),C(`div`,$le,[x(`div`,{class:P({"h-screen overflow-hidden relative top-0":o.value})},[t(Sf,{transition:d.value===null?`slide-right`:`slide-left`},{default:R(()=>[d.value===null?(y(),i(Zle,{key:0,devices:h(l),"scroll-y":u.value,onShowDetails:n[0]||=e=>d.value=e,onDelete:n[1]||=e=>o.value?m(e):f.value=e,onScroll:n[2]||=e=>u.value=e},null,8,[`devices`,`scroll-y`])):(y(),i(Dle,{key:1,device:d.value,onDelete:n[3]||=e=>f.value=d.value,onBack:n[4]||=e=>d.value=null},null,8,[`device`]))]),_:1},8,[`transition`])],2),t(ge,{"enter-from-class":`translate-y-14`,"enter-to-class":`translate-y-0`,"leave-from-class":`translate-y-0`,"leave-to-class":`translate-y-14`,"enter-active-class":`transition-transform ease-in-out duration-300`,"leave-active-class":`transition-transform ease-in-out duration-300`},{default:R(()=>[p.value?(y(),C(`div`,{key:0,textContent:A(e.$t(`login.deviceList.alert.deviceLoggedOut`)),class:`w-full fixed bottom-0 bg-blue text-white px-4 py-2 z-50`},null,8,eue)):B(``,!0)]),_:1}),f.value===null?B(``,!0):(y(),i(Ir,{key:0,variant:`Warning`,title:e.$t(`login.deviceList.title.logoutDevice`),description:e.$t(`login.deviceList.label.logoutDeviceConfirmation`),"onClick:backdrop":n[7]||=e=>f.value=null},{buttons:R(()=>[t($,{variant:`Secondary`,text:e.$t(`global.call.cancel`),onClick:n[5]||=e=>f.value=null},null,8,[`text`]),t($,{variant:`Danger`,text:e.$t(`login.deviceList.call.logout`),onClick:n[6]||=e=>m(f.value)},null,8,[`text`])]),_:1},8,[`title`,`description`]))]))}})})),Pf,rue=j((()=>{nue(),nue(),Pf=tue})),iue,aue=j((()=>{Va(),mf(),rue(),iue=za({component:Pf,appName:`DeviceOverview`,shadowRootOptions:{mode:`open`,stylesheets:[pf]},attributes:[{name:`person-id`,required:!0,convert:parseInt}]})})),oue,sue=j((()=>{Va(),z(),_f(),oue=za({component:I(()=>gf(()=>import(`./Dashboard-CwGt9gO7.js`),__vite__mapDeps([204,1,74,75,4,12,13,43,44,45,29,30,31,32,33,7,76,77,78,79,80,53,42,81,82,40,59,60,61,62,83,73,84,70,71,72,85,8,86,87,48,6,49,88,89,90,46]))),appName:`DocsDashboard`,attributes:[{name:`logged-in-person-id`,required:!0,convert:parseInt},{name:`dashboard`,required:!0,convert:JSON.parse}]})})),cue,lue=j((()=>{Va(),z(),_f(),cue=za({component:I(()=>gf(()=>import(`./FilePreview-Cj2yh5ga.js`).then(e=>(e.r(),e.n)),__vite__mapDeps([35,1,4,36,17,11,12,13,14,16,18,19,20,21,29,30,31,32,22,37,33,7]))),appName:`DocsFilePreview`,attributes:[{name:`file-name`,required:!0},{name:`file-url`,required:!0},{name:`mime-type`,required:!0}]})})),uue,due=j((()=>{Va(),z(),_f(),uue=za({component:I(()=>gf(()=>Promise.resolve().then(()=>(a3(),mEt)),void 0)),appName:`DocsFolder`,attributes:[{name:`logged-in-person-id`,required:!0,convert:parseInt},{name:`settings`,required:!0,convert:JSON.parse}],events:[`ReduceUnseenFileCount`]})})),fue,pue=j((()=>{Va(),z(),_f(),fue=za({component:I(()=>gf(()=>import(`./PreviewModalCustomElement-BsnWInuz.js`),__vite__mapDeps([205,1,34,10,11,12,13,14,15,16,4,35,36,17,18,19,20,21,29,30,31,32,22,37,33,7,23]))),appName:`DocsPreviewModal`,attributes:[{name:`file-name`,required:!0},{name:`file-url`,required:!0},{name:`mime-type`,required:!0}],events:[`Hide`]})})),mue,hue=j((()=>{Va(),z(),_f(),mue=za({component:I(()=>gf(()=>
13import(`./NavigationOverview-DaFMNeiT.js`),__vite__mapDeps([206,1,2,3,4,12,13,45,43,44,11,14,116,15,10,16,18,21,17,19,20,31,29,30,32,22,33,7,53,42,71,102,95,86,96,23,68,69,88,106,151,103,78,79,80,81,82,40,24,85,8,73,87,48,6,49,89,122,27,77,76,123,58,124,59,60,61,62,74,75,83,84,70,72,90,46,125,126,47,50,144,91,153,108,109,164,175,176,178,168,191,154,192,193,194,184,185,207,208,209]))),appName:`DocxTemplater`})})),gue,_ue=j((()=>{Va(),z(),_f(),gue=za({component:I(()=>gf(()=>import(`./TransformTemplateWebComponent-DpYZivy-.js`),__vite__mapDeps([210,1,23]))),appName:`DocxTemplaterTransformTemplateModal`,attributes:[{name:`category-ids`,required:!0,convert:JSON.parse},{name:`carrier`,required:!0,convert:JSON.parse}]})})),vue,yue=j((()=>{Va(),z(),_f(),vue=za({component:I(()=>gf(()=>import(`./EducationalStatisticsFilterBar-hl-NoTon.js`),__vite__mapDeps([211,1,212,4,43,44,45,213]))),appName:`EducationalStatisticsFilterBar`,attributes:[{name:`school-units`,required:!0,convert:JSON.parse},{name:`schoolclasses`,required:!0,convert:JSON.parse},{name:`school-unit-ids`,required:!0,convert:JSON.parse},{name:`schoolclass-ids`,required:!0,convert:JSON.parse},{name:`reference-date`,required:!0},{name:`disabled`,convert:e=>e!==void 0&&e!==`false`}],events:[`Change`]})})),bue,xue=j((()=>{Va(),z(),_f(),bue=za({component:I(()=>gf(()=>import(`./NavigationOverview-HOP3VxMb.js`),__vite__mapDeps([214,1,2,3,27,4,12,13,43,44,45,11,14,5,6,7,8,9,16,10,15,18,20,17,19,21,31,29,30,32,22,76,77,78,79,80,102,96,95,86,23,58,68,69,88,215,106,117,152,24,83,85,73,87,48,49,89,46,122,42,53,123,124,81,82,40,59,60,61,62,74,75,33,84,70,71,72,90,125,126,47,50,144,91,107,108,109,155,156,93,157,158,159,160,161,162,163,164,165,175,176,189,191,154,192,193,194,184,185,195,196,208,216,217,116,151,171,218,130,131,36,35,37,34,132,133,134,135,136,137,138,139,140,141,219,220,221,104,222,112,119,120,223,224,225,226,227,228,229,230]))),appName:`Employments`})})),Sue,Cue=j((()=>{Va(),z(),_f(),Sue=za({component:I(()=>gf(()=>import(`./EmployeeEmploymentOverview-LA_Bkgn-.js`),__vite__mapDeps([231,1,43,44,45,23,91,33,7,4,155,2,3,27,156,93,13,5,6,8,9,18,31,157,158,90,159,160,161,162,163,164,165,216,107,217,12,11,14,116,15,16,10,20,17,19,21,29,30,32,22,96,58,68,69,106,151,24,83,85,86,73,87,48,49,88,89,74,75,76,77,78,79,80,53,42,81,82,40,59,60,61,62,84,70,71,72,46,122,123,124,125,126,47,50,144,154,189,171,208,218,130,131,36,35,37,34,132,133,134,135,136,137,138,139,140,141,219,220,95,184,185,221,104,222,112,119,120,223,224,225,226,227,228,229]))),appName:`EmploymentsEmployeeEmploymentOverview`,attributes:[{name:`employee-id`,required:!0,convert:parseInt}]})})),wue,Tue=j((()=>{Va(),z(),_f(),wue=za({component:I(()=>gf(()=>import(`./ExportSync-DrXWtcPd.js`),__vite__mapDeps([232,1,2,3,27,4,93,13,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,22,33,71,53,42,95,86,96,23,24,128,129,223,224,233,130,131,36,35,29,30,31,32,37,34,132,133,134,88,70,72,73,47,48,49,50,135,136,137,138,139,140,141,234]))),appName:`ExportSync`,attributes:[{name:`is-global-admin`,required:!0,convert:e=>e===`true`}]})})),Eue,Due=j((()=>{Va(),z(),_f(),Eue=za({component:I(()=>gf(()=>import(`./FilingModalWithFade-DoEH1cHU.js`),__vite__mapDeps([235,1,2,3,11,12,13,14,5,6,7,4,8,9,10,15,16,29,30,31,32,22,102,23,82,40,103,78,79,80,81,59,60,61,62,122,27,42,77,76,53,123,58,124,74,75,43,44,45,33,83,73,84,70,71,72,85,86,87,48,49,88,89,90,46,125,126,179,180]))),appName:`FilingModal`,attributes:[{name:`filing-type`,required:!0},{name:`filing-params`,required:!0,convert:JSON.parse},{name:`start-folder-id`,required:!0,convert:Number},{name:`root-type`,required:!0},{name:`root-subtype`,required:!1}]})})),Oue,kue=j((()=>{Va(),z(),_f(),Oue=za({component:I(()=>gf(()=>import(`./Builder-9fChcnUS.js`),__vite__mapDeps([236,1,2,3,12,13,11,14,116,4,93,5,6,7,8,9,16,10,15,21,22,76,77,78,79,80,71,53,42,102,23,157,40,103,81,82,31,24,84,85,86,73,74,75,43,44,45,29,30,32,33,59,60,61,62,83,70,72,87,48,49,88,89,90,46,154,119,130,27,131,36,35,17,18,19,20,37,34,132,133,134,47,50,135,136,137,138,139,140,141,159]))),appName:`FormBuilder`,attributes:[{name:`schema`,required:!0,convert:JSON.parse}]})})),Aue,jue=j((()=>{Va(),z(),_f(),Aue=za({component:I(()=>gf(()=>import(`./AttachPoint-D2pZlWe9.js`).then(e=>(e.r(),e.n)),__vite__mapDeps([220,1,3,2,4,12,13,6,10,11,14,15,16,21,22,33,7,34,35,36,17,18,19,20,29,30,31,32,37,95,86,96,23,68,69,24,184,185,218,27,130,131,93,5,8,9,132,133,134,53,42,71,88,70,72,73,47,48,49,50,135,136,137,138,139,140,141,219,221,116,40,75,43,44,45,76,77,78,79,80,81,82,59,60,61,62,83,84,85,87,89,90,46,122,123,58,124,74,125,126,104,222,112,119,120,208,223,224,225,226,227,228]))),appName:`FormKitAttachPoint`,attributes:[{name:`attach-point`,required:!0,convert:JSON.parse}]})})),Mue,Nue=j((()=>{Va(),z(),_f(),Mue=za({component:I(()=>gf(()=>import(`./FormCollection-CvmHiQsw.js`).then(e=>(e.r(),e.n)),__vite__mapDeps([221,1,2,3,4,6,14,11,12,13,116,93,5,7,8,9,131,27,15,10,16,18,21,17,19,20,22,34,35,36,29,30,31,32,37,33,71,53,42,96,95,86,23,40,75,43,44,45,76,77,78,79,80,81,82,59,60,61,62,83,73,84,70,72,85,87,48,49,88,89,90,46,122,123,58,124,74,125,126,104,47,50,222,112,119,120,130,132,133,134,135,136,137,138,139,140,141,208,218,219,223,224,225]))),appName:`FormKitAttachPointCollection`,attributes:[{name:`attach-point`,required:!0,convert:JSON.parse},{name:`collection`,required:!0,convert:JSON.parse},{name:`logged-in-person`,required:!0,convert:JSON.parse}],events:[`Close`]})})),Pue,Fue=j((()=>{Va(),z(),_f(),Pue=za({component:I(()=>gf(()=>import(`./Invite-3u7h-dol.js`),__vite__mapDeps([237,1,4,47,42,13,12,48,6,49,50,130,2,3,27,11,14,131,93,5,7,8,9,36,10,15,16,35,17,18,19,20,21,29,30,31,32,22,37,33,34,132,133,134,53,71,23,88,70,72,73,135,136,137,138,139,140,141,218,219,223,224,238]))),appName:`FormKitInvite`,attributes:[{name:`invite-data`,required:!0,convert:JSON.parse}]})})),Iue,Lue=j((()=>{Va(),z(),_f(),Iue=za({component:I(()=>gf(()=>
13import(`./GuardianStudentAccessMatrix-CgOn1lun.js`),__vite__mapDeps([239,1,2,3,4,22,14,103,78,12,13,79,80,81,82,31,40,70,71,53,42,72,73,87,48,6,49,88,89,200,27,240]))),appName:`GuardianStudentAccessMatrix`,attributes:[{name:`school-units`,required:!0,convert:JSON.parse}]})})),Rue,zue=j((()=>{Va(),z(),_f(),Rue=za({component:I(()=>gf(()=>import(`./ICalInvalidation-CujbdxXE.js`),__vite__mapDeps([241,1,2,3,12,13,22,14,23,68,7,4,69,106,11,15,16,18,19,20,63]))),appName:`ICalInvalidation`,attributes:[{name:`person-id`,convert:parseInt,required:!0}]})})),Bue,Vue=j((()=>{Va(),z(),_f(),Bue=za({component:I(()=>gf(()=>import(`./Admin-8_-dL80N.js`),__vite__mapDeps([242,1,2,3,4,12,13,42,6,48,49,43,44,45,11,14,93,5,7,8,9,10,15,16,18,19,17,20,21,29,30,31,32,22,37,33,23,58,24,70,71,53,72,73,89,87,88,46,74,75,76,77,78,79,80,81,82,40,59,60,61,62,83,84,85,86,90,122,27,123,124,125,126,104,118,63,105,106,108,109,110,111,162,175,176,207,233,130,131,36,35,34,132,133,134,47,50,135,136,137,138,139,140,141,243,244,245,246,247,67,248,249,250,251]))),appName:`EscolaImportSyncAdmin`,attributes:[{name:`is-global-admin`,required:!0,convert:e=>e===`true`},{name:`is-import-sync-admin`,required:!0,convert:e=>e===`true`},{name:`matching-access`,required:!0,convert:e=>e===`true`},{name:`change-requests-access`,required:!0,convert:e=>e===`true`},{name:`current-schoolyear`,required:!0},{name:`next-schoolyear`,required:!0}]})})),Hue,Uue=j((()=>{Va(),z(),_f(),Hue=za({component:I(()=>gf(()=>import(`./ContextMenu-rTzStPLm.js`),__vite__mapDeps([252,1,47,4,42,13,12,48,6,49,50,253,2,3,15,29,30,31,32,22,14,23,243,27,254,58,16,255,8,256,257,43,44,45,11,102,158]))),appName:`ImportSyncContextMenu`,attributes:[{name:`is-any-sync-active`,convert:e=>e===`true`,required:!0},{name:`person`,required:!0,convert:JSON.parse},{name:`field`,required:!0},{name:`field-name`,required:!0},{name:`old-value`,required:!0}]})})),Wue,Gue=j((()=>{Va(),z(),_f(),Wue=za({component:I(()=>gf(()=>import(`./SinglePerson-BISFG9Fa.js`),__vite__mapDeps([258,1,2,3,4,33,7,243,27,259]))),appName:`ImportSyncSinglePerson`,attributes:[{name:`person-id`,required:!0,convert:parseInt}]})})),Kue,que=j((()=>{Va(),z(),_f(),Kue=za({component:I(()=>gf(()=>import(`./InstallationBillingModal-Btz102hq.js`),__vite__mapDeps([260,1,67,3,43,44,45,93,13,5,6,7,4,8,9,10,11,12,14,15,16,22,23,40,122,2,27,42,29,30,31,32,77,76,78,79,80,53,123,58,124,81,82,59,60,61,62,74,75,33,83,73,84,70,71,72,85,86,87,48,49,88,89,90,46,125,126,63,19,20]))),appName:`InstallationBillingModal`,attributes:[{name:`module-name`,required:!0},{name:`install-url`,required:!0},{name:`disable-send`,required:!0,convert:e=>e===`true`}],events:[`Close`]})})),Jue,Yue=j((()=>{Va(),z(),_f(),Jue=za({component:I(()=>gf(()=>import(`./InstitutionAdministration-C8O2_-tJ.js`),__vite__mapDeps([261,1,2,3,4,11,12,13,14,8,16,10,15,18,19,17,20,21,31,29,30,32,22,77,102,96,103,78,79,80,81,82,40,24,75,43,44,45,33,7,76,53,42,59,60,61,62,83,73,84,70,71,72,85,86,87,48,6,49,88,89,90,46,74,104,118,154,179,180,169,170,171,246,5,9,262,122,27,123,58,124,125,126,181,182,255,245,263,264,265,266,267,268,269]))),attributes:[{name:`read-access`,required:!0,convert:e=>e===void 0?void 0:JSON.parse(e)},{name:`write-access`,required:!0,convert:e=>e===void 0?void 0:JSON.parse(e)},{name:`read-access-inst-stud-rel`,required:!0,convert:e=>e===void 0?void 0:JSON.parse(e)},{name:`write-access-inst-stud-rel`,required:!0,convert:e=>e===void 0?void 0:JSON.parse(e)},{name:`write-access-billing`,required:!0,convert:e=>e===void 0?void 0:JSON.parse(e)},{name:`is-global-admin`,required:!0,convert:e=>e===void 0?void 0:JSON.parse(e)},{name:`preselected-institution-id`,required:!1,convert:e=>e===void 0?void 0:Number(e)}],appName:`InstitutionAdministration`})})),Xue,Zue,Que,$ue=j((()=>{z(),Xue={key:`online`},Zue={key:`offline`},Que=p({__name:`InternetConnectionLost`,setup(e){let n,r,a=V(!1),o=V(!1),s=V();N(a,e=>{e?(o.value=!0,s.value=`bg-amber`,r=window.setTimeout(()=>{s.value=`bg-yellow`},2e3)):(window.clearTimeout(r),s.value=`bg-green`,window.setTimeout(()=>{o.value=!1},2e3))});let c=()=>{window.clearTimeout(n),a.value=!1},l=()=>{n=window.setTimeout(()=>{a.value=!0},500)};return O(()=>{window.addEventListener(`online`,c),window.addEventListener(`offline`,l)}),ee(()=>{window.removeEventListener(`online`,c),window.removeEventListener(`offline`,l)}),(e,n)=>(y(),i(ge,{"enter-from-class":`-translate-y-14`,"enter-to-class":`translate-y-0`,"leave-from-class":`translate-y-0`,"leave-to-class":`-translate-y-14`,"enter-active-class":`transition-transform ease-in-out duration-300`,"leave-active-class":`transition-transform ease-in-out duration-300`},{default:R(()=>[o.value?(y(),C(`div`,{key:0,class:P([`w-full h-14 sm:h-10 fixed top-0 z-50 flex justify-center items-center transition-color ease-in-out duration-300 text-black text-center p-2`,s.value])},[t(ge,{mode:`out-in`,"enter-from-class":`opacity-0`,"enter-to-class":`opacity-100`,"leave-from-class":`opacity-100`,"leave-to-class":`opacity-0`,"enter-active-class":`transition-opacity ease-in-out duration-300`,"leave-active-class":`transition-opacity ease-in-out duration-300`},{default:R(()=>[s.value===`bg-green`?(y(),C(`span`,Xue,` Verbindung wiederhergestellt! `)):s.value===`bg-yellow`||s.value===`bg-amber`?(y(),C(`span`,Zue,` Ihre Verbindung wurde unterbrochen. Änderungen können unter Umständen nicht gespeichert werden. `)):B(``,!0)]),_:1})],2)):B(``,!0)]),_:1}))}})})),ede,tde=j((()=>{$ue(),$ue(),ede=Que})),nde,rde=j((()=>{Va(),mf(),tde(),nde=za({component:ede,appName:`InternetConnectionLost`,shadowRootOptions:{mode:`open`,stylesheets:[pf]}})})),ide,ade=j((()=>{Va(),z(),_f(),ide=za({component:I(()=>gf(()=>import(`./CriteriaCatalogDownload-DO4rummL.js`).then(e=>(e.r(),e.n)),__vite__mapDeps([270,1,3,22,14,34,10,11,12,13,15,16,4,35,36,17,18,19,20,21,29,30,31,32,37,33,7,23]))),appName:`JournalCriteriaCatalogDownload`,attributes:[{name:`button-text`,required:!0},{name:`file-url`,required:!0}]})})),ode,sde=j((()=>{Va(),z(),_f(),ode=za({component:I(()=>gf(()=>import(`./CriteriaCatalogUpload-BGj5FVoB.js`),__vite__mapDeps([271,1,2,3,27]))),appName:`JournalCriteriaCatalogUpload`,attributes:[{name:`school-unit-id`,convert:parseInt,required:!0},{name:`file`,convert:e=>e?JSON.parse(e):void 0},{name:`max-upload-file-size`,convert:parseInt,required:!0}]})})),cde,lde=j((()=>{Va(),z(),_f(),cde=za({component:I(()=>gf(()=>import(`./LoginView-Dn04MWnp.js`),__vite__mapDeps([272,1,2,3,4,12,13,33,7,89,144,190,273,27,274,145,146,275,276,277]))),appName:`L
13ogin`,attributes:[{name:`project-id`,convert:e=>Number(e),required:!0},{name:`project-name`},{name:`already-logged-in`,convert:e=>e?JSON.parse(e):null},{name:`success-url`,required:!0},{name:`login-deactivated`,convert:Boolean,required:!0},{name:`warning`},{name:`public-pages`,convert:e=>e?JSON.parse(e):[]},{name:`error`,convert:JSON.parse,required:!0},{name:`code`,convert:JSON.parse,required:!0},{name:`show-oauth-as-default-on-login-page`,convert:e=>e===`true`,required:!0},{name:`module-enabled-web-authn`,convert:e=>e===`true`,required:!0}]})})),ude,dde=j((()=>{Va(),mf(),z(),_f(),ude=za({component:I(()=>gf(()=>import(`./ManageMessengerSurveys-B2xOTBZa.js`),__vite__mapDeps([278,1,11,12,13,14,93,5,6,7,4,8,9,16,10,15,29,30,31,32,22,71,53,42,102,23,68,69,167,157,106,18,19,20,24,55]))),shadowRootOptions:{mode:`open`,stylesheets:[pf]}})})),fde,pde=j((()=>{Va(),z(),_f(),fde=za({component:I(()=>gf(()=>import(`./ConfirmRead-wpfKRr64.js`),__vite__mapDeps([279,1,27,4,280]))),appName:`MessengerConfirmRead`,attributes:[{name:`message-id`,required:!0,convert:parseInt},{name:`read-confirmation`,required:!0,convert:JSON.parse}]})})),mde,hde=j((()=>{Va(),z(),_f(),mde=za({component:I(()=>gf(()=>import(`./ReadConfirmation-DjwWbKhp.js`),__vite__mapDeps([281,1,4,123,58,16,124,282,27,172,173,283,284]))),appName:`MessengerReadConfirmation`,attributes:[{name:`sent`,required:!0,convert:JSON.parse},{name:`read`,required:!0,convert:JSON.parse},{name:`opened`,required:!0,convert:JSON.parse},{name:`unopened`,required:!0,convert:JSON.parse},{name:`invisible`,required:!0,convert:JSON.parse},{name:`error`,required:!0,convert:JSON.parse}]})})),gde,_de=j((()=>{Va(),z(),_f(),gde=za({component:I(()=>gf(()=>import(`./ReadStateCircle-23Oa57Q_.js`).then(e=>(e.r(),e.n)),__vite__mapDeps([282,1,27,4,172,173,283]))),appName:`MessengerReadConfirmation`,attributes:[{name:`message-id`,required:!0,convert:parseInt},{name:`size`,required:!1,convert:e=>e===`true`}]})})),vde,yde=j((()=>{Va(),z(),_f(),vde=za({component:I(()=>gf(()=>import(`./ReceiverSelection-DZAmvLMi.js`),__vite__mapDeps([285,1,2,3,27,4,42,13,12,48,6,49,192,193,286]))),appName:`MessengerReceiverSelection`,attributes:[{name:`type`,required:!0},{name:`preselected-receiver-groups`,convert:e=>e?JSON.parse(e):void 0},{name:`loading`,convert:e=>e===`true`}],events:[`Complete`,`Update`,`Pending`]})})),bde,xde=j((()=>{Va(),z(),_f(),bde=za({component:I(()=>gf(()=>import(`./MultiPersonMapModal-BGSZ4DOb.js`),__vite__mapDeps([287,1,2,3,4,172,173,288,27,15,16,23,89,181,182,187,188,289,5,6,7,8,9,290,291,292,293]))),appName:`MultiPersonMapModal`,attributes:[{name:`person-ids`,convert:e=>e?JSON.parse(e):[]}]})}));function Sde(e,t){return y(),C(`div`,null,[(y(),C(`svg`,wde,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M96 96l0 64 192 0 0-64c0-53-43-96-96-96S96 43 96 96zM64 160l0-64C64 25.3 121.3-32 192-32S320 25.3 320 96l0 64c35.3 0 64 28.7 64 64l0 224c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 224c0-35.3 28.7-64 64-64zM32 224l0 224c0 17.7 14.3 32 32 32l256 0c17.7 0 32-14.3 32-32l0-224c0-17.7-14.3-32-32-32L64 192c-17.7 0-32 14.3-32 32z`},null,-1)]]))])}var Cde,wde,Ff,If=j((()=>{z(),G(),Cde={},wde={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},Ff=K(Cde,[[`render`,Sde]])})),Tde,Ede,Dde,Ode,kde,Ade,jde,Mde,Nde,Pde,Fde,Ide,Lde,Rde=j((()=>{z(),W(),un(),Tde=[`accept`],Ede={class:`title`},Dde={class:`subtitle`},Ode={key:0,class:`text`},kde={key:`file-preview`,class:`file-preview`},Ade={key:0,class:`picture-preview`},jde=[`src`],Mde={key:1},Nde=[`textContent`],Pde={class:`file-view`},Fde={key:0,style:{"white-space":`nowrap`}},Ide={key:1},Lde=p({__name:`PictureUpload`,props:{file:{default:void 0},title:{default:void 0},subtitle:{default:void 0},text:{default:void 0},maxUploadFileSize:{default:0},deletable:{type:Boolean,default:!0}},emits:[`update:value`,`change`],setup(e,{expose:t,emit:n}){let r=e,a=H(()=>r.title??$t(`global.upload.call.uploadImage`)),o=H(()=>r.subtitle??$t(`global.upload.label.dropImageOrClick`)),s=n,c=V([`image/gif`,`image/jpeg`,`image/png`,`image/heic`,`image/heif`]),l=V(!0),u=V(0),d=V(null),f=V(null),p=H(()=>{try{return f.value===null?void 0:URL.createObjectURL(f.value)}catch{return null}}),m=V(!1),g=e=>{if(u.value=0,e.dataTransfer!==null&&e.dataTransfer.files.length!==0){let t=e.dataTransfer.files.item(0);t!==null&&_(t)}},_=e=>{e.size===0?U($t(`global.upload.error.folderNotAllowed`)):e.size>r.maxUploadFileSize?U($t(`global.upload.error.fileTooLarge`,{params:{maxSize:dn(r.maxUploadFileSize)}})):c.value?.includes(e.type)?(l.value=!1,f.value=e,s(`update:value`,e),s(`change`,e)):U($t(`global.upload.error.unsupportedFileType`))},v=()=>{l.value=!0,setTimeout(()=>{d.value!==null&&(d.value.value=``),f.value=null,s(`update:value`,null),s(`change`,null)},300)};return N(()=>r.file,e=>{e!==void 0&&(l.value=!1,f.value=e)},{immediate:!0}),t({deleteFile:v}),(t,n)=>(y(),C(`div`,{class:`single-file-upload`,onDragenter:n[3]||=e=>u.value++,onDragleave:n[4]||=e=>u.value--,onDragover:n[5]||=se(()=>{},[`prevent`]),onDrop:n[6]||=se(e=>g(e),[`prevent`])},[he(x(`input`,{ref_key:`fileUpload`,ref:d,type:`file`,accept:c.value?c.value.join(`,`):void 0,onChange:n[0]||=e=>{let t=e.target?.files?.item(0);t!=null&&_(t)}},null,40,Tde),[[ye,!1]]),d.value===null?B(``,!0):(y(),i(ge,{key:0,mode:`out-in`},{default:R(()=>[l.value?(y(),C(`div`,{key:`dnd-zone`,class:P([`dnd-zone hover:bg-background-highlight`,{active:u.value>=1,"bg-blue-50":u.value>=1}]),onClick:n[1]||=e=>d.value===null?void 0:d.value.click()},[n[7]||=x(`i`,{class:`fa-light fa-cloud-arrow-up`},null,-1),x(`div`,null,[x(`div`,Ede,A(a.value),1),x(`div`,Dde,A(o.value),1)]),e.text===void 0?B(``,!0):(y(),C(`div`,Ode,A(e.text),1))],2)):f.value===null?B(``,!0):(y(),C(`div`,kde,[p.value===void 0?B(``,!0):(y(),C(`div`,Ade,[!m.value&&p.value!==null?(y(),C(`img`,{key:0,src:p.value,onError:n[2]||=e=>m.value=!0},null,40,jde)):(y(),C(`div`,Mde,[n[8]||=x(`i`,{class:`fa-light fa-image`},null,-1),x(`span`,{textContent:A(t.$t(`global.upload.label.noPreview`))},null,8,Nde)]))])),x(`div`,Pde,[f.value!==null&&typeof f.value.size==`number`&&!Number.isNaN(f.value.size)?(y(),C(`span`,Fde,A(h(dn)(f.value.size)),1)):(y(),C(`span`,Ide)),e.deletable?(y(),C(`a`,{key:2,tabindex:`-1`,onClick:v},[...n[9]||=[x(`i`,{class:`fa-light fa-trash-can fa-lg`},null,-1)]])):B(``,!0)])]))]),_:1}))],32))}})})),zde=j((()=>{})),Bde,Vde=j((()=>{Rde(),Rde(),zde(),G(),Bde=K(Lde,[[`__scopeId`,`data-v-0638a18f`]])})),Hde,Ude,Wde,Gde,Kde,qde,Jde,Yde=j((()=>{z(),Ra(),W(),Q(),If(),yf(),Vn(),Vde(),Hde={key:`finished-import`,class:`flex flex-col items-start gap-4 z-50`},Ude={key:0,class:`w-full h-[50vh] flex flex-col items-center justify-center gap-2`},Wde={class:`w-full grid grid-cols-6 gap-4`},Gde={class:`w-full max-w-[240px]`},Kde={class:`mt-auto`},qde={key:0,class:`fixed top-0 bottom-0 left-0 right-0 z-40`},Jde=p({__name:`MultiPortraitImport`,props:{personIds:{}},emits:[`back`],setup(e,{emit:n}){let r=e,a=n,o=V(!0),s=V(void 0),c=V([]),l=V([]),u=H(()=>l.value.length>0);oe(()=>{Qse(r.personIds).then(e=>{c.value=e,o.value=!1})});let d=e=>{o.value=!0,s.value=$t(`person.portraitImport.savingPortraits`),$se(e.filter(e=>l.value.includes(e.id))).then(()=>{ze($t(`person.portraitImport.portraitsSaved`))}).catch(()=>{Be($t(`person.portraitImport.saveError`))}).finally(()=>{setTimeout(()=>{a(`back`)},1e3)})},f=e=>u.value&&!window.confirm($t(`person.portraitImport.confirmLeave`))?(e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),!1):!0,p=e=>{u.value&&e.preventDefault()};return O(()=>{for(let e of Array.from(document.getElementsByTagName(`a`)))e.addEventListener(`click`,f);window.addEventListener(`beforeunload`,p)}),ee(()=>{for(let e of Array.from(document.getElementsByTagName(`a`)))e.removeEventListener(`click`,f);window.removeEventListener(`beforeunload`,p)}),Ia(`multi-portrait-import`),(e,n)=>(y(),C(k,null,[t(ge,{mode:`out-in`,"enter-active-class":`transition-opacity duration-150 ease-in-out`,"leave-active-class":`transition-opacity duration-150 ease-in-out`,"enter-from-class":`opacity-0`,"leave-to-class":`opacity-0`},{default:R(()=>[o.value?(y(),i(Hn,{key:`loading-import`,loading:!0,"loading-text":s.value},null,8,[`loading-text`])):(y(),C(`div`,Hde,[t($,{variant:`Secondary`,text:c.value.length>0?e.$t(`person.portraitImport.discardAndBack`):e.$t(`global.call.back`),onClick:n[0]||=e=>{f(e)&&a(`back`)}},null,8,[`text`]),c.value.length<=0?(y(),C(`div`,Ude,[t(Ff,{class:`text-2xl`}),x(`span`,null,A(e.$t(`person.portraitImport.noWriteAccess`)),1)])):(y(),C(k,{key:1},[x(`div`,Wde,[(y(!0),C(k,null,F(c.value,e=>(y(),C(`div`,{key:e.id,class:`flex flex-col gap-1 overflow-hidden`},[x(`b`,Gde,A(e.displayName),1),x(`div`,Kde,[t(Bde,{file:e.portraitFile===null?void 0:e.portraitFile,"max-upload-file-size":1e7,style:{"min-width":`80px`,width:`100%`,"max-width":`240px`,height:`200px`},"onUpdate:value":t=>{e.portraitFile=t,l.value.push(e.id)}},null,8,[`file`,`onUpdate:value`])])]))),128))]),t($,{variant:`Primary`,text:e.$t(`person.portraitImport.applyChanges`),disabled:l.value.length<=0,onClick:n[1]||=e=>d(c.value)},null,8,[`text`,`disabled`])],64))]))]),_:1}),s.value===void 0?B(``,!0):(y(),C(`div`,qde))],64))}})})),Xde,Zde=j((()=>{Yde(),Yde(),Xde=Jde})),Qde,$de=j((()=>{Va(),Zde(),Qde=za({appName:`MultiPortraitImport`,component:Xde,attributes:[{name:`person-ids`,required:!0,convert:e=>e?JSON.parse(e):[]}],events:[`Back`]})})),efe,tfe=j((()=>{Va(),z(),_f(),efe=za({component:I(()=>gf(()=>import(`./AvailabilityMatrix-Cg9B9B0U.js`),__vite__mapDeps([294,1,2,3,27,4,17,11,12,13,14,16,18,19,20,21,33,7,295]))),attributes:[{name:`is-test-platform`,required:!0,convert:e=>e===`true`}],appName:`AvailabilityMatrix`})})),nfe,rfe=j((()=>{Va(),z(),_f(),nfe=za({component:I(()=>gf(()=>import(`./ConfigView-Commlcvp.js`),__vite__mapDeps([296,1,2,3,4,45,29,12,13,30,31,32,22,14,40,103,78,79,80,81,82,85,8,86,73,118,72,264,273,27,297]))),appName:`ConfigView`})})),ife,afe=j((()=>{Va(),z(),_f(),ife=za({component:I(()=>gf(()=>import(`./KeyConfig-BzHnoKMr.js`),__vite__mapDeps([298,1,2,3,4,43,44,45,22,14,273,27,299]))),appName:`KeyConfig`})})),ofe,sfe=j((()=>{Va(),z(),_f(),ofe=za({component:I(()=>gf(()=>import(`./ObsConfig-BTqDbExa.js`),__vite__mapDeps([300,1,2,3,27,4,131,93,13,5,6,7,8,9,22,14,33,87,48,49,88,89,105,12,23,106,11,15,16,18,19,20,108,109,110,111,249,250,301,302,303]))),appName:`ObsConfig`,attributes:[{name:`docs-set-max-uplad-file-size`,required:!0,convert:parseInt}]})})),cfe,lfe=j((()=>{Va(),z(),_f(),cfe=za({component:I(()=>gf(()=>import(`./ObsSne-DVLPDdAk.js`).then(e=>(e.r(),e.n)),__vite__mapDeps([304,1,2,3,4,12,13,6,5,7,8,9,10,11,14,15,16,37,33,34,35,36,17,18,19,20,21,29,30,31,32,22,23,87,48,49,88,89,47,42,50,128,129,184,185,247,45,43,44,67,248,249,250,289,305,27,131,93,122,77,76,78,79,80,53,123,58,124,81,82,40,59,60,61,62,74,75,83,73,84,70,71,72,85,86,90,46,125,126,104,137,138,306,301,302,307]))),appName:`ObsSne`,attributes:[{name:`person-id`,required:!0,convert:parseInt},{name:`docs-set-max-uplad-file-size`,required:!0,convert:parseInt},{name:`pre-selected-nav-id`,convert:e=>typeof e==`string`?parseInt(e):void 0},{name:`prefill-sne-types`,required:!0,convert:JSON.parse},{name:`prefill-obs-cat-types`,required:!0,convert:JSON.parse},{name:`dictionary`,required:!0,convert:JSON.parse}]})})),ufe,dfe=j((()=>{Va(),z(),_f(),ufe=za({component:I(()=>gf(()=>import(`./PerformanceOverview-DFP7_c2U.js`),__vite__mapDeps([308,1,3,12,13,43,44,45,11,14,29,30,31,32,22,34,10,15,16,4,35,36,17,18,19,20,21,37,33,7,96,23,88,87,48,6,49,89,46,74,75,76,77,78,79,80,53,42,81,82,40,59,60,61,62,83,73,84,70,71,72,85,8,86,90,47,50,119]))),appName:`PerformanceOverview`,attributes:[{name:`students`,required:!0,convert:JSON.parse}],events:[`Back`]})})),ffe,pfe=j((()=>{Va(),z(),_f(),ffe=za({component:I(()=>gf(()=>import(`./PermissionOverview-B_lTCIKL.js`),__vite__mapDeps([309,1,3,2,12,13,5,6,7,4,8,9,17,11,14,16,18,19,20,21,29,30,31,32,22,34,10,15,35,36,37,33,71,53,42,86,23,157,70,72,73,46,47,48,49,50,91,310,154]))),appName:`EscolaPermissionOverview`})})),mfe,hfe=j((()=>{Va(),z(),xf(),_f(),mfe=za({component:I(()=>gf(()=>import(`./ContextMenu-BwekNOFo.js`),__vite__mapDeps([311,1,2,3,43,44,45,15,21,22,14,23,55,4,47,42,13,12,48,6,49,50,63,19,20,254,27,58,16,255,8,256,257,11,29,30,31,32,102,158,312]))),appName:`PersonManagementContextMenu`,attributes:[{name:`is-any-sync-active`,convert:e=>e===`true`,required:!0},{name:`person`,required:!0,convert:JSON.parse},{name:`field`,required:!0},{name:`field-name`,required:!0},{name:`field-type`,required:!0,convert:e=>{if(!zce(e))throw Error(`Invalid argument.`);return e}},{name:`only-field-history`,convert:e=>e===`true`,required:!0}]})})),gfe,_fe=j((()=>{Va(),z(),_f(),gfe=za({component:I(()=>gf(()=>import(`./PersonReferenceAdministration-P73UqKRN.js`),__vite__mapDeps([313,1,2,3,4,11,12,13,14,5,6,7,8,9,15,10,16,17,18,19,20,21,31,29,30,32,22,102,96,215,82,103,78,79,80,81,40,117,24,60,61,75,43,44,45,33,76,77,53,42,59,62,83,73,84,70,71,72,85,86,87,48,49,88,89,90,46,122,27,123,58,124,74,125,126,121,93,181,182,169,170,171,255,253,23,243,254,262,245,263,264,265,266,267,268,269,290,291,314]))),attributes:[{name:`read-access-person-references`,required:!0,convert:JSON.parse},{name:`write-access-person-references`,required:!0,convert:JSON.parse},{name:`read-access-institutions`,required:!0,convert:JSON.parse},{name:`write-access-institutions`,required:!0,convert:JSON.parse}
13,{name:`can-capture-new-person`,required:!0,convert:JSON.parse},{name:`write-access-billing`,required:!0,convert:JSON.parse},{name:`restricted-view-mode`,required:!0,convert:JSON.parse},{name:`person-category-group`,required:!0},{name:`schoolclass-id`,required:!0,convert:JSON.parse},{name:`school-unit-id`,required:!0,convert:JSON.parse},{name:`student-id`,required:!1,convert:e=>e===void 0?void 0:Number(e)},{name:`guardian-id`,required:!1,convert:e=>e===void 0?void 0:Number(e)},{name:`page-request`,required:!0,convert:JSON.parse},{name:`read-access-students-guardians`,required:!0,convert:JSON.parse}],appName:`PersonReferenceAdministration`})})),vfe,yfe=j((()=>{Va(),z(),_f(),vfe=za({component:I(()=>gf(()=>import(`./PersonSearch-JU7bFqtH.js`),__vite__mapDeps([315,1,2,3,4,11,12,13,14,16,22,33,7,23,123,58,124,122,27,42,29,30,31,32,77,76,78,79,80,53,81,82,40,59,60,61,62,74,75,43,44,45,83,73,84,70,71,72,85,8,86,87,48,6,49,88,89,90,46,125,126,316,106,15,18,19,20,153,266,317,318]))),appName:`PersonSearch`,attributes:[{name:`has-read-rights-for-person-management`,required:!1,convert:e=>e===`true`}]})})),bfe,xfe=j((()=>{Va(),z(),_f(),bfe=za({component:I(()=>gf(()=>import(`./PlannedChanges-CC0hCGrL.js`),__vite__mapDeps([319,1,2,3,12,13,43,44,45,7,4,29,30,31,32,77,23,108,109,184,185,195,42,48,6,49,196,257,14,11,102,58,16,158,312,15,22]))),appName:`EscolaPlannedChanges`,attributes:[{name:`is-any-sync-active`,convert:e=>e===`true`,required:!0},{name:`logged-in-person-id`,convert:parseInt,required:!0}]})})),Sfe,Cfe=j((()=>{Va(),mf(),z(),_f(),Sfe=za({component:I(()=>gf(()=>import(`./QrCode-BB4q0UEj.js`),__vite__mapDeps([320,1,4,12,13,43,44,45,11,14,96,321]))),appName:`QrCode`,shadowRootOptions:{mode:`open`,stylesheets:[pf]}})})),wfe,Tfe=j((()=>{Va(),mf(),z(),_f(),wfe=za({component:I(()=>gf(()=>Promise.resolve().then(()=>(y6t(),v6t)),void 0)),appName:`QrCodeImage`,shadowRootOptions:{mode:`open`,stylesheets:[pf]}})})),Efe,Dfe=j((()=>{Va(),z(),_f(),Efe=za({component:I(()=>gf(()=>import(`./QrCodeInvalidation-BNzYrE_H.js`),__vite__mapDeps([322,1,2,3,12,13,22,14,23,68,7,4,69,106,11,15,16,18,19,20,63]))),appName:`QrCodeInvalidation`,attributes:[{name:`person-id`,convert:parseInt,required:!0}]})})),Ofe,kfe=j((()=>{Va(),z(),_f(),Ofe=za({component:I(()=>gf(()=>import(`./ResetPassword-DAX5c1py.js`).then(e=>(e.r(),e.n)),__vite__mapDeps([275,1,4,145,146,276]))),appName:`ResetPassword`,attributes:[{name:`project-id`,required:!0,convert:parseInt},{name:`project-name`,required:!0},{name:`mobile`,convert:e=>e?e===`true`:void 0}],events:[`State`,`Back`,`Success`]})}));function Afe(e){return typeof e==`object`||`displayName`in e||`props`in e||`__vccOpts`in e}function jfe(e){return e.__esModule||e[Symbol.toStringTag]===`Module`||e.default&&Afe(e.default)}function Lf(e,t){let n={};for(let r in t){let i=t[r];n[r]=Gf(i)?i.map(e):e(i)}return n}function Mfe(e,t){let n={};for(let r in e)n[r]=r in t?t[r]:e[r];return n}function Rf(e,t){return Uf(Error(),{type:e,[qf]:!0},t)}function zf(e,t){return e instanceof Error&&qf in e&&(t==null||!!(e.type&t))}function Bf(){return b(Xf)}function Vf(e){return b(Zf)}var Hf,Uf,Wf,Gf,Kf,qf,Jf,Yf,Xf,Zf,Qf,$f=j((()=>{z(),Hf=typeof document<`u`,Uf=Object.assign,Wf=()=>{},Gf=Array.isArray,Kf=function(e){return e[e.MATCHER_NOT_FOUND=1]=`MATCHER_NOT_FOUND`,e[e.NAVIGATION_GUARD_REDIRECT=2]=`NAVIGATION_GUARD_REDIRECT`,e[e.NAVIGATION_ABORTED=4]=`NAVIGATION_ABORTED`,e[e.NAVIGATION_CANCELLED=8]=`NAVIGATION_CANCELLED`,e[e.NAVIGATION_DUPLICATED=16]=`NAVIGATION_DUPLICATED`,e}({}),qf=Symbol(``),Kf.MATCHER_NOT_FOUND,Kf.NAVIGATION_GUARD_REDIRECT,Kf.NAVIGATION_ABORTED,Kf.NAVIGATION_CANCELLED,Kf.NAVIGATION_DUPLICATED,Jf=Symbol(``),Yf=Symbol(``),Xf=Symbol(``),Zf=Symbol(``),Qf=Symbol(``)}));function ep(e){return e==null?``:encodeURI(``+e).replace(fpe,`|`).replace(lpe,`[`).replace(upe,`]`)}function Nfe(e){return ep(e).replace(dp,`{`).replace(fp,`}`).replace(up,`^`)}function tp(e){return ep(e).replace(lp,`%2B`).replace(ppe,`+`).replace(cp,`%23`).replace(ape,`%26`).replace(dpe,"`").replace(dp,`{`).replace(fp,`}`).replace(up,`^`)}function Pfe(e){return tp(e).replace(spe,`%3D`)}function Ffe(e){return ep(e).replace(cp,`%23`).replace(cpe,`%3F`)}function Ife(e){return Ffe(e).replace(ope,`%2F`)}function np(e){if(e==null)return null;try{return decodeURIComponent(``+e)}catch{}return``+e}function rp(e,t,n=`/`){let r,i={}
13,a=``,o=``,s=t.indexOf(`#`),c=t.indexOf(`?`);return c=s>=0&&c>s?-1:c,c>=0&&(r=t.slice(0,c),a=t.slice(c,s>0?s:t.length),i=e(a.slice(1))),s>=0&&(r||=t.slice(0,s),o=t.slice(s,t.length)),r=Ufe(r??t,n),{fullPath:r+a+o,path:r,query:i,hash:np(o)}}function Lfe(e,t){let n=t.query?e(t.query):``;return t.path+(n&&`?`)+n+(t.hash||``)}function Rfe(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||`/`}function zfe(e,t,n){let r=t.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&ip(t.matched[r],n.matched[i])&&Bfe(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ip(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Bfe(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!Vfe(e[n],t[n]))return!1;return!0}function Vfe(e,t){return Gf(e)?Hfe(e,t):Gf(t)?Hfe(t,e):(e&&e.valueOf())===(t&&t.valueOf())}function Hfe(e,t){return Gf(t)?e.length===t.length&&e.every((e,n)=>e===t[n]):e.length===1&&e[0]===t}function Ufe(e,t){if(e.startsWith(`/`))return e;if(!e)return t;let n=t.split(`/`),r=e.split(`/`),i=r[r.length-1];(i===`..`||i===`.`)&&r.push(``);let a=n.length-1,o,s;for(o=0;o<r.length;o++)if(s=r[o],s!==`.`)if(s===`..`)a>1&&a--;else break;return n.slice(0,a).join(`/`)+`/`+r.slice(o).join(`/`)}function Wfe(e){if(!e)if(Hf){let t=document.querySelector(`base`);e=t&&t.getAttribute(`href`)||`/`,e=e.replace(/^\w+:\/\/[^/]+/,``)}else e=`/`;return e[0]!==`/`&&e[0]!==`#`&&(e=`/`+e),hpe(e)}function Gfe(e,t){return e.replace(gpe,`#`)+t}function Kfe(e,t){let n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}function qfe(e){let t;if(`el`in e){let n=e.el,r=typeof n==`string`&&n.startsWith(`#`),i=typeof n==`string`?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;t=Kfe(i,e)}else t=e;`scrollBehavior`in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left==null?window.scrollX:t.left,t.top==null?window.scrollY:t.top)}function Jfe(e,t){return(history.state?history.state.position-t:-1)+e}function Yfe(e,t){_p.set(e,t)}function Xfe(e){let t=_p.get(e);return _p.delete(e),t}function Zfe(e){return typeof e==`string`||e&&typeof e==`object`}function Qfe(e){return typeof e==`string`||typeof e==`symbol`}function $fe(e){let t={};if(e===``||e===`?`)return t;let n=(e[0]===`?`?e.slice(1):e).split(`&`);for(let e=0;e<n.length;++e){let r=n[e].replace(lp,` `),i=r.indexOf(`=`),a=np(i<0?r:r.slice(0,i)),o=i<0?null:np(r.slice(i+1));if(a in t){let e=t[a];Gf(e)||(e=t[a]=[e]),e.push(o)}else t[a]=o}return t}function epe(e){let t=``;for(let n in e){let r=e[n];if(n=Pfe(n),r==null){r!==void 0&&(t+=(t.length?`&`:``)+n);continue}(Gf(r)?r.map(e=>e&&tp(e)):[r&&tp(r)]).forEach(e=>{e!==void 0&&(t+=(t.length?`&`:``)+n,e!=null&&(t+=`=`+e))})}return t}function tpe(e){let t={};for(let n in e){let r=e[n];r!==void 0&&(t[n]=Gf(r)?r.map(e=>e==null?null:``+e):r==null?r:``+r)}return t}function ap(){let e=[];function t(t){return e.push(t),()=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function npe(e,t,n){let r=e.value;if(!r)return;let i=r,a=()=>{i[t].delete(n)};ee(a),be(a),T(()=>{let r=e.value;r&&(i=r),i[t].add(n)}),i[t].add(n)}function rpe(e){npe(b(Jf,{}),`leaveGuards`,e)}function op(e,t,n,r,i,a=e=>e()){let o=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise((s,c)=>{let l=e=>{e===!1?c(Rf(Kf.NAVIGATION_ABORTED,{from:n,to:t})):e instanceof Error?c(e):Zfe(e)?c(Rf(Kf.NAVIGATION_GUARD_REDIRECT,{from:t,to:e})):(o&&r.enterCallbacks[i]===o&&typeof e==`function`&&o.push(e),s())},u=a(()=>e.call(r&&r.instances[i],t,n,l)),d=Promise.resolve(u);e.length<3&&(d=d.then(l)),d.catch(e=>c(e))})}function sp(e,t,n,r,i=e=>e()){let a=[];for(let o of e)for(let e in o.components){let s=o.components[e];if(!(t!==`beforeRouteEnter`&&!o.instances[e]))if(Afe(s)){let c=(s.__vccOpts||s)[t];c&&a.push(op(c,n,r,o,e,i))}else{let c=s();a.push(()=>c.then(a=>{if(!a)throw Error(`Couldn't resolve component "${e}" at "${o.path}"`);let s=jfe(a)?a.default:a;o.mods[e]=a,o.components[e]=s;let c=(s.__vccOpts||s)[t];return c&&op(c,n,r,o,e,i)()}))}}return a}function ipe(e,t){let n=[],r=[],i=[],a=Math.max(t.matched.length,e.matched.length);for(let o=0;o<a;o++){let a=t.matched[o];a&&(e.matched.find(e=>ip(e,a))?r.push(a):n.push(a));let s=e.matched[o];s&&(t.matched.find(e=>ip(e,s))||i.push(s))}return[n,r,i]}var cp,ape,ope,spe,cpe,lp,lpe,upe,up,dpe,dp,fpe,fp,ppe,mpe,hpe,pp,mp,hp,gpe,gp,_p,_pe=j((()=>{$f(),z(),cp=/#/g,ape=/&/g,ope=/\//g,spe=/=/g,cpe=/\?/g,lp=/\+/g,lpe=/%5B/g,upe=/%5D/g,up=/%5E/g,dpe=/%60/g,dp=/%7B/g,fpe=/%7C/g,fp=/%7D/g,ppe=/%20/g,mpe=/\/$/,hpe=e=>e.replace(mpe,``),pp={path:`/`,name:void 0,params:{},query:{},hash:``,fullPath:`/`,matched:[],meta:{},redirectedFrom:void 0},mp=function(e){return e.pop=`pop`,e.push=`push`,e}({}),hp=function(e){return e.back=`back`,e.forward=`forward`,e.unknown=``,e}({}),gpe=/^[^#]+#/,gp=()=>({left:window.scrollX,top:window.scrollY}),_p=new Map}));function vpe(e,t){let{pathname:n,search:r,hash:i}=t,a=e.indexOf(`#`);if(a>-1){let t=i.includes(e.slice(a))?e.slice(a).length:1,n=i.slice(t);return n[0]!==`/`&&(n=`/`+n),Rfe(n,``)}return Rfe(n,e)+r+i}function ype(e,t,n,r){let i=[],a=[],o=null,s=({state:a})=>{let s=vpe(e,location),c=n.value,l=t.value,u=0;
13if(a){if(n.value=s,t.value=a,o&&o===c){o=null;return}u=l?a.position-l.position:0}else r(s);i.forEach(e=>{e(n.value,c,{delta:u,type:mp.pop,direction:u?u>0?hp.forward:hp.back:hp.unknown})})};function c(){o=n.value}function l(e){i.push(e);let t=()=>{let t=i.indexOf(e);t>-1&&i.splice(t,1)};return a.push(t),t}function u(){if(document.visibilityState===`hidden`){let{history:e}=window;if(!e.state)return;e.replaceState(Uf({},e.state,{scroll:gp()}),``)}}function d(){for(let e of a)e();a=[],window.removeEventListener(`popstate`,s),window.removeEventListener(`pagehide`,u),document.removeEventListener(`visibilitychange`,u)}return window.addEventListener(`popstate`,s),window.addEventListener(`pagehide`,u),document.addEventListener(`visibilitychange`,u),{pauseListeners:c,listen:l,destroy:d}}function bpe(e,t,n,r=!1,i=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:i?gp():null}}function xpe(e){let{history:t,location:n}=window,r={value:vpe(e,n)},i={value:t.state};i.value||a(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(r,a,o){let s=e.indexOf(`#`),c=s>-1?(n.host&&document.querySelector(`base`)?e:e.slice(s))+r:Wpe()+e+r;try{t[o?`replaceState`:`pushState`](a,``,c),i.value=a}catch(e){console.error(e),n[o?`replace`:`assign`](c)}}function o(e,n){a(e,Uf({},t.state,bpe(i.value.back,e,i.value.forward,!0),n,{position:i.value.position}),!0),r.value=e}function s(e,n){let o=Uf({},i.value,t.state,{forward:e,scroll:gp()});a(o.current,o,!0),a(e,Uf({},bpe(r.value,e,null),{position:o.position+1},n),!1),r.value=e}return{location:r,state:i,push:s,replace:o}}function Spe(e){e=Wfe(e);let t=xpe(e),n=ype(e,t.state,t.location,t.replace);function r(e,t=!0){t||n.pauseListeners(),history.go(e)}let i=Uf({location:``,base:e,go:r,createHref:Gfe.bind(null,e)},t,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}function vp(e){return e=location.host?e||location.pathname+location.search:``,e.includes(`#`)||(e+=`#`),Spe(e)}function Cpe(e){if(!e)return[[]];if(e===`/`)return[[Gpe]];if(!e.startsWith(`/`))throw Error(`Invalid path "${e}"`);function t(e){throw Error(`ERR (${n})/"${l}": ${e}`)}let n=xp.Static,r=n,i=[],a;function o(){a&&i.push(a),a=[]}let s=0,c,l=``,u=``;function d(){l&&=(n===xp.Static?a.push({type:bp.Static,value:l}):n===xp.Param||n===xp.ParamRegExp||n===xp.ParamRegExpEnd?(a.length>1&&(c===`*`||c===`+`)&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),a.push({type:bp.Param,value:l,regexp:u,repeatable:c===`*`||c===`+`,optional:c===`*`||c===`?`})):t(`Invalid state to consume buffer`),``)}function f(){l+=c}for(;s<e.length;)switch(c=e[s++],n){case xp.Static:c===`\\`?(r=n,n=xp.EscapeNext):c===`/`?(l&&d(),o()):c===`:`?(d(),n=xp.Param):f();break;case xp.EscapeNext:f(),n=r;break;case xp.Param:c===`(`?n=xp.ParamRegExp:Kpe.test(c)?f():(d(),n=xp.Static,c!==`*`&&c!==`?`&&c!==`+`&&s--);break;case xp.ParamRegExp:c===`)`?u[u.length-1]==`\\`?u=u.slice(0,-1)+c:n=xp.ParamRegExpEnd:u+=c;break;case xp.ParamRegExpEnd:d(),n=xp.Static,c!==`*`&&c!==`?`&&c!==`+`&&s--,u=``;break;default:t(`Unknown state`);break}return n===xp.ParamRegExp&&t(`Unfinished custom RegExp for param "${l}"`),d(),o(),i}function wpe(e,t){let n=Uf({},qpe,t),r=[],i=n.start?`^`:``,a=[];for(let t of e){let e=t.length?[]:[Cp.Root];n.strict&&!t.length&&(i+=`/`);for(let r=0;r<t.length;r++){let o=t[r],s=Cp.Segment+(n.sensitive?Cp.BonusCaseSensitive:0);if(o.type===bp.Static)r||(i+=`/`),i+=o.value.replace(Jpe,`\\$&`),s+=Cp.Static;else if(o.type===bp.Param){let{value:e,repeatable:n,optional:c,regexp:l}=o;a.push({name:e,repeatable:n,optional:c});let u=l||Sp;if(u!==Sp){s+=Cp.BonusCustomRegExp;try{RegExp(`(${u})`)}catch(t){throw Error(`Invalid custom RegExp for param "${e}" (${u}): `+t.message)}}let d=n?`((?:${u})(?:/(?:${u}))*)`:`(${u})`;r||(d=c&&t.length<2?`(?:/${d})`:`/`+d),c&&(d+=`?`),i+=d,s+=Cp.Dynamic,c&&(s+=Cp.BonusOptional),n&&(s+=Cp.BonusRepeatable),u===`.*`&&(s+=Cp.BonusWildcard)}e.push(s)}r.push(e)}if(n.strict&&n.end){let e=r.length-1;r[e][r[e].length-1]+=Cp.BonusStrict}n.strict||(i+=`/?`),n.end?i+=`$`:n.strict&&!i.endsWith(`/`)&&(i+=`(?:/|$)`);let o=new RegExp(i,n.sensitive?``:`i`);function s(e){let t=e.match(o),n={};if(!t)return null;for(let e=1;e<t.length;
vendor: 4,409 bytes, line 13
13e++){let r=t[e]||``,i=a[e-1];n[i.name]=r&&i.repeatable?r.split(`/`):r}return n}function c(t){let n=``,r=!1;for(let i of e){(!r||!n.endsWith(`/`))&&(n+=`/`),r=!1;for(let e of i)if(e.type===bp.Static)n+=e.value;else if(e.type===bp.Param){let{value:a,repeatable:o,optional:s}=e,c=a in t?t[a]:``;if(Gf(c)&&!o)throw Error(`Provided param "${a}" is an array but it is not repeatable (* or + modifiers)`);let l=Gf(c)?c.join(`/`):c;if(!l)if(s)i.length<2&&(n.endsWith(`/`)?n=n.slice(0,-1):r=!0);else throw Error(`Missing required param "${a}"`);n+=l}}return n||`/`}return{re:o,score:r,keys:a,parse:s,stringify:c}}function Tpe(e,t){let n=0;for(;n<e.length&&n<t.length;){let r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===Cp.Static+Cp.Segment?-1:1:e.length>t.length?t.length===1&&t[0]===Cp.Static+Cp.Segment?1:-1:0}function Epe(e,t){let n=0,r=e.score,i=t.score;for(;n<r.length&&n<i.length;){let e=Tpe(r[n],i[n]);if(e)return e;n++}if(Math.abs(i.length-r.length)===1){if(Dpe(r))return 1;if(Dpe(i))return-1}return i.length-r.length}function Dpe(e){let t=e[e.length-1];return e.length>0&&t[t.length-1]<0}function Ope(e,t,n){let r=Uf(wpe(Cpe(e.path),n),{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function kpe(e,t){let n=[],r=new Map;t=Mfe(Ype,t);function i(e){return r.get(e)}function a(e,n,r){let i=!r,s=jpe(e);s.aliasOf=r&&r.record;let l=Mfe(t,e),u=[s];if(`alias`in e){let t=typeof e.alias==`string`?[e.alias]:e.alias;for(let e of t)u.push(jpe(Uf({},s,{components:r?r.record.components:s.components,path:e,aliasOf:r?r.record:s})))}let d,f;for(let t of u){let{path:u}=t;if(n&&u[0]!==`/`){let e=n.record.path,r=e[e.length-1]===`/`?``:`/`;t.path=n.record.path+(u&&r+u)}if(d=Ope(t,n,l),r?r.alias.push(d):(f||=d,f!==d&&f.alias.push(d),i&&e.name&&!Npe(d)&&o(e.name)),Lpe(d)&&c(d),s.children){let e=s.children;for(let t=0;t<e.length;t++)a(e[t],d,r&&r.children[t])}r||=d}return f?()=>{o(f)}:Wf}function o(e){if(Qfe(e)){let t=r.get(e);t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(o),t.alias.forEach(o))}else{let t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(o),e.alias.forEach(o))}}function s(){return n}function c(e){let t=Fpe(e,n);n.splice(t,0,e),e.record.name&&!Npe(e)&&r.set(e.record.name,e)}function l(e,t){let i,a={},o,s;if(`name`in e&&e.name){if(i=r.get(e.name),!i)throw Rf(Kf.MATCHER_NOT_FOUND,{location:e});s=i.record.name,a=Uf(Ape(t.params,i.keys.filter(e=>!e.optional).concat(i.parent?i.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&Ape(e.params,i.keys.map(e=>e.name))),o=i.stringify(a)}else if(e.path!=null)o=e.path,i=n.find(e=>e.re.test(o)),i&&(a=i.parse(o),s=i.record.name,i.keys.forEach(e=>{e.optional&&!a[e.name]&&delete a[e.name]}));else{if(i=t.name?r.get(t.name):n.find(e=>e.re.test(t.path)),!i)throw Rf(Kf.MATCHER_NOT_FOUND,{location:e,currentLocation:t});s=i.record.name,a=Uf({},t.params,e.params),o=i.stringify(a)}let c=[],l=i;for(;l;)c.unshift(l.record),l=l.parent;return{name:s,path:o,params:a,matched:c,meta:Ppe(c)}}e.forEach(e=>a(e));function u(){n.length=0,r.clear()}return{addRoute:a,resolve:l,removeRoute:o,clearRoutes:u,getRoutes:s,getRecordMatcher:i}}function Ape(e,t){let n={};for(let r of t)r in e&&(n[r]=e[r]);return n}function jpe(e){let t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Mpe(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:`components`in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Mpe(e){let t={},n=e.props||!1;if(`component`in e)t.default=n;else for(let r in e.components)t[r]=typeof n==`object`?n[r]:n;return t}function Npe(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Ppe(e){return e.reduce((e,t)=>Uf(e,t.meta),{})}function Fpe(e,t){let n=0,r=t.length;for(;n!==r;){let i=n+r>>1;Epe(e,t[i])<0?r=i:n=i+1}let i=Ipe(e);return i&&(r=t.lastIndexOf(i,r-1)),r}function Ipe(e){let t=e;for(;t=t.parent;)if(Lpe(t)&&Epe(e,t)===0)return t}function Lpe({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Rpe(e){let t=b(Xf),n=b(Zf),r=H(()=>{let n=h(e.to);return t.resolve(n)}),i=H(()=>{let{matched:e}=r.value,{length:t}=e,i=e[t-1],a=n.matched;
13if(!i||!a.length)return-1;let o=a.findIndex(ip.bind(null,i));if(o>-1)return o;let s=Hpe(e[t-2]);return t>1&&Hpe(i)===s&&a[a.length-1].path!==s?a.findIndex(ip.bind(null,e[t-2])):o}),a=H(()=>i.value>-1&&Vpe(n.params,r.value.params)),o=H(()=>i.value>-1&&i.value===n.matched.length-1&&Bfe(n.params,r.value.params));function s(n={}){if(Bpe(n)){let n=t[h(e.replace)?`replace`:`push`](h(e.to)).catch(Wf);return e.viewTransition&&typeof document<`u`&&`startViewTransition`in document&&document.startViewTransition(()=>n),n}return Promise.resolve()}return{route:r,href:H(()=>r.value.href),isActive:a,isExactActive:o,navigate:s}}function zpe(e){return e.length===1?e[0]:e}function Bpe(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){let t=e.currentTarget.getAttribute(`target`);if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Vpe(e,t){for(let n in t){let r=t[n],i=e[n];if(typeof r==`string`){if(r!==i)return!1}else if(!Gf(i)||i.length!==r.length||r.some((e,t)=>e.valueOf()!==i[t].valueOf()))return!1}return!0}function Hpe(e){return e?e.aliasOf?e.aliasOf.path:e.path:``}function Upe(e,t){if(!e)return null;let n=e(t);return n.length===1?n[0]:n}function yp(e){let t=kpe(e.routes,e),n=e.parseQuery||$fe,r=e.stringifyQuery||epe,i=e.history,a=ap(),s=ap(),c=ap(),l=o(pp),d=pp;Hf&&e.scrollBehavior&&`scrollRestoration`in history&&(history.scrollRestoration=`manual`);let f=Lf.bind(null,e=>``+e),p=Lf.bind(null,Ife),m=Lf.bind(null,np);function g(e,n){let r,i;return Qfe(e)?(r=t.getRecordMatcher(e),i=n):i=e,t.addRoute(i,r)}function _(e){let n=t.getRecordMatcher(e);n&&t.removeRoute(n)}function v(){return t.getRoutes().map(e=>e.record)}function y(e){return!!t.getRecordMatcher(e)}function b(e,a){if(a=Uf({},a||l.value),typeof e==`string`){let r=rp(n,e,a.path),o=t.resolve({path:r.path},a),s=i.createHref(r.fullPath);return Uf(r,o,{params:m(o.params),redirectedFrom:void 0,href:s})}let o;if(e.path!=null)o=Uf({},e,{path:rp(n,e.path,a.path).path});else{let t=Uf({},e.params);for(let e in t)t[e]??delete t[e];o=Uf({},e,{params:p(t)}),a.params=p(a.params)}let s=t.resolve(o,a),c=e.hash||``;s.params=f(m(s.params));let u=Lfe(r,Uf({},e,{hash:Nfe(c),path:s.path})),d=i.createHref(u);return Uf({fullPath:u,hash:c,query:r===epe?tpe(e.query):e.query||{}},s,{redirectedFrom:void 0,href:d})}function x(e){return typeof e==`string`?rp(n,e,l.value.path):Uf({},e)}function S(e,t){if(d!==e)return Rf(Kf.NAVIGATION_CANCELLED,{from:t,to:e})}function C(e){return D(e)}function T(e){return C(Uf(x(e),{replace:!0}))}function E(e,t){let n=e.matched[e.matched.length-1];if(n&&n.redirect){let{redirect:r}=n,i=typeof r==`function`?r(e,t):r;return typeof i==`string`&&(i=i.includes(`?`)||i.includes(`#`)?i=x(i):{path:i},i.params={}),Uf({query:e.query,hash:e.hash,params:i.path==null?e.params:{}},i)}}function D(e,t){let n=d=b(e),i=l.value,a=e.state,o=e.force,s=e.replace===!0,c=E(n,i);if(c)return D(Uf(x(c),{state:typeof c==`object`?Uf({},a,c.state):a,force:o,replace:s}),t||n);let u=n;u.redirectedFrom=t;let f;return!o&&zfe(r,i,n)&&(f=Rf(Kf.NAVIGATION_DUPLICATED,{to:u,from:i}),ae(i,i,!0,!1)),(f?Promise.resolve(f):k(u,i)).catch(e=>zf(e)?zf(e,Kf.NAVIGATION_GUARD_REDIRECT)?e:ie(e):P(e,u,i)).then(e=>{if(e){if(zf(e,Kf.NAVIGATION_GUARD_REDIRECT))return D(Uf({replace:s},x(e.to),{state:typeof e.to==`object`?Uf({},a,e.to.state):a,force:o}),t||u)}else e=te(u,i,!0,s,a);return A(u,i,e),e})}function ee(e,t){let n=S(e,t);return n?Promise.reject(n):Promise.resolve()}function O(e){let t=ce.values().next().value;return t&&typeof t.runWithContext==`function`?t.runWithContext(e):e()}function k(e,t){let n,[r,i,o]=ipe(e,t);n=sp(r.reverse(),`beforeRouteLeave`,e,t);for(let i of r)i.leaveGuards.forEach(r=>{n.push(op(r,e,t))});let c=ee.bind(null,e,t);return n.push(c),ue(n).then(()=>{n=[];for(let r of a.list())n.push(op(r,e,t));return n.push(c),ue(n)}).then(()=>{n=sp(i,`beforeRouteUpdate`,e,t);for(let r of i)r.updateGuards.forEach(r=>{n.push(op(r,e,t))});return n.push(c),ue(n)}).then(()=>{n=[];for(let r of o)if(r.beforeEnter)if(Gf(r.beforeEnter))for(let i of r.beforeEnter)n.push(op(i,e,t));else n.push(op(r.beforeEnter,e,t));return n.push(c),ue(n)}).then(()=>
13(e.matched.forEach(e=>e.enterCallbacks={}),n=sp(o,`beforeRouteEnter`,e,t,O),n.push(c),ue(n))).then(()=>{n=[];for(let r of s.list())n.push(op(r,e,t));return n.push(c),ue(n)}).catch(e=>zf(e,Kf.NAVIGATION_CANCELLED)?e:Promise.reject(e))}function A(e,t,n){c.list().forEach(r=>O(()=>r(e,t,n)))}function te(e,t,n,r,a){let o=S(e,t);if(o)return o;let s=t===pp,c=Hf?history.state:{};n&&(r||s?i.replace(e.fullPath,Uf({scroll:s&&c&&c.scroll},a)):i.push(e.fullPath,a)),l.value=e,ae(e,t,n,s),ie()}let ne;function re(){ne||=i.listen((e,t,n)=>{if(!le.listening)return;let r=b(e),a=E(r,le.currentRoute.value);if(a){D(Uf(a,{replace:!0,force:!0}),r).catch(Wf);return}d=r;let o=l.value;Hf&&Yfe(Jfe(o.fullPath,n.delta),gp()),k(r,o).catch(e=>zf(e,Kf.NAVIGATION_ABORTED|Kf.NAVIGATION_CANCELLED)?e:zf(e,Kf.NAVIGATION_GUARD_REDIRECT)?(D(Uf(x(e.to),{force:!0}),r).then(e=>{zf(e,Kf.NAVIGATION_ABORTED|Kf.NAVIGATION_DUPLICATED)&&!n.delta&&n.type===mp.pop&&i.go(-1,!1)}).catch(Wf),Promise.reject()):(n.delta&&i.go(-n.delta,!1),P(e,r,o))).then(e=>{e||=te(r,o,!1),e&&(n.delta&&!zf(e,Kf.NAVIGATION_CANCELLED)?i.go(-n.delta,!1):n.type===mp.pop&&zf(e,Kf.NAVIGATION_ABORTED|Kf.NAVIGATION_DUPLICATED)&&i.go(-1,!1)),A(r,o,e)}).catch(Wf)})}let j=ap(),M=ap(),N;function P(e,t,n){ie(e);let r=M.list();return r.length?r.forEach(r=>r(e,t,n)):console.error(e),Promise.reject(e)}function F(){return N&&l.value!==pp?Promise.resolve():new Promise((e,t)=>{j.add([e,t])})}function ie(e){return N||(N=!e,re(),j.list().forEach(([t,n])=>e?n(e):t()),j.reset()),e}function ae(t,n,r,i){let{scrollBehavior:a}=e;if(!Hf||!a)return Promise.resolve();let o=!r&&Xfe(Jfe(t.fullPath,0))||(i||!r)&&history.state&&history.state.scroll||null;return u().then(()=>a(t,n,o)).then(e=>e&&qfe(e)).catch(e=>P(e,t,n))}let oe=e=>i.go(e),se,ce=new Set,le={currentRoute:l,listening:!0,addRoute:g,removeRoute:_,clearRoutes:t.clearRoutes,hasRoute:y,getRoutes:v,resolve:b,options:e,push:C,replace:T,go:oe,back:()=>oe(-1),forward:()=>oe(1),beforeEach:a.add,beforeResolve:s.add,afterEach:c.add,onError:M.add,isReady:F,install(e){e.component(`RouterLink`,wp),e.component(`RouterView`,Ep),e.config.globalProperties.$router=le,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>h(l)}),Hf&&!se&&l.value===pp&&(se=!0,C(i.location).catch(e=>{}));let t={};for(let e in pp)Object.defineProperty(t,e,{get:()=>l.value[e],enumerable:!0});e.provide(Xf,le),e.provide(Zf,w(t)),e.provide(Qf,l);let n=e.unmount;ce.add(e),e.unmount=function(){ce.delete(e),ce.size<1&&(d=pp,ne&&ne(),ne=null,l.value=pp,se=!1,N=!1),n()}}};function ue(e){return e.reduce((e,t)=>e.then(()=>O(t)),Promise.resolve())}return le}var Wpe,bp,xp,Gpe,Kpe,Sp,qpe,Cp,Jpe,Ype,wp,Tp,Xpe,Ep,Dp=j((()=>{$f(),_pe(),z(),Wpe=()=>location.protocol+`//`+location.host,bp=function(e){return e[e.Static=0]=`Static`,e[e.Param=1]=`Param`,e[e.Group=2]=`Group`,e}({}),xp=function(e){return e[e.Static=0]=`Static`,e[e.Param=1]=`Param`,e[e.ParamRegExp=2]=`ParamRegExp`,e[e.ParamRegExpEnd=3]=`ParamRegExpEnd`,e[e.EscapeNext=4]=`EscapeNext`,e}(xp||{}),Gpe={type:bp.Static,value:``},Kpe=/[a-zA-Z0-9_]/,Sp=`[^/]+?`,qpe={sensitive:!1,strict:!1,start:!0,end:!0},Cp=function(e){return e[e._multiplier=10]=`_multiplier`,e[e.Root=90]=`Root`,e[e.Segment=40]=`Segment`,e[e.SubSegment=30]=`SubSegment`,e[e.Static=40]=`Static`,e[e.Dynamic=20]=`Dynamic`,e[e.BonusCustomRegExp=10]=`BonusCustomRegExp`,e[e.BonusWildcard=-50]=`BonusWildcard`,e[e.BonusRepeatable=-20]=`BonusRepeatable`,e[e.BonusOptional=-8]=`BonusOptional`,e[e.BonusStrict=.7000000000000001]=`BonusStrict`,e[e.BonusCaseSensitive=.25]=`BonusCaseSensitive`,e}(Cp||{}),Jpe=/[.+*?^${}()[\]/\\]/g,Ype={strict:!1,end:!0,sensitive:!1},wp=p({name:`RouterLink`,compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:`page`},viewTransition:Boolean},useLink:Rpe,setup(e,{slots:t}){let n=S(Rpe(e)),{options:r}=b(Xf),i=H(()=>({[Tp(e.activeClass,r.linkActiveClass,`router-link-active`)]:n.isActive,[Tp(e.exactActiveClass,r.linkExactActiveClass,`router-link-exact-active`)]:n.isExactActive}));return()=>{let r=t.default&&zpe(t.default(n));return e.custom?r:c(`a`,{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},r)}}}),Tp=(e,t,n)=>e??t??n,Xpe=p({name:`RouterView`,inheritAttrs:!1,props:{name:{type:String,default:`default`},route:Object},compatConfig:{MODE:3},setup(t,{attrs:n,slots:r}){let i=b(Qf),a=H(()=>t.route||i.value),o=b(Yf,0),s=H(()=>{let e=h(o),{matched:t}=a.value,n;for(;(n=t[e])&&!n.components;)e++;return e}),l=H(()=>a.value.matched[s.value]);e(Yf,H(()=>s.value+1)),e(Jf,l),e(Qf,a);let u=V();return N(()=>[u.value,l.value,t.name],([e,t,n],[r,i,a])=>{t&&(t.instances[n]=e,i&&i!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=i.leaveGuards),t.updateGuards.size||(t.updateGuards=i.updateGuards))),e&&t&&(!i||!ip(t,i)||!r)&&(t.enterCallbacks[n]||[]).forEac
13h(t=>t(e))},{flush:`post`}),()=>{let e=a.value,i=t.name,o=l.value,s=o&&o.components[i];if(!s)return Upe(r.default,{Component:s,route:e});let d=o.props[i],f=d?d===!0?e.params:typeof d==`function`?d(e):d:null,p=c(s,Uf({},f,n,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(o.instances[i]=null)},ref:u}));return Upe(r.default,{Component:p,route:e})||p}}}),Ep=Xpe})),Zpe,Qpe,$pe,eme=j((()=>{z(),Xt(),Rd(),Ap(),od(),Sr(),Bd(),Hd(),Zpe={key:0,class:`grid gap-4 p-4`},Qpe={class:`flex justify-end`},$pe=p({__name:`FillOutMessengerSurvey`,props:{messengerSurveyId:{}},setup(e){let{template:n,respond:r}=Vd(()=>e.messengerSurveyId),[a]=Qt(n),o=V({}),s=rd(o),{goToThanksForFillingOut:c}=mme();async function l(){if((await r(o.value)).__type===`Ok`){try{EscolaAppChannel.postMessage(`messengerSurveyResponded`)}catch{}await c({messengerSurveyId:e.messengerSurveyId})}}return(e,n)=>h(a)?.__type===`NewMessengerSurveyResponse`?(y(),C(`div`,Zpe,[t(Ld,{response:h(a),responses:o.value,"onUpdate:responses":n[0]||=e=>o.value=e,disabled:h(a).status!==`published`},null,8,[`response`,`responses`,`disabled`]),x(`div`,Qpe,[h(a).status===`published`?(y(),i(Cr,{key:0,disabled:h(s),text:`Speichern`,action:l,icon:zd},null,8,[`disabled`])):B(``,!0)])])):B(``,!0)}})})),tme,nme=j((()=>{eme(),eme(),tme=$pe}));function rme(e,t){return y(),C(`div`,null,[(y(),C(`svg`,ame,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M497.4 1.8c-9-3.7-19.3-1.7-26.2 5.2L419.4 58.8C318.8-24.7 169.3-19.3 75.1 75-24.9 175-24.9 337 75.1 437s262.1 100 362 0c14.9-14.9 27.6-31.2 38.1-48.5 6.9-11.3 3.2-26.1-8.1-33s-26.1-3.2-33 8.1c-8.5 14-18.8 27.3-31 39.4-81.2 81.2-212.9 81.2-294.2 0s-81.2-212.9 0-294.2c75.5-75.5 194.6-80.8 276.2-16L335.1 143c-6.9 6.9-8.9 17.2-5.2 26.2S342.4 184 352.1 184l136.1 0c13.3 0 24-10.7 24-24l0-136c0-9.7-5.8-18.5-14.8-22.2zM464.2 81.9l0 54.1-54.1 0 54.1-54.1z`},null,-1)]]))])}var ime,ame,ome,sme=j((()=>{z(),G(),ime={},ame={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},ome=K(ime,[[`render`,rme]])})),cme,lme,ume,dme=j((()=>{z(),Ap(),Sr(),sme(),cme={class:`h-80 flex items-center justify-center`},lme={class:`grid gap-4 justify-items-center p-8 border rounded-lg border-grey-100`},ume=p({__name:`ThanksForFillingOut`,props:{messengerSurveyId:{}},setup(e){let{goToFillOutMessengerSurvey:n}=mme();async function r(){await n({messengerSurveyId:e.messengerSurveyId})}return(e,n)=>(y(),C(`div`,cme,[x(`div`,lme,[n[0]||=x(`h1`,{class:`text-lg font-bold`},`Umfrage erfolgreich beantwortet`,-1),t(Cr,{text:`Antwort bearbeiten`,variant:`Secondary`,action:r,icon:ome})])]))}})})),fme,pme=j((()=>{dme(),dme(),fme=ume}));function mme(){let e=Bf();return{goToFillOutMessengerSurvey:async t=>{await e.push({name:Op,params:t})},goToThanksForFillingOut:async t=>{await e.push({name:kp,params:t})}}}function hme(){return yp({history:vp(),routes:[{name:Op,path:`/respond-to/:messengerSurveyId`,component:tme,props:e=>({messengerSurveyId:parseInt(e.params.messengerSurveyId)})},{name:kp,path:`/thanks/:messengerSurveyId`,component:fme,props:e=>({messengerSurveyId:parseInt(e.params.messengerSurveyId)})}]})}var Op,kp,Ap=j((()=>{Dp(),nme(),pme(),Op=`Fill Out Messenger Survey`,kp=`Thanks For Filling Out`})),gme,_me=j((()=>{Va(),mf(),z(),Ap(),_f(),gme=za({component:I(()=>gf(()=>import(`./RespondToMessengerSurvey-ZHhNpwhs.js`),__vite__mapDeps([323,1,4]))),configure:e=>{e.use(hme())},shadowRootOptions:{mode:`open`,stylesheets:[pf]}})})),vme,yme=j((()=>{Va(),mf(),z(),_f(),vme=za({component:I(()=>gf(()=>import(`./SneStudentPlanDocumentUpload-DCj2urwl.js`),__vite__mapDeps([324,1,2,3,27,12,13,11,14,8,4,9,20,22,34,10,15,16,35,36,17,18,19,21,29,30,31,32,37,33,7,71,53,42,23,68,69,106,82,103,78,79,80,81,40,118,72,73]))),appName:`SneStudentPlanDocumentUpload`,shadowRootOptions:{mode:`open`,stylesheets:[pf]},attributes:[{name:`school-unit-id`,convert:parseInt,required:!0},{name:`name`},{name:`file`,convert:e=>e?JSON.parse(e):void 0},{name:`url`},{name:`type`},{name:`button-text`},{name:`max-upload-file-size`,convert:e=>e?parseInt(e):void 0}],events:[`Update:value`,`Change`]})})),bme,xme=j((()=>{Va(),z(),_f(),bme=za({component:I(()=>gf(()=>Promise.resolve().then(()=>(Rm(),Ibe)),void 0)),appName:`DatePicker`,attributes:[{name:`date`,convert:e=>e===void 0||e===``?null:e},{name:`disable-dates-before`,convert:e=>e===void 0||e===``?void 0:new Date(e)},{name:`disable-dates-after`,convert:e=>e===void 0||e===``?void 0:new Date(e)},{name:`clear-button`,convert:e=>
13e===void 0?void 0:e!==`false`},{name:`disabled`,convert:e=>e!==void 0&&e!==`false`}],events:[`Update:date`]})})),Sme,Cme=j((()=>{Va(),z(),_f(),Sme=za({component:I(()=>gf(()=>import(`./MobileOverview-DABTXK7R.js`),__vite__mapDeps([325,1,3,2,27,4,12,13,29,30,31,32,33,7,175,176,305,43,44,45,131,93,5,6,8,9,22,14,87,48,49,88,89,122,42,11,16,77,76,78,79,80,53,123,58,124,81,82,40,59,60,61,62,74,75,83,73,84,70,71,72,85,86,90,46,125,126,104,137,138,289,306,304,10,15,37,34,35,36,17,18,19,20,21,23,47,50,128,129,184,185,247,67,248,249,250,301,302,307,326,226,227,327,328,68,69,106,118,195,196,329,330]))),appName:`EscolaSneMobileOverview`,attributes:[{name:`max-upload-file-size`,required:!0,convert:parseInt},{name:`is-student-measures-enabled`,required:!0,convert:e=>e===`true`},{name:`logged-in-person-id`,required:!0,convert:parseInt},{name:`class-id`,required:!1,convert:e=>e?parseInt(e):void 0},{name:`workgroup-id`,required:!1,convert:e=>e?parseInt(e):void 0},{name:`context`,required:!1}]})})),wme,Tme=j((()=>{Va(),z(),_f(),wme=za({component:I(()=>gf(()=>import(`./SchoolCareer-Bnhk3xLO.js`),__vite__mapDeps([331,1,2,3,45,43,44,11,12,13,14,5,6,7,4,8,9,10,15,16,29,30,31,32,22,33,71,53,42,102,23,24,75,76,77,78,79,80,81,82,40,59,60,61,62,83,73,84,70,72,85,86,87,48,49,88,89,90,46,74,118,332,34,35,36,17,18,19,20,21,37,47,50]))),appName:`SchoolCareer`,attributes:[{name:`person-id`,required:!0,convert:parseInt},{name:`school-unit-id`,required:!1,convert:e=>e?parseInt(e):void 0}]})})),Eme,Dme=j((()=>{Va(),z(),_f(),Eme=za({component:I(()=>gf(()=>import(`./SchoolSitesSubModule-D0ui6SgI.js`),__vite__mapDeps([333,1,4,12,13,11,14,15,31,29,30,32,22,33,7,77,102,23,88,24,83,70,71,53,42,72,73,87,48,6,49,89,91,108,109,155,2,3,27,156,93,5,8,9,18,157,158,90,159,160,161,162,163,164,165,181,182,183,76,78,79,80,184,185,186,168,169,170,171,255]))),appName:`SchoolSites`})})),Ome,kme=j((()=>{Va(),z(),_f(),Ome=za({component:I(()=>gf(()=>import(`./SecretLaboratory-DpQzNf-T.js`),__vite__mapDeps([334,1,2,3,43,44,45,5,6,7,4,8,9,17,11,12,13,14,16,18,19,20,21,22,33,51,52,53,42,54,55,255,48,49]))),attributes:[{name:`read-access`,required:!0,convert:e=>e===void 0?void 0:JSON.parse(e)},{name:`write-access`,required:!0,convert:e=>e===void 0?void 0:JSON.parse(e)}],appName:`SecretLaboratory`})})),Ame,jme=j((()=>{Va(),z(),_f(),Ame=za({component:I(()=>gf(()=>import(`./Overview-DGfbr4fX.js`),__vite__mapDeps([335,1,4,270,3,22,14,34,10,11,12,13,15,16,35,36,17,18,19,20,21,29,30,31,32,37,33,7,23,336,2,27,337]))),appName:`SelfEvaluationOverview`,attributes:[{name:`self-evaluations`,required:!0,convert:JSON.parse},{name:`criteria-catalog-button-text`,required:!0,convert:JSON.parse},{name:`criteria-catalog-file-url`,required:!0,convert:JSON.parse}]})})),Mme,Nme=j((()=>{Va(),z(),_f(),Mme=za({component:I(()=>gf(()=>import(`./Settings-DLwZxj5I.js`),__vite__mapDeps([338,1,2,3,4,336,27,339]))),appName:`SelfEvaluationSettings`,attributes:[{name:`label`,required:!0},{name:`school-unit-id`,required:!0,convert:parseInt},{name:`school-class-id`,required:!0,convert:parseInt},{name:`settings`,required:!0,convert:JSON.parse}]})})),Pme,Fme=j((()=>{Va(),z(),_f(),Pme=za({component:I(()=>gf(()=>import(`./SensitiveFieldConfigView-Ckrh2hki.js`),__vite__mapDeps([340,1,2,3,4,17,11,12,13,14,16,18,19,20,21,29,30,31,32,33,7,341]))),appName:`SensitiveFieldConfigView`})}));function Ime(e,t){return[jp,`groupDescription`,H(()=>Jt(Z(e),Z(t)))]}function Lme(e,t){return[jp,`mainTimeslot`,H(()=>Jt(Z(e),Z(t)))]}function Rme(e,t){return[jp,`mainTimeslotOptions`,H(()=>Jt(Z(e),Z(t)))]}function zme(e,t){return[jp,`mainTimeslotCopy`,H(()=>Jt(Z(e),Z(t)))]}function Bme(e,t){return[jp,`selectableFields`,H(()=>Jt(Z(e),Z(t)))]}function Vme(e,t){return[jp,`selectedFields`,H(()=>Jt(Z(e),Z(t)))]}function Hme(e,t){return[jp,`fieldsToCopy`,H(()=>Jt(Z(e),Z(t)))]}function Ume(e,t){return[jp,`selectedServices`,H(()=>Jt(Z(e),Z(t)))]}function Wme(e,t){return[jp,`registrationsTableEntries`,H(()=>Jt(Z(e),Z(t)))]}var jp,Gme=j((()=>{qt(),Xt(),z(),jp=`Core\\ServiceRegistrations\\AdminManagingBookingGroup`}));function Kme(e,t){return Kt({queryKey:Ime(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((n,r)=>{let i={parameters:{},rpcContext:{formId:Z(e),bookingGroupId:Z(t)}};Y(`${basePath}rpc/collections/AdminManagingBookingGroup/groupDescription.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}function qme(){return J({retry:0,retryDelay:void 0,mutationKey:[Mp,`updateGroupDescription`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{newDescription:e.newDescription},rpcContext:{formId:e.formId,bookingGroupId:e.bookingGroupId}};return Y(`${basePath}rpc/collections/AdminManagingBookingGroup/updateGroupDescription.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Jme(e,t){return Kt({queryKey:Lme(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((n,r)=>{let i={parameters:{},rpcContext:{formId:Z(e),bookingGroupId:Z(t)}};Y(`${basePath}
13rpc/collections/AdminManagingBookingGroup/mainTimeslot.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}function Yme(e,t){return Kt({queryKey:Rme(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((n,r)=>{let i={parameters:{},rpcContext:{formId:Z(e),bookingGroupId:Z(t)}};Y(`${basePath}rpc/collections/AdminManagingBookingGroup/mainTimeslotOptions.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}function Xme(){return J({retry:0,retryDelay:void 0,mutationKey:[Mp,`updateMainTimeslotId`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{timeslotSelectId:e.timeslotSelectId},rpcContext:{formId:e.formId,bookingGroupId:e.bookingGroupId}};return Y(`${basePath}rpc/collections/AdminManagingBookingGroup/updateMainTimeslotId.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Zme(e,t){return Kt({queryKey:zme(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((n,r)=>{let i={parameters:{},rpcContext:{formId:Z(e),bookingGroupId:Z(t)}};Y(`${basePath}rpc/collections/AdminManagingBookingGroup/mainTimeslotCopy.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}function Qme(){return J({retry:0,retryDelay:void 0,mutationKey:[Mp,`updateMainTimeslotCopy`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{newCopySetting:e.newCopySetting},rpcContext:{formId:e.formId,bookingGroupId:e.bookingGroupId}};return Y(`${basePath}rpc/collections/AdminManagingBookingGroup/updateMainTimeslotCopy.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function $me(e,t){return Kt({queryKey:Bme(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((n,r)=>{let i={parameters:{},rpcContext:{formId:Z(e),bookingGroupId:Z(t)}};Y(`${basePath}rpc/collections/AdminManagingBookingGroup/selectableFields.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}function ehe(e,t){return Kt({queryKey:Vme(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((n,r)=>{let i={parameters:{},rpcContext:{formId:Z(e),bookingGroupId:Z(t)}};Y(`${basePath}rpc/collections/AdminManagingBookingGroup/selectedFields.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}function the(){return J({retry:0,retryDelay:void 0,mutationKey:[Mp,`updateSelectedFields`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{newIds:e.newIds},rpcContext:{formId:e.formId,bookingGroupId:e.bookingGroupId}};return Y(`${basePath}rpc/collections/AdminManagingBookingGroup/updateSelectedFields.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function nhe(e,t){return Kt({queryKey:Hme(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((n,r)=>{let i={parameters:{},rpcContext:{formId:Z(e),bookingGroupId:Z(t)}};Y(`${basePath}rpc/collections/AdminManagingBookingGroup/fieldsToCopy.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}function rhe(){return J({retry:0,retryDelay:void 0,mutationKey:[Mp,`updateFieldsToCopy`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{newFieldsToCopy:e.newFieldsToCopy},rpcContext:{formId:e.formId,bookingGroupId:e.bookingGroupId}};return Y(`${basePath}rpc/collections/AdminManagingBookingGroup/updateFieldsToCopy.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function ihe(e,t){return Kt({queryKey:Ume(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((n,r)=>{let i={parameters:{},rpcContext:{formId:Z(e),bookingGroupId:Z(t)}};Y(`${basePath}rpc/collections/AdminManagingBookingGroup/selectedServices.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}function ahe(){return J({retry:0,retryDelay:void 0,mutationKey:[Mp,`updateSelectedServices`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{newIds:e.newIds},rpcContext:{formId:e.formId,bookingGroupId:e.bookingGroupId}};return Y(`${basePath}rpc/collections/AdminManagingBookingGroup/updateSelectedServices.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function ohe(){return J({retry:0,retryDelay:void 0,mutationKey:[Mp,`disconnectService`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{serviceId:e.serviceId},rpcContext:{formId:e.formId,bookingGroupId:e.bookingGroupId}};return Y(`${basePath}rpc/collections/AdminManagingBookingGroup/disconnectService.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function she(e,t){return Kt({queryKey:Wme(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((n,r)=>{let i={parameters:{},rpcContext:{formId:Z(e),bookingGroupId:Z(t)}};Y(`${basePath}rpc/collections/AdminManagingBookingGroup/registrationsTableEntries.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}function che(){return J({retry:0,retryDelay:void 0,mutationKey:[Mp,`updateRegistrationFullyBooked`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{registrationId:e.registrationId,fullyBooked:e.fullyBooked},rpcContext:{formId:e.formId,bookingGroupId:e.bookingGroupId}};return Y(`${basePath}rpc/collections/AdminManagingBookingGroup/updateRegistrationFullyBooked.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}var Mp,Np=j((()=>{Gt(),Xt(),Wt(),z(),Gme(),Mp=`Core\\ServiceRegistrations\\AdminManagingBookingGroup`})),lhe,uhe=j((()=>{z(),Yr(),Fr(),Sr(),Q(),Np(),lhe=p({__name:`EditGroupDescriptionButton`,props:{formId:{},bookingGroupId:{},description:{}},emits:[`done`],setup(e,{emit:n}){let r=V(``);O(()=>r.value=e.description);let a=n,{mutateAsync:o}=qme();async function s(){await o({formId:e.formId,bookingGroupId:e.bookingGroupId,newDescription:r.value}),a(`done`)}return(n,o)=>(y(),i(Ir,{title:`Buchungsgruppe «${e.description}»`,variant:`Info`,"onClick:backdrop":o[2]||=e=>a(`done`),"onKeydown:escape":o[3]||=e=>a(`done`)},{description:R(()=>[o[4]||=x(`p`,null,`Name ändern`,-1),t(Xr,{value:r.value,"onUpdate:value":o[0]||=e=>r.value=e,placeholder:`Name der Buchungsgruppe`},null,8,[`value`])]),buttons:R(()=>[t($,{text:`abbrechen`,variant:`Secondary`,onClick:o[1]||=e=>a(`done`)}),t(Cr,{text:`speichern`,variant:`Primary`,disabled:!r.value,action:s},null,8,[`disabled`])]),_:1},8,[`title`]))}})})),dhe,fhe=j((()=>{uhe(),uhe(),dhe=lhe}));function phe(e){let t=new Date,n=t.getFullYear()+e-+(t.getMonth()<7),r=n+1;return{start:`${n}-08-01`,end:`${r}-07-31`,description:`${n} / ${r}`}}function mhe(){return[phe(0),phe(1)]}var hhe=j((()=>{}));function ghe(){return[Pp,`listCategories`,H(()=>Jt())]}function _he(e){return[Pp,`servicesByTimeframe`,H(()=>Jt(Z(e)))]}var Pp,vhe=j((()=>{qt(),Xt(),z(),Pp=`Core\\ServiceRegistrations\\AdminManagingRegistrationForms`}));function yhe(){return Kt({queryKey:ghe(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((e,t)=>
13{Y(`${basePath}rpc/collections/AdminManagingRegistrationForms/listCategories.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function bhe(e){return Kt({queryKey:_he(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{timeframes:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/AdminManagingRegistrationForms/servicesByTimeframe.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}var xhe=j((()=>{Gt(),Xt(),Wt(),z(),vhe()})),She,Che,whe,The,Ehe,Dhe,Ohe,khe,Ahe,jhe,Mhe,Nhe,Phe=j((()=>{z(),hhe(),Yr(),Q(),Np(),xhe(),She={class:`grid gap-4`},Che={class:`bg-white grid grid-cols-2 gap-2`},whe={class:`col-span-full grid gap-2 grid-cols-[auto_1fr]`,style:{"grid-template-columns":`repeat(2, auto 1fr)`}},The=[`value`],Ehe=[`textContent`],Dhe={class:`grid grid-cols-[auto_1fr_auto] gap-2 items-center`},Ohe={key:1,class:`sticky h-6 grid items-center top-2 left-0 right-0 col-span-full text-sm font-bold px-2 bg-blue-50`},khe={class:`grid col-span-full grid-cols-[subgrid] p-2 border border-grey-100 rounded items-center`},Ahe=[`value`],jhe=[`textContent`],Mhe=[`textContent`],Nhe=p({__name:`EditAssociatedServices`,props:{formId:{},bookingGroupId:{},existingIds:{}},setup(e){let n=V(``),r=mhe(),i=V([r[1]]),a=V([]);O(()=>a.value=[...e.existingIds]);let{mutateAsync:o}=ahe(),s=H({get:()=>a.value,set:t=>{a.value=t,o({formId:e.formId,bookingGroupId:e.bookingGroupId,newIds:t})}}),{data:c}=bhe(()=>i.value),l=H(()=>(c.value??[]).flatMap(({services:e,description:t})=>e.map(e=>({...e,description:t}))).sort((e,t)=>{let n=t.sortingYear-e.sortingYear;if(n!==0)return n;let r=t.categorySortorder-e.categorySortorder;return r===0?t.yearSortorder-t.yearSortorder:r}));function u(e){let t=n.value.split(` `).filter(e=>!!e).map(e=>e.toLowerCase()),r=e.name.split(` `).filter(e=>!!e).map(e=>e.toLowerCase()),i=e.categoryName.split(` `).filter(e=>!!e).map(e=>e.toLowerCase()),a=[...r,...i],o=[e.start.slice(0,4),e.end.slice(0,4)];return t.every(e=>a.some(t=>t.startsWith(e))||o.some(t=>t.includes(e)))}let d=H(()=>n?l.value.filter(u):l.value),f=H(()=>d.value.every(e=>s.value.includes(e.id))),p=H(()=>d.value.every(e=>!s.value.includes(e.id)));function m(){s.value=[...new Set([...d.value.map(e=>e.id),...s.value])]}function g(){let e=d.value.map(e=>e.id);s.value=s.value.filter(t=>!e.includes(t))}return(e,a)=>(y(),C(`div`,She,[x(`div`,Che,[x(`div`,whe,[(y(!0),C(k,null,F(h(r),e=>(y(),C(`label`,{key:e.description,class:`grid col-span-2 grid-cols-[subgrid] cursor-pointer`},[he(x(`input`,{"onUpdate:modelValue":a[0]||=e=>i.value=e,value:e,type:`checkbox`},null,8,The),[[re,i.value]]),x(`span`,{textContent:A(e.description)},null,8,Ehe)]))),128))]),t(Xr,{value:n.value,"onUpdate:value":a[1]||=e=>n.value=e,placeholder:`Angebote suchen...`,class:`col-span-full`},null,8,[`value`]),t($,{text:`alle wählen`,size:`Small`,variant:`Primary-Outline`,disabled:f.value,onClick:m},null,8,[`disabled`]),t($,{text:`alle abwählen`,size:`Small`,variant:`Primary-Outline`,disabled:p.value,onClick:g},null,8,[`disabled`])]),x(`div`,Dhe,[(y(!0),C(k,null,F(d.value,(e,t)=>(y(),C(k,{key:e.id},[d.value[t-1]?.description===e.description?B(``,!0):(y(),C(`div`,{key:0,class:P([`sticky h-6 grid items-center -top-4 left-0 right-0 col-span-full text-sm font-bold px-2 bg-blue-50`,`year-${e.sortingYear}`])},A(e.description),3)),d.value[t-1]?.categoryName!==e.categoryName||d.value[t-1]?.description!==e.description?(y(),C(`div`,Ohe,A(e.categoryName),1)):B(``,!0),x(`label`,khe,[he(x(`input`,{"onUpdate:modelValue":a[2]||=e=>s.value=e,value:e.id,type:`checkbox`},null,8,Ahe),[[re,s.value]]),x(`span`,{textContent:A(e.name)},null,8,jhe),x(`span`,{class:`text-grey-400 text-sm justify-self-end`,textContent:A(e.yearDescription)},null,8,Mhe)])],64))),128))])]))}})})),Fhe,Ihe=j((()=>{Phe(),Phe(),Fhe=Nhe})),Lhe,Rhe,zhe,Bhe,Vhe,Hhe=j((()=>{z(),Ln(),Zr(),mn(),Np(),Lhe={key:0,class:`grid grid-cols-[1fr_auto_auto] items-center gap-x-2`},Rhe=[`textContent`],zhe=[`textContent`],Bhe={key:1,class:`p-8`},Vhe=p({__name:`SelectedServicesList`,props:{formId:{},bookingGroupId:{},services:{}},setup(e){let{mutateAsync:n}=ohe();return(r,i)=>e.services.length>0?(y(),C(`ul`,Lhe,[(y(!0),C(k,null,F(e.services,r=>(y(),C(`li`,{key:r.id,class:`py-2 border-b first:border-t border-grey-100 grid grid-cols-[subgrid] col-span-full items-center`},[x(`span`,{textContent:A(r.name)},null,8,Rhe),x(`span`,{class:`text-grey-400 text-sm justify-self-end`,textContent:A(r.yearDescription)},null,8,zhe),t(Qr,{icon:hn,variant:`Tertiary`,size:`Tiny`,title:`Verknüpfung entfernen`,action:()=>h(n)({formId:e.formId,bookingGroupId:e.bookingGroupId,serviceId:r.id})},null,8,[`action`])]))),128))])):(y(),C(`div`,Bhe,[t(Rn,{title:`Keine Schulangebote verknüpft`})]))}})})),Uhe,Whe=j((()=>{Hhe(),Hhe(),Uhe=Vhe}));function Ghe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,qhe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M441 58.9L453.1 71c9.4 9.4 9.4 24.6 0 33.9L424 
13134.1 377.9 88 407 58.9c9.4-9.4 24.6-9.4 33.9 0zM209.8 256.2L344 121.9 390.1 168 255.8 302.2c-2.9 2.9-6.5 5-10.4 6.1l-58.5 16.7 16.7-58.5c1.1-3.9 3.2-7.5 6.1-10.4zM373.1 25L175.8 222.2c-8.7 8.7-15 19.4-18.3 31.1l-28.6 100c-2.4 8.4-.1 17.4 6.1 23.6s15.2 8.5 23.6 6.1l100-28.6c11.8-3.4 22.5-9.7 31.1-18.3L487 138.9c28.1-28.1 28.1-73.7 0-101.8L474.9 25C446.8-3.1 401.2-3.1 373.1 25zM88 64C39.4 64 0 103.4 0 152L0 424c0 48.6 39.4 88 88 88l272 0c48.6 0 88-39.4 88-88l0-112c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 112c0 22.1-17.9 40-40 40L88 464c-22.1 0-40-17.9-40-40l0-272c0-22.1 17.9-40 40-40l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L88 64z`},null,-1)]]))])}var Khe,qhe,Fp,Ip=j((()=>{z(),G(),Khe={},qhe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Fp=K(Khe,[[`render`,Ghe]])})),Jhe,Yhe,Xhe,Zhe,Qhe,$he,ege,tge=j((()=>{z(),Rt(),gn(),Q(),Ip(),gr(),Jhe={class:`rounded border border-grey-100 p-4 grid grid-cols-[1fr_auto] gap-4 items-start auto-rows-max`},Yhe=[`textContent`],Xhe={class:`col-span-full`},Zhe={class:`grid gap-4`},Qhe=[`textContent`],$he={class:`grid justify-end`},ege=p({__name:`OptionBox`,props:{title:{}},setup(e){let n=V(!1);function r(){n.value=!1}function a(){n.value=!0}return(o,s)=>(y(),C(`div`,Jhe,[x(`h2`,{class:`font-bold text-lg py-2`,textContent:A(e.title)},null,8,Yhe),t(zt,{size:`Small`,variant:`Secondary`,icon:Fp,class:`self-start`,onClick:a}),x(`div`,Xhe,[Ee(o.$slots,`content`)]),t(_r,null,{default:R(()=>[n.value?(y(),i(_n,{key:0,size:`Small`,onCancel:r,"onKeydown:escape":r,"onClick:backdrop":r},{header:R(()=>[x(`div`,Zhe,[x(`h1`,{class:`text-lg font-bold`,textContent:A(e.title)},null,8,Qhe)])]),footer:R(()=>[x(`div`,$he,[t($,{text:`schliessen`,variant:`Secondary`,onClick:r})])]),default:R(()=>[Ee(o.$slots,`edit`)]),_:3})):B(``,!0)]),_:3})]))}})})),Lp,Rp=j((()=>{tge(),tge(),Lp=ege})),nge,rge=j((()=>{z(),Ihe(),Whe(),Rp(),Np(),nge=p({__name:`BookingGroupAssociatedServices`,props:{formId:{},bookingGroupId:{}},setup(e){let{data:n}=ihe(()=>e.formId,()=>e.bookingGroupId);return(r,a)=>h(n)?(y(),i(Lp,{key:0,title:`Verknüpfte Schulangebote (${h(n).length})`},{content:R(()=>[t(Uhe,{"form-id":e.formId,"booking-group-id":e.bookingGroupId,services:h(n)},null,8,[`form-id`,`booking-group-id`,`services`])]),edit:R(()=>[t(Fhe,{"form-id":e.formId,"booking-group-id":e.bookingGroupId,"existing-ids":h(n).map(e=>e.id)},null,8,[`form-id`,`booking-group-id`,`existing-ids`])]),_:1},8,[`title`])):B(``,!0)}})})),ige,age=j((()=>{rge(),rge(),ige=nge})),oge,sge,cge,lge,uge=j((()=>{z(),Np(),oge={key:0,class:`grid gap-2`},sge=[`value`],cge=[`textContent`],lge=p({__name:`EditSelectedFields`,props:{formId:{},bookingGroupId:{},existingIds:{}},setup(e){let t=V([]);O(()=>t.value=[...e.existingIds]);let{data:n}=$me(()=>e.formId,()=>e.bookingGroupId),{mutateAsync:r}=the(),i=H({get:()=>t.value,set:n=>{t.value=n,r({formId:e.formId,bookingGroupId:e.bookingGroupId,newIds:n})}});return(e,t)=>h(n)?(y(),C(`div`,oge,[(y(!0),C(k,null,F(h(n),e=>(y(),C(`label`,{key:e.identifier,class:`p-2 rounded border border-grey-100 grid grid-cols-[auto_1fr] gap-2`},[he(x(`input`,{"onUpdate:modelValue":t[0]||=e=>i.value=e,value:e.identifier,type:`checkbox`},null,8,sge),[[re,i.value]]),x(`span`,{textContent:A(e.title)},null,8,cge)]))),128))])):B(``,!0)}})})),dge,fge=j((()=>{uge(),uge(),dge=lge})),pge,mge,hge,gge,_ge,vge,yge=j((()=>{z(),Ln(),mr(),Np(),pge={key:0,class:`grid gap-1`},mge={class:`grid grid-cols-[1fr_auto] col-span-full`},hge=[`textContent`],gge={class:`grid items-center gap-1 grid-cols-[auto_auto] justify-self-end`},_ge={key:1,class:`p-8`},vge=p({__name:`SelectedFieldsList`,props:{formId:{},bookingGroupId:{},fields:{},existingCopyIds:{}},setup(e){let n=V([]);O(()=>n.value=[...e.existingCopyIds]);let{mutateAsync:r}=rhe(),i=H({get:()=>n.value,set:t=>{n.value=t,r({formId:e.formId,bookingGroupId:e.bookingGroupId,newFieldsToCopy:t})}});return(n,r)=>e.fields.length>0?(y(),C(`div`,pge,[r[0]||=x(`div`,{class:`justify-self-end grid justify-items-end text-sm font-bold`},[x(`span`,null,`automatisch in die`),x(`span`,null,`Leitungsnotiz übernehmen`)],-1),x(`ul`,mge,[(y(!0),C(k,null,F(e.fields,e=>(y(),C(`li`,{key:e.identifier,class:`py-2 border-b first:border-t border-grey-100 grid grid-cols-[subgrid] col-span-full`},[x(`span`,{textContent:A(e.title)},null,8,hge),x(`label`,gge,[t(hr,{on:i.value.includes(e.identifier),"onUpdate:on":t=>
13t?i.value=[...i.value,e.identifier]:i.value=i.value.filter(t=>t!==e.identifier)},null,8,[`on`,`onUpdate:on`])])]))),128))])])):(y(),C(`div`,_ge,[t(Rn,{title:`Keine Felder ausgewählt`})]))}})})),bge,xge=j((()=>{yge(),yge(),bge=vge})),Sge,Cge=j((()=>{z(),fge(),xge(),Rp(),Np(),Sge=p({__name:`BookingGroupFieldSelect`,props:{formId:{},bookingGroupId:{}},setup(e){let{data:n,refetch:r}=ehe(()=>e.formId,()=>e.bookingGroupId),{data:a}=nhe(()=>e.formId,()=>e.bookingGroupId);return(r,o)=>h(n)&&h(a)?(y(),i(Lp,{key:0,title:`Angezeigte Felder (${h(n).length})`},{content:R(()=>[t(bge,{"form-id":e.formId,"booking-group-id":e.bookingGroupId,fields:h(n),"existing-copy-ids":h(a)},null,8,[`form-id`,`booking-group-id`,`fields`,`existing-copy-ids`])]),edit:R(()=>[t(dge,{"form-id":e.formId,"booking-group-id":e.bookingGroupId,"existing-ids":h(n).map(e=>e.identifier)},null,8,[`form-id`,`booking-group-id`,`existing-ids`])]),_:1},8,[`title`])):B(``,!0)}})})),wge,Tge=j((()=>{Cge(),Cge(),wge=Sge})),Ege,Dge,Oge,kge,Age,jge=j((()=>{z(),Np(),Ege={class:`grid grid-cols-[auto_1fr] gap-2`},Dge=[`value`],Oge=[`textContent`],kge={class:`grid grid-cols-[subgrid] col-span-full p-2 border rounded-lg border-grey-100`},Age=p({__name:`EditMainTimeslotSelect`,props:{formId:{},bookingGroupId:{},existingId:{}},setup(e){let{mutateAsync:t}=Xme(),n=V(null);O(()=>n.value=e.existingId);let r=H({get:()=>n.value,set:r=>{n.value=r,t({formId:e.formId,bookingGroupId:e.bookingGroupId,timeslotSelectId:r})}}),{data:i}=Yme(()=>e.formId,()=>e.bookingGroupId);return(e,t)=>(y(),C(`div`,Ege,[h(i)?(y(),C(k,{key:0},[(y(!0),C(k,null,F(h(i),e=>(y(),C(`label`,{key:e.id,class:`grid grid-cols-[subgrid] col-span-full p-2 border rounded-lg border-grey-100`},[he(x(`input`,{"onUpdate:modelValue":t[0]||=e=>r.value=e,type:`radio`,value:e.id},null,8,Dge),[[De,r.value]]),x(`span`,{textContent:A(e.title)},null,8,Oge)]))),128)),x(`label`,kge,[he(x(`input`,{"onUpdate:modelValue":t[1]||=e=>r.value=e,type:`radio`,value:null},null,512),[[De,r.value]]),t[2]||=x(`span`,{class:`text-grey-400`},`Kein Haupt-Zeitfenster`,-1)])],64)):B(``,!0)]))}})})),Mge,Nge=j((()=>{jge(),jge(),Mge=Age})),Pge,Fge,Ige,Lge,Rge,zge=j((()=>{z(),mr(),Np(),Pge={key:0,class:`grid gap-1`},Fge={class:`py-2 grid grid-cols-[1fr_auto] border-y border-grey-100`},Ige=[`textContent`],Lge={key:1,class:`text-grey-400`},Rge=p({__name:`MainTimeslotDisplay`,props:{formId:{},bookingGroupId:{},mainTimeslotSelect:{}},setup(e){let{data:n}=Zme(()=>e.formId,()=>e.bookingGroupId),{mutate:r,isPending:i}=Qme();return(a,o)=>e.mainTimeslotSelect?(y(),C(`div`,Pge,[o[1]||=x(`div`,{class:`justify-self-end grid justify-items-end text-sm font-bold`},[x(`span`,null,`automatisch in die`),x(`span`,null,`Leitungsnotiz übernehmen`)],-1),x(`div`,Fge,[x(`span`,{textContent:A(e.mainTimeslotSelect.title)},null,8,Ige),x(`label`,null,[t(hr,{on:h(n)??null,"is-executing":h(i),"onUpdate:on":o[0]||=t=>h(r)({newCopySetting:t,formId:e.formId,bookingGroupId:e.bookingGroupId})},null,8,[`on`,`is-executing`])])])])):(y(),C(`span`,Lge,`Kein Haupt-Zeitfenster`))}})})),Bge,Vge=j((()=>{zge(),zge(),Bge=Rge})),Hge,Uge=j((()=>{z(),Nge(),Vge(),Rp(),Np(),Hge=p({__name:`BookingGroupMainTimeslotSelect`,props:{formId:{},bookingGroupId:{}},setup(e){let{data:n}=Jme(()=>e.formId,()=>e.bookingGroupId);return(r,a)=>(y(),i(Lp,{title:`Haupt-Zeitfensterauswahl`},{content:R(()=>[t(Bge,{"form-id":e.formId,"booking-group-id":e.bookingGroupId,"main-timeslot-select":h(n)??null},null,8,[`form-id`,`booking-group-id`,`main-timeslot-select`])]),edit:R(()=>[t(Mge,{"form-id":e.formId,"booking-group-id":e.bookingGroupId,"existing-id":h(n)?.id??null},null,8,[`form-id`,`booking-group-id`,`existing-id`])]),_:1}))}})})),Wge,Gge=j((()=>{Uge(),Uge(),Wge=Hge})),Kge,qge,Jge,Yge=j((()=>{z(),Kge=[`data-value`],qge=[`rows`,`placeholder`,`disabled`,`data-is-valid`],Jge=p({__name:`InputGroupTextarea`,props:r({rows:{},autosize:{type:Boolean},placeholder:{},disabled:{type:Boolean},isValid:{type:Boolean}},{value:{required:!0},valueModifiers:{}}),emits:r([`focus`,`keyup`,`blur`],[`update:value`]),setup(e,{expose:t,emit:n}){let r=M(e,`value`),i=n,a=ke(`input`);return t({input:a}),(t,n)=>(y(),C(`div`,{class:P([`[overflow-wrap:anywhere] grid py-eds-s after:whitespace-pre-wrap after:invisible after:[grid-area:1/1]`,{"after:content-[attr(data-value)_'_']":e.autosize}]),"data-value":r.value}
13,[he(x(`textarea`,{ref_key:`input`,ref:a,"onUpdate:modelValue":n[0]||=e=>r.value=e,rows:e.rows,placeholder:e.placeholder,disabled:e.disabled,"data-is-valid":e.isValid,class:`eds-input [grid-area:1/1] resize-none`,onFocus:n[1]||=e=>i(`focus`,e),onKeyup:n[2]||=e=>i(`keyup`,e),onBlur:n[3]||=e=>i(`blur`,e)},null,40,qge),[[ie,r.value]])],10,Kge))}})})),Xge,Zge=j((()=>{Yge(),Yge(),Xge=Jge})),Qge,$ge=j((()=>{z(),Jn(),qr(),Yn(),Xn(),Zge(),Qge=p({__name:`TextareaInput`,props:r({label:{},description:{},required:{type:Boolean},rules:{},liveRules:{},rows:{default:5},narrow:{type:Boolean},autosize:{type:Boolean},placeholder:{},autofocus:{type:Boolean},disabled:{type:Boolean}},{value:{required:!0},valueModifiers:{}}),emits:r([`focus`,`keyup`,`blur`],[`update:value`]),setup(e,{expose:n,emit:r}){let a=M(e,`value`),o=r,s=ke(`input`),{isFocused:c,focus:l,blur:u}=Zn(s,e.autofocus);return n({isFocused:c,focus:l,blur:u}),(n,r)=>(y(),i(Jr,{value:a.value,label:e.label,description:e.description,required:e.required,rules:e.rules,"live-rules":e.liveRules},{default:R(({isValid:n,tryRevalidate:i})=>[t(Qn,{onPointerdown:h(l)},{default:R(()=>[t($n,{narrow:e.narrow},{default:R(()=>[t(Xge,{ref_key:`input`,ref:s,value:a.value,"onUpdate:value":r[0]||=e=>a.value=e,rows:e.rows,autosize:e.autosize,placeholder:e.placeholder,disabled:e.disabled,"is-valid":n,onFocus:r[1]||=e=>o(`focus`,e),onKeyup:r[2]||=e=>o(`keyup`,e),onBlur:e=>{i(),o(`blur`,e)}},null,8,[`value`,`rows`,`autosize`,`placeholder`,`disabled`,`is-valid`,`onBlur`])]),_:2},1032,[`narrow`])]),_:2},1032,[`onPointerdown`])]),_:1},8,[`value`,`label`,`description`,`required`,`rules`,`live-rules`]))}})})),zp,Bp=j((()=>{$ge(),$ge(),zp=Qge}));function e_e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,n_e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M0 240c0 54.4 19.3 104.6 51.9 144.9L3.1 474.3c-2 3.7-3.1 7.9-3.1 12.2 0 14.1 11.4 25.5 25.5 25.5 4 0 7.8-.6 11.5-2.1L153.4 460c31.4 12.9 66.1 20 102.6 20 141.4 0 256-107.5 256-240S397.4 0 256 0 0 107.5 0 240zM94 407.9c9.3-17.1 7.4-38.1-4.8-53.2-26.1-32.3-41.2-71.9-41.2-114.7 0-103.2 90.2-192 208-192s208 88.8 208 192-90.2 192-208 192c-30.2 0-58.7-5.9-84.3-16.4-11.9-4.9-25.3-4.8-37.1 .3L76 440.9 94 407.9zM256 144c-13.3 0-24 10.7-24 24l0 48-48 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l48 0 0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48 48 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-48 0 0-48c0-13.3-10.7-24-24-24z`},null,-1)]]))])}var t_e,n_e,Vp,r_e=j((()=>{z(),G(),t_e={},n_e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Vp=K(t_e,[[`render`,e_e]])}));function i_e(e,t){return[a_e,`changelog`,H(()=>Jt(Z(e),Z(t)))]}var a_e,o_e=j((()=>{qt(),Xt(),z(),a_e=`Core\\ServiceRegistrations\\AdminHandlingRegistration`}));function s_e(){return J({retry:0,retryDelay:void 0,mutationKey:[l_e,`addComment`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{comment:e.comment},rpcContext:{formId:e.formId,registrationId:e.registrationId}};return Y(`${basePath}rpc/collections/AdminHandlingRegistration/addComment.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function c_e(e,t){return Kt({queryKey:i_e(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((n,r)=>{let i={parameters:{},rpcContext:{formId:Z(e),registrationId:Z(t)}};Y(`${basePath}rpc/collections/AdminHandlingRegistration/changelog.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}var l_e,u_e=j((()=>{Gt(),Xt(),Wt(),z(),o_e(),l_e=`Core\\ServiceRegistrations\\AdminHandlingRegistration`})),d_e,f_e,p_e=j((()=>{z(),W(),Bp(),Rt(),Fr(),Sr(),Q(),r_e(),gr(),Hr(),u_e(),d_e={class:`w-full text-start`},f_e=p({__name:`RegistrationCommentButton`,props:{formId:{},registrationId:{},participantDisplayName:{}},emits:[`saved`],setup(e,{emit:n}){let r=n,a=V(!1),o=V(``),{mutateAsync:s}=s_e();async function c(){await s({formId:e.formId,registrationId:e.registrationId,comment:o.value.trim()},{onError:e=>U(e.messageForUser)}),o.value=``,a.value=!1,r(`saved`)}return(n,r)=>(y(),C(k,null,[t(zt,{icon:Vp,size:`Small`,variant:`Tertiary`,title:`Kommentar erfassen`,onClick:r[0]||=e=>a.value=!0}),t(_r,null,{default:R(()=>[a.value?(y(),i(Ir,{key:0,title:`Anmeldung von «${e.participantDisplayName}»`,variant:`Info`,"onClick:backdrop":r[3]||=e=>a.value=!1,"onKeydown:escape":r[4]||=e=>a.value=!1},{description:R(()=>[x(`div`,d_e,[t(zp,{value:o.value,"onUpdate:value":r[1]||=e=>o.value=e,label:`Kommentar`,required:``,"live-rules":[h(zr).maxLength(2e3)]},null,8,[`value`,`live-rules`])])]),buttons:R(()=>[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[2]||=e=>a.value=!1}),t(Cr,{text:`Speichern`,disabled:!o.value.trim(),action:c,"block-user-interface":``},null,8,[`disabled`])]),_:1},8,[`title`])):B(``,!0)]),_:1})],64))}})})),Hp,m_e=j((()=>{p_e(),p_e(),Hp=f_e}));function h_e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,__e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm84.4-299.3l-80 128c-4.2 
136.7-11.4 10.9-19.3 11.3s-15.5-3.2-20.2-9.6l-48-64c-8-10.6-5.8-25.6 4.8-33.6s25.6-5.8 33.6 4.8l27 36 61.4-98.3c7-11.2 21.8-14.7 33.1-7.6s14.7 21.8 7.6 33.1z`},null,-1)]]))])}var g_e,__e,Up,Wp=j((()=>{z(),G(),g_e={},__e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Up=K(g_e,[[`render`,h_e]])})),v_e,y_e,b_e=j((()=>{z(),fr(),v_e={class:`grid [&>*]:col-start-1 [&>*]:row-start-1`},y_e=p({__name:`FadeSwap`,setup(e){return(e,n)=>(y(),C(`div`,v_e,[t(pr,{mode:`default`},{default:R(()=>[Ee(e.$slots,`default`)]),_:3})]))}})})),Gp,Kp=j((()=>{b_e(),b_e(),Gp=y_e})),x_e,S_e,C_e,w_e,T_e,E_e,D_e,O_e,k_e,A_e,j_e,M_e,N_e,P_e,F_e,I_e,L_e,R_e,z_e=j((()=>{z(),m_e(),Ln(),Zr(),Q(),bn(),Wp(),Lr(),$r(),mn(),Kp(),Np(),x_e={key:0,class:`grid gap-4 grid-cols-[1fr_auto] items-center`},S_e={class:`flex flex-wrap gap-2 items-center`},C_e={class:`font-bold text-lg m-0`},w_e={class:`col-span-full py-2 grid grid-cols-[subgrid] items-center text-sm font-bold text-grey-500`},T_e={class:`overflow-hidden text-ellipsis whitespace-nowrap`},E_e=[`title`,`textContent`],D_e=[`title`,`textContent`],O_e={key:0,class:`col-span-full p-16`},k_e=[`value`],A_e=[`textContent`],j_e={class:`flex flex-wrap gap-1 py-1`},M_e=[`title`],N_e={key:0,title:`Vollständig verbucht`},P_e={key:0},F_e=[`textContent`],I_e=[`textContent`],L_e={class:`flex gap-1`},R_e=p({__name:`BookingGroupRegistrationsTable`,props:{formId:{},bookingGroupId:{}},emits:[`create:bookings`],setup(e,{emit:n}){let{data:r}=she(()=>e.formId,()=>e.bookingGroupId),{data:a}=Jme(()=>e.formId,()=>e.bookingGroupId),{data:o}=ehe(()=>e.formId,()=>e.bookingGroupId),s=n;function c(){s(`create:bookings`,[...l.value])}let l=V([]),u=H(()=>l.value.length===0),d=H({get:()=>r.value?.every(e=>l.value.includes(e.responseId))??!1,set:e=>l.value=e?r.value?.map(e=>e.responseId)??[]:[]});function f(){let e=r.value;e&&(l.value=e.filter(e=>!e.bookings.length&&!e.fullyBooked).map(e=>e.responseId))}N(r,f),O(f);let{mutateAsync:p}=che();return(n,s)=>h(r)?(y(),C(`div`,x_e,[x(`div`,S_e,[x(`h3`,C_e,`Anmeldungen (`+A(h(r).length)+`)`,1),t($,{text:`Alle ohne Buchung wählen`,variant:`Secondary`,size:`Tiny`,onClick:f})]),x(`div`,null,[t($,{text:`Buchungen erstellen`,icon:ei,disabled:u.value,onClick:c},null,8,[`disabled`])]),x(`div`,{class:`col-span-full grid gap-x-2 items-center`,style:_e({"grid-template-columns":`auto 1fr auto repeat(${(h(o)?.length??0)+ +!!h(a)||1}, minmax(0, 1fr)) auto`})},[x(`div`,w_e,[x(`div`,T_e,[he(x(`input`,{"onUpdate:modelValue":s[0]||=e=>d.value=e,type:`checkbox`},null,512),[[re,d.value]])]),s[2]||=x(`div`,{class:`overflow-hidden text-ellipsis whitespace-nowrap`},`Name`,-1),s[3]||=x(`div`,null,`Buchungen`,-1),h(a)?(y(),C(`div`,{key:0,title:h(a).title,class:`overflow-hidden text-ellipsis whitespace-nowrap`,textContent:A(h(a).title)},null,8,E_e)):B(``,!0),(y(!0),C(k,null,F(h(o),e=>(y(),C(`div`,{key:e.identifier,title:e.title,class:`overflow-hidden text-ellipsis whitespace-nowrap`,textContent:A(e.title)},null,8,D_e))),128)),s[4]||=x(`div`,null,null,-1)]),h(r).length===0?(y(),C(`div`,O_e,[t(Rn,{title:`Keine Anmeldungen vorhanden`})])):B(``,!0),(y(!0),C(k,null,F(h(r),n=>(y(),C(`div`,{key:n.responseId,class:`col-span-full grid grid-cols-[subgrid] items-start border-t border-grey-100 py-2`},[x(`div`,null,[he(x(`input`,{"onUpdate:modelValue":s[1]||=e=>l.value=e,value:n.responseId,type:`checkbox`},null,8,k_e),[[re,l.value]])]),x(`div`,{textContent:A(n.participantDisplayName)},null,8,A_e),x(`div`,j_e,[(y(!0),C(k,null,F(n.bookings,e=>(y(),C(`span`,{key:e.id,title:e.serviceName},[t(Up,{class:`text-green hover:text-green-600`})],8,M_e))),128)),n.fullyBooked?(y(),C(`span`,N_e,[t(Up,{class:`text-blue hover:text-blue-600`})])):B(``,!0)]),h(a)?(y(),C(`div`,P_e,[(y(!0),C(k,null,F(n.mainTimeslotResponse?.texts??[],e=>(y(),C(`p`,{key:e,textContent:A(e)},null,8,F_e))),128))])):B(``,!0),(y(!0),C(k,null,F(h(o),({identifier:e})=>(y(),C(`div`,{key:e},[(y(!0),C(k,null,F(n.selectedFieldResponses.find(t=>t.identifier===e)?.texts??[],e=>(y(),C(`p`,{key:e,textContent:A(e)},null,8,I_e))),128))]))),128)),x(`div`,L_e,[t(Gp,null,{default:R(()=>[n.fullyBooked?(y(),i(Qr,{key:0,icon:Rr,variant:`Tertiary`,size:`Small`,title:`Markierung «vollständig verbucht» entfernen`,action:()=>h(p)({formId:e.formId,bookingGroupId:e.bookingGroupId,registrationId:n.responseId,fullyBooked:!1})},null,8,[`action`])):(y(),i(Qr,{key:1,icon:Sn,variant:`Tertiary`,size:`Small`,title:`Als vollständig verbucht markieren`,action:()=>h(p)({formId:e.formId,bookingGroupId:e.bookingGroupId,registrationId:n.responseId,fullyBooked:!0})},null,8,[`action`]))]),_:2},1024),t(Hp,{"form-id":e.formId,"registration-id":n.responseId,"participant-display-name":n.participantDisplayName},null,8,[`form-id`,`registration-id`,`participant-display-name`])])]))),128))],4)])):B(``,!0)}})})),B_e,V_e=j((()=>{z_e(),z_e(),B_e=R_e}));function H_e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,W_e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M7.5 239c-9.4 9.4-9.4 24.6 0 33.9l200 200c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-183-183 183-183c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L7.5 239z`},null,-1)]]))])}var U_e,W_e,qp,Jp=j((()=>{z(),G(),U_e={},W_e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 320 512`}
13,qp=K(U_e,[[`render`,H_e]])})),G_e,K_e,q_e=j((()=>{z(),Dp(),cA(),Q(),Jp(),G_e={class:`flex flex-wrap gap-2`},K_e=p({__name:`FormContextNavigation`,props:{formId:{}},setup(e){let n=Bf();function r(){n.back()}async function i(){await n.push({...aA,params:{formId:e.formId}})}async function a(){await n.push(nA)}return(e,n)=>(y(),C(`div`,G_e,[t($,{text:`Zurück`,icon:qp,variant:`Tertiary`,onClick:r}),t($,{text:`Formular`,variant:`Tertiary`,onClick:i}),t($,{text:`Formularliste`,variant:`Tertiary`,onClick:a})]))}})})),Yp,J_e=j((()=>{q_e(),q_e(),Yp=K_e}));function Y_e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Z_e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M96 0C43 0 0 43 0 96L0 384c0 29.8 20.4 54.9 48 62l0 34c0 17.7 14.3 32 32 32l16 0c17.7 0 32-14.3 32-32l0-32 192 0 0 32c0 17.7 14.3 32 32 32l16 0c17.7 0 32-14.3 32-32l0-34c27.6-7.1 48-32.2 48-62l0-288c0-53-43-96-96-96L96 0zM64 128c0-17.7 14.3-32 32-32l256 0c17.7 0 32 14.3 32 32l0 96c0 17.7-14.3 32-32 32L96 256c-17.7 0-32-14.3-32-32l0-96zM96 320a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm256 0a32 32 0 1 1 0 64 32 32 0 1 1 0-64z`},null,-1)]]))])}var X_e,Z_e,Q_e,$_e=j((()=>{z(),G(),X_e={},Z_e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},Q_e=K(X_e,[[`render`,Y_e]])}));function eve(e,t){return y(),C(`div`,null,[(y(),C(`svg`,nve,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M411.6 27.3c5.8-5.8 6.3-15.1 1.1-21.5s-14.4-7.7-21.2-3.2l-106.5 71c-27.9 18.6-44.6 49.9-44.6 83.4 0 19.3 5.5 37.9 15.7 53.9L9.6 457.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L301.2 256.3c16 10.2 34.7 15.7 53.9 15.7 33.5 0 64.8-16.8 83.4-44.6l71-106.5c4.6-6.8 3.2-16-3.2-21.2s-15.6-4.8-21.5 1.1L393.6 192c-5.2 5.2-13.6 5.2-18.8 0-4.9-4.9-5.2-12.8-.6-18.1l86.1-99.4c5.5-6.3 5.2-15.9-.8-21.8s-15.4-6.3-21.8-.8L338.4 138c-5.3 4.6-13.2 4.3-18.1-.6-5.2-5.2-5.2-13.6 0-18.8l91.3-91.3zM86.6 38.4C74.3 26 54.2 26 41.8 38.4-7.6 87.9-7.6 168.1 41.8 217.6l69.8 69.8 87-87c-4.2-13.9-6.5-28.5-6.5-43.3 0-4.2 .2-8.4 .5-12.6L86.6 38.4zm371 467c12.5 12.5 32.8 12.5 45.3 0l2.7-2.7c12.5-12.5 12.5-32.8 0-45.3L367.7 319.5c-4.2 .4-8.4 .5-12.6 .5-14.8 0-29.4-2.2-43.3-6.5l-23 23 168.8 168.8z`},null,-1)]]))])}var tve,nve,Xp,rve=j((()=>{z(),G(),tve={},nve={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Xp=K(tve,[[`render`,eve]])}
13));function ive(e,t){return y(),C(`div`,null,[(y(),C(`svg`,ove,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M311.6 15L320 26.7 328.4 15c14.1-19.5 36.6-31 60.7-31 41.4 0 74.9 33.5 74.9 74.9l0 2.4c0 64.4-82 133.4-122.2 163.3-13 9.7-30.5 9.7-43.5 0-40.2-30-122.3-98.9-122.2-163.3l0-2.4c0-41.4 33.5-74.9 74.9-74.9 24 0 46.6 11.5 60.7 31zM40 64c22.1 0 40 17.9 40 40l0 160.2c0 17 6.7 33.3 18.7 45.3l51.1 51.1c8.3 8.3 21.3 9.6 31 3.1 12.9-8.6 14.7-26.9 3.7-37.8-7.3-7.3-23.1-23.1-47.2-47.2-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0c24.1 24.1 39.9 39.9 47.2 47.2l0 0 25.3 25.3c21 21 32.8 49.5 32.8 79.2l0 78.9c0 26.5-21.5 48-48 48l-66.7 0c-17 0-33.3-6.7-45.3-18.7L28.1 393.4C10.1 375.4 0 351 0 325.5L0 104C0 81.9 17.9 64 40 64zm560 0c22.1 0 40 17.9 40 40l0 221.5c0 25.5-10.1 49.9-28.1 67.9L512 493.3c-12 12-28.3 18.7-45.3 18.7L400 512c-26.5 0-48-21.5-48-48l0-78.9c0-29.7 11.8-58.2 32.8-79.2l25.3-25.3 0 0c7.3-7.3 23.1-23.1 47.2-47.2 12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3c-24.1 24.1-39.9 39.9-47.2 47.2-11 11-9.2 29.2 3.7 37.8 9.7 6.5 22.7 5.2 31-3.1l51.1-51.1c12-12 18.7-28.3 18.7-45.3L560 104c0-22.1 17.9-40 40-40z`},null,-1)]]))])}var ave,ove,Zp,sve=j((()=>{z(),G(),ave={},ove={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},Zp=K(ave,[[`render`,ive]])})),cve,lve,uve,dve=j((()=>{z(),$_e(),rve(),sve(),cve=[`title`],lve={key:3,class:`text-xs font-bold`},uve=p({__name:`ServiceIcon`,props:{icon:{},size:{},color:{}},setup(e){let t=e,n=H(()=>{switch(t.icon){case`bus`:return`Bus`;case`care`:return`Betreuung`;case`meal`:return`Mahlzeit`;default:return`Schulangebot Icon`}});return(t,r)=>(y(),C(`div`,{title:n.value,class:P([[e.size===`small`?`w-8 p-1.5`:`w-10 p-2`,e.color===`blue`?`border-blue-100 text-blue`:`border-grey-100 text-grey-600`],`flex items-center justify-center rounded-full border aspect-square relative text-2xl`])},[x(`span`,{class:P([`absolute flex items-center justify-center`,e.size===`small`?`w-4`:`w-5`])},[e.icon===`bus`?(y(),i(Q_e,{key:0})):e.icon===`care`?(y(),i(Zp,{key:1})):e.icon===`meal`?(y(),i(Xp,{key:2})):(y(),C(`span`,lve,`ICON`))],2)],10,cve))}})})),Qp,$p=j((()=>{dve(),dve(),Qp=uve}));function fve(e,t){return y(),C(`div`,null,[(y(),C(`svg`,mve,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M464 80l0 64-416 0 0-64 416 0zM0 144c0 20.9 13.4 38.7 32 45.3L32 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-226.7c18.6-6.6 32-24.4 32-45.3l0-64c0-26.5-21.5-48-48-48L48 32C21.5 32 0 53.5 0 80l0 64zM80 416l0-224 352 0 0 224c0 8.8-7.2 16-16 16L96 432c-8.8 0-16-7.2-16-16zM184 240c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0z`},null,-1)]]))])}var pve,mve,em,tm=j((()=>{z(),G(),pve={},mve={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},em=K(pve,[[`render`,fve]])}));function hve(e,t){return y(),C(`div`,null,[(y(),C(`svg`,_ve,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M464 256a208 208 0 1 0 -416 0 208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0zM280 120l0 128.7 60 90c7.4 11 4.4 25.9-6.7 33.3s-25.9 4.4-33.3-6.7l-64-96c-2.6-3.9-4-8.6-4-13.3l0-136c0-13.3 10.7-24 24-24s24 10.7 24 24z`},null,-1)]]))])}var gve,_ve,nm,vve=j((()=>{z(),G(),gve={},_ve={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},nm=K(gve,[[`render`,hve]])})),yve,bve=j((()=>{z(),vr(),tm(),Of(),vve(),wr(),Ip(),yve=p({__name:`StatusBadge`,props:{status:{}},setup(e){return(t,n)=>e.status===`closed`?(y(),i(yr,{key:0,icon:Tr,text:`Geschlossen`,color:`grey`})):e.status===`open`?(y(),i(yr,{key:1,icon:Df,text:`Publiziert`,color:`green`})):e.status===`planned`?(y(),i(yr,{key:2,icon:nm,text:`Geplant`,color:`grey`})):e.status===`draft`?(y(),i(yr,{key:3,icon:Fp,text:`Entwurf`,color:`yellow`})):e.status===`archived`?(y(),i(yr,{key:4,icon:em,text:`Archiviert`,color:`amber`})):B(``,!0)}})})),rm,xve=j((()=>{bve(),bve(),rm=yve})),Sve,Cve,wve,Tve,Eve=j((()=>{z(),J_e(),$p(),xve(),Sve={class:`grid grid-cols-[1fr_auto] items-center gap-8`},Cve={class:`flex gap-4 items-center`},wve={class:`text-xl font-bold`},Tve=p({__name:`FormTitle`,props:{__type:{},formId:{},icon:{},title:{},status:{}},setup(e){return(n,r)=>(y(),C(`div`,Sve,[x(`div`,Cve,[t(Qp,{icon:e.icon}
13,null,8,[`icon`]),x(`h1`,wve,A(e.title),1),t(rm,{status:e.status},null,8,[`status`])]),t(Yp,{"form-id":e.formId},null,8,[`form-id`])]))}})})),im,Dve=j((()=>{Eve(),Eve(),im=Tve})),Ove,kve,Ave=j((()=>{z(),en(),Ove={class:`grid items-center justify-center h-48`},kve=p({__name:`LoadingScreen`,setup(e){return(e,n)=>(y(),C(`div`,Ove,[t(tn,{class:`icon-roomy-3 text-grey-800 animate-spin-slow`})]))}})})),am,om=j((()=>{Ave(),Ave(),am=kve})),jve,Mve,Nve,Pve,Fve,Ive,Lve,Rve=j((()=>{z(),Ru(),jve={class:`grid grid-cols-[1fr_3fr] gap-x-2`},Mve={key:0,class:`grid grid-cols-subgrid col-span-full border-b last:border-b-0 border-grey-100 py-2`},Nve=[`textContent`],Pve=[`textContent`],Fve={key:1,class:`grid grid-cols-subgrid col-span-full border-b last:border-b-0 border-grey-100 py-2`},Ive=[`textContent`],Lve=p({__name:`DisplayAnsweredSurvey`,props:{answeredSurvey:{}},setup(e){return(n,r)=>(y(),C(`div`,jve,[(y(!0),C(k,null,F(e.answeredSurvey.fields,e=>(y(),C(k,{key:e.key},[e.__type===`AnsweredInput`?(y(),C(`div`,Mve,[x(`span`,{class:`text-grey-500`,textContent:A(e.title)},null,8,Nve),x(`span`,{textContent:A(e.answers.join(`, `))},null,8,Pve)])):e.__type===`AnsweredFileUpload`?(y(),C(`div`,Fve,[x(`span`,{class:`text-grey-500`,textContent:A(e.title)},null,8,Ive),x(`div`,null,[t(Lu,{readonly:``,"start-data":e.startData},null,8,[`start-data`])])])):B(``,!0)],64))),128))]))}})})),sm,cm=j((()=>{Rve(),Rve(),sm=Lve}));async function zve(e){let t=apiBasePath+`services/tariff_plans/has-income-dependant-tariff-plans`;return He.get(t,{params:{filterDateFrom:e.dateFrom,filterDateTo:e.dateTo}}).then(e=>e.data.data.hasIncomeDependantTariffPlans).catch(()=>!1)}var lm,um,Bve,dm,fm,pm,Vve,Hve,Uve,mm,Wve,hm,Gve,Kve,qve,Jve,Yve,gm,Xve,Zve,Qve,$ve,eye,tye,nye,rye,iye,aye,oye,sye,_m,cye,lye,uye,dye,vm,fye,pye,mye,hye,gye,_ye,vye,ym,yye,bye,xye,Sye,Cye,wye,Tye,Eye,Dye,Oye,kye,Aye,jye,Mye,Nye,Pye,Fye,Iye,Lye,Rye,zye,Bye,Vye,Hye,Uye,Wye,Gye,bm,Kye,qye,Jye,Yye,Xye,Zye,Qye,$ye,ebe,tbe,nbe,rbe,ibe,xm,Sm,abe,obe,sbe,Cm,cbe,lbe,wm,ube,dbe,fbe,Tm,Em,Dm,pbe,mbe,hbe,gbe,_be,Om,vbe,ybe,km=j((()=>{Ve(),Li(),Lt(),It(),{dateInputFormat:lm,format:um,getDateFnsLocale:Bve,englishLowercasedDayName:dm}=Ft(),fm=e=>({roles:e===`only-students`?{student:!0}:e===`student-and-guardians`?{student:!0,guardian:!0}:void 0,withoutOnlyGuardians:e===`student-and-others`}),pm=(e,t,n,r,i,a=[],o)=>({oneDay:r,serviceId:t,person:{id:e},variantId:i.variantId===void 0?null:i.variantId,startBusstopId:i.startBusstopId===void 0?null:i.startBusstopId,endBusstopId:i.endBusstopId===void 0?null:i.endBusstopId,dateFrom:i.dateFrom===void 0?null:i.dateFrom,dateTo:i.dateTo===void 0?null:i.dateTo,days:i.days?{monday:n.monday&&i.days.monday,tuesday:n.tuesday&&i.days.tuesday,wednesday:n.wednesday&&i.days.wednesday,thursday:n.thursday&&i.days.thursday,friday:n.friday&&i.days.friday,saturday:n.saturday&&i.days.saturday,sunday:n.sunday&&i.days.sunday}:n,commentSchool:i.commentSchool===void 0?``:i.commentSchool,commentSchoolAdmin:i.commentSchoolAdmin===void 0?``:i.commentSchoolAdmin,additionalInvoicePositions:o?[]:void 0,chosenDiscounts:o?a:void 0,labelAssignments:[]}),Vve=[{key:`jan`,label:`Januar`},{key:`feb`,label:`Februar`},{key:`mar`,label:`März`},{key:`apr`,label:`April`},{key:`may`,label:`Mai`},{key:`jun`,label:`Juni`},{key:`jul`,label:`Juli`},{key:`aug`,label:`August`},{key:`sep`,label:`September`},{key:`oct`,label:`Oktober`},{key:`nov`,label:`November`},{key:`dec`,label:`Dezember`}],Hve={"30days":{key:`30days`,title:`[Anzahl Tage] / 30 * Monatspreis`,description:``},full:{key:`full`,title:`Angebrochene Monate werden voll verrechnet`,description:``},free:{key:`free`,title:`Angebrochene Monate werden nicht verrechnet`,description:``}},Uve={monthly:{key:`monthly`,title:`Monatlich`,description:`Wird «normal» monatlich verrechnet; Monate können in andere Monate verschoben werden.`},startBooking:{key:`startBooking`,title:`Bei Buchungsstart`,description:`Die komplette Buchung wird im Startmonat verrechnet.`},endBooking:{key:`endBooking`,title:`Bei Buchungsende`,description:`Die komplette Buchung wird im letzten aktiven Monat der Buchung verrechnet.`}
13,custom:{key:`custom`,title:`Keine monatlichen Rechnungen`,description:`Mehrere Monate zusammen verrechnen.`}},mm=(e,t)=>{let n=!e.includes(`?`),r=e;return t.filterDateFrom&&t.filterDateTo&&(n?(r+=`?`,n=!1):r+=`&`,r+=`filterDateFrom=`+lm(t.filterDateFrom)+`&filterDateTo=`+lm(t.filterDateTo),n=!1),t.withRespPers&&(n?(r+=`?`,n=!1):r+=`&`,r+=`withRespPers=true`),t.withBookings&&(n?(r+=`?`,n=!1):r+=`&`,r+=`withBookings=true`),t.withAtt&&(n?(r+=`?`,n=!1):r+=`&`,r+=`withAtt=true`),t.withAccountingStuff&&(n?(r+=`?`,n=!1):r+=`&`,r+=`withAccountingStuff=true`),t.withInactiveServices&&(n?(r+=`?`,n=!1):r+=`&`,r+=`withInactiveServices=true`),t.withServices&&(n?(r+=`?`,n=!1):r+=`&`,r+=`withServices=true`),t.parentParticipantGui&&(n?(r+=`?`,n=!1):r+=`&`,r+=`parentParticipantGui=true`),r},Wve=e=>{let t=apiBasePath+`services/categories/`+e.categoryId;return He.get(t).then(e=>e.data)},hm=()=>{let e=apiBasePath+`services/categories`;return He.get(e).then(e=>e.data)},Gve=e=>{let t=apiBasePath+`services/categories`;return He.post(t,e.category).then(e=>e.data)},Kve=e=>{let t=apiBasePath+`services/categories/`+e.category.id;return He.patch(t,e.category).then(e=>e.data)},qve=e=>{let t=apiBasePath+`services/categories/`+e.categoryId;return He.delete(t).then(e=>e.data)},Jve=e=>{let t=apiBasePath+`services/categories/sortorder`;return He.put(t,{categoriesIds:e.categoriesIds}).then(e=>e.data)},Yve=e=>{let t=mm(apiBasePath+`services/services/`+e.serviceId,e);return He.get(t).then(e=>e.data)},gm=e=>{let t=mm(apiBasePath+`services/services`,e);return He.get(t).then(e=>e.data)},Xve=e=>{let t=mm(apiBasePath+`services/services/byIds?serviceIds=`+JSON.stringify(e.serviceIds)+(e.timeLimit?`&timeLimit=`+(e.timeLimit+1):``),e);return He.get(t,e.timeLimit?{timeout:e.timeLimit*1e3}:{}).then(e=>e.data)},Zve=e=>{let t=mm(apiBasePath+`services/services/byResponsiblePerson/`+e.personId,e);return He.get(t).then(e=>e.data)},Qve=e=>{let t=mm(apiBasePath+`services/services`,e);return He.post(t,e.service).then(e=>e.data)},$ve=e=>{let t=mm(apiBasePath+`services/services/`+e.service.id,e);return He.patch(t,e.service).then(e=>e.data)},eye=e=>{let t=apiBasePath+`services/services/`+e.serviceId;return He.delete(t).then(e=>e.data)},tye=()=>{let e=apiBasePath+`services/responsiblePersons`;return He.get(e).then(e=>e.data)},nye=e=>{let t=mm(apiBasePath+`services/responsiblePersonBooking/`+e.bookingId,e);return He.get(t).then(e=>e.data)},rye=e=>{let t=mm(apiBasePath+`services/responsiblePersonBooking/`+e.responsiblePersonBooking.id,e);return He.patch(t,e.responsiblePersonBooking).then(e=>e.data)},iye=e=>{let t=mm(apiBasePath+`services/responsiblePersonBooking`,e);return He.post(t,e.responsiblePersonBooking).then(e=>e.data)},aye=e=>{let t=apiBasePath+`services/responsiblePersonBooking/`+e.responsiblePersonBookingId;return He.delete(t).then(e=>e.data)},oye=e=>{let t=apiBasePath+`services/responsiblePersonBooking/`+e.responsiblePersonAttendance.responsiblePersonBookingId+`/attendances/`+lm(e.responsiblePersonAttendance.date);return He.patch(t,e.responsiblePersonAttendance).then(e=>e.data)},sye=e=>{let t=mm(apiBasePath+`services/responsiblePersonBooking/bookOneDay/`+e.serviceId+`/`+e.personId+`/`+lm(e.date),e);return He.post(t).then(e=>e.data)},_m=e=>{let t=mm(apiBasePath+`services/bookings/byperson/`+e.personId,e);return He.get(t).then(e=>e.data)},cye=e=>{let t=mm(apiBasePath+`services/bookings/byperson/`+e.personId+`/byservice/`+e.serviceId,e);return He.get(t).then(e=>e.data)},lye=e=>{let t=mm(apiBasePath+`services/bookings/`+e.booking.id,e);return He.patch(t,e.booking).then(e=>e.data)},uye=e=>{let t=mm(apiBasePath+`services/bookings`,e);return He.post(t,{...e.booking,generateAttendantAttendances:e.generateAttendantAttendances,serviceRegistrationsRegistrationId:e.serviceRegistrationsRegistrationId??null}).then(e=>e.data)},dye=e=>{let t=apiBasePath+`services/bookings/`+e.bookingId;return He.delete(t).then(e=>e.data)},vm=e=>{let t=apiBasePath+`services/bookings/`+e.attendance.bookingId+`/attendances/`+lm(e.attendance.date);return He.patch(t,e.attendance).then(e=>e.data)},fye=[{isGroup:!1,text:`Alle`,value:`all`},{isGroup:!1,text:`Ohne 1-Tages-Buchungen `,value:`noOndayBookings`},{isGroup:!1,text:`Nur 1-Tages-Buchungen`,value:`onlyOneDayBookings`}],pye=e=>{let t=mm(apiBasePath+`services/accounting?serviceIds=`+JSON.stringify(e.serviceIds)+`&personIds=`+JSON.stringify(e.personIds)+`&bookingType=`+e.bookingType,e);return He.get(t).then(e=>e.data)},mye=e=>apiBasePath+`services/accounting/monthPdf/`+e.date+`?serviceIds=`+JSON.stringify(e.serviceIds)+`&personIds=`+JSON.stringify(e.personIds)+`&bookingType=`+e.bookingType,hye=e=>apiBasePath+`services/accounting/monthPdfDetailed/`+e.date+`?serviceIds=`+JSON.stringify(e.serviceIds)+`&personIds=`+JSON.stringify(e.personIds)+`&bookingType=`+e.bookingType,gye=e=>apiBasePath+`services/accounting/monthXls/`+e.date+`?serviceIds=`+JSON.stringify(e.serviceIds)+`&personIds=`+JSON.stringify(e.personIds)+`&bookingType=`+e.bookingType,_ye=e=>{let t=apiBasePath+`services/accounting/createBillingBills/`+e.year+`/`+e.month+`/`+e.relevantDateForServicesData+`/`+e.invoiceDate;return He.post(t,e).then(e=>e.data)},vye=()=>{let e=apiBasePath+`services/active-discounts`;return He.get(e).then(e=>e.data)},ym=e=>{let t=apiBasePath+`services/person-service-discount-options?serviceId=`+e.serviceId+`&personId=`+e.personId;return He.get(t).then(e=>e.data)},yye=e=>{let t=mm(apiBasePath+`services/tariff_plans/`+e.tariffPlanId+`/discounts`,{filterDateFrom:e.year.dateFrom,filterDateTo:e.year.dateTo});return He.get(t).then(e=>e.data)},bye=e=>{let t=mm(apiBasePath+`services/tariff_plans/`+e.tariffPlanId+`/discounts`,{filterDateFrom:e.year.dateFrom,filterDateTo:e.year.dateTo});return He.post(t,e.discount).then(e=>e.data)},xye=e=>{let t=mm(apiBasePath+`services/tariff_plans/`+e.tariffPlanId+`/discounts/`+e.discount.id,{filterDateFrom:e.year.dateFrom,filterDateTo:e.year.dateTo});return He.patch(t,e.discount).then(e=>e.data)},Sye=e=>{let t=apiBasePath+`services/tariff_plans/`+e.tariffPlanId+`/discounts/`+e.discountId;return He.delete(t).then(e=>e.data)},Cye=()=>{let e=apiBasePath+`services/tariff_plans/configurations`;return He.get(e).then(e=>e.data)},wye=e=>{let t=mm(apiBasePath+`services/tariff_plans`,{filterDateFrom:e.year.dateFrom,filterDateTo:e.year.dateTo,withServices:e.withServices});return He.get(t).then(e=>e.data)},Tye=e=>{let t=mm(apiBasePath+`services/tariff_plans`,{filterDateFrom:e.year.dateFrom,filterDateTo:e.year.dateTo,withServices:e.withServices});return He.post(t,e.tariffPlan).then(e=>e.data)},Eye=e=>{let t=mm(apiBasePath+`services/tariff_plans/`+e.tariffPlan.id,{filterDateFrom:e.year.dateFrom,filterDateTo:e.year.dateTo,withServices:e.withServices});return He.patch(t,e.tariffPlan).then(e=>e.data)},Dye=e=>{let t=mm(apiBasePath+`services/tariff_plans/`+e.tariffPlanId,{filterDateFrom:e.year.dateFrom,filterDateTo:e.year.dateTo,withServices:e.withServices});return He.delete(t).then(e=>e.data)},Oye=e=>{let t=mm(apiBasePath+`services/tariff_plans/duplicate`,{filterDateFrom:e.year.dateFrom,filterDateTo:e.year.dateTo,withServices:e.withServices});return He.post(t,{tariffPlanIds:e.tariffPlanIds,withPrices:e.withPrices,withDiscounts:e.withDiscounts}).then(e=>e.data)},kye=e=>{let t=apiBasePath+`services/tariff_plans/personalised_tariff_plans/byPerson/`+e.personId;return He.get(t).then(e=>e.data)},Aye=e=>{let t=mm(apiBasePath+`services/tariff_plans/`+e.tariffPlanId+`/personalised_tariff_plans/persons`,{filterDateFrom:e.filterDateFrom,filterDateTo:e.filterDateTo});return He.get(t).then(e=>e.data)},jye=e=>{let t=apiBasePath+`services/tariff_plans/`+e.personalisedTariffPlan.tariffPlanId+`/personalised_tariff_plans`;return He.post(t,e.personalisedTariffPlan).then(e=>e.data)},Mye=e=>{let t=apiBasePath+`services/tariff_plans/multi_personalised_tariff_plans`;return He.post(t,{personalisedTariffPlans:e.personalisedTariffPlans}).then(e=>e.data)},Nye=e=>{let t=apiBasePath+`services/tariff_plans/`+e.personalisedTariffPlan.tariffPlanId+`/personalised_tariff_plans/`+e.personalisedTariffPlan.id;return He.patch(t,e.personalisedTariffPlan).then(e=>e.data)},Pye=e=>{let t=apiBasePath+`services/tariff_plans/`+e.tariffPlanId+`/personalised_tariff_plans/`+e.personalisedTariffPlanId;return He.delete(t).then(e=>e.data)},Fye=e=>{let t=apiBasePath+`services/holiday/groups/`+e.id;return He.get(t).then(e=>e.data)},Iye=()=>{let e=apiBasePath+`services/holiday/groups`;return He.get(e).then(e=>e.data)},Lye=e=>{let t=apiBasePath+`services/holiday/groups/`+e.holidayGroup.id;return He.patch(t,e.holidayGroup).then(e=>e.data)},Rye=e=>{let t=apiBasePath+`services/holiday/groups`;return He.post(t,e.holidayGroup).then(e=>e.data)},zye=e=>{let t=apiBasePath+`services/holiday/groups/`+e.holidayGroupId;return He.delete(t).then(e=>e.data)},Bye=()=>{let e=apiBasePath+`services/holiday/holidays`;return He.get(e).then(e=>e.data)},Vye=e=>{let t=apiBasePath+`services/holiday/holidays/`+e.holiday.id;return He.patch(t,e.holiday).then(e=>e.data)},Hye=e=>{let t=apiBasePath+`services/holiday/holidays`;return He.post(t,e.holiday).then(e=>e.data)},Uye=e=>{let t=apiBasePath+`services/holiday/holidays/`+e.holidayId;return He.delete(t).then(e=>e.data)},Wye=()=>{let e=apiBasePath+`services/activeDateRange`;return He.get(e).then(e=>e.data)},Gye=e=>{let t=apiBasePath+`services/stats/`+e.dateFrom+`/`+e.dateTo+`?serviceIds=`+JSON.stringify(e.serviceIds)+`&schoolUnits=`+JSON.stringify(e.schoolUnits);return He.get(t).then(e=>e.data)},bm=e=>{let t=apiBasePath+`services/participants/`+e.personId;return He.get(t).then(e=>e.data)},Kye=()=>{let e=apiBasePath+`services/used_care_coefficient_profiles`;return He.get(e).then(e=>e.data)},qye=e=>apiBasePath+`services/export/stats/`+e.fileType+`/`+e.dateFrom+`/`+e.dateTo+`?serviceIds=`+JSON.stringify(e.serviceIds)+`&settings=`+JSON.stringify(e.settings)+`&schoolUnits=`+JSON.stringify(e.schoolUnits),Jye=e=>mm(apiBasePath+`services/export/services/bookinglist?serviceIds=`+JSON.stringify(e.serviceIds),e),Yye=e=>apiBasePath+`services/export/services/oneDayBookingsList/`+e.type+`/`+e.fileType+`?serviceIds=`+JSON.stringify(e.serviceIds)+`&dateFrom=`+e.dateFrom+`&dateTo=`+e.dateTo,Xye=e=>apiBasePath+`services/export/responsiblePerson/`+e.personId+`?filterDateFrom=`+e.filterDateFrom+`&filterDateTo=`+e.filterDateTo+`&showAttendant=`+(e.attendanceFilter.attendant?`1`:`0`)+`&showMissing_excused=`+(e.attendanceFilter.missing_excused?`1`:`0`)+`&showMissing_unexcused=`+(e.attendanceFilter.missing_unexcused?`1`:`0`)+`&showUnknown=`+(e.attendanceFilter.unknown?`1`:`0`),Zye=e=>apiBasePath+`services/export/responsiblePerson?serviceIds=`+JSON.stringify(e.serviceIds)+`&filterDateFrom=`+e.filterDateFrom+`&filterDateTo=`+e.filterDateTo+`&showAttendant=`+(e.attendanceFilter.attendant?`1`:`0`)+`&showMissing_excused=`+(e.attendanceFilter.missing_excused?`1`:`0`)+`&showMissing_unexcused=`+(e.attendanceFilter.missing_unexcused?`1`:`0`)+`&showUnknown=`+(e.attendanceFilter.unknown?`1`:`0`),Qye=e=>apiBasePath+`services/export/planing_view/pdf/`+e.dateFrom+`/`+e.dateTo+`?serviceIds=`+JSON.stringify(e.serviceIds)+`&pdfType=`+e.pdfType,$ye=e=>apiBasePath+`services/export/planing_view/xls/`+e.dateFrom+`/`+e.dateTo+`?serviceIds=`+JSON.stringify(e.serviceIds),ebe=e=>apiBasePath+`services/export/planing_view/single_days/xls/`+e.dateFrom+`/`+e.dateTo+`?serviceIds=`+JSON.stringify(e.serviceIds),tbe=e=>apiBasePath+`services/export/kibon-xls/`+e.dateFrom+`/`+e.dateTo+`?serviceIds=`+JSON.stringify(e.serviceIds),nbe=e=>apiBasePath+`services/export/family-stats/`+e.dateFrom+`/`+e.dateTo+`?serviceIds=`+JSON.stringify(e.serviceIds),rbe=e=>apiBasePath+`services/export/occupancy/`+e.dateFrom+`/`+e.dateTo+`?serviceIds=`+JSON.stringify(e.serviceIds),ibe=e=>apiBasePath+`services/export/abacus-attendance/`+e.dateFrom+`/`+e.dateTo+`?serviceIds=`+JSON.stringify(e.serviceIds),xm=e=>({dateFrom:lm(e.dateFrom),dateTo:lm(e.dateTo),isSchoolyear:!0}),Sm=()=>xm(pee()),abe=()=>xm(dee()),obe=e=>({dateFrom:e+`-08-01`,dateTo:e+1+`-07-31`,isSchoolyear:!0}),sbe=()=>({dateFrom:lm(new Date),dateTo:lm(new Date),isSchoolyear:!0}
13),Cm=(e,t)=>{if(e.days.monday&&t.days.monday||e.days.tuesday&&t.days.tuesday||e.days.wednesday&&t.days.wednesday||e.days.thursday&&t.days.thursday||e.days.friday&&t.days.friday||e.days.saturday&&t.days.saturday||e.days.sunday&&t.days.sunday){if(e.dateFrom===null&&e.dateTo===null)return!0;if(e.dateTo===null){if(t.dateTo===null||t.dateTo>=e.dateFrom)return!0}else if(e.dateFrom===null){if(t.dateFrom===null||t.dateFrom<=e.dateTo)return!0}else if(t.dateFrom===null&&t.dateTo===null)return!0;else if(t.dateFrom===null&&t.dateTo>=e.dateFrom)return!0;else if(t.dateTo===null&&t.dateFrom<=e.dateTo)return!0;else if(t.dateTo>=e.dateFrom&&t.dateFrom<=e.dateTo)return!0;else return!1}else return!1},cbe=(e,t)=>t.days[dm(new Date(e))]&&(t.dateFrom===null||t.dateFrom<=e)&&(t.dateTo===null||t.dateTo>=e),lbe=()=>[{value:`attendant`,label:$t(`services.attendanceState.label.attendant`)},{value:`missing_excused`,label:$t(`global.label.excused`)},{value:`missing_unexcused`,label:$t(`global.label.unexcused`)},{value:`unknown`,label:$t(`services.attendanceState.label.unknown`)}],wm=e=>{switch(e){case`attendant`:return $t(`services.attendanceState.label.attendant`);case`missing_excused`:return $t(`global.label.excused`);case`missing_unexcused`:return $t(`global.label.unexcused`);default:return $t(`services.attendanceState.label.unknown`)}},ube=e=>{let t=String(e),n=t.indexOf(`.`);return t.replace(/\d(?=(?:\d{3})+(?:\.|$))/g,(e,t)=>n<0||t<n?`${e}'`:e)},dbe=e=>{let t=e.toFixed(1),n=t.indexOf(`.`);return t.replace(/\d(?=(?:\d{3})+(?:\.|$))/g,(e,t)=>n<0||t<n?`${e}'`:e)},fbe=e=>dm(new Date(e)),Tm=()=>[{key:`monday`,label:$t(`global.weekday.label.monday`),shortLabel:$t(`global.weekday.label.mondayShort`)},{key:`tuesday`,label:$t(`global.weekday.label.tuesday`),shortLabel:$t(`global.weekday.label.tuesdayShort`)},{key:`wednesday`,label:$t(`global.weekday.label.wednesday`),shortLabel:$t(`global.weekday.label.wednesdayShort`)},{key:`thursday`,label:$t(`global.weekday.label.thursday`),shortLabel:$t(`global.weekday.label.thursdayShort`)},{key:`friday`,label:$t(`global.weekday.label.friday`),shortLabel:$t(`global.weekday.label.fridayShort`)},{key:`saturday`,label:$t(`global.weekday.label.saturday`),shortLabel:$t(`global.weekday.label.saturdayShort`)},{key:`sunday`,label:$t(`global.weekday.label.sunday`),shortLabel:$t(`global.weekday.label.sundayShort`)}],Em=e=>e.slice().sort((e,t)=>e.timeFromOffsetMin<t.timeFromOffsetMin?-1:e.timeFromOffsetMin>t.timeFromOffsetMin?1:e.id===null?-1:t.id===null?1:e.name.localeCompare(t.name)),Dm=e=>e.slice().sort((e,t)=>e.timeFromOffsetMin<t.timeFromOffsetMin?-1:e.timeFromOffsetMin>t.timeFromOffsetMin?1:e.timeToOffsetMin<t.timeToOffsetMin?-1:e.timeToOffsetMin>t.timeToOffsetMin||e.id===null?1:t.id===null?-1:e.name.localeCompare(t.name)),pbe=(e,t)=>{if(t.dateFrom!==null&&t.dateFrom===t.dateTo)return um(new Date(t.dateFrom),`eee, dd.MM.yyyy`,{locale:Bve()});let n=``;return t.dateFrom?n+=um(new Date(t.dateFrom),`dd.MM.yyyy`)+` - `:n+=um(new Date(e.dateFrom),`dd.MM.yyyy`)+` - `,t.dateTo?n+=um(new Date(t.dateTo),`dd.MM.yyyy`):n+=um(new Date(e.dateTo),`dd.MM.yyyy`),n},mbe=(e,t)=>e.date===null?-1:t.date===null||e.date>t.date?1:-1,hbe=e=>[...e.dec===`nextMonth`||e.jan===`lastMonth`?[1]:[],...e.jan===`nextMonth`||e.feb===`lastMonth`?[2]:[],...e.feb===`nextMonth`||e.mar===`lastMonth`?[3]:[],...e.mar===`nextMonth`||e.apr===`lastMonth`?[4]:[],...e.apr===`nextMonth`||e.may===`lastMonth`?[5]:[],...e.may===`nextMonth`||e.jun===`lastMonth`?[6]:[],...e.jun===`nextMonth`||e.jul===`lastMonth`?[7]:[],...e.jul===`nextMonth`||e.aug===`lastMonth`?[8]:[],...e.aug===`nextMonth`||e.sep===`lastMonth`?[9]:[],...e.sep===`nextMonth`||e.oct===`lastMonth`?[10]:[],...e.oct===`nextMonth`||e.nov===`lastMonth`?[11]:[],...e.nov===`nextMonth`||e.dec===`lastMonth`?[12]:[]],gbe=(e,t,n)=>e.sort((e,t)=>e.sortorder-t.sortorder).map(e=>({category:e,services:Ii(t,t=>t.categoryId===e.id&&n.some(e=>e.serviceId===t.id)?{service:t,bookings:n.filter(e=>e.serviceId===t.id).sort((e,t)=>e.dateFrom===null?-1:t.dateFrom===null?1:e.dateFrom.localeCompare(t.dateFrom))}:null).sort((e,t)=>t.service.sortorder<e.service.sortorder?1:-1)})).filter(e=>e.services.length>0),_be=async e=>await He.get(apiBasePath+`services/custom-fields/${e}`).then(e=>e.data).catch(()=>null),Om=()=>({attendant:$t(`services.attendanceState.label.attendant`),missing_excused:$t(`global.label.excused`),missing_unexcused:$t(`global.label.unexcused`),unknown:$t(`services.attendanceState.label.unknown`)}),vbe={unknown:{toBillOverridable:!1,toBill:!1},attendant:{toBillOverridable:!1,toBill:!0},missing_excused:{toBillOverridable:!1,toBill:!1},missing_unexcused:{toBillOverridable:!1,toBill:!0}},ybe=e=>[...e.monday?[`Mo`]:[],...e.tuesday?[`Di`]:[],...e.wednesday?[`Mi`]:[],...e.thursday?[`Do`]:[],...e.friday?[`Fr`]:[],...e.saturday?[`Sa`]:[],...e.sunday?[`So`]:[]].join(`, `)}));function Am(e){if(jm.value===void 0&&e!==void 0&&(jm.value=e),jm.value!==void 0)return jm.value;throw Error(`No ServicesSettings present!`)}var jm,Mm=j((()=>{z(),jm=V()}));function bbe(){return[Nm,`getLabelGroups`]}function xbe(){return[Nm,`getLabelGroups`,H(()=>Jt())]}var Nm,Sbe=j((()=>{qt(),Xt(),z(),Nm=`Core\\Services\\Rpc\\ServiceLabels`}));function Pm(){return Kt({queryKey:xbe(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((e,t)=>
13{Y(`${basePath}rpc/collections/ServiceLabels/getLabelGroups.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function Cbe(){return J({retry:0,retryDelay:void 0,mutationKey:[Fm,`updateLabelGroup`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{id:e.id,name:e.name,serviceIds:e.serviceIds},rpcContext:{}};return Y(`${basePath}rpc/collections/ServiceLabels/updateLabelGroup.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function wbe(){return J({retry:0,retryDelay:void 0,mutationKey:[Fm,`deleteLabelGroup`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{id:e.id},rpcContext:{}};return Y(`${basePath}rpc/collections/ServiceLabels/deleteLabelGroup.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Tbe(){return J({retry:0,retryDelay:void 0,mutationKey:[Fm,`assignLabelGroupToService`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{serviceId:e.serviceId,labelGroupId:e.labelGroupId},rpcContext:{}};return Y(`${basePath}rpc/collections/ServiceLabels/assignLabelGroupToService.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Ebe(){return J({retry:0,retryDelay:void 0,mutationKey:[Fm,`createLabel`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{labelGroupId:e.labelGroupId,name:e.name,color:e.color},rpcContext:{}};return Y(`${basePath}rpc/collections/ServiceLabels/createLabel.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Dbe(){return J({retry:0,retryDelay:void 0,mutationKey:[Fm,`updateLabel`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{id:e.id,name:e.name,color:e.color},rpcContext:{}};return Y(`${basePath}rpc/collections/ServiceLabels/updateLabel.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Obe(){return J({retry:0,retryDelay:void 0,mutationKey:[Fm,`deleteLabel`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{id:e.id},rpcContext:{}};return Y(`${basePath}rpc/collections/ServiceLabels/deleteLabel.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function kbe(){return J({retry:0,retryDelay:void 0,mutationKey:[Fm,`setBookingLabelAssignments`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{bookingId:e.bookingId,assignments:e.assignments},rpcContext:{}};return Y(`${basePath}rpc/collections/ServiceLabels/setBookingLabelAssignments.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}var Fm,Im=j((()=>{Gt(),Xt(),Wt(),z(),Sbe(),Fm=`Core\\Services\\Rpc\\ServiceLabels`}));function Abe(e){return e.dietType!==`none`||e.isLactoseFree===!0||e.isGlutenFree===!0||e.hasFoodAllergies||e.hasFoodIntolerances||e.eatingNotes!==``}function jbe(e,t=`normal`){return e===`legal_guardian`?t===`short`?$t(`global.custodianType.label.legalGuardianShort`):$t(`global.custodianType.label.legalGuardian`):e===`entitled_to_information`?t===`short`?$t(`global.custodianType.label.entitledToInformationShort`):$t(`global.custodianType.label.entitledToInformation`):$t(`global.custodianType.label.noRights`)}var Mbe=j((()=>{})),Nbe,Pbe,Fbe=j((()=>
13{z(),Nt(),Ot(),Ui(),hte(),fte(),mte(),or(),It(),Nbe={class:`vcalendar`},Pbe=p({__name:`DatePicker`,props:{disabledDates:{},disableDatesAfter:{},disableDatesBefore:{},disabledDatesInMonth:{},large:{type:Boolean,default:!1},inline:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},icon:{type:Boolean,default:!0},clearButton:{type:Boolean,default:!0},columns:{default:1},initialPageDate:{},date:{},placeholder:{default:()=>$t(`global.datePicker.placeholder.format`)},todayButton:{type:Boolean,default:!1}},emits:[`update:date`],setup(e,{emit:n}){let r=n,a=Ft(),s=V(!1),c=ke(`date-picker`),l=o();function u(e){l.value=e}function d(){b.value=a.ISO8601(new Date)}function f(){b.value=``}function p(){s.value=!s.value}function m(){s.value=!1}function g(t){if(c.value===null)return;let n=t.trim();if(n===``){b.value=``;return}let r=Vi(n);r!==null&&(Hi(new Date(r),{disabledDates:e.disabledDates,disableDatesAfter:e.disableDatesAfter,disableDatesBefore:e.disableDatesBefore,disabledDatesInMonth:e.disabledDatesInMonth})||(b.value=r,c.value.move(r)))}function _(){m()}let b=H({get:()=>e.date??``,set:e=>{r(`update:date`,e===``?null:e)}}),S=H(()=>ute(e.initialPageDate)),C=H(()=>Bi(e.disabledDates,e.disableDatesAfter,e.disableDatesBefore,e.disabledDatesInMonth));return(n,r)=>(y(),i(sr,{"is-open":s.value,"onUpdate:isOpen":r[1]||=e=>!e&&m()},{trigger:R(()=>[Ee(n.$slots,`button`,Te(v({open:s.value,setRef:u,toggleOpen:p,clear:f})),()=>[t(gte,{ref_key:`ignore`,ref:l,kind:`date-picker`,open:s.value,large:e.large,inline:e.inline,icon:e.icon,disabled:e.disabled},{default:R(()=>[t(Ri,{kind:`date-picker`,open:s.value,inline:e.inline,disabled:e.disabled,icon:e.icon,"clear-button":e.clearButton,"nullable-date-string":b.value===``?null:h(jt)(new Date(b.value),`dd.MM.yyyy`),placeholder:e.placeholder,onClear:f,onClick:p,onInput:g,onEnter:_},null,8,[`open`,`inline`,`disabled`,`icon`,`clear-button`,`nullable-date-string`,`placeholder`])]),_:1},8,[`open`,`large`,`inline`,`icon`,`disabled`])])]),content:R(()=>[x(`div`,Nbe,[t(h(kt),E({...h(zi),columns:e.columns,initialPage:S.value},{ref:`date-picker`,"model-value":b.value,"onUpdate:modelValue":r[0]||=e=>b.value=e,"disabled-dates":C.value},te(h(Gi))),{footer:R(()=>[t(Wi,{"today-button":e.todayButton,"clear-button":e.clearButton,onToday:d,onClear:f,onDone:m},null,8,[`today-button`,`clear-button`])]),_:1},16,[`model-value`,`disabled-dates`])])]),_:3},8,[`is-open`]))}})})),Ibe=fe({default:()=>Lm}),Lm,Rm=j((()=>{Fbe(),Fbe(),Lm=Pbe}));function zm(e,t){return e!==null&&e>=t}function Bm(e,t,n=null,r){return r!==void 0&&zm(n,r)?!0:!e&&t!==null}function Lbe(e){return[`daily`,`hourly`].includes(e)}var Vm=j((()=>{}));function Rbe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Bbe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M280 24c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 208-208 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l208 0 0 208c0 13.3 10.7 24 24 24s24-10.7 24-24l0-208 208 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-208 0 0-208z`},null,-1)]]))])}var zbe,Bbe,Hm,Vbe=j((()=>{z(),G(),zbe={},Bbe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Hm=K(zbe,[[`render`,Rbe]])})),Hbe,Ube,Wbe=j((()=>{z(),Hbe=[`placeholder`,`disabled`,`data-is-valid`],Ube=p({__name:`InputGroupNumberInput`,props:r({placeholder:{},disabled:{type:Boolean},isValid:{type:Boolean},textCenter:{type:Boolean},integerLength:{},fractionalLength:{},minRound:{},minReset:{},maxRound:{},maxReset:{}},{value:{required:!0},valueModifiers:{}}),emits:r([`focus`,`keyup`,`blur`],[`update:value`]),setup(e,{expose:t,emit:n}){let r=M(e,`value`),i=n,a=ke(`input`),o=V(``);function s(e){let t=e.data;if(t===null)return;let n=e.target,r=n.selectionStart??0,i=n.selectionEnd??0,a=n.value,o=a.slice(0,r)+t+a.slice(i);d.value.test(o)||e.preventDefault()}function c(e){return e===null?``:String(e)}function l(e){return e!==``&&e!==`-`?Number(e):null}function u(){if(r.value===null){o.value=``;return}if(e.minRound!==void 0&&r.value<e.minRound){r.value=e.minRound;return}if(e.maxRound!==void 0&&r.value>e.maxRound){r.value=e.maxRound;return}if(e.minReset!==void 0&&r.value<e.minReset||e.maxReset!==void 0&&r.value>e.maxReset){r.value=null;return}o.value=c(r.value)}let d=H(()=>{let t=(e.minRound??e.minReset??-1)<0?`-?`:``,n=e.integerLength!==void 0&&e.integerLength>0?`\\d{1,${e.integerLength}}`:`\\d+`,r=e.fractionalLength!==void 0&&e.fractionalLength>0?`(?:\\.\\d{0,${e.fractionalLength}})?`:``;return RegExp(`^${t}(?:${n}${r})?$`)});return N(r,e=>{e!==l(o.value)&&(o.value=c(e))},{immediate:!0}),N(o,e=>{l(e)!==r.value&&(r.value=l(e))}),t({input:a}),(t,n)=>
13he((y(),C(`input`,{ref_key:`input`,ref:a,"onUpdate:modelValue":n[0]||=e=>o.value=e,type:`text`,placeholder:e.placeholder,disabled:e.disabled,"data-is-valid":e.isValid,class:P([`eds-input`,{"text-center":e.textCenter}]),onBeforeinput:s,onFocus:n[1]||=e=>i(`focus`,e),onKeyup:n[2]||=e=>i(`keyup`,e),onBlur:n[3]||=e=>{u(),i(`blur`,e)}},null,42,Hbe)),[[ie,o.value]])}})})),Gbe,Kbe=j((()=>{Wbe(),Wbe(),Gbe=Ube})),qbe,Jbe=j((()=>{z(),Jn(),qr(),Yn(),Xn(),nr(),Kbe(),qbe=p({__name:`NumberInput`,props:r({label:{},description:{},required:{type:Boolean},rules:{},liveRules:{},size:{},narrow:{type:Boolean},placeholder:{},autofocus:{type:Boolean},disabled:{type:Boolean},integerLength:{},fractionalLength:{},icon:{},textCenter:{type:Boolean},minRound:{},minReset:{},maxRound:{},maxReset:{}},{value:{required:!0},valueModifiers:{}}),emits:r([`focus`,`keyup`,`blur`],[`update:value`]),setup(e,{expose:n,emit:r}){let a=M(e,`value`),o=r,s=ke(`input`),{isFocused:c,focus:l,blur:u}=Zn(s,e.autofocus);return n({isFocused:c,focus:l,blur:u}),(n,r)=>(y(),i(Jr,{value:a.value,label:e.label,description:e.description,required:e.required,rules:e.rules,"live-rules":e.liveRules},{default:R(({isValid:n,tryRevalidate:c})=>[t(Qn,{size:e.size,onPointerdown:h(l)},{default:R(()=>[e.icon===void 0?B(``,!0):(y(),i($n,{key:0,narrow:e.narrow,flexible:!1},{default:R(()=>[t(rr,{icon:e.icon},null,8,[`icon`])]),_:1},8,[`narrow`])),t($n,{narrow:e.narrow},{default:R(()=>[t(Gbe,{ref_key:`input`,ref:s,value:a.value,"onUpdate:value":r[0]||=e=>a.value=e,placeholder:e.placeholder,disabled:e.disabled,"is-valid":n,"text-center":e.textCenter,"integer-length":e.integerLength,"fractional-length":e.fractionalLength,"min-round":e.minRound,"min-reset":e.minReset,"max-round":e.maxRound,"max-reset":e.maxReset,onFocus:r[1]||=e=>o(`focus`,e),onKeyup:r[2]||=e=>o(`keyup`,e),onBlur:e=>{c(),o(`blur`,e)}},null,8,[`value`,`placeholder`,`disabled`,`is-valid`,`text-center`,`integer-length`,`fractional-length`,`min-round`,`min-reset`,`max-round`,`max-reset`,`onBlur`])]),_:2},1032,[`narrow`])]),_:2},1032,[`size`,`onPointerdown`])]),_:1},8,[`value`,`label`,`description`,`required`,`rules`,`live-rules`]))}})})),Um,Wm=j((()=>{Jbe(),Jbe(),Um=qbe})),Ybe,Xbe,Zbe,Qbe,$be,exe,txe,nxe=j((()=>{z(),Rm(),Wm(),Yr(),Rt(),Mi(),ur(),It(),Ybe={class:`grid grid-cols-[8fr_6fr_3fr_32px] gap-x-5 mb-2 pt-2`,style:{"border-top":`solid 1px #efefef`}},Xbe={class:`col-span-1 mb-2`},Zbe={key:0,class:`col-span-2`},Qbe={class:`col-span-1`},$be={class:`col-span-2`},exe={class:`flex flex-col justify-end items-center`},txe=p({__name:`EditAdditionalInvoicePosition`,props:{additionalInvoicePosition:{},index:{},disabledDates:{},oneDayBooking:{type:Boolean}},emits:[`update:additionalInvoicePosition`,`removeAdditionalInvoicePosition`],setup(e,{emit:n}){let{format:r,addDays:i,ISO8601:a}=Ft(),o=e,s=n,c=H({get:()=>o.additionalInvoicePosition.name,set:e=>{s(`update:additionalInvoicePosition`,{...o.additionalInvoicePosition,name:e})}}),l=H({get:()=>o.additionalInvoicePosition.type,set:e=>{if(e===`dated`){let e=r(new Date,`yyyy-MM-dd`),t=r(i(o.disabledDates.from,-1),`yyyy-MM-dd`),n=r(i(o.disabledDates.to,1),`yyyy-MM-dd`);e>t&&(e=t),e<n&&(e=n),s(`update:additionalInvoicePosition`,{...o.additionalInvoicePosition,type:`dated`,invoiceDate:e})}else e===`firstInvoice`?s(`update:additionalInvoicePosition`,{...o.additionalInvoicePosition,type:`firstInvoice`,invoiceDate:null}):s(`update:additionalInvoicePosition`,{...o.additionalInvoicePosition,type:`everyFullMonth`,invoiceDate:null})}}),u=H({get:()=>o.additionalInvoicePosition.invoiceDate,set:e=>{s(`update:additionalInvoicePosition`,{...o.additionalInvoicePosition,invoiceDate:e??a(new Date)})}}),d=H({get:()=>o.additionalInvoicePosition.comment,set:e=>{s(`update:additionalInvoicePosition`,{...o.additionalInvoicePosition,comment:e})}}),f=H({get:()=>o.additionalInvoicePosition.value,set:e=>{s(`update:additionalInvoicePosition`,{...o.additionalInvoicePosition,value:e??0})}}),p=()=>{s(`removeAdditionalInvoicePosition`)},m=[{label:`Wiederholende Position`,items:[{text:`In jedem voll gebuchten Monat`,value:`everyFullMonth`}]},{label:`Einmalige Position`,items:[{text:`Bei der ersten ordentlichen Verrechnung`,value:`firstInvoice`},{text:`Zu einem bestimmten Datum`,value:`dated`}]}];return(n,r)=>(y(),C(`div`,Ybe,[x(`label`,Xbe,[r[5]||=x(`h4`,{class:`text-base font-bold mb-1`},` Bezeichnung `,-1),t(Xr,{value:c.value,"onUpdate:value":r[0]||=e=>c.value=e},null,8,[`value`])]),x(`label`,{class:P([`mb-2`,e.additionalInvoicePosition.type===`dated`?`col-span-1`:`col-span-3`])},[r[6]||=x(`h4`,{class:`text-base font-bold mb-1`},` Verrechnung `,-1),t(Ni,{value:l.value,"onUpdate:value":r[1]||=e=>l.value=e,type:`Label`,disabled:e.oneDayBooking,"item-groups":m,entity:`Verrechnung`,transform:e=>({value:e.value,label:e.text}),min:1},null,8,[`value`,`disabled`,`transform`])],2),e.additionalInvoicePosition.type===`dated`?(y(),C(`div`,Zbe,[r[7]||=x(`h4`,{class:`text-base font-bold mb-1`},` Datum `,-1),t(Lm,{date:u.value,"onUpdate:date":r[2]||=e=>u.value=e,disabled:e.oneDayBooking,"disable-dates-after":e.disabledDates?.from,"disable-dates-before":e.disabledDates?.to,"clear-button":!1,placeholder:`Datum`,large:``},null,8,[`date`,`disabled`,`disable-dates-after`,`disable-dates-before`])])):B(``,!0),x(`label`,Qbe,[r[8]||=x(`h4`,{class:`text-base font-bold mb-1`},`Kommentar `,-1),t(Xr,{value:d.value,"onUpdate:value":r[3]||=e=>d.value=e},null,8,[`value`])]),x(`label`,$be,[r[9]||=x(`h4`,{class:`text-base font-bold mb-1`},` CHF `,-1),t(Um,{value:f.value,"onUpdate:value":r[4]||=e=>f.value=e,"fractional-length":2},null,8,[`value`])]),x(`div`,exe,[t(zt,{class:`mb-2`,icon:dr,variant:`Danger-Outline`,size:`Small`,onClick:p})])]))}})})),rxe,ixe=j((()=>{nxe(),nxe(),rxe=txe})),axe,oxe,sxe,cxe=j((()=>{z(),Q(),Vbe(),It(),ixe(),axe={class:`border-b border-[#efefef] mb-3 pb-3`},oxe={class:`flex flex-col mb-2`},sxe=p({__name:`EditAdditionalInvoicePositions`,props:{additionalInvoicePositions:{},dateFrom:{},dateTo:{}},emits:[`update:additionalInvoicePositions`],setup(e,{emit:n}){let{addDays:r}=Ft(),a=e,o=n,s=(e,t)=>{let n=a.additionalInvoicePositions.slice();n.splice(t,1,e),o(`update:additionalInvoicePositions`,n)},c=e=>{let t=a.additionalInvoicePositions.slice();t.splice(e,1),o(`update:additionalInvoicePositions`,t)},l=()=>{o(`update:additionalInvoicePositions`,[...a.additionalInvoicePositions.slice(),{name:``,value:0,comment:``,type:`firstInvoice`,
13invoiceDate:null}])},u=H(()=>({to:r(new Date(a.dateFrom),-1),from:r(new Date(a.dateTo),1)}));return(n,r)=>(y(),C(`div`,null,[r[0]||=x(`div`,{class:`mb-3`},[x(`div`,null,[x(`h3`,{class:`mb-2`},` Zusätzliche Rechnungsposition `),x(`p`,{class:`mb-2`},` Zusätzliche Rechnungspositionen werden zu den normalen Kosten des Angebots verrechnet. `)])],-1),x(`div`,axe,[x(`div`,oxe,[(y(!0),C(k,null,F(e.additionalInvoicePositions,(t,n)=>(y(),i(rxe,{key:`add_pos_`+t.id+`_index`,"additional-invoice-position":t,index:n,"disabled-dates":u.value,"one-day-booking":e.dateFrom===e.dateTo,"onUpdate:additionalInvoicePosition":e=>s(e,n),onRemoveAdditionalInvoicePosition:()=>c(n)},null,8,[`additional-invoice-position`,`index`,`disabled-dates`,`one-day-booking`,`onUpdate:additionalInvoicePosition`,`onRemoveAdditionalInvoicePosition`]))),128))]),t($,{text:`Position hinzufügen`,icon:Hm,size:`Small`,variant:`Primary`,onClick:l})])]))}})})),lxe,uxe=j((()=>{cxe(),cxe(),lxe=sxe}));function Gm(){return{Default:[`#D50000`,`#FF9800`,`#FFEB3B`,`#4CAF50`,`#2196F3`,`#3F51B5`,`#9C27B0`,`#009688`,`#E91E63`,`#795548`],Modules:[`#0083DB`,`#938EDF`,`#DC87C4`,`#FF8483`,`#E0A025`,`#65CFCE`],Label:[`#D50000`,`#FF9800`,`#4CAF50`,`#2196F3`,`#3F51B5`,`#9C27B0`,`#009688`,`#E91E63`,`#795548`],EDS:[`#D50000`,`#E91E63`,`#FF9800`,`#4CAF50`,`#009688`,`#2196F3`,`#3F51B5`,`#795548`,`#FFFFFF`]}}var Km=j((()=>{})),dxe,fxe,pxe,mxe,hxe,gxe=j((()=>{z(),$r(),Km(),fr(),dxe={class:`flex items-center flex-wrap gap-2`},fxe=[`onClick`],pxe=[`onClick`],mxe={key:2,class:`relative`},hxe=p({__name:`ColorPicker`,props:r({variant:{},allowCustom:{type:Boolean,default:!1}},{color:{required:!0},colorModifiers:{}}),emits:[`update:color`],setup(e){let n=Gm(),r=M(e,`color`),a=ke(`customColorInput`),o=H(()=>n[e.variant]),s=V(`#DDDDDD`);return D(()=>{r.value!==null&&(o.value.includes(r.value)||(s.value=r.value))}),(n,c)=>(y(),C(`div`,dxe,[e.variant===`EDS`?(y(!0),C(k,{key:0},F(o.value,e=>(y(),C(`div`,{key:e,style:_e({"--ring-color":e,backgroundColor:e}),class:P([`w-8 h-8 border rounded-full cursor-pointer ring-[var(--ring-color)]`,{"ring-2":r.value===e}]),onClick:t=>r.value=r.value===e?null:e},null,14,fxe))),128)):(y(!0),C(k,{key:1},F(o.value,e=>(y(),C(`div`,{key:e,class:`w-8 h-8 border rounded-full cursor-pointer transition-colors`,style:_e({backgroundColor:e+(r.value===e&&r.value!==s.value?`FF`:`33`),borderColor:e}),onClick:t=>r.value=r.value===e?null:e},null,12,pxe))),128)),e.allowCustom?(y(),C(`div`,mxe,[he(x(`input`,{ref_key:`customColorInput`,ref:a,"onUpdate:modelValue":c[0]||=e=>s.value=e,class:`absolute w-8 h-8 p-0 m-0 rounded-full opacity-0`,type:`color`,onInput:c[1]||=e=>r.value=s.value},null,544),[[ie,s.value]]),x(`div`,{class:`relative w-8 h-8 flex justify-center items-center border rounded-full cursor-pointer transition-colors`,style:_e({backgroundColor:s.value+(r.value===s.value?`FF`:`33`),borderColor:s.value}),onClick:c[2]||=e=>{a.value?.click(),r.value=s.value}},[t(pr,null,{default:R(()=>[r.value===s.value?B(``,!0):(y(),i(ei,{key:0,class:`flex justify-center items-center text-base color-blue`}))]),_:1})],4)])):B(``,!0)]))}})})),qm,Jm=j((()=>{gxe(),gxe(),qm=hxe})),_xe,vxe=j((()=>{z(),Fr(),Q(),gr(),_xe=p({__name:`ConfirmDialog`,props:{variant:{},title:{},description:{},confirmText:{},abortText:{},confirmVariant:{}},emits:[`confirm`,`abort`],setup(e,{emit:n}){let r=n,o=pe();function s(){r(`abort`),l.value=!1}function c(){r(`confirm`),l.value=!1}let l=V(!1);function u(){l.value=!0}return(n,r)=>(y(),C(`div`,null,[Ee(n.$slots,`default`,{askConfirmation:u}),t(_r,null,{default:R(()=>[l.value?(y(),i(Ir,{key:0,title:e.title,variant:e.variant,description:e.description,"onClick:backdrop":s,"onKeydown:escape":s},a({buttons:R(()=>[t($,{text:e.abortText,onClick:s,variant:`Secondary`},null,8,[`text`]),t($,{text:e.confirmText,onClick:c,variant:e.confirmVariant},null,8,[`text`,`variant`])]),_:2},[o.description?{name:`description`,fn:R(()=>[Ee(n.$slots,`description`)]),key:`0`}:void 0]),1032,[`title`,`variant`,`description`])):B(``,!0)]),_:3})]))}})})),Ym,Xm=j((()=>{vxe(),vxe(),Ym=_xe}));function yxe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,xxe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M96.1 88c0-13.3 10.7-24 24-24l156.1 0c6.4 0 12.5 2.5 17 7l208 208c9.4 9.4 9.4 24.6 0 33.9L345.1 469.1c-9.4 9.4-24.6 9.4-33.9 0l-208-208c-4.5-4.5-7-10.6-7-17L96.1 88zm24-72c-39.8 0-72 32.2-72 72l0 156.1c0 19.1 7.6 37.4 21.1 50.9l208 208c28.1 28.1 73.7 28.1 101.8 0L535.1 346.9c28.1-28.1 28.1-73.7 0-101.8l-208-208C313.6 23.6 295.3 16 276.2 16L120.1 16zm56 160a32 32 0 1 0 0-64 32 32 0 1 0 0 64z`},null,-1)]]))])}var bxe,xxe,Zm,Sxe=j((()=>{z(),G(),bxe={},xxe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},Zm=K(bxe,[[`render`,yxe]])}));function Qm(){async function e(e,t){let n={parameters:t,rpcContext:{}};return await X(await fetch(`${basePath}rpc/collections/ServiceLabels/${e}.php`,{method:`POST`,body:JSON.stringify(n),headers:{"Content-Type":`application/json`}}))}return{async getLabelGroups(){return await e(`getLabelGroups`,{})},async createLabelGroup(t){return await e(`createLabelGroup`,{name:t})},async updateLabelGroup(t,n,r){return await e(`updateLabelGroup`,{id:t,name:n,serviceIds:r})},async deleteLabelGroup(t){return await e(`deleteLabelGroup`,{id:t})},async assignLabelGroupToService(t,n){return await e(`assignLabelGroupToService`,{serviceId:t,labelGroupId:n})},async createLabel(t,n,r){return await e(`createLabel`,{labelGroupId:t,name:n,color:r})},async updateLabel(t,n,r){return await e(`updateLabel`,{id:t,name:n,color:r})},async deleteLabel(t){return await e(`deleteLabel`,{id:t})},async getLabelBookings(t){return await e(`getLabelBookings`,{labelId:t})},async setBookingLabelAssignments(t,n){return await e(`setBookingLabelAssignments`,{bookingId:t,assignments:n})},async getBookingLabelAssignments(t){return await e(`getBookingLabelAssignments`,{bookingId:t})}}}async function Cxe(e){return await Qm().createLabelGroup(e)}async function wxe(e,t){return await Qm().assignLabelGroupToService(e,t)}async function Txe(e){return await Qm().getLabelBookings(e)}var Exe=j((()=>{Xt()})),Dxe,Oxe,kxe,Axe,jxe,Mxe,Nxe,Pxe,Fxe,Ixe,Lxe,Rxe,zxe,Bxe,Vxe,Hxe,Uxe,Wxe=j((()=>{z(),W(),Jm(),Xm(),Gr(),Yr(),gn(),Sr(),Q(),Ip(),Sxe(),ur(),gr(),km(),Hr(),Exe(),Im(),Dxe=[`title`],Oxe={class:`truncate`},kxe={class:`absolute -top-2 -right-2 w-6 h-6 flex items-center justify-center rounded-full bg-eds-brand text-white shadow-sm opacity-0 group-hover:opacity-100 transition-opacity`},Axe={class:`truncate`},jxe=[`textContent`],Mxe={class:`-mt-6 flex flex-col`},Nxe={class:`flex items-center justify-between gap-x-4`},Pxe={key:0,class:`min-w-0`},Fxe=[`textContent`],Ixe={class:`flex justify-between items-center gap-2 pt-4`},Lxe={class:`grid gap-2 w-full text-left -mb-2`},Rxe={class:`text-grey-500 text-base m-0 leading-tight`},zxe={key:0,class:`max-h-40 overflow-y-auto divide-y divide-grey-100 list-none pl-0 pr-5 m-0`},Bxe={class:`truncate`},Vxe={class:`truncate text-grey-500`},Hxe={class:`flex gap-2`},Uxe=p({__name:`LabelElement`,props:{label:{},size:{default:`m`},editable:{type:Boolean,default:!1}},setup(e){let n=H(()=>e.size===`s`?`h-6 px-2 py-1 gap-x-1 text-sm`:`h-8 px-3 py-1 gap-x-1.5 text-base`),r=H(()=>e.size===`s`?`icon-square-0-75`:`icon-square-1`),{mutateAsync:a}=Dbe(),{mutateAsync:o}=Obe(),s=V(!1),c=V(``),l=V(``),u=V([]),d=H(()=>({id:e.label.id,name:c.value.trim()||$t(`global.call.preview`),color:l.value??``,labelGroupId:e.label.labelGroupId})),f=H(()=>c.value!==e.label.name||l.value!==e.label.color),p=H(()=>f.value&&c.value.trim()!==``&&c.value.trim().length<=30&&l.value!==null);function m(){c.value=e.label.name,l.value=e.label.color,s.value=!0}function g(){s.value=!1}async function _(){if(l.value!==null){try{await a({id:e.label.id,name:c.value.trim(),color:l.value})}catch(e){Re(e);return}g()}}async function v(t){try{u.value=await Txe(e.label.id)}catch(e){Re(e);return}t()}async function b(){try{await o({id:e.label.id})}catch(e){Re(e);return}g()}return(a,o)=>
13{let f=ve(`LabelElement`,!0);return y(),C(k,null,[e.editable?(y(),C(`button`,{key:0,type:`button`,title:a.$t(`services.labels.call.editLabel`),class:P([n.value,`group relative w-max max-w-full inline-flex items-center justify-center rounded-eds-xxs font-normal leading-normal tracking-[0.11px] cursor-pointer`]),style:_e({backgroundColor:e.label.color+`26`,color:e.label.color}),onClick:m},[t(Zm,{class:P([`shrink-0`,r.value])},null,8,[`class`]),x(`span`,Oxe,A(e.label.name),1),x(`span`,kxe,[t(Fp,{class:`icon-square-0-75`})])],14,Dxe)):(y(),C(`span`,{key:1,class:P([n.value,`w-max max-w-full inline-flex items-center justify-center rounded-eds-xxs font-normal leading-normal tracking-[0.11px]`]),style:_e({backgroundColor:e.label.color+`26`,color:e.label.color})},[t(Zm,{class:P([`shrink-0`,r.value])},null,8,[`class`]),x(`span`,Axe,A(e.label.name),1)],6)),t(_r,null,{default:R(()=>[e.editable&&s.value?(y(),i(_n,{key:0,size:`Small`,overflow:`visible`,onCancel:g},{header:R(()=>[x(`h5`,{class:`modal-title`,textContent:A(a.$t(`services.labels.call.editLabel`))},null,8,jxe)]),default:R(()=>[x(`div`,Mxe,[t(Xr,{value:c.value,"onUpdate:value":o[0]||=e=>c.value=e,label:a.$t(`global.label.name`),required:!0,"live-rules":[h(zr).maxLength(h(30))],autofocus:``},null,8,[`value`,`label`,`live-rules`]),t(Kr,{label:a.$t(`global.label.color`),required:!0},{default:R(()=>[x(`div`,Nxe,[t(qm,{color:l.value,"onUpdate:color":o[1]||=e=>l.value=e,variant:`Label`,"allow-custom":!0,class:`shrink-0`},null,8,[`color`]),l.value===null?B(``,!0):(y(),C(`div`,Pxe,[t(f,{label:d.value},null,8,[`label`])]))]),l.value===null?(y(),C(`span`,{key:0,class:`eds-paragraphs-base-regular text-eds-feedback-negative`,textContent:A(a.$t(`services.labels.error.colorRequired`))},null,8,Fxe)):B(``,!0)]),_:1},8,[`label`])]),x(`div`,Ixe,[t(Ym,{title:a.$t(`services.labels.call.deleteLabel`),variant:`Warning`,"confirm-text":a.$t(`global.call.delete`),"abort-text":a.$t(`global.call.cancel`),"confirm-variant":`Danger`,onConfirm:b},{description:R(()=>[x(`div`,Lxe,[x(`p`,Rxe,[u.value.length===0?(y(),C(k,{key:0},[L(A(a.$t(`services.labels.alert.confirmDeleteLabel`,{params:{labelName:e.label.name}})),1)],64)):(y(),C(k,{key:1},[L(A(a.$t(`services.labels.label.labelStillAssignedToBookings`)),1)],64))]),u.value.length>0?(y(),C(`ul`,zxe,[(y(!0),C(k,null,F(u.value,e=>(y(),C(`li`,{key:e.bookingId,class:`py-1.5 text-sm flex justify-between gap-3`},[x(`span`,Bxe,A(e.personName),1),x(`span`,Vxe,A(e.serviceName),1)]))),128))])):B(``,!0)])]),default:R(({askConfirmation:e})=>[t($,{text:a.$t(`global.call.delete`),icon:dr,variant:`Danger-Secondary`,onClick:t=>v(e)},null,8,[`text`,`onClick`])]),_:1},8,[`title`,`confirm-text`,`abort-text`]),x(`div`,Hxe,[t($,{text:a.$t(`global.call.cancel`),variant:`Secondary`,onClick:g},null,8,[`text`]),t(Cr,{text:a.$t(`global.call.save`),disabled:!p.value,action:_},null,8,[`text`,`disabled`])])])]),_:1})):B(``,!0)]),_:1})],64)}}})})),$m,Gxe=j((()=>{Wxe(),Wxe(),$m=Uxe})),Kxe,qxe=j((()=>{z(),wi(),Kxe=p({__name:`CheckboxElementWithSlot`,props:r({disabled:{type:Boolean},readonly:{type:Boolean},checkboxAlign:{default:`middle`},layout:{default:`row`}},{value:{type:Boolean,required:!0},valueModifiers:{}}),emits:[`update:value`],setup(e){let n=M(e,`value`);return(r,i)=>(y(),C(`div`,{class:P([`w-full flex border-eds-s rounded-eds-m transition-colors select-none`,[e.layout===`stacked`?`flex-col items-center gap-y-eds-xs p-eds-s`:[`gap-x-eds-l p-eds-l`,e.checkboxAlign===`top`?`items-start`:`items-center`],n.value?e.disabled?[`pointer-events-none`,`opacity-80`,`grayscale`,`border-eds-disabled`,`bg-eds-selected`]:[e.readonly?``:`cursor-pointer`,`border-eds-brand`,`bg-eds-selected`]:e.disabled?[`pointer-events-none`,`opacity-80`,`grayscale`,`border-eds-disabled`]:[e.readonly?``:[`cursor-pointer`,`hover:bg-eds-hover`],`border-eds-primary`]]]),onClick:i[2]||=t=>{!e.disabled&&!e.readonly&&(n.value=!n.value)}},[e.readonly?B(``,!0):(y(),C(`span`,{key:0,class:`shrink-0`,onClick:i[1]||=se(()=>{},[`stop`])},[t(Ti,{on:n.value,disabled:e.disabled,"onUpdate:on":i[0]||=e=>n.value=e},null,8,[`on`,`disabled`])])),Ee(r.$slots,`default`)],2))}})})),eh,Jxe=j((()=>{qxe(),qxe(),eh=Kxe})),Yxe,Xxe,Zxe,Qxe,$xe,eSe,tSe,nSe,rSe,iSe,aSe,oSe,sSe,cSe,lSe,uSe,dSe,fSe,pSe=j((()=>{z(),Gxe(),Jxe(),Rt(),wi(),mn(),vi(),km(),Im(),Yxe={key:0,class:`@container mb-3`},Xxe={class:`self-start flex flex-col gap-eds-xs`},Zxe=[`textContent`],Qxe={class:`text-center`},$xe=[`textContent`],eSe={key:0,class:`text-sm text-eds-secondary tabular-nums leading-tight whitespace-nowrap mt-eds-xs`},tSe={class:`block`},nSe={class:`block`},rSe={class:`col-span-full mt-eds-m mb-eds-xs`},iSe=[`textContent`],aSe={class:`flex items-center gap-eds-s min-w-0 py-eds-xs`},oSe={class:`min-w-0`},sSe={class:`shrink-0 w-6 flex flex-col`},cSe={key:1,class:`col-span-full mt-eds-s`},lSe=[`textContent`],uSe={class:`mt-eds-xs flex flex-wrap gap-eds-xs`},dSe=[`disabled`,`onClick`],fSe=p({__name:`EditBookingScheduleLabels`,props:r({serviceId:{},serviceDays:{},serviceTimeFrom:{},serviceTimeTo:{},oneDay:{type:Boolean,default:!1},daysReadonly:{type:Boolean,default:!1}},{days:{required:!0},daysModifiers:{},assignments:{required:!0},assignmentsModifiers:{}}),emits:[`update:days`,`update:assignments`],setup(e){let n=e,r=M(e,`days`),a=M(e,`assignments`),o=Tm(),s=o.map(e=>e.key),c=H(()=>s.every(e=>!n.serviceDays[e]||r.value[e])),l=H(()=>s.some(e=>r.value[e]));function u(){c.value?r.value={monday:!1,tuesday:!1,wednesday:!1,thursday:!1,friday:!1,saturday:!1,sunday:!1}:r.value={...n.serviceDays}}function d(e){n.serviceDays[e]&&(r.value={...r.value,[e]:!r.value[e]})}let{data:f}=Pm(),p=H(()=>f.value?.find(e=>e.serviceIds.includes(n.serviceId))?.labels??[]),m=H(()=>p.value.filter(e=>!a.value.some(t=>t.labelId===e.id))),g=H(()=>a.value.flatMap(e=>{let t=p.value.find(t=>
13t.id===e.labelId);return t===void 0?[]:[{assignment:e,label:t}]}));function _(e){a.value=[...a.value,{labelId:e,days:{...r.value}}]}function v(e){a.value=a.value.filter(t=>t.labelId!==e)}function b(e,t){r.value[t]&&(a.value=a.value.map(n=>n.labelId===e?{...n,days:{...n.days,[t]:!n.days[t]}}:n))}return(n,a)=>!e.oneDay||p.value.length>0?(y(),C(`div`,Yxe,[x(`div`,{class:P([`grid items-center gap-x-eds-m`,e.oneDay?`grid-cols-[minmax(100px,_1fr)]`:`grid-cols-[minmax(100px,_320px)_repeat(7,_minmax(56px,_64px))_1fr]`])},[e.oneDay?B(``,!0):(y(),C(k,{key:0},[x(`div`,Xxe,[x(`h3`,{class:`text-base font-strong m-0`,textContent:A(n.$t(`global.label.weekdays`))},null,8,Zxe),e.daysReadonly?B(``,!0):(y(),i(Ti,{key:0,on:c.value?!0:l.value?null:!1,label:c.value?n.$t(`global.call.removeAll`):n.$t(`global.call.selectAll`),class:`self-start`,"onUpdate:on":u},null,8,[`on`,`label`]))]),(y(!0),C(k,null,F(h(o),t=>(y(),i(eh,{key:`d-`+t.key,class:`self-stretch`,layout:`stacked`,value:r.value[t.key],disabled:!e.serviceDays[t.key],readonly:e.daysReadonly,"onUpdate:value":e=>d(t.key)},{default:R(()=>[x(`div`,Qxe,[x(`div`,{class:`text-base font-medium text-eds-primary`,textContent:A(t.shortLabel)},null,8,$xe),e.serviceDays[t.key]?(y(),C(`div`,eSe,[x(`span`,tSe,A(e.serviceTimeFrom[t.key]),1),x(`span`,nSe,A(e.serviceTimeTo[t.key]),1)])):B(``,!0)])]),_:2},1032,[`value`,`disabled`,`readonly`,`onUpdate:value`]))),128)),a[0]||=x(`div`,null,null,-1)],64)),p.value.length>0?(y(),C(k,{key:1},[e.oneDay?B(``,!0):(y(),i(yi,{key:0,class:`col-span-full mt-eds-m`})),x(`div`,rSe,[x(`h3`,{class:`text-base font-strong m-0`,textContent:A(n.$t(`services.bookingForm.title.labels`))},null,8,iSe)]),(y(!0),C(k,null,F(g.value,i=>(y(),C(k,{key:i.label.id},[x(`div`,aSe,[x(`div`,oSe,[t($m,{label:i.label,size:`m`},null,8,[`label`])]),x(`div`,sSe,[t(zt,{icon:hn,variant:`Tertiary-Nohover`,size:`Small`,class:`hover:text-red hover:bg-grey-50`,"aria-label":n.$t(`services.bookingForm.call.removeLabel`),onClick:e=>v(i.label.id)},null,8,[`aria-label`,`onClick`])])]),e.oneDay?B(``,!0):(y(),C(k,{key:0},[(y(!0),C(k,null,F(h(o),e=>(y(),C(`div`,{key:i.label.id+`-`+e.key,class:`flex items-center justify-center h-8`},[t(Ti,{on:i.assignment.days[e.key],disabled:!r.value[e.key],"onUpdate:on":t=>b(i.label.id,e.key)},null,8,[`on`,`disabled`,`onUpdate:on`])]))),128)),a[1]||=x(`div`,null,null,-1)],64))],64))),128)),m.value.length>0?(y(),C(`div`,cSe,[x(`div`,{class:`text-base text-eds-primary`,textContent:A(n.$t(`services.bookingForm.label.availableLabels`))},null,8,lSe),x(`div`,uSe,[(y(!0),C(k,null,F(m.value,e=>(y(),C(`button`,{key:e.id,type:`button`,class:P([`inline-flex bg-transparent border-0 p-0 rounded-eds-xxs transition-opacity`,l.value?`cursor-pointer hover:opacity-70`:`cursor-not-allowed opacity-50`]),disabled:!l.value,onClick:t=>_(e.id)},[t($m,{label:e,size:`m`},null,8,[`label`])],10,dSe))),128))])])):B(``,!0)],64)):B(``,!0)],2),t(yi,{class:`mt-eds-m`})])):B(``,!0)}})})),th,mSe=j((()=>{pSe(),pSe(),th=fSe})),hSe,gSe,_Se,vSe,ySe,bSe=j((()=>{z(),kn(),Mi(),km(),hSe={key:0,class:`grid grid-cols-2 gap-12`},gSe={class:`@3xl:col-span-1 col-span-2`},_Se={class:`@3xl:col-span-1 col-span-2`},vSe={key:1,class:`mb-3`},ySe=p({__name:`EditBusstops`,props:{busstopIds:{},invalidBusstops:{type:Boolean},serviceBusstops:{}},emits:[`update:busstopIds`,`update:invalidBusstops`],setup(e,{emit:n}){let r=e,i=n,a=H(()=>[{text:`Keine Haltestelle`,value:null},...Em(r.serviceBusstops).map(e=>({text:e.name+` (+ `+e.timeFromOffsetMin+` min)`,value:e.id}))]),o=H({get:()=>r.busstopIds.start,set:e=>i(`update:busstopIds`,{...r.busstopIds,start:e??null})}),s=H({get:()=>r.busstopIds.end,set:e=>i(`update:busstopIds`,{...r.busstopIds,end:e??null})}),c=H(()=>r.serviceBusstops.find(e=>e.id===r.busstopIds.start)),l=H(()=>r.serviceBusstops.find(e=>e.id===r.busstopIds.end)),u=H(()=>c.value!==void 0&&l.value!==void 0&&c.value.timeFromOffsetMin>l.value.timeFromOffsetMin);return N(u,()=>i(`update:invalidBusstops`,u.value),{immediate:!0}),(e,n)=>(y(),C(k,null,[a.value.length>1?(y(),C(`div`,hSe,[x(`label`,gSe,[n[2]||=x(`h4`,{class:`text-base font-bold mb-1`},` Einstieg `,-1),t(Ni,{value:o.value,"onUpdate:value":n[0]||=e=>o.value=e,type:`Label`,"item-groups":[{items:a.value}],entity:`Haltestelle`,transform:e=>({value:e.value,label:e.text}),min:0},null,8,[`value`,`item-groups`,`transform`])]),x(`label`,_Se,[n[3]||=x(`h4`,{class:`text-base font-bold mb-1`},` Ausstieg `,-1),t(Ni,{value:s.value,"onUpdate:value":n[1]||=e=>s.value=e,type:`Label`,"item-groups":[{items:a.value}],entity:`Haltestelle`,transform:e=>({value:e.value,label:e.text}),min:0},null,8,[`value`,`item-groups`,`transform`])])])):B(``,!0),u.value?(y(),C(`div`,vSe,[t(An,{variant:`Red`,label:`Einstieg ist nach dem Ausstieg; bitte passen Sie das an.`})])):B(``,!0)],64))}})})),xSe,SSe=j((()=>{bSe(),bSe(),xSe=ySe})),CSe,wSe=j((()=>{z(),rte(),CSe=p({__name:`MultiDropdownPicker`,props:r({label:{},description:{},required:{type:Boolean},rules:{},liveRules:{},type:{},entity:{},itemGroups:{},transform:{type:Function},showSearchInput:{type:Boolean,default:()=>void 0},filter:{type:Function},isLoading:{type:Boolean},size:{},disabled:{type:Boolean},width:{},placement:{},offset:{type:[Boolean,Number,Object,Function],default:void 0},flip:{type:[Boolean,Object],default:()=>void 0},zIndex:{},min:{},max:{}},{value:{required:!0},valueModifiers:{},"is-open":{type:Boolean,default:!1},"is-openModifiers":{}}),emits:[`update:value`,`update:is-open`],setup(e,{expose:t}){let n=M(e,`value`),r=M(e,`is-open`),o=pe(),s=ke(`dropdown-picker`);return t({sanitizeSearchTerm:e=>s.value?.sanitizeSearchTerm(e)??``}),(t,s)=>(y(),i(ite,{ref:`dropdown-picker`,value:n.value,"onUpdate:value":s[0]||=e=>n.value=e,"is-open":r.value,"onUpdate:isOpen":s[1]||=e=>r.value=e,type:e.type,entity:e.entity,"item-groups":e.itemGroups,transform:e.transform,min:e.min,max:e.max,"show-search-input":e.showSearchInput,filter:e.filter,"is-loading":e.isLoading,size:e.size,disabled:e.disabled,width:e.width,placement:e.placement,offset:e.offset,flip:e.flip,"z-index":e.zIndex,label:e.label,description:e.description,required:e.required,rules:e.rules,"live-rules":e.liveRules},a({trigger:R(({togglePopover:e})=>[Ee(t.$slots,`trigger`,{togglePopover:e})]),_:2},[o.header===void 0?void 0:{name:`header`,fn:R(()=>[Ee(t.$slots,`header`)]),key:`0`},o.body===void 0?void 0:{name:`body`,fn:R(()=>[Ee(t.$slots,`body`)]),key:`1`},o.footer===void 0?void 0:{name:`footer`,fn:R(()=>[Ee(t.$slots,`footer`)]),key:`2`}]),1032,[`value`,`is-open`,`type`,`entity`,`item-groups`,`transform`,`min`,`max`,`show-search-input`,`filter`,`is-loading`,`size`,`disabled`,`width`,`placement`,`offset`,`flip`,`z-index`,`label`,`description`,`required`,`rules`,`live-rules`]))}})})),nh,rh=j((()=>{wSe(),wSe(),nh=CSe})),ih,ah=j((()=>{ih=Symbol(`ModalState injection key`)}
13)),TSe,ESe,DSe=j((()=>{z(),ah(),TSe={class:`unstyled-base-modal`},ESe=p({__name:`BaseModal`,props:{open:{type:Boolean}},emits:[`close`],setup(t,{emit:n}){let r=t,i=n;function a(){i(`close`)}return e(ih,{open:H(()=>r.open),close:a}),(e,t)=>(y(),C(`div`,TSe,[Ee(e.$slots,`default`,{},void 0,!0)]))}})})),OSe=j((()=>{})),kSe,ASe=j((()=>{DSe(),DSe(),OSe(),G(),kSe=K(ESe,[[`__scopeId`,`data-v-652edd0a`]])})),jSe,MSe,NSe=j((()=>{z(),ah(),jSe={key:0,class:`unstyled-modal-backdrop`},MSe=p({__name:`BaseModalBackdrop`,setup(e){let t=b(ih);if(!t)throw Error(`BaseModalBackdrop only works as expected inside a BaseModal`);let{open:n}=t;return(e,t)=>h(n)?(y(),C(`div`,jSe)):B(``,!0)}})})),PSe=j((()=>{})),FSe,ISe=j((()=>{NSe(),NSe(),PSe(),G(),FSe=K(MSe,[[`__scopeId`,`data-v-813e2055`]])})),LSe,RSe=j((()=>{z(),ASe(),ISe(),LSe=p({__name:`EmptyModal`,props:{open:{type:Boolean}},emits:[`open`,`opened`,`close`,`closed`],setup(e,{emit:n}){let r=n;function a(){r(`close`)}function o(){r(`closed`)}function s(){r(`opened`)}function c(e){e.key===`Escape`&&r(`close`)}return document.addEventListener(`keydown`,c),ee(()=>document.removeEventListener(`keydown`,c)),(n,r)=>(y(),i(kSe,{open:e.open,onClose:a},{default:R(()=>[t(ge,{appear:``,"leave-active-class":`transition-fast-ease`,"enter-active-class":`transition-fast-ease`,"enter-from-class":`invisible-backdrop`,"leave-to-class":`invisible-backdrop`},{default:R(()=>[t(FSe,{class:`light-gray-backdrop`})]),_:1}),t(ge,{appear:``,"enter-active-class":`transition-fast-ease`,"enter-from-class":`invisible-panel`,"leave-active-class":`transition-fast-ease`,"leave-to-class":`invisible-panel`,onAfterEnter:s,onAfterLeave:o},{default:R(()=>[e.open?Ee(n.$slots,`default`,{key:0},void 0,!0):B(``,!0)]),_:3})]),_:3},8,[`open`]))}})})),zSe=j((()=>{})),BSe,VSe=j((()=>{RSe(),RSe(),zSe(),G(),BSe=K(LSe,[[`__scopeId`,`data-v-7928afa4`]])})),HSe,USe,WSe=j((()=>{z(),ah(),HSe={key:0,class:`unstyled-modal-panel-wrapper`},USe=p({inheritAttrs:!1,__name:`BaseModalPanel`,setup(e){let t=b(ih);if(!t)throw Error(`BaseModalPanel only works as expected inside a BaseModal`);let{open:n,close:r}=t;return(e,t)=>h(n)?(y(),C(`div`,HSe,[x(`div`,E(e.$attrs,{class:`unstyled-modal-panel`}),[Ee(e.$slots,`default`,{close:h(r)},void 0,!0)],16)])):B(``,!0)}})})),GSe=j((()=>{})),KSe,qSe=j((()=>{WSe(),WSe(),GSe(),G(),KSe=K(USe,[[`__scopeId`,`data-v-09d39304`]])})),JSe,YSe,XSe,ZSe,QSe,$Se,eCe=j((()=>{z(),VSe(),qSe(),JSe={class:`modal-title`},YSe=[`onClick`],XSe={key:0,class:`modal-footer`},ZSe=[`onClick`],QSe=[`disabled`],$Se=p({__name:`BModalReplacement`,props:{visible:{type:Boolean,default:!1},size:{default:`md`},title:{},okTitle:{default:`OK`},okDisabled:{type:Boolean,default:!1},okVariant:{default:`primary`},cancelTitle:{default:`Cancel`},hideFooter:{type:Boolean,default:!1},okOnly:{type:Boolean,default:!1},centered:{type:Boolean,default:!1},headerClass:{},bodyClass:{},noEnforceFocus:{type:Boolean,default:!1}},emits:[`ok`,`cancel`,`hide`,`hidden`,`change`,`show`,`shown`],setup(e,{emit:n}){let r=e,a=n;function o(){a(`hide`),a(`change`,!1)}function s(){a(`ok`),o()}function c(){a(`show`),a(`change`,!0)}let l=H(()=>r.noEnforceFocus?{}:{tabindex:0}),u=H(()=>r.noEnforceFocus?{}:{tabindex:-1});return(n,r)=>(y(),i(BSe,{class:`replacement-modal-wrapper`,open:e.visible,onOpen:c,onOpened:r[0]||=e=>a(`shown`),onClose:o,onClosed:r[1]||=e=>a(`hidden`)},{default:R(()=>[t(KSe,{class:P([e.centered?`modal-positioned-center`:`modal-positioned-top`,`modal-${e.size}`,`modal-dialog`])},{default:R(({close:t})=>[x(`span`,Te(v(l.value)),null,16),x(`div`,E({class:`modal-content`},u.value),[x(`header`,{class:P([`modal-header`,e.headerClass])},[Ee(n.$slots,`modal-header`,{},()=>[x(`h5`,JSe,A(e.title),1),x(`button`,{class:`close`,type:`button`,"aria-label":`Close`,onClick:t},`×`,8,YSe)],!0)],2),x(`div`,{class:P([`modal-body`,e.bodyClass])},[Ee(n.$slots,`default`,{},void 0,!0)],2),e.hideFooter?B(``,!0):(y(),C(`footer`,XSe,[Ee(n.$slots,`modal-footer`,{},()=>[e.okOnly?B(``,!0):(y(),C(`button`,{key:0,class:`btn btn-secondary`,onClick:t},A(e.cancelTitle),9,ZSe)),x(`button`,{class:P([`btn`,`btn-${e.okVariant}`]),disabled:e.okDisabled,onClick:s}
13,A(e.okTitle),11,QSe)],!0)]))],16)]),_:3},8,[`class`])]),_:3},8,[`open`]))}})})),tCe=j((()=>{})),oh,nCe=j((()=>{eCe(),eCe(),tCe(),G(),oh=K($Se,[[`__scopeId`,`data-v-47d70d24`]])})),rCe,iCe,aCe=j((()=>{z(),rCe=[`disabled`,`checked`],iCe=p({__name:`Checkbox`,props:{value:{type:Boolean},disabled:{type:Boolean,default:!1}},emits:[`update:value`,`change`,`click`],setup(e,{emit:t}){let n=e,r=t,i=()=>{let e=!n.value;r(`update:value`,e),r(`change`,e)};return(t,n)=>(y(),C(`input`,{type:`checkbox`,autocomplete:`off`,disabled:e.disabled,class:P({disabled:e.disabled}),checked:e.value===!0,onChange:i,onClick:n[0]||=e=>r(`click`,e)},null,42,rCe))}})})),oCe=j((()=>{})),sh,ch=j((()=>{aCe(),aCe(),oCe(),G(),sh=K(iCe,[[`__scopeId`,`data-v-687cedbe`]])}));function sCe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,lCe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M76.8 364.8c8.1 10.1 9.4 24.1 3.2 35.4l-40.2 73.6 101-43.3c7.9-3.4 16.8-3.5 24.8-.2 27.6 11.3 58.2 17.6 90.4 17.6 125.7 0 224-95 224-208S381.7 32 256 32 32 127 32 240c0 46.7 16.5 89.8 44.8 124.8zM51.9 384.9C19.3 344.6 0 294.4 0 240 0 107.5 114.6 0 256 0S512 107.5 512 240 397.4 480 256 480c-36.5 0-71.2-7.2-102.6-20L37 509.9c-3.7 1.6-7.5 2.1-11.5 2.1-14.1 0-25.5-11.4-25.5-25.5 0-4.3 1.1-8.5 3.1-12.2l48.8-89.4z`},null,-1)]]))])}var cCe,lCe,lh,uh=j((()=>{z(),G(),cCe={},lCe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},lh=K(cCe,[[`render`,sCe]])})),uCe,dCe,fCe,pCe,mCe,hCe=j((()=>{z(),nCe(),ch(),Oi(),Rt(),uh(),an(),mn(),ate(),uCe={class:`w-100`},dCe=[`disabled`],fCe={class:`flex items-center gap-2`},pCe={class:`flex items-center justify-end gap-0.5`},mCe=p({__name:`EditDiscount`,props:r({discountOption:{}},{discountComment:{required:!0},discountCommentModifiers:{}}),emits:r([`deselect`],[`update:discountComment`]),setup(e){let n=M(e,`discountComment`),r=V(null);oe(()=>{r.value=n.value});let a=V(!1);return(o,s)=>(y(),C(k,null,[(y(),i(je,{to:`body`},[a.value?(y(),i(oh,{key:0,visible:!0,size:`md`,title:`Kommentar überschreiben`,"ok-title":`Ok`,"cancel-title":`Abbrechen`,onOk:s[2]||=e=>{n.value=r.value,a.value=!1},onHide:s[3]||=e=>{r.value=n.value,a.value=!1}},{default:R(()=>[x(`label`,null,[t(sh,{value:r.value!==null,"onUpdate:value":s[0]||=e=>r.value=e?``:null},null,8,[`value`]),s[6]||=L(` Rabatt-Kommentar für diese Buchung überschreiben `,-1)]),x(`label`,uCe,[s[7]||=x(`h4`,{class:`text-base font-bold m-0 leading-tight`},` Rabatt-Kommentar `,-1),he(x(`textarea`,{"onUpdate:modelValue":s[1]||=e=>r.value=e,class:`form-control mb-2`,rows:`2`,disabled:r.value===null},`                `,8,dCe),[[ie,r.value]])])]),_:1})):B(``,!0)])),x(`div`,{class:P([`box-border py-1 px-3 flex items-center justify-between border-t border-t-grey-500/20`,{"bg-grey-400":e.discountOption.archived}])},[x(`div`,fCe,[x(`span`,null,A(e.discountOption.name)+` (`+A(e.discountOption.value)+`)`,1)]),x(`div`,pCe,[n.value?(y(),i(ki,{key:0,title:n.value,"text-classes":`whitespace-pre-line`},{default:R(()=>[t(lh,{class:`icon-square-1-25 text-primary`})]),_:1},8,[`title`])):B(``,!0),t($ee,{discount:e.discountOption},null,8,[`discount`]),t(zt,{title:`Kommentar editieren`,icon:on,size:`Small`,variant:`Primary-Flat`,onClick:s[4]||=e=>a.value=!0}),t(zt,{title:`Löschen`,icon:hn,size:`Small`,variant:`Danger-Flat`,onClick:s[5]||=e=>o.$emit(`deselect`)})])],2)],64))}})})),gCe,_Ce=j((()=>{hCe(),hCe(),gCe=mCe})),vCe,yCe,bCe,xCe,SCe=j((()=>{z(),kn(),rh(),_Ce(),vCe={class:`sm:col-span-1 col-span-2`},yCe={key:0,class:`mb-3`},bCe={class:`mt-4 flex flex-col`},xCe=p({__name:`EditDiscounts`,props:{chosenDiscounts:{},discountOptions:{},discountsComment:{}},emits:[`update:chosenDiscounts`],setup(e,{emit:n}){let r=e,i=ke(`discount-dropdown`),a=H(()=>r.discountOptions.filter(e=>!e.archived||r.chosenDiscounts.findIndex(t=>t.id===e.id)>-1)),o=n,s=e=>{o(`update:chosenDiscounts`,[...r.chosenDiscounts,...e.map(e=>({id:e,overrideDiscountComment:null}))])},c=e=>{o(`update:chosenDiscounts`,r.chosenDiscounts.filter(t=>t.id!==e))},l=(e,t)=>{o(`update:chosenDiscounts`,r.chosenDiscounts.map(n=>n.id===e?{...n,overrideDiscountComment:t}:n))},u=H(()=>r.chosenDiscounts.map(e=>e.id)),d=H(()=>a.value.filter(e=>!u.value.includes(e.id)));function f(e){if(i.value===null)return e;let t=i.value.sanitizeSearchTerm();return e.filter(e=>[e.name,e.value,`%`,e.comment].join(`,`).toLocaleLowerCase().trim().includes(t))}return(n,r)=>(y(),C(`div`,vCe,[e.discountsComment!==void 0&&e.discountsComment!==``?(y(),C(`div`,yCe,[t(An,{variant:`Blue`,label:e.discountsComment},null,8,[`label`])])):B(``,!0),r[1]||=x(`h3`,{class:`text-lg mb-2`},` Rabatte `,-1),x(`div`,bCe,[(y(!0),C(k,null,F(u.value,n=>(y(),C(`div`,{key:n,class:`last:border-b last:border-b-grey-500/20 last:mb-eds-16`},[t(gCe,{"discount-comment":e.chosenDiscounts.find(e=>e.id===n)?.overrideDiscountComment??null,"discount-option":a.value.find(e=>e.id===n),onDeselect:e=>c(n),"onUpdate:discountComment":e=>l(n,e)},null,8,[`discount-comment`,`discount-option`,`onDeselect`,`onUpdate:discountComment`])]))),128))]),t(nh,{ref:`discount-dropdown`,value:[],type:`ServicesDiscount`,"item-groups":[{items:d.value}],label:`Rabatt hinzufügen`,entity:`Rabatte`,flip:!1,transform:e=>({value:e.id,discount:e}),filter:f,"show-search-input":!0,"onUpdate:value":r[0]||=e=>e.length>0?s([e.at(-1)]):void 0},null,8,[`item-groups`,`transform`])]))}})})),CCe,wCe=j((()=>{SCe(),SCe(),CCe=xCe})),TCe,ECe,DCe=j((()=>{z(),Mi(),km(),It(),TCe={key:0,class:`grid grid-cols-[1fr_1fr] gap-12`},ECe=p({__name:`EditVariant`,props:{variantId:{},bookingOneDay:{type:Boolean},serviceVariants:{},serviceDays:{},serviceTimeFrom:{},serviceTimeTo:{}},emits:[`update:variantId`],setup(e,{emit:n}){let{format:r,addMinutes:i}=Ft(),a=Tm(),o=e,s=n,c=H(()=>a.filter(e=>o.serviceDays[e.key])),l=H(()=>{let e=c.value.map(e=>o.serviceTimeFrom[e.key]),t=c.value.map(e=>o.serviceTimeTo[e.key]);return new Set(e).size<2&&new Set(t).size<2}),u=H(()=>[{text:`Keine Variante`,value:`null`},...Dm(o.serviceVariants).map(e=>{let t=e.name;if(e.timeFromOffsetMin!==0||e.timeToOffsetMin!==0)if(l.value)c.value.length>0&&(t+=` (`+r(i(new Date(`2020-01-01T`+o.serviceTimeFrom[c.value[0].key]),e.timeFromOffsetMin),`HH:mm`)+` - `+r(i(new Date(`2020-01-01T`+o.serviceTimeTo[c.value[0].key]),e.timeToOffsetMin),`HH:mm`)+`)`);else{let n={};c.value.forEach(t=>{let a=r(i(new Date(`2020-01-01T`+o.serviceTimeFrom[t.key]),e.timeFromOffsetMin),`HH:mm`)+` - `+r(i(new Date(`2020-01-01T`+o.serviceTimeTo[t.key]),e.timeToOffsetMin),`HH:mm`);n[a]?n[a]+=`, `+t.shortLabel:n[a]=t.shortLabel}),Object.entries(n).length>0&&(t+=` (`+Object.entries(n).reduce((e,[t,n],r)=>
13e+(r>0?`, `:``)+n+`: `+t,``)+`)`)}return!o.bookingOneDay&&e.priceOffset!==0?t+=` (`+(e.priceOffset<0?`-`:`+`)+` CHF `+e.priceOffset+`)`:o.bookingOneDay&&e.oneDayPriceOffset!==0&&(t+=` (`+(e.oneDayPriceOffset<0?`-`:`+`)+` CHF `+e.oneDayPriceOffset+`)`),{text:t,value:String(e.id)}})]),d=H(()=>o.variantId===null?`null`:String(o.variantId)),f=e=>{e!==void 0&&s(`update:variantId`,e===`null`?null:Number(e))};return(e,n)=>u.value.length>1?(y(),C(`div`,TCe,[x(`div`,null,[t(Ni,{label:`Variante`,"item-groups":[{items:u.value}],value:d.value,type:`Label`,entity:`Variante`,transform:e=>({value:e.value,label:e.text}),min:1,"onUpdate:value":f},null,8,[`item-groups`,`value`,`transform`])])])):B(``,!0)}})})),OCe,kCe=j((()=>{DCe(),DCe(),OCe=ECe})),ACe,jCe,MCe=j((()=>{z(),ACe={xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`,style:{display:`block`},width:`100%`},jCe=p({__name:`AllergiesIcon`,props:{width:{}},setup(e){return(t,n)=>(y(),C(`div`,{style:_e({width:e.width})},[(y(),C(`svg`,ACe,[...n[0]||=[x(`path`,{d:`M271.9 384c-8.75 0-15.93 7.25-15.93 16s7.25 16 16 16c8.75 0 15.93-7.25 15.93-16S280.6 384 271.9 384zM271.9 320c-8.75 0-16 7.25-16 16s7.185 16 15.93 16c8.75 0 15.1-7.25 15.1-16S280.7 320 271.9 320zM207.9 288C199.1 288 191.9 295.3 191.9 304S199.1 320 207.9 320c8.75 0 15.1-7.25 15.1-16S216.6 288 207.9 288zM207.9 416c-8.75 0-15.1 7.25-15.1 16S199.1 448 207.9 448c8.75 0 15.1-7.25 15.1-16S216.6 416 207.9 416zM367.9 352c-8.75 0-15.1 7.25-15.1 16s7.25 16 15.1 16s15.1-7.25 15.1-16S376.6 352 367.9 352zM399.9 288c-8.75 0-16 7.25-16 16s7.25 16 16 16s15.1-7.25 15.1-16S408.6 288 399.9 288zM335.9 416c-8.75 0-15.1 7.25-15.1 16s7.25 16 15.1 16c8.75 0 16-7.25 16-16S344.6 416 335.9 416zM335.9 320c8.75 0 16-7.25 16-16s-7.25-16-16-16c-8.75 0-15.1 7.25-15.1 16S327.1 320 335.9 320zM423.1 79.3c-8.625 0-16.8 1.953-24.1 5.453C398.2 55.38 373.8 32 343.1 32c-9.658 0-18.77 2.469-26.71 6.781C309.1 16.3 288.1 0 264.1 0C239.1 0 218.1 16.55 210.9 39.17C202.9 34.74 193.8 32 184 32C153.1 32 128 57.13 128 88v219.9l-30.24-39c-10.27-13.43-26.38-21.52-43.31-21.52C24.89 247.4 0 270.4 0 301.8c0 12.14 3.856 24.46 11.72 34.79l86.36 113.5C125.7 488.9 170.6 512 218.2 512h101.8C408.2 512 480 440.1 480 351.8v-216.4C480 104.5 454.9 79.3 423.1 79.3zM447.1 351.8C447.1 422.5 390.6 480 319.1 480H218.2c-37.26 0-72.42-18.12-94.36-48.89L37.19 317.2c-3.536-4.652-5.278-10.15-5.278-15.5c0-13.31 10.56-22.41 22.26-22.41c7.047 0 13.82 3.304 18.13 8.953l34.94 45.97c6.248 8.222 15.89 12.87 25.56 12.87c4.032 0 27.2-2.604 27.2-26.13c0-.3269-.0056-.6556-.0168-.9861V88c0-13.23 10.77-24 23.1-24s23.1 10.77 23.1 24L208.1 240c0 8.844 7.049 16 15.89 16c8.844 0 16.11-7.156 16.11-16L239.1 87.85c0-.1055 0 .1055 0 0L239.1 56c0-13.23 10.77-24 24-24c13.24 0 24 10.77 24 24l.0736 184c0 8.844 7.103 16 15.95 16c8.846 0 16.06-7.156 16.06-16l-.0692-152c0-13.23 10.77-24 24-24c13.24 0 24 10.77 24 24v151.6c0 8.844 7.156 16 16 16c8.844 0 16-7.156 16-16V135.4c0-13.27 10.77-24.06 24-24.06s24 10.8 24 24.06V351.8z`,fill:`#333333`},null,-1)]]))],4))}})})),dh,NCe=j((()=>{MCe(),MCe(),dh=jCe})),PCe,FCe,ICe=j((()=>{z(),PCe={xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`,style:{display:`block`},width:`100%`},FCe=p({__name:`MedicineIcon`,props:{width:{}},setup(e){return(t,n)=>(y(),C(`div`,{style:_e({width:e.width})},[(y(),C(`svg`,PCe,[...n[0]||=[x(`path`,{d:`M554.6 302.2l-131.7-181.2c-21.01-28.91-54.9-46.17-90.67-46.17c-23.76 0-46.51 7.398-65.77 21.39C244.1 112.4 230 135.6 224 160.6L223.9 143.9C223.9 82.19 173.7 32 111.1 32S-.0021 82.2-.0021 143.1L-.0028 368c0 61.76 50.24 112 112 112s112-50.24 112-112L224 214.4C227.4 227.8 233.1 240.8 241.7 252.6l131.7 181.2C394.4 462.7 428.3 480 464.1 480c23.76 0 46.5-7.398 65.77-21.4C579.8 422.3 590.9 352.1 554.6 302.2zM191.1 368c0 44.18-35.81 80-79.1 80c-44.18 0-79.1-35.82-79.1-80L32 272h160L191.1 368zM192 240H32l-.0003-96c0-44.18 35.82-80 79.1-80c44.18 0 79.1 35.82 79.1 80L192 240zM285.3 122.1c14.2-10.32 30.65-15.28 46.96-15.29c24.74 0 49.13 11.44 64.79 32.98l71.7 98.68l-15.27-20.1l-129.4 94.03L267.6 233.8C241.6 198.1 249.6 148 285.3 122.1zM511 432.7C496.8 443 480.4 448 464.1 448c-24.74 0-49.13-11.44-64.79-32.98L339.1 332.1l3.787 5.209l129.5-94.03l56.42 77.66C554.7 356.7 546.8 406.7 511 432.7z`,fill:`#333333`},null,-1)]]))],4))}})}
13)),fh,LCe=j((()=>{ICe(),ICe(),fh=FCe})),RCe,zCe,BCe=j((()=>{z(),RCe={style:{display:`block`},width:`100%`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},zCe=p({__name:`PhysicalHandicapsIcon`,props:{width:{}},setup(e){return(t,n)=>(y(),C(`div`,{style:_e({width:e.width})},[(y(),C(`svg`,RCe,[...n[0]||=[x(`path`,{d:`M176 112c30.88 0 56-25.12 56-56S206.9 0 176 0S120 25.12 120 56S145.1 112 176 112zM176 32c13.23 0 24 10.77 24 24S189.2 80 176 80S152 69.23 152 56S162.8 32 176 32zM511.5 428.1c-2.141-8.578-10.84-13.83-19.39-11.64l-50.97 12.73L382.6 297.5C380 291.7 374.3 288 367.1 288H236.8L222.6 224H336C344.8 224 352 216.8 352 208S344.8 192 336 192H215.5L207.6 156.5c-1.906-8.625-10.45-14-19.09-12.16C179.9 146.3 174.5 154.8 176.4 163.5l32 144C210 314.8 216.5 320 224 320h133.6l59.77 134.5C419.1 460.4 425.8 464 432 464c1.281 0 2.576-.1562 3.873-.4844l64-16C508.5 445.4 513.7 436.7 511.5 428.1zM303.1 368.4c-8.766-1.984-17.2 3.453-19.16 12.06C271.5 439.1 220.2 480 160 480c-70.58 0-128-57.42-128-128c0-60.19 40.94-111.5 99.55-124.8c8.609-1.969 14.02-10.53 12.06-19.16C141.6 199.4 133 193.1 124.5 195.1C51.17 212.6 0 276.8 0 352c0 88.22 71.78 160 160 160c75.23 0 139.4-51.17 156-124.5C317.1 378.9 312.6 370.4 303.1 368.4z`,fill:`#333333`},null,-1)]]))],4))}})})),ph,VCe=j((()=>{BCe(),BCe(),ph=zCe})),HCe,UCe,WCe=j((()=>{z(),HCe={style:{display:`block`},width:`100%`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},UCe=p({__name:`PsychologicalProblemsIcon`,props:{width:{}},setup(e){return(t,n)=>(y(),C(`div`,{style:_e({width:e.width})},[(y(),C(`svg`,HCe,[...n[0]||=[x(`path`,{d:`M256 192c26.51 0 48-21.49 48-48S282.5 96 256 96S208 117.5 208 144S229.5 192 256 192zM256 128c8.822 0 16 7.178 16 16S264.8 160 256 160S240 152.8 240 144S247.2 128 256 128zM362.9 194.8L305.5 213.1c-31.94 10.66-67.06 10.66-99 0L149.1 194.8c-8.422-2.859-17.44 1.719-20.23 10.11s1.734 17.45 10.11 20.23l57.44 19.14C200.2 245.6 204.1 246.2 208 247.2v71.27l-15.69 78.41c-1.734 8.672 3.891 17.09 12.55 18.83c8.734 1.828 17.11-3.891 18.83-12.55L237.1 336h37.78l13.42 67.14C289.8 410.8 296.5 416 303.1 416c1.031 0 2.094-.0938 3.156-.3125c8.656-1.734 14.28-10.16 12.55-18.83L304 318.4V247.2c3.863-1.021 7.822-1.598 11.62-2.867l57.44-19.14c8.375-2.781 12.91-11.84 10.11-20.23S371.4 191.1 362.9 194.8zM272 304h-32V252.7C245.3 253.2 250.6 254 256 254s10.67-.834 16-1.289V304zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 480c-123.5 0-224-100.5-224-224s100.5-224 224-224s224 100.5 224 224S379.5 480 256 480z`,fill:`#333333`},null,-1)]]))],4))}})})),mh,GCe=j((()=>{WCe(),WCe(),mh=UCe}));function KCe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,gh,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 448l192 0 0-96c0-35.3 28.7-64 64-64l96 0 0-192c0-17.7-14.3-32-32-32L64 64C46.3 64 32 78.3 32 96l0 320c0 17.7 14.3 32 32 32zm224-13.3L402.7 320 320 320c-17.7 0-32 14.3-32 32l0 82.7zM64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 197.5c0 17-6.7 33.3-18.7 45.3L306.7 461.3c-12 12-28.3 18.7-45.3 18.7L64 480zM88 368a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm24-200a24 24 0 1 1 0-48 24 24 0 1 1 0 48zM88 256a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z`},null,-1)]]))])}var hh,gh,_h,vh=j((()=>{z(),G(),hh={},gh={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},_h=K(hh,[[`render`,KCe]])})),yh,bh,xh,Sh,Ch,wh,Th,Eh,Dh,Oh,kh,Ah,jh,Mh,Nh,Ph,Fh,Ih,Lh=j((()=>{z(),NCe(),LCe(),VCe(),GCe(),vh(),yh={class:`mb-1`},bh={class:`text-base font-normal`},xh={class:`grid grid-cols-[32px_auto]`},Sh={class:`mb-0 text-base`},Ch={class:`text-base font-bold m-0`},wh={key:0,class:`font-normal`},Th={key:1,class:`font-normal`},Eh=[`textContent`],Dh={class:`mb-0 text-base`},Oh=[`textContent`],kh={class:`mb-0 text-base`},Ah=[`textContent`],jh={class:`mb-0 text-base`},Mh=[`textContent`],Nh={key:4,class:`mb-0 text-base col-span-2`},Ph={class:`flex items-center gap-4`},Fh=[`textContent`],Ih=p({__name:`HealthDetails`,props:{healthTags:{},personName:{}},setup(e){return(n,r)=>(y(),C(`div`,null,[x(`h3`,yh,[r[0]||=L(` Gesundheit `,-1),x(`span`,bh,` von `+A(e.personName),1)]),x(`div`,xh,[e.healthTags.medication?(y(),C(k,{key:0},[x(`div`,null,[t(fh,{width:`16px`})]),x(`div`,Sh,[x(`h4`,Ch,[r[1]||=L(` Medikamente `,-1),e.healthTags.medicationTaking===`self`?(y(),C(`span`,wh,` (Medikation selbstständig) `)):e.healthTags.medicationTaking===`byTeacher`?(y(),C(`span`,Th,` (Medikation durch Lehrpersonen) `)):B(``,!0)]),x(`p`,{textContent:A(e.healthTags.medication)},null,8,Eh)])],64)):B(``,!0),e.healthTags.generalAllergies?(y(),C(k,{key:1},[x(`div`,null,[t(dh,{width:`16px`})]),x(`div`,Dh,[r[2]||=x(`h4`,{class:`text-base font-bold m-0`},` Allergien `,-1),x(`p`,{textContent:A(e.healthTags.generalAllergies)},null,8,Oh)])],64)):B(``,!0),e.healthTags.physicalHandicaps?(y(),C(k,{key:2},[x(`div`,null,[t(ph,{width:`16px`})]),x(`div`,kh,[r[3]||=x(`h4`,{class:`text-base font-bold m-0`},`Körperliche Einschränkungen `,-1),x(`p`,{textContent:A(e.healthTags.physicalHandicaps)},null,8,Ah)])],64)):B(``,!0),e.healthTags.psychologicalProblems?(y(),C(k,{key:3},[x(`div`,null,[t(mh,{width:`16px`})]),x(`div`,jh,[r[4]||=x(`h4`,{class:`text-base font-bold m-0`},` Psychische Herausforderungen `,-1),x(`p`,{textContent:A(e.healthTags.psychologicalProblems)},null,8,Mh)])],64)):B(``,!0),e.healthTags.healthNotes?(y(),C(`div`,Nh,[x(`div`,Ph,[t(_h,{class:`icon-1`}),r[5]||=x(`h4`,{class:`text-base font-bold m-0`},` Weitere Bemerkungen (Gesundheit) `,-1)]),x(`p`,{textContent:A(e.healthTags.healthNotes)},null,8,Fh)])):B(``,!0)])]))}})})),Rh,qCe=j((()=>{Lh(),Lh(),Rh=Ih})),zh,Bh,Vh=j((()=>{z(),zh={style:{display:`block`},width:`100%`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},Bh=p({__name:`FoodIntolerancesIcon`,props:{width:{}},setup(e){return(t,n)=>(y(),C(`div`,{style:_e({width:e.width})},[(y(),C(`svg`,zh,[...n[0]||=[x(`path`,{d:`M196.1 78.08L166.1 53.83L168 16C167.1 13.86 168.4 11.74 169.3 9.779C170.1 7.816 171.4 6.061 172.1 4.633C174.6 3.205 176.4 2.137 178.5 1.504C180.5 .8705 182.7 .6858 184.8 .963C189 1.178 192.1 3.061 195.8 6.198C198.7 9.334 200.2 13.47 199.1 17.7L196.1 78.08zM219.1 96.23L216 17.7C215.8 13.47 217.3 9.335 220.2 6.198C223 3.061 226.1 1.179 231.2 .9633C233.3 .729 235.5 .9438 237.5 1.593C239.5 2.242 241.4 3.312 242.9 4.732C244.5 6.151 245.8 7.889 246.7 9.831C247.5 11.77 247.1 13.88 247.1 16L253.3 122.5L219.1 96.23zM284.1 147.5L264.1 19.46C263.6 15.37 264.7 11.26 267.2 7.983C269.7 4.703 273.3 2.506 277.4 1.847C281.5 1.189 285.6 2.119 289 4.445C292.4 6.771 294.8 10.31 295.6 14.34L317.9 150.4C319.5 158.4 320.1 166.5 319.5 174.7L284.1 147.5zM415.5 250.3L383.6 225.2L384 173.5C384 136.6 395.1 100.6 415.8 70.09C436.5 39.57 465.9 15.96 500.1 2.307C504.1 .3681 510.2-.3526 515.4 .2081C520.6 .7687 525.6 2.594 529.9 5.523C534.3 8.453 537.8 12.4 540.3 17.01C542.7 21.63 543.1 26.78 544 32V352L512 326.4V32C483.6 43.21 459.3 62.7 442.2 87.95C425 113.2 415.9 143 416 173.5L415.5 250.3zM148.7 39.97L119.9 17.35L120.4 14.34C121.2 10.31 123.6 6.771 126.1 4.445C130.4 2.119 
13134.5 1.189 138.6 1.847C142.7 2.506 146.3 4.704 148.8 7.983C151.3 11.26 152.4 15.37 151.9 19.46L148.7 39.97zM174.8 223.4L223.1 262.2V495.1C223.1 499.3 222.3 503.4 219.3 506.4C216.3 509.4 212.2 511.1 207.1 511.1C203.8 511.1 199.7 509.4 196.7 506.4C193.7 503.4 191.1 499.3 191.1 495.1V256.4H184.2C170.8 256.2 157.7 253.1 145.6 247.3C133.6 241.5 122.1 233.2 114.5 222.8C100.9 205.6 94.58 183.8 96.9 162L132.1 189.8C133.9 194.4 136.4 198.8 139.4 202.9C148.4 213.7 160.9 220.1 174.8 223.4zM634 483.5C635.7 484.7 637.2 486.3 638.3 488.2C639.4 490 640.1 492.1 640.3 494.2C640.6 496.3 640.5 498.5 639.9 500.6C639.3 502.6 638.4 504.6 637 506.2C635.7 507.9 634 509.3 632.2 510.3C630.3 511.4 628.2 512 626.1 512.2C623.1 512.4 621.8 512.2 619.8 511.6C617.7 510.1 615.8 509.9 614.2 508.5L6.175 29.38C2.864 26.75 .7261 22.92 .2285 18.73C-.2691 14.53 .914 10.31 3.519 6.979C6.15 3.673 9.982 1.541 14.18 1.05C18.38 .5582 22.6 1.746 25.92 4.355L633.9 483.5L634 483.5z`,fill:`#333333`},null,-1)]]))],4))}})})),Hh,Uh=j((()=>{Vh(),Vh(),Hh=Bh})),Wh,Gh,Kh=j((()=>{z(),Wh={style:{display:`block`},width:`100%`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 -16 576 528`},Gh=p({__name:`GlutenFreeIcon`,props:{width:{}},setup(e){return(t,n)=>(y(),C(`div`,{style:_e({width:e.width})},[(y(),C(`svg`,Wh,[...n[0]||=[x(`path`,{d:`M4.7-27.2c5.5-5.5 13.9-6.2 20.1-2.1l2.5 2.1 544 544 2.1 2.5c4.1 6.2 3.4 14.7-2.1 20.1s-13.9 6.2-20.1 2.1l-2.5-2.1-544-544-2.1-2.5C-1.5-13.3-.8-21.8 4.7-27.2zM43.3 523.3c-6.2 6.2-16.3 6.2-22.6 0-6.2-6.2-6.2-16.4 0-22.6l22.6 22.6zM88 232c4.2 0 8.3 1.7 11.3 4.7l46.1 46.1c24.3 24.3 33 58.9 25.3 90.5 31.7-7.7 66.2 1 90.6 25.3l46.1 46.1c3 3 4.7 7.1 4.7 11.3s-1.7 8.3-4.7 11.3l-7.4 7.4c-37.5 37.5-98.3 37.5-135.8 0L128 438.6 43.3 523.3c-7.5-7.5-15-15.1-22.6-22.6l84.7-84.7-36.1-36.1c-37.5-37.5-37.5-98.3 0-135.8l7.4-7.4 2.4-2c2.6-1.7 5.7-2.7 8.9-2.7zM238.7 421.3c-22.8-22.8-59.1-25-84.6-5.2l-1.9 1.5 34.6 34.6c23.7 23.7 61.3 24.9 86.4 3.7l-34.5-34.5zm101.5-22.6c-25.9 1.1-52.2-8.1-72-27.9l-94.9-94.9c-19.8-19.8-29.1-46.1-27.9-72L340.1 398.6zM88.2 270.8c-21.2 25.1-20 62.8 3.7 86.4l34.6 34.6 1.5-1.9 3.5-4.9c16-25 12.7-58.3-8.7-79.7L88.2 270.8zM296 24c4.2 0 8.3 1.7 11.3 4.7l46.1 46.1c24.3 24.3 33 58.9 25.3 90.5 31.7-7.7 66.2 1 90.6 25.3l46.1 46.1c3 3 4.7 7.1 4.7 11.3s-1.7 8.3-4.7 11.3l-7.4 7.4c-37.5 37.5-98.3 37.5-135.8 0l-94.9-94.9c-37.5-37.5-37.5-98.3 0-135.7l7.4-7.4 2.4-2c2.6-1.7 5.7-2.7 8.9-2.7zM446.7 213.3c-22.8-22.8-59.1-25.1-84.6-5.2l-1.9 1.5 34.6 34.6c23.7 23.7 61.3 24.9 86.4 3.7l-34.5-34.5zM296.2 62.8c-21.2 25.1-20 62.8 3.7 86.4l34.6 34.6 1.5-1.9 3.5-4.9c16-25.1 12.7-58.3-8.7-79.7L296.2 62.8zM547.2-15.7c3.1 .6 5.9 2.1 8.2 4.4 3 3 4.7 7.1 4.7 11.3l0 35-.1 4.8c-2.4 47.5-40.6 85.7-88.1 88.1l-4.8 .1-35 0c-4.2 0-8.3-1.7-11.3-4.7S416 116.2 416 112l0-35c0-51.4 41.6-93 93-93l35 0 3.1 .3zM509 16c-33.7 0-61 27.3-61 61l0 19 19 0 6.2-.3c28.7-2.9 51.5-25.8 54.4-54.4l.3-6.2 0-19-19 0z`,fill:`#333333`},null,-1)]]))],4))}})})),qh,Jh=j((()=>{Kh(),Kh(),qh=Gh})),Yh,Xh,Zh=j((()=>{z(),Yh={style:{display:`block`},width:`100%`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},Xh=p({__name:`LactoseFreeIcon`,props:{width:{}},setup(e){return(t,n)=>(y(),C(`div`,{style:_e({width:e.width})},[(y(),C(`svg`,Yh,[...n[0]||=[g(`<defs><mask id="lactose-free-icon-slash-gap"><rect width="640" height="512" fill="white"></rect><path d="M-50.5 8 536 594.5 626.5 504 40-82.5z" fill="black" transform="translate(32 0)"></path></mask></defs><path d="M128 144l0 264c0 4.4 3.6 8 8 8l32 0c4.4 0 8-3.6 8-8l0-72c0-53 43-96 96-96s96 43 96 96l0 72c0 4.4 3.6 8 8 8l32 0c4.4 0 8-3.6 8-8l0-168c0-5.5 2.9-10.7 7.6-13.6s10.6-3.2 15.6-.7l64 32c5.4 2.7 8.8 8.2 8.8 14.3l0 62.7c0 3 .9 6 2.5 8.6l37.3 58.6c5.6 8.8 15.3 14.1 25.7 14.1 16.8 0 30.5-13.6 30.5-30.5l0-87.5c0-3.3-1-6.4-2.8-9.1L594.8 274c-1.9-2.7-2.8-5.9-2.8-9.1l0-64.9c0-4.4-3.6-8-8-8-4 0-7.3 2.9-7.9 6.7-1.1 6.4-5.9 11.6-12.3 13s-12.9-1.1-16.7-6.5l-51.7-74.7C480.5 108.9 456 96 429.7 96l-30 0c-1.9 26.9-13.4 52.3-32.5 71.4l-3.1 3.1c-24 24-56.6 37.5-90.5 37.5l-3.2 0c-33.9 0-66.5-13.5-90.5-37.5l-3.1-3.1c-16.6-16.6-27.4-37.8-31.2-60.5-10.7 8.8-17.6 22.2-17.6 37.1zm71.4 .8l3.1 3.1c18 18 42.4 28.1 67.9 28.1l3.2 0c25.5 0 49.9-10.1 67.9-28.1l3.1-3.1c13.2-13.2 21.3-30.4 23.1-48.8L176.4 96c1.8 18.4 9.9 35.6 23.1 48.8zm8.6 231l0 32.2c0 22.1-17.9 40-40 40l-32 0c-22.1 0-40-17.9-40-40l0-264c0-18 6-34.6 16-48-26.5 0-48 21.5-48 48l0 124.8C64 297.1 41.1 320 12.8 320 5.7 320 0 314.3 0 307.2L0 288c0-23.7 12.9-44.4 32-55.4L32 144c0-44.2 35.8-80 80-80l317.7 0c36.8 0 71.2 18 92.1 48.2l38.5 55.6c6.
136-4.9 14.9-7.8 23.7-7.8 22.1 0 40 17.9 40 40l0 59.9 7.5 10.8c5.6 8 8.5 17.6 8.5 27.3l0 87.5c0 34.5-28 62.5-62.5 62.5-21.4 0-41.2-10.9-52.7-28.9l-37.3-58.6c-4.9-7.7-7.5-16.6-7.5-25.8l0-52.8-32-16 0 142.1c0 22.1-17.9 40-40 40l-32 0c-22.1 0-40-17.9-40-40l0-32.2c-6.6 2-14.6 3.8-24 5.3l0 10.9c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-8.1c-5.1 .1-10.9 .1-16 0l0 8.1c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-10.9c-9.4-1.5-17.4-3.3-24-5.3zm0-33.8c2.1 .8 4.7 1.8 7.7 2.7 11.4 3.5 29.8 7.3 56.3 7.3s44.9-3.8 56.3-7.3c3-.9 5.6-1.9 7.7-2.7l0-6c0-35.3-28.7-64-64-64s-64 28.7-64 64l0 6zm344-22a16 16 0 1 1 32 0 16 16 0 1 1 -32 0z" fill="#333333" mask="url(#lactose-free-icon-slash-gap)"></path><path d="M4.7-27.3c6.2-6.2 16.4-6.2 22.6 0l544 544c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0l-544-544c-6.2-6.2-6.2-16.4 0-22.6z" fill="#333333" transform="translate(32 0)"></path>`,3)]]))],4))}})})),Qh,$h=j((()=>{Zh(),Zh(),Qh=Xh})),eg,tg,ng=j((()=>{z(),eg={viewBox:`0 0 640 512`,xmlns:`http://www.w3.org/2000/svg`,style:{display:`block`},width:`100%`},tg=p({__name:`PorkWaiverIcon`,props:{width:{}},setup(e){return(t,n)=>(y(),C(`div`,{style:_e({width:e.width})},[(y(),C(`svg`,eg,[...n[0]||=[x(`path`,{d:`m17.2 0.044091c-5.1229-0.38058-10.335 1.7084-13.758 6.043-5.475 6.934-4.2909 16.993 2.6445 22.473l608.01 480.04c6.9 5.4 17 4.3008 22.5-2.6992 5.4-7.8 4.2988-17-2.7012-22.5l-607.98-479.96c-2.6025-2.0535-5.645-3.172-8.7188-3.4004zm476.62 64.174c-46.63 0-83.129 27.25-89.379 32h-150.62c-13.607 0-27.191 1.913-40.346 5.4492l35.113 27.719c1.7454-0.0725 3.4607-0.26758 5.2226-0.26758h161.8c16.88-13.5 33.13-26.5 62.25-30.75v47.25c40.56 30.1 43.959 39.3 62.459 79.5h34.381v96h-49.631c-5.4739 7.2062-9.1613 12.188-12.688 16.518l25.197 19.891c1.1873-1.4522 2.43-2.8649 3.5566-4.3574h32.68c18.505-0.05 32.904-14.451 32.904-32.951v-96c0-16.7-14.4-32-32-32h-13.529c-11.17-24.4-28.771-46-51.371-62.5l2e-3 -64.629zm-414.79 82.008c-1.2049-0.0154-2.4332 0.11008-3.6699 0.39258-22.71 5.2-41.121 23.4-44.168 47.1-4.3748 34.1 22.128 63.4 55.508 63.4h7.9941c0 52.25 25.38 98.131 64 127.3v48.75c0 26.4 21.6 48 48 48h48.01c26.4 0 47.1-21.6 47.1-48v-16h64v16c0 26.4 21.6 48 48 48h48.01c13.79 0 26.233-5.9295 35.01-15.322l-25.369-20.029c-2.6865 2.0419-5.9998 3.3008-9.6348 3.3008h-48c-8.837 0-16-7.163-16-16v-45.438l-3.2461-2.5625h-124.75v48c0 8.837-7.163 16-16 16h-48c-8.837 0-16-7.163-16-16v-64.75c-64-48.95-63.109-93.45-63.109-111.25 0-24.99 7.2921-48.245 19.662-67.961l-26.156-20.652c-11.044 16.655-19.114 35.471-23.326 55.723l-10.189 0.89062c-14.88 0-26.5-13.51-23.5-28.76 1.615-8.744 8.5089-16.399 19.129-18.609 7.26-1.508 12.361-8.088 12.361-15.5 0-8.8725-7.2259-15.915-15.66-16.023zm383.69 70.893c-13.12 0-24 10.88-24 24s10.88 24 24 24 24-10.88 24-24-10.9-24-24-24z`,fill:`#333333`},null,-1)]]))],4))}})})),rg,ig=j((()=>{ng(),ng(),rg=tg})),ag,og,sg=j((()=>{z(),ag={style:{display:`block`},width:`100%`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},og=p({__name:`VeganIcon`,props:{width:{}},setup(e){return(t,n)=>(y(),C(`div`,{style:_e({width:e.width})},[(y(),C(`svg`,ag,[...n[0]||=[x(`path`,{d:`M480 32c0 95.3-69.4 174.4-160.5 189.4c2.7 10.2 4.7 20.7 6.1 31.4C431.4 234.9 512 142.9 512 32c0-17.7-14.3-32-32-32L448 0C367 0 296 43 256.6 107.5c7.8 8.3 15.1 17.2 21.8 26.4C310.7 73.3 374.5 32 448 32l32 0zM64 96c106 0 192 86 192 192l-32 0C118 288 32 202 32 96l32 0zM32 64C14.3 64 0 78.3 0 96C0 219.7 100.3 320 224 320l32 0 0 176c0 8.8 7.2 16 16 16s16-7.2 16-16l0-176 0-16 0-16C288 164.3 187.7 64 64 64L32 64z`,fill:`#333333`},null,-1)]]))],4))}})})),cg,lg=j((()=>{sg(),sg(),cg=og})),ug,dg,fg=j((()=>{z(),ug={style:{display:`block`},width:`100%`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},dg=p({__name:`VegetarianIcon`,props:{width:{}},setup(e){return(t,n)=>(y(),C(`div`,{style:_e({width:e.width})},[(y(),C(`svg`,ug,[...n[0]||=[x(`path`,{d:`M486.1 41.36c-.9062-1.812-2.484-3.937-4.016-5.312c-3.609-3.219-8.453-4.656-13.27-3.812C464 33.05 459.8 35.96 457.5 40.18c-25.67 45.65-71.61 71.84-126 71.84h-68.56C170.9 112 96 187.9 96 281.2c0 5.627 .4727 11.23 1.043 16.81c-47.74 41.48-82.79 97.75-96.68 162.6c-1.859 8.625 3.641 17.12 12.28 18.1C13.78 479.9 14.91 480 16.02 480c7.375 0 14.02-5.125 15.62-12.66c11.12-51.86 37.36-97.58 73.3-133.2c2.967 8.855 6.4 17.57 10.83 25.81c0 0 0-.0313 0 0c29.23 54.28 85.59 88.04 147.1 88.04c5.984 0 11.97-.3125 17.08-.9062C414.4 437.3 512 319.4 512 166.6C512 123.8 502.7 78.39 486.1 41.36zM276.1 415.2c-4.609 .5312-9.344 .7812-14.11 .7812c-49.7 0-95.27-27.28-118.9-71.22c-6.295-11.73-10.1-23.16-12.48-33.66c45.42-34.62 101.7-55.12 161.6-55.12h42.92c8.844 0 16-7.156 16-15.1s-7.158-16-16-16l-42.92 .0055c-59.92 0-116.6 18.29-164.3 49.79c4.006-71.02 63.49-129.8 134.1-129.8h68.56c54.2 0 103-22.69 135.8-61.9C475.5 108.7 480 138.3 480 166.6C480 302.2 394.9 406.7 276.1 415.2z`,fill:`#333333`},null,-1)]]))],4))}})})),pg,mg=j((()=>{fg(),fg(),pg=dg})),hg,gg,_g,vg,yg,bg,xg,Sg=j((()=>{z(),Uh(),Jh(),$h(),ig(),lg(),mg(),vh(),hg={class:`mb-1`},gg={class:`text-base font-normal`},_g={class:`food-infos grid grid-cols-[32px_auto]`},vg={key:7,class:`col-span-2`},yg={class:`flex items-center gap-4`},bg={class:`font-normal`}
13,xg=p({__name:`NutritionDetails`,props:{foodTags:{},personGender:{},personName:{}},setup(e){return(n,r)=>(y(),C(`div`,null,[x(`h3`,hg,[r[0]||=L(` Ernährung `,-1),x(`span`,gg,` von `+A(e.personName),1)]),x(`div`,_g,[e.foodTags.dietType===`vegan`?(y(),C(k,{key:0},[t(cg,{width:`16px`}),r[1]||=x(`span`,{class:`font-bold text-base`},` Vegan `,-1)],64)):B(``,!0),e.foodTags.dietType===`vegetarian`?(y(),C(k,{key:1},[t(pg,{width:`16px`}),r[2]||=x(`span`,{class:`font-bold text-base`},` Vegetarisch `,-1)],64)):B(``,!0),e.foodTags.isLactoseFree?(y(),C(k,{key:2},[t(Qh,{width:`16px`}),r[3]||=x(`span`,{class:`font-bold text-base`},` Laktosefrei `,-1)],64)):B(``,!0),e.foodTags.isGlutenFree?(y(),C(k,{key:3},[t(qh,{width:`16px`}),r[4]||=x(`span`,{class:`font-bold text-base`},` Glutenfrei `,-1)],64)):B(``,!0),e.foodTags.hasFoodAllergies?(y(),C(k,{key:4},[t(Hh,{width:`16px`}),r[5]||=x(`span`,{class:`font-bold text-base`},`Lebensmittelallergie `,-1)],64)):B(``,!0),e.foodTags.hasFoodIntolerances?(y(),C(k,{key:5},[t(Hh,{width:`16px`}),r[6]||=x(`span`,{class:`font-bold text-base`},`Lebensmittelintoleranz`,-1)],64)):B(``,!0),e.foodTags.dietType===`no-pork`?(y(),C(k,{key:6},[t(rg,{width:`16px`}),r[7]||=x(`span`,{class:`font-bold text-base`},`Kein Schweinefleisch `,-1)],64)):B(``,!0),e.foodTags.eatingNotes?(y(),C(`div`,vg,[x(`div`,yg,[t(_h,{class:`icon-1`}),r[8]||=x(`h4`,{class:`font-bold text-base m-0`},` Weitere Bemerkungen (Ernährung) `,-1)]),x(`p`,bg,A(e.foodTags.eatingNotes),1)])):B(``,!0)])]))}})})),JCe=j((()=>{})),Cg,YCe=j((()=>{Sg(),Sg(),JCe(),G(),Cg=K(xg,[[`__scopeId`,`data-v-85af74f0`]])})),wg,Tg,Eg,Dg,Og,kg,Ag,jg,Mg,Ng,Pg,Fg,Ig,Lg,Rg,zg,Bg,Vg,Hg,Ug,Wg=j((()=>{z(),Mbe(),Li(),Dr(),W(),kn(),Rm(),Bp(),wi(),Mi(),Vm(),km(),It(),Mm(),Im(),uxe(),mSe(),SSe(),wCe(),kCe(),qCe(),YCe(),wg={class:`@container`},Tg={key:0,class:`grid grid-cols-2 gap-x-12 gap-y-3 booking-border-bottom border-b border-solid border-[#efefef] mb-3 pb-2`},Eg=[`textContent`],Dg={key:1,class:`mb-2 pb-2 booking-border-bottom border-b border-solid border-[#efefef]`},Og=[`textContent`],kg={key:2,class:`mb-3 pb-3 booking-border-bottom border-b border-solid border-[#efefef]`},Ag={key:0,class:`grid grid-cols-2 gap-12`},jg=[`textContent`],Mg={class:`mt-2`},Ng=[`textContent`],Pg={class:`mt-2`},Fg={key:3,class:`mb-3`},Ig={key:4,class:`booking-border-bottom border-b border-solid border-[#efefef] mb-2 pb-2`},Lg={class:`grid grid-cols-2 grid-rows-[170px_auto] gap-x-12 mb-3 pt-3 pb-3 booking-border-bottom border-b border-solid border-[#efefef] justify-start`},Rg={class:`mb-2`},zg={key:1,class:`@3xl:col-span-1 col-span-2`},Bg={class:`mb-2`},Vg={key:5,class:`booking-border-bottom border-b border-solid border-[#efefef] mb-3 pt-3 pb-3`},Hg=[`textContent`],Ug=p({__name:`EditBookingForm`,props:{booking:{},bookingInvalid:{type:Boolean}
13,labelsInvalid:{type:Boolean},participant:{},otherBookings:{},service:{},category:{},discountOptions:{},discountsComment:{}},emits:[`update:booking`,`update:bookingInvalid`,`update:labelsInvalid`],setup(e,{emit:n}){let{format:r,defaultDateFormat:a,addDays:o,isMonday:s,isTuesday:c,isWednesday:l,isThursday:u,isFriday:d,isSaturday:f,isSunday:p}=Ft(),m=e,g=n,_=Am().isServicesAdminOrServicesCategoryAdmin,v=Am().isServicesAdmin,b=H(()=>({to:new Date(m.service.dateFrom),from:o(new Date(m.service.dateTo),1)})),S=V([]);N(()=>m.booking,()=>{if(m.booking.oneDay){S.value=Ii(m.service.allDates,e=>!_&&zm(m.service.attendanceLockDate,e)||m.otherBookings.some(t=>t.serviceId===m.booking.serviceId&&e!==m.booking.dateFrom&&cbe(e,t))?null:{text:a(new Date(e),!0),value:e});let e=`yyyy-MM-dd`;m.booking.dateFrom!==null&&(e=m.booking.dateFrom);for(let t=0;t<S.value.length;t++){let n=S.value[t];if(n.value!==null&&n.value>=e||t===S.value.length-1){e=n.value;break}}let t=new Date(e);(e!==m.booking.dateFrom||e!==m.booking.dateTo||m.booking.days.monday!==s(t)||m.booking.days.tuesday!==c(t)||m.booking.days.wednesday!==l(t)||m.booking.days.thursday!==u(t)||m.booking.days.friday!==d(t)||m.booking.days.saturday!==f(t)||m.booking.days.sunday!==p(t))&&g(`update:booking`,{...m.booking,dateFrom:e,dateTo:e,days:{monday:s(t),tuesday:c(t),wednesday:l(t),thursday:u(t),friday:d(t),saturday:f(t),sunday:p(t)}})}},{immediate:!0});let w=H(()=>{let e=m.participant.personalInformation?.foodTags;return e&&Abe(e)?e:void 0}),T=H(()=>{if(m.participant.personalInformation&&m.participant.personalInformation.healthTags){let{medicationTaking:e,...t}=m.participant.personalInformation.healthTags;return Object.values(t).some(e=>e!==``)?m.participant.personalInformation.healthTags:void 0}}),E=V(!1),D=H(()=>m.otherBookings.filter(e=>m.booking!==void 0&&e.id!==m.booking.id&&e.serviceId===m.booking.serviceId&&e.person.id===m.booking.person.id)),ee=H(()=>D.value.some(e=>m.booking!==void 0&&Cm(m.booking,e))),O=H(()=>!m.booking.days.monday&&!m.booking.days.tuesday&&!m.booking.days.wednesday&&!m.booking.days.thursday&&!m.booking.days.friday&&!m.booking.days.saturday&&!m.booking.days.sunday),te=H(()=>m.booking.oneDay&&S.value.length===0),ne=H(()=>m.booking!==void 0&&(m.booking.dateFrom!==null&&m.booking.dateFrom>m.service.dateTo||m.booking.dateTo!==null&&m.booking.dateTo<m.service.dateFrom||m.booking.dateFrom!==null&&m.booking.dateTo!==null&&(!m.booking.oneDay&&m.booking.dateFrom===m.booking.dateTo||m.booking.dateFrom>m.booking.dateTo)));N([ee,ne,E,O,te],()=>{ee.value||ne.value||E.value||O.value||te.value?g(`update:bookingInvalid`,!0):g(`update:bookingInvalid`,!1)},{immediate:!0}),N(H(()=>(m.booking.labelAssignments??[]).some(e=>!e.days.monday&&!e.days.tuesday&&!e.days.wednesday&&!e.days.thursday&&!e.days.friday&&!e.days.saturday&&!e.days.sunday)),e=>g(`update:labelsInvalid`,e),{immediate:!0});let re=H({get:()=>m.booking.dateFrom??``,set:e=>{if(e===void 0)return;let t=new Date(e);g(`update:booking`,{...m.booking,dateFrom:e,dateTo:e,days:{monday:s(t),tuesday:c(t),wednesday:l(t),thursday:u(t),friday:d(t),saturday:f(t),sunday:p(t)}})}}),j=V(!1);N(()=>m.booking,(e,t)=>{(t===void 0||e.id!==t.id)&&(j.value=m.booking.dateFrom===null&&m.booking.dateTo===null)},{immediate:!0});let M=H({get:()=>j.value,set:e=>{e?(g(`update:booking`,{...m.booking,dateFrom:null,dateTo:null}),j.value=!0):j.value=!1}}),F=H({get:()=>m.booking.dateFrom===null,set:e=>{e?g(`update:booking`,{...m.booking,dateFrom:null}):g(`update:booking`,{...m.booking,dateFrom:r(new Date,`yyyy-MM-dd`)})}}),ie=H({get:()=>m.booking.dateFrom,set:e=>g(`update:booking`,{...m.booking,dateFrom:e})}),ae=H({get:()=>m.booking.dateTo===null,set:e=>{e?g(`update:booking`,{...m.booking,dateTo:null}):g(`update:booking`,{...m.booking,dateTo:r(new Date,`yyyy-MM-dd`)})}}),oe=H({get:()=>m.booking.dateTo,set:e=>g(`update:booking`,{...m.booking,dateTo:e})}),se=H({get:()=>m.booking.days,set:e=>g(`update:booking`,{...m.booking,days:e})}),ce=H({get:()=>m.booking.labelAssignments??[],set:e=>g(`update:booking`,{...m.booking,labelAssignments:e})}),{data:le,isPending:ue}=Pm(),I=H(()=>{let e=new Map;for(let t of le.value??[])for(let n of t.labels)e.set(n.id,n.name);return e});N(()=>m.booking.days,e=>{if(ue.value)return;let t=m.booking.labelAssignments??[];if(t.length===0)return;let n=m.booking.oneDay?t.map(t=>({...t,days:{...e}})):t.map(t=>({...t,days:{monday:t.days.monday&&e.monday,tuesday:t.days.tuesday&&e.tuesday,wednesday:t.days.wednesday&&e.wednesday,thursday:t.days.thursday&&e.thursday,friday:t.days.friday&&e.friday,saturday:t.days.saturday&&e.saturday,sunday:t.days.sunday&&e.sunday}}
13)),r=[`monday`,`tuesday`,`wednesday`,`thursday`,`friday`,`saturday`,`sunday`];if(!n.some((e,n)=>r.some(r=>e.days[r]!==t[n].days[r])))return;let i=n.filter(e=>r.some(t=>e.days[t])),a=n.filter(e=>!r.some(t=>e.days[t]));for(let e of a){let t=I.value.get(e.labelId)??`#${e.labelId}`;Le($t(`services.bookingForm.alert.labelRemovedNoMatchingDays`,{params:{labelName:Er(t)}}),!0,8e3)}g(`update:booking`,{...m.booking,labelAssignments:i})},{deep:!0});let de=H({get:()=>m.booking.variantId,set:e=>g(`update:booking`,{...m.booking,variantId:e})}),fe=H({get:()=>({start:m.booking.startBusstopId,end:m.booking.endBusstopId}),set:e=>g(`update:booking`,{...m.booking,startBusstopId:e.start,endBusstopId:e.end})}),pe=H({get:()=>m.booking.commentSchool??``,set:e=>g(`update:booking`,{...m.booking,commentSchool:e})}),me=H({get:()=>m.booking.commentSchoolAdmin??``,set:e=>g(`update:booking`,{...m.booking,commentSchoolAdmin:e})}),he=H({get:()=>m.booking.additionalInvoicePositions??[],set:e=>g(`update:booking`,{...m.booking,additionalInvoicePositions:e})}),ge=H({get:()=>m.booking.chosenDiscounts??[],set:e=>{g(`update:booking`,{...m.booking,chosenDiscounts:e})}}),_e=H(()=>{let e=[{text:$t(`services.bookingForm.label.automaticBillingContact`),value:null}];return m.participant?.billingInformation!==void 0&&m.participant?.billingInformation!==null&&(m.participant.billingInformation.primaryBillingContact!==null&&(e=[...e,{text:$t(`services.bookingForm.label.specificPrimaryBillingContact`,{params:{name:m.participant.billingInformation.primaryBillingContact.name}}),value:m.participant.billingInformation.primaryBillingContact?.contactId}]),e=[...e,...m.participant.billingInformation.secondaryBillingContacts.map(e=>({text:$t(`services.bookingForm.label.specificBillingContact`,{params:{name:e.name}}),value:e.contactId}))]),e}),ve=H({get:()=>m.booking.lockToBillingContactId,set:e=>{g(`update:booking`,{...m.booking,lockToBillingContactId:e})}});return(n,r)=>(y(),C(`div`,wg,[w.value!==void 0||T.value!==void 0?(y(),C(`div`,Tg,[w.value===void 0?B(``,!0):(y(),i(Cg,{key:0,class:`@3xl:col-span-1 col-span-2`,"person-gender":e.participant.gender,"person-name":e.participant.firstName+` `+e.participant.lastName,"food-tags":w.value},null,8,[`person-gender`,`person-name`,`food-tags`])),T.value===void 0?B(``,!0):(y(),i(Rh,{key:1,class:`@3xl:col-span-1 col-span-2`,"person-name":e.participant.firstName+` `+e.participant.lastName,"health-tags":T.value},null,8,[`person-name`,`health-tags`]))])):B(``,!0),x(`h3`,{class:`text-lg mb-2`,textContent:A(n.$t(`services.bookingForm.title.booking`))},null,8,Eg),e.booking.oneDay?(y(),C(`div`,Dg,[x(`h4`,{class:`text-base font-bold mb-1`,textContent:A(n.$t(`global.label.date`))},null,8,Og),t(Ni,{value:re.value,type:`Label`,"item-groups":[{items:S.value}],entity:`Datum`,transform:e=>({value:e.value,label:e.text}),min:1,disabled:S.value.length===1,"onUpdate:value":r[0]||=e=>e!==void 0&&(re.value=e)},null,8,[`value`,`item-groups`,`transform`,`disabled`])])):(y(),C(`div`,kg,[t(Ti,{on:M.value,"onUpdate:on":r[1]||=e=>M.value=e,label:n.$t(`services.bookingForm.label.bookFullDuration`,{scope:`instance`})},null,8,[`on`,`label`]),j.value?B(``,!0):(y(),C(`div`,Ag,[x(`div`,null,[x(`h4`,{class:`text-base font-bold mb-1`,textContent:A(n.$t(`services.bookingForm.title.bookingFrom`))},null,8,jg),t(Lm,{date:ie.value,"onUpdate:date":r[2]||=e=>ie.value=e,placeholder:n.$t(`services.bookingForm.title.bookingFrom`),"disable-dates-after":b.value.from,"disable-dates-before":b.value.to,large:``},null,8,[`date`,`placeholder`,`disable-dates-after`,`disable-dates-before`]),x(`div`,Mg,[t(Ti,{on:F.value,"onUpdate:on":r[3]||=e=>F.value=e,label:n.$t(`services.bookingForm.label.bookFromServiceStart`,{scope:`instance`})},null,8,[`on`,`label`])])]),x(`div`,null,[x(`h4`,{class:`text-base font-bold mb-1`,textContent:A(n.$t(`services.bookingForm.title.bookingUntil`))},null,8,Ng),t(Lm,{date:oe.value,"onUpdate:date":r[4]||=e=>oe.value=e,placeholder:n.$t(`services.bookingForm.title.bookingUntil`),"disable-dates-after":b.value.from,"disable-dates-before":b.value.to,large:``},null,8,[`date`,`placeholder`,`disable-dates-after`,`disable-dates-before`]),x(`div`,Pg,[t(Ti,{on:ae.value,"onUpdate:on":r[5]||=e=>
13ae.value=e,label:n.$t(`services.bookingForm.label.bookUntilServiceEnd`,{scope:`instance`})},null,8,[`on`,`label`])])])]))])),t(th,{days:se.value,"onUpdate:days":r[6]||=e=>se.value=e,assignments:ce.value,"onUpdate:assignments":r[7]||=e=>ce.value=e,"service-id":e.service.id,"service-days":e.service.days,"service-time-from":e.service.timeFrom,"service-time-to":e.service.timeTo,"one-day":e.booking.oneDay},null,8,[`days`,`assignments`,`service-id`,`service-days`,`service-time-from`,`service-time-to`,`one-day`]),!e.booking.oneDay&&(ne.value||ee.value||O.value)?(y(),C(`div`,Fg,[t(An,{variant:`Red`},{label:R(()=>[ne.value?(y(),C(k,{key:0},[L(A(n.$t(`services.bookingForm.error.invalidDateRange`,{scope:`instance`})),1)],64)):B(``,!0),ee.value?(y(),C(k,{key:1},[L(A(n.$t(`global.alert.bookingOverlap`)),1)],64)):B(``,!0),O.value?(y(),C(k,{key:2},[L(A(n.$t(`services.bookingForm.error.noActiveDay`)),1)],64)):B(``,!0)]),_:1})])):B(``,!0),e.service.variants.length>0||e.service.busstops.length>0?(y(),C(`div`,Ig,[e.service.variants.length>0?(y(),i(OCe,{key:0,"variant-id":de.value,"onUpdate:variantId":r[8]||=e=>de.value=e,"booking-one-day":e.booking.oneDay,"service-variants":e.service.variants,"service-days":e.service.days,"service-time-from":e.service.timeFrom,"service-time-to":e.service.timeTo},null,8,[`variant-id`,`booking-one-day`,`service-variants`,`service-days`,`service-time-from`,`service-time-to`])):B(``,!0),e.service.busstops.length>0?(y(),i(xSe,{key:1,"busstop-ids":fe.value,"onUpdate:busstopIds":r[9]||=e=>fe.value=e,"invalid-busstops":E.value,"onUpdate:invalidBusstops":r[10]||=e=>E.value=e,"service-busstops":e.service.busstops},null,8,[`busstop-ids`,`invalid-busstops`,`service-busstops`])):B(``,!0)])):B(``,!0),x(`div`,Lg,[x(`div`,{class:P(h(_)?`@3xl:col-span-1 col-span-2`:`col-span-2`)},[x(`div`,Rg,[t(zp,{value:pe.value,"onUpdate:value":r[11]||=e=>pe.value=e,label:h(_)?n.$t(`global.label.bookingNote`):n.$t(`global.label.note`),description:n.$t(`services.bookingForm.label.visibleToLeadersAndAdmins`,{scope:`instance`}),rows:4},null,8,[`value`,`label`,`description`])])],2),e.discountOptions.length>0&&h(v)?(y(),i(CCe,{key:0,"chosen-discounts":ge.value,"onUpdate:chosenDiscounts":r[12]||=e=>ge.value=e,class:`row-span-2 row-start-3 @3xl:row-start-1`,"discount-options":e.discountOptions,"discounts-comment":e.discountsComment},null,8,[`chosen-discounts`,`discount-options`,`discounts-comment`])):B(``,!0),h(_)?(y(),C(`div`,zg,[x(`div`,Bg,[t(zp,{value:me.value,"onUpdate:value":r[13]||=e=>me.value=e,label:n.$t(`services.bookingForm.title.adminNote`),rows:4,description:n.$t(`services.bookingForm.label.visibleToAdminsOnly`,{scope:`instance`})},null,8,[`value`,`label`,`description`])])])):B(``,!0)]),h(v)&&(_e.value?.length??0)>2?(y(),C(`div`,Vg,[x(`h3`,{class:`mb-2`,textContent:A(n.$t(`services.bookingForm.title.specificBilling`))},null,8,Hg),t(Ni,{value:ve.value,"onUpdate:value":r[14]||=e=>ve.value=e,type:`Label`,"item-groups":[{items:_e.value}],entity:`Rechnungskontakt`,transform:e=>({value:e.value,label:e.text}),min:1},null,8,[`value`,`item-groups`,`transform`])])):B(``,!0),e.booking.additionalInvoicePositions&&h(v)?(y(),i(lxe,{key:6,"additional-invoice-positions":he.value,"onUpdate:additionalInvoicePositions":r[15]||=e=>he.value=e,"date-from":e.booking.dateFrom===null?e.service.dateFrom:e.booking.dateFrom,"date-to":e.booking.dateTo===null?e.service.dateTo:e.booking.dateTo},null,8,[`additional-invoice-positions`,`date-from`,`date-to`])):B(``,!0)]))}})})),Gg,Kg=j((()=>{Wg(),Wg(),Gg=Ug})),qg,Jg,Yg=j((()=>{z(),qg=[`innerHTML`],Jg=p({__name:`ExpandableText`,props:{htmlText:{},lineClamp:{},open:{type:Boolean}},setup(e){let t=e,n=V(void 0),r=V(0),i=V(null),a=V(null),o=V(),s=V(``),c=H(()=>(s.value?`line-clamp: `+s.value+`; -webkit-line-clamp: `+s.value+`;`:``)+(o.value?`height: `+o.value+`px;`:``)),l,d=()=>{n.value&&(a.value=n.value.scrollHeight,i.value=n.value.clientHeight)},f=()=>{s.value=t.open?`none`:``+t.lineClamp},p=()=>{window.clearTimeout(l),t.open?(s.value=`none`,o.value=``+a.value):(o.value=``+i.value,l=window.setTimeout(()=>{s.value=``+t.lineClamp},300))};N(n,(e,t)=>{e instanceof HTMLElement&&!(t instanceof HTMLElement)&&(r.value=e.getBoundingClientRect().width,o.value=void 0,i.value=null,f(),u().then(()=>{d(),p()}))}),N(()=>t.open,p);let m=new ResizeObserver(e=>{n.value&&r.value!==n.value.getBoundingClientRect().width&&(r.value=n.value.getBoundingClientRect().width,o.value=void 0,i.value=null,f(),setTimeout(()=>{d(),p()},100))});return N(n,e=>{e instanceof HTMLElement&&m.observe(e)}),ee(()=>m.disconnect()),(t,r)=>(y(),C(`p`,{ref_key:`el`,ref:n,class:P([`expandable`,{open:e.open}]),style:_e(c.value),innerHTML:e.htmlText},null,14,qg))}})})),XCe=j((()=>{})),Xg,Zg=j((()=>{Yg(),Yg(),XCe(),G(),Xg=K(Jg,[[`__scopeId`,`data-v-e4d02cb9`]])})),Qg,$g,e_,t_,n_,r_=j((()=>{z(),Zg(),Qg={class:`flex gap-4 items-center mb-2 sm:col-span-1 col-span-4`},$g=[`src`],e_={class:`mb-0`},t_={class:`text-base font-bold m-0`},n_=p({__name:`ParticipantInformation`,props:{participant:{}},setup(e){let n=e;function r(e){return e.split(`, `).map((e,t)=>t===1?`(${e})`:e).join(` `)}let i=H(()=>[n.participant.age?$t(`global.label.ageInYears`,{params:{age:n.participant.age}}):null,n.participant.rolesOrSchoolclassLabel.general?r(n.participant.rolesOrSchoolclassLabel.general):null,n.participant.rolesOrSchoolclassLabel.nextSchoolyear?$t(`services.bookingForm.label.nextSchoolyearRoles`,{params:{roles:r(n.participant.rolesOrSchoolclassLabel.nextSchoolyear)},scope:`instance`}):null].filter(e=>!!e).join(` <br />`));return(n,r)=>(y(),C(`div`,Qg,[x(`img`,{src:e.participant.portrait,class:`w-[55px]`},null,8,$g),x(`div`,e_,[x(`h4`,t_,A(e.participant.firstName)+` `+A(e.participant.lastName),1),t(Xg,{class:`leading-tight`,style:{"font-size":`13px`},"html-text":i.value,"line-clamp":4,open:!1},null,8,[`html-text`])])]))}})})),i_,a_=j((()=>{r_(),r_(),i_=n_}));function ZCe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,s_,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M96 0C43 0 0 43 0 96L0 384c0 29.8 20.4 54.9 48 62l0 34c0 17.7 14.3 32 32 32l16 0c17.7 0 32-14.3 32-32l0-32 192 0 0 32c0 17.7 14.3 32 32 32l16 0c17.7 0 32-14.3 32-32l0-34c27.6-7.1 48-32.2 48-62l0-288c0-53-43-96-96-96L96 0zM64 176c0-17.7 14.3-32 32-32l104 0 0 112-104 0c-17.7 0-32-14.3-32-32l0-48zm184 80l0-112 104 0c17.7 0 32 14.3 32 32l0 48c0 17.7-14.3 32-32 32l-104 0zM96 320a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm256 0a32 32 0 1 1 0 64 32 32 0 1 1 0-64zM152 72c0-13.3 10.7-24 24-24l96 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-96 0c-13.3 0-24-10.7-24-24z`},null,-1)]]))])}var o_,s_,c_,QCe=j((()=>{z(),G(),o_={},s_={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},c_=K(o_,[[`render`,ZCe]])})),l_,u_=j((()=>{z(),QCe(),rve(),sve(),l_=p({__name:`ServiceIcon`,props:{serviceIconName:{}},setup(e){return(t,n)=>e.serviceIconName===`schoollunch`?(y(),i(Xp,{key:0})):e.serviceIconName===`schoolbus`?(y(),i(c_,{key:1})):(y(),i(Zp,{key:2}))}})})),d_,f_=j((()=>{u_(),u_(),d_=l_})),p_,m_,h_=j((()=>{z(),f_(),p_=!0,m_=p({__name:`ServiceIconCircle`,props:{icon:{type:String,required:!0},width:{type:Number,default:40}},setup(e){let n=e,r=H(()=>`width: `+n.width+`px; height: `+n.width+`px;`);return(n,i)=>(y(),C(`div`,{class:P([`serviceicon flex items-center justify-center border-[#bdbdbd]`,{"rounded-full border border-solid":p_}]),style:_e(r.value)},[t(d_,{"service-icon-name":e.icon,class:`icon-square-1-25`},null,8,[`service-icon-name`])],6))}})})),g_,__=j((()=>{h_(),h_(),g_=m_})),v_,y_,b_,x_=j((()=>{z(),Zg(),__(),It(),v_={class:`grid grid-cols-[55px_auto] gap-x-4 mb-2 items-center`},y_={class:`text-base font-bold m-0`},b_=p({__name:`ServiceInformation`,props:{service:{},category:{}},setup(e){let{format:n}=Ft(),r=e,i=H(()=>n(new Date(r.service.dateFrom),`dd.LL.yyyy`)),a=H(()=>n(new Date(r.service.dateTo),`dd.LL.yyyy`));return(n,r)=>(y(),C(`div`,v_,[t(g_,{icon:e.service.icon,width:55},null,8,[`icon`]),x(`div`,null,[x(`h4`,y_,A(e.service.name),1),t(Xg,{class:`leading-tight text-[13px]`,"html-text":`<b>${e.category.name}</b> <br/> ${i.value} - ${a.value} <br/> ${e.service.description.replace(/\n/g,`<br>`)}`,"line-clamp":4,open:!1},null,8,[`html-text`])])]))}})})),S_,C_=j((()=>{x_(),x_(),S_=b_})),w_,T_=j((()=>{z(),Li(),Mi(),It(),w_=p({__name:`ServicePicker`,props:{serviceId:{},categories:{},services:{}},emits:[`update:serviceId`],setup(e,{emit:t}){let{format:n}=Ft(),r=e,a=t,o=H(()=>r.categories.slice().sort((e,t)=>
13e.sortorder-t.sortorder)),s=H(()=>r.services.slice().sort((e,t)=>e.sortorder-t.sortorder)),c=H(()=>Ii(o.value,e=>{let t=s.value.filter(t=>t.categoryId===e.id);return t.length===0?null:{label:e.name,items:t.map(e=>({value:e.id,text:e.name+` `+n(new Date(e.dateFrom),`dd.LL.yyyy`)+` – `+n(new Date(e.dateTo),`dd.LL.yyyy`)}))}})),l=e=>{e!==void 0&&a(`update:serviceId`,e)};return(e,t)=>(y(),i(Ni,{type:`Label`,value:void 0,"item-groups":c.value,entity:`Schulangebot`,transform:e=>({value:e.value,label:e.text}),min:0,"onUpdate:value":l},null,8,[`item-groups`,`transform`]))}})})),E_,$Ce=j((()=>{T_(),T_(),E_=w_})),D_,O_,k_,A_,j_,M_,N_,P_,F_,I_,L_,R_=j((()=>{z(),W(),Pi(),Q(),Jp(),km(),Mm(),Im(),Kg(),a_(),C_(),$Ce(),D_={key:0,class:`@container min-h-[350px]`},O_={class:`mb-2 flex justify-between`},k_=[`textContent`],A_={class:`grid grid-cols-[1fr_1fr] gap-x-16 gap-y-2 border-b border-[#efefef] mb-3 pb-2`},j_={class:`@3xl:col-span-1 col-span-2`},M_=[`textContent`],N_={class:`@3xl:col-span-1 col-span-2`},P_=[`textContent`],F_={key:0,class:`col-span-2`},I_={class:`flex gap-4 flex-row-reverse`},L_=p({__name:`NewBooking`,props:{newBookingData:{},preloadedParticipant:{},withAccountingStuff:{type:Boolean},withAtt:{type:Boolean},inModal:{type:Boolean}},emits:[`loading`,`saved`,`cancelled`],setup(e,{emit:n}){let r=e,a=n,o=Am().isServicesAdminOrServicesCategoryAdmin,s=fm(Am().allowedParticipants),c=pe(),l=H(()=>!!c[`additional-information`]),u=V(),d=V(),f=V(),p=V(),m=V([]),g=V(),_=V(),v=V(),b=V(!0),S=V(!1),{mutateAsync:w}=kbe(),T=V(),D=H(()=>r.newBookingData.dateFrom===void 0?Sm().dateFrom:r.newBookingData.dateFrom),ee=H(()=>r.newBookingData.dateTo===void 0?abe().dateTo:r.newBookingData.dateTo),k=H(()=>d.value?.filter(e=>r.newBookingData.possibleServiceIds===void 0||r.newBookingData.possibleServiceIds.includes(e.id))??[]),te=H(()=>d.value?.find(e=>e.id===_.value)),ne=H(()=>u.value?.find(e=>e.id===te.value?.categoryId)),re=()=>{v.value=void 0},j=()=>{g.value=r.newBookingData.personId??void 0},M=()=>{r.newBookingData.possibleServiceIds===void 0||r.newBookingData.possibleServiceIds.length!==1?_.value=void 0:_.value=r.newBookingData.possibleServiceIds[0]},P=()=>{v.value===void 0&&g.value!==void 0&&_.value!==void 0&&te.value!==void 0&&d.value!==void 0&&(o?(a(`loading`,!0),ym({personId:g.value,serviceId:_.value}).then(e=>{g.value!==void 0&&_.value&&te.value!==void 0&&(m.value=e.data.discountOptions,T.value=r.newBookingData.prefillChosenDiscounts===void 0?e.data.prefillComment??void 0:void 0,v.value=pm(g.value,_.value,te.value.days,r.newBookingData.oneDay,{days:r.newBookingData.prefillDays,dateFrom:r.newBookingData.prefillDateFrom,dateTo:r.newBookingData.prefillDateTo,commentSchool:r.newBookingData.prefillCommentSchool,commentSchoolAdmin:r.newBookingData.prefillCommentSchoolAdmin,startBusstopId:r.newBookingData.prefillStartBusstopId,endBusstopId:r.newBookingData.prefillEndBusstopId,variantId:r.newBookingData.prefillVariantId},r.newBookingData.prefillChosenDiscounts?.filter(e=>m.value.some(t=>t.id===e.id))??m.value.filter(e=>e.prefillDiscount).map(e=>({id:e.id,overrideDiscountComment:e.prefillDiscountOverrideDiscountComment})),!0)),a(`loading`,!1)}).catch(e=>{a(`loading`,!1),Re(e)})):(m.value=[],v.value=pm(g.value,_.value,te.value.days,r.newBookingData.oneDay,{days:r.newBookingData.prefillDays,dateFrom:r.newBookingData.prefillDateFrom,dateTo:r.newBookingData.prefillDateTo,commentSchool:r.newBookingData.prefillCommentSchool,commentSchoolAdmin:r.newBookingData.prefillCommentSchoolAdmin},r.newBookingData.prefillChosenDiscounts?.filter(e=>m.value.some(t=>t.id===e.id))??[],!0)),_m({personId:g.value,filterDateFrom:D.value,filterDateTo:ee.value}).then(e=>{f.value=e.data,a(`loading`,!1)}).catch(e=>{a(`loading`,!1),Re(e)}))};O(()=>{a(`loading`,!0),hm().then(e=>{u.value=e.data,a(`loading`,!1)}).catch(e=>{Re(e),a(`loading`,!1)})}),N([D,ee],()=>{a(`loading`,!0),gm({filterDateFrom:D.value,filterDateTo:ee.value}).then(e=>{d.value=e.data,a(`loading`,!1)}).catch(e=>{Re(e),a(`loading`,!1)})},{immediate:!0}),N(g,()=>{g.value===void 0?p.value=void 0:r.preloadedParticipant!==void 0&&g.value===r.preloadedParticipant.id?p.value=r.preloadedParticipant:(a(`loading`,!0),bm({personId:g.value}).then(e=>{p.value=e.data,a(`loading`,!1)}).catch(e=>{p.value=void 0,a(`loading`,!1),Re(e)}))});let F=()=>{re(),j(),M(),P()};N([()=>r.newBookingData],F,{immediate:!0}),N([g,te],P);let ie=()=>{a(`cancelled`),g.value=void 0,_.value=void 0},ae=async()=>
13{if(v.value!==void 0&&!b.value){if(S.value){Be($t(`services.bookingForm.error.labelNoActiveDay`),!0);return}return a(`loading`,!0),uye({booking:v.value,generateAttendantAttendances:!1,filterDateFrom:D.value,filterDateTo:ee.value,withAccountingStuff:r.withAccountingStuff,withAtt:r.withAtt,serviceRegistrationsRegistrationId:r.newBookingData.serviceRegistrationsRegistrationId}).then(async e=>{let t=v.value?.labelAssignments??[];try{await w({bookingId:e.data.id,assignments:t}),a(`saved`,{...e.data,labelAssignments:t})}catch(t){a(`saved`,e.data),Re(t)}a(`loading`,!1)}).catch(e=>{p.value=void 0,a(`loading`,!1),Re(e)})}},oe=H(()=>_.value===void 0?r.newBookingData.possibleServiceIds===void 0?null:r.newBookingData.possibleServiceIds:[_.value]),se=H(()=>r.newBookingData.prefillDateFrom===void 0||r.newBookingData.prefillDateFrom===null?D.value:r.newBookingData.prefillDateFrom),ce=H(()=>r.newBookingData.prefillDateTo===void 0||r.newBookingData.prefillDateTo===null?ee.value:r.newBookingData.prefillDateTo);return(n,r)=>u.value!==void 0&&d.value!==void 0?(y(),C(`div`,D_,[x(`div`,O_,[Ee(n.$slots,`head-title`,{},()=>[x(`h2`,{class:`text-xl m-0`,textContent:A(n.$t(`services.newBooking.title.createBookings`))},null,8,k_),e.inModal?B(``,!0):(y(),i($,{key:0,text:n.$t(`global.call.cancel`),icon:qp,variant:`Secondary`,onClick:ie},null,8,[`text`]))])]),x(`div`,A_,[x(`div`,j_,[x(`h3`,{class:`text-base mb-2`,textContent:A(n.$t(`services.newBooking.label.forService`,{scope:`instance`}))},null,8,M_),_.value===void 0?(y(),i(E_,{key:0,"service-id":_.value,"onUpdate:serviceId":r[0]||=e=>_.value=e,categories:u.value,services:k.value},null,8,[`service-id`,`categories`,`services`])):te.value!==void 0&&ne.value!==void 0?(y(),i(S_,{key:1,service:te.value,category:ne.value},null,8,[`service`,`category`])):B(``,!0)]),x(`div`,N_,[x(`h3`,{class:`text-base mb-2`,textContent:A(n.$t(`services.newBooking.label.forPerson`))},null,8,P_),g.value===void 0?(y(),i(Fi,E({key:0},h(s),{value:null,"show-role-string":!0,"only-services-participants-bookable-to-service-ids":oe.value,"services-date-from":se.value,"services-date-to":ce.value,"onUpdate:value":r[1]||=e=>g.value=typeof e==`number`?e:e?.id??void 0}),null,16,[`only-services-participants-bookable-to-service-ids`,`services-date-from`,`services-date-to`])):p.value===void 0?B(``,!0):(y(),i(i_,{key:1,participant:p.value},null,8,[`participant`]))]),l.value?(y(),C(`div`,F_,[Ee(n.$slots,`additional-information`)])):B(``,!0)]),p.value!==void 0&&ne.value!==void 0&&te.value!==void 0&&f.value!==void 0&&v.value!==void 0?(y(),i(Gg,{key:0,booking:v.value,"onUpdate:booking":r[2]||=e=>v.value=e,"booking-invalid":b.value,"onUpdate:bookingInvalid":r[3]||=e=>b.value=e,"labels-invalid":S.value,"onUpdate:labelsInvalid":r[4]||=e=>S.value=e,participant:p.value,"other-bookings":f.value,category:ne.value,service:te.value,"discount-options":m.value,"discounts-comment":T.value},null,8,[`booking`,`booking-invalid`,`labels-invalid`,`participant`,`other-bookings`,`category`,`service`,`discount-options`,`discounts-comment`])):B(``,!0),Ee(n.$slots,`action-bar`,{reset:F,save:ae,cancel:ie,savingDisabled:b.value,saveAndReset:async()=>{await ae(),F()}},()=>[x(`div`,I_,[t($,{text:n.$t(`global.call.save`),disabled:b.value,onClick:ae},null,8,[`text`,`disabled`]),t($,{text:n.$t(`global.call.cancel`),variant:`Secondary`,onClick:ie},null,8,[`text`])])])])):B(``,!0)}})})),z_,B_=j((()=>{R_(),R_(),z_=L_})),V_,H_,U_,W_,G_,K_=j((()=>{z(),cm(),Q(),Jp(),B_(),V_={class:`text-xl m-0`},H_={class:`text-base font-normal`},U_={class:`flex gap-4 flex-row-reverse`},W_={class:`border border-grey-100 bg-background-light p-6 rounded-lg grid gap-2`},G_=p({__name:`NewBookings`,props:{newBookingDatas:{},backLinkText:{},withAccountingStuff:{type:Boolean},withAtt:{type:Boolean}},emits:[`loading`,`bookingSaved`,`bookingCancelled`,`allProcessed`],setup(e,{emit:n}){let r=e,o=n,s=V(),c=V(!1),l=H(()=>s.value===void 0?void 0:r.newBookingDatas.at(s.value)),u=()=>{if(s.value===void 0)s.value=0;else if(c.value){let e=s.value;s.value=void 0,c.value=!1,s.value=e}else s.value+1===r.newBookingDatas.length?(s.value=0,d()):s.value++;c.value=!1};N(()=>r.newBookingDatas,()=>{s.value=0},{immediate:!0});let d=()=>{o(`allProcessed`)},f=(e,t)=>{e!==void 0&&o(`bookingSaved`,e,t)},p=e=>{o(`bookingCancelled`,e)},m=H(()=>
13s.value===r.newBookingDatas.length-1?`Speichern und beenden`:`Speichern und nächster SuS`);return(n,r)=>s.value!==void 0&&l.value!==void 0?(y(),i(z_,{key:0,"new-booking-data":l.value,"with-accounting-stuff":e.withAccountingStuff,"with-att":e.withAtt,"in-modal":!1,onLoading:r[0]||=e=>n.$emit(`loading`,e),onSaved:r[1]||=e=>f(l.value,e),onCancelled:r[2]||=e=>p(l.value)},a({"head-title":R(()=>[x(`h1`,V_,[r[3]||=L(` Buchung erstellen `,-1),x(`span`,H_,` (Anmeldung `+A(s.value+1)+` / `+A(e.newBookingDatas.length)+`) `,1)]),t($,{text:`Alle abbrechen`,icon:qp,variant:`Secondary`,onClick:d})]),"action-bar":R(({save:e,cancel:n,reset:r,saveAndReset:i,savingDisabled:a})=>[x(`div`,U_,[t($,{text:m.value,disabled:a,onClick:async()=>{c.value=!1,await e(),u()}},null,8,[`text`,`disabled`,`onClick`]),t($,{text:`Speichern und nochmals gleicher SuS`,disabled:a,onClick:()=>{c.value=!0,i()}},null,8,[`disabled`,`onClick`]),t($,{text:`SuS überspringen`,variant:`Secondary`,onClick:()=>{c.value=!1,n(),u()}},null,8,[`onClick`]),t($,{text:`Formular zurücksetzen`,variant:`Secondary`,onClick:r},null,8,[`onClick`])])]),_:2},[l.value.personalData?{name:`additional-information`,fn:R(()=>[x(`div`,W_,[r[4]||=x(`h3`,{class:`text-lg font-bold m-0`},`Anmeldedaten`,-1),t(sm,{"answered-survey":l.value.personalData},null,8,[`answered-survey`])])]),key:`0`}:void 0]),1032,[`new-booking-data`,`with-accounting-stuff`,`with-att`])):B(``,!0)}})})),q_,ewe=j((()=>{K_(),K_(),q_=G_})),J_,Y_=j((()=>{z(),ewe(),J_=p({__name:`ServiceRegistrationsNewBookings`,props:{newBookingDatas:{},backLinkText:{}},emits:[`loading`,`allProcessed`],setup(e,{emit:t}){let n=t;return(t,r)=>(y(),i(q_,{"new-booking-datas":e.newBookingDatas,"back-link-text":e.backLinkText,"with-accounting-stuff":!1,"with-att":!1,onAllProcessed:r[0]||=e=>n(`allProcessed`),onLoading:r[1]||=e=>n(`loading`,e)},null,8,[`new-booking-datas`,`back-link-text`]))}})})),X_,twe=j((()=>{Y_(),Y_(),X_=J_}));function nwe(e){return[Z_,`formTitle`,H(()=>Jt(Z(e)))]}function rwe(e){return[Z_,`formOverview`,H(()=>Jt(Z(e)))]}function iwe(e){return[Z_,`changelog`,H(()=>Jt(Z(e)))]}var Z_,awe=j((()=>{qt(),Xt(),z(),Z_=`Core\\ServiceRegistrations\\AdminEvaluatingRegistrations`}));function owe(e){return Kt({queryKey:nwe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:Z(e)}};Y(`${basePath}rpc/collections/AdminEvaluatingRegistrations/formTitle.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function swe(e){return Kt({queryKey:rwe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:Z(e)}};Y(`${basePath}rpc/collections/AdminEvaluatingRegistrations/formOverview.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function cwe(e){return Kt({queryKey:iwe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:Z(e)}};Y(`${basePath}rpc/collections/AdminEvaluatingRegistrations/changelog.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function lwe(){return J({retry:0,retryDelay:void 0,mutationKey:[Q_,`acknowledgeEvent`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{eventId:e.eventId},rpcContext:{formId:e.formId}};return Y(`${basePath}rpc/collections/AdminEvaluatingRegistrations/acknowledgeEvent.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}var Q_,$_=j((()=>{Gt(),Xt(),Wt(),z(),awe(),Q_=`Core\\ServiceRegistrations\\AdminEvaluatingRegistrations`}));function ev(e,t){async function n(n,r){let i={parameters:r,rpcContext:{formId:e(),bookingGroupId:t()}};return await X(await fetch(`${basePath}rpc/collections/AdminManagingBookingGroup/${n}.php`,{method:`POST`,body:JSON.stringify(i),headers:{"Content-Type":`application/json`}}))}return{async groupDescription(){return await n(`groupDescription`,{})},async updateGroupDescription(e){return await n(`updateGroupDescription`,{newDescription:e})},async mainTimeslot(){return await n(`mainTimeslot`,{})},async mainTimeslotOptions(){return await n(`mainTimeslotOptions`,{})},async updateMainTimeslotId(e){return await n(`updateMainTimeslotId`,{timeslotSelectId:e})},async mainTimeslotCopy(){return await n(`mainTimeslotCopy`,{})},async updateMainTimeslotCopy(e){return await n(`updateMainTimeslotCopy`,{newCopySetting:e})},async selectableFields(){return await n(`selectableFields`,{})},async selectedFields(){return await n(`selectedFields`,{})},async updateSelectedFields(e){return await n(`updateSelectedFields`,{newIds:e})},async fieldsToCopy(){return await n(`fieldsToCopy`,{})},async updateFieldsToCopy(e){return await n(`updateFieldsToCopy`,{newFieldsToCopy:e})},async selectedServices(){return await n(`selectedServices`,{})},async updateSelectedServices(e){return await n(`updateSelectedServices`,{newIds:e})},async disconnectService(e){return await n(`disconnectService`,{serviceId:e})},async registrationsTableEntries(){return await n(`registrationsTableEntries`,{})},async updateRegistrationFullyBooked(e,t){return await n(`updateRegistrationFullyBooked`,{registrationId:e,fullyBooked:t})},async createNewBookingDatas(e){return await n(`createNewBookingDatas`,{registrationIds:e})},async deleteGroup(){return await n(`deleteGroup`,{})}}}async function uwe(e,t,n){return await ev(()=>e,()=>t).createNewBookingDatas(n)}async function dwe(e,t){return await ev(()=>e,()=>t).deleteGroup()}var tv=j((()=>{Xt()})),nv,rv,iv,av,ov,sv,cv,lv=j((()=>{z(),W(),fhe(),age(),Tge(),Gge(),V_e(),Dve(),om(),twe(),Rt(),Ip(),gr(),$_(),tv(),Np(),nv={class:`grid gap-8`},rv={key:1,class:`grid grid-cols-[auto_1fr] gap-4 items-center`},iv={class:`text-xl font-bold`},av={class:`justify-self-start`},ov={class:`pt-8`},sv={class:`grid gap-4`,style:{"grid-template-columns":`repeat(auto-fit, minmax(24rem, 1fr))`}},cv=p({__name:`BookingGroupView`,props:{formId:{},bookingGroupId:{}},setup(e){let n=V(),r=V(!1);function a(){n.value=void 0}let{data:o}=Kme(()=>e.formId,()=>e.bookingGroupId),s=V(!1),{data:c}=owe(()=>e.formId);async function l(t){let r=await uwe(e.formId,e.bookingGroupId,t);Array.isArray(r)?n.value=r:U(r.messageForUser)}return(u,d)=>(y(),C(`div`,nv,[!n.value&&h(c)?(y(),i(im,{key:0,"form-id":h(c).formId,icon:h(c).icon,status:h(c).status,title:h(c).title},null,8,[`form-id`,`icon`,`status`,`title`])):B(``,!0),h(o)===void 0?(y(),i(am,{key:2})):(y(),C(`div`,rv,[x(`h2`,iv,`Buchungsgruppe «`+A(h(o))+`»`,1),x(`div`,av,[t(zt,{icon:Fp,variant:`Secondary`,size:`Small`,title:`Name ändern`,onClick:d[0]||=e=>s.value=!0}),t(_r,null,{default:R(()=>[s.value?(y(),i(dhe,{key:0,"form-id":e.formId,"booking-group-id":e.bookingGroupId,description:h(o),onDone:d[1]||=e=>s.value=!1},null,8,[`form-id`,`booking-group-id`,`description`])):B(``,!0)]),_:1})])])),n.value?(y(),C(k,{key:3},[(y(),i(je,{to:`#content-container`},[x(`div`,ov,[he(t(X_,{"new-booking-datas":n.value,onAllProcessed:a,onLoading:d[2]||=e=>r.value=e},null,8,[`new-booking-datas`]),[[ye,!r.value]])])])),he(t(am,null,null,512),[[ye,r.value]])],64)):(y(),C(k,{key:4},[x(`div`,sv,[t(Wge,{"form-id":e.formId,"booking-group-id":e.bookingGroupId},null,8,[`form-id`,`booking-group-id`]),t(ige,{"form-id":e.formId,"booking-group-id":e.bookingGroupId},null,8,[`form-id`,`booking-group-id`]),t(wge,{"form-id":e.formId,"booking-group-id":e.bookingGroupId},null,8,[`form-id`,`booking-group-id`])]),t(B_e,{"form-id":e.formId,"booking-group-id":e.bookingGroupId,"onCreate:bookings":l},null,8,[`form-id`,`booking-group-id`])],64))]))}})})),uv,fwe=j((()=>{lv(),lv(),uv=cv}));function dv(e){return e.join(`.`)}function pwe(){let e=new Map;function t(t,n){e.set(dv(t),n===void 0?fv:n)}function n(t,n){let r=e.get(dv(t));return r===fv?void 0:r===void 0?n:r}function r(t){t?e.delete(dv(t)):e.clear()}function i(){return e.size===0}return{read:n,write:t,reset:r,empty:i}}var fv,mwe=j((()=>{fv=Symbol(`Symbol for undefined`)}));function pv(e){return e==null||e===!0||e===!1||typeof e==`string`||typeof e==`number`}function hwe(e){return!!e&&typeof e==`object`&&pv(e.model)&&typeof e.state==`string`&&typeof e.edited==`boolean`&&typeof e.reset==`function`}function gwe(e){return e?`unsaved`:`idle`}function _we(e,t){let n=t??gwe,r=pwe();function i(e,t){if(pv(e))return r.read(t,e);if(Array.isArray(e))return e.map((e,n)=>i(e,[...t,n]));if(typeof e==`object`&&e)return new Proxy(e,{get(e,n){return typeof n==`string`?i(Reflect.get(e,n),[...t,n]):Reflect.get(e,n)}});throw console.warn(`Unsupported data type`,e),Error(`Unsupported data type`)}function a(){return e.value===void 0?e.value:i(e.value,[])}let o=ce((t,i)=>{function a(e,o){if(pv(e))return{get model(){return t(),r.read(o,e)},set model(e){r.write(o,e),i()},get state(){return t(),n(this.edited)},get edited(){return t(),r.read(o,e)!==e},reset(){r.reset(o),i()}};if(Array.isArray(e))return e.map((e,t)=>a(e,[...o,t]));if(typeof e==`object`&&e)return new Proxy(e,{get(e,t){let n=Reflect.get(e,t);return typeof t==`string`?a(n,[...o,t]):(console.warn(`Writing on `),n)},set(){return console.warn(`editing readonly ref failed`),!1}});throw console.warn(`Unsupported data type`,e),Error(`Unsupported data type`)}return N(e,i,{deep:!1}
13),{get(){if(t(),e.value!==void 0)return a(e.value,[])},set(e){console.warn(`editing readonly ref failed`)}}});function s(e){if(hwe(e))return e.edited;if(Array.isArray(e))return e.some(e=>s(e));if(typeof e==`object`&&e)return Object.values(e).some(e=>s(e));throw console.warn(`Unsupported data type`,e),Error(`Unsupported data type`)}let c=H(()=>o.value!==void 0&&s(o.value));return Object.assign(o,{unwrap:a}),new Proxy(o,{get(e,t){return Symbol.iterator===t?function*(){yield e,yield c}:Reflect.get(e,t)}})}var vwe=j((()=>{mwe(),z()}));function mv(e,t,n,r){let[i,a]=_we(e.data,s),o=vee(1e3);N(t.isSuccess,e=>{e&&(o.value=!0)});function s(n){return e.isLoading.value?o.value?`didJustStore`:`loading`:n&&t.isPending.value?`storing`:o.value?`didJustStore`:n?`unsaved`:`idle`}let c=H(()=>s(a.value)),l;function u(){clearTimeout(l),l=void 0}let d=typeof r?.autosave==`object`?Math.max(r.autosave.delay,0):0;function f(){u(),l=setTimeout(p,d)}async function p(){let e=i.unwrap();if(e===void 0)throw Error(`Called store before receiving data from server.`);u(),await t.mutateAsync(n(e))}return r?.autosave&&N(i,()=>{a.value?f():u()}),{data:i,state:c,store:p}}var hv=j((()=>{vwe(),z(),_ee()})),gv,_v,vv,yv,bv=j((()=>{z(),Vn(),xhe(),gv={key:0,class:`grid grid-cols-[auto_1fr] gap-2`},_v=[`value`],vv=[`textContent`],yv=p({__name:`FormCategorySelect`,props:{categoryId:{},categoryIdModifiers:{}},emits:[`update:categoryId`],setup(e){let t=M(e,`categoryId`),{data:n,isLoading:r}=yhe();return(e,a)=>h(n)?(y(),C(`div`,gv,[(y(!0),C(k,null,F(h(n),e=>(y(),C(`label`,{key:e.id,class:`grid grid-cols-subgrid col-span-full p-2 rounded-lg border border-grey-100 text-grey-500`},[he(x(`input`,{type:`radio`,value:e.id,"onUpdate:modelValue":a[0]||=e=>t.value=e},null,8,_v),[[De,t.value]]),x(`span`,{textContent:A(e.name)},null,8,vv)]))),128))])):(y(),i(Hn,{key:1,loading:h(r)},null,8,[`loading`]))}})})),xv,ywe=j((()=>{bv(),bv(),xv=yv})),Sv,Cv,wv,Tv=j((()=>{z(),ywe(),gn(),Q(),gr(),Sv={class:`grid gap-2`},Cv={class:`flex justify-end gap-2`},wv=p({__name:`FormCategorySelectModal`,props:{current:{}},emits:[`selected`],setup(e,{emit:n}){let r=n,a=V(e.current),o=V(!1);function s(){a.value=e.current,o.value=!0}function c(){o.value=!1}function l(){a.value&&(r(`selected`,a.value),c())}return(n,r)=>(y(),C(k,null,[Ee(n.$slots,`default`,{show:s}),t(_r,null,{default:R(()=>[o.value?(y(),i(_n,{key:0,size:`Narrow`,onCancel:c},{header:R(()=>[...r[1]||=[x(`h1`,{class:`text-lg font-bold`},`Kategorie wählen`,-1)]]),footer:R(()=>[x(`div`,Cv,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:c}),t($,{text:`Wählen`,disabled:e.current===a.value||a.value===null,onClick:l},null,8,[`disabled`])])]),default:R(()=>[x(`div`,Sv,[r[2]||=x(`p`,null,`Kategorie, in welche das Formular verschoben werden soll:`,-1),t(xv,{"category-id":a.value,"onUpdate:categoryId":r[0]||=e=>a.value=e},null,8,[`category-id`])])]),_:1})):B(``,!0)]),_:1})],64))}})})),Ev,Dv=j((()=>{Tv(),Tv(),Ev=wv}));function bwe(e,t,n){let r=V(n?.value),i=H(()=>e.value!==void 0);return[H(()=>i.value?e.value:r.value),function(e){return i.value||(r.value=e),t?.(e)}]}var xwe=j((()=>{z()})),Ov,kv,Av,Swe=j((()=>{z(),Ov=Symbol(`headlessui.useid`),kv=0,Av=we??function(){return b(Ov,()=>`${++kv}`)()}}));function jv(e){if(e==null||e.value==null)return null;let t=e.value.$el??e.value;return t instanceof Node?t:null}var Mv=j((()=>{}));function Nv(e,t,...n){if(e in t){let r=t[e];return typeof r==`function`?r(...n):r}let r=Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(`, `)}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Nv),r}var Pv=j((()=>{})),Fv,Iv,Lv,Rv,zv,Bv=j((()=>{Fv=Object.defineProperty,Iv=(e,t,n)=>t in e?Fv(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Lv=(e,t,n)=>(Iv(e,typeof t==`symbol`?t:t+``,n),n),Rv=class{constructor(){Lv(this,`current`,this.detect()),Lv(this,`currentId`,0)}set(e){this.current!==e&&(this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current===`server`}get isClient(){return this.current===`client`}detect(){return typeof window>`u`||typeof document>`u`?`server`:`client`}},zv=new Rv}));function Cwe(e){if(zv.isServer)return null;if(e instanceof Node)return e.ownerDocument;if(e!=null&&e.hasOwnProperty(`value`)){let t=jv(e);if(t)return t.ownerDocument}return document}var wwe=j((()=>{Mv(),Bv()}));function Vv(e,t=0){return e!==Cwe(e)?.body&&Nv(t,{0(){return e.matches(Hv)},1(){let t=e;for(;t!==null;){if(t.matches(Hv))return!0;t=t.parentElement}return!1}})}function Twe(e,t=e=>e){return e.slice().sort((e,n)=>{let r=t(e),i=t(n);if(r===null||i===null)return 0;let a=r.compareDocumentPosition(i);return a&Node.DOCUMENT_POSITION_FOLLOWING?-1:a&Node.DOCUMENT_POSITION_PRECEDING?1:0})}var Hv,Uv,Wv,Gv,Kv,qv,Jv=j((()=>{z(),Pv(),wwe(),Hv=[`[contentEditable=true]`,`[tabindex]`,`a[href]`,`area[href]`,`button:not([disabled])`,`iframe`,`input:not([disabled])`,`select:not([disabled])`,`textarea:not([disabled])`].map(e=>`${e}:not([tabindex='-1'])`).join(`,`),Uv=(e=>(e[e.First=1]=`First`,e[e.Previous=2]=`Previous`,e[e.Next=4]=`Next`,e[e.Last=8]=`Last`,e[e.WrapAround=16]=`WrapAround`,e[e.NoScroll=32]=`NoScroll`,e))(Uv||{}),Wv=(e=>(e[e.Error=0]=`Error`,e[e.Overflow=1]=`Overflow`,e[e.Success=2]=`Success`,e[e.Underflow=3]=`Underflow`,e))(Wv||{}),Gv=(e=>(e[e.Previous=-1]=`Previous`,e[e.Next=1]=`Next`,e))(Gv||{}),Kv=(e=>(e[e.Strict=0]=`Strict`,e[e.Loose=1]=`Loose`,e))(Kv||{}),qv=(e=>(e[e.Keyboard=0]=`Keyboard`,e[e.Mouse=1]=`Mouse`,e))(qv||{}),typeof window<`u`&&typeof document<`u`&&(document.addEventListener(`ke
13ydown`,e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible=``)},!0),document.addEventListener(`click`,e=>{e.detail===1?delete document.documentElement.dataset.headlessuiFocusVisible:e.detail===0&&(document.documentElement.dataset.headlessuiFocusVisible=``)},!0)),[`textarea`,`input`].join(`,`)}));function Ewe(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function Dwe(){return/Android/gi.test(window.navigator.userAgent)}function Owe(){return Ewe()||Dwe()}var kwe=j((()=>{}));function Yv(e,t,n){zv.isServer||oe(r=>{document.addEventListener(e,t,n),r(()=>document.removeEventListener(e,t,n))})}var Awe=j((()=>{z(),Bv()}));function jwe(e,t,n){zv.isServer||oe(r=>{window.addEventListener(e,t,n),r(()=>window.removeEventListener(e,t,n))})}var Mwe=j((()=>{z(),Bv()}));function Nwe(e,t,n=H(()=>!0)){function r(r,i){if(!n.value||r.defaultPrevented)return;let a=i(r);if(a===null||!a.getRootNode().contains(a))return;let o=function e(t){return typeof t==`function`?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e);for(let e of o){if(e===null)continue;let t=e instanceof HTMLElement?e:jv(e);if(t!=null&&t.contains(a)||r.composed&&r.composedPath().includes(t))return}return!Vv(a,Kv.Loose)&&a.tabIndex!==-1&&r.preventDefault(),t(r,a)}let i=V(null);Yv(`pointerdown`,e=>{n.value&&(i.value=e.composedPath?.call(e)?.[0]||e.target)},!0),Yv(`mousedown`,e=>{n.value&&(i.value=e.composedPath?.call(e)?.[0]||e.target)},!0),Yv(`click`,e=>{Owe()||(i.value&&=(r(e,()=>i.value),null))},!0),Yv(`touchend`,e=>r(e,()=>e.target instanceof HTMLElement?e.target:null),!0),jwe(`blur`,e=>r(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}var Pwe=j((()=>{z(),Mv(),Jv(),kwe(),Awe(),Mwe()}));function Xv(e,t){if(e)return e;let n=t??`button`;if(typeof n==`string`&&n.toLowerCase()===`button`)return`button`}function Fwe(e,t){let n=V(Xv(e.value.type,e.value.as));return O(()=>{n.value=Xv(e.value.type,e.value.as)}),oe(()=>{var e;n.value||jv(t)&&jv(t)instanceof HTMLButtonElement&&!((e=jv(t))!=null&&e.hasAttribute(`type`))&&(n.value=`button`)}),n}var Iwe=j((()=>{z(),Mv()}));function Zv(e){return[e.screenX,e.screenY]}function Lwe(){let e=V([-1,-1]);return{wasMoved(t){let n=Zv(t);return e.value[0]===n[0]&&e.value[1]===n[1]?!1:(e.value=n,!0)},update(t){e.value=Zv(t)}}}var Rwe=j((()=>{z()}));function Qv({visible:e=!0,features:t=0,ourProps:n,theirProps:r,...i}){var a;let o=ty(r,n),s=Object.assign(i,{props:o});return e||t&2&&o.static?$v(s):t&1?Nv((a=o.unmount)==null||a?0:1,{0(){return null},1(){return $v({...i,props:{...o,hidden:!0,style:{display:`none`}}})}}):$v(s)}function $v({props:e,attrs:t,slots:n,slot:r,name:i}){let{as:a,...o}=ny(e,[`unmount`,`static`]),s=n.default?.call(n,r),l={};if(r){let e=!1,t=[];for(let[n,i]of Object.entries(r))typeof i==`boolean`&&(e=!0),i===!0&&t.push(n);e&&(l[`data-headlessui-state`]=t.join(` `))}if(a===`template`){if(s=ey(s??[]),Object.keys(o).length>0||Object.keys(t).length>0){let[e,...n]=s??[];if(!Bwe(e)||n.length>0)throw Error([`Passing props on "template"!`,``,`The current component <${i} /> is rendering a "template".`,`However we need to passthrough the following props:`,Object.keys(o).concat(Object.keys(t)).map(e=>e.trim()).filter((e,t,n)=>n.indexOf(e)===t).sort((e,t)=>e.localeCompare(t)).map(e=>`  - ${e}`).join(`
14`),``,`You can apply a few solutions:`,['Add an `as="..."` prop, to ensure that we render an actual element instead of a "template".',`Render a single element as the child so that we can forward the props onto that element.`].map(e=>`  - ${e}`).join(`
15`)].join(`
16`));let r=ty(e.props??{},o,l),a=ne(e,r,!0);for(let e in r)e.startsWith(`on`)&&(a.props||={},a.props[e]=r[e]);return a}return Array.isArray(s)&&s.length===1?s[0]:s}return c(a,Object.assign({},o,l),{default:()=>s})}function ey(e){return e.flatMap(e=>e.type===k?ey(e.children):[e])}function ty(...e){if(e.length===0)return{};if(e.length===1)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith(`on`)&&typeof r[e]==`function`?(n[e]??(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t[`aria-disabled`])return Object.assign(t,Object.fromEntries(Object.keys(n).map(e=>[e,void 0])));for(let e in n)Object.assign(t,{[e](t,...r){let i=n[e];for(let e of i){if(t instanceof Event&&t.defaultPrevented)return;e(t,...r)}}});return t}function zwe(e){let t=Object.assign({},e);for(let e in t)t[e]===void 0&&delete t[e];return t}function ny(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function Bwe(e){return e==null?!1:typeof e.type==`string`||typeof e.type==`object`||typeof e.type==`function`}var ry,iy,ay=j((()=>{z(),Pv(),ry=(e=>(e[e.None=0]=`None`,e[e.RenderStrategy=1]=`RenderStrategy`,e[e.Static=2]=`Static`,e))(ry||{}),iy=(e=>(e[e.Unmount=0]=`Unmount`,e[e.Hidden=1]=`Hidden`,e))(iy||{})})),oy,sy,Vwe=j((()=>{z(),ay(),oy=(e=>(e[e.None=1]=`None`,e[e.Focusable=2]=`Focusable`,e[e.Hidden=4]=`Hidden`,e))(oy||{}),sy=p({name:`Hidden`,props:{as:{type:[Object,String],default:`div`},features:{type:Number,default:1}},setup(e,{slots:t,attrs:n}){return()=>{let{features:r,...i}=e;return Qv({ourProps:{"aria-hidden":(r&2)==2?!0:i[`aria-hidden`]??void 0,hidden:(r&4)==4||void 0,style:{position:`fixed`,top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:`hidden`,clip:`rect(0, 0, 0, 0)`,whiteSpace:`nowrap`,borderWidth:`0`,...(r&4)==4&&(r&2)!=2&&{display:`none`}}},theirProps:i,slot:{},attrs:n,slots:t,name:`Hidden`})}}})}));function Hwe(){return b(cy,null)}function Uwe(t){e(cy,t)}var cy,ly,Wwe=j((()=>{z(),cy=Symbol(`Context`),ly=(e=>(e[e.Open=1]=`Open`,e[e.Closed=2]=`Closed`,e[e.Closing=4]=`Closing`,e[e.Opening=8]=`Opening`,e))(ly||{})})),uy,Gwe=j((()=>{uy=(e=>(e.Space=` `,e.Enter=`Enter`,e.Escape=`Escape`,e.Backspace=`Backspace`,e.Delete=`Delete`,e.ArrowLeft=`ArrowLeft`,e.ArrowUp=`ArrowUp`,e.ArrowRight=`ArrowRight`,e.ArrowDown=`ArrowDown`,e.Home=`Home`,e.End=`End`,e.PageUp=`PageUp`,e.PageDown=`PageDown`,e.Tab=`Tab`,e))(uy||{})}));function Kwe(e){throw Error(`Unexpected object: `+e)}function qwe(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),i=r??-1;switch(e.focus){case 0:for(let e=0;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 1:i===-1&&(i=n.length);for(let e=i-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 2:for(let e=i+1;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 3:for(let e=n.length-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 4:for(let r=0;r<n.length;++r)if(t.resolveId(n[r],r,n)===e.id)return r;return r;case 5:return null;default:Kwe(e)}}var dy,Jwe=j((()=>{dy=(e=>(e[e.First=0]=`First`,e[e.Previous=1]=`Previous`,e[e.Next=2]=`Next`,e[e.Last=3]=`Last`,e[e.Specific=4]=`Specific`,e[e.Nothing=5]=`Nothing`,e))(dy||{})}));function fy(e={},t=null,n=[]){for(let[r,i]of Object.entries(e))my(n,py(t,r),i);return n}function py(e,t){return e?e+`[`+t+`]`:t}
vendor: 10,260 bytes, line 16
16function my(e,t,n){if(Array.isArray(n))for(let[r,i]of n.entries())my(e,py(t,r.toString()),i);else n instanceof Date?e.push([t,n.toISOString()]):typeof n==`boolean`?e.push([t,n?`1`:`0`]):typeof n==`string`?e.push([t,n]):typeof n==`number`?e.push([t,`${n}`]):n==null?e.push([t,``]):fy(n,t,e)}var Ywe=j((()=>{})),Xwe=j((()=>{z()})),Zwe=j((()=>{z()})),Qwe=j((()=>{z()})),$we=j((()=>{z()}));function hy(e){let t=e.innerText??``,n=e.cloneNode(!0);if(!(n instanceof HTMLElement))return t;let r=!1;for(let e of n.querySelectorAll(`[hidden],[aria-hidden],[role="img"]`))e.remove(),r=!0;let i=r?n.innerText??``:t;return gy.test(i)&&(i=i.replace(gy,``)),i}function eTe(e){let t=e.getAttribute(`aria-label`);if(typeof t==`string`)return t.trim();let n=e.getAttribute(`aria-labelledby`);if(n){let e=n.split(` `).map(e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute(`aria-label`);return typeof e==`string`?e.trim():hy(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(`, `)}return hy(e).trim()}var gy,tTe=j((()=>{gy=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g}));function nTe(e){let t=V(``),n=V(``);return()=>{let r=jv(e);if(!r)return``;let i=r.innerText;if(t.value===i)return n.value;let a=eTe(r).trim().toLowerCase();return t.value=i,n.value=a,a}}var rTe=j((()=>{z(),Mv(),tTe()}));function iTe(e,t){return e===t}function aTe(e){requestAnimationFrame(()=>requestAnimationFrame(e))}function _y(e){let t=b(xy,null);if(t===null){let t=Error(`<${e} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,_y),t}return t}var vy,yy,by,xy,Sy,Cy,wy,Ty,oTe=j((()=>{z(),xwe(),Swe(),Pwe(),Iwe(),rTe(),Rwe(),Vwe(),Wwe(),Gwe(),Jwe(),Mv(),Jv(),Ywe(),Pv(),ay(),vy=(e=>(e[e.Open=0]=`Open`,e[e.Closed=1]=`Closed`,e))(vy||{}),yy=(e=>(e[e.Single=0]=`Single`,e[e.Multi=1]=`Multi`,e))(yy||{}),by=(e=>(e[e.Pointer=0]=`Pointer`,e[e.Other=1]=`Other`,e))(by||{}),xy=Symbol(`ListboxContext`),Sy=p({name:`Listbox`,emits:{"update:modelValue":e=>!0},props:{as:{type:[Object,String],default:`template`},disabled:{type:[Boolean],default:!1},by:{type:[String,Function],default:()=>iTe},horizontal:{type:[Boolean],default:!1},modelValue:{type:[Object,String,Number,Boolean],default:void 0},defaultValue:{type:[Object,String,Number,Boolean],default:void 0},form:{type:String,optional:!0},name:{type:String,optional:!0},multiple:{type:[Boolean],default:!1}},inheritAttrs:!1,setup(t,{slots:n,attrs:r,emit:i}){let a=V(1),o=V(null),s=V(null),l=V(null),u=V([]),d=V(``),f=V(null),p=V(1);function m(e=e=>e){let t=f.value===null?null:u.value[f.value],n=Twe(e(u.value.slice()),e=>jv(e.dataRef.domRef)),r=t?n.indexOf(t):null;return r===-1&&(r=null),{options:n,activeOptionIndex:r}}let h=H(()=>+!!t.multiple),[g,v]=bwe(H(()=>t.modelValue),e=>i(`update:modelValue`,e),H(()=>t.defaultValue)),y=H(()=>g.value===void 0?Nv(h.value,{1:[],0:void 0}):g.value),b={listboxState:a,value:y,mode:h,compare(e,n){if(typeof t.by==`string`){let r=t.by;return e?.[r]===n?.[r]}return t.by(e,n)},orientation:H(()=>t.horizontal?`horizontal`:`vertical`),labelRef:o,buttonRef:s,optionsRef:l,disabled:H(()=>t.disabled),options:u,searchQuery:d,activeOptionIndex:f,activationTrigger:p,closeListbox(){t.disabled||a.value!==1&&(a.value=1,f.value=null)},openListbox(){t.disabled||a.value!==0&&(a.value=0)},goToOption(e,n,r){if(t.disabled||a.value===1)return;let i=m(),o=qwe(e===dy.Specific?{focus:dy.Specific,id:n}:{focus:e},{resolveItems:()=>i.options,resolveActiveIndex:()=>i.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.disabled});d.value=``,f.value=o,p.value=r??1,u.value=i.options},search(e){if(t.disabled||a.value===1)return;let n=+(d.value===``);d.value+=e.toLowerCase();let r=(f.value===null?u.value:u.value.slice(f.value+n).concat(u.value.slice(0,f.value+n))).find(e=>e.dataRef.textValue.startsWith(d.value)&&!e.dataRef.disabled),i=r?u.value.indexOf(r):-1;i===-1||i===f.value||(f.value=i,p.value=1)},clearSearch(){t.disabled||a.value!==1&&d.value!==``&&(d.value=``)},registerOption(e,t){let n=m(n=>[...n,{id:e,dataRef:t}]);u.value=n.options,f.value=n.activeOptionIndex},unregisterOption(e){let t=m(t=>{let n=t.findIndex(t=>t.id===e);return n!==-1&&t.splice(n,1),t});u.value=t.options,f.value=t.activeOptionIndex,p.value=1},theirOnChange(e){t.disabled||v(e)},select(e){t.disabled||v(Nv(h.value,{0:()=>e,1:()=>{let t=_(b.value.value).slice(),n=_(e),r=t.findIndex(e=>b.compare(n,_(e)));return r===-1?t.push(n):t.splice(r,1),t}}))}};Nwe([s,l],(e,t)=>{var n;b.closeListbox(),Vv(t,Kv.Loose)||(e.preventDefault(),(n=jv(s))==null||n.focus())},H(()=>a.value===0)),e(xy,b),Uwe(H(()=>Nv(a.value,{0:ly.Open,1:ly.Closed})));let x=H(()=>jv(s)?.closest(`form`));return O(()=>{N([x],()=>{if(!x.value||t.defaultValue===void 0)return;function e(){b.theirOnChange(t.defaultValue)}return x.value.addEventListener(`reset`,e),()=>{var t;(t=x.value)==null||t.removeEventListener(`reset`,e)}},{immediate:!0})}),()=>{let{name:e,modelValue:i,disabled:o,form:s,...l}=t,u={open:a.value===0,disabled:o,value:y.value};return c(k,[...e!=null&&y.value!=null?fy({[e]:y.value}).map(([e,t])=>c(sy,zwe({features:oy.Hidden,key:e,as:`input`,type:`hidden`,hidden:!0,readOnly:!0,form:s,disabled:o,name:e,value:t}))):[],Qv({ourProps:{},theirProps:{...r,...ny(l,[`defaultValue`,`onUpdate:modelValue`,`horizontal`,`multiple`,`by`])},slot:u,slots:n,attrs:r,name:`Listbox`})])}}}),p({name:`ListboxLabel`,props:{as:{type:[Object,String],default:`label`},id:{type:String,default:null}},setup(e,{attrs:t,slots:n}){let r=e.id??`headlessui-listbox-label-${Av()}`,i=_y(`ListboxLabel`);function a(){var e;(e=jv(i.buttonRef))==null||e.focus({preventScroll:!0})}return()=>{let o={open:i.listboxState.value===0,disabled:i.disabled.value},{...s}=e;return Qv({ourProps:{id:r,ref:i.labelRef,onClick:a},theirProps:s,slot:o,attrs:t,slots:n,name:`ListboxLabel`})}}}),Cy=p({name:`ListboxButton`,props:{as:{type:[Object,String],default:`button`},id:{type:String,default:null}},setup(e,{attrs:t,slots:n,expose:r}){let i=e.id??`headlessui-listbox-button-${Av()}`,a=_y(`ListboxButton`);r({el:a.buttonRef,$el:a.buttonRef});function o(e){switch(e.key){case uy.Space:case uy.Enter:case uy.ArrowDown:e.preventDefault(),a.openListbox(),u(()=>{var e;(e=jv(a.optionsRef))==null||e.focus({preventScroll:!0}),a.value.value||a.goToOption(dy.First)});break;case uy.ArrowUp:e.preventDefault(),a.openListbox(),u(()=>{var e;(e=jv(a.optionsRef))==null||e.focus({preventScroll:!0}),a.value.value||a.goToOption(dy.Last)});break}}function s(e){switch(e.key){case uy.Space:e.preventDefault();break}}function c(e){a.disabled.value||(a.listboxState.value===0?(a.closeListbox(),u(()=>jv(a.buttonRef)?.focus({preventScroll:!0}))):(e.preventDefault(),a.openListbox(),aTe(()=>jv(a.optionsRef)?.focus({preventScroll:!0}))))}let l=Fwe(H(()=>({as:e.as,type:t.type})),a.buttonRef);return()=>{let r={open:a.listboxState.value===0,disabled:a.disabled.value,value:a.value.value},{...u}=e;return Qv({ourProps:{ref:a.buttonRef,id:i,type:l.value,"aria-haspopup":`listbox`,"aria-controls":jv(a.optionsRef)?.id,"aria-expanded":a.listboxState.value===0,"aria-labelledby":a.labelRef.value?[jv(a.labelRef)?.id,i].join(` `):void 0,disabled:a.disabled.value===!0||void 0,onKeydown:o,onKeyup:s,onClick:c},theirProps:u,slot:r,attrs:t,slots:n,name:`ListboxButton`})}}}),wy=p({name:`ListboxOptions`,props:{as:{type:[Object,String],default:`ul`},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},id:{type:String,default:null}},setup(e,{attrs:t,slots:n,expose:r}){let i=e.id??`headlessui-listbox-options-${Av()}`,a=_y(`ListboxOptions`),o=V(null);r({el:a.optionsRef,$el:a.optionsRef});function s(e){switch(o.value&&clearTimeout(o.value),e.key){case uy.Space:if(a.searchQuery.value!==``)return e.preventDefault(),e.stopPropagation(),a.search(e.key);case uy.Enter:if(e.preventDefault(),e.stopPropagation(),a.activeOptionIndex.value!==null){let e=a.options.value[a.activeOptionIndex.value];a.select(e.dataRef.value)}a.mode.value===0&&(a.closeListbox(),u(()=>jv(a.buttonRef)?.focus({preventScroll:!0})));break;case Nv(a.orientation.value,{vertical:uy.ArrowDown,horizontal:uy.ArrowRight}):return e.preventDefault(),e.stopPropagation(),a.goToOption(dy.Next);case Nv(a.orientation.value,{vertical:uy.ArrowUp,horizontal:uy.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),a.goToOption(dy.Previous);case uy.Home:case uy.PageUp:return e.preventDefault(),e.stopPropagation(),a.goToOption(dy.First);case uy.End:case uy.PageDown:return e.preventDefault(),e.stopPropagation(),a.goToOption(dy.Last);case uy.Escape:e.preventDefault(),e.stopPropagation(),a.closeListbox(),u(()=>jv(a.buttonRef)?.focus({preventScroll:!0}));break;case uy.Tab:e.preventDefault(),e.stopPropagation();break;default:e.key.length===1&&(a.search(e.key),o.value=setTimeout(()=>a.clearSearch(),350));break}}let c=Hwe(),l=H(()=>c===null?a.listboxState.value===0:(c.value&ly.Open)===ly.Open);return()=>{var r;let o={open:a.listboxState.value===0},{...c}=e;return Qv({ourProps:{"aria-activedescendant":a.activeOptionIndex.value===null||(r=a.options.value[a.activeOptionIndex.value])==null?void 0:r.id,"aria-multiselectable":a.mode.value===1||void 0,"aria-labelledby":jv(a.buttonRef)?.id,"aria-orientation":a.orientation.value,id:i,onKeydown:s,role:`listbox`,tabIndex:0,ref:a.optionsRef},theirProps:c,slot:o,attrs:t,slots:n,features:ry.RenderStrategy|ry.Static,visible:l.value,name:`ListboxOptions`})}}}),Ty=p({name:`ListboxOption`,props:{as:{type:[Object,String],default:`li`},value:{type:[Object,String,Number,Boolean]},disabled:{type:Boolean,default:!1},id:{type:String,default:null}},setup(e,{slots:t,attrs:n,expose:r}){let i=e.id??`headlessui-listbox-option-${Av()}`,a=_y(`ListboxOption`),o=V(null);r({el:o,$el:o});let s=H(()=>a.activeOptionIndex.value!==null&&a.options.value[a.activeOptionIndex.value].id===i),c=H(()=>Nv(a.mode.value,{0:()=>a.compare(_(a.value.value),_(e.value)),1:()=>_(a.value.value).some(t=>a.compare(_(t),_(e.value)))})),l=H(()=>Nv(a.mode.value,{1:()=>{let e=_(a.value.value);return a.options.value.find(t=>e.some(e=>a.compare(_(e),_(t.dataRef.value))))?.id===i},0:()=>c.value})),d=nTe(o),f=H(()=>({disabled:e.disabled,value:e.value,get textValue(){return d()},domRef:o}
16));O(()=>a.registerOption(i,f)),ee(()=>a.unregisterOption(i)),O(()=>{N([a.listboxState,c],()=>{a.listboxState.value===0&&c.value&&Nv(a.mode.value,{1:()=>{l.value&&a.goToOption(dy.Specific,i)},0:()=>{a.goToOption(dy.Specific,i)}})},{immediate:!0})}),oe(()=>{a.listboxState.value===0&&s.value&&a.activationTrigger.value!==0&&u(()=>{var e;return((e=jv(o))?.scrollIntoView)?.call(e,{block:`nearest`})})});function p(t){if(e.disabled)return t.preventDefault();a.select(e.value),a.mode.value===0&&(a.closeListbox(),u(()=>jv(a.buttonRef)?.focus({preventScroll:!0})))}function m(){if(e.disabled)return a.goToOption(dy.Nothing);a.goToOption(dy.Specific,i)}let h=Lwe();function g(e){h.update(e)}function v(t){h.wasMoved(t)&&(e.disabled||s.value||a.goToOption(dy.Specific,i,0))}function y(t){h.wasMoved(t)&&(e.disabled||s.value&&a.goToOption(dy.Nothing))}return()=>{let{disabled:r}=e,a={active:s.value,selected:c.value,disabled:r},{value:l,disabled:u,...d}=e;return Qv({ourProps:{id:i,ref:o,role:`option`,tabIndex:r===!0?void 0:-1,"aria-disabled":r===!0||void 0,"aria-selected":c.value,disabled:void 0,onClick:p,onFocus:m,onPointerenter:g,onMouseenter:g,onPointermove:v,onMousemove:v,onPointerleave:y,onMouseleave:y},theirProps:d,slot:a,attrs:n,slots:t,name:`ListboxOption`})}}})})),sTe=j((()=>{z()})),cTe=j((()=>{z()})),lTe=j((()=>{z()})),uTe=j((()=>{z()})),dTe=j((()=>{z()})),fTe=j((()=>{z()})),Ey=j((()=>{Xwe(),Qwe(),$we(),Zwe(),oTe(),sTe(),cTe(),lTe(),uTe(),dTe(),fTe()}));function pTe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Oy,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M352 160c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9l-160 160c-12.5 12.5-32.8 12.5-45.3 0l-160-160c-9.2-9.2-11.9-22.9-6.9-34.9S19.1 160 32 160l320 0z`},null,-1)]]))])}var Dy,Oy,ky,Ay=j((()=>{z(),G(),Dy={},Oy={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},ky=K(Dy,[[`render`,pTe]])})),jy,My,Ny=j((()=>{z(),Xt(),Ey(),$p(),Ay(),jy={class:`relative`},My=p({__name:`IconPicker`,props:{icon:{},state:{}},emits:[`update:icon`],setup(e,{emit:n}){let r=e,a=n,o=H({get:()=>r.icon,set:e=>a(`update:icon`,e)}),s=[`bus`,`care`,`meal`];return(n,r)=>(y(),i(h(Sy),{modelValue:o.value,"onUpdate:modelValue":r[0]||=e=>o.value=e},{default:R(()=>[x(`div`,jy,[t(h(Cy),{as:`template`},{default:R(({open:n})=>[x(`button`,{class:P([`group relative border border-grey-100 rounded p-1 hover:bg-background-highlight transition-colors duration-200`,{"bg-background-highlight":n}])},[t(Qp,{icon:o.value,size:`small`},null,8,[`icon`]),x(`span`,{class:P([n?`text-blue`:`text-grey-500`,`absolute bottom-0 right-0 text-sm group-hover:text-blue transition-colors duration-200`])},[e.state===`idle`?(y(),i(ky,{key:0})):(y(),i(ue(h(Zt)(e.state)),{key:1}))],2)],2)]),_:1}),t(h(wy),{class:`flex absolute z-10 mt-1 bg-white rounded-lg p-2 shadow-xl`},{default:R(()=>[(y(),C(k,null,F(s,e=>t(h(Ty),{key:e,value:e,as:`template`},{default:R(({active:n})=>[x(`button`,{class:P([`p-2 rounded transition-colors duration-200`,{"bg-blue-50":n}])},[t(Qp,{icon:e,color:n?`blue`:`neutral`,class:`transition-colors duration-200`},null,8,[`icon`,`color`])],2)]),_:2},1032,[`value`])),64))]),_:1})])]),_:1},8,[`modelValue`]))}})})),Py,mTe=j((()=>{Ny(),Ny(),Py=My})),Fy,Iy,Ly,Ry,zy,By=j((()=>{z(),$p(),Id(),Fy={class:`rounded-lg border-grey-100 border`},Iy={class:`p-6 border-t first:border-t-0 border-grey-100`},Ly={class:`grid grid-cols-[auto_1fr] items-center gap-4`},Ry={class:`text-xl font-bold hyphens-auto leading-tight`},zy=p({__name:`RegistrationForm`,props:r({structure:{},disabled:{type:Boolean,default:!1}},{responses:{required:!0},responsesModifiers:{}}),emits:[`update:responses`],setup(e){let n=M(e,`responses`);return(r,i)=>(y(),C(`div`,Fy,[x(`div`,Iy,[x(`div`,Ly,[t(Qp,{icon:e.structure.icon},null,8,[`icon`]),x(`h1`,Ry,A(e.structure.title),1)])]),t(Fd,{instance:e.structure.template,disabled:e.disabled,responses:n.value,"onUpdate:responses":i[0]||=e=>n.value=e},null,8,[`instance`,`disabled`,`responses`])]))}})})),Vy,Hy=j((()=>{By(),By(),Vy=zy}));function Uy(e){async function t(t,n){let r={parameters:n,rpcContext:{formId:e()}};return await X(await fetch(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/${t}.php`,{method:`POST`,body:JSON.stringify(r),headers:{"Content-Type":`application/json`}}))}return{async previewTemplate(){return await t(`previewTemplate`,{})},async loadTitle(){return await t(`loadTitle`,{})},async updateTitle(e){return await t(`updateTitle`,{newTitle:e})},async loadIcon(){return await t(`loadIcon`,{})},async updateIcon(e){return await t(`updateIcon`,{newIcon:e})},async loadClosedFrom(){return await t(`loadClosedFrom`,{})},async updateClosedFrom(e){return await t(`updateClosedFrom`,{newClosedFrom:e})},async loadUnarchiveRegistrationsOnEdit(){return await t(`loadUnarchiveRegistrationsOnEdit`,{})},async updateUnarchiveRegistrationsOnEdit(e){return await t(`updateUnarchiveRegistrationsOnEdit`,{newSetting:e})},async getVisibleFrom(){return await t(`getVisibleFrom`,{})},async getStatus(){return await t(`getStatus`,{})},async getPublicationProblems(){return await t(`getPublicationProblems`,{})},async publishNow(){return await t(`publishNow`,{})},async publishAt(e){return await t(`publishAt`,{date:e})},async unpublish(){return await t(`unpublish`,{})},async deleteServiceRegistrationForm(){return await t(`deleteServiceRegistrationForm`,{})},async notificationRecipients(){return await t(`notificationRecipients`,{})},async adminsThatAreNotNotificationRecipients(){return await t(`adminsThatAreNotNotificationRecipients`,{})},async makeAdminNotificationRecipients(e){return await t(`makeAdminNotificationRecipients`,{adminId:e})},async removeRecipient(e){return await t(`removeRecipient`,{recipientId:e})},async selectDeliveryTimes(e,n){return await t(`selectDeliveryTimes`,{recipientId:e,deliveryTimes:n})},async deselectDeliveryTime(e,n){return await t(`deselectDeliveryTime`,{recipientId:e,option:n})}
16,async archiveForm(){return await t(`archiveForm`,{})},async unarchiveForm(){return await t(`unarchiveForm`,{})},async schoolyearClasses(e){return await t(`schoolyearClasses`,{schoolyearKind:e})},async allowedGroupIdentifiers(){return await t(`allowedGroupIdentifiers`,{})},async updateAllowedGroupIdentifiers(e){return await t(`updateAllowedGroupIdentifiers`,{newIdentifiers:e})},async categoryInfo(){return await t(`categoryInfo`,{})},async moveToCategory(e){return await t(`moveToCategory`,{categoryId:e})},async loadSurvey(){return await t(`loadSurvey`,{})},async append(e){return await t(`append`,{fieldType:e})},async updateFieldsOrder(e){return await t(`updateFieldsOrder`,{newOrder:e})},async remove(e){return await t(`remove`,{identifier:e})},async loadFieldTitle(e){return await t(`loadFieldTitle`,{identifier:e})},async updateFieldTitle(e,n){return await t(`updateFieldTitle`,{identifier:e,newTitle:n})},async loadFieldRequired(e){return await t(`loadFieldRequired`,{identifier:e})},async updateFieldRequired(e,n){return await t(`updateFieldRequired`,{identifier:e,newRequired:n})},async loadFieldText(e){return await t(`loadFieldText`,{identifier:e})},async updateFieldText(e,n){return await t(`updateFieldText`,{identifier:e,newText:n})},async loadRemarkDocsSetStartData(e){return await t(`loadRemarkDocsSetStartData`,{identifier:e})},async updateRemarkDocsSetId(e,n){return await t(`updateRemarkDocsSetId`,{identifier:e,newDocsSetId:n})},async loadQuestionVariant(e){return await t(`loadQuestionVariant`,{identifier:e})},async updateQuestionVariant(e,n){return await t(`updateQuestionVariant`,{identifier:e,variant:n})},async loadSelectOptionList(e){return await t(`loadSelectOptionList`,{identifier:e})},async appendSelectOption(e){return await t(`appendSelectOption`,{identifier:e})},async deleteSelectOption(e,n){return await t(`deleteSelectOption`,{fieldIdentifier:e,optionId:n})},async updateSelectOptionsOrder(e,n){return await t(`updateSelectOptionsOrder`,{identifier:e,newOrder:n})},async loadSelectOptionSelectionLimit(e,n){return await t(`loadSelectOptionSelectionLimit`,{fieldIdentifier:e,optionId:n})},async updateSelectOptionSelectionLimit(e,n,r){return await t(`updateSelectOptionSelectionLimit`,{fieldIdentifier:e,optionId:n,newSelectionLimit:r})},async loadSelectMulti(e){return await t(`loadSelectMulti`,{identifier:e})},async updateSelectMulti(e,n){return await t(`updateSelectMulti`,{identifier:e,newMulti:n})},async loadSelectableTextText(e,n){return await t(`loadSelectableTextText`,{fieldIdentifier:e,optionId:n})},async updateSelectableTextText(e,n,r){return await t(`updateSelectableTextText`,{fieldIdentifier:e,optionId:n,newText:r})},async sortTimeslotSelectOptionsByStart(e){return await t(`sortTimeslotSelectOptionsByStart`,{identifier:e})},async loadSelectableTimeslotWeekday(e,n){return await t(`loadSelectableTimeslotWeekday`,{fieldIdentifier:e,optionId:n})},async updateSelectableTimeslotWeekday(e,n,r){return await t(`updateSelectableTimeslotWeekday`,{fieldIdentifier:e,optionId:n,newWeekday:r})},async loadSelectableTimeslotStartTime(e,n){return await t(`loadSelectableTimeslotStartTime`,{fieldIdentifier:e,optionId:n})},async updateSelectableTimeslotStartTime(e,n,r){return await t(`updateSelectableTimeslotStartTime`,{fieldIdentifier:e,optionId:n,newStartTime:r})},async loadSelectableTimeslotEndTime(e,n){return await t(`loadSelectableTimeslotEndTime`,{fieldIdentifier:e,optionId:n})},async updateSelectableTimeslotEndTime(e,n,r){return await t(`updateSelectableTimeslotEndTime`,{fieldIdentifier:e,optionId:n,newEndTime:r})}}}async function hTe(e){return await Uy(()=>e).previewTemplate()}async function gTe(e){return await Uy(()=>e).deleteServiceRegistrationForm()}var Wy=j((()=>{Xt()})),Gy,Ky=j((()=>{z(),Xt(),om(),Hy(),Wy(),Gy=p({__name:`ResponsePreview`,props:{formId:{}},setup(e){let[t,n]=Qt(()=>hTe(e.formId)),r=V({});return(e,a)=>h(n)===`loading`?(y(),i(am,{key:0})):h(t)?(y(),i(Vy,{key:1,structure:h(t),responses:r.value,"onUpdate:responses":a[0]||=e=>r.value=e},null,8,[`structure`,`responses`])):B(``,!0)}})})),qy,_Te=j((()=>{Ky(),Ky(),qy=Gy})),Jy,Yy,Xy=j((()=>{z(),_Te(),gn(),Q(),jr(),gr(),Jy={class:`flex justify-end`},Yy=p({__name:`PreviewButton`,props:{formId:{},size:{}},setup(e){let n=V(!1);function r(){n.value=!0}function a(){n.value=!1}return(o,s)=>(y(),C(k,null,[t($,{icon:Mr,text:`Vorschau`,variant:`Secondary`,size:e.size,onClick:r},null,8,[`size`]),t(_r,null,{default:R(()=>[n.value?(y(),i(_n,{key:0,size:`Small`,"onClick:backdrop":a,"onKeydown:escape":a},{footer:R(()=>[x(`div`,Jy,[t($,{text:`Schliessen`,variant:`Secondary`,onClick:a})])]),default:R(()=>[t(qy,{"form-id":e.formId},null,8,[`form-id`])]),_:1})):B(``,!0)]),_:1})],64))}})})),Zy,Qy=j((()=>{Xy(),Xy(),Zy=Yy})),$y,eb,tb,nb=j((()=>{z(),$y={class:`p-4 rounded bg-amber-200 grid gap-4`},eb={class:`text-left list-disc list-inside`},tb=p({__name:`PublicationProblemsBox`,props:{publicationProblems:{}},setup(e){return(t,n)=>(y(),C(`div`,$y,[n[0]||=x(`h2`,{class:`font-bold text-lg text-amber`},`Warnung!`,-1),x(`ul`,eb,[(y(!0),C(k,null,F(e.publicationProblems,(e,t)=>(y(),C(k,{key:t},[(y(!0),C(k,null,F(e.problems,(n,r)=>(y(),C(`li`,{key:`${t}-${r}`}
16,A(e.fieldTitle)+` `+A(n),1))),128))],64))),128))])]))}})})),rb,vTe=j((()=>{nb(),nb(),rb=tb})),ib,ab=j((()=>{z(),ib=p({__name:`ExpandableAside`,props:{open:{type:Boolean},duration:{default:500}},setup(e){let t=e,n=V(!1),r=H(()=>n.value?t.open?`opening`:`closing`:t.open?`open`:`closed`);function i(e){e.propertyName===`grid-template-columns`&&(n.value=!0)}function a(e){e.propertyName===`grid-template-columns`&&(n.value=!1)}return(t,n)=>(y(),C(`div`,{style:_e([{display:`grid`},{"grid-template-columns":e.open?`1fr`:`0fr`,transition:`grid-template-columns ${e.duration}ms ease-in-out`}]),onTransitionstart:i,onTransitionend:a},[x(`div`,{style:_e({overflow:r.value===`open`?`initial`:`hidden`})},[Ee(t.$slots,`default`,{visible:r.value!==`closed`})],4)],36))}})})),ob,yTe=j((()=>{ab(),ab(),ob=ib})),sb,cb,lb,ub,db,fb=j((()=>{z(),Xt(),yTe(),sb={class:`pl-2`},cb={class:`relative grid items-center group`},lb=[`textContent`],ub={class:`rounded h-6 w-6 flex items-center justify-center transition-colors duration-300 bg-white`},db=p({__name:`ActionStateIndicator`,props:{state:{},successMessage:{}},setup(e){return(n,r)=>(y(),i(ob,{open:e.state!==`idle`,duration:200},{default:R(()=>[x(`div`,sb,[x(`div`,cb,[e.state===`didJustStore`&&e.successMessage?(y(),C(`div`,{key:0,class:`group-hover:opacity-100 opacity-0 transition-opacity duration-500 absolute bg-white text-xs rounded border border-green-200 text-green-500 px-2 whitespace-nowrap`,style:{transform:`translate(calc(-100% - 0.5rem))`},textContent:A(e.successMessage)},null,8,lb)):B(``,!0),x(`div`,ub,[t(ge,{"enter-from-class":`opacity-0 scale-90`,"enter-active-class":`duration-300`,"enter-to-class":`opacity-100`,"leave-to-class":`opacity-0 scale-90`,"leave-active-class":`duration-300 absolute`},{default:R(()=>[(y(),i(ue(h(Zt)(e.state)),{class:`icon-roomy-1`}))]),_:1})])])])]),_:1},8,[`open`]))}})})),pb,mb=j((()=>{fb(),fb(),pb=db})),hb,gb,_b,vb=j((()=>{z(),mb(),Pd(),hb={class:`grid grid-cols-[1fr_auto] items-center`},gb=[`disabled`,`maxlength`,`placeholder`],_b=p({__name:`SurveyCreatorInput`,props:r({placeholder:{},autofocus:{type:Boolean},long:{type:Boolean},disabled:{type:Boolean},maxlength:{},state:{},size:{}},{text:{},textModifiers:{}}),emits:[`update:text`],setup(e){let n=e,r=M(e,`text`),a=V(),o=V(),s=H(()=>a.value??o.value);return O(()=>{n.autofocus&&s.value?.focus()}),T(()=>{n.autofocus&&s.value?.focus()}),(n,s)=>(y(),C(`div`,hb,[x(`div`,{class:P([[e.text?.length?`border-solid`:`border-dashed`],`border-b border-grey-100`])},[e.long?(y(),i(Nd,{key:0,ref_key:`textareaComponent`,ref:o,text:r.value,"onUpdate:text":s[0]||=e=>r.value=e,disabled:e.disabled,maxlength:e.maxlength,placeholder:e.placeholder,class:`text-base leading-normal hover:bg-yellow-100 focus-within:!bg-[unset]`},null,8,[`text`,`disabled`,`maxlength`,`placeholder`])):he((y(),C(`input`,{key:1,ref_key:`inputElement`,ref:a,"onUpdate:modelValue":s[1]||=e=>r.value=e,class:P([[e.size===`Large`?`text-lg font-bold`:`text-base`],`appearance-none border-none w-full hover:bg-yellow-100 focus:bg-[unset] focus-visible:outline-none`]),disabled:e.disabled,maxlength:e.maxlength,placeholder:e.placeholder,type:`text`},null,10,gb)),[[ie,r.value]])],2),t(pb,{state:e.state,"success-message":`Änderung gespeichert`},null,8,[`state`])]))}})})),yb,bb=j((()=>{vb(),vb(),yb=_b})),xb,Sb,Cb=j((()=>{z(),mb(),mr(),xb={class:`grid grid-cols-[auto_1fr] gap-2`},Sb=p({__name:`SurveyCreatorToggle`,props:r({text:{},state:{}},{on:{type:Boolean,default:!1},onModifiers:{}}),emits:[`update:on`],setup(e){let n=M(e,`on`);return(r,i)=>(y(),C(`div`,xb,[t(pb,{state:e.state},null,8,[`state`]),t(hr,{on:n.value,"onUpdate:on":i[0]||=e=>n.value=e,label:e.text},null,8,[`on`,`label`])]))}})})),wb,Tb=j((()=>{Cb(),Cb(),wb=Sb})),Eb,Db,Ob,kb,Ab,jb=j((()=>{z(),Eb={class:`grid gap-1 grid-cols-[auto_auto] items-end`},Db={key:0,class:`text-sm font-bold`},Ob={class:`justify-self-end`},kb=[`disabled`],Ab=p({__name:`NativeDatetimeInput`,props:r({title:{},disabled:{type:Boolean,default:!1},preventArrowNavigation:{type:Boolean,default:!1}},{datetime:{required:!0},datetimeModifiers:{}}),emits:[`update:datetime`],setup(e){let t=M(e,`datetime`);function n(t){e.preventArrowNavigation&&t.preventDefault()}return(r,i)=>
16(y(),C(`label`,Eb,[e.title?(y(),C(`span`,Db,A(e.title),1)):B(``,!0),x(`span`,Ob,[Ee(r.$slots,`top-right`)]),he(x(`input`,{"onUpdate:modelValue":i[0]||=e=>t.value=e,class:`border border-grey-200 rounded p-2 placeholder:text-grey-100 col-span-full`,type:`datetime-local`,disabled:e.disabled,onKeydown:n},null,40,kb),[[ie,t.value]])]))}})})),Mb,Nb=j((()=>{jb(),jb(),Mb=Ab}));function bTe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Fb,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M377 209L241 345c-9.4 9.4-24.6 9.4-33.9 0L71 209c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l95 95 0-246.1c0-13.3 10.7-24 24-24s24 10.7 24 24l0 246.1 95-95c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9zM48 344l0 72c0 26.5 21.5 48 48 48l256 0c26.5 0 48-21.5 48-48l0-72c0-13.3 10.7-24 24-24s24 10.7 24 24l0 72c0 53-43 96-96 96L96 512c-53 0-96-43-96-96l0-72c0-13.3 10.7-24 24-24s24 10.7 24 24z`},null,-1)]]))])}var Pb,Fb,Ib,xTe=j((()=>{z(),G(),Pb={},Fb={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},Ib=K(Pb,[[`render`,bTe]])}));function STe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Rb,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M241 7c-9.4-9.4-24.6-9.4-33.9 0L71 143c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l95-95 0 246.1c0 13.3 10.7 24 24 24s24-10.7 24-24l0-246.1 95 95c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L241 7zM48 344c0-13.3-10.7-24-24-24S0 330.7 0 344l0 72c0 53 43 96 96 96l256 0c53 0 96-43 96-96l0-72c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 72c0 26.5-21.5 48-48 48L96 464c-26.5 0-48-21.5-48-48l0-72z`},null,-1)]]))])}var Lb,Rb,zb,CTe=j((()=>{z(),G(),Lb={},Rb={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},zb=K(Lb,[[`render`,STe]])}));function wTe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Vb,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M120 0c13.3 0 24 10.7 24 24l0 40 160 0 0-40c0-13.3 10.7-24 24-24s24 10.7 24 24l0 40 32 0c35.3 0 64 28.7 64 64l0 288c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 128C0 92.7 28.7 64 64 64l32 0 0-40c0-13.3 10.7-24 24-24zm0 112l-56 0c-8.8 0-16 7.2-16 16l0 288c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-288c0-8.8-7.2-16-16-16l-264 0zm121 63l72 72c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-31-31 0 102.1c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-102.1-31 31c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l72-72c9.4-9.4 24.6-9.4 33.9 0z`},null,-1)]]))])}var Bb,Vb,Hb,Ub=j((()=>{z(),G(),Bb={},Vb={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},Hb=K(Bb,[[`render`,wTe]])}));function TTe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Gb,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M40 48C26.7 48 16 58.7 16 72l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24L40 48zM184 72c-13.3 0-24 10.7-24 24s10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L184 72zm0 160c-13.3 0-24 10.7-24 24s10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-304 0zm0 160c-13.3 0-24 10.7-24 24s10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-304 0zM16 232l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0z`},null,-1)]]))])}var Wb,Gb,Kb,qb=j((()=>{z(),G(),Wb={},Gb={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Kb=K(Wb,[[`render`,TTe]])}));function ETe(e){return[Jb,`loadTitle`,H(()=>Jt(Z(e)))]}function DTe(e){return[Jb,`loadIcon`,H(()=>Jt(Z(e)))]}function OTe(e){return[Jb,`loadClosedFrom`,H(()=>Jt(Z(e)))]}function kTe(e){return[Jb,`loadUnarchiveRegistrationsOnEdit`,H(()=>Jt(Z(e)))]}function ATe(e){return[Jb,`getVisibleFrom`,H(()=>Jt(Z(e)))]}function jTe(e){return[Jb,`getStatus`,H(()=>Jt(Z(e)))]}function MTe(e){return[Jb,`getPublicationProblems`,H(()=>Jt(Z(e)))]}function NTe(e){return[Jb,`notificationRecipients`,H(()=>Jt(Z(e)))]}function PTe(e){return[Jb,`adminsThatAreNotNotificationRecipients`,H(()=>Jt(Z(e)))]}function FTe(e,t){return[Jb,`schoolyearClasses`,H(()=>Jt(Z(e),Z(t)))]}function ITe(e){return[Jb,`allowedGroupIdentifiers`,H(()=>Jt(Z(e)))]}function LTe(e){return[Jb,`categoryInfo`,H(()=>Jt(Z(e)))]}var Jb,RTe=j((()=>{qt(),Xt(),z(),Jb=`Core\\ServiceRegistrations\\AdminUpdatingRegistrationForm`}));function zTe(e){return Kt({queryKey:ETe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:Z(e)}};Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/loadTitle.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function BTe(){return J({retry:0,retryDelay:void 0,mutationKey:[Xb,`updateTitle`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{newTitle:e.newTitle},rpcContext:{formId:e.formId}};return Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/updateTitle.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function VTe(e){return Kt({queryKey:DTe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:Z(e)}};Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/loadIcon.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function HTe(){return J({retry:0,retryDelay:void 0,mutationKey:[Xb,`updateIcon`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{newIcon:e.newIcon},rpcContext:{formId:e.formId}};return Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/updateIcon.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function UTe(e){return Kt({queryKey:OTe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:Z(e)}};Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/loadClosedFrom.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function WTe(){return J({retry:0,retryDelay:void 0,mutationKey:[Xb,`updateClosedFrom`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{newClosedFrom:e.newClosedFrom},rpcContext:{formId:e.formId}};return Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/updateClosedFrom.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function GTe(e){return Kt({queryKey:kTe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:Z(e)}};Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/loadUnarchiveRegistrationsOnEdit.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function KTe(){return J({retry:0,retryDelay:void 0,mutationKey:[Xb,`updateUnarchiveRegistrationsOnEdit`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{newSetting:e.newSetting},rpcContext:{formId:e.formId}};return Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/updateUnarchiveRegistrationsOnEdit.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function qTe(e){return Kt({queryKey:ATe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:Z(e)}};Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/getVisibleFrom.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function JTe(e){return Kt({queryKey:jTe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:Z(e)}};Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/getStatus.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function YTe(e){return Kt({queryKey:MTe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:Z(e)}};Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/getPublicationProblems.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function XTe(){return J({retry:0,retryDelay:void 0,mutationKey:[Xb,`publishNow`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:e.formId}};return Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/publishNow.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function ZTe(){return J({retry:0,retryDelay:void 0,mutationKey:[Xb,`publishAt`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{date:e.date},rpcContext:{formId:e.formId}};return Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/publishAt.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function QTe(){return J({retry:0,retryDelay:void 0,mutationKey:[Xb,`unpublish`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:e.formId}};return Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/unpublish.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function $Te(e){return Kt({queryKey:NTe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:Z(e)}};Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/notificationRecipients.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function eEe(e){return Kt({queryKey:PTe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:Z(e)}};Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/adminsThatAreNotNotificationRecipients.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function tEe(){return J({retry:0,retryDelay:void 0,mutationKey:[Xb,`makeAdminNotificationRecipients`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{adminId:e.adminId},rpcContext:{formId:e.formId}};return Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/makeAdminNotificationRecipients.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function nEe(){return J({retry:0,retryDelay:void 0,mutationKey:[Xb,`removeRecipient`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{recipientId:e.recipientId},rpcContext:{formId:e.formId}};return Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/removeRecipient.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function rEe(){return J({retry:0,retryDelay:void 0,mutationKey:[Xb,`selectDeliveryTimes`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{recipientId:e.recipientId,deliveryTimes:e.deliveryTimes},rpcContext:{formId:e.formId}};return Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/selectDeliveryTimes.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function iEe(){return J({retry:0,retryDelay:void 0,mutationKey:[Xb,`archiveForm`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:e.formId}};return Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/archiveForm.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function aEe(){return J({retry:0,retryDelay:void 0,mutationKey:[Xb,`unarchiveForm`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:e.formId}};return Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/unarchiveForm.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function oEe(e,t){return Kt({queryKey:FTe(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((n,r)=>{let i={parameters:{schoolyearKind:Z(t)},rpcContext:{formId:Z(e)}};Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/schoolyearClasses.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}function sEe(e){return Kt({queryKey:ITe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:Z(e)}};Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/allowedGroupIdentifiers.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function cEe(){return J({retry:0,retryDelay:void 0,mutationKey:[Xb,`updateAllowedGroupIdentifiers`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{newIdentifiers:e.newIdentifiers},rpcContext:{formId:e.formId}};return Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/updateAllowedGroupIdentifiers.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function lEe(e){return Kt({queryKey:LTe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{formId:Z(e)}};Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/categoryInfo.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function Yb(){return J({retry:0,retryDelay:void 0,mutationKey:[Xb,`moveToCategory`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{categoryId:e.categoryId},rpcContext:{formId:e.formId}};return Y(`${basePath}rpc/collections/AdminUpdatingRegistrationForm/moveToCategory.php`,r).then(e=>{X(e).then(r=>{e.ok?t(
16r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}var Xb,Zb=j((()=>{Gt(),Xt(),Wt(),z(),RTe(),Xb=`Core\\ServiceRegistrations\\AdminUpdatingRegistrationForm`})),Qb,$b,ex,tx,nx,rx,ix,ax,ox=j((()=>{z(),hv(),Dp(),Dv(),mTe(),Qy(),vTe(),cA(),mb(),bb(),Tb(),Nb(),Fr(),Sr(),Q(),xTe(),CTe(),Ub(),Bd(),qb(),ur(),gr(),Wy(),Zb(),Qb={class:`grid grid-flow-dense gap-4 grid-cols-[auto_1fr]`},$b={class:`text-lg font-bold self-center col-start-2`},ex={class:`grid grid-cols-[auto_auto] items-start gap-2 col-span-full`},tx={class:`self-end flex flex-wrap gap-2 justify-end`},nx={key:1,class:`text-sm text-red-500 col-span-full`},rx={class:`col-span-full grid gap-2 grid-cols-[1fr_auto] items-center px-4 py-2 border border-grey-100 rounded-lg`},ix={key:1,class:`text-sm text-red-500`},ax=p({__name:`EditableRegistrationFormFields`,props:{formId:{}},emits:[`leave:editor`],setup(e,{emit:n}){let r=n,a={autosave:{delay:600}},{data:o}=mv(zTe(()=>e.formId),BTe(),t=>({formId:e.formId,newTitle:t}),a),{data:s}=mv(VTe(()=>e.formId),HTe(),t=>({formId:e.formId,newIcon:t}),a),{data:c}=mv(UTe(()=>e.formId),WTe(),t=>({formId:e.formId,newClosedFrom:t}),a),{data:l}=mv(GTe(()=>e.formId),KTe(),t=>({formId:e.formId,newSetting:t}),a),{data:u}=JTe(()=>e.formId),{data:d}=qTe(()=>e.formId),{data:f,refetch:p}=YTe(()=>e.formId),{mutateAsync:m}=XTe(),{mutateAsync:g}=ZTe(),{mutateAsync:_}=QTe();function v(){r(`leave:editor`)}let b=V(!1),S=V(),w=H(()=>{let e=c.value?.model;return e?e<new Date().toISOString().slice(0,16):!1}),T=H(()=>{if(!S.value)return;if(w.value)return`Der Anmeldeschluss liegt in der Vergangenheit. Setze zuerst einen neuen Anmeldeschluss.`;let e=c.value?.model??``;if(e&&S.value>e)return`Die Veröffentlichung muss vor dem Anmeldeschluss liegen.`}),E=H(()=>{if(u.value===`draft`)return;let e=d.value,t=c.value?.model;if(!(!e||!t)&&t<e)return`Der Anmeldeschluss liegt vor dem geplanten Anmeldestart. So kann das Formular nicht veröffentlicht werden.`});async function D(){S.value=d.value??``,await p(),b.value=!0}function ee(){b.value=!1}async function O(){S.value&&(await g({formId:e.formId,date:S.value}),ee(),v())}let te=V(!1);async function ne(){await p(),te.value=!0}function re(){te.value=!1}async function j(){await m({formId:e.formId}),re(),v()}async function M(){await _({formId:e.formId})}let N=V(!1);function P(){N.value=!0}function F(){N.value=!1}let ie=Bf();async function ae(){await gTe(e.formId),await ie.push(nA)}let{data:oe}=lEe(()=>e.formId),{mutate:se}=Yb();function ce(t){se({formId:e.formId,categoryId:t})}return(n,r)=>(y(),C(k,null,[x(`div`,Qb,[x(`h2`,$b,[h(o)?(y(),i(yb,{key:0,text:h(o).model,state:h(o).state,placeholder:`Dein Formular-Titel`,autofocus:``,size:`Large`,"onUpdate:text":r[0]||=e=>h(o).model=e??``},null,8,[`text`,`state`])):B(``,!0)]),h(s)?(y(),i(Py,{key:0,icon:h(s).model,state:h(s).state,class:`col-start-1`,"onUpdate:icon":r[1]||=e=>{h(s)&&(e===`bus`||e===`meal`||e===`care`)&&(h(s).model=e)}},null,8,[`icon`,`state`])):B(``,!0),r[6]||=x(`hr`,{class:`col-span-full border-grey-100`},null,-1),x(`div`,ex,[h(c)?(y(),i(Mb,{key:0,datetime:h(c).model,title:`Anmeldeschluss`,"onUpdate:datetime":r[2]||=e=>h(c).model=e??``},{"top-right":R(()=>[t(pb,{state:h(c).state},null,8,[`state`])]),_:1},8,[`datetime`])):B(``,!0),x(`div`,tx,[t($,{text:h(u)===`draft`?`als Entwurf speichern`:`Bearbeiten abschliessen`,title:h(u)===`draft`?`als Entwurf speichern`:`Bearbeiten abschliessen`,variant:`Secondary`,size:`Small`,icon:zd,onClick:v},null,8,[`text`,`title`]),t(Cr,{text:h(u)===`draft`?`geplant veröffentlichen`:`Veröffentlichung ändern`,title:h(u)===`draft`?`geplant veröffentlichen`:`Veröffentlichung ändern`,variant:`Secondary`,size:`Small`,icon:Hb,action:D},null,8,[`text`,`title`]),h(u)===`draft`?(y(),i(Cr,{key:0,text:`Jetzt veröffentlichen`,variant:`Primary`,size:`Small`,title:`Jetzt veröffentlichen`,action:ne,icon:zb})):(y(),i(Cr,{key:1,text:`Veröffentlichung zurückziehen`,variant:`Danger`,size:`Small`,title:`Veröffentlichung zurückziehen`,icon:Ib,action:M})),t($,{text:h(u)===`draft`?`Entwurf löschen`:`Formular löschen`,title:h(u)===`draft`?`Entwurf löschen`:`Formular löschen`,variant:`Danger`,size:`Small`,icon:dr,onClick:P},null,8,[`text`,`title`]),t(Ev,{current:h(oe)?.id,onSelected:ce},{default:R(({show:e})=>[t($,{text:`Kategorie wählen`,variant:`Secondary`,size:`Small`,icon:Kb,onClick:e},null,8,[`onClick`])]),_:1},8,[`current`]),t(Zy,{"form-id":e.formId,size:`Small`},null,8,[`form-id`])]),E.value?(y(),C(`p`,nx,A(E.value),1)):B(``,!0)]),x(`div`,rx,[r[5]||=x(`p`,null,`Als «erledigt» markierte Anmeldungen automatisch in die Liste der nicht erledigten Anmeldungen übernehmen, wenn diese (von den Eltern) bearbeitet wurden.`,-1),h(l)?(y(),i(wb,{key:0,on:h(l).model,"onUpdate:on":r[3]||=e=>h(l).model=e,state:h(l).state},null,8,[`on`,`state`])):B(``,!0)])]),t(_r,null,{default:R(()=>[b.value?(y(),i(Ir,{key:0,title:`Geplant veröffentlichen`,variant:h(f)?.length?`Warning`:`Info`,"onClick:backdrop":ee},{description:R(()=>[h(f)?.length?(y(),i(rb,{key:0,"publication-problems":h(f)},null,8,[`publication-problems`])):B(``,!0),r[7]||=x(`p`,{class:`text-base text-grey-500`},`Das Anmeldeformular wird am Anmeldestart automatisch veröffentlicht.`,-1),t(Mb,{datetime:S.value,"onUpdate:datetime":r[4]||=e=>S.value=e,title:`Anmeldestart`},null,8,[`datetime`]),T.value?(y(),C(`p`,ix,A(T.value),1)):B(``,!0)]),buttons:R(()=>[t($,{text:`Abbrechen`,title:`Abbrechen`,variant:`Secondary`,onClick:ee}),t(Cr,{text:`Veröffentlichen`,title:`Veröffentlichen`,disabled:!S.value||!!T.value||(h(f)?.length??0)>0,action:O},null,8,[`disabled`])]),_:1},8,[`variant`])):B(``,!0)]),_:1}),t(_r,null,{default:R(()=>[te.value?(y(),i(Ir,{key:0,title:`Jetzt veröffentlichen`,variant:h(f)?.length?`Warning`:`Info`,"onClick:backdrop":re},{description:R(()=>[h(f)?.length?(y(),i(rb,{key:0,"publication-problems":h(f)},null,8,[`publication-problems`])):B(``,!0),r[8]||=x(`p`,{class:`text-base text-grey-500`},`Bitte beachte, dass durch die Veröffentlichung die Eltern das Formular sofort in der App und im Webportal sehen können.`,-1)]),buttons:R(()=>[t($,{text:`Abbrechen`,title:`Abbrechen`,variant:`Secondary`,onClick:re}),t(Cr,{text:`Veröffentlichen`,title:`Veröffentlichen`,disabled:(h(f)?.length??0)>0,action:j},null,8,[`disabled`])]),_:1},8,[`variant`])):B(``,!0)]),_:1}),t(_r,null,{default:R(()=>[N.value?(y(),i(Ir,{key:0,title:`Anmeldeformular löschen`,variant:`Warning`,description:`Bist du sicher, dass du «${h(o)?.model}» löschen möchtest? Dieser Vorgang kann nicht rückgängig gemacht werden.`,"onClick:backdrop":F},{buttons:R(()=>[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:F}),t($,{text:`Löschen`,onClick:ae})]),_:1},8,[`description`])):B(``,!0)]),_:1})],64))}})})),sx,cx=j((()=>{ox(),ox(),sx=ax}));function lx(t,n,r){e(px,t(n)),e(fx,r)}function ux(){let e=b(px);if(e)return e;throw Error(`Missing survey editor dependencies! Please provide them in a parent component using 'configureDefinitionEditor()'.`)}function dx(e){let t=b(fx);if(!t)throw Error(`Missing survey editor config! Please provide it in a parent component using 'configureDefinitionEditor()'.`);if(e){let n=t[e];if(!n)throw Error(`Field type '${e}' is not configured for this DefinitionEditor. Please configure it using 'configureDefinitionEditor()'.`);return n}return t}var fx,px,mx=j((()=>{z(),fx=Symbol(`DefinitionEditorConfig`),px=Symbol(`DefinitionEditorDependencies`)}));function uEe(){let e=Array.from(document.querySelectorAll(`.header-wrap, escola-navigation-banners, escola-navigation-topbar`)).map(e=>gt(e,void 0,{box:`border-box`})),t=H(()=>e.reduce((e,{height:t})=>e+t.value,0)),n=document.getElementById(`content`),r=ft(`--topbar-height`),i=ft(`--sticky-top`);oe(()=>{r.value=`${t.value}px`,i.value=n===null?r.value:`-${getComputedStyle(n).paddingTop}`})}function hx(){let e=ft(`--topbar-height`,document.documentElement,{observe:!0});return H(()=>parseFloat(e.value)||0)}var gx=j((()=>{z(),_t()})),_x,vx,yx=j((()=>{z(),gx(),mx(),Sr(),_x={class:`flex gap-2 items-baseline`},vx=p({__name:`ControlBar`,emits:[`action:complete`],setup(e,{emit:t}){let n=t,r=dx(),{append:a}=ux();async function o(e){await a(e),n(`action:complete`)}let s=V(),c=hx(),l=null;N([s,c],([e,t])=>{l?.disconnect(),e&&(l=new IntersectionObserver(e=>
16{e.forEach(e=>{e.intersectionRatio<1?e.target.setAttribute(`stuck`,``):e.target.removeAttribute(`stuck`)})},{rootMargin:`-${t+1}px 0px 0px 0px`,threshold:[1]}),l.observe(e))}),ee(()=>l?.disconnect());let u=[`remark`,`question`,`textSelect`,`timeslotSelect`,`fileUpload`];return(e,t)=>(y(),C(`div`,{ref_key:`controlBar`,ref:s,class:`sticky top-14 grid grid-cols-[1fr_auto] gap-2 p-4 border border-grey-100 z-10 bg-background-light rounded-lg transition-[margin,padding] duration-200 [&[stuck]]:rounded-none [&[stuck]]:border-x-transparent [&[stuck]]:-mx-10 [&[stuck]]:px-14`,role:`menubar`},[x(`div`,_x,[(y(),C(k,null,F(u,e=>(y(),C(k,{key:e},[h(r)[e]?(y(),i(Cr,{key:0,text:h(r)[e].name,title:h(r)[e].description,variant:`Secondary`,icon:h(r)[e].icon,action:()=>o(e)},null,8,[`text`,`title`,`icon`,`action`])):B(``,!0)],64))),64))])],512))}})})),bx,dEe=j((()=>{yx(),yx(),bx=vx})),xx,Sx=j((()=>{z(),Xt(),Tb(),mx(),xx=p({__name:`FieldRequiredSetting`,props:{identifier:{}},setup(e){let t=dx(e.identifier.type),{loadFieldRequired:n,updateFieldRequired:r}=ux(),[a,o,s]=Yt(()=>n(e.identifier),t=>r(e.identifier,t),void 0,!0,`lazy`);return N(()=>e.identifier,s),O(s),(e,n)=>h(t).required?(y(),i(wb,{key:0,on:h(a),"onUpdate:on":n[0]||=e=>Me(a)?a.value=e:null,state:h(o),text:h(t).required.name},null,8,[`on`,`state`,`text`])):B(``,!0)}})})),Cx,fEe=j((()=>{Sx(),Sx(),Cx=xx})),wx,Tx,Ex,Dx,Ox,kx,Ax=j((()=>{z(),Xt(),mx(),mb(),wx={key:0,class:`flex gap-4 text-base text-grey`},Tx={class:`flex gap-2 items-center m-0`},Ex=[`textContent`],Dx={class:`flex gap-2 items-center m-0`},Ox=[`textContent`],kx=p({__name:`QuestionVariantSetting`,props:{identifier:{}},setup(e){let{loadQuestionVariant:n,updateQuestionVariant:r}=ux(),i=dx(`question`),[a,o,s]=Yt(()=>n(e.identifier),t=>r(e.identifier,t),void 0,!0,`lazy`);return N(()=>e.identifier,s),O(s),(e,n)=>h(i).length?(y(),C(`div`,wx,[x(`label`,Tx,[he(x(`input`,{"onUpdate:modelValue":n[0]||=e=>Me(a)?a.value=e:null,type:`radio`,value:`short`,class:`accent-blue m-0`},null,512),[[De,h(a)]]),x(`span`,{textContent:A(h(i).length.shortVersionName)},null,8,Ex)]),x(`label`,Dx,[he(x(`input`,{"onUpdate:modelValue":n[1]||=e=>Me(a)?a.value=e:null,type:`radio`,value:`long`,class:`accent-blue m-0`},null,512),[[De,h(a)]]),x(`span`,{textContent:A(h(i).length.longVersionName)},null,8,Ox)]),t(pb,{state:h(o)},null,8,[`state`])])):B(``,!0)}})})),jx,pEe=j((()=>{Ax(),Ax(),jx=kx})),Mx,Nx,Px=j((()=>{z(),Xt(),Ru(),mx(),Mx=[`textContent`],Nx=p({__name:`RemarkAttachedFiles`,props:{identifier:{}},setup(e){let{loadRemarkDocsSetStartData:t,updateRemarkDocsSetId:n}=ux(),r=dx(e.identifier.type),[a,,o]=Qt(async()=>await t(e.identifier),`eager`);async function s(t){await n(e.identifier,t),await o()}return(e,t)=>h(r).attachments?(y(),C(`div`,{key:0,class:`grid col-span-full gap-1`,onClick:t[0]||=se(()=>{},[`stop`])},[x(`p`,{class:`text-sm`,textContent:A(h(r).attachments.description)},null,8,Mx),h(a)?.__type===`StartData`?(y(),i(Lu,{key:0,"start-data":h(a),onChange:s},null,8,[`start-data`])):B(``,!0)])):B(``,!0)}})})),Fx,mEe=j((()=>{Px(),Px(),Fx=Nx}));function hEe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Lx,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M207.5 103c9.4-9.4 24.6-9.4 33.9 0l200 200c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-183-183-183 183c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l200-200z`},null,-1)]]))])}var Ix,Lx,Rx,zx=j((()=>{z(),G(),Ix={},Lx={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},Rx=K(Ix,[[`render`,hEe]])})),Bx,Vx,Hx,Ux=j((()=>{z(),Zr(),Rt(),Fr(),Sr(),Q(),Ai(),zx(),ur(),gr(),Bx={class:`flex flex-wrap justify-end gap-2 items-center`},Vx=[`title`,`textContent`],Hx=p({__name:`EditableListItemActions`,props:{up:{type:Function},down:{type:Function},remove:{type:Function},disableUp:{type:Boolean},disableDown:{type:Boolean},selectionCount:{},selectionCountDescription:{type:Function},deleteWarning:{type:Function}},setup(e){let n=e,r=V(!1);function a(){r.value=!0}function o(){r.value=!1}async function s(){o(),await n.remove()}return(n,c)=>(y(),C(`div`,Bx,[e.selectionCount>0?(y(),C(`div`,{key:0,class:`rounded-full bg-blue text-white font-bold text-sm h-5 aspect-square flex items-center justify-center cursor-default`,title:e.selectionCountDescription(e.selectionCount),textContent:A(e.selectionCount)},null,8,Vx)):B(``,!0),t(Qr,{action:e.up,size:`Tiny`,variant:`Tertiary`,disabled:e.disableUp,icon:Rx},null,8,[`action`,`disabled`]),t(Qr,{action:e.down,size:`Tiny`,variant:`Tertiary`,disabled:e.disableDown,icon:ji},null,8,[`action`,`disabled`]),e.selectionCount>0?(y(),i(zt,{key:1,size:`Tiny`,variant:`Tertiary`,icon:dr,title:`Löschen`,onClick:a})):(y(),i(Qr,{key:2,action:e.remove,size:`Tiny`,variant:`Tertiary`,icon:dr,title:`Löschen`},null,8,[`action`])),t(_r,null,{default:R(()=>[r.value?(y(),i(Ir,{key:0,title:`Feld löschen`,variant:`Warning`,description:e.deleteWarning(e.selectionCount),"onClick:backdrop":o},{buttons:R(()=>[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:o}),t(Cr,{action:s,variant:`Danger`,icon:dr,title:`Löschen`,text:`Löschen`})]),_:1},8,[`description`])):B(``,!0)]),_:1})]))}})})),Wx,gEe=j((()=>{Ux(),Ux(),Wx=Hx})),Gx,Kx,qx,Jx=j((()=>{z(),Xt(),Rt(),mn(),Gx={class:`px-2 py-1 rounded border-solid border border-grey-100 grid gap-1 grid-cols-[1fr_auto] items-center`},Kx=[`min`,`max`,`placeholder`],qx=p({__name:`IntegerInput`,props:r({placeholder:{},width:{default:`wide`},state:{default:`idle`},min:{},max:{}},{int:{required:!0},intModifiers:{}}),emits:[`update:int`],setup(e){let n=M(e,`int`),r=H({get:()=>n.value,set:t=>{if(typeof t==`number`){let r=t;typeof e.max==`number`&&(r=Math.min(e.max,r)),typeof e.min==`number`&&(r=Math.max(e.min,r)),n.value=r}else n.value=null}});function i(){r.value=null}let a=H(()=>n.value!==null);return(n,o)=>(y(),C(`div`,Gx,[he(x(`input`,{class:P([`w-16 outline-none border-none font-sans text-base`,[e.width===`narrow`?`w-14`:`w-24`]]),type:`number`,min:e.min,max:e.max,step:`1`,tabindex:`0`,"onUpdate:modelValue":o[0]||=e=>r.value=e,placeholder:e.placeholder},null,10,Kx),[[ie,r.value]]),t(zt,{icon:h(Zt)(e.state)??hn,variant:`Tertiary`,size:`Tiny`,disabled:!a.value,onClick:i},null,8,[`icon`,`disabled`])]))}})})),Yx,Xx=j((()=>{Jx(),Jx(),Yx=qx})),Zx,Qx,$x,eS=j((()=>{z(),Xt(),mx(),Xx(),Zx={key:0,class:`grid grid-cols-[auto_auto] gap-2 items-center`},Qx=[`textContent`],$x=p({__name:`SelectionLimitSetting`,props:{fieldIdentifier:{},optionId:{},defaultSelectionLimit:{}},setup(e){let t=dx(e.fieldIdentifier.type),{loadSelectOptionSelectionLimit:n,updateSelectOptionSelectionLimit:r}=ux(),[a,o,s]=Yt(()=>n(e.fieldIdentifier,e.optionId),t=>r(e.fieldIdentifier,e.optionId,t),600);return N(()=>e.defaultSelectionLimit,e=>a.value=e),T(s),(e,n)=>h(t).optionLimit&&(typeof h(a)==`number`||h(a)===null)?(y(),C(`label`,Zx,[x(`span`,{class:`text-sm font-bold`,textContent:A(h(t).optionLimit.name)},null,8,Qx),h(a)===void 0?B(``,!0):(y(),i(Yx,{key:0,int:h(a),"onUpdate:int":n[0]||=e=>Me(a)?a.value=e:null,state:h(o),min:h(t).optionLimit.min,max:h(t).optionLimit.max,width:`narrow`,placeholder:`∞`},null,8,[`int`,`state`,`min`,`max`]))])):B(``,!0)}})})),tS,_Ee=j((()=>{eS(),eS(),tS=$x}
16)),nS,rS=j((()=>{z(),Xt(),mx(),bb(),nS=p({__name:`TextSetting`,props:{fieldIdentifier:{},optionId:{},optionIndex:{}},setup(e){let{loadSelectableTextText:n,updateSelectableTextText:r}=ux(),i=dx(`textSelect`),[a,o,s]=Yt(()=>n(e.fieldIdentifier,e.optionId),t=>r(e.fieldIdentifier,e.optionId,t),600,!0,`lazy`);return N([()=>e.fieldIdentifier,()=>e.optionId],s),O(s),(n,r)=>(y(),C(`div`,null,[t(yb,{text:h(a),"onUpdate:text":r[0]||=e=>Me(a)?a.value=e:null,state:h(o),placeholder:h(i).optionPlaceholder(e.optionIndex)},null,8,[`text`,`state`,`placeholder`])]))}})})),iS,vEe=j((()=>{rS(),rS(),iS=nS}));function yEe(e){return aS.find(t=>t.value===e)?.name}var aS,oS=j((()=>{aS=[{value:`monday`,name:`Montag`},{value:`tuesday`,name:`Dienstag`},{value:`wednesday`,name:`Mittwoch`},{value:`thursday`,name:`Donnerstag`},{value:`friday`,name:`Freitag`},{value:`saturday`,name:`Samstag`},{value:`sunday`,name:`Sonntag`}]}));function bEe(){let e=new WeakMap;return{key(t){switch(typeof t){case`function`:case`object`:if(t){let n=e.get(t);if(n)return n;let r=Symbol();return e.set(t,r),r}return Symbol(`null keys are unique.`);case`number`:case`bigint`:case`boolean`:return Symbol.for(`${t}`);case`string`:return Symbol.for(t);case`symbol`:return t;case`undefined`:return Symbol(`undefined keys are unique.`)}}}}var xEe=j((()=>{})),sS,cS,lS,uS,dS=j((()=>{z(),Ey(),nn(),Ai(),xEe(),sS={class:`relative w-60`},cS=[`textContent`],lS={class:`max-h-60 overflow-auto`},uS=p({__name:`ListboxSelect`,props:{options:{},selection:{},placeholder:{},dropdownIcon:{}},emits:[`update:selection`],setup(e,{emit:n}){let r=e,a=n,o=H({get:()=>r.selection,set:e=>a(`update:selection`,e)}),s=H(()=>!r.selection&&r.placeholder?r.placeholder:r.options.find(e=>e.value===r.selection)?.name??``),{key:c}=bEe();return(n,r)=>(y(),i(h(Sy),{modelValue:o.value,"onUpdate:modelValue":r[0]||=e=>o.value=e},{default:R(()=>[x(`div`,sS,[t(h(Cy),{class:`h-10 hover:border-blue-200 bg-white focus-visible:border-blue-200 w-full border border-grey-200 rounded px-4 py-2 grid grid-cols-[1fr_auto] items-center gap-2`},{default:R(()=>[x(`span`,{class:`text-left`,textContent:A(s.value)},null,8,cS),(y(),i(ue(e.dropdownIcon??ji)))]),_:1}),t(h(wy),{class:`absolute z-10 p-2 w-full bg-white text-base rounded mt-2 drop-shadow-md border border-grey-100`},{default:R(()=>[x(`div`,lS,[(y(!0),C(k,null,F(e.options,({value:e,name:t})=>(y(),i(h(Ty),{key:h(c)(e),value:e,as:`template`},{default:R(({active:e,selected:n})=>[x(`li`,{class:P([[n?`bg-blue text-white`:e?`bg-blue-50 text-blue`:``],`text-base px-4 h-10 items-center rounded cursor-pointer grid grid-cols-[1fr_auto]`])},[x(`span`,null,A(t),1),n?(y(),i(rn,{key:0})):B(``,!0)],2)]),_:2},1032,[`value`]))),128))])]),_:1})])]),_:1},8,[`modelValue`]))}})})),fS,pS=j((()=>{dS(),dS(),fS=uS})),mS,hS,gS,_S,vS,yS,bS,xS=j((()=>{z(),qr(),Ht(),vve(),mS={class:`grid grid-cols-[auto_2.5rem_auto]`},hS={class:`h-10 m-0 hover:border-blue-200 focus-within:border-blue-200 focus-within:outline outline-2 outline-blue-200 cursor-pointer border border-grey-200 px-4 py-2 grid grid-cols-[1fr_auto] items-center rounded-l`},gS=[`onBlur`],_S={class:`h-10 flex items-center justify-center border-t border-b border-grey-200`},vS={class:`h-10 m-0 hover:border-blue-200 focus-within:border-blue-200 focus-within:outline outline-2 outline-blue-200 cursor-pointer border border-grey-200 px-4 py-2 grid grid-cols-[1fr_auto] items-center rounded-r`},yS=[`onBlur`],bS=p({__name:`TimerangeInput`,props:{label:{},description:{},required:{type:Boolean},rules:{},liveRules:{},start:{},startIcon:{},end:{},endIcon:{}},emits:[`update:start`,`update:end`],setup(e,{emit:n}){let r=e,a=n,o=H({get:()=>r.start?.slice(0,5),set:e=>a(`update:start`,e?`${e}:00`:void 0)}),s=H({get:()=>r.end?.slice(0,5),set:e=>a(`update:end`,e?`${e}:00`:void 0)});return(n,r)=>(y(),i(Jr,{value:{start:e.start,end:e.end},label:e.label,description:e.description,required:e.required,rules:e.rules,"live-rules":e.liveRules},{default:R(({tryRevalidate:n})=>[x(`div`,mS,[x(`label`,hS,[he(x(`input`,{"onUpdate:modelValue":r[0]||=e=>o.value=e,type:`time`,class:`w-fit max-w-20 cursor-pointer focus-visible:outline-none border-none`,onBlur:e=>n()},null,40,gS),[[ie,o.value,void 0,{lazy:!0}]]),(y(),i(ue(e.startIcon??nm),{class:`icon-square-1`}))]),x(`div`,_S,[t(Ut,{class:`icon-square-1`})]),x(`label`,vS,[he(x(`input`,{"onUpdate:modelValue":r[1]||=e=>s.value=e,type:`time`,class:`w-fit max-w-20 cursor-pointer focus-visible:outline-none border-none`,onBlur:e=>n()},null,40,yS),[[ie,s.value,void 0,{lazy:!0}]]),(y(),i(ue(e.endIcon??nm),{class:`icon-square-1`}))])])]),_:1},8,[`value`,`label`,`description`,`required`,`rules`,`live-rules`]))}})})),SS,CS=j((()=>{xS(),xS(),SS=bS})),wS,TS,ES=j((()=>{z(),Xt(),mx(),oS(),pS(),CS(),wS={class:`flex flex-wrap gap-2`},TS=p({__name:`TimeslotSetting`,props:{fieldIdentifier:{},optionId:{}},setup(e){let{loadSelectableTimeslotEndTime:n,loadSelectableTimeslotStartTime:r,loadSelectableTimeslotWeek
16day:i,updateSelectableTimeslotEndTime:a,updateSelectableTimeslotStartTime:o,updateSelectableTimeslotWeekday:s}=ux(),[c,l,u]=Yt(()=>n(e.fieldIdentifier,e.optionId),async t=>{let n=await a(e.fieldIdentifier,e.optionId,t);return await m(),n},600,!0,`lazy`),[d,f,p]=Yt(()=>r(e.fieldIdentifier,e.optionId),async t=>{let n=await o(e.fieldIdentifier,e.optionId,t);return await u(),n},600,!0,`lazy`);async function m(){await p()}let[g,_,v]=Yt(()=>i(e.fieldIdentifier,e.optionId),t=>s(e.fieldIdentifier,e.optionId,t),void 0,!0,`lazy`);function b(){Promise.all([u(),p(),v()])}return O(b),N([()=>e.fieldIdentifier,()=>e.optionId],b),(e,n)=>(y(),C(`div`,wS,[t(fS,{selection:h(g),"onUpdate:selection":n[0]||=e=>g.value=e??``,options:h(aS),"dropdown-icon":h(Zt)(h(_)),placeholder:`Wochentag wählen...`},null,8,[`selection`,`options`,`dropdown-icon`]),t(SS,{start:h(d),"onUpdate:start":n[1]||=e=>Me(d)?d.value=e:null,end:h(c),"onUpdate:end":n[2]||=e=>Me(c)?c.value=e:null,"start-icon":h(Zt)(h(f)),"end-icon":h(Zt)(h(l))},null,8,[`start`,`end`,`start-icon`,`end-icon`])]))}})})),DS,SEe=j((()=>{ES(),ES(),DS=TS}));function CEe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,kS,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M249 369L145 473c-9.4 9.4-24.6 9.4-33.9 0L7 369c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l63 63 0-342.1c0-13.3 10.7-24 24-24s24 10.7 24 24l0 342.1 63-63c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9zM312 48l48 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-48 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 128l112 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-112 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 128l176 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-176 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 128l240 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-240 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z`},null,-1)]]))])}var OS,kS,AS,wEe=j((()=>{z(),G(),OS={},kS={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},AS=K(OS,[[`render`,CEe]])})),jS,MS,NS,PS,FS,IS,LS,RS,zS,BS,VS,HS,US=j((()=>{z(),Xt(),mb(),gEe(),_Ee(),vEe(),SEe(),mx(),Xx(),Sr(),wEe(),$r(),jS={key:0,class:`col-span-full border-b border-grey-100 pb-4`},MS={class:`grid gap-x-2 gap-y-4 grid-cols-[auto_1fr_auto_auto]`},NS={class:`flex items-center`},PS=[`type`],FS={class:`col-span-3 grid gap-2 grid-cols-[auto_auto_1fr]`},IS={key:1,class:`col-start-3 justify-self-end grid grid-cols-[auto_auto] items-center gap-2`},LS={class:`text-sm font-bold`},RS={key:1,class:`col-start-1`},zS={class:`grid items-center grid-cols-[auto_1fr]`},BS={class:`flex gap-2 select-none items-center text-base text-grey cursor-pointer m-0`},VS=[`textContent`],HS=p({__name:`SelectOptionsSetting`,props:{identifier:{}},setup(e){let{loadSelectOptionList:n,appendSelectOption:r,updateSelectOptionsOrder:a,deleteSelectOption:o,sortTimeslotSelectOptionsByStart:s}=ux(),c=dx(e.identifier.type),[l,,u]=Qt(()=>n(e.identifier),`eager`);async function d(){await r(e.identifier),await u()}async function f(t){Array.isArray(l.value)&&(l.value.splice(t-1,0,...l.value.splice(t,1)),await a(e.identifier,l.value.map(e=>e.id)??[]))}async function p(t){Array.isArray(l.value)&&(l.value.splice(t+1,0,...l.value.splice(t,1)),await a(e.identifier,l.value.map(e=>e.id)??[]))}async function m(t){await o(e.identifier,t),await u()}async function g(){await s(e.identifier),await u()}let _=V(null),{loadSelectMulti:v,updateSelectMulti:b}=ux(),[S,w,E]=Yt(()=>v(e.identifier),t=>b(e.identifier,t),void 0,!0,`eager`);return O(E),T(E),N(()=>e.identifier,E),(n,r)=>(y(),C(k,null,[Array.isArray(h(l))?(y(),C(`div`,jS,[x(`div`,MS,[t(xe,{name:`list-transition`,"move-class":`duration-300`,"enter-active-class":`duration-300`,"leave-active-class":`duration-300 absolute left-0 right-0 -z-10`,"enter-from-class":`opacity-0`,"leave-to-class":`opacity-0`,tag:`div`,class:`contents`},{default:R(()=>[(y(!0),C(k,null,F(h(l),(n,r)=>(y(),C(`div`,{key:n.id,class:`grid grid-cols-[subgrid] col-span-full items-center`,role:`row`},[x(`div`,NS,[x(`input`,{type:h(S)||h(l).length===1?`checkbox`:`radio`,disabled:``},null,8,PS)]),e.identifier.type===`timeslotSelect`?(y(),i(DS,{key:0,"field-identifier":e.identifier,"option-id":n.id},null,8,[`field-identifier`,`option-id`])):e.identifier.type===`textSelect`?(y(),i(iS,{key:1,"field-identifier":e.identifier,"option-id":n.id,"option-index":r},null,8,[`field-identifier`,`option-id`,`option-index`])):B(``,!0),t(tS,{"field-identifier":e.identifier,"option-id":n.id,"default-selection-limit":_.value},null,8,[`field-identifier`,`option-id`,`default-selection-limit`]),t(Wx,{"disable-up":r<1,"disable-down":r>=h(l).length-1,up:()=>f(r),down:()=>p(r),remove:()=>m(n.id),"selection-count":n.selectionCount,"selection-count-description":h(c).optionSelectionCountDescription,"delete-warning":h(c).optionDeleteWarning},null,8,[`disable-up`,`disable-down`,`up`,`down`,`remove`,`selection-count`,`selection-count-description`,`delete-warning`])]))),128))]),_:1}),x(`div`,FS,[t(Cr,{action:d,text:`Option`,size:`Small`,variant:`Secondary`,icon:ei}
16),e.identifier.type===`timeslotSelect`&&h(l).length>=2?(y(),i(Cr,{key:0,action:g,text:`Nach Wochentag sortieren`,size:`Small`,variant:`Secondary`,icon:AS})):B(``,!0),h(c).optionLimit&&h(l).length>1?(y(),C(`label`,IS,[x(`span`,LS,A(h(c).optionLimit.name)+` (alle)`,1),t(Yx,{int:_.value,"onUpdate:int":r[0]||=e=>_.value=e,placeholder:`∞`,width:`narrow`},null,8,[`int`])])):B(``,!0)])])])):B(``,!0),Array.isArray(h(l))&&h(l).length>1&&h(c).selectMode===`single and multi`?(y(),C(`div`,RS,[x(`div`,zS,[x(`label`,BS,[he(x(`input`,{"onUpdate:modelValue":r[1]||=e=>Me(S)?S.value=e:null,type:`checkbox`,class:`accent-blue cursor-pointer m-0`},null,512),[[re,h(S)]]),x(`span`,{textContent:A(h(c).multiSelectCheckName)},null,8,VS)]),t(pb,{state:h(w)},null,8,[`state`])])])):B(``,!0)],64))}})})),WS,TEe=j((()=>{US(),US(),WS=HS})),GS,KS,qS,JS,YS,XS,ZS,QS,$S,eC,tC,nC=j((()=>{z(),Xt(),fEe(),pEe(),mEe(),TEe(),bb(),mx(),GS={class:`grid gap-6`},KS={class:`grid items-center grid-flow-dense gap-2 grid-cols-[1.25rem_1fr] text-grey`},qS=[`textContent`],JS=[`textContent`],YS={class:`rounded-lg border border-grey-100 p-4`,role:`form`},XS={class:`grid gap-4 grid-cols-[1fr_auto] items-end`},ZS={class:`col-span-full`},QS={class:`col-span-full`},$S={key:2,class:`col-start-1`},eC={key:3,class:`col-start-2`},tC=p({__name:`EditField`,props:{field:{}},setup(e){let n=dx(e.field.identifier.type),{loadFieldTitle:r,updateFieldTitle:a,loadFieldText:o,updateFieldText:s}=ux(),[c,l,u]=Yt(()=>r(e.field.identifier),t=>a(e.field.identifier,t),600,!0,`lazy`),[d,f,p]=Yt(()=>o(e.field.identifier),t=>s(e.field.identifier,t),600,!0,`lazy`);function m(){p(),u()}return N(()=>e.field,m),O(m),(r,a)=>(y(),C(`div`,GS,[x(`div`,KS,[(y(),i(ue(h(n).icon),{class:`justify-self-center text-lg`})),x(`h1`,{class:`text-lg font-bold m-0`,textContent:A(h(n).name)},null,8,qS),x(`p`,{class:`col-start-1 col-end-3 text-base m-0`,textContent:A(h(n).description)},null,8,JS)]),x(`div`,YS,[x(`div`,XS,[x(`div`,ZS,[t(yb,{text:h(c),"onUpdate:text":a[0]||=e=>Me(c)?c.value=e:null,state:h(l),placeholder:h(n).titlePlaceholder,size:`Large`},null,8,[`text`,`state`,`placeholder`])]),x(`div`,QS,[t(yb,{text:h(d),"onUpdate:text":a[1]||=e=>Me(d)?d.value=e:null,state:h(f),placeholder:h(n).textPlaceholder,long:``},null,8,[`text`,`state`,`placeholder`])]),e.field.identifier.type===`remark`?(y(),i(Fx,{key:0,identifier:e.field.identifier},null,8,[`identifier`])):B(``,!0),e.field.isSelect?(y(),i(WS,{key:1,identifier:e.field.identifier},null,8,[`identifier`])):e.field.identifier.type===`question`?(y(),C(`div`,$S,[t(jx,{identifier:e.field.identifier},null,8,[`identifier`])])):B(``,!0),e.field.isRespondable?(y(),C(`div`,eC,[t(Cx,{identifier:e.field.identifier},null,8,[`identifier`])])):B(``,!0)])])]))}})})),rC,EEe=j((()=>{nC(),nC(),rC=tC})),iC,aC,oC,sC,cC,lC=j((()=>{z(),Xt(),om(),mx(),dEe(),EEe(),Xm(),Rt(),Ai(),zx(),ur(),iC={key:0,class:`grid gap-6 isolate text-grey`},aC={class:`flex flex-col gap-1 justify-end`},oC={class:`flex-1`},sC=[`title`,`textContent`],cC=p({__name:`SurveyEditor`,setup(e){let{loadSurvey:n,remove:r,updateFieldsOrder:a}=ux(),{sortableField:o}=dx(),[s,c,l]=Qt(n,`eager`);function u(e){s.value?.fields.splice(e-1,0,...s.value.fields.splice(e,1)),a(s.value?.fields.map(e=>e.identifier)??[])}function d(e){s.value?.fields.splice(e+1,0,...s.value.fields.splice(e,1)),a(s.value?.fields.map(e=>e.identifier)??[])}async function f(e){await r(e),await l()}return(e,n)=>h(s)?(y(),C(`div`,iC,[t(bx,{"onAction:complete":h(l)},null,8,[`onAction:complete`]),x(`form`,{onSubmit:n[0]||=se(()=>{},[`prevent`])},[t(xe,{name:`list-transition`,"move-class":`duration-300`,"enter-active-class":`duration-300`,"leave-active-class":`duration-300 absolute left-0 right-0 -z-10`,"enter-from-class":`opacity-0`,"leave-to-class":`opacity-0`,tag:`div`,class:`grid gap-6 relative`},{default:R(()=>[(y(!0),C(k,null,F(h(s).fields,(e,n)=>(y(),C(`div`,{key:`${e.identifier.type}-${e.identifier.id}`,class:`grid gap-6 grid-cols-[1fr_auto] bg-white border border-grey-100 rounded-lg p-6`},[t(rC,{field:e},null,8,[`field`]),x(`div`,aC,[x(`div`,oC,[e.responseCount>0?(y(),C(`div`,{key:0,class:`rounded-full bg-blue text-white font-bold aspect-square flex items-center justify-center cursor-default`,title:h(o).responseCountTooltip(e.responseCount),textContent:A(e.responseCount)},null,8,sC)):B(``,!0)]),t(zt,{icon:Rx,variant:`Tertiary`,size:`Small`,disabled:n<1,onClick:e=>u(n)},null,8,[`disabled`,`onClick`]),t(zt,{icon:ji,variant:`Tertiary`,size:`Small`,disabled:n>=h(s).fields.length-1,onClick:e=>d(n)},null,8,[`disabled`,`onClick`]),t(Ym,{title:`Feld löschen`,variant:`Warning`,description:h(o).deleteWarning(e.responseCount),"confirm-text":`Löschen`,"confirm-variant":`Danger`,"abort-text":`Abbrechen`,onConfirm:t=>f(e.identifier)},{default:R(({askConfirmation:n})=>[t(zt,{icon:dr,variant:`Tertiary`,size:`Small`,onClick:t=>e.responseCount>0?n():f(e.identifier)},null,8,[`onClick`])]),_:2},1032,[`description`,`onConfirm`])])]))),128))]),_:1})],32)])):h(c)===`loading`?(y(),i(am,{key:1})):B(``,!0)}})})),uC,dC=j((()=>{lC(),lC(),uC=cC}));function DEe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,pC,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M144 24c0-13.3-10.7-24-24-24S96 10.7 96 24l0 40-32 0C28.7 64 0 92.7 0 128L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-288c0-35.3-28.7-64-64-64l-32 0 0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40-160 0 0-40zm184 88l56 0c8.8 0 16 7.2 16 16l0 288c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16l0-288c0-8.8 7.2-16 16-16l264 0zM96 224a32 32 0 1 0 64 0 32 32 0 1 0 -64 0zm224 96a32 32 0 1 0 0 64 32 32 0 1 0 0-64zM192 216c0 13.3 10.7 24 24 24l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-112 0c-13.3 0-24 10.7-24 24zm40 104l-112 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24z`},null,-1)]]))])}var fC,pC,mC,hC=j((()=>{z(),G(),fC={},pC={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},mC=K(fC,[[`render`,DEe]])}));function OEe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,_C,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 48l112 0 0 88c0 39.8 32.2 72 72 72l88 0 0 240c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16zM224 67.9l92.1 92.1-68.1 0c-13.3 0-24-10.7-24-24l0-68.1zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-261.5c0-17-6.7-33.3-18.7-45.3L242.7 18.7C230.7 6.7 214.5 0 197.5 0L64 0zM209 247c-9.4-9.4-24.6-9.4-33.9 0l-64 64c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l23-23 0 86.1c0 13.3 10.7 24 24 24s24-10.7 24-24l0-86.1 23 23c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-64-64z`},null,-1)]]))])}var gC,_C,vC,yC=j((()=>{z(),G(),gC={},_C={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},vC=K(gC,[[`render`,OEe]])}));function kEe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,xC,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80zM0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zm224 88c-16.1 0-29.2 13.1-29.2 29.2 0 13.3-10.7 24-24 24s-24-10.7-24-24c0-42.6 34.6-77.2 77.2-77.2s77.2 34.6 77.2 77.2c0 45.5-34.5 64.7-53.7 71.8-2.3 10.8-11.9 19-23.5 19-13.3 0-24-10.7-24-24 0-20.2 14.6-34.6 29.5-39.5 6-2 12.3-5.1 16.8-9.5 3.9-3.8 6.9-9 6.9-17.7 0-16.1-13.1-29.2-29.2-29.2zM196 352a28 28 0 1 1 56 0 28 28 0 1 1 -56 0z`},null,-1)]]))])}var bC,xC,SC,CC=j((()=>{z(),G(),bC={},xC={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},SC=K(bC,[[`render`,kEe]])}));function AEe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,TC,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M48 136l0-56 120 0 0 352-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l176 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-352 120 0 0 56c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64c0-22.1-17.9-40-40-40L40 32C17.9 32 0 49.9 0 72l0 64c0 13.3 10.7 24 24 24s24-10.7 24-24z`},null,-1)]]))])}var wC,TC,EC,DC=j((()=>{z(),G(),wC={},TC={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},EC=K(wC,[[`render`,AEe]])})),OC,kC,AC,jC=j((()=>{z(),cx(),mx(),dC(),hC(),yC(),Kd(),CC(),DC(),Wy(),OC={class:`grid gap-6`},kC={class:`rounded-lg border border-grey-100 p-6`},AC=p({__name:`RegistrationFormEditor`,props:{formId:{}}
16,emits:[`leave:editor`],setup(e,{emit:n}){let r=n;lx(e=>Uy(()=>e().formId),()=>({formId:e.formId}),{question:{name:`Frage`,description:`Frage mit kurzer oder langer Antwort`,icon:SC,titlePlaceholder:`Deine Frage`,textPlaceholder:`Bemerkungen`,length:{shortVersionName:`Kurze Antwort`,longVersionName:`Lange Antwort`},required:{name:`Erforderlich`}},fileUpload:{name:`Dokument einreichen`,description:`Dokument-Upload durch die Teilnehmenden`,icon:vC,titlePlaceholder:`Dein Titel`,textPlaceholder:`Bemerkungen`,required:{name:`Erforderlich`}},remark:{name:`Freitext`,icon:EC,description:`Text in beliebiger Länge mit Titel und Beschreibung`,titlePlaceholder:`Dein Titel`,textPlaceholder:`Deine Beschreibung`,attachments:{description:`Dateien, die an den Freitext angehängt werden`}},textSelect:{name:`Auswahl`,icon:Gd,description:`Auswahl aus vordefinierten Optionen`,titlePlaceholder:`Deine Frage`,textPlaceholder:`Bemerkungen`,selectMode:`single and multi`,multiSelectCheckName:`Mehrere Antworten möglich`,required:{name:`Erforderlich`},optionPlaceholder:e=>`Option ${e+1}`,optionLimit:{name:`Limite`,min:0,max:1e3},optionSelectionCountDescription:e=>`Bereits ${e} mal gewählt`,optionDeleteWarning:e=>`Diese Option wurde bereits ${e} Mal gewählt. Wenn die Option gelöscht wird, werden auch die Auswahleinträge gelöscht.\n\nDieser Vorgang kann nicht rückgängig gemacht werden.`},timeslotSelect:{name:`Zeitfenster`,icon:mC,description:`Zur Auswahl von Zeitfenstern an bestimmten Wochentagen.`,titlePlaceholder:`Deine Frage`,textPlaceholder:`Bemerkungen`,selectMode:`single and multi`,multiSelectCheckName:`Mehrere Antworten möglich`,required:{name:`Erforderlich`},optionLimit:{name:`Limite`,min:0,max:1e3},optionSelectionCountDescription:e=>`Bereits ${e} mal gewählt`,optionDeleteWarning:e=>`Diese Option wurde bereits ${e} Mal gewählt. Wenn die Option gelöscht wird, werden auch die Auswahleinträge gelöscht.\n\nDieser Vorgang kann nicht rückgängig gemacht werden.`},sortableField:{responseCountTooltip:e=>`Wurde bereits ${e} mal ausgefüllt.`,deleteWarning:e=>`Dieses Feld wurde bereits in ${e} ${e===1?`Anmeldung`:`Anmeldungen`} ausgefüllt. Wenn das Feld gelöscht wird, bleiben die Anmeldungen bestehen.\n\nDie Daten, die bei diesem Feld eingetragen wurden, werden aber unwiderruflich gelöscht.\n\nDieser Vorgang kann nicht rückgängig gemacht werden.`}});function i(){r(`leave:editor`)}return(n,r)=>(y(),C(`div`,OC,[x(`div`,kC,[t(sx,{"form-id":e.formId,"onLeave:editor":i},null,8,[`form-id`])]),t(uC)]))}})})),MC,jEe=j((()=>{jC(),jC(),MC=AC})),NC,PC,FC,IC,LC=j((()=>{z(),Dp(),J_e(),jEe(),NC={class:`grid gap-8`},PC={class:`grid grid-cols-[1fr_auto] items-center gap-8`},FC={class:`text-xl font-bold`},IC=p({__name:`EditRegistrationForm`,props:{formId:{},mode:{}},setup(e){let n=Bf();return(r,i)=>(y(),C(`div`,NC,[x(`div`,PC,[x(`h1`,FC,A(e.mode===`creating`?`Neues Anmeldeformular`:`Anmeldeformular bearbeiten`),1),t(Yp,{"form-id":e.formId},null,8,[`form-id`])]),t(MC,{"form-id":e.formId,"onLeave:editor":h(n).back},null,8,[`form-id`,`onLeave:editor`])]))}})})),RC,MEe=j((()=>{LC(),LC(),RC=IC})),zC,BC=j((()=>{z(),Fr(),Sr(),Q(),tm(),gr(),Zb(),zC=p({__name:`ArchivingButton`,props:{formId:{}},setup(e){let n=V(!1);function r(){n.value=!0}function a(){n.value=!1}let{mutateAsync:o}=iEe();async function s(){await o({formId:e.formId}),a()}return(e,o)=>(y(),C(k,null,[t($,{text:`Archivieren`,icon:em,variant:`Danger-Outline`,onClick:r}),t(_r,null,{default:R(()=>[n.value?(y(),i(Ir,{key:0,title:`Formular archivieren`,description:`Das Formular wird ins Archiv gelegt. Damit wird es den Eltern nicht mehr angezeigt und erscheint nicht mehr in der Liste der Anmeldeformulare. Die Daten bleiben erhalten.`,variant:`Warning`,"onClick:backdrop":a},{buttons:R(()=>[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:a}),t(Cr,{text:`Archivieren`,action:s})]),_:1})):B(``,!0)]),_:1})],64))}})})),VC,NEe=j((()=>{BC(),BC(),VC=zC}));function HC(){async function e(e,t){let n={parameters:t,rpcContext:{}};return await X(await fetch(`${basePath}rpc/collections/AdminManagingRegistrationForms/${e}.php`,{method:`POST`,body:JSON.stringify(n),headers:{"Content-Type":`application/json`}}))}return{async newServiceRegistrationForm(){return await e(`newServiceRegistrationForm`,{})},async duplicateServiceRegistrationForm(t){return await e(`duplicateServiceRegistrationForm`,{id:t})},async listCategories(){return await e(`listCategories`,{})},async createBookingGroup(t){return await e(`createBookingGroup`,{bookingGroupData:t})},async servicesByTimeframe(t){return await e(`servicesByTimeframe`,{timeframes:t})}}}async function PEe(){return await HC().newServiceRegistrationForm()}async function FEe(e){return await HC().duplicateServiceRegistrationForm(e)}async function IEe(e){return await HC().createBookingGroup(e)}var UC=j((()=>{Xt()})),WC,GC,KC=j((()=>{z(),W(),Yr(),Fr(),Q(),$r(),en(),gr(),UC(),WC={class:`grid gap-2 cursor-pointer`},GC=p({__name:`CreateBookingGroup`,props:{formId:{}}
16,emits:[`created:booking-group`],setup(e,{emit:n}){let r=e,a=n,o=V(!1),s=V(!1),c=V(``);async function l(){s.value=!0;let e=await IEe({formId:r.formId,description:c.value});e.__type===`Created`?a(`created:booking-group`,e):U(e.messageForUser),o.value=!1,s.value=!1}return(e,n)=>(y(),C(`div`,null,[t($,{text:`Buchungsgruppe erstellen`,size:`Small`,onClick:n[0]||=e=>o.value=!0},{icon:R(()=>[s.value?(y(),i(tn,{key:0,class:`animate-spin-slow icon-square-1`})):(y(),i(ei,{key:1,class:`icon-square-1`}))]),_:1}),t(_r,null,{default:R(()=>[o.value?(y(),i(Ir,{key:0,title:`Buchungsgruppe erstellen`,variant:`Info`,"onKeydown:escape":n[3]||=e=>o.value=!1,"onClick:backdrop":n[4]||=e=>o.value=!1},{description:R(()=>[n[6]||=x(`p`,null,`Mit Buchungsgruppen werden die Anmeldungen so gruppiert, dass schnell und einfach Buchungen für Schulangebote erstellt werden können.`,-1),x(`label`,WC,[n[5]||=x(`p`,{class:`font-bold text-sm`},`Name der Buchungsgruppe`,-1),t(Xr,{value:c.value,"onUpdate:value":n[1]||=e=>c.value=e,placeholder:`Name`},null,8,[`value`])]),n[7]||=x(`p`,null,`Weitere Optionen können gewählt werden, sobald die Gruppe erstellt wurde.`,-1)]),buttons:R(()=>[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[2]||=e=>o.value=!1}),t($,{text:`Erstellen`,variant:`Primary`,onClick:l})]),_:1})):B(``,!0)]),_:1})]))}})})),qC,LEe=j((()=>{KC(),KC(),qC=GC})),JC,YC=j((()=>{z(),JC=p({__name:`ExpandDown`,props:{duration:{default:300}},setup(e){function n(e){if(e.propertyName!==`grid-template-rows`)return;let t=r.value;t&&t.style.overflow}let r=ke(`wrapper`);O(()=>{let e=r.value;if(e){let t=!!e.firstElementChild?.firstElementChild;e.style.gridTemplateRows=t?`1fr`:`0fr`,e.firstElementChild.style.overflow=t?`initial`:`hidden`}});function i(e,t){let n=r.value;if(n){n.style.gridTemplateRows=e?`1fr`:`0fr`,n.firstElementChild.style.overflow=`hidden`;let r=i=>{i.propertyName===`grid-template-rows`&&(t(),n.firstElementChild.style.overflow=e?`initial`:`hidden`,n.removeEventListener(`transitionend`,r))};n.addEventListener(`transitionend`,r)}}function a(e,t){i(!0,t)}function o(e,t){i(!0,t)}function s(e,t){i(!1,t)}return(i,c)=>(y(),C(`div`,{ref_key:`wrapper`,ref:r,style:_e([{transition:`grid-template-rows ${e.duration}ms ease-in-out`},{display:`grid`}]),onTransitionstart:n},[x(`div`,null,[t(ge,{css:!1,appear:``,onAppear:a,onEnter:o,onLeave:s},{default:R(()=>[Ee(i.$slots,`default`)]),_:3})])],36))}})})),XC,ZC=j((()=>{YC(),YC(),XC=JC})),QC,$C,ew,tw=j((()=>{z(),ZC(),QC={key:0},$C={},ew=p({...$C,__name:`Expandable`,props:{open:{type:Boolean}},setup(e){return(t,n)=>(y(),i(XC,{duration:500},{default:R(()=>[e.open?(y(),C(`div`,QC,[Ee(t.$slots,`default`)])):B(``,!0)]),_:3}))}})})),nw,rw=j((()=>{tw(),tw(),nw=ew}));function REe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,aw,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464a256 256 0 1 0 0-512 256 256 0 1 0 0 512zM168 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l176 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-176 0z`},null,-1)]]))])}var iw,aw,ow,sw=j((()=>{z(),G(),iw={},aw={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},ow=K(iw,[[`render`,REe]])}));function zEe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,lw,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464a256 256 0 1 0 0-512 256 256 0 1 0 0 512zM232 344c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z`},null,-1)]]))])}var cw,lw,uw,dw=j((()=>{z(),G(),cw={},lw={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},uw=K(cw,[[`render`,zEe]])})),fw,pw,mw,hw,gw,_w,vw=j((()=>{z(),sw(),dw(),fw={class:`grid grid-cols-[minmax(auto,1fr)_3fr] gap-x-4`},pw=[`textContent`],mw={class:`flex flex-wrap gap-x-2`},hw=[`textContent`],gw=[`textContent`],_w=p({__name:`FieldChangelogDetails`,props:{changelogs:{}},setup(e){let n=H(()=>{let t={};for(let n of e.changelogs)t[n.fieldDescription]={oldValues:[],newValues:[]};for(let n of e.changelogs)n.oldValue&&t[n.fieldDescription].oldValues.push(n.oldValue),n.newValue&&t[n.fieldDescription].newValues.push(n.newValue);return t});return(e,r)=>(y(),C(`div`,fw,[(y(!0),C(k,null,F(n.value,({oldValues:e,newValues:n},r)=>(y(),C(`div`,{key:r,class:`grid grid-cols-[subgrid] col-span-full`},[x(`div`,{class:`font-bold col-start-1`,textContent:A(r)},null,8,pw),x(`div`,mw,[(y(!0),C(k,null,F(e,e=>(y(),C(`div`,{key:e,class:`grid grid-cols-[auto_1fr]`},[t(ow,{class:`icon-roomy-1 text-red`}),x(`span`,{textContent:A(e)},null,8,hw)]))),128)),(y(!0),C(k,null,F(n,e=>(y(),C(`div`,{key:e,class:`grid grid-cols-[auto_1fr]`}
16,[t(uw,{class:`icon-roomy-1 text-green`}),x(`span`,{textContent:A(e)},null,8,gw)]))),128))])]))),128))]))}})})),yw,BEe=j((()=>{vw(),vw(),yw=_w})),bw,xw,Sw=j((()=>{z(),bw=[`title`,`textContent`],xw=p({__name:`UnseenCount`,props:{count:{}},setup(e){return(t,n)=>(y(),C(`span`,{class:`rounded-full font-bold text-sm bg-blue text-white px-1.5`,title:`${e.count} ungelesene Änderung${e.count===1?``:`en`}`,textContent:A(e.count)},null,8,bw))}})})),Cw,ww=j((()=>{Sw(),Sw(),Cw=xw})),Tw,Ew,Dw,Ow=j((()=>{z(),ww(),Tw={class:`relative`},Ew={key:0,class:`absolute top-0 right-0 h-2 w-2 rounded-full bg-blue translate-x-1/3 -translate-y-1/3`},Dw=p({__name:`UnseenBadge`,props:{count:{},dotOnly:{type:Boolean,default:!1}},setup(e){return(t,n)=>(y(),C(`div`,Tw,[Ee(t.$slots,`default`),e.count&&e.dotOnly?(y(),C(`span`,Ew)):e.count?(y(),i(Cw,{key:1,class:`absolute top-0 right-0 translate-x-1/2 -translate-y-1/3`,count:e.count},null,8,[`count`])):B(``,!0)]))}})})),kw,Aw=j((()=>{Ow(),Ow(),kw=Dw})),jw,Mw,Nw,Pw,Fw,Iw,Lw,Rw,zw=j((()=>{z(),rw(),BEe(),Aw(),Rt(),Jp(),$_(),jw={class:`grid grid-cols-[subgrid] col-span-full items-center py-2 border-grey-100 border-b last:border-b-0`},Mw={class:`flex`},Nw=[`textContent`],Pw=[`textContent`],Fw={class:`flex`},Iw={class:`grid gap-1`},Lw={key:0,class:`whitespace-pre-line italic`},Rw=p({__name:`ChangelogTableItem`,props:{changeLog:{},collapseDetails:{type:Boolean}},setup(e){let n=V(!1),r=H(()=>!e.collapseDetails||n.value);function a(){n.value=!n.value}let o=H(()=>e.changeLog.fieldChangeLog.length>0||e.changeLog.comment!==null),{mutateAsync:s}=lwe();return oe(async()=>{(r.value||!o.value)&&e.changeLog.unseen&&await s({formId:e.changeLog.formId,eventId:e.changeLog.eventId})}),(n,s)=>(y(),C(`div`,jw,[x(`div`,Mw,[t(kw,{class:P([`text-sm px-2 py-1 rounded`,[e.changeLog.eventKind===`register`?`text-green bg-green-100`:e.changeLog.eventKind===`unregister`?`text-red bg-red-100`:e.changeLog.eventKind===`comment`?`text-yellow-600 bg-yellow-100`:`bg-blue-100 text-blue `]]),count:+!!e.changeLog.unseen,"dot-only":``},{default:R(()=>[x(`span`,{textContent:A(e.changeLog.germanEventName)},null,8,Nw)]),_:1},8,[`class`,`count`])]),x(`span`,{textContent:A(e.changeLog.germanEventDescription)},null,8,Pw),x(`span`,Fw,[o.value&&e.collapseDetails?(y(),i(zt,{key:0,size:`Small`,variant:`Tertiary`,title:`Details anzeigen`,onClick:a},{default:R(()=>[t(qp,{class:P([{"-rotate-90":r.value},`transition-transform duration-200`])},null,8,[`class`])]),_:1})):B(``,!0)]),t(nw,{open:r.value,class:`col-start-2 -col-end-1`},{default:R(()=>[x(`div`,Iw,[e.changeLog.comment?(y(),C(`p`,Lw,`Kommentar: `+A(e.changeLog.comment),1)):B(``,!0),t(yw,{changelogs:e.changeLog.fieldChangeLog},null,8,[`changelogs`])])]),_:1},8,[`open`])]))}})})),Bw,VEe=j((()=>{zw(),zw(),Bw=Rw})),Vw,Hw,Uw,Ww=j((()=>{z(),VEe(),Ln(),Vw={class:`grid grid-cols-[auto_1fr_auto] gap-x-4`},Hw={key:0,class:`col-span-full p-8`},Uw=p({__name:`ChangelogTable`,props:{changeLogs:{},collapseDetails:{type:Boolean,default:!1}},setup(e){return(n,r)=>(y(),C(`div`,Vw,[e.changeLogs.length===0?(y(),C(`div`,Hw,[t(Rn,{title:`Keine Anmeldelogs vorhanden`})])):B(``,!0),(y(!0),C(k,null,F(e.changeLogs,t=>(y(),i(Bw,{key:t.eventId,"change-log":t,"collapse-details":e.collapseDetails},null,8,[`change-log`,`collapse-details`]))),128))]))}})})),Gw,Kw=j((()=>{Ww(),Ww(),Gw=Uw})),qw,Jw=j((()=>{z(),Kw(),om(),$_(),qw=p({__name:`FormChangelogTable`,props:{formId:{}},setup(e){let{data:t,isLoading:n}=cwe(()=>e.formId);return(e,r)=>Array.isArray(h(t))?(y(),i(Gw,{key:0,"change-logs":h(t),"collapse-details":``},null,8,[`change-logs`])):h(n)?(y(),i(am,{key:1})):B(``,!0)}})})),Yw,HEe=j((()=>{Jw(),Jw(),Yw=qw})),Xw,Zw,Qw=j((()=>{z(),HEe(),gn(),Q(),gr(),Xw={class:`flex justify-end`},Zw=p({__name:`FormChangelogButton`,props:{icon:{},iconRight:{},title:{},tabindex:{},type:{},ariaLabel:{},autofocus:{type:Boolean},id:{},disabled:{type:Boolean},variant:{},size:{},round:{type:Boolean},text:{},formId:{}},setup(e){let n=s(e,[`formId`]),r=V(!1);function a(){r.value=!0}function o(){r.value=!1}return(s,c)=>(y(),C(k,null,[t($,E(n,{onClick:a}),null,16),t(_r,null,{default:R(()=>[r.value?(y(),i(_n,{key:0,"onClick:backdrop":o},{footer:R(()=>[x(`div`,Xw,[t($,{text:`schliessen`,variant:`Secondary`,onClick:o})])]),default:R(()=>[t(Yw,{"form-id":e.formId},null,8,[`form-id`])]),_:1})):B(``,!0)]),_:1})],64))}})})),$w,UEe=j((()=>{Qw(),Qw(),$w=Zw})),eT,tT,nT,rT,iT,aT,oT,sT,cT,lT,uT,dT,fT,pT,mT,hT=j((()=>{z(),It(),eT={class:`grid gap-4`},tT={class:`flex flex-wrap gap-4`},nT={class:`flex flex-wrap gap-2`},rT={class:`flex flex-wrap gap-2`},iT={class:`flex flex-wrap gap-2`},aT={class:`flex flex-wrap gap-2`},oT={key:0},sT={key:1,class:`text-grey-400 italic`},cT={key:0,class:`flex flex-wrap gap-2`},lT={key:1,class:`flex flex-wrap gap-2`},uT={class:`flex flex-wrap gap-2 items-center`},dT={key:0,class:`flex flex-wrap gap-1`},fT=[`textContent`],pT={key:1,class:`italic`},mT=p({__name:`FormMetadata`,props:{overview:{}},setup(e){let{defaultDateFormat:t}=Ft();return(n,r)=>(y(),C(`div`,eT,[x(`div`,tT,[x(`div`,nT,[r[0]||=x(`span`,{class:`text-grey-500`},`Kategorie`,-1),x(`span`,null,A(e.overview.category.name),1)]),x(`div`,rT,[r[1]||=x(`span`,{class:`text-grey-500`},`Erstellt am`,-1),x(`span`,null,A(h(t)(e.overview.createdAt,!1,!0)),1)]),x(`div`,iT,[r[2]||=x(`span`,{class:`text-grey-500`},`Erstellt von`,-1),x(`span`,null,A(e.overview.createdByDisplayName),1)]),x(`div`,aT,[r[3]||=x(`span`,{class:`text-grey-500`},`Anmeldeschluss`,-1),e.overview.closedFrom?(y(),C(`span`,oT,A(e.overview.closedFrom),1)):(y(),C(`span`,sT,`nicht gesetzt`))]),e.overview.visibleFrom?(y(),C(k,{key:0},[e.overview.status===`planned`?(y(),C(`div`,cT,[r[4]||=x(`span`,{class:`text-grey-500`},`Veröffentlichung geplant`,-1),x(`span`,null,A(e.overview.visibleFrom),1)])):(y(),C(`div`,lT,[r[5]||=x(`span`,{class:`text-grey-500`},`Veröffentlicht am`,-1),x(`span`,null,A(e.overview.visibleFrom),1)]))],64)):B(``,!0)]),x(`div`,uT,[r[6]||=x(`span`,{class:`text-grey-500`},`Freigegeben für`,-1),e.overview.allowedGroups.length>0?(y(),C(`span`,dT,[(y(!0),C(k,null,F(e.overview.allowedGroups,e=>(y(),C(`span`,{class:`px-1 border-grey border rounded`,key:`${e.id.type}-${e.id.id}`,textContent:A(e.name)}
16,null,8,fT))),128))])):(y(),C(`span`,pT,`Alle`))])]))}})})),gT,WEe=j((()=>{hT(),hT(),gT=mT})),_T,vT,yT,bT,xT=j((()=>{z(),Zr(),$r(),Zb(),_T={key:0,class:`grid grid-cols-[auto_1fr] items-start gap-2`},vT=[`textContent`],yT={key:0,class:`col-span-full text-grey-500 italic`},bT=p({__name:`AddingNotificationRecipientMenu`,props:{formId:{}},setup(e){let{data:n}=eEe(()=>e.formId),{mutateAsync:r}=tEe();return(i,a)=>Array.isArray(h(n))?(y(),C(`div`,_T,[(y(!0),C(k,null,F(h(n),n=>(y(),C(k,{key:n.personId},[t(Qr,{icon:ei,size:`Tiny`,variant:`Secondary`,action:()=>h(r)({formId:e.formId,adminId:n.personId})},null,8,[`action`]),x(`span`,{class:`font-bold`,textContent:A(n.displayName)},null,8,vT)],64))),128)),h(n).length===0?(y(),C(`span`,yT,`Niemand auswählbares gefunden.`)):B(``,!0)])):B(``,!0)}})})),ST,GEe=j((()=>{xT(),xT(),ST=bT})),CT,wT=j((()=>{z(),mr(),CT=p({__name:`SectionSelectFlag`,props:{flag:{},selected:{}},emits:[`select`,`deselect`],setup(e,{emit:t}){let n=t,r=H({get(){return e.selected.includes(e.flag.identifier)},set(t){n(t?`select`:`deselect`,e.flag.identifier)}});return(t,n)=>(y(),i(hr,{on:r.value,"onUpdate:on":n[0]||=e=>r.value=e,label:e.flag.description},null,8,[`on`,`label`]))}})})),TT,ET=j((()=>{wT(),wT(),TT=CT})),DT,OT,kT=j((()=>{z(),Wp(),dw(),Kp(),DT={class:`w-4 h-4 grid items-center justify-center`},OT=p({__name:`PlusCheck`,props:{checked:{type:Boolean,required:!0},checkedModifiers:{}},emits:[`update:checked`],setup(e){let n=M(e,`checked`);return(e,r)=>(y(),C(`span`,DT,[t(Gp,null,{default:R(()=>[n.value?(y(),i(Up,{key:0,class:`icon-square-1 text-blue col-start-1 row-start-1`})):(y(),i(uw,{key:1,class:`icon-square-1 text-blue col-start-1 row-start-1`}))]),_:1}),he(x(`input`,{"onUpdate:modelValue":r[0]||=e=>n.value=e,type:`checkbox`,class:`invisible hidden`},null,512),[[re,n.value]])]))}})})),AT,KEe=j((()=>{kT(),kT(),AT=OT})),jT,MT,NT,PT=j((()=>{z(),ef(),jT={class:`whitespace-pre-line`},MT={key:0,class:`text-grey bg-yellow rounded`},NT=p({__name:`HighlightText`,props:{text:{},search:{},matchNumeric:{type:Boolean},splitWords:{type:Boolean}},setup(e){let t=e,n=e=>RegExp.escape(e),r=H(()=>{if(t.search.length===0)return[{text:t.text,highlight:!1}];if(t.splitWords){let e=Koe(t.text,t.search);if(e.length===0)return[{text:t.text,highlight:!1}];let n=[],r=0;for(let i of e)i.start>r&&n.push({text:t.text.slice(r,i.start),highlight:!1}),n.push({text:i.text,highlight:!0}),r=i.end;return r<t.text.length&&n.push({text:t.text.slice(r),highlight:!1}),n}let e=t.matchNumeric??!1,r;if(e){let e=t.search.replace(/['\s]/g,``);if(e.length===0)return[{text:t.text,highlight:!1}];r=n(e).split(``).join(`['\\s]*`)}else r=n(t.search);let i=new RegExp(r,`gi`),a=[],o=0,s;for(;(s=i.exec(t.text))!==null;)s.index>o&&a.push({text:t.text.slice(o,s.index),highlight:!1}),a.push({text:s[0],highlight:!0}),o=i.lastIndex;return o<t.text.length&&a.push({text:t.text.slice(o),highlight:!1}),a});return(e,t)=>(y(),C(`span`,jT,[(y(!0),C(k,null,F(r.value,(e,t)=>(y(),C(k,{key:t},[e.highlight?(y(),C(`b`,MT,A(e.text),1)):(y(),C(k,{key:1},[L(A(e.text),1)],64))],64))),128))]))}})})),FT,IT=j((()=>{PT(),PT(),FT=NT})),LT,RT,zT=j((()=>{z(),KEe(),IT(),LT={class:`grid grid-cols-[subgrid] col-span-full p-2 hover:bg-grey-50 transition-colors duration-300 select-none border-b last:border-b-0 border-grey-100 items-center`},RT=p({__name:`SectionSelectRow`,props:r({text:{},search:{},indented:{type:Boolean}},{selected:{type:Boolean,required:!0},selectedModifiers:{}}),emits:[`update:selected`],setup(e){let n=M(e,`selected`);return(r,i)=>(y(),C(`label`,LT,[x(`span`,{class:P({"col-start-2":e.indented})},[t(AT,{checked:n.value,"onUpdate:checked":i[0]||=e=>n.value=e},null,8,[`checked`])],2),x(`span`,{class:P({"col-span-2":!e.indented})},[t(FT,{text:e.text,search:e.search},null,8,[`text`,`search`])],2),x(`span`,null,[Ee(r.$slots,`right`)])]))}})})),BT,VT=j((()=>{zT(),zT(),BT=RT})),HT,UT,WT=j((()=>{z(),ET(),VT(),HT={key:0,class:`flex gap-2`},UT=p({__name:`SectionSelectOption`,props:{selectable:{},selected:{},search:{default:``}},emits:[`select`,`deselect`,`addFlag`,`removeFlag`],setup(e,{emit:t}){let n=t,r=H(()=>e.selected.find(t=>
16t.identifier===e.selectable.identifier)),a=H({get(){return!!r.value},set(t){n(t?`select`:`deselect`,e.selectable.identifier)}});function o(t){n(`addFlag`,t,e.selectable.identifier)}function s(t){n(`removeFlag`,t,e.selectable.identifier)}return(t,n)=>(y(),i(BT,{indented:``,text:e.selectable.description,search:e.search,selected:a.value,"onUpdate:selected":n[0]||=e=>a.value=e},{right:R(()=>[r.value?(y(),C(`span`,HT,[(y(!0),C(k,null,F(e.selectable.flags,e=>(y(),i(TT,{key:e.identifier,flag:e,selected:r.value.flags,onSelect:o,onDeselect:s},null,8,[`flag`,`selected`]))),128))])):B(``,!0)]),_:1},8,[`text`,`search`,`selected`]))}})})),GT,qEe=j((()=>{WT(),WT(),GT=UT})),KT,qT,JT,YT=j((()=>{z(),ET(),qEe(),VT(),KT={key:0,class:`grid grid-cols-[auto_auto_1fr_auto] gap-x-2 rounded overflow-hidden border border-grey-100 items-center`},qT={key:0},JT=p({__name:`SectionSelect`,props:{section:{},selected:{},search:{default:``}},emits:[`update:selected`],setup(e,{emit:n}){let r=n,a=H(()=>{let t=e.search.split(` `).filter(e=>e.length>0).map(e=>e.toLowerCase());return t.length===0?e.section.selectables:e.section.selectables.filter(e=>t.some(t=>e.description.toLowerCase().includes(t)))}),o=H({get(){return e.section.selectables.every(s)},set(t){let n=e.section.selectables.map(e=>e.identifier);t?d(...n):f(...n)}});function s(t){return e.selected.some(e=>e.identifier===t.identifier)}function c(e){return t=>t.flags.some(({identifier:t})=>t===e)}let l=H(()=>{let t=new Map;return e.section.selectables.forEach(e=>e.flags.forEach(e=>t.set(e.identifier,e))),[...t.values()].filter(t=>e.section.selectables.filter(c(t.identifier)).every(s))}),u=H(()=>l.value.filter(t=>e.section.selectables.filter(c(t.identifier)).map(t=>e.selected.find(e=>e.identifier===t.identifier)).every(e=>e?.flags?.includes(t.identifier))).map(({identifier:e})=>e));function d(...t){let n=t.filter(t=>e.selected.every(e=>e.identifier!==t));r(`update:selected`,[...e.selected,...n.map(e=>({identifier:e,flags:[]}))])}function f(...t){r(`update:selected`,e.selected.filter(e=>!t.includes(e.identifier)))}function p(t,...n){let i=e.selected.filter(e=>n.includes(e.identifier)),a=e.selected.filter(e=>!n.includes(e.identifier)),o=i.map(t);r(`update:selected`,[...a,...o])}function m(e,...t){p(({flags:t,...n})=>({...n,flags:t.includes(e)?t:[...t,e]}),...t)}function h(e,...t){p(({flags:t,...n})=>({...n,flags:t.filter(t=>t!==e)}),...t)}function g(t){m(t,...e.section.selectables.filter(c(t)).map(e=>e.identifier))}function _(t){h(t,...e.section.selectables.filter(c(t)).map(e=>e.identifier))}let v=H(()=>e.section.selectables.length===1&&e.section.selectables[0].description!==e.section.description?`${e.section.description} – ${e.section.selectables[0].description}`:e.section.description);return(n,r)=>a.value.length>0?(y(),C(`div`,KT,[t(BT,{text:v.value,search:e.search,selected:o.value,"onUpdate:selected":r[0]||=e=>o.value=e},{right:R(()=>[l.value.length>0?(y(),C(`span`,qT,[(y(!0),C(k,null,F(l.value,e=>(y(),i(TT,{key:e.identifier,flag:e,selected:u.value,onSelect:g,onDeselect:_},null,8,[`flag`,`selected`]))),128))])):B(``,!0)]),_:1},8,[`text`,`search`,`selected`]),e.section.selectables.length>1?(y(!0),C(k,{key:0},F(a.value,t=>(y(),i(GT,{key:t.identifier,selectable:t,search:e.search,selected:e.selected,onSelect:d,onDeselect:f,onAddFlag:m,onRemoveFlag:h},null,8,[`selectable`,`search`,`selected`]))),128)):B(``,!0)])):B(``,!0)}})})),XT,JEe=j((()=>{YT(),YT(),XT=JT})),ZT,QT,$T,eE=j((()=>{z(),JEe(),Q(),ZT={class:`grid gap-2`},QT={key:1,class:`grid grid-cols-2 gap-2`},$T=p({__name:`SectionsSelect`,props:r({sections:{},searchable:{type:Boolean,default:!1}},{selected:{required:!0},selectedModifiers:{}}),emits:[`update:selected`],setup(e){let n=M(e,`selected`),r=V(``);function a(){n.value=[...n.value,...e.sections.flatMap(e=>e.selectables).filter(e=>!n.value.some(t=>t.identifier===e.identifier)).map(e=>({identifier:e.identifier,flags:[]}))]}function o(){n.value=[]}return(s,c)=>(y(),C(`div`,ZT,[e.searchable?he((y(),C(`input`,{key:0,"onUpdate:modelValue":c[0]||=e=>r.value=e,placeholder:`Suche...`,type:`text`,class:`px-4 py-2 border border-grey-300 rounded w-full`},null,512)),[[ie,r.value]]):B(``,!0),e.sections.length>1?(y(),C(`div`,QT,[t($,{text:`Alle wählen`,size:`Tiny`,variant:`Tertiary`,onClick:a}),t($,{text:`Alle abwählen`,size:`Tiny`,variant:`Tertiary`,onClick:o})])):B(``,!0),(y(!0),C(k,null,F(e.sections,e=>(y(),i(XT,{key:e.description,selected:n.value,"onUpdate:selected":c[1]||=e=>n.value=e,section:e,search:r.value},null,8,[`selected`,`section`,`search`]))),128))]))}})})),tE,nE=j((()=>{eE(),eE(),tE=$T}));function YEe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,iE,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M160 80l352 0c8.8 0 16 7.2 16 16 0 2.7-1.2 5.2-3.4 6.9L360.6 230.5c-14.4 11.2-34.7 11.2-49.1 0L147.4 102.9c-2.1-1.7-3.4-4.2-3.4-6.9 0-8.8 7.2-16 16-16zm368 81.1L528 320c0 8.8-7.2 16-16 16l-352 0c-8.8 0-16-7.2-16-16l0-158.9 138 10
167.3c31.8 24.7 76.3 24.7 108.1 0L528 161.1zM96 96l0 224c0 35.3 28.7 64 64 64l352 0c35.3 0 64-28.7 64-64l0-224c0-35.3-28.7-64-64-64L160 32c-35.3 0-64 28.7-64 64zM24 128c-13.3 0-24 10.7-24 24L0 416c0 35.3 28.7 64 64 64l392 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L64 432c-8.8 0-16-7.2-16-16l0-264c0-13.3-10.7-24-24-24z`},null,-1)]]))])}var rE,iE,aE,oE=j((()=>{z(),G(),rE={},iE={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},aE=K(rE,[[`render`,YEe]])})),sE,cE,lE,uE=j((()=>{z(),nE(),oS(),gn(),Sr(),Q(),oE(),gr(),Zb(),sE={class:`flex justify-end gap-2`},cE=`-`,lE=p({__name:`ChangeDeliveryTimesMenu`,props:{formId:{},recipientId:{},currentSelection:{}},setup(e){let n=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23],r=V([]),a=H(()=>aS.map(e=>({description:e.name,selectables:n.map(t=>({description:`${t.toString().padStart(2,`0`)}:00 Uhr`,identifier:[e.value,t].join(cE),flags:[],hour:t,day:e.value}))}))),o=H(()=>a.value.flatMap(e=>e.selectables).filter(e=>r.value.some(t=>t.identifier===e.identifier)));function s(){r.value=e.currentSelection.map(e=>({identifier:[e.day,e.hour].join(cE),flags:[]}))}oe(s);let c=V(!1);function l(){c.value=!0}function u(){c.value=!1,s()}let{mutateAsync:d}=rEe();async function f(){await d({formId:e.formId,recipientId:e.recipientId,deliveryTimes:o.value.map(e=>({day:e.day,hour:e.hour}))}),u()}return(e,n)=>(y(),C(k,null,[t($,{icon:aE,variant:`Tertiary`,size:`Tiny`,text:`Empfangszeiten bearbeiten`,title:`Empfangszeiten bearbeiten`,onClick:l}),t(_r,null,{default:R(()=>[c.value?(y(),i(_n,{key:0,size:`Narrow`},{header:R(()=>[...n[1]||=[x(`h1`,{class:`text-lg font-bold`},`Empfangszeiten bearbeiten`,-1)]]),footer:R(()=>[x(`div`,sE,[t($,{text:`Schliessen`,variant:`Secondary`,onClick:u}),t(Cr,{text:`Speichern`,action:f})])]),default:R(()=>[t(tE,{sections:a.value,selected:r.value,"onUpdate:selected":n[0]||=e=>r.value=e},null,8,[`sections`,`selected`])]),_:1})):B(``,!0)]),_:1})],64))}})})),dE,XEe=j((()=>{uE(),uE(),dE=lE})),fE,pE,mE,hE,gE=j((()=>{z(),oS(),fE={key:0,class:`flex-wrap flex gap-2`},pE=[`textContent`],mE={key:1,class:`p-2 rounded-lg border border-grey-100 border-dashed pointer-events-none select-none`},hE=p({__name:`DeliveryTimesList`,props:{formId:{},recipientId:{},deliveryTimes:{}},setup(e){return(t,n)=>e.deliveryTimes.length?(y(),C(`div`,fE,[(y(!0),C(k,null,F(e.deliveryTimes,({hour:e,day:t})=>(y(),C(`div`,{key:`${t}-${e}`,class:`bg-green-100 py-1 px-2 text-sm rounded text-green`},[x(`span`,{textContent:A(`${h(yEe)(t)} ${e.toString().padStart(2,`0`)}:00 Uhr`)},null,8,pE)]))),128))])):(y(),C(`div`,mE,[...n[0]||=[x(`p`,{class:`text-grey-500 text-sm`},`Ohne Empfangszeiten werden keine Nachrichten verschickt`,-1)]]))}})})),_E,ZEe=j((()=>{gE(),gE(),_E=hE})),vE,yE,bE,xE,SE,CE,wE,TE,EE=j((()=>{z(),XEe(),ZEe(),Zr(),Ree(),Zb(),vE={key:0,class:`grid gap-2 grid-cols-[auto_1fr] items-start`},yE={class:`flex flex-wrap gap-2`},bE=[`textContent`],xE={key:0},SE={key:0,class:`col-start-2`},CE={key:1,class:`col-span-full`},wE={key:0,class:`col-span-full text-grey-500 italic`},TE=p({__name:`EditNotificationRecipientMenu`,props:{formId:{}},setup(e){let{data:n}=$Te(()=>e.formId),{mutateAsync:r}=nEe();return(i,a)=>Array.isArray(h(n))?(y(),C(`div`,vE,[(y(!0),C(k,null,F(h(n),n=>(y(),C(k,{key:n.recipientId},[t(Qr,{icon:zee,size:`Tiny`,variant:`Secondary`,action:()=>h(r)({formId:e.formId,recipientId:n.recipientId})},null,8,[`action`]),x(`div`,yE,[x(`span`,{class:P([`font-bold`,{"text-grey-500":!n.isAdmin,italic:!n.isAdmin}]),textContent:A(n.displayName)},null,10,bE),n.isAdmin&&n.isActive?(y(),C(`div`,xE,[t(dE,{"form-id":e.formId,"recipient-id":n.recipientId,"current-selection":n.deliveryTimes},null,8,[`form-id`,`recipient-id`,`current-selection`])])):B(``,!0)]),n.isAdmin&&n.isActive?(y(),C(`div`,SE,[t(_E,{"form-id":e.formId,"recipient-id":n.recipientId,"delivery-times":n.deliveryTimes},null,8,[`form-id`,`recipient-id`,`delivery-times`])])):(y(),C(`div`,CE,[...a[0]||=[x(`p`,{class:`text-grey-500 italic`},`Nur aktive Buchungsportal-Administrator*innen erhalten Informationen über Anmeldungen.`,-1)]]))],64))),128)),h(n).length===0?(y(),C(`span`,wE,`Niemand ausgewählt.`)):B(``,!0)])):B(``,!0)}})})),DE,QEe=j((()=>
16{EE(),EE(),DE=TE})),OE,kE,AE,jE,ME=j((()=>{z(),GEe(),QEe(),OE={class:`col-span-full grid grid-cols-[1fr_2fr] gap-8 items-start`},kE={class:`flex flex-col items-stretch gap-4`},AE={class:`grid grid-cols-[auto_1fr] gap-4`},jE=p({__name:`NotificationRecipientSelection`,props:{formId:{}},setup(e){return(n,r)=>(y(),C(`div`,OE,[x(`div`,kE,[r[0]||=x(`h2`,{class:`font-bold col-span-full`},`Werden nicht informiert:`,-1),t(ST,{"form-id":e.formId},null,8,[`form-id`])]),x(`div`,AE,[r[1]||=x(`h2`,{class:`font-bold col-span-full`},`Werden informiert:`,-1),t(DE,{"form-id":e.formId},null,8,[`form-id`])])]))}})})),NE,$Ee=j((()=>{ME(),ME(),NE=jE})),PE,FE,IE=j((()=>{z(),Ai(),PE=[`textContent`],FE=p({__name:`ColumnHeader`,props:{name:{},columnKey:{},selectedColumn:{},asc:{}},emits:[`update:selected-column`,`update:asc`],setup(e,{emit:t}){let n=e,r=t;function a(){n.columnKey===n.selectedColumn?r(`update:asc`,n.asc>0?-1:1):(r(`update:selected-column`,n.columnKey),r(`update:asc`,1))}return(t,n)=>(y(),C(`button`,{class:P([`grid grid-cols-[1fr_auto] gap-1 items-center p-2 rounded-sm font-bold transition-colors duration-300`,e.columnKey===e.selectedColumn?`bg-blue text-white hover:bg-blue hover:text-white`:`hover:bg-background-highlight hover:text-blue cursor-pointer`]),onClick:a},[x(`span`,{class:`text-left`,textContent:A(e.name)},null,8,PE),e.columnKey===e.selectedColumn?(y(),i(ji,{key:0,class:P([`transition duration-300`,{"rotate-180":e.asc<0}])},null,8,[`class`])):B(``,!0)],2))}})})),LE,eDe=j((()=>{IE(),IE(),LE=FE}));function RE(e,t){async function n(n,r){let i={parameters:r,rpcContext:{formId:e(),registrationId:t()}};return await X(await fetch(`${basePath}rpc/collections/AdminHandlingRegistration/${n}.php`,{method:`POST`,body:JSON.stringify(i),headers:{"Content-Type":`application/json`}}))}return{async loadAnsweredSurvey(){return await n(`loadAnsweredSurvey`,{})},async template(){return await n(`template`,{})},async updateRegistration(e,t){return await n(`updateRegistration`,{template:e,comment:t})},async deleteRegistration(){return await n(`deleteRegistration`,{})},async archiveRegistration(){return await n(`archiveRegistration`,{})},async unarchiveRegistration(){return await n(`unarchiveRegistration`,{})},async addComment(e){return await n(`addComment`,{comment:e})},async changelog(){return await n(`changelog`,{})}}}async function tDe(e,t){return await RE(()=>e,()=>t).loadAnsweredSurvey()}async function nDe(e,t){return await RE(()=>e,()=>t).template()}async function rDe(e,t,n,r){return await RE(()=>e,()=>t).updateRegistration(n,r)}async function iDe(e,t){return await RE(()=>e,()=>t).deleteRegistration()}async function aDe(e,t){return await RE(()=>e,()=>t).archiveRegistration()}async function oDe(e,t){return await RE(()=>e,()=>t).unarchiveRegistration()}var zE=j((()=>{Xt()})),BE,VE,HE,UE,WE,GE=j((()=>{z(),Xt(),W(),od(),Id(),Bp(),gn(),Sr(),Q(),Hr(),zE(),BE={class:`grid gap-4`},VE=[`textContent`],HE={class:`grid gap-6`},UE={class:`flex justify-end gap-2`},WE=p({__name:`EditRegistrationModal`,props:{formId:{},registrationId:{},participantDisplayName:{}},emits:[`hide`,`saved`],setup(e,{emit:n}){let r=n,[a]=Qt(()=>nDe(e.formId,e.registrationId)),o=V({}),s=V(``),c=rd(o);async function l(){let t=await rDe(e.formId,e.registrationId,o.value,s.value.trim()||null);if(t.__type===`RpcUserError`){U(t.messageForUser);return}if(t.__type===`Warnings`)for(let e of t.warnings)U(e);r(`saved`)}return(n,u)=>(y(),i(_n,{size:`Small`,"onClick:backdrop":u[3]||=e=>r(`hide`),onCancel:u[4]||=e=>r(`hide`)},{header:R(()=>[x(`div`,BE,[x(`h1`,{class:`font-bold text-lg`,textContent:A(`Anmeldung von «${e.participantDisplayName}» bearbeiten`)},null,8,VE)])]),footer:R(()=>[x(`div`,UE,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:u[2]||=e=>r(`hide`)}),t(Cr,{text:`Speichern`,disabled:h(c),action:l,"block-user-interface":``},null,8,[`disabled`])])]),default:R(()=>[x(`div`,HE,[t(zp,{value:s.value,"onUpdate:value":u[0]||=e=>s.value=e,label:`Kommentar`,"live-rules":[h(zr).maxLength(2e3)]},null,8,[`value`,`live-rules`]),h(a)?.__type===`SurveyResponseTemplate`?(y(),i(Fd,{key:0,responses:o.value,"onUpdate:responses":u[1]||=e=>o.value=e,instance:h(a)},null,8,[`responses`,`instance`])):B(``,!0)])]),_:1}))}})})),KE,sDe=j((()=>{GE(),GE(),KE=WE})),qE,JE=j((()=>{z(),sDe(),Rt(),Ip(),gr(),qE=p({__name:`EditRegistrationButton`,props:{formId:{},registrationId:{},participantDisplayName:{}},emits:[`changed`],setup(e,{emit:n}){let r=n,a=V(!1);function o(){a.value=!1,r(`changed`)}return(n,r)=>(y(),C(k,null,[t(zt,{icon:Fp,size:`Small`,variant:`Tertiary`,title:`Anmeldung bearbeiten`,onClick:r[0]||=e=>a.value=!0}),t(_r,null,{default:R(()=>[a.value?(y(),i(KE,{key:0,"form-id":e.formId,"registration-id":e.registrationId,"participant-display-name":e.participantDisplayName,onHide:r[1]||=e=>a.value=!1,onSaved:o},null,8,[`form-id`,`registration-id`,`participant-display-name`])):B(``,!0)]),_:1})],64))}})})),YE,cDe=j((()=>{JE(),JE(),YE=qE})),XE,ZE=j((()=>{z(),Kw(),om(),u_e(),XE=p({__name:`RegistrationChangelogTable`,props:{formId:{},registrationId:{}},setup(e){let{data:t,isLoading:n}=c_e(()=>e.formId,()=>e.registrationId);return(e,r)=>Array.isArray(h(t))?(y(),i(Gw,{key:0,"change-logs":h(t)},null,8,[`change-logs`])):h(n)?(y(),i(am,{key:1})):B(``,!0)}})})),QE,lDe=j((()=>{ZE(),ZE(),QE=XE})),$E,eD,tD,nD,rD=j((()=>{z(),$E={class:`relative h-px bg-grey-100`},eD={class:`absolute left-0 top-0 right-0 h-0.5 overflow-x-hidden`}
16,tD={key:0,class:`absolute h-full bg-amber-400 w-2/5 animate-flyby -left-1/2`},nD=p({__name:`LoaderLine`,props:{loading:{type:Boolean}},setup(e){return(t,n)=>(y(),C(`div`,$E,[x(`div`,eD,[e.loading?(y(),C(`div`,tD)):B(``,!0)])]))}})})),iD,uDe=j((()=>{rD(),rD(),iD=nD})),aD,oD,sD=j((()=>{z(),Xt(),cm(),uDe(),ZC(),zE(),aD={class:`col-span-full`},oD=p({__name:`RegistrationDetails`,props:{open:{type:Boolean},formId:{},registrationId:{}},setup(e){let[n,r,i]=Qt(()=>tDe(e.formId,e.registrationId),`lazy`);return N(()=>e.open,e=>{e&&r.value!==`loading`&&i()}),(i,a)=>(y(),C(`div`,aD,[t(iD,{loading:h(r)===`loading`},null,8,[`loading`]),t(XC,{duration:500},{default:R(()=>[e.open&&h(n)?.__type===`AnsweredSurvey`?(y(),C(`div`,{key:e.registrationId,class:`p-4 border-b border-grey-100`},[t(sm,{"answered-survey":h(n)},null,8,[`answered-survey`])])):B(``,!0)]),_:1})]))}})})),cD,dDe=j((()=>{sD(),sD(),cD=oD}));function fDe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,uD,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 48l112 0 0 88c0 39.8 32.2 72 72 72l88 0 0 240c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16zM224 67.9l92.1 92.1-68.1 0c-13.3 0-24-10.7-24-24l0-68.1zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-261.5c0-17-6.7-33.3-18.7-45.3L242.7 18.7C230.7 6.7 214.5 0 197.5 0L64 0zM276.4 284.7c7-11.2 3.6-26-7.6-33.1s-26-3.6-33.1 7.6l-61.4 98.3-27-36c-8-10.6-23-12.8-33.6-4.8s-12.8 23-4.8 33.6l48 64c4.7 6.3 12.3 9.9 20.2 9.6s15.1-4.5 19.3-11.3l80-128z`},null,-1)]]))])}var lD,uD,dD,fD=j((()=>{z(),G(),lD={},uD={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},dD=K(lD,[[`render`,fDe]])}));function pDe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,mD,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 48l112 0 0 88c0 39.8 32.2 72 72 72l88 0 0 240c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16zM224 67.9l92.1 92.1-68.1 0c-13.3 0-24-10.7-24-24l0-68.1zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-261.5c0-17-6.7-33.3-18.7-45.3L242.7 18.7C230.7 6.7 214.5 0 197.5 0L64 0zM259.9 268.1c-9.4-9.4-24.6-9.4-33.9 0l-33.9 33.9-33.9-33.9c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l33.9 33.9-33.9 33.9c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l33.9-33.9 33.9 33.9c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-33.9-33.9 33.9-33.9c9.4-9.4 9.4-24.6 0-33.9z`},null,-1)]]))])}var pD,mD,hD,mDe=j((()=>{z(),G(),pD={},mD={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},hD=K(pD,[[`render`,pDe]])})),gD,_D,vD,yD,bD,xD,SD,CD=j((()=>{z(),cDe(),lDe(),m_e(),dDe(),Aw(),Zr(),Rt(),Fr(),gn(),Jee(),Q(),fD(),mDe(),qb(),ur(),gr(),It(),zE(),gD={class:`grid grid-cols-[subgrid] col-span-full bg-white`},_D=[`textContent`],vD=[`textContent`],yD=[`textContent`],bD={class:`px-2 flex items-center gap-2`},xD={class:`flex justify-end`},SD=p({__name:`RegistrationsListItem`,props:r({formId:{},registration:{}},{selectedResponseId:{required:!0},selectedResponseIdModifiers:{}}),emits:r([`changed`],[`update:selectedResponseId`]),setup(e,{emit:n}){let r=n,{defaultDateFormat:a}=Ft();async function o(){d(),l.value=!0,await iDe(e.formId,e.registration.id).finally(()=>l.value=!1),r(`changed`)}let s=M(e,`selectedResponseId`),c=V(!1),l=V(!1);function u(){c.value=!0}function d(){c.value=!1}async function f(){await aDe(e.formId,e.registration.id),r(`changed`)}async function p(){await oDe(e.formId,e.registration.id),r(`changed`)}let m=V(!1);function g(){m.value=!0}function _(){m.value=!1}return(n,v)=>(y(),C(`div`,gD,[x(`div`,{class:P([`grid grid-cols-[subgrid] col-span-3 p-2 gap-2 transition-colors duration-500`,s.value===e.registration.id?`bg-blue text-white hover:bg-blue`:`hover:bg-background-highlight hover:text-blue cursor-pointer`]),role:`button`,onClick:v[0]||=t=>s.value=s.value===e.registration.id?void 0:e.registration.id},[x(`span`,{textContent:A(e.registration.participantDisplayName)},null,8,_D),x(`span`,{textContent:A(h(a)(e.registration.createdAt,!1,!0))},null,8,vD),x(`span`,{textContent:A(e.registration.createdByDisplayName)},null,8,yD)],2),x(`div`,bD,[t(kw,{count:e.registration.unseenCount,"dot-only":``},{default:R(()=>[t(zt,{icon:Kb,size:`Small`,variant:e.registration.unseenCount?`Primary-Flat`:`Tertiary`,title:`Anmeldungslog`,onClick:g},null,8,[`variant`])]),_:1},8,[`count`]),t(_r,null,{default:R(()=>[m.value?(y(),i(_n,{key:0,"onClick:backdrop":_},{footer:R(()=>[x(`div`,xD,[t($,{text:`Schliessen`,variant:`Secondary`,onClick:_})])]),default:R(()=>[t(QE,{"form-id":e.formId,"registration-id":e.registration.id},null,8,[`form-id`,`registration-id`])]),_:1})):B(``,!0)]),_:1}),t(YE,{"form-id":e.formId,"registration-id":e.registration.id,"participant-display-name":e.registration.participantDisplayName,onChanged:v[1]||=e=>r(`changed`)},null,8,[`form-id`,`registration-id`,`participant-display-name`]),t(Hp,{"form-id":e.formId,"registration-id":e.registration.id,"participant-display-name":e.registration.participantDisplayName,onSaved:v[2]||=e=>r(`changed`)},null,8,[`form-id`,`registration-id`,`participant-display-name`]),e.registration.archived?(y(),i(Qr,{key:0,action:p,icon:hD,size:`Small`,variant:`Tertiary`,title:`Als nicht erledigt markieren`})):(y(),i(Qr,{key:1,action:f,icon:dD,size:`Small`,variant:`Tertiary`,title:`Als erledigt markieren`})),t(zt,{icon:l.value?Yee:dr,size:`Small`,variant:`Tertiary`,title:`Löschen`,onClick:u},null,8,[`icon`]),t(_r,null,{default:R(()=>[c.value?(y(),i(Ir,{key:0,title:`Anmeldung löschen`,variant:`Warning`,description:`Bist du sicher, dass du die Anmeldung von «${e.registration.participantDisplayName}» löschen möchtest? Dieser Vorgang kann nicht rückgängig gemacht werden.`,"onClick:backdrop":d},{buttons:R(()=>[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:d}),t($,{text:`Löschen`,onClick:o})]),_:1},8,[`description`])):B(``,!0)]),_:1})]),t(cD,{open:s.value===e.registration.id,"form-id":e.formId,"registration-id":e.registration.id},null,8,[`open`,`form-id`,`registration-id`])]))}})})),wD,hDe=j((()=>{CD(),CD(),wD=SD})),TD,ED,DD,OD=j((()=>{z(),eDe(),hDe(),TD={class:`col-span-full grid grid-cols-[1fr_1fr_1fr_auto]`},ED={class:`grid grid-cols-[subgrid] col-span-full gap-2 py-2 text-sm text-grey-500`},DD=p({__name:`RegistrationsList`,props:{formId:{},registrations:{}},emits:[`item:change`],setup(e,{emit:n}){let r=e,a=n,o=V(),s=S({column:`createdAt`,asc:1}),c=H(()=>[...r.registrations].sort((e,t)=>
16e[s.column].localeCompare(t[s.column])*s.asc));return(n,r)=>(y(),C(`div`,TD,[x(`div`,ED,[t(LE,{asc:s.asc,"onUpdate:asc":r[0]||=e=>s.asc=e,"selected-column":s.column,"onUpdate:selectedColumn":r[1]||=e=>s.column=e,"column-key":`participantDisplayName`,name:`Name`},null,8,[`asc`,`selected-column`]),t(LE,{asc:s.asc,"onUpdate:asc":r[2]||=e=>s.asc=e,"selected-column":s.column,"onUpdate:selectedColumn":r[3]||=e=>s.column=e,name:`Anmeldedatum`,"column-key":`createdAt`},null,8,[`asc`,`selected-column`]),t(LE,{asc:s.asc,"onUpdate:asc":r[4]||=e=>s.asc=e,"selected-column":s.column,"onUpdate:selectedColumn":r[5]||=e=>s.column=e,name:`Angemeldet von`,"column-key":`createdByDisplayName`},null,8,[`asc`,`selected-column`])]),t(xe,{"move-class":`duration-500`},{default:R(()=>[(y(!0),C(k,null,F(c.value,t=>(y(),i(wD,{key:t.id,"selected-response-id":o.value,"onUpdate:selectedResponseId":r[6]||=e=>o.value=e,"form-id":e.formId,registration:t,onChanged:r[7]||=e=>a(`item:change`)},null,8,[`selected-response-id`,`form-id`,`registration`]))),128))]),_:1})]))}})})),kD,gDe=j((()=>{OD(),OD(),kD=DD}));function _De(e,t){return y(),C(`div`,null,[(y(),C(`svg`,jD,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M315.3 244.7c6.2 6.2 6.2 16.4 0 22.6l-208 208c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L281.4 256 84.7 59.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0l208 208z`},null,-1)]]))])}var AD,jD,MD,ND=j((()=>{z(),G(),AD={},jD={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 320 512`},MD=K(AD,[[`render`,_De]])})),PD,FD,ID,LD,RD,zD,BD=j((()=>{z(),rw(),nE(),ND(),PD={class:`grid col-span-full border-b border-grey-100 py-2`,style:{"grid-template-columns":`subgrid`}},FD={class:`grid col-span-full items-center text-blue hover:text-blue-800 transition-colors duration-100`,style:{"grid-template-columns":`subgrid`}},ID=[`textContent`],LD={class:`col-span-full`},RD={class:`pt-4 pb-2`},zD=p({__name:`SuperSectionsSelectItem`,props:r({superSection:{}},{selected:{required:!0},selectedModifiers:{},visibleKey:{},visibleKeyModifiers:{}}),emits:[`update:selected`,`update:visibleKey`],setup(e){let n=M(e,`selected`),r=M(e,`visibleKey`),i=H({get(){return r.value===e.superSection.key},set(t){r.value=t?e.superSection.key:void 0}});return(r,a)=>(y(),C(`div`,PD,[x(`label`,FD,[x(`span`,null,[t(MD,{class:P([{"rotate-90":i.value},`icon-square-0-75 transition-transform duration-200`])},null,8,[`class`]),he(x(`input`,{type:`checkbox`,class:`hidden`,"onUpdate:modelValue":a[0]||=e=>i.value=e},null,512),[[re,i.value]])]),x(`span`,{textContent:A(e.superSection.description)},null,8,ID)]),x(`div`,LD,[t(nw,{open:i.value},{default:R(()=>[x(`div`,RD,[t(tE,{sections:e.superSection.sections,selected:n.value,"onUpdate:selected":a[1]||=e=>n.value=e,searchable:``},null,8,[`sections`,`selected`])])]),_:1},8,[`open`])])]))}})})),VD,vDe=j((()=>{BD(),BD(),VD=zD})),HD,UD,WD=j((()=>{z(),vDe(),HD={class:`grid gap-x-2 border-t border-grey-100`,style:{"grid-template-columns":`auto 1fr`}},UD=p({__name:`SuperSectionsSelect`,props:r({superSections:{}},{selected:{required:!0},selectedModifiers:{}}),emits:[`update:selected`],setup(e){let t=M(e,`selected`),n=V(e.superSections[0]?.key);return(r,a)=>(y(),C(`div`,HD,[(y(!0),C(k,null,F(e.superSections,e=>(y(),i(VD,{key:e.key,"super-section":e,"visible-key":n.value,"onUpdate:visibleKey":a[0]||=e=>n.value=e,selected:t.value,"onUpdate:selected":a[1]||=e=>t.value=e},null,8,[`super-section`,`visible-key`,`selected`]))),128))]))}})})),GD,yDe=j((()=>{WD(),WD(),GD=UD})),KD,qD,JD,YD,XD,ZD,QD,$D,eO,tO,nO,rO=j((()=>{z(),yDe(),gn(),Sr(),Q(),Zb(),KD={class:`grid gap-2`},qD=[`textContent`],JD=[`textContent`],YD={class:`grid gap-4`},XD={class:`grid grid-cols-2 gap-4`},ZD={class:`grid grid-cols-[auto_1fr] gap-2`},QD=[`textContent`],$D={class:`grid grid-cols-[auto_1fr] gap-2`},eO=[`textContent`],tO={class:`flex justify-end gap-2`},nO=p({__name:`SchoolyearGroupPickerModal`,props:{formId:{}},emits:[`done`],setup(e,{emit:n}){let r=n;function a(){r(`done`)}let o=V(`current`),{data:s}=oEe(()=>e.formId,o),{data:c}=sEe(()=>e.formId),{mutateAsync:l}=cEe(),u=V();oe(()=>{!u.value&&c.value&&(u.value=[...c.value])});
16async function d(){u.value&&(await l({formId:e.formId,newIdentifiers:u.value}),u.value=void 0,a())}let f=H({get(){return u.value?.map(e=>({identifier:e,flags:[]}))},set(e){u.value=e?.map(e=>e.identifier)}});return(e,n)=>(y(),i(_n,{size:`Narrow`,onCancel:a},{header:R(()=>[x(`div`,KD,[x(`h1`,{class:`font-bold text-lg`,textContent:A(e.$t(`serviceRegistrations.admin.title.releaseForClassesAndWorkgroups`,{scope:`instance`}))},null,8,qD),x(`p`,{class:`text-grey-500 text-base`,textContent:A(e.$t(`serviceRegistrations.admin.label.releaseForClassesAndWorkgroupsInfo`,{scope:`instance`}))},null,8,JD)])]),footer:R(()=>[x(`div`,tO,[t($,{text:`Schliessen`,variant:`Secondary`,onClick:a}),t(Cr,{text:`Speichern`,action:d})])]),default:R(()=>[x(`div`,YD,[x(`div`,XD,[x(`label`,ZD,[he(x(`input`,{type:`radio`,value:`current`,"onUpdate:modelValue":n[0]||=e=>o.value=e},null,512),[[De,o.value]]),x(`span`,{textContent:A(e.$t(`global.label.currentSchoolyear`,{scope:`instance`}))},null,8,QD)]),x(`label`,$D,[he(x(`input`,{type:`radio`,value:`next`,"onUpdate:modelValue":n[1]||=e=>o.value=e},null,512),[[De,o.value]]),x(`span`,{textContent:A(e.$t(`global.label.nextSchoolyear`,{scope:`instance`}))},null,8,eO)])]),h(s)&&f.value?(y(),i(GD,{key:0,"super-sections":h(s),selected:f.value,"onUpdate:selected":n[2]||=e=>f.value=e},null,8,[`super-sections`,`selected`])):B(``,!0)])]),_:1}))}})})),iO,bDe=j((()=>{rO(),rO(),iO=nO}));function xDe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,oO,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M256 0a64 64 0 1 1 0 128 64 64 0 1 1 0-128zM40 88A56 56 0 1 1 152 88 56 56 0 1 1 40 88zm63.1 152.6c-31.2 4.3-55.1 31.1-55.1 63.4 0 19.9 9 37.6 23.3 49.4 5.5 4.6 8.7 11.3 8.7 18.5L80 456c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-73.6c-19.8-20.2-32-47.9-32-78.4 0-61.9 50.1-112 112-112 5.2 0 10.2 .3 15.2 1-10.5 14.2-18.7 30.3-24.1 47.6zm305.7 0c-5.4-17.3-13.6-33.3-24.1-47.6 5-.7 10.1-1 15.2-1 61.9 0 112 50.1 112 112 0 30.5-12.2 58.2-32 78.4l0 73.6c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-84.1c0-7.2 3.2-13.9 8.7-18.5 14.3-11.8 23.3-29.5 23.3-49.4 0-32.3-24-59.1-55.1-63.4zM472 88a56 56 0 1 1 -112 0 56 56 0 1 1 112 0zM256 224c-35.3 0-64 28.7-64 64l0 16c0 19.9 9 37.6 23.3 49.4 5.5 4.6 8.7 11.3 8.7 18.5l0 84.1c0 4.4 3.6 8 8 8l48 0c4.4 0 8-3.6 8-8l0-84.1c0-7.2 3.2-13.9 8.7-18.5 14.3-11.8 23.3-29.5 23.3-49.4l0-16c0-35.3-28.7-64-64-64zM144 288c0-61.9 50.1-112 112-112s112 50.1 112 112l0 16c0 30.5-12.2 58.2-32 78.4l0 73.6c0 30.9-25.1 56-56 56l-48 0c-30.9 0-56-25.1-56-56l0-73.6c-19.8-20.2-32-47.9-32-78.4l0-16z`},null,-1)]]))])}var aO,oO,sO,cO=j((()=>{z(),G(),aO={},oO={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},sO=K(aO,[[`render`,xDe]])})),lO,uO=j((()=>{z(),bDe(),Q(),cO(),gr(),lO=p({__name:`SchoolyearGroupPickerButton`,props:{formId:{}},setup(e){let n=V(!1);function r(){n.value=!0}function a(){n.value=!1}return(o,s)=>(y(),C(k,null,[t($,{text:`Freigabe`,variant:`Secondary`,icon:sO,onClick:r}),t(_r,null,{default:R(()=>[n.value?(y(),i(iO,{key:0,"form-id":e.formId,onDone:a},null,8,[`form-id`])):B(``,!0)]),_:1})],64))}})})),dO,SDe=j((()=>{uO(),uO(),dO=lO})),fO,pO=j((()=>{z(),Fr(),Sr(),Q(),tm(),gr(),Zb(),fO=p({__name:`UnarchivingButton`,props:{formId:{}},setup(e){let n=V(!1);function r(){n.value=!0}function a(){n.value=!1}let{mutateAsync:o}=aEe();async function s(){await o({formId:e.formId}),a()}return(e,o)=>(y(),C(k,null,[t($,{text:`Archivierung aufheben`,icon:em,variant:`Primary-Outline`,onClick:r}),t(_r,null,{default:R(()=>[n.value?(y(),i(Ir,{key:0,title:`Archivierung aufheben`,description:`Das Formular wird aus dem Archiv geholt. Damit wird es den Eltern wieder angezeigt und erscheint wieder in der Liste der Anmeldeformulare. Bestehende Anmeldungen werden ebenfalls wieder sichtbar für die Eltern.`,variant:`Warning`,"onClick:backdrop":a},{buttons:R(()=>[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:a}),t(Cr,{text:`Archivierung aufheben`,action:s})]),_:1})):B(``,!0)]),_:1})],64))}})})),mO,CDe=j((()=>{pO(),pO(),mO=fO}));function hO(e){window.location.assign(e)}var gO=j((()=>{}));function _O(...e){if(e.length>0){let t=new URLSearchParams({form:e.join(`_`)});hO(`${apiBasePath}service-registrations/xlsx-export?${t.toString()}`)}}var vO=j((()=>{gO()}));function wDe(){return[yO,`loggedInUserContext`,H(()=>Jt())]}var yO,TDe=j((()=>{qt(),Xt(),z(),yO=`Core\\ServiceRegistrations\\ServiceRegistrationsContext`}));function EDe(){return Kt({queryKey:wDe(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((e,t)=>
16{Y(`${basePath}rpc/collections/ServiceRegistrationsContext/loggedInUserContext.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}var DDe=j((()=>{Gt(),Xt(),Wt(),TDe()}));function ODe(){let{data:t}=EDe();return e(bO,t),{user:t}}function kDe(){let e=b(bO);if(!e)throw Error(`Missing provider!`);if(!e.value)throw Error(`Missing defined check!`);return e}var bO,xO=j((()=>{z(),DDe(),bO=Symbol()}));function ADe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,CO,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 48l112 0 0 88c0 39.8 32.2 72 72 72l88 0 0 240c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16zM224 67.9l92.1 92.1-68.1 0c-13.3 0-24-10.7-24-24l0-68.1zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-261.5c0-17-6.7-33.3-18.7-45.3L242.7 18.7C230.7 6.7 214.5 0 197.5 0L64 0zm99.2 265.6c-8-10.6-23-12.8-33.6-4.8s-12.8 23-4.8 33.6L162 344 124.8 393.6c-8 10.6-5.8 25.6 4.8 33.6s25.6 5.8 33.6-4.8L192 384 220.8 422.4c8 10.6 23 12.8 33.6 4.8s12.8-23 4.8-33.6L222 344 259.2 294.4c8-10.6 5.8-25.6-4.8-33.6s-25.6-5.8-33.6 4.8L192 304 163.2 265.6z`},null,-1)]]))])}var SO,CO,wO,TO=j((()=>{z(),G(),SO={},CO={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},wO=K(SO,[[`render`,ADe]])}));function jDe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,DO,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M205.5 92.7l13.7-60.7 73.6 0 13.7 60.7c1.7 7.4 6.8 13.6 13.8 16.7 10.8 4.8 21 10.7 30.4 17.6 6.1 4.5 14.1 5.9 21.4 3.6l59.5-18.5 36.8 63.8-45.8 42.3c-5.6 5.2-8.4 12.7-7.6 20.2 1.3 11.5 1.3 23.7 0 35.2-.8 7.6 2 15.1 7.6 20.2l45.8 42.3-36.8 63.8-59.5-18.5c-7.3-2.3-15.2-.9-21.4 3.6-9.4 6.9-19.6 12.9-30.4 17.6-7 3.1-12.1 9.3-13.8 16.7l-13.7 60.7-73.6 0-13.7-60.7c-1.7-7.4-6.8-13.6-13.8-16.7-10.8-4.8-21-10.7-30.4-17.6-6.1-4.5-14.1-5.9-21.4-3.6l-59.5 18.5-36.8-63.8 45.8-42.3c5.6-5.2 8.4-12.7 7.6-20.2-1.3-11.5-1.3-23.7 0-35.2 .8-7.6-2-15.1-7.6-20.2l-45.8-42.3 36.8-63.8 59.5 18.5c7.3 2.3 15.2 .9 21.4-3.6 9.4-6.9 19.6-12.9 30.4-17.6 7-3.1 12.1-9.3 13.8-16.7zM212.8-16c-18.7 0-34.9 13-39 31.2L161.2 70.8c-6.3 3.2-12.3 6.7-18.2 10.5L88.6 64.4c-17.9-5.6-37.2 2-46.5 18.2L-1.1 157.4c-9.3 16.2-6.2 36.7 7.5 49.4l41.9 38.7c-.3 6.9-.3 14 0 21L6.4 305.2c-13.7 12.7-16.9 33.2-7.5 49.4l43.2 74.8c9.3 16.2 28.7 23.7 46.5 18.2l54.5-16.9c5.9 3.8 11.9 7.3 18.2 10.5l12.6 55.6c4.1 18.2 20.3 31.2 39 31.2l86.4 0c18.7 0 34.9-13 39-31.2l12.6-55.6c6.3-3.2 12.3-6.7 18.2-10.5l54.5 16.9c17.9 5.6 37.2-2 46.5-18.2l43.2-74.8c9.3-16.2 6.2-36.7-7.5-49.4l-41.9-38.7c.3-6.9 .3-14 0-21l41.9-38.7c13.7-12.7 16.8-33.2 7.5-49.4L470 82.6c-9.4-16.2-28.7-23.7-46.5-18.2L369 81.3c-5.9-3.8-11.9-7.3-18.2-10.5L338.3 15.2C334.1-3 317.9-16 299.2-16l-86.4 0zM304 256a48 48 0 1 1 -96 0 48 48 0 1 1 96 0zm-48-96a96 96 0 1 0 0 192 96 96 0 1 0 0-192z`},null,-1)]]))])}var EO,DO,OO,kO=j((()=>{z(),G(),EO={},DO={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},OO=K(EO,[[`render`,jDe]])}));function MDe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,jO,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M259.4 48.7L430.8 128 259.4 207.2c-2.1 1-4.6 1-6.7 0L81.2 128 252.6 48.7c2.1-1 4.6-1 6.7 0zM279.5 5.2c-14.9-6.9-32.1-6.9-47 0L13.9 106.2C5.4 110.1 0 118.6 0 128s5.4 17.9 13.9 21.8l218.6 101c14.9 6.9 32.1 6.9 47 0l218.6-101c8.5-3.9 13.9-12.4 13.9-21.8s-5.4-17.9-13.9-21.8L279.5 5.2zM48.1 218.4L13.9 234.2C5.4 238.1 0 246.6 0 256s5.4 17.9 13.9 21.8l218.6 101c14.9 6.9 32.1 6.9 47 0l218.6-101c8.5-3.9 13.9-12.4 13.9-21.8s-5.4-17.9-13.9-21.8l-34.1-15.8-57.2 26.4 24.1 11.1-171.4 79.2c-2.1 1-4.6 1-6.7 0L81.2 256 105.3 244.9 48.1 218.4zM13.9 362.2C5.4 366.1 0 374.6 0 384s5.4 17.9 13.9 21.8l218.6 101c14.9 6.9 32.1 6.9 47 0l218.6-101c8.5-3.9 13.9-12.4 13.9-21.8s-5.4-17.9-13.9-21.8l-34.1-15.8-57.2 26.4 24.1 11.1-171.4 79.2c-2.1 1-4.6 1-6.7 0l-171.4-79.2 24.1-11.1-57.2-26.4-34.1 15.8z`},null,-1)]]))])}var AO,jO,MO,NO=j((()=>{z(),G(),AO={},jO={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`}
16,MO=K(AO,[[`render`,MDe]])}));function NDe(e){async function t(t,n){let r={parameters:n,rpcContext:{formId:e()}};return await X(await fetch(`${basePath}rpc/collections/AdminEvaluatingRegistrations/${t}.php`,{method:`POST`,body:JSON.stringify(r),headers:{"Content-Type":`application/json`}}))}return{async formTitle(){return await t(`formTitle`,{})},async formOverview(){return await t(`formOverview`,{})},async archivedRegistrations(){return await t(`archivedRegistrations`,{})},async changelog(){return await t(`changelog`,{})},async acknowledgeEvent(e){return await t(`acknowledgeEvent`,{eventId:e})}}}async function PDe(e){return await NDe(()=>e).archivedRegistrations()}var FDe=j((()=>{Xt()})),PO,FO,IO,LO,RO,zO,BO,VO,HO,UO,WO,GO,KO,qO=j((()=>{z(),Dp(),W(),NEe(),LEe(),cx(),Dv(),UEe(),WEe(),Dve(),$Ee(),Qy(),gDe(),SDe(),CDe(),Aw(),vO(),cA(),xO(),om(),Ln(),Rt(),Fr(),gn(),Q(),oE(),TO(),kO(),NO(),qb(),Ip(),ur(),gr(),FDe(),$_(),tv(),Zb(),PO={key:0,class:`grid gap-8`},FO={class:`flex gap-2 flex-wrap`},IO={class:`flex justify-end`},LO={key:0,class:`grid gap-4 grid-cols-[auto_1fr]`},RO={class:`grid grid-cols-[auto_auto_auto_1fr] items-center gap-2`},zO={key:0,class:`col-span-full p-16`},BO={class:`grid gap-4 grid-cols-[1fr_auto]`},VO={class:`text-lg font-bold`},HO={class:`flex gap-1`},UO={key:1,class:`col-span-full p-16`},WO={key:1,class:`grid gap-4 grid-cols-[1fr_auto]`},GO={class:`text-lg font-bold`},KO=p({__name:`FormOverview`,props:{formId:{}},setup(e){let{isLoading:n,data:r,refetch:a}=swe(()=>e.formId),o=V(),s=V(!1);async function c(){if(s.value){let t=await PDe(e.formId);Array.isArray(t)?o.value=t:U(t.messageForUser)}else o.value=void 0}N([()=>e.formId,s],c);function l(){a(),c()}let u=Bf();async function d(t){await u.push({...oA,params:{bookingGroupId:t.id,formId:e.formId}})}let f=V();function p(e){f.value=e}function m(){f.value=void 0}async function g(){let t=f.value;if(f.value=void 0,t&&r.value){r.value.bookingGroups=r.value.bookingGroups.filter(e=>e.id!==t.id);let n=await dwe(e.formId,t.id);n.__type===`RpcUserError`&&U(n.messageForUser)}}let _=V(!1);function v(){_.value=!0}function b(){_.value=!1,a()}function S(){_O(e.formId)}let w=V(!1);function T(){w.value=!0}function E(){w.value=!1}let D=kDe(),{mutate:ee}=Yb();function O(t){ee({formId:e.formId,categoryId:t})}return(a,c)=>{let u=ve(`RouterLink`);return h(r)?.__type===`RegistrationFormOverview`?(y(),C(`div`,PO,[t(im,{"form-id":h(r).id,icon:h(r).icon,status:h(r).status,title:h(r).title},null,8,[`form-id`,`icon`,`status`,`title`]),t(gT,{overview:h(r)},null,8,[`overview`]),x(`div`,FO,[t(Zy,{"form-id":e.formId},null,8,[`form-id`]),t(Ev,{current:h(r).category.id,onSelected:O},{default:R(({show:e})=>[t($,{text:`Kategorie wählen`,variant:`Secondary`,icon:Kb,onClick:e},null,8,[`onClick`])]),_:1},8,[`current`]),t($,{text:`Einstellungen`,title:`Einstellungen`,variant:`Secondary`,icon:OO,onClick:v}),t(_r,null,{default:R(()=>[_.value?(y(),i(_n,{key:0,size:`Large`,"onClick:backdrop":b,"onKeydown:escape":b},{default:R(()=>[t(sx,{"form-id":e.formId,"onLeave:editor":b},null,8,[`form-id`])]),_:1})):B(``,!0)]),_:1}),t($,{text:`Excel-Export`,icon:wO,variant:`Secondary`,onClick:S}),t($,{text:`Benachrichtigungen`,icon:aE,variant:`Secondary`,onClick:T}),t(_r,null,{default:R(()=>[w.value?(y(),i(_n,{key:0,"onClick:backdrop":E},{header:R(()=>[...c[1]||=[x(`h1`,{class:`font-bold text-lg`},`Über Anmeldungen per E-Mail Informieren`,-1)]]),footer:R(()=>[x(`div`,IO,[t($,{text:`Schliessen`,variant:`Secondary`,onClick:E})])]),default:R(()=>[t(NE,{"form-id":e.formId},null,8,[`form-id`])]),_:1})):B(``,!0)]),_:1}),t(dO,{"form-id":e.formId},null,8,[`form-id`]),t(u,{to:{...h(iA),params:{formId:`${h(r).id}`}},custom:``},{default:R(({navigate:e})=>[t($,{text:`Bearbeiten`,icon:Fp,onClick:e},null,8,[`onClick`])]),_:1},8,[`to`]),h(r).status===`archived`?(y(),i(mO,{key:0,"form-id":e.formId},null,8,[`form-id`])):(y(),i(VC,{key:1,"form-id":e.formId},null,8,[`form-id`]))]),h(D).mayDoBookingsFromRegistrations?(y(),C(`div`,LO,[c[2]||=x(`h3`,{class:`font-bold text-lg`},`Buchungsgruppen`,-1),t(qC,{class:`justify-self-end`,"form-id":e.formId,"onCreated:bookingGroup":d},null,8,[`form-id`]),x(`div`,RO,[h(r).bookingGroups.length===0?(y(),C(`div`,zO,[t(Rn,{title:`Keine Buchungsgruppen vorhanden`})])):B(``,!0),(y(!0),C(k,null,F(h(r).bookingGroups,n=>(y(),C(k,{key:n.id},[t(u,{to:{...h(oA),params:{bookingGroupId:n.id,formId:e.formId}},class:`grid px-2 col-span-2 grid-cols-[subgrid] items-center py-2 border-b first:border-t border-grey-100`},{default:R(()=>[t(MO),x(`span`,null,A(n.description),1)]),_:2},1032,[`to`]),t(zt,{icon:dr,variant:`Tertiary`,size:`Small`,onClick:e=>p(n)},null,8,[`onClick`])],64))),128))]),t(_r,null,{default:R(()=>[f.value?(y(),i(Ir,{key:0,title:`Buchungsgruppe Löschen`,description:`Soll die Buchungsgruppe «${f.value.description}» gelöscht werden? Diese Aktion kann nicht rückgängig gemacht werden.`,variant:`Warning`,"onKeydown:escape":m,"onClick:backdrop":m},{buttons:R(()=>[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:m}),t($,{text:`Löschen`,variant:`Danger`,onClick:g})]),_:1},8,[`description`])):B(``,!0)]),_:1})])):B(``,!0),x(`div`,BO,[x(`h2`,VO,`Anmeldungen (`+A(h(r).registrations.length)+`)`,1),x(`div`,HO,[t(kw,{count:h(r).unseenCount},{default:R(()=>[t($w,{"form-id":e.formId,variant:`Secondary`,size:`Small`,text:`Anmeldungslog`},null,8,[`form-id`])]),_:1},8,[`count`])]),h(r).registrations.length>0?(y(),i(kD,{key:0,"form-id":e.formId,registrations:h(r).registrations,"onItem:change":l},null,8,[`form-id`,`registrations`])):(y(),C(`div`,UO,[t(Rn,{title:`Keine Anmeldungen vorhanden`})]))]),h(r).archivedRegistrationsCount>0?(y(),C(`div`,WO,[x(`h2`,GO,`Erledigte Anmeldungen (`+A(h(r).archivedRegistrationsCount)+`)`,1),t($,{text:s.value?`Erledigte ausblenden`:`Erledigte anzeigen`,size:`Small`,variant:`Secondary`,onClick:c[0]||=e=>s.value=!s.value},null,8,[`text`]),o.value?(y(),i(kD,{key:0,"form-id":e.formId,registrations:o.value,"onItem:change":l},null,8,[`form-id`,`registrations`])):B(``,!0)])):B(``,!0)])):h(n)?(y(),i(am,{key:1})):B(``,!0)}}})})),JO,IDe=j((()=>{qO(),qO(),JO=KO}));function LDe(e,t){return y(),C(`h1`,XO,`Kein Zugriffsrecht`)}var YO,XO,ZO,RDe=j((()=>{z(),G(),YO={},XO={class:`text-lg font-bold`},ZO=K(YO,[[`render`,LDe]])})),QO,$O,ek,tk,nk,rk=j((()=>{z(),Yr(),gn(),Q(),gr(),QO=[`textContent`],$O={class:`grid gap-2`},ek=[`textContent`],tk={class:`flex justify-end gap-2`},nk=p({__name:`DefineNameModal`,props:{title:{},description:{},label:{},placeholder:{},current:{}},emits:[`new`],setup(e,{emit:n}){let r=n,a=V(``),o=V(!1);function s(){a.value=e.current??``,o.value=!0}function c(){o.value=!1}
16function l(){a.value&&(r(`new`,a.value),c())}return(n,r)=>(y(),C(k,null,[Ee(n.$slots,`default`,{show:s}),t(_r,null,{default:R(()=>[o.value?(y(),i(_n,{key:0,size:`Narrow`,onCancel:c},{header:R(()=>[x(`h1`,{textContent:A(e.title),class:`text-lg font-bold`},null,8,QO)]),footer:R(()=>[x(`div`,tk,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:c}),t($,{text:`Speichern`,disabled:e.current===a.value||!a.value,onClick:l},null,8,[`disabled`])])]),default:R(()=>[x(`div`,$O,[e.description?(y(),C(`p`,{key:0,textContent:A(e.description)},null,8,ek)):B(``,!0),t(Xr,{value:a.value,"onUpdate:value":r[0]||=e=>a.value=e,placeholder:e.placeholder,label:e.label,required:``,autofocus:``},null,8,[`value`,`placeholder`,`label`])])]),_:1})):B(``,!0)]),_:1})],64))}})})),ik,zDe=j((()=>{rk(),rk(),ik=nk}));function BDe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,ok,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M288 464L64 464c-8.8 0-16-7.2-16-16l0-224c0-8.8 7.2-16 16-16l48 0 0-48-48 0c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l224 0c35.3 0 64-28.7 64-64l0-48-48 0 0 48c0 8.8-7.2 16-16 16zM224 304c-8.8 0-16-7.2-16-16l0-224c0-8.8 7.2-16 16-16l224 0c8.8 0 16 7.2 16 16l0 224c0 8.8-7.2 16-16 16l-224 0zm-64-16c0 35.3 28.7 64 64 64l224 0c35.3 0 64-28.7 64-64l0-224c0-35.3-28.7-64-64-64L224 0c-35.3 0-64 28.7-64 64l0 224z`},null,-1)]]))])}var ak,ok,sk,ck=j((()=>{z(),G(),ak={},ok={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},sk=K(ak,[[`render`,BDe]])})),lk,uk,dk,fk,pk,mk,hk,gk,_k,vk,yk,bk,xk,Sk,Ck=j((()=>{z(),$p(),xve(),ww(),cA(),Xm(),Rt(),Ai(),zx(),ck(),Ip(),ur(),It(),lk={class:`hyphens-auto`},uk=[`textContent`],dk=[`textContent`],fk=[`textContent`],pk={key:1,class:`italic text-grey-500`},mk=[`textContent`],hk=[`textContent`],gk=[`title`],_k=[`textContent`],vk={class:`flex col-start-9`},yk={class:`flex-wrap flex`},bk={class:`flex`},xk={class:`col-start-3 text-sm`},Sk=p({__name:`RegistrationFormListItem`,props:{form:{},disableUp:{type:Boolean},disableDown:{type:Boolean}},emits:[`delete`,`up`,`down`,`duplicate`],setup(e,{emit:n}){let r=e,a=n,{defaultDateFormat:o}=Ft(),s=H(()=>o(r.form.createdAt)),c=H(()=>r.form.status===`open`||r.form.status===`closed`||r.form.status===`archived`?`${r.form.archivedResponseCount} / ${r.form.totalResponseCount}`:`–`),l=H(()=>r.form.status===`open`||r.form.status===`closed`||r.form.status===`archived`?`${r.form.archivedResponseCount} Anmeldungen erledigt / ${r.form.totalResponseCount} Anmeldungen insgesamt / ${r.form.unseenCount} neue Änderungen`:``);function u(e,t){return{...oA,params:{bookingGroupId:t,formId:e}}}return(n,r)=>{let o=ve(`RouterLink`);return y(),C(k,null,[t(o,{class:`grid grid-cols-[subgrid] col-span-6 items-center`,to:{...h(aA),params:{formId:e.form.id}}},{default:R(()=>[t(Qp,{icon:e.form.icon,size:`small`},null,8,[`icon`]),x(`div`,lk,[e.form.title?(y(),C(`span`,{key:0,textContent:A(e.form.title)},null,8,uk)):(y(),C(`span`,{key:1,class:`text-grey-400 italic`,textContent:A(`Unbenanntes Formular vom ${s.value}`)},null,8,dk))]),x(`div`,null,[e.form.allowedGroupCount>0?(y(),C(`span`,{key:0,class:`px-1 border rounded border-grey text-sm whitespace-nowrap`,textContent:A(e.form.allowedGroupCount===1?`1 Gruppe`:`${e.form.allowedGroupCount} Gruppen`)},null,8,fk)):(y(),C(`span`,pk,`Alle`))]),x(`span`,{class:`text-grey-500`,textContent:A(e.form.visibleFrom)},null,8,mk),x(`span`,{class:`text-grey-500`,textContent:A(e.form.closedFrom)},null,8,hk),x(`div`,{title:l.value,class:`flex gap-2 items-center`},[x(`span`,{class:`text-grey-500`,textContent:A(c.value)},null,8,_k),e.form.unseenCount?(y(),i(Cw,{key:0,count:e.form.unseenCount},null,8,[`count`])):B(``,!0)],8,gk)]),_:1},8,[`to`]),x(`div`,vk,[t(rm,{status:e.form.status},null,8,[`status`])]),x(`div`,yk,[t(o,{to:{...h(iA),params:{formId:`${e.form.id}`}},custom:``},{default:R(({navigate:e})=>[t(zt,{icon:Fp,variant:`Tertiary`,size:`Small`,title:`Bearbeiten`,onClick:e},null,8,[`onClick`])]),_:1},8,[`to`]),t(Ym,{title:`Anmeldeformular löschen`,variant:`Warning`,description:`Bist du sicher, dass du «${e.form.title}» löschen möchtest? Dieser Vorgang kann nicht rückgängig gemacht werden.`,"confirm-text":`Löschen`,"abort-text":`Abbrechen`,onConfirm:r[0]||=e=>a(`delete`)},{default:R(({askConfirmation:e})=>[t(zt,{icon:dr,variant:`Tertiary`,size:`Small`,title:`Löschen`,onClick:e},null,8,[`onClick`])]),_:1},8,[`description`]),t(zt,{icon:sk,variant:`Tertiary`,size:`Small`,title:`Kopie erstellen`,onClick:r[1]||=e=>a(`duplicate`)}),x(`div`,bk,[t(zt,{icon:Rx,variant:`Tertiary`,size:`Small`,disabled:e.disableUp,onClick:r[2]||=e=>a(`up`)},null,8,[`disabled`]),t(zt,{icon:ji,variant:`Tertiary`,size:`Small`,disabled:e.disableDown,onClick:r[3]||=e=>a(`down`)},null,8,[`disabled`])])]),x(`ul`,xk,[(y(!0),C(k,null,F(e.form.bookingGroups,n=>(y(),C(`li`,{key:n.id,class:`list-disc list-inside`},[t(o,{to:u(e.form.id,n.id)},{default:R(()=>[L(`Buchungsgruppe «`+A(n.description)+`»`,1)]),_:2},1032,[`to`])]))),128))])],64)}}})})),wk,VDe=j((()=>{Ck(),Ck(),wk=Sk}));function HDe(e){return[Tk,`listServiceRegistrationForms`,H(()=>Jt(Z(e)))]}var Tk,UDe=j((()=>{qt(),Xt(),z(),Tk=`Core\\ServiceRegistrations\\AdminManagingFormList`}));function WDe(){return J({retry:0,retryDelay:void 0,mutationKey:[Ek,`addFormCategory`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{name:e.name},rpcContext:{includeArchived:e.includeArchived}};return Y(`${basePath}rpc/collections/AdminManagingFormList/addFormCategory.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function GDe(){return J({retry:0,retryDelay:void 0,mutationKey:[Ek,`renameFormCategory`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{id:e.id,newName:e.newName},rpcContext:{includeArchived:e.includeArchived}};return Y(`${basePath}rpc/collections/AdminManagingFormList/renameFormCategory.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function KDe(){return J({retry:0,retryDelay:void 0,mutationKey:[Ek,`deleteFormCategory`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{id:e.id},rpcContext:{includeArchived:e.includeArchived}};return Y(`${basePath}rpc/collections/AdminManagingFormList/deleteFormCategory.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function qDe(){return J({retry:0,retryDelay:void 0,mutationKey:[Ek,`moveFormsToCategory`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{formIds:e.formIds,categoryId:e.categoryId},rpcContext:{includeArchived:e.includeArchived}};return Y(`${basePath}rpc/collections/AdminManagingFormList/moveFormsToCategory.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function JDe(e){return Kt({queryKey:HDe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{},rpcContext:{includeArchived:Z(e)}};Y(`${basePath}rpc/collections/AdminManagingFormList/listServiceRegistrationForms.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function YDe(){return J({retry:0,retryDelay:void 0,mutationKey:[Ek,`switchCategoryPositions`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{category1Id:e.category1Id,category2Id:e.category2Id},rpcContext:{includeArchived:e.includeArchived}};return Y(`${basePath}rpc/collections/AdminManagingFormList/switchCategoryPositions.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function XDe(){return J({retry:0,retryDelay:void 0,mutationKey:[Ek,`switchListPositions`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{form1Id:e.form1Id,form2Id:e.form2Id},rpcContext:{includeArchived:e.includeArchived}};return Y(`${basePath}rpc/collections/AdminManagingFormList/switchListPositions.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function ZDe(){return J({retry:0,retryDelay:void 0,mutationKey:[Ek,`deleteRegistrationForm`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{formId:e.formId},rpcContext:{includeArchived:e.includeArchived}};return Y(`${basePath}rpc/collections/AdminManagingFormList/deleteRegistrationForm.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}var Ek,Dk=j((()=>{Gt(),Xt(),Wt(),z(),UDe(),Ek=`Core\\ServiceRegistrations\\AdminManagingFormList`})),Ok,kk,Ak,jk,Mk=j((()=>{z(),Dp(),W(),VDe(),cA(),Dk(),UC(),Ok={class:`grid items-center gap-x-4`,style:{"grid-template-columns":`repeat(2, auto) minmax(8rem, 1fr) auto
17                repeat(2, minmax(5.25rem, auto))
18                repeat(4, auto)`,"grid-template-rows":`2rem`}},kk={class:`pl-2`},Ak=[`value`],jk=p({__name:`RegistrationFormsList`,props:r({list:{},showArchived:{type:Boolean}},{selectedFormIds:{required:!0},selectedFormIdsModifiers:{}}),emits:[`update:selectedFormIds`],setup(e){let n=M(e,`selectedFormIds`),r=Bf(),i=H(()=>e.list.map(e=>e.id)),a=H({get:()=>i.value.every(e=>n.value.includes(e)),set:e=>{e?n.value=[...new Set([...n.value,...i.value])]:n.value=n.value.filter(e=>!i.value.includes(e))}}),{mutate:o}=XDe();function s(t){let n=e.list.at(t),r=e.list.at(t-1);n&&r&&o({includeArchived:e.showArchived,form1Id:n.id,form2Id:r.id})}function c(t){let n=e.list.at(t),r=e.list.at(t+1);n&&r&&o({includeArchived:e.showArchived,form1Id:n.id,form2Id:r.id})}let{mutate:l}=ZDe();function u(t){l({includeArchived:e.showArchived,formId:t})}async function d(e){let t=await FEe(e);t.__type===`Created`?await r.push({...iA,params:{formId:`${t.id}`}}):U(`Löschen ist fehlgeschlagen`)}return(r,i)=>(y(),C(`div`,Ok,[x(`div`,kk,[he(x(`input`,{"onUpdate:modelValue":i[0]||=e=>a.value=e,type:`checkbox`},null,512),[[re,a.value]])]),i[2]||=g(`<h2 class="text-sm text-grey-500 col-start-3">Name</h2><h2 class="text-sm text-grey-500 hyphens-auto">Freigabe</h2><h2 class="text-sm text-grey-500 hyphens-auto">Veröffentlicht</h2><h2 class="text-sm text-grey-500 hyphens-auto">Anmeldeschluss</h2><h2 class="text-sm text-grey-500 hyphens-auto">Anmeldungen</h2><h2 class="text-sm text-grey-500 col-start-9">Status</h2><hr class="border-grey-100 col-span-full">`,7),t(xe,{name:`list-transition`,"move-class":`duration-300`,"enter-active-class":`duration-300`,"leave-active-class":`duration-300 absolute left-0 right-0 -z-10`,"enter-from-class":`opacity-0`,"leave-to-class":`opacity-0`},{default:R(()=>[(y(!0),C(k,null,F(e.list,(r,a)=>(y(),C(`div`,{key:r.id,role:`row`,class:`grid grid-cols-[subgrid] col-span-full p-2 items-center border-b border-grey-100 bg-white`},[x(`div`,null,[he(x(`input`,{"onUpdate:modelValue":i[1]||=e=>
18n.value=e,value:r.id,type:`checkbox`},null,8,Ak),[[re,n.value]])]),t(wk,{form:r,"disable-up":a<1,"disable-down":a>=e.list.length-1,onUp:e=>s(a),onDown:e=>c(a),onDelete:e=>u(r.id),onDuplicate:e=>d(r.id)},null,8,[`form`,`disable-up`,`disable-down`,`onUp`,`onDown`,`onDelete`,`onDuplicate`])]))),128))]),_:1})]))}})})),Nk,QDe=j((()=>{Mk(),Mk(),Nk=jk})),Pk,Fk,Ik,Lk,Rk,zk,Bk,Vk,Hk,Uk,Wk,Gk,Kk,qk=j((()=>{z(),Dp(),W(),vO(),zDe(),Dv(),QDe(),cA(),om(),Zr(),Rt(),Sr(),Q(),Ai(),zx(),TO(),qb(),Ip(),$r(),ur(),mr(),fr(),Dk(),UC(),Pk={class:`grid`},Fk={class:`grid justify-items-end gap-2`},Ik={class:`flex flex-wrap justify-end items-center gap-4`},Lk={class:`grid justify-center items-center`},Rk={key:0,class:`grid gap-10`},zk={class:`flex gap-2`},Bk=[`textContent`],Vk={class:`flex flex-wrap`},Hk={key:1,class:`p-6 gap-2 grid items-center justify-items-center rounded-lg border-dashed border border-grey-200`},Uk={class:`text-grey-500 italic`},Wk={key:0,class:`text-grey-300 italic`},Gk={key:1,class:`text-grey-300 italic`},Kk=p({__name:`RegistrationFormCategoryList`,setup(e){let n=V(!1),{data:r,isLoading:a}=JDe(n),o=V([]),s=Bf();async function c(){let e=await PEe();e.__type===`Created`?await s.push({...tA,params:{formId:`${e.id}`}}):U(`Formular erstellen ist fehlgeschlagen`)}let{mutateAsync:l}=WDe();async function u(e){await l({includeArchived:n.value,name:e})}let{mutate:d}=GDe();function f(e,t){d({includeArchived:n.value,id:e,newName:t})}let{mutateAsync:p}=YDe();async function m(e){let t=r.value?.at(e)?.id,i=r.value?.at(e-1)?.id;t&&i&&await p({includeArchived:n.value,category1Id:t,category2Id:i})}async function g(e){let t=r.value?.at(e)?.id,i=r.value?.at(e+1)?.id;t&&i&&await p({includeArchived:n.value,category1Id:t,category2Id:i})}let{mutateAsync:_}=KDe();async function v(e){await _({includeArchived:n.value,id:e})}let{mutate:b}=qDe();async function S(e){b({includeArchived:n.value,formIds:o.value,categoryId:e}),o.value=[]}return(e,s)=>(y(),C(`div`,Pk,[x(`div`,Fk,[x(`div`,Ik,[t(pr,null,{default:R(()=>[he(t($,{text:`Excel-Export`,disabled:o.value.length===0,icon:wO,variant:`Secondary`,onClick:s[0]||=e=>h(_O)(...o.value)},null,8,[`disabled`]),[[ye,o.value.length>0]])]),_:1}),t(Ev,{onSelected:S},{default:R(({show:e})=>[t(pr,null,{default:R(()=>[he(t($,{text:`Kategorie wählen`,variant:`Secondary`,icon:Kb,disabled:o.value.length===0,onClick:e},null,8,[`disabled`,`onClick`]),[[ye,o.value.length>0]])]),_:2},1024)]),_:1}),t(ik,{title:`Neue Kategorie erstellen`,description:`Kategorien können benutzt werden, um
19                            Anmeldeformulare zu gruppieren.`,label:`Name der Kategorie`,onNew:u},{default:R(({show:e})=>[t($,{text:`Neue Kategorie`,icon:ei,variant:`Secondary`,onClick:e},null,8,[`onClick`])]),_:1}),t($,{text:`Neues Formular`,icon:ei,onClick:c})]),x(`div`,Lk,[t(hr,{on:n.value,"onUpdate:on":s[1]||=e=>n.value=e,label:`Archiv anzeigen`},null,8,[`on`])])]),h(r)?(y(),C(`div`,Rk,[(y(!0),C(k,null,F(h(r),(e,a)=>(y(),C(`div`,{class:`grid gap-2`,key:e.id},[x(`div`,zk,[x(`h1`,{class:`text-lg font-bold`,textContent:A(e.name)},null,8,Bk),t(ik,{title:`Kategorie «${e.name}» umbenennen`,label:`Neuer Name der Kategorie`,current:e.name,onNew:t=>f(e.id,t)},{default:R(({show:e})=>[t(zt,{icon:Fp,title:`Name ändern`,variant:`Tertiary`,size:`Small`,onClick:e},null,8,[`onClick`])]),_:1},8,[`title`,`current`,`onNew`]),x(`div`,Vk,[t(Qr,{icon:Rx,title:`Nach oben`,variant:`Tertiary`,size:`Small`,disabled:a===0,action:()=>m(a)},null,8,[`disabled`,`action`]),t(Qr,{icon:ji,title:`Nach unten`,variant:`Tertiary`,size:`Small`,disabled:a===h(r).length-1,action:()=>g(a)},null,8,[`disabled`,`action`])])]),e.forms.length?(y(),i(Nk,{key:0,"show-archived":n.value,list:e.forms,"selected-form-ids":o.value,"onUpdate:selectedFormIds":s[2]||=e=>o.value=e},null,8,[`show-archived`,`list`,`selected-form-ids`])):(y(),C(`div`,Hk,[x(`p`,Uk,`Der Kategorie «`+A(e.name)+`» sind keine Formulare zugeordnet. Diese Kategorie wird de
19n Eltern nicht angezeigt.`,1),e.isDefault?(y(),C(`p`,Wk,`Die Standardkategorie kann nicht gelöscht werden.`)):e.formCount?(y(),C(`p`,Gk,`Es sind noch archivierte Formulare in dieser Kategorie (`+A(e.formCount)+`)`,1)):(y(),i(Cr,{key:2,text:`Kategorie löschen`,icon:dr,variant:`Tertiary`,action:()=>v(e.id)},null,8,[`action`]))]))]))),128))])):!h(r)&&h(a)?(y(),i(am,{key:1})):B(``,!0)]))}})})),Jk,$De=j((()=>{qk(),qk(),Jk=Kk}));function eOe(e,t){let n=ve(`RouterView`);return y(),i(n)}var Yk,Xk,tOe=j((()=>{z(),G(),Yk={},Xk=K(Yk,[[`render`,eOe]])})),Zk,Qk=j((()=>{z(),Zk=p({__name:`ServiceRegistrationsSettings`,setup(e){return O(()=>{jQuery.get(fullUrl+`inc/ajax/serviceRegistrations/settings.php`,function(e){jQuery(`#service-registrations-settings`).html(e)})}),(e,t)=>(y(),i(je,{to:`#content-container`},[t[0]||=x(`div`,{class:`pt-8`},[x(`div`,{id:`service-registrations-settings`})],-1)]))}})})),$k,nOe=j((()=>{Qk(),Qk(),$k=Zk}));function rOe(){async function e(e,t){let n={parameters:t,rpcContext:{}};return await X(await fetch(`${basePath}rpc/collections/ServiceRegistrationsContext/${e}.php`,{method:`POST`,body:JSON.stringify(n),headers:{"Content-Type":`application/json`}}))}return{async loggedInUserContext(){return await e(`loggedInUserContext`,{})}}}async function eA(){return await rOe().loggedInUserContext()}var iOe=j((()=>{Xt()}));function aOe(){return yp({history:vp(),routes:[{path:`/`,component:Xk,children:[{...nA,path:``,component:Jk},{...tA,path:`/create/:formId`,component:RC,props:e=>({formId:parseInt(e.params.formId),mode:`creating`})},{...iA,path:`/edit/:formId`,component:RC,props:e=>({formId:parseInt(e.params.formId),mode:`editing`})},{...oA,path:`/form/:formId/booking-group/:bookingGroupId`,component:uv,props:e=>({formId:parseInt(e.params.formId),bookingGroupId:parseInt(e.params.bookingGroupId)}),beforeEnter:async(e,t,n)=>{let{mayManageRegistrationForms:r,mayChangeSettings:i,mayDoBookingsFromRegistrations:a}=await eA();a?n():n(r?{...aA,params:{formId:e.params.formId}}:i?rA:sA)}},{...aA,path:`/form/:formId`,component:JO,props:e=>({formId:parseInt(e.params.formId)})}],beforeEnter:async(e,t,n)=>{let{mayManageRegistrationForms:r,mayChangeSettings:i}=await eA();r?n():n(i?rA:sA)}},{...rA,path:`/settings`,component:$k,beforeEnter:async(e,t,n)=>{let{mayManageRegistrationForms:r,mayChangeSettings:i}=await eA();i?n():n(r?nA:sA)}},{...sA,path:`/no-access`,component:ZO}]})}var tA,nA,rA,iA,aA,oA,sA,cA=j((()=>{Dp(),fwe(),MEe(),IDe(),RDe(),$De(),tOe(),nOe(),iOe(),tA={name:`create registration form`},nA={name:`registration form list`},rA={name:`service registrations settings`},iA={name:`edit registration form`},aA={name:`registration form overview`},oA={name:`booking group view`},sA={name:`no access`}})),lA,uA,dA=j((()=>{z(),lA={class:`relative flex gap-6 font-bold text-grey-500`},uA=p({__name:`RouterTabs`,props:{routes:{}},setup(e){return(t,n)=>{let r=ve(`RouterLink`);return y(),C(`nav`,lA,[(y(!0),C(k,null,F(e.routes,({title:e,route:t})=>(y(),i(r,{key:t.name,to:t,class:`py-2 border-b-2 border-transparent hover:border-b-blue-600 hover:text-blue-600 transition duration-200`,"active-class":`border-b-blue text-blue`},{default:R(()=>[L(A(e),1)]),_:2},1032,[`to`]))),128)),n[0]||=x(`hr`,{class:`border-grey-100 absolute inset-x-0 bottom-0 -z-10`},null,-1)])}}})})),fA,oOe=j((()=>{dA(),dA(),fA=uA})),pA,mA=j((()=>{z(),cA(),oOe(),pA=p({__name:`RegistrationsAdminTabs`,setup(e){let t=[{title:`Anmeldeformulare`,route:nA},{title:`Einstellungen`,route:rA}];return(e,n)=>(y(),i(fA,{routes:t}))}})})),hA,sOe=j((()=>{mA(),mA(),hA=pA})),gA,_A=j((()=>{z(),xO(),gA=p({__name:`UserContext`,setup(e){let{user:t}=ODe();return(e,n)=>h(t)?Ee(e.$slots,`default`,{key:0,user:h(t)}):B(``,!0)}})})),vA,cOe=j((()=>{_A(),_A(),vA=gA})),yA,bA,xA=j((()=>{z(),W(),sOe(),cOe(),Mm(),yA={class:`grid gap-8 text-base text-grey`},bA=p({__name:`ServiceRegistrationsAdmin`,props:{allowedParticipants:{}},setup(e){return Am({isServicesAdmin:!0,isServicesCategoryAdmin:!1,isServicesAdminOrServicesCategoryAdmin:!0,allowedParticipants:e.allowedParticipants}),d(e=>U(e.message)),(e,n)=>{let r=ve(`RouterView`);return y(),i(vA,null,{default:R(({user:e})=>[x(`div`,yA,[n[0]||=x(`h1`,{class:`font-bold text-2xl`}
19,`Buchungsportal`,-1),e.mayChangeSettings&&e.mayManageRegistrationForms?(y(),i(hA,{key:0})):B(``,!0),t(r)])]),_:1})}}})})),SA,lOe=j((()=>{xA(),xA(),SA=bA})),CA,uOe=j((()=>{Va(),mf(),lOe(),cA(),CA=za({component:SA,appName:`ServiceRegistrationsAdmin`,attributes:[{name:`allowed-participants`,required:!0}],shadowRootOptions:{mode:`open`,stylesheets:[pf]},configure:e=>{e.use(aOe())}})}));function dOe(e,t){async function n(n,r){let i={parameters:r,rpcContext:{participantId:e(),formId:t()}};return await X(await fetch(`${basePath}rpc/collections/ParentRegisteringParticipant/${n}.php`,{method:`POST`,body:JSON.stringify(i),headers:{"Content-Type":`application/json`}}))}return{async register(e){return await n(`register`,{template:e})},async template(){return await n(`template`,{})}}}var fOe=j((()=>{Xt()})),wA,TA,EA,DA,OA,kA=j((()=>{z(),Xt(),Dp(),W(),om(),Ej(),Hy(),od(),Q(),Bt(),fOe(),wA={class:`grid gap-8 py-8`},TA={class:`flex`},EA={key:1,class:`grid gap-4`},DA={class:`flex gap-2 justify-end`},OA=p({__name:`RegisterParticipantAtService`,props:{participantId:{},registrationFormId:{}},setup(e){let n=Bf(),{template:r,register:a}=dOe(()=>e.participantId,()=>e.registrationFormId),[o,s]=Qt(r),c=V({}),l=rd(c);async function u(){let t=await a(c.value);if(t.__type===`Warnings`)for(let e of t.warnings)U(e);await n.push({...wj,params:{participantId:e.participantId}})}return(n,r)=>{let a=ve(`RouterLink`);return y(),C(`div`,wA,[x(`div`,TA,[t(a,{to:{...h(wj),params:{participantId:e.participantId}},custom:``},{default:R(({navigate:e})=>[t($,{text:n.$t(`global.call.back`),icon:Vt,variant:`Primary`,onClick:e},null,8,[`text`,`onClick`])]),_:1},8,[`to`])]),h(s)===`loading`?(y(),i(am,{key:0})):h(o)?.__type===`NewRegistrationTemplate`?(y(),C(`div`,EA,[t(Vy,{responses:c.value,"onUpdate:responses":r[0]||=e=>c.value=e,structure:h(o)},null,8,[`responses`,`structure`]),x(`div`,DA,[t(a,{to:{...h(wj),params:{participantId:e.participantId}},custom:``},{default:R(({navigate:e})=>[t($,{text:n.$t(`global.call.cancel`),variant:`Secondary`,onClick:e},null,8,[`text`,`onClick`])]),_:1},8,[`to`]),t($,{text:n.$t(`serviceRegistrations.parent.call.submit`),disabled:h(l),title:n.$t(`serviceRegistrations.parent.call.register`),onClick:u},null,8,[`text`,`disabled`,`title`])])])):B(``,!0)])}}})})),AA,pOe=j((()=>{kA(),kA(),AA=OA}));function mOe(e,t){async function n(n,r){let i={parameters:r,rpcContext:{participantId:e(),formId:t()}};return await X(await fetch(`${basePath}rpc/collections/ParentUpdatingRegistration/${n}.php`,{method:`POST`,body:JSON.stringify(i),headers:{"Content-Type":`application/json`}}))}return{async update(e){return await n(`update`,{template:e})}}}var hOe=j((()=>{Xt()}));function jA(e){async function t(t,n){let r={parameters:n,rpcContext:{participantId:e()}};return await X(await fetch(`${basePath}rpc/collections/ParentViewingRegistrationForms/${t}.php`,{method:`POST`,body:JSON.stringify(r),headers:{"Content-Type":`application/json`}}))}return{async registrationFormList(){return await t(`registrationFormList`,{})},async template(e){return await t(`template`,{formId:e})}}}async function gOe(e){return await jA(()=>e).registrationFormList()}async function _Oe(e,t){return await jA(()=>e).template(t)}var MA=j((()=>{Xt()})),NA,PA,FA,IA,LA,RA=j((()=>{z(),Xt(),W(),Hy(),od(),gn(),Q(),hOe(),MA(),NA={class:`grid gap-4`},PA={class:`font-bold text-lg`},FA={class:`text-base text-grey-500`},IA={class:`pt-6 flex justify-end gap-2`},LA=p({__name:`RegistrationPreview`,props:{formId:{},participantId:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,{update:a}=mOe(()=>e.participantId,()=>e.formId),[o]=Qt(()=>_Oe(e.participantId,e.formId)),s=V({}),c=rd(s);async function l(){let e=await a(s.value);if(e.__type===`Warnings`)for(let t of e.warnings)U(t);r(`hide`)}let u=H(()=>o.value?.__type===`ExistingRegistrationTemplate`?$t(`serviceRegistrations.parent.title.registrationAt`,{params:{formTitle:o.value.title}}):``),d=H(()=>{if(o.value?.__type===`ExistingRegistrationTemplate`){let{createdAt:e,createdByDisplayName:t,participantDisplayName:n}=o.value,r=new Date(e).toLocaleString(`de-CH`,{dateStyle:`medium`,timeStyle:`short`});return $t(`serviceRegistrations.parent.label.registrationInfo`,{params:{participantName:n,registrationMoment:r,createdByName:t}})}return``});return(e,n)=>(y(),i(_n,{"onClick:backdrop":n[2]||=e=>r(`hide`),onCancel:n[3]||=e=>r(`hide`)},{header:R(()=>[x(`div`,NA,[x(`h1`,PA,A(u.value),1),x(`p`,FA,A(d.value),1)])]),default:R(()=>[h(o)?.__type===`ExistingRegistrationTemplate`?(y(),i(Vy,{key:0,responses:s.value,"onUpdate:responses":n[0]||=e=>s.value=e,structure:h(o),disabled:!h(o).canEditRegistration},null,8,[`responses`,`structure`,`disabled`])):B(``,!0),x(`div`,IA,[t($,{text:e.$t(`global.call.close`),variant:`Secondary`,onClick:n[1]||=e=>r(`hide`)},null,8,[`text`]),h(o)?.__type===`ExistingRegistrationTemplate`&&h(o).canEditRegistration?(y(),i($,{key:0,text:e.$t(`global.call.save`),disabled:h(c),onClick:l},null,8,[`text`,`disabled`])):B(``,!0)])]),_:1}))}})})),zA,vOe=j((()=>{RA(),RA(),zA=LA}));function yOe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,VA,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M391.5 53.2c-4.5 1.7-7.5 6-7.5 10.8s3 9.1 7.5 10.8L448 96 469.2 152.5c1.7 4.5 6 7.5 10.8 7.5s9.1-3 10.8-7.5L512 96 568.5 74.8c4.5-1.7 7.5-6 7.5-10.8s-3-9.1-7.5-10.8L512 32 490.8-24.5c-1.7-4.5-6-7.5-10.8-7.5s-9.1 3-10.8 7.5L448 32 391.5 53.2zM167.9 208.5l24.1-52.1 24.1 52.1c4.8 10.4 13.1 18.7 23.5 23.5l52.1 24.1-52.1 24.1c-10.4 4.8-18.7 13.1-23.5 23.5l-24.1 52.1-24.1-52.1c-4.8-10.4-13.1-18.7-23.5-23.5L92.3 256 144.5 231.9c10.4-4.8 18.7-13.1 23.5-23.5zM165.6 99.1l-41.2 89.3-89.3 41.2-.6 .3c-3.9 1.8-12.3 5.7-25.2 11.6-5.7 2.6-9.3 8.3-9.3 14.5s3.6 11.9 9.3 14.5c12.9 5.9 21.2 9.8 25.2 11.6l.6 .3 89.3 41.2 41.2 89.3 .3 .6c1.8 3.9 5.7 12.3 11.6 25.2 2.6 5.7 8.3 9.3 14.5 9.3s11.9-3.6 14.5-9.3c14.4-31.1 15.1-32.7 53.1-115l89.3-41.2 .6-.3c3.9-1.8 12.3-5.7 25.2-11.6 5.7-2.6 9.3-8.3 9.3-14.5s-3.6-11.9-9.3-14.5c-31.1-14.4-32.7-15.1-115-53.1l-41.2-89.3-.3-.6c-1.8-3.9-5.7-12.3-11.6-25.2-2.6-5.7-8.3-9.3-14.5-9.3s-11.9 3.6-14.5 9.3c-13.8 29.8-11.5 25-11.9 25.8zM416 416l-56.5 21.2c-4.5 1.7-7.5 6-7.5 10.8s3 9.1 7.5 10.8L416 480 437.2 536.5c1.7 4.5 6 7.5 10.8 7.5s9.1-3 10.8-7.5L480 480 536.5 458.8c4.5-1.7 7.5-6 7.5-10.8s-3-9.1-7.5-10.8L480 416 458.8 359.5c-1.7-4.5-6-7.5-10.8-7.5s-9.1 3-10.8 7.5L416 416z`},null,-1)]]))])}var BA,VA,HA,UA=j((()=>{z(),G(),BA={},VA={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},HA=K(BA,[[`render`,yOe]])}
19));function bOe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,GA,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M256 208a80 80 0 1 0 0-160 80 80 0 1 0 0 160zM256 0a128 128 0 1 1 0 256 128 128 0 1 1 0-256zM208 352c-70.7 0-128 57.3-128 128l0 8c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-8c0-97.2 78.8-176 176-176l96 0c97.2 0 176 78.8 176 176l0 8c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-8c0-70.7-57.3-128-128-128l-96 0zM472 168l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z`},null,-1)]]))])}var WA,GA,KA,xOe=j((()=>{z(),G(),WA={},GA={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},KA=K(WA,[[`render`,bOe]])}));function SOe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,JA,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M256 208a80 80 0 1 0 0-160 80 80 0 1 0 0 160zM256 0a128 128 0 1 1 0 256 128 128 0 1 1 0-256zM208 352c-70.7 0-128 57.3-128 128l0 8c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-8c0-97.2 78.8-176 176-176l96 0c97.2 0 176 78.8 176 176l0 8c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-8c0-70.7-57.3-128-128-128l-96 0zM544 96c13.3 0 24 10.7 24 24l0 48 48 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-48 0 0 48c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-48-48 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0 0-48c0-13.3 10.7-24 24-24z`},null,-1)]]))])}var qA,JA,YA,XA=j((()=>{z(),G(),qA={},JA={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},YA=K(qA,[[`render`,SOe]])})),ZA,QA,$A,ej,tj,nj,rj,ij,aj,oj,sj,cj,lj,uj,dj,fj=j((()=>{z(),$p(),vOe(),Ej(),vr(),Fr(),Q(),nn(),Of(),fD(),wr(),UA(),xOe(),XA(),gr(),ZA={role:`row`,class:`grid gap-y-4 grid-cols-[subgrid] col-span-full py-4 @2xl:py-2 items-center border-b border-grey-100`},QA={class:`col-start-1 self-start`},$A={class:`col-start-2 col-span-3 @2xl:col-span-1`},ej=[`textContent`],tj={class:`row-start-2 @2xl:row-start-auto col-start-2 @2xl:col-start-auto col-span-4 @2xl:col-span-1 flex flex-wrap gap-1`},nj=[`textContent`],rj=[`textContent`],ij={class:`flex row-start-1 @2xl:row-start-auto col-start-5 @2xl:col-start-auto justify-self-end @2xl:justify-self-auto`},aj={key:0,class:`flex gap-2 flex-wrap row-start-3 @2xl:row-start-auto col-start-2 @2xl:col-start-auto col-span-4 @2xl:col-span-1`},oj={key:1,class:`flex gap-2 flex-wrap row-start-3 @2xl:row-start-auto col-start-2 @2xl:col-start-auto col-span-4 @2xl:col-span-1`},sj=[`textContent`],cj=[`textContent`],lj=[`textContent`],uj=[`textContent`],dj=p({__name:`RegistrationFormListItem`,props:{form:{},participantId:{},participantName:{}},emits:[`unregister`],setup(e,{emit:n}){let r=n,a=H(()=>{if(!e.form.closedFrom)return``;let t=e.form.status===`open`?e.form.closesToday?$t(`global.label.today`):e.form.daysUntilClosed===0?$t(`serviceRegistrations.parent.label.closesLessThanOneDay`):e.form.daysUntilClosed>=1&&e.form.daysUntilClosed<=5?$t(`serviceRegistrations.parent.label.closesInDays`,{_pluralism:e.form.daysUntilClosed,params:{count:e.form.daysUntilClosed}}):void 0:void 0;return t?`${e.form.closedFrom} (${t})`:e.form.closedFrom}),o=V(!1),s=V(!1);function c(){r(`unregister`),s.value=!1}let l=H(()=>({...Tj,params:{participantId:e.participantId,registrationFormId:e.form.id}}));return(n,r)=>{let u=ve(`RouterLink`);return y(),C(`div`,ZA,[x(`div`,QA,[t(Qp,{icon:e.form.icon,size:`small`},null,8,[`icon`])]),x(`div`,$A,[x(`h1`,{class:`text-lg @2xl:text-base font-bold`,textContent:A(e.form.title)},null,8,ej)]),x(`div`,tj,[x(`span`,{class:`@2xl:hidden`,textContent:A(n.$t(`serviceRegistrations.parent.label.registrationDeadline`))},null,8,nj),x(`span`,{textContent:A(a.value)},null,8,rj)]),x(`div`,ij,[e.form.registered?(y(),i(yr,{key:0,text:n.$t(`serviceRegistrations.parent.label.registered`),icon:rn,color:`green`},null,8,[`text`])):e.form.status===`open`?(y(),i(yr,{key:1,text:e.form.isNewlyVisible?n.$t(`serviceRegistrations.parent.label.new`):n.$t(`serviceRegistrations.parent.label.open`),icon:e.form.isNewlyVisible?HA:Df,color:e.form.isNewlyVisible?`yellow`:`green`},null,8,[`text`,`icon`,`color`])):e.form.status===`closed`?(y(),i(yr,{
19key:2,text:n.$t(`serviceRegistrations.parent.label.closed`),icon:Tr,color:`grey`},null,8,[`text`])):B(``,!0)]),e.form.registered?(y(),C(`div`,aj,[t($,{icon:dD,text:e.form.canEditRegistration?n.$t(`serviceRegistrations.parent.call.editRegistration`):n.$t(`serviceRegistrations.parent.call.viewRegistration`),title:n.$t(`serviceRegistrations.parent.label.registration`),variant:`Secondary`,size:`Small`,onClick:r[0]||=e=>o.value=!0},null,8,[`text`,`title`]),e.form.canUnregister?(y(),i($,{key:0,icon:KA,variant:`Secondary`,size:`Small`,text:n.$t(`serviceRegistrations.parent.call.unregister`),title:n.$t(`serviceRegistrations.parent.call.unregister`),onClick:r[1]||=e=>s.value=!0},null,8,[`text`,`title`])):B(``,!0)])):e.form.canRegister?(y(),C(`div`,oj,[t(u,{to:l.value,custom:``},{default:R(({navigate:e})=>[t($,{icon:YA,text:n.$t(`serviceRegistrations.parent.call.register`),variant:`Secondary`,size:`Small`,onClick:e},null,8,[`text`,`onClick`])]),_:1},8,[`to`])])):B(``,!0),t(_r,null,{default:R(()=>[o.value?(y(),i(zA,{key:0,"form-id":e.form.id,"participant-id":e.participantId,onHide:r[2]||=e=>o.value=!1},null,8,[`form-id`,`participant-id`])):B(``,!0)]),_:1}),t(_r,null,{default:R(()=>[s.value?(y(),i(Ir,{key:0,variant:`Warning`,title:n.$t(`serviceRegistrations.parent.title.withdrawRegistration`),"onClick:backdrop":r[4]||=e=>s.value=!1},{description:R(()=>[x(`p`,{class:`text-grey-500`,textContent:A(n.$t(`serviceRegistrations.parent.label.withdrawConfirmation`,{params:{formTitle:e.form.title,participantName:e.participantName}}))},null,8,sj),e.form.canEditRegistration&&e.form.closedFrom?(y(),C(`p`,{key:0,class:`text-grey-500`,textContent:A(n.$t(`serviceRegistrations.parent.label.canReregisterUntil`,{params:{participantName:e.participantName,deadline:e.form.closedFrom}}))},null,8,cj)):e.form.canEditRegistration?(y(),C(`p`,{key:1,class:`text-grey-500`,textContent:A(n.$t(`serviceRegistrations.parent.label.canReregisterLater`,{params:{participantName:e.participantName}}))},null,8,lj)):(y(),C(`p`,{key:2,class:`text-grey-500`,textContent:A(n.$t(`serviceRegistrations.parent.label.cannotReregister`,{params:{participantName:e.participantName}}))},null,8,uj))]),buttons:R(()=>[t($,{text:n.$t(`global.call.cancel`),variant:`Secondary`,onClick:r[3]||=e=>s.value=!1},null,8,[`text`]),t($,{text:n.$t(`serviceRegistrations.parent.call.unregister`),onClick:c},null,8,[`text`])]),_:1},8,[`title`])):B(``,!0)]),_:1})])}}})})),pj,COe=j((()=>{fj(),fj(),pj=dj}));function wOe(e,t){async function n(n,r){let i={parameters:r,rpcContext:{participantId:e(),formId:t()}};return await X(await fetch(`${basePath}rpc/collections/ParentUnregisteringParticipant/${n}.php`,{method:`POST`,body:JSON.stringify(i),headers:{"Content-Type":`application/json`}}))}return{async unregister(){return await n(`unregister`,{})}}}async function TOe(e,t){return await wOe(()=>e,()=>t).unregister()}var EOe=j((()=>{Xt()})),mj,hj,gj,_j,vj,yj,bj,xj,Sj=j((()=>{z(),Xt(),W(),om(),COe(),Ln(),EOe(),MA(),mj={key:0,class:`grid gap-10`},hj={key:0,class:`col-span-full p-16`},gj=[`textContent`],_j={class:`grid grid-cols-[auto_1fr_1fr_auto_auto] items-center gap-x-4`},vj=[`textContent`],yj=[`textContent`],bj=[`textContent`],xj=p({__name:`RegistrationFormList`,props:{participantId:{}},setup(e){let[n,r,a]=Qt(()=>gOe(e.participantId));async function o(t){let n=await TOe(e.participantId,t);n.__type===`NotFoundException`&&U(n.errorMessage),await a()}return(a,s)=>h(n)?.__type===`ParticipantRegistrationFormList`?(y(),C(`div`,mj,[h(n).categories.length===0?(y(),C(`div`,hj,[t(Rn,{title:`Keine Anmeldeformulare vorhanden`})])):B(``,!0),(y(!0),C(k,null,F(h(n).categories,t=>(y(),C(`div`,{key:t.categoryId,class:`grid gap-2 @container`},[x(`h1`,{class:`font-bold text-lg`,textContent:A(t.categoryName)},null,8,gj),x(`div`,_j,[x(`h2`,{class:`hidden @2xl:block text-sm text-grey-500 col-start-2`,textContent:A(a.$t(`global.label.name`))},null,8,vj),x(`h2`,{class:`hidden @2xl:block text-sm text-grey-500 col-start-3`,textContent:A(a.$t(`serviceRegistrations.parent.label.registrationDeadline`))},null,8,yj),x(`h2`,{class:`hidden @2xl:block text-sm text-grey-500 col-start-4`,textContent:A(a.$t(`global.form.placeholder.status`))},null,8,bj),s[0]||=x(`hr`,{class:`border-grey-100 col-span-full`},null,-1),(y(!0),C(k,null,F(t.forms,t=>(y(),i(pj,{key:t.id,"participant-id":e.participantId,"participant-name":h(n).participantDisplayName,form:t,onUnregister:e=>o(t.id)},null,8,[`participant-id`,`participant-name`,`form`,`onUnregister`]))),128))])]))),128))])):h(r)===`loading`?(y(),i(am,{key:1})):B(``,!0)}})})),Cj,DOe=j((()=>{Sj(),Sj(),Cj=xj}));function OOe(){return yp({history:vp(),routes:[{...wj,path:`/registration-forms/participant/:participantId`,component:Cj,props:e=>({participantId:parseInt(e.params.participantId)})},{...Tj,path:`/registration-forms/participant/:participantId/register/:registrationFormId`,component:AA,props:e=>({participantId:parseInt(e.params.participantId),registrationFormId:parseInt(e.params.registrationFormId)})}]})}var wj,Tj,Ej=j((()=>{Dp(),pOe(),DOe(),wj={name:`public registration form list`},Tj={name:`register at service`}})),Dj,Oj=j((()=>{z(),Dp(),Ej(),Dj=p({__name:`ServiceRegistrationsParent`,props:{participantId:{}}
19,setup(e){let t=e,n=Bf();return N(()=>t.participantId,e=>{n.replace({...wj,params:{participantId:e}})},{immediate:!0}),(e,t)=>{let n=ve(`RouterView`);return y(),i(n)}}})})),kj,kOe=j((()=>{Oj(),Oj(),kj=Dj})),Aj,AOe=j((()=>{Va(),mf(),kOe(),Ej(),Aj=za({component:kj,appName:`ServiceRegistrationsParent`,attributes:[{name:`participant-id`,required:!0,convert:parseInt}],shadowRootOptions:{mode:`open`,stylesheets:[pf]},configure:e=>e.use(OOe())})})),jj,jOe=j((()=>{Va(),z(),_f(),jj=za({component:I(()=>gf(()=>import(`./ServicesInterface-BEc-LGbv.js`),__vite__mapDeps([342,1,3,2,27,44,4,12,13,42,6,48,49,43,45,67,11,14,93,5,7,8,9,16,10,15,18,20,21,17,19,29,30,31,32,22,37,33,34,35,36,134,76,77,78,79,80,53,71,102,96,95,86,23,58,68,69,167,88,157,106,82,40,103,81,24,72,73,85,87,89,46,74,75,59,60,61,62,83,84,70,90,122,123,124,125,126,104,55,47,50,118,154,63,51,52,54,105,107,108,109,110,111,114,113,135,136,184,185,244,247,248,332,343,177,263,344,317,345,346,347,348,266,349,350,351,352,353,128,129,112,180,268,289,354,355,356,357,358]))),appName:`ServicesInterface`,attributes:[{name:`person-id`,required:!0,convert:parseInt},{name:`is-services-admin-or-services-category-admin`,required:!0,convert:e=>e===`true`},{name:`is-services-admin`,required:!0,convert:e=>e===`true`},{name:`is-services-category-admin`,required:!0,convert:e=>e===`true`},{name:`can-access-person-management`,required:!0,convert:e=>e===`true`},{name:`is-responsible-person`,required:!0,convert:e=>e===`true`},{name:`module-billing-installed`,required:!0,convert:e=>e===`true`},{name:`billing-abacus-installed`,required:!0,convert:e=>e===`true`},{name:`current-school-year`,required:!0,convert:parseInt},{name:`is-global-admin`,required:!0,convert:e=>e===`true`},{name:`allowed-participants`,required:!0}]})})),Mj,MOe=j((()=>{Va(),z(),_f(),Mj=za({component:I(()=>gf(()=>import(`./ServicesOverview-C6GbAWpr.js`),__vite__mapDeps([359,1,353,3,2,4,48,6,49,43,44,45,67,5,7,8,9,15,10,11,12,13,14,16,29,30,31,32,22,33,53,42,71,95,86,96,23,58,68,69,124,24,75,76,77,78,79,80,81,82,40,59,60,61,62,83,73,84,70,72,85,87,88,89,90,46,47,50,128,129,112,177,180,266,268,289,332,34,35,36,17,18,19,20,21,37,344,317,27,346,352,354]))),appName:`ServicesOverview`,attributes:[{name:`person-id`,required:!0,convert:parseInt},{name:`is-services-admin-or-services-category-admin`,required:!0,convert:e=>e===`true`},{name:`is-services-admin`,required:!0,convert:e=>e===`true`},{name:`is-services-category-admin`,required:!0,convert:e=>e===`true`},{name:`is-responsible-person`,required:!0,convert:e=>e===`true`},{name:`from-admin`,convert:e=>e?e===`true`:void 0},{name:`allowed-participants`,required:!0}],events:[`Loading`]})})),Nj,NOe=j((()=>{Va(),z(),_f(),Nj=za({component:I(()=>gf(()=>import(`./ServicesParentParticipantView-DYuX7pYE.js`),__vite__mapDeps([360,1,3,2,44,4,43,45,16,10,11,12,13,14,15,29,30,31,32,22,33,7,23,46,356,349]))),appName:`ServicesParentParticipantView`,attributes:[{name:`person`,required:!0,convert:JSON.parse},{name:`participantOrGuardian`,required:!0,convert:e=>e},{name:`isPsRegensdorf`,required:!0,convert:e=>e===`true`},{name:`settings`,required:!0,convert:JSON.parse}]})})),Pj,POe=j((()=>{Va(),z(),_f(),Pj=za({component:I(()=>gf(()=>import(`./ServicesParticipant-CEQqHg6T.js`),__vite__mapDeps([361,1,2,3,33,7,4,110,111,343,27,6,43,44,45,11,12,13,14,10,15,16,18,17,19,20,21,29,30,31,32,22,71,53,42,102,23,58,106,87,48,49,88,89,74,75,76,77,78,79,80,81,82,40,59,60,61,62,83,73,84,70,72,85,8,86,90,46,104,154,105,107,114,103,113,177,184,185,263,344,317,345,346,347]))),appName:`ServicesParticipant`,attributes:[{name:`participantId`,required:!0,convert:parseInt},{name:`loggedInPersonId`,required:!0,convert:parseInt},{name:`is-services-admin-or-services-category-admin`,required:!0,convert:e=>e===`true`},{name:`is-services-admin`,required:!0,convert:e=>e===`true`},{name:`is-services-category-admin`,required:!0,convert:e=>e===`true`},{name:`moduleBillingInstalled`,required:!0,convert:e=>e===`true`},{name:`hasPersonAccountingInformations`,required:!0,convert:e=>e===`true`},{name:`hasPersonalisedTariffPlans`,required:!0,convert:e=>e===`true`},{name:`usesFamilySize`,required:!0,convert:e=>e===`true`},{name:`currentSchoolYear`,required:!0,convert:parseInt},{name:`allowed-participants`,required:!0}]})})),Fj,FOe=j((()=>{Va(),z(),_f(),Fj=za({component:I(()=>gf(()=>import(`./ServicesSchoolDayViewWrapper-X2ElXF-P.js`),__vite__mapDeps([362,1,33,7,4,355,3,2,27,43,44,45,22,14,23,124,106,11,12,13,15,16,18,19,20,118,72,73,110,111,351,104,345,8,53,42,346,352,47,48,6,49,50,356,349,357]))),appName:`ServicesSchoolDayView`,attributes:[{name:`schoolclass-id`,convert:e=>e?parseInt(e):null},{name:`workgroup-id`,convert:e=>e?parseInt(e):null},{name:`is-services-admin-or-services-category-admin`,required:!0,convert:e=>e===`true`},{name:`is-services-admin`,required:!0,convert:e=>e===`true`},{name:`is-services-category-admin`,required:!0,convert:e=>e===`true`},{name:`is-ps-regensdorf`,required:!0,convert:e=>e===`true`},{name:`allowed-participants`,required:!0}]})})),Ij,IOe=j((()=>{Va(),z(),_f(),Ij=za({component:I(()=>gf(()=>
19import(`./SimpleBanner-CnG-A2S1.js`),__vite__mapDeps([363,1,20,4]))),appName:`SimpleBanner`,attributes:[{name:`text`,required:!0},{name:`variant`,required:!0,convert:e=>{if(![`Info`,`Info-Outline`,`Success`,`Warning`,`Danger`].includes(e))throw Error(`Invalid argument.`);return e}}]})})),Lj,LOe=j((()=>{Va(),z(),_f(),Lj=za({component:I(()=>gf(()=>import(`./SinglePersonMapModal-DdBSNrTV.js`),__vite__mapDeps([364,1,2,3,4,288,27,15,16,23,89,181,182,187,188,172,173,289,5,6,7,8,9,290,291,292,365]))),appName:`SinglePersonMapModal`,attributes:[{name:`person-id`,convert:e=>e?JSON.parse(e):void 0}]})})),Rj,ROe=j((()=>{Va(),z(),_f(),Rj=za({component:I(()=>gf(()=>import(`./StudentMeasures-DIps8Q4z.js`).then(e=>(e.r(),e.n)),__vite__mapDeps([326,1,2,3,4,33,7,226,76,77,78,12,13,79,80,227,327,27,328,42,6,48,49,131,93,5,8,9,10,11,14,15,16,17,18,19,20,21,31,22,23,68,69,106,82,85,86,73,122,29,30,32,53,123,58,124,81,40,59,60,61,62,74,75,43,44,45,83,84,70,71,72,87,88,89,90,46,125,126,47,50,118,184,185,195,196,329]))),appName:`StudentMeasures`,attributes:[{name:`student-id`,required:!0,convert:parseInt},{name:`max-upload-file-size`,required:!0,convert:parseInt}]})})),zj,zOe=j((()=>{Va(),z(),_f(),zj=za({component:I(()=>gf(()=>import(`./StudentMeasuresCareFactorProfile-oAoN0mZk.js`),__vite__mapDeps([366,1,2,3,6,22,14,102,4,327,27]))),appName:`StudentMeasuresCareFactorProfile`,attributes:[{name:`profile-id`,required:!0,convert:parseInt}]})})),Bj,BOe=j((()=>{Va(),z(),_f(),Bj=za({component:I(()=>gf(()=>import(`./StudentMeasuresOverview-BnuxzmVs.js`),__vite__mapDeps([367,1,2,3,4,33,7,40,118,72,73,110,111,351,27,104,327,328,42,13,12,6,48,49,131,93,5,8,9,10,11,14,15,16,17,18,19,20,21,31,22,23,68,69,106,82,85,86,122,29,30,32,77,76,78,79,80,53,123,58,124,81,59,60,61,62,74,75,43,44,45,83,84,70,71,87,88,89,90,46,125,126,47,50,184,185,195,196,329,368]))),appName:`StudentMeasuresOverview`,attributes:[{name:`schoolclass-id`,convert:e=>e?parseInt(e):null},{name:`add-sne-link`,required:!0,convert:e=>e===`true`},{name:`max-upload-file-size`,required:!0,convert:parseInt},{name:`is-mobile-webview`,required:!0,convert:e=>e===`true`}],events:[`Close`]})}));function VOe(){async function e(e,t){let n={parameters:t,rpcContext:{}};return await X(await fetch(`${basePath}rpc/collections/SneRpc/${e}.php`,{method:`POST`,body:JSON.stringify(n),headers:{"Content-Type":`application/json`}}))}return{async createCustomCategoryEntry(t,n,r){return await e(`createCustomCategoryEntry`,{planId:t,categorySetId:n,name:r})}}}async function HOe(e,t,n){return await VOe().createCustomCategoryEntry(e,t,n)}var UOe=j((()=>{Xt()}));async function Vj(e){Gj.evaluationGroups=Object.fromEntries(initJSON.evaluationGroups.map(e=>[e.id,e]));let t=await He.get(getRoute(`SNE`,`StudentPlanData`,`de`,e+`/0`));t.data&&(Gj.plan=t.data.studentPlan)}async function Hj(e){await HOe(Gj.plan.id,e.categorySetId,e.name),Vj(Gj.plan.id)}function WOe(e,t,n){if(Gj.plan){let r=Gj.plan.objectives.find(t=>t.id===e);r.categoryEntryId=t,r.categoryEntryName=n}}function Uj(e){Gj.plan&&Gj.plan.objectives.push(e)}function Wj(){Jj||(Jj=!0,window.legacyStudentPlanStoreDoNotUse={state:Gj,loadPlan:Vj,createCustomCategoryEntry:Hj,moveObjective:WOe,addObjective:Uj})}var Gj,Kj,qj,Jj,Yj=j((()=>{Ve(),z(),UOe(),Gj=S({plan:null,editMode:null,showHeader:null,showObservations:null,hideSectionsWithoutContent:null,evaluationFocus:null,showOnlyMyGoals:null,showCompleted:null,evaluationGroups:{}}),Kj=H(()=>{if(Gj.plan===null)return;let e=Gj.plan;return e.categoryGroup.categorySets.map(t=>({...t,entries:t.entries.map(t=>({...t,objectives:e.objectives.filter(e=>e.categoryEntryId===t.id)})),objectivesCount:e.objectives.filter(e=>t.entries.find(t=>t.id===e.categoryEntryId)).length}))}),qj=H(()=>{if(Gj.plan===null)return;let e=Gj.plan.categoryGroup.categorySets,t={};for(let n of e)for(let e of n.entries)t[e.id]={...e,setId:n.id,setName:n.name,isMainGoalEntry:e.isMainGoalEntry};return t}),Jj=!1})),Xj,GOe=j((()=>{Va(),Yj(),z(),_f(),Xj=za({component:I(()=>gf(()=>import(`./StudentPlan-DKGuetzB.js`),__vite__mapDeps([369,1,2,3,27,4,6,48,49,93,13,5,7,8,9,10,11,12,14,15,16,17,18,19,20,21,22,71,53,42,23,88,87,89,47,50,
19105,106,137,138,139,140,223,224,305,43,44,45,131,122,29,30,31,32,77,76,78,79,80,123,58,124,81,82,40,59,60,61,62,74,75,33,83,73,84,70,72,85,86,90,46,125,126,104,289,306,370]))),appName:`StudentPlan`,configure:()=>Wj(),attributes:[{name:`view-mode-parameter`,convert:e=>e?parseInt(e):void 0},{name:`student-plan-time-range`,convert:e=>e||void 0},{name:`prefill-time-in-observations`,convert:e=>e?e===`true`:void 0},{name:`ability-groups`,convert:e=>e?JSON.parse(e):void 0},{name:`max-upload-file-size`,convert:e=>e?parseInt(e):void 0},{name:`student-plan-id`,required:!0,convert:parseInt}]})})),Zj,KOe=j((()=>{Va(),Yj(),z(),_f(),Zj=za({component:I(()=>gf(()=>import(`./StudentPlanHead-DwxJT6T_.js`),__vite__mapDeps([371,1,4,372]))),appName:`StudentPlanHead`,configure:()=>Wj(),attributes:[{name:`student-name`,required:!0},{name:`student-class`,required:!0},{name:`student-image`,required:!0}]})})),Qj,qOe=j((()=>{Va(),z(),_f(),Qj=za({component:I(()=>gf(()=>import(`./Substitutes-pz5WA6Rv.js`),__vite__mapDeps([373,1,2,3,27,42,13,12,48,4,6,49,156,16,10,11,14,15,21,17,18,19,20,29,30,31,32,22,33,7,96,95,86,24,59,60,61,62,70,71,53,72,73,85,8,46,122,77,76,78,79,80,123,58,124,81,82,40,74,75,43,44,45,83,84,87,88,89,90,125,126,63]))),appName:`Substitutes`,attributes:[{name:`target-person`,required:!0,convert:JSON.parse}],events:[`ReloadPersonDetails`]})})),$j,JOe=j((()=>{Va(),z(),_f(),$j=za({component:I(()=>gf(()=>import(`./TargetGradeRecording-D69sQVA7.js`),__vite__mapDeps([374,1,2,3,5,6,7,4,8,9,29,12,13,30,31,32,22,14,23,106,11,15,16,18,19,20,74,75,43,44,45,33,76,77,78,79,80,53,42,81,82,40,59,60,61,62,83,73,84,70,71,72,85,86,87,48,49,88,89,90,46]))),appName:`TargetGradeRecording`,attributes:[{name:`has-class-teacher-rights`,required:!0,convert:e=>e===`true`},{name:`schoolclass-id`,required:!0,convert:e=>e===`null`?null:parseInt(e)},{name:`schoolclass-name`,required:!0,convert:e=>e===`null`?null:e},{name:`current-school-year`,required:!0,convert:parseInt},{name:`current-semester`,required:!0,convert:parseInt},{name:`students`,required:!0,convert:JSON.parse},{name:`subjects`,required:!0,convert:JSON.parse},{name:`target-grade-records`,required:!0,convert:JSON.parse}],events:[`Back`,`Reload`]})}
19)),eM,tM=j((()=>{z(),ele(),eM=p({__name:`MobileRoutingTransition`,props:{component:{},route:{}},setup(e){let t=H(()=>e.route.meta?.transition??`slide-right`);return(n,r)=>(y(),i(Sf,{transition:t.value},{default:R(()=>[(y(),i(ue(e.component)))]),_:1},8,[`transition`]))}})})),nM,rM=j((()=>{tM(),tM(),nM=eM})),iM,aM,oM,sM=j((()=>{z(),rM(),iM={class:`h-screen min-h-screen`},aM={class:`overflow-y-auto box-border flex justify-between`},oM=p({__name:`MobileNavigation`,props:{isTelephonyModuleEnabled:{type:Boolean},personId:{}},setup(n){let r=n;return oe(()=>{e(`isTelephonyModuleEnabled`,r.isTelephonyModuleEnabled),e(`telephonyPersonId`,r.personId)}),(e,n)=>{let r=ve(`RouterView`);return y(),C(`div`,iM,[x(`div`,aM,[t(r,null,{default:R(({Component:e,route:n})=>[t(nM,{component:e,route:n},null,8,[`component`,`route`])]),_:1})])])}}})})),cM,YOe=j((()=>{sM(),sM(),cM=oM})),lM,uM,dM,fM,pM,mM=j((()=>{z(),We(),Fl(),wt(),Et(),zl(),lM={style:{position:`relative`}},uM=[`textContent`],dM=[`textContent`],fM={key:2,class:`wrapper-reset-button`},pM=p({__name:`TextInputDatePicker`,props:{date:{},disabledDates:{},disabledDaysOfMonth:{},disabledMonths:{},disabledBefore:{},disabledAfter:{},initialPage:{},placeholder:{default:``},disabled:{type:Boolean},showResetButton:{type:Boolean},positioning:{default:()=>({allowRepositioning:!0,offset:`4px 0px`,corner:`bottom-left`})},buttonHeight:{default:`34.25px`}},emits:[`update:date`],setup(e,{emit:n}){let r=e,a=n;function o(e){u(),a(`update:date`,e)}let s=H(()=>{let e=r.date;return e?new Date(e).toLocaleDateString(Ge(),{day:`2-digit`,month:`2-digit`,year:`numeric`}):``}),c=V(!1);function l(){r.disabled||(c.value=!0)}function u(){c.value=!1}return(n,r)=>(y(),C(`div`,lM,[x(`div`,{class:P([`date-input`,{popupOpen:c.value,disabled:e.disabled}]),style:_e({height:e.buttonHeight})},[x(`button`,{class:`calendar-button`,style:_e({width:e.buttonHeight}),onClick:se(l,[`prevent`])},[...r[1]||=[x(`i`,{class:`far fa-calendar`},null,-1)]],4),s.value?(y(),C(`div`,{key:0,class:`display-date`,onClick:se(l,[`prevent`]),textContent:A(s.value)},null,8,uM)):(y(),C(`div`,{key:1,class:`display-date`,onClick:se(l,[`prevent`]),textContent:A(e.placeholder)},null,8,dM)),e.showResetButton&&e.date!==null?(y(),C(`div`,fM,[x(`button`,{class:`reset-button`,onClick:r[0]||=e=>o(null)},[...r[2]||=[x(`i`,{class:`fa-thin fa-xmark`},null,-1)]])])):B(``,!0)],6),c.value?he((y(),i(Dt,{key:0,positioning:e.positioning},{default:R(()=>[t(Rl,{date:e.date,"disabled-dates":e.disabledDates,"disabled-days-of-month":e.disabledDaysOfMonth,"disabled-months":e.disabledMonths,"disabled-before":e.disabledBefore,"disabled-after":e.disabledAfter,"initial-page":e.initialPage,"onUpdate:date":o},null,8,[`date`,`disabled-dates`,`disabled-days-of-month`,`disabled-months`,`disabled-before`,`disabled-after`,`initial-page`])]),_:1},8,[`positioning`])),[[h(Ct),u]]):B(``,!0)]))}})})),XOe=j((()=>{})),hM,gM=j((()=>{mM(),mM(),XOe(),G(),hM=K(pM,[[`__scopeId`,`data-v-ef367f7d`]])})),_M,vM,yM=j((()=>{z(),rw(),_M={class:`p-2 bg-red-100 border border-red-200 rounded my-1`},vM=p({__name:`AbsenceError`,props:{show:{type:Boolean}},setup(e){return(t,n)=>(y(),i(nw,{open:e.show},{default:R(()=>[x(`div`,_M,[Ee(t.$slots,`default`)])]),_:3},8,[`open`]))}})})),bM,xM=j((()=>{yM(),yM(),bM=vM})),SM,CM,wM,TM,EM,DM=j((()=>{z(),SM={class:`w-40 grid gap-1 grid-cols-[auto_auto] items-end`},CM={key:0,class:`text-sm font-bold`},wM={class:`justify-self-end`},TM=[`disabled`],EM=p({__name:`NativeDateInput`,props:r({title:{},disabled:{type:Boolean,default:!1},preventArrowNavigation:{type:Boolean,default:!1}},{date:{required:!0},dateModifiers:{}}),emits:[`update:date`],setup(e){let t=M(e,`date`);function n(t){e.preventArrowNavigation&&t.preventDefault()}return(r,i)=>(y(),C(`label`,SM,[e.title?(y(),C(`span`,CM,A(e.title),1)):B(``,!0),x(`span`,wM,[Ee(r.$slots,`top-right`)]),he(x(`input`,{"onUpdate:modelValue":i[0]||=e=>t.value=e,class:`border border-grey-200 rounded p-2 placeholder:text-grey-100 col-span-full`,type:`date`,disabled:e.disabled,onKeydown:n},null,40,TM),[[ie,t.value]])]))}})})),OM,ZOe=j((()=>{DM(),DM(),OM=EM}));function QOe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,AM,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M160.5 27.4c2-6.8 8.3-11.4 15.3-11.4l96.4 0c7.1 0 13.3 4.6 15.3 11.4l11 36.6-149 0 11-36.6zM116.1 64L16 64C7.2 64 0 71.2 
190 80S7.2 96 16 96l416 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-100.1 0-13.7-45.8C312.1-2.1 293.4-16 272.2-16l-96.4 0c-21.2 0-39.9 13.9-46 34.2L116.1 64zM32 144l0 304c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-304-32 0 0 304c0 17.7-14.3 32-32 32L96 480c-17.7 0-32-14.3-32-32l0-304-32 0zm112 64c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 192c0 8.8 7.2 16 16 16s16-7.2 16-16l0-192zm96 0c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 192c0 8.8 7.2 16 16 16s16-7.2 16-16l0-192zm96 0c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 192c0 8.8 7.2 16 16 16s16-7.2 16-16l0-192z`},null,-1)]]))])}var kM,AM,jM,MM=j((()=>{z(),G(),kM={},AM={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},jM=K(kM,[[`render`,QOe]])})),NM,PM,FM=j((()=>{NM=[`MO`,`TU`,`WE`,`TH`,`FR`,`SA`,`SU`],PM=function(){function e(e,t){if(t===0)throw Error(`Can't create weekday with n == 0`);this.weekday=e,this.n=t}return e.fromStr=function(t){return new e(NM.indexOf(t))},e.prototype.nth=function(t){return this.n===t?this:new e(this.weekday,t)},e.prototype.equals=function(e){return this.weekday===e.weekday&&this.n===e.n},e.prototype.toString=function(){var e=NM[this.weekday];return this.n&&(e=(this.n>0?`+`:``)+String(this.n)+e),e},e.prototype.getJsWeekday=function(){return this.weekday===6?0:this.weekday+1},e}()}));function IM(e,t,n){n===void 0&&(n=` `);var r=String(e);return t>>=0,r.length>t?String(r):(t-=r.length,t>n.length&&(n+=HM(n,t/n.length)),n.slice(0,t)+String(r))}var LM,RM,zM,BM,VM,HM,UM,WM,GM,KM,qM,JM,YM,XM=j((()=>{FM(),LM=function(e){return e!=null},RM=function(e){return typeof e==`number`},zM=function(e){return typeof e==`string`&&NM.includes(e)},BM=Array.isArray,VM=function(e,t){t===void 0&&(t=e),arguments.length===1&&(t=e,e=0);for(var n=[],r=e;r<t;r++)n.push(r);return n},HM=function(e,t){var n=0,r=[];if(BM(e))for(;n<t;n++)r[n]=[].concat(e);else for(;n<t;n++)r[n]=e;return r},UM=function(e){return BM(e)?e:[e]},WM=function(e,t,n){var r=e.split(t);return n?r.slice(0,n).concat([r.slice(n).join(t)]):r},GM=function(e,t){var n=e%t;return n*t<0?n+t:n},KM=function(e,t){return{div:Math.floor(e/t),mod:GM(e,t)}},qM=function(e){return!LM(e)||e.length===0},JM=function(e){return!qM(e)},YM=function(e,t){return JM(e)&&e.indexOf(t)!==-1}})),ZM,QM,$M,eN,tN,nN,rN,iN,aN,oN,sN,cN,lN,uN,dN,fN,pN,mN,hN,gN,_N,vN,yN=j((()=>{XM(),ZM=function(e,t,n,r,i,a){return r===void 0&&(r=0),i===void 0&&(i=0),a===void 0&&(a=0),new Date(Date.UTC(e,t-1,n,r,i,a))},QM=[31,28,31,30,31,30,31,31,30,31,30,31],$M=1e3*60*60*24,eN=ZM(1970,1,1),tN=[6,0,1,2,3,4,5],nN=function(e){return e%4==0&&e%100!=0||e%400==0},rN=function(e){return e instanceof Date},iN=function(e){return rN(e)&&!isNaN(e.getTime())},aN=function(e,t){var n=e.getTime()-t.getTime();return Math.round(n/$M)},oN=function(e){return aN(e,eN)},sN=function(e){return new Date(eN.getTime()+e*$M)},cN=function(e){var t=e.getUTCMonth();return t===1&&nN(e.getUTCFullYear())?29:QM[t]},lN=function(e){return tN[e.getUTCDay()]},uN=function(e,t){var n=ZM(e,t+1,1);return[lN(n),cN(n)]},dN=function(e,t){return t||=e,new Date(Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()))},fN=function(e){return new Date(e.getTime())},pN=function(e){for(var t=[],n=0;n<e.length;n++)t.push(fN(e[n]));return t},mN=function(e){e.sort(function(e,t){return e.getTime()-t.getTime()})},hN=function(e,t){t===void 0&&(t=!0);var n=new Date(e);return[IM(n.getUTCFullYear().toString(),4,`0`),IM(n.getUTCMonth()+1,2,`0`),IM(n.getUTCDate(),2,`0`),`T`,IM(n.getUTCHours(),2,`0`),IM(n.getUTCMinutes(),2,`0`),IM(n.getUTCSeconds(),2,`0`),t?`Z`:``].join(``)},gN=function(e){var t=/^(\d{4})(\d{2})(\d{2})(T(\d{2})(\d{2})(\d{2})Z?)?$/.exec(e);if(!t)throw Error(`Invalid UNTIL value: ${e}`);return new Date(Date.UTC(parseInt(t[1],10),parseInt(t[2],10)-1,parseInt(t[3],10),parseInt(t[5],10)||0,parseInt(t[6],10)||0,parseInt(t[7],10)||0))},_N=function(e,t){return e.toLocaleString(`sv-SE`,{timeZone:t}).replace(` `,`T`)+`Z`},vN=function(e,t){var n=Intl.DateTimeFormat().resolvedOptions().timeZone,r=new Date(_N(e,n)),i=new Date(_N(e,t??`UTC`)).getTime()-r.getTime();return new Date(e.getTime()-i)}})),bN,xN=j((()=>{bN=function(){function e(e,t){this.minDate=null,this.maxDate=null,this._result=[],this.total=0,this.method=e,this.args=t,e===`between`?(this.maxDate=t.inc?t.before:new Date(t.before.getTime()-1),this.minDate=t.inc?t.after:new Date(t.after.getTime()+1)):e===`before`?this.maxDate=t.inc?t.dt:new Date(t.dt.getTime()-1):e===`after`&&(this.minDate=t.inc?t.dt:new Date(t.dt.getTime()+1))}return e.prototype.accept=function(e){++this.total;var t=this.minDate&&e<this.minDate,n=this.maxDate&&e>this.maxDate;if(this.method===`between`){if(t)return!0;
19if(n)return!1}else if(this.method===`before`){if(n)return!1}else if(this.method===`after`)return t?!0:(this.add(e),!1);return this.add(e)},e.prototype.add=function(e){return this._result.push(e),!0},e.prototype.getValue=function(){var e=this._result;switch(this.method){case`all`:case`between`:return e;default:return e.length?e[e.length-1]:null}},e.prototype.clone=function(){return new e(this.method,this.args)},e}()}));function SN(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Class extends value `+String(t)+` is not a constructor or null`);wN(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}function CN(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,a;r<i;r++)(a||!(r in t))&&(a||=Array.prototype.slice.call(t,0,r),a[r]=t[r]);return e.concat(a||Array.prototype.slice.call(t))}var wN,TN,EN=j((()=>{wN=function(e,t){return wN=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},wN(e,t)},TN=function(){return TN=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},TN.apply(this,arguments)}})),DN,$Oe=j((()=>{EN(),xN(),DN=function(e){SN(t,e);function t(t,n,r){var i=e.call(this,t,n)||this;return i.iterator=r,i}return t.prototype.add=function(e){return this.iterator(e,this._result.length)?(this._result.push(e),!0):!1},t}(bN)})),ON,kN=j((()=>{ON={dayNames:[`Sunday`,`Monday`,`Tuesday`,`Wednesday`,`Thursday`,`Friday`,`Saturday`],monthNames:[`January`,`February`,`March`,`April`,`May`,`June`,`July`,`August`,`September`,`October`,`November`,`December`],tokens:{SKIP:/^[ \r\n\t]+|^\.$/,number:/^[1-9][0-9]*/,numberAsText:/^(one|two|three)/i,every:/^every/i,"day(s)":/^days?/i,"weekday(s)":/^weekdays?/i,"week(s)":/^weeks?/i,"hour(s)":/^hours?/i,"minute(s)":/^minutes?/i,"month(s)":/^months?/i,"year(s)":/^years?/i,on:/^(on|in)/i,at:/^(at)/i,the:/^the/i,first:/^first/i,second:/^second/i,third:/^third/i,nth:/^([1-9][0-9]*)(\.|th|nd|rd|st)/i,last:/^last/i,for:/^for/i,"time(s)":/^times?/i,until:/^(un)?til/i,monday:/^mo(n(day)?)?/i,tuesday:/^tu(e(s(day)?)?)?/i,wednesday:/^we(d(n(esday)?)?)?/i,thursday:/^th(u(r(sday)?)?)?/i,friday:/^fr(i(day)?)?/i,saturday:/^sa(t(urday)?)?/i,sunday:/^su(n(day)?)?/i,january:/^jan(uary)?/i,february:/^feb(ruary)?/i,march:/^mar(ch)?/i,april:/^apr(il)?/i,may:/^may/i,june:/^june?/i,july:/^july?/i,august:/^aug(ust)?/i,september:/^sep(t(ember)?)?/i,october:/^oct(ober)?/i,november:/^nov(ember)?/i,december:/^dec(ember)?/i,comma:/^(,\s*|(and|or)\s*)+/i}}})),AN,jN,MN,NN,eke=j((()=>{kN(),AP(),XM(),AN=function(e,t){return e.indexOf(t)!==-1},jN=function(e){return e.toString()},MN=function(e,t,n){return`${t} ${n}, ${e}`},NN=function(){function e(e,t,n,r){if(t===void 0&&(t=jN),n===void 0&&(n=ON),r===void 0&&(r=MN),this.text=[],this.language=n||ON,this.gettext=t,this.dateFormatter=r,this.rrule=e,this.options=e.options,this.origOptions=e.origOptions,this.origOptions.bymonthday){var i=[].concat(this.options.bymonthday),a=[].concat(this.options.bynmonthday);i.sort(function(e,t){return e-t}),a.sort(function(e,t){return t-e}),this.bymonthday=i.concat(a),this.bymonthday.length||(this.bymonthday=null)}if(LM(this.origOptions.byweekday)){var o=BM(this.origOptions.byweekday)?this.origOptions.byweekday:[this.origOptions.byweekday],s=String(o);this.byweekday={allWeeks:o.filter(function(e){return!e.n}),someWeeks:o.filter(function(e){return!!e.n}),isWeekdays:s.indexOf(`MO`)!==-1&&s.indexOf(`TU`)!==-1&&s.indexOf(`WE`)!==-1&&s.indexOf(`TH`)!==-1&&s.indexOf(`FR`)!==-1&&s.indexOf(`SA`)===-1&&s.indexOf(`SU`)===-1,isEveryDay:s.indexOf(`MO`)!==-1&&s.indexOf(`TU`)!==-1&&s.indexOf(`WE`)!==-1&&s.indexOf(`TH`)!==-1&&s.indexOf(`FR`)!==-1&&s.indexOf(`SA`)!==-1&&s.indexOf(`SU`)!==-1};var c=function(e,t){return e.weekday-t.weekday};this.byweekday.allWeeks.sort(c),this.byweekday.someWeeks.sort(c),this.byweekday.allWeeks.length||(this.byweekday.allWeeks=null),this.byweekday.someWeeks.length||(this.byweekday.someWeeks=null)}else this.byweekday=null}return e.isFullyConvertible=function(t){var n=!0;
vendor: 4,723 bytes, line 19
19if(!(t.options.freq in e.IMPLEMENTED)||t.origOptions.until&&t.origOptions.count)return!1;for(var r in t.origOptions){if(AN([`dtstart`,`tzid`,`wkst`,`freq`],r))return!0;if(!AN(e.IMPLEMENTED[t.options.freq],r))return!1}return n},e.prototype.isFullyConvertible=function(){return e.isFullyConvertible(this.rrule)},e.prototype.toString=function(){var t=this.gettext;if(!(this.options.freq in e.IMPLEMENTED))return t(`RRule error: Unable to fully convert this rrule to text`);if(this.text=[t(`every`)],this[kP.FREQUENCIES[this.options.freq]](),this.options.until){this.add(t(`until`));var n=this.options.until;this.add(this.dateFormatter(n.getUTCFullYear(),this.language.monthNames[n.getUTCMonth()],n.getUTCDate()))}else this.options.count&&this.add(t(`for`)).add(this.options.count.toString()).add(this.plural(this.options.count)?t(`times`):t(`time`));return this.isFullyConvertible()||this.add(t(`(~ approximate)`)),this.text.join(``)},e.prototype.HOURLY=function(){var e=this.gettext;this.options.interval!==1&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e(`hours`):e(`hour`))},e.prototype.MINUTELY=function(){var e=this.gettext;this.options.interval!==1&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e(`minutes`):e(`minute`))},e.prototype.DAILY=function(){var e=this.gettext;this.options.interval!==1&&this.add(this.options.interval.toString()),this.byweekday&&this.byweekday.isWeekdays?this.add(this.plural(this.options.interval)?e(`weekdays`):e(`weekday`)):this.add(this.plural(this.options.interval)?e(`days`):e(`day`)),this.origOptions.bymonth&&(this.add(e(`in`)),this._bymonth()),this.bymonthday?this._bymonthday():this.byweekday?this._byweekday():this.origOptions.byhour&&this._byhour()},e.prototype.WEEKLY=function(){var e=this.gettext;this.options.interval!==1&&this.add(this.options.interval.toString()).add(this.plural(this.options.interval)?e(`weeks`):e(`week`)),this.byweekday&&this.byweekday.isWeekdays?this.options.interval===1?this.add(this.plural(this.options.interval)?e(`weekdays`):e(`weekday`)):this.add(e(`on`)).add(e(`weekdays`)):this.byweekday&&this.byweekday.isEveryDay?this.add(this.plural(this.options.interval)?e(`days`):e(`day`)):(this.options.interval===1&&this.add(e(`week`)),this.origOptions.bymonth&&(this.add(e(`in`)),this._bymonth()),this.bymonthday?this._bymonthday():this.byweekday&&this._byweekday(),this.origOptions.byhour&&this._byhour())},e.prototype.MONTHLY=function(){var e=this.gettext;this.origOptions.bymonth?(this.options.interval!==1&&(this.add(this.options.interval.toString()).add(e(`months`)),this.plural(this.options.interval)&&this.add(e(`in`))),this._bymonth()):(this.options.interval!==1&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e(`months`):e(`month`))),this.bymonthday?this._bymonthday():this.byweekday&&this.byweekday.isWeekdays?this.add(e(`on`)).add(e(`weekdays`)):this.byweekday&&this._byweekday()},e.prototype.YEARLY=function(){var e=this.gettext;this.origOptions.bymonth?(this.options.interval!==1&&(this.add(this.options.interval.toString()),this.add(e(`years`))),this._bymonth()):(this.options.interval!==1&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e(`years`):e(`year`))),this.bymonthday?this._bymonthday():this.byweekday&&this._byweekday(),this.options.byyearday&&this.add(e(`on the`)).add(this.list(this.options.byyearday,this.nth,e(`and`))).add(e(`day`)),this.options.byweekno&&this.add(e(`in`)).add(this.plural(this.options.byweekno.length)?e(`weeks`):e(`week`)).add(this.list(this.options.byweekno,void 0,e(`and`)))},e.prototype._bymonthday=function(){var e=this.gettext;this.byweekday&&this.byweekday.allWeeks?this.add(e(`on`)).add(this.list(this.byweekday.allWeeks,this.weekdaytext,e(`or`))).add(e(`the`)).add(this.list(this.bymonthday,this.nth,e(`or`))):this.add(e(`on the`)).add(this.list(this.bymonthday,this.nth,e(`and`)))},e.prototype._byweekday=function(){var e=this.gettext;this.byweekday.allWeeks&&!this.byweekday.isWeekdays&&this.add(e(`on`)).add(this.list(this.byweekday.allWeeks,this.weekdaytext)),this.byweekday.someWeeks&&(this.byweekday.allWeeks&&this.add(e(`and`)),this.add(e(`on the`)).add(this.list(this.byweekday.someWeeks,this.weekdaytext,e(`and`))))},e.prototype._byhour=function(){var e=this.gettext;this.add(e(`at`)).add(this.list(this.origOptions.byhour,void 0,e(`and`)))},e.prototype._bymonth=function(){this.add(this.list(this.options.bymonth,this.monthtext,this.gettext(`and`)))},e.prototype.nth=function(e){e=parseInt(e.toString(),10);var t,n=this.gettext;if(e===-1)return n(`last`);var r=Math.abs(e);switch(r){case 1:case 21:case 31:t=r+n(`st`);break;
19case 2:case 22:t=r+n(`nd`);break;case 3:case 23:t=r+n(`rd`);break;default:t=r+n(`th`)}return e<0?t+` `+n(`last`):t},e.prototype.monthtext=function(e){return this.language.monthNames[e-1]},e.prototype.weekdaytext=function(e){var t=RM(e)?(e+1)%7:e.getJsWeekday();return(e.n?this.nth(e.n)+` `:``)+this.language.dayNames[t]},e.prototype.plural=function(e){return e%100!=1},e.prototype.add=function(e){return this.text.push(` `),this.text.push(e),this},e.prototype.list=function(e,t,n,r){var i=this;r===void 0&&(r=`,`),BM(e)||(e=[e]);var a=function(e,t,n){for(var r=``,i=0;i<e.length;i++)i!==0&&(i===e.length-1?r+=` `+n+` `:r+=t+` `),r+=e[i];return r};t||=function(e){return e.toString()};var o=function(e){return t&&t.call(i,e)};return n?a(e.map(o),r,n):e.map(o).join(r+` `)},e}()}));function PN(e,t){t===void 0&&(t=ON);var n={},r=new FN(t.tokens);if(!r.start(e))return null;return i(),n;function i(){r.expect(`every`);var e=r.acceptNumber();if(e&&(n.interval=parseInt(e[0],10)),r.isDone())throw Error(`Unexpected end`);switch(r.symbol){case`day(s)`:n.freq=kP.DAILY,r.nextSymbol()&&(o(),d());break;case`weekday(s)`:n.freq=kP.WEEKLY,n.byweekday=[kP.MO,kP.TU,kP.WE,kP.TH,kP.FR],r.nextSymbol(),o(),d();break;case`week(s)`:n.freq=kP.WEEKLY,r.nextSymbol()&&(a(),o(),d());break;case`hour(s)`:n.freq=kP.HOURLY,r.nextSymbol()&&(a(),d());break;case`minute(s)`:n.freq=kP.MINUTELY,r.nextSymbol()&&(a(),d());break;case`month(s)`:n.freq=kP.MONTHLY,r.nextSymbol()&&(a(),d());break;case`year(s)`:n.freq=kP.YEARLY,r.nextSymbol()&&(a(),d());break;case`monday`:case`tuesday`:case`wednesday`:case`thursday`:case`friday`:case`saturday`:case`sunday`:if(n.freq=kP.WEEKLY,n.byweekday=[kP[r.symbol.substr(0,2).toUpperCase()]],!r.nextSymbol())return;for(;r.accept(`comma`);){if(r.isDone())throw Error(`Unexpected end`);var t=c();if(!t)throw Error(`Unexpected symbol `+r.symbol+`, expected weekday`);n.byweekday.push(kP[t]),r.nextSymbol()}o(),u(),d();break;case`january`:case`february`:case`march`:case`april`:case`may`:case`june`:case`july`:case`august`:case`september`:case`october`:case`november`:case`december`:if(n.freq=kP.YEARLY,n.bymonth=[s()],!r.nextSymbol())return;for(;r.accept(`comma`);){if(r.isDone())throw Error(`Unexpected end`);var i=s();if(!i)throw Error(`Unexpected symbol `+r.symbol+`, expected month`);n.bymonth.push(i),r.nextSymbol()}a(),d();break;default:throw Error(`Unknown symbol`)}}function a(){var e=r.accept(`on`),t=r.accept(`the`);if(e||t)do{var i=l(),a=c(),o=s();if(i)a?(r.nextSymbol(),n.byweekday||=[],n.byweekday.push(kP[a].nth(i))):(n.bymonthday||=[],n.bymonthday.push(i),r.accept(`day(s)`));else if(a)r.nextSymbol(),n.byweekday||=[],n.byweekday.push(kP[a]);else if(r.symbol===`weekday(s)`)r.nextSymbol(),n.byweekday||=[kP.MO,kP.TU,kP.WE,kP.TH,kP.FR];else if(r.symbol===`week(s)`){r.nextSymbol();var u=r.acceptNumber();if(!u)throw Error(`Unexpected symbol `+r.symbol+`, expected week number`);for(n.byweekno=[parseInt(u[0],10)];r.accept(`comma`);){if(u=r.acceptNumber(),!u)throw Error(`Unexpected symbol `+r.symbol+`; expected monthday`);n.byweekno.push(parseInt(u[0],10))}}else if(o)r.nextSymbol(),n.bymonth||=[],n.bymonth.push(o);else return}while(r.accept(`comma`)||r.accept(`the`)||r.accept(`on`))}function o(){if(r.accept(`at`))do{var e=r.acceptNumber();if(!e)throw Error(`Unexpected symbol `+r.symbol+`, expected hour`);for(n.byhour=[parseInt(e[0],10)];r.accept(`comma`);){if(e=r.acceptNumber(),!e)throw Error(`Unexpected symbol `+r.symbol+`; expected hour`);n.byhour.push(parseInt(e[0],10))}}while(r.accept(`comma`)||r.accept(`at`))}function s(){switch(r.symbol){case`january`:return 1;case`february`:return 2;case`march`:return 3;case`april`:return 4;case`may`:return 5;case`june`:return 6;case`july`:return 7;case`august`:return 8;case`september`:return 9;case`october`:return 10;case`november`:return 11;case`december`:return 12;default:return!1}}function c(){switch(r.symbol){case`monday`:case`tuesday`:case`wednesday`:case`thursday`:case`friday`:case`saturday`:case`sunday`:return r.symbol.substr(0,2).toUpperCase();default:return!1}}function l(){switch(r.symbol){case`last`:return r.nextSymbol(),-1;case`first`:return r.nextSymbol(),1;case`second`:return r.nextSymbol(),r.accept(`last`)?-2:2;case`third`:return r.nextSymbol(),r.accept(`last`)?-3:3;case`nth`:var e=parseInt(r.value[1],10);if(e<-366||e>366)throw Error(`Nth out of range: `+e);return r.nextSymbol(),r.accept(`last`)?-e:e;default:return!1}}function u(){r.accept(`on`),r.accept(`the`);var e=l();if(e)for(n.bymonthday=[e],r.nextSymbol();r.accept(`comma`);){if(e=l(),!e)throw Error(`Unexpected symbol `+r.symbol+`; expected monthday`);n.bymonthday.push(e),r.nextSymbol()}}function d(){if(r.symbol===`until`){var e=Date.parse(r.text);if(!e)throw Error(`Cannot parse until date:`+r.text);n.until=new Date(e)}else r.accept(`for`)&&(n.count=parseInt(r.value[0],10),r.expect(`number`))}}var FN,tke=j((()=>{kN(),AP(),FN=function(){function e(e){this.done=!0,this.rules=e}return e.prototype.start=function(e){return this.text=e,this.done=!1,this.nextSymbol()},e.prototype.isDone=function(){return this.done&&this.symbol===null},e.prototype.nextSymbol=function(){var e,t;this.symbol=null,this.value=null;do{if(this.done)return!1;var n=void 0;for(var r in e=null,this.rules){n=this.rules[r];var i=n.exec(this.text);i&&(e===null||i[0].length>e[0].length)&&(e=i,t=r)}if(e!=null&&(this.text=this.text.substr(e[0].length),this.text===``&&(this.done=!0)),e==null){this.done=!0,this.symbol=null,this.value=null;return}}while(t===`SKIP`);return this.symbol=t,this.value=e,!0},e.prototype.accept=function(e){if(this.symbol===e){if(this.value){var t=this.value;return this.nextSymbol(),t}return this.nextSymbol(),!0}return!1},e.prototype.acceptNumber=function(){return this.accept(`number`)},e.prototype.expect=function(e){if(this.accept(e))return!0;throw Error(`expected `+e+` but found `+this.symbol)},e}()}));function IN(e){return e<LN.HOURLY}var LN,RN=j((()=>{(function(e){e[e.YEARLY=0]=`YEARLY`,e[e.MONTHLY=1]=`MONTHLY`,e[e.WEEKLY=2]=`WEEKLY`,e[e.DAILY=3]=`DAILY`,e[e.HOURLY=4]=`HOURLY`,e[e.MINUTELY=5]=`MINUTELY`,e[e.SECONDLY=6]=`SECONDLY`})(LN||={})})),zN,BN,VN,HN,nke=j((()=>{eke(),tke(),AP(),RN(),kN(),zN=function(e,t){return t===void 0&&(t=ON),new kP(PN(e,t)||void 0)},BN=[`count`,`until`,`interval`,`byweekday`,`bymonthday`,`bymonth`],NN.IMPLEMENT
19ED=[],NN.IMPLEMENTED[LN.HOURLY]=BN,NN.IMPLEMENTED[LN.MINUTELY]=BN,NN.IMPLEMENTED[LN.DAILY]=[`byhour`].concat(BN),NN.IMPLEMENTED[LN.WEEKLY]=BN,NN.IMPLEMENTED[LN.MONTHLY]=BN,NN.IMPLEMENTED[LN.YEARLY]=[`byweekno`,`byyearday`].concat(BN),VN=function(e,t,n,r){return new NN(e,t,n,r).toString()},HN=NN.isFullyConvertible})),UN,WN,GN=j((()=>{EN(),RN(),XM(),yN(),UN=function(){function e(e,t,n,r){this.hour=e,this.minute=t,this.second=n,this.millisecond=r||0}return e.prototype.getHours=function(){return this.hour},e.prototype.getMinutes=function(){return this.minute},e.prototype.getSeconds=function(){return this.second},e.prototype.getMilliseconds=function(){return this.millisecond},e.prototype.getTime=function(){return(this.hour*60*60+this.minute*60+this.second)*1e3+this.millisecond},e}(),WN=function(e){SN(t,e);function t(t,n,r,i,a,o,s){var c=e.call(this,i,a,o,s)||this;return c.year=t,c.month=n,c.day=r,c}return t.fromDate=function(e){return new this(e.getUTCFullYear(),e.getUTCMonth()+1,e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.valueOf()%1e3)},t.prototype.getWeekday=function(){return lN(new Date(this.getTime()))},t.prototype.getTime=function(){return new Date(Date.UTC(this.year,this.month-1,this.day,this.hour,this.minute,this.second,this.millisecond)).getTime()},t.prototype.getDay=function(){return this.day},t.prototype.getMonth=function(){return this.month},t.prototype.getYear=function(){return this.year},t.prototype.addYears=function(e){this.year+=e},t.prototype.addMonths=function(e){if(this.month+=e,this.month>12){var t=Math.floor(this.month/12),n=GM(this.month,12);this.month=n,this.year+=t,this.month===0&&(this.month=12,--this.year)}},t.prototype.addWeekly=function(e,t){t>this.getWeekday()?this.day+=-(this.getWeekday()+1+(6-t))+e*7:this.day+=-(this.getWeekday()-t)+e*7,this.fixDay()},t.prototype.addDaily=function(e){this.day+=e,this.fixDay()},t.prototype.addHours=function(e,t,n){for(t&&(this.hour+=Math.floor((23-this.hour)/e)*e);;){this.hour+=e;var r=KM(this.hour,24),i=r.div,a=r.mod;if(i&&(this.hour=a,this.addDaily(i)),qM(n)||YM(n,this.hour))break}},t.prototype.addMinutes=function(e,t,n,r){for(t&&(this.minute+=Math.floor((1439-(this.hour*60+this.minute))/e)*e);;){this.minute+=e;var i=KM(this.minute,60),a=i.div,o=i.mod;if(a&&(this.minute=o,this.addHours(a,!1,n)),(qM(n)||YM(n,this.hour))&&(qM(r)||YM(r,this.minute)))break}},t.prototype.addSeconds=function(e,t,n,r,i){for(t&&(this.second+=Math.floor((86399-(this.hour*3600+this.minute*60+this.second))/e)*e);;){this.second+=e;var a=KM(this.second,60),o=a.div,s=a.mod;if(o&&(this.second=s,this.addMinutes(o,!1,n,r)),(qM(n)||YM(n,this.hour))&&(qM(r)||YM(r,this.minute))&&(qM(i)||YM(i,this.second)))break}},t.prototype.fixDay=function(){if(!(this.day<=28)){var e=uN(this.year,this.month-1)[1];if(!(this.day<=e))for(;this.day>e;){if(this.day-=e,++this.month,this.month===13&&(this.month=1,++this.year,this.year>9999))return;e=uN(this.year,this.month-1)[1]}}},t.prototype.add=function(e,t){var n=e.freq,r=e.interval,i=e.wkst,a=e.byhour,o=e.byminute,s=e.bysecond;switch(n){case LN.YEARLY:return this.addYears(r);case LN.MONTHLY:return this.addMonths(r);case LN.WEEKLY:return this.addWeekly(r,i);case LN.DAILY:return this.addDaily(r);case LN.HOURLY:return this.addHours(r,t,a);case LN.MINUTELY:return this.addMinutes(r,t,a,o);case LN.SECONDLY:return this.addSeconds(r,t,a,o,s)}},t}(UN)}));function KN(e){for(var t=[],n=Object.keys(e),r=0,i=n;r<i.length;r++){var a=i[r];YM(OP,a)||t.push(a),rN(e[a])&&!iN(e[a])&&t.push(a)}if(t.length)throw Error(`Invalid options: `+t.join(`, `));return TN({},e)}function rke(e){var t=TN(TN({},DP),KN(e));if(LM(t.byeaster)&&(t.freq=kP.YEARLY),!(LM(t.freq)&&kP.FREQUENCIES[t.freq]))throw Error(`Invalid frequency: ${t.freq} ${e.freq}`);if(t.dtstart||=new Date(new Date().setMilliseconds(0)),LM(t.wkst)?RM(t.wkst)||(t.wkst=t.wkst.weekday):t.wkst=kP.MO.weekday,LM(t.bysetpos)){RM(t.bysetpos)&&(t.bysetpos=[t.bysetpos]);for(var n=0;n<t.bysetpos.length;n++){var r=t.bysetpos[n];if(r===0||!(r>=-366&&r<=366))throw Error(`bysetpos must be between 1 and 366, or between -366 and -1`)}}if(!(t.byweekno||JM(t.byweekno)||JM(t.byyearday)||t.bymonthday||JM(t.bymonthday)||LM(t.byweekday)||LM(t.byeaster)))switch(t.freq){case kP.YEARLY:t.bymonth||=t.dtstart.getUTCMonth()+1,t.bymonthday=t.dtstart.getUTCDate();break;case kP.MONTHLY:t.bymonthday=t.dtstart.getUTCDate();break;case kP.WEEKLY:t.byweekday=[lN(t.dtstart)];break}if(LM(t.bymonth)&&!BM(t.bymonth)&&(t.bymonth=[t.bymonth]),LM(t.byyearday)&&!BM(t.byyearday)&&RM(t.byyearday)&&(t.byyearday=[t.byyearday]),!LM(t.bymonthday))t.bymonthday=[],t.bynmonthday=[];else if(BM(t.bymonthday)){for(var i=[],a=[],n=0;n<t.bymonthday.length;n++){var r=t.bymonthday[n];r>0?i.push(r):r<0&&a.push(r)}t.bymonthday=i,t.bynmonthday=a}else t.bymonthday<0?(t.bynmonthday=[t.bymonthday],t.bymonthday=[]):(t.bynmonthday=[],t.bymonthday=[t.bymonthday]);if(LM(t.byweekno)&&!BM(t.byweekno)&&(t.byweekno=[t.byweekno]),!LM(t.byweekday))t.bynweekday=null;else if(RM(t.byweekday))t.byweekday=[t.byweekday],t.bynweekday=null;else if(zM(t.byweekday))t.byweekday=[PM.fromStr(t.byweekday).weekday],t.bynweekday=null;else if(t.byweekday instanceof PM)!t.byweekday.n||t.freq>kP.MONTHLY?(t.byweekday=[t.byweekday.weekday],t.bynweekday=null):(t.bynweekday=[[t.byweekday.weekday,t.byweekday.n]],t.byweekday=null);else{for(var o=[],s=[],n=0;n<t.byweekday.length;n++){var c=t.byweekday[n];if(RM(c)){o.push(c);continue}else if(zM(c)){o.push(PM.fromStr(c).weekday);continue}!c.n||t.freq>kP.MONTHLY?o.push(c.weekday):s.push([c.weekday,c.n])}t.byweekday=JM(o)?o:null,t.bynweekday=JM(s)?s:null}return LM(t.byhour)?RM(t.byhour)&&(t.byhour=[t.byhour]):t.byhour=t.freq<kP.HOURLY?[t.dtstart.getUTCHours()]:null,LM(t.byminute)?RM(t.byminute)&&(t.byminute=[t.byminute]):t.byminute=t.freq<kP.MINUTELY?[t.dtstart.getUTCMinutes()]:null,LM(t.bysecond)?RM(t.bysecond)&&(t.bysecond=[t.bysecond]):t.bysecond=t.freq<kP.SECONDLY?[t.dtstart.getUTCSeconds()]:null,{parsedOptions:t}}function ike(e){var t=e.dtstart.getTime()%1e3;if(!IN(e.freq))return[];var n=[];return e.byhour.forEach(function(r){e.byminute.forEach(function(i){e.bysecond.forEac
19h(function(e){n.push(new UN(r,i,e,t))})})}),n}var qN=j((()=>{EN(),RN(),XM(),AP(),yN(),FM(),GN()}));function JN(e){var t=e.split(`
20`).map(ake).filter(function(e){return e!==null});return TN(TN({},t[0]),t[1])}function YN(e){var t={},n=/DTSTART(?:;TZID=([^:=]+?))?(?::|=)([^;\s]+)/i.exec(e);if(!n)return t;var r=n[1],i=n[2];return r&&(t.tzid=r),t.dtstart=gN(i),t}function ake(e){if(e=e.replace(/^\s+|\s+$/,``),!e.length)return null;var t=/^([A-Z]+?)[:;]/.exec(e.toUpperCase());if(!t)return XN(e);var n=t[1];switch(n.toUpperCase()){case`RRULE`:case`EXRULE`:return XN(e);case`DTSTART`:return YN(e);default:throw Error(`Unsupported RFC prop ${n} in ${e}`)}}function XN(e){var t=YN(e.replace(/^RRULE:/i,``));return e.replace(/^(?:RRULE|EXRULE):/i,``).split(`;`).forEach(function(n){var r=n.split(`=`),i=r[0],a=r[1];switch(i.toUpperCase()){case`FREQ`:t.freq=LN[a.toUpperCase()];break;case`WKST`:t.wkst=EP[a.toUpperCase()];break;case`COUNT`:case`INTERVAL`:case`BYSETPOS`:case`BYMONTH`:case`BYMONTHDAY`:case`BYYEARDAY`:case`BYWEEKNO`:case`BYHOUR`:case`BYMINUTE`:case`BYSECOND`:var o=oke(a),s=i.toLowerCase();t[s]=o;break;case`BYWEEKDAY`:case`BYDAY`:t.byweekday=ske(a);break;case`DTSTART`:case`TZID`:var c=YN(e);t.tzid=c.tzid,t.dtstart=c.dtstart;break;case`UNTIL`:t.until=gN(a);break;case`BYEASTER`:t.byeaster=Number(a);break;default:throw Error(`Unknown RRULE property '`+i+`'`)}}),t}function oke(e){return e.indexOf(`,`)===-1?ZN(e):e.split(`,`).map(ZN)}function ZN(e){return/^[+-]?\d+$/.test(e)?Number(e):e}function ske(e){return e.split(`,`).map(function(e){if(e.length===2)return EP[e];var t=e.match(/^([+-]?\d{1,2})([A-Z]{2})$/);if(!t||t.length<3)throw SyntaxError(`Invalid weekday string: ${e}`);var n=Number(t[1]),r=EP[t[2]].weekday;return new PM(r,n)})}var QN=j((()=>{EN(),RN(),FM(),yN(),AP()})),$N,eP=j((()=>{yN(),$N=function(){function e(e,t){if(isNaN(e.getTime()))throw RangeError(`Invalid date passed to DateWithZone`);this.date=e,this.tzid=t}return Object.defineProperty(e.prototype,"isUTC",{get:function(){return!this.tzid||this.tzid.toUpperCase()===`UTC`},enumerable:!1,configurable:!0}),e.prototype.toString=function(){var e=hN(this.date.getTime(),this.isUTC);return this.isUTC?`:${e}`:`;TZID=${this.tzid}:${e}`},e.prototype.getTime=function(){return this.date.getTime()},e.prototype.rezonedDate=function(){return this.isUTC?this.date:vN(this.date,this.tzid)},e}()}));function tP(e){for(var t=[],n=``,r=Object.keys(e),i=Object.keys(DP),a=0;a<r.length;a++)if(r[a]!==`tzid`&&YM(i,r[a])){var o=r[a].toUpperCase(),s=e[r[a]],c=``;if(!(!LM(s)||BM(s)&&!s.length)){switch(o){case`FREQ`:c=kP.FREQUENCIES[e.freq];break;case`WKST`:c=RM(s)?new PM(s).toString():s.toString();break;case`BYWEEKDAY`:o=`BYDAY`,c=UM(s).map(function(e){return e instanceof PM?e:BM(e)?new PM(e[0],e[1]):new PM(e)}).toString();break;case`DTSTART`:n=cke(s,e.tzid);break;case`UNTIL`:c=hN(s,!e.tzid);break;default:if(BM(s)){for(var l=[],u=0;u<s.length;u++)l[u]=String(s[u]);c=l.toString()}else c=String(s)}c&&t.push([o,c])}}var d=t.map(function(e){return`${e[0]}=${e[1].toString()}`}).join(`;`),f=``;return d!==``&&(f=`RRULE:${d}`),[n,f].filter(function(e){return!!e}).join(`
21`)}function cke(e,t){return e?`DTSTART`+new $N(new Date(e),t).toString():``}var nP=j((()=>{AP(),XM(),FM(),yN(),eP()}));function lke(e,t){return Array.isArray(e)?!Array.isArray(t)||e.length!==t.length?!1:e.every(function(e,n){return e.getTime()===t[n].getTime()}):e instanceof Date?t instanceof Date&&e.getTime()===t.getTime():e===t}var rP,uke=j((()=>{xN(),yN(),XM(),rP=function(){function e(){this.all=!1,this.before=[],this.after=[],this.between=[]}return e.prototype._cacheAdd=function(e,t,n){t&&=t instanceof Date?fN(t):pN(t),e===`all`?this.all=t:(n._value=t,this[e].push(n))},e.prototype._cacheGet=function(e,t){var n=!1,r=t?Object.keys(t):[],i=function(e){for(var n=0;n<r.length;n++){var i=r[n];if(!lke(t[i],e[i]))return!0}return!1},a=this[e];if(e===`all`)n=this.all;else if(BM(a))for(var o=0;o<a.length;o++){var s=a[o];if(!(r.length&&i(s))){n=s._value;break}}if(!n&&this.all){for(var c=new bN(e,t),o=0;o<this.all.length&&c.accept(this.all[o]);o++);n=c.getValue(),this._cacheAdd(e,n,t)}return BM(n)?pN(n):n instanceof Date?fN(n):n},e}()})),iP,aP,oP,sP,cP,lP,uP,dP,fP,pP,mP,hP,gP,_P,vP,yP,bP,dke=j((()=>{EN(),XM(),iP=CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN([],HM(1,31),!0),HM(2,28),!0),HM(3,31),!0),HM(4,30),!0),HM(5,31),!0),HM(6,30),!0),HM(7,31),!0),HM(8,31),!0),HM(9,30),!0),HM(10,31),!0),HM(11,30),!0),HM(12,31),!0),HM(1,7),!0),aP=CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN([],HM(1,31),!0),HM(2,29),!0),HM(3,31),!0),HM(4,30),!0),HM(5,31),!0),HM(6,30),!0),HM(7,31),!0),HM(8,31),!0),HM(9,30),!0),HM(10,31),!0),HM(11,30),!0),HM(12,31),!0),HM(1,7),!0),oP=VM(1,29),sP=VM(1,30),cP=VM(1,31),lP=VM(1,32),uP=CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN([],lP,!0),sP,!0),lP,!0),cP,!0),lP,!0),cP,!0),lP,!0),lP,!0),cP,!0),lP,!0),cP,!0),lP,!0),lP.slice(0,7),!0),dP=CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN([],lP,!0),oP,!0),lP,!0),cP,!0),lP,!0),cP,!0),lP,!0),lP,!0),cP,!0),lP,!0),cP,!0),lP,!0),lP.slice(0,7),!0),fP=VM(-28,0),pP=VM(-29,0),mP=VM(-30,0),hP=VM(-31,0),gP=CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN([],hP,!0),pP,!0),hP,!0),mP,!0),hP,!0),mP,!0),hP,!0),hP,!0),mP,!0),hP,!0),mP,!0),hP,!0),hP.slice(0,7),!0),_P=CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN(CN([],hP,!0),fP,!0),hP,!0),mP,!0),hP,!0),mP,!0),hP,!0),hP,!0),mP,!0),hP,!0),mP,!0),hP,!0),hP.slice(0,7),!0),vP=[0,31,60,91,121,152,182,213,244,274,305,335,366],yP=[0,31,59,90,120,151,181,212,243,273,304,334,365],bP=(function(){for(var e=[],t=0;t<55;t++)e=e.concat(VM(7));return e})()}));function fke(e,t){var n=ZM(e,1,1),r=nN(e)?366:365,i=nN(e+1)?366:365,a=oN(n),o=lN(n),s=TN(TN({yearlen:r,nextyearlen:i,yearordinal:a,yearweekday:o},pke(e)),{wnomask:null});if(qM(t.byweekno))return s;s.wnomask=HM(0,r+7);var c,l,u=c=GM(7-o+t.wkst,7);u>=4?(u=0,l=s.yearlen+GM(o-t.wkst,7)):l=r-u;for(var d=Math.floor(l/7),f=GM(l,7),p=Math.floor(d+f/4),m=0;m<t.byweekno.length;m++){var h=t.byweekno[m];if(h<0&&(h+=p+1),h>0&&h<=p){var g=void 0;h>1?(g=u+(h-1)*7,u!==c&&(g-=7-c)):g=u;for(var _=0;_<7&&(s.wnomask[g]=1,g++,s.wdaymask[g]!==t.wkst);_++);}}if(YM(t.byweekno,1)){var g=u+p*7;if(u!==c&&(g-=7-c),g<r)for(var m=0;m<7&&(s.wnomask[g]=1,g+=1,s.wdaymask[g]!==t.wkst);m++);}if(u){var v=void 0;if(YM(t.byweekno,-1))v=-1;else{var y=lN(ZM(e-1,1,1)),b=GM(7-y.valueOf()+t.wkst,7),x=nN(e-1)?366:365,S=void 0;b>=4?(b=0,S=x+GM(y-t.wkst,7)):S=r-u,v=Math.floor(52+GM(S,7)/4)}if(YM(t.byweekno,v))for(var g=0;g<u;g++)s.wnomask[g]=1}return s}function pke(e){var t=nN(e)?366:365,n=lN(ZM(e,1,1));return t===365?{mmask:iP,mdaymask:dP,nmdaymask:_P,wdaymask:bP.slice(n),mrange:yP}:{mmask:aP,mdaymask:uP,nmdaymask:gP,wdaymask:bP.slice(n),mrange:vP}}var mke=j((()=>{EN(),yN(),XM(),dke()}));function hke(e,t,n,r,i,a){var o={lastyear:e,lastmonth:t,nwdaymask:[]},s=[];if(a.freq===kP.YEARLY)if(qM(a.bymonth))s=[[0,n]];else for(var c=0;c<a.bymonth.length;
21c++)t=a.bymonth[c],s.push(r.slice(t-1,t+1));else a.freq===kP.MONTHLY&&(s=[r.slice(t-1,t+1)]);if(qM(s))return o;o.nwdaymask=HM(0,n);for(var c=0;c<s.length;c++)for(var l=s[c],u=l[0],d=l[1]-1,f=0;f<a.bynweekday.length;f++){var p=void 0,m=a.bynweekday[f],h=m[0],g=m[1];g<0?(p=d+(g+1)*7,p-=GM(i[p]-h,7)):(p=u+(g-1)*7,p+=GM(7-i[p]+h,7)),u<=p&&p<=d&&(o.nwdaymask[p]=1)}return o}var gke=j((()=>{AP(),XM()}));function _ke(e,t){t===void 0&&(t=0);var n=e%19,r=Math.floor(e/100),i=e%100,a=Math.floor(r/4),o=r%4,s=Math.floor((r+8)/25),c=Math.floor((r-s+1)/3),l=Math.floor(19*n+r-a-c+15)%30,u=Math.floor(i/4),d=i%4,f=Math.floor(32+2*o+2*u-l-d)%7,p=Math.floor((n+11*l+22*f)/451),m=Math.floor((l+f-7*p+114)/31),h=(l+f-7*p+114)%31+1,g=Date.UTC(e,m-1,h+t);return[Math.ceil((g-Date.UTC(e,0,1))/(1e3*60*60*24))]}var vke=j((()=>{})),xP,yke=j((()=>{XM(),RN(),mke(),gke(),vke(),GN(),yN(),xP=function(){function e(e){this.options=e}return e.prototype.rebuild=function(e,t){var n=this.options;if(e!==this.lastyear&&(this.yearinfo=fke(e,n)),JM(n.bynweekday)&&(t!==this.lastmonth||e!==this.lastyear)){var r=this.yearinfo,i=r.yearlen,a=r.mrange,o=r.wdaymask;this.monthinfo=hke(e,t,i,a,o,n)}LM(n.byeaster)&&(this.eastermask=_ke(e,n.byeaster))},Object.defineProperty(e.prototype,"lastyear",{get:function(){return this.monthinfo?this.monthinfo.lastyear:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lastmonth",{get:function(){return this.monthinfo?this.monthinfo.lastmonth:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"yearlen",{get:function(){return this.yearinfo.yearlen},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"yearordinal",{get:function(){return this.yearinfo.yearordinal},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"mrange",{get:function(){return this.yearinfo.mrange},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"wdaymask",{get:function(){return this.yearinfo.wdaymask},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"mmask",{get:function(){return this.yearinfo.mmask},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"wnomask",{get:function(){return this.yearinfo.wnomask},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nwdaymask",{get:function(){return this.monthinfo?this.monthinfo.nwdaymask:[]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextyearlen",{get:function(){return this.yearinfo.nextyearlen},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"mdaymask",{get:function(){return this.yearinfo.mdaymask},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nmdaymask",{get:function(){return this.yearinfo.nmdaymask},enumerable:!1,configurable:!0}),e.prototype.ydayset=function(){return[VM(this.yearlen),0,this.yearlen]},e.prototype.mdayset=function(e,t){for(var n=this.mrange[t-1],r=this.mrange[t],i=HM(null,this.yearlen),a=n;a<r;a++)i[a]=a;return[i,n,r]},e.prototype.wdayset=function(e,t,n){for(var r=HM(null,this.yearlen+7),i=oN(ZM(e,t,n))-this.yearordinal,a=i,o=0;o<7&&(r[i]=i,++i,this.wdaymask[i]!==this.options.wkst);o++);return[r,a,i]},e.prototype.ddayset=function(e,t,n){var r=HM(null,this.yearlen),i=oN(ZM(e,t,n))-this.yearordinal;return r[i]=i,[r,i,i+1]},e.prototype.htimeset=function(e,t,n,r){var i=this,a=[];return this.options.byminute.forEach(function(t){a=a.concat(i.mtimeset(e,t,n,r))}),mN(a),a},e.prototype.mtimeset=function(e,t,n,r){var i=this.options.bysecond.map(function(n){return new UN(e,t,n,r)});return mN(i),i},e.prototype.stimeset=function(e,t,n,r){return[new UN(e,t,n,r)]},e.prototype.getdayset=function(e){switch(e){case LN.YEARLY:return this.ydayset.bind(this);case LN.MONTHLY:return this.mdayset.bind(this);case LN.WEEKLY:return this.wdayset.bind(this);case LN.DAILY:return this.ddayset.bind(this);default:return this.ddayset.bind(this)}},e.prototype.gettimeset=function(e){switch(e){case LN.HOURLY:return this.htimeset.bind(this);case LN.MINUTELY:return this.mtimeset.bind(this);case LN.SECONDLY:return this.stimeset.bind(this)}},e}()}));function bke(e,t,n,r,i,a){for(var o=[],s=0;s<e.length;s++){var c=void 0,l=void 0,u=e[s];u<0?(c=Math.floor(u/t.length),l=GM(u,t.length)):(c=Math.floor((u-1)/t.length),l=GM(u-1,t.length));for(var d=[],f=n;f<r;f++){var p=a[f];LM(p)&&d.push(p)}var m=void 0;m=c<0?d.slice(c)[0]:d[c];var h=t[l],g=dN(sN(i.yearordinal+m),h);YM(o,g)||o.push(g)}return mN(o),o}var xke=j((()=>{yN(),XM()}));function SP(e,t){var n=t.dtstart,r=t.freq,i=t.interval,a=t.until,o=t.bysetpos,s=t.count;if(s===0||i===0)return wP(e);var c=WN.fromDate(n),l=new xP(t);l.rebuild(c.year,c.month);for(var u=wke(l,c,t);;){var d=l.getdayset(r)(c.year,c.month,c.day),f=d[0],p=d[1],m=d[2],h=Cke(f,p,m,l,t);if(JM(o))for(var g=bke(o,u,p,m,l,f),_=0;_<g.length;_++){var v=g[_];if(a&&v>a)return wP(e);
21if(v>=n){var y=CP(v,t);if(!e.accept(y)||s&&(--s,!s))return wP(e)}}else for(var _=p;_<m;_++){var b=f[_];if(LM(b))for(var x=sN(l.yearordinal+b),S=0;S<u.length;S++){var C=u[S],v=dN(x,C);if(a&&v>a)return wP(e);if(v>=n){var y=CP(v,t);if(!e.accept(y)||s&&(--s,!s))return wP(e)}}}if(t.interval===0||(c.add(t,h),c.year>9999))return wP(e);IN(r)||(u=l.gettimeset(r)(c.hour,c.minute,c.second,0)),l.rebuild(c.year,c.month)}}function Ske(e,t,n){var r=n.bymonth,i=n.byweekno,a=n.byweekday,o=n.byeaster,s=n.bymonthday,c=n.bynmonthday,l=n.byyearday;return JM(r)&&!YM(r,e.mmask[t])||JM(i)&&!e.wnomask[t]||JM(a)&&!YM(a,e.wdaymask[t])||JM(e.nwdaymask)&&!e.nwdaymask[t]||o!==null&&!YM(e.eastermask,t)||(JM(s)||JM(c))&&!YM(s,e.mdaymask[t])&&!YM(c,e.nmdaymask[t])||JM(l)&&(t<e.yearlen&&!YM(l,t+1)&&!YM(l,-e.yearlen+t)||t>=e.yearlen&&!YM(l,t+1-e.yearlen)&&!YM(l,-e.nextyearlen+t-e.yearlen))}function CP(e,t){return new $N(e,t.tzid).rezonedDate()}function wP(e){return e.getValue()}function Cke(e,t,n,r,i){for(var a=!1,o=t;o<n;o++){var s=e[o];a=Ske(r,s,i),a&&(e[s]=null)}return a}function wke(e,t,n){var r=n.freq,i=n.byhour,a=n.byminute,o=n.bysecond;return IN(r)?ike(n):r>=kP.HOURLY&&JM(i)&&!YM(i,t.hour)||r>=kP.MINUTELY&&JM(a)&&!YM(a,t.minute)||r>=kP.SECONDLY&&JM(o)&&!YM(o,t.second)?[]:e.gettimeset(r)(t.hour,t.minute,t.second,t.millisecond)}var TP=j((()=>{RN(),yN(),yke(),AP(),qN(),XM(),eP(),xke(),GN()})),EP,DP,OP,kP,AP=j((()=>{yN(),xN(),$Oe(),nke(),RN(),qN(),QN(),nP(),uke(),FM(),TP(),EP={MO:new PM(0),TU:new PM(1),WE:new PM(2),TH:new PM(3),FR:new PM(4),SA:new PM(5),SU:new PM(6)},DP={freq:LN.YEARLY,dtstart:null,interval:1,wkst:EP.MO,count:null,until:null,tzid:null,bysetpos:null,bymonth:null,bymonthday:null,bynmonthday:null,byyearday:null,byweekno:null,byweekday:null,bynweekday:null,byhour:null,byminute:null,bysecond:null,byeaster:null},OP=Object.keys(DP),kP=function(){function e(e,t){e===void 0&&(e={}),t===void 0&&(t=!1),this._cache=t?null:new rP,this.origOptions=KN(e);var n=rke(e).parsedOptions;this.options=n}return e.parseText=function(e,t){return PN(e,t)},e.fromText=function(e,t){return zN(e,t)},e.fromString=function(t){return new e(e.parseString(t)||void 0)},e.prototype._iter=function(e){return SP(e,this.options)},e.prototype._cacheGet=function(e,t){return this._cache?this._cache._cacheGet(e,t):!1},e.prototype._cacheAdd=function(e,t,n){if(this._cache)return this._cache._cacheAdd(e,t,n)},e.prototype.all=function(e){if(e)return this._iter(new DN(`all`,{},e));var t=this._cacheGet(`all`);return t===!1&&(t=this._iter(new bN(`all`,{})),this._cacheAdd(`all`,t)),t},e.prototype.between=function(e,t,n,r){if(n===void 0&&(n=!1),!iN(e)||!iN(t))throw Error(`Invalid date passed in to RRule.between`);var i={before:t,after:e,inc:n};if(r)return this._iter(new DN(`between`,i,r));var a=this._cacheGet(`between`,i);return a===!1&&(a=this._iter(new bN(`between`,i)),this._cacheAdd(`between`,a,i)),a},e.prototype.before=function(e,t){if(t===void 0&&(t=!1),!iN(e))throw Error(`Invalid date passed in to RRule.before`);var n={dt:e,inc:t},r=this._cacheGet(`before`,n);return r===!1&&(r=this._iter(new bN(`before`,n)),this._cacheAdd(`before`,r,n)),r},e.prototype.after=function(e,t){if(t===void 0&&(t=!1),!iN(e))throw Error(`Invalid date passed in to RRule.after`);var n={dt:e,inc:t},r=this._cacheGet(`after`,n);return r===!1&&(r=this._iter(new bN(`after`,n)),this._cacheAdd(`after`,r,n)),r},e.prototype.count=function(){return this.all().length},e.prototype.toString=function(){return tP(this.origOptions)},e.prototype.toText=function(e,t,n){return VN(this,e,t,n)},e.prototype.isFullyConvertibleToText=function(){return HN(this)},e.prototype.clone=function(){return new e(this.origOptions)},e.FREQUENCIES=[`YEARLY`,`MONTHLY`,`WEEKLY`,`DAILY`,`HOURLY`,`MINUTELY`,`SECONDLY`],e.YEARLY=LN.YEARLY,e.MONTHLY=LN.MONTHLY,e.WEEKLY=LN.WEEKLY,e.DAILY=LN.DAILY,e.HOURLY=LN.HOURLY,e.MINUTELY=LN.MINUTELY,e.SECONDLY=LN.SECONDLY,e.MO=EP.MO,e.TU=EP.TU,e.WE=EP.WE,e.TH=EP.TH,e.FR=EP.FR,e.SA=EP.SA,e.SU=EP.SU,e.parseString=JN,e.optionsToString=tP,e}()}));function Tke(e,t,n,r,i,a){var o={},s=e.accept;
21function c(e,t){n.forEach(function(n){n.between(e,t,!0).forEach(function(e){o[Number(e)]=!0})})}i.forEach(function(e){var t=new $N(e,a).rezonedDate();o[Number(t)]=!0}),e.accept=function(e){var t=Number(e);return isNaN(t)?s.call(this,e):!o[t]&&(c(new Date(t-1),new Date(t+1)),!o[t])?(o[t]=!0,s.call(this,e)):!0},e.method===`between`&&(c(e.args.after,e.args.before),e.accept=function(e){var t=Number(e);return o[t]?!0:(o[t]=!0,s.call(this,e))});for(var l=0;l<r.length;l++){var u=new $N(r[l],a).rezonedDate();if(!e.accept(new Date(u.getTime())))break}t.forEach(function(t){SP(e,t.options)});var d=e._result;switch(mN(d),e.method){case`all`:case`between`:return d;case`before`:return d.length&&d[d.length-1]||null;default:return d.length&&d[0]||null}}var Eke=j((()=>{eP(),TP(),yN()}));function Dke(e,t){var n=[],r=[],i=[],a=[],o=YN(e),s=o.dtstart,c=o.tzid;return Mke(e,t.unfold).forEach(function(e){if(e){var t=jke(e),o=t.name,s=t.parms,l=t.value;switch(o.toUpperCase()){case`RRULE`:if(s.length)throw Error(`unsupported RRULE parm: ${s.join(`,`)}`);n.push(JN(e));break;case`RDATE`:var u=(/RDATE(?:;TZID=([^:=]+))?/i.exec(e)??[])[1];u&&!c&&(c=u),r=r.concat(NP(l,s));break;case`EXRULE`:if(s.length)throw Error(`unsupported EXRULE parm: ${s.join(`,`)}`);i.push(JN(l));break;case`EXDATE`:a=a.concat(NP(l,s));break;case`DTSTART`:break;default:throw Error(`unsupported property: `+o)}}}),{dtstart:s,tzid:c,rrulevals:n,rdatevals:r,exrulevals:i,exdatevals:a}}function Oke(e,t){var n=Dke(e,t),r=n.rrulevals,i=n.rdatevals,a=n.exrulevals,o=n.exdatevals,s=n.dtstart,c=n.tzid,l=t.cache===!1;if(t.compatible&&(t.forceset=!0,t.unfold=!0),t.forceset||r.length>1||i.length||a.length||o.length){var u=new BP(l);return u.dtstart(s),u.tzid(c||void 0),r.forEach(function(e){u.rrule(new kP(MP(e,s,c),l))}
21),i.forEach(function(e){u.rdate(e)}),a.forEach(function(e){u.exrule(new kP(MP(e,s,c),l))}),o.forEach(function(e){u.exdate(e)}),t.compatible&&t.dtstart&&u.rdate(s),u}var d=r[0]||{};return new kP(MP(d,d.dtstart||t.dtstart||s,d.tzid||t.tzid||c),l)}function jP(e,t){return t===void 0&&(t={}),Oke(e,kke(t))}function MP(e,t,n){return TN(TN({},e),{dtstart:t,tzid:n})}function kke(e){var t=[],n=Object.keys(e),r=Object.keys(PP);if(n.forEach(function(e){YM(r,e)||t.push(e)}),t.length)throw Error(`Invalid options: `+t.join(`, `));return TN(TN({},PP),e)}function Ake(e){if(e.indexOf(`:`)===-1)return{name:`RRULE`,value:e};var t=WM(e,`:`,1);return{name:t[0],value:t[1]}}function jke(e){var t=Ake(e),n=t.name,r=t.value,i=n.split(`;`);if(!i)throw Error(`empty property name`);return{name:i[0].toUpperCase(),parms:i.slice(1),value:r}}function Mke(e,t){if(t===void 0&&(t=!1),e&&=e.trim(),!e)throw Error(`Invalid empty string`);if(!t)return e.split(/\s/);for(var n=e.split(`
22`),r=0;r<n.length;){var i=n[r]=n[r].replace(/\s+$/g,``);i?r>0&&i[0]===` `?(n[r-1]+=i.slice(1),n.splice(r,1)):r+=1:n.splice(r,1)}return n}function Nke(e){e.forEach(function(e){if(!/(VALUE=DATE(-TIME)?)|(TZID=)/.test(e))throw Error(`unsupported RDATE/EXDATE parm: `+e)})}function NP(e,t){return Nke(t),e.split(`,`).map(function(e){return gN(e)})}var PP,FP=j((()=>{EN(),AP(),VP(),yN(),XM(),QN(),PP={dtstart:null,cache:!1,unfold:!1,forceset:!1,compatible:!1,tzid:null}}));function IP(e){var t=this;return function(n){if(n!==void 0&&(t[`_${e}`]=n),t[`_${e}`]!==void 0)return t[`_${e}`];for(var r=0;r<t._rrule.length;r++){var i=t._rrule[r].origOptions[e];if(i)return i}}}function LP(e,t){if(!(e instanceof kP))throw TypeError(String(e)+` is not RRule instance`);YM(t.map(String),String(e))||t.push(e)}function RP(e,t){if(!(e instanceof Date))throw TypeError(String(e)+` is not Date instance`);YM(t.map(Number),Number(e))||(t.push(e),mN(t))}function zP(e,t,n){var r=!n||n.toUpperCase()===`UTC`;return`${r?`${e}:`:`${e};TZID=${n}:`}${t.map(function(e){return hN(e.valueOf(),r)}).join(`,`)}`}var BP,VP=j((()=>{EN(),AP(),yN(),XM(),Eke(),FP(),nP(),BP=function(e){SN(t,e);function t(t){t===void 0&&(t=!1);var n=e.call(this,{},t)||this;return n.dtstart=IP.apply(n,[`dtstart`]),n.tzid=IP.apply(n,[`tzid`]),n._rrule=[],n._rdate=[],n._exrule=[],n._exdate=[],n}return t.prototype._iter=function(e){return Tke(e,this._rrule,this._exrule,this._rdate,this._exdate,this.tzid())},t.prototype.rrule=function(e){LP(e,this._rrule)},t.prototype.exrule=function(e){LP(e,this._exrule)},t.prototype.rdate=function(e){RP(e,this._rdate)},t.prototype.exdate=function(e){RP(e,this._exdate)},t.prototype.rrules=function(){return this._rrule.map(function(e){return jP(e.toString())})},t.prototype.exrules=function(){return this._exrule.map(function(e){return jP(e.toString())})},t.prototype.rdates=function(){return this._rdate.map(function(e){return new Date(e.getTime())})},t.prototype.exdates=function(){return this._exdate.map(function(e){return new Date(e.getTime())})},t.prototype.valueOf=function(){var e=[];return!this._rrule.length&&this._dtstart&&(e=e.concat(tP({dtstart:this._dtstart}))),this._rrule.forEach(function(t){e=e.concat(t.toString().split(`
23`))}),this._exrule.forEach(function(t){e=e.concat(t.toString().split(`
24`).map(function(e){return e.replace(/^RRULE:/,`EXRULE:`)}).filter(function(e){return!/^DTSTART/.test(e)}))}),this._rdate.length&&e.push(zP(`RDATE`,this._rdate,this.tzid())),this._exdate.length&&e.push(zP(`EXDATE`,this._exdate,this.tzid())),e},t.prototype.toString=function(){return this.valueOf().join(`
25`)},t.prototype.clone=function(){var e=new t(!!this._cache);return this._rrule.forEach(function(t){return e.rrule(t.clone())}),this._exrule.forEach(function(t){return e.exrule(t.clone())}),this._rdate.forEach(function(t){return e.rdate(new Date(t.getTime()))}),this._exdate.forEach(function(t){return e.exdate(new Date(t.getTime()))}),e},t}(kP)})),HP=j((()=>{AP(),VP(),FP(),RN(),FM(),yN()}));async function UP(e){return await(await He.get(`${apiBasePath}telephony/entries`,{params:e}).catch(e=>(Re(e),e))).data}async function Pke(e){let t=await He.get(`${apiBasePath}telephony/absences/${e}`).catch(e=>(Re(e),null));return t?t?.data.data??null:null}async function Fke(e){let t=await He.get(`${apiBasePath}telephony/presences/${e}`).catch(e=>(Re(e),null));return t?t?.data.data??null:null}async function WP(e,t=!0){let n=await He.post(`${apiBasePath}telephony/absences`,e).catch(e=>(t&&Re(e),null));return n?n?.data.data??null:null}async function GP(e,t=!0){try{return(await He.put(`${apiBasePath}telephony/absences/${e.id}`,e)).data.data}catch(e){return t&&Re(e),null}}async function KP(e){try{return await He.delete(`${apiBasePath}telephony/absences/${e}`),!0}catch{return Re(`Die Abwesenheit konnte nicht gelöscht werden.`),!1}}function qP(e){let t=[];return e.start||t.push(`Bitte geben Sie einen Startzeitpunkt ein.`),e.end||t.pu
25sh(`Bitte geben Sie einen Endzeitpunkt ein.`),e.start>e.end&&t.push(`Der Startzeitpunkt muss vor dem Endzeitpunkt liegen.`),e.title.length<1&&t.push(``),t.length>0?t:null}async function JP(e,t=!0){if(!Lke(e))return null;try{return(await He.post(`${apiBasePath}telephony/presences`,ZP(e))).data.data??null}catch(e){return console.error(e),t&&Re(e),null}}async function YP(e,t=!0){try{return(await He.put(`${apiBasePath}telephony/presences/${e.id}`,ZP(e))).data.data}catch(e){return t&&Re(e),null}}async function XP(e){try{return await He.delete(`${apiBasePath}telephony/presences/${e}`),!0}catch{return U(`Der Termin konnte nicht gelöscht werden.`),!1}}async function Ike(e,t,n){let r=await He.get(`${apiBasePath}telephony/absences/conflicts`,{params:{id:e,start:t,end:n}}).catch(e=>{Re(e)});return r?r.data.data.conflicts:null}function ZP(e){return{id:e.id,person_id:e.personId,is_active:e.isActive,rrule:e.rrule,length:e.length,is_regarding_guardians_and_students:e.isRegardingGuardiansAndStudents,is_regarding_employees:e.isRegardingEmployees,modules:e.modules}}function Lke(e){return e.rrule?e.length<0?(U(`Die Termindauer muss größer als 0 sein.`),!1):e.modules?!0:(U(`Das Modul muss angegeben werden.`),!1):(U(`Bitte geben Sie eine Regel ein.`),!1)}function QP(e){return new kP({freq:kP.WEEKLY,byweekday:[0,1,2,3,4],byhour:7,byminute:0,bysecond:0,...e})}async function Rke(e,t){let n=(await UP({filter:`absences`,personId:e})).data.absences,r=new Set;n.forEach(e=>{if(e.id===t)return;let n=Math.abs($P.differenceInDays(e.start,e.end))+1;for(let t=0;t<n;t++)r.add($P.addDays(e.start,t))});let i=[];return r.forEach(e=>{i.push(e)}),i}var $P,eF=j((()=>{Ve(),HP(),W(),It(),$P=Ft()})),tF,nF,rF,iF,aF,oF,sF,cF,lF,uF,dF,fF=j((()=>{z(),gM(),xM(),Yr(),ZOe(),Q(),MM(),mr(),eF(),It(),Hr(),hi(),tF={key:0,class:`box-border w-full flex flex-col justify-between h-full`},nF={class:`py-2 border-b border-b-grey-100`},rF={class:`box-border py-2 border-b border-b-grey-100 flex items-center justify-between`},iF={class:`mt-6`},aF={class:`flex items-center justify-between gap-2 py-3 border-b border-b-grey-100`},oF={class:`flex items-center justify-between gap-2 py-3`},sF={class:`text-red-600 list-disc ml-4 whitespace-pre`},cF=[`innerHTML`],lF={key:0},uF={class:`flex items-center justify-between gap-2`},dF=p({__name:`AbsenceForm`,props:{absence:{default:void 0},personId:{},inlineSave:{type:Boolean,default:!1},viewContext:{default:`mobile`},disabledDates:{default:void 0}},emits:[`save`,`cancel`,`delete`,`update:absenceForm`,`set-dirty`],setup(e,{emit:n}){let r=e,a=n,o=Ft(),s=V(),c=V({validation:void 0,conflicts:void 0}),l=V(0),u=V(!1),d=V([]),f=H(()=>Object.values(c.value).filter(e=>!!e&&e.length>0&&e.join(``).length>0).length>0),p=H(()=>Object.values(c.value).some(e=>!!e&&e.length>0&&e.join(``).length===0)),m=H(()=>(s.value?.title?.length??0)>=1),g=H(()=>r.absence===void 0?[s.value?.title!==void 0,s.value?.start!==void 0,s.value?.end!==void 0].every(Boolean):[s.value?.title!==r.absence.title,!o.isEqual(o.startOfDay(new Date(s.value?.start??new Date)),o.startOfDay(new Date(r.absence.start))),!o.isEqual(o.startOfDay(new Date(s.value?.end??new Date)),o.startOfDay(new Date(r.absence.end))),r.absence.visibleForEmployees!==s.value?.visibleForEmployees,r.absence.visibleForStudentsAndGuardians!==s.value?.visibleForStudentsAndGuardians].some(Boolean));N([()=>s.value?.start,()=>s.value?.end],async()=>{if(!r.inlineSave||!s.value?.start||!s.value?.end)return;let e=await Ike(s.value.id,s.value.start,s.value.end);if(e&&(d.value=e),!e||e.length===0){c.value.conflicts=void 0;return}let t=e.map(e=>e.title).join(`<br /> – `);c.value.conflicts=[`Die ${e.length===1?`folgende Abwesenheit überschneidet`:`folgenden Abwesenheiten überschneiden`} sich mit dem ausgewählten Zeitraum: <br /> – ${t}`],u.value=f.value},{flush:`post`}),oe(()=>{s.value&&(c.value.validation=qP(s.value)??void 0,u.value=f.value),a(`set-dirty`,g.value)},{flush:`post`}),oe(()=>{if(r.absence)s.value={...r.absence,start:o.apiFormat(new Date(r.absence.start)),end:o.apiFormat(new Date(r.absence.end))};else{let e=o.addDays(o.startOfDay(new Date),1);s.value={title:``,personId:r.personId,start:o.apiFormat(e),end:o.apiFormat(o.addWee
25ks(e,2)),visibleForEmployees:!0,visibleForStudentsAndGuardians:!0};let[t,n]=v();s.value.start=o.apiFormat(t),s.value.end=o.apiFormat(n)}}),oe(()=>{a(`update:absenceForm`,s.value)});function _(){if(!s.value)return;let e=qP(s.value);if(e){c.value.validation=e;let t=Date.now();l.value=t,setTimeout(()=>{l.value===t&&(u.value=f.value)},f.value?600:0);return}a(`save`,s.value)}H(()=>{if(!s.value?.start)return;let e=r.disabledDates?.filter(e=>o.isAfter(e,new Date(s.value.start)))??[];if(e.length!==0)return e.sort((e,t)=>e.getTime()-t.getTime()>0?1:-1),e[0]});function v(e=!1){let t=o.startOfDay(new Date);e&&(t=o.startOfDay(new Date(s.value.start)));let n=new Set((r.disabledDates??[]).map(e=>e.getTime()));for(;n.has(t.getTime());)t=o.addDays(t,1);let i=o.addWeeks(t,2);for(;n.has(i.getTime());)i=o.subDays(i,1);return[t,i]}let b=H(()=>!(!g.value||f.value||p.value||!m.value));fi([`Enter`],e=>{b.value&&r.inlineSave&&(e.stopPropagation(),e.stopImmediatePropagation(),_())},{preventDefault:!0});let S=H(()=>{if(!s.value?.start)return;let e=r.disabledDates?.filter(e=>o.isAfter(e,new Date(s.value.start)))??[];if(e.length!==0)return e.sort((e,t)=>e.getTime()-t.getTime()>0?1:-1),e[0]});function w(){if(s.value.start<=s.value.end)return;let e=v(!0);s.value.start=o.apiFormat(e[0]),s.value.end=o.apiFormat(e[1])}return(n,l)=>s.value?(y(),C(`div`,tF,[x(`div`,null,[x(`div`,nF,[t(Xr,{value:s.value.title,"onUpdate:value":l[0]||=e=>s.value.title=e,placeholder:`Grund der Abwesenheit`,class:`text-grey`,"live-rules":[h(zr).maxLength(h(25))]},null,8,[`value`,`live-rules`])]),x(`div`,rF,[l[12]||=x(`span`,{class:`text-grey font-semibold`},`Von:`,-1),e.viewContext===`mobile`?(y(),i(OM,{key:0,title:``,date:s.value.start,class:`w-36`,"onUpdate:date":l[1]||=e=>{e&&(s.value.start=e),w()}},null,8,[`date`])):(y(),C(`span`,{key:1,class:`contents`,onClick:l[3]||=se(()=>{},[`prevent`,`stop`])},[t(hM,{date:s.value.start,"disabled-dates":e.disabledDates,"onUpdate:date":l[2]||=e=>{e&&(s.value.start=e),w()}},null,8,[`date`,`disabled-dates`])]))]),x(`div`,{class:P([`box-border py-2 flex items-center justify-between`,{"border-b border-b-grey-100":r.viewContext===`mobile`}])},[l[13]||=x(`span`,{class:`text-grey font-semibold`},`Bis:`,-1),e.viewContext===`mobile`?(y(),i(OM,{key:0,title:``,date:s.value.end,class:`w-36`,"onUpdate:date":l[4]||=e=>e?s.value.end=e:null},null,8,[`date`])):(y(),C(`span`,{key:1,class:`contents`,onClick:l[6]||=se(()=>{},[`prevent`,`stop`])},[t(hM,{date:s.value.end,"disabled-dates":e.disabledDates,"disabled-before":h(o).subDays(new Date(s.value.start),1),"disabled-after":S.value,"onUpdate:date":l[5]||=e=>e?s.value.end=e:null},null,8,[`date`,`disabled-dates`,`disabled-before`,`disabled-after`])]))],2),x(`div`,iF,[l[16]||=x(`div`,{class:`py-1 border-solid border-x-0 border-t-0 border-b border-b-grey-100`},[x(`p`,{class:`font-semibold text-grey`},`Grund und Enddatum sichtbar für`)],-1),x(`div`,null,[x(`div`,aF,[l[14]||=x(`span`,{class:`mr-2`},`Mitarbeitende`,-1),t(hr,{on:s.value.visibleForEmployees,"onUpdate:on":l[7]||=e=>s.value.visibleForEmployees=e,size:`Medium`},null,8,[`on`])]),x(`div`,oF,[l[15]||=x(`span`,{class:`mr-2`},`Schüler:innen & Bezugspersonen`,-1),t(hr,{on:s.value.visibleForStudentsAndGuardians,"onUpdate:on":l[8]||=e=>s.value.visibleForStudentsAndGuardians=e,size:`Medium`},null,8,[`on`])])])]),t(bM,{show:u.value&&e.inlineSave},{default:R(()=>[x(`ul`,sF,[(y(!0),C(k,null,F(Object.values(c.value).filter(e=>!!e&&e.length>0&&e.join(``).length>0),e=>(y(),C(`li`,{key:e.join(``),class:`py-1`},[x(`p`,{class:`whitespace-pre-wrap`,innerHTML:e[0]},null,8,cF)]))),128))])]),_:1},8,[`show`])]),e.inlineSave?(y(),C(`div`,{key:0,class:P([`flex flex-col gap-2`,{"pb-5":e.viewContext===`mobile`}])},[r.absence===void 0?B(``,!0):(y(),C(`div`,lF,[t($,{class:`w-full`,text:`Abwesenheit löschen`,icon:jM,variant:`Danger-Outline`,onClick:l[9]||=e=>a(`delete`)})])),x(`div`,uF,[t($,{class:`w-full`,text:`Abbrechen`,variant:`Secondary`,onClick:l[10]||=e=>a(`cancel`)}),t($,{class:`w-full`,text:`Speichern`,variant:`Primary`,disabled:!b.value,onClick:l[11]||=e=>_()},null,8,[`disabled`])])],2)):B(``,!0)])):B(``,!0)}})})),pF,mF=j((()=>{fF(),fF(),pF=dF})),hF,gF,_F,vF,yF=j((()=>{z(),hF={class:`mb-2`},gF={class:`text-lg font-semibold mb-2`},_F={class:`text-grey-400`},vF=p({__name:`FormPageTitleBar`,props:{title:{},description:{}},setup(e){return(t,n)=>
25(y(),C(`div`,hF,[x(`h2`,gF,A(e.title),1),x(`p`,_F,A(e.description),1)]))}})})),bF,xF=j((()=>{yF(),yF(),bF=vF})),SF,CF,wF=j((()=>{z(),Dp(),W(),mF(),xF(),eF(),SF={class:`box-border px-5 py-4 h-screen w-full flex flex-col`},CF=p({__name:`CreateAbsence`,setup(e){let n=Bf(),r=V();oe(()=>{r.value=b(`telephonyPersonId`)});async function a(e){try{if(await WP(e,!1)===null){U(`Fehler beim Erstellen der Abwesenheit`);return}}catch(e){console.error(e),U(`Fehler beim Erstellen der Abwesenheit`)}n.back()}return(e,n)=>(y(),C(`div`,SF,[t(bF,{title:`Neue Abwesenheit`,description:`An diesen Tagen ist deine Abwesenheit für alle Personen sichtbar.`}),r.value?(y(),i(pF,{key:0,class:`h-full`,"person-id":r.value,"inline-save":!0,onCancel:n[0]||=t=>e.$router.back(),onSave:n[1]||=e=>a(e)},null,8,[`person-id`])):B(``,!0)]))}})})),TF,zke=j((()=>{wF(),wF(),TF=CF})),EF,DF,OF=j((()=>{z(),Dp(),W(),mF(),xF(),eF(),EF={key:0,class:`box-border px-5 py-4 h-screen w-full flex flex-col`},DF=p({__name:`EditAbsence`,props:{absenceId:{}},setup(e){let n=e,r=Bf(),a=V(),o=V();oe(()=>{o.value=b(`telephonyPersonId`)});async function s(){try{let e=await Pke(n.absenceId);e?a.value=e:Bf().push({name:`telephony.index`})}catch(e){Re(e),Bf().push({name:`telephony.index`})}}async function c(){try{await KP(n.absenceId)?r.back():U(`Fehler beim Löschen der Abwesenheit`)}catch(e){Re(e)}}async function l(e){try{if(await GP(e,!1)===null){U(`Fehler beim Erstellen der Abwesenheit`);return}}catch(e){console.error(e),U(`Fehler beim Erstellen der Abwesenheit`)}r.back()}return s(),(e,n)=>a.value?(y(),C(`div`,EF,[t(bF,{title:`Abwesenheit editieren`,description:`An diesen Tagen ist deine Abwesenheit für alle Personen sichtbar.`}),o.value?(y(),i(pF,{key:0,absence:a.value,"person-id":o.value,"inline-save":!0,onDelete:n[0]||=e=>c(),onCancel:n[1]||=t=>e.$router.back(),onSave:n[2]||=e=>l(e)},null,8,[`absence`,`person-id`])):B(``,!0)])):B(``,!0)}})})),kF,Bke=j((()=>{OF(),OF(),kF=DF}));function Vke(e,t){return y(),C(`div`,null,[(y(),C(`svg`,jF,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M128 16c0-8.8-7.2-16-16-16S96 7.2 96 16l0 48-32 0C28.7 64 0 92.7 0 128L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-288c0-35.3-28.7-64-64-64l-32 0 0-48c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 48-192 0 0-48zM64 96l320 0c17.7 0 32 14.3 32 32l0 288c0 17.7-14.3 32-32 32L64 448c-17.7 0-32-14.3-32-32l0-288c0-17.7 14.3-32 32-32zM88 208a24 24 0 1 0 48 0 24 24 0 1 0 -48 0zM336 312a24 24 0 1 0 0 48 24 24 0 1 0 0-48zM192 208c0 8.8 7.2 16 16 16l128 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-128 0c-8.8 0-16 7.2-16 16zm48 112l-128 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l128 0c8.8 0 16-7.2 16-16s-7.2-16-16-16z`},null,-1)]]))])}var AF,jF,MF,NF=j((()=>{z(),G(),AF={},jF={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},MF=K(AF,[[`render`,Vke]])}));function Hke(e,t){return y(),C(`div`,null,[(y(),C(`svg`,FF,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M441.4 67.1c7.1 5.2 8.7 15.2 3.5 22.4l-280 384c-2.8 3.8-7 6.2-11.7 6.5s-9.2-1.3-12.6-4.6l-136-136c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0l122.8 122.8 269-368.9c5.2-7.1 15.2-8.7 22.4-3.5z`},null,-1)]]))])}var PF,FF,IF,LF=j((()=>{z(),G(),PF={},FF={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},IF=K(PF,[[`render`,Hke]])}));function Uke(e,t){return y(),C(`div`,null,[(y(),C(`svg`,zF,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M379.3 91.3c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L192 233.4 27.3 68.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L169.4 256 4.7 420.7c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L192 278.6 356.7 443.3c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L214.6 256 379.3 91.3z`},null,-1)]]))])}var RF,zF,BF,VF=j((()=>{z(),G(),RF={},zF={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},BF=K(RF,[[`render`,Uke]])})),HF,UF,WF,GF,KF,qF,JF,YF,XF=j((()=>{z(),bi(),NF(),LF(),kr(),VF(),It(),HF={class:`w-full pr-2`},UF={class:`min-w-[2.5rem] flex justify-center w-fit`},WF={class:`flex flex-col gap-1 w-full`},GF={class:`flex justify-between font-semibold items-start w-full`},KF={class:`flex items-center gap-2`},qF={class:`pr-2`},JF={class:`text-base`}
25,YF=p({__name:`AbsenceListElement`,props:{absence:{},isLast:{type:Boolean}},emits:[`click`],setup(e){let n=e,r=Ft(),i=H(()=>n.absence.start===n.absence.end?r.defaultDateFormat(n.absence.start):`${r.defaultDateFormat(n.absence.start)} bis ${r.defaultDateFormat(n.absence.end)}`),a=H(()=>{let e=new Date(n.absence.end);return r.endOfDay(r.addMinutes(e,-e.getTimezoneOffset()))}),o=H(()=>{let e=new Date;return r.isBefore(e,n.absence.start)?`scheduled`:r.isAfter(e,n.absence.start)&&r.isBefore(e,a.value)?`active`:`passed`}),s=H(()=>{switch(o.value){case`active`:return`Green`;case`scheduled`:return`Blue`;case`passed`:return`Gray`;default:return`Gray`}}),c=H(()=>{switch(o.value){case`active`:return IF;case`scheduled`:return Ar;case`passed`:return BF;default:return BF}}),l=H(()=>{switch(o.value){case`active`:return`Aktiv`;case`scheduled`:return`Bevorstehend`;case`passed`:return`Vergangen`;default:return`Ungewiss`}});return(r,a)=>(y(),C(`div`,HF,[x(`div`,{class:P([`flex items-center justify-start box-border py-4 pr-1 gap-2 w-full border-t border-t-grey-100`,{"border-b border-b-grey-100":n.isLast}]),onClick:a[0]||=e=>r.$emit(`click`,e)},[x(`div`,UF,[t(MF,{class:`icon-square-1-5 text-blue`})]),x(`div`,WF,[x(`div`,GF,[x(`div`,KF,[x(`p`,null,A(e.absence.title),
251)]),x(`div`,qF,[t(xi,{variant:s.value,icon:c.value,label:l.value},null,8,[`variant`,`icon`,`label`])])]),x(`div`,null,[x(`p`,JF,A(i.value),1)])])],2)]))}})})),ZF,Wke=j((()=>{XF(),XF(),ZF=YF})),QF,$F,eI,tI,nI=j((()=>{z(),QF={class:`flex flex-col gap-1`},$F={class:`flex gap-1 text-blue font-semibold items-center`},eI={class:`text-base text-left`},tI=p({__name:`CreateButton`,props:{title:{},description:{}},emits:[`click`],setup(e){return(t,n)=>(y(),C(`button`,{class:`flex items-center justify-start p-4 border border-grey-100 gap-2 rounded outline-none`,onClick:n[0]||=e=>t.$emit(`click`,e)},[x(`div`,null,[Ee(t.$slots,`icon`)]),x(`div`,QF,[x(`div`,$F,[x(`p`,null,A(e.title),1)]),x(`div`,null,[x(`p`,eI,A(e.description),1)])])]))}})})),rI,Gke=j((()=>{nI(),nI(),rI=tI}));function Kke(){return{MO:$t(`global.weekday.label.monday`),TU:$t(`global.weekday.label.tuesday`),WE:$t(`global.weekday.label.wednesday`),TH:$t(`global.weekday.label.thursday`),FR:$t(`global.weekday.label.friday`),SA:$t(`global.weekday.label.saturday`),SU:$t(`global.weekday.label.sunday`)}}function qke(){return{MO:$t(`global.weekday.label.mondayShort`),TU:$t(`global.weekday.label.tuesdayShort`),WE:$t(`global.weekday.label.wednesdayShort`),TH:$t(`global.weekday.label.thursdayShort`),FR:$t(`global.weekday.label.fridayShort`),SA:$t(`global.weekday.label.saturdayShort`),SU:$t(`global.weekday.label.sundayShort`)}}function iI(){function e(e){let t=Kke();if(e.length===2&&e[0]+e[1]===11)return $t(`global.weekday.range.label.weekend`);if(e.length===7)return $t(`global.weekday.range.label.daily`);if(e.length===0)return $t(`global.weekday.range.label.never`);if(e.length===1)return t[NM[e[0]]];if(e.length===5&&Math.min(...e)===0&&Math.max(...e)===4)return $t(`global.weekday.range.label.workdays`);if(e.length===6){let n=[0,1,2,3,4,5,6].find(t=>!e.includes(t));if(n!==void 0)return $t(`global.weekday.range.label.everyDayExcept`,{params:{day:t[NM[n]]}})}let n=Math.min(...e),r=Math.max(...e);if(e.length===r-n+1&&e.length>2)return $t(`global.weekday.range.label.fromTo`,{params:{from:t[NM[n]],to:t[NM[r]]}});let i=e.sort((e,t)=>e-t).map(e=>Object.values(t)[e]).join(`, `),a=i.lastIndexOf(`, `);return i.slice(0,a)+` `+$t(`global.label.and`)+` `+i.slice(a+2)}function t(e){return new Date(0,0,0,e.options.byhour?.[0]??0,e.options.byminute?.[0]??0,0)}return{getWeekDayString:e,getTime:t}}var aI=j((()=>{HP()})),oI,sI,cI,lI,uI,dI,fI,pI,mI=j((()=>{z(),HP(),vr(),LF(),kr(),VF(),It(),aI(),oI={class:`w-full pr-2`},sI={class:`min-w-[2.5rem] flex justify-center`},cI={class:`flex flex-col gap-1 w-full`},lI={class:`flex justify-between font-semibold items-center w-full`},uI={class:`flex items-center gap-2`},dI={class:`pr-2`},fI={class:`text-base`},pI=p({__name:`PresenceListElement`,props:{presence:{},isLast:{type:Boolean}},emits:[`click`],setup(e){let n=e,r=Ft(),i=H(()=>jP(n.presence.rrule)),a=H(()=>{let e=new Date;return e.setHours(i.value.options.byhour[0]??0),e.setMinutes(i.value.options.byminute[0]??0),e.setSeconds(0),e}),o=H(()=>r.addMinutes(a.value,n.presence.length)),s=H(()=>`${r.defaultTimeFormat(a.value)} bis ${r.defaultTimeFormat(o.value)}`),c=H(()=>n.presence.isActive?`active`:`inactive`),l=iI();return(e,r)=>(y(),C(`div`,oI,[x(`div`,{class:P([`flex items-center justify-start box-border py-4 pr-1 gap-2 w-full border-t border-t-grey-100`,{"border-b border-b-grey-100":n.isLast}]),onClick:r[0]||=t=>e.$emit(`click`,t)},[x(`div`,sI,[t(Ar,{class:`text-xl text-blue -rotate-90`})]),x(`div`,cI,[x(`div`,lI,[x(`div`,uI,[x(`p`,null,A(h(l).getWeekDayString(h(jP)(n.presence.rrule).options.byweekday)),1)]),x(`div`,dI,[t(yr,{icon:n.presence.isActive?IF:BF,text:c.value===`active`?`Aktiv`:`Inaktiv`,color:c.value===`active`?`green`:`red`},null,8,[`icon`,`text`,`color`])])]),x(`div`,null,[x(`p`,fI,A(s.value),1)])])],2)]))}})})),hI,Jke=j((()=>{mI(),mI(),hI=pI}));function Yke(e,t){return y(),C(`div`,null,[(y(),C(`svg`,_I,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M454.6 45.3l12.1 12.1c12.5 12.5 12.5 32.8 0 45.3L440 129.4 382.6 72 409.4 45.3c12.5-12.5 32.8-12.5 45.3 0zM189 265.6l171-170.9 57.4 57.4-171 171c-4.2 4.2-9.6 7.2-15.4 8.6l-65.6 15.1 15.1-65.6c1.3-5.8 4.3-11.2 8.6-15.4zM386.7 22.6L166.4 243c-8.5 8.5-14.4 19.2-17.1 30.9l-20.9 90.6c-1.2 5.4 .4 11 4.3 14.9s9.5 5.5 14.9 4.3l90.6-20.9c11.7-2.7 22.4-8.6 3
250.9-17.1L489.4 125.3c25-25 25-65.5 0-90.5L477.3 22.6c-25-25-65.5-25-90.5 0zM80 64C35.8 64 0 99.8 0 144L0 432c0 44.2 35.8 80 80 80l288 0c44.2 0 80-35.8 80-80l0-128c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 128c0 26.5-21.5 48-48 48L80 480c-26.5 0-48-21.5-48-48l0-288c0-26.5 21.5-48 48-48l128 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L80 64z`},null,-1)]]))])}var gI,_I,vI,yI=j((()=>{z(),G(),gI={},_I={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},vI=K(gI,[[`render`,Yke]])})),bI,xI,SI,CI,wI,TI,EI,DI,OI,kI,AI,jI,MI=j((()=>{z(),W(),jf(),Nf(),Wke(),Gke(),Jke(),Ln(),NF(),kr(),yI(),MM(),eF(),bI={class:`px-5 py-4 flex flex-col gap-8 overflow-hidden mb-4 w-full`},xI={class:`flex flex-col gap-4 w-full`},SI={class:`w-10 flex justify-center`},CI={class:`w-10 flex justify-center`},wI={key:0,class:`overflow-hidden`},TI=[`onClick`],EI={key:1,class:`flex justify-center items-center mt-4`},DI={key:0,class:`overflow-hidden`},OI={key:0},kI=[`onClick`],AI={key:1,class:`flex justify-center items-center mt-4`},jI=p({__name:`PresenceAbsenceList`,setup(e){let n=V(),r=V([]),a=V([]),o=!!b(`isTelephonyModuleEnabled`);async function s(){try{let e=await UP();n.value=e.data,r.value=e.data.presences,a.value=e.data.absences}catch{U(`Absenzen und Zeitpläne konnte nicht geladen werden`)}}async function c(e){await XP(e)&&(r.value=r.value.filter(t=>t.id!==e))}async function l(e){await KP(e)&&(a.value=a.value.filter(t=>t.id!==e))}return s(),(e,s)=>{let u=ve(`RouterLink`);return y(),C(`div`,bI,[x(`div`,xI,[t(u,{to:{name:`telephony.absence.new`,query:{backNavigation:`true`}},class:`w-full`},{default:R(()=>[t(rI,{title:`Neue Abwesenheit`,description:`An diesen Tagen ist deine Abwesenheit für alle Personen sichtbar.`,class:`w-full`},{icon:R(()=>[x(`div`,SI,[t(MF,{class:`text-xl text-blue`})])]),_:1})]),_:1}),h(o)?(y(),i(u,{key:0,to:{name:`telephony.presence.new`,query:{backNavigation:`true`}},class:`w-full`},{default:R(()=>[t(rI,{title:`Neuer Zeitplan`,description:`Zu diesen Zeiten erhältst du Benachrichtigungen.`,class:`w-full`},{icon:R(()=>[x(`div`,CI,[t(Ar,{class:`text-xl text-blue -rotate-90`})])]),_:1})]),_:1})):B(``,!0)]),x(`div`,null,[s[2]||=x(`div`,{class:`p-2 pb-4`},[x(`h2`,{class:`text-lg font-semibold`},`Abwesenheiten`)],-1),n.value&&a.value.length>0?(y(),C(`div`,wI,[t(Mf,null,{default:R(()=>[(y(!0),C(k,null,F(a.value,(e,n)=>(y(),C(`div`,{key:e.id},[t(Af,null,{left:R(()=>[t(u,{to:{name:`telephony.absence.edit`,params:{absenceId:e.id},query:{backNavigation:`true`}},class:`bg-blue h-full w-20 text-white flex justify-center items-center flex-col gap-1 z-10`},{default:R(()=>[t(vI,{class:`text-2xl`}),s[0]||=x(`span`,{class:`text-sm`},`Editieren`,-1)]),_:1},8,[`to`])]),default:R(()=>[t(u,{class:`w-[calc(100vw_-_20px)] flex justify-start items-center`,to:{name:`telephony.absence.edit`,params:{absenceId:e.id},query:{backNavigation:`true`}}},{default:R(()=>[t(ZF,{absence:e,"is-last":n===a.value.length-1},null,8,[`absence`,`is-last`])]),_:2},1032,[`to`])]),right:R(()=>[x(`div`,{class:`bg-red h-full w-20 text-white flex justify-center items-center flex-col gap-1 z-10`,onClick:t=>l(e.id)},[t(jM,{class:`text-2xl`}),s[1]||=x(`span`,{class:`text-sm`},`Löschen`,-1)],8,TI)]),_:2},1024)]))),128))]),_:1})])):n.value?(y(),C(`div`,EI,[t(Rn,{title:`Es wurde noch keine Abwesenheit erfasst.`})])):B(``,!0)]),h(o)?(y(),C(`div`,DI,[s[5]||=x(`div`,{class:`p-2 pb-4`},[x(`h2`,{class:`text-lg font-semibold`},`Zeitpläne für Benachrichtigungen`)],-1),n.value&&r.value.length>0?(y(),C(`div`,OI,[t(Mf,null,{default:R(()=>[(y(!0),C(k,null,F(r.value,(e,n)=>(y(),C(`div`,{key:e.id},[t(Af,null,{left:R(()=>[t(u,{to:{name:`telephony.presence.edit`,params:{presenceId:e.id},query:{backNavigation:`true`}},class:`bg-blue h-full w-20 text-white flex justify-center items-center flex-col gap-1 z-10`},{default:R(()=>[t(vI,{class:`text-2xl`}),s[3]||=x(`span`,{class:`text-sm`},`Editieren`,-1)]),_:1},8,[`to`])]),default:R(()=>[t(u,{class:`w-[calc(100vw_-_20px)] flex justify-start items-center`,to:{name:`telephony.presence.edit`,params:{presenceId:e.id},query:{backNavigation:`true`}}},{default:R(()=>[t(hI,{presence:e,"is-last":n===r.value.length-1},null,8,[`presence`,`is-last`])]),_:2},1032,[`to`])]),right:R(()=>[x(`div`,{class:`bg-red h-full w-20 text-white flex justify-center items-center flex-col gap-1 z-10`,onClick:t=>c(e.id)},[t(jM,{class:`text-2xl`}),s[4]||=x(`span`,{class:`text-sm`},`Löschen`,-1)],8,kI)]),_:2},1024)]))),128))]),_:1})])):n.value?(y(),C(`div`,AI,[t(Rn,{title:`Es wurde noch kein Zeitplan erfasst.`})])):B(``,!0)])):B(``,!0)])}}})})),NI,Xke=j((()=>{MI(),MI(),NI=jI})),PI,FI,II=j((()=>{z(),PI=[`value`,`placeholder`],FI=p({__name:`TimeInput`,props:{value:{default:null},error:{type:Boolean,default:!1},nullable:{type:Boolean,default:!1},placeholderText:{default:void 0}},emits:[`update:value`],setup(e,{emit:t}){let n=e,r=t;function i(e){if(e.length===0&&n.nullable)return null;let t=e.substring(0,5).split(/,|\.|;|:|-| /);return t.length===1?t[0].length>=4?(t[1]=parseInt(e.substring(2,4)),t[0]=parseInt(e.substring(0,2))):t[0].length===3?(t[1]=parseInt(e.substring(1,3)),t[0]=parseInt(e.substring(0,1))):t[0].length===2?parseInt(t[0])>=24?(t[1]=parseInt(e.substring(1,2)),t[1]<6&&(t[1]=10*t[1]),t[0]=parseInt(e.substring(0,1))):(t[0]=parseInt(t[0]),t[1]=parseInt(t[1])):(t[0]=parseInt(t[0]),t[1]=0):(t[0]=parseInt(t[0]),t[1]=parseInt(t[1])),(isNaN(Number(t[0]))||t[0]>23)&&(t[0]=`0`),(isNaN(Number(t[1]))||t[1]>59)&&(t[1]=`0`),t[0]<10&&(t[0]=`0`+t[0]),t[1]<10&&(t[1]=`0`+t[1]),t[0]+`:`+t[1]}function a(e){let t=e.substring(0,5).split(/,|\.|;|:|-| /);if(t.length===2&&t[1].length>1||t[0].length>3)return i(e);if(t.length===1&&t[0]===``)return null}let o=e=>{let t=e.target,n=i(t.value);t.value=n??``,r(`update:value`,n)},s=e=>{let t=e.target,i=a(t.value);i!==void 0&&(i!==null||n.nullable)&&(t.value=i??``,r(`update:value`,i))};return(t,n)=>(y(),C(`input`,{class:P([`text-center outline-none block w-full h-[34px] py-[0.2rem] px-2 text-grey-600 align-middle bg-none border-[1.25px] border-grey-500 rounded`,{error:e.error,"border-red":e.error}]),maxlength:`7`,type:`text`,value:e.value,placeholder:e.placeholderText??t.$t(`global.form.placeholder.notSpecified`),onKeyup:s,onChange:o},null,42,PI))}})}
25)),LI,RI=j((()=>{II(),II(),LI=FI}));function Zke(e,t){return y(),C(`div`,null,[(y(),C(`svg`,BI,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z`},null,-1)]]))])}var zI,BI,VI,HI=j((()=>{z(),G(),zI={},BI={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 320 512`},VI=K(zI,[[`render`,Zke]])}));function Qke(e,t){return y(),C(`div`,null,[(y(),C(`svg`,WI,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M311.1 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L243.2 256 73.9 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z`},null,-1)]]))])}var UI,WI,GI,KI=j((()=>{z(),G(),UI={},WI={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 320 512`},GI=K(UI,[[`render`,Qke]])})),qI,JI,YI,XI,ZI=j((()=>{z(),HP(),_t(),Q(),HI(),KI(),aI(),qI={class:`w-full flex flex-col gap-y-2`},JI={class:`relative`},YI={key:0,class:`text-sm text-grey-500 font-bold`},XI=p({__name:`WeekdaySelection`,props:{weekdays:{},showSelectedList:{type:Boolean,default:!1}},emits:[`update:weekdays`],setup(e,{emit:n}){let r=e,a=n,o=qke(),s=NM.map(e=>({weekDay:e,abbreviation:o[e]})),c=H(()=>r.weekdays??[]),l=ke(`row`),{x:u}=Ze(l),{width:d}=gt(l),f=H(()=>u.value>0),p=H(()=>u.value+d.value<(l.value?.scrollWidth??0)-1),m=Xe(H(()=>+!f.value),{duration:150}),g=Xe(H(()=>+!p.value),{duration:150}),_=H(()=>`linear-gradient(to right, rgb(0 0 0 / ${m.value}), #000 2rem, #000 calc(100% - 2rem), rgb(0 0 0 / ${g.value}))`),v=H(()=>{if(r.weekdays)return iI().getWeekDayString(r.weekdays)});return(e,n)=>(y(),C(`div`,qI,[x(`div`,JI,[t(VI,{class:P([`icon-square-0-75 text-blue absolute left-0 top-1/2 -translate-y-1/2 pointer-events-none transition-opacity duration-150`,f.value?`opacity-100`:`opacity-0`])},null,8,[`class`]),t(GI,{class:P([`icon-square-0-75 text-blue absolute right-0 top-1/2 -translate-y-1/2 pointer-events-none transition-opacity duration-150`,p.value?`opacity-100`:`opacity-0`])},null,8,[`class`]),x(`div`,{ref_key:`row`,ref:l,class:`w-0 min-w-full flex justify-between items-center gap-2 overflow-x-auto no-scrollbar`,style:_e({maskImage:_.value,WebkitMaskImage:_.value})},[(y(!0),C(k,null,F(h(s),(e,t)=>(y(),i($,{key:e.weekDay,class:`w-fit min-w-10 shrink-0 !px-2`,text:e.abbreviation,variant:c.value.includes(t)?`Primary`:`Secondary`,onClick:e=>a(`update:weekdays`,c.value.includes(t)?c.value.filter(e=>e!==t):[...c.value,t])},null,8,[`text`,`variant`,`onClick`]))),128))],4)]),r.showSelectedList&&v.value?(y(),C(`span`,YI,A(v.value),1)):B(``,!0)]))}})})),QI,$I=j((()=>{ZI(),ZI(),QI=XI})),eL,tL,nL,rL,iL,aL,oL,sL,cL,lL,uL,dL,fL,pL,mL,hL,gL=j((()=>{z(),eL=ae(Tt()),HP(),RI(),$I(),Q(),MM(),mr(),eF(),It(),tL={class:`flex flex-col`},nL={style:{"grid-area":`is_active`},class:`box-border p-2 h-12 border-b border-b-grey-100 grid grid-cols-[10rem_1fr]`},rL={class:`flex items-center justify-end`},iL={style:{"grid-area":`start_time`},class:`box-border p-2 h-12 border-b border-b-grey-100 grid grid-cols-[10rem_1fr]`},aL={class:`flex items-center gap-2 justify-end`},oL={style:{"grid-area":`end_time`},class:`box-border p-2 h-12 border-b border-b-grey-100 grid grid-cols-[10rem_1fr]`},sL={class:`flex items-center gap-2 justify-end`},cL={style:{"grid-area":`weekday_selection`},class:`box-border p-2 h-max border-b border-b-grey-100 grid grid-cols-1`},lL={class:`flex items-center w-full box-border pt-2 sm:pt-0`},uL={class:`flex flex-col`},dL={class:`flex items-center flex-row-reverse justify-between gap-2 py-3 border-b border-b-grey-100`},fL={class:`box-border flex items-center flex-row-reverse justify-between gap-2 py-3`},pL={class:`flex flex-col gap-2 w-full`},mL={class:`flex items-center justify-between gap-2`},hL=p({__name:`PresenceForm`,props:{presence:{default:void 0},personId:{},inlineSave:{type:Boolean,default:!0},viewContext:{default:`mobile`}},emits:[`save`,`close`,`saved`,`remove`,`update:presenceForm`,`set-dirty`],setup(e,{emit:n}){let r=e,a=n,o=Ft(),s=V(),c=V(),l=H(()=>
25{if(!c.value)return!0;if(r.presence===void 0)return[c.value?.isActive!==void 0,c.value?.isRegardingEmployees!==void 0,c.value?.isRegardingGuardiansAndStudents!==void 0,c.value?.length!==void 0,c.value?.modules!==void 0,c.value?.rrule!==void 0].every(Boolean);if(!c.value?.rrule)return!1;let e=jP(c.value.rrule),t=jP(r.presence.rrule),n=eL.default.isEqual([...e.options.byweekday].sort((e,t)=>e-t),[...t.options.byweekday].sort((e,t)=>e-t)),i=e.options.byhour?.[0]===t.options.byhour?.[0]&&e.options.byminute?.[0]===t.options.byminute?.[0];return[c.value?.isActive!==r.presence.isActive,c.value?.isRegardingEmployees!==r.presence.isRegardingEmployees,c.value?.isRegardingGuardiansAndStudents!==r.presence.isRegardingGuardiansAndStudents,c.value?.length!==r.presence.length,c.value?.modules!==r.presence.modules,!n,!i].some(Boolean)}),u=H({get(){let e=new Date;return e.setHours(s.value?.options.byhour?.[0]??0),e.setMinutes(s.value?.options.byminute?.[0]??0),e},set(e){s.value&&=QP({...s.value.options,byhour:[e.getHours()],byminute:[e.getMinutes()]})}}),d=H(()=>!u.value||!c.value?o.addHours(new Date,1):o.addMinutes(u.value,c.value.length));oe(()=>{if(!r.presence){let e=QP();c.value={personId:r.personId,isActive:!0,isRegardingEmployees:!0,isRegardingGuardiansAndStudents:!0,length:720,rrule:e.toString(),modules:3},s.value=e;return}s.value=jP(r.presence.rrule),c.value={},c.value.id=r.presence.id,c.value.personId=r.presence.personId,c.value.isActive=r.presence.isActive,c.value.length=r.presence.length,c.value.isRegardingEmployees=r.presence.isRegardingEmployees,c.value.isRegardingGuardiansAndStudents=r.presence.isRegardingGuardiansAndStudents,c.value.modules=r.presence.modules}),oe(()=>{s.value&&(c.value===void 0&&(c.value={}),c.value.rrule=s.value.toString())}),oe(()=>{c.value&&(c.value.rrule=s.value?.toString()??``)}),oe(()=>{a(`update:presenceForm`,c.value)}),oe(()=>{a(`set-dirty`,l.value)});function f(e){e.length===0&&(e=[0]),s.value&&=QP({byweekday:e.sort((e,t)=>e-t)})}function p(e){if(!e)return;let[t,n]=e.split(`:`);u.value=new Date(0,0,0,parseInt(t),parseInt(n))}function m(e){if(!e||!c.value)return;let[t,n]=e.split(`:`),r=o.set(new Date(u.value),{hours:parseInt(t),minutes:parseInt(n)});c.value.length=o.differenceInMinutes(r,u.value)}async function g(){c.value&&(r.presence?await YP(c.value):await JP(c.value),a(`saved`))}async function _(){r.presence?.id&&await XP(r.presence.id)&&a(`remove`)}let v=H(()=>{let e={};return e.gridTemplateAreas=`
26            "is_active"
27            "weekday_selection"
28            "start_time"
29            "end_time"
30            "not_available_for"
31            "footer"
32        `,e.gridTemplateRows=`min-content min-content min-content min-content min-content 1fr`,e}),b=H(()=>{let e={};return e.gridArea=`not_available_for`,isMobileWebview&&(e.gridTemplateAreas=`
33            "not_available_for_key"
34            "not_available_for_value"
35        `),e});return(n,S)=>(y(),C(`div`,tL,[c.value&&s.value?(y(),C(`div`,{key:0,class:`grid h-full`,style:_e(v.value)},[x(`div`,nL,[S[8]||=x(`div`,{class:`flex items-center`},[x(`span`,{class:`font-bold text-grey`},`Aktiv`)],-1),x(`div`,rL,[t(hr,{on:c.value.isActive,"onUpdate:on":S[0]||=e=>c.value.isActive=e,size:`Medium`},null,8,[`on`])])]),x(`div`,iL,[S[10]||=x(`div`,{class:`flex items-center font-semibold text-grey`},[x(`span`,null,`Von`)],-1),x(`div`,aL,[t(LI,{class:`!w-16`,value:h(o).defaultTimeFormat(u.value,!1,!0),"onUpdate:value":S[1]||=e=>p(e)},null,8,[`value`]),S[9]||=x(`span`,null,`Uhr`,-1)])]),x(`div`,oL,[S[12]||=x(`div`,{class:`flex items-center font-semibold text-grey`},[x(`span`,null,`Bis`)],-1),x(`div`,sL,[t(LI,{class:`!w-16`,value:h(o).defaultTimeFormat(d.value,!1,!0),"onUpdate:value":S[2]||=e=>m(e)},null,8,[`value`]),S[11]||=x(`span`,null,`Uhr`,-1)])]),x(`div`,cL,[x(`div`,lL,[t(QI,{class:`w-full`,weekdays:s.value.options.byweekday,"show-selected-list":!0,"onUpdate:weekdays":f},null,8,[`weekdays`])])]),x(`div`,{style:_e(b.value),class:P([`box-border pt-8 grid grid-cols-1`,{"border-b border-b-grey-100":e.viewContext===`mobile`}])},[S[15]||=x(`div`,{class:`flex items-end border-b border-b-grey-100`},[x(`span`,{class:`box-border font-semibold text-base pb-1 text-grey`},` Während diesen Zeiten nicht erreichbar für `)],-1),x(`div`,uL,[x(`div`,dL,[t(hr,{on:c.value.isRegardingEmployees,"onUpdate:on":S[3]||=e=>c.value.isRegardingEmployees=e,size:`Medium`},null,8,[`on`]),S[13]||=x(`span`,{class:`mr-2`},`Mitarbeiter:innen`,-1)]),x(`div`,fL,[t(hr,{on:c.value.isRegardingGuardiansAndStudents,"onUpdate:on":S[4]||=e=>c.value.isRegardingGuardiansAndStudents=e,size:`Medium`},null,8,[`on`]),S[14]||=x(`span`,{class:`box-border mr-2`}
35,`Schüler:innen & Bezugspersonen`,-1)])])],6),r.inlineSave?(y(),C(`div`,{key:0,style:{"grid-area":`footer`},class:P([`flex items-center justify-end flex-col gap-3 h-full`,{"pb-5":e.viewContext===`mobile`}])},[x(`div`,pL,[r.presence===void 0?B(``,!0):(y(),i($,{key:0,class:`w-full`,text:`Zeitplan löschen`,icon:jM,variant:`Danger-Outline`,onClick:S[5]||=e=>_()})),x(`div`,mL,[t($,{class:`w-full`,text:`Abbrechen`,variant:`Secondary`,onClick:S[6]||=e=>a(`close`)}),t($,{class:`w-full`,text:`Speichern`,disabled:!l.value,onClick:S[7]||=e=>g()},null,8,[`disabled`])])])],2)):B(``,!0)],4)):B(``,!0)]))}})})),_L,vL=j((()=>{gL(),gL(),_L=hL})),yL,bL,xL=j((()=>{z(),xF(),vL(),yL={class:`box-border px-5 py-4 h-screen w-full flex flex-col`},bL=p({__name:`CreatePresence`,setup(e){let n=V();return oe(()=>{n.value=b(`telephonyPersonId`)}),(e,r)=>(y(),C(`div`,yL,[t(bF,{title:`Neuer Zeitplan`,description:`Sobald mindestens eine Zeit erfasst ist, erhältst du Benachrichtigungen nur noch in diesen Zeitfenstern. Alles andere wird dir beim nächsten Startzeitpunkt zugestellt.`}),n.value?(y(),i(_L,{key:0,class:`h-full`,"person-id":n.value,onClose:r[0]||=t=>e.$router.back(),onSaved:r[1]||=t=>e.$router.push({name:`telephony.index`})},null,8,[`person-id`])):B(``,!0)]))}})})),SL,$ke=j((()=>{xL(),xL(),SL=bL})),CL,wL,TL=j((()=>{z(),Dp(),W(),xF(),vL(),eF(),CL={key:0,class:`box-border px-5 py-4 h-screen w-full flex flex-col`},wL=p({__name:`EditPresence`,props:{presenceId:{}},setup(e){let n=e,r=V(),a=Bf(),o=V();oe(()=>{o.value=b(`telephonyPersonId`)});async function s(){try{let e=await Fke(n.presenceId);e?r.value=e:a.push({name:`telephony.index`})}catch(e){Re(e),a.push({name:`telephony.index`})}}return s(),(e,n)=>r.value?(y(),C(`div`,CL,[t(bF,{title:`Zeitplan editieren`,description:`Sobald mindestens eine Zeit erfasst ist, erhältst du Benachrichtigungen nur noch in diesen Zeitfenstern. Alles andere wird dir beim nächsten Startzeitpunkt zugestellt.`}),o.value?(y(),i(_L,{key:0,class:`h-full`,"person-id":o.value,presence:r.value,onClose:n[0]||=t=>e.$router.back(),onSaved:n[1]||=t=>e.$router.back(),onRemove:n[2]||=t=>e.$router.back()},null,8,[`person-id`,`presence`])):B(``,!0)])):B(``,!0)}})})),EL,eAe=j((()=>{TL(),TL(),EL=wL}));function tAe(){let e=yp({history:vp(),routes:[{name:`telephony.index`,path:`/`,component:NI,meta:{pageTitle:`Erreichbarkeit`}},{name:`telephony.absence.new`,path:`/absences/new`,component:TF,meta:{pageTitle:`Neue Abwesenheit`}},{name:`telephony.absence.edit`,path:`/absences/:absenceId/edit`,component:kF,props:e=>({absenceId:parseInt(e.params.absenceId)}),meta:{pageTitle:`Abwesenheit editieren`}},{name:`telephony.presence.new`,path:`/presences/new`,component:SL,meta:{pageTitle:`Neuer Zeitplan`}},{name:`telephony.presence.edit`,path:`/presences/:presenceId/edit`,component:EL,props:e=>({presenceId:parseInt(e.params.presenceId)}),meta:{pageTitle:`Zeitplan editieren`}}]});return e.beforeEach((e,t,n)=>{let r=e.path.split(`/`).length,i=t.path.split(`/`).length,a=e.meta;a.transition=r<i?`slide-right`:`slide-left`,a.pageTitle&&(document.title=a.pageTitle),n()}),e}var nAe=j((()=>{Dp(),zke(),Bke(),Xke(),$ke(),eAe()})),DL,rAe=j((()=>{Va(),mf(),YOe(),nAe(),DL=za({component:cM,appName:`TelephonyMobileNavigation`,attributes:[{name:`is-telephony-module-enabled`,required:!0,convert:e=>e===`true`},{name:`person-id`,required:!0,convert:parseInt}],shadowRootOptions:{mode:`open`,stylesheets:[pf]},configure:e=>{e.use(tAe())}})})),OL,kL=j((()=>{z(),OL=p({__name:`FlatButton`,props:{text:{default:void 0},disabled:{type:Boolean,default:!1},tabindex:{default:0},icon:{default:`fas fa-house`},type:{default:`info`},showBackgroundOnMobile:{type:Boolean,default:!1},class:{default:``},fullWidth:{type:Boolean,default:!1}},emits:[`click`],setup(e,{emit:t}){let n=e,r=t,i=H(()=>Array.isArray(n.class)?n.class.join(` `):typeof n.class==`object`?Object.entries(n.class).filter(([,e])=>e).map(([e])=>e).join(` `):n.class.toString());return(e,t)=>(y(),C(`button`,{class:P([`border-0 outline-0 transition-colors duration-200 rounded p-1 flex items-center gap-2 disabled:text-grey-500 disabled:cursor-not-allowed`,{"text-blue hover:bg-blue-50 bg-transparent":e.$props.type===`info`&&!n.showBackgroun
35dOnMobile,"text-blue hover:bg-blue-100 bg-blue-50 sm:bg-transparent":e.$props.type===`info`&&n.showBackgroundOnMobile,"text-red hover:bg-red-100 bg-transparent":e.$props.type===`danger`&&!n.showBackgroundOnMobile,"text-red hover:bg-red-300 bg-red-100 sm:bg-transparent":e.$props.type===`danger`&&n.showBackgroundOnMobile,[i.value]:!0,"w-full justify-center items-center p-2":n.fullWidth}]),onClick:t[0]||=e=>r(`click`,e)},[Ee(e.$slots,`default`,{},void 0,!0)],2))}})})),iAe=j((()=>{})),AL,jL=j((()=>{kL(),kL(),iAe(),G(),AL=K(OL,[[`__scopeId`,`data-v-a35472ba`]])}));function aAe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,NL,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M55.1 73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L147.2 256 9.9 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192.5 301.3 329.9 438.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.8 256 375.1 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192.5 210.7 55.1 73.4z`},null,-1)]]))])}var ML,NL,PL,FL=j((()=>{z(),G(),ML={},NL={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},PL=K(ML,[[`render`,aAe]])})),IL,LL,RL,zL,BL,VL,HL,UL,WL=j((()=>{z(),W(),jL(),xM(),mF(),fn(),Q(),FL(),eF(),hi(),IL={class:`box-border flex flex-col gap-6`},LL={class:`flex flex-col gap-2 px-4 pt-4`},RL={class:`flex items-center justify-between`},zL={class:`text-grey font-semibold text-lg`},BL={class:`box-border px-[1rem]`},VL={class:`rounded-t-lg box-border py-2 border border-grey-100 mb-1 px-4`},HL={class:`bg-grey-25 flex items-center justify-end p-4 gap-2`},UL=p({__name:`AbsenceFormModal`,props:{absence:{},personId:{}},emits:[`reload`,`close`],setup(e,{emit:n}){let r=e,a=n,o=V(),s=V(!1),c=V(),l=V(0),u=V(!1),d=V([]),f=V(!1);N(()=>r.personId,async()=>{d.value=await Rke(r.personId,r.absence?.id),f.value=!0},{immediate:!0}),N(o,()=>{m()},{deep:!0});async function p(){if(o.value)try{let e=qP(o.value);if(e){c.value=e;return}let t;if(t=r.absence?await GP(o.value,!1):await WP(o.value,!1),t){a(`reload`),a(`close`);return}U(`Fehler beim Speichern der Abwesenheit`)}catch(e){Re(e),a(`close`)}}function m(){if(!o.value)return;c.value=qP(o.value)??void 0;let e=Date.now();l.value=e,setTimeout(()=>{l.value===e&&(u.value=(c.value??[]).some(e=>!!e&&e.length>0))},c.value?600:0)}return fi([`Enter`],()=>{s.value&&(c.value===void 0||c.value.length===0)&&p()},{preventDefault:!0,stopPropagation:!0}),(n,a)=>(y(),i(pn,{overflow:`visible`,class:`w-[23rem]`,"onKeydown:escape":a[5]||=e=>n.$emit(`close`)},{default:R(()=>[x(`div`,IL,[x(`div`,LL,[x(`div`,RL,[x(`p`,zL,A(e.absence?`Abwesenheit editieren`:`Neue Abwesenheit`),1),t(AL,{onClick:a[0]||=e=>n.$emit(`close`)},{default:R(()=>[t(PL)]),_:1})]),a[6]||=x(`div`,null,[x(`p`,{class:`text-base leading-tight text-grey-700`},` An diesen Tagen ist deine Abwesenheit für alle Personen sichtbar. `)],-1)]),x(`div`,BL,[x(`div`,VL,[f.value?(y(),i(pF,{key:0,absence:e.absence,"person-id":r.personId,"inline-save":!1,"view-context":`desktop`,"disabled-dates":d.value,"onUpdate:absenceForm":a[1]||=e=>o.value=e,onSetDirty:a[2]||=e=>s.value=e},null,8,[`absence`,`person-id`,`disabled-dates`])):B(``,!0)]),t(bM,{show:u.value},{default:R(()=>[(y(!0),C(k,null,F(c.value,e=>(y(),C(`p`,{key:e,class:`text-red-600`},A(e),1))),128))]),_:1},8,[`show`])]),x(`div`,HL,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:a[3]||=e=>n.$emit(`close`)}),t($,{text:`Speichern`,variant:`Primary`,disabled:!s.value||c.value!==void 0||u.value,onClick:a[4]||=e=>p()},null,8,[`disabled`])])])]),_:1}))}})})),GL,KL=j((()=>{WL(),WL(),GL=UL})),qL,JL,YL,XL,ZL,QL,$L,eR=j((()=>{z(),Zi(),ea(),qL={key:1},JL={class:`flex flex-col`},YL={class:`w-full flex justify-between items-center gap-2`},XL={class:`flex items-center gap-2 self-stretch`},ZL=[`title`],QL=[`textContent`],$L=p({__name:`SimpleMenuItemWithIcon`,props:{text:{},subtext:{default:void 0},icon:{default:void 0},iconRight:{default:void 0},count:{default:void 0},countBackgroundColorClass:{default:()=>`bg-grey-100`},disabled:{type:Boolean}},emits:[`select`,`iconRightSelect`],setup(e,{emit:n}){let r=e,a=n,o=Ji(),s=()=>{r.disabled||(a(`select`),o())},c=()=>{r.disabled||(a(`iconRightSelect`),o())};return(n,r)=>(y(),C(k,null,[x(`div`,{class:P([`item`,{enabled:!e.disabled}]),onClick:se(s,[`stop`])},[e.icon?(y(),C(`i`,{key:0,class:P([`item-icon fa-regular`,e.icon.class]),style:_e({color:e.icon.color})},null,6)):(y(),C(`i`,qL)),x(`div`,JL,[x(`span`,YL,[x(`span`,null,A(e.text),1),x(`span`,XL,[e.count===void 0?B(``,!0):(y(),C(`span`,{key:0,class:P([`px-1 py-0.5 text-sm leading-normal rounded`,e.countBackgroun
35dColorClass])},A(e.count),3)),e.iconRight?(y(),C(`span`,{key:1,class:`flex items-center justify-center self-stretch -my-2 -mr-2 px-3 rounded-r cursor-pointer hover:bg-blue-100`,title:e.iconRight.title,onClick:se(c,[`stop`])},[(y(),i(ue(e.iconRight.icon),{class:`icon-square-1`}))],8,ZL)):B(``,!0)])]),e.subtext===void 0?B(``,!0):(y(),C(`span`,{key:0,class:`w-full max-w-80 min-w-40 text-start text-sm whitespace-pre-line`,textContent:A(e.subtext)},null,8,QL))])],2),t(ta,{"hide-last":``})],64))}})})),oAe=j((()=>{})),tR,nR=j((()=>{eR(),eR(),oAe(),G(),tR=K($L,[[`__scopeId`,`data-v-b4b23605`]])}));function sAe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,iR,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M112 80a48 48 0 1 1 -96 0 48 48 0 1 1 96 0zM16 256c0-26.5 21.5-48 48-48s48 21.5 48 48-21.5 48-48 48-48-21.5-48-48zm96 176c0 26.5-21.5 48-48 48s-48-21.5-48-48 21.5-48 48-48 48 21.5 48 48z`},null,-1)]]))])}var rR,iR,aR,oR=j((()=>{z(),G(),rR={},iR={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 128 512`},aR=K(rR,[[`render`,sAe]])})),sR,cR,lR,uR,dR,fR,pR,mR,hR,gR,_R,vR,yR=j((()=>{z(),W(),Xi(),qi(),Yi(),nR(),vr(),Fr(),Q(),NF(),LF(),kr(),oR(),VF(),eF(),It(),hi(),KL(),sR={class:`grid items-center gap-2 bg-white grid-cols-[3rem_minmax(8rem,_1fr)_18rem_0.5fr_minmax(5rem,_0.5fr)]`},cR={class:`flex justify-center`},lR={class:`flex items-center`},uR=[`title`],dR={class:`flex items-center gap-1`},fR={class:`flex items-center gap-2`},pR={key:0},mR={key:1,class:`flex items-center gap-2`},hR={class:`flex justify-start`},gR={class:`w-max`},_R={class:`flex items-center justify-end`},vR=p({__name:`AbsenceListElement`,props:{absence:{},mode:{default:`view`},personId:{}},emits:[`edit`,`reload`,`save`,`remove`],setup(e,{emit:n}){let r=e,a=n,o=Ft(),s=V(!1),c=V(!1),l=H(()=>{switch(d.value){case`active`:return`green`;case`scheduled`:return`blue`;case`passed`:return`grey`;default:return`grey`}}),u=H(()=>{let e=new Date(r.absence.end);return o.endOfDay(o.addMinutes(e,-e.getTimezoneOffset()))}),d=H(()=>{let e=new Date;return o.isBefore(e,r.absence.start)?`scheduled`:o.isAfter(e,r.absence.start)&&o.isBefore(e,u.value)?`active`:`passed`}),f=H(()=>{switch(d.value){case`active`:return IF;case`scheduled`:return Ar;default:return BF}}),p=H(()=>{switch(d.value){case`active`:return`Aktiv`;case`scheduled`:return`Bevorstehend`;case`passed`:return`Vergangen`;default:return`Ungewiss`}});function m(){KP(r.absence.id).then(()=>{a(`remove`)}).catch(e=>{Re(e)})}return fi([`Enter`],()=>{s.value&&m()},{preventDefault:!0,stopPropagation:!0}),(n,u)=>(y(),C(`div`,null,[x(`div`,sR,[x(`div`,cR,[t(MF,{class:`text-blue text-xl`})]),x(`div`,lR,[x(`p`,{class:`text-grey font-semibold overflow-hidden overflow-ellipsis`,title:e.absence.title},A(e.absence.title),9,uR)]),x(`div`,dR,[x(`div`,fR,[x(`span`,null,A(h(o).defaultDateFormat(e.absence.start)),1)]),e.absence.start===e.absence.end?B(``,!0):(y(),C(`span`,pR,`–`)),e.absence.start===e.absence.end?B(``,!0):(y(),C(`div`,mR,[x(`span`,null,A(h(o).defaultDateFormat(e.absence.end)),1)]))]),x(`div`,hR,[x(`div`,gR,[t(yr,{color:l.value,icon:f.value,text:p.value},null,8,[`color`,`icon`,`text`])])]),x(`div`,_R,[t(Ki,{positioning:{allowRepositioning:!0,offset:`4px 0px`,corner:`bottom-right`}},{button:R(({toggle:e})=>[t(Qi,{onClick:e},{default:R(()=>[x(`div`,null,[t(aR,{class:`icon-roomy-1`})])]),_:1},8,[`onClick`])]),content:R(({close:e})=>[t($i,{"onAfter:select":e},{default:R(()=>[r.mode===`view`?(y(),i(tR,{key:0,text:`Abwesenheit editieren`,icon:{class:`fa-pen-to-square fa-lg`},onSelect:u[0]||=e=>c.value=!0})):B(``,!0),t(tR,{text:`Abwesenheit löschen`,icon:{class:`fa-trash-can fa-lg`},onSelect:u[1]||=e=>s.value=!s.value})]),_:1},8,[`onAfter:select`])]),_:1})])]),c.value?(y(),i(GL,{key:0,absence:e.absence,"person-id":e.personId,onClose:u[2]||=e=>c.value=!1,onReload:u[3]||=e=>a(`reload`)},null,8,[`absence`,`person-id`])):B(``,!0),s.value?(y(),i(Ir,{key:1,title:`Abwesenheit löschen`,variant:`Warning`,description:`Möchtest du die Abwesenheit wirklich löschen?`,"onKeydown:escape":u[6]||=e=>s.value=!1,"onClick:backdrop":u[7]||=e=>s.value=!1},{buttons:R(()=>[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:u[4]||=e=>s.value=!1}),t($,{text:`Löschen`,variant:`Danger`,onClick:u[5]||=e=>m()})]),_:1})):B(``,!0)]))}})})),bR,cAe=j((()=>{yR(),yR(),bR=vR})),xR,SR,CR,wR,TR,ER,DR,OR=j((()=>{z(),W(),jL(),vL(),fn(),Q(),FL(),eF(),hi(),xR={class:`box-border flex flex-col gap-6`},SR={class:`flex flex-col gap-2 px-4 pt-4`},CR={class:`flex items-center justify-between`},wR={class:`text-grey font-semibold text-lg`},TR={class:`box-border px-4`},ER={class:`bg-grey-25 flex items-center justify-end p-4 gap-2`},DR=p({__name:`PresenceFormModal`,props:{presence:{},personId:{}},emits:[`close`,`reload`],setup(e,{emit:n}){let r=e,a=n,o=V(),s=V(!1),c=V(!1);async function l(){if(o.value)try{let e;if(e=r.presence?await YP(o.value,!1):await JP(o.value,!1),e){a(`reload`),a(`close`);return}else U(`Fehler beim Speichern des Zeitplans`)}catch(e){Re(e),a(`close`)}}return fi([`Enter`],()=>{s.value&&c.value&&l()},{stopPropagation:!0}),(n,r)=>(y(),i(pn,{class:`w-max`,"onKeydown:escape":r[7]||=e=>n.$emit(`close`)},{default:R(()=>[x(`div`,xR,[x(`div`,SR,[x(`div`,CR,[x(`p`,wR,A(e.presence?`Zeitplan editieren`:`Neuer Zeitplan`),1),t(AL,{tabindex:-1,onClick:r[0]||=e=>n.$emit(`close`)},{default:R(()=>[t(PL)]),_:1})]),r[8]||=x(`div`,null,null,-1)]),x(`div`,TR,[x(`div`,{class:`rounded-t-lg box-border py-2 px-4 border border-grey-100`,onClick:r[3]||=e=>c.value=!0},[t(_L,{presence:e.presence,"inline-save":!1,"view-context":`desktop`,"person-id":e.personId,"onUpdate:presenceForm":r[1]||=e=>o.value=e,onSetDirty:r[2]||=e=>s.value=e},null,8,[`presence`,`person-id`])])]),x(`div`,ER,[t($,{tabindex:1,text:`Abbrechen`,variant:`Secondary`,onClick:r[4]||=e=>n.$emit(`close`),onKeydown:r[5]||=se(()=>{},[`prevent`])}),t($,{tabindex:0,text:`Speichern`,variant:`Primary`,disabled:!s.value,onClick:r[6]||=e=>l()},null,8,[`disabled`])])])]),_:1}))}})})),kR,AR=j((()=>{OR(),OR(),kR=DR})),jR,MR,NR,PR,FR,IR,LR,RR,zR=j((()=>
35{z(),HP(),W(),Xi(),qi(),Yi(),nR(),AR(),vr(),Fr(),Q(),LF(),kr(),oR(),VF(),eF(),It(),hi(),aI(),jR={key:0,class:`relative`},MR={class:`grid items-center gap-2 grid-cols-[3rem_minmax(8rem,_1fr)_18rem_0.5fr_minmax(5rem,_0.5fr)]`},NR={class:`flex justify-center`},PR={class:`font-semibold text-grey`},FR={class:`flex`},IR={class:`w-max`},LR={class:`flex items-center justify-end gap-1`},RR=p({__name:`PresenceListElement`,props:{presence:{},personId:{}},emits:[`reload`,`remove`],setup(e,{emit:n}){let r=e,a=n,o=V(!1),s=V(!1),c=V(),l=V(),u=Ft();oe(()=>{c.value=jP(r.presence.rrule)}),oe(()=>{l.value=r.presence});let d=H(()=>c.value?iI().getWeekDayString(c.value.options.byweekday):``),f=H(()=>{if(!c.value)return new Date;let e=iI().getTime(c.value);return u.addMinutes(e,r.presence.length)}),p=H(()=>r.presence.isActive?`active`:`inactive`);async function m(){o.value=!1;try{await XP(r.presence.id),a(`remove`)}catch(e){Re(e)}}return fi([`Enter`],()=>{if(o.value){m();return}},{stopPropagation:!0}),(n,l)=>c.value?(y(),C(`div`,jR,[x(`div`,MR,[x(`div`,NR,[t(Ar,{class:`text-blue text-xl`})]),x(`div`,null,[x(`p`,PR,A(d.value),1)]),x(`div`,null,A(h(u).defaultTimeFormat(h(iI)().getTime(c.value),!1,!0))+` – `+A(h(u).defaultTimeFormat(f.value,!1,!0)),1),x(`div`,FR,[x(`div`,IR,[t(yr,{icon:r.presence.isActive?IF:BF,text:p.value===`active`?`Aktiv`:`Inaktiv`,color:p.value===`active`?`green`:`red`},null,8,[`icon`,`text`,`color`])])]),x(`div`,LR,[t(Ki,{positioning:{allowRepositioning:!0,offset:`4px 0px`,corner:`bottom-right`}},{button:R(({toggle:e})=>[t(Qi,{onClick:e},{default:R(()=>[x(`div`,null,[t(aR,{class:`icon-roomy-1`})])]),_:1},8,[`onClick`])]),content:R(({close:e})=>[t($i,{"onAfter:select":e},{default:R(()=>[t(tR,{text:`Zeitplan editieren`,icon:{class:`fa-pen-to-square fa-lg`},onSelect:l[0]||=e=>s.value=!0}),t(tR,{text:`Zeitplan löschen`,icon:{class:`fa-trash-can fa-lg`},onSelect:l[1]||=e=>o.value=!0})]),_:1},8,[`onAfter:select`])]),_:1})])]),s.value?(y(),i(kR,{key:0,presence:e.presence,"person-id":e.personId,onClose:l[2]||=e=>s.value=!1,onReload:l[3]||=e=>a(`reload`)},null,8,[`presence`,`person-id`])):B(``,!0),o.value?(y(),i(Ir,{key:1,title:`Zeitplan löschen`,variant:`Warning`,description:`Möchtest du den Zeitplan löschen?`,"onKeydown:escape":l[6]||=e=>o.value=!1,"onClick:backdrop":l[7]||=e=>o.value=!1},{buttons:R(()=>[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:l[4]||=e=>o.value=!1}),t($,{text:`Löschen`,variant:`Danger`,onClick:l[5]||=e=>m()})]),_:1})):B(``,!0)])):B(``,!0)}})})),BR,lAe=j((()=>{zR(),zR(),BR=RR}));function uAe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,HR,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M240 48c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 192-192 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l192 0 0 192c0 8.8 7.2 16 16 16s16-7.2 16-16l0-192 192 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-192 0 0-192z`},null,-1)]]))])}var VR,HR,UR,WR=j((()=>{z(),G(),VR={},HR={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},UR=K(VR,[[`render`,uAe]])})),GR,KR,qR,JR,YR,XR,ZR,QR,$R,ez,tz=j((()=>{z(),W(),Nf(),KL(),cAe(),AR(),lAe(),Ln(),WR(),eF(),GR={class:`p-4 pb-8 box-border`},KR={class:`mb-8`},qR={class:`mb-2`},JR={key:0},YR={key:0,class:`flex justify-center items-center`},XR={key:0,class:`mb-8`},ZR={class:`mb-2`},QR={key:0},$R={key:0,class:`flex justify-center items-center`},ez=p({__name:`PresenceAbsenceList`,props:{isTelephonyModuleEnabled:{type:Boolean},personId:{}},setup(e){let n=e,r=V(),a=V(!1),o=V(!1);async function s(){try{let e=await UP({personId:n.personId});r.value=e.data}catch(e){Re(e)}}oe(()=>{r.value&&(c.value=r.value.absences,l.value=r.value.presences)});let c=V([]),l=V([]);return s(),(n,r)=>(y(),C(`div`,GR,[x(`div`,KR,[r[9]||=x(`div`,{class:`py-2 text-grey`},[x(`h3`,{class:`text-lg font-bold`},`Abwesenheiten`),x(`p`,{class:`my-2.5`},` An diesen Tagen ist deine Abwesenheit für alle Personen sichtbar. `)],-1),x(`div`,qR,[c.value.length>0?(y(),C(`div`,JR,[t(Mf,null,{default:R(()=>
35[(y(!0),C(k,null,F(c.value,n=>(y(),C(`div`,{key:n.id,class:`py-3 border-t-[0.5px] border-t-grey-100 last:border-b-[0.5px] last:border-b-grey-100 border-b-0 border-x-0 border-solid`},[t(bR,{absence:n,"person-id":e.personId,onReload:r[0]||=e=>s(),onRemove:e=>c.value=c.value.filter(e=>e.id!==n.id)},null,8,[`absence`,`person-id`,`onRemove`])]))),128))]),_:1})])):B(``,!0)]),c.value.length===0?(y(),C(`div`,YR,[t(Rn,{title:`Es wurde noch keine Abwesenheit erfasst.`})])):B(``,!0),x(`div`,null,[x(`button`,{class:`text-blue bg-transparent outline-0 border-0 flex items-center gap-2 hover:underline whitespace-nowrap`,onClick:r[1]||=e=>a.value=!a.value},[t(UR),r[8]||=x(`span`,null,`Neue Abwesenheit`,-1)])])]),e.isTelephonyModuleEnabled?(y(),C(`div`,XR,[r[11]||=x(`div`,{class:`py-2`},[x(`h3`,{class:`mb-0 text-lg font-bold text-grey`},`Zeitpläne für Benachrichtigungen`),x(`p`,{class:`my-2.5`},` Sobald mindestens eine Zeit erfasst ist, erhältst du Benachrichtigungen nur noch in diesen Zeitfenstern. Alles andere wird dir beim nächsten Startzeitpunkt zugestellt. `)],-1),x(`div`,ZR,[l.value.length>0?(y(),C(`div`,QR,[t(Mf,null,{default:R(()=>[(y(!0),C(k,null,F(l.value,n=>(y(),C(`div`,{key:n.id,class:`py-3 border-t-grey-100 border-t-[0.5px] last:border-b-[0.5px] last:border-grey-100 border-b-0 border-x-0 border-solid`},[t(BR,{presence:n,"person-id":e.personId,onReload:r[2]||=e=>s(),onRemove:e=>l.value=l.value.filter(e=>e.id!==n.id)},null,8,[`presence`,`person-id`,`onRemove`])]))),128))]),_:1})])):B(``,!0)]),l.value.length===0?(y(),C(`div`,$R,[t(Rn,{title:`Es wurde noch kein Zeitplan erfasst.`})])):B(``,!0),x(`div`,null,[x(`button`,{class:`text-blue bg-transparent outline-0 border-0 flex items-center gap-2 hover:underline whitespace-nowrap`,onClick:r[3]||=e=>o.value=!o.value},[t(UR),r[10]||=x(`span`,null,`Neuer Zeitplan`,-1)])])])):B(``,!0),a.value?(y(),i(GL,{key:1,"person-id":e.personId,onClose:r[4]||=e=>a.value=!1,onReload:r[5]||=e=>s()},null,8,[`person-id`])):B(``,!0),o.value?(y(),i(kR,{key:2,"person-id":e.personId,onClose:r[6]||=e=>o.value=!1,onReload:r[7]||=e=>s()},null,8,[`person-id`])):B(``,!0)]))}})})),nz,dAe=j((()=>{tz(),tz(),nz=ez})),rz,iz,az=j((()=>{z(),dAe(),rz={class:`relative`},iz=p({__name:`PresenceAbsenceDetail`,props:{isTelephonyModuleEnabled:{type:Boolean},personId:{}},setup(e){return(n,r)=>(y(),C(`div`,rz,[t(nz,{"is-telephony-module-enabled":e.isTelephonyModuleEnabled,"person-id":e.personId},null,8,[`is-telephony-module-enabled`,`person-id`])]))}})})),oz,sz=j((()=>{az(),az(),oz=iz})),cz,fAe=j((()=>{Va(),mf(),sz(),cz=za({component:oz,appName:`PresenceAbsenceDetail`,attributes:[{name:`is-telephony-module-enabled`,required:!0,convert:e=>e===`true`},{name:`person-id`,required:!0,convert:parseInt}]})})),lz,pAe=j((()=>{Va(),z(),_f(),lz=za({component:I(()=>gf(()=>import(`./TemplatesAdmin-CDiXSsQI.js`),__vite__mapDeps([375,1,2,3,27,4,33,7,47,42,13,12,48,6,49,50,105,22,14,23,106,11,15,16,18,19,20,113,376]))),appName:`TemplatesAdmin`})})),uz,mAe=j((()=>{Va(),z(),_f(),uz=za({component:I(()=>gf(()=>import(`./SettingsSetup-ZjWS1Pkn.js`),__vite__mapDeps([377,1,2,3,4,23,378]))),appName:`TimeBasedOneTimePasswordSettingsSetup`,attributes:[{name:`edit`,convert:e=>e===`true`},{name:`secret`,required:!0},{name:`link`,required:!0},{name:`qr-code`,required:!0},{name:`updated-at`,convert:e=>e||void 0}]})})),dz,fz,pz=j((()=>{z(),dz={class:`tag`},fz=p({__name:`Tag`,props:{text:{}},emits:[`remove`],setup(e,{emit:t}){let n=t;return(t,r)=>(y(),C(`div`,dz,[x(`div`,null,A(e.text),1),x(`a`,{class:`text-white`,onClick:r[0]||=e=>n(`remove`)},[...r[1]||=[x(`i`,{class:`fas fa-times-circle hover:text-grey-100`,style:{cursor:`pointer`}},null,-1)]])]))}})})),hAe=j((()=>{})),mz,gAe=j((()=>{pz(),pz(),hAe(),G(),mz=K(fz,[[`__scopeId`,`data-v-8192cc75`]])})),hz,gz,_z=j((()=>{z(),Ra(),hz={key:0,class:`p-4 border-2 border-red-300 bg-red-50 rounded`},gz=p({__name:`ErrorBoundary`,props:{log:{type:Boolean,default:!1},visual:{type:Boolean,default:!1}},setup(e){let t=V();return d(n=>(t.value=n.message,console.error(`Captured Error:`,t.value),e.log&&Fa(`error-boundary`,n).catch(e=>{console.error(`The error could not be logged`),console.error(`Logging error: `,e),console.error(`Original error: `,n)}),!1)),(n,r)=>
35(y(),C(`div`,null,[t.value!==void 0&&e.visual?(y(),C(`div`,hz,[...r[0]||=[x(`p`,null,` Es ist ein Fehler aufgetreten. Bitte laden Sie die Seite erneut `,-1)]])):B(``,!0),t.value===void 0?Ee(n.$slots,`default`,{key:2}):Ee(n.$slots,`error`,{key:1,error:t.value})]))}})})),vz,yz=j((()=>{_z(),_z(),vz=gz})),bz,xz,Sz,Cz,wz,Tz,Ez,Dz,Oz,kz,Az,jz,Mz,Nz,Pz,Fz,Iz,Lz,Rz,zz,Bz,Vz,Hz,Uz=j((()=>{z(),ef(),gAe(),Ve(),_t(),Di(),W(),yz(),Ln(),ir(),IT(),gn(),gr(),bz={class:`text-lg leading-normal`},xz=[`aria-busy`],Sz={key:0,"aria-hidden":`true`,class:`d-flex flex-row h-[70vh] overflow-hidden`},Cz={class:`d-flex flex-column mr-3 flex-grow-1 gap-eds-l`,style:{"flex-basis":`0`,"min-width":`0`}},wz={class:`d-flex flex-column gap-eds-l`,style:{"flex-basis":`0`,"flex-grow":`2`,"min-width":`0`}},Tz={key:1,class:`overflow-auto h-[70vh]`},Ez={class:`d-flex flex-row`},Dz=[`onClick`],Oz=[`onClick`],kz=[`onClick`],Az={class:`d-flex flex-column`,style:{"flex-basis":`0`,"flex-grow":`2`,"min-width":`0`}},jz={key:0,class:`w-full p-px pb-3`},Mz={class:`list-group list-group-flush`},Nz=[`onClick`],Pz={class:`d-flex flex-row mb-2`},Fz={style:{"font-size":`18px`},class:`card-title d-block text-decoration-none`},Iz={class:`content-html`},Lz=[`onClick`],Rz={style:{"font-size":`18px`},class:`card-title d-block text-decoration-none`},zz={class:`content-html`},Bz={key:2,class:`p-eds-2xl`},Vz={class:`p-eds-2xl`},Hz=p({__name:`TagSelect`,props:r({title:{},provider:{},dataset:{},preSelectedTags:{default:null}},{open:{type:Boolean,required:!0},openModifiers:{}}),emits:r([`close`,`select`],[`update:open`]),setup(e,{emit:n}){let r=e,a=n,o=M(e,`open`),s=V(!1);N(o,e=>{e&&(s.value=!1,u.value=``,v())});let c=V(!0),l=null,u=V(``),d=dt(()=>b(),350),f=V({selectedTags:[],tags:[],elements:[],searchable:!1}),p=H(()=>f.value.searchable||f.value.selectedTags.length>0||f.value.tags.length>0||f.value.elements.length>0),m=H(()=>c.value?`opacity-50`:``),g=H(()=>f.value.elements.map(e=>{let t=e.content.map(e=>Jd(e,u.value)).join(``);return{...e,html:t,subElements:e.subElements.map(e=>{let t=e.content.map(e=>Jd(e,u.value)).join(``);return{...e,html:t}})}}));function _(e){l?.abort();let t=new AbortController;l=t,c.value=!0;let n=JSON.stringify(e);return He.get(`${apiBasePath}tree-tags/providers/${r.provider}/${r.dataset}/data?tags=${encodeURIComponent(n)}${u.value?`&searchQuery=${encodeURIComponent(u.value)}`:``}`,{signal:t.signal}).then(e=>(c.value=!1,e.data)).catch(e=>e instanceof Ue?null:(c.value=!1,Re(e),null))}function v(){_(r.preSelectedTags??null).then(e=>{e!==null&&(f.value=e,s.value=!0)})}function b(){f.value.selectedTags.length>0?(f.value.selectedTags.sort((e,t)=>t.kind-e.kind),_(f.value.selectedTags.map(e=>e.path.map(e=>[e.kind,e.id]))).then(S)):s.value?_([]).then(S):v()}function S(e){e!==null&&(f.value=e)}function w(e){a(`select`,{id:e.id,title:e.title,content:e.content,tags:e.tags})}function T(e){switch(e){case 0:return`bg-a`;case 1:return`bg-b`;case 2:return`bg-c`;case 3:return`bg-d`;case 4:return`bg-e`;case 5:return`bg-f`;case 6:return`bg-g`}}
35function E(e){switch(e){case 0:return[`btn-primary`,`btn-a`];case 1:return[`btn-warning`,`btn-b`];case 2:return[`btn-danger`,`btn-c`];case 3:return[`btn-dark`,`btn-d`];case 4:return[`btn-orange`,`bg-e`];case 5:return[`btn-blue`,`bg-f`];case 6:return[`btn-green`,`bg-g`]}}return(n,r)=>(y(),i(_r,null,{default:R(()=>[o.value?(y(),i(_n,{key:0,size:`Large`,onCancel:r[2]||=e=>a(`close`),"onKeydown:escape":r[3]||=e=>a(`close`)},{header:R(()=>[x(`b`,bz,A(e.title),1)]),default:R(()=>[t(vz,{log:``},{default:R(()=>[x(`div`,{"aria-busy":c.value?`true`:void 0},[c.value&&!p.value?(y(),C(`div`,Sz,[x(`div`,Cz,[(y(),C(k,null,F(12,e=>x(`div`,{key:`tag-${e}`,class:`shrink-0 h-[38px] rounded-eds-xxs bg-eds-disabled animate-pulse`})),64))]),x(`div`,wz,[r[4]||=x(`div`,{class:`shrink-0 h-eds-3xl rounded-eds-xxs bg-eds-disabled animate-pulse`},null,-1),(y(),C(k,null,F(6,e=>x(`div`,{key:`element-${e}`,class:`shrink-0 h-32 rounded-eds-xxs bg-eds-disabled animate-pulse`})),64))])])):p.value?(y(),C(`div`,Tz,[x(`div`,Ez,[x(`div`,{class:P([`d-flex flex-column mr-3 flex-grow-1 transition-opacity`,m.value]),style:{"flex-basis":`0`,"min-width":`0`}},[(y(!0),C(k,null,F(f.value.selectedTags,(e,t)=>(y(),C(`ul`,{key:t,class:`list-group mb-3`},[e.path.length===1?(y(),i(mz,{key:0,text:`${e.path[0].name}${e.path[0].desc===``?``:` – `}${e.path[0].desc}`,class:P([`list-group-item`,[T(e.kind)]]),onRemove:e=>{f.value.selectedTags.splice(t,1),b()}},null,8,[`text`,`class`,`onRemove`])):(y(),i(mz,{key:1,text:e.path.filter(e=>e.name!==``).map(e=>e.name).join(` / `),class:P([`list-group-item`,[T(e.kind)]]),onRemove:e=>{f.value.selectedTags.splice(t,1),b()}},null,8,[`text`,`class`,`onRemove`])),e.path.length===1?B(``,!0):(y(!0),C(k,{key:2},F(e.path,(t,n)=>(y(),C(`button`,{key:t.id,class:P([`list-group-item list-group-item-action`,n+1===e.path.length?[`active`,T(e.kind)]:[]]),onClick:t=>{e.path.splice(n+1),e.tags=[],b()}},A(t.name)+A(t.desc===``?``:` – `)+A(t.desc),11,Dz))),128)),(y(!0),C(k,null,F(e.tags,t=>(y(),C(`button`,{key:t.id,class:`list-group-item list-group-item-action pl-5`,onClick:n=>{e.path.push(t),e.tags=[],b()}},A(t.name)+A(t.desc===``?``:` – `)+A(t.desc),9,Oz))),128))]))),128)),(y(!0),C(k,null,F(f.value.tags,e=>(y(),C(`button`,{key:e[0].id,class:P([`btn mb-3`,E(e[1])]),onClick:t=>{f.value.selectedTags.push({kind:e[1],path:[e[0]],tags:[]}),b()}},A(e[0].name)+A(e[0].desc===``?``:` – `)+A(e[0].desc),11,kz))),128))],2),x(`div`,Az,[f.value.searchable?(y(),C(`div`,jz,[t(ar,{value:u.value,"onUpdate:value":[r[0]||=e=>u.value=e,r[1]||=e=>h(d)()],class:`w-full`,placeholder:`Suche`,autofocus:!0},null,8,[`value`])])):B(``,!0),u.value&&g.value.length===0?(y(),C(`div`,{key:1,class:P([`flex-grow-1 min-h-[40vh] transition-opacity`,m.value])},[t(Rn,{flood:``,title:`Keine Ergebnisse für «${u.value}».`},null,8,[`title`])],2)):B(``,!0),(y(!0),C(k,null,F(g.value,e=>(y(),C(`div`,{key:e.id,class:P([`card mb-3 transition-opacity`,m.value])},[x(`ul`,Mz,[x(`li`,{class:`list-group-item list-group-item-action`,style:{cursor:`pointer`},onClick:t=>w(e)},[x(`div`,Pz,[(y(!0),C(k,null,F(e.tags,e=>(y(),C(`span`,{key:e[0].join(`/`),class:P([`badge badge-primary mr-2 tag`,[T(e[1])]])},A(e[0].filter(e=>e.name!==``).map(e=>e.name).join(` / `)),3))),128))]),x(`strong`,Fz,[t(FT,{text:e.title,search:u.value,"split-words":!0},null,8,[`text`,`search`])]),he(x(`div`,Iz,null,512),[[h(Ei),e.html]])],8,Nz),(y(!0),C(k,null,F(e.subElements,r=>(y(),C(`li`,{key:r.id,class:`list-group-item list-group-item-action pl-5`,style:{cursor:`pointer`},onClick:t=>n.$emit(`select`,{id:r.id,title:r.title===null?e.title:r.title,content:r.content,tags:e.tags})},[x(`strong`,Rz,[t(FT,{text:r.title||``,search:u.value,"split-words":!0},null,8,[`text`,`search`])]),he(x(`div`,zz,null,512),[[h(Ei),r.html]])],8,Lz))),128))])],2))),128))])])])):(y(),C(`div`,Bz,[t(Rn,{title:`Keine Inhalte gefunden.`})]))],8,xz)]),error:R(()=>[x(`div`,Vz,[t(Rn,{title:`Die Inhalte konnten nicht geladen werden.`,description:`Bitte laden Sie die Seite neu.`})])]),_:1})]),_:1})):B(``,!0)]),_:1}))}})})),_Ae=j((()=>{})),Wz,Gz=j((()=>{Uz(),Uz(),_Ae(),G(),Wz=K(Hz,[[`__scopeId`,`data-v-6f3d2e49`]])}
35)),Kz,vAe=j((()=>{Va(),Gz(),Kz=za({component:Wz,appName:`TreeTagSelect`,attributes:[{name:`title`,required:!0},{name:`provider`,required:!0},{name:`dataset`,required:!0},{name:`open`,required:!1,convert:e=>e!==void 0}],events:[`Close`]})}));function yAe(){return He.get(basePath+`escola/logout`)}function bAe(e){return He.get(apiBasePath+`person/two-factor-phone-number`,{params:{mobilePhoneNumber:e}})}function xAe(e){return He.post(apiBasePath+`person/two-factor-phone-number`,{verificationCode:e})}var qz,Jz,Yz,Xz,Zz,Qz,$z,eB,tB,nB,rB,iB,aB,oB,sB,cB=j((()=>{Ve(),qz=e=>He.post(apiBasePath+`login/two-factor/verification`,{code:e}).then(e=>e.data.data),Jz=()=>He.post(apiBasePath+`login/two-factor/resend`).then(e=>e.data.data),Yz=e=>He.patch(apiBasePath+`login/two-factor/method`,{method:e}),Xz=()=>He.get(apiBasePath+`login/two-factor/secret`).then(e=>e.data.data),Zz=(e,t)=>He.patch(apiBasePath+`login/two-factor/secret`,{code:e,secret:t}),Qz=()=>He.delete(apiBasePath+`login/two-factor/secret`).then(e=>e.data.data),$z=()=>He.get(apiBasePath+`login/can-edit-password`).then(e=>e.data),eB=()=>He.get(apiBasePath+`login/min-password-complexity`).then(e=>e.data),tB=(e,t,n)=>He.post(apiBasePath+`login/change-password`,{oldPassword:e??void 0,newPassword:t,appToken:n}).then(e=>e.data),nB=e=>{if(e.length<8)return 0;let t=new PasswordMeter;return t.checkPassword(e),Number(t.int2str(t.Score.adjusted))},rB=(e,t)=>He.patch(apiBasePath+`login/email-addresses`,{emailPrivate:e,emailBusiness:t}).then(e=>e.data),iB=(e,t,n,r)=>{let i=new FormData;return n!==null&&i.append(`loginDurationInHours`,String(n)),i.append(`username`,e),i.append(`password`,t),r!==void 0&&i.append(`trialLoginRole`,String(r)),He.post(`login.php`,i).then(e=>e.data).catch(e=>({success:!1,errorMessage:`Interner Fehler`}))},aB=e=>He.post(`escola/login/reset-password`,{email:e}).then(e=>e.data).catch(e=>e.response.data),oB=(e,t)=>He.post(`escola/login/check-code`,{username:e,code:t}).then(e=>e.data).catch(e=>e.response.data),sB=(e,t,n,r)=>He.post(`escola/login/new-password`,{username:e,code:t,newPassword:n,newPasswordRepeat:r}).then(e=>e.data).catch(e=>e.response.data)})),lB,uB,dB,fB,pB,mB=j((()=>{z(),fr(),cB(),lB={key:0},uB={class:`!max-w-[480px] mx-auto mt-20 px-5 pb-5`},dB={key:0,class:`flex flex-col gap-8`},fB={class:`mt-6 flex justify-center items-center`},pB=p({__name:`Root`,setup(e){let t=(e=!0)=>{let t=e?`twoFactorSetupSuccess`:`twoFactorSetupFailure`;try{EscolaAppChannel.postMessage(t),console.log(`[EscolaAppChannel] \`${t}\` called!`)}catch(e){console.warn(`[EscolaAppChannel] \`${t}\` unavailable!`,e)}},n=V(null),r=V(!1),a=()=>{r.value=!1,Xz().then(e=>{n.value=e}).catch(e=>{e.response?.status===404?t():r.value=!0})};return a(),(e,o)=>{let s=ve(`RouterView`);return y(),i(pr,null,{default:R(()=>[n.value!==null||r.value?(y(),C(`div`,lB,[x(`div`,uB,[o[2]||=x(`div`,{class:`mb-6`},[x(`h1`,{class:`mt-0 mb-2 text-2xl leading-tight text-blue`},` Zwei-Faktor-Authentifizierung `),x(`p`,{class:`m-0 text-base leading-normal`},` Um dich einzuloggen, musst du erst die Zwei-Faktor-Authentifizierung (2FA) einrichten. `)],-1),r.value?(y(),C(`div`,dB,[o[1]||=x(`p`,{class:`m-0 text-base leading-normal`},` Die Einrichtung konnte nicht geladen werden. Bitte überprüfe deine Internetverbindung. `,-1),x(`button`,{type:`button`,class:`btn btn-primary fixed bottom-5 right-5 left-5`,onClick:a},` Erneut versuchen `)])):(y(),i(s,{key:1},{default:R(({Component:e})=>[(y(),i(ue(e),{"two-factor-setup":n.value,onCloseWebview:t},null,40,[`two-factor-setup`]))]),_:1})),x(`div`,fB,[x(`button`,{type:`button`,class:`btn btn-link btn-sm text-grey-400 hover:text-grey-500`,onClick:o[0]||=e=>t(!1)},` Abbrechen und ausloggen `)])])])):B(``,!0)]),_:1})}}})})),hB,SAe=j((()=>{mB(),mB(),hB=pB})),gB,_B,vB,yB,bB,xB=j((()=>{z(),Dp(),gB={key:0,class:`flex flex-col gap-8`},_B={class:`flex flex-col gap-4`},vB={class:`flex flex-col gap-1`},yB={class:`flex flex-col gap-1`},bB=p({__name:`Chooser`,props:{twoFactorSetup:{}},setup(e){let t=Bf();return oe(()=>{e.twoFactorSetup.smsAsFallback&&t.replace({name:`totp`})}),(n,r)=>e.twoFactorSetup.smsAsFallback?B(``,!0):(y(),C(`div`,gB,[r[4]||=x(`p`,{class:`text-base leading-normal m-0`},` Dies schützt dein Konto zusätzlich, falls dein Passwort oder deine E-Mail-Adresse kompromittiert wird. `,-1),x(`div`,_B,[x(`div`,vB,[x(`button`,{type:`button`,class:`btn btn-primary`,onClick:r[0]||=e=>h(t).push({name:`totp`})},` Authentifizierungsapp `),r[2]||=x(`a`,{href:`https://support.escola.ch/de/support/solutions/articles/3000124098`,target:`_blank`,rel:`noopener noreferrer`,class:`w-fit text-sm`},` Hilfe zur Authentifizierungsapp `,-1)]),x(`div`,yB,[x(`button`,{type:`button`,class:`btn btn-secondary`,onClick:r[1]||=e=>h(t).push({name:`sms`})},` SMS `),r[3]||=x(`a`,{href:`https://support.escola.ch/de/support/solutions/articles/3000124317`,target:`_blank`,rel:`noopener noreferrer`,class:`w-fit text-sm`},` Hilfe zu SMS `,-1)])])]))}})})),CAe=j((()=>{})),SB,wAe=j((()=>{xB(),xB(),CAe(),G(),SB=K(bB,[[`__scopeId`,`data-v-dc54f03b`]])})),CB,wB=j((()=>{CB=function(e){return e.Idle=`idle`,e.Negative=`negative`,e.Positive=`positive`,e}({})})),TB,EB,DB,OB,kB=j((()=>{z(),_t(),TB={class:`two-factor-input`},EB=[`textContent`],DB=[`disabled`,`readonly`],OB=p({__name:`TwoFactorInput`,props:r({error:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},readonly:{type:Boolean},autofocus:{type:Boolean,default:!1},maxLength:{default:6}}
35,{code:{required:!0},codeModifiers:{}}),emits:[`update:code`],setup(e,{expose:t}){Se(e=>({v02279cda:l.value}));let n=e,r=M(e,`code`),i=ke(`divRef`),a=ke(`inputRef`),o=V(!1),s=V(!1),c=V(!1),l=V(/^((?!chrome|android).)*safari/i.test(navigator.userAgent)?`#faffbd`:/^((?!seamonkey).)*firefox/i.test(navigator.userAgent)?`#fffcc8`:`#e8f0fe`),u=V(null),d=V(null),f=V(``),p=H(()=>{let e=[];for(let t=0;t<n.maxLength;t++)e.push(f.value.charAt(t));return e}),{width:m}=gt(i);N(f,e=>{f.value=e.replace(/\D/g,``).substring(0,n.maxLength),r.value=f.value});let g=()=>{a.value!==null&&(u.value=a.value.selectionStart,d.value=a.value.selectionEnd)},_=e=>{s.value=e.animationName.includes(`autofillApplied`)&&!e.animationName.includes(`autofillRemoved`)},v=()=>{setTimeout(()=>{a.value?.dataset.comOnepasswordFilled===void 0?c.value&&(s.value=!1):(s.value=!0,c.value=!0)},100)},b=()=>{a.value!==null&&a.value.focus()};return t({focus:b,select:()=>{a.value!==null&&a.value.select()}}),O(()=>{n.autofocus&&setTimeout(()=>{b()},250)}),(t,n)=>(y(),C(`div`,TB,[x(`div`,{ref_key:`divRef`,ref:i},[(y(!0),C(k,null,F(p.value,(t,n)=>(y(),C(`span`,{key:n,class:P({error:e.error,focused:o.value&&(u.value??0)<=n&&n<=(d.value??0),autofilled:s.value,disabled:e.disabled}),textContent:A(t)},null,10,EB))),128))],512),he(x(`input`,{ref_key:`inputRef`,ref:a,"onUpdate:modelValue":n[0]||=e=>f.value=e,class:P({autofilled:s.value,"no-caret":h(m)<=396||404<=h(m)}),type:`text`,inputmode:`numeric`,pattern:`[0-9]*`,autocorrect:`off`,autocomplete:`one-time-code`,autocapitalize:`off`,spellcheck:`false`,disabled:e.disabled,readonly:e.readonly,onFocus:n[1]||=e=>o.value=!0,onBlur:n[2]||=e=>o.value=!1,onMousedown:g,onMouseup:g,onMousemove:g,onClick:g,onDblclick:g,onKeydown:g,onKeyup:g,onSelect:g,onAnimationstart:_,onInput:v},null,42,DB),[[ie,f.value]])]))}})})),TAe=j((()=>{})),AB,jB=j((()=>{kB(),kB(),TAe(),G(),AB=K(OB,[[`__scopeId`,`data-v-1c4e0eb2`]])})),MB,NB,PB,FB,IB,LB,RB=j((()=>{z(),W(),Nn(),br(),na(),wB(),cB(),jB(),MB={class:`flex flex-col gap-6`},NB={class:`flex flex-col gap-3`},PB=[`disabled`],FB=[`disabled`],IB=[`disabled`],LB=p({__name:`LoginSetup`,props:{blockUserInterface:{type:Boolean,default:!1}},emits:[`state`,`success`,`back`],setup(e,{emit:t}){let n=t,r=V(!1),a=V(!1),o=V(!1),s=V(null),c=V(``),l=V(``),u=()=>{if(!Eee(c.value)){s.value=`Die eingegebene Mobiltelefonnummer ist nicht gültig.`;return}s.value=null,r.value=!0,bAe(c.value).then(()=>{a.value=!0,n(`state`,CB.Positive),ze(`Es wurde eine Bestätigungscode an die Nummer versandt. Bitte eingeben, um die Nummer zu bestätigen.`)}).catch(e=>{e?.response===void 0?s.value=`Verbindungsfehler. Bitte versuche es erneut.`:e.response.status===403?s.value=`Der Code wurde zu oft falsch eingegeben. Bitte versuche es in 5 Minuten erneut.`:s.value=`Die eingegebene Mobiltelefonnummer ist nicht gültig.`,n(`state`,CB.Negative)}).finally(()=>{r.value=!1})},d=()=>{s.value=null,r.value=!0,xAe(l.value).then(()=>{o.value=!0,n(`state`,CB.Positive),ze(`Die Nummer wurde erfolgreich bestätigt.`),n(`success`)}).catch(e=>{e?.response===void 0?s.value=`Verbindungsfehler. Bitte versuche es erneut.`:e.response.status===403?s.value=`Der Code wurde zu oft falsch eingegeben. Bitte versuche es in 5 Minuten erneut.`:s.value=`Der eingegebene Code ist falsch.`,n(`state`,CB.Negative)}).finally(()=>{r.value=!1})};return(t,o)=>(y(),C(`div`,MB,[o[4]||=x(`div`,null,[L(` Bitte gib deine Telefonnummer ein. Anschliessend erhältst du einen Bestätigungscode. Dies kann einen Moment dauern. `),x(`br`),x(`br`),L(` Die Telefonnummer wird unter Login & Einstellungen in deinem Profil gespeichert. `)],-1),s.value===null?B(``,!0):(y(),i(ra,{key:0},{default:R(()=>[L(A(s.value),1)]),_:1})),x(`div`,NB,[a.value?(y(),i(AB,{key:1,ref:`inputCodeRef`,code:l.value,"onUpdate:code":o[1]||=e=>l.value=e,error:s.value!==null,disabled:r.value,autofocus:!0},null,8,[`code`,`error`,`disabled`])):he((y(),C(`input`,{key:0,"onUpdate:modelValue":o[0]||=e=>c.value=e,class:P([`form-control`,{"is-invalid":s.value!==null}]),type:`text`,autocorrect:`off`,autocomplete:`tel`,autocapitalize:`off`,spellcheck:`false`,disabled:r.value},null,10,PB)),[[ie,c.value]])]),x(`button`,{type:`button`,class:`btn btn-primary`,disabled:r.value||!a.value&&c.value.length<8||a.value&&l.value.length<6,onClick:o[2]||=e=>a.value?d():u()},` Aktivieren `,8,FB),x(`button`,{type:`button`,class:`btn btn-secondary`,disabled:r.value,onClick:o[3]||=e=>n(`back`)},` Zurück `,8,IB),e.blockUserInterface&&r.value?(y(),i(xr,{key:1})):B(``,!0)]))}})})),EAe=j((()=>{})),zB,BB=j((()=>{RB(),RB(),EAe(),G(),zB=K(LB,[[`__scopeId`,`data-v-67c36d01`]])})),VB,HB=j((()=>{z(),Dp(),BB(),VB=p({__name:`SmsStep`,props:{twoFactorSetup:{}},emits:[`closeWebview`],setup(e,{emit:t}){let n=t,r=Bf();return(e,t)=>(y(),i(zB,{"block-user-interface":``,onSuccess:t[0]||=e=>n(`closeWebview`),onBack:t[1]||=e=>h(r).back()}))}})})),UB,DAe=j((()=>{HB(),HB(),UB=VB})),WB,GB,KB,qB,JB=j((()=>{z(),W(),WB={class:`overview`},GB=[`src`],KB=[`href`],qB=p({__name:`TotpOverview`,props:{secret:{},link:{},qrCode:{}},setup(e){let t=e,n=async()=>{try{await navigator.clipboard.writeText(t.secret),Le(`Der Sicherheitsschlüssel wurde erfolgreich in die Zwischenablage kopiert.`,!0)}catch{U(`Der Sicherheitsschlüssel konnte nicht in die Zwischenablage kopiert werden.`,!0)}};return(t,r)=>(y(),C(`div`,WB,[x(`div`,null,[x(`img`,{src:e.qrCode},null,8,GB),x(`a`,{href:e.link},`Mit Passwortmanager einrichten`,8,KB),x(`a`,{tabindex:-1,onClick:r[0]||=e=>n()},`Sicherheitsschlüssel kopieren`)]),r[1]||=g(`<span data-v-0f09512f> Scan den QR Code mit einer Authentifizierungsapp (z.B. <a href="https://www.microsoft.com/de-ch/security/mobile-authenticator-app" target="_blank" data-v-0f09512f>Microsoft Authenticator</a>, <a href="https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2" target="_blank" data-v-0f09512f>Google Authenticator</a> oder <a href="https://authy.com/download/" target="_blank" data-v-0f09512f>Authy</a>) und gib den generierten Code hier ein. <br data-v-0f09512f><br data-v-0f09512f> Weitere Informationen findest du im <a href="https://support.escola.ch/support/solutions/articles/3000124098" target="_blank" data-v-0f09512f>FAQ-Artikel</a>. <br data-v-0f09512f><br data-v-0f09512f> Die Zwei-Faktor-Authentifizierung via Authentifizierungsapp steht in der Escola App ab Version 2.5.0 zur Verfügung. </span>`,1)]))}})})),OAe=j((()=>{})),YB,XB=j((()=>{JB(),JB(),OAe(),G(),YB=K(qB,[[`__scopeId`,`data-v-0f09512f`]])})),ZB,QB,$B,eV,tV,nV=j((()=>{z(),br(),na(),wB(),cB(),jB(),XB(),ZB={class:`setup`},QB={class:`setup-input`},$B=[`disabled`],eV=[`disabled`],tV=p({__name:`LoginSetup`,props:{secret:{},link:{},qrCode:{},hideBackButton:{type:Boolean,default:!1},blockUserInterface:{type:Boolean,default:!1}},emits:[`state`,`success`,`back`],setup(e,{emit:n}){let r=n,a=V(!1),o=V(``),s=V(null),c=V(null),l=V(null);N(o,e=>{r(`state`,CB.Idle),6<=e.length&&u(()=>{l.value?.focus()})});let d=()=>{a.value=!0,Zz(o.value,e.secret).then(()=>{s.value=null,r(`state`,CB.Positive),r(`success`)}).catch(e=>{a.value=!1,e?.response===void 0?s.value=`Verbindungsfehler. Bitte versuche es erneut.`:s.value=`Sie haben einen ungültigen Code eingegeben.`,r(`state`,CB.Negative),setTimeout(()=>{c.value?.focus(),c.value?.select()},10)}).finally(()=>{a.value=!1})};return(n,u)=>(y(),C(`div`,ZB,[t(YB,{secret:e.secret,link:e.link,"qr-code":e.qrCode},null,8,[`secret`,`link`,`qr-code`]),s.value===null?B(``,!0):(y(),i(ra,{key:0},{default:R(()=>[L(A(s.value),1)]),_:1}
35)),x(`div`,QB,[t(AB,{ref_key:`inputCodeRef`,ref:c,code:o.value,"onUpdate:code":u[0]||=e=>o.value=e,error:s.value!==null,readonly:a.value,autofocus:!0},null,8,[`code`,`error`,`readonly`]),x(`button`,{ref_key:`nextButtonRef`,ref:l,type:`button`,class:`btn btn-primary`,disabled:a.value||o.value.length!==6,onClick:u[1]||=e=>d()},` Aktivieren `,8,$B),e.hideBackButton?B(``,!0):(y(),C(`button`,{key:0,type:`button`,class:`btn btn-secondary`,disabled:a.value,onClick:u[2]||=e=>r(`back`)},` Zurück `,8,eV))]),e.blockUserInterface&&a.value?(y(),i(xr,{key:1})):B(``,!0)]))}})})),kAe=j((()=>{})),rV,iV=j((()=>{nV(),nV(),kAe(),G(),rV=K(tV,[[`__scopeId`,`data-v-1de7f28d`]])})),aV,oV=j((()=>{z(),Dp(),iV(),aV=p({__name:`TotpStep`,props:{twoFactorSetup:{}},emits:[`closeWebview`],setup(e,{emit:t}){let n=t,r=Bf();return(t,a)=>(y(),i(rV,{secret:e.twoFactorSetup.secret,link:e.twoFactorSetup.link,"qr-code":e.twoFactorSetup.qrCode,"hide-back-button":e.twoFactorSetup.smsAsFallback,"block-user-interface":``,onSuccess:a[0]||=e=>n(`closeWebview`),onBack:a[1]||=e=>h(r).back()},null,8,[`secret`,`link`,`qr-code`,`hide-back-button`]))}})})),sV,AAe=j((()=>{oV(),oV(),sV=aV}));function jAe(){return yp({history:vp(),routes:[{name:`chooser`,path:`/`,component:SB},{name:`totp`,path:`/totp`,component:sV},{name:`sms`,path:`/sms`,component:UB}]})}var MAe=j((()=>{Dp(),wAe(),DAe(),AAe()})),cV,NAe=j((()=>{Va(),SAe(),MAe(),cV=za({component:hB,appName:`TwoFactorAppSetup`,configure:e=>{e.use(jAe())}})})),lV,PAe=j((()=>{Va(),z(),_f(),lV=za({component:I(()=>gf(()=>import(`./AppWebview-CctMLeSI.js`),__vite__mapDeps([379,1,4,45,43,44,33,7,274,2,3,27,380]))),appName:`TwoFactorAppWebview`})})),uV,FAe=j((()=>{Va(),z(),_f(),uV=za({component:I(()=>gf(()=>import(`./EnforcedPersons-CpbTibJr.js`),__vite__mapDeps([381,1,2,3,11,12,13,14,93,5,6,7,4,8,9,29,30,31,32,71,53,42,102,59,60,61,62,122,27,16,77,76,78,79,80,123,58,124,81,82,40,74,75,43,44,45,33,83,73,84,70,72,85,86,87,48,49,88,89,90,46,125,126]))),appName:`TwoFactorEnforcedPersons`,attributes:[]})})),dV,IAe=j((()=>{Va(),z(),_f(),dV=za({component:I(()=>gf(()=>import(`./TwoFactorNotice-9Xfv3aMk.js`),__vite__mapDeps([382,1,2,3,11,12,13,14,17,16,4,18,19,20,21,29,30,31,32,71,53,42,157,215,118,72,73]))),appName:`TwoFactorNotice`,attributes:[]})})),fV,LAe=j((()=>{Va(),z(),_f(),fV=za({component:I(()=>gf(()=>Promise.resolve().then(()=>(o7t(),a7t)),void 0)),appName:`CredentialOverview`,attributes:[{name:`can-create-credential`,required:!0,convert:e=>e===`true`},{name:`person-id`,required:!0,convert:parseInt}]})})),pV,RAe=j((()=>{Va(),z(),_f(),pV=za({component:I(()=>gf(()=>import(`./InitializeCredential-BrrS7MCv.js`),__vite__mapDeps([383,1,4,15,17,11,12,13,14,16,18,19,20,21,22,23,215,83]))),appName:`InitializeCredential`})}));function zAe(){async function e(e,t){let n={parameters:t,rpcContext:{}};return await X(await fetch(`${basePath}rpc/collections/InternationalizationCollection/${e}.php`,{method:`POST`,body:JSON.stringify(n),headers:{"Content-Type":`application/json`}}))}return{async toggleAssetIdentifierMode(){return await e(`toggleAssetIdentifierMode`,{})},async domainGroups(){return await e(`domainGroups`,{})},async instanceSettings(){return await e(`instanceSettings`,{})},async updateDynamicNamingMappings(t){return await e(`updateDynamicNamingMappings`,{scopeSetting:t})},async examplesByDomainAndCollection(t,n){return await e(`examplesByDomainAndCollection`,{domain:t,collectionName:n})},async dynamicNamingOverview(){return await e(`dynamicNamingOverview`,{})},async _structEnablement(t){return await e(`_structEnablement`,{locale:t})}}}async function BAe(){return await zAe().toggleAssetIdentifierMode()}var VAe=j((()=>{Xt()}));function HAe(e){return e.startsWith(`Key`)&&e.length===4?e.slice(3).toLowerCase():e.startsWith(`Digit`)&&e.length===6?e.slice(5):null}function UAe(e){if(!(e instanceof HTMLElement))return!1;let t=e.tagName;return t===`INPUT`||t===`TEXTAREA`||t===`SELECT`||e.isContentEditable}function mV(e,t){return`${e}:${t}`}function hV(e){let t=0;for(let n of e)t|=n;return t}function WAe(e){if(UAe(e.target))return;let t=HAe(e.code);
35if(!t)return;let n=0;e.altKey&&(n|=1),e.ctrlKey&&(n|=2),e.shiftKey&&(n|=4),e.metaKey&&(n|=8);let r=_V.get(mV(n,t));r&&(e.preventDefault(),e.stopPropagation(),r(e))}var gV,_V,vV,yV=j((()=>{VAe(),gV=function(e){return e[e.Alt=1]=`Alt`,e[e.Ctrl=2]=`Ctrl`,e[e.Shift=4]=`Shift`,e[e.Meta=8]=`Meta`,e}({}),_V=new Map,vV={bind(e,t,n){_V.set(mV(hV(e),t),n)},unbind(e,t){_V.delete(mV(hV(e),t))},initializeClassManagement(){let e=[1,2];vV.bind(e,`1`,()=>loadCMApp(`absences`,16)),vV.bind(e,`2`,()=>loadCMApp(`studentDossier`,19)),vV.bind(e,`3`,()=>loadCMApp(`tests`,18)),vV.bind(e,`4`,()=>loadCMApp(`homework`,14))},initializeGlobalShortcuts(){window.addEventListener(`keydown`,WAe);let e=[1,2];vV.bind(e,`p`,()=>{ajaxLoadApp(154,`inc/ajax/persons/loadPersonManagement.php`,!1)}),vV.bind(e,`t`,()=>{isDevOrLab&&BAe().then(()=>{window.location.reload()})}),vV.bind(e,`m`,()=>{ajaxLoadApp(166,`inc/ajax/messages/loadMessenger.php`,!1)}),vV.bind(e,`k`,()=>{window.location.href=`admin.php?page_request=6`}),vV.bind(e,`e`,()=>{window.location.href=`admin.php?page_request=999`}),vV.bind(e,`s`,()=>{window.location.href=`admin.php?page_request=1000`}),vV.bind(e,`b`,()=>{window.location.href=`admin.php?page_request=1010`}),vV.bind(e,`i`,()=>{window.location.href=`admin.php?page_request=1500`}),vV.bind(e,`l`,()=>{window.location.href=`admin.php?page_request=2000`}),vV.bind(e,`q`,()=>{window.location.href=`admin.php?page_request=2300`}),vV.bind(e,`r`,()=>{ajaxLoadApp(160,`inc/ajax/raumverwaltung/loadRoomManagement.php`,!1)}),vV.bind(e,`d`,()=>{ajaxLoadApp(144,`inc/ajax/download/loadDownloadManagement.php`,!1)}),vV.bind(e,`y`,()=>{window.location.href=`admin.php?page_request=1101`}),vV.bind(e,`a`,()=>{window.location.href=`admin.php?page_request=35`}),vV.bind(e,`n`,()=>{jQuery(`body`).hasClass(`nav-active`)?(jQuery(`body`).removeClass(`nav-active`),jQuery.post(`inc/admin/inc/saveNavigationState.php`,{open:1})):(jQuery(`body`).addClass(`nav-active`),jQuery.post(`inc/admin/inc/saveNavigationState.php`,{open:0}))}),vV.bind(e,`f`,()=>{jQuery(`.add-menu .search-opener`).click()})}},typeof window<`u`&&(window.Shortcuts=vV)}));function bV(e,t,n,r){var i={m:[`eine Minute`,`einer Minute`],h:[`eine Stunde`,`einer Stunde`],d:[`ein Tag`,`einem Tag`],dd:[e+` Tage`,e+` Tagen`],w:[`eine Woche`,`einer Woche`],M:[`ein Monat`,`einem Monat`],MM:[e+` Monate`,e+` Monaten`],y:[`ein Jahr`,`einem Jahr`],yy:[e+` Jahre`,e+` Jahren`]};return t?i[n][0]:i[n][1]}var GAe=j((()=>{Dl(),Ha.defineLocale(`de`,{months:`Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember`.split(`_`),monthsShort:`Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.`.split(`_`),monthsParseExact:!0,weekdays:`Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag`.split(`_`),weekdaysShort:`So._Mo._Di._Mi._Do._Fr._Sa.`.split(`_`),weekdaysMin:`So_Mo_Di_Mi_Do_Fr_Sa`.split(`_`),weekdaysParseExact:!0,longDateFormat:{LT:`HH:mm`,LTS:`HH:mm:ss`,L:`DD.MM.YYYY`,LL:`D. MMMM YYYY`,LLL:`D. MMMM YYYY HH:mm`,LLLL:`dddd, D. MMMM YYYY HH:mm`},calendar:{sameDay:`[heute um] LT [Uhr]`,sameElse:`L`,nextDay:`[morgen um] LT [Uhr]`,nextWeek:`dddd [um] LT [Uhr]`,lastDay:`[gestern um] LT [Uhr]`,lastWeek:`[letzten] dddd [um] LT [Uhr]`},relativeTime:{future:`in %s`,past:`vor %s`,s:`ein paar Sekunden`,ss:`%d Sekunden`,m:bV,mm:`%d Minuten`,h:bV,hh:`%d Stunden`,d:bV,dd:bV,w:bV,ww:`%d Wochen`,M:bV,MM:bV,y:bV,yy:bV},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:`%d.`,week:{dow:1,doy:4}})})),xV,KAe=j((()=>{Va(),z(),_f(),xV=za({component:I(()=>gf(()=>import(`./AccessAdministration-C7ehfuKB.js`),__vite__mapDeps([384,1,3,2,4,12,13,11,14,5,6,7,8,9,16,10,15,17,18,19,20,21,29,30,31,32,22,33,71,53,42,95,86,96,58,59,60,61,62,46,74,75,43,44,45,76,77,78,79,80,81,82,40,83,73,84,70,72,85,87,48,49,88,89,90,122,27,123,124,125,126,47,50,63,385,103]))),appName:`AccessAdministration`,attributes:[{name:`is-logged-in-user-global-admin`,required:!0,convert:e=>e===`true`},{name:`is-single-school`,required:!0,convert:e=>e===`true`}]})})),SV,qAe=j((()=>{Va(),z(),_f(),SV=za({component:I(()=>gf(()=>import(`./CaptureNewPerson-BCChFifN.js`),__vite__mapDeps([386,1,2,3,11,12,13,14,15,314,5,6,7,4,8,9,22,82,31,103,78,79,80,81,40,75,43,44,45,29,30,32,33,76,77,53,42,59,60,61,62,83,73,84,70,71,72,85,86,87,48,49,88,89,90,46,74,255,267,16,20]))),attributes:[{name:`person-category-group`,required:!0},{name:`schoolclass-id`,required:!0,convert:JSON.parse},{name:`school-unit-id`,required:!0,convert:JSON.parse}],events:[`Captured`],appName:`CaptureNewPerson`})})),CV,JAe=j((()=>{Va(),z(),_f(),CV=za({component:I(()=>gf(()=>import(`./BirthdaysView-jg8k_lIC.js`),__vite__mapDeps([387,1,2,3,4,11,12,13,14,5,6,7,8,9,20,33]))),appName:`EscolaDashboardBirthdaysView`})})),wV,YAe=j((()=>{Va(),z(),_f(),wV=za({component:I(()=>gf(()=>import(`./CourseTeaser-Bilhn-6U.js`),__vite__mapDeps([388,1,12,13,11,14,21,30,31,22,71,53,42,96,70,72,73,46,4,389,116,156,390,93,5,6,7,8,9,160,164,391,392]))),appName:`EscolaDashboardCourseTeaser`})}));function XAe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,EV,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M15.5 239c-9.4 9.4-9.4 24.6 0 33.9l160 160c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-143-143 143-143c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L15.5 239z`},null,-1)]]))])}var TV,EV,DV,OV=j((()=>{z(),G(),TV={},EV={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 512`},DV=K(TV,[[`render`,XAe]])}));function ZAe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,AV,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M241.5 239c9.4 9.4 9.4 24.6 0 33.9L81.5 433c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l143-143-143-143c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l160 160z`},null,-1)]]))])}var kV,AV,jV,MV=j((()=>{z(),G(),kV={},AV={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 512`},jV=K(kV,[[`render`,ZAe]])}));function QAe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,PV,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M15.5 239c-9.4 9.4-9.4 24.6 0 33.9l160 160c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-143-143 143-143c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L15.5 239zm352-160l-160 160c-9.4 9.4-9.4 24.6 0 33.9l160 160c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-143-143 143-143c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0z`},null,-1)]]))])}var NV,PV,FV,IV=j((()=>{z(),G(),NV={},PV={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},FV=K(NV,[[`render`,QAe]])}));function $Ae(e,t){return y(),C(`div`,null,[(y(),C(`svg`,RV,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M81.5 433l160-160c9.4-9.4 9.4-24.6 0-33.9L81.5 79c-9.4
35-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l143 143-143 143c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0zm192 0l160-160c9.4-9.4 9.4-24.6 0-33.9L273.5 79c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l143 143-143 143c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0z`},null,-1)]]))])}var LV,RV,zV,BV=j((()=>{z(),G(),LV={},RV={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},zV=K(LV,[[`render`,$Ae]])})),VV,HV=j((()=>{z(),VV=p({components:{},props:{},setup(e,t){let n={xs:0,sm:576,md:768,lg:992,xl:1200,xxl:1400},r=ke(`el`),i=V(0),a=H(()=>i.value<n.sm?[`xs`,`lte-sm`,`lte-md`,`lte-lg`,`lte-xl`,`gte-xs`]:i.value<n.md?[`sm`,`lte-sm`,`lte-md`,`lte-lg`,`lte-xl`,`gte-xs`,`gte-sm`]:i.value<n.lg?[`md`,`lte-md`,`lte-lg`,`lte-xl`,`gte-xs`,`gte-sm`,`gte-md`]:i.value<n.xl?[`lg`,`lte-lg`,`lte-xl`,`gte-xs`,`gte-sm`,`gte-md`,`gte-lg`]:i.value<n.xxl?[`xl`,`lte-xl`,`gte-xs`,`gte-sm`,`gte-md`,`gte-lg`,`gte-xl`]:[`xxl`,`gte-xs`,`gte-sm`,`gte-md`,`gte-lg`,`gte-xl`]),o=new ResizeObserver(()=>{r.value!==null&&(i.value=r.value.getBoundingClientRect().width,t.emit(`change`,i.value))});return O(()=>{r.value!==null&&o.observe(r.value)}),ee(()=>{o.disconnect()}),{width:i,classList:a}}})}));function eje(e,t,n,r,i,a){return y(),C(`div`,UV,[Ee(e.$slots,`default`,{width:e.width,classList:e.classList})],512)}var UV,WV,GV=j((()=>{HV(),HV(),z(),G(),UV={ref:`el`},WV=K(VV,[[`render`,eje]])})),KV,qV,JV,YV,XV,ZV,QV,$V,eH=j((()=>{z(),Rt(),Mi(),OV(),MV(),IV(),BV(),GV(),KV={class:`flex items-center gap-x-1 whitespace-nowrap text-sm`},qV={class:`font-bold`},JV={class:`font-bold`},YV={key:0},XV={class:`flex items-center gap-x-2 whitespace-nowrap`},ZV={class:`flex items-center gap-x-1`},QV={class:`text-base`},$V=p({__name:`Pagination`,props:{value:{},entriesPerPage:{},countTotal:{},lastPossiblePage:{},labelPlural:{},entriesPerPageValues:{default:()=>[50,100,150,250,500]},compact:{type:Boolean,default:!1}},emits:[`update:value`,`changeEntriesPerPage`],setup(e,{emit:n}){let r=e,a=n,o=H(()=>{let e=r.lastPossiblePage,t=r.compact?new Set([r.value,e]):new Set([0,e]);if(!r.compact)for(let n=r.value-1;n<=r.value+1;n++)n>=0&&n<=e&&t.add(n);let n=[...t].sort((e,t)=>e-t),i=[],a=-1;for(let e of n)e-a>1&&i.push({type:`ellipsis`}),i.push({type:`page`,number:e}),a=e;return i}),s=e=>{r.value!==e&&e>=0&&e<=r.lastPossiblePage&&a(`update:value`,e)},c=e=>{r.entriesPerPage!==e&&(a(`changeEntriesPerPage`,e),a(`update:value`,0))},l=H(()=>{let e=r.entriesPerPage*r.value+1,t=r.entriesPerPage*(r.value+1);return e+`–`+(t>r.countTotal?r.countTotal:t)}),u=H(()=>r.entriesPerPageValues.map(e=>({value:e,text:``+e})));return(n,r)=>(y(),i(WV,null,{default:R(({classList:n})=>[x(`div`,{class:P([`flex justify-between`,!e.compact&&n.includes(`lte-md`)?`flex-col items-center gap-2.5`:`gap-x-4`])},[x(`div`,KV,[x(`span`,qV,A(l.value),1),r[5]||=x(`span`,null,`von`,-1),x(`span`,JV,A(e.countTotal),1),e.compact?B(``,!0):(y(),C(`span`,YV,A(e.labelPlural),1))]),x(`div`,{class:P([`flex items-center`,e.compact?`gap-x-2`:`gap-x-4`])},[x(`div`,XV,[r[6]||=x(`span`,{class:`hidden sm:inline-block`},`Pro Seite`,-1),t(Ni,{value:e.entriesPerPage,type:`Label`,"item-groups":[{items:u.value}],entity:e.labelPlural,min:1,transform:e=>({value:e.value,label:e.text}),"onUpdate:value":r[0]||=e=>e!==void 0&&c(e)},null,8,[`value`,`item-groups`,`entity`,`transform`])]),r[7]||=x(`div`,{class:`h-6 w-px bg-grey-100`},null,-1),x(`div`,ZV,[t(zt,{icon:FV,variant:`Secondary`,size:`Small`,disabled:e.value===0,onClick:r[1]||=e=>s(0)},null,8,[`disabled`]),t(zt,{icon:DV,variant:`Secondary`,size:`Small`,disabled:e.value===0,onClick:r[2]||=t=>s(e.value-1)},null,8,[`disabled`]),(y(!0),C(k,null,F(o.value,(t,n)=>(y(),C(k,null,[t.type===`page`?(y(),i(zt,{key:t.number,size:`Small`,variant:e.value===t.number?`Primary`:`Tertiary`,onClick:e=>s(t.number)},{default:R(()=>[x(`span`,QV,A(t.number+1),1)]),_:2},1032,[`variant`,`onClick`])):(y(),C(`span`,{key:`ellipsis-`+n,class:`px-2 text-grey-500`},`…`))],64))),256)),t(zt,{icon:jV,variant:`Secondary`,size:`Small`,disabled:e.value===e.lastPossiblePage,onClick:r[3]||=t=>s(e.value+1)},null,8,[`disabled`]),t(zt,{icon:zV,variant:`Secondary`,size:`Small`,disabled:e.value===e.lastPossiblePage,onClick:r[4]||=t=>s(e.lastPossiblePage)}
35,null,8,[`disabled`])])],2)],2)]),_:1}))}})})),tH,nH=j((()=>{eH(),eH(),tH=$V}));function tje(e,t){return y(),C(`div`,null,[(y(),C(`svg`,iH,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M507.3 267.3c6.2-6.2 6.2-16.4 0-22.6l-176-176c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L457.4 240 16 240c-8.8 0-16 7.2-16 16s7.2 16 16 16l441.4 0-148.7 148.7c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l176-176z`},null,-1)]]))])}var rH,iH,aH,nje=j((()=>{z(),G(),rH={},iH={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},aH=K(rH,[[`render`,tje]])}));function rje(e,t){return y(),C(`div`,null,[(y(),C(`svg`,sH,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M128.1 48l112 0 0 88c0 39.8 32.2 72 72 72l88 0 0 108 48-48 0-81.5c0-17-6.7-33.3-18.7-45.3L306.8 18.7C294.8 6.7 278.5 0 261.6 0L128.1 0c-35.3 0-64 28.7-64 64l0 384c0 35.3 28.7 64 64 64l146.2 0 9.6-48-155.8 0c-8.8 0-16-7.2-16-16l0-384c0-8.8 7.2-16 16-16zM289.9 368l-16.1-53.6c-4.7-15.7-19.1-26.4-35.5-26.4-11.3 0-21.9 5.1-28.9 13.9L149.3 377c-8.3 10.3-6.6 25.5 3.7 33.7s25.5 6.6 33.7-3.8l47.1-58.8 15.2 50.7c3 10.2 12.4 17.1 23 17.1l30.6 0c3.9-5.6 8.2-10.9 13.1-15.8l32.2-32.2-58.1 0zM288.1 67.9l92.1 92.1-68.1 0c-13.3 0-24-10.7-24-24l0-68.1zm44.2 399l-11.9 59.6c-.2 .9-.3 1.9-.3 2.9 0 8 6.5 14.6 14.6 14.6 1 0 1.9-.1 2.9-.3l59.6-11.9c12.4-2.5 23.8-8.6 32.7-17.5l118.9-118.9-80-80-118.9 118.9c-8.9 8.9-15 20.3-17.5 32.7zm267.8-123c22.1-22.1 22.1-57.9 0-80s-57.9-22.1-80 0l-28.8 28.8 80 80 28.8-28.8z`},null,-1)]]))])}var oH,sH,cH,lH=j((()=>{z(),G(),oH={},sH={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},cH=K(oH,[[`render`,rje]])}));function ije(e,t){return y(),C(`div`,null,[(y(),C(`svg`,oje,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M41-24.9c-9.4-9.4-24.6-9.4-33.9 0S-2.3-.3 7 9.1l528 528c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L311.5 245.7c55-10.9 96.5-59.5 96.5-117.7 0-66.3-53.7-120-120-120-58.2 0-106.8 41.5-117.7 96.5L41-24.9zM235.6 305.4C147.9 316.6 80 391.5 80 482.3 80 498.7 93.3 512 109.7 512l332.5 0-206.6-206.6z`},null,-1)]]))])}var aje,oje,uH,sje=j((()=>{z(),G(),aje={},oje={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},uH=K(aje,[[`render`,ije]])})),cje,lje=j((()=>{z(),Gt(),W(),Fr(),Sr(),Q(),gr(),oa(),ca(),cje=p({__name:`CancelSignatureModal`,props:{digitalSignatureId:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=jte(),s=async()=>{await o.mutateAsync({digitalSignatureId:e.digitalSignatureId},{onError:e=>{q().invalidateQueries({queryKey:ua()}),U(e.errorMessage),a.value=!1}}),ze(`Der Signaturprozess wurde abgebrochen.`),a.value=!1};return(e,n)=>(y(),i(_r,{onAfterLeave:n[1]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(Ir,{key:0,variant:`Warning`,title:`Soll dieser Signaturprozess wirklich abgebrochen werden?`,description:`Bereits getätigte Unterschriften gehen verloren. Das Dokument wird beim Anbieter unwiderruflich gelöscht.`},{buttons:R(()=>[t($,{variant:`Secondary`,text:`Zurück`,onClick:n[0]||=e=>a.value=!1}),t(Cr,{variant:`Danger`,text:`Abbrechen`,action:()=>s(),"block-user-interface":``,once:``},null,8,[`action`])]),_:1})):B(``,!0)]),_:1}))}})})),uje,dje=j((()=>{lje(),lje(),uje=cje}));function dH(e){return e.__type===`DigitalSignature`}function fH(e){switch(e){case`timestamp`:return`Einfach`;case`advanced`:return`Fortgeschritten`;case`qualified`:return`Qualifiziert`}}function pH(e){switch(e){case`zertes`:return`ZertES`;case`eidas`:return`eIDAS`}}function mH(e,t){return dH(e)&&e.signees.some(e=>typeof e!=`string`&&e.id===t)}function hH(e){return dH(e)?e.signedFileName:e.sealedFileName}function fje(e){return dH(e)?e.signedDownloadUrl:e.sealedDownloadUrl}function pje(e){return dH(e)?e.signedMimeType:e.sealedMimeType}function gH(e){return e.status===`pending`}function _H(e){return dH(e)?e.signedAt??e.canceledAt??e.failedAt:e.sealedAt??e.failedAt}function mje(e){if(dH(e))switch(e.status){case`signed`:return`Signiert`;case`canceled`:return`Abgebrochen`;
35case`failed`:return`Fehlgeschlagen`;case`pending`:return`Ausstehend`}switch(e.status){case`sealed`:return`Versiegelt`;case`failed`:return`Fehlgeschlagen`;case`pending`:return`Ausstehend`}}function hje(e){switch(e.status){case`signed`:case`sealed`:return`Green`;case`canceled`:return`Gray`;case`failed`:return`Red`;case`pending`:return`Amber`}}var gje=j((()=>{})),_je,vje,yje,bje,xje,Sje,Cje,wje,Tje,Eje,Dje,Oje,kje,Aje,jje,Mje,Nje,Pje,Fje,Ije,Lje,Rje,zje,Bje,Vje,Hje,Uje,Wje,Gje,Kje,qje,Jje=j((()=>{z(),Un(),Ln(),Rt(),cr(),bi(),nje(),Lr(),Pee(),Fee(),lH(),sje(),gr(),It(),dje(),gje(),_je={key:0},vje={class:`hidden grid-cols-subgrid col-span-full items-center p-2 text-sm text-grey-500 leading-normal border-b border-grey-100 lg:grid`},yje={key:0},bje={key:1},xje={key:2},Sje={key:3},Cje={class:`text-grey-400`},wje={class:`grid`},Tje={class:`flex flex-wrap items-center gap-1 text-base text-grey leading-normal`},Eje=[`onClick`,`textContent`],Dje=[`textContent`],Oje={key:2,class:`text-grey-400`},kje={key:3,class:`text-grey-400`},Aje=[`onClick`,`textContent`],jje=[`textContent`],Mje={key:3,class:`text-grey-400`},Nje={class:`text-sm text-grey-500 leading-normal`},Pje=[`textContent`],Fje={class:`flex items-center gap-1 lg:hidden`},Ije=[`href`],Lje={key:0,class:`order-last col-span-full flex items-center gap-2 lg:order-none lg:col-span-1`},Rje=[`src`],zje=[`textContent`],Bje={class:`p-1.5 size-8 border-grey-100 text-grey-600 flex items-center justify-center rounded-full border aspect-square`},Vje={class:`col-span-full flex flex-wrap items-center gap-1 lg:contents`},Hje={key:0,class:`flex flex-wrap items-center gap-1`},Uje={key:1},Wje={key:1,class:`hidden lg:flex items-center gap-1`},Gje=[`href`],Kje={key:1,class:`p-8 border border-grey-100 rounded-lg`},qje=p({__name:`SignatureList`,props:{config:{},entries:{},emptyStateTitle:{default:`Keine Signaturen oder Siegel vorhanden`}},setup(e){let n=Ft(),r=H(()=>e.entries.some(e=>dH(e)&&e.signees.length>0)),a=H(()=>(e.config.isModeSupportedForSigning||e.config.isJurisdictionSupportedForSigning)&&e.entries.some(t=>dH(t)&&(e.config.isModeSupportedForSigning&&t.mode!==null||e.config.isJurisdictionSupportedForSigning&&t.jurisdiction!==null))),o=H(()=>e.entries.some(t=>dH(t)&&(t.canBeCanceled||t.url!==null&&gH(t)&&mH(t,e.config.loggedInPersonId)))),s=e=>typeof e.fileName==`string`||e.fileName===!1,c=e=>e.fileName===null&&hH(e)===null,l=V(null),u=V(null);return(d,f)=>e.entries.length>0?(y(),C(`div`,_je,[x(`div`,{class:`grid gap-x-2 lg:gap-x-4`,style:_e({gridTemplateColumns:`auto 1fr `+(e.config.canDefinePersonsWhichCanUseDigitalSignatures?`auto `:``)+(a.value?`auto `:``)+(r.value?`auto `:``)+`auto`+(o.value?` auto`:``)})},[x(`div`,vje,[f[2]||=x(`div`,null,null,-1),f[3]||=x(`div`,null,`Dokument`,-1),e.config.canDefinePersonsWhichCanUseDigitalSignatures?(y(),C(`div`,yje,` Erstellt von `)):B(``,!0),a.value?(y(),C(`div`,bje,`Signaturmethode`)):B(``,!0),r.value?(y(),C(`div`,xje,`Unterzeichnende`)):B(``,!0),f[4]||=x(`div`,null,`Status`,-1),o.value?(y(),C(`div`,Sje)):B(``,!0)]),(y(!0),C(k,null,F(e.entries,(d,p)=>(y(),C(`div`,{key:d.__type+`-`+d.id,class:P([`p-2 grid grid-cols-[auto_1fr_auto] gap-2 col-span-full border-b border-grey-100 lg:grid-cols-subgrid lg:gap-x-4 lg:gap-y-0 lg:items-center`,{"border-b-0":p===e.entries.length-1}])},[x(`div`,Cje,[h(dH)(d)?(y(),i(Lee,{key:0,class:`icon-square-2`})):(y(),i(Iee,{key:1,class:`icon-square-2`}))]),x(`div`,wje,[x(`div`,Tje,[d.downloadUrl===null?typeof d.fileName==`string`?(y(),C(`span`,{key:1,class:`break-all`,textContent:A(d.fileName)},null,8,Dje)):d.fileName===!1?(y(),C(`span`,Oje,` Dokument ohne Zugriff `)):c(d)?(y(),C(`span`,kje,` Dokument gelöscht `)):B(``,!0):(y(),C(`a`,{key:0,class:`break-all text-primary hover:underline cursor-pointer`,onClick:e=>u.value={fileName:d.fileName,fileUrl:d.downloadUrl,mimeType:d.mimeType},textContent:A(d.fileName)},null,8,Eje)),h(hH)(d)===null?B(``,!0):(y(),C(k,{key:4},[s(d)?(y(),i(aH,{key:0,class:`icon-square-0-75 shrink-0 text-grey-400`})):B(``,!0),h(fje)(d)===null?typeof h(hH)(d)==`string`?(y(),C(`span`,{key:2,class:`break-all`,textContent:A(h(hH)(d))},null,8,jje)):(y(),C(`span`,Mje,` Dokument ohne Zugriff (`+A(h(dH)(d)?`signiert`:`gesiegelt`)+`) `,1)):(y(),C(`a`,{key:1,class:`break-all text-primary hover:underline cursor-pointer`,onClick:e=>u.value={fileName:h(hH)(d),fileUrl:h(fje)(d),mimeType:h(pje)(d)},textContent:A(h(hH)(d))},null,8,Aje))],64))]),x(`span`,Nje,[f[5]||=x(`span`,{class:`hidden lg:inline`},`Erstellt am `,-1),x(`span`,{textContent:A(h(n).defaultDateTimeFormat(d.createdAt,!1,!0))},null,8,Pje)])]),x(`div`,Fje,[h(dH)(d)&&d.url!==null&&h(gH)(d)&&h(mH)(d,e.config.loggedInPersonId)?(y(),i(lr,{key:0,text:`Signieren fortsetzen`},{trigger:R(()=>[x(`a`,{href:d.url,target:`_blank`,rel:`noopener noreferrer`},[t(zt,{variant:`Primary`,size:`Small`,icon:cH})],8,Ije)]),_:2},1024)):B(``,!0),h(dH)(d)&&d.canBeCanceled?(y(),i(lr,{key:1,text:`Signaturprozess abbrechen`},{trigger:R(()=>[t(zt,{variant:`Danger-Secondary`,size:`Small`,icon:Rr,onClick:e=>l.value=d.id},null,8,[`onClick`])]),_:2},1024)):B(``,!0)]),e.config.canDefinePersonsWhichCanUseDigitalSignatures?(y(),C(`div`,Lje,[d.createdBy===null?(y(),C(k,{key:1},[x(`div`,Bje,[t(uH,{class:`flex justify-center items-center`})]),f[6]||=x(`span`,{class:`text-sm text-grey-400 leading-normal`},` Gelöschte Person `,-1)],64)):(y(),C(k,{key:0},[x(`img`,{class:`size-8 rounded-full`,src:d.createdBy.portraitUrl},null,8,Rje),x(`span`,{class:`text-sm text-grey leading-normal`,textContent:A(d.createdBy.displayName)},null,8,zje)],64))])):B(``,!0),x(`div`,Vje,[a.value?(y(),C(`div`,Hje,[h(dH)(d)&&e.config.isModeSupportedForSigning&&d.mode!==null?(y(),i(xi,{key:0,variant:`Indigo`,label:h(fH)(d.mode)},null,8,[`label`])):B(``,!0),h(dH)(d)&&e.config.isJurisdictionSupportedForSigning&&d.jurisdiction!==null?(y(),i(xi,{key:1,variant:`Brown`,label:h(pH)(d.jurisdiction)},null,8,[`label`])):B(``,!0)])):B(``,!0),r.value?(y(),C(`div`,Uje,[h(dH)(d)&&d.signees.length>0?(y(),i(lr,{key:0,text:d.signees.map(e=>typeof e==`string`?e:e.displayName).join(`
36`),title:`Unterzeichnende`},{trigger:R(()=>[t(xi,{variant:`Gray`,label:d.signees.length===1?`1 Unterzeichner`:d.signees.length+` Unterzeichnende`},null,8,[`label`])]),_:2},1032,[`text`])):B(``,!0)])):B(``,!0),x(`div`,null,[t(xi,{variant:h(hje)(d),label:h(_H)(d)===null?h(mje)(d):h(mje)(d)+` am `+h(n).defaultDateFormat(h(_H)(d),!1,!0)+` um `+h(n).defaultTimeFormat(h(_H)(d),!1,!0)},null,8,[`variant`,`label`])])]),o.value?(y(),C(`div`,Wje,[h(dH)(d)&&d.url!==null&&h(gH)(d)&&h(mH)(d,e.config.loggedInPersonId)?(y(),i(lr,{key:0,text:`Signieren fortsetzen`},{trigger:R(()=>[x(`a`,{href:d.url,target:`_blank`,rel:`noopener noreferrer`},[t(zt,{variant:`Primary`,size:`Small`,icon:cH})],8,Gje)]),_:2},1024)):B(``,!0),h(dH)(d)&&d.canBeCanceled?(y(),i(lr,{key:1,text:`Signieren abbrechen`},{trigger:R(()=>[t(zt,{variant:`Danger-Secondary`,size:`Small`,icon:Rr,onClick:e=>l.value=d.id},null,8,[`onClick`])]),_:2},1024)):B(``,!0)])):B(``,!0)],2))),128))],4),l.value===null?B(``,!0):(y(),i(uje,{key:0,"digital-signature-id":l.value,onHide:f[0]||=e=>l.value=null},null,8,[`digital-signature-id`])),t(_r,null,{default:R(()=>[u.value===null?B(``,!0):(y(),i(Wn,{key:0,"file-name":u.value.fileName,"file-url":u.value.fileUrl,"mime-type":u.value.mimeType,onHide:f[1]||=e=>u.value=null},null,8,[`file-name`,`file-url`,`mime-type`]))]),_:1})])):(y(),C(`div`,Kje,[t(Rn,{title:e.emptyStateTitle},null,8,[`title`])]))}})})),vH,Yje=j((()=>{Jje(),Jje(),vH=qje})),Xje,Zje,Qje,$je=j((()=>{z(),_t(),nH(),mr(),ia(),ca(),Yje(),Xje={key:0,class:`flex flex-col gap-4`},Zje={key:0},Qje=p({__name:`Overview`,setup(e){let{data:n}=la();if(n.value===void 0||n.value===null)throw Error(`Can't setup when config is not loaded!`);let r=`digital-signatures-overview-`+n.value.loggedInPersonId+`-`,a=V(0),o=nt(r+`entries-per-page`,20),s=nt(r+`only-own`,!0),{data:c}=sa(()=>null,()=>null,()=>null,()=>null,()=>null,a,o,s),l=H(()=>Math.ceil((c.value?.totalCount??0)/o.value)-1);return(e,r)=>(y(),i(aa,null,{default:R(()=>[h(n)!==void 0&&h(n)!==null&&h(c)!==void 0?(y(),C(`div`,Xje,[h(n).canDefinePersonsWhichCanUseDigitalSignatures?(y(),C(`div`,Zje,[t(hr,{on:h(s),"onUpdate:on":[r[0]||=e=>Me(s)?s.value=e:null,r[1]||=e=>a.value=0],label:`Nur eigene anzeigen`},null,8,[`on`])])):B(``,!0),t(vH,{config:h(n),entries:h(c).entries},null,8,[`config`,`entries`]),l.value>=0?(y(),i(tH,{key:1,value:a.value,"onUpdate:value":r[2]||=e=>a.value=e,"entries-per-page":h(o),"last-possible-page":l.value,"count-total":h(c).totalCount,"label-plural":`Einträge`,"entries-per-page-values":[20,40,80,160],onChangeEntriesPerPage:r[3]||=e=>{o.value=e}},null,8,[`value`,`entries-per-page`,`last-possible-page`,`count-total`])):B(``,!0)])):B(``,!0)]),_:1}))}})})),eMe,tMe=j((()=>{$je(),$je(),eMe=Qje})),nMe,rMe=j((()=>{z(),nMe=p({__name:`AsyncAction`,props:{action:{type:Function}},setup(e){let t=V(0),n=H(()=>t.value>0);function r(n){t.value++,e.action(n).finally(()=>t.value--)}return(e,t)=>Ee(e.$slots,`default`,{isExecuting:n.value,execute:r})}})})),yH,bH=j((()=>{rMe(),rMe(),yH=nMe})),iMe,aMe,oMe,sMe,cMe,lMe,uMe,dMe,fMe,pMe,mMe,hMe,gMe,_Me,vMe,yMe,bMe,xMe,SMe,CMe,wMe,TMe=j((()=>{z(),W(),Pi(),Ln(),ai(),Zr(),bH(),bi(),rh(),Mi(),ur(),mr(),ia(),ca(),iMe={key:0,class:`flex flex-col lg:flex-row gap-6`},aMe={class:`w-full flex flex-col border rounded-lg border-grey-100 h-[72vh]`},oMe={class:`p-6 flex items-center gap-2 border-b border-grey-100`},sMe={class:`p-6 border-b border-grey-100`},cMe={key:0,class:`h-full overflow-y-auto overscroll-contain`},lMe={class:`flex-1 min-w-0`},uMe={class:`flex items-center gap-3 mt-1`},dMe={class:`w-full max-w-60`},fMe={key:1,class:`h-full p-6 flex flex-col justify-center items-center`},pMe={class:`w-full flex flex-col border rounded-lg border-grey-100 h-[72vh]`},mMe={class:`p-6 flex items-center gap-2 border-b border-grey-100`},hMe={class:`p-6 border-b border-grey-100`},gMe={key:0,class:`h-full overflow-y-auto overscroll-contain`},_Me={class:`flex-1 min-w-0`},vMe={class:`truncate`},yMe=[`textContent`],bMe=[`textContent`],xMe={class:`flex items-center gap-3 mt-1`},SMe={class:`w-full max-w-60`},CMe={key:1,class:`h-full p-6 flex flex-col justify-center items-center`},wMe=p({__name:`Settings`,setup(e){let{data:n}=la();if(n.value===void 0||n.value===null)throw Error(`Can't setup when config is not loaded!`);let{data:r}=Ste(),{data:a}=kte(),{data:o}=Mte(),s=Nte(),c=bte(),l=Tte(),u=wte(),d=Ote(),f=Pte(),p=xte(),m=Cte(),g=ke(`personPickerElement`),_=async e=>{e===null||a.value?.some(t=>t.id===e.id)||(await s.mutateAsync({personId:e.id},{onError:e=>U(e.errorMessage)}),ze(`Personenfreigabe wurde hinzugefügt.`),g.value?.resetState())},v=async(e,t)=>{let n=t.canSign??e.canSign,r=t.canSeal??e.canSeal;await c.mutateAsync({personId:e.id,canSign:n,canSeal:r},{onError:e=>U(e.errorMessage)}),ze(`Personenfreigabe wurde aktualisiert.`,!0)},b=async e=>{await l.mutateAsync({personId:e},{onError:e=>U(e.errorMessage)}),ze(`Personenfreigabe wurde entfernt.`)},S=async(e,t)=>{await u.mutateAsync({personId:e,invitationGroups:t},{onError:e=>U(e.errorMessage)}),ze(`Personenfreigabe wurde aktualisiert.`,!0)},w=V(void 0),T=H(()=>(r.value??[]).filter(e=>!o.value?.some(t=>t.id===e.id))),E=async e=>{e!==void 0&&(w.value=void 0,await d.mutateAsync({roleId:e},{onError:e=>U(e.errorMessage)}),ze(`Gruppenfreigabe wurde hinzugefügt.`))},D=async(e,t)=>{let n=t.canSign??e.canSign,r=t.canSeal??e.canSeal;await f.mutateAsync({roleId:e.id,canSign:n,canSeal:r},{onError:e=>U(e.errorMessage)}),ze(`Gruppenfreigabe wurde aktualisiert.`,!0)},ee=async e=>{await p.mutateAsync({roleId:e},{onError:e=>U(e.errorMessage)}),ze(`Gruppenfreigabe wurde entfernt.`)},O=async(e,t)=>{await m.mutateAsync({roleId:e,invitationGroups:t},{onError:e=>U(e.errorMessage)}),ze(`Gruppenfreigabe wurde aktualisiert.`,!0)},te=e=>e.schoolUnit===null?e.name:`${e.name} (${e.schoolUnit.name})`,ne=[{id:`explicit-employees`,name:`Mitarbeitende`},{id:`other-persons`,name:`Andere Personen`},{id:`guardians`,name:`Eltern/Bezugspersonen`}
36,{id:`students`,name:`Schüler:innen`},{id:`external-email-addresses`,name:`Externe E-Mail-Adressen`}];return(e,s)=>(y(),i(aa,null,{default:R(()=>[h(n)!==null&&h(r)!==void 0&&h(a)!==void 0&&h(o)!==void 0?(y(),C(`div`,iMe,[x(`div`,aMe,[x(`div`,oMe,[s[1]||=x(`b`,null,`Personenfreigabe`,-1),t(xi,{variant:`Gray`,label:String(h(a).length)},null,8,[`label`])]),x(`div`,sMe,[t(Fi,{ref_key:`personPickerElement`,ref:g,mode:`Eds`,value:null,"only-explicit-employees":``,"only-show-people-i-can-message":``,"hide-person-ids":h(a).map(e=>e.id),onSelect:_},null,8,[`hide-person-ids`])]),h(a).length>0?(y(),C(`div`,cMe,[(y(!0),C(k,null,F(h(a),e=>(y(),C(`div`,{key:e.id,class:`flex items-center gap-3 px-4 py-2 border-b border-grey-100`},[x(`div`,lMe,[t(oi,{portrait:e.portraitUrl,title:e.displayName,text:e.roleNamesCommaSeparated,size:`Small`},null,8,[`portrait`,`title`,`text`]),x(`div`,uMe,[x(`div`,{class:P({"pointer-events-none":e.canSign&&!e.canSeal})},[t(yH,{action:t=>v(e,{canSign:t})},{default:R(({isExecuting:n,execute:r})=>[t(hr,{on:e.canSign,"is-executing":n,label:`Signieren`,size:`Small`,"onUpdate:on":r},null,8,[`on`,`is-executing`,`onUpdate:on`])]),_:2},1032,[`action`])],2),h(n).isDigitalSealsSubmoduleEnabled?(y(),C(`div`,{key:0,class:P({"pointer-events-none":!e.canSign&&e.canSeal})},[t(yH,{action:t=>v(e,{canSeal:t})},{default:R(({isExecuting:n,execute:r})=>[t(hr,{on:e.canSeal,"is-executing":n,label:`Siegeln`,size:`Small`,"onUpdate:on":r},null,8,[`on`,`is-executing`,`onUpdate:on`])]),_:2},1032,[`action`])],2)):B(``,!0),x(`div`,dMe,[t(nh,{value:e.invitationGroups,type:`Label`,"item-groups":[{items:ne}],entity:`Unterzeichnende`,disabled:!e.canSign,transform:e=>({value:e.id,label:e.name}),"onUpdate:value":t=>S(e.id,t)},null,8,[`value`,`item-groups`,`disabled`,`transform`,`onUpdate:value`])])])]),t(Qr,{variant:`Danger-Flat`,icon:dr,action:()=>b(e.id)},null,8,[`action`])]))),128))])):(y(),C(`div`,fMe,[t(Rn,{title:`Keine Personenfreigaben vorhanden`})]))]),x(`div`,pMe,[x(`div`,mMe,[s[2]||=x(`b`,null,`Gruppenfreigabe`,-1),t(xi,{variant:`Gray`,label:String(h(o).length)},null,8,[`label`])]),x(`div`,hMe,[t(Ni,{value:w.value,"onUpdate:value":[s[0]||=e=>w.value=e,E],type:`Label`,"item-groups":[{items:T.value}],entity:`Gruppe`,transform:e=>({value:e.id,label:te(e)})},null,8,[`value`,`item-groups`,`transform`])]),h(o).length>0?(y(),C(`div`,gMe,[(y(!0),C(k,null,F(h(o),e=>(y(),C(`div`,{key:e.id,class:`flex items-center gap-3 px-4 py-2 border-b border-grey-100`},[x(`div`,_Me,[x(`div`,vMe,[x(`b`,{textContent:A(e.name)},null,8,yMe),e.schoolUnit===null?B(``,!0):(y(),C(`span`,{key:0,class:`text-grey-500`,textContent:A(` · `+e.schoolUnit.name)},null,8,bMe))]),x(`div`,xMe,[x(`div`,{class:P({"pointer-events-none":e.canSign&&!e.canSeal})},[t(yH,{action:t=>D(e,{canSign:t})},{default:R(({isExecuting:n,execute:r})=>[t(hr,{on:e.canSign,"is-executing":n,label:`Signieren`,size:`Small`,"onUpdate:on":r},null,8,[`on`,`is-executing`,`onUpdate:on`])]),_:2},1032,[`action`])],2),h(n).isDigitalSealsSubmoduleEnabled?(y(),C(`div`,{key:0,class:P({"pointer-events-none":!e.canSign&&e.canSeal})},[t(yH,{action:t=>D(e,{canSeal:t})},{default:R(({isExecuting:n,execute:r})=>[t(hr,{on:e.canSeal,"is-executing":n,label:`Siegeln`,size:`Small`,"onUpdate:on":r},null,8,[`on`,`is-executing`,`onUpdate:on`])]),_:2},1032,[`action`])],2)):B(``,!0),x(`div`,SMe,[t(nh,{value:e.invitationGroups,type:`Label`,"item-groups":[{items:ne}],entity:`Unterzeichnende`,disabled:!e.canSign,transform:e=>({value:e.id,label:e.name}),"onUpdate:value":t=>O(e.id,t)},null,8,[`value`,`item-groups`,`disabled`,`transform`,`onUpdate:value`])])])]),t(Qr,{variant:`Danger-Flat`,icon:dr,action:()=>ee(e.id)},null,8,[`action`])]))),128))])):(y(),C(`div`,CMe,[t(Rn,{title:`Keine Gruppenfreigaben vorhanden`})]))])])):B(``,!0)]),_:1}))}})})),EMe,DMe=j((()=>{TMe(),TMe(),EMe=wMe}));function OMe(){return yp({history:vp(),routes:[{name:`overview`,path:`/digital-signatures/overview`,component:eMe},{name:`settings`,path:`/digital-signatures/settings`,component:EMe}]})}var kMe=j((()=>{Dp(),tMe(),DMe()})),AMe,jMe=j((()=>{Va(),z(),kMe(),_f(),AMe=za({component:I(()=>gf(()=>import(`./Module-Bfqnr-4Q.js`),__vite__mapDeps([393,1,96,91,33,7,4,222,93,13,5,6,8,9]))),appName:`DigitalSignaturesModule`,configure:e=>{e.use(OMe())}})})),MMe=j((()=>{})),NMe=j((()=>{})),PMe,FMe=j((()=>{Va(),z(),_f(),PMe=za({component:I(()=>gf(()=>import(`./PrintModal-B6-MfqVv.js`).then(e=>(e.r(),e.n)),__vite__mapDeps([316,1,3,12,13,7,4,22,14,23,106,11,15,16,18,19,20,153,44]))),appName:`EmergencyPrintModal`,attributes:[{name:`person-id`,required:!0,convert:parseInt},{name:`display-names-of-persons-to-notify`,required:!0,convert:JSON.parse},{name:`school-unit-id`,required:!1,convert:e=>e?parseInt(e):void 0}]})}));function IMe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,RMe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M385.1 419.1L92.9 126.9c-28.1 35.5-44.9 80.3-44.9 129.1 0 114.9 93.1 208 208 208 48.8 0 93.7-16.8 129.1-44.9zm33.9-33.9c28.1-35.5 44.9-80.3 44.9-129.1 0-114.9-93.1-208-208-208-48.8 0-93.7 16.8-129.1 44.9L419.1 385.1zM0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0z`},null,-1)]]))])}var LMe,RMe,xH,SH=j((()=>{z(),G(),LMe={},RMe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},xH=K(LMe,[[`render`,IMe]])}));function zMe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,VMe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 48l112 0 0 88c0 39.8 32.2 72 72 72l88 0 0 240c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16zM224 67.9l92.1 92.1-68.1 0c-13.3 0-24-10.7-24-24l0-68.1zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-261.5c0-17-6.7-33.3-18.7-45.3L242.7 18.7C230.7 6.7 214.5 0 197.5 0L64 0zm71.3 274.2c-3.2-12.9-16.2-20.7-29.1-17.5S85.5 273 88.7 285.8l32 128c2.5 10.2 11.4 17.5 21.9 18.1s20.1-5.7 23.8-15.5l25.5-68.1 25.5 68.1c3.7 9.8 13.3 16.1 23.8 15.5s19.4-7.9 21.9-18.1l32-128c3.2-12.9-4.6-25.9-17.5-29.1s-25.9 4.6-29.1 17.5l-13.3 53.2-20.9-55.8C211 262.2 202 256 192 256s-19 6.2-22.5 15.6l-20.9 55.8-13.3-53.2z`},null,-1)]]))])}var BMe,VMe,CH,wH=j((()=>{z(),G(),BMe={},VMe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},CH=K(BMe,[[`render`,zMe]])}));function HMe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,WMe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M48 48c-26.5 0-48 21.5-48 48 0 17.8 9.7 33.3 24 41.6L24 384c0 30.9 25.1 56 56 56l54.4 0c8.3 14.3 23.8 24 41.6 24 26.5 0 48-21.5 48-48s-21.5-48-48-48c-17.8 0-33.3 9.7-41.6 24L80 392c-4.4 0-8-3.6-8-8l0-104 62.4 0c8.3 14.3 23.8 24 41.6 24 26.5 0 48-21.5 48-48s-21.5-48-48-48c-17.8 0-33.3 9.7-41.6 24l-62.4 0 0-94.4c14.3-8.3 24-23.8 24-41.6 0-26.5-21.5-48-48-48zM160 96c0 13.3 10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L184 72c-13.3 0-24 10.7-24 24zM288 256c0 13.3 10.7 24 24 24l176 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-176 0c-13.3 0-24 10.7-24 24zm0 160c0 13.3 10.7 24 24 24l176 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-176 0c-13.3 0-24 10.7-24 24z`},null,-1)]]))])}var UMe,WMe,TH,EH=j((()=>{z(),G(),UMe={},WMe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},TH=K(UMe,[[`render`,HMe]])}));function GMe(e){return e.reduce((e,t,n,r)=>{let i=n===r.length-1?`Erstellung`:`Änderung`,a=e.find(e=>Math.abs(DH.differenceInSeconds(new Date(e.tempCreatedAt),new Date(t.createdAt)))<=3),o={title:t.fieldText,oldValue:t.oldValue,newValue:t.
36newValue};return a===void 0?e.push({title:i,subtitle:DH.defaultDateTimeFormat(t.createdAt,!1,!0)+(t.createdBy===null?``:` von `+t.createdBy.displayName),entries:[o],tempCreatedAt:t.createdAt}):(a.title=i,a.entries.push(o)),e},[]).sort((e,t)=>DH.compareDesc(new Date(e.tempCreatedAt),new Date(t.tempCreatedAt))).map(e=>{let{tempCreatedAt:t,...n}=e;return n})}var DH,OH=j((()=>{It(),DH=Ft()}));function kH(e,t){return e.moduleInternalName+`-`+t+`-`+e.loggedInPersonId+`-`+e.localStorageVersion}function AH(e,t,n,r,i=!1){if(e!==null&&t!==null)return UH.defaultDateFormat(e,!0)+(n===null?``:` `+UH.defaultTimeFormat(e+`T`+n,!1,!0))+(e!==t||r!==null?` – `:``)+(e===t?``:UH.defaultDateFormat(t,!0))+(r===null?``:(e===t?``:` `)+UH.defaultTimeFormat(t+`T`+r,!1,!0));if(e!==null)return(i?`Ab `:``)+UH.defaultDateFormat(e,!0);if(t!==null)return(i?`Bis `:``)+UH.defaultDateFormat(t,!0);throw Error(`Start or end has to be set.`)}function KMe(e,t){return e===null||t===null?null:UH.differenceInCalendarDays(new Date(t),new Date(e))+1}function qMe(e){return e+(e===1?` Tag`:` Tage`)}function jH(e,t){let n=KMe(e,t);return n===null?null:qMe(n)}function JMe(e,t,n){if(e===null||t===null||n===void 0)return null;let r=UH.eachDayOfInterval({start:new Date(e),end:new Date(t)}).reduce((e,t)=>e+n.reduce((e,n)=>e+((UH.isMonday(t)?n.mondayLessons??0:0)+(UH.isTuesday(t)?n.tuesdayLessons??0:0)+(UH.isWednesday(t)?n.wednesdayLessons??0:0)+(UH.isThursday(t)?n.thursdayLessons??0:0)+(UH.isFriday(t)?n.fridayLessons??0:0)),0),0);return r>0?r:null}function MH(e){return e===1?`Vertretung`:`Vertretungen`}function YMe(e){return e===0?`Keine `+MH(e):e+` `+MH(e)}function NH(e,t){return t?e===`lessons`?`Wochenlektionen`:`Wochenstunden`:e===`lessons`?`Lektionen`:`Stunden`}function XMe(e){return e===null?`Sofort`:e===1?`Nach 1 Tag`:`Nach `+e+` Tagen`}function PH(e){return e===`administrators`?$t(`absences.employee.label.schoolAdministrators`,{scope:`instance`}):`Vorgesetzte`}function ZMe(e){return[e.notifyAdministrators&&PH(`administrators`),e.notifySupervisors&&PH(`supervisors`)].filter(e=>e!==!1)}function QMe(e){if(e.usesAllSchoolUnits)return $t(`absences.employee.settings.label.allSchoolUnits`,{scope:`instance`});let t=e.schoolUnits.length;return $t(`absences.employee.settings.label.schoolUnitCount`,{_pluralism:t,params:{count:t},scope:`instance`})}function $Me(e){return[e.whenAbsenceCreated&&`Abwesenheit erstellt`,e.whenAbsenceUpdated&&`Abwesenheit bearbeitet`,e.whenSubstitutionCreated&&`Vertretung erstellt`,e.whenSubstitutionUpdated&&`Vertretung bearbeitet`,e.whenAbsenceEndDateNotSet&&`Abwesenheit ohne Enddatum`,e.whenSubstitutionEndDateNotSet&&`Vertretung ohne Enddatum`].filter(e=>e!==!1)}function FH(e,t){return t?e===`lessons`?`WL`:`WS`:e===`lessons`?`L`:`S`}function eNe(e){return e+`%`}function IH(e){return e!==null&&e.set!==null&&e.set.setFiles.length>0}function LH(e){return`privateRemark`in e&&e.privateRemark!==null||`publicRemark`in e&&e.publicRemark!==null&&`isPublic`in e&&e.isPublic||e.lessonTypes.length>0||`docsSetStartData`in e&&IH(e.docsSetStartData)}function tNe(e){switch(e){case`accepted`:case`only-accepted-by-administrator`:case`only-accepted-by-supervisor`:return!0;case`pending`:case`declined`:return!1;default:return e}}function nNe(e){switch(e){case`accepted`:case`only-accepted-by-administrator-and-supervisor`:case`only-accepted-by-administrator-and-substitute-person`:case`only-accepted-by-supervisor-and-substitute-person`:case`only-accepted-by-administrator`:case`only-accepted-by-supervisor`:case`only-accepted-by-substitute-person`:return!0;case`pending`:case`declined`:return!1;default:return e}}function RH(e,t,n=null){return{title:e,text:t,reason:n}}function zH(e,t){return(e===null?``:e.displayName+`, `)+UH.defaultDateTimeFormat(t,!1,!0)}function BH(e){return e.lessonTypes.length===0?e.lessons??null:e.lessonTypes.reduce((e,t)=>e+((t.mondayLessons??0)+(t.tuesdayLessons??0)+(t.wednesdayLessons??0)+(t.thursdayLessons??0)+(t.fridayLessons??0)),0)}function VH(e,t){let n=(e,t,n)=>{let r=n.flatMap(e=>{let n=t.find(t=>t.value===e);return n===void 0?[]:[n.text]});return r.length===0?null:e+`: `+ha.format(r)};return[n(`Mitarbeitende`,e.absentPersonFilterOptions,t.absentPersonIds),n(`Vertreter:innen`,e.substitutePersonFilterOptions,t.substitutePersonIds),n(`Gründe`,e.reasonFilterOptions,t.reasonIds),n(`Status`,e.statusFilterOptions,t.statuses)].filter(e=>e!==null)}var HH,UH,WH,GH,KH,qH=j((()=>{pa(),It(),OH(),HH=`White`,UH=Ft(),WH=[`administrators`,`supervisors`],GH=`Es wurde noch kein Endd
36atum zugewiesen, daher kann noch nicht unterschrieben werden.`,KH=[async e=>e.start===void 0==(e.end===void 0)?e.start!==void 0&&e.end!==void 0&&e.start>=e.end?`Die Startzeit muss vor der Endzeit liegen.`:null:`Start- und Endzeit müssen beide gesetzt sein.`]}));function JH(e){let t=$H.get(e);if(t!==void 0)return t;let n=V(new Set);return $H.set(e,n),n}function YH(e){let t=eU.get(e);if(t!==void 0)return t;let n=ZH.get(e)??QH,r;return n.localStorage?r=nt(e,new Map):(localStorage.removeItem(e),r=V(new Map)),eU.set(e,r),r}function rNe(e,t){let n=JH(e),r=YH(e);for(let e of n.value)r.value.set(e,t)}function XH(e,t=QH){ZH.set(e,t);let n=JH(e),r=YH(e),i=H(()=>n.value.size>0&&[...n.value].every(e=>r.value.get(e)));function a(){rNe(e,!i.value)}function o(e){return!!r.value.get(e)}function s(e,t){r.value.set(e,t)}function c(e){s(e,!o(e))}return{isAllExpanded:i,toggleAllExpanded:a,isExpanded:o,setExpanded:s,toggleExpanded:c}}function iNe(e,t){let n=JH(e),r=YH(e),i=H(()=>!!r.value.get(t));function a(){r.value.set(t,!i.value)}function o(){rNe(e,!i.value)}return n.value.add(t),Ae(()=>n.value.delete(t)),{isExpanded:i,toggleExpanded:a,toggleAllExpanded:o}}var ZH,QH,$H,eU,tU=j((()=>{z(),_t(),ZH=new Map,QH={localStorage:!0},$H=new Map,eU=new Map}));function nU(e){let t=o(e.value);return N(e,e=>{e!==void 0&&(t.value=e)}),t}var rU=j((()=>{z()}));function aNe(){return[iU,`getConfig`,H(()=>Jt())]}function oNe(){return[iU,`getSettings`,H(()=>Jt())]}function sNe(){return[iU,`getSchoolUnits`,H(()=>Jt())]}function cNe(){return[iU,`getSchoolSites`,H(()=>Jt())]}function lNe(){return[iU,`getNotificationRules`,H(()=>Jt())]}function uNe(){return[iU,`getReasons`,H(()=>Jt())]}function dNe(){return[iU,`getSubstitutionTypes`,H(()=>Jt())]}function fNe(){return[iU,`getLessonTypes`,H(()=>Jt())]}function pNe(){return[iU,`getHelpTexts`,H(()=>Jt())]}function mNe(e){return[iU,`getAllAbsenceStaticStats`,H(()=>Jt(Z(e)))]}function hNe(e,t,n,r,i,a,o,s,c,l,u,d){return[iU,`getAllAbsenceDynamicStats`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r),Z(i),Z(a),Z(o),Z(s),Z(c),Z(l),Z(u),Z(d)))]}function gNe(e,t,n,r,i,a,o,s,c,l,u,d,f,p,m){return[iU,`getAllAbsenceGroups`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r),Z(i),Z(a),Z(o),Z(s),Z(c),Z(l),Z(u),Z(d),Z(f),Z(p),Z(m)))]}function _Ne(e){return[iU,`getExtendedPerson`,H(()=>Jt(Z(e)))]}function vNe(e){return[iU,`getAbsenceSignatories`,H(()=>Jt(Z(e)))]}function yNe(e){return[iU,`getSubstitutionSignatories`,H(()=>Jt(Z(e)))]}function bNe(e,t,n,r){return[iU,`getInstantAbsenceRecipients`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r)))]}function xNe(e,t,n,r){return[iU,`getInstantSubstitutionRecipients`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r)))]}function SNe(){return[iU,`getOwnAbsenceStaticStats`,H(()=>Jt())]}function CNe(e,t,n,r,i,a,o,s,c){return[iU,`getOwnAbsenceDynamicStats`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r),Z(i),Z(a),Z(o),Z(s),Z(c)))]}function wNe(e,t,n,r,i,a,o,s,c,l,u,d){return[iU,`getOwnAbsences`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r),Z(i),Z(a),Z(o),Z(s),Z(c),Z(l),Z(u),Z(d)))]}function TNe(){return[iU,`getOwnSubstitutionStaticStats`,H(()=>Jt())]}function ENe(e,t,n,r,i,a){return[iU,`getOwnSubstitutionDynamicStats`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r),Z(i),Z(a)))]}function DNe(e,t,n,r,i,a,o,s,c){return[iU,`getOwnSubstitutions`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r),Z(i),Z(a),Z(o),Z(s),Z(c)))]}function ONe(){return[iU,`getCalendarStaticStats`,H(()=>Jt())]}function kNe(e,t,n,r){return[iU,`getCalendar`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r)))]}function ANe(){return[iU,`getCalendarSubscriptions`,H(()=>Jt())]}function jNe(e){return[iU,`getDashboardAbsences`,H(()=>Jt(Z(e)))]}var iU,MNe=j((()=>{qt(),Xt(),z(),iU=`Core\\EmployeeAbsences\\RemoteProcedures\\ModuleCollection`}));function aU(){return Kt({queryKey:aNe(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ModuleCollection/getConfig.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function oU(){return Kt({queryKey:oNe(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((e,t)=>
36{Y(`${basePath}rpc/collections/ModuleCollection/getSettings.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function sU(){return Kt({queryKey:sNe(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ModuleCollection/getSchoolUnits.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function cU(){return Kt({queryKey:cNe(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ModuleCollection/getSchoolSites.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function NNe(){return Kt({queryKey:lNe(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ModuleCollection/getNotificationRules.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function lU(){return Kt({queryKey:uNe(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ModuleCollection/getReasons.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function uU(){return Kt({queryKey:dNe(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ModuleCollection/getSubstitutionTypes.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function dU(){return Kt({queryKey:fNe(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ModuleCollection/getLessonTypes.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function fU(){return Kt({queryKey:pNe(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ModuleCollection/getHelpTexts.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function PNe(e){return Kt({queryKey:mNe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{absenceIds:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/ModuleCollection/getAllAbsenceStaticStats.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function FNe(e,t,n,r,i,a,o,s,c,l,u,d){return Kt({queryKey:hNe(e,t,n,r,i,a,o,s,c,l,u,d),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((f,p)=>{let m={parameters:{absenceIds:Z(e),relativeDateRange:Z(t),startDate:Z(n),endDate:Z(r),absentPersonIds:Z(i),schoolUnitIds:Z(a),schoolSiteIds:Z(o),substitutePersonIds:Z(s),reasonIds:Z(c),statuses:Z(l),search:Z(u),grouping:Z(d)},rpcContext:{}};Y(`${basePath}rpc/collections/ModuleCollection/getAllAbsenceDynamicStats.php`,m).then(e=>{X(e).then(t=>{e.ok?f(t):p(t)}).catch(p)})})},q())}function INe(e,t,n,r,i,a,o,s,c,l,u,d,f,p,m){return Kt({queryKey:gNe(e,t,n,r,i,a,o,s,c,l,u,d,f,p,m),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((h,g)=>{let _={parameters:{currentPage:Z(e),entriesPerPage:Z(t),absenceIds:Z(n),relativeDateRange:Z(r),startDate:Z(i),endDate:Z(a),absentPersonIds:Z(o),schoolUnitIds:Z(s),schoolSiteIds:Z(c),substitutePersonIds:Z(l),reasonIds:Z(u),statuses:Z(d),search:Z(f),sorting:Z(p),grouping:Z(m)},rpcContext:{}};Y(`${basePath}rpc/collections/ModuleCollection/getAllAbsenceGroups.php`,_).then(e=>{X(e).then(t=>{e.ok?h(t):g(t)}).catch(g)})})},q())}function LNe(e){return Kt({queryKey:_Ne(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((t,n)=>{let r={parameters:{absenceId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/ModuleCollection/getExtendedPerson.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function RNe(e){return Kt({queryKey:vNe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((t,n)=>{let r={parameters:{absenceId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/ModuleCollection/getAbsenceSignatories.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function zNe(e){return Kt({queryKey:yNe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((t,n)=>{let r={parameters:{substitutionId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/ModuleCollection/getSubstitutionSignatories.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function BNe(e,t,n,r){return Kt({queryKey:bNe(e,t,n,r),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((i,a)=>{let o={parameters:{personId:Z(e),absenceId:Z(t),hasEndDate:Z(n),schoolUnitIds:Z(r)},rpcContext:{}};Y(`${basePath}rpc/collections/ModuleCollection/getInstantAbsenceRecipients.php`,o).then(e=>{X(e).then(t=>{e.ok?i(t):a(t)}
36).catch(a)})})},q())}function VNe(e,t,n,r){return Kt({queryKey:xNe(e,t,n,r),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((i,a)=>{let o={parameters:{absenceId:Z(e),substitutionId:Z(t),hasEndDate:Z(n),substitutePersonId:Z(r)},rpcContext:{}};Y(`${basePath}rpc/collections/ModuleCollection/getInstantSubstitutionRecipients.php`,o).then(e=>{X(e).then(t=>{e.ok?i(t):a(t)}).catch(a)})})},q())}function HNe(){return Kt({queryKey:SNe(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ModuleCollection/getOwnAbsenceStaticStats.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function UNe(e,t,n,r,i,a,o,s,c){return Kt({queryKey:CNe(e,t,n,r,i,a,o,s,c),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((l,u)=>{let d={parameters:{relativeDateRange:Z(e),startDate:Z(t),endDate:Z(n),schoolUnitIds:Z(r),schoolSiteIds:Z(i),substitutePersonIds:Z(a),reasonIds:Z(o),statuses:Z(s),search:Z(c)},rpcContext:{}};Y(`${basePath}rpc/collections/ModuleCollection/getOwnAbsenceDynamicStats.php`,d).then(e=>{X(e).then(t=>{e.ok?l(t):u(t)}).catch(u)})})},q())}function WNe(e,t,n,r,i,a,o,s,c,l,u,d){return Kt({queryKey:wNe(e,t,n,r,i,a,o,s,c,l,u,d),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((f,p)=>{let m={parameters:{currentPage:Z(e),entriesPerPage:Z(t),relativeDateRange:Z(n),startDate:Z(r),endDate:Z(i),schoolUnitIds:Z(a),schoolSiteIds:Z(o),substitutePersonIds:Z(s),reasonIds:Z(c),statuses:Z(l),search:Z(u),sorting:Z(d)},rpcContext:{}};Y(`${basePath}rpc/collections/ModuleCollection/getOwnAbsences.php`,m).then(e=>{X(e).then(t=>{e.ok?f(t):p(t)}).catch(p)})})},q())}function GNe(){return Kt({queryKey:TNe(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ModuleCollection/getOwnSubstitutionStaticStats.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function KNe(e,t,n,r,i,a){return Kt({queryKey:ENe(e,t,n,r,i,a),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((o,s)=>{let c={parameters:{relativeDateRange:Z(e),startDate:Z(t),endDate:Z(n),substitutionTypeIds:Z(r),statuses:Z(i),search:Z(a)},rpcContext:{}};Y(`${basePath}rpc/collections/ModuleCollection/getOwnSubstitutionDynamicStats.php`,c).then(e=>{X(e).then(t=>{e.ok?o(t):s(t)}).catch(s)})})},q())}function qNe(e,t,n,r,i,a,o,s,c){return Kt({queryKey:DNe(e,t,n,r,i,a,o,s,c),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((l,u)=>{let d={parameters:{currentPage:Z(e),entriesPerPage:Z(t),relativeDateRange:Z(n),startDate:Z(r),endDate:Z(i),substitutionTypeIds:Z(a),statuses:Z(o),search:Z(s),sorting:Z(c)},rpcContext:{}};Y(`${basePath}rpc/collections/ModuleCollection/getOwnSubstitutions.php`,d).then(e=>{X(e).then(t=>{e.ok?l(t):u(t)}).catch(u)})})},q())}function JNe(){return Kt({queryKey:ONe(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ModuleCollection/getCalendarStaticStats.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function YNe(e,t,n,r){return Kt({queryKey:kNe(e,t,n,r),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((i,a)=>{let o={parameters:{absentPersonIds:Z(e),substitutePersonIds:Z(t),reasonIds:Z(n),statuses:Z(r)},rpcContext:{}};Y(`${basePath}rpc/collections/ModuleCollection/getCalendar.php`,o).then(e=>{X(e).then(t=>{e.ok?i(t):a(t)}
36).catch(a)})})},q())}function XNe(){return Kt({queryKey:ANe(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ModuleCollection/getCalendarSubscriptions.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function ZNe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`createCalendarSubscription`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{absentPersonIds:e.absentPersonIds,substitutePersonIds:e.substitutePersonIds,reasonIds:e.reasonIds,statuses:e.statuses},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/createCalendarSubscription.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function QNe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`deleteCalendarSubscription`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{calendarSubscriptionId:e.calendarSubscriptionId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/deleteCalendarSubscription.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function $Ne(e){return Kt({queryKey:jNe(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{date:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/ModuleCollection/getDashboardAbsences.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function ePe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`updateSetting`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{useSuperAdminsAsAdministratorAndSupervisor:e.useSuperAdminsAsAdministratorAndSupervisor,employeesCanAccessOwnAbsences:e.employeesCanAccessOwnAbsences,substitutePersonsCanAccessOwnSubstitutions:e.substitutePersonsCanAccessOwnSubstitutions,useAuthorizationThroughEmployments:e.useAuthorizationThroughEmployments,usePastEmploymentsInAuthorization:e.usePastEmploymentsInAuthorization,useFutureEmploymentsInAuthorization:e.useFutureEmploymentsInAuthorization,showAbsencesAndSubstitutionsOnDashboard:e.showAbsencesAndSubstitutionsOnDashboard,useSchoolUnits:e.useSchoolUnits,requireSchoolUnits:e.requireSchoolUnits,useSchoolSites:e.useSchoolSites,requireSchoolSites:e.requireSchoolSites},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/updateSetting.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function tPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`createNotificationRule`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{personId:e.personId,notifyAdministrators:e.notifyAdministrators,notifySupervisors:e.notifySupervisors,whenAbsenceEndDateNotSet:e.whenAbsenceEndDateNotSet,whenSubstitutionEndDateNotSet:e.whenSubstitutionEndDateNotSet,whenAbsenceCreated:e.whenAbsenceCreated,whenAbsenceUpdated:e.whenAbsenceUpdated,whenSubstitutionCreated:e.whenSubstitutionCreated,whenSubstitutionUpdated:e.whenSubstitutionUpdated,usesAllSchoolUnits:e.usesAllSchoolUnits,schoolUnitIds:e.schoolUnitIds,notifyInDays:e.notifyInDays,channel:e.channel},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/createNotificationRule.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function nPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`updateNotificationRule`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{notificationRuleId:e.notificationRuleId,personId:e.personId,notifyAdministrators:e.notifyAdministrators,notifySupervisors:e.notifySupervisors,whenAbsenceEndDateNotSet:e.whenAbsenceEndDateNotSet,whenSubstitutionEndDateNotSet:e.whenSubstitutionEndDateNotSet,whenAbsenceCreated:e.whenAbsenceCreated,whenAbsenceUpdated:e.whenAbsenceUpdated,whenSubstitutionCreated:e.whenSubstitutionCreated,whenSubstitutionU
36pdated:e.whenSubstitutionUpdated,usesAllSchoolUnits:e.usesAllSchoolUnits,schoolUnitIds:e.schoolUnitIds,notifyInDays:e.notifyInDays,channel:e.channel},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/updateNotificationRule.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function rPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`deleteNotificationRule`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{notificationRuleId:e.notificationRuleId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/deleteNotificationRule.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function iPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`createReason`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{text:e.text,isPublic:e.isPublic},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/createReason.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function aPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`updateReason`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{reasonId:e.reasonId,text:e.text,isPublic:e.isPublic},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/updateReason.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function oPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`swapReasons`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{firstReasonId:e.firstReasonId,secondReasonId:e.secondReasonId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/swapReasons.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function sPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`deleteReason`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{reasonId:e.reasonId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/deleteReason.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function cPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`createSubstitutionType`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{name:e.name,isSubstituteNeeded:e.isSubstituteNeeded},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/createSubstitutionType.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function lPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`updateSubstitutionType`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{substitutionTypeId:e.substitutionTypeId,name:e.name,isSubstituteNeeded:e.isSubstituteNeeded},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/updateSubstitutionType.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function uPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`swapSub
36stitutionTypes`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{firstSubstitutionTypeId:e.firstSubstitutionTypeId,secondSubstitutionTypeId:e.secondSubstitutionTypeId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/swapSubstitutionTypes.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function dPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`deleteSubstitutionType`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{substitutionTypeId:e.substitutionTypeId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/deleteSubstitutionType.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function fPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`createLessonType`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{name:e.name},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/createLessonType.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function pPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`updateLessonType`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{lessonTypeId:e.lessonTypeId,name:e.name},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/updateLessonType.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function mPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`swapLessonTypes`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{firstLessonTypeId:e.firstLessonTypeId,secondLessonTypeId:e.secondLessonTypeId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/swapLessonTypes.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function hPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`deleteLessonType`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{lessonTypeId:e.lessonTypeId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/deleteLessonType.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function gPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`createHelpText`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{text:e.text,absenceFields:e.absenceFields,schoolUnitIds:e.schoolUnitIds,schoolSiteIds:e.schoolSiteIds,reasonIds:e.reasonIds,durationTypes:e.durationTypes,lessonTypeIds:e.lessonTypeIds,substitutionFields:e.substitutionFields,substitutionTypeIds:e.substitutionTypeIds,substitutionLessonTypeIds:e.substitutionLessonTypeIds},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/createHelpText.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function _Pe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`updateHelpText`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{helpTextId:e.helpTextId,text:e.text,absenceFields:e.absenceFields,schoolUnitIds:e.schoolUnitIds,schoolSiteIds:e.schoolSiteIds,reasonIds:e.reasonIds,durationTypes:e.durationTypes,lessonTypeIds:e.lessonTypeIds,substitutionFields:e.substitutionFields,substitutionTypeIds:e.substitutionTypeIds,substitutionLessonTypeIds:e.substitutionLessonTypeIds},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/updateHelpText.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function vPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`swapHelpTexts`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{firstHelpTextId:e.firstHelpTextId,secondHelpTextId:e.secondHelpTextId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/swapHelpTexts.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function yPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`deleteHelpText`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{helpTextId:e.helpTextId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/deleteHelpText.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function bPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`createAbsence`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{personId:e.personId,startDate:e.startDate,endD
36ate:e.endDate,startTime:e.startTime,endTime:e.endTime,schoolUnitIds:e.schoolUnitIds,schoolSiteIds:e.schoolSiteIds,reasonId:e.reasonId,durationType:e.durationType,lessons:e.lessons,lessonTypes:e.lessonTypes,incapacity:e.incapacity,privateRemark:e.privateRemark,docsSetId:e.docsSetId,isPublic:e.isPublic,publicRemark:e.publicRemark},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/createAbsence.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function xPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`updateAbsence`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{absenceId:e.absenceId,startDate:e.startDate,endDate:e.endDate,startTime:e.startTime,endTime:e.endTime,schoolUnitIds:e.schoolUnitIds,schoolSiteIds:e.schoolSiteIds,reasonId:e.reasonId,durationType:e.durationType,lessons:e.lessons,lessonTypes:e.lessonTypes,incapacity:e.incapacity,privateRemark:e.privateRemark,docsSetId:e.docsSetId,isPublic:e.isPublic,publicRemark:e.publicRemark},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/updateAbsence.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function SPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`acceptAbsenceAsAdministrator`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{absenceId:e.absenceId,reason:e.reason},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/acceptAbsenceAsAdministrator.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function CPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`acceptAbsenceAsSupervisor`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{absenceId:e.absenceId,reason:e.reason},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/acceptAbsenceAsSupervisor.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function wPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`reconsiderAbsenceAsAdministrator`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{absenceId:e.absenceId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/reconsiderAbsenceAsAdministrator.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function TPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`reconsiderAbsenceAsSupervisor`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{absenceId:e.absenceId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/reconsiderAbsenceAsSupervisor.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}
36function EPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`declineAbsence`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{absenceId:e.absenceId,reason:e.reason},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/declineAbsence.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function DPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`deleteAbsence`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{absenceId:e.absenceId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/deleteAbsence.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function OPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`createSubstitution`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{absenceId:e.absenceId,startDate:e.startDate,endDate:e.endDate,startTime:e.startTime,endTime:e.endTime,substitutionTypeId:e.substitutionTypeId,personId:e.personId,lessons:e.lessons,lessonTypes:e.lessonTypes,privateRemark:e.privateRemark,docsSetId:e.docsSetId,isPublic:e.isPublic,publicRemark:e.publicRemark},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/createSubstitution.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function kPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`updateSubstitution`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{substitutionId:e.substitutionId,startDate:e.startDate,endDate:e.endDate,startTime:e.startTime,endTime:e.endTime,lessons:e.lessons,lessonTypes:e.lessonTypes,privateRemark:e.privateRemark,docsSetId:e.docsSetId,isPublic:e.isPublic,publicRemark:e.publicRemark},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/updateSubstitution.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function APe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`acceptSubstitutionAsAdministrator`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{substitutionId:e.substitutionId,reason:e.reason},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/acceptSubstitutionAsAdministrator.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function jPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`acceptSubstitutionAsSupervisor`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{substitutionId:e.substitutionId,reason:e.reason},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/acceptSubstitutionAsSupervisor.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function MPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`acceptSubstitutionAsSubstitutePerson`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{substitutionId:e.substitutionId,reason:e.reason},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/acceptSubstitutionAsSubstitutePerson.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function NPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`reconsiderSubstitutionAsAdministrator`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{substitutionId:e.substitutionId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/reconsiderSubstitutionAsAdministrator.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function PPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`reconsiderSubstitutionAsSupervisor`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{substitutionId:e.substitutionId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/reconsiderSubstitutionAsSupervisor.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function FPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`reconsiderSubstitutionAsSubstitutePerson`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{substitutionId:e.substitutionId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/reconsiderSubstitutionAsSubstitutePerson.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function IPe(){return J({retry:0,retryDelay:void 0,mutationKey:[pU,`deleteSubstitution`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{substitutionId:e.substitutionId},rpcContext:{}};return Y(`${basePath}rpc/collections/ModuleCollection/deleteSubstitution.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}var pU,mU=j((()=>
36{Gt(),Xt(),Wt(),z(),MNe(),pU=`Core\\EmployeeAbsences\\RemoteProcedures\\ModuleCollection`})),LPe,RPe,zPe,BPe,VPe,HPe,UPe,WPe,GPe=j((()=>{z(),LPe={class:`pl-5 flex flex-col`},RPe=[`textContent`],zPe=[`textContent`],BPe={key:1},VPe=[`textContent`],HPe={key:3},UPe={key:4},WPe=p({__name:`LogContents`,props:{block:{}},setup(e){let t=e=>e===null||e.trim().length===0,n=e=>!t(e);return(r,i)=>(y(),C(`ul`,LPe,[(y(!0),C(k,null,F(e.block.entries,(e,r)=>(y(),C(`li`,{key:r},[x(`span`,{textContent:A(e.title+(n(e.oldValue)||n(e.newValue)?`: `:``)+(n(e.oldValue)&&n(e.newValue)?`Von `:``))},null,8,RPe),n(e.oldValue)?(y(),C(`b`,{key:0,textContent:A(`«`+e.oldValue+`»`)},null,8,zPe)):B(``,!0),n(e.oldValue)&&n(e.newValue)?(y(),C(`span`,BPe,` nach `)):B(``,!0),n(e.newValue)?(y(),C(`b`,{key:2,textContent:A(`«`+e.newValue+`»`)},null,8,VPe)):B(``,!0),t(e.oldValue)&&n(e.newValue)?(y(),C(`span`,HPe,` hinzugefügt `)):B(``,!0),n(e.oldValue)&&t(e.newValue)?(y(),C(`span`,UPe,` entfernt `)):B(``,!0)]))),128))]))}})})),hU,KPe=j((()=>{GPe(),GPe(),hU=WPe}));function qPe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,YPe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 32 0c35.3 0 64 28.7 64 64l0 288c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 128C0 92.7 28.7 64 64 64l32 0 0-32c0-17.7 14.3-32 32-32zM238.3 189.1c-5.9-11.9-22.8-11.9-28.7 0l-23.3 47.2-52 7.6c-13.1 1.9-18.4 18-8.9 27.3l37.7 36.7-8.9 51.8c-2.2 13.1 11.5 23 23.2 16.9L224 352 270.5 376.5c11.7 6.2 25.5-3.8 23.2-16.9l-8.9-51.8 37.7-36.7c9.5-9.3 4.3-25.4-8.9-27.3l-52-7.6-23.3-47.2z`},null,-1)]]))])}var JPe,YPe,XPe,ZPe=j((()=>{z(),G(),JPe={},YPe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},XPe=K(JPe,[[`render`,qPe]])})),QPe,$Pe,eFe,tFe,nFe,rFe,iFe,aFe=j((()=>{z(),ZPe(),QPe={class:`grid grid-cols-[auto_1fr] gap-2 [&:last-child>div.h-full>span.border-l]:hidden`},$Pe={class:`size-10 flex justify-center items-center rounded-full border border-blue-200 bg-background-highlight`},eFe={class:`flex items-center justify-between gap-eds-s`},tFe={class:`flex justify-center flex-col min-w-0`},nFe=[`textContent`],rFe=[`textContent`],iFe=p({__name:`TimelineBlock`,props:{icon:{default:()=>XPe},title:{},subtitle:{}},setup(e){return(t,n)=>(y(),C(`div`,QPe,[x(`div`,$Pe,[(y(),i(ue(e.icon),{class:`flex justify-center items-center text-blue text-[16px]`}))]),x(`div`,eFe,[x(`div`,tFe,[x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`,textContent:A(e.title)},null,8,nFe),x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`,textContent:A(e.subtitle)},null,8,rFe)]),Ee(t.$slots,`headerEnd`)]),n[0]||=x(`div`,{class:`h-full flex justify-center`},[x(`span`,{class:`border-l border-grey-100 -my-10 -z-10`})],-1),Ee(t.$slots,`default`)]))}})})),gU,_U=j((()=>{aFe(),aFe(),gU=iFe})),oFe,sFe,cFe,lFe=j((()=>{z(),KPe(),gn(),Q(),_U(),gr(),qH(),oFe={class:`flex flex-col gap-6`},sFe={class:`flex justify-end`},cFe=p({__name:`ReadLogs`,props:{absenceOrSubstitution:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=H(()=>GMe(e.absenceOrSubstitution.logs));return(e,n)=>(y(),i(_r,{onAfterLeave:n[2]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(_n,{key:0,size:`Small`,onCancel:n[1]||=e=>a.value=!1},{header:R(()=>[...n[3]||=[x(`h3`,{class:`m-0 text-eds-primary`},`Protokoll`,-1)]]),footer:R(()=>[x(`div`,sFe,[t($,{text:`Schliessen`,variant:`Secondary`,onClick:n[0]||=e=>a.value=!1})])]),default:R(()=>[x(`div`,oFe,[(y(!0),C(k,null,F(o.value,(e,n)=>(y(),i(gU,{key:n,title:e.title,subtitle:e.subtitle},{default:R(()=>[t(hU,{block:e},null,8,[`block`])]),_:2},1032,[`title`,`subtitle`]))),128))])]),_:1})):B(``,!0)]),_:1}))}})})),vU,yU=j((()=>{lFe(),lFe(),vU=cFe}));function uFe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,fFe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M41-24.9c-9.4-9.4-24.6-9.4-33.9 0S-2.3-.3 7 9.1l528 528c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L318.2 252.4C374.3 238.8 416 188.3 416 128 416 57.3 358.7 0 288 0 227.7 0 177.2 41.7 163.6 97.7L41-24.9zM272.3 206.5l-62.8-62.8c-1-5.1-1.5-10.3-1.5-15.7 0-44.2 35.8-80 80-80s80 35.8 80 80-35.8 80-80 80c-5.4 0-10.6-.5-15.7-1.5zm-38 97.6C139.7 307.1 64 384.7 64 480l0 8c0 13.3 10.7 24 24 24s24-10.7 24-24l0-8c0-70.7 57.3-128 128-128l42.2 0-47.9-47.9z`},null,-1)]]))])}var dFe,fFe,bU,xU=j((()=>{z(),G(),dFe={},fFe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},bU=K(dFe,[[`render`,uFe]])})),pFe,mFe,hFe,gFe=j((()=>{z(),xU(),pFe={class:`flex items-center gap-2`},mFe={class:`size-8 border-grey-100 text-grey-600 flex items-center justify-center rounded-full border aspect-square`},hFe=p({__name:`NoSubstituteNeededBlock`,setup(e){return(e,n)=>(y(),C(`div`,pFe,[x(`div`,mFe,[t(bU,{class:`flex justify-center items-center`})]),n[0]||=x(`span`,{class:`leading-normal text-base text-eds-primary`},` Keine Vertretung nötig `,-1)]))}})})),SU,CU=j((()=>{gFe(),gFe(),SU=hFe}
36)),_Fe,vFe,yFe,bFe,xFe,SFe,CFe,wU,wFe,TFe=j((()=>{z(),cr(),bi(),qH(),_Fe={class:`flex items-center gap-2`},vFe=[`src`],yFe={class:`flex justify-between items-center gap-2`},bFe={class:`flex flex-col`},xFe=[`textContent`],SFe=[`textContent`],CFe=[`textContent`],wU=3,wFe=p({__name:`PersonBlock`,props:{person:{},subtitle:{default:null}},setup(e){let t=H(()=>e.person.typeOrRoleNames.length>0?e.person.typeOrRoleNames.join(`, `):null),n=H(()=>e.person.typeOrRoleNames.length===0?null:e.person.typeOrRoleNames.length<=wU?e.person.typeOrRoleNames.join(`, `):[...e.person.typeOrRoleNames.slice(0,wU),`...`].join(`, `));return(r,a)=>(y(),C(`div`,_Fe,[x(`img`,{class:`size-8 rounded-full aspect-square`,src:e.person.portraitUrl},null,8,vFe),x(`div`,yFe,[x(`div`,bFe,[x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`,textContent:A(e.person.displayName)},null,8,xFe),e.subtitle===null?t.value===null?B(``,!0):(y(),i(lr,{key:1,text:t.value,placement:h(`top`),variant:h(HH),delay:h(100),disabled:e.person.typeOrRoleNames.length<=wU},{trigger:R(()=>[n.value===null?B(``,!0):(y(),C(`span`,{key:0,class:`eds-paragraphs-s-regular text-eds-secondary`,textContent:A(n.value)},null,8,CFe))]),_:1},8,[`text`,`placement`,`variant`,`delay`,`disabled`])):(y(),C(`span`,{key:0,class:`eds-paragraphs-s-regular text-eds-secondary`,textContent:A(e.subtitle)},null,8,SFe))]),e.person.isActive?B(``,!0):(y(),i(xi,{key:0,variant:`Gray`,label:`inaktiv`,pill:``}))])]))}})})),TU,EU=j((()=>{TFe(),TFe(),TU=wFe})),EFe,DFe,OFe,kFe,AFe,jFe=j((()=>{z(),cr(),nn(),Wd(),qH(),EFe={class:`flex flex-col gap-y-eds-xs`},DFe=[`textContent`],OFe=[`textContent`],kFe=[`textContent`],AFe=p({__name:`SignBadge`,props:{abbreviation:{},tooltip:{default:null},done:{type:Boolean},clickable:{type:Boolean,default:!1}},emits:[`click`],setup(e,{emit:t}){let n=t;return(t,r)=>(y(),i(lr,{title:e.tooltip?.title,placement:h(`top`),variant:h(HH),delay:h(100),disabled:e.tooltip===null},a({trigger:R(()=>[x(`div`,{class:P([`h-6 px-eds-s inline-flex items-center gap-eds-xs eds-paragraphs-s-bold rounded-eds-xxs border select-none whitespace-nowrap`,[e.done?`text-eds-brand bg-eds-selected border-eds-focused`:`text-eds-secondary border-dashed border-eds-secondary`,{"cursor-pointer":e.clickable,"transition-color hover:bg-eds-focused":e.clickable&&e.done,"bg-eds-primary transition-color hover:bg-eds-hover":e.clickable&&!e.done,"bg-eds-disabled":!e.clickable&&!e.done}]]),onClick:r[0]||=t=>{e.clickable&&n(`click`,t)}},[e.done?(y(),i(rn,{key:0,class:`icon-square-1`})):(y(),i(Ud,{key:1,class:`icon-square-1`})),x(`span`,{textContent:A(e.abbreviation)},null,8,kFe)],2)]),_:2},[e.tooltip===null?void 0:{name:`content`,fn:R(()=>[x(`div`,EFe,[x(`span`,{textContent:A(e.tooltip.text)},null,8,DFe),e.tooltip.reason===null?B(``,!0):(y(),C(`span`,{key:0,textContent:A(e.tooltip.reason)},null,8,OFe))])]),key:`0`}]),1032,[`title`,`placement`,`variant`,`delay`,`disabled`]))}})})),DU,OU=j((()=>{jFe(),jFe(),DU=AFe})),MFe,NFe,PFe,FFe,IFe,LFe,RFe,zFe,BFe,VFe,HFe,UFe,WFe,GFe,KFe,qFe,JFe,YFe=j((()=>{z(),W(),CU(),EU(),OU(),Bp(),gn(),Sr(),Q(),an(),$r(),Dn(),gr(),qH(),It(),Hr(),mU(),MFe={class:`flex items-center gap-eds-m`},NFe={class:`size-10 shrink-0 flex items-center justify-center rounded-full bg-eds-selected text-eds-brand`},PFe={class:`flex flex-col`},FFe={class:`eds-paragraphs-s-regular text-eds-secondary`},IFe={class:`flex flex-col gap-eds-l`},LFe={class:`flex flex-col gap-eds-s`},RFe={class:`p-eds-l bg-eds-primary border border-eds-primary rounded-eds-s flex flex-col gap-eds-m`},zFe={class:`m-0 grid grid-cols-[auto_1fr] gap-x-eds-xl gap-y-eds-s`},BFe=[`textContent`],VFe=[`textContent`],HFe={class:`flex flex-col gap-eds-s`},UFe={class:`flex items-center justify-between gap-eds-s`},WFe={class:`flex items-center gap-eds-xs`},GFe={class:`eds-paragraphs-s-regular text-eds-secondary`},KFe=[`textContent`],qFe={class:`flex justify-end gap-eds-s`},JFe=p({__name:`SignSubstitutionModal`,props:{substitution:{},role:{}},emits:[`hide`],setup(e,{emit:n}){let r={administrator:{abbreviation:$t(`absences.employee.label.schoolAdministratorAbbreviation`,{scope:`instance`}),name:$t(`absences.employee.label.schoolAdministrator`,{scope:`instance`}),mutation:APe},supervisor:{abbreviation:`VG`,name:`Vorgesetzte:r`,mutation:jPe},"substitute-person":{abbreviation:`VT`,name:`Vertreter:in`,mutation:MPe}},a=n,o=Ft(),s=V(!0),c=V(``),l=V(!1),u=r[e.role],d=u.mutation(),f=`Als `+u.name+` unterschreiben?`,p=H(()=>AH(e.substitution.startDate,e.substitution.endDate,e.substitution.startTime,e.substitution.endTime,!0)),m=H(()=>[{role:`administrator`,person:e.substitution.acceptedByAdministrator,at:e.substitution.acceptedByAdministratorAt},{role:`supervisor`,person:e.substitution.acceptedBySupervisor,at:e.substitution.acceptedBySupervisorAt},...e.substitution.substitutionType.isSubstituteNeeded&&e.substitution.person!==null?[{role:`substitute-person`,person:e.substitution.person,at:e.substitution.acceptedBySubstitutePersonAt}]:[]].map(t=>({...t,abbreviation:r[t.role].abbreviation,subtitle:`Unterschrieben als `+r[t.role].name,signed:t.at!==null,signsNow:t.role===e.role&&t.at===null}))),g=H(()=>m.value.filter(e=>e.signed).length),_=H(()=>m.value.flatMap(e=>e.person!==null&&e.at!==null?[{...e,person:e.person,at:e.at}]:[])),v=async()=>{await d.mutateAsync({substitutionId:e.substitution.id,reason:c.value.length>0?c.value:null},{onError:e=>U(e.errorMessage)}
36),ze(`Die Vertretung wurde erfolgreich unterschrieben.`),s.value=!1};return(n,r)=>(y(),i(_r,{onAfterLeave:r[4]||=e=>a(`hide`)},{default:R(()=>[s.value?(y(),i(_n,{key:0,size:`Small`,onCancel:r[3]||=e=>s.value=!1},{header:R(()=>[x(`div`,MFe,[x(`div`,NFe,[t(on,{class:`icon-square-1`})]),x(`div`,PFe,[x(`h1`,{class:`m-0 eds-paragraphs-base-bold text-eds-primary`,textContent:f}),x(`span`,FFe,` Rolle `+A(h(u).abbreviation)+` · Unterschrift der Vertretung `,1)])])]),footer:R(()=>[x(`div`,qFe,[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:r[2]||=e=>s.value=!1}),t(Cr,{variant:`Primary`,text:`Unterschreiben`,action:()=>v(),"block-user-interface":``,once:``},null,8,[`action`])])]),default:R(()=>[x(`div`,IFe,[x(`div`,LFe,[r[8]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-secondary`},` Vertretung `,-1),x(`div`,RFe,[e.substitution.substitutionType.isSubstituteNeeded&&e.substitution.person!==null?(y(),i(TU,{key:0,person:e.substitution.person},null,8,[`person`])):(y(),i(SU,{key:1})),r[7]||=x(`div`,{class:`border-t border-eds-grey-lighter`},null,-1),x(`dl`,zFe,[r[5]||=x(`dt`,{class:`text-eds-secondary`},`Zeitraum`,-1),x(`dd`,{class:`m-0 text-eds-primary`,textContent:A(p.value)},null,8,BFe),r[6]||=x(`dt`,{class:`text-eds-secondary`},`Typ`,-1),x(`dd`,{class:`m-0 text-eds-primary`,textContent:A(e.substitution.substitutionType.name)},null,8,VFe)])])]),x(`div`,HFe,[r[9]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-secondary`},` Unterschriften `,-1),x(`div`,UFe,[x(`div`,WFe,[(y(!0),C(k,null,F(m.value,e=>(y(),i(DU,{key:e.role,abbreviation:e.signsNow?e.abbreviation+` jetzt`:e.abbreviation,done:e.signed},null,8,[`abbreviation`,`done`]))),128))]),x(`span`,GFe,A(g.value)+` von `+A(m.value.length)+` unterschrieben `,1)]),(y(!0),C(k,null,F(_.value,e=>(y(),C(`div`,{key:e.role,class:`p-eds-m bg-eds-primary border border-eds-primary rounded-eds-s flex items-center justify-between gap-eds-s`},[t(TU,{person:e.person,subtitle:e.subtitle},null,8,[`person`,`subtitle`]),x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary whitespace-nowrap`,textContent:A(h(o).defaultDateTimeFormat(e.at,!1,!0))},null,8,KFe)]))),128))]),x(`div`,null,[t(On,{expanded:!l.value},{default:R(()=>[t($,{variant:`Tertiary`,icon:ei,text:`Kommentar hinzufügen`,size:`Small`,onClick:r[0]||=e=>l.value=!0})]),_:1},8,[`expanded`]),t(On,{expanded:l.value},{default:R(()=>[t(zp,{value:c.value,"onUpdate:value":r[1]||=e=>c.value=e,label:`Kommentar`,"live-rules":[h(zr).maxLength(2e3)]},null,8,[`value`,`live-rules`])]),_:1},8,[`expanded`])])])]),_:1})):B(``,!0)]),_:1}))}})})),kU,AU=j((()=>{YFe(),YFe(),kU=JFe})),XFe,ZFe=j((()=>{z(),AU(),XFe=p({__name:`AcceptSubstitutionAsAdministrator`,props:{substitution:{}},emits:[`hide`],setup(e,{emit:t}){let n=t;return(t,r)=>(y(),i(kU,{substitution:e.substitution,role:`administrator`,onHide:r[0]||=e=>n(`hide`)},null,8,[`substitution`]))}})})),QFe,$Fe=j((()=>{ZFe(),ZFe(),QFe=XFe})),eIe,tIe=j((()=>{z(),AU(),eIe=p({__name:`AcceptSubstitutionAsSupervisor`,props:{substitution:{}},emits:[`hide`],setup(e,{emit:t}){let n=t;return(t,r)=>(y(),i(kU,{substitution:e.substitution,role:`supervisor`,onHide:r[0]||=e=>n(`hide`)},null,8,[`substitution`]))}})})),nIe,rIe=j((()=>{tIe(),tIe(),nIe=eIe}));function iIe(e,t){return y(),C(`div`,oIe)}var aIe,oIe,jU,sIe=j((()=>{z(),G(),aIe={},oIe={class:`h-1/2 self-center border-l border-grey-200`},jU=K(aIe,[[`render`,iIe]])})),cIe,lIe,uIe,dIe,fIe=j((()=>{z(),Lt(),Ui(),It(),cIe={class:`mr-10`},lIe={class:`flex flex-col gap-y-2 items-start mt-4`},uIe=[`onClick`],dIe=p({__name:`DatePickerPrefill`,props:{prefillOptions:{}},emits:[`update:dateRange`],setup(e,{emit:t}){let n=t;if(new Set(e.prefillOptions).size!==e.prefillOptions.length)throw TypeError(`prefillOptions array contains duplicate values.`);let r=Ft();function i(e){let t=new Date;if(e===`today`)n(`update:dateRange`,{start:r.ISO8601(t),end:r.ISO8601(t)});else if(e===`tomorrow`){let e=r.addDays(new Date(t),1);n(`update:dateRange`,{start:r.ISO8601(e),end:r.ISO8601(e)})}else if(e===`next-three-days`)n(`update:dateRange`,{start:r.ISO8601(t),end:r.ISO8601(r.addDays(new Date(t),2))});else if(e===`one-week`||e===`two-weeks`||e===`three-weeks`||e===`four-weeks`)n(`update:dateRange`,{start:r.ISO8601(t),end:r.ISO8601(r.addWeeks(new Date(t),e===`one-week`?1:e===`two-weeks`?2:e===`three-weeks`?3:4))});
36else if(e===`last-week`||e===`this-week`||e===`next-week`)n(`update:dateRange`,{start:r.ISO8601(r.startOfWeek(r.addWeeks(new Date(t),e===`last-week`?-1:+(e===`next-week`)),{weekStartsOn:1})),end:r.ISO8601(r.endOfWeek(r.addWeeks(new Date(t),e===`last-week`?-1:+(e===`next-week`)),{weekStartsOn:1}))});else if(e===`last-month`||e===`this-month`||e===`next-month`)n(`update:dateRange`,{start:r.ISO8601(r.startOfMonth(r.addMonths(new Date(t),e===`last-month`?-1:+(e===`next-month`)))),end:r.ISO8601(r.endOfMonth(r.addMonths(new Date(t),e===`last-month`?-1:+(e===`next-month`))))});else if(e===`last-year`||e===`this-year`||e===`next-year`)n(`update:dateRange`,{start:r.ISO8601(r.startOfYear(r.addYears(new Date(t),e===`last-year`?-1:+(e===`next-year`)))),end:r.ISO8601(r.endOfYear(r.addYears(new Date(t),e===`last-year`?-1:+(e===`next-year`))))});else if(e===`last-schoolyear`||e===`this-schoolyear`||e===`next-schoolyear`){let t=e===`last-schoolyear`?uee():e===`next-schoolyear`?dee():pee();n(`update:dateRange`,{start:r.ISO8601(t.dateFrom),end:r.ISO8601(t.dateTo)})}}return(t,n)=>(y(),C(`div`,cIe,[n[0]||=x(`h4`,{class:`h-6 flex items-center text-base leading-normal text-grey font-bold m-0`},` Zeitrahmen `,-1),x(`div`,lIe,[(y(!0),C(k,null,F(e.prefillOptions,e=>(y(),C(`button`,{key:e,class:`text-base leading-normal text-blue whitespace-nowrap p-0 bg-transparent cursor-pointer`,onClick:t=>i(e)},A(h(dte)()[e]),9,uIe))),128))])]))}})})),MU,pIe=j((()=>{fIe(),fIe(),MU=dIe})),mIe,hIe,gIe,_Ie=j((()=>{z(),Nt(),Ot(),Ui(),hte(),sIe(),fte(),pIe(),mte(),Gr(),Vr(),or(),qee(),mIe={key:0,class:`text-grey-200`},hIe={class:`vcalendar flex`},gIe=p({__name:`NullableDateRangePicker`,props:{disabledDates:{},disableDatesAfter:{},disableDatesBefore:{},disabledDatesInMonth:{},large:{type:Boolean,default:!1},inline:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},icon:{type:Boolean,default:!0},clearButton:{type:Boolean,default:!0},columns:{default:1},initialPageDate:{},placeholderStart:{default:()=>$t(`global.datePicker.placeholder.format`)},placeholderEnd:{default:()=>$t(`global.datePicker.placeholder.format`)},prefillOptions:{},label:{},description:{},required:{type:Boolean,default:!1},rules:{},liveRules:{},dateRange:{},debounce:{type:Boolean,default:!1}},emits:[`update:date-range`],setup(e,{emit:n}){let r=n,{errorMessage:a,tryRevalidate:s}=Br(H(()=>e.dateRange.start),e.required,e.rules,e.liveRules);N(()=>e.dateRange.start,s);let c=H(()=>e.label===void 0?{}:{label:e.label,required:e.required}),l=V({start:null,end:null}),d=V(null),f=ke(`date-picker-start`),p=ke(`date-picker-end`),m=o();function g(e){m.value=e}function _(t){l.value={...l.value,start:t===``?null:t},(!e.debounce||d.value===null)&&r(`update:date-range`,l.value)}function b(t){l.value={...l.value,end:t===``?null:t},(!e.debounce||d.value===null)&&r(`update:date-range`,l.value)}async function S(e){let t=f.value??p.value;t!==null&&(_(e.start),await u(),b(e.end),t.move(e.start))}async function w(e){e===`start`?_(``):e===`end`?b(``):(_(``),await u(),b(``),T(`start`))}function T(e){d.value=d.value===e?null:e}function D(){d.value=null,l.value!==e.dateRange&&r(`update:date-range`,l.value)}function ee(){d.value===`start`&&T(`end`)}function O(){d.value===`end`&&T(`start`)}function k(t){if(f.value===null)return;let n=t.trim();if(n===``){_(``);return}let r=Vi(n);r!==null&&(Hi(new Date(r),{disabledDates:e.disabledDates,disableDatesAfter:l.value.end===null?e.disableDatesAfter:new Date(l.value.end),disableDatesBefore:e.disableDatesBefore,disabledDatesInMonth:e.disabledDatesInMonth})||(_(r),f.value.move(r)))}function A(t){if(p.value===null)return;let n=t.trim();if(n===``){b(``);return}let r=Vi(n);r!==null&&(Hi(new Date(r),{disabledDates:e.disabledDates,disableDatesAfter:e.disableDatesAfter,disableDatesBefore:l.value.start===null?e.disableDatesBefore:new Date(l.value.start),disabledDatesInMonth:e.disabledDatesInMonth})||(b(r),p.value.move(r)))}function ne(){T(`end`)}function re(){T(`end`)}let j=H(()=>d.value===`start`||d.value===`end`),M=H(()=>ute((d.value===`start`?e.dateRange.start:e.dateRange.end)??e.initialPageDate)),P=H(()=>Bi(e.disabledDates,l.value.end===null?e.disableDatesAfter:new Date(l.value.end),e.disableDatesBefore,e.disabledDatesInMonth)),F=H(()=>Bi(e.disabledDates,e.disableDatesAfter,l.value.start===null?e.disableDatesBefore:new Date(l.value.start),e.disabledDatesInMonth));return oe(()=>l.value=e.dateRange),(n,r)=>(y(),i(Kr,E(c.value,{description:e.description}),{default:R(()=>[t(Wr,{"error-message":h(a)},{default:R(()=>[t(sr,{"is-open":j.value,"onUpdate:isOpen":r[8]||=e=>!e&&D()},{trigger:R(()=>[Ee(n.$slots,`button`,Te(v({pendingDateRange:l.value,open:d.value,setRef:g,toggleOpen:T,clear:w})),()=>
36[t(gte,{ref_key:`ignore`,ref:m,kind:`nullable-date-range-picker`,open:d.value!==null,large:e.large,inline:e.inline,icon:e.icon,disabled:e.disabled},{default:R(()=>[t(Ri,{kind:`nullable-date-range-picker`,open:d.value===`start`,inline:e.inline,disabled:e.disabled,icon:e.icon,"clear-button":e.clearButton,"nullable-date-string":l.value.start===null?null:h(jt)(new Date(l.value.start),`dd.MM.yyyy`),placeholder:e.placeholderStart,onClick:r[0]||=e=>T(`start`),onClear:r[1]||=e=>w(`start`),onInput:k,onEnter:ne,onTab:r[2]||=e=>!e&&T(`end`)},null,8,[`open`,`inline`,`disabled`,`icon`,`clear-button`,`nullable-date-string`,`placeholder`]),e.inline?(y(),C(`span`,mIe,`–`)):(y(),i(jU,{key:1})),t(Ri,{kind:`nullable-date-range-picker`,open:d.value===`end`,inline:e.inline,disabled:e.disabled,icon:e.icon,"clear-button":e.clearButton,"nullable-date-string":l.value.end===null?null:h(jt)(new Date(l.value.end),`dd.MM.yyyy`),placeholder:e.placeholderEnd,onClick:r[3]||=e=>T(`end`),onClear:r[4]||=e=>w(`end`),onInput:A,onEnter:re,onTab:r[5]||=e=>e&&T(`start`)},null,8,[`open`,`inline`,`disabled`,`icon`,`clear-button`,`nullable-date-string`,`placeholder`])]),_:1},8,[`open`,`large`,`inline`,`icon`,`disabled`])])]),content:R(()=>[x(`div`,hIe,[e.prefillOptions!==void 0&&e.prefillOptions.length>0?(y(),i(MU,{key:0,"prefill-options":e.prefillOptions,"onUpdate:dateRange":S},null,8,[`prefill-options`])):B(``,!0),d.value===`start`?(y(),i(h(kt),E({key:1},{...h(zi),columns:e.columns,initialPage:M.value},{ref:`date-picker-start`,"model-value":l.value.start,attributes:[...h(zi).attributes,l.value.start!==null&&l.value.end!==null?h(_te)(l.value.start,l.value.end):l.value.end===null?{}:h(pte)(l.value.end)],"disabled-dates":P.value},te(h(Gi)),{"onUpdate:modelValue":_,onDayclick:ee}),{footer:R(()=>[t(Wi,{"clear-button":e.clearButton,onClear:r[6]||=e=>w(`both`),onDone:D},null,8,[`clear-button`])]),_:1},16,[`model-value`,`attributes`,`disabled-dates`])):d.value===`end`?(y(),i(h(kt),E({key:2},{...h(zi),columns:e.columns,initialPage:M.value},{ref:`date-picker-end`,"model-value":l.value.end,attributes:[...h(zi).attributes,l.value.start!==null&&l.value.end!==null?h(_te)(l.value.start,l.value.end):l.value.start===null?{}:h(pte)(l.value.start)],"disabled-dates":F.value},te(h(Gi)),{"onUpdate:modelValue":b,onDayclick:O}),{footer:R(()=>[t(Wi,{"clear-button":e.clearButton,onClear:r[7]||=e=>w(`both`),onDone:D},null,8,[`clear-button`])]),_:1},16,[`model-value`,`attributes`,`disabled-dates`])):B(``,!0)])]),_:3},8,[`is-open`])]),_:3},8,[`error-message`])]),_:3},16,[`description`]))}})})),NU,PU=j((()=>{_Ie(),_Ie(),NU=gIe}));function vIe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,bIe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M175.5 505c9.4 9.4 24.6 9.4 33.9 0l168-168c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-127 127 0-406.1c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 406.1-127-127c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l168 168z`},null,-1)]]))])}var yIe,bIe,FU,xIe=j((()=>{z(),G(),yIe={},bIe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},FU=K(yIe,[[`render`,vIe]])}));function SIe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,wIe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M144 128a80 80 0 1 1 160 0 80 80 0 1 1 -160 0zm208 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0zM48 480c0-70.7 57.3-128 128-128l96 0c70.7 0 128 57.3 128 128l0 8c0 13.3 10.7 24 24 24s24-10.7 24-24l0-8c0-97.2-78.8-176-176-176l-96 0C78.8 304 0 382.8 0 480l0 8c0 13.3 10.7 24 24 24s24-10.7 24-24l0-8z`},null,-1)]]))])}var CIe,wIe,IU,LU=j((()=>{z(),G(),CIe={},wIe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},IU=K(CIe,[[`render`,SIe]])})),TIe,EIe,DIe,OIe,kIe=j((()=>{z(),EU(),Ln(),ia(),TIe={class:`flex flex-col`},EIe={key:0,class:`mt-eds-s`},DIe={key:0,class:`p-eds-l bg-eds-primary border border-eds-primary rounded-eds-s flex flex-col gap-eds-m`},OIe=p({__name:`InstantNotificationPreview`,props:{recipients:{}},setup(e){return(n,r)=>(y(),C(`div`,TIe,[r[0]||=x(`span`,{class:`eds-headings-h4 text-eds-primary`},` Wer wird sofort benachrichtigt? `,-1),t(aa,{"min-height":`80px`},{default:R(()=>[e.recipients===void 0?B(``,!0):(y(),C(`div`,EIe,[e.recipients.length>0?(y(),C(`div`,DIe,[(y(!0),C(k,null,F(e.recipients,e=>(y(),i(TU,{key:e.id,person:e},null,8,[`person`]))),128))])):(y(),i(Rn,{key:1,variant:`Outlined`,title:`Niemand wird sofort benachrichtigt`}))]))]),_:1})]))}})})),RU,AIe=j((()=>{kIe(),kIe(),RU=OIe})),jIe,MIe,NIe,PIe,FIe,IIe,LIe,RIe,zIe,BIe,VIe=j((()=>{z(),qH(),jIe=[`textContent`],MIe=[`textContent`],NIe=[`textContent`],PIe=[`textContent`],FIe=[`textContent`],IIe=[`textContent`],LIe={class:`text-sm text-eds-primary col-span-full`},RIe=[`textContent`],zIe=[`textContent`],BIe=p({__name:`ReadLessonTypeMatrix`,props:{durationType:{},lessonTypes:{},useFraction:{type:Boolean,default:!1}},setup(e){return(t,n)=>(y(),C(`div`,{class:P([`grid gap-x-1 gap-y-1 sm:gap-x-2`,e.useFraction?`grid-cols-[3fr_repeat(5,_1fr)]`:`grid-cols-[1fr_repeat(5,_24px)] md:grid-cols-[1fr_repeat(5,_48px)]`])},[n[1]||=g(`<div class="grid grid-cols-[subgrid] col-span-full"><b class="text-sm text-eds-secondary">Art</b><b class="text-sm text-eds-secondary">Mo</b><b class="text-sm text-eds-secondary">Di</b><b class="text-sm text-eds-secondary">Mi</b><b class="text-sm text-eds-secondary">Do</b><b class="text-sm text-eds-secondary">Fr</b><hr class="w-full m-0 border-grey-100 col-span-full"></div>`,1),(y(!0),C(k,null,F(e.lessonTypes,e=>(y(),C(`div`,{key:e.id,class:`grid grid-cols-[subgrid] col-span-full gap-y-1 text-eds-primary`},[x(`span`,{textContent:A(e.name)}
36,null,8,jIe),x(`span`,{textContent:A(e.mondayLessons??0)},null,8,MIe),x(`span`,{textContent:A(e.tuesdayLessons??0)},null,8,NIe),x(`span`,{textContent:A(e.wednesdayLessons??0)},null,8,PIe),x(`span`,{textContent:A(e.thursdayLessons??0)},null,8,FIe),x(`span`,{textContent:A(e.fridayLessons??0)},null,8,IIe),n[0]||=x(`hr`,{class:`w-full m-0 border-grey-100 col-span-full`},null,-1)]))),128)),x(`div`,LIe,[x(`span`,{textContent:A(`Gesamte `+h(NH)(e.durationType,!0)+`: `)},null,8,RIe),x(`b`,{textContent:A(h(BH)({lessonTypes:e.lessonTypes}))},null,8,zIe)])],2))}})})),zU,BU=j((()=>{VIe(),VIe(),zU=BIe})),HIe,UIe,WIe,GIe,KIe,qIe,JIe,YIe,XIe=j((()=>{z(),Wm(),Rt(),Mi(),ur(),qH(),mU(),HIe={key:0,class:`grid grid-cols-[repeat(5,_minmax(0,_1fr))] gap-x-1 gap-y-1 sm:gap-x-2 sm:grid-cols-[1fr_repeat(5,_56px)_auto]`},UIe={class:`col-span-full sm:col-span-1 grid grid-cols-[1fr_auto] gap-2 sm:gap-0`},WIe={class:`block sm:hidden`},GIe={class:`hidden sm:block`},KIe={class:`text-sm text-eds-primary col-span-full`},qIe=[`textContent`],JIe=[`textContent`],YIe=p({__name:`UpdateLessonTypeMatrix`,props:r({durationType:{}},{lessonTypes:{required:!0},lessonTypesModifiers:{}}),emits:[`update:lessonTypes`],setup(e){let n=M(e,`lessonTypes`),{data:r}=dU();oe(()=>{r.value?.length!==n.value.length&&!n.value.some(e=>e.id===null)&&(n.value=n.value.filter(e=>e.id!==null),n.value=[...n.value,{id:null,name:``,mondayLessons:null,tuesdayLessons:null,wednesdayLessons:null,thursdayLessons:null,fridayLessons:null}]),n.value.some((e,t,n)=>t!==n.length-1&&e.id===null)&&(n.value=n.value.filter((e,t)=>t===n.value.length-1||e.id!==null))});let i=H(()=>({narrow:!0,placeholder:e.durationType===`lessons`?`l`:`h`,textCenter:!0,integerLength:2,fractionalLength:2,minReset:0,maxRound:e.durationType===`lessons`?32:24}));return(a,o)=>h(r)===void 0?B(``,!0):(y(),C(`div`,HIe,[o[3]||=g(`<div class="hidden sm:grid grid-cols-[subgrid] col-span-full"><b class="text-sm text-eds-secondary">Typ</b><b class="text-sm text-eds-secondary">Mo</b><b class="text-sm text-eds-secondary">Di</b><b class="text-sm text-eds-secondary">Mi</b><b class="text-sm text-eds-secondary">Do</b><b class="text-sm text-eds-secondary">Fr</b></div>`,1),(y(!0),C(k,null,F(n.value,e=>(y(),C(`div`,{key:e.id??-1,class:`grid grid-cols-[subgrid] col-span-full gap-y-1 [&:nth-last-child(2)>hr]:hidden`},[o[0]||=x(`b`,{class:`col-span-full sm:hidden text-sm text-eds-secondary`},`Typ`,-1),x(`div`,UIe,[t(Ni,{value:e.id??void 0,type:`Label`,"item-groups":[{items:h(r)}],entity:`Typ`,transform:e=>({value:e.id,label:e.name,disabled:n.value.some(t=>t.id===e.id)}),"onUpdate:value":t=>{if(t!==void 0){e.id=t;let n=h(r).find(t=>t.id===e.id);n!==void 0&&(e.name=n.name)}}},null,8,[`value`,`item-groups`,`transform`,`onUpdate:value`]),x(`div`,WIe,[t(zt,{variant:`Danger-Secondary`,icon:dr,disabled:e.id===null,onClick:t=>{e.id=null,e.name=``,e.mondayLessons=null,e.tuesdayLessons=null,e.wednesdayLessons=null,e.thursdayLessons=null,e.fridayLessons=null}},null,8,[`disabled`,`onClick`])])]),o[1]||=g(`<b class="sm:hidden text-sm text-eds-secondary">Mo</b><b class="sm:hidden text-sm text-eds-secondary">Di</b><b class="sm:hidden text-sm text-eds-secondary">Mi</b><b class="sm:hidden text-sm text-eds-secondary">Do</b><b class="sm:hidden text-sm text-eds-secondary">Fr</b>`,5),t(Um,E({value:e.mondayLessons,"onUpdate:value":t=>e.mondayLessons=t},{ref_for:!0},i.value,{disabled:e.id===null}),null,16,[`value`,`onUpdate:value`,`disabled`]),t(Um,E({value:e.tuesdayLessons,"onUpdate:value":t=>e.tuesdayLessons=t},{ref_for:!0},i.value,{disabled:e.id===null}),null,16,[`value`,`onUpdate:value`,`disabled`]),t(Um,E({value:e.wednesdayLessons,"onUpdate:value":t=>e.wednesdayLessons=t},{ref_for:!0},i.value,{disabled:e.id===null}),null,16,[`value`,`onUpdate:value`,`disabled`]),t(Um,E({value:e.thursdayLessons,"onUpdate:value":t=>e.thursdayLessons=t},{ref_for:!0},i.value,{disabled:e.id===null}),null,16,[`value`,`onUpdate:value`,`disabled`]),t(Um,E({value:e.fridayLessons,"onUpdate:value":t=>e.fridayLessons=t},{ref_for:!0},i.value,{disabled:e.id===null}),null,16,[`value`,`onUpdate:value`,`disabled`]),x(`div`,GIe,[t(zt,{variant:`Danger-Secondary`,icon:dr,disabled:e.id===null,onClick:t=>{e.id=null,e.name=``,e.mondayLessons=null,e.tuesdayLessons=null,e.wednesdayLessons=null,e.thursdayLessons=null,e.fridayLessons=null}},null,8,[`disabled`,`onClick`])]),o[2]||=x(`hr`,{class:`w-full m-0 border-grey-100 col-span-full`},null,-1)]))),128)),x(`div`,KIe,[x(`span`,{textContent:A(`Gesamte `+h(NH)(e.durationType,!0)+`: `)},null,8,qIe),x(`b`,{textContent:A(h(BH)({lessonTypes:n.value}))},null,8,JIe)])]))}})})),VU,ZIe=j((()=>
36{XIe(),XIe(),VU=YIe})),HU,QIe,$Ie,eLe,tLe,nLe,rLe,iLe,aLe,oLe=j((()=>{z(),HU=ae(Tt()),_t(),W(),Ru(),Pi(),kn(),PU(),Gr(),Wm(),Bp(),gn(),Sr(),Q(),CS(),wi(),Mi(),xIe(),LU(),xU(),vi(),Dn(),gr(),qH(),Hr(),hi(),mU(),AIe(),BU(),ZIe(),QIe=[`textContent`],$Ie={class:`flex flex-col gap-4`},eLe={class:`-mt-4`},tLe={class:`mt-4`},nLe={class:`p-4 flex flex-col gap-4 border border-grey-100 rounded-lg`},rLe={class:`flex justify-center items-center gap-2`},iLe={class:`flex justify-end gap-2`},aLe=p({__name:`CreateOrUpdateSubstitution`,props:{absence:{},substitution:{default:()=>void 0}},emits:[`hide`],setup(e,{emit:n}){let r=n,{data:a}=aU();if(a.value===void 0)throw Error(`Can't setup when config is not loaded!`);let{data:o}=oU();if(o.value===void 0)throw Error(`Can't setup when settings are not loaded!`);let s=V(!0),c=Ur(),{data:l}=uU(),u=H(()=>(l.value??[]).length>0),{data:d}=dU(),{data:f}=fU(),p=a.value.substitutionFieldOptions,m=e=>p.find(t=>t.value===e)?.label??``,g=(e,t)=>{switch(t){case`substitution-type`:return e.substitutionTypeIds;case`lesson-types`:return e.substitutionLessonTypeIds;default:return[]}},_=e=>{switch(e){case`substitution-type`:return E.value===void 0?[]:[E.value];case`lesson-types`:return O.value.map(e=>e.id).filter(e=>e!==null);default:return[]}},v=e=>{let t=(f.value??[]).filter(t=>t.substitutionFields.includes(e));return(t.find(t=>g(t,e).some(t=>_(e).includes(t)))??t.find(t=>g(t,e).length===0))?.text},b=OPe(),S=kPe(),w=V({...a.value.defaultDateRangeValue}),T=V({...a.value.defaultTimeRangeValue}),E=V(),D=V(null),ee=V(null),O=V([]),te=V(``),ne=V(null),re=V(!1),j=V(``);xt(()=>e.substitution,e=>{e===void 0?vt(l).toMatch(e=>e!==void 0).then(e=>{let t=e.at(0);E.value=t?.id}):(w.value.start=e.startDate,w.value.end=e.endDate,T.value.start=e.startTime,T.value.end=e.endTime,E.value=e.substitutionType.id,D.value=e.person?.id??null,ee.value=e.lessons,O.value=HU.default.cloneDeep(e.lessonTypes),te.value=e.privateRemark??``,ne.value=e.docsSetStartData?.setId??null,re.value=e.isPublic,j.value=e.publicRemark??``)});let M=async()=>{if(!await c.validate())return!1;await b.mutateAsync({absenceId:e.absence.id,startDate:w.value.start,endDate:w.value.end,startTime:w.value.start===w.value.end?T.value.start:null,endTime:w.value.start===w.value.end?T.value.end:null,substitutionTypeId:E.value,personId:P.value.isSubstituteNeeded?D.value:null,lessons:ee.value,lessonTypes:O.value.filter(e=>e.id!==null),privateRemark:te.value.length>0?te.value:null,docsSetId:ne.value,isPublic:re.value,publicRemark:re.value&&j.value.length>0?j.value:null},{onError:e=>U(e.errorMessage)}),ze(`Die Vertretung wurde erfolgreich erstellt.`),s.value=!1},N=async()=>{if(e.substitution===void 0||!await c.validate())return!1;await S.mutateAsync({substitutionId:e.substitution.id,startDate:w.value.start,endDate:w.value.end,startTime:w.value.start===w.value.end?T.value.start:null,endTime:w.value.start===w.value.end?T.value.end:null,lessons:ee.value,lessonTypes:O.value.filter(e=>e.id!==null),privateRemark:te.value.length>0?te.value:null,docsSetId:ne.value,isPublic:re.value,publicRemark:re.value&&j.value.length>0?j.value:null},{onError:e=>U(e.errorMessage)}),ze(`Die Vertretung wurde erfolgreich bearbeitet.`),s.value=!1},P=H(()=>l.value?.find(e=>e.id===E.value)),F=H(()=>P.value?.isSubstituteNeeded??!1?D.value:null),{data:ie}=VNe(()=>e.absence.id,()=>e.substitution?.id??null,()=>w.value.end!==null,()=>F.value),ae=()=>{O.value=HU.default.cloneDeep(e.absence.lessonTypes)},oe=V(!1),se=ke(`saveButton`);return fi([`Enter`],e=>{pi(e)||mi(e)||(e.preventDefault(),e.stopPropagation(),se.value?.click())}),(n,o)=>(y(),i(_r,{onAfterLeave:o[14]||=e=>r(`hide`)},{default:R(()=>[s.value&&h(l)!==void 0&&h(d)!==void 0?(y(),i(_n,{key:0,size:`Medium`,onCancel:o[13]||=e=>s.value=!1},{header:R(()=>[x(`h3`,{class:`m-0 text-eds-primary`,textContent:A(e.substitution===void 0?`Neue Vertretung erstellen`:`Vertretung bearbeiten`)},null,8,QIe)]),footer:R(()=>[x(`div`,iLe,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:o[12]||=e=>s.value=!1}),t(Cr,{ref_key:`saveButton`,ref:se,variant:`Primary`,text:`Speichern`,disabled:oe.value||!u.value,action:e.substitution===void 0?M:N,"block-user-interface":``,once:``},null,8,[`disabled`,`action`])])]),default:R(()=>[x(`div`,$Ie,[t(NU,{"date-range":w.value,"onUpdate:dateRange":o[0]||=e=>w.value=e,label:m(`date-range`),description:v(`date-range`),required:``,large:``},null,8,[`date-range`,`label`,`description`]),t(On,{expanded:w.value.start!==null&&w.value.end!==null&&w.value.start===w.value.end},{default:R(()=>[t(SS,{label:m(`time-range`),description:v(`time-range`),start:T.value.start??void 0,end:T.value.end??void 0,rules:h(KH),"onUpdate:start":o[1]||=e=>T.value.start=e??null,"onUpdate:end":o[2]||=e=>T.value.end=e??null},null,8,[`label`,`description`,`start`,`end`,`rules`])]),_:1},8,[`expanded`]),u.value?(y(),i(Ni,{key:0,value:E.value,"onUpdate:value":o[3]||=e=>E.value=e,type:`Label`,"item-groups":[{items:h(l)}],entity:`Typ`,label:m(`substitution-type`),description:v(`substitution-type`),transform:e=>({value:e.id,label:e.name,iconRight:e.isSubstituteNeeded?IU:bU}),disabled:e.substitution!==void 0,min:1,required:``},null,8,[`value`,`item-groups`,`label`,`description`,`transform`,`disabled`])):(y(),i(An,{key:1,variant:`Red`,label:`Es muss mindestens ein Typ existieren, um eine Vertretung zu `+(e.substitution===void 0?`erstellen`:`bearbeiten`)},null,8,[`label`])),x(`div`,eLe,[t(On,{expanded:P.value?.isSubstituteNeeded??!1},{default:R(()=>[x(`div`,tLe,[t(Fi,{value:D.value,"onUpdate:value":o[4]||=e=>D.value=e,label:m(`substitute-person`),description:v(`substitute-person`),"only-show-people-i-can-message":``,"only-explicit-employees":``,"show-inactive-persons":e.substitution!==void 0,"hide-person-ids":`person`in e.absence?[e.absence.person.id]:void 0,disabled:e.substitution!==void 0,required:``,mode:`Eds`},null,8,[`value`,`label`,`description`,`show-inactive-persons`,`hide-person-ids`,`disabled`])])]),_:1},8,[`expanded`])]),h(d).length>0?(y(),i(Kr,{key:2,label:m(`lesson-types`),description:v(`lesson-types`)},{default:R(()=>[x(`div`,nLe,[e.absence.lessonTypes.length>0?(y(),C(k,{key:0},[t(zU,{"lesson-types":e.absence.lessonTypes,"duration-type":e.absence.durationType},null,8,[`lesson-types`,`duration-type`]),x(`div`,rLe,[o[15]||=x(`hr`,{class:`w-full m-0 border-grey-100`},null,-1),t($,{variant:`Secondary`,icon:FU,text:h(NH)(e.absence.durationType,!1)+` übernehmen`,size:`Small`,onClick:ae},null,8,[`text`]),o[16]||=x(`hr`,{class:`w-full m-0 border-grey-100`},null,-1)])],64)):B(``,!0),t(VU,{"lesson-types":O.value,"onUpdate:lessonTypes":o[5]||=e=>O.value=e,"duration-type":e.absence.durationType},null,8,[`lesson-types`,`duration-type`])])]),_:1},8,[`label`,`description`])):B(``,!0),e.substitution!==void 0&&e.substitution.lessons!==null?(y(),i(Um,{key:3,value:ee.value,"onUpdate:value":o[6]||=e=>ee.value=e,placeholder:e.absence.durationType===`lessons`?`28l`:`42h`,"integer-length":3,"fractional-length":2,"min-reset":0,"max-round":224,label:h(NH)(e.absence.durationType,!0),description:v(`lessons`)},null,8,[`value`,`placeholder`,`label`,`description`])):B(``,!0),t(zp,{value:te.value,"onUpdate:value":o[7]||=e=>te.value=e,label:m(`private-remark`),description:v(`private-remark`),"live-rules":[h(zr).maxLength(2e3)]},null,8,[`value`,`label`,`description`,`live-rules`]),B(``,!0),t(Kr,{label:m(`docs-set`),description:v(`docs-set`)},{default:R(()=>[t(Lu,{"start-data":e.substitution?.docsSetStartData??{...h(a).defaultSubstitutionDocsSetStartData},"onUpdate:value":o[10]||=e=>ne.value=e,onLoading:o[11]||=e=>oe.value=e},null,8,[`start-data`])]),_:1},8,[`label`,`description`]),t(yi),t(RU,{recipients:h(ie)},null,8,[`recipients`])])]),_:1})):B(``,!0)]),_:1}))}})})),UU,sLe=j((()=>{oLe(),oLe(),UU=aLe})),cLe,lLe=j((()=>{z(),W(),Fr(),Sr(),Q(),gr(),mU(),cLe=p({__name:`DeleteSubstitution`,props:{substitution:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=IPe(),s=async()=>{await o.mutateAsync({substitutionId:e.substitution.id},{onError:e=>U(e.errorMessage)}),ze(`Die Vertretung wurde erfolgreich gelöscht.`),a.value=!1};return(e,n)=>(y(),i(_r,{onAfterLeave:n[2]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(Ir,{key:0,variant:`Error`,title:`Soll diese Vertretung wirklich gelöscht werden?`,description:`Dieser Vorgang kann nicht rückgängig gemacht werden.`,onCancel:n[1]||=e=>a.value=!1},{buttons:R(()=>[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:n[0]||=e=>a.value=!1}),t(Cr,{variant:`Danger`,text:`Löschen`,action:()=>s(),"block-user-interface":``,once:``},null,8,[`action`])]),_:1})):B(``,!0)]),_:1}))}})})),uLe,dLe=j((()=>{lLe(),lLe(),uLe=cLe})),fLe,pLe=j((()=>{z(),W(),Fr(),Sr(),Q(),gr(),mU(),fLe=p({__name:`ReconsiderSubstitutionAsAdministrator`,props:{substitution:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=NPe(),s=async()=>{await o.mutateAsync({substitutionId:e.substitution.id},{onError:e=>U(e.errorMessage)}),ze(`Die Unterschrift wurde erfolgreich zurückgenommen.`),a.value=!1};return(e,n)=>(y(),i(_r,{onAfterLeave:n[2]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(Ir,{key:0,variant:`Warning`,title:`Unterschrift zurücknehmen`,description:`Die Unterschrift kann danach erneut erteilt werden. Bearbeiten lässt sich die Vertretung erst, wenn keine Unterschriften mehr vorhanden sind.`,onCancel:n[1]||=e=>a.value=!1},{buttons:R(()=>[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:n[0]||=e=>a.value=!1}),t(Cr,{variant:`Primary`,text:`Zurücknehmen`,action:()=>s(),"block-user-interface":``,once:``},null,8,[`action`])]),_:1})):B(``,!0)]),_:1}))}})})),mLe,hLe=j((()=>{pLe(),pLe(),mLe=fLe})),gLe,_Le=j((()=>{z(),W(),Fr(),Sr(),Q(),gr(),mU(),gLe=p({__name:`ReconsiderSubstitutionAsSubstitutePerson`,props:{substitution:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=FPe(),s=async()=>{await o.mutateAsync({substitutionId:e.substitution.id},{onError:e=>U(e.errorMessage)}),ze(`Die Unterschrift wurde erfolgreich zurückgenommen.`),a.value=!1};return(e,n)=>(y(),i(_r,{onAfterLeave:n[2]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(Ir,{key:0,variant:`Warning`,title:`Unterschrift zurücknehmen`,description:`Die Unterschrift kann danach erneut erteilt werden. Bearbeiten lässt sich die Vertretung erst, wenn keine Unterschriften mehr vorhanden sind.`,onCancel:n[1]||=e=>a.value=!1},{buttons:R(()=>[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:n[0]||=e=>a.value=!1}),t(Cr,{variant:`Primary`,text:`Zurücknehmen`,action:()=>s(),"block-user-interface":``,once:``},null,8,[`action`])]),_:1})):B(``,!0)]),_:1}))}})})),WU,vLe=j((()=>{_Le(),_Le(),WU=gLe})),yLe,bLe=j((()=>{z(),W(),Fr(),Sr(),Q(),gr(),mU(),yLe=p({__name:`ReconsiderSubstitutionAsSupervisor`,props:{substitution:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=PPe(),s=async()=>{await o.mutateAsync({substitutionId:e.substitution.id},{onError:e=>U(e.errorMessage)}),ze(`Die Unterschrift wurde erfolgreich zurückgenommen.`),a.value=!1};return(e,n)=>(y(),i(_r,{onAfterLeave:n[2]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(Ir,{key:0,variant:`Warning`,title:`Unterschrift zurücknehmen`,description:`Die Unterschrift kann danach erneut erteilt werden. Bearbeiten lässt sich die Vertretung erst, wenn keine Unterschriften mehr vorhanden sind.`,onCancel:n[1]||=e=>a.value=!1},{buttons:R(()=>[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:n[0]||=e=>a.value=!1}),t(Cr,{variant:`Primary`,text:`Zurücknehmen`,action:()=>s(),"block-user-interface":``,once:``},null,8,[`action`])]),_:1})):B(``,!0)]),_:1}))}})})),xLe,SLe=j((()=>{bLe(),bLe(),xLe=yLe})),CLe,wLe,TLe,ELe,DLe,OLe=j((()=>{z(),_t(),qH(),CLe={key:0,class:`flex flex-col`},wLe=[`textContent`],TLe=[`textContent`],ELe={key:1},DLe=p({__name:`DateRange`,props:{startDate:{},endDate:{},startTime:{},endTime:{},lessons:{default:()=>void 0},lessonTypes:{default:()=>void 0},durationType:{default:()=>void 0}},setup(e){let t=ht(mt).smaller(`xl`),n=H(()=>
36JMe(e.startDate,e.endDate,e.lessonTypes)),r=H(()=>e.lessons===void 0||e.lessonTypes===void 0?null:BH({lessons:e.lessons,lessonTypes:e.lessonTypes})),i=H(()=>{let i=[];e.startDate!==null&&e.endDate!==null&&i.push(jH(e.startDate,e.endDate));let a=[];return n.value!==null&&e.durationType!==void 0&&a.push(n.value+` `+(t.value?NH(e.durationType,!1):FH(e.durationType,!1))),r.value!==null&&e.durationType!==void 0&&a.push(r.value+` `+(t.value?NH(e.durationType,!0):FH(e.durationType,!0))),i.length>0||a.length>0?[...i,a.filter(e=>e!==``).join(`, `)].filter(e=>(e??``)!==``).join(` · `):null});return(t,n)=>e.startDate!==null||e.endDate!==null?(y(),C(`div`,CLe,[x(`span`,{class:`leading-normal text-sm text-eds-primary`,textContent:A(h(AH)(e.startDate,e.endDate,e.startTime,e.endTime,!0))},null,8,wLe),i.value===null?B(``,!0):(y(),C(`span`,{key:0,class:`leading-normal text-sm text-eds-secondary`,textContent:A(i.value)},null,8,TLe))])):(y(),C(`div`,ELe))}})})),GU,KU=j((()=>{OLe(),OLe(),GU=DLe})),kLe,ALe=j((()=>{z(),_t(),Ru(),kLe=p({__name:`Documents`,props:{docsSetStartData:{}},setup(e){let t=V(0);return pt(()=>e.docsSetStartData,()=>{t.value++}),(n,r)=>e.docsSetStartData===null?B(``,!0):(y(),C(`div`,{key:0,onClick:r[0]||=se(()=>{},[`stop`])},[(y(),i(Lu,{key:t.value,"start-data":e.docsSetStartData,readonly:``},null,8,[`start-data`]))]))}})})),qU,JU=j((()=>{ALe(),ALe(),qU=kLe}));function jLe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,NLe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M96 192c39.8 0 72 32.2 72 72s-32.2 72-72 72-72-32.2-72-72 32.2-72 72-72zm0 48c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24z`},null,-1)]]))])}var MLe,NLe,PLe,FLe=j((()=>{z(),G(),MLe={},NLe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 192 512`},PLe=K(MLe,[[`render`,jLe]])})),ILe,LLe,RLe=j((()=>{z(),ga(),FLe(),ILe={class:`size-6 flex justify-center items-center`},LLe=p({__name:`ExpandChevron`,props:{expanded:{type:Boolean},disabled:{type:Boolean,default:!1}},setup(e){return(t,n)=>(y(),C(`div`,ILe,[e.disabled?(y(),i(PLe,{key:1,class:`icon-square-0-75 transition-transform text-eds-secondary`})):(y(),i(_a,{key:0,class:P([`icon-square-0-75 transition-transform text-eds-secondary`,{"rotate-90":e.expanded}])},null,8,[`class`]))]))}})})),YU,XU=j((()=>{RLe(),RLe(),YU=LLe})),zLe,BLe,VLe,HLe,ULe,WLe,GLe,KLe,qLe=j((()=>{z(),EU(),kn(),Ln(),Dn(),ia(),zLe={class:`flex flex-col`},BLe={class:`mt-eds-s`},VLe={key:0,class:`mt-eds-s`},HLe={class:`flex items-center justify-between gap-eds-s`},ULe=[`textContent`],WLe=[`textContent`],GLe=[`textContent`],KLe=p({__name:`SignatoryPreview`,props:{signatories:{},hasEndDate:{type:Boolean},hasSubstitute:{type:Boolean,default:!1}},setup(e){let n=H(()=>{if(e.signatories===void 0)return[];let t=[{label:`Verwaltung`,persons:e.signatories.administrators},{label:`Vorgesetzte`,persons:e.signatories.supervisors}];return e.hasSubstitute&&t.push({label:`Vertretung`,persons:e.signatories.substitutes}),t}),r=H(()=>n.value.length>2?`Alle drei Unterschriften sind nötig.`:`Beide Unterschriften sind nötig.`);return(a,o)=>(y(),C(`div`,zLe,[o[0]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Wer kann unterschreiben? `,-1),t(On,{expanded:!e.hasEndDate},{default:R(()=>[x(`div`,BLe,[t(An,{variant:`Amber`,label:`Ohne Enddatum kann niemand unterschreiben.`,size:`Small`})])]),_:1},8,[`expanded`]),t(aa,{"min-height":`120px`},{default:R(()=>[e.signatories===void 0?B(``,!0):(y(),C(`div`,VLe,[x(`div`,{class:P([`flex flex-col gap-eds-s md:flex-row`,{"opacity-60":!e.hasEndDate}])},[(y(!0),C(k,null,F(n.value,e=>(y(),C(`div`,{key:e.label,class:`flex-1 p-eds-l bg-eds-primary border border-eds-primary rounded-eds-s flex flex-col gap-eds-m`},[x(`div`,HLe,[x(`span`,{class:`eds-paragraphs-s-bold text-eds-secondary`,textContent:A(e.label)},null,8,ULe),x(`span`,{class:`eds-paragraphs-s-regular text-eds-tertiary`,textContent:A(e.persons.length)},null,8,WLe)]),(y(!0),C(k,null,F(e.persons,e=>(y(),i(TU,{key:e.id,person:e},null,8,[`person`]))),128)),e.persons.length===0?(y(),i(Rn,{key:0,title:`Niemand kann unterschreiben`})):B(``,!0)]))),128))],2),t(On,{expanded:e.hasEndDate},{default:R(()=>[x(`span`,{class:`mt-eds-s block eds-paragraphs-s-regular text-eds-tertiary`,textContent:A(r.value)},null,8,GLe)]),_:1},8,[`expanded`])]))]),_:1})]))}})})),ZU,JLe=j((()=>{qLe(),qLe(),ZU=KLe})),YLe,XLe=j((()=>{z(),JLe(),mU(),YLe=p({__name:`SubstitutionSignatories`,props:{substitutionId:{},hasEndDate:{type:Boolean},hasSubstitute:{type:Boolean}},setup(e){let{data:t}=zNe(()=>e.substitutionId);return(n,r)=>(y(),i(ZU,{signatories:h(t),"has-end-date":e.hasEndDate,"has-substitute":e.hasSubstitute},null,8,[`signatories`,`has-end-date`,`has-substitute`]))}})})),ZLe,QLe=j((()=>{XLe(),XLe(),ZLe=YLe})),$Le,eRe,tRe,nRe,rRe,iRe,aRe,oRe,sRe,cRe,lRe,uRe,dRe=j((()=>{z(),bi(),jr(),qH(),mU(),BU(),$Le={key:0,class:`flex flex-col`},eRe=[`textContent`],tRe={class:`p-eds-l bg-eds-primary border border-eds-primary rounded-eds-s`},nRe={key:0},rRe=[`textContent`],iRe={key:1},aRe={class:`flex items-center gap-eds-s`},oRe=[`textContent`],sRe={key:1,class:`m-0 my-eds-l border-eds-primary`},cRe={key:2},lRe=[`textContent`],uRe=p({__name:`RemarksAndLessonTypes`,props:{absence
36:{},substitution:{}},setup(e){let{data:n}=oU();if(n.value===void 0)throw Error(`Can't setup when settings are not loaded!`);let r=H(()=>`privateRemark`in e.substitution?e.substitution.privateRemark:null),i=H(()=>n.value.showAbsencesAndSubstitutionsOnDashboard&&e.absence.isPublic&&`isPublic`in e.substitution&&e.substitution.isPublic&&`publicRemark`in e.substitution&&e.substitution.publicRemark!==null),a=H(()=>r.value!==null||i.value),o=H(()=>r.value!==null&&i.value),s=H(()=>e.substitution.lessonTypes.length>0),c=H(()=>{let t=NH(e.absence.durationType,!1);return a.value&&s.value?`Bemerkungen & `+t:s.value?t:`Bemerkungen`});return(n,l)=>a.value||s.value?(y(),C(`div`,$Le,[x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary mb-eds-m`,textContent:A(c.value)},null,8,eRe),x(`div`,tRe,[a.value?(y(),C(`div`,{key:0,class:P([`grid grid-cols-1 gap-x-10 gap-y-eds-l`,{"md:grid-cols-2":o.value}])},[r.value===null?B(``,!0):(y(),C(`div`,nRe,[l[0]||=x(`div`,{class:`eds-paragraphs-s-bold text-eds-tertiary`},` Bemerkung `,-1),x(`span`,{class:`eds-paragraphs-base-regular text-eds-primary whitespace-pre-line mt-eds-xs inline-block`,textContent:A(r.value)},null,8,rRe)])),i.value?(y(),C(`div`,iRe,[x(`div`,aRe,[l[1]||=x(`div`,{class:`eds-paragraphs-s-bold text-eds-tertiary`},` Bemerkung fürs Dashboard `,-1),t(xi,{pill:``,variant:`Green`,icon:Mr,label:`Sichtbar`})]),x(`span`,{class:`eds-paragraphs-base-regular text-eds-primary whitespace-pre-line`,textContent:A(`publicRemark`in e.substitution?e.substitution.publicRemark:``)},null,8,oRe)])):B(``,!0)],2)):B(``,!0),a.value&&s.value?(y(),C(`hr`,sRe)):B(``,!0),s.value?(y(),C(`div`,cRe,[x(`div`,{class:`eds-paragraphs-s-bold text-eds-tertiary tracking-wide mb-eds-s`,textContent:A(h(NH)(e.absence.durationType,!0))},null,8,lRe),t(zU,{"duration-type":e.absence.durationType,"lesson-types":e.substitution.lessonTypes,"use-fraction":``},null,8,[`duration-type`,`lesson-types`])])):B(``,!0)])])):B(``,!0)}})})),QU,fRe=j((()=>{dRe(),dRe(),QU=uRe})),pRe,mRe,hRe,gRe,_Re=j((()=>{z(),OU(),cr(),bi(),SH(),qH(),mU(),pRe={class:`flex flex-wrap items-center gap-eds-xs`},mRe=[`textContent`],hRe=[`textContent`],gRe=p({__name:`StatusBar`,props:{absence:{},substitution:{},showAcceptSubstitutionAsAdministratorModal:{default:()=>void 0},showReconsiderSubstitutionAsAdministratorModal:{default:()=>void 0},showAcceptSubstitutionAsSupervisorModal:{default:()=>void 0},showReconsiderSubstitutionAsSupervisorModal:{default:()=>void 0},showAcceptSubstitutionAsSubstitutePersonModal:{default:()=>void 0},showReconsiderSubstitutionAsSubstitutePersonModal:{default:()=>void 0}},emits:[`update:showAcceptSubstitutionAsAdministratorModal`,`update:showReconsiderSubstitutionAsAdministratorModal`,`update:showAcceptSubstitutionAsSupervisorModal`,`update:showReconsiderSubstitutionAsSupervisorModal`,`update:showAcceptSubstitutionAsSubstitutePersonModal`,`update:showReconsiderSubstitutionAsSubstitutePersonModal`],setup(e,{emit:n}){let r=n,{data:a}=aU();if(a.value===void 0)throw Error(`Can't setup when config is not loaded!`);let o=H(()=>e.absence.status===`declined`),s=H(()=>RH(`Abgelehnt`,zH(e.absence.declinedBy,e.absence.declinedAt),e.absence.declinedReason)),c=H(()=>e.substitution.acceptedByAdministratorAt!==null),l=H(()=>e.substitution.acceptedBySupervisorAt!==null),u=H(()=>e.substitution.acceptedBySubstitutePersonAt!==null),d=H(()=>c.value?e.showReconsiderSubstitutionAsAdministratorModal!==void 0&&e.substitution.canReconsiderSubstitutionAsAdministrator:e.showAcceptSubstitutionAsAdministratorModal!==void 0&&e.substitution.canAcceptSubstitutionAsAdministrator),f=H(()=>l.value?e.showReconsiderSubstitutionAsSupervisorModal!==void 0&&e.substitution.canReconsiderSubstitutionAsSupervisor:e.showAcceptSubstitutionAsSupervisorModal!==void 0&&e.substitution.canAcceptSubstitutionAsSupervisor),p=H(()=>u.value?e.showReconsiderSubstitutionAsSubstitutePersonModal!==void 0&&e.substitution.canReconsiderSubstitutionAsSubstitutePerson:e.showAcceptSubstitutionAsSubstitutePersonModal!==void 0&&e.substitution.canAcceptSubstitutionAsSubstitutePerson),m=H(()=>{let t=$t(`absences.employee.label.schoolAdministrator`,{scope:`instance`});return c.value?RH(t,zH(e.substitution.acceptedByAdministrator,e.substitution.acceptedByAdministratorAt),e.substitution.acceptedByAdministratorReason):d.value?RH(t,`Unterschreiben`):e.showAcceptSubstitutionAsAdministratorModal!==void 0&&a.value.isAdministrator&&e.substitution.endDate===null?RH(t,GH):RH(t,`Ausstehend`)}
36),g=H(()=>{let t=`Vorgesetzte:r`;return l.value?RH(t,zH(e.substitution.acceptedBySupervisor,e.substitution.acceptedBySupervisorAt),e.substitution.acceptedBySupervisorReason):f.value?RH(t,`Unterschreiben`):e.showAcceptSubstitutionAsSupervisorModal!==void 0&&a.value.isSupervisor&&e.substitution.endDate===null?RH(t,GH):RH(t,`Ausstehend`)}),_=H(()=>{let t=`Vertreter:in`;return u.value?RH(t,zH(e.substitution.person,e.substitution.acceptedBySubstitutePersonAt),e.substitution.acceptedBySubstitutePersonReason):p.value?RH(t,`Unterschreiben`):e.showAcceptSubstitutionAsSubstitutePersonModal!==void 0&&e.substitution.person?.id===a.value.loggedInPersonId&&e.substitution.endDate===null?RH(t,GH):RH(t,`Ausstehend`)});return(n,a)=>(y(),C(`div`,pRe,[o.value?(y(),i(lr,{key:0,title:s.value.title,placement:h(`top`),variant:h(HH),delay:h(100)},{content:R(()=>[x(`span`,{textContent:A(s.value.text)},null,8,mRe),s.value.reason===null?B(``,!0):(y(),C(`span`,{key:0,textContent:A(s.value.reason)},null,8,hRe))]),trigger:R(()=>[t(xi,{variant:`Red`,icon:xH,label:`Abgelehnt`})]),_:1},8,[`title`,`placement`,`variant`,`delay`])):B(``,!0),o.value?B(``,!0):(y(),i(DU,{key:1,abbreviation:n.$t(`absences.employee.label.schoolAdministratorAbbreviation`,{scope:`instance`}),tooltip:m.value,done:c.value,clickable:d.value,onClick:a[0]||=se(t=>{c.value?r(`update:showReconsiderSubstitutionAsAdministratorModal`,e.substitution):r(`update:showAcceptSubstitutionAsAdministratorModal`,e.substitution)},[`stop`])},null,8,[`abbreviation`,`tooltip`,`done`,`clickable`])),o.value?B(``,!0):(y(),i(DU,{key:2,abbreviation:`VG`,tooltip:g.value,done:l.value,clickable:f.value,onClick:a[1]||=se(t=>{l.value?r(`update:showReconsiderSubstitutionAsSupervisorModal`,e.substitution):r(`update:showAcceptSubstitutionAsSupervisorModal`,e.substitution)},[`stop`])},null,8,[`tooltip`,`done`,`clickable`])),!o.value&&e.substitution.substitutionType.isSubstituteNeeded&&e.substitution.person!==null?(y(),i(DU,{key:3,abbreviation:`VT`,tooltip:_.value,done:u.value,clickable:p.value,onClick:a[2]||=se(t=>{u.value?r(`update:showReconsiderSubstitutionAsSubstitutePersonModal`,e.substitution):r(`update:showAcceptSubstitutionAsSubstitutePersonModal`,e.substitution)},[`stop`])},null,8,[`tooltip`,`done`,`clickable`])):B(``,!0)]))}})})),$U,vRe=j((()=>{_Re(),_Re(),$U=gRe})),yRe,bRe,xRe,SRe,CRe,wRe,TRe,ERe,DRe,ORe=j((()=>{z(),Rt(),bi(),si(),li(),oR(),wH(),EH(),Ip(),ur(),Dn(),qH(),Fe(),mU(),KU(),JU(),XU(),CU(),EU(),QLe(),fRe(),vRe(),yRe={class:`grid grid-cols-[subgrid] col-span-full`},bRe={class:`col-start-2 row-start-1 min-w-0`},xRe={class:`col-start-2 col-span-2 row-start-2 xl:col-start-3 xl:col-span-1 xl:row-start-1`},SRe={class:`col-start-2 col-span-2 row-start-3 flex items-center gap-4 xl:contents`},CRe={class:`xl:col-start-4 xl:row-start-1`},wRe={class:`col-span-full`},TRe={class:`pt-eds-l px-3 pb-eds-l pl-4 xl:pl-11 flex flex-col gap-eds-xl`},ERe={key:0,class:`flex flex-col`},DRe=p({__name:`SubstitutionRow`,props:{absence:{},substitution:{},expanded:{type:Boolean},manageable:{type:Boolean,default:!1},displayPerson:{default:`substitute`},showAcceptSubstitutionAsAdministratorModal:{default:()=>void 0},showReconsiderSubstitutionAsAdministratorModal:{default:()=>void 0},showAcceptSubstitutionAsSupervisorModal:{default:()=>void 0},showReconsiderSubstitutionAsSupervisorModal:{default:()=>void 0},showAcceptSubstitutionAsSubstitutePersonModal:{default:()=>void 0},showReconsiderSubstitutionAsSubstitutePersonModal:{default:()=>void 0}},emits:[`toggleExpanded`,`showLogs`,`showDocxTemplater`,`updateSubstitution`,`deleteSubstitution`,`update:showAcceptSubstitutionAsAdministratorModal`,`update:showReconsiderSubstitutionAsAdministratorModal`,`update:showAcceptSubstitutionAsSupervisorModal`,`update:showReconsiderSubstitutionAsSupervisorModal`,`update:showAcceptSubstitutionAsSubstitutePersonModal`,`update:showReconsiderSubstitutionAsSubstitutePersonModal`],setup(e,{emit:n}){let r=n,a=Pe(),o=V(!1),{data:s}=aU();if(s.value===void 0)throw Error(`Can't setup when config is not loaded!`);let c=H(()=>[{label:`Protokoll anzeigen`,icon:TH,count:e.substitution.logs.length,disabled:e.substitution.logs.length===0,description:e.substitution.logs.length===0?`Es sind keine Protokolleinträge vorhanden.`:void 0,select:()=>r(`showLogs`)},e.manageable&&!a.isMobileWebview&&s.value.canAccessDocxTemplater&&{label:`Dokumentvorlage verwenden`,icon:CH,select:()=>r(`showDocxTemplater`)},e.manageable&&{label:`Bearbeiten`,icon:Fp,disabled:!e.substitution.canUpdateSubstitution,description:nNe(e.substitution.status)?`Unterschriebene Vertretungen können nicht bearbeitet werden.`:e.absence.status===`declined`?`Abgelehnte Vertretungen können nicht bearbeitet werden.`:void 0,select:()=>r(`updateSubstitution`)},e.manageable&&{label:`Löschen`,icon:dr,disabled:!e.substitution.canDeleteSubstitution,description:e.substitution.status===`accepted`?`Unterschriebene Vertretungen können nicht gelöscht werden.`:e.absence.status===`declined`?`Abgelehnte Vertretungen können nicht gelöscht werden.`:void 0,select:()=>r(`deleteSubstitution`)}].filter(e=>e!==!1));return(n,a)=>(y(),C(`div`,yRe,[x(`div`,{class:P([`grid grid-cols-[subgrid] col-span-full items-center gap-x-2 gap-y-2 xl:gap-y-0 px-3 py-3 xl:min-h-[52px] xl:py-eds-s transition-colors`,{"cursor-pointer hover:bg-eds-hover":h(LH)(e.substitution),"bg-eds-hover":o.value}]),onClick:a[8]||=t=>{h(LH)(e.substitution)&&r(`toggleExpanded`)}}
36,[t(YU,{class:`col-start-1 row-start-1`,expanded:e.expanded,disabled:!h(LH)(e.substitution)},null,8,[`expanded`,`disabled`]),x(`div`,bRe,[e.displayPerson===`absent`?(y(),i(TU,{key:0,person:e.absence.person,subtitle:e.absence.reason.text},null,8,[`person`,`subtitle`])):e.substitution.substitutionType.isSubstituteNeeded&&e.substitution.person!==null?(y(),i(TU,{key:1,person:e.substitution.person},null,8,[`person`])):(y(),i(SU,{key:2}))]),x(`div`,xRe,[t(GU,{"start-date":e.substitution.startDate,"end-date":e.substitution.endDate,"start-time":e.substitution.startTime,"end-time":e.substitution.endTime,lessons:e.substitution.lessons,"lesson-types":e.substitution.lessonTypes,"duration-type":e.absence.durationType},null,8,[`start-date`,`end-date`,`start-time`,`end-time`,`lessons`,`lesson-types`,`duration-type`])]),x(`div`,SRe,[x(`div`,CRe,[t(xi,{pill:``,variant:`Gray`,label:e.substitution.substitutionType.name},null,8,[`label`])]),t($U,{class:`xl:col-start-5 xl:row-start-1`,absence:e.absence,substitution:e.substitution,"show-accept-substitution-as-administrator-modal":e.showAcceptSubstitutionAsAdministratorModal,"show-reconsider-substitution-as-administrator-modal":e.showReconsiderSubstitutionAsAdministratorModal,"show-accept-substitution-as-supervisor-modal":e.showAcceptSubstitutionAsSupervisorModal,"show-reconsider-substitution-as-supervisor-modal":e.showReconsiderSubstitutionAsSupervisorModal,"show-accept-substitution-as-substitute-person-modal":e.showAcceptSubstitutionAsSubstitutePersonModal,"show-reconsider-substitution-as-substitute-person-modal":e.showReconsiderSubstitutionAsSubstitutePersonModal,"onUpdate:showAcceptSubstitutionAsAdministratorModal":a[0]||=e=>r(`update:showAcceptSubstitutionAsAdministratorModal`,e),"onUpdate:showReconsiderSubstitutionAsAdministratorModal":a[1]||=e=>r(`update:showReconsiderSubstitutionAsAdministratorModal`,e),"onUpdate:showAcceptSubstitutionAsSupervisorModal":a[2]||=e=>r(`update:showAcceptSubstitutionAsSupervisorModal`,e),"onUpdate:showReconsiderSubstitutionAsSupervisorModal":a[3]||=e=>r(`update:showReconsiderSubstitutionAsSupervisorModal`,e),"onUpdate:showAcceptSubstitutionAsSubstitutePersonModal":a[4]||=e=>r(`update:showAcceptSubstitutionAsSubstitutePersonModal`,e),"onUpdate:showReconsiderSubstitutionAsSubstitutePersonModal":a[5]||=e=>r(`update:showReconsiderSubstitutionAsSubstitutePersonModal`,e)},null,8,[`absence`,`substitution`,`show-accept-substitution-as-administrator-modal`,`show-reconsider-substitution-as-administrator-modal`,`show-accept-substitution-as-supervisor-modal`,`show-reconsider-substitution-as-supervisor-modal`,`show-accept-substitution-as-substitute-person-modal`,`show-reconsider-substitution-as-substitute-person-modal`])]),x(`div`,{class:`col-start-3 row-start-1 justify-self-end xl:col-start-6 flex justify-end`,onClick:a[7]||=se(()=>{},[`stop`])},[t(ui,{"is-open":o.value,"onUpdate:isOpen":a[6]||=e=>o.value=e,type:`Label`,placement:`bottom-end`,"item-groups":[{items:c.value}],transform:e=>e},{trigger:R(({togglePopover:e})=>[t(zt,{variant:`Tertiary`,icon:aR,size:`Tiny`,onClick:e},null,8,[`onClick`])]),_:1},8,[`is-open`,`item-groups`,`transform`])])],2),x(`div`,wRe,[t(On,{expanded:e.expanded},{default:R(()=>[x(`div`,TRe,[t(QU,{absence:e.absence,substitution:e.substitution},null,8,[`absence`,`substitution`]),`docsSetStartData`in e.substitution&&h(IH)(e.substitution.docsSetStartData)?(y(),C(`div`,ERe,[a[9]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary mb-eds-m`},` Dokumente `,-1),t(qU,{"docs-set-start-data":e.substitution.docsSetStartData},null,8,[`docs-set-start-data`])])):B(``,!0),t(ZLe,{"substitution-id":e.substitution.id,"has-end-date":e.substitution.endDate!==null,"has-substitute":e.substitution.person!==null},null,8,[`substitution-id`,`has-end-date`,`has-substitute`])])]),_:1},8,[`expanded`])])]))}})})),eW,kRe=j((()=>{ORe(),ORe(),eW=DRe})),ARe,jRe=j((()=>{z(),JLe(),mU(),ARe=p({__name:`AbsenceSignatories`,props:{absenceId:{},hasEndDate:{type:Boolean}},setup(e){let{data:t}=RNe(()=>e.absenceId);return(n,r)=>(y(),i(ZU,{signatories:h(t),"has-end-date":e.hasEndDate},null,8,[`signatories`,`has-end-date`]))}})})),tW,MRe=j((()=>{jRe(),jRe(),tW=ARe})),NRe,PRe,FRe,IRe=j((()=>{z(),cr(),qH(),It(),NRe={class:`flex flex-col`},PRe=[`textContent`],FRe=p({__name:`CreatedAndUpdated`,props:{createdAt:{},createdBy:{},updatedAt:{},updatedBy:{}},setup(e){let t=Ft(),n=(e,n)=>({dateTime:t.format(new Date(e),`dd.MM.yy HH:mm`),name:n?.displayName??``}),r=H(()=>[n(e.createdAt,e.createdBy),n(e.updatedAt,e.updatedBy)]);return(e,t)=>(y(),C(`div`,NRe,[(y(!0),C(k,null,F(r.value,(e,t)=>(y(),i(lr,{key:t,text:e.name,placement:h(`top`),variant:h(HH),delay:
36h(100),disabled:e.name===``},{trigger:R(()=>[x(`span`,{class:`leading-normal text-sm text-eds-primary`,textContent:A(e.dateTime)},null,8,PRe)]),_:2},1032,[`text`,`placement`,`variant`,`delay`,`disabled`]))),128))]))}})})),nW,rW=j((()=>{IRe(),IRe(),nW=FRe})),LRe,RRe=j((()=>{z(),bi(),Wd(),LRe=p({__name:`DatePeriodBadge`,props:{temporalRelativity:{}},setup(e){let t=H(()=>e.temporalRelativity===`past`?`Indigo`:e.temporalRelativity===`present`?`Green`:`Blue`),n=H(()=>e.temporalRelativity===`past`?`Vergangen`:e.temporalRelativity===`present`?`Laufend`:`Bevorstehend`);return(e,r)=>(y(),i(xi,{variant:t.value,icon:Ud,label:n.value},null,8,[`variant`,`label`]))}})})),iW,aW=j((()=>{RRe(),RRe(),iW=LRe})),zRe,BRe,VRe,HRe,URe,WRe=j((()=>{z(),Dn(),It(),mU(),zRe={key:0,class:`grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-x-10 gap-y-eds-l`},BRe=[`textContent`],VRe={class:`eds-paragraphs-base-regular text-eds-primary mt-eds-xs`},HRe=[`href`,`textContent`],URe=p({__name:`ExtendedPerson`,props:{absenceId:{}},setup(e){let t=Ft(),{data:n,isLoading:r}=LNe(()=>e.absenceId),a=e=>{if(e.__type!==`StringValue`)return null;let t=e.value.trim();return t.length>0?t:null},o=(e,t)=>t===null?null:{label:e,value:t},s=H(()=>{let e=n.value;if(e===void 0)return[];let r=a(e.privateEmail),i=a(e.privatePhoneMobile),s=a(e.birthDate),c=a(e.residencePermitValidUntil);return[o(`Vorname`,a(e.firstName)),o(`Nachname`,a(e.lastName)),r===null?null:{label:`E-Mail`,value:r,href:`mailto:`+r},i===null?null:{label:`Telefon mobil`,value:i,href:`tel:`+i.replaceAll(` `,``)},s===null?null:{label:`Geburtstag`,value:t.defaultDateFormat(s)},o(`AHV-Nummer`,a(e.socialSecurityNumber)),o(`Adresse`,a(e.privateStreet)),o(`PLZ`,a(e.privateZip)),o(`Ort`,a(e.privateTown)),o(`Land`,a(e.privateCountry)),o(`Aufenthaltsbewilligung`,a(e.residencePermit)),c===null?null:{label:`Bewilligung bis`,value:t.defaultDateFormat(c)}].filter(e=>e!==null)});return(e,t)=>(y(),i(On,{expanded:!h(r)},{default:R(()=>[x(`div`,null,[s.value.length>0?(y(),C(`div`,zRe,[(y(!0),C(k,null,F(s.value,e=>(y(),C(`div`,{key:e.label},[x(`div`,{class:`eds-paragraphs-s-bold text-eds-tertiary`,textContent:A(e.label)},null,8,BRe),x(`div`,VRe,[e.href===void 0?(y(),C(k,{key:1},[L(A(e.value),1)],64)):(y(),C(`a`,{key:0,class:`text-eds-link`,href:e.href,onClick:t[0]||=se(()=>{},[`stop`]),textContent:A(e.value)},null,8,HRe))])]))),128))])):B(``,!0)])]),_:1},8,[`expanded`]))}})})),GRe,KRe=j((()=>{WRe(),WRe(),GRe=URe})),qRe,JRe=j((()=>{z(),Ai(),mn(),qRe=p({__name:`Icon`,props:{filtered:{type:Boolean},open:{type:Boolean},disabled:{type:Boolean},clearButton:{type:Boolean}},emits:[`clear`],setup(e,{emit:n}){let r=n;return(n,a)=>!e.filtered||!e.clearButton?(y(),i(ji,{key:0,class:P([`icon-square-1 shrink-0 transition-all duration-200 ease-linear`,{"-scale-y-100":e.open}])},null,8,[`class`])):(y(),C(`button`,{key:1,class:P([`text-[inherit] p-0 bg-transparent cursor-pointer transition-all duration-200 ease-linear`,{"pointer-events-none":e.open||e.disabled}]),onClick:a[0]||=se(e=>r(`clear`,e),[`stop`])},[t(hn,{class:`icon-square-1`})],2))}})})),YRe,XRe=j((()=>{JRe(),JRe(),YRe=qRe})),ZRe,QRe,$Re=j((()=>{z(),ZRe={class:`truncate select-text`},QRe=p({__name:`Label`,props:{placeholder:{},text:{}},setup(e){return(t,n)=>(y(),C(`span`,ZRe,A(e.text??e.placeholder),1))}})})),eze,tze=j((()=>{$Re(),$Re(),eze=QRe})),nze,rze,ize=j((()=>{z(),XRe(),tze(),nze=[`disabled`],rze=p({__name:`Button`,props:{filtered:{type:Boolean},placeholder:{},text:{},open:{type:Boolean},large:{type:Boolean},disabled:{type:Boolean},clearButton:{type:Boolean}},emits:[`open`,`clear`],setup(e,{emit:n}){let r=n;return(n,i)=>(y(),C(`button`,{class:P([`eds-button-reset group text-left min-w-0 flex gap-x-2 justify-between items-center p-0 bg-transparent rounded-[inherit]`,e.large?`px-4`:`px-2`,e.open||e.disabled?`cursor-auto`:`cursor-pointer`]),disabled:e.disabled,onClick:i[1]||=t=>!e.disabled&&r(`open`,t)},[t(eze,Te(v({placeholder:e.placeholder,text:e.text})),null,16),t(YRe,E({filtered:e.filtered,open:e.open,disabled:e.disabled,clearButton:e.clearButton},{onClear:i[0]||=e=>r(`clear`,e)}),null,16)],10,nze))}})})),oW,aze=j((()=>{ize(),ize(),oW=rze})),oze,sze=j((()=>{z(),oze=p({__name:`Container`,props:{filtered:{type:Boolean},large:{type:Boolean},disabled:{type:Boolean}},setup(e,{expose:t}){let n=ke(`container`);return t({container:n}),(t,r)=>(y(),C(`div`,{ref_key:`container`,ref:n,class:P([`font-sans text-base leading-normal w-full grid border rounded-full`,e.disabled?`text-grey-200`:e.filtered?`text-blue`:`text-grey`,e.large?`h-8`:`h-6`,e.disabled?`bg-grey-50`:e.filtered?`bg-blue-50`:`bg-white`,e.filtered&&!e.disabled?`border-blue`:`border-grey-200`])},[Ee(t.$slots,`default`)],2))}})})),sW,cze=j((()=>{sze(),sze(),sW=oze})),lze,uze=j((()=>{z(),It(),aze(),cze(),PU(),lze=p({__name:`NullableDateRangeFilter`,props:{disabledDates:{},disableDatesAfter:{},disableDatesBefore:{},disabledDatesInMonth:{},large:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},clearButton:{type:Boolean,default:!0},columns:{default:1},initialPageDate:{},placeholderStart:{default:()=>$t(`global.datePicker.label.start`)},placeholderEnd:{default:()=>$t(`global.datePicker.label.end`)},prefillOptions:{},label:{},description:{},required:{type:Boolean},rules:{},liveRules:{},dateRange:{},debounce:{type:Boolean,default:!1}},emits:[`update:date-range`],setup(e,{emit:n}){let r=n,a=Ft();return(n,o)=>(y(),i(NU,E({dateRange:e.dateRange,debounce:e.debounce,clearButton:e.clearButton,columns:e.columns,initialPageDate:e.initialPageDate,disabledDates:e.disabledDates,disableDatesAfter:e.disableDatesAfter,disableDatesBefore:e.disableDatesBefore,prefillOptions:e.prefillOptions},{"onUpdate:dateRange":o[0]||=e=>r(`update:date-range`,e)}),{button:R(({pendingDateRange:n,open:r,setRef:i,toggleOpen:o,clear:s})=>[t(sW,E({large:e.large,disabled:e.disabled,filtered:n.start!==null||n.end!==null},{ref:e=>i(e?.container??null),class:`relative z-0 grid-cols-[minmax(0,1fr)_auto_minmax(0,1fr)]`}),{default:R(()=>[t(oW,E({filtered:n.start!==null,placeholder:e.placeholderStart,text:n.start===null?null:h(a).defaultDateFormat(n.start),open:r===`start`,large:e.large,disabled:e.disabled,clearButton:e.clearButton},{class:[`-ml-px -my-px z-10 rounded-r-none`,{[r===`start`?`ring-focus-blue`:`ring-hover-blue`]:!e.disabled}],onOpen:e=>o(`start`),onClear:e=>s(`start`)}),null,16,[`class`,`onOpen`,`onClear`]),x(`div`,{class:P([`h-1/2 self-center border-l`,n.start!==null||n.end!==null?`border-blue`:`border-grey-200`])},null,2),t(oW,E({filtered:n.end!==null,placeholder:e.placeholderEnd,text:n.end===null?null:h(a).defaultDateFormat(n.end),open:r===`end`,large:e.large,disabled:e.disabled,clearButton:e.clearButton},{class:[`-mr-px -my-px rounded-l-none`,{[r===`end`?`ring-focus-blue`:`ring-hover-blue`]:!e.disabled}],onOpen:e=>o(`end`),onClear:e=>s(`end`)}),null,16,[`class`,`onOpen`,`onClear`])]),_:2},1040)]),_:1},16))}})})),dze=j((()=>{})),cW,lW=j((()=>{uze(),uze(),dze(),G(),cW=K(lze,[[`__scopeId`,`data-v-84cc75c8`]])})),fze,pze,mze,hze=j((()=>{z(),fze={class:`flex items-center -space-x-eds-xs`},pze=[`src`],mze=p({__name:`AvatarStack`,props:{portraits:{}},setup(e){let t=H(()=>e.portraits.slice(0,3));return(e,n)=>(y(),C(`div`,fze,[(y(!0),C(k,null,F(t.value,(e,t)=>(y(),C(`img`,{key:t,class:`size-eds-l rounded-full`,src:e,alt:``},null,8,pze))),128))]))}})})),gze,_ze=j((()=>{hze(),hze(),gze=mze})),vze,yze,bze,xze,Sze=j((()=>{z(),Si(),mn(),_ze(),vze={class:`flex`},yze={class:`flex gap-x-eds-xs items-center px-eds-s`},bze={key:1},xze=p({__name:`FilterButton`,props:{label:{},icon:{},selectedLabel:{},portraits:{},count:{},disabled:{type:Boolean}},emits:[`click`,`clear`],setup(e,{emit:n}){let r=n,a=H(()=>e.selectedLabel!==void 0||e.portraits!==void 0||e.count!==void 0),o=H(()=>e.disabled===!0?`border-eds-disabled`:`border-eds-focused`);return(n,s)=>(y(),C(`div`,{class:P([`h-eds-xl flex border rounded-full overflow-hidden cursor-pointer`,e.disabled?`text-eds-disabled bg-eds-disabled border-eds-disabled`:a.value?`text-eds-brand bg-eds-selected border-eds-focused`:`bg-eds-primary border-eds-primary`,{"pointer-events-none":e.disabled}]),onClick:s[1]||=e=>r(`click`,e)},[x(`div`,vze,[x(`div`,yze,[e.icon===void 0?B(``,!0):(y(),i(ue(e.icon),{key:0,class:`icon-square-0-75`})),x(`span`,null,A(e.label),1)]),a.value?(y(),C(`div`,{key:0,class:P([`flex gap-x-eds-xs items-center px-eds-s border-l`,o.value])},[e.portraits===void 0?B(``,!0):(y(),i(gze,{key:0,portraits:e.portraits},null,8,[`portraits`])),e.selectedLabel===void 0?B(``,!0):(y(),C(`span`,bze,A(e.selectedLabel),1)),e.count===void 0?B(``,!0):(y(),i(Ci,{key:2,count:e.count,variant:`BlueTertiary`},null,8,[`count`]))],2)):B(``,!0)]),a.value?(y(),C(`div`,{key:0,class:P([`flex items-center px-eds-s border-l`,o.value]),onClick:s[0]||=se(e=>r(`clear`),[`stop`])},[t(hn,{class:`icon-square-0-75`})],2)):B(``,!0)],2))}})})),uW,Cze=j((()=>{Sze(),Sze(),uW=xze})),wze,Tze=j((()=>{z(),gi(),rh(),Cze(),wze=p({__name:`MultiDropdownPickerFilter`,props:r({type:{},entity:{},itemGroups:{},transform:{type:Function},showSearchInput:{type:Boolean,default:()=>void 0},filter:{type:Function},isLoading:{type:Boolean},disabled:{type:Boolean},placement:{},flip:{type:[Boolean,Object],default:()=>void 0},width:{default:`Content`},icon:{}},{value:{required:!0},valueModifiers:{}}),emits:[`update:value`],setup(e){let n=M(e,`value`),r=V(!1),a=H(()=>{let t=e.itemGroups.flatMap(e=>e.items).map(t=>e.transform(t)).filter(e=>n.value.includes(e.value)).flatMap(e=>`person`in e&&e.person.portrait!==``?[e.person.portrait]:[]);return t.length>0?t:void 0}),o=H(()=>
36{if(a.value!==void 0)return $t(`global.filter.selectedCount`,{_pluralism:n.value.length,params:{count:n.value.length}})}),s=H(()=>n.value.length>0&&a.value===void 0?n.value.length:void 0);return(c,l)=>(y(),i(_i,null,{default:R(()=>[t(nh,{value:n.value,"onUpdate:value":l[1]||=e=>n.value=e,"is-open":r.value,"onUpdate:isOpen":l[2]||=e=>r.value=e,type:e.type,entity:e.entity,"item-groups":e.itemGroups,transform:e.transform,"show-search-input":e.showSearchInput,filter:e.filter,"is-loading":e.isLoading,size:`Small`,disabled:e.disabled,placement:e.placement,flip:e.flip,width:e.width},{trigger:R(({togglePopover:r})=>[t(uW,{label:e.entity,icon:e.icon,"selected-label":o.value,portraits:a.value,count:s.value,disabled:e.disabled,onClick:r,onClear:l[0]||=e=>n.value=[]},null,8,[`label`,`icon`,`selected-label`,`portraits`,`count`,`disabled`,`onClick`])]),_:1},8,[`value`,`is-open`,`type`,`entity`,`item-groups`,`transform`,`show-search-input`,`filter`,`is-loading`,`disabled`,`placement`,`flip`,`width`])]),_:1}))}})})),dW,fW=j((()=>{Tze(),Tze(),dW=wze})),Eze,Dze=j((()=>{z(),tte(),gi(),Mi(),Cze(),Eze=p({__name:`SingleDropdownPickerFilter`,props:r({type:{},entity:{},itemGroups:{},transform:{type:Function},showSearchInput:{type:Boolean,default:()=>void 0},filter:{type:Function},isLoading:{type:Boolean},disabled:{type:Boolean},placement:{},flip:{type:[Boolean,Object],default:()=>void 0},width:{default:`Content`},icon:{}},{value:{required:!0},valueModifiers:{}}),emits:[`update:value`],setup(e){let n=M(e,`value`),r=V(!1),a=H(()=>{if(n.value!==void 0)return e.itemGroups.flatMap(e=>e.items).map(t=>e.transform(t)).find(e=>e.value===n.value)}),o=H(()=>{let e=a.value;if(!(e===void 0||!(`person`in e)))return[e.person.portrait]}),s=H(()=>{let e=a.value;if(e!==void 0)return`label`in e?e.label:`badge`in e?e.badge.label??e.badge.labelBold:`person`in e?ete(e.person.title??``):e.discount.name});return(a,c)=>(y(),i(_i,null,{default:R(()=>[t(Ni,{value:n.value,"onUpdate:value":c[1]||=e=>n.value=e,"is-open":r.value,"onUpdate:isOpen":c[2]||=e=>r.value=e,type:e.type,entity:e.entity,"item-groups":e.itemGroups,transform:e.transform,"show-search-input":e.showSearchInput,filter:e.filter,"is-loading":e.isLoading,size:`Small`,disabled:e.disabled,placement:e.placement,flip:e.flip,width:e.width},{trigger:R(({togglePopover:r})=>[t(uW,{label:e.entity,icon:e.icon,"selected-label":s.value,portraits:o.value,disabled:e.disabled,onClick:r,onClear:c[0]||=e=>n.value=void 0},null,8,[`label`,`icon`,`selected-label`,`portraits`,`disabled`,`onClick`])]),_:1},8,[`value`,`is-open`,`type`,`entity`,`item-groups`,`transform`,`show-search-input`,`filter`,`is-loading`,`disabled`,`placement`,`flip`,`width`])]),_:1}))}})})),pW,Oze=j((()=>{Dze(),Dze(),pW=Eze})),kze,Aze,jze,Mze=j((()=>{z(),lW(),fW(),Oze(),kze={class:`flex flex-wrap items-center justify-between gap-eds-l`},Aze={class:`flex flex-wrap items-center gap-eds-s`},jze=p({__name:`FilterBar`,props:{absenceFilterOptions:{default:()=>void 0},relativeDateRangeFilterOptions:{default:()=>void 0},absentPersonFilterOptions:{default:()=>void 0},schoolUnitFilterOptions:{default:()=>void 0},schoolSiteFilterOptions:{default:()=>void 0},substitutePersonFilterOptions:{default:()=>void 0},reasonFilterOptions:{default:()=>void 0},substitutionTypeFilterOptions:{default:()=>void 0},statusFilterOptions:{default:()=>void 0},absenceIdFilterValues:{default:()=>void 0},relativeDateRangeValue:{default:()=>void 0},dateRangeFilterValue:{default:()=>void 0},absentPersonIdFilterValues:{default:()=>void 0},schoolUnitIdFilterValues:{default:()=>void 0},schoolSiteIdFilterValues:{default:()=>void 0},substitutePersonIdFilterValues:{default:()=>void 0},reasonIdFilterValues:{default:()=>void 0},substitutionTypeIdFilterValues:{default:()=>void 0},statusFilterValues:{default:()=>void 0}},emits:[`update:absenceIdFilterValues`,`update:relativeDateRangeValue`,`update:dateRangeFilterValue`,`update:absentPersonIdFilterValues`,`update:schoolUnitIdFilterValues`,`update:schoolSiteIdFilterValues`,`update:substitutePersonIdFilterValues`,`update:reasonIdFilterValues`,`update:substitutionTypeIdFilterValues`,`update:statusFilterValues`],setup(e,{emit:t}){let n=t;if(e.absenceFilterOptions===void 0!=(e.absenceIdFilterValues===void 0)||e.relativeDateRangeFilterOptions===void 0!=(e.relativeDateRangeValue===void 0)||e.absentPersonFilterOptions===void 0!=(e.absentPersonIdFilterValues===void 0)||e.schoolUnitFilterOptions===void 0!=(e.schoolUnitIdFilterValues===void 0)||e.schoolSiteFilterOptions===void 0!=(e.schoolSiteIdFilterValues===void 0)||e.substitutePersonFilterOptions===void 0!=(e.substitutePersonIdFilterValues===void 0)||e.reasonFilterOptions===void 0!=(e.reasonIdFilterValues===void 0)||e.substitutionTypeFilterOptions===void 0!=(e.substitutionTypeIdFilterValues===void 0)||e.statusFilterOptions===void 0!=(e.statusFilterValues===void 0))throw Error(`Options without values!`);let r=e=>({value:e.value,label:e.text}),a=(e,t)=>H({get:()=>e()??[],set:t}),o=a(()=>e.absenceIdFilterValues,e=>n(`update:absenceIdFilterValues`,e)),s=H({get:()=>e.relativeDateRangeValue??void 0,set:e=>n(`update:relativeDateRangeValue`,e??null)}),c=H({get:()=>e.dateRangeFilterValue??{start:null,end:null},set:e=>n(`update:dateRangeFilterValue`,e)}),l=a(()=>e.absentPersonIdFilterValues,e=>n(`update:absentPersonIdFilterValues`,e)),u=a(()=>e.schoolUnitIdFilterValues,e=>n(`update:schoolUnitIdFilterValues`,e)),d=a(()=>e.schoolSiteIdFilterValues,e=>n(`update:schoolSiteIdFilterValues`,e)),f=a(()=>e.substitutePersonIdFilterValues,e=>n(`update:substitutePersonIdFilterValues`,e)),p=a(()=>e.reasonIdFilterValues,e=>n(`update:reasonIdFilterValues`,e)),m=a(()=>e.substitutionTypeIdFilterValues,e=>n(`update:substitutionTypeIdFilterValues`,e)),g=a(()=>e.statusFilterValues,e=>n(`update:statusFilterValues`,e)),_=H(()=>e.absenceIdFilterValues!==void 0&&e.absenceFilterOptions!==void 0&&e.absenceIdFilterValues.length>0&&e.absenceFilterOptions.length>0),v=H(()=>e.relativeDateRangeValue!==void 0&&e.relativeDateRangeFilterOptions!==void 0),b=H(()=>e.dateRangeFilterValue!==void 0),S=H(()=>(e.dateRangeFilterValue?.start??null)!==null||(e.dateRangeFilterValue?.end??null)!==null),w=H(()=>e.absentPersonIdFilterValues!==void 0&&e.absentPersonFilterOptions!==void 0),T=H(()=>e.schoolUnitIdFilterValues!==void 0&&e.schoolUnitFilterOptions!==void 0&&e.schoolUnitFilterOptions.length>0),E=H(()=>e.schoolSiteIdFilterValues!==void 0&&e.schoolSiteFilterOptions!==void 0&&e.schoolSiteFilterOptions.length>0),D=H(()=>e.substitutePersonIdFilterValues!==void 0&&e.substitutePersonFilterOptions!==void 0),ee=H(()=>e.reasonIdFilterValues!==void 0&&e.reasonFilterOptions!==void 0),O=H(()=>e.substitutionTypeIdFilterValues!==void 0&&e.substitutionTypeFilterOptions!==void 0),k=H(()=>e.statusFilterValues!==void 0&&e.statusFilterOptions!==void 0);return(t,n)=>(y(),C(`div`,kze,[x(`div`,Aze,[_.value?(y(),i(dW,{key:0,value:h(o),"onUpdate:value":n[0]||=e=>Me(o)?o.value=e:null,type:`Label`,entity:`Abwesenheiten`,"item-groups":[{items:e.absenceFilterOptions??[]}],transform:r},null,8,[`value`,`item-groups`])):B(``,!0),v.value?(y(),i(pW,{key:1,value:s.value,"onUpdate:value":n[1]||=e=>s.value=e,type:`Label`,entity:`Zeitraum`,"item-groups":[{items:e.relativeDateRangeFilterOptions??[]}],transform:r,disabled:S.value},null,8,[`value`,`item-groups`,`disabled`])):B(``,!0),b.value?(y(),i(cW,{key:2,"date-range":c.value,"onUpdate:dateRange":n[2]||=e=>c.value=e,disabled:s.value!==void 0,"prefill-options":[`today`,`tomorrow`,`next-three-days`,`last-week`,`this-week`,`next-week`,`last-month`,`this-month`,`next-month`,`last-year`,`this-year`,`next-year`,`last-schoolyear`,`this-schoolyear`,`next-schoolyear`]},null,8,[`date-range`,`disabled`])):B(``,!0),w.value?(y(),i(dW,{key:3,value:h(l),"onUpdate:value":n[3]||=e=>Me(l)?l.value=e:null,type:`Label`,entity:`Mitarbeitende`,"item-groups":[{items:e.absentPersonFilterOptions??[]}],transform:r,disabled:(e.absentPersonFilterOptions??[]).length<=1},null,8,[`value`,`item-groups`,`disabled`])):B(``,!0),T.value?(y(),i(dW,{key:4,value:h(u),"onUpdate:value":n[4]||=e=>Me(u)?u.value=e:null,type:`Label`,entity:t.$t(`person.management.bista.label.schoolUnits`,{scope:`instance`}),"item-groups":[{items:e.schoolUnitFilterOptions??[]}
36],transform:r,disabled:(e.schoolUnitFilterOptions??[]).length<=1},null,8,[`value`,`entity`,`item-groups`,`disabled`])):B(``,!0),E.value?(y(),i(dW,{key:5,value:h(d),"onUpdate:value":n[5]||=e=>Me(d)?d.value=e:null,type:`Label`,entity:`Standorte`,"item-groups":[{items:e.schoolSiteFilterOptions??[]}],transform:r,disabled:(e.schoolSiteFilterOptions??[]).length<=1},null,8,[`value`,`item-groups`,`disabled`])):B(``,!0),D.value?(y(),i(dW,{key:6,value:h(f),"onUpdate:value":n[6]||=e=>Me(f)?f.value=e:null,type:`Label`,entity:`Vertreter:innen`,"item-groups":[{items:e.substitutePersonFilterOptions??[]}],transform:r,disabled:(e.substitutePersonFilterOptions??[]).length<=1},null,8,[`value`,`item-groups`,`disabled`])):B(``,!0),ee.value?(y(),i(dW,{key:7,value:h(p),"onUpdate:value":n[7]||=e=>Me(p)?p.value=e:null,type:`Label`,entity:`Gründe`,"item-groups":[{items:e.reasonFilterOptions??[]}],transform:r,disabled:(e.reasonFilterOptions??[]).length<=1},null,8,[`value`,`item-groups`,`disabled`])):B(``,!0),O.value?(y(),i(dW,{key:8,value:h(m),"onUpdate:value":n[8]||=e=>Me(m)?m.value=e:null,type:`Label`,entity:`Typen`,"item-groups":[{items:e.substitutionTypeFilterOptions??[]}],transform:r,disabled:(e.substitutionTypeFilterOptions??[]).length<=1},null,8,[`value`,`item-groups`,`disabled`])):B(``,!0),k.value?(y(),i(dW,{key:9,value:h(g),"onUpdate:value":n[9]||=e=>Me(g)?g.value=e:null,type:`Label`,entity:`Status`,"item-groups":[{items:e.statusFilterOptions??[]}],transform:r,disabled:(e.statusFilterOptions??[]).length<=1},null,8,[`value`,`item-groups`,`disabled`])):B(``,!0)]),Ee(t.$slots,`button`)]))}})})),mW,hW=j((()=>{Mze(),Mze(),mW=jze}));function Nze(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Fze,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M70.6 336L192 457.4 313.4 336 70.6 336zM2.4 307.8c5-12 16.6-19.8 29.6-19.8l320 0c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9l-160 160c-12.5 12.5-32.8 12.5-45.3 0l-160-160c-9.2-9.2-11.9-22.9-6.9-34.9z`},null,-1)]]))])}var Pze,Fze,Ize,Lze=j((()=>{z(),G(),Pze={},Fze={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},Ize=K(Pze,[[`render`,Nze]])}));function Rze(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Bze,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M192 54.6L70.6 176 313.4 176 192 54.6zM32 224c-12.9 0-24.6-7.8-29.6-19.8S.2 178.5 9.4 169.4l160-160c12.5-12.5 32.8-12.5 45.3 0l160 160c9.2 9.2 11.9 22.9 6.9 34.9S364.9 224 352 224L32 224zM192 457.4L313.4 336 70.6 336 192 457.4zM32 288l320 0c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9l-160 160c-12.5 12.5-32.8 12.5-45.3 0l-160-160c-9.2-9.2-11.9-22.9-6.9-34.9S19.1 288 32 288z`},null,-1)]]))])}var zze,Bze,Vze,Hze=j((()=>{z(),G(),zze={},Bze={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},Vze=K(zze,[[`render`,Rze]])}));function Uze(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Gze,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M70.6 176L192 54.6 313.4 176 70.6 176zM2.4 204.2c5 12 16.6 19.8 29.6 19.8l320 0c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-160-160c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-9.2 9.2-11.9 22.9-6.9 34.9z`},null,-1)]]))])}var Wze,Gze,Kze,qze=j((()=>{z(),G(),Wze={},Gze={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},Kze=K(Wze,[[`render`,Uze]])})),Jze,Yze=j((()=>{z(),Q(),cr(),Lze(),Hze(),qze(),qH(),Jze=p({__name:`SortButton`,props:r({label:{},tooltip:{default:``},ascValue:{default:()=>void 0},descValue:{default:()=>void 0}},{value:{default:``},valueModifiers:{}}),emits:[`update:value`],setup(e){let n=M(e,`value`),r=H(()=>e.ascValue!==void 0&&e.descValue!==void 0),o=H(()=>r.value?n.value===e.ascValue?`asc`:n.value===e.descValue?`desc`:null:null),s=H(()=>o.value===`asc`?Kze:o.value===`desc`?Ize:Vze),c=()=>{e.ascValue===void 0||e.descValue===void 0||(n.value=o.value===`asc`?e.descValue:e.ascValue)};return(n,l)=>(y(),i(lr,{text:e.tooltip,placement:h(`top`),variant:h(HH),delay:h(100),disabled:e.tooltip===``},{trigger:R(()=>[t($,{variant:r.value?`Tertiary`:`Tertiary-Nohover`,class:P({"!pointer-events-none":!r.value}),size:`Tiny-Text`,tabindex:r.value?void 0:-1,text:e.label,onClick:c},a({_:2},[r.value?{name:`iconRight`,fn:R(()=>[(y(),i(ue(s.value),{class:P([`icon-square-0-75`,{"text-eds-brand":o.value!==null}])},null,8,[`class`]))]),key:`0`}:void 0]),1032,[`variant`,`class`,`tabindex`,`text`])]),_:1},8,[`text`,`placement`,`variant`,`delay`,`disabled`]))}})})),gW,_W=j((()=>{Yze(),Yze(),gW=Jze})),Xze,Zze,Qze,$ze,eBe,tBe,nBe,rBe,iBe,aBe,oBe,sBe,cBe,lBe,uBe,dBe,fBe,pBe,mBe,hBe,gBe,_Be=j((()=>{z(),pa(),W(),EU(),OU(),Bp(),gn(),Sr(),Q(),an(),$r(),Dn(),gr(),qH(),It(),Hr(),mU(),Xze={class:`flex items-center gap-eds-m`},Zze={class:`size-10 shrink-0 flex items-center justify-center rounded-full bg-eds-selected text-eds-brand`},Qze={class:`flex flex-col`},$ze={class:`eds-paragraphs-s-regular text-eds-secondary`},eBe={class:`flex flex-col gap-eds-l`},tBe={class:`flex flex-col gap-eds-s`},nBe={class:`p-eds-l bg-eds-primary border border-eds-primary rounded-eds-s flex flex-col gap-eds-m`},rBe={class:`m-0 grid grid-cols-[auto_1fr] gap-x-eds-xl gap-y-eds-s`},iBe=[`textContent`],aBe=[`textContent`],oBe=[`textContent`],sBe=[`textContent`],cBe=[`textContent`],lBe=[`textContent`],uBe={class:`flex flex-col gap-eds-s`},dBe={class:`flex items-center justify-between gap-eds-s`},fBe={class:`flex items-center gap-eds-xs`},pBe={class:`eds-paragraphs-s-regular text-eds-secondary`},mBe=[`textContent`],hBe={class:`flex justify-end gap-eds-s`}
36,gBe=p({__name:`SignAbsenceModal`,props:{absence:{},role:{}},emits:[`hide`],setup(e,{emit:n}){let r={administrator:{abbreviation:$t(`absences.employee.label.schoolAdministratorAbbreviation`,{scope:`instance`}),name:$t(`absences.employee.label.schoolAdministrator`,{scope:`instance`}),mutation:SPe},supervisor:{abbreviation:`VG`,name:`Vorgesetzte:r`,mutation:CPe}},a=n,o=Ft(),s=V(!0),c=V(``),l=V(!1),u=r[e.role],d=u.mutation(),f=`Als `+u.name+` unterschreiben?`,p=H(()=>AH(e.absence.startDate,e.absence.endDate,e.absence.startTime,e.absence.endTime,!0)),m=H(()=>jH(e.absence.startDate,e.absence.endDate)),g=H(()=>[{role:`administrator`,person:e.absence.acceptedByAdministrator,at:e.absence.acceptedByAdministratorAt},{role:`supervisor`,person:e.absence.acceptedBySupervisor,at:e.absence.acceptedBySupervisorAt}].map(t=>({...t,abbreviation:r[t.role].abbreviation,subtitle:`Unterschrieben als `+r[t.role].name,signed:t.at!==null,signsNow:t.role===e.role&&t.at===null}))),_=H(()=>g.value.filter(e=>e.signed).length),v=H(()=>g.value.flatMap(e=>e.person!==null&&e.at!==null?[{...e,person:e.person,at:e.at}]:[])),b=async()=>{await d.mutateAsync({absenceId:e.absence.id,reason:c.value.length>0?c.value:null},{onError:e=>U(e.errorMessage)}),ze(`Die Abwesenheit wurde erfolgreich unterschrieben.`),s.value=!1};return(n,r)=>(y(),i(_r,{onAfterLeave:r[4]||=e=>a(`hide`)},{default:R(()=>[s.value?(y(),i(_n,{key:0,size:`Small`,onCancel:r[3]||=e=>s.value=!1},{header:R(()=>[x(`div`,Xze,[x(`div`,Zze,[t(on,{class:`icon-square-1`})]),x(`div`,Qze,[x(`h1`,{class:`m-0 eds-paragraphs-base-bold text-eds-primary`,textContent:f}),x(`span`,$ze,` Rolle `+A(h(u).abbreviation)+` · Unterschrift der Abwesenheit `,1)])])]),footer:R(()=>[x(`div`,hBe,[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:r[2]||=e=>s.value=!1}),t(Cr,{variant:`Primary`,text:`Unterschreiben`,action:()=>b(),"block-user-interface":``,once:``},null,8,[`action`])])]),default:R(()=>[x(`div`,eBe,[x(`div`,tBe,[r[10]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-secondary`},` Abwesenheit `,-1),x(`div`,nBe,[t(TU,{person:e.absence.person},null,8,[`person`]),r[9]||=x(`div`,{class:`border-t border-eds-grey-lighter`},null,-1),x(`dl`,rBe,[r[7]||=x(`dt`,{class:`text-eds-secondary`},`Zeitraum`,-1),x(`dd`,{class:`m-0 text-eds-primary`,textContent:A(p.value)},null,8,iBe),m.value===null?B(``,!0):(y(),C(k,{key:0},[r[5]||=x(`dt`,{class:`text-eds-secondary`},`Dauer`,-1),x(`dd`,{class:`m-0 text-eds-primary`,textContent:A(m.value)},null,8,aBe)],64)),e.absence.schoolUnits.length>0?(y(),C(k,{key:1},[x(`dt`,{class:`text-eds-secondary`,textContent:A(n.$t(`person.management.bista.label.schoolUnits`,{scope:`instance`}))},null,8,oBe),x(`dd`,{class:`m-0 text-eds-primary`,textContent:A(h(ha).format(e.absence.schoolUnits.map(e=>e.name)))},null,8,sBe)],64)):B(``,!0),e.absence.schoolSites.length>0?(y(),C(k,{key:2},[r[6]||=x(`dt`,{class:`text-eds-secondary`},`Standorte`,-1),x(`dd`,{class:`m-0 text-eds-primary`,textContent:A(h(ha).format(e.absence.schoolSites.map(e=>e.name)))},null,8,cBe)],64)):B(``,!0),r[8]||=x(`dt`,{class:`text-eds-secondary`},`Grund`,-1),x(`dd`,{class:`m-0 text-eds-primary`,textContent:A(e.absence.reason.text)},null,8,lBe)])])]),x(`div`,uBe,[r[11]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-secondary`},` Unterschriften `,-1),x(`div`,dBe,[x(`div`,fBe,[(y(!0),C(k,null,F(g.value,e=>(y(),i(DU,{key:e.role,abbreviation:e.signsNow?e.abbreviation+` jetzt`:e.abbreviation,done:e.signed},null,8,[`abbreviation`,`done`]))),128))]),x(`span`,pBe,A(_.value)+` von `+A(g.value.length)+` unterschrieben `,1)]),(y(!0),C(k,null,F(v.value,e=>(y(),C(`div`,{key:e.role,class:`p-eds-m bg-eds-primary border border-eds-primary rounded-eds-s flex items-center justify-between gap-eds-s`},[t(TU,{person:e.person,subtitle:e.subtitle},null,8,[`person`,`subtitle`]),x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary whitespace-nowrap`,textContent:A(h(o).defaultDateTimeFormat(e.at,!1,!0))},null,8,mBe)]))),128))]),x(`div`,null,[t(On,{expanded:!l.value},{default:R(()=>[t($,{variant:`Tertiary`,icon:ei,text:`Kommentar hinzufügen`,size:`Small`,onClick:r[0]||=e=>l.value=!0})]),_:1},8,[`expanded`]),t(On,{expanded:l.value},{default:R(()=>[t(zp,{value:c.value,"onUpdate:value":r[1]||=e=>c.value=e,label:`Kommentar`,"live-rules":[h(zr).maxLength(2e3)]},null,8,[`value`,`live-rules`])]),_:1},8,[`expanded`])])])]),_:1})):B(``,!0)]),_:1}))}})})),vW,vBe=j((()=>{_Be(),_Be(),vW=gBe})),yBe,bBe=j((()=>{z(),vBe(),yBe=p({__name:`AcceptAbsenceAsAdministrator`,props:{absence
36:{}},emits:[`hide`],setup(e,{emit:t}){let n=t;return(t,r)=>(y(),i(vW,{absence:e.absence,role:`administrator`,onHide:r[0]||=e=>n(`hide`)},null,8,[`absence`]))}})})),xBe,SBe=j((()=>{bBe(),bBe(),xBe=yBe})),CBe,wBe=j((()=>{z(),vBe(),CBe=p({__name:`AcceptAbsenceAsSupervisor`,props:{absence:{}},emits:[`hide`],setup(e,{emit:t}){let n=t;return(t,r)=>(y(),i(vW,{absence:e.absence,role:`supervisor`,onHide:r[0]||=e=>n(`hide`)},null,8,[`absence`]))}})})),TBe,EBe=j((()=>{wBe(),wBe(),TBe=CBe})),DBe,OBe,kBe,ABe,jBe,MBe,NBe,PBe,FBe,IBe,LBe,RBe,zBe,BBe,VBe=j((()=>{z(),DBe=ae(Tt()),_t(),W(),Ru(),Pi(),kn(),PU(),Gr(),Wm(),Bp(),gn(),Sr(),Q(),CS(),wi(),rh(),Mi(),jr(),Nr(),vi(),Dn(),gr(),qH(),Hr(),hi(),mU(),AIe(),ZIe(),OBe=[`textContent`],kBe={class:`flex flex-col gap-4`},ABe={class:`grid grid-cols-1 gap-4 md:grid-cols-2`},jBe={class:`flex flex-col gap-1`},MBe={class:`p-4 border border-grey-100 rounded-lg`},NBe={class:`-mt-4`},PBe={class:`mt-4 flex flex-col gap-2`},FBe={class:`-mt-2`},IBe={class:`mt-2`},LBe={class:`-mt-4`},RBe={class:`mt-4 flex flex-col gap-4`},zBe={class:`flex justify-end gap-2`},BBe=p({__name:`CreateOrUpdateAbsence`,props:{absence:{default:()=>void 0},showPersonPicker:{type:Boolean}},emits:[`hide`],setup(e,{emit:n}){let r=n,{data:a}=aU();if(a.value===void 0)throw Error(`Can't setup when config is not loaded!`);let{data:o}=oU();if(o.value===void 0)throw Error(`Can't setup when settings are not loaded!`);let s=V(!0),c=Ur(),{data:l}=sU(),{data:u}=cU(),{data:d}=lU(),f=H(()=>(d.value??[]).length>0),{data:p}=dU(),{data:m}=fU(),g=a.value.absenceFieldOptions,_=e=>g.find(t=>t.value===e)?.label??``,v=(e,t)=>{switch(t){case`school-units`:return e.schoolUnitIds;case`school-sites`:return e.schoolSiteIds;case`reason`:return e.reasonIds;case`duration-type`:return e.durationTypes;case`lesson-types`:return e.lessonTypeIds;default:return[]}},b=e=>{switch(e){case`school-units`:return O.value;case`school-sites`:return te.value;case`reason`:return F.value===void 0?[]:[F.value];case`duration-type`:return[ie.value];case`lesson-types`:return se.value.map(e=>e.id).filter(e=>e!==null);default:return[]}},S=e=>{let t=(m.value??[]).filter(t=>t.absenceFields.includes(e));return(t.find(t=>v(t,e).some(t=>b(e).includes(t)))??t.find(t=>v(t,e).length===0))?.text},w=bPe(),T=xPe(),E=V(null),D=V({...a.value.defaultDateRangeValue}),ee=V({...a.value.defaultTimeRangeValue}),O=V([]),te=V([]),{data:ne}=BNe(()=>E.value,()=>e.absence?.id??null,()=>D.value.end!==null,()=>O.value),re=H(()=>(u.value??[]).filter(e=>O.value.includes(e.schoolUnit.id))),j=H(()=>o.value.requireSchoolUnits&&(l.value??[]).length>0),M=H(()=>o.value.requireSchoolSites&&re.value.length>0);N(O,()=>{u.value!==void 0&&(te.value=te.value.filter(e=>re.value.some(t=>t.id===e)))});let F=V(),ie=V(`lessons`),ae=H({get:()=>ie.value,set:e=>{e!==void 0&&(ie.value=e)}}),oe=V(null),se=V([]),ce=V(null),le=V(``),ue=V(null),I=V(!1),L=V(``);xt(()=>e.absence,e=>{e===void 0?vt(d).toMatch(e=>e!==void 0).then(e=>{let t=e.at(0);F.value=t?.id}):(E.value=e.person.id,D.value.start=e.startDate,D.value.end=e.endDate,ee.value.start=e.startTime,ee.value.end=e.endTime,O.value=e.schoolUnits.map(e=>e.id),te.value=e.schoolSites.map(e=>e.id),F.value=e.reason.id,ie.value=e.durationType,oe.value=e.lessons,se.value=DBe.default.cloneDeep(e.lessonTypes),ce.value=e.incapacity,le.value=e.privateRemark??``,ue.value=e.docsSetStartData?.setId??null,I.value=e.isPublic,L.value=e.publicRemark??``)});let de=async()=>{if(!await c.validate())return!1;await w.mutateAsync({personId:e.showPersonPicker?E.value:a.value.loggedInPersonId,startDate:D.value.start,endDate:D.value.end,startTime:D.value.start===D.value.end?ee.value.start:null,endTime:D.value.start===D.value.end?ee.value.end:null,schoolUnitIds:O.value,schoolSiteIds:te.value,reasonId:F.value,durationType:ie.value,lessons:oe.value,lessonTypes:se.value.filter(e=>e.id!==null),incapacity:ce.value,privateRemark:le.value.length>0?le.value:null,docsSetId:ue.value,isPublic:I.value,publicRemark:I.value&&L.value.length>0?L.value:null},{onError:e=>U(e.errorMessage)}),ze(`Die Abwesenheit wurde erfolgreich erstellt.`),s.value=!1},fe=async()=>
36{if(e.absence===void 0||!await c.validate())return!1;await T.mutateAsync({absenceId:e.absence.id,startDate:D.value.start,endDate:D.value.end,startTime:D.value.start===D.value.end?ee.value.start:null,endTime:D.value.start===D.value.end?ee.value.end:null,schoolUnitIds:O.value,schoolSiteIds:te.value,reasonId:F.value,durationType:ie.value,lessons:oe.value,lessonTypes:se.value.filter(e=>e.id!==null),incapacity:ce.value,privateRemark:le.value.length>0?le.value:null,docsSetId:ue.value,isPublic:I.value,publicRemark:I.value&&L.value.length>0?L.value:null},{onError:e=>U(e.errorMessage)}),ze(`Die Abwesenheit wurde erfolgreich bearbeitet.`),s.value=!1},pe=V(!1),me=ke(`saveButton`);return fi([`Enter`],e=>{pi(e)||mi(e)||(e.preventDefault(),e.stopPropagation(),me.value?.click())}),(n,c)=>(y(),i(_r,{onAfterLeave:c[18]||=e=>r(`hide`)},{default:R(()=>[s.value&&h(p)!==void 0&&h(d)!==void 0&&h(l)!==void 0&&h(u)!==void 0?(y(),i(_n,{key:0,size:`Medium`,onCancel:c[17]||=e=>s.value=!1},{header:R(()=>[x(`h3`,{class:`m-0 text-eds-primary`,textContent:A(e.absence===void 0?`Neue Abwesenheit erstellen`:`Abwesenheit bearbeiten`)},null,8,OBe)]),footer:R(()=>[x(`div`,zBe,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:c[16]||=e=>s.value=!1}),t(Cr,{ref_key:`saveButton`,ref:me,variant:`Primary`,text:`Speichern`,disabled:pe.value||!f.value,action:e.absence===void 0?de:fe,"block-user-interface":``,once:``},null,8,[`disabled`,`action`])])]),default:R(()=>[x(`div`,kBe,[e.showPersonPicker?(y(),i(Fi,{key:0,value:E.value,"onUpdate:value":c[0]||=e=>E.value=e,label:_(`person`),description:S(`person`),"use-all-absent-person-read-access-query":``,"show-inactive-persons":e.absence!==void 0,disabled:e.absence!==void 0,required:``,mode:`Eds`},null,8,[`value`,`label`,`description`,`show-inactive-persons`,`disabled`])):B(``,!0),t(NU,{"date-range":D.value,"onUpdate:dateRange":c[1]||=e=>D.value=e,label:_(`date-range`),description:S(`date-range`),required:``,large:``},null,8,[`date-range`,`label`,`description`]),t(On,{expanded:D.value.start!==null&&D.value.end!==null&&D.value.start===D.value.end},{default:R(()=>[t(SS,{label:_(`time-range`),description:S(`time-range`),start:ee.value.start??void 0,end:ee.value.end??void 0,rules:h(KH),"onUpdate:start":c[2]||=e=>ee.value.start=e??null,"onUpdate:end":c[3]||=e=>ee.value.end=e??null},null,8,[`label`,`description`,`start`,`end`,`rules`])]),_:1},8,[`expanded`]),h(o).useSchoolUnits?(y(),C(`div`,{key:1,class:P([`grid grid-cols-1 gap-4`,{"md:grid-cols-2":h(o).useSchoolSites}])},[t(nh,{value:O.value,"onUpdate:value":c[4]||=e=>O.value=e,type:`Label`,"item-groups":[{items:h(l)}],label:_(`school-units`),description:S(`school-units`),entity:n.$t(`classesAndGroups.admin.fakeSjw.label.schoolUnit`,{scope:`instance`}),transform:e=>({value:e.id,label:e.name}),min:+!!j.value,required:j.value},null,8,[`value`,`item-groups`,`label`,`description`,`entity`,`transform`,`min`,`required`]),h(o).useSchoolSites?(y(),i(nh,{key:String(M.value),value:te.value,"onUpdate:value":c[5]||=e=>te.value=e,type:`Label`,"item-groups":[{items:re.value}],label:_(`school-sites`),description:S(`school-sites`),entity:`Standort`,transform:e=>({value:e.id,label:e.name}),min:+!!M.value,required:M.value,disabled:re.value.length===0},null,8,[`value`,`item-groups`,`label`,`description`,`transform`,`min`,`required`,`disabled`])):B(``,!0)],2)):B(``,!0),x(`div`,ABe,[x(`div`,jBe,[f.value?(y(),i(Ni,{key:0,value:F.value,"onUpdate:value":c[6]||=e=>F.value=e,type:`Label`,"item-groups":[{items:h(d)}],label:_(`reason`),description:S(`reason`),entity:`Grund`,transform:e=>({value:e.id,label:e.text,iconRight:e.isPublic?Mr:Pr}),min:1,required:``},null,8,[`value`,`item-groups`,`label`,`description`,`transform`])):(y(),i(An,{key:1,variant:`Red`,label:`Es muss mindestens ein Abwesenheitsgrund existieren, um eine Abwesenheit zu `+(e.absence===void 0?`erstellen`:`bearbeiten`)},null,8,[`label`]))]),t(Ni,{value:ae.value,"onUpdate:value":c[7]||=e=>ae.value=e,type:`Label`,"item-groups":[{items:[{id:`lessons`,text:h(NH)(`lessons`,!1)},{id:`hours`,text:h(NH)(`hours`,!1)}]}],entity:`Art`,label:_(`duration-type`),description:S(`duration-type`),transform:e=>({value:e.id,label:e.text}),"show-search-input":!1,min:1,required:``},null,8,[`value`,`item-groups`,`label`,`description`,`transform`])]),h(p).length>0?(y(),i(Kr,{key:2,label:_(`lesson-types`),description:S(`lesson-types`)},{default:R(()=>[x(`div`,MBe,[ie.value===void 0?B(``,!0):(y(),i(VU,{key:0,"lesson-types":se.value,"onUpdate:lessonTypes":c[8]||=e=>se.value=e,"duration-type":ie.value},null,8,[`lesson-types`,`duration-type`]))])]),_:1},8,[`label`,`description`])):B(``,!0),e.absence!==void 0&&e.absence.lessons!==null?(y(),i(Um,{key:3,value:oe.value,"onUpdate:value":c[9]||=e=>oe.value=e,placeholder:ie.value===`lessons`?`28l`:`42h`,"integer-length":3,"fractional-length":2,"min-reset":0,"max-round":224,label:ie.value===void 0?void 0:h(NH)(ie.value,!0),description:S(`lessons`)},null,8,[`value`,`placeholder`,`label`,`description`])):B(``,!0),t(Um,{value:ce.value,"onUpdate:value":c[10]||=e=>ce.value=e,placeholder:`100%`,"integer-length":3,"fractional-length":0,"min-reset":0,"max-round":100,label:_(`incapacity`),description:S(`incapacity`)},null,8,[`value`,`label`,`description`]),t(zp,{value:le.value,"onUpdate:value":c[11]||=e=>le.value=e,label:_(`private-remark`),description:S(`private-remark`),"live-rules":[h(zr).maxLength(2e3)]},null,8,[`value`,`label`,`description`,`live-rules`]),h(o).showAbsencesAndSubstitutionsOnDashboard?(y(),C(k,{key:4},[t(Kr,{description:S(`is-public`)},{default:R(()=>[t(Ti,{on:I.value,"onUpdate:on":c[12]||=e=>I.value=e,label:_(`is-public`)},null,8,[`on`,`label`])]),_:1},8,[`description`]),x(`div`,NBe,[t(On,{expanded:I.value},{default:R(()=>[x(`div`,PBe,[t(zp,{value:L.value,"onUpdate:value":c[13]||=e=>L.value=e,label:_(`public-remark`),description:S(`public-remark`),"live-rules":[h(zr).maxLength(2e3)]},null,8,[`value`,`label`,`description`,`live-rules`]),x(`div`,FBe,[t(On,{expanded:h(d).find(e=>e.id===F.value)?.isPublic??!1},{default:R(()=>[x(`div`,IBe,[t(An,{variant:`Blue`,label:`Der Grund wird auch auf dem Dashboard angezeigt.`})])]),_:1},8,[`expanded`])])])]),_:1},8,[`expanded`])])],64)):B(``,!0),t(Kr,{label:_(`docs-set`),description:S(`docs-set`)},{default:R(()=>[t(Lu,{"start-data":e.absence?.docsSetStartData??{...h(a).defaultAbsenceDocsSetStartData},"onUpdate:value":c[14]||=e=>ue.value=e,onLoading:c[15]||=e=>pe.value=e},null,8,[`start-data`])]),_:1},8,[`label`,`description`]),x(`div`,LBe,[t(On,{expanded:E.value!==null},{default:R(()=>[x(`div`,RBe,[t(yi),t(RU,{recipients:h(ne)},null,8,[`recipients`])])]),_:1},8,[`expanded`])])])]),_:1})):B(``,!0)]),_:1}))}})})),yW,HBe=j((()=>{VBe(),VBe(),yW=BBe})),UBe,WBe,GBe,KBe,qBe,JBe,YBe,XBe,ZBe,QBe,$Be,eVe,tVe,nVe,rVe=j((()=>{z(),pa(),W(),EU(),Bp(),gn(),Sr(),Q(),SH(),$r(),Dn(),gr(),qH(),Hr(),mU(),UBe={class:`flex items-center gap-eds-m`},WBe={class:`size-10 shrink-0 flex items-center justify-center rounded-full bg-red-50 text-red`},GBe={class:`flex flex-col gap-eds-l`},KBe={class:`flex flex-col gap-eds-s`},qBe={class:`p-eds-l bg-eds-primary border border-eds-primary rounded-eds-s flex flex-col gap-eds-m`},JBe={class:`m-0 grid grid-cols-[auto_1fr] gap-x-eds-xl gap-y-eds-s`},YBe=[`textContent`],XBe=[`textContent`],ZBe=[`textContent`],QBe=[`textContent`],$Be=[`textContent`],eVe=[`textContent`],tVe={class:`flex justify-end gap-eds-s`}
36,nVe=p({__name:`DeclineAbsence`,props:{absence:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=V(``),s=V(!1),c=EPe(),l=H(()=>AH(e.absence.startDate,e.absence.endDate,e.absence.startTime,e.absence.endTime,!0)),u=H(()=>jH(e.absence.startDate,e.absence.endDate)),d=async()=>{await c.mutateAsync({absenceId:e.absence.id,reason:o.value.length>0?o.value:null},{onError:e=>U(e.errorMessage)}),ze(`Die Abwesenheit wurde erfolgreich abgelehnt.`),a.value=!1};return(n,c)=>(y(),i(_r,{onAfterLeave:c[4]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(_n,{key:0,size:`Small`,onCancel:c[3]||=e=>a.value=!1},{header:R(()=>[x(`div`,UBe,[x(`div`,WBe,[t(xH,{class:`icon-square-1`})]),c[5]||=x(`div`,{class:`flex flex-col`},[x(`h1`,{class:`m-0 eds-paragraphs-base-bold text-eds-primary`},` Abwesenheit ablehnen? `),x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Die Abwesenheit wird als abgelehnt markiert `)],-1)])]),footer:R(()=>[x(`div`,tVe,[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:c[2]||=e=>a.value=!1}),t(Cr,{variant:`Danger`,text:`Ablehnen`,action:()=>d(),"block-user-interface":``,once:``},null,8,[`action`])])]),default:R(()=>[x(`div`,GBe,[x(`div`,KBe,[c[11]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-secondary`},` Abwesenheit `,-1),x(`div`,qBe,[t(TU,{person:e.absence.person},null,8,[`person`]),c[10]||=x(`div`,{class:`border-t border-eds-grey-lighter`},null,-1),x(`dl`,JBe,[c[8]||=x(`dt`,{class:`text-eds-secondary`},`Zeitraum`,-1),x(`dd`,{class:`m-0 text-eds-primary`,textContent:A(l.value)},null,8,YBe),u.value===null?B(``,!0):(y(),C(k,{key:0},[c[6]||=x(`dt`,{class:`text-eds-secondary`},`Dauer`,-1),x(`dd`,{class:`m-0 text-eds-primary`,textContent:A(u.value)},null,8,XBe)],64)),e.absence.schoolUnits.length>0?(y(),C(k,{key:1},[x(`dt`,{class:`text-eds-secondary`,textContent:A(n.$t(`person.management.bista.label.schoolUnits`,{scope:`instance`}))},null,8,ZBe),x(`dd`,{class:`m-0 text-eds-primary`,textContent:A(h(ha).format(e.absence.schoolUnits.map(e=>e.name)))},null,8,QBe)],64)):B(``,!0),e.absence.schoolSites.length>0?(y(),C(k,{key:2},[c[7]||=x(`dt`,{class:`text-eds-secondary`},`Standorte`,-1),x(`dd`,{class:`m-0 text-eds-primary`,textContent:A(h(ha).format(e.absence.schoolSites.map(e=>e.name)))},null,8,$Be)],64)):B(``,!0),c[9]||=x(`dt`,{class:`text-eds-secondary`},`Grund`,-1),x(`dd`,{class:`m-0 text-eds-primary`,textContent:A(e.absence.reason.text)},null,8,eVe)])])]),x(`div`,null,[s.value?B(``,!0):(y(),i($,{key:0,variant:`Tertiary`,icon:ei,text:`Kommentar hinzufügen`,size:`Small`,onClick:c[0]||=e=>s.value=!0})),t(On,{expanded:s.value},{default:R(()=>[t(zp,{value:o.value,"onUpdate:value":c[1]||=e=>o.value=e,label:`Kommentar`,"live-rules":[h(zr).maxLength(2e3)]},null,8,[`value`,`live-rules`])]),_:1},8,[`expanded`])])])]),_:1})):B(``,!0)]),_:1}))}})})),iVe,aVe=j((()=>{rVe(),rVe(),iVe=nVe})),oVe,sVe=j((()=>{z(),W(),Fr(),Sr(),Q(),gr(),mU(),oVe=p({__name:`DeleteAbsence`,props:{absence:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=H(()=>e.absence.substitutions.length===0?`Dieser Vorgang kann nicht rückgängig gemacht werden.`:(e.absence.substitutions.length===1?`Die zugewiesene Vertretung wird ebenfalls gelöscht.`:`Die `+e.absence.substitutions.length+` zugewiesenen Vertretungen werden ebenfalls gelöscht.`)+` Dieser Vorgang kann nicht rückgängig gemacht werden.`),s=DPe(),c=async()=>{await s.mutateAsync({absenceId:e.absence.id},{onError:e=>U(e.errorMessage)}),ze(`Die Abwesenheit wurde erfolgreich gelöscht.`),a.value=!1};return(e,n)=>(y(),i(_r,{onAfterLeave:n[2]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(Ir,{key:0,variant:`Error`,title:`Soll diese Abwesenheit wirklich gelöscht werden?`,description:o.value,onCancel:n[1]||=e=>a.value=!1},{buttons:R(()=>[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:n[0]||=e=>a.value=!1}),t(Cr,{variant:`Danger`,text:`Löschen`,action:()=>c(),"block-user-interface":``,once:``},null,8,[`action`])]),_:1},8,[`description`])):B(``,!0)]),_:1}))}})})),bW,cVe=j((()=>{sVe(),sVe(),bW=oVe})),lVe,uVe=j((()=>{z(),W(),Fr(),Sr(),Q(),gr(),mU(),lVe=p({__name:`ReconsiderAbsenceAsAdministrator`,props:{absence
36:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=wPe(),s=async()=>{await o.mutateAsync({absenceId:e.absence.id},{onError:e=>U(e.errorMessage)}),ze(`Die Unterschrift wurde erfolgreich zurückgenommen.`),a.value=!1};return(e,n)=>(y(),i(_r,{onAfterLeave:n[2]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(Ir,{key:0,variant:`Warning`,title:`Unterschrift zurücknehmen`,description:`Die Unterschrift kann danach erneut erteilt werden. Bearbeiten lässt sich die Abwesenheit erst, wenn keine Unterschriften mehr vorhanden sind.`,onCancel:n[1]||=e=>a.value=!1},{buttons:R(()=>[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:n[0]||=e=>a.value=!1}),t(Cr,{variant:`Primary`,text:`Zurücknehmen`,action:()=>s(),"block-user-interface":``,once:``},null,8,[`action`])]),_:1})):B(``,!0)]),_:1}))}})})),dVe,fVe=j((()=>{uVe(),uVe(),dVe=lVe})),pVe,mVe=j((()=>{z(),W(),Fr(),Sr(),Q(),gr(),mU(),pVe=p({__name:`ReconsiderAbsenceAsSupervisor`,props:{absence:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=TPe(),s=async()=>{await o.mutateAsync({absenceId:e.absence.id},{onError:e=>U(e.errorMessage)}),ze(`Die Unterschrift wurde erfolgreich zurückgenommen.`),a.value=!1};return(e,n)=>(y(),i(_r,{onAfterLeave:n[2]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(Ir,{key:0,variant:`Warning`,title:`Unterschrift zurücknehmen`,description:`Die Unterschrift kann danach erneut erteilt werden. Bearbeiten lässt sich die Abwesenheit erst, wenn keine Unterschriften mehr vorhanden sind.`,onCancel:n[1]||=e=>a.value=!1},{buttons:R(()=>[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:n[0]||=e=>a.value=!1}),t(Cr,{variant:`Primary`,text:`Zurücknehmen`,action:()=>s(),"block-user-interface":``,once:``},null,8,[`action`])]),_:1})):B(``,!0)]),_:1}))}})})),hVe,gVe=j((()=>{mVe(),mVe(),hVe=pVe})),_Ve,vVe,yVe=j((()=>{z(),_t(),Q(),vi(),tU(),_Ve={class:`hidden sm:block`},vVe=p({__name:`ExpandButton`,props:{absences:{},storageKey:{}},setup(e){let n=XH(e.storageKey,{localStorage:!1}),r=H(()=>e.absences.length>0),i=H(()=>e.absences.every(e=>n.isExpanded(e.id))),a=()=>{let t=!i.value;e.absences.forEach(e=>n.setExpanded(e.id,t))};return pt(()=>e.absences,(e,t)=>{e.length===t.length&&e.forEach(e=>{t.forEach(t=>{t.id===e.id&&e.substitutions.length>t.substitutions.length&&n.setExpanded(e.id,!0)})})}),(e,n)=>r.value?(y(),C(k,{key:0},[t($,{variant:`Primary-Flat`,text:i.value?`Alle einklappen`:`Alle ausklappen`,size:`Tiny`,onClick:a},null,8,[`text`]),x(`div`,_Ve,[t(yi,{orientation:`vertical`,class:`h-4`})])],64)):B(``,!0)}})})),xW,bVe=j((()=>{yVe(),yVe(),xW=vVe}));function SW(e){let t=document.cookie.split(`; `);for(let n of t){let[t,r]=n.split(`=`);
36if(t===e)return decodeURIComponent(r)}return null}function CW(e){document.cookie=encodeURIComponent(e)+`=; expires=`+new Date(0).toUTCString()+`; path=/;`}var wW=j((()=>{}));function xVe(){async function e(e,t){let n={parameters:t,rpcContext:{}};return await X(await fetch(`${basePath}rpc/collections/FolderCollection/${e}.php`,{method:`POST`,body:JSON.stringify(n),headers:{"Content-Type":`application/json`}}))}return{async getFolderSelection(t,n){return await e(`getFolderSelection`,{folderId:t,foreignIds:n})}}}async function SVe(e,t){return await xVe().getFolderSelection(e,t)}var CVe=j((()=>{Xt()}));function wVe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,EVe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 400l384 0c8.8 0 16-7.2 16-16l0-240c0-8.8-7.2-16-16-16l-149.3 0c-17.3 0-34.2-5.6-48-16L212.3 83.2c-2.8-2.1-6.1-3.2-9.6-3.2L64 80c-8.8 0-16 7.2-16 16l0 288c0 8.8 7.2 16 16 16zm384 48L64 448c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l138.7 0c13.8 0 27.3 4.5 38.4 12.8l38.4 28.8c5.5 4.2 12.3 6.4 19.2 6.4L448 80c35.3 0 64 28.7 64 64l0 240c0 35.3-28.7 64-64 64z`},null,-1)]]))])}var TVe,EVe,TW,EW=j((()=>{z(),G(),TVe={},EVe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},TW=K(TVe,[[`render`,wVe]])})),DVe,OVe=j((()=>{z(),EW(),DVe=p({__name:`FolderIcon`,props:{icon:{default:()=>TW},folder:{}},setup(e){return(t,n)=>(y(),i(ue(e.icon),{class:`[&>*]:!overflow-visible min-w-8 size-8 flex justify-center items-center icon-1-25 rounded`,style:_e({color:e.folder.color,backgroundColor:e.folder.color+`40`})},null,8,[`style`]))}})})),DW,OW=j((()=>{OVe(),OVe(),DW=DVe}));function kVe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,jVe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M448 256a48 48 0 1 1 -96 0 48 48 0 1 1 96 0zm-176 0a48 48 0 1 1 -96 0 48 48 0 1 1 96 0zM48 304a48 48 0 1 1 0-96 48 48 0 1 1 0 96z`},null,-1)]]))])}var AVe,jVe,kW,AW=j((()=>{z(),G(),AVe={},jVe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},kW=K(AVe,[[`render`,kVe]])}));function MVe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,PVe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M240 6.1c9.1-8.2 22.9-8.2 32 0l232 208c9.9 8.8 10.7 24 1.8 33.9s-24 10.7-33.9 1.8l-8-7.2 0 205.3c0 35.3-28.7 64-64 64l-288 0c-35.3 0-64-28.7-64-64l0-205.3-8 7.2c-9.9 8.8-25 8-33.9-1.8s-8-25 1.8-33.9L240 6.1zm16 50.1L96 199.7 96 448c0 8.8 7.2 16 16 16l48 0 0-104c0-39.8 32.2-72 72-72l48 0c39.8 0 72 32.2 72 72l0 104 48 0c8.8 0 16-7.2 16-16l0-248.3-160-143.4zM208 464l96 0 0-104c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24l0 104z`},null,-1)]]))])}var NVe,PVe,jW,MW=j((()=>{z(),G(),NVe={},PVe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},jW=K(NVe,[[`render`,MVe]])})),FVe,IVe,LVe,RVe,zVe,BVe=j((()=>{z(),_t(),cr(),FVe={class:`min-w-0`},IVe={class:`flex items-center min-w-0`},LVe={class:`min-w-0`},RVe=[`textContent`],zVe=p({__name:`TruncatedSpan`,props:{text:{},placement:{default:`top`}},setup(e){let n=ke(`textSpan`),r=V(!1);return Ke(n,()=>{r.value=n.value!==null&&n.value.offsetWidth<n.value.scrollWidth}),(i,a)=>(y(),C(`div`,FVe,[t(lr,{placement:e.placement,text:e.text,disabled:!r.value},{trigger:R(()=>[x(`div`,IVe,[Ee(i.$slots,`right`),x(`div`,LVe,[x(`div`,{ref_key:`textSpan`,ref:n,class:`truncate`,textContent:A(e.text)},null,8,RVe)]),Ee(i.$slots,`left`)])]),_:3},8,[`placement`,`text`,`disabled`])]))}})})),NW,PW=j((()=>{BVe(),BVe(),NW=zVe})),VVe,HVe,UVe,WVe=j((()=>{z(),PW(),ga(),EW(),MW(),VVe={class:`flex items-center min-w-0`},HVe=[`disabled`,`aria-current`],UVe=p({__name:`PathSegment`,props:{folder:{},showName:{type:Boolean},isRoot:{type:Boolean},isCurrent:{type:Boolean},size:{}},emits:[`changeToFolder`],setup(e,{emit:n}){let r=n;return(n,a)=>(y(),C(`div`,VVe,[e.isRoot?B(``,!0):(y(),i(_a,{key:0,"aria-hidden":`true`,class:P([`shrink-0 mx-1`,e.size===`Medium`?`icon-square-0-75`:`icon-square-0-5`])},null,8,[`class`])),x(`button`,{type:`button`,disabled:e.isCurrent,"aria-current":e.isCurrent?`page`:void 0,class:P([`eds-button-reset flex items-center border-0 appearance-none transition-colors motion-reduce:transition-none min-w-0`,e.isCurrent?`text-grey-500`:`text-blue-500 hover:text-blue-600`]),onClick:a[0]||=t=>r(`changeToFolder`,e.folder.id)},[t(NW,{text:e.showName?e.folder.name:``,class:P(e.size===`Medium`?`leading-normal text-base`:`leading-tight text-sm`)},{right:R(()=>[(y(),i(ue(e.isRoot?jW:TW),{"aria-hidden":`true`,class:P([`shrink-0`,[e.size===`Medium`?`icon-square-0-75`:`icon-square-0-5`,e.showName?`mr-1`:``]])},null,8,[`class`]))]),_:1},8,[`text`,`class`])],10,HVe)]))}})})),FW,GVe=j((()=>{WVe(),WVe(),FW=UVe})),KVe,qVe,JVe,YVe,XVe,ZVe,QVe,$Ve=j((()=>{z(),_t(),or(),ga(),AW(),EW(),MW(),GVe(),KVe={key:`root`,class:`min-w-0 shrink-0`},qVe={key:`ellipsis`,class:`min-w-0 shrink-0`},JVe={class:`flex items-center`},YVe=[`aria-label`],XVe={class:`flex flex-col gap-y-eds-s min-w-0`},ZVe=[`onClick`],QVe=p({__name:`PathView`,props:{path:{},currentFolderId:{}
36,isRootFolderNameVisible:{type:Boolean,default:!0},size:{default:`Medium`}},emits:[`changeToFolder`],setup(e,{emit:n}){let r=n,a=e=>{e!==null&&r(`changeToFolder`,e)},o=ke(`container`),s=ke(`mirrorWrap`),c=ke(`mirror`),l=ke(`mirrorEllipsis`),u=V(!1),d=V([]),f=()=>{if(e.path.length<=2){d.value=[];return}if(o.value===null||s.value===null||c.value===null)return;s.value.style.display=`block`;let t=Array.from(c.value.children),n=t.map(e=>e.offsetWidth),r=l.value?.offsetWidth??0;if(s.value.style.display=`none`,t.length!==e.path.length)return;let i=o.value.clientWidth;if(n.reduce((e,t)=>e+t,0)<=i){d.value=[];return}let a=e.path.length-1,u=i-(n.at(0)??0)-(n.at(a)??0)-r,f=[],p=0;for(let e=a-1;e>=1;e--)if(p+=n[e],p>u){for(let t=e;t>=1;t--)f.unshift(t);break}d.value=f},p=H(()=>d.value.reduce((t,n)=>{let r=e.path.at(n);return r!==void 0&&t.push(r),t},[])),m=H(()=>e.path.map((e,t)=>({folder:e,index:t})).filter(({index:e})=>e>0&&!d.value.includes(e))),h=e=>{u.value=!1,a(e)};Ke(o,f),N(()=>[e.path,e.size,e.isRootFolderNameVisible],f,{flush:`post`});let g=V(!1),_=!1,v;return xt(()=>e.path.map(e=>e.id).join(`,`),()=>{if(!_){_=e.path.length>0;return}g.value=!0,clearTimeout(v),v=setTimeout(()=>{g.value=!1},250)}),Ae(()=>clearTimeout(v)),(n,r)=>(y(),C(`div`,{ref_key:`container`,ref:o,class:`min-w-0`},[t(xe,{tag:`div`,css:g.value,class:P([`flex items-center min-w-0`,e.size===`Medium`?`min-h-5`:`min-h-3`]),"enter-from-class":`grid-cols-[0fr]`,"enter-to-class":`grid-cols-[1fr]`,"enter-active-class":`grid transition-[grid-template-columns] duration-200 ease-out motion-reduce:transition-none [&>*]:overflow-hidden`,"leave-from-class":`grid-cols-[1fr]`,"leave-to-class":`grid-cols-[0fr]`,"leave-active-class":`grid transition-[grid-template-columns] duration-200 ease-out motion-reduce:transition-none [&>*]:overflow-hidden`},{default:R(()=>[e.path.length>0?(y(),C(`div`,KVe,[t(FW,{folder:e.path.at(0),"is-root":!0,"show-name":e.isRootFolderNameVisible,"is-current":e.currentFolderId===e.path.at(0).id,size:e.size,onChangeToFolder:a},null,8,[`folder`,`show-name`,`is-current`,`size`])])):B(``,!0),p.value.length>0?(y(),C(`div`,qVe,[x(`div`,JVe,[t(_a,{"aria-hidden":`true`,class:P([`shrink-0 mx-1`,e.size===`Medium`?`icon-square-0-75`:`icon-square-0-5`])},null,8,[`class`]),t(sr,{"is-open":u.value,"onUpdate:isOpen":r[1]||=e=>u.value=e,placement:`bottom-start`,"z-index":20},{trigger:R(()=>[x(`button`,{type:`button`,"aria-label":n.$t(`docs.folder.label.showHiddenPath`),class:`eds-button-reset flex items-center border-0 appearance-none text-blue-500 hover:text-blue-600 transition-colors motion-reduce:transition-none`,onClick:r[0]||=se(e=>u.value=!u.value,[`stop`])},[t(kW,{"aria-hidden":`true`,class:P([`shrink-0`,e.size===`Medium`?`icon-square-0-75`:`icon-square-0-5`])},null,8,[`class`])],8,YVe)]),content:R(()=>[x(`div`,XVe,[(y(!0),C(k,null,F(p.value,n=>(y(),C(`button`,{key:n.id??-1,type:`button`,class:`eds-button-reset flex items-center gap-x-eds-s border-0 appearance-none text-left text-blue-500 hover:text-blue-600 transition-colors motion-reduce:transition-none`,onClick:e=>h(n.id)},[t(TW,{"aria-hidden":`true`,class:P([`shrink-0`,e.size===`Medium`?`icon-square-0-75`:`icon-square-0-5`])},null,8,[`class`]),x(`span`,{class:P([`truncate`,e.size===`Medium`?`text-base`:`text-sm`])},A(n.name),3)],8,ZVe))),128))])]),_:1},8,[`is-open`])])])):B(``,!0),(y(!0),C(k,null,F(m.value,({folder:n,index:r})=>(y(),C(`div`,{key:n.id??-1,class:P([`min-w-0`,r===e.path.length-1?``:`shrink-0`])},[t(FW,{folder:n,"is-root":!1,"show-name":!0,"is-current":e.currentFolderId===n.id,size:e.size,onChangeToFolder:a},null,8,[`folder`,`is-current`,`size`])],2))),128))]),_:1},8,[`css`,`class`]),e.path.length>2?(y(),C(`div`,{key:0,ref_key:`mirrorWrap`,ref:s,inert:``,"aria-hidden":`true`,style:{display:`none`},class:`absolute top-0 left-0 invisible pointer-events-none`},[x(`div`,{ref_key:`mirror`,ref:c,class:`flex items-center`},[(y(!0),C(k,null,F(e.path,(t,n)=>(y(),C(`div`,{key:n,class:`flex items-center`},[n===0?B(``,!0):(y(),i(_a,{key:0,"aria-hidden":`true`,class:P([`shrink-0 mx-1`,e.size===`Medium`?`icon-square-0-75`:`icon-square-0-5`])},null,8,[`class`])),(y(),i(ue(n===0?jW:TW),{"aria-hidden":`true`,class:P([`shrink-0`,[e.size===`Medium`?`icon-square-0-75`:`icon-square-0-5`,n!==0||e.isRootFolder
36NameVisible?`mr-1`:``]])},null,8,[`class`])),x(`span`,{class:P([`whitespace-nowrap`,e.size===`Medium`?`leading-normal text-base`:`leading-tight text-sm`])},A(n!==0||e.isRootFolderNameVisible?t.name:``),3)]))),128))],512),x(`div`,{ref_key:`mirrorEllipsis`,ref:l,class:`flex items-center`},[t(_a,{"aria-hidden":`true`,class:P([`shrink-0 mx-1`,e.size===`Medium`?`icon-square-0-75`:`icon-square-0-5`])},null,8,[`class`]),t(kW,{"aria-hidden":`true`,class:P([`shrink-0`,e.size===`Medium`?`icon-square-0-75`:`icon-square-0-5`])},null,8,[`class`])],512)],512)):B(``,!0)],512))}})})),IW,LW=j((()=>{$Ve(),$Ve(),IW=QVe})),eHe,tHe,nHe,rHe,iHe,aHe,oHe,sHe=j((()=>{z(),pa(),W(),kn(),Zr(),Bt(),Ht(),wr(),Dn(),CVe(),OW(),LW(),eHe={class:`px-2 py-1 flex items-center gap-2`},tHe={class:`flex flex-col border border-grey-100 rounded`},nHe=[`textContent`],rHe=[`onClick`],iHe=[`textContent`],aHe={class:`mt-1`},oHe=p({__name:`FolderSelection`,props:r({startFolderId:{},foreignIds:{},invalidFolderIds:{},allowRootFolderSelection:{type:Boolean,default:!1},asExternalAudience:{type:Boolean,default:!1},emitErrors:{type:Boolean},onFinishedInitialLoading:{type:Function},onError:{type:Function}},{selectedFolderId:{required:!0},selectedFolderIdModifiers:{}}),emits:[`update:selectedFolderId`],setup(e){let n=M(e,`selectedFolderId`),r=V(void 0),a=V(!1),o=async e=>{r.value?.id!==e&&await s(e)},s=async(t,i=!1)=>{a.value=!0;let o=await SVe(t,e.foreignIds);o.__type===`FolderSelection`?r.value=o:e.onError===void 0?U(o.errorMessage):e.onError(o),(!i||!c())&&(n.value=null),a.value=!1},c=()=>{let t=r.value,i=n.value;return t==null||i===null?!1:i===t.id?e.allowRootFolderSelection||t.parentFolderId!==null:t.subFolders.some(e=>e.id===i&&l(e))};N(()=>e.foreignIds,()=>{let e=r.value;e!=null&&s(e.id,!0)});let l=t=>t.isAccessible&&!(e.invalidFolderIds?.includes(t.id)??!1),u=H(()=>e.asExternalAudience||r.value===void 0||r.value===null?[]:(r.value.id===n.value?r.value:r.value.subFolders.find(e=>e.id===n.value))?.externalAudienceLabels??[]);return D(async()=>{await o(e.startFolderId),e.onFinishedInitialLoading!==void 0&&e.onFinishedInitialLoading()}),(s,c)=>r.value!==void 0&&r.value!==null?(y(),C(`div`,{key:0,class:P([`flex flex-col gap-1 transition-opacity`,{"[&_*]:!pointer-events-none !opacity-70":a.value}])},[x(`div`,eHe,[t(Qr,{variant:`Secondary`,icon:Vt,size:`Small`,disabled:r.value.parentFolderId===null,action:()=>o(r.value.parentFolderId)},null,8,[`disabled`,`action`]),t(IW,{path:r.value.path,"current-folder-id":r.value.id,"is-root-folder-name-visible":!1,onChangeToFolder:o},null,8,[`path`,`current-folder-id`])]),x(`div`,tHe,[x(`div`,{class:P([`p-2 flex items-center gap-2 border-b border-grey-100 last:border-b-0 transition-colors overflow-hidden rounded-t`,{"bg-blue-50":(e.allowRootFolderSelection||r.value.parentFolderId!==null)&&r.value.id===n.value,"cursor-pointer hover:bg-background-highlight":e.allowRootFolderSelection||r.value.parentFolderId!==null}]),onClick:c[0]||=t=>{(e.allowRootFolderSelection||r.value.parentFolderId!==null)&&(n.value=n.value===null||n.value!==r.value.id?r.value.id:null)}},[t(DW,{folder:r.value},null,8,[`folder`]),x(`span`,{class:P([`text-base truncate transition-all`,{"font-bold":(e.allowRootFolderSelection||r.value.parentFolderId!==null)&&r.value.id===n.value}]),textContent:A(r.value.name)},null,10,nHe)],2),(y(!0),C(k,null,F(r.value.subFolders,e=>(y(),C(`div`,{key:e.id,class:P([`pl-12 py-2 pr-2 flex justify-between items-center gap-2 border-b border-grey-100 last:border-b-0 transition-colors last:rounded-b`,{"bg-blue-50":l(e)&&e.id===n.value,"cursor-pointer hover:bg-background-highlight":l(e)}]),onClick:t=>{l(e)&&(n.value=n.value===null||n.value!==e.id?e.id:null)}},[x(`div`,{class:P([`flex items-center gap-2 overflow-hidden`,{"opacity-60":!l(e)}])},[t(DW,{icon:l(e)?void 0:Tr,folder:e},null,8,[`icon`,`folder`]),x(`span`,{class:P([`text-base truncate transition-all`,{"font-bold":e.isAccessible&&e.id===n.value}]),textContent:A(e.name)},null,10,iHe)],2),e.hasMoreFolders&&l(e)?(y(),i(Qr,{key:0,variant:`Secondary`,icon:Ut,size:`Small`,action:()=>o(e.id),onClick:c[1]||=se(()=>{},[`stop`])},null,8,[`action`])):B(``,!0)],10,rHe))),128))]),t(On,{expanded:u.value.length>0},{default:R(()=>[x(`div`,aHe,[t(An,{variant:`Amber`,label:s.$t(`docs.folder.alert.externalAudienceUploadWarning`,{params:{audiences:h(ma)().format(u.value)}})},null,8,[`label`])])]),_:1},8,[`expanded`])],2)):B(``,!0)}})})),RW,zW=j((()=>{sHe(),sHe(),RW=oHe}));function cHe(e){if(e<768)return!1;for(let t=0,n=VW.length;;){let r=t+n>>1;if(e<VW[r])n=r;else if(e>=HW[r])t=r+1;else return!0;
vendor: 7,044 bytes, line 36
36if(t==n)return!1}}function lHe(e){return e>=127462&&e<=127487}function uHe(e,t,n=!0,r=!0){return(n?dHe:fHe)(e,t,r)}function dHe(e,t,n){if(t==e.length)return t;t&&pHe(e.charCodeAt(t))&&mHe(e.charCodeAt(t-1))&&t--;let r=BW(e,t);for(t+=hHe(r);t<e.length;){let i=BW(e,t);if(r==UW||i==UW||n&&cHe(i))t+=hHe(i),r=i;else if(lHe(i)){let n=0,r=t-2;for(;r>=0&&lHe(BW(e,r));)n++,r-=2;if(n%2==0)break;t+=2}else break}return t}function fHe(e,t,n){for(;t>0;){let r=dHe(e,t-2,n);if(r<t)return r;t--}return 0}function BW(e,t){let n=e.charCodeAt(t);if(!mHe(n)||t+1==e.length)return n;let r=e.charCodeAt(t+1);return pHe(r)?(n-55296<<10)+(r-56320)+65536:n}function pHe(e){return e>=56320&&e<57344}function mHe(e){return e>=55296&&e<56320}function hHe(e){return e<65536?1:2}var VW,HW,UW,gHe=j((()=>{VW=[],HW=[],(()=>{let e=`lc,34,7n,7,7b,19,,,,2,,2,,,20,b,1c,l,g,,2t,7,2,6,2,2,,4,z,,u,r,2j,b,1m,9,9,,o,4,,9,,3,,5,17,3,3b,f,,w,1j,,,,4,8,4,,3,7,a,2,t,,1m,,,,2,4,8,,9,,a,2,q,,2,2,1l,,4,2,4,2,2,3,3,,u,2,3,,b,2,1l,,4,5,,2,4,,k,2,m,6,,,1m,,,2,,4,8,,7,3,a,2,u,,1n,,,,c,,9,,14,,3,,1l,3,5,3,,4,7,2,b,2,t,,1m,,2,,2,,3,,5,2,7,2,b,2,s,2,1l,2,,,2,4,8,,9,,a,2,t,,20,,4,,2,3,,,8,,29,,2,7,c,8,2q,,2,9,b,6,22,2,r,,,,,,1j,e,,5,,2,5,b,,10,9,,2u,4,,6,,2,2,2,p,2,4,3,g,4,d,,2,2,6,,f,,jj,3,qa,3,t,3,t,2,u,2,1s,2,,7,8,,2,b,9,,19,3,3b,2,y,,3a,3,4,2,9,,6,3,63,2,2,,1m,,,7,,,,,2,8,6,a,2,,1c,h,1r,4,1c,7,,,5,,14,9,c,2,w,4,2,2,,3,1k,,,2,3,,,3,1m,8,2,2,48,3,,d,,7,4,,6,,3,2,5i,1m,,5,ek,,5f,x,2da,3,3x,,2o,w,fe,6,2x,2,n9w,4,,a,w,2,28,2,7k,,3,,4,,p,2,5,,47,2,q,i,d,,12,8,p,b,1a,3,1c,,2,4,2,2,13,,1v,6,2,2,2,2,c,,8,,1b,,1f,,,3,2,2,5,2,,,16,2,8,,6m,,2,,4,,fn4,,kh,g,g,g,a6,2,gt,,6a,,45,5,1ae,3,,2,5,4,14,3,4,,4l,2,fx,4,ar,2,49,b,4w,,1i,f,1k,3,1d,4,2,2,1x,3,10,5,,8,1q,,c,2,1g,9,a,4,2,,2n,3,2,,,2,6,,4g,,3,8,l,2,1l,2,,,,,m,,e,7,3,5,5f,8,2,3,,,n,,29,,2,6,,,2,,,2,,2,6j,,2,4,6,2,,2,r,2,2d,8,2,,,2,2y,,,,2,6,,,2t,3,2,4,,5,77,9,,2,6t,,a,2,,,4,,40,4,2,2,4,,w,a,14,6,2,4,8,,9,6,2,3,1a,d,,2,ba,7,,6,,,2a,m,2,7,,2,,2,3e,6,3,,,2,,7,,,20,2,3,,,,9n,2,f0b,5,1n,7,t4,,1r,4,29,,f5k,2,43q,,,3,4,5,8,8,2,7,u,4,44,3,1iz,1j,4,1e,8,,e,,m,5,,f,11s,7,,h,2,7,,2,,5,79,7,c5,4,15s,7,31,7,240,5,gx7k,2o,3k,6o`.split(`,`).map(e=>e?parseInt(e,36):1);for(let t=0,n=0;t<e.length;t++)(t%2?HW:VW).push(n+=e[t])})(),UW=8205}));function _He(e){let t=-1;for(let n of e)t+=n.length+1;return t}function WW(e,t,n=0,r=1e9){for(let i=0,a=0,o=!0;a<e.length&&i<=r;a++){let s=e[a],c=i+s.length;c>=n&&(c>r&&(s=s.slice(0,r-i)),i<n&&(s=s.slice(n-i)),o?(t[t.length-1]+=s,o=!1):t.push(s)),i=c+1}return t}function vHe(e,t,n){return WW(e,[``],t,n)}function GW(e,t,n){return t=Math.max(0,Math.min(e.length,t)),[t,Math.max(t,Math.min(e.length,n))]}function KW(e,t,n=!0,r=!0){return uHe(e,t,n,r)}function yHe(e){return e>=56320&&e<57344}function bHe(e){return e>=55296&&e<56320}function qW(e,t){let n=e.charCodeAt(t);if(!bHe(n)||t+1==e.length)return n;let r=e.charCodeAt(t+1);return yHe(r)?(n-55296<<10)+(r-56320)+65536:n}function xHe(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode((e>>10)+55296,(e&1023)+56320))}function SHe(e){return e<65536?1:2}function JW(e,t,n,r=!1){if(t==0&&n<=0)return;let i=e.length-2;i>=0&&n<=0&&n==e[i+1]?e[i]+=t:i>=0&&t==0&&e[i]==0?e[i+1]+=n:r?(e[i]+=t,e[i+1]+=n):e.push(t,n)}function YW(e,t,n){if(n.length==0)return;let r=t.length-2>>1;if(r<e.length)e[e.length-1]=e[e.length-1].append(n);else{for(;e.length<r;)e.push(mG.empty);e.push(n)}}function XW(e,t,n){let r=e.inserted;for(let i=0,a=0,o=0;o<e.sections.length;){let s=e.sections[o++],c=e.sections[o++];if(c<0)i+=s,a+=s;else{let l=i,u=a,d=mG.empty;for(;l+=s,u+=c,c&&r&&(d=d.append(r[o-2>>1])),!(n||o==e.sections.length||e.sections[o+1]<0);)s=e.sections[o++],c=e.sections[o++];t(i,l,a,u,d),i=l,a=u}}}function ZW(e,t,n,r=!1){let i=[],a=r?[]:null,o=new wG(e),s=new wG(t);for(let e=-1;;)if(o.done&&s.len||s.done&&o.len)throw Error(`Mismatched change set lengths`);else if(o.ins==-1&&s.ins==-1){let e=Math.min(o.len,s.len);JW(i,e,-1),o.forward(e),s.forward(e)}else if(s.ins>=0&&(o.ins<0||e==o.i||o.off==0&&(s.len<o.len||s.len==o.len&&!n))){let t=s.len;for(JW(i,s.ins,-1);t;){let n=Math.min(o.len,t);o.ins>=0&&e<o.i&&o.len<=n&&(JW(i,0,o.ins),a&&YW(a,i,o.text),e=o.i),o.forward(n),t-=n}s.next()}else if(o.ins>=0){let t=0,n=o.len;for(;n;)if(s.ins==-1){let e=Math.min(n,s.len);t+=e,n-=e,s.forward(e)}else if(s.ins==0&&s.len<n)n-=s.len,s.next();else break;JW(i,t,e<o.i?o.ins:0),a&&e<o.i&&YW(a,i,o.text),e=o.i,o.forward(o.len-n)}else if(o.done&&s.done)return a?CG.createSet(i,a):SG.create(i);else throw Error(`Mismatched change set lengths`)}function CHe(e,t,n=!1){let r=[],i=n?[]:null,a=new wG(e),o=new wG(t);for(let e=!1;;)if(a.done&&o.done)return i?CG.createSet(r,i):SG.create(r);else if(a.ins==0)JW(r,a.len,0,e),a.next();else if(o.len==0&&!o.done)JW(r,0,o.ins,e),i&&YW(i,r,o.text),o.next();else if(a.done||o.done)throw Error(`Mismatched change set lengths`);else{let t=Math.min(a.len2,o.len),n=r.length;if(a.ins==-1){let n=o.ins==-1?-1:o.off?0:o.ins;JW(r,t,n,e),i&&n&&YW(i,r,o.text)}else o.ins==-1?(JW(r,a.off?0:a.len,t,e),i&&YW(i,r,a.textBit(t))):(JW(r,a.off?0:a.len,o.off?0:o.ins,e),i&&!o.off&&YW(i,r,o.text));e=(a.ins>t||o.ins>=0&&o.len>t)&&(e||r.length>n),a.forward2(t),o.forward(t)}}function wHe(e,t){for(let n of e.ranges)if(n.to>t)throw RangeError(`Selection points outside of document`)}function QW(e,t){return e==t||e.length==t.length&&e.every((e,n)=>e===t[n])}function THe(e,t,n){if(e.length!=t.length)return!1;for(let r=0;r<e.length;r++)if(!n(e[r],t[r]))return!1;return!0}function $W(e,t){let n=!1;for(let r of t)tG(e,r)&1&&(n=!0);return n}function EHe(e,t,n){let r=n.map(t=>e[t.id]),i=n.map(e=>e.type),a=r.filter(e=>!(e&1)),o=e[t.id]>>1;function s(e){let n=[];for(let t=0;t<r.length;t++){let a=nG(e,r[t]);if(i[t]==2)for(let e of a)n.push(e);else n.push(a)}return t.combine(n)}return{create(e){for(let t of r)tG(e,t);return e.values[o]=s(e),1},update(e,n){if(!$W(e,a))return 0;let r=s(e);return t.compare(r,e.values[o])?0:(e.values[o]=r,1)},reconfigure(e,i){let a=$W(e,r),c=i.config.facets[t.id],l=i.facet(t);if(c&&!a&&QW(n,c))return e.values[o]=l,0;let u=s(e);return t.compare(u,l)?(e.values[o]=l,0):(e.values[o]=u,1)}}}function eG(e){return t=>new PG(t,e)}function DHe(e,t,n){let r=[[],[],[],[],[]],i=new Map;function a(e,o){let s=i.get(e);if(s!=null){if(s<=o)return;let t=r[s].indexOf(e);t>-1&&r[s].splice(t,1),e instanceof IG&&n.delete(e.compartment)}if(i.set(e,o),Array.isArray(e))for(let t of e)a(t,o);else if(e instanceof IG){if(n.has(e.compartment))throw RangeError(`Duplicate use of compartment in extensions`);let r=t.get(e.compartment)||e.inner;n.set(e.compartment,r),a(r,o)}else if(e instanceof PG)a(e.inner,e.prec);else if(e instanceof jG)r[o].push(e),e.provides&&a(e.provides,o);else if(e instanceof kG)r[o].push(e),e.facet.extensions&&a(e.facet.extensions,MG.default);else{let t=e.extension;if(!t)throw Error(`Unrecognized extension value in extension set (${e}). This sometimes happens because multiple instances of @codemirror/state are loaded, breaking instanceof checks.`);a(t,o)}}return a(e,MG.default),r.reduce((e,t)=>
vendor: 14,794 bytes, lines 36-39
36e.concat(t))}function tG(e,t){if(t&1)return 2;let n=t>>1,r=e.status[n];if(r==4)throw Error(`Cyclic dependency between fields and/or facets`);if(r&2)return r;e.status[n]=4;let i=e.computeSlot(e,e.config.dynamicSlots[n]);return e.status[n]=2|i}function nG(e,t){return t&1?e.config.staticValues[t>>1]:e.values[t>>1]}function OHe(e,t){let n=[];for(let r=0,i=0;;){let a,o;if(r<e.length&&(i==t.length||t[i]>=e[r]))a=e[r++],o=e[r++];else if(i<t.length)a=t[i++],o=t[i++];else return n;!n.length||n[n.length-1]<a?n.push(a,o):n[n.length-1]<o&&(n[n.length-1]=o)}}function kHe(e,t,n){let r,i,a;return n?(r=t.changes,i=CG.empty(t.changes.length),a=e.changes.compose(t.changes)):(r=t.changes.map(e.changes),i=e.changes.mapDesc(t.changes,!0),a=e.changes.compose(r)),{changes:a,selection:t.selection?t.selection.map(i):e.selection?.map(r),effects:KG.mapEffects(e.effects,r).concat(KG.mapEffects(t.effects,i)),annotations:e.annotations.length?e.annotations.concat(t.annotations):t.annotations,scrollIntoView:e.scrollIntoView||t.scrollIntoView}}function rG(e,t,n){let r=t.selection,i=iG(t.annotations);return t.userEvent&&(i=i.concat(qG.userEvent.of(t.userEvent))),{changes:t.changes instanceof CG?t.changes:CG.of(t.changes||[],n,e.facet(BG)),selection:r&&(r instanceof EG?r:EG.single(r.anchor,r.head)),effects:iG(t.effects),annotations:i,scrollIntoView:!!t.scrollIntoView}}function AHe(e,t,n){let r=rG(e,t.length?t[0]:{},e.doc.length);t.length&&t[0].filter===!1&&(n=!1);for(let i=1;i<t.length;i++){t[i].filter===!1&&(n=!1);let a=!!t[i].sequential;r=kHe(r,rG(e,t[i],a?r.changes.newLength:e.doc.length),a)}let i=qG.create(e,r.changes,r.selection,r.effects,r.annotations,r.scrollIntoView);return MHe(n?jHe(i):i)}function jHe(e){let t=e.startState,n=!0;for(let r of t.facet(VG)){let t=r(e);if(t===!1){n=!1;break}Array.isArray(t)&&(n=n===!0?t:OHe(n,t))}if(n!==!0){let r,i;if(n===!1)i=e.changes.invertedDesc,r=CG.empty(t.doc.length);else{let t=e.changes.filter(n);r=t.changes,i=t.filtered.mapDesc(t.changes).invertedDesc}e=qG.create(t,r,e.selection&&e.selection.map(i),KG.mapEffects(e.effects,i),e.annotations,e.scrollIntoView)}let r=t.facet(HG);for(let n=r.length-1;n>=0;n--){let i=r[n](e);e=i instanceof qG?i:Array.isArray(i)&&i.length==1&&i[0]instanceof qG?i[0]:AHe(t,iG(i),!1)}return e}function MHe(e){let t=e.startState,n=t.facet(UG),r=e;for(let i=n.length-1;i>=0;i--){let a=n[i](e);a&&Object.keys(a).length&&(r=kHe(r,rG(t,a,e.changes.newLength),!0))}return r==e?e:qG.create(t,e.changes,e.selection,r.effects,r.annotations,r.scrollIntoView)}function iG(e){return e==null?HHe:Array.isArray(e)?e:[e]}function NHe(e){if(YG)return YG.test(e);for(let t=0;t<e.length;t++){let n=e[t];if(/\w/.test(n)||n>`€`&&(n.toUpperCase()!=n.toLowerCase()||UHe.test(n)))return!0}return!1}function PHe(e){return t=>{if(!/\S/.test(t))return JG.Space;if(NHe(t))return JG.Word;for(let n=0;n<e.length;n++)if(t.indexOf(e[n])>-1)return JG.Word;return JG.Other}}function aG(e,t,n={}){let r={};for(let t of e)for(let e of Object.keys(t)){let i=t[e],a=r[e];if(a===void 0)r[e]=i;else if(!(a===i||i===void 0))if(Object.hasOwnProperty.call(n,e))r[e]=n[e](a,i);else throw Error(`Config merge conflict for field `+e)}for(let e in t)r[e]===void 0&&(r[e]=t[e]);return r}function oG(e,t){return e==t||e.constructor==t.constructor&&e.eq(t)}function sG(e,t){return e.from-t.from||e.value.startSide-t.value.startSide}function FHe(e){if(e.length>1)for(let t=e[0],n=1;n<e.length;n++){let r=e[n];if(sG(t,r)>0)return e.slice().sort(sG);t=r}return e}function IHe(e,t,n){let r=new Map;for(let t of e)for(let e=0;e<t.chunk.length;e++)t.chunk[e].maxPoint<=0&&r.set(t.chunk[e],t.chunkPos[e]);let i=new Set;for(let e of t)for(let t=0;t<e.chunk.length;t++){let a=r.get(e.chunk[t]);a!=null&&(n?n.mapPos(a):a)==e.chunkPos[t]&&!n?.touchesRange(a,a+e.chunk[t].length)&&i.add(e.chunk[t])}return i}function cG(e,t){for(let n=e[t];;){let r=(t<<1)+1;if(r>=e.length)break;let i=e[r];if(r+1<e.length&&i.compare(e[r+1])>=0&&(i=e[r+1],r++),n.compare(i)<0)break;e[r]=n,e[t]=i,t=r}}function LHe(e,t,n,r,i,a){e.goto(t),n.goto(r);let o=r+i,s=r,c=r-t,l=!!a.boundChange;for(let t=!1;;){let r=e.to+c-n.to,i=r||e.endSide-n.endSide,u=i<0?e.to+c:n.to,d=Math.min(u,o);if(e.point||n.point?(e.point&&n.point&&oG(e.point,n.point)&&lG(e.activeForPoint(e.to),n.activeForPoint(n.to))||a.comparePoint(s,d,e.point,n.point),t=!1):(t&&a.boundChange(s),d>s&&!lG(e.active,n.active)&&a.compareRange(s,d,e.active,n.active),l&&d<o&&(r||e.openEnd(u)!=n.openEnd(u))&&(t=!0)),u>o)break;s=u,i<=0&&e.next(),i>=0&&n.next()}}function lG(e,t){if(e.length!=t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!=t[n]&&!oG(e[n],t[n]))return!1;return!0}function uG(e,t){for(let n=t,r=e.length-1;n<r;n++)e[n]=e[n+1];e.pop()}function dG(e,t,n){for(let n=e.length-1;n>=t;n--)e[n+1]=e[n];e[t]=n}function RHe(e,t){let n=-1,r=1e9;for(let i=0;i<t.length;i++)(t[i]-r||e[i].endSide-e[n].endSide)<0&&(n=i,r=t[i]);return n}function fG(e,t,n=e.length){let r=0;for(let i=0;i<n&&i<e.length;)e.charCodeAt(i)==9?(r+=t-r%t,i++):(r++,i=KW(e,i));return r}function pG(e,t,n,r){for(let r=0,i=0;;){if(i>=t)return r;if(r==e.length)break;i+=e.charCodeAt(r)==9?n-i%n:1,r=KW(e,r)}return r===!0?-1:e.length}var mG,hG,gG,_G,vG,yG,zHe,bG,xG,SG,CG,wG,TG,EG,DG,OG,kG,AG,jG,MG,NG,PG,FG,IG,LG,RG,zG,BG,VG,HG,UG,WG,GG,BHe,VHe,KG,qG,HHe,JG,UHe,YG,XG,ZG,QG,WHe,$G,eK,tK,nK,rK,iK=j((()=>{gHe(),mG=class e{lineAt(e){if(e<0||e>this.length)throw RangeError(`Invalid position ${e} in document of length ${this.length}`);return this.lineInner(e,!1,1,0)}line(e){if(e<1||e>this.lines)throw RangeError(`Invalid line number ${e} in ${this.lines}-line document`);return this.lineInner(e,!0,1,0)}replace(e,t,n){[e,t]=GW(this,e,t);let r=[];return this.decompose(0,e,r,2),n.length&&n.decompose(0,n.length,r,3),this.decompose(t,this.length,r,1),gG.from(r,this.length-(t-e)+n.length)}append(e){return this.replace(this.length,this.length,e)}slice(e,t=this.length){[e,t]=GW(this,e,t);let n=[];return this.decompose(e,t,n,0),gG.from(n,t-e)}eq(e){if(e==this)return!0;if(e.length!=this.length||e.lines!=this.lines)return!1;let t=this.scanIdentical(e,1),n=this.length-this.scanIdentical(e,-1),r=new _G(this),i=new _G(e);for(let e=t,a=t;;){if(r.next(e),i.next(e),e=0,r.lineBreak!=i.lineBreak||r.done!=i.done||r.value!=i.value)return!1;if(a+=r.value.length,r.done||a>=n)return!0}}iter(e=1){return new _G(this,e)}iterRange(e,t=this.length){return new vG(this,e,t)}iterLines(e,t){let n;if(e==null)n=this.iter();else{t??=this.lines+1;let r=this.line(e).from;n=this.iterRange(r,Math.max(r,t==this.lines+1?this.length:t<=1?0:this.line(t-1).to))}return new yG(n)}toString(){return this.sliceString(0)}toJSON(){let e=[];return this.flatten(e),e}constructor(){}static of(t){if(t.length==0)throw RangeError(`A document must have at least one line`);return t.length==1&&!t[0]?e.empty:t.length<=32?new hG(t):gG.from(hG.split(t,[]))}},hG=class e extends mG{constructor(e,t=_He(e)){super(),this.text=e,this.length=t}get lines(){return this.text.length}get children(){return null}lineInner(e,t,n,r){for(let i=0;;i++){let a=this.text[i],o=r+a.length;if((t?n:o)>=e)return new zHe(r,o,n,a);r=o+1,n++}}decompose(t,n,r,i){let a=t<=0&&n>=this.length?this:new e(vHe(this.text,t,n),Math.min(n,this.length)-Math.max(0,t));if(i&1){let t=r.pop(),n=WW(a.text,t.text.slice(),0,a.length);if(n.length<=32)r.push(new e(n,t.length+a.length));else{let t=n.length>>1;r.push(new e(n.slice(0,t)),new e(n.slice(t)))}}else r.push(a)}replace(t,n,r){if(!(r instanceof e))return super.replace(t,n,r);[t,n]=GW(this,t,n);let i=WW(this.text,WW(r.text,vHe(this.text,0,t)),n),a=this.length+r.length-(n-t);return i.length<=32?new e(i,a):gG.from(e.split(i,[]),a)}sliceString(e,t=this.length,n=`
37`){[e,t]=GW(this,e,t);let r=``;for(let i=0,a=0;i<=t&&a<this.text.length;a++){let o=this.text[a],s=i+o.length;i>e&&a&&(r+=n),e<s&&t>i&&(r+=o.slice(Math.max(0,e-i),t-i)),i=s+1}return r}flatten(e){for(let t of this.text)e.push(t)}scanIdentical(){return 0}static split(t,n){let r=[],i=-1;for(let a of t)r.push(a),i+=a.length+1,r.length==32&&(n.push(new e(r,i)),r=[],i=-1);return i>-1&&n.push(new e(r,i)),n}},gG=class e extends mG{constructor(e,t){super(),this.children=e,this.length=t,this.lines=0;for(let t of e)this.lines+=t.lines}lineInner(e,t,n,r){for(let i=0;;i++){let a=this.children[i],o=r+a.length,s=n+a.lines-1;if((t?s:o)>=e)return a.lineInner(e,t,n,r);r=o+1,n=s+1}}decompose(e,t,n,r){for(let i=0,a=0;a<=t&&i<this.children.length;i++){let o=this.children[i],s=a+o.length;if(e<=s&&t>=a){let i=r&(a<=e|(s>=t?2:0));a>=e&&s<=t&&!i?n.push(o):o.decompose(e-a,t-a,n,i)}a=s+1}}replace(t,n,r){if([t,n]=GW(this,t,n),r.lines<this.lines)for(let i=0,a=0;i<this.children.length;i++){let o=this.children[i],s=a+o.length;if(t>=a&&n<=s){let c=o.replace(t-a,n-a,r),l=this.lines-o.lines+c.lines;if(c.lines<l>>4&&c.lines>l>>6){let a=this.children.slice();return a[i]=c,new e(a,this.length-(n-t)+r.length)}return super.replace(a,s,c)}a=s+1}return super.replace(t,n,r)}sliceString(e,t=this.length,n=`
38`){[e,t]=GW(this,e,t);let r=``;for(let i=0,a=0;i<this.children.length&&a<=t;i++){let o=this.children[i],s=a+o.length;a>e&&i&&(r+=n),e<s&&t>a&&(r+=o.sliceString(e-a,t-a,n)),a=s+1}return r}flatten(e){for(let t of this.children)t.flatten(e)}scanIdentical(t,n){if(!(t instanceof e))return 0;let r=0,[i,a,o,s]=n>0?[0,0,this.children.length,t.children.length]:[this.children.length-1,t.children.length-1,-1,-1];for(;;i+=n,a+=n){if(i==o||a==s)return r;let e=this.children[i],c=t.children[a];if(e!=c)return r+e.scanIdentical(c,n);r+=e.length+1}}static from(t,n=t.reduce((e,t)=>e+t.length+1,-1)){let r=0;for(let e of t)r+=e.lines;if(r<32){let e=[];for(let n of t)n.flatten(e);return new hG(e,n)}let i=Math.max(32,r>>5),a=i<<1,o=i>>1,s=[],c=0,l=-1,u=[];function d(t){let n;if(t.lines>a&&t instanceof e)for(let e of t.children)d(e);else t.lines>o&&(c>o||!c)?(f(),s.push(t)):t instanceof hG&&c&&(n=u[u.length-1])instanceof hG&&t.lines+n.lines<=32?(c+=t.lines,l+=t.length+1,u[u.length-1]=new hG(n.text.concat(t.text),n.length+1+t.length)):(c+t.lines>i&&f(),c+=t.lines,l+=t.length+1,u.push(t))}function f(){c!=0&&(s.push(u.length==1?u[0]:e.from(u,l)),l=-1,c=u.length=0)}for(let e of t)d(e);return f(),s.length==1?s[0]:new e(s,n)}},mG.empty=new hG([``],0),_G=class{constructor(e,t=1){this.dir=t,this.done=!1,this.lineBreak=!1,this.value=``,this.nodes=[e],this.offsets=[t>0?1:(e instanceof hG?e.text.length:e.children.length)<<1]}nextInner(e,t){for(this.done=this.lineBreak=!1;;){let n=this.nodes.length-1,r=this.nodes[n],i=this.offsets[n],a=i>>1,o=r instanceof hG?r.text.length:r.children.length;if(a==(t>0?o:0)){if(n==0)return this.done=!0,this.value=``,this;t>0&&this.offsets[n-1]++,this.nodes.pop(),this.offsets.pop()}else if((i&1)==(t>0?0:1)){if(this.offsets[n]+=t,e==0)return this.lineBreak=!0,this.value=`
39`,this;e--}else if(r instanceof hG){let i=r.text[a+(t<0?-1:0)];if(this.offsets[n]+=t,i.length>Math.max(0,e))return this.value=e==0?i:t>0?i.slice(e):i.slice(0,i.length-e),this;e-=i.length}else{let i=r.children[a+(t<0?-1:0)];e>i.length?(e-=i.length,this.offsets[n]+=t):(t<0&&this.offsets[n]--,this.nodes.push(i),this.offsets.push(t>0?1:(i instanceof hG?i.text.length:i.children.length)<<1))}}}next(e=0){return e<0&&(this.nextInner(-e,-this.dir),e=this.value.length),this.nextInner(e,this.dir)}},vG=class{constructor(e,t,n){this.value=``,this.done=!1,this.cursor=new _G(e,t>n?-1:1),this.pos=t>n?e.length:0,this.from=Math.min(t,n),this.to=Math.max(t,n)}nextInner(e,t){if(t<0?this.pos<=this.from:this.pos>=this.to)return this.value=``,this.done=!0,this;e+=Math.max(0,t<0?this.pos-this.to:this.from-this.pos);let n=t<0?this.pos-this.from:this.to-this.pos;e>n&&(e=n),n-=e;let{value:r}=this.cursor.next(e);return this.pos+=(r.length+e)*t,this.value=r.length<=n?r:t<0?r.slice(r.length-n):r.slice(0,n),this.done=!this.value,this}next(e=0){return e<0?e=Math.max(e,this.from-this.pos):e>0&&(e=Math.min(e,this.to-this.pos)),this.nextInner(e,this.cursor.dir)}get lineBreak(){return this.cursor.lineBreak&&this.value!=``}},yG=class{constructor(e){this.inner=e,this.afterBreak=!0,this.value=``,this.done=!1}next(e=0){let{done:t,lineBreak:n,value:r}=this.inner.next(e);return t&&this.afterBreak?(this.value=``,this.afterBreak=!1):t?(this.done=!0,this.value=``):n?this.afterBreak?this.value=``:(this.afterBreak=!0,this.next()):(this.value=r,this.afterBreak=!1),this}get lineBreak(){return!1}},typeof Symbol<`u`&&(mG.prototype[Symbol.iterator]=function(){return this.iter()},_G.prototype[Symbol.iterator]=vG.prototype[Symbol.iterator]=yG.prototype[Symbol.iterator]=function(){return this}),zHe=class{constructor(e,t,n,r){this.from=e,this.to=t,this.number=n,this.text=r}get length(){return this.to-this.from}},bG=/\r\n?|\n/,xG=(function(e){return e[e.Simple=0]=`Simple`,e[e.TrackDel=1]=`TrackDel`,e[e.TrackBefore=2]=`TrackBefore`,e[e.TrackAfter=3]=`TrackAfter`,e})(xG||={}),SG=class e{constructor(e){this.sections=e}get length(){let e=0;for(let t=0;t<this.sections.length;t+=2)e+=this.sections[t];return e}get newLength(){let e=0;for(let t=0;t<this.sections.length;t+=2){let n=this.sections[t+1];e+=n<0?this.sections[t]:n}return e}get empty(){return this.sections.length==0||this.sections.length==2&&this.sections[1]<0}iterGaps(e){for(let t=0,n=0,r=0;t<this.sections.length;){let i=this.sections[t++],a=this.sections[t++];a<0?(e(n,r,i),r+=i):r+=a,n+=i}}iterChangedRanges(e,t=!1){XW(this,e,t)}get invertedDesc(){let t=[];for(let e=0;e<this.sections.length;){let n=this.sections[e++],r=this.sections[e++];r<0?t.push(n,r):t.push(r,n)}return new e(t)}composeDesc(e){return this.empty?e:e.empty?this:CHe(this,e)}mapDesc(e,t=!1){return e.empty?this:ZW(this,e,t)}mapPos(e,t=-1,n=xG.Simple){let r=0,i=0;for(let a=0;a<this.sections.length;){let o=this.sections[a++],s=this.sections[a++],c=r+o;if(s<0){if(c>e)return i+(e-r);i+=o}else{if(n!=xG.Simple&&c>=e&&(n==xG.TrackDel&&r<e&&c>e||n==xG.TrackBefore&&r<e||n==xG.TrackAfter&&c>e))return null;if(c>e||c==e&&t<0&&!o)return e==r||t<0?i:i+s;i+=s}r=c}if(e>r)throw RangeError(`Position ${e} is out of range for changeset of length ${r}`);return i}touchesRange(e,t=e){for(let n=0,r=0;n<this.sections.length&&r<=t;){let i=this.sections[n++],a=this.sections[n++],o=r+i;if(a>=0&&r<=t&&o>=e)return r<e&&o>t?`cover`:!0;r=o}return!1}toString(){let e=``;for(let t=0;t<this.sections.length;){let n=this.sections[t++],r=this.sections[t++];e+=(e?` `:``)+n+(r>=0?`:`+r:``)}return e}toJSON(){return this.sections}static fromJSON(t){if(!Array.isArray(t)||t.length%2||t.some(e=>typeof e!=`number`))throw RangeError(`Invalid JSON representation of ChangeDesc`);return new e(t)}static create(t){return new e(t)}},CG=class e extends SG{constructor(e,t){super(e),this.inserted=t}apply(e){if(this.length!=e.length)throw RangeError(`Applying change set to a document with the wrong length`);return XW(this,(t,n,r,i,a)=>e=e.replace(r,r+(n-t),a),!1),e}
vendor: 5,587 bytes, line 39
39mapDesc(e,t=!1){return ZW(this,e,t,!0)}invert(t){let n=this.sections.slice(),r=[];for(let e=0,i=0;e<n.length;e+=2){let a=n[e],o=n[e+1];if(o>=0){n[e]=o,n[e+1]=a;let s=e>>1;for(;r.length<s;)r.push(mG.empty);r.push(a?t.slice(i,i+a):mG.empty)}i+=a}return new e(n,r)}compose(e){return this.empty?e:e.empty?this:CHe(this,e,!0)}map(e,t=!1){return e.empty?this:ZW(this,e,t,!0)}iterChanges(e,t=!1){XW(this,e,t)}get desc(){return SG.create(this.sections)}filter(t){let n=[],r=[],i=[],a=new wG(this);done:for(let e=0,o=0;;){let s=e==t.length?1e9:t[e++];for(;o<s||o==s&&a.len==0;){if(a.done)break done;let e=Math.min(a.len,s-o);JW(i,e,-1);let t=a.ins==-1?-1:a.off==0?a.ins:0;JW(n,e,t),t>0&&YW(r,n,a.text),a.forward(e),o+=e}let c=t[e++];for(;o<c;){if(a.done)break done;let e=Math.min(a.len,c-o);JW(n,e,-1),JW(i,e,a.ins==-1?-1:a.off==0?a.ins:0),a.forward(e),o+=e}}return{changes:new e(n,r),filtered:SG.create(i)}}toJSON(){let e=[];for(let t=0;t<this.sections.length;t+=2){let n=this.sections[t],r=this.sections[t+1];r<0?e.push(n):r==0?e.push([n]):e.push([n].concat(this.inserted[t>>1].toJSON()))}return e}static of(t,n,r){let i=[],a=[],o=0,s=null;function c(t=!1){if(!t&&!i.length)return;o<n&&JW(i,n-o,-1);let r=new e(i,a);s=s?s.compose(r.map(s)):r,i=[],a=[],o=0}function l(t){if(Array.isArray(t))for(let e of t)l(e);else if(t instanceof e){if(t.length!=n)throw RangeError(`Mismatched change set length (got ${t.length}, expected ${n})`);c(),s=s?s.compose(t.map(s)):t}else{let{from:e,to:s=e,insert:l}=t;if(e>s||e<0||s>n)throw RangeError(`Invalid change range ${e} to ${s} (in doc of length ${n})`);let u=l?typeof l==`string`?mG.of(l.split(r||bG)):l:mG.empty,d=u.length;if(e==s&&d==0)return;e<o&&c(),e>o&&JW(i,e-o,-1),JW(i,s-e,d),YW(a,i,u),o=s}}return l(t),c(!s),s}static empty(t){return new e(t?[t,-1]:[],[])}static fromJSON(t){if(!Array.isArray(t))throw RangeError(`Invalid JSON representation of ChangeSet`);let n=[],r=[];for(let e=0;e<t.length;e++){let i=t[e];if(typeof i==`number`)n.push(i,-1);else if(!Array.isArray(i)||typeof i[0]!=`number`||i.some((e,t)=>t&&typeof e!=`string`))throw RangeError(`Invalid JSON representation of ChangeSet`);else if(i.length==1)n.push(i[0],0);else{for(;r.length<e;)r.push(mG.empty);r[e]=mG.of(i.slice(1)),n.push(i[0],r[e].length)}}return new e(n,r)}static createSet(t,n){return new e(t,n)}},wG=class{constructor(e){this.set=e,this.i=0,this.next()}next(){let{sections:e}=this.set;this.i<e.length?(this.len=e[this.i++],this.ins=e[this.i++]):(this.len=0,this.ins=-2),this.off=0}get done(){return this.ins==-2}get len2(){return this.ins<0?this.len:this.ins}get text(){let{inserted:e}=this.set,t=this.i-2>>1;return t>=e.length?mG.empty:e[t]}textBit(e){let{inserted:t}=this.set,n=this.i-2>>1;return n>=t.length&&!e?mG.empty:t[n].slice(this.off,e==null?void 0:this.off+e)}forward(e){e==this.len?this.next():(this.len-=e,this.off+=e)}forward2(e){this.ins==-1?this.forward(e):e==this.ins?this.next():(this.ins-=e,this.off+=e)}},TG=class e{constructor(e,t,n){this.from=e,this.to=t,this.flags=n}get anchor(){return this.flags&32?this.to:this.from}get head(){return this.flags&32?this.from:this.to}get empty(){return this.from==this.to}get assoc(){return this.flags&8?-1:this.flags&16?1:0}get bidiLevel(){let e=this.flags&7;return e==7?null:e}get goalColumn(){let e=this.flags>>6;return e==16777215?void 0:e}map(t,n=-1){let r,i;return this.empty?r=i=t.mapPos(this.from,n):(r=t.mapPos(this.from,1),i=t.mapPos(this.to,-1)),r==this.from&&i==this.to?this:new e(r,i,this.flags)}extend(e,t=e,n=0){if(e<=this.anchor&&t>=this.anchor)return EG.range(e,t,void 0,void 0,n);let r=Math.abs(e-this.anchor)>Math.abs(t-this.anchor)?e:t;return EG.range(this.anchor,r,void 0,void 0,n)}eq(e,t=!1){return this.anchor==e.anchor&&this.head==e.head&&this.goalColumn==e.goalColumn&&(!t||!this.empty||this.assoc==e.assoc)}toJSON(){return{anchor:this.anchor,head:this.head}}static fromJSON(e){if(!e||typeof e.anchor!=`number`||typeof e.head!=`number`)throw RangeError(`Invalid JSON representation for SelectionRange`);return EG.range(e.anchor,e.head)}static create(t,n,r){return new e(t,n,r)}},EG=class e{constructor(e,t){this.ranges=e,this.mainIndex=t}map(t,n=-1){return t.empty?this:e.create(this.ranges.map(e=>e.map(t,n)),this.mainIndex)}eq(e,t=!1){if(this.ranges.length!=e.ranges.length||this.mainIndex!=e.mainIndex)return!1;for(let n=0;n<this.ranges.length;n++)if(!this.ranges[n].eq(e.ranges[n],t))return!1;return!0}get main(){return this.ranges[this.mainIndex]}asSingle(){return this.ranges.length==1?this:new e([this.main],0)}addRange(t,n=!0){return e.create([t].concat(this.ranges),n?0:this.mainIndex+1)}replaceRange(t,n=this.mainIndex){let r=this.ranges.slice();return r[n]=t,e.create(r,this.mainIndex)}toJSON(){return{ranges:this.ranges.map(e=>e.toJSON()),main:this.mainIndex}}static fromJSON(t){if(!t||!Array.isArray(t.ranges)||typeof t.main!=`number`||t.main>=t.ranges.length)throw RangeError(`Invalid JSON representation for EditorSelection`);return new e(t.ranges.map(e=>TG.fromJSON(e)),t.main)}static single(t,n=t){return new e([e.range(t,n)],0)}static create(t,n=0){if(t.length==0)throw RangeError(`A selection needs at least one range`);for(let r=0,i=0;i<t.length;i++){let a=t[i];if(a.empty?a.from<=r:a.from<r)return e.normalized(t.slice(),n);r=a.to}return new e(t,n)}static cursor(e,t=0,n,r){return TG.create(e,e,(t==0?0:t<0?8:16)|(n==null?7:Math.min(6,n))|(r??16777215)<<6)}static range(e,t,n,r,i){let a=(n??16777215)<<6|(r==null?7:Math.min(6,r));return!i&&e!=t&&(i=t<e?1:-1),t<e?TG.create(t,e,48|a):TG.create(e,t,(i?i<0?8:16:0)|a)}static normalized(t,n=0){let r=t[n];t.sort((e,t)=>
vendor: 31,604 bytes, lines 39-42
39e.from-t.from),n=t.indexOf(r);for(let r=1;r<t.length;r++){let i=t[r],a=t[r-1];if(i.empty?i.from<=a.to:i.from<a.to){let o=a.from,s=Math.max(i.to,a.to);r<=n&&n--,t.splice(--r,2,i.anchor>i.head?e.range(s,o):e.range(o,s))}}return new e(t,n)}},DG=0,OG=class e{constructor(e,t,n,r,i){this.combine=e,this.compareInput=t,this.compare=n,this.isStatic=r,this.id=DG++,this.default=e([]),this.extensions=typeof i==`function`?i(this):i}get reader(){return this}static define(t={}){return new e(t.combine||(e=>e),t.compareInput||((e,t)=>e===t),t.compare||(t.combine?(e,t)=>e===t:QW),!!t.static,t.enables)}of(e){return new kG([],this,0,e)}compute(e,t){if(this.isStatic)throw Error(`Can't compute a static facet`);return new kG(e,this,1,t)}computeN(e,t){if(this.isStatic)throw Error(`Can't compute a static facet`);return new kG(e,this,2,t)}from(e,t){return t||=e=>e,this.compute([e],n=>t(n.field(e)))}},kG=class{constructor(e,t,n,r){this.dependencies=e,this.facet=t,this.type=n,this.value=r,this.id=DG++}dynamicSlot(e){let t=this.value,n=this.facet.compareInput,r=this.id,i=e[r]>>1,a=this.type==2,o=!1,s=!1,c=[];for(let t of this.dependencies)t==`doc`?o=!0:t==`selection`?s=!0:(e[t.id]??1)&1||c.push(e[t.id]);return{create(e){return e.values[i]=t(e),1},update(e,r){if(o&&r.docChanged||s&&(r.docChanged||r.selection)||$W(e,c)){let r=t(e);if(a?!THe(r,e.values[i],n):!n(r,e.values[i]))return e.values[i]=r,1}return 0},reconfigure:(e,o)=>{let s,c=o.config.address[r];if(c!=null){let r=nG(o,c);if(this.dependencies.every(t=>t instanceof OG?o.facet(t)===e.facet(t):t instanceof jG?o.field(t,!1)==e.field(t,!1):!0)||(a?THe(s=t(e),r,n):n(s=t(e),r)))return e.values[i]=r,0}else s=t(e);return e.values[i]=s,1}}}},AG=OG.define({static:!0}),jG=class e{constructor(e,t,n,r,i){this.id=e,this.createF=t,this.updateF=n,this.compareF=r,this.spec=i,this.provides=void 0}static define(t){let n=new e(DG++,t.create,t.update,t.compare||((e,t)=>e===t),t);return t.provide&&(n.provides=t.provide(n)),n}create(e){return(e.facet(AG).find(e=>e.field==this)?.create||this.createF)(e)}slot(e){let t=e[this.id]>>1;return{create:e=>(e.values[t]=this.create(e),1),update:(e,n)=>{let r=e.values[t],i=this.updateF(r,n);return this.compareF(r,i)?0:(e.values[t]=i,1)},reconfigure:(e,n)=>{let r=e.facet(AG),i=n.facet(AG),a;return(a=r.find(e=>e.field==this))&&a!=i.find(e=>e.field==this)?(e.values[t]=a.create(e),1):n.config.address[this.id]==null?(e.values[t]=this.create(e),1):(e.values[t]=n.field(this),0)}}}init(e){return[this,AG.of({field:this,create:e})]}get extension(){return this}},MG={lowest:4,low:3,default:2,high:1,highest:0},NG={highest:eG(MG.highest),high:eG(MG.high),default:eG(MG.default),low:eG(MG.low),lowest:eG(MG.lowest)},PG=class{constructor(e,t){this.inner=e,this.prec=t}},FG=class e{of(e){return new IG(this,e)}reconfigure(t){return e.reconfigure.of({compartment:this,extension:t})}get(e){return e.config.compartments.get(this)}},IG=class{constructor(e,t){this.compartment=e,this.inner=t}},LG=class e{constructor(e,t,n,r,i,a){for(this.base=e,this.compartments=t,this.dynamicSlots=n,this.address=r,this.staticValues=i,this.facets=a,this.statusTemplate=[];this.statusTemplate.length<n.length;)this.statusTemplate.push(0)}staticFacet(e){let t=this.address[e.id];return t==null?e.default:this.staticValues[t>>1]}static resolve(t,n,r){let i=[],a=Object.create(null),o=new Map;for(let e of DHe(t,n,o))e instanceof jG?i.push(e):(a[e.facet.id]||(a[e.facet.id]=[])).push(e);let s=Object.create(null),c=[],l=[];for(let e of i)s[e.id]=l.length<<1,l.push(t=>e.slot(t));let u=r?.config.facets;for(let e in a){let t=a[e],n=t[0].facet,i=u&&u[e]||[];if(t.every(e=>e.type==0))if(s[n.id]=c.length<<1|1,QW(i,t))c.push(r.facet(n));else{let e=n.combine(t.map(e=>e.value));c.push(r&&n.compare(e,r.facet(n))?r.facet(n):e)}else{for(let e of t)e.type==0?(s[e.id]=c.length<<1|1,c.push(e.value)):(s[e.id]=l.length<<1,l.push(t=>e.dynamicSlot(t)));s[n.id]=l.length<<1,l.push(e=>EHe(e,n,t))}}let d=l.map(e=>e(s));return new e(t,o,d,s,c,a)}},RG=OG.define(),zG=OG.define({combine:e=>e.some(e=>e),static:!0}),BG=OG.define({combine:e=>e.length?e[0]:void 0,static:!0}),VG=OG.define(),HG=OG.define(),UG=OG.define(),WG=OG.define({combine:e=>e.length?e[0]:!1}),GG=class{constructor(e,t){this.type=e,this.value=t}static define(){return new BHe}},BHe=class{of(e){return new GG(this,e)}},VHe=class{constructor(e){this.map=e}of(e){return new KG(this,e)}},KG=class e{constructor(e,t){this.type=e,this.value=t}map(t){let n=this.type.map(this.value,t);return n===void 0?void 0:n==this.value?this:new e(this.type,n)}is(e){return this.type==e}static define(e={}){return new VHe(e.map||(e=>e))}static mapEffects(e,t){if(!e.length)return e;let n=[];for(let r of e){let e=r.map(t);e&&n.push(e)}return n}},KG.reconfigure=KG.define(),KG.appendConfig=KG.define(),qG=class e{constructor(t,n,r,i,a,o){this.startState=t,this.changes=n,this.selection=r,this.effects=i,this.annotations=a,this.scrollIntoView=o,this._doc=null,this._state=null,r&&wHe(r,n.newLength),a.some(t=>t.type==e.time)||(this.annotations=a.concat(e.time.of(Date.now())))}static create(t,n,r,i,a,o){return new e(t,n,r,i,a,o)}get newDoc(){return this._doc||=this.changes.apply(this.startState.doc)}get newSelection(){return this.selection||this.startState.selection.map(this.changes)}get state(){return this._state||this.startState.applyTransaction(this),this._state}annotation(e){for(let t of this.annotations)if(t.type==e)return t.value}get docChanged(){return!this.changes.empty}get reconfigured(){return this.startState.config!=this.state.config}isUserEvent(t){let n=this.annotation(e.userEvent);return!!(n&&(n==t||n.length>t.length&&n.slice(0,t.length)==t&&n[t.length]==`.`))}},qG.time=GG.define(),qG.userEvent=GG.define(),qG.addToHistory=GG.define(),qG.remote=GG.define(),HHe=[],JG=(function(e){return e[e.Word=0]=`Word`,e[e.Space=1]=`Space`,e[e.Other=2]=`Other`,e})(JG||={}),UHe=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/;try{YG=RegExp(`[\\p{Alphabetic}\\p{Number}_]`,`u`)}catch{}XG=class e{constructor(e,t,n,r,i,a){this.config=e,this.doc=t,this.selection=n,this.values=r,this.status=e.statusTemplate.slice(),this.computeSlot=i,a&&(a._state=this);for(let e=0;e<this.config.dynamicSlots.length;e++)tG(this,e<<1);this.computeSlot=null}field(e,t=!0){let n=this.config.address[e.id];if(n==null){if(t)throw RangeError(`Field is not present in this state`);return}return tG(this,n),nG(this,n)}update(...e){return AHe(this,e,!0)}applyTransaction(t){let n=this.config,{base:r,compartments:i}=n;for(let e of t.effects)e.is(FG.reconfigure)?(n&&=(i=new Map,n.compartments.forEach((e,t)=>i.set(t,e)),null),i.set(e.value.compartment,e.value.extension)):e.is(KG.reconfigure)?(n=null,r=e.value):e.is(KG.appendConfig)&&(n=null,r=iG(r).concat(e.value));let a;n?a=t.startState.values.slice():(n=LG.resolve(r,i,this),a=new e(n,this.doc,this.selection,n.dynamicSlots.map(()=>null),(e,t)=>t.reconfigure(e,this),null).values);let o=t.startState.facet(zG)?t.newSelection:t.newSelection.asSingle();new e(n,t.newDoc,o,a,(e,n)=>n.update(e,t),t)}replaceSelection(e){return typeof e==`string`&&(e=this.toText(e)),this.changeByRange(t=>({changes:{from:t.from,to:t.to,insert:e},range:EG.cursor(t.from+e.length)}))}changeByRange(e){let t=this.selection,n=e(t.ranges[0]),r=this.changes(n.changes),i=[n.range],a=iG(n.effects);for(let n=1;n<t.ranges.length;n++){let o=e(t.ranges[n]),s=this.changes(o.changes),c=s.map(r);for(let e=0;e<n;e++)i[e]=i[e].map(c);let l=r.mapDesc(s,!0);i.push(o.range.map(l)),r=r.compose(c),a=KG.mapEffects(a,c).concat(KG.mapEffects(iG(o.effects),l))}return{changes:r,selection:EG.create(i,t.mainIndex),effects:a}}changes(t=[]){return t instanceof CG?t:CG.of(t,this.doc.length,this.facet(e.lineSeparator))}toText(t){return mG.of(t.split(this.facet(e.lineSeparator)||bG))}sliceDoc(e=0,t=this.doc.length){return this.doc.sliceString(e,t,this.lineBreak)}facet(e){let t=this.config.address[e.id];return t==null?e.default:(tG(this,t),nG(this,t))}toJSON(e){let t={doc:this.sliceDoc(),selection:this.selection.toJSON()};if(e)for(let n in e){let r=e[n];r instanceof jG&&this.config.address[r.id]!=null&&(t[n]=r.spec.toJSON(this.field(e[n]),this))}return t}static fromJSON(t,n={},r){if(!t||typeof t.doc!=`string`)throw RangeError(`Invalid JSON representation for EditorState`);let i=[];if(r){for(let e in r)if(Object.prototype.hasOwnProperty.call(t,e)){let n=r[e],a=t[e];i.push(n.init(e=>n.spec.fromJSON(a,e)))}}return e.create({doc:t.doc,selection:EG.fromJSON(t.selection),extensions:n.extensions?i.concat([n.extensions]):i})}static create(t={}){let n=LG.resolve(t.extensions||[],new Map),r=t.doc instanceof mG?t.doc:mG.of((t.doc||``).split(n.staticFacet(e.lineSeparator)||bG)),i=t.selection?t.selection instanceof EG?t.selection:EG.single(t.selection.anchor,t.selection.head):EG.single(0);return wHe(i,r.length),n.staticFacet(zG)||(i=i.asSingle()),new e(n,r,i,n.dynamicSlots.map(()=>null),(e,t)=>t.create(e),null)}get tabSize(){return this.facet(e.tabSize)}get lineBreak(){return this.facet(e.lineSeparator)||`
40`}get readOnly(){return this.facet(WG)}phrase(t,...n){for(let n of this.facet(e.phrases))if(Object.prototype.hasOwnProperty.call(n,t)){t=n[t];break}return n.length&&(t=t.replace(/\$(\$|\d*)/g,(e,t)=>{if(t==`$`)return`$`;let r=+(t||1);return!r||r>n.length?e:n[r-1]})),t}languageDataAt(e,t,n=-1){let r=[];for(let i of this.facet(RG))for(let a of i(this,t,n))Object.prototype.hasOwnProperty.call(a,e)&&r.push(a[e]);return r}charCategorizer(e){let t=this.languageDataAt(`wordChars`,e);return PHe(t.length?t[0]:``)}wordAt(e){let{text:t,from:n,length:r}=this.doc.lineAt(e),i=this.charCategorizer(e),a=e-n,o=e-n;for(;a>0;){let e=KW(t,a,!1);if(i(t.slice(e,a))!=JG.Word)break;a=e}for(;o<r;){let e=KW(t,o);if(i(t.slice(o,e))!=JG.Word)break;o=e}return a==o?null:EG.range(a+n,o+n)}},XG.allowMultipleSelections=zG,XG.tabSize=OG.define({combine:e=>e.length?e[0]:4}),XG.lineSeparator=BG,XG.readOnly=WG,XG.phrases=OG.define({compare(e,t){let n=Object.keys(e),r=Object.keys(t);return n.length==r.length&&n.every(n=>e[n]==t[n])}}),XG.languageData=RG,XG.changeFilter=VG,XG.transactionFilter=HG,XG.transactionExtender=UG,FG.reconfigure=KG.define(),ZG=class{eq(e){return this==e}range(e,t=e){return QG.create(e,t,this)}},ZG.prototype.startSide=ZG.prototype.endSide=0,ZG.prototype.point=!1,ZG.prototype.mapMode=xG.TrackDel,QG=class e{constructor(e,t,n){this.from=e,this.to=t,this.value=n}static create(t,n,r){return new e(t,n,r)}},WHe=class e{constructor(e,t,n,r){this.from=e,this.to=t,this.value=n,this.maxPoint=r}get length(){return this.to[this.to.length-1]}findIndex(e,t,n,r=0){let i=n?this.to:this.from;for(let a=r,o=i.length;;){if(a==o)return a;let r=a+o>>1,s=i[r]-e||(n?this.value[r].endSide:this.value[r].startSide)-t;if(r==a)return s>=0?a:o;s>=0?o=r:a=r+1}}between(e,t,n,r){for(let i=this.findIndex(t,-1e9,!0),a=this.findIndex(n,1e9,!1,i);i<a;i++)if(r(this.from[i]+e,this.to[i]+e,this.value[i])===!1)return!1}map(t,n){let r=[],i=[],a=[],o=-1,s=-1;for(let e=0;e<this.value.length;e++){let c=this.value[e],l=this.from[e]+t,u=this.to[e]+t,d,f;if(l==u){let e=n.mapPos(l,c.startSide,c.mapMode);if(e==null||(d=f=e,c.startSide!=c.endSide&&(f=n.mapPos(l,c.endSide),f<d)))continue}else if(d=n.mapPos(l,c.startSide),f=n.mapPos(u,c.endSide),d>f||d==f&&c.startSide>0&&c.endSide<=0)continue;(f-d||c.endSide-c.startSide)<0||(o<0&&(o=d),c.point&&(s=Math.max(s,f-d)),r.push(c),i.push(d-o),a.push(f-o))}return{mapped:r.length?new e(i,a,r,s):null,pos:o}}},$G=class e{constructor(e,t,n,r){this.chunkPos=e,this.chunk=t,this.nextLayer=n,this.maxPoint=r}static create(t,n,r,i){return new e(t,n,r,i)}get length(){let e=this.chunk.length-1;return e<0?0:Math.max(this.chunkEnd(e),this.nextLayer.length)}get size(){if(this.isEmpty)return 0;let e=this.nextLayer.size;for(let t of this.chunk)e+=t.value.length;return e}chunkEnd(e){return this.chunkPos[e]+this.chunk[e].length}update(t){let{add:n=[],sort:r=!1,filterFrom:i=0,filterTo:a=this.length}=t,o=t.filter;if(n.length==0&&!o)return this;if(r&&(n=n.slice().sort(sG)),this.isEmpty)return n.length?e.of(n):this;let s=new tK(this,null,-1).goto(0),c=0,l=[],u=new eK;for(;s.value||c<n.length;)if(c<n.length&&(s.from-n[c].from||s.startSide-n[c].value.startSide)>=0){let e=n[c++];u.addInner(e.from,e.to,e.value)||l.push(e)}else s.rangeIndex==1&&s.chunkIndex<this.chunk.length&&(c==n.length||this.chunkEnd(s.chunkIndex)<n[c].from)&&(!o||i>this.chunkEnd(s.chunkIndex)||a<this.chunkPos[s.chunkIndex])&&u.addChunk(this.chunkPos[s.chunkIndex],this.chunk[s.chunkIndex])?s.nextChunk():((!o||i>s.to||a<s.from||o(s.from,s.to,s.value))&&(u.addInner(s.from,s.to,s.value)||l.push(QG.create(s.from,s.to,s.value))),s.next());return u.finishInner(this.nextLayer.isEmpty&&!l.length?e.empty:this.nextLayer.update({add:l,filter:o,filterFrom:i,filterTo:a}))}map(t){if(t.empty||this.isEmpty)return this;let n=[],r=[],i=-1;for(let e=0;e<this.chunk.length;e++){let a=this.chunkPos[e],o=this.chunk[e],s=t.touchesRange(a,a+o.length);if(s===!1)i=Math.max(i,o.maxPoint),n.push(o),r.push(t.mapPos(a));else if(s===!0){let{mapped:e,pos:s}=o.map(a,t);e&&(i=Math.max(i,e.maxPoint),n.push(e),r.push(s))}}let a=this.nextLayer.map(t);return n.length==0?a:new e(r,n,a||e.empty,i)}between(e,t,n){if(!this.isEmpty){for(let r=0;r<this.chunk.length;r++){let i=this.chunkPos[r],a=this.chunk[r];if(t>=i&&e<=i+a.length&&a.between(i,e-i,t-i,n)===!1)return}this.nextLayer.between(e,t,n)}}iter(e=0){return nK.from([this]).goto(e)}get isEmpty(){return this.nextLayer==this}static iter(e,t=0){return nK.from(e).goto(t)}static compare(e,t,n,r,i=-1){let a=e.filter(e=>e.maxPoint>0||!e.isEmpty&&e.maxPoint>=i),o=t.filter(e=>e.maxPoint>0||!e.isEmpty&&e.maxPoint>=i),s=IHe(a,o,n),c=new rK(a,s,i),l=new rK(o,s,i);n.iterGaps((e,t,n)=>LHe(c,e,l,t,n,r)),n.empty&&n.length==0&&LHe(c,0,l,0,0,r)}static eq(e,t,n=0,r){r??=999999999;let i=e.filter(e=>!e.isEmpty&&t.indexOf(e)<0),a=t.filter(t=>!t.isEmpty&&e.indexOf(t)<0);if(i.length!=a.length)return!1;if(!i.length)return!0;let o=IHe(i,a),s=new rK(i,o,0).goto(n),c=new rK(a,o,0).goto(n);for(;;){if(s.to!=c.to||!lG(s.active,c.active)||s.point&&(!c.point||!oG(s.point,c.point)))return!1;if(s.to>r)return!0;s.next(),c.next()}}static spans(e,t,n,r,i=-1){let a=new rK(e,null,i).goto(t),o=t,s=a.openStart;for(;;){let e=Math.min(a.to,n);if(a.point){let n=a.activeForPoint(a.to),i=a.pointFrom<t?n.length+1:a.point.startSide<0?n.length:Math.min(n.length,s);r.point(o,e,a.point,n,i,a.pointRank),s=Math.min(a.openEnd(e),n.length)}else e>o&&(r.span(o,e,a.active,s),s=a.openEnd(e));if(a.to>n)return s+(a.point&&a.to>n?1:0);o=a.to,a.next()}}static of(e,t=!1){let n=new eK;for(let r of e instanceof QG?[e]:t?FHe(e):e)n.add(r.from,r.to,r.value);return n.finish()}static join(t){if(!t.length)return e.empty;let n=t[t.length-1];for(let r=t.length-2;r>=0;r--)for(let i=t[r];i!=e.empty;i=i.nextLayer)n=new e(i.chunkPos,i.chunk,n,Math.max(i.maxPoint,n.maxPoint));return n}},$G.empty=new $G([],[],null,-1),$G.empty.nextLayer=$G.empty,eK=class e{finishChunk(e){this.chunks.push(new WHe(this.from,this.to,this.value,this.maxPoint)),this.chunkPos.push(this.chunkStart),this.chunkStart=-1,this.setMaxPoint=Math.max(this.setMaxPoint,this.maxPoint),this.maxPoint=-1,e&&(this.from=[],this.to=[],this.value=[])}constructor(){this.chunks=[],this.chunkPos=[],this.chunkStart=-1,this.last=null,this.lastFrom=-1e9,this.lastTo=-1e9,this.from=[],this.to=[],this.value=[],this.maxPoint=-1,this.setMaxPoint=-1,this.nextLayer=null}add(t,n,r){this.addInner(t,n,r)||(this.nextLayer||=new e).add(t,n,r)}addInner(e,t,n){let r=e-this.lastTo||n.startSide-this.last.endSide;if(r<=0&&(e-this.lastFrom||n.startSide-this.last.startSide)<0)throw Error("Ranges must be added sorted by `from` position and `startSide`");return r<0?!1:(this.from.length==250&&this.finishChunk(!0),this.chunkStart<0&&(this.chunkStart=e),this.from.push(e-this.chunkStart),this.to.push(t-this.chunkStart),this.last=n,this.lastFrom=e,this.lastTo=t,this.value.push(n),n.point&&(this.maxPoint=Math.max(this.maxPoint,t-e)),!0)}addChunk(e,t){if((e-this.lastTo||t.value[0].startSide-this.last.endSide)<0)return!1;this.from.length&&this.finishChunk(!0),this.setMaxPoint=Math.max(this.setMaxPoint,t.maxPoint),this.chunks.push(t),this.chunkPos.push(e);let n=t.value.length-1;return this.last=t.value[n],this.lastFrom=t.from[n]+e,this.lastTo=t.to[n]+e,!0}finish(){return this.finishInner($G.empty)}finishInner(e){if(this.from.length&&this.finishChunk(!1),this.chunks.length==0)return e;let t=$G.create(this.chunkPos,this.chunks,this.nextLayer?this.nextLayer.finishInner(e):e,this.setMaxPoint);return this.from=null,t}},tK=class{constructor(e,t,n,r=0){this.layer=e,this.skip=t,this.minPoint=n,this.rank=r}get startSide(){return this.value?this.value.startSide:0}get endSide(){return this.value?this.value.endSide:0}goto(e,t=-1e9){return this.chunkIndex=this.rangeIndex=0,this.gotoInner(e,t,!1),this}gotoInner(e,t,n){for(;this.chunkIndex<this.layer.chunk.length;){let t=this.layer.chunk[this.chunkIndex];if(!(this.skip&&this.skip.has(t)||this.layer.chunkEnd(this.chunkIndex)<e||t.maxPoint<this.minPoint))break;this.chunkIndex++,n=!1}if(this.chunkIndex<this.layer.chunk.length){let r=this.layer.chunk[this.chunkIndex].findIndex(e-this.layer.chunkPos[this.chunkIndex],t,!0);(!n||this.rangeIndex<r)&&this.setRangeIndex(r)}this.next()}forward(e,t){(this.to-e||this.endSide-t)<0&&this.gotoInner(e,t,!0)}next(){for(;;)if(this.chunkIndex==this.layer.chunk.length){this.from=this.to=1e9,this.value=null;break}else{let e=this.layer.chunkPos[this.chunkIndex],t=this.layer.chunk[this.chunkIndex],n=e+t.from[this.rangeIndex];if(this.from=n,this.to=e+t.to[this.rangeIndex],this.value=t.value[this.rangeIndex],this.setRangeIndex(this.rangeIndex+1),this.minPoint<0||this.value.point&&this.to-this.from>=this.minPoint)break}}setRangeIndex(e){if(e==this.layer.chunk[this.chunkIndex].value.length){if(this.chunkIndex++,this.skip)for(;this.chunkIndex<this.layer.chunk.length&&this.skip.has(this.layer.chunk[this.chunkIndex]);)this.chunkIndex++;this.rangeIndex=0}else this.rangeIndex=e}nextChunk(){this.chunkIndex++,this.rangeIndex=0,this.next()}compare(e){return this.from-e.from||this.startSide-e.startSide||this.rank-e.rank||this.to-e.to||this.endSide-e.endSide}},nK=class e{constructor(e){this.heap=e}static from(t,n=null,r=-1){let i=[];for(let e=0;e<t.length;e++)for(let a=t[e];!a.isEmpty;a=a.nextLayer)a.maxPoint>=r&&i.push(new tK(a,n,r,e));return i.length==1?i[0]:new e(i)}get startSide(){return this.value?this.value.startSide:0}goto(e,t=-1e9){for(let n of this.heap)n.goto(e,t);for(let e=this.heap.length>>1;e>=0;e--)cG(this.heap,e);return this.next(),this}forward(e,t){for(let n of this.heap)n.forward(e,t);for(let e=this.heap.length>>1;e>=0;e--)cG(this.heap,e);(this.to-e||this.value.endSide-t)<0&&this.next()}next(){if(this.heap.length==0)this.from=this.to=1e9,this.value=null,this.rank=-1;else{let e=this.heap[0];this.from=e.from,this.to=e.to,this.value=e.value,this.rank=e.rank,e.value&&e.next(),cG(this.heap,0)}}},rK=class{constructor(e,t,n){this.minPoint=n,this.active=[],this.activeTo=[],this.activeRank=[],this.minActive=-1,this.point=null,this.pointFrom=0,this.pointRank=0,this.to=-1e9,this.endSide=0,this.openStart=-1,this.cursor=nK.from(e,t,n)}goto(e,t=-1e9){return this.cursor.goto(e,t),this.active.length=this.activeTo.length=this.activeRank.length=0,this.minActive=-1,this.to=e,this.endSide=t,this.openStart=-1,this.next(),this}forward(e,t){for(;this.minActive>-1&&(this.activeTo[this.minActive]-e||this.active[this.minActive].endSide-t)<0;)this.removeActive(this.minActive);this.cursor.forward(e,t)}removeActive(e){uG(this.active,e),uG(this.activeTo,e),uG(this.activeRank,e),this.minActive=RHe(this.active,this.activeTo)}addActive(e){let t=0,{value:n,to:r,rank:i}=this.cursor;for(;t<this.activeRank.length&&(i-this.activeRank[t]||r-this.activeTo[t])>0;)t++;dG(this.active,t,n),dG(this.activeTo,t,r),dG(this.activeRank,t,i),e&&dG(e,t,this.cursor.from),this.minActive=RHe(this.active,this.activeTo)}next(){let e=this.to,t=this.point;this.point=null;let n=this.openStart<0?[]:null;for(;;){let r=this.minActive;if(r>-1&&(this.activeTo[r]-this.cursor.from||this.active[r].endSide-this.cursor.startSide)<0){if(this.activeTo[r]>e){this.to=this.activeTo[r],this.endSide=this.active[r].endSide;break}this.removeActive(r),n&&uG(n,r)}else if(!this.cursor.value){this.to=this.endSide=1e9;break}else if(this.cursor.from>e){this.to=this.cursor.from,this.endSide=this.cursor.startSide;break}else{let e=this.cursor.value;if(!e.point)this.addActive(n),this.cursor.next();else if(t&&this.cursor.to==this.to&&this.cursor.from<this.cursor.to)this.cursor.next();else{this.point=e,this.pointFrom=this.cursor.from,this.pointRank=this.cursor.rank,this.to=this.cursor.to,this.endSide=e.endSide,this.cursor.next(),this.forward(this.to,this.endSide);break}}}if(n){this.openStart=0;for(let t=n.length-1;t>=0&&n[t]<e;t--)this.openStart++}}activeForPoint(e){if(!this.active.length)return this.active;let t=[];for(let n=this.active.length-1;n>=0&&!(this.activeRank[n]<this.pointRank);n--)(this.activeTo[n]>e||this.activeTo[n]==e&&this.active[n].endSide>=this.point.endSide)&&t.push(this.active[n]);return t.reverse()}openEnd(e){let t=0;for(let n=this.activeTo.length-1;n>=0&&this.activeTo[n]>e;n--)t++;return t}}})),aK,oK,sK,cK,lK,uK,GHe,KHe=j((()=>{aK=`ͼ`,oK=typeof Symbol>`u`?`__ͼ`:Symbol.for(aK),sK=typeof Symbol>`u`?`__styleSet`+Math.floor(Math.random()*1e8):Symbol(`styleSet`),cK=typeof globalThis<`u`?globalThis:typeof window<`u`?window:{},lK=class{constructor(e,t){this.rules=[];let{finish:n}=t||{};function r(e){return/^@/.test(e)?[e]:e.split(/,\s*/)}function i(e,t,a,o){let s=[],c=/^@(\w+)\b/.exec(e[0]),l=c&&c[1]==`keyframes`;if(c&&t==null)return a.push(e[0]+`;`);for(let n in t){let o=t[n];if(/&/.test(n))i(n.split(/,\s*/).map(t=>e.map(e=>t.replace(/&/,e))).reduce((e,t)=>e.concat(t)),o,a);else if(o&&typeof o==`object`){if(!c)throw RangeError(`The value of a property (`+n+`) should be a primitive value.`);i(r(n),o,s,l)}else o!=null&&s.push(n.replace(/_.*/,``).replace(/[A-Z]/g,e=>`-`+e.toLowerCase())+`: `+o+`;`)}(s.length||l)&&a.push((n&&!c&&!o?e.map(n):e).join(`, `)+` {`+s.join(` `)+`}`)}for(let t in e)i(r(t),e[t],this.rules)}getRules(){return this.rules.join(`
41`)}static newName(){let e=cK[oK]||1;return cK[oK]=e+1,aK+e.toString(36)}static mount(e,t,n){let r=e[sK],i=n&&n.nonce;r?i&&r.setNonce(i):r=new GHe(e,i),r.mount(Array.isArray(t)?t:[t],e)}},uK=new Map,GHe=class{constructor(e,t){let n=e.ownerDocument||e,r=n.defaultView;if(!e.head&&e.adoptedStyleSheets&&r.CSSStyleSheet){let t=uK.get(n);if(t)return e[sK]=t;this.sheet=new r.CSSStyleSheet,uK.set(n,this)}else this.styleTag=n.createElement(`style`),t&&this.styleTag.setAttribute(`nonce`,t);this.modules=[],e[sK]=this}mount(e,t){let n=this.sheet,r=0,i=0;for(let t=0;t<e.length;t++){let a=e[t],o=this.modules.indexOf(a);if(o<i&&o>-1&&(this.modules.splice(o,1),i--,o=-1),o==-1){if(this.modules.splice(i++,0,a),n)for(let e=0;e<a.rules.length;e++)n.insertRule(a.rules[e],r++)}else{for(;i<o;)r+=this.modules[i++].rules.length;r+=a.rules.length,i++}}if(n)t.adoptedStyleSheets.indexOf(this.sheet)<0&&(t.adoptedStyleSheets=[this.sheet,...t.adoptedStyleSheets]);else{let e=``;for(let t=0;t<this.modules.length;t++)e+=this.modules[t].getRules()+`
42`;this.styleTag.textContent=e;let n=t.head||t;this.styleTag.parentNode!=n&&n.insertBefore(this.styleTag,n.firstChild)}}setNonce(e){this.styleTag&&this.styleTag.getAttribute(`nonce`)!=e&&this.styleTag.setAttribute(`nonce`,e)}}}));function qHe(e){var t=!(JHe&&e.metaKey&&e.shiftKey&&!e.ctrlKey&&!e.altKey||YHe&&e.shiftKey&&e.key&&e.key.length==1||e.key==`Unidentified`)&&e.key||(e.shiftKey?fK:dK)[e.keyCode]||e.key||`Unidentified`;return t==`Esc`&&(t=`Escape`),t==`Del`&&(t=`Delete`),t==`Left`&&(t=`ArrowLeft`),t==`Up`&&(t=`ArrowUp`),t==`Right`&&(t=`ArrowRight`),t==`Down`&&(t=`ArrowDown`),t}var dK,fK,JHe,YHe,pK,XHe=j((()=>{for(dK={8:`Backspace`,9:`Tab`,10:`Enter`,12:`NumLock`,13:`Enter`,16:`Shift`,17:`Control`,18:`Alt`,20:`CapsLock`,27:`Escape`,32:` `,33:`PageUp`,34:`PageDown`,35:`End`,36:`Home`,37:`ArrowLeft`,38:`ArrowUp`,39:`ArrowRight`,40:`ArrowDown`,44:`PrintScreen`,45:`Insert`,46:`Delete`,59:`;`,61:`=`,91:`Meta`,92:`Meta`,106:`*`,107:`+`,108:`,`,109:`-`,110:`.`,111:`/`,144:`NumLock`,145:`ScrollLock`,160:`Shift`,161:`Shift`,162:`Control`,163:`Control`,164:`Alt`,165:`Alt`,173:`-`,186:`;`,187:`=`,188:`,`,189:`-`,190:`.`,191:`/`,192:"`",219:`[`,220:`\\`,221:`]`,222:`'`},fK={48:`)`,49:`!`,50:`@`,51:`#`,52:`$`,53:`%`,54:`^`,55:`&`,56:`*`,57:`(`,59:`:`,61:`+`,173:`_`,186:`:`,187:`+`,188:`<`,189:`_`,190:`>`,191:`?`,192:`~`,219:`{`,220:`|`,221:`}`,222:`"`},JHe=typeof navigator<`u`&&/Mac/.test(navigator.platform),YHe=typeof navigator<`u`&&/MSIE \d|Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(navigator.userAgent),pK=0;pK<10;pK++)dK[48+pK]=dK[96+pK]=String(pK);for(pK=1;pK<=24;pK++)dK[pK+111]=`F`+pK;for(pK=65;pK<=90;pK++)dK[pK]=String.fromCharCode(pK+32),fK[pK]=String.fromCharCode(pK);for(var e in dK)fK.hasOwnProperty(e)||(fK[e]=dK[e])}));function mK(){var e=arguments[0];typeof e==`string`&&(e=document.createElement(e));var t=1,n=arguments[1];if(n&&typeof n==`object`&&n.nodeType==null&&!Array.isArray(n)){for(var r in n)if(Object.prototype.hasOwnProperty.call(n,r)){var i=n[r];typeof i==`string`?e.setAttribute(r,i):i!=null&&(e[r]=i)}t++}for(;t<arguments.length;t++)ZHe(e,arguments[t]);return e}function ZHe(e,t){if(typeof t==`string`)e.appendChild(document.createTextNode(t));else if(t!=null)if(t.nodeType!=null)e.appendChild(t);else if(Array.isArray(t))for(var n=0;n<t.length;n++)ZHe(e,t[n]);else throw RangeError(`Unsupported child node: `+t)}var QHe=j((()=>{}));function hK(e,t){for(let n in e)n==`class`&&t.class?t.class+=` `+e.class:n==`style`&&t.style?t.style+=`;`+e.style:t[n]=e[n];return t}function gK(e,t,n){if(e==t)return!0;e||=cq,t||=cq;let r=Object.keys(e),i=Object.keys(t);if(r.length-(n&&r.indexOf(n)>-1?1:0)!=i.length-(n&&i.indexOf(n)>-1?1:0))return!1;for(let a of r)if(a!=n&&(i.indexOf(a)==-1||e[a]!==t[a]))return!1;return!0}function $He(e,t){for(let n=e.attributes.length-1;n>=0;n--){let r=e.attributes[n].name;t[r]??e.removeAttribute(r)}for(let n in t){let r=t[n];n==`style`?e.style.cssText=r:e.getAttribute(n)!=r&&e.setAttribute(n,r)}}function eUe(e,t,n){let r=!1;if(t)for(let i in t)n&&i in n||(r=!0,i==`style`?e.style.cssText=``:e.removeAttribute(i));if(n)for(let i in n)t&&t[i]==n[i]||(r=!0,i==`style`?e.style.cssText=n[i]:e.setAttribute(i,n[i]));return r}function tUe(e){let t=Object.create(null);for(let n=0;n<e.attributes.length;n++){let r=e.attributes[n];t[r.name]=r.value}return t}function nUe(e,t=!1){let{inclusiveStart:n,inclusiveEnd:r}=e;return n??=e.inclusive,r??=e.inclusive,{start:n??t,end:r??t}}function rUe(e,t){return e==t||!!(e&&t&&e.compare(t))}function _K(e,t,n,r=0){let i=n.length-1;i>=0&&n[i]+r>=e?n[i]=Math.max(n[i],t):n.push(e,t)}function vK(e){let t;return t=e.nodeType==11?e.getSelection?e:e.ownerDocument:e,t.getSelection()}function yK(e,t){return t?e==t||e.contains(t.nodeType==1?t:t.parentNode):!1}function bK(e,t){if(!t.anchorNode)return!1;try{return yK(e,t.anchorNode)}catch{return!1}}function xK(e){return e.nodeType==3?DK(e,0,e.nodeValue.length).getClientRects():e.nodeType==1?e.getClientRects():[]}function SK(e,t,n,r){return n?iUe(e,t,n,r,-1)||iUe(e,t,n,r,1):!1}function CK(e){for(var t=0;;t++)if(e=e.previousSibling,!e)return t}function wK(e){return e.nodeType==1&&/^(DIV|P|LI|UL|OL|BLOCKQUOTE|DD|DT|H\d|SECTION|PRE)$/.test(e.nodeName)}function iUe(e,t,n,r,i){for(;;){if(e==n&&t==r)return!0;if(t==(i<0?0:TK(e))){if(e.nodeName==`DIV`)return!1;let n=e.parentNode;if(!n||n.nodeType!=1)return!1;t=CK(e)+(i<0?0:1),e=n}else if(e.nodeType==1){if(e=e.childNodes[t+(i<0?-1:0)],e.nodeType==1&&e.contentEditable==`false`)return!1;t=i<0?TK(e):0}else return!1}}function TK(e){return e.nodeType==3?e.nodeValue.length:e.childNodes.length}function EK(e,t){let n=t?e.left:e.right;return{left:n,right:n,top:e.top,bottom:e.bottom}}function aUe(e){let t=e.visualViewport;return t?{left:0,right:t.width,top:0,bottom:t.height}:{left:0,right:e.innerWidth,top:0,bottom:e.innerHeight}}function oUe(e,t){let n=t.width/e.offsetWidth,r=t.height/e.offsetHeight;return(n>.995&&n<1.005||!isFinite(n)||Math.abs(t.width-e.offsetWidth)<1)&&(n=1),(r>.995&&r<1.005||!isFinite(r)||Math.abs(t.height-e.offsetHeight)<1)&&(r=1),{scaleX:n,scaleY:r}}function sUe(e,t,n,r,i,a,o,s){let c=e.ownerDocument,l=c.defaultView||window;for(let u=e,d=!1;u&&!d;)if(u.nodeType==1){let e,f=u==c.body,p=1,m=1;if(f)e=aUe(l);else{if(/^(fixed|sticky)$/.test(getComputedStyle(u).position)&&(d=!0),u.scrollHeight<=u.clientHeight&&u.scrollWidth<=u.clientWidth){u=u.assignedSlot||u.parentNode;continue}let t=u.getBoundingClientRect();({scaleX:p,scaleY:m}=oUe(u,t)),e={left:t.left,right:t.left+u.clientWidth*p,top:t.top,bottom:t.top+u.clientHeight*m}}let h=0,g=0;if(i==`nearest`)t.top<e.top+o?(g=t.top-(e.top+o),n>0&&t.bottom>e.bottom+g&&(g=t.bottom-e.bottom+o)):t.bottom>e.bottom-o&&(g=t.bottom-e.bottom+o,n<0&&t.top-g<e.top&&(g=t.top-(e.top+o)));else{let r=t.bottom-t.top,a=e.bottom-e.top;g=(i==`center`&&r<=a?t.top+r/2-a/2:i==`start`||i==`center`&&n<0?t.top-o:t.bottom-a+o)-e.top}if(r==`nearest`?t.left<e.left+a?(h=t.left-(e.left+a),n>0&&t.right>e.right+h&&(h=t.right-e.right+a)):t.right>e.right-a&&(h=t.right-e.right+a,n<0&&t.left<e.left+h&&(h=t.left-(e.left+a))):h=(r==`center`?t.left+(t.right-t.left)/2-(e.right-e.left)/2:r==`start`==s?t.left-a:t.right-(e.right-e.left)+a)-e.left,h||g)if(f)l.scrollBy(h,g);else{let e=0,n=0;if(g){let e=u.scrollTop;u.scrollTop+=g/m,n=(u.scrollTop-e)*m}if(h){let t=u.scrollLeft;u.scrollLeft+=h/p,e=(u.scrollLeft-t)*p}t={left:t.left-e,top:t.top-n,right:t.right-e,bottom:t.bottom-n},e&&Math.abs(e-h)<1&&(r=`nearest`),n&&Math.abs(n-g)<1&&(i=`nearest`)}if(f)break;(t.top<e.top||t.bottom>e.bottom||t.left<e.left||t.right>e.right)&&(t={left:Math.max(t.left,e.left),right:Math.min(t.right,e.right),top:Math.max(t.top,e.top),bottom:Math.min(t.bottom,e.bottom)}),u=u.assignedSlot||u.parentNode}else if(u.nodeType==11)u=u.host;else break}function cUe(e,t=!0){let n=e.ownerDocument,r=null,i=null;for(let a=e.parentNode;a&&!(a==n.body||(!t||r)&&i);)if(a.nodeType==1)!i&&a.scrollHeight>a.clientHeight&&(i=a),t&&!r&&a.scrollWidth>a.clientWidth&&(r=a),a=a.assignedSlot||a.parentNode;else if(a.nodeType==11)a=a.host;else break;return{x:r,y:i}}function lUe(e){if(e.setActive)return e.setActive();if(gq)return e.focus(gq);let t=[];for(let n=e;n&&(t.push(n,n.scrollTop,n.scrollLeft),n!=n.ownerDocument);n=n.parentNode);if(e.focus(gq==null?{get preventScroll(){return gq={preventScroll:!0},!0}}:void 0),!gq){gq=!1;for(let e=0;e<t.length;){let n=t[e++],r=t[e++],i=t[e++];n.scrollTop!=r&&(n.scrollTop=r),n.scrollLeft!=i&&(n.scrollLeft=i)}}}function DK(e,t,n=t){let r=mGe||=document.createRange();return r.setEnd(e,n),r.setStart(e,t),r}function OK(e,t,n,r){let i={key:t,code:t,keyCode:n,which:n,cancelable:!0};r&&({altKey:i.altKey,ctrlKey:i.ctrlKey,shiftKey:i.shiftKey,metaKey:i.metaKey}=r);let a=new KeyboardEvent(`keydown`,i);a.synthetic=!0,e.dispatchEvent(a);let o=new KeyboardEvent(`keyup`,i);return o.synthetic=!0,e.dispatchEvent(o),a.defaultPrevented||o.defaultPrevented}function uUe(e){for(;e;){if(e&&(e.nodeType==9||e.nodeType==11&&e.host))return e;e=e.assignedSlot||e.parentNode}return null}function dUe(e,t){let n=t.focusNode,r=t.focusOffset;if(!n||t.anchorNode!=n||t.anchorOffset!=r)return!1;for(r=Math.min(r,TK(n));;)if(r){if(n.nodeType!=1)return!1;let e=n.childNodes[r-1];e.contentEditable==`false`?r--:(n=e,r=TK(n))}else if(n==e)return!0;else r=CK(n),n=n.parentNode}function fUe(e){return e instanceof Window?e.pageYOffset>
vendor: 4,343 bytes, line 42
42Math.max(0,e.document.documentElement.scrollHeight-e.innerHeight-4):e.scrollTop>Math.max(1,e.scrollHeight-e.clientHeight-4)}function pUe(e,t){for(let n=e,r=t;;)if(n.nodeType==3&&r>0)return{node:n,offset:r};else if(n.nodeType==1&&r>0){if(n.contentEditable==`false`)return null;n=n.childNodes[r-1],r=TK(n)}else if(n.parentNode&&!wK(n))r=CK(n),n=n.parentNode;else return null}function mUe(e,t){for(let n=e,r=t;;)if(n.nodeType==3&&r<n.nodeValue.length)return{node:n,offset:r};else if(n.nodeType==1&&r<n.childNodes.length){if(n.contentEditable==`false`)return null;n=n.childNodes[r],r=0}else if(n.parentNode&&!wK(n))r=CK(n)+1,n=n.parentNode;else return null}function hUe(e){let t=[];for(let n=0;n<e.length;n++)t.push(1<<e[n]);return t}function gUe(e){return e<=247?hGe[e]:1424<=e&&e<=1524?2:1536<=e&&e<=1785?gGe[e-1536]:1774<=e&&e<=2220?4:8192<=e&&e<=8204?256:64336<=e&&e<=65023?4:1}function _Ue(e,t){if(e.length!=t.length)return!1;for(let n=0;n<e.length;n++){let r=e[n],i=t[n];if(r.from!=i.from||r.to!=i.to||r.direction!=i.direction||!_Ue(r.inner,i.inner))return!1}return!0}function vUe(e,t,n,r,i){for(let a=0;a<=r.length;a++){let o=a?r[a-1].to:t,s=a<r.length?r[a].from:n,c=a?256:i;for(let t=o,n=c,r=c;t<s;t++){let i=gUe(e.charCodeAt(t));i==512?i=n:i==8&&r==4&&(i=16),wq[t]=i==4?2:i,i&7&&(r=i),n=i}for(let e=o,t=c,r=c;e<s;e++){let i=wq[e];if(i==128)e<s-1&&t==wq[e+1]&&t&24?i=wq[e]=t:wq[e]=256;else if(i==64){let i=e+1;for(;i<s&&wq[i]==64;)i++;let a=e&&t==8||i<n&&wq[i]==8?r==1?1:8:256;for(let t=e;t<i;t++)wq[t]=a;e=i-1}else i==8&&r==1&&(wq[e]=1);t=i,i&7&&(r=i)}}}function yUe(e,t,n,r,i){let a=i==1?2:1;for(let o=0,s=0,c=0;o<=r.length;o++){let l=o?r[o-1].to:t,u=o<r.length?r[o].from:n;for(let t=l,n,r,o;t<u;t++)if(r=xq[n=e.charCodeAt(t)])if(r<0){for(let e=s-3;e>=0;e-=3)if(Sq[e+1]==-r){let n=Sq[e+2],r=n&2?i:n&4?n&1?a:i:0;r&&(wq[t]=wq[Sq[e]]=r),s=e;break}}else if(Sq.length==189)break;else Sq[s++]=t,Sq[s++]=n,Sq[s++]=c;else if((o=wq[t])==2||o==1){let e=o==i;c=+!e;for(let t=s-3;t>=0;t-=3){let n=Sq[t+2];if(n&2)break;if(e)Sq[t+2]|=2;else{if(n&4)break;Sq[t+2]|=4}}}}}function bUe(e,t,n,r){for(let i=0,a=r;i<=n.length;i++){let o=i?n[i-1].to:e,s=i<n.length?n[i].from:t;for(let c=o;c<s;){let o=wq[c];if(o==256){let o=c+1;for(;;)if(o==s){if(i==n.length)break;o=n[i++].to,s=i<n.length?n[i].from:t}else if(wq[o]==256)o++;else break;let l=a==1,u=l==((o<t?wq[o]:r)==1)?l?1:2:r;for(let t=o,r=i,a=r?n[r-1].to:e;t>c;)t==a&&(t=n[--r].from,a=r?n[r-1].to:e),wq[--t]=u;c=o}else a=o,c++}}}function kK(e,t,n,r,i,a,o){let s=r%2?2:1;if(r%2==i%2)for(let c=t,l=0;c<n;){let t=!0,u=!1;if(l==a.length||c<a[l].from){let e=wq[c];e!=s&&(t=!1,u=e==16)}let d=!t&&s==1?[]:null,f=t?r:r+1,p=c;run:for(;;)if(l<a.length&&p==a[l].from){if(u)break run;let m=a[l];if(!t)for(let e=m.to,t=l+1;;){if(e==n)break run;if(t<a.length&&a[t].from==e)e=a[t++].to;else if(wq[e]==s)break run;else break}l++,d?d.push(m):(m.from>c&&o.push(new Cq(c,m.from,f)),AK(e,m.direction==yq==!(f%2)?r:r+1,i,m.inner,m.from,m.to,o),c=m.to),p=m.to}else if(p==n||(t?wq[p]!=s:wq[p]==s))break;else p++;d?kK(e,c,p,r+1,i,d,o):c<p&&o.push(new Cq(c,p,f)),c=p}else for(let c=n,l=a.length;c>t;){let n=!0,u=!1;if(!l||c>a[l-1].to){let e=wq[c-1];e!=s&&(n=!1,u=e==16)}let d=!n&&s==1?[]:null,f=n?r:r+1,p=c;run:for(;;)if(l&&p==a[l-1].to){if(u)break run;let m=a[--l];if(!n)for(let e=m.from,n=l;;){if(e==t)break run;if(n&&a[n-1].to==e)e=a[--n].from;else if(wq[e-1]==s)break run;else break}d?d.push(m):(m.to<c&&o.push(new Cq(m.to,c,f)),AK(e,m.direction==yq==!(f%2)?r:r+1,i,m.inner,m.from,m.to,o),c=m.from),p=m.from}else if(p==t||(n?wq[p-1]!=s:wq[p-1]==s))break;else p--;d?kK(e,p,c,r+1,i,d,o):p<c&&o.push(new Cq(p,c,f)),c=p}}function AK(e,t,n,r,i,a,o){let s=t%2?2:1;vUe(e,i,a,r,s),yUe(e,i,a,r,s),bUe(i,a,r,s),kK(e,i,a,t,n,r,o)}function xUe(e,t,n){if(!e)return[new Cq(0,0,+(t==bq))];if(t==yq&&!n.length&&!_Ge.test(e))return SUe(e.length);if(n.length)for(;e.length>wq.length;)wq[wq.length]=256;let r=[],i=t==yq?0:1;return AK(e,i,i,n,0,e.length,r),r}function SUe(e){return[new Cq(0,e,0)]}function CUe(e,t,n,r,i){let a=r.head-e.from,o=Cq.find(t,a,r.bidiLevel??-1,r.assoc),s=t[o],c=s.side(i,n);if(a==c){let e=o+=i?1:-1;if(e<0||e>=t.length)return null;s=t[o=e],a=s.side(!i,n),c=s.side(i,n)}let l=KW(e.text,a,s.forward(i,n));(l<s.from||l>s.to)&&(l=c),Tq=e.text.slice(Math.min(a,l),Math.max(a,l));let u=o==(i?t.length-1:0)?null:t[o+(i?1:-1)];
vendor: 29,894 bytes, lines 42-44
42return u&&l==c&&u.level+ +!i<s.level?EG.cursor(u.side(!i,n)+e.from,u.forward(i,n)?1:-1,u.level):EG.cursor(l+e.from,s.forward(i,n)?-1:1,s.level)}function wUe(e,t,n){for(let r=t;r<n;r++){let t=gUe(e.charCodeAt(r));if(t==1)return yq;if(t==2||t==4)return bq}return yq}function jK(e,t,n){let r=e.facet(kq);r.length?r[0](t):window.onerror&&window.onerror(String(t),n,void 0,void 0,t)||(n?console.error(n+`:`,t):console.error(t))}function TUe(e,t){let n=e.state.facet(Zq);if(!n.length)return n;let r=n.map(t=>t instanceof Function?t(e):t),i=[];return $G.spans(r,t.from,t.to,{point(){},span(e,n,r,a){let o=e-t.from,s=n-t.from,c=i;for(let e=r.length-1;e>=0;e--,a--){let n=r[e].spec.bidiIsolate,i;if(n??=wUe(t.text,o,s),a>0&&c.length&&(i=c[c.length-1]).to==o&&i.direction==n)i.to=s,c=i.inner;else{let e={from:o,to:s,direction:n,inner:[]};c.push(e),c=e.inner}}}}),i}function EUe(e){let t=0,n=0,r=0,i=0;for(let a of e.state.facet(Qq)){let o=a(e);o&&(o.left!=null&&(t=Math.max(t,o.left)),o.right!=null&&(n=Math.max(n,o.right)),o.top!=null&&(r=Math.max(r,o.top)),o.bottom!=null&&(i=Math.max(i,o.bottom)))}return{left:t,right:n,top:r,bottom:i}}function DUe(e){let t=e.nextSibling;return e.parentNode.removeChild(e),t}function OUe(e){let t=e.dom.lastChild;if(!t)return e.dom.getBoundingClientRect();let n=xK(t);return n[n.length-1]||null}function kUe(e,t){let n=e.coordsIn(0,1),r=t.coordsIn(0,1);return n&&r&&r.top<n.bottom}function AUe(e,t){let n=e=>{for(let r of e.children)if((t?r.isText():r.length)||n(r))return!0;return!1};return n(e)}function jUe(e){let t=e.isReplace?(e.startSide<0?64:0)|(e.endSide>0?128:0):e.startSide>0?32:16;return e.block&&(t|=256),t}function MUe(e,t){let n=t.spec.attributes,r=t.spec.class;return!n&&!r?e:(e||={class:`cm-line`},n&&hK(n,e),r&&(e.class+=` `+r),e)}function NUe(e){let t=[];for(let n=e.parents.length;n>1;n--){let r=n==e.parents.length?e.tile:e.parents[n].tile;r instanceof sJ&&t.push(r.mark)}return t}function MK(e){let t=nJ.get(e);return t&&t.setDOM(e.cloneNode()),e}function NK(e,t){let n=t?.get(e);if(n!=1){n??e.destroy();for(let n of e.children)NK(n,t)}}function PUe(e){return e.node.nodeType==1&&e.node.firstChild&&(e.offset==0||e.node.childNodes[e.offset-1].contentEditable==`false`)&&(e.offset==e.node.childNodes.length||e.node.childNodes[e.offset].contentEditable==`false`)}function FUe(e,t){let n=e.observer.selectionRange;if(!n.focusNode)return null;let r=pUe(n.focusNode,n.focusOffset),i=mUe(n.focusNode,n.focusOffset),a=r||i;if(i&&r&&i.node!=r.node){let t=nJ.get(i.node);if(!t||t.isText()&&t.text!=i.node.nodeValue)a=i;else if(e.docView.lastCompositionAfterCursor){let e=nJ.get(r.node);!e||e.isText()&&e.text!=r.node.nodeValue||(a=i)}}if(e.docView.lastCompositionAfterCursor=a!=r,!a)return null;let o=t-a.offset;return{from:o,to:o+a.node.nodeValue.length,node:a.node}}function IUe(e,t,n){let r=FUe(e,n);if(!r)return null;let{node:i,from:a,to:o}=r,s=i.nodeValue;if(/[\n\r]/.test(s)||e.state.doc.sliceString(r.from,r.to)!=s)return null;let c=t.invertedDesc;return{range:new eJ(c.mapPos(a),c.mapPos(o),a,o),text:i}}function LUe(e,t){return e.nodeType==1?(t&&e.childNodes[t-1].contentEditable==`false`?1:0)|(t<e.childNodes.length&&e.childNodes[t].contentEditable==`false`?2:0):0}function RUe(e,t,n){let r=new EGe;return $G.compare(e,t,n,r),r.changes}function zUe(e,t,n){let r=new DGe;return $G.compare(e,t,n,r),r.changes}function BUe(e,t){for(let n=e;n&&n!=t;n=n.assignedSlot||n.parentNode)if(n.nodeType==1&&n.contentEditable==`false`)return!0;return!1}function VUe(e,t){let n=!1;return t&&e.iterChangedRanges((e,r)=>{e<t.to&&r>t.from&&(n=!0)}),n}function HUe(e,t,n=1){let r=e.charCategorizer(t),i=e.doc.lineAt(t),a=t-i.from;if(i.length==0)return EG.cursor(t);a==0?n=1:a==i.length&&(n=-1);let o=a,s=a;n<0?o=KW(i.text,a,!1):s=KW(i.text,a);let c=r(i.text.slice(o,s));for(;o>0;){let e=KW(i.text,o,!1);if(r(i.text.slice(e,o))!=c)break;o=e}for(;s<i.length;){let e=KW(i.text,s);if(r(i.text.slice(s,e))!=c)break;s=e}return EG.range(o+i.from,s+i.from)}function UUe(e,t,n,r,i){let a=Math.round((r-t.left)*e.defaultCharacterWidth);if(e.lineWrapping&&n.height>e.defaultLineHeight*1.5){let t=e.viewState.heightOracle.textHeight,r=Math.floor((i-n.top-(e.defaultLineHeight-t)*.5)/t);a+=r*e.viewState.heightOracle.lineLength}let o=e.state.sliceDoc(n.from,n.to);return n.from+pG(o,a,e.state.tabSize)}function PK(e,t,n){let r=e.lineBlockAt(t);if(Array.isArray(r.type)){let e;for(let i of r.type){if(i.from>t)break;if(!(i.to<t)){if(i.from<t&&i.to>t)return i;(!e||i.type==uq.Text&&(e.type!=i.type||(n<0?i.from<t:i.to>t)))&&(e=i)}}return e||r}return r}function WUe(e,t,n,r){let i=PK(e,t.head,t.assoc||-1),a=!r||i.type!=uq.Text||!(e.lineWrapping||i.widgetLineBreaks)?null:e.coordsAtPos(t.assoc<0&&t.head>i.from?t.head-1:t.head);if(a){let t=e.dom.getBoundingClientRect(),r=e.textDirectionAt(i.from),o=e.posAtCoords({x:n==(r==vq.LTR)?t.right-1:t.left+1,y:(a.top+a.bottom)/2});if(o!=null)return EG.cursor(o,n?-1:1)}return EG.cursor(n?i.to:i.from,n?-1:1)}function GUe(e,t,n,r){let i=e.state.doc.lineAt(t.head),a=e.bidiSpans(i),o=e.textDirectionAt(i.from);for(let s=t,c=null;;){let t=CUe(i,a,o,s,n),l=Tq;if(!t){if(i.number==(n?e.state.doc.lines:1))return s;l=`
43`,i=e.state.doc.line(i.number+(n?1:-1)),a=e.bidiSpans(i),t=e.visualLineSide(i,!n)}if(!c){if(!r)return t;c=r(l)}else if(!c(l))return s;s=t}}function KUe(e,t,n){let r=e.state.charCategorizer(t),i=r(n);return e=>{let t=r(e);return i==JG.Space&&(i=t),i==t}}function qUe(e,t,n,r){let i=t.head,a=n?1:-1;if(i==(n?e.state.doc.length:0))return EG.cursor(i,t.assoc);let o=t.goalColumn,s,c=e.contentDOM.getBoundingClientRect(),l=e.coordsAtPos(i,t.assoc||((t.empty?n:t.head==t.from)?1:-1)),u=e.documentTop;if(l)o??=l.left-c.left,s=a<0?l.top:l.bottom;else{let t=e.viewState.lineBlockAt(i);o??=Math.min(c.right-c.left,e.defaultCharacterWidth*(i-t.from)),s=(a<0?t.top:t.bottom)+u}let d=c.left+o,f=e.viewState.heightOracle.textHeight>>1,p=r??f;for(let t=0;;t+=f){let r=s+(p+t)*a,i=LK(e,{x:d,y:r},!1,a);if(n?r>c.bottom:r<c.top)return EG.cursor(i.pos,i.assoc);let l=e.coordsAtPos(i.pos,i.assoc),u=l?(l.top+l.bottom)/2:0;if(!l||(n?u>s:u<s))return EG.cursor(i.pos,i.assoc,void 0,o)}}function FK(e,t,n){for(;;){let r=0;for(let i of e)i.between(t-1,t+1,(e,i,a)=>{if(t>e&&t<i){let a=r||n||(t-e<i-t?-1:1);t=a<0?e:i,r=a}});if(!r)return t}}function JUe(e,t){let n=null;for(let r=0;r<t.ranges.length;r++){let i=t.ranges[r],a=null;if(i.empty){let t=FK(e,i.from,0);t!=i.from&&(a=EG.cursor(t,-1))}else{let t=FK(e,i.from,-1),n=FK(e,i.to,1);(t!=i.from||n!=i.to)&&(a=EG.range(i.from==i.anchor?t:n,i.from==i.head?t:n))}a&&(n||=t.ranges.slice(),n[r]=a)}return n?EG.create(n,t.mainIndex):t}function IK(e,t,n){let r=FK(e.state.facet(Xq).map(t=>t(e)),n.from,t.head>n.from?-1:1);return r==n.from?n:EG.cursor(r,r<n.from?1:-1)}function LK(e,t,n,r){let i=e.contentDOM.getBoundingClientRect(),a=i.top+e.viewState.paddingTop,{x:o,y:s}=t,c=s-a,l;for(;;){if(c<0)return new _J(0,1);if(c>e.viewState.docHeight)return new _J(e.state.doc.length,-1);if(l=e.elementAtHeight(c),r==null)break;if(l.type==uq.Text){if(r<0?l.to<e.viewport.from:l.from>e.viewport.to)break;let t=e.docView.coordsAt(r<0?l.from:l.to,r>0?-1:1);if(t&&(r<0?t.top<=c+a:t.bottom>=c+a))break}let t=e.viewState.heightOracle.textHeight/2;c=r>0?l.bottom+t:l.top-t}if(e.viewport.from>=l.to||e.viewport.to<=l.from){if(n)return null;if(l.type==uq.Text){let t=UUe(e,i,l,o,s);return new _J(t,t==l.from?1:-1)}}if(l.type!=uq.Text)return c<(l.top+l.bottom)/2?new _J(l.from,1):new _J(l.to,-1);let u=e.docView.lineAt(l.from,2);return(!u||u.length!=l.length)&&(u=e.docView.lineAt(l.from,-2)),new OGe(e,o,s,e.textDirectionAt(l.from)).scanTile(u,l.from)}function YUe(e,t,n){for(;;){if(!t||n<TK(t))return!1;if(t==e)return!0;n=CK(t)+1,t=t.parentNode}}function XUe(e,t){let n;for(;!(e==t||!e);e=e.nextSibling){let t=nJ.get(e);if(!t?.isWidget())return!1;t&&(n||=[]).push(t)}if(n){for(let e of n)if(e.overrideDOMText?.length)return!1}return!0}function ZUe(e,t,n,r){if(e.isComposite()){let i=-1,a=-1,o=-1,s=-1;for(let c=0,l=r,u=r;c<e.children.length;c++){let r=e.children[c],d=l+r.length;if(l<t&&d>n)return ZUe(r,t,n,l);if(d>=t&&i==-1&&(i=c,a=l),l>n&&r.dom.parentNode==e.dom){o=c,s=u;break}u=d,l=d+r.breakAfter}return{from:a,to:s<0?r+e.length:s,startDOM:(i?e.children[i-1].dom.nextSibling:null)||e.dom.firstChild,endDOM:o<e.children.length&&o>=0?e.children[o].dom:null}}else if(e.isText())return{from:r,to:r+e.length,startDOM:e.dom,endDOM:e.dom.nextSibling};else return null}function QUe(e,t){let n,{newSel:r}=t,{state:i}=e,a=i.selection.main,o=e.inputState.lastKeyTime>Date.now()-100?e.inputState.lastKeyCode:-1;if(t.bounds){let{from:e,to:r}=t.bounds,s=a.from,c=null;(o===8||sq.android&&t.text.length<r-e)&&(s=a.to,c=`end`);let l=i.doc.sliceString(e,r,vJ),u,d;!a.empty&&a.from>=e&&a.to<=r&&(t.typeOver||l!=t.text)&&l.slice(0,a.from-e)==t.text.slice(0,a.from-e)&&l.slice(a.to-e)==t.text.slice(u=t.text.length-(l.length-(a.to-e)))?n={from:a.from,to:a.to,insert:mG.of(t.text.slice(a.from-e,u).split(vJ))}:(d=eWe(l,t.text,s-e,c))&&(sq.chrome&&o==13&&d.toB==d.from+2&&t.text.slice(d.from,d.toB)==`ï¿¿ï¿¿`&&d.toB--,n={from:e+d.from,to:e+d.toA,insert:mG.of(t.text.slice(d.from,d.toB).split(vJ))})}else r&&(!e.hasFocus&&i.facet(Vq)||zK(r,a))&&(r=null);if(!n&&!r)return!1;if((sq.mac||sq.android)&&n&&n.from==n.to&&n.from==a.head-1&&/^\. ?$/.test(n.insert.toString())&&e.contentDOM.getAttribute(`autocorrect`)==`off`?(r&&n.insert.length==2&&(r=EG.single(r.main.anchor-1,r.main.head-1)),n={from:n.from,to:n.to,insert:mG.of([n.insert.toString().replace(`.`,` `)])}):i.doc.lineAt(a.from).to<a.to&&e.docView.lineHasWidget(a.to)&&e.inputState.insertingTextAt>Date.now()-50?n={from:a.from,to:a.to,insert:i.toText(e.inputState.insertingText)}:sq.chrome&&n&&n.from==n.to&&n.from==a.head&&n.insert.toString()==`
44 `&&e.lineWrapping&&(r&&=EG.single(r.main.anchor-1,r.main.head-1),n={from:a.from,to:a.to,insert:mG.of([` `])}),n)return RK(e,n,r,o);if(r&&!zK(r,a)){let t=!1,n=`select`;return e.inputState.lastSelectionTime>Date.now()-50&&(e.inputState.lastSelectionOrigin==`select`&&(t=!0),n=e.inputState.lastSelectionOrigin,n==`select.pointer`&&(r=JUe(i.facet(Xq).map(t=>t(e)),r))),e.dispatch({selection:r,scrollIntoView:t,userEvent:n}),!0}else return!1}function RK(e,t,n,r=-1){if(sq.ios&&e.inputState.flushIOSKey(t))return!0;let i=e.state.selection.main;if(sq.android&&(t.to==i.to&&(t.from==i.from||t.from==i.from-1&&e.state.sliceDoc(t.from,i.from)==` `)&&t.insert.length==1&&t.insert.lines==2&&OK(e.contentDOM,`Enter`,13)||(t.from==i.from-1&&t.to==i.to&&t.insert.length==0||r==8&&t.insert.length<t.to-t.from&&t.to>i.head)&&OK(e.contentDOM,`Backspace`,8)||t.from==i.from&&t.to==i.to+1&&t.insert.length==0&&OK(e.contentDOM,`Delete`,46)))return!0;let a=t.insert.toString();e.inputState.composing>=0&&e.inputState.composing++;let o,s=()=>o||=$Ue(e,t,n);return e.state.facet(jq).some(n=>n(e,t.from,t.to,a,s))||e.dispatch(s()),!0}function $Ue(e,t,n){let r,i=e.state,a=i.selection.main,o=-1;if(t.from==t.to&&t.from<a.from||t.from>a.to){let n=t.from<a.from?-1:1,r=n<0?a.from:a.to,s=FK(i.facet(Xq).map(t=>t(e)),r,n);t.from==s&&(o=s)}if(o>-1)r={changes:t,selection:EG.cursor(t.from+t.insert.length,-1)};else if(t.from>=a.from&&t.to<=a.to&&t.to-t.from>=(a.to-a.from)/3&&(!n||n.main.empty&&n.main.from==t.from+t.insert.length)&&e.inputState.composing<0){let n=a.from<t.from?i.sliceDoc(a.from,t.from):``,o=a.to>t.to?i.sliceDoc(t.to,a.to):``;r=i.replaceSelection(e.state.toText(n+t.insert.sliceString(0,void 0,e.state.lineBreak)+o))}else{let o=i.changes(t),s=n&&n.main.to<=o.newLength?n.main:void 0;if(i.selection.ranges.length>1&&(e.inputState.composing>=0||e.inputState.compositionPendingChange)&&t.to<=a.to+10&&t.to>=a.to-10){let c=e.state.sliceDoc(t.from,t.to),l,u=n&&FUe(e,n.main.head);if(u){let e=t.insert.length-(t.to-t.from);l={from:u.from,to:u.to-e}}else l=e.state.doc.lineAt(a.head);let d=a.to-t.to;r=i.changeByRange(n=>{if(n.from==a.from&&n.to==a.to)return{changes:o,range:s||n.map(o)};let r=n.to-d,u=r-c.length;if(e.state.sliceDoc(u,r)!=c||r>=l.from&&u<=l.to)return{range:n};let f=i.changes({from:u,to:r,insert:t.insert}),p=n.to-a.to;return{changes:f,range:s?EG.range(Math.max(0,s.anchor+p),Math.max(0,s.head+p)):n.map(f)}})}else r={changes:o,selection:s&&i.selection.replaceRange(s)}}let s=`input.type`;return(e.composing||e.inputState.compositionPendingChange&&e.inputState.compositionEndedAt>Date.now()-50)&&(e.inputState.compositionPendingChange=!1,s+=`.compose`,e.inputState.compositionFirstChange&&(s+=`.start`,e.inputState.compositionFirstChange=!1)),i.update(r,{userEvent:s,scrollIntoView:!0})}function eWe(e,t,n,r){let i=Math.min(e.length,t.length),a=0;for(;a<i&&e.charCodeAt(a)==t.charCodeAt(a);)a++;if(a==i&&e.length==t.length)return null;let o=e.length,s=t.length;for(;o>0&&s>0&&e.charCodeAt(o-1)==t.charCodeAt(s-1);)o--,s--;if(r==`end`){let e=Math.max(0,a-Math.min(o,s));n-=o+e-a}if(o<a&&e.length<t.length){let e=n<=a&&n>=o?a-n:0;a-=e,s=a+(s-o),o=a}else if(s<a){let e=n<=a&&n>=s?a-n:0;a-=e,o=a+(o-s),s=a}return{from:a,toA:o,toB:s}}function tWe(e){let t=[];if(e.root.activeElement!=e.contentDOM)return t;let{anchorNode:n,anchorOffset:r,focusNode:i,focusOffset:a}=e.observer.selectionRange;return n&&(t.push(new yJ(n,r)),(i!=n||a!=r)&&t.push(new yJ(i,a))),t}function nWe(e,t){if(e.length==0)return null;let n=e[0].pos,r=e.length==2?e[1].pos:n;return n>-1&&r>-1?EG.single(n+t,r+t):null}function zK(e,t){return t.head==e.main.head&&t.anchor==e.main.anchor}function rWe(e,t){return(n,r)=>{try{return t.call(e,r,n)}catch(e){jK(n.state,e)}}}function iWe(e){let t=Object.create(null);function n(e){return t[e]||(t[e]={observers:[],handlers:[]})}for(let t of e){let e=t.spec,r=e&&e.plugin.domEventHandlers,i=e&&e.plugin.domEventObservers;if(r)for(let e in r){let i=r[e];i&&n(e).handlers.push(rWe(t.value,i))}if(i)for(let e in i){let r=i[e];r&&n(e).observers.push(rWe(t.value,r))}}for(let e in CJ)n(e).handlers.push(CJ[e]);for(let e in wJ)n(e).observers.push(wJ[e]);return t}function BK(e){return Math.max(0,e)*.7+8}function aWe(e,t){return Math.max(Math.abs(e.clientX-t.clientX),Math.abs(e.clientY-t.clientY))}function oWe(e,t){let n=e.state.facet(Eq);return n.length?n[0](t):sq.mac?t.metaKey:t.ctrlKey}function sWe(e,t){let n=e.state.facet(Dq);return n.length?n[0](t):sq.mac?!t.altKey:!t.ctrlKey}function cWe(e,t){let{main:n}=e.state.selection;if(n.empty)return!1;let r=vK(e.root);if(!r||r.rangeCount==0)return!0;let i=r.getRangeAt(0).getClientRects();for(let e=0;e<i.length;e++){let n=i[e];if(n.left<=t.clientX&&n.right>=t.clientX&&n.top<=t.clientY&&n.bottom>=t.clientY)return!0}return!1}function lWe(e,t){if(!t.bubbles)return!0;if(t.defaultPrevented)return!1;for(let n=t.target,r;n!=e.contentDOM;n=n.parentNode)if(!n||n.nodeType==11||(r=nJ.get(n))&&r.isWidget()&&!r.isHidden&&r.widget.ignoreEvent(t))return!1;return!0}function uWe(e){let t=e.dom.parentNode;if(!t)return;let n=t.appendChild(document.createElement(`textarea`));n.style.cssText=`position: fixed; left: -10000px; top: 10px`,n.focus(),setTimeout(()=>{e.focus(),n.remove(),dWe(e,n.value)},50)}function VK(e,t,n){for(let r of e.facet(t))n=r(n,e);return n}function dWe(e,t){t=VK(e.state,Nq,t);let{state:n}=e,r,i=1,a=n.toText(t),o=a.lines==n.selection.ranges.length;if(kJ!=null&&n.selection.ranges.every(e=>e.empty)&&kJ==a.toString()){let e=-1;r=n.changeByRange(r=>{let s=n.doc.lineAt(r.from);if(s.from==e)return{range:r};e=s.from;let c=n.toText((o?a.line(i++).text:t)+n.lineBreak);return{changes:{from:s.from,insert:c},range:EG.cursor(r.from+c.length)}})}else r=o?n.changeByRange(e=>{let t=a.line(i++);return{changes:{from:e.from,to:e.to,insert:t.text},range:EG.cursor(e.from+t.length)}}):n.replaceSelection(a);e.dispatch(r,{userEvent:`input.paste`,scrollIntoView:!0})}function fWe(e,t,n,r){if(r==1)return EG.cursor(t,n);if(r==2)return HUe(e.state,t,n);{let r=e.docView.lineAt(t,n),i=e.state.doc.lineAt(r?r.posAtEnd:t),a=r?r.posAtStart:i.from,o=r?r.posAtEnd:i.to;return o<e.state.doc.length&&o==i.to&&o++,EG.range(a,o)}}function pWe(e){if(!PGe)return e.detail;let t=EJ,n=OJ;return EJ=e,OJ=Date.now(),DJ=!t||n>Date.now()-400&&Math.abs(t.clientX-e.clientX)<2&&Math.abs(t.clientY-e.clientY)<2?(DJ+1)%3:1}function mWe(e,t){let n=e.posAndSideAtCoords({x:t.clientX,y:t.clientY},!1),r=pWe(t),i=e.state.selection;return{update(e){e.docChanged&&(n.pos=e.changes.mapPos(n.pos),i=i.map(e.changes))},get(t,a,o){let s=e.posAndSideAtCoords({x:t.clientX,y:t.clientY},!1),c,l=fWe(e,s.pos,s.assoc,r);if(n.pos!=s.pos&&!a){let t=fWe(e,n.pos,n.assoc,r),i=Math.min(t.from,l.from),a=Math.max(t.to,l.to);l=i<l.from?EG.range(i,a,l.assoc):EG.range(a,i,l.assoc)}return a?i.replaceRange(i.main.extend(l.from,l.to,l.assoc)):o&&r==1&&i.ranges.length>1&&(c=hWe(i,s.pos))?c:o?i.addRange(l):EG.create([l])}}}function hWe(e,t){for(let n=0;n<e.ranges.length;n++){let{from:r,to:i}=e.ranges[n];if(r<=t&&i>=t)return EG.create(e.ranges.slice(0,n).concat(e.ranges.slice(n+1)),e.mainIndex==n?0:e.mainIndex-+(e.mainIndex>n))}return null}function gWe(e,t,n,r){if(n=VK(e.state,Nq,n),!n)return;let i=e.posAtCoords({x:t.clientX,y:t.clientY},!1),{draggedContent:a}=e.inputState,o=r&&a&&sWe(e,t)?{from:a.from,to:a.to}:null,s={from:i,insert:n},c=e.state.changes(o?[o,s]:s);e.focus(),e.dispatch({changes:c,selection:{anchor:c.mapPos(i,-1),head:c.mapPos(i,1)},userEvent:o?`move.drop`:`input.drop`}),e.inputState.draggedContent=null}function _We(e,t){let n=e.dom.parentNode;if(!n)return;let r=n.appendChild(document.createElement(`textarea`));r.style.cssText=`position: fixed; left: -10000px; top: 10px`,r.value=t,r.focus(),r.selectionEnd=t.length,r.selectionStart=0,setTimeout(()=>{r.remove(),e.focus()},50)}function vWe(e){let t=[],n=[],r=!1;for(let r of e.selection.ranges)r.empty||(t.push(e.sliceDoc(r.from,r.to)),n.push(r));if(!t.length){let i=-1;for(let{from:r}of e.selection.ranges){let a=e.doc.lineAt(r);a.number>i&&(t.push(a.text),n.push({from:a.from,to:Math.min(e.doc.length,a.to+1)})),i=a.number}r=!0}return{text:VK(e,Pq,t.join(e.lineBreak)),ranges:n,linewise:r}}function yWe(e,t){let n=[];for(let r of e.facet(Mq)){let i=r(e,t);i&&n.push(i)}return n.length?e.update({effects:n,annotations:AJ.of(!0)}):null}function bWe(e){setTimeout(()=>{let t=e.hasFocus;if(t!=e.inputState.notifiedFocused){let n=yWe(e.state,t);n?e.dispatch(n):e.update([])}},10)}function xWe(e){jJ.has(e)||(jJ.add(e),e.addEventListener(`copy`,()=>{}),e.addEventListener(`cut`,()=>{}))}function SWe(){NJ=!1}function HK(e,t){return e==t?e:(e.constructor!=t.constructor&&(NJ=!0),t)}function CWe(e,t){let n,r;e[t]==null&&(n=e[t-1])instanceof BJ&&(r=e[t+1])instanceof BJ&&e.splice(t-1,3,new BJ(n.length+1+r.length))}function wWe(e,t,n){let r=new VGe;return $G.compare(e,t,n,r,0),r.changes}function TWe(e,t){let n=e.getBoundingClientRect(),r=e.ownerDocument,i=r.defaultView||window,a=Math.max(0,n.left),o=Math.min(i.innerWidth,n.right),s=Math.max(0,n.top),c=Math.min(i.innerHeight,n.bottom);for(let t=e.parentNode;t&&t!=r.body;)if(t.nodeType==1){let n=t,r=window.getComputedStyle(n);if((n.scrollHeight>n.clientHeight||n.scrollWidth>n.clientWidth)&&r.overflow!=`visible`){let r=n.getBoundingClientRect();a=Math.max(a,r.left),o=Math.min(o,r.right),s=Math.max(s,r.top),c=Math.min(t==e.parentNode?i.innerHeight:c,r.bottom)}t=r.position==`absolute`||r.position==`fixed`?n.offsetParent:n.parentNode}else if(t.nodeType==11)t=t.host;else break;return{left:a-n.left,right:Math.max(a,o)-n.left,top:s-(n.top+t),bottom:Math.max(s,c)-(n.top+t)}}function EWe(e){let t=e.getBoundingClientRect(),n=e.ownerDocument.defaultView||window;return t.left<n.innerWidth&&t.right>0&&t.top<n.innerHeight&&t.bottom>0}function DWe(e,t){let n=e.getBoundingClientRect();return{left:0,right:n.right-n.left,top:t,bottom:n.bottom-(n.top+t)}}function OWe(e,t,n){let r=[],i=e,a=0;return $G.spans(n,e,t,{span(){},point(e,t){e>i&&(r.push({from:i,to:e}),a+=e-i),i=t}},20),i<t&&(r.push({from:i,to:t}),a+=t-i),{total:a,ranges:r}}function UK({total:e,ranges:t},n){if(n<=0)return t[0].from;if(n>=1)return t[t.length-1].to;let r=Math.floor(e*n);for(let e=0;;e++){let{from:n,to:i}=t[e],a=i-n;if(r<=a)return n+r;r-=a}}function WK(e,t){let n=0;for(let{from:r,to:i}of e.ranges){if(t<=i){n+=t-r;break}n+=i-r}return n/e.total}function kWe(e,t){for(let n of e)if(t(n))return n}function AWe(e){let t=e.facet(qq).filter(e=>typeof e!=`function`),n=e.facet(Yq).filter(e=>typeof e!=`function`);return n.length&&t.push($G.join(n)),t}function GK(e,t){if(t.scale==1)return e;let n=t.toDOM(e.top),r=t.toDOM(e.bottom);return new PJ(e.from,e.length,n,r-n,Array.isArray(e._content)?e._content.map(e=>GK(e,t)):e._content)}function KK(e,t,n){return new lK(t,{finish(t){return/&/.test(t)?t.replace(/&\w*/,t=>{if(t==`&`)return e;if(!n||!n[t])throw RangeError(`Unsupported selector: ${t}`);return n[t]}):e+` `+t}})}function jWe(e,t,n){for(;t;){let r=nJ.get(t);if(r&&r.parent==e)return r;let i=t.parentNode;t=i==e.dom?n>0?t.nextSibling:t.previousSibling:i}return null}function MWe(e,t){let n=t.startContainer,r=t.startOffset,i=t.endContainer,a=t.endOffset,o=e.docView.domAtPos(e.state.selection.main.anchor,1);return SK(o.node,o.offset,i,a)&&([n,r,i,a]=[i,a,n,r]),{anchorNode:n,anchorOffset:r,focusNode:i,focusOffset:a}}function NWe(e,t){if(t.getComposedRanges){let n=t.getComposedRanges(e.root)[0];if(n)return MWe(e,n)}let n=null;function r(e){e.preventDefault(),e.stopImmediatePropagation(),n=e.getTargetRanges()[0]}return e.contentDOM.addEventListener(`beforeinput`,r,!0),e.dom.ownerDocument.execCommand(`indent`),e.contentDOM.removeEventListener(`beforeinput`,r,!0),n?MWe(e,n):null}function PWe(e,t,n){for(let r=e.state.facet(t),i=r.length-1;i>=0;i--){let t=r[i],a=typeof t==`function`?t(e):t;a&&hK(a,n)}return n}function FWe(e,t){let n=e.split(/-(?!$)/),r=n[n.length-1];r==`Space`&&(r=` `);let i,a,o,s;for(let e=0;e<n.length-1;++e){let r=n[e];if(/^(cmd|meta|m)$/i.test(r))s=!0;else if(/^a(lt)?$/i.test(r))i=!0;else if(/^(c|ctrl|control)$/i.test(r))a=!0;else if(/^s(hift)?$/i.test(r))o=!0;else if(/^mod$/i.test(r))t==`mac`?s=!0:a=!0;else throw Error(`Unrecognized modifier name: `+r)}return i&&(r=`Alt-`+r),a&&(r=`Ctrl-`+r),s&&(r=`Meta-`+r),o&&(r=`Shift-`+r),r}function qK(e,t,n){return t.altKey&&(e=`Alt-`+e),t.ctrlKey&&(e=`Ctrl-`+e),t.metaKey&&(e=`Meta-`+e),n!==!1&&t.shiftKey&&(e=`Shift-`+e),e}function IWe(e){let t=e.facet(tY),n=nY.get(t);return n||nY.set(t,n=RWe(t.reduce((e,t)=>e.concat(t),[]))),n}function LWe(e,t,n){return zWe(IWe(e.state),t,e,n)}function RWe(e,t=YGe){let n=Object.create(null),r=Object.create(null),i=(e,t)=>{let n=r[e];if(n==null)r[e]=t;else if(n!=t)throw Error(`Key binding `+e+` is used both as a regular binding and as a multi-stroke prefix`)},a=(e,r,a,o,s)=>{let c=n[e]||(n[e]=Object.create(null)),l=r.split(/ (?!$)/).map(e=>FWe(e,t));for(let t=1;t<l.length;t++){let n=l.slice(0,t).join(` `);i(n,!0),c[n]||(c[n]={preventDefault:!0,stopPropagation:!1,run:[t=>{let r=rY={view:t,prefix:n,scope:e};return setTimeout(()=>{rY==r&&(rY=null)},ZGe),!0}]})}let u=l.join(` `);i(u,!1);let d=c[u]||(c[u]={preventDefault:!1,stopPropagation:!1,run:(c._any?.run)?.slice()||[]});a&&d.run.push(a),o&&(d.preventDefault=!0),s&&(d.stopPropagation=!0)};for(let r of e){let e=r.scope?r.scope.split(` `):[`editor`];if(r.any)for(let t of e){let e=n[t]||(n[t]=Object.create(null));e._any||={preventDefault:!1,stopPropagation:!1,run:[]};let{any:i}=r;for(let t in e)e[t].run.push(e=>i(e,iY))}let i=r[t]||r.key;if(i)for(let t of e)a(t,i,r.run,r.preventDefault,r.stopPropagation),r.shift&&a(t,`Shift-`+i,r.shift,r.preventDefault,r.stopPropagation)}return n}function zWe(e,t,n,r){iY=t;let i=qHe(t),a=SHe(qW(i,0))==i.length&&i!=` `,o=``,s=!1,c=!1,l=!1;rY&&rY.view==n&&rY.scope==r&&(o=rY.prefix+` `,xJ.indexOf(t.keyCode)<0&&(c=!0,rY=null));let u=new Set,d=e=>{if(e){for(let t of e.run)if(!u.has(t)&&(u.add(t),t(n)))return e.stopPropagation&&(l=!0),!0;e.preventDefault&&(e.stopPropagation&&(l=!0),c=!0)}return!1},f=e[r],p,m;return f&&(d(f[o+qK(i,t,!a)])?s=!0:a&&(t.altKey||t.metaKey||t.ctrlKey)&&!(sq.windows&&t.ctrlKey&&t.altKey)&&!(sq.mac&&t.altKey&&!(t.ctrlKey||t.metaKey))&&(p=dK[t.keyCode])&&p!=i?(d(f[o+qK(p,t,!0)])||t.shiftKey&&(m=fK[t.keyCode])!=i&&m!=p&&d(f[o+qK(m,t,!1)]))&&(s=!0):a&&t.shiftKey&&d(f[o+qK(i,t,!0)])&&(s=!0),!s&&d(f._any)&&(s=!0)),c&&(s=!0),s&&l&&t.stopPropagation(),iY=null,s}function BWe(e){let t=e.scrollDOM.getBoundingClientRect();return{left:(e.textDirection==vq.LTR?t.left:t.right-e.scrollDOM.clientWidth*e.scaleX)-e.scrollDOM.scrollLeft*e.scaleX,top:t.top-e.scrollDOM.scrollTop*e.scaleY}}function VWe(e,t,n,r){let i=e.coordsAtPos(t,n*2);if(!i)return r;let a=e.dom.getBoundingClientRect(),o=(i.top+i.bottom)/2,s=e.posAtCoords({x:a.left+1,y:o}),c=e.posAtCoords({x:a.right-1,y:o});return s==null||c==null?r:{from:Math.max(r.from,Math.min(s,c)),to:Math.min(r.to,Math.max(s,c))}}function HWe(e,t,n){if(n.to<=e.viewport.from||n.from>=e.viewport.to)return[];let r=Math.max(n.from,e.viewport.from),i=Math.min(n.to,e.viewport.to),a=e.textDirection==vq.LTR,o=e.contentDOM,s=o.getBoundingClientRect(),c=BWe(e),l=o.querySelector(`.cm-line`),u=l&&window.getComputedStyle(l),d=s.left+(u?parseInt(u.paddingLeft)+Math.min(0,parseInt(u.textIndent)):0),f=s.right-(u?parseInt(u.paddingRight):0),p=PK(e,r,1),m=PK(e,i,-1),h=p.type==uq.Text?p:null,g=m.type==uq.Text?m:null;if(h&&(e.lineWrapping||p.widgetLineBreaks)&&(h=VWe(e,r,1,h)),g&&(e.lineWrapping||m.widgetLineBreaks)&&(g=VWe(e,i,-1,g)),h&&g&&h.from==g.from&&h.to==g.to)return v(y(n.from,n.to,h));{let t=h?y(n.from,null,h):b(p,!1),r=g?y(null,n.to,g):b(m,!0),i=[];return(h||p).to<(g||m).from-(h&&g?1:0)||p.widgetLineBreaks>1&&t.bottom+e.defaultLineHeight/2<r.top?i.push(_(d,t.bottom,f,r.top)):t.bottom<r.top&&e.elementAtHeight((t.bottom+r.top)/2).type==uq.Text&&(t.bottom=r.top=(t.bottom+r.top)/2),v(t).concat(i).concat(v(r))}function _(e,n,r,i){return new aY(t,e-c.left,n-c.top,Math.max(0,r-e),i-n)}function v({top:e,bottom:t,horizontal:n}){let r=[];for(let i=0;i<n.length;i+=2)r.push(_(n[i],e,n[i+1],t));return r}function y(t,n,r){let i=1e9,o=-1e9,s=[];function c(t,n,c,l,u){let p=e.coordsAtPos(t,t==r.to?-2:2),m=e.coordsAtPos(c,c==r.from?2:-2);!p||!m||(i=Math.min(p.top,m.top,i),o=Math.max(p.bottom,m.bottom,o),u==vq.LTR?s.push(a&&n?d:p.left,a&&l?f:m.right):s.push(!a&&l?d:m.left,!a&&n?f:p.right))}let l=t??r.from,u=n??r.to;for(let r of e.visibleRanges)if(r.to>l&&r.from<u)for(let i=Math.max(r.from,l),a=Math.min(r.to,u);;){let r=e.state.doc.lineAt(i);for(let o of e.bidiSpans(r)){let e=o.from+r.from,s=o.to+r.from;if(e>=a)break;s>i&&c(Math.max(e,i),t==null&&e<=l,Math.min(s,a),n==null&&s>=u,o.dir)}if(i=r.to+1,i>=a)break}return s.length==0&&c(l,t==null,u,n==null,e.textDirection),{top:i,bottom:o,horizontal:s}}function b(e,t){let n=s.top+(t?e.top:e.bottom);return{top:n,bottom:n,horizontal:[]}}}function UWe(e,t){return e.constructor==t.constructor&&e.eq(t)}function WWe(e){return[Uq.define(t=>new QGe(t,e)),oY.of(e)]}function GWe(e={}){return[sY.of(e),$Ge,eKe,tKe,Iq.of(!0)]}function KWe(e){return e.startState.facet(sY)!=e.state.facet(sY)}function qWe(e,t){t.style.animationDuration=e.facet(sY).cursorBlinkRate+`ms`}function JWe(e,t,n,r,i){t.lastIndex=0;for(let a=e.iterRange(n,r),o=n,s;!a.next().done;o+=a.value.length)if(!a.lineBreak)for(;s=t.exec(a.value);)i(o+s.index,s)}function YWe(e,t){let n=e.visibleRanges;if(n.length==1&&n[0].from==e.viewport.from&&n[0].to==e.viewport.to)return n;let r=[];for(let{from:i,to:a}of n)i=Math.max(e.state.doc.lineAt(i).from,i-t),a=Math.min(e.state.doc.lineAt(a).to,a+t),r.length&&r[r.length-1].to>=i?r[r.length-1].to=a:r.push({from:i,to:a});return r}function XWe(){if(lY==null&&typeof document<`u`&&document.body){let e=document.body.style;lY=(e.tabSize??e.MozTabSize)!=null}return lY||!1}function ZWe(e={}){return[uY.of(e),QWe()]}function QWe(){return aKe||=Uq.fromClass(class{constructor(e){this.view=e,this.decorations=dq.none,this.decorationCache=Object.create(null),this.decorator=this.makeDecorator(e.state.facet(uY)),this.decorations=this.decorator.createDeco(e)}makeDecorator(e){return new nKe({regexp:e.specialChars,decoration:(t,n,r)=>{let{doc:i}=n.state,a=qW(t[0],0);if(a==9){let e=i.lineAt(r),t=n.state.tabSize,a=fG(e.text,t,r-e.from);return dq.replace({widget:new cKe((t-a%t)*this.view.defaultCharacterWidth/this.view.scaleX)})}return this.decorationCache[a]||(this.decorationCache[a]=dq.replace({widget:new sKe(e,a)}))},boundary:e.replaceTabs?void 0:/[^]/})}update(e){let t=e.state.facet(uY);e.startState.facet(uY)==t?this.decorations=this.decorator.updateDeco(e,this.decorations):(this.decorator=this.makeDecorator(t),this.decorations=this.decorator.createDeco(e.view))}},{decorations:e=>e.decorations})}function $We(e){return e>=32?oKe:e==10?`␤`:String.fromCharCode(9216+e)}function eGe(e,t,n){let r=Math.min(t.line,n.line),i=Math.max(t.line,n.line),a=[];if(t.off>dY||n.off>dY||t.col<0||n.col<0){let o=Math.min(t.off,n.off),s=Math.max(t.off,n.off);for(let t=r;t<=i;t++){let n=e.doc.line(t);n.length<=s&&a.push(EG.range(n.from+o,n.to+s))}}else{let o=Math.min(t.col,n.col),s=Math.max(t.col,n.col);for(let t=r;t<=i;t++){let n=e.doc.line(t),r=pG(n.text,o,e.tabSize,!0);if(r<0)a.push(EG.cursor(n.to));else{let t=pG(n.text,s,e.tabSize);a.push(EG.range(n.from+r,n.from+t))}}}return a}function tGe(e,t){let n=e.coordsAtPos(e.viewport.from);return n?Math.round(Math.abs((n.left-t)/e.defaultCharacterWidth)):-1}function nGe(e,t){let n=e.posAtCoords({x:t.clientX,y:t.clientY},!1),r=e.state.doc.lineAt(n),i=n-r.from,a=i>dY?-1:i==r.length?tGe(e,t.clientX):fG(r.text,e.state.tabSize,n-r.from);return{line:r.number,col:a,off:i}}function rGe(e,t){let n=nGe(e,t),r=e.state.selection;return n?{update(e){if(e.docChanged){let t=e.changes.mapPos(e.startState.doc.line(n.line).from),i=e.state.doc.lineAt(t);n={line:i.number,col:n.col,off:Math.min(n.off,i.length)},r=r.map(e.changes)}},get(t,i,a){let o=nGe(e,t);if(!o)return r;let s=eGe(e.state,n,o);return s.length?a?EG.create(s.concat(r.ranges)):EG.create(s):r}}:null}function iGe(e){let t=e?.eventFilter||(e=>e.altKey&&e.button==0);return QJ.mouseSelectionStyle.of((e,n)=>
44t(n)?rGe(e,n):null)}function aGe(e,t){let n=e.plugin(pY),r=n?n.specs.indexOf(t):-1;return r>-1?n.panels[r]:null}function oGe(e){let t=e.nextSibling;return e.remove(),t}function sGe(e){return[cGe(),vY.of({...uKe,...e})]}function cGe(e){let t=[dKe];return e&&e.fixed===!1&&t.push(yY.of(!0)),t}function lGe(e){return Array.isArray(e)?e:[e]}function JK(e,t,n){for(;e.value&&e.from<=n;)e.from==n&&t.push(e.value),e.next()}function uGe(e,t){if(e.length!=t.length)return!1;for(let n=0;n<e.length;n++)if(!e[n].compare(t[n]))return!1;return!0}function YK(e,t){return e.state.facet(SY).formatNumber(t,e.state)}function dGe(e={}){return[SY.of(e),cGe(),hKe]}function fGe(e){let t=9;for(;t<e;)t=t*10+9;return t}var XK,ZK,QK,$K,eq,tq,nq,rq,iq,aq,oq,sq,cq,lq,uq,dq,fq,pq,mq,hq,pGe,gq,mGe,_q,vq,yq,bq,hGe,gGe,xq,Sq,_Ge,Cq,wq,Tq,Eq,Dq,Oq,kq,Aq,jq,Mq,Nq,Pq,Fq,Iq,Lq,Rq,zq,Bq,Vq,vGe,Hq,Uq,Wq,Gq,Kq,qq,Jq,Yq,Xq,Zq,Qq,$q,eJ,tJ,yGe,nJ,rJ,iJ,aJ,oJ,sJ,cJ,lJ,uJ,bGe,xGe,SGe,CGe,dJ,wGe,TGe,fJ,pJ,mJ,hJ,EGe,DGe,gJ,_J,OGe,vJ,kGe,yJ,AGe,jGe,bJ,MGe,xJ,SJ,NGe,CJ,wJ,TJ,PGe,EJ,DJ,OJ,kJ,AJ,jJ,MJ,NJ,FGe,IGe,PJ,FJ,IJ,LJ,LGe,RJ,zJ,BJ,RGe,zGe,BGe,VGe,VJ,HGe,HJ,UJ,WJ,UGe,GJ,KJ,qJ,JJ,YJ,XJ,WGe,GGe,ZJ,KGe,qGe,QJ,JGe,$J,eY,YGe,XGe,tY,nY,rY,ZGe,iY,aY,QGe,oY,sY,$Ge,eKe,tKe,nKe,cY,rKe,iKe,lY,uY,aKe,oKe,sKe,cKe,dY,fY,pY,mY,hY,gY,_Y,lKe,uKe,vY,yY,dKe,fKe,bY,xY,pKe,mKe,SY,CY,hKe,wY=j((()=>{iK(),KHe(),XHe(),XK=typeof navigator<`u`?navigator:{userAgent:``,vendor:``,platform:``},ZK=typeof document<`u`?document:{documentElement:{style:{}}},QK=/Edge\/(\d+)/.exec(XK.userAgent),$K=/MSIE \d/.test(XK.userAgent),eq=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(XK.userAgent),tq=!!($K||eq||QK),nq=!tq&&/gecko\/(\d+)/i.test(XK.userAgent),rq=!tq&&/Chrome\/(\d+)/.exec(XK.userAgent),iq=`webkitFontSmoothing`in ZK.documentElement.style,aq=!tq&&/Apple Computer/.test(XK.vendor),oq=aq&&(/Mobile\/\w+/.test(XK.userAgent)||XK.maxTouchPoints>2),sq={mac:oq||/Mac/.test(XK.platform),windows:/Win/.test(XK.platform),linux:/Linux|X11/.test(XK.platform),ie:tq,ie_version:$K?ZK.documentMode||6:eq?
vendor: 95,319 bytes, lines 44-45
44+eq[1]:QK?+QK[1]:0,gecko:nq,gecko_version:nq?+(/Firefox\/(\d+)/.exec(XK.userAgent)||[0,0])[1]:0,chrome:!!rq,chrome_version:rq?+rq[1]:0,ios:oq,android:/Android\b/.test(XK.userAgent),webkit:iq,webkit_version:iq?+(/\bAppleWebKit\/(\d+)/.exec(XK.userAgent)||[0,0])[1]:0,safari:aq,safari_version:aq?+(/\bVersion\/(\d+(\.\d+)?)/.exec(XK.userAgent)||[0,0])[1]:0,tabSize:ZK.documentElement.style.tabSize==null?`-moz-tab-size`:`tab-size`},cq=Object.create(null),lq=class{eq(e){return!1}updateDOM(e,t,n){return!1}compare(e){return this==e||this.constructor==e.constructor&&this.eq(e)}get estimatedHeight(){return-1}get lineBreaks(){return 0}ignoreEvent(e){return!0}coordsAt(e,t,n){return null}get isHidden(){return!1}get editable(){return!1}destroy(e){}},uq=(function(e){return e[e.Text=0]=`Text`,e[e.WidgetBefore=1]=`WidgetBefore`,e[e.WidgetAfter=2]=`WidgetAfter`,e[e.WidgetRange=3]=`WidgetRange`,e})(uq||={}),dq=class extends ZG{constructor(e,t,n,r){super(),this.startSide=e,this.endSide=t,this.widget=n,this.spec=r}get heightRelevant(){return!1}static mark(e){return new fq(e)}static widget(e){let t=Math.max(-1e4,Math.min(1e4,e.side||0)),n=!!e.block;return t+=n&&!e.inlineOrder?t>0?3e8:-4e8:t>0?1e8:-1e8,new mq(e,t,t,n,e.widget||null,!1)}static replace(e){let t=!!e.block,n,r;if(e.isBlockGap)n=-5e8,r=4e8;else{let{start:i,end:a}=nUe(e,t);n=(i?t?-3e8:-1:5e8)-1,r=(a?t?2e8:1:-6e8)+1}return new mq(e,n,r,t,e.widget||null,!0)}static line(e){return new pq(e)}static set(e,t=!1){return $G.of(e,t)}hasHeight(){return this.widget?this.widget.estimatedHeight>-1:!1}},dq.none=$G.empty,fq=class e extends dq{constructor(e){let{start:t,end:n}=nUe(e);super(t?-1:5e8,n?1:-6e8,null,e),this.tagName=e.tagName||`span`,this.attrs=e.class&&e.attributes?hK(e.attributes,{class:e.class}):e.class?{class:e.class}:e.attributes||cq}eq(t){return this==t||t instanceof e&&this.tagName==t.tagName&&gK(this.attrs,t.attrs)}range(e,t=e){if(e>=t)throw RangeError(`Mark decorations may not be empty`);return super.range(e,t)}},fq.prototype.point=!1,pq=class e extends dq{constructor(e){super(-2e8,-2e8,null,e)}eq(t){return t instanceof e&&this.spec.class==t.spec.class&&gK(this.spec.attributes,t.spec.attributes)}range(e,t=e){if(t!=e)throw RangeError(`Line decoration ranges must be zero-length`);return super.range(e,t)}},pq.prototype.mapMode=xG.TrackBefore,pq.prototype.point=!0,mq=class e extends dq{constructor(e,t,n,r,i,a){super(t,n,i,e),this.block=r,this.isReplace=a,this.mapMode=r?t<=0?xG.TrackBefore:xG.TrackAfter:xG.TrackDel}get type(){return this.startSide==this.endSide?this.startSide<=0?uq.WidgetBefore:uq.WidgetAfter:uq.WidgetRange}get heightRelevant(){return this.block||!!this.widget&&(this.widget.estimatedHeight>=5||this.widget.lineBreaks>0)}eq(t){return t instanceof e&&rUe(this.widget,t.widget)&&this.block==t.block&&this.startSide==t.startSide&&this.endSide==t.endSide}range(e,t=e){if(this.isReplace&&(e>t||e==t&&this.startSide>0&&this.endSide<=0))throw RangeError(`Invalid range for replacement decoration`);if(!this.isReplace&&t!=e)throw RangeError(`Widget decorations can only have zero-length ranges`);return super.range(e,t)}},mq.prototype.point=!0,hq=class e extends ZG{constructor(e,t){super(),this.tagName=e,this.attributes=t}eq(t){return t==this||t instanceof e&&this.tagName==t.tagName&&gK(this.attributes,t.attributes)}static create(t){return new e(t.tagName,t.attributes||cq)}static set(e,t=!1){return $G.of(e,t)}},hq.prototype.startSide=hq.prototype.endSide=-1,pGe=class{constructor(){this.anchorNode=null,this.anchorOffset=0,this.focusNode=null,this.focusOffset=0}eq(e){return this.anchorNode==e.anchorNode&&this.anchorOffset==e.anchorOffset&&this.focusNode==e.focusNode&&this.focusOffset==e.focusOffset}setRange(e){let{anchorNode:t,focusNode:n}=e;this.set(t,Math.min(e.anchorOffset,t?TK(t):0),n,Math.min(e.focusOffset,n?TK(n):0))}set(e,t,n,r){this.anchorNode=e,this.anchorOffset=t,this.focusNode=n,this.focusOffset=r}},gq=null,sq.safari&&sq.safari_version>=26&&(gq=!1),_q=class e{constructor(e,t,n=!0){this.node=e,this.offset=t,this.precise=n}static before(t,n){return new e(t.parentNode,CK(t),n)}static after(t,n){return new e(t.parentNode,CK(t)+1,n)}},vq=(function(e){return e[e.LTR=0]=`LTR`,e[e.RTL=1]=`RTL`,e})(vq||={}),yq=vq.LTR,bq=vq.RTL,hGe=hUe(`88888888888888888888888888888888888666888888787833333333337888888000000000000000000000000008888880000000000000000000000000088888888888888888888888888888888888887866668888088888663380888308888800000000000000000000000800000000000000000000000000000008`),gGe=hUe(`4444448826627288999999999992222222222222222222222222222222222222222222222229999999999999999999994444444444644222822222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222999999949999999229989999223333333333`),xq=Object.create(null),Sq=[];for(let e of[`()`,`[]`,`{}`]){let t=e.charCodeAt(0),n=e.charCodeAt(1);xq[t]=n,xq[n]=-t}_Ge=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac\ufb50-\ufdff]/,Cq=class{get dir(){return this.level%2?bq:yq}constructor(e,t,n){this.from=e,this.to=t,this.level=n}side(e,t){return this.dir==t==e?this.to:this.from}forward(e,t){return e==(this.dir==t)}static find(e,t,n,r){let i=-1;for(let a=0;a<e.length;a++){let o=e[a];if(o.from<=t&&o.to>=t){if(o.level==n)return a;(i<0||(r==0?e[i].level>o.level:r<0?o.from<t:o.to>t))&&(i=a)}}if(i<0)throw RangeError(`Index out of range`);return i}},wq=[],Tq=``,Eq=OG.define(),Dq=OG.define(),Oq=OG.define(),kq=OG.define(),Aq=OG.define(),jq=OG.define(),Mq=OG.define(),Nq=OG.define(),Pq=OG.define(),Fq=OG.define({combine:e=>e.some(e=>e)}),Iq=OG.define({combine:e=>e.some(e=>e)}),Lq=OG.define(),Rq=class e{constructor(e,t,n,r,i,a=!1){this.range=e,this.y=t,this.x=n,this.yMargin=r,this.xMargin=i,this.isSnapshot=a}map(t){return t.empty?this:new e(this.range.map(t),this.y,this.x,this.yMargin,this.xMargin,this.isSnapshot)}clip(t){return this.range.to<=t.doc.length?this:new e(EG.cursor(t.doc.length),this.y,this.x,this.yMargin,this.xMargin,this.isSnapshot)}},zq=KG.define({map:(e,t)=>e.map(t)}),Bq=KG.define(),Vq=OG.define({combine:e=>!e.length||e[0]}),vGe=0,Hq=OG.define({combine(e){return e.filter((t,n)=>{for(let r=0;r<n;r++)if(e[r].plugin==t.plugin)return!1;return!0})}}),Uq=class e{constructor(e,t,n,r,i){this.id=e,this.create=t,this.domEventHandlers=n,this.domEventObservers=r,this.baseExtensions=i(this),this.extension=this.baseExtensions.concat(Hq.of({plugin:this,arg:void 0}))}of(e){return this.baseExtensions.concat(Hq.of({plugin:this,arg:e}))}static define(t,n){let{eventHandlers:r,eventObservers:i,provide:a,decorations:o}=n||{};return new e(vGe++,t,r,i,e=>{let t=[];return o&&t.push(qq.of(t=>{let n=t.plugin(e);return n?o(n):dq.none})),a&&t.push(a(e)),t})}static fromClass(t,n){return e.define((e,n)=>new t(e,n),n)}},Wq=class{constructor(e){this.spec=e,this.mustUpdate=null,this.value=null}get plugin(){return this.spec&&this.spec.plugin}update(e){if(!this.value){if(this.spec)try{this.value=this.spec.plugin.create(e,this.spec.arg)}catch(t){jK(e.state,t,`CodeMirror plugin crashed`),this.deactivate()}}else if(this.mustUpdate){let e=this.mustUpdate;if(this.mustUpdate=null,this.value.update)try{this.value.update(e)}catch(t){if(jK(e.state,t,`CodeMirror plugin crashed`),this.value.destroy)try{this.value.destroy()}catch{}this.deactivate()}}return this}destroy(e){if(this.value?.destroy)try{this.value.destroy()}catch(t){jK(e.state,t,`CodeMirror plugin crashed`)}}deactivate(){this.spec=this.value=null}},Gq=OG.define(),Kq=OG.define(),qq=OG.define(),Jq=OG.define(),Yq=OG.define(),Xq=OG.define(),Zq=OG.define(),Qq=OG.define(),$q=OG.define(),eJ=class e{constructor(e,t,n,r){this.fromA=e,this.toA=t,this.fromB=n,this.toB=r}join(t){return new e(Math.min(this.fromA,t.fromA),Math.max(this.toA,t.toA),Math.min(this.fromB,t.fromB),Math.max(this.toB,t.toB))}addToSet(e){let t=e.length,n=this;for(;t>0;t--){let r=e[t-1];if(!(r.fromA>n.toA)){if(r.toA<n.fromA)break;n=n.join(r),e.splice(t-1,1)}}return e.splice(t,0,n),e}static extendWithRanges(t,n){if(n.length==0)return t;let r=[];for(let i=0,a=0,o=0;;){let s=i<t.length?t[i].fromB:1e9,c=a<n.length?n[a]:1e9,l=Math.min(s,c);if(l==1e9)break;let u=l+o,d=l,f=u;for(;;)if(a<n.length&&n[a]<=d){let e=n[a+1];a+=2,d=Math.max(d,e);for(let e=i;e<t.length&&t[e].fromB<=d;e++)o=t[e].toA-t[e].toB;f=Math.max(f,e+o)}else if(i<t.length&&t[i].fromB<=d){let e=t[i++];d=Math.max(d,e.toB),f=Math.max(f,e.toA),o=e.toA-e.toB}else break;r.push(new e(u,f,l,d))}return r}},tJ=class e{constructor(e,t,n){this.view=e,this.state=t,this.transactions=n,this.flags=0,this.startState=e.state,this.changes=CG.empty(this.startState.doc.length);for(let e of n)this.changes=this.changes.compose(e.changes);let r=[];this.changes.iterChangedRanges((e,t,n,i)=>r.push(new eJ(e,t,n,i))),this.changedRanges=r}static create(t,n,r){return new e(t,n,r)}get viewportChanged(){return(this.flags&4)>0}get viewportMoved(){return(this.flags&8)>0}get heightChanged(){return(this.flags&2)>0}get geometryChanged(){return this.docChanged||(this.flags&18)>0}get focusChanged(){return(this.flags&1)>0}get docChanged(){return!this.changes.empty}get selectionSet(){return this.transactions.some(e=>e.selection)}get empty(){return this.flags==0&&this.transactions.length==0}},yGe=[],nJ=class{constructor(e,t,n=0){this.dom=e,this.length=t,this.flags=n,this.parent=null,e.cmTile=this}get breakAfter(){return this.flags&1}get children(){return yGe}isWidget(){return!1}get isHidden(){return!1}isComposite(){return!1}isLine(){return!1}isText(){return!1}isBlock(){return!1}get domAttrs(){return null}sync(e){if(this.flags|=2,this.flags&4){this.flags&=-5;let e=this.domAttrs;e&&$He(this.dom,e)}}toString(){return this.constructor.name+(this.children.length?`(${this.children})`:``)+(this.breakAfter?`#`:``)}destroy(){this.parent=null}setDOM(e){this.dom=e,e.cmTile=this}get posAtStart(){return this.parent?this.parent.posBefore(this):0}get posAtEnd(){return this.posAtStart+this.length}posBefore(e,t=this.posAtStart){let n=t;for(let t of this.children){if(t==e)return n;n+=t.length+t.breakAfter}throw RangeError(`Invalid child in posBefore`)}posAfter(e){return this.posBefore(e)+e.length}covers(e){return!0}coordsIn(e,t){return null}domPosFor(e,t){let n=CK(this.dom),r=this.length?e>0:t>0;return new _q(this.parent.dom,n+ +!!r,e==0||e==this.length)}markDirty(e){this.flags&=-3,e&&(this.flags|=4),this.parent&&this.parent.flags&2&&this.parent.markDirty(!1)}get overrideDOMText(){return null}get root(){for(let e=this;e;e=e.parent)if(e instanceof iJ)return e;return null}static get(e){return e.cmTile}},rJ=class extends nJ{constructor(e){super(e,0),this._children=[]}isComposite(){return!0}get children(){return this._children}get lastChild(){return this.children.length?this.children[this.children.length-1]:null}append(e){this.children.push(e),e.parent=this}sync(e){if(this.flags&2)return;super.sync(e);let t=this.dom,n=null,r,i=e?.node==t?e:null,a=0;for(let o of this.children){if(o.sync(e),a+=o.length+o.breakAfter,r=n?n.nextSibling:t.firstChild,i&&r!=o.dom&&(i.written=!0),o.dom.parentNode==t)for(;r&&r!=o.dom;)r=DUe(r);else t.insertBefore(o.dom,r);n=o.dom}for(r=n?n.nextSibling:t.firstChild,i&&r&&(i.written=!0);r;)r=DUe(r);this.length=a}},iJ=class extends rJ{constructor(e,t){super(t),this.view=e}owns(e){for(;e;e=e.parent)if(e==this)return!0;return!1}isBlock(){return!0}nearest(e){for(;;){if(!e)return null;let t=nJ.get(e);if(t&&this.owns(t))return t;e=e.parentNode}}blockTiles(e){for(let t=[],n=this,r=0,i=0;;)if(r==n.children.length){if(!t.length)return;n=n.parent,n.breakAfter&&i++,r=t.pop()}else{let a=n.children[r++];if(a instanceof aJ)t.push(r),n=a,r=0;else{let t=i+a.length,n=e(a,i);if(n!==void 0)return n;i=t+a.breakAfter}}}resolveBlock(e,t){let n,r=-1,i,a=-1;if(this.blockTiles((o,s)=>{let c=s+o.length;if(e>=s&&e<=c){if(o.isWidget()&&t>=-1&&t<=1){if(o.flags&32)return!0;o.flags&16&&(n=void 0)}(s<e||e==c&&(t<-1?o.length:o.covers(1)))&&(!n||!o.isWidget()&&n.isWidget())&&(n=o,r=e-s),(c>e||e==s&&(t>1?o.length:o.covers(-1)))&&(!i||!o.isWidget()&&i.isWidget())&&(i=o,a=e-s)}}),!n&&!i)throw Error(`No tile at position `+e);return n&&t<0||!i?{tile:n,offset:r}:{tile:i,offset:a}}},aJ=class e extends rJ{constructor(e,t){super(e),this.wrapper=t}isBlock(){return!0}covers(e){return this.children.length?e<0?this.children[0].covers(-1):this.lastChild.covers(1):!1}get domAttrs(){return this.wrapper.attributes}static of(t,n){let r=new e(n||document.createElement(t.tagName),t);return n||(r.flags|=4),r}},oJ=class e extends rJ{constructor(e,t){super(e),this.attrs=t}isLine(){return!0}static start(t,n,r){let i=new e(n||document.createElement(`div`),t);return(!n||!r)&&(i.flags|=4),i}get domAttrs(){return this.attrs}resolveInline(e,t,n){let r=null,i=-1,a=null,o=-1;function s(e,c){for(let l=0,u=0;l<e.children.length&&u<=c;l++){let d=e.children[l],f=u+d.length;f>=c&&(d.isComposite()?s(d,c-u):(!a||a.isHidden&&(t>0||n&&kUe(a,d)))&&(f>c||d.flags&32)?(a=d,o=c-u):(u<c||d.flags&16&&!d.isHidden)&&(r=d,i=c-u)),u=f}}s(this,e);let c=(t<0?r:a)||r||a;return c?{tile:c,offset:c==r?i:o}:null}coordsIn(e,t){let n=this.resolveInline(e,t,!0);return n?n.tile.coordsIn(Math.max(0,n.offset),t):OUe(this)}domIn(e,t){let n=this.resolveInline(e,t);if(n){let{tile:e,offset:r}=n;if(this.dom.contains(e.dom))return e.isText()?new _q(e.dom,Math.min(e.dom.nodeValue.length,r)):e.domPosFor(r,e.flags&16?1:e.flags&32?-1:t);let i=n.tile.parent,a=!1;for(let e of i.children){if(a)return new _q(e.dom,0);e==n.tile&&(a=!0)}}return new _q(this.dom,0)}},sJ=class e extends rJ{constructor(e,t){super(e),this.mark=t}get domAttrs(){return this.mark.attrs}static of(t,n){let r=new e(n||document.createElement(t.tagName),t);return n||(r.flags|=4),r}},cJ=class e extends nJ{constructor(e,t){super(e,t.length),this.text=t}sync(e){this.flags&2||(super.sync(e),this.dom.nodeValue!=this.text&&(e&&e.node==this.dom&&(e.written=!0),this.dom.nodeValue=this.text))}isText(){return!0}toString(){return JSON.stringify(this.text)}coordsIn(e,t){let n=this.dom.nodeValue.length;e>n&&(e=n);let r=e,i=e,a=0;e==0&&t<0||e==n&&t>=0?sq.chrome||sq.gecko||(e?(r--,a=1):i<n&&(i++,a=-1)):t<0?r--:i<n&&i++;let o=DK(this.dom,r,i).getClientRects();if(!o.length)return null;let s=o[(a?a<0:t>=0)?0:o.length-1];return sq.safari&&!a&&s.width==0&&(s=Array.prototype.find.call(o,e=>e.width)||s),a?EK(s,a<0):s||null}static of(t,n){let r=new e(n||document.createTextNode(t),t);return n||(r.flags|=2),r}},lJ=class e extends nJ{constructor(e,t,n,r){super(e,t,r),this.widget=n}isWidget(){return!0}get isHidden(){return this.widget.isHidden}covers(e){return this.flags&48?!1:(this.flags&(e<0?64:128))>0}coordsIn(e,t){return this.coordsInWidget(e,t,!1)}coordsInWidget(e,t,n){let r=this.widget.coordsAt(this.dom,e,t);if(r)return r;if(n)return EK(this.dom.getBoundingClientRect(),this.length?e==0:t<=0);{let t=this.dom.getClientRects(),n=null;if(!t.length)return null;let r=this.flags&16?!0:this.flags&32?!1:e>0;for(let i=r?t.length-1:0;n=t[i],!(e>0?i==0:i==t.length-1||n.top<n.bottom);i+=r?-1:1);return EK(n,!r)}}get overrideDOMText(){if(!this.length)return mG.empty;let{root:e}=this;if(!e)return mG.empty;let t=this.posAtStart;return e.view.state.doc.slice(t,t+this.length)}destroy(){super.destroy(),this.widget.destroy(this.dom)}static of(t,n,r,i,a){return a||(a=t.toDOM(n),t.editable||(a.contentEditable=`false`)),new e(a,r,t,i)}},uJ=class extends nJ{constructor(e){let t=document.createElement(`img`);t.className=`cm-widgetBuffer`,t.setAttribute(`aria-hidden`,`true`),super(t,0,e)}get isHidden(){return!0}get overrideDOMText(){return mG.empty}coordsIn(e){return this.dom.getBoundingClientRect()}},bGe=class{constructor(e){this.index=0,this.beforeBreak=!1,this.parents=[],this.tile=e}advance(e,t,n){let{tile:r,index:i,beforeBreak:a,parents:o}=this;for(;e||t>0;)if(!r.isComposite())if(i==r.length)a=!!r.breakAfter,{tile:r,index:i}=o.pop(),i++;else if(e){let t=Math.min(e,r.length-i);n&&n.skip(r,i,i+t),e-=t,i+=t}else break;else if(a){if(!e)break;n&&n.break(),e--,a=!1}else if(i==r.children.length){if(!e&&!o.length)break;n&&n.leave(r),a=!!r.breakAfter,{tile:r,index:i}=o.pop(),i++}else{let s=r.children[i],c=s.breakAfter;(t>0?s.length<=e:s.length<e)&&(!n||n.skip(s,0,s.length)!==!1||!s.isComposite)?(a=!!c,i++,e-=s.length):(o.push({tile:r,index:i}),r=s,i=0,n&&s.isComposite()&&n.enter(s))}return this.tile=r,this.index=i,this.beforeBreak=a,this}get root(){return this.parents.length?this.parents[0].tile:this.tile}},xGe=class{constructor(e,t,n,r){this.from=e,this.to=t,this.wrapper=n,this.rank=r}},SGe=class{constructor(e,t,n){this.cache=e,this.root=t,this.blockWrappers=n,this.curLine=null,this.lastBlock=null,this.afterWidget=null,this.pos=0,this.wrappers=[],this.wrapperPos=0}addText(e,t,n,r){this.flushBuffer();let i=this.ensureMarks(t,n),a=i.lastChild;if(a&&a.isText()&&!(a.flags&8)&&a.length+e.length<512){this.cache.reused.set(a,2);let t=i.children[i.children.length-1]=new cJ(a.dom,a.text+e);t.parent=i}else i.append(r||cJ.of(e,this.cache.find(cJ)?.dom));this.pos+=e.length,this.afterWidget=null}addComposition(e,t){let n=this.curLine;n.dom!=t.line.dom&&(n.setDOM(this.cache.reused.has(t.line)?MK(t.line.dom):t.line.dom),this.cache.reused.set(t.line,2));let r=n;for(let e=t.marks.length-1;e>=0;e--){let n=t.marks[e],i=r.lastChild;if(i instanceof sJ&&i.mark.eq(n.mark))i.dom!=n.dom&&i.setDOM(MK(n.dom)),r=i;else{if(this.cache.reused.get(n)){let e=nJ.get(n.dom);e&&e.setDOM(MK(n.dom))}let e=sJ.of(n.mark,n.dom);r.append(e),r=e}this.cache.reused.set(n,2)}let i=nJ.get(e.text);i&&this.cache.reused.set(i,2);let a=new cJ(e.text,e.text.nodeValue);a.flags|=8,this.pos=e.range.toB,r.append(a)}addInlineWidget(e,t,n){let r=this.afterWidget&&e.flags&48&&(this.afterWidget.flags&48)==(e.flags&48);r||this.flushBuffer();let i=this.ensureMarks(t,n);!r&&!(e.flags&16)&&i.append(this.getBuffer(1)),i.append(e),this.pos+=e.length,this.afterWidget=e}addMark(e,t,n){this.flushBuffer(),this.ensureMarks(t,n).append(e),this.pos+=e.length,this.afterWidget=null}addBlockWidget(e){this.getBlockPos().append(e),this.pos+=e.length,this.lastBlock=e,this.endLine()}continueWidget(e){let t=this.afterWidget||this.lastBlock;t.length+=e,this.pos+=e}addLineStart(e,t){e||=fJ;let n=oJ.start(e,t||this.cache.find(oJ)?.dom,!!t);this.getBlockPos().append(this.lastBlock=this.curLine=n)}addLine(e){this.getBlockPos().append(e),this.pos+=e.length,this.lastBlock=e,this.endLine()}addBreak(){this.lastBlock.flags|=1,this.endLine(),this.pos++}addLineStartIfNotCovered(e){this.blockPosCovered()||this.addLineStart(e)}ensureLine(e){this.curLine||this.addLineStart(e)}ensureMarks(e,t){let n=this.curLine;for(let r=e.length-1;r>=0;r--){let i=e[r],a;if(t>0&&(a=n.lastChild)&&a instanceof sJ&&a.mark.eq(i))n=a,t--;else{let e=sJ.of(i,this.cache.find(sJ,e=>e.mark.eq(i))?.dom);n.append(e),n=e,t=0}}return n}endLine(){if(this.curLine){this.flushBuffer();let e=this.curLine.lastChild;(!e||!AUe(this.curLine,!1)||e.dom.nodeName!=`BR`&&e.isWidget()&&!(sq.ios&&AUe(this.curLine,!0)))&&this.curLine.append(this.cache.findWidget(mJ,0,32)||new lJ(mJ.toDOM(),0,mJ,32)),this.curLine=this.afterWidget=null}}updateBlockWrappers(){this.wrapperPos>this.pos+1e4&&(this.blockWrappers.goto(this.pos),this.wrappers.length=0);for(let e=this.wrappers.length-1;e>=0;e--)this.wrappers[e].to<this.pos&&this.wrappers.splice(e,1);for(let e=this.blockWrappers;e.value&&e.from<=this.pos;e.next())if(e.to>=this.pos){let t=new xGe(e.from,e.to,e.value,e.rank),n=this.wrappers.length;for(;n>0&&(this.wrappers[n-1].rank-t.rank||this.wrappers[n-1].to-t.to)<0;)n--;this.wrappers.splice(n,0,t)}this.wrapperPos=this.pos}getBlockPos(){this.updateBlockWrappers();let e=this.root;for(let t of this.wrappers){let n=e.lastChild;if(t.from<this.pos&&n instanceof aJ&&n.wrapper.eq(t.wrapper))e=n;else{let n=aJ.of(t.wrapper,this.cache.find(aJ,e=>e.wrapper.eq(t.wrapper))?.dom);e.append(n),e=n}}return e}blockPosCovered(){let e=this.lastBlock;return e!=null&&!e.breakAfter&&(!e.isWidget()||(e.flags&160)>0)}getBuffer(e){let t=2|(e<0?16:32),n=this.cache.find(uJ,void 0,1);return n&&(n.flags=t),n||new uJ(t)}flushBuffer(){this.afterWidget&&!(this.afterWidget.flags&32)&&(this.afterWidget.parent.append(this.getBuffer(-1)),this.afterWidget=null)}},CGe=class{constructor(e){this.skipCount=0,this.text=``,this.textOff=0,this.cursor=e.iter()}skip(e){this.textOff+e<=this.text.length?this.textOff+=e:(this.skipCount+=e-(this.text.length-this.textOff),this.text=``,this.textOff=0)}next(e){if(this.textOff==this.text.length){let{value:t,lineBreak:n,done:r}=this.cursor.next(this.skipCount);if(this.skipCount=0,r)throw Error(`Ran out of text content when drawing inline views`);this.text=t;let i=this.textOff=Math.min(e,t.length);return n?null:t.slice(0,i)}let t=Math.min(this.text.length,this.textOff+e),n=this.text.slice(this.textOff,t);return this.textOff=t,n}},dJ=[lJ,oJ,cJ,sJ,uJ,aJ,iJ];for(let e=0;e<dJ.length;e++)dJ[e].bucket=e;wGe=class{constructor(e){this.view=e,this.buckets=dJ.map(()=>[]),this.index=dJ.map(()=>0),this.reused=new Map}add(e){let t=e.constructor.bucket,n=this.buckets[t];n.length<6?n.push(e):n[this.index[t]=(this.index[t]+1)%6]=e}find(e,t,n=2){let r=e.bucket,i=this.buckets[r],a=this.index[r];for(let e=i.length-1;e>=0;e--){let o=(e+a)%i.length,s=i[o];if((!t||t(s))&&!this.reused.has(s))return i.splice(o,1),o<a&&this.index[r]--,this.reused.set(s,n),s}return null}findWidget(e,t,n){let r=this.buckets[0];if(r.length)for(let i=0,a=0;;i++){if(i==r.length){if(a)return null;a=1,i=0}let o=r[i];if(!this.reused.has(o)&&(a==0?o.widget.compare(e):o.widget.constructor==e.constructor&&e.updateDOM(o.dom,this.view,o.widget)))return r.splice(i,1),i<this.index[0]&&this.index[0]--,o.widget==e&&o.length==t&&(o.flags&497)==n?(this.reused.set(o,1),o):(this.reused.set(o,2),new lJ(o.dom,t,e,o.flags&-498|n))}}reuse(e){return this.reused.set(e,1),e}maybeReuse(e,t=2){if(!this.reused.has(e))return this.reused.set(e,t),e.dom}clear(){for(let e=0;e<this.buckets.length;e++)this.buckets[e].length=this.index[e]=0}},TGe=class{constructor(e,t,n,r,i){this.view=e,this.decorations=r,this.disallowBlockEffectsFor=i,this.openWidget=!1,this.openMarks=0,this.cache=new wGe(e),this.text=new CGe(e.state.doc),this.builder=new SGe(this.cache,new iJ(e,e.contentDOM),$G.iter(n)),this.cache.reused.set(t,2),this.old=new bGe(t),this.reuseWalker={skip:(e,t,n)=>{if(this.cache.add(e),e.isComposite())return!1},enter:e=>this.cache.add(e),leave:()=>{},break:()=>{}}}run(e,t){let n=t&&this.getCompositionContext(t.text);for(let r=0,i=0,a=0;;){let o=a<e.length?e[a++]:null,s=o?o.fromA:this.old.root.length;if(s>r){let e=s-r;this.preserve(e,!a,!o),r=s,i+=e}if(!o)break;t&&o.fromA<=t.range.fromA&&o.toA>=t.range.toA?(this.forward(o.fromA,t.range.fromA,t.range.fromA<t.range.toA?1:-1),this.emit(i,t.range.fromB),this.cache.clear(),this.builder.addComposition(t,n),this.text.skip(t.range.toB-t.range.fromB),this.forward(t.range.fromA,o.toA),this.emit(t.range.toB,o.toB)):(this.forward(o.fromA,o.toA),this.emit(i,o.toB)),i=o.toB,r=o.toA}return this.builder.curLine&&this.builder.endLine(),this.builder.root}preserve(e,t,n){let r=NUe(this.old),i=this.openMarks;this.old.advance(e,n?1:-1,{skip:(e,t,n)=>{if(e.isWidget())if(this.openWidget)this.builder.continueWidget(n-t);else{let a=n>0||t<e.length?lJ.of(e.widget,this.view,n-t,e.flags&496,this.cache.maybeReuse(e)):this.cache.reuse(e);a.flags&256?(a.flags&=-2,this.builder.addBlockWidget(a)):(this.builder.ensureLine(null),this.builder.addInlineWidget(a,r,i),i=r.length)}else if(e.isText())this.builder.ensureLine(null),!t&&n==e.length&&!this.cache.reused.has(e)?this.builder.addText(e.text,r,i,this.cache.reuse(e)):(this.cache.add(e),this.builder.addText(e.text.slice(t,n),r,i)),i=r.length;else if(e.isLine())e.flags&=-2,this.cache.reused.set(e,1),this.builder.addLine(e);else if(e instanceof uJ)this.cache.add(e);else if(e instanceof sJ)this.builder.ensureLine(null),this.builder.addMark(e,r,i),this.cache.reused.set(e,1),i=r.length;else return!1;this.openWidget=!1},enter:e=>{e.isLine()?this.builder.addLineStart(e.attrs,this.cache.maybeReuse(e)):(this.cache.add(e),e instanceof sJ&&r.unshift(e.mark)),this.openWidget=!1},leave:e=>{e.isLine()?r.length&&=i=0:e instanceof sJ&&(r.shift(),i=Math.min(i,r.length))},break:()=>{this.builder.addBreak(),this.openWidget=!1}}),this.text.skip(e)}emit(e,t){let n=null,r=this.builder,i=0,a=$G.spans(this.decorations,e,t,{point:(e,t,a,o,s,c)=>{if(a instanceof mq){if(this.disallowBlockEffectsFor[c]){if(a.block)throw RangeError(`Block decorations may not be specified via plugins`);if(t>this.view.state.doc.lineAt(e).to)throw RangeError(`Decorations that replace line breaks may not be specified via plugins`)}if(i=o.length,s>o.length)r.continueWidget(t-e);else{let i=a.widget||(a.block?pJ.block:pJ.inline),c=jUe(a),l=this.cache.findWidget(i,t-e,c)||lJ.of(i,this.view,t-e,c);a.block?(a.startSide>0&&r.addLineStartIfNotCovered(n),r.addBlockWidget(l)):(r.ensureLine(n),r.addInlineWidget(l,o,s))}n=null}else n=MUe(n,a);t>e&&this.text.skip(t-e)},span:(e,t,i,a)=>{for(let o=e;o<t;){let s=this.text.next(Math.min(512,t-o));s==null?(r.addLineStartIfNotCovered(n),r.addBreak(),o++):(r.ensureLine(n),r.addText(s,i,o==e?a:i.length),o+=s.length),n=null}}});r.addLineStartIfNotCovered(n),this.openWidget=a>i,this.openMarks=a}forward(e,t,n=1){t-e<=10?this.old.advance(t-e,n,this.reuseWalker):(this.old.advance(5,-1,this.reuseWalker),this.old.advance(t-e-10,-1),this.old.advance(5,n,this.reuseWalker))}getCompositionContext(e){let t=[],n=null;for(let r=e.parentNode;;r=r.parentNode){let e=nJ.get(r);if(r==this.view.contentDOM)break;e instanceof sJ?t.push(e):e?.isLine()?n=e:e instanceof aJ||(r.nodeName==`DIV`&&!n&&r!=this.view.contentDOM?n=new oJ(r,fJ):n||t.push(sJ.of(new fq({tagName:r.nodeName.toLowerCase(),attributes:tUe(r)}),r)))}return{line:n,marks:t}}},fJ={class:`cm-line`},pJ=class extends lq{constructor(e){super(),this.tag=e}eq(e){return e.tag==this.tag}toDOM(){return document.createElement(this.tag)}updateDOM(e){return e.nodeName.toLowerCase()==this.tag}get isHidden(){return!0}},pJ.inline=new pJ(`span`),pJ.block=new pJ(`div`),mJ=new class extends lq{toDOM(){return document.createElement(`br`)}get isHidden(){return!0}get editable(){return!0}},hJ=class{constructor(e){this.view=e,this.decorations=[],this.blockWrappers=[],this.dynamicDecorationMap=[!1],this.domChanged=null,this.hasComposition=null,this.editContextFormatting=dq.none,this.lastCompositionAfterCursor=!1,this.minWidth=0,this.minWidthFrom=0,this.minWidthTo=0,this.impreciseAnchor=null,this.impreciseHead=null,this.forceSelection=!1,this.lastUpdate=Date.now(),this.updateDeco(),this.tile=new iJ(e,e.contentDOM),this.updateInner([new eJ(0,0,0,e.state.doc.length)],null)}update(e){let t=e.changedRanges;this.minWidth>0&&t.length&&(t.every(({fromA:e,toA:t})=>t<this.minWidthFrom||e>this.minWidthTo)?(this.minWidthFrom=e.changes.mapPos(this.minWidthFrom,1),this.minWidthTo=e.changes.mapPos(this.minWidthTo,1)):this.minWidth=this.minWidthFrom=this.minWidthTo=0),this.updateEditContextFormatting(e);let n=-1;this.view.inputState.composing>=0&&!this.view.observer.editContext&&(this.domChanged?.newSel?n=this.domChanged.newSel.head:!VUe(e.changes,this.hasComposition)&&!e.selectionSet&&(n=e.state.selection.main.head));let r=n>-1?IUe(this.view,e.changes,n):null;if(this.domChanged=null,this.hasComposition){let{from:n,to:r}=this.hasComposition;t=new eJ(n,r,e.changes.mapPos(n,-1),e.changes.mapPos(r,1)).addToSet(t.slice())}this.hasComposition=r?{from:r.range.fromB,to:r.range.toB}:null,(sq.ie||sq.chrome)&&!r&&e&&e.state.doc.lines!=e.startState.doc.lines&&(this.forceSelection=!0);let i=this.decorations,a=this.blockWrappers;this.updateDeco();let o=RUe(i,this.decorations,e.changes);o.length&&(t=eJ.extendWithRanges(t,o));let s=zUe(a,this.blockWrappers,e.changes);return s.length&&(t=eJ.extendWithRanges(t,s)),r&&!t.some(e=>e.fromA<=r.range.fromA&&e.toA>=r.range.toA)&&(t=r.range.addToSet(t.slice())),this.tile.flags&2&&t.length==0?!1:(this.updateInner(t,r),e.transactions.length&&(this.lastUpdate=Date.now()),!0)}updateInner(e,t){this.view.viewState.mustMeasureContent=!0;let{observer:n}=this.view;n.ignore(()=>{if(t||e.length){let n=this.tile,r=new TGe(this.view,n,this.blockWrappers,this.decorations,this.dynamicDecorationMap);t&&nJ.get(t.text)&&r.cache.reused.set(nJ.get(t.text),2),this.tile=r.run(e,t),NK(n,r.cache.reused)}this.tile.dom.style.height=this.view.viewState.contentHeight/this.view.scaleY+`px`,this.tile.dom.style.flexBasis=this.minWidth?this.minWidth+`px`:``;let r=sq.chrome||sq.ios?{node:n.selectionRange.focusNode,written:!1}:void 0;this.tile.sync(r),r&&(r.written||n.selectionRange.focusNode!=r.node||!this.tile.dom.contains(r.node))&&(this.forceSelection=!0),this.tile.dom.style.height=``});let r=[];if(this.view.viewport.from||this.view.viewport.to<this.view.state.doc.length)for(let e of this.tile.children)e.isWidget()&&e.widget instanceof gJ&&r.push(e.dom);n.updateGaps(r)}updateEditContextFormatting(e){this.editContextFormatting=this.editContextFormatting.map(e.changes);for(let t of e.transactions)for(let e of t.effects)e.is(Bq)&&(this.editContextFormatting=e.value)}updateSelection(e=!1,t=!1){(e||!this.view.observer.selectionRange.focusNode)&&this.view.observer.readSelectionRange();let{dom:n}=this.tile,r=this.view.root.activeElement,i=r==n,a=!i&&!(this.view.state.facet(Vq)||n.tabIndex>-1)&&bK(n,this.view.observer.selectionRange)&&!(r&&n.contains(r));if(!(i||t||a))return;let o=this.forceSelection;this.forceSelection=!1;let s=this.view.state.selection.main,c,l;if(s.empty?l=c=this.inlineDOMNearPos(s.anchor,s.assoc||1):(l=this.inlineDOMNearPos(s.head,s.head==s.from?1:-1),c=this.inlineDOMNearPos(s.anchor,s.anchor==s.from?1:-1)),sq.gecko&&s.empty&&!this.hasComposition&&PUe(c)){let e=document.createTextNode(``);this.view.observer.ignore(()=>c.node.insertBefore(e,c.node.childNodes[c.offset]||null)),c=l=new _q(e,0),o=!0}let u=this.view.observer.selectionRange;(o||!u.focusNode||(!SK(c.node,c.offset,u.anchorNode,u.anchorOffset)||!SK(l.node,l.offset,u.focusNode,u.focusOffset))&&!this.suppressWidgetCursorChange(u,s))&&(this.view.observer.ignore(()=>{sq.android&&sq.chrome&&n.contains(u.focusNode)&&BUe(u.focusNode,n)&&(n.blur(),n.focus({preventScroll:!0}));let e=vK(this.view.root);if(e)if(s.empty){if(sq.gecko){let e=LUe(c.node,c.offset);if(e&&e!=3){let t=(e==1?pUe:mUe)(c.node,c.offset);t&&(c=new _q(t.node,t.offset))}}e.collapse(c.node,c.offset),s.bidiLevel!=null&&e.caretBidiLevel!==void 0&&(e.caretBidiLevel=s.bidiLevel)}else if(e.extend){e.collapse(c.node,c.offset);try{e.extend(l.node,l.offset)}catch{}}else{let t=document.createRange();s.anchor>s.head&&([c,l]=[l,c]),t.setEnd(l.node,l.offset),t.setStart(c.node,c.offset),e.removeAllRanges(),e.addRange(t)}a&&this.view.root.activeElement==n&&(n.blur(),r&&r.focus())}),this.view.observer.setSelectionRange(c,l)),this.impreciseAnchor=c.precise?null:new _q(u.anchorNode,u.anchorOffset),this.impreciseHead=l.precise?null:new _q(u.focusNode,u.focusOffset)}suppressWidgetCursorChange(e,t){return this.hasComposition&&t.empty&&SK(e.focusNode,e.focusOffset,e.anchorNode,e.anchorOffset)&&this.posFromDOM(e.focusNode,e.focusOffset)==t.head}enforceCursorAssoc(){if(this.hasComposition)return;let{view:e}=this,t=e.state.selection.main,n=vK(e.root),{anchorNode:r,anchorOffset:i}=e.observer.selectionRange;if(!n||!t.empty||!t.assoc||!n.modify)return;let a=this.lineAt(t.head,t.assoc);if(!a)return;let o=a.posAtStart;if(t.head==o||t.head==o+a.length)return;let s=this.coordsAt(t.head,-1),c=this.coordsAt(t.head,1);if(!s||!c||s.bottom>c.top)return;let l=this.domAtPos(t.head+t.assoc,t.assoc);n.collapse(l.node,l.offset),n.modify(`move`,t.assoc<0?`forward`:`backward`,`lineboundary`),e.observer.readSelectionRange();let u=e.observer.selectionRange;e.docView.posFromDOM(u.anchorNode,u.anchorOffset)!=t.from&&n.collapse(r,i)}posFromDOM(e,t){let n=this.tile.nearest(e);if(!n)return this.tile.dom.compareDocumentPosition(e)&2?0:this.view.state.doc.length;let r=n.posAtStart;if(n.isComposite()){let i;if(e==n.dom)i=n.dom.childNodes[t];else{let r=TK(e)==0?0:t==0?-1:1;for(;;){let t=e.parentNode;if(t==n.dom)break;r==0&&t.firstChild!=t.lastChild&&(r=e==t.firstChild?-1:1),e=t}i=r<0?e:e.nextSibling}if(i==n.dom.firstChild)return r;for(;i&&!nJ.get(i);)i=i.nextSibling;if(!i)return r+n.length;for(let e=0,t=r;;e++){let r=n.children[e];if(r.dom==i)return t;t+=r.length+r.breakAfter}}else if(n.isText())return e==n.dom?r+t:r+(t?n.length:0);else return r}domAtPos(e,t){let{tile:n,offset:r}=this.tile.resolveBlock(e,t);return n.isWidget()?n.domPosFor(e,t):n.domIn(r,t)}inlineDOMNearPos(e,t){let n,r=-1,i=!1,a,o=-1,s=!1;return this.tile.blockTiles((t,c)=>{if(t.isWidget()){if(t.flags&32&&c>=e)return!0;t.flags&16&&(i=!0)}else{let l=c+t.length;if(c<=e&&(n=t,r=e-c,i=l<e),l>=e&&!a&&(a=t,o=e-c,s=c>e),c>e&&a)return!0}}),!n&&!a?this.domAtPos(e,t):(i&&a?n=null:s&&n&&(a=null),n&&t<0||!a?n.domIn(r,t):a.domIn(o,t))}coordsAt(e,t){let{tile:n,offset:r}=this.tile.resolveBlock(e,t);return n.isWidget()?n.widget instanceof gJ?null:n.coordsInWidget(r,t,!0):n.coordsIn(r,t)}lineAt(e,t){let{tile:n}=this.tile.resolveBlock(e,t);return n.isLine()?n:null}coordsForChar(e){let{tile:t,offset:n}=this.tile.resolveBlock(e,1);if(!t.isLine())return null;function r(e,t){if(e.isComposite())for(let n of e.children){if(n.length>=t){let e=r(n,t);if(e)return e}if(t-=n.length,t<0)break}else if(e.isText()&&t<e.length){let n=KW(e.text,t);if(n==t)return null;let r=DK(e.dom,t,n).getClientRects();for(let e=0;e<r.length;e++){let t=r[e];if(e==r.length-1||t.top<t.bottom&&t.left<t.right)return t}}return null}return r(t,n)}measureVisibleLineHeights(e){let t=[],{from:n,to:r}=e,i=this.view.contentDOM.clientWidth,a=i>Math.max(this.view.scrollDOM.clientWidth,this.minWidth)+1,o=-1,s=this.view.textDirection==vq.LTR,c=0,l=(e,u,d)=>{for(let f=0;f<e.children.length&&!(u>r);f++){let r=e.children[f],p=u+r.length,m=r.dom.getBoundingClientRect(),{height:h}=m;if(d&&!f&&(c+=m.top-d.top),r instanceof aJ)p>n&&l(r,u,m);else if(u>=n&&(c>0&&t.push(-c),t.push(h+c),c=0,a)){let e=r.dom.lastChild,t=e?xK(e):[];if(t.length){let e=t[t.length-1],n=s?e.right-m.left:m.right-e.left;n>o&&(o=n,this.minWidth=i,this.minWidthFrom=u,this.minWidthTo=p)}}d&&f==e.children.length-1&&(c+=d.bottom-m.bottom),u=p+r.breakAfter}};return l(this.tile,0,null),t}textDirectionAt(e){let{tile:t}=this.tile.resolveBlock(e,1);return getComputedStyle(t.dom).direction==`rtl`?vq.RTL:vq.LTR}measureTextSize(){let e=this.tile.blockTiles(e=>{if(e.isLine()&&e.children.length&&e.length<=20){let t=0,n;for(let r of e.children){if(!r.isText()||/[^ -~]/.test(r.text))return;let e=xK(r.dom);if(e.length!=1)return;t+=e[0].width,n=e[0].height}if(t)return{lineHeight:e.dom.getBoundingClientRect().height,charWidth:t/e.length,textHeight:n}}});if(e)return e;let t=document.createElement(`div`),n,r,i;return t.className=`cm-line`,t.style.width=`99999px`,t.style.position=`absolute`,t.textContent=`abc def ghi jkl mno pqr stu`,this.view.observer.ignore(()=>{this.tile.dom.appendChild(t);let e=xK(t.firstChild)[0];n=t.getBoundingClientRect().height,r=e&&e.width?e.width/27:7,i=e&&e.height?e.height:n,t.remove()}),{lineHeight:n,charWidth:r,textHeight:i}}computeBlockGapDeco(){let e=[],t=this.view.viewState;for(let n=0,r=0;;r++){let i=r==t.viewports.length?null:t.viewports[r],a=i?i.from-1:this.view.state.doc.length;if(a>n){let r=(t.lineBlockAt(a).bottom-t.lineBlockAt(n).top)/this.view.scaleY;e.push(dq.replace({widget:new gJ(r),block:!0,inclusive:!0,isBlockGap:!0}).range(n,a))}if(!i)break;n=i.to+1}return dq.set(e)}updateDeco(){let e=1,t=this.view.state.facet(qq).map(t=>(this.dynamicDecorationMap[e++]=typeof t==`function`)?t(this.view):t),n=!1,r=this.view.state.facet(Yq).map((e,t)=>{let r=typeof e==`function`;return r&&(n=!0),r?e(this.view):e});for(r.length&&(this.dynamicDecorationMap[e++]=n,t.push($G.join(r))),this.decorations=[this.editContextFormatting,...t,this.computeBlockGapDeco(),this.view.viewState.lineGapDeco];e<this.decorations.length;)this.dynamicDecorationMap[e++]=!1;this.blockWrappers=this.view.state.facet(Jq).map(e=>typeof e==`function`?e(this.view):e)}scrollIntoView(e){if(e.isSnapshot){let t=this.view.viewState.lineBlockAt(e.range.head);this.view.scrollDOM.scrollTop=t.top-e.yMargin,this.view.scrollDOM.scrollLeft=e.xMargin;return}for(let t of this.view.state.facet(Lq))try{if(t(this.view,e.range,e))return!0}catch(e){jK(this.view.state,e,`scroll handler`)}let{range:t}=e,n=this.coordsAt(t.head,t.assoc??(t.empty?0:t.head>t.anchor?-1:1)),r;if(!n)return;!t.empty&&(r=this.coordsAt(t.anchor,t.anchor>t.head?-1:1))&&(n={left:Math.min(n.left,r.left),top:Math.min(n.top,r.top),right:Math.max(n.right,r.right),bottom:Math.max(n.bottom,r.bottom)});let i=EUe(this.view),a={left:n.left-i.left,top:n.top-i.top,right:n.right+i.right,bottom:n.bottom+i.bottom},{offsetWidth:o,offsetHeight:s}=this.view.scrollDOM;if(sUe(this.view.scrollDOM,a,t.head<t.anchor?-1:1,e.x,e.y,Math.max(Math.min(e.xMargin,o),-o),Math.max(Math.min(e.yMargin,s),-s),this.view.textDirection==vq.LTR),window.visualViewport&&window.innerHeight-window.visualViewport.height>1&&(n.top>window.pageYOffset+window.visualViewport.offsetTop+window.visualViewport.height||n.bottom<window.pageYOffset+window.visualViewport.offsetTop)){let e=this.view.docView.lineAt(t.head,1);e&&e.dom.scrollIntoView({block:`nearest`})}}lineHasWidget(e){let t=e=>e.isWidget()||e.children.some(t);return t(this.tile.resolveBlock(e,1).tile)}destroy(){NK(this.tile)}},EGe=class{constructor(){this.changes=[]}compareRange(e,t){_K(e,t,this.changes)}comparePoint(e,t){_K(e,t,this.changes)}boundChange(e){_K(e,e,this.changes)}},DGe=class{constructor(){this.changes=[]}compareRange(e,t){_K(e,t,this.changes)}comparePoint(){}boundChange(e){_K(e,e,this.changes)}},gJ=class extends lq{constructor(e){super(),this.height=e}toDOM(){let e=document.createElement(`div`);return e.className=`cm-gap`,this.updateDOM(e),e}eq(e){return e.height==this.height}updateDOM(e){return e.style.height=this.height+`px`,!0}get editable(){return!0}get estimatedHeight(){return this.height}ignoreEvent(){return!1}},_J=class{constructor(e,t){this.pos=e,this.assoc=t}},OGe=class{constructor(e,t,n,r){this.view=e,this.x=t,this.y=n,this.baseDir=r,this.line=null,this.spans=null}bidiSpansAt(e){return(!this.line||this.line.from>e||this.line.to<e)&&(this.line=this.view.state.doc.lineAt(e),this.spans=this.view.bidiSpans(this.line)),this}baseDirAt(e,t){let{line:n,spans:r}=this.bidiSpansAt(e);return r[Cq.find(r,e-n.from,-1,t)].level==this.baseDir}dirAt(e,t){let{line:n,spans:r}=this.bidiSpansAt(e);return r[Cq.find(r,e-n.from,-1,t)].dir}bidiIn(e,t){let{spans:n,line:r}=this.bidiSpansAt(e);return n.length>1||n.length&&(n[0].level!=this.baseDir||n[0].to+r.from<t)}scan(e,t,n=!1){let r=0,i=e.length-1,a=new Set,o=this.bidiIn(e[0],e[i]),s,c,l=-1,u=1e9,d;search:for(;r<i;){let n=i-r,f=r+i>>1;adjust:if(a.has(f)){let e=r+Math.floor(Math.random()*n);for(let t=0;t<n;t++){if(!a.has(e)){f=e;break adjust}e++,e==i&&(e=r)}break search}a.add(f);let p=t(f);if(p)for(let t=0;t<p.length;t++){let n=p[t],a=0;if(!(n.width==0&&p.length>1)){if(n.bottom<this.y)(!s||s.bottom<n.bottom)&&(s=n),a=1;else if(n.top>this.y)(!c||c.top>n.top)&&(c=n),a=-1;else{let e=n.left>this.x?this.x-n.left:n.right<this.x?this.x-n.right:0,t=Math.abs(e);t<u&&(l=f,u=t,d=n),e&&(a=e<0==(this.baseDir==vq.LTR)?-1:1)}a==-1&&(!o||this.baseDirAt(e[f],1))?i=f:a==1&&(!o||this.baseDirAt(e[f+1],-1))&&(r=f+1)}}}if(!d){let n=s&&(!c||this.y-s.bottom<c.top-this.y)?s:c;return this.y=(n.top+n.bottom)/2,this.scan(e,t,!0)}if(u&&!n){let{top:n,bottom:r}=d;if(s&&s.bottom>(n+n+r)/3)return this.y=s.bottom-1,this.scan(e,t,!0);if(c&&c.top<(n+r+r)/3)return this.y=c.top+1,this.scan(e,t,!0)}let f=(o?this.dirAt(e[l],1):this.baseDir)==vq.LTR;return{i:l,after:this.x>(d.left+d.right)/2==f}}scanText(e,t){let n=[];for(let r=0;r<e.length;r=KW(e.text,r))n.push(t+r);n.push(t+e.length);let r=this.scan(n,r=>{let i=n[r]-t,a=n[r+1]-t;return DK(e.dom,i,a).getClientRects()});return r.after?new _J(n[r.i+1],-1):new _J(n[r.i],1)}scanTile(e,t){if(!e.length)return new _J(t,1);if(e.children.length==1){let n=e.children[0];if(n.isText())return this.scanText(n,t);if(n.isComposite())return this.scanTile(n,t)}let n=[t];for(let r=0,i=t;r<e.children.length;r++)n.push(i+=e.children[r].length);let r=this.scan(n,t=>{let n=e.children[t];return n.flags&48?null:(n.dom.nodeType==1?n.dom:DK(n.dom,0,n.length)).getClientRects()}),i=e.children[r.i],a=n[r.i];return i.isText()?this.scanText(i,a):i.isComposite()?this.scanTile(i,a):r.after?new _J(n[r.i+1],-1):new _J(a,1)}},vJ=`ï¿¿`,kGe=class{constructor(e,t){this.points=e,this.view=t,this.text=``,this.lineSeparator=t.state.facet(XG.lineSeparator)}append(e){this.text+=e}lineBreak(){this.text+=vJ}readRange(e,t){if(!e)return this;let n=e.parentNode;for(let r=e;;){this.findPointBefore(n,r);let e=this.text.length;this.readNode(r);let i=nJ.get(r),a=r.nextSibling;if(a==t){i?.breakAfter&&!a&&n!=this.view.contentDOM&&this.lineBreak();break}let o=nJ.get(a);(i&&o?i.breakAfter:(i?i.breakAfter:wK(r))||wK(a)&&(r.nodeName!=`BR`||i?.isWidget())&&this.text.length>e)&&!XUe(a,t)&&this.lineBreak(),r=a}return this.findPointBefore(n,t),this}readTextNode(e){let t=e.nodeValue;for(let n of this.points)n.node==e&&(n.pos=this.text.length+Math.min(n.offset,t.length));for(let n=0,r=this.lineSeparator?null:/\r\n?|\n/g;;){let i=-1,a=1,o;if(this.lineSeparator?(i=t.indexOf(this.lineSeparator,n),a=this.lineSeparator.length):(o=r.exec(t))&&(i=o.index,a=o[0].length),this.append(t.slice(n,i<0?t.length:i)),i<0)break;if(this.lineBreak(),a>1)for(let t of this.points)t.node==e&&t.pos>this.text.length&&(t.pos-=a-1);n=i+a}}readNode(e){let t=nJ.get(e),n=t&&t.overrideDOMText;if(n!=null){this.findPointInside(e,n.length);for(let e=n.iter();!e.next().done;)e.lineBreak?this.lineBreak():this.append(e.value)}else e.nodeType==3?this.readTextNode(e):e.nodeName==`BR`?e.nextSibling&&this.lineBreak():e.nodeType==1&&this.readRange(e.firstChild,null)}findPointBefore(e,t){for(let n of this.points)n.node==e&&e.childNodes[n.offset]==t&&(n.pos=this.text.length)}findPointInside(e,t){for(let n of this.points)(e.nodeType==3?n.node==e:e.contains(n.node))&&(n.pos=this.text.length+(YUe(e,n.node,n.offset)?t:0))}},yJ=class{constructor(e,t){this.node=e,this.offset=t,this.pos=-1}},AGe=class{constructor(e,t,n,r){this.typeOver=r,this.bounds=null,this.text=``,this.domChanged=t>-1;let{impreciseHead:i,impreciseAnchor:a}=e.docView,o=e.state.selection;if(e.state.readOnly&&t>-1)this.newSel=null;else if(t>-1&&(this.bounds=ZUe(e.docView.tile,t,n,0))){let t=i||a?[]:tWe(e),n=new kGe(t,e);n.readRange(this.bounds.startDOM,this.bounds.endDOM),this.text=n.text,this.newSel=nWe(t,this.bounds.from)}else{let t=e.observer.selectionRange,n=i&&i.node==t.focusNode&&i.offset==t.focusOffset||!yK(e.contentDOM,t.focusNode)?o.main.head:e.docView.posFromDOM(t.focusNode,t.focusOffset),r=a&&a.node==t.anchorNode&&a.offset==t.anchorOffset||!yK(e.contentDOM,t.anchorNode)?o.main.anchor:e.docView.posFromDOM(t.anchorNode,t.anchorOffset),s=e.viewport;if((sq.ios||sq.chrome)&&o.main.empty&&n!=r&&(s.from>0||s.to<e.state.doc.length)){let t=Math.min(n,r),i=Math.max(n,r),a=s.from-t,o=s.to-i;(a==0||a==1||t==0)&&(o==0||o==-1||i==e.state.doc.length)&&(n=0,r=e.state.doc.length)}if(e.inputState.composing>-1&&o.ranges.length>1)this.newSel=o.replaceRange(EG.range(r,n));else if(e.lineWrapping&&r==n&&!(o.main.empty&&o.main.head==n)&&e.inputState.lastTouchTime>Date.now()-100){let t=e.coordsAtPos(n,-1),r=0;t&&(r=e.inputState.lastTouchY<=t.bottom?-1:1),this.newSel=EG.create([EG.cursor(n,r)])}else this.newSel=EG.single(r,n)}}},jGe=class{setSelectionOrigin(e){this.lastSelectionOrigin=e,this.lastSelectionTime=Date.now()}constructor(e){this.view=e,this.lastKeyCode=0,this.lastKeyTime=0,this.lastTouchTime=0,this.lastTouchX=0,this.lastTouchY=0,this.lastFocusTime=0,this.lastScrollTop=0,this.lastScrollLeft=0,this.lastWheelEvent=0,this.pendingIOSKey=void 0,this.tabFocusMode=-1,this.lastSelectionOrigin=null,this.lastSelectionTime=0,this.lastContextMenu=0,this.scrollHandlers=[],this.handlers=Object.create(null),this.composing=-1,this.compositionFirstChange=null,this.compositionEndedAt=0,this.compositionPendingKey=!1,this.compositionPendingChange=!1,this.insertingText=``,this.insertingTextAt=0,this.mouseSelection=null,this.draggedContent=null,this.handleEvent=this.handleEvent.bind(this),this.notifiedFocused=e.hasFocus,sq.safari&&e.contentDOM.addEventListener(`input`,()=>null),sq.gecko&&xWe(e.contentDOM.ownerDocument)}handleEvent(e){!lWe(this.view,e)||this.ignoreDuringComposition(e)||e.type==`keydown`&&this.keydown(e)||(this.view.updateState==0?this.runHandlers(e.type,e):Promise.resolve().then(()=>this.runHandlers(e.type,e)))}runHandlers(e,t){let n=this.handlers[e];if(n){for(let e of n.observers)e(this.view,t);for(let e of n.handlers){if(t.defaultPrevented)break;if(e(this.view,t)){t.preventDefault();break}}}}ensureHandlers(e){let t=iWe(e),n=this.handlers,r=this.view.contentDOM;for(let e in t)if(e!=`scroll`){let i=!t[e].handlers.length,a=n[e];a&&i!=!a.handlers.length&&(r.removeEventListener(e,this.handleEvent),a=null),a||r.addEventListener(e,this.handleEvent,{passive:i})}for(let e in n)e!=`scroll`&&!t[e]&&r.removeEventListener(e,this.handleEvent);this.handlers=t}keydown(e){if(this.lastKeyCode=e.keyCode,this.lastKeyTime=Date.now(),e.keyCode==9&&this.tabFocusMode>-1&&(!this.tabFocusMode||Date.now()<=this.tabFocusMode))return!0;if(this.tabFocusMode>0&&e.keyCode!=27&&xJ.indexOf(e.keyCode)<0&&(this.tabFocusMode=-1),sq.android&&sq.chrome&&!e.synthetic&&(e.keyCode==13||e.keyCode==8))return this.view.observer.delayAndroidKey(e.key,e.keyCode),!0;let t;return sq.ios&&!e.synthetic&&!e.altKey&&!e.metaKey&&!e.shiftKey&&((t=bJ.find(t=>t.keyCode==e.keyCode))&&!e.ctrlKey||MGe.indexOf(e.key)>-1&&e.ctrlKey)?(this.pendingIOSKey=t||e,setTimeout(()=>this.flushIOSKey(),250),!0):(e.keyCode!=229&&this.view.observer.forceFlush(),!1)}flushIOSKey(e){let t=this.pendingIOSKey;return!t||t.key==`Enter`&&e&&e.from<e.to&&/^\S+$/.test(e.insert.toString())?!1:(this.pendingIOSKey=void 0,OK(this.view.contentDOM,t.key,t.keyCode,t instanceof KeyboardEvent?t:void 0))}ignoreDuringComposition(e){return!/^key/.test(e.type)||e.synthetic?!1:this.composing>0?!0:sq.safari&&!sq.ios&&this.compositionPendingKey&&Date.now()-this.compositionEndedAt<100?(this.compositionPendingKey=!1,!0):!1}startMouseSelection(e){this.mouseSelection&&this.mouseSelection.destroy(),this.mouseSelection=e}update(e){this.view.observer.update(e),this.mouseSelection&&this.mouseSelection.update(e),this.draggedContent&&e.docChanged&&(this.draggedContent=this.draggedContent.map(e.changes)),e.transactions.length&&(this.lastKeyCode=this.lastSelectionTime=0)}destroy(){this.mouseSelection&&this.mouseSelection.destroy()}},bJ=[{key:`Backspace`,keyCode:8,inputType:`deleteContentBackward`},{key:`Enter`,keyCode:13,inputType:`insertParagraph`},{key:`Enter`,keyCode:13,inputType:`insertLineBreak`},{key:`Delete`,keyCode:46,inputType:`deleteContentForward`}],MGe=`dthko`,xJ=[16,17,18,20,91,92,224,225],SJ=6,NGe=class{constructor(e,t,n,r){this.view=e,this.startEvent=t,this.style=n,this.mustSelect=r,this.scrollSpeed={x:0,y:0},this.scrolling=-1,this.lastEvent=t,this.scrollParents=cUe(e.contentDOM),this.atoms=e.state.facet(Xq).map(t=>t(e));let i=e.contentDOM.ownerDocument;i.addEventListener(`mousemove`,this.move=this.move.bind(this)),i.addEventListener(`mouseup`,this.up=this.up.bind(this)),this.extend=t.shiftKey,this.multiple=e.state.facet(XG.allowMultipleSelections)&&oWe(e,t),this.dragging=cWe(e,t)&&pWe(t)==1?null:!1}start(e){this.dragging===!1&&this.select(e)}move(e){if(e.buttons==0)return this.destroy();if(this.dragging||this.dragging==null&&aWe(this.startEvent,e)<10)return;this.select(this.lastEvent=e);let t=0,n=0,r=0,i=0,a=this.view.win.innerWidth,o=this.view.win.innerHeight;this.scrollParents.x&&({left:r,right:a}=this.scrollParents.x.getBoundingClientRect()),this.scrollParents.y&&({top:i,bottom:o}=this.scrollParents.y.getBoundingClientRect());let s=EUe(this.view);e.clientX-s.left<=r+SJ?t=-BK(r-e.clientX):e.clientX+s.right>=a-SJ&&(t=BK(e.clientX-a)),e.clientY-s.top<=i+SJ?n=-BK(i-e.clientY):e.clientY+s.bottom>=o-SJ&&(n=BK(e.clientY-o)),this.setScrollSpeed(t,n)}up(e){this.dragging??this.select(this.lastEvent),this.dragging||e.preventDefault(),this.destroy()}destroy(){this.setScrollSpeed(0,0);let e=this.view.contentDOM.ownerDocument;e.removeEventListener(`mousemove`,this.move),e.removeEventListener(`mouseup`,this.up),this.view.inputState.mouseSelection=this.view.inputState.draggedContent=null}setScrollSpeed(e,t){this.scrollSpeed={x:e,y:t},e||t?this.scrolling<0&&(this.scrolling=setInterval(()=>this.scroll(),50)):this.scrolling>-1&&(clearInterval(this.scrolling),this.scrolling=-1)}scroll(){let{x:e,y:t}=this.scrollSpeed;e&&this.scrollParents.x&&(this.scrollParents.x.scrollLeft+=e,e=0),t&&this.scrollParents.y&&(this.scrollParents.y.scrollTop+=t,t=0),(e||t)&&this.view.win.scrollBy(e,t),this.dragging===!1&&this.select(this.lastEvent)}select(e){let{view:t}=this,n=JUe(this.atoms,this.style.get(e,this.extend,this.multiple));(this.mustSelect||!n.eq(t.state.selection,this.dragging===!1))&&this.view.dispatch({selection:n,userEvent:`select.pointer`}),this.mustSelect=!1}update(e){e.transactions.some(e=>e.isUserEvent(`input.type`))?this.destroy():this.style.update(e)&&setTimeout(()=>this.select(this.lastEvent),20)}},CJ=Object.create(null),wJ=Object.create(null),TJ=sq.ie&&sq.ie_version<15||sq.ios&&sq.webkit_version<604,wJ.scroll=e=>{e.inputState.lastScrollTop=e.scrollDOM.scrollTop,e.inputState.lastScrollLeft=e.scrollDOM.scrollLeft},wJ.wheel=wJ.mousewheel=e=>{e.inputState.lastWheelEvent=Date.now()},CJ.keydown=(e,t)=>(e.inputState.setSelectionOrigin(`select`),t.keyCode==27&&e.inputState.tabFocusMode!=0&&(e.inputState.tabFocusMode=Date.now()+2e3),!1),wJ.touchstart=(e,t)=>{let n=e.inputState,r=t.targetTouches[0];n.lastTouchTime=Date.now(),r&&(n.lastTouchX=r.clientX,n.lastTouchY=r.clientY),n.setSelectionOrigin(`select.pointer`)},wJ.touchmove=e=>{e.inputState.setSelectionOrigin(`select.pointer`)},CJ.mousedown=(e,t)=>{if(e.observer.flush(),e.inputState.lastTouchTime>Date.now()-2e3)return!1;let n=null;for(let r of e.state.facet(Oq))if(n=r(e,t),n)break;if(!n&&t.button==0&&(n=mWe(e,t)),n){let r=!e.hasFocus;e.inputState.startMouseSelection(new NGe(e,t,n,r)),r&&e.observer.ignore(()=>{lUe(e.contentDOM);let t=e.root.activeElement;t&&!t.contains(e.contentDOM)&&t.blur()});let i=e.inputState.mouseSelection;if(i)return i.start(t),i.dragging===!1}else e.inputState.setSelectionOrigin(`select.pointer`);return!1},PGe=sq.ie&&sq.ie_version<=11,EJ=null,DJ=0,OJ=0,CJ.dragstart=(e,t)=>{let{selection:{main:n}}=e.state;if(t.target.draggable){let r=e.docView.tile.nearest(t.target);if(r&&r.isWidget()){let e=r.posAtStart,t=e+r.length;(e>=n.to||t<=n.from)&&(n=EG.range(e,t))}}let{inputState:r}=e;return r.mouseSelection&&(r.mouseSelection.dragging=!0),r.draggedContent=n,t.dataTransfer&&(t.dataTransfer.setData(`Text`,VK(e.state,Pq,e.state.sliceDoc(n.from,n.to))),t.dataTransfer.effectAllowed=`copyMove`),!1},CJ.dragend=e=>(e.inputState.draggedContent=null,!1),CJ.drop=(e,t)=>{if(!t.dataTransfer)return!1;if(e.state.readOnly)return!0;let n=t.dataTransfer.files;if(n&&n.length){let r=Array(n.length),i=0,a=()=>{++i==n.length&&gWe(e,t,r.filter(e=>e!=null).join(e.state.lineBreak),!1)};for(let e=0;e<n.length;e++){let t=new FileReader;t.onerror=a,t.onload=()=>{/[\x00-\x08\x0e-\x1f]{2}/.test(t.result)||(r[e]=t.result),a()},t.readAsText(n[e])}return!0}else{let n=t.dataTransfer.getData(`Text`);if(n)return gWe(e,t,n,!0),!0}return!1},CJ.paste=(e,t)=>{if(e.state.readOnly)return!0;e.observer.flush();let n=TJ?null:t.clipboardData;return n?(dWe(e,n.getData(`text/plain`)||n.getData(`text/uri-list`)),!0):(uWe(e),!1)},kJ=null,CJ.copy=CJ.cut=(e,t)=>{if(!bK(e.contentDOM,e.observer.selectionRange))return!1;let{text:n,ranges:r,linewise:i}=vWe(e.state);if(!n&&!i)return!1;kJ=i?n:null,t.type==`cut`&&!e.state.readOnly&&e.dispatch({changes:r,scrollIntoView:!0,userEvent:`delete.cut`});let a=TJ?null:t.clipboardData;return a?(a.clearData(),a.setData(`text/plain`,n),!0):(_We(e,n),!1)},AJ=GG.define(),wJ.focus=e=>{e.inputState.lastFocusTime=Date.now(),!e.scrollDOM.scrollTop&&(e.inputState.lastScrollTop||e.inputState.lastScrollLeft)&&(e.scrollDOM.scrollTop=e.inputState.lastScrollTop,e.scrollDOM.scrollLeft=e.inputState.lastScrollLeft),bWe(e)},wJ.blur=e=>{e.observer.clearSelectionRange(),bWe(e)},wJ.compositionstart=wJ.compositionupdate=e=>{e.observer.editContext||(e.inputState.compositionFirstChange??(e.inputState.compositionFirstChange=!0),e.inputState.composing<0&&(e.inputState.composing=0))},wJ.compositionend=e=>{e.observer.editContext||(e.inputState.composing=-1,e.inputState.compositionEndedAt=Date.now(),e.inputState.compositionPendingKey=!0,e.inputState.compositionPendingChange=e.observer.pendingRecords().length>0,e.inputState.compositionFirstChange=null,sq.chrome&&sq.android?e.observer.flushSoon():e.inputState.compositionPendingChange?Promise.resolve().then(()=>e.observer.flush()):setTimeout(()=>{e.inputState.composing<0&&e.docView.hasComposition&&e.update([])},50))},wJ.contextmenu=e=>{e.inputState.lastContextMenu=Date.now()},CJ.beforeinput=(e,t)=>{if((t.inputType==`insertText`||t.inputType==`insertCompositionText`)&&(e.inputState.insertingText=t.data,e.inputState.insertingTextAt=Date.now()),t.inputType==`insertReplacementText`&&e.observer.editContext){let n=t.dataTransfer?.getData(`text/plain`),r=t.getTargetRanges();if(n&&r.length){let t=r[0];return RK(e,{from:e.posAtDOM(t.startContainer,t.startOffset),to:e.posAtDOM(t.endContainer,t.endOffset),insert:e.state.toText(n)},null),!0}}let n;if(sq.chrome&&sq.android&&(n=bJ.find(e=>e.inputType==t.inputType))&&(e.observer.delayAndroidKey(n.key,n.keyCode),n.key==`Backspace`||n.key==`Delete`)){let t=window.visualViewport?.height||0;setTimeout(()=>{(window.visualViewport?.height||0)>t+10&&e.hasFocus&&(e.contentDOM.blur(),e.focus())},100)}return sq.ios&&t.inputType==`deleteContentForward`&&e.observer.flushSoon(),sq.safari&&t.inputType==`insertText`&&e.inputState.composing>=0&&setTimeout(()=>wJ.compositionend(e,t),20),!1},jJ=new Set,MJ=[`pre-wrap`,`normal`,`pre-line`,`break-spaces`],NJ=!1,FGe=class{constructor(e){this.lineWrapping=e,this.doc=mG.empty,this.heightSamples={},this.lineHeight=14,this.charWidth=7,this.textHeight=14,this.lineLength=30}heightForGap(e,t){let n=this.doc.lineAt(t).number-this.doc.lineAt(e).number+1;return this.lineWrapping&&(n+=Math.max(0,Math.ceil((t-e-n*this.lineLength*.5)/this.lineLength))),this.lineHeight*n}heightForLine(e){return this.lineWrapping?(1+Math.max(0,Math.ceil((e-this.lineLength)/Math.max(1,this.lineLength-5))))*this.lineHeight:this.lineHeight}setDoc(e){return this.doc=e,this}mustRefreshForWrapping(e){return MJ.indexOf(e)>-1!=this.lineWrapping}mustRefreshForHeights(e){let t=!1;for(let n=0;n<e.length;n++){let r=e[n];r<0?n++:this.heightSamples[Math.floor(r*10)]||(t=!0,this.heightSamples[Math.floor(r*10)]=!0)}return t}refresh(e,t,n,r,i,a){let o=MJ.indexOf(e)>-1,s=Math.abs(t-this.lineHeight)>.3||this.lineWrapping!=o;if(this.lineWrapping=o,this.lineHeight=t,this.charWidth=n,this.textHeight=r,this.lineLength=i,s){this.heightSamples={};for(let e=0;e<a.length;e++){let t=a[e];t<0?e++:this.heightSamples[Math.floor(t*10)]=!0}}return s}},IGe=class{constructor(e,t){this.from=e,this.heights=t,this.index=0}get more(){return this.index<this.heights.length}},PJ=class e{constructor(e,t,n,r,i){this.from=e,this.length=t,this.top=n,this.height=r,this._content=i}get type(){return typeof this._content==`number`?uq.Text:Array.isArray(this._content)?this._content:this._content.type}get to(){return this.from+this.length}get bottom(){return this.top+this.height}get widget(){return this._content instanceof mq?this._content.widget:null}get widgetLineBreaks(){return typeof this._content==`number`?this._content:0}join(t){let n=(Array.isArray(this._content)?this._content:[this]).concat(Array.isArray(t._content)?t._content:[t]);return new e(this.from,this.length+t.length,this.top,this.height+t.height,n)}},FJ=(function(e){return e[e.ByPos=0]=`ByPos`,e[e.ByHeight=1]=`ByHeight`,e[e.ByPosNoHeight=2]=`ByPosNoHeight`,e})(FJ||={}),IJ=.001,LJ=class e{constructor(e,t,n=2){this.length=e,this.height=t,this.flags=n}get outdated(){return(this.flags&2)>0}set outdated(e){this.flags=(e?2:0)|this.flags&-3}setHeight(e){this.height!=e&&(Math.abs(this.height-e)>IJ&&(NJ=!0),this.height=e)}replace(t,n,r){return e.of(r)}decomposeLeft(e,t){t.push(this)}decomposeRight(e,t){t.push(this)}applyChanges(e,t,n,r){let i=this,a=n.doc;for(let o=r.length-1;o>=0;o--){let{fromA:s,toA:c,fromB:l,toB:u}=r[o],d=i.lineAt(s,FJ.ByPosNoHeight,n.setDoc(t),0,0),f=d.to>=c?d:i.lineAt(c,FJ.ByPosNoHeight,n,0,0);for(u+=f.to-c,c=f.to;o>0&&d.from<=r[o-1].toA;)s=r[o-1].fromA,l=r[o-1].fromB,o--,s<d.from&&(d=i.lineAt(s,FJ.ByPosNoHeight,n,0,0));l+=d.from-s,s=d.from;let p=BGe.build(n.setDoc(a),e,l,u);i=HK(i,i.replace(s,c,p))}return i.updateHeight(n,0)}static empty(){return new zJ(0,0,0)}static of(t){if(t.length==1)return t[0];let n=0,r=t.length,i=0,a=0;for(;;)if(n==r)if(i>a*2){let e=t[n-1];e.break?t.splice(--n,1,e.left,null,e.right):t.splice(--n,1,e.left,e.right),r+=1+e.break,i-=e.size}else if(a>i*2){let e=t[r];e.break?t.splice(r,1,e.left,null,e.right):t.splice(r,1,e.left,e.right),r+=2+e.break,a-=e.size}else break;else if(i<a){let e=t[n++];e&&(i+=e.size)}else{let e=t[--r];e&&(a+=e.size)}let o=0;return t[n-1]==null?(o=1,n--):t[n]??(o=1,r++),new RGe(e.of(t.slice(0,n)),o,e.of(t.slice(r)))}},LJ.prototype.size=1,LGe=dq.replace({}),RJ=class extends LJ{constructor(e,t,n){super(e,t),this.deco=n,this.spaceAbove=0}mainBlock(e,t){return new PJ(t,this.length,e+this.spaceAbove,this.height-this.spaceAbove,this.deco||0)}blockAt(e,t,n,r){return this.spaceAbove&&e<n+this.spaceAbove?new PJ(r,0,n,this.spaceAbove,LGe):this.mainBlock(n,r)}lineAt(e,t,n,r,i){let a=this.mainBlock(r,i);return this.spaceAbove?this.blockAt(0,n,r,i).join(a):a}forEachLine(e,t,n,r,i,a){e<=i+this.length&&t>=i&&a(this.lineAt(0,FJ.ByPos,n,r,i))}setMeasuredHeight(e){let t=e.heights[e.index++];t<0?(this.spaceAbove=-t,t=e.heights[e.index++]):this.spaceAbove=0,this.setHeight(t)}updateHeight(e,t=0,n=!1,r){return r&&r.from<=t&&r.more&&this.setMeasuredHeight(r),this.outdated=!1,this}toString(){return`block(${this.length})`}},zJ=class e extends RJ{constructor(e,t,n){super(e,t,null),this.collapsed=0,this.widgetHeight=0,this.breaks=0,this.spaceAbove=n}mainBlock(e,t){return new PJ(t,this.length,e+this.spaceAbove,this.height-this.spaceAbove,this.breaks)}replace(t,n,r){let i=r[0];return r.length==1&&(i instanceof e||i instanceof BJ&&i.flags&4)&&Math.abs(this.length-i.length)<10?(i instanceof BJ?i=new e(i.length,this.height,this.spaceAbove):i.height=this.height,this.outdated||(i.outdated=!1),i):LJ.of(r)}updateHeight(e,t=0,n=!1,r){return r&&r.from<=t&&r.more?this.setMeasuredHeight(r):(n||this.outdated)&&(this.spaceAbove=0,this.setHeight(Math.max(this.widgetHeight,e.heightForLine(this.length-this.collapsed))+this.breaks*e.lineHeight)),this.outdated=!1,this}toString(){return`line(${this.length}${this.collapsed?-this.collapsed:``}${this.widgetHeight?`:`+this.widgetHeight:``})`}},BJ=class e extends LJ{constructor(e){super(e,0)}heightMetrics(e,t){let n=e.doc.lineAt(t).number,r=e.doc.lineAt(t+this.length).number,i=r-n+1,a,o=0;if(e.lineWrapping){let t=Math.min(this.height,e.lineHeight*i);a=t/i,this.length>i+1&&(o=(this.height-t)/(this.length-i-1))}else a=this.height/i;return{firstLine:n,lastLine:r,perLine:a,perChar:o}}blockAt(e,t,n,r){let{firstLine:i,lastLine:a,perLine:o,perChar:s}=this.heightMetrics(t,r);if(t.lineWrapping){let i=r+(e<t.lineHeight?0:Math.round(Math.max(0,Math.min(1,(e-n)/this.height))*this.length)),a=t.doc.lineAt(i),c=o+a.length*s,l=Math.max(n,e-c/2);return new PJ(a.from,a.length,l,c,0)}else{let r=Math.max(0,Math.min(a-i,Math.floor((e-n)/o))),{from:s,length:c}=t.doc.line(i+r);return new PJ(s,c,n+o*r,o,0)}}lineAt(e,t,n,r,i){if(t==FJ.ByHeight)return this.blockAt(e,n,r,i);if(t==FJ.ByPosNoHeight){let{from:t,to:r}=n.doc.lineAt(e);return new PJ(t,r-t,0,0,0)}let{firstLine:a,perLine:o,perChar:s}=this.heightMetrics(n,i),c=n.doc.lineAt(e),l=o+c.length*s,u=c.number-a,d=r+o*u+s*(c.from-i-u);return new PJ(c.from,c.length,Math.max(r,Math.min(d,r+this.height-l)),l,0)}forEachLine(e,t,n,r,i,a){e=Math.max(e,i),t=Math.min(t,i+this.length);let{firstLine:o,perLine:s,perChar:c}=this.heightMetrics(n,i);for(let l=e,u=r;l<=t;){let t=n.doc.lineAt(l);if(l==e){let n=t.number-o;u+=s*n+c*(e-i-n)}let r=s+c*t.length;a(new PJ(t.from,t.length,u,r,0)),u+=r,l=t.to+1}}replace(t,n,r){let i=this.length-n;if(i>0){let t=r[r.length-1];t instanceof e?r[r.length-1]=new e(t.length+i):r.push(null,new e(i-1))}if(t>0){let n=r[0];n instanceof e?r[0]=new e(t+n.length):r.unshift(new e(t-1),null)}return LJ.of(r)}decomposeLeft(t,n){n.push(new e(t-1),null)}decomposeRight(t,n){n.push(null,new e(this.length-t-1))}updateHeight(t,n=0,r=!1,i){let a=n+this.length;if(i&&i.from<=n+this.length&&i.more){let r=[],o=Math.max(n,i.from),s=-1;for(i.from>n&&r.push(new e(i.from-n-1).updateHeight(t,n));o<=a&&i.more;){let e=t.doc.lineAt(o).length;r.length&&r.push(null);let n=i.heights[i.index++],a=0;n<0&&(a=-n,n=i.heights[i.index++]),s==-1?s=n:Math.abs(n-s)>=IJ&&(s=-2);let c=new zJ(e,n,a);c.outdated=!1,r.push(c),o+=e+1}o<=a&&r.push(null,new e(a-o).updateHeight(t,o));let c=LJ.of(r);return(s<0||Math.abs(c.height-this.height)>=IJ||Math.abs(s-this.heightMetrics(t,n).perLine)>=IJ)&&(NJ=!0),HK(this,c)}else(r||this.outdated)&&(this.setHeight(t.heightForGap(n,n+this.length)),this.outdated=!1);return this}toString(){return`gap(${this.length})`}},RGe=class extends LJ{constructor(e,t,n){super(e.length+t+n.length,e.height+n.height,t|(e.outdated||n.outdated?2:0)),this.left=e,this.right=n,this.size=e.size+n.size}get break(){return this.flags&1}blockAt(e,t,n,r){let i=n+this.left.height;return e<i?this.left.blockAt(e,t,n,r):this.right.blockAt(e,t,i,r+this.left.length+this.break)}lineAt(e,t,n,r,i){let a=r+this.left.height,o=i+this.left.length+this.break,s=t==FJ.ByHeight?e<a:e<o,c=s?this.left.lineAt(e,t,n,r,i):this.right.lineAt(e,t,n,a,o);if(this.break||(s?c.to<o:c.from>o))return c;let l=t==FJ.ByPosNoHeight?FJ.ByPosNoHeight:FJ.ByPos;return s?c.join(this.right.lineAt(o,l,n,a,o)):this.left.lineAt(o,l,n,r,i).join(c)}forEachLine(e,t,n,r,i,a){let o=r+this.left.height,s=i+this.left.length+this.break;if(this.break)e<s&&this.left.forEachLine(e,t,n,r,i,a),t>=s&&this.right.forEachLine(e,t,n,o,s,a);else{let c=this.lineAt(s,FJ.ByPos,n,r,i);e<c.from&&this.left.forEachLine(e,c.from-1,n,r,i,a),c.to>=e&&c.from<=t&&a(c),t>c.to&&this.right.forEachLine(c.to+1,t,n,o,s,a)}}replace(e,t,n){let r=this.left.length+this.break;if(t<r)return this.balanced(this.left.replace(e,t,n),this.right);if(e>this.left.length)return this.balanced(this.left,this.right.replace(e-r,t-r,n));let i=[];e>0&&this.decomposeLeft(e,i);let a=i.length;for(let e of n)i.push(e);if(e>0&&CWe(i,a-1),t<this.length){let e=i.length;this.decomposeRight(t,i),CWe(i,e)}return LJ.of(i)}decomposeLeft(e,t){let n=this.left.length;if(e<=n)return this.left.decomposeLeft(e,t);t.push(this.left),this.break&&(n++,e>=n&&t.push(null)),e>n&&this.right.decomposeLeft(e-n,t)}decomposeRight(e,t){let n=this.left.length,r=n+this.break;if(e>=r)return this.right.decomposeRight(e-r,t);e<n&&this.left.decomposeRight(e,t),this.break&&e<r&&t.push(null),t.push(this.right)}balanced(e,t){return e.size>2*t.size||t.size>2*e.size?LJ.of(this.break?[e,null,t]:[e,t]):(this.left=HK(this.left,e),this.right=HK(this.right,t),this.setHeight(e.height+t.height),this.outdated=e.outdated||t.outdated,this.size=e.size+t.size,this.length=e.length+this.break+t.length,this)}updateHeight(e,t=0,n=!1,r){let{left:i,right:a}=this,o=t+i.length+this.break,s=null;return r&&r.from<=t+i.length&&r.more?s=i=i.updateHeight(e,t,n,r):i.updateHeight(e,t,n),r&&r.from<=o+a.length&&r.more?s=a=a.updateHeight(e,o,n,r):a.updateHeight(e,o,n),s?this.balanced(i,a):(this.height=this.left.height+this.right.height,this.outdated=!1,this)}toString(){return this.left+(this.break?` `:`-`)+this.right}},zGe=5,BGe=class e{constructor(e,t){this.pos=e,this.oracle=t,this.nodes=[],this.lineStart=-1,this.lineEnd=-1,this.covering=null,this.writtenTo=e}get isCovered(){return this.covering&&this.nodes[this.nodes.length-1]==this.covering}span(e,t){if(this.lineStart>-1){let e=Math.min(t,this.lineEnd),n=this.nodes[this.nodes.length-1];n instanceof zJ?n.length+=e-this.pos:(e>this.pos||!this.isCovered)&&this.nodes.push(new zJ(e-this.pos,-1,0)),this.writtenTo=e,t>e&&(this.nodes.push(null),this.writtenTo++,this.lineStart=-1)}this.pos=t}point(e,t,n){if(e<t||n.heightRelevant){let r=n.widget?n.widget.estimatedHeight:0,i=n.widget?n.widget.lineBreaks:0;r<0&&(r=this.oracle.lineHeight);let a=t-e;n.block?this.addBlock(new RJ(a,r,n)):(a||i||r>=zGe)&&this.addLineDeco(r,i,a)}else t>e&&this.span(e,t);this.lineEnd>-1&&this.lineEnd<this.pos&&(this.lineEnd=this.oracle.doc.lineAt(this.pos).to)}enterLine(){if(this.lineStart>-1)return;let{from:e,to:t}=this.oracle.doc.lineAt(this.pos);this.lineStart=e,this.lineEnd=t,this.writtenTo<e&&((this.writtenTo<e-1||this.nodes[this.nodes.length-1]==null)&&this.nodes.push(this.blankContent(this.writtenTo,e-1)),this.nodes.push(null)),this.pos>e&&this.nodes.push(new zJ(this.pos-e,-1,0)),this.writtenTo=this.pos}blankContent(e,t){let n=new BJ(t-e);return this.oracle.doc.lineAt(e).to==t&&(n.flags|=4),n}ensureLine(){this.enterLine();let e=this.nodes.length?this.nodes[this.nodes.length-1]:null;if(e instanceof zJ)return e;let t=new zJ(0,-1,0);return this.nodes.push(t),t}addBlock(e){this.enterLine();let t=e.deco;t&&t.startSide>0&&!this.isCovered&&this.ensureLine(),this.nodes.push(e),this.writtenTo=this.pos+=e.length,t&&t.endSide>0&&(this.covering=e)}addLineDeco(e,t,n){let r=this.ensureLine();r.length+=n,r.collapsed+=n,r.widgetHeight=Math.max(r.widgetHeight,e),r.breaks+=t,this.writtenTo=this.pos+=n}finish(e){let t=this.nodes.length==0?null:this.nodes[this.nodes.length-1];this.lineStart>-1&&!(t instanceof zJ)&&!this.isCovered?this.nodes.push(new zJ(0,-1,0)):(this.writtenTo<this.pos||t==null)&&this.nodes.push(this.blankContent(this.writtenTo,this.pos));let n=e;for(let e of this.nodes)e instanceof zJ&&e.updateHeight(this.oracle,n),n+=e?e.length:1;return this.nodes}static build(t,n,r,i){let a=new e(r,t);return $G.spans(n,r,i,a,0),a.finish(r)}},VGe=class{constructor(){this.changes=[]}compareRange(){}comparePoint(e,t,n,r){(e<t||n&&n.heightRelevant||r&&r.heightRelevant)&&_K(e,t,this.changes,5)}},VJ=class{constructor(e,t,n,r){this.from=e,this.to=t,this.size=n,this.displaySize=r}static same(e,t){if(e.length!=t.length)return!1;for(let n=0;n<e.length;n++){let r=e[n],i=t[n];if(r.from!=i.from||r.to!=i.to||r.size!=i.size)return!1}return!0}draw(e,t){return dq.replace({widget:new HGe(this.displaySize*(t?e.scaleY:e.scaleX),t)}).range(this.from,this.to)}},HGe=class extends lq{constructor(e,t){super(),this.size=e,this.vertical=t}eq(e){return e.size==this.size&&e.vertical==this.vertical}toDOM(){let e=document.createElement(`div`);return this.vertical?e.style.height=this.size+`px`:(e.style.width=this.size+`px`,e.style.height=`2px`,e.style.display=`inline-block`),e}get estimatedHeight(){return this.vertical?this.size:-1}},HJ=class{constructor(e,t){this.view=e,this.state=t,this.pixelViewport={left:0,right:window.innerWidth,top:0,bottom:0},this.inView=!0,this.paddingTop=0,this.paddingBottom=0,this.contentDOMWidth=0,this.contentDOMHeight=0,this.editorHeight=0,this.editorWidth=0,this.scaleX=1,this.scaleY=1,this.scrollOffset=0,this.scrolledToBottom=!1,this.scrollAnchorPos=0,this.scrollAnchorHeight=-1,this.scaler=WJ,this.scrollTarget=null,this.printing=!1,this.mustMeasureContent=!0,this.defaultTextDirection=vq.LTR,this.visibleRanges=[],this.mustEnforceCursorAssoc=!1;let n=t.facet(Kq).some(e=>typeof e!=`function`&&e.class==`cm-lineWrapping`);this.heightOracle=new FGe(n),this.stateDeco=AWe(t),this.heightMap=LJ.empty().applyChanges(this.stateDeco,mG.empty,this.heightOracle.setDoc(t.doc),[new eJ(0,0,0,t.doc.length)]);for(let e=0;e<2&&(this.viewport=this.getViewport(0,null),this.updateForViewport());e++);this.updateViewportLines(),this.lineGaps=this.ensureLineGaps([]),this.lineGapDeco=dq.set(this.lineGaps.map(e=>e.draw(this,!1))),this.scrollParent=e.scrollDOM,this.computeVisibleRanges()}updateForViewport(){let e=[this.viewport],{main:t}=this.state.selection;for(let n=0;n<=1;n++){let r=n?t.head:t.anchor;if(!e.some(({from:e,to:t})=>r>=e&&r<=t)){let{from:t,to:n}=this.lineBlockAt(r);e.push(new UJ(t,n))}}return this.viewports=e.sort((e,t)=>e.from-t.from),this.updateScaler()}updateScaler(){let e=this.scaler;return this.scaler=this.heightMap.height<=7e6?WJ:new UGe(this.heightOracle,this.heightMap,this.viewports),e.eq(this.scaler)?0:2}updateViewportLines(){this.viewportLines=[],this.heightMap.forEachLine(this.viewport.from,this.viewport.to,this.heightOracle.setDoc(this.state.doc),0,0,e=>{this.viewportLines.push(GK(e,this.scaler))})}update(e,t=null){this.state=e.state;let n=this.stateDeco;this.stateDeco=AWe(this.state);let r=e.changedRanges,i=eJ.extendWithRanges(r,wWe(n,this.stateDeco,e?e.changes:CG.empty(this.state.doc.length))),a=this.heightMap.height,o=this.scrolledToBottom?null:this.scrollAnchorAt(this.scrollOffset);SWe(),this.heightMap=this.heightMap.applyChanges(this.stateDeco,e.startState.doc,this.heightOracle.setDoc(this.state.doc),i),(this.heightMap.height!=a||NJ)&&(e.flags|=2),o?(this.scrollAnchorPos=e.changes.mapPos(o.from,-1),this.scrollAnchorHeight=o.top):(this.scrollAnchorPos=-1,this.scrollAnchorHeight=a);let s=i.length?this.mapViewport(this.viewport,e.changes):this.viewport;(t&&(t.range.head<s.from||t.range.head>s.to)||!this.viewportIsAppropriate(s))&&(s=this.getViewport(0,t));let c=s.from!=this.viewport.from||s.to!=this.viewport.to;this.viewport=s,e.flags|=this.updateForViewport(),(c||!e.changes.empty||e.flags&2)&&this.updateViewportLines(),(this.lineGaps.length||this.viewport.to-this.viewport.from>4e3)&&this.updateLineGaps(this.ensureLineGaps(this.mapLineGaps(this.lineGaps,e.changes))),e.flags|=this.computeVisibleRanges(e.changes),t&&(this.scrollTarget=t),!this.mustEnforceCursorAssoc&&(e.selectionSet||e.focusChanged)&&e.view.lineWrapping&&e.state.selection.main.empty&&e.state.selection.main.assoc&&!e.state.facet(Iq)&&(this.mustEnforceCursorAssoc=!0)}measure(){let{view:e}=this,t=e.contentDOM,n=window.getComputedStyle(t),r=this.heightOracle,i=n.whiteSpace;this.defaultTextDirection=n.direction==`rtl`?vq.RTL:vq.LTR;let a=this.heightOracle.mustRefreshForWrapping(i)||this.mustMeasureContent===`refresh`,o=t.getBoundingClientRect(),s=a||this.mustMeasureContent||this.contentDOMHeight!=o.height;this.contentDOMHeight=o.height,this.mustMeasureContent=!1;let c=0,l=0;if(o.width&&o.height){let{scaleX:e,scaleY:n}=oUe(t,o);(e>.005&&Math.abs(this.scaleX-e)>.005||n>.005&&Math.abs(this.scaleY-n)>.005)&&(this.scaleX=e,this.scaleY=n,c|=16,a=s=!0)}let u=(parseInt(n.paddingTop)||0)*this.scaleY,d=(parseInt(n.paddingBottom)||0)*this.scaleY;(this.paddingTop!=u||this.paddingBottom!=d)&&(this.paddingTop=u,this.paddingBottom=d,c|=18),this.editorWidth!=e.scrollDOM.clientWidth&&(r.lineWrapping&&(s=!0),this.editorWidth=e.scrollDOM.clientWidth,c|=16);let f=cUe(this.view.contentDOM,!1).y;f!=this.scrollParent&&(this.scrollParent=f,this.scrollAnchorHeight=-1,this.scrollOffset=0);let p=this.getScrollOffset();this.scrollOffset!=p&&(this.scrollAnchorHeight=-1,this.scrollOffset=p),this.scrolledToBottom=fUe(this.scrollParent||e.win);let m=(this.printing?DWe:TWe)(t,this.paddingTop),h=m.top-this.pixelViewport.top,g=m.bottom-this.pixelViewport.bottom;this.pixelViewport=m;let _=this.pixelViewport.bottom>this.pixelViewport.top&&this.pixelViewport.right>this.pixelViewport.left;if(_!=this.inView&&(this.inView=_,_&&(s=!0)),!this.inView&&!this.scrollTarget&&!EWe(e.dom))return 0;let v=o.width;if((this.contentDOMWidth!=v||this.editorHeight!=e.scrollDOM.clientHeight)&&(this.contentDOMWidth=o.width,this.editorHeight=e.scrollDOM.clientHeight,c|=16),s){let t=e.docView.measureVisibleLineHeights(this.viewport);if(r.mustRefreshForHeights(t)&&(a=!0),a||r.lineWrapping&&Math.abs(v-this.contentDOMWidth)>r.charWidth){let{lineHeight:n,charWidth:o,textHeight:s}=e.docView.measureTextSize();a=n>0&&r.refresh(i,n,o,s,Math.max(5,v/o),t),a&&(e.docView.minWidth=0,c|=16)}h>0&&g>0?l=Math.max(h,g):h<0&&g<0&&(l=Math.min(h,g)),SWe();for(let n of this.viewports){let i=n.from==this.viewport.from?t:e.docView.measureVisibleLineHeights(n);this.heightMap=(a?LJ.empty().applyChanges(this.stateDeco,mG.empty,this.heightOracle,[new eJ(0,0,0,e.state.doc.length)]):this.heightMap).updateHeight(r,0,a,new IGe(n.from,i))}NJ&&(c|=2)}let y=!this.viewportIsAppropriate(this.viewport,l)||this.scrollTarget&&(this.scrollTarget.range.head<this.viewport.from||this.scrollTarget.range.head>this.viewport.to);return y&&(c&2&&(c|=this.updateScaler()),this.viewport=this.getViewport(l,this.scrollTarget),c|=this.updateForViewport()),(c&2||y)&&this.updateViewportLines(),(this.lineGaps.length||this.viewport.to-this.viewport.from>4e3)&&this.updateLineGaps(this.ensureLineGaps(a?[]:this.lineGaps,e)),c|=this.computeVisibleRanges(),this.mustEnforceCursorAssoc&&(this.mustEnforceCursorAssoc=!1,e.docView.enforceCursorAssoc()),c}get visibleTop(){return this.scaler.fromDOM(this.pixelViewport.top)}get visibleBottom(){return this.scaler.fromDOM(this.pixelViewport.bottom)}getViewport(e,t){let n=.5-Math.max(-.5,Math.min(.5,e/1e3/2)),r=this.heightMap,i=this.heightOracle,{visibleTop:a,visibleBottom:o}=this,s=new UJ(r.lineAt(a-n*1e3,FJ.ByHeight,i,0,0).from,r.lineAt(o+(1-n)*1e3,FJ.ByHeight,i,0,0).to);if(t){let{head:e}=t.range;if(e<s.from||e>s.to){let n=Math.min(this.editorHeight,this.pixelViewport.bottom-this.pixelViewport.top),a=r.lineAt(e,FJ.ByPos,i,0,0),o;o=t.y==`center`?(a.top+a.bottom)/2-n/2:t.y==`start`||t.y==`nearest`&&e<s.from?a.top:a.bottom-n,s=new UJ(r.lineAt(o-1e3/2,FJ.ByHeight,i,0,0).from,r.lineAt(o+n+1e3/2,FJ.ByHeight,i,0,0).to)}}return s}mapViewport(e,t){let n=t.mapPos(e.from,-1),r=t.mapPos(e.to,1);return new UJ(this.heightMap.lineAt(n,FJ.ByPos,this.heightOracle,0,0).from,this.heightMap.lineAt(r,FJ.ByPos,this.heightOracle,0,0).to)}viewportIsAppropriate({from:e,to:t},n=0){if(!this.inView)return!0;let{top:r}=this.heightMap.lineAt(e,FJ.ByPos,this.heightOracle,0,0),{bottom:i}=this.heightMap.lineAt(t,FJ.ByPos,this.heightOracle,0,0),{visibleTop:a,visibleBottom:o}=this;return(e==0||r<=a-Math.max(10,Math.min(-n,250)))&&(t==this.state.doc.length||i>=o+Math.max(10,Math.min(n,250)))&&r>a-2*1e3&&i<o+2*1e3}mapLineGaps(e,t){if(!e.length||t.empty)return e;let n=[];for(let r of e)t.touchesRange(r.from,r.to)||n.push(new VJ(t.mapPos(r.from),t.mapPos(r.to),r.size,r.displaySize));return n}ensureLineGaps(e,t){let n=this.heightOracle.lineWrapping,r=n?1e4:2e3,i=r>>1,a=r<<1;if(this.defaultTextDirection!=vq.LTR&&!n)return[];let o=[],s=(r,a,c,l)=>{if(a-r<i)return;let u=this.state.selection.main,d=[u.from];u.empty||d.push(u.to);for(let e of d)if(e>r&&e<a){s(r,e-10,c,l),s(e+10,a,c,l);return}let f=kWe(e,e=>e.from>=c.from&&e.to<=c.to&&Math.abs(e.from-r)<i&&Math.abs(e.to-a)<i&&!d.some(t=>e.from<t&&e.to>t));if(!f){if(a<c.to&&t&&n&&t.visibleRanges.some(e=>e.from<=a&&e.to>=a)){let e=t.moveToLineBoundary(EG.cursor(a),!1,!0).head;e>r&&(a=e)}let e=this.gapSize(c,r,a,l);f=new VJ(r,a,e,n||e<2e6?e:2e6)}o.push(f)},c=t=>{if(t.length<a||t.type!=uq.Text)return;let i=OWe(t.from,t.to,this.stateDeco);if(i.total<a)return;let o=this.scrollTarget?this.scrollTarget.range.head:null,c,l;if(n){let e=r/this.heightOracle.lineLength*this.heightOracle.lineHeight,n,a;if(o!=null){let r=WK(i,o),s=((this.visibleBottom-this.visibleTop)/2+e)/t.height;n=r-s,a=r+s}else n=(this.visibleTop-t.top-e)/t.height,a=(this.visibleBottom-t.top+e)/t.height;c=UK(i,n),l=UK(i,a)}else{let n=i.total*this.heightOracle.charWidth,a=r*this.heightOracle.charWidth,s=0;if(n>2e6)for(let n of e)n.from>=t.from&&n.from<t.to&&n.size!=n.displaySize&&n.from*this.heightOracle.charWidth+s<this.pixelViewport.left&&(s=n.size-n.displaySize);let u=this.pixelViewport.left+s,d=this.pixelViewport.right+s,f,p;if(o!=null){let e=WK(i,o),t=((d-u)/2+a)/n;f=e-t,p=e+t}else f=(u-a)/n,p=(d+a)/n;c=UK(i,f),l=UK(i,p)}c>t.from&&s(t.from,c,t,i),l<t.to&&s(l,t.to,t,i)};for(let e of this.viewportLines)Array.isArray(e.type)?e.type.forEach(c):c(e);return o}gapSize(e,t,n,r){let i=WK(r,n)-WK(r,t);return this.heightOracle.lineWrapping?e.height*i:r.total*this.heightOracle.charWidth*i}updateLineGaps(e){VJ.same(e,this.lineGaps)||(this.lineGaps=e,this.lineGapDeco=dq.set(e.map(e=>e.draw(this,this.heightOracle.lineWrapping))))}computeVisibleRanges(e){let t=this.stateDeco;this.lineGaps.length&&(t=t.concat(this.lineGapDeco));let n=[];$G.spans(t,this.viewport.from,this.viewport.to,{span(e,t){n.push({from:e,to:t})},point(){}},20);let r=0;if(n.length!=this.visibleRanges.length)r=12;else for(let t=0;t<n.length&&!(r&8);t++){let i=this.visibleRanges[t],a=n[t];(i.from!=a.from||i.to!=a.to)&&(r|=4,e&&e.mapPos(i.from,-1)==a.from&&e.mapPos(i.to,1)==a.to||(r|=8))}return this.visibleRanges=n,r}lineBlockAt(e){return e>=this.viewport.from&&e<=this.viewport.to&&this.viewportLines.find(t=>t.from<=e&&t.to>=e)||GK(this.heightMap.lineAt(e,FJ.ByPos,this.heightOracle,0,0),this.scaler)}lineBlockAtHeight(e){return e>=this.viewportLines[0].top&&e<=this.viewportLines[this.viewportLines.length-1].bottom&&this.viewportLines.find(t=>t.top<=e&&t.bottom>=e)||GK(this.heightMap.lineAt(this.scaler.fromDOM(e),FJ.ByHeight,this.heightOracle,0,0),this.scaler)}getScrollOffset(){return(this.scrollParent==this.view.scrollDOM?this.scrollParent.scrollTop:(this.scrollParent?this.scrollParent.getBoundingClientRect().top:0)-this.view.contentDOM.getBoundingClientRect().top)*this.scaleY}scrollAnchorAt(e){let t=this.lineBlockAtHeight(e+8);return t.from>=this.viewport.from||this.viewportLines[0].top-e>200?t:this.viewportLines[0]}elementAtHeight(e){return GK(this.heightMap.blockAt(this.scaler.fromDOM(e),this.heightOracle,0,0),this.scaler)}get docHeight(){return this.scaler.toDOM(this.heightMap.height)}get contentHeight(){return this.docHeight+this.paddingTop+this.paddingBottom}},UJ=class{constructor(e,t){this.from=e,this.to=t}},WJ={toDOM(e){return e},fromDOM(e){return e},scale:1,eq(e){return e==this}},UGe=class e{constructor(e,t,n){let r=0,i=0,a=0;this.viewports=n.map(({from:n,to:i})=>{let a=t.lineAt(n,FJ.ByPos,e,0,0).top,o=t.lineAt(i,FJ.ByPos,e,0,0).bottom;return r+=o-a,{from:n,to:i,top:a,bottom:o,domTop:0,domBottom:0}}),this.scale=(7e6-r)/(t.height-r);for(let e of this.viewports)e.domTop=a+(e.top-i)*this.scale,a=e.domBottom=e.domTop+(e.bottom-e.top),i=e.bottom}toDOM(e){for(let t=0,n=0,r=0;;t++){let i=t<this.viewports.length?this.viewports[t]:null;if(!i||e<i.top)return r+(e-n)*this.scale;if(e<=i.bottom)return i.domTop+(e-i.top);n=i.bottom,r=i.domBottom}}fromDOM(e){for(let t=0,n=0,r=0;;t++){let i=t<this.viewports.length?this.viewports[t]:null;if(!i||e<i.domTop)return n+(e-r)/this.scale;if(e<=i.domBottom)return i.top+(e-i.domTop);n=i.bottom,r=i.domBottom}}eq(t){return t instanceof e&&this.scale==t.scale&&this.viewports.length==t.viewports.length&&this.viewports.every((e,n)=>e.from==t.viewports[n].from&&e.to==t.viewports[n].to)}},GJ=OG.define({combine:e=>e.join(` `)}),KJ=OG.define({combine:e=>e.indexOf(!0)>-1}),qJ=lK.newName(),JJ=lK.newName(),YJ=lK.newName(),XJ={"&light":`.`+JJ,"&dark":`.`+YJ},WGe=KK(`.`+qJ,{"&":{position:`relative !important`,boxSizing:`border-box`,"&.cm-focused":{outline:`1px dotted #212121`},display:`flex !important`,flexDirection:`column`},".cm-scroller":{display:`flex !important`,alignItems:`flex-start !important`,fontFamily:`monospace`,lineHeight:1.4,height:`100%`,overflowX:`auto`,position:`relative`,zIndex:0,overflowAnchor:`none`},".cm-content":{margin:0,flexGrow:2,flexShrink:0,display:`block`,whiteSpace:`pre`,wordWrap:`normal`,boxSizing:`border-box`,minHeight:`100%`,padding:`4px 0`,outline:`none`,"&[contenteditable=true]":{WebkitUserModify:`read-write-plaintext-only`}},".cm-lineWrapping":{whiteSpace_fallback:`pre-wrap`,whiteSpace:`break-spaces`,wordBreak:`break-word`,overflowWrap:`anywhere`,flexShrink:1},"&light .cm-content":{caretColor:`black`},"&dark .cm-content":{caretColor:`white`},".cm-line":{display:`block`,padding:`0 2px 0 6px`},".cm-layer":{position:`absolute`,left:0,top:0,contain:`size style`,"& > *":{position:`absolute`}},"&light .cm-selectionBackground":{background:`#d9d9d9`},"&dark .cm-selectionBackground":{background:`#222`},"&light.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground":{background:`#d7d4f0`},"&dark.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground":{background:`#233`},".cm-cursorLayer":{pointerEvents:`none`},"&.cm-focused > .cm-scroller > .cm-cursorLayer":{animation:`steps(1) cm-blink 1.2s infinite`},"@keyframes cm-blink":{"0%":{},"50%":{opacity:0},"100%":{}},"@keyframes cm-blink2":{"0%":{},"50%":{opacity:0},"100%":{}},".cm-cursor, .cm-dropCursor":{borderLeft:`1.2px solid black`,marginLeft:`-0.6px`,pointerEvents:`none`},".cm-cursor":{display:`none`},"&dark .cm-cursor":{borderLeftColor:`#ddd`},".cm-selectionHandle":{backgroundColor:`currentColor`,width:`1.5px`},".cm-selectionHandle-start::before, .cm-selectionHandle-end::before":{content:`""`,backgroundColor:`inherit`,borderRadius:`50%`,width:`8px`,height:`8px`,position:`absolute`,left:`-3.25px`},".cm-selectionHandle-start::before":{top:`-8px`},".cm-selectionHandle-end::before":{bottom:`-8px`},".cm-dropCursor":{position:`absolute`},"&.cm-focused > .cm-scroller > .cm-cursorLayer .cm-cursor":{display:`block`},".cm-iso":{unicodeBidi:`isolate`},".cm-announced":{position:`fixed`,top:`-10000px`},"@media print":{".cm-announced":{display:`none`}},"&light .cm-activeLine":{backgroundColor:`#cceeff44`},"&dark .cm-activeLine":{backgroundColor:`#99eeff33`},"&light .cm-specialChar":{color:`red`},"&dark .cm-specialChar":{color:`#f78`},".cm-gutters":{flexShrink:0,display:`flex`,height:`100%`,boxSizing:`border-box`,zIndex:200},".cm-gutters-before":{insetInlineStart:0},".cm-gutters-after":{insetInlineEnd:0},"&light .cm-gutters":{backgroundColor:`#f5f5f5`,color:`#6c6c6c`,border:`0px solid #ddd`,"&.cm-gutters-before":{borderRightWidth:`1px`},"&.cm-gutters-after":{borderLeftWidth:`1px`}},"&dark .cm-gutters":{backgroundColor:`#333338`,color:`#ccc`},".cm-gutter":{display:`flex !important`,flexDirection:`column`,flexShrink:0,boxSizing:`border-box`,minHeight:`100%`,overflow:`hidden`},".cm-gutterElement":{boxSizing:`border-box`},".cm-lineNumbers .cm-gutterElement":{padding:`0 3px 0 5px`,minWidth:`20px`,textAlign:`right`,whiteSpace:`nowrap`},"&light .cm-activeLineGutter":{backgroundColor:`#e2f2ff`},"&dark .cm-activeLineGutter":{backgroundColor:`#222227`},".cm-panels":{boxSizing:`border-box`,position:`sticky`,left:0,right:0,zIndex:300},"&light .cm-panels":{backgroundColor:`#f5f5f5`,color:`black`},"&light .cm-panels-top":{borderBottom:`1px solid #ddd`},"&light .cm-panels-bottom":{borderTop:`1px solid #ddd`},"&dark .cm-panels":{backgroundColor:`#333338`,color:`white`},".cm-dialog":{padding:`2px 19px 4px 6px`,position:`relative`,"& label":{fontSize:`80%`}},".cm-dialog-close":{position:`absolute`,top:`3px`,right:`4px`,backgroundColor:`inherit`,border:`none`,font:`inherit`,fontSize:`14px`,padding:`0`},".cm-tab":{display:`inline-block`,overflow:`hidden`,verticalAlign:`bottom`},".cm-widgetBuffer":{verticalAlign:`text-top`,height:`1em`,width:0,display:`inline`},".cm-placeholder":{color:`#888`,display:`inline-block`,verticalAlign:`top`,userSelect:`none`},".cm-highlightSpace":{backgroundImage:`radial-gradient(circle at 50% 55%, #aaa 20%, transparent 5%)`,backgroundPosition:`center`},".cm-highlightTab":{backgroundImage:`url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="200" height="20"><path stroke="%23888" stroke-width="1" fill="none" d="M1 10H196L190 5M190 15L196 10M197 4L197 16"/></svg>')`,backgroundSize:`auto 100%`,backgroundPosition:`right 90%`,backgroundRepeat:`no-repeat`},".cm-trailingSpace":{backgroundColor:`#ff332255`},".cm-button":{verticalAlign:`middle`,color:`inherit`,fontSize:`70%`,padding:`.2em 1em`,borderRadius:`1px`},"&light .cm-button":{backgroundImage:`linear-gradient(#eff1f5, #d9d9df)`,border:`1px solid #888`,"&:active":{backgroundImage:`linear-gradient(#b4b4b4, #d0d3d6)`}},"&dark .cm-button":{backgroundImage:`linear-gradient(#393939, #111)`,border:`1px solid #888`,"&:active":{backgroundImage:`linear-gradient(#111, #333)`}},".cm-textfield":{verticalAlign:`middle`,color:`inherit`,fontSize:`70%`,border:`1px solid silver`,padding:`.2em .5em`},"&light .cm-textfield":{backgroundColor:`white`},"&dark .cm-textfield":{border:`1px solid #555`,backgroundColor:`inherit`}},XJ),GGe={childList:!0,characterData:!0,subtree:!0,attributes:!0,characterDataOldValue:!0},ZJ=sq.ie&&sq.ie_version<=11,KGe=class{constructor(e){this.view=e,this.active=!1,this.editContext=null,this.selectionRange=new pGe,this.selectionChanged=!1,this.delayedFlush=-1,this.resizeTimeout=-1,this.queue=[],this.delayedAndroidKey=null,this.flushingAndroidKey=-1,this.lastChange=0,this.scrollTargets=[],this.intersection=null,this.resizeScroll=null,this.intersecting=!1,this.gapIntersection=null,this.gaps=[],this.printQuery=null,this.parentCheck=-1,this.dom=e.contentDOM,this.observer=new MutationObserver(t=>{for(let e of t)this.queue.push(e);(sq.ie&&sq.ie_version<=11||sq.ios&&e.composing)&&t.some(e=>e.type==`childList`&&e.removedNodes.length||e.type==`characterData`&&e.oldValue.length>e.target.nodeValue.length)?this.flushSoon():this.flush()}),window.EditContext&&sq.android&&e.constructor.EDIT_CONTEXT!==!1&&!(sq.chrome&&sq.chrome_version<126)&&(this.editContext=new qGe(e),e.state.facet(Vq)&&(e.contentDOM.editContext=this.editContext.editContext)),ZJ&&(this.onCharData=e=>{this.queue.push({target:e.target,type:`characterData`,oldValue:e.prevValue}),this.flushSoon()}),this.onSelectionChange=this.onSelectionChange.bind(this),this.onResize=this.onResize.bind(this),this.onPrint=this.onPrint.bind(this),this.onScroll=this.onScroll.bind(this),window.matchMedia&&(this.printQuery=window.matchMedia(`print`)),typeof ResizeObserver==`function`&&(this.resizeScroll=new ResizeObserver(()=>{this.view.docView?.lastUpdate<Date.now()-75&&this.onResize()}),this.resizeScroll.observe(e.scrollDOM)),this.addWindowListeners(this.win=e.win),this.start(),typeof IntersectionObserver==`function`&&(this.intersection=new IntersectionObserver(e=>{this.parentCheck<0&&(this.parentCheck=setTimeout(this.listenForScroll.bind(this),1e3)),e.length>0&&e[e.length-1].intersectionRatio>0!=this.intersecting&&(this.intersecting=!this.intersecting,this.intersecting!=this.view.inView&&this.onScrollChanged(document.createEvent(`Event`)))},{threshold:[0,.001]}),this.intersection.observe(this.dom),this.gapIntersection=new IntersectionObserver(e=>{e.length>0&&e[e.length-1].intersectionRatio>0&&this.onScrollChanged(document.createEvent(`Event`))},{})),this.listenForScroll(),this.readSelectionRange()}onScrollChanged(e){this.view.inputState.runHandlers(`scroll`,e),this.intersecting&&this.view.measure()}onScroll(e){this.intersecting&&this.flush(!1),this.editContext&&this.view.requestMeasure(this.editContext.measureReq),this.onScrollChanged(e)}onResize(){this.resizeTimeout<0&&(this.resizeTimeout=setTimeout(()=>{this.resizeTimeout=-1,this.view.requestMeasure()},50))}onPrint(e){(e.type==`change`||!e.type)&&!e.matches||(this.view.viewState.printing=!0,this.view.measure(),setTimeout(()=>{this.view.viewState.printing=!1,this.view.requestMeasure()},500))}updateGaps(e){if(this.gapIntersection&&(e.length!=this.gaps.length||this.gaps.some((t,n)=>t!=e[n]))){this.gapIntersection.disconnect();for(let t of e)this.gapIntersection.observe(t);this.gaps=e}}onSelectionChange(e){let t=this.selectionChanged;if(!this.readSelectionRange()||this.delayedAndroidKey)return;let{view:n}=this,r=this.selectionRange;if(n.state.facet(Vq)?n.root.activeElement!=this.dom:!bK(this.dom,r))return;let i=r.anchorNode&&n.docView.tile.nearest(r.anchorNode);if(i&&i.isWidget()&&i.widget.ignoreEvent(e)){t||(this.selectionChanged=!1);return}(sq.ie&&sq.ie_version<=11||sq.android&&sq.chrome)&&!n.state.selection.main.empty&&r.focusNode&&SK(r.focusNode,r.focusOffset,r.anchorNode,r.anchorOffset)?this.flushSoon():this.flush(!1)}readSelectionRange(){let{view:e}=this,t=vK(e.root);if(!t)return!1;let n=sq.safari&&e.root.nodeType==11&&e.root.activeElement==this.dom&&NWe(this.view,t)||t;if(!n||this.selectionRange.eq(n))return!1;let r=bK(this.dom,n);return r&&!this.selectionChanged&&e.inputState.lastFocusTime>Date.now()-200&&e.inputState.lastTouchTime<Date.now()-300&&dUe(this.dom,n)?(this.view.inputState.lastFocusTime=0,e.docView.updateSelection(),!1):(this.selectionRange.setRange(n),r&&(this.selectionChanged=!0),!0)}setSelectionRange(e,t){this.selectionRange.set(e.node,e.offset,t.node,t.offset),this.selectionChanged=!1}clearSelectionRange(){this.selectionRange.set(null,0,null,0)}listenForScroll(){this.parentCheck=-1;let e=0,t=null;for(let n=this.dom;n;)if(n.nodeType==1)!t&&e<this.scrollTargets.length&&this.scrollTargets[e]==n?e++:t||=this.scrollTargets.slice(0,e),t&&t.push(n),n=n.assignedSlot||n.parentNode;else if(n.nodeType==11)n=n.host;else break;if(e<this.scrollTargets.length&&!t&&(t=this.scrollTargets.slice(0,e)),t){for(let e of this.scrollTargets)e.removeEventListener(`scroll`,this.onScroll);for(let e of this.scrollTargets=t)e.addEventListener(`scroll`,this.onScroll)}}ignore(e){if(!this.active)return e();try{return this.stop(),e()}finally{this.start(),this.clear()}}start(){this.active||=(this.observer.observe(this.dom,GGe),ZJ&&this.dom.addEventListener(`DOMCharacterDataModified`,this.onCharData),!0)}stop(){this.active&&(this.active=!1,this.observer.disconnect(),ZJ&&this.dom.removeEventListener(`DOMCharacterDataModified`,this.onCharData))}clear(){this.processRecords(),this.queue.length=0,this.selectionChanged=!1}delayAndroidKey(e,t){if(!this.delayedAndroidKey){let e=()=>{let e=this.delayedAndroidKey;e&&(this.clearDelayedAndroidKey(),this.view.inputState.lastKeyCode=e.keyCode,this.view.inputState.lastKeyTime=Date.now(),!this.flush()&&e.force&&OK(this.dom,e.key,e.keyCode))};this.flushingAndroidKey=this.view.win.requestAnimationFrame(e)}(!this.delayedAndroidKey||e==`Enter`)&&(this.delayedAndroidKey={key:e,keyCode:t,force:this.lastChange<Date.now()-50||!!this.delayedAndroidKey?.force})}clearDelayedAndroidKey(){this.win.cancelAnimationFrame(this.flushingAndroidKey),this.delayedAndroidKey=null,this.flushingAndroidKey=-1}flushSoon(){this.delayedFlush<0&&(this.delayedFlush=this.view.win.requestAnimationFrame(()=>{this.delayedFlush=-1,this.flush()}))}forceFlush(){this.delayedFlush>=0&&(this.view.win.cancelAnimationFrame(this.delayedFlush),this.delayedFlush=-1),this.flush()}pendingRecords(){for(let e of this.observer.takeRecords())this.queue.push(e);return this.queue}processRecords(){let e=this.pendingRecords();e.length&&(this.queue=[]);let t=-1,n=-1,r=!1;for(let i of e){let e=this.readMutation(i);e&&(e.typeOver&&(r=!0),t==-1?{from:t,to:n}=e:(t=Math.min(e.from,t),n=Math.max(e.to,n)))}return{from:t,to:n,typeOver:r}}readChange(){let{from:e,to:t,typeOver:n}=this.processRecords(),r=this.selectionChanged&&bK(this.dom,this.selectionRange);if(e<0&&!r)return null;e>-1&&(this.lastChange=Date.now()),this.view.inputState.lastFocusTime=0,this.selectionChanged=!1;let i=new AGe(this.view,e,t,n);return this.view.docView.domChanged={newSel:i.newSel?i.newSel.main:null},i}flush(e=!0){if(this.delayedFlush>=0||this.delayedAndroidKey)return!1;e&&this.readSelectionRange();let t=this.readChange();if(!t)return this.view.requestMeasure(),!1;let n=this.view.state,r=QUe(this.view,t);return this.view.state==n&&(t.domChanged||t.newSel&&!zK(this.view.state.selection,t.newSel.main))&&this.view.update([]),r}readMutation(e){let t=this.view.docView.tile.nearest(e.target);if(!t||t.isWidget())return null;if(t.markDirty(e.type==`attributes`),e.type==`childList`){let n=jWe(t,e.previousSibling||e.target.previousSibling,-1),r=jWe(t,e.nextSibling||e.target.nextSibling,1);return{from:n?t.posAfter(n):t.posAtStart,to:r?t.posBefore(r):t.posAtEnd,typeOver:!1}}else if(e.type==`characterData`)return{from:t.posAtStart,to:t.posAtEnd,typeOver:e.target.nodeValue==e.oldValue};else return null}setWindow(e){e!=this.win&&(this.removeWindowListeners(this.win),this.win=e,this.addWindowListeners(this.win))}addWindowListeners(e){e.addEventListener(`resize`,this.onResize),this.printQuery?this.printQuery.addEventListener?this.printQuery.addEventListener(`change`,this.onPrint):this.printQuery.addListener(this.onPrint):e.addEventListener(`beforeprint`,this.onPrint),e.addEventListener(`scroll`,this.onScroll),e.document.addEventListener(`selectionchange`,this.onSelectionChange)}removeWindowListeners(e){e.removeEventListener(`scroll`,this.onScroll),e.removeEventListener(`resize`,this.onResize),this.printQuery?this.printQuery.removeEventListener?this.printQuery.removeEventListener(`change`,this.onPrint):this.printQuery.removeListener(this.onPrint):e.removeEventListener(`beforeprint`,this.onPrint),e.document.removeEventListener(`selectionchange`,this.onSelectionChange)}update(e){this.editContext&&(this.editContext.update(e),e.startState.facet(Vq)!=e.state.facet(Vq)&&(e.view.contentDOM.editContext=e.state.facet(Vq)?this.editContext.editContext:null))}destroy(){var e,t,n;this.stop(),(e=this.intersection)==null||e.disconnect(),(t=this.gapIntersection)==null||t.disconnect(),(n=this.resizeScroll)==null||n.disconnect();for(let e of this.scrollTargets)e.removeEventListener(`scroll`,this.onScroll);this.removeWindowListeners(this.win),clearTimeout(this.parentCheck),clearTimeout(this.resizeTimeout),this.win.cancelAnimationFrame(this.delayedFlush),this.win.cancelAnimationFrame(this.flushingAndroidKey),this.editContext&&(this.view.contentDOM.editContext=null,this.editContext.destroy())}},qGe=class{constructor(e){this.from=0,this.to=0,this.pendingContextChange=null,this.handlers=Object.create(null),this.composing=null,this.resetRange(e.state);let t=this.editContext=new window.EditContext({text:e.state.doc.sliceString(this.from,this.to),selectionStart:this.toContextPos(Math.max(this.from,Math.min(this.to,e.state.selection.main.anchor))),selectionEnd:this.toContextPos(e.state.selection.main.head)});this.handlers.textupdate=n=>{let r=e.state.selection.main,{anchor:i,head:a}=r,o=this.toEditorPos(n.updateRangeStart),s=this.toEditorPos(n.updateRangeEnd);e.inputState.composing>=0&&!this.composing&&(this.composing={contextBase:n.updateRangeStart,editorBase:o,drifted:!1});let c=s-o>n.text.length;o==this.from&&i<this.from?o=i:s==this.to&&i>this.to&&(s=i);let l=eWe(e.state.sliceDoc(o,s),n.text,(c?r.from:r.to)-o,c?`end`:null);if(!l){let t=EG.single(this.toEditorPos(n.selectionStart),this.toEditorPos(n.selectionEnd));zK(t,r)||e.dispatch({selection:t,userEvent:`select`});return}let u={from:l.from+o,to:l.toA+o,insert:mG.of(n.text.slice(l.from,l.toB).split(`
45`))};if((sq.mac||sq.android)&&u.from==a-1&&/^\. ?$/.test(n.text)&&e.contentDOM.getAttribute(`autocorrect`)==`off`&&(u={from:o,to:s,insert:mG.of([n.text.replace(`.`,` `)])}),this.pendingContextChange=u,!e.state.readOnly){let t=this.to-this.from+(u.to-u.from+u.insert.length);RK(e,u,EG.single(this.toEditorPos(n.selectionStart,t),this.toEditorPos(n.selectionEnd,t)))}this.pendingContextChange&&(this.revertPending(e.state),this.setSelection(e.state)),u.from<u.to&&!u.insert.length&&e.inputState.composing>=0&&!/[\\p{Alphabetic}\\p{Number}_]/.test(t.text.slice(Math.max(0,n.updateRangeStart-1),Math.min(t.text.length,n.updateRangeStart+1)))&&this.handlers.compositionend(n)}
vendor: 4,912 bytes, line 45
45,this.handlers.characterboundsupdate=n=>{let r=[],i=null;for(let t=this.toEditorPos(n.rangeStart),a=this.toEditorPos(n.rangeEnd);t<a;t++){let n=e.coordsForChar(t);i=n&&new DOMRect(n.left,n.top,n.right-n.left,n.bottom-n.top)||i||new DOMRect,r.push(i)}t.updateCharacterBounds(n.rangeStart,r)},this.handlers.textformatupdate=t=>{let n=[];for(let e of t.getTextFormats()){let t=e.underlineStyle,r=e.underlineThickness;if(!/none/i.test(t)&&!/none/i.test(r)){let i=this.toEditorPos(e.rangeStart),a=this.toEditorPos(e.rangeEnd);if(i<a){let e=`text-decoration: underline ${/^[a-z]/.test(t)?t+` `:t==`Dashed`?`dashed `:t==`Squiggle`?`wavy `:``}${/thin/i.test(r)?1:2}px`;n.push(dq.mark({attributes:{style:e}}).range(i,a))}}}e.dispatch({effects:Bq.of(dq.set(n))})},this.handlers.compositionstart=()=>{e.inputState.composing<0&&(e.inputState.composing=0,e.inputState.compositionFirstChange=!0)},this.handlers.compositionend=()=>{if(e.inputState.composing=-1,e.inputState.compositionFirstChange=null,this.composing){let{drifted:t}=this.composing;this.composing=null,t&&this.reset(e.state)}};for(let e in this.handlers)t.addEventListener(e,this.handlers[e]);this.measureReq={read:e=>{this.editContext.updateControlBounds(e.contentDOM.getBoundingClientRect());let t=vK(e.root);t&&t.rangeCount&&this.editContext.updateSelectionBounds(t.getRangeAt(0).getBoundingClientRect())}}}applyEdits(e){let t=0,n=!1,r=this.pendingContextChange;return e.changes.iterChanges((i,a,o,s,c)=>{if(n)return;let l=c.length-(a-i);if(r&&a>=r.to)if(r.from==i&&r.to==a&&r.insert.eq(c)){r=this.pendingContextChange=null,t+=l,this.to+=l;return}else r=null,this.revertPending(e.state);if(i+=t,a+=t,a<=this.from)this.from+=l,this.to+=l;else if(i<this.to){if(i<this.from||a>this.to||this.to-this.from+c.length>3e4){n=!0;return}this.editContext.updateText(this.toContextPos(i),this.toContextPos(a),c.toString()),this.to+=l}t+=l}),r&&!n&&this.revertPending(e.state),!n}update(e){let t=this.pendingContextChange,n=e.startState.selection.main;this.composing&&(this.composing.drifted||!e.changes.touchesRange(n.from,n.to)&&e.transactions.some(e=>!e.isUserEvent(`input.type`)&&e.changes.touchesRange(this.from,this.to)))?(this.composing.drifted=!0,this.composing.editorBase=e.changes.mapPos(this.composing.editorBase)):!this.applyEdits(e)||!this.rangeIsValid(e.state)?(this.pendingContextChange=null,this.reset(e.state)):(e.docChanged||e.selectionSet||t)&&this.setSelection(e.state),(e.geometryChanged||e.docChanged||e.selectionSet)&&e.view.requestMeasure(this.measureReq)}resetRange(e){let{head:t}=e.selection.main;this.from=Math.max(0,t-1e4),this.to=Math.min(e.doc.length,t+1e4)}reset(e){this.resetRange(e),this.editContext.updateText(0,this.editContext.text.length,e.doc.sliceString(this.from,this.to)),this.setSelection(e)}revertPending(e){let t=this.pendingContextChange;this.pendingContextChange=null,this.editContext.updateText(this.toContextPos(t.from),this.toContextPos(t.from+t.insert.length),e.doc.sliceString(t.from,t.to))}setSelection(e){let{main:t}=e.selection,n=this.toContextPos(Math.max(this.from,Math.min(this.to,t.anchor))),r=this.toContextPos(t.head);(this.editContext.selectionStart!=n||this.editContext.selectionEnd!=r)&&this.editContext.updateSelection(n,r)}rangeIsValid(e){let{head:t}=e.selection.main;return!(this.from>0&&t-this.from<500||this.to<e.doc.length&&this.to-t<500||this.to-this.from>1e4*3)}toEditorPos(e,t=this.to-this.from){e=Math.min(e,t);let n=this.composing;return n&&n.drifted?n.editorBase+(e-n.contextBase):e+this.from}toContextPos(e){let t=this.composing;return t&&t.drifted?t.contextBase+(e-t.editorBase):e-this.from}destroy(){for(let e in this.handlers)this.editContext.removeEventListener(e,this.handlers[e])}},QJ=class e{get state(){return this.viewState.state}get viewport(){return this.viewState.viewport}get visibleRanges(){return this.viewState.visibleRanges}get inView(){return this.viewState.inView}get composing(){return!!this.inputState&&this.inputState.composing>0}get compositionStarted(){return!!this.inputState&&this.inputState.composing>=0}get root(){return this._root}get win(){return this.dom.ownerDocument.defaultView||window}constructor(e={}){this.plugins=[],this.pluginMap=new Map,this.editorAttrs={},this.contentAttrs={},this.bidiCache=[],this.destroyed=!1,this.updateState=2,this.measureScheduled=-1,this.measureRequests=[],this.contentDOM=document.createElement(`div`),this.scrollDOM=document.createElement(`div`),this.scrollDOM.tabIndex=-1,this.scrollDOM.className=`cm-scroller`,this.scrollDOM.appendChild(this.contentDOM),this.announceDOM=document.createElement(`div`),this.announceDOM.className=`cm-announced`,this.announceDOM.setAttribute(`aria-live`,`polite`),this.dom=document.createElement(`div`),this.dom.appendChild(this.announceDOM),this.dom.appendChild(this.scrollDOM),e.parent&&e.parent.appendChild(this.dom);let{dispatch:t}=e;this.dispatchTransactions=e.dispatchTransactions||t&&(e=>
vendor: 38,567 bytes, lines 45-46
45e.forEach(e=>t(e,this)))||(e=>this.update(e)),this.dispatch=this.dispatch.bind(this),this._root=e.root||uUe(e.parent)||document,this.viewState=new HJ(this,e.state||XG.create(e)),e.scrollTo&&e.scrollTo.is(zq)&&(this.viewState.scrollTarget=e.scrollTo.value.clip(this.viewState.state)),this.plugins=this.state.facet(Hq).map(e=>new Wq(e));for(let e of this.plugins)e.update(this);this.observer=new KGe(this),this.inputState=new jGe(this),this.inputState.ensureHandlers(this.plugins),this.docView=new hJ(this),this.mountStyles(),this.updateAttrs(),this.updateState=0,this.requestMeasure(),document.fonts?.ready&&document.fonts.ready.then(()=>{this.viewState.mustMeasureContent=`refresh`,this.requestMeasure()})}dispatch(...e){let t=e.length==1&&e[0]instanceof qG?e:e.length==1&&Array.isArray(e[0])?e[0]:[this.state.update(...e)];this.dispatchTransactions(t,this)}update(t){if(this.updateState!=0)throw Error(`Calls to EditorView.update are not allowed while an update is in progress`);let n=!1,r=!1,i,a=this.state;for(let e of t){if(e.startState!=a)throw RangeError(`Trying to update state with a transaction that doesn't start from the previous state.`);a=e.state}if(this.destroyed){this.viewState.state=a;return}let o=this.hasFocus,s=0,c=null;t.some(e=>e.annotation(AJ))?(this.inputState.notifiedFocused=o,s=1):o!=this.inputState.notifiedFocused&&(this.inputState.notifiedFocused=o,c=yWe(a,o),c||(s=1));let l=this.observer.delayedAndroidKey,u=null;if(l?(this.observer.clearDelayedAndroidKey(),u=this.observer.readChange(),(u&&!this.state.doc.eq(a.doc)||!this.state.selection.eq(a.selection))&&(u=null)):this.observer.clear(),a.facet(XG.phrases)!=this.state.facet(XG.phrases))return this.setState(a);i=tJ.create(this,a,t),i.flags|=s;let d=this.viewState.scrollTarget;try{this.updateState=2;for(let n of t){if(d&&=d.map(n.changes),n.scrollIntoView){let{main:t}=n.state.selection,{x:r,y:i}=this.state.facet(e.cursorScrollMargin);d=new Rq(t.empty?t:EG.cursor(t.head,t.head>t.anchor?-1:1),`nearest`,`nearest`,i,r)}for(let e of n.effects)e.is(zq)&&(d=e.value.clip(this.state))}this.viewState.update(i,d),this.bidiCache=eY.update(this.bidiCache,i.changes),i.empty||(this.updatePlugins(i),this.inputState.update(i)),n=this.docView.update(i),this.state.facet($q)!=this.styleModules&&this.mountStyles(),r=this.updateAttrs(),this.showAnnouncements(t),this.docView.updateSelection(n,t.some(e=>e.isUserEvent(`select.pointer`)))}finally{this.updateState=0}if(i.startState.facet(GJ)!=i.state.facet(GJ)&&(this.viewState.mustMeasureContent=!0),(n||r||d||this.viewState.mustEnforceCursorAssoc||this.viewState.mustMeasureContent)&&this.requestMeasure(),n&&this.docViewUpdate(),!i.empty)for(let e of this.state.facet(Aq))try{e(i)}catch(e){jK(this.state,e,`update listener`)}(c||u)&&Promise.resolve().then(()=>{c&&this.state==c.startState&&this.dispatch(c),u&&!QUe(this,u)&&l.force&&OK(this.contentDOM,l.key,l.keyCode)})}setState(e){if(this.updateState!=0)throw Error(`Calls to EditorView.setState are not allowed while an update is in progress`);if(this.destroyed){this.viewState.state=e;return}this.updateState=2;let t=this.hasFocus;try{for(let e of this.plugins)e.destroy(this);this.viewState=new HJ(this,e),this.plugins=e.facet(Hq).map(e=>new Wq(e)),this.pluginMap.clear();for(let e of this.plugins)e.update(this);this.docView.destroy(),this.docView=new hJ(this),this.inputState.ensureHandlers(this.plugins),this.mountStyles(),this.updateAttrs(),this.bidiCache=[]}finally{this.updateState=0}t&&this.focus(),this.requestMeasure()}updatePlugins(e){let t=e.startState.facet(Hq),n=e.state.facet(Hq);if(t!=n){let r=[];for(let i of n){let n=t.indexOf(i);if(n<0)r.push(new Wq(i));else{let t=this.plugins[n];t.mustUpdate=e,r.push(t)}}for(let t of this.plugins)t.mustUpdate!=e&&t.destroy(this);this.plugins=r,this.pluginMap.clear()}else for(let t of this.plugins)t.mustUpdate=e;for(let e=0;e<this.plugins.length;e++)this.plugins[e].update(this);t!=n&&this.inputState.ensureHandlers(this.plugins)}docViewUpdate(){for(let e of this.plugins){let t=e.value;if(t&&t.docViewUpdate)try{t.docViewUpdate(this)}catch(e){jK(this.state,e,`doc view update listener`)}}}measure(e=!0){if(this.destroyed)return;if(this.measureScheduled>-1&&this.win.cancelAnimationFrame(this.measureScheduled),this.observer.delayedAndroidKey){this.measureScheduled=-1,this.requestMeasure();return}this.measureScheduled=0,e&&this.observer.forceFlush();let t=null,n=this.viewState.scrollParent,r=this.viewState.getScrollOffset(),{scrollAnchorPos:i,scrollAnchorHeight:a}=this.viewState;Math.abs(r-this.viewState.scrollOffset)>1&&(a=-1),this.viewState.scrollAnchorHeight=-1;try{for(let e=0;;e++){if(a<0)if(fUe(n||this.win))i=-1,a=this.viewState.heightMap.height;else{let e=this.viewState.scrollAnchorAt(r);i=e.from,a=e.top}this.updateState=1;let o=this.viewState.measure();if(!o&&!this.measureRequests.length&&this.viewState.scrollTarget==null)break;if(e>5){console.warn(this.measureRequests.length?`Measure loop restarted more than 5 times`:`Viewport failed to stabilize`);break}let s=[];o&4||([this.measureRequests,s]=[s,this.measureRequests]);let c=s.map(e=>{try{return e.read(this)}catch(e){return jK(this.state,e),$J}}),l=tJ.create(this,this.state,[]),u=!1;l.flags|=o,t?t.flags|=o:t=l,this.updateState=2,l.empty||(this.updatePlugins(l),this.inputState.update(l),this.updateAttrs(),u=this.docView.update(l),u&&this.docViewUpdate());for(let e=0;e<s.length;e++)if(c[e]!=$J)try{let t=s[e];t.write&&t.write(c[e],this)}catch(e){jK(this.state,e)}if(u&&this.docView.updateSelection(!0),!l.viewportChanged&&this.measureRequests.length==0){if(this.viewState.editorHeight)if(this.viewState.scrollTarget){this.docView.scrollIntoView(this.viewState.scrollTarget),this.viewState.scrollTarget=null,a=-1;continue}else{let e=((i<0?this.viewState.heightMap.height:this.viewState.lineBlockAt(i).top)-a)/this.scaleY;if((e>1||e<-1)&&(n==this.scrollDOM||this.hasFocus||Math.max(this.inputState.lastWheelEvent,this.inputState.lastTouchTime)>Date.now()-100)){r+=e,n?n.scrollTop+=e:this.win.scrollBy(0,e),a=-1;continue}}break}}}finally{this.updateState=0,this.measureScheduled=-1}if(t&&!t.empty)for(let e of this.state.facet(Aq))e(t)}get themeClasses(){return qJ+` `+(this.state.facet(KJ)?YJ:JJ)+` `+this.state.facet(GJ)}updateAttrs(){let e=PWe(this,Gq,{class:`cm-editor`+(this.hasFocus?` cm-focused `:` `)+this.themeClasses}),t={spellcheck:`false`,autocorrect:`off`,autocapitalize:`off`,writingsuggestions:`false`,translate:`no`,contenteditable:this.state.facet(Vq)?`true`:`false`,class:`cm-content`,style:`${sq.tabSize}: ${this.state.tabSize}`,role:`textbox`,"aria-multiline":`true`};this.state.readOnly&&(t[`aria-readonly`]=`true`),PWe(this,Kq,t);let n=this.observer.ignore(()=>{let n=eUe(this.contentDOM,this.contentAttrs,t),r=eUe(this.dom,this.editorAttrs,e);return n||r});return this.editorAttrs=e,this.contentAttrs=t,n}showAnnouncements(t){let n=!0;for(let r of t)for(let t of r.effects)if(t.is(e.announce)){n&&(this.announceDOM.textContent=``),n=!1;let e=this.announceDOM.appendChild(document.createElement(`div`));e.textContent=t.value}}mountStyles(){this.styleModules=this.state.facet($q);let t=this.state.facet(e.cspNonce);lK.mount(this.root,this.styleModules.concat(WGe).reverse(),t?{nonce:t}:void 0)}readMeasured(){if(this.updateState==2)throw Error(`Reading the editor layout isn't allowed during an update`);this.updateState==0&&this.measureScheduled>-1&&this.measure(!1)}requestMeasure(e){if(this.measureScheduled<0&&(this.measureScheduled=this.win.requestAnimationFrame(()=>this.measure())),e){if(this.measureRequests.indexOf(e)>-1)return;if(e.key!=null){for(let t=0;t<this.measureRequests.length;t++)if(this.measureRequests[t].key===e.key){this.measureRequests[t]=e;return}}this.measureRequests.push(e)}}plugin(e){let t=this.pluginMap.get(e);return(t===void 0||t&&t.plugin!=e)&&this.pluginMap.set(e,t=this.plugins.find(t=>t.plugin==e)||null),t&&t.update(this).value}get documentTop(){return this.contentDOM.getBoundingClientRect().top+this.viewState.paddingTop}get documentPadding(){return{top:this.viewState.paddingTop,bottom:this.viewState.paddingBottom}}get scaleX(){return this.viewState.scaleX}get scaleY(){return this.viewState.scaleY}elementAtHeight(e){return this.readMeasured(),this.viewState.elementAtHeight(e)}lineBlockAtHeight(e){return this.readMeasured(),this.viewState.lineBlockAtHeight(e)}get viewportLineBlocks(){return this.viewState.viewportLines}lineBlockAt(e){return this.viewState.lineBlockAt(e)}get contentHeight(){return this.viewState.contentHeight}moveByChar(e,t,n){return IK(this,e,GUe(this,e,t,n))}moveByGroup(e,t){return IK(this,e,GUe(this,e,t,t=>KUe(this,e.head,t)))}visualLineSide(e,t){let n=this.bidiSpans(e),r=this.textDirectionAt(e.from),i=n[t?n.length-1:0];return EG.cursor(i.side(t,r)+e.from,i.forward(!t,r)?1:-1)}moveToLineBoundary(e,t,n=!0){return WUe(this,e,t,n)}moveVertically(e,t,n){return IK(this,e,qUe(this,e,t,n))}domAtPos(e,t=1){return this.docView.domAtPos(e,t)}posAtDOM(e,t=0){return this.docView.posFromDOM(e,t)}posAtCoords(e,t=!0){this.readMeasured();let n=LK(this,e,t);return n&&n.pos}posAndSideAtCoords(e,t=!0){return this.readMeasured(),LK(this,e,t)}coordsAtPos(e,t=1){this.readMeasured();let n=this.docView.coordsAt(e,t);if(!n||n.left==n.right)return n;let r=this.state.doc.lineAt(e),i=this.bidiSpans(r),a=i[Cq.find(i,e-r.from,-1,t)];return EK(n,a.dir==vq.LTR==t>0)}coordsForChar(e){return this.readMeasured(),this.docView.coordsForChar(e)}get defaultCharacterWidth(){return this.viewState.heightOracle.charWidth}get defaultLineHeight(){return this.viewState.heightOracle.lineHeight}get textDirection(){return this.viewState.defaultTextDirection}textDirectionAt(e){return!this.state.facet(Fq)||e<this.viewport.from||e>this.viewport.to?this.textDirection:(this.readMeasured(),this.docView.textDirectionAt(e))}get lineWrapping(){return this.viewState.heightOracle.lineWrapping}bidiSpans(e){if(e.length>JGe)return SUe(e.length);let t=this.textDirectionAt(e.from),n;for(let r of this.bidiCache)if(r.from==e.from&&r.dir==t&&(r.fresh||_Ue(r.isolates,n=TUe(this,e))))return r.order;n||=TUe(this,e);let r=xUe(e.text,t,n);return this.bidiCache.push(new eY(e.from,e.to,t,n,!0,r)),r}get hasFocus(){return(this.dom.ownerDocument.hasFocus()||sq.safari&&this.inputState?.lastContextMenu>Date.now()-3e4)&&this.root.activeElement==this.contentDOM}focus(){this.observer.ignore(()=>{lUe(this.contentDOM),this.docView.updateSelection()})}setRoot(e){this._root!=e&&(this._root=e,this.observer.setWindow((e.nodeType==9?e:e.ownerDocument).defaultView||window),this.mountStyles())}destroy(){this.root.activeElement==this.contentDOM&&this.contentDOM.blur();for(let e of this.plugins)e.destroy(this);this.plugins=[],this.inputState.destroy(),this.docView.destroy(),this.dom.remove(),this.observer.destroy(),this.measureScheduled>-1&&this.win.cancelAnimationFrame(this.measureScheduled),this.destroyed=!0}static scrollIntoView(e,t={}){return zq.of(new Rq(typeof e==`number`?EG.cursor(e):e,t.y??`nearest`,t.x??`nearest`,t.yMargin??5,t.xMargin??5))}scrollSnapshot(){let{scrollTop:e,scrollLeft:t}=this.scrollDOM,n=this.viewState.scrollAnchorAt(e);return zq.of(new Rq(EG.cursor(n.from),`start`,`start`,n.top-e,t,!0))}setTabFocusMode(e){e==null?this.inputState.tabFocusMode=this.inputState.tabFocusMode<0?0:-1:typeof e==`boolean`?this.inputState.tabFocusMode=e?0:-1:this.inputState.tabFocusMode!=0&&(this.inputState.tabFocusMode=Date.now()+e)}static domEventHandlers(e){return Uq.define(()=>({}),{eventHandlers:e})}static domEventObservers(e){return Uq.define(()=>({}),{eventObservers:e})}static theme(e,t){let n=lK.newName(),r=[GJ.of(n),$q.of(KK(`.${n}`,e))];return t&&t.dark&&r.push(KJ.of(!0)),r}static baseTheme(e){return NG.lowest($q.of(KK(`.`+qJ,e,XJ)))}static findFromDOM(e){let t=e.querySelector(`.cm-content`);return(t&&nJ.get(t)||nJ.get(e))?.root?.view||null}},QJ.styleModule=$q,QJ.inputHandler=jq,QJ.clipboardInputFilter=Nq,QJ.clipboardOutputFilter=Pq,QJ.scrollHandler=Lq,QJ.focusChangeEffect=Mq,QJ.perLineTextDirection=Fq,QJ.exceptionSink=kq,QJ.updateListener=Aq,QJ.editable=Vq,QJ.mouseSelectionStyle=Oq,QJ.dragMovesSelection=Dq,QJ.clickAddsSelectionRange=Eq,QJ.decorations=qq,QJ.blockWrappers=Jq,QJ.outerDecorations=Yq,QJ.atomicRanges=Xq,QJ.bidiIsolatedRanges=Zq,QJ.cursorScrollMargin=OG.define({combine:e=>{let t=5,n=5;for(let r of e)typeof r==`number`?t=n=r:{x:t,y:n}=r;return{x:t,y:n}}}),QJ.scrollMargins=Qq,QJ.darkTheme=KJ,QJ.cspNonce=OG.define({combine:e=>e.length?e[0]:``}),QJ.contentAttributes=Kq,QJ.editorAttributes=Gq,QJ.lineWrapping=QJ.contentAttributes.of({class:`cm-lineWrapping`}),QJ.announce=KG.define(),JGe=4096,$J={},eY=class e{constructor(e,t,n,r,i,a){this.from=e,this.to=t,this.dir=n,this.isolates=r,this.fresh=i,this.order=a}static update(t,n){if(n.empty&&!t.some(e=>e.fresh))return t;let r=[],i=t.length?t[t.length-1].dir:vq.LTR;for(let a=Math.max(0,t.length-10);a<t.length;a++){let o=t[a];o.dir==i&&!n.touchesRange(o.from,o.to)&&r.push(new e(n.mapPos(o.from,1),n.mapPos(o.to,-1),o.dir,o.isolates,!1,o.order))}return r}},YGe=sq.mac?`mac`:sq.windows?`win`:sq.linux?`linux`:`key`,XGe=NG.default(QJ.domEventHandlers({keydown(e,t){return zWe(IWe(t.state),e,t,`editor`)}})),tY=OG.define({enables:XGe}),nY=new WeakMap,rY=null,ZGe=4e3,iY=null,aY=class e{constructor(e,t,n,r,i){this.className=e,this.left=t,this.top=n,this.width=r,this.height=i}draw(){let e=document.createElement(`div`);return e.className=this.className,this.adjust(e),e}update(e,t){return t.className==this.className?(this.adjust(e),!0):!1}adjust(e){e.style.left=this.left+`px`,e.style.top=this.top+`px`,this.width!=null&&(e.style.width=this.width+`px`),e.style.height=this.height+`px`}eq(e){return this.left==e.left&&this.top==e.top&&this.width==e.width&&this.height==e.height&&this.className==e.className}static forRange(t,n,r){if(r.empty){let i=t.coordsAtPos(r.head,r.assoc||1);if(!i)return[];let a=BWe(t);return[new e(n,i.left-a.left,i.top-a.top,null,i.bottom-i.top)]}else return HWe(t,n,r)}},QGe=class{constructor(e,t){this.view=e,this.layer=t,this.drawn=[],this.scaleX=1,this.scaleY=1,this.measureReq={read:this.measure.bind(this),write:this.draw.bind(this)},this.dom=e.scrollDOM.appendChild(document.createElement(`div`)),this.dom.classList.add(`cm-layer`),t.above&&this.dom.classList.add(`cm-layer-above`),t.class&&this.dom.classList.add(t.class),this.scale(),this.dom.setAttribute(`aria-hidden`,`true`),this.setOrder(e.state),e.requestMeasure(this.measureReq),t.mount&&t.mount(this.dom,e)}update(e){e.startState.facet(oY)!=e.state.facet(oY)&&this.setOrder(e.state),(this.layer.update(e,this.dom)||e.geometryChanged)&&(this.scale(),e.view.requestMeasure(this.measureReq))}docViewUpdate(e){this.layer.updateOnDocViewUpdate!==!1&&e.requestMeasure(this.measureReq)}setOrder(e){let t=0,n=e.facet(oY);for(;t<n.length&&n[t]!=this.layer;)t++;this.dom.style.zIndex=String((this.layer.above?150:-1)-t)}measure(){return this.layer.markers(this.view)}scale(){let{scaleX:e,scaleY:t}=this.view;(e!=this.scaleX||t!=this.scaleY)&&(this.scaleX=e,this.scaleY=t,this.dom.style.transform=`scale(${1/e}, ${1/t})`)}draw(e){if(e.length!=this.drawn.length||e.some((e,t)=>!UWe(e,this.drawn[t]))){let t=this.dom.firstChild,n=0;for(let r of e)r.update&&t&&r.constructor&&this.drawn[n].constructor&&r.update(t,this.drawn[n])?(t=t.nextSibling,n++):this.dom.insertBefore(r.draw(),t);for(;t;){let e=t.nextSibling;t.remove(),t=e}this.drawn=e,sq.webkit&&(this.dom.style.display=this.dom.firstChild?``:`none`)}}destroy(){this.layer.destroy&&this.layer.destroy(this.dom,this.view),this.dom.remove()}},oY=OG.define(),sY=OG.define({combine(e){return aG(e,{cursorBlinkRate:1200,drawRangeCursor:!0,iosSelectionHandles:!0},{cursorBlinkRate:(e,t)=>Math.min(e,t),drawRangeCursor:(e,t)=>e||t})}}),$Ge=WWe({above:!0,markers(e){let{state:t}=e,n=t.facet(sY),r=[];for(let i of t.selection.ranges){let a=i==t.selection.main;if(i.empty||n.drawRangeCursor&&!(a&&sq.ios&&n.iosSelectionHandles)){let t=a?`cm-cursor cm-cursor-primary`:`cm-cursor cm-cursor-secondary`,n=i.empty?i:EG.cursor(i.head,i.assoc);for(let i of aY.forRange(e,t,n))r.push(i)}}return r},update(e,t){e.transactions.some(e=>e.selection)&&(t.style.animationName=t.style.animationName==`cm-blink`?`cm-blink2`:`cm-blink`);let n=KWe(e);return n&&qWe(e.state,t),e.docChanged||e.selectionSet||n},mount(e,t){qWe(t.state,e)},class:`cm-cursorLayer`}),eKe=WWe({above:!1,markers(e){let t=[],{main:n,ranges:r}=e.state.selection;for(let n of r)if(!n.empty)for(let r of aY.forRange(e,`cm-selectionBackground`,n))t.push(r);if(sq.ios&&!n.empty&&e.state.facet(sY).iosSelectionHandles){for(let r of aY.forRange(e,`cm-selectionHandle cm-selectionHandle-start`,EG.cursor(n.from,1)))t.push(r);for(let r of aY.forRange(e,`cm-selectionHandle cm-selectionHandle-end`,EG.cursor(n.to,1)))t.push(r)}return t},update(e,t){return e.docChanged||e.selectionSet||e.viewportChanged||KWe(e)},class:`cm-selectionLayer`}),tKe=NG.highest(QJ.theme({".cm-line":{"& ::selection, &::selection":{backgroundColor:`transparent !important`},caretColor:`transparent !important`},".cm-content":{caretColor:`transparent !important`,"& :focus":{caretColor:`initial !important`,"&::selection, & ::selection":{backgroundColor:`Highlight !important`}}}})),nKe=class{constructor(e){let{regexp:t,decoration:n,decorate:r,boundary:i,maxLength:a=1e3}=e;if(!t.global)throw RangeError(`The regular expression given to MatchDecorator should have its 'g' flag set`);if(this.regexp=t,r)this.addMatch=(e,t,n,i)=>r(i,n,n+e[0].length,e,t);else if(typeof n==`function`)this.addMatch=(e,t,r,i)=>{let a=n(e,t,r);a&&i(r,r+e[0].length,a)};else if(n)this.addMatch=(e,t,r,i)=>i(r,r+e[0].length,n);else throw RangeError(`Either 'decorate' or 'decoration' should be provided to MatchDecorator`);this.boundary=i,this.maxLength=a}createDeco(e){let t=new eK,n=t.add.bind(t);for(let{from:t,to:r}of YWe(e,this.maxLength))JWe(e.state.doc,this.regexp,t,r,(t,r)=>this.addMatch(r,e,t,n));return t.finish()}updateDeco(e,t){let n=1e9,r=-1;return e.docChanged&&e.changes.iterChanges((t,i,a,o)=>{o>=e.view.viewport.from&&a<=e.view.viewport.to&&(n=Math.min(a,n),r=Math.max(o,r))}),e.viewportMoved||r-n>1e3?this.createDeco(e.view):r>-1?this.updateRange(e.view,t.map(e.changes),n,r):t}updateRange(e,t,n,r){for(let i of e.visibleRanges){let a=Math.max(i.from,n),o=Math.min(i.to,r);if(o>=a){let n=e.state.doc.lineAt(a),r=n.to<o?e.state.doc.lineAt(o):n,s=Math.max(i.from,n.from),c=Math.min(i.to,r.to);if(this.boundary){for(;a>n.from;a--)if(this.boundary.test(n.text[a-1-n.from])){s=a;break}for(;o<r.to;o++)if(this.boundary.test(r.text[o-r.from])){c=o;break}}let l=[],u,d=(e,t,n)=>l.push(n.range(e,t));if(n==r)for(this.regexp.lastIndex=s-n.from;(u=this.regexp.exec(n.text))&&u.index<c-n.from;)this.addMatch(u,e,u.index+n.from,d);else JWe(e.state.doc,this.regexp,s,c,(t,n)=>this.addMatch(n,e,t,d));t=t.update({filterFrom:s,filterTo:c,filter:(e,t)=>e<s||t>c,add:l})}}return t}},cY=/x/.unicode==null?`g`:`gu`,rKe=RegExp(`[\0-\b
46-��-Ÿ­؜​‎‏\u2028\u2029‭‮⁦⁧⁩-]`,cY),iKe={0:`null`,7:`bell`,8:`backspace`,10:`newline`,11:`vertical tab`,13:`carriage return`,27:`escape`,8203:`zero width space`,8204:`zero width non-joiner`,8205:`zero width joiner`,8206:`left-to-right mark`,8207:`right-to-left mark`,8232:`line separator`,8237:`left-to-right override`,8238:`right-to-left override`,8294:`left-to-right isolate`,8295:`right-to-left isolate`,8297:`pop directional isolate`,8233:`paragraph separator`,65279:`zero width no-break space`,65532:`object replacement`},lY=null,uY=OG.define({combine(e){let t=aG(e,{render:null,specialChars:rKe,addSpecialChars:null});return(t.replaceTabs=!XWe())&&(t.specialChars=RegExp(`	|`+t.specialChars.source,cY)),t.addSpecialChars&&(t.specialChars=RegExp(t.specialChars.source+`|`+t.addSpecialChars.source,cY)),t}}),aKe=null,oKe=`•`,sKe=class extends lq{constructor(e,t){super(),this.options=e,this.code=t}eq(e){return e.code==this.code}toDOM(e){let t=$We(this.code),n=e.state.phrase(`Control character`)+` `+(iKe[this.code]||`0x`+this.code.toString(16)),r=this.options.render&&this.options.render(this.code,n,t);if(r)return r;let i=document.createElement(`span`);return i.textContent=t,i.title=n,i.setAttribute(`aria-label`,n),i.className=`cm-specialChar`,i}ignoreEvent(){return!1}},cKe=class extends lq{constructor(e){super(),this.width=e}eq(e){return e.width==this.width}toDOM(){let e=document.createElement(`span`);return e.textContent=`	`,e.className=`cm-tab`,e.style.width=this.width+`px`,e}ignoreEvent(){return!1}},dY=2e3,fY=OG.define({combine(e){let t,n;for(let r of e)t||=r.topContainer,n||=r.bottomContainer;return{topContainer:t,bottomContainer:n}}}),pY=Uq.fromClass(class{constructor(e){this.input=e.state.facet(hY),this.specs=this.input.filter(e=>e),this.panels=this.specs.map(t=>t(e));let t=e.state.facet(fY);this.top=new mY(e,!0,t.topContainer),this.bottom=new mY(e,!1,t.bottomContainer),this.top.sync(this.panels.filter(e=>e.top)),this.bottom.sync(this.panels.filter(e=>!e.top));for(let e of this.panels)e.dom.classList.add(`cm-panel`),e.mount&&e.mount()}update(e){let t=e.state.facet(fY);this.top.container!=t.topContainer&&(this.top.sync([]),this.top=new mY(e.view,!0,t.topContainer)),this.bottom.container!=t.bottomContainer&&(this.bottom.sync([]),this.bottom=new mY(e.view,!1,t.bottomContainer)),this.top.syncClasses(),this.bottom.syncClasses();let n=e.state.facet(hY);if(n!=this.input){let t=n.filter(e=>e),r=[],i=[],a=[],o=[];for(let n of t){let t=this.specs.indexOf(n),s;t<0?(s=n(e.view),o.push(s)):(s=this.panels[t],s.update&&s.update(e)),r.push(s),(s.top?i:a).push(s)}this.specs=t,this.panels=r,this.top.sync(i),this.bottom.sync(a);for(let e of o)e.dom.classList.add(`cm-panel`),e.mount&&e.mount()}else for(let t of this.panels)t.update&&t.update(e)}destroy(){this.top.sync([]),this.bottom.sync([])}},{provide:e=>QJ.scrollMargins.of(t=>{let n=t.plugin(e);return n&&{top:n.top.scrollMargin(),bottom:n.bottom.scrollMargin()}})}),mY=class{constructor(e,t,n){this.view=e,this.top=t,this.container=n,this.dom=void 0,this.classes=``,this.panels=[],this.syncClasses()}sync(e){for(let t of this.panels)t.destroy&&e.indexOf(t)<0&&t.destroy();this.panels=e,this.syncDOM()}syncDOM(){if(this.panels.length==0){this.dom&&=(this.dom.remove(),void 0);return}if(!this.dom){this.dom=document.createElement(`div`),this.dom.className=this.top?`cm-panels cm-panels-top`:`cm-panels cm-panels-bottom`,this.dom.style[this.top?`top`:`bottom`]=`0`;let e=this.container||this.view.dom;e.insertBefore(this.dom,this.top?e.firstChild:null)}let e=this.dom.firstChild;for(let t of this.panels)if(t.dom.parentNode==this.dom){for(;e!=t.dom;)e=oGe(e);e=e.nextSibling}else this.dom.insertBefore(t.dom,e);for(;e;)e=oGe(e)}scrollMargin(){return!this.dom||this.container?0:Math.max(0,this.top?this.dom.getBoundingClientRect().bottom-Math.max(0,this.view.scrollDOM.getBoundingClientRect().top):Math.min(innerHeight,this.view.scrollDOM.getBoundingClientRect().bottom)-this.dom.getBoundingClientRect().top)}syncClasses(){if(!(!this.container||this.classes==this.view.themeClasses)){for(let e of this.classes.split(` `))e&&this.container.classList.remove(e);for(let e of(this.classes=this.view.themeClasses).split(` `))e&&this.container.classList.add(e)}}},hY=OG.define({enables:pY}),gY=class extends ZG{compare(e){return this==e||this.constructor==e.constructor&&this.eq(e)}eq(e){return!1}destroy(e){}},gY.prototype.elementClass=``,gY.prototype.toDOM=void 0,gY.prototype.mapMode=xG.TrackBefore,gY.prototype.startSide=gY.prototype.endSide=-1,gY.prototype.point=!0,_Y=OG.define(),lKe=OG.define(),uKe={class:``,renderEmptyElements:!1,elementStyle:``,markers:()=>$G.empty,lineMarker:()=>null,widgetMarker:()=>null,lineMarkerChange:null,initialSpacer:null,updateSpacer:null,domEventHandlers:{},side:`before`},vY=OG.define(),yY=OG.define({combine:e=>e.some(e=>e)}),dKe=Uq.fromClass(class{constructor(e){this.view=e,this.domAfter=null,this.prevViewport=e.viewport,this.dom=document.createElement(`div`),this.dom.className=`cm-gutters cm-gutters-before`,this.dom.setAttribute(`aria-hidden`,`true`),this.dom.style.minHeight=this.view.contentHeight/this.view.scaleY+`px`,this.gutters=e.state.facet(vY).map(t=>new bY(e,t)),this.fixed=!e.state.facet(yY);for(let e of this.gutters)e.config.side==`after`?this.getDOMAfter().appendChild(e.dom):this.dom.appendChild(e.dom);this.fixed&&(this.dom.style.position=`sticky`),this.syncGutters(!1),e.scrollDOM.insertBefore(this.dom,e.contentDOM)}getDOMAfter(){return this.domAfter||(this.domAfter=document.createElement(`div`),this.domAfter.className=`cm-gutters cm-gutters-after`,this.domAfter.setAttribute(`aria-hidden`,`true`),this.domAfter.style.minHeight=this.view.contentHeight/this.view.scaleY+`px`,this.domAfter.style.position=this.fixed?`sticky`:``,this.view.scrollDOM.appendChild(this.domAfter)),this.domAfter}update(e){if(this.updateGutters(e)){let t=this.prevViewport,n=e.view.viewport,r=Math.min(t.to,n.to)-Math.max(t.from,n.from);this.syncGutters(r<(n.to-n.from)*.8)}if(e.geometryChanged){let e=this.view.contentHeight/this.view.scaleY+`px`;this.dom.style.minHeight=e,this.domAfter&&(this.domAfter.style.minHeight=e)}this.view.state.facet(yY)!=!this.fixed&&(this.fixed=!this.fixed,this.dom.style.position=this.fixed?`sticky`:``,this.domAfter&&(this.domAfter.style.position=this.fixed?`sticky`:``)),this.prevViewport=e.view.viewport}syncGutters(e){let t=this.dom.nextSibling;e&&(this.dom.remove(),this.domAfter&&this.domAfter.remove());let n=$G.iter(this.view.state.facet(_Y),this.view.viewport.from),r=[],i=this.gutters.map(e=>new fKe(e,this.view.viewport,-this.view.documentPadding.top));for(let e of this.view.viewportLineBlocks)if(r.length&&(r=[]),Array.isArray(e.type)){let t=!0;for(let a of e.type)if(a.type==uq.Text&&t){JK(n,r,a.from);for(let e of i)e.line(this.view,a,r);t=!1}else if(a.widget)for(let e of i)e.widget(this.view,a)}else if(e.type==uq.Text){JK(n,r,e.from);for(let t of i)t.line(this.view,e,r)}else if(e.widget)for(let t of i)t.widget(this.view,e);for(let e of i)e.finish();e&&(this.view.scrollDOM.insertBefore(this.dom,t),this.domAfter&&this.view.scrollDOM.appendChild(this.domAfter))}updateGutters(e){let t=e.startState.facet(vY),n=e.state.facet(vY),r=e.docChanged||e.heightChanged||e.viewportChanged||!$G.eq(e.startState.facet(_Y),e.state.facet(_Y),e.view.viewport.from,e.view.viewport.to);if(t==n)for(let t of this.gutters)t.update(e)&&(r=!0);else{r=!0;let i=[];for(let r of n){let n=t.indexOf(r);n<0?i.push(new bY(this.view,r)):(this.gutters[n].update(e),i.push(this.gutters[n]))}for(let e of this.gutters)e.dom.remove(),i.indexOf(e)<0&&e.destroy();for(let e of i)e.config.side==`after`?this.getDOMAfter().appendChild(e.dom):this.dom.appendChild(e.dom);this.gutters=i}return r}destroy(){for(let e of this.gutters)e.destroy();this.dom.remove(),this.domAfter&&this.domAfter.remove()}},{provide:e=>QJ.scrollMargins.of(t=>{let n=t.plugin(e);if(!n||n.gutters.length==0||!n.fixed)return null;let r=n.dom.offsetWidth*t.scaleX,i=n.domAfter?n.domAfter.offsetWidth*t.scaleX:0;return t.textDirection==vq.LTR?{left:r,right:i}:{right:r,left:i}})}),fKe=class{constructor(e,t,n){this.gutter=e,this.height=n,this.i=0,this.cursor=$G.iter(e.markers,t.from)}addElement(e,t,n){let{gutter:r}=this,i=(t.top-this.height)/e.scaleY,a=t.height/e.scaleY;if(this.i==r.elements.length){let t=new xY(e,a,i,n);r.elements.push(t),r.dom.appendChild(t.dom)}else r.elements[this.i].update(e,a,i,n);this.height=t.bottom,this.i++}line(e,t,n){let r=[];JK(this.cursor,r,t.from),n.length&&(r=r.concat(n));let i=this.gutter.config.lineMarker(e,t,r);i&&r.unshift(i);let a=this.gutter;r.length==0&&!a.config.renderEmptyElements||this.addElement(e,t,r)}widget(e,t){let n=this.gutter.config.widgetMarker(e,t.widget,t),r=n?[n]:null;for(let n of e.state.facet(lKe)){let i=n(e,t.widget,t);i&&(r||=[]).push(i)}r&&this.addElement(e,t,r)}finish(){let e=this.gutter;for(;e.elements.length>this.i;){let t=e.elements.pop();e.dom.removeChild(t.dom),t.destroy()}}},bY=class{constructor(e,t){this.view=e,this.config=t,this.elements=[],this.spacer=null,this.dom=document.createElement(`div`),this.dom.className=`cm-gutter`+(this.config.class?` `+this.config.class:``);for(let n in t.domEventHandlers)this.dom.addEventListener(n,r=>{let i=r.target,a;if(i!=this.dom&&this.dom.contains(i)){for(;i.parentNode!=this.dom;)i=i.parentNode;let e=i.getBoundingClientRect();a=(e.top+e.bottom)/2}else a=r.clientY;let o=e.lineBlockAtHeight(a-e.documentTop);t.domEventHandlers[n](e,o,r)&&r.preventDefault()});this.markers=lGe(t.markers(e)),t.initialSpacer&&(this.spacer=new xY(e,0,0,[t.initialSpacer(e)]),this.dom.appendChild(this.spacer.dom),this.spacer.dom.style.cssText+=`visibility: hidden; pointer-events: none`)}update(e){let t=this.markers;if(this.markers=lGe(this.config.markers(e.view)),this.spacer&&this.config.updateSpacer){let t=this.config.updateSpacer(this.spacer.markers[0],e);t!=this.spacer.markers[0]&&this.spacer.update(e.view,0,0,[t])}let n=e.view.viewport;return!$G.eq(this.markers,t,n.from,n.to)||(this.config.lineMarkerChange?this.config.lineMarkerChange(e):!1)}destroy(){for(let e of this.elements)e.destroy()}},xY=class{constructor(e,t,n,r){this.height=-1,this.above=0,this.markers=[],this.dom=document.createElement(`div`),this.dom.className=`cm-gutterElement`,this.update(e,t,n,r)}update(e,t,n,r){this.height!=t&&(this.height=t,this.dom.style.height=t+`px`),this.above!=n&&(this.dom.style.marginTop=(this.above=n)?n+`px`:``),uGe(this.markers,r)||this.setMarkers(e,r)}setMarkers(e,t){let n=`cm-gutterElement`,r=this.dom.firstChild;for(let i=0,a=0;;){let o=a,s=i<t.length?t[i++]:null,c=!1;if(s){let e=s.elementClass;e&&(n+=` `+e);for(let e=a;e<this.markers.length;e++)if(this.markers[e].compare(s)){o=e,c=!0;break}}else o=this.markers.length;for(;a<o;){let e=this.markers[a++];if(e.toDOM){e.destroy(r);let t=r.nextSibling;r.remove(),r=t}}if(!s)break;s.toDOM&&(c?r=r.nextSibling:this.dom.insertBefore(s.toDOM(e),r)),c&&a++}this.dom.className=n,this.markers=t}destroy(){this.setMarkers(null,[])}},pKe=OG.define(),mKe=OG.define(),SY=OG.define({combine(e){return aG(e,{formatNumber:String,domEventHandlers:{}},{domEventHandlers(e,t){let n=Object.assign({},e);for(let e in t){let r=n[e],i=t[e];n[e]=r?(e,t,n)=>r(e,t,n)||i(e,t,n):i}return n}})}}),CY=class extends gY{constructor(e){super(),this.number=e}eq(e){return this.number==e.number}toDOM(){return document.createTextNode(this.number)}},hKe=vY.compute([SY],e=>({class:`cm-lineNumbers`,renderEmptyElements:!1,markers(e){return e.state.facet(pKe)},lineMarker(e,t,n){return n.some(e=>e.toDOM)?null:new CY(YK(e,e.state.doc.lineAt(t.from).number))},widgetMarker:(e,t,n)=>{for(let r of e.state.facet(mKe)){let i=r(e,t,n);if(i)return i}return null},lineMarkerChange:e=>e.startState.facet(SY)!=e.state.facet(SY),initialSpacer(e){return new CY(YK(e,fGe(e.state.doc.lines)))},updateSpacer(e,t){let n=YK(t.view,fGe(t.view.state.doc.lines));return n==e.number?e:new CY(n)},domEventHandlers:e.facet(SY).domEventHandlers,side:`before`}))}));function gKe(e,t,n,r){switch(e){case-2:return n<t;case-1:return r>=t&&n<t;case 0:return n<t&&r>t;case 1:return n<=t&&r>t;case 2:return r>t;case 4:return!0}}function TY(e,t,n,r){for(;e.from==e.to||(n<1?e.from>=t:e.from>t)||(n>-1?e.to<=t:e.to<t);){let t=!r&&e instanceof VY&&e.index<0?null:e.parent;if(!t)return e;e=t}let i=r?0:LY.IgnoreOverlays;if(r)for(let r=e,a=r.parent;a;r=a,a=r.parent)r instanceof VY&&r.index<0&&a.enter(t,n,i)?.from!=r.from&&(e=a);for(;;){let r=e.enter(t,n,i);if(!r)return e;e=r}}function _Ke(e,t,n,r){let i=e.cursor(),a=[];if(!i.firstChild())return a;if(n!=null){for(let e=!1;!e;)if(e=i.type.is(n),!i.nextSibling())return a}for(;;){if(r!=null&&i.type.is(r))return a;if(i.type.is(t)&&a.push(i.node),!i.nextSibling())return r==null?a:[]}}function EY(e,t,n=t.length-1){for(let r=e;n>=0;r=r.parent){if(!r)return!1;if(!r.type.isAnonymous){if(t[n]&&t[n]!=r.name)return!1;n--}}return!0}function vKe(e){if(!e.length)return null;let t=0,n=e[0];for(let r=1;r<e.length;r++){let i=e[r];(i.from>n.from||i.to<n.to)&&(n=i,t=r)}let r=n instanceof VY&&n.index<0?null:n.parent,i=e.slice();return r?i[t]=r:i.splice(t,1),new EKe(i,n)}function yKe(e,t,n){let r=e.resolveInner(t,n),i=null;for(let e=r instanceof VY?r:r.context.parent;e;e=e.parent)if(e.index<0){let a=e.parent;(i||=[r]).push(a.resolve(t,n)),e=a}else{let a=NY.get(e.tree);if(a&&a.overlay&&a.overlay[0].from<=t&&a.overlay[a.overlay.length-1].to>=t){let o=new VY(a.tree,a.overlay[0].from+e.from,-1,e);(i||=[r]).push(TY(o,t,n,!1))}}return i?vKe(i):r}function DY(e){return e.children.some(e=>e instanceof zY||!e.type.isAnonymous||DY(e))}function bKe(e){let{buffer:t,nodeSet:n,maxBufferLength:r=AY,reused:i=[],minRepeatType:a=n.types.length}=e,o=Array.isArray(t)?new wKe(t,t.length):t,s=n.types,c=0,l=0;function u(e,t,_,v,y,b){let{id:x,start:S,end:C,size:w}=o,T=l,E=c;if(w<0)if(o.next(),w==-1){let t=i[x];_.push(t),v.push(S-e);return}else if(w==-3){c=x;return}else if(w==-4){l=x;return}else throw RangeError(`Unrecognized record size: ${w}`);let D=s[x],ee,O,k=S-e;if(C-S<=r&&(O=h(o.pos-t,y))){let t=new Uint16Array(O.size-O.skip),r=o.pos-O.size,i=t.length;for(;o.pos>r;)i=g(O.start,t,i);ee=new zY(t,C-O.start,n),k=O.start-e}else{let e=o.pos-w;o.next();let t=[],n=[],i=x>=a?x:-1,s=0,c=C;for(;o.pos>e;)i>=0&&o.id==i&&o.size>=0?(o.end<=c-r&&(p(t,n,S,s,o.end,c,i,T,E),s=t.length,c=o.end),o.next()):b>2500?d(S,e,t,n):u(S,e,t,n,i,b+1);if(i>=0&&s>0&&s<t.length&&p(t,n,S,s,S,c,i,T,E),t.reverse(),n.reverse(),i>-1&&s>0){let e=f(D,E);ee=kY(D,t,n,0,t.length,0,C-S,e,e)}else ee=m(D,t,n,C-S,T-C,E)}_.push(ee),v.push(k)}function d(e,t,i,a){let s=[],c=0,l=-1;for(;o.pos>t;){let{id:e,start:t,end:n,size:i}=o;if(i>4)o.next();else if(l>-1&&t<l)break;else l<0&&(l=n-r),s.push(e,t,n),c++,o.next()}if(c){let t=new Uint16Array(c*4),r=s[s.length-2];for(let e=s.length-3,n=0;e>=0;e-=3)t[n++]=s[e],t[n++]=s[e+1]-r,t[n++]=s[e+2]-r,t[n++]=n;i.push(new zY(t,s[2]-r,n)),a.push(r-e)}}function f(e,t){return(n,r,i)=>{let a=0,o=n.length-1,s,c;if(o>=0&&(s=n[o])instanceof RY){if(!o&&s.type==e&&s.length==i)return s;(c=s.prop(MY.lookAhead))&&(a=r[o]+s.length+c)}return m(e,n,r,i,a,t)}}function p(e,t,r,i,a,o,s,c,l){let u=[],d=[];for(;e.length>i;)u.push(e.pop()),d.push(t.pop()+r-a);e.push(m(n.types[s],u,d,o-a,c-o,l)),t.push(a-r)}function m(e,t,n,r,i,a,o){if(a){let e=[MY.contextHash,a];o=o?[e].concat(o):[e]}if(i>25){let e=[MY.lookAhead,i];o=o?[e].concat(o):[e]}return new RY(e,t,n,r,o)}function h(e,t){let n=o.fork(),i=0,s=0,c=0,l=n.end-r,u={size:0,start:0,skip:0};scan:for(let r=n.pos-e;n.pos>r;){let e=n.size;if(n.id==t&&e>=0){u.size=i,u.start=s,u.skip=c,c+=4,i+=4,n.next();continue}let o=n.pos-e;if(e<0||o<r||n.start<l)break;let d=n.id>=a?4:0,f=n.start;for(n.next();n.pos>o;){if(n.size<0)if(n.size==-3||n.size==-4)d+=4;else break scan;else n.id>=a&&(d+=4);n.next()}s=f,i+=e,c+=d}return(t<0||i==e)&&(u.size=i,u.start=s,u.skip=c),u.size>4?u:void 0}function g(e,t,n){let{id:r,start:i,end:s,size:u}=o;if(o.next(),u>=0&&r<a){let a=n;if(u>4){let r=o.pos-(u-4);for(;o.pos>r;)n=g(e,t,n)}t[--n]=a,t[--n]=s-e,t[--n]=i-e,t[--n]=r}else u==-3?c=r:u==-4&&(l=r);return n}let _=[],v=[];for(;o.pos>0;)u(e.start||0,e.bufferStart||0,_,v,-1,0);let y=e.length??(_.length?v[0]+_[0].length:0);return new RY(s[e.topID],_.reverse(),v.reverse(),y)}function OY(e,t){if(!e.isAnonymous||t instanceof zY||t.type!=e)return 1;let n=WY.get(t);if(n==null){n=1;for(let r of t.children){if(r.type!=e||!(r instanceof RY)){n=1;break}n+=OY(e,r)}WY.set(t,n)}return n}function kY(e,t,n,r,i,a,o,s,c){let l=0;for(let n=r;n<i;n++)l+=OY(e,t[n]);let u=Math.ceil(l*1.5/8),d=[],f=[];function p(t,n,r,i,o){for(let s=r;s<i;){let r=s,l=n[s],m=OY(e,t[s]);for(s++;s<i;s++){let n=OY(e,t[s]);if(m+n>=u)break;m+=n}if(s==r+1){if(m>u){let e=t[r];p(e.children,e.positions,0,e.children.length,n[r]+o);continue}d.push(t[r])}else{let i=n[s-1]+t[s-1].length-l;d.push(kY(e,t,n,r,s,l,i,null,c))}f.push(l+o-a)}}return p(t,n,r,i,0),(s||c)(d,f,o)}var AY,xKe,jY,MY,NY,SKe,PY,CKe,FY,IY,LY,RY,wKe,zY,BY,VY,TKe,HY,EKe,UY,WY,GY,KY,DKe,qY=j((()=>{AY=1024,xKe=0,jY=class{constructor(e,t){this.from=e,this.to=t}},MY=class{constructor(e={}){this.id=xKe++,this.perNode=!!e.perNode,this.deserialize=e.deserialize||(()=>{throw Error(`This node type doesn't define a deserialize function`)}),this.combine=e.combine||null}add(e){if(this.perNode)throw RangeError(`Can't add per-node props to node types`);return typeof e!=`function`&&(e=PY.match(e)),t=>{let n=e(t);return n===void 0?null:[this,n]}}},MY.closedBy=new MY({deserialize:e=>e.split(` `)}),MY.openedBy=new MY({deserialize:e=>e.split(` `)}),MY.group=new MY({deserialize:e=>e.split(` `)}),MY.isolate=new MY({deserialize:e=>{if(e&&e!=`rtl`&&e!=`ltr`&&e!=`auto`)throw RangeError(`Invalid value for isolate: `+e);return e||`auto`}}),MY.contextHash=new MY({perNode:!0}),MY.lookAhead=new MY({perNode:!0}),MY.mounted=new MY({perNode:!0}),NY=class{constructor(e,t,n,r=!1){this.tree=e,this.overlay=t,this.parser=n,this.bracketed=r}static get(e){return e&&e.props&&e.props[MY.mounted.id]}},SKe=Object.create(null),PY=class e{constructor(e,t,n,r=0){this.name=e,this.props=t,this.id=n,this.flags=r}static define(t){let n=t.props&&t.props.length?Object.create(null):SKe,r=!!t.top|(t.skipped?2:0)|(t.error?4:0)|(t.name==null?8:0),i=new e(t.name||``,n,t.id,r);if(t.props){for(let e of t.props)if(Array.isArray(e)||(e=e(i)),e){if(e[0].perNode)throw RangeError(`Can't store a per-node prop on a node type`);n[e[0].id]=e[1]}}return i}prop(e){return this.props[e.id]}get isTop(){return(this.flags&1)>0}get isSkipped(){return(this.flags&2)>0}get isError(){return(this.flags&4)>0}get isAnonymous(){return(this.flags&8)>0}is(e){if(typeof e==`string`){if(this.name==e)return!0;let t=this.prop(MY.group);return t?t.indexOf(e)>-1:!1}return this.id==e}static match(e){let t=Object.create(null);for(let n in e)for(let r of n.split(` `))t[r]=e[n];return e=>{for(let n=e.prop(MY.group),r=-1;r<(n?n.length:0);r++){let i=t[r<0?e.name:n[r]];if(i)return i}}}},PY.none=new PY(``,Object.create(null),0,8),CKe=class e{constructor(e){this.types=e;for(let t=0;t<e.length;t++)if(e[t].id!=t)throw RangeError(`Node type ids should correspond to array positions when creating a node set`)}extend(...t){let n=[];for(let e of this.types){let r=null;for(let n of t){let t=n(e);if(t){r||=Object.assign({},e.props);let n=t[1],i=t[0];i.combine&&i.id in r&&(n=i.combine(r[i.id],n)),r[i.id]=n}}n.push(r?new PY(e.name,r,e.id,e.flags):e)}return new e(n)}},FY=new WeakMap,IY=new WeakMap,(function(e){e[e.ExcludeBuffers=1]=`ExcludeBuffers`,e[e.IncludeAnonymous=2]=`IncludeAnonymous`,e[e.IgnoreMounts=4]=`IgnoreMounts`,e[e.IgnoreOverlays=8]=`IgnoreOverlays`,e[e.EnterBracketed=16]=`EnterBracketed`})(LY||={}
vendor: 1,090 bytes, line 46
46),RY=class e{constructor(e,t,n,r,i){if(this.type=e,this.children=t,this.positions=n,this.length=r,this.props=null,i&&i.length){this.props=Object.create(null);for(let[e,t]of i)this.props[typeof e==`number`?e:e.id]=t}}toString(){let e=NY.get(this);if(e&&!e.overlay)return e.tree.toString();let t=``;for(let e of this.children){let n=e.toString();n&&(t&&(t+=`,`),t+=n)}return this.type.name?(/\W/.test(this.type.name)&&!this.type.isError?JSON.stringify(this.type.name):this.type.name)+(t.length?`(`+t+`)`:``):t}cursor(e=0){return new UY(this.topNode,e)}cursorAt(e,t=0,n=0){let r=FY.get(this)||this.topNode,i=new UY(r);return i.moveTo(e,t),FY.set(this,i._tree),i}get topNode(){return new VY(this,0,0,null)}resolve(e,t=0){let n=TY(FY.get(this)||this.topNode,e,t,!1);return FY.set(this,n),n}resolveInner(e,t=0){let n=TY(IY.get(this)||this.topNode,e,t,!0);return IY.set(this,n),n}resolveStack(e,t=0){return yKe(this,e,t)}iterate(e){let{enter:t,leave:n,from:r=0,to:i=this.length}=e,a=e.mode||0,o=(a&LY.IncludeAnonymous)>0;for(let e=this.cursor(a|LY.IncludeAnonymous);;){let a=!1;if(e.from<=i&&e.to>
vendor: 5,473 bytes, line 46
46=r&&(!o&&e.type.isAnonymous||t(e)!==!1)){if(e.firstChild())continue;a=!0}for(;a&&n&&(o||!e.type.isAnonymous)&&n(e),!e.nextSibling();){if(!e.parent())return;a=!0}}}prop(e){return e.perNode?this.props?this.props[e.id]:void 0:this.type.prop(e)}get propValues(){let e=[];if(this.props)for(let t in this.props)e.push([+t,this.props[t]]);return e}balance(t={}){return this.children.length<=8?this:kY(PY.none,this.children,this.positions,0,this.children.length,0,this.length,(t,n,r)=>new e(this.type,t,n,r,this.propValues),t.makeTree||((t,n,r)=>new e(PY.none,t,n,r)))}static build(e){return bKe(e)}},RY.empty=new RY(PY.none,[],[],0),wKe=class e{constructor(e,t){this.buffer=e,this.index=t}get id(){return this.buffer[this.index-4]}get start(){return this.buffer[this.index-3]}get end(){return this.buffer[this.index-2]}get size(){return this.buffer[this.index-1]}get pos(){return this.index}next(){this.index-=4}fork(){return new e(this.buffer,this.index)}},zY=class e{constructor(e,t,n){this.buffer=e,this.length=t,this.set=n}get type(){return PY.none}toString(){let e=[];for(let t=0;t<this.buffer.length;)e.push(this.childString(t)),t=this.buffer[t+3];return e.join(`,`)}childString(e){let t=this.buffer[e],n=this.buffer[e+3],r=this.set.types[t],i=r.name;if(/\W/.test(i)&&!r.isError&&(i=JSON.stringify(i)),e+=4,n==e)return i;let a=[];for(;e<n;)a.push(this.childString(e)),e=this.buffer[e+3];return i+`(`+a.join(`,`)+`)`}findChild(e,t,n,r,i){let{buffer:a}=this,o=-1;for(let s=e;s!=t&&!(gKe(i,r,a[s+1],a[s+2])&&(o=s,n>0));s=a[s+3]);return o}slice(t,n,r){let i=this.buffer,a=new Uint16Array(n-t),o=0;for(let e=t,s=0;e<n;){a[s++]=i[e++],a[s++]=i[e++]-r;let n=a[s++]=i[e++]-r;a[s++]=i[e++]-t,o=Math.max(o,n)}return new e(a,o,this.set)}},BY=class{cursor(e=0){return new UY(this,e)}getChild(e,t=null,n=null){let r=_Ke(this,e,t,n);return r.length?r[0]:null}getChildren(e,t=null,n=null){return _Ke(this,e,t,n)}resolve(e,t=0){return TY(this,e,t,!1)}resolveInner(e,t=0){return TY(this,e,t,!0)}matchContext(e){return EY(this.parent,e)}enterUnfinishedNodesBefore(e){let t=this.childBefore(e),n=this;for(;t;){let e=t.lastChild;if(!e||e.to!=t.to)break;e.type.isError&&e.from==e.to?(n=t,t=e.prevSibling):t=e}return n}get node(){return this}get next(){return this.parent}},VY=class e extends BY{constructor(e,t,n,r){super(),this._tree=e,this.from=t,this.index=n,this._parent=r}get type(){return this._tree.type}get name(){return this._tree.type.name}get to(){return this.from+this._tree.length}nextChild(t,n,r,i,a=0){for(let o=this;;){for(let{children:s,positions:c}=o._tree,l=n>0?s.length:-1;t!=l;t+=n){let l=s[t],u=c[t]+o.from,d;if(!(!(a&LY.EnterBracketed&&l instanceof RY&&(d=NY.get(l))&&!d.overlay&&d.bracketed&&r>=u&&r<=u+l.length)&&!gKe(i,r,u,u+l.length))){if(l instanceof zY){if(a&LY.ExcludeBuffers)continue;let e=l.findChild(0,l.buffer.length,n,r-u,i);if(e>-1)return new HY(new TKe(o,l,t,u),null,e)}else if(a&LY.IncludeAnonymous||!l.type.isAnonymous||DY(l)){let s;if(!(a&LY.IgnoreMounts)&&(s=NY.get(l))&&!s.overlay)return new e(s.tree,u,t,o);let c=new e(l,u,t,o);return a&LY.IncludeAnonymous||!c.type.isAnonymous?c:c.nextChild(n<0?l.children.length-1:0,n,r,i,a)}}}if(a&LY.IncludeAnonymous||!o.type.isAnonymous||(t=o.index>=0?o.index+n:n<0?-1:o._parent._tree.children.length,o=o._parent,!o))return null}}get firstChild(){return this.nextChild(0,1,0,4)}get lastChild(){return this.nextChild(this._tree.children.length-1,-1,0,4)}childAfter(e){return this.nextChild(0,1,e,2)}childBefore(e){return this.nextChild(this._tree.children.length-1,-1,e,-2)}prop(e){return this._tree.prop(e)}enter(t,n,r=0){let i;if(!(r&LY.IgnoreOverlays)&&(i=NY.get(this._tree))&&i.overlay){let a=t-this.from,o=r&LY.EnterBracketed&&i.bracketed;for(let{from:t,to:r}of i.overlay)if((n>0||o?t<=a:t<a)&&(n<0||o?r>=a:r>a))return new e(i.tree,i.overlay[0].from+this.from,-1,this)}return this.nextChild(0,1,t,n,r)}nextSignificantParent(){let e=this;for(;e.type.isAnonymous&&e._parent;)e=e._parent;return e}get parent(){return this._parent?this._parent.nextSignificantParent():null}get nextSibling(){return this._parent&&this.index>=0?this._parent.nextChild(this.index+1,1,0,4):null}get prevSibling(){return this._parent&&this.index>=0?this._parent.nextChild(this.index-1,-1,0,4):null}get tree(){return this._tree}toTree(){return this._tree}toString(){return this._tree.toString()}},TKe=class{constructor(e,t,n,r){this.parent=e,this.buffer=t,this.index=n,this.start=r}},HY=class e extends BY{get name(){return this.type.name}get from(){return this.context.start+this.context.buffer.buffer[this.index+1]}get to(){return this.context.start+this.context.buffer.buffer[this.index+2]}constructor(e,t,n){super(),this.context=e,this._parent=t,this.index=n,this.type=e.buffer.set.types[e.buffer.buffer[n]]}child(t,n,r){let{buffer:i}=this.context,a=i.findChild(this.index+4,i.buffer[this.index+3],t,n-this.context.start,r);return a<0?null:new e(this.context,this,a)}get firstChild(){return this.child(1,0,4)}get lastChild(){return this.child(-1,0,4)}childAfter(e){return this.child(1,e,2)}childBefore(e){return this.child(-1,e,-2)}prop(e){return this.type.prop(e)}enter(t,n,r=0){if(r&LY.ExcludeBuffers)return null;let{buffer:i}=this.context,a=i.findChild(this.index+4,i.buffer[this.index+3],n>0?1:-1,t-this.context.start,n);return a<0?null:new e(this.context,this,a)}get parent(){return this._parent||this.context.parent.nextSignificantParent()}externalSibling(e){return this._parent?null:this.context.parent.nextChild(this.context.
vendor: 1,038 bytes, line 46
46index+e,e,0,4)}get nextSibling(){let{buffer:t}=this.context,n=t.buffer[this.index+3];return n<(this._parent?t.buffer[this._parent.index+3]:t.buffer.length)?new e(this.context,this._parent,n):this.externalSibling(1)}get prevSibling(){let{buffer:t}=this.context,n=this._parent?this._parent.index+4:0;return this.index==n?this.externalSibling(-1):new e(this.context,this._parent,t.findChild(n,this.index,-1,0,4))}get tree(){return null}toTree(){let e=[],t=[],{buffer:n}=this.context,r=this.index+4,i=n.buffer[this.index+3];if(i>r){let a=n.buffer[this.index+1];e.push(n.slice(r,i,a)),t.push(0)}return new RY(this.type,e,t,this.to-this.from)}toString(){return this.context.buffer.childString(this.index)}},EKe=class{constructor(e,t){this.heads=e,this.node=t}get next(){return vKe(this.heads)}},UY=class{get name(){return this.type.name}constructor(e,t=0){if(this.buffer=null,this.stack=[],this.index=0,this.bufferNode=null,this.mode=t&~LY.EnterBracketed,e instanceof VY)this.yieldNode(e);else{this._tree=e.context.parent,this.buffer=e.context;
vendor: 6,523 bytes, line 46
46for(let t=e._parent;t;t=t._parent)this.stack.unshift(t.index);this.bufferNode=e,this.yieldBuf(e.index)}}yieldNode(e){return e?(this._tree=e,this.type=e.type,this.from=e.from,this.to=e.to,!0):!1}yieldBuf(e,t){this.index=e;let{start:n,buffer:r}=this.buffer;return this.type=t||r.set.types[r.buffer[e]],this.from=n+r.buffer[e+1],this.to=n+r.buffer[e+2],!0}yield(e){return e?e instanceof VY?(this.buffer=null,this.yieldNode(e)):(this.buffer=e.context,this.yieldBuf(e.index,e.type)):!1}toString(){return this.buffer?this.buffer.buffer.childString(this.index):this._tree.toString()}enterChild(e,t,n){if(!this.buffer)return this.yield(this._tree.nextChild(e<0?this._tree._tree.children.length-1:0,e,t,n,this.mode));let{buffer:r}=this.buffer,i=r.findChild(this.index+4,r.buffer[this.index+3],e,t-this.buffer.start,n);return i<0?!1:(this.stack.push(this.index),this.yieldBuf(i))}firstChild(){return this.enterChild(1,0,4)}lastChild(){return this.enterChild(-1,0,4)}childAfter(e){return this.enterChild(1,e,2)}childBefore(e){return this.enterChild(-1,e,-2)}enter(e,t,n=this.mode){return this.buffer?n&LY.ExcludeBuffers?!1:this.enterChild(1,e,t):this.yield(this._tree.enter(e,t,n))}parent(){if(!this.buffer)return this.yieldNode(this.mode&LY.IncludeAnonymous?this._tree._parent:this._tree.parent);if(this.stack.length)return this.yieldBuf(this.stack.pop());let e=this.mode&LY.IncludeAnonymous?this.buffer.parent:this.buffer.parent.nextSignificantParent();return this.buffer=null,this.yieldNode(e)}sibling(e){if(!this.buffer)return this._tree._parent?this.yield(this._tree.index<0?null:this._tree._parent.nextChild(this._tree.index+e,e,0,4,this.mode)):!1;let{buffer:t}=this.buffer,n=this.stack.length-1;if(e<0){let e=n<0?0:this.stack[n]+4;if(this.index!=e)return this.yieldBuf(t.findChild(e,this.index,-1,0,4))}else{let e=t.buffer[this.index+3];if(e<(n<0?t.buffer.length:t.buffer[this.stack[n]+3]))return this.yieldBuf(e)}return n<0&&this.yield(this.buffer.parent.nextChild(this.buffer.index+e,e,0,4,this.mode))}nextSibling(){return this.sibling(1)}prevSibling(){return this.sibling(-1)}atLastNode(e){let t,n,{buffer:r}=this;if(r){if(e>0){if(this.index<r.buffer.buffer.length)return!1}else for(let e=0;e<this.index;e++)if(r.buffer.buffer[e+3]<this.index)return!1;({index:t,parent:n}=r)}else({index:t,_parent:n}=this._tree);for(;n;{index:t,_parent:n}=n)if(t>-1)for(let r=t+e,i=e<0?-1:n._tree.children.length;r!=i;r+=e){let e=n._tree.children[r];if(this.mode&LY.IncludeAnonymous||e instanceof zY||!e.type.isAnonymous||DY(e))return!1}return!0}move(e,t){if(t&&this.enterChild(e,0,4))return!0;for(;;){if(this.sibling(e))return!0;if(this.atLastNode(e)||!this.parent())return!1}}next(e=!0){return this.move(1,e)}prev(e=!0){return this.move(-1,e)}moveTo(e,t=0){for(;(this.from==this.to||(t<1?this.from>=e:this.from>e)||(t>-1?this.to<=e:this.to<e))&&this.parent(););for(;this.enterChild(1,e,t););return this}get node(){if(!this.buffer)return this._tree;let e=this.bufferNode,t=null,n=0;if(e&&e.context==this.buffer)scan:for(let r=this.index,i=this.stack.length;i>=0;){for(let a=e;a;a=a._parent)if(a.index==r){if(r==this.index)return a;t=a,n=i+1;break scan}r=this.stack[--i]}for(let e=n;e<this.stack.length;e++)t=new HY(this.buffer,t,this.stack[e]);return this.bufferNode=new HY(this.buffer,t,this.index)}get tree(){return this.buffer?null:this._tree._tree}iterate(e,t){for(let n=0;;){let r=!1;if(this.type.isAnonymous||e(this)!==!1){if(this.firstChild()){n++;continue}this.type.isAnonymous||(r=!0)}for(;;){if(r&&t&&t(this),r=this.type.isAnonymous,!n)return;if(this.nextSibling())break;this.parent(),n--,r=!0}}}matchContext(e){if(!this.buffer)return EY(this.node.parent,e);let{buffer:t}=this.buffer,{types:n}=t.set;for(let r=e.length-1,i=this.stack.length-1;r>=0;i--){if(i<0)return EY(this._tree,e,r);let a=n[t.buffer[this.stack[i]]];if(!a.isAnonymous){if(e[r]&&e[r]!=a.name)return!1;r--}}return!0}},WY=new WeakMap,GY=class e{constructor(e,t,n,r,i=!1,a=!1){this.from=e,this.to=t,this.tree=n,this.offset=r,this.open=!!i|(a?2:0)}get openStart(){return(this.open&1)>0}get openEnd(){return(this.open&2)>0}static addTree(t,n=[],r=!1){let i=[new e(0,t.length,t,0,!1,r)];for(let e of n)e.to>t.length&&i.push(e);return i}static applyChanges(t,n,r=128){if(!n.length)return t;let i=[],a=1,o=t.length?t[0]:null;for(let s=0,c=0,l=0;;s++){let u=s<n.length?n[s]:null,d=u?u.fromA:1e9;if(d-c>=r)for(;o&&o.from<d;){let n=o;if(c>=n.from||d<=n.to||l){let t=Math.max(n.from,c)-l,r=Math.min(n.to,d)-l;n=t>=r?null:new e(t,r,n.tree,n.offset+l,s>0,!!u)}if(n&&i.push(n),o.to>d)break;o=a<t.length?t[a++]:null}if(!u)break;c=u.toA,l=u.toA-u.toB}return i}},KY=class{startParse(e,t,n){return typeof e==`string`&&(e=new DKe(e)),n=n?n.length?n.map(e=>new jY(e.from,e.to)):[new jY(0,0)]:[new jY(0,e.length)],this.createParse(e,t||[],n)}parse(e,t,n){let r=this.startParse(e,t,n);for(;;){let e=r.advance();if(e)return e}}},DKe=class{constructor(e){this.string=e}get length(){return this.string.length}chunk(e){return this.string.slice(e)}get lineChunks(){return!1}read(e,t){return this.string.slice(e,t)}},new MY({perNode:!0})}));function OKe(e,t){return e.length==t.length&&e.every((e,n)=>e==t[n])}function kKe(e){let t=[[]];for(let n=0;n<e.length;n++)for(let r=0,i=t.length;r<i;r++)t.push(t[r].concat(e[n]));return t.sort((e,t)=>t.length-e.length)}function AKe(e){let t=Object.create(null);for(let n in e){let r=e[n];Array.isArray(r)||(r=[r]);for(let e of n.split(` `))if(e){let n=[],i=2,a=e;for(let t=0;;){if(a==`...`&&t>0&&t+3==e.length){i=1;break}let r=/^"(?:[^"\\]|\\.)*?"|[^\/!]+/.exec(a);if(!r)throw RangeError(`Invalid path: `+e);if(n.push(r[0]==`*`?``:r[0][0]==`"`?JSON.parse(r[0]):r[0]),t+=r[0].length,t==e.length)break;let o=e[t++];if(t==e.length&&o==`!`){i=0;break}if(o!=`/`)throw RangeError(`Invalid path: `+e);a=e.slice(t)}let o=n.length-1,s=n[o];if(!s)throw RangeError(`Invalid path: `+e);t[s]=new ZY(r,i,o>0?n.slice(0,o):null).sort(t[s])}}return XY.add(t)}function jKe(e,t){let n=Object.create(null);for(let t of e)if(!Array.isArray(t.tag))n[t.tag.id]=t.class;else for(let e of t.tag)n[e.id]=t.class;let{scope:r,all:i=null}=t||{};return{style:e=>{let t=i;for(let r of e)for(let e of r.set){let r=n[e.id];if(r){t=t?t+` `+r:r;break}}return t},scope:r}}function MKe(e,t){let n=null;for(let r of e){let e=r.style(t);e&&(n=n?n+` `+e:e)}return n}function NKe(e,t,n,r=0,i=e.length){let a=new LKe(r,Array.isArray(t)?t:[t],n);a.highlightRange(e.cursor(),r,i,``,a.highlighters),a.flush(i)}function PKe(e){let t=e.type.prop(XY);for(;t&&t.context&&!e.matchContext(t.context);
vendor: 4,672 bytes, line 46
46)t=t.next;return t||null}var FKe,JY,IKe,YY,XY,ZY,LKe,QY,$Y,eX,tX,nX,rX,iX,aX,oX,sX,cX,lX,uX,dX,fX,pX,mX=j((()=>{qY(),FKe=0,JY=class e{constructor(e,t,n,r){this.name=e,this.set=t,this.base=n,this.modified=r,this.id=FKe++}toString(){let{name:e}=this;for(let t of this.modified)t.name&&(e=`${t.name}(${e})`);return e}static define(t,n){let r=typeof t==`string`?t:`?`;if(t instanceof e&&(n=t),n?.base)throw Error(`Can not derive from a modified tag`);let i=new e(r,[],null,[]);if(i.set.push(i),n)for(let e of n.set)i.set.push(e);return i}static defineModifier(e){let t=new YY(e);return e=>e.modified.indexOf(t)>-1?e:YY.get(e.base||e,e.modified.concat(t).sort((e,t)=>e.id-t.id))}},IKe=0,YY=class e{constructor(e){this.name=e,this.instances=[],this.id=IKe++}static get(t,n){if(!n.length)return t;let r=n[0].instances.find(e=>e.base==t&&OKe(n,e.modified));if(r)return r;let i=[],a=new JY(t.name,i,t,n);for(let e of n)e.instances.push(a);let o=kKe(n);for(let n of t.set)if(!n.modified.length)for(let t of o)i.push(e.get(n,t));return a}},XY=new MY({combine(e,t){let n,r,i;for(;e||t;){if(!e||t&&e.depth>=t.depth?(i=t,t=t.next):(i=e,e=e.next),n&&n.mode==i.mode&&!i.context&&!n.context)continue;let a=new ZY(i.tags,i.mode,i.context);n?n.next=a:r=a,n=a}return r}}),ZY=class{constructor(e,t,n,r){this.tags=e,this.mode=t,this.context=n,this.next=r}get opaque(){return this.mode==0}get inherit(){return this.mode==1}sort(e){return!e||e.depth<this.depth?(this.next=e,this):(e.next=this.sort(e.next),e)}get depth(){return this.context?this.context.length:0}},ZY.empty=new ZY([],2,null),LKe=class{constructor(e,t,n){this.at=e,this.highlighters=t,this.span=n,this.class=``}startSpan(e,t){t!=this.class&&(this.flush(e),e>this.at&&(this.at=e),this.class=t)}flush(e){e>this.at&&this.class&&this.span(this.at,e,this.class)}highlightRange(e,t,n,r,i){let{type:a,from:o,to:s}=e;if(o>=n||s<=t)return;a.isTop&&(i=this.highlighters.filter(e=>!e.scope||e.scope(a)));let c=r,l=PKe(e)||ZY.empty,u=MKe(i,l.tags);if(u&&(c&&(c+=` `),c+=u,l.mode==1&&(r+=(r?` `:``)+u)),this.startSpan(Math.max(t,o),c),l.opaque)return;let d=e.tree&&e.tree.prop(MY.mounted);if(d&&d.overlay){let a=e.node.enter(d.overlay[0].from+o,1),l=this.highlighters.filter(e=>!e.scope||e.scope(d.tree.type)),u=e.firstChild();for(let f=0,p=o;;f++){let m=f<d.overlay.length?d.overlay[f]:null,h=m?m.from+o:s,g=Math.max(t,p),_=Math.min(n,h);if(g<_&&u)for(;e.from<_&&(this.highlightRange(e,g,_,r,i),this.startSpan(Math.min(_,e.to),c),!(e.to>=h||!e.nextSibling())););if(!m||h>n)break;p=m.to+o,p>t&&(this.highlightRange(a.cursor(),Math.max(t,m.from+o),Math.min(n,p),``,l),this.startSpan(Math.min(n,p),c))}u&&e.parent()}else if(e.firstChild()){d&&(r=``);do{if(e.to<=t)continue;if(e.from>=n)break;this.highlightRange(e,t,n,r,i),this.startSpan(Math.min(n,e.to),c)}while(e.nextSibling());e.parent()}}},QY=JY.define,$Y=QY(),eX=QY(),tX=QY(eX),nX=QY(eX),rX=QY(),iX=QY(rX),aX=QY(rX),oX=QY(),sX=QY(oX),cX=QY(),lX=QY(),uX=QY(),dX=QY(uX),fX=QY(),pX={comment:$Y,lineComment:QY($Y),blockComment:QY($Y),docComment:QY($Y),name:eX,variableName:QY(eX),typeName:tX,tagName:QY(tX),propertyName:nX,attributeName:QY(nX),className:QY(eX),labelName:QY(eX),namespace:QY(eX),macroName:QY(eX),literal:rX,string:iX,docString:QY(iX),character:QY(iX),attributeValue:QY(iX),number:aX,integer:QY(aX),float:QY(aX),bool:QY(rX),regexp:QY(rX),escape:QY(rX),color:QY(rX),url:QY(rX),keyword:cX,self:QY(cX),null:QY(cX),atom:QY(cX),unit:QY(cX),modifier:QY(cX),operatorKeyword:QY(cX),controlKeyword:QY(cX),definitionKeyword:QY(cX),moduleKeyword:QY(cX),operator:lX,derefOperator:QY(lX),arithmeticOperator:QY(lX),logicOperator:QY(lX),bitwiseOperator:QY(lX),compareOperator:QY(lX),updateOperator:QY(lX),definitionOperator:QY(lX),typeOperator:QY(lX),controlOperator:QY(lX),punctuation:uX,separator:QY(uX),bracket:dX,angleBracket:QY(dX),squareBracket:QY(dX),paren:QY(dX),brace:QY(dX),content:oX,heading:sX,heading1:QY(sX),heading2:QY(sX),heading3:QY(sX),heading4:QY(sX),heading5:QY(sX),heading6:QY(sX),contentSeparator:QY(oX),list:QY(oX),quote:QY(oX),emphasis:QY(oX),strong:QY(oX),link:QY(oX),monospace:QY(oX),strikethrough:QY(oX),inserted:QY(),deleted:QY(),changed:QY(),invalid:QY(),meta:fX,documentMeta:QY(fX),annotation:QY(fX),processingInstruction:QY(fX),definition:JY.defineModifier(`definition`),constant:JY.defineModifier(`constant`),function:JY.defineModifier(`function`),standard:JY.defineModifier(`standard`),local:JY.defineModifier(`local`),special:JY.defineModifier(`special`)};for(let e in pX){let t=pX[e];t instanceof JY&&(t.name=e)}jKe([{tag:pX.link,class:`tok-link`},{tag:pX.heading,class:`tok-heading`},{tag:pX.emphasis,class:`tok-emphasis`},{tag:pX.strong,class:`tok-strong`}
vendor: 8,536 bytes, line 46
46,{tag:pX.keyword,class:`tok-keyword`},{tag:pX.atom,class:`tok-atom`},{tag:pX.bool,class:`tok-bool`},{tag:pX.url,class:`tok-url`},{tag:pX.labelName,class:`tok-labelName`},{tag:pX.inserted,class:`tok-inserted`},{tag:pX.deleted,class:`tok-deleted`},{tag:pX.literal,class:`tok-literal`},{tag:pX.string,class:`tok-string`},{tag:pX.number,class:`tok-number`},{tag:[pX.regexp,pX.escape,pX.special(pX.string)],class:`tok-string2`},{tag:pX.variableName,class:`tok-variableName`},{tag:pX.local(pX.variableName),class:`tok-variableName tok-local`},{tag:pX.definition(pX.variableName),class:`tok-variableName tok-definition`},{tag:pX.special(pX.variableName),class:`tok-variableName2`},{tag:pX.definition(pX.propertyName),class:`tok-propertyName tok-definition`},{tag:pX.typeName,class:`tok-typeName`},{tag:pX.namespace,class:`tok-namespace`},{tag:pX.className,class:`tok-className`},{tag:pX.macroName,class:`tok-macroName`},{tag:pX.propertyName,class:`tok-propertyName`},{tag:pX.operator,class:`tok-operator`},{tag:pX.comment,class:`tok-comment`},{tag:pX.meta,class:`tok-meta`},{tag:pX.invalid,class:`tok-invalid`},{tag:pX.punctuation,class:`tok-punctuation`}])}));function RKe(e){return OG.define({combine:e?t=>t.concat(e):void 0})}function zKe(e,t,n){let r=e.facet(AX),i=hX(e).topNode;if(!r||r.allowsNesting)for(let e=i;e;e=e.enter(t,n,LY.ExcludeBuffers|LY.EnterBracketed))e.type.isTop&&(i=e);return i}function hX(e){let t=e.field(TX.state,!1);return t?t.tree:RY.empty}function BKe(e,t,n){return GY.applyChanges(e,[{fromA:t,toA:n,fromB:t,toB:n}])}function gX(e){let t=e.facet(jX);return t.charCodeAt(0)==9?e.tabSize*t.length:t.length}function _X(e,t){let n=``,r=e.tabSize,i=e.facet(jX)[0];if(i==`	`){for(;t>=r;)n+=`	`,t-=r;i=` `}for(let e=0;e<t;e++)n+=i;return n}function VKe(e,t){e instanceof XG&&(e=new MX(e));for(let n of e.state.facet(bqe)){let r=n(e,t);if(r!==void 0)return r}let n=hX(e.state);return n.length>=t?HKe(e,n,t):null}function HKe(e,t,n){let r=t.resolveStack(n),i=t.resolveInner(n,-1).resolve(n,0).enterUnfinishedNodesBefore(n);if(i!=r.node){let e=[];for(let t=i;t&&!(t.from<r.node.from||t.to>r.node.to||t.from==r.node.from&&t.type==r.node.type);t=t.parent)e.push(t);for(let t=e.length-1;t>=0;t--)r={node:e[t],next:r}}return UKe(r,e,n)}function UKe(e,t,n){for(let r=e;r;r=r.next){let e=GKe(r.node);if(e)return e(xqe.create(t,n,r))}return 0}function WKe(e){return e.pos==e.options.simulateBreak&&e.options.simulateDoubleBreak}function GKe(e){let t=e.type.prop(NX);if(t)return t;let n=e.firstChild,r;if(n&&(r=n.type.prop(MY.closedBy))){let t=e.lastChild,n=t&&r.indexOf(t.name)>-1;return e=>YKe(e,!0,1,void 0,n&&!WKe(e)?t.from:void 0)}return e.parent==null?KKe:null}function KKe(){return 0}function qKe(e,t){for(let n=t;n;n=n.parent)if(e==n)return!0;return!1}function JKe(e){let t=e.node,n=t.childAfter(t.from),r=t.lastChild;if(!n)return null;let i=e.options.simulateBreak,a=e.state.doc.lineAt(n.from),o=i==null||i<=a.from?a.to:Math.min(a.to,i);for(let e=n.to;;){let i=t.childAfter(e);if(!i||i==r)return null;if(!i.type.isSkipped){if(i.from>=o)return null;let e=/^ */.exec(a.text.slice(n.to-a.from))[0].length;return{from:n.from,to:n.to+e}}e=i.to}}function YKe(e,t,n,r,i){let a=e.textAfter,o=a.match(/^\s*/)[0].length,s=r&&a.slice(o,o+r.length)==r||i==e.pos+o,c=t?JKe(e):null;return c?s?e.column(c.from):e.column(c.to):e.baseIndent+(s?0:e.unit*n)}function XKe({except:e,units:t=1}={}){return n=>{let r=e&&e.test(n.textAfter);return n.baseIndent+(r?0:t*n.unit)}}function ZKe(e){let t=e.firstChild,n=e.lastChild;return t&&t.to<n.from?{from:t.to,to:n.type.isError?e.to:n.from}:null}function QKe(e,t,n){let r=hX(e);if(r.length<n)return null;let i=r.resolveStack(n,1),a=null;for(let o=i;o;o=o.next){let i=o.node;if(i.to<=n||i.from>n)continue;if(a&&i.from<t)break;let s=i.type.prop(PX);if(s&&(i.to<r.length-50||r.length==e.doc.length||!$Ke(i))){let r=s(i,e);r&&r.from<=n&&r.from>=t&&r.to>n&&(a=r)}}return a}function $Ke(e){let t=e.lastChild;return t&&t.to==e.to&&t.type.isError}function eqe(e,t,n){for(let r of e.facet(Sqe)){let i=r(e,t,n);if(i)return i}return QKe(e,t,n)}function tqe(e,t){let n=t.mapPos(e.from,1),r=t.mapPos(e.to,-1);return n>=r?void 0:{from:n,to:r}}function nqe(e,t,n=t){let r=!1;return e.between(t,n,(e,i)=>{e<n&&i>t&&(r=!0)}),r?e.update({filterFrom:t,filterTo:n,filter:(e,r)=>e>=n||r<=t}):e}function vX(e,t,n){var r;let i=null;return(r=e.field(LX,!1))==null||r.between(t,n,(e,t)=>{(!i||i.from>e)&&(i={from:e,to:t})}),i}function rqe(e,t,n){let r=!1;return e.between(t,t,(e,i)=>{e==t&&i==n&&(r=!0)}),r}function iqe(e){let t=[LX,Eqe];return e&&t.push(RX.of(e)),t}function aqe(e,t){let{state:n}=e,r=n.facet(RX),i=t=>{let n=e.lineBlockAt(e.posAtDOM(t.target)),r=vX(e.state,n.from,n.to);r&&e.dispatch({effects:IX.of(r)}),t.preventDefault()};if(r.placeholderDOM)return r.placeholderDOM(e,i,t);let a=document.createElement(`span`);return a.textContent=r.placeholderText,a.setAttribute(`aria-label`,n.phrase(`folded code`)),a.title=n.phrase(`unfold`),a.className=`cm-foldPlaceholder`,a.onclick=i,a}function oqe(e={}){let t={...Tqe,...e},n=new BX(t,!0),r=new BX(t,!1),i=Uq.fromClass(class{constructor(e){this.from=e.viewport.from,this.markers=this.buildMarkers(e)}update(e){(e.docChanged||e.viewportChanged||e.startState.facet(AX)!=e.state.facet(AX)||e.startState.field(LX,!1)!=e.state.field(LX,!1)||hX(e.startState)!=hX(e.state)||t.foldingChanged(e))&&(this.markers=this.buildMarkers(e.view))}buildMarkers(e){let t=new eK;for(let i of e.viewportLineBlocks){let a=vX(e.state,i.from,i.to)?r:eqe(e.state,i.from,i.to)?n:null;a&&t.add(i.from,i.from,a)}return t.finish()}}),{domEventHandlers:a}=t;return[i,sGe({class:`cm-foldGutter`,markers(e){return e.plugin(i)?.markers||$G.empty},initialSpacer(){return new BX(t,!1)},domEventHandlers:{...a,click:(e,t,n)=>{if(a.click&&a.click(e,t,n))return!0;let r=vX(e.state,t.from,t.to);if(r)return e.dispatch({effects:IX.of(r)}),!0;let i=eqe(e.state,t.from,t.to);return i?(e.dispatch({effects:FX.of(i)}),!0):!1}}}),iqe()]}function yX(e){let t=e.facet(HX);return t.length?t:e.facet(UX)}function sqe(e,t){let n=[Oqe],r;return e instanceof VX&&(e.module&&n.push(QJ.styleModule.of(e.module)),r=e.themeType),t?.fallback?n.push(UX.of(e)):r?n.push(HX.computeN([QJ.darkTheme],t=>t.facet(QJ.darkTheme)==(r==`dark`)?[e]:[])):n.push(HX.of(e)),n}function cqe(e){let t=[],n=e.matched?jqe:Mqe;return t.push(n.range(e.start.from,e.start.to)),e.end&&t.push(n.range(e.end.from,e.end.to)),t}function lqe(e){let t=[],n=e.facet(KX);for(let r of e.selection.ranges){if(!r.empty)continue;let i=SX(e,r.head,-1,n)||r.head>0&&SX(e,r.head-1,1,n)||n.afterCursor&&(SX(e,r.head,1,n)||r.head<e.doc.length&&SX(e,r.head+1,-1,n));i&&(t=t.concat(n.renderMatch(i,e)))}return dq.set(t,!0)}function uqe(e={}){return[KX.of(e),Nqe]}function bX(e,t,n){let r=e.prop(t<0?MY.openedBy:MY.closedBy);if(r)return r;if(e.name.length==1){let r=n.indexOf(e.name);if(r>-1&&r%2==+(t<0))return[n[r+t]]}return null}function xX(e){let t=e.type.prop(Pqe);return t?t(e.node):e}function SX(e,t,n,r={}){let i=r.maxScanDistance||WX,a=r.brackets||GX,o=hX(e),s=o.resolveInner(t,n);for(let r=s;r;r=r.parent){let i=bX(r.type,n,a);if(i&&r.from<r.to){let o=xX(r);if(o&&(n>0?t>=o.from&&t<o.to:t>o.from&&t<=o.to))return dqe(e,t,n,r,o,i,a)}}return fqe(e,t,n,o,s.type,i,a)}function dqe(e,t,n,r,i,a,o){let s=r.parent,c={from:i.from,to:i.to},l=0,u=s?.cursor();if(u&&(n<0?u.childBefore(r.from):u.childAfter(r.to)))do if(n<0?u.to<=r.from:u.from>=r.to){if(l==0&&a.indexOf(u.type.name)>-1&&u.from<u.to){let e=xX(u);return{start:c,end:e?{from:e.from,to:e.to}:void 0,matched:!0}}else if(bX(u.type,n,o))l++;else if(bX(u.type,-n,o)){if(l==0){let e=xX(u);return{start:c,end:e&&e.from<e.to?{from:e.from,to:e.to}:void 0,matched:!1}}l--}}while(n<0?u.prevSibling():u.nextSibling());return{start:c,matched:!1}}function fqe(e,t,n,r,i,a,o){if(n<0?!t:t==e.doc.length)return null;let s=n<0?e.sliceDoc(t-1,t):e.sliceDoc(t,t+1),c=o.indexOf(s);if(c<0||c%2==0!=n>0)return null;let l={from:n<0?t-1:t,to:n>0?t+1:t},u=e.doc.iterRange(t,n>0?e.doc.length:0),d=0;for(let e=0;!u.next().done&&e<=a;){let a=u.value;n<0&&(e+=a.length);let s=t+e*n;for(let e=n>0?0:a.length-1,t=n>0?a.length:-1;e!=t;e+=n){let t=o.indexOf(a[e]);if(!(t<0||r.resolveInner(s+e,1).type!=i))if(t%2==0==n>0)d++;else if(d==1)return{start:l,end:{from:s+e,to:s+e+1},matched:t>>1==c>>1};else d--}n>0&&(e+=a.length)}return u.done?{start:l,matched:!1}:null}function CX(e,t){JX.indexOf(e)>-1||(JX.push(e),console.warn(t))}function pqe(e,t){let n=[];for(let r of t.split(` `)){let t=[];for(let n of r.split(`.`)){let r=e[n]||pX[n];
vendor: 12,138 bytes, line 46
46r?typeof r==`function`?t.length?t=t.map(r):CX(n,`Modifier ${n} used at start of tag`):t.length?CX(n,`Tag ${n} used as modifier`):t=Array.isArray(r)?r:[r]:CX(n,`Unknown highlighting tag ${n}`)}for(let e of t)n.push(e)}if(!n.length)return 0;let r=t.replace(/ /g,`_`),i=r+` `+n.map(e=>e.id),a=YX[i];if(a)return a.id;let o=YX[i]=PY.define({id:qX.length,name:r,props:[AKe({[r]:n})]});return qX.push(o),o.id}var wX,mqe,TX,hqe,gqe,EX,_qe,DX,OX,kX,vqe,AX,yqe,bqe,jX,MX,NX,xqe,Sqe,PX,FX,IX,LX,Cqe,RX,zX,wqe,Tqe,BX,Eqe,VX,HX,UX,Dqe,Oqe,kqe,Aqe,WX,GX,KX,jqe,Mqe,Nqe,Pqe,Fqe,qX,JX,YX,Iqe,XX=j((()=>{qY(),iK(),wY(),mX(),KHe(),wX=new MY,mqe=new MY,TX=class{constructor(e,t,n=[],r=``){this.data=e,this.name=r,XG.prototype.hasOwnProperty(`tree`)||Object.defineProperty(XG.prototype,"tree",{get(){return hX(this)}}),this.parser=t,this.extension=[AX.of(this),XG.languageData.of((e,t,n)=>{let r=zKe(e,t,n),i=r.type.prop(wX);if(!i)return[];let a=e.facet(i),o=r.type.prop(mqe);if(o){let i=r.resolve(t-r.from,n);for(let t of o)if(t.test(i,e)){let n=e.facet(t.facet);return t.type==`replace`?n:n.concat(a)}}return a})].concat(n)}isActiveAt(e,t,n=-1){return zKe(e,t,n).type.prop(wX)==this.data}findRegions(e){let t=e.facet(AX);if(t?.data==this.data)return[{from:0,to:e.doc.length}];if(!t||!t.allowsNesting)return[];let n=[],r=(e,t)=>{if(e.prop(wX)==this.data){n.push({from:t,to:t+e.length});return}let i=e.prop(MY.mounted);if(i){if(i.tree.prop(wX)==this.data){if(i.overlay)for(let e of i.overlay)n.push({from:e.from+t,to:e.to+t});else n.push({from:t,to:t+e.length});return}else if(i.overlay){let e=n.length;if(r(i.tree,i.overlay[0].from+t),n.length>e)return}}for(let n=0;n<e.children.length;n++){let i=e.children[n];i instanceof RY&&r(i,e.positions[n]+t)}};return r(hX(e),0),n}get allowsNesting(){return!0}},TX.setState=KG.define(),hqe=class e extends TX{constructor(e,t,n){super(e,t,[],n),this.parser=t}static define(t){let n=RKe(t.languageData);return new e(n,t.parser.configure({props:[wX.add(e=>e.isTop?n:void 0)]}),t.name)}configure(t,n){return new e(this.data,this.parser.configure(t),n||this.name)}get allowsNesting(){return this.parser.hasWrappers()}},gqe=class{constructor(e){this.doc=e,this.cursorPos=0,this.string=``,this.cursor=e.iter()}get length(){return this.doc.length}syncTo(e){return this.string=this.cursor.next(e-this.cursorPos).value,this.cursorPos=e+this.string.length,this.cursorPos-this.string.length}chunk(e){return this.syncTo(e),this.string}get lineChunks(){return!0}read(e,t){let n=this.cursorPos-this.string.length;return e<n||t>=this.cursorPos?this.doc.sliceString(e,t):this.string.slice(e-n,t-n)}},EX=null,_qe=class e{constructor(e,t,n=[],r,i,a,o,s){this.parser=e,this.state=t,this.fragments=n,this.tree=r,this.treeLen=i,this.viewport=a,this.skipped=o,this.scheduleOn=s,this.parse=null,this.tempSkipped=[]}static create(t,n,r){return new e(t,n,[],RY.empty,0,r,[],null)}startParse(){return this.parser.startParse(new gqe(this.state.doc),this.fragments)}work(e,t){return t!=null&&t>=this.state.doc.length&&(t=void 0),this.tree!=RY.empty&&this.isDone(t??this.state.doc.length)?(this.takeTree(),!0):this.withContext(()=>{if(typeof e==`number`){let t=Date.now()+e;e=()=>Date.now()>t}for(this.parse||=this.startParse(),t!=null&&(this.parse.stoppedAt==null||this.parse.stoppedAt>t)&&t<this.state.doc.length&&this.parse.stopAt(t);;){let n=this.parse.advance();if(n)if(this.fragments=this.withoutTempSkipped(GY.addTree(n,this.fragments,this.parse.stoppedAt!=null)),this.treeLen=this.parse.stoppedAt??this.state.doc.length,this.tree=n,this.parse=null,this.treeLen<(t??this.state.doc.length))this.parse=this.startParse();else return!0;if(e())return!1}})}takeTree(){let e,t;this.parse&&(e=this.parse.parsedPos)>=this.treeLen&&((this.parse.stoppedAt==null||this.parse.stoppedAt>e)&&this.parse.stopAt(e),this.withContext(()=>{for(;!(t=this.parse.advance()););}),this.treeLen=e,this.tree=t,this.fragments=this.withoutTempSkipped(GY.addTree(this.tree,this.fragments,!0)),this.parse=null)}withContext(e){let t=EX;EX=this;try{return e()}finally{EX=t}}withoutTempSkipped(e){for(let t;t=this.tempSkipped.pop();)e=BKe(e,t.from,t.to);return e}changes(t,n){let{fragments:r,tree:i,treeLen:a,viewport:o,skipped:s}=this;if(this.takeTree(),!t.empty){let e=[];if(t.iterChangedRanges((t,n,r,i)=>e.push({fromA:t,toA:n,fromB:r,toB:i})),r=GY.applyChanges(r,e),i=RY.empty,a=0,o={from:t.mapPos(o.from,-1),to:t.mapPos(o.to,1)},this.skipped.length){s=[];for(let e of this.skipped){let n=t.mapPos(e.from,1),r=t.mapPos(e.to,-1);n<r&&s.push({from:n,to:r})}}}return new e(this.parser,n,r,i,a,o,s,this.scheduleOn)}updateViewport(e){if(this.viewport.from==e.from&&this.viewport.to==e.to)return!1;this.viewport=e;let t=this.skipped.length;for(let t=0;t<this.skipped.length;t++){let{from:n,to:r}=this.skipped[t];n<e.to&&r>e.from&&(this.fragments=BKe(this.fragments,n,r),this.skipped.splice(t--,1))}return this.skipped.length>=t?!1:(this.reset(),!0)}reset(){this.parse&&=(this.takeTree(),null)}skipUntilInView(e,t){this.skipped.push({from:e,to:t})}static getSkippingParser(e){return new class extends KY{createParse(t,n,r){let i=r[0].from,a=r[r.length-1].to;return{parsedPos:i,advance(){let t=EX;if(t){for(let e of r)t.tempSkipped.push(e);e&&(t.scheduleOn=t.scheduleOn?Promise.all([t.scheduleOn,e]):e)}return this.parsedPos=a,new RY(PY.none,[],[],a-i)},stoppedAt:null,stopAt(){}}}}}isDone(e){e=Math.min(e,this.state.doc.length);let t=this.fragments;return this.treeLen>=e&&t.length&&t[0].from==0&&t[0].to>=e}static get(){return EX}},DX=class e{constructor(e){this.context=e,this.tree=e.tree}apply(t){if(!t.docChanged&&this.tree==this.context.tree)return this;let n=this.context.changes(t.changes,t.state),r=this.context.treeLen==t.startState.doc.length?void 0:Math.max(t.changes.mapPos(this.context.treeLen),n.viewport.to);return n.work(20,r)||n.takeTree(),new e(n)}static init(t){let n=Math.min(3e3,t.doc.length),r=_qe.create(t.facet(AX).parser,t,{from:0,to:n});return r.work(20,n)||r.takeTree(),new e(r)}},TX.state=jG.define({create:DX.init,update(e,t){for(let e of t.effects)if(e.is(TX.setState))return e.value;return t.startState.facet(AX)==t.state.facet(AX)?e.apply(t):DX.init(t.state)}}),OX=e=>{let t=setTimeout(()=>e(),500);return()=>clearTimeout(t)},typeof requestIdleCallback<`u`&&(OX=e=>{let t=-1,n=setTimeout(()=>{t=requestIdleCallback(e,{timeout:400})},100);return()=>t<0?clearTimeout(n):cancelIdleCallback(t)}),kX=typeof navigator<`u`&&navigator.scheduling?.isInputPending?()=>navigator.scheduling.isInputPending():null,vqe=Uq.fromClass(class{constructor(e){this.view=e,this.working=null,this.workScheduled=0,this.chunkEnd=-1,this.chunkBudget=-1,this.work=this.work.bind(this),this.scheduleWork()}update(e){let t=this.view.state.field(TX.state).context;(t.updateViewport(e.view.viewport)||this.view.viewport.to>t.treeLen)&&this.scheduleWork(),(e.docChanged||e.selectionSet)&&(this.view.hasFocus&&(this.chunkBudget+=50),this.scheduleWork()),this.checkAsyncSchedule(t)}scheduleWork(){if(this.working)return;let{state:e}=this.view,t=e.field(TX.state);(t.tree!=t.context.tree||!t.context.isDone(e.doc.length))&&(this.working=OX(this.work))}work(e){this.working=null;let t=Date.now();if(this.chunkEnd<t&&(this.chunkEnd<0||this.view.hasFocus)&&(this.chunkEnd=t+3e4,this.chunkBudget=3e3),this.chunkBudget<=0)return;let{state:n,viewport:{to:r}}=this.view,i=n.field(TX.state);if(i.tree==i.context.tree&&i.context.isDone(r+1e5))return;let a=Date.now()+Math.min(this.chunkBudget,100,e&&!kX?Math.max(25,e.timeRemaining()-5):1e9),o=i.context.treeLen<r&&n.doc.length>r+1e3,s=i.context.work(()=>kX&&kX()||Date.now()>a,r+(o?0:1e5));this.chunkBudget-=Date.now()-t,(s||this.chunkBudget<=0)&&(i.context.takeTree(),this.view.dispatch({effects:TX.setState.of(new DX(i.context))})),this.chunkBudget>0&&!(s&&!o)&&this.scheduleWork(),this.checkAsyncSchedule(i.context)}checkAsyncSchedule(e){e.scheduleOn&&=(this.workScheduled++,e.scheduleOn.then(()=>this.scheduleWork()).catch(e=>jK(this.view.state,e)).then(()=>this.workScheduled--),null)}destroy(){this.working&&this.working()}isWorking(){return!!(this.working||this.workScheduled>0)}},{eventHandlers:{focus(){this.scheduleWork()}}}),AX=OG.define({combine(e){return e.length?e[0]:null},enables:e=>[TX.state,vqe,QJ.contentAttributes.compute([e],t=>{let n=t.facet(e);return n&&n.name?{"data-language":n.name}:{}})]}),yqe=class{constructor(e,t=[]){this.language=e,this.support=t,this.extension=[e,t]}},bqe=OG.define(),jX=OG.define({combine:e=>{if(!e.length)return`  `;let t=e[0];if(!t||/\S/.test(t)||Array.from(t).some(e=>e!=t[0]))throw Error(`Invalid indent unit: `+JSON.stringify(e[0]));return t}}),MX=class{constructor(e,t={}){this.state=e,this.options=t,this.unit=gX(e)}lineAt(e,t=1){let n=this.state.doc.lineAt(e),{simulateBreak:r,simulateDoubleBreak:i}=this.options;return r!=null&&r>=n.from&&r<=n.to?i&&r==e?{text:``,from:e}:(t<0?r<e:r<=e)?{text:n.text.slice(r-n.from),from:r}:{text:n.text.slice(0,r-n.from),from:n.from}:n}textAfterPos(e,t=1){if(this.options.simulateDoubleBreak&&e==this.options.simulateBreak)return``;let{text:n,from:r}=this.lineAt(e,t);return n.slice(e-r,Math.min(n.length,e+100-r))}column(e,t=1){let{text:n,from:r}=this.lineAt(e,t),i=this.countColumn(n,e-r),a=this.options.overrideIndentation?this.options.overrideIndentation(r):-1;return a>-1&&(i+=a-this.countColumn(n,n.search(/\S|$/))),i}countColumn(e,t=e.length){return fG(e,this.state.tabSize,t)}lineIndent(e,t=1){let{text:n,from:r}=this.lineAt(e,t),i=this.options.overrideIndentation;if(i){let e=i(r);if(e>-1)return e}return this.countColumn(n,n.search(/\S|$/))}get simulatedBreak(){return this.options.simulateBreak||null}},NX=new MY,xqe=class e extends MX{constructor(e,t,n){super(e.state,e.options),this.base=e,this.pos=t,this.context=n}get node(){return this.context.node}static create(t,n,r){return new e(t,n,r)}get textAfter(){return this.textAfterPos(this.pos)}get baseIndent(){return this.baseIndentFor(this.node)}baseIndentFor(e){let t=this.state.doc.lineAt(e.from);for(;;){let n=e.resolve(t.from);for(;n.parent&&n.parent.from==n.from;)n=n.parent;if(qKe(n,e))break;t=this.state.doc.lineAt(n.from)}return this.lineIndent(t.from)}continue(){return UKe(this.context.next,this.base,this.pos)}},Sqe=OG.define(),PX=new MY,FX=KG.define({map:tqe}),IX=KG.define({map:tqe}),LX=jG.define({create(){return dq.none},update(e,t){t.isUserEvent(`delete`)&&t.changes.iterChangedRanges((t,n)=>e=nqe(e,t,n)),e=e.map(t.changes);for(let n of t.effects)if(n.is(FX)&&!rqe(e,n.value.from,n.value.to)){let{preparePlaceholder:r}=t.state.facet(RX),i=r?dq.replace({widget:new wqe(r(t.state,n.value))}):zX;e=e.update({add:[i.range(n.value.from,n.value.to)]})}else n.is(IX)&&(e=e.update({filter:(e,t)=>n.value.from!=e||n.value.to!=t,filterFrom:n.value.from,filterTo:n.value.to}));return t.selection&&(e=nqe(e,t.selection.main.head)),e},provide:e=>QJ.decorations.from(e),toJSON(e,t){let n=[];return e.between(0,t.doc.length,(e,t)=>{n.push(e,t)}),n},fromJSON(e){if(!Array.isArray(e)||e.length%2)throw RangeError(`Invalid JSON for fold state`);let t=[];for(let n=0;n<e.length;){let r=e[n++],i=e[n++];if(typeof r!=`number`||typeof i!=`number`)throw RangeError(`Invalid JSON for fold state`);t.push(zX.range(r,i))}return dq.set(t,!0)}}),Cqe={placeholderDOM:null,preparePlaceholder:null,placeholderText:`…`},RX=OG.define({combine(e){return aG(e,Cqe)}}),zX=dq.replace({widget:new class extends lq{toDOM(e){return aqe(e,null)}}}),wqe=class extends lq{constructor(e){super(),this.value=e}eq(e){return this.value==e.value}toDOM(e){return aqe(e,this.value)}},Tqe={openText:`⌄`,closedText:`›`,markerDOM:null,domEventHandlers:{},foldingChanged:()=>!1},BX=class extends gY{constructor(e,t){super(),this.config=e,this.open=t}eq(e){return this.config==e.config&&this.open==e.open}toDOM(e){if(this.config.markerDOM)return this.config.markerDOM(this.open);let t=document.createElement(`span`);return t.textContent=this.open?this.config.openText:this.config.closedText,t.title=e.state.phrase(this.open?`Fold line`:`Unfold line`),t}},Eqe=QJ.baseTheme({".cm-foldPlaceholder":{backgroundColor:`#eee`,border:`1px solid #ddd`,color:`#888`,borderRadius:`.2em`,margin:`0 1px`,padding:`0 1px`,curs
46or:`pointer`},".cm-foldGutter span":{padding:`0 1px`,cursor:`pointer`}}),VX=class e{constructor(e,t){this.specs=e;let n;function r(e){let t=lK.newName();return(n||=Object.create(null))[`.`+t]=e,t}let i=typeof t.all==`string`?t.all:t.all?r(t.all):void 0,a=t.scope;this.scope=a instanceof TX?e=>e.prop(wX)==a.data:a?e=>e==a:void 0,this.style=jKe(e.map(e=>({tag:e.tag,class:e.class||r(Object.assign({},e,{tag:null}))})),{all:i}).style,this.module=n?new lK(n):null,this.themeType=t.themeType}static define(t,n){return new e(t,n||{})}},HX=OG.define(),UX=OG.define({combine(e){return e.length?[e[0]]:null}}),Dqe=class{constructor(e){this.markCache=Object.create(null),this.tree=hX(e.state),this.decorations=this.buildDeco(e,yX(e.state)),this.decoratedTo=e.viewport.to}update(e){let t=hX(e.state),n=yX(e.state),r=n!=yX(e.startState),{viewport:i}=e.view,a=e.changes.mapPos(this.decoratedTo,1);t.length<i.to&&!r&&t.type==this.tree.type&&a>=i.to?(this.decorations=this.decorations.map(e.changes),this.decoratedTo=a):(t!=this.tree||e.viewportChanged||r)&&(this.tree=t,this.decorations=this.buildDeco(e.view,n),this.decoratedTo=i.to)}buildDeco(e,t){if(!t||!this.tree.length)return dq.none;let n=new eK;for(let{from:r,to:i}of e.visibleRanges)NKe(this.tree,t,(e,t,r)=>{n.add(e,t,this.markCache[r]||(this.markCache[r]=dq.mark({class:r})))},r,i);return n.finish()}},Oqe=NG.high(Uq.fromClass(Dqe,{decorations:e=>e.decorations})),kqe=VX.define([{tag:pX.meta,color:`#404740`},{tag:pX.link,textDecoration:`underline`},{tag:pX.heading,textDecoration:`underline`,fontWeight:`bold`},{tag:pX.emphasis,fontStyle:`italic`},{tag:pX.strong,fontWeight:`bold`},{tag:pX.strikethrough,textDecoration:`line-through`},{tag:pX.keyword,color:`#708`},{tag:[pX.atom,pX.bool,pX.url,pX.contentSeparator,pX.labelName],color:`#219`},{tag:[pX.literal,pX.inserted],color:`#164`},{tag:[pX.string,pX.deleted],color:`#a11`},{tag:[pX.regexp,pX.escape,pX.special(pX.string)],color:`#e40`},{tag:pX.definition(pX.variableName),color:`#00f`},{tag:pX.local(pX.variableName),color:`#30a`},{tag:[pX.typeName,pX.namespace],color:`#085`},{tag:pX.className,color:`#167`},{tag:[pX.special(pX.variableName),pX.macroName],color:`#256`},{tag:pX.definition(pX.propertyName),color:`#00c`},{tag:pX.comment,color:`#940`},{tag:pX.invalid,color:`#f00`}]),Aqe=QJ.baseTheme({"&.cm-focused .cm-matchingBracket":{backgroundColor:`#328c8252`},"&.cm-focused .cm-nonmatchingBracket":{backgroundColor:`#bb555544`}}),WX=1e4,GX=`()[]{}`,KX=OG.define({combine(e){return aG(e,{afterCursor:!0,brackets:GX,maxScanDistance:WX,renderMatch:cqe})}}),jqe=dq.mark({class:`cm-matchingBracket`}),Mqe=dq.mark({class:`cm-nonmatchingBracket`}),Nqe=[Uq.fromClass(class{constructor(e){this.paused=!1,this.decorations=lqe(e.state)}update(e){(e.docChanged||e.selectionSet||this.paused)&&(e.view.composing?(this.decorations=this.decorations.map(e.changes),this.paused=!0):(this.decorations=lqe(e.state),this.paused=!1))}},{decorations:e=>e.decorations}),Aqe],Pqe=new MY,Fqe=Object.create(null),qX=[PY.none],JX=[],YX=Object.create(null),Iqe=Object.create(null);for(let[e,t]of[[`variable`,`variableName`],[`variable-2`,`variableName.special`],[`string-2`,`string.special`],[`def`,`variableName.definition`],[`tag`,`tagName`],[`attribute`,`attributeName`],[`type`,`typeName`],[`builtin`,`variableName.standard`],[`qualifier`,`modifier`],[`error`,`invalid`],[`header`,`heading`],[`property`,`propertyName`]])Iqe[e]=pqe(Fqe,t);vq.RTL,vq.LTR}));function ZX(e,t){return({state:n,dispatch:r})=>{if(n.readOnly)return!1;let i=e(t,n);return i?(r(n.update(i)),!0):!1}}function QX(e,t){let n=e.languageDataAt(`commentTokens`,t,1);return n.length?n[0]:{}}function Lqe(e,{open:t,close:n},r,i){let a=e.sliceDoc(r-mZ,r),o=e.sliceDoc(i,i+mZ),s=/\s*$/.exec(a)[0].length,c=/^\s*/.exec(o)[0].length,l=a.length-s;if(a.slice(l-t.length,l)==t&&o.slice(c,c+n.length)==n)return{open:{pos:r-s,margin:s&&1},close:{pos:i+c,margin:c&&1}};let u,d;i-r<=2*mZ?u=d=e.sliceDoc(r,i):(u=e.sliceDoc(r,r+mZ),d=e.sliceDoc(i-mZ,i));let f=/^\s*/.exec(u)[0].length,p=/\s*$/.exec(d)[0].length,m=d.length-p-n.length;return u.slice(f,f+t.length)==t&&d.slice(m,m+n.length)==n?{open:{pos:r+f+t.length,margin:+!!/\s/.test(u.charAt(f+t.length))},close:{pos:i-p-n.length,margin:+!!/\s/.test(d.charAt(m-1))}}:null}function Rqe(e){let t=[];for(let n of e.selection.ranges){let r=e.doc.lineAt(n.from),i=n.to<=r.to?r:e.doc.lineAt(n.to);i.from>r.from&&i.from==n.to&&(i=n.to==r.to+1?r:e.doc.lineAt(n.to-1));let a=t.length-1;a>=0&&t[a].to>r.from?t[a].to=i.to:t.push({from:r.from+/^\s*/.exec(r.text)[0].length,to:i.to})}return t}function zqe(e,t,n=t.selection.ranges){let r=n.map(e=>QX(t,e.from).block);if(!r.every(e=>e))return null;let i=n.map((e,n)=>Lqe(t,r[n],e.from,e.to));if(e!=2&&!i.every(e=>e))return{changes:t.changes(n.map((e,t)=>i[t]?[]:[{from:e.from,insert:r[t].open+` `},{from:e.to,insert:` `+r[t].close}]))};if(e!=1&&i.some(e=>e)){let e=[];for(let t=0,n;t<i.length;t++)if(n=i[t]){let i=r[t],{open:a,close:o}=n;e.push({from:a.pos-i.open.length,to:a.pos+a.margin},{from:o.pos-o.margin,to:o.pos+i.close.length})}return{changes:e}}return null}function Bqe(e,t,n=t.selection.ranges){let r=[],i=-1;ranges:for(let{from:e,to:a}of n){let n=r.length,o=1e9,s;for(let n=e;n<=a;){let c=t.doc.lineAt(n);if(s==null&&(s=QX(t,c.from).line,!s))continue ranges;if(c.from>i&&(e==a||a>
vendor: 4,357 bytes, line 46
46c.from)){i=c.from;let e=/^\s*/.exec(c.text)[0].length,t=e==c.length,n=c.text.slice(e,e+s.length)==s?e:-1;e<c.text.length&&e<o&&(o=e),r.push({line:c,comment:n,token:s,indent:e,empty:t,single:!1})}n=c.to+1}if(o<1e9)for(let e=n;e<r.length;e++)r[e].indent<r[e].line.text.length&&(r[e].indent=o);r.length==n+1&&(r[n].single=!0)}if(e!=2&&r.some(e=>e.comment<0&&(!e.empty||e.single))){let e=[];for(let{line:t,token:n,indent:i,empty:a,single:o}of r)(o||!a)&&e.push({from:t.from+i,insert:n+` `});let n=t.changes(e);return{changes:n,selection:t.selection.map(n,1)}}else if(e!=1&&r.some(e=>e.comment>=0)){let e=[];for(let{line:t,comment:n,token:i}of r)if(n>=0){let r=t.from+n,a=r+i.length;t.text[a-t.from]==` `&&a++,e.push({from:r,to:a})}return{changes:e}}return null}function Vqe(e={}){return[_Z,gZ.of(e),QJ.domEventHandlers({beforeinput(e,t){let n=e.inputType==`historyUndo`?vZ:e.inputType==`historyRedo`?yZ:null;return n?(e.preventDefault(),n(t)):!1}})]}function $X(e,t){return function({state:n,dispatch:r}){if(!t&&n.readOnly)return!1;let i=n.field(_Z,!1);if(!i)return!1;let a=i.pop(e,n,t);return a?(r(a),!0):!1}}function eZ(e,t,n,r){let i=t+1>n+20?t-n-1:0,a=e.slice(i,t);return a.push(r),a}function Hqe(e,t){let n=[],r=!1;return e.iterChangedRanges((e,t)=>n.push(e,t)),t.iterChangedRanges((e,t,i,a)=>{for(let e=0;e<n.length;){let t=n[e++],o=n[e++];a>=t&&i<=o&&(r=!0)}}),r}function Uqe(e,t){return e.ranges.length==t.ranges.length&&e.ranges.filter((e,n)=>e.empty!=t.ranges[n].empty).length===0}function Wqe(e,t){return e.length?t.length?e.concat(t):e:t}function Gqe(e,t){if(e.length){let n=e[e.length-1],r=n.selectionsAfter.slice(Math.max(0,n.selectionsAfter.length-vJe));return r.length&&r[r.length-1].eq(t)?e:(r.push(t),eZ(e,e.length-1,1e9,n.setSelAfter(r)))}else return[bZ.selection([t])]}function Kqe(e){let t=e[e.length-1],n=e.slice();return n[e.length-1]=t.setSelAfter(t.selectionsAfter.slice(0,t.selectionsAfter.length-1)),n}function tZ(e,t){if(!e.length)return e;let n=e.length,r=xZ;for(;n;){let i=qqe(e[n-1],t,r);if(i.changes&&!i.changes.empty||i.effects.length){let t=e.slice(0,n);return t[n-1]=i,t}else t=i.mapped,n--,r=i.selectionsAfter}return r.length?[bZ.selection(r)]:xZ}function qqe(e,t,n){let r=Wqe(e.selectionsAfter.length?e.selectionsAfter.map(e=>e.map(t)):xZ,n);if(!e.changes)return bZ.selection(r);let i=e.changes.map(t),a=t.mapDesc(e.changes,!0),o=e.mapped?e.mapped.composeDesc(a):a;return new bZ(i,KG.mapEffects(e.effects,t),o,e.startSelection.map(a),r)}function nZ(e,t){return EG.create(e.ranges.map(t),e.mainIndex)}function rZ(e,t){return e.update({selection:t,scrollIntoView:!0,userEvent:`select`})}function iZ({state:e,dispatch:t},n){let r=nZ(e.selection,n);return r.eq(e.selection,!0)?!1:(t(rZ(e,r)),!0)}function aZ(e,t){return EG.cursor(t?e.to:e.from)}function Jqe(e,t){return iZ(e,n=>n.empty?e.moveByChar(n,t):aZ(n,t))}function oZ(e){return e.textDirectionAt(e.state.selection.main.head)==vq.LTR}function Yqe(e,t){return iZ(e,n=>n.empty?e.moveByGroup(n,t):aZ(n,t))}function Xqe(e,t,n){if(t.type.prop(n))return!0;let r=t.to-t.from;return r&&(r>2||/[^\s,.;:]/.test(e.sliceDoc(t.from,t.to)))||t.firstChild}function sZ(e,t,n){let r=hX(e).resolveInner(t.head),i=n?MY.closedBy:MY.openedBy;for(let a=t.head;;){let t=n?r.childAfter(a):r.childBefore(a);if(!t)break;Xqe(e,t,i)?r=t:a=n?t.to:t.from}let a=r.type.prop(i),o,s;return s=a&&(o=n?SX(e,r.from,1):SX(e,r.to,-1))&&o.matched?n?o.end.to:o.end.from:n?r.to:r.from,EG.cursor(s,n?-1:1)}function Zqe(e,t){return iZ(e,n=>{if(!n.empty)return aZ(n,t);let r=e.moveVertically(n,t);return r.head==n.head?e.moveToLineBoundary(n,t):r})}function Qqe(e){let t=e.scrollDOM.clientHeight<e.scrollDOM.scrollHeight-2,n=0,r=0,i;if(t){for(let t of e.state.facet(QJ.scrollMargins)){let i=t(e);i?.top&&(n=Math.max(i?.top,n)),i?.bottom&&(r=Math.max(i?.bottom,r))}i=e.scrollDOM.clientHeight-n-r}else i=(e.dom.ownerDocument.defaultView||window).innerHeight;return{marginTop:n,marginBottom:r,selfScroll:t,height:Math.max(e.defaultLineHeight,i-5)}}function $qe(e,t){let n=Qqe(e),{state:r}=e,i=nZ(r.selection,r=>r.empty?e.moveVertically(r,t,n.height):aZ(r,t));if(i.eq(r.selection))return!1;let a;if(n.selfScroll){let t=e.coordsAtPos(r.selection.main.head),o=e.scrollDOM.getBoundingClientRect(),s=o.top+n.marginTop,c=o.bottom-n.marginBottom;t&&t.top>s&&t.bottom<c&&(a=QJ.scrollIntoView(i.main.head,{y:`start`,yMargin:t.to
46p-s}))}return e.dispatch(rZ(r,i),{effects:a}),!0}function cZ(e,t,n){let r=e.lineBlockAt(t.head),i=e.moveToLineBoundary(t,n);if(i.head==t.head&&i.head!=(n?r.to:r.from)&&(i=e.moveToLineBoundary(t,n,!1)),!n&&i.head==r.from&&r.length){let n=/^\s*/.exec(e.state.sliceDoc(r.from,Math.min(r.from+100,r.to)))[0].length;n&&t.head!=r.from+n&&(i=EG.cursor(r.from+n))}return i}function eJe(e,t,n){let r=!1,i=nZ(e.selection,t=>{let i=SX(e,t.head,-1)||SX(e,t.head,1)||t.head>0&&SX(e,t.head-1,1)||t.head<e.doc.length&&SX(e,t.head+1,-1);if(!i||!i.end)return t;r=!0;let a=i.start.from==t.head?i.end.to:i.end.from;return n?EG.range(t.anchor,a):EG.cursor(a)});return r?(t(rZ(e,i)),!0):!1}function lZ(e,t){let n=nZ(e.state.selection,e=>{let n=t(e);return EG.range(e.anchor,n.head,n.goalColumn,n.bidiLevel||void 0,n.assoc)});return n.eq(e.state.selection)?!1:(e.dispatch(rZ(e.state,n)),!0)}function tJe(e,t){return lZ(e,n=>e.moveByChar(n,t))}function nJe(e,t){return lZ(e,n=>e.moveByGroup(n,t))}function rJe(e,t){return lZ(e,n=>e.moveVertically(n,t))}function iJe(e,t){return lZ(e,n=>e.moveVertically(n,t,Qqe(e).height))}function aJe(e,t){let{state:n}=e,r=n.selection,i=n.selection.ranges.slice();for(let r of n.selection.ranges){let a=n.doc.lineAt(r.head);if(t?a.to<e.state.doc.length:a.from>0)for(let n=r;;){let r=e.moveVertically(n,t);if(r.head<a.from||r.head>a.to){i.some(e=>e.head==r.head)||i.push(r);break}else if(r.head==n.head)break;else n=r}}return i.length==r.ranges.length?!1:(e.dispatch(rZ(n,EG.create(i,i.length-1))),!0)}function uZ(e,t){if(e.state.readOnly)return!1;let n=`delete.selection`,{state:r}=e,i=r.changeByRange(r=>{let{from:i,to:a}=r;if(i==a){let o=t(r);o<i?(n=`delete.backward`,o=dZ(e,o,!1)):o>i&&(n=`delete.forward`,o=dZ(e,o,!0)),i=Math.min(i,o),a=Math.max(a,o)}else i=dZ(e,i,!1),a=dZ(e,a,!0);return i==a?{range:r}:{changes:{from:i,to:a},range:EG.cursor(i,i<r.head?-1:1)}});return i.changes.empty?!1:(e.dispatch(r.update(i,{scrollIntoView:!0,userEvent:n,effects:n==`delete.selection`?QJ.announce.of(r.phrase(`Selection deleted`)):void 0})),!0)}function dZ(e,t,n){if(e instanceof QJ)for(let r of e.state.facet(QJ.atomicRanges).map(t=>t(e)))r.between(t,t,(e,r)=>{e<t&&r>t&&(t=n?r:e)});return t}function fZ(e){let t=[],n=-1;for(let r of e.selection.ranges){let i=e.doc.lineAt(r.from),a=e.doc.lineAt(r.to);if(!r.empty&&r.to==a.from&&(a=e.doc.lineAt(r.to-1)),n>=i.number){let e=t[t.length-1];e.to=a.to,e.ranges.push(r)}else t.push({from:i.from,to:a.to,ranges:[r]});n=a.number+1}return t}function oJe(e,t,n){if(e.readOnly)return!1;let r=[],i=[];for(let t of fZ(e)){if(n?t.to==e.doc.length:t.from==0)continue;let a=e.doc.lineAt(n?t.to+1:t.from-1),o=a.length+1;if(n){r.push({from:t.to,to:a.to},{from:t.from,insert:a.text+e.lineBreak});for(let n of t.ranges)i.push(EG.range(Math.min(e.doc.length,n.anchor+o),Math.min(e.doc.length,n.head+o)))}else{r.push({from:a.from,to:t.from},{from:t.to,insert:e.lineBreak+a.text});for(let e of t.ranges)i.push(EG.range(e.anchor-o,e.head-o))}}return r.length?(t(e.update({changes:r,scrollIntoView:!0,selection:EG.create(i,e.selection.mainIndex),userEvent:`move.line`})),!0):!1}function sJe(e,t,n){if(e.readOnly)return!1;let r=[];for(let t of fZ(e))n?r.push({from:t.from,insert:e.doc.slice(t.from,t.to)+e.lineBreak}):r.push({from:t.to,insert:e.lineBreak+e.doc.slice(t.from,t.to)});let i=e.changes(r);return t(e.update({changes:i,selection:e.selection.map(i,n?1:-1),scrollIntoView:!0,userEvent:`input.copyline`})),!0}function cJe(e,t){if(/\(\)|\[\]|\{\}/.test(e.sliceDoc(t-1,t+1)))return{from:t,to:t};let n=hX(e).resolveInner(t),r=n.childBefore(t),i=n.childAfter(t),a;return r&&i&&r.to<=t&&i.from>=t&&(a=r.type.prop(MY.closedBy))&&a.indexOf(i.name)>-1&&e.doc.lineAt(r.to).from==e.doc.lineAt(i.from).from&&!/\S/.test(e.sliceDoc(r.to,i.from))?{from:r.to,to:i.from}:null}function lJe(e){return({state:t,dispatch:n})=>{if(t.readOnly)return!1;let r=t.changeByRange(n=>{let{from:r,to:i}=n,a=t.doc.lineAt(r),o=!e&&r==i&&cJe(t,r);e&&(r=i=(i<=a.to?a:t.doc.lineAt(i)).to);let s=new MX(t,{simulateBreak:r,simulateDoubleBreak:!!o}),c=VKe(s,r);for(c??=fG(/^\s*/.exec(t.doc.lineAt(r).text)[0],t.tabSize);i<a.to&&/\s/.test(a.text[i-a.from]);)i++;o?{from:r,to:i}=o:r>a.from&&r<a.from+100&&!/\S/.test(a.text.slice(0,r))&&(r=a.from);let l=[``,_X(t,c)];return o&&l.push(_X(t,s.lineIndent(a.from,-1))),{changes:{from:r,to:i,insert:mG.of(l)},range:EG.cursor(r+1+l[1].length)}});return n(t.update(r,{scrollIntoView:!0,userEvent:`input`})),!0}}function pZ(e,t){let n=-1;return e.changeByRange(r=>{let i=[];for(let a=r.from;a<=r.to;){let o=e.doc.lineAt(a);o.number>n&&(r.empty||r.to>o.from)&&(t(o,i,r),n=o.number),a=o.to+1}let a=e.changes(i);return{changes:i,range:EG.range(a.mapPos(r.anchor,1),a.mapPos(r.head,1))}})}var uJe,dJe,fJe,pJe,mZ,hZ,mJe,hJe,gZ,_Z,vZ,yZ,gJe,_Je,bZ,xZ,vJe,yJe,SZ,bJe,CZ,wZ,xJe,SJe,CJe,wJe,TZ,EZ,DZ,OZ,TJe,EJe,DJe,OJe,kJe,AJe,jJe,kZ,AZ,MJe,NJe,PJe,FJe,jZ,MZ,NZ,PZ,IJe,LJe,RJe,zJe,BJe,VJe,FZ,IZ,LZ,RZ,HJe,UJe,WJe,GJe,KJe,qJe,zZ,BZ,VZ,HZ,UZ,JJe,YJe,XJe,ZJe,QJe,$Je,eYe,tYe,nYe,rYe,iYe,WZ,aYe,oYe,GZ,KZ,sYe,cYe,lYe,uYe,dYe,fYe=j((()=>{iK(),wY(),XX(),qY(),uJe=e=>{let{state:t}=e,n=t.doc.lineAt(t.selection.main.from),r=QX(e.state,n.from);
vendor: 6,436 bytes, line 46
46return r.line?dJe(e):r.block?pJe(e):!1},dJe=ZX(Bqe,0),fJe=ZX(zqe,0),pJe=ZX((e,t)=>zqe(e,t,Rqe(t)),0),mZ=50,hZ=GG.define(),mJe=GG.define(),hJe=OG.define(),gZ=OG.define({combine(e){return aG(e,{minDepth:100,newGroupDelay:500,joinToEvent:(e,t)=>t},{minDepth:Math.max,newGroupDelay:Math.min,joinToEvent:(e,t)=>(n,r)=>e(n,r)||t(n,r)})}}),_Z=jG.define({create(){return SZ.empty},update(e,t){let n=t.state.facet(gZ),r=t.annotation(hZ);if(r){let i=bZ.fromTransaction(t,r.selection),a=r.side,o=a==0?e.undone:e.done;return o=i?eZ(o,o.length,n.minDepth,i):Gqe(o,t.startState.selection),new SZ(a==0?r.rest:o,a==0?o:r.rest)}let i=t.annotation(mJe);if((i==`full`||i==`before`)&&(e=e.isolate()),t.annotation(qG.addToHistory)===!1)return t.changes.empty?e:e.addMapping(t.changes.desc);let a=bZ.fromTransaction(t),o=t.annotation(qG.time),s=t.annotation(qG.userEvent);return a?e=e.addChanges(a,o,s,n,t):t.selection&&(e=e.addSelection(t.startState.selection,o,s,n.newGroupDelay)),(i==`full`||i==`after`)&&(e=e.isolate()),e},toJSON(e){return{done:e.done.map(e=>e.toJSON()),undone:e.undone.map(e=>e.toJSON())}},fromJSON(e){return new SZ(e.done.map(bZ.fromJSON),e.undone.map(bZ.fromJSON))}}),vZ=$X(0,!1),yZ=$X(1,!1),gJe=$X(0,!0),_Je=$X(1,!0),bZ=class e{constructor(e,t,n,r,i){this.changes=e,this.effects=t,this.mapped=n,this.startSelection=r,this.selectionsAfter=i}setSelAfter(t){return new e(this.changes,this.effects,this.mapped,this.startSelection,t)}toJSON(){return{changes:this.changes?.toJSON(),mapped:this.mapped?.toJSON(),startSelection:this.startSelection?.toJSON(),selectionsAfter:this.selectionsAfter.map(e=>e.toJSON())}}static fromJSON(t){return new e(t.changes&&CG.fromJSON(t.changes),[],t.mapped&&SG.fromJSON(t.mapped),t.startSelection&&EG.fromJSON(t.startSelection),t.selectionsAfter.map(EG.fromJSON))}static fromTransaction(t,n){let r=xZ;for(let e of t.startState.facet(hJe)){let n=e(t);n.length&&(r=r.concat(n))}return!r.length&&t.changes.empty?null:new e(t.changes.invert(t.startState.doc),r,void 0,n||t.startState.selection,xZ)}static selection(t){return new e(void 0,xZ,void 0,void 0,t)}},xZ=[],vJe=200,yJe=/^(input\.type|delete)($|\.)/,SZ=class e{constructor(e,t,n=0,r=void 0){this.done=e,this.undone=t,this.prevTime=n,this.prevUserEvent=r}isolate(){return this.prevTime?new e(this.done,this.undone):this}addChanges(t,n,r,i,a){let o=this.done,s=o[o.length-1];return o=s&&s.changes&&!s.changes.empty&&t.changes&&(!r||yJe.test(r))&&(!s.selectionsAfter.length&&n-this.prevTime<i.newGroupDelay&&i.joinToEvent(a,Hqe(s.changes,t.changes))||r==`input.type.compose`)?eZ(o,o.length-1,i.minDepth,new bZ(t.changes.compose(s.changes),Wqe(KG.mapEffects(t.effects,s.changes),s.effects),s.mapped,s.startSelection,xZ)):eZ(o,o.length,i.minDepth,t),new e(o,xZ,n,r)}addSelection(t,n,r,i){let a=this.done.length?this.done[this.done.length-1].selectionsAfter:xZ;return a.length>0&&n-this.prevTime<i&&r==this.prevUserEvent&&r&&/^select($|\.)/.test(r)&&Uqe(a[a.length-1],t)?this:new e(Gqe(this.done,t),this.undone,n,r)}addMapping(t){return new e(tZ(this.done,t),tZ(this.undone,t),this.prevTime,this.prevUserEvent)}pop(e,t,n){let r=e==0?this.done:this.undone;if(r.length==0)return null;let i=r[r.length-1],a=i.selectionsAfter[0]||(i.startSelection?i.startSelection.map(i.changes.invertedDesc,1):t.selection);if(n&&i.selectionsAfter.length)return t.update({selection:i.selectionsAfter[i.selectionsAfter.length-1],annotations:hZ.of({side:e,rest:Kqe(r),selection:a}),userEvent:e==0?`select.undo`:`select.redo`,scrollIntoView:!0});if(i.changes){let n=r.length==1?xZ:r.slice(0,r.length-1);return i.mapped&&(n=tZ(n,i.mapped)),t.update({changes:i.changes,selection:i.startSelection,effects:i.effects,annotations:hZ.of({side:e,rest:n,selection:a}),filter:!1,userEvent:e==0?`undo`:`redo`,scrollIntoView:!0})}else return null}},SZ.empty=new SZ(xZ,xZ),bJe=[{key:`Mod-z`,run:vZ,preventDefault:!0},{key:`Mod-y`,mac:`Mod-Shift-z`,run:yZ,preventDefault:!0},{linux:`Ctrl-Shift-z`,run:yZ,preventDefault:!0},{key:`Mod-u`,run:gJe,preventDefault:!0},{key:`Alt-u`,mac:`Mod-Shift-u`,run:_Je,preventDefault:!0}],CZ=e=>Jqe(e,!oZ(e)),wZ=e=>Jqe(e,oZ(e)),xJe=e=>Yqe(e,!oZ(e)),SJe=e=>Yqe(e,oZ(e)),typeof Intl<`u`&&Intl.Segmenter,CJe=e=>iZ(e,t=>sZ(e.state,t,!oZ(e))),wJe=e=>iZ(e,t=>sZ(e.state,t,oZ(e))),TZ=e=>Zqe(e,!1),EZ=e=>Zqe(e,!0),DZ=e=>$qe(e,!1),OZ=e=>$qe(e,!0),TJe=e=>iZ(e,t=>cZ(e,t,!0)),EJe=e=>iZ(e,t=>cZ(e,t,!1)),DJe=e=>iZ(e,t=>cZ(e,t,!oZ(e))),OJe=e=>iZ(e,t=>cZ(e,t,oZ(e))),kJe=e=>iZ(e,t=>EG.cursor(e.lineBlockAt(t.head).from,1)),AJe=e=>iZ(e,t=>EG.cursor(e.lineBlockAt(t.head).to,-1)),jJe=({state:e,dispatch:t})=>eJe(e,t,!1),kZ=e=>tJe(e,!oZ(e)),AZ=e=>tJe(e,oZ(e)),MJe=e=>nJe(e,!oZ(e)),NJe=e=>nJe(e,oZ(e)),PJe=e=>lZ(e,t=>sZ(e.state,t,!oZ(e))),FJe=e=>lZ(e,t=>sZ(e.state,t,oZ(e))),jZ=e=>rJe(e,!1),MZ=e=>rJe(e,!0),NZ=e=>iJe(e,!1),PZ=e=>iJe(e,!0),IJe=e=>lZ(e,t=>cZ(e,t,!0)),LJe=e=>lZ(e,t=>cZ(e,t,!1)),RJe=e=>lZ(e,t=>cZ(e,t,!oZ(e))),zJe=e=>lZ(e,t=>cZ(e,t,oZ(e))),BJe=e=>lZ(e,t=>EG.cursor(e.lineBlockAt(t.head).from)),VJe=e=>lZ(e,t=>EG.cursor(e.lineBlockAt(t.head).to)),FZ=({state:e,dispatch:t})=>(t(rZ(e,{anchor:0})),!0),IZ=({state:e,dispatch:t})=>(t(rZ(e,{anchor:e.doc.length})),!0),LZ=({state:e,dispatch:t})=>(t(rZ(e,{anchor:e.selection.main.anchor,head:0})),!0),RZ=({state:e,dispatch:t})=>(t(rZ(e,{anchor:e.selection.main.anchor,head:e.doc.length})),!0),HJe=({state:e,dispatch:t})=>(t(e.update({selection:{anchor:0,head:e.doc.length},userEvent:`select`})),!0),UJe=({state:e,dispatch:t})=>{let n=fZ(e).map(({from:t,to:n})=>EG.range(t,Math.min(n+1,e.doc.length)));return t(e.update({selection:EG.create(n),userEvent:`select`})),!0},WJe=({state:e,dispatch:t})=>{let n=nZ(e.selection,t=>{let n=hX(e),r=n.resolveStack(t.from,1);if(t.empty){let e=n.resolveStack(t.from,-1);e.node.from>=r.node.from&&e.node.to<=r.node.to&&(r=e)}for(let e=r;e;e=e.next){let{node:n}=e;if((n.from<t.from&&n.to>=t.to||n.to>t.to&&n.from<=t.from)&&e.next)return EG.range(n.to,n.from)}return t});return n.eq(e.selection)?!1:(t(rZ(e,n)),!0)},GJe=e=>aJe(e,!1),KJe=e=>aJe(e,!0),qJe=({state:e,dispatch:t})=>{let n=e.selection,r=null;return n.ranges.length>1?r=EG.create([n.main]):n.main.empty||(r=EG.create([EG.cursor(n.main.head)])),r?(t(rZ(e,r)),!0):!1},zZ=(e,t,n)=>uZ(e,r=>{let i=r.from,{state:a}=e,o=a.doc.lineAt(i),s,c;if(n&&!t&&i>o.from&&i<o.from+200&&!/[^ \t]/.test(s=o.text.slice(0,i-o.from))){if(s[s.length-1]==`	`)return i-1;let e=fG(s,a.tabSize)%gX(a)||gX(a);for(let t=0;t<e&&s[s.length-1-t]==` `;t++)i--;c=i}
46else c=KW(o.text,i-o.from,t,t)+o.from,c==i&&o.number!=(t?a.doc.lines:1)?c+=t?1:-1:!t&&/[\ufe00-\ufe0f]/.test(o.text.slice(c-o.from,i-o.from))&&(c=KW(o.text,c-o.from,!1,!1)+o.from);return c}),BZ=e=>zZ(e,!1,!0),VZ=e=>zZ(e,!0,!1),HZ=(e,t)=>uZ(e,n=>{let r=n.head,{state:i}=e,a=i.doc.lineAt(r),o=i.charCategorizer(r);for(let e=null;;){if(r==(t?a.to:a.from)){r==n.head&&a.number!=(t?i.doc.lines:1)&&(r+=t?1:-1);break}let s=KW(a.text,r-a.from,t)+a.from,c=a.text.slice(Math.min(r,s)-a.from,Math.max(r,s)-a.from),l=o(c);if(e!=null&&l!=e)break;(c!=` `||r!=n.head)&&(e=l),r=s}return r}),UZ=e=>HZ(e,!1),JJe=e=>HZ(e,!0),YJe=e=>uZ(e,t=>{let n=e.lineBlockAt(t.head).to;return t.head<n?n:Math.min(e.state.doc.length,t.head+1)}),XJe=e=>uZ(e,t=>{let n=e.moveToLineBoundary(t,!1).head;return t.head>n?n:Math.max(0,t.head-1)}),ZJe=e=>uZ(e,t=>{let n=e.moveToLineBoundary(t,!0).head;return t.head<n?n:Math.min(e.state.doc.length,t.head+1)}),QJe=({state:e,dispatch:t})=>{if(e.readOnly)return!1;let n=e.changeByRange(e=>({changes:{from:e.from,to:e.to,insert:mG.of([``,``])},range:EG.cursor(e.from)}));return t(e.update(n,{scrollIntoView:!0,userEvent:`input`})),!0},$Je=({state:e,dispatch:t})=>{if(e.readOnly)return!1;let n=e.changeByRange(t=>{if(!t.empty||t.from==0||t.from==e.doc.length)return{range:t};let n=t.from,r=e.doc.lineAt(n),i=n==r.from?n-1:KW(r.text,n-r.from,!1)+r.from,a=n==r.to?n+1:KW(r.text,n-r.from,!0)+r.from;return{changes:{from:i,to:a,insert:e.doc.slice(n,a).append(e.doc.slice(i,n))},range:EG.cursor(a)}});return n.changes.empty?!1:(t(e.update(n,{scrollIntoView:!0,userEvent:`move.character`})),!0)},eYe=({state:e,dispatch:t})=>oJe(e,t,!1),tYe=({state:e,dispatch:t})=>oJe(e,t,!0),nYe=({state:e,dispatch:t})=>sJe(e,t,!1),rYe=({state:e,dispatch:t})=>sJe(e,t,!0),iYe=e=>{if(e.state.readOnly)return!1;let{state:t}=e,n=t.changes(fZ(t).map(({from:e,to:n})=>(e>0?e--:n<t.doc.length&&n++,{from:e,to:n}))),r=nZ(t.selection,t=>{let n;if(e.lineWrapping){let r=e.lineBlockAt(t.head),i=e.coordsAtPos(t.head,t.assoc||1);i&&(n=r.bottom+e.documentTop-i.bottom+e.defaultLineHeight/2)}return e.moveVertically(t,!0,n)}).map(n);return e.dispatch({changes:n,selection:r,scrollIntoView:!0,userEvent:`delete.line`}),!0},WZ=lJe(!1),aYe=lJe(!0),oYe=({state:e,dispatch:t})=>{if(e.readOnly)return!1;let n=Object.create(null),r=new MX(e,{overrideIndentation:e=>n[e]??-1}),i=pZ(e,(t,i,a)=>{let o=VKe(r,t.from);if(o==null)return;/\S/.test(t.text)||(o=0);let s=/^\s*/.exec(t.text)[0],c=_X(e,o);(s!=c||a.from<t.from+s.length)&&(n[t.from]=o,i.push({from:t.from,to:t.from+s.length,insert:c}))});return i.changes.empty||t(e.update(i,{userEvent:`indent`})),!0},GZ=({state:e,dispatch:t})=>e.readOnly?!1:(t(e.update(pZ(e,(t,n)=>{n.push({from:t.from,insert:e.facet(jX)})}),{userEvent:`input.indent`})),!0),KZ=({state:e,dispatch:t})=>e.readOnly?!1:(t(e.update(pZ(e,(t,n)=>{let r=/^\s*/.exec(t.text)[0];if(!r)return;let i=fG(r,e.tabSize),a=0,o=_X(e,Math.max(0,i-gX(e)));for(;a<r.length&&a<o.length&&r.charCodeAt(a)==o.charCodeAt(a);)a++;n.push({from:t.from+a,to:t.from+r.length,insert:o.slice(a)})}),{userEvent:`delete.dedent`})),!0),sYe=e=>(e.setTabFocusMode(),!0),cYe=[{key:`Ctrl-b`,run:CZ,shift:kZ,preventDefault:!0},{key:`Ctrl-f`,run:wZ,shift:AZ},{key:`Ctrl-p`,run:TZ,shift:jZ},{key:`Ctrl-n`,run:EZ,shift:MZ},{key:`Ctrl-a`,run:kJe,shift:BJe},{key:`Ctrl-e`,run:AJe,shift:VJe},{key:`Ctrl-d`,run:VZ},{key:`Ctrl-h`,run:BZ},{key:`Ctrl-k`,run:YJe},{key:`Ctrl-Alt-h`,run:UZ},{key:`Ctrl-o`,run:QJe},{key:`Ctrl-t`,run:$Je},{key:`Ctrl-v`,run:OZ}],lYe=[{key:`ArrowLeft`,run:CZ,shift:kZ,preventDefault:!0},{key:`Mod-ArrowLeft`,mac:`Alt-ArrowLeft`,run:xJe,shift:MJe,preventDefault:!0},{mac:`Cmd-ArrowLeft`,run:DJe,shift:RJe,preventDefault:!0},{key:`ArrowRight`,run:wZ,shift:AZ,preventDefault:!0},{key:`Mod-ArrowRight`,mac:`Alt-ArrowRight`,run:SJe,shift:NJe,preventDefault:!0},{mac:`Cmd-ArrowRight`,run:OJe,shift:zJe,preventDefault:!0},{key:`ArrowUp`,run:TZ,shift:jZ,preventDefault:!0},{mac:`Cmd-ArrowUp`,run:FZ,shift:LZ},{mac:`Ctrl-ArrowUp`,run:DZ,shift:NZ},{key:`ArrowDown`,run:EZ,shift:MZ,preventDefault:!0},{mac:`Cmd-ArrowDown`,run:IZ,shift:RZ},{mac:`Ctrl-ArrowDown`,run:OZ,shift:PZ},{key:`PageUp`,run:DZ,shift:NZ},{key:`PageDown`,run:OZ,shift:PZ},{key:`Home`,run:EJe,shift:LJe,preventDefault:!0},{key:`Mod-Home`,run:FZ,shift:LZ},{key:`End`,run:TJe,shift:IJe,preventDefault:!0},{key:`Mod-End`,run:IZ,shift:RZ},{key:`Enter`,run:WZ,shift:WZ},{key:`Mod-a`,run:HJe},{key:`Backspace`,run:BZ,shift:BZ,preventDefault:!0},{key:`Delete`,run:VZ,preventDefault:!0},{key:`Mod-Backspace`,mac:`Alt-Backspace`,run:UZ,preventDefault:!0},{key:`Mod-Delete`,mac:`Alt-Delete`,run:JJe,preventDefault:!0},{mac:`Mod-Backspace`,run:XJe,preventDefault:!0},{mac:`Mod-Delete`,run:ZJe,preventDefault:!0}].concat(cYe.map(e=>({mac:e.key,run:e.run,shift:e.shift}))),uYe=[{key:`Alt-ArrowLeft`,mac:`Ctrl-ArrowLeft`,run:CJe,shift:PJe},{key:`Alt-ArrowRight`,mac:`Ctrl-ArrowRight`,run:wJe,shift:FJe},{key:`Alt-ArrowUp`,run:eYe},{key:`Shift-Alt-ArrowUp`,run:nYe},{key:`Alt-ArrowDown`,run:tYe},{key:`Shift-Alt-ArrowDown`,run:rYe},{key:`Mod-Alt-ArrowUp`,run:GJe},{key:`Mod-Alt-ArrowDown`,run:KJe},{key:`Escape`,run:qJe},{key:`Mod-Enter`,run:aYe},{key:`Alt-l`,mac:`Ctrl-l`,run:UJe},{key:`Mod-i`,run:WJe,preventDefault:!0},{key:`Mod-[`,run:KZ},{key:`Mod-]`,run:GZ},{key:`Mod-Alt-\\`,run:oYe},{key:`Shift-Mod-k`,run:iYe},{key:`Shift-Mod-\\`,run:jJe},{key:`Mod-/`,run:uJe},{key:`Alt-A`,run:fJe},{key:`Ctrl-m`,mac:`Shift-Alt-m`,run:sYe}].concat(lYe),dYe={key:`Tab`,run:GZ,shift:KZ}}));function qZ(e,t=Uint16Array){if(typeof e!=`string`)return e;let n=null;for(let r=0,i=0;r<e.length;){let a=0;for(;;){let t=e.charCodeAt(r++),n=!1;if(t==126){a=65535;break}t>=92&&t--,t>=34&&t--;let i=t-32;if(i>=46&&(i-=46,n=!0),a+=i,n)break;a*=46}n?n[i++]=a:n=new t(a)}return n}function pYe(e,t,n,r,i,a){let o=0,s=1<<r,{dialect:c}=n.p.parser;scan:for(;(s&e[o])!=0;){let n=e[o+1];for(let r=o+3;r<n;r+=2)if((e[r+1]&s)>0){let n=e[r];if(c.allows(n)&&(t.token.value==-1||t.token.value==n||hYe(n,t.token.value,i,a))){t.acceptToken(n);break}}let r=t.next,l=0,u=e[o+2];if(t.next<0&&u>l&&e[n+u*3-3]==65535){o=e[n+u*3-1];continue scan}for(;l<u;){let i=l+u>>1,a=n+i+(i<<1),s=e[a],c=e[a+1]||65536;if(r<s)u=i;else if(r>=c)l=i+1;else{o=e[a+2],t.advance();continue scan}}break}}function mYe(e,t,n){for(let r=t,i;(i=e[r])!=65535;r++)if(i==n)return r-t;return-1}function hYe(e,t,n,r){let i=mYe(n,r,t);return i<0||mYe(n,r,e)<i}function gYe(e,t,n){let r=e.cursor(LY.IncludeAnonymous);for(r.moveTo(t);;)if(!(n<0?r.childBefore(t):r.childAfter(t)))for(;;){if((n<0?r.to<t:r.from>t)&&!r.type.isError)return n<0?Math.max(0,Math.min(r.to-1,t-25)):Math.min(e.length,Math.max(r.from+1,t+25));if(n<0?r.prevSibling():r.nextSibling())break;if(!r.parent())return n<0?0:e.length}}function _Ye(e,t){for(let n=0;n<t.length;n++){let r=t[n];if(r.pos==e.pos&&r.sameState(e)){t[n].score<e.score&&(t[n]=e);return}}t.push(e)}function JZ(e,t){return e[t]|e[t+1]<<16}function vYe(e){let t=null;for(let n of e){let e=n.p.stoppedAt;(n.pos==n.p.stream.end||e!=null&&n.pos>e)&&n.p.parser.stateFlag(n.state,2)&&(!t||t.score<n.score)&&(t=n)}return t}function yYe(e){if(e.external){let t=+!!e.extend;return(n,r)=>e.external(n,r)<<1|t}return e.get}var bYe,YZ,xYe,SYe,XZ,ZZ,CYe,QZ,wYe,$Z,eQ,TYe,EYe,DYe,OYe,kYe,AYe=j((()=>{qY(),bYe=class e{constructor(e,t,n,r,i,a,o,s,c,l=0,u){this.p=e,this.stack=t,this.state=n,this.reducePos=r,this.pos=i,this.score=a,this.buffer=o,this.bufferBase=s,this.curContext=c,this.lookAhead=l,this.parent=u}toString(){return`[${this.stack.filter((e,t)=>
46t%3==0).concat(this.state)}]@${this.pos}${this.score?`!`+this.score:``}`}static start(t,n,r=0){let i=t.parser.context;return new e(t,[],n,r,r,0,[],0,i?new YZ(i,i.start):null,0,null)}get context(){return this.curContext?this.curContext.context:null}pushState(e,t){this.stack.push(this.state,t,this.bufferBase+this.buffer.length),this.state=e}reduce(e){let t=e>>19,n=e&65535,{parser:r}=this.p,i=this.reducePos<this.pos-25&&this.setLookAhead(this.pos),a=r.dynamicPrecedence(n);if(a&&(this.score+=a),t==0){n<r.minRepeatTerm&&this.reducePos<this.pos&&(this.reducePos=this.pos),this.pushState(r.getGoto(this.state,n,!0),this.reducePos),n<r.minRepeatTerm&&this.storeNode(n,this.reducePos,this.reducePos,i?8:4,!0),this.reduceContext(n,this.reducePos);return}let o=this.stack.length-(t-1)*3-(e&262144?6:0),s=o?this.stack[o-2]:this.p.ranges[0].from;n<r.minRepeatTerm&&s==this.reducePos&&this.reducePos<this.pos&&(this.reducePos=this.pos);let c=this.reducePos-s;c>=2e3&&!this.p.parser.nodeSet.types[n]?.isAnonymous&&(s==this.p.lastBigReductionStart?(this.p.bigReductionCount++,this.p.lastBigReductionSize=c):this.p.lastBigReductionSize<c&&(this.p.bigReductionCount=1,this.p.lastBigReductionStart=s,this.p.lastBigReductionSize=c));let l=o?this.stack[o-1]:0,u=this.bufferBase+this.buffer.length-l;if(n<r.minRepeatTerm||e&131072){let e=r.stateFlag(this.state,1)?this.pos:this.reducePos;this.storeNode(n,s,e,u+4,!0)}if(e&262144)this.state=this.stack[o];else{let e=this.stack[o-3];this.state=r.getGoto(e,n,!0)}for(;this.stack.length>o;)this.stack.pop();this.reduceContext(n,s)}storeNode(e,t,n,r=4,i=!1){if(e==0&&(!this.stack.length||this.stack[this.stack.length-1]<this.buffer.length+this.bufferBase)){let e=this.buffer.length;if(e>0&&this.buffer[e-4]==0&&this.buffer[e-1]>-1){if(t==n)return;if(this.buffer[e-2]>=t){this.buffer[e-2]=n;return}}}if(!i||this.pos==n)this.buffer.push(e,t,n,r);else{let i=this.buffer.length;if(i>0&&(this.buffer[i-4]!=0||this.buffer[i-1]<0)){let e=!1;for(let t=i;t>0&&this.buffer[t-2]>n;t-=4)if(this.buffer[t-1]>=0){e=!0;break}if(e)for(;i>0&&this.buffer[i-2]>n;)this.buffer[i]=this.buffer[i-4],this.buffer[i+1]=this.buffer[i-3],this.buffer[i+2]=this.buffer[i-2],this.buffer[i+3]=this.buffer[i-1],i-=4,r>4&&(r-=4)}this.buffer[i]=e,this.buffer[i+1]=t,this.buffer[i+2]=n,this.buffer[i+3]=r}}shift(e,t,n,r){if(e&131072)this.pushState(e&65535,this.pos);else if(e&262144)this.pos=r,this.shiftContext(t,n),t<=this.p.parser.maxNode&&this.buffer.push(t,n,r,4);else{let i=e,{parser:a}=this.p;this.pos=r;let o=a.stateFlag(i,1);!o&&(r>n||t<=a.maxNode)&&(this.reducePos=r),this.pushState(i,o?n:Math.min(n,this.reducePos)),this.shiftContext(t,n),t<=a.maxNode&&this.buffer.push(t,n,r,4)}}apply(e,t,n,r){e&65536?this.reduce(e):this.shift(e,t,n,r)}useNode(e,t){let n=this.p.reused.length-1;(n<0||this.p.reused[n]!=e)&&(this.p.reused.push(e),n++);let r=this.pos;this.reducePos=this.pos=r+e.length,this.pushState(t,r),this.buffer.push(n,r,this.reducePos,-1),this.curContext&&this.updateContext(this.curContext.tracker.reuse(this.curContext.context,e,this,this.p.stream.reset(this.pos-e.length)))}split(){let t=this,n=t.buffer.length;for(n&&t.buffer[n-4]==0&&(n-=4);n>0&&t.buffer[n-2]>t.reducePos;)n-=4;let r=t.buffer.slice(n),i=t.bufferBase+n;for(;t&&i==t.bufferBase;)t=t.parent;return new e(this.p,this.stack.slice(),this.state,this.reducePos,this.pos,this.score,r,i,this.curContext,this.lookAhead,t)}recoverByDelete(e,t){let n=e<=this.p.parser.maxNode;n&&this.storeNode(e,this.pos,t,4),this.storeNode(0,this.pos,t,n?8:4),this.pos=this.reducePos=t,this.score-=190}canShift(e){for(let t=new xYe(this);;){let n=this.p.parser.stateSlot(t.state,4)||this.p.parser.hasAction(t.state,e);if(n==0)return!1;if(!(n&65536))return!0;t.reduce(n)}}recoverByInsert(e){if(this.stack.length>=300)return[];let t=this.p.parser.nextStates(this.state);if(t.length>8||this.stack.length>=120){let n=[];for(let r=0,i;r<t.length;r+=2)(i=t[r+1])!=this.state&&this.p.parser.hasAction(i,e)&&n.push(t[r],i);if(this.stack.length<120)for(let e=0;n.length<8&&e<t.length;e+=2){let r=t[e+1];n.some((e,t)=>t&1&&e==r)||n.push(t[e],r)}t=n}let n=[];for(let e=0;e<t.length&&n.length<4;e+=2){let r=t[e+1];if(r==this.state)continue;let i=this.split();i.pushState(r,this.pos),i.storeNode(0,i.pos,i.pos,4,!0),i.shiftContext(t[e],this.pos),i.reducePos=this.pos,i.score-=200,n.push(i)}return n}forceReduce(){let{parser:e}=this.p,t=e.stateSlot(this.state,5);if(!(t&65536))return!1;if(!e.validAction(this.state,t)){let n=t>>19,r=t&65535,i=this.stack.length-n*3;if(i<0||e.getGoto(this.stack[i],r,!1)<0){let e=this.findForcedReduction();if(e==null)return!1;t=e}this.storeNode(0,this.pos,this.pos,4,!0),this.score-=100}return this.reducePos=this.pos,this.reduce(t),!0}findForcedReduction(){let{parser:e}=this.p,t=[],n=(r,i)=>{if(!t.includes(r))return t.push(r),e.allActions(r,t=>{if(!(t&393216))if(t&65536){let n=(t>>
vendor: 4,767 bytes, line 46
4619)-i;if(n>1){let r=t&65535,i=this.stack.length-n*3;if(i>=0&&e.getGoto(this.stack[i],r,!1)>=0)return n<<19|65536|r}}else{let e=n(t,i+1);if(e!=null)return e}})};return n(this.state,0)}forceAll(){for(;!this.p.parser.stateFlag(this.state,2);)if(!this.forceReduce()){this.storeNode(0,this.pos,this.pos,4,!0);break}return this}get deadEnd(){if(this.stack.length!=3)return!1;let{parser:e}=this.p;return e.data[e.stateSlot(this.state,1)]==65535&&!e.stateSlot(this.state,4)}restart(){this.storeNode(0,this.pos,this.pos,4,!0),this.state=this.stack[0],this.stack.length=0}sameState(e){if(this.state!=e.state||this.stack.length!=e.stack.length)return!1;for(let t=0;t<this.stack.length;t+=3)if(this.stack[t]!=e.stack[t])return!1;return!0}get parser(){return this.p.parser}dialectEnabled(e){return this.p.parser.dialect.flags[e]}shiftContext(e,t){this.curContext&&this.updateContext(this.curContext.tracker.shift(this.curContext.context,e,this,this.p.stream.reset(t)))}reduceContext(e,t){this.curContext&&this.updateContext(this.curContext.tracker.reduce(this.curContext.context,e,this,this.p.stream.reset(t)))}emitContext(){let e=this.buffer.length-1;(e<0||this.buffer[e]!=-3)&&this.buffer.push(this.curContext.hash,this.pos,this.pos,-3)}emitLookAhead(){let e=this.buffer.length-1;(e<0||this.buffer[e]!=-4)&&this.buffer.push(this.lookAhead,this.pos,this.pos,-4)}updateContext(e){if(e!=this.curContext.context){let t=new YZ(this.curContext.tracker,e);t.hash!=this.curContext.hash&&this.emitContext(),this.curContext=t}}setLookAhead(e){return e<=this.lookAhead?!1:(this.emitLookAhead(),this.lookAhead=e,!0)}close(){this.curContext&&this.curContext.tracker.strict&&this.emitContext(),this.lookAhead>0&&this.emitLookAhead()}},YZ=class{constructor(e,t){this.tracker=e,this.context=t,this.hash=e.strict?e.hash(t):0}},xYe=class{constructor(e){this.start=e,this.state=e.state,this.stack=e.stack,this.base=this.stack.length}reduce(e){let t=e&65535,n=e>>19;n==0?(this.stack==this.start.stack&&(this.stack=this.stack.slice()),this.stack.push(this.state,0,0),this.base+=3):this.base-=(n-1)*3;let r=this.start.p.parser.getGoto(this.stack[this.base-3],t,!0);this.state=r}},SYe=class e{constructor(e,t,n){this.stack=e,this.pos=t,this.index=n,this.buffer=e.buffer,this.index==0&&this.maybeNext()}static create(t,n=t.bufferBase+t.buffer.length){return new e(t,n,n-t.bufferBase)}maybeNext(){let e=this.stack.parent;e!=null&&(this.index=this.stack.bufferBase-e.bufferBase,this.stack=e,this.buffer=e.buffer)}get id(){return this.buffer[this.index-4]}get start(){return this.buffer[this.index-3]}get end(){return this.buffer[this.index-2]}get size(){return this.buffer[this.index-1]}next(){this.index-=4,this.pos-=4,this.index==0&&this.maybeNext()}fork(){return new e(this.stack,this.pos,this.index)}},XZ=class{constructor(){this.start=-1,this.value=-1,this.end=-1,this.extended=-1,this.lookAhead=0,this.mask=0,this.context=0}},ZZ=new XZ,CYe=class{constructor(e,t){this.input=e,this.ranges=t,this.chunk=``,this.chunkOff=0,this.chunk2=``,this.chunk2Pos=0,this.next=-1,this.token=ZZ,this.rangeIndex=0,this.pos=this.chunkPos=t[0].from,this.range=t[0],this.end=t[t.length-1].to,this.readNext()}resolveOffset(e,t){let n=this.range,r=this.rangeIndex,i=this.pos+e;for(;i<n.from;){if(!r)return null;let e=this.ranges[--r];i-=n.from-e.to,n=e}for(;t<0?i>n.to:i>=n.to;){if(r==this.ranges.length-1)return null;let e=this.ranges[++r];i+=e.from-n.to,n=e}return i}clipPos(e){if(e>=this.range.from&&e<this.range.to)return e;for(let t of this.ranges)if(t.to>e)return Math.max(e,t.from);return this.end}peek(e){let t=this.chunkOff+e,n,r;if(t>=0&&t<this.chunk.length)n=this.pos+e,r=this.chunk.charCodeAt(t);else{let t=this.resolveOffset(e,1);if(t==null)return-1;if(n=t,n>=this.chunk2Pos&&n<this.chunk2Pos+this.chunk2.length)r=this.chunk2.charCodeAt(n-this.chunk2Pos);else{let e=this.rangeIndex,t=this.range;for(;t.to<=n;)t=this.ranges[++e];this.chunk2=this.input.chunk(this.chunk2Pos=n),n+this.chunk2.length>t.to&&(this.chunk2=this.chunk2.slice(0,t.to-n)),r=this.chunk2.charCodeAt(0)}}return n>=this.token.lookAhead&&(this.token.lookAhead=n+1),r}acceptToken(e,t=0){let n=t?this.resolveOffset(t,-1):this.pos;if(n==null||n<this.token.start)throw RangeError(`Token end out of bounds`);this.token.value=e,this.token.end=n}acceptTokenTo(e,t){this.token.value=e,this.token.end=t}getChunk(){if(this.pos>=this.chunk2Pos&&this.pos<this.chunk2Pos+this.chunk2.length){let{chunk:e,chunkPos:t}=this;this.chunk=this.chunk2,this.chunkPos=this.chunk2Pos,this.chunk2=e,this.chunk2Pos=t,this.chunkOff=this.pos-this.chunkPos}else{this.chunk2=this.chunk,this.chunk2Pos=this.chunkPos;let e=this.input.chunk(this.pos),t=this.pos+e.length;this.chunk=t>this.range.to?e.slice(0,this.range.to-this.pos):e,this.chunkPos=this.pos,this.chunkOff=0}}
vendor: 6,397 bytes, line 46
46readNext(){return this.chunkOff>=this.chunk.length&&(this.getChunk(),this.chunkOff==this.chunk.length)?this.next=-1:this.next=this.chunk.charCodeAt(this.chunkOff)}advance(e=1){for(this.chunkOff+=e;this.pos+e>=this.range.to;){if(this.rangeIndex==this.ranges.length-1)return this.setDone();e-=this.range.to-this.pos,this.range=this.ranges[++this.rangeIndex],this.pos=this.range.from}return this.pos+=e,this.pos>=this.token.lookAhead&&(this.token.lookAhead=this.pos+1),this.readNext()}setDone(){return this.pos=this.chunkPos=this.end,this.range=this.ranges[this.rangeIndex=this.ranges.length-1],this.chunk=``,this.next=-1}reset(e,t){if(t?(this.token=t,t.start=e,t.lookAhead=e+1,t.value=t.extended=-1):this.token=ZZ,this.pos!=e){if(this.pos=e,e==this.end)return this.setDone(),this;for(;e<this.range.from;)this.range=this.ranges[--this.rangeIndex];for(;e>=this.range.to;)this.range=this.ranges[++this.rangeIndex];e>=this.chunkPos&&e<this.chunkPos+this.chunk.length?this.chunkOff=e-this.chunkPos:(this.chunk=``,this.chunkOff=0),this.readNext()}return this}read(e,t){if(e>=this.chunkPos&&t<=this.chunkPos+this.chunk.length)return this.chunk.slice(e-this.chunkPos,t-this.chunkPos);if(e>=this.chunk2Pos&&t<=this.chunk2Pos+this.chunk2.length)return this.chunk2.slice(e-this.chunk2Pos,t-this.chunk2Pos);if(e>=this.range.from&&t<=this.range.to)return this.input.read(e,t);let n=``;for(let r of this.ranges){if(r.from>=t)break;r.to>e&&(n+=this.input.read(Math.max(r.from,e),Math.min(r.to,t)))}return n}},QZ=class{constructor(e,t){this.data=e,this.id=t}token(e,t){let{parser:n}=t.p;pYe(this.data,e,t,this.id,n.data,n.tokenPrecTable)}},QZ.prototype.contextual=QZ.prototype.fallback=QZ.prototype.extend=!1,wYe=class{constructor(e,t,n){this.precTable=t,this.elseToken=n,this.data=typeof e==`string`?qZ(e):e}token(e,t){let n=e.pos,r=0;for(;;){let n=e.next<0,i=e.resolveOffset(1,1);if(pYe(this.data,e,t,0,this.data,this.precTable),e.token.value>-1)break;if(this.elseToken==null)return;if(n||r++,i==null)break;e.reset(i,e.token)}r&&(e.reset(n,e.token),e.acceptToken(this.elseToken,r))}},wYe.prototype.contextual=QZ.prototype.fallback=QZ.prototype.extend=!1,$Z=typeof process<`u`&&/\bparse\b/.test({}.LOG),eQ=null,TYe=class{constructor(e,t){this.fragments=e,this.nodeSet=t,this.i=0,this.fragment=null,this.safeFrom=-1,this.safeTo=-1,this.trees=[],this.start=[],this.index=[],this.nextFragment()}nextFragment(){let e=this.fragment=this.i==this.fragments.length?null:this.fragments[this.i++];if(e){for(this.safeFrom=e.openStart?gYe(e.tree,e.from+e.offset,1)-e.offset:e.from,this.safeTo=e.openEnd?gYe(e.tree,e.to+e.offset,-1)-e.offset:e.to;this.trees.length;)this.trees.pop(),this.start.pop(),this.index.pop();this.trees.push(e.tree),this.start.push(-e.offset),this.index.push(0),this.nextStart=this.safeFrom}else this.nextStart=1e9}nodeAt(e){if(e<this.nextStart)return null;for(;this.fragment&&this.safeTo<=e;)this.nextFragment();if(!this.fragment)return null;for(;;){let t=this.trees.length-1;if(t<0)return this.nextFragment(),null;let n=this.trees[t],r=this.index[t];if(r==n.children.length){this.trees.pop(),this.start.pop(),this.index.pop();continue}let i=n.children[r],a=this.start[t]+n.positions[r];if(a>e)return this.nextStart=a,null;if(i instanceof RY){if(a==e){if(a<this.safeFrom)return null;let e=a+i.length;if(e<=this.safeTo){let t=i.prop(MY.lookAhead);if(!t||e+t<this.fragment.to)return i}}this.index[t]++,a+i.length>=Math.max(this.safeFrom,e)&&(this.trees.push(i),this.start.push(a),this.index.push(0))}else this.index[t]++,this.nextStart=a+i.length}}},EYe=class{constructor(e,t){this.stream=t,this.tokens=[],this.mainToken=null,this.actions=[],this.tokens=e.tokenizers.map(e=>new XZ)}getActions(e){let t=0,n=null,{parser:r}=e.p,{tokenizers:i}=r,a=r.stateSlot(e.state,3),o=e.curContext?e.curContext.hash:0,s=0;for(let r=0;r<i.length;r++){if(!(1<<r&a))continue;let c=i[r],l=this.tokens[r];if(!(n&&!c.fallback)&&((c.contextual||l.start!=e.pos||l.mask!=a||l.context!=o)&&(this.updateCachedToken(l,c,e),l.mask=a,l.context=o),l.lookAhead>l.end+25&&(s=Math.max(l.lookAhead,s)),l.value!=0)){let r=t;if(l.extended>-1&&(t=this.addActions(e,l.extended,l.end,t)),t=this.addActions(e,l.value,l.end,t),!c.extend&&(n=l,t>r))break}}for(;this.actions.length>t;)this.actions.pop();return s&&e.setLookAhead(s),!n&&e.pos==this.stream.end&&(n=new XZ,n.value=e.p.parser.eofTerm,n.start=n.end=e.pos,t=this.addActions(e,n.value,n.end,t)),this.mainToken=n,this.actions}getMainToken(e){if(this.mainToken)return this.mainToken;let t=new XZ,{pos:n,p:r}=e;return t.start=n,t.end=Math.min(n+1,r.stream.end),t.value=n==r.stream.end?r.parser.eofTerm:0,t}updateCachedToken(e,t,n){let r=this.stream.clipPos(n.pos);if(t.token(this.stream.reset(r,e),n),e.value>-1){let{parser:t}=n.p;for(let r=0;r<t.specialized.length;r++)if(t.specialized[r]==e.value){let i=t.specializers[r](this.stream.read(e.start,e.end),n);if(i>=0&&n.p.parser.dialect.allows(i>>1)){i&1?e.extended=i>>1:e.value=i>>1;break}}}else e.value=0,e.end=this.stream.clipPos(r+1)}putAction(e,t,n,r){for(let t=0;t<r;t+=3)if(this.actions[t]==e)return r;return this.actions[r++]=e,this.actions[r++]=t,this.actions[r++]=n,r}addActions(e,t,n,r){let{state:i}=e,{parser:a}=e.p,{data:o}=a;for(let e=0;e<2;e++)for(let s=a.stateSlot(i,e?2:1);;s+=3){if(o[s]==65535)if(o[s+1]==1)s=JZ(o,s+2);else{r==0&&o[s+1]==2&&(r=this.putAction(JZ(o,s+2),t,n,r));break}o[s]==t&&(r=this.putAction(JZ(o,s+1),t,n,r))}return r}},DYe=class{constructor(e,t,n,r){this.parser=e,this.input=t,this.ranges=r,this.recovering=0,this.nextStackID=9812,this.minStackPos=0,this.reused=[],this.stoppedAt=null,this.lastBigReductionStart=-1,this.lastBigReductionSize=0,this.bigReductionCount=0,this.stream=new CYe(t,r),this.tokens=new EYe(e,this.stream),this.topTerm=e.top[1];let{from:i}=r[0];this.stacks=[bYe.start(this,e.top[0],i)],this.fragments=n.length&&this.stream.end-i>e.bufferLength*4?new TYe(n,e.nodeSet):null}get parsedPos(){return this.minStackPos}advance(){let e=this.stacks,t=this.minStackPos,n=this.stacks=[],r,i;if(this.bigReductionCount>300&&e.length==1){let[t]=e;for(;t.forceReduce()&&t.stack.length&&t.stack[t.stack.length-2]>=this.lastBigReductionStart;);this.bigReductionCount=this.lastBigReductionSize=0}for(let a=0;a<e.length;a++){let o=e[a];for(;;){if(this.tokens.mainToken=null,o.pos>t)n.push(o);else if(this.advanceStack(o,n,e))continue;else{r||(r=[],i=[]),r.push(o);let e=this.tokens.getMainToken(o);
vendor: 7,178 bytes, line 46
46i.push(e.value,e.end)}break}}if(!n.length){let e=r&&vYe(r);if(e)return $Z&&console.log(`Finish with `+this.stackID(e)),this.stackToTree(e);if(this.parser.strict)throw $Z&&r&&console.log(`Stuck with token `+(this.tokens.mainToken?this.parser.getName(this.tokens.mainToken.value):`none`)),SyntaxError(`No parse at `+t);this.recovering||=5}if(this.recovering&&r){let e=this.stoppedAt!=null&&r[0].pos>this.stoppedAt?r[0]:this.runRecovery(r,i,n);if(e)return $Z&&console.log(`Force-finish `+this.stackID(e)),this.stackToTree(e.forceAll())}if(this.recovering){let e=this.recovering==1?1:this.recovering*3;if(n.length>e)for(n.sort((e,t)=>t.score-e.score);n.length>e;)n.pop();n.some(e=>e.reducePos>t)&&this.recovering--}else if(n.length>1){outer:for(let e=0;e<n.length-1;e++){let t=n[e];for(let r=e+1;r<n.length;r++){let i=n[r];if(t.sameState(i)||t.buffer.length>500&&i.buffer.length>500)if((t.score-i.score||t.buffer.length-i.buffer.length)>0)n.splice(r--,1);else{n.splice(e--,1);continue outer}}}n.length>12&&(n.sort((e,t)=>t.score-e.score),n.splice(12,n.length-12))}this.minStackPos=n[0].pos;for(let e=1;e<n.length;e++)n[e].pos<this.minStackPos&&(this.minStackPos=n[e].pos);return null}stopAt(e){if(this.stoppedAt!=null&&this.stoppedAt<e)throw RangeError(`Can't move stoppedAt forward`);this.stoppedAt=e}advanceStack(e,t,n){let r=e.pos,{parser:i}=this,a=$Z?this.stackID(e)+` -> `:``;if(this.stoppedAt!=null&&r>this.stoppedAt)return e.forceReduce()?e:null;if(this.fragments){let t=e.curContext&&e.curContext.tracker.strict,n=t?e.curContext.hash:0;for(let o=this.fragments.nodeAt(r);o;){let r=this.parser.nodeSet.types[o.type.id]==o.type?i.getGoto(e.state,o.type.id):-1;if(r>-1&&o.length&&(!t||(o.prop(MY.contextHash)||0)==n))return e.useNode(o,r),$Z&&console.log(a+this.stackID(e)+` (via reuse of ${i.getName(o.type.id)})`),!0;if(!(o instanceof RY)||o.children.length==0||o.positions[0]>0)break;let s=o.children[0];if(s instanceof RY&&o.positions[0]==0)o=s;else break}}let o=i.stateSlot(e.state,4);if(o>0)return e.reduce(o),$Z&&console.log(a+this.stackID(e)+` (via always-reduce ${i.getName(o&65535)})`),!0;if(e.stack.length>=8400)for(;e.stack.length>6e3&&e.forceReduce(););let s=this.tokens.getActions(e);for(let o=0;o<s.length;){let c=s[o++],l=s[o++],u=s[o++],d=o==s.length||!n,f=d?e:e.split(),p=this.tokens.mainToken;if(f.apply(c,l,p?p.start:f.pos,u),$Z&&console.log(a+this.stackID(f)+` (via ${c&65536?`reduce of ${i.getName(c&65535)}`:`shift`} for ${i.getName(l)} @ ${r}${f==e?``:`, split`})`),d)return!0;f.pos>r?t.push(f):n.push(f)}return!1}advanceFully(e,t){let n=e.pos;for(;;){if(!this.advanceStack(e,null,null))return!1;if(e.pos>n)return _Ye(e,t),!0}}runRecovery(e,t,n){let r=null,i=!1;for(let a=0;a<e.length;a++){let o=e[a],s=t[a<<1],c=t[(a<<1)+1],l=$Z?this.stackID(o)+` -> `:``;if(o.deadEnd&&(i||(i=!0,o.restart(),$Z&&console.log(l+this.stackID(o)+` (restarted)`),this.advanceFully(o,n))))continue;let u=o.split(),d=l;for(let e=0;e<10&&u.forceReduce()&&($Z&&console.log(d+this.stackID(u)+` (via force-reduce)`),!this.advanceFully(u,n));e++)$Z&&(d=this.stackID(u)+` -> `);for(let e of o.recoverByInsert(s))$Z&&console.log(l+this.stackID(e)+` (via recover-insert)`),this.advanceFully(e,n);this.stream.end>o.pos?(c==o.pos&&(c++,s=0),o.recoverByDelete(s,c),$Z&&console.log(l+this.stackID(o)+` (via recover-delete ${this.parser.getName(s)})`),_Ye(o,n)):(!r||r.score<u.score)&&(r=u)}return r}stackToTree(e){return e.close(),RY.build({buffer:SYe.create(e),nodeSet:this.parser.nodeSet,topID:this.topTerm,maxBufferLength:this.parser.bufferLength,reused:this.reused,start:this.ranges[0].from,length:e.pos-this.ranges[0].from,minRepeatType:this.parser.minRepeatTerm})}stackID(e){let t=(eQ||=new WeakMap).get(e);return t||eQ.set(e,t=String.fromCodePoint(this.nextStackID++)),t+e}},OYe=class{constructor(e,t,n){this.source=e,this.flags=t,this.disabled=n}allows(e){return!this.disabled||this.disabled[e]==0}},kYe=class e extends KY{constructor(e){if(super(),this.wrappers=[],e.version!=14)throw RangeError(`Parser version (${e.version}) doesn't match runtime version (14)`);let t=e.nodeNames.split(` `);this.minRepeatTerm=t.length;for(let n=0;n<e.repeatNodeCount;n++)t.push(``);let n=Object.keys(e.topRules).map(t=>e.topRules[t][1]),r=[];for(let e=0;e<t.length;e++)r.push([]);function i(e,t,n){r[e].push([t,t.deserialize(String(n))])}if(e.nodeProps)for(let t of e.nodeProps){let e=t[0];typeof e==`string`&&(e=MY[e]);for(let n=1;n<t.length;){let r=t[n++];if(r>=0)i(r,e,t[n++]);else{let a=t[n+-r];for(let o=-r;o>0;o--)i(t[n++],e,a);n++}}}this.nodeSet=new CKe(t.map((t,i)=>PY.define({name:i>=this.minRepeatTerm?void 0:t,id:i,props:r[i],top:n.indexOf(i)>-1,error:i==0,skipped:e.skippedNodes&&e.skippedNodes.indexOf(i)>-1}))),e.propSources&&(this.nodeSet=this.nodeSet.extend(...e.propSources)),this.strict=!1,this.bufferLength=AY;let a=qZ(e.tokenData);this.context=e.context,this.specializerSpecs=e.specialized||[],this.specialized=new Uint16Array(this.specializerSpecs.length);for(let e=0;e<this.specializerSpecs.length;e++)this.specialized[e]=this.specializerSpecs[e].term;this.specializers=this.specializerSpecs.map(yYe),this.states=qZ(e.states,Uint32Array),this.data=qZ(e.stateData),this.goto=qZ(e.goto),this.maxTerm=e.maxTerm,this.tokenizers=e.tokenizers.map(e=>typeof e==`number`?new QZ(a,e):e),this.topRules=e.topRules,this.dialects=e.dialects||{},this.dynamicPrecedences=e.dynamicPrecedences||null,this.tokenPrecTable=e.tokenPrec,this.termNames=e.termNames||null,this.maxNode=this.nodeSet.types.length-1,this.dialect=this.parseDialect(),this.top=this.topRules[Object.keys(this.topRules)[0]]}createParse(e,t,n){let r=new DYe(this,e,t,n);for(let i of this.wrappers)r=i(r,e,t,n);return r}getGoto(e,t,n=!1){let r=this.goto;if(t>=r[0])return-1;for(let i=r[t+1];;){let t=r[i++],a=t&1,o=r[i++];if(a&&n)return o;for(let n=i+(t>>1);i<n;i++)if(r[i]==e)return o;if(a)return-1}}hasAction(e,t){let n=this.data;for(let r=0;r<2;r++)for(let i=this.stateSlot(e,r?2:1),a;;i+=3){if((a=n[i])==65535)if(n[i+1]==1)a=n[i=JZ(n,i+2)];else if(n[i+1]==2)return JZ(n,i+2);else break;if(a==t||a==0)return JZ(n,i+1)}return 0}stateSlot(e,t){return this.states[e*6+t]}stateFlag(e,t){return(this.stateSlot(e,0)&t)>0}validAction(e,t){return!!this.allActions(e,e=>e==t||null)}allActions(e,t){let n=this.stateSlot(e,4),r=n?t(n):void 0;for(let n=this.stateSlot(e,1);r==null;n+=3){if(this.data[n]==65535)if(this.data[n+1]==1)n=JZ(this.data,n+2);else break;r=t(JZ(this.data,n+1))}return r}nextStates(e){let t=[];for(let n=this.stateSlot(e,1);;n+=3){if(this.data[n]==65535)if(this.data[n+1]==1)n=JZ(this.data,n+2);else break;if(!(this.data[n+2]&1)){let e=this.data[n+1];t.some((t,n)=>n&1&&t==e)||t.push(this.data[n],e)}}return t}configure(t){let n=Object.assign(Object.create(e.prototype),this);if(t.props&&(n.nodeSet=this.nodeSet.extend(...t.props)),t.top){let e=this.topRules[t.top];if(!e)throw RangeError(`Invalid top rule name ${t.top}`);n.top=e}return t.tokenizers&&(n.tokenizers=this.tokenizers.map(e=>{let n=t.tokenizers.find(t=>t.from==e);return n?n.to:e})),t.specializers&&(n.specializers=this.specializers.slice(),n.specializerSpecs=this.specializerSpecs.map((e,r)=>{let i=t.specializers.find(t=>t.from==e.external);
46if(!i)return e;let a=Object.assign(Object.assign({},e),{external:i.to});return n.specializers[r]=yYe(a),a})),t.contextTracker&&(n.context=t.contextTracker),t.dialect&&(n.dialect=this.parseDialect(t.dialect)),t.strict!=null&&(n.strict=t.strict),t.wrap&&(n.wrappers=n.wrappers.concat(t.wrap)),t.bufferLength!=null&&(n.bufferLength=t.bufferLength),n}hasWrappers(){return this.wrappers.length>0}getName(e){return this.termNames?this.termNames[e]:String(e<=this.maxNode&&this.nodeSet.types[e].name||e)}get eofTerm(){return this.maxNode+1}get topNode(){return this.nodeSet.types[this.top[1]]}dynamicPrecedence(e){let t=this.dynamicPrecedences;return t==null?0:t[e]||0}parseDialect(e){let t=Object.keys(this.dialects),n=t.map(()=>!1);if(e)for(let r of e.split(` `)){let e=t.indexOf(r);e>=0&&(n[e]=!0)}let r=null;for(let e=0;e<t.length;e++)if(!n[e])for(let n=this.dialects[t[e]],i;(i=this.data[n++])!=65535;)(r||=new Uint8Array(this.maxTerm+1))[i]=1;return new OYe(e,n,r)}static deserialize(t){return new e(t)}}})),jYe,MYe,NYe=j((()=>{AYe(),mX(),jYe=AKe({String:pX.string,Number:pX.number,"True False":pX.bool,PropertyName:pX.propertyName,Null:pX.null,", :":pX.separator,"[ ]":pX.squareBracket,"{ }":pX.brace}),MYe=kYe.deserialize({version:14,states:"$bOVQPOOOOQO'#Cb'#CbOnQPO'#CeOvQPO'#ClOOQO'#Cr'#CrQOQPOOOOQO'#Cg'#CgO}QPO'#CfO!SQPO'#CtOOQO,59P,59PO![QPO,59PO!aQPO'#CuOOQO,59W,59WO!iQPO,59WOVQPO,59QOqQPO'#CmO!nQPO,59`OOQO1G.k1G.kOVQPO'#CnO!vQPO,59aOOQO1G.r1G.rOOQO1G.l1G.lOOQO,59X,59XOOQO-E6k-E6kOOQO,59Y,59YOOQO-E6l-E6l",stateData:`#O~OeOS~OQSORSOSSOTSOWQO_ROgPO~OVXOgUO~O^[O~PVO[^O~O]_OVhX~OVaO~O]bO^iX~O^dO~O]_OVha~O]bO^ia~O`,goto:"!kjPPPPPPkPPkqwPPPPk{!RPPP!XP!e!hXSOR^bQWQRf_TVQ_Q`WRg`QcZRicQTOQZRQe^RhbRYQR]R",nodeNames:`⚠ JsonText True False Null Number String } { Object Property PropertyName : , ] [ Array`,maxTerm:25,nodeProps:[[`isolate`,-2,6,11,``],[`openedBy`,7,`{`,14,`[`],[`closedBy`,8,`}`,15,`]`]],propSources:[jYe],skippedNodes:[0],repeatNodeCount:2,tokenData:"(|~RaXY!WYZ!W]^!Wpq!Wrs!]|}$u}!O$z!Q!R%T!R![&c![!]&t!}#O&y#P#Q'O#Y#Z'T#b#c'r#h#i(Z#o#p(r#q#r(w~!]Oe~~!`Wpq!]qr!]rs!xs#O!]#O#P!}#P;'S!];'S;=`$o<%lO!]~!}Og~~#QXrs!]!P!Q!]#O#P!]#U#V!]#Y#Z!]#b#c!]#f#g!]#h#i!]#i#j#m~#pR!Q![#y!c!i#y#T#Z#y~#|R!Q![$V!c!i$V#T#Z$V~$YR!Q![$c!c!i$c#T#Z$c~$fR!Q![!]!c!i!]#T#Z!]~$rP;=`<%l!]~$zO]~~$}Q!Q!R%T!R![&c~%YRT~!O!P%c!g!h%w#X#Y%w~%fP!Q![%i~%nRT~!Q![%i!g!h%w#X#Y%w~%zR{|&T}!O&T!Q![&Z~&WP!Q![&Z~&`PT~!Q![&Z~&hST~!O!P%c!Q![&c!g!h%w#X#Y%w~&yO[~~'OO_~~'TO^~~'WP#T#U'Z~'^P#`#a'a~'dP#g#h'g~'jP#X#Y'm~'rOR~~'uP#i#j'x~'{P#`#a(O~(RP#`#a(U~(ZOS~~(^P#f#g(a~(dP#i#j(g~(jP#X#Y(m~(rOQ~~(wOW~~(|OV~",tokenizers:[0],topRules:{JsonText:[0,1]},tokenPrec:0})}));function PYe(){return new yqe(FYe)}var FYe,IYe=j((()=>{NYe(),XX(),FYe=hqe.define({name:`json`,parser:MYe.configure({props:[NX.add({Object:XKe({except:/^\s*\}/}),Array:XKe({except:/^\s*\]/})}),PX.add({"Object Array":ZKe})]}),languageData:{closeBrackets:{brackets:[`[`,`{`,`"`]},indentOnInput:/^\s*[\}\]]$/}})}));function LYe(e){try{return new RegExp(e,mQ),!0}catch{return!1}}function tQ(e,t){if(t>=e.length)return t;let n=e.lineAt(t),r;for(;t<n.to&&(r=n.text.charCodeAt(t-n.from))>=56320&&r<57344;)t++;return t}function RYe(e,t,n){return(r,i,a,o)=>n&&!n(r,i,a,o)?!1:e(r>=o&&i<=o+a.length?a.slice(r-o,i-o):t.doc.sliceString(r,i),t,r,i)}function nQ(e,t,n,r){let i;return e.wholeWord&&(i=zYe(t.doc,t.charCategorizer(t.selection.main.head))),e.test&&(i=RYe(e.test,t,i)),new fQ(t.doc,e.unquoted,n,r,e.caseSensitive?void 0:e=>e.toLowerCase(),i)}function zYe(e,t){return(n,r,i,a)=>((a>n||a+i.length<r)&&(a=Math.max(0,n-2),i=e.sliceString(a,Math.min(e.length,r+2))),(t(iQ(i,n-a))!=JG.Word||t(aQ(i,n-a))!=JG.Word)&&(t(aQ(i,r-a))!=JG.Word||t(iQ(i,r-a))!=JG.Word))}function BYe(e,t,n){return(r,i,a)=>(!n||n(r,i,a))&&e(a[0],t,r,i)}function rQ(e,t,n,r){let i;return e.wholeWord&&(i=VYe(t.charCategorizer(t.selection.main.head))),e.test&&(i=BYe(e.test,t,i)),new hQ(t.doc,e.search,{ignoreCase:!e.caseSensitive,test:i},n,r)}function iQ(e,t){return e.slice(KW(e,t,!1),t)}function aQ(e,t){return e.slice(t,KW(e,t))}function VYe(e){return(t,n,r)=>!r[0].length||(e(iQ(r.input,r.index))!=JG.Word||e(aQ(r.input,r.index))!=JG.Word)&&(e(aQ(r.input,r.index+r[0].length))!=JG.Word||e(iQ(r.input,r.index+r[0].length))!=JG.Word)}function oQ(e){return t=>{let n=t.state.field(wQ,!1);return n&&n.query.spec.valid?e(t,n):kQ(t)}}function sQ(e){return e.state.facet(yQ).createPanel(e)}function cQ(e,t){let n=e.selection.main,r=n.empty||n.to>n.from+100?``:e.sliceDoc(n.from,n.to);if(t&&!r)return t;let i=e.facet(yQ);return new bQ({search:t?.literal??i.literal?r:r.replace(/\n/g,`\\n`),caseSensitive:t?.caseSensitive??i.caseSensitive,literal:t?.literal??i.literal,regexp:t?.regexp??i.regexp,wholeWord:t?.wholeWord??i.wholeWord})}function HYe(e){let t=aGe(e,sQ);return t&&t.dom.querySelector(`[main-field]`)}function UYe(e){let t=HYe(e);t&&t==e.root.activeElement&&t.select()}function lQ(e,t){return e.state.phrase(t)}function uQ(e,{from:t,to:n}){let r=e.state.doc.lineAt(t),i=e.state.doc.lineAt(n).to,a=Math.max(r.from,t-jQ),o=Math.min(i,n+jQ),s=e.state.sliceDoc(a,o);if(a!=r.from){for(let e=0;e<jQ;e++)if(!MQ.test(s[e+1])&&MQ.test(s[e])){s=s.slice(e);break}}if(o!=i){for(let e=s.length-1;e>s.length-jQ;e--)if(!MQ.test(s[e-1])&&MQ.test(s[e])){s=s.slice(0,e);break}}return QJ.announce.of(`${e.state.phrase(`current match`)}. ${s} ${e.state.phrase(`on line`)} ${r.number}.`)}var dQ,fQ,pQ,mQ,hQ,gQ,_Q,vQ,yQ,bQ,xQ,WYe,GYe,SQ,CQ,wQ,TQ,KYe,qYe,JYe,EQ,DQ,YYe,OQ,XYe,kQ,AQ,ZYe,jQ,MQ,QYe,$Ye,eXe=j((()=>{wY(),iK(),QHe(),dQ=typeof String.prototype.normalize==`function`?e=>e.normalize(`NFKD`):e=>e,fQ=class{constructor(e,t,n=0,r=e.length,i,a){this.test=a,this.value={from:0,to:0,precise:!1},this.done=!1,this.matches=[],this.buffer=``,this.bufferPos=0,this.iter
vendor: 11,511 bytes, lines 46-47
46=e.iterRange(n,r),this.bufferStart=n,this.normalize=i?e=>i(dQ(e)):dQ,this.query=this.normalize(t)}peek(){if(this.bufferPos==this.buffer.length){if(this.bufferStart+=this.buffer.length,this.iter.next(),this.iter.done)return-1;this.bufferPos=0,this.buffer=this.iter.value}return qW(this.buffer,this.bufferPos)}next(){for(;this.matches.length;)this.matches.pop();return this.nextOverlapping()}nextOverlapping(){for(;;){let e=this.peek();if(e<0)return this.done=!0,this;let t=xHe(e),n=this.bufferStart+this.bufferPos;this.bufferPos+=SHe(e);let r=this.normalize(t);if(r.length)for(let e=0,i=n,a=!0;;e++){let n=r.charCodeAt(e),o=this.match(n,i,a,this.bufferPos+this.bufferStart,e==r.length-1);if(o)return this.value=o,this;if(e==r.length-1)break;a&&e<t.length&&t.charCodeAt(e)==n?i++:a=!1}}}match(e,t,n,r,i){let a=null;for(let t=0;t<this.matches.length;){let n=this.matches[t],o=!1;this.query.charCodeAt(n.index)==e&&(n.index==this.query.length-1?a={from:n.from,to:r,precise:i&&n.precise}:(n.index++,o=!0)),o?t++:this.matches.splice(t,1)}return this.query.charCodeAt(0)==e&&(this.query.length==1?a={from:t,to:r,precise:n&&i}:this.matches.push({from:t,index:1,precise:n})),a&&this.test&&!this.test(a.from,a.to,this.buffer,this.bufferStart)&&(a=null),a}},typeof Symbol<`u`&&(fQ.prototype[Symbol.iterator]=function(){return this}),pQ={from:-1,to:-1,match:/.*/.exec(``),precise:!0},mQ=`gm`+(/x/.unicode==null?``:`u`),hQ=class{constructor(e,t,n,r=0,i=e.length){if(this.text=e,this.to=i,this.curLine=``,this.done=!1,this.value=pQ,/\\[sWDnr]|\n|\r|\[\^/.test(t))return new vQ(e,t,n,r,i);this.re=new RegExp(t,mQ+(n?.ignoreCase?`i`:``)),this.test=n?.test,this.iter=e.iter();let a=e.lineAt(r);this.curLineStart=a.from,this.matchPos=tQ(e,r),this.getLine(this.curLineStart)}getLine(e){this.iter.next(e),this.iter.lineBreak?this.curLine=``:(this.curLine=this.iter.value,this.curLineStart+this.curLine.length>this.to&&(this.curLine=this.curLine.slice(0,this.to-this.curLineStart)),this.iter.next())}nextLine(){this.curLineStart=this.curLineStart+this.curLine.length+1,this.curLineStart>this.to?this.curLine=``:this.getLine(0)}next(){for(let e=this.matchPos-this.curLineStart;;){this.re.lastIndex=e;let t=this.matchPos<=this.to&&this.re.exec(this.curLine);if(t){let n=this.curLineStart+t.index,r=n+t[0].length;if(this.matchPos=tQ(this.text,r+ +(n==r)),n==this.curLineStart+this.curLine.length&&this.nextLine(),(n<r||n>this.value.to)&&(!this.test||this.test(n,r,t)))return this.value={from:n,to:r,precise:!0,match:t},this;e=this.matchPos-this.curLineStart}else if(this.curLineStart+this.curLine.length<this.to)this.nextLine(),e=0;else return this.done=!0,this}}},gQ=new WeakMap,_Q=class e{constructor(e,t){this.from=e,this.text=t}get to(){return this.from+this.text.length}static get(t,n,r){let i=gQ.get(t);if(!i||i.from>=r||i.to<=n){let i=new e(n,t.sliceString(n,r));return gQ.set(t,i),i}if(i.from==n&&i.to==r)return i;let{text:a,from:o}=i;return o>n&&(a=t.sliceString(n,o)+a,o=n),i.to<r&&(a+=t.sliceString(i.to,r)),gQ.set(t,new e(o,a)),new e(n,a.slice(n-o,r-o))}},vQ=class{constructor(e,t,n,r,i){this.text=e,this.to=i,this.done=!1,this.value=pQ,this.matchPos=tQ(e,r),this.re=new RegExp(t,mQ+(n?.ignoreCase?`i`:``)),this.test=n?.test,this.flat=_Q.get(e,r,this.chunkEnd(r+5e3))}chunkEnd(e){return e>=this.to?this.to:this.text.lineAt(e).to}next(){for(;;){let e=this.re.lastIndex=this.matchPos-this.flat.from,t=this.re.exec(this.flat.text);if(t&&!t[0]&&t.index==e&&(this.re.lastIndex=e+1,t=this.re.exec(this.flat.text)),t){let e=this.flat.from+t.index,n=e+t[0].length;if((this.flat.to>=this.to||t.index+t[0].length<=this.flat.text.length-10)&&(!this.test||this.test(e,n,t)))return this.value={from:e,to:n,precise:!0,match:t},this.matchPos=tQ(this.text,n+ +(e==n)),this}if(this.flat.to==this.to)return this.done=!0,this;this.flat=_Q.get(this.text,this.flat.from,this.chunkEnd(this.flat.from+this.flat.text.length*2))}}},typeof Symbol<`u`&&(hQ.prototype[Symbol.iterator]=vQ.prototype[Symbol.iterator]=function(){return this}),yQ=OG.define({combine(e){return aG(e,{top:!1,caseSensitive:!1,literal:!1,regexp:!1,wholeWord:!1,createPanel:e=>new ZYe(e),scrollToMatch:e=>QJ.scrollIntoView(e)})}}),bQ=class{constructor(e){this.search=e.search,this.caseSensitive=!!e.caseSensitive,this.literal=!!e.literal,this.regexp=!!e.regexp,this.replace=e.replace||``,this.valid=!!this.search&&(!this.regexp||LYe(this.search)),this.unquoted=this.unquote(this.search),this.wholeWord=!!e.wholeWord,this.test=e.test}unquote(e){return this.literal?e:e.replace(/\\([nrt\\])/g,(e,t)=>t==`n`?`
47`:t==`r`?`\r`:t==`t`?`	`:`\\`)}eq(e){return this.search==e.search&&this.replace==e.replace&&this.caseSensitive==e.caseSensitive&&this.regexp==e.regexp&&this.wholeWord==e.wholeWord&&this.test==e.test}create(){return this.regexp?new GYe(this):new WYe(this)}getCursor(e,t=0,n){let r=e.doc?e:XG.create({doc:e});return n??=r.doc.length,this.regexp?rQ(this,r,t,n):nQ(this,r,t,n)}},xQ=class{constructor(e){this.spec=e}},WYe=class extends xQ{constructor(e){super(e)}nextMatch(e,t,n){let r=nQ(this.spec,e,n,e.doc.length).nextOverlapping();if(r.done){let n=Math.min(e.doc.length,t+this.spec.unquoted.length);r=nQ(this.spec,e,0,n).nextOverlapping()}return r.done||r.value.from==t&&r.value.to==n?null:r.value}prevMatchInRange(e,t,n){for(let r=n;;){let n=Math.max(t,r-1e4-this.spec.unquoted.length),i=nQ(this.spec,e,n,r),a=null;for(;!i.nextOverlapping().done;)a=i.value;if(a)return a;if(n==t)return null;r-=1e4}}prevMatch(e,t,n){let r=this.prevMatchInRange(e,0,t);return r||=this.prevMatchInRange(e,Math.max(0,n-this.spec.unquoted.length),e.doc.length),r&&(r.from!=t||r.to!=n)?r:null}getReplacement(e){return this.spec.unquote(this.spec.replace)}matchAll(e,t){let n=nQ(this.spec,e,0,e.doc.length),r=[];for(;!n.next().done;){if(r.length>=t)return null;r.push(n.value)}return r}highlight(e,t,n,r){let i=nQ(this.spec,e,Math.max(0,t-this.spec.unquoted.length),Math.min(n+this.spec.unquoted.length,e.doc.length));for(;!i.next().done;)r(i.value.from,i.value.to)}},GYe=class extends xQ{nextMatch(e,t,n){let r=rQ(this.spec,e,n,e.doc.length).next();return r.done&&(r=rQ(this.spec,e,0,t).next()),r.done?null:r.value}prevMatchInRange(e,t,n){for(let r=1;;r++){let i=Math.max(t,n-r*1e4),a=rQ(this.spec,e,i,n),o=null;for(;!a.next().done;)o=a.value;if(o&&(i==t||o.from>i+10))return o;if(i==t)return null}}prevMatch(e,t,n){return this.prevMatchInRange(e,0,t)||this.prevMatchInRange(e,n,e.doc.length)}getReplacement(e){return this.spec.unquote(this.spec.replace).replace(/\$([$&]|\d+)/g,(t,n)=>{if(n==`&`)return e.match[0];if(n==`$`)return`$`;for(let t=n.length;t>0;t--){let r=+n.slice(0,t);if(r>0&&r<e.match.length)return e.match[r]+n.slice(t)}return t})}matchAll(e,t){let n=rQ(this.spec,e,0,e.doc.length),r=[];for(;!n.next().done;){if(r.length>=t)return null;r.push(n.value)}return r}highlight(e,t,n,r){let i=rQ(this.spec,e,Math.max(0,t-250),Math.min(n+250,e.doc.length));for(;!i.next().done;)r(i.value.from,i.value.to)}},SQ=KG.define(),CQ=KG.define(),wQ=jG.define({create(e){return new TQ(cQ(e).create(),null)},update(e,t){for(let n of t.effects)n.is(SQ)?e=new TQ(n.value.create(),e.panel):n.is(CQ)&&(e=new TQ(e.query,n.value?sQ:null));return e},provide:e=>hY.from(e,e=>e.panel)}),TQ=class{constructor(e,t){this.query=e,this.panel=t}},KYe=dq.mark({class:`cm-searchMatch`}),qYe=dq.mark({class:`cm-searchMatch cm-searchMatch-selected`}),JYe=Uq.fromClass(class{constructor(e){this.view=e,this.decorations=this.highlight(e.state.field(wQ))}update(e){let t=e.state.field(wQ);(t!=e.startState.field(wQ)||e.docChanged||e.selectionSet||e.viewportChanged)&&(this.decorations=this.highlight(t))}highlight({query:e,panel:t}){if(!t||!e.spec.valid)return dq.none;let{view:n}=this,r=new eK;for(let t=0,i=n.visibleRanges,a=i.length;t<a;t++){let{from:o,to:s}=i[t];for(;t<a-1&&s>i[t+1].from-500;)s=i[++t].to;e.highlight(n.state,o,s,(e,t)=>{let i=n.state.selection.ranges.some(n=>n.from==e&&n.to==t);r.add(e,t,i?qYe:KYe)})}return r.finish()}},{decorations:e=>e.decorations}),EQ=oQ((e,{query:t})=>{let{to:n}=e.state.selection.main,r=t.nextMatch(e.state,n,n);if(!r)return!1;let i=EG.single(r.from,r.to),a=e.state.facet(yQ);return e.dispatch({selection:i,effects:[uQ(e,r),a.scrollToMatch(i.main,e)],userEvent:`select.search`}),UYe(e),!0}),DQ=oQ((e,{query:t})=>{let{state:n}=e,{from:r}=n.selection.main,i=t.prevMatch(n,r,r);if(!i)return!1;let a=EG.single(i.from,i.to),o=e.state.facet(yQ);return e.dispatch({selection:a,effects:[uQ(e,i),o.scrollToMatch(a.main,e)],userEvent:`select.search`}),UYe(e),!0}),YYe=oQ((e,{query:t})=>{let n=t.matchAll(e.state,1e3);return!n||!n.length?!1:(e.dispatch({selection:EG.create(n.map(e=>EG.range(e.from,e.to))),userEvent:`select.search.matches`}),!0)}),OQ=oQ((e,{query:t})=>{let{state:n}=e,{from:r,to:i}=n.selection.main;if(n.readOnly)return!1;let a=t.nextMatch(n,r,r);if(!a)return!1;let o=a,s=[],c,l,u=[];o.precise?o.from==r&&o.to==i&&(l=n.toText(t.getReplacement(o)),s.push({from:o.from,to:o.to,insert:l}),u.push(QJ.announce.of(n.phrase(`replaced match on line $`,n.doc.lineAt(r).number)+`.`))):o=t.nextMatch(n,o.from,o.to);let d=e.state.changes(s);return o&&(c=EG.single(o.from,o.to).map(d),u.push(uQ(e,o)),u.push(n.facet(yQ).scrollToMatch(c.main,e))),e.dispatch({changes:d,selection:c,effects:u,userEvent:`input.replace`}),!0}),XYe=oQ((e,{query:t})=>{if(e.state.readOnly)return!1;let n=[];for(let r of t.matchAll(e.state,1e9)){let{from:e,to:i,precise:a}=r;a&&n.push({from:e,to:i,insert:t.getReplacement(r)})}if(!n.length)return!1;let r=e.state.phrase(`replaced $ matches`,n.length)+`.`;return e.dispatch({changes:n,effects:QJ.announce.of(r),userEvent:`input.replace.all`}),!0}),kQ=e=>{let t=e.state.field(wQ,!1);if(t&&t.panel){let n=HYe(e);if(n&&n!=e.root.activeElement){let r=cQ(e.state,t.query.spec);r.valid&&e.dispatch({effects:SQ.of(r)}),n.focus(),n.select()}}else e.dispatch({effects:[CQ.of(!0),t?SQ.of(cQ(e.state,t.query.spec)):KG.appendConfig.of($Ye)]});return!0},AQ=e=>{let t=e.state.field(wQ,!1);if(!t||!t.panel)return!1;let n=aGe(e,sQ);return n&&n.dom.contains(e.root.activeElement)&&e.focus(),e.dispatch({effects:CQ.of(!1)}),!0},ZYe=class{constructor(e){this.view=e;let t=this.query=e.state.field(wQ).query.spec;this.commit=this.commit.bind(this),this.searchField=mK(`input`,{value:t.search,placeholder:lQ(e,`Find`),"aria-label":lQ(e,`Find`),class:`cm-textfield`,name:`search`,form:``,"main-field":`true`,onchange:this.commit,onkeyup:this.commit}),this.replaceField=mK(`input`,{value:t.replace,placeholder:lQ(e,`Replace`),"aria-label":lQ(e,`Replace`),class:`cm-textfield`,name:`replace`,form:``,onchange:this.commit,onkeyup:this.commit}),this.caseField=mK(`input`,{type:`checkbox`,name:`case`,form:``,checked:t.caseSensitive,onchange:this.commit}),this.reField=mK(`input`,{type:`checkbox`,name:`re`,form:``,checked:t.regexp,onchange:this.commit}),this.wordField=mK(`input`,{type:`checkbox`,name:`word`,form:``,checked:t.wholeWord,onchange:this.commit});function n(e,t,n){return mK(`button`,{class:`cm-button`,name:e,onclick:t,type:`button`},n)}this.dom=mK(`div`,{onkeydown:e=>this.keydown(e),class:`cm-search`},[this.searchField,n(`next`,()=>EQ(e),[lQ(e,`next`)]),n(`prev`,()=>DQ(e),[lQ(e,`previous`)]),n(`select`,()=>YYe(e),[lQ(e,`all`)]),mK(`label`,null,[this.caseField,lQ(e,`match case`)]),mK(`label`,null,[this.reField,lQ(e,`regexp`)]),mK(`label`,null,[this.wordField,lQ(e,`by word`)]),...e.state.readOnly?[]:[mK(`br`),this.replaceField,n(`replace`,()=>OQ(e),[lQ(e,`replace`)]),n(`replaceAll`,()=>XYe(e),[lQ(e,`replace all`)])],mK(`button`,{name:`close`,onclick:()=>
47AQ(e),"aria-label":lQ(e,`close`),type:`button`},[`×`])])}commit(){let e=new bQ({search:this.searchField.value,caseSensitive:this.caseField.checked,regexp:this.reField.checked,wholeWord:this.wordField.checked,replace:this.replaceField.value});e.eq(this.query)||(this.query=e,this.view.dispatch({effects:SQ.of(e)}))}keydown(e){LWe(this.view,e,`search-panel`)?e.preventDefault():e.keyCode==13&&e.target==this.searchField?(e.preventDefault(),(e.shiftKey?DQ:EQ)(this.view)):e.keyCode==13&&e.target==this.replaceField&&(e.preventDefault(),OQ(this.view))}update(e){for(let t of e.transactions)for(let e of t.effects)e.is(SQ)&&!e.value.eq(this.query)&&this.setQuery(e.value)}setQuery(e){this.query=e,this.searchField.value=e.search,this.replaceField.value=e.replace,this.caseField.checked=e.caseSensitive,this.reField.checked=e.regexp,this.wordField.checked=e.wholeWord}mount(){this.searchField.select()}get pos(){return 80}get top(){return this.view.state.facet(yQ).top}},jQ=30,MQ=/[\s\.,:;?!]/,QYe=QJ.baseTheme({".cm-panel.cm-search":{padding:`2px 6px 4px`,position:`relative`,"& [name=close]":{position:`absolute`,top:`0`,right:`4px`,backgroundColor:`inherit`,border:`none`,font:`inherit`,padding:0,margin:0},"& input, & button, & label":{margin:`.2em .6em .2em 0`},"& input[type=checkbox]":{marginRight:`.2em`},"& label":{fontSize:`80%`,whiteSpace:`pre`}},"&light .cm-searchMatch":{backgroundColor:`#ffff0054`},"&dark .cm-searchMatch":{backgroundColor:`#00ffff8a`},"&light .cm-searchMatch-selected":{backgroundColor:`#ff6a0054`},"&dark .cm-searchMatch-selected":{backgroundColor:`#ff00ff8a`}}),$Ye=[wQ,NG.low(JYe),QYe]})),tXe,NQ,nXe,rXe,PQ,FQ,iXe,aXe,IQ,oXe,sXe,LQ,RQ,zQ,cXe,BQ,lXe,uXe,dXe,fXe=j((()=>{wY(),XX(),mX(),tXe=`#e5c07b`,NQ=`#e06c75`,nXe=`#56b6c2`,rXe=`#ffffff`,PQ=`#abb2bf`,FQ=`#7d8799`,iXe=`#61afef`,aXe=`#98c379`,IQ=`#d19a66`,oXe=`#c678dd`,sXe=`#21252b`,LQ=`#2c313a`,RQ=`#282c34`,zQ=`#353a42`,cXe=`#3E4451`,BQ=`#528bff`,lXe=QJ.theme({"&":{color:PQ,backgroundColor:RQ},".cm-content":{caretColor:BQ},".cm-cursor, .cm-dropCursor":{borderLeftColor:BQ},"&.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground, .cm-selectionBackground, .cm-content ::selection":{backgroundColor:cXe},".cm-panels":{backgroundColor:sXe,color:PQ},".cm-panels.cm-panels-top":{borderBottom:`2px solid black`},".cm-panels.cm-panels-bottom":{borderTop:`2px solid black`},".cm-searchMatch":{backgroundColor:`#72a1ff59`,outline:`1px solid #457dff`},".cm-searchMatch.cm-searchMatch-selected":{backgroundColor:`#6199ff2f`},".cm-activeLine":{backgroundColor:`#6699ff0b`},".cm-selectionMatch":{backgroundColor:`#aafe661a`},"&.cm-focused .cm-matchingBracket, &.cm-focused .cm-nonmatchingBracket":{backgroundColor:`#bad0f847`},".cm-gutters":{backgroundColor:RQ,color:FQ,border:`none`},".cm-activeLineGutter":{backgroundColor:LQ},".cm-foldPlaceholder":{backgroundColor:`transparent`,border:`none`,color:`#ddd`},".cm-tooltip":{border:`none`,backgroundColor:zQ},".cm-tooltip .cm-tooltip-arrow:before":{borderTopColor:`transparent`,borderBottomColor:`transparent`},".cm-tooltip .cm-tooltip-arrow:after":{borderTopColor:zQ,borderBottomColor:zQ},".cm-tooltip-autocomplete":{"& > ul > li[aria-selected]":{backgroundColor:LQ,color:PQ}}},{dark:!0}),uXe=VX.define([{tag:pX.keyword,color:oXe},{tag:[pX.name,pX.deleted,pX.character,pX.propertyName,pX.macroName],color:NQ},{tag:[pX.function(pX.variableName),pX.labelName],color:iXe},{tag:[pX.color,pX.constant(pX.name),pX.standard(pX.name)],color:IQ},{tag:[pX.definition(pX.name),pX.separator],color:PQ},{tag:[pX.typeName,pX.className,pX.number,pX.changed,pX.annotation,pX.modifier,pX.self,pX.namespace],color:tXe},{tag:[pX.operator,pX.operatorKeyword,pX.url,pX.escape,pX.regexp,pX.link,pX.special(pX.string)],color:nXe},{tag:[pX.meta,pX.comment],color:FQ},{tag:pX.strong,fontWeight:`bold`},{tag:pX.emphasis,fontStyle:`italic`},{tag:pX.strikethrough,textDecoration:`line-through`},{tag:pX.link,color:FQ,textDecoration:`underline`},{tag:pX.heading,fontWeight:`bold`,color:NQ},{tag:[pX.atom,pX.bool,pX.special(pX.variableName)],color:IQ},{tag:[pX.processingInstruction,pX.string,pX.inserted],color:aXe},{tag:pX.invalid,color:rXe}]),dXe=[lXe,sqe(uXe)]})),pXe,mXe=j((()=>{wY(),XX(),fYe(),pXe=[ZWe(),Vqe(),GWe(),sqe(kqe,{fallback:!0}),tY.of([...uYe,...bJe])]})),hXe,gXe=j((()=>{z(),fYe(),IYe(),XX(),eXe(),iK(),fXe(),wY(),mXe(),hXe=p({__name:`JsonEditor`,props:{modelValue:{},editable:{type:Boolean,default:!0},height:{default:`500px`}},emits:[`update:modelValue`],setup(e,{emit:t}){Se(e=>({v1a8dcbd0:n.height}));let n=e,r=t,i=V(),a,o=!1,s=new FG;return N(()=>n.editable,e=>{a&&a.dispatch({effects:s.reconfigure(QJ.editable.of(e))})}),oe(()=>{if(!i.value)return;if(!a){a=new QJ({doc:n.modelValue||``,extensions:[pXe,dGe(),oqe(),uqe(),PYe(),dXe,XG.allowMultipleSelections.of(!0),GWe(),iGe(),tY.of([dYe,{key:`Ctrl-f`,mac:`Cmd-f`,run:kQ},{key:`Ctrl-e`,mac:`Cmd-e`,run:AQ}]),s.of(QJ.editable.of(n.editable)),QJ.updateListener.of(e=>{e.docChanged&&!o&&r(`update:modelValue`,e.state.doc.toString())})],parent:i.value});return}let e=a.state.doc.toString();n.modelValue!==e&&(o=!0,a.dispatch({changes:{from:0,to:a.state.doc.length,insert:n.modelValue||``}}),o=!1)}),l(()=>{a&&=(a.destroy(),void 0)}),(e,t)=>(y(),C(`div`,{ref_key:`editorContainer`,ref:i,class:`json-editor`},null,512))}})})),_Xe=j((()=>{})),VQ,HQ=j((()=>{gXe(),gXe(),_Xe(),G(),VQ=K(hXe,[[`__scopeId`,`data-v-a2acb8d8`]
47])})),vXe,yXe,bXe,xXe=j((()=>{z(),vXe=[`onClick`],yXe={},bXe=p({...yXe,__name:`SwitchButton`,props:{value:{type:[String,Number,Boolean]},options:{},disabled:{type:Boolean,default:!1},buttonStyle:{type:[Boolean,null,String,Object,Array],default:void 0},variant:{default:`Base`},dynamicOptionLength:{type:Boolean,default:!1}},emits:[`update:value`,`change`],setup(e,{emit:t}){let n=e,r=t,a=e=>{n.disabled||(r(`update:value`,e),r(`change`,e))};return(t,n)=>(y(),C(`div`,{class:P([`switch-buttons`,{small:e.variant===`Small`,base:e.variant===`Base`}]),style:_e({gridTemplateColumns:e.dynamicOptionLength?`repeat(${e.options.length}, max-content)`:`repeat(${e.options.length}, minmax(0, 1fr))`})},[(y(!0),C(k,null,F(e.options,(t,n)=>(y(),C(`button`,{key:n,class:P([`flex items-center justify-center`,{active:e.value===t.value,disabled:e.disabled}]),style:_e(e.buttonStyle),onClick:e=>a(t.value)},[t.icon?(y(),i(ue(t.icon),{key:0})):B(``,!0),L(` `+A(t.text)+` `,1),t.badge?(y(),C(`div`,{key:1,class:P([`badge badge-pill ml-2 text-black`,[t.value===e.value?`badge-warning`:`bg-yellow-400`]])},[x(`span`,{class:P([t.value===e.value?`text-black`:`text-grey-400`])},A(t.badge),3)],2)):B(``,!0)],14,vXe))),128))],6))}})})),SXe=j((()=>{})),UQ,CXe=j((()=>{xXe(),xXe(),SXe(),G(),UQ=K(bXe,[[`__scopeId`,`data-v-d5abcbba`]])})),wXe,TXe=j((()=>{z(),aze(),cze(),wXe=p({__name:`FilterButton`,props:{placeholder:{},large:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},clearButton:{type:Boolean,default:!0},text:{},open:{type:Boolean}},emits:[`open`,`clear`],setup(e,{expose:n,emit:r}){let a=r,o=ke(`filterButton`),s=H(()=>e.text!==null);return n({filterButton:o}),(n,r)=>(y(),i(sW,E({large:e.large,disabled:e.disabled,filtered:s.value},{ref_key:`filterButton`,ref:o,class:[{[e.open?`ring-focus-blue`:`ring-hover-blue`]:!e.disabled}]}),{default:R(()=>[t(oW,E({filtered:s.value,placeholder:e.placeholder,text:e.text,open:e.open,large:e.large,disabled:e.disabled,clearButton:e.clearButton},{onOpen:r[0]||=e=>a(`open`,e),onClear:r[1]||=e=>a(`clear`,e)}),null,16)]),_:1},16,[`class`]))}})})),WQ,GQ=j((()=>{TXe(),TXe(),WQ=wXe})),EXe,DXe=j((()=>{z(),GQ(),Mi(),EXe=p({__name:`SingleSelectFilter`,props:r({placeholder:{},large:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},clearButton:{type:Boolean,default:!0},options:{}},{value:{required:!0},valueModifiers:{}}),emits:[`update:value`],setup(e){let n=M(e,`value`),r=H(()=>{let t=[],n=()=>({label:void 0,items:[]}),r=n(),i=()=>{r.items.length>0&&t.push(r),r=n()};for(let t of e.options)t.isGroup?(i(),r.label=t.text,r.items=r.items.concat(t.options),i()):r.items.push(t);return i(),t}),a=H(()=>e.options.flatMap(e=>e.isGroup?e.options:e).find(e=>e.value===n.value&&e.value!==null)),o=H(()=>a.value===void 0?null:a.value.text),s=V(!1);return(a,c)=>(y(),i(Ni,{"is-open":s.value,"onUpdate:isOpen":c[2]||=e=>s.value=e,value:n.value??void 0,type:`Label`,entity:`Filter`,min:+!e.clearButton,"item-groups":r.value,transform:e=>({value:e.value,label:e.text,disabled:e.disabled}),width:`Content`,"onUpdate:value":c[3]||=e=>n.value=e??null},{trigger:R(()=>[t(WQ,E({placeholder:e.placeholder,text:o.value,large:e.large,disabled:e.disabled,clearButton:e.clearButton,open:s.value},{onOpen:c[0]||=e=>s.value=!s.value,onClear:c[1]||=e=>n.value=null}),null,16)]),_:1},8,[`is-open`,`value`,`min`,`item-groups`,`transform`]))}})})),KQ,OXe=j((()=>{DXe(),DXe(),KQ=EXe}));function kXe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,jXe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M288 0c-53 0-96 43-96 96l0 3.6c0 15.7 12.7 28.4 28.4 28.4l135.1 0c15.7 0 28.4-12.7 28.4-28.4l0-3.6c0-53-43-96-96-96zM400 280l0 72c0 53.6-37.7 98.4-88 109.4L312 296c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 165.4c-50.3-11-88-55.8-88-109.4l0-72c0-30.9 25.1-56 56-56l112 0c30.9 0 56 25.1 56 56zM147.8 218.9c-9.5 13.1-16 28.4-18.6 45.1L24 264c-13.3 0-24 10.7-24 24s10.7 24 24 24l104 0 0 40c0 6.5 .4 12.9 1.1 19.1L41.6 436.8c-10.6 8-12.8 23-4.8 33.6s23 12.8 33.6 4.8l73-54.7C169 474.6 224.1 512 288 512s119-37.4 144.6-91.5l73 54.7c10.6 8 25.6 5.8 33.6-4.8s5.8-25.6-4.8-33.6l-87.5-65.7c.7-6.3 1.1-12.7 1.1-19.1l0-40 104 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-105.2 0c-2.6-16.7-9.1-32-18.6-45.1l106.2-79.7c10.6-8 12.8-23 4.8-33.6s-23-12.8-33.6-4.8L390.6 187c-14-7.1-29.9-11-46.6-11l-112 0c-16.8 0-32.6 4-46.6 11l-115-86.2c-10.6-8-25.6-
475.8-33.6 4.8s-5.8 25.6 4.8 33.6l106.2 79.7z`},null,-1)]]))])}var AXe,jXe,qQ,MXe=j((()=>{z(),G(),AXe={},jXe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},qQ=K(AXe,[[`render`,kXe]])}));function NXe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,FXe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M256 32a224 224 0 1 1 0 448 224 224 0 1 1 0-448zm0 480a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm77.6-311.5c4.7-7.5 2.4-17.4-5.1-22s-17.4-2.4-22 5.1l-67.6 108.2-34-45.3c-5.3-7.1-15.3-8.5-22.4-3.2s-8.5 15.3-3.2 22.4l48 64c3.2 4.2 8.2 6.6 13.5 6.4s10.1-3 12.9-7.5l80-128z`},null,-1)]]))])}var PXe,FXe,IXe,LXe=j((()=>{z(),G(),PXe={},FXe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},IXe=K(PXe,[[`render`,NXe]])}));function RXe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,BXe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M208 48L96 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l80 0 0 48-80 0c-35.3 0-64-28.7-64-64L32 64C32 28.7 60.7 0 96 0L229.5 0c17 0 33.3 6.7 45.3 18.7L397.3 141.3c12 12 18.7 28.3 18.7 45.3l0 149.5-48 0 0-128-88 0c-39.8 0-72-32.2-72-72l0-88zM348.1 160L256 67.9 256 136c0 13.3 10.7 24 24 24l68.1 0zM240 380l32 0c33.1 0 60 26.9 60 60s-26.9 60-60 60l-12 0 0 28c0 11-9 20-20 20s-20-9-20-20l0-128c0-11 9-20 20-20zm32 80c11 0 20-9 20-20s-9-20-20-20l-12 0 0 40 12 0zm96-80l32 0c28.7 0 52 23.3 52 52l0 64c0 28.7-23.3 52-52 52l-32 0c-11 0-20-9-20-20l0-128c0-11 9-20 20-20zm32 128c6.6 0 12-5.4 12-12l0-64c0-6.6-5.4-12-12-12l-12 0 0 88 12 0zm76-108c0-11 9-20 20-20l48 0c11 0 20 9 20 20s-9 20-20 20l-28 0 0 24 28 0c11 0 20 9 20 20s-9 20-20 20l-28 0 0 44c0 11-9 20-20 20s-20-9-20-20l0-128z`},null,-1)]]))])}var zXe,BXe,JQ,YQ=j((()=>{z(),G(),zXe={},BXe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},JQ=K(zXe,[[`render`,RXe]])})),VXe,HXe,UXe,WXe,GXe,KXe,qXe,JXe,YXe,XXe=j((()=>{z(),na(),Gt(),_t(),W(),Ln(),Gr(),va(),gn(),Sr(),Q(),Mi(),da(),Dn(),ia(),gr(),oa(),ca(),VXe=[`textContent`],HXe={key:0,class:`flex flex-col gap-4`},UXe=[`textContent`],WXe={class:`flex flex-col gap-2`},GXe={key:2,class:`p-4`},KXe={class:`-mt-4`},qXe={class:`mt-4`},JXe={class:`flex justify-end gap-2`},YXe=p({__name:`DigitalSealModal`,props:{folderFileId:{default:null},snapshotId:{default:null},certificateFileId:{default:null},runId:{default:null},foreignId:{default:null},documentCount:{default:null}},emits:[`hide`,`sealed`,`confirm`],setup(e,{expose:n,emit:r}){if(e.documentCount===null&&Number(e.folderFileId!==null)+Number(e.snapshotId!==null)+Number(e.certificateFileId!==null)+Number(e.runId!==null)!==1)throw Error("Exactly one of `folderFileId`, `snapshotId`, `certificateFileId`, or `runId` must be provided!");let a=r,o=V(!0);n({close:()=>{o.value=!1}});let{data:s}=la(),{data:c}=Ete(),l=V(void 0);xt(c,e=>{e!==void 0&&e.length>0&&l.value===void 0&&(l.value=e.at(0)?.id)});let u=H(()=>[{items:c.value??[]}]),d=V(`fixed-position`),f=[{value:`fixed-position`,label:`Fixe Position`},{value:`placeholder`,label:`Platzhalter`},{value:`hidden`,label:`Unsichtbar`}];function p(e){let t=f.find(t=>t.value===e);t!==void 0&&(d.value=t.value)}let m=H(()=>l.value===void 0?`Es muss ein Siegel ausgewählt werden.`:null),g=H(()=>m.value===null),_=Ate(),v=async()=>{g.value&&(await _.mutateAsync({folderFileId:e.folderFileId,snapshotId:e.snapshotId,certificateFileId:e.certificateFileId,runId:e.runId,foreignId:e.foreignId,sealId:l.value,visualizationMode:d.value},{onError:e=>{q().invalidateQueries({queryKey:ua()}),U(e.errorMessage)}}),ze(`Das Dokument wurde erfolgreich gesiegelt.`),a(`sealed`),o.value=!1)};return(n,r)=>h(s)!==void 0&&h(s)!==null?(y(),i(_r,{key:0,onAfterLeave:r[3]||=e=>a(`hide`)},{default:R(()=>[o.value?(y(),i(_n,{key:0,size:`Small`,overflow:`visible`},{header:R(()=>[x(`h3`,{class:`m-0`,textContent:A((e.documentCount===null?`Dokument`:`Dokumente`)+` mit `+h(s).providerName+` siegeln`)},null,8,VXe)]),footer:R(()=>[x(`div`,JXe,[t($,{variant:`Secondary`,text:n.$t(`global.call.cancel`),onClick:r[1]||=e=>o.value=!1},null,8,[`text`]),e.documentCount===null?(y(),i(Cr,{key:0,variant:`Primary`,text:`Siegeln`,disabled:!g.value,action:v,"block-user-interface":``},null,8,[`disabled`])):(y(),i($,{key:1,variant:`Primary`,text:`Siegeln`,disabled:!g.value,onClick:r[2]||=e=>a(`confirm`,l.value,d.value)},null,8,[`disabled`]))])]),default:R(()=>[t(aa,{"min-height":`160px`},{default:R(()=>[h(c)===void 0?B(``,!0):(y(),C(`div`,HXe,[h(s).providerDescription===``?B(``,!0):(y(),C(`div`,{key:0,class:`text-base`,textContent:A(h(s).providerDescription)},null,8,UXe)),h(c).length>0?(y(),C(k,{key:1},[t(Ni,{value:l.value,"onUpdate:value":r[0]||=e=>l.value=e,type:`Label`,"item-groups":u.value,entity:`Siegel`,transform:e=>({value:e.id,label:e.company+`: `+e.name}),label:`Siegel`,required:``},null,8,[`value`,`item-groups`,`transform`]),x(`div`,WXe,[t(Kr,{label:`Platzierung des Siegels`,required:``},{default:R(()=>[t(fa,{value:d.value,items:f,transform:e=>e,fluid:``,"onUpdate:value":p},null,8,[`value`,`transform`])]),_:1}
47),d.value===`fixed-position`?(y(),i(ya,{key:0,type:`info`},{default:R(()=>[...r[4]||=[L(` Das Siegel wird auf der ersten Seite unten links platziert. `,-1)]]),_:1})):d.value===`placeholder`?(y(),i(ya,{key:1,type:`info`},{default:R(()=>[...r[5]||=[x(`span`,null,[L(` Das Siegel wird dort platziert, wo der Text `),x(`code`,{class:`whitespace-nowrap rounded bg-grey-100 px-1`},`#deepsign#seal#`),L(` im Dokument vorkommt. Wird der Platzhalter nicht gefunden, wird die Siegelung abgebrochen. `)],-1)]]),_:1})):(y(),i(ya,{key:2,type:`info`},{default:R(()=>[...r[6]||=[L(` Das Siegel wird nur elektronisch platziert und ist im Dokument nicht sichtbar. `,-1)]]),_:1}))])],64)):(y(),C(`div`,GXe,[t(Rn,{title:`Keine Siegel verfügbar`})])),x(`div`,KXe,[t(On,{expanded:!g.value},{default:R(()=>[x(`div`,qXe,[t(ra,null,{default:R(()=>[L(A(m.value),1)]),_:1})])]),_:1},8,[`expanded`])])]))]),_:1})]),_:1})):B(``,!0)]),_:1})):B(``,!0)}})})),XQ,ZQ=j((()=>{XXe(),XXe(),XQ=YXe}));function QQ(e,t,n){return{id:n.id,updatedAt:n.updatedAt,updatedBy:n.updatedBy,fileName:n.fileName,createdShort:n.isPublic?n.schoolName:n.createdBy.shortedFirstNameFullLastName,createdLong:(n.isPublic?n.schoolName:n.createdBy.displayName)+`, `+Ha(n.createdAt).format(`D. MMMM YYYY`),lastUpdated:$Xe(n.updatedAt,n.updatedBy.shortedFirstNameFullLastName),categories:e.filter(e=>n.categoryIds.includes(e.id)),labels:t.filter(e=>n.labelIds.includes(e.id)),canUpdate:n.canUpdate,isPublic:n.isPublic,isShared:n.isShared,downloadable:!n.isPublic||n.isDownloadable,isInvalid:n.isInvalid,shareCount:n.shareCount,isLocked:n.isLocked}}function ZXe(e,t,n){return t.id=n,t.categories=e.filter(e=>t.categoryIds.includes(e.id)),t}function QXe(e,t){return t.categories=e.filter(e=>t.categoryIds.includes(e.id)),t}function $Xe(e,t){return(Ha(e)>Ha().subtract(3,`days`)?Ha(e).locale(`de`).fromNow():Ha(e).format(`DD.MM.YYYY`))+` von `+t}function eZe(){return He.get(apiBasePath+`docx-templater/config`).then(e=>Object.assign({},OZe,e.data.data)).catch(e=>(Re(e),Promise.reject(e)))}function tZe(e,t,n=!1,r=``){return He.get(apiBasePath+`docx-templater/templates`,{params:{onlyLocked:n,...r.length>0?{search:r}:{}}}).then(n=>n.data.data.map(n=>QQ(e,t,n))).catch(e=>(Re(e),Promise.reject(e)))}async function nZe(){return He.get(apiBasePath+`docx-templater/runs`).then(e=>e.data.data).catch(e=>(Re(e),Promise.reject(e)))}function rZe(){return He.get(apiBasePath+`docx-templater/categories`).then(e=>e.data.data).catch(e=>(Re(e),Promise.reject(e)))}function iZe(){return He.get(apiBasePath+`docx-templater/labels`).then(e=>e.data.data).catch(e=>(Re(e),Promise.reject(e)))}function aZe(e){return He.post(apiBasePath+`docx-templater/label`,e).then(e=>e.data.data).catch(e=>(Re(e),Promise.reject(e)))}function oZe(e,t){return He.patch(apiBasePath+`docx-templater/label/`+e,t).then(e=>e.data.data).catch(e=>(Re(e),Promise.reject(e)))}async function sZe(e){await He.delete(apiBasePath+`docx-templater/label/`+e).catch(e=>(Re(e),Promise.reject(e)))}function cZe(e){return He.get(apiBasePath+`docx-templater/placeholder-dictionary/entries`).then(t=>t.data.data.map((t,n)=>ZXe(e,t,n))).catch(e=>(Re(e),Promise.reject(e)))}async function lZe(e){await He.post(apiBasePath+`docx-templater/placeholder-dictionary/favorite`,{placeholder:e}).catch(e=>(Re(e),Promise.reject(e)))}async function uZe(e){await He.delete(apiBasePath+`docx-templater/placeholder-dictionary/favorite`,{params:{placeholder:e}}).catch(e=>(Re(e),Promise.reject(e)))}function dZe(e){return He.get(apiBasePath+`docx-templater/examples`).then(t=>t.data.data.map(t=>QXe(e,t))).catch(e=>(Re(e),Promise.reject(e)))}function fZe(e,t,n){return He.post(apiBasePath+`docx-templater/template`,n).then(n=>QQ(e,t,n.data.data)).catch(e=>(Re(e),Promise.reject(e)))}function pZe(e){return He.post(apiBasePath+`docx-templater/template/file`,e).then(e=>e.data.data)}function mZe(e,t,n,r){return He.patch(apiBasePath+`docx-templater/template/`+n,r).then(n=>QQ(e,t,n.data.data)).catch(e=>(Re(e),Promise.reject(e)))}function hZe(e){return He.delete(apiBasePath+`docx-templater/template/`+e).catch(e=>{Re(e)})}async function gZe(e){await He.delete(apiBasePath+`docx-templater/run/`+e).catch(e=>{Re(e)})}function _Ze(e){return He.get(apiBasePath+`docx-templater/template/`+e+`/authorized-persons`).then(e=>e.data.data).catch(e=>{Re(e)})}function vZe(e,t,n,r=[]){return He.post(apiBasePath+`docx-templater/template/`+t+`/authorized-persons`,n).then(t=>QQ(e,r,t.data.data)).catch(e=>(Re(e),Promise.reject(e)))}function yZe(e){return He.get(apiBasePath+`docx-templater/template/`+e+`/authorized-roles`).then(e=>e.data.data).catch(e=>(Re(e),Promise.reject(e)))}function bZe(e,t,n,r=[]){return He.post(apiBasePath+`docx-templater/template/`+t+`/authorized-roles`,n).then(t=>QQ(e,r,t.data.data)).catch(e=>(Re(e),Promise.reject(e)))}function xZe(){return He.get(apiBasePath+`docx-templater/settings-view`).then(e=>e.data).catch(e=>(Re(e),Promise.reject(e)))}function SZe(){return He.get(apiBasePath+`docx-templater/transformations`).then(e=>e.data.data).catch(e=>(Re(e),Promise.reject(e)))}function CZe(e){return He.get(apiBasePath+`docx-templater/template/`+e+`/json-web-token`).then(e=>e.data.data).catch(e=>(Re(e),Promise.reject(e)))}function wZe(e){return He.delete(apiBasePath+`docx-templater/lock/`+e).catch(e=>(Re(e),Promise.reject(e)))}async function TZe(e,t,n,r,i,a,o,s,c=null){await He.post(apiBasePath+`docx-templater/transform/`+e,{...o,categoryIds:t,fileName:n,useRelevantNames:JSON.stringify(r),convertToPdf:JSON.stringify(i),selectedFolderId:a,token:crypto.randomUUID(),option:s,...c===null?{}:{sealId:c.sealId,visualizationMode:c.visualizationMode,keepOriginal:JSON.stringify(c.keepOriginal)}})}function EZe(e,t,n,r,i,a){return He.post(apiBasePath+`docx-templater/transform/`+e,{...i,categoryIds:t,fileName:n,useRelevantNames:JSON.stringify(r),convertToPdf:JSON.stringify(!1),token:crypto.randomUUID(),option:a,debug:JSON.stringify(!0)}).then(e=>e.data).catch(e=>(Re(e),Promise.reject(e)))}var DZe,OZe,kZe=j((()=>{Ve(),Dl(),W(),DZe=15e3,OZe={canAccessDocxTemplater:!1,canDefineDocxTemplaterAdmins:!1,hasDocxTemplaterNavigationEntry:!1,isGlobalAdmin:!1,canDebug:!1,isDocxTemplaterAdmin:!1,isConvertToPdfSupported:!1,studentsRootFolderId:null,employeesRootFolderId:null,employmentsRootFolderId:null}})),$Q,e$,t$=j((()=>{Ve(),$Q=(e,t)=>{let n=apiBasePath+`module-key-value/`+e+`?key=`+encodeURIComponent(JSON.stringify(t));return He.get(n).then(e=>e.data)},e$=(e,t,n)=>{let r=apiBasePath+`module-key-value/`+e+`?key=`+encodeURIComponent(JSON.stringify(t));return He.post(r,{value:JSON.stringify(n)}).then(e=>e.data)}})),AZe,jZe,MZe,NZe,PZe,FZe,IZe,LZe,RZe,zZe,BZe,VZe,HZe,UZe,WZe,GZe,KZe,qZe,JZe,YZe,XZe,ZZe,QZe,$Ze,eQe,tQe,nQe,rQe,iQe,aQe,oQe,sQe,cQe,lQe,uQe,dQe,fQe,pQe,mQe,hQe,gQe,_Qe,vQe,yQe,bQe,xQe,SQe,CQe=j((()=>{z(),Pn(),Ra(),_t(),wW(),Dr(),W(),Nn(),zW(),HQ(),CXe(),kn(),Ln(),OXe(),ir(),Yr(),IT(),gn(),Sr(),Q(),cr(),wi(),MXe(),LXe(),YQ(),wH(),en(),xn(),fr(),gr(),ZQ(),ca(),kZe(),t$(),AZe={key:0,class:`transform-template-modal-body`},jZe={class:`transform-template-modal-body-title`},MZe={class:`multi-badge`},NZe={class:`transform-template-modal-body-switch-buttons`},PZe={class:`transform-template-modal-body-list`},FZe={class:`transform-template-modal-body-list-search`},IZe={key:`loading-templates`,class:`min-h-[420px] flex justify-center items-center`},LZe={key:`finished-templates`},RZe=[`onClick`,`onDblclick`],zZe={class:`template-info`},BZe={key:0,class:`flex items-center gap-1 text-sm text-red`},VZe={class:`flex flex-wrap items-center gap-1`},HZe={class:`multi-badge`},UZe={key:1,class:`transform-template-modal-body-list-no-entries`},WZe=[`href`],GZe={key:1,class:`transform-template-modal-body`},KZe={class:`transform-template-modal-body-rename`},qZe={class:`transform-template-modal-body-rename-body`},JZe={class:`transform-template-modal-body-rename-body-box`},YZe={key:0,class:`transform-template-modal-body-rename-body-box-text`},XZe={key:1,class:`transform-template-modal-body-rename-body-box-input`},ZZe={class:`grid grid-cols-2`},QZe={key:0,class:`transform-template-transformation-options`},$Ze={key:2,class:`transform-template-modal-body`},eQe={class:`transform-template-modal-body-loading`},tQe={key:0},nQe={class:`p-8 flex flex-col justify-center items-center gap-8`},rQe={class:`flex flex-col justify-center items-center gap-4`},iQe={class:`flex flex-col justify-center items-center gap-4`},aQe=[`textContent`],oQe={class:`flex flex-col gap-4`},sQe={class:`m-0`},cQe={class:`flex justify-end gap-2`},lQe=[`action`],uQe=[`value`],dQe=[`value`],fQe=[`name`,`value`],pQe=[`name`,`value`],mQe=[`value`],hQe=[`value`],gQe=[`value`],_Qe=[`value`],vQe={key:0,class:`flex flex-col items-end gap-2 sm:flex-row sm:justify-between`},yQe=[`action`],bQe={key:2},xQe={class:`flex gap-2`},SQe=p({__name:`TransformTemplate`,props:{categoryIds:{},carrier:{}},emits:[`hide`],setup(e,{emit:n}){let r=e,o=n,s,c=V(),u=V([]),d=V(0),f=V(`public`),p=V(``),m=nt(`docx-templater-sorting-option`,{}),g=H({get:()=>m.value[f.value]??`updated-at-desc`,set:e=>{m.value[f.value]=e}}),_=H(()=>[{text:`Zuletzt geändert (neueste zuerst)`,value:`updated-at-desc`,isGroup:!1},{text:`Zuletzt geändert (älteste zuerst)`,value:`updated-at-asc`,isGroup:!1},{text:`Name (aufsteigend)`,value:`file-name-asc`,isGroup:!1},{text:`Name (absteigend)`,value:`file-name-desc`,isGroup:!1},...f.value===`shared`?[{text:`Erstellt von (aufsteigend)`,value:`created-long-asc`,isGroup:!1},{text:`Erstellt von (absteigend)`,value:`created-long-desc`,isGroup:!1}]:[],...ce.value.some(e=>e.categories.length>1)?[{text:`Kategorie (aufsteigend)`,value:`categories-asc`,isGroup:!1},{text:`Kategorie (absteigend)`,value:`categories-desc`,isGroup:!1}]:[],...ce.value.some(e=>e.labels.length>0)?[{text:`Label (aufsteigend)`,value:`labels-asc`,isGroup:!1},{text:`Label (absteigend)`,value:`labels-desc`,isGroup:!1}]:[]]),v=V(null),b=V([]),S=V(!0),w=V(!1),T=V(!1),E=V(`one-page-each-student`),D=V(``),ee=V(0),te=V(null),ne=V([]),re=V(null),j=V(null),M=V(`Damit die Adressen korrekt ausgegeben werden, müssen die Platzhalter {bp_diff[…]} verwendet werden.`),ae=V(!1),oe=V(!1),se=V(null);$Q(`docxTemplater`,`modalMode`).then(e=>{f.value=e.data===null?`public`:e.data}).catch(()=>{f.value=`public`}),eZe().then(e=>{c.value=e,Promise.all([rZe(),iZe()]).then(([e,t])=>{u.value=e.filter(e=>r.categoryIds.includes(e.id)).map(e=>e.abbreviation),tZe(e,t).then(e=>{b.value=e.filter(e=>r.categoryIds.some(t=>e.categories.map(e=>e.id).includes(t))),S.value=!1})})});let ce=H(()=>b.value.filter(e=>f.value===`public`?e.isPublic:!e.isPublic&&(f.value===`shared`?e.isShared:!e.isShared))),le=H(()=>{let e=p.value===``?ce.value:ce.value.filter(e=>{let t=p.value.toLocaleLowerCase();return e.fileName.toLocaleLowerCase().includes(t)||e.createdLong.toLocaleLowerCase().includes(t)||e.categories.some(e=>e.abbreviation.toLocaleLowerCase().includes(t))||e.labels.some(e=>
47e.name.toLocaleLowerCase().includes(t))}),t=g.value.endsWith(`-asc`)?1:-1;return e.concat().sort((e,n)=>g.value.startsWith(`updated-at`)?t*(Date.parse(e.updatedAt)-Date.parse(n.updatedAt)):g.value.startsWith(`file-name`)?t*jn(e.fileName,n.fileName):g.value.startsWith(`created-long`)?t*jn(e.createdLong,n.createdLong):g.value.startsWith(`categories`)?t*jn(e.categories.map(e=>e.abbreviation).join(`, `),n.categories.map(e=>e.abbreviation).join(`, `)):g.value.startsWith(`labels`)?t*jn(e.labels.map(e=>e.name).join(`, `),n.labels.map(e=>e.name).join(`, `)):0)}),ue=H(()=>apiBasePath+`docx-templater/transform/`+v.value),I=H(()=>apiBasePath+`docx-templater`),de=H(()=>crypto.randomUUID());N(f,()=>{v.value=null}),N(p,()=>{v.value=null}),N(f,e=>{p.value=``,e$(`docxTemplater`,`modalMode`,e)}),N(_,e=>{e.some(e=>e.value===g.value)||(g.value=`updated-at-desc`)});let fe=H(()=>r.categoryIds.every(e=>e===`students`)),pe={students:[{rootFolderId:e=>e.studentsRootFolderId,foreignIds:e=>e.personIds,fileCall:()=>$t(`docs.filing.call.fileAtStudents`,{scope:`instance`}),noAccessAlert:()=>$t(`docs.filing.alert.noAccessStudents`,{scope:`instance`})}],employees:[{rootFolderId:e=>e.employeesRootFolderId,foreignIds:e=>e.personIds,fileCall:()=>$t(`docs.filing.call.fileAtEmployees`),noAccessAlert:()=>$t(`docs.filing.alert.noAccessEmployees`)}],employments:[{rootFolderId:e=>e.employeesRootFolderId,foreignIds:e=>e.personIds,fileCall:()=>$t(`docs.filing.call.fileAtEmployees`),noAccessAlert:()=>$t(`docs.filing.alert.noAccessEmployees`)},{rootFolderId:e=>e.employmentsRootFolderId,foreignIds:e=>e.employmentIds,fileCall:()=>$t(`docs.filing.call.fileAtEmployments`),noAccessAlert:()=>$t(`docs.filing.alert.noAccessEmployments`)}]},me=H(()=>{if(c.value===void 0||r.categoryIds.length!==1)return[];let e=c.value;return(pe[r.categoryIds[0]]??[]).flatMap(t=>{let n=t.rootFolderId(e),i=t.foreignIds(r.carrier);return n===null||i===void 0||i.length===0?[]:[{rootFolderId:n,foreignIds:i,fileCall:t.fileCall(),noAccessAlert:t.noAccessAlert()}]})}),ve=V(null),be=V([]),xe=V([]),Se=V([]);N(me,e=>{be.value=e.map(()=>null),xe.value=e.map(()=>!1),Se.value=e.map(()=>!1),ve.value=null},{immediate:!0});let Ce=H(()=>ve.value===null?null:be.value[ve.value]??null),we=()=>{d.value===0?(ee.value=te.value.scrollTop,D.value=b.value.find(e=>e.id===v.value).fileName,d.value++):d.value===1?setTimeout(()=>{d.value++,j.value?.submit(),setTimeout(()=>{ae.value=!0},3e4);let e=3600;s=window.setInterval(()=>{(SW(`docx-templater-token`)==de.value||e<=0)&&(window.clearInterval(s),CW(`docx-templater-token`),we()),e--},500)},50):d.value===2&&(me.value.length>0?(d.value++,we()):o(`hide`))},z=()=>{d.value--,setTimeout(()=>{te.value.scrollTop=ee.value},10),document.activeElement instanceof HTMLElement&&document.activeElement.blur()},Te=e=>{S.value||se.value!==null||d.value===0&&(e.key===`ArrowUp`?(e.preventDefault(),le.value.length!==0&&le.value.some(e=>!e.isInvalid)&&(v.value=v.value===null?le.value[le.value.length-1]?.isInvalid??!0?null:le.value[le.value.length-1]?.id??null:(le.value[le.value.findIndex(e=>e.id===v.value)-1]?.isInvalid??!0?null:le.value[le.value.findIndex(e=>e.id===v.value)-1]?.id)??(le.value[le.value.length-1]?.isInvalid??!0?null:le.value[le.value.length-1]?.id??null),v.value!==null&&ne.value[le.value.findIndex(e=>e.id===v.value)]?.scrollIntoView({block:`nearest`}))):e.key===`ArrowDown`?(e.preventDefault(),le.value.length!==0&&le.value.some(e=>!e.isInvalid)&&(v.value=v.value===null?le.value.at(0)?.isInvalid??!0?null:le.value.at(0)?.id??null:(le.value[le.value.findIndex(e=>e.id===v.value)+1]?.isInvalid??!0?null:le.value[le.value.findIndex(e=>e.id===v.value)+1]?.id)??(le.value.at(0)?.isInvalid??!0?null:le.value.at(0)?.id??null),v.value!==null&&ne.value[le.value.findIndex(e=>e.id===v.value)]?.scrollIntoView({block:`nearest`}))):e.key===`ArrowLeft`?document.activeElement!==re.value&&(f.value===`private`?f.value=`shared`:f.value=`public`):e.key===`ArrowRight`?document.activeElement!==re.value&&(f.value===`public`?f.value=`shared`:f.value=`private`):e.key===`Enter`&&v.value!==null&&we())},Ee=()=>
47{window.clearInterval(s),CW(`docx-templater-token`),we(),window.stop()},Oe=()=>EZe(v.value,r.categoryIds,D.value,T.value,r.carrier,E.value).then(e=>{se.value=JSON.stringify(e,null,4)}).catch(()=>{}),Ae=()=>{TZe(v.value,r.categoryIds,D.value,T.value,oe.value,Ce.value,r.carrier,E.value),ze(`Der Ablagevorgang wurde erfolgreich gestartet. Bis das Dokument in der Ablage erscheint kann es einen Augenblick dauern.`),o(`hide`)},{data:je}=la(),Me=H(()=>oe.value&&je.value!==void 0&&je.value!==null&&je.value.isDigitalSealsSubmoduleEnabled&&je.value.areCredentialsValid&&je.value.canSealUsingDigitalSignatures&&je.value.supportedSealMimeTypes.includes(`application/pdf`)),Ne=H(()=>(ve.value===null?void 0:me.value.at(ve.value)?.foreignIds.length)??0),Pe=ke(`sealModal`),Fe=V(!1),Ie=V(!1),Le=V(null),Re=V(0),U=V(``),Be=V(!1),W=(e,t)=>{Le.value={sealId:e,visualizationMode:t},Re.value=Oee(1e5,999999),U.value=``},Ve=H(()=>U.value.trim()===String(Re.value)),He=()=>{let e=Le.value;e===null||!Ve.value||(TZe(v.value,r.categoryIds,D.value,T.value,oe.value,Ce.value,r.carrier,E.value,{...e,keepOriginal:Be.value}),Ie.value=!0,Le.value=null,ze(`Der Ablagevorgang wurde erfolgreich gestartet. Das Siegeln der Dokumente läuft danach im Hintergrund weiter, auch wenn du dieses Fenster schliesst.`))},Ue=()=>{Ie.value&&Pe.value?.close()},We=()=>{Fe.value=!1,Ie.value&&o(`hide`)};return O(()=>{window.addEventListener(`keydown`,Te)}),l(()=>{window.removeEventListener(`keydown`,Te)}),Ia(`docx-templater`),(n,r)=>(y(),i(_n,{size:`Small`},{footer:R(()=>[d.value===2?B(``,!0):(y(),C(`div`,vQe,[t(ge,{mode:`out-in`},{default:R(()=>[c.value!==void 0&&c.value.hasDocxTemplaterNavigationEntry&&le.value.length>0&&d.value===0?(y(),C(`form`,{key:0,class:`hidden sm:block`,action:I.value},[t($,{type:`submit`,variant:`Tertiary`,text:`Zur Verwaltung`})],8,yQe)):d.value===3&&ve.value!==null?(y(),i($,{key:1,variant:`Secondary`,text:`Schliessen`,onClick:r[14]||=e=>o(`hide`)})):(y(),C(`div`,bQe,[d.value===1&&c.value!==void 0&&c.value.canDebug?(y(),i(lr,{key:0,text:`Zeigt die Daten, die an die Vorlage übergeben werden. Nur für Escola-Mitarbeiter:innen (auch im Fremdlogin) sichtbar.`},{trigger:R(()=>[t(Cr,{variant:`Tertiary`,icon:qQ,text:`Debug`,disabled:D.value===``,action:Oe,"block-user-interface":``},null,8,[`disabled`])]),_:1})):B(``,!0)]))]),_:1}),x(`div`,xQe,[d.value===0?(y(),i($,{key:0,variant:`Secondary`,text:`Abbrechen`,onClick:r[15]||=e=>o(`hide`)})):d.value===1?(y(),i($,{key:1,variant:`Secondary`,text:`Zurück`,onClick:r[16]||=e=>z()})):B(``,!0),d.value===0?(y(),i($,{key:2,variant:`Primary`,text:`Weiter`,disabled:d.value===0&&v.value===null,onClick:r[17]||=e=>we()},null,8,[`disabled`])):d.value===1?(y(),C(k,{key:3},[t($,{variant:`Primary`,icon:CH,text:`DOCX`,disabled:d.value===1&&D.value===``,onClick:r[18]||=e=>{oe.value=!1,we()}},null,8,[`disabled`]),t($,{variant:`Primary`,icon:JQ,text:`PDF`,disabled:d.value===1&&D.value===``,onClick:r[19]||=e=>{oe.value=!0,we()}},null,8,[`disabled`])],64)):d.value===3?(y(),C(k,{key:4},[ve.value!==null&&me.value.length>1?(y(),i($,{key:0,variant:`Secondary`,text:`Zurück`,onClick:r[20]||=e=>ve.value=null})):B(``,!0),ve.value===null?(y(),i($,{key:1,variant:`Primary`,text:`Schliessen`,onClick:r[21]||=e=>o(`hide`)})):B(``,!0),ve.value===null?B(``,!0):(y(),i($,{key:2,variant:`Primary`,text:`Ablegen`,disabled:Ce.value===null,onClick:Ae},null,8,[`disabled`])),ve.value!==null&&Me.value?(y(),i($,{key:3,variant:`Primary`,text:`Ablegen und siegeln`,disabled:Ce.value===null,onClick:r[22]||=e=>Fe.value=!0},null,8,[`disabled`])):B(``,!0)],64)):B(``,!0)])]))]),default:R(()=>[d.value===0?(y(),C(`div`,AZe,[x(`div`,jZe,[r[23]||=x(`div`,{class:`title`},`Dokumentvorlage wählen`,-1),x(`div`,MZe,[(y(!0),C(k,null,F(u.value,(e,t)=>(y(),C(`span`,{key:t,class:`text-blue bg-blue-100`},A(e),1))),128))])]),x(`div`,NZe,[t(UQ,{value:f.value,options:[{value:`public`,text:n.$t(`docxTemplater.overview.label.schoolTemplates`,{scope:`instance`})},{value:`shared`,text:`Vorlagen von anderen`},{value:`private`,text:`Meine Vorlagen`}],"onUpdate:value":r[0]||=e=>{(e===`public`||e===`shared`||e===`private`)&&(f.value=e)}},null,8,[`value`,`options`])]),x(`div`,PZe,[x(`div`,FZe,[t(ar,{value:p.value,"onUpdate:value":r[1]||=e=>p.value=e,disabled:le.value.length===0&&p.value===``},null,8,[`value`,`disabled`]),t(KQ,{value:g.value,options:_.value,placeholder:`Sortierung`,"clear-button":!1,disabled:le.value.length===0&&p.value===``,large:``,"onUpdate:value":r[2]||=e=>g.value=typeof e==`string`?e:`updated-at-desc`},null,8,[`value`,`options`,`disabled`])]),t(ge,{mode:`out-in`},{default:R(()=>[S.value?(y(),C(`div`,IZe,[t(tn,{class:`animate-spin-slow icon-square-2-5`})])):(y(),C(`div`,LZe,[le.value.length===0?(y(),C(`div`,UZe,[!S.value&&c.value!==void 0?(y(),C(k,{key:0},[p.value===``?(y(),i(Rn,{key:1,title:`Keine Vorlagen vorhanden`},a({_:2},[(c.value.isDocxTemplaterAdmin||f.value===`private`)&&c.value.hasDocxTemplaterNavigationEntry?{name:`button`,fn:R(()=>[x(`a`,{href:I.value},` Vorlage erstellen `,8,WZe)]),key:`0`}:void 0]),1024)):(y(),i(Rn,{key:0,title:`Der Begriff «${p.value}» konnte nicht in den Vorlagen gefunden werden`},null,8,[`title`]))],64)):B(``,!0)])):(y(),C(`div`,{key:0,ref_key:`templatesDiv`,ref:te,class:`transform-template-modal-body-list-templates`},[(y(!0),C(k,null,F(le.value,e=>(y(),C(`div`,{key:e.id,ref_for:!0,ref_key:`templateDivs`,ref:ne,class:`transform-template-modal-body-list-template-wrapper`},[x(`div`,{class:P([`transform-template-modal-body-list-template`,{selected:v.value===e.id,"bg-blue-50":v.value===e.id,disabled:e.isInvalid}]),onClick:t=>v.value===null||v.value!==e.id?v.value=e.id:v.value=null,onDblclick:t=>{v.value=e.id,we()}},[x(`i`,{class:P([`fa-light fa-files`,{"text-grey-500":v.value!==e.id,"text-blue":v.value===e.id}])},null,2),x(`div`,zZe,[x(`b`,null,[t(FT,{text:e.fileName,search:p.value},null,8,[`text`,`search`])]),t(FT,{text:e.createdLong,search:p.value},null,8,[`text`,`search`]),e.isInvalid?(y(),C(`span`,BZe,[t(Cn),r[24]||=x(`span`,null,`Diese Vorlage ist fehlerhaft oder beschädigt und kann daher nicht verwendet werden.`,-1)])):B(``,!0),x(`span`,VZe,[x(`span`,HZe,[(y(!0),C(k,null,F(e.categories,e=>(y(),i(FT,{key:e.id,class:`text-blue bg-blue-100`,style:{"min-height":`16px`,"font-size":`8px`,padding:`2px 4px`,"line-height":`normal`},text:e.abbreviation,search:p.value},null,8,[`text`,`search`]))),128))]),e.labels.length>0?(y(!0),C(k,{key:0},F(e.labels,e=>(y(),C(`span`,{key:e.id,class:`multi-badge rounded`,style:_e([{"min-height":`auto`,padding:`2px 4px`},{backgroundColor:e.color}])},[t(FT,{text:e.name.length>20?e.name.slice(0,20)+`…`:e.name,search:p.value,style:_e([{"min-height":`auto`,padding:`0`,"line-height":`normal`,"font-size":`8px`},{color:e.color,filter:`invert(100%) grayscale(100%) saturate(0%) brightness(100%) contrast(100000%)`}])},null,8,[`text`,`search`,`style`])],4))),128)):B(``,!0)])])],42,RZe)]))),128))],512))]))]),_:1})])])):B(``,!0),d.value===1?(y(),C(`div`,GZe,[x(`div`,KZe,[r[32]||=x(`div`,{class:`transform-template-modal-body-rename-title`},[x(`div`,{class:`title`},`Dokumentvorlage herunterladen`)],-1),x(`div`,qZe,[x(`div`,JZe,[r[25]||=x(`i`,{class:`fa-light fa-file`},null,-1),w.value?(y(),C(`div`,XZe,[he(x(`input`,{"onUpdate:modelValue":r[3]||=e=>D.value=e,class:`form-control`,type:`text`},null,512),[[ie,D.value,void 0,{trim:!0}]])])):(y(),C(`div`,YZe,[x(`b`,null,A(h(Or)(D.value)),1)]))]),x(`div`,ZZe,[t(Ti,{on:w.value,"onUpdate:on":r[4]||=e=>w.value=e,label:`Dateinamen anpassen`},null,8,[`on`]),t(Ti,{on:T.value,"onUpdate:on":r[5]||=e=>T.value=e,label:`Alternative Namen verwenden`},null,8,[`on`])]),fe.value?(y(),C(`div`,QZe,[x(`label`,null,[he(x(`input`,{"onUpdate:modelValue":r[6]||=e=>E.value=e,type:`radio`,value:`one-page-each-student`}
47,null,512),[[De,E.value]]),r[26]||=L(` Eine Seite pro Schüler:in `,-1)]),x(`label`,null,[he(x(`input`,{"onUpdate:modelValue":r[7]||=e=>E.value=e,type:`radio`,value:`one-page-each-legal-guardian`},null,512),[[De,E.value]]),r[28]||=L(` Eine Seite pro Wohnadresse der erziehungsberechtigten Bezugspersonen `,-1),t(lr,{text:M.value,placement:`top`},{trigger:R(()=>[...r[27]||=[x(`a`,null,[x(`i`,{class:`fa-regular fa-circle-info`})],-1)]]),_:1},8,[`text`])]),x(`label`,null,[he(x(`input`,{"onUpdate:modelValue":r[8]||=e=>E.value=e,type:`radio`,value:`one-page-each-guardian-entitled-to-information`},null,512),[[De,E.value]]),r[30]||=L(` Eine Seite pro Wohnadresse der informationsberechtigten Bezugspersonen `,-1),t(lr,{text:M.value,placement:`top`},{trigger:R(()=>[...r[29]||=[x(`a`,null,[x(`i`,{class:`fa-regular fa-circle-info`})],-1)]]),_:1},8,[`text`])])])):B(``,!0),c.value!==void 0&&c.value.isConvertToPdfSupported?(y(),i(An,{key:1,variant:`Blue`},{label:R(()=>[...r[31]||=[x(`div`,null,[L(` PDFs werden nur mit eingebundenen Schriften korrekt dargestellt: `),x(`a`,{target:`_blank`,href:`https://support.escola.ch/support/solutions/articles/3000123656`},`Anleitung anzeigen`),L(`. `)],-1)]]),_:1})):B(``,!0)])])])):B(``,!0),d.value===2?(y(),C(`div`,$Ze,[x(`div`,eQe,[r[34]||=x(`i`,{class:`fa-solid fa-spinner fa-spin`},null,-1),r[35]||=x(`div`,null,[x(`b`,null,`Platzhalter werden mit Daten ersetzt.`),x(`span`,null,`Dieser Vorgang kann einen Moment dauern.`)],-1),ae.value?(y(),C(`div`,tQe,[r[33]||=x(`span`,{style:{"font-size":`11px`}},` Wir haben bemerkt, dass es schon etwas länger dauert. Sie können das Umwandeln der Vorlage nun abbrechen. Bitte beachten Sie, dass es bei einer grösseren Vorlage durchaus einige Zeit dauern kann. `,-1),t($,{variant:`Secondary`,text:`Abbrechen`,onClick:Ee})])):B(``,!0)])])):B(``,!0),d.value===3&&me.value.length>0?(y(),C(k,{key:3},[he(x(`div`,nQe,[x(`div`,rQe,[t(IXe,{class:`icon-2-5 text-green`}),r[36]||=x(`b`,{class:`text-lg`},`Erfolgreich generiert`,-1)]),x(`div`,iQe,[(y(!0),C(k,null,F(me.value,(e,n)=>(y(),C(k,{key:n},[t($,{variant:`Secondary`,text:e.fileCall,size:`Small`,disabled:!xe.value[n]||Se.value[n],onClick:e=>ve.value=n},null,8,[`text`,`disabled`,`onClick`]),t(pr,null,{default:R(()=>[Se.value[n]?(y(),i(An,{key:0,variant:`Blue`,label:e.noAccessAlert},null,8,[`label`])):B(``,!0)]),_:2},1024)],64))),128))])],512),[[ye,ve.value===null]]),(y(!0),C(k,null,F(me.value,(e,n)=>he((y(),C(`div`,{key:n,class:`flex flex-col gap-4`},[x(`b`,{class:`text-lg`,textContent:A(e.fileCall)},null,8,aQe),t(RW,{"selected-folder-id":be.value[n],"onUpdate:selectedFolderId":e=>be.value[n]=e,"start-folder-id":e.rootFolderId,"foreign-ids":e.foreignIds,onFinishedInitialLoading:e=>xe.value[n]=!0,onError:e=>Se.value[n]=!0},null,8,[`selected-folder-id`,`onUpdate:selectedFolderId`,`start-folder-id`,`foreign-ids`,`onFinishedInitialLoading`,`onError`])],512)),[[ye,ve.value===n]])),128))],64)):B(``,!0),Fe.value?(y(),i(XQ,{key:4,ref_key:`sealModal`,ref:Pe,"document-count":Ne.value,onHide:We,onConfirm:W},null,8,[`document-count`])):B(``,!0),t(_r,{onAfterLeave:Ue},{default:R(()=>[Le.value===null?B(``,!0):(y(),i(_n,{key:0,size:`Narrow`,onCancel:r[12]||=e=>Le.value=null},{header:R(()=>[...r[37]||=[x(`h1`,{class:`text-lg font-bold m-0`},` Möchtest du die Dokumente wirklich siegeln? `,-1)]]),footer:R(()=>[x(`div`,cQe,[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:r[11]||=e=>Le.value=null}),t($,{variant:`Primary`,text:`Siegeln`,disabled:!Ve.value,onClick:He},null,8,[`disabled`])])]),default:R(()=>[x(`div`,oQe,[x(`p`,sQe,` Für jedes Dokument fallen Kosten bei `+A(h(je)?.providerName)+` an. Der Vorgang kann nicht rückgängig gemacht werden. `,1),t(Xr,{value:U.value,"onUpdate:value":r[9]||=e=>U.value=e,label:`Gib zur Bestätigung die Zahl ${Re.value} ein`,required:``,autofocus:``},null,8,[`value`,`label`]),t(Ti,{on:Be.value,"onUpdate:on":r[10]||=e=>Be.value=e,label:`Ungesiegeltes Original behalten`},null,8,[`on`])])]),_:1}))]),_:1}),se.value===null?B(``,!0):(y(),i(_n,{key:5,size:`Large`,onCancel:r[13]||=e=>se.value=null},{header:R(()=>[...r[38]||=[x(`h1`,{class:`text-lg font-bold m-0 min-w-0`},`Debug`,-1)]]),default:R(()=>[t(VQ,{"model-value":se.value,editable:!1,height:`80vh`},null,8,[`model-value`])]),_:1})),he(x(`form`,{ref_key:`form`,ref:j,action:ue.value,method:`post`},[(y(!0),C(k,null,F(e.categoryIds,(e,t)=>(y(),C(`input`,{key:t,name:`categoryIds[]`,value:e},null,8,uQe))),128)),x(`input`,{name:`fileName`,value:D.value},null,8,dQe),(y(!0),C(k,null,F(e.carrier,(e,t,n)=>(y(),C(k,null,[Array.isArray(e)?(y(!0),C(k,{key:0},F(e,(e,r)=>(y(),C(`input`,{key:t+`-`+n+`-`+r,name:t+`[]`,value:e},null,8,fQe))),128)):(y(),C(`input`,{key:t+`-`+n,name:t,value:e},null,8,pQe))],64))),256)),x(`input`,{name:`option`,value:E.value},null,8,mQe),x(`input`,{name:`token`,value:de.value},null,8,hQe),x(`input`,{name:`useRelevantNames`,value:T.value},null,8,gQe),x(`input`,{name:`convertToPdf`,value:oe.value},null,8,_Qe)],8,lQe),[[ye,!1]])]),_:1}))}})})),wQe=j((()=>{})),n$,TQe=j((()=>{CQe(),CQe(),wQe(),G(),n$=K(SQe,[[`__scopeId`,`data-v-fa8cf004`]])})),EQe,DQe,OQe,kQe,AQe,jQe=j((()=>{z(),wW(),fn(),en(),gr(),EQe={class:`flex flex-col justify-center items-center gap-4 p-8`},DQe={class:`flex flex-col justify-center items-center gap-1 text-center`},OQe=[`textContent`],kQe=[`textContent`],AQe=p({__name:`LoadingInfoModal`,props:{text:{},subText:{},cookieName:{},token:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=3600,s=window.setInterval(()=>
47{(SW(e.cookieName)==e.token||o<=0)&&(window.clearInterval(s),CW(e.cookieName),a.value=!1),o--},500);return(n,o)=>(y(),i(_r,{onAfterLeave:o[0]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(pn,{key:0,class:`w-full max-w-md`},{default:R(()=>[x(`div`,EQe,[t(tn,{class:`flex justify-center items-center text-blue icon-3 animate-[spin_2s_linear_infinite]`}),x(`div`,DQe,[x(`b`,{textContent:A(e.text)},null,8,OQe),e.subText===void 0?B(``,!0):(y(),C(`span`,{key:0,textContent:A(e.subText)},null,8,kQe))])])]),_:1})):B(``,!0)]),_:1}))}})})),r$,MQe=j((()=>{jQe(),jQe(),r$=AQe})),NQe,PQe,FQe=j((()=>{z(),Ve(),NQe=`inc/ajax/persons/personManagement.php`,PQe=p({__name:`PersonManagerExportView`,props:{personIds:{},docxTemplaterCategoryIds:{},forceSessionSchulId:{}},setup(e){let t=e;var n=new FormData;return n.append(`mode`,`21`),n.append(`pageRequest`,`178`),n.append(`specialDivToLoad`,`iouhfdsaibkh348og8234`),n.append(`specialPersonLoading`,t.personIds.reduce((e,t,n)=>n===0?``+t:e+`|`+t,``)),n.append(`forceSessionSchulId`,t.forceSessionSchulId===void 0?`0`:``+t.forceSessionSchulId),t.docxTemplaterCategoryIds.length>0&&n.append(`docxTemplaterCategoryIds`,JSON.stringify(t.docxTemplaterCategoryIds)),He.post(NQe,n).then(e=>{jQuery(`#iouhfdsaibkh348og8234`).append(e.data)}),(e,t)=>(y(),C(`div`,{id:`iouhfdsaibkh348og8234`,onClick:t[0]||=se(()=>{},[`stop`])}))}})})),i$,IQe=j((()=>{FQe(),FQe(),i$=PQe})),LQe,RQe,zQe=j((()=>{z(),gn(),Q(),IQe(),LQe={class:`flex justify-end gap-2`},RQe=p({__name:`PersonManagerExportModal`,props:{personIds:{},docxTemplaterCategoryIds:{},forceSessionSchulId:{}},emits:[`close`],setup(e,{emit:n}){let r=e,a=n;return(e,n)=>(y(),i(_n,{size:`Large`,onCancel:n[1]||=e=>a(`close`)},{header:R(()=>[...n[2]||=[x(`h5`,{class:`modal-title`},`Personen-Export`,-1)]]),footer:R(()=>[x(`div`,LQe,[t($,{text:`Schliessen`,onClick:n[0]||=e=>a(`close`)})])]),default:R(()=>[t(i$,Te(v(r)),null,16)]),_:1}))}})})),a$,BQe=j((()=>{zQe(),zQe(),a$=RQe}));function VQe(e,t){return y(),C(`div`,null,[(y(),C(`svg`,UQe,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M208.5 48l-112 0c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l256 0c8.8 0 16-7.2 16-16l0-48 48 0 0 48c0 35.3-28.7 64-64 64l-256 0c-35.3 0-64-28.7-64-64l0-384c0-35.3 28.7-64 64-64L230 0c17 0 33.3 6.7 45.3 18.7L397.8 141.3c12 12 18.7 28.3 18.7 45.3l0 69.5-48 0 0-48-88 0c-39.8 0-72-32.2-72-72l0-88zm72 256l214.1 0-31-31c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l72 72c9.4 9.4 9.4 24.6 0 33.9l-72 72c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l31-31-214.1 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm68.1-144l-92.1-92.1 0 68.1c0 13.3 10.7 24 24 24l68.1 0z`},null,-1)]]))])}var HQe,UQe,o$,s$=j((()=>{z(),G(),HQe={},UQe={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},o$=K(HQe,[[`render`,VQe]])})),WQe,GQe,KQe,qQe,JQe,YQe,XQe,ZQe,QQe,$Qe=j((()=>{z(),TQe(),MQe(),BQe(),Q(),si(),li(),Ai(),TO(),s$(),wH(),gr(),Fe(),mU(),WQe=[`action`],GQe=[`value`],KQe=[`value`],qQe=[`value`],JQe=[`action`],YQe=[`value`],XQe=[`value`],ZQe=[`value`],QQe=p({__name:`ExportButton`,props:r({absenceIdFilterValues:{},relativeDateRangeValue:{},dateRangeFilterValue:{},absentPersonIdFilterValues:{},schoolUnitIdFilterValues:{},schoolSiteIdFilterValues:{},substitutePersonIdFilterValues:{},reasonIdFilterValues:{},statusFilterValues:{},searchQuery:{},absenceSortingFilterValue:{}},{showDocxTemplaterModal:{required:!0},showDocxTemplaterModalModifiers:{}}),emits:[`update:showDocxTemplaterModal`],setup(e){let n=Pe(),r=M(e,`showDocxTemplaterModal`),{data:a}=aU();if(a.value===void 0)throw Error(`Can't setup when config is not loaded!`);let{data:o,isLoading:s}=INe(()=>null,()=>null,(()=>e.absenceIdFilterValues),(()=>e.relativeDateRangeValue),()=>e.dateRangeFilterValue.start??null,()=>e.dateRangeFilterValue.end??null,(()=>e.absentPersonIdFilterValues),(()=>e.schoolUnitIdFilterValues),(()=>e.schoolSiteIdFilterValues),(()=>e.substitutePersonIdFilterValues),(()=>e.reasonIdFilterValues),(()=>e.statusFilterValues),()=>e.searchQuery,(()=>e.absenceSortingFilterValue),()=>`absence`),c=H(()=>o.value?.at(0)?.absences),l=V(null),u=V(apiBasePath+a.value.moduleInternalName+`/export/legacy-excel`),d=V(apiBasePath+a.value.moduleInternalName+`/export/excel`),f=ke(`exportLegacyExcelForm`),p=ke(`exportExcelForm`),m=V(!1),g=H(()=>crypto.randomUUID()),_=H(()=>{let e=c.value;return e===void 0?[]:[!n.isMobileWebview&&a.value.canAccessDocxTemplater&&{label:`Dokumentvorlage verwenden`,icon:CH,select:()=>{r.value=[a.value.absencesDocxTemplaterCategoryId,{absenceIds:e.map(e=>e.id)}]}},{label:`Altes Excel erstellen`,icon:wO,select:()=>{m.value=!0,f.value?.submit()}},{label:`Excel erstellen`,icon:wO,select:()=>{m.value=!0,p.value?.submit()}},{label:`Export für die angezeigten abwesenden Mitarbeiter:innen öffnen`,icon:o$,select:()=>{l.value=new Set(e.map(e=>e.person.id))}},e.some(e=>e.substitutions.some(e=>e.substitutionType.isSubstituteNeeded&&e.person!==null))&&{label:`Export für die angezeigten Vertreter:innen öffnen`,icon:o$,select:()=>{l.value=new Set(e.flatMap(e=>e.substitutions.flatMap(e=>e.substitutionType.isSubstituteNeeded&&e.person!==null?[e.person.id]:[])))}}].filter(e=>e!==!1)});return(n,o)=>(y(),C(`div`,null,[t(ui,{type:`Label`,"item-groups":[{items:_.value}],transform:e=>e,disabled:h(s)},{trigger:R(({togglePopover:e})=>
47[t($,{variant:`Secondary`,icon:o$,text:`Exporte`,size:`Small`,"icon-right":ji,disabled:c.value===void 0||h(s)||c.value.length===0,onClick:e},null,8,[`disabled`,`onClick`])]),_:1},8,[`item-groups`,`transform`,`disabled`]),t(_r,null,{default:R(()=>[r.value===null?B(``,!0):(y(),i(n$,{key:0,"category-ids":[r.value[0]],carrier:{...r.value[1],sorting:e.absenceSortingFilterValue},onHide:o[0]||=e=>r.value=null},null,8,[`category-ids`,`carrier`]))]),_:1}),c.value!==void 0&&!h(s)?(y(),C(k,{key:0},[x(`form`,{ref_key:`exportLegacyExcelForm`,ref:f,hidden:``,method:`post`,action:u.value},[(y(!0),C(k,null,F(c.value.map(e=>e.id),e=>(y(),C(`input`,{key:e,name:`absenceIds[]`,value:e},null,8,GQe))),128)),x(`input`,{name:`sorting`,value:e.absenceSortingFilterValue},null,8,KQe),x(`input`,{name:`token`,value:g.value},null,8,qQe)],8,WQe),x(`form`,{ref_key:`exportExcelForm`,ref:p,hidden:``,method:`post`,action:d.value},[(y(!0),C(k,null,F(c.value.map(e=>e.id),e=>(y(),C(`input`,{key:e,name:`absenceIds[]`,value:e},null,8,YQe))),128)),x(`input`,{name:`sorting`,value:e.absenceSortingFilterValue},null,8,XQe),x(`input`,{name:`token`,value:g.value},null,8,ZQe)],8,JQe)],64)):B(``,!0),t(_r,null,{default:R(()=>[l.value===null?B(``,!0):(y(),i(a$,{key:0,"person-ids":[...l.value],"docx-templater-category-ids":[`employees`],onClose:o[1]||=e=>l.value=null},null,8,[`person-ids`]))]),_:1}),m.value?(y(),i(r$,{key:1,text:`Der Export wird erstellt.`,"sub-text":`Dieser Vorgang kann einen Moment dauern.`,"cookie-name":h(a).moduleInternalName+`-export-token`,token:g.value,onHide:o[2]||=e=>m.value=!1},null,8,[`cookie-name`,`token`])):B(``,!0)]))}})})),e$e,t$e=j((()=>{$Qe(),$Qe(),e$e=QQe})),n$e,r$e,i$e,a$e,o$e,s$e,c$e,l$e,u$e,d$e,f$e,p$e,m$e=j((()=>{z(),bi(),jr(),qH(),mU(),BU(),n$e={key:0,class:`flex flex-col`},r$e=[`textContent`],i$e={class:`p-eds-l bg-eds-primary border border-eds-primary rounded-eds-s`},a$e={key:0},o$e=[`textContent`],s$e={key:1},c$e={class:`flex items-center gap-eds-s`},l$e=[`textContent`],u$e={key:1,class:`m-0 my-eds-l border-eds-primary`},d$e={key:2},f$e=[`textContent`],p$e=p({__name:`RemarksAndLessonTypes`,props:{absence:{}},setup(e){let{data:n}=oU();if(n.value===void 0)throw Error(`Can't setup when settings are not loaded!`);let r=H(()=>n.value.showAbsencesAndSubstitutionsOnDashboard&&e.absence.isPublic&&e.absence.publicRemark!==null),i=H(()=>e.absence.privateRemark!==null||r.value),a=H(()=>e.absence.privateRemark!==null&&r.value),o=H(()=>e.absence.lessonTypes.length>0),s=H(()=>{let t=NH(e.absence.durationType,!1);return i.value&&o.value?`Bemerkungen & `+t:o.value?t:`Bemerkungen`});return(n,c)=>i.value||o.value?(y(),C(`div`,n$e,[x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary mb-eds-m`,textContent:A(s.value)},null,8,r$e),x(`div`,i$e,[i.value?(y(),C(`div`,{key:0,class:P([`grid grid-cols-1 gap-x-10 gap-y-eds-l`,{"md:grid-cols-2":a.value}])},[e.absence.privateRemark===null?B(``,!0):(y(),C(`div`,a$e,[c[0]||=x(`div`,{class:`eds-paragraphs-s-bold text-eds-tertiary`},` Bemerkung `,-1),x(`span`,{class:`eds-paragraphs-base-regular text-eds-primary whitespace-pre-line mt-eds-xs inline-block`,textContent:A(e.absence.privateRemark)},null,8,o$e)])),r.value?(y(),C(`div`,s$e,[x(`div`,c$e,[c[1]||=x(`div`,{class:`eds-paragraphs-s-bold text-eds-tertiary`},` Bemerkung fürs Dashboard `,-1),t(xi,{pill:``,variant:`Green`,icon:Mr,label:`Sichtbar`})]),x(`span`,{class:`eds-paragraphs-base-regular text-eds-primary whitespace-pre-line`,textContent:A(e.absence.publicRemark)},null,8,l$e)])):B(``,!0)],2)):B(``,!0),i.value&&o.value?(y(),C(`hr`,u$e)):B(``,!0),o.value?(y(),C(`div`,d$e,[x(`div`,{class:`eds-paragraphs-s-bold text-eds-tertiary tracking-wide mb-eds-s`,textContent:A(h(NH)(e.absence.durationType,!0))},null,8,f$e),t(zU,{"duration-type":e.absence.durationType,"lesson-types":e.absence.lessonTypes,"use-fraction":``},null,8,[`duration-type`,`lesson-types`])])):B(``,!0)])])):B(``,!0)}})})),c$,h$e=j((()=>{m$e(),m$e(),c$=p$e})),g$e,_$e,v$e,y$e,b$e,x$e,S$e,C$e,w$e,T$e=j((()=>{z(),pa(),qH(),g$e={key:0,class:`flex flex-col`},_$e=[`textContent`],v$e={class:`p-eds-l bg-eds-primary border border-eds-primary rounded-eds-s`},y$e={key:0},b$e=[`textContent`],x$e=[`textContent`],S$e={key:1},C$e=[`textContent`],w$e=p({__name:`SchoolUnitsAndSchoolSites`,props:{absence
47:{}},setup(e){let t=H(()=>e.absence.schoolUnits.length>0),n=H(()=>e.absence.schoolSites.length>0),r=H(()=>t.value&&n.value),i=H(()=>r.value?$t(`absences.employee.label.schoolUnitsAndSchoolSites`,{scope:`instance`}):t.value?$t(`person.management.bista.label.schoolUnits`,{scope:`instance`}):`Standorte`);return(a,o)=>t.value||n.value?(y(),C(`div`,g$e,[x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary mb-eds-m`,textContent:A(i.value)},null,8,_$e),x(`div`,v$e,[x(`div`,{class:P([`grid grid-cols-1 gap-x-10 gap-y-eds-l`,{"md:grid-cols-2":r.value}])},[t.value?(y(),C(`div`,y$e,[x(`div`,{class:`eds-paragraphs-s-bold text-eds-tertiary`,textContent:A(a.$t(`person.management.bista.label.schoolUnits`,{scope:`instance`}))},null,8,b$e),x(`span`,{class:`eds-paragraphs-base-regular text-eds-primary mt-eds-xs inline-block`,textContent:A(h(ha).format(e.absence.schoolUnits.map(e=>e.name)))},null,8,x$e)])):B(``,!0),n.value?(y(),C(`div`,S$e,[o[0]||=x(`div`,{class:`eds-paragraphs-s-bold text-eds-tertiary`},` Standorte `,-1),x(`span`,{class:`eds-paragraphs-base-regular text-eds-primary mt-eds-xs inline-block`,textContent:A(h(ha).format(e.absence.schoolSites.map(e=>e.name)))},null,8,C$e)])):B(``,!0)],2)])])):B(``,!0)}})})),l$,E$e=j((()=>{T$e(),T$e(),l$=w$e})),D$e,O$e,k$e,A$e,j$e=j((()=>{z(),OU(),cr(),bi(),SH(),qH(),mU(),D$e={class:`flex flex-wrap items-center gap-eds-xs`},O$e=[`textContent`],k$e=[`textContent`],A$e=p({__name:`StatusBar`,props:{absence:{},showAcceptAbsenceAsAdministratorModal:{default:()=>void 0},showReconsiderAbsenceAsAdministratorModal:{default:()=>void 0},showAcceptAbsenceAsSupervisorModal:{default:()=>void 0},showReconsiderAbsenceAsSupervisorModal:{default:()=>void 0}},emits:[`update:showAcceptAbsenceAsAdministratorModal`,`update:showReconsiderAbsenceAsAdministratorModal`,`update:showAcceptAbsenceAsSupervisorModal`,`update:showReconsiderAbsenceAsSupervisorModal`],setup(e,{emit:n}){let r=n,{data:a}=aU();if(a.value===void 0)throw Error(`Can't setup when config is not loaded!`);let o=H(()=>e.absence.status===`declined`),s=H(()=>RH(`Abgelehnt`,zH(e.absence.declinedBy,e.absence.declinedAt),e.absence.declinedReason)),c=H(()=>e.absence.acceptedByAdministratorAt!==null),l=H(()=>e.absence.acceptedBySupervisorAt!==null),u=H(()=>c.value?e.showReconsiderAbsenceAsAdministratorModal!==void 0&&e.absence.canReconsiderAbsenceAsAdministrator:e.showAcceptAbsenceAsAdministratorModal!==void 0&&e.absence.canAcceptAbsenceAsAdministrator),d=H(()=>l.value?e.showReconsiderAbsenceAsSupervisorModal!==void 0&&e.absence.canReconsiderAbsenceAsSupervisor:e.showAcceptAbsenceAsSupervisorModal!==void 0&&e.absence.canAcceptAbsenceAsSupervisor),f=H(()=>{let t=$t(`absences.employee.label.schoolAdministrator`,{scope:`instance`});return c.value?RH(t,zH(e.absence.acceptedByAdministrator,e.absence.acceptedByAdministratorAt),e.absence.acceptedByAdministratorReason):u.value?RH(t,`Unterschreiben`):e.showAcceptAbsenceAsAdministratorModal!==void 0&&a.value.isAdministrator&&e.absence.endDate===null?RH(t,GH):RH(t,`Ausstehend`)}),p=H(()=>{let t=`Vorgesetzte:r`;return l.value?RH(t,zH(e.absence.acceptedBySupervisor,e.absence.acceptedBySupervisorAt),e.absence.acceptedBySupervisorReason):d.value?RH(t,`Unterschreiben`):e.showAcceptAbsenceAsSupervisorModal!==void 0&&a.value.isSupervisor&&e.absence.endDate===null?RH(t,GH):RH(t,`Ausstehend`)});return(n,a)=>(y(),C(`div`,D$e,[o.value?(y(),i(lr,{key:0,title:s.value.title,placement:h(`top`),variant:h(HH),delay:h(100)},{content:R(()=>[x(`span`,{textContent:A(s.value.text)},null,8,O$e),s.value.reason===null?B(``,!0):(y(),C(`span`,{key:0,textContent:A(s.value.reason)},null,8,k$e))]),trigger:R(()=>[t(xi,{variant:`Red`,icon:xH,label:`Abgelehnt`})]),_:1},8,[`title`,`placement`,`variant`,`delay`])):B(``,!0),o.value?B(``,!0):(y(),i(DU,{key:1,abbreviation:n.$t(`absences.employee.label.schoolAdministratorAbbreviation`,{scope:`instance`}),tooltip:f.value,done:c.value,clickable:u.value,onClick:a[0]||=se(t=>{c.value?r(`update:showReconsiderAbsenceAsAdministratorModal`,e.absence):r(`update:showAcceptAbsenceAsAdministratorModal`,e.absence)},[`stop`])},null,8,[`abbreviation`,`tooltip`,`done`,`clickable`])),o.value?B(``,!0):(y(),i(DU,{key:2,abbreviation:`VG`,tooltip:p.value,done:l.value,clickable:d.value,onClick:a[1]||=se(t=>{l.value?r(`update:showReconsiderAbsenceAsSupervisorModal`,e.absence):r(`update:showAcceptAbsenceAsSupervisorModal`,e.absence)},[`stop`])},null,8,[`tooltip`,`done`,`clickable`]))]))}})})),u$,M$e=j((()=>{j$e(),j$e(),u$=A$e})),N$e,P$e,F$e,I$e,L$e,R$e,z$e,B$e,V$e,H$e,U$e,W$e,G$e,K$e,q$e,J$e,Y$e,X$e,Z$e,Q$e,$$e,e1e,t1e,n1e,r1e,i1e,a1e,o1e,s1e,c1e,l1e,u1e,d1e,f1e,p1e,m1e,h1e,g1e,_1e,v1e,y1e,b1e,x1e,S1e,C1e,w1e=j((()=>{z(),Dp(),_t(),nH(),Ln(),ir(),Rt(),Q(),cr(),bi(),Si(),si(),li(),SH(),oR(),wH(),EH(),Ip(),$r(),ur(),da(),Dn(),ia(),qH(),Fe(),tU(),rU(),mU(),yU(),$Fe(),rIe(),sLe(),dLe(),hLe(),vLe(),SLe(),kRe(),MRe(),rW(),aW(),KU(),JU(),XU(),KRe(),hW(),EU(),_W(),SBe(),EBe(),HBe(),aVe(),cVe(),fVe(),gVe(),bVe(),t$e(),h$e(),E$e(),M$e(),N$e={key:0,class:`flex flex-col gap-6`},P$e={key:0,class:`p-eds-l bg-eds-secondary border border-eds-primary rounded-eds-s flex flex-col gap-eds-l lg:flex-row lg:gap-eds-xl`},F$e={class:`flex flex-col gap-eds-s`},I$e={class:`flex flex-col gap-eds-s lg:grow lg:items-end`},L$e={class:`flex flex-wrap items-center justify-end lg:justify-between gap-eds-l`},R$e={class:`w-full lg:w-fit`},z$e={class:`flex items-center gap-2`},B$e={key:0,class:`hidden xl:grid grid-cols-[subgrid] col-span-full items-center gap-x-2 h-8 px-3 bg-eds-secondary border border-eds-primary rounded-eds-s eds-paragraphs-s-bold text-eds-secondary`},V$e={class:`-ml-2`},H$e={class:`-ml-2`},U$e={class:`-ml-2`},W$e={class:`-ml-2`},G$e={class:`-ml-2`},K$e={class:`-ml-2`},q$e={class:`-ml-2`},J$e={class:`-ml-2`},Y$e={class:`-ml-2`},X$e={class:`-ml-2`},Z$e={class:`-ml-2`},Q$e={key:0,class:`col-span-full flex flex-wrap items-center gap-x-3 gap-y-1 px-3 pt-eds-l pb-eds-s`},$$e=[`textContent`],e1e=[`onClick`],t1e=[`textContent`],n1e={class:`col-start-2 col-span-2 row-start-2 xl:col-start-3 xl:col-span-1 xl:row-start-1`},r1e={class:`col-start-2 col-span-2 row-start-3 flex items-center gap-4 xl:contents`},i1e={class:`xl:col-start-4 xl:row-start-1`},a1e={class:`xl:col-start-5 xl:row-start-1 eds-paragraphs-base-regular text-eds-primary`},o1e=[`textContent`],s1e={key:1},c1e=[`textContent`],l1e={class:`col-start-2 col-span-2 row-start-4 flex items-center gap-4 xl:contents`},u1e={class:`xl:col-start-7 xl:row-start-1`},d1e={class:`col-start-2 col-span-2 row-start-5 xl:col-start-8 xl:col-span-1 xl:row-start-1`}
47,f1e={class:`col-start-3 row-start-1 justify-self-end xl:col-start-9 flex items-center justify-end gap-eds-s`},p1e={class:`col-span-full`},m1e={class:`flex flex-col`},h1e={class:`flex items-center justify-between gap-eds-s mb-eds-m`},g1e={class:`flex items-center gap-eds-s eds-paragraphs-base-bold text-eds-primary`},_1e={key:0,class:`flex flex-col`},v1e={class:`flex flex-col`},y1e={class:`p-eds-l bg-eds-primary border border-eds-primary rounded-eds-s`},b1e={class:`flex flex-col items-stretch gap-2 sm:flex-row sm:items-center sm:justify-between`},x1e={key:1},S1e={class:`grow`},C1e=p({__name:`AllAbsenceList`,props:{absenceIds:{default:()=>[]}},setup(e){let n=Pe(),r=Bf(),{data:o}=aU();if(o.value===void 0)throw Error(`Can't setup when config is not loaded!`);let s=o.value.absenceSortingValues,c=o.value.absenceGroupingValues,l=ht(mt).smaller(`xl`),d=ke(`grid`),{width:f}=gt(d),p=V(!1);N(f,async()=>{p.value=!1,await u(),p.value=d.value!==null&&d.value.scrollWidth>d.value.clientWidth});let m=V(0),g=nt(kH(o.value,`all-absence-list-entries-per-page`),20),_=V([]),v=nt(kH(o.value,`all-absence-list-relative-date-range-value`),null),b=nt(kH(o.value,`all-absence-list-date-range-filter-value`),{...o.value.defaultDateRangeValue}),S=nt(kH(o.value,`all-absence-list-absent-person-id-filter-values`),[]),w=nt(kH(o.value,`all-absence-list-school-unit-id-filter-values`),[]),T=nt(kH(o.value,`all-absence-list-school-site-id-filter-values`),[]),E=nt(kH(o.value,`all-absence-list-substitute-person-id-filter-values`),[]),D=nt(kH(o.value,`all-absence-list-reason-id-filter-values`),[]),ee=nt(kH(o.value,`all-absence-list-status-filter-values`),[]),O=nt(kH(o.value,`all-absence-list-absence-sorting-filter-value`),o.value.defaultAbsenceSortingValue),te=V(``),ne=et(te,1e3),re=nt(kH(o.value,`all-absence-list-absence-grouping-filter-value`),o.value.defaultAbsenceGroupingValue),j=H(()=>re.value===`absence`||re.value===`absent-person`||re.value===`substitute-person`?re.value:o.value.defaultAbsenceGroupingValue);xt(()=>e.absenceIds,e=>{_.value=e,e.length>0&&(re.value=c.absence.value)}),N(_,e=>{r.replace({name:`all-absences`,params:{absenceIds:e}})});let{data:M,isLoading:ie}=PNe(_),{data:ae,isLoading:oe,isError:ce}=FNe(_,v,()=>b.value?.start??null,()=>b.value?.end??null,S,w,T,E,D,ee,ne,j),{data:le,isLoading:ue}=INe(m,g,_,v,()=>b.value?.start??null,()=>b.value?.end??null,S,w,T,E,D,ee,ne,O,j),I=nU(le),de=nU(ae),fe=H(()=>I.value?.flatMap(e=>e.absences)??[]),pe=H(()=>j.value!==c.absence.value),me=H(()=>j.value===c.substitutePerson.value),he=e=>e.absences.flatMap(e=>e.substitutions.map(t=>({absence:e,substitution:t}))),ge=(e,t)=>l.value?FH(e,t):NH(e,t),ve=e=>{let t=0,n=0,r=0,i=0,a=0;for(let o of e.absences){let e=j.value===c.substitutePerson.value?o.substitutions:[o];for(let s of e){t+=KMe(s.startDate,s.endDate)??0;let e=JMe(s.startDate,s.endDate,s.lessonTypes)??0,c=BH({lessons:s.lessons,lessonTypes:s.lessonTypes})??0;o.durationType===`lessons`?(n+=e,i+=c):(r+=e,a+=c)}}let o=[n>0?n+` `+ge(`lessons`,!1):null,r>0?r+` `+ge(`hours`,!1):null,i>0?i+` `+ge(`lessons`,!0):null,a>0?a+` `+ge(`hours`,!0):null].filter(e=>e!==null);return[t>0?qMe(t):null,o.length>0?o.join(`, `):null].filter(e=>e!==null).join(` · `)},ye=(e,t)=>pe.value?[`border-x border-eds-primary`,e===0?`border-t border-eds-primary rounded-t-eds-s`:`border-t border-eds-grey-lighter`,e===t-1?`border-b border-eds-primary rounded-b-eds-s`:``]:[`border-t border-eds-grey-lighter`],be=(e,t,n)=>pe.value?[e===0?`rounded-t-eds-s`:``,!n&&e===t-1?`rounded-b-eds-s`:``]:[],xe=H(()=>ue.value||oe.value);N(ce,e=>{e&&(g.value=o.value.entriesPerPagePossibleValues.at(0)??20,_.value=[],v.value=null,b.value={...o.value.defaultDateRangeValue},S.value=[],w.value=[],T.value=[],E.value=[],D.value=[],ee.value=[],O.value=o.value.defaultAbsenceSortingValue,te.value=``,re.value=o.value.defaultAbsenceGroupingValue)});let Se=V(null),Ce=V(!1),we=V(null),z=V(null),Te=V(null),Ee=V(null),De=V(null),Oe=V(null),Ae=V(null),je=V(null),Ne=V(null),Fe=V(null),Ie=V(null),Le=V(null),Re=V(null),ze=V(null),U=V(null),Be=V(null),W=V(null),Ve=e=>[{label:`Neue Vertretung`,icon:ei,disabled:!e.canCreateSubstitution,description:e.status===`declined`?`Für abgelehnte Abwesenheiten können keine Vertretungen erfasst werden.`:void 0,select:()=>{Ne.value=e}},{label:`Protokoll anzeigen`,icon:TH,count:e.logs.length,disabled:e.logs.length===0,description:e.logs.length===0?`Es sind keine Protokolleinträge vorhanden.`:void 0,select:()=>{we.value=e}},!n.isMobileWebview&&o.value.canAccessDocxTemplater&&{label:`Dokumentvorlage verwenden`,icon:CH,select:()=>{Se.value=[o.value.absencesDocxTemplaterCategoryId,{absenceIds:[e.id]}]}},{label:`Bearbeiten`,icon:Fp,disabled:!e.canUpdateAbsence,description:tNe(e.status)?`Unterschriebene Abwesenheiten können nicht bearbeitet werden.`:e.status===`declined`?`Abgelehnte Abwesenheiten können nicht bearbeitet werden.`:void 0,select:()=>{z.value=e}},{label:`Löschen`,icon:dr,disabled:!e.canDeleteAbsence,description:e.status===`accepted`?`Unterschriebene Abwesenheiten können nicht gelöscht werden.`:void 0,select:()=>{je.value=e}}].filter(e=>e!==!1),He=kH(o.value,`all-absence-list-absence-expansion`),Ue=XH(He,{localStorage:!1}),We=XH(kH(o.value,`all-absence-list-substitution-expansion`),{localStorage:!1}),Ge=V(),G=H(()=>Math.ceil((de.value?.filteredAbsencesCount??0)/g.value)-1);return xt(G,e=>{(m.value<0||e<m.value)&&(m.value=0)}),(e,n)=>(y(),i(aa,null,{default:R(()=>
47[!h(ie)&&h(M)!==void 0?(y(),C(`div`,N$e,[h(M).completeAbsencesCount>0?(y(),C(`div`,P$e,[x(`div`,F$e,[n[55]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-secondary`},` Filter `,-1),t(mW,{"absence-id-filter-values":_.value,"onUpdate:absenceIdFilterValues":n[0]||=e=>_.value=e,"relative-date-range-value":h(v),"onUpdate:relativeDateRangeValue":n[1]||=e=>Me(v)?v.value=e:null,"date-range-filter-value":h(b),"onUpdate:dateRangeFilterValue":n[2]||=e=>Me(b)?b.value=e:null,"absent-person-id-filter-values":h(S),"onUpdate:absentPersonIdFilterValues":n[3]||=e=>Me(S)?S.value=e:null,"school-unit-id-filter-values":h(w),"onUpdate:schoolUnitIdFilterValues":n[4]||=e=>Me(w)?w.value=e:null,"school-site-id-filter-values":h(T),"onUpdate:schoolSiteIdFilterValues":n[5]||=e=>Me(T)?T.value=e:null,"substitute-person-id-filter-values":h(E),"onUpdate:substitutePersonIdFilterValues":n[6]||=e=>Me(E)?E.value=e:null,"reason-id-filter-values":h(D),"onUpdate:reasonIdFilterValues":n[7]||=e=>Me(D)?D.value=e:null,"status-filter-values":h(ee),"onUpdate:statusFilterValues":n[8]||=e=>Me(ee)?ee.value=e:null,"absence-filter-options":h(M).absenceFilterOptions,"relative-date-range-filter-options":h(M).relativeDateFilterOptions,"absent-person-filter-options":h(M).absentPersonFilterOptions,"school-unit-filter-options":h(M).schoolUnitFilterOptions,"school-site-filter-options":h(M).schoolSiteFilterOptions,"substitute-person-filter-options":h(M).substitutePersonFilterOptions,"reason-filter-options":h(M).reasonFilterOptions,"status-filter-options":h(M).statusFilterOptions},null,8,[`absence-id-filter-values`,`relative-date-range-value`,`date-range-filter-value`,`absent-person-id-filter-values`,`school-unit-id-filter-values`,`school-site-id-filter-values`,`substitute-person-id-filter-values`,`reason-id-filter-values`,`status-filter-values`,`absence-filter-options`,`relative-date-range-filter-options`,`absent-person-filter-options`,`school-unit-filter-options`,`school-site-filter-options`,`substitute-person-filter-options`,`reason-filter-options`,`status-filter-options`])]),x(`div`,I$e,[n[56]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-secondary w-full lg:max-w-96`},` Suche `,-1),t(ar,{value:te.value,"onUpdate:value":n[9]||=e=>te.value=e,class:`w-full lg:max-w-96`,placeholder:`Suche...`},null,8,[`value`])])])):B(``,!0),x(`div`,L$e,[x(`div`,R$e,[t(fa,{value:h(re),"onUpdate:value":n[10]||=e=>Me(re)?re.value=e:null,items:[h(c).absence,h(c).absentPerson,h(c).substitutePerson],fluid:h(l),transform:e=>e},null,8,[`value`,`items`,`fluid`,`transform`])]),x(`div`,z$e,[t(e$e,{"show-docx-templater-modal":Se.value,"onUpdate:showDocxTemplaterModal":n[11]||=e=>Se.value=e,"absence-id-filter-values":_.value,"relative-date-range-value":h(v),"date-range-filter-value":h(b),"absent-person-id-filter-values":h(S),"school-unit-id-filter-values":h(w),"school-site-id-filter-values":h(T),"substitute-person-id-filter-values":h(E),"reason-id-filter-values":h(D),"status-filter-values":h(ee),"search-query":h(ne),"absence-sorting-filter-value":h(O)},null,8,[`show-docx-templater-modal`,`absence-id-filter-values`,`relative-date-range-value`,`date-range-filter-value`,`absent-person-id-filter-values`,`school-unit-id-filter-values`,`school-site-id-filter-values`,`substitute-person-id-filter-values`,`reason-id-filter-values`,`status-filter-values`,`search-query`,`absence-sorting-filter-value`]),t($,{variant:`Primary`,icon:ei,text:`Neue Abwesenheit`,size:`Small`,onClick:n[12]||=e=>Ce.value=!0}),Ce.value?(y(),i(yW,{key:0,"show-person-picker":``,onHide:n[13]||=e=>Ce.value=!1})):B(``,!0)])]),t(aa,null,{default:R(()=>[h(I)!==void 0&&h(de)!==void 0?(y(),C(`div`,{key:0,class:P([`flex flex-col gap-4 transition-opacity`,{"opacity-60":xe.value}])},[fe.value.length>0?(y(),C(`div`,{key:0,ref_key:`grid`,ref:d,class:P([`grid w-full`,pe.value?``:`border border-eds-primary rounded-eds-s`]),style:_e({gridTemplateColumns:h(l)?`min-content minmax(0,1fr) auto`:me.value?`min-content minmax(150px,1.8fr) minmax(150px,1fr) max-content minmax(150px,max-content) min-content`:`min-content minmax(150px,2.4fr) minmax(150px,1.4fr) max-content max-content max-content max-content max-content max-content`})},[me.value?(y(),C(`div`,B$e,[n[57]||=x(`div`,null,null,-1),x(`div`,V$e,[t(gW,{label:`Mitarbeiter:in · Grund`})]),x(`div`,H$e,[t(gW,{label:`Zeitraum`})]),x(`div`,U$e,[t(gW,{label:`Art`})]),x(`div`,W$e,[t(gW,{label:`Unterschriften`})]),n[58]||=x(`div`,null,null,-1)])):(y(),C(`div`,{key:1,class:P([`hidden xl:grid grid-cols-[subgrid] col-span-full items-center gap-x-2 h-8 px-3 bg-eds-secondary eds-paragraphs-s-bold text-eds-secondary`,pe.value?`border border-eds-primary rounded-eds-s`:`xl:rounded-t-eds-s`])},[n[59]||=x(`div`,null,null,-1),x(`div`,G$e,[t(gW,{value:h(O),"onUpdate:value":n[14]||=e=>Me(O)?O.value=e:null,label:`Mitarbeiter:in · Grund`,"asc-value":h(s).personAndReasonAsc,"desc-value":h(s).personAndReasonDesc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,K$e,[t(gW,{value:h(O),"onUpdate:value":n[15]||=e=>Me(O)?O.value=e:null,label:`Zeitraum`,"asc-value":h(s).startAndEndAsc,"desc-value":h(s).startAndEndDesc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,q$e,[t(gW,{value:h(O),"onUpdate:value":n[16]||=e=>Me(O)?O.value=e:null,label:`AU`,tooltip:`Arbeitsunfähigkeit`,"asc-value":h(s).incapacityAsc,"desc-value":h(s).incapacity
47Desc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,J$e,[t(gW,{value:h(O),"onUpdate:value":n[17]||=e=>Me(O)?O.value=e:null,label:`Vertretung`,"asc-value":h(s).substitutionsAsc,"desc-value":h(s).substitutionsDesc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,Y$e,[t(gW,{value:h(O),"onUpdate:value":n[18]||=e=>Me(O)?O.value=e:null,label:`Unterschriften`,"asc-value":h(s).statusAsc,"desc-value":h(s).statusDesc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,X$e,[t(gW,{value:h(O),"onUpdate:value":n[19]||=e=>Me(O)?O.value=e:null,label:`Status`,"asc-value":h(s).temporalRelativityAsc,"desc-value":h(s).temporalRelativityDesc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,Z$e,[t(gW,{value:h(O),"onUpdate:value":n[20]||=e=>Me(O)?O.value=e:null,label:p.value?`E. · B.`:`Erstellt · Bearbeitet`,tooltip:p.value?`Erstellt · Bearbeitet`:void 0,"asc-value":h(s).createdAtAndUpdatedAtAsc,"desc-value":h(s).createdAtAndUpdatedAtDesc},null,8,[`value`,`label`,`tooltip`,`asc-value`,`desc-value`])]),n[60]||=x(`div`,null,null,-1)],2)),(y(!0),C(k,null,F(h(I),e=>(y(),C(k,{key:e.person?.id??0},[e.person===null?B(``,!0):(y(),C(`div`,Q$e,[t(TU,{person:e.person},null,8,[`person`]),x(`span`,{class:`ml-auto eds-paragraphs-s text-eds-secondary`,textContent:A(ve(e))},null,8,$$e)])),(y(!0),C(k,null,F(me.value?he(e):[],(t,r)=>(y(),i(eW,{key:t.substitution.id,"show-accept-substitution-as-administrator-modal":Le.value,"onUpdate:showAcceptSubstitutionAsAdministratorModal":n[21]||=e=>Le.value=e,"show-reconsider-substitution-as-administrator-modal":ze.value,"onUpdate:showReconsiderSubstitutionAsAdministratorModal":n[22]||=e=>ze.value=e,"show-accept-substitution-as-supervisor-modal":Re.value,"onUpdate:showAcceptSubstitutionAsSupervisorModal":n[23]||=e=>Re.value=e,"show-reconsider-substitution-as-supervisor-modal":U.value,"onUpdate:showReconsiderSubstitutionAsSupervisorModal":n[24]||=e=>U.value=e,"show-reconsider-substitution-as-substitute-person-modal":Be.value,"onUpdate:showReconsiderSubstitutionAsSubstitutePersonModal":n[25]||=e=>Be.value=e,class:P(ye(r,he(e).length)),"display-person":`absent`,absence:t.absence,substitution:t.substitution,manageable:``,expanded:h(We).isExpanded(t.substitution.id),onToggleExpanded:e=>h(We).toggleExpanded(t.substitution.id),onShowLogs:e=>Fe.value=t.substitution,onShowDocxTemplater:e=>Se.value=[h(o).substitutionsDocxTemplaterCategoryId,{substitutionIds:[t.substitution.id]}],onUpdateSubstitution:e=>Ie.value=[t.absence,t.substitution],onDeleteSubstitution:e=>W.value=t.substitution},null,8,[`show-accept-substitution-as-administrator-modal`,`show-reconsider-substitution-as-administrator-modal`,`show-accept-substitution-as-supervisor-modal`,`show-reconsider-substitution-as-supervisor-modal`,`show-reconsider-substitution-as-substitute-person-modal`,`class`,`absence`,`substitution`,`expanded`,`onToggleExpanded`,`onShowLogs`,`onShowDocxTemplater`,`onUpdateSubstitution`,`onDeleteSubstitution`]))),128)),(y(!0),C(k,null,F(me.value?[]:e.absences,(r,s)=>(y(),C(`div`,{key:r.id,class:P([`group/row grid grid-cols-[subgrid] col-span-full`,ye(s,e.absences.length)])},[x(`div`,{class:P([`grid grid-cols-[subgrid] col-span-full items-center gap-x-2 gap-y-2 xl:gap-y-0 px-3 py-3 xl:min-h-[52px] xl:py-eds-s cursor-pointer transition-colors`,[{"bg-eds-selected hover:bg-eds-selected":h(Ue).isExpanded(r.id),"hover:bg-eds-hover group-last/row:rounded-b-eds-s":!h(Ue).isExpanded(r.id),"bg-eds-hover":!h(Ue).isExpanded(r.id)&&Ge.value===r.id},be(s,e.absences.length,h(Ue).isExpanded(r.id))]]),onClick:e=>h(Ue).toggleExpanded(r.id)},[t(YU,{class:`col-start-1 row-start-1`,expanded:h(Ue).isExpanded(r.id)},null,8,[`expanded`]),j.value===h(c).absentPerson.value?(y(),C(`span`,{key:0,class:`col-start-2 row-start-1 min-w-0 truncate eds-paragraphs-base-regular text-eds-primary`,textContent:A(r.reason.text)},null,8,t1e)):(y(),i(TU,{key:1,class:`col-start-2 row-start-1 min-w-0`,person:r.person,subtitle:r.reason.text},null,8,[`person`,`subtitle`])),x(`div`,n1e,[t(GU,{"start-date":r.startDate,"end-date":r.endDate,"start-time":r.startTime,"end-time":r.endTime,lessons:r.lessons,"lesson-types":r.lessonTypes,"duration-type":r.durationType},null,8,[`start-date`,`end-date`,`start-time`,`end-time`,`lessons`,`lesson-types`,`duration-type`])]),x(`div`,r1e,[x(`div`,i1e,[t(lr,{text:`Arbeitsunfähigkeit`,placement:h(`top`),variant:h(HH),delay:
47h(100),disabled:!h(l)},{trigger:R(()=>[t(xi,{variant:`Gray`,label:r.incapacity===null?`–`:h(eNe)(r.incapacity)},null,8,[`label`])]),_:2},1032,[`placement`,`variant`,`delay`,`disabled`])]),x(`div`,a1e,[r.substitutions.length===0?(y(),C(`span`,{key:0,class:`text-eds-tertiary`,textContent:A(h(l)?`Keine Vertretungen`:`Keine`)},null,8,o1e)):(y(),C(`span`,s1e,[x(`b`,{textContent:A(r.substitutions.length)},null,8,c1e),L(` `+A(` `+h(MH)(r.substitutions.length)),1)]))])]),x(`div`,l1e,[t(u$,{"show-accept-absence-as-administrator-modal":Te.value,"onUpdate:showAcceptAbsenceAsAdministratorModal":n[26]||=e=>Te.value=e,"show-reconsider-absence-as-administrator-modal":De.value,"onUpdate:showReconsiderAbsenceAsAdministratorModal":n[27]||=e=>De.value=e,"show-accept-absence-as-supervisor-modal":Ee.value,"onUpdate:showAcceptAbsenceAsSupervisorModal":n[28]||=e=>Ee.value=e,"show-reconsider-absence-as-supervisor-modal":Oe.value,"onUpdate:showReconsiderAbsenceAsSupervisorModal":n[29]||=e=>Oe.value=e,class:`xl:col-start-6 xl:row-start-1`,absence:r},null,8,[`show-accept-absence-as-administrator-modal`,`show-reconsider-absence-as-administrator-modal`,`show-accept-absence-as-supervisor-modal`,`show-reconsider-absence-as-supervisor-modal`,`absence`]),x(`div`,u1e,[t(iW,{"temporal-relativity":r.temporalRelativity},null,8,[`temporal-relativity`])])]),x(`div`,d1e,[t(nW,{"created-at":r.createdAt,"created-by":r.createdBy,"updated-at":r.updatedAt,"updated-by":r.updatedBy},null,8,[`created-at`,`created-by`,`updated-at`,`updated-by`])]),x(`div`,f1e,[r.canDeclineAbsence?(y(),C(k,{key:0},[p.value?(y(),i(lr,{key:0,text:`Ablehnen`,placement:h(`top`),variant:h(HH),delay:h(100)},{trigger:R(()=>[t(zt,{variant:`Danger-Secondary`,icon:xH,size:`Tiny`,onClick:se(e=>Ae.value=r,[`stop`])},null,8,[`onClick`])]),_:2},1032,[`placement`,`variant`,`delay`])):(y(),i($,{key:1,variant:`Danger-Secondary`,icon:xH,text:`Ablehnen`,size:`Tiny`,onClick:se(e=>Ae.value=r,[`stop`])},null,8,[`onClick`]))],64)):B(``,!0),x(`div`,{onClick:n[30]||=se(()=>{},[`stop`])},[t(ui,{"is-open":Ge.value===r.id,type:`Label`,placement:`bottom-end`,"item-groups":[{items:Ve(r)}],transform:e=>e,"onUpdate:isOpen":e=>Ge.value=e?r.id:void 0},{trigger:R(({togglePopover:e})=>[t(zt,{variant:`Tertiary`,icon:aR,size:`Tiny`,onClick:e},null,8,[`icon`,`onClick`])]),_:1},8,[`is-open`,`item-groups`,`transform`,`onUpdate:isOpen`])])])],10,e1e),x(`div`,p1e,[t(On,{expanded:h(Ue).isExpanded(r.id)},{default:R(()=>[x(`div`,{class:P([`border-l-4 border-eds-brand group-last/row:rounded-bl-eds-s pl-4 xl:pl-11 pr-6 pb-6 pt-eds-l flex flex-col gap-eds-xl`,pe.value&&s===e.absences.length-1?`rounded-bl-eds-s`:``])},[x(`div`,m1e,[x(`div`,h1e,[x(`span`,g1e,[n[61]||=L(` Vertretungen `,-1),t(Ci,{count:r.substitutions.length,variant:`BlueSecondary`},null,8,[`count`])]),r.canCreateSubstitution&&r.substitutions.length>0?(y(),i($,{key:0,variant:`Secondary`,icon:ei,text:`Vertretung hinzufügen`,size:`Tiny`,onClick:se(e=>Ne.value=r,[`stop`])},null,8,[`onClick`])):B(``,!0)]),r.substitutions.length>0?(y(),C(`div`,{key:0,class:`grid bg-eds-primary border border-eds-primary rounded-eds-s divide-y divide-eds-grey-lighter`,style:_e({gridTemplateColumns:h(l)?`min-content minmax(0,1fr) auto`:`min-content minmax(150px,1.8fr) minmax(150px,1fr) max-content minmax(150px,max-content) min-content`})},[(y(!0),C(k,null,F(r.substitutions,e=>(y(),i(eW,{key:e.id,"show-accept-substitution-as-administrator-modal":Le.value,"onUpdate:showAcceptSubstitutionAsAdministratorModal":n[31]||=e=>Le.value=e,"show-reconsider-substitution-as-administrator-modal":ze.value,"onUpdate:showReconsiderSubstitutionAsAdministratorModal":n[32]||=e=>ze.value=e,"show-accept-substitution-as-supervisor-modal":Re.value,"onUpdate:showAcceptSubstitutionAsSupervisorModal":n[33]||=e=>Re.value=e,"show-reconsider-substitution-as-supervisor-modal":U.value,"onUpdate:showReconsiderSubstitutionAsSupervisorModal":n[34]||=e=>U.value=e,"show-reconsider-substitution-as-substitute-person-modal":Be.value,"onUpdate:showReconsiderSubstitutionAsSubstitutePersonModal":n[35]||=e=>Be.value=e,absence:r,substitution:e,manageable:``,expanded:h(We).isExpanded(e.id),onToggleExpanded:t=>h(We).toggleExpanded(e.id),onShowLogs:t=>Fe.value=e,onShowDocxTemplater:t=>Se.value=[h(o).substitutionsDocxTemplaterCategoryId,{substitutionIds:[e.id]}],onUpdateSubstitution:t=>Ie.value=[r,e],onDeleteSubstitution:t=>W.value=e},null,8,[`show-accept-substitution-as-administrator-modal`,`show-reconsider-sub
47stitution-as-administrator-modal`,`show-accept-substitution-as-supervisor-modal`,`show-reconsider-substitution-as-supervisor-modal`,`show-reconsider-substitution-as-substitute-person-modal`,`absence`,`substitution`,`expanded`,`onToggleExpanded`,`onShowLogs`,`onShowDocxTemplater`,`onUpdateSubstitution`,`onDeleteSubstitution`]))),128))],4)):(y(),i(Rn,{key:1,variant:`Filled`,title:`Noch keine Vertretung erfasst`},a({_:2},[r.canCreateSubstitution?{name:`button`,fn:R(()=>[t($,{variant:`Secondary`,icon:ei,text:`Vertretung hinzufügen`,size:`Tiny`,onClick:se(e=>Ne.value=r,[`stop`])},null,8,[`icon`,`onClick`])]),key:`0`}:void 0]),1024))]),t(l$,{absence:r},null,8,[`absence`]),t(c$,{absence:r},null,8,[`absence`]),h(IH)(r.docsSetStartData)?(y(),C(`div`,_1e,[n[62]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary mb-eds-m`},` Dokumente `,-1),t(qU,{"docs-set-start-data":r.docsSetStartData},null,8,[`docs-set-start-data`])])):B(``,!0),x(`div`,v1e,[n[63]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary mb-eds-m`},` Stammdaten `,-1),x(`div`,y1e,[t(GRe,{"absence-id":r.id},null,8,[`absence-id`])])]),t(tW,{"absence-id":r.id,"has-end-date":r.endDate!==null},null,8,[`absence-id`,`has-end-date`])],2)]),_:2},1032,[`expanded`])])],2))),128))],64))),128))],6)):(y(),i(Rn,{key:1,variant:`Outlined`,title:h(ne).length>0?`Keine Treffer`:`Keine Abwesenheiten vorhanden`,description:h(ne).length>0?`Die Suche ergab keine Treffer.`:void 0},null,8,[`title`,`description`])),x(`div`,b1e,[me.value?(y(),C(`div`,x1e)):(y(),i(xW,{key:0,absences:fe.value,"storage-key":h(He)},null,8,[`absences`,`storage-key`])),x(`div`,S1e,[G.value>=0?(y(),i(tH,{key:0,value:m.value,"onUpdate:value":n[36]||=e=>m.value=e,compact:h(l),"entries-per-page":h(g),"last-possible-page":G.value,"count-total":h(de).filteredAbsencesCount,"label-plural":j.value===h(c).absence.value?`Abwesenheiten`:`Personen`,"entries-per-page-values":h(o).entriesPerPagePossibleValues,onChangeEntriesPerPage:n[37]||=e=>{g.value=e}},null,8,[`value`,`compact`,`entries-per-page`,`last-possible-page`,`count-total`,`label-plural`,`entries-per-page-values`])):B(``,!0)])])],2)):B(``,!0)]),_:1}),we.value===null?B(``,!0):(y(),i(vU,{key:1,"absence-or-substitution":we.value,onHide:n[38]||=e=>we.value=null},null,8,[`absence-or-substitution`])),z.value===null?B(``,!0):(y(),i(yW,{key:2,absence:z.value,"show-person-picker":``,onHide:n[39]||=e=>z.value=null},null,8,[`absence`])),Te.value===null?B(``,!0):(y(),i(xBe,{key:3,absence:Te.value,onHide:n[40]||=e=>Te.value=null},null,8,[`absence`])),Ee.value===null?B(``,!0):(y(),i(TBe,{key:4,absence
47:Ee.value,onHide:n[41]||=e=>Ee.value=null},null,8,[`absence`])),De.value===null?B(``,!0):(y(),i(dVe,{key:5,absence:De.value,onHide:n[42]||=e=>De.value=null},null,8,[`absence`])),Oe.value===null?B(``,!0):(y(),i(hVe,{key:6,absence:Oe.value,onHide:n[43]||=e=>Oe.value=null},null,8,[`absence`])),Ae.value===null?B(``,!0):(y(),i(iVe,{key:7,absence:Ae.value,onHide:n[44]||=e=>Ae.value=null},null,8,[`absence`])),je.value===null?B(``,!0):(y(),i(bW,{key:8,absence:je.value,onHide:n[45]||=e=>je.value=null},null,8,[`absence`])),Ne.value===null?B(``,!0):(y(),i(UU,{key:9,absence:Ne.value,onHide:n[46]||=e=>Ne.value=null},null,8,[`absence`])),Fe.value===null?B(``,!0):(y(),i(vU,{key:10,"absence-or-substitution":Fe.value,onHide:n[47]||=e=>Fe.value=null},null,8,[`absence-or-substitution`])),Ie.value===null?B(``,!0):(y(),i(UU,{key:11,absence:Ie.value[0],substitution:Ie.value[1],onHide:n[48]||=e=>Ie.value=null},null,8,[`absence`,`substitution`])),Le.value===null?B(``,!0):(y(),i(QFe,{key:12,substitution:Le.value,onHide:n[49]||=e=>Le.value=null},null,8,[`substitution`])),Re.value===null?B(``,!0):(y(),i(nIe,{key:13,substitution:Re.value,onHide:n[50]||=e=>Re.value=null},null,8,[`substitution`])),ze.value===null?B(``,!0):(y(),i(mLe,{key:14,substitution:ze.value,onHide:n[51]||=e=>ze.value=null},null,8,[`substitution`])),U.value===null?B(``,!0):(y(),i(xLe,{key:15,substitution:U.value,onHide:n[52]||=e=>U.value=null},null,8,[`substitution`])),Be.value===null?B(``,!0):(y(),i(WU,{key:16,substitution:Be.value,onHide:n[53]||=e=>Be.value=null},null,8,[`substitution`])),W.value===null?B(``,!0):(y(),i(uLe,{key:17,substitution:W.value,onHide:n[54]||=e=>W.value=null},null,8,[`substitution`]))])):B(``,!0)]),_:1}))}})})),T1e,E1e=j((()=>{w1e(),w1e(),T1e=C1e})),D1e,O1e,k1e,A1e,j1e,M1e,N1e,P1e,F1e,I1e,L1e,R1e,z1e,B1e,V1e,H1e,U1e=j((()=>{z(),qH(),D1e={class:`grid grid-cols-1 gap-2 sm:grid-cols-2`},O1e={class:`w-full min-w-40 px-6 py-4 flex flex-col gap-2 border border-grey-100 rounded-lg`},k1e={class:`flex flex-col items-start text-eds-secondary text-base`},A1e={key:0},j1e=[`textContent`],M1e={key:1},N1e=[`textContent`],P1e=[`textContent`],F1e=[`textContent`],I1e={class:`w-full min-w-40 px-6 py-4 flex flex-col gap-2 border border-grey-100 rounded-lg`},L1e={class:`flex flex-col items-start text-eds-secondary text-base leading-normal`},R1e=[`textContent`],z1e=[`textContent`],B1e=[`textContent`],V1e=[`textContent`],H1e=p({__name:`StatsBox`,props:{absenceStatsOrSubstitutionStats:{}},setup(e){return(t,n)=>(y(),C(`div`,D1e,[x(`div`,O1e,[n[2]||=x(`b`,{class:`text-blue text-base`},`Anzahl`,-1),x(`div`,k1e,[e.absenceStatsOrSubstitutionStats.__type===`OwnAbsenceDynamicStats`&&(e.absenceStatsOrSubstitutionStats.filteredFirstAbsenceStartDate!==null||e.absenceStatsOrSubstitutionStats.filteredLastAbsenceEndDate!==null)||e.absenceStatsOrSubstitutionStats.__type===`OwnSubstitutionDynamicStats`&&(e.absenceStatsOrSubstitutionStats.filteredFirstSubstitutionStartDate!==null||e.absenceStatsOrSubstitutionStats.filteredLastSubstitutionEndDate!==null)?(y(),C(`span`,A1e,[n[0]||=L(` Zeitraum: `,-1),x(`span`,{textContent:A(h(AH)(e.absenceStatsOrSubstitutionStats.__type===`OwnAbsenceDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredFirstAbsenceStartDate:e.absenceStatsOrSubstitutionStats.__type===`OwnSubstitutionDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredFirstSubstitutionStartDate:null,e.absenceStatsOrSubstitutionStats.__type===`OwnAbsenceDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredLastAbsenceEndDate:e.absenceStatsOrSubstitutionStats.__type===`OwnSubstitutionDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredLastSubstitutionEndDate:null,null,null,!0))},null,8,j1e)])):B(``,!0),e.absenceStatsOrSubstitutionStats.__type===`OwnAbsenceDynamicStats`&&e.absenceStatsOrSubstitutionStats.filteredAbsenceDays!==null||e.absenceStatsOrSubstitutionStats.__type===`OwnSubstitutionDynamicStats`&&e.absenceStatsOrSubstitutionStats.filteredSubstitutionDays!==null?(y(),C(`span`,M1e,[n[1]||=L(` Tage: `,-1),x(`span`,{textContent:A(e.absenceStatsOrSubstitutionStats.__type===`OwnAbsenceDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredAbsenceDays:e.absenceStatsOrSubstitutionStats.__type===`OwnSubstitutionDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredSubstitutionDays:null)},null,8,N1e)])):B(``,!0),e.absenceStatsOrSubstitutionStats.__type===`OwnAbsenceDynamicStats`&&e.absenceStatsOrSubstitutionStats.filteredAbsence
47Lessons!==null||e.absenceStatsOrSubstitutionStats.__type===`OwnSubstitutionDynamicStats`&&e.absenceStatsOrSubstitutionStats.filteredSubstitutionLessons!==null?(y(),C(`span`,{key:2,textContent:A(h(NH)(`lessons`,!1)+`: `+(e.absenceStatsOrSubstitutionStats.__type===`OwnAbsenceDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredAbsenceLessons:e.absenceStatsOrSubstitutionStats.__type===`OwnSubstitutionDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredSubstitutionLessons:``))},null,8,P1e)):B(``,!0),e.absenceStatsOrSubstitutionStats.__type===`OwnAbsenceDynamicStats`&&e.absenceStatsOrSubstitutionStats.filteredAbsenceHours!==null||e.absenceStatsOrSubstitutionStats.__type===`OwnSubstitutionDynamicStats`&&e.absenceStatsOrSubstitutionStats.filteredSubstitutionHours!==null?(y(),C(`span`,{key:3,textContent:A(h(NH)(`hours`,!1)+`: `+(e.absenceStatsOrSubstitutionStats.__type===`OwnAbsenceDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredAbsenceHours:e.absenceStatsOrSubstitutionStats.__type===`OwnSubstitutionDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredSubstitutionHours:``))},null,8,F1e)):B(``,!0)])]),x(`div`,I1e,[n[7]||=x(`b`,{class:`text-blue text-base`},`Status`,-1),x(`div`,L1e,[x(`span`,null,[n[3]||=L(` Unterschrieben: `,-1),x(`span`,{textContent:A(e.absenceStatsOrSubstitutionStats.__type===`OwnAbsenceDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredAcceptedAbsencesCount:e.absenceStatsOrSubstitutionStats.__type===`OwnSubstitutionDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredAcceptedSubstitutionsCount:0)},null,8,R1e)]),x(`span`,null,[n[4]||=L(` Nur teilweise unterschrieben: `,-1),x(`span`,{textContent:A(e.absenceStatsOrSubstitutionStats.__type===`OwnAbsenceDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredPartlyAcceptedAbsencesCount:e.absenceStatsOrSubstitutionStats.__type===`OwnSubstitutionDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredPartlyAcceptedSubstitutionsCount:0)},null,8,z1e)]),x(`span`,null,[n[5]||=L(` Eingereicht: `,-1),x(`span`,{textContent:A(e.absenceStatsOrSubstitutionStats.__type===`OwnAbsenceDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredPendingAbsencesCount:e.absenceStatsOrSubstitutionStats.__type===`OwnSubstitutionDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredPendingSubstitutionsCount:0)},null,8,B1e)]),x(`span`,null,[n[6]||=L(` Abgelehnt: `,-1),x(`span`,{textContent:A(e.absenceStatsOrSubstitutionStats.__type===`OwnAbsenceDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredDeclinedAbsencesCount:e.absenceStatsOrSubstitutionStats.__type===`OwnSubstitutionDynamicStats`?e.absenceStatsOrSubstitutionStats.filteredDeclinedSubstitutionsCount:0)},null,8,V1e)])])])]))}})})),d$,W1e=j((()=>{U1e(),U1e(),d$=H1e})),G1e,K1e,q1e,J1e,Y1e,X1e,Z1e,Q1e,$1e,e0e,t0e,n0e,r0e,i0e,a0e,o0e,s0e,c0e,l0e,u0e,d0e,f0e,p0e,m0e,h0e,g0e,_0e,v0e,y0e,b0e,x0e,S0e,C0e,w0e,T0e=j((()=>{z(),_t(),nH(),Ln(),ir(),Rt(),Q(),cr(),bi(),Si(),si(),li(),oR(),EH(),Ip(),$r(),ur(),Dn(),ia(),qH(),tU(),rU(),mU(),yU(),kRe(),MRe(),rW(),aW(),KU(),JU(),XU(),hW(),_W(),W1e(),HBe(),cVe(),bVe(),h$e(),E$e(),M$e(),G1e={key:0,class:`flex flex-col gap-6`},K1e={key:1,class:`p-eds-l bg-eds-secondary border border-eds-primary rounded-eds-s flex flex-col gap-eds-l lg:flex-row lg:gap-eds-xl`},q1e={class:`flex flex-col gap-eds-s`},J1e={class:`flex flex-col gap-eds-s lg:grow lg:items-end`},Y1e={class:`flex items-center justify-end gap-2`},X1e={class:`hidden xl:grid grid-cols-[subgrid] col-span-full items-center gap-x-2 h-8 px-3 bg-eds-secondary xl:rounded-t-eds-s eds-paragraphs-s-bold text-eds-secondary`},Z1e={class:`-ml-2`},Q1e={class:`-ml-2`},$1e={class:`-ml-2`},e0e={class:`-ml-2`},t0e={class:`-ml-2`},n0e={class:`-ml-2`},r0e={class:`-ml-2`},i0e=[`onClick`],a0e=[`textContent`],o0e={class:`col-start-2 col-span-2 row-start-2 xl:col-start-3 xl:col-span-1 xl:row-start-1`},s0e={class:`col-start-2 col-span-2 row-start-3 flex items-center gap-4 xl:contents`},c0e={class:`xl:col-start-4 xl:row-start-1`},l0e={class:`xl:col-start-5 xl:row-start-1 eds-paragraphs-base-regular text-eds-primary`},u0e=[`textContent`],d0e={key:1},f0e=[`textContent`],p0e={class:`col-start-2 col-span-2 row-start-4 flex items-center gap-4 xl:contents`},m0e={class:`xl:col-start-7 xl:row-start-1`},h0e={class:`col-start-2 col-span-2 row-start-5 xl:col-start-8 xl:col-span-1 xl:row-start-1`},g0e={class:`col-span-full`},_0e={class:`border-l-4 border-eds-brand group-last/row:rounded-bl-eds-s pl-4 xl:pl-11 pr-6 pb-6 pt-eds-l flex flex-col gap-eds-xl`},v0e={class:`flex flex-col`},y0e={class:`flex items-center justify-between gap-eds-s mb-eds-m`},b0e={class:`flex items-center gap-eds-s eds-paragraphs-base-bold text-eds-primary`},x0e={key:0,class:`flex flex-col`},S0e={class:`flex flex-col items-stretch gap-2 sm:flex-row sm:items-center sm:justify-between`},C0e={class:`grow`}
47,w0e=p({__name:`OwnAbsenceList`,setup(e){let{data:n}=aU();if(n.value===void 0)throw Error(`Can't setup when config is not loaded!`);let r=n.value.absenceSortingValues,a=ht(mt).smaller(`xl`),o=ke(`grid`),{width:s}=gt(o),c=V(!1);N(s,async()=>{c.value=!1,await u(),c.value=o.value!==null&&o.value.scrollWidth>o.value.clientWidth});let l=V(0),d=nt(kH(n.value,`own-absence-list-entries-per-page`),20),f=nt(kH(n.value,`own-absence-list-relative-date-range-value`),null),p=nt(kH(n.value,`own-absence-list-date-range-filter-value`),{...n.value.defaultDateRangeValue}),m=nt(kH(n.value,`own-absence-list-school-unit-id-filter-values`),[]),g=nt(kH(n.value,`own-absence-list-school-site-id-filter-values`),[]),_=nt(kH(n.value,`own-absence-list-substitute-person-id-filter-values`),[]),v=nt(kH(n.value,`own-absence-list-reason-id-filter-values`),[]),b=nt(kH(n.value,`own-absence-list-status-filter-values`),[]),S=nt(kH(n.value,`own-absence-list-absence-sorting-filter-value`),n.value.defaultAbsenceSortingValue),w=V(``),T=et(w,1e3),{data:E,isLoading:D}=HNe(),{data:ee,isLoading:O,isError:te}=UNe(f,()=>p.value?.start??null,()=>p.value?.end??null,m,g,_,v,b,T),{data:ne,isLoading:re}=WNe(l,d,f,()=>p.value?.start??null,()=>p.value?.end??null,m,g,_,v,b,T,S),j=nU(ne),M=nU(ee),ie=H(()=>re.value||O.value);N(te,e=>{e&&(d.value=n.value.entriesPerPagePossibleValues.at(0)??20,f.value=null,p.value={...n.value.defaultDateRangeValue},m.value=[],g.value=[],_.value=[],v.value=[],b.value=[],S.value=n.value.defaultAbsenceSortingValue,w.value=``)});let ae=V(!1),oe=V(null),ce=V(null),le=V(null),ue=V(null),I=e=>[{label:`Protokoll anzeigen`,icon:TH,count:e.logs.length,disabled:e.logs.length===0,description:e.logs.length===0?`Es sind keine Protokolleinträge vorhanden.`:void 0,select:()=>{oe.value=e}},{label:`Bearbeiten`,icon:Fp,disabled:!e.canUpdateAbsence,description:tNe(e.status)?`Unterschriebene Abwesenheiten können nicht bearbeitet werden.`:e.status===`declined`?`Abgelehnte Abwesenheiten können nicht bearbeitet werden.`:void 0,select:()=>{ce.value=e}},{label:`Löschen`,icon:dr,disabled:!e.canDeleteAbsence,description:e.status===`accepted`?`Unterschriebene Abwesenheiten können nicht gelöscht werden.`:void 0,select:()=>{le.value=e}}],de=kH(n.value,`own-absence-list-absence-expansion`),fe=XH(de,{localStorage:!1}),pe=XH(kH(n.value,`own-absence-list-substitution-expansion`),{localStorage:!1}),me=V(),he=H(()=>Math.ceil((M.value?.filteredAbsencesCount??0)/d.value)-1);return xt(he,e=>{(l.value<0||e<l.value)&&(l.value=0)}),(e,s)=>(y(),i(aa,null,{default:R(()=>[!h(D)&&h(E)!==void 0?(y(),C(`div`,G1e,[h(M)!==void 0&&h(E).completeAbsencesCount>0?(y(),i(d$,{key:0,"absence-stats-or-substitution-stats":h(M)},null,8,[`absence-stats-or-substitution-stats`])):B(``,!0),h(E).completeAbsencesCount>0?(y(),C(`div`,K1e,[x(`div`,q1e,[s[24]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-secondary`},` Filter `,-1),t(mW,{"relative-date-range-value":h(f),"onUpdate:relativeDateRangeValue":s[0]||=e=>Me(f)?f.value=e:null,"date-range-filter-value":h(p),"onUpdate:dateRangeFilterValue":s[1]||=e=>Me(p)?p.value=e:null,"school-unit-id-filter-values":h(m),"onUpdate:schoolUnitIdFilterValues":s[2]||=e=>Me(m)?m.value=e:null,"school-site-id-filter-values":h(g),"onUpdate:schoolSiteIdFilterValues":s[3]||=e=>Me(g)?g.value=e:null,"substitute-person-id-filter-values":h(_),"onUpdate:substitutePersonIdFilterValues":s[4]||=e=>Me(_)?_.value=e:null,"reason-id-filter-values":h(v),"onUpdate:reasonIdFilterValues":s[5]||=e=>Me(v)?v.value=e:null,"status-filter-values":h(b),"onUpdate:statusFilterValues":s[6]||=e=>Me(b)?b.value=e:null,"relative-date-range-filter-options":h(E).relativeDateFilterOptions,"school-unit-filter-options":h(E).schoolUnitFilterOptions,"school-site-filter-options":h(E).schoolSiteFilterOptions,"substitute-person-filter-options":h(E).substitutePersonFilterOptions,"reason-filter-options":h(E).reasonFilterOptions,"status-filter-options":h(E).statusFilterOptions},null,8,[`relative-date-range-value`,`date-range-filter-value`,`school-unit-id-filter-values`,`school-site-id-filter-values`,`substitute-person-id-filter-values`,`reason-id-filter-values`,`status-filter-values`,`relative-date-range-filter-options`,`school-unit-filter-options`,`school-site-filter-options`,`substitute-person-filter-options`,`reason-filter-options`,`status-filter-options`])]),x(`div`,J1e,[s[25]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-secondary w-full lg:max-w-96`},` Suche `,-1),t(ar,{value:w.value,"onUpdate:value":s[7]||=e=>w.value=e,class:`w-full lg:max-w-96`,placeholder:`Suche...`},null,8,[`value`])])])):B(``,!0),x(`div`,Y1e,[h(n).canCreateOwnAbsence?
47(y(),i($,{key:0,variant:`Primary`,icon:ei,text:`Neue Abwesenheit`,size:`Small`,onClick:s[8]||=e=>ae.value=!0})):B(``,!0),ae.value?(y(),i(yW,{key:1,"show-person-picker":!1,onHide:s[9]||=e=>ae.value=!1})):B(``,!0)]),t(aa,null,{default:R(()=>[h(j)!==void 0&&h(M)!==void 0?(y(),C(`div`,{key:0,class:P([`flex flex-col gap-4 transition-opacity`,{"opacity-60":ie.value}])},[h(j).length>0?(y(),C(`div`,{key:0,ref_key:`grid`,ref:o,class:`grid w-full border border-eds-primary rounded-eds-s`,style:_e({gridTemplateColumns:h(a)?`min-content minmax(0,1fr) auto`:`min-content minmax(150px,2fr) minmax(150px,1.4fr) max-content max-content max-content max-content max-content max-content`})},[x(`div`,X1e,[s[26]||=x(`div`,null,null,-1),x(`div`,Z1e,[t(gW,{value:h(S),"onUpdate:value":s[10]||=e=>Me(S)?S.value=e:null,label:`Grund`,"asc-value":h(r).personAndReasonAsc,"desc-value":h(r).personAndReasonDesc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,Q1e,[t(gW,{value:h(S),"onUpdate:value":s[11]||=e=>Me(S)?S.value=e:null,label:`Zeitraum`,"asc-value":h(r).startAndEndAsc,"desc-value":h(r).startAndEndDesc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,$1e,[t(gW,{value:h(S),"onUpdate:value":s[12]||=e=>Me(S)?S.value=e:null,label:`AU`,tooltip:`Arbeitsunfähigkeit`,"asc-value":h(r).incapacityAsc,"desc-value":h(r).incapacityDesc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,e0e,[t(gW,{value:h(S),"onUpdate:value":s[13]||=e=>Me(S)?S.value=e:null,label:`Vertretung`,"asc-value":h(r).substitutionsAsc,"desc-value":h(r).substitutionsDesc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,t0e,[t(gW,{value:h(S),"onUpdate:value":s[14]||=e=>Me(S)?S.value=e:null,label:`Unterschriften`,"asc-value":h(r).statusAsc,"desc-value":h(r).statusDesc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,n0e,[t(gW,{value:h(S),"onUpdate:value":s[15]||=e=>Me(S)?S.value=e:null,label:`Status`,"asc-value":h(r).temporalRelativityAsc,"desc-value":h(r).temporalRelativityDesc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,r0e,[t(gW,{value:h(S),"onUpdate:value":s[16]||=e=>Me(S)?S.value=e:null,label:c.value?`E. · B.`:`Erstellt · Bearbeitet`,tooltip:c.value?`Erstellt · Bearbeitet`:void 0,"asc-value":h(r).createdAtAndUpdatedAtAsc,"desc-value":h(r).createdAtAndUpdatedAtDesc},null,8,[`value`,`label`,`tooltip`,`asc-value`,`desc-value`])]),s[27]||=x(`div`,null,null,-1)]),(y(!0),C(k,null,F(h(j),e=>(y(),C(`div`,{key:e.id,class:`group/row grid grid-cols-[subgrid] col-span-full border-t border-eds-grey-lighter`},[x(`div`,{class:P([`grid grid-cols-[subgrid] col-span-full items-center gap-x-2 gap-y-2 xl:gap-y-0 px-3 py-3 xl:min-h-[52px] xl:py-eds-s cursor-pointer transition-colors`,{"bg-eds-selected hover:bg-eds-selected":h(fe).isExpanded(e.id),"hover:bg-eds-hover group-last/row:rounded-b-eds-s":!h(fe).isExpanded(e.id),"bg-eds-hover":!h(fe).isExpanded(e.id)&&me.value===e.id}]),onClick:t=>h(fe).toggleExpanded(e.id)},[t(YU,{class:`col-start-1 row-start-1`,expanded:h(fe).isExpanded(e.id)},null,8,[`expanded`]),x(`span`,{class:`col-start-2 row-start-1 min-w-0 eds-paragraphs-base-bold text-eds-primary`,textContent:A(e.reason.text)},null,8,a0e),x(`div`,o0e,[t(GU,{"start-date":e.startDate,"end-date":e.endDate,"start-time":e.startTime,"end-time":e.endTime,lessons:e.lessons,"lesson-types":e.lessonTypes,"duration-type":e.durationType},null,8,[`start-date`,`end-date`,`start-time`,`end-time`,`lessons`,`lesson-types`,`duration-type`])]),x(`div`,s0e,[x(`div`,c0e,[t(lr,{text:`Arbeitsunfähigkeit`,placement:h(`top`),variant:h(HH),delay:h(100),disabled:!h(a)},{trigger:R(()=>[t(xi,{variant:`Gray`,label:e.incapacity===null?`–`:h(eNe)(e.incapacity)},null,8,[`label`])]),_:2},1032,[`placement`,`variant`,`delay`,`disabled`])]),x(`div`,l0e,[e.substitutions.length===0?(y(),C(`span`,{key:0,class:`text-eds-tertiary`,textContent:A(h(a)?`Keine Vertretungen`:`Keine`)},null,8,u0e)):(y(),C(`span`,d0e,[x(`b`,{textContent:A(e.substitutions.length)},null,8,f0e),L(` `+A(` `+h(MH)(e.substitutions.length)),1)]))])]),x(`div`,p0e,[t(u$,{class:`xl:col-start-6 xl:row-start-1`,absence:e},null,8,[`absence`]),x(`div`,m0e,[t(iW,{"temporal-relativity":e.temporalRelativity},null,8,[`temporal-relativity`])])]),x(`div`,h0e,[t(nW,{"created-at":e.createdAt,"created-by":e.createdBy,"updated-at":e.updatedAt,"updated-by":e.updatedBy},null,8,[`created-at`,`created-by`,`updated-at`,`updated-by`])]),x(`div`,{class:`col-start-3 row-start-1 justify-self-end xl
47:col-start-9 flex items-center justify-end gap-eds-s`,onClick:s[17]||=se(()=>{},[`stop`])},[t(ui,{"is-open":me.value===e.id,type:`Label`,placement:`bottom-end`,"item-groups":[{items:I(e)}],transform:e=>e,"onUpdate:isOpen":t=>me.value=t?e.id:void 0},{trigger:R(({togglePopover:e})=>[t(zt,{variant:`Tertiary`,icon:aR,size:`Tiny`,onClick:e},null,8,[`icon`,`onClick`])]),_:1},8,[`is-open`,`item-groups`,`transform`,`onUpdate:isOpen`])])],10,i0e),x(`div`,g0e,[t(On,{expanded:h(fe).isExpanded(e.id)},{default:R(()=>[x(`div`,_0e,[x(`div`,v0e,[x(`div`,y0e,[x(`span`,b0e,[s[28]||=L(` Vertretungen `,-1),t(Ci,{count:e.substitutions.length,variant:`BlueSecondary`},null,8,[`count`])])]),e.substitutions.length>0?(y(),C(`div`,{key:0,class:`grid bg-eds-primary border border-eds-primary rounded-eds-s divide-y divide-eds-grey-lighter`,style:_e({gridTemplateColumns:h(a)?`min-content minmax(0,1fr) auto`:`min-content minmax(150px,1.8fr) minmax(150px,1fr) max-content minmax(150px,max-content) min-content`})},[(y(!0),C(k,null,F(e.substitutions,t=>(y(),i(eW,{key:t.id,absence:e,substitution:t,expanded:h(pe).isExpanded(t.id),onToggleExpanded:e=>h(pe).toggleExpanded(t.id),onShowLogs:e=>ue.value=t},null,8,[`absence`,`substitution`,`expanded`,`onToggleExpanded`,`onShowLogs`]))),128))],4)):(y(),i(Rn,{key:1,variant:`Filled`,title:`Noch keine Vertretung erfasst`}))]),t(l$,{absence:e},null,8,[`absence`]),t(c$,{absence:e},null,8,[`absence`]),h(IH)(e.docsSetStartData)?(y(),C(`div`,x0e,[s[29]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary mb-eds-m`},` Dokumente `,-1),t(qU,{"docs-set-start-data":e.docsSetStartData},null,8,[`docs-set-start-data`])])):B(``,!0),t(tW,{"absence-id":e.id,"has-end-date":e.endDate!==null},null,8,[`absence-id`,`has-end-date`])])]),_:2},1032,[`expanded`])])]))),128))],4)):(y(),i(Rn,{key:1,variant:`Outlined`,title:h(T).length>0?`Keine Treffer`:`Keine Abwesenheiten vorhanden`,description:h(T).length>0?`Die Suche ergab keine Treffer.`:void 0},null,8,[`title`,`description`])),x(`div`,S0e,[t(xW,{absences:h(j),"storage-key":h(de)},null,8,[`absences`,`storage-key`]),x(`div`,C0e,[he.value>=0?(y(),i(tH,{key:0,value:l.value,"onUpdate:value":s[18]||=e=>l.value=e,compact:h(a),"entries-per-page":h(d),"last-possible-page":he.value,"count-total":h(M).filteredAbsencesCount,"label-plural":`Abwesenheiten`,"entries-per-page-values":h(n).entriesPerPagePossibleValues,onChangeEntriesPerPage:s[19]||=e=>{d.value=e}},null,8,[`value`,`compact`,`entries-per-page`,`last-possible-page`,`count-total`,`entries-per-page-values`])):B(``,!0)])])],2)):B(``,!0)]),_:1}),oe.value===null?B(``,!0):(y(),i(vU,{key:2,"absence-or-substitution":oe.value,onHide:s[20]||=e=>oe.value=null},null,8,[`absence-or-substitution`])),ce.value===null?B(``,!0):(y(),i(yW,{key:3,"show-person-picker":!1,absence:ce.value,onHide:s[21]||=e=>ce.value=null},null,8,[`absence`])),le.value===null?B(``,!0):(y(),i(bW,{key:4,absence
47:le.value,onHide:s[22]||=e=>le.value=null},null,8,[`absence`])),ue.value===null?B(``,!0):(y(),i(vU,{key:5,"absence-or-substitution":ue.value,onHide:s[23]||=e=>ue.value=null},null,8,[`absence-or-substitution`]))])):B(``,!0)]),_:1}))}})})),E0e,D0e=j((()=>{T0e(),T0e(),E0e=w0e}));function O0e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,A0e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M160 56c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 88-88 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l112 0c13.3 0 24-10.7 24-24l0-112zM24 320c-13.3 0-24 10.7-24 24s10.7 24 24 24l88 0 0 88c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24L24 320zM336 56c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-88 0 0-88zM312 320c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-88 88 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-112 0z`},null,-1)]]))])}var k0e,A0e,f$,j0e=j((()=>{z(),G(),k0e={},A0e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},f$=K(k0e,[[`render`,O0e]])}));function M0e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,P0e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M136 32c13.3 0 24 10.7 24 24s-10.7 24-24 24l-88 0 0 88c0 13.3-10.7 24-24 24S0 181.3 0 168L0 56C0 42.7 10.7 32 24 32l112 0zM0 344c0-13.3 10.7-24 24-24s24 10.7 24 24l0 88 88 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 480c-13.3 0-24-10.7-24-24L0 344zM424 32c13.3 0 24 10.7 24 24l0 112c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-88-88 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l112 0zM400 344c0-13.3 10.7-24 24-24s24 10.7 24 24l0 112c0 13.3-10.7 24-24 24l-112 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l88 0 0-88z`},null,-1)]]))])}var N0e,P0e,p$,m$=j((()=>{z(),G(),N0e={},P0e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},p$=K(N0e,[[`render`,M0e]])})),F0e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});function t(e,t){return{handler:e,config:t}}t.withOptions=function(e,t=()=>({})){let n=function(n){return{__options:n,handler:e(n),config:t(n)}};return n.__isOptionsFunction=!0,n.__pluginFunction=e,n.__configFunction=t,n};var n=t})),I0e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t=n(F0e());function n(e){return e&&e.__esModule?e:{default:e}}var r=t.default})),L0e=Ce(((e,t)=>{var n=I0e();t.exports=(n.__esModule?n:{default:n}).default})),R0e=Ce(((e,t)=>{var n=r(L0e());function r(e){return e&&e.__esModule?e:{default:e}}t.exports=(0,n.default)(function(e){var t=e.matchUtilities,n=e.matchVariant,r=e.theme,i=function(e){return(e.match(/^(\d+\.\d+|\d+|\.\d+)\D+/)?.[1]??null)===null?null:parseFloat(e)},a=r(`containers`)??{};t({"@container":function(e,t){return{"container-type":e,"container-name":t.modifier}}},{values:{DEFAULT:`inline-size`,normal:`normal`},modifiers:`any`}),n(`@`,function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:``,t=(arguments.length>1?arguments[1]:void 0).modifier;return i(e)===null?[]:`@container ${t??``} (min-width: ${e})`},{values:a,sort:function(e,t){var n=parseFloat(e.value),r=parseFloat(t.value);if(n===null||r===null)return 0;if(n-r!==0)return n-r;var i=e.modifier??``,a=t.modifier??``;return i===``&&a!==``?1:i!==``&&a===``?-1:i.localeCompare(a,`en`,{numeric:!0})}})},{theme:{containers:{xs:`20rem`,sm:`24rem`,md:`28rem`,lg:`32rem`,xl:`36rem`,"2xl":`42rem`,"3xl":`48rem`,"4xl":`56rem`,"5xl":`64rem`,"6xl":`72rem`,"7xl":`80rem`}}})})),z0e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});var t=e=>Object.assign({},...Object.entries(e??{}).flatMap(([e,n])=>typeof n==`object`?Object.entries(t(n)).map(([t,n])=>({[e+(t===`DEFAULT`?``:`-${t}`)]:n})):[{[`${e}`]:n}])),n=t})),B0e,V0e=j((()=>{B0e={".icon-1":{"font-size":`1rem`},".icon-1-25":{"font-size":`1.25rem`},".icon-1-5":{"font-size":`1.5rem`},".icon-2":{"font-size":`2rem`},".icon-2-5":{"font-size":`2.5rem`},".icon-3":{"font-size":`3rem`},".icon-4":{"font-size":`4rem`},".icon-5":{"font-size":`5rem`},".icon-6":{"font-size":`6rem`},".icon-7":{"font-size":`7rem`},".icon-8":{"font-size":`8rem`},".icon-9":{"font-size":`9rem`},".icon-10":{"font-size":`10rem`},".icon-fixed-width-1":{"font-size":`1rem`,width:`20px`,display:`flex`,"justify-content":`center`},".icon-fixed-width-1-25":{"font-size":`1.25rem`,width:`25px`,display:`flex`,"justify-content":`center`},".icon-fixed-width-1-5":{"font-size":`1.5rem`,width:`30px`,display:`flex`,"justify-content":`center`},".icon-fixed-width-2":{"font-size":`2rem`,width:`40px`,display:`flex`,"justify-content":`center`},".icon-fixed-width-2-5":{"font-size":`2.5rem`,width:`50px`,display:`flex`,"justify-content":`center`},".icon-fixed-width-3":{"font-size":`3rem`,width:`60px`,display:`flex`,"justify-content":`center`},".icon-fixed-width-4":{"font-size":`4rem`,width:`80px`,display:`flex`,"justify-content":`center`},".icon-fixed-width-5":{"font-size":`5rem`,width:`100px`,display:`flex`,"justify-content":`center`},".icon-fixed-width-6":{"font-size":`6rem`,width:`120px`,display:`flex`,"justify-content":`center`},".icon-fixed-width-7":{"font-size":`7rem`,width:`140px`,display:`flex`,"justify-content":`center`},".icon-fixed-width-8":{"font-size":`8rem`,width:`160px`,display:`flex`,"justify-content":`center`},".icon-fixed-width-9":{"font-size":`9rem`,width:`180px`,display:`flex`,"justify-content":`center`},".icon-fixed-width-10":{"font-size":`10rem`,width:`200px`,display:`flex`,"justify-content":`center`},".icon-fixed-height-1":{"font-size":`1rem`,height:`20px`,display:`flex`,"justify-content":`center`},".icon-fixed-height-1-25":{"font-size":`1.25rem`,height:`25px`,display:`flex`,"justify-content":`center`},".icon-fixed-height-1-5":{"font-size":`1.5rem`,height:`30px`,display:`flex`,"justify-content":`center`},".icon-fixed-height-2":{"font-size":`2rem`,height:`40px`,display:`flex`,"justify-content":`center`},".icon-fixed-height-2-5":{"font-size":`2.5rem`,height:`50px`,display:`flex`,"justify-content":`center`},".icon-fixed-height-3":{"font-size":`3rem`,height:`60px`,display:`flex`,"justify-content":`center`},".icon-fixed-height-4":{"font-size":`4rem`,height:`80px`,display:`flex`,"justify-content":`center`},".icon-fixed-height-5":{"font-size":`5rem`,height:`100px`,display:`flex`,"justify-content":`center`},".icon-fixed-height-6":{"font-size":`6rem`,height:`120px`,display:`flex`,"justify-content":`center`},".icon-fixed-height-7":{"font-size":`7rem`,height:`140px`,display:`flex`,"justify-content":`center`},".icon-fixed-height-8":{"font-size":`8rem`,height:`160px`,display:`flex`,"justify-content":`center`},".icon-fixed-height-9":{"font-size":`9rem`,height:`180px`,display:`flex`,"justify-content":`center`},".icon-fixed-height-10":{"font-size":`10rem`,height:`200px`,display:`flex`,"justify-content":`center`},".icon-square-0-5":{"font-size":`0.5rem`,width:`0.5rem`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-square-0-75":{"font-size":`0.75rem`,width:`0.75rem`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-square-1":{"font-size":`1rem`,width:`1rem`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-square-1-25":{"font-size":`1.25rem`,width:`1.25rem`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-square-1-5":{"font-size":`1.5rem`,width:`30px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-square-2":{"font-size":`2rem`,width:`40px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-square-2-5":{"font-size":`2.5rem`,width:`50px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-square-3":{"font-size":`3rem`,width:`60px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-square-4":{"font-size":`4rem`,width:`80px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-square-5":{"font-size":`5rem`,width:`100px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-square-6":{"font-size":`6rem`,width:`120px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-square-7":{"font-size":`7rem`,width:`140px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-square-8":{"font-size":`8rem`,width:`160px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-square-9":{"font-size":`9rem`,width:`180px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-square-10":{"font-size":`10rem`,width:`200px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-roomy-1":{"font-size":`1rem`,width:`24px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-roomy-1-25":{"font-size":`1.25rem`,width:`30px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-roomy-1-5":{"font-size":`1.5rem`,width:`36px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-roomy-2":{"font-size":`2rem`,width:`48px`,display:`flex`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,"align-items":`center`,"justify-content":`center`},".icon-roomy-2-5":{"font-size":`2.5rem`,width:`60px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`}
47,".icon-roomy-3":{"font-size":`3rem`,width:`72px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-roomy-4":{"font-size":`4rem`,width:`96px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-roomy-5":{"font-size":`5rem`,width:`120px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-roomy-6":{"font-size":`6rem`,width:`144px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-roomy-7":{"font-size":`7rem`,width:`168px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-roomy-8":{"font-size":`8rem`,width:`192px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-roomy-9":{"font-size":`9rem`,width:`216px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`},".icon-roomy-10":{"font-size":`10rem`,width:`240px`,"aspect-ratio":`1 / 1`,"flex-shrink":`0`,display:`flex`,"align-items":`center`,"justify-content":`center`}}})),H0e,U0e=j((()=>{H0e={".grid-cols-subgrid-span-full":{display:`grid`,"grid-template-columns":`subgrid`,"grid-column":`1 / -1`},".grid-rows-subgrid-span-full":{display:`grid`,"grid-template-rows":`subgrid`,"grid-row":`1 / -1`}}})),h$,g$,_$,v$,W0e,G0e,K0e,y$,q0e,b$=j((()=>{h$={primary:`rgba(229, 229, 229, 1)`,secondary:`rgba(178, 178, 178, 1)`,tertiary:`rgba(153, 153, 153, 1)`,disabled:`rgba(229, 229, 229, 1)`,brand:`rgba(0, 131, 219, 1)`,inverse:`rgba(255, 255, 255, 1)`,focused:`rgba(204, 230, 248, 1)`,info:`rgba(102, 181, 233, 1)`,positive:`rgba(184, 217, 194, 1)`,negative:`rgba(242, 169, 174, 1)`,red:`rgba(213, 0, 0, 1)`,amber:`rgba(255, 152, 0, 1)`,yellow:`rgba(255, 235, 59, 1)`,green:`rgba(76, 175, 80, 1)`,blue:`rgba(33, 150, 243, 1)`,indigo:`rgba(63, 81, 181, 1)`,turqoise:`rgba(0, 150, 136, 1)`,pink:`rgba(233, 30, 99, 1)`,brown:`rgba(121, 85, 72, 1)`,"red-light":`rgba(246, 204, 204, 1)`,"amber-light":`rgba(255, 234, 204, 1)`,"yellow-light":`rgba(255, 251, 215, 1)`,"green-light":`rgba(219, 239, 220, 1)`,"blue-light":`rgba(210, 234, 252, 1)`,"indigo-light":`rgba(216, 220, 240, 1)`,"turquoise-light":`rgba(204, 234, 231, 1)`,"pink-light":`rgba(250, 210, 223, 1)`,"brown-light":`rgba(228, 221, 218, 1)`,"grey-light":`rgba(229, 229, 229, 1)`,"red-lighter":`rgba(251, 238, 238, 1)`,"amber-lighter":`rgba(255, 249, 238, 1)`,"green-lighter":`rgba(241, 248, 240, 1)`,"blue-lighter":`rgba(240, 246, 253, 1)`,"indigo-lighter":`rgba(241, 243, 250, 1)`,"turquoise-lighter":`rgba(240, 248, 247, 1)`,"pink-lighter":`rgba(251, 239, 243, 1)`,"brown-lighter":`rgba(244, 242, 241, 1)`,"grey-lighter":`rgba(242, 242, 242, 1)`},g$={"12xl":`7rem`,"11xl":`6.5rem`,"10xl":`6rem`,"9xl":`5.5rem`,"8xl":`5rem`,"7xl":`4.5rem`,"6xl":`4rem`,"5xl":`3.5rem`,"4xl":`3rem`,"3xl":`2.5rem`,"2xl":`2rem`,xl:`1.5rem`,l:`1rem`,m:`0.75rem`,s:`0.5rem`,xs:`0.25rem`,"2xs":`0.125rem`},_$={primary:`rgba(255, 255, 255, 1)`,secondary:`rgba(250, 250, 250, 1)`,tertiary:`rgba(242, 242, 242, 1)`,hover:`rgba(242, 242, 242, 1)`,pressed:`rgba(234, 234, 234, 1)`,selected:`rgba(240, 249, 255, 1)`,focused:`rgba(204, 230, 248, 1)`,disabled:`rgba(242, 242, 242, 1)`,inverse:`rgba(26, 26, 26, 1)`,brand:`rgba(0, 131, 219, 1)`,"brand-light":`rgba(204, 230, 248, 1)`,"brand-hover":`rgba(0, 105, 175, 1)`,"brand-pressed":`rgba(0, 79, 131, 1)`,info:`rgba(153, 205, 241, 1)`,"info-subtle":`rgba(240, 249, 255, 1)`,notice:`rgba(248, 134, 52, 1)`,"notice-light":`rgba(254, 231, 214, 1)`,negative:`rgba(223, 41, 53, 1)`,"negative-light":`rgba(249, 212, 215, 1)`,positive:`rgba(77, 161, 103, 1)`,"positive-light":`rgba(219, 236, 225, 1)`,employee:`rgba(58, 124, 165, 1)`,guardian:`rgba(160, 112, 177, 1)`,student:`rgba(86, 196, 181, 1)`,administration:`rgba(255, 132, 131, 1)`,"administration-light":`rgba(255, 230, 230, 1)`,"special-needs-education":`rgba(101, 207, 206, 1)`,"special-needs-education-light":`rgba(224, 245, 245, 1)`,education:`rgba(147, 142, 223, 1)`,"education-light":`rgba(233, 232, 249, 1)`,services:`rgba(224, 160, 37, 1)`,"services-light":`rgba(249, 236, 211, 1)`,website:`rgba(220, 135, 196, 1)`,"website-light":`rgba(248, 231, 243, 1)`,white:`rgba(255, 255, 255, 0.1)`,"white-light":`rgba(255, 255, 255, 0.2)`,"white-lighter":`rgba(255, 255, 255, 0.5)`,black:`rgba(0, 0, 0, 0.1)`,"black-light":`rgba(0, 0, 0, 0.2)`,"black-lighter":`rgba(0, 0, 0, 0.5)`,red:`rgba(213, 0, 0, 1)`,amber:`rgba(255, 152, 0, 1)`,yellow:`rgba(255, 235, 59, 1)`,green:`rgba(76, 175, 80, 1)`,blue:`rgba(33, 150, 243, 1)`,indigo:`rgba(63, 81, 181, 1)`,turqoise:`rgba(0, 150, 136, 1)`,pink:`rgba(233, 30, 99, 1)`,brown:`rgba(121, 85, 72, 1)`,"red-light":`rgba(246, 204, 204, 1)`,"amber-light":`rgba(255, 234, 204, 1)`,"yellow-light":`rgba(255, 251, 215, 1)`,"green-light":`rgba(219, 239, 220, 1)`,"blue-light":`rgba(210, 234, 252, 1)`,"indigo-light":`rgba(216, 220, 240, 1)`,"turquoise-light":`rgba(204, 234, 231, 1)`,"pink-light":`rgba(250, 210, 223, 1)`,"brown-light":`rgba(228, 221, 218, 1)`,"grey-light":`rgba(229, 229, 229, 1)`,"red-lighter":`rgba(251, 238, 238, 1)`,"amber-lighter":`rgba(255, 249, 238, 1)`,"green-lighter":`rgba(241, 248, 240, 1)`,"blue-lighter":`rgba(240, 246, 253, 1)`,"indigo-lighter":`rgba(241, 243, 250, 1)`,"turquoise-lighter":`rgba(240, 248, 247, 1)`,"pink-lighter":`rgba(251, 239, 243, 1)`,"brown-lighter":`rgba(244, 242, 241, 1)`,"grey-lighter":`rgba(242, 242, 242, 1)`},v$={primary:`rgba(51, 51, 51, 1)`,secondary:`rgba(77, 77, 77, 1)`,tertiary:`rgba(115, 115, 115, 1)`,"primary-inverse":`rgba(255, 255, 255, 1)`,"secondary-inverse":`rgba(229, 229, 229, 1)`,"tertiary-inverse":`rgba(178, 178, 178, 1)`,disabled:`rgba(204, 204, 204, 1)`,brand:`rgba(0, 131, 219, 1)`,link:`rgba(0, 131, 219, 1)`,"link-hover":`rgba(0, 105, 175, 1)`,"feedback-notice":`rgba(248, 134, 52, 1)`,"feedback-notice-bold":`rgba(149, 80, 31, 1)`,"feedback-negative":`rgba(223, 41, 53, 1)`,"link-pressed":`rgba(0, 79, 131, 1)`,"feedback-negative-bold":`rgba(178, 33, 42, 1)`,"feedback-negative-dark":`rgba(134, 25, 32, 1)`,"feedback-positive":`rgba(77, 161, 103, 
471)`,info:`rgba(102, 181, 233, 1)`,"feedback-positive-bold":`rgba(46, 97, 62, 1)`,"info-bold":`rgba(51, 156, 226, 1)`,"subbrand-special-needs-education":`rgba(61, 124, 124, 1)`,"subbrand-education":`rgba(88, 85, 134, 1)`,"subbrand-administration":`rgba(153, 79, 79, 1)`,"subbrand-services":`rgba(134, 96, 22, 1)`,"subbrand-website":`rgba(132, 81, 118, 1)`,red:`rgba(213, 0, 0, 1)`,amber:`rgba(255, 152, 0, 1)`,yellow:`rgba(255, 235, 59, 1)`,green:`rgba(76, 175, 80, 1)`,blue:`rgba(33, 150, 243, 1)`,indigo:`rgba(63, 81, 181, 1)`,turqoise:`rgba(0, 150, 136, 1)`,pink:`rgba(233, 30, 99, 1)`,brown:`rgba(121, 85, 72, 1)`,"red-light":`rgba(246, 204, 204, 1)`,"amber-light":`rgba(255, 234, 204, 1)`,"yellow-light":`rgba(255, 251, 215, 1)`,"green-light":`rgba(219, 239, 220, 1)`,"blue-light":`rgba(210, 234, 252, 1)`,"indigo-light":`rgba(216, 220, 240, 1)`,"turquoise-light":`rgba(204, 234, 231, 1)`,"pink-light":`rgba(250, 210, 223, 1)`,"brown-light":`rgba(228, 221, 218, 1)`,"grey-light":`rgba(229, 229, 229, 1)`,"red-lighter":`rgba(251, 238, 238, 1)`,"amber-lighter":`rgba(255, 249, 238, 1)`,"green-lighter":`rgba(241, 248, 240, 1)`,"blue-lighter":`rgba(240, 246, 253, 1)`,"indigo-lighter":`rgba(241, 243, 250, 1)`,"turquoise-lighter":`rgba(240, 248, 247, 1)`,"pink-lighter":`rgba(251, 239, 243, 1)`,"brown-lighter":`rgba(244, 242, 241, 1)`,"grey-lighter":`rgba(242, 242, 242, 1)`},W0e={circle:`3.125rem`,pill:`62.4375rem`,l:`1rem`,m:`0.75rem`,s:`0.5rem`,xs:`0.375rem`,xxs:`0.25rem`,xxxs:`0.125rem`},G0e={xl:`8px`,l:`4px`,m:`2px`,s:`1.5px`,xs:`1px`},K0e={2:`0.125rem`,4:`0.25rem`,8:`0.5rem`,10:`0.625rem`,12:`0.75rem`,14:`0.875rem`,16:`1rem`,18:`1.125rem`,20:`1.25rem`,22:`1.375rem`,24:`1.5rem`,26:`1.625rem`,28:`1.75rem`,32:`2rem`,36:`2.25rem`,40:`2.5rem`,48:`3rem`,56:`3.5rem`,64:`4rem`,72:`4.5rem`,80:`5rem`,88:`5.5rem`,96:`6rem`,104:`6.5rem`,112:`7rem`,120:`7.5rem`},y$={XL:1440,L:1024,M:768,S:393},q0e={desktop:1440,"tablet-landscape":1024,tablet:768,mobile:393}}));function x$(e,t=J0e){return Object.fromEntries(Object.entries(e).map(([e,n])=>[`${t}-${e}`,n]))}var J0e,Y0e=j((()=>{J0e=`eds`})),S$,X0e,Z0e,Q0e=j((()=>{b$(),S$=`${y$.XL}px`,`${y$.L}`,X0e=`${y$.M}px`,`${y$.S}`,Z0e={[`@media (max-width: ${X0e})`]:{".eds-headings-h1":{"line-height":`2rem`,"letter-spacing":`0rem`,"font-weight":`700`,"font-size":`1.5rem`},".eds-headings-h2":{"letter-spacing":`0rem`,"font-weight":`700`,"line-height":`1.75rem`,"font-size":`1.25rem`},".eds-headings-h3":{"font-size":`1.125rem`,"letter-spacing":`0rem`,"font-weight":`700`,"line-height":`1.5rem`},".eds-headings-h4":{"letter-spacing":`0rem`,"line-height":`1.25rem`,"font-size":`1rem`,"font-weight":`700`},".eds-paragraphs-base-regular":{"line-height":`1.25rem`,"letter-spacing":`0.0125rem`,"font-size":`1rem`,"font-weight":`400`},".eds-paragraphs-base-bold":{"font-weight":`700`,"line-height":`1.25rem`,"font-size":`1rem`,"letter-spacing":`0.0125rem`},".eds-paragraphs-s-regular":{"font-size":`0.875rem`,"letter-spacing":`0.0125rem`,"line-height":`1.125rem`,"font-weight":`400`},".eds-paragraphs-s-bold":{"font-size":`0.875rem`,"line-height":`1.125rem`,"font-weight":`700`,"letter-spacing":`0.0125rem`}},[`@media (max-width: ${S$})`]:{".eds-headings-h1":{"letter-spacing":`0rem`,"font-weight":`700`,"font-size":`1.5625rem`,"line-height":`2.25rem`},".eds-headings-h2":{"line-height":`1.75rem`,"font-size":`1.3125rem`,"font-weight":`700`,"letter-spacing":`0rem`},".eds-headings-h3":{"line-height":`1.5rem`,"letter-spacing":`0rem`,"font-size":`1.125rem`,"font-weight":`700`},".eds-headings-h4":{"line-height":`1.25rem`,"font-size":`1rem`,"font-weight":`700`,"letter-spacing":`0rem`},".eds-paragraphs-base-regular":{"font-size":`0.875rem`,"line-height":`1.25rem`,"font-weight":`400`,"letter-spacing":`0.0125rem`},".eds-paragraphs-base-bold":{"font-weight":`700`,"font-size":`0.875rem`,"line-height":`1.25rem`,"letter-spacing":`0.0125rem`},".eds-paragraphs-s-regular":{"font-weight":`400`,"line-height":`1.125rem`,"letter-spacing":`0.0125rem`,"font-size":`0.75rem`},".eds-paragraphs-s-bold":{"font-weight":`700`,"font-size":`0.75rem`,"line-height":`1.125rem`,"letter-spacing":`0.0125rem`}},[`@media (min-width: ${S$})`]:{".eds-headings-h1":{"letter-spacing":`0rem`,"font-weight":`700`,"font-size":`1.875rem`,"line-height":`2.5rem`},".eds-headings-h2":{"font-weight":`700`,"line-height":`2rem`,"letter-spacing":`0rem`,"font-size":`1.5625rem`},".eds-headings-h3":{"font-size":`1.3125rem`,"line-height":`1.75rem`,"font-weight":`700`,"letter-spacing":`0rem`},".eds-headings-h4":{"font-weight":`700`,"line-height":`1.5rem`,"font-size":`1.0625rem`,"letter-spacing":`0rem`},".eds-paragraphs-base-regular":{"font-size":`0.875rem`,"line-height":`1.25rem`,"letter-spacing":`0.0125rem`,"font-weight":`400`},".eds-paragraphs-base-bold":{"letter-spacing":`0.0125rem`,"line-height":`1.25rem`,"font-weight":`700`,"font-size":`0.875rem`},".eds-paragraphs-s-regular":{"font-weight":`400`,"font-size":`0.75rem`,"letter-spacing":`0.0125rem`,"line-height":`1.125rem`},".eds-paragraphs-s-bold":{"line-height":`1.125rem`,"font-size":`0.75rem`,"font-weight":`700`,"letter-spacing":`0.0125rem`}}}})),$0e,e2e,t2e,n2e,r2e=j((()=>{$0e=ae(R0e()),e2e=ae(L0e()),t2e=ae(z0e()),V0e(),U0e(),b$(),Y0e(),Q0e(),n2e={content:[`./index.html`,`./src/**/*.{vue,js,ts,jsx,tsx}`,`./inc/ajax/persons/access.php`,`./inc/ajax/absenzen/show.php`,`./inc/ajax/eltern/absenzen.php`,`admin.php`],theme:{fontFamily:{sans:[`Nunito`,`sans-serif`],montez:[`Montez`,`cursive`]},fontSize:{xs:`0.5rem`,sm:`0.6875rem`,base:`0.9375rem`,lg:`1.25rem`,xl:`1.5rem`,"2xl":`1.875rem`},lineHeight:{tight:`1.2`,normal:`1.4`},colors:{"background-light":`#FAFAFA`,"background-highlight":`#F8FCFF`,transparent:`transparent`,current:`currentColor`,white:`#ffffff`,black:`#000000`,blue:{DEFAULT:`#0083DB`,50:`#EBF1FA`,100:`#D8E3F5`,200:`#B0C8EC`,300:`#84ADE5`,400:`#4F93DE`,500:`#007ACC`,600:`#0061A2`,700:`#00497A`,800:`#003254`,900:`#001D31`},grey:{DEFAULT:`#333333`,50:`#F0F0F0`,100:`#E2E2E2`,200:`#C6C6C6`,300:`#ABABAB`,400:`#909090`,500:`#767676`,600:`#5E5E5E`,700:`#464646`,800:`#303030`,900:`#1B1B1B`},red:{DEFAULT:`#DF2935`,50:`#FBF2F2`,100:`#F8E4E5`,200:`#F2C7C8`,300:`#ECA4A6`,400:`#E5777B`,500:`#DF2935`,600:`#C7242F`,700:`#AC1F29`,800:`#8D1921`,900:`#631217`},green:{DEFAULT:`#4DA167`,50:`#F3F7F4`,100:`#E4F8EC`,200:`#CBDECF`,300:`#ABCBB3`,400:`#85B792`,500:`#4DA167`,600:`#44905C`,700:`#3B7C4F`,800:`#306541`,900:`#22482E`},amber:{DEFAULT:`#F88634`,50:`#FEF5F2`,100:`#FDEBE5`,200:`#FCD6C8`,300:`#FABFA6`,400:`#F9A57B`,500:`#F88634`,600:`#DD772E`,700:`#C06728`,800:`#9C5420`,900:`#6E3B17`},yellow:{DEFAULT:`#FFD166`,50:`#FFFAF4`,100:`#FFF6E8`,200:`#FFEDCF`,300:`#F
47FE4B3`,400:`#FFDA92`,500:`#FFD166`,600:`#E4BA5B`,700:`#C5A14F`,800:`#A18440`,900:`#725D2D`}},extend:{screens:x$(q0e),backgroundColor:{...x$(_$),"eds-turquoise":_$.turqoise,"eds-grey":v$.primary,"eds-white":_$.primary},gradientColorStops:x$(_$),boxShadowColor:x$(_$),fill:x$(_$),borderColor:x$(h$),outlineColor:x$(h$),ringColor:{...x$(h$),"eds-turquoise":h$.turqoise,"eds-grey":v$.primary},ringOffsetWidth:x$(g$),stroke:x$(h$),textColor:{...x$(v$),"eds-e-learning-subbrand-administration":`#FF8483`,"eds-e-learning-subbrand-education":`#938EDF`,"eds-e-learning-subbrand-special-needs-education":`#65CFCE`,"eds-e-learning-subbrand-website":`#DC87C4`,"eds-e-learning-subbrand-services":`#E0A025`,"eds-turquoise":v$.turqoise,"eds-grey":v$.primary},borderRadius:x$(W0e),borderWidth:x$(G0e),spacing:x$({...g$,...K0e}),keyframes:{flyby:{"0%":{left:`-40%`},"50%":{left:`20%`,width:`80%`},"100%":{left:`100%`,width:`100%`}},draw:{to:{"stroke-dashoffset":`0`}},reveal:{from:{opacity:`0`},to:{opacity:`1`}},hide:{from:{opacity:`1`},to:{opacity:`0`}},"frog-jump":{"0%":{transform:`translateY(0) scaleX(1) scaleY(1)`},"40%":{transform:`translateY(0) scaleX(1.2) scaleY(0.8)`},"70%":{transform:`translateY(-60%) scaleX(1) scaleY(1)`},"100%":{transform:`translateY(0) scaleX(1) scaleY(1)`}}},animation:{flyby:`flyby 1s linear infinite`,"spin-slow":`spin 2s linear infinite`},transitionDuration:{400:`400ms`},transitionDelay:{400:`400ms`}}},plugins:[$0e.default,(0,e2e.default)(function({theme:e,addVariant:t,addUtilities:n,matchUtilities:r,addComponents:i}){t(`fullscreen`,`&:fullscreen`),n(B0e),n(H0e),n(Z0e),r({"text-fill":e=>({WebkitTextFillColor:e})},{values:(0,t2e.default)(e(`textColor`))}),i({".absolute-x-0":{"--absolute-translate-x":`0`,position:`absolute`,left:`0`,transform:`translate(var(--absolute-translate-x, var(--tw-translate-x, 0)), var(--absolute-translate-y, var(--tw-translate-y, 0))) !important`},".absolute-x-1\\/2":{"--absolute-translate-x":`-50%`,position:`absolute`,left:`50%`,transform:`translate(var(--absolute-translate-x, var(--tw-translate-x, 0)), var(--absolute-translate-y, var(--tw-translate-y, 0))) !important`},".absolute-x-full":{"--absolute-translate-x":`-100%`,position:`absolute`,left:`100%`,transform:`translate(var(--absolute-translate-x, var(--tw-translate-x, 0)), var(--absolute-translate-y, var(--tw-translate-y, 0))) !important`},".absolute-y-0":{"--absolute-translate-y":`0`,position:`absolute`,top:`0`,transform:`translate(var(--absolute-translate-x, var(--tw-translate-x, 0)), var(--absolute-translate-y, var(--tw-translate-y, 0))) !important`},".absolute-y-1\\/2":{"--absolute-translate-y":`-50%`,position:`absolute`,top:`50%`,transform:`translate(var(--absolute-translate-x, var(--tw-translate-x, 0)), var(--absolute-translate-y, var(--tw-translate-y, 0))) !important`},".absolute-y-full":{"--absolute-translate-y":`-100%`,position:`absolute`,top:`100%`,transform:`translate(var(--absolute-translate-x, var(--tw-translate-x, 0)), var(--absolute-translate-y, var(--tw-translate-y, 0))) !important`},".native-modal-enable-overflow":{"min-height":`0`,display:`flex`,"flex-direction":`column`},".native-modal-enable-overflow-grid":{"min-height":`0`,display:`grid`},".native-modal-enable-overflow-shrink-0":{"flex-shrink":`0`},".native-modal-enable-overflow-grid-shrink-auto":{"max-height":`100%`}})})],safelist:[`!text-grey-200`,`grid-cols-[24px_1fr]`,`-ml-1`,`md:flex-nowrap`,`md:flex-row`,`md:gap-x-4`,`max-w-5xl`]}})),i2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});function t(e){if(e=`${e}`,e===`0`)return`0`;if(/^[+-]?(\d+|\d*\.\d+)(e[+-]?\d+)?(%|\w+)?$/.test(e))return e.replace(/^[+-]?/,e=>e===`-`?``:`-`);for(let t of[`var`,`calc`,`min`,`max`,`clamp`])if(e.includes(`${t}(`))return`calc(${e} * -1)`}})),a2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t=`preflight.container.accessibility.pointerEvents.visibility.position.inset.isolation.zIndex.order.gridColumn.gridColumnStart.gridColumnEnd.gridRow.gridRowStart.gridRowEnd.float.clear.margin.boxSizing.lineClamp.display.aspectRatio.size.height.maxHeight.minHeight.width.minWidth.maxWidth.flex.flexShrink.flexGrow.flexBasis.tableLayout.captionSide.borderCollapse.borderSpacing.transformOrigin.translate.rotate.skew.scale.transform.animation.cursor.touchAction.userSelect.resize.scrollSnapType.scrollSnapAlign.scrollSnapStop.scrollMargin.scrollPadding.listStylePosition.listStyleType.listStyleImage.appearance.columns.breakBefore.breakInside.breakAfter.gridAutoColumns.gridAutoFlow.gridAutoRows.gridTemplateColumns.gridTemplateRows.flexDirection.flexWrap.placeContent.placeItems.alignContent.alignItems.justifyContent.justifyItems.gap.space.divi
47deWidth.divideStyle.divideColor.divideOpacity.placeSelf.alignSelf.justifySelf.overflow.overscrollBehavior.scrollBehavior.textOverflow.hyphens.whitespace.textWrap.wordBreak.borderRadius.borderWidth.borderStyle.borderColor.borderOpacity.backgroundColor.backgroundOpacity.backgroundImage.gradientColorStops.boxDecorationBreak.backgroundSize.backgroundAttachment.backgroundClip.backgroundPosition.backgroundRepeat.backgroundOrigin.fill.stroke.strokeWidth.objectFit.objectPosition.padding.textAlign.textIndent.verticalAlign.fontFamily.fontSize.fontWeight.textTransform.fontStyle.fontVariantNumeric.lineHeight.letterSpacing.textColor.textOpacity.textDecoration.textDecorationColor.textDecorationStyle.textDecorationThickness.textUnderlineOffset.fontSmoothing.placeholderColor.placeholderOpacity.caretColor.accentColor.opacity.backgroundBlendMode.mixBlendMode.boxShadow.boxShadowColor.outlineStyle.outlineWidth.outlineOffset.outlineColor.ringWidth.ringColor.ringOpacity.ringOffsetWidth.ringOffsetColor.blur.brightness.contrast.dropShadow.grayscale.hueRotate.invert.saturate.sepia.filter.backdropBlur.backdropBrightness.backdropContrast.backdropGrayscale.backdropHueRotate.backdropInvert.backdropOpacity.backdropSaturate.backdropSepia.backdropFilter.transitionProperty.transitionDelay.transitionDuration.transitionTimingFunction.willChange.contain.content.forcedColorAdjust`.split(`.`)})),o2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});function t(e,t){return e===void 0?t:Array.isArray(e)?e:[...new Set(t.filter(t=>e!==!1&&e[t]!==!1).concat(Object.keys(e).filter(t=>e[t]!==!1)))]}})),s2e=Ce(((e,t)=>{var n=String,r=function(){return{isColorSupported:!1,reset:n,bold:n,dim:n,italic:n,underline:n,inverse:n,hidden:n,strikethrough:n,black:n,red:n,green:n,yellow:n,blue:n,magenta:n,cyan:n,white:n,gray:n,bgBlack:n,bgRed:n,bgGreen:n,bgYellow:n,bgBlue:n,bgMagenta:n,bgCyan:n,bgWhite:n,blackBright:n,redBright:n,greenBright:n,yellowBright:n,blueBright:n,magentaBright:n,cyanBright:n,whiteBright:n,bgBlackBright:n,bgRedBright:n,bgGreenBright:n,bgYellowBright:n,bgBlueBright:n,bgMagentaBright:n,bgCyanBright:n,bgWhiteBright:n}};t.exports=r(),t.exports.createColors=r})),C$=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0});function t(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}t(e,{dim:function(){return o},default:function(){return s}});var n=r(s2e());function r(e){return e&&e.__esModule?e:{default:e}}var i=new Set;function a(e,t,n){typeof process<`u`&&{}.JEST_WORKER_ID||n&&i.has(n)||(n&&i.add(n),console.warn(``),t.forEach(t=>console.warn(e,`-`,t)))}function o(e){return n.default.dim(e)}var s={info(e,t){a(n.default.bold(n.default.cyan(`info`)),...Array.isArray(e)?[e]:[t,e])},warn(e,t){a(n.default.bold(n.default.yellow(`warn`)),...Array.isArray(e)?[e]:[t,e])},risk(e,t){a(n.default.bold(n.default.magenta(`risk`)),...Array.isArray(e)?[e]:[t,e])}}})),c2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return i}});var t=n(C$());function n(e){return e&&e.__esModule?e:{default:e}}function r({version:e,from:n,to:r}){t.default.warn(`${n}-color-renamed`,[`As of Tailwind CSS ${e}, \`${n}\` has been renamed to \`${r}\`.`,`Update your configuration file to silence this warning.`])}var i={inherit:`inherit`,current:`currentColor`,transparent:`transparent`,black:`#000`,white:`#fff`,slate:{50:`#f8fafc`,100:`#f1f5f9`,200:`#e2e8f0`,300:`#cbd5e1`,400:`#94a3b8`,500:`#64748b`,600:`#475569`,700:`#334155`,800:`#1e293b`,900:`#0f172a`,950:`#020617`},gray:{50:`#f9fafb`,100:`#f3f4f6`,200:`#e5e7eb`,300:`#d1d5db`,400:`#9ca3af`,500:`#6b7280`,600:`#4b5563`,700:`#374151`,800:`#1f2937`,900:`#111827`,950:`#030712`},zinc:{50:`#fafafa`,100:`#f4f4f5`,200:`#e4e4e7`,300:`#d4d4d8`,400:`#a1a1aa`,500:`#71717a`,600:`#52525b`,700:`#3f3f46`,800:`#27272a`,900:`#18181b`,950:`#09090b`},neutral:{50:`#fafafa`,100:`#f5f5f5`,200:`#e5e5e5`,300:`#d4d4d4`,400:`#a3a3a3`,500:`#737373`,600:`#525252`,700:`#404040`,800:`#262626`,900:`#171717`,950:`#0a0a0a`},stone:{50:`#fafaf9`,100:`#f5f5f4`,200:`#e7e5e4`,300:`#d6d3d1`,400:`#a8a29e`,500:`#78716c`,600:`#57534e`,700:`#44403c`,800:`#292524`,900:`#1c1917`,950:`#0c0a09`},red:{50:`#fef2f2`,100:`#fee2e2`,200:`#fecaca`,300:`#fca5a5`,400:`#f87171`,500:`#ef4444`,600:`#dc2626`,700:`#b91c1c`,800:`#991b1b`,900:`#7f1d1d`,950:`#450a0a`},orange:{50:`#fff7ed`,100:`#ffedd5`,200:`#fed7aa`,300:`#fdba74`,400:`#fb923c`,500:`#f97316`,600:`#ea580c`,700:`#c2410c`,800:`#9a3412`,900:`#7c2d12`,950:`#431407`},amber:{50:`#fffbeb`,100:`#fef3c7`,200:`#fde68a`,300:`#fcd34d`,400:`#fbbf24`,500:`#f59e0b`,600:`#d97706`,700:`#b45309`,800:`#92400e`,900:`#78350f`,950:`#451a03`},yellow:{50:`#fefce8`,100:`#fef9c3`,200:`#fef08a`,300:`#fde047`,400:`#facc15`,500:`#eab308`,600:`#ca8a04`,700:`#a16207`,800:`#854d0e`,900:`#713f12`,950:`#422006`},lime:{50:`#f7fee7`,100:`#ecfccb`,200:`#d9f99d`,300:`#bef264`,400:`#a3e635`,500:`#84cc16`,600:`#65a30d`,700:`#4d7c0f`,800:`#3f6212`,900:`#365314`,950:`#1a2e05`},green:{50:`#f0fdf4`,100:`#dcfce7`,200:`#bbf7d0`,300:`#86efac`,400:`#4ade80`,500:`#22c55e`,600:`#16a34a`,700:`#15803d`,800:`#166534`,900:`#14532d`,950:`#052e16`},emerald:{50:`#ecfdf5`,100:`#d1fae5`,200:`#a7f3d0`,300:`#6ee7b7`,400:`#34d399`,500:`#10b981`,600:`#059669`,700:`#047857`,800:`#065f46`,900:`#064e3b`,950:`#022c22`},teal:{50:`#f0fdfa`,100:`#ccfbf1`,200:`#99f6e4`,300:`#5eead4`,400:`#2dd4bf`,500:`#14b8a6`,600:`#0d9488`,700:`#0f766e`,800:`#115e59`,900:`#134e4a`,950:`#042f2e`},cyan:{50:`#ecfeff`,100:`#cffafe`,200:`#a5f3fc`,300:`#67e8f9`,400:`#22d3ee`,500:`#06b6d4`,600:`#0891b2`,700:`#0e7490`,800:`#155e75`,900:`#164e63`,950:`#083344`},sky:{50:`#f0f9ff`,100:`#e0f2fe`,200:`#bae6fd`,300:`#7dd3fc`,400:`#38bdf8`,500:`#0ea5e9`,600:`#0284c7`,700:`#0369a1`,800:`#075985`,900:`#0c4a6e`,950:`#082f49`},blue:{50:`#eff6ff`,100:`#dbeafe`,200:`#bfdbfe`,300:`#93c5fd`,400:`#60a5fa`,500:`#3b82f6`,600:`#2563eb`,700:`#1d4ed8`,800:`#1e40af`,900:`#1e3a8a`,950:`#172554`},indigo:{50:`#eef2ff`,100:`#e0e7ff`,200:`#c7d2fe`,300:`#a5b4fc`,400:`#818cf8`,500:`#6366f1`,600:`#4f46e5`,700:`#4338ca`,800:`#3730a3`,900:`#312e81`,950:`#1e1b4b`},violet:{50:`#f5f3ff`,100:`#ede9fe`,200:`#ddd6fe`,300:`#c4b5fd`,400:`#a78bfa`,500:`#8b5cf6`,600:`#7c3aed`,700:`#6d28d9`,800:`#5b21b6`,900:`#4c1d95`,950:`#2e1065`},purple:{50:`#faf5ff`,100:`#f3e8ff`,200:`#e9d5ff`,300:`#d8b4fe`,400:`#c084fc`,500:`#a855f7`,600:`#9333ea`,700:`#7e22ce`,800:`#6b21a8`,900:`#581c87`,950:`#3b0764`},fuchsia:{50:`#fdf4ff`,100:`#fae8ff`,200:`#f5d0fe`,300:`#f0abfc`,400:`#e879f9`,500:`#d946ef`,600:`#c026d3`,700:`#a21caf`,800:`#86198f`,900:`#701a75`,950:`#4a044e`},pink:{50:`#fdf2f8`,100:`#fce7f3`,200:`#fbcfe8`,300:`#f9a8d4`,400:`#f472b6`,500:`#ec4899`,600:`#db2777`,700:`#be185d`,800:`#9d174d`,900:`#831843`,950:`#500724`},rose:{50:`#fff1f2`,100:`#ffe4e6`,200:`#fecdd3`,300:`#fda4af`,400:`#fb7185`,500:`#f43f5e`,600:`#e11d48`,700:`#be123c`,800:`#9f1239`,900:`#881337`,950:`#4c0519`},get lightBlue(){return r({version:`v2.2`,from:`lightBlue`,to:`sky`}),this.sky},get warmGray(){return r({version:`v3.0`,from:`warmGray`,to:`stone`}),this.stone},get trueGray(){return r({version:`v3.0`,from:`trueGray`,to:`neutral`}),this.neutral}
47,get coolGray(){return r({version:`v3.0`,from:`coolGray`,to:`gray`}),this.gray},get blueGray(){return r({version:`v3.0`,from:`blueGray`,to:`slate`}),this.slate}}})),l2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"defaults",{enumerable:!0,get:function(){return t}});function t(e,...t){for(let n of t){for(let t in n)e!=null&&e.hasOwnProperty?.call(e,t)||(e[t]=n[t]);for(let t of Object.getOwnPropertySymbols(n))e!=null&&e.hasOwnProperty?.call(e,t)||(e[t]=n[t])}return e}})),u2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"toPath",{enumerable:!0,get:function(){return t}});function t(e){if(Array.isArray(e))return e;if(e.split(`[`).length-1!=e.split(`]`).length-1)throw Error(`Path is invalid. Has unbalanced brackets: ${e}`);return e.split(/\.(?![^\[]*\])|[\[\]]/g).filter(Boolean)}})),w$=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0});function t(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}t(e,{flagEnabled:function(){return s},issueFlagNotices:function(){return l},default:function(){return u}});var n=i(s2e()),r=i(C$());function i(e){return e&&e.__esModule?e:{default:e}}var a={optimizeUniversalDefaults:!1,generalizedModifiers:!0,disableColorOpacityUtilitiesByDefault:!1,relativeContentPathsByDefault:!1},o={future:[`hoverOnlyWhenSupported`,`respectDefaultRingColorOpacity`,`disableColorOpacityUtilitiesByDefault`,`relativeContentPathsByDefault`],experimental:[`optimizeUniversalDefaults`,`generalizedModifiers`]};function s(e,t){return o.future.includes(t)?e.future===`all`||(e?.future?.[t]??a[t]??!1):o.experimental.includes(t)?e.experimental===`all`||(e?.experimental?.[t]??a[t]??!1):!1}function c(e){return e.experimental===`all`?o.experimental:Object.keys(e?.experimental??{}).filter(t=>o.experimental.includes(t)&&e.experimental[t])}function l(e){if({}.JEST_WORKER_ID===void 0&&c(e).length>0){let t=c(e).map(e=>n.default.yellow(e)).join(`, `);r.default.warn(`experimental-flags-enabled`,[`You have enabled experimental features: ${t}`,`Experimental features in Tailwind CSS are not covered by semver, may introduce breaking changes, and can change at any time.`])}}var u=o})),d2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"normalizeConfig",{enumerable:!0,get:function(){return a}});var t=w$(),n=i(C$());function r(e){if(typeof WeakMap!=`function`)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function i(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||typeof e!=`object`&&typeof e!=`function`)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(o!=="default"&&Object.prototype.hasOwnProperty.call(e,o)){var s=a?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(i,o,s):i[o]=e[o]}return i.default=e,n&&n.set(e,i),i}function a(e){(()=>{if(e.purge||!e.content||!Array.isArray(e.content)&&!(typeof e.content==`object`&&e.content!==null))return!1;if(Array.isArray(e.content))return e.content.every(e=>typeof e==`string`||!(typeof e?.raw!=`string`||e?.extension&&typeof e?.extension!=`string`));if(typeof e.content==`object`&&e.content!==null){if(Object.keys(e.content).some(e=>![`files`,`relative`,`extract`,`transform`].includes(e)))return!1;if(Array.isArray(e.content.files)){if(!e.content.files.every(e=>typeof e==`string`||!(typeof e?.raw!=`string`||e?.extension&&typeof e?.extension!=`string`)))return!1;if(typeof e.content.extract==`object`){for(let t of Object.values(e.content.extract))if(typeof t!=`function`)return!1}else if(!(e.content.extract===void 0||typeof e.content.extract==`function`))return!1;if(typeof e.content.transform==`object`){for(let t of Object.values(e.content.transform))if(typeof t!=`function`)return!1}else if(!(e.content.transform===void 0||typeof e.content.transform==`function`))return!1;if(typeof e.content.relative!=`boolean`&&e.content.relative!==void 0)return!1}return!0}return!1})()||n.default.warn(`purge-deprecation`,["The `purge`/`content` options have changed in Tailwind CSS v3.0.",`Update your configuration file to eliminate this warning.`,`https://tailwindcss.com/docs/upgrade-guide#configure-content-sources`]),e.safelist=(()=>{let{content:t,purge:n,safelist:r}=e;return Array.isArray(r)?r:Array.isArray(t?.safelist)?t.safelist:Array.isArray(n?.safelist)?n.safelist:Array.isArray(n?.options?.safelist)?n.options.safelist:[]})(),e.blocklist=(()=>
47{let{blocklist:t}=e;if(Array.isArray(t)){if(t.every(e=>typeof e==`string`))return t;n.default.warn(`blocklist-invalid`,["The `blocklist` option must be an array of strings.",`https://tailwindcss.com/docs/content-configuration#discarding-classes`])}return[]})(),typeof e.prefix==`function`?(n.default.warn(`prefix-function`,["As of Tailwind CSS v3.0, `prefix` cannot be a function.","Update `prefix` in your configuration to be a string to eliminate this warning.",`https://tailwindcss.com/docs/upgrade-guide#prefix-cannot-be-a-function`]),e.prefix=``):e.prefix=e.prefix??``,e.content={relative:(()=>{let{content:n}=e;return n?.relative?n.relative:(0,t.flagEnabled)(e,`relativeContentPathsByDefault`)})(),files:(()=>{let{content:t,purge:n}=e;return Array.isArray(n)?n:Array.isArray(n?.content)?n.content:Array.isArray(t)?t:Array.isArray(t?.content)?t.content:Array.isArray(t?.files)?t.files:[]})(),extract:(()=>{let t=(()=>{var t,n,r,i;return e.purge?.extract?e.purge.extract:e.content?.extract?e.content.extract:(t=e.purge)!=null&&t.extract?.DEFAULT?e.purge.extract.DEFAULT:(n=e.content)!=null&&n.extract?.DEFAULT?e.content.extract.DEFAULT:(r=e.purge)!=null&&r.options?.extractors?e.purge.options.extractors:(i=e.content)!=null&&i.options?.extractors?e.content.options.extractors:{}})(),n={},r=(()=>{var t,n;if((t=e.purge)!=null&&t.options?.defaultExtractor)return e.purge.options.defaultExtractor;if((n=e.content)!=null&&n.options?.defaultExtractor)return e.content.options.defaultExtractor})();if(r!==void 0&&(n.DEFAULT=r),typeof t==`function`)n.DEFAULT=t;else if(Array.isArray(t))for(let{extensions:e,extractor:r}of t??[])for(let t of e)n[t]=r;else typeof t==`object`&&t&&Object.assign(n,t);return n})(),transform:(()=>{let t=(()=>{var t,n;return e.purge?.transform?e.purge.transform:e.content?.transform?e.content.transform:(t=e.purge)!=null&&t.transform?.DEFAULT?e.purge.transform.DEFAULT:(n=e.content)!=null&&n.transform?.DEFAULT?e.content.transform.DEFAULT:{}})(),n={};return typeof t==`function`?n.DEFAULT=t:typeof t==`object`&&t&&Object.assign(n,t),n})()};for(let t of e.content.files)if(typeof t==`string`&&/{([^,]*?)}/g.test(t)){n.default.warn(`invalid-glob-braces`,[`The glob pattern ${(0,n.dim)(t)} in your Tailwind CSS configuration is invalid.`,`Update it to ${(0,n.dim)(t.replace(/{([^,]*?)}/g,`$1`))} to silence this warning.`]);break}return e}})),f2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});function t(e){if(Object.prototype.toString.call(e)!==`[object Object]`)return!1;let t=Object.getPrototypeOf(e);return t===null||Object.getPrototypeOf(t)===null}})),p2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"cloneDeep",{enumerable:!0,get:function(){return t}});function t(e){return Array.isArray(e)?e.map(e=>t(e)):typeof e==`object`&&e?Object.fromEntries(Object.entries(e).map(([e,n])=>[e,t(n)])):e}})),m2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});function t(e){return e.replace(/\\,/g,`\\2c `)}})),h2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],ol
47ive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}})),g2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0});function t(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}t(e,{parseColor:function(){return f},formatColor:function(){return p}});var n=r(h2e());function r(e){return e&&e.__esModule?e:{default:e}}var i=/^#([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})?$/i,a=/^#([a-f\d])([a-f\d])([a-f\d])([a-f\d])?$/i,o=/(?:\d+|\d*\.\d+)%?/,s=/(?:\s*,\s*|\s+)/,c=/\s*[,/]\s*/,l=/var\(--(?:[^ )]*?)(?:,(?:[^ )]*?|var\(--[^ )]*?\)))?\)/,u=RegExp(`^(rgba?)\\(\\s*(${o.source}|${l.source})(?:${s.source}(${o.source}|${l.source}))?(?:${s.source}(${o.source}|${l.source}))?(?:${c.source}(${o.source}|${l.source}))?\\s*\\)$`),d=RegExp(`^(hsla?)\\(\\s*((?:${o.source})(?:deg|rad|grad|turn)?|${l.source})(?:${s.source}(${o.source}|${l.source}))?(?:${s.source}(${o.source}|${l.source}))?(?:${c.source}(${o.source}|${l.source}))?\\s*\\)$`);function f(e,{loose:t=!1}={}){var r;if(typeof e!=`string`)return null;if(e=e.trim(),e===`transparent`)return{mode:`rgb`,color:[`0`,`0`,`0`],alpha:`0`};if(e in n.default)return{mode:`rgb`,color:n.default[e].map(e=>e.toString())};let o=e.replace(a,(e,t,n,r,i)=>[`#`,t,t,n,n,r,r,i?i+i:``].join(``)).match(i);if(o!==null)return{mode:`rgb`,color:[parseInt(o[1],16),parseInt(o[2],16),parseInt(o[3],16)].map(e=>e.toString()),alpha:o[4]?(parseInt(o[4],16)/255).toString():void 0};let s=e.match(u)??e.match(d);if(s===null)return null;let c=[s[2],s[3],s[4]].filter(Boolean).map(e=>e.toString());return c.length===2&&c[0].startsWith(`var(`)?{mode:s[1],color:[c[0]],alpha:c[1]}:!t&&c.length!==3||c.length<3&&!c.some(e=>/^var\(.*?\)$/.test(e))?null:{mode:s[1],color:c,alpha:(r=s[5])?.toString?.call(r)}}function p({mode:e,color:t,alpha:n}){let r=n!==void 0;return e===`rgba`||e===`hsla`?`${e}(${t.join(`, `)}${r?`, ${n}`:``})`:`${e}(${t.join(` `)}${r?` / ${n}`:``})`}})),_2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0});function t(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}t(e,{withAlphaValue:function(){return r},default:function(){return i}});var n=g2e();function r(e,t,r){if(typeof e==`function`)return e({opacityValue:t});let i=(0,n.parseColor)(e,{loose:!0});return i===null?r:(0,n.formatColor)({...i,alpha:t})}function i({color:e,property:t,variable:r}){let i=[].concat(t);if(typeof e==`function`)return{[r]:`1`,...Object.fromEntries(i.map(t=>[t,e({opacityVariable:r,opacityValue:`var(${r}, 1)`})]))};let a=(0,n.parseColor)(e);return a===null||a.alpha!==void 0?Object.fromEntries(i.map(t=>[t,e])):{[r]:`1`,...Object.fromEntries(i.map(e=>[e,(0,n.formatColor)({...a,alpha:`var(${r}, 1)`})]))}}})),v2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0});function t(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}t(e,{hasMathFn:function(){return b},addWhitespaceAroundMathOperators:function(){return x}});var n=97,r=122,i=65,a=90,o=101,s=69,c=48,l=57,u=43,d=45,f=42,p=47,m=40,h=41,g=44,_=32,v=37,y=[`calc`,`min`,`max`,`clamp`,`mod`,`rem`,`sin`,`cos`,`tan`,`asin`,`acos`,`atan`,`atan2`,`pow`,`sqrt`,`hypot`,`log`,`exp`,`round`];function b(e){return e.indexOf(`(`)!==-1&&y.some(t=>e.includes(`${t}(`))}function x(e){if(!y.some(t=>e.includes(t)))return e;let t=``,b=[],x=null,S=null;for(let C=0;C<e.length;C++){let w=e.charCodeAt(C);if(w>=c&&w<=l||x!==null&&(w===v||w>=n&&w<=r||w>=i&&w<=a)?x=C:(S=x,x=null),w===m){t+=e[C];let i=C;for(let t=C-1;t>=0;t--){let a=e.charCodeAt(t);if(a>=c&&a<=l)i=t;else if(a>=n&&a<=r)i=t;else break}
47let a=e.slice(i,C);if(y.includes(a)){b.unshift(!0);continue}else if(b[0]&&a===``){b.unshift(!0);continue}b.unshift(!1);continue}else if(w===h)t+=e[C],b.shift();else if(w===g&&b[0]){t+=`, `;continue}else if(w===_&&b[0]&&t.charCodeAt(t.length-1)===_)continue;else if((w===u||w===f||w===p||w===d)&&b[0]){let n=t.trimEnd(),r=n.charCodeAt(n.length-1),i=n.charCodeAt(n.length-2),a=e.charCodeAt(C+1);if((r===o||r===s)&&i>=c&&i<=l){t+=e[C];continue}else if(r===u||r===f||r===p||r===d){t+=e[C];continue}else if(r===m||r===g){t+=e[C];continue}else e.charCodeAt(C-1)===_?t+=`${e[C]} `:r>=c&&r<=l||a>=c&&a<=l||r===h||a===m||a===u||a===f||a===p||a===d||S!==null&&S===C-1?t+=` ${e[C]} `:t+=e[C]}else t+=e[C]}return t}})),T$=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"splitAtTopLevelOnly",{enumerable:!0,get:function(){return t}});function t(e,t){let n=[],r=[],i=0,a=!1;for(let o=0;o<e.length;o++){let s=e[o];n.length===0&&s===t[0]&&!a&&(t.length===1||e.slice(o,o+t.length)===t)&&(r.push(e.slice(i,o)),i=o+t.length),a=!a&&s===`\\`,s===`(`||s===`[`||s===`{`?n.push(s):(s===`)`&&n[n.length-1]===`(`||s===`]`&&n[n.length-1]===`[`||s===`}`&&n[n.length-1]===`{`)&&n.pop()}return r.push(e.slice(i)),r}})),y2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0});function t(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}t(e,{parseBoxShadowValue:function(){return o},formatBoxShadowValue:function(){return s}});var n=T$(),r=new Set([`inset`,`inherit`,`initial`,`revert`,`unset`]),i=/\ +(?![^(]*\))/g,a=/^-?(\d+|\.\d+)(.*?)$/g;function o(e){return(0,n.splitAtTopLevelOnly)(e,`,`).map(e=>{let t=e.trim(),n={raw:t},o=t.split(i),s=new Set;for(let e of o)a.lastIndex=0,!s.has(`KEYWORD`)&&r.has(e)?(n.keyword=e,s.add(`KEYWORD`)):a.test(e)?s.has(`X`)?s.has(`Y`)?s.has(`BLUR`)?s.has(`SPREAD`)||(n.spread=e,s.add(`SPREAD`)):(n.blur=e,s.add(`BLUR`)):(n.y=e,s.add(`Y`)):(n.x=e,s.add(`X`)):n.color?(n.unknown||=[],n.unknown.push(e)):n.color=e;return n.valid=n.x!==void 0&&n.y!==void 0,n})}function s(e){return e.map(e=>
47e.valid?[e.keyword,e.x,e.y,e.blur,e.spread,e.color].filter(Boolean).join(` `):e.raw).join(`, `)}})),b2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0});function t(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}t(e,{normalize:function(){return l},normalizeAttributeSelectors:function(){return u},url:function(){return d},number:function(){return f},percentage:function(){return p},length:function(){return h},lineWidth:function(){return _},shadow:function(){return v},color:function(){return y},image:function(){return b},gradient:function(){return S},position:function(){return w},familyName:function(){return T},genericName:function(){return D},absoluteSize:function(){return O},relativeSize:function(){return A}});var n=g2e(),r=v2e(),i=y2e(),a=T$(),o=[`min`,`max`,`clamp`,`calc`];function s(e){return o.some(t=>RegExp(`^${t}\\(.*\\)`).test(e))}var c=new Set([`scroll-timeline-name`,`timeline-scope`,`view-timeline-name`,`font-palette`,`anchor-name`,`anchor-scope`,`position-anchor`,`position-try-options`,`scroll-timeline`,`animation-timeline`,`view-timeline`,`position-try`]);function l(e,t=null,n=!0){let i=t&&c.has(t.property);return e.startsWith(`--`)&&!i?`var(${e})`:e.includes(`url(`)?e.split(/(url\(.*?\))/g).filter(Boolean).map(e=>/^url\(.*?\)$/.test(e)?e:l(e,t,!1)).join(``):(e=e.replace(/([^\\])_+/g,(e,t)=>t+` `.repeat(e.length-1)).replace(/^_/g,` `).replace(/\\_/g,`_`),n&&(e=e.trim()),e=(0,r.addWhitespaceAroundMathOperators)(e),e)}function u(e){return e.includes(`=`)&&(e=e.replace(/(=.*)/g,(e,t)=>{if(t[1]===`'`||t[1]===`"`)return t;if(t.length>2){let e=t[t.length-1];if(t[t.length-2]===` `&&(e===`i`||e===`I`||e===`s`||e===`S`))return`="${t.slice(1,-2)}" ${t[t.length-1]}`}return`="${t.slice(1)}"`})),e}function d(e){return e.startsWith(`url(`)}function f(e){return!isNaN(Number(e))||s(e)}function p(e){return e.endsWith(`%`)&&f(e.slice(0,-1))||s(e)}var m=`(?:${`cm.mm.Q.in.pc.pt.px.em.ex.ch.rem.lh.rlh.vw.vh.vmin.vmax.vb.vi.svw.svh.lvw.lvh.dvw.dvh.cqw.cqh.cqi.cqb.cqmin.cqmax`.split(`.`).join(`|`)})`;function h(e){return e===`0`||RegExp(`^[+-]?[0-9]*\.?[0-9]+(?:[eE][+-]?[0-9]+)?${m}$`).test(e)||s(e)}var g=new Set([`thin`,`medium`,`thick`]);function _(e){return g.has(e)}function v(e){let t=(0,i.parseBoxShadowValue)(l(e));for(let e of t)if(!e.valid)return!1;return!0}function y(e){let t=0;return(0,a.splitAtTopLevelOnly)(e,`_`).every(e=>(e=l(e),e.startsWith(`var(`)?!0:(0,n.parseColor)(e,{loose:!0})===null?!1:(t++,!0)))?t>0:!1}function b(e){let t=0;return(0,a.splitAtTopLevelOnly)(e,`,`).every(e=>(e=l(e),e.startsWith(`var(`)?!0:d(e)||S(e)||[`element(`,`image(`,`cross-fade(`,`image-set(`].some(t=>e.startsWith(t))?(t++,!0):!1))?t>0:!1}var x=new Set([`conic-gradient`,`linear-gradient`,`radial-gradient`,`repeating-conic-gradient`,`repeating-linear-gradient`,`repeating-radial-gradient`]);function S(e){e=l(e);for(let t of x)if(e.startsWith(`${t}(`))return!0;return!1}var C=new Set([`center`,`top`,`right`,`bottom`,`left`]);function w(e){let t=0;return(0,a.splitAtTopLevelOnly)(e,`_`).every(e=>(e=l(e),e.startsWith(`var(`)?!0:C.has(e)||h(e)||p(e)?(t++,!0):!1))?t>0:!1}function T(e){let t=0;return(0,a.splitAtTopLevelOnly)(e,`,`).every(e=>(e=l(e),e.startsWith(`var(`)?!0:e.includes(` `)&&!/(['"])([^"']+)\1/g.test(e)||/^\d/g.test(e)?!1:(t++,!0)))?t>0:!1}var E=new Set([`serif`,`sans-serif`,`monospace`,`cursive`,`fantasy`,`system-ui`,`ui-serif`,`ui-sans-serif`,`ui-monospace`,`ui-rounded`,`math`,`emoji`,`fangsong`]);function D(e){return E.has(e)}var ee=new Set([`xx-small`,`x-small`,`small`,`medium`,`large`,`x-large`,`xx-large`,`xxx-large`]);function O(e){return ee.has(e)}var k=new Set([`larger`,`smaller`]);function A(e){return k.has(e)}})),x2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"backgroundSize",{enumerable:!0,get:function(){return r}});var t=b2e(),n=T$();function r(e){let r=[`cover`,`contain`];return(0,n.splitAtTopLevelOnly)(e,`,`).every(e=>{let i=(0,n.splitAtTopLevelOnly)(e,`_`).filter(Boolean);return i.length===1&&r.includes(i[0])?!0:i.length!==1&&i.length!==2?!1:i.every(e=>(0,t.length)(e)||(0,t.percentage)(e)||e===`auto`)})}})),S2e=Ce((e=>
47{Object.defineProperty(e,"__esModule",{value:!0});function t(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}t(e,{updateAllClasses:function(){return l},asValue:function(){return f},parseColorFormat:function(){return h},asColor:function(){return _},asLookupValue:function(){return v},typeMap:function(){return b},coerceValue:function(){return C},getMatchingTypes:function(){return w}});var n=c(m2e()),r=_2e(),i=b2e(),a=c(i2e()),o=x2e(),s=w$();function c(e){return e&&e.__esModule?e:{default:e}}function l(e,t){e.walkClasses(e=>{e.value=t(e.value),e.raws&&e.raws.value&&(e.raws.value=(0,n.default)(e.raws.value))})}function u(e,t){if(!p(e))return;let n=e.slice(1,-1);if(t(n))return(0,i.normalize)(n)}function d(e,t={},n){let r=t[e];if(r!==void 0)return(0,a.default)(r);if(p(e)){let t=u(e,n);return t===void 0?void 0:(0,a.default)(t)}}function f(e,t={},{validate:n=()=>!0}={}){let r=t.values?.[e];return r===void 0?t.supportsNegativeValues&&e.startsWith(`-`)?d(e.slice(1),t.values,n):u(e,n):r}function p(e){return e.startsWith(`[`)&&e.endsWith(`]`)}function m(e){let t=e.lastIndexOf(`/`),n=e.lastIndexOf(`[`,t),r=e.indexOf(`]`,t);return e[t-1]===`]`||e[t+1]===`[`||n!==-1&&r!==-1&&n<t&&t<r&&(t=e.lastIndexOf(`/`,n)),t===-1||t===e.length-1||p(e)&&!e.includes(`]/[`)?[e,void 0]:[e.slice(0,t),e.slice(t+1)]}function h(e){if(typeof e==`string`&&e.includes(`<alpha-value>`)){let t=e;return({opacityValue:e=1})=>t.replace(/<alpha-value>/g,e)}return e}function g(e){return(0,i.normalize)(e.slice(1,-1))}function _(e,t={},{tailwindConfig:n={}}={}){if(t.values?.[e]!==void 0)return h(t.values?.[e]);let[a,o]=m(e);if(o!==void 0){let e=t.values?.[a]??(p(a)?a.slice(1,-1):void 0);return e===void 0?void 0:(e=h(e),p(o)?(0,r.withAlphaValue)(e,g(o)):n.theme?.opacity?.[o]===void 0?void 0:(0,r.withAlphaValue)(e,n.theme.opacity[o]))}return f(e,t,{validate:i.color})}function v(e,t={}){return t.values?.[e]}function y(e){return(t,n)=>f(t,n,{validate:e})}var b={any:f,color:_,url:y(i.url),image:y(i.image),length:y(i.length),percentage:y(i.percentage),position:y(i.position),lookup:v,"generic-name":y(i.genericName),"family-name":y(i.familyName),number:y(i.number),"line-width":y(i.lineWidth),"absolute-size":y(i.absoluteSize),"relative-size":y(i.relativeSize),shadow:y(i.shadow),size:y(o.backgroundSize)},x=Object.keys(b);function S(e,t){let n=e.indexOf(t);return n===-1?[void 0,e]:[e.slice(0,n),e.slice(n+1)]}function C(e,t,n,r){if(n.values&&t in n.values)for(let{type:i}of e??[]){let e=b[i](t,n,{tailwindConfig:r});if(e!==void 0)return[e,i,null]}if(p(t)){let e=t.slice(1,-1),[r,i]=S(e,`:`);if(!/^[\w-_]+$/g.test(r))i=e;else if(r!==void 0&&!x.includes(r))return[];if(i.length>0&&x.includes(r))return[f(`[${i}]`,n),r,null]}let i=w(e,t,n,r);for(let e of i)return e;return[]}function*w(e,t,n,r){let i=(0,s.flagEnabled)(r,`generalizedModifiers`),[a,o]=m(t);if(i&&n.modifiers!=null&&(n.modifiers===`any`||typeof n.modifiers==`object`&&(o&&p(o)||o in n.modifiers))||(a=t,o=void 0),o!==void 0&&a===``&&(a=`DEFAULT`),o!==void 0&&typeof n.modifiers==`object`){let e=n.modifiers?.[o]??null;e===null?p(o)&&(o=g(o)):o=e}for(let{type:t}of e??[]){let e=b[t](a,n,{tailwindConfig:r});e!==void 0&&(yield[e,t,o??null])}}})),C2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});function t(e){return typeof e==`function`?e({}):e}})),w2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return D}});var t=p(i2e()),n=p(a2e()),r=p(o2e()),i=p(c2e()),a=l2e(),o=u2e(),s=d2e(),c=p(f2e()),l=p2e(),u=S2e(),d=_2e(),f=p(C2e());function p(e){return e&&e.__esModule?e:{default:e}}function m(e){return typeof e==`function`}function h(e,...t){let n=t.pop();for(let r of t)for(let t in r){let i=n(e[t],r[t]);i===void 0?(0,c.default)(e[t])&&(0,c.default)(r[t])?e[t]=h({},e[t],r[t],n):e[t]=r[t]:e[t]=i}return e}var g={colors:i.default,negative(e){return Object.keys(e).filter(t=>e[t]!==`0`).reduce((n,r)=>{let i=(0,t.default)(e[r]);return i!==void 0&&(n[`-${r}`]=i),n},{})},breakpoints(e){return Object.keys(e).filter(t=>typeof e[t]==`string`).reduce((t,n)=>({...t,[`screen-${n}`]:e[n]}),{})}};function _(e,...t){return m(e)?e(...t):e}function v(e){return e.reduce((e,{extend:t})=>h(e,t,(e,t)=>e===void 0?[t]:Array.isArray(e)?[t,...e]:[t,e]),{})}function y(e){return{...e.reduce((e,t)=>
47(0,a.defaults)(e,t),{}),extend:v(e)}}function b(e,t){if(Array.isArray(e)&&(0,c.default)(e[0]))return e.concat(t);if(Array.isArray(t)&&(0,c.default)(t[0])&&(0,c.default)(e))return[e,...t];if(Array.isArray(t))return t}function x({extend:e,...t}){return h(t,e,(e,t)=>!m(e)&&!t.some(m)?h({},e,...t,b):(n,r)=>h({},...[e,...t].map(e=>_(e,n,r)),b))}function*S(e){let t=(0,o.toPath)(e);if(t.length===0||(yield t,Array.isArray(e)))return;let n=e.match(/^(.*?)\s*\/\s*([^/]+)$/);if(n!==null){let[,e,t]=n,r=(0,o.toPath)(e);r.alpha=t,yield r}}function C(e){let t=(n,r)=>{for(let r of S(n)){let n=0,i=e;for(;i!=null&&n<r.length;)i=i[r[n++]],i=m(i)&&(r.alpha===void 0||n<=r.length-1)?i(t,g):i;if(i!==void 0){if(r.alpha!==void 0){let e=(0,u.parseColorFormat)(i);return(0,d.withAlphaValue)(e,r.alpha,(0,f.default)(e))}return(0,c.default)(i)?(0,l.cloneDeep)(i):i}}return r};return Object.assign(t,{theme:t,...g}),Object.keys(e).reduce((n,r)=>(n[r]=m(e[r])?e[r](t,g):e[r],n),{})}function w(e){let t=[];return e.forEach(e=>{t=[...t,e];let n=e?.plugins??[];n.length!==0&&n.forEach(e=>{e.__isOptionsFunction&&(e=e()),t=[...t,...w([e?.config??{}])]})}),t}function T(e){return[...e].reduceRight((e,t)=>m(t)?t({corePlugins:e}):(0,r.default)(t,e),n.default)}function E(e){return[...e].reduceRight((e,t)=>[...e,...t],[])}function D(e){let t=[...w(e),{prefix:``,important:!1,separator:`:`}];return(0,s.normalizeConfig)((0,a.defaults)({theme:C(x(y(t.map(e=>e?.theme??{})))),corePlugins:T(t.map(e=>e.corePlugins)),plugins:E(e.map(e=>e?.plugins??[]))},...t))}})),T2e=Ce(((e,t)=>{t.exports={content:[],presets:[],darkMode:`media`,theme:{accentColor:({theme:e})=>({...e(`colors`),auto:`auto`}),animation:{none:`none`,spin:`spin 1s linear infinite`,ping:`ping 1s cubic-bezier(0, 0, 0.2, 1) infinite`,pulse:`pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite`,bounce:`bounce 1s infinite`},aria:{busy:`busy="true"`,checked:`checked="true"`,disabled:`disabled="true"`,expanded:`expanded="true"`,hidden:`hidden="true"`,pressed:`pressed="true"`,readonly:`readonly="true"`,required:`required="true"`,selected:`selected="true"`},aspectRatio:{auto:`auto`,square:`1 / 1`,video:`16 / 9`},backdropBlur:({theme:e})=>e(`blur`),backdropBrightness:({theme:e})=>e(`brightness`),backdropContrast:({theme:e})=>e(`contrast`),backdropGrayscale:({theme:e})=>e(`grayscale`),backdropHueRotate:({theme:e})=>e(`hueRotate`),backdropInvert:({theme:e})=>e(`invert`),backdropOpacity:({theme:e})=>e(`opacity`),backdropSaturate:({theme:e})=>e(`saturate`),backdropSepia:({theme:e})=>e(`sepia`),backgroundColor:({theme:e})=>e(`colors`),backgroundImage:{none:`none`,"gradient-to-t":`linear-gradient(to top, var(--tw-gradient-stops))`,"gradient-to-tr":`linear-gradient(to top right, var(--tw-gradient-stops))`,"gradient-to-r":`linear-gradient(to right, var(--tw-gradient-stops))`,"gradient-to-br":`linear-gradient(to bottom right, var(--tw-gradient-stops))`,"gradient-to-b":`linear-gradient(to bottom, var(--tw-gradient-stops))`,"gradient-to-bl":`linear-gradient(to bottom left, var(--tw-gradient-stops))`,"gradient-to-l":`linear-gradient(to left, var(--tw-gradient-stops))`,"gradient-to-tl":`linear-gradient(to top left, var(--tw-gradient-stops))`},backgroundOpacity:({theme:e})=>e(`opacity`),backgroundPosition:{bottom:`bottom`,center:`center`,left:`left`,"left-bottom":`left bottom`,"left-top":`left top`,right:`right`,"right-bottom":`right bottom`,"right-top":`right top`,top:`top`},backgroundSize:{auto:`auto`,cover:`cover`,contain:`contain`},blur:{0:`0`,none:``,sm:`4px`,DEFAULT:`8px`,md:`12px`,lg:`16px`,xl:`24px`,"2xl":`40px`,"3xl":`64px`},borderColor:({theme:e})=>({...e(`colors`),DEFAULT:e(`colors.gray.200`,`currentColor`)}),borderOpacity:({theme:e})=>e(`opacity`),borderRadius:{none:`0px`,sm:`0.125rem`,DEFAULT:`0.25rem`,md:`0.375rem`,lg:`0.5rem`,xl:`0.75rem`,"2xl":`1rem`,"3xl":`1.5rem`,full:`9999px`},borderSpacing:({theme:e})=>({...e(`spacing`)}),borderWidth:{DEFAULT:`1px`,0:`0px`,2:`2px`,4:`4px`,8:`8px`},boxShadow:{sm:`0 1px 2px 0 rgb(0 0 0 / 0.05)`,DEFAULT:`0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1)`,md:`0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1)`,lg:`0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1)`,xl:`0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1)`,"2xl":`0 25px 50px -12px rgb(0 0 0 / 0.25)`,inner:`inset 0 2px 4px 0 rgb(0 0 0 / 0.05)`,none:`none`},boxShadowColor:({theme:e})=>e(`colors`),brightness:{0:`0`,50:`.5`,75:`.75`,90:`.9`,95:`.95`,100:`1`,105:`1.05`,110:`1.1`,125:`1.25`,150:`1.5`,200:`2`},caretColor:({theme:e})=>e(`colors`),colors:({colors:e})=>({inherit:e.inherit,current:e.current,transparent:e.transparent,black:e.black,white:e.white,slate:e.slate,gray:e.gray,zinc:e.zinc,neutral:e.neutral,stone:e.stone,red:e.red,orange:e.orange,amber:e.amber,yellow:e.yellow,lime:e.lime,green:e.green,emerald:e.emerald,teal:e.teal,cyan:e.cyan,sky:e.sky,blue:e.blue,indigo:e.indigo,violet:e.violet,purple:e.purple,fuchsia:e.fuchsia,pink:e.pink,rose:e.rose}),columns:{auto:`auto`,1:`1`,2:`2`,3:`3`,4:`4`,5:`5`,6:`6`,7:`7`,8:`8`,9:`9`,10:`10`,11:`11`,12:`12`,"3xs":`16rem`,"2xs":`18rem`,xs:`20rem`,sm:`24rem`,md:`28rem`,lg:`32rem`,xl:`36rem`,"2xl":`42rem`,"3xl":`48rem`,"4xl":`56rem`,"5xl":`64rem`,"6xl":`72rem`,"7xl":`80rem`},container:{},content:{none:`none`},contrast:{0:`0`,50:`.5`,75:`.75`,100:`1`,125:`1.25`,150:`1.5`,200:`2`},cursor:{auto:`auto`,default:`default`,pointer:`pointer`,wait:`wait`,text:`text`,move:`move`,help:`help`,"not-allowed":`not-allowed`,none:`none`,"context-menu":`context-menu`,progress:`progress`,cell:`cell`,crosshair:`crosshair`,"vertical-text":`vertical-text`,alias:`alias`,copy:`copy`,"no-drop":`no-drop`,grab:`grab`,grabbing:`grabbing`,"all-scroll":`all-scroll`,"col-resize":`col-resize`,"row-resize":`row-resize`,"n-resize":`n-resize`,"e-resize":`e-resize`,"s-resize":`s-resize`,"w-resize":`w-resize`,"ne-resize":`ne
47-resize`,"nw-resize":`nw-resize`,"se-resize":`se-resize`,"sw-resize":`sw-resize`,"ew-resize":`ew-resize`,"ns-resize":`ns-resize`,"nesw-resize":`nesw-resize`,"nwse-resize":`nwse-resize`,"zoom-in":`zoom-in`,"zoom-out":`zoom-out`},divideColor:({theme:e})=>e(`borderColor`),divideOpacity:({theme:e})=>e(`borderOpacity`),divideWidth:({theme:e})=>e(`borderWidth`),dropShadow:{sm:`0 1px 1px rgb(0 0 0 / 0.05)`,DEFAULT:[`0 1px 2px rgb(0 0 0 / 0.1)`,`0 1px 1px rgb(0 0 0 / 0.06)`],md:[`0 4px 3px rgb(0 0 0 / 0.07)`,`0 2px 2px rgb(0 0 0 / 0.06)`],lg:[`0 10px 8px rgb(0 0 0 / 0.04)`,`0 4px 3px rgb(0 0 0 / 0.1)`],xl:[`0 20px 13px rgb(0 0 0 / 0.03)`,`0 8px 5px rgb(0 0 0 / 0.08)`],"2xl":`0 25px 25px rgb(0 0 0 / 0.15)`,none:`0 0 #0000`},fill:({theme:e})=>({none:`none`,...e(`colors`)}),flex:{1:`1 1 0%`,auto:`1 1 auto`,initial:`0 1 auto`,none:`none`},flexBasis:({theme:e})=>({auto:`auto`,...e(`spacing`),"1/2":`50%`,"1/3":`33.333333%`,"2/3":`66.666667%`,"1/4":`25%`,"2/4":`50%`,"3/4":`75%`,"1/5":`20%`,"2/5":`40%`,"3/5":`60%`,"4/5":`80%`,"1/6":`16.666667%`,"2/6":`33.333333%`,"3/6":`50%`,"4/6":`66.666667%`,"5/6":`83.333333%`,"1/12":`8.333333%`,"2/12":`16.666667%`,"3/12":`25%`,"4/12":`33.333333%`,"5/12":`41.666667%`,"6/12":`50%`,"7/12":`58.333333%`,"8/12":`66.666667%`,"9/12":`75%`,"10/12":`83.333333%`,"11/12":`91.666667%`,full:`100%`}),flexGrow:{0:`0`,DEFAULT:`1`},flexShrink:{0:`0`,DEFAULT:`1`},fontFamily:{sans:[`ui-sans-serif`,`system-ui`,`sans-serif`,`"Apple Color Emoji"`,`"Segoe UI Emoji"`,`"Segoe UI Symbol"`,`"Noto Color Emoji"`],serif:[`ui-serif`,`Georgia`,`Cambria`,`"Times New Roman"`,`Times`,`serif`],mono:[`ui-monospace`,`SFMono-Regular`,`Menlo`,`Monaco`,`Consolas`,`"Liberation Mono"`,`"Courier New"`,`monospace`]},fontSize:{xs:[`0.75rem`,{lineHeight:`1rem`}],sm:[`0.875rem`,{lineHeight:`1.25rem`}],base:[`1rem`,{lineHeight:`1.5rem`}],lg:[`1.125rem`,{lineHeight:`1.75rem`}],xl:[`1.25rem`,{lineHeight:`1.75rem`}],"2xl":[`1.5rem`,{lineHeight:`2rem`}],"3xl":[`1.875rem`,{lineHeight:`2.25rem`}],"4xl":[`2.25rem`,{lineHeight:`2.5rem`}],"5xl":[`3rem`,{lineHeight:`1`}],"6xl":[`3.75rem`,{lineHeight:`1`}],"7xl":[`4.5rem`,{lineHeight:`1`}],"8xl":[`6rem`,{lineHeight:`1`}],"9xl":[`8rem`,{lineHeight:`1`}]},fontWeight:{thin:`100`,extralight:`200`,light:`300`,normal:`400`,medium:`500`,semibold:`600`,bold:`700`,extrabold:`800`,black:`900`},gap:({theme:e})=>e(`spacing`),gradientColorStops:({theme:e})=>e(`colors`),gradientColorStopPositions:{"0%":`0%`,"5%":`5%`,"10%":`10%`,"15%":`15%`,"20%":`20%`,"25%":`25%`,"30%":`30%`,"35%":`35%`,"40%":`40%`,"45%":`45%`,"50%":`50%`,"55%":`55%`,"60%":`60%`,"65%":`65%`,"70%":`70%`,"75%":`75%`,"80%":`80%`,"85%":`85%`,"90%":`90%`,"95%":`95%`,"100%":`100%`},grayscale:{0:`0`,DEFAULT:`100%`},gridAutoColumns:{auto:`auto`,min:`min-content`,max:`max-content`,fr:`minmax(0, 1fr)`},gridAutoRows:{auto:`auto`,min:`min-content`,max:`max-content`,fr:`minmax(0, 1fr)`},gridColumn:{auto:`auto`,"span-1":`span 1 / span 1`,"span-2":`span 2 / span 2`,"span-3":`span 3 / span 3`,"span-4":`span 4 / span 4`,"span-5":`span 5 / span 5`,"span-6":`span 6 / span 6`,"span-7":`span 7 / span 7`,"span-8":`span 8 / span 8`,"span-9":`span 9 / span 9`,"span-10":`span 10 / span 10`,"span-11":`span 11 / span 11`,"span-12":`span 12 / span 12`,"span-full":`1 / -1`},gridColumnEnd:{auto:`auto`,1:`1`,2:`2`,3:`3`,4:`4`,5:`5`,6:`6`,7:`7`,8:`8`,9:`9`,10:`10`,11:`11`,12:`12`,13:`13`},gridColumnStart:{auto:`auto`,1:`1`,2:`2`,3:`3`,4:`4`,5:`5`,6:`6`,7:`7`,8:`8`,9:`9`,10:`10`,11:`11`,12:`12`,13:`13`},gridRow:{auto:`auto`,"span-1":`span 1 / span 1`,"span-2":`span 2 / span 2`,"span-3":`span 3 / span 3`,"span-4":`span 4 / span 4`,"span-5":`span 5 / span 5`,"span-6":`span 6 / span 6`,"span-7":`span 7 / span 7`,"span-8":`span 8 / span 8`,"span-9":`span 9 / span 9`,"span-10":`span 10 / span 10`,"span-11":`span 11 / span 11`,"span-12":`span 12 / span 12`,"span-full":`1 / -1`},gridRowEnd:{auto:`auto`,1:`1`,2:`2`,3:`3`,4:`4`,5:`5`,6:`6`,7:`7`,8:`8`,9:`9`,10:`10`,11:`11`,12:`12`,13:`13`},gridRowStart:{auto:`auto`,1:`1`,2:`2`,3:`3`,4:`4`,5:`5`,6:`6`,7:`7`,8:`8`,9:`9`,10:`10`,11:`11`,12:`12`,13:`13`},gridTemplateColumns:{none:`none`,subgrid:`subgrid`,1:`repeat(1, minmax(0, 1fr))`,2:`repeat(2, minmax(0, 1fr))`,3:`repeat(3, minmax(0, 1fr))`,4:`repeat(4, minmax(0, 1fr))`,5:`repeat(5, minmax(0, 1fr))`,6:`repeat(6, minmax(0, 1fr))`,7:`repeat(7, minmax(0, 1fr))`,8:`repeat(8, minmax(0, 1fr))`,9:`repeat(9, minmax(0, 1fr))`,10:`repeat(10, minmax(0, 1fr))`,11:`repeat(11, minmax(0, 1fr))`,12:`repeat(12, minmax(0, 1fr))`},gridTemplateRows:{none:`none`,subgrid:`subgrid`,1:`repeat(1, minmax(0, 1fr))`,2:`repeat(2, minmax(0, 1fr))`,3:`repeat(3, minmax(0, 1fr))`,4:`repeat(4, minmax(0, 1fr))`,5:`repeat(5, minmax(0, 1fr))`,6:`repeat(6, minmax(0, 1fr))`,7:`repeat(7, minmax(0, 1fr))`,8:`repeat(8, minmax(0, 1fr))`,9:`repeat(9, minmax(0, 1fr))`,10:`repeat(10, minmax(0, 1fr))`,11:`repeat(11, minmax(0, 1fr))`,12:`repeat(12, minmax(0, 1fr))`},height:({theme:e})=>({auto:`auto`,...e(`spacing`),"1/2":`50%`,"1/3":`33.333333%`,"2/3":`66.666667%`,"1/4":`25%`,"2/4":`50%`,"3/4":`75%`,"1/5":`20%`,"2/5":`40%`,"3/5":`60%`,"4/5":`80%`,"1/6":`16.666667%`,"2/6":`33.333333%`,"3/6":`50%`,"4/6":`66.666667%`,"5/6":`83.333333%`,full:`100%`,screen:`100vh`,svh:`100svh`,lvh:`100lvh`,dvh:`100dvh`,min:`min-content`,max:`max-content`,fit:`fit-content`}),hueRotate:{0:`0deg`,15:`15deg`,30:`30deg`,60:`60deg`,90:`90deg`,180:`180deg`},inset:({theme:e})=>({auto:`auto`,...e(`spacing`),"1/2":`50%`,"1/3":`33.333333%`,"2/3":`66.666667%`,"1/4":`25%`,"2/4":`50%`,"3/4":`75%`,full:`100%`}),invert:{0:`0`,DEFAULT:`100%`},keyframes:{spin:{to:{transform:`rotate(360deg)`}},ping:{"75%, 100%":{transform:`scale(2)`,opacity:`0`}},pulse:{"50%":{opacity:`.5`}},bounce:{"0%, 100%":{transform:`translateY(-25%)`,animationTimingFunction:`cubic-bezier(0.8,0,1,1)`},"50%":{transform:`none`,animationTimingFunction:`cubic-bezier(0,0,0.2,1)`}}},letterSpacing:{tighter:`-0.05em`,tight:`-0.025em`,normal:`0em`,wide:`0.025em`,wider:`0.05em`,widest:`0.1em`}
vendor: 6,007 bytes, line 47
47,lineHeight:{none:`1`,tight:`1.25`,snug:`1.375`,normal:`1.5`,relaxed:`1.625`,loose:`2`,3:`.75rem`,4:`1rem`,5:`1.25rem`,6:`1.5rem`,7:`1.75rem`,8:`2rem`,9:`2.25rem`,10:`2.5rem`},listStyleType:{none:`none`,disc:`disc`,decimal:`decimal`},listStyleImage:{none:`none`},margin:({theme:e})=>({auto:`auto`,...e(`spacing`)}),lineClamp:{1:`1`,2:`2`,3:`3`,4:`4`,5:`5`,6:`6`},maxHeight:({theme:e})=>({...e(`spacing`),none:`none`,full:`100%`,screen:`100vh`,svh:`100svh`,lvh:`100lvh`,dvh:`100dvh`,min:`min-content`,max:`max-content`,fit:`fit-content`}),maxWidth:({theme:e,breakpoints:t})=>({...e(`spacing`),none:`none`,xs:`20rem`,sm:`24rem`,md:`28rem`,lg:`32rem`,xl:`36rem`,"2xl":`42rem`,"3xl":`48rem`,"4xl":`56rem`,"5xl":`64rem`,"6xl":`72rem`,"7xl":`80rem`,full:`100%`,min:`min-content`,max:`max-content`,fit:`fit-content`,prose:`65ch`,...t(e(`screens`))}),minHeight:({theme:e})=>({...e(`spacing`),full:`100%`,screen:`100vh`,svh:`100svh`,lvh:`100lvh`,dvh:`100dvh`,min:`min-content`,max:`max-content`,fit:`fit-content`}),minWidth:({theme:e})=>({...e(`spacing`),full:`100%`,min:`min-content`,max:`max-content`,fit:`fit-content`}),objectPosition:{bottom:`bottom`,center:`center`,left:`left`,"left-bottom":`left bottom`,"left-top":`left top`,right:`right`,"right-bottom":`right bottom`,"right-top":`right top`,top:`top`},opacity:{0:`0`,5:`0.05`,10:`0.1`,15:`0.15`,20:`0.2`,25:`0.25`,30:`0.3`,35:`0.35`,40:`0.4`,45:`0.45`,50:`0.5`,55:`0.55`,60:`0.6`,65:`0.65`,70:`0.7`,75:`0.75`,80:`0.8`,85:`0.85`,90:`0.9`,95:`0.95`,100:`1`},order:{first:`-9999`,last:`9999`,none:`0`,1:`1`,2:`2`,3:`3`,4:`4`,5:`5`,6:`6`,7:`7`,8:`8`,9:`9`,10:`10`,11:`11`,12:`12`},outlineColor:({theme:e})=>e(`colors`),outlineOffset:{0:`0px`,1:`1px`,2:`2px`,4:`4px`,8:`8px`},outlineWidth:{0:`0px`,1:`1px`,2:`2px`,4:`4px`,8:`8px`},padding:({theme:e})=>e(`spacing`),placeholderColor:({theme:e})=>e(`colors`),placeholderOpacity:({theme:e})=>e(`opacity`),ringColor:({theme:e})=>({DEFAULT:e(`colors.blue.500`,`#3b82f6`),...e(`colors`)}),ringOffsetColor:({theme:e})=>e(`colors`),ringOffsetWidth:{0:`0px`,1:`1px`,2:`2px`,4:`4px`,8:`8px`},ringOpacity:({theme:e})=>({DEFAULT:`0.5`,...e(`opacity`)}),ringWidth:{DEFAULT:`3px`,0:`0px`,1:`1px`,2:`2px`,4:`4px`,8:`8px`},rotate:{0:`0deg`,1:`1deg`,2:`2deg`,3:`3deg`,6:`6deg`,12:`12deg`,45:`45deg`,90:`90deg`,180:`180deg`},saturate:{0:`0`,50:`.5`,100:`1`,150:`1.5`,200:`2`},scale:{0:`0`,50:`.5`,75:`.75`,90:`.9`,95:`.95`,100:`1`,105:`1.05`,110:`1.1`,125:`1.25`,150:`1.5`},screens:{sm:`640px`,md:`768px`,lg:`1024px`,xl:`1280px`,"2xl":`1536px`},scrollMargin:({theme:e})=>({...e(`spacing`)}),scrollPadding:({theme:e})=>e(`spacing`),sepia:{0:`0`,DEFAULT:`100%`},skew:{0:`0deg`,1:`1deg`,2:`2deg`,3:`3deg`,6:`6deg`,12:`12deg`},space:({theme:e})=>({...e(`spacing`)}),spacing:{px:`1px`,0:`0px`,.5:`0.125rem`,1:`0.25rem`,1.5:`0.375rem`,2:`0.5rem`,2.5:`0.625rem`,3:`0.75rem`,3.5:`0.875rem`,4:`1rem`,5:`1.25rem`,6:`1.5rem`,7:`1.75rem`,8:`2rem`,9:`2.25rem`,10:`2.5rem`,11:`2.75rem`,12:`3rem`,14:`3.5rem`,16:`4rem`,20:`5rem`,24:`6rem`,28:`7rem`,32:`8rem`,36:`9rem`,40:`10rem`,44:`11rem`,48:`12rem`,52:`13rem`,56:`14rem`,60:`15rem`,64:`16rem`,72:`18rem`,80:`20rem`,96:`24rem`},stroke:({theme:e})=>({none:`none`,...e(`colors`)}),strokeWidth:{0:`0`,1:`1`,2:`2`},supports:{},data:{},textColor:({theme:e})=>e(`colors`),textDecorationColor:({theme:e})=>e(`colors`),textDecorationThickness:{auto:`auto`,"from-font":`from-font`,0:`0px`,1:`1px`,2:`2px`,4:`4px`,8:`8px`},textIndent:({theme:e})=>({...e(`spacing`)}),textOpacity:({theme:e})=>e(`opacity`),textUnderlineOffset:{auto:`auto`,0:`0px`,1:`1px`,2:`2px`,4:`4px`,8:`8px`},transformOrigin:{center:`center`,top:`top`,"top-right":`top right`,right:`right`,"bottom-right":`bottom right`,bottom:`bottom`,"bottom-left":`bottom left`,left:`left`,"top-left":`top left`},transitionDelay:{0:`0s`,75:`75ms`,100:`100ms`,150:`150ms`,200:`200ms`,300:`300ms`,500:`500ms`,700:`700ms`,1e3:`1000ms`},transitionDuration:{DEFAULT:`150ms`,0:`0s`,75:`75ms`,100:`100ms`,150:`150ms`,200:`200ms`,300:`300ms`,500:`500ms`,700:`700ms`,1e3:`1000ms`},transitionProperty:{none:`none`,all:`all`,DEFAULT:`color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter`,colors:`color, background-color, border-color, text-decoration-color, fill, stroke`,opacity:`opacity`,shadow:`box-shadow`,transform:`transform`},transitionTimingFunction:{DEFAULT:`cubic-bezier(0.4, 0, 0.2, 1)`,linear:`linear`,in:`cubic-bezier(0.4, 0, 1, 1)`,out:`cubic-bezier(0, 0, 0.2, 1)`,"in-out":`cubic-bezier(0.4, 0, 0.2, 1)`},translate:({theme:e})=>({...e(`spacing`),"1/2":`50%`,"1/3":`33.333333%`,"2/3":`66.666667%`,"1/4":`25%`,"2/4":`50%`,"3/4":`75%`,full:`100%`}),size:({theme:e})=>({auto:`auto`,...e(`spacing`),"1/2":`50%`,"1/3":`33.333333%`,"2/3":`66.666667%`,"1/4":`25%`,"2/4":`50%`,"3/4":`75%`,"1/5":`20%`,"2/5":`40%`,"3/5":`60%`,"4/5":`80%`,"1/6":`16.666667%`,"2/6":`33.333333%`,"3/6":`50%`,"4/6":`66.666667%`,"5/6":`83.333333%`,"1/12":`8.333333%`,"2/12":`16.666667%`,"3/12":`25%`,"4/12":`33.333333%`,"5/12":`41.666667%`,"6/12":`50%`,"7/12":`58.333333%`,"8/12":`66.666667%`,"9/12":`75%`,"10/12":`83.333333%`,"11/12":`91.666667%`,full:`100%`,min:`min-content`,max:`max-content`,fit:`fit-content`}),width:({theme:e})=>({auto:`auto`,...e(`spacing`),"1/2":`50%`,"1/3":`33.333333%`,"2/3":`66.666667%`,"1/4":`25%`,"2/4":`50%`,"3/4":`75%`,"1/5":`20%`,"2/5":`40%`,"3/5":`60%`,"4/5":`80%`,"1/6":`16.666667%`,"2/6":`33.333333%`,"3/6":`50%`,"4/6":`66.666667%`,"5/6":`83.333333%`,"1/12":`8.333333%`,"2/12":`16.666667%`,"3/12":`25%`,"4/12":`33.333333%`,"5/12":`41.666667%`,"6/12":`50%`,"7/12":`58.333333%`,"8/12":`66.666667%`,"9/12":`75%`,"10/12":`83.333333%`,"11/12":`91.666667%`,full:`100%`,screen:`100vw`,svw:`100svw`,lvw:`100lvw`,dvw:`100dvw`,min:`min-content`,max:`max-content`,fit:`fit-content`}),willChange:{auto:`auto`,scroll:`scroll-position`,contents:`contents`,transform:`transform`},zIndex:{auto:`auto`,0:`0`,10:`10`,20:`20`,30:`30`,40:`40`,50:`50`}},plugins:[]}})),E2e=Ce((e=>
47{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return i}});var t=r(T2e()),n=w$();function r(e){return e&&e.__esModule?e:{default:e}}function i(e){let r=(e?.presets??[t.default]).slice().reverse().flatMap(e=>i(e instanceof Function?e():e)),a={respectDefaultRingColorOpacity:{theme:{ringColor:({theme:e})=>({DEFAULT:`#3b82f67f`,...e(`colors`)})}},disableColorOpacityUtilitiesByDefault:{corePlugins:{backgroundOpacity:!1,borderOpacity:!1,divideOpacity:!1,placeholderOpacity:!1,ringOpacity:!1,textOpacity:!1}}};return[e,...Object.keys(a).filter(t=>(0,n.flagEnabled)(e,t)).map(e=>a[e]),...r]}})),D2e=Ce((e=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return i}});var t=r(w2e()),n=r(E2e());function r(e){return e&&e.__esModule?e:{default:e}}function i(...e){let[,...r]=(0,n.default)(e[0]);return(0,t.default)([...e,...r])}})),O2e=Ce(((e,t)=>{var n=D2e();t.exports=(n.__esModule?n:{default:n}).default}));function E$(){return(0,k2e.default)(n2e)}var k2e,D$=j((()=>{r2e(),k2e=ae(O2e())}));function O$(e){let t=E$(),n=e.replace(/^#/,``),r=parseInt(n.substring(0,2),16),i=parseInt(n.substring(2,4),16),a=parseInt(n.substring(4,6),16);return .299*r+.587*i+.114*a>128?t.theme.colors.black:t.theme.colors.white}var A2e=j((()=>{D$()})),j2e,M2e,N2e,P2e,F2e,I2e,L2e,R2e,z2e,B2e,V2e,k$,A$,j$,H2e,U2e=j((()=>{z(),wt(),A2e(),Rt(),Q(),cr(),Mi(),Jp(),HI(),ga(),KI(),qH(),Km(),It(),D$(),j2e={class:`flex flex-col gap-4`},M2e={class:`flex items-center gap-4`},N2e={class:`flex items-center gap-2`},P2e={class:`flex items-center gap-2`},F2e={class:`grid grid-cols-7`},I2e=[`textContent`],L2e=[`onMouseenter`],R2e={class:`px-2 h-4 flex items-center`},z2e=[`textContent`],B2e=[`onMouseenter`,`onClick`],V2e=[`textContent`],k$=`24px`,A$=`20px`,j$=`4px`,H2e=p({__name:`Calendar`,props:{dateRanges:{}},setup(e){let n=Ft(),r=E$(),a=Gm().Default,o=V(null),s=e=>{o.value=e},c=()=>setTimeout(()=>{o.value!==null&&o.value.scrollIntoView({block:`center`,inline:`center`})},100),l=V(null),u=V(null),d=V(null);N(()=>e.dateRanges,e=>{let t=d.value;t!==null&&!e.some(e=>e.key===t[0])&&(d.value=null)});let f=V(new Date().getFullYear()),p=V(Array.from({length:11},(e,t)=>new Date().getFullYear()-5+t).map(e=>({value:e,label:String(e)}))),m=[`Januar`,`Februar`,`März`,`April`,`Mai`,`Juni`,`Juli`,`August`,`September`,`Oktober`,`November`,`Dezember`].map((e,t)=>({value:t,label:e})),g=V(new Date().getMonth()),_=H({get:()=>g.value,set:e=>{e!==void 0&&(g.value=e)}}),v=H({get:()=>f.value,set:e=>{e!==void 0&&(f.value=e)}}),b=H(()=>new Date(f.value,g.value,1)),S=[`Mo`,`Di`,`Mi`,`Do`,`Fr`,`Sa`,`So`],w=H(()=>{let e=n.startOfWeek(n.startOfMonth(b.value),{weekStartsOn:1}),t=n.endOfWeek(n.endOfMonth(b.value),{weekStartsOn:1});return n.eachDayOfInterval({start:e,end:t})}),T=(e,t)=>{if(e.startDate===null&&e.endDate===null)return!1;let r=n.startOfWeek(t,{weekStartsOn:1}),i=n.endOfWeek(t,{weekStartsOn:1}),a=new Date(e.startDate??e.endDate??`0000`),o=new Date(e.endDate??e.startDate??`9999`);return(n.isBefore(a,i)||n.isSameDay(a,i))&&(n.isAfter(o,r)||n.isSameDay(o,r))},E=(e,t)=>{if(e.startDate===null&&e.endDate===null)return!1;let r=new Date(e.startDate??e.endDate??`0000`),i=new Date(e.endDate??e.startDate??`9999`);return(n.isSameDay(t,r)||n.isAfter(t,r))&&(n.isSameDay(t,i)||n.isBefore(t,i))},D=(e,t)=>n.getWeek(e)===n.getWeek(t),ee=(e,t)=>{if(e.startDate===null&&e.endDate===null)return!1;let r=new Date(e.startDate??e.endDate??`0000`);return n.isSameDay(t,r)},O=(e,t)=>{if(e.startDate===null&&e.endDate===null)return!1;let r=new Date(e.endDate??e.startDate??`9999`);return n.isSameDay(t,r)},te=H(()=>e.dateRanges.filter(e=>w.value.some(t=>T(e,t))).map(e=>({...e,dateRanges:e.dateRanges?.filter(e=>w.value.some(t=>T(e,t)))}))),ne=e=>{let t=0;for(let n of e)t=(t*31+(n.codePointAt(0)??0))%2**31;return a.at(t%a.length)??r.theme.colors.gray[500]},re=new Date(`0000`),j=new Date(`9999`),M=e=>e.startDate===null?re:new Date(e.startDate+`T`+(e.startTime??`00:00:00`)),ie=e=>e.endDate===null?j:new Date(e.endDate+`T`+(e.endTime??`00:00:00`)),ae=(e,t)=>{let r=n.compareAsc(M(e),M(t));return r===0?n.compareAsc(ie(e),ie(t)):r},oe=(e,t)=>{let n=ne(e.key);return[{...e,color:O$(n),backgroundColor:n,height:k$},...e.dateRanges?.concat().sort(ae).map(e=>({...e,color:O$(n),backgroundColor:n,height:t}))??[]]},se=H(()=>
47{if(d.value!==null){let t=e.dateRanges.find(e=>e.key===d.value[0]);if(t!==void 0)return oe(t,A$)}return te.value.concat().sort(ae).flatMap(e=>oe(e,j$))}),ce=(e,t,n)=>{t.height===k$&&(d.value===null||d.value[0]===t.key)&&(d.value===null?(s(e.target),d.value=[t.key,n]):(d.value=null,c()))},le=e=>{let t=AH(e.startDate,e.endDate,e.startTime,e.endTime,!0),n=jH(e.startDate,e.endDate);return n===null?t:t+` (`+n+`)`},ue=(e,t,n)=>(e.height===A$||e.height===k$)&&(n===0||ee(e,t)||n===w.value.length-1||O(e,t));return(e,r)=>(y(),C(`div`,j2e,[x(`div`,M2e,[x(`div`,N2e,[t(zt,{variant:`Secondary`,icon:qp,size:`Small`,onClick:r[0]||=e=>{g.value===0?(--f.value,g.value=11):--g.value,d.value=null}}),t(zt,{variant:`Secondary`,icon:_a,size:`Small`,onClick:r[1]||=e=>{g.value===11?(f.value+=1,g.value=0):g.value+=1,d.value=null}})]),x(`div`,P2e,[t(Ni,{value:_.value,"onUpdate:value":r[2]||=e=>_.value=e,type:`Label`,entity:`Monat`,"item-groups":[{items:h(m)}],transform:e=>e,min:1,size:`Small`,width:`Content`},null,8,[`value`,`item-groups`,`transform`]),t(Ni,{value:v.value,"onUpdate:value":r[3]||=e=>v.value=e,type:`Label`,entity:`Jahr`,"item-groups":[{items:p.value}],transform:e=>e,min:1,size:`Small`,width:`Content`},null,8,[`value`,`item-groups`,`transform`])]),t($,{variant:`Secondary`,text:`Heute`,size:`Small`,disabled:g.value===new Date().getMonth()&&f.value===new Date().getFullYear(),onClick:r[4]||=e=>{g.value=new Date().getMonth(),f.value=new Date().getFullYear(),d.value=null}},null,8,[`disabled`])]),x(`div`,F2e,[(y(),C(k,null,F(S,e=>x(`div`,{key:e,class:`px-2 py-1 border-b border-grey-100`},[x(`b`,{class:`text-sm text-eds-secondary`,textContent:A(e)},null,8,I2e)])),64)),(y(!0),C(k,null,F(w.value,(e,a)=>(y(),C(`div`,{key:h(n).ISO8601(e),class:P([`py-1 min-h-20 flex flex-col gap-px border-b border-grey-100 transition-colors`,{"bg-blue-50":h(n).isToday(e),"!bg-blue-100":l.value!==null&&D(l.value,e)&&h(n).isToday(e),"!bg-background-light":l.value!==null&&D(l.value,e)&&!h(n).isToday(e)}]),onMouseenter:t=>l.value=e,onMouseleave:r[6]||=e=>l.value=null},[x(`div`,R2e,[x(`span`,{class:P([`text-sm text-eds-secondary transition-all duration-400`,{"font-bold":l.value!==null&&D(l.value,e)}]),textContent:A(e.getDate())},null,10,z2e)]),(y(!0),C(k,null,F(se.value,n=>(y(),C(k,{key:n.key},[T(n,e)?(y(),i(h(nee),{key:0,class:`w-full`,style:_e({height:n.height})},{default:R(({isVisible:o})=>[(o||se.value.length<100)&&E(n,e)?(y(),C(`div`,{key:0,class:P([`select-none`,{"cursor-pointer":n.height===k$&&(d.value===null||d.value!==null&&d.value[0]===n.key)}]),onMouseenter:e=>u.value=n.key,onMouseleave:r[5]||=e=>u.value=null,onClick:e=>ce(e,n,a)},[t(lr,{title:n.text,text:le(n),placement:h(`top`),variant:h(HH),delay:h(100)},{trigger:R(()=>[x(`div`,{class:P([`relative w-full px-3 flex items-center opacity-60 transition-opacity`,{"rounded-l-lg":ee(n,e),"rounded-r-lg":O(n,e),"bg-gradient-to-l from-white/0 to-white/40":n.startDate===null,"bg-gradient-to-r from-white/0 to-white/40":n.endDate===null,"!opacity-100":u.value!==null&&u.value===n.key||d.value!==null&&d.value[0]===n.key}]),style:_e({height:n.height,backgroundColor:n.backgroundColor})},[ue(n,e,a)?(y(),C(`div`,{key:0,class:P([`w-full text-sm truncate`,{"!text-left":a===0||ee(n,e),"text-right":a===w.value.length-1||O(n,e)}]),style:_e({color:n.color})},[x(`span`,{class:P({"font-bold":u.value!==null&&u.value===n.key||d.value!==null&&d.value[0]===n.key}),textContent:A(n.text)},null,10,V2e)],6)):B(``,!0),n.height===j$?B(``,!0):(y(),C(k,{key:1},[n.startDate===null?(y(),i(VI,{key:0,class:P([`p-px absolute left-[2px] flex justify-center items-center text-sm transition-all`,{"!text-base":u.value!==null&&u.value===n.key||d.value!==null&&d.value[0]===n.key}]),style:_e({color:n.color})},null,8,[`class`,`style`])):B(``,!0),n.endDate===null?(y(),i(GI,{key:1,class:P([`p-px absolute right-[2px] flex justify-center items-center text-sm transition-all`,{"!text-base":u.value!==null&&u.value===n.key||d.value!==null&&d.value[0]===n.key}]),style:_e({color:n.color})},null,8,[`class`,`style`])):B(``,!0)],64))],6)]),_:2},1032,[`title`,`text`,`placement`,`variant`,`delay`])],42,B2e)):B(``,!0)]),_:2},1032,[`style`])):B(``,!0)],64))),128))],42,L2e))),128))])]))}})})),W2e,G2e=j((()=>{U2e(),U2e(),W2e=H2e}));function K2e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,J2e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M384 336l-192 0c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l133.5 0c4.2 0 8.3 1.7 11.3 4.7l58.5 58.5c3 3 4.7 7.1 4.7 11.3L400 320c0 8.8-7.2 16-16 16zM192 384l192 0c35.3 0 64-28.7 64-64l0-197.5c0-17-6.7-33.3-18.7-45.3L370.7 18.7C358.7 6.7 342.5 0 325.5 0L192 0c-35.3 0-64 28.7-64 64l0 256c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l192 0c35.3 0 64-28.7 64-64l0-16-48 0 0 16c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l16 0 0-48-16 0z`},null,-1)]]))])}var q2e,J2e,M$,N$=j((()=>{z(),G(),q2e={},J2e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},M$=K(q2e,[[`render`,K2e]])})),Y2e,X2e,Z2e,Q2e,$2e,e4e,t4e,n4e,r4e,i4e,a4e,o4e,s4e,c4e,l4e=j((()=>{z(),_t(),W(),kn(),gn(),Sr(),Q(),Ub(),N$(),Dn(),gr(),qH(),mU(),hW(),Y2e={class:`flex flex-col gap-eds-l text-eds-primary`},X2e={class:`flex flex-col rounded-eds-s border border-eds-primary`},Z2e={class:`p-eds-s flex flex-col gap-eds-s border-b border-eds-primary last:border-b-0`},Q2e={class:`-mt-eds-s`},$2e=[`textContent`],e4e={key:2,class:`eds-paragraphs-s-regular text-eds-secondary`},t4e={key:0,class:`p-eds-s flex flex-col gap-eds-m border-b border-eds-primary last:border-b-0`},n4e={class:`flex items-center justify-between gap-eds-l`},r4e={class:`flex items-center justify-between gap-eds-l`},i4e={class:`flex flex-col gap-eds-xs`},a4e={class:`flex items-center gap-eds-s`},o4e=[`textContent`],s4e={class:`flex justify-end gap-eds-s`},c4e=p({__name:`CreateCalendarSubscription`,props:{calendarStaticStats:{},filterValues:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=V(),s=V([...e.filterValues.absentPersonIds]),c=V([...e.filterValues.substitutePersonIds]),l=V([...e.filterValues.reasonIds]),u=V([...e.filterValues.statuses]),{copy:d,isSupported:f}=yt(),p=H(()=>VH(e.calendarStaticStats,{absentPersonIds:s.value,substitutePersonIds:c.value,reasonIds:l.value,statuses:u.value})),m=ZNe(),g=()=>m.mutateAsync({absentPersonIds:s.value,substitutePersonIds:c.value,reasonIds:l.value,statuses:u.value}).then(e=>{o.value=e},e=>(U(e.errorMessage),!1)),_=e=>{window.location.href=e},v=e=>`webcal:`+e,b=async e=>{await d(e),ze(`Die Kalender-URL wurde in die Zwischenablage kopiert.`)};return(n,d)=>(y(),i(_r,{onAfterLeave:d[9]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(_n,{key:0,size:`Small`,overflow:`visible`,onCancel:d[8]||=e=>a.value=!1},{header:R(()=>[...d[10]||=[x(`h3`,{class:`m-0 text-eds-primary`},`Neues Abonnement erstellen`,-1)]]),footer:R(()=>[x(`div`,s4e,[t($,{variant:`Secondary`,text:o.value===void 0?`Abbrechen`:`Schliessen`,onClick:d[7]||=e=>a.value=!1},null,8,[`text`]),o.value===void 0?(y(),i(Cr,{key:0,variant:`Primary`,text:`Erstellen`,icon:Hb,action:()=>g(),"block-user-interface":``,once:``},null,8,[`action`])):B(``,!0)])]),default:R(()=>[x(`div`,Y2e,[d[16]||=x(`p`,{class:`m-0 eds-paragraphs-base-regular`},` Das Abonnement liefert die gewählten Abwesenheiten und Vertretungen in deine Kalender-App und hält sich dort automatisch aktuell. Mit den Filtern kannst du eingrenzen, welche Abwesenheiten und Vertretungen du abonnieren möchtest. Ist bei einem Filter nichts ausgewählt, wird nicht danach gefiltert. Für zusätzliche Filterkombinationen erstellst du je ein weiteres Abonnement. `,-1),x(`div`,X2e,[x(`div`,Z2e,[d[12]||=x(`span`,{class:`eds-paragraphs-base-bold`},`Filter`,-1),o.value===void 0?(y(),C(k,{key:0},[t(mW,{"absent-person-id-filter-values":s.value,"onUpdate:absentPersonIdFilterValues":d[0]||=e=>s.value=e,"substitute-person-id-filter-values":c.value,"onUpdate:substitutePersonIdFilterValues":d[1]||=e=>c.value=e,"reason-id-filter-values":l.value,"onUpdate:reasonIdFilterValues":d[2]||=e=>l.value=e,"status-filter-values":u.value,"onUpdate:statusFilterValues":d[3]||=e=>u.value=e,"absent-person-filter-options":e.calendarStaticStats.absentPersonFilterOptions,"substitute-person-filter-options":e.calendarStaticStats.substitutePersonFilterOptions,"reason-filter-options":e.calendarStaticStats.reasonFilterOptions,"status-filter-options":e.calendarStaticStats.statusFilterOptions},null,8,[`absent-person-id-filter-values`,`substitute-person-id-filter-values`,`reason-id-filter-values`,`status-filter-values`,`absent-person-filter-options`,`substitute-person-filter-options`,`reason-filter-options`,`status-filter-options`]),x(`div`,Q2e,[t(On,{expanded:p.value.length===0},{default:R(()=>[...d[11]||=[x(`div`,{class:`mt-eds-s eds-paragraphs-s-regular text-eds-secondary`},` Ohne Filter enthält das Abonnement alle für dich sichtbaren Abwesenheiten. `,-1)]]),_:1},8,[`expanded`])])],64)):p.value.length>0?(y(!0),C(k,{key:1},F(p.value,e=>(y(),C(`span`,{key:e,class:`eds-paragraphs-s-regular text-eds-secondary`,textContent:A(e)},null,8,$2e))),128)):(y(),C(`span`,e4e,` Ohne Filter, alle sichtbaren Abwesenheiten `))]),o.value===void 0?B(``,!0):(y(),C(`div`,t4e,[t(An,{variant:`Yellow`,size:`Small`,label:`Diese URL wird nur jetzt angezeigt und kann später nicht mehr abgerufen werden. Die URL sollte wie ein Passwort behandelt werden: Wer die URL kennt, kann die abonnierten Abwesenheiten im eigenen Kalender sehen – selbst ohne Escola-Konto oder entsprechende Zugriffsrechte.`}),x(`div`,n4e,[d[13]||=x(`span`,{class:`eds-paragraphs-base-bold`},` Apple Kalender `,-1),t($,{text:`Im Kalender öffnen`,variant:`Primary`,size:`Small`,icon:Hb,onClick:d[4]||=e=>_(o.value.webcalUrl)})]),x(`div`,r4e,[d[14]||=x(`span`,{class:`eds-paragraphs-base-bold`},` Outlook `,-1),t($,{text:`In Outlook öffnen`,variant:`Primary`,size:`Small`,icon:Hb,onClick:d[5]||=e=>_(v(o.value.httpUrl))})]),x(`div`,i4e,[d[15]||=x(`span`,{class:`eds-paragraphs-base-bold`},`Google Kalender`,-1),x(`div`,a4e,[x(`code`,{class:`flex-1 min-w-0 px-eds-s py-eds-xs rounded-eds-xs bg-eds-hover eds-paragraphs-s-regular text-eds-secondary break-all`,textContent:A(o.value.httpUrl)},null,8,o4e),h(f)?(y(),i($,{key:0,text:`Kopieren`,variant:`Secondary`,size:`Small`,icon:M$,class:`shrink-0`,onClick:d[6]||=e=>b(o.value.httpUrl)})):B(``,!0)])])]))])])]),_:1})):B(``,!0)]),_:1}))}})})),u4e,d4e=j((()=>{l4e(),l4e(),u4e=c4e})),f4e,p4e=j((()=>{z(),W(),Fr(),Sr(),Q(),gr(),qH(),It(),mU(),f4e=p({__name:`DeleteCalendarSubscription`,props:{calendarStaticStats:{},calendarSubscription:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=Ft(),s=H(()=>[`Erstellt am `+o.defaultDateTimeFormat(e.calendarSubscription.createdAt,!1,!0)+(e.calendarSubscription.lastUsedAt===null?`, noch nie abgerufen`:`, zuletzt abgerufen am `+o.defaultDateTimeFormat(e.calendarSubscription.lastUsedAt,!1,!0)),...VH(e.calendarStaticStats,e.calendarSubscription),``,`Kalender-Apps, die dieses Abonnement nutzen, erhalten danach keine Abwesenheiten mehr. Dieser Vorgang kann nicht rückgängig gemacht werden.`].join(`
48`)),c=QNe(),l=async()=>{await c.mutateAsync({calendarSubscriptionId:e.calendarSubscription.id},{onError:e=>U(e.errorMessage)}),ze(`Das Kalender-Abonnement wurde erfolgreich gelöscht.`),a.value=!1};return(e,n)=>(y(),i(_r,{onAfterLeave:n[2]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(Ir,{key:0,variant:`Error`,title:`Soll das Abonnement wirklich gelöscht werden?`,description:s.value,onCancel:n[1]||=e=>a.value=!1},{buttons:R(()=>[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:n[0]||=e=>a.value=!1}),t(Cr,{variant:`Danger`,text:`Löschen`,action:()=>l(),"block-user-interface":``,once:``},null,8,[`action`])]),_:1},8,[`description`])):B(``,!0)]),_:1}))}})})),m4e,h4e=j((()=>{p4e(),p4e(),m4e=f4e})),g4e,_4e=j((()=>{z(),Q(),si(),li(),Ub(),Ai(),$r(),ur(),qH(),It(),mU(),d4e(),h4e(),g4e=p({__name:`CalendarSubscriptionsButton`,props:{calendarStaticStats:{},filterValues:{}},setup(e){let{data:n,isLoading:r}=XNe(),a=Ft(),o=V(!1),s=V(null),c=H(()=>{let t=n.value??[];return[{items:[{label:`Neues Abonnement erstellen`,icon:ei,select:()=>{o.value=!0}}]}
48,...t.length===0?[]:[{label:`Bestehende Abonnements`,items:t.map(t=>{let n=VH(e.calendarStaticStats,t);return{label:`Erstellt am `+a.defaultDateTimeFormat(t.createdAt,!1,!0),description:n.length===0?`Ohne Filter`:n.join(`
49`),icon:dr,select:()=>{s.value=t}}})}]]});return(n,a)=>(y(),C(`div`,null,[t(ui,{type:`Label`,"item-groups":c.value,transform:e=>e,disabled:h(r)},{trigger:R(({togglePopover:e})=>[t($,{variant:`Primary`,icon:Hb,text:`Abonnements`,size:`Tiny`,"icon-right":ji,disabled:h(r),onClick:e},null,8,[`disabled`,`onClick`])]),_:1},8,[`item-groups`,`transform`,`disabled`]),o.value?(y(),i(u4e,{key:0,"calendar-static-stats":e.calendarStaticStats,"filter-values":e.filterValues,onHide:a[0]||=e=>o.value=!1},null,8,[`calendar-static-stats`,`filter-values`])):B(``,!0),s.value===null?B(``,!0):(y(),i(m4e,{key:1,"calendar-static-stats":e.calendarStaticStats,"calendar-subscription":s.value,onHide:a[1]||=e=>s.value=null},null,8,[`calendar-static-stats`,`calendar-subscription`]))]))}})})),v4e,y4e=j((()=>{_4e(),_4e(),v4e=g4e})),b4e,x4e,S4e=j((()=>{z(),Fl(),_t(),kn(),Q(),j0e(),m$(),fr(),ia(),qH(),mU(),G2e(),hW(),y4e(),b4e={class:`flex items-center gap-eds-s`},x4e=p({__name:`Calendar`,setup(e){let n=ke(`calendarDivElement`),{isFullscreen:r,enter:a,exit:o}=St(n),{data:s}=aU();if(s.value===void 0)throw Error(`Can't setup when config is not loaded!`);let c=nt(kH(s.value,`calendar-show-help-text`),!0),l=nt(kH(s.value,`calendar-absent-person-id-filter-values`),[]),u=nt(kH(s.value,`calendar-substitute-person-id-filter-values`),[]),d=nt(kH(s.value,`calendar-reason-id-filter-values`),[]),f=nt(kH(s.value,`calendar-status-filter-values`),[]),{data:p}=JNe(),{data:m,isError:g}=YNe(l,u,d,f);N(g,e=>{e&&(l.value=[],u.value=[],d.value=[],f.value=[])});let _=H(()=>m.value?.map(e=>({key:e.__type+`-`+e.id,text:e.person.displayName+(e.person.isActive?``:` [inaktiv]`)+`, `+e.reason.text+(e.substitutions.length>0?`, `+e.substitutions.length+` VT`:``),startDate:e.startDate,endDate:e.endDate,startTime:e.startTime,endTime:e.endTime,dateRanges:e.substitutions.map(e=>({key:e.__type+`-`+e.id,text:e.substitutionType.isSubstituteNeeded&&e.person!==null?e.substitutionType.name+`, `+e.person.displayName+(e.person.isActive?``:` [inaktiv]`):e.substitutionType.name,startDate:e.startDate,endDate:e.endDate,startTime:e.startTime,endTime:e.endTime}))})));return(e,s)=>(y(),C(`div`,{ref_key:`calendarDivElement`,ref:n,class:P([`flex flex-col gap-8`,{"w-screen h-screen bg-white overflow-y-auto p-4":h(r)}])},[t(An,{visible:h(c),"onUpdate:visible":s[0]||=e=>Me(c)?c.value=e:null,variant:`White`,label:`In der Kalenderansicht werden standardmässig alle sichtbaren Abwesenheiten angezeigt, die sich individuell filtern lassen. Ein Klick auf eine Abwesenheit zeigt nur diese sowie die dazugehörigen Vertretungen an. Um wieder alle Abwesenheiten sichtbar zu machen, klicke einfach erneut auf die ausgewählte Abwesenheit.`},null,8,[`visible`]),h(p)!==void 0&&h(p).completeAbsencesCount>0?(y(),i(mW,{key:0,"absent-person-id-filter-values":h(l),"onUpdate:absentPersonIdFilterValues":s[2]||=e=>Me(l)?l.value=e:null,"substitute-person-id-filter-values":h(u),"onUpdate:substitutePersonIdFilterValues":s[3]||=e=>Me(u)?u.value=e:null,"reason-id-filter-values":h(d),"onUpdate:reasonIdFilterValues":s[4]||=e=>Me(d)?d.value=e:null,"status-filter-values":h(f),"onUpdate:statusFilterValues":s[5]||=e=>Me(f)?f.value=e:null,"absent-person-filter-options":h(p).absentPersonFilterOptions,"substitute-person-filter-options":h(p).substitutePersonFilterOptions,"reason-filter-options":h(p).reasonFilterOptions,"status-filter-options":h(p).statusFilterOptions},{button:R(()=>[x(`div`,b4e,[t(pr,null,{default:R(()=>[h(r)?B(``,!0):(y(),i(v4e,{key:0,"calendar-static-stats":h(p),"filter-values":{absentPersonIds:h(l),substitutePersonIds:h(u),reasonIds:h(d),statuses:h(f)}},null,8,[`calendar-static-stats`,`filter-values`]))]),_:1}),t($,{variant:`Secondary`,icon:h(r)?f$:p$,text:`Vollbildmodus `+(h(r)?`deaktivieren`:`aktivieren`),size:`Tiny`,onClick:s[1]||=e=>h(r)?h(o)():h(a)()},null,8,[`icon`,`text`])])]),_:1},8,[`absent-person-id-filter-values`,`substitute-person-id-filter-values`,`reason-id-filter-values`,`status-filter-values`,`absent-person-filter-options`,`substitute-person-filter-options`,`reason-filter-options`,`status-filter-options`])):B(``,!0),t(aa,null,{default:R(()=>[_.value===void 0?B(``,!0):(y(),i(W2e,{key:0,"date-ranges":_.value},null,8,[`date-ranges`]))]),_:1})],2))}})})),C4e,w4e=j((()=>{S4e(),S4e(),C4e=x4e}));function T4e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,D4e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M296 288c57.4 0 104-46.6 104-104S353.4 80 296 80L152 80c-57.4 0-104 46.6-104 104 0 34 16.3 64.1 41.4 83.1-5.2 16.2-8.3 33.3-9.2 50.9-47.8-25.6-80.2-76-80.2-134 0-83.9 68.1-152 152-152l144 0c83.9 0 152 68.1 152 152S379.9 336 296 336l-48 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0zm232 40c0-31-13.6-58.9-35.2-78 5.7-16.3 9.4-33.7 10.6-51.6 43.5 26.7 72.5 74.8 72.5 129.6 0 83.9-68.1 152-152 152l-144 0c-83.9 0-152-68.1-152-152s68.1-152 152-152l48 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-48 0c-57.4 0-104 46.6-104 104s46.6 104 104 104l144 0c57.4 0 104-46.6 104-104z`},null,-1)]]))])}var E4e,D4e,P$,F$=j((()=>{z(),G(),E4e={},D4e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},P$=K(E4e,[[`render`,T4e]])}));function O4e(e,t){return y(),i(xe,{"move-class":`duration-300`,"enter-active-class":`duration-300`,"leave-active-class":`duration-300 absolute left-0 right-0 -z-10`,"enter-from-class":`opacity-0`,"leave-to-class":`opacity-0`},{default:R(()=>[Ee(e.$slots,`default`)]),_:3})}var k4e,I$,L$=j((()=>{z(),G(),k4e={},I$=K(k4e,[[`render`,O4e]])}));function A4e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,M4e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M61.4 64C27.5 64 0 91.5 0 125.4 0 126.3 0 127.1 .1 128L0 128 0 384c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-256-.1 0c0-.9 .1-1.7 .1-2.6 0-33.9-27.5-61.4-61.4-61.4L61.4 64zM464 192.3L464 384c0 8.8-7.2 16-16 16L64 400c-8.8 0-16-7.2-16-16l0-191.7 154.8 117.4c31.4 23.9 74.9 23.9 106.4 0L464 192.3zM48 125.4C48 118 54 112 61.4 112l389.2 0c7.4 0 13.4 6 13.4 13.4 0 4.2-2 8.2-5.3 10.7L280.2 271.5c-14.3 10.8-34.1 10.8-48.4 0L53.3 136.1c-3.3-2.5-5.3-6.5-5.3-10.7z`},null,-1)]]))])}var j4e,M4e,R$,z$=j((()=>{z(),G(),j4e={},M4e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},R$=K(j4e,[[`render`,A4e]])}));function B$(e){return e===`all`?[...U$]:[e]}function V$(e){return e.length===U$.length?`all`:e.at(0)??`all`}function H$(e){switch(e){case`email`:return{label:$t(`global.label.email`),variant:`Blue`,icon:R$};case`push`:return{label:$t(`scheduledSummary.label.channelPush`),variant:`Green`,icon:wf}}}var U$,W$=j((()=>{z$(),Tf(),U$=[`email`,`push`]})),N4e,P4e,F4e,I4e,L4e,R4e,z4e,B4e,V4e,H4e,U4e,W4e,G4e,K4e,q4e,J4e,Y4e,X4e,Z4e,Q4e,G$,$4e,e3e,t3e,K$,n3e,r3e=j((()=>{z(),_t(),W(),kn(),Gr(),Yr(),gn(),Sr(),Q(),rh(),Dn(),gr(),qH(),Hr(),hi(),mU(),N4e={class:`flex flex-col gap-1`},P4e=[`textContent`],F4e=[`textContent`],I4e={class:`flex flex-col gap-4`},L4e={class:`grid grid-cols-1 gap-4 md:grid-cols-2`},R4e={class:`p-4 flex flex-col gap-4 border border-grey-100 rounded-lg`},z4e={class:`-mt-4`},B4e={class:`-mt-4`},V4e={class:`mt-4`},H4e={class:`-mt-4`},U4e={class:`mt-4`},W4e={class:`-mt-4`},G4e={class:`mt-4`},K4e={class:`-mt-4`},q4e={class:`mt-4`},J4e={class:`-mt-4`},Y4e={class:`mt-4`},X4e={class:`p-4 flex flex-col gap-4 border border-grey-100 rounded-lg`},Z4e={class:`-mt-4`},Q4e={class:`-mt-4`},G$={class:`mt-4`},$4e={class:`-mt-4`},e3e={class:`mt-4`},t3e={class:`flex justify-end gap-2`},K$=`Alle Felder sind bereits anderen Hinweisen zugewiesen.`,n3e=p({__name:`CreateOrUpdateHelpText`,props:{helpText:{default:()=>void 0}},emits:[`hide`],setup(e,{emit:n}){let r=n,{data:a}=aU();if(a.value===void 0)throw Error(`Can't setup when config is not loaded!`);let{data:o}=oU();if(o.value===void 0)throw Error(`Can't setup when settings are not loaded!`);let{data:s}=fU(),{data:c}=sU(),{data:l}=cU(),{data:u}=lU(),{data:d}=dU(),{data:f}=uU(),p=a.value.absenceFieldOptions,m=a.value.substitutionFieldOptions,g=[{value:`lessons`,label:NH(`lessons`,!1)},{value:`hours`,label:NH(`hours`,!1)}],_=V(!0),v=Ur(),b=gPe(),S=_Pe(),C=V(``),w=V([]),T=V([]),E=V([]),D=V([]),ee=V([]),O=V([]),k=V([]),te=V([]),ne=V([]),re=H(()=>(s.value??[]).filter(t=>t.id!==e.helpText?.id)),j=e=>re.value.some(t=>t.absenceFields.includes(e)&&P(t,e).length===0),M=e=>re.value.some(t=>t.substitutionFields.includes(e)&&F(t,e).length===0),P=(e,t)=>{switch(t){case`school-units`:return e.schoolUnitIds;case`school-sites`:return e.schoolSiteIds;case`reason`:return e.reasonIds;case`duration-type`:return e.durationTypes;case`lesson-types`:return e.lessonTypeIds;default:return[]}},F=(e,t)=>{switch(t){case`substitution-type`:return e.substitutionTypeIds;case`lesson-types`:return e.substitutionLessonTypeIds;default:return[]}},ie=e=>re.value.flatMap(t=>P(t,e)),ae=e=>re.value.flatMap(t=>F(t,e)),oe=e=>{switch(e){case`school-units`:return(c.value??[]).map(e=>e.id);case`school-sites`:return(l.value??[]).map(e=>e.id);case`reason`:return(u.value??[]).map(e=>e.id);case`duration-type`:return g.map(e=>e.value);case`lesson-types`:return(d.value??[]).map(e=>e.id);default:return[]}},se=e=>{switch(e){case`substitution-type`:return(f.value??[]).map(e=>e.id);case`lesson-types`:return(d.value??[]).map(e=>e.id);default:return[]}},ce=e=>j(e)?oe(e).every(t=>ie(e).includes(t)):!1,le=e=>M(e)?se(e).every(t=>ae(e).includes(t)):!1,ue=e=>{switch(e){case`school-units`:return o.value.useSchoolUnits;case`school-sites`:return o.value.useSchoolSites;default:return!0}},I=H(()=>p.filter(e=>ue(e.value)||w.value.includes(e.value))),L=H(()=>I.value.every(e=>ce(e.value))),de=H(()=>m.every(e=>le(e.value))),fe=H(()=>L.value&&de.value),pe=e=>oe(e).filter(t=>!ie(e).includes(t)),me=e=>se(e).filter(t=>!ae(e).includes(t)),he=(e,t,n,r)=>t?n?r?`Das Feld selbst ist bereits einem Hinweis zugewiesen, deshalb ist eine Auswahl nötig.`:`Ohne Auswahl gilt der Hinweis für das ganze Feld.`:`Alle `+e+` sind bereits anderen Hinweisen zugewiesen.`:`Es sind keine `+e+` vorhanden.`,ge=(e,t)=>
49he(t,oe(e).length>0,pe(e).length>0,j(e)),_e=(e,t)=>he(t,se(e).length>0,me(e).length>0,M(e)),ve=[`school-units`,`school-sites`,`reason`,`duration-type`,`lesson-types`],ye=[`substitution-type`,`lesson-types`],be=H(()=>w.value.some(e=>ve.includes(e))),xe=H(()=>k.value.some(e=>ye.includes(e)));xt(()=>e.helpText,e=>{e!==void 0&&(C.value=e.text,w.value=[...e.absenceFields],T.value=[...e.schoolUnitIds],E.value=[...e.schoolSiteIds],D.value=[...e.reasonIds],ee.value=[...e.durationTypes],O.value=[...e.lessonTypeIds],k.value=[...e.substitutionFields],te.value=[...e.substitutionTypeIds],ne.value=[...e.substitutionLessonTypeIds])}),N(w,e=>{e.includes(`school-units`)||(T.value=[]),e.includes(`school-sites`)||(E.value=[]),e.includes(`reason`)||(D.value=[]),e.includes(`duration-type`)||(ee.value=[]),e.includes(`lesson-types`)||(O.value=[])}),N(k,e=>{e.includes(`substitution-type`)||(te.value=[]),e.includes(`lesson-types`)||(ne.value=[])});let Se=async()=>{if(!await v.validate())return!1;await b.mutateAsync({text:C.value,absenceFields:w.value,schoolUnitIds:T.value,schoolSiteIds:E.value,reasonIds:D.value,durationTypes:ee.value,lessonTypeIds:O.value,substitutionFields:k.value,substitutionTypeIds:te.value,substitutionLessonTypeIds:ne.value},{onError:e=>U(e.errorMessage)}),ze(`Der Hinweis wurde erfolgreich erstellt.`),_.value=!1},Ce=async()=>{if(e.helpText===void 0||!await v.validate())return!1;await S.mutateAsync({helpTextId:e.helpText.id,text:C.value,absenceFields:w.value,schoolUnitIds:T.value,schoolSiteIds:E.value,reasonIds:D.value,durationTypes:ee.value,lessonTypeIds:O.value,substitutionFields:k.value,substitutionTypeIds:te.value,substitutionLessonTypeIds:ne.value},{onError:e=>U(e.errorMessage)}),ze(`Der Hinweis wurde erfolgreich bearbeitet.`),_.value=!1},we=ke(`saveButton`);return fi([`Enter`],e=>{pi(e)||(e.preventDefault(),e.stopPropagation(),we.value?.click())}),(n,a)=>(y(),i(_r,{onAfterLeave:a[12]||=e=>r(`hide`)},{default:R(()=>[_.value?(y(),i(_n,{key:0,size:`Medium`,onCancel:a[11]||=e=>_.value=!1},{header:R(()=>[x(`div`,N4e,[x(`h3`,{class:`m-0 text-eds-primary`,textContent:A(e.helpText===void 0?`Neuer Hinweis`:`Hinweis bearbeiten`)},null,8,P4e),x(`div`,{class:`text-eds-secondary`,textContent:A(`Einen Hinweis `+(e.helpText===void 0?`erstellen`:`bearbeiten`)+`, der unter den ausgewählten Feldern angezeigt wird.`)},null,8,F4e)])]),footer:R(()=>[x(`div`,t3e,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:a[10]||=e=>_.value=!1}),t(Cr,{ref_key:`saveButton`,ref:we,variant:`Primary`,text:`Speichern`,action:e.helpText===void 0?Se:Ce,"block-user-interface":``,once:``},null,8,[`action`])])]),default:R(()=>[x(`div`,I4e,[t(Xr,{value:C.value,"onUpdate:value":a[0]||=e=>C.value=e,label:`Text`,placeholder:`z.B. Anträge bitte spätestens zwei Wochen im Voraus einreichen.`,"live-rules":[h(zr).maxLength(2e3)],required:``},null,8,[`value`,`live-rules`]),x(`div`,L4e,[t(Kr,{label:`Abwesenheit`},{default:R(()=>[x(`div`,R4e,[t(nh,{type:`Label`,value:w.value,"onUpdate:value":a[1]||=e=>w.value=e,"item-groups":[{items:I.value}],label:`Felder`,description:L.value?K$:void 0,entity:`Feld`,transform:e=>({value:e.value,label:e.label,disabled:ce(e.value)}),disabled:L.value},null,8,[`value`,`item-groups`,`description`,`transform`,`disabled`]),x(`div`,z4e,[t(On,{expanded:be.value},{default:R(()=>[...a[13]||=[x(`hr`,{class:`w-full mt-4 mb-0 border-grey-100`},null,-1)]]),_:1},8,[`expanded`])]),x(`div`,B4e,[t(On,{expanded:w.value.includes(`school-units`)},{default:R(()=>[x(`div`,V4e,[t(nh,{type:`Label`,value:T.value,"onUpdate:value":a[2]||=e=>T.value=e,"item-groups":[{items:h(c)??[]}],label:n.$t(`person.management.bista.label.schoolUnits`,{scope:`instance`}),description:ge(`school-units`,n.$t(`person.management.bista.label.schoolUnits`,{scope:`instance`})),entity:`Eintrag`,transform:e=>({value:e.id,label:e.name,disabled:ie(`school-units`).includes(e.id)}),min:+!!j(`school-units`),required:j(`school-units`),disabled:pe(`school-units`).length===0},null,8,[`value`,`item-groups`,`label`,`description`,`transform`,`min`,`required`,`disabled`])])]),_:1},8,[`expanded`])]),x(`div`,H4e,[t(On,{expanded:w.value.includes(`school-sites`)},{default:R(()=>[x(`div`,U4e,[t(nh,{type:`Label`,value:E.value,"onUpdate:value":a[3]||=e=>E.value=e,"item-groups":[{items:h(l)??[]}],label:`Standorte`,description:ge(`school-sites`,`Standorte`),entity:`Eintrag`,transform:e=>({value:e.id,label:e.name,disabled:ie(`school-sites`).includes(e.id)}),min:+!!j(`school-sites`),required:j(`school-sites`),disabled:pe(`school-sites`).length===0},null,8,[`value`,`item-groups`,`description`,`transform`,`min`,`required`,`disabled`])])]),_:1},8,[`expanded`])]),x(`div`,W4e,[t(On,{expanded:w.value.includes(`reason`)},{default:R(()=>[x(`div`,G4e,[t(nh,{type:`Label`,value:D.value,"onUpdate:value":a[4]||=e=>D.value=e,"item-groups":[{items:h(u)??[]}],label:`Abwesenheitsgründe`,description:ge(`reason`,`Abwesenheitsgründe`),entity:`Eintrag`,transform:e=>({value:e.id,label:e.text,disabled:ie(`reason`).includes(e.id)}),min:+!!j(`reason`),required:j(`reason`),disabled:pe(`reason`).length===0},null,8,[`value`,`item-groups`,`description`,`transform`,`min`,`required`,`disabled`])])]),_:1},8,[`expanded`])]),x(`div`,K4e,[t(On,{expanded:w.value.includes(`duration-type`)},{default:R(()=>[x(`div`,q4e,[t(nh,{type:`Label`,value:ee.value,"onUpdate:value":a[5]||=e=>ee.value=e,"item-groups":[{items:g}],label:`Arten`,description:ge(`duration-type`,`Arten`),entity:`Eintrag`,transform:e=>({value:e.value,label:e.label,disabled:ie(`duration-type`).includes(e.value)}),min:+!!j(`duration-type`),required:j(`duration-type`),disabled:pe(`duration-type`).length===0},null,8,[`value`,`item-groups`,`description`,`transform`,`min`,`required`,`disabled`])])]),_:1},8,[`expanded`])]),x(`div`,J4e,[t(On,{expanded:w.value.includes(`lesson-types`)},{default:R(()=>[x(`div`,Y4e,[t(nh,{type:`Label`,value:O.value,"onUpdate:value":a[6]||=e=>O.value=e,"item-groups":[{items:h(d)??[]}],label:`Lektionstypen`,description:ge(`lesson-types`,`Lektionstypen`),entity:`Eintrag`,transform:e=>({value:e.id,label:e.name,disabled:ie(`lesson-types`).includes(e.id)}),min:+!!j(`lesson-types`),required:j(`lesson-types`),disabled:pe(`lesson-types`).length===0},null,8,[`value`,`item-groups`,`description`,`transform`,`min`,`required`,`disabled`])])]),_:1},8,[`expanded`])])])]),_:1}),t(Kr,{label:`Vertretung`},{default:R(()=>[x(`div`,X4e,[t(nh,{type:`Label`,value:k.value,"onUpdate:value":a[7]||=e=>k.value=e,"item-groups":[{items:h(m)}],label:`Felder`,description:de.value?K$:void 0,entity:`Feld`,transform:e=>({value:e.value,label:e.label,disabled:le(e.value)}),disabled:de.value},null,8,[`value`,`item-groups`,`description`,`transform`,`disabled`]),x(`div`,Z4e,[t(On,{expanded:xe.value},{default:R(()=>[...a[14]||=[x(`hr`,{class:`w-full mt-4 mb-0 border-grey-100`},null,-1)]]),_:1},8,[`expanded`])]),x(`div`,Q4e,[t(On,{expanded:k.value.includes(`substitution-type`)},{default:R(()=>[x(`div`,G$,[t(nh,{type:`Label`,value:te.value,"onUpdate:value":a[8]||=e=>te.value=e,"item-groups":[{items:h(f)??[]}],label:`Vertretungstypen`,description:_e(`substitution-type`,`Vertretungstypen`),entity:`Eintrag`,transform:e=>({value:e.id,label:e.name,disabled:ae(`substitution-type`).includes(e.id)}),min:+!!M(`substitution-type`),required:M(`substitution-type`),disabled:me(`substitution-type`).length===0},null,8,[`value`,`item-groups`,`description`,`transform`,`min`,`required`,`disabled`])])]),_:1},8,[`expanded`])]),x(`div`,$4e,[t(On,{expanded:k.value.includes(`lesson-types`)},{default:R(()=>[x(`div`,e3e,[t(nh,{type:`Label`,value:ne.value,"onUpdate:value":a[9]||=e=>ne.value=e,"item-groups":[{items:h(d)??[]}],label:`Lektionstypen`,description:_e(`lesson-types`,`Lektionstypen`),entity:`Eintrag`,transform:e=>({value:e.id,label:e.name,disabled:ae(`lesson-types`).includes(e.id)}),min:+!!M(`lesson-types`),required:M(`lesson-types`),disabled:me(`lesson-types`).length===0},null,8,[`value`,`item-groups`,`description`,`transform`,`min`,`required`,`disabled`])])]),_:1},8,[`expanded`])])])]),_:1})]),e.helpText===void 0&&fe.value?(y(),i(An,{key:0,variant:`Blue`,label:`Alle Felder sind bereits einem Hinweis zugewiesen. Dieser Hinweis wird erst angezeigt, wenn ein Feld wieder frei wird.`})):B(``,!0),e.helpText!==void 0&&!e.helpText.isDeletable?(y(),i(An,{key:1,variant:`Amber`,label:`Dieser Hinweis wird bereits angezeigt. Änderungen werden sofort sichtbar.`})):B(``,!0)])]),_:1})):B(``,!0)]),_:1}))}})})),q$,i3e=j((()=>{r3e(),r3e(),q$=n3e})),a3e,o3e,s3e,c3e,l3e,u3e,d3e=j((()=>{z(),_t(),W(),Yr(),gn(),Sr(),Q(),gr(),Hr(),hi(),mU(),a3e={class:`flex flex-col gap-1`},o3e=[`textContent`],s3e=[`textContent`],c3e={class:`flex flex-col gap-4`},l3e={class:`flex justify-end gap-2`},u3e=p({__name:`CreateOrUpdateLessonType`,props:{lessonType:{default:()=>void 0}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=Ur(),s=fPe(),c=pPe(),l=V(``);xt(()=>e.lessonType,e=>{e!==void 0&&(l.value=e.name)}
49);let u=async()=>{if(!await o.validate())return!1;await s.mutateAsync({name:l.value},{onError:e=>U(e.errorMessage)}),ze(`Der Lektionstyp wurde erfolgreich erstellt.`),a.value=!1},d=async()=>{if(e.lessonType===void 0||!await o.validate())return!1;await c.mutateAsync({lessonTypeId:e.lessonType.id,name:l.value},{onError:e=>U(e.errorMessage)}),ze(`Der Lektionstyp wurde erfolgreich bearbeitet.`),a.value=!1},f=ke(`saveButton`);return fi([`Enter`],e=>{pi(e)||(e.preventDefault(),e.stopPropagation(),f.value?.click())}),(n,o)=>(y(),i(_r,{onAfterLeave:o[3]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(_n,{key:0,size:`Small`,onCancel:o[2]||=e=>a.value=!1},{header:R(()=>[x(`div`,a3e,[x(`h3`,{class:`m-0 text-eds-primary`,textContent:A(e.lessonType===void 0?`Neuer Lektionstyp`:`Lektionstyp bearbeiten`)},null,8,o3e),x(`div`,{class:`text-eds-secondary`,textContent:A(`Einen Lektionstyp `+(e.lessonType===void 0?`erstellen`:`bearbeiten`)+`, den Mitarbeitende bei der Antragstellung auswählen können.`)},null,8,s3e)])]),footer:R(()=>[x(`div`,l3e,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:o[1]||=e=>a.value=!1}),t(Cr,{ref_key:`saveButton`,ref:f,variant:`Primary`,text:`Speichern`,action:e.lessonType===void 0?u:d,"block-user-interface":``,once:``},null,8,[`action`])])]),default:R(()=>[x(`div`,c3e,[t(Xr,{value:l.value,"onUpdate:value":o[0]||=e=>l.value=e,label:`Name`,placeholder:`z.B. SHP`,"live-rules":[h(zr).maxLength(2e3)],required:``},null,8,[`value`,`live-rules`])])]),_:1})):B(``,!0)]),_:1}))}})})),J$,f3e=j((()=>{d3e(),d3e(),J$=u3e})),p3e,m3e=j((()=>{z(),cr(),p3e=p({components:{Tooltip:lr},props:{value:Boolean,disabled:{type:Boolean,default:!1},hoverText:{type:String,default:``}},methods:{click(){this.disabled||this.$emit(`update:value`,!this.value)}}})})),h3e=j((()=>{}));function g3e(e,t,n,r,a,o){let s=ve(`Tooltip`);return y(),i(s,{text:e.hoverText,placement:`top`,disabled:e.hoverText.length===0},{trigger:R(()=>[x(`div`,{class:`radio-button_wrapper`,tabindex:`0`,"data-disabled":e.disabled,onClick:t[0]||=(...t)=>e.click&&e.click(...t)},[x(`div`,{class:`radio-button`,"data-checked":e.value},null,8,v3e)],8,_3e)]),_:1},8,[`text`,`disabled`])}var _3e,v3e,Y$,X$=j((()=>
49{m3e(),m3e(),z(),h3e(),G(),_3e=[`data-disabled`],v3e=[`data-checked`],Y$=K(p3e,[[`render`,g3e]])})),y3e,b3e,x3e,S3e,C3e,w3e,T3e,E3e,D3e,O3e,k3e,A3e,j3e,M3e=j((()=>{z(),_t(),W(),Pi(),X$(),Gr(),Vr(),Wm(),gn(),Sr(),Q(),wi(),rh(),da(),Dn(),gr(),qH(),W$(),Hr(),hi(),mU(),y3e=[`textContent`],b3e={class:`flex flex-col gap-4`},x3e={class:`flex flex-col gap-2`},S3e={class:`flex flex-col`},C3e={class:`mt-eds-xs`},w3e={class:`flex flex-col gap-4 md:flex-row md:gap-8`},T3e={class:`md:w-1/2`},E3e={class:`flex flex-col gap-1`},D3e={class:`flex items-center gap-4`},O3e={class:`w-28`},k3e={class:`w-full md:w-1/2`},A3e={class:`flex justify-end gap-2`},j3e=p({__name:`CreateOrUpdateNotificationRule`,props:{notificationRule:{default:()=>void 0}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=Ur(),s=tPe(),c=nPe(),{data:l}=oU(),{data:u}=sU(),d=V(`roles`),f=V([`administrators`,`supervisors`]),p=V(null),m=V(!0),g=V([]),_=V(!1),v=V(!1),b=V(!1),S=V(!1),C=V(!1),w=V(!1),T=V(!0),E=V(1),D=V(B$(`all`)),ee=H(()=>[_.value,v.value,b.value,S.value,C.value,w.value].filter(e=>e)),O=V(null),k=async()=>(O.value=ee.value.length>0?null:`Mindestens eine Regel muss ausgewählt sein`,O.value===null);o.register(k),N(ee,()=>{o.hasSubmitted.value&&k()}),xt(()=>e.notificationRule,e=>{e!==void 0&&(d.value=e.person===null?`roles`:`person`,p.value=e.person?.id??null,f.value=WH.filter(t=>t===`administrators`?e.notifyAdministrators:e.notifySupervisors),m.value=e.usesAllSchoolUnits,g.value=e.schoolUnits.map(e=>e.id),C.value=e.whenAbsenceEndDateNotSet,w.value=e.whenSubstitutionEndDateNotSet,_.value=e.whenAbsenceCreated,v.value=e.whenAbsenceUpdated,b.value=e.whenSubstitutionCreated,S.value=e.whenSubstitutionUpdated,T.value=e.notifyInDays===null,E.value=e.notifyInDays??1,D.value=B$(e.channel))}),xt(u,t=>{e.notificationRule===void 0&&g.value.length===0&&(g.value=(t??[]).map(e=>e.id))});let te=async()=>{if(!await o.validate())return!1;await s.mutateAsync({personId:d.value===`person`?p.value:null,notifyAdministrators:d.value===`roles`&&f.value.includes(`administrators`),notifySupervisors:d.value===`roles`&&f.value.includes(`supervisors`),whenAbsenceEndDateNotSet:C.value,whenSubstitutionEndDateNotSet:w.value,whenAbsenceCreated:_.value,whenAbsenceUpdated:v.value,whenSubstitutionCreated:b.value,whenSubstitutionUpdated:S.value,usesAllSchoolUnits:m.value,schoolUnitIds:m.value?[]:g.value,notifyInDays:T.value?null:E.value,channel:V$(D.value)},{onError:e=>U(e.errorMessage)}),ze(`Die Benachrichtigungsregel wurde erfolgreich erstellt.`),a.value=!1},ne=async()=>{if(e.notificationRule===void 0||!await o.validate())return!1;await c.mutateAsync({notificationRuleId:e.notificationRule.id,personId:d.value===`person`?p.value:null,notifyAdministrators:d.value===`roles`&&f.value.includes(`administrators`),notifySupervisors:d.value===`roles`&&f.value.includes(`supervisors`),whenAbsenceEndDateNotSet:C.value,whenSubstitutionEndDateNotSet:w.value,whenAbsenceCreated:_.value,whenAbsenceUpdated:v.value,whenSubstitutionCreated:b.value,whenSubstitutionUpdated:S.value,usesAllSchoolUnits:m.value,schoolUnitIds:m.value?[]:g.value,notifyInDays:T.value?null:E.value,channel:V$(D.value)},{onError:e=>U(e.errorMessage)}),ze(`Die Benachrichtigungsregel wurde erfolgreich bearbeitet.`),a.value=!1},re=ke(`saveButton`);return fi([`Enter`],e=>{pi(e)||(e.preventDefault(),e.stopPropagation(),re.value?.click())}),(n,o)=>(y(),i(_r,{onAfterLeave:o[17]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(_n,{key:0,size:`Small`,overflow:`visible`,onCancel:o[16]||=e=>a.value=!1},{header:R(()=>[x(`h3`,{class:`m-0 text-eds-primary`,textContent:A(e.notificationRule===void 0?`Neue Benachrichtigungsregel`:`Benachrichtigungsregel bearbeiten`)},null,8,y3e)]),footer:R(()=>[x(`div`,A3e,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:o[15]||=e=>a.value=!1}),t(Cr,{ref_key:`saveButton`,ref:re,variant:`Primary`,text:`Speichern`,action:e.notificationRule===void 0?te:ne,"block-user-interface":``,once:``},null,8,[`action`])])]),default:R(()=>[x(`div`,b3e,[t(Kr,{label:`Wer wird benachrichtigt?`,required:``},{default:R(()=>[t(fa,{value:d.value,"onUpdate:value":o[0]||=e=>d.value=e,items:[{value:`roles`,label:`Verantwortliche`},{value:`person`,label:`Person`}],fluid:``,transform:e=>e},null,8,[`value`,`transform`])]),_:1}),d.value===`roles`?(y(),i(nh,{key:0,value:f.value,"onUpdate:value":o[1]||=e=>f.value=e,type:`Label`,"item-groups":[{items:h(WH).map(e=>({id:e}))}],entity:`Rolle`,label:`Rollen`,description:`Benachrichtigt werden alle, die für die jeweilige Abwesenheit zuständig sind.`,transform:e=>({value:e.id,label:h(PH)(e.id)}),"show-search-input":!1,min:1,required:``},null,8,[`value`,`item-groups`,`transform`])):(y(),i(Fi,{key:1,value:p.value,"onUpdate:value":o[2]||=e=>p.value=e,label:`Empfänger:in`,"only-show-people-i-can-message":``,"only-explicit-employees":``,required:``,mode:`Eds`},null,8,[`value`])),t(Kr,{label:`Wieso benachrichtigen?`,required:``},{default:R(()=>[t(Wr,{"error-message":O.value},{default:R(()=>[x(`div`,x3e,[t(Ti,{on:_.value,"onUpdate:on":o[3]||=e=>_.value=e,label:`Wenn eine Abwesenheit erstellt wird`},null,8,[`on`]),t(Ti,{on:v.value,"onUpdate:on":o[4]||=e=>v.value=e,label:`Wenn eine Abwesenheit bearbeitet wird`},null,8,[`on`]),t(Ti,{on:b.value,"onUpdate:on":o[5]||=e=>b.value=e,label:`Wenn eine Vertretung erstellt wird`},null,8,[`on`]),t(Ti,{on:S.value,"onUpdate:on":o[6]||=e=>S.value=e,label:`Wenn eine Vertretung bearbeitet wird`},null,8,[`on`]),t(Ti,{on:C.value,"onUpdate:on":o[7]||=e=>
49C.value=e,label:`Wenn bei einer Abwesenheit kein Enddatum gesetzt wurde`},null,8,[`on`]),t(Ti,{on:w.value,"onUpdate:on":o[8]||=e=>w.value=e,label:`Wenn bei einer Vertretung kein Enddatum gesetzt wurde`},null,8,[`on`])])]),_:1},8,[`error-message`])]),_:1}),h(l)?.useSchoolUnits?(y(),i(Kr,{key:2,label:n.$t(`person.management.bista.label.schoolUnits`,{scope:`instance`}),required:``},{default:R(()=>[x(`div`,S3e,[t(Ti,{on:m.value,"onUpdate:on":o[9]||=e=>m.value=e,label:n.$t(`absences.employee.form.allSchoolUnits`,{scope:`instance`})},null,8,[`on`,`label`]),t(On,{expanded:!m.value},{default:R(()=>[x(`div`,C3e,[t(nh,{value:g.value,"onUpdate:value":o[10]||=e=>g.value=e,type:`Label`,"item-groups":[{items:h(u)??[]}],entity:n.$t(`classesAndGroups.admin.fakeSjw.label.schoolUnit`,{scope:`instance`}),transform:e=>({value:e.id,label:e.name}),min:1,required:``},null,8,[`value`,`item-groups`,`entity`,`transform`])])]),_:1},8,[`expanded`])])]),_:1},8,[`label`])):B(``,!0),x(`div`,w3e,[x(`div`,T3e,[t(Kr,{label:`Wann benachrichtigen?`,required:``},{default:R(()=>[x(`div`,E3e,[x(`div`,{class:`w-fit flex items-center gap-2 cursor-pointer`,onClick:o[11]||=e=>T.value=!0},[t(Y$,{value:T.value},null,8,[`value`]),o[18]||=x(`span`,{class:`leading-normal text-base text-grey`},`Sofort`,-1)]),x(`div`,D3e,[x(`div`,{class:`w-fit flex items-center gap-2 cursor-pointer`,onClick:o[12]||=e=>T.value=!1},[t(Y$,{value:!T.value},null,8,[`value`]),o[19]||=x(`span`,{class:`leading-normal text-base text-grey whitespace-nowrap`},`Nach Anzahl Tagen:`,-1)]),x(`div`,O3e,[t(Um,{value:E.value,"onUpdate:value":o[13]||=e=>E.value=e,"integer-length":3,"fractional-length":0,"min-reset":1,"max-round":365,disabled:T.value,required:!T.value,size:`Small`},null,8,[`value`,`disabled`,`required`])])])])]),_:1})]),x(`div`,k3e,[t(nh,{value:D.value,"onUpdate:value":o[14]||=e=>D.value=e,type:`Label`,"item-groups":[{items:h(U$).map(e=>({id:e}))}],entity:`Kanal`,label:`Kanäle`,transform:e=>({value:e.id,label:h(H$)(e.id).label}),"show-search-input":!1,min:1,required:``},null,8,[`value`,`item-groups`,`transform`])])])])]),_:1})):B(``,!0)]),_:1}))}})})),Z$,N3e=j((()=>{M3e(),M3e(),Z$=j3e})),P3e,F3e,I3e,L3e,R3e,z3e,B3e=j((()=>{z(),_t(),W(),Yr(),gn(),Sr(),Q(),wi(),gr(),Hr(),hi(),mU(),P3e={class:`flex flex-col gap-1`},F3e=[`textContent`],I3e=[`textContent`],L3e={class:`flex flex-col gap-4`},R3e={class:`flex justify-end gap-2`},z3e=p({__name:`CreateOrUpdateReason`,props:{reason:{default:()=>void 0}},emits:[`hide`],setup(e,{emit:n}){let r=n,{data:a}=oU();if(a.value===void 0)throw Error(`Can't setup when settings are not loaded!`);let o=V(!0),s=Ur(),c=iPe(),l=aPe(),u=V(``),d=V(!1);xt(()=>e.reason,e=>{e!==void 0&&(u.value=e.text,d.value=e.isPublic)});let f=async()=>{if(!await s.validate())return!1;await c.mutateAsync({text:u.value,isPublic:d.value},{onError:e=>U(e.errorMessage)}),ze(`Der Abwesenheitsgrund wurde erfolgreich erstellt.`),o.value=!1},p=async()=>{if(e.reason===void 0||!await s.validate())return!1;await l.mutateAsync({reasonId:e.reason.id,text:u.value,isPublic:d.value},{onError:e=>U(e.errorMessage)}),ze(`Der Abwesenheitsgrund wurde erfolgreich bearbeitet.`),o.value=!1},m=ke(`saveButton`);return fi([`Enter`],e=>{pi(e)||(e.preventDefault(),e.stopPropagation(),m.value?.click())}),(n,s)=>(y(),i(_r,{onAfterLeave:s[4]||=e=>r(`hide`)},{default:R(()=>[o.value?(y(),i(_n,{key:0,size:`Small`,onCancel:s[3]||=e=>o.value=!1},{header:R(()=>[x(`div`,P3e,[x(`h3`,{class:`m-0 text-eds-primary`,textContent:A(e.reason===void 0?`Neuer Abwesenheitsgrund`:`Abwesenheitsgrund bearbeiten`)},null,8,F3e),x(`div`,{class:`text-eds-secondary`,textContent:A(`Einen Abwesenheitsgrund `+(e.reason===void 0?`erstellen`:`bearbeiten`)+`, den Mitarbeitende bei der Antragstellung auswählen können.`)},null,8,I3e)])]),footer:R(()=>[x(`div`,R3e,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:s[2]||=e=>o.value=!1}),t(Cr,{ref_key:`saveButton`,ref:m,variant:`Primary`,text:`Speichern`,action:e.reason===void 0?f:p,"block-user-interface":``,once:``},null,8,[`action`])])]),default:R(()=>[x(`div`,L3e,[t(Xr,{value:u.value,"onUpdate:value":s[0]||=e=>u.value=e,label:`Grund`,placeholder:`z.B. Intensiv-Weiterbildung`,"live-rules":[h(zr).maxLength(2e3)],required:``},null,8,[`value`,`live-rules`]),h(a).showAbsencesAndSubstitutionsOnDashboard?(y(),i(Ti,{key:0,on:d.value,"onUpdate:on":s[1]||=e=>d.value=e,label:`Grund sichtbar auf dem Dashboard`},null,8,[`on`])):B(``,!0)])]),_:1})):B(``,!0)]),_:1}))}})})),Q$,V3e=j((()=>{B3e(),B3e(),Q$=z3e})),H3e,U3e,W3e,G3e,K3e,q3e,J3e=j((()=>{z(),_t(),W(),Yr(),gn(),Sr(),Q(),wi(),gr(),Hr(),hi(),mU(),H3e={class:`flex flex-col gap-1`},U3e=[`textContent`],W3e=[`textContent`],G3e={class:`flex flex-col gap-4`},K3e={class:`flex justify-end gap-2`},q3e=p({__name:`CreateOrUpdateSubstitutionType`,props:{substitutionType:{default:()=>void 0}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=Ur(),s=cPe(),c=lPe(),l=V(``),u=V(!0);xt(()=>e.substitutionType,e=>{e!==void 0&&(l.value=e.name,u.value=e.isSubstituteNeeded)});let d=async()=>
49{if(!await o.validate())return!1;await s.mutateAsync({name:l.value,isSubstituteNeeded:u.value},{onError:e=>U(e.errorMessage)}),ze(`Der Vertretungstyp wurde erfolgreich erstellt.`),a.value=!1},f=async()=>{if(e.substitutionType===void 0||!await o.validate())return!1;await c.mutateAsync({substitutionTypeId:e.substitutionType.id,name:l.value,isSubstituteNeeded:u.value},{onError:e=>U(e.errorMessage)}),ze(`Der Vertretungstyp wurde erfolgreich bearbeitet.`),a.value=!1},p=ke(`saveButton`);return fi([`Enter`],e=>{pi(e)||(e.preventDefault(),e.stopPropagation(),p.value?.click())}),(n,o)=>(y(),i(_r,{onAfterLeave:o[4]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(_n,{key:0,size:`Small`,onCancel:o[3]||=e=>a.value=!1},{header:R(()=>[x(`div`,H3e,[x(`h3`,{class:`m-0 text-eds-primary`,textContent:A(e.substitutionType===void 0?`Neuer Vertretungstyp`:`Vertretungstyp bearbeiten`)},null,8,U3e),x(`div`,{class:`text-eds-secondary`,textContent:A(`Einen Vertretungstyp `+(e.substitutionType===void 0?`erstellen`:`bearbeiten`)+`, der bei der Planung von Vertretungen ausgewählt werden kann.`)},null,8,W3e)])]),footer:R(()=>[x(`div`,K3e,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:o[2]||=e=>a.value=!1}),t(Cr,{ref_key:`saveButton`,ref:p,variant:`Primary`,text:`Speichern`,action:e.substitutionType===void 0?d:f,"block-user-interface":``,once:``},null,8,[`action`])])]),default:R(()=>[x(`div`,G3e,[t(Xr,{value:l.value,"onUpdate:value":o[0]||=e=>l.value=e,label:`Name`,placeholder:`z.B. Gespettet`,"live-rules":[h(zr).maxLength(2e3)],required:``},null,8,[`value`,`live-rules`]),t(Ti,{on:u.value,"onUpdate:on":o[1]||=e=>u.value=e,label:`Vertretung oder Vikariat notwendig`,disabled:!(e.substitutionType?.isUpdatable??!0)},null,8,[`on`,`disabled`])])]),_:1})):B(``,!0)]),_:1}))}})})),$$,Y3e=j((()=>{J3e(),J3e(),$$=q3e})),X3e,Z3e=j((()=>{z(),W(),Fr(),Sr(),Q(),gr(),mU(),X3e=p({__name:`DeleteHelpText`,props:{helpText:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=yPe(),s=async()=>{await o.mutateAsync({helpTextId:e.helpText.id},{onError:e=>U(e.errorMessage)}),ze(`Der Hinweis wurde erfolgreich gelöscht.`),a.value=!1};return(e,n)=>(y(),i(_r,{onAfterLeave:n[2]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(Ir,{key:0,variant:`Error`,title:`Soll dieser Hinweis wirklich gelöscht werden?`,description:`Dieser Vorgang kann nicht rückgängig gemacht werden.`,onCancel:n[1]||=e=>a.value=!1},{buttons:R(()=>[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:n[0]||=e=>a.value=!1}),t(Cr,{variant:`Danger`,text:`Löschen`,action:()=>s(),"block-user-interface":``,once:``},null,8,[`action`])]),_:1})):B(``,!0)]),_:1}))}})})),Q3e,$3e=j((()=>{Z3e(),Z3e(),Q3e=X3e})),e6e,t6e=j((()=>{z(),W(),Fr(),Sr(),Q(),gr(),mU(),e6e=p({__name:`DeleteLessonType`,props:{lessonType:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=hPe(),s=async()=>{await o.mutateAsync({lessonTypeId:e.lessonType.id},{onError:e=>U(e.errorMessage)}),ze(`Der Lektionstyp wurde erfolgreich gelöscht.`),a.value=!1};return(e,n)=>(y(),i(_r,{onAfterLeave:n[2]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(Ir,{key:0,variant:`Error`,title:`Soll dieser Lektionstyp wirklich gelöscht werden?`,description:`Dieser Vorgang kann nicht rückgängig gemacht werden.`,onCancel:n[1]||=e=>a.value=!1},{buttons:R(()=>[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:n[0]||=e=>a.value=!1}),t(Cr,{variant:`Danger`,text:`Löschen`,action:()=>s(),"block-user-interface":``,once:``},null,8,[`action`])]),_:1})):B(``,!0)]),_:1}))}})})),n6e,r6e=j((()=>{t6e(),t6e(),n6e=e6e})),i6e,a6e=j((()=>{z(),W(),Fr(),Sr(),Q(),gr(),mU(),i6e=p({__name:`DeleteNotificationRule`,props:{notificationRule:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=rPe(),s=async()=>{await o.mutateAsync({notificationRuleId:e.notificationRule.id},{onError:e=>U(e.errorMessage)}),ze(`Die Benachrichtigungsregel wurde erfolgreich gelöscht.`),a.value=!1};return(e,n)=>(y(),i(_r,{onAfterLeave:n[2]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(Ir,{key:0,variant:`Error`,title:`Soll diese Benachrichtigungsregel wirklich gelöscht werden?`,description:`Dieser Vorgang kann nicht rückgängig gemacht werden.`,onCancel:n[1]||=e=>a.value=!1},{buttons:R(()=>[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:n[0]||=e=>a.value=!1}),t(Cr,{variant:`Danger`,text:`Löschen`,action:()=>s(),"block-user-interface":``,once:``},null,8,[`action`])]),_:1})):B(``,!0)]),_:1}))}})})),o6e,s6e=j((()=>{a6e(),a6e(),o6e=i6e})),c6e,l6e=j((()=>{z(),W(),Fr(),Sr(),Q(),gr(),mU(),c6e=p({__name:`DeleteReason`,props:{reason:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=sPe(),s=async()=>{await o.mutateAsync({reasonId:e.reason.id},{onError:e=>U(e.errorMessage)}),ze(`Der Abwesenheitsgrund wurde erfolgreich gelöscht.`),a.value=!1};return(e,n)=>(y(),i(_r,{onAfterLeave:n[2]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(Ir,{key:0,variant:`Error`,title:`Soll dieser Abwesenheitsgrund wirklich gelöscht werden?`,description:`Dieser Vorgang kann nicht rückgängig gemacht werden.`,onCancel:n[1]||=e=>a.value=!1},{buttons:R(()=>[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:n[0]||=e=>a.value=!1}),t(Cr,{variant:`Danger`,text:`Löschen`,action:()=>s(),"block-user-interface":``,once:``},null,8,[`action`])]),_:1})):B(``,!0)]),_:1}))}})})),u6e,d6e=j((()=>{l6e(),l6e(),u6e=c6e})),f6e,p6e=j((()=>{z(),W(),Fr(),Sr(),Q(),gr(),mU(),f6e=p({__name:`DeleteSubstitutionType`,props:{substitutionType:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=dPe(),s=async()=>{await o.mutateAsync({substitutionTypeId:e.substitutionType.id},{onError:e=>U(e.errorMessage)}),ze(`Der Vertretungstyp wurde erfolgreich gelöscht.`),a.value=!1};return(e,n)=>(y(),i(_r,{onAfterLeave:n[2]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(Ir,{key:0,variant:`Error`,title:`Soll dieser Vertretungstyp wirklich gelöscht werden?`,description:`Dieser Vorgang kann nicht rückgängig gemacht werden.`,onCancel:n[1]||=e=>a.value=!1},{buttons:R(()=>[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:n[0]||=e=>a.value=!1}),t(Cr,{variant:`Danger`,text:`Löschen`,action:()=>s(),"block-user-interface":``,once:``},null,8,[`action`])]),_:1})):B(``,!0)]),_:1}))}})})),m6e,h6e=j((()=>{p6e(),p6e(),m6e=f6e})),g6e,_6e,v6e,y6e,b6e,x6e,S6e,C6e,w6e,T6e,E6e,D6e,O6e,k6e,A6e,j6e,M6e,N6e,P6e,F6e,I6e,L6e,R6e,z6e,B6e,V6e,H6e,U6e=j((()=>{z(),W(),bH(),bi(),mr(),mU(),g6e={class:`flex flex-col rounded-lg border border-grey-100 text-eds-primary`},_6e={key:0,class:`p-2.5 flex justify-between items-center gap-4 border-b border-grey-100 last:border-b-0`},v6e=[`textContent`],y6e={class:`flex items-center gap-2 shrink-0`},b6e={class:`p-2.5 flex justify-between items-center gap-4 border-b border-grey-100 last:border-b-0`},x6e={class:`flex items-center gap-2 shrink-0`},S6e={class:`p-2.5 flex justify-between items-center gap-4 border-b border-grey-100 last:border-b-0`},C6e={class:`flex items-center gap-2 shrink-0`},w6e={key:1,class:`p-2.5 flex justify-between items-center gap-4 border-b border-grey-100 last:border-b-0`},T6e={class:`flex items-center gap-2 shrink-0`},E6e={key:2,class:`p-2.5 flex justify-between items-center gap-4 border-b border-grey-100 last:border-b-0`},D6e={class:`flex items-center gap-2 shrink-0`},O6e={key:3,class:`p-2.5 flex justify-between items-center gap-4 border-b border-grey-100 last:border-b-0`},k6e={class:`flex items-center gap-2 shrink-0`},A6e={class:`p-2.5 flex justify-between items-center gap-4 border-b border-grey-100 last:border-b-0`},j6e={class:`flex items-center gap-2 shrink-0`},M6e={key:4,class:`p-2.5 flex justify-between items-center gap-4 border-b border-grey-100 last:border-b-0`},N6e=[`textContent`],P6e={class:`flex items-center gap-2 shrink-0`},F6e={key:5,class:`p-2.5 flex justify-between items-center gap-4 border-b border-grey-100 last:border-b-0`},I6e=[`textContent`],L6e={class:`flex items-center gap-2 shrink-0`},R6e={key:6,class:`p-2.5 flex justify-between items-center gap-4 border-b border-grey-100 last:border-b-0`},z6e={class:`flex items-center gap-2 shrink-0`},B6e={key:7,class:`p-2.5 flex justify-between items-center gap-4 border-b border-grey-100 last:border-b-0`}
49,V6e={class:`flex items-center gap-2 shrink-0`},H6e=p({__name:`UpdateSettings`,props:{settings:{}},setup(e){let{data:n}=aU();if(n.value===void 0)throw Error(`Can't setup when config is not loaded!`);let r=ePe(),i=async t=>{await r.mutateAsync({...e.settings,...t},{onError:e=>U(e.errorMessage)}),ze(`Die Einstellung wurde erfolgreich bearbeitet.`)};return(r,a)=>(y(),C(`div`,g6e,[h(n).isMultiSchool?(y(),C(`div`,_6e,[x(`span`,{class:P({"text-eds-tertiary":!h(n).isGlobalAdmin}),textContent:A(r.$t(`absences.employee.settings.label.useSuperAdminsAsAdministratorsAndSupervisors`,{scope:`instance`}))},null,10,v6e),x(`div`,y6e,[t(xi,{variant:`Gray`,label:`Escola-MA`}),t(yH,{action:i},{default:R(({isExecuting:r,execute:i})=>[t(hr,{on:e.settings.useSuperAdminsAsAdministratorAndSupervisor,"is-executing":r,disabled:!h(n).isGlobalAdmin,size:`Medium`,"onUpdate:on":e=>i({useSuperAdminsAsAdministratorAndSupervisor:e})},null,8,[`on`,`is-executing`,`disabled`,`onUpdate:on`])]),_:1})])])):B(``,!0),x(`div`,b6e,[a[0]||=x(`span`,null,`Mitarbeitende haben Zugriff auf ihre eigenen Abwesenheiten`,-1),x(`div`,x6e,[t(yH,{action:i},{default:R(({isExecuting:n,execute:r})=>[t(hr,{on:e.settings.employeesCanAccessOwnAbsences,"is-executing":n,size:`Medium`,"onUpdate:on":e=>r({employeesCanAccessOwnAbsences:e})},null,8,[`on`,`is-executing`,`onUpdate:on`])]),_:1})])]),x(`div`,S6e,[a[1]||=x(`span`,null,` Vertreter:innen haben Zugriff auf ihre eigenen Vertretungen `,-1),x(`div`,C6e,[t(yH,{action:i},{default:R(({isExecuting:n,execute:r})=>[t(hr,{on:e.settings.substitutePersonsCanAccessOwnSubstitutions,"is-executing":n,size:`Medium`,"onUpdate:on":e=>r({substitutePersonsCanAccessOwnSubstitutions:e})},null,8,[`on`,`is-executing`,`onUpdate:on`])]),_:1})])]),h(n).isEmploymentsModuleEnabled?(y(),C(`div`,w6e,[x(`span`,{class:P({"text-eds-tertiary":!h(n).isGlobalAdmin})},` Berechtigungen über Anstellungen festlegen `,2),x(`div`,T6e,[t(xi,{variant:`Gray`,label:`Escola-MA`}),t(yH,{action:i},{default:R(({isExecuting:r,execute:i})=>[t(hr,{on:e.settings.useAuthorizationThroughEmployments,"is-executing":r,disabled:!h(n).isGlobalAdmin,size:`Medium`,"onUpdate:on":e=>i({useAuthorizationThroughEmployments:e})},null,8,[`on`,`is-executing`,`disabled`,`onUpdate:on`])]),_:1})])])):B(``,!0),h(n).isEmploymentsModuleEnabled?(y(),C(`div`,E6e,[x(`span`,{class:P({"text-eds-tertiary":!e.settings.useAuthorizationThroughEmployments})},` Geendete Anstellungen in der Berechtigungsprüfung berücksichtigen `,2),x(`div`,D6e,[t(yH,{action:i},{default:R(({isExecuting:n,execute:r})=>[t(hr,{on:e.settings.usePastEmploymentsInAuthorization,"is-executing":n,disabled:!e.settings.useAuthorizationThroughEmployments,size:`Medium`,"onUpdate:on":e=>r({usePastEmploymentsInAuthorization:e})},null,8,[`on`,`is-executing`,`disabled`,`onUpdate:on`])]),_:1})])])):B(``,!0),h(n).isEmploymentsModuleEnabled?(y(),C(`div`,O6e,[x(`span`,{class:P({"text-eds-tertiary":!e.settings.useAuthorizationThroughEmployments})},` Geplante Anstellungen in der Berechtigungsprüfung berücksichtigen `,2),x(`div`,k6e,[t(yH,{action:i},{default:R(({isExecuting:n,execute:r})=>[t(hr,{on:e.settings.useFutureEmploymentsInAuthorization,"is-executing":n,disabled:!e.settings.useAuthorizationThroughEmployments,size:`Medium`,"onUpdate:on":e=>r({useFutureEmploymentsInAuthorization:e})},null,8,[`on`,`is-executing`,`disabled`,`onUpdate:on`])]),_:1})])])):B(``,!0),x(`div`,A6e,[a[2]||=x(`span`,null,`Abwesenheiten auf dem Dashboard anzeigen`,-1),x(`div`,j6e,[t(yH,{action:i},{default:R(({isExecuting:n,execute:r})=>[t(hr,{on:e.settings.showAbsencesAndSubstitutionsOnDashboard,"is-executing":n,size:`Medium`,"onUpdate:on":e=>r({showAbsencesAndSubstitutionsOnDashboard:e})},null,8,[`on`,`is-executing`,`onUpdate:on`])]),_:1})])]),h(n).areSchoolUnitsAvailable?(y(),C(`div`,M6e,[x(`span`,{textContent:A(r.$t(`absences.employee.settings.label.recordSchoolUnits`,{scope:`instance`}))},null,8,N6e),x(`div`,P6e,[t(yH,{action:i},{default:R(({isExecuting:n,execute:r})=>[t(hr,{on:e.settings.useSchoolUnits,"is-executing":n,size:`Medium`,"onUpdate:on":e=>r({useSchoolUnits:e})},null,8,[`on`,`is-executing`,`onUpdate:on`])]),_:1})])])):B(``,!0),h(n).areSchoolUnitsAvailable?(y(),C(`div`,F6e,[x(`span`,{class:P({"text-eds-tertiary":!e.settings.useSchoolUnits}),textContent:A(r.$t(`absences.employee.settings.label.schoolUnitsRequired`,{scope:`instance`}))},null,10,I6e),x(`div`,L6e,[t(yH,{action:i},{default:R(({isExecuting:n,execute:r})=>[t(hr,{on:e.settings.requireSchoolUnits,"is-executing":n,disabled:!e.settings.useSchoolUnits,size:`Medium`,"onUpdate:on":e=>r({requireSchoolUnits:e})},null,8,[`on`,`is-executing`,`disabled`,`onUpdate:on`])]),_:1})])])):B(``,!0),h(n).areSchoolSitesAvailable?(y(),C(`div`,R6e,[x(`span`,{class:P({"text-eds-tertiary":!e.settings.useSchoolUnits})},` Standorte auf Abwesenheiten erfassen `,2),x(`div`,z6e,[t(yH,{action:i},{default:R(({isExecuting:n,execute:r})=>[t(hr,{on:e.settings.useSchoolSites,"is-executing":n,disabled:!e.settings.useSchoolUnits,size:`Medium`,"onUpdate:on":e=>r({useSchoolSites:e})},null,8,[`on`,`is-executing`,`disabled`,`onUpdate:on`])]),_:1})])])):B(``,!0),h(n).areSchoolSitesAvailable?(y(),C(`div`,B6e,[x(`span`,{class:P({"text-eds-tertiary":!e.settings.useSchoolUnits||!e.settings.useSchoolSites})},` Standorte sind zwingend erforderlich `,2),x(`div`,V6e,[t(yH,{action:i},{default:R(({isExecuting:n,execute:r})=>[t(hr,{on:e.settings.requireSchoolSites,"is-executing":n,disabled:!e.settings.useSchoolUnits||!e.settings.useSchoolSites,size:`Medium`,"onUpdate:on":e=>r({requireSchoolSites:e})},null,8,[`on`,`is-executing`,`disabled`,`onUpdate:on`])]),_:1})])])):B(``,!0)]))}})})),W6e,G6e=j((()=>{U6e(),U6e(),W6e=H6e})),K6e,q6e,J6e,Y6e,X6e,Z6e,Q6e,$6e,e8e,t8e,n8e,r8e,i8e,a8e,o8e,s8e,c8e,l8e,u8e,d8e,f8e,p8e,m8e,h8e,g8e,_8e,v8e,y8e,b8e,x8e,S8e,C8e,w8e,T8e,E8e,D8e,O8e,k8e,A8e,j8e,M8e,N8e,P8e,F8e,I8e,L8e,R8e=j((()=>{z(),pa(),W(),Ln(),Zr(),Rt(),Q(),cr(),bi(),Ai(),zx(),jr(),Nr(),F$(),Ip(),$r(),ur(),LU(),xU(),fr(),L$(),ia(),qH(),W$(),mU(),EU(),i3e(),f3e(
49),N3e(),V3e(),Y3e(),$3e(),r6e(),s6e(),d6e(),h6e(),G6e(),K6e={key:0,class:`flex flex-col gap-5`},q6e={class:`flex flex-col gap-3`},J6e={class:`flex flex-col gap-3`},Y6e={class:`flex flex-wrap flex-row justify-between items-center gap-2`},X6e={class:`ml-auto`},Z6e={class:`flex flex-col rounded-lg border border-grey-100`},Q6e={class:`w-full flex flex-col-reverse justify-between items-start gap-2 sm:flex-row sm:items-center`},$6e={key:1,class:`flex flex-wrap items-center gap-2`},e8e={class:`flex flex-wrap items-center gap-2`},t8e={class:`min-w-fit grid grid-cols-1 items-center gap-2 sm:grid-cols-2`},n8e={key:1,class:`p-2.5 flex flex-col justify-center items-center gap-2`},r8e={class:`flex flex-col gap-3`},i8e={class:`flex flex-wrap flex-row justify-between items-center gap-2`},a8e={class:`ml-auto`},o8e={class:`flex flex-col rounded-lg border border-grey-100`},s8e={class:`w-full flex flex-col-reverse justify-between items-start gap-2 sm:flex-row sm:items-center`},c8e=[`textContent`],l8e={class:`min-w-fit grid grid-cols-2 items-center gap-2 sm:grid-cols-4`},u8e={key:1,class:`p-2.5 flex flex-col justify-center items-center gap-2`},d8e={class:`flex flex-col gap-3`},f8e={class:`flex flex-wrap flex-row justify-between items-center gap-2`},p8e={class:`ml-auto`},m8e={class:`flex flex-col rounded-lg border border-grey-100`},h8e={class:`w-full flex flex-col-reverse justify-between items-start gap-2 sm:flex-row sm:items-center`},g8e=[`textContent`],_8e={class:`min-w-fit grid grid-cols-2 items-center gap-2 sm:grid-cols-4`},v8e={key:1,class:`p-2.5 flex flex-col justify-center items-center gap-2`},y8e={class:`flex flex-col gap-3`},b8e={class:`flex flex-wrap flex-row justify-between items-center gap-2`},x8e={class:`ml-auto`},S8e={class:`flex flex-col rounded-lg border border-grey-100`},C8e=[`textContent`],w8e={class:`min-w-fit grid grid-cols-2 items-center gap-2 sm:grid-cols-4`},T8e={key:1,class:`p-2.5 flex flex-col justify-center items-center gap-2`},E8e={class:`flex flex-col gap-3`},D8e={class:`flex flex-wrap flex-row justify-between items-center gap-2`},O8e={class:`ml-auto`},k8e={class:`flex flex-col rounded-lg border border-grey-100`},A8e={class:`w-full flex flex-col-reverse justify-between items-start gap-2 sm:flex-row sm:items-center`},j8e=[`textContent`],M8e={class:`min-w-fit flex flex-wrap items-center gap-2`},N8e=[`textContent`],P8e=[`textContent`],F8e={class:`min-w-fit grid grid-cols-2 items-center gap-2 sm:grid-cols-4`},I8e={key:1,class:`p-2.5 flex flex-col justify-center items-center gap-2`},L8e=p({__name:`Settings`,setup(e){let{data:n}=aU();if(n.value===void 0)throw Error(`Can't setup when config is not loaded!`);let{data:r}=oU();if(r.value===void 0)throw Error(`Can't setup when settings are not loaded!`);let{data:a}=NNe(),{data:o}=lU(),{data:s}=uU(),{data:c}=dU(),{data:l}=fU(),{data:u}=sU(),{data:d}=cU(),f=n.value.absenceFieldOptions,p=n.value.substitutionFieldOptions,m=oPe(),g=uPe(),_=mPe(),v=vPe(),b=V(!1),S=V(null),w=V(null),T=V(!1),E=V(null),D=V(null),ee=V(!1),O=V(null),te=V(null),ne=V(!1),re=V(null),j=V(null),M=V(!1),N=V(null),P=V(null),ie=async(e,t)=>{await m.mutateAsync({firstReasonId:e,secondReasonId:t},{onError:e=>U(e.errorMessage)})},ae=async(e,t)=>{await g.mutateAsync({firstSubstitutionTypeId:e,secondSubstitutionTypeId:t},{onError:e=>U(e.errorMessage)})},oe=async(e,t)=>{await _.mutateAsync({firstLessonTypeId:e,secondLessonTypeId:t},{onError:e=>U(e.errorMessage)})},se=(e,t,n)=>e.map(e=>{let r=(t??[]).find(t=>t.id===e);return r===void 0?``:n(r)}).filter(e=>e!==``),ce=(e,t)=>{switch(t){case`school-units`:return se(e.schoolUnitIds,u.value,e=>e.name);case`school-sites`:return se(e.schoolSiteIds,d.value,e=>e.name);case`reason`:return se(e.reasonIds,o.value,e=>e.text);case`duration-type`:return e.durationTypes.map(e=>NH(e,!1));case`lesson-types`:return se(e.lessonTypeIds,c.value,e=>e.name);default:return[]}},le=(e,t)=>{switch(t){case`substitution-type`:return se(e.substitutionTypeIds,s.value,e=>e.name);case`lesson-types`:return se(e.substitutionLessonTypeIds,c.value,e=>e.name);default:return[]}},ue=e=>e.absenceFields.map(t=>{let n=f.find(e=>e.value===t)?.label??``,r=ce(e,t);return r.length>0?n+`: `+ha.format(r):n}),I=e=>e.substitutionFields.map(t=>{let n=p.find(e=>e.value===t)?.label??``,r=le(e,t);return r.length>0?n+`: `+ha.format(r):n}),L=e=>e+(e===1?` Feld`:` Felder`),de=e=>ha.format(e.schoolUnits.map(e=>e.name)),fe=async(e,t)=>{await v.mutateAsync({firstHelpTextId:e,secondHelpTextId:t},{onError:e=>U(e.errorMessage)})};return(e,n)=>(y(),i(aa,null,{default:R(()=>[h(a)!==void 0&&h(o)!==void 0&&h(s)!==void 0&&h(c)!==void 0&&h(l)!==void 0?(y(),C(`div`,K6e,[n[26]||=x(`h2`,{class:`m-0 eds-headings-h3 text-eds-primary`},`Einstellungen`,-1),x(`div`,q6e,[n[20]||=x(`div`,{class:`flex flex-col gap-1`},[x(`h3`,{class:`m-0 eds-headings-h4 text-eds-primary`},`Zugriff`),x(`div`,{class:`text-eds-secondary eds-paragraphs-s-regular`},` Der Zugriff lässt sich individuell anpassen. `)],-1),t(W6e,{settings:h(r)},null,8,[`settings`])]),x(`div`,J6e,[x(`div`,Y6e,[n[21]||=x(`div`,{class:`flex flex-col gap-1`},[x(`h3`,{class:`m-0 eds-headings-h4 text-eds-primary`},`Benachrichtigungsregeln`),x(`div`,{class:`text-eds-secondary eds-paragraphs-s-regular`},` Individuelle Regeln hinzufügen, bearbeiten oder entfernen. `)],-1),x(`div`,X6e,[t($,{variant:`Secondary`,icon:ei,text:`Neue Regel`,size:`Small`,onClick:n[0]||=e=>b.value=!0})]),b.value?(y(),i(Z$,{key:0,onHide:n[1]||=e=>b.value=!1})):B(``,!0)]),x(`div`,Z6e,[h(a).length>0?(y(),i(I$,{key:0},{default:R(()=>[(y(!0),C(k,null,F(h(a),e=>(y(),C(`div`,{key:e.id,class:`p-2.5 flex justify-between items-start gap-2 border-b border-grey-100 last:border-b-0 sm:items-center`},[x(`div`,Q6e,[e.person===null?(y(),C(`div`,$6e,[(y(!0),C(k,null,F(h(ZMe)(e),e=>(y(),i(xi,{key:e,variant:`Blue`,label:e},null,8,[`label`]))),128))])):(y(),i(TU,{key:0,person:e.person},null,8,[`person`])),x(`div`,e8e,[t(pr,null,{default:R(()=>[h(r).useSchoolUnits?(y(),i(lr,{key:0,placement:h(`top`),variant:h(HH),delay:
49h(100),text:de(e),disabled:e.usesAllSchoolUnits},{trigger:R(()=>[t(xi,{variant:`Gray`,label:h(QMe)(e)},null,8,[`label`])]),_:2},1032,[`placement`,`variant`,`delay`,`text`,`disabled`])):B(``,!0)]),_:2},1024),(y(!0),C(k,null,F(h($Me)(e),e=>(y(),i(xi,{key:e,variant:`Green`,label:e},null,8,[`label`]))),128)),t(xi,{variant:`Gray`,label:h(XMe)(e.notifyInDays)},null,8,[`label`]),(y(!0),C(k,null,F(h(B$)(e.channel),e=>(y(),i(xi,{key:e,variant:h(H$)(e).variant,label:h(H$)(e).label},null,8,[`variant`,`label`]))),128))])]),x(`div`,t8e,[t(zt,{variant:`Tertiary`,icon:Fp,size:`Small`,onClick:t=>S.value=e},null,8,[`onClick`]),t(zt,{variant:`Tertiary`,icon:dr,size:`Small`,onClick:t=>w.value=e},null,8,[`onClick`])])]))),128))]),_:1})):(y(),C(`div`,n8e,[t(Rn,{title:`Keine Benachrichtigungsregeln vorhanden`})]))])]),x(`div`,r8e,[x(`div`,i8e,[n[22]||=x(`div`,{class:`flex flex-col gap-1`},[x(`h3`,{class:`m-0 eds-headings-h4 text-eds-primary`},`Abwesenheitsgründe`),x(`div`,{class:`text-eds-secondary eds-paragraphs-s-regular`},` Gründe für Abwesenheit im Antragsformular hinzufügen, bearbeiten oder entfernen. `)],-1),x(`div`,a8e,[t($,{variant:`Secondary`,icon:ei,text:`Neuer Grund`,size:`Small`,onClick:n[2]||=e=>T.value=!0})]),T.value?(y(),i(Q$,{key:0,onHide:n[3]||=e=>T.value=!1})):B(``,!0)]),x(`div`,o8e,[h(o).length>0?(y(),i(I$,{key:0},{default:R(()=>[(y(!0),C(k,null,F(h(o),(e,n)=>(y(),C(`div`,{key:e.id,class:`p-2.5 flex justify-between items-start gap-2 border-b border-grey-100 last:border-b-0 sm:items-center`},[x(`div`,s8e,[x(`span`,{class:`text-eds-primary`,textContent:A(e.text)},null,8,c8e),h(r).showAbsencesAndSubstitutionsOnDashboard?(y(),i(xi,{key:0,variant:e.isPublic?`Blue`:`Gray`,icon:e.isPublic?Mr:Pr,label:e.isPublic?`Sichtbar auf dem Dashboard`:`Nicht sichtbar auf dem Dashboard`},null,8,[`variant`,`icon`,`label`])):B(``,!0)]),x(`div`,l8e,[t(zt,{variant:`Tertiary`,icon:Fp,size:`Small`,onClick:t=>E.value=e},null,8,[`onClick`]),t(zt,{variant:`Tertiary`,icon:dr,size:`Small`,disabled:!e.isDeletable,onClick:t=>D.value=e},null,8,[`disabled`,`onClick`]),t(Qr,{variant:`Tertiary`,icon:Rx,size:`Small`,disabled:n===0,action:()=>ie(h(o).at(n-1).id,e.id)},null,8,[`disabled`,`action`]),t(Qr,{variant:`Tertiary`,icon:ji,size:`Small`,disabled:n===h(o).length-1,action:()=>ie(e.id,h(o).at(n+1).id)},null,8,[`disabled`,`action`])])]))),128))]),_:1})):(y(),C(`div`,u8e,[t(Rn,{title:`Keine Abwesenheitsgründe vorhanden`})]))])]),x(`div`,d8e,[x(`div`,f8e,[n[23]||=x(`div`,{class:`flex flex-col gap-1`},[x(`h3`,{class:`m-0 eds-headings-h4 text-eds-primary`},`Vertretungstypen`),x(`div`,{class:`text-eds-secondary eds-paragraphs-s-regular`},` Vertretungstypen hinzufügen, bearbeiten oder entfernen, die bei der Planung von Vertretungen erscheinen. `)],-1),x(`div`,p8e,[t($,{variant:`Secondary`,icon:ei,text:`Neuer Typ`,size:`Small`,onClick:n[4]||=e=>ee.value=!0})]),ee.value?(y(),i($$,{key:0,onHide:n[5]||=e=>ee.value=!1})):B(``,!0)]),x(`div`,m8e,[h(s).length>0?(y(),i(I$,{key:0},{default:R(()=>[(y(!0),C(k,null,F(h(s),(e,n)=>(y(),C(`div`,{key:e.id,class:`p-2.5 flex justify-between items-start gap-2 border-b border-grey-100 last:border-b-0 sm:items-center`},[x(`div`,h8e,[x(`span`,{class:`text-eds-primary`,textContent:A(e.name)},null,8,g8e),t(xi,{variant:e.isSubstituteNeeded?`Blue`:`Gray`,icon:e.isSubstituteNeeded?IU:bU,label:e.isSubstituteNeeded?`Vertretung notwendig`:`Vertretung nicht notwendig`},null,8,[`variant`,`icon`,`label`])]),x(`div`,_8e,[t(zt,{variant:`Tertiary`,icon:Fp,size:`Small`,onClick:t=>O.value=e},null,8,[`onClick`]),t(zt,{variant:`Tertiary`,icon:dr,size:`Small`,disabled:!e.isDeletable,onClick:t=>te.value=e},null,8,[`disabled`,`onClick`]),t(Qr,{variant:`Tertiary`,icon:Rx,size:`Small`,disabled:n===0,action:()=>ae(h(s).at(n-1).id,e.id)},null,8,[`disabled`,`action`]),t(Qr,{variant:`Tertiary`,icon:ji,size:`Small`,disabled:n===h(s).length-1,action:()=>ae(e.id,h(s).at(n+1).id)},null,8,[`disabled`,`action`])])]))),128))]),_:1})):(y(),C(`div`,v8e,[t(Rn,{title:`Keine Vertretungstypen vorhanden`})]))])]),x(`div`,y8e,[x(`div`,b8e,[n[24]||=x(`div`,{class:`flex flex-col gap-1`},[x(`h3`,{class:`m-0 eds-headings-h4 text-eds-primary`},`Lektionstypen`),x(`div`,{class:`text-eds-secondary eds-paragraphs-s-regular`},` Lektionstypen hinzufügen, bearbeiten oder entfernen, die bei Abwesenheiten zum Einsatz kommen. `)],-1),x(`div`,x8e,[t($,{variant:`Secondary`,icon:ei,text:`Neuer Typ`,size:`Small`,onClick:n[6]||=e=>ne.value=!0})]),ne.value?(y(),i(J$,{key:0,onHide:n[7]||=e=>ne.value=!1})):B(``,!0)]),x(`div`,S8e,[h(c).length>0?(y(),i(I$,{key:0},{default:R(()=>[(y(!0),C(k,null,F(h(c),(e,n)=>(y(),C(`div`,{key:e.id,class:`p-2.5 flex justify-between items-start gap-2 border-b border-grey-100 last:border-b-0 sm:items-center`},[x(`span`,{class:`text-eds-primary`,textContent:A(e.name)}
49,null,8,C8e),x(`div`,w8e,[t(zt,{variant:`Tertiary`,icon:Fp,size:`Small`,onClick:t=>re.value=e},null,8,[`onClick`]),t(zt,{variant:`Tertiary`,icon:dr,size:`Small`,disabled:!e.isDeletable,onClick:t=>j.value=e},null,8,[`disabled`,`onClick`]),t(Qr,{variant:`Tertiary`,icon:Rx,size:`Small`,disabled:n===0,action:()=>oe(h(c).at(n-1).id,e.id)},null,8,[`disabled`,`action`]),t(Qr,{variant:`Tertiary`,icon:ji,size:`Small`,disabled:n===h(c).length-1,action:()=>oe(e.id,h(c).at(n+1).id)},null,8,[`disabled`,`action`])])]))),128))]),_:1})):(y(),C(`div`,T8e,[t(Rn,{title:`Keine Lektionstypen vorhanden`})]))])]),x(`div`,E8e,[x(`div`,D8e,[n[25]||=x(`div`,{class:`flex flex-col gap-1`},[x(`h3`,{class:`m-0 eds-headings-h4 text-eds-primary`},`Hinweise`),x(`div`,{class:`text-eds-secondary eds-paragraphs-s-regular`},` Hinweise hinzufügen, bearbeiten oder entfernen, die unter den Feldern von Abwesenheiten und Vertretungen angezeigt werden. `)],-1),x(`div`,O8e,[t($,{variant:`Secondary`,icon:ei,text:`Neuer Hinweis`,size:`Small`,onClick:n[8]||=e=>M.value=!0})]),M.value?(y(),i(q$,{key:0,onHide:n[9]||=e=>M.value=!1})):B(``,!0)]),x(`div`,k8e,[h(l).length>0?(y(),i(I$,{key:0},{default:R(()=>[(y(!0),C(k,null,F(h(l),(e,n)=>(y(),C(`div`,{key:e.id,class:`p-2.5 flex justify-between items-start gap-2 border-b border-grey-100 last:border-b-0 sm:items-center`},[x(`div`,A8e,[x(`span`,{class:`text-eds-primary`,textContent:A(e.text)},null,8,j8e),x(`div`,M8e,[e.isDeletable?(y(),i(xi,{key:0,variant:`Gray`,label:`Nicht verwendet`})):B(``,!0),e.absenceFields.length>0?(y(),i(lr,{key:1,title:`Ausgewählte Felder der Abwesenheit`,placement:h(`top`),variant:h(HH),delay:h(100)},{content:R(()=>[(y(!0),C(k,null,F(ue(e),e=>(y(),C(`span`,{key:e,textContent:A(e)},null,8,N8e))),128))]),trigger:R(()=>[t(xi,{variant:`Blue`,icon:P$,label:`Abwesenheit: `+L(e.absenceFields.length)},null,8,[`icon`,`label`])]),_:2},1032,[`placement`,`variant`,`delay`])):B(``,!0),e.substitutionFields.length>0?(y(),i(lr,{key:2,title:`Ausgewählte Felder der Vertretung`,placement:h(`top`),variant:h(HH),delay:h(100)},{content:R(()=>[(y(!0),C(k,null,F(I(e),e=>(y(),C(`span`,{key:e,textContent:A(e)},null,8,P8e))),128))]),trigger:R(()=>[t(xi,{variant:`Blue`,icon:P$,label:`Vertretung: `+L(e.substitutionFields.length)},null,8,[`icon`,`label`])]),_:2},1032,[`placement`,`variant`,`delay`])):B(``,!0)])]),x(`div`,F8e,[t(zt,{variant:`Tertiary`,icon:Fp,size:`Small`,onClick:t=>N.value=e},null,8,[`onClick`]),t(zt,{variant:`Tertiary`,icon:dr,size:`Small`,disabled:!e.isDeletable,onClick:t=>P.value=e},null,8,[`disabled`,`onClick`]),t(Qr,{variant:`Tertiary`,icon:Rx,size:`Small`,disabled:n===0,action:()=>fe(h(l).at(n-1).id,e.id)},null,8,[`disabled`,`action`]),t(Qr,{variant:`Tertiary`,icon:ji,size:`Small`,disabled:n===h(l).length-1,action:()=>fe(e.id,h(l).at(n+1).id)},null,8,[`disabled`,`action`])])]))),128))]),_:1})):(y(),C(`div`,I8e,[t(Rn,{title:`Keine Hinweise vorhanden`})]))])]),S.value===null?B(``,!0):(y(),i(Z$,{key:0,"notification-rule":S.value,onHide:n[10]||=e=>S.value=null},null,8,[`notification-rule`])),w.value===null?B(``,!0):(y(),i(o6e,{key:1,"notification-rule":w.value,onHide:n[11]||=e=>w.value=null},null,8,[`notification-rule`])),E.value===null?B(``,!0):(y(),i(Q$,{key:2,reason:E.value,onHide:n[12]||=e=>E.value=null},null,8,[`reason`])),D.value===null?B(``,!0):(y(),i(u6e,{key:3,reason:D.value,onHide:n[13]||=e=>D.value=null},null,8,[`reason`])),O.value===null?B(``,!0):(y(),i($$,{key:4,"substitution-type":O.value,onHide:n[14]||=e=>O.value=null},null,8,[`substitution-type`])),te.value===null?B(``,!0):(y(),i(m6e,{key:5,"substitution-type":te.value,onHide:n[15]||=e=>te.value=null},null,8,[`substitution-type`])),re.value===null?B(``,!0):(y(),i(J$,{key:6,"lesson-type":re.value,onHide:n[16]||=e=>re.value=null},null,8,[`lesson-type`])),j.value===null?B(``,!0):(y(),i(n6e,{key:7,"lesson-type":j.value,onHide:n[17]||=e=>j.value=null},null,8,[`lesson-type`])),N.value===null?B(``,!0):(y(),i(q$,{key:8,"help-text":N.value,onHide:n[18]||=e=>N.value=null},null,8,[`help-text`])),P.value===null?B(``,!0):(y(),i(Q3e,{key:9,"help-text":P.value,onHide:n[19]||=e=>P.value=null},null,8,[`help-text`]))])):B(``,!0)]),_:1}))}})})),z8e,B8e=j((()=>{R8e(),R8e(),z8e=L8e})),V8e,H8e=j((()=>{z(),AU(),V8e=p({__name:`AcceptSubstitutionAsSubstitutePerson`,props:{substitution:{}},emits:[`hide`],setup(e,{emit:t}){let n=t;return(t,r)=>(y(),i(kU,{substitution:e.substitution,role:`substitute-person`,onHide:r[0]||=e=>n(`hide`)},null,8,[`substitution`]))}})})),U8e,W8e=j((()=>
49{H8e(),H8e(),U8e=V8e})),G8e,K8e,q8e=j((()=>{z(),Q(),vi(),qH(),tU(),G8e={class:`hidden sm:block`},K8e=p({__name:`ExpandButton`,props:{substitutions:{},storageKey:{}},setup(e){let n=XH(e.storageKey,{localStorage:!1}),r=H(()=>e.substitutions.some(e=>LH(e))),i=H(()=>e.substitutions.every(e=>!LH(e)||n.isExpanded(e.id))),a=()=>{let t=!i.value;e.substitutions.forEach(e=>n.setExpanded(e.id,t&&LH(e)))};return(e,n)=>r.value?(y(),C(k,{key:0},[t($,{variant:`Primary-Flat`,text:i.value?`Alle einklappen`:`Alle ausklappen`,size:`Tiny`,onClick:a},null,8,[`text`]),x(`div`,G8e,[t(yi,{orientation:`vertical`,class:`h-4`})])],64)):B(``,!0)}})})),J8e,Y8e=j((()=>{q8e(),q8e(),J8e=K8e})),X8e,Z8e,Q8e,$8e,e5e,t5e,n5e,r5e,i5e,a5e,o5e,s5e,c5e,l5e,u5e,d5e,f5e,p5e,m5e,h5e,g5e,_5e,v5e,y5e=j((()=>{z(),_t(),nH(),Ln(),ir(),Rt(),cr(),bi(),si(),li(),oR(),EH(),Ip(),Dn(),ia(),qH(),tU(),rU(),mU(),yU(),rW(),aW(),KU(),JU(),XU(),hW(),EU(),_W(),W1e(),W8e(),sLe(),vLe(),Y8e(),fRe(),vRe(),X8e={key:0,class:`flex flex-col gap-6`},Z8e={key:1,class:`p-eds-l bg-eds-secondary border border-eds-primary rounded-eds-s flex flex-col gap-eds-l lg:flex-row lg:gap-eds-xl`},Q8e={class:`flex flex-col gap-eds-s`},$8e={class:`flex flex-col gap-eds-s lg:grow lg:items-end`},e5e={class:`hidden xl:grid grid-cols-[subgrid] col-span-full items-center gap-x-2 h-8 px-3 bg-eds-secondary xl:rounded-t-eds-s eds-paragraphs-s-bold text-eds-secondary`},t5e={class:`-ml-2`},n5e={class:`-ml-2`},r5e={class:`-ml-2`},i5e={class:`-ml-2`},a5e={class:`-ml-2`},o5e={class:`-ml-2`},s5e=[`onClick`],c5e={class:`col-start-2 col-span-2 row-start-2 xl:col-start-3 xl:col-span-1 xl:row-start-1`},l5e={class:`col-start-2 col-span-2 row-start-3 xl:col-start-4 xl:col-span-1 xl:row-start-1`},u5e={class:`col-start-2 col-span-2 row-start-4 flex items-center gap-4 xl:contents`},d5e={class:`xl:col-start-6 xl:row-start-1`},f5e={class:`col-start-2 col-span-2 row-start-5 xl:col-start-7 xl:col-span-1 xl:row-start-1`},p5e={class:`col-span-full`},m5e={class:`border-l-4 border-eds-brand group-last/row:rounded-bl-eds-s pl-4 xl:pl-11 pr-6 pb-6 pt-eds-l flex flex-col gap-eds-xl`},h5e={key:0,class:`flex flex-col`},g5e={class:`flex flex-col items-stretch gap-2 sm:flex-row sm:items-center sm:justify-between`},_5e={class:`grow`},v5e=p({__name:`OwnSubstitutionList`,setup(e){let{data:n}=aU();if(n.value===void 0)throw Error(`Can't setup when config is not loaded!`);let r=n.value.substitutionSortingValues,a=ht(mt).smaller(`xl`),o=ke(`grid`),{width:s}=gt(o),c=V(!1);N(s,async()=>{c.value=!1,await u(),c.value=o.value!==null&&o.value.scrollWidth>o.value.clientWidth});let l=V(0),d=nt(kH(n.value,`own-substitution-list-entries-per-page`),20),f=nt(kH(n.value,`own-substitution-list-relative-date-range-value`),null),p=nt(kH(n.value,`own-substitution-list-date-range-filter-value`),{...n.value.defaultDateRangeValue}),m=nt(kH(n.value,`own-substitution-list-substitution-type-id-filter-values`),[]),g=nt(kH(n.value,`own-substitution-list-status-filter-values`),[]),_=nt(kH(n.value,`own-substitution-list-substitution-sorting-filter-value`),n.value.defaultSubstitutionSortingValue),v=V(``),b=et(v,1e3),{data:S,isLoading:w}=GNe(),{data:T,isLoading:E,isError:D}=KNe(f,()=>p.value?.start??null,()=>p.value?.end??null,m,g,b),{data:ee,isLoading:O}=qNe(l,d,f,()=>p.value?.start??null,()=>p.value?.end??null,m,g,b,_),A=nU(ee),te=nU(T),ne=H(()=>O.value||E.value);N(D,e=>{e&&(d.value=n.value.entriesPerPagePossibleValues.at(0)??20,f.value=null,p.value={...n.value.defaultDateRangeValue},m.value=[],g.value=[],_.value=n.value.defaultSubstitutionSortingValue,v.value=``)});let re=V(null),j=V(null),M=V(null),ie=V(null),ae=e=>[{label:`Protokoll anzeigen`,icon:TH,count:e.logs.length,disabled:e.logs.length===0,description:e.logs.length===0?`Es sind keine Protokolleinträge vorhanden.`:void 0,select:()=>{re.value=e}},{label:`Bearbeiten`,icon:Fp,disabled:!e.canUpdateSubstitution,description:nNe(e.status)?`Unterschriebene Vertretungen können nicht bearbeitet werden.`:e.absence.status===`declined`?`Abgelehnte Vertretungen können nicht bearbeitet werden.`:void 0,select:()=>{j.value=e}}],oe=kH(n.value,`own-substitution-list-substitution-expansion`),ce=XH(oe,{localStorage:!1}),le=V(),ue=H(()=>Math.ceil((te.value?.filteredSubstitutionsCount??0)/d.value)-1);return xt(ue,e=>{(l.value<0||e<l.value)&&(l.value=0)}),(e,s)=>(y(),i(aa,null,{default:R(()=>[!h(w)&&h(S)!==void 0?(y(),C(`div`,X8e,[h(te)!==void 0&&h(S).completeSubstitutionsCount>
490?(y(),i(d$,{key:0,"absence-stats-or-substitution-stats":h(te)},null,8,[`absence-stats-or-substitution-stats`])):B(``,!0),h(S).completeSubstitutionsCount>0?(y(),C(`div`,Z8e,[x(`div`,Q8e,[s[20]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-secondary`},` Filter `,-1),t(mW,{"relative-date-range-value":h(f),"onUpdate:relativeDateRangeValue":s[0]||=e=>Me(f)?f.value=e:null,"date-range-filter-value":h(p),"onUpdate:dateRangeFilterValue":s[1]||=e=>Me(p)?p.value=e:null,"substitution-type-id-filter-values":h(m),"onUpdate:substitutionTypeIdFilterValues":s[2]||=e=>Me(m)?m.value=e:null,"status-filter-values":h(g),"onUpdate:statusFilterValues":s[3]||=e=>Me(g)?g.value=e:null,"relative-date-range-filter-options":h(S).relativeDateFilterOptions,"substitution-type-filter-options":h(S).substitutionTypeFilterOptions,"status-filter-options":h(S).statusFilterOptions},null,8,[`relative-date-range-value`,`date-range-filter-value`,`substitution-type-id-filter-values`,`status-filter-values`,`relative-date-range-filter-options`,`substitution-type-filter-options`,`status-filter-options`])]),x(`div`,$8e,[s[21]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-secondary w-full lg:max-w-96`},` Suche `,-1),t(ar,{value:v.value,"onUpdate:value":s[4]||=e=>v.value=e,class:`w-full lg:max-w-96`,placeholder:`Suche...`},null,8,[`value`])])])):B(``,!0),t(aa,null,{default:R(()=>[h(te)!==void 0&&h(A)!==void 0?(y(),C(`div`,{key:0,class:P([`flex flex-col gap-4 transition-opacity`,{"opacity-60":ne.value}])},[h(A).length>0?(y(),C(`div`,{key:0,ref_key:`grid`,ref:o,class:`grid w-full border border-eds-primary rounded-eds-s`,style:_e({gridTemplateColumns:h(a)?`min-content minmax(0,1fr) auto`:`min-content minmax(150px,2.4fr) minmax(150px,1.4fr) max-content max-content max-content max-content max-content`})},[x(`div`,e5e,[s[22]||=x(`div`,null,null,-1),x(`div`,t5e,[t(gW,{value:h(_),"onUpdate:value":s[5]||=e=>Me(_)?_.value=e:null,label:`Abwesende Person`,"asc-value":h(r).absentPersonAsc,"desc-value":h(r).absentPersonDesc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,n5e,[t(gW,{value:h(_),"onUpdate:value":s[6]||=e=>Me(_)?_.value=e:null,label:`Zeitraum`,"asc-value":h(r).startAndEndAsc,"desc-value":h(r).startAndEndDesc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,r5e,[t(gW,{value:h(_),"onUpdate:value":s[7]||=e=>Me(_)?_.value=e:null,label:`Typ`,"asc-value":h(r).substitutionTypeAsc,"desc-value":h(r).substitutionTypeDesc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,i5e,[t(gW,{value:h(_),"onUpdate:value":s[8]||=e=>Me(_)?_.value=e:null,label:`Unterschriften`,"asc-value":h(r).statusAsc,"desc-value":h(r).statusDesc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,a5e,[t(gW,{value:h(_),"onUpdate:value":s[9]||=e=>Me(_)?_.value=e:null,label:`Status`,"asc-value":h(r).temporalRelativityAsc,"desc-value":h(r).temporalRelativityDesc},null,8,[`value`,`asc-value`,`desc-value`])]),x(`div`,o5e,[t(gW,{value:h(_),"onUpdate:value":s[10]||=e=>Me(_)?_.value=e:null,label:c.value?`E. · B.`:`Erstellt · Bearbeitet`,tooltip:c.value?`Erstellt · Bearbeitet`:void 0,"asc-value":h(r).createdAtAndUpdatedAtAsc,"desc-value":h(r).createdAtAndUpdatedAtDesc},null,8,[`value`,`label`,`tooltip`,`asc-value`,`desc-value`])]),s[23]||=x(`div`,null,null,-1)]),(y(!0),C(k,null,F(h(A),e=>(y(),C(`div`,{key:e.id,class:`group/row grid grid-cols-[subgrid] col-span-full border-t border-eds-grey-lighter`},[x(`div`,{class:P([`grid grid-cols-[subgrid] col-span-full items-center gap-x-2 gap-y-2 xl:gap-y-0 px-3 py-3 xl:min-h-[52px] xl:py-eds-s transition-colors`,{"cursor-pointer":h(LH)(e),"hover:bg-eds-hover group-last/row:rounded-b-eds-s":h(LH)(e)&&!h(ce).isExpanded(e.id),"bg-eds-selected hover:bg-eds-selected":h(ce).isExpanded(e.id),"bg-eds-hover":!h(ce).isExpanded(e.id)&&le.value===e.id}]),onClick:t=>{h(LH)(e)&&h(ce).toggleExpanded(e.id)}},[t(YU,{class:`col-start-1 row-start-1`,expanded:h(ce).isExpanded(e.id),disabled:!h(LH)(e)},null,8,[`expanded`,`disabled`]),t(TU,{class:`col-start-2 row-start-1 min-w-0`,person:e.absence.person},null,8,[`person`]),x(`div`,c5e,[t(GU,{"start-date":e.startDate,"end-date":e.endDate,"start-time":e.startTime,"end-time":e.endTime,lessons:e.lessons,"lesson-types":e.lessonTypes,"duration-type":e.absence.durationType},null,8,[`start-date`,`end-date`,`start-time`,`end-time`,`lessons`,`lesson-types`,`duration-type`])]),x(`div`,l5e,[t(lr,{text:`Typ`,placement:h(`top`),variant:h(HH),delay:
49h(100),disabled:!h(a)},{trigger:R(()=>[t(xi,{pill:``,variant:`Gray`,label:e.substitutionType.name},null,8,[`label`])]),_:2},1032,[`placement`,`variant`,`delay`,`disabled`])]),x(`div`,u5e,[t($U,{"show-accept-substitution-as-substitute-person-modal":M.value,"onUpdate:showAcceptSubstitutionAsSubstitutePersonModal":s[11]||=e=>M.value=e,"show-reconsider-substitution-as-substitute-person-modal":ie.value,"onUpdate:showReconsiderSubstitutionAsSubstitutePersonModal":s[12]||=e=>ie.value=e,class:`xl:col-start-5 xl:row-start-1`,absence:e.absence,substitution:e},null,8,[`show-accept-substitution-as-substitute-person-modal`,`show-reconsider-substitution-as-substitute-person-modal`,`absence`,`substitution`]),x(`div`,d5e,[t(iW,{"temporal-relativity":e.temporalRelativity},null,8,[`temporal-relativity`])])]),x(`div`,f5e,[t(nW,{"created-at":e.createdAt,"created-by":e.createdBy,"updated-at":e.updatedAt,"updated-by":e.updatedBy},null,8,[`created-at`,`created-by`,`updated-at`,`updated-by`])]),x(`div`,{class:`col-start-3 row-start-1 justify-self-end xl:col-start-8 flex items-center justify-end gap-eds-s`,onClick:s[13]||=se(()=>{},[`stop`])},[t(ui,{"is-open":le.value===e.id,type:`Label`,placement:`bottom-end`,"item-groups":[{items:ae(e)}],transform:e=>e,"onUpdate:isOpen":t=>le.value=t?e.id:void 0},{trigger:R(({togglePopover:e})=>[t(zt,{variant:`Tertiary`,icon:aR,size:`Tiny`,onClick:e},null,8,[`icon`,`onClick`])]),_:1},8,[`is-open`,`item-groups`,`transform`,`onUpdate:isOpen`])])],10,s5e),x(`div`,p5e,[t(On,{expanded:h(ce).isExpanded(e.id)},{default:R(()=>[x(`div`,m5e,[t(QU,{absence:e.absence,substitution:e},null,8,[`absence`,`substitution`]),h(IH)(e.docsSetStartData)?(y(),C(`div`,h5e,[s[24]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary mb-eds-m`},` Dokumente `,-1),t(qU,{"docs-set-start-data":e.docsSetStartData},null,8,[`docs-set-start-data`])])):B(``,!0)])]),_:2},1032,[`expanded`])])]))),128))],4)):(y(),i(Rn,{key:1,variant:`Outlined`,title:h(b).length>0?`Keine Treffer`:`Keine Vertretungen vorhanden`,description:h(b).length>0?`Die Suche ergab keine Treffer.`:void 0},null,8,[`title`,`description`])),x(`div`,g5e,[t(J8e,{substitutions:h(A),"storage-key":h(oe)},null,8,[`substitutions`,`storage-key`]),x(`div`,_5e,[ue.value>=0?(y(),i(tH,{key:0,value:l.value,"onUpdate:value":s[14]||=e=>l.value=e,compact:h(a),"entries-per-page":h(d),"last-possible-page":ue.value,"count-total":h(te).filteredSubstitutionsCount,"label-plural":`Vertretungen`,"entries-per-page-values":h(n).entriesPerPagePossibleValues,onChangeEntriesPerPage:s[15]||=e=>{d.value=e}},null,8,[`value`,`compact`,`entries-per-page`,`last-possible-page`,`count-total`,`entries-per-page-values`])):B(``,!0)])])],2)):B(``,!0)]),_:1}),re.value===null?B(``,!0):(y(),i(vU,{key:2,"absence-or-substitution":re.value,onHide:s[16]||=e=>re.value=null},null,8,[`absence-or-substitution`])),j.value===null?B(``,!0):(y(),i(UU,{key:3,absence:j.value.absence,substitution:j.value,onHide:s[17]||=e=>j.value=null},null,8,[`absence`,`substitution`])),M.value===null?B(``,!0):(y(),i(U8e,{key:4,substitution:M.value,onHide:s[18]||=e=>M.value=null},null,8,[`substitution`])),ie.value===null?B(``,!0):(y(),i(WU,{key:5,substitution:ie.value,onHide:s[19]||=e=>ie.value=null},null,8,[`substitution`]))])):B(``,!0)]),_:1}))}})})),b5e,x5e=j((()=>{y5e(),y5e(),b5e=v5e}));function S5e(){return yp({history:vp(),routes:[{name:`all-absences`,path:`/employee-absences/all-absence-list/:absenceIds*`,component:T1e,props:e=>{if(`absenceIds`in e.params&&Array.isArray(e.params.absenceIds))return{absenceIds:e.params.absenceIds.map(e=>Number(e)).filter(e=>!isNaN(e))}}},{name:`own-absences`,path:`/employee-absences/own-absence-list`,component:E0e},{name:`own-substitutions`,path:`/employee-absences/own-substitution-list`,component:b5e},{name:`calendar`,path:`/employee-absences/calendar`,component:C4e},{name:`settings`,path:`/employee-absences/settings`,component:z8e}]})}var C5e=j((()=>{Dp(),E1e(),D0e(),w4e(),B8e(),x5e()})),w5e,T5e=j((()=>{Va(),z(),C5e(),_f(),w5e=za({component:I(()=>gf(()=>import(`./Module-BUw-bobs.js`),__vite__mapDeps([394,1,3,4,12,13,96,70,71,53,42,72,73,55,91,33,7,174,395]))),appName:`EmployeeAbsence
49sModule`,configure:e=>{e.use(S5e())}})})),E5e,D5e=j((()=>{Va(),z(),_f(),E5e=za({component:I(()=>gf(()=>import(`./GradeRounding-DmCwcOtx.js`),__vite__mapDeps([396,1,2,3,5,6,7,4,8,9]))),appName:`ExamGradeRounding`,attributes:[{name:`school-unit-id`,required:!0,convert:parseInt}]})})),O5e,k5e=j((()=>{O5e=[`note`,`info`,`warning`,`error`,`success`]})),A5e,j5e,M5e=j((()=>{z(),wee(),Tn(),A5e={},j5e=p({...A5e,__name:`Alert`,props:{type:{},text:{},showIcon:{type:Boolean,default:!0}},setup(e){let t=H(()=>{switch(e.type){case`note`:return``;case`info`:return`text-blue`;case`warning`:return`text-amber`;case`error`:return`text-red`;case`success`:return`text-green`;default:return`text-blue`}}),n=H(()=>{switch(e.type){case`note`:return`border border-grey-100`;case`info`:return`bg-blue-50`;case`warning`:return`bg-amber-100`;case`error`:return`bg-red-100`;case`success`:return`bg-green-100`;default:return`bg-blue-100`}});return(r,a)=>(y(),C(`div`,{class:P([`font-sans text-base text-grey grid gap-x-2 items-center p-4 rounded`,e.showIcon?`grid-cols-[auto_1fr]`:`grid-cols-1`,n.value])},[e.showIcon?(y(),C(k,{key:0},[e.type===`info`?(y(),i(En,{key:0,class:P([`icon-square-1  row-span-12`,t.value])},null,8,[`class`])):(y(),i(wn,{key:1,class:P([`icon-square-1  row-span-12`,t.value])},null,8,[`class`]))],64)):B(``,!0),e.text===void 0?Ee(r.$slots,`default`,{key:2}):(y(),C(k,{key:1},[L(A(e.text),1)],64))],2))}})})),N5e,P5e=j((()=>{M5e(),M5e(),N5e=j5e})),F5e,I5e=j((()=>{z(),Di(),P5e(),F5e=p({__name:`LegacyIntegrationAlert`,props:{text:{},variant:{}},setup(e){return(t,n)=>(y(),i(N5e,{type:e.variant},{default:R(()=>[he(x(`span`,null,null,512),[[h(Ei),e.text]])]),_:1},8,[`type`]))}})})),L5e,R5e=j((()=>{I5e(),I5e(),L5e=F5e})),z5e,B5e=j((()=>{Va(),k5e(),R5e(),z5e=za({component:L5e,attributes:[{name:`text`,required:!0},{name:`variant`,required:!0,convert:e=>{if(!O5e.includes(e))throw Error(`Invalid variant argument.`);return e}}],appName:`Alert`})}));function V5e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,U5e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M384 48c8.8 0 16 7.2 16 16l0 384c0 8.8-7.2 16-16 16L96 464c-8.8 0-16-7.2-16-16L80 64c0-8.8 7.2-16 16-16l288 0zM96 0C60.7 0 32 28.7 32 64l0 384c0 35.3 28.7 64 64 64l288 0c35.3 0 64-28.7 64-64l0-384c0-35.3-28.7-64-64-64L96 0zM240 248a56 56 0 1 0 0-112 56 56 0 1 0 0 112zm-32 40c-44.2 0-80 35.8-80 80 0 8.8 7.2 16 16 16l192 0c8.8 0 16-7.2 16-16 0-44.2-35.8-80-80-80l-64 0zM512 80c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 64c0 8.8 7.2 16 16 16s16-7.2 16-16l0-64zM496 192c-8.8 0-16 7.2-16 16l0 64c0 8.8 7.2 16 16 16s16-7.2 16-16l0-64c0-8.8-7.2-16-16-16zm16 144c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 64c0 8.8 7.2 16 16 16s16-7.2 16-16l0-64z`},null,-1)]]))])}var H5e,U5e,W5e,G5e=j((()=>{z(),G(),H5e={},U5e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},W5e=K(H5e,[[`render`,V5e]])}));function K5e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,J5e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M520 32c13.3 0 24 10.7 24 24s-10.7 24-24 24l-40.4 0c-.5 0-1 .2-1.5 .4l-1.1 1.1-8.7 15.1c60.4 6.2 107.6 57.3 107.6 119.4 0 39.8-32.2 72-72 72l-64 0c-8.4 0-16.5-1.2-24.2-3.2-.1 1.8-.2 3.6-.4 5.4l73.5 49 5.7 4.1c12.7 10.1 22.3 23.7 27.4 39.2l25.1 75.2 .9 3.9c1.1 9.2-4.4 18.3-13.6 21.3-9.2 3-19-.9-23.6-8.9l-1.7-3.7-25.1-75.2c-2.7-8.1-7.7-15.2-14.4-20.5l-3-2.2-65.4-43.6c-1.6 2.4-3.3 4.7-5.1 6.9l20.4 20.4c11.7 11.7 19.7 26.7 23 42.9l12.2 61 .4 4.1c0 9.3-6.6 17.6-16.1 19.5-9.5 1.9-18.8-3.3-22.4-11.8l-1.2-3.8-12.2-61c-1.7-8.5-5.9-16.4-12-22.5l-24.2-24.2c-11 4.9-23.1 7.8-35.9 7.8-3.9 0-7.6-.3-11.4-.8L257.5 473.7c-5.4 9.6-17.5 13.1-27.2 7.8-9.6-5.4-13.1-17.5-7.8-27.2l56.3-101.4c-9.1-6.2-17-14-23.2-23l-79.9 143.8-2.3 3.3c-6.1 7.1-16.5 9.1-24.9 4.4-8.4-4.7-12.2-14.6-9.4-23.5l1.6-3.7 50-90c-9.9 2.4-20.1 3.8-30.8 3.8l-3.8 0-58.7 105.7c-5.4 9.6-17.5 13.1-27.2 7.8-9.6-5.4-13.1-17.5-7.8-27.2l48-86.3-17.1 0C41.8 368 0 326.2 0 274.6L0 270c0-87.5 72.1-158 159.1-158 58.2 0 108.2 39 123.8 92.5 13.2-7.9 28.6-12.5 45.1-12.5 5.5 0 10.8 .6 16 1.5 0-.5 0-1 0-1.5 0-43.1 28.4-79.6 67.5-91.7l-.3-.2 24.2-42.4 3.8-5.7c9.6-12.5 24.5-20 40.5-20L520 32zM159.1 160C98.1 160 48 209.5 48 270l0 4.7c0 25 20.3 45.3 45.3 45.3l66.7 0c44.2 0 80-35.8 80-80 0-43.9-36.5-80-80.9-80zM328 240c-22.1 0-40 17.9-40 40l.2 4.1c2.1 20.2 19.1 35.9 39.8 35.9 22.1 0 40-17.9 40-40s-17.9-40-40-40zm112-96c-26.5 0-48 21.5-48 48s21.5 48 48 48l64 0c13.2 0 24-10.7 24-24 0-39.8-32.2-72-72-72l-16 0zm8 72a24 24 0 1 1 0-48 24 24 0 1 1 0 48z`},null,-1)]]))])}var q5e,J5e,Y5e,X5e=j((()=>{z(),G(),q5e={},J5e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},Y5e=K(q5e,[[`render`,K5e]])}));function Z5e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,$5e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M233.5 385l-88 88c-9.4 9.4-24.6 9.4-33.9 0l-88-88c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47 0-342.1c0-13.3 10.7-24 24-24s24 10.7 24 24l0 342.1 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9zM406 45.3l80 160c5.9 11.9 1.1 26.3-10.7 32.2S449 238.6 443 226.7l-13.6-27.2c-1.6 .3-3.2 .5-4.9 .5l-85.2 0-13.4 26.7c-5.9 11.9-20.3 16.7-32.2 10.7s-16.7-20.3-10.7-32.2l80-160c4.1-8.1 12.4-13.3 21.5-13.3s17.4 5.1 21.5 13.3zm-21.5 64.4l-21.2 42.3 42.3 0-21.2-42.3zM288.5 312c0-13.3 10.7-24 24-24l144 0c9.7 0 18.5 5.8 22.2 14.8s1.7 19.3-5.2 26.2l-103 103 86.1 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-9.7 0-18.5-5.8-22.2-14.8s-1.7-19.3 5.2-26.2l103-103-86.1 0c-13.3 0-24-10.7-24-24z`},null,-1)]]))])}var Q5e,$5e,e7e,t7e=j((()=>{z(),G(),Q5e={},$5e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},e7e=K(Q5e,[[`render`,Z5e]])}));function n7e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,i7e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M24 0C37.3 0 48 10.7 48 24L48 102.1 75.1 75c100-100 262.1-100 362 0s100 262.1 0 362-262.1 100-362 0c-14.9-14.9-27.6-31.2-38.1-48.5-6.9-11.3-3.2-26.1 8.1-33s26.1-3.2 33 8.1c8.5 14 18.8 27.3 31 39.4 81.2 81.2 212.9 81.2 294.2 0s81.2-212.9 0-294.2-212.9-81.2-294.2 0l-27.1 27.1 78.2 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 184c-13.3 0-24-10.7-24-24L0 24C0 10.7 10.7 0 24 0z`},null,-1)]]))])}var r7e,i7e,e1,t1=j((()=>{z(),G(),r7e={},i7e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},e1=K(r7e,[[`render`,n7e]])}));function a7e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,s7e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M465 112c16.9 0 33.6 3.7 49 10.9l45.3 21.1-72.3 0c-49.3 0-97.7 13.4-139.9 38.8l-69.4 41.7c-17 10.2-36.4 15.6-56.2 15.6-55.4 0-101.1-41.2-108.3-94.6 4.9-.9 9.9-1.4 15-1.4l204.2 0c27.3 0 54.1-6.3 78.5-18.5l2.5-1.2c16.1-8 33.8-12.2 51.8-12.2zm126.8 64c-.6 4.7-2.8 9-6.1 12.4l-2.6 2.6 0 0c-5.5 5.5-13.8 9.2-23.9 10.1-67.9 6.4-128.1 37.5-169.4 67.9-7.8 5.7-11.4 15.6-9.1 25 0 .2 .1 .4 .1 .6l21.3 128c.8 4.9-2.9 9.3-7.9 9.3l-31.1 0c-3.9 0-7.2-2.8-7.9-6.7L338.3 324.1c-1.9-11.6-11.9-20.1-23.7-20.1l-110.1 0c-9.6 0-18.3 5.7-22.1 14.5l-16 37.3c-5.2 12.1-5.9 25.6-2.2 38.2l8.3 27.7c1.5 5.1-2.3 10.3-7.7 10.3l-29.2 0c-3.5 0-6.6-2.3-7.7-5.7L115 382.6c-1.3-4.4-1.3-9.1-.1-13.5l10.7-37.6c1.8-6.2 1-13-2.3-18.6s-8.6-9.7-14.9-11.3c-34.7-8.7-60.4-40.2-60.4-77.6 0-27.3 13.7-51.5 34.7-6
495.9 12.8 64.9 70 113.9 138.6 113.9 25.6 0 50.7-7 72.7-20.1l69.4-41.7c33.2-19.9 70.6-31.5 109.1-33.8 2 8.9 10 15.6 19.5 15.6 9.7 0 17.7-6.9 19.6-16l80.2 0zM48 323.9c7.8 6.2 16.3 11.6 25.4 15.9l-4.6 16.1c-3.8 13.2-3.7 27.3 .3 40.5l13.1 43.7c7.1 23.7 28.9 39.9 53.6 39.9l29.2 0c37.5 0 64.4-36.2 53.6-72.1l-8.3-27.7c-.5-1.8-.4-3.7 .3-5.4l9.8-22.8 73.9 0 13.5 81.2c4.5 27 27.9 46.8 55.2 46.8l31.1 0c34.6 0 60.9-31.1 55.2-65.2L430.2 299.3c28.6-19.1 64.3-36.8 103.4-45.6l19.6 31.4c3.1 5 10.4 5 13.6 0l27.8-44.5c8.1-3.8 15.7-9 22.4-15.7l2.6-2.6c13.1-13.1 20.4-30.8 20.4-49.3 0-27.1-15.7-51.7-40.2-63.1L534.2 79.4c-21.7-10.1-45.3-15.4-69.3-15.4-25.4 0-50.5 5.9-73.2 17.3l-2.5 1.2C371.6 91.4 352 96 332.2 96L128 96C57.3 96 0 153.3 0 224L0 328c0 13.3 10.7 24 24 24s24-10.7 24-24l0-4.1z`},null,-1)]]))])}var o7e,s7e,c7e,l7e=j((()=>{z(),G(),o7e={},s7e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},c7e=K(o7e,[[`render`,a7e]])}));function u7e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,f7e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M213 50.7c6.8-3.5 14.9-3.6 21.8-.2l53.3 26.6 53.3-26.6 2.6-1.1c6.2-2.2 13.2-1.8 19.1 1.3 6.8 3.5 11.5 10.1 12.7 17.7l10.2 66.8 35-23.3 5.2-3.1c26.5-14.2 59.8-7.6 78.7 16.5l8.4 11.2C554 192.9 576 260.9 576 330.8l0 25c0 25.7-25.9 42.5-48.8 33.5l-4.5-2.1-36-20-24.3 32.5c-14.6 19.5-43.1 21.5-60.3 4.3l-30.9-30.9-50.5 70.7c-15 20.9-45.1 22.3-61.9 3.9l-3.2-3.9-50.5-70.7-30.9 30.9c-17.2 17.2-45.7 15.2-60.3-4.3l-24.4-32.5-36 20C29.4 400.4 0 383.1 0 355.8l0-25c0-74.5 25-146.9 71.1-205.5l4-4.6c20.7-21.7 54.5-25.8 79.9-8.8l35 23.3 10.3-66.8 .6-2.8c1.8-6.4 6.1-11.8 12.1-14.9zm85.8 74.8c-6.8 3.4-14.7 3.4-21.4 0l-34.6-17.3-11 71.5c-1.2 8.1-6.5 15-14 18.3s-16.2 2.5-23-2l-66.3-44.2c-5.5-3.7-12.8-3.1-17.6 1.1l-1.9 2C69.4 205 48 267 48 330.8l0 4.4 24.2-13.4 3.3-1.6c15.7-6.9 34.2-3 45.8 9.8l2.3 2.8 23 30.7 31.1-31.1 3.4-3c16.5-13.1 40.5-11.2 54.6 4.5l2.8 3.6 49.5 69.3 49.5-69.3 2.8-3.6c14.1-15.7 38.1-17.6 54.6-4.5l3.4 3 31.1 31.1 23.1-30.7 2.3-2.8c11.5-12.8 30-16.7 45.8-9.8l3.3 1.6 24.2 13.4 0-4.4c0-59.8-18.8-118-53.7-166.3l-7.2-9.6c-4.7-6-13.2-7.3-19.6-3.1L381.3 196c-6.8 4.5-15.5 5.3-23 2s-12.8-10.2-14-18.3l-11-71.5-34.6 17.3z`},null,-1)]]))])}var d7e,f7e,p7e,m7e=j((()=>{z(),G(),d7e={},f7e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},p7e=K(d7e,[[`render`,u7e]])}));function h7e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,_7e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M311 7c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L329.8 56.1c9 13.8 14.2 30.2 14.2 47.9l0 13.4C440.2 139.2 512 225.2 512 328l0 32-.1 2.5C510.6 374.6 500.4 384 488 384l-40 0c-21.4 0-42.1-3.2-61.7-9-28.9 59.7-95.3 115.6-116 132.1l-3.2 2.1c-3.4 1.8-7.2 2.7-11.1 2.7s-7.7-.9-11.1-2.7l-3.2-2.1c-20.7-16.5-87.2-72.4-116.1-132.1-19.5 5.8-40.2 9-61.7 9l-40 0c-12.4 0-22.6-9.4-23.9-21.5L0 360 0 328C0 225.2 71.8 139.2 168 117.4l0-13.4c0-17.7 5.2-34.1 14.2-47.9L167 41 165.4 39.2c-7.7-9.4-7.1-23.3 1.7-32.1s22.7-9.3 32.1-1.7L201 7 218.4 24.5C229.8 19.1 242.5 16 256 16s26.1 3.1 37.5 8.5L311 7zM217.6 420c13.8 14.5 27.6 27.1 38.4 36.5 10.8-9.4 24.6-21.9 38.4-36.5l-76.9 0zm-47.6-63.8c3.8 7.4 8.5 15.4 14.4 23.8l143.3 0c5.9-8.4 10.6-16.4 14.4-23.8-.1-.1-.2-.1-.3-.2l-171.4 0c-.1 .1-.3 .1-.4 .2zM216 160c-92.8 0-168 75.2-168 168l0 8 16 0c92.8 0 168-75.2 168-168l0-8-16 0zm64 8c0 92.8 75.2 168 168 168l16 0 0-8c0-92.8-75.2-168-168-168l-16 0 0 8zm-24 98.9c-9.3 18-21 34.5-34.8 49.1l69.5 0c-13.7-14.6-25.5-31.1-34.7-49.1zM256 64c-22.1 0-40 17.9-40 40l0 8 80 0 0-8c0-22.1-17.9-40-40-40z`},null,-1)]]))])}var g7e,_7e,v7e,y7e=j((()=>{z(),G(),g7e={},_7e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},v7e=K(g7e,[[`render`,h7e]])}));function b7e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,S7e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M400 192l0-80c0-35.3-28.7-64-64-64s-64 28.7-64 64l0 16c0 44.2-35.8 80-80 80L48.8 208c8.1 89.7 83.4 160 175.2 160 97.2 0 176-78.8 176-176zM224 416c-1 0-2 0-3 0l32.2 60.8 1 2.2c4.6 11.3 0 24.4-11 30.2s-24.4 2.2-31.2-7.9l-1.2-2.1-48.6-91.9C68.5 380.5 0 294.3 0 192l0-3.6c0-14.7 11.2-26.8 25.5-28.3l2.9-.2 163.6 0c17.7 0 32-14.3 32-32l0-16c0-61.9 50.1-112 112-112 49.7 0 91.9 32.4 106.5 77.3l61.7 37c4.8 2.9 7.8 8.1 7.8 13.7s-3 10.8-7.8 13.7l-56.2 33.7 0 16.6-.3 11.5c-4.5 88.9-60.8 164.1-139.4 196l40.9 77.2 1 2.2c4.6 11.3 0 24.4-11 30.2s-24.4 2.2-31.2-7.9l-1.3-2.1-45.7-86.3C249 415 236.6 416 224 416zM336 96a24 24 0 1 1 0 48 24 24 0 1 1 0-48z`},null,-1)]]))])}var x7e,S7e,C7e,w7e=j((()=>{z(),G(),x7e={},S7e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},C7e=K(x7e,[[`render`,b7e]])}));function T7e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,D7e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M0 88C0 39.4 39.4 0 88 0L376 0c39.8 0 72 32.2 72 72l0 256c0 25-12.7 47-32 59.9l0 76.1 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L80 512c-44.2 0-80-35.8-80-80L0 88zM48 432c0 17.7 14.3 32 32 32l288 0 0-64-288 0c-17.7 0-32 14.3-32 32zm0-73.3c9.8-4.3 20.6-6.7 32-6.7l296 0c13.3 0 24-10.7 24-24l0-256c0-13.3-10.7-24-24-24L88 48C65.9 48 48 65.9 48 88l0 270.7zM192 84l88 0c11 0 20 9 20 20s-9 20-20 20l-88 0c-6.6 0-12 5.4-12 12s5.4 12 12 12l64 0c28.7 0 52 23.3 52 52 0 12.1-4.1 23.2-11 32 6.9 8.8 11 19.9 11 32 0 28.7-23.3 52-52 52l-88 0c-11 0-20-9-20-20s9-20 20-20l88 0c6.6 0 12-5.4 12-12s-5.4-12-12-12l-64 0c-28.7 0-52-23.3-52-52 0-12.1 4.1-23.2 11-32-6.9-8.8-11-19.9-11-32 0-28.7 23.3-52 52-52zm64 128c6.6 0 12-5.4 12-12s-5.4-12-12-12l-64 0c-6.6 0-12 5.4-12 12s5.4 12 12 12l64 0z`},null,-1)]]))])}var E7e,D7e,O7e,k7e=j((()=>{z(),G(),E7e={},D7e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},O7e=K(E7e,[[`render`,T7e]])}));function A7e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,M7e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M0 64C0 28.7 28.7 0 64 0L320 0c35.3 0 64 28.7 64 64l0 417.1c0 25.6-28.5 40.8-49.8 26.6L192 412.8 49.8 507.7C28.5 521.9 0 506.6 0 481.1L0 64zM64 48c-8.8 0-16 7.2-16 16l0 387.2 117.4-78.2c16.1-10.7 37.1-10.7 53.2 0L336 451.2 336 64c0-8.8-7.2-16-16-16L64 48z`},null,-1)]]))])}var j7e,M7e,n1,N7e=j((()=>{z(),G(),j7e={},M7e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},n1=K(j7e,[[`render`,A7e]])}));function P7e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,I7e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M96.3 48l48 0c8.8 0 16 7.2 16 16l0 32-80 0 0-32c0-8.8 7.2-16 16-16zm-16 96l80 0 0 224-80 0 0-224zm128-78l0-2c0-35.3-28.7-64-64-64l-48 0c-35.3 0-64 28.7-64 64l0 384c0 35.3 28.7 64 64 64l48 0c15.1 0 29-5.3 40-14 11 8.8 24.9 14 40 14l48 0c35.3 0 64-28.7 64-64l0-164.4 48.6 181.2c9.1 34.1 44.2 54.4 78.4 45.3l46.4-12.4c34.1-9.1 54.4-44.2 45.3-78.4L455.4 48.3C446.3 14.2 411.2-6.1 377 3.1L330.7 15.5c-24.4 6.5-41.8 26.4-46.3 49.7-3.9-.8-8-1.1-12.1-1.1l-48 0c-5.5 0-10.9 .7-16 2zm0 62c0-8.8 7.2-16 16-16l48 0c8.8 0 16 7.2 16 16l0 320c0 8.8-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16l0-320zm-48 320c0 8.8-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16l0-32 80 0 0 32zM389.5 49.4c8.5-2.3 17.3 2.8 19.6 11.3l8.3 30.9-77.3 20.7-8.3-30.9c-2.3-8.5 2.8-17.3 11.3-19.6l46.4-12.4zm21 325.7l-58-216.4 77.3-20.7 58 216.4-77.3 20.7zm12.4 46.4l77.3-20.7 8.3 30.9c2.3 8.5-2.8 17.3-11.3 19.6l-46.4 12.4c-8.5 2.3-17.3-2.8-19.6-11.3l-8.3-30.9z`},null,-1)]]))])}var F7e,I7e,L7e,R7e=j((()=>{z(),G(),F7e={},I7e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},L7e=K(F7e,[[`render`,P7e]])}));function z7e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,V7e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M48 256l0 128c0 8.8 7.2 16 16 16l384 0c8.8 0 16-7.2 16-16l0-128-416 0zM0 128C0 92.7 28.7 64 64 64l384 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 448c-35.3 0-64-28.7-64-64L0 128zm128 32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm56-24c-13.3 0-24 10.7-24 24s10.7 24 24 24l240 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-240 0z`},null,-1)]]))])}var B7e,V7e,H7e,U7e=j((()=>{z(),G(),B7e={},V7e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},H7e=K(B7e,[[`render`,z7e]])}));function W7e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,K7e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M462.2 32C489.7 32 512 54.3 512 81.8l0 81.9c0 72.1-41.5 134.4-101.8 164.6l4.6 4.6 5.7 6.3c12.5 15.3 19.5 34.5 19.5 54.5l-.2 6.1c-2.1 30.2-2
490 57.2-47.3 70.8l0 0-15.6 7.8 0 0c-11 5.5-23.1 8.7-35.3 9.4l-5.3 .2c-34 0-64.6-18.9-80.2-48.2-15.6 29.3-46.2 48.2-80.2 48.2-14.1 0-28-3.3-40.6-9.6l0 0-15.6-7.8 0 0c-27.3-13.7-45.2-40.6-47.3-70.8l-.2-6.1c0-22.8 9.1-44.7 25.2-60.8l4.6-4.6C41.4 298.1 0 235.8 0 163.7L0 81.8C0 54.3 22.3 32 49.8 32l11.6 .3C146.9 36.5 219.9 87.4 255.9 160 293.6 84.1 371.8 32 462.2 32zM49.8 80c-1 0-1.8 .8-1.8 1.8l0 81.9c0 63.7 43.8 117.2 102.9 131.9 8.4 2.1 15 8.5 17.3 16.9s0 17.3-6.2 23.4l-30.9 30.9c-7.1 7.1-11.1 16.8-11.1 26.9l.4 5.3c1.7 12.2 9.4 23 20.6 28.7l0 0 15.6 7.8 0 0c6 3 12.5 4.5 19.2 4.5 18.5 0 34.8-11.8 40.7-29.3l4.2-12.7c7.5-22.4 11.3-46 11.3-69.6l0-69.5c-.1-.7-.2-1.4-.2-2.1-2.8-95-78.3-171.8-172.8-176.6L49.8 80zm412.4 0C361.6 80 280 161.6 280 262.2l0 66.2c0 23.7 3.8 47.2 11.3 69.6l4.2 12.7c5.8 17.5 22.2 29.3 40.7 29.3l5-.3c4.9-.6 9.7-2 14.2-4.2l15.6-7.8 0 0 4.6-2.7c8.7-6 14.5-15.4 16-25.9l.4-5.3c0-8.8-3.1-17.3-8.6-24.1l-2.5-2.8-30.9-30.9c-6.1-6.1-8.5-15-6.2-23.4s8.9-14.8 17.3-16.9C420.2 280.8 464 227.4 464 163.7l0-81.9c0-1-.8-1.8-1.8-1.8z`},null,-1)]]))])}var G7e,K7e,q7e,J7e=j((()=>{z(),G(),G7e={},K7e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},q7e=K(G7e,[[`render`,W7e]])}));function Y7e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Z7e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M120 0c13.3 0 24 10.7 24 24l0 40 160 0 0-40c0-13.3 10.7-24 24-24s24 10.7 24 24l0 40 32 0c35.3 0 64 28.7 64 64l0 288c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 128C0 92.7 28.7 64 64 64l32 0 0-40c0-13.3 10.7-24 24-24zm0 112l-56 0c-8.8 0-16 7.2-16 16l0 288c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-288c0-8.8-7.2-16-16-16l-264 0zM308.4 228.7l-80 128c-4.2 
496.7-11.4 10.9-19.3 11.3s-15.5-3.2-20.2-9.6l-48-64c-8-10.6-5.8-25.6 4.8-33.6s25.6-5.8 33.6 4.8l27 36 61.4-98.3c7-11.2 21.8-14.7 33.1-7.6s14.7 21.8 7.6 33.1z`},null,-1)]]))])}var X7e,Z7e,r1,Q7e=j((()=>{z(),G(),X7e={},Z7e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},r1=K(X7e,[[`render`,Y7e]])}));function $7e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,t9e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M152 0c13.3 0 24 10.7 24 24l0 40 160 0 0-40c0-13.3 10.7-24 24-24s24 10.7 24 24l0 40 32 0c35.3 0 64 28.7 64 64l0 86c-15.3-3.9-31.4-6-48-6-27.3 0-53.3 5.7-76.9 16L80 224 80 416c0 8.8 7.2 16 16 16l146.7 0c2.8 16.8 7.8 32.9 14.8 48L96 480c-35.3 0-64-28.7-64-64l0-288c0-35.3 28.7-64 64-64l32 0 0-40c0-13.3 10.7-24 24-24zm0 112l-56 0c-8.8 0-16 7.2-16 16l0 48 352 0 0-48c0-8.8-7.2-16-16-16l-264 0zM288 400a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-80c-8.8 0-16 7.2-16 16l0 64c0 8.8 7.2 16 16 16l48 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-32 0 0-48c0-8.8-7.2-16-16-16z`},null,-1)]]))])}var e9e,t9e,i1,a1=j((()=>{z(),G(),e9e={},t9e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},i1=K(e9e,[[`render`,$7e]])}));function n9e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,i9e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M120 0c13.3 0 24 10.7 24 24l0 40 160 0 0-40c0-13.3 10.7-24 24-24s24 10.7 24 24l0 40 32 0c35.3 0 64 28.7 64 64l0 288c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 128C0 92.7 28.7 64 64 64l32 0 0-40c0-13.3 10.7-24 24-24zm0 112l-56 0c-8.8 0-16 7.2-16 16l0 288c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-288c0-8.8-7.2-16-16-16l-264 0zm24 144l0 80 80 0 0-80-80 0zm-48 0c0-26.5 21.5-48 48-48l80 0c26.5 0 48 21.5 48 48l0 80c0 26.5-21.5 48-48 48l-80 0c-26.5 0-48-21.5-48-48l0-80z`},null,-1)]]))])}var r9e,i9e,o1,a9e=j((()=>{z(),G(),r9e={},i9e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},o1=K(r9e,[[`render`,n9e]])}));function o9e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,c9e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M208.1 24c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40-32 0c-35.3 0-64 28.7-64 64l0 288c0 35.3 28.7 64 64 64l152.6 0 4.5-22.5c1.8-8.8 4.6-17.4 8.4-25.5l-165.5 0c-8.8 0-16-7.2-16-16l0-288c0-8.8 7.2-16 16-16l320 0c8.8 0 16 7.2 16 16l0 124 22.1-22.1c7.8-7.8 16.6-14.2 25.9-19l0-82.9c0-35.3-28.7-64-64-64l-32 0 0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40-160 0 0-40zm-48 224c0 13.3 10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0c-13.3 0-24 10.7-24 24zm24 72c-13.3 0-24 10.7-24 24s10.7 24 24 24l80 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-80 0zM332.3 466.9l-11.9 59.6c-.2 .9-.3 1.9-.3 2.9 0 8 6.5 14.6 14.6 14.6 1 0 1.9-.1 2.9-.3l59.6-11.9c12.4-2.5 23.8-8.6 32.7-17.5l118.9-118.9-80-80-118.9 118.9c-8.9 8.9-15 20.3-17.5 32.7zm267.8-123c22.1-22.1 22.1-57.9 0-80s-57.9-22.1-80 0l-28.8 28.8 80 80 28.8-28.8z`},null,-1)]]))])}var s9e,c9e,l9e,u9e=j((()=>{z(),G(),s9e={},c9e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},l9e=K(s9e,[[`render`,o9e]])}));function d9e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,p9e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M144 24c0-13.3-10.7-24-24-24S96 10.7 96 24l0 40-32 0C28.7 64 0 92.7 0 128L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-288c0-35.3-28.7-64-64-64l-32 0 0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40-160 0 0-40zm184 88l56 0c8.8 0 16 7.2 16 16l0 288c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16l0-288c0-8.8 7.2-16 16-16l264 0zM96 248c0 13.3 10.7 24 24 24l208 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-208 0c-13.3 0-24 10.7-24 24zm24 72c-13.3 0-24 10.7-24 24s10.7 24 24 24l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-112 0z`},null,-1)]]))])}var f9e,p9e,m9e,h9e=j((()=>{z(),G(),f9e={},p9e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},m9e=K(f9e,[[`render`,d9e]])}));function g9e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,v9e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M120 0c13.3 0 24 10.7 24 24l0 40 160 0 0-40c0-13.3 10.7-24 24-24s24 10.7 24 24l0 40 32 0c35.3 0 64 28.7 64 64l0 288c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 128C0 92.7 28.7 64 64 64l32 0 0-40c0-13.3 10.7-24 24-24zm0 112l-56 0c-8.8 0-16 7.2-16 16l0 288c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-288c0-8.8-7.2-16-16-16l-264 0zm147.7 86.2L162.4 303.6c-3.1 3.1-5.3 6.9-6.3 11.2l-8.4 33.6 33.6-8.4c4.2-1.1 8.1-3.2 11.1-6.3L297.8 228.3c4-4 6.2-9.4 6.2-15 0-11.7-9.5-21.3-21.3-21.3-5.6 0-11 2.2-15 6.2zm15-54.2c38.2 0 69.3 31 69.3 69.3 0 18.4-7.3 36-20.3 49L226.4 367.6c-9.2 9.2-20.8 15.8-33.4 18.9l-49.4 12.3c-3 .8-6.1 1.1-9.3 1.1-21.1 0-38.2-17.1-38.2-38.2 0-3.1 .4-6.2 1.1-9.3l12.4-49.4c3.2-12.7 9.7-24.2 18.9-33.4L233.8 164.3c13-13 30.6-20.3 49-20.3z`},null,-1)]]))])}var _9e,v9e,y9e,b9e=j((()=>{z(),G(),_9e={},v9e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},y9e=K(_9e,[[`render`,g9e]])}
49));function x9e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,C9e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M120 0c13.3 0 24 10.7 24 24l0 40 160 0 0-40c0-13.3 10.7-24 24-24s24 10.7 24 24l0 40 32 0c35.3 0 64 28.7 64 64l0 288c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 128C0 92.7 28.7 64 64 64l32 0 0-40c0-13.3 10.7-24 24-24zm0 112l-56 0c-8.8 0-16 7.2-16 16l0 288c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-288c0-8.8-7.2-16-16-16l-264 0zm171.9 92.1c9.4 9.4 9.4 24.6 0 33.9l-33.9 33.9 33.9 33.9c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-33.9-33.9-33.9 33.9c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l33.9-33.9-33.9-33.9c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l33.9 33.9 33.9-33.9c9.4-9.4 24.6-9.4 33.9 0z`},null,-1)]]))])}var S9e,C9e,s1,w9e=j((()=>{z(),G(),S9e={},C9e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},s1=K(S9e,[[`render`,x9e]])}));function T9e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,D9e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M144 32c-53 0-96 43-96 96s43 96 96 96l192 0c53 0 96-43 96-96s-43-96-96-96c-31.4 0-59.3 15-76.8 38.4-4.5 6-11.6 9.6-19.2 9.6s-14.7-3.5-19.2-9.6C203.3 47 175.4 32 144 32zM0 128c0-79.5 64.5-144 144-144 36.9 0 70.5 13.9 96 36.7 25.5-22.8 59.1-36.7 96-36.7 79.5 0 144 64.5 144 144S415.5 272 336 272l-192 0C64.5 272 0 207.5 0 128zm300 0a36 36 0 1 1 72 0 36 36 0 1 1 -72 0zM144 92a36 36 0 1 1 0 72 36 36 0 1 1 0-72zM464 268l73.6-55.2c4.2-3.1 9.2-4.8 14.4-4.8 13.3 0 24 10.7 24 24l0 240c0 13.3-10.7 24-24 24-5.2 0-10.2-1.7-14.4-4.8l-73.6-55.2 0-60 64 48 0-144-64 48 0-60zM64 416l0-113.4c15.1 6.9 31.2 11.9 48 14.8l0 98.7c0 8.8 7.2 16 16 16l224 0c8.8 0 16-7.2 16-16l0-98.7c16.8-2.8 32.9-7.8 48-14.8L416 416c0 35.3-28.7 64-64 64l-224 0c-35.3 0-64-28.7-64-64z`},null,-1)]]))])}var E9e,D9e,O9e,k9e=j((()=>{z(),G(),E9e={},D9e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},O9e=K(E9e,[[`render`,T9e]])}));function A9e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,M9e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M541.5 2.4c6.9-3.3 15-3.2 21.8 .4 7.8 4.2 12.7 12.3 12.7 21.2l0 136c0 47.4-25.8 88.7-64 110.8L512 448c0 35.3-28.7 64-64 64s-64-28.7-64-64l0-54.1-80 47.1 0 23 24 0c13.3 0 24 10.8 24 24 0 13.2-10.7 24-24 24l-176 0c-48.6 0-88-39.4-88-88l0-240c0-22.1-17.9-40-40-40-13.2 0-24-10.8-24-24 0-13.2 10.8-24 24-24 48.6 0 88 39.4 88 88l0 95.1c40-53.7 101.7-90.6 173-97.1l36.3-3.3c-.6-4-1-8-1.2-12.1l-.2-6.6 0-136 .2-3.3c1-7.5 5.6-14.2 12.5-17.9 7.8-4.2 17.3-3.7 24.6 1.2l65.9 44 49.5 0 65.9-44 2.8-1.6zM289.3 229.8C192 238.6 116.8 318 112.2 414.6l-.2 9.4 .2 4.1c2.1 20.2 19.1 35.9 39.8 35.9l104 0 0-64c0-17.7-14.3-32-32-32l-8 0c-13.2 0-24-10.8-24-24 0-13.2 10.8-24 24-24l8 0c39.4 0 72.1 28.6 78.7 66.1l93.2-54.8 2.8-1.4c6.8-2.9 14.7-2.4 21.2 1.3 7.5 4.3 12.1 12.2 12.1 20.8l0 96c0 8.8 7.2 16 16 16s16-7.2 16-16l0-161c-5.2 .7-10.6 1-16 1-46.8 0-87.7-25.1-110.1-62.6l-48.6 4.4zM493.3 92c-3.9 2.6-8.6 4-13.3 4l-64 0c-4.7 0-9.4-1.4-13.3-4l-34.7-23.1 0 91.2 .4 8.2c4.1 40.3 38.2 71.8 79.6 71.8 44.2 0 80-35.8 80-80l0-91.2-34.7 23.1zM416 164a20 20 0 1 1 0-40 20 20 0 1 1 0 40zm64 0a20 20 0 1 1 0-40 20 20 0 1 1 0 40z`},null,-1)]]))])}var j9e,M9e,N9e,P9e=j((()=>{z(),G(),j9e={},M9e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},N9e=K(j9e,[[`render`,A9e]])}));function F9e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,L9e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M48 56c0-13.3-10.7-24-24-24S0 42.7 0 56L0 400c0 44.2 35.8 80 80 80l408 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L80 432c-17.7 0-32-14.3-32-32L48 56zM473 169c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-119 119-79-79c-9.4-9.4-24.6-9.4-33.9 0L103 279c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l87-87 79 79c9.4 9.4 24.6 9.4 33.9 0L473 169z`},null,-1)]]))])}var I9e,L9e,R9e,z9e=j((()=>{z(),G(),I9e={},L9e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},R9e=K(I9e,[[`render`,F9e]])}));function B9e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,H9e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M503.6 74.2c10.1-8.6 11.2-23.8 2.6-33.8s-23.8-11.2-33.8-2.6L320.2 168.3 207.8 69.9c-8.2-7.1-20.1-7.9-29.1-1.9L10.7 180c-11 7.4-14 22.3-6.7 33.3s22.3 14 33.3 6.7L190 118.2 304.2 218.1c9 7.9 22.4 7.9 31.4 .2l168-144zM216 248c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 208c0 13.3 10.7 24 24 24s24-10.7 24-24l0-208zm264 0c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 208c0 13.3 10.7 24 24 24s24-10.7 24-24l0-208zM344 312c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 144c0 13.3 10.7 24 24 24s24-10.7 24-24l0-144zM80 344c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112z`},null,-1)]]))])}var V9e,H9e,c1,U9e=j((()=>{z(),G(),V9e={},H9e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},c1=K(V9e,[[`render`,B9e]])}));function W9e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,K9e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M320 192l0-138c67.4 17.4 120.6 70.5 138 138l-138 0zm160 48c17.7 0 32.2-14.4 29.9-31.9-14.2-107-99-191.7-206-206-17.5-2.3-31.9 12.2-31.9 29.9l0 176c0 17.7 14.3 32 32 32l176 0zM48 272c0-83.6 53.4-154.7 128-181.1L176 296c0 22.1 17.9 40 40 40l205.1 0c-26.4 74.6-97.5 128-181.1 128-106 0-192-86-192-192zM224 79C224 54.7 201.2 33.5 174.7 41 73.9 69.4 0 162 0 272 0 404.6 107.5 512 240 512 350 512 442.6 438.1 471 337.3 478.5 310.8 457.3 288 433 288l-209 0 0-209z`},null,-1)]]))])}var G9e,K9e,q9e,J9e=j((()=>{z(),G(),G9e={},K9e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},q9e=K(G9e,[[`render`,W9e]])}
49));function Y9e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Z9e,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M337.1 16.9c3.9-12.7 17.4-19.7 30-15.8s19.7 17.4 15.8 30l-144 464c-3.9 12.7-17.4 19.7-30 15.8s-19.7-17.4-15.8-30l144-464zM145 135c9.4 9.4 9.4 24.6 0 33.9l-87 87 87 87c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L7 273c-9.4-9.4-9.4-24.6 0-33.9L111 135c9.4-9.4 24.6-9.4 33.9 0zM431 135c9.4-9.4 24.6-9.4 33.9 0L569 239c9.4 9.4 9.4 24.6 0 33.9L465 377c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l87-87-87-87c-9.4-9.4-9.4-24.6 0-33.9z`},null,-1)]]))])}var X9e,Z9e,l1,Q9e=j((()=>{z(),G(),X9e={},Z9e={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},l1=K(X9e,[[`render`,Y9e]])}));function $9e(e,t){return y(),C(`div`,null,[(y(),C(`svg`,tet,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M205.5 92.7l13.7-60.7 73.6 0 13.7 60.7c1.7 7.4 6.8 13.6 13.8 16.7 10.8 4.8 21 10.7 30.4 17.6 6.1 4.5 14.1 5.9 21.4 3.6l59.5-18.5 36.8 63.8-45.8 42.3c-5.6 5.2-8.4 12.7-7.6 20.2 1.3 11.5 1.3 23.7 0 35.2-.8 7.6 2 15.1 7.6 20.2l45.8 42.3-36.8 63.8-59.5-18.5c-7.3-2.3-15.2-.9-21.4 3.6-9.4 6.9-19.6 12.9-30.4 17.6-7 3.1-12.1 9.3-13.8 16.7l-13.7 60.7-73.6 0-13.7-60.7c-1.7-7.4-6.8-13.6-13.8-16.7-10.8-4.8-21-10.7-30.4-17.6-6.1-4.5-14.1-5.9-21.4-3.6l-59.5 18.5-36.8-63.8 45.8-42.3c5.6-5.2 8.4-12.7 7.6-20.2-1.3-11.5-1.3-23.7 0-35.2 .8-7.6-2-15.1-7.6-20.2l-45.8-42.3 36.8-63.8 59.5 18.5c7.3 2.3 15.2 .9 21.4-3.6 9.4-6.9 19.6-12.9 30.4-17.6 7-3.1 12.1-9.3 13.8-16.7zM212.8-16c-18.7 0-34.9 13-39 31.2L161.2 70.8c-6.3 3.2-12.3 6.7-18.2 10.5L88.6 64.4c-17.9-5.6-37.2 2-46.5 18.2L-1.1 157.4c-9.3 16.2-6.2 36.7 7.5 49.4l41.9 38.7c-.3 6.9-.3 14 0 21L6.4 305.2c-13.7 12.7-16.9 33.2-7.5 49.4l43.2 74.8c9.3 16.2 28.7 23.7 46.5 18.2l54.5-16.9c5.9 3.8 11.9 7.3 18.2 10.5l12.6 55.6c4.1 18.2 20.3 31.2 39 31.2l86.4 0c18.7 0 34.9-13 39-31.2l12.6-55.6c6.3-3.2 12.3-6.7 18.2-10.5l54.5 16.9c17.9 5.6 37.2-2 46.5-18.2l43.2-74.8c9.3-16.2 6.2-36.7-7.5-49.4l-41.9-38.7c.3-6.9 .3-14 0-21l41.9-38.7c13.7-12.7 16.8-33.2 7.5-49.4L470 82.6c-9.4-16.2-28.7-23.7-46.5-18.2L369 81.3c-5.9-3.8-11.9-7.3-18.2-10.5L338.3 15.2C334.1-3 317.9-16 299.2-16l-86.4 0zM304 256a48 48 0 1 1 -96 0 48 48 0 1 1 96 0zm-48-96a96 96 0 1 0 0 192 96 96 0 1 0 0-192z`},null,-1)]]))])}var eet,tet,net,ret=j((()=>{z(),G(),eet={},tet={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},net=K(eet,[[`render`,$9e]])}));function iet(e,t){return y(),C(`div`,null,[(y(),C(`svg`,oet,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M51.9 384.9C19.3 344.6 0 294.4 0 240 0 107.5 114.6 0 256 0S512 107.5 512 240 397.4 480 256 480c-36.5 0-71.2-7.2-102.6-20L37 509.9c-3.7 1.6-7.5 2.1-11.5 2.1-14.1 0-25.5-11.4-25.5-25.5 0-4.3 1.1-8.5 3.1-12.2l48.8-89.4zm37.3-30.2c12.2 15.1 14.1 36.1 4.8 53.2l-18 33.1 58.5-25.1c11.8-5.1 25.2-5.2 37.1-.3 25.7 10.5 54.2 16.4 84.3 16.4 117.8 0 208-88.8 208-192S373.8 48 256 48 48 136.8 48 240c0 42.8 15.1 82.4 41.2 114.7z`},null,-1)]]))])}var aet,oet,u1,d1=j((()=>{z(),G(),aet={},oet={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},u1=K(aet,[[`render`,iet]])}));function set(e,t){return y(),C(`div`,null,[(y(),C(`svg`,uet,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M464 256a208 208 0 1 0 -416 0 208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0zm306.7 69.1L162.4 380.6c-19.4 7.5-38.5-11.6-31-31l55.5-144.3c3.3-8.5 9.9-15.1 18.4-18.4l144.3-55.5c19.4-7.5 38.5 11.6 31 31L325.1 306.7c-3.3 8.5-9.9 15.1-18.4 18.4zM288 256a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z`},null,-1)]]))])}var cet,uet,f1,det=j((()=>{z(),G(),cet={},uet={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},f1=K(cet,[[`render`,set]])}));function fet(e,t){return y(),C(`div`,null,[(y(),C(`svg`,met,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M72 184c0-23 10.7-43.4 27.5-56.6-2.3 7.8-3.5 16.1-3.5 24.6l0 248c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-21.4c2.5 .6 5.2 1.2 8 1.7l0 11.6c0 8.8 7.2 16 16 16s16-
497.2 16-16l0-8.1c2.6 .1 5.3 .1 8 .1s5.4 0 8-.1l0 8.1c0 8.8 7.2 16 16 16s16-7.2 16-16l0-11.6c2.8-.5 5.5-1.1 8-1.7l0 21.4c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-128.9 16 18 0 46.9c0 4.6 1.3 9 3.8 12.9l42.3 66.5c12.9 20.3 35.4 32.6 59.5 32.6 38.9 0 70.5-31.6 70.5-70.5l0-102.6c0-12.4-4.1-24.4-11.7-34.2l-4.3-5.6 0-67.1c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 5-48.2-62.4C505.1 81.2 470 64 432.9 64L144 64C77.7 64 24 117.7 24 184l0 54C9.4 249.8 0 267.8 0 288l0 17.6c0 8 6.4 14.4 14.4 14.4 31.8 0 57.6-25.8 57.6-57.6L72 184zm91.2-66.1c3.6 12.3 10.3 23.6 19.5 32.8l7.4 7.4C211.8 179.8 241.3 192 272 192s60.2-12.2 81.9-33.9l7.4-7.4c10.7-10.7 17.9-24.1 21-38.6l50.5 0c22.3 0 43.3 10.3 57 28L590.3 270c1.1 1.4 1.7 3.1 1.7 4.9l0 102.6c0 12.4-10.1 22.5-22.5 22.5-7.7 0-14.8-3.9-19-10.4L512 329 512 280c0-5.9-2.2-11.6-6.1-15.9l-64-72c-6.6-7.4-17.2-10-26.5-6.5S400 198 400 208l0 192-32 0 0-64c0-53-43-96-96-96s-96 43-96 96l0 64-32 0 0-248c0-14.5 7.7-27.1 19.2-34.1zm62.4 211.4l-1.1-.4C228 305.7 247.9 288 272 288s44 17.7 47.5 40.9l-1.1 .4c-9.7 3.2-25.1 6.8-46.4 6.8s-36.7-3.5-46.4-6.8zM576 320a16 16 0 1 0 -32 0 16 16 0 1 0 32 0z`},null,-1)]]))])}var pet,met,het,get=j((()=>{z(),G(),pet={},met={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},het=K(pet,[[`render`,fet]])}));function _et(e,t){return y(),C(`div`,null,[(y(),C(`svg`,yet,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M22.5 55.5C8.3 76.1 0 101.1 0 128l0 33.3c0 28.1 16.3 53.6 41.8 65.4L98.9 253c-2.2 3.6-4.2 7.2-6 11l-31.2 0-26.9-13.5c-11.9-5.9-26.3-1.1-32.2 10.7s-1.1 26.3 10.7 32.2l32 16c3.3 1.7 7 2.5 10.7 2.5l24.2 0c-.2 2.6-.2 5.3-.2 8l0 1.4-23.6 7.9c-3.5 1.2-6.7 3.2-9.4 5.8L15 367c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l28-28 30-10 18.1 18.1-36.6 12.2c-3.5 1.2-6.7 3.2-9.4 5.8L47 431c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l28-28 42.2-14.1-16.1 16.1c-4.5 4.5-7 10.6-7 17l0 32c0 13.3 10.7 24 24 24s24-10.7 24-24l0-22.1 17.9-17.9 124.1 0 17.9 17.9 0 22.1c0 13.3 10.7 24 24 24s24-10.7 24-24l0-32c0-6.4-2.5-12.5-7-17l-16.1-16.1 42.2 14.1 28 28c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-32-32c-2.6-2.6-5.8-4.6-9.4-5.8L387 381 405 363 435 373 463 401c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-32-32c-2.6-2.6-5.8-4.6-9.4-5.8l-23.6-7.9 0-1.4c0-2.7-.1-5.4-.2-8l24.2 0c3.7 0 7.4-.9 10.7-2.5l32-16c11.9-5.9 16.7-20.3 10.7-32.2s-20.3-16.7-32.2-10.7l-26.9 13.5-31.2 0c-1.9-3.8-3.9-7.5-6.1-11.1l56.7-26.2c25.5-11.8 41.8-37.3 41.8-65.4l0-33.3c0-26.9-8.3-51.9-22.5-72.5-19.4-33.1-55.3-55.5-96.7-55.5L325.2 0c-3.1 0-5.7 2.5-5.7 5.7 0 1.5 .6 2.9 1.7 4l40.7 40.7c5 5 1.5 13.7-5.7 13.7l-28.7 0c-4.4 0-8.1 3.6-7.5 8 3.9 31.6 30.9 56 63.5 56l80 0 0 33.3c0 9.4-5.4 17.9-13.9 21.8l-71.1 32.8c-16.9-12.1-36.9-20.2-58.5-22.9l0-41c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40-32 0 0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 41c-21.7 2.7-41.7 10.9-58.7 23L61.9 183.1C53.4 179.2 48 170.6 48 161.3l0-33.3 80 0c32.6 0 59.6-24.4 63.5-56 .5-4.4-3.1-8-7.5-8l-36.7 0c-7.1 0-10.7-8.6-5.7-13.7l36.7-36.7c5-5 1.5-13.7-5.7-13.7L119.2 0C77.8 0 41.9 22.4 22.5 55.5zM296 240l8 0c42.9 0 77.9 33.8 79.9 76.2l-83.8 83.8-88.2 0-83.8-83.8c2-42.4 37-76.2 79.9-76.2l88 0z`},null,-1)]]))])}var vet,yet,bet,xet=j((()=>{z(),G(),vet={},yet={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},bet=K(vet,[[`render`,_et]])}));function Cet(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Tet,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M445.5 .1c27.3 1.4 51.9 13.4 69.7 31.9l59 0c29.4 0 55 20 62.1 48.5 2.1 8.6-3.1 17.3-11.7 19.4l-80.5 20.1 0 72-.2 9.9c-4.2 83.6-61.9 153-139.6 174.9l42.1 102.1 .8 2.3c3.5 11.7-2.4 24.3-13.9 29-11.5 4.7-24.5-.1-30.3-10.8l-1-2.2-46.6-113.2-3.2 .1-40.8 0 39.1 94.9 .8 2.3c3.5 11.7-2.4 24.3-13.9 29-11.5 4.7-24.5-.1-30.3-10.8l-1-2.2-46.6-113.1-148.8 0-63.4 50.7-2 1.4c-9.5 6.1-22.2 4.8-30.1-3.3L13.3 431c-8.3-10.3-6.6-25.5 3.7-33.8l319-255.2 0-38c0-57.4 46.6-104 104-104l5.4 .1zM440.1 48c-29 0-52.8 22-55.7 50.3l-.3 5.7 0 47.4c0 .2 0 .4 0 .6l0 25.8c0 66.2-35.3 125.7-90 158.2l57.9 0c79.5 0 144-64.5 144-144l0-88c0-29-22-52.9-50.3-55.7l-5.7-.3zM190.4 320l41.5-9.9 5.7-1.5c49-14 85.3-54 95.5-102.7L190.4 320zM440.1 128a24 24 0 1 1 0-48 24 24 0 1 1 0 48z`},null,-1)]]))])}var wet,Tet,Eet,Det=j((()=>{z(),G(),wet={},Tet={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},Eet=K(wet,[[`render`,Cet]])}));function Oet(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Aet,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M400 86l0 88.7c-13.3 7.2-31.6 14.2-54.8 19.9-34 8.4-75.7 13.4-121.2 
4913.4s-87.3-5-121.2-13.4C79.6 188.9 61.3 182 48 174.7l0-88.7 .6-.5C53.9 81 64.5 74.8 81.8 68.6 115.9 56.5 166.2 48 224 48s108.1 8.5 142.2 20.6c17.3 6.2 27.8 12.4 33.2 16.9l.6 .5zM400 426l-.6 .5c-5.3 4.5-15.9 10.7-33.2 16.9-34.1 12.2-84.4 20.6-142.2 20.6s-108.1-8.5-142.2-20.6c-17.3-6.2-27.8-12.4-33.2-16.9l-.6-.5 0-70.4c13.3 5.3 27.9 9.9 43.3 13.7 38.2 9.4 83.9 14.8 132.7 14.8s94.5-5.4 132.7-14.8c15.4-3.8 30-8.3 43.3-13.7l0 70.4zm0-123.3c-13.3 7.2-31.6 14.2-54.8 19.9-34 8.4-75.7 13.4-121.2 13.4s-87.3-5-121.2-13.4C79.6 316.9 61.3 310 48 302.7l0-75.2c13.3 5.3 27.9 9.9 43.3 13.7 38.2 9.4 83.9 14.8 132.7 14.8s94.5-5.4 132.7-14.8c15.4-3.8 30-8.3 43.3-13.7l0 75.2zM448 432l0-352C448 35.8 347.7 0 224 0S0 35.8 0 80L0 432c0 44.2 100.3 80 224 80s224-35.8 224-80z`},null,-1)]]))])}var ket,Aet,jet,Met=j((()=>{z(),G(),ket={},Aet={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},jet=K(ket,[[`render`,Oet]])}));function Net(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Fet,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M288 16c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 24c0 30.9 25.1 56 56 56l40 0-50.4 12.6c-8 2-13.6 9.2-13.6 17.4 0 9.9 8 18 18 18l28.2 0-7.2 24-191 0c-36.5 0-68.3 20.4-84.5 50.4-9.2 13.7-15.1 30-16.2 47.6L32 319c-.6 8.8 6.2 16.4 15 17 8.5 .5 15.9-5.7 16.9-14.1l1.1 1.1c4.5 4.5 7 10.6 7 17l0 4.3c0 2.6-.4 5.1-1.2 7.6l-8.2 24.7c-5.1 15.4-4.9 32.1 .6 47.4l22.5 61.8c5.7 15.8 20.8 26.3 37.6 26.3l46 0c27.8 0 47.1-27.6 37.6-53.7l-17.8-48.8 6.5-4.3c15.2-10.1 25.6-25.4 29.9-42.4 20 8.7 41.7 13.3 63.8 13.3l6.8 0 0 96c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-160.2c0-2.6 .4-5.1 1.2-7.6l16.1-48.2 42.3 0c37.8 0 68.4-30.6 68.4-68.4 0-19.3-8.1-37.6-22.4-50.6L476.2 88.4C492.8 78.7 504 60.7 504 40l0-24c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 24c0 13.3-10.7 24-24 24l-69.4 0c3.5-7.3 5.4-15.4 5.4-24l0-24c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 24c0 13.3-10.7 24-24 24l-16 0c-13.3 0-24-10.7-24-24l0-24zm130.1 96c8.1 0 15.9 3 21.9 8.5l57.3 52.1c4.2 3.9 6.7 9.3 6.7 15.1 0 11.3-9.1 20.4-20.4 20.4L424 208c-10.3 0-19.5 6.6-22.8 16.4L379.7 289c-2.4 7.3-3.7 15-3.7 22.8l0 152.2-32 0 0-112c0-13.3-10.7-24-24-24l-30.8 0c-22.1 0-43.7-6.5-62.1-18.8L213.3 300c-8-5.3-18.3-5.4-26.3-.2s-12.2 14.7-10.6 24.1l2.9 17.4c1.6 9.3-2.5 18.7-10.4 23.9L146.7 380c-9.2 6.1-13 17.8-9.2 28.2l20.3 55.8-28.9 0-20.5-56.5c-1.9-5.1-1.9-10.7-.2-15.8l8.2-24.7c2.4-7.3 3.7-15 3.7-22.8l0-4.3c0-19.1-7.6-37.4-21.1-50.9L95 285.1c-4.5-4.5-7-10.6-7-17l0-4.1c0-26.5 21.5-48 48-48l208.9 0c10.6 0 20-7 23-17.1l19-63.6c4.1-13.8 16.8-23.2 31.2-23.2zM448 160a16 16 0 1 0 -32 0 16 16 0 1 0 32 0z`},null,-1)]]))])}var Pet,Fet,Iet,Let=j((()=>{z(),G(),Pet={},Fet={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},Iet=K(Pet,[[`render`,Net]])}));function Ret(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Bet,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M328.5-12.9c2.7-13 15.4-21.3 28.4-18.6s21.3 15.4 18.6 28.4l-.7 3.1 54.7 0 8.7 .4c20.1 2 39.1 10.9 53.5 25.3l6.2 6.2 54.1 0 2.5 .1C566.6 33.4 576 43.6 576 56l0 48c0 57.4-46.6 104-104 104l-20.3 0-3.7 18.4 0 229.6c0 30.9-25.1 56-56 56l-32 0c-30.9 0-56-25.1-56-56l0-67.9c-31.2 10.4-64.8 10.4-96 0l0 67.9c0 30.9-25.1 56-56 56l-32 0c-30.9 0-56-25.1-56-56l0-251.4C27.1 194.1 0 160.3 0 120 0 106.7 10.7 96 24 96s24 10.7 24 24c0 22.1 17.9 40 40 40l204.5 0 36-172.9zM112 456c0 4.4 3.6 8 8 8l32 0c4.4 0 8-3.6 8-8l0-104c0-8.1 4.1-15.7 10.9-20.1s15.4-5.1 22.8-1.8l20 8.9 5.1 2.1c25.6 9.8 54.2 9.1 79.4-2.1l20-8.9c7.4-3.3 16-2.6 22.8 1.8S352 343.9 352 352l0 104c0 4.4 3.6 8 8 8l32 0c4.4 0 8-3.6 8-8l0-218.5-68.9-29.5-219.1 0 0 248zM341.5 160.2l65.2 27.9 1.8-8.9 1.2-4C413.2 166.2 422 160 432 160l40 0c30.9 0 56-25.1 56-56l0-24-40 0c-6.4 0-12.5-2.5-17-7L457.8 59.7C450.3 52.2 440.1 48 429.5 48l-64.7 0-23.4 112.2zM432 108a20 20 0 1 1 0-40 20 20 0 1 1 0 40z`},null,-1)]]))])}var zet,Bet,Vet,Het=j((()=>{z(),G(),zet={},Bet={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},Vet=K(zet,[[`render`,Ret]])}));function Uet(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Get,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M80 160c0 13.3 2.3 26 6.5 37.8 3.9 10.8-.4 22.8-10.2 28.7l-19.4 11.7 0 0c-5.5 3.3-8.8 9.2-8.8 15.6 0 10.1 8.2 18.2 18.2 18.2l182.7 0c6.3 0 12.3 2.5 16.8 6.8l38.3 37.5 0-20.3c0-13.3 10.7-24 24-24l16 0c48.6 0 88 39.4 88 88l0 8c0 .9 0 1.8 0 2.6 19.9-21.2 32-49.6 32-81 0-60.8-22.4-116.2-59.4-158.7-7.2-8.2-7.9-20.3-1.7-29.3 10.4-15.3 23.4-35.5 31.4-51.9-27.3 4-58.4 14.3-84.2 24.6-6.4 2.5-13.5 2.2-19.6-.8-32.5-16.3-69.2-25.5-108.1-25.5L192 48C130.1 48 80 98.1 80 160zM277.7 408l66.3 0c22.1 0 40-17.9 40-40l0-8c0-19.4-13.7-35.5-32-39.2l0 1.9c0 25-20.3 45.3-45.3 45.3-11.8 0-23.2-4.6-31.7-12.9L239.1 320 66.2 320C29.6 320 0 290.4 0 253.8 0 230.5 12.2 209 32.1 197l3.7-2.2C33.3 183.6 32 171.9 32 160 32 71.6 103.6 0 192 0l30.3 0c42.7 0 83.3 9.3 119.8 25.9 32.7-12.4 76.5-25.9 113.8-25.9 7.8 0 17.9 2.4 25.2 11.3 6.7 8.1 7.5 17.4 7.3 23.2-.4 11.3-5.2 23.4-9.7 33.1-7 15-17.1 31.8-26.4 46.2 37.3 48.8 59.5 109.8 59.5 175.9 0 91.9-74.5 166.3-166.3 166.3l-68 0c-19.9 34.5-56.8 56-97 56l-4.7 0c-5.5 0-10.7-2.9-13.6-7.6s-3.2-10.6-.7-15.6l28.4-56.8-28.4-56.8c-2.5-5-2.2-10.9 .7-15.6s8.1-7.6 13.6-7.6l4.7 0c40.2 0 77.1 21.5 97 56zM136 160a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z`},null,-1)]]))])}var Wet,Get,Ket,qet=j((()=>{z(),G(),Wet={},Get={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Ket=K(Wet,[[`render`,Uet]])}));function Jet(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Xet,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M277.6-7.3c6.4 1.5 12 5.7 15.3 11.4l54.1 94.2C366 77.3 393.4 64 424 64l104 0 3.2 .2c7.3 1 13.8 5.2 17.5 11.6s4.3 14.2 1.7 21l-1.4 2.8-37 66.5 0 97.8c0 92.8-75.2 168-168 168l-62.1 0-73 73c-7.3 7.3-18.5 9.1-27.7 4.5l-144-72c-8.3-4.2-13.5-12.7-13.3-22s5.8-17.6 14.2-21.4l103.2-45.9c-45.3-36-69-84.5-79-131.2-12.2-57.6-4.2-115.3 12-147.7l1.2-2.2c3.1-4.8 7.8-8.5 13.4-10.1 6.3-1.9 13.2-1.1 18.9 2.2l73.5 42.6C198.9 53.1 230.7 14.6 258.8-4l2.1-1.3c5.1-2.6 11-3.4 16.6-2.1zM424 112c-30.9 0-56 25.1-
4956 56l0 56c0 8.6-4.6 16.5-12 20.8-7.4 4.3-16.6 4.2-24-.1L109.3 115.4c-5.3 23.9-7.1 57.1 .2 91.6 10.2 47.9 37.2 95.5 93.2 123.5 8.3 4.2 13.5 12.7 13.3 22-.2 9.3-5.8 17.6-14.2 21.4l-97.5 43.3 83 41.5 67.8-67.8 3.7-3c3.9-2.6 8.5-4 13.3-4l72 0c66.3 0 120-53.7 120-120l0-104c0-4.1 1-8.1 3-11.7l20.2-36.3-63.2 0zm-8 72a24 24 0 1 1 0-48 24 24 0 1 1 0 48zM265.7 53.1c-15.7 16.9-32 42-41.3 72.3-.1 .4-.2 .7-.3 1.1l96 55.8 0-14.3c0-6 .5-11.9 1.5-17.6L265.7 53.1z`},null,-1)]]))])}var Yet,Xet,Zet,Qet=j((()=>{z(),G(),Yet={},Xet={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},Zet=K(Yet,[[`render`,Jet]])}));function $et(e,t){return y(),C(`div`,null,[(y(),C(`svg`,ttt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M69.1 324.1c11.2 4.8 23.7 5.2 35.2 1l146.5-52.7c14.6-5.3 25.8-17.3 30-32.2s.9-31-8.8-43.1c-10-12.4-15.9-28-15.9-45.1 0-39.8 32.2-72 72-72s72 32.2 72 72c0 20.1-8.2 38.2-21.5 51.4l0 0c-7.1 7-13.6 15.5-18.4 25.5-8.7 18.2-5.1 39.9 9 54.4 14.3 14.5 22.9 34.3 22.9 56l0 12.8c0 44.2-35.8 80-80 80l-116 0c-69.8 0-128.7-49.4-144.1-115.2l17.2 7.4zM446.8 135c-8.3-58.2-58.3-103-118.8-103-66.3 0-120 53.7-120 120 0 11.2 1.5 22 4.4 32.2 4.4 15.9 12.1 30.5 22.1 43-22.6 8.1-71.4 25.7-146.5 52.7L37 258.1C33.7 256.7 30.1 256 26.6 256 11.9 256 0 268.1 0 282.7 0 391 87.8 480 196 480l116 0c70.7 0 128-57.3 128-128l0-12.8c0-34.7-13.9-66.4-36.6-89.6 2.1-4.4 5.1-8.5 8.7-12 1.8-1.8 3.6-3.7 5.3-5.6l3.5 0c50.3 0 91.1-40.8 91.1-91.1 0-6.8-6-12.1-12.8-11.3L463.9 134c-5.7 .7-11.4 1-17.1 1zM344 176a24 24 0 1 0 0-48 24 24 0 1 0 0 48zM299.2 289.1c-13.1-1.8-25.2 7.5-27 20.6-2.7 20-18 38.3-40.8 44-18.6 4.6-36.8-.5-49.3-11.6-9.9-8.8-25.1-7.9-33.9 2s-7.9 25.1 2 33.9c24.2 21.5 58.7 30.8 92.8 22.3 41.6-10.4 71.4-44.4 76.7-84.2 1.8-13.1-7.5-25.2-20.6-27z`},null,-1)]]))])}var ett,ttt,ntt,rtt=j((()=>{z(),G(),ett={},ttt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},ntt=K(ett,[[`render`,$et]])}));function itt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,ott,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M299.8 48c-33 0-59.8 26.8-59.8 59.8l0 4.2c0 35.3 28.7 64 64 64l8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-8 0c-61.9 0-112-50.1-112-112l0-4.2c0-6.4 .6-12.7 1.6-18.9-66.1 22.6-113.6 85.3-113.6 159l0 19c0 15.5-1.5 31-4.6 46.3-3.3 16.3-10.1 31.7-20.1 45L43.2 374.4c-8 10.6-23 12.8-33.6 4.8s-12.8-23-4.8-33.6l12.1-16.2c5.7-7.6 9.6-16.3 11.4-25.6 2.4-12.1 3.7-24.5 3.7-36.9l0-19c0-110.4 82.8-201.4 189.6-214.4 19.6-20.7 47.4-33.6 78.2-33.6 30.8 0 59 12.1 79.8 32l4.4 0c88.4 0 160 71.6 160 160l0 104c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-104c0-52.6-36.3-96.8-85.3-108.8 2.1 7.3 3.5 14.9 4.2 22.7l1 12.1c1.1 13.2-8.7 24.8-21.9 25.9s-24.8-8.7-25.9-21.9l-1-12.1c-2.9-35-32.1-61.9-67.2-61.9zM528 381l0 18.7c0 17.8 14.5 32.3 32.3 32.3 15.8 0 29.3-11.4 31.9-27l.2-1c2.2-13.1 14.5-21.9 27.6-19.7s21.9 14.5 19.7 27.6l-.2 1c-6.5 38.7-40 67.1-79.2 67.1-44.4 0-80.3-36-80.3-80.3l0-18.9c-24-4.1-45.9-13.9-64-28.1L416 464c0 26.5-21.5 48-48 48l-48 0c-26.5 0-48-21.5-48-48l0-52.3c-21.2 2.8-42.8 2.8-64 0l0 52.3c0 26.5-21.5 48-48 48l-48 0c-26.5 0-48-21.5-48-48l0-72c0-13.3 10.7-24 24-24s24 10.7 24 24l0 72 48 0 0-80c0-7 3-13.6 8.3-18.1s12.2-6.6 19.1-5.6l24.3 3.5c18.8 2.7 37.8 2.7 56.6 0l24.3-3.5c6.9-1 13.9 1.1 19.1 5.6S320 377 320 384l0 80 48 0 0-152c0-13.3 10.7-24 24-24 11.2 0 20.6 7.6 23.2 18 18.7 26.7 51.6 44.9 89.5 44.9 30.1 0 57.1-11.4 76.3-29.6 6.4-6.1 16.5-5.8 22.6 .6s5.8 16.5-.6 22.6c-19.9 18.9-46 31.9-75 36.5zM432 192a16 16 0 1 1 0 32 16 16 0 1 1 0-32z`},null,-1)]]))])}var att,ott,stt,ctt=j((()=>{z(),G(),att={},ott={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},stt=K(att,[[`render`,itt]])}));function ltt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,dtt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M208 48L96 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l154.9 0c6.1 17.3 14.6 33.4 25.1 48L96 512c-35.3 0-64-28.7-64-64L32 64C32 28.7 60.7 0 96 0L229.5 0c17 0 33.3 6.7 45.3 18.7L397.3 141.3c12 12 18.7 28.3 18.7 45.3l0 22.1c-16.7 1.4-32.8 4.9-48 10.3l0-10.9-88 0c-39.8 0-72-32.2-72-72l0-88zM348.1 160L256 67.9 256 136c0 13.3 10.7 24 24 24l68.1 0zM288 400a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm201.4-60.9c-7.1-5.2-17.2-3.6-22.4 3.5l-53 72.9-26.8-26.8c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l40 40c3.3 3.3 7.9 5 12.6 4.6s8.9-2.8 11.7-6.5l64-88c5.2-7.1 3.6-17.2-3.5-22.3z`},null,-1)]]))])}var utt,dtt,ftt,ptt=j((()=>{z(),G(),utt={},dtt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},ftt=K(utt,[[`render`,ltt]])}));function mtt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,gtt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 48l112 0 0 88c0 39.8 32.2 72 72 72l88 0 0 240c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16zM224 67.9l92.1 92.1-68.1 0c-13.3 0-24-10.7-24-24l0-68.1zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-261.5c0-17-6.7-33.3-18.7-45.3L242.7 18.7C230.7 6.7 214.5 0 197.5 0L64 0zm56 256c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0z`},null,-1)]]))])}var htt,gtt,_tt,vtt=j((()=>{z(),G(),htt={},gtt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},_tt=K(htt,[[`render`,mtt]])}));function ytt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,xtt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M247.3 166c-13.1 6.7-25.4 14.5-36.5 22.8-10.2 7.6-19.5 15.8-27.9 24-14.2 13.9-35.5 17.6-53.6 9.3l-58.7-26.9 21.1 36.9c8.4 14.8 8.4 32.9 0 47.6l-21.1 36.9 58.7-26.9c18.1-8.3 39.4-4.6 53.6 9.3 8.4 8.3 17.8 16.4 27.9 24 11.2 8.4 23.5 16.3 36.8 23 16.7 8.4 27 25.8 26.3 44.4l-.8 23.6 46.2-36.3c7.7-6.1 17.2-9.6 27-10.2 44.7-2.5 83.7-21 114.9-44.5 29.4-22.1 51.3-48 64-67.2-12.7-19.2-34.6-45.1-64-67.2-31.3-23.5-70.2-42-114.9-44.5-9.8-.5-19.2-4.1-27-10.2l-46.4-36.5 .6 24.3c.5 18.5-9.7 35.7-26.3 44.1zM8.4 373.6C-1 363.3-2.7 348.2 4.2 336.1L50 256 4.2 175.9c-6.9-12.1-5.2-27.2 4.2-37.5s24.3-13.3 36.9-7.5l103.9 47.6c9.8-9.6 20.8-19.2 32.7-28.1 13.1-9.8 27.7-19.2 43.6-27.2L224 64.9c-.3-12.4 6.5-23.9 17.6-29.4s24.4-4.2 34.1 3.4L349 96.4c56.6 3.2 104.5 26.6 141.1 54 39.2 29.4 67.2 64.7 81.6 89.5 5.8 9.9 5.8 22.2 0 32.1-14.4 24.8-42.5 60.1-81.6 89.5-36.6 27.5-84.5 50.9-141.1 54l-73.2 57.5c-9.8 7.7-23.1 9-34.2 3.4s-17.9-17.2-17.5-29.6l1.9-57.9c-16.1-8.1-30.8-17.5-44-27.4-12-9-22.9-18.5-32.7-28.1L45.3 381.1c-12.6 5.8-27.6 2.8-36.9-7.5zM416 224a32 32 0 1 1 0 64 32 32 0 1 1 0-64z`},null,-1)]]))])}var btt,xtt,Stt,Ctt=j((()=>{z(),G(),btt={},xtt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},Stt=K(btt,[[`render`,ytt]])}));function wtt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Ett,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M180.8 303.7c9.2 10.4 19.4 20.6 30.7 30.1 33.7 28.5 76 50.2 124.5 50.2s90.8-21.8 124.5-50.2c30.3-25.5 52.7-55.7 65.3-77.8-12.6-22.1-35-52.2-65.3-77.8-33.7-28.5-76-50.2-124.5-50.2s-90.8 21.7-124.5 50.2c-11.3 9.5-21.5 19.7-30.7 30.1-14 15.8-36.7 20.6-56 11.8l-54.3-24.9 21.1 36.9c8.4 14.8 8.4 32.9 0 47.6l-21.1 36.9 54.3-24.9c19.2-8.8 41.9-4 56 11.8zM4.2 336.1L50 256 4.2 175.9c-6.9-12.1-5.2-27.2 4.2-37.5s24.3-13.3 36.9-7.5l99.5 45.6c10.5-11.9 22.5-23.8 35.7-35 39.2-33.1 92-61.5 155.5-61.5s116.3 28.5 155.5 61.5c39.1 33 66.9 72.4 81 99.8 4.7 9.2 4.7 20.1 0 29.3-14.1 27.4-41.9 66.8-81 99.8-39.2 33.1-92 61.5-155.5 61.5s-116.3-28.5-155.5-61.5c-13.2-11.2-25.1-23.1-35.7-35L45.3 381.1c-12.6 5.8-27.6 2.8-36.9-7.5s-11.1-25.4-4.2-37.5zM416 224a32 32 0 1 1 0 64 32 32 0 1 1 0-64z`},null,-1)]]))])}var Ttt,Ett,Dtt,Ott=j((()=>{z(),G(),Ttt={},Ett={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},Dtt=K(Ttt,[[`render`,wtt]])}));function ktt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,jtt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M96 24c0-13.3 10.7-24 24-24L328 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-8 0 0 169.6 120.7 211.2c4.8 8.4 7.3 17.9 7.3 27.6 0 30.7-24.9 55.6-55.6 55.6L55.6 512c-30.7 0-55.6-24.9-55.6-55.6 0-9.7 2.5-19.2 7.3-27.6L128 217.6 128 48 120 48c-13.3 0-24-10.7-24-24zm80 24l0 176c0 4.2-1.1 8.3-3.2 11.9l-38.9 68.1 180.1 0-38.9-68.1c-2.1-3.6-3.2-7.7-3.2-11.9l0-176-96 0zM106.5 352L49 452.6c-.7 1.1-1 2.4-1 3.8 0 4.2 3.4 7.6 7.6 7.6l336.8 0c4.2 0 7.6-3.4 7.6-7.6 0-1.3-.3-2.6-1-3.8l-57.5-100.6-235 0z`},null,-1)]]))])}var Att,jtt,p1,Mtt=j((()=>{z(),G(),Att={},jtt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},p1=K(Att,[[`render`,ktt]])}));function Ntt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Ftt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M512 336l-352 0c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l117.5 0c4.2 0 8.3 1.7 11.3 4.7l35.9 35.9c15 15 35.4 23.4 56.6 23.4L512 112c8.8 0 16 7.2 16 16l0 192c0 8.8-7.2 16-16 16zM160 384l352 0c35.3 0 64-28.7 64-64l0-192c0-35.3-28.7-64-64-64L381.3 64c-8.5 0-16.6-3.4-22.6-9.4L322.7 18.7C310.7 6.7 294.5 0 277.5 0L160 0C124.7 0 96 28.7 96 64l0 256c0 35.3 28.7 64 64 64zM48 120c0-13.3-10.7-24-24-24S0 106.7 0 120L0 416c0 35.3 28.7 64 64 64l392 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L64 432c-8.8 0-16-7.2-16-16l0-296z`},null,-1)]]))])}var Ptt,Ftt,Itt,Ltt=j((()=>{z(),G(),Ptt={},Ftt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},Itt=K(Ptt,[[`render`,Ntt]])}));function Rtt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Btt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M322.4 113C316.5 130.8 300.8 143.6 282.1 145.7 150.4 160.5 48 272.3 48 408l0 16c0 4.4 3.6 8 8 8l182.1 0c.3-.3 .6-.7 .9-1l56.8-56.8c10.4-10.3 16.2-24.4 16.2-39 0-30.5-24.7-55.2-55.2-55.2-14.6 0-28.7 5.8-39 16.2L169 345c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l48.8-48.8c19.4-19.4 45.6-30.2 73-30.2 50.2 0 92 35.8 101.3 83.2 3-6.3 7.4-11.9 12.9-16.4 4.6-3.8 9.5-7.3 14.5-10.5l135.9-86.5c4.1-2.6 6.5-7.1 6.5-11.9 0-6.2-4-11.7-10-13.5l-70-21.5c-16.8-5.2-29.5-19.1-32.9-36.4-4.4-21.9-23.9-38.4-47.1-38.4-21.2 0-39.3 13.8-45.6 33zM434.1 371.3l54 58.1c1.5 1.6 3.6 2.6 5.9 2.6l58 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-58 0c-15.6 0-30.4-6.5-41-17.9-90.3-97.3-64.9-69.8-85-91.5-15.5 16.6-46.2 49.7-57.1 61.4l49.1 0c4.7 0 9.2 1.4 12.9 3.7 6.7 4.3 11.1 11.7 11.1 20.3 0 .8 0 1.5-.1 2.3-1.2 12.2-11.4 21.7-23.9 21.7L56 480c-30.9 0-56-25.1-56-56l0-16c0-160.4 121.1-292.5 276.8-310 12.6-38.3 48.7-66 91.2-66 46.5 0 85.3 33.1 94.1 77l70 21.5c26.1 8 43.9 32.1 43.9 59.4 0 21.2-10.9 41-28.8 52.4-82.6 52.5-127.9 81.4-135.9 86.5-3.5 2.2-6.8 4.6-9.9 7.2l1.7 1.9 0 0 31 33.4zM368 
49120a24 24 0 1 1 0 48 24 24 0 1 1 0-48z`},null,-1)]]))])}var ztt,Btt,m1,Vtt=j((()=>{z(),G(),ztt={},Btt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},m1=K(ztt,[[`render`,Rtt]])}));function Htt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Wtt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M170.6-20.6c10.3-20.2 33.3-30.5 55.2-24.7L250-38.8c21.9 5.9 36.7 26.3 35.5 49l-1 17.8c2.7 2.5 5.3 5.1 7.8 7.8l17.8-1c22.7-1.2 43.1 13.6 49 35.5l6.5 24.2c5.9 21.9-4.4 45-24.7 55.2l-15.9 8.1c-.8 3.6-1.8 7.2-2.9 10.7l9.7 14.9c12.4 19 9.8 44.1-6.3 60.2L308 261.3c-16.1 16.1-41.1 18.7-60.2 6.3l-14.9-9.7c-3.5 1.1-7.1 2.1-10.7 2.9l-8.1 15.9c-10.3 20.2-33.3 30.5-55.2 24.7l-24.2-6.5c-21.9-5.9-36.7-26.3-35.5-49l1-17.8c-2.7-2.5-5.3-5.1-7.8-7.8l-17.8 1c-22.7 1.2-43.1-13.6-49-35.5l-6.5-24.2c-5.9-21.9 4.4-45 24.7-55.2l0 0 15.9-8.1c.8-3.6 1.8-7.2 2.9-10.7L52.8 72.6c-12.4-19-9.8-44.1 6.3-60.2L76.8-5.3C92.8-21.4 117.9-24 137-11.6l14.9 9.7c3.5-1.1 7.1-2.1 10.7-2.9l8.1-15.9zm67 28.2l-24.2-6.5-13.5 26.6c-3.6 7.1-10.5 12-18.4 13-8.1 1-15.9 3.1-23.3 6.3-7.4 3.1-15.8 2.4-22.5-2l-25-16.3-17.7 17.7 16.3 25c4.4 6.7 5.1 15.1 2 22.4-1.5 3.7-2.9 7.5-3.9 11.5s-1.8 8-2.3 11.9c-1 7.9-5.9 14.8-13 18.4l-26.6 13.5 6.5 24.2 29.8-1.6c8-.4 15.6 3.1 20.5 9.5 4.9 6.4 10.6 12.2 17.1 17.1 6.4 4.8 9.9 12.5 9.5 20.4l-1.6 29.7 24.2 6.5 13.5-26.6c3.6-7.1 10.5-12 18.4-13 8.1-1 15.9-3.1 23.3-6.3 7.4-3.1 15.8-2.4 22.5 2l25 16.3 17.7-17.7-16.3-25c-4.4-6.7-5.1-15.1-2-22.4 1.5-3.7 2.9-7.5 3.9-11.5s1.8-8 2.3-11.9c1-7.9 5.9-14.8 13-18.4l26.6-13.5-6.5-24.2-29.8 1.6c-8 .4-15.6-3.1-20.5-9.5-4.9-6.4-10.6-12.2-17.1-17.1-6.4-4.8-9.9-12.5-9.5-20.4l1.6-29.7zM161.5 119.7a32 32 0 1 1 61.8 16.6 32 32 0 1 1 -61.8-16.6zM355.2 266.2c-1.2-22.7 13.6-43.1 35.5-49l24.2-6.5c21.9-5.9 45 4.4 55.2 24.7l8.1 15.9c3.6 .8 7.2 1.8 10.7 2.9l14.9-9.7c19-12.4 44.1-9.8 60.2 6.3l17.7 17.7c16.1 16.1 18.7 41.2 6.3 60.2l-9.7 14.9c1.1 3.5 2.1 7.1 2.9 10.7l15.9 8.1c20.2 
4910.3 30.5 33.3 24.7 55.2l-6.5 24.2c-5.9 21.9-26.3 36.7-49 35.5l-17.8-1c-2.5 2.7-5.1 5.3-7.8 7.8l1 17.8c1.2 22.7-13.6 43.1-35.5 49l-24.2 6.5c-21.9 5.9-45-4.4-55.2-24.7l-8.1-15.9c-3.6-.8-7.2-1.8-10.7-2.9L393 523.6c-19 12.4-44.1 9.8-60.2-6.3l-17.7-17.7c-16.1-16.1-18.7-41.1-6.3-60.2l9.7-14.9c-1.1-3.5-2.1-7.1-2.9-10.7l-15.9-8.1c-20.2-10.3-30.5-33.3-24.7-55.2l6.5-24.2c5.9-21.9 26.3-36.7 49-35.5l17.8 1c2.5-2.7 5.1-5.3 7.8-7.8l-1-17.8zm72.1-9.1l-24.2 6.5 1.6 29.7c.4 8-3.1 15.6-9.5 20.4-6.5 4.9-12.2 10.7-17.1 17.1-4.8 6.4-12.5 9.9-20.5 9.5l-29.8-1.6-6.5 24.2 26.6 13.5c7.1 3.6 12 10.5 13 18.4 .5 4 1.3 7.9 2.3 11.9s2.4 7.8 3.9 11.5c3.1 7.3 2.3 15.7-2 22.4l-16.3 25 17.7 17.7 25-16.3c6.7-4.4 15.1-5.1 22.5-2 7.4 3.1 15.3 5.3 23.3 6.3 7.9 1 14.8 5.8 18.4 13l13.5 26.6 24.2-6.5-1.6-29.7c-.4-8 3.1-15.6 9.5-20.4 6.5-4.9 12.2-10.7 17.1-17.1 4.8-6.4 12.5-9.9 20.5-9.5l29.8 1.6 6.5-24.2-26.6-13.5c-7.1-3.6-12-10.5-13-18.4-.5-4-1.3-7.9-2.3-11.9s-2.4-7.8-3.9-11.5c-3.1-7.3-2.3-15.7 2-22.4l16.3-25-17.7-17.7-25 16.3c-6.7 4.4-15.1 5.1-22.5 2-7.4-3.1-15.3-5.3-23.3-6.3-7.9-1-14.8-5.8-18.4-13l-13.5-26.6zm-9.9 135.2a32 32 0 1 1 61.8-16.6 32 32 0 1 1 -61.8 16.6z`},null,-1)]]))])}var Utt,Wtt,Gtt,Ktt=j((()=>{z(),G(),Utt={},Wtt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},Gtt=K(Utt,[[`render`,Htt]])}));function qtt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Ytt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M367.2 413c-21.5 43.7-41.4 51-47.2 51-5.2 0-22-6-41.1-39.6l-23.3 79.4c20.6 5.3 42.2 8.2 64.5 8.2 141.4 0 256-114.6 256-256S461.4 0 320 0 64 114.6 64 256c0 8.5 .4 16.9 1.2 25.1l164.6-48.4c3.7-1.1 7.3-1.8 10.9-2.3 3.1-50.9 15.3-97.4 32.1-131.5 21.5-43.7 41.4-51 47.2-51s25.7 7.3 47.2 51c17 34.5 29.2 81.6 32.1 133l-134.5 0c23.2 6 41.7 24.7 47.4 48l87.1 0c-3 51.5-15.2 98.6-32.1 133zm80.2-133l79.2 0c-8.6 74.6-56.7 137.3-122.8 166.4 24-42.8 40.3-102.4 43.6-166.4zm79.2-48l-79.2 0c-3.3-64-19.6-123.6-43.6-166.4 66.1 29.2 114.2 91.8 122.8 166.4zm-334 0l-79.2 0c8.6-74.6 56.7-137.3 122.8-166.4-24 42.8-40.3 102.4-43.6 166.4zM39 340.5c-13.9 4.1-15.6 23.2-2.6 29.7l57.3 28.7c1.3 .7 2.6 1.5 3.7 2.5l-88 88c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l88-88c1 1.1 1.9 2.3 2.5 3.7l28.7 57.3c6.5 13 25.6 11.3 29.7-2.6l60.2-204.8c3.6-12.2-7.7-23.4-19.9-19.9L39 340.5z`},null,-1)]]))])}var Jtt,Ytt,Xtt,Ztt=j((()=>{z(),G(),Jtt={},Ytt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},Xtt=K(Jtt,[[`render`,qtt]])}));function Qtt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,ent,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M303.2 413c-21.5 43.7-41.4 51-47.2 51s-25.7-7.3-47.2-51c-17-34.5-29.2-81.6-32.1-133l158.6 0c-3 51.5-15.2 98.6-32.1 133zm32.1-181l-158.6 0c3-51.5 15.2-98.6 32.1-133 21.5-43.7 41.4-51 47.2-51s25.7 7.3 47.2 51c17 34.5 29.2 81.6 32.1 133zm48.1 48l79.2 0c-8.6 74.6-56.7 137.3-122.8 166.4 24-42.8 40.3-102.4 43.6-166.4zm79.2-48l-79.2 0c-3.3-64-19.6-123.6-43.6-166.4 66.1 29.2 114.2 91.8 122.8 166.4zm-334 0l-79.2 0c8.6-74.6 56.7-137.3 122.8-166.4-24 42.8-40.3 102.4-43.6 166.4zM49.4 280l79.2 0c3.3 64 19.6 123.6 43.6 166.4-66.1-29.2-114.2-91.8-122.8-166.4zM256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512z`},null,-1)]]))])}var $tt,ent,h1,tnt=j((()=>{z(),G(),$tt={},ent={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},h1=K($tt,[[`render`,Qtt]])}));function nnt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,int,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M318.8 38.1C309 34.1 298.6 32 288 32s-21 2.1-30.8 6.1L14.8 137.9C5.8 141.6 0 150.3 0 160L0 456c0 13.3 10.7 24 24 24s24-10.7 24-24l0-260.2 48 19.8 0 168.5c0 53 86 96 192 96s192-43 192-96l0-168.5 81.2-33.4c9-3.7 14.8-12.4 14.8-22.1s-5.8-18.4-14.8-22.1L318.8 38.1zM144 384l0-148.7 113.2 46.6c9.8 4 20.2 6.1 30.8 6.1s21-2.1 30.8-6.1L432 235.3 432 384c0 .1 0 .1 0 .3s-.1 .4-.3 .9c-.4 .9-1.3 2.7-3.4 5.2-4.4 5.2-12.6 11.9-26 18.6-26.8 13.4-67.1 23-114.3 23s-87.5-9.7-114.3-23c-13.4-6.7-21.6-13.4-26-18.6-2.1-2.5-3-4.3-3.4-5.2-.2-.5-.3-.8-.3-.9s0-.2 0-.3zM87.2 160L275.5 82.5c4-1.6 8.2-2.5 12.5-2.5s8.5 .8 12.5 2.5L488.8 160 300.5 237.5c-4 1.6-8.2 2.5-12.5 2.5s-8.5-.8-12.5-2.5L87.2 160z`},null,-1)]]))])}var rnt,int,g1,_1=j((()=>{z(),G(),rnt={},int={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},g1=K(rnt,[[`render`,nnt]])}
49));function ant(e,t){return y(),C(`div`,null,[(y(),C(`svg`,snt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M391 39c9.4-9.4 24.6-9.4 33.9 0l14.2 14.2C449.5 49.9 460.5 48 472 48l32 0c15.8 0 30.8 3.5 44.2 9.8L559 47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-7 7c13.8 17.7 22 39.9 22 64 0 .3 .1 .6 .3 .7 19.4 17.6 31.7 43 31.7 71.3 0 28.4-12.4 54-32 71.6l0 .4 0 32c0 13.3-10.7 24-24 24l-16 0c-13.3 0-24-10.7-24-24l0-8-64 0 0 8c0 13.3-10.7 24-24 24l-16 0c-13.3 0-24-10.7-24-24l0-13.5c-37.3-13.2-64-48.7-64-90.5 0-16.2 4-31.4 11.1-44.8 2.9-5.6 4.9-11.7 4.9-18l0-9.2c0-8.9 1.1-17.5 3.2-25.8-25.6-9.4-52.7-14.2-80-14.2l-60 0c-83.5 0-151.2 67.7-151.2 151.2 0 19.7-4.1 39.2-12.1 57.2L45.9 369.7c-5.4 12.1-19.6 17.6-31.7 12.2S-3.3 362.4 2.1 350.3L24 300.9c5.3-11.9 8-24.7 8-37.7 0-110 89.2-199.2 199.2-199.2l60 0c35.1 0 69.9 6.6 102.6 19.5 1.2-1.4 2.4-2.7 3.7-4L391 73c-9.4-9.4-9.4-24.6 0-33.9zm81 57c-30.9 0-56 25.1-56 56l0 9.2c0 16.4-5.1 30.3-10.5 40.4-3.5 6.6-5.5 14.2-5.5 22.4 0 26.5 21.5 48 48 48l96 0c26.5 0 48-21.5 48-48 0-14.1-6-26.8-15.8-35.6-10.2-9.2-16.2-22.4-16.2-36.4 0-30.9-25.1-56-56-56l-32 0zM408 377.6c7.1 4.1 15.3 6.4 24 6.4l24 0 0 40c0 30.9-25.1 56-56 56l-48 0c-30.9 0-56-25.1-56-56l0-16.4c-26.4 5.4-53.6 5.4-80 0l0 16.4c0 30.9-25.1 56-56 56l-40 0c-30.9 0-56-25.1-56-56l0-48c0-13.3 10.7-24 24-24s24 10.7 24 24l0 48c0 4.4 3.6 8 8 8l40 0c4.4 0 8-3.6 8-8l0-48c0-7.6 3.6-14.8 9.8-19.3s14.1-5.8 21.4-3.6l11.3 3.6c29.6 9.3 61.4 9.3 91 0l11.3-3.6c7.3-2.3 15.2-1 21.4 3.6S344 368.4 344 376l0 48c0 4.4 3.6 8 8 8l48 0c4.4 0 8-3.6 8-8l0-46.4zM464 128a16 16 0 1 1 0 32 16 16 0 1 1 0-32zm48 16a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zm-56 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm72 24a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z`},null,-1)]]))])}var ont,snt,cnt,lnt=j((()=>{z(),G(),ont={},snt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},cnt=K(ont,[[`render`,ant]])}));function unt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,fnt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M432 0c-1.8 0-3.5 .2-5.2 .6-64.2 5.5-117 51-133.5 111.4l-117.1 0c-38.1 0-71.8 19-92.1 48.1-46.8 2-84.1 40.6-84.1 87.9l0 64c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64c0-13.2 6.4-25 16.3-32.2-.2 2.8-.3 5.6-.3 8.5 0 14.3 2.7 28.4 8 41.7l21.9 54.6-8.2 21.7c-11.3 30.1-12.7 63.1-4.1 94.1l11.2 40.5c5.8 20.8 24.7 35.2 46.2 35.2l49.8 0c31.7 0 54.7-30.3 46.2-60.8l-14.8-53.3c-.5-1.6-.4-3.4 .2-5l12.1-32.3c1.4-3.7 2.6-7.4 3.6-11.2l51.8 15.1 0 99.5c0 26.5 21.5 48 48 48l48 0c26.5 0 48-21.5 48-48l0-136.2c19.8-22.6 32-52.3 32-85.5l0-1.6 0-.7 0-7.8c17.7 6 37.5 5.8 55.8-1.5 34.4-13.8 55-49.3 49.7-86l-9.9-69.2c-1.6-11.3-5.3-21.9-10.7-31.3 6.7-4.3 11.1-11.7 11.1-20.3 0-13.3-10.7-24-24-24l-56 0 0 .3c-2.5-.2-5-.3-7.5-.3L432 0zM416 240.5c0 .6 0 1.2 0 1.7 0 23.5-9.6 44.1-24.7 58.8-4.6 4.5-7.3 10.7-7.3 17.2l0 145.8-48 0 0-117.8c0-11.3-7.9-21.1-19-23.5-2.1-.4-4.2-1-6.3-1.6l-88-25.7c-7.3-2.1-15.3-.7-21.3 4s-9.6 11.9-9.4 19.5c0 .4 0 .9 0 1.3 0 8-1.4 16-4.3 23.5L175.6 376c-4.2 11.1-4.7 23.2-1.5 34.6l14.8 53.3-49.8 0-11.2-40.5c-5.9-21.2-4.9-43.7 2.8-64.4l8.2-21.7c4.2-11.2 4.1-23.6-.4-34.7l-21.9-54.6c-3-7.6-4.6-15.7-4.6-23.9 0-35.5 28.8-64.2 64.2-64.2L313 160c12.1 0 22.3-9 23.8-21 6.1-49.1 46.6-87.7 96.6-90.8 .7 0 1.3-.1 2-.2l37.1 0c19.9 0 36.8 14.6 39.6 34.3l9.9 69.2c2.1 14.8-6.2 29.1-20 34.7-13.3 5.3-28.4 1.3-37.3-9.8l-5.9-7.3c-6.4-8-17.1-11-26.7-7.7S416 173.8 416 184l0 55c0 .5 0 1 0 1.5zM480 96a16 16 0 1 0 -32 0 16 16 0 1 0 32 0z`},null,-1)]]))])}var dnt,fnt,pnt,mnt=j((()=>{z(),G(),dnt={},fnt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},pnt=K(dnt,[[`render`,unt]])}));function hnt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,_nt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M272 6.1c9.1-8.2 22.9-8.2 32 0L497.5 179.6c-18.4 4.5-35.2 13-49.6 24.4l0-4.4-160-143.4-160 143.4 0 248.3c0 8.8 7.2 16 16 16l48 0 0-104c0-39.8 32.2-72 72-72l48 0c35.8 0 65.5 26.1 71.1 60.3-9.5 14.9-15 32.6-15 51.6l0 96c0 5.5 .5 10.9 1.3 16.1L144 512c-35.3 0-64-28.7-64-64l0-205.3-8 7.2c-9.9 8.8-25 8-33.9-1.8s-8-25 1.8-33.9L272 6.1zM240 464l96 0 0-104c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24l0 104zM560 304.1c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 47.9 64 0 0-47.9zM416 400c0-20.9 13.4-38.7 32-45.3l0-50.6c0-44.2 35.8-80 80-80s80 35.8 80 80l0 50.6c18.6 6.6 32 24.4 32 45.3l0 96c0 26.5-21.5 48-48 48l-128 0c-26.5 0-48-21.5-48-48l0-96z`},null,-1)]]))])}var gnt,_nt,vnt,ynt=j((()=>{z(),G(),gnt={},_nt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},vnt=K(gnt,[[`render`,hnt]])}));function bnt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Snt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M512 112c8.8 0 16 7.2 16 16l0 256c0 8.8-7.2 16-16 16L64 400c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l448 0zM64 64C28.7 64 0 92.7 0 128L0 384c0 35.3 28.7 64 64 64l448 0c35.3 0 64-28.7 64-64l0-256c0-35.3-28.7-64-64-64L64 64zM358.3 171.2c-4.5-6.4-11.8-10.2-19.6-10.2s-15.1 3.8-19.6 10.2l-64.5 91.3-28.8-34.4c-4.6-5.5-11.3-8.6-18.4-8.6s-13.9 3.2-18.4 8.6l-70.7 84.5c-6 7.1-7.3 17.1-3.3 25.6S127.5 352 136.8 352l302.8 0c9 0 17.2-5 21.3-13s3.5-17.6-1.7-24.9l-100.9-143zM128 224a32 32 0 1 0 0-64 32 32 0 1 0 0 64z`},null,-1)]]))])}var xnt,Snt,Cnt,wnt=j((()=>{z(),G(),xnt={},Snt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},Cnt=K(xnt,[[`render`,bnt]])}));function Tnt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Dnt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M266.4 347.3c31.2-18.9 74.9-43.3 125.9-43.3l55.7 0c44.2 0 80-35.8 80-80s-35.8-80-80-80l-55.7 0c-51 0-94.7-24.4-125.9-43.3-21.7-13.1-47.1-20.7-74.4-20.7-79.5 0-144 64.5-144 144s64.5 144 144 144c27.3 0 52.7-7.6 74.4-20.7zM392.3 352c-36.4 0-69.9 17.6-101.1 36.4-11.1 6.7-22.9 12.3-35.2 16.7l0 50.9c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-40.7c-5.3 .4-10.6 .7-16 .7-16.6 0-32.7-2.1-48-6l0 46c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-65.7C38.6 357.1 0 295.1 0 224 
490 118 86 32 192 32 228.3 32 262.3 42.1 291.2 59.6 322.4 78.4 355.9 96 392.3 96L448 96c70.7 0 128 57.3 128 128l0 240c0 7.3-4.9 13.7-12 15.5s-14.5-1.3-18-7.7L477.6 348.6c-9.5 2.2-19.4 3.4-29.6 3.4l-55.7 0zM448 200a24 24 0 1 1 0 48 24 24 0 1 1 0-48z`},null,-1)]]))])}var Ent,Dnt,Ont,knt=j((()=>{z(),G(),Ent={},Dnt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},Ont=K(Ent,[[`render`,Tnt]])}));function Ant(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Mnt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M385.1 419.1C349.7 447.2 304.8 464 256 464s-93.7-16.8-129.1-44.9l80.4-80.4c14.3 8.4 31 13.3 48.8 13.3s34.5-4.8 48.8-13.3l80.4 80.4zm68.1 .2C489.9 374.9 512 318.1 512 256S489.9 137.1 453.2 92.7L465 81c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L419.3 58.8C374.9 22.1 318.1 0 256 0S137.1 22.1 92.7 58.8L81 47c-9.4-9.4-24.6-9.4-33.9 0S37.7 71.6 47 81L58.8 92.7C22.1 137.1 0 193.9 0 256S22.1 374.9 58.8 419.3L47 431c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l11.8-11.8C137.1 489.9 193.9 512 256 512s118.9-22.1 163.3-58.8L431 465c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-11.8-11.8zm-34.1-34.1l-80.4-80.4c8.4-14.3 13.3-31 13.3-48.8s-4.8-34.5-13.3-48.8l80.4-80.4C447.2 162.3 464 207.2 464 256s-16.8 93.7-44.9 129.1zM385.1 92.9l-80.4 80.4c-14.3-8.4-31-13.3-48.8-13.3s-34.5 4.8-48.8 13.3L126.9 92.9C162.3 64.8 207.2 48 256 48s93.7 16.8 129.1 44.9zM173.3 304.8L92.9 385.1C64.8 349.7 48 304.8 48 256s16.8-93.7 44.9-129.1l80.4 80.4c-8.4 14.3-13.3 31-13.3 48.8s4.8 34.5 13.3 48.8zM208 256a48 48 0 1 1 96 0 48 48 0 1 1 -96 0z`},null,-1)]]))])}var jnt,Mnt,v1,Nnt=j((()=>{z(),G(),jnt={},Mnt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},v1=K(jnt,[[`render`,Ant]])}));function Pnt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Int,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M80 8.2C80 4.6 77.5 1.3 73.9 .8 70.7 .3 67.4 0 64 0 28.7 0 0 28.7 0 64l0 64c0 35.3 28.7 64 64 64l.7 0 41.8 27.9C126.2 233 149.4 240 173.1 240l2.9 0 0 16-32.9 0c-7.5 0-14.8-1.7-21.5-5.1L87.2 233.7c-7.9-4-17.5-.7-21.5 7.2s-.7 17.5 7.2 21.5l34.5 17.2c11.1 5.6 23.4 8.4 35.8 8.4l32.9 0 0 16-53.6 0c-5.2 0-10.3-.8-15.2-2.5L69.1 288.8c-8.4-2.8-17.4 1.7-20.2 10.1s1.7 17.4 10.1 20.2l38.1 12.7c8.2 2.7 16.7 4.1 25.3 4.1l53.6 0 0 16-.9 0c-12.4 0-24.7 2.9-35.8 8.4l-18.5 9.2c-7.9 4-11.1 13.6-7.2 21.5s13.6 11.1 21.5 7.2l18.5-9.2c6.7-3.3 14-5.1 21.5-5.1l.9 0 23.8 66.6c-23.1 7.3-39.8 28.8-39.8 54.3 0 3.9 3.2 7.1 7.1 7.1l177.8 0c3.9 0 7.1-3.2 7.1-7.1 0-25.5-16.7-47-39.8-54.3l23.8-66.6 .9 0c7.4 0 14.8 1.7 21.5 5.1l18.5 9.2c7.9 4 17.5 .7 21.5-7.2s.7-17.5-7.2-21.5l-18.5-9.2c-11.1-5.6-23.4-8.4-35.8-8.4l-.9 0 0-16 53.6 0c8.6 0 17.1-1.4 25.3-4.1l38.1-12.7c8.4-2.8 12.9-11.9 10.1-20.2s-11.9-12.9-20.2-10.1l-38.1 12.7c-4.9 1.6-10 2.5-15.2 2.5l-53.6 0 0-16 32.9 0c12.4 0 24.7-2.9 35.8-8.4l34.5-17.2c7.9-4 11.1-13.6 7.2-21.5s-13.6-11.1-21.5-7.2l-34.5 17.2c-6.7 3.3-14 5.1-21.5 5.1l-32.9 0 0-16 2.9 0c23.7 0 46.9-7 66.6-20.2l41.8-27.9 .7 0c35.3 0 64-28.7 64-64l0-64c0-35.3-28.7-64-64-64-3.4 0-6.7 .3-9.9 .8-3.6 .6-6.1 3.8-6.1 7.5L432 72c0 7.7-9.8 11-14.4 4.8L397.4 49.9c-3.7-4.9-11.2-3.9-12.3 2.1-.7 3.9-1.1 7.9-1.1 11.9l0 64c0 14.9 5.1 28.6 13.6 39.4l-18.7 12.5C367 187.8 353.1 192 338.9 192l-3.4 0c-2.6-22.5-16-42.9-31.5-59.2l0-52.1c0-15.6 11.3-29 26.7-31.6l7.9-1.3c8.7-1.5 14.6-9.7 13.2-18.4s-9.7-14.6-18.4-13.2l-7.9 1.3C294.6 22.7 272 49.4 272 80.7l0 25c-3.2-2.2-6.3-4.1-9-5.8-4.3-2.6-9.7-2.6-14 0-2.8 1.6-5.8 3.6-9 5.8l0-25c0-31.3-22.6-58-53.5-63.1l-7.9-1.3c-8.7-1.5-17 4.4-18.4 13.2s4.4 17 13.2 18.4l7.9 1.3C196.7 51.7 208 65 208 80.7l0 52.1c-15.5 16.3-28.9 36.7-31.5 59.2l-3.4 0c-14.2 0-28.1-4.2-39.9-12.1l-18.7-12.5c8.5-10.9 13.6-24.6 13.6-39.4l0-64c0-4.1-.4-8.1-1.1-11.9-1.1-6-8.6-7.1-12.3-2.1L94.4 76.8C89.8 83 80 79.7 80 72L80 8.2zM262.2 448l-12.3 0-25.8-72.3 0-175.7c0-6.6 3.8-17 15.4-30.3 5.2-6 11-11.4 16.6-16 5.7 4.7 11.5 10.1 16.6 16 11.6 13.3 15.4 23.7 15.4 30.3l0 175.7-25.8 72.3z`},null,-1)]]))])}var Fnt,Int,Lnt,Rnt=j((()=>{z(),G(),Fnt={},Int={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Lnt=K(Fnt,[[`render`,Pnt]])}));function znt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Vnt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M48 188.6C48 111.7 111.7 48 192 48s144 63.7 144 140.6c0 45.6-23.8 101.5-58.9 157.1-28.3 44.8-61 84.8-85.1 112.1-24.1-27.3-56.7-67.2-85.1-112.1-35.1-55.5-58.9-111.5-58.9-157.1zM192 0C86 0 0 84.4 0 188.6 0 3
4907.9 120.2 450.9 170.4 505.4 182.2 518.2 201.8 518.2 213.6 505.4 263.8 450.9 384 307.9 384 188.6 384 84.4 298 0 192 0zM160 192a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm112 0a80 80 0 1 0 -160 0 80 80 0 1 0 160 0z`},null,-1)]]))])}var Bnt,Vnt,y1,b1=j((()=>{z(),G(),Bnt={},Vnt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},y1=K(Bnt,[[`render`,znt]])}));function Hnt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Wnt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M576 320l0 .2c-.1 48.1-35.5 87.8-81.7 94.7l15.2 30.3c5.9 11.9 1.1 26.3-10.7 32.2-11.9 5.9-26.3 1.1-32.2-10.7l-25.4-50.7-110.7 0-29.7 51.9c-6.6 11.5-21.2 15.5-32.8 8.9s-15.5-21.2-8.9-32.8l16.1-28.1-33.4 0-10.3-.3c-8.6-.5-17.2-1.5-25.7-3.1l-42.5 57.7c-7.9 10.7-22.9 12.9-33.6 5.1s-12.9-22.9-5.1-33.6l33.2-45-41.5-19-73.5 93.1c-8.2 10.4-23.3 12.2-33.7 4s-12.2-23.3-4-33.7l66.3-83.9c-22.5-11-37.4-33.1-39.2-58l-.2-5.1c0-36.3 27.6-66.2 63-69.8l7.2-.4 74.4 0 68.6-86.9 1.9-2.2c4.8-4.7 11.3-7.3 18.1-6.9 7.8 .4 14.9 4.5 19 11.1l29.4 46.2 35-47.6 1.9-2.3c4.9-5.1 11.8-7.9 19-7.4 8.2 .6 15.5 5.2 19.4 12.4l45.5 83.5 45.4 0c15.3 0 29.8 3.6 42.7 10-20.8-88.3-100.1-154-194.7-154l-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l24 0c137 0 248 111 248 248l0 40zm-96 48c26.5 0 48-21.5 48-48s-21.5-48-48-48l-280.2 0-52.9 67 35 16c18.8 8.6 39.2 13 59.9 13L480 368zM138.7 272l-36.5 0c-12.2 0-22.2 9.9-22.2 22.2 0 8.7 5.1 16.5 12.9 20.1l9.1 4.2 36.7-46.4zm142.7-48l-19.5-30.6-24.2 30.6 43.7 0zm98.6 0l-15-27.4-20.2 27.4 35.2 0zM472 296a24 24 0 1 1 0 48 24 24 0 1 1 0-48z`},null,-1)]]))])}var Unt,Wnt,Gnt,Knt=j((()=>{z(),G(),Unt={},Wnt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},Gnt=K(Unt,[[`render`,Hnt]])}));function qnt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Ynt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M576 48c0-8.3-4.3-16-11.3-20.4s-15.9-4.8-23.3-1.1L416.5 88.1 244 29.4c-13.7-4.7-28.7-3.8-41.9 2.3L77.8 90.3C69.4 94.2 64 102.7 64 112l0 352c0 8.2 4.2 15.9 11.1 20.3s15.6 4.9 23.1 1.4l127.3-59.9 167.3 55.8c-1.9-3-3.8-6-5.6-9.1-9.4-15.6-18.8-33.3-26.3-52.1l-104.9-35 0-301.1 128 43.5 0 106.7c13.4-15.6 29.7-28.6 48-38.4l0-62 96-47.4 0 90.1c16.8 1.6 32.9 5.6 48 11.7L576 48zM208 82.1l0 299-96 45.2 0-299 96-45.2zM392 341.9c0 68.9 64.1 150.4 98.6 189.3 11.6 13 31.3 13 42.9 0 34.5-38.9 98.6-120.4 98.6-189.3 0-65.1-53.7-117.9-120-117.9S392 276.8 392 341.9z`},null,-1)]]))])}var Jnt,Ynt,Xnt,Znt=j((()=>{z(),G(),Jnt={},Ynt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},Xnt=K(Jnt,[[`render`,qnt]])}));function Qnt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,ert,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 144a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zM184 286c68.1-11.4 120-70.7 120-142 0-79.5-64.5-144-144-144S16 64.5 16 144c0 71.4 51.9 130.6 120 142l0 202c0 13.3 10.7 24 24 24s24-10.7 24-24l0-202z`},null,-1)]]))])}var $nt,ert,trt,nrt=j((()=>{z(),G(),$nt={},ert={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 320 512`},trt=K($nt,[[`render`,Qnt]])}));function rrt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,art,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M72 16l240 0c13.3 0 24 10.7 24 24l0 192c0 13.3-10.7 24-24 24l-90.4 0c-14.1 0-27.8 4.7-39 13.3l-54.6 42 0-31.3c0-13.3-10.7-24-24-24l-32 0c-13.3 0-24-10.7-24-24L48 40c0-13.3 10.7-24 24-24zM0 40L0 232c0 39.8 32.2 72 72 72l8 0 0 56c0 9.1 5.2 17.5 13.4 21.5s18 3.1 25.2-2.5l93.2-71.7c2.8-2.2 6.2-3.3 9.8-3.3l90.4 0c39.8 0 72-32.2 72-72l0-192c0-39.8-32.2-72-72-72L72-32C32.2-32 0 .2 0 40zM240 392l0-40-7.5 0-40.5 31.1 0 8.9c0 39.8 32.2 72 72 72l90.4 0c3.5 0 7 1.2 9.8 3.3L457.4 539c7.2 5.6 17 6.5 25.2 2.5S496 529.1 496 520l0-56 8 0c39.8 0 72-32.2 72-72l0-192c0-39.8-32.2-72-72-72l-72 0 0 48 72 0c13.3 0 24 10.7 24 24l0 192c0 13.3-10.7 24-24 24l-32 0c-13.3 0-24 10.7-24 24l0 31.3-54.6-42c-11.2-8.6-24.9-13.3-39-13.3L264 416c-13.3 0-24-10.7-24-24zM192 76c14.4 0 26.1 11.7 26.1 26.1 0 9.2-3.9 14.4-9.1 18.3-5.9 4.4-13.4 6.7-17.6 7.6-10.6 2.3-19.4 11.7-19.4 24 0 11 9 20 20 20 5.9 0 11.3-2.6 14.9-6.7 7.2-2.2 16.9-6 26-12.8 13.3-9.9 25.2-26.2 25.2-50.4 0-36.5-29.6-66.1-66.1-66.1-29.2 0-54 18.9-62.7 45.2-3.5 10.5 2.2 21.8 12.6 25.3s21.8-2.2 25.3-12.6C170.7 83.4 180.5 76 192 76zm24 
49132a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z`},null,-1)]]))])}var irt,art,ort,srt=j((()=>{z(),G(),irt={},art={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},ort=K(irt,[[`render`,rrt]])}));function crt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,urt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M160 416c0-91.5 54.8-170.2 133.5-204.9 7.3 15.1 17.2 28.6 29.3 39.9-67 24.9-114.7 89.4-114.7 165l0 48 192 0 0-24c0-39.8-32.2-72-72-72l-16 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l16 0c27 0 51.9 8.9 72 24l0-56.9c5.2 .6 10.6 .9 16 .9 11 0 21.7-1.3 32-3.8l0 1.8 83.5 83.5C560 398 576 436.7 576 477l0 11c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-11c0-27.6-11-54-30.5-73.5l-49.5-49.5 0 110.1 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-304 0C68.1 512 0 443.9 0 360L0 120C0 53.7 53.7 0 120 0l8 0c53 0 96 43 96 96s-43 96-96 96l-8 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l8 0c26.5 0 48-21.5 48-48s-21.5-48-48-48l-8 0c-39.8 0-72 32.2-72 72l0 240c0 57.4 46.6 104 104 104l8 0 0-48zM448 251c-10.1 3.3-20.8 5-32 5-5.4 0-10.8-.4-16-1.2-13.5-2.1-26.1-6.8-37.4-13.5-16.4-9.8-29.9-24.1-38.8-41.1-1.4-2.7-2.7-5.4-3.8-8.2-35.3 0-64-28.7-64-64s28.6-64 64-64c15.7-37.6 52.8-64 96-64s80.4 26.4 96 64c35.3 0 64 28.7 64 64s-28.6 64-64 64c-11.6 27.9-35 49.6-64 59zM384 64c-26.5 0-48 21.5-48 48 0 20.8 13.2 38.4 31.6 45.1 4.7 1.7 8.4 5.9 8.4 10.9 0 22.1 17.9 40 40 40s40-17.9 40-40c0-5 3.7-9.2 8.4-10.9 18.5-6.7 31.6-24.4 31.6-45.1 0-26.5-21.5-48-48-48l-64 0zm0 32a16 16 0 1 1 0 32 16 16 0 1 1 0-32zm48 16a16 16 0 1 1 32 0 16 16 0 1 1 -32 0z`},null,-1)]]))])}var lrt,urt,drt,frt=j((()=>{z(),G(),lrt={},urt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},drt=K(lrt,[[`render`,crt]])}));function prt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,hrt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M398 16.3c7.7-9.4 21.3-11.5 31.4-4.3 10.1 7.1 13.1 20.9 7.4 31.7l-1.3 2.1-25.9 38.9 13.3 53.4c2.3 9.2-.8 19-8 25l-45.6 38 131.7 14.6 7.9 1.3c38.8 8 67.2 42.3 67.2 82.7l-.4 8.6c-4 39.7-35.7 71.3-75.4 75.4l-8.6 .4c-15.6 0-30.9-4.3-44.2-12.5l-5.5-3.7-65.3-47.5 25.7 32.2c2.6 3.3 4.3 7.2 5 11.3l.4 4.2 0 42.1 29.4 58.8 1 2.2c4.4 11.5-.4 24.8-11.3 30.5-10.9 5.7-24.1 2-30.6-8.3l-1.2-2.2-32-64-1.1-2.7c-1-2.7-1.5-5.6-1.5-8.5l0-39.3-16.3-20.4 0 27.6c0 30.9-25.1 56-56 56-30.9 0-56-25.1-56-56l0-27.7-16.3 20.4 0 39.3c0 2.9-.5 5.8-1.5 8.5l-1.1 2.7-32 64-1.2 2.2c-6.5 10.3-19.8 14.1-30.7 8.4-10.9-5.8-15.6-19.1-11.2-30.5l1-2.2 29.4-58.8 0-42.1 .3-4.2c.7-4.1 2.4-8 5-11.3l25.8-32.2-65.3 47.5-5.5 3.7c-13.3 8.1-28.6 12.5-44.2 12.5l-8.6-.4c-39.7-4-71.4-35.6-75.4-75.4L0 299.6c0-40.3 28.5-74.6 67.2-82.7l7.9-1.3 131.7-14.6-45.7-38-2.5-2.4c-5.4-6-7.5-14.5-5.5-22.6l13.3-53.4-25.9-38.9-1.2-2.1c-5.8-10.8-2.7-24.6 7.4-31.7 10.1-7.1 23.7-5.1 31.4 4.3l1.5 2 32 48 1.4 2.2c2.8 5.3 3.5 11.6 2.1 17.6l-12.2 49 36.2 30.1c7-12.8 18.9-22.5 33.1-26.8l0-74.4 .3-3.2c1.5-7.3 8-12.7 15.7-12.8 7.7 0 14.2 5.5 15.7 12.8l.3 3.2 0 74.4c14.3 4.2 26.1 14 33.2 26.8l36.2-30.1-12.2-49c-1.5-5.9-.7-12.2 2.1-17.6l1.4-2.2 32-48 1.5-2zM288 176c-8.8 0-16 7.2-16 16l0 192c0 8.8 7.2 16 16 16s16-7.2 16-16l0-192c0-8.8-7.2-16-16-16zM80.4 263.4c-18.4 2.1-32.4 17.6-32.4 36.2 0 20.1 16.3 36.4 36.5 36.4 7.7 0 15.3-2.5 21.5-7l111.2-80.9-136.8 15.2zM470 329c6.2 4.5 13.8 7 21.5 7 20.2 0 36.5-16.4 36.5-36.4 0-18.6-14-34.1-32.4-36.2L358.9 248.1 470 329z`},null,-1)]]))])}var mrt,hrt,grt,_rt=j((()=>{z(),G(),mrt={},hrt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},grt=K(mrt,[[`render`,prt]])}));function vrt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,brt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M393.4 50.8c4.5-1.8 9.5-2.8 14.6-2.8 22.1 0 40 17.9 40 40 0 8.1-2.4 15.6-6.5 21.9-10.4-5.3-21.7-9.1-33.6-11.4-.9-17.4-6.1-33.7-14.5-47.8zm86.2 88.4C489.9 124.8 496 107.1 496 88 496 39.4 456.6 0 408 0 389.6 0 372.5 5.7 358.4 15.3 342.5 5.6 323.9 0 304 0 246.6 0 200 46.6 200 104l0 3.2c0 21.2 6.4 41.3 17.7 58.1-74.6 19-129.7 86.7-129.7 167.2 0 12.7 2.8 24.7 7.9 35.4L72 368c-39.8 0-72 32.2-72 72s32.2 72 72 72l384 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L72 464c-13.3 0-24-10.7-24-24s10.7-24 24-24l320 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-47.8 0 32-80 79.8 0c30.9 0 56-25.1 56-56l0-7.7c0-32.6-12.2-62.4-32.4-85.1zM292.6 368l-121.1 0c-19.6 0-35.4-15.9-35.4-35.4 0-68.8 55.8-124.6 124.6-124.6l19.4 0c11.4 0 21.2-8 23.5-19.2s-3.6-22.4-14.1-26.9l-7.5-3.2c-20.6-8.8-33.9-29.1-33.9-51.5l0-3.2c0-30.9 25.1-56 56-56s56 25.1 56 56l0 16c0 12.5 9.7 23 22.2 23.9l8 .6c41.7 3.2 73.9 38 73.9 79.8l0 7.7c0 4.4-3.6 8-8 8l-96 0c-9.8 0-18.6 6-22.3 15.1L292.6 368zM396 216a20 20 0 1 0 0-40 20 20 0 1 0 0 40z`},null,-1)]]))])}var yrt,brt,xrt,Srt=j((()=>{z(),G(),yrt={},brt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},xrt=K(yrt,[[`render`,vrt]])}));function Crt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Trt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M639.4 20.5c2.3-7.7-1.6-16-9-19.2s-16-.4-20.1 6.5L516 167.3c-15.7-4.7-32.3-7.3-49.6-7.3-53.1 0-104.4 19.5-144.1 54.8L177.9 343.2c-6.4 5.7-14.6 8.8-23.1 8.8-19.2 0-34.8-15.6-34.8-34.8l0-58.5 37.9-26.5c21.4-15 34.1-39.4 34.1-65.5l0-54.7c0-6-3.3-11.4-8.6-14.2s-11.7-2.3-16.6 1.1L96 148.5 25.2 98.9c-4.9-3.4-11.3-3.8-16.6-1.1S0 106 0 112l0 54.7c0 26.1 12.7 50.6 34.1 65.5L72 258.7 72 352c0 88.4 71.6 160 160 160l232 0c97.2 0 176-80 176-177.2 0-50.1-21.2-95.5-55.1-127.5L639.4 20.5zM232 464c-46.3 0-86-28.1-103.1-68.1 8.1 2.7 16.8 4.1 25.9 4.1 20.3 0 39.8-7.4 55-20.9L354.2 250.7c30.9-27.5 70.9-42.7 112.2-42.7 68.9 0 125.5 57 125.5 126.8 0 71.1-57.7 129.2-128 129.2l-232 0zM496 328a24 24 0 1 0 0-48 24 24 0 1 0 0 48z`},null,-1)]]))])}var wrt,Trt,Ert,Drt=j((()=>{z(),G(),wrt={},Trt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},Ert=K(wrt,[[`render`,Crt]])}));function Ort(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Art,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M176 48l0 416-48 0c-8.8 0-16-7.2-16-16l0-384c0-8.8 7.2-16 16-16l48 0zm48 0l192 0c8.8 0 16 7.2 16 16l0 384c0 8.8-7.2 16-16 16l-192 0 0-416zM128 0C92.7 0 64 28.7 64 64l0 40-40 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l40 0 0 80-40 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l40 0 0 80-40 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l40 0 0 40c0 35.3 28.7 64 64 64l288 0c35.3 0 64-28.7 64-64l0-384c0-35.3-28.7-64-64-64L128 0z`},null,-1)]]))])}var krt,Art,jrt,Mrt=j((()=>{z(),G(),krt={},Art={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},jrt=K(krt,[[`render`,Ort]])}));function Nrt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Frt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M40 64a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm48 59.3c16-6.5 28.9-19.3 35.3-35.3l329.3 0c6.5 16 19.3 28.9 35.3 35.3l0 265.3c-16 6.5-28.9 19.3-35.3 35.3l-329.3 0c-6.5-16-19.3-28.9-35.3-35.3l0-265.3zM512 0c-26.9 0-49.9 16.5-59.3 40L123.3 40C113.9 16.5 90.9 0 64 0 28.7 0 0 28.7 0 64 0 90.9 16.5 113.9 40 123.3l0 265.3c-23.5 9.5-40 32.5-40 59.3 0 35.3 28.7 64 64 64 26.9 0 49.9-16.5 59.3-40l329.3 0c9.5 23.5 32.5 40 59.3 40 35.3 0 64-28.7 64-64 0-26.9-16.5-49.9-40-59.3l0-265.3c23.5-9.5 40-32.5 40-59.3 0-35.3-28.7-64-64-64zM488 64a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zM64 424a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm424 24a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zM192 176l88 0 0 56-88 0 0-56zm-8-40c-17.7 0-32 14.3-32 32l0 72c0 17.7 14.3 32 32 32l104 0c17.7 0 32-14.3 32-32l0-72c0-17.7-14.3-32-32-32l-104 0zm72 184l0 24c0 17.7 14.3 32 32 32l104 0c17.7 0 32-14.3 32-32l0-72c0-17.7-14.3-32-32-32l-24 0c0 14.6-3.9 28.2-10.7 40l26.7 0 0 56-88 0 0-16.4c-2.6 .3-5.3 .4-8 .4l-32 0z`},null,-1)]]))])}var Prt,Frt,Irt,Lrt=j((()=>
49{z(),G(),Prt={},Frt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},Irt=K(Prt,[[`render`,Nrt]])}));function Rrt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Brt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M248 272a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm120 24a24 24 0 1 0 0-48 24 24 0 1 0 0 48zM477.4 192.7c2.1-11.3 2.6-22.3 2.6-32.7 0-88.4-71.6-160-160-160S160 71.6 160 160c0 10.4 .6 21.4 2.6 32.7l19.2 105.5c2.8 15.5-9.1 29.8-24.9 29.8-11.2 0-21.1-7.4-24.3-18.2L118.8 263c-12.4-42.1-51-71-94.8-71-13.3 0-24 10.7-24 24s10.7 24 24 24c22.6 0 42.4 14.9 48.8 36.5l13.8 46.9c9.2 31.2 37.8 52.6 70.3 52.6 12.8 0 24.6-3.2 35-8.8-2.1 36.2-32.1 64.8-68.8 64.8-32.5 0-60.6-22.7-67.4-54.5L47.5 339c-2.8-13-15.5-21.2-28.5-18.4S-2.2 336.1 .5 349l8.3 38.6c11.5 53.9 59.2 92.4 114.3 92.4 33.4 0 66.3-8.2 95.8-24l52.1-27.8c15.1-8 31.9-12.2 48.9-12.2s33.9 4.2 48.9 12.2L421.1 456c29.5 15.7 62.4 24 95.8 24 55.1 0 102.8-38.5 114.3-92.4l8.3-38.6c2.8-13-5.5-25.7-18.4-28.5S595.3 326 592.5 339l-8.3 38.6c-6.8 31.8-34.9 54.5-67.4 54.5-36.7 0-66.7-28.7-68.8-64.8 10.3 5.6 22.2 8.8 35 8.8 32.5 0 61.2-21.4 70.3-52.6l13.8-46.9c6.4-21.6 26.2-36.5 48.8-36.5 13.3 0 24-10.7 24-24s-10.7-24-24-24c-43.8 0-82.5 28.9-94.8 71l-13.8 46.9c-3.2 10.8-13.1 18.2-24.3 18.2-15.8 0-27.7-14.3-24.9-29.8l19.2-105.5zM320 48c61.9 0 112 50.1 112 112 0 8.7-.5 16.6-1.9 24.1L401.9 339.2c-1.5 8.4-1.9 16.5-1.9 23.9 0 10.1 1.3 19.9 3.7 29.3l-12.2-6.5C369.5 374.1 345 368 320 368s-49.5 6.1-71.5 17.9l-12.2 6.5c2.4-9.4 3.7-19.2 3.7-29.3 0-7.4-.4-15.5-1.9-23.9L209.9 184.1c-1.4-7.5-1.9-15.4-1.9-24.1 0-61.9 50.1-112 112-112z`},null,-1)]]))])}var zrt,Brt,Vrt,Hrt=j((()=>{z(),G(),zrt={},Brt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},Vrt=K(zrt,[[`render`,Rrt]])}));function Urt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Grt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M135.1 185c-4.5-3-7.1-8-7.1-13.3l0-3.7c0-13.3 10.7-24 24-24l16 0c13.3 0 24 10.7 24 24l0 3.7c0 5.3-2.7 10.3-7.1 13.3l-11.8 7.9c4.8 2.4 11.9 6 21.2 10.6 5.9 3 12.4 4.5 19.1 4.5 23.5 0 42.6-19.1 42.6-42.6l0-21.4c0-35.3-28.7-64-64-64l-64 0c-35.3 0-64 28.7-64 64l0 21.4c0 23.5 19.1 42.6 42.6 42.6 6.6 0 13.1-1.5 19.1-4.5 9.3-4.7 16.4-8.2 21.2-10.6L135.1 185zM160 240l-12.9 6.4c-12.6 6.3-26.5 9.6-40.5 9.6-5.1 0-10.1-.4-14.9-1.2 9.5 28.6 36.5 49.2 68.3 49.2l64 0c13.3 0 24 10.7 24 24 0 2.8-.5 5.5-1.4 8L352 336c0-11.4 2.4-22.2 6.7-32L328 304c-36.7 0-68.1-22.4-81.3-54.3-10.3 4.1-21.5 6.3-33.3 6.3-14.1 0-27.9-3.3-40.5-9.6L160 240zm250.8 16c10.8-45.9 52-80 101.2-80 13.3 0 24 10.7 24 24l0-5.7c0-38.8-24.9-73.3-61.7-85.6l-17.9-6c-12.1-4-18.9-16.8-15.6-29s15.7-19.8 28.1-17.2l16.2 3.4c90.2 19 154.8 98.6 154.8 190.8 0 120.3-92.6 218.9-210.4 228.5-4.5 .5-9 .8-13.6 .8l-158.4 0C133 480 32 379 32 254.4l0-37.6c-10.1-14.6-16-32.3-16-51.4l0-21.4 0-1.4C6.7 139.3 0 130.5 0 120 0 106.7 10.7 96 24 96l2.8 0C44.8 58.2 83.3 32 128 32l64 0c44.7 0 83.2 26.2 101.2 64l2.8 0c13.3 0 24 10.7 24 24 0 10.5-6.7 19.3-16 22.6l0 1.4 0 21.4c0 8-1 15.7-3 23.1 12.4-7.9 27.2-12.5 43-12.5l16 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-16 0c-16.6 0-30.2 12.6-31.8 28.7 4.9 2.1 10.2 3.3 15.8 3.3l82.8 0zM99.7 335.8l.1 .2 .3 0-.4-.2zM410.8 432c4.7 0 9.4-.2 14.1-.5 35.6-4.4 63.1-34.7 63.1-71.5l0-130.6c-18.9 9-32 28.3-32 50.6 0 13.3-10.7 24-24 24-17.7 0-32 14.3-32 32l0 24c0 13.3-10.7 24-24 24l-239.8 0c31.8 29.8 74.5 48 121.4 48l153.2 0zM536 360c0 8.2-.8 16.3-2.4 24 35.9-33.1 58.4-80.6 58.4-133.3 0-16.7-2.8-32.8-8-47.9l0 5.1c0 35.5-19.3 66.6-48 83.2l0 68.8zM96 128a16 16 0 1 1 0 32 16 16 0 1 1 0-32zm112 16a16 16 0 1 1 32 0 16 16 0 1 1 -32 0z`},null,-1)]]))])}var Wrt,Grt,Krt,qrt=j((()=>{z(),G(),Wrt={},Grt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},Krt=K(Wrt,[[`render`,Urt]])}));function Jrt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Xrt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M136 24a56 56 0 1 1 112 0 56 56 0 1 1 -112 0zM112 520l0-304.7-52.7 71c-7.9 10.6-22.9 12.9-33.6 5s-12.9-22.9-5-33.6L88.1 167c25.7-34.6 66.2-55 109.2-55l122.7 0 0-64c0-26.5 21.5-48 48-48L592 0c26.5 0 48 21.5 48 48l0 224c0 26.5-21.5 48-48 48l-224 0c-26.5 0-48-21.5-48-48l0-64 48 0 0 64 224 0 0-224-224 0 0 64 32 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-128 0 0 360c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-152-64 0 0 152c0 13.3-10.7 24-24 24s-24-10.7-24-24zm48-200l64 0 0-160-26.7 0c-13.1 0-25.8 2.9-37.3 8.3L160 320z`},null,-1)]]))])}var Yrt,Xrt,x1,S1=j((()=>{z(),G(),Yrt={},Xrt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},x1=K(Yrt,[[`render`,Jrt]])}));function Zrt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,$rt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M176.5 80a56 56 0 1 0 0-112 56 56 0 1 0 0 112zm-80 137.4l0 302.6c0 13.3 10.7 24 24 24s24-10.7 24-24l0-152 64 0 0 152c0 13.3 10.7 24 24 24s24-10.7 24-24l0-299.5c12.9 16 29.7 28.4 48.8 36l49.4 19.8-9.1 25.1c-4.5 12.5 1.9 26.2 14.3 30.8s26.2-1.9 30.8-14.3l44.6-122.6 60.6 22c12.5 4.5 26.2-1.9 30.8-14.3L564.9 97.7c4.5-12.5-1.9-26.2-14.3-30.8l-60.6-22 4.6-12.7c4.5-12.5-1.9-26.2-14.3-30.8S454 3.3 449.5 15.8l-4.6 12.7-59.7-21.7c-12.5-4.5-26.2 1.9-30.8 14.3L316.1 126.3c-4.5 12.5 1.9 26.2 14.3 30.8l59.7 21.7-19.1 52.4-48-19.2c-12.6-5-23.5-13.5-31.5-24.5l-19.1-26.2c-22.5-31-58.5-49.3-96.8-49.3-37.3 0-72.4 17.4-95.1 47L5.4 257.4C-2.6 268-.6 283 9.9 291.1s25.6 6 33.6-4.5l52.9-69.2zm48-50.2c9.6-4.7 20.3-7.2 31.3-7.2 11.5 0 22.7 2.8 32.7 7.9l0 152.1-64 0 0-152.8zm224.9-47l21.9-60.1 120.3 43.8-21.9 60.1-120.3-43.8z`},null,-1)]]))])}var Qrt,$rt,eit,tit=j((()=>{z(),G(),Qrt={},$rt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},eit=K(Qrt,[[`render`,Zrt]])}));function nit(e,t){return y(),C(`div`,null,[(y(),C(`svg`,iit,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M475 32c-4 0-7.9 .5-11.8 1.5L417.1 45c-21.1 5.3-38.6 18-50.2 35L240 80C162.6 80 98 135 83.2 208l-35.8 0c-8.5 0-15.4-6.9-15.4-15.4 0-7.1 4.8-13.3 11.7-15l8.2-2c8.6-2.1 13.8-10.8 11.6-19.4s-10.8-13.8-19.4-11.6l-8.2 2C14.8 151.8 0 170.8 0 192.6 0 218.8 21.2 240 47.4 240l32.6 0 0 16c0 55.8 31.8 104.2 78.1 128.1l22.3 68.3c5.4 16.5 20.7 27.6 38 27.6l45.5 0c22.1 0 40-17.9 40-40l0-24 48 0 0 24c0 22.1 17.9 40 40 40l45.5 0c17.3 0 32.7-11.1 38-27.6l13.7-42.1c26.1-7.5 49.6-22.2 67.8-42.4l34.9 0c26.5 0 48-21.5 48-48l0-80c0-26.5-21.5-48-48-48l-8.7 0c-6.7-4.7-12.5-10.5-17.2-17.3l0 0c21-14.9 33.9-39.3 33.9-65.6 0-16.1-13-29.1-29.1-29.1l-18.9 0 0 29.1c0 12.2-6.9 23.4-17.8 28.9-4.1-3.8-8.4-7.4-12.7-10.8 4.2-10.3 6.5-21.5 6.5-33.2l0-11.7C528 54.5 505.5 32 477.7 32L475 32zm-.1 48l.1 0 0 0 2.6 0c1.3 0 2.3 1 2.3 2.3L480 94c0 9.4-3.3 18.2-8.9 25.1-4.3 5.3-6.1 12.2-5 19s5.1 12.7 10.9 16.4c19.3 12.2 36.3 28.2 49.7 47.6 8.8 12.8 20.1 23.6 33.1 31.9 6.7 4.3 14.1 6 20.9 6l11.3 0 0 80-38.2 0c-12.8 0-23.8 6.1-31.1 14.5-14.5 16.7-34.3 28.1-56.3 32
49-8.7 1.6-15.8 7.8-18.6 16.2l-16.1 49.4-31.7 0 0-40c0-13.3-10.7-24-24-24l-96 0c-13.3 0-24 10.7-24 24l0 40-31.7 0-23.7-72.7c-2.2-6.6-7.1-12-13.6-14.7-34.7-14.5-59-48.8-59-88.6l0-16c0-61.9 50.1-112 112-112l141 0c9.6 0 18.3-5.7 22.1-14.5 4.6-10.7 13.9-19 25.7-21.9L474.9 80zM468 256a20 20 0 1 0 0-40 20 20 0 1 0 0 40z`},null,-1)]]))])}var rit,iit,ait,oit=j((()=>{z(),G(),rit={},iit={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},ait=K(rit,[[`render`,nit]])}));function sit(e,t){return y(),C(`div`,null,[(y(),C(`svg`,lit,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M201.1 57.3c-7 5.3-9.1 10.7-9.1 14.7 0 4.2 2.4 10.1 10.4 15.6 7.8 5.3 13.6 14.6 13.6 25.6 0 17-13.8 30.7-30.7 30.7L56 144c-4.4 0-8 3.6-8 8l0 52.5c7.4-2.9 15.5-4.5 24-4.5 43.1 0 72 39.4 72 80s-28.9 80-72 80c-8.5 0-16.6-1.6-24-4.5L48 456c0 4.4 3.6 8 8 8l100.5 0c-2.9-7.4-4.5-15.5-4.5-24 0-43.1 39.4-72 80-72s80 28.9 80 72c0 8.5-1.6 16.6-4.5 24l52.5 0c4.4 0 8-3.6 8-8l0-129.3c0-17 13.8-30.7 30.7-30.7 11.1 0 20.3 5.8 25.6 13.6 5.5 8 11.4 10.4 15.6 10.4 4 0 9.5-2.1 14.7-9.1s9.3-17.9 9.3-30.9-4-23.8-9.3-30.9-10.7-9.1-14.7-9.1c-4.2 0-10.1 2.4-15.6 10.4-5.3 7.8-14.6 13.6-25.6 13.6-17 0-30.7-13.8-30.7-30.7l0-81.3c0-4.4-3.6-8-8-8l-81.3 0c-17 0-30.7-13.8-30.7-30.7 0-11.1 5.8-20.3 13.6-25.6 8-5.5 10.4-11.4 10.4-15.6 0-4-2.1-9.5-9.1-14.7S245 48 232 48 208.2 52 201.1 57.3zM172.3 18.9C188.5 6.8 209.6 0 232 0S275.5 6.8 291.7 18.9 320 49.5 320 72c0 8.6-1.8 16.7-4.9 24L360 96c30.9 0 56 25.1 56 56l0 44.9c7.3-3.1 15.4-4.9 24-4.9 22.5 0 41 12.2 53.1 28.3s18.9 37.3 18.9 59.7-6.8 43.5-18.9 59.7-30.6 28.3-53.1 28.3c-8.6 0-16.7-1.8-24-4.9l0 92.9c0 30.9-25.1 56-56 56l-78.1 0c-18.7 0-33.9-15.2-33.9-33.9 0-10.1 4.5-18.5 9.9-24.2 4.2-4.3 6.1-9.2 6.1-13.9 0-9.9-10.7-24-32-24s-32 14.1-32 24c0 4.7 1.9 9.5 6.1 13.9 5.5 5.7 9.9 14.1 9.9 24.2 0 18.7-15.2 33.9-33.9 33.9L56 512c-30.9 0-56-25.1-56-56L0 329.9c0-18.7 15.2-33.9 33.9-33.9 10.1 0 18.5 4.5 24.2 9.9 4.3 4.2 9.2 6.1 13.9 6.1 9.9 0 24-10.7 24-32s-14.1-32-24-32c-4.7 0-9.5 1.9-13.9 6.1-5.7 5.5-14.1 9.9-24.2 9.9-18.7 0-33.9-15.2-33.9-33.9L0 152c0-30.9 25.1-56 56-56l92.9 0c-3.1-7.3-4.9-15.4-4.9-24 0-22.5 12.2-41 28.3-53.1z`},null,-1)]]))])}var cit,lit,C1,uit=j((()=>{z(),G(),cit={},lit={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},C1=K(cit,[[`render`,sit]])}));function dit(e,t){return y(),C(`div`,null,[(y(),C(`svg`,pit,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M245.7 0c-24.4 0-45.1 17.9-48.5 42.1l-.7 4.9c-7.8 54.3 8.4 108.9 43.5 150.1l0 20.6c-66.8 20.7-119.8 73-141.4 139.4-8.2-3.3-17.2-5.1-26.6-5.1-39.8 0-72 32.2-72 72s32.2 72 72 72c14.7 0 28.3-4.4 39.7-11.9 16.1 17.2 38.9 27.9 64.3 27.9l128 0c23.9 0 44.7-13.1 55.7-32.4l5.1 6.8c21.2 28.3 61.3 34 89.6 12.8s34-61.3 12.8-89.6L388 304c46.4-.1 84-37.8 84-84.3 0-25.3-11.4-49.3-31-65.3L404 124.3c-5.6-4.5-11.5-8.6-17.6-12 10.1-24.8 13.6-52.1 9.8-79.4l-.9-6c-2.2-15.4-15.4-26.8-31-26.8-8.2 0-16.2 3.3-22 9.1l-2 2c-5.8 5.7-11 11.9-15.7 18.3 14.7 21.5 25.1 45.4 30.7 70.4-8.4-2.1-17-3.4-25.7-3.7-8.2-29.3-23.8-56.6-46.2-78.8l-3.1-3.1 0 0C271 5.1 258.6 0 245.7 0zM88.7 406.7c-.4 5.7-.7 11.4-.7 17.3 0 5.6 .5 11.1 1.5 16.4-4.4 4.7-10.6 7.6-17.5 7.6-13.3 0-24-10.7-24-24s10.7-24 24-24c6.5 0 12.4 2.6 16.7 6.7zm156-357.9c.1-.5 .5-.9 1-.9 .3 0 .5 .1 .7 .3l3.1 3.1 0 0c20.4 20.2 33.2 46.2 37.2 73.7 1 6.7 4.7 12.6 10.3 16.4s12.5 5 19 3.5c2.7-.6 5.5-1 8.5-1 17.9 0 35.3 6.2 49.3 17.5l36.9 30.1c8.4 6.9 13.4 17.2 13.4 28.1 0 20-16.2 36.3-36.3 36.3L352 256c-13.3 0-24 10.7-24 24l0 16c0 5.2 1.7 10.2 4.8 14.4l96 128c5.3 7.1 3.9 17.1-3.2 22.4s-17.1 3.9-22.4-3.2l-68.6-91.4c-4.2-5.6-10.6-9-17.5-9.5s-13.8 2.1-18.7 7L271 391c-6.9 6.9-8.9 17.2-5.2 26.2S278.3 432 288 432l16 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-22.1 0-40-17.9-40-40 0-80.8 57-148.2 133-164.3 11.1-2.4 19-12.1 19-23.5l0-48.3c0-6.1-2.4-12.1-6.6-16.5-29.7-31.3-43.6-74.6-37.4-117.6l.7-4.9zM352 208a16 16 0 1 0 0-32 16 16 0 1 0 0 32z`},null,-1)]]))])}var fit,pit,mit,hit=j((()=>{z(),G(),fit={},pit={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},mit=K(fit,[[`render`,dit]])}));function git(e,t){return y(),C(`div`,null,[(y(),C(`svg`,vit,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M336 93.1C348.7 77 369.6 68.8 390.1 72.5 376.5 57 356.8 48 336 48s-40.5 9-54.1 24.5c20.5-3.6 41.4 4.5 54.1 20.6zm0 69.5c-2.6 3.4-5.7 6.5-9.1 9.2l-35.8 28.6c3.4 1.9 6.8 4 10.1 6.2l10.9 7.3c1.1-12.3 11.4-21.9 23.9-21.9s22.8 9.6 23.9 21.9l10.9-7.3c3.3-2.2 6.7-4.2 10.1-6.2l-35.8-28.6c-3.4-2.7-6.5-5.8-9.1-9.2zm78.8 23.9l31.9-9.6c5.6-1.7 9.4-6.8 9.4-12.6 0-2.8-.9-5.6-2.6-7.9l-17.8-23.7-42.9-25.7c-14.4-8.6-32.9-.4-36.2 16-1.8 8.9 1.5 18 8.6 23.7l49.6 39.7zM306.9 146.8c7.1-5.7 10.4-14.8 8.6-23.7-3.3-16.4-21.9-24.7-36.2-16l-42.9 25.7-17.7 23.7c-1.7 2.3-2.6 5-2.6 7.9 0 5.8 3.8 10.9 9.4 12.6l31.9 9.6 49.6-39.7zM206.2 93.1L194.2 57.3c-1.5-4.4-2.2-9.1-2.2-13.8 0-24 19.5-43.5 43.5-43.5l1.3 0c3.3 0 6.5 .4 9.7 1.1l41 9.1C302.7 3.6 319.1 0 336 0s33.3 3.6 48.4 10.2l41-9.1c3.2-.7 6.5-1.1 9.7-1.1l1.3 0c24 0 43.5 19.5 43.5 43.5 0 4.7-.8 9.3-2.2 13.8l-11.9 35.8 25.9 34.6c7.9 10.6 12.2 23.5 12.2 36.7 0 27-17.7 50.8-43.6 58.5l-35.3 10.6c-9.8 2.9-19.2 7.3-27.7 13l-18.8 12.6C366 267.5 351.2 272 336 272s-30-4.5-42.6-12.9l-18.8-12.6c-8.5-5.7-17.9-10.1-27.7-13l-35.3-10.6c-25.9-7.8-43.6-31.6-43.6-58.5 0-13.2 4.3-26.1 12.2-36.7l25.9-34.6zM144 241.9c4.7-4.5 9.6-8.8 14.6-12.8 11.3 10.9 25.2 19.2 40.9 24l6 1.8c-46.5 28-77.5 78.9-77.5 137.1 0 13.3-10.7 24-24 24s-24-10.7-24-24c0-10.9 .8-21.6 2.4-32l-34.4 0 0 32c0 39.8 32.2 72 72 72l184 0 0-8c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c39.8 0 72 32.2 72 72l0 8 80 0 0-8c0-13.3-10.7-24-24-24s-24-10.7-24-24 10.7-24 24-24c39.8 0 72 32.2 72 72l0 32c0 13.3-10.7 24-24 24l-336 0C53.7 512 0 458.3 0 392L0 104C0 64.2 32.2 32 72 32s72 32.2 72 72l0 137.9zm-48 70l0-47.9-48 0 0 48 47.9 0 .1-.1zM96 216l0-48-48 0 0 48 48 0zM307.3 364.4l-64-40c-11.2-7-14.7-21.8-7.6-33.1s21.8-14.7 33.1-7.6l64 40c11.2 7 14.7 21.8 7.6 33.1s-21.8 14.7-33.1 7.6zm56.4-7.6c-7-11.2-3.6-26 7.6-33.1l64-40c11.2-7 26-3.6 33.1 7.6s3.6 26-7.6 33.1l-64 40c-11.2 7-26 3.6-33.1-7.6zM48 120l48 0 0-16c0-13.3-10.7-24-24-24S48 90.7 48 104l0 16zm240-8a16 16 0 1 1 0 32 16 16 0 1 1 0-32zm80 16a16 16 0 1 1 32 0 16 16 0 1 1 -32 0z`},null,-1)]]))])}var _it,vit,yit,bit=j((()=>{z(),G(),_it={},vit={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},yit=K(_it,[[`render`,git]])}));function xit(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Cit,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M336 64l0 8c0 13.3 10.7 24 24 24s24-10.7 24-24l0-8c0-8.8 7.2-16 16-16s16 7.2 16 16l0 24.4c-6.8 6.1-12.8 13.2-17.6 21l-47.8 20.5c-12.2 5.2-17.8 19.3-12.6 31.5s19.3 17.8 31.5 12.6l14.5-6.2 0 72.2c0 44.2 35.8 80 80 80l32 0c44.2 0 80-35.8 80-80l0-72.2 14.5 6.2c12.2 5.2 26.3-.4 31.5-12.6s-.4-26.3-12.6-31.5l-47.8-20.5c-4.9-7.8-10.8-14.9-17.6-21L544 64c0-8.8 7.2-16 16-16s16 7.2 16 16l0 8c0 13.3 10.7 24 24 24s24-10.7 24-24l0-8c0-35.3-28.7-64-64-64s-64 28.7-64 64l0 1.3c-5.2-.9-10.5-1.3-16-1.3s-10.8 .5-16 1.3l0-1.3c0-35.3-28.7-64-64-64s-64 28.7-64 64zM306.5 88.7c-8-10.3-19-18-31.8-21.9-5.9-1.8-12.2-2.8-18.8-2.8-19.2 0-36.5 8.5-48.2 21.9-10.9-8.7-24.8-13.9-39.8-13.9-30.1 0-55.3 20.8-62.2 48.8-3.2-.5-6.5-.8-9.8-.8-35.3 0-64 28.7-64 64 0 5.3 .7 10.5 1.9 15.5-20.2 
4910.8-33.9 32-33.9 56.5s13.7 45.7 33.9 56.5c-1.2 5-1.9 10.2-1.9 15.5 0 35.3 28.7 64 64 64 .5 0 1 0 1.5 0l17.6 93.9c2.8 15.1 16.1 26.1 31.5 26.1l29.4 0c17.7 0 32-14.3 32-32l0-53.7c11.7 13.3 28.9 21.7 48 21.7s36.3-8.4 48-21.7l0 53.7c0 17.7 14.3 32 32 32l29.4 0c15.4 0 28.6-11 31.4-26.1L414.5 392c.5 0 1 0 1.5 0 26.9 0 49.9-16.5 59.3-40L456 352c-14.2 0-27.7-2.8-40.1-8-.9 0-1.7-.1-2.4-.2-24.6-3.8-48 11.9-53.9 36-1.7 7-8.1 12.1-15.5 12.1-3.8 0-7.2-1.3-9.9-3.4-20.1-16-49.1-13.3-66 6-3 3.4-7.3 5.5-12.1 5.5s-9.1-2.1-12.1-5.5c-16.9-19.3-45.9-21.9-66-6-2.7 2.2-6.1 3.4-9.9 3.4-7.5 0-13.8-5.1-15.5-12.1-5.9-24.2-29.3-39.8-53.9-36-.8 .1-1.6 .2-2.5 .2-8.8 0-16-7.2-16-16 0-1.4 .2-2.7 .5-3.9 5.3-21.3-4.6-43.6-24-53.9-5.2-2.8-8.5-8.1-8.5-14.2s3.3-11.4 8.5-14.2c19.4-10.4 29.3-32.6 24-53.9-.3-1.2-.5-2.5-.5-3.9 0-8.8 7.2-16 16-16 .9 0 1.7 .1 2.5 .2 24.6 3.8 48-11.9 53.9-36 1.7-7 8.1-12.1 15.5-12.1 3.8 0 7.2 1.3 9.9 3.5 20.1 16 49.1 13.3 66-6 3-3.4 7.3-5.5 12.1-5.5 5.3 0 10 2.5 13 6.7 8.6 11.9 22 19.2 36.6 19.9 2.5-10 7.7-19.3 15.2-26.6-6.5-6.4-11.5-14.3-14.3-23.3zM464 160a16 16 0 1 1 0 32 16 16 0 1 1 0-32zm48 16a16 16 0 1 1 32 0 16 16 0 1 1 -32 0z`},null,-1)]]))])}var Sit,Cit,wit,Tit=j((()=>{z(),G(),Sit={},Cit={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},wit=K(Sit,[[`render`,xit]])}));function Eit(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Oit,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M32.4 1.5C25.1-1.2 16.8-.2 10.3 4.3S0 16.1 0 24L0 488c0 7.9 3.9 15.2 10.3 19.7s14.7 5.5 22.1 2.7l55-20.6 47.1 20.2c6.5 2.8 13.9 2.6 20.2-.6l37.3-18.6 37.3 18.6c6.3 3.2 13.7 3.4 20.2 .6l47.1-20.2 55 20.6c7.4 2.8 15.6 1.7 22.1-2.7S384 495.9 384 488l0-464c0-7.9-3.9-15.2-10.3-19.7s-14.7-5.5-22.1-2.7l-55 20.6-47.1-20.2C243-.8 235.6-.6 229.3 2.5L192 21.2 154.7 2.5C148.4-.6 141-.8 134.5 1.9L87.4 22.1 32.4 1.5zM48 453.4L48 58.6 79.6 70.5c5.8 2.2 12.2 2 17.9-.4l45.8-19.6 38 19c6.8 3.4 14.7 3.4 21.5 0l38-19 45.8 19.6c5.7 2.4 12.1 2.6 17.9 .4l31.6-11.8 0 394.7-31.6-11.8c-5.8-2.2-12.2-2-17.9 .4l-45.8 19.6-38-19c-6.8-3.4-14.7-3.4-21.5 0l-38 19-45.8-19.6c-5.7-2.4-12.1-2.6-17.9-.4L48 453.4zM120 136c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0zm0 192c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0zM96 256c0 13.3 10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0c-13.3 0-24 10.7-24 24z`},null,-1)]]))])}var Dit,Oit,kit,Ait=j((()=>{z(),G(),Dit={},Oit={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},kit=K(Dit,[[`render`,Eit]])}));function jit(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Nit,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M505 273c9.4-9.4 9.4-24.6 0-33.9L361 95c-6.9-6.9-17.2-8.9-26.2-5.2S320 102.3 320 112l0 64-112 0c-26.5 0-48 21.5-48 48l0 64c0 26.5 21.5 48 48 48l112 0 0 64c0 9.7 5.8 18.5 14.8 22.2s19.3 1.7 26.2-5.2L505 273zM368 200l0-30.1 86.1 86.1-86.1 86.1 0-30.1c0-13.3-10.7-24-24-24l-136 0 0-64 136 0c13.3 0 24-10.7 24-24zM168 80c13.3 0 24-10.7 24-24s-10.7-24-24-24L96 32C43 32 0 75 0 128L0 384c0 53 43 96 96 96l72 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-72 0c-26.5 0-48-21.5-48-48l0-256c0-26.5 21.5-48 48-48l72 0z`},null,-1)]]))])}var Mit,Nit,Pit,Fit=j((()=>{z(),G(),Mit={},Nit={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Pit=K(Mit,[[`render`,jit]])}));function Iit(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Rit,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-242.7c0-4.2-1.7-8.3-4.7-11.3L320 86.6 320 176c0 17.7-14.3 32-32 32l-160 0c-17.7 0-32-14.3-32-32l0-96-32 0zm80 0l0 80 128 0 0-80-128 0zM0 96C0 60.7 28.7 32 64 32l242.7 0c17 0 33.3 6.7 45.3 18.7L429.3 128c12 12 18.7 28.3 18.7 45.3L448 416c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM160 320a64 64 0 1 1 128 0 64 64 0 1 1 -128 0z`},null,-1)]]))])}var Lit,Rit,w1,zit=j((()=>{z(),G(),Lit={},Rit={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},w1=K(Lit,[[`render`,Iit]])}));function Bit(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Hit,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M264-8c0-13.3 10.7-24 24-24l104 0c13.3 0 24 10.7 24 24l0 48c0 13.3-10.7 24-24 24l-80 0 0 14.4 136 81.6 64 0c35.3 0 64 28.7 64 64l0 224c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 224c0-35.3 28.7-64 64-64l64 0 136-81.6 0-86.4zm24 128L152.7 201.2c-7.5 4.5-16 6.8-24.7 6.8l-64 0c-8.8 0-16 7.2-16 16l0 224c0 8.8 7.2 16 16 16l176 0 0-80c0-26.5 21.5-48 48-48s48 21.5 48 48l0 80 176 0c8.8 0 16-7.2 16-16l0-224c0-8.8-7.2-16-16-16l-64 0c-8.7 0-17.2-2.4-24.7-6.8L288 120zM144 416l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16zm16-112c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32zM464 416l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16zm16-112c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32zM288 176a48 48 0 1 1 0 96 48 48 0 1 1 0-96z`},null,-1)]]))])}var Vit,Hit,Uit,Wit=j((()=>{z(),G(),Vit={},Hit={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},Uit=K(Vit,[[`render`,Bit]])}));function Git(e,t){return y(),C(`div`,null,[(y(),C(`svg`,qit,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M273.1 13.2c8.7-6.9 21-6.9 29.7 0L448.3 128 512 128c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 192c0-35.3 28.7-64 64-64l63.7 0 145.5-114.8zM288 62.6L150.9 170.8c-4.2 3.3-9.5 5.2-14.9 5.2l-72 0c-8.8 0-16 7.2-16 16l0 256c0 8.8 7.2 16 16 16l160 0 0-80c0-26.5 21.5-48 48-48l32 0c26.5 0 48 21.5 48 48l0 80 160 0c8.8 0 16-7.2 16-16l0-256c0-8.8-7.2-16-16-16l-72 0c-5.4 0-10.6-1.8-14.9-5.2L288 62.6zM144 416l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16zm16-144c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32zM464 416l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16zm16-144c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32zM288 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128z`},null,-1)]]))])}var Kit,qit,T1,Jit=j((()=>{z(),G(),Kit={},qit={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},T1=K(Kit,[[`render`,Git]])}));function Yit(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Zit,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M96 384a64 64 0 1 0 0-128 64 64 0 1 0 0 128zM64 416c-35.3 0-64 28.7-64 64 0 17.7 14.3 32 32 32l128 0c17.7 0 32-14.3 32-32 0-35.3-28.7-64-64-64l-64 0zm256-32a64 64 0 1 0 0-128 64 64 0 1 0 0 128zm-32 32c-35.3 0-64 28.7-64 64 0 17.7 14.3 32 32 32l128 0c17.7 0 32-14.3 32-32 0-35.3-28.7-64-64-64l-64 0zm320-96a64 64 0 1 0 -128 0 64 64 0 1 0 128 0zM448 480c0 17.7 14.3 32 32 32l128 0c17.7 0 32-14.3 32-32 0-35.3-28.7-64-64-64l-64 0c-35.3 0-64 28.7-64 64zM512 48L128 48c-8.8 0-16 7.2-16 16l0 145.1c-5.2-.7-10.6-1.1-16-1.1-11.1 0-21.9 1.6-32 4.6L64 64C64 28.7 92.7 0 128 0L512 0c35.3 0 64 28.7 64 64l0 148.6c-10.1-3-20.9-4.6-32-4.6-5.4 0-10.8 .4-16 1.1L528 64c0-8.8-7.2-16-16-16zM96 304c8.8 0 16 7.2 16 16l-16 0 0 16c-8.8 0-16-7.2-16-16s7.2-16 16-16zm448 32l0-16-16 0c0-8.8 7.2-16 16-16s16 7.2 16 16-7.2 16-16 16z`},null,-1)]]))])}var Xit,Zit,Qit,$it=j((()=>{z(),G(),Xit={},Zit={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},Qit=K(Xit,[[`render`,Yit]])}));function eat(e,t){return y(),C(`div`,null,[(y(),C(`svg`,nat,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M384 135.8l0 72.2c0 44.2 35.8 80 80 80l32 0c44.2 0 80-35.8 80-80l0-72.2 14.5 6.2c12.2 5.2 26.3-.4 31.5-12.6s-.4-26.3-12.6-31.5L561.6 77.4C544.7 50.2 514.5 32 480 32s-64.7 18.2-81.6 45.4L350.5 97.9c-12.2 5.2-17.8 19.3-12.6 31.5s19.3 17.8 31.5 12.6l14.5-6.2zm80-7.8a16 16 0 1 1 0 32 16 16 0 1 1 0-32zm48 16a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zm-203.1-1l-.4-.9c-6.9-16.1-5.7-33.5 1.8-47.9-7.4-11.8-18.5-21-31.7-26-7-2.7-14.7-4.1-22.7-4.1-19.2 0-36.5 8.5-48.2 21.9-10.9-8.7-24.8-13.9-39.8-13.9-30.1 0-55.3 20.8-62.2 48.8-3.2-.5-6.5-.8-9.8-.8-35.3 0-64 28.7-64 64 0 5.3 .7 10.5 1.9 15.5-20.2 
4910.8-33.9 32-33.9 56.5s13.7 45.7 33.9 56.5c-1.2 5-1.9 10.2-1.9 15.5 0 35.3 28.7 64 64 64 .5 0 1 0 1.5 0l17.6 93.9c2.8 15.1 16.1 26.1 31.5 26.1l29.4 0c17.7 0 32-14.3 32-32l0-53.7c11.7 13.3 28.9 21.7 48 21.7s36.3-8.4 48-21.7l0 53.7c0 17.7 14.3 32 32 32l29.4 0c15.4 0 28.6-11 31.4-26.1L414.5 392c.5 0 1 0 1.5 0 35.3 0 64-28.7 64-64 0-2.7-.2-5.4-.5-8L464 320c-11.8 0-23.2-1.8-33.8-5.2 .2 3.1 .6 6.2 1.4 9.3 .3 1.2 .5 2.5 .5 3.9 0 8.8-7.2 16-16 16-.9 0-1.7-.1-2.5-.2-24.6-3.8-48 11.9-53.9 36-1.7 7-8.1 12.1-15.5 12.1-3.8 0-7.2-1.3-9.9-3.4-20.1-16-49.1-13.3-66 6-3 3.4-7.3 5.5-12.1 5.5s-9.1-2.1-12.1-5.5c-16.9-19.3-45.9-21.9-66-6-2.7 2.2-6.1 3.4-9.9 3.4-7.5 0-13.8-5.1-15.5-12.1-5.9-24.2-29.3-39.8-53.9-36-.8 .1-1.6 .2-2.5 .2-8.8 0-16-7.2-16-16 0-1.4 .2-2.7 .5-3.9 5.3-21.3-4.6-43.6-24-53.9-5.2-2.8-8.5-8.1-8.5-14.2s3.3-11.4 8.5-14.2c19.4-10.4 29.3-32.6 24-53.9-.3-1.2-.5-2.5-.5-3.9 0-8.8 7.2-16 16-16 .9 0 1.7 .1 2.5 .2 24.6 3.8 48-11.9 53.9-36 1.7-7 8.1-12.1 15.5-12.1 3.8 0 7.2 1.3 9.9 3.5 20.1 16 49.1 13.3 66-6 3-3.4 7.3-5.5 12.1-5.5 5.8 0 10.9 3 13.7 7.8 8 13.3 22 21.9 37.4 23.1 .6 0 1.2 .1 1.7 .1z`},null,-1)]]))])}var tat,nat,rat,iat=j((()=>{z(),G(),tat={},nat={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},rat=K(tat,[[`render`,eat]])}));function aat(e,t){return y(),C(`div`,null,[(y(),C(`svg`,sat,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M232 59.6l0 390.7c-132.8-74.6-167.6-223.1-168-310.6 0-5 3.1-10.2 9-12.8L232 59.6zm48 390.8L280 59.6 439 127c5.9 2.5 9.1 7.8 9 12.8-.4 87.5-35.2 236-168 310.6zM457.8 82.8L269.4 2.9C265.2 1 260.7 0 256 0s-9.2 1-13.4 2.9L54.3 82.8c-22 9.3-38.4 31-38.3 57.2 .5 99.2 41.3 280.7 213.6 363.2 16.7 8 36.1 8 52.8 0 172.4-82.5 213.1-264 213.6-363.2 .1-26.2-16.3-47.9-38.3-57.2z`},null,-1)]]))])}var oat,sat,E1,D1=j((()=>{z(),G(),oat={},sat={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},E1=K(oat,[[`render`,aat]])}));function cat(e,t){return y(),C(`div`,null,[(y(),C(`svg`,uat,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M0 104C0 64.2 32.2 32 72 32l352 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L72 80c-13.3 0-24 10.7-24 24s10.7 24 24 24l264 0c97.2 0 176 78.8 176 176S433.2 480 336 480l-88 0c-13.3 0-24-10.7-24-24 0-12 8.8-21.9 20.2-23.7l-4.9-1.9c-12.4-4.8-18.5-18.7-13.7-31.1s18.7-18.5 31.1-13.7l68.7 26.7c20.5 8 42.6-7.1 42.6-29.1 0-17.3-14-31.2-31.2-31.2l-77.3 0C158 352 74.5 274.6 64.9 175.7 28.5 172.1 0 141.4 0 104zM464 304c0-9.3-1-18.4-2.9-27.2L401 336.9c9.4 13 15 29 15 46.3 0 8.2-1.2 16-3.4 23.4 31.2-23.3 51.4-60.6 51.4-102.6zm-23.7-74.2c-21.8-30.5-56.6-51.1-96.3-53.5l0 128.1c6.2 .6 12.2 1.8 18 3.8l78.3-78.3zM296 176l-182.7 0c9.5 72.2 71.4 128 146.2 128l36.5 0 0-128zm-72 24a24 24 0 1 1 0 48 24 24 0 1 1 0-48z`},null,-1)]]))])}var lat,uat,dat,fat=j((()=>{z(),G(),lat={},uat={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},dat=K(lat,[[`render`,cat]])}));function pat(e,t){return y(),C(`div`,null,[(y(),C(`svg`,hat,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M305.6 96L168 96C110.6 96 64 142.6 64 200s46.6 104 104 104l152 0c35.3 0 64 28.7 64 64s-28.7 64-64 64l-201.3 0c-7.5 0-14.8 1.7-21.5 5.1L75.3 448 97.2 458.9c6.7 3.3 14 5.1 21.5 5.1L320 464c53 0 96-43 96-96s-43-96-96-96l-152 0c-39.8 0-72-32.2-72-72s32.2-72 72-72l137.6 0 14.4 17.5c11.6 14.1 29 22.5 47.6 22.5 9 0 17.9-2 26.1-5.8l54.4-25.4c9.6-4.5 15.8-14.2 15.8-24.8s-6.2-20.3-15.8-24.8L393.8 61.8c-8.2-3.8-17.1-5.8-26.1-5.8-18.6 0-36 8.4-47.6 22.5L305.6 96zM176 512l-57.3 0c-14.9 0-29.6-3.5-42.9-10.1L14.3 471.2C5.5 466.8 0 457.8 0 448s5.5-18.8 14.3-23.2l61.4-30.7c12.9-6.4 27.5-10.1 42.9-10.1L320 384c8.8 0 16-7.2 16-16s-7.2-16-16-16l-152 0c-17.3 0-33.9-2.9-49.3-8.2-5.7-2-11.3-4.2-16.7-6.8-50.9-24.6-86-76.7-86-137 0-83.9 68.1-152 152-152l114.9 0c20.6-25.1 51.6-40 84.7-40 16 0 31.9 3.5 46.4 10.3l54.4 25.4C495 56.1 512 82.7 512 112s-17 55.9-43.5 68.3l-49.6 23.1-4.9 2.3c-14.5 6.8-30.4 10.3-46.4 10.3-33.9 0-64.6-15.5-84.7-40L168 176c-13.3 0-24 10.7-24 24s10.7 24 24 24l152 0c16.7 0 32.7 2.8 47.7 8.1 16.5 5.8 31.6 14.5 44.7 25.5 31.6 26.4 51.6 66.1 51.6 110.5 0 79.5-64.5 144-144 144l-144 0zM352 88a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zm16 32a16 16 0 1 1 0 32 16 16 0 1 1 0-32z`},null,-1)]]))])}var mat,hat,gat,_at=j((()=>{z(),G(),mat={},hat={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},gat=K(mat,[[`render`,pat]])}));function vat(e,t){return y(),C(`div`,null,[(y(),C(`svg`,bat,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M142.8-31c11.9 3.5 19 15.5 16.8 27.4l-.6 2.4-36 122.3 53.1 53.1c1-43.3 36.4-78.1 79.9-78.2l8.2 .4c39.7 4 70.8 37.2 71.7 77.7l53.1-53-36-122.3-.6-2.4c-2.2-11.9 4.9-23.9 16.8-27.4 11.9-3.5 24.4 2.7 29 13.9l.8 2.3 40 136c2.5 8.4 .1 17.5-6.1 23.8l-64.1 64.1 76.4-20.8 19.9-59.8 .9-2.3c5-11.1 17.7-16.8 29.5-12.9s18.5 16.1 15.8 28l-.7 2.4-24 72c-2.5 7.6-8.7 13.5-16.5 15.6l-91.1 24.8 91.1 24.8c7.7 2.1 13.9 8 16.5 15.6l24 72 .7 2.4c2.7 11.9-4.1 24.1-15.8 28s-24.5-1.8-29.5-12.9l-.9-2.3-19.9-59.8-76.4-20.8 64.1 64.1c6.2 6.2 8.5 15.3 6.1 23.7l-40 136-.8 2.3c-4.6 11.3-17.1 17.4-29 13.9-11.9-3.5-19-15.5-16.8-27.4l.6-2.4 36-122.3-25-25c-12.6 45.6-53.2 79.5-102.2 82L256 448c-51.5 0-94.9-34.8-107.9-82.2l-25 25.1 36 122.3 .6 2.4c2.2 12-4.9 23.9-16.8 27.4-11.9 3.5-24.4-2.7-29-13.9l-.8-2.3-40-136c-2.5-8.4-.1-17.5 6.1-23.7l64.1-64.1-76.4 20.8-19.9 59.8-.9 2.3c-5 11.1-17.7 16.8-29.5 12.9-11.8-3.9-18.5-16.1-15.8-28l.7-2.4 24-72c2.5-7.6 8.7-13.4 16.5-15.6l91.1-24.8-91.1-24.8c-7.7-2.1-13.9-8-16.5-15.6l-24-72-.7-2.4c-2.6-11.9 4.1-24.1 15.8-28s24.5 1.8 29.5 12.9l.9 2.3 19.9 59.8 76.4 20.8-64.1-64.1c-6.2-6.2-8.5-15.3-6.1-23.8l40-136 .8-2.3c4.6-11.3 17.1-17.4 29-13.9zM256 144c-17.7 0-32 14.3-32 32l0 40c0 4.9 1.1 9.5 3.1 13.7 5 10.6 1.7 23.2-7.9 29.9-16.5 11.6-27.2 30.8-27.3 52.4l0 24c0 35.3 28.7 64 64 64l6.5-.3c32.3-3.3 57.5-30.5 57.5-63.7l0-24c0-21.6-10.8-40.7-27.3-52.4-9.5-6.7-12.9-19.4-7.8-29.9 2.1-4.3 3.2-8.9 3.2-13.7l0-40-.2-3.3c-1.5-15-13.5-27-28.6-28.6L256 144zm34 144c3.3 0 6 2.7 6 6 0 1.3-.4 2.6-1.2 3.6L272 328 294.8 358.4c.8 1 1.2 2.3 1.2 3.6 0 3.3-2.7 6-6 6l-68 0c-3.3 0-6-2.7-6-6 0-1.3 .4-2.6 1.2-3.6L240 328 217.2 297.6c-.8-1-1.2-2.3-1.2-3.6 0-3.3 2.7-6 6-6l68 0z`},null,-1)]]))])}var yat,bat,xat,Sat=j((()=>{z(),G(),yat={},bat={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},xat=K(yat,[[`render`,vat]])}
49));function Cat(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Tat,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M142.8-31c11.9 3.5 19 15.5 16.8 27.4l-.6 2.4-36 122.3 53.1 53.1c1-43.3 36.3-78.1 79.9-78.2l8.2 .4c39.7 4 70.8 37.2 71.7 77.7l53.1-53-36-122.3-.6-2.4c-2.2-12 4.9-23.9 16.8-27.4s24.4 2.7 29 13.9l.8 2.3 40 136c2.5 8.4 .1 17.5-6.1 23.8l-64.1 64.1 76.4-20.8 19.9-59.8 .9-2.3c5-11.1 17.7-16.8 29.5-12.9s18.5 16.1 15.8 28l-.7 2.4-24 72c-2.5 7.6-8.7 13.5-16.5 15.6l-91.1 24.8 91.1 24.8c7.7 2.1 13.9 8 16.5 15.6l24 72 .7 2.4c2.7 11.9-4.1 24.1-15.8 28s-24.5-1.8-29.5-12.9l-.9-2.3-19.9-59.8-76.4-20.8 64.1 64.1c6.2 6.2 8.5 15.3 6.1 23.7l-40 136-.8 2.3c-4.6 11.3-17.1 17.4-29 13.9s-19-15.5-16.8-27.4l.6-2.4 36-122.3-25-25c-12.6 45.6-53.2 79.5-102.2 82L256 448c-51.5 0-94.9-34.8-107.9-82.2l-25 25.1 36 122.3 .6 2.4c2.2 12-4.9 23.9-16.8 27.4s-24.4-2.7-29-13.9l-.8-2.3-40-136c-2.5-8.4-.1-17.5 6.1-23.7l64.1-64.1-76.4 20.8-19.9 59.8-.9 2.3c-5 11.1-17.7 16.8-29.5 12.9s-18.5-16.1-15.8-28l.7-2.4 24-72c2.5-7.6 8.7-13.4 16.5-15.6l91.1-24.8-91.1-24.8c-7.7-2.1-13.9-8-16.5-15.6l-24-72-.7-2.4c-2.7-11.9 4.1-24.1 15.8-28s24.5 1.8 29.5 12.9l.9 2.3 19.9 59.8 76.4 20.8-64.1-64.1c-6.2-6.2-8.5-15.3-6.1-23.8l40-136 .8-2.3c4.6-11.3 17.1-17.4 29-13.9zM256 144c-17.7 0-32 14.3-32 32l0 40c0 4.9 1.1 9.5 3.1 13.7 5 10.6 1.7 23.2-7.9 29.9-16.5 11.6-27.2 30.8-27.2 52.4l0 24c0 35.3 28.7 64 64 64l6.5-.3c32.3-3.3 57.5-30.5 57.5-63.7l0-24c0-21.6-10.7-40.7-27.3-52.4-9.6-6.7-12.9-19.4-7.8-29.9 2.1-4.3 3.2-8.9 3.2-13.7l0-40-.2-3.3c-1.5-15-13.5-27-28.6-28.6L256 144z`},null,-1)]]))])}var wat,Tat,Eat,Dat=j((()=>{z(),G(),wat={},Tat={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Eat=K(wat,[[`render`,Cat]])}));function Oat(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Aat,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80zM0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zm96 64a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm104 0c0-13.3 10.7-24 24-24l96 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-96 0c-13.3 0-24-10.7-24-24zm0 96c0-13.3 10.7-24 24-24l96 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-96 0c-13.3 0-24-10.7-24-24zm0 96c0-13.3 10.7-24 24-24l96 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-96 0c-13.3 0-24-10.7-24-24zm-72-64a32 32 0 1 1 0-64 32 32 0 1 1 0 64zM96 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z`},null,-1)]]))])}var kat,Aat,jat,Mat=j((()=>{z(),G(),kat={},Aat={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},jat=K(kat,[[`render`,Oat]])}));function Nat(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Fat,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M384 80c8.8 0 16 7.2 16 16l0 320c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16L48 96c0-8.8 7.2-16 16-16l320 0zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zM208 240l0-48c0-17.7-14.3-32-32-32l-48 0c-17.7 0-32 14.3-32 32l0 48c0 17.7 14.3 32 32 32l32 0 0 7.3c0 11.7-8.5 21.7-20.1 23.7l-7.9 1.3c-13.1 2.2-21.9 14.5-19.7 27.6s14.5 21.9 27.6 19.7l7.9-1.3c34.7-5.8 60.2-35.8 60.2-71l0-39.3zm144 39.3l0-87.3c0-17.7-14.3-32-32-32l-48 0c-17.7 0-32 14.3-32 32l0 48c0 17.7 14.3 32 32 32l32 0 0 7.3c0 11.7-8.5 21.7-20.1 23.7l-7.9 1.3c-13.1 2.2-21.9 14.5-19.7 27.6s14.5 21.9 27.6 19.7l7.9-1.3c34.7-5.8 60.2-35.8 60.2-71z`},null,-1)]]))])}var Pat,Fat,Iat,Lat=j((()=>{z(),G(),Pat={},Fat={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},Iat=K(Pat,[[`render`,Nat]])}));function Rat(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Bat,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M140.2 4.3c-6.3-6.1-16.3-6.1-22.5 .1l-2.8 2.8c-34 34-33.3 87.7-1.9 121L98.6 142.5c-18.7 18.7-18.7 49.1 0 67.9l28.2 28.2c9.4 9.4 9.4 24.7 0 34.2-9.4 9.4-24.6 9.4-34.1 .1l-.1-.1c-3.2-3.2-9-9-17.4-17.4-18.7-18.7-49.1-18.7-67.9 0-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0 16.4-6.2 22.6 0c8.4 8.4 14.2 14.2 17.4 17.4l.1 .1 38.2 38.2c-4.9 1.8-9.7 4.4-14.1 7.7L65 363.6c-3.5 2.6-7.7 4-12 4-11 0-19.9-8.9-19.9-19.9l0-12.1c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 12.1c0 28.7 23.2 51.9 51.9 51.9 11.3 0 22.3-3.7 31.4-10.5L113.6 367c9.1-6.9 21.9-6 30 2l.2 .2c8 8.1 8.8 20.9 2 30l
49-22.2 29.3c-6.8 9-10.5 20-10.5 31.4 0 28.7 23.2 51.9 51.9 51.9l12.1 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-12.1 0c-11 0-19.9-8.9-19.9-19.9 0-4.3 1.4-8.6 4-12l22.2-29.3c3.3-4.4 5.9-9.1 7.7-14.1l43.3 43.3 0 0 11.3 11.3c6.2 6.2 6.2 16.4 0 22.6s-6.2 16.4 0 22.6 16.4 6.2 22.6 0c18.7-18.7 18.7-49.1 0-67.9L239.8 420c-9.3-9.3-9.3-24.6 .1-34.1s24.7-9.4 34.1-.1l28.3 28.3c18.7 18.7 49.1 18.7 67.9 0l14.3-14.3c33.3 31.4 87 32.1 121-1.9l2.8-2.8c6.2-6.2 6.3-16.3 .1-22.5l-36.4-37.1c-18.7-19-49.3-19.2-68.2-.3l-56.3 56.4c-6.2 6.2-16.4 6.2-22.6 0l-28.3-28.3c-3.9-3.9-8.2-7.1-12.9-9.6 47-6.4 103.6-37.7 150.4-111l58.6 13.1c5.3 1.2 10.8-.4 14.6-4.1s5.6-9.2 4.6-14.5L489 118.9c9-29.9 16.8-63.2 23-100.3 .8-5.1-.8-10.3-4.5-13.9S498.7-.6 493.6 .2c-37.4 6.2-71 14.1-101.2 23.3L276.3 .3C271-.8 265.5 .9 261.7 4.8s-5.4 9.4-4.2 14.7l13 58.5c-73.7 47.2-104.8 104.4-111 151.7-2.6-4.9-5.9-9.5-10.1-13.7l-28.2-28.2c-6.2-6.2-6.2-16.4 0-22.6l56.4-56.4c18.9-18.9 18.7-49.5-.3-68.2L140.2 4.3zM185.2 264a16 16 0 1 1 0 32 16 16 0 1 1 0-32zm32 64a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zM432.5 62c11.3-2.8 21.5 7.3 18.6 18.6-41.7 165.6-112.4 204.2-153.5 209.8-13.9 1.9-30.8-6-49.9-25.1s-27-36.1-25.1-49.9c5.6-41 44.3-111.8 209.8-153.5z`},null,-1)]]))])}var zat,Bat,Vat,Hat=j((()=>{z(),G(),zat={},Bat={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Vat=K(zat,[[`render`,Rat]])}));function Uat(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Gat,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M147.8 48c-55.1 0-99.7 44.7-99.7 99.7s44.7 99.7 99.7 99.7c22.4 0 40 19.2 38 41.5l-.7 7.7c-1 11-5.9 20.4-12 27.3-13.1 14.9-21.1 34.4-21.1 55.8 0 39.1 26.6 72 62.8 81.5-14.3-20-22.8-44.4-22.8-70.9 0-25 7.7-49.3 22-69.8l35-49.9c35.8-51.2 55.1-112.2 55.1-174.6l0-20.8c0-6.2 5-11.2 11.2-11.2 15.2 0 28.7 7.6 36.8 19.2 8.1-11.6 21.6-19.2 36.8-19.2 6.2 0 11.2 5 11.2 11.2l0 20.8 7.6 0c53.4 0 98.2 40.5 103.5 93.7l.8 8c.5 4.5-.4 9.1-2.4 13.1l-4.1 8.2c-14.4 28.8-42 48.1-73.4 52.3l0 54.8c24.3 19 40 48.7 40 82 0 20.6-6 39.8-16.3 56l33.4 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-252.8 0c-73 0-132.3-59.2-132.3-132.3 0-32.3 11.6-61.9 30.8-84.8-75.5-6.6-134.8-69.9-134.8-147.2 0-81.6 66.1-147.7 147.7-147.7 59.6 0 110.9 35.3 134.2 86 5.5 12 .3 26.3-11.8 31.8s-26.3 .3-31.8-11.8C222.6 71.7 188 48 147.8 48zM352.1 464l16 0c30.9 0 56-25.1 56-56s-25.1-56-56-56c-5.9 0-11.5 .9-16.8 2.6-12.6 4-26.1-3.1-30.1-15.7s3.1-26.1 15.7-30.1c9.9-3.1 20.4-4.8 31.2-4.8 5.4 0 10.8 .4 16 1.2l0-57.2c0-13.3 10.7-24 24-24l11.5 0c18.2 0 34.8-10.3 42.9-26.5l1-2-.1-1.1c-2.9-28.6-27-50.4-55.7-50.4l-58.9 0c-7.6 55.2-28.2 108.1-60.4 154.2l-35 49.9c-8.7 12.4-13.3 27.1-13.3 42.2 0 40.7 33 73.7 73.7 73.7l38.3 0zm32-288a16 16 0 1 1 32 0 16 16 0 1 1 -32 0z`},null,-1)]]))])}var Wat,Gat,Kat,qat=j((()=>{z(),G(),Wat={},Gat={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Kat=K(Wat,[[`render`,Uat]])}));function Jat(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Xat,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M232 72a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm96 0a72 72 0 1 0 -144 0 72 72 0 1 0 144 0zM144 248l0 26.7c0 14.9 5.9 29.1 16.4 39.6l17.3 17.3 9.9 54.3c4.8 26.6 28 46 55.1 46l26.6 0c27.1 0 50.3-19.4 55.1-46l9.9-54.3 17.3-17.3c10.5-10.5 16.4-24.7 16.4-39.6l0-26.7c0-48.6-39.4-88-88-88l-48 0c-48.6 0-88 39.4-88 88zm88-40l48 0c22.1 0 40 17.9 40 40l0 26.7c0 2.1-.8 4.2-2.3 5.7L295 303c-3.5 3.4-5.8 7.9-6.6 12.7l-11.2 61.7c-.7 3.8-4 6.6-7.9 6.6l-26.6 0c-3.9 0-7.2-2.8-7.9-6.6l-11.2-61.7c-.9-4.8-3.2-9.2-6.6-12.7l-22.6-22.6c-1.5-1.5-2.3-3.5-2.3-5.7l0-26.7c0-22.1 17.9-40 40-40zM133.9 344.5c-16.6 2.5-32.2 5.6-46.3 9.3-22.4 5.8-42.6 13.3-57.8 23.3-14.7 9.6-29.8 24.9-29.8 47s15.1 37.4 29.8 47C45 480.9 65.2 488.4 87.6 494.2 132.7 505.9 192.9 512 256 512s123.3-6.1 168.4-17.8c22.4-5.8 42.6-13.3 57.8-23.3 14.7-9.6 29.8-24.9 29.8-47s-15.1-37.4-29.8-47c-15.2-9.9-35.5-17.5-57.8-23.3-14.1-3.6-29.6-6.7-46.3-9.3l-5.3 47.8c14.4 2.2 27.7 4.9 39.6 8 56.6 14.6 56.6 32.9 0 47.5-39.9 10.3-95.8 16.2-156.4 16.2s-116.5-5.9-156.4-16.2c-56.6-14.6-56.6-32.9 0-47.5 11.9-3.1 25.2-5.8 39.6-8l-5.3-47.8z`},null,-1)]]))])}var Yat,Xat,Zat,Qat=j((()=>{z(),G(),Yat={},Xat={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Zat=K(Yat,[[`render`,Jat]])}
49));function $at(e,t){return y(),C(`div`,null,[(y(),C(`svg`,tot,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M200 48l112 0c4.4 0 8 3.6 8 8l0 40-128 0 0-40c0-4.4 3.6-8 8-8zm-56 8l0 40-80 0C28.7 96 0 124.7 0 160L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-256c0-35.3-28.7-64-64-64l-80 0 0-40c0-30.9-25.1-56-56-56L200 0c-30.9 0-56 25.1-56 56zm24 88l184 0 0 288-192 0 0-288 8 0zm-56 0l0 288-48 0c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l48 0zM400 432l0-288 48 0c8.8 0 16 7.2 16 16l0 256c0 8.8-7.2 16-16 16l-48 0z`},null,-1)]]))])}var eot,tot,not,rot=j((()=>{z(),G(),eot={},tot={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},not=K(eot,[[`render`,$at]])}));function iot(e,t){return y(),C(`div`,null,[(y(),C(`svg`,oot,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M336 240l0-32c0-70.7-57.3-128-128-128S80 137.3 80 208l0 32 256 0zm48-32l0 41.2c0 21.4-17.4 38.8-38.8 38.8L70.8 288C49.4 288 32 270.6 32 249.2L32 208c0-97.2 78.8-176 176-176s176 78.8 176 176zm96 80c-8.3 0-16.3-1.6-23.6-4.5-16.1 44.5-56.1 77.5-104.4 83.5l0 73c0 22.1-17.9 40-40 40l-48 0c-22.1 0-40-17.9-40-40l0-72-32 0 0 72c0 22.1-17.9 40-40 40l-48 0c-22.1 0-40-17.9-40-40l0-72-40 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l312 0c44.2 0 80-35.8 80-80l0-64c0-35.3 28.7-64 64-64 53 0 96 43 96 96l0 16c0 35.3-28.7 64-64 64l-32 0zM272 368l0 64 32 0 0-64-32 0zm-160 0l0 64 32 0 0-64-32 0zM496 224a16 16 0 1 0 0-32 16 16 0 1 0 0 32z`},null,-1)]]))])}var aot,oot,sot,cot=j((()=>{z(),G(),aot={},oot={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},sot=K(aot,[[`render`,iot]])}));function lot(e,t){return y(),C(`div`,null,[(y(),C(`svg`,dot,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M464 256a208 208 0 1 0 -416 0 208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0zm161.5-86.1l11.9 5.1c26.1 11.2 54.2 17 82.7 17s56.5-5.8 82.7-17l11.9-5.1c12.2-5.2 26.3 .4 31.5 12.6s-.4 26.3-12.6 31.5l-11.9 5.1c-17.3 7.4-35.2 12.9-53.6 16.3l0 50.1c0 4.3 .7 8.6 2.1 12.6l28.7 86.1c4.2 12.6-2.6 26.2-15.2 30.4s-26.2-2.6-30.4-15.2l-24.4-73.2c-1.3-3.8-4.8-6.4-8.8-6.4s-7.6 2.6-8.8 6.4l-24.4 73.2c-4.2 12.6-17.8 19.4-30.4 15.2S173 397 177.2 384.4l28.7-86.1c1.4-4.1 2.1-8.3 2.1-12.6l0-50.1c-18.4-3.5-36.3-8.9-53.6-16.3l-11.9-5.1c-12.2-5.2-17.8-19.3-12.6-31.5s19.3-17.8 31.5-12.6zM256 80a40 40 0 1 1 0 80 40 40 0 1 1 0-80z`},null,-1)]]))])}var uot,dot,fot,pot=j((()=>{z(),G(),uot={},dot={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},fot=K(uot,[[`render`,lot]])}));function mot(e,t){return y(),C(`div`,null,[(y(),C(`svg`,got,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M256 208a80 80 0 1 0 0-160 80 80 0 1 0 0 160zM256 0a128 128 0 1 1 0 256 128 128 0 1 1 0-256zM208 352c-70.7 0-128 57.3-128 128l0 8c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-8c0-97.2 78.8-176 176-176l96 0c97.2 0 176 78.8 176 176l0 8c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-8c0-70.7-57.3-128-128-128l-96 0zM612.4 132.7l-80 128c-4.2 
496.7-11.4 10.9-19.3 11.3s-15.5-3.2-20.2-9.6l-48-64c-8-10.6-5.8-25.6 4.8-33.6s25.6-5.8 33.6 4.8l27 36 61.4-98.3c7-11.2 21.8-14.7 33.1-7.6s14.7 21.8 7.6 33.1z`},null,-1)]]))])}var hot,got,O1,k1=j((()=>{z(),G(),hot={},got={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},O1=K(hot,[[`render`,mot]])}));function _ot(e,t){return y(),C(`div`,null,[(y(),C(`svg`,yot,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M304 128a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zM96 128a128 128 0 1 1 256 0 128 128 0 1 1 -256 0zM48 480l0 8c0 13.3-10.7 24-24 24S0 501.3 0 488l0-8c0-97.2 78.8-176 176-176l89.7 0c-8.6 14.9-15.3 31-19.6 48l-70 0c-70.7 0-128 57.3-128 128zm240-80a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-80c-8.8 0-16 7.2-16 16l0 64c0 8.8 7.2 16 16 16l48 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-32 0 0-48c0-8.8-7.2-16-16-16z`},null,-1)]]))])}var vot,yot,bot,xot=j((()=>{z(),G(),vot={},yot={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},bot=K(vot,[[`render`,_ot]])}));function Sot(e,t){return y(),C(`div`,null,[(y(),C(`svg`,wot,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M320 192a64 64 0 1 0 0-128 64 64 0 1 0 0 128zm0-176a112 112 0 1 1 0 224 112 112 0 1 1 0-224zM296 336c-57.4 0-104 46.6-104 104l0 16c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-16c0-83.9 68.1-152 152-152l48 0c83.9 0 152 68.1 152 152l0 16c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-16c0-57.4-46.6-104-104-104l-48 0zm135.4-93.2c11.7-11.3 21.6-24.4 29.4-38.8 5.9 2.6 12.4 4 19.2 4 26.5 0 48-21.5 48-48s-21.5-48-48-48l-.8 0c-1.6-16.6-5.8-32.4-12.1-47.1 4.2-.6 8.6-.9 12.9-.9 53 0 96 43 96 96s-43 96-96 96c-17.7 0-34.3-4.8-48.6-13.2zM160 64c4.4 0 8.7 .3 12.9 .9-6.3 14.7-10.5 30.6-12.1 47.1l-.8 0c-26.5 0-48 21.5-48 48s21.5 48 48 48c6.8 0 13.3-1.4 19.2-4 7.8 14.4 17.7 27.5 29.4 38.8-14.2 8.4-30.8 13.2-48.6 13.2-53 0-96-43-96-96s43-96 96-96zM149.3 304c-15.1 16.3-27.5 35-36.5 55.6-38 15.5-64.8 52.8-64.8 96.4 0 13.3-10.7 24-24 24S0 469.3 0 456c0-83.1 66.6-150.6 149.3-152zm377.9 55.6c-9-20.6-21.5-39.4-36.5-55.6 82.7 1.4 149.3 68.9 149.3 152 0 13.3-10.7 24-24 24s-24-10.7-24-24c0-43.6-26.8-80.9-64.8-96.4z`},null,-1)]]))])}var Cot,wot,A1,Tot=j((()=>{z(),G(),Cot={},wot={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},A1=K(Cot,[[`render`,Sot]])}));function Eot(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Oot,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M71.9 26.7c1.5-13.2-8-25-21.2-26.5s-25 8-26.5 21.2l-16 144-.1 1.3 0 17.3c0 48.6 39.4 88 88 88l8 0 0 216c0 13.3 10.7 24 24 24s24-10.7 24-24l0-216 8 0c48.6 0 88-39.4 88-88l0-17.3-.1-1.3-16-144C230.4 8.2 218.5-1.3 205.3 .1s-22.7 13.3-21.2 26.5L200 169.3 200 184c0 22.1-17.9 40-40 40l-64 0c-22.1 0-40-17.9-40-40l0-14.7 15.9-142.7zM152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 144c0 13.3 10.7 24 24 24s24-10.7 24-24l0-144zM336 176c0-57.7 21.7-88.6 41.4-105.7 7.7-6.6 15.5-11.6 22.6-15.2l0 248.9-48 0c-8.8 0-16-7.2-16-16l0-112zm64 176l0 136c0 13.3 10.7 24 24 24s24-10.7 24-24l0-456c0-17.7-14.3-32-32-32-16 0-128 32-128 176l0 112c0 35.3 28.7 64 64 64l48 0z`},null,-1)]]))])}var Dot,Oot,j1,kot=j((()=>{z(),G(),Dot={},Oot={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},j1=K(Dot,[[`render`,Eot]])}));function Aot(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Mot,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M96 112c-8.8 0-16 7.2-16 16l0 256c0 8.8 7.2 16 16 16l256 0c8.8 0 16-7.2 16-16l0-256c0-8.8-7.2-16-16-16L96 112zM32 128c0-35.3 28.7-64 64-64l256 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L96 448c-35.3 0-64-28.7-64-64l0-256zm505.6-11.2c4.2-3.1 9.2-4.8 14.4-4.8 13.3 0 24 10.7 24 24l0 240c0 13.3-10.7 24-24 24-5.2 0-10.2-1.7-14.4-4.8l-73.6-55.2 0-60 64 48 0-144-64 48 0-60 73.6-55.2z`},null,-1)]]))])}var jot,Mot,M1,Not=j((()=>{z(),G(),jot={},Mot={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},M1=K(jot,[[`render`,Aot]])}
49));function Pot(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Iot,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M256 512a256 256 0 1 1 0-512 256 256 0 1 1 0 512zM161.6 381.9c-8.8 14.8-16.2 30.3-22.3 46.2 33.3 22.6 73.5 35.8 116.7 35.8 42.8 0 82.5-12.9 115.6-35.1-71.4 7-145.1-8.1-210-47zm53.3-225.1c-74.7 32.8-129.2 92.9-156.7 163.6 9.1 27.9 23.8 53.2 43 74.5 26.6-60.7 70.8-114.3 130.5-152.1-1.3-30-7.2-58.9-16.8-85.9zm41.7 126.8c-25.9 16.5-48.4 36.5-67.2 58.9 75.2 43.8 163.5 50.9 242.2 24.8 9.2-14.5 16.7-30.1 22.1-46.7-65.9 7.4-134.4-4.1-197.1-36.9zM357.6 74.5c35.7 58.4 54.3 127.7 49.8 200.3 18.8 .5 37.6-.8 56.1-3.8 .4-5 .6-10 .6-15 0-78-42.9-145.9-106.4-181.5zM256 48c-14.7 0-29 1.5-42.8 4.4 39.3 53.4 63.5 118.5 66.5 189.2 25.8 13.4 52.7 22.5 79.9 27.8 4.6-84.1-27-162.9-81.8-220.3-7.2-.7-14.4-1.1-21.8-1.1zM165.2 68.8c-63.5 30.8-108.9 93-116.2 166.4 35.1-52 84.7-95.1 146.2-122.2-8.7-15.7-18.8-30.5-30-44.3z`},null,-1)]]))])}var Fot,Iot,Lot,Rot=j((()=>{z(),G(),Fot={},Iot={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Lot=K(Fot,[[`render`,Pot]])}));function zot(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Vot,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M175.8 13.4c-1-5.9-5.2-10.8-10.9-12.6s-12-.3-16.2 3.9L108 45.4C89.7 63.7 81.4 89.6 85.6 115.1l7.9 47.4c-6 6-22.6 22.6-49.9 49.9-27.9 27.9-43.6 65.8-43.6 105.2 0 89.7 72.7 162.4 162.4 162.4L544 480c53 0 96-43 96-96l0-108.3c0-81.6-66.1-147.7-147.7-147.7-80.5 0-158.6 27.4-221.4 77.7L139 311.2c-7.1 5.7-15.9 8.8-25 8.8l-1 0c-19 0-35.2-13.8-38.4-32.5-1.7-9.9 .6-20.1 6.3-28.4 28-40.7 42.8-62.2 44.4-64.6l47.6 7.9c25.5 4.2 51.5-4.1 69.7-22.3l40.7-40.7c4.2-4.2 5.8-10.5 3.9-16.2s-6.7-9.9-12.6-10.9l-84.7-14.1-14.1-84.7zM50.5 341.5C66.4 358 88.7 368 113 368l1 0c20 0 39.4-6.8 55-19.3L300.9 243.1c54.3-43.5 121.8-67.1 191.4-67.1 55 0 99.7 44.6 99.7 99.7L592 384c0 26.5-21.5 48-48 48l-381.6 0c-55 0-100.9-38.8-111.9-90.5zM392 328a24 24 0 1 0 0-48 24 24 0 1 0 0 48z`},null,-1)]]))])}var Bot,Vot,Hot,Uot=j((()=>{z(),G(),Bot={},Vot={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},Hot=K(Bot,[[`render`,zot]])}));function Wot(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Kot,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M368 192l0 176c0 35.3-28.7 64-64 64s-64-28.7-64-64l0-48c0-53-43-96-96-96s-96 43-96 96l0 128c0 8.8 7.2 16 16 16s16-7.2 16-16l0-128c0-35.3 28.7-64 64-64s64 28.7 64 64l0 48c0 53 43 96 96 96s96-43 96-96l0-272c0-26.5-21.5-48-48-48l-48 0c-26.5 0-48 21.5-48 48s21.5 48 48 48l64 0 0 48zM144 176c15.9 0 31.2 2.6 45.5 7.3 27.7 9.2 51.7 26.6 69 49.3 5.1 6.7 9.6 13.8 13.5 21.3 10.2 19.8 16 42.2 16 66l0 48c0 8.8 7.2 16 16 16s16-7.2 16-16l0-176-16 0c-6.3 0-12.5-.6-18.5-1.8-27.6-5.4-51-22.6-64.7-46.2-8.2-14.1-12.8-30.5-12.8-48 0-53 43-96 96-96l48 0c53 0 96 43 96 96l0 272c0 79.5-64.5 144-144 144-55.7 0-104.1-31.7-128-78-10.2-19.8-16-42.2-16-66l0-48c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 128c0 35.3-28.7 64-64 64S0 483.3 0 448L0 320c0-79.5 64.5-144 144-144zM344 72a24 24 0 1 1 0 48 24 24 0 1 1 0-48z`},null,-1)]]))])}var Got,Kot,qot,Jot=j((()=>{z(),G(),Got={},Kot={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},qot=K(Got,[[`render`,Wot]])}));function Yot(e){return e in P1}function N1(){function e(e,t){return H(()=>{if(e!==void 0)return Yot(e)?P1[e]:t})}return{icon:e}}var P1,F1=j((()=>{z(),G5e(),X5e(),t7e(),Bt(),t1(),l7e(),m7e(),y7e(),w7e(),k7e(),N7e(),R7e(),U7e(),J7e(),Q7e(),a1(),a9e(),u9e(),h9e(),b9e(),w9e(),k9e(),P9e(),z9e(),U9e(),J9e(),Q9e(),ret(),d1(),det(),get(),xet(),Det(),Met(),Let(),Het(),qet(),Qet(),rtt(),ctt(),jr(),ptt(),s$(),vtt(),Ctt(),Ott(),Mtt(),Ltt(),Vtt(),Ktt(),Ztt(),tnt(),_1(),lnt(),mnt(),ynt(),MW(),wnt(),cte(),knt(),Nnt(),F$(),qb(),Rnt(),b1(),Knt(),Kn(),Znt(),nrt(),srt(),frt(),_rt(),Srt(),Drt(),Mrt(),Lrt(),Hrt(),qrt(),S1(),tit(),oit(),$r(),uit(),hit(),bit(),Tit(),Ait(),Fit(),zit(),Wit(),Jit(),$it(),iat(),D1(),fat(),_at(),Sat(),Dat(),Mat(),Lat(),Hat(),qat(),Qat(),rot(),ur(),cot(),pot(),k1(),xot(),LU(),Tot(),kot(),Not(),Rot(),Uot(),Jot(),mn(),P1={"address-book":W5e,ant:Y5e,"arrow-down-a-z":e7e,"arrow-left":Vt,"rotate-left":e1,"badger-honey":c7e,bat:p7e,bee:v7e,bird:C7e,"bookmark-regular":n1,"book-section":O7e,books:L7e,browser:H7e,butterfly:q7e,"calendar-check":r1,"calendar-clock":i1,"calendar-day":o1,"calendar-lines-pen":l9e,"calendar-lines":m9e,"calendar-pen":y9e,"calendar-xmark":s1,"camera-movie":O9e,cat:N9e,"chart-line":R9e,"chart-mixed":c1,"chart-pie-simple":q9e,code:l1,cog:net,comment:u1,compass:f1,c
49ow:het,crab:bet,crow:Eet,database:jet,deer:Iet,dog:Vet,dolphin:Ket,dove:Zet,duck:ntt,elephant:stt,eye:Mr,"file-circle-check":ftt,"file-export":o$,"file-lines":_tt,"fish-fins":Stt,fish:Dtt,flask:p1,folders:Itt,frog:m1,gears:Gtt,"globe-pointer":Xtt,globe:h1,"graduation-cap":g1,hippo:cnt,horse:pnt,"house-lock":vnt,home:jW,"image-landscape":Cnt,keyboard:lte,"kiwi-bird":Ont,"life-ring":v1,"link-horizontal":P$,list:Kb,lobster:Lnt,"location-dot":y1,locust:Gnt,"magnifying-glass":qn,"map-location":Xnt,"map-pin":trt,"messages-question":ort,monkey:drt,mosquito:grt,"mouse-field":xrt,narwhal:Ert,notebook:jrt,"object-group":Irt,octopus:Vrt,otter:Krt,"person-chalkboard":x1,"person-sign":eit,pig:ait,plus:ei,"puzzle-piece":C1,rabbit:mit,raccoon:yit,ram:wit,receipt:kit,"right-from-bracket":Pit,save:w1,"school-flag":Uit,school:T1,"screen-users":Qit,sheep:rat,"shield-halved":E1,shrimp:dat,snake:gat,"spider-black-widow":xat,spider:Eat,"square-list":jat,"square-quote":Iat,squid:Vat,squirrel:Kat,"street-view":Zat,suitcase:not,"trash-can":dr,turtle:sot,"universal-access":fot,"user-check":O1,"user-clock":bot,user:IU,users:A1,utensils:j1,video:M1,volleyball:Lot,whale:Hot,worm:qot,xmark:hn}})),I1,Xot,Zot=j((()=>{Va(),ste(),bi(),F1(),{icon:I1}=N1(),Xot=za({component:xi,appName:`Badge`,attributes:[{name:`label`},{name:`label-bold`},{name:`icon`,convert:e=>I1(e).value},{name:`icon-right`,convert:e=>I1(e).value},{name:`count`,convert:e=>e===void 0?void 0:Number(e)},{name:`variant`,convert:e=>e!==void 0&&ote.includes(e)?e:void 0},{name:`pill`,convert:e=>e===`true`}]})})),Qot,$ot=j((()=>{Qot=[`grey`,`yellow`,`green`,`light-green`,`red`,`blue`,`light-blue`,`amber`,`purple`]})),est,tst=j((()=>{Va(),$ot(),vr(),est=za({component:yr,appName:`ChipBadge`,attributes:[{name:`text`,required:!0},{name:`color`,convert:e=>{if(e!==void 0&&!Qot.includes(e))throw Error(`Invalid argument.`);return e}},{name:`title`},{name:`large`,convert:e=>e===`true`},{name:`removable`,convert:e=>e===`true`}],events:[`Remove`]})})),nst,rst=j((()=>{z(),Rt(),F1(),nst=p({__name:`LegacyIntegrationIconButton`,props:{size:{},disabled:{type:Boolean},variant:{},iconIdentifier:{},id:{}},emits:[`clicked`],setup(e,{emit:t}){let n=t,{icon:r}=N1();return(t,a)=>(y(),i(zt,{id:e.id,icon:h(r)(e.iconIdentifier).value,disabled:e.disabled,variant:e.variant,size:e.size,onClick:a[0]||=e=>n(`clicked`,e)},null,8,[`id`,`icon`,`disabled`,`variant`,`size`]))}})})),ist,ast=j((()=>{rst(),rst(),ist=nst})),ost,sst=j((()=>{Va(),gee(),ast(),ost=za({component:ist,attributes:[{name:`id`,required:!1},{name:`icon-identifier`,required:!0},{name:`disabled`,required:!1},{name:`variant`,required:!1,convert:e=>{if(![...hee,void 0].includes(e))throw Error(`Invalid variant argument.`);return e}},{name:`size`,required:!1,convert:e=>{if(![...mee,void 0].includes(e))throw Error(`Invalid size argument.`);return e}}],events:[`Clicked`],appName:`IconButton`})})),cst,lst=j((()=>{Va(),da(),cst=za({component:fa,appName:`SegmentedControl`,attributes:[{name:`value`,required:!0},{name:`items`,required:!0,convert:e=>JSON.parse(e)},{name:`transform`,required:!0,convert:e=>Function(`return ${e}`)()},{name:`fluid`,required:!1,convert:e=>e===`true`}],events:[`Update:value`]})})),ust,dst=j((()=>{z(),Q(),F1(),ust=p({__name:`LegacyIntegrationTextButton`,props:{size:{},disabled:{type:Boolean},variant:{},iconIdentifier:{},iconRightIdentifier:{},text:{},id:{}},emits:[`clicked`],setup(e,{emit:t}){let n=t,{icon:r}=N1();return(t,a)=>(y(),i($,{id:e.id,text:e.text,icon:h(r)(e.iconIdentifier).value,"icon-right":h(r)(e.iconRightIdentifier).value,disabled:e.disabled,variant:e.variant,size:e.size,onClick:a[0]||=e=>n(`clicked`,e)},null,8,[`id`,`text`,`icon`,`icon-right`,`disabled`,`variant`,`size`]))}})})),fst,pst=j((()=>{dst(),dst(),fst=ust})),mst,hst=j((()=>{Va(),gee(),pst(),mst=za({component:fst,attributes:[{name:`id`,required:!1},{name:`text`,required:!0},{name:`icon-identifier`,required:!1},{name:`icon-right-identifier`,required:!1},{name:`disabled`,required:!1},{name:`variant`,required:!1,convert:e=>{if(![...hee,void 0].includes(e))throw Error(`Invalid variant argument.`);return e}},{name:`size`,required:!1,convert:e=>{if(![...mee,void 0].includes(e))throw Error(`Invalid size argument.`);return e}}],events:[`Clicked`],appName:`TextButton`})})),gst,_st=j((()=>{gst=[`Small`,`Medium`]})),vst,yst=j((()=>{Va(),_st(),mr(),vst=za({component:hr,appName:`ToggleSwitch`,attributes:[{name:`on`,required:!0,convert:e=>e===`true`},{name:`is-executing`,required:!1,convert:e=>e===`true`},{name:`label`,required:!1},{name:`size`,required:!1,convert:e=>{if(e!==void 0&&!gst.includes(e))throw Error(`Invalid size argument.`);return e}},{name:`disabled`,required:!1,convert:e=>e===`true`}],events:[`Update:on`]})})),bst,xst=j((()=>{Va(),z(),_f(),bst=za({component:I(()=>gf(()=>import(`./EvaluationSubModule-lmefQx8y.js`),__vite__mapDeps([397,1,12,13,43,44,45,76,77,4,78,79,80,96,91,33,7,108,109,155,2,3,27,156,93,5,6,8,9,18,31,157,158,90,159,160,161,162,163,164,165,166,42,11,14,15,10,16,20,21,29,30,32,22,71,53,102,23,68,69,167,83,70,72,73,87,48,49,88,89,122,123,58,124,81,82,40,59,60,61,62,74,75,84,85,86,46,125,126,47,50,153,154,168,169,170,171,172,173,174,175,176]))),appName:`EvaluationSubModule`})}));function L1(){let e=document.querySelector(Sst);for(;e!==null&&!Cst(e);)e=e.parentElement;let t=e??window;return{target:t,scrollY:()=>e===null?window.scrollY:e.scrollTop,contentTop:()=>e===null?0:e.getBoundingClientRect().top+parseFloat(getComputedStyle(e).paddingTop),scrollTo:t=>e===null?window.scrollTo(t):wst.call(e,t),onScroll:e=>ut(t,`scroll`,e,{passive:!0})}}var Sst,Cst,wst,R1=j((()=>{_t(),Sst=`#content-container`,Cst=e=>[`auto`,`scroll`].includes(getComputedStyle(e).overflowY),wst=Element.prototype.scrollTo}));function Tst(){let e=yp({history:vp(),routes:[{path:`/`,redirect:{name:`classification-system.index`}},{name:`classification-system.index`,path:`/classification-system`,component:()=>gf(()=>import(`./ClassificationList-BdPu2vQK.js`),__vite__mapDeps([398,1,2,3,11,12,13,14,10,15,16,4,29,30,31,32,22,53,42,102,23,68,7,69,82,103,78,79,80,81,40,70,71,72,73,399,93,5,6,8,9,400])),meta:{scrollToTop:!0}},{name:`classification-system.classifications`,path:`/classifications`,redirect:{name:`classification-system.index`}},{name:`classification-system.classification`,path:`/classifications/:collectionId(\\d+)`,component:()=>gf(()=>import(`./ClassificationDetail-BPxiaKdp.js`),__vite__mapDeps([401,1,2,3,11,12,13,14,156,4,10,15,16,21,17,18,19,20,29,30,31,32,22,71,53,42,102,23,68,7,69,82,103,78,79,80,81,40,24,84,70,72,73,74,75,43,44,45,33,76,77,59,60,61,62,83,85,8,86,87,48,6,49,88,89,90,46,91,118,63,399,93,5,9,400])),meta:{scrollToTop:!0},props:e=>({collectionId:Number(e.params.collectionId)})},{name:`classification-system.settings`,path:`/settings`,component:()=>gf(()=>import(`./Settings-DI874fwH.js`),__vite__mapDeps([402,1,2,3,22,14,91,33,7,4,399,93,13,5,6,8,9])),meta:{scrollToTop:!0}}]});return e.afterEach(e=>{e.matched.some(e=>e.meta?.scrollToTop)&&L1().scrollTo({top:0})}),e}var Est=j((()=>{Dp(),R1(),_f()})),Dst,Ost=j((()=>{Va(),mf(),z(),Est(),_f(),Dst=za({component:I(()=>gf(()=>import(`./Module-DQOF0ehD.js`),__vite__mapDeps([403,1,2,3,10,11,12,13,14,15,16,4,22,23,68,7,69,82,31,103,78,79,80,81,40,24,85,8,86,73,74,75,43,44,45,29,30,32,33,76,77,53,42,59,60,61,62,83,84,70,71,72,87,48,6,49,88,89,90,46,399,93,5,9]))),appName:`ClassificationSystem`,shadowRootOptions:{mode:`open`,stylesheets:[pf]},configure:e=>{e.use(Tst())}})})),kst,Ast=j((()=>{Va(),z(),_f(),kst=za({component:I(()=>gf(()=>import(`./DraftSaveConfirmModal-CHWhgUnJ.js`),__vite__mapDeps([404,1,10,11,12,13,14,15,16,4,22,23]))),appName:`DraftSaveConfirmModal`,events:[`Save`,`Discard`]})}));function jst(){return{from:B1,to:V1}}function Mst(){return z1}function Nst(){let e=yp({history:vp(),routes:[{path:``,redirect:{name:`e-learning.index`}},{path:`/e-learning`,component:()=>gf(()=>import(`./Module-LkYBvkZU.js`),__vite__mapDeps([405,1])),children:[{name:`e-learning.index`,path:``,component:()=>gf(()=>import(`./ProductsView-C6FKR8VS.js`),__vite__mapDeps([406,1,12,13,11,14,30,31,29,32,22,76,77,4,78,79,80,91,33,7,118,72,73,389,116,156,390,93,5,6,8,9,160,164,391,70,71,53,42,392,407])),meta:{scrollToTop:!0,view:`products`}},{name:`e-learning.products`,path:`/products`,redirect:{name:`e-learning.index`},meta:{scrollToTop:!0,view:`products`}},{name:`e-learning.progress`,path:`/progress`,component:()=>gf(()=>import(`./ProgressOverviewView-B51ZNMsZ.js`),__vite__mapDeps([408,1,31,29,12,13,30,32,76,77,4,78,79,80,60,61,91,33,7,118,72,73,390,93,5,6,8,9,160,164,392,409,407])),meta:{scrollToTop:!0,view:`progress`}},{name:`e-learning.check-dates`,path:`/check-dates`,component:()=>gf(()=>import(`./CheckDatesView-COcvEfxy.js`),__vite__mapDeps([410,1,11,12,13,14,10,15,16,4,29,30,31,32,22,76,77,78,79,80,102,23,103,81,82,40,24,60,61,70,71,53,42,72,73,122,2,3,27,7,123,58,124,59,62,74,75,43,44,45,33,83,84,85,8,86,87,48,6,49,88,89,90,46,125,126,91,390,93,5,9,160,164,409,407])),meta:{scrollToTop:!0,view:`check-dates`}},{name:`e-learning.achievements`,path:`/achievements`,component:()=>gf(()=>import(`./AchievementsView-DuxCg2kS.js`),__vite__mapDeps([411,1,12,13,43,44,45,167,4,70,71,53,42,72,73,91,33,7,180,389,11,14,116,156,390,93,5,6,8,9,160,164,409])),meta:{scrollToTop:!0,view:`achievements`}},{name:`e-learning.product`,path:`/products/:productId(\\d+)`,component:()=>gf(()=>import(`./ProductView-DIm7pWDV.js`),__vite__mapDeps([412,1,116,4,30,31,29,12,13,32,76,77,78,79,80,84,85,8,86,73,118,72,390,93,5,6,7,9,160,164,391,70,71,53,42,392,407])),meta:{scrollToTop:!0,view:`product`},props:e=>({productId:Number(e.params.productId)})},{name:`e-learning.product.courses`,path:`/products/:productId(\\d+)/courses`,meta:{scrollToTop:!0,view:`product`},redirect:{name:`e-learning.product`}},{name:`e-learning.course`,path:`/products/:productId(\\d+)/courses/:courseId(\\d+)`,component:()=>gf(()=>import(`./CourseView-BG8DhIo6.js`),__vite__mapDeps([413,1,3,2,12,13,116,4,10,11,14,15,16,29,30,31,32,22,71,53,42,84,70,72,73,47,48,6,49,50,310,21,46,154,163,180,390,93,5,7,8,9,160,164,392,407,414])),meta:{scrollToTop:!0,view:`course`},props:e=>({productId:Number(e.params.productId),courseId:Number(e.params.courseId),unitId:null,sectionId:null})},{name:`e-learning.course.units`,path:`/products/:productId(\\d+)/courses/:courseId(\\d+)/units`,meta:{view:`course`},redirect:{name:`e-learning.course`}},{name:`e-learning.course.unit`,path:`/products/:productId(\\d+)/courses/:courseId(\\d+)/units/:unitId(\\d+)`,component:()=>gf(()=>import(`./CourseView-BG8DhIo6.js`),__vite__mapDeps([413,1,3,2,12,13,116,4,10,11,14,15,16,29,30,31,32,22,71,53,42,84,70,72,73,47,48,6,49,50,310,21,46,154,163,180,390,93,5,7,8,9,160,164,392,407,414])),meta:{view:`course`},props:e=>({productId:Number(e.params.productId),courseId:Number(e.params.courseId),unitId:Number(e.params.unitId),sectionId:null})},{name:`e-learning.course.unit.sections`,path:`/products/:productId(\\d+)/courses/:courseId(\\d+)/units/:unitId(\\d+)/sections`,meta:{view:`course`},redirect:{name:`e-learning.course.unit`}},{name:`e-learning.course.unit.section`,path:`/products/:productId(\\d+)/courses/:courseId(\\d+)/units/:unitId(\\d+)/sections/:sectionId(\\d+)`,component:()=>gf(()=>import(`./CourseView-BG8DhIo6.js`),__vite__mapDeps([413,1,3,2,12,13,116,4,10,11,14,15,16,29,30,31,32,22,71,53,42,84,70,72,73,47,48,6,49,50,310,21,46,154,163,180,390,93,5,7,8,9,160,164,392,407,414])),meta:{view:`course`},props:e=>({productId:Number(e.params.productId),courseId:Number(e.params.courseId),unitId:Number(e.params.unitId),sectionId:Number(e.params.sectionId)})}]}]});return e.afterEach(e=>{e.matched.some(e=>e.meta?.scrollToTop)&&L1().scrollTo({top:0})}),e.beforeEach((e,t)=>{B1=t.meta.view===`course`,V1=e.meta.view===`course`,!B1&&V1&&(z1=t.fullPath??null),V1||(z1=e.fullPath??z1)}),e}var z1,B1,V1,Pst=j((()=>{Dp(),R1(),_f(),z1=null,B1=!1,V1=!1})),Fst,Ist=j((()=>{Va(),mf(),z(),Pst(),_f(),Fst=za({component:I(()=>gf(()=>import(`./Module-LkYBvkZU.js`),__vite__mapDeps([405,1]))),appName:`ELearning`,shadowRootOptions:{mode:`open`,stylesheets:[pf]},configure:e=>{e.use(Nst())}})})),Lst,Rst=j((()=>{Va(),z(),_f(),Lst=za({component:I(()=>gf(()=>
49import(`./DashboardAbsenceList-C3koSTMr.js`),__vite__mapDeps([415,1,43,44,45,21,70,12,13,71,53,42,72,73]))),appName:`EmployeeAbsencesDashboardAbsenceList`,attributes:[{name:`date`,required:!0}]})})),zst,Bst=j((()=>{Va(),z(),_f(),zst=za({component:I(()=>gf(()=>import(`./EmployeeDocuments-pPyrc19K.js`),__vite__mapDeps([416,1,91,33,7,4,216,2,3,27,43,44,45,31,107]))),appName:`EscolaEmploymentsEmployeeDocuments`,attributes:[{name:`employee-id`,required:!0,convert:parseInt}]})})),Vst,Hst,Ust=j((()=>{Vst=[`baseParamRequirementsNotSupported`,`queryParamValidationFailed`,`wrongProject`],Hst=[`appSetup`,`default`]}));function Wst(){return/Android/i.test(navigator.userAgent)}function Gst(){return/iPhone|iPod/i.test(navigator.userAgent)}var H1=j((()=>{}));function Kst(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Jst,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M505 273l0 0c9.4-9.4 9.4-24.6 0-33.9l0 0-144-144c-6.9-6.9-17.2-8.9-26.2-5.2S320 102.3 320 112l0 80-112 0c-26.5 0-48 21.5-48 48l0 32c0 26.5 21.5 48 48 48l112 0 0 80c0 9.7 5.8 18.5 14.8 22.2s19.3 1.7 26.2-5.2L505 273zM352 131.3L476.7 256 352 380.7 352 304c0-8.8-7.2-16-16-16l-128 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l128 0c8.8 0 16-7.2 16-16l0-76.7zM176 64c8.8 0 16-7.2 16-16s-7.2-16-16-16L96 32C43 32 0 75 0 128L0 384c0 53 43 96 96 96l80 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-80 0c-35.3 0-64-28.7-64-64l0-256c0-35.3 28.7-64 64-64l80 0z`},null,-1)]]))])}var qst,Jst,Yst,Xst=j((()=>{z(),G(),qst={},Jst={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Yst=K(qst,[[`render`,Kst]])})),Zst,Qst,$st,ect,tct,nct,rct,ict,act,oct,sct=j((()=>{z(),_t(),H1(),gn(),Q(),wi(),Xst(),Zst={class:`bg-white h-dvh w-screen flex justify-center items-center`},Qst={class:`flex items-center justify-between gap-4`},$st={key:1,class:`flex flex-col items-center justify-center gap-4 scale-[2] lg:scale-100`},ect={class:`p-2 rounded border border-red bg-red-100`},tct={key:2,class:`flex flex-col gap-4 scale-[2] lg:scale-100`},nct={key:0,class:`flex flex-col justify-center items-center gap-4`},rct={key:1,class:`absolute top-0 left-0 flex items-center justify-center w-screen h-screen`},ict={key:0,target:`_blank`,href:`https://apps.apple.com/ch-de/app/escola/id1562158272`},act={key:1,class:`flex justify-center items-center`},oct=p({__name:`ExternalLinkNavigation`,props:{queryParams:{},error:{},isLoginCorrect:{type:Boolean},context:{}},setup(e){let n=e,r=V(!1),a=nt(`remember_external_link_routing`,!1),o=Qe(`remember_extenral_link_routing`,!1),s=H(()=>{let e=new URL(window.location.origin+`/external.php`);return e.searchParams.append(`navigate`,`1`),Object.entries(n.queryParams).forEach(t=>{e.searchParams.append(t[0],String(t[1]))}),e.toString()});O(()=>{n.context==="default"&&(n.error===void 0&&a.value||o.value)&&c()});function c(){n.isLoginCorrect?window.location.href=s.value:r.value=!0}let l=H(()=>{let e=new URL(`${window.location.origin}/escola/login`);return e.searchParams.append(`success_url`,s.value),e.toString()});function u(){window.history.go(-1)}async function d(){await fetch(`${window.location.origin}/escola/logout`),o.value=!0,window.location.href=l.value}let f=H(()=>{switch(n.error){case`baseParamRequirementsNotSupported`:return`Es fehlen URL-Parameter für eine genaue Identifikation.`;case`queryParamValidationFailed`:return`Die Linkspezifischen Angaben sind inkorrekt.`;case`wrongProject`:return`Das angegebene Projekt stimmt nicht mit diesem überein.`;default:return`Ein unbekannter Fehler ist aufgetreten. Bitte versuche es demnächst erneut.`}}),p=Gst(),m=/Android/i.test(navigator.userAgent),g=p||m,_=V(!1);if(p){setTimeout(function(){history.go(-1)},2e4);let e=window.innerHeight;document.addEventListener(`readystatechange`,t=>{document.readyState===`complete`&&setTimeout(()=>{e===window.innerHeight&&(_.value=!0)},300)})}return(n,o)=>(y(),C(`div`,Zst,[e.context==="default"?(y(),C(k,{key:0},[r.value?(y(),i(_n,{key:0,size:`Small`,onCancel:o[2]||=e=>r.value=!1,"onClick:backdrop":o[3]||=e=>r.value=!1},{header:R(()=>[...o[7]||=[x(`div`,null,[x(`p`,null,[x(`strong`,null,`Login stimmt nicht überein`)])],-1)]]),default:R(()=>[...o[8]||=[x(`div`,null,[x(`p`,null,`Der Login bei der Escola Webapp stimmt nicht mit den Login-Informationen des Links überein. Bitte melden sie sich mit dem korrekten Account an.`)],-1)]]),footer:R(()=>[x(`div`,Qst,[t($,{variant:`Danger-Flat`,text:`Abbrechen`,onClick:o[0]||=e=>r.value=!1}),t($,{variant:`Primary`,icon:Yst,text:`Zum Login`,onClick:o[1]||=e=>d()})])]),_:1})):B(``,!0),e.error?(y(),C(`div`,$st,[x(`div`,ect,[x(`span`,null,A(f.value),1)]),t($,{text:`Zum Login`,onClick:o[4]||=e=>d()})])):(y(),C(`div`,tct,[t($,{text:`Escola im Web öffnen`,variant:`Primary`,onClick:o[5]||=e=>c()}),t(Ti,{on:h(a),"onUpdate:on":o[6]||=e=>Me(a)?a.value=e:null,label:`Diese Einstellung merken`},null,8,[`on`])]))],64)):e.context===`appSetup`?(y(),C(k,{key:1},[h(g)?(y(),C(k,{key:0},[h(m)?(y(),C(`div`,nct,[o[10]||=x(`a`,{target:`_blank`,href:`https://play.google.com/store/apps/details?id=ch.escola.mobile&pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1`},[x(`img`,{style:{width:`80%`,display:`block`,margin:`0 auto`},alt:`Jetzt bei Google Play`,src:`/public/android_install_instructions.png`})],-1),x(`a`,{href:`#`,class:`mt-20`,style:{display:`block`,"max-height":`50%`,width:`90%`},onClick:se(u,[`prevent`])},[...o[9]||=[x(`img`,{src:`/public/ios_back_to_selection.svg?1`,alt:`Zurück zur Rollenauswahl`},null,-1)]])])):(y(),C(`div`,rct,[_.value?(y(),C(`a`,ict,[...o[11]||=[x(`img`,{src:`/public/ios_app_store_badge.svg`,class:`absolute`,style:{height:`40px`,width:`140px`,top:`20px`,right:`1%`}
49,alt:`Laden im App Store`},null,-1)]])):B(``,!0),x(`img`,{src:`/public/ios_install_instructions.svg`,class:`absolute`,style:_e([{"max-height":`50%`,"max-width":`80%`},{top:_.value?`70px`:`2%`}]),alt:``},null,4),x(`a`,{href:`#`,style:{display:`block`,position:`absolute`,width:`80%`,height:`40%`,bottom:`2%`},onClick:se(u,[`prevent`])},[...o[12]||=[x(`img`,{src:`/public/ios_back_to_selection.svg?1`,alt:`Zurück zur Rollenauswahl`,style:{"max-height":`95%`,"max-width":`100%`,margin:`auto`,display:`block`}},null,-1)]])]))],64)):(y(),C(`div`,act,[...o[13]||=[x(`p`,{class:`text-lg`},`Diese Ansicht ist nur für Mobilgeräte verfügbar.`,-1)]]))],64)):B(``,!0)]))}})})),cct=j((()=>{})),lct,uct=j((()=>{sct(),sct(),cct(),lct=oct})),dct,fct=j((()=>{Va(),Ust(),uct(),dct=za({component:lct,appName:`ExternalLinkNavigation`,attributes:[{name:`query-params`,required:!0,convert:JSON.parse},{name:`error`,convert:e=>{if(e!==void 0){if(Vst.includes(e))return e;throw Error(`Invalid error identifier: ${e}`)}}},{name:`is-login-correct`,required:!1,convert:e=>e===void 0?void 0:JSON.parse(e)},{name:`context`,required:!0,convert:e=>{if(e===void 0||!Hst.includes(e))throw Error(`Invalid context provided: ${e}`);return e}}]})})),pct,mct=j((()=>{Va(),mf(),z(),_f(),pct=za({component:I(()=>gf(()=>import(`./FrogSearchRaffle-DMwE0PMj.js`),__vite__mapDeps([417,1,4,12,13,10,11,14,15,16,30,31,33,7,414]))),appName:`JumpingFrog`,shadowRootOptions:{mode:`open`,stylesheets:[pf]}})})),hct,gct=j((()=>{Va(),z(),_f(),hct=za({component:I(()=>gf(()=>import(`./IcalSubscriptionOverview-DKW3w7Qq.js`),__vite__mapDeps([418,1,2,3,4,12,13,11,14,93,5,6,7,8,9,29,30,31,32,22,71,53,42,102,23,68,69,106,15,16,18,19,20,89,55,91,33,153,44,63]))),appName:`IcalSubscriptionOverview`})})),_ct,vct=j((()=>{Va(),mf(),z(),_f(),_ct=za({component:I(()=>gf(()=>import(`./JobRunsLog-clC-PxnH.js`),__vite__mapDeps([419,1,93,13,5,6,7,4,8,9,10,11,12,14,15,16,22,23,70,71,53,42,72,73]))),appName:`JobRunsLog`,shadowRootOptions:{mode:`open`,stylesheets:[pf]}})})),yct,bct=j((()=>{Va(),mf(),z(),_f(),yct=za({component:I(()=>gf(()=>import(`./StudentSummary-sHCSL2A3.js`),__vite__mapDeps([420,1,2,3,12,13,5,6,7,4,8,9,96,58,16,154]))),appName:`StudentSummary`,attributes:[{name:`is-used-in-sne`,required:!0,convert:e=>e===`true`},{name:`student-id`,required:!0,convert:Number},{name:`semester`,required:!0,convert:String}],shadowRootOptions:{mode:`open`,stylesheets:[pf]},events:[`Update:selectedItems`]})})),xct,Sct=j((()=>{Va(),z(),_f(),xct=za({component:I(()=>gf(()=>import(`./MarkAllAsSeen-DBy3cS76.js`),__vite__mapDeps([421,1,2,3,12,13,22,14,23,68,7,4,69,106,11,15,16,18,19,20,422,5,6,8,9]))),appName:`MarkAllAsSeen`})})),Cct,wct=j((()=>{Va(),z(),_f(),Cct=za({component:I(()=>gf(()=>import(`./MarkStudentAsSeen-pzFD2RDQ.js`),__vite__mapDeps([423,1,2,3,12,13,22,14,23,68,7,4,69,106,11,15,16,18,19,20,422,5,6,8,9]))),appName:`MarkStudentAsSeen`,attributes:[{name:`student-id`,required:!0,convert:parseInt},{name:`student-display-name`,required:!0}]})})),Tct,Ect=j((()=>{Va(),mf(),z(),_f(),Tct=za({component:I(()=>gf(()=>import(`./Banners-B2mNbbGA.js`),__vite__mapDeps([424,1,2,3,12,13,116,4,16,32,73,321]))),appName:`Banners`,attributes:[{name:`navigation`,required:!0,convert:JSON.parse}],shadowRootOptions:{mode:`open`,stylesheets:[pf]}})})),U1,Dct,Oct=j((()=>{Va(),mf(),z(),_f(),U1=new CSSStyleSheet,U1.replaceSync(`
50    [data-v-app] {
51        height: 100%;
52    }
53`),Dct=za({component:I(()=>gf(()=>import(`./Sidebar-DOZI0m2L.js`),__vite__mapDeps([425,1,21,32,12,13,71,53,42,73,72,426,4]))),appName:`Sidebar`,attributes:[{name:`navigation`,required:!0,convert:JSON.parse}],shadowRootOptions:{mode:`open`,stylesheets:[pf,U1]}})}));function kct(e,t){return y(),C(`div`,null,[(y(),C(`svg`,jct,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M367 41l63 63-406.1 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l406.1 0-63 63c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0L505 145c9.4-9.4 9.4-24.6 0-33.9L401 7c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9zM145 297c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L7 367c-9.4 9.4-9.4 24.6 0 33.9L111 505c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-63-63 406.1 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-406.1 0 63-63z`},null,-1)]]))])}var Act,jct,W1,G1=j((()=>{z(),G(),Act={},jct={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},W1=K(Act,[[`render`,kct]])}));function Mct(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Pct,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M466.2 18.3c8.4 4 13.8 12.4 13.8 21.7l0 432c0 9.3-5.4 17.7-13.8 21.7s-18.3 2.7-25.5-3.2l-56.2-46.3c-41.2-34-91.7-54.5-144.5-59.2l0 79c0 26.5-21.5 48-48 48l-48 0c-26.5 0-48-21.5-48-48l0-84C40.8 365.8 0 315.6 0 256 0 185.3 57.3 128 128 128l89.4 0c61-.2 120-21.4 167.1-60.2l56.2-46.3c7.2-5.9 17.1-7.1 25.5-3.2zM240 336l0 .9c64 4.8 125.2 29.2 175 70.3l17 14 0-330.3-17 14c-49.8 41-111 65.5-175 70.3L240 336zm-48 48l-48 0 0 80 48 0 0-80zM128 176c-44.2 0-80 35.8-80 80s35.8 80 80 80l64 0 0-160-64 0z`},null,-1)]]))])}var Nct,Pct,Fct,Ict=j((()=>{z(),G(),Nct={},Pct={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},Fct=K(Nct,[[`render`,Mct]])}
53));function Lct(e,t){return y(),C(`div`,null,[(y(),C(`svg`,zct,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M288 24c0 13.3 10.7 24 24 24l118.1 0-231 231c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l231-231 0 118.1c0 13.3 10.7 24 24 24s24-10.7 24-24l0-176c0-13.3-10.7-24-24-24L312 0c-13.3 0-24 10.7-24 24zM80 96C35.8 96 0 131.8 0 176L0 432c0 44.2 35.8 80 80 80l256 0c44.2 0 80-35.8 80-80l0-88c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 88c0 17.7-14.3 32-32 32L80 464c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l88 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L80 96z`},null,-1)]]))])}var Rct,zct,K1,q1=j((()=>{z(),G(),Rct={},zct={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},K1=K(Rct,[[`render`,Lct]])}));function Bct(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Hct,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M197.5 48c4.2 0 8.3 1.7 11.3 4.7L331.3 175.2c3 3 4.7 7.1 4.7 11.3L336 448c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l133.5 0zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-261.5c0-17-6.7-33.3-18.7-45.3L242.7 18.7C230.7 6.7 214.5 0 197.5 0L64 0z`},null,-1)]]))])}var Vct,Hct,J1,Uct=j((()=>{z(),G(),Vct={},Hct={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},J1=K(Vct,[[`render`,Bct]])}));function Wct(e,t,n){return e.categoryIdentifier===(n??null)&&e.itemIdentifier===t.identifier&&e.subIdentifier===t.subIdentifier}function Y1(e){return`href`in e}function Gct(e){let t=e.sidebar.categories.flatMap(e=>e.items.map(t=>({item:t,categoryIdentifier:e.identifier}))),n=[e.sidebar.settingsItem,e.topbar.dashboardItem,e.topbar.messengerItem].filter(e=>e!==null).map(e=>({item:e,categoryIdentifier:null}));return[...t,...n]}function Kct(){document.body.classList.toggle(`global-search-active`)&&document.querySelector(`#global-search`)?.focus()}function qct(e,t){return e===null||e.visibleViewports.includes(t?`Small`:`Large`)}function Jct(e,t){return e.map(e=>({label:e.label??void 0,items:e.items.filter(e=>qct(e.visibility,t))})).filter(e=>e.items.length>0)}function Yct(e,t){let{icon:n}=N1(),r=e.action.action,i=n(e.icon.identifier,J1).value;if(!Y1(r))return{label:e.label,icon:i,select:()=>{t(r.identifier)}};let{pageRequest:a,ajaxTargetUrl:o}=r;return a===null||o===null?{label:e.label,icon:i,iconRight:r.target===`_blank`?K1:void 0,href:r.href,target:r.target}:{label:e.label,icon:i,select:()=>{ajaxLoadApp(a,o,!1)}}}function Xct(e){switch(e){case`Education`:return{"--default":`#585586`,"--light":`#938edf`,"--lighter":`#e9e8f9`,"--hover":`#e6e4f5`};case`Website`:return{"--default":`#845176`,"--light":`#dc87c4`,"--lighter":`#f8e7f3`,"--hover":`#f5e2f1`};case`Administration`:return{"--default":`#994f4f`,"--light":`#ff8483`,"--lighter":`#ffe6e6`,"--hover":`#f5e2e3`};case`Protocol`:return{"--default":`#956047`,"--light":`#faa37a`,"--lighter":`#feede4`,"--hover":`#f5e7dc`};case`Services`:return{"--default":`#866016`,"--light":`#e0a025`,"--lighter":`#f9ecd3`,"--hover":`#f5efd0`};case`SpecialNeedsEducation`:return{"--default":`#3d7c7c`,"--light":`#65cfce`,"--lighter":`#e0f5f5`,"--hover":`#dcf4f5`};case`OtherPages`:return{"--default":`#566268`,"--light":`#90a4ae`,"--lighter":`#e6e6e6`,"--hover":`#e4e8ea`};default:return{"--default":`#4d4d4d`,"--light":`#4d4d4d`,"--lighter":`#e1f5ff`}}}var X1=j((()=>{q1(),Uct(),F1()}));function Zct(){async function e(e,t){let n={parameters:t,rpcContext:{}};return await X(await fetch(`${basePath}rpc/collections/Navigation/${e}.php`,{method:`POST`,body:JSON.stringify(n),headers:{"Content-Type":`application/json`}}))}return{async navigationStructure(){return await e(`navigationStructure`,{})},async navigationFavourites(){return await e(`navigationFavourites`,{})},async createFavourite(t){return await e(`createFavourite`,{createFavourite:t})},async deleteFavourite(t){return await e(`deleteFavourite`,{favouriteId:t})},async addableFavourites(){return await e(`addableFavourites`,{})},async sidebarExpandedState(){return await e(`sidebarExpandedState`,{})},async setSidebarExpandedState(t){return await e(`setSidebarExpandedState`,{expanded:t})},async setCategoryIsOpenState(t,n){return await e(`setCategoryIsOpenState`,{identifier:t,isOpen:n})},async loginAsOriginalPerson(){return await e(`loginAsOriginalPerson`,{})},async setNewNavigationEnabled(t){return await e(`setNewNavigationEnabled`,{enabled:t})}}}async function Qct(e){return await Zct().setSidebarExpandedState(e)}async function $ct(e,t){return await Zct().setCategoryIsOpenState(e,t)}var elt=j((()=>{Xt()}));function tlt(e){return typeof e==`object`&&!!e&&`targetUrl`in e}var Z1,nlt=j((()=>{z(),_t(),X1(),Gee(),elt(),Z1=rt(e=>{let t=ht(mt),n=t.smaller(`sm`),r=t.greaterOrEqual(`lg`),i=V(!1);N([n,r],async()=>{i.value=!0,await u(),i.value=!1});let a=$e(),o=H(()=>a.value===`reduce`||i.value?{duration:0}:{duration:.3,ease:[.32,.72,0,1]}),s=V(r.value&&(e?.sidebar.expanded??!1));function c(){s.value=!s.value}N(s,e=>{Qct(e)}
53);let l=V(e?.stateHierarchy??{categoryIdentifier:null,itemIdentifier:null,subIdentifier:null});if(e!==void 0){let t=location.pathname+location.search;ut(window,`escola:page-request-changed`,({detail:n})=>{t=location.pathname+location.search;let r=Gct(e).filter(({item:e})=>Y1(e.action.action)&&e.action.action.pageRequest===n.pageRequest),i=r.some(({item:e})=>e.identifier===`navigation-other-pages`)?new URLSearchParams(location.search).get(`id`):null,a=r.find(({item:e})=>e.subIdentifier===i);a!==void 0&&(l.value={categoryIdentifier:a.categoryIdentifier,itemIdentifier:a.item.identifier,subIdentifier:a.item.subIdentifier})}),ut(window,`popstate`,e=>{if(location.pathname+location.search===t)return;let n=e.state;if(Uee(n)){history.back();return}if(!tlt(n)){location.reload();return}ajaxLoadApp(n.pageRequest,n.targetUrl,n.fluid,null)})}function d(e){if(e===null||!Y1(e.action.action))return;let{pageRequest:t,ajaxTargetUrl:n,href:r,target:i}=e.action.action;t===null||n===null?open(r,i):ajaxLoadApp(t,n,!1,r)}return{isSmall:n,isLarge:r,preferredMotion:a,transition:o,isSidebarExpanded:s,toggleSidebar:c,stateHierarchy:l,navigateTo:d}})}));function rlt(){return[Q1,`navigationFavourites`,H(()=>Jt())]}function ilt(){return[Q1,`addableFavourites`,H(()=>Jt())]}var Q1,alt=j((()=>{qt(),Xt(),z(),Q1=`Core\\Navigation\\Rpc\\Navigation`}));function olt(){return Kt({queryKey:rlt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/Navigation/navigationFavourites.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function slt(){return J({retry:0,retryDelay:void 0,mutationKey:[$1,`createFavourite`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{createFavourite:e.createFavourite},rpcContext:{}};return Y(`${basePath}rpc/collections/Navigation/createFavourite.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function clt(){return J({retry:0,retryDelay:void 0,mutationKey:[$1,`deleteFavourite`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{favouriteId:e.favouriteId},rpcContext:{}};return Y(`${basePath}rpc/collections/Navigation/deleteFavourite.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function llt(){return Kt({queryKey:ilt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/Navigation/addableFavourites.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function ult(){return J({retry:0,retryDelay:void 0,mutationKey:[$1,`loginAsOriginalPerson`],mutationFn:async()=>new Promise((e,t)=>Y(`${basePath}rpc/collections/Navigation/loginAsOriginalPerson.php`,{parameters:void 0,rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function dlt(){return J({retry:0,retryDelay:void 0,mutationKey:[$1,`setNewNavigationEnabled`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{enabled:e.enabled},rpcContext:{}};return Y(`${basePath}rpc/collections/Navigation/setNewNavigationEnabled.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}var $1,flt=j((()=>{Gt(),Xt(),Wt(),alt(),$1=`Core\\Navigation\\Rpc\\Navigation`})),plt,mlt,hlt=j((()=>{z(),_t(),plt={key:1},mlt=p({__name:`NavigationButton`,props:{label:{},icon:{},variant:{default:`BluePrimary`},size:{default:`Medium`},square:{type:Boolean},active:{type:Boolean}},emits:[`click`],setup(e,{expose:t,emit:n}){let r=n,a=ke(`button`),o=lt(a),s=H(()=>{switch(e.variant){case`BluePrimary`:case`WhitePrimary`:return`Primary`;case`BlueSecondary`:case`WhiteSecondary`:return`Secondary`;case`BlueTertiary`:case`WhiteTertiary`:return`Tertiary`;case`BlueQuaternary`:case`WhiteQuaternary`:return`Quaternary`;default:return e.variant}}
53),c=H(()=>e.icon!==void 0&&e.label===void 0),l=H(()=>{switch(e.variant){case`BluePrimary`:return`text-eds-primary-inverse bg-eds-blue`;case`BlueSecondary`:return`text-eds-blue bg-eds-primary border border-eds-blue hover:outline`;case`BlueTertiary`:return`text-eds-blue hover:bg-eds-primary hover:outline`;case`BlueQuaternary`:return`text-eds-blue`;case`WhitePrimary`:return`text-eds-grey bg-eds-white border border-eds-grey-light`;case`WhiteSecondary`:return`text-eds-grey bg-eds-white border border-eds-grey-light hover:outline`;case`WhiteTertiary`:return`text-eds-grey hover:bg-eds-white hover:outline`;case`WhiteQuaternary`:return`text-eds-grey`;default:return e.variant}});return t({isButtonHovered:o}),(t,n)=>(y(),C(`div`,{ref_key:`button`,ref:a,class:P([`flex gap-x-eds-s items-center justify-center outline-eds-focused cursor-pointer select-none`,l.value,s.value===`Quaternary`?`font-bold`:[`rounded-eds-xs`,e.square||c.value?`aspect-square`:`px-eds-s`,e.active?`outline outline-2 -outline-offset-2`:`outline-1 -outline-offset-1`],e.size===`Small`?`text-[0.75rem] h-eds-xl`:`text-[0.875rem] h-eds-2xl`]),onClick:n[0]||=e=>r(`click`,e)},[Ee(t.$slots,`default`,{},()=>[e.icon===void 0?B(``,!0):(y(),i(ue(e.icon),{key:0,class:`icon-square-0-75`})),e.label===void 0?B(``,!0):(y(),C(`span`,plt,A(e.label),1))])],2))}})})),e0,glt=j((()=>{hlt(),hlt(),e0=mlt})),_lt,vlt,ylt,t0=j((()=>{z(),In(),_t(),_lt={class:`absolute top-1/2 left-full -translate-y-1/2`},vlt={data:()=>({magnetStrength:4})},ylt=p({...vlt,__name:`Magnet`,props:{force:{},isSidebarExpanded:{type:Boolean}},emits:[`click`],setup(e,{expose:n,emit:r}){let i=r,a=ke(`magnet`),o=lt(a),s=H(()=>
53{let t=o.value?e.isSidebarExpanded?-6:6:0,n=-t/2;return`M ${n} -6 L ${t/2} 0 L ${n} 6`});return n({isMagnetHovered:o}),(n,r)=>(y(),C(`div`,_lt,[x(`div`,{ref_key:`magnet`,ref:a,style:_e({transform:`translateX(-4px)`,padding:`4px`}),class:`group flex justify-center items-center cursor-pointer`,onClick:r[0]||=e=>i(`click`,e)},[t(h(Fn).svg,{style:_e({x:e.force}),class:`stroke-[#cce6f8] transition-colors duration-300 ease-[cubic-bezier(0.32,0.72,0,1)] group-hover:stroke-eds-brand`,viewBox:`-8 -8 16 16`,width:`16`,height:`16`,fill:`none`,stroke:`currentColor`,"stroke-width":`2`,"stroke-linecap":`round`,"stroke-linejoin":`round`},{default:R(()=>[t(h(Fn).path,{initial:!1,animate:{d:s.value}},null,8,[`animate`])]),_:1},8,[`style`])],4)]))}})})),blt,xlt=j((()=>{t0(),t0(),blt=ylt})),Slt,Clt=j((()=>{z(),xlt(),Slt=p({__name:`NavigationSeparator`,props:{placement:{},shadow:{type:Boolean}},setup(e){return(t,n)=>(y(),C(`div`,{style:_e({width:`calc(100% + ${h(4)}px)`}),class:P([`h-px absolute bg-[#cce6f8]`,e.placement.startsWith(`top`)?`top-0`:`bottom-0`,e.placement.endsWith(`start`)?`left-0`:`right-0`,{"before:absolute before:inset-x-0 before:bottom-full before:h-1 before:bg-gradient-to-t before:from-eds-blue/10 before:to-transparent":e.shadow}])},null,6))}})})),n0,wlt=j((()=>{Clt(),Clt(),n0=Slt})),Tlt,Elt,Dlt=j((()=>{z(),Tlt={class:`size-eds-xl shrink-0 flex justify-center items-center`},Elt=p({__name:`GlyphSquare`,setup(e){return(e,t)=>(y(),C(`div`,Tlt,[Ee(e.$slots,`default`)]))}})})),r0,Olt=j((()=>{Dlt(),Dlt(),r0=Elt})),klt,Alt=j((()=>{z(),b$(),In(),klt=p({__name:`SidebarRowContent`,props:{isSidebarExpanded:{type:Boolean}},setup(e){return(n,r)=>(y(),C(k,null,[Ee(n.$slots,`glyph`),t(h(Fn).div,{class:`min-w-0 flex-1 flex gap-x-eds-s items-center overflow-hidden`,inert:!e.isSidebarExpanded,initial:!1,animate:{x:e.isSidebarExpanded?0:`-${h(g$).s}`,opacity:+!!e.isSidebarExpanded}},{default:R(()=>[Ee(n.$slots,`label`)]),_:3},8,[`inert`,`animate`])],64))}})})),i0,jlt=j((()=>{Alt(),Alt(),i0=klt})),Mlt,Nlt,Plt=j((()=>{z(),cr(),Olt(),jlt(),Mlt={class:`truncate flex-1`},Nlt=p({__name:`SidebarItem`,props:{label:{},variant:{},active:{type:Boolean},isSidebarExpanded:{type:Boolean}},emits:[`click`],setup(e,{emit:n}){let r=n;return(n,a)=>(y(),i(lr,{text:e.label,variant:e.variant,placement:`right`,offset:4,flip:!1,disabled:e.isSidebarExpanded},{trigger:R(()=>[x(`div`,{class:P([`h-eds-2xl flex gap-x-eds-s items-center pl-eds-xs pr-eds-s rounded-eds-xs cursor-pointer select-none hover:text-[var(--default)] hover:bg-[var(--lighter)]`,{"text-eds-primary-inverse bg-[var(--light)] pointer-events-none":e.active}]),onClick:a[0]||=e=>r(`click`,e)},[t(i0,{"is-sidebar-expanded":e.isSidebarExpanded},{glyph:R(()=>[t(r0,null,{default:R(()=>[Ee(n.$slots,`glyph`)]),_:3})]),label:R(()=>[Ee(n.$slots,`label`,{},()=>[x(`span`,Mlt,A(e.label),1)])]),_:3},8,[`is-sidebar-expanded`])],2)]),_:3},8,[`text`,`variant`,`disabled`]))}})})),a0,Flt=j((()=>{Plt(),Plt(),a0=Nlt})),Ilt,Llt,Rlt,zlt,Blt,Vlt,Hlt,Ult,Wlt=j((()=>{z(),In(),W(),gi(),cr(),G1(),Ict(),nlt(),flt(),X1(),glt(),wlt(),Flt(),Ilt={class:`relative select-none`},Llt={class:`overflow-hidden`},Rlt={class:`p-eds-m bg-eds-selected border border-eds-focused rounded-eds-s`},zlt={class:`eds-paragraphs-s-bold text-eds-primary`},Blt={class:`flex flex-col gap-y-eds-s`},Vlt={class:`eds-paragraphs-s-regular text-eds-primary`},Hlt={class:`flex justify-between`},Ult=p({__name:`NavigationSwitch`,props:{type:{},isFeedbackEnabled:{type:Boolean}},setup(e){let{isSmall:n}=Z1(),r=dlt(),a=H(()=>e.type!==`Legacy`),o=H(()=>n.value||e.type!==`NewCollapsed`),s=H(()=>a.value?$t(`navigation.switch.call.enableOld`):$t(`navigation.switch.call.enableNew`));async function c(){r.isPending.value||((await r.mutateAsync({enabled:!a.value})).__type===`MutationOk`?window.location.reload():U($t(`global.alert.error`)))}function l(){open(`https://airtable.com/appHN1x8zZuUlGPHS/pagIaOAtKsQVxTfdW/form`,`_blank`)}return(r,u)=>(y(),i(_i,null,{default:R(()=>[x(`div`,Ilt,[a.value?(y(),i(n0,{key:0,placement:`top-start`,shadow:``})):B(``,!0),x(`div`,Llt,[t(h(Fn).div,{class:`w-[var(--sidebar-expanded-width,100%)] flow-root`,inert:!o.value,initial:!1,animate:o.value?{height:`auto`,opacity:1}:{height:0,opacity:0}
53},{default:R(()=>[x(`div`,{class:P({"p-eds-m":a.value})},[x(`div`,Rlt,[x(`span`,zlt,A(a.value?r.$t(`navigation.switch.title.new`):r.$t(`navigation.switch.title.old`)),1),x(`div`,Blt,[x(`p`,Vlt,A(a.value?r.$t(`navigation.switch.label.new`):r.$t(`navigation.switch.label.old`)),1),x(`div`,Hlt,[t(e0,{label:s.value,variant:`BlueQuaternary`,size:`Small`,onClick:c},null,8,[`label`]),a.value&&e.isFeedbackEnabled?(y(),i(lr,{key:0,text:r.$t(`navigation.switch.call.giveFeedback`)},{trigger:R(()=>[t(e0,{icon:Fct,variant:`WhiteSecondary`,size:`Small`,onClick:l})]),_:1},8,[`text`])):B(``,!0)])])])],2)]),_:1},8,[`inert`,`animate`]),a.value&&!h(n)?(y(),i(h(Fn).div,{key:0,inert:o.value,initial:!1,animate:o.value?{height:0,opacity:0}:{height:`auto`,opacity:1}},{default:R(()=>[x(`div`,{style:_e(h(Xct)()),class:`h-eds-4xl flex flex-col justify-center px-eds-m`},[t(a0,{label:s.value,"is-sidebar-expanded":!1,onClick:c},{glyph:R(()=>[t(W1,{class:`icon-square-0-75`})]),_:1},8,[`label`])],4)]),_:1},8,[`inert`,`animate`])):B(``,!0)])])]),_:1}))}})})),o0,Glt=j((()=>{Wlt(),Wlt(),o0=Ult})),Klt,qlt=j((()=>{Va(),mf(),Glt(),Klt=za({component:o0,appName:`NavigationSwitch`,attributes:[{name:`type`,required:!0},{name:`is-feedback-enabled`,required:!0,convert:e=>e===`true`}],shadowRootOptions:{mode:`open`,stylesheets:[pf]}})})),Jlt,Ylt=j((()=>{Va(),mf(),z(),_f(),Jlt=za({component:I(()=>gf(()=>import(`./Topbar-BfosmgKV.js`),__vite__mapDeps([427,1,2,3,4,12,13,16,10,11,14,15,32,29,30,31,33,7,77,53,42,71,23,24,60,61,59,62,75,43,44,45,76,78,79,80,81,82,40,83,73,84,70,72,85,8,86,87,48,6,49,88,89,90,46,74,55,161,426]))),appName:`Topbar`,attributes:[{name:`navigation`,required:!0,convert:JSON.parse},{name:`support-content-url`,required:!0}],shadowRootOptions:{mode:`open`,stylesheets:[pf]}})}));function Xlt(e,t,n,r,i,a){return[s0,`getApplications`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r),Z(i),Z(a)))]}function Zlt(e){return[s0,`getApplicationCounts`,H(()=>Jt(Z(e)))]}function Qlt(){return[s0,`getApplicationCommittees`,H(()=>Jt())]}function $lt(e){return[s0,`getApplication`,H(()=>Jt(Z(e)))]}function eut(e){return[s0,`getAcceptanceMeetings`,H(()=>Jt(Z(e)))]}function tut(e){return[s0,`getApplicationsForBusiness`,H(()=>Jt(Z(e)))]}function nut(e){return[s0,`getApplicationsForMeeting`,H(()=>Jt(Z(e)))]}function rut(){return[s0,`getApplicationOptions`,H(()=>Jt())]}var s0,iut=j((()=>{qt(),Xt(),z(),s0=`Core\\Protocol\\RemoteProcedures\\ApplicationCollection`}));function aut(e,t,n,r,i,a){return Kt({queryKey:Xlt(e,t,n,r,i,a),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((o,s)=>{let c={parameters:{page:Z(e),perPage:Z(t),committeeIds:Z(n),bucket:Z(r),statuses:Z(i),sorting:Z(a)},rpcContext:{}};Y(`${basePath}rpc/collections/ApplicationCollection/getApplications.php`,c).then(e=>{X(e).then(t=>{e.ok?o(t):s(t)}).catch(s)})})},q())}function out(e){return Kt({queryKey:Zlt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{committeeIds:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/ApplicationCollection/getApplicationCounts.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function sut(){return Kt({queryKey:Qlt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ApplicationCollection/getApplicationCommittees.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function cut(e){return Kt({queryKey:$lt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{applicationId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/ApplicationCollection/getApplication.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function lut(e){return Kt({queryKey:eut(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{applicationId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/ApplicationCollection/getAcceptanceMeetings.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function uut(e){return Kt({queryKey:tut(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{businessId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/ApplicationCollection/getApplicationsForBusiness.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function dut(e){return Kt({queryKey:nut(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{meetingId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/ApplicationCollection/getApplicationsForMeeting.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function fut(){return Kt({queryKey:rut(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>
53{Y(`${basePath}rpc/collections/ApplicationCollection/getApplicationOptions.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function put(){return J({retry:0,retryDelay:void 0,mutationKey:[c0,`submitApplication`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{applicationId:e.applicationId,committeeId:e.committeeId,categoryId:e.categoryId,businessId:e.businessId,title:e.title,contents:e.contents,isDraft:e.isDraft},rpcContext:{}};return Y(`${basePath}rpc/collections/ApplicationCollection/submitApplication.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function mut(){return J({retry:0,retryDelay:void 0,mutationKey:[c0,`setApplicationStatus`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{applicationId:e.applicationId,status:e.status,reason:e.reason},rpcContext:{}};return Y(`${basePath}rpc/collections/ApplicationCollection/setApplicationStatus.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function hut(){return J({retry:0,retryDelay:void 0,mutationKey:[c0,`deleteApplication`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{applicationId:e.applicationId},rpcContext:{}};return Y(`${basePath}rpc/collections/ApplicationCollection/deleteApplication.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}var c0,l0=j((()=>{Gt(),Xt(),Wt(),z(),iut(),c0=`Core\\Protocol\\RemoteProcedures\\ApplicationCollection`}));function gut(e){let t=new Map;for(let n of e){let e=n.parentNodeId,r=t.get(e)??[];r.push(n),t.set(e,r)}for(let e of t.values())e.sort((e,t)=>e.ordinal-t.ordinal);return t}var _ut,u0,vut,d0=j((()=>{OH(),_ut={draft:`Entwurf`,active:`Aktiv`,archived:`Archiviert`},u0={full:`Vollständig archivieren`,selection:`In Auswahl archivieren`,destruction:`Vernichten`},vut={full:`A`,selection:`P`,destruction:`V`}}));function yut(e){switch(e){case`calendar-year`:return $t(`protocol.numbering.label.calendarYear`);case`school-year`:return $t(`protocol.numbering.label.schoolyear`,{scope:`instance`});case`term-of-office`:return $t(`protocol.numbering.label.termOfOffice`)}}function but(e){return $t(`protocol.numbering.label.sessionNumberScope`,{params:{period:yut(e)}})}function f0(e){return Cut[e]}function p0(e){return e.toLowerCase()}function m0(e){return{value:e.id,label:e.name,badge:{label:e.code,variant:f0(e.color)}}}function h0(e){return[...e].sort((e,t)=>t.accessLevel-e.accessLevel)}function g0(e){return wut.format(new Date(e))}function _0(e){return Tut.format(new Date(e))}function xut(e,t){return`${_0(e)} – ${_0(t)}`}function v0(e){return e.flatMap(e=>{let t=Pt(e.start);if(e.end===null)return[t,At(t,1)];let n=Pt(e.end),r=[];for(let e=t;e<=n;e=At(e,1))r.push(e);return r})}var Sut,y0,Cut,wut,Tut,b0=j((()=>{Nt(),Sut=[`calendar-year`,`school-year`,`term-of-office`],y0=Sut.map(e=>({value:e,label:$t(`protocol.numbering.label.perScope`,{params:{period:yut(e)}})})),Cut={red:`Red`,pink:`Pink`,amber:`Amber`,green:`Green`,turquoise:`Turquoise`,blue:`Blue`,indigo:`Indigo`,brown:`Brown`,gray:`Gray`,white:`White`},wut=new Intl.DateTimeFormat(`de-CH`,{day:`numeric`,month:`long`,year:`numeric`}),Tut=new Intl.DateTimeFormat(`de-CH`,{day:`numeric`,month:`numeric`,year:`numeric`})}));function Eut(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Out,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M461.2 18.9C472.7 24 480 35.4 480 48l0 416c0 12.6-7.3 24-18.8 29.1s-24.8 3.2-34.3-5.1l-46.6-40.7c-43.6-38.1-98.7-60.3-156.4-63l0 95.7c0 17.7-14.3 32-32 32l-32 0c-17.7 0-32-14.3-32-32l0-96C57.3 384 0 326.7 0 256S57.3 128 128 128l84.5 0c61.8-.2 121.4-22.7 167.9-63.3l46.6-40.7c9.4-8.3 22.9-10.2 34.3-5.1zM224 320l0 .2c70.3 2.7 137.8 28.5 192 73.4l0-275.3c-54.2 44.9-121.7 70.7-192 73.4L224 320z`},null,-1)]]))])}var Dut,Out,kut,Aut=j((()=>{z(),G(),Dut={},Out={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`}
53,kut=K(Dut,[[`render`,Eut]])}));function jut(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Nut,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M48 24C48 10.7 37.3 0 24 0S0 10.7 0 24L0 488c0 13.3 10.7 24 24 24s24-10.7 24-24l0-100 80.3-20.1c41.1-10.3 84.6-5.5 122.5 13.4 44.2 22.1 95.5 24.8 141.7 7.4l34.7-13c12.5-4.7 20.8-16.6 20.8-30l0-279.7c0-23-24.2-38-44.8-27.7l-9.6 4.8c-46.3 23.2-100.8 23.2-147.1 0-35.1-17.6-75.4-22-113.5-12.5L48 52 48 24zm0 77.5l96.6-24.2c27-6.7 55.5-3.6 80.4 8.8 54.9 27.4 118.7 29.7 175 6.8l0 241.8-24.4 9.1c-33.7 12.6-71.2 10.7-103.4-5.4-48.2-24.1-103.3-30.1-155.6-17.1l-68.6 17.2 0-237z`},null,-1)]]))])}var Mut,Nut,x0,Put=j((()=>{z(),G(),Mut={},Nut={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},x0=K(Mut,[[`render`,jut]])}));function Fut(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Lut,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M368 96c0-44.2 35.8-80 80-80s80 35.8 80 80l0 40c0 13.3 10.7 24 24 24s24-10.7 24-24l0-40c0-70.7-57.3-128-128-128S320 25.3 320 96l0 64-160 0c-35.3 0-64 28.7-64 64l0 224c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-224c0-35.3-28.7-64-64-64l-48 0 0-64zM320 208l0 0 48 0 0 0 48 0c8.8 0 16 7.2 16 16l0 224c0 8.8-7.2 16-16 16l-256 0c-8.8 0-16-7.2-16-16l0-224c0-8.8 7.2-16 16-16l160 0z`},null,-1)]]))])}var Iut,Lut,S0,C0=j((()=>{z(),G(),Iut={},Lut={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},S0=K(Iut,[[`render`,Fut]])}));function Rut(e,t){return y(),C(`div`,null,[(y(),C(`svg`,But,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M91.2 36.9c-12.4-6.8-27.4-6.5-39.6 .7S32 57.9 32 72l0 368c0 14.1 7.5 27.2 19.6 34.4s27.2 7.5 39.6 .7l336-184c12.8-7 20.8-20.5 20.8-35.1s-8-28.1-20.8-35.1l-336-184z`},null,-1)]]))])}var zut,But,w0,Vut=j((()=>{z(),G(),zut={},But={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},w0=K(zut,[[`render`,Rut]])}));function Hut(){async function e(e,t){let n={parameters:t,rpcContext:{}};return await X(await fetch(`${basePath}rpc/collections/MeetingCollection/${e}.php`,{method:`POST`,body:JSON.stringify(n),headers:{"Content-Type":`application/json`}}))}return{async getMeetings(t,n,r,i,a){return await e(`getMeetings`,{page:t,perPage:n,committeeIds:r,bucket:i,sorting:a})},async getMeetingCounts(t){return await e(`getMeetingCounts`,{committeeIds:t})},async getMeeting(t){return await e(`getMeeting`,{meetingId:t})},async getMeetingParticipants(t){return await e(`getMeetingParticipants`,{meetingId:t})},async getLiveUpdates(t){return await e(`getLiveUpdates`,{meetingId:t})},async addMeetingGuest(t,n,r,i,a,o){return await e(`addMeetingGuest`,{meetingId:t,personId:n,externalName:r,classificationId:i,remark:a,agendaItems:o})},async updateMeetingGuest(t,n,r,i){return await e(`updateMeetingGuest`,{participantId:t,classificationId:n,remark:r,agendaItems:i})},async removeMeetingGuest(t){return await e(`removeMeetingGuest`,{participantId:t})},async setMemberAttendance(t,n,r,i){return await e(`setMemberAttendance`,{meetingId:t,personId:n,status:r,remark:i})},async getAddableMeetingMembers(t){return await e(`getAddableMeetingMembers`,{meetingId:t})},async addMeetingMember(t,n){return await e(`addMeetingMember`,{meetingId:t,personId:n})},async removeMeetingMember(t,n){return await e(`removeMeetingMember`,{meetingId:t,personId:n})},async getCommitteeOptions(){return await e(`getCommitteeOptions`,{})},async getNextNumber(t,n){return await e(`getNextNumber`,{committeeId:t,date:n})},async createMeeting(t,n,r,i,a,o,s,c){return await e(`createMeeting`,{committeeId:t,number:n,title:r,date:i,startTime:a,endTime:o,locationType:s,location:c})},async updateMeeting(t,n,r,i,a,o,s,c,l,u){return await e(`updateMeeting`,{meetingId:t,number:n,title:r,date:i,startTime:a,endTime:o,locationType:s,location:c,agendaRequestCutoff:l,preVoteDeadline:u})},async deleteMeeting(t){return await e(`deleteMeeting`,{meetingId:t})},async setMeetingStatus(t,n,r){return await e(`setMeetingStatus`,{meetingId:t,status:n,tableDrafts:r})},async createCalendarSubscription(){return await e(`createCalendarSubscription`,{})}}}async function Uut(){return await Hut().createCalendarSubscription()}var Wut=j((()=>{Xt()}));function T0(e){return $ut.format(new Date(e))}function E0(e,t){return e!==null&&t!==null?`${e}–${t}
53`:e===null?t===null?null:`bis ${t}`:`ab ${e}`}function D0(e,t){return t??edt[e]}function Gut(e){window.open(`${apiBasePath}protocol/meeting/${e}/calendar.ics`,`_blank`)}function Kut(e){return`${fullUrl}admin.php?page_request=2312#/sitzungen/${e}`}async function qut(){let e=await Uut();if(`errorMessage`in e){U(e.errorMessage);return}return e}function O0(e){return`${e.committeeName}, ${e.numberText}`}function Jut(e){let t=g0(e.deadline);return e.source===`meeting`?`${t}, ${e.deadline.split(`T`)[1]} Uhr`:t}function Yut(e){return`${e} ${e===1?`Tag`:`Tage`} vor der Sitzung`}function k0(e,t,n=!1){return{label:e+t,shortLabel:t,passed:n}}function A0(e){let t=Pt(e.deadline),n=new Date;if(t<n)return k0(F0,`abgelaufen`,!0);let r=Mt(t,n);return r===0?k0(F0,`heute fällig`):k0(F0,r===1?`noch 1 Tag`:`noch ${r} Tage`)}function j0(e){let[t,n]=e.deadline.split(`T`);return`${g0(t)}, ${n} Uhr`}function M0(e){let t=Pt(e.deadline),n=new Date;if(t<n)return k0(I0,`abgelaufen`,!0);let r=lee(t,n);if(r<1)return k0(I0,`weniger als 1 Stunde`);
53if(r<24)return k0(I0,r===1?`noch 1 Stunde`:`noch ${r} Stunden`);let i=Mt(t,n);return k0(I0,i===1?`noch 1 Tag`:`noch ${i} Tage`)}function N0(e){return e.filter(e=>e.placeholderReason===null)}function Xut(e){return e.length<2?e.join(``):`${e.slice(0,-1).join(`, `)} und ${e[e.length-1]}`}function Zut(e,t){let n=t.filter(e=>e.isActive),r=e=>e.editMeeting||e.isAdmin,i=e===`draft`?`Red-Light`:`Blue`;return[{dot:`Green`,audience:Xut(n.filter(r).map(e=>e.name)),access:`Vollständiger Schreib- und Lesezugriff`},{dot:i,audience:Xut(n.filter(e=>!r(e)).map(e=>e.name)),access:rdt[e]},{dot:i,audience:`Sitzungs-Gäste`,access:idt[e]}].filter(e=>e.audience!==``)}function Qut(e,t){return adt[`${e}->${t}`]}var $ut,P0,edt,F0,I0,L0,R0,z0,B0,V0,tdt,ndt,H0,U0,W0,rdt,idt,G0,K0,adt,q0=j((()=>{Nt(),W(),t1(),Aut(),Q7e(),a1(),nn(),Put(),C0(),Ip(),Vut(),ur(),Wut(),b0(),$ut=new Intl.DateTimeFormat(`de-CH`,{weekday:`long`,day:`numeric`,month:`long`,year:`numeric`}),P0={draft:{label:`Entwurf`,headline:`Entwurf`,dot:`Gray`},announced:{label:`Angekündigt`,headline:`Termin angekündigt`,dot:`Blue`},published:{label:`Veröffentlicht`,headline:`Veröffentlicht`,dot:`Turquoise`},"in-progress":{label:`In Durchführung`,headline:`Sitzung läuft`,dot:`Amber`},minuting:{label:`Protokollierung`,headline:`Protokollierung`,dot:`Indigo`},closed:{label:`Abgeschlossen`,headline:`Protokoll`,dot:`Green`}},edt={unspecified:null,"on-site":`Vor Ort`,online:`Online`},F0=`Antrag: `,I0=`Vorabstimmung: `,L0={draft:`Entwurf`,tabled:`Traktandiert`,"in-progress":`In Behandlung`,handled:`Behandelt`,withdrawn:`Zurückgezogen`,moved:`Verschoben`},R0={draft:`Gray`,tabled:`Blue`,"in-progress":`Amber`,handled:`Green`,withdrawn:`Red`,moved:`Gray`},z0={move:!0,label:`Verschieben`,icon:i1,asksReason:!1},B0={remove:!0,label:`Löschen`,icon:dr,asksReason:!1,disabledHint:e=>e.editAgenda?void 0:`Traktandenliste in diesem Status eingefroren`},V0={target:`withdrawn`,label:`Zurückziehen`,icon:e1,asksReason:!0},tdt={draft:[{target:`tabled`,label:`Traktandieren`,icon:r1,asksReason:!1,primary:!0},z0,B0],tabled:[{target:`in-progress`,label:`Behandlung starten`,icon:w0,asksReason:!1,primary:!0,disabledHint:e=>e.editMinutes?void 0:`Erst möglich, sobald die Sitzung läuft`},{target:`draft`,label:`Zurück in Entwurf`,icon:Fp,asksReason:!1,disabledHint:e=>e.untableAgendaItem?void 0:`Rückgang nur vor der Sitzung möglich`},z0,V0,B0],"in-progress":[{target:`handled`,label:`Abschliessen`,icon:rn,asksReason:!1,primary:!0,disabledHint:e=>e.editMinutes?void 0:`Erst möglich, sobald die Sitzung läuft`},z0,V0],handled:[{target:`tabled`,label:`Wieder öffnen`,icon:S0,asksReason:!0},B0],withdrawn:[{target:`tabled`,label:`Wieder traktandieren`,icon:r1,asksReason:!0},B0],moved:[B0]},ndt={draft:[{target:`announced`,label:`Termin ankündigen`,icon:kut,primary:!0},{target:`published`,label:`Direkt veröffentlichen`,icon:S0}],announced:[{target:`published`,label:`Veröffentlichen`,icon:S0,primary:!0},{target:`draft`,label:`Ankündigung zurücknehmen`,icon:e1}],published:[{target:`in-progress`,label:`Sitzung starten`,icon:w0,primary:!0},{target:`announced`,label:`Freigabe zurücknehmen`,icon:e1},{target:`draft`,label:`Zurück in Entwurf`,icon:Fp}],"in-progress":[{target:`minuting`,label:`Sitzung beenden`,icon:x0,primary:!0,modal:`confirm`},{target:`published`,label:`Sitzungsstart zurücknehmen`,icon:e1}],minuting:[{target:`closed`,label:`Abschliessen`,icon:rn,primary:!0,modal:`confirm`},{target:`in-progress`,label:`Sitzung wieder öffnen`,icon:e1}],closed:[{target:`minuting`,label:`Genehmigung zurücknehmen`,icon:e1}]},H0={approve:`Zustimmen`,reject:`Ablehnen`,abstain:`Enthaltung`,recuse:`Ausstand`,"needs-discussion":`Wortbegehren`},U0={approve:`Green`,reject:`Red`,abstain:`Gray`,recuse:`Amber`,"needs-discussion":`Blue`},W0=[`approve`,`reject`,`abstain`],rdt={draft:`Kein Zugriff`,announced:`Sehen Datum, Zeit und Ort`,published:`Sehen die Traktanden, die ihre Klassifikation freigibt`,"in-progress":`Sehen die Traktanden, die ihre Klassifikation freigibt`,minuting:`Sehen die Traktanden, die ihre Klassifikation freigibt`,closed:`Sehen das Protokoll, soweit ihre Klassifikation es freigibt`},idt={draft:`Kein Zugriff`,announced:`Sehen Datum, Zeit und Ort`,published:`Sehen nur die Traktanden, für die sie eingeladen sind`,"in-progress":`Sehen nur die Traktanden, für die sie eingeladen sind`,minuting:`Sehen nur die Traktanden, für die sie eingeladen sind`,closed:`Sehen nur die Traktanden, für die sie eingeladen sind`},G0={audience:[{who:`Mitglieder`,sees:`sehen die traktandierten Geschäfte gemäss ihrer Klassifikation und können vorabstimmen und kommentieren.`},{who:`Sitzungs-Gäste`,sees:`sehen die für sie freigegebenen Traktanden.`}],variant:`Primary`,listsDrafts:!0,offersNotice:!0},K0=`Erfasste Inhalte bleiben erhalten und sind wieder gesperrt.`,adt={"draft
53->announced":{body:`Mitglieder und Sitzungs-Gäste sehen danach Datum, Zeit und Ort der Sitzung. Die Traktandenliste bleibt bis zur Veröffentlichung unsichtbar.`,variant:`Primary`},"draft->published":G0,"announced->published":G0,"announced->draft":{body:`Mitglieder und Sitzungs-Gäste sehen die Sitzung danach nicht mehr, auch Datum und Ort nicht. ${K0}`,variant:`Danger`},"published->in-progress":{body:`Die Vorabstimmung wird geschlossen und es gehen keine Anträge mehr ein. Mitglieder sehen danach die laufende Sitzung, auch die bis zur Sitzung verborgenen Vorabstimmungen, und Anwesenheit und Protokoll werden erfassbar.`,variant:`Primary`},"published->announced":{body:`Mitglieder verlieren die Traktandenliste, die Vorabstimmung und die Kommentare und sehen nur noch Datum, Zeit und Ort. ${K0}`,variant:`Danger`},"published->draft":{body:`Mitglieder verlieren die Traktandenliste, die Vorabstimmung und die Kommentare und sehen die Sitzung gar nicht mehr. ${K0}`,variant:`Danger`},"in-progress->published":{body:`Die laufende Sitzung gilt danach wieder als veröffentlicht, aber nicht gestartet. ${K0}`,variant:`Danger`},"minuting->in-progress":{body:`Für Mitglieder läuft die Sitzung danach wieder, statt in Protokollierung zu stehen. ${K0}`,variant:`Danger`},"closed->minuting":{body:`Mitglieder sehen das genehmigte Protokoll nicht mehr, bis die Sitzung erneut abgeschlossen wird. Erfasste Inhalte bleiben erhalten und werden wieder bearbeitbar.`,variant:`Danger`}}}));function odt(e){return e===null?null:e===0?`Ruhende Ablage, nur noch lesbar`:`Noch ${e} ${e===1?`Tag`:`Tage`} bearbeitbar`}function sdt(e){return e===0?`Gray`:`Amber`}function J0(e){return e.meeting===null?`Noch nicht aufgenommen`:`${O0(e.meeting)}\n${_0(e.meeting.date)}`}function cdt(e,t,n,r){let i=e=>e?` (geerbt)`:``,a=[e===null?`keine Aufbewahrungsfrist`:`${e} Jahre Aufbewahrung${i(t)}`];return n!==null&&a.push(u0[n]+i(r)),a.join(` · `)}var Y0,X0,Z0,Q0,$0,ldt,e2,t2,n2,r2,i2,a2=j((()=>{d0(),b0(),q0(),Y0={active:`Offen`,archived:`Archiviert`,cancelled:`Storniert`},X0={active:`Green`,archived:`Gray`,cancelled:`Red`},Z0={active:`Green`,archived:`Gray`,cancelled:`Red`},Q0=[`active`,`archived`,`cancelled`],$0={draft:`Entwurf`,submitted:`Eingereicht`,accepted:`Aufgenommen`,rejected:`Abgelehnt`,withdrawn:`Zurückgezogen`},ldt={draft:`White`,submitted:`Blue`,accepted:`Green`,rejected:`Red`,withdrawn:`Gray`},e2={none:`Kein Zugriff`,read:`Lesezugriff`,contribute:`Schreibzugriff auf eigene`,edit:`Lese- und Schreibzugriff`},t2={none:`Gray`,read:`Indigo`,contribute:`Amber`,edit:`Green`},n2={active:null,archived:`archiviert`,draft:`Entwurf`},r2=[{value:`none`,label:`Kein Zugriff`},{value:`read`,label:`Lesezugriff`},{value:`contribute`,label:`Schreibzugriff auf eigene sowie Lesezugriff auf alle Dokumente`},{value:`edit`,label:`Lese- und Schreibzugriff auf alle Dokumente`}],i2=r2.filter(e=>e.value!==`none`)})),udt,ddt=j((()=>{z(),bi(),udt=p({__name:`CommitteeBadge`,props:{code:{},color:{}},setup(e){return(t,n)=>(y(),i(xi,{label:e.code,variant:e.color},null,8,[`label`,`variant`]))}})})),o2,s2=j((()=>{ddt(),ddt(),o2=udt})),fdt,pdt,mdt=j((()=>{z(),Dp(),Jp(),vi(),fdt={class:`flex items-center gap-eds-l`},pdt=p({__name:`DetailHeader`,props:{to:{},backLabel:{}},setup(e){return(n,r)=>(y(),C(`div`,fdt,[t(h(wp),{to:e.to,"aria-label":e.backLabel,title:e.backLabel,class:`border border-eds-disabled w-eds-32 h-eds-32 rounded-eds-circle shrink-0 flex items-center justify-center bg-white text-blue hover:bg-eds-disabled`},{default:R(()=>[t(qp,{class:`flex items-center justify-center w-4`})]),_:1},8,[`to`,`aria-label`,`title`]),t(yi,{orientation:`vertical`}),Ee(n.$slots,`default`)]))}})})),c2,l2=j((()=>{mdt(),mdt(),c2=pdt})),hdt,gdt,_dt=j((()=>{z(),Di(),hdt={class:`[&_p]:mb-eds-s [&_p:last-child]:mb-0 [&_ul]:mb-eds-s [&_ol]:mb-eds-s [&_ul]:pl-eds-xl [&_ol]:pl-eds-xl [&_ul]:list-disc [&_ol]:list-decimal [&_li_ul]:mb-0 [&_li_ol]:mb-0 [&_hr]:my-eds-m [&_hr]:border-eds-primary [&_a]:text-blue [&_a]:underline [&_table]:w-full [&_table]:mb-eds-s [&_table]:border-collapse [&_table:last-child]:mb-0 [&_th]:border [&_td]:border [&_th]:border-eds-primary [&_td]:border-eds-primary [&_th]:p-eds-xs [&_td]:p-eds-xs [&_th]:text-left [&_th]:font-bold`},gdt=p({__name:`RichTextView`,props:{value:{}},setup(e){return(t,n)=>he((y(),C(`div`,hdt,null,512)),[[h(Ei),e.value]])}})})),u2,d2=j((()=>{_dt(),_dt(),u2=gdt})),vdt,ydt,bdt,xdt=j((()=>{z(),gn(),Q(),vdt={class:`text-xl font-bold mb-0`},ydt={class:`flex gap-x-4 justify-end`},bdt=p({__name:`ConfirmModal`,props:{visible:{type:Boolean},title:{},bodyText:{},cancelText:{default:`Abbrechen`},confirmText:{default:`Bestätigen`},confirmVariant:{}},emits:[`confirm`,`cancel`],setup(e,{emit:n}){let r=n;return(n,a)=>e.visible?(y(),i(_n,{key:0,size:`Small`},{header:R(()=>
53[x(`h2`,vdt,A(e.title),1)]),default:R(()=>[Ee(n.$slots,`default`,{},()=>[x(`p`,null,A(e.bodyText),1)])]),footer:R(()=>[x(`div`,ydt,[t($,{text:e.cancelText,variant:`Secondary`,onClick:a[0]||=e=>r(`cancel`,e)},null,8,[`text`]),t($,{text:e.confirmText,variant:e.confirmVariant??`Primary`,onClick:a[1]||=e=>r(`confirm`,e)},null,8,[`text`,`variant`])])]),_:3})):B(``,!0)}})})),f2,p2=j((()=>{xdt(),xdt(),f2=bdt}));function Sdt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,wdt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M290.5 287.7L491.4 86.9 359 456.3 290.5 287.7zM457.4 53L256.6 253.8 88 185.3 457.4 53zM38.1 216.8l205.8 83.6 83.6 205.8c5.3 13.1 18.1 21.7 32.3 21.7 14.7 0 27.8-9.2 32.8-23.1L570.6 8c3.5-9.8 1-20.6-6.3-28s-18.2-9.8-28-6.3L39.4 151.7c-13.9 5-23.1 18.1-23.1 32.8 0 14.2 8.6 27 21.7 32.3z`},null,-1)]]))])}var Cdt,wdt,m2,h2=j((()=>{z(),G(),Cdt={},wdt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},m2=K(Cdt,[[`render`,Sdt]])})),g2,_2=j((()=>{g2=`Die Aktion lässt sich nicht rückgängig machen.`}));function v2(e){return[y2,`getAgendaItems`,H(()=>Jt(Z(e)))]}function Tdt(e){return[y2,`getMoveTargetMeetings`,H(()=>Jt(Z(e)))]}function Edt(){return[y2,`getAgendaItem`]}function Ddt(e){return[y2,`getAgendaItem`,H(()=>Jt(Z(e)))]}function Odt(e){return[y2,`getAgendaItemFieldLocks`,H(()=>Jt(Z(e)))]}function kdt(e){return[y2,`getAgendaItemNote`,H(()=>Jt(Z(e)))]}function Adt(e){return[y2,`getAgendaItemPreVotes`,H(()=>Jt(Z(e)))]}function jdt(){return[y2,`getAgendaItemComments`]}function Mdt(e){return[y2,`getAgendaItemComments`,H(()=>Jt(Z(e)))]}var y2,b2=j((()=>{qt(),Xt(),z(),y2=`Core\\Protocol\\RemoteProcedures\\AgendaItemCollection`}));function x2(e){return Kt({queryKey:v2(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{meetingId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/AgendaItemCollection/getAgendaItems.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function Ndt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`createAgendaItem`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{meetingId:e.meetingId,categoryId:e.categoryId,classificationId:e.classificationId,title:e.title,contents:e.contents},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/createAgendaItem.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Pdt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`reorderAgendaItems`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{meetingId:e.meetingId,orderedIds:e.orderedIds},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/reorderAgendaItems.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Fdt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`acceptApplicationToMeeting`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{meetingId:e.meetingId,applicationId:e.applicationId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/acceptApplicationToMeeting.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Idt(e){return Kt({queryKey:Tdt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:3e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{agendaItemId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/AgendaItemCollection/getMoveTargetMeetings.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function Ldt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`moveAgendaItem`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,targetMeetingId:e.targetMeetingId,reason:e.reason},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/moveAgendaItem.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function S2(e){return Kt({queryKey:Ddt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{agendaItemId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/AgendaItemCollection/getAgendaItem.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function Rdt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`updateAgendaItemTitle`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,title:e.title},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/updateAgendaItemTitle.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function C2(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`setAgendaItemStatus`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,status:e.status,reason:e.reason},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/setAgendaItemStatus.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function zdt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`setAgendaItemClassification`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,classificationId:e.classificationId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/setAgendaItemClassification.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Bdt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`setAgendaItemSubjects`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,personIds:e.personIds,businessIds:e.businessIds},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/setAgendaItemSubjects.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Vdt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`saveAgendaItemContent`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,contentAreaId:e.contentAreaId,content:e.content,expectedContent:e.expectedContent},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/saveAgendaItemContent.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Hdt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`saveAgendaItemDecision`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,decisionText:e.decisionText,expectedDecisionText:e.expectedDecisionText},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/saveAgendaItemDecision.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Udt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`setAgendaItemFieldClassification`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,contentAreaId:e.contentAreaId,classificationId:e.classificationId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/setAgendaItemFieldClassification.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Wdt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`setAgendaItemDecisionClassification`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,classificationId:e.classificationId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/setAgendaItemDecisionClassification.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Gdt(e){return Kt({queryKey:Odt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:1e4,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{agendaItemId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/AgendaItemCollection/getAgendaItemFieldLocks.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function Kdt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`acquireAgendaItemFieldLock`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,contentAreaId:e.contentAreaId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/acquireAgendaItemFieldLock.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function qdt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`refreshAgendaItemFieldLock`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,contentAreaId:e.contentAreaId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/refreshAgendaItemFieldLock.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Jdt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`releaseAgendaItemFieldLock`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,contentAreaId:e.contentAreaId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/releaseAgendaItemFieldLock.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Ydt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`deleteAgendaItem`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/deleteAgendaItem.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Xdt(e){return Kt({queryKey:kdt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{agendaItemId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/AgendaItemCollection/getAgendaItemNote.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function Zdt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`saveAgendaItemNote`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,content:e.content},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/saveAgendaItemNote.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Qdt(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`setAgendaItemNoteDocsSet`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,docsSetId:e.docsSetId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/setAgendaItemNoteDocsSet.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function $dt(e){return Kt({queryKey:Adt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{agendaItemId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/AgendaItemCollection/getAgendaItemPreVotes.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function eft(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`setAgendaItemVotingMode`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,votingMode:e.votingMode},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/setAgendaItemVotingMode.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function tft(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`setAgendaItemPreVoteActive`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,preVoteActive:e.preVoteActive},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/setAgendaItemPreVoteActive.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function nft(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`setAgendaItemPreVote`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,choice:e.choice,comment:e.comment},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/setAgendaItemPreVote.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function rft(e){return Kt({queryKey:Mdt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{agendaItemId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/AgendaItemCollection/getAgendaItemComments.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function ift(){return J({retry:0,re
53tryDelay:void 0,mutationKey:[w2,`markAgendaItemCommentsSeen`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/markAgendaItemCommentsSeen.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function aft(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`addAgendaItemComment`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,content:e.content},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/addAgendaItemComment.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function oft(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`deleteAgendaItemComment`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{commentId:e.commentId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/deleteAgendaItemComment.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function sft(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`addAgendaItemExcludedPerson`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,personId:e.personId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/addAgendaItemExcludedPerson.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function cft(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`removeAgendaItemExcludedPerson`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,personId:e.personId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/removeAgendaItemExcludedPerson.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function lft(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`declareAgendaItemRecusal`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,reason:e.reason},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/declareAgendaItemRecusal.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function uft(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`withdrawAgendaItemRecusal`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/withdrawAgendaItemRecusal.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function dft(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`recordAgendaItemRecusal`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,personId:e.personId,reason:e.reason},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/recordAgendaItemRecusal.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function fft(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`removeAgendaItemRecusal`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,personId:e.personId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/removeAgendaItemRecusal.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function pft(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`registerAgendaItemWordRequest`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/registerAgendaItemWordRequest.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function mft(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`withdrawAgendaItemWordRequest`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/withdrawAgendaItemWordRequest.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function hft(){return J({retry:0,retryDelay:void 0,mutationKey:[w2,`setAgendaItemDocsSet`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId,docsSetId:e.docsSetId},rpcContext:{}};return Y(`${basePath}rpc/collections/AgendaItemCollection/setAgendaItemDocsSet.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}var w2,T2=j((()=>{Gt(),Xt(),Wt(),z(),b2(),w2=`Core\\Protocol\\RemoteProcedures\\AgendaItemCollection`})),gft,_ft,vft,yft,bft,xft,Sft=j((()=>{z(),W(),gn(),Sr(),Q(),Mi(),Hr(),T2(),l0(),s2(),b0(),q0(),gft={class:`flex items-center gap-eds-s`},_ft={class:`flex flex-col gap-eds-m`},vft={class:`eds-paragraphs-base-bold text-eds-primary`},yft={key:0,class:`eds-paragraphs-s-regular text-eds-secondary`},bft={class:`flex gap-eds-s justify-end`},xft=p({__name:`AcceptApplicationModal`,props:{application:{}},emits:[`cancel`,`done`],setup(e,{emit:n}){let r=n,{data:a}=lut(H(()=>e.application.id)),o=Fdt(),s=Ur(),c=V(null);N(a,e=>{c.value===null&&(c.value=e?.find(e=>e.isPreselected)?.meeting.id??null)});let l=H(()=>(a.value??[]).map(e=>({id:e.meeting.id,label:e.withinDeadline?O0(e.meeting):`${O0(e.meeting)} (nach Antragsfrist)`}))),u=H(()=>l.value.length===0);async function d(){if(!await s.validate()||c.value===null)return!1;let t=a.value?.find(e=>e.meeting.id===c.value);try{await o.mutateAsync({meetingId:c.value,applicationId:e.application.id})}catch(e){return Ie(e,`Antrag konnte nicht aufgenommen werden.`),!1}return ze(t===void 0?`Antrag aufgenommen.`:`Antrag in Sitzung «${O0(t.meeting)}» aufgenommen.`),r(`done`),!0}return(n,a)=>(y(),i(_n,{size:`Medium`,onCancel:a[2]||=e=>r(`cancel`),"onKeydown:escape":a[3]||=e=>r(`cancel`)},{header:R(()=>[x(`div`,gft,[t(o2,{code:e.application.committee.code,color:h(f0)(e.application.committee.color)},null,8,[`code`,`color`]),a[4]||=x(`h4`,{class:`eds-heading-reset eds-headings-h4`},` Antrag aufnehmen `,-1)])]),default:R(()=>[x(`div`,_ft,[x(`span`,vft,A(e.application.title),1),u.value?(y(),C(`span`,yft,` Keine Sitzung offen für Anträge. Die Antragsfrist ist abgelaufen oder es g
53ibt keine nächste Sitzung. `)):(y(),i(Ni,{key:1,type:`Label`,value:c.value??void 0,"item-groups":[{items:l.value}],entity:`Sitzung`,min:1,label:`Sitzung`,required:``,transform:e=>({value:e.id,label:e.label}),"onUpdate:value":a[0]||=e=>c.value=e??null},null,8,[`value`,`item-groups`,`transform`]))])]),footer:R(()=>[x(`div`,bft,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:a[1]||=e=>r(`cancel`)}),t(Cr,{text:`Aufnehmen`,variant:`Primary`,disabled:u.value,action:()=>d()},null,8,[`disabled`,`action`])])]),_:1}))}})})),Cft,wft=j((()=>{Sft(),Sft(),Cft=xft}));function Tft(){return[E2,`getConfig`,H(()=>Jt())]}function Eft(){return[E2,`getBusinesses`,H(()=>Jt())]}function Dft(){return[E2,`getBusinessOptions`,H(()=>Jt())]}function Oft(){return[E2,`getBusinessRubrics`,H(()=>Jt())]}function kft(e){return[E2,`getBusiness`,H(()=>Jt(Z(e)))]}function Aft(){return[E2,`getRubricOptions`,H(()=>Jt())]}function jft(e){return[E2,`getBusinessPersons`,H(()=>Jt(Z(e)))]}function Mft(e){return[E2,`getBusinessCommitteeRoles`,H(()=>Jt(Z(e)))]}function Nft(e){return[E2,`getBusinessCommitteeRoleOptions`,H(()=>Jt(Z(e)))]}var E2,Pft=j((()=>{qt(),Xt(),z(),E2=`Core\\Protocol\\RemoteProcedures\\BusinessCollection`}));function Fft(){return Kt({queryKey:Tft(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/BusinessCollection/getConfig.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function Ift(){return Kt({queryKey:Eft(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/BusinessCollection/getBusinesses.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function Lft(){return Kt({queryKey:Dft(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/BusinessCollection/getBusinessOptions.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function Rft(){return Kt({queryKey:Oft(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/BusinessCollection/getBusinessRubrics.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function D2(e){return Kt({queryKey:kft(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{businessId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/BusinessCollection/getBusiness.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function zft(){return Kt({queryKey:Aft(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/BusinessCollection/getRubricOptions.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function Bft(){return J({retry:0,retryDelay:void 0,mutationKey:[O2,`createBusiness`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{rubricNodeId:e.rubricNodeId,title:e.title,description:e.description},rpcContext:{}};return Y(`${basePath}rpc/collections/BusinessCollection/createBusiness.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Vft(){return J({retry:0,retryDelay:void 0,mutationKey:[O2,`updateBusiness`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{businessId:e.businessId,title:e.title,description:e.description,rubricNodeId:e.rubricNodeId},rpcContext:{}};return Y(`${basePath}rpc/collections/BusinessCollection/updateBusiness.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Hft(){return J({retry:0,retryDelay:void 0,mutationKey:[O2,`setBusinessOwner`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{businessId:e.businessId,personId:e.personId},rpcContext:{}};return Y(`${basePath}rpc/collections/BusinessCollection/setBusinessOwner.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Uft(){return J({retry:0,retryDelay:void 0,mutationKey:[O2,`setBusinessStatus`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{businessId:e.businessId,status:e.status},rpcContext:{}};return Y(`${basePath}rpc/collections/BusinessCollection/setBusinessStatus.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Wft(e){return Kt({queryKey:jft(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{businessId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/BusinessCollection/getBusinessPersons.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function Gft(){return J({retry:0,retryDelay:void 0,mutationKey:[O2,`addBusinessPerson`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{businessId:e.businessId,personId:e.personId,accessLevel:e.accessLevel,note:e.note},rpcContext:{}};return Y(`${basePath}rpc/collections/BusinessCollection/addBusinessPerson.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Kft(){return J({retry:0,retryDelay:void 0,mutationKey:[O2,`saveBusinessPerson`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{businessPersonId:e.businessPersonId,accessLevel:e.accessLevel,note:e.note},rpcContext:{}};return Y(`${basePath}rpc/collections/BusinessCollection/saveBusinessPerson.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function qft(){return J({retry:0,retryDelay:void 0,mutationKey:[O2,`removeBusinessPerson`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{businessPersonId:e.businessPersonId},rpcContext:{}};return Y(`${basePath}rpc/collections/BusinessCollection/removeBusinessPerson.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Jft(e){return Kt({queryKey:Mft(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{businessId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/BusinessCollection/getBusinessCommitteeRoles.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function Yft(e){return Kt({queryKey:Nft(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{businessId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/BusinessCollection/getBusinessCommitteeRoleOptions.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function Xft(){return J({retry:0,retryDelay:void 0,mutationKey:[O2,`addBusinessCommitteeRole`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{businessId:e.businessId,committeeId:e.committeeId,roleId:e.roleId,accessLevel:e.accessLevel,note:e.note},rpcContext:{}};return Y(`${basePath}rpc/collections/BusinessCollection/addBusinessCommitteeRole.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Zft(){return J({retry:0,retryDelay:void 0,mutationKey:[O2,`saveBusinessCommitteeRole`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{businessCommitteeRoleId:e.businessCommitteeRoleId,accessLevel:e.accessLevel,note:e.note},rpcContext:{}};return Y(`${basePath}rpc/collections/BusinessCollection/saveBusinessCommitteeRole.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function Qft(){return J({retry:0,retryDelay:void 0,mutationKey:[O2,`removeBusinessCommitteeRole`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{businessCommitteeRoleId:e.businessCommitteeRoleId},rpcContext:{}};return Y(`${basePath}rpc/collections/BusinessCollection/removeBusinessCommitteeRole.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}var O2,k2=j((()=>{Gt(),Xt(),Wt(),z(),Pft(),O2=`Core\\Protocol\\RemoteProcedures\\BusinessCollection`})),$ft,ept=j((()=>{z(),uf(),$ft=p({__name:`RichTextEditor`,props:{value:{},placeholder:{default:``},minHeight:{default:240},disabled:{type:Boolean,default:!1},features:{default:()=>[]}},emits:[`update:value`,`focus`,`blur`,`activity`],setup(e,{emit:t}){let n=e,r=t,a=V(null),o=ke(`root`),s=V(null),c=H(()=>s.value===!1),l=[`indent`,`horizontal-rule`,`sub-superscript`],u=e=>
53n.features.includes(e)&&(c.value||l.includes(e)),d=document.querySelector(`link[href*="nunito/nunito.css"]`)?.href;O(()=>{s.value=o.value?.closest(`dialog`)!=null});let f=H(()=>[`undo redo`,`bold italic underline strikethrough`,...u(`color`)?[`forecolor backcolor`]:[],...u(`sub-superscript`)?[`subscript superscript`]:[],`bullist numlist`,...u(`indent`)?[`outdent indent`]:[],...c.value?[`link`]:[],...u(`table`)?[`table`]:[],...u(`horizontal-rule`)?[`hr`]:[],`removeformat`].join(` | `)),p=H(()=>({menubar:!1,plugins:[`autolink`,`lists`,...c.value?[`link`]:[],...u(`table`)?[`table`]:[],...u(`horizontal-rule`)?[`hr`]:[],`paste`,`autoresize`],autoresize_bottom_margin:0,content_css:d,content_style:`body { font-family: Nunito, sans-serif; }`,min_height:n.minHeight,placeholder:n.placeholder,color_map:[`333333`,`Grau`,`0083DB`,`Blau`,`DF2935`,`Rot`,`4DA167`,`Grün`,`F88634`,`Orange`,`FFD166`,`Gelb`,`FFFFFF`,`Weiss`],color_cols:7,custom_colors:!1,toolbar:f.value,forced_root_block:!1,browser_spellcheck:!0,setup:e=>{e.on(`init`,()=>{a.value=e,e.setContent(n.value??``),e.mode.set(n.disabled?`readonly`:`design`)}),e.on(`change input undo redo ObjectResized`,()=>{r(`update:value`,e.getContent()),r(`activity`)}),e.on(`focus`,()=>r(`focus`)),e.on(`blur`,()=>r(`blur`))}}));return N(()=>n.disabled,e=>{a.value?.mode.set(e?`readonly`:`design`)}),N(()=>n.value,e=>{let t=e??``;if(a.value===null||a.value.getContent()===t)return;let n=a.value.hasFocus()?a.value.selection.getBookmark(2,!0):null;a.value.setContent(t),n!==null&&a.value.selection.moveToBookmark(n)}),(t,n)=>(y(),C(`div`,{ref_key:`root`,ref:o,class:P({"rte-disabled":e.disabled})},[s.value===null?B(``,!0):(y(),i(h(lf),{key:0,init:p.value},null,8,[`init`]))],2))}})})),tpt=j((()=>{})),A2,j2=j((()=>{ept(),ept(),tpt(),G(),A2=K($ft,[[`__scopeId`,`data-v-4d7ff467`]])})),npt,rpt,ipt,apt,opt,spt,cpt,lpt,upt=j((()=>{z(),Dr(),W(),Gr(),Yr(),gn(),Sr(),Q(),Mi(),Hr(),l0(),k2(),b0(),j2(),npt={class:`flex flex-col gap-eds-xxs`},rpt={class:`eds-heading-reset eds-headings-h4`},ipt={class:`eds-paragraphs-s-regular text-eds-secondary`},apt={class:`flex flex-col gap-eds-l`},opt={class:`flex flex-col gap-eds-l`},spt={key:0,class:`eds-paragraphs-s-regular text-eds-red`},cpt={class:`flex gap-eds-s justify-end`},lpt=p({__name:`CreateApplicationModal`,props:{businessId:{},businessTitle:{},presetCommitteeId:{},application:{},copyOf:{}},emits:[`cancel`,`saved`],setup(e,{emit:n}){let r=e,a=n,{data:o}=fut(),{data:s}=Lft(),c=put(),l=Ur(),u=V(null),d=V(null),f=V(null),p=V(``),m=V({}),g=V(null);function _(e){return Bee(e).replace(/&nbsp;/g,` `).trim()===``}let v=H(()=>r.application!==void 0),b=H(()=>!v.value&&(r.businessId===void 0||r.businessId===null)),S=H(()=>r.application?.businessTitle??r.businessTitle??null),w=H(()=>r.copyOf===void 0?S.value===null?`Gremium, Titel und Begründung erfassen`:`zu: ${S.value}`:r.copyOf.status===`rejected`?`Kopie des abgelehnten Antrags`:`Kopie des zurückgezogenen Antrags`),T=H(()=>(s.value??[]).filter(e=>e.status===`active`)),E=H(()=>o.value?.committees.find(e=>e.id===u.value)??null),D=H(()=>E.value?.categories??[]),ee=H(()=>D.value.find(e=>e.id===d.value)??null);function O(){let e={};for(let t of ee.value?.contentAreas??[])e[t.id]=t.defaultContent??``;m.value=e,g.value=null}function te(e){u.value=e,d.value=null,O()}function ne(e){d.value=e,O()}N(o,e=>{if(e===void 0||u.value!==null)return;let t=r.application??r.copyOf,n=e.committees.find(e=>e.id===(t?.committee.id??r.presetCommitteeId));if(n!==void 0&&(u.value=n.id,d.value=t?.categoryId??null,O(),t!==void 0)){p.value=t.title,f.value=t.businessId;for(let e of t.contents)e.contentAreaId in m.value&&(m.value[e.contentAreaId]=e.content)}},{immediate:!0});let re=async e=>{let t=Object.entries(m.value).map(([e,t])=>({contentAreaId:Number(e),content:t.trim()})).filter(e=>!_(e.content)),n=(ee.value?.contentAreas.length??0)>0;if(g.value=!e&&n&&t.length===0?`Mindestens ein Inhaltsfeld ausfüllen.`:null,!await l.validate()||g.value!==null)return!1;try{await c.mutateAsync({applicationId:r.application?.id??null,committeeId:u.value,categoryId:d.value,businessId:r.businessId??f.value,title:p.value.trim(),contents:t,isDraft:e})}catch(t){return Ie(t,e?`Entwurf konnte nicht gespeichert werden.`:`Antrag konnte nicht eingereicht werden.`),!1}return ze(e?`Entwurf gespeichert.`:`Antrag eingereicht.`),a(`saved`),!0};return(e,n)=>(y(),i(_n,{size:`Medium`,onCancel:n[5]||=e=>a(`cancel`),"onKeydown:escape":n[6]||=e=>a(`cancel`)},{header:R(()=>[x(`div`,npt,[x(`h4`,rpt,A(v.value?`Entwurf bearbeiten`:`Antrag stellen`),1),x(`span`,ipt,A(w.value),1)])]),default:R(()=>
53[x(`div`,apt,[b.value?(y(),i(Ni,{key:0,type:`Label`,value:f.value??void 0,"item-groups":[{items:T.value}],entity:`Geschäft`,min:0,label:`Geschäft`,description:`Optional. Verknüpft den Antrag mit einem laufenden Geschäft.`,disabled:T.value.length===0,transform:e=>({value:e.id,label:`${e.rubricCode} ${e.title}`}),"onUpdate:value":n[0]||=e=>f.value=e??null},null,8,[`value`,`item-groups`,`disabled`,`transform`])):B(``,!0),t(Ni,{type:`Badge`,value:u.value??void 0,"item-groups":[{items:h(o)?.committees??[]}],entity:`Gremium`,min:1,label:`Zielgremium`,required:``,transform:e=>({value:e.id,badge:{variant:h(f0)(e.color),labelBold:e.code,label:e.name}}),"onUpdate:value":n[1]||=e=>te(e??null)},null,8,[`value`,`item-groups`,`transform`]),t(Ni,{type:`Label`,value:d.value??void 0,"item-groups":[{items:D.value}],entity:`Kategorie`,min:1,label:`Kategorie`,required:``,disabled:u.value===null,transform:e=>({value:e.id,label:e.name}),"onUpdate:value":n[2]||=e=>ne(e??null)},null,8,[`value`,`item-groups`,`disabled`,`transform`]),t(Xr,{value:p.value,"onUpdate:value":n[3]||=e=>p.value=e,label:`Titel`,placeholder:`Wird bei Aufnahme als Titel übernommen`,required:``},null,8,[`value`]),x(`div`,opt,[(y(!0),C(k,null,F(ee.value?.contentAreas??[],e=>(y(),i(Kr,{key:e.id,label:e.name,description:e.helpText??void 0},{default:R(()=>[t(A2,{value:m.value[e.id],"onUpdate:value":t=>m.value[e.id]=t,"min-height":120},null,8,[`value`,`onUpdate:value`])]),_:2},1032,[`label`,`description`]))),128)),g.value===null?B(``,!0):(y(),C(`span`,spt,A(g.value),1))])])]),footer:R(()=>[x(`div`,cpt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[4]||=e=>a(`cancel`)}),t(Cr,{text:v.value?`Einreichen`:`Als Entwurf speichern`,variant:`Secondary`,action:()=>re(!v.value)},null,8,[`text`,`action`]),t(Cr,{text:v.value?`Entwurf speichern`:`Antrag einreichen`,variant:`Primary`,action:()=>re(v.value)},null,8,[`text`,`action`])])]),_:1}))}})})),M2,N2=j((()=>{upt(),upt(),M2=lpt})),dpt,fpt,ppt,mpt,hpt,gpt=j((()=>{z(),W(),Bp(),gn(),Sr(),Q(),Hr(),l0(),_2(),dpt={class:`flex flex-col gap-eds-s`},fpt={class:`eds-paragraphs-base-bold text-eds-primary`},ppt={class:`eds-paragraphs-s-regular text-eds-secondary`},mpt={class:`flex gap-eds-s justify-end`},hpt=p({__name:`RejectApplicationModal`,props:{applicationId:{},title:{}},emits:[`cancel`,`done`],setup(e,{emit:n}){let r=e,a=n,o=Ur(),s=V(``),c=mut(),l=async()=>{if(!await o.validate())return!1;try{await c.mutateAsync({applicationId:r.applicationId,status:`rejected`,reason:s.value.trim()})}catch(e){return Ie(e,`Antrag konnte nicht abgelehnt werden.`),!1}return ze(`Antrag abgelehnt.`),a(`done`),!0};return(n,r)=>(y(),i(_n,{size:`Medium`,onCancel:r[2]||=e=>a(`cancel`),"onKeydown:escape":r[3]||=e=>a(`cancel`)},{header:R(()=>[...r[4]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Antrag ablehnen`,-1)]]),default:R(()=>[x(`div`,dpt,[x(`span`,fpt,A(e.title),1),t(zp,{value:s.value,"onUpdate:value":r[0]||=e=>s.value=e,rows:4,autosize:``,autofocus:``,required:``,placeholder:`Begründung …`},null,8,[`value`]),r[5]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Die Begründung wird beim Antrag hinterlegt und dem Antragsteller angezeigt. `,-1),x(`span`,ppt,A(h(g2)),1)])]),footer:R(()=>[x(`div`,mpt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[1]||=e=>a(`cancel`)}),t(Cr,{text:`Ablehnen`,variant:`Danger`,action:()=>l()},null,8,[`action`])])]),_:1}))}})})),P2,_pt=j((()=>{gpt(),gpt(),P2=hpt})),vpt,ypt,bpt,xpt=j((()=>{z(),W(),p2(),Q(),nn(),h2(),Ip(),ur(),mn(),l0(),_2(),wft(),N2(),_pt(),vpt={class:`flex flex-col gap-eds-s`},ypt={key:0},bpt=p({__name:`ApplicationDecisions`,props:{application:{}},emits:[`deleted`],setup(e,{emit:t}){let n=t,r=mut(),a=hut(),o=V(!1),s=V(!1),c=V(!1),l=V(!1),u=V(null);async function d(){let e=u.value;u.value=null,await e?.run()}function f(){u.value={title:`Antrag einreichen?`,body:`«${e.application.title}» geht an ${e.application.committee.name}. Danach nicht mehr bearbeitbar.`,irreversible:!1,confirmText:`Einreichen`,variant:`Primary`,run:()=>g(`submitted`,`Antrag eingereicht.`,`Antrag konnte nicht eingereicht werden.`)}}function p(){u.value={title:`Antrag zurückziehen?`,body:`«${e.application.title}» wird zurückgezogen. Das Gremium entscheidet nicht mehr darüber.`,irreversible:!0,confirmText:`Zurückziehen`,variant:`Danger`,run:()=>g(`withdrawn`,`Antrag zurückgezogen.`,`Antrag konnte nicht zurückgezogen werden.`)}}function m(){u.value={title:`Antrag löschen?`,body:`«${e.application.title}» wird gelöscht.`,irreversible:!0,confirmText:`Löschen`,variant:`Danger`,run:_}}async function g(t,n,i){try{await r.mutateAsync({applicationId:e.application.id,status:t,reason:null}),ze(n)}catch(e){U(v(e,i))}}async function _(){try{await a.mutateAsync({applicationId:e.application.id}),ze(`Antrag gelöscht.`),n(`deleted`)}catch(e){U(v(e,`Antrag konnte nicht gelöscht werden.`))}}function v(e,t){return typeof e==`object`&&e&&`errorMessage`in e?String(e.errorMessage):t}return(t,n)=>(y(),C(k,null,[e.application.canEdit?(y(),i($,{key:0,text:`Bearbeiten`,variant:`Secondary`,size:`Tiny`,icon:Fp,onClick:n[0]||=e=>c.value=!0})):B(``,!0),e.application.status===`draft`?(y(),i($,{key:1,text:`Einreichen`,variant:`Primary`,size:`Tiny`,icon:m2,onClick:n[1]||=e=>f()})):B(``,!0),e.application.status===`submitted`?(y(),C(k,{key:2},[e.application.canDecide?(y(),i($,{key:0,text:`Aufnehmen`,variant:`Success`,size:`Tiny`,icon:rn,onClick:n[2]||=e=>o.value=!0})):B(``,!0),e.application.canDecide?(y(),i($,{key:1,text:`Ablehnen`,variant:`Danger-Secondary`,size:`Tiny`,icon:hn,onClick:n[3]||=e=>s.value=!0})):B(``,!0),e.application.canWithdraw?(y(),i($,{key:2,text:`Zurückziehen`,variant:`Secondary`,size:`Tiny`,onClick:n[4]||=e=>p()})):B(``,!0)],64)):B(``,!0),e.application.status===`withdrawn`||e.application.status===`rejected`?(y(),i($,{key:3,text:`Neu einreichen`,variant:`Secondary`,size:`Tiny`,icon:m2,onClick:n[5]||=e=>l.value=!0})):B(``,!0),e.application.canDelete?(y(),i($,{key:4,text:`Löschen`,variant:`Secondary`,size:`Tiny`,icon:dr,onClick:n[6]||=e=>m()})):B(``,!0),o.value?(y(),i(Cft,{key:5,application:e.application,onCancel:n[7]||=e=>o.value=!1,onDone:n[8]||=e=>o.value=!1},null,8,[`application`])):B(``,!0),s.value?(y(),i(P2,{key:6,"application-id":e.application.id,title:e.application.title,onCancel:n[9]||=e=>s.value=!1,onDone:n[10]||=e=>s.value=!1},null,8,[`application-id`,`title`])):B(``,!0),c.value?(y(),i(M2,{key:7,application:e.application,onCancel:n[11]||=e=>c.value=!1,onSaved:n[12]||=e=>c.value=!1},null,8,[`application`])):B(``,!0),l.value?(y(),i(M2,{key:8,"copy-of":e.application,onCancel:n[13]||=e=>l.value=!1,onSaved:n[14]||=e=>l.value=!1},null,8,[`copy-of`])):B(``,!0),u.value?(y(),i(f2,{key:9,visible:``,title:u.value.title,"confirm-text":u.value.confirmText,"confirm-variant":u.value.variant,onCancel:n[15]||=e=>u.value=null,onConfirm:n[16]||=e=>d()},{default:R(()=>[x(`div`,vpt,[x(`p`,null,A(u.value.body),1),u.value.irreversible?(y(),C(`p`,ypt,A(h(g2)),1)):B(``,!0)])]),_:1},8,[`title`,`confirm-text`,`confirm-variant`])):B(``,!0)],64))}})})),F2,I2=j((()=>{xpt(),xpt(),F2=bpt})),Spt,Cpt,wpt=j((()=>{z(),cr(),bi(),a2(),Spt={class:`whitespace-pre-line`},Cpt=p({__name:`ApplicationStatusBadge`,props:{status:{},reason:{default:null}},setup(e){return(n,r)=>(y(),i(lr,{title:`Grund der Ablehnung`,disabled:e.reason===null},{trigger:R(()=>[t(xi,{label:h($0)[e.status],variant:h(ldt)[e.status]},null,8,[`label`,`variant`])]),content:R(()=>[x(`span`,Spt,A(e.reason),1)]),_:1},8,[`disabled`]))}})})),L2,R2=j((()=>{wpt(),wpt(),L2=Cpt})),Tpt,Ept,Dpt,Opt,kpt,Apt,jpt,Mpt,Npt,Ppt,Fpt,Ipt,Lpt,Rpt,zpt,Bpt,Vpt,Hpt,Upt,Wpt,Gpt,Kpt,qpt,Jpt,Ypt,Xpt=j((()=>{z(),Dp(),ai(),ia(),l0(),a2(),s2(),b0(),l2(),d2(),I2(),R2(),Tpt={key:0,class:`flex flex-col gap-eds-l`},Ept={class:`flex flex-1 flex-wrap items-start justify-between gap-eds-m min-w-0`},Dpt={class:`flex flex-wrap items-center gap-eds-s min-w-0`},Opt={class:`eds-heading-reset eds-headings-h3 text-eds-primary`},kpt={class:`flex flex-wrap items-center gap-eds-s shrink-0`},Apt={class:`grid grid-cols-1 lg:grid-cols-[1fr_18rem] gap-eds-l`},jpt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-l flex flex-col gap-eds-l`},Mpt={class:`eds-heading-reset eds-paragraphs-s-bold text-eds-primary`},Npt={key:1,class:`m-0 eds-paragraphs-s-regular text-eds-secondary`},Ppt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-l flex flex-col gap-eds-m h-fit`},Fpt={class:`flex flex-col gap-eds-xs`},Ipt={key:1,class:`eds-paragraphs-s-regular text-eds-secondary`},Lpt={class:`flex flex-col gap-eds-xs`},Rpt={class:`eds-paragraphs-s-bold text-eds-primary`},zpt={class:`eds-paragraphs-s-regular text-eds-secondary`},Bpt={class:`flex flex-col gap-eds-xs`},Vpt={class:`eds-paragraphs-s-regular text-eds-secondary whitespace-pre-line`},Hpt={key:0,class:`flex flex-col gap-eds-xs`},Upt={class:`flex flex-col gap-eds-xs`},Wpt={class:`eds-paragraphs-s-regular text-eds-secondary`},Gpt={key:1,class:`flex flex-col gap-eds-xs`},Kpt={key:0,class:`border border-eds-red rounded-eds-s bg-eds-red-lighter p-eds-l flex flex-col gap-eds-xs`},qpt={class:`m-0 eds-paragraphs-base-regular text-eds-primary whitespace-pre-line`},Jpt={key:1,class:`p-eds-2xl text-center text-eds-secondary`},Ypt=p({__name:`ApplicationDetail`,props:{applicationId:{}},setup(e){let n=e,r=Bf(),{data:a,isLoading:o}=cut(H(()=>n.applicationId));return(e,n)=>(y(),i(aa,null,{default:R(()=>[h(a)?(y(),C(`div`,Tpt,[t(c2,{to:{name:`application.list`},"back-label":`Zurück zur Antragsliste`},{default:R(()=>[x(`div`,Ept,[x(`div`,Dpt,[t(o2,{code:h(a).committee.code,color:h(f0)(h(a).committee.color)},null,8,[`code`,`color`]),t(L2,{status:h(a).status},null,8,[`status`]),x(`h2`,Opt,A(h(a).title),1)]),x(`div`,kpt,[t(F2,{application:h(a),onDeleted:n[0]||=e=>h(r).push({name:`application.list`})},null,8,[`application`])])])]),_:1}),x(`div`,Apt,[x(`div`,jpt,[n[1]||=x(`h3`,{class:`eds-heading-reset eds-headings-h4 text-eds-primary`},` Antragsinhalt `,-1),h(a).contents.length>0?(y(!0),C(k,{key:0},F(h(a).contents,e=>(y(),C(`section`,{key:e.contentAreaId,class:`flex flex-col gap-eds-xs border border-eds-primary rounded-eds-s p-eds-m`},[x(`h4`,Mpt,A(e.name),1),t(u2,{value:e.content,class:`eds-paragraphs-base-regular text-eds-primary`},null,8,[`value`])]))),128)):(y(),C(`p`,Npt,` Kein Inhalt erfasst. `))]),x(`aside`,Ppt,[n[8]||=x(`h3`,{class:`eds-heading-reset eds-headings-h4 text-eds-primary`},` Übersicht `,-1),x(`div`,Fpt,[n[2]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Antragsteller`,-1),h(a).submitter?(y(),i(oi,{key:0,title:h(a).submitter.displayName,portrait:h(a).submitter.portrait,size:`Small`},null,8,[`title`,`portrait`])):(y(),C(`span`,Ipt,`unbekannt`))]),x(`div`,Lpt,[x(`span`,Rpt,A(h(a).status===`draft`?`Erstellt`:`Eingereicht`),1),x(`span`,zpt,A(h(_0)(h(a).createdAt)),1)]),x(`div`,Bpt,[n[3]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Sitzung`,-1),x(`span`,Vpt,A(h(J0)(h(a))),1)]),h(a).agendaItemId!==null&&h(a).meeting!==null?(y(),C(`div`,Hpt,[n[5]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Traktandum`,-1),t(h(wp),{to:{name:`meeting.detail.agenda`,params:{meetingId:h(a).meeting.id}},class:`eds-paragraphs-s-regular text-blue`},{default:R(()=>[...n[4]||=[L(` Zum Traktandum `,-1)]]),_:1},8,[`to`])])):B(``,!0),x(`div`,Upt,[n[6]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Kategorie`,-1),x(`span`,Wpt,A(h(a).categoryName),1)]),h(a).businessId===null?B(``,!0):(y(),C(`div`,Gpt,[n[7
53]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Geschäft`,-1),t(h(wp),{to:{name:`business.detail`,params:{businessId:h(a).businessId}},class:`eds-paragraphs-s-regular text-blue`},{default:R(()=>[L(A(h(a).businessTitle),1)]),_:1},8,[`to`])]))])]),h(a).statusReason===null?B(``,!0):(y(),C(`div`,Kpt,[n[9]||=x(`h3`,{class:`eds-heading-reset eds-headings-h4 text-eds-primary`},` Grund der Ablehnung `,-1),x(`p`,qpt,A(h(a).statusReason),1)]))])):h(o)?B(``,!0):(y(),C(`div`,Jpt,` Antrag nicht gefunden. `))]),_:1}))}})})),Zpt,Qpt=j((()=>{Xpt(),Xpt(),Zpt=Ypt}));function $pt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,tmt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M209.5 369c-9.4 9.4-24.6 9.4-33.9 0L15.5 209c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l143 143 143-143c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-160 160z`},null,-1)]]))])}var emt,tmt,z2,B2=j((()=>{z(),G(),emt={},tmt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},z2=K(emt,[[`render`,$pt]])})),nmt,rmt=j((()=>{z(),In(),_t(),nmt=p({__name:`CellClamp`,props:{lines:{},open:{type:Boolean}},emits:[`overflowing`],setup(e,{emit:t}){let n=t,r=ke(`el`),a=V(),o=$e(),s=H(()=>o.value===`no-preference`?{type:`spring`,mass:.2,damping:18,stiffness:280}:{duration:0});function c(){r.value!==null&&(a.value=r.value.offsetHeight,e.open||n(`overflowing`,r.value.scrollHeight-r.value.clientHeight>1))}return Ke(r,c),N(()=>[e.open,e.lines],c,{flush:`post`}),(t,n)=>(y(),i(h(Fn).div,{class:`overflow-hidden`,initial:!1,animate:a.value===void 0?{}:{height:a.value},transition:s.value},{default:R(()=>[x(`div`,{ref_key:`el`,ref:r,class:`overflow-hidden`,style:_e(e.open?void 0:{display:`-webkit-box`,WebkitBoxOrient:`vertical`,WebkitLineClamp:e.lines,lineClamp:String(e.lines)})},[Ee(t.$slots,`default`)],4)]),_:3},8,[`animate`,`transition`]))}})})),imt,amt=j((()=>{rmt(),rmt(),imt=nmt})),omt,smt,cmt=j((()=>{z(),or(),Q(),wi(),kO(),omt={class:`flex flex-col items-start gap-eds-s`},smt=p({__name:`ColumnVisibilityMenu`,props:{table:{}},setup(e){let n=V(!1);return(r,a)=>(y(),i(sr,{"is-open":n.value,"onUpdate:isOpen":a[1]||=e=>n.value=e,placement:`bottom-end`,offset:4},{trigger:R(({toggle:e})=>[t($,{text:`Spalten`,variant:`Secondary`,size:`Small`,icon:OO,class:`ml-auto`,onClick:e},null,8,[`onClick`])]),content:R(()=>[x(`div`,omt,[(y(!0),C(k,null,F(e.table.hideableColumns,t=>(y(),i(Ti,{key:t.key,on:!e.table.hiddenColumns.value.has(t.key),label:t.header,"onUpdate:on":n=>e.table.toggleColumn(t.key)},null,8,[`on`,`label`,`onUpdate:on`]))),128)),t($,{text:`Alle anzeigen`,variant:`Secondary`,size:`Tiny`,disabled:e.table.hiddenColumns.value.size===0,onClick:a[0]||=t=>e.table.showAllColumns()},null,8,[`disabled`])])]),_:1},8,[`is-open`]))}})})),lmt,umt=j((()=>{cmt(),cmt(),lmt=smt})),dmt,fmt,pmt,mmt,hmt,gmt=j((()=>{z(),Q(),B2(),dmt={class:`eds-reset flex flex-wrap items-center justify-between gap-eds-s`},fmt={class:`eds-paragraphs-s-regular text-eds-secondary whitespace-nowrap`},pmt={class:`eds-paragraphs-s-bold text-eds-primary`},mmt={class:`eds-paragraphs-s-bold text-eds-primary`},hmt=p({__name:`LoadMore`,props:{countLoaded:{},countTotal:{},loading:{type:Boolean,default:!1},labelPlural:{default:`Einträge`}},emits:[`more`],setup(e,{emit:n}){let r=n;return(n,i)=>(y(),C(`div`,dmt,[x(`div`,fmt,[x(`span`,pmt,A(e.countLoaded),1),i[1]||=L(` von `,-1),x(`span`,mmt,A(e.countTotal),1),L(` `+A(e.labelPlural),1)]),t($,{text:`Mehr laden`,variant:`Secondary`,size:`Small`,"icon-right":z2,disabled:e.loading,onClick:i[0]||=e=>r(`more`)},null,8,[`disabled`])]))}})})),_mt,vmt=j((()=>{gmt(),gmt(),_mt=hmt})),ymt,bmt,xmt,Smt,Cmt,wmt,Tmt,Emt,Dmt=j((()=>{z(),Rt(),Q(),Mi(),OV(),MV(),IV(),BV(),AW(),ymt={class:`eds-reset flex flex-wrap items-center justify-between gap-eds-s`},bmt={class:`eds-paragraphs-s-regular text-eds-secondary whitespace-nowrap`},xmt={class:`eds-paragraphs-s-bold text-eds-primary`},Smt={class:`eds-paragraphs-s-bold text-eds-primary`},Cmt={class:`flex flex-wrap items-center gap-eds-m`},wmt={key:0,class:`flex items-center gap-eds-s whitespace-nowrap eds-paragraphs-s-regular text-eds-secondary`},Tmt={"aria-label":`Seitennavigation`,class:`flex items-center gap-eds-xs`},Emt=p({__name:`Pagination`,props:r({countTotal:{},lastPage:{},variant:{default:`Numbers`},navigation:{default:`Text`},perPageSelect:{type:Boolean,default:!0},perPageOptions:{default:()=>
53[50,100,150,250,500]},labelPlural:{default:`Einträge`}},{page:{required:!0},pageModifiers:{},"per-page":{required:!0},"per-pageModifiers":{}}),emits:[`update:page`,`update:per-page`],setup(e){let n=M(e,`page`),r=M(e,`per-page`),a=H(()=>{let t=new Set([0,e.lastPage]);for(let r=n.value-1;r<=n.value+1;r++)r>=0&&r<=e.lastPage&&t.add(r);let r=[],i=-1;for(let e of[...t].sort((e,t)=>e-t))e-i>1&&r.push({type:`ellipsis`}),r.push({type:`page`,number:e}),i=e;return r}),o=H(()=>`${r.value*n.value+1}–${Math.min(r.value*(n.value+1),e.countTotal)}`),s=H(()=>(e.perPageOptions.includes(r.value)?e.perPageOptions:[...e.perPageOptions,r.value].sort((e,t)=>e-t)).map(e=>({value:e,text:String(e)})));function c(t){t!==n.value&&t>=0&&t<=e.lastPage&&(n.value=t)}function l(e){e!==r.value&&(r.value=e,n.value=0)}return(u,d)=>(y(),C(`div`,ymt,[x(`div`,bmt,[x(`span`,xmt,A(o.value),1),d[7]||=L(` von `,-1),x(`span`,Smt,A(e.countTotal),1),L(` `+A(e.labelPlural),1)]),x(`div`,Cmt,[e.perPageSelect?(y(),C(`div`,wmt,[d[8]||=L(` Pro Seite `,-1),t(Ni,{value:r.value,type:`Label`,size:`Small`,"item-groups":[{items:s.value}],entity:``,min:1,transform:e=>({value:e.value,label:e.text}),"onUpdate:value":d[0]||=e=>e!==void 0&&l(e)},null,8,[`value`,`item-groups`,`transform`])])):B(``,!0),x(`nav`,Tmt,[e.navigation===`Icon`?(y(),i(zt,{key:0,icon:FV,variant:`Secondary`,size:`Small`,"aria-label":`Erste Seite`,disabled:n.value===0,onClick:d[1]||=e=>c(0)},null,8,[`disabled`])):B(``,!0),e.navigation===`Icon`?(y(),i(zt,{key:1,icon:DV,variant:`Secondary`,size:`Small`,"aria-label":`Vorherige Seite`,disabled:n.value===0,onClick:d[2]||=e=>c(n.value-1)},null,8,[`disabled`])):(y(),i($,{key:2,text:`Zurück`,variant:`Tertiary`,size:`Small`,icon:DV,disabled:n.value===0,onClick:d[3]||=e=>c(n.value-1)},null,8,[`disabled`])),e.variant===`Numbers`?(y(!0),C(k,{key:3},F(a.value,(e,t)=>(y(),C(k,null,[e.type===`page`?(y(),i($,{key:e.number,size:`Small`,class:`min-w-eds-2xl`,variant:n.value===e.number?`Primary`:`Tertiary`,"aria-current":n.value===e.number?`page`:void 0,text:String(e.number+1),onClick:t=>c(e.number)},null,8,[`variant`,`aria-current`,`text`,`onClick`])):(y(),i(kW,{key:`ellipsis-`+t,class:`icon-square-0-75 mx-eds-xs text-eds-secondary`}))],64))),256)):B(``,!0),e.navigation===`Text`?(y(),i($,{key:4,text:`Weiter`,variant:`Tertiary`,size:`Small`,"icon-right":jV,disabled:n.value===e.lastPage,onClick:d[4]||=e=>c(n.value+1)},null,8,[`disabled`])):(y(),i(zt,{key:5,icon:jV,variant:`Secondary`,size:`Small`,"aria-label":`Nächste Seite`,disabled:n.value===e.lastPage,onClick:d[5]||=e=>c(n.value+1)},null,8,[`disabled`])),e.navigation===`Icon`?(y(),i(zt,{key:6,icon:zV,variant:`Secondary`,size:`Small`,"aria-label":`Letzte Seite`,disabled:n.value===e.lastPage,onClick:d[6]||=t=>c(e.lastPage)},null,8,[`disabled`])):B(``,!0)])])]))}})})),Omt,kmt=j((()=>{Dmt(),Dmt(),Omt=Emt})),V2,Amt,jmt=j((()=>{V2=(e=>e.node),V2.props=[`node`],Amt=((e,{slots:t})=>t.default?.())}));function Mmt(e,t){return y(),C(`div`,Pmt)}var Nmt,Pmt,H2,Fmt=j((()=>{z(),G(),Nmt={},Pmt={"aria-hidden":`true`,class:`rounded-eds-xxs bg-eds-disabled animate-pulse`},H2=K(Nmt,[[`render`,Mmt]])})),Imt,Lmt=j((()=>{z(),B2(),Imt=p({__name:`SortableHeader`,props:{label:{},align:{},direction:{}},emits:[`toggle`],setup(e){return(n,r)=>(y(),C(`button`,{type:`button`,class:P([`flex items-center gap-eds-xs bg-transparent border-0 p-0 cursor-pointer eds-paragraphs-s-regular hover:text-eds-primary`,[e.direction===void 0?`text-eds-secondary`:`text-eds-primary`,e.align===`end`?`w-full flex-row-reverse text-right`:`text-left`]]),onClick:r[0]||=e=>n.$emit(`toggle`)},[L(A(e.label)+` `,1),t(z2,{class:P([`icon-square-0-75 shrink-0 transition-[transform,opacity]`,[e.direction===void 0?`opacity-0`:`opacity-100`,e.direction===`asc`?`rotate-180`:``]])},null,8,[`class`])],2))}})})),Rmt,zmt=j((()=>{Lmt(),Lmt(),Rmt=Imt})),Bmt,Vmt,Hmt,Umt,Wmt,Gmt,Kmt,qmt,Jmt,Ymt,Xmt,Zmt,Qmt,$mt,eht,tht,nht,rht,U2,iht,aht,oht,sht,W2,cht,lht=j((()=>{z(),Dp(),Ln(),ir(),Rt(),Q(),wi(),B2(),amt(),umt(),vmt(),kmt(),jmt(),Fmt(),zmt(),Bmt={class:`eds-reset`},Vmt={class:`eds-paragraphs-s-bold text-eds-primary`},Hmt={key:3,class:`p-eds-2xl`},Umt={key:4,class:`p-eds-2xl`},Wmt=[`aria-label`],Gmt=[`aria-busy`],Kmt={class:`bg-eds-secondary border-b border-eds-primary`},qmt=[`aria-sort`],Jmt={key:0},Ymt={key:1},Xmt=[`colspan`],Zmt=[`aria-expanded`,`onClick`],Qmt={class:`flex size-eds-xl shrink-0 items-center justify-center text-grey-500`},$mt=[`colspan`],eht=[`onClick`],tht=[`onClick`],nht=[`aria-expanded`,`onClick`],rht=[`colspan`],U2=`px-eds-m`,iht=`2rem`,aht=`align-top [&>*]:h-min`,oht=`eds-paragraphs-base-bold box-content flex h-[1lh] items-center`,sht=`[transform:translate(0)]`,W2=`border-b border-eds-primary last:border-b-0`,cht=p({__name:`DataTable`,props:{table:{},emptyTitle:{},loading:{type:Boolean,default:!1}
53,labelPlural:{default:`Einträge`},detailAccent:{default:`brand`},tight:{type:Boolean,default:!1},indicateBusyWithTransparentText:{type:Boolean,default:!0}},setup(e){let n=pe(),r={brand:{row:`bg-eds-blue-lighter hover:bg-eds-blue-lighter`,detail:`border-l-eds-l border-eds-brand bg-eds-secondary`},red:{row:`bg-eds-red-lighter hover:bg-eds-red-lighter`,detail:`border-l-eds-l border-eds-red bg-eds-red-lighter`}},a=H(()=>r[e.detailAccent]),o=H(()=>e.tight?`py-eds-s`:`py-eds-m`),s=H(()=>e.loading||e.table.isBusy.value),c=H(()=>e.table.visibleRows.value.length>0),l=H(()=>!s.value&&e.table.hasError.value),u=H(()=>!s.value&&!l.value&&!c.value),d=H(()=>!l.value&&(e.table.pager===`more`?e.table.hasMore.value:e.table.lastPossiblePage.value>0||e.table.page.value>0)),f=H(()=>e.table.hasSelection&&e.table.selected.value.size>0),p=ke(`frame`);function m(){let e=p.value;e!==null&&e.getBoundingClientRect().top<0&&e.scrollIntoView({block:`start`})}function g(t){e.table.setPage(t),m()}function _(t){e.table.setPerPage(t),m()}let v=H(()=>+!!e.table.hasSelection+ +!!e.table.hasDetail),b=H(()=>e.table.visibleColumns.value.length+v.value),S=H(()=>e.table.groups.value.length>0),w=H(()=>S.value?e.table.groups.value:[{key:``,rows:e.table.visibleRows.value}]);function T(t){return e.table.collapsed.value.has(t.key)?[]:t.rows}function D(t){return e.table.sort.value?.key===t.key?e.table.sort.value.direction:void 0}function ee(t){if(!e.table.isSortable(t))return;let n=D(t);return n===void 0?`none`:n===`asc`?`ascending`:`descending`}let O=H(()=>e.table.visibleColumns.value.find(e=>e.link===!0)?.key??e.table.visibleColumns.value.find(e=>e.interactive!==!0)?.key??e.table.visibleColumns.value[0]?.key);function te(t){return e.table.rowTo!==void 0&&t.key===O.value}function ne(t,n){return te(t)?{to:e.table.rowTo(n),class:`no-underline text-inherit after:content-[''] after:absolute after:inset-0`}:{}}function re(t){return e.table.rowTo===void 0&&(e.table.hasClamp?e.table.isClampable(t):e.table.isExpandable(t))}function j(t){re(t)&&(e.table.hasClamp?e.table.toggleClamp(t):e.table.toggleRow(t))}let M=H(()=>s.value?e.indicateBusyWithTransparentText?`opacity-50 pointer-events-none`:`pointer-events-none`:``);function N(t){return e.table.isOpen(t)||e.table.isClampOpen(t)?a.value.row:e.table.isSelected(t)?`bg-eds-selected hover:bg-eds-selected`:`hover:bg-eds-secondary`}let ie=H(()=>[W2,`transition-opacity`,M.value]),ae=H(()=>e.table.hasClamp?`${o.value} ${oht}`:``);function oe(e){return e?`pl-eds-m pr-eds-s`:`pl-0 pr-eds-s`}function ce(t){return[oe(t),e.table.hasClamp?`align-top`:o.value,`relative z-10`]}function le(e){return e&&v.value>0?`pl-0 pr-eds-m`:U2}function I(t){return t.wrap!==!0&&t.clamp===void 0?`whitespace-nowrap`:e.table.hasClamp?`whitespace-normal break-words`:`whitespace-normal break-words align-top`}function de(t,n=!1){return[le(n),e.table.hasClamp?aht:o.value,t.interactive===!0?`relative z-10 hover:z-20 focus-within:z-20`:``,t.interactive===!0?``:I(t),t.align===`end`?`text-right`:``,t.class??``]}function fe(t){let n=e.table.hasClamp?o.value:``;return t.clamp===void 0?t.align===`end`?`flex justify-end ${e.table.hasClamp?`items-start`:`items-center`} ${n}`:n:`flex flex-col ${t.align===`end`?`items-end`:`items-start`} ${n}`}return(r,m)=>(y(),C(`div`,Bmt,[x(`div`,{ref_key:`frame`,ref:p,class:`border border-eds-primary rounded-eds-s bg-white overflow-hidden`},[n.header===void 0?B(``,!0):(y(),C(`div`,{key:0,class:P([`flex flex-wrap items-center justify-between gap-eds-s py-eds-m border-b border-eds-primary`,U2])},[Ee(r.$slots,`header`)],2)),f.value?(y(),C(`div`,{key:1,class:P([`flex flex-wrap items-center gap-eds-m py-eds-m border-b border-eds-primary bg-eds-selected`,U2])},[x(`span`,Vmt,A(e.table.selected.value.size)+` ausgewählt `,1),Ee(r.$slots,`selection`),t($,{text:`Auswahl aufheben`,variant:`Secondary`,size:`Tiny`,class:`ml-auto`,onClick:m[0]||=t=>e.table.clearSelection()})],2)):B(``,!0),n.toolbar!==void 0||e.table.searchPlaceholder!==void 0||e.table.hideableColumns.length>0?(y(),C(`div`,{key:2,class:P([`flex flex-wrap items-center gap-eds-m py-eds-m border-b border-eds-primary`,U2])},[e.table.searchPlaceholder===void 0?B(``,!0):(y(),i(ar,{key:0,value:e.table.search.value,placeholder:e.table.searchPlaceholder,size:`Small`,class:`flex-1 max-w-64`,"onUpdate:value":e.table.setSearch},null,8,[`value`,`placeholder`,`onUpdate:value`])),Ee(r.$slots,`toolbar`),e.table.hideableColumns.length>0?(y(),i(lmt,{key:1,table:e.table},null,8,[`table`])):B(``,!0)],2)):B(``,!0),l.value?(y(),C(`div`,Hmt,[Ee(r.$slots,`error`,{},()=>
53[t(Rn,{title:`Die Liste konnte nicht geladen werden.`,description:`Bitte laden Sie die Seite neu.`})])])):u.value?(y(),C(`div`,Umt,[Ee(r.$slots,`empty`,{},()=>[t(Rn,{title:e.emptyTitle},null,8,[`title`])])])):(y(),C(`div`,{key:5,class:`overflow-x-auto`,role:`region`,"aria-label":e.labelPlural,tabindex:`0`},[x(`table`,{class:`w-full border-collapse`,"aria-busy":s.value?`true`:void 0},[x(`colgroup`,null,[(y(!0),C(k,null,F(v.value,e=>(y(),C(`col`,{key:`lead-${e}`,style:_e({width:iht})},null,4))),128)),(y(!0),C(k,null,F(e.table.visibleColumns.value,e=>(y(),C(`col`,{key:e.key,style:_e(e.width===void 0?void 0:{width:e.width})},null,4))),128))]),x(`thead`,null,[x(`tr`,Kmt,[e.table.hasSelection?(y(),C(`th`,{key:0,scope:`col`,class:P([oe(!0),`py-eds-s`])},[t(Ti,{on:e.table.allSelected.value,"aria-label":e.table.allSelected.value===!0?`Alle abwählen`:`Alle auswählen`,"onUpdate:on":e.table.toggleAll},null,8,[`on`,`aria-label`,`onUpdate:on`])],2)):B(``,!0),e.table.hasDetail?(y(),C(`th`,{key:1,scope:`col`,class:P([oe(!e.table.hasSelection),`py-eds-s`])},[...m[2]||=[x(`span`,{class:`sr-only`},`Details`,-1)]],2)):B(``,!0),(y(!0),C(k,null,F(e.table.visibleColumns.value,(t,n)=>(y(),C(`th`,{key:t.key,scope:`col`,"aria-sort":ee(t),class:P([le(n===0),`py-eds-s font-normal eds-paragraphs-s-regular text-eds-secondary`,I(t),t.align===`end`?`text-right`:`text-left`])},[e.table.isSortable(t)?(y(),i(Rmt,{key:0,label:t.header,align:t.align,direction:D(t),onToggle:n=>e.table.toggleSort(t.key)},null,8,[`label`,`align`,`direction`,`onToggle`])):(y(),C(k,{key:1},[L(A(t.header),1)],64))],10,qmt))),128))])]),s.value&&!c.value?(y(),C(`tbody`,Jmt,[(y(),C(k,null,F(5,n=>x(`tr`,{key:`skeleton-${n}`,"aria-hidden":`true`,class:`border-b border-eds-primary last:border-b-0`},[(y(!0),C(k,null,F(v.value,e=>(y(),C(`td`,{key:`lead-${e}`,class:P([oe(e===1),o.value])},null,2))),128)),(y(!0),C(k,null,F(e.table.visibleColumns.value,(e,n)=>(y(),C(`td`,{key:e.key,class:P([le(n===0),o.value])},[t(H2,{class:`h-eds-m`})],2))),128))])),64))])):(y(),C(`tbody`,Ymt,[(y(!0),C(k,null,F(w.value,s=>(y(),C(k,{key:s.key},[S.value?(y(),C(`tr`,{key:0,class:P([`bg-eds-secondary border-b border-eds-primary transition-opacity`,M.value])},[x(`td`,{colspan:b.value,class:`p-0`},[x(`button`,{type:`button`,class:P([`flex w-full items-center gap-eds-xs bg-transparent border-0 py-eds-s text-left cursor-pointer eds-paragraphs-s-bold text-eds-primary`,U2]),"aria-expanded":!e.table.collapsed.value.has(s.key),onClick:t=>e.table.toggleGroup(s.key)},[x(`span`,Qmt,[t(z2,{class:P([`icon-square-0-75 transition-transform`,e.table.collapsed.value.has(s.key)?`-rotate-90`:``])},null,8,[`class`])]),Ee(r.$slots,`group`,{group:s},()=>[L(A(s.key),1)])],10,Zmt)],8,Xmt)],2)):B(``,!0),s.rows.length===0&&n.groupEmpty!==void 0&&!e.table.collapsed.value.has(s.key)?(y(),C(`tr`,{key:1,class:P(ie.value)},[x(`td`,{colspan:b.value,class:P([U2,o.value])},[Ee(r.$slots,`groupEmpty`,{group:s})],10,$mt)],2)):B(``,!0),(y(!0),C(k,null,F(T(s),n=>(y(),C(k,{key:e.table.rowKey(n)},[x(`tr`,{class:P([`relative transition-[opacity,background-color]`,W2,e.table.rowTo===void 0?``:sht,N(n),re(n)?`cursor-pointer`:``,M.value]),onClick:e=>j(n)},[e.table.hasSelection?(y(),C(`td`,{key:0,class:P(ce(!0)),onClick:m[1]||=se(()=>{},[`stop`])},[x(`div`,{class:P(ae.value)},[e.table.isSelectable(n)?(y(),i(Ti,{key:0,on:e.table.isSelected(n),"aria-label":e.table.isSelected(n)?`Zeile abwählen`:`Zeile auswählen`,"onUpdate:on":()=>e.table.toggleSelected(n)},null,8,[`on`,`aria-label`,`onUpdate:on`])):B(``,!0)],2)],2)):B(``,!0),e.table.hasDetail?(y(),C(`td`,{key:1,class:P(ce(!e.table.hasSelection))},[x(`div`,{class:P(ae.value)},[e.table.isExpandable(n)?(y(),i(zt,{key:0,variant:`Tertiary`,size:`Tiny`,"aria-expanded":e.table.isOpen(n),"aria-label":e.table.isOpen(n)?`Details ausblenden`:`Details anzeigen`,onClick:se(t=>e.table.toggleRow(n),[`stop`])},{default:R(()=>[t(z2,{class:P([`icon-square-0-75 shrink-0 transition-transform`,e.table.isOpen(n)?``:`-rotate-90`])},null,8,[`class`])]),_:2},1032,[`aria-expanded`,`aria-label`,`onClick`])):B(``,!0)],2)],2)):B(``,!0),(y(!0),C(k,null,F(e.table.visibleColumns.value,(a,o)=>(y(),C(`td`,{key:a.key,class:P(de(a,o===0)),onClick:e=>a.interactive===!0&&e.stopPropagation()},[x(`div`,{class:P(fe(a))},[(y(),i(ue(te(a)?h(wp):h(Amt)),E({ref_for:!0},ne(a,n)),{default:R(()=>[a.clamp===void 0?Ee(r.$slots,`cell-${a.key}`,{key:1,row:n},()=>[t(h(V2),{node:a.cell?.(n)??``},null,8,[`node`])]):(y(),i(imt,{key:0,lines:a.clamp,open:e.table.isClampOpen(n),onOverflowing:t=>e.table.setClampOverflowing(n,a.key,t)},{default:R(()=>[Ee(r.$slots,`cell-${a.key}`,{row:n},()=>[t(h(V2),{node:a.cell?.(n)??``},null,8,[`node`])])]),_:2},1032,[`lines`,`open`,`onOverflowing`]))]),_:2},1040)),e.table.isClampOverflowing(n,a.key)?(y(),C(`button`,{key:0,t
53ype:`button`,class:`relative z-10 mt-eds-xs bg-transparent border-0 p-0 cursor-pointer eds-paragraphs-s-regular text-eds-brand`,"aria-expanded":e.table.isClampOpen(n),onClick:se(t=>e.table.toggleClamp(n),[`stop`])},A(e.table.isClampOpen(n)?`Weniger anzeigen`:`Mehr anzeigen`),9,nht)):B(``,!0)],2)],10,tht))),128))],10,eht),e.table.isOpen(n)?(y(),C(`tr`,{key:0,class:P(ie.value)},[x(`td`,{colspan:b.value,class:`p-0`},[x(`div`,{class:P([U2,`py-eds-m`,a.value.detail])},[Ee(r.$slots,`detail`,{row:n})],2)],8,rht)],2)):B(``,!0)],64))),128))],64))),128))]))],8,Gmt)],8,Wmt)),n.footer!==void 0||d.value?(y(),C(`div`,{key:6,class:P([U2,`py-eds-m border-t border-eds-primary`])},[Ee(r.$slots,`footer`,{},()=>[e.table.pager===`more`?(y(),i(_mt,{key:0,"count-loaded":e.table.visibleRows.value.length,"count-total":e.table.countTotal.value,loading:s.value,"label-plural":e.labelPlural,onMore:e.table.loadMore},null,8,[`count-loaded`,`count-total`,`loading`,`label-plural`,`onMore`])):(y(),i(Omt,{key:1,page:e.table.page.value,"per-page":e.table.perPage.value,"count-total":e.table.countTotal.value,"last-page":e.table.lastPossiblePage.value,"label-plural":e.labelPlural,navigation:`Icon`,"onUpdate:page":g,"onUpdate:perPage":_},null,8,[`page`,`per-page`,`count-total`,`last-page`,`label-plural`]))])],2)):B(``,!0)],512)]))}})})),G2,K2=j((()=>{lht(),lht(),G2=cht}));function q2(e){let{perPage:t=50}=e,n=e.columns.map(e=>({...e,cell:e.cell??e.accessor,sortBy:e.sortBy===!0?e.accessor:e.sortBy,search:e.search===!0?e.accessor:e.search})),r=n.filter(e=>e.hideable===!0),i=n.filter(e=>e.search!==void 0),a=V(new Set(r.filter(e=>e.hiddenByDefault===!0).map(e=>e.key))),s=H(()=>n.filter(e=>!a.value.has(e.key)));N(s,e=>{let t=g.value?.key;t!==void 0&&!e.some(e=>e.key===t)&&(g.value=void 0)});function c(e){return n.find(t=>t.key===e)}let l=e.mode===`server`?e:void 0,u=e.mode===`server`?void 0:e,d=l!==void 0,f=e.pager??`pages`,p=V(``),m=V(0),h=V(d?Math.max(1,t):t),g=V(void 0),_=o(new Map);function v(){m.value=0;let e=_.value.get(0);_.value=e===void 0?new Map:new Map([[0,e]])}let y=t=>String(e.rowKey(t));function b(e){p.value=e}function x(e){m.value=e}function S(e){h.value=e}function C(e){return d?e.sortKey!==void 0:e.sortBy!==void 0}function w(e){let t=c(e);if(t===void 0||!C(t))return;let n=t.sortDescFirst===!0?`desc`:`asc`;if(g.value?.key!==e){g.value={key:e,direction:n};return}g.value=g.value.direction===n?{key:e,direction:n===`asc`?`desc`:`asc`}:void 0}let T=H(()=>{let e=g.value;if(e===void 0)return null;let t=c(e.key)?.sortKey;return t===void 0?null:`${t}-${e.direction}`}),E=et(p,uht),D=H(()=>E.value.trim());N([g,d?D:p],v),l?.resetPageOn!==void 0&&N(l.resetPageOn,v),N(h,v);let ee=l?.query({page:m,perPage:h,search:D,sorting:T}),O={entries:[],countTotal:0},k=H(()=>{let e=ee?.data.value;return e!==void 0&&(O=e),e??O});d&&f===`more`&&N(()=>ee?.data.value,e=>{e!==void 0&&(_.value=new Map(_.value).set(m.value,e.entries))},{immediate:!0});let A=H(()=>ee?.isFetching.value??!1),te=H(()=>ee?.isError.value??!1),ne=H(()=>{let e=p.value.trim().toLowerCase(),t=u?.filter;return(u?.rows()??[]).filter(n=>t!==void 0&&!t(n)?!1:e===``||i.some(t=>t.search(n).toLowerCase().includes(e)))}),re=H(()=>{let e=g.value===void 0?void 0:c(g.value.key);return e?.sortBy===void 0||g.value===void 0?ne.value:Dee(ne.value,e.sortBy,g.value.direction)}),j=H(()=>d?k.value.countTotal:ne.value.length),M=H(()=>h.value===0?0:Math.max(0,Math.ceil(j.value/h.value)-1)),P=H(()=>f===`more`&&m.value<M.value);function F(){P.value&&(m.value+=1)}d||N(M,e=>{m.value=Math.min(m.value,e)});let ie=H(()=>{if(d)return f===`more`?[..._.value.keys()].sort((e,t)=>e-t).flatMap(e=>_.value.get(e)??[]):k.value.entries;if(h.value===0)return re.value;let e=m.value*h.value;return f===`more`?re.value.slice(0,e+h.value):re.value.slice(e,e+h.value)}),ae=H(()=>{let e=u?.groupBy,t=u?.groupOrder,n=typeof t==`function`?t():t;if(e===void 0)return[];let r=new Map((n??[]).map(e=>[e,[]]));for(let t of ie.value){let n=e(t);if(n===void 0)continue;let i=r.get(n);i===void 0?r.set(n,[t]):i.push(t)}let i=e=>{let t=n?.indexOf(e)??-1;return t<0?n?.length??0:t};return[...r.entries()].map(([e,t])=>({key:e,rows:t})).sort((e,t)=>
53i(e.key)-i(t.key)||e.key.localeCompare(t.key,void 0,{numeric:!0}))}),oe=V(new Set),se=n.some(e=>e.clamp!==void 0);se&&e.rowHasDetail!==void 0&&console.warn("[DataTable] `clamp` and `rowHasDetail` are one disclosure each: pick one per table.");let ce=V(new Set),le=V(new Set),ue=(e,t)=>`${y(e)}:${t}`;function I(e,t){return le.value.has(ue(e,t))}function L(e,t,n){let r=ue(e,t);n?le.value.add(r):le.value.delete(r)}function de(e){return ce.value.has(y(e))}function fe(e){return de(e)||n.some(t=>t.clamp!==void 0&&I(e,t.key))}let pe=!se&&e.rowHasDetail!==void 0,me=V(new Set);function he(t){return e.rowHasDetail?.(t)===!0}function ge(e){return he(e)&&me.value.has(y(e))}let _e=V(new Set),ve=e.selectable!==void 0;function ye(t){return e.selectable?.(t)===!0}function R(e){return _e.value.has(y(e))}let be=H(()=>ve?ie.value.filter(ye):[]),xe=H(()=>{let e=be.value.filter(R).length;return e===0?!1:e===be.value.length||null});function Se(e){for(let t of be.value){let n=y(t);e?_e.value.add(n):_e.value.delete(n)}}function Ce(){_e.value.clear()}function we(e,t){e.value.delete(t)||e.value.add(t)}return{visibleColumns:s,hideableColumns:r,hiddenColumns:a,toggleColumn:e=>we(a,e),showAllColumns:()=>a.value.clear(),rowKey:y,rowTo:e.rowTo,searchPlaceholder:e.searchPlaceholder,visibleRows:ie,isBusy:A,hasError:te,groups:ae,search:p,setSearch:b,sort:g,isSortable:C,toggleSort:w,page:m,setPage:x,perPage:h,setPerPage:S,countTotal:j,lastPossiblePage:M,pager:f,hasMore:P,loadMore:F,collapsed:oe,expanded:me,selected:_e,hasSelection:ve,hasDetail:pe,isExpandable:he,isOpen:ge,hasClamp:se,clampOpen:ce,isClampOpen:de,isClampable:fe,toggleClamp:e=>we(ce,y(e)),setClampOverflowing:L,isClampOverflowing:I,isSelectable:ye,isSelected:R,allSelected:xe,toggleGroup:e=>we(oe,e),toggleRow:e=>we(me,y(e)),toggleSelected:e=>we(_e,y(e)),toggleAll:Se,clearSelection:Ce}}var uht,J2=j((()=>{Pn(),z(),_t(),uht=300})),dht,fht,pht,mht,hht,ght,_ht=j((()=>{z(),Dp(),_t(),Ln(),K2(),J2(),Q(),fW(),Ht(),$r(),da(),l0(),a2(),s2(),b0(),I2(),R2(),N2(),dht={class:`flex flex-col gap-eds-xxs`},fht={class:`eds-paragraphs-base-bold text-eds-primary whitespace-nowrap`},pht={class:`eds-paragraphs-s-regular text-eds-secondary`},mht={key:0,class:`eds-paragraphs-s-regular text-eds-secondary truncate`},hht={class:`flex items-center justify-end gap-eds-s`},ght=p({__name:`ApplicationList`,setup(e){let n=Bf(),r=V(!1),o=nt(`protocol.applications.committeeFilter`,[]),s=V(`to-decide`),l=V([]),u=H(()=>s.value),d=[`submitted`,`accepted`,`rejected`,`withdrawn`].map(e=>({value:e,label:$0[e]})),f=H(()=>u.value===`all`);N(u,()=>l.value=[]);let p=q2({columns:[{key:`committee`,header:`Gremium`,cell:e=>c(o2,{code:e.committee.code,color:f0(e.committee.color)})},{key:`title`,header:`Titel / Antragsteller`,link:!0,sortKey:`title`},{key:`meeting`,header:`Sitzung`,width:`9rem`,cell:J0,wrap:!0,class:`eds-paragraphs-s-regular text-eds-secondary whitespace-pre-line`},{key:`status`,header:`Status`,interactive:!0,cell:e=>c(L2,{status:e.status,reason:e.statusReason})},{key:`createdAt`,header:`Eingereicht`,width:`8rem`,cell:e=>_0(e.createdAt),sortKey:`created-at`,sortDescFirst:!0,class:`eds-paragraphs-s-regular text-eds-secondary`},{key:`actions`,align:`end`,interactive:!0}],rowKey:e=>e.id,rowTo:e=>({name:`application.detail`,params:{applicationId:e.id}}),mode:`server`,perPage:50,query:({page:e,perPage:t,sorting:n})=>aut(e,t,o,u,l,n),resetPageOn:[o,u,l]}),{data:m}=out(o),{data:g}=sut(),_=H(()=>[{value:`to-decide`,label:`Zu entscheiden`,count:m.value?.toDecide},{value:`mine`,label:`Meine Anträge`,count:m.value?.mine},{value:`all`,label:`Alle`},{value:`accepted`,label:`Aufgenommen`},{value:`rejected`,label:`Abgelehnt`},{value:`withdrawn`,label:`Zurückgezogen`}]),v=H(()=>o.value.length>0||l.value.length>0);return(e,c)=>(y(),C(k,null,[t(G2,{table:h(p),"empty-title":`Keine Anträge vorhanden`,"label-plural":`Anträge`},a({header:R(()=>[c[6]||=x(`span`,{class:`eds-headings-h4 text-eds-primary`},`Anträge`,-1),t($,{text:`Neuer Antrag`,variant:`Primary`,size:`Small`,icon:ei,onClick:c[0]||=e=>r.value=!0})]),toolbar:R(()=>[t(dW,{value:h(o),"onUpdate:value":c[1]||=e=>Me(o)?o.value=e:null,type:`Label`,entity:`Gremium`,"item-groups":[{items:h(g)??[]}],transform:e=>({value:e.id,label:`${e.name} (${e.code})`}),disabled:(h(g)??[]).length===0},null,8,[`value`,`item-groups`,`transform`,`disabled`]),f.value?(y(),i(dW,{key:0,value:l.value,"onUpdate:value":c[2]||=e=>l.value=e,type:`Label`,entity:`Status`,"item-groups":[{items:h(d)}],transform:e=>e},null,8,[`value`,`item-groups`,`transform`])):B(``,!0),t(fa,{value:s.value,"onUpdate:value":c[3]||=e=>s.value=e,items:_.value,transform:e=>e,class:`ml-auto`},null,8,[`value`,`items`,`transform`])]),"cell-title":R(({row:e})=>
53[x(`span`,dht,[x(`span`,fht,A(e.title),1),x(`span`,pht,[e.submitter?(y(),C(k,{key:0},[L(A(e.submitter.displayName)+` · `,1)],64)):B(``,!0),L(A(e.categoryName),1)]),e.businessTitle?(y(),C(`span`,mht,`Geschäft: `+A(e.businessTitle),1)):B(``,!0)])]),"cell-actions":R(({row:e})=>[x(`div`,hht,[t(F2,{application:e},null,8,[`application`]),e.status===`accepted`&&e.meeting!==null?(y(),i($,{key:0,text:`Zum Traktandum`,variant:`Secondary`,size:`Tiny`,icon:Ut,onClick:t=>h(n).push({name:`meeting.detail.agenda`,params:{meetingId:e.meeting.id}})},null,8,[`onClick`])):B(``,!0)])]),_:2},[v.value?{name:`empty`,fn:R(()=>[t(Rn,{title:`Keine Ergebnisse`,description:`Passe die Filter an.`})]),key:`0`}:void 0]),1032,[`table`]),r.value?(y(),i(M2,{key:0,onCancel:c[4]||=e=>r.value=!1,onSaved:c[5]||=e=>r.value=!1})):B(``,!0)],64))}})})),vht,yht=j((()=>{_ht(),_ht(),vht=ght})),bht,xht,Sht,Cht=j((()=>{z(),Zi(),ea(),bht={key:0,class:`flex items-center gap-1`},xht={class:`whitespace-nowrap leading-normal text-base font-normal`},Sht=p({__name:`SimpleMenuItemWithComponent`,props:{component:{},componentsProps:{},text:{},disabled:{type:Boolean}},emits:[`select`],setup(e,{emit:n}){let r=n,a=Ji(),o=()=>{e.disabled||(r(`select`),a())};return(n,r)=>(y(),C(k,null,[x(`div`,{class:P([`contents`,{enabled:!e.disabled}]),onClick:se(o,[`stop`])},[x(`div`,{class:P([`p-2 flex items-center gap-1 rounded`,e.disabled?`cursor-not-allowed`:`text-grey cursor-pointer hover:text-blue hover:bg-grey-100`])},[e.component===void 0?B(``,!0):(y(),C(`div`,bht,[(y(!0),C(k,null,F(e.componentsProps,(t,n)=>(y(),i(ue(e.component),E({key:n},{ref_for:!0},t),null,16))),128))])),x(`span`,xht,A(e.text),1)],2)],2),t(ta,{"hide-last":``})],64))}})})),Y2,X2=j((()=>{Cht(),Cht(),Y2=Sht})),wht,Tht,Eht,Dht=j((()=>{z(),W(),Bp(),gn(),Sr(),Q(),Mi(),Hr(),k2(),a2(),wht={class:`flex flex-col gap-eds-l`},Tht={class:`flex gap-eds-s justify-end`},Eht=p({__name:`AddBusinessCommitteeRoleModal`,props:{businessId:{}},emits:[`cancel`],setup(e,{emit:n}){let r=e,a=n,o=Ur(),s=V(),c=V(),l=V(`read`),u=V(``),{data:d}=Yft(()=>r.businessId),f=H(()=>d.value?.committees??[]),p=H(()=>d.value?.roles??[]),m=Xft(),g=async()=>{if(!await o.validate()||s.value===void 0||c.value===void 0)return!1;try{await m.mutateAsync({businessId:r.businessId,committeeId:s.value,roleId:c.value,accessLevel:l.value,note:u.value.trim()===``?null:u.value.trim()})}catch(e){return Ie(e,`Rolle konnte nicht hinzugefügt werden.`),!1}return ze(`Rolle hinzugefügt.`),a(`cancel`),!0};return(e,n)=>(y(),i(_n,{size:`Medium`,onCancel:n[5]||=e=>a(`cancel`),"onKeydown:escape":n[6]||=e=>a(`cancel`)},{header:R(()=>[...n[7]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},` Zugriff hinzufügen `,-1)]]),default:R(()=>[x(`div`,wht,[t(Ni,{value:s.value,"onUpdate:value":n[0]||=e=>s.value=e,type:`Label`,"item-groups":[{items:f.value}],entity:`Gremium`,min:1,required:``,label:`Gremium`,transform:e=>({value:e.id,label:`${e.name} (${e.code})`})},null,8,[`value`,`item-groups`,`transform`]),t(Ni,{value:c.value,"onUpdate:value":n[1]||=e=>c.value=e,type:`Label`,"item-groups":[{items:p.value}],entity:`Rolle`,min:1,required:``,label:`Rolle`,description:`Wer diese Rolle im gewählten Gremium hat, erhält den Zugriff.`,transform:e=>({value:e.id,label:e.name})},null,8,[`value`,`item-groups`,`transform`]),t(Ni,{type:`Label`,value:l.value,"item-groups":[{items:h(i2)}],entity:`Zugriffsstufe`,min:1,label:`Zugriff aufs Geschäft`,transform:e=>({value:e.value,label:e.label}),"onUpdate:value":n[2]||=e=>l.value=e??`read`},null,8,[`value`,`item-groups`,`transform`]),t(zp,{value:u.value,"onUpdate:value":n[3]||=e=>u.value=e,label:`Notiz`,rows:3,placeholder:`Optionale Notiz`},null,8,[`value`])])]),footer:R(()=>[x(`div`,Tht,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[4]||=e=>a(`cancel`)}),t(Cr,{text:`Zugriff hinzufügen`,variant:`Primary`,action:()=>g(),disabled:h(m).isPending.value},null,8,[`action`,`disabled`])])]),_:1}))}})})),Oht,kht=j((()=>{Dht(),Dht(),Oht=Eht})),Aht,jht,Mht,Nht,Pht,Fht=j((()=>{z(),W(),Bp(),gn(),Sr(),Q(),Mi(),Hr(),k2(),a2(),Aht={class:`flex flex-col gap-eds-3xs`},jht={class:`eds-paragraphs-s-regular text-eds-secondary`},Mht={class:`flex flex-col gap-eds-l`},Nht={class:`flex gap-eds-s justify-end`},Pht=p({__name:`EditBusinessCommitteeRoleModal`,props:{businessId:{},businessCommitteeRoleId:{},roleLabel:{},accessLevel:{},note:{}},emits:[`cancel`],setup(e,{emit:n}){let r=e,a=n,o=Ur(),s=V(r.accessLevel),c=V(r.note??``),l=Zft(),u=async()=>
53{if(!await o.validate())return!1;try{await l.mutateAsync({businessCommitteeRoleId:r.businessCommitteeRoleId,accessLevel:s.value,note:c.value.trim()===``?null:c.value.trim()})}catch(e){return Ie(e,`Änderung konnte nicht gespeichert werden.`),!1}return ze(`Änderung gespeichert.`),a(`cancel`),!0};return(n,r)=>(y(),i(_n,{size:`Medium`,onCancel:r[3]||=e=>a(`cancel`),"onKeydown:escape":r[4]||=e=>a(`cancel`)},{header:R(()=>[x(`div`,Aht,[r[5]||=x(`h4`,{class:`eds-heading-reset eds-headings-h4`},` Zugriff bearbeiten `,-1),x(`span`,jht,A(e.roleLabel),1)])]),default:R(()=>[x(`div`,Mht,[t(Ni,{type:`Label`,value:s.value,"item-groups":[{items:h(i2)}],entity:`Zugriffsstufe`,min:1,label:`Zugriff aufs Geschäft`,transform:e=>({value:e.value,label:e.label}),"onUpdate:value":r[0]||=e=>s.value=e??`read`},null,8,[`value`,`item-groups`,`transform`]),t(zp,{value:c.value,"onUpdate:value":r[1]||=e=>c.value=e,label:`Notiz`,rows:3,placeholder:`Optionale Notiz`},null,8,[`value`])])]),footer:R(()=>[x(`div`,Nht,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[2]||=e=>a(`cancel`)}),t(Cr,{text:`Speichern`,variant:`Primary`,action:()=>u(),disabled:h(l).isPending.value},null,8,[`action`,`disabled`])])]),_:1}))}})})),Iht,Lht=j((()=>{Fht(),Fht(),Iht=Pht})),Rht,zht,Bht,Vht,Hht=j((()=>{z(),W(),gn(),Sr(),Q(),k2(),Rht={class:`eds-paragraphs-base-regular text-eds-primary m-0`},zht={class:`eds-paragraphs-base-bold`},Bht={class:`flex gap-eds-s justify-end`},Vht=p({__name:`RemoveBusinessCommitteeRoleModal`,props:{businessCommitteeRoleId:{},roleLabel:{}},emits:[`cancel`],setup(e,{emit:n}){let r=e,a=n,o=Qft(),s=async()=>{try{await o.mutateAsync({businessCommitteeRoleId:r.businessCommitteeRoleId})}catch(e){return Ie(e,`Rolle konnte nicht entfernt werden.`),!1}return ze(`Rolle entfernt.`),a(`cancel`),!0};return(n,r)=>(y(),i(_n,{size:`Small`,onCancel:r[1]||=e=>a(`cancel`),"onKeydown:escape":r[2]||=e=>a(`cancel`)},{header:R(()=>[...r[3]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Rolle entfernen`,-1)]]),default:R(()=>[x(`p`,Rht,[r[4]||=L(` Möchtest du den Zugriff für `,-1),x(`span`,zht,A(e.roleLabel),1),r[5]||=L(` wirklich entfernen? Wer den Zugriff nur über diese Rolle hatte, verliert ihn damit. `,-1)])]),footer:R(()=>[x(`div`,Bht,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[0]||=e=>a(`cancel`)}),t(Cr,{text:`Entfernen`,variant:`Danger`,action:()=>s(),disabled:h(o).isPending.value},null,8,[`action`,`disabled`])])]),_:1}))}})})),Uht,Wht=j((()=>{Hht(),Hht(),Uht=Vht})),Ght,Kht,qht,Jht,Yht=j((()=>{z(),Yi(),X2(),Ln(),Rt(),or(),K2(),J2(),Q(),cr(),bi(),oR(),Ip(),$r(),ur(),k2(),kht(),Lht(),Wht(),a2(),Ght={class:`flex items-center gap-eds-s`},Kht={class:`eds-paragraphs-base-bold text-eds-primary whitespace-nowrap`},qht={class:`underline decoration-dotted`},Jht=p({__name:`BusinessCommitteeRoles`,props:{businessId:{}},setup(e){let n=e,r=H(()=>n.businessId),{data:a}=D2(r),{data:o,isLoading:s}=Jft(r),c=V(!1),l=V(null),u=V(null),d=V(null);function f(e){return`${e.roleName} · ${e.committeeName}`}function p(e){return e.memberCount===1?`1 Person`:`${e.memberCount} Personen`}let m=q2({columns:[{key:`role`,header:`Rolle`,sortBy:e=>e.roleName},{key:`accessLevel`,header:`Zugriff`,sortBy:e=>r2.findIndex(t=>t.value===e.accessLevel)},{key:`memberNames`,header:`Betrifft`,sortBy:e=>e.memberCount,class:`eds-paragraphs-s-regular text-eds-secondary`},{key:`note`,header:`Bemerkung`,accessor:e=>e.note??``,sortBy:!0,class:`eds-paragraphs-s-regular text-eds-secondary`},{key:`actions`,width:`3.5rem`,align:`end`,interactive:!0}],rowKey:e=>e.id,rows:()=>o.value??[]});return(n,r)=>(y(),C(k,null,[t(G2,{table:h(m),loading:h(s),"empty-title":`Noch keine Rollen verknüpft`,"label-plural":`Rollen`},{header:R(()=>[r[5]||=x(`span`,{class:`eds-headings-h4 text-eds-primary`},`Gremiumsrollen`,-1),h(a)?.canEdit?(y(),i($,{key:0,text:`Rolle`,variant:`Primary`,size:`Small`,icon:ei,onClick:r[0]||=e=>c.value=!0})):B(``,!0)]),empty:R(()=>[t(Rn,{title:`Noch keine Rollen verknüpft`})]),"cell-role":R(({row:e})=>[x(`span`,Ght,[x(`span`,Kht,A(e.roleName),1),t(xi,{label:e.committeeCode,variant:`Gray`,pill:``},null,8,[`label`])])]),"cell-accessLevel":R(({row:e})=>[t(xi,{label:h(e2)[e.accessLevel],variant:h(t2)[e.accessLevel],pill:``},null,8,[`label`,`variant`])]),"cell-memberNames":R(({row:e})=>[e.memberNames.length>0?(y(),i(lr,{key:0,placement:`top-start`},{trigger:R(()=>[x(`span`,qht,A(p(e)),1)]),content:R(()=>[(y(!0),C(k,null,F(e.memberNames,e=>(y(),C(`span`,{key:e,class:`block`},A(e),1))),128))]),_:2},1024)):(y(),C(k,{key:1},[L(A(p(e)),1)],64))]),"cell-actions":R(({row:e})=>[h(a)?.canEdit?(y(),i(sr,{key:0,"is-open":d.value===e.id,placement:`bottom-end`,offset:4,padding:!1,"onUpdate:isOpen":t=>d.value=t?e.id:null},{trigger:R(({toggle:e})=>[t(zt,{icon:aR,variant:`Tertiary`,size:`Small`,title:`Aktionen`,onClick:e},null,8,[`onClick`])]),content:R(()=>[t($i,{"onAfter:select":r[1]||=e=>d.value=null},{default:R(()=>[t(Y2,{component:Fp,"components-props":[{class:`icon-square-1`}],text:`Bearbeiten`,onSelect:t=>l.value=e},null,8,[`onSelect`]),t(Y2,{component:dr,"components-props":[{class:`icon-square-1`}],text:`Entfernen`,onSelect:t=>u.value=e},null,8,[`onSelect`])]),_:2},1024)]),_:2},1032,[`is-open`,`onUpdate:isOpen`])):B(``,!0)]),_:1},8,[`table`,`loading`]),c.value?(y(),i(Oht,{key:0,"business-id":e.businessId,onCancel:r[2]||=e=>c.value=!1},null,8,[`business-id`])):B(``,!0),l.value===null?B(``,!0):(y(),i(Iht,{key:1,"business-id":e.businessId,"business-committee-role-id":l.value.id,"role-label":f(l.value),"access-level":l.value.accessLevel,note:l.value.note,onCancel:r[3]||=e=>l.value=null},null,8,[`business-id`,`business-committee-role-id`,`role-label`,`access-level`,`note`])),u.value===null?B(``,!0):(y(),i(Uht,{key:2,"business-committee-role-id":u.value.id,"role-label":f(u.value),onCancel:r[4]||=e=>u.value=null},null,8,[`business-committee-role-id`,`role-label`]))],64))}})})),Xht,Zht=j((()=>{Yht(),Yht(),Xht=Jht})),Qht,$ht,egt,tgt,ngt=j((()=>{z(),W(),Pi(),qr(),Bp(),gn(),Sr(),Q(),Mi(),Hr(),k2(),a2(),Qht={class:`flex flex-col gap-eds-l`},$ht={class:`flex flex-col gap-eds-xs`},egt={class:`flex gap-eds-s justify-end`},tgt=p({__name:`AddBusinessPersonModal`,props:{businessId:{},ignorePersonIds:{}},emits:[`cancel`],setup(e,{emit:n}){let r=e,a=n,o=Ur(),s=V(null),c=V(`none`),l=V(``),d=Gft(),f=async()=>
53{if(!await o.validate()||s.value===null)return!1;try{await d.mutateAsync({businessId:r.businessId,personId:s.value,accessLevel:c.value,note:l.value.trim()===``?null:l.value.trim()})}catch(e){return Ie(e,`Person konnte nicht hinzugefügt werden.`),!1}return ze(`Person hinzugefügt.`),a(`cancel`),!0};return(n,r)=>(y(),i(_n,{size:`Medium`,onCancel:r[4]||=e=>a(`cancel`),"onKeydown:escape":r[5]||=e=>a(`cancel`)},{header:R(()=>[...r[6]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},` Person hinzufügen `,-1)]]),default:R(()=>[x(`div`,Qht,[x(`div`,$ht,[r[7]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Person `,-1),t(Jr,{value:s.value,required:``},{default:R(({tryRevalidate:n})=>[t(Fi,{value:s.value,"onUpdate:value":[r[0]||=e=>s.value=e,()=>u(n)],mode:`Eds`,"only-explicit-employees":``,"ignore-person-ids":e.ignorePersonIds,"show-active-person-instead-of-search-term":``},null,8,[`value`,`ignore-person-ids`,`onUpdate:value`])]),_:1},8,[`value`])]),t(Ni,{type:`Label`,value:c.value,"item-groups":[{items:h(r2)}],entity:`Zugriffsstufe`,min:1,label:`Zugriff aufs Geschäft`,transform:e=>({value:e.value,label:e.label}),"onUpdate:value":r[1]||=e=>c.value=e??`none`},null,8,[`value`,`item-groups`,`transform`]),t(zp,{value:l.value,"onUpdate:value":r[2]||=e=>l.value=e,label:`Notiz`,rows:3,placeholder:`Optionale Notiz`},null,8,[`value`])])]),footer:R(()=>[x(`div`,egt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[3]||=e=>a(`cancel`)}),t(Cr,{text:`Person hinzufügen`,variant:`Primary`,action:()=>f(),disabled:h(d).isPending.value},null,8,[`action`,`disabled`])])]),_:1}))}})})),rgt,igt=j((()=>{ngt(),ngt(),rgt=tgt})),agt,ogt,sgt,cgt,lgt,ugt=j((()=>{z(),W(),Bp(),gn(),Sr(),Q(),Mi(),Hr(),k2(),a2(),agt={class:`flex flex-col gap-eds-3xs`},ogt={class:`eds-paragraphs-s-regular text-eds-secondary`},sgt={class:`flex flex-col gap-eds-l`},cgt={class:`flex gap-eds-s justify-end`},lgt=p({__name:`EditBusinessPersonModal`,props:{businessId:{},businessPersonId:{},personName:{},accessLevel:{},note:{}},emits:[`cancel`],setup(e,{emit:n}){let r=e,a=n,o=Ur(),s=V(r.accessLevel),c=V(r.note??``),l=Kft(),u=async()=>{if(!await o.validate())return!1;try{await l.mutateAsync({businessPersonId:r.businessPersonId,accessLevel:s.value,note:c.value.trim()===``?null:c.value.trim()})}catch(e){return Ie(e,`Änderung konnte nicht gespeichert werden.`),!1}return ze(`Änderung gespeichert.`),a(`cancel`),!0};return(n,r)=>(y(),i(_n,{size:`Medium`,onCancel:r[3]||=e=>a(`cancel`),"onKeydown:escape":r[4]||=e=>a(`cancel`)},{header:R(()=>[x(`div`,agt,[r[5]||=x(`h4`,{class:`eds-heading-reset eds-headings-h4`},` Zugriff bearbeiten `,-1),x(`span`,ogt,A(e.personName),1)])]),default:R(()=>[x(`div`,sgt,[t(Ni,{type:`Label`,value:s.value,"item-groups":[{items:h(r2)}],entity:`Zugriffsstufe`,min:1,label:`Zugriff aufs Geschäft`,transform:e=>({value:e.value,label:e.label}),"onUpdate:value":r[0]||=e=>s.value=e??`none`},null,8,[`value`,`item-groups`,`transform`]),t(zp,{value:c.value,"onUpdate:value":r[1]||=e=>c.value=e,label:`Notiz`,rows:3,placeholder:`Optionale Notiz`},null,8,[`value`])])]),footer:R(()=>[x(`div`,cgt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[2]||=e=>a(`cancel`)}),t(Cr,{text:`Speichern`,variant:`Primary`,action:()=>u(),disabled:h(l).isPending.value},null,8,[`action`,`disabled`])])]),_:1}))}})})),dgt,fgt=j((()=>{ugt(),ugt(),dgt=lgt})),pgt,mgt,hgt,ggt,_gt=j((()=>{z(),W(),gn(),Sr(),Q(),k2(),pgt={class:`eds-paragraphs-base-regular text-eds-primary m-0`},mgt={class:`eds-paragraphs-base-bold`},hgt={class:`flex gap-eds-s justify-end`},ggt=p({__name:`RemoveBusinessPersonModal`,props:{businessPersonId:{},personName:{}},emits:[`cancel`],setup(e,{emit:n}){let r=e,a=n,o=qft(),s=async()=>{try{await o.mutateAsync({businessPersonId:r.businessPersonId})}catch(e){return Ie(e,`Person konnte nicht entfernt werden.`),!1}return ze(`Person entfernt.`),a(`cancel`),!0};return(n,r)=>(y(),i(_n,{size:`Small`,onCancel:r[1]||=e=>a(`cancel`),"onKeydown:escape":r[2]||=e=>a(`cancel`)},{header:R(()=>[...r[3]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Person entfernen`,-1)]]),default:R(()=>[x(`p`,pgt,[r[4]||=L(` Möchtest du `,-1),x(`span`,mgt,A(e.personName),1),r[5]||=L(` wirklich vom Geschäft entfernen? `,-1)])]),footer:R(()=>[x(`div`,hgt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[0]||=e=>a(`cancel`)}),t(Cr,{text:`Entfernen`,variant:`Danger`,action:()=>s(),disabled:h(o).isPending.value},null,8,[`action`,`disabled`])])]),_:1}))}})})),vgt,ygt=j((()=>{_gt(),_gt(),vgt=ggt})),bgt,xgt,Sgt,Cgt=j((()=>{z(),W(),p2(),Yi(),X2(),Ln(),ri(),Rt(),or(),K2(),J2(),Q(),bi(),oR(),Ip(),$r(),ur(),k1(),k2(),igt(),fgt(),ygt(),a2(),bgt={class:`flex items-center gap-eds-s`},xgt={class:`eds-paragraphs-base-bold text-eds-primary whitespace-nowrap`},Sgt=p({__name:`BusinessPersons`,props:{businessId:{}},setup(e){let n=e,r=H(()=>n.businessId),{data:a}=D2(r),{data:o,isLoading:s}=Wft(r),c=Hft(),l=V(!1),u=V(null),d=V(null),f=V(null),p=V(null),m=H(()=>(o.value??[]).find(e=>e.isOwner)??null),g=H(()=>f.value===null?``:`Die Eigentümerrolle wird übertragen: ${f.value.person.displayName}
53 wird Eigentümer:in mit Editierrechten. ${m.value?.person.displayName??``} behält Schreibzugriff, verliert aber die Eigentümerrolle.`);async function _(){let e=f.value;if(f.value=null,e!==null)try{await c.mutateAsync({businessId:n.businessId,personId:e.person.id}),ze(`Eigentümerrolle übertragen.`)}catch{U(`Eigentümerrolle konnte nicht übertragen werden.`)}}let v=H(()=>(o.value??[]).map(e=>e.person.id)),b=q2({columns:[{key:`person`,header:`Name`,sortBy:e=>e.person.displayName},{key:`accessLevel`,header:`Zugriff`,sortBy:e=>r2.findIndex(t=>t.value===e.accessLevel)},{key:`note`,header:`Bemerkung`,accessor:e=>e.note??``,sortBy:!0,class:`eds-paragraphs-s-regular text-eds-secondary`},{key:`actions`,width:`3.5rem`,align:`end`,interactive:!0}],rowKey:e=>e.id,rows:()=>o.value??[]});return(n,r)=>(y(),C(k,null,[t(G2,{table:h(b),loading:h(s),"empty-title":`Noch keine Personen verknüpft`,"label-plural":`Personen`},{header:R(()=>[r[6]||=x(`span`,{class:`eds-headings-h4 text-eds-primary`},`Personen`,-1),h(a)?.canEdit?(y(),i($,{key:0,text:`Person`,variant:`Primary`,size:`Small`,icon:ei,onClick:r[0]||=e=>l.value=!0})):B(``,!0)]),empty:R(()=>[t(Rn,{title:`Noch keine Personen verknüpft`})]),"cell-person":R(({row:e})=>[x(`span`,bgt,[t(ii,{portrait:e.person.portrait,size:`ExtraSmall`},null,8,[`portrait`]),x(`span`,xgt,A(e.person.displayName),1),e.isOwner?(y(),i(xi,{key:0,label:`Eigentümer:in`,variant:`Blue`,class:`shrink-0`,pill:``})):B(``,!0)])]),"cell-accessLevel":R(({row:e})=>[t(xi,{label:h(e2)[e.accessLevel],variant:h(t2)[e.accessLevel],pill:``},null,8,[`label`,`variant`])]),"cell-actions":R(({row:e})=>[h(a)?.canEdit&&!e.isOwner?(y(),i(sr,{key:0,"is-open":p.value===e.id,placement:`bottom-end`,offset:4,padding:!1,"onUpdate:isOpen":t=>p.value=t?e.id:null},{trigger:R(({toggle:e})=>[t(zt,{icon:aR,variant:`Tertiary`,size:`Small`,title:`Aktionen`,onClick:e},null,8,[`onClick`])]),content:R(()=>[t($i,{"onAfter:select":r[1]||=e=>p.value=null},{default:R(()=>[t(Y2,{component:Fp,"components-props":[{class:`icon-square-1`}],text:`Bearbeiten`,onSelect:t=>u.value=e},null,8,[`onSelect`]),t(Y2,{component:O1,"components-props":[{class:`icon-square-1`}],text:`Als Eigentümer:in setzen`,onSelect:t=>f.value=e},null,8,[`onSelect`]),t(Y2,{component:dr,"components-props":[{class:`icon-square-1`}],text:`Entfernen`,onSelect:t=>d.value=e},null,8,[`onSelect`])]),_:2},1024)]),_:2},1032,[`is-open`,`onUpdate:isOpen`])):B(``,!0)]),_:1},8,[`table`,`loading`]),l.value?(y(),i(rgt,{key:0,"business-id":e.businessId,"ignore-person-ids":v.value,onCancel:r[2]||=e=>l.value=!1},null,8,[`business-id`,`ignore-person-ids`])):B(``,!0),u.value===null?B(``,!0):(y(),i(dgt,{key:1,"business-id":e.businessId,"business-person-id":u.value.id,"person-name":u.value.person.displayName,"access-level":u.value.accessLevel,note:u.value.note,onCancel:r[3]||=e=>u.value=null},null,8,[`business-id`,`business-person-id`,`person-name`,`access-level`,`note`])),d.value===null?B(``,!0):(y(),i(vgt,{key:2,"business-person-id":d.value.id,"person-name":d.value.person.displayName,onCancel:r[4]||=e=>d.value=null},null,8,[`business-person-id`,`person-name`])),t(f2,{visible:f.value!==null,title:`Eigentümerrolle übertragen?`,"body-text":g.value,"confirm-text":`Übertragen`,onConfirm:_,onCancel:r[5]||=e=>f.value=null},null,8,[`visible`,`body-text`])],64))}})})),wgt,Tgt=j((()=>{Cgt(),Cgt(),wgt=Sgt})),Egt,Dgt,Ogt=j((()=>{z(),Zht(),Tgt(),Egt={class:`flex flex-col gap-eds-xl`},Dgt=p({__name:`BusinessAccessTab`,props:{businessId:{}},setup(e){return(n,r)=>(y(),C(`div`,Egt,[t(Xht,{"business-id":e.businessId},null,8,[`business-id`]),t(wgt,{"business-id":e.businessId},null,8,[`business-id`])]))}})})),kgt,Agt=j((()=>{Ogt(),Ogt(),kgt=Dgt})),jgt,Mgt,Ngt,Pgt,Fgt,Igt,Lgt,Rgt,zgt=j((()=>{z(),Dp(),Ln(),K2(),J2(),Q(),Ht(),$r(),l0(),k2(),I2(),R2(),N2(),s2(),b0(),d2(),a2(),jgt={class:`flex flex-col gap-eds-xxs`},Mgt={class:`eds-paragraphs-base-bold text-eds-primary whitespace-nowrap`},Ngt={class:`eds-paragraphs-s-regular text-eds-secondary`},Pgt={class:`flex items-center justify-end gap-eds-s`},Fgt={class:`m-0 flex flex-col gap-eds-s`},Igt={class:`eds-paragraphs-s-bold text-eds-primary`},Lgt={class:`m-0 eds-paragraphs-s-regular text-eds-secondary`},Rgt=p({__name:`BusinessApplications`,props:{businessId:{}},setup(e){let n=e,r=V(!1),a=Bf(),o=H(()=>n.businessId),{data:s,isLoading:l}=uut(o),{data:u}=D2(o),d=q2({columns:[{key:`committee`,header:`Gremium`,cell:e=>c(o2,{code:e.committee.code,color:f0(e.committee.color)})},{key:`title`,header:`Titel / Antragsteller`,link:!0,sortBy:e=>e.title},{key:`meeting`,header:`Sitzung`,width:`9rem`,cell:J0,wrap:!0,class:`eds-paragraphs-s-regular text-eds-secondary whitespace-pre-line`},{key:`status`,header:`Status`,interactive:!0,cell:e=>c(L2,{status:e.status,reason:e.statusReason})},{key:`createdAt`,header:`Eingereicht`,width:`8rem`,cell:e=>_0(e.createdAt),sortBy:e=>
53e.createdAt,sortDescFirst:!0,class:`eds-paragraphs-s-regular text-eds-secondary`},{key:`actions`,align:`end`,interactive:!0}],rowKey:e=>e.id,rowTo:e=>({name:`application.detail`,params:{applicationId:e.id}}),rowHasDetail:e=>e.contents.length>0,rows:()=>s.value??[]});return(n,o)=>(y(),C(k,null,[t(G2,{table:h(d),loading:h(l),"empty-title":`Noch keine Anträge`,"label-plural":`Anträge`},{header:R(()=>[o[3]||=x(`span`,{class:`eds-headings-h4 text-eds-primary`},`Anträge`,-1),h(u)?.canFileApplication?(y(),i($,{key:0,text:`Antrag`,variant:`Primary`,size:`Small`,icon:ei,onClick:o[0]||=e=>r.value=!0})):B(``,!0)]),empty:R(()=>[t(Rn,{title:`Noch keine Anträge`})]),"cell-title":R(({row:e})=>[x(`span`,jgt,[x(`span`,Mgt,A(e.title),1),x(`span`,Ngt,[e.submitter?(y(),C(k,{key:0},[L(A(e.submitter.displayName)+` · `,1)],64)):B(``,!0),L(A(e.categoryName),1)])])]),"cell-actions":R(({row:e})=>[x(`div`,Pgt,[t(F2,{application:e},null,8,[`application`]),e.status===`accepted`&&e.meeting!==null?(y(),i($,{key:0,text:`Zum Traktandum`,variant:`Secondary`,size:`Tiny`,icon:Ut,onClick:t=>h(a).push({name:`meeting.detail.agenda`,params:{meetingId:e.meeting.id}})},null,8,[`onClick`])):B(``,!0)])]),detail:R(({row:e})=>[x(`dl`,Fgt,[(y(!0),C(k,null,F(e.contents,e=>(y(),C(`div`,{key:e.contentAreaId,class:`flex flex-col`},[x(`dt`,Igt,A(e.name),1),x(`dd`,Lgt,[t(u2,{value:e.content},null,8,[`value`])])]))),128))])]),_:1},8,[`table`,`loading`]),r.value?(y(),i(M2,{key:0,"business-id":e.businessId,"business-title":h(u)?.title,onCancel:o[1]||=e=>r.value=!1,onSaved:o[2]||=e=>r.value=!1},null,8,[`business-id`,`business-title`])):B(``,!0)],64))}})})),Bgt,Vgt=j((()=>{zgt(),zgt(),Bgt=Rgt}));function Hgt(e,t,n,r){return[Ugt,`loadLogs`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r)))]}var Ugt,Wgt=j((()=>{qt(),Xt(),z(),Ugt=`Core\\Logging\\RemoteProcedures\\LogCollection`}));function Ggt(e,t,n,r){return Kt({queryKey:Hgt(e,t,n,r),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((i,a)=>{let o={parameters:{view:Z(e),rootId:Z(t),page:Z(n),perPage:Z(r)},rpcContext:{}};Y(`${basePath}rpc/collections/LogCollection/loadLogs.php`,o).then(e=>{X(e).then(t=>{e.ok?i(t):a(t)}).catch(a)})})},q())}var Kgt=j((()=>{Gt(),Xt(),Wt(),z(),Wgt()})),qgt,Jgt,Ygt,Xgt,Zgt,Qgt=j((()=>{z(),OH(),nH(),Ln(),gn(),_U(),gr(),Kgt(),KPe(),qgt={class:`m-0 eds-headings-h3`},Jgt={key:0,class:`p-4 text-center text-grey-500 eds-paragraphs-base-regular`},Ygt={key:1,class:`p-4`},Xgt={key:2,class:`flex flex-col gap-6 overflow-y-auto eds-paragraphs-base-regular`,style:{"max-height":`60vh`}},Zgt=p({__name:`LogModal`,props:{target:{},title:{}},emits:[`hide`],setup(e,{emit:n}){let r=e,a=n,o=V(!0),s=V(0),c=V(20),l=Ggt(()=>r.target.view,()=>r.target.rootId,s,c),u=H(()=>l.data.value?.entries??[]),d=H(()=>l.data.value?.countTotal??0),f=H(()=>l.isLoading.value),p=H(()=>GMe(u.value)),m=H(()=>Math.max(0,Math.ceil(d.value/c.value)-1));return(n,r)=>(y(),i(_r,{onAfterLeave:r[3]||=e=>a(`hide`)},{default:R(()=>[o.value?(y(),i(_n,{key:0,size:`Small`,onCancel:r[2]||=e=>o.value=!1},{header:R(()=>[x(`h3`,qgt,A(e.title),1)]),footer:R(()=>[d.value>0?(y(),i(tH,{key:0,value:s.value,"entries-per-page":c.value,"count-total":d.value,"last-possible-page":m.value,"label-plural":`Einträge`,"entries-per-page-values":[20,50,100],compact:``,"onUpdate:value":r[0]||=e=>s.value=e,onChangeEntriesPerPage:r[1]||=e=>c.value=e},null,8,[`value`,`entries-per-page`,`count-total`,`last-possible-page`])):B(``,!0)]),default:R(()=>[f.value?(y(),C(`div`,Jgt,` Lädt… `)):p.value.length===0?(y(),C(`div`,Ygt,[t(Rn,{title:`Keine Änderungen vorhanden.`})])):(y(),C(`div`,Xgt,[(y(!0),C(k,null,F(p.value,(e,n)=>(y(),i(gU,{key:n,title:e.title,subtitle:e.subtitle},{default:R(()=>[t(hU,{block:e},null,8,[`block`])]),_:2},1032,[`title`,`subtitle`]))),128))]))]),_:1})):B(``,!0)]),_:1}))}})})),Z2,Q2=j((()=>{Qgt(),Qgt(),Z2=Zgt}));function $gt(e){switch(e){case`Red`:return`bg-eds-red`;case`Red-Light`:return`bg-eds-red-light`;case`Pink`:return`bg-eds-pink`;case`Amber`:return`bg-eds-amber`;case`Green`:return`bg-eds-green`;case`Turquoise`:return`bg-eds-turquoise`;case`Blue`:return`bg-eds-blue`;case`Indigo`:return`bg-eds-indigo`;case`Brown`:return`bg-eds-brown`;case`Gray`:return`bg-eds-grey`;case`White`:return`bg-eds-white border border-eds-grey-light`}}var e_t=j((()=>{})),t_t,n_t,r_t=j((()=>{z(),e_t(),t_t={class:`eds-reset inline-block`},n_t=p({__name:`StatusDot`,props:{variant:{default:`Blue`}},setup(e){let t=H(()=>$gt(e.variant));return(e,n)=>(y(),C(`div`,t_t,[x(`div`,{class:P([`size-eds-s rounded-full`,t.value])},null,2)]))}})})),$2,e4=j((()=>{r_t(),r_t(),$2=n_t}));function i_t(e,t){return y(),C(`div`,null,[(y(),C(`svg`,o_t,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M48 106.7L48 56c0-13.3-10.7-24-24-24S0 42.7 0 56L0 168c0 13.3 10.7 24 24 24l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-55.3 0c37-57.8 101.7-96 175.3-96 114.9 0 208 93.1 208 208S370.9 464 256 464c-42.5 0-81.9-12.7-114.7-34.5-11-7.3-25.9-4.3-33.3 6.7s-4.3 25.9 6.7 33.3c40.5 26.8 89.1 42.5 141.3 42.5 141.4 0 256-114.6 256-256S397.4 0 256 0C170.3 0 94.4 42.1 48 106.7zM256 128c-13.3 0-24 10.7-24 24l0 104c0 6.4 2.5 12.5 7 17l72 72c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-65-65 0-94.1c0-13.3-10.7-24-24-24z`},null,-1)]]))])}var a_t,o_t,t4,n4=j((()=>{z(),G(),a_t={},o_t={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},t4=K(a_t,[[`render`,i_t]])}));function s_t(e,t){return y(),C(`div`,null,[(y(),C(`svg`,l_t,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M58.9 315.1c-10.7 10.7-18.5 24.1-22.6 38.7L.9 481.6c-2.3 8.3 0 17.3 6.2 23.4s15.1 8.5 23.4 6.2l127.8-35.5c14.6-4.1 27.9-11.8 38.7-22.6l294-294C504.4 145.6 512 127.2 512 108s-7.6-37.6-21.2-51.1L455.1 21.2C441.6 7.6 423.2 0 404 0s-37.6 7.6-51.1 21.2l-294 294zM404 48c6.4 0 12.6 2.6 17.2 7.1l35.7 35.7c4.6 4.6 7.1 10.7 7.1 17.2s-2.6 12.6-7.1 17.2L404 178.1 333.9 108 386.8 55.1c4.6-4.6 10.7-7.1 17.2-7.1zM109.9 332L300 141.9 370.1 212 180 402.1 109.9 332zM81.3 371.3l59.4 59.4-82.2 22.8 22.8-82.2z`},null,-1)]]))])}var c_t,l_t,r4,i4=j((()=>{z(),G(),c_t={},l_t={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},r4=K(c_t,[[`render`,s_t]])})),u_t,d_t,f_t=j((()=>{z(),ci(),Rt(),Si(),Mi(),AW(),u_t={key:0},d_t=p({__name:`TabOption`,props:{option:{},index:{},invisibilityIndex:{},value:{}
53,invisibleOptions:{}},emits:[`selectOption`],setup(e,{emit:n}){let r=n,a=H(()=>e.option.value===e.value),o=H(()=>e.option.disabled),s=H(()=>o.value&&!a.value?`GraySecondary`:`BlueSecondary`),c=H(()=>di(e.index,e.invisibilityIndex)),l=H(()=>e.index+1===e.invisibilityIndex),u=H(()=>e.invisibleOptions.some(t=>t.value===e.value)),d=H(()=>u.value?`Primary-Flat`:`Tertiary`);return(n,f)=>(y(),C(`div`,{class:P([`h-full flex gap-x-eds-l`,{invisible:c.value}])},[x(`div`,{class:P([`box-content h-full flex justify-center items-center gap-x-eds-s border-eds-brand cursor-pointer hover:text-eds-brand hover:border-b`,{"text-eds-brand border-b pointer-events-none":a.value,"text-eds-disabled pointer-events-none":o.value&&!a.value}]),onClick:f[0]||=t=>r(`selectOption`,e.option.value)},[e.option.icon===void 0?B(``,!0):(y(),C(`div`,u_t,[(y(),i(ue(e.option.icon),{class:`icon-square-1`}))])),x(`span`,null,A(e.option.label),1),e.option.count===void 0?B(``,!0):(y(),i(Ci,{key:1,count:e.option.count,variant:s.value},null,8,[`count`,`variant`]))],2),l.value&&e.invisibleOptions.length>0?(y(),C(`div`,{key:0,class:P([`box-content h-full flex items-center border-eds-brand`,{"border-b":u.value}])},[t(Ni,{value:e.value,type:`Label`,"item-groups":[{items:e.invisibleOptions}],transform:e=>({value:e.value,label:e.label,icon:e.icon,disabled:e.disabled}),entity:``,width:`Content`,placement:`bottom-end`,"onUpdate:value":f[1]||=e=>e===void 0?void 0:r(`selectOption`,e)},{trigger:R(({togglePopover:e})=>[t(zt,{icon:kW,variant:d.value,size:`Tiny`,onClick:e},null,8,[`variant`,`onClick`])]),_:1},8,[`value`,`item-groups`,`transform`])],2)):B(``,!0)],2))}})})),p_t,m_t=j((()=>{f_t(),f_t(),p_t=d_t})),h_t,g_t,__t=j((()=>{z(),b$(),_t(),ci(),m_t(),h_t={class:`eds-reset`},g_t=p({__name:`Tabs`,props:r({items:{},transform:{type:Function},noUnderline:{type:Boolean}},{value:{required:!0},valueModifiers:{}}),emits:[`update:value`],setup(e){let n=M(e,`value`),r=pe(),i=`0 1px 0 0 ${h$.primary}`,a=ke(`container`),o=st(a),s=nte(ke(`tab-list`),ke(`tab-option`),()=>e.items),c=H(()=>o.width.value>=400),l=H(()=>e.items.map(t=>e.transform(t))),u=H(()=>l.value.filter((e,t)=>di(t,s.value)));function d(e){n.value=e}return(o,f)=>(y(),C(`div`,h_t,[x(`div`,{ref_key:`container`,ref:a,style:_e(c.value&&!e.noUnderline&&{boxShadow:i}),class:P([`eds-paragraphs-base-bold flex gap-x-eds-2xl gap-y-eds-s justify-between`,{"flex-col":!c.value&&a.value!==null}])},[x(`ul`,{ref:`tab-list`,style:_e(!c.value&&!e.noUnderline&&{boxShadow:i}),class:`w-full min-w-0 h-eds-3xl flex gap-x-eds-l list-none`},[(y(!0),C(k,null,F(l.value,(e,r)=>(y(),C(`li`,{key:e.value,ref_for:!0,ref:`tab-option`,class:`shrink-0`},[t(p_t,{option:e,index:r,"invisibility-index":h(s),value:n.value,"invisible-options":u.value,onSelectOption:d},null,8,[`option`,`index`,`invisibility-index`,`value`,`invisible-options`])]))),128))],4),r.buttons===void 0?B(``,!0):(y(),C(`div`,{key:0,class:P([`flex gap-x-eds-s`,{"self-center":c.value}])},[Ee(o.$slots,`buttons`)],2))],6)]))}})})),a4,o4=j((()=>{__t(),__t(),a4=g_t}));function v_t(e,t){return y(),C(`div`,null,[(y(),C(`svg`,b_t,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M97.5 400l50-160 379.4 0-50 160-379.4 0zm190.7 48L477 448c21 0 39.6-13.6 45.8-33.7l50-160c9.7-30.9-13.4-62.3-45.8-62.3l-379.4 0c-21 0-39.6 13.6-45.8 33.7L80.2 294.4 80.2 96c0-8.8 7.2-16 16-16l138.7 0c3.5 0 6.8 1.1 9.6 3.2L282.9 112c13.8 10.4 30.7 16 48 16l117.3 0c8.8 0 16 7.2 16 16l48 0c0-35.3-28.7-64-64-64L330.9 80c-6.9 0-13.7-2.2-19.2-6.4L273.3 44.8C262.2 36.5 248.8 32 234.9 32L96.2 32c-35.3 0-64 28.7-64 64l0 288c0 35.3 28.7 64 64 64l192 0z`},null,-1)]]))])}var y_t,b_t,x_t,S_t=j((()=>{z(),G(),y_t={},b_t={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},x_t=K(y_t,[[`render`,v_t]])}));function C_t(e,t=[]){let n=1;return e.map(e=>{let r=e.number??n;n=r+1;let i=[...t,r];return{id:e.id,title:e.title,path:i,label:i.join(`.`),selectable:e.selectable??!0,muted:e.muted??!1,children:e.children?C_t(e.children,i):void 0}})}var s4,w_t=j((()=>{s4=Symbol(`fileTree`)})),T_t,E_t,D_t,O_t,k_t,A_t,j_t,M_t,N_t,P_t=j((()=>{z(),ga(),S_t(),EW(),Dn(),w_t(),T_t={class:`list-none`},E_t=[`aria-selected`,`aria-expanded`,`onKeydown`],D_t=[`aria-expanded`,`aria-label`],O_t={key:1,class:`icon-roomy-1 shrink-0`,"aria-hidden":`true`},k_t={key:4,class:`icon-square-1 shrink-0`,"aria-hidden":`true`},A_t=[`textContent`],j_t=[`textContent`],M_t={class:`ml-eds-l pl-eds-s border-l border-eds-primary list-none`},N_t=p({name:`FileTreeNode`,__name:`FileTreeNode`,props:{node:{},persistentActions:{type:Boolean}},emits:[`select`],setup(e,{emit:n}){let r=n,a=H(()=>!!e.node.children&&e.node.children.length>0),{activeId:o,isExpanded:s,setExpanded:c}=b(s4),l=H(()=>
53o.value===e.node.id),u=H({get:()=>s(e.node.id),set:t=>c(e.node.id,t)});function d(){a.value&&(u.value=!u.value),r(`select`,e.node.id)}return(n,o)=>{let s=ve(`FileTreeNode`,!0);return y(),C(`li`,T_t,[x(`div`,{role:`treeitem`,tabindex:`0`,"aria-selected":l.value,"aria-expanded":a.value?u.value:void 0,class:P([`group flex items-center gap-x-eds-s min-h-eds-2xl py-eds-2xs px-eds-xs cursor-pointer transition-colors rounded-eds-xs`,[l.value?`bg-eds-selected hover:bg-eds-focused`:`hover:bg-eds-hover`,{"opacity-60":e.node.muted}]]),onClick:d,onKeydown:[me(se(d,[`prevent`]),[`enter`]),me(se(d,[`prevent`]),[`space`])]},[a.value?(y(),C(`button`,{key:0,type:`button`,class:P([`icon-roomy-1 shrink-0 bg-transparent border-0 p-0 text-eds-tertiary hover:text-eds-secondary transition-transform cursor-pointer`,{"rotate-90":u.value}]),"aria-expanded":u.value,"aria-label":u.value?`Collapse`:`Expand`,onClick:o[0]||=se(e=>u.value=!u.value,[`stop`])},[t(_a)],10,D_t)):(y(),C(`span`,O_t)),a.value&&u.value?(y(),i(x_t,{key:2,class:P([`icon-square-1 shrink-0`,l.value?`text-eds-brand`:`text-eds-tertiary`])},null,8,[`class`])):a.value?(y(),i(TW,{key:3,class:P([`icon-square-1 shrink-0`,l.value?`text-eds-brand`:`text-eds-tertiary`])},null,8,[`class`])):(y(),C(`span`,k_t)),x(`span`,{class:P([`eds-paragraphs-base-regular tabular-nums tracking-tight shrink-0`,l.value?`text-eds-brand`:`text-eds-tertiary`]),textContent:A(e.node.label)},null,10,A_t),x(`span`,{class:P([`min-w-0 flex-1 truncate`,l.value?`eds-paragraphs-base-bold text-eds-brand`:`eds-paragraphs-base-regular text-eds-primary`]),textContent:A(e.node.title)},null,10,j_t),x(`span`,{class:P([`ml-auto shrink-0 transition-opacity pointer-events-none`,e.persistentActions?``:`opacity-0 group-hover:opacity-100 focus-within:opacity-100 [&>*]:pointer-events-auto`]),onClick:o[1]||=se(()=>{},[`stop`])},[Ee(n.$slots,`actions`,{node:e.node})],2)],42,E_t),a.value?(y(),i(On,{key:0,expanded:u.value},{default:R(()=>[x(`ul`,M_t,[(y(!0),C(k,null,F(e.node.children,t=>(y(),i(s,{key:t.id,node:t,"persistent-actions":e.persistentActions,onSelect:o[2]||=e=>r(`select`,e)},{actions:R(({node:e})=>[Ee(n.$slots,`actions`,{node:e})]),_:3},8,[`node`,`persistent-actions`]))),128))])]),_:3},8,[`expanded`])):B(``,!0)])}}})})),F_t,I_t=j((()=>{P_t(),P_t(),F_t=N_t})),L_t,R_t,z_t=j((()=>{z(),I_t(),w_t(),L_t={role:`tree`,class:`m-0 list-none p-0`},R_t=p({__name:`FileTree`,props:r({data:{},initialExpanded:{type:Boolean,default:!1},persistentActions:{type:Boolean}},{activeId:{},activeIdModifiers:{}}),emits:r([`select`],[`update:activeId`]),setup(t,{expose:n,emit:r}){let a=r,o=M(t,`activeId`),s=H(()=>C_t(t.data)),c=H(()=>{let e=new Map,n=t=>{for(let r of t)e.set(r.id,r),r.children&&n(r.children)};return n(t.data),e}),l=V(t.initialExpanded),u=V(new Map);function d(e){return u.value.get(e)??l.value}function f(e,t){u.value=new Map(u.value).set(e,t)}function p(e){l.value=e,u.value=new Map}N(()=>t.initialExpanded,e=>p(e)),n({expandAll:()=>p(!0),collapseAll:()=>p(!1)}),e(s4,{activeId:o,isExpanded:d,setExpanded:f});function m(e){let t=c.value.get(e);t?.selectable!==!1&&(o.value=e,a(`select`,t))}return(e,n)=>(y(),C(`ul`,L_t,[(y(!0),C(k,null,F(s.value,n=>(y(),i(F_t,{key:n.id,node:n,"persistent-actions":t.persistentActions,onSelect:m},{actions:R(({node:t})=>[Ee(e.$slots,`actions`,{node:t})]),_:2},1032,[`node`,`persistent-actions`]))),128))]))}})})),c4,B_t=j((()=>{z_t(),z_t(),c4=R_t})),V_t,H_t=j((()=>{z(),B2(),V_t=p({__name:`ChevronToggle`,props:{isOpen:{type:Boolean},size:{default:`Small`}},setup(e){return(n,r)=>(y(),C(`div`,{class:P([`transition-transform duration-200 ease-out`,{"-scale-y-100":e.isOpen}])},[t(z2,{class:P(e.size===`Small`?`icon-square-0-75`:`icon-square-1`)},null,8,[`class`])],2))}})})),l4,u4=j((()=>{H_t(),H_t(),l4=V_t})),U_t,W_t,G_t,K_t,q_t,J_t,Y_t,X_t,Z_t,Q_t,$_t,evt,tvt,nvt,rvt=j((()=>{z(),B_t(),qr(),ir(),or(),Q(),u4(),nn(),a2(),U_t=[`aria-expanded`],W_t={key:0,class:`flex-auto text-eds-tertiary`},G_t={key:1,class:`min-w-0 flex-auto`},K_t={class:`flex gap-x-eds-s min-w-0`},q_t=[`textContent`],J_t=[`textContent`],Y_t=[`textContent`],X_t={class:`flex flex-col gap-y-eds-s p-eds-s`},Z_t={key:0,class:`eds-paragraphs-s-bold text-eds-secondary`},Q_t={class:`flex items-center gap-eds-s`},$_t={class:`max-h-[18rem] overflow-y-auto`},evt={class:`flex items-center gap-x-eds-s eds-paragraphs-s-regular text-eds-secondary`},tvt={key:1,class:`eds-paragraphs-s-regular text-eds-secondary`},nvt=p({__name:`RubricPicker`,props:r({nodes:{},label:{default:`Rubrik im Aktenplan`},collectionName:{default:null},fallback:{default:null}},{value:{required:!0},valueModifiers:{}}),emits:[`update:value`],setup(e){let n=M(e,`value`),r=V(``),a=V(!1),o=V(!1),s=H(()=>r.value.trim()!==``),c=H(()=>{let t=new Map;for(let n of e.nodes)t.set(n.id,n);return t}),l=H(()=>
53{if(n.value===null)return null;let t=c.value.get(n.value);return t===void 0?e.fallback:{code:t.code,name:t.name,summary:cdt(t.retentionPeriod,t.retentionInherited,t.appraisal,t.appraisalInherited)}}),u=H(()=>{let t=r.value.trim().toLowerCase();if(t===``)return;let n=new Map;for(let t of e.nodes){let e=n.get(t.parentId)??[];e.push(t),n.set(t.parentId,e)}let i=new Set,a=e=>{i.add(e.id);for(let t of n.get(e.id)??[])a(t)};for(let n of e.nodes){if(!n.name.toLowerCase().includes(t)&&!n.code.includes(t))continue;a(n);let e=n.parentId;for(;e!==null;)i.add(e),e=c.value.get(e)?.parentId??null}return i});function d(t){let n=u.value;return e.nodes.filter(e=>e.parentId===t&&(n===void 0||n.has(e.id))).map(e=>{let t=d(e.id);return{id:String(e.id),title:e.name,number:Number(e.code.split(`.`).at(-1)),selectable:e.selectable,children:t.length>0?t:void 0}})}let f=H(()=>d(null)),p=V();N(n,e=>p.value=e===null?void 0:String(e),{immediate:!0});function m(e){e!==void 0&&(n.value=Number(e.id),r.value=``,o.value=!1)}function h(e){let t=c.value.get(Number(e));return t===void 0||!t.selectable||t.retentionPeriod===null?null:`${t.retentionPeriod} J.${t.retentionInherited?` (geerbt)`:``}`}return(c,u)=>(y(),i(Jr,{value:n.value,label:e.label,required:``},{default:R(({isValid:n})=>[t(sr,{"is-open":o.value,"onUpdate:isOpen":u[6]||=e=>o.value=e,placement:`bottom-start`,width:`Trigger`,padding:!1},{trigger:R(()=>[x(`div`,{role:`combobox`,tabindex:`0`,"aria-expanded":o.value,class:P([`flex items-center gap-x-eds-s min-h-eds-3xl px-eds-m py-eds-s bg-eds-primary rounded-eds-xs outline outline-1 -outline-offset-1 cursor-pointer`,[n?`outline-eds-secondary`:`outline-eds-red`,o.value?`outline-2 outline-eds-focused`:`hover:outline-eds-focused`]]),onClick:u[0]||=e=>o.value=!o.value,onKeydown:[u[1]||=me(se(e=>o.value=!o.value,[`prevent`]),[`enter`]),u[2]||=me(se(e=>o.value=!o.value,[`prevent`]),[`space`])]},[l.value===null?(y(),C(`div`,W_t,` Rubrik wählen `)):(y(),C(`div`,G_t,[x(`div`,K_t,[x(`span`,{class:`tabular-nums tracking-tight text-eds-tertiary shrink-0`,textContent:A(l.value.code)},null,8,q_t),x(`span`,{class:`truncate`,textContent:A(l.value.name)},null,8,J_t)]),x(`span`,{class:`eds-paragraphs-s-regular text-eds-tertiary`,textContent:A(l.value.summary)},null,8,Y_t)])),t(l4,{"is-open":o.value,size:`Medium`},null,8,[`is-open`])],42,U_t)]),content:R(()=>[x(`div`,X_t,[e.collectionName===null?B(``,!0):(y(),C(`span`,Z_t,` Aktenplan «`+A(e.collectionName)+`» `,1)),x(`div`,Q_t,[t(ar,{value:r.value,"onUpdate:value":u[3]||=e=>r.value=e,placeholder:`Bezeichnung oder Nummer`,size:`Small`,autofocus:``,class:`flex-1 min-w-0`},null,8,[`value`]),s.value?B(``,!0):(y(),i($,{key:0,text:a.value?`Alle zuklappen`:`Alle aufklappen`,variant:`Secondary`,size:`Small`,class:`shrink-0`,onClick:u[4]||=e=>a.value=!a.value},null,8,[`text`]))]),x(`div`,$_t,[f.value.length>0?(y(),i(c4,{key:0,"active-id":p.value,"onUpdate:activeId":u[5]||=e=>p.value=e,data:f.value,"initial-expanded":s.value||a.value,"persistent-actions":``,onSelect:m},{actions:R(({node:e})=>[x(`span`,evt,[L(A(h(e.id))+` `,1),p.value===e.id?(y(),i(rn,{key:0,class:`icon-square-1 text-eds-brand`})):B(``,!0)])]),_:1},8,[`active-id`,`data`,`initial-expanded`])):(y(),C(`span`,tvt,A(e.collectionName===null?`Kein aktiver Aktenplan.`:`Keine Rubrik gefunden.`),1))])])]),_:2},1032,[`is-open`])]),_:1},8,[`value`,`label`]))}})})),d4,ivt=j((()=>{rvt(),rvt(),d4=nvt})),avt,ovt,svt,cvt,lvt=j((()=>{z(),W(),kn(),Yr(),Bp(),gn(),Sr(),Q(),Hr(),k2(),ivt(),a2(),avt={class:`flex flex-col gap-eds-l`},ovt={class:`flex flex-col gap-eds-xs`},svt={class:`flex gap-eds-s justify-end`},cvt=p({__name:`EditBusinessModal`,props:{business:{}},emits:[`cancel`],setup(e,{emit:n}){let r=e,a=n,{data:o}=zft(),s=Vft(),c=Ur(),l=V(r.business.title),u=V(r.business.description??``),d=V(r.business.rubricNodeId),f=H(()=>({code:r.business.rubricCode,name:r.business.rubricName,summary:cdt(r.business.retentionPeriod,r.business.retentionInherited,r.business.appraisal,r.business.appraisalInherited)})),p=H(()=>{let{rubricCollectionName:e,rubricCollectionStatus:t}=r.business,n=t===null?null:n2[t];return e===null||n===null?null:`Dieses Geschäft liegt im Aktenplan «${e}» (${n})`});function m(e){let t=e.trim();return t===``?null:t}let g=async()=>
53{if(!await c.validate()||d.value===null)return!1;try{await s.mutateAsync({businessId:r.business.id,title:l.value.trim(),description:m(u.value),rubricNodeId:d.value})}catch(e){return Ie(e,`Geschäft konnte nicht gespeichert werden.`),!1}return ze(`Geschäft gespeichert.`),a(`cancel`),!0};return(e,n)=>(y(),i(_n,{size:`Medium`,onCancel:n[4]||=e=>a(`cancel`),"onKeydown:escape":n[5]||=e=>a(`cancel`)},{header:R(()=>[...n[6]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Geschäft bearbeiten`,-1)]]),default:R(()=>[x(`div`,avt,[p.value===null?B(``,!0):(y(),i(An,{key:0,variant:`Blue`,size:`Small`,title:p.value,label:`Es bleibt dort, solange die Rubrik unverändert bleibt. Eine neue Wahl legt es in den gültigen Aktenplan um.`},null,8,[`title`])),t(Xr,{value:l.value,"onUpdate:value":n[0]||=e=>l.value=e,label:`Titel`,required:``,autofocus:``},null,8,[`value`]),x(`div`,ovt,[t(d4,{value:d.value,"onUpdate:value":n[1]||=e=>d.value=e,nodes:h(o)?.rubricNodes??[],"collection-name":h(o)?.activeCollectionName??null,fallback:f.value},null,8,[`value`,`nodes`,`collection-name`,`fallback`]),n[7]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Aufbewahrungsfrist und Archivbewertung folgen der gewählten Rubrik. `,-1)]),t(zp,{value:u.value,"onUpdate:value":n[2]||=e=>u.value=e,label:`Beschreibung`,placeholder:`Kurzbeschreibung des Sachverhalts`,rows:3},null,8,[`value`])])]),footer:R(()=>[x(`div`,svt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[3]||=e=>a(`cancel`)}),t(Cr,{text:`Speichern`,variant:`Primary`,action:()=>g(),disabled:h(s).isPending.value},null,8,[`action`,`disabled`])])]),_:1}))}})})),uvt,dvt=j((()=>{lvt(),lvt(),uvt=cvt})),fvt,pvt,mvt,hvt,gvt,_vt,vvt,yvt,bvt,xvt,Svt,Cvt,wvt,Tvt,Evt,Dvt,Ovt=j((()=>{z(),Dp(),W(),p2(),Q2(),Rt(),e4(),Q(),cr(),bi(),nn(),n4(),N$(),i4(),o4(),ia(),d0(),k2(),l2(),dvt(),a2(),fvt={key:0,class:`flex flex-col gap-eds-l`},pvt={class:`flex flex-1 flex-wrap items-start justify-between gap-eds-m min-w-0`},mvt={class:`flex flex-col gap-eds-xs`},hvt={class:`flex items-center gap-eds-s eds-paragraphs-s-regular text-eds-secondary`},gvt=[`textContent`],_vt={class:`flex flex-wrap items-center gap-eds-s`},vvt={class:`eds-heading-reset eds-headings-h3 text-eds-primary`},yvt={class:`flex flex-wrap items-center gap-eds-s`},bvt={class:`flex flex-col gap-eds-m p-eds-l border border-eds-primary rounded-eds-s bg-white`},xvt={class:`flex flex-wrap gap-x-eds-2xl gap-y-eds-m`},Svt={class:`flex flex-col gap-eds-xs`},Cvt=[`textContent`],wvt={class:`flex flex-col gap-eds-xs`},Tvt=[`textContent`],Evt={key:1,class:`p-eds-2xl text-center text-eds-secondary`},Dvt=p({__name:`BusinessDetail`,props:{businessId:{}},setup(e){let n=e,r=Vf(),a=Bf(),{data:o,isLoading:s}=D2(H(()=>n.businessId)),c=Uft(),l=V(!1),u=H(()=>odt(o.value?.dormancyDaysLeft??null)),d=H(()=>{let e=o.value;return!e||e.retentionPeriod===null?`–`:`${e.retentionPeriod} Jahre${e.retentionInherited?` (geerbt)`:``}`}),f=H(()=>{let e=o.value;return!e||e.appraisal===null?`–`:u0[e.appraisal]+(e.appraisalInherited?` (geerbt)`:``)}),p=H(()=>{let e=o.value;if(!e||e.rubricCollectionName===null)return null;let t=e.rubricCollectionStatus===null?null:n2[e.rubricCollectionStatus];return`Aktenplan «${e.rubricCollectionName}»${t===null?``:` (${t})`}`}),m=H(()=>o.value?.status===`active`?{label:`Archivieren`,target:`archived`}:null),g=H(()=>[{value:`business.detail.documents`,label:`Dokumente`},{value:`business.detail.applications`,label:`Anträge`,count:o.value?.applicationCount||void 0},{value:`business.detail.resolutions`,label:`Beschlüsse`,count:o.value?.resolutionCount||void 0},{value:`business.detail.persons`,label:`Zugriff`,count:(o.value?.personCount??0)+(o.value?.committeeRoleCount??0)||void 0}]),_=H({get:()=>g.value.find(e=>r.matched.some(t=>t.name===e.value))?.value??``,set:e=>a.push({name:e,params:{businessId:n.businessId}})}),v=V(null),b={archived:{title:`Geschäft archivieren?`,body:`Mit der Archivierung beginnt die Karenzfrist. Bis sie abgelaufen ist, bleibt das Geschäft bearbeitbar und lässt sich wiedereröffnen, danach ist es endgültig nur noch lesbar.`,confirmText:`Archiv
53ieren`},cancelled:{title:`Geschäft stornieren?`,body:`Das Geschäft wird als storniert festgehalten und bleibt mit allen Anträgen, Traktanden und Beschlüssen erhalten. Es ist danach nur noch lesbar; mit «Wiedereröffnen» wird es wieder bearbeitbar.`,confirmText:`Stornieren`,variant:`Danger`},active:{title:`Geschäft wiedereröffnen?`,body:`Das Geschäft wird wieder offen und ist ohne Frist bearbeitbar. Beim nächsten Archivieren beginnt die Karenzfrist von vorne.`,confirmText:`Wiedereröffnen`}};function S(e){v.value={...b[e],run:()=>T(e)}}let w=async()=>{let e=v.value;v.value=null,e!==null&&await e.run()},T=async e=>{try{await c.mutateAsync({businessId:n.businessId,status:e}),ze(`Status aktualisiert.`)}catch{U(`Status konnte nicht geändert werden.`)}},E=V(null);function D(){E.value={view:`protocolBusiness`,rootId:n.businessId}}function ee(){E.value=null}return(e,n)=>(y(),C(k,null,[t(aa,null,{default:R(()=>[h(o)?(y(),C(`div`,fvt,[t(c2,{to:{name:`business.list`},"back-label":`Zurück zur Geschäftsliste`},{default:R(()=>[x(`div`,pvt,[x(`div`,mvt,[x(`div`,hvt,[x(`span`,null,`Rubrik `+A(h(o).rubricCode)+` `+A(h(o).rubricName),1),p.value?(y(),C(`span`,{key:0,textContent:A(p.value)},null,8,gvt)):B(``,!0)]),x(`div`,_vt,[x(`h2`,vvt,A(h(o).title),1),t(xi,{label:h(Y0)[h(o).status],variant:h(X0)[h(o).status],pill:``},{icon:R(()=>[t($2,{variant:h(Z0)[h(o).status]},null,8,[`variant`])]),_:1},8,[`label`,`variant`]),u.value?(y(),i(xi,{key:0,label:u.value,variant:h(sdt)(h(o).dormancyDaysLeft),pill:``},null,8,[`label`,`variant`])):B(``,!0)])]),x(`div`,yvt,[t(lr,{text:`Änderungsprotokoll anzeigen`},{trigger:R(()=>[t(zt,{variant:`Primary-Flat`,size:`Small`,icon:t4,"aria-label":`Änderungsprotokoll anzeigen`,onClick:D})]),_:1}),h(o).canEdit?(y(),i($,{key:0,text:`Bearbeiten`,variant:`Secondary`,size:`Small`,icon:r4,onClick:n[0]||=e=>l.value=!0})):B(``,!0),t($,{text:`Duplizieren`,variant:`Secondary`,size:`Small`,icon:M$,disabled:!0}),h(o).canChangeStatus?(y(),C(k,{key:1},[h(o).status===`active`?B(``,!0):(y(),i($,{key:0,text:`Wiedereröffnen`,variant:`Secondary`,size:`Small`,onClick:n[1]||=e=>S(`active`)})),m.value?(y(),i($,{key:1,text:m.value.label,variant:`Primary`,size:`Small`,icon:rn,onClick:n[2]||=e=>S(m.value.target)},null,8,[`text`])):B(``,!0),h(o).status===`cancelled`?B(``,!0):(y(),i($,{key:2,text:`Stornieren`,variant:`Secondary`,size:`Small`,onClick:n[3]||=e=>S(`cancelled`)}))],64)):B(``,!0)])])]),_:1}),x(`section`,bvt,[n[9]||=x(`h3`,{class:`eds-heading-reset eds-headings-h4 text-eds-primary`},` Archivierung `,-1),x(`div`,xvt,[x(`div`,Svt,[n[7]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Aufbewahrungsfrist `,-1),x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`,textContent:A(d.value)},null,8,Cvt)]),x(`div`,wvt,[n[8]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Archivbewertung `,-1),x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`,textContent:A(f.value)},null,8,Tvt)])])]),t(a4,{value:_.value,"onUpdate:value":n[4]||=e=>_.value=e,items:g.value,transform:e=>e},null,8,[`value`,`items`,`transform`]),t(h(Ep))])):h(s)?B(``,!0):(y(),C(`div`,Evt,` Geschäft nicht gefunden. `))]),_:1}),l.value&&h(o)?(y(),i(uvt,{key:0,business:h(o),onCancel:n[5]||=e=>l.value=!1},null,8,[`business`])):B(``,!0),t(f2,{visible:v.value!==null,title:v.value?.title??``,"body-text":v.value?.body,"confirm-text":v.value?.confirmText,"confirm-variant":v.value?.variant,onConfirm:w,onCancel:n[6]||=e=>v.value=null},null,8,[`visible`,`title`,`body-text`,`confirm-text`,`confirm-variant`]),E.value===null?B(``,!0):(y(),i(Z2,{key:1,target:E.value,title:`Änderungsprotokoll`,onHide:ee},null,8,[`target`]))],64))}})})),kvt,Avt=j((()=>{Ovt(),Ovt(),kvt=Dvt})),f4,jvt=j((()=>{f4={read:e=>e===`null`?null:parseInt(e),write:e=>e===null?`null`:e.toString()}}));function Mvt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Pvt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M304 128a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zM96 128a128 128 0 1 1 256 0 128 128 0 1 1 -256 0zM48 480l0 8c0 13.3-10.7 24-24 24S0 501.3 0 488l0-8c0-97.2 78.8-176 176-176l96 0c22.6 0 44.2 4.3 64 12l0 12.4c-9.5 8.5-17.3 18.8-22.8 30.4-12.9-4.4-26.8-6.8-41.2-6.8l-96 0c-70.7 0-128 57.3-128 128zM496 304.1c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 47.9 64 0 0-47.9zM352 400c0-20.9 13.4-38.7 32-45.3l0-50.6c0-44.2 35.8-80 80-80s80 35.8 80 80l0 50.6c18.6 6.6 32 24.4 32 45.3l0 96c0 26.5-21.5 48-48 48l-128 0c-26.5 0-48-21.5-48-48l0-96z`},null,-1)]]))])}var Nvt,Pvt,Fvt,Ivt=j((()=>{z(),G(),Nvt={},Pvt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},Fvt=K(Nvt,[[`render`,Mvt]])})),Lvt,Rvt,zvt=j((()=>{z(),Ivt(),Lvt={class:`h-full p-8 flex flex-col justify-center items-center gap-4`},Rvt=p({__name:`PrivacyScreen`,setup(e){return(e,n)=>(y(),C(`div`,Lvt,[t(Fvt,{class:`text-amber icon-1-5 leading-normal text-center`}),n[0]||=x(`b`,{class:`text-xl leading-normal text-center`},`Keine Inhalte`,-1),n[1]||=x(`span`,{class:`text-grey-500 text-base leading-normal text-center max-w-80`},` Zur Wahrung der Privatsphäre kann diese Seite im Fremdlogin nicht angezeigt werden. `,-1)]))}})})),Bvt,Vvt=j((()=>{zvt(),zvt(),Bvt=Rvt}));function Hvt(e,t){if(e.foreignId===null)throw Error(`A foreign id needs to be set here!`);return He.get(apiBasePath+`docs/root/`+e.rootType+`/`+e.rootSubtype+`/`+e.foreignId+`/folder-files/`+t+`/json-web-token`,{params:m4(e.asExternalAudience)}).then(e=>e.data.data).catch(e=>(Re(e),Promise.reject(e)))}var Uvt,Wvt,p4,Gvt,Kvt,m4,h4,qvt,g4,Jvt,Yvt,_4,Xvt,Zvt,v4,Qvt,y4,$vt,b4,x4=j((()=>{Ve(),Dl(),W(),Nn(),Uvt=(e,t)=>t===`nameDesc`?e.slice().sort((e,t)=>
53jn(e.name,t.name)):t===`extensionAsc`?e.slice().sort((e,t)=>jn(t.extension,e.extension)):t===`extensionDesc`?e.slice().sort((e,t)=>jn(e.extension,t.extension)):t===`sizeAsc`?e.slice().sort((e,t)=>t.size-e.size):t===`sizeDesc`?e.slice().sort((e,t)=>e.size-t.size):t===`lastActivityAsc`?e.slice().sort((e,t)=>t.createdAt.localeCompare(e.createdAt)):t===`lastActivityDesc`?e.slice().sort((e,t)=>e.createdAt.localeCompare(t.createdAt)):e.slice().sort((e,t)=>jn(t.name,e.name)),Wvt=(e,t)=>{if(t===`nameAsc`||t===`extensionAsc`)return e.slice().sort((e,t)=>t.name.toLowerCase().localeCompare(e.name.toLowerCase()));if(t===`nameDesc`||t===`extensionDesc`)return e.slice().sort((e,t)=>e.name.toLowerCase().localeCompare(t.name.toLowerCase()));if(t===`authorizationStateAsc`)return e.concat().sort((e,t)=>{let n=0;switch(e.authorizationState){case`public`:n=3;break;case`protected`:n=2;break;case`private`:n=1;break}let r=0;switch(t.authorizationState){case`public`:r=3;break;case`protected`:r=2;break;case`private`:r=1;break}return n-r});if(t===`authorizationStateDesc`)return e.concat().sort((e,t)=>{let n=0;switch(e.authorizationState){case`public`:n=3;break;case`protected`:n=2;break;case`private`:n=1;break}let r=0;switch(t.authorizationState){case`public`:r=3;break;case`protected`:r=2;break;case`private`:r=1;break}return r-n});if(t===`sizeAsc`)return e.slice().sort((e,t)=>t.size-e.size);if(t===`sizeDesc`)return e.slice().sort((e,t)=>e.size-t.size);if(t===`lastActivityAsc`)return e.slice().sort((e,t)=>(t.latestNewFile?.createdAt??``).localeCompare(e.latestNewFile?.createdAt??``));if(t===`lastActivityDesc`)return e.slice().sort((e,t)=>(e.latestNewFile?.createdAt??``).localeCompare(t.latestNewFile?.createdAt??``))},p4=e=>{let t=Ha(e),n=$t(`global.label.today`),r=$t(`global.label.tomorrow`),i=$t(`global.label.yesterday`);return t.calendar(null,{sameDay:`[${n}], HH:mm`,nextDay:`[${r}], HH:mm`,nextWeek:`D.M.YYYY, HH:mm`,lastDay:`[${i}], HH:mm`,lastWeek:`D.M.YYYY, HH:mm`,sameElse:`D.M.YYYY, HH:mm`})},Gvt=e=>{let t=Ha(e),n=$t(`global.label.today`),r=$t(`global.label.tomorrow`),i=$t(`global.label.yesterday`);return t.calendar(null,{sameDay:`[${n}]`,nextDay:`[${r}]`,nextWeek:`D.M.YYYY`,lastDay:`[${i}]`,lastWeek:`D.M.YYYY`,sameElse:`D.M.YYYY`})},Kvt=(e,t)=>{let n=[];return[...e,...t].forEach(e=>{let t=n.find(t=>t.date===e.date);t===void 0?n.push(e):t.files=[...t.files,...e.files]}),n},m4=e=>e===!0?{asExternalAudience:`true`}:{},h4=(e,t)=>e===!0?t+`asExternalAudience=true`:``,qvt=(e,t,n,r)=>He.get(apiBasePath+`docs/root/`+e+`/`+t+`/`+n,{params:m4(r)}).then(e=>e.data),g4=(e,t,n,r,i,a=!1,o)=>He.get(apiBasePath+`docs/root/`+e+`/`+t+`/`+n+`/recent-files`,{params:{page:r,...i.length>0?{search:i}:{},...i.length>0&&a?{fullTextSearch:1}:{},...m4(o)}}).then(e=>e.data),Jvt=(e,t,n,r,i)=>He.get(apiBasePath+`docs/root/`+e+`/`+t+`/`+n+`/folders/`+r,{params:m4(i)}).then(e=>e.data),Yvt=(e,t,n,r,i)=>He.post(apiBasePath+`docs/root/`+e+`/`+t+`/`+n+`/folders`,r,{params:m4(i)}).then(e=>e.data),_4=(e,t,n,r,i)=>He.patch(apiBasePath+`docs/root/`+e+`/`+t+`/`+n+`/folders/`+r.id,r,{params:m4(i)}).then(e=>e.data),Xvt=(e,t,n,r,i)=>He.delete(apiBasePath+`docs/root/`+e+`/`+t+`/`+n+`/folders/`+r,{params:m4(i)}).then(e=>e.data),Zvt=(e,t,n,r,i,a)=>{let o=new FormData;return o.append(`file`,i,i.name),He.post(apiBasePath+`docs/root/`+e+`/`+t+`/`+n+`/folders/`+r+`/files`,o,{params:m4(a)}).then(e=>e.data)},v4=(e,t)=>apiBasePath+`docs/root/`+e.rootType+`/`+(e.rootSubtype===null?`null`:e.rootSubtype)+`/`+(e.foreignId===null?`null`:``)+e.foreignId+`/folder-files/`+t+h4(e.asExternalAudience,`?`),Qvt=(e,t)=>apiBasePath+`docs/root/`+e.rootType+`/`+(e.rootSubtype===null?`null`:e.rootSubtype)+`/`+(e.foreignId===null?`null`:``)+e.foreignId+`/folder-files/zip?folderFileIds=`+JSON.stringify(t)+h4(e.asExternalAudience,`&`),y4=(e,t)=>apiBasePath+`docs/root/`+e.rootType+`/`+(e.rootSubtype===null?`null`:e.rootSubtype)+`/`+(e.foreignId===null?`null`:``)+e.foreignId+`/folders/`+t+`/zip`+h4(e.asExternalAudience,`?`),$vt=(e,t,n,r,i)=>He.delete(apiBasePath+`docs/root/`+e+`/`+t+`/`+n+`/folder-files/`+r,{params:m4(i)}).then(e=>e.data),b4=(e,t,n,r,i)=>He.patch(apiBasePath+`docs/root/`+e+`/`+t+`/`+n+`/folder-files/`+r.folderFileId,r,{params:m4(i)}).then(e=>e.data)})),eyt,tyt,nyt,ryt,iyt,ayt=j((()=>{z(),eyt={class:`navigation-with-buttons navigation-panel flexboxRow border-botton`},tyt={class:`navigation-item-wrapper`},nyt={id:`navMenu-items`,class:`nav nav-tabs-custom`,role:`tablist`},ryt=[`onClick`],iyt=p({__name:`SubNavTabbed`,props:{elements:{},id:{}},emits:[`update:id`,`change:id`],setup(e,{emit:t}){let n=e,r=t,i=e=>{r(`update:id`,e),n.id!==e&&r(`change:id`,e)};return(t,n)=>
53(y(),C(`div`,eyt,[n[0]||=x(`button`,{style:{display:`none`},class:`button-navigation navigate-left`},[x(`i`,{class:`fas fa-chevron-left button-icon`})],-1),x(`div`,tyt,[x(`ul`,nyt,[(y(!0),C(k,null,F(e.elements,t=>(y(),C(`li`,{key:t.id??void 0,class:`nav-item navigation-item`},[x(`a`,{class:P([{active:t.id===e.id},`nav-link new-tab-link show`]),onClick:e=>i(t.id)},[t.fontAwesomeIcon?(y(),C(`i`,{key:0,class:P(t.fontAwesomeIcon)},null,2)):B(``,!0),x(`span`,null,A(t.text),1),t.badge&&t.badge!==``?(y(),C(`span`,{key:1,class:P([`badge badge-pill`,{"badge-warning":(t.badgeColor??`warning`)===`warning`,"badge-danger":(t.badgeColor??`warning`)===`danger`}])},A(t.badge),3)):B(``,!0)],10,ryt)]))),128))])]),n[1]||=x(`button`,{style:{display:`none`},class:`button-navigation navigate-right`},[x(`i`,{class:`fas fa-chevron-right button-icon`})],-1)]))}})})),oyt=j((()=>{})),S4,syt=j((()=>{ayt(),ayt(),oyt(),G(),S4=K(iyt,[[`__scopeId`,`data-v-501c9b86`]])}));function cyt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,uyt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M240 32c-88.4 0-160 71.6-160 160 0 4.9 .2 9.8 .7 14.6-47.8 23.4-80.7 72.5-80.7 129.4 0 79.5 64.5 144 144 144l304 0c70.7 0 128-57.3 128-128 0-49.9-28.5-93-70.1-114.2 4-11.9 6.1-24.6 6.1-37.8 0-66.3-53.7-120-120-120-11.5 0-22.7 1.6-33.3 4.7-29.3-32.3-71.6-52.7-118.7-52.7zM128 192c0-61.9 50.1-112 112-112 37.7 0 71 18.6 91.3 47.1 6.7 9.5 19.3 12.8 29.8 7.8 9.3-4.4 19.7-6.9 30.8-6.9 39.8 0 72 32.2 72 72 0 14.1-4 27.2-11 38.3-4.1 6.5-4.8 14.6-2 21.7s9 12.5 16.5 14.3c34.8 8.7 60.5 40.2 60.5 77.6 0 44.2-35.8 80-80 80l-304 0c-53 0-96-43-96-96 0-42.7 27.9-79 66.6-91.4 11.8-3.8 18.8-16 16.1-28.1-1.8-7.9-2.7-16.1-2.7-24.5zm177 7c-9.4-9.4-24.6-9.4-33.9 0l-64 64c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l23-23 0 86.1c0 13.3 10.7 24 24 24s24-10.7 24-24l0-86.1 23 23c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-64-64z`},null,-1)]]))])}var lyt,uyt,C4,dyt=j((()=>{z(),G(),lyt={},uyt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},C4=K(lyt,[[`render`,cyt]])}));function fyt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,myt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M448 400L64 400c-8.8 0-16-7.2-16-16L48 96c0-8.8 7.2-16 16-16l138.7 0c3.5 0 6.8 1.1 9.6 3.2L250.7 112c13.8 10.4 30.7 16 48 16L448 128c8.8 0 16 7.2 16 16l0 240c0 8.8-7.2 16-16 16zM64 448l384 0c35.3 0 64-28.7 64-64l0-240c0-35.3-28.7-64-64-64L298.7 80c-6.9 0-13.7-2.2-19.2-6.4L241.1 44.8C230 36.5 216.5 32 202.7 32L64 32C28.7 32 0 60.7 0 96L0 384c0 35.3 28.7 64 64 64zm175-95c9.4 9.4 24.6 9.4 33.9 0l64-64c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-23 23 0-86.1c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 86.1-23-23c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64z`},null,-1)]]))])}var pyt,myt,w4,hyt=j((()=>{z(),G(),pyt={},myt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},w4=K(pyt,[[`render`,fyt]])}));function gyt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,vyt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M464 384c0 8.8-7.2 16-16 16L64 400c-8.8 0-16-7.2-16-16L48 96c0-8.8 7.2-16 16-16l138.7 0c3.5 0 6.8 1.1 9.6 3.2L250.7 112c13.8 10.4 30.7 16 48 16L448 128c8.8 0 16 7.2 16 16l0 240zM64 448l384 0c35.3 0 64-28.7 64-64l0-240c0-35.3-28.7-64-64-64L298.7 80c-6.9 0-13.7-2.2-19.2-6.4L241.1 44.8C230 36.5 216.5 32 202.7 32L64 32C28.7 32 0 60.7 0 96L0 384c0 35.3 28.7 64 64 64zM256 160c-13.3 0-24 10.7-24 24l0 48-48 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l48 0 0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48 48 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-48 0 0-48c0-13.3-10.7-24-24-24z`},null,-1)]]))])}var _yt,vyt,T4,yyt=j((()=>{z(),G(),_yt={},vyt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},T4=K(_yt,[[`render`,gyt]])}));function byt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Syt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M208 208a80 80 0 1 0 0-160 80 80 0 1 0 0 160zM208 0a128 128 0 1 1 0 256 128 128 0 1 1 0-256zM176 352c-70.7 0-128 57.3-128 128l0 8c0 13.3-10.7 24-24 24S0 501.3 0 488l0-8c0-97.2 78.8-176 176-176l64 0c97.2 0 176 78.8 176 176l0 8c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-8c0-70.7-57.3-128-128-128l-64 0zM343.3 240.6c10.2-12.3 18.8-26 25.4-40.7 9.2 5.2 19.9 8.2 31.3 8.2 35.3 0 64-28.7 64-64s-28.7-64-64-64c-7.6 0-14.9 1.3-21.6 3.7-4.1-15.8-10.3-30.7-18.3-44.4 12.4-4.7 25.9-7.3 39.9-7.3 61.9 0 112 50.1 112 112S461.9 256 400 256c-20.7 0-40.1-5.6-56.7-15.4zm92.6 130.7c-10.5-18.9-23.7-36.2-39.1-51.3l11.2 0c92.8 0 168 75.2 
53168 168 0 13.3-10.7 24-24 24s-24-10.7-24-24c0-56.7-39.3-104.2-92.1-116.7z`},null,-1)]]))])}var xyt,Syt,E4,D4=j((()=>{z(),G(),xyt={},Syt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},E4=K(xyt,[[`render`,byt]])})),Cyt,wyt,Tyt=j((()=>{z(),Cyt={key:1},wyt=p({__name:`FileUploadArea`,props:{fileEdit:{type:Boolean}},emits:[`uploadFiles`],setup(e,{emit:t}){let n=t,r=[],i=0,a=e=>{e.classList.contains(`not-activated`)&&(e.classList.remove(`not-activated`),e.classList.add(`activated`))},o=e=>{e.classList.contains(`activated`)&&(e.classList.remove(`activated`),e.classList.add(`not-activated`))},s=e=>{e.preventDefault(),i++,a(e.currentTarget)},c=e=>{e.preventDefault()},l=e=>{e.preventDefault(),i--,i===0&&o(e.currentTarget)},u=e=>{e.preventDefault(),o(e.currentTarget),i=0,r=[...e.dataTransfer.files],n(`uploadFiles`,r)},d=e=>{r=[...e.target.files],n(`uploadFiles`,r)};return(t,n)=>e.fileEdit?(y(),C(`div`,{key:0,class:`not-activated dragzone`,onDragenter:s,onDragover:c,onDragleave:l,onDrop:u},[n[0]||=x(`div`,{class:`overlay`},null,-1),x(`input`,{style:{display:`none`},type:`file`,multiple:``,class:`input-file`,onChange:d},null,32),Ee(t.$slots,`default`,{},void 0,!0)],32)):(y(),C(`div`,Cyt,[Ee(t.$slots,`default`,{},void 0,!0)]))}})})),Eyt=j((()=>{})),O4,Dyt=j((()=>{Tyt(),Tyt(),Eyt(),G(),O4=K(wyt,[[`__scopeId`,`data-v-9a97b64c`]])})),Oyt,kyt=j((()=>{z(),Oyt=p({__name:`FileUploadButton`,emits:[`uploadFiles`],setup(e,{expose:t,emit:n}){let r=V(),i=V(),a=n,o=e=>{a(`uploadFiles`,[...e.target.files]),r.value?.reset()};return t({openFileInput:()=>{i.value?.click()}}),(e,t)=>(y(),C(`form`,{ref_key:`formElement`,ref:r,onSubmit:t[0]||=se(()=>{},[`prevent`])},[x(`label`,null,[he(x(`input`,{ref_key:`inputElement`,ref:i,type:`file`,multiple:``,class:`input-file`,onChange:o},null,544),[[ye,!1]]),Ee(e.$slots,`default`,{},void 0,!0)])],544))}})})),Ayt=j((()=>{})),k4,jyt=j((()=>{kyt(),kyt(),Ayt(),G(),k4=K(Oyt,[[`__scopeId`,`data-v-55e4dae3`]])}));function Myt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Pyt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M256 49.4L73.1 127c-5.9 2.5-9.1 7.8-9 12.8 .5 91.4 38.4 249.3 186.4 320.1 3.6 1.7 7.8 1.7 11.3 0 148-70.8 185.9-228.7 186.3-320.1 0-5-3.1-10.2-9-12.8L256 49.4zM269.4 2.9L457.8 82.8c22 9.3 38.4 31 38.3 57.2-.5 99.2-41.3 280.7-213.6 363.2-16.7 8-36.1 8-52.8 0-172.4-82.5-213.2-264-213.6-363.2-.1-26.2 16.3-47.9 38.3-57.2L242.7 2.9C246.9 1 251.4 0 256 0s9.2 1 13.4 2.9z`},null,-1)]]))])}var Nyt,Pyt,A4,j4=j((()=>{z(),G(),Nyt={},Pyt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},A4=K(Nyt,[[`render`,Myt]])}));function M4(e,t){async function n(n,r){let i={parameters:r,rpcContext:{folderId:e(),foreignId:t()}};return await X(await fetch(`${basePath}rpc/collections/AuthorizationCollection/${n}.php`,{method:`POST`,body:JSON.stringify(i),headers:{"Content-Type":`application/json`}}))}return{async getSchoolUnits(){return await n(`getSchoolUnits`,{})},async getTypes(){return await n(`getTypes`,{})},async getRoleGroups(){return await n(`getRoleGroups`,{})},async getAuthorizations(){return await n(`getAuthorizations`,{})},async createAuthorization(e,t,r,i,a,o,s,c,l){return await n(`createAuthorization`,{concern:e,accessLevel:t,acrossAllTypes:r,acrossAllRoles:i,automaticallyRestrictedBySchoolUnit:a,typeIds:o,roleIds:s,schoolUnitIds:c,useNoSchoolUnit:l})},async updateAuthorization(e,t,r,i,a,o,s,c,l,u){return await n(`updateAuthorization`,{authorizationId:e,concern:t,accessLevel:r,acrossAllTypes:i,acrossAllRoles:a,automaticallyRestrictedBySchoolUnit:o,typeIds:s,roleIds:c,schoolUnitIds:l,useNoSchoolUnit:u})},async deleteAuthorization(e){return await n(`deleteAuthorization`,{authorizationId:e})},async getLogs(){return await n(`getLogs`,{})},async getPersons(){return await n(`getPersons`,{})}}}async function Fyt(e,t){return await M4(()=>e,()=>t).getSchoolUnits()}async function Iyt(e,t){return await M4(()=>e,()=>t).getTypes()}async function Lyt(e,t){return await M4(()=>e,()=>t).getRoleGroups()}async function Ryt(e,t){return await M4(()=>e,()=>t).getAuthorizations()}async function zyt(e,t,n,r,i,a,o,s,c,l,u){return await M4(()=>e,()=>t).createAuthorization(n,r,i,a,o,s,c,l,u)}async function Byt(e,t,n,r,i,a,o,s,c,l,u,d){return await M4(()=>e,()=>t).updateAuthorization(n,r,i,a,o,s,c,l,u,d)}async function Vyt(e,t,n){return await M4(()=>e,()=>t).deleteAuthorization(n)}async function Hyt(e,t){return await M4(()=>e,()=>
53t).getLogs()}async function Uyt(e,t){return await M4(()=>e,()=>t).getPersons()}var Wyt=j((()=>{Xt()})),Gyt,Kyt=j((()=>{z(),vr(),cr(),D1(),j4(),D4(),Gyt=p({__name:`AuthorizationStateBadge`,props:{authorizationState:{},compact:{type:Boolean,default:!1}},setup(e){let n=H(()=>e.authorizationState===`public`?`Offen`:e.authorizationState===`protected`?`Überordner eingeschränkt`:`Eingeschränkt`);return(r,a)=>(y(),i(lr,{text:n.value,disabled:!e.compact},{trigger:R(()=>[t(yr,{icon:e.authorizationState===`public`?E4:e.authorizationState===`protected`?E1:A4,text:e.compact?void 0:n.value,color:e.authorizationState===`public`?`grey`:e.authorizationState===`protected`?`light-blue`:`blue`},null,8,[`icon`,`text`,`color`])]),_:1},8,[`text`,`disabled`]))}})})),N4,qyt=j((()=>{Kyt(),Kyt(),N4=Gyt})),Jyt,Yyt,Xyt,Zyt,Qyt=j((()=>{z(),Jyt={class:`checkbox-slider`},Yyt=[`id`,`disabled`,`checked`],Xyt=[`for`],Zyt=p({__name:`CheckboxSlider`,props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},small:{type:Boolean,default:!1}},emits:[`click`,`update:value`,`change`],setup(e,{emit:t}){let n=e,r=t,i=V(`checkbox-slider-`+Math.floor(Math.random()*1e9)),a=e=>{let t=!n.value;r(`update:value`,t),r(`change`,t),r(`click`,e)};return(t,n)=>(y(),C(`span`,Jyt,[x(`input`,{id:i.value,type:`checkbox`,value:`1`,class:P([`offscreen`,{disabled:e.disabled}]),disabled:e.disabled,checked:e.value===!0,onClick:a},null,10,Yyt),x(`label`,{for:i.value,class:P({switch:!e.small,"switch-small":e.small})},null,10,Xyt)]))}})})),$yt=j((()=>{})),P4,ebt=j((()=>{Qyt(),Qyt(),$yt(),G(),P4=K(Zyt,[[`__scopeId`,`data-v-1ee2c0fb`]])})),F4,tbt,nbt=j((()=>{Li(),Sa(),F4=(e,t,n)=>(e.deleted||n)&&!ba(e.value,t),tbt=(e,t)=>Ii(e,e=>{if(e.isGroup){let n=Ii(e.options,n=>F4(n,t,e.deleted)?null:n);return n.length>0?{...e,options:n}:null}else if(F4(e,t))return null;else return e})})),rbt,ibt,abt,obt,sbt,cbt,lbt,ubt,dbt,fbt,pbt,mbt,hbt,gbt,_bt,vbt,ybt,bbt,xbt,Sbt,Cbt,wbt=j((()=>{z(),wt(),Li(),vr(),B2(),Et(),Sa(),nbt(),rbt={key:0,class:`single-select__remaining-badge badge-warning`},ibt={class:`h-full`},abt={key:0,class:`badge badge-custom badge-pill extrasmall badge-warning`},obt={key:1},sbt=[`title`,`onClick`],cbt={key:1,class:`far fa-check`},lbt={key:2},ubt=[`innerHTML`],dbt=[`textContent`],fbt={key:6,class:`badge badge-custom badge-pill extrasmall badge-warning badge-options`},pbt=[`innerHTML`],mbt=[`textContent`],hbt={key:3,class:`badge badge-custom badge-pill extrasmall badge-warning`},gbt=[`title`,`onClick`],_bt={key:0,class:`far fa-check`},vbt={key:1},ybt=[`innerHTML`],bbt=[`textContent`],xbt={key:5,class:`badge badge-custom badge-pill extrasmall badge-warning badge-options`},Sbt={},Cbt=p({...Sbt,__name:`SingleSelect`,props:{value:{type:[Boolean,Number,String,null,Array],default:null},options:{},allowNullSelected:{type:Boolean,default:!1},noCheckmarks:{type:Boolean,default:!1},stringForEmptyState:{default:`Bitte wählen...`},neverSearch:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},minWidth:{default:150},showSelectedBadge:{type:Boolean,default:!1},showRemainingBadge:{type:Boolean,default:!1},allowPopUpRepositioning:{type:Boolean,default:!0},corner:{default:`bottom-left`}},emits:[`update:value`,`change`],setup(e,{emit:n}){let r=e,a=n,o=V(),s=V(),c=V();N([s,o],([e,t])=>{if(e&&t){let n=e.find(e=>e.classList.contains(`active`));n&&(t.scrollTop=n.offsetTop-100)}}),N(c,e=>{e&&e.focus()});let l=V(),u=V(``),d=V(!1),f=H(()=>l.value&&l.value.clientWidth>r.minWidth?`calc(${l.value?.clientWidth}px - 2rem)`:r.minWidth+`px`),p=(e,t)=>{t||(r.allowNullSelected?(a(`update:value`,r.value===e?null:e),a(`change`,r.value===e?null:e)):(a(`update:value`,e),a(`change`,e)),d.value=!1)},m=()=>{r.disabled||(d.value=!d.value)},g=()=>{d.value=!1},_=H(()=>{let e=r.options.reduce((e,t)=>e+=t.badgeCount??0,0);return e===0?void 0:e}),v=H(()=>({isGroup:!1,text:r.stringForEmptyState,value:null,badgeCount:_.value})),b=H(()=>tbt(r.options,r.value)),S=H(()=>{let e=u.value.trim().toLowerCase(),t=[];return t=e===``?b.value:Ii(b.value,t=>{if(t.isGroup){let n=t.options.filter(t=>t.text.toLowerCase().includes(e));return n.length>0?{...t,options:n}:null}else return t.text.toLowerCase().includes(e)?t:null}),r.allowNullSelected?[v.value,...t]:t}),w=H(()=>b.value.reduce((e,t)=>
53t.isGroup?e+1+t.options.length:e+1,0)),T=H(()=>{if(r.value!==null||b.value.flatMap(e=>e.isGroup?e.options.map(e=>e.value):e.value).includes(null)){for(let e of S.value)if(e.isGroup){for(let t of e.options)if(ba(r.value,t.value))return t.text}else if(ba(r.value,e.value))return e.text}return r.value===null?S.value.find(e=>!e.isGroup&&e.value===null)?.text??r.stringForEmptyState:r.stringForEmptyState}),D=H(()=>{if(r.value!==null||b.value.flatMap(e=>e.isGroup?e.options.map(e=>e.value):e.value).includes(null)){for(let e of S.value)if(e.isGroup){for(let t of e.options)if(ba(r.value,t.value))return t.badgeCount}else if(ba(r.value,e.value))return e.badgeCount}return v.value.badgeCount}),ee=H(()=>S.value.reduce((e,t)=>t.isGroup?e+t.options.reduce((e,t)=>e+(t.badgeCount??0),0):e+(t.badgeCount??0),0)-(D.value??0));function O(){a(`update:value`,null),a(`change`,null)}return(n,r)=>he((y(),C(`div`,{ref_key:`wrapper`,ref:l,class:P([`wrapper`,{active:e.value!==null,open:d.value,disabled:e.disabled}])},[e.showRemainingBadge&&ee.value>0?(y(),C(`div`,rbt)):B(``,!0),Ee(n.$slots,`clickbutton`,{label:T.value,open:d.value,toggleOpen:m,clear:O},()=>[x(`div`,ibt,[x(`button`,{name:`button`,type:`button`,class:`singleSelectButton`,onClick:m},[Ee(n.$slots,`selectedLeft`,{},()=>[r[1]||=x(`span`,null,null,-1)],!0),x(`span`,null,A(T.value),1),D.value&&e.showSelectedBadge?(y(),C(`span`,abt,A(D.value),1)):(y(),C(`span`,obt)),t(z2,{class:`icon-square-0-75 ml-2`})])])],!0),d.value?(y(),i(Dt,{key:1,positioning:{allowRepositioning:e.allowPopUpRepositioning,offset:`0.25rem 0`,corner:e.corner}},{default:R(()=>[x(`div`,{class:`inner`,style:_e({"min-width":f.value})},[x(`header`,null,[!e.neverSearch&&w.value>7?he((y(),C(`input`,{key:0,ref_key:`searchtermElement`,ref:c,"onUpdate:modelValue":r[0]||=e=>u.value=e,class:`form-control searchstring`,type:`text`,placeholder:`Suche...`},null,512)),[[ie,u.value]]):B(``,!0)]),x(`div`,{ref_key:`scrollContainerElement`,ref:o,class:`singleselectoptions`},[(y(!0),C(k,null,F(S.value,t=>(y(),C(k,{key:`ss_opt__`+(t.isGroup?t.text:t.value)},[t.isGroup?(y(),C(k,{key:1},[t.htmlText?(y(),C(`div`,{key:0,class:`groupTitle`,innerHTML:t.htmlText},null,8,pbt)):(y(),C(`div`,{key:1,class:`groupTitle`,textContent:A(t.text)},null,8,mbt)),t.chipBadgeProps===void 0?B(``,!0):(y(),i(yr,E({key:2,ref_for:!0},t.chipBadgeProps),null,16)),t.badgeCount?(y(),C(`span`,hbt,A(t.badgeCount),1)):B(``,!0),(y(!0),C(k,null,F(t.options,n=>(y(),C(`div`,{key:`ms_opt__`+n.value,ref_for:!0,ref_key:`optionElements`,ref:s,class:P([`label`,{disabled:n.disabled,noCheckmarks:e.noCheckmarks,active:h(ba)(n.value,e.value)}]),title:n.text,onClick:se(e=>p(n.value,!!n.disabled),[`stop`,`prevent`])},[h(ba)(n.value,e.value)&&!e.noCheckmarks?(y(),C(`i`,_bt)):(y(),C(`span`,vbt)),n.htmlText?(y(),C(`span`,{key:2,class:`labeltext`,innerHTML:n.htmlText},null,8,ybt)):(y(),C(`span`,{key:3,class:`labeltext`,textContent:A(n.text)},null,8,bbt)),n.chipBadgeProps===void 0?B(``,!0):(y(),i(yr,E({key:4,ref_for:!0},n.chipBadgeProps),null,16)),t.badgeCount?(y(),C(`span`,xbt,A(`${Math.min(9,t.badgeCount)}${t.badgeCount>9?`+`:``}`),1)):B(``,!0)],10,gbt))),128))],64)):(y(),C(`div`,{key:0,ref_for:!0,ref_key:`optionElements`,ref:s,class:P([`label`,{disabled:!!t.disabled,noCheckmarks:e.noCheckmarks,active:h(ba)(t.value,e.value)}]),style:_e({gridTemplateColumns:n.$slots.optionLeft?`max-content 1fr min-content`:e.noCheckmarks?``:`30px 1fr min-content`}),title:t.text,onClick:se(e=>p(t.value,!!t.disabled),[`stop`,`prevent`])},[n.$slots.optionLeft?Ee(n.$slots,`optionLeft`,{key:0,option:t},void 0,!0):(Array.isArray(t.value)?t.value.every((t,n)=>Array.isArray(e.value)?t===e.value[n]:!1):t.value===e.value)&&!e.noCheckmarks?(y(),C(`i`,cbt)):(y(),C(`span`,lbt)),t.htmlText?(y(),C(`span`,{key:3,class:`labeltext`,innerHTML:t.htmlText},null,8,ubt)):(y(),C(`span`,{key:4,class:`labeltext`,textContent:A(t.text)},null,8,dbt)),t.chipBadgeProps===void 0?B(``,!0):(y(),i(yr,E({key:5,ref_for:!0},t.chipBadgeProps),null,16)),t.badgeCount?(y(),C(`span`,fbt,A(`${Math.min(9,t.badgeCount)}${t.badgeCount>9?`+`:``}`),1)):B(``,!0)],14,sbt))],64))),128))],512)],4)]),_:3},8,[`positioning`])):B(``,!0)],2)),[[h(Ct),g]])}})})),Tbt=j((()=>{})),I4,Ebt=j((()=>{wbt(),wbt(),Tbt(),G(),I4=K(Cbt,[[`__scopeId`,`data-v-ddffa656`]])})),Dbt,Obt,kbt,Abt,jbt,Mbt,Nbt,Pbt,Fbt,Ibt,Lbt,Rbt,zbt,Bbt,Vbt,Hbt,Ubt,Wbt,Gbt,Kbt,qbt,Jbt,Ybt,Xbt,Zbt,Qbt,$bt,ext,txt,
53nxt,rxt,ixt=j((()=>{z(),_t(),ebt(),Ebt(),kn(),fn(),Ln(),Q(),wi(),Kn(),Dn(),fr(),gr(),Dbt={class:`p-6 pb-0 bg-white z-10 rounded-t-lg`},Obt={class:`text-lg leading-normal`},kbt={class:`max-h-[80vh] min-h-10 p-6 flex flex-col gap-4 overflow-y-auto`},Abt={class:`flex flex-col gap-1`},jbt={class:`-mt-4`},Mbt={class:`mt-4`},Nbt={key:0,class:`flex flex-col gap-1`},Pbt={class:`flex flex-col border border-grey-100 rounded-lg`},Fbt={class:`p-4 flex items-center gap-2 border-b border-grey-100 last:border-b-0`},Ibt={key:0,class:`flex flex-col`},Lbt={class:`px-4 py-2 flex justify-between items-center gap-2 border-b border-grey-100`},Rbt={key:0,class:`p-4 grid grid-cols-2 gap-1`},zbt={key:1,class:`p-4 flex justify-center items-center`},Bbt={class:`flex flex-col gap-1`},Vbt={class:`flex flex-col border border-grey-100 rounded-lg`},Hbt={class:`p-4 flex items-center gap-2 border-b border-grey-100 last:border-b-0`},Ubt={key:0,class:`flex flex-col`},Wbt={class:`px-4 py-2 flex justify-between items-center gap-2 border-b border-grey-100`},Gbt={class:`p-4 flex flex-col gap-1`},Kbt={key:1,class:`flex justify-center items-center`},qbt={class:`flex flex-col gap-1`},Jbt=[`textContent`],Ybt={class:`flex flex-col border border-grey-100 rounded-lg`},Xbt={class:`p-4 flex items-center gap-2 border-b border-grey-100 last:border-b-0`},Zbt={key:0,class:`flex flex-col`},Qbt={class:`px-4 py-2 flex justify-between items-center gap-2 border-b border-grey-100`},$bt={key:0,class:`p-4 grid grid-cols-2 gap-1`},ext={key:1,class:`p-4 flex justify-center items-center`},txt={class:`flex flex-col gap-1`},nxt={class:`p-6 flex justify-end items-center gap-4 bg-background-light rounded-b-lg`},rxt=p({__name:`CreateUpdateModal`,props:{rootSubtype:{},concerns:{},folderId:{},types:{},roleGroups:{},schoolUnits:{},authorization:{},hideUseNoSchoolUnitCheckbox:{type:Boolean}},emits:[`create`,`update`,`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=H(()=>e.authorization===null),s=H(()=>e.concerns.find(e=>e.id===d.value.concern)),c=H(()=>s.value?.isExternalAudience??!1),l=H(()=>{let e=s.value;return e===void 0?``:e.id===`students-for-themselves`?`Schüler:innen`:e.label.charAt(0).toLocaleLowerCase()+e.label.slice(1)}),u=H(()=>d.value.concern===`students-for-themselves`?`ihre eigenen Dokumente`:`die Dokumente von ihren Kindern`),d=V({folderId:e.folderId,concern:e.concerns.at(0).id,accessLevel:`read`,acrossAllTypes:e.rootSubtype===`employments_employee`||e.rootSubtype===`employments_employment`||null,acrossAllRoles:!0,automaticallyRestrictedBySchoolUnit:!0,typeIds:[],roleIds:[],schoolUnitIds:[],useNoSchoolUnit:!1});xt(()=>e.authorization,()=>{o.value||(d.value={...e.authorization})});let f=V(``),p=V(``),m=V(``),h=H(()=>e.types.filter(e=>e.name.toLocaleLowerCase().includes(f.value.toLocaleLowerCase()))),g=H(()=>e.roleGroups.filter(e=>e.name.toLocaleLowerCase().includes(p.value.toLocaleLowerCase())||e.roles.some(e=>e.name.toLocaleLowerCase().includes(p.value.toLocaleLowerCase())))),_=H(()=>e.schoolUnits.filter(e=>e.name.toLocaleLowerCase().includes(m.value.toLocaleLowerCase()))),v=H(()=>((d.value.acrossAllTypes??!0)||d.value.typeIds.length>0)&&(d.value.acrossAllRoles||d.value.roleIds.length>0)&&(d.value.automaticallyRestrictedBySchoolUnit||d.value.schoolUnitIds.length+ +!!d.value.useNoSchoolUnit>0)),b=H(()=>!e.hideUseNoSchoolUnitCheckbox&&$t(`docs.authorization.label.noSchoolUnit`,{scope:`instance`}).toLocaleLowerCase().includes(m.value.toLocaleLowerCase())),S=H(()=>g.value.flatMap(e=>e.roles.filter(e=>e.name.toLocaleLowerCase().includes(p.value.toLocaleLowerCase()))));return(n,s)=>(y(),i(_r,{onAfterLeave:s[14]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(pn,{key:0,class:`w-full max-w-2xl`,overflow:`visible`},{default:R(()=>[x(`div`,Dbt,[x(`b`,Obt,` Berechtigung `+A(o.value?`erstellen`:`bearbeiten`),1)]),x(`div`,kbt,[x(`div`,Abt,[s[15]||=x(`b`,null,`Personenkategorie`,-1),t(I4,{value:d.value.concern,"onUpdate:value":s[0]||=e=>d.value.concern=e,options:e.concerns.map(e=>({value:e.id,text:e.label,isGroup:!1}))},null,8,[`value`,`options`])]),x(`div`,jbt,[t(On,{expanded:c.value},{default:R(()=>[x(`div`,Mbt,[t(An,{variant:`Amber`},{label:R(()=>[x(`div`,null,[s[16]||=L(` Mit dieser Einstellung werden `,-1),x(`b`,null,A(l.value),1),L(` `+A(u.value)+` in diesem Ordner sehen. `,1)])]),_:1})])]),_:1},8,[`expanded`])]),(e.rootSubtype===`employments_employee`||e.rootSubtype===`employments_employment`)&&d.value.acrossAllTypes!==null?(y(),C(`div`,Nbt,[s[18]||=x(`b`,null,`Funktionen`,-1),x(`div`,Pbt,[x(`div`,Fbt,[t(P4,{value:d.value.acrossAllTypes,"onUpdate:value":s[1]||=e=>d.value.acrossAllTypes=e},null,8,[`value`]),s[17]||=L(` Für alle aktuellen und zukünftigen Funktionen der angezeigten Personen/Anstellungen gültig `,-1)]),t(pr,null,{default:R(()=>[d.value.acrossAllTypes?B(``,!0):(y(),C(`div`,Ibt,[x(`div`,Lbt,[t($,{variant:`Tertiary`,text:(h.value.every(e=>d.value.typeIds.includes(e.id))?`Keine`:`Alle`)+` auswählen`,size:`Tiny`,disabled:h.value.length===0,onClick:s[2]||=()=>{h.value.every(e=>d.value.typeIds.includes(e.id))?d.value.typeIds=d.value.typeIds.filter(e=>!h.value.some(t=>t.id===e)):d.value.typeIds=[...new Set([...d.value.typeIds,...h.value.map(e=>e.id)])]}},null,8,[`text`,`disabled`]),he(x(`input`,{"onUpdate:modelValue":s[3]||=e=>f.value=e,class:`form-control p-1 max-w-32 h-6`,placeholder:`Suche...`},null,512),[[ie,f.value,void 0,{trim:!0}]])]),h.value.length>0?(y(),C(`div`,Rbt,[(y(!0),C(k,null,F(h.value,e=>(y(),i(Ti,{key:e.id,on:d.value.typeIds.includes(e.id),label:e.name,"onUpdate:on":()=>{d.value.typeIds.includes(e.id)?d.value.typeIds=d.value.typeIds.filter(t=>t!==e.id):d.value.typeIds=[...new Set([...d.value.typeIds,e.id])]}},null,8,[`on`,`label`,`onUpdate:on`]))),128))])):(y(),C(`div`,zbt,[t(Rn,{icon:qn,title:`Keine Funktion gefunden`})]))]))]),_:1})])])):B(``,!0),x(`div`,Bbt,[s[20]||=x(`b`,null,`Rollen`,-1),x(`div`,Vbt,[x(`div`,Hbt,[t(P4,{value:d.value.acrossAllRoles,"onUpdate:value":s[4]||=e=>d.value.acrossAllRoles=e},null,8,[`value`]),s[19]||=L(` Für alle aktuellen und zukünftigen Rollen der eingeloggten Person gültig `,-1)]),t(pr,null,{default:R(()=>[d.value.acrossAllRoles?B(``,!0):(y(),C(`div`,Ubt,[x(`div`,Wbt,[t($,{variant:`Tertiary`,text:(S.value.every(e=>d.value.roleIds.includes(e.id))?`Keine`:`Alle`)+` auswählen`,size:`Tiny`,disabled:g.value.length===0,onClick:s[5
53]||=()=>{S.value.every(e=>d.value.roleIds.includes(e.id))?d.value.roleIds=d.value.roleIds.filter(e=>!S.value.some(t=>t.id===e)):d.value.roleIds=[...new Set([...d.value.roleIds,...S.value.map(e=>e.id)])]}},null,8,[`text`,`disabled`]),he(x(`input`,{"onUpdate:modelValue":s[6]||=e=>p.value=e,class:`form-control p-1 max-w-32 h-6`,placeholder:`Suche...`},null,512),[[ie,p.value,void 0,{trim:!0}]])]),x(`div`,Gbt,[g.value.length>0?(y(!0),C(k,{key:0},F(g.value,e=>(y(),C(`div`,{key:e.id,class:`flex flex-col gap-1`},[e.roles.length<=1||e.roles.filter(e=>e.name.toLocaleLowerCase().includes(p.value.toLocaleLowerCase())).length>1?(y(),i(Ti,{key:0,on:e.roles.every(e=>d.value.roleIds.includes(e.id)),label:e.name,"onUpdate:on":()=>{e.roles.every(e=>d.value.roleIds.includes(e.id))?d.value.roleIds=d.value.roleIds.filter(t=>!e.roles.some(e=>e.id===t)):d.value.roleIds=[...new Set([...d.value.roleIds,...e.roles.map(e=>e.id)])]}},null,8,[`on`,`label`,`onUpdate:on`])):B(``,!0),e.roles.length>1?(y(),C(`div`,{key:1,class:P([`flex flex-col gap-1`,{"ml-6":e.roles.filter(e=>e.name.toLocaleLowerCase().includes(p.value.toLocaleLowerCase())).length>1}])},[(y(!0),C(k,null,F(e.roles.filter(e=>e.name.toLocaleLowerCase().includes(p.value.toLocaleLowerCase())),e=>(y(),i(Ti,{key:e.id,on:d.value.roleIds.includes(e.id),label:e.name,"onUpdate:on":()=>{d.value.roleIds.includes(e.id)?d.value.roleIds=d.value.roleIds.filter(t=>t!==e.id):d.value.roleIds=[...new Set([...d.value.roleIds,e.id])]}},null,8,[`on`,`label`,`onUpdate:on`]))),128))],2)):B(``,!0)]))),128)):(y(),C(`div`,Kbt,[t(Rn,{icon:qn,title:`Keine Rolle gefunden`})]))])]))]),_:1})])]),x(`div`,qbt,[x(`b`,{textContent:A(n.$t(`person.management.bista.label.schoolUnits`,{scope:`instance`}))},null,8,Jbt),x(`div`,Ybt,[x(`div`,Xbt,[t(P4,{value:d.value.automaticallyRestrictedBySchoolUnit,"onUpdate:value":s[7]||=e=>d.value.automaticallyRestrictedBySchoolUnit=e},null,8,[`value`]),L(` `+A(e.rootSubtype===`students`?n.$t(`docs.authorization.label.restrictBySchoolUnitAndClass`,{scope:`instance`}):n.$t(`docs.authorization.label.restrictBySchoolUnitAndEmployments`,{scope:`instance`})),1)]),t(pr,null,{default:R(()=>[d.value.automaticallyRestrictedBySchoolUnit?B(``,!0):(y(),C(`div`,Zbt,[x(`div`,Qbt,[t($,{variant:`Tertiary`,text:(_.value.every(e=>d.value.schoolUnitIds.includes(e.id))&&d.value.useNoSchoolUnit?`Keine`:`Alle`)+` auswählen`,size:`Tiny`,disabled:_.value.length===0&&!b.value,onClick:s[8]||=()=>{_.value.every(e=>d.value.schoolUnitIds.includes(e.id))&&d.value.useNoSchoolUnit?(d.value.schoolUnitIds=d.value.schoolUnitIds.filter(e=>!_.value.some(t=>t.id===e)),b.value&&(d.value.useNoSchoolUnit=!1)):(d.value.schoolUnitIds=[...new Set([...d.value.schoolUnitIds,..._.value.map(e=>e.id)])],b.value&&(d.value.useNoSchoolUnit=!0))}},null,8,[`text`,`disabled`]),he(x(`input`,{"onUpdate:modelValue":s[9]||=e=>m.value=e,class:`form-control p-1 max-w-32 h-6`,placeholder:`Suche...`},null,512),[[ie,m.value,void 0,{trim:!0}]])]),_.value.length>0||b.value?(y(),C(`div`,$bt,[(y(!0),C(k,null,F(_.value,e=>(y(),i(Ti,{key:e.id,on:d.value.schoolUnitIds.includes(e.id),label:e.name,"onUpdate:on":()=>{d.value.schoolUnitIds.includes(e.id)?d.value.schoolUnitIds=d.value.schoolUnitIds.filter(t=>t!==e.id):d.value.schoolUnitIds=[...new Set([...d.value.schoolUnitIds,e.id])]}},null,8,[`on`,`label`,`onUpdate:on`]))),128)),b.value?(y(),i(Ti,{key:0,on:d.value.useNoSchoolUnit,"onUpdate:on":s[10]||=e=>d.value.useNoSchoolUnit=e,label:n.$t(`docs.authorization.label.noSchoolUnit`,{scope:`instance`})},null,8,[`on`,`label`])):B(``,!0)])):(y(),C(`div`,ext,[t(Rn,{icon:qn,title:n.$t(`docs.authorization.label.noSchoolUnitFound`,{scope:`instance`})},null,8,[`title`])]))]))]),_:1})])]),x(`div`,txt,[s[21]||=x(`b`,null,`Rechte`,-1),t(I4,{value:d.value.accessLevel,"onUpdate:value":s[11]||=e=>d.value.accessLevel=e,options:[{value:`read`,text:`Lesezugriff`,isGroup:!1},{value:`write-own`,text:`Schreibzugriff auf eigene sowie Lesezugriff auf alle Dokumente`,isGroup:!1},{value:`write-all`,text:`Lese- und Schreibzugriff auf alle Dokumente`,isGroup:!1}],corner:`top-right`},null,8,[`value`])])]),x(`div`,nxt,[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:s[12]||=e=>a.value=!1}),t($,{variant:`Primary`,text:o.value?`Erstellen`:`Bearbeiten`,disabled:!v.value,onClick:s[13]||=t=>{o.value?r(`create`,d.value):r(`update`,{id:e.authorization.id,...d.value}),a.value=!1}},null,8,[`text`,`disabled`])])]),_:1})):B(``,!0)]),_:1}))}})})),axt,oxt=j((()=>{ixt(),ixt(),axt=rxt})),sxt,cxt,lxt=j((()=>{z(),fn(),Q(),gr(),sxt={class:`p-6 flex justify-between items-center gap-4 bg-background-light`},cxt=p({__name:`DeleteModal`,emits:[`delete`,`hide`],setup(e,{emit:n}){let r=n,a=V(!0);return(e,n)=>(y(),i(_r,{onAfterLeave:n[2]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(pn,{key:0,class:`w-full max-w-md`},{default:R(()=>[n[3]||=x(`div`,{class:`p-6 flex flex-col items-center text-center gap-4`},[x(`div`,{class:`text-lg font-bold leading-normal`},` Soll diese Berechtigung wirklich gelöscht werden? `),x(`div`,null,`Dieser Vorgang kann nicht rückgängig gemacht werden.`)],-1),x(`div`,sxt,[t($,{variant:`Secondary`,text:e.$t(`global.call.cancel`),onClick:n[0]||=e=>a.value=!1},null,8,[`text`]),t($,{variant:`Danger`,text:e.$t(`global.call.delete`),onClick:n[1]||=e=>{r(`delete`),a.value=!1}},null,8,[`text`])])]),_:1})):B(``,!0)]),_:1}))}})})),uxt,dxt=j((()=>{lxt(),lxt(),uxt=cxt})),fxt,pxt,mxt=j((()=>{z(),vr(),cr(),jr(),Nr(),fxt={class:`flex items-center gap-1`},pxt=p({__name:`ExternalAudienceBadges`,props:{guardiansVisible:{type:Boolean},studentsVisible:{type:Boolean},compact:{type:Boolean,default:!1}},setup(e){let n=(e,t)=>(e?`Sichtbar für `:`Nicht sichtbar für `)+t;return(r,i)=>(y(),C(`div`,fxt,[t(lr,{text:n(e.guardiansVisible,`Eltern/Bezugspersonen`)},{trigger:R(()=>[t(yr,{icon:e.guardiansVisible?Mr:Pr,text:e.compact?void 0:`BzP`,color:e.guardiansVisible?`amber`:`light-blue`},null,8,[`icon`,`text`,`color`])]),_:1}
53,8,[`text`]),t(lr,{text:n(e.studentsVisible,`Schüler:innen`)},{trigger:R(()=>[t(yr,{icon:e.studentsVisible?Mr:Pr,text:e.compact?void 0:`SuS`,color:e.studentsVisible?`amber`:`light-blue`},null,8,[`icon`,`text`,`color`])]),_:1},8,[`text`])]))}})})),L4,hxt=j((()=>{mxt(),mxt(),L4=pxt})),gxt,_xt,vxt,yxt,bxt,xxt=j((()=>{z(),W(),fn(),Ln(),Q(),ia(),gr(),Wyt(),gxt={class:`p-6 flex flex-col gap-6`},_xt={key:0,class:`max-h-[60vh] grid grid-cols-[auto,1fr] gap-2 overflow-y-auto`},vxt={key:1,class:`min-h-60 p-4 flex justify-center items-center`},yxt={class:`p-6 flex justify-end items-center gap-4 bg-background-light`},bxt=p({__name:`LogModal`,props:{folderId:{},foreignId:{}},emits:[`hide`],setup(e,{emit:n}){let r=n,a=V(!0),o=V(void 0);return oe(async()=>{let t=await Hyt(e.folderId,e.foreignId);Array.isArray(t)?o.value=t:U(t.errorMessage)}),(e,n)=>(y(),i(_r,{onAfterLeave:n[1]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(pn,{key:0,class:`w-full max-w-6xl`},{default:R(()=>[x(`div`,gxt,[n[2]||=x(`b`,{class:`text-lg leading-normal`},`Änderungslog`,-1),t(aa,{"min-height":`240px`},{default:R(()=>[o.value===void 0?B(``,!0):(y(),C(k,{key:0},[o.value.length>0?(y(),C(`div`,_xt,[(y(!0),C(k,null,F(o.value,(e,t)=>(y(),C(k,{key:t},[x(`b`,null,A(e.title),1),x(`span`,null,A(e.text),1)],64))),128))])):(y(),C(`div`,vxt,[t(Rn,{title:`Keine Änderungen vorhanden`})]))],64))]),_:1})]),x(`div`,yxt,[t($,{variant:`Secondary`,text:e.$t(`global.call.close`),onClick:n[0]||=e=>a.value=!1},null,8,[`text`])])]),_:1})):B(``,!0)]),_:1}))}})})),Sxt,Cxt=j((()=>{xxt(),xxt(),Sxt=bxt})),wxt,Txt,Ext,Dxt,Oxt,kxt,Axt,jxt,Mxt,Nxt,Pxt,Fxt,Ixt,Lxt,Rxt,zxt,Bxt,Vxt,Hxt,Uxt,Wxt,Gxt,Kxt,qxt,Jxt,Yxt,Xxt,Zxt,Qxt,$xt,eSt=j((()=>{z(),_t(),pa(),W(),Nn(),vr(),Ln(),Rt(),gn(),Q(),n4(),jr(),C0(),Ip(),$r(),j4(),ur(),D4(),ia(),gr(),Wyt(),OW(),qyt(),oxt(),dxt(),hxt(),Cxt(),wxt={class:`flex justify-between items-start gap-4`},Txt={key:0,class:`flex flex-col gap-6`},Ext={class:`p-4 flex justify-between items-center gap-4 border border-grey-100 rounded-lg`},Dxt={class:`flex items-center gap-2`},Oxt={class:`flex items-center gap-2`},kxt={class:`flex justify-between items-center gap-4`},Axt={class:`flex items-center gap-2`},jxt={key:0,class:`flex flex-col border border-grey-100 rounded-lg`},Mxt={class:`flex gap-4`},Nxt={class:`flex flex-col`},Pxt={class:`flex items-center gap-2`},Fxt={key:0,class:`flex gap-1 text-sm`},Ixt={class:`text-grey-500`},Lxt={class:`flex gap-1 text-sm`},Rxt={class:`text-grey-500`},zxt={class:`flex gap-1 text-sm`},Bxt=[`textContent`],Vxt={class:`text-grey-500`},Hxt={class:`flex gap-1 text-sm`},Uxt={key:0,class:`flex items-center gap-1`},Wxt={key:1,class:`p-6 flex flex-col justify-center items-center gap-4 border border-grey-100 rounded-lg`},Gxt={class:`flex flex-col items-center gap-1 text-center`},Kxt=[`textContent`],qxt={key:1},Jxt={class:`flex items-center gap-2`},Yxt={key:0,class:`flex flex-col border border-grey-100 rounded-lg`},Xxt=[`src`],Zxt={key:1,class:`px-4 py-2 flex justify-center items-center border border-grey-100 rounded-lg`},Qxt={class:`flex justify-end items-center gap-4`},$xt=p({__name:`AdministrationModal`,props:{rootSubtype:{},concerns:{},folder:{},foreignId:{},readonly:{type:Boolean},hideUseNoSchoolUnitCheckbox:{type:Boolean},parentFolder:{}},emits:[`hide`,`update:authorizationState`,`update:externalAudienceState`],setup(e,{emit:n}){let r=n,a=H(()=>[e.folder.id,e.foreignId]),o=V(!0),s=qe(`(max-height: 600px)`),c=V(void 0);oe(async()=>{let e=await Iyt(...a.value);Array.isArray(e)?c.value=e:U(e.errorMessage)});let l=V(void 0);oe(async()=>{let e=await Lyt(...a.value);Array.isArray(e)?l.value=e:U(e.errorMessage)});let u=H(()=>l.value?.concat().sort((e,t)=>e.sortorder-t.sortorder)),d=V(void 0);oe(async()=>{let e=await Fyt(...a.value);Array.isArray(e)?d.value=e:U(e.errorMessage)});let f=H(()=>d.value?.concat().sort((e,t)=>e.sortorder-t.sortorder)),p=V(void 0);oe(async()=>{let e=await Ryt(...a.value);Array.isArray(e)?p.value=e:U(e.errorMessage)});let m=H(()=>p.value?.concat().sort((t,n)=>{let r=0;switch(t.accessLevel){case`read`:r=1;break;case`write-own`:r=2;break;case`write-all`:r=3;break}let i=0;switch(n.accessLevel){case`read`:i=1;break;case`write-own`:i=2;break;case`write-all`:i=3;break}let a=i-r;if(a!==0)return a;let o=e.concerns.find(e=>e.id===t.concern)?.sorting??0,s=(e.concerns.find(e=>e.id===n.concern)?.sorting??0)-o;if(s!==0)return s;let c=t.acrossAllRoles?2**53-1:t.roleIds.length,l=(n.acrossAllRoles?2**53-1:n.roleIds.length)-c;if(l!==0)return l;let u=t.automaticallyRestrictedBySchoolUnit?2**53-1:t.schoolUnitIds.length+ +!!t.useNoSchoolUnit,d=(n.automaticallyRestrictedBySchoolUnit?2**53-1:n.schoolUnitIds.length+ +!!n.useNoSchoolUnit)-u;return d===0?n.id-t.id:d})),h=H(()=>e.foreignId!==null),g=V(void 0);xt(h,e=>{e&&oe(async()=>{g.value=void 0;let e=await Uyt(...a.value);Array.isArray(e)&&(g.value=e)})});let _=H(()=>g.value?.concat().sort((e,t)=>
53jn(e.displayName,t.displayName))),v=H(()=>s.value&&(!e.readonly||(m.value?.length??0)>0)&&h.value&&_.value!==void 0),b=V(!1),S=V(null),w=V(null),T=V(!1),E=H(()=>(m.value?.length??0)>0?`private`:e.folder.authorizationState===`protected`?`protected`:`public`);N(E,e=>{r(`update:authorizationState`,e)});let D=[`legal-guardians`,`information-entitled-guardians`],ee=H(()=>({guardians:e.parentFolder.isReachableForGuardians&&(m.value?.some(e=>D.includes(e.concern))??!1),students:e.parentFolder.isReachableForStudents&&(m.value?.some(e=>e.concern===`students-for-themselves`)??!1)}));N(ee,e=>{r(`update:externalAudienceState`,e)});let O=async e=>{if(p.value===void 0)return;let t=await zyt(...a.value,e.concern,e.accessLevel,e.acrossAllTypes,e.acrossAllRoles,e.automaticallyRestrictedBySchoolUnit,e.typeIds,e.roleIds,e.schoolUnitIds,e.useNoSchoolUnit);t.__type===`Authorization`?(p.value=[...p.value,t],ze(`Die Berechtigung wurde erfolgreich erstellt.`)):U(t.errorMessage)},te=async e=>{if(p.value===void 0)return;let t=await Byt(...a.value,e.id,e.concern,e.accessLevel,e.acrossAllTypes,e.acrossAllRoles,e.automaticallyRestrictedBySchoolUnit,e.typeIds,e.roleIds,e.schoolUnitIds,e.useNoSchoolUnit);t.__type===`Authorization`?(p.value=[...p.value.filter(t=>t.id!==e.id),t],ze(`Die Berechtigung wurde erfolgreich bearbeitet.`)):U(t.errorMessage)},ne=async e=>{if(p.value===void 0)return;let t=await Vyt(...a.value,e);t.__type===`Ok`?(p.value=p.value.filter(t=>t.id!==e),ze(`Die Berechtigung wurde erfolgreich gelöscht.`)):U(t.errorMessage)},re=t=>e.concerns.find(e=>e.id===t.concern)?.label??`Unbekannt`,j=t=>e.concerns.find(e=>e.id===t.concern)?.isExternalAudience??!1,M=e=>e.concern===`students-for-themselves`?`Sichtbar für Schüler:innen`:`Sichtbar für Eltern/Bezugspersonen`,ie=e=>{switch(e.accessLevel){case`read`:return`Lesezugriff`;case`write-own`:return`Schreibzugriff auf eigene sowie Lesezugriff auf alle Dokumente`;case`write-all`:return`Lese- und Schreibzugriff auf alle Dokumente`}},ae=e=>e.acrossAllTypes?`Für alle aktuellen und zukünftigen Funktionen der angezeigten Personen/Anstellungen gültig`:ha.format(c.value?.filter(t=>e.typeIds.includes(t.id)).map(e=>e.name)??[]),se=e=>e.acrossAllRoles?`Für alle aktuellen und zukünftigen Rollen der eingeloggten Person gültig`:ha.format(u.value?.flatMap(e=>e.roles)?.filter(t=>e.roleIds.includes(t.id)).map(e=>e.name)??[]),ce=t=>t.automaticallyRestrictedBySchoolUnit?e.rootSubtype===`students`?$t(`docs.authorization.label.restrictBySchoolUnitAndClass`,{scope:`instance`}):$t(`docs.authorization.label.restrictBySchoolUnitAndEmployments`,{scope:`instance`}):ha.format(f.value?.filter(e=>t.schoolUnitIds.includes(e.id)).map(e=>e.name).concat(t.useNoSchoolUnit?[t.schoolUnitIds.length===0?$t(`docs.authorization.label.noSchoolUnit`,{scope:`instance`}):$t(`docs.authorization.label.noSchoolUnitInList`,{scope:`instance`})]:[])??[]);return(n,a)=>(y(),C(k,null,[t(_r,{onAfterLeave:a[6]||=e=>r(`hide`)},{default:R(()=>[o.value?(y(),i(_n,{key:0,size:v.value?`Large`:`Medium`,"on-cancel":()=>o.value=!1,onCancel:a[4]||=e=>o.value=!1,"onKeydown:escape":a[5]||=e=>o.value=!1},{header:R(()=>[x(`div`,wxt,[a[13]||=x(`b`,{class:`text-xl leading-normal`},`Zugriffsrechte`,-1),e.readonly?B(``,!0):(y(),i($,{key:0,variant:`Secondary`,text:`Änderungslog öffnen`,icon:t4,size:`Tiny`,onClick:a[0]||=e=>T.value=!0}))])]),footer:R(()=>[x(`div`,Qxt,[t($,{variant:`Secondary`,text:n.$t(`global.call.close`),onClick:a[3]||=e=>o.value=!1},null,8,[`text`])])]),default:R(()=>[t(aa,{"min-height":`240px`},{default:R(()=>[u.value!==void 0&&f.value!==void 0&&m.value!==void 0?(y(),C(`div`,Txt,[x(`div`,Ext,[x(`div`,Dxt,[t(DW,{folder:e.folder},null,8,[`folder`]),x(`span`,null,A(e.folder.name),1)]),x(`div`,Oxt,[t(N4,{"authorization-state":E.value},null,8,[`authorization-state`]),e.rootSubtype===`students`?(y(),i(L4,{key:0,"guardians-visible":ee.value.guardians,"students-visible":ee.value.students},null,8,[`guardians-visible`,`students-visible`])):B(``,!0)])]),x(`div`,{class:P([`flex gap-6`,v.value?`flex-row items-start`:`flex-col`])},[!e.readonly||m.value.length>0?(y(),C(`div`,{key:0,class:P([`flex flex-col gap-4`,{"flex-1 min-w-0":v.value}])},[x(`div`,kxt,[x(`div`,Axt,[a[14]||=x(`b`,{class:`text-lg leading-normal`},` Berechtigungen `,-1),t(yr,{text:String(m.value.length),color:`blue`},null,8,[`text`])]),!e.readonly&&m.value.length>0?(y(),i($,{key:0,variant:`Secondary`,text:`Neue Berechtigung erstellen`,icon:ei,size:`Small`,onClick:a[1]||=e=>b.value=!0})):B(``,!0)]),m.value.length>0?(y(),C(`div`,jxt,[(y(!0),C(k,null,F(m.value,r=>(y(),C(`div`,{key:r.id,class:P([`p-4 flex justify-between items-start gap-4 border-b border-l-4 border-l-transparent border-grey-100 last:border-b-0`,{"!border-l-amber-600":j(r)}])},[x(`div`,Mxt,[t(E4,{class:`p-2 min-w-8 size-8 flex justify-center items-center icon-1-25 rounded-full text-grey-600 bg-grey-50`}),x(`div`,Nxt,[x(`div`,Pxt,[x(`span`,null,A(re(r)),1),j(r)?(y(),i(yr,{
53key:0,icon:Mr,text:M(r),color:`amber`},null,8,[`text`])):B(``,!0)]),e.rootSubtype===`employments_employee`||e.rootSubtype===`employments_employment`?(y(),C(`div`,Fxt,[a[15]||=x(`span`,null,`Funktionen:`,-1),x(`span`,Ixt,A(ae(r)),1)])):B(``,!0),x(`div`,Lxt,[a[16]||=x(`span`,null,`Rollen:`,-1),x(`span`,Rxt,A(se(r)),1)]),x(`div`,zxt,[x(`span`,{textContent:A(n.$t(`docs.authorization.label.schoolUnitsColon`,{scope:`instance`}))},null,8,Bxt),x(`span`,Vxt,A(ce(r)),1)]),x(`span`,Hxt,[t(S0,{class:`text-green flex justify-center items-center`}),x(`span`,null,A(ie(r)),1)])])]),e.readonly?B(``,!0):(y(),C(`div`,Uxt,[t(zt,{variant:`Tertiary`,icon:Fp,size:`Small`,onClick:e=>S.value=r},null,8,[`onClick`]),t(zt,{variant:`Tertiary`,icon:dr,size:`Small`,onClick:e=>w.value=r.id},null,8,[`onClick`])]))],2))),128))])):(y(),C(`div`,Wxt,[t(A4,{class:`icon-4`}),x(`div`,Gxt,[a[17]||=x(`b`,{class:`text-center`},` Keine Berechtigungen vorhanden `,-1),e.rootSubtype===`students`?(y(),C(`span`,{key:0,class:`text-center`,textContent:A(n.$t(`docs.folder.alert.noAuthorizationStudents
53Description`,{scope:`instance`}))},null,8,Kxt)):(y(),C(`span`,qxt,` Definiere, wer Zugriff auf diesen Ordner hat. Solange keine Berechtigung erfasst ist, gilt der Zugriff des übergeordneten Ordners. Falls auch dort keine Berechtigung hinterlegt ist – oder es sich um die oberste Ebene handelt – haben alle Personen Zugriff, die auf, die Anstellung (bei Anstellungs-Dokumenten) oder mind. eine Anstellung des Mitarbeitenden (bei Mitarbeitenden-Dokumenten) Zugriff haben. `))]),e.readonly?B(``,!0):(y(),i($,{key:0,text:`Erste Berechtigung erstellen`,icon:ei,onClick:a[2]||=e=>b.value=!0}))]))],2)):B(``,!0),h.value&&_.value!==void 0?(y(),C(`div`,{key:1,class:P([`flex flex-col gap-4`,{"flex-1 min-w-0":v.value}])},[x(`div`,Jxt,[a[18]||=x(`b`,{class:`text-lg leading-normal`},` Zurzeit berechtigte Personen `,-1),t(yr,{text:String(_.value.length),color:`blue`},null,8,[`text`])]),_.value.length>0?(y(),C(`div`,Yxt,[(y(!0),C(k,null,F(_.value,e=>(y(),C(`div`,{key:e.id,class:`px-4 py-2 flex items-center gap-4 border-b border-grey-100 last:border-b-0`},[x(`img`,{class:`size-8 rounded-full`,src:e.portraitUrl},null,8,Xxt),x(`span`,null,A(e.displayName),1)]))),128))])):(y(),C(`div`,Zxt,[t(Rn,{title:`Keine Personen mit Berechtigung vorhanden`})]))],2)):B(``,!0)],2)])):B(``,!0)]),_:1})]),_:1},8,[`size`,`on-cancel`])):B(``,!0)]),_:1}),c.value!==void 0&&u.value!==void 0&&f.value!==void 0&&(b.value||S.value!==null)?(y(),i(axt,{key:0,"root-subtype":e.rootSubtype,concerns:e.concerns,"folder-id":e.folder.id,types:c.value,"role-groups":u.value,"school-units":f.value,authorization:S.value,"hide-use-no-school-unit-checkbox":e.hideUseNoSchoolUnitCheckbox,onCreate:a[7]||=e=>O(e),onUpdate:a[8]||=e=>te(e),onHide:a[9]||=e=>{b.value=!1,S.value=null}},null,8,[`root-subtype`,`concerns`,`folder-id`,`types`,`role-groups`,`school-units`,`authorization`,`hide-use-no-school-unit-checkbox`])):B(``,!0),w.value===null?B(``,!0):(y(),i(uxt,{key:1,onDelete:a[10]||=e=>ne(w.value),onHide:a[11]||=e=>w.value=null})),T.value?(y(),i(Sxt,{key:2,"folder-id":e.folder.id,"foreign-id":e.foreignId,onHide:a[12]||=e=>T.value=!1},null,8,[`folder-id`,`foreign-id`])):B(``,!0)],64))}})})),R4,tSt=j((()=>{eSt(),eSt(),R4=$xt})),nSt,rSt,iSt,aSt,oSt,sSt=j((()=>{z(),gn(),Q(),nSt=[`textContent`],rSt={class:`modalcontent`},iSt=[`innerHTML`],aSt={class:`flex justify-end gap-2`},oSt=p({__name:`DeleteModal`,props:{modalTitle:{},modalText:{}},emits:[`cancel`,`delete`],setup(e,{emit:n}){let r=n;return(n,a)=>(y(),i(_n,{onCancel:a[2]||=e=>r(`cancel`),size:`Narrow`},{header:R(()=>[x(`h5`,{class:`modal-title`,textContent:A(e.modalTitle)},null,8,nSt)]),footer:R(()=>[x(`div`,aSt,[t($,{text:n.$t(`global.call.cancel`),variant:`Secondary`,onClick:a[0]||=e=>r(`cancel`)},null,8,[`text`]),t($,{text:n.$t(`global.call.delete`),variant:`Danger`,onClick:a[1]||=e=>r(`delete`)},null,8,[`text`])])]),default:R(()=>[x(`div`,rSt,[x(`p`,{innerHTML:e.modalText},null,8,iSt)])]),_:1}))}})})),z4,cSt=j((()=>{sSt(),sSt(),z4=oSt})),lSt,uSt=j((()=>{z(),lSt=p({components:{},props:{mimeType:{type:String,required:!0},isSigned:{type:Boolean,required:!1},isSealed:{type:Boolean,required:!1}},setup(e,t){return{icon:H(()=>{let t=e.mimeType;return e.isSigned?`fa-light fa-file-shield`:e.isSealed?`fa-light fa-file-certificate`:t===`application/pdf`?`fa-light fa-file-pdf`:t===`application/zip`?`fa-light fa-file-archive`:t.includes(`text/`)?`fa-light fa-file-alt`:t.includes(`image/`)?`fa-light fa-file-image`:t.includes(`video/`)?`fa-light fa-file-video`:t.includes(`audio/`)?`fa-light fa-file-audio`:t===`application/msword`||t===`application/vnd.openxmlformats-officedocument.wordprocessingml.document`||t===`application/vnd.openxmlformats-officedocument.wordprocessingml.template`||t.includes(`application/vnd.ms-word`)?`fa-light fa-file-word`:t===`application/msexcel`||t===`application/vnd.openxmlformats-officedocument.spreadsheetml.sheet`||t===`application/vnd.openxmlformats-officedocument.spreadsheetml.template`||t.includes(`application/vnd.ms-excel`)?`fa-light fa-file-excel`:t===`application/mspowerpoint`||t===`application/vnd.openxmlformats-officedocument.presentationml.presentation`||t===`application/vnd.openxmlformats-officedocument.presentationml.template`||t.includes(`application/vnd.ms-powerpoint`)?`fa-light fa-file-powerpoint`:`fa-light fa-file-lines`})}}})}));function dSt(e,t,n,r,i,a){return y(),C(`i`,{class:P(e.icon)},null,2)}var B4,fSt=j((()=>{uSt(),uSt(),z(),G(),B4=K(lSt,[[`render`,dSt]])})),pSt,mSt,hSt=j((()=>{z(),pSt=[`placeholder`],mSt=p({__name:`InputChangeOrBlur`,props:{text:{},placeholder:{},autofocus:{type:Boolean}},emits:[`update:text`,`triggered`,`unbounced-triggered`],setup(e,{emit:t}){let n=e,r=t,i=H({get:()=>n.text,set:e=>r(`update:text`,e)}),a=V();N(a,e=>{n.autofocus&&e instanceof HTMLInputElement&&e.focus()});let o=!1;function s(){o||(o=!0,setTimeout(()=>{r(`triggered`),o=!1},0))}return(t,n)=>
53he((y(),C(`input`,{ref_key:`inputElement`,ref:a,"onUpdate:modelValue":n[0]||=e=>i.value=e,placeholder:e.placeholder,class:`hover:bg-yellow-100 focus:bg-[unset] focus-visible:outline-none`,type:`text`,onClick:n[1]||=se(()=>{},[`stop`]),onBlur:n[2]||=()=>{r(`unbounced-triggered`),s()},onChange:n[3]||=()=>{r(`unbounced-triggered`),s()},onKeyup:n[4]||=me(()=>{r(`unbounced-triggered`),s()},[`enter`])},null,40,pSt)),[[ie,i.value]])}})})),V4,gSt=j((()=>{hSt(),hSt(),V4=mSt}));function _St(e,t){return y(),C(`div`,null,[(y(),C(`svg`,ySt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 48l112 0 0 88c0 39.8 32.2 72 72 72l88 0 0 240c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16zM224 67.9l92.1 92.1-68.1 0c-13.3 0-24-10.7-24-24l0-68.1zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-261.5c0-17-6.7-33.3-18.7-45.3L242.7 18.7C230.7 6.7 214.5 0 197.5 0L64 0zM262.5 320c0-47.8-38.7-86.5-86.5-86.5s-86.5 38.7-86.5 86.5 38.7 86.5 86.5 86.5c15.2 0 29.4-3.9 41.8-10.7L255 433.1c9.4 9.4 24.6 9.4 33.9 .1s9.4-24.6 .1-33.9l-37.2-37.4c6.9-12.4 10.8-26.7 10.8-41.8zM176 278a42 42 0 1 1 0 84 42 42 0 1 1 0-84z`},null,-1)]]))])}var vSt,ySt,H4,bSt=j((()=>{z(),G(),vSt={},ySt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},H4=K(vSt,[[`render`,_St]])}));function xSt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,CSt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M240.1 48l-112 0c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l155.8 0-9.6 48-146.2 0c-35.3 0-64-28.7-64-64l0-384c0-35.3 28.7-64 64-64L261.6 0c17 0 33.3 6.7 45.3 18.7L429.3 141.3c12 12 18.7 28.3 18.7 45.3l0 81.5-48 48 0-108-88 0c-39.8 0-72-32.2-72-72l0-88zM380.2 160l-92.1-92.1 0 68.1c0 13.3 10.7 24 24 24l68.1 0zM332.3 466.9c2.5-12.4 8.6-23.8 17.5-32.7l118.9-118.9 80 80-118.9 118.9c-8.9 8.9-20.3 15-32.7 17.5l-59.6 11.9c-.9 .2-1.9 .3-2.9 .3-8 0-14.6-6.5-14.6-14.6 0-1 .1-1.9 .3-2.9l11.9-59.6zm267.8-123l-28.8 28.8-80-80 28.8-28.8c22.1-22.1 57.9-22.1 80 0s22.1 57.9 0 80z`},null,-1)]]))])}var SSt,CSt,U4,wSt=j((()=>{z(),G(),SSt={},CSt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},U4=K(SSt,[[`render`,xSt]])}));function TSt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,DSt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M128.1 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l165.5 0c-3.8 8.1-6.6 16.6-8.4 25.5l-4.5 22.5-152.6 0c-35.3 0-64-28.7-64-64l0-320c0-35.3 28.7-64 64-64l242.7 0c17 0 33.3 6.7 45.3 18.7L493.3 128c12 12 18.7 28.3 18.7 45.3l0 37.7c-9.3 4.8-18.1 11.2-25.9 19l-22.1 22.1 0-78.7c0-4.2-1.7-8.3-4.7-11.3l-75.3-75.3 0 89.4c0 17.7-14.3 32-32 32l-160 0c-17.7 0-32-14.3-32-32l0-96-32 0zm80 0l0 80 128 0 0-80-128 0zm16 240a64 64 0 1 1 128 0 64 64 0 1 1 -128 0zM332.3 467c2.5-12.4 8.6-23.8 17.5-32.7l118.9-118.9 80 80-118.9 118.9c-8.9 8.9-20.3 15-32.7 17.5l-59.6 11.9c-.9 .2-1.9 .3-2.9 .3-8 0-14.6-6.5-14.6-14.6 0-1 .1-1.9 .3-2.9L332.3 467zM600.1 344l-28.8 28.8-80-80 28.8-28.8c22.1-22.1 57.9-22.1 80 0s22.1 57.9 0 80z`},null,-1)]]))])}var ESt,DSt,OSt,kSt=j((()=>{z(),G(),ESt={},DSt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},OSt=K(ESt,[[`render`,TSt]])})),ASt,jSt=j((()=>{z(),z$(),Hr(),Jn(),qr(),Yn(),Xn(),er(),nr(),ASt=p({__name:`EmailInput`,props:r({label:{},description:{},required:{type:Boolean},rules:{default:()=>[zr.email()]},liveRules:{},size:{},narrow:{type:Boolean},placeholder:{},autofocus:{type:Boolean},disabled:{type:Boolean}},{value:{required:!0},valueModifiers:{}}),emits:r([`focus`,`keyup`,`blur`],[`update:value`]),setup(e,{expose:n,emit:r}){let a=M(e,`value`),o=r,s=ke(`input`),{isFocused:c,focus:l,blur:u}=Zn(s,e.autofocus);return n({isFocused:c,focus:l,blur:u}),(n,r)=>(y(),i(Jr,{value:a.value,label:e.label,description:e.description,required:e.required,rules:e.rules,"live-rules":e.liveRules},{default:R(({isValid:n,tryRevalidate:i})=>[t(Qn,{size:e.size,onPointerdown:h(l)},{default:R(()=>[t($n,{narrow:e.narrow,flexible:!1},{default:R(()=>[t(rr,{icon:R$})]),_:1},8,[`narrow`]),t($n,{narrow:e.narrow},{default:R(()=>
53[t(tr,{ref_key:`input`,ref:s,value:a.value,"onUpdate:value":r[0]||=e=>a.value=e,type:`email`,placeholder:e.placeholder,disabled:e.disabled,"is-valid":n,onFocus:r[1]||=e=>o(`focus`,e),onKeyup:r[2]||=e=>o(`keyup`,e),onBlur:e=>{i(),o(`blur`,e)}},null,8,[`value`,`placeholder`,`disabled`,`is-valid`,`onBlur`])]),_:2},1032,[`narrow`])]),_:2},1032,[`size`,`onPointerdown`])]),_:1},8,[`value`,`label`,`description`,`required`,`rules`,`live-rules`]))}})})),W4,MSt=j((()=>{jSt(),jSt(),W4=ASt})),NSt,PSt,FSt,ISt,LSt,RSt,zSt,BSt,VSt,HSt,USt,WSt,GSt,KSt,qSt,JSt,YSt,XSt,ZSt,QSt,$St,eCt,tCt,nCt,rCt,iCt,aCt,oCt,sCt,cCt,lCt,uCt,dCt,fCt,pCt,mCt,hCt,gCt,_Ct=j((()=>{z(),na(),Gt(),W(),Pi(),X$(),kn(),Ln(),Gr(),MSt(),Yr(),Rt(),gn(),Sr(),Q(),z$(),ur(),mr(),Dn(),gr(),Hr(),oa(),ca(),gje(),NSt=[`textContent`],PSt={class:`flex flex-col gap-4 overflow-y-auto`},FSt=[`textContent`],ISt={class:`flex flex-col border border-grey-100 rounded-lg`},LSt={key:1,class:`p-4 flex flex-col`},RSt=[`textContent`],zSt=[`textContent`],BSt={class:`flex items-center p-4 border border-grey-100 rounded-lg`},VSt={class:`flex flex-col border border-grey-100 rounded-lg`},HSt={class:`p-4 bg-background-light border-b border-grey-100 rounded-t-lg`},USt={key:0,class:`max-h-[20vh] min-h-28 overflow-y-auto`},WSt={class:`flex items-center gap-2`},GSt=[`src`],KSt={class:`flex flex-col`},qSt=[`textContent`],JSt=[`textContent`],YSt={key:1,class:`p-4 min-h-28 flex justify-center items-center`},XSt={class:`flex flex-col border border-grey-100 rounded-lg`},ZSt={class:`p-4 bg-background-light border-b border-grey-100 rounded-t-lg`},QSt={class:`flex items-center gap-2`},$St={class:`w-full`},eCt={key:0,class:`flex items-center gap-2`},tCt={class:`w-full`},nCt={class:`w-full`},rCt={key:0,class:`max-h-[20vh] min-h-28 overflow-y-auto`},iCt={class:`flex items-center gap-2`},aCt={class:`size-8 border-grey-100 text-grey-600 flex items-center justify-center rounded-full border aspect-square`},oCt={class:`flex flex-col`},sCt=[`textContent`],cCt=[`textContent`],lCt=[`textContent`],uCt={key:1,class:`p-4 min-h-28 flex justify-center items-center`},dCt={class:`-mt-4`},fCt={class:`mt-4`},pCt={class:`-mt-4`},mCt={class:`mt-4`},hCt={class:`flex justify-end gap-2`},gCt=p({__name:`DigitalSignatureModal`,props:{folderFileId:{default:null},snapshotId:{default:null},certificateFileId:{default:null},runId:{default:null},foreignId:{}},emits:[`hide`],setup(e,{emit:n}){if(Number(e.folderFileId!==null)+Number(e.snapshotId!==null)+Number(e.certificateFileId!==null)+Number(e.runId!==null)!==1)throw Error("Exactly one of `folderFileId`, `snapshotId`, `certificateFileId`, or `runId` must be provided!");let r=n,a=V(!0),{data:o}=la(),s=V(`timestamp`),c=V(`zertes`),l=ke(`personPickerElement`),u=V(!0),d=V([]),f=e=>{d.value=[...d.value,e],l.value?.resetState()},p=e=>{d.value=d.value.filter(t=>t.id!==e)},m=V(``),g=V(``),_=V(``),v=V([]),b=V(null),S=zr.email(),w=H(()=>m.value!==``&&(o.value?.requiresSigneeNames!==!0||g.value!==``&&_.value!==``)),T=async()=>{if(!w.value)return;let e=await S(m.value);if(e!==null){b.value=e;return}v.value.some(e=>e.email===m.value)||(b.value=null,v.value=[...v.value,{email:m.value,firstName:g.value,lastName:_.value}],m.value=``,g.value=``,_.value=``)},E=e=>{v.value=v.value.filter(t=>t.email!==e)},D=H(()=>d.value.length+v.value.length+ +!!u.value),ee=H(()=>b.value===null?D.value===0?`Es muss mindestens eine unterzeichnende Person ausgewählt werden.`:D.value>=100?`Es können maximal 99 unterzeichnende Personen ausgewählt werden.`:null:b.value),O=H(()=>ee.value===null),te=Dte(),ne=async()=>{if(o.value===void 0||o.value===null||!O.value)return;let{signUrl:t}=await te.mutateAsync({folderFileId:e.folderFileId,snapshotId:e.snapshotId,certificateFileId:e.certificateFileId,runId:e.runId,foreignId:e.foreignId,mode:o.value.isModeSupportedForSigning?s.value:null,jurisdiction:o.value.isJurisdictionSupportedForSigning?c.value:null,useMyselfAsSignee:u.value,signeeIds:d.value.map(e=>e.id),emailSignees:v.value.map(e=>e.firstName!==``||e.lastName!==``?{email:e.email,firstName:e.firstName,lastName:e.lastName}:e.email)},{onError:e=>{q().invalidateQueries({queryKey:ua()}),U(e.errorMessage)}});ze(`Die Signatur wurde erfolgreich angefordert.`),t!==null&&window.open(t,`_blank`,`noopener,noreferrer`),a.value=!1};return(e,n)=>h(o)!==void 0&&h(o)!==null?(y(),i(_r,{key:0,onAfterLeave:n[12]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(_n,{key:0,size:`Small`,overflow:`visible`},{header:R(()=>[x(`h3`,{class:`m-0`,textContent:A(`Dokument mit `+h(o).providerName+` signieren`)}
53,null,8,NSt)]),footer:R(()=>[x(`div`,hCt,[t($,{variant:`Secondary`,text:e.$t(`global.call.cancel`),onClick:n[11]||=e=>a.value=!1},null,8,[`text`]),t(Cr,{variant:`Primary`,text:`Signieren`,disabled:!O.value,action:ne,"block-user-interface":``},null,8,[`disabled`])])]),default:R(()=>[x(`div`,PSt,[h(o).providerDescription===``?B(``,!0):(y(),C(`div`,{key:0,class:`text-base`,textContent:A(h(o).providerDescription)},null,8,FSt)),h(o).isModeSupportedForSigning||h(o).isJurisdictionSupportedForSigning?(y(),i(Kr,{key:1,label:`Signaturmethode`,required:``},{default:R(()=>[x(`div`,ISt,[h(o).isModeSupportedForSigning?(y(),C(`div`,{key:0,class:P([`p-4 flex justify-between items-center gap-4`,{"border-b border-grey-100":h(o).isJurisdictionSupportedForSigning}])},[t($,{class:`w-full`,variant:s.value===`timestamp`?`Primary`:`Secondary`,text:h(fH)(`timestamp`),onClick:n[0]||=e=>s.value=`timestamp`},null,8,[`variant`,`text`]),t($,{class:`w-full`,variant:s.value===`advanced`?`Primary`:`Secondary`,text:h(fH)(`advanced`),onClick:n[1]||=e=>s.value=`advanced`},null,8,[`variant`,`text`]),t($,{class:`w-full`,variant:s.value===`qualified`?`Primary`:`Secondary`,text:h(fH)(`qualified`),onClick:n[2]||=e=>s.value=`qualified`},null,8,[`variant`,`text`])],2)):B(``,!0),h(o).isJurisdictionSupportedForSigning?(y(),C(`div`,LSt,[x(`div`,{class:`w-fit flex items-center gap-2 cursor-pointer`,onClick:n[3]||=e=>c.value=`zertes`},[t(Y$,{value:c.value===`zertes`},null,8,[`value`]),x(`span`,{textContent:A(`Schweizer Recht (`+h(pH)(`zertes`)+`)`)},null,8,RSt)]),x(`div`,{class:`w-fit flex items-center gap-2 cursor-pointer`,onClick:n[4]||=e=>c.value=`eidas`},[t(Y$,{value:c.value===`eidas`},null,8,[`value`]),x(`span`,{textContent:A(`EU-Recht (`+h(pH)(`eidas`)+`)`)},null,8,zSt)])])):B(``,!0)])]),_:1})):B(``,!0),t(Kr,{label:`Eigenständige Signatur`,required:``},{default:R(()=>[x(`div`,BSt,[t(hr,{on:u.value,"onUpdate:on":n[5]||=e=>u.value=e,label:`Ich unterzeichne selbst`},null,8,[`on`])])]),_:1}),h(o).canInviteSigneesWhenUsingDigitalSignatures?(y(),i(Kr,{key:2,label:`Weitere Unterzeichnende hinzufügen`},{default:R(()=>[x(`div`,VSt,[x(`div`,HSt,[t(Fi,{ref_key:`personPickerElement`,ref:l,value:null,"hide-person-ids":d.value.map(e=>e.id),"only-persons-which-can-use-digital-signatures":``,"only-show-people-i-can-message":``,onChange:n[6]||=e=>f(e)},null,8,[`hide-person-ids`])]),d.value.length>0?(y(),C(`div`,USt,[(y(!0),C(k,null,F(d.value,e=>(y(),C(`div`,{key:e.id,class:`p-4 flex justify-between items-center gap-2 border-b border-grey-100 last:border-b-0`},[x(`div`,WSt,[x(`img`,{class:`size-10 rounded-full`,src:e.portrait},null,8,GSt),x(`div`,KSt,[x(`b`,{class:`text-base`,textContent:A(e.displayName)},null,8,qSt),x(`span`,{class:`text-sm`,textContent:A(e.roleString)},null,8,JSt)])]),t(zt,{variant:`Danger-Flat`,icon:dr,size:`Small`,onClick:t=>p(e.id)},null,8,[`onClick`])]))),128))])):(y(),C(`div`,YSt,[t(Rn,{title:`Keine Unterzeichner ausgewählt`})]))])]),_:1})):B(``,!0),h(o).canInviteExternalEmailAddressesWhenUsingDigitalSignatures?(y(),i(Kr,{key:3,label:`Externe E-Mail-Adressen hinzufügen`},{default:R(()=>[x(`div`,XSt,[x(`div`,ZSt,[x(`form`,{class:`flex flex-col gap-2`,onSubmit:se(T,[`prevent`])},[x(`div`,QSt,[x(`div`,$St,[t(W4,{value:m.value,"onUpdate:value":[n[7]||=e=>m.value=e,n[8]||=e=>b.value=null],placeholder:`E-Mail-Adresse`},null,8,[`value`])]),t($,{variant:`Secondary`,text:`Hinzufügen`,disabled:!w.value,onClick:T},null,8,[`disabled`])]),h(o).requiresSigneeNames?(y(),C(`div`,eCt,[x(`div`,tCt,[t(Xr,{value:g.value,"onUpdate:value":n[9]||=e=>g.value=e,placeholder:`Vorname`},null,8,[`value`])]),x(`div`,nCt,[t(Xr,{value:_.value,"onUpdate:value":n[10]||=e=>_.value=e,placeholder:`Nachname`},null,8,[`value`])])])):B(``,!0)],32)]),v.value.length>0?(y(),C(`div`,rCt,[(y(!0),C(k,null,F(v.value,e=>(y(),C(`div`,{key:e.email,class:`p-4 flex justify-between items-center gap-2 border-b border-grey-100 last:border-b-0`},[x(`div`,iCt,[x(`div`,aCt,[t(R$,{class:`flex justify-center items-center`})]),x(`div`,oCt,[e.firstName!==``||e.lastName!==``?(y(),C(k,{key:0},[x(`b`,{class:`text-base`,textContent:A((e.firstName+` `+e.lastName).trim())},null,8,sCt),x(`span`,{class:`text-sm`,textContent:A(e.email)},null,8,cCt)],64)):(y(),C(`b`,{key:1,class:`text-base`,textContent:A(e.email)},null,8,lCt))])]),t(zt,{variant:`Danger-Flat`,icon:dr,size:`Small`,onClick:t=>E(e.email)},null,8,[`onClick`])]))),128))])):(y(),C(`div`,uCt,[t(Rn,{title:`Keine externen E-Mail-Adressen erfasst`})]))])]),_:1})):B(``,!0),x(`div`,dCt,[t(On,{expanded:v.value.length>0},{default:R(()=>[x(`div`,fCt,[t(An,{variant:`Amber`,label:`Externe Personen erhalten einen Link zur Signatur per E-Mail und können das Dokument einsehen.`})])]),_:1},8,[`expanded`])]),x(`div`,pCt,[t(On,{expanded:!O.value},{default:R(()=>[x(`div`,mCt,[t(ra,null,{default:R(()=>[L(A(ee.value),1)]),_:1})])]),_:1},8,[`expanded`])])])]),_:1})):B(``,!0)]),_:1})):B(``,!0)}})})),G4,K4=j((()=>{_Ct(),_Ct(),G4=gCt})),vCt,yCt,bCt,xCt=j((()=>{z(),gn(),Q(),ia(),gr(),ca(),Yje(),vCt=[`textContent`],yCt={class:`flex justify-end`},bCt=p({__name:`SignatureAndSealProcessesModal`,props:{folderFileId:{default:null},snapshotId:{default:null},certificateFileId:{default:null},runId:{default:null},foreignId:{}},emits:[`hide`],setup(e,{emit:n}){if(Number(e.folderFileId!==null)+Number(e.snapshotId!==null)+Number(e.certificateFileId!==null)+Number(e.runId!==null)!==1)throw Error("Exactly one of `folderFileId`, `snapshotId`, `certificateFileId`, or `runI
53d` must be provided!");let r=n,a=V(!0),{data:o}=la(),{data:s}=sa(()=>e.folderFileId,()=>e.snapshotId,()=>e.certificateFileId,()=>e.runId,()=>e.foreignId,()=>0,()=>9999,()=>!1);return(e,n)=>(y(),i(_r,{onAfterLeave:n[1]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(_n,{key:0,size:`Large`},{header:R(()=>[x(`h3`,{class:`m-0`,textContent:A(e.$t(`docs.folder.call.signatureAndSealProcesses`))},null,8,vCt)]),footer:R(()=>[x(`div`,yCt,[t($,{variant:`Secondary`,text:e.$t(`global.call.close`),onClick:n[0]||=e=>a.value=!1},null,8,[`text`])])]),default:R(()=>[t(aa,{"min-height":`160px`},{default:R(()=>[h(o)!==void 0&&h(o)!==null&&h(s)!==void 0?(y(),i(vH,{key:0,config:h(o),entries:h(s).entries,"empty-state-title":e.$t(`docs.folder.label.noSignatureProcesses`)},null,8,[`config`,`entries`,`empty-state-title`])):B(``,!0)]),_:1})]),_:1})):B(``,!0)]),_:1}))}})})),q4,J4=j((()=>{xCt(),xCt(),q4=bCt}));function SCt(){return[Y4,`getConfig`,H(()=>Jt())]}function CCt(e){return[Y4,`getContent`,H(()=>Jt(Z(e)))]}var Y4,wCt=j((()=>{qt(),Xt(),z(),Y4=`Core\\ContentIndexing\\RemoteProcedures\\ContentIndexingCollection`}));function TCt(){return Kt({queryKey:SCt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ContentIndexingCollection/getConfig.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function ECt(e){return Kt({queryKey:CCt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{contentId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/ContentIndexingCollection/getContent.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function DCt(){return J({retry:0,retryDelay:void 0,mutationKey:[OCt,`updateContent`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{contentId:e.contentId,contentPlain:e.contentPlain,contentOcr:e.contentOcr},rpcContext:{}};return Y(`${basePath}rpc/collections/ContentIndexingCollection/updateContent.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}var OCt,kCt=j((()=>{Gt(),Xt(),Wt(),z(),wCt(),OCt=`Core\\ContentIndexing\\RemoteProcedures\\ContentIndexingCollection`}));function ACt(){async function e(e,t){let n={parameters:t,rpcContext:{}};return await X(await fetch(`${basePath}rpc/collections/DigitalSignatureCollection/${e}.php`,{method:`POST`,body:JSON.stringify(n),headers:{"Content-Type":`application/json`}}))}return{async getConfig(){return await e(`getConfig`,{})},async getCompanySeals(){return await e(`getCompanySeals`,{})},async getDigitalSignaturesAndSeals(t,n,r,i,a,o,s,c){return await e(`getDigitalSignaturesAndSeals`,{folderFileId:t,snapshotId:n,certificateFileId:r,runId:i,foreignId:a,currentPage:o,entriesPerPage:s,onlyOwn:c})},async sign(t,n,r,i,a,o,s,c,l,u){return await e(`sign`,{folderFileId:t,snapshotId:n,certificateFileId:r,runId:i,foreignId:a,mode:o,jurisdiction:s,useMyselfAsSignee:c,signeeIds:l,emailSignees:u})},async seal(t,n,r,i,a,o,s){return await e(`seal`,{folderFileId:t,snapshotId:n,certificateFileId:r,runId:i,foreignId:a,sealId:o,visualizationMode:s})},async cancel(t){return await e(`cancel`,{digitalSignatureId:t})},async getAuthorizedPersons(){return await e(`getAuthorizedPersons`,{})},async addAuthorizedPerson(t){return await e(`addAuthorizedPerson`,{personId:t})},async updateAuthorizedPerson(t,n,r){return await e(`updateAuthorizedPerson`,{personId:t,canSign:n,canSeal:r})},async deleteAuthorizedPerson(t){return await e(`deleteAuthorizedPerson`,{personId:t})},async syncAuthorizedPersonInvitationGroups(t,n){return await e(`syncAuthorizedPersonInvitationGroups`,{personId:t,invitationGroups:n})},async getAvailableRoles(){return await e(`getAvailableRoles`,{})},async getAuthorizedRoles(){return await e(`getAuthorizedRoles`,{})},async addAuthorizedRole(t){return await e(`addAuthorizedRole`,{roleId:t})},async updateAuthorizedRole(t,n,r){return await e(`updateAuthorizedRole`,{roleId:t,canSign:n,canSeal:r})},async deleteAuthorizedRole(t){return await e(`deleteAuthorizedRole`,{roleId:t})},async syncAuthorizedRoleInvitationGroups(t,n){return await e(`syncAuthorizedRoleInvitationGroups`,{roleId:t,invitationGroups:n})}}}async function X4(e,t,n,r,i,a,o,s){return await ACt().getDigitalSignaturesAndSeals(e,t,n,r,i,a,o,s)}var Z4=j((()=>{Xt()})),jCt,MCt=j((()=>{z(),jCt=p({__name:`BadgeUnseen`,props:{unseenCount:{}},setup(e){return(t,n)=>(y(),C(`span`,{class:P([`badge-unseen`,{withcount:e.unseenCount&&e.unseenCount>0}])},[e.unseenCount&&e.unseenCount>0?(y(),C(k,{key:0},[L(A(e.unseenCount),1)],64)):B(``,!0)],2))}})})),NCt=j((()=>{})),Q4,$4=j((()=>{MCt(),MCt(),NCt(),G(),Q4=K(jCt,[[`__scopeId`,`data-v-45649a7d`]])})),PCt,FCt,ICt,LCt,RCt,zCt,BCt,VCt,HCt,UCt,WCt,GCt=j((()=>{z(),_t(),W(),kn(),Ln(),Gr(),Bp(),gn(),Sr(),Q(),bi(),gr(),x4(),Hr(),kCt(),PCt={class:`flex items-center gap-x-eds-s`},FCt={class:`eds-headings-h2 m-0`},ICt={key:1,class:`flex flex-col gap-y-eds-m`},LCt={class:`flex flex-wrap justify-between gap-x-eds-l text-sm text-eds-secondary`},RCt={key:0},zCt={class:`flex flex-wrap gap-eds-s`},BCt={class:`flex flex-col`},VCt={class:`eds-paragraphs-base-bold`},HCt={class:`text-sm text-eds-secondary`},UCt={class:`flex justify-end gap-x-eds-s`},WCt=p({__name:`ContentIndexingModal`,props:{contentId:{}},emits:[`hide`],setup(e,{emit:n}){let r=e,a=n,o=V(!0),{data:s}=TCt(),{data:c}=ECt(()=>r.contentId),l=DCt(),u=S({contentPlain:``,contentOcr:``});xt(c,e=>{e!=null&&(u.contentPlain=e.contentPlain??``,u.contentOcr=e.contentOcr??``)});let d=H(()=>c.value?.status===`done`),f=H(()=>s.value?.maxStoredTextCharacters??1e6),p=H(()=>u.contentPlain.length>f.value||u.contentOcr.length>f.value),m=H(()=>c.value===void 0||c.value===null?!1:u.contentPlain!==(c.value.contentPlain??``)||u.contentOcr!==(c.value.contentOcr??``)),g={pen
53ding:`Gray`,processing:`Blue`,done:`Green`,unsupported:`Gray`,failed:`Red`,missing:`Red`,"too-small":`Amber`,"too-large":`Amber`,"timed-out":`Amber`},_={pending:$t(`docs.folder.contentIndexing.status.pending`),processing:$t(`docs.folder.contentIndexing.status.processing`),done:$t(`docs.folder.contentIndexing.status.done`),unsupported:$t(`docs.folder.contentIndexing.status.unsupported`),failed:$t(`docs.folder.contentIndexing.status.failed`),missing:$t(`docs.folder.contentIndexing.status.missing`),"too-small":$t(`docs.folder.contentIndexing.status.tooSmall`),"too-large":$t(`docs.folder.contentIndexing.status.tooLarge`),"timed-out":$t(`docs.folder.contentIndexing.status.timedOut`)},v={internal:`fa-light fa-building`,library:`fa-light fa-book`,system:`fa-light fa-microchip`},b={internal:$t(`docs.folder.contentIndexing.origin.internal`),library:$t(`docs.folder.contentIndexing.origin.library`),system:$t(`docs.folder.contentIndexing.origin.system`)},w=async()=>{l.mutateAsync({contentId:r.contentId,contentPlain:u.contentPlain===``?null:u.contentPlain,contentOcr:u.contentOcr===``?null:u.contentOcr},{onSuccess:()=>{ze($t(`docs.folder.contentIndexing.alert.saved`))},onError:()=>{U($t(`docs.folder.contentIndexing.alert.saveFailed`))}}),o.value=!1};return(e,n)=>(y(),i(_r,{onAfterLeave:n[3]||=e=>a(`hide`)},{default:R(()=>[o.value&&h(c)!==void 0?(y(),i(_n,{key:0,size:`Medium`},{header:R(()=>[x(`div`,PCt,[x(`h2`,FCt,A(e.$t(`docs.folder.call.contentIndexing`)),1),h(c)===null?B(``,!0):(y(),i(xi,{key:0,variant:g[h(c).status],label:_[h(c).status],pill:``},null,8,[`variant`,`label`]))])]),footer:R(()=>[x(`div`,UCt,[t($,{text:d.value?e.$t(`global.call.cancel`):e.$t(`global.call.close`),variant:`Secondary`,onClick:n[2]||=e=>o.value=!1},null,8,[`text`]),d.value?(y(),i(Cr,{key:0,variant:`Primary`,text:e.$t(`global.call.save`),disabled:!m.value||p.value,action:()=>w(),"block-user-interface":``,once:``},null,8,[`text`,`disabled`,`action`])):B(``,!0)])]),default:R(()=>[x(`div`,null,[h(c)===null?(y(),i(Rn,{key:0,title:e.$t(`docs.folder.contentIndexing.label.notIndexed`)},null,8,[`title`])):(y(),C(`div`,ICt,[x(`div`,LCt,[h(c).mimeType===null?B(``,!0):(y(),C(`span`,RCt,A(e.$t(`docs.folder.contentIndexing.label.mimeType`))+`: `+A(h(c).mimeType),1)),x(`span`,null,A(e.$t(`docs.folder.contentIndexing.label.updatedAt`))+`: `+A(h(p4)(h(c).updatedAt)),1)]),d.value?B(``,!0):(y(),i(An,{key:0,variant:`Blue`,size:`Small`,label:e.$t(`docs.folder.contentIndexing.label.notEditable`)},null,8,[`label`])),t(zp,{value:u.contentPlain,"onUpdate:value":n[0]||=e=>u.contentPlain=e,label:e.$t(`docs.folder.contentIndexing.label.contentPlain`),rows:6,disabled:!d.value,"live-rules":[h(zr).maxLength(f.value)]},null,8,[`value`,`label`,`disabled`,`live-rules`]),t(zp,{value:u.contentOcr,"onUpdate:value":n[1]||=e=>u.contentOcr=e,label:e.$t(`docs.folder.contentIndexing.label.contentOcr`),rows:6,disabled:!d.value,"live-rules":[h(zr).maxLength(f.value)]},null,8,[`value`,`label`,`disabled`,`live-rules`]),h(c).extractors.length>0?(y(),i(Kr,{key:1,label:e.$t(`docs.folder.contentIndexing.label.extractors`),required:``},{default:R(()=>[x(`div`,zCt,[(y(!0),C(k,null,F(h(c).extractors,e=>(y(),C(`div`,{key:`${e.name}@${e.version}`,class:`flex items-center gap-x-eds-m rounded-eds-s border border-grey-100 px-eds-m py-eds-s`},[x(`i`,{class:P([`fa-lg text-eds-secondary`,v[e.origin]])},null,2),x(`div`,BCt,[x(`span`,VCt,A(e.name),1),x(`span`,HCt,A(e.version)+` · `+A(b[e.origin]),1)])]))),128))])]),_:1},8,[`label`])):B(``,!0)]))])]),_:1})):B(``,!0)]),_:1}))}})})),KCt,qCt=j((()=>{GCt(),GCt(),KCt=WCt})),JCt,YCt,XCt,ZCt,QCt,$Ct,ewt,twt,nwt,rwt,iwt,awt,owt,swt,cwt,lwt,uwt,dwt,fwt,pwt,mwt,hwt,gwt=j((()=>{z(),un(),Un(),ch(),Xi(),qi(),zn(),fSt(),gSt(),Yi(),nR(),gO(),Rt(),Q(),bi(),vn(),bSt(),wSt(),kSt(),Ip(),gr(),ZQ(),K4(),J4(),x4(),kCt(),Z4(),ca(),$4(),qCt(),JCt={class:`foldercell c1`},YCt={class:`flex justify-between items-center gap-1`},XCt={class:`foldercell c2 w-full`},ZCt={class:`typeicon file`},QCt={key:0,class:`edit`},$Ct={key:1,class:`filename`},ewt={class:`text`},twt={class:`subtext`},nwt={class:`text`},rwt={class:`subtext`},iwt={key:1},awt={key:0,class:`foldercell c2_5 w-[var(--col-access)]`},owt={key:1,class:`c2_5`},swt={key:2,class:`foldercell c2_6 w-[var(--col-external)]`},cwt={key:3,class:`c2_6`},lwt={class:`foldercell c3`},uwt={class:`extension`},dwt={class:`foldercell c4`},fwt={class:`size`},pwt={class:`foldercell c5`},mwt=[`title`],hwt=p({__name:`FileRow`,props:{loggedInPersonId:{},settings:{},folder:{},file:{},selected:{type:Boolean},highlighted:{type:Boolean}},emits:[`selectToggle`,`closeEditNameMode`,`updateFile`,`openDeleteModal`,`openM
53oveModal`,`restartInterval`,`reloadFolder`],setup(e,{emit:n}){let r=e,o=n,s=V(),c=V(!1);oe(()=>{s.value?.focus()});let l=V(!1),u=H(()=>v4(r.settings,r.file.folderFileId)),d=H(()=>p4(r.file.updatedAt)),f=H(()=>dn(r.file.size)),p=()=>{c.value=!0},m=V(``);O(()=>m.value=r.file.name);let h=()=>{c.value=!1,o(`updateFile`,{...r.file,name:m.value?.trim()??``})},g=()=>o(`openDeleteModal`),_=()=>o(`openMoveModal`),v=H({get:()=>r.selected,set:()=>o(`selectToggle`)}),b={"application/vnd.openxmlformats-officedocument.wordprocessingml.document":`Word`,"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":`Excel`,"application/vnd.openxmlformats-officedocument.presentationml.presentation":`PowerPoint`},S=H(()=>b[r.file.mimeType]),w=e=>{Hvt(r.settings,e.folderFileId).then(([t,n])=>{o(`restartInterval`),e.folderFileId=t,e.isLocked=!0;let r=e.name.replace(new RegExp(/[^A-Za-z0-9. ]/,`g`),``).trim();hO((e.mimeType===`application/vnd.openxmlformats-officedocument.wordprocessingml.document`?`ms-word`:e.mimeType===`application/vnd.openxmlformats-officedocument.spreadsheetml.sheet`?`ms-excel`:`ms-powerpoint`)+`:ofe|u|`+fullUrl+`webdav/docs/microsoft-office/`+n+`/`+(r.length>0?r:$t(`docs.folder.label.defaultFileName`))+`.`+e.extension)})},T=V(isMobileWebview),E=H(()=>r.settings.fileEdit&&r.file.isEditable&&!r.file.isLocked&&(!r.settings.isAuthorizationEnabled||r.folder.accessLevel===`write-all`||r.folder.accessLevel===`write-own`&&r.file.createdById===r.loggedInPersonId)),{data:D}=la(),{data:ee}=TCt(),te=H(()=>ee.value?.isGlobalAdmin&&r.file.contentId!==null),ne=V(!1),re=V(!1),j=V(!1),M=V(!1),N=V(0),F=H(()=>D.value!==void 0&&D.value!==null&&D.value.isDigitalSignaturesModuleEnabled&&D.value.areCredentialsValid&&D.value.canSignUsingDigitalSignatures&&D.value.supportedSignatureMimeTypes.includes(r.file.mimeType)),ie=H(()=>D.value!==void 0&&D.value!==null&&D.value.isDigitalSealsSubmoduleEnabled&&D.value.areCredentialsValid&&D.value.canSealUsingDigitalSignatures&&D.value.supportedSealMimeTypes.includes(r.file.mimeType)),ae=H(()=>D.value!==void 0&&D.value!==null&&r.file.size>D.value.maxFileSizeInBytes),ce=H(()=>D.value!==void 0&&D.value!==null?dn(D.value.maxFileSizeInBytes):``),le=H(()=>D.value!==void 0&&D.value!==null&&D.value.isDigitalSignaturesModuleEnabled&&D.value.areCredentialsValid&&(D.value.canDefinePersonsWhichCanUseDigitalSignatures||D.value.canSignUsingDigitalSignatures||D.value.canSealUsingDigitalSignatures)&&(D.value.supportedSignatureMimeTypes.includes(r.file.mimeType)||D.value.supportedSealMimeTypes.includes(r.file.mimeType))),ue=async()=>{if(!le.value)return;let e=await X4(r.file.folderFileId,null,null,null,r.settings.foreignId,0,1,!1);`totalCount`in e&&(N.value=e.totalCount)};return(n,r)=>(y(),C(`div`,{class:P([`folderrow`,{highlite:e.highlighted}])},[x(`div`,JCt,[E.value?(y(),i(sh,{key:0,value:v.value,"onUpdate:value":r[0]||=e=>v.value=e},null,8,[`value`])):B(``,!0)]),x(`div`,YCt,[x(`div`,XCt,[x(`div`,null,[x(`div`,ZCt,[e.file.isUnseen?(y(),i(Q4,{key:0})):B(``,!0),t(B4,{"mime-type":e.file.mimeType,"is-signed":e.file.isSigned,"is-sealed":e.file.isSealed},null,8,[`mime-type`,`is-signed`,`is-sealed`])])]),c.value?(y(),C(`div`,QCt,[t(V4,{text:m.value,"onUpdate:text":r[1]||=e=>m.value=e,autofocus:!0,placeholder:e.file.name,class:`form-control`,onTriggered:h},null,8,[`text`,`placeholder`]),x(`span`,null,`.`+A(e.file.extension),1)])):(y(),C(`div`,$Ct,[T.value?(y(),i(Bn,{key:0,"file-url":u.value},{default:R(()=>[x(`span`,ewt,A(e.file.name)+`.`+A(e.file.extension),1),x(`span`,twt,A(n.$t(`docs.folder.label.dateByPerson`,{params:{date:d.value,name:e.file.updatedByName}})),1)]),_:1},8,[`file-url`])):(y(),C(`a`,{key:1,onClick:r[2]||=e=>l.value=!0},[x(`span`,nwt,A(e.file.name)+`.`+A(e.file.extension),1),x(`span`,rwt,A(n.$t(`docs.folder.label.dateByPerson`,{params:{date:d.value,name:e.file.updatedByName}})),1)]))])),e.file.isLocked?(y(),i(zt,{key:3,class:`!pointer-events-none`,variant:`Tertiary`,icon:OSt,size:`Tiny`})):(y(),C(k,{key:2},[E.value?(y(),i(zt,{key:0,variant:`Primary-Flat`,icon:Fp,size:`Tiny`,onClick:p})):(y(),C(`span`,iwt))],64))]),T.value?B(``,!0):(y(),i(Bn,{key:0,class:`px-2 py-1`,"file-url":u.value},{default:R(()=>[t(zt,{variant:`Primary-Flat`,icon:yn,size:`Tiny`})]),_:1},8,[`file-url`]))]),e.settings.isAuthorizationEnabled&&!e.settings.asExternalAudience?(y(),C(`div`,awt)):(y(),C(`div`,owt)),e.settings.rootSubtype===`students`&&!e.settings.asExternalAudience?(y(),C(`div`,swt)):(y(),C(`div`,cwt)),x(`div`,lwt,[x(`span`,uwt,A(e.file.extension.toUpperCase()),1)]),x(`div`,dwt,[x(`span`,fwt,A(f.value),1)]),x(`div`,pwt,[x(`span`,{title:d.value+`, `+e.file.updatedByName},[L(A(d.value),1),r[16]||=x(`br`,null,null,-1),L(A(e.file.updatedByName),1)],8,mwt)]),E.value||te.value?(y(),i(Ki,{key:4,class:`foldercell c6`,positioning:{corner:`bottom-right`,offset:`6px 0`,allowRepositioning:!0}},{button:R(({toggle:e})=>[t(Qi,{style:{width:`100%`},onClick:se(t=>{e(),ue()},[`stop`])},{default:R(()=>[...r[17]||=[x(`i`,{class:`fa-regular fa-ellipsis-vertical fa-lg`},null,-1)]]),_:1},8,[`onClick`])]),content:R(({close:a})=>[t($i,{"onAfter:select":a},{default:R(()=>[E.value&&S.value!==void 0?(y(),i(tR,{key:0,text:n.$t(`docs.folder.call.openWithApp`,{params:{app:S.value}}),icon:{class:`fa-light fa-file-pen`},onSelect:r[3]||=t=>
53w(e.file)},null,8,[`text`])):B(``,!0),E.value&&F.value?(y(),i(tR,{key:1,text:n.$t(`docs.folder.call.sign`),subtext:ae.value?n.$t(`docs.folder.label.fileTooLarge`,{params:{maxSize:ce.value}}):void 0,icon:{class:`fa-light fa-file-signature`},disabled:e.file.isLocked||ae.value,onSelect:r[4]||=e=>re.value=!0},null,8,[`text`,`subtext`,`disabled`])):B(``,!0),E.value&&ie.value?(y(),i(tR,{key:2,text:n.$t(`docs.folder.call.seal`),subtext:ae.value?n.$t(`docs.folder.label.fileTooLarge`,{params:{maxSize:ce.value}}):void 0,icon:{class:`fa-light fa-file-certificate`},disabled:e.file.isLocked||ae.value,onSelect:r[5]||=e=>j.value=!0},null,8,[`text`,`subtext`,`disabled`])):B(``,!0),E.value&&le.value?(y(),i(tR,{key:3,text:n.$t(`docs.folder.call.signatureAndSealProcesses`),count:N.value>0?N.value:void 0,icon:{class:`fa-light fa-laptop-file`},disabled:N.value===0,onSelect:r[6]||=e=>M.value=!0},null,8,[`text`,`count`,`disabled`])):B(``,!0),te.value?(y(),i(tR,{key:4,text:n.$t(`docs.folder.call.contentIndexing`),subtext:`Nur sichtbar für Escola-MA`,icon:{class:`fa-light fa-file-magnifying-glass`},onSelect:r[7]||=e=>ne.value=!0},null,8,[`text`])):B(``,!0),E.value?(y(),i(tR,{key:5,text:n.$t(`global.call.move`),icon:{class:`fa-light fa-arrow-right`},disabled:e.file.isLocked||e.folder.folders.length===0&&e.folder.parentFolderId===null,onSelect:_},null,8,[`text`,`disabled`])):B(``,!0),E.value?(y(),i(tR,{key:6,text:n.$t(`global.call.delete`),icon:{class:`fa-light fa-trash-can`},disabled:e.file.isLocked,onSelect:g},null,8,[`text`,`disabled`])):B(``,!0)]),_:1},8,[`onAfter:select`])]),_:1})):B(``,!0),t(_r,null,{default:R(()=>[l.value?(y(),i(Wn,{key:0,"file-name":m.value,"file-url":u.value,"mime-type":e.file.mimeType,onHide:r[10]||=e=>l.value=!1},a({_:2},[te.value?{name:`header-actions`,fn:R(()=>[t($,{variant:`Secondary`,icon:H4,text:n.$t(`docs.folder.call.contentIndexing`),size:`Small`,onClick:r[8]||=e=>ne.value=!0},{iconRight:R(()=>[t(xi,{label:`Escola-MA`,variant:`Gray`})]),_:1},8,[`text`])]),key:`0`}:void 0,E.value&&S.value!==void 0?{name:`actions`,fn:R(()=>[t($,{variant:`Secondary`,icon:U4,text:n.$t(`docs.folder.call.openWithApp`,{params:{app:S.value}}),size:`Small`,onClick:r[9]||=t=>{w(e.file),l.value=!1}},null,8,[`text`])]),key:`1`}:void 0]),1032,[`file-name`,`file-url`,`mime-type`])):B(``,!0)]),_:1}),re.value?(y(),i(G4,{key:5,"folder-file-id":e.file.folderFileId,"foreign-id":e.settings.foreignId,onHide:r[11]||=e=>re.value=!1},null,8,[`folder-file-id`,`foreign-id`])):B(``,!0),j.value?(y(),i(XQ,{key:6,"folder-file-id":e.file.folderFileId,"foreign-id":e.settings.foreignId,onHide:r[12]||=e=>j.value=!1,onSealed:r[13]||=e=>o(`reloadFolder`)},null,8,[`folder-file-id`,`foreign-id`])):B(``,!0),M.value?(y(),i(q4,{key:7,"folder-file-id":e.file.folderFileId,"foreign-id":e.settings.foreignId,onHide:r[14]||=e=>M.value=!1},null,8,[`folder-file-id`,`foreign-id`])):B(``,!0),ne.value&&e.file.contentId!==null?(y(),i(KCt,{key:8,"content-id":e.file.contentId,onHide:r[15]||=e=>ne.value=!1},null,8,[`content-id`])):B(``,!0)],2))}})})),_wt,vwt=j((()=>{gwt(),gwt(),_wt=hwt}));function e3(e){return typeof e==`function`?e():h(e)}function ywt(e,t){e.setAttribute(Ta,t.toString())}function bwt(t){let n=m();if(n===null)return ja(`The composable useI18NScope must be initialized at setup time`),{resolveScope:()=>`instance`};t!==void 0&&(oe(()=>{n.proxy!==null&&n.proxy.$el instanceof Element&&ywt(n.proxy.$el,e3(t))}),e(Ea,t));let r=b(Ea,void 0),i=V();return t===void 0&&r===void 0&&O(()=>{if(n.proxy===null){ja(`Neither dependency injection nor the currentElements proxy was found`);return}i.value=Ma(ka(n.proxy.$el))}),{resolveScope:()=>t===void 0?r===void 0?i.value??`instance`:e3(r):e3(t)}}var xwt=j((()=>{z(),Da(),Pa()})),Swt,Cwt,wwt,Twt=j((()=>{z(),Jm(),fn(),Q(),gr(),Swt={class:`p-6`},Cwt={class:`p-6 flex justify-between items-center gap-4 bg-background-light`},wwt=p({__name:`ColorModal`,props:{folder:{}},emits:[`hide`,`save`],setup(e,{emit:n}){let r=n,a=V(!0),o=V(null);oe(()=>{o.value=e.folder.color});let s=H(()=>o.value?.length===7);return(e,n)=>(y(),i(_r,{onAfterLeave:n[3]||=e=>r(`hide`)},{default:R(()=>[a.value?(y(),i(pn,{key:0,class:`w-fit`},{default:R(()=>[x(`div`,Swt,[t(qm,{color:o.value,"onUpdate:color":n[0]||=e=>o.value=e,variant:`Modules`,"allow-custom":!0},null,8,[`color`])]),x(`div`,Cwt,[t($,{variant:`Secondary`,text:e.$t(`global.call.cancel`),onClick:n[1]||=e=>a.value=!1},null,8,[`text`]),t($,{variant:`Primary`,text:e.$t(`global.call.save`),disabled:!s.value,onClick:n[2]||=e=>{r(`save`,o.value),a.value=!1}},null,8,[`text`,`disabled`])])]),_:1})):B(``,!0)]),_:1}))}})})),Ewt,Dwt=j((()=>{Twt(),Twt(),Ewt=wwt})),Owt,kwt,Awt,jwt,Mwt=j((()=>{z(),gn(),Q(),zW(),Owt=[`textContent`],kwt=[`textContent`],Awt={class:`flex justify-end gap-2`},jwt=p({__name:`MoveModal`,props:{settings:{},modalTitle:{},modalText:{},startFolderId:{},invalidFolderIds:{}},emits:[`move`,`cancel`],setup(e,{emit:n}){let r=n,a=V(null),o=()=>{a.value&&r(`move`,a.value),r(`cancel`)};return(n,s)=>(y(),i(_n,{size:`Small`,onCancel:s[2]||=e=>r(`cancel`)},{header:R(()=>[x(`h5`,{class:`modal-title`,textContent:A(e.modalTitle)},null,8,Owt)]),footer:R(()=>[x(`div`,Awt,[t($,{text:n.$t(`global.call.cancel`),variant:`Secondary`,onClick:s[1]||=e=>r(`cancel`)},null,8,[`text`]),t($,{text:n.$t(`global.call.move`),disabled:a.value===null||a.value===e.startFolderId,onClick:o},null,8,[`text`,`disabled`])])]),default:R(()=>[x(`div`,{class:`mb-4`,textContent:A(e.modalText)},null,8,kwt),t(RW,{"selected-folder-id":a.value,"onUpdate:selectedFolderId":s[0]||=e=>a.value=e,"start-folder-id":e.startFolderId,"foreign-ids":e.settings.foreignId===null?[]:[e.settings.foreignId],"invalid-folder-ids":e.invalidFolderIds,"as-external-audience":e.settings.asExternalAudience??!1,"allow-root-folder-selection":``},null,8,[`selected-folder-id`,`start-folder-id`,`foreign-ids`,`invalid-folder-ids`,`as-external-audience`])]),_:1}))}})})),t3,Nwt=j((()=>{Mwt(),Mwt(),t3=jwt}
53)),Pwt,Fwt,Iwt,Lwt,Rwt,zwt,Bwt,Vwt,Hwt,Uwt,Wwt,Gwt,Kwt,qwt,Jwt,Ywt,Xwt,Zwt=j((()=>{z(),_t(),un(),Xi(),qi(),gSt(),Yi(),nR(),gO(),Fr(),Q(),gr(),x4(),xwt(),tSt(),qyt(),hxt(),$4(),Dwt(),cSt(),OW(),Nwt(),Pwt=[`textContent`],Fwt={class:`foldercell c2`},Iwt={class:`foldername`},Lwt={class:`text`},Rwt={class:`subtext`},zwt={key:1},Bwt={key:0,class:`foldercell c2_5 w-[var(--col-access)]`},Vwt={key:1,class:`c2_5 mr-2`},Hwt={key:2,class:`foldercell c2_6 w-[var(--col-external)]`},Uwt={key:3,class:`c2_6`},Wwt={class:`foldercell c3`},Gwt={class:`subtext`},Kwt={class:`foldercell c4`},qwt={class:`foldercell c5`},Jwt={key:0,class:`editedUpdated`},Ywt={class:`subtext`},Xwt=p({__name:`FolderRow`,props:r({settings:{},folder:{},parentFolder:{},editMode:{type:Boolean},highlighted:{type:Boolean},compact:{type:Boolean}},{showNewFolderQuestionModal:{required:!0},showNewFolderQuestionModalModifiers:{}}),emits:r([`updateFolder`,`colorFolder`,`moveFolder`,`deleteFolder`,`openFolder`],[`update:showNewFolderQuestionModal`]),setup(e,{emit:n}){let r=e,a=n,o=M(e,`showNewFolderQuestionModal`),s=V(),c=V();O(()=>{c.value=r.editMode}),oe(()=>{s.value?.focus()});let l=()=>{c.value=!0},u=H(()=>dn(r.folder.size)),d=V(r.folder.name),f=()=>{c.value=!1,a(`updateFolder`,{...r.folder,name:d.value.trim()})},p=V(!1),m=()=>p.value=!0,g=()=>p.value=!1,_=()=>{a(`deleteFolder`,r.folder),g()},v=V(!1),b=()=>v.value=!0,S=()=>v.value=!1,w=e=>{a(`moveFolder`,r.folder,e),S()},T=V(!1),E=()=>T.value=!0,D=()=>T.value=!1,ee=e=>{a(`updateFolder`,{...r.folder,color:e})},te=V(!1),ne=()=>te.value=!0,re=()=>te.value=!1,j=H(()=>r.folder.id===null?``:y4(r.settings,r.folder.id)),N=V();xt(()=>r.folder,e=>{N.value=e.authorizationState});let F=H(()=>r.settings.rootSubtype===`students`),ie=V(!1),ae=V(!1);xt(()=>r.folder,e=>{ie.value=e.isVisibleForGuardians,ae.value=e.isVisibleForStudents});let ce=V(!1),{resolveScope:le}=bwt(),ue=H(()=>r.settings.rootSubtype===`employments_employee`?$t(`docs.folder.alert.noAuthorizationWarningEmployee`):r.settings.rootSubtype===`employments_employment`?$t(`docs.folder.alert.noAuthorizationWarningEmployment`):$t(`docs.folder.alert.noAuthorizationWarning`,{scope:le()}));return(n,r)=>(y(),C(k,null,[t(_r,null,{default:R(()=>[o.value===e.folder.id?(y(),i(Ir,{key:0,class:`max-w-sm w-full`,variant:`Warning`,title:n.$t(`docs.folder.title.createAuthorization`),description:ue.value},{buttons:R(()=>[t($,{variant:`Secondary`,text:n.$t(`docs.folder.call.closeNotice`),onClick:r[0]||=e=>o.value=null},null,8,[`text`]),t($,{variant:`Primary`,text:n.$t(`docs.folder.call.createAuthorization`),onClick:r[1]||=e=>{o.value=null,ne()}},null,8,[`text`])]),_:1},8,[`title`,`description`])):B(``,!0)]),_:1}),te.value?(y(),i(R4,{key:0,"root-subtype":e.settings.rootSubtype,concerns:e.settings.concerns,folder:e.folder,"foreign-id":e.settings.foreignId,readonly:!e.settings.folderEdit,"hide-use-no-school-unit-checkbox":e.settings.rootSubtype?.startsWith(`employments_`)??!1,"parent-folder":e.parentFolder,onHide:re,"onUpdate:authorizationState":r[2]||=e=>N.value=e,"onUpdate:externalAudienceState":r[3]||=e=>{ie.value=e.guardians,ae.value=e.students}},null,8,[`root-subtype`,`concerns`,`folder`,`foreign-id`,`readonly`,`hide-use-no-school-unit-checkbox`,`parent-folder`])):B(``,!0),T.value?(y(),i(Ewt,{key:1,folder:e.folder,onHide:D,onSave:ee},null,8,[`folder`])):B(``,!0),t(_r,null,{default:R(()=>[v.value&&e.folder.id?(y(),i(t3,{key:0,"modal-title":n.$t(`docs.folder.title.moveFolder`),"modal-text":n.$t(`docs.folder.label.moveFolderText`,{params:{name:e.folder.name}}),"start-folder-id":e.parentFolder.id,"invalid-folder-ids":[e.folder.id],settings:e.settings,onMove:w,onCancel:S},null,8,[`modal-title`,`modal-text`,`start-folder-id`,`invalid-folder-ids`,`settings`])):B(``,!0)]),_:1}),t(_r,null,{default:R(()=>[p.value?(y(),i(z4,{key:0,"modal-title":n.$t(`docs.folder.title.deleteFolder`),"modal-text":n.$t(`docs.folder.label.deleteFolderText`),onDelete:_,onCancel:g},null,8,[`modal-title`,`modal-text`])):B(``,!0)]),_:1}),e.folder===null?(y(),C(`div`,{key:2,textContent:A(n.$t(`global.label.loading`))},null,8,Pwt)):(y(),C(`div`,{key:3,class:P([`folderrow cursor-pointer`,{highlite:e.highlighted}]),onClick:r[7]||=t=>n.$emit(`openFolder`,e.folder.id),onMouseover:r[8]||=e=>ce.value=!0,onMouseleave:r[9]||=e=>ce.value=!1},[r[15]||=x(`div`,{class:`foldercell c1`},null,-1),x(`div`,Fwt,[x(`a`,{class:`typeicon folder`,onClick:r[4]||=t=>n.$emit(`openFolder`,e.folder.id)},[e.settings.fileShow&&e.folder.filesUnseenCount>0?(y(),i(Q4,{key:0,"unseen-count":e.folder.filesUnseenCount},null,8,[`unseen-count`])):B(``,!0),t(DW,{folder:e.folder},null,8,[`folder`])]),c.value&&e.settings.folderEdit?(y(),C(k,{key:0},[t(V4,{text:d.value,"onUpdate:text":r[5]||=e=>d.value=e,autofocus:!0,placeholder:e.folder.name,class:`form-control`,onTriggered:f},null,8,[`text`,`placeholder`]),r[10]||=x(`span`,null,null,-1)],64)):(y(),C(k,{key:1},[x(`div`,Iwt,[x(`a`,null,[x(`span`,Lwt,A(e.folder.name),1),x(`span`,Rwt,[L(A(N.value===`public`?n.$t(`docs.folder.label.authorizationPublic`):N.value===`protected`?n.$t(`docs.folder.label.authorizationProtected`):n.$t(`docs.folder.label.authorizationRestricted`))+`, `,1),e.folder.latestNewFile?(y(),C(k,{key:0},[L(A(n.$t(`docs.folder.label.documentCount`,{_pluralism:e.folder.filesCount,params:{count:e.folder.filesCount}}))+`, `+A(n.$t(`docs.folder.label.lastUpload`))+` `+A(h(p4)(e.folder.latestNewFile.createdAt))+`, `+A(e.folder.latestNewFile.createdByName),1)],64)):(y(),C(k,{key:1}
53,[L(A(n.$t(`docs.folder.label.noDocuments`)),1)],64))])])]),e.settings.folderEdit?(y(),C(`a`,{key:0,class:`hoverlink`,onClick:se(l,[`stop`])},[...r[11]||=[x(`i`,{class:`far fa-edit`},null,-1)]])):(y(),C(`span`,zwt))],64))]),e.settings.isAuthorizationEnabled&&!e.settings.asExternalAudience?(y(),C(`div`,Bwt,[N.value===void 0?B(``,!0):(y(),i(N4,{key:0,"authorization-state":N.value,compact:e.compact},null,8,[`authorization-state`,`compact`]))])):(y(),C(`div`,Vwt)),F.value&&!e.settings.asExternalAudience?(y(),C(`div`,Hwt,[t(L4,{"guardians-visible":ie.value,"students-visible":ae.value,compact:e.compact},null,8,[`guardians-visible`,`students-visible`,`compact`])])):(y(),C(`div`,Uwt)),x(`div`,Wwt,[L(A(n.$t(`docs.folder.label.folder`)),1),r[12]||=x(`br`,null,null,-1),x(`span`,Gwt,A(n.$t(`docs.folder.label.documentCount`,{_pluralism:e.folder.filesCount,params:{count:e.folder.filesCount}})),1)]),x(`div`,Kwt,A(u.value),1),x(`div`,qwt,[e.folder.latestNewFile?(y(),C(`span`,Jwt,[L(A(h(p4)(e.folder.latestNewFile.createdAt)),1),r[13]||=x(`br`,null,null,-1),x(`span`,Ywt,A(e.folder.latestNewFile.createdByName),1)])):B(``,!0)]),e.settings.isAuthorizationEnabled||e.settings.fileShow&&e.folder.filesCount>0||e.settings.folderEdit?(y(),i(Ki,{key:4,class:`foldercell c6`,positioning:{corner:`bottom-right`,offset:`6px 0`,allowRepositioning:!0}},{button:R(({toggle:e})=>[t(Qi,{style:{width:`100%`},onClick:se(e,[`stop`])},{default:R(()=>[...r[14]||=[x(`i`,{class:`fa-regular fa-ellipsis-vertical fa-lg`},null,-1)]]),_:1},8,[`onClick`])]),content:R(({close:a})=>[t($i,{"onAfter:select":a},{default:R(()=>[e.settings.isAuthorizationEnabled&&!e.settings.asExternalAudience?(y(),i(tR,{key:0,text:n.$t(`docs.folder.label.accessRights`),icon:{class:`fa-light fa-user-group`},onSelect:ne},null,8,[`text`])):B(``,!0),e.settings.fileShow&&e.folder.filesCount>0?(y(),i(tR,{key:1,text:n.$t(`docs.folder.call.downloadAsZip`),icon:{class:`fa-regular fa-download`},onSelect:r[6]||=e=>h(hO)(j.value)},null,8,[`text`])):B(``,!0),e.settings.folderEdit?(y(),i(tR,{key:2,text:n.$t(`docs.folder.call.colorize`),icon:{class:`fa-light fa-palette`},onSelect:E},null,8,[`text`])):B(``,!0),e.settings.folderEdit?(y(),i(tR,{key:3,text:n.$t(`global.call.move`),icon:{class:`fa-light fa-arrow-right`},disabled:e.parentFolder.folders.length===1&&e.parentFolder.parentFolderId===null,onSelect:b},null,8,[`text`,`disabled`])):B(``,!0),e.settings.folderEdit?(y(),i(tR,{key:4,text:n.$t(`global.call.delete`),icon:{class:`fa-light fa-trash-can`},onSelect:m},null,8,[`text`])):B(``,!0)]),_:1},8,[`onAfter:select`])]),_:1})):B(``,!0)],34))],64))}})})),Qwt=j((()=>{})),$wt,eTt=j((()=>{Zwt(),Zwt(),Qwt(),G(),$wt=K(Xwt,[[`__scopeId`,`data-v-f13a5b87`]])})),tTt,nTt=j((()=>{z(),tTt=p({__name:`SortingIcon`,props:{active:{type:Boolean},asc:{type:Boolean}},setup(e){return(t,n)=>e.active&&e.asc?(y(),C(`i`,{key:0,class:P([`fa-regular fa-angle-up`,{active:e.active}])},null,2)):(y(),C(`i`,{key:1,class:P([`fa-regular fa-angle-down`,{active:e.active}])},null,2))}})})),rTt=j((()=>{})),n3,iTt=j((()=>{nTt(),nTt(),rTt(),G(),n3=K(tTt,[[`__scopeId`,`data-v-ff5307b0`]])})),aTt,oTt,sTt,cTt,lTt,uTt,dTt,fTt=j((()=>{z(),ch(),iTt(),aTt={class:`head folderrow`},oTt={class:`foldercell c1`},sTt=[`title`],cTt={key:1,class:`c2_5`},lTt={key:2,class:`foldercell c2_6 w-[var(--col-external)]`},uTt={key:3,class:`c2_6`},dTt=p({__name:`TableHeadRow`,props:{settings:{},selected:{type:Boolean},showSelect:{type:Boolean},fileSortingOrder:{},compact:{type:Boolean}},emits:[`changeFileSortingOrder`,`selectToggle`],setup(e,{emit:t}){let n=e,r=t,a=H(()=>n.settings.rootSubtype===`students`?$t(`docs.folder.label.internalVisibility`):$t(`global.label.access`)),o=V();O(()=>o.value=n.selected),N(n,(e,t)=>{o.value=t.selected});let s=e=>{n.settings.fileShow&&r(`changeFileSortingOrder`,e)},c=H({get:()=>o.value??!1,set:e=>r(`selectToggle`,e)});return(t,n)=>(y(),C(`div`,aTt,[x(`div`,oTt,[e.showSelect&&e.settings.fileEdit?(y(),i(sh,{key:0,value:c.value,"onUpdate:value":n[0]||=e=>c.value=e},null,8,[`value`])):B(``,!0)]),x(`a`,{class:P([`foldercell c2`,{active:e.fileSortingOrder===`nameAsc`||e.fileSortingOrder===`nameDesc`}]),onClick:n[1]||=t=>
53s(e.fileSortingOrder===`nameDesc`?`nameAsc`:`nameDesc`)},[L(A(t.$t(`global.label.name`))+` `,1),e.settings.fileShow?(y(),i(n3,{key:0,active:e.fileSortingOrder===`nameAsc`||e.fileSortingOrder===`nameDesc`,asc:e.fileSortingOrder===`nameAsc`},null,8,[`active`,`asc`])):B(``,!0)],2),e.settings.isAuthorizationEnabled&&!e.settings.asExternalAudience?(y(),C(`a`,{key:0,class:`foldercell c2_5 w-[var(--col-access)]`,title:a.value},A(e.compact?t.$t(`docs.folder.label.visibility`):a.value),9,sTt)):(y(),C(`span`,cTt)),e.settings.rootSubtype===`students`&&!e.settings.asExternalAudience?(y(),C(`a`,lTt,A(t.$t(`docs.folder.label.externalVisibility`)),1)):(y(),C(`span`,uTt)),x(`a`,{class:P([`foldercell c3`,{active:e.fileSortingOrder===`extensionAsc`||e.fileSortingOrder===`extensionDesc`}]),onClick:n[2]||=t=>s(e.fileSortingOrder===`extensionDesc`?`extensionAsc`:`extensionDesc`)},[L(A(t.$t(`docs.folder.label.type`))+` `,1),e.settings.fileShow?(y(),i(n3,{key:0,active:e.fileSortingOrder===`extensionAsc`||e.fileSortingOrder===`extensionDesc`,asc:e.fileSortingOrder===`extensionAsc`},null,8,[`active`,`asc`])):B(``,!0)],2),x(`a`,{class:P([`foldercell c4`,{active:e.fileSortingOrder===`sizeAsc`||e.fileSortingOrder===`sizeDesc`}]),onClick:n[3]||=t=>s(e.fileSortingOrder===`sizeDesc`?`sizeAsc`:`sizeDesc`)},[L(A(t.$t(`docs.folder.label.size`))+` `,1),e.settings.fileShow?(y(),i(n3,{key:0,active:e.fileSortingOrder===`sizeAsc`||e.fileSortingOrder===`sizeDesc`,asc:e.fileSortingOrder===`sizeAsc`},null,8,[`active`,`asc`])):B(``,!0)],2),x(`a`,{class:P([`foldercell c5`,{active:e.fileSortingOrder===`lastActivityAsc`||e.fileSortingOrder===`lastActivityDesc`}]),onClick:n[4]||=t=>s(e.fileSortingOrder===`lastActivityDesc`?`lastActivityAsc`:`lastActivityDesc`)},[L(A(t.$t(`docs.folder.label.lastChangeOrCreated`))+` `,1),e.settings.fileShow?(y(),i(n3,{key:0,active:e.fileSortingOrder===`lastActivityAsc`||e.fileSortingOrder===`lastActivityDesc`,asc:e.fileSortingOrder===`lastActivityAsc`},null,8,[`active`,`asc`])):B(``,!0)],2),n[5]||=x(`div`,{class:`foldercell c6`},null,-1)]))}})})),pTt,mTt=j((()=>{fTt(),fTt(),pTt=dTt})),hTt,gTt,_Tt=j((()=>{z(),Fr(),Q(),wi(),hTt=[`textContent`],gTt=p({__name:`UploadConfirmationDialog`,props:{filesCount:{},audience:{}},emits:[`cancel`,`confirm`],setup(e,{emit:n}){let r=n,a=V(!1);return(n,o)=>(y(),i(Ir,{variant:`Warning`,title:n.$t(`docs.folder.uploadConfirmation.title.uploadFiles`,{_pluralism:e.filesCount,params:{count:e.filesCount}}),onCancel:o[3]||=e=>r(`cancel`),"onClick:backdrop":o[4]||=e=>r(`cancel`),"onKeydown:escape":o[5]||=e=>r(`cancel`)},{description:R(()=>[x(`p`,{class:`text-grey-500 text-base text-wrap m-0`,textContent:A(e.audience)},null,8,hTt),t(Ti,{on:a.value,"onUpdate:on":o[0]||=e=>a.value=e,label:n.$t(`docs.folder.uploadConfirmation.label.dontShowAgain`)},null,8,[`on`,`label`])]),buttons:R(()=>[t($,{variant:`Secondary`,text:n.$t(`global.call.cancel`),onClick:o[1]||=e=>r(`cancel`)},null,8,[`text`]),t($,{variant:`Primary`,text:n.$t(`docs.folder.uploadConfirmation.call.upload`),onClick:o[2]||=e=>r(`confirm`,a.value)},null,8,[`text`])]),_:1},8,[`title`]))}})})),vTt,yTt=j((()=>{_Tt(),_Tt(),vTt=gTt})),bTt,xTt,STt,CTt,wTt,TTt,ETt,DTt,OTt,kTt,ATt,jTt,MTt,r3,NTt,PTt=j((()=>{z(),_t(),un(),pa(),W(),zn(),Oi(),kn(),Rt(),gn(),Q(),Bt(),Ht(),dyt(),vn(),hyt(),yyt(),ur(),D4(),gr(),Fe(),x4(),GV(),Dyt(),jyt(),tSt(),cSt(),vwt(),eTt(),Nwt(),LW(),mTt(),yTt(),bTt=[`textContent`],xTt={class:`modalcontent`},STt={class:`flex justify-end`},CTt={class:`folderbuttons`},wTt={key:0,class:`my-2`},TTt={key:0},ETt={class:`emptystate`},DTt=[`textContent`],OTt={class:`emptystate_text`},kTt=[`innerHTML`],ATt=[`innerHTML`],jTt=[`textContent`],MTt={class:`folder-footer`},r3=50,NTt=p({__name:`FolderView`,props:{loggedInPersonId:{},settings:{},rootFolderId:{},folderId:{},fileSortingOrder:{},showAccessRights:{type:Boolean,default:!0},confirmUploads:{type:Boolean,default:!1}},emits:[`loading`,`changeFolder`,`changeFilesCount`,`changeFileSortingOrder`,`backToRoot`,`reduceUnseenFileCount`,`hideUploadConfirmation`],setup(e,{emit:n}){let{isMobileWebview:r}=Pe(),a=e,o=n,s=async()=>(await Jvt(a.settings.rootType,a.settings.rootSubtype===null?`null`:a.settings.rootSubtype,a.settings.foreignId===null?`null`:String(a.settings.foreignId),a.folderId,a.settings.asExternalAudience)).data,{idle:c}=tee(120*1e3),l=eee(),u=V(),d,f=()=>{c.value||l.value===`hidden`||s().then(e=>{g.value!==null&&(g.value.files=e.files)})},p=()=>{d!==void 0&&window.clearInterval(d),d=window.setInterval(f,30*1e3)};N(l,e=>{e===`visible`&&f()});let g=V(null),_=V([]),v=V([]),b=V(null),S=V(null),w=V([]),E=V($t(`docs.folder.alert.deletionNotPossible`)),D=V([]),O=V([]),te=V([]),ne=V([]),re=V(!1),j=()=>{o(`loading`,!0),p(),s().then(e=>{g.value=e,_.value=[];let t=g.value?.files.reduce((e,t)=>
53e+ +!!t.isUnseen,0)??0;o(`reduceUnseenFileCount`,t)}).catch(()=>{g.value=null,_.value=[],o(`backToRoot`)}).finally(()=>{o(`loading`,!1)})};N(()=>a.folderId,j,{immediate:!0});let M=e=>{D.value=[...D.value,e],setTimeout(()=>{D.value=D.value.filter(t=>t!==e)},3500)},ie=e=>{O.value=[...O.value,e],setTimeout(()=>{O.value=O.value.filter(t=>t!==e)},3500)},ae=()=>{if(g.value?.id){let e={id:null,name:$t(`docs.folder.label.newFolder`),color:`#0083DB`,parentFolderId:g.value.id,rootId:g.value.rootId,authorizationState:`public`};o(`loading`,!0),Yvt(a.settings.rootType,a.settings.rootSubtype===null?`null`:a.settings.rootSubtype,a.settings.foreignId===null?`null`:``+a.settings.foreignId,e,a.settings.asExternalAudience).then(e=>{M(e.data.id),g.value?.folders.unshift({...e.data,highlighted:!0}),b.value=e.data.id,o(`loading`,!1)}).catch(e=>{Re(e),o(`loading`,!1)})}},oe=e=>{g.value!==null&&g.value.id!==null&&(o(`loading`,!0),_4(a.settings.rootType,a.settings.rootSubtype===null?`null`:a.settings.rootSubtype,a.settings.foreignId===null?`null`:``+a.settings.foreignId,{...e,parentFolderId:g.value.id},a.settings.asExternalAudience).then(e=>{g.value.folders=g.value.folders.map(t=>t.id===e.data.id?e.data:t),a.settings.isAuthorizationEnabled&&a.folderId===a.rootFolderId&&b.value!==null&&(S.value=b.value),o(`loading`,!1),b.value=null,M(e.data.id)}).catch(e=>{Re(e),o(`loading`,!1)}))};m();let se=(e,t)=>{o(`loading`,!0),_4(a.settings.rootType,a.settings.rootSubtype===null?`null`:a.settings.rootSubtype,a.settings.foreignId===null?`null`:``+a.settings.foreignId,{...e,parentFolderId:t},a.settings.asExternalAudience).then(e=>{g.value.folders=g.value.folders.filter(t=>t.id!==e.data.id),j(),o(`loading`,!1)}).catch(e=>{Re(e),o(`loading`,!1)})},ce=e=>{o(`loading`,!0),e.id!==null&&Xvt(a.settings.rootType,a.settings.rootSubtype===null?`null`:a.settings.rootSubtype,a.settings.foreignId===null?`null`:``+a.settings.foreignId,e.id,a.settings.asExternalAudience).then(t=>{g.value.folders=g.value.folders.filter(t=>t.id!==e.id),o(`loading`,!1),e.filesCount>0&&o(`changeFilesCount`)}).catch(e=>{e.response.data.data?(E.value=e.response.data.data.displayErrorMessage,w.value=e.response.data.data.displayList,re.value=!0):Re(e),o(`loading`,!1)})},le=e=>{g.value!==null&&(o(`loading`,!0),b4(a.settings.rootType,a.settings.rootSubtype===null?`null`:a.settings.rootSubtype,a.settings.foreignId===null?`null`:``+a.settings.foreignId,e,a.settings.asExternalAudience).then(t=>{g.value.files=[...g.value.files.filter(t=>t.id!==e.id),t.data],o(`loading`,!1),ie(t.data.id)}).catch(t=>{t.response.status===423?(g.value.files.find(t=>t.id===e.id).isLocked=!0,Be($t(`docs.folder.alert.fileLockedEdit`))):Re(t),o(`loading`,!1)}))},ue=(e,t)=>
53Promise.all(t.map(t=>{if(t.size===0)U($t(`docs.folder.alert.emptyFileUpload`));else if(t.size>a.settings.maxUploadFileSize)U($t(`docs.folder.alert.fileTooLarge`,{params:{maxSize:dn(a.settings.maxUploadFileSize)}}));else return Zvt(a.settings.rootType,a.settings.rootSubtype===null?`null`:a.settings.rootSubtype,a.settings.foreignId===null?`null`:``+a.settings.foreignId,e,t,a.settings.asExternalAudience).then(e=>{g.value.files.push(e.data),ie(e.data.id)}).catch(e=>{Re(e)})})),I=V([]),de=e=>{if(e.length>r3){U($t(`docs.folder.alert.tooManyFiles`,{params:{max:r3}}));return}if(a.confirmUploads&&g.value?.uploadAudience!=null){I.value=e;return}fe(e)},fe=e=>{o(`loading`,!0),ue(a.folderId,e).then(e=>{o(`loading`,!1),o(`changeFilesCount`)})},pe=e=>{e&&o(`hideUploadConfirmation`),fe(I.value),I.value=[]},me=e=>{let t=!1;o(`loading`,!0),Promise.all(e.map(e=>$vt(a.settings.rootType,a.settings.rootSubtype===null?`null`:a.settings.rootSubtype,a.settings.foreignId===null?`null`:``+a.settings.foreignId,e.folderFileId,a.settings.asExternalAudience).then(t=>{g.value.files=g.value.files.filter(t=>t.id!==e.id)}).catch(n=>{n.response.status===423?(g.value.files.find(t=>t.id===e.id).isLocked=!0,t||=(Be($t(`docs.folder.alert.fileLockedDelete`)),!0)):Re(n)}))).then(e=>{o(`loading`,!1),o(`changeFilesCount`),te.value=[]})},he=(e,t)=>{let n=!1;o(`loading`,!0),Promise.all(e.map(r=>{r.folderId!==t&&b4(a.settings.rootType,a.settings.rootSubtype===null?`null`:a.settings.rootSubtype,a.settings.foreignId===null?`null`:``+a.settings.foreignId,{...r,folderId:t},a.settings.asExternalAudience).then(e=>{g.value.files=g.value.files.filter(t=>t.id!==e.data.id&&t.id!==r.id)}).catch(t=>{t.response.status===403&&(n||=(Be($t(`docs.folder.alert.fileMoveNoAccess`,{_pluralism:e.length})),!0)),t.response.status===423&&(g.value.files.find(e=>e.id===r.id).isLocked=!0,n||=(Be($t(`docs.folder.alert.fileLockedMove`)),!0))})})).then(e=>{j(),o(`loading`,!1)})},ge=H(()=>Qvt(a.settings,_.value.map(e=>e.folderFileId))),_e=H(()=>g.value?.id!==null&&g.value?.id!==void 0?y4(a.settings,g.value.id):``),ve=H(()=>(g.value?.files.length??0)+(g.value?.folders.reduce((e,t)=>e+t.filesCount,0)??0)),ye=e=>{o(`changeFolder`,e)},xe=e=>{e?_.value=g.value.files.filter(e=>a.settings.fileEdit&&e.isEditable&&!e.isLocked&&(!a.settings.isAuthorizationEnabled||g.value.accessLevel===`write-all`||g.value.accessLevel===`write-own`&&e.createdById===a.loggedInPersonId)):_.value=[]},Se=e=>{_.value.includes(e)?_.value=_.value.filter(t=>t.id!==e.id):_.value.push(e)},Ce=H(()=>g.value?Uvt(g.value.files,a.fileSortingOrder):[]),we=H(()=>g.value?Wvt(g.value.folders,a.fileSortingOrder):[]),z=e=>{ne.value=e},Te=e=>{te.value=e},Ee=H(()=>ne.value.length===1?$t(`docs.folder.title.moveDocument`):$t(`docs.folder.title.moveDocuments`,{params:{count:ne.value.length}})),De=H(()=>ne.value.length===1?$t(`docs.folder.label.moveDocumentText`,{params:{name:ne.value[0].name}}):$t(`docs.folder.label.moveDocumentsText`,{params:{count:ne.value.length}})),Oe=H(()=>te.value.length===1?$t(`docs.folder.title.deleteDocument`):$t(`docs.folder.title.deleteDocuments`,{params:{count:te.value.length}})),ke=H(()=>te.value.length===1?$t(`docs.folder.label.deleteDocumentText`,{params:{name:te.value[0].name}}):$t(`docs.folder.label.deleteDocumentsText`)+`<ul><li>`+te.value.map(e=>e.name+`.`+e.extension).join(`</li><li>`)+`</li>`);T(()=>{p()}),be(()=>{d!==void 0&&window.clearInterval(d)}),ee(()=>{d!==void 0&&window.clearInterval(d)});let Ae=e=>a.settings.fileEdit&&e.isEditable&&!e.isLocked&&(!a.settings.isAuthorizationEnabled||g.value?.accessLevel===`write-all`||g.value?.accessLevel===`write-own`&&e.createdById===a.loggedInPersonId),je=H(()=>a.settings.fileEdit&&((g.value?.files.some(Ae)??!1)||!a.settings.isAuthorizationEnabled||[`write-own`,`write-all`].includes(g.value?.accessLevel??`read`))),Me=V(null),Ne={isReachableForGuardians:!0,isReachableForStudents:!0},Fe=H(()=>(g.value?.externalConcerns??[]).map(e=>a.settings.concerns.find(t=>t.id===e)?.label).filter(e=>e!==void 0)),Ie=H(()=>a.settings.isAuthorizationEnabled&&!a.settings.asExternalAudience&&a.folderId!==a.rootFolderId&&je.value&&Fe.value.length>0),Le=H(()=>
53g.value?.files.some(Ae)??!1),ze=H(()=>Le.value&&_.value.length===g.value?.files.filter(Ae).length),W=H(()=>a.settings.isAuthorizationEnabled&&a.settings.rootSubtype===`students`&&!a.settings.asExternalAudience);return(n,a)=>(y(),C(k,null,[g.value!==null&&Me.value?(y(),i(R4,{key:0,"root-subtype":e.settings.rootSubtype,folder:g.value,concerns:e.settings.concerns,"foreign-id":e.settings.foreignId,readonly:!e.settings.folderEdit,"hide-use-no-school-unit-checkbox":e.settings.rootSubtype?.startsWith(`employments_`)??!1,"parent-folder":Ne,onHide:a[0]||=e=>Me.value=null},null,8,[`root-subtype`,`folder`,`concerns`,`foreign-id`,`readonly`,`hide-use-no-school-unit-checkbox`])):B(``,!0),t(_r,null,{default:R(()=>[g.value!==null&&ne.value.length>0?(y(),i(t3,{key:0,"modal-title":Ee.value,"modal-text":De.value,"start-folder-id":g.value.id,"invalid-folder-ids":[],settings:e.settings,onMove:a[1]||=e=>he(ne.value,e),onCancel:a[2]||=e=>ne.value=[]},null,8,[`modal-title`,`modal-text`,`start-folder-id`,`settings`])):B(``,!0)]),_:1}),t(_r,null,{default:R(()=>[te.value.length>0?(y(),i(z4,{key:0,"modal-title":Oe.value,"modal-text":ke.value,onDelete:a[3]||=()=>me(te.value),onCancel:a[4]||=()=>te.value=[]},null,8,[`modal-title`,`modal-text`])):B(``,!0)]),_:1}),t(_r,null,{default:R(()=>[I.value.length>0?(y(),i(vTt,{key:0,"files-count":I.value.length,audience:g.value?.uploadAudience??``,onConfirm:pe,onCancel:a[5]||=e=>I.value=[]},null,8,[`files-count`,`audience`])):B(``,!0)]),_:1}),t(WV,null,{default:R(({width:s})=>[g.value===null?B(``,!0):(y(),C(`div`,{key:0,class:P({smallview:s<800})},[t(_r,null,{default:R(()=>[re.value?(y(),i(_n,{key:0,size:`Small`,onCancel:a[7]||=e=>re.value=!1},{header:R(()=>[x(`h5`,{class:`modal-title`,textContent:A(n.$t(`docs.folder.title.cannotDeleteFolder`))},null,8,bTt)]),footer:R(()=>[x(`div`,STt,[t($,{text:`Ok`,onClick:a[6]||=e=>re.value=!1})])]),default:R(()=>[x(`div`,xTt,[x(`p`,null,A(E.value),1),x(`ul`,null,[(y(!0),C(k,null,F(w.value,(e,t)=>(y(),C(`li`,{key:`str`+t},A(e),1))),128))])])]),_:1})):B(``,!0)]),_:1}),x(`div`,CTt,[t(ki,{title:n.$t(`docs.folder.label.folderBack`),visible:g.value.parentFolderId!==null},{default:R(()=>[t(zt,{class:`left backbutton`,variant:`Primary-Outline`,icon:Vt,size:`Small`,disabled:g.value.parentFolderId===null,onClick:a[8]||=e=>ye(g.value.parentFolderId)},null,8,[`disabled`])]),_:1},8,[`title`,`visible`]),a[16]||=x(`div`,{class:`left spacerline`},null,-1),je.value?(y(),i(ki,{key:0,title:n.$t(`docs.folder.label.downloadSelected`),visible:_.value.length!==0},{default:R(()=>[t(Bn,{"file-url":ge.value,disabled:_.value.length===0},{default:R(()=>[t(zt,{class:`left`,variant:`Primary`,icon:yn,size:`Small`,disabled:_.value.length===0},null,8,[`disabled`])]),_:1},8,[`file-url`,`disabled`])]),_:1},8,[`title`,`visible`])):B(``,!0),je.value?(y(),i(ki,{key:1,title:n.$t(`docs.folder.label.moveSelected`),visible:_.value.length!==0},{default:R(()=>[t(zt,{class:`left`,variant:`Primary`,icon:Ut,size:`Small`,disabled:_.value.length===0,onClick:a[9]||=e=>z(_.value)},null,8,[`disabled`])]),_:1},8,[`title`,`visible`])):B(``,!0),je.value?(y(),i(ki,{key:2,title:n.$t(`docs.folder.label.deleteSelected`),visible:_.value.length!==0},{default:R(()=>[t(zt,{class:`left`,variant:`Primary`,icon:dr,size:`Small`,disabled:_.value.length===0,onClick:a[10]||=e=>Te(_.value)},null,8,[`disabled`])]),_:1},8,[`title`,`visible`])):B(``,!0),e.settings.fileShow&&_e.value!==``?(y(),i(ki,{key:3,title:n.$t(`docs.folder.label.downloadFolderZip`)},{default:R(()=>[t(Bn,{"file-url":_e.value,disabled:ve.value===0},{default:R(()=>[t(zt,{class:`left`,variant:`Primary`,icon:w4,size:`Small`,disabled:ve.value===0},null,8,[`disabled`])]),_:1},8,[`file-url`,`disabled`])]),_:1},8,[`title`])):B(``,!0),e.showAccessRights&&e.settings.isAuthorizationEnabled&&e.folderId!==e.rootFolderId&&g.value!==null?(y(),i(ki,{key:4,title:n.$t(`docs.folder.label.accessRights`)},{default:R(()=>[t(zt,{class:`left`,variant:`Primary`,icon:E4,size:`Small`,onClick:a[11]||=e=>Me.value=g.value.id})]),_:1},8,[`title`])):B(``,!0),a[17]||=x(`div`,{class:`spacer`},null,-1),je.value?(y(),i(k4,{key:5,ref_key:`fileUploadButton`,ref:u,onUploadFiles:de},{default:R(()=>[s<800?(y(),i(zt,{key:0,class:`right`,variant:`Primary`,icon:C4,size:`Small`,onClick:a[12]||=e=>u.value?.openFileInput()})):(y(),i($,{key:1,class:`right`,variant:`Primary`,icon:C4,text:n.$t(`docs.folder.call.uploadDocument`),size:`Small`,onClick:a[13]||=e=>u.value?.openFileInput()},null,8,[`text`]))]),_:2},1536)):B(``,!0),e.settings.folderEdit?(y(),C(k,{key:6},[s<800?(y(),i(zt,{key:0,class:`right`,variant:`Primary`,icon:T4,size:`Small`,onClick:ae})):(y(),i($,{key:1,class:`right`,variant:`Primary`,icon:T4,text:n.$t(`docs.folder.label.newFolder`),size:`Small`,onClick:ae},null,8,[`text`]))],64)):B(``,!0)]),t(IW,{class:`folderpath bg-background-light`,path:g.value.path,"current-folder-id":g.value.id,"is-root-folder-name-visible":!1,onChangeToFolder:ye},null,8,[`path`,`current-folder-id`]),Ie.value?(y(),C(`div`,wTt,[t(An,{variant:`Amber`,label:n.$t(`docs.folder.alert.externalAudienceUploadWarning`,{params:{audiences:h(ma)().format(Fe.value)}}),size:`Small`},null,8,[`label`])])):B(``,!0),t(O4,{class:P({foldertable:!0,nofileedit:!je.value,nofileshow:!e.settings.fileShow,nofolderedit:!e.settings.folderEdit,condensed:s<1200,compact:s<1e3&&W.value}),"file-edit":je.value,onUploadFiles:de},{default:R(()=>[t(pTt,{settings:e.settings,selected:ze.value,"show-select":Le.value,"file-sorting-order":e.fileSortingOrder,compact:s<1e3&&W.value,onSelectToggle:xe,onChangeFileSortingOrder:a[14]||=e=>o(`changeFileSortingOrder`,e)},null,8,[`settings`,`selected`,`show-select`,`file-sorting-order`,`compact`]),(y(!0),C(k,null,F(we.value,t=>(y(),i($wt,{key:`folder`+t.id,"show-new-folder-question-modal":S.value,"onUpdate:showNewFolderQuestionModal":a[15]||=e=>S.value=e,folder:t,"parent-folder":g.value,settings:e.settings,compact:s<1e3&&W.value,"edit-mode":b.value===t.id,highlighted:D.value.some(e=>e===t.id),onUpdateFolder:oe,onDeleteFolder:ce,onOpenFolder:ye,onMoveFolder:se},null,8,[`show-new-folder-question-modal`,`folder`,`parent-folder`,`settings`,`compact`,`edit-mode`,`highlighted`]))),128)),e.settings.fileShow?(y(),C(`div`,TTt,[(y(!0),C(k,null,F(Ce.value,t=>(y(),i(_wt,{ref_for:!0,ref_key:`fileRows`,ref:v,key:`file`+t.id,"logged-in-person-id":e.loggedInPersonId,file:t,folder:g.value,settings:e.settings,selected:_.value.some(e=>e.id===t.id),highlighted:O.value.some(e=>e===t.id),onUpdateFile:le,onOpenMoveModal:()=>z([t]),onOpenDeleteModal:()=>Te([t]),onSelectToggle:()=>Se(t),onRestartInterval:p,onReloadFolder:f},null,8,[`logged-in-person-id`,`file`,`folder`,`settings`,`selected`,`highlighted`,`onOpenMoveModal`,`onOpenDeleteModal`,`onSelectToggle`]))),128))])):B(``,!0),(we.value?.length??0)+(Ce.value?.length??0)===0&&je.value?(y(),i(k4,{key:1,class:`emptystate_wrapper`,onUploadFiles:de},{default:R(()=>[x(`div`,ETt,[a[18]||=x(`div`,{class:`emptystate_image`},[x(`i`,{class:`fas fa-cloud-upload-alt`})],-1),x(`div`,{class:`emptystate_title`,textContent:A(n.$t(`docs.folder.label.noD
53ocuments`))},null,8,DTt),x(`div`,OTt,[h(r)?(y(),C(`span`,{key:0,innerHTML:n.$t(`docs.folder.label.uploadClickMobile`)},null,8,kTt)):(y(),C(`span`,{key:1,innerHTML:n.$t(`docs.folder.label.uploadDragOrClick`)},null,8,ATt))])])]),_:1})):(we.value?.length??0)+(Ce.value?.length??0)===0&&!je.value?(y(),C(`div`,{key:2,class:`emptystate`,onUploadFiles:de},[x(`div`,{class:`emptystate_title`,textContent:A(n.$t(`docs.folder.label.emptyFolder`))},null,8,jTt)],32)):B(``,!0),x(`div`,MTt,[L(A(n.$t(`docs.folder.label.folderCount`,{params:{count:we.value?.length??0}})),1),e.settings.fileShow?(y(),C(k,{key:0},[L(`, `+A(n.$t(`docs.folder.label.documentCount`,{_pluralism:Ce.value?.length??0,params:{count:Ce.value?.length??0}})),1)],64)):B(``,!0)])]),_:2},1032,[`class`,`file-edit`])],2))]),_:1})],64))}})})),FTt=j((()=>{})),ITt,LTt=j((()=>{PTt(),PTt(),FTt(),G(),ITt=K(NTt,[[`__scopeId`,`data-v-755013df`]])})),RTt,zTt,BTt=j((()=>{z(),RTt=[`textContent`],zTt=p({__name:`InfiniteScrollWrapper`,props:{hasMore:{type:Boolean}},emits:[`loadMore`],setup(e,{emit:t}){let n=V(null),r=t;return N(n,()=>{let e=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&r(`loadMore`)})});n.value&&e.observe(n.value)}),(t,r)=>(y(),C(k,null,[Ee(t.$slots,`default`),e.hasMore?(y(),C(`div`,{key:0,ref_key:`end`,ref:n,class:`scroll_end`,style:{"text-align":`center`,padding:`5px 0`},textContent:A(t.$t(`docs.folder.call.loadMore`))},null,8,RTt)):B(``,!0)],64))}})})),VTt,HTt=j((()=>{BTt(),BTt(),VTt=zTt})),UTt,WTt,GTt,KTt,qTt,JTt,YTt,XTt,ZTt,QTt,$Tt,eEt,tEt,nEt,rEt,iEt,aEt,oEt,sEt=j((()=>{z(),_t(),un(),W(),zn(),Ln(),Yr(),Rt(),Q(),cr(),vn(),Kn(),mr(),Dn(),gr(),uu(),x4(),GV(),fSt(),Un(),$4(),HTt(),LW(),UTt={class:`mt-2 flex flex-wrap items-center gap-4`},WTt=[`textContent`],GTt={class:`headerDate`},KTt=[`textContent`],qTt=[`textContent`],JTt={key:0},YTt={class:`typeicon`},XTt={class:`filename`},ZTt=[`onClick`],QTt={class:`text`},$Tt={class:`text`},eEt={class:`size nomobile`},tEt={class:`created_by nomobile`},nEt={class:`editedUpdated`},rEt={class:`subtext`},iEt={key:0},aEt={key:1,class:`p-6 min-h-32`},oEt=p({__name:`RecentFilesView`,props:{settings:{}},emits:[`loading`,`changeToFolder`,`reduceUnseenFileCount`],setup(e,{emit:n}){let r=e,o=n,s=V(),c=V(0),l=V(0),u=V(``),d=nt(`docs-folder-full-text-search`,!1),f=H(()=>d.value&&u.value.length>=3),p=H(()=>!d.value&&u.value.length>=3),m=H(()=>d.value&&u.value.length>0&&u.value.length<3),g=()=>{c.value=0,o(`loading`,!0),g4(r.settings.rootType,r.settings.rootSubtype===null?`null`:r.settings.rootSubtype,r.settings.foreignId===null?`null`:``+r.settings.foreignId,c.value,u.value,f.value,r.settings.asExternalAudience).then(e=>{s.value=e.data.filesByDate,l.value=e.data.lastPageNumber,o(`loading`,!1),o(`reduceUnseenFileCount`,9999)}).catch(e=>{Re(e),s.value=[],o(`loading`,!1)})},_=()=>{c.value++,g4(r.settings.rootType,r.settings.rootSubtype===null?`null`:r.settings.rootSubtype,r.settings.foreignId===null?`null`:``+r.settings.foreignId,c.value,u.value,f.value,r.settings.asExternalAudience).then(e=>{s.value=Kvt(s.value??[],e.data.filesByDate),l.value=e.data.lastPageNumber}).catch(e=>{Re(e),s.value=[],o(`loading`,!1),g()})},v=e=>{o(`changeToFolder`,e)};N(()=>r.settings,g,{immediate:!0}),ot(u,g,{debounce:500,maxWait:1e3}),N(d,()=>{u.value.length>=3&&g()});let b=V(null),S=V(isMobileWebview);return(e,n)=>(y(),i(WV,null,{default:R(({width:o})=>[x(`div`,null,[x(`div`,UTt,[x(`div`,{class:P([`grow`,{"max-w-96":o>=800}])},[t(Xr,{value:u.value,icon:qn,placeholder:e.$t(`global.form.placeholder.search`),"onUpdate:value":n[0]||=e=>u.value=e.slice(0,255)},null,8,[`value`,`placeholder`])],2),t(lr,{text:e.$t(`global.search.label.fullTextSearchTooltip`,{params:{count:h(3)}})},{trigger:R(()=>[t(hr,{on:h(d),"onUpdate:on":n[1]||=e=>Me(d)?d.value=e:null,label:e.$t(`global.search.label.fullTextSearch`)},null,8,[`on`,`label`])]),_:1},8,[`text`])]),t(On,{expanded:m.value},{default:R(()=>[x(`div`,{class:`mt-1 text-grey-500 text-sm`,textContent:A(e.$t(`global.search.label.fullTextSearchMinCharacters`,{params:{count:h(3)}}))},null,8,WTt)]),_:1},8,[`expanded`]),s.value&&s.value?.length>0?(y(),C(`div`,{key:0,class:P([`recentFilesTable`,{smallview:o<800,mobile:S.value}])},[t(VTt,{"has-more":c.value<l.value,onLoadMore:_},{default:R(()=>[(y(!0),C(k,null,F(s.value,a=>(y(),C(`div`,{key:`file_and_date`+a.date},[x(`div`,GTt,[x(`div`,null,A(h(Gvt)(a.date)),1),x(`div`,{class:`nomobile`,textContent:A(e.$t(`docs.folder.label.size`))},null,8,KTt),x(`div`,{class:`nomobile`,textContent:A(e.$t(`docs.folder.label.lastChangeOrCreated`))},null,8,qTt),S.value?B(``,!0):(y(),C(`div`,JTt))]),(y(!0),C(k,null,F(a.files,e=>(y(),C(`div`,{key:`file_`+e.id,class:`file`},[x(`div`,null,[x(`div`,YTt,[e.isUnseen?(y(),i(Q4,{key:0})):B(``,!0),t(B4,{"mime-type":e.mimeType,"is-signed":e.isSigned,"is-sealed":e.isSealed},null,8,[`mime-type`,`is-signed`,`is-sealed`])])]),x(`div`,XTt,[S.value?(y(),i(Bn,{key:1,"file-url":h(v4)(r.settings,e.folderFileId)},{default:R(()=>[x(`span`,$Tt,A(e.name)+`.`+A(e.extension),1)]),_:2},1032,[`file-url`])):(y(),C(`a`,{key:0,onClick:t=>b.value=e.id},[x(`span`,QTt,A(e.name)+`.`+A(e.extension),1)],8,ZTt)),t(IW,{path:e.path,"current-folder-id":null,size:`Small`,onChangeToFolder:v},null,8,[`path`])]),x(`div`,eEt,A(h(dn)(e.size)),1),x(`div`,tEt,[x(`span`,nEt,[L(A(e.updatedByName)+` `,1),n[4]||=x(`br`,null,null,-1),x(`span`,rEt,A(h(p4)(e.updatedAt)),1)])]),S.value?B(``,!0):(y(),C(`div`,iEt,[t(Bn,{"file-url":h(v4)(r.settings,e.folderFileId)},{default:R(()=>[t(zt,{variant:`Primary-Flat`,icon:yn,size:`Tiny`})]),_:1},8,[`file-url`]),t(_r,null,{default:R(()=>[b.value===e.id?(y(),i(Wn,{key:0,"file-name":e.name,"file-url":h(v4)(r.settings,e.folderFileId),"mime-type":e.mimeType,onHide:n[2]||=e=>b.value=null},null,8,[`file-name`,`file-url`,`mime-type`])):B(``,!0)]),_:2},1024)]))]))),128))]))),128))]),_:1},8,[`has-more`])],2)):(y(),C(`div`,aEt,[t(Rn,{title:u.value.length===0?e.$t(`docs.folder.label.noD
53ocuments`):e.$t(`docs.folder.label.noDocumentsFound`)},a({_:2},[p.value?{name:`button`,fn:R(()=>[t($,{text:e.$t(`global.search.label.enableFullTextSearch`),variant:`Secondary`,size:`Small`,onClick:n[3]||=e=>d.value=!0},null,8,[`text`])]),key:`0`}:void 0]),1032,[`title`])]))])]),_:1}))}})})),cEt=j((()=>{})),lEt,uEt=j((()=>{sEt(),sEt(),cEt(),G(),lEt=K(oEt,[[`__scopeId`,`data-v-99c51e73`]])})),dEt,fEt,pEt=j((()=>{z(),_t(),W(),jvt(),kn(),Vvt(),t$(),x4(),Vn(),syt(),LTt(),uEt(),dEt=[`href`],fEt=p({__name:`Folder`,props:{loggedInPersonId:{},settings:{},showAccessRights:{type:Boolean,default:!0}},emits:[`changeFilesCount`,`reduceUnseenFileCount`,`shown`],setup(e,{emit:t}){let n=e,r=t,a=V(1),o=n.settings.rootType===`global`?nt(`docs-folder-id-global-`+n.loggedInPersonId+`-`+n.settings.rootSubtype,null,{serializer:f4}):V(null),s=V(0),c=V(null),l=e=>{e?s.value++:s.value--};l(!0),O(()=>{n.settings.hasForeignLogin||qvt(n.settings.rootType,n.settings.rootSubtype===null?`null`:n.settings.rootSubtype,n.settings.foreignId===null?`null`:``+n.settings.foreignId,n.settings.asExternalAudience).then(e=>{c.value=e.data,o.value===null&&(o.value=e.data.rootFolderId),r(`shown`)}).catch(e=>{(n.settings.rootSubtype?.startsWith(`employments_`)??!1)||Re(e)}).finally(()=>l(!1))});let u=e=>{o.value=e},d=e=>{c.value!==null&&(c.value.filesUnseenCount=Math.max(0,c.value.filesUnseenCount-e)),r(`reduceUnseenFileCount`,e)},f=e=>{e?o.value=e:c.value&&(o.value=c.value.rootFolderId),a.value=1},p=H(()=>{let e=[{text:$t(`global.call.all`),id:1,badge:``}];return n.settings.fileShow&&e.push({text:$t(`docs.folder.label.recentDocuments`),id:2,badge:c.value!==null&&c.value.filesUnseenCount>0?c.value.filesUnseenCount:``}),e}),m=e=>{c.value&&(c.value.fileSortingOrder=e,e$(`docs`,{fileSortingOrderForRootType:n.settings.rootType,fileSortingOrderForRootSubtype:n.settings.rootSubtype},e))};N(a,()=>{o.value=o.value??c.value?.rootFolderId??null});let g=H(()=>n.settings.uploadConfirmation?.band??null),_=V(n.settings.uploadConfirmation?.confirmBeforeUpload??!1),v=()=>{_.value=!1,e$(`docs`,{hideUploadConfirmationForRootType:n.settings.rootType,hideUploadConfirmationForRootSubtype:n.settings.rootSubtype},!0)};return(t,n)=>e.settings.hasForeignLogin?(y(),i(Bvt,{key:0,class:`min-h-96`})):(y(),i(Hn,{key:1,loading:s.value>0,"min-height":`320px`},{default:R(()=>[g.value===null?B(``,!0):(y(),i(An,{key:0,class:`mb-eds-m`,variant:`Amber`,title:g.value.title},{label:R(()=>[L(A(g.value?.text)+` `,1),x(`a`,{href:g.value?.faqUrl,target:`_blank`},A(g.value?.faqLabel),9,dEt)]),_:1},8,[`title`])),p.value.length>1?(y(),i(S4,{key:1,id:a.value,"onUpdate:id":n[0]||=e=>a.value=e,elements:p.value},null,8,[`id`,`elements`])):B(``,!0),c.value?(y(),C(k,{key:2},[a.value===2?(y(),i(lEt,{key:0,settings:e.settings,onChangeToFolder:f,onLoading:l,onReduceUnseenFileCount:d},null,8,[`settings`])):a.value===1&&h(o)!==null?(y(),i(ITt,{key:1,"logged-in-person-id":e.loggedInPersonId,"root-folder-id":c.value.rootFolderId,"folder-id":h(o),settings:e.settings,"show-access-rights":e.showAccessRights,"file-sorting-order":c.value.fileSortingOrder,"confirm-uploads":_.value,onLoading:l,onChangeFolder:u,onChangeFilesCount:n[1]||=e=>r(`changeFilesCount`),onChangeFileSortingOrder:m,onBackToRoot:n[2]||=e=>o.value=c.value?.rootFolderId,onReduceUnseenFileCount:d,onHideUploadConfirmation:v},null,8,[`logged-in-person-id`,`root-folder-id`,`folder-id`,`settings`,`show-access-rights`,`file-sorting-order`,`confirm-uploads`])):B(``,!0)],64)):B(``,!0)]),_:1},8,[`loading`]))}})})),mEt=fe({default:()=>i3}),i3,a3=j((()=>{pEt(),pEt(),i3=fEt})),hEt,gEt=j((()=>{z(),k2(),a3(),hEt=p({__name:`BusinessDocuments`,props:{businessId:{}},setup(e){let t=e,n=H(()=>t.businessId),{data:r}=Fft(),{data:a}=D2(n);return(t,n)=>h(r)&&h(a)?(y(),i(i3,{key:e.businessId,"logged-in-person-id":h(r).loggedInPersonId,settings:{rootType:`protocol_business`,rootSubtype:null,foreignId:e.businessId,fileShow:!0,fileEdit:h(a).canContributeDocs,folderEdit:h(a).canEdit,isAuthorizationEnabled:!1,concerns:[],hasForeignLogin:!1,maxUploadFileSize:h(r).maxUploadFileSize}},null,8,[`logged-in-person-id`,`settings`])):B(``,!0)}})})),_Et,vEt=j((()=>{gEt(),gEt(),_Et=hEt})),yEt,bEt,xEt,SEt=j((()=>{z(),Dp(),W(),Yr(),Bp(),gn(),Sr(),Q(),nn(),Hr(),k2(),ivt(),yEt={class:`flex flex-col gap-eds-l`},bEt={class:`flex gap-eds-s justify-end`},xEt=p({__name:`CreateBusinessModal`,emits:[`cancel`],setup(e,{emit:n}){let r=n,a=Bf(),{data:o}=zft(),s=Bft(),c=Ur(),l=V(null),u=V(``),d=V(``);function f(e){let t=e.trim();return t===``?null:t}let p=async()=>
53{if(!await c.validate()||l.value===null)return!1;let e;try{e=await s.mutateAsync({rubricNodeId:l.value,title:u.value.trim(),description:f(d.value)})}catch(e){return Ie(e,`Geschäft konnte nicht eröffnet werden.`),!1}return ze(`Geschäft eröffnet.`),r(`cancel`),a.push({name:`business.detail`,params:{businessId:e.id}}),!0};return(e,n)=>(y(),i(_n,{size:`Medium`,onCancel:n[4]||=e=>r(`cancel`),"onKeydown:escape":n[5]||=e=>r(`cancel`)},{header:R(()=>[...n[6]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},` Neues Geschäft eröffnen `,-1)]]),default:R(()=>[x(`div`,yEt,[t(Xr,{value:u.value,"onUpdate:value":n[0]||=e=>u.value=e,label:`Titel`,placeholder:`Bezeichnung des Geschäfts (z.B. «Beschaffung ICT-Geräte Oberstufe»)`,required:``,autofocus:``},null,8,[`value`]),t(d4,{value:l.value,"onUpdate:value":n[1]||=e=>l.value=e,nodes:h(o)?.rubricNodes??[],"collection-name":h(o)?.activeCollectionName??null},null,8,[`value`,`nodes`,`collection-name`]),t(zp,{value:d.value,"onUpdate:value":n[2]||=e=>d.value=e,label:`Beschreibung`,placeholder:`Kurzbeschreibung des Sachverhalts`,rows:3},null,8,[`value`])])]),footer:R(()=>[x(`div`,bEt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[3]||=e=>r(`cancel`)}),t(Cr,{text:`Geschäft eröffnen`,variant:`Primary`,icon:rn,action:()=>p(),disabled:h(s).isPending.value},null,8,[`action`,`disabled`])])]),_:1}))}})})),CEt,wEt=j((()=>{SEt(),SEt(),CEt=xEt})),TEt,EEt,DEt,OEt,o3,kEt,AEt=j((()=>{z(),_t(),Ln(),e4(),K2(),J2(),Q(),bi(),Si(),fW(),$r(),da(),k2(),b0(),wEt(),a2(),TEt={class:`ml-auto flex items-center gap-eds-m`},EEt={key:0,class:`flex items-center gap-eds-s`},DEt={class:`flex items-center gap-eds-s`},OEt={class:`eds-paragraphs-s-regular text-eds-secondary`},o3=`￿`,kEt=p({__name:`BusinessList`,setup(e){let n=V(!1),r=nt(`protocol.businesses.rubricFilter`,[]),o=nt(`protocol.businesses.statusFilter`,[]),s=Q0.map(e=>({value:e,label:Y0[e]})),c=V(`status`),l=V(`0`),u=H(()=>l.value===`0`?1/0:Number(l.value)),{data:d,isFetching:f,isError:p}=Ift(),{data:m}=Rft(),{data:g}=Fft(),_=H(()=>d.value?.entries??[]);function v(e){return e.ownerPersonId===g.value?.loggedInPersonId}let b=[{key:`numberText`,header:`Nr.`,width:`9rem`,accessor:e=>e.numberText,sortBy:!0,search:!0,class:`eds-paragraphs-s-bold text-eds-primary`},{key:`title`,header:`Titel`,link:!0,accessor:e=>e.title,sortBy:!0,search:!0,class:`eds-paragraphs-base-regular text-eds-primary`},{key:`rubric`,header:`Rubrik`,accessor:e=>`${e.rubricCode} ${e.rubricName}`.trim(),search:!0,class:`eds-paragraphs-s-regular text-eds-secondary`},{key:`status`,header:`Status`},{key:`openedAt`,header:`Eröffnet`,width:`8rem`,cell:e=>_0(e.openedAt),sortBy:e=>e.openedAt,sortDescFirst:!0,class:`eds-paragraphs-s-regular text-eds-secondary`}];function S(e){if(c.value===`status`)return e.status;if(c.value!==`mine`)return e.rubricCode===``?o3:e.rubricCode.split(`.`).slice(0,u.value).join(`.`)}function w(){return c.value===`status`?Q0.filter(e=>o.value.length===0||o.value.includes(e)):[]}let T=q2({columns:b,rowKey:e=>e.id,rowTo:e=>({name:`business.detail`,params:{businessId:e.id}}),searchPlaceholder:`Titel, Rubrik …`,rows:()=>_.value,filter:e=>c.value===`mine`&&!v(e)||o.value.length>0&&!o.value.includes(e.status)?!1:r.value.length===0||r.value.includes(e.rubricNodeId),groupBy:S,groupOrder:w,perPage:0});function E(e){if(c.value===`status`)return Y0[e.key];if(e.key===o3)return`Ohne Rubrik`;let t=e.rows[0];return t===void 0?e.key:`${e.key} ${t.rubricPath.slice(0,u.value).join(` › `)}
53`}let D=[{value:`rubric`,label:`Aktenplan`},{value:`status`,label:`Status`},{value:`mine`,label:`Meine Geschäfte`}],ee=[{value:`1`,label:`1`},{value:`2`,label:`2`},{value:`3`,label:`3`},{value:`0`,label:`Alle`}],O=H(()=>T.search.value.trim()!==``||r.value.length>0||o.value.length>0),te=H(()=>{let e=d.value;return e!==void 0&&e.countTotal>e.entries.length});return(e,u)=>(y(),C(k,null,[t(G2,{table:h(T),loading:h(f),"empty-title":`Keine Geschäfte vorhanden`,"label-plural":`Geschäfte`},a({header:R(()=>[u[6]||=x(`span`,{class:`eds-headings-h4 text-eds-primary`},`Geschäfte`,-1),h(g)?.mayCreateBusinesses?(y(),i($,{key:0,text:`Neues Geschäft`,variant:`Primary`,size:`Small`,icon:ei,onClick:u[0]||=e=>n.value=!0})):B(``,!0)]),toolbar:R(()=>[t(dW,{value:h(r),"onUpdate:value":u[1]||=e=>Me(r)?r.value=e:null,type:`Label`,entity:`Rubrik`,"item-groups":[{items:h(m)??[]}],transform:e=>({value:e.id,label:`${e.code} ${e.name}`}),disabled:(h(m)??[]).length===0},null,8,[`value`,`item-groups`,`transform`,`disabled`]),t(dW,{value:h(o),"onUpdate:value":u[2]||=e=>Me(o)?o.value=e:null,type:`Label`,entity:`Status`,"item-groups":[{items:h(s)}],transform:e=>e},null,8,[`value`,`item-groups`,`transform`]),x(`div`,TEt,[c.value===`rubric`?(y(),C(`div`,EEt,[u[7]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Ebene `,-1),t(fa,{value:l.value,"onUpdate:value":u[3]||=e=>l.value=e,items:ee,transform:e=>e},null,8,[`value`,`transform`])])):B(``,!0),x(`div`,DEt,[u[8]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Ansicht `,-1),t(fa,{value:c.value,"onUpdate:value":u[4]||=e=>c.value=e,items:D,transform:e=>e},null,8,[`value`,`transform`])])])]),group:R(({group:e})=>[x(`span`,null,A(E(e)),1),t(Ci,{count:e.rows.length,variant:`GraySecondary`,pill:``},null,8,[`count`])]),groupEmpty:R(()=>[u[9]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Keine Geschäfte in diesem Abschnitt. `,-1)]),"cell-status":R(({row:e})=>[t(xi,{label:h(Y0)[e.status],variant:h(X0)[e.status],pill:``},{icon:R(()=>[t($2,{variant:h(Z0)[e.status]},null,8,[`variant`])]),_:2},1032,[`label`,`variant`])]),_:2},[h(p)||c.value===`mine`||O.value?{name:`empty`,fn:R(()=>[h(p)?(y(),i(Rn,{key:0,title:`Die Liste konnte nicht geladen werden.`,description:`Bitte lade die Seite neu.`})):O.value?(y(),i(Rn,{key:1,title:`Keine Ergebnisse`,description:`Passe die Suche oder die Filter an.`})):(y(),i(Rn,{key:2,title:`Keine eigenen Geschäfte`,description:`Hier erscheinen die Geschäfte, deren Eigentümer:in du bist.`}))]),key:`0`}:void 0,te.value?{name:`footer`,fn:R(()=>[x(`p`,OEt,` Es werden die neuesten `+A(h(d)?.entries.length)+` von `+A(h(d)?.countTotal)+` Geschäften geladen. Ältere sind in dieser Liste nicht enthalten, auch nicht über Suche und Filter. `,1)]),key:`1`}:void 0]),1032,[`table`,`loading`]),n.value?(y(),i(CEt,{key:0,onCancel:u[5]||=e=>n.value=!1})):B(``,!0)],64))}})})),jEt,MEt=j((()=>{AEt(),AEt(),jEt=kEt}));function NEt(e,t,n,r,i){return[s3,`getResolutions`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r),Z(i)))]}function PEt(){return[s3,`getResolutionCommittees`,H(()=>Jt())]}function FEt(e){return[s3,`getResolution`,H(()=>Jt(Z(e)))]}function IEt(e){return[s3,`getResolutionsForBusiness`,H(()=>Jt(Z(e)))]}function LEt(e){return[s3,`getResolutionCandidates`,H(()=>Jt(Z(e)))]}var s3,REt=j((()=>{qt(),Xt(),z(),s3=`Core\\Protocol\\RemoteProcedures\\ResolutionCollection`}));function zEt(e,t,n,r,i){return Kt({queryKey:NEt(e,t,n,r,i),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((a,o)=>{let s={parameters:{page:Z(e),perPage:Z(t),search:Z(n),committeeIds:Z(r),sorting:Z(i)},rpcContext:{}};Y(`${basePath}rpc/collections/ResolutionCollection/getResolutions.php`,s).then(e=>{X(e).then(t=>{e.ok?a(t):o(t)}).catch(o)})})},q())}function BEt(){return Kt({queryKey:PEt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ResolutionCollection/getResolutionCommittees.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}
53).catch(t)})})},q())}function VEt(e){return Kt({queryKey:FEt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{resolutionId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/ResolutionCollection/getResolution.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function HEt(e){return Kt({queryKey:IEt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{businessId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/ResolutionCollection/getResolutionsForBusiness.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function UEt(e){return Kt({queryKey:LEt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{meetingId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/ResolutionCollection/getResolutionCandidates.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function WEt(){return J({retry:0,retryDelay:void 0,mutationKey:[c3,`generateResolutionsForMeeting`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{meetingId:e.meetingId,agendaItemIds:e.agendaItemIds},rpcContext:{}};return Y(`${basePath}rpc/collections/ResolutionCollection/generateResolutionsForMeeting.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function GEt(){return J({retry:0,retryDelay:void 0,mutationKey:[c3,`reopenAgendaItemResolution`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{agendaItemId:e.agendaItemId},rpcContext:{}};return Y(`${basePath}rpc/collections/ResolutionCollection/reopenAgendaItemResolution.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}var c3,l3=j((()=>{Gt(),Xt(),Wt(),z(),REt(),c3=`Core\\Protocol\\RemoteProcedures\\ResolutionCollection`})),KEt,qEt,JEt,YEt,XEt,ZEt,QEt,$Et,eDt,tDt,nDt=j((()=>{z(),Dp(),Ln(),ia(),l3(),s2(),b0(),q0(),KEt={key:0,class:`border border-eds-primary rounded-eds-s bg-white p-eds-2xl`},qEt={key:1,class:`list-none m-0 p-0 flex flex-col gap-eds-m`},JEt={class:`flex items-center gap-eds-s flex-wrap`},YEt={class:`eds-paragraphs-s-bold text-eds-primary`},XEt={class:`eds-paragraphs-s-regular text-eds-secondary`},ZEt={key:0,class:`eds-paragraphs-s-regular text-eds-secondary`},QEt={key:1,class:`m-0 flex flex-col gap-eds-xs`},$Et={class:`eds-paragraphs-s-bold text-eds-primary`},eDt={class:`m-0 eds-paragraphs-s-regular text-eds-secondary whitespace-pre-line`},tDt=p({__name:`BusinessResolutions`,props:{businessId:{}},setup(e){let n=e,{data:r,isLoading:a}=HEt(H(()=>n.businessId));return(e,n)=>(y(),i(aa,null,{default:R(()=>[!h(a)&&(h(r)?.length??0)===0?(y(),C(`div`,KEt,[t(Rn,{title:`Noch keine Beschlüsse zu diesem Geschäft.`,description:`Sobald ein Traktandum mit Verknüpfung zu diesem Geschäft in einer Sitzung beschlossen wird, erscheint der Beschluss hier, automatisch und ohne Doku-Ablage.`})])):(y(),C(`ul`,qEt,[(y(!0),C(k,null,F(h(r)??[],e=>(y(),C(`li`,{key:e.id,class:`border border-eds-primary rounded-eds-s bg-white p-eds-l flex flex-col gap-eds-s`},[x(`div`,JEt,[t(o2,{code:e.committee.code,color:h(f0)(e.committee.color)},null,8,[`code`,`color`]),x(`span`,YEt,A(e.referenceNumber),1),t(h(wp),{to:{name:`resolution.detail`,params:{resolutionId:e.id}},class:`eds-paragraphs-base-bold text-eds-primary no-underline hover:opacity-80`},{default:R(()=>[L(A(e.title),1)]),_:2},1032,[`to`])]),x(`span`,XEt,A(e.committee.name)+` · `+A(e.categoryName)+` · `+A(h(_0)(e.createdAt)),1),e.meeting?(y(),C(`span`,ZEt,` Sitzung: `+A(h(O0)(e.meeting)),1)):B(``,!0),e.contents.length>0?(y(),C(`dl`,QEt,[(y(!0),C(k,null,F(e.contents,e=>(y(),C(`div`,{key:e.contentAreaId,class:`flex flex-col`},[x(`dt`,$Et,A(e.name),1),x(`dd`,eDt,A(e.content),1)]))),128))])):B(``,!0)]))),128))]))]),_:1}))}})})),rDt,iDt=j((()=>{nDt(),nDt(),rDt=tDt}));function aDt(e){let t=V(!1),n=null;ut(window,`beforeunload`,t=>{e.value&&t.preventDefault()}),rpe(()=>e.value?(t.value=!0,new Promise(e=>{n=e})):!0);function r(e){t.value=!1,n?.(e),n=null}return{isAsking:t,discard:()=>r(!0),keep:()=>r(!1)}}var oDt=j((()=>{z(),Dp(),_t()}));function sDt(e,t,n){return[u3,`getCommittees`,H(()=>Jt(Z(e),Z(t),Z(n)))]}function cDt(e){return[u3,`getCommittee`,H(()=>Jt(Z(e)))]}function lDt(e){return[u3,`getCommitteePersons`,H(()=>Jt(Z(e)))]}function uDt(e){return[u3,`getCommitteeTermsOfOffice`,H(()=>Jt(Z(e)))]}function dDt(e){return[u3,`getPersonCreationOptions`,H(()=>Jt(Z(e)))]}function fDt(){return[u3,`getCommitteeRoles`,H(()=>Jt())]}function pDt(){return[u3,`getClassifications`,H(()=>Jt())]}function mDt(e){return[u3,`getClassificationReaders`,H(()=>Jt(Z(e)))]}function hDt(e){return[u3,`getCommitteeCategories`,H(()=>Jt(Z(e)))]}var u3,gDt=j((()=>{qt(),Xt(),z(),u3=`Core\\Protocol\\RemoteProcedures\\CommitteeCollection`}));function d3(e,t,n){return Kt({queryKey:sDt(e,t,n),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((r,i)=>{let a={parameters:{page:Z(e),perPage:Z(t),isActive:Z(n)},rpcContext:{}};Y(`${basePath}rpc/collections/CommitteeCollection/getCommittees.php`,a).then(e=>{X(e).then(t=>{e.ok?r(t):i(t)}).catch(i)})})},q())}function f3(e){return Kt({queryKey:cDt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{committeeId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/CommitteeCollection/getCommittee.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function p3(e){return Kt({queryKey:lDt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{committeeId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/CommitteeCollection/getCommitteePersons.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function m3(e){return Kt({queryKey:uDt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{committeeId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/CommitteeCollection/getCommitteeTermsOfOffice.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function _Dt(e){return Kt({queryKey:dDt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{committeeId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/CommitteeCollection/getPersonCreationOptions.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function vDt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`addCommitteePerson`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{committeeId:e.committeeId,personId:e.personId,roleId:e.roleId,start:e.start,end:e.end},rpcContext:{}};return Y(`${basePath}rpc/collections/CommitteeCollection/addCommitteePerson.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function yDt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`saveCommitteePerson`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{committeePersonId:e.committeePersonId,roleId:e.roleId,start:e.start,end:e.end},rpcContext:{}};return Y(`${basePath}rpc/collections/CommitteeCollection/saveCommitteePerson.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function bDt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`removeCommitteePerson`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{committeePersonId:e.committeePersonId},rpcContext:{}};return Y(`${basePath}
53rpc/collections/CommitteeCollection/removeCommitteePerson.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function xDt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`createCommitteeTermOfOffice`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{committeeId:e.committeeId,name:e.name,code:e.code,start:e.start,end:e.end},rpcContext:{}};return Y(`${basePath}rpc/collections/CommitteeCollection/createCommitteeTermOfOffice.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function SDt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`saveCommitteeTermOfOffice`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{termOfOfficeId:e.termOfOfficeId,name:e.name,code:e.code,start:e.start,end:e.end},rpcContext:{}};return Y(`${basePath}rpc/collections/CommitteeCollection/saveCommitteeTermOfOffice.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function CDt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`createCommittee`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{name:e.name,code:e.code,color:e.color,sessionNumberReset:e.sessionNumberReset,applicationDeadline:e.applicationDeadline,preVoteDeadlineHours:e.preVoteDeadlineHours,isActive:e.isActive},rpcContext:{}};return Y(`${basePath}rpc/collections/CommitteeCollection/createCommittee.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function wDt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`deleteCommittee`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{committeeId:e.committeeId},rpcContext:{}};return Y(`${basePath}rpc/collections/CommitteeCollection/deleteCommittee.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function TDt(){return Kt({queryKey:fDt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/CommitteeCollection/getCommitteeRoles.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function EDt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`createCommitteeRole`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{name:e.name,code:e.code,classificationId:e.classificationId,preVoteRights:e.preVoteRights,requestForAWord:e.requestForAWord,rightToFileAPetition:e.rightToFileAPetition,editMeeting:e.editMeeting,isAdmin:e.isAdmin},rpcContext:{}};return Y(`${basePath}rpc/collections/CommitteeCollection/createCommitteeRole.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function DDt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`saveCommitteeRole`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{roleId:e.roleId,name:e.name,code:e.code,classificationId:e.classificationId,preVoteRights:e.preVoteRights,requestForAWord:e.requestForAWord,rightToFileAPetition:e.rightToFileAPetition,editMeeting:e.editMeeting,isAdmin:e.isAdmin,isActive:e.isActive},rpcContext:{}};return Y(`${basePath}rpc/collections/CommitteeCollection/saveCommitteeRole.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function h3(){return Kt({queryKey:pDt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>
53{Y(`${basePath}rpc/collections/CommitteeCollection/getClassifications.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function ODt(e){return Kt({queryKey:mDt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{committeeId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/CommitteeCollection/getClassificationReaders.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function kDt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`createClassification`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{name:e.name,code:e.code,color:e.color,description:e.description,isActive:e.isActive},rpcContext:{}};return Y(`${basePath}rpc/collections/CommitteeCollection/createClassification.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function ADt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`saveClassification`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{classificationId:e.classificationId,name:e.name,code:e.code,color:e.color,description:e.description,isActive:e.isActive},rpcContext:{}};return Y(`${basePath}rpc/collections/CommitteeCollection/saveClassification.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function jDt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`swapClassifications`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{firstId:e.firstId,secondId:e.secondId},rpcContext:{}};return Y(`${basePath}rpc/collections/CommitteeCollection/swapClassifications.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function MDt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`deleteClassification`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{classificationId:e.classificationId},rpcContext:{}};return Y(`${basePath}rpc/collections/CommitteeCollection/deleteClassification.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function g3(e){return Kt({queryKey:hDt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{committeeId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/CommitteeCollection/getCommitteeCategories.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function NDt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`createCommitteeCategory`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{committeeId:e.committeeId,classificationId:e.classificationId,name:e.name,code:e.code,description:e.description,membersMaySubmitEntriesThemselves:e.membersMaySubmitEntriesThemselves,requestForAWord:e.requestForAWord,earlyVoting:e.earlyVoting,commentsThread:e.commentsThread,declareAConflictOfInterestInAdvance:e.declareAConflictOfInterestInAdvance,votingMode:e.votingMode,isActive:e.isActive,contentAreas:e.contentAreas},rpcContext:{}};return Y(`${basePath}rpc/collections/CommitteeCollection/createCommitteeCategory.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function PDt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`saveCommitteeCategory`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{committeeCategoryId:e.committeeCategoryId,classificationId:e.classificationId,name:e.name,code:e.code,description:e.description,membersMaySubmitEntriesThemselves:e.membersMaySubmitEntriesThemselves,requestForAWord:e.requestForAWord,earlyVoting:e.earlyVoting,commentsThread:e.commentsThread,declareAConflictOfInterestInAdvance:e.declareAConflictOfInterestInAdvance,votingMode:e.votingMode,isActive:e.isActive,contentAreas:e.contentAreas},rpcContext:{}};return Y(`${basePath}rpc/collections/CommitteeCollection/saveCommitteeCategory.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function FDt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`deleteCommitteeCategory`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{committeeCategoryId:e.committeeCategoryId},rpcContext:{}};return Y(`${basePath}rpc/collections/CommitteeCollection/deleteCommitteeCategory.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function IDt(){return J({retry:0,retryDelay:void 0,mutationKey:[_3,`saveCommittee`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{committeeId:e.committeeId,name:e.name,code:e.code,color:e.color,sessionNumberReset:e.sessionNumberReset,applicationDeadline:e.applicationDeadline,preVoteDeadlineHours:e.preVoteDeadlineHours,isActive:e.isActive},rpcContext:{}};return Y(`${basePath}rpc/collections/CommitteeCollection/saveCommittee.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}var _3,v3=j((()=>{Gt(),Xt(),Wt(),z(),gDt(),_3=`Core\\Protocol\\RemoteProcedures\\CommitteeCollection`}));function LDt(){return[y3,`canConfigure`,H(()=>Jt())]}function RDt(){return[y3,`canAdministerCommittees`,H(()=>Jt())]}function zDt(){return[y3,`canAccessProposalArea`,H(()=>Jt())]}function BDt(){return[y3,`canAccessBusinessArea`,H(()=>Jt())]}function VDt(e){return[y3,`canRequestAWord`,H(()=>Jt(Z(e)))]}function HDt(e){return[y3,`canFileAPetition`,H(()=>Jt(Z(e)))]}function UDt(e){return[y3,`canEditMeeting`,H(()=>Jt(Z(e)))]}function WDt(e){return[y3,`canParticipate`,H(()=>Jt(Z(e)))]}function GDt(){return[y3,`canEditAnyMeeting`,H(()=>Jt())]}function KDt(){return[y3,`canDebugRuns`,H(()=>Jt())]}function qDt(){return[y3,`applicationsToDecideCount`,H(()=>Jt())]}var y3,JDt=j((()=>{qt(),Xt(),z(),y3=`Core\\Protocol\\RemoteProcedures\\PermissionCollection`}));function b3(){return Kt({queryKey:LDt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>
53{Y(`${basePath}rpc/collections/PermissionCollection/canConfigure.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function YDt(){return Kt({queryKey:RDt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/PermissionCollection/canAdministerCommittees.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function XDt(){return Kt({queryKey:zDt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/PermissionCollection/canAccessProposalArea.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function ZDt(){return Kt({queryKey:BDt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/PermissionCollection/canAccessBusinessArea.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function QDt(e){return Kt({queryKey:VDt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{committeeId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/PermissionCollection/canRequestAWord.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function $Dt(e){return Kt({queryKey:HDt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{committeeId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/PermissionCollection/canFileAPetition.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function x3(e){return Kt({queryKey:UDt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{committeeId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/PermissionCollection/canEditMeeting.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function eOt(e){return Kt({queryKey:WDt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{committeeId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/PermissionCollection/canParticipate.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function tOt(){return Kt({queryKey:GDt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/PermissionCollection/canEditAnyMeeting.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function nOt(){return Kt({queryKey:KDt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/PermissionCollection/canDebugRuns.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function rOt(){return Kt({queryKey:qDt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/PermissionCollection/applicationsToDecideCount.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}var S3=j((()=>{Gt(),Xt(),Wt(),z(),JDt()})),iOt,aOt,oOt,sOt,cOt,lOt,uOt=j((()=>{z(),p2(),Q(),ur(),xn(),_2(),iOt={class:`border border-red-300 rounded-eds-s bg-red-50 p-eds-xl flex flex-col gap-eds-l`},aOt={class:`eds-paragraphs-s-bold text-eds-feedback-negative inline-flex items-center gap-eds-s`},oOt={class:`eds-paragraphs-s-regular text-eds-secondary`},sOt={class:`flex flex-col gap-eds-s`},cOt={key:0},lOt=p({__name:`DangerZone`,props:{description:{},actionText:{},confirmBody:{},irreversible:{type:Boolean,default:!1},pending:{type:Boolean,default:!1}},emits:[`confirm`],setup(e,{emit:n}){let r=n,i=V(!1);function a(){i.value=!1,r(`confirm`)}return(n,r)=>(y(),C(k,null,[x(`section`,iOt,[x(`span`,aOt,[t(Cn,{class:`icon-square-1`}
53),r[2]||=L(` Gefahrenzone `,-1)]),x(`span`,oOt,A(e.description),1),x(`div`,null,[t($,{text:e.actionText,variant:`Danger-Secondary`,icon:dr,disabled:e.pending,onClick:r[0]||=e=>i.value=!0},null,8,[`text`,`disabled`])])]),t(f2,{visible:i.value,title:e.actionText,"confirm-text":e.actionText,"confirm-variant":`Danger`,onConfirm:a,onCancel:r[1]||=e=>i.value=!1},{default:R(()=>[x(`div`,sOt,[x(`p`,null,A(e.confirmBody),1),e.irreversible?(y(),C(`p`,cOt,A(h(g2)),1)):B(``,!0)])]),_:1},8,[`visible`,`title`,`confirm-text`])],64))}})})),C3,w3=j((()=>{uOt(),uOt(),C3=lOt}));function dOt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,pOt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M256.5 0c-25.3 0-47.2 14.7-57.6 36-7-2.6-14.5-4-22.4-4-35.3 0-64 28.7-64 64l0 165.5-2.7-2.7c-25-25-65.5-25-90.5 0s-25 65.5 0 90.5L107 437c48 48 113.1 75 181 75l16.5 0c1.5 0 3-.1 4.5-.4 91.7-6.2 165-79.4 171.1-171.1 .3-1.5 .4-3 .4-4.5l0-176c0-35.3-28.7-64-64-64-5.5 0-10.9 .7-16 2l0-2c0-35.3-28.7-64-64-64-7.9 0-15.4 1.4-22.4 4-10.4-21.3-32.3-36-57.6-36zm-16 96.1l0-.1 0-32c0-8.8 7.2-16 16-16s16 7.2 16 16l0 168c0 13.3 10.7 24 24 24s24-10.7 24-24l0-136c0-8.8 7.2-16 16-16s16 7.2 16 16l0 136c0 13.3 10.7 24 24 24s24-10.7 24-24l0-72c0-8.8 7.2-16 16-16s16 7.2 16 16l0 172.9c-.1 .6-.1 1.3-.2 1.9-3.4 69.7-59.3 125.6-129 129-.6 0-1.3 .1-1.9 .2L288 464C232.9 464 180 442.1 141 403.1L53.2 315.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0l43.7 43.7c6.9 6.9 17.2 8.9 26.2 5.2s14.8-12.5 14.8-22.2l0-223.4c0-8.8 7.2-16 16-16 8.8 0 16 7.1 16 15.9l0 136.1c0 13.3 10.7 24 24 24s24-10.7 24-24l0-135.9z`},null,-1)]]))])}var fOt,pOt,T3,mOt=j((()=>{z(),G(),fOt={},pOt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},T3=K(fOt,[[`render`,dOt]])})),E3,hOt,gOt,D3,O3=j((()=>{Nr(),mOt(),If(),E3={open:`Offen`,secret:`Geheim`,"hidden-until-meeting":`Geheim & Ergebnis verdeckt`},hOt={open:`Turquoise`,secret:`Indigo`,"hidden-until-meeting":`Brown`},gOt={open:T3,secret:Ff,"hidden-until-meeting":Pr},D3=Object.entries(E3).map(([e,t])=>({value:e,label:t}))})),_Ot,vOt,yOt,bOt,xOt,SOt,COt,wOt,TOt,EOt,DOt,OOt,kOt,AOt,jOt,MOt,NOt,POt,FOt,IOt,LOt,ROt,zOt,BOt,VOt,HOt=j((()=>{z(),Dp(),W(),p2(),Yr(),Bp(),Rt(),gn(),Sr(),Q(),cr(),wi(),Mi(),Ai(),Jp(),zx(),$r(),ur(),Hr(),oDt(),v3(),S3(),w3(),O3(),j2(),b0(),_Ot={class:`flex flex-col gap-eds-l`},vOt={class:`flex items-center gap-eds-l`},yOt={class:`eds-heading-reset eds-headings-h4`},bOt={key:0,class:`p-eds-xl text-eds-secondary`},xOt={class:`grid grid-cols-2 gap-eds-l`},SOt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-xl flex flex-col gap-eds-l`},COt={class:`grid grid-cols-1 md:grid-cols-3 gap-eds-l`},wOt={class:`md:col-span-2`},TOt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-xl flex flex-col gap-eds-l`},EOt={class:`flex flex-col gap-eds-s`},DOt={class:`flex flex-col gap-eds-s`},OOt={class:`flex flex-col gap-eds-s`},kOt={class:`flex flex-col gap-eds-s`},AOt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-xl flex flex-col gap-eds-l`},jOt={class:`flex items-start gap-eds-l`},MOt={class:`flex-1 grid grid-cols-1 md:grid-cols-2 gap-eds-s`},NOt={class:`flex flex-col gap-eds-xs pt-eds-l`},POt={class:`flex flex-col gap-y-eds-xs`},FOt={key:0,class:`eds-paragraphs-s-regular text-eds-red`},IOt={class:`flex items-center justify-end gap-eds-s`},LOt={class:`eds-paragraphs-base-regular text-eds-primary m-0`},ROt={class:`eds-paragraphs-base-bold`},zOt={class:`flex gap-eds-s justify-end`},BOt=16,VOt=p({__name:`CommitteeCategoryEditPage`,props:{committeeId:{},categoryId:{}},setup(e){let n=e,r=Bf(),a=Ur(),{data:o,isLoading:s}=g3(H(()=>n.committeeId)),{data:c}=h3(),{data:l}=b3(),u=H(()=>n.categoryId===void 0),d=H(()=>n.categoryId===void 0?null:(o.value??[]).find(e=>e.id===n.categoryId)??null),f=H(()=>!u.value&&!s.value&&d.value===null),p=H(()=>h0((c.value??[]).filter(e=>e.isActive))),m=H(()=>[{id:0,name:`– erbt von Kategorie –`},...p.value.map(e=>({id:e.id,name:e.name}))]),g=H(()=>[{id:0,name:`– keine Obergrenze –`},...p.value.map(e=>({id:e.id,name:e.name}))]),_=S({name:``,code:``,description:``,classificationId:null,membersMaySubmitEntriesThemselves:!1,requestForAWord:!0,earlyVoting:!1,commentsThread:!0,declareAConflictOfInterestInAdvance:!0,votingMode:`open`,isActive:!0}),v=0,b=V([]),w=V(``),T=!1;N(d,e=>{e===null||T||(T=!0,_.name=e.name,_.code=e.code,_.description=e.description??``,_.classificationId=e.classificationId,_.membersMaySubmitEntriesThemselves=e.membersMaySubmitEntriesThemselves,_.requestForAWord=e.requestForAWord,_.earlyVoting=e.earlyVoting,_.commentsThread=e.commentsThread,_.declareAConflictOfInterestInAdvance=e.declareAConflictOfInterestInAdvance,_.votingMode=e.votingMode,_.isActive=e.isActive,b.value=e.contentAreas.map(e=>({uid:v++,id:e.id,classificationId:e.classificationId,name:e.name,placeholderTouched:!0,placeholder:e.placeholder,helpText:e.helpText??``,defaultContent:e.defaultContent??``})),w.value=JSON.stringify(ae()))},{immediate:!0});function E(e){return e.trim().toLowerCase().replace(/ä/g,`ae`).replace(/ö/g,`oe`).replace(/ü/g,`ue`).replace(/ß/g,`ss`).normalize(`NFD`).replace(/\p{Diacritic}/gu,``).replace(/[^a-z0-9]+/g,`_`).replace(/^_+|_+$/g,``)}function D(e){e.placeholderTouched||(e.placeholder=E(e.name))}function ee(e){e.placeholderTouched=!0}function O(e){e.placeholder=E(e.placeholder)}function te(){b.value.push({uid:v++,id:null,classificationId:null,name:``,placeholderTouched:!1,placeholder:``,helpText:``,defaultContent:``})}let ne=V(null),re=H(()=>ne.value===null?null:b.value[ne.value]??null);function j(e){if(b.value[e]?.id===null){b.value.splice(e,1);return}ne.value=e}function M(){ne.value!==null&&(b.value.splice(ne.value,1),ne.value=null)}function P(e,t){let n=e+t;if(n<0||n>=b.value.length)return;let r=b.value;[r[e],r[n]]=[r[n],r[e]]}let ie=H(()=>{let e=new Set;for(let t of b.value){let n=t.placeholder.trim();if(n!==``&&e.has(n))return n;e.add(n)}return null});function ae(){return{classificationId:_.classificationId,name:_.n
53ame.trim(),code:_.code.trim(),description:_.description.trim()===``?null:_.description.trim(),membersMaySubmitEntriesThemselves:_.membersMaySubmitEntriesThemselves,requestForAWord:_.requestForAWord,earlyVoting:_.earlyVoting,commentsThread:_.commentsThread,declareAConflictOfInterestInAdvance:_.declareAConflictOfInterestInAdvance,votingMode:_.votingMode,isActive:_.isActive,contentAreas:b.value.map(e=>({id:e.id,classificationId:e.classificationId,name:e.name.trim(),placeholder:e.placeholder.trim(),helpText:e.helpText.trim()===``?null:e.helpText.trim(),defaultContent:e.defaultContent.trim()===``?null:e.defaultContent.trim()}))}}w.value=JSON.stringify(ae());let oe=aDt(H(()=>JSON.stringify(ae())!==w.value)),se=NDt(),ce=PDt(),le=FDt();function ue(e,t){return typeof e==`object`&&e&&`errorMessage`in e?String(e.errorMessage):t}function I(){r.push({name:`committee.detail.settings`})}let de=async()=>{if(!await a.validate()||ie.value!==null)return;let e=ae();try{n.categoryId===void 0?await se.mutateAsync({committeeId:n.committeeId,...e}):await ce.mutateAsync({committeeCategoryId:n.categoryId,...e})}catch(e){U(ue(e,`Kategorie konnte nicht gespeichert werden.`));return}w.value=JSON.stringify(e),ze(u.value?`Kategorie erstellt.`:`Kategorie gespeichert.`),I()};async function fe(){if(n.categoryId!==void 0){try{await le.mutateAsync({committeeCategoryId:n.categoryId})}catch(e){U(ue(e,`Kategorie konnte nicht gelöscht werden.`));return}w.value=JSON.stringify(ae()),ze(`Kategorie gelöscht.`),I()}}return(e,n)=>(y(),C(`div`,_Ot,[x(`div`,vOt,[x(`button`,{class:`border border-eds-disabled w-eds-32 h-eds-32 rounded-eds-circle flex items-center justify-center bg-white text-blue hover:bg-eds-disabled`,onClick:I},[t(qp,{class:`flex items-center justify-center w-4`})]),x(`h4`,yOt,A(u.value?`Neue Kategorie`:`Kategorie bearbeiten`),1)]),f.value?(y(),C(`div`,bOt,`Kategorie nicht gefunden.`)):(y(),C(k,{key:1},[x(`div`,xOt,[x(`section`,SOt,[n[14]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Grunddaten `,-1),x(`div`,COt,[x(`div`,wOt,[t(Xr,{value:_.name,"onUpdate:value":n[0]||=e=>_.name=e,label:`Bezeichnung`,placeholder:`z.B. B-Geschäft (Antrag mit Diskussion)`,required:``,autofocus:``},null,8,[`value`])]),t(Xr,{value:_.code,"onUpdate:value":n[1]||=e=>_.code=e,label:`Kürzel`,placeholder:`B`,"live-rules":[h(zr).maxLength(BOt)],required:``},null,8,[`value`,`live-rules`])]),t(zp,{value:_.description,"onUpdate:value":n[2]||=e=>_.description=e,label:`Beschreibung`,placeholder:`Kurz, wofür diese Kategorie eingesetzt wird.`,rows:2},null,8,[`value`]),t(Ni,{type:`Label`,value:_.classificationId??0,"item-groups":[{items:g.value}],entity:`Klassifikation`,min:1,label:`Standard-Klassifikation`,transform:e=>({value:e.id,label:e.name}),"onUpdate:value":n[3]||=e=>_.classificationId=e&&e!==0?e:null},null,8,[`value`,`item-groups`,`transform`]),t(Ti,{on:_.isActive,"onUpdate:on":n[4]||=e=>_.isActive=e,label:`Kategorie aktiv`},null,8,[`on`])]),x(`section`,TOt,[n[18]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Mechaniken `,-1),x(`div`,EOt,[n[15]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-secondary`},` Einreichung `,-1),t(Ti,{on:_.membersMaySubmitEntriesThemselves,"onUpdate:on":n[5]||=e=>_.membersMaySubmitEntriesThemselves=e,label:`Mitglieder dürfen ohne Antrag traktandieren`},null,8,[`on`])]),x(`div`,DOt,[n[16]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-secondary`},` Beteiligung `,-1),x(`div`,OOt,[t(Ti,{on:_.requestForAWord,"onUpdate:on":n[6]||=e=>_.requestForAWord=e,label:`Wortbegehren`},null,8,[`on`]),t(Ti,{on:_.earlyVoting,"onUpdate:on":n[7]||=e=>_.earlyVoting=e,label:`Vorabstimmung`},null,8,[`on`]),t(Ti,{on:_.commentsThread,"onUpdate:on":n[8]||=e=>_.commentsThread=e,label:`Kommentare`},null,8,[`on`]),t(Ti,{on:_.declareAConflictOfInterestInAdvance,"onUpdate:on":n[9]||=e=>_.declareAConflictOfInterestInAdvance=e,label:`Ausstand`},null,8,[`on`])])]),x(`div`,kOt,[n[17]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-secondary`},` Abstimmung & Beschluss `,-1),t(Ni,{type:`Label`,value:_.votingMode,"item-groups":[{items:h(D3)}],entity:`Abstimmungs-Modus`,min:1,label:`Abstimmungs-Modus`,required:``,transform:e=>({value:e.value,label:e.label}),"onUpdate:value":n[10]||=e=>_.votingMode=e??_.votingMode},null,8,[`value`,`item-groups`,`transform`])])])]),x(`section`,AOt,[n[20]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Inhaltsfelder `,-1),n[21]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Felder werden im Antrag und am Traktandum in dieser Reihenfolge angezeigt. `,-1),(y(!0),C(k,null,F(b.value,(e,r)=>(y(),C(`div`,{key:e.uid,class:`border border-eds-primary rounded-eds-xs p-eds-l flex flex-col gap-eds-s`},[x(`div`,jOt,[x(`div`,MOt,[t(Xr,{value:e.name,"onUpdate:value":[t=>e.name=t,t=>
53D(e)],label:`Bezeichnung`,placeholder:`z.B. Sachverhalt`,required:``},null,8,[`value`,`onUpdate:value`]),t(Xr,{value:e.placeholder,"onUpdate:value":[t=>e.placeholder=t,t=>ee(e)],label:`Platzhalter (Key)`,placeholder:`sachverhalt`,required:``,onBlur:t=>O(e)},null,8,[`value`,`onUpdate:value`,`onBlur`]),t(Xr,{value:e.helpText,"onUpdate:value":t=>e.helpText=t,label:`Hinweistext`,placeholder:`Kurzer Hilfetext (optional)`},null,8,[`value`,`onUpdate:value`]),t(Ni,{type:`Label`,value:e.classificationId??0,"item-groups":[{items:m.value}],entity:`Klassifikation`,min:1,label:`Default-Klassifikation`,transform:e=>({value:e.id,label:e.name}),"onUpdate:value":t=>e.classificationId=t&&t!==0?t:null},null,8,[`value`,`item-groups`,`transform`,`onUpdate:value`])]),x(`div`,NOt,[t(zt,{icon:Rx,variant:`Tertiary`,size:`Small`,disabled:r===0,onClick:e=>P(r,-1)},null,8,[`disabled`,`onClick`]),t(zt,{icon:ji,variant:`Tertiary`,size:`Small`,disabled:r===b.value.length-1,onClick:e=>P(r,1)},null,8,[`disabled`,`onClick`]),t(lr,{text:`Feld löschen`,placement:`left`},{trigger:R(()=>[t(zt,{icon:dr,variant:`Tertiary`,size:`Small`,onClick:e=>j(r)},null,8,[`onClick`])]),_:2},1024)])]),x(`div`,POt,[n[19]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-tertiary px-px`},[x(`span`,{class:`text-eds-secondary font-bold`},`Standard-Inhalt`),L(` `+A(` (optional)`))],-1),t(A2,{value:e.defaultContent,"onUpdate:value":t=>e.defaultContent=t,"min-height":120,placeholder:`Vorbelegter Inhalt: wird beim Anlegen eines Traktandums in dieses Feld kopiert. Leer lassen = kein Standardwert.`},null,8,[`value`,`onUpdate:value`])])]))),128)),ie.value===null?B(``,!0):(y(),C(`span`,FOt,` Platzhalter «`+A(ie.value)+`» kommt mehrfach vor: Platzhalter müssen eindeutig sein. `,1)),x(`div`,null,[t($,{text:`Feld hinzufügen`,variant:`Secondary`,size:`Tiny`,icon:ei,onClick:te})])]),x(`div`,IOt,[t($,{text:`Abbrechen`,variant:`Secondary`,size:`Small`,onClick:I}),t(Cr,{text:u.value?`Erstellen`:`Speichern`,variant:`Primary`,size:`Small`,action:()=>de()},null,8,[`text`,`action`])]),!u.value&&h(l)===!0&&d.value!==null?(y(),i(C3,{key:0,description:`Kategorie löschen, nur möglich, solange ihr keine Anträge, Traktanden oder Beschlüsse zugeordnet sind. Andernfalls deaktiviere sie oben, dann bleibt sie bestehenden Einträgen erhalten.`,"action-text":`Kategorie löschen`,"confirm-body":`Soll die Kategorie «${d.value.name}» wirklich gelöscht werden?`,pending:h(le).isPending.value,onConfirm:fe},null,8,[`confirm-body`,`pending`])):B(``,!0)],64)),re.value===null?B(``,!0):(y(),i(_n,{key:2,size:`Small`,onCancel:n[12]||=e=>ne.value=null,"onKeydown:escape":n[13]||=e=>ne.value=null},{header:R(()=>[...n[22]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},` Inhaltsfeld entfernen `,-1)]]),default:R(()=>[x(`p`,LOt,[n[23]||=L(` Möchtest du das Inhaltsfeld `,-1),x(`span`,ROt,A(re.value.name.trim()||`ohne Bezeichnung`),1),n[24]||=L(` wirklich entfernen? Beim Speichern wird es gelöscht. Bereits in Traktanden erfasste Inhalte zu diesem Feld werden danach nicht mehr angezeigt. `,-1)])]),footer:R(()=>[x(`div`,zOt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[11]||=e=>ne.value=null}),t($,{text:`Entfernen`,variant:`Danger`,onClick:M})])]),_:1})),t(f2,{visible:h(oe).isAsking.value,title:`Änderungen verwerfen`,"body-text":`Diese Kategorie hat nicht gespeicherte Änderungen. Beim Verlassen der Seite gehen sie verloren.`,"cancel-text":`Weiter bearbeiten`,"confirm-text":`Verwerfen`,"confirm-variant":`Danger`,onConfirm:h(oe).discard,onCancel:h(oe).keep},null,8,[`visible`,`onConfirm`,`onCancel`])]))}})})),k3,UOt=j((()=>{HOt(),HOt(),k3=VOt})),WOt,GOt=j((()=>{z(),WOt=p({__name:`TabButton`,props:{label:{},icon:{},isActive:{type:Boolean}},emits:[`click`],setup(e){return(t,n)=>(y(),C(`button`,{class:P([`eds-paragraphs-base-bold relative flex items-center gap-x-eds-s h-eds-3xl cursor-pointer after:absolute after:inset-x-0 after:-bottom-px after:h-px after:bg-eds-brand`,e.isActive?`text-eds-brand pointer-events-none`:`text-eds-primary after:hidden hover:text-eds-brand hover:after:block`]),onClick:n[0]||=e=>t.$emit(`click`)},[(y(),i(ue(e.icon),{class:`icon-square-1`})),x(`span`,null,A(e.label),1)],2))}})})),A3,j3=j((()=>{GOt(),GOt(),A3=WOt}));function KOt(e,t){return[M3,`getRunnableTemplates`,H(()=>Jt(Z(e),Z(t)))]}
53function qOt(e,t){return[M3,`getSuggestedRunName`,H(()=>Jt(Z(e),Z(t)))]}function JOt(e){return[M3,`getAudienceCandidates`,H(()=>Jt(Z(e)))]}function YOt(e){return[M3,`getAudienceRoleCandidates`,H(()=>Jt(Z(e)))]}function XOt(){return[M3,`getRunsForMeeting`]}function ZOt(e){return[M3,`getRunsForMeeting`,H(()=>Jt(Z(e)))]}function QOt(){return[M3,`getRunsForAgendaItem`]}function $Ot(e){return[M3,`getRunsForAgendaItem`,H(()=>Jt(Z(e)))]}function ekt(){return[M3,`getRunsForCommittee`]}function tkt(e,t,n,r,i,a,o,s,c){return[M3,`getRunsForCommittee`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r),Z(i),Z(a),Z(o),Z(s),Z(c)))]}function nkt(e){return[M3,`getFilingTargetsForRun`,H(()=>Jt(Z(e)))]}function rkt(e){return[M3,`getFilingsForRun`,H(()=>Jt(Z(e)))]}var M3,N3=j((()=>{qt(),Xt(),z(),M3=`Core\\Protocol\\RemoteProcedures\\Docx\\RunCollection`}));function P3(e,t){return Kt({queryKey:KOt(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:3e4,queryFn:()=>new Promise((n,r)=>{let i={parameters:{subject:Z(e),subjectId:Z(t)},rpcContext:{}};Y(`${basePath}rpc/collections/RunCollection/getRunnableTemplates.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}function F3(e,t){return Kt({queryKey:qOt(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:3e4,queryFn:()=>new Promise((n,r)=>{let i={parameters:{subject:Z(e),subjectId:Z(t)},rpcContext:{}};Y(`${basePath}rpc/collections/RunCollection/getSuggestedRunName.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}function ikt(e){return Kt({queryKey:JOt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:3e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{meetingId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/RunCollection/getAudienceCandidates.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function akt(e){return Kt({queryKey:YOt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:3e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{meetingId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/RunCollection/getAudienceRoleCandidates.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function okt(e){return Kt({queryKey:ZOt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:6e4,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{meetingId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/RunCollection/getRunsForMeeting.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function skt(e){return Kt({queryKey:$Ot(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:6e4,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{agendaItemId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/RunCollection/getRunsForAgendaItem.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function ckt(e,t,n,r,i,a,o,s,c){return Kt({queryKey:tkt(e,t,n,r,i,a,o,s,c),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:6e4,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e4,queryFn:()=>new Promise((l,u)=>{let d={parameters:{committeeId:Z(e),termOfOfficeIds:Z(t),classificationIds:Z(n),statuses:Z(r),search:Z(i),fullTextSearch:Z(a),sorting:Z(o),page:Z(s),perPage:Z(c)},rpcContext:{}};Y(`${basePath}rpc/collections/RunCollection/getRunsForCommittee.php`,d).then(e=>{X(e).then(t=>{e.ok?l(t):u(t)}).catch(u)})})},q())}function lkt(){return J({retry:0,retryDelay:void 0,mutationKey:[z3,`runTemplateForMeeting`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{templateId:e.templateId,meetingId:e.meetingId,name:e.name,classificationId:e.classificationId,confidentialMode:e.confidentialMode,agendaItemIds:e.agendaItemIds,audience:e.audience,roleIds:e.roleIds,personIds:e.personIds,isDecisive:e.isDecisive},rpcContext:{}};return Y(`${basePath}rpc/collections/RunCollection/runTemplateForMeeting.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function ukt(){return J({retry:0,retryDelay:void 0,mutationKey:[z3,`runTemplateForAgendaItem`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{templateId:e.templateId,agendaItemId:e.agendaItemId,name:e.name,classificationId:e.classificationId,confidentialMode:e.confidentialMode},rpcContext:{}};return Y(`${basePath}rpc/collections/RunCollection/runTemplateForAgendaItem.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function dkt(){return J({retry:0,retryDelay:void 0,mutationKey:[z3,`runTemplateForCommittee`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{templateId:e.templateId,committeeId:e.committeeId,name:e.name,classificationId:e.classificationId,confidentialMode:e.confidentialMode,termOfOfficeId:e.termOfOfficeId,start:e.start,end:e.end},rpcContext:{}};return Y(`${basePath}rpc/collections/RunCollection/runTemplateForCommittee.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function fkt(){return J({retry:0,retryDelay:void 0,mutationKey:[z3,`markRunAsDecisive`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{runId:e.runId},rpcContext:{}};return Y(`${basePath}rpc/collections/RunCollection/markRunAsDecisive.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function pkt(){return J({retry:0,retryDelay:void 0,mutationKey:[z3,`updateRunAudience`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{runId:e.runId,audience:e.audience,roleIds:e.roleIds,personIds:e.personIds},rpcContext:{}};return Y(`${basePath}rpc/collections/RunCollection/updateRunAudience.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function I3(){return J({retry:0,retryDelay:void 0,mutationKey:[z3,`finalizeRun`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{runId:e.runId},rpcContext:{}};return Y(`${basePath}rpc/collections/RunCollection/finalizeRun.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function mkt(e){return Kt({queryKey:nkt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{runId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/RunCollection/getFilingTargetsForRun.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function hkt(e){return Kt({queryKey:rkt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{runId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/RunCollection/getFilingsForRun.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function gkt(){return J({retry:0,retryDelay:void 0,mutationKey:[z3,`fileRun`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{runId:e.runId,entries:e.entries},rpcContext:{}};return Y(`${basePath}rpc/collections/RunCollection/fileRun.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function L3(){return J({retry:0,retryDelay:void 0,mutationKey:[z3,`deleteRun`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{runId:e.runId},rpcContext:{}};return Y(`${basePath}rpc/collections/RunCollection/deleteRun.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function R3(){return J({retry:0,retryDelay:void 0,mutationKey:[z3,`getWebdavToken`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{runId:e.runId},rpcContext:{}};return Y(`${basePath}rpc/collections/RunCollection/getWebdavToken.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}var z3,B3=j((()=>{Gt(),Xt(),Wt(),z(),N3(),z3=`Core\\Protocol\\RemoteProcedures\\Docx\\RunCollection`})),_kt,vkt,ykt,bkt,xkt,V3,Skt,Ckt=j((()=>{z(),Dp(),kO(),j3(),o4(),ia(),v3(),B3(),l2(),s2(),b0(),_kt={class:`flex flex-col gap-eds-l`},vkt={key:0,class:`flex items-center gap-eds-s`},ykt={class:`eds-headings-h3 text-eds-primary m-0`},bkt={key:0,class:`p-eds-xl`},xkt={key:1,class:`p-eds-xl`},V3=`committee.detail.settings`,Skt=p({__name:`CommitteeDetail`,props:{committeeId:{}},setup(e){let n=e,r=H(()=>n.committeeId),{data:a,isLoading:o,isError:s}=f3(r),{data:c}=ckt(r,()=>[],()=>[],()=>[],()=>``,()=>!1,()=>null,()=>0,()=>50),l=Vf(),u=Bf(),d=H(()=>[{value:`committee.detail.persons`,label:`Mitglieder`,count:a.value?.personCountCurrent||void 0},{value:`committee.detail.terms`,label:`Amtsperioden`,count:a.value?.committeeTermOfOfficeCountCurrent||void 0},{value:`committee.detail.documents`,label:`Dokumente`,count:c.value?.countTotal||void 0}]);function f(e){return l.matched.some(t=>String(t.name??``).startsWith(e))}let p=H({get:()=>d.value?.find(e=>f(e.value))?.value??``,set:e=>{u.push({name:e})}});return(e,n)=>(y(),i(aa,null,{default:R(()=>[x(`div`,_kt,[t(c2,{to:{name:`committee.list`},"back-label":`Zurück zur Gremienliste`},{default:R(()=>[h(a)===void 0?B(``,!0):(y(),C(`div`,vkt,[t(o2,{code:h(a).code,color:h(f0)(h(a).color)},null,8,[`code`,`color`]),x(`h2`,ykt,A(h(a).name),1)]))]),_:1}),h(s)?(y(),C(`div`,xkt,[...n[3]||=[x(`span`,{class:`text-eds-secondary`},`Keine Berechtigung für dieses Gremium.`,-1)]])):(y(),C(k,{key:0},[t(a4,{value:p.value,"onUpdate:value":n[1]||=e=>p.value=e,items:d.value,transform:e=>e},{buttons:R(()=>[t(A3,{label:`Einstellungen`,icon:OO,"is-active":f(V3),onClick:n[0]||=e=>h(u).push({name:V3})},null,8,[`is-active`])]),_:1},8,[`value`,`items`,`transform`]),h(o)&&h(a)===void 0?(y(),C(`div`,bkt,[...n[2]||=[x(`span`,{class:`text-eds-secondary`},`Lädt …`,-1)]])):(y(),i(h(Ep),{key:1}))],64))])]),_:1}))}})})),wkt,Tkt=j((()=>{Ckt(),Ckt(),wkt=Skt}));function Ekt(e){switch(e){case`Red`:return`bg-eds-red ring-eds-red`;case`Pink`:return`bg-eds-pink ring-eds-pink`;case`Amber`:return`bg-eds-amber ring-eds-amber`;case`Green`:return`bg-eds-green ring-eds-green`;case`Turquoise`:return`bg-eds-turquoise ring-eds-turquoise`;case`Blue`:return`bg-eds-blue ring-eds-blue`;case`Indigo`:return`bg-eds-indigo ring-eds-indigo`;case`Brown`:return`bg-eds-brown ring-eds-brown`;case`Gray`:return`bg-eds-grey ring-eds-grey`;case`White`:return`bg-eds-white border border-eds-grey-light ring-eds-grey-light`}}var Dkt,Okt=j((()=>{Dkt=[`Red`,`Pink`,`Amber`,`Green`,`Turquoise`,`Blue`,`Indigo`,`Brown`,`Gray`,`White`]})),kkt,Akt,jkt,Mkt=j((()=>{z(),Okt(),qr(),kkt={class:`flex flex-wrap gap-eds-xs`},Akt=[`data-is-selected`,`onClick`,`onKeyup`],jkt=p({__name:`ColorPicker`,props:r({label:{},description:{},required:{type:Boolean},rules:{},liveRules:{},size:{default:`Medium`}},{value:{},valueModifiers:{}}),emits:[`update:value`],setup(e){let t=M(e,`value`);function n(e,n){t.value=e,n()}return(r,a)=>(y(),i(Jr,{value:t.value,label:e.label,description:e.description,required:e.required,rules:e.rules,"live-rules":e.liveRules},{default:R(({tryRevalidate:r})=>[x(`div`,kkt,[(y(!0),C(k,null,F(h(Dkt),i=>(y(),C(`div`,{key:i,role:`button`,tabindex:`0`,"data-is-selected":t.value===i,class:P([`group p-eds-xs rounded-full cursor-pointer`,e.size===`Medium`?`size-eds-3xl`:`size-eds-2xl`]),onClick:e=>n(i,r),onKeyup:me(e=>n(i,r),[`enter`])},[x(`div`,{class:P([`size-full rounded-full ring-offset-eds-2xs group-[:is(:focus-visible,[data-is-selected=true])]:ring-2 group-focus-visible:ring-eds-focused`,h(Ekt)(i)])},null,2)],42,Akt))),128))])]),_:1},8,[`value`,`label`,`description`,`required`,`rules`,`live-rules`]))}})})),H3,U3=j((()=>{Mkt(),Mkt(),H3=jkt})),Nkt,Pkt,Fkt,Ikt,Lkt=j((()=>{z(),s2(),Nkt={class:`flex flex-col gap-eds-xs`},Pkt={class:`flex items-center gap-eds-s px-eds-l py-eds-m border border-eds-primary rounded-eds-xs bg-grey-50`},Fkt={class:`eds-paragraphs-base-regular text-eds-secondary truncate`},Ikt=p({__name:`CommitteePreview`,props:{code:{},name:{},color:{}},setup(e){return(n,r)=>(y(),C(`div`,Nkt,[r[0]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Vorschau`,-1),x(`div`,Pkt,[t(o2,{class:`shrink-0`,code:e.code===``?`KÜRZEL`:e.code,color:e.color??`Gray`},null,8,[`code`,`color`]),x(`span`,Fkt,A(e.name===``?`Gremium-Name`:e.name),1)])]))}})})),W3,G3=j((()=>{Lkt(),Lkt(),W3=Ikt})),Rkt,zkt,Bkt,Vkt,Hkt,Ukt,Wkt,Gkt,Kkt,qkt=j((()=>{z(),Dp(),W(),Wm(),Yr(),gn(),Sr(),Q(),wi(),U3(),Mi(),Hr(),v3(),G3(),b0(),Rkt={class:`flex flex-col gap-eds-m`},zkt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-l flex flex-col gap-eds-l`},Bkt={class:`grid grid-cols-1 md:grid-cols-2 gap-eds-l`},Vkt={class:`grid grid-cols-1 md:grid-cols-2 gap-eds-m`},Hkt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-l flex flex-col gap-eds-l`},Ukt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-l flex flex-col gap-eds-l`},Wkt={class:`flex gap-eds-s justify-end`},Gkt=16,Kkt=p({__name:`CreateCommitteeModal`,emits:[`cancel`],setup(e,{emit:n}){let r=n,a=Bf(),o=Ur(),s=CDt(),c=V(``),l=V(``),u=V(`Blue`),d=V(!0),f=V(`school-year`),p=V(null),m=V(null),g=H(()=>but(f.value)),_=async()=>
53{if(!await o.validate()||u.value===void 0)return!1;let e;try{e=await s.mutateAsync({name:c.value,code:l.value,color:p0(u.value),sessionNumberReset:f.value,applicationDeadline:p.value,preVoteDeadlineHours:m.value,isActive:d.value})}catch(e){return Ie(e,`Gremium konnte nicht erstellt werden.`),!1}return ze(`Gremium erstellt.`),a.push({name:`committee.detail.settings`,params:{committeeId:e.id}}),!0};return(e,n)=>(y(),i(_n,{size:`Medium`,onCancel:n[8]||=e=>r(`cancel`),"onKeydown:escape":n[9]||=e=>r(`cancel`)},{header:R(()=>[...n[10]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Neues Gremium`,-1)]]),default:R(()=>[x(`div`,Rkt,[x(`section`,zkt,[n[11]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Allgemein `,-1),t(Xr,{value:c.value,"onUpdate:value":n[0]||=e=>c.value=e,label:`Bezeichnung`,placeholder:`z.B. Schulpflege Musterlingen`,required:``,autofocus:``},null,8,[`value`]),x(`div`,Bkt,[t(Xr,{value:l.value,"onUpdate:value":n[1]||=e=>l.value=e,label:`Kürzel`,placeholder:`z.B. SPF`,required:``,"live-rules":[h(zr).maxLength(Gkt)]},null,8,[`value`,`live-rules`]),t(H3,{value:u.value,"onUpdate:value":n[2]||=e=>u.value=e,label:`Farbe`,required:``,rules:[h(zr).required()]},null,8,[`value`,`rules`])]),t(W3,{code:l.value,name:c.value,color:u.value},null,8,[`code`,`name`,`color`]),t(Ti,{on:d.value,"onUpdate:on":n[3]||=e=>d.value=e,label:`Gremium aktiv`},null,8,[`on`])]),x(`div`,Vkt,[x(`section`,Hkt,[n[12]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Nummernkreise `,-1),t(Ni,{value:f.value,type:`Label`,label:`Nummern – Reset`,description:g.value,entity:`Reset-Intervall`,required:``,"item-groups":[{items:h(y0)}],transform:e=>({value:e.value,label:e.label}),"onUpdate:value":n[4]||=e=>e!==void 0&&(f.value=e)},null,8,[`value`,`description`,`item-groups`,`transform`])]),x(`section`,Ukt,[n[13]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Sitzungsvorbereitung `,-1),t(Um,{value:p.value,"onUpdate:value":n[5]||=e=>p.value=e,label:`Antragsfrist (Tage vor Sitzung)`,"min-round":0},null,8,[`value`]),t(Um,{value:m.value,"onUpdate:value":n[6]||=e=>m.value=e,label:`Vorabstimmungsfrist (Stunden vor Sitzung)`,"min-round":0},null,8,[`value`])])])])]),footer:R(()=>[x(`div`,Wkt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[7]||=e=>r(`cancel`)}),t(Cr,{text:`Erstellen`,variant:`Primary`,action:()=>_(),disabled:h(s).isPending.value},null,8,[`action`,`disabled`])])]),_:1}))}})})),Jkt,Ykt=j((()=>{qkt(),qkt(),Jkt=Kkt})),Xkt,Zkt,Qkt,$kt,eAt,tAt,nAt,rAt,iAt,aAt,oAt,sAt=j((()=>{z(),W(),Wm(),Yr(),gn(),Sr(),Q(),wi(),U3(),Mi(),Hr(),v3(),G3(),b0(),Xkt={key:0,class:`flex flex-col gap-eds-m`},Zkt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-l flex flex-col gap-eds-l`},Qkt={class:`grid grid-cols-1 md:grid-cols-2 gap-eds-l`},$kt={class:`grid grid-cols-1 md:grid-cols-2 gap-eds-m`},eAt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-l flex flex-col gap-eds-l`},tAt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-l flex flex-col gap-eds-l`},nAt={key:1,class:`p-eds-xl text-eds-secondary`},rAt={key:2,class:`p-eds-xl text-eds-secondary`},iAt={class:`flex gap-eds-s justify-end`},aAt=16,oAt=p({__name:`EditCommitteeModal`,props:{committeeId:{}},emits:[`cancel`,`saved`],setup(e,{emit:n}){let r=e,a=n,{data:o,isLoading:s}=f3(H(()=>r.committeeId)),c=IDt(),l=Ur(),u=V(null),d=V();N(o,e=>{e!==void 0&&(u.value={...e},d.value=f0(e.color))},{immediate:!0});let f=async()=>{if(!await l.validate()||u.value===null||d.value===void 0)return!1;try{await c.mutateAsync({committeeId:r.committeeId,name:u.value.name,code:u.value.code,color:p0(d.value),sessionNumberReset:u.value.sessionNumberReset,applicationDeadline:u.value.applicationDeadline,preVoteDeadlineHours:u.value.preVoteDeadlineHours,isActive:u.value.isActive})}catch(e){return Ie(e,`Einstellungen konnten nicht gespeichert werden.`),!1}return ze(`Einstellungen gespeichert.`),a(`saved`),!0};return(e,n)=>(y(),i(_n,{size:`Medium`,onCancel:n[8]||=e=>a(`cancel`),"onKeydown:escape":n[9]||=e=>a(`cancel`)},{header:R(()=>[...n[10]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Gremium bearbeiten`,-1)]]),default:R(()=>[u.value===null?h(s)?(y(),C(`div`,nAt,`Lädt …`)):(y(),C(`div`,rAt,`Gremium nicht gefunden.`)):(y(),C(`div`,Xkt,[x(`section`,Zkt,[n[11]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Allgemein `,-1),t(Xr,{value:u.value.name,"onUpdate:value":n[0]||=e=>u.value.name=e,label:`Bezeichnung`,placeholder:`z.B. Schulpflege Musterlingen`,required:``,autofocus:``},null,8,[`value`]),x(`div`,Qkt,[t(Xr,{value:u.value.code,"onUpdate:value":n[1]||=e=>u.value.code=e,label:`Kürzel`,placeholder:`z.B. SPF`,required:``,"live-rules":[h(zr).maxLength(aAt)]},null,8,[`value`,`live-rules`]),t(H3,{value:d.value,"onUpdate:value":n[2]||=e=>d.value=e,label:`Farbe`,required:``,rules:[h(zr).required()]},null,8,[`value`,`rules`])]),t(W3,{code:u.value.code,name:u.value.name,color:d.value},null,8,[`code`,`name`,`color`]),t(Ti,{on:u.value.isActive,"onUpdate:on":n[3]||=e=>u.value.isActive=e,label:`Gremium aktiv`},null,8,[`on`])]),x(`div`,$kt,[x(`section`,eAt,[n[12]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Nummernkreise `,-1),t(Ni,{value:u.value.sessionNumberReset,type:`Label`,label:`Nummern – Reset`,entity:`Reset-Intervall`,required:``,"item-groups":[{items:h(y0)}],transform:e=>({value:e.value,label:e.label}),"onUpdate:value":n[4]||=e=>e!==void 0&&u.value&&(u.value.sessionNumberReset=e)},null,8,[`value`,`item-groups`,`transform`])]),x(`section`,tAt,[n[13]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`}
53,` Sitzungsvorbereitung `,-1),t(Um,{value:u.value.applicationDeadline,"onUpdate:value":n[5]||=e=>u.value.applicationDeadline=e,label:`Antragsfrist (Tage vor Sitzung)`,"min-round":0},null,8,[`value`]),t(Um,{value:u.value.preVoteDeadlineHours,"onUpdate:value":n[6]||=e=>u.value.preVoteDeadlineHours=e,label:`Vorabstimmungsfrist (Stunden vor Sitzung)`,"min-round":0},null,8,[`value`])])])]))]),footer:R(()=>[x(`div`,iAt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[7]||=e=>a(`cancel`)}),t(Cr,{text:`Speichern`,variant:`Primary`,action:()=>f(),disabled:h(c).isPending.value},null,8,[`action`,`disabled`])])]),_:1}))}})})),cAt,lAt=j((()=>{sAt(),sAt(),cAt=oAt})),uAt,dAt=j((()=>{z(),Dp(),_t(),Yi(),X2(),Rt(),or(),e4(),K2(),J2(),Q(),bi(),Oze(),oR(),Ip(),$r(),v3(),s2(),Ykt(),lAt(),b0(),uAt=p({__name:`CommitteeList`,setup(e){let n=Vf(),r=Bf(),a=V(!1),o=V(null),s=V(null),c=[{value:!0,label:`Aktiv`},{value:!1,label:`Inaktiv`}],l=nt(`protocol.committees.statusFilter`,`active`),u=H({get:()=>l.value===`all`?void 0:l.value===`active`,set:e=>{l.value=e===void 0?`all`:e?`active`:`inactive`}}),d=q2({columns:[{key:`code`,width:`5rem`},{key:`name`,header:`Gremium`,width:`100%`,link:!0,cell:e=>e.name,class:`eds-paragraphs-base-bold text-eds-primary`},{key:`status`,header:`Status`},{key:`actions`,width:`3.5rem`,align:`end`,interactive:!0}],rowKey:e=>e.id,rowTo:e=>({name:`committee.detail`,params:{committeeId:e.id}}),mode:`server`,perPage:50,query:({page:e,perPage:t})=>d3(e,t,()=>u.value??null),resetPageOn:[u]});return O(()=>{n.query.create!==void 0&&(a.value=!0,r.replace({query:{}}))}),(e,n)=>(y(),C(k,null,[t(G2,{table:h(d),"empty-title":`Keine Gremien vorhanden`,"label-plural":`Gremien`},{header:R(()=>[n[6]||=x(`span`,{class:`eds-headings-h4 text-eds-primary`},`Gremien`,-1),t($,{text:`Neues Gremium`,variant:`Primary`,size:`Small`,icon:ei,onClick:n[0]||=e=>a.value=!0})]),toolbar:R(()=>[t(pW,{value:u.value,"onUpdate:value":n[1]||=e=>u.value=e,type:`Label`,entity:`Status`,"item-groups":[{items:c}],transform:e=>e},null,8,[`value`,`item-groups`,`transform`])]),"cell-code":R(({row:e})=>[t(o2,{code:e.code,color:h(f0)(e.color)},null,8,[`code`,`color`])]),"cell-status":R(({row:e})=>[t(xi,{label:e.isActive?`Aktiv`:`Inaktiv`,variant:e.isActive?`Green`:`Red`,pill:``},{icon:R(()=>[t($2,{variant:e.isActive?`Green`:`Red`},null,8,[`variant`])]),_:2},1032,[`label`,`variant`])]),"cell-actions":R(({row:e})=>[t(sr,{"is-open":s.value===e.id,placement:`bottom-end`,offset:4,padding:!1,"onUpdate:isOpen":t=>s.value=t?e.id:null},{trigger:R(({toggle:e})=>[t(zt,{icon:aR,variant:`Tertiary`,size:`Small`,title:`Aktionen`,onClick:e},null,8,[`onClick`])]),content:R(()=>[t($i,{"onAfter:select":n[2]||=e=>s.value=null},{default:R(()=>[t(Y2,{component:Fp,"components-props":[{class:`icon-square-1`}],text:`Bearbeiten`,onSelect:t=>o.value=e.id},null,8,[`onSelect`])]),_:2},1024)]),_:2},1032,[`is-open`,`onUpdate:isOpen`])]),_:1},8,[`table`]),a.value?(y(),i(Jkt,{key:0,onCancel:n[3]||=e=>a.value=!1})):B(``,!0),o.value===null?B(``,!0):(y(),i(cAt,{key:1,"committee-id":o.value,onCancel:n[4]||=e=>o.value=null,onSaved:n[5]||=e=>o.value=null},null,8,[`committee-id`]))],64))}})})),fAt,pAt=j((()=>{dAt(),dAt(),fAt=uAt}));function mAt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,gAt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M192 48l112 0 0 88c0 39.8 32.2 72 72 72l88 0 0 240c0 8.8-7.2 16-16 16l-192 0 0 48 192 0c35.3 0 64-28.7 64-64l0-261.5c0-17-6.7-33.3-18.7-45.3L370.7 18.7C358.7 6.7 342.5 0 325.5 0L192 0c-35.3 0-64 28.7-64 64l0 80c16.6 0 32.7 2.3 48 6.6L176 64c0-8.8 7.2-16 16-16zM352 67.9l92.1 92.1-68.1 0c-13.3 0-24-10.7-24-24l0-68.1zM256 320c0-70.7-57.3-128-128-128S0 249.3 0 320c0 40.4 18.7 76.5 48 99.9L48 525c0 10.5 8.5 19 19 19 3.3 0 6.5-.9 9.4-2.5L128 512 179.6 541.5c2.9 1.6 6.1 2.5 9.4 2.5 10.5 0 19-8.5 19-19l0-105.1c29.3-23.5 48-59.5 48-99.9zM128 272a48 48 0 1 1 0 96 48 48 0 1 1 0-96z`},null,-1)]]))])}var hAt,gAt,K3,_At=j((()=>{z(),G(),hAt={},gAt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},K3=K(hAt,[[`render`,mAt]])}));function vAt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,bAt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M208 48L96 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l169.5 0c8.6 17.2 19.3 33.3 31.8 48L96 512c-35.3 0-64-28.7-64-64L32 64C32 28.7 60.7 0 96 0L229.5 0c17 0 33.3 6.7 45.3 18.7L397.3 141.3c12 12 18.7 28.3 18.7 45.3l0 23.1c-3.1 .6-6.2 1.5-9.3 2.5l-38.7 12.9 0-17-88 0c-39.8 0-72-32.2-72-72l0-88zM348.1 160L256 67.9 256 136c0 13.3 10.7 24 24 24l68.1 0zm97.2 328.5C495.8 464.8 528 414 528 358.2l0-19.6-96-32 0 188.1 13.3-6.3zM421.9 259.5c6.6-2.2 13.7-2.2 20.2 0l112 37.3c13.1 4.4 21.9 16.6 21.9 30.4l0 3
531.1c0 74.4-43 142.1-110.2 173.7l-18.5 8.7c-4.8 2.2-10 3.4-15.2 3.4s-10.5-1.2-15.2-3.4L398.2 532C331 500.3 288 432.6 288 358.2l0-31.1c0-13.8 8.8-26 21.9-30.4l112-37.3z`},null,-1)]]))])}var yAt,bAt,q3,xAt=j((()=>{z(),G(),yAt={},bAt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},q3=K(yAt,[[`render`,vAt]])}));function SAt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,wAt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M112 64c0-8.8 7.2-16 16-16l288 0c8.8 0 16 7.2 16 16l0 48 48 0 0-48c0-35.3-28.7-64-64-64L128 0C92.7 0 64 28.7 64 64l0 160-38.4 0C11.5 224 0 235.5 0 249.6 0 306.2 45.8 352 102.4 352l137.6 0 0-48-137.6 0c-22.1 0-41.1-13.1-49.6-32l187.2 0 0-48-128 0 0-160zM416 208l0 48c0 17.7 14.3 32 32 32l48 0 0 176-160 0 0-256 80 0zm-80-48c-26.5 0-48 21.5-48 48l0 256c0 26.5 21.5 48 48 48l160 0c26.5 0 48-21.5 48-48l0-188.1c0-12.7-5.1-24.9-14.1-33.9l-67.9-67.9c-9-9-21.2-14.1-33.9-14.1L336 160z`},null,-1)]]))])}var CAt,wAt,J3,TAt=j((()=>{z(),G(),CAt={},wAt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 576 512`},J3=K(CAt,[[`render`,SAt]])})),Y3,X3,Z3,Q3,$3,e6,EAt,t6,DAt,n6,r6,i6,a6,o6,s6,c6,l6,OAt,kAt,AAt,u6,jAt,d6,f6,MAt,NAt,PAt,p6,m6,h6,FAt,g6,_6,v6,y6,b6,x6,S6,C6,w6=j((()=>{Ve(),z(),un(),_At(),YQ(),xAt(),wH(),TAt(),Z4(),ca(),Y3=2e4*1024,X3=`application/vnd.openxmlformats-officedocument.wordprocessingml.document`,Z3=`minutes`,Q3=`omit`,$3=[{value:`omit`,label:`Weglassen`,description:`Nicht freigegebene Inhalte verschwinden`},{value:`redact`,label:`Platzhalter`,description:`Nicht freigegebene Inhalte bleiben als Vermerk sichtbar`}],e6={meeting:{label:`Alle mit Zugriff auf die Sitzung`,hint:`Die aktiven Mitglieder des Gremiums und die Gäste dieser Sitzung, ob anwesend oder nicht`},roles:{label:`Nach Gremiumsrolle`,hint:`Wer eine der gewählten Rollen im Gremium der Sitzung hält`},named:{label:`Personen`,hint:`Genau die gewählten Personen`}},EAt=`meeting`,t6=e=>e6[e].label,DAt=e=>e6[e].hint,n6=Object.keys(e6).map(e=>({value:e,label:t6(e)})),r6=[{value:`draft`,label:`Entwurf`},{value:`finalized`,label:`Finalisiert`}],i6=`Für dieses Gremium ist keine passende Vorlage hinterlegt.`,a6=`Die hochgeladene Vorlage konnte nicht verarbeitet werden, da sie fehlerhaft oder beschädigt ist und daher von unserem System nicht gelesen werden kann. Bitte korrigiere die Vorlage und versuche den Upload erneut.`,o6={minutes:`Protokoll`,"resolution-excerpt":`Beschlussauszug`,"resolution-register":`Beschlussregister`},s6=Object.keys(o6).map(e=>({value:e,label:o6[e]})),c6=e=>o6[e],l6=` › `,OAt=(e,t)=>[...t.map(e=>`{#${e}}`),e,...t.map(e=>`{/${e}}`).reverse()].join(e.startsWith(`{~~`)?`
54`:``),kAt=e=>e.name.replace(/\.docx$/i,``).slice(0,255),AAt=(e,t)=>e.name===t.name&&e.size===t.size&&e.lastModified===t.lastModified,u6=(e,t=!1)=>`${apiBasePath}protocol/docx/file/${e}${t?`?inline=true`:``}`,jAt=e=>`${apiBasePath}protocol/docx/example/${encodeURIComponent(e)}`,d6=`Aktuell in Word geöffnet`,f6=`In Word bearbeiten`,MAt=`Fehlerhaft`,NAt=`Diese Vorlage lässt sich nicht mehr lesen und wird beim Generieren nicht angeboten. Öffne sie in Word, korrigiere die Platzhalter und speichere erneut.`,PAt=`Die Vorlage konnte nicht in Word geöffnet werden. Bitte versuche es erneut.`,p6=`Das Dokument konnte nicht in Word geöffnet werden. Bitte versuche es erneut.`,m6=(e,t)=>{let n=e.replace(/[^A-Za-z0-9._ -]/g,``).trim();return n.length>0?n:t},h6=(e,t)=>`ms-word:ofe|u|${fullUrl}webdav/protocol/microsoft-word/${e}/${t}.docx`,FAt=(e,t)=>{window.location.assign(h6(e,m6(t,`Vorlage`)))},g6=(e,t)=>{window.location.assign(h6(e,m6(t,`Dokument`)))},_6=e=>e.isSigned?q3:e.isSealed?K3:e.isFinalized?JQ:CH,v6=e=>e.isSigned?{label:`Signiert`,variant:`Blue`}:e.isSealed?{label:`Gesiegelt`,variant:`Blue`}:{label:`Finalisiert`,variant:`Green`},y6=(e,t)=>e.isSigned?`Signiert am ${t}`:e.isSealed?`Gesiegelt am ${t}`:e.finalizedByName===null?`Finalisiert am ${t}`:`Finalisiert am ${t} von ${e.finalizedByName}`,b6=(e,t)=>({label:`Signatur- & Siegelprozesse`,icon:J3,count:e>0?e:void 0,disabled:e===0,select:t}),x6=()=>{let{data:e}=la(),t=H(()=>e.value!==void 0&&e.value!==null&&e.value.isDigitalSignaturesModuleEnabled&&e.value.areCredentialsValid?e.value:null),n=H(()=>t.value!==null&&t.value.canSignUsingDigitalSignatures&&t.value.supportedSignatureMimeTypes.includes(`application/pdf`)),r=H(()=>t.value!==null&&t.value.isDigitalSealsSubmoduleEnabled&&t.value.canSealUsingDigitalSignatures&&t.value.supportedSealMimeTypes.includes(`application/pdf`)),i=H(()=>t.value!==null&&(t.value.canDefinePersonsWhichCanUseDigitalSignatures||n.value||r.value)),a=V(new Map),o=e=>a.value.get(e)??0,s=async e=>{if(!i.value)return;let t=await X4(null,null,null,e,null,0,1,!1);`totalCount`in t&&a.value.set(e,t.totalCount)},c=H(()=>t.value===null?``:dn(t.value.maxFileSizeInBytes)),l=e=>t.value!==null&&e>t.value.maxFileSizeInBytes;return{canSign:n,canSeal:r,canViewProcesses:i,processCount:o,loadProcessCount:s,maxFileSizeLabel:c,isTooLargeForProvider:l,sealAction:(e,t)=>({label:l(e)?`Siegeln (Datei über ${c.value})`:`Siegeln`,icon:K3,disabled:l(e),select:t})}},S6=async e=>{let t=new FormData;return t.append(`file`,e),(await He.post(apiBasePath+`protocol/docx/file`,t)).data.data},C6=e=>{let t=He.isAxiosError(e)?e.response?.data?.error:null;return typeof t==`string`&&t.trim()!==``?t.trim():null}})),IAt,LAt=j((()=>{z(),Un(),gr(),w6(),IAt=p({__name:`PdfPreviewLink`,props:{name:{},fileId:{}},setup(e){let n=V(!1);return(r,a)=>(y(),C(`div`,null,[x(`button`,{type:`button`,class:`appearance-none border-0 bg-transparent p-0 text-left cursor-pointer eds-paragraphs-base-bold text-eds-link hover:text-eds-link-hover transition-colors`,onClick:a[0]||=e=>n.value=!0},A(e.name),1),t(_r,null,{default:R(()=>[n.value?(y(),i(Wn,{key:0,"file-name":e.name,"file-url":h(u6)(e.fileId,!0),"mime-type":`application/pdf`,onHide:a[1]||=e=>n.value=!1},null,8,[`file-name`,`file-url`])):B(``,!0)]),_:1})]))}})})),T6,E6=j((()=>{LAt(),LAt(),T6=IAt})),RAt,zAt,BAt,VAt=j((()=>{z(),Rt(),Q(),cr(),RAt={class:`2xl:hidden`},zAt={class:`hidden 2xl:block`},BAt=p({__name:`ResponsiveActionButton`,props:{text:{},icon:{},variant:{},size:{},disabled:{type:Boolean}},emits:[`click`],setup(e,{emit:n}){let r=n;return(n,i)=>(y(),C(`div`,null,[x(`span`,RAt,[t(lr,{text:e.text},{trigger:R(()=>[t(zt,{icon:e.icon,variant:e.variant,size:e.size,disabled:e.disabled,title:e.text,onClick:i[0]||=e=>r(`click`)},null,8,[`icon`,`variant`,`size`,`disabled`,`title`])]),_:1},8,[`text`])]),x(`span`,zAt,[t($,{text:e.text,icon:e.icon,variant:e.variant,size:e.size,disabled:e.disabled,onClick:i[1]||=e=>r(`click`)},null,8,[`text`,`icon`,`variant`,`size`,`disabled`])])]))}})})),D6,O6=j((()=>{VAt(),VAt(),D6=BAt})),HAt,UAt=j((()=>{z(),cr(),xAt(),K4(),w6(),O6(),HAt=p({__name:`RunSignatureButtons`,props:{runId:{},fileSize:{}},setup(e){let{canSign:n,maxFileSizeLabel:r,isTooLargeForProvider:a}=x6(),o=V(!1),s=H(()=>a(e.fileSize)),c=H(()=>`Das Dokument ist zu gross für den Anbieter. Erlaubt sind maximal ${r.value}.`);return(r,a)=>(y(),C(k,null,[h(n)?(y(),i(lr,{key:0,text:c.value,disabled:!s.value},{trigger:R(()=>[t(D6,{variant:`Primary`,icon:q3,text:`Signieren`,disabled:s.value,size:`Small`,onClick:a[0]||=e=>o.value=!0},null,8,[`disabled`])]),_:1},8,[`text`,`disabled`])):B(``,!0),o.value?(y(),i(G4,{key:1,"run-id":e.runId,"foreign-id":null,onHide:a[1]||=e=>o.value=!1},null,8,[`run-id`])):B(``,!0)],64))}})})),k6,A6=j((()=>{UAt(),UAt(),k6=HAt}));function j6(){async function e(e,t){let n={parameters:t,rpcContext:{}};return await X(await fetch(`${basePath}rpc/collections/RunCollection/${e}.php`,{method:`POST`,body:JSON.stringify(n),headers:{"Content-Type":`application/json`}}))}return{async getRunnableTemplates(t,n){return await e(`getRunnableTemplates`,{subject:t,subjectId:n})},async getSuggestedRunName(t,n){return await e(`getSuggestedRunName`,{subject:t,subjectId:n})},async getAudienceCandidates(t){return await e(`getAudienceCandidates`,{meetingId:t})},async getAudienceRoleCandidates(t){return await e(`getAudienceRoleCandidates`,{meetingId:t})},async getRunsForMeeting(t){return await e(`getRunsForMeeting`,{meetingId:t})},async getRunsForAgendaItem(t){return await e(`getRunsForAgendaItem`,{agendaItemId:t})},async getRunsForCommittee(t,n,r,i,a,o,s,c,l){return await e(`getRunsForCommittee`,{committeeId:t,termOfOfficeIds:n,classificationIds:r,statuses:i,search:a,fullTextSearch:o,sorting:s,page:c,perPage:l})},async runTemplateForMeeting(t,n,r,i,a,o,s,c,l,u){return await e(`runTemplateForMeeting`,{templateId:t,meetingId:n,name:r,classificationId:i,confidentialMode:a,agendaItemIds:o,audience:s,roleIds:c,personIds:l,isDecisive:u})},async runTemplateForAgendaItem(t,n,r,i,a){return await e(`runTemplateForAgendaItem`,{templateId:t,agendaItemId:n,name:r,classificationId:i,confidentialMode:a})},async runTemplateForCommittee(t,n,r,i,a,o,s,c){return await e(`runTemplateForCommittee`,{templateId:t,committeeId:n,name:r,classificationId:i,confidentialMode:a,termOfOfficeId:o,start:s,end:c})},async debugRunForMeeting(t,n,r,i,a,o){return await e(`debugRunForMeeting`,{templateId:t,meetingId:n,name:r,classificationId:i,confidentialMode:a,agendaItemIds:o})},async debugRunForAgendaItem(t,n,r,i,a){return await e(`debugRunForAgendaItem`,{templateId:t,agendaItemId:n,name:r,classificationId:i,confidentialMode:a})},async debugRunForCommittee(t,n,r,i,a,o,s,c){return await e(`debugRunForCommittee`,{templateId:t,committeeId:n,name:r,classificationId:i,confidentialMode:a,termOfOfficeId:o,start:s,end:c})}
54,async markRunAsDecisive(t){return await e(`markRunAsDecisive`,{runId:t})},async updateRunAudience(t,n,r,i){return await e(`updateRunAudience`,{runId:t,audience:n,roleIds:r,personIds:i})},async finalizeRun(t){return await e(`finalizeRun`,{runId:t})},async getFilingTargetsForRun(t){return await e(`getFilingTargetsForRun`,{runId:t})},async getFilingsForRun(t){return await e(`getFilingsForRun`,{runId:t})},async fileRun(t,n){return await e(`fileRun`,{runId:t,entries:n})},async deleteRun(t){return await e(`deleteRun`,{runId:t})},async getWebdavToken(t){return await e(`getWebdavToken`,{runId:t})}}}async function WAt(e,t,n,r,i,a){return await j6().debugRunForMeeting(e,t,n,r,i,a)}async function GAt(e,t,n,r,i){return await j6().debugRunForAgendaItem(e,t,n,r,i)}async function KAt(e,t,n,r,i,a,o,s){return await j6().debugRunForCommittee(e,t,n,r,i,a,o,s)}var M6=j((()=>{Xt()})),qAt,JAt=j((()=>{z(),W(),HQ(),gn(),Sr(),cr(),MXe(),gr(),S3(),qAt=p({__name:`RunDebugButton`,props:{load:{type:Function}},setup(e){let{data:n}=nOt(),r=V(null),a=async()=>{let t=await e.load();return t===null?!1:typeof t==`string`?(r.value=t,!0):(U(t.errorMessage),!1)};return(e,o)=>(y(),C(`div`,null,[h(n)===!0?(y(),i(lr,{key:0,text:`Zeigt die Daten, die an die Vorlage übergeben werden. Nur für Escola-Mitarbeiter:innen (auch im Fremdlogin) sichtbar.`},{trigger:R(()=>[t(Cr,{variant:`Tertiary`,icon:qQ,text:`Debug`,action:a,"block-user-interface":``})]),_:1})):B(``,!0),t(_r,null,{default:R(()=>[r.value===null?B(``,!0):(y(),i(_n,{key:0,size:`Large`,onCancel:o[0]||=e=>r.value=null,"onKeydown:escape":o[1]||=e=>r.value=null},{header:R(()=>[...o[2]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Debug`,-1)]]),default:R(()=>[t(VQ,{"model-value":r.value,editable:!1,height:`60vh`},null,8,[`model-value`])]),_:1}))]),_:1})]))}})})),N6,P6=j((()=>{JAt(),JAt(),N6=qAt})),YAt,XAt,ZAt,QAt,$At,ejt,tjt,F6,njt,rjt=j((()=>
54{z(),_t(),W(),PU(),Yr(),gn(),Sr(),Q(),Mi(),Dn(),w6(),It(),Hr(),v3(),M6(),B3(),P6(),b0(),YAt={class:`flex flex-col gap-eds-l`},XAt={class:`border border-eds-primary rounded-eds-s p-eds-l flex flex-col`},ZAt={class:`mt-eds-l`},QAt={class:`border border-eds-primary rounded-eds-s p-eds-l flex flex-col gap-eds-l`},$At={class:`border border-eds-primary rounded-eds-s p-eds-l flex flex-col gap-eds-l`},ejt={class:`flex gap-eds-s justify-between`},tjt={class:`flex gap-eds-s`},F6=null,njt=p({__name:`CreateRunForCommitteeModal`,props:{committeeId:{}},emits:[`cancel`,`created`],setup(e,{emit:n}){let r=n,a=Ur(),{defaultDateRangeFormat:o}=Ft(),s=V(null),c=V(``),l=V(!1),u=V(void 0),d=V({start:null,end:null}),f=V(null),p=V(Q3),{data:m}=P3(()=>`committee`,()=>e.committeeId),{data:g}=m3(()=>e.committeeId),{data:_}=F3(()=>`committee`,()=>e.committeeId),{data:v}=h3(),b=H(()=>[...g.value?.running??[],...g.value?.planned??[],...g.value?.closed??[]]),S=H(()=>[...b.value.map(e=>({value:e.id,label:e.name,description:o(e.start,e.end),badge:{label:`Nr. ${e.code}`}})),{value:F6,label:`Freier Zeitraum`}]);xt(g,e=>{e===void 0||u.value!==void 0||(u.value=S.value.at(0)?.value??F6)});let C=H(()=>u.value===F6),w=[async()=>d.value.end===null?`Das Enddatum fehlt.`:null],T=H(()=>(m.value??[]).map(e=>({value:e.id,label:e.name})));xt(m,e=>{s.value??=e?.at(0)?.id??null});let E=H(()=>{if(!C.value)return b.value.find(e=>e.id===u.value)?.code??``;let{start:e,end:t}=d.value;if(e===null||t===null)return``;let n=e.slice(0,4),r=t.slice(0,4);return n===r?n:`${n} – ${r}`});xt([_,E],()=>{let e=_.value;e===void 0||l.value||(c.value=E.value===``?e:`${e} ${E.value}`)});let D=H(()=>h0(v.value??[]).map(m0)),ee=dkt(),O=async()=>{let t=s.value;return t===null||u.value===void 0||!await a.validate()?null:await KAt(t,e.committeeId,c.value,f.value,p.value,u.value,C.value?d.value.start:null,C.value?d.value.end:null)},k=async()=>{let t=s.value;if(t===null||u.value===void 0||!await a.validate())return!1;let n=(m.value??[]).find(e=>e.id===t);if(n===void 0)return!1;try{await ee.mutateAsync({templateId:n.id,committeeId:e.committeeId,name:c.value,classificationId:f.value,confidentialMode:p.value,termOfOfficeId:u.value,start:C.value?d.value.start:null,end:C.value?d.value.end:null},{onError:e=>U(e.errorMessage)})}catch{return!1}return ze(`Das Beschlussregister wurde erfolgreich generiert.`),r(`created`),!0};return(e,n)=>(y(),i(_n,{size:`Small`,onCancel:n[8]||=e=>r(`cancel`),"onKeydown:escape":n[9]||=e=>r(`cancel`)},{header:R(()=>[...n[10]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Beschlussregister generieren`,-1)]]),default:R(()=>[x(`div`,YAt,[x(`div`,XAt,[t(Ni,{value:u.value,type:`Label`,label:`Amtsperiode`,entity:`Amtsperiode`,required:``,"item-groups":[{items:S.value}],min:1,transform:e=>e,"onUpdate:value":n[0]||=e=>u.value=e===void 0?u.value:e},null,8,[`value`,`item-groups`,`transform`]),t(On,{expanded:C.value},{default:R(()=>[x(`div`,ZAt,[t(NU,{"date-range":d.value,"onUpdate:dateRange":n[1]||=e=>d.value=e,label:`Zeitraum`,required:``,rules:w,large:``},null,8,[`date-range`])])]),_:1},8,[`expanded`])]),x(`div`,QAt,[t(Ni,{value:s.value,type:`Label`,label:`Vorlage`,entity:`Vorlage`,required:``,"item-groups":[{items:T.value}],min:1,transform:e=>e,"onUpdate:value":n[2]||=e=>s.value=e??null},null,8,[`value`,`item-groups`,`transform`]),t(Xr,{value:c.value,"onUpdate:value":[n[3]||=e=>c.value=e,n[4]||=e=>l.value=!0],label:`Name`,"live-rules":[h(zr).maxLength(h(255))],required:``},null,8,[`value`,`live-rules`])]),x(`div`,$At,[t(Ni,{value:f.value,type:`Label`,label:`Klassifikation`,description:`Ohne Klassifikation enthält das Register alles, was du selbst siehst. Das Dokument hält fest, gegen welche Stufe gefiltert wurde.`,entity:`Klassifikation`,"item-groups":[{items:D.value}],transform:e=>e,disabled:D.value.length===0,"onUpdate:value":n[5]||=e=>f.value=e??null},null,8,[`value`,`item-groups`,`transform`,`disabled`]),t(Ni,{value:p.value,type:`Label`,label:`Vertrauliche Inhalte`,entity:`Option`,required:``,"item-groups":[{items:h($3)}],min:1,transform:e=>e,"onUpdate:value":n[6]||=e=>p.value=e??p.value},null,8,[`value`,`item-groups`,`transform`])])])]),footer:R(()=>[x(`div`,ejt,[t(N6,{load:O}),x(`div`,tjt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[7]||=e=>r(`cancel`)}),t(Cr,{text:`Generieren`,variant:`Primary`,action:k,"block-user-interface":``,once:``})])])]),_:1}))}})})),ijt,ajt=j((()=>{rjt(),rjt(),ijt=njt})),ojt,sjt,cjt,ljt,ujt,djt,fjt,pjt,mjt,hjt,gjt,_jt,vjt,yjt,bjt,xjt=j((()=>
54{z(),Gt(),_t(),W(),Q2(),Rt(),gn(),K2(),J2(),Sr(),Q(),cr(),bi(),li(),fW(),n4(),vn(),oR(),YQ(),wH(),wr(),$r(),UA(),ur(),mr(),gr(),uu(),ZQ(),J4(),w6(),It(),v3(),N3(),B3(),E6(),O6(),A6(),b0(),ajt(),ojt={class:`flex items-center gap-eds-s`},sjt={key:1,class:`eds-paragraphs-base-bold text-eds-primary`},cjt={class:`flex flex-col`},ljt={key:0,class:`eds-paragraphs-base-regular text-eds-secondary`},ujt={class:`flex flex-col`},djt={class:`eds-paragraphs-base-regular text-eds-secondary`},fjt={key:0,class:`eds-paragraphs-s-regular text-eds-tertiary`},pjt={class:`flex items-center justify-end gap-eds-s`},mjt={class:`eds-paragraphs-base-regular text-eds-primary`},hjt={class:`eds-paragraphs-base-bold`},gjt={class:`flex gap-eds-s justify-end`},_jt={class:`eds-paragraphs-base-regular text-eds-primary`},vjt={class:`eds-paragraphs-base-bold`},yjt={class:`flex gap-eds-s justify-end`},bjt=p({__name:`Documents`,props:{committeeId:{}},setup(e){let{defaultDateRangeFormat:n,defaultDateTimeFormat:r}=Ft(),a=[{key:`icon`,width:`0`},{key:`name`,header:`Name`,sortKey:`name`,accessor:e=>e.name},{key:`period`,header:`Zeitraum`,width:`0`},{key:`created`,header:`Generiert · Zuletzt geändert`,width:`0`,sortKey:`updated`,sortDescFirst:!0},{key:`state`,width:`0`,align:`end`},{key:`actions`,width:`0`,align:`end`}],o=nt(`protocol-full-text-search`,!1),s=V([]),c=V([]),l=V([]),{data:u}=m3(()=>e.committeeId),{data:d}=h3(),f=H(()=>[...[...u.value?.running??[],...u.value?.planned??[],...u.value?.closed??[]].map(e=>({value:e.id,label:e.name,badge:{label:`Nr. ${e.code}`}})),{value:null,label:`Freier Zeitraum`}]),p=H(()=>h0(d.value??[]).map(m0)),m=q2({columns:a,rowKey:e=>e.id,searchPlaceholder:`Dokumente durchsuchen`,mode:`server`,perPage:50,query:({page:t,perPage:n,search:r,sorting:i})=>ckt(()=>e.committeeId,s,c,l,r,o,i,t,n),resetPageOn:[s,c,l,o]}),g=V(!1),_=V(null),v=V(null),b=V(null),S=V(null),w=V(null),{canSeal:T,canViewProcesses:E,processCount:D,loadProcessCount:ee,sealAction:O}=x6(),{data:te}=P3(()=>`committee`,()=>e.committeeId),ne=H(()=>(te.value??[]).length>0),re=e=>[{label:`Änderungsprotokoll`,icon:t4,select:()=>v.value={view:`protocolDocxRun`,rootId:e.id}},...E.value?[b6(D(e.id),()=>S.value=e)]:[],...T.value&&e.isFinalized?[O(e.fileSize,()=>w.value=e)]:[],{label:`Herunterladen`,icon:yn,select:()=>location.assign(u6(e.fileId))},{label:`Löschen`,icon:dr,select:()=>_.value=e}],j=I3(),M=L3(),N=R3(),F=e=>e.finalizedAt===null?``:y6(e,r(e.finalizedAt,!1,!0)),ie=e=>{let t=n(e.periodStart,e.periodEnd);return e.termCode===null?t:`Nr. ${e.termCode} · ${t}`},ae=(e,t)=>t===null?r(e,!1,!0):`${r(e,!1,!0)}, ${t}`,oe=e=>{q().setQueriesData({queryKey:ekt()},t=>t===void 0?t:{...t,entries:t.entries.map(t=>t.id===e?{...t,isLocked:!0}:t)})},se=async e=>{try{let{token:t}=await N.mutateAsync({runId:e.id});g6(t,e.name),oe(e.id)}catch{U(p6)}},ce=async()=>{let e=b.value;if(e===null)return!1;try{await j.mutateAsync({runId:e.id},{onError:e=>U(e.errorMessage)}),ze(`Das Dokument wurde erfolgreich finalisiert.`)}finally{b.value=null}return!0},le=async()=>{let e=_.value;if(e===null)return!1;try{await M.mutateAsync({runId:e.id},{onError:e=>U(e.errorMessage)}),ze(`Das Dokument wurde erfolgreich gelöscht.`)}finally{_.value=null}return!0};return(n,r)=>(y(),C(k,null,[t(G2,{table:h(m),"empty-title":`Keine Dokumente vorhanden`,"label-plural":`Dokumente`},{header:R(()=>[r[16]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Dokumente `,-1),x(`div`,ojt,[t(lr,{text:h(i6),disabled:ne.value},{trigger:R(()=>[t($,{text:`Beschlussregister generieren`,variant:`Primary`,size:`Small`,icon:ei,disabled:``,onClick:r[0]||=e=>g.value=!0})]),_:1},8,[`text`,`disabled`]),t(xi,{label:`Coming soon`,variant:`Blue`,icon:HA,pill:``})])]),toolbar:R(()=>[t(lr,{text:n.$t(`global.search.label.fullTextSearchTooltip`,{params:{count:h(3)}})},{trigger:R(()=>[t(hr,{on:h(o),"onUpdate:on":r[1]||=e=>Me(o)?o.value=e:null,label:n.$t(`global.search.label.fullTextSearch`)},null,8,[`on`,`label`])]),_:1},8,[`text`]),t(dW,{value:s.value,"onUpdate:value":r[2]||=e=>s.value=e,type:`Label`,entity:`Amtsperiode`,"item-groups":[{items:f.value}],transform:e=>e},null,8,[`value`,`item-groups`,`transform`]),t(dW,{value:c.value,"onUpdate:value":r[3]||=e=>c.value=e,type:`Label`,entity:`Klassifikation`,"item-groups":[{items:p.value}],transform:e=>e},null,8,[`value`,`item-groups`,`transform`]),t(dW,{value:l.value,"onUpdate:value":r[4]||=e=>l.value=e,type:`Label`,entity:`Status`,"item-groups":[{items:h(r6)}],transform:e=>e},null,8,[`value`,`item-groups`,`transform`])]),"cell-icon":R(({row:e})=>[(y(),i(ue(h(_6)(e)),{class:P([`icon-square-1-5`,e.isFinalized?`text-eds-red`:`text-eds-brand`])},null,8,[`class`]))]),"cell-name":R(({row:e})=>[e.isFinalized?(y(),i(T6,{key:0,name:e.name,"file-id":e.fileId},null,8,[`name`,`file-id`])):(y(),C(`span`,sjt,A(e.name),1))]),"cell-period":R(({row:e})=>[x(`div`,cjt,[e.termName===null?B(``,!0):(y(),C(`span`,ljt,A(e.termName),1)),x(`span`,{class:P(e.termName===null?`eds-paragraphs-base-regular text-eds-secondary`:`eds-paragraphs-s-regular text-eds-tertiary`)},A(ie(e)),3)])]),"cell-created":R(({row:e})=>[x(`div`,ujt,[x(`span`,djt,A(ae(e.createdAt,e.createdByName)),1),e.updatedAt===e.createdAt?B(``,!0):(y(),C(`span`,fjt,A(ae(e.updatedAt,e.updatedByName)),1))])]),"cell-state":R(({row:e})=>[x(`div`,pjt,[e.isFinalized?(y(),C(k,{key:0},[t(lr,{text:F(e),disabled:e.finalizedAt===null},{trigger:R(()=>[t(xi,{label:h(v6)(e).label,variant:h(v6)(e).variant,pill:``},null,8,[`label`,`variant`])]),_:2},1032,[`text`,`disabled`]),t(k6,{"run-id":e.id,"file-size":e.fileSize},null,8,[`run-id`,`file-size`])],64)):(y(),C(k,{key:1},[t(xi,{label:`Entwurf`,variant:`Gray`,pill:``}),t(D6,{variant:`Secondary`,icon:e.isLocked?Tr:CH,text:e.isLocked?h(d6):h(f6),disabled:e.isLocked,size:`Small`,onClick:t=>se(e)},null,8,[`icon`,`text`,`disabled`,`onClick`]),t(D6,{variant:`Primary`,icon:JQ,text:`Als PDF finalisieren`,size:`Small`,onClick:t=>b.value=e},null,8,[`onClick`])],64))])]),"cell-actions":R(({row:e})=>[t(ui,{type:`Label`,placement:`bottom-end`,"item-groups":[{items:re(e)}],transform:e=>e},{trigger:R(({togglePopover:n})=>[t(zt,{icon:aR,variant:`Tertiary`,size:`Small`,title:`Aktionen`,onClick:t=>{h(ee)(e.id),n()}},null,8,[`onClick`])]),_:2},1032,[`item-groups`,`transform`])]),_:1},8,[`table`]),t(_r,null,{default:R(()=>[g.value?(y(),i(ijt,{key:0,"committee-id":e.committeeId,onCancel:r[5]||=e=>g.value=!1,onCreated:r[6]||=e=>g.value=!1},null,8,[`committee-id`])):B(``,!0)]),_:1}),t(_r,null,{default:R(()=>[b.value===null?B(``,!0):(y(),i(_n,{key:0,size:`Narrow`,onCancel:r[8]||=e=>b.value=null,"onKeydown:escape":r[9]||=e=>b.value=null},{header:R(()=>[...r[17]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Dokument finalisieren`,-1)]]),default:R(()=>[x(`p`,mjt,[r[18]||=L(` Soll das Dokument `,-1),x(`span`,hjt,A(b.value.name),1),r[19]||=L(` wirklich finalisiert werden? `,-1)])]),footer:R(()=>[x(`div`,gjt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[7]||=e=>b.value=null}),t(Cr,{text:`Finalisieren`,variant:`Primary`,action:ce,"block-user-interface":``,once:``})])]),_:1}))]),_:1}),t(_r,null,{default:R(()=>[_.value===null?B(``,!0):(y(),i(_n,{key:0,size:`Narrow`,onCancel:r[11]||=e=>_.value=null,"onKeydown:escape":r[12]||=e=>_.value=null},{header:R(()=>[...r[20]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Dokument löschen`,-1)]]),default:R(()=>[x(`p`,_jt,[r[21]||=L(` Soll das Dokument `,-1),x(`span`,vjt,A(_.value.name),1),r[22]||=L(` wirklich gelöscht werden? `,-1)])]),footer:R(()=>[x(`div`,yjt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[10]||=e=>_.value=null}),t(Cr,{text:`Löschen`,variant:`Danger`,action:le,"block-user-interface":``,once:``})])]),_:1}))]),_:1}),S.value===null?B(``,!0):(y(),i(q4,{key:0,"run-id":S.value.id,"foreign-id":null,onHide:r[13]||=e=>S.value=null},null,8,[`run-id`])),w.value===null?B(``,!0):(y(),i(XQ,{key:1,"run-id":w.value.id,"foreign-id":null,onHide:r[14]||=e=>w.value=null},null,8,[`run-id`])),v.value===null?B(``,!0):(y(),i(Z2,{key:2,target:v.value,title:`Änderungsprotokoll`,onHide:r[15]||=e=>v.value=null},null,8,[`target`]))],64))}})})),Sjt,Cjt=j((()=>{xjt(),xjt(),Sjt=bjt})),I6,L6,R6=j((()=>{I6=[{key:`preVoteRights`,label:`Vorabstimmungsrecht`,shortLabel:`Vorab`,description:`Darf vor der Sitzung abstimmen`},{key:`requestForAWord`,label:`Wortbegehren`,shortLabel:`Wort`,description:`Darf zu einem Traktandum das Wort verlangen`},{key:`rightToFileAPetition`,label:`Antragsrecht`,shortLabel:`Antrag`,de
54scription:`Darf Anträge für dieses Gremium stellen`},{key:`editMeeting`,label:`Sitzungen bearbeiten`,shortLabel:`Sitzung`,description:`Darf Sitzungen anlegen, Traktanden erstellen, Protokoll führen und den Status wechseln`},{key:`isAdmin`,label:`Admin`,shortLabel:`Admin`,description:`Darf Gremium-Einstellungen, Rollen, Mitgliedschaften und Vorlagen verwalten`}],L6={label:`Leserecht (Klassifikation)`,noneLabel:`– keine –`}})),wjt,Tjt,Ejt,Djt,Ojt,kjt,Ajt,jjt,Mjt,Njt,Pjt=j((()=>{z(),nn(),v3(),R6(),wjt={class:`bg-grey-50 border border-eds-primary rounded-eds-s p-eds-l flex flex-col gap-eds-l`},Tjt={class:`flex flex-col gap-eds-3xs p-eds-s bg-white border border-eds-primary rounded-eds-xs`},Ejt={class:`eds-paragraphs-s-bold text-eds-primary`},Djt={class:`eds-paragraphs-s-regular text-eds-primary`},Ojt={key:0,class:`list-none m-0 p-0 flex flex-col gap-eds-xs`},kjt={class:`flex flex-col gap-eds-3xs`},Ajt={class:`eds-paragraphs-s-regular text-eds-primary`},jjt={class:`eds-paragraphs-s-regular text-eds-secondary`},Mjt={key:1,class:`eds-paragraphs-s-regular text-eds-secondary`},Njt=p({__name:`RolePermissions`,props:{role:{}},setup(e){let{data:n}=h3(),r=H(()=>{let t=e.role?.classificationId??null;return t===null?L6.noneLabel:(n.value??[]).find(e=>e.id===t)?.name??`unbekannte Klassifikation`}),i=H(()=>e.role===null?[]:I6.filter(t=>e.role[t.key]));return(e,n)=>(y(),C(`div`,wjt,[n[0]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Berechtigungen `,-1),x(`div`,Tjt,[x(`span`,Ejt,A(h(L6).label),1),x(`span`,Djt,A(r.value),1)]),i.value.length>0?(y(),C(`ul`,Ojt,[(y(!0),C(k,null,F(i.value,e=>(y(),C(`li`,{key:e.key,class:`flex items-start gap-eds-s p-eds-s bg-white border border-eds-primary rounded-eds-xs`},[t(rn,{class:`icon-square-1 text-eds-primary mt-eds-3xs`}),x(`span`,kjt,[x(`span`,Ajt,A(e.label),1),x(`span`,jjt,A(e.description),1)])]))),128))])):(y(),C(`span`,Mjt,` Diese Rolle hat keine weiteren Rechte. `))]))}})})),z6,Fjt=j((()=>{Pjt(),Pjt(),z6=Njt})),Ijt,Ljt,Rjt,zjt,Bjt,Vjt,Hjt,Ujt,Wjt,Gjt,Kjt,qjt,Jjt,Yjt,Xjt,Zjt=j((()=>{z(),Nt(),W(),Pi(),Rm(),qr(),gn(),Sr(),Q(),Mi(),mr(),Hr(),v3(),Fjt(),b0(),Ijt={class:`grid grid-cols-1 md:grid-cols-2 gap-eds-l`},Ljt={class:`flex flex-col gap-eds-l`},Rjt={class:`flex flex-col gap-eds-xs`},zjt={key:0,class:`flex flex-col gap-eds-3xs border border-eds-primary rounded-eds-xs p-eds-s bg-grey-50`},Bjt={key:0,class:`p-eds-xl text-eds-secondary`},Vjt={key:1,class:`p-eds-xl text-eds-secondary`},Hjt={class:`flex flex-col gap-eds-xs`},Ujt={key:1,class:`border border-eds-primary rounded-eds-xs p-eds-s bg-grey-50 flex flex-col gap-eds-3xs`},Wjt={class:`flex flex-col gap-eds-s`},Gjt={key:0,class:`grid grid-cols-2 gap-eds-s`},Kjt={class:`flex flex-col gap-eds-xs`},qjt={class:`flex flex-col gap-eds-xs`},Jjt={key:1,class:`eds-paragraphs-s-regular text-eds-secondary`},Yjt={class:`flex gap-eds-s justify-end`},Xjt=p({__name:`AddPersonModal`,props:{committeeId:{}},emits:[`cancel`],setup(e,{emit:n}){let r=e,a=n,{data:o,isLoading:s}=_Dt(()=>r.committeeId),c=vDt(),l=Ur(),d=V(null),f=V(void 0),p=V(new Date().toISOString().slice(0,10)),m=V(null),g=V(`manual`),_=V(void 0),{data:v}=m3(()=>r.committeeId),b=H(()=>{let e=v.value;return e===void 0?[]:[...e.running,...e.planned,...e.closed]}),S=H(()=>[{items:b.value}]);N(H(()=>b.value.find(e=>e.id===_.value)??null),e=>{e!==null&&(p.value=e.start,m.value=e.end)});function w(e){if(g.value=e?`term`:`manual`,!e)return;let t=o.value?.currentTerm??null;_.value===void 0&&t!==null&&(_.value=t.id)}let T=V(!1);N(o,e=>{if(!T.value&&e!==void 0&&e.roles.length>0){let t=e.roles.find(e=>e.code.toLowerCase()===`mit`||e.name===`Mitglied`);f.value=(t??e.roles[0])?.id??void 0,T.value=!0}},{immediate:!0});let{data:E}=p3(()=>r.committeeId),D=H(()=>{let e=E.value;return e===void 0||d.value===null?[]:[...e.current,...e.future,...e.past].find(e=>e.person.id===d.value)?.history??[]}),ee=H(()=>D.value.filter(e=>e.status!==`past`)),O=H(()=>v0(D.value));N(H(()=>{let e=D.value;return e.length===0?null:jt(At(Pt(e.map(e=>e.end??e.start).reduce((e,t)=>e>t?e:t)),1),`yyyy-MM-dd`)}),e=>{g.value===`manual`&&e!==null&&(p.value===null||p.value<e)&&(p.value=e)});let te=H(()=>[{items:o.value?.roles??[]}]),ne=H(()=>o.value===void 0||f.value===void 0?null:o.value.roles.find(e=>e.id===f.value)??null);async function re(){if(!await l.validate()||d.value===null||f.value===void 0||p.value===null)return!1;try{await c.mutateAsync({committeeId:r.committeeId,personId:d.value,roleId:f.value,start:p.value,end:m.value})}catch(e){return Ie(e,`Mitgliedschaft konnte nicht angelegt werden.`),!1}return ze(`Mitgliedschaft angelegt.`),a(`cancel`),!0}return(e,n)=>(y(),i(_n,{size:`Medium`,onCancel:n[6]||=e=>a(`cancel`),"onKeydown:escape":n[7]||=e=>a(`cancel`)},{header:R(()=>[...n[8]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Mitglied hinzufügen`,-1)]]),default:R(()=>[x(`div`,Ijt,[x(`div`,Ljt,[x(`div`,Rjt,[n[11]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Person `,-1),t(Jr,{value:d.value,required:``},{default:R(({tryRevalidate:e})=>[t(Fi,{value:d.value,"onUpdate:value":[n[0]||=e=>d.value=e,()=>u(e)],mode:`Eds`,"only-explicit-employees":``,"show-active-person-instead-of-search-term":``},null,8,[`value`,`onUpdate:value`])]),_:1},8,[`value`]),ee.value.length>0?(y(),C(`div`,zjt,[n[9]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Bereits erfasste Mitgliedschaft `,-1),(y(!0),C(k,null,F(ee.value,e=>(y(),C(`span`,{key:e.id,class:`eds-paragraphs-s-regular text-eds-secondary`},[L(A(e.role.name)+` · `+A(h(g0)(e.start))+` `,1),e.end===null?(y(),C(k,{key:1},[L(` – offen `)],64)):(y(),C(k,{key:0},[L(` – `+A(h(g0)(e.end)),1)],64)),L(` (`+A(e.status===`future`?`
54künftig`:`laufend`)+`) `,1)]))),128)),n[10]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary mt-eds-3xs`},` Der neue Zeitraum darf sich damit nicht überschneiden. `,-1)])):B(``,!0)]),h(s)?(y(),C(`div`,Bjt,` Lädt … `)):h(o)===void 0?(y(),C(`div`,Vjt,` Optionen konnten nicht geladen werden. `)):B(``,!0),x(`div`,Hjt,[n[13]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Rolle `,-1),h(o)!==void 0&&h(o).roles.length>0?(y(),i(Ni,{key:0,value:f.value,"onUpdate:value":n[1]||=e=>f.value=e,type:`Label`,entity:`Rolle`,required:``,min:1,"item-groups":te.value,transform:e=>({value:e.id,label:e.name})},null,8,[`value`,`item-groups`,`transform`])):(y(),C(`div`,Ujt,[...n[12]||=[x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Keine aktive Rolle vorhanden `,-1),x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Für dieses Gremium ist keine aktive Rolle verfügbar. Lege zuerst eine Gremiums-Rolle an oder aktiviere eine bestehende, bevor du Mitglieder hinzufügen kannst. `,-1)]]))]),x(`div`,Wjt,[g.value===`manual`?(y(),C(`div`,Gjt,[x(`div`,Kjt,[n[14]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Ab `,-1),t(Jr,{value:p.value,required:``},{default:R(({tryRevalidate:e})=>[t(Lm,{date:p.value,"onUpdate:date":[n[2]||=e=>p.value=e,()=>u(e)],placeholder:`TT.MM.JJJJ`,large:!0,"clear-button":!1,"disabled-dates":O.value,"disable-dates-after":m.value===null?void 0:new Date(m.value)},null,8,[`date`,`disabled-dates`,`disable-dates-after`,`onUpdate:date`])]),_:1},8,[`value`])]),x(`div`,qjt,[n[15]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Bis `,-1),t(Lm,{date:m.value,"onUpdate:date":n[3]||=e=>m.value=e,placeholder:`TT.MM.JJJJ`,large:!0,"disabled-dates":O.value,"disable-dates-before":p.value===null?void 0:new Date(p.value)},null,8,[`date`,`disabled-dates`,`disable-dates-before`])])])):B(``,!0),t(hr,{on:g.value===`term`,label:`Amtsperiode verwenden`,"onUpdate:on":w},null,8,[`on`]),g.value===`term`?(y(),C(k,{key:1},[b.value.length>0?(y(),i(Ni,{key:0,value:_.value,"onUpdate:value":n[4]||=e=>_.value=e,type:`Label`,entity:`Amtsperiode`,min:1,"item-groups":S.value,transform:e=>({value:e.id,label:e.name})},null,8,[`value`,`item-groups`,`transform`])):(y(),C(`span`,Jjt,` Für dieses Gremium sind keine Amtsperioden vorhanden. `))],64)):B(``,!0)])]),t(z6,{role:ne.value},null,8,[`role`])])]),footer:R(()=>[x(`div`,Yjt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[5]||=e=>a(`cancel`)}),t(Cr,{text:`Mitgliedschaft anlegen`,variant:`Primary`,action:re,disabled:h(c).isPending.value},null,8,[`disabled`])])]),_:1}))}})})),Qjt,$jt=j((()=>{Zjt(),Zjt(),Qjt=Xjt})),eMt,tMt,nMt,rMt,iMt,aMt,oMt,sMt,cMt=j((()=>{z(),W(),Rm(),qr(),gn(),Sr(),Q(),Mi(),Hr(),v3(),Fjt(),b0(),eMt={class:`eds-heading-reset eds-headings-h4`},tMt={class:`grid grid-cols-1 md:grid-cols-2 gap-eds-l`},nMt={class:`flex flex-col gap-eds-l`},rMt={class:`grid grid-cols-2 gap-eds-s`},iMt={class:`flex flex-col gap-eds-xs`},aMt={class:`flex flex-col gap-eds-xs`},oMt={class:`flex gap-eds-s justify-end`},sMt=p({__name:`EditPersonModal`,props:{committeeId:{},committeePersonId:{},personName:{},roleId:{},roleName:{},start:{},end:{},periods:{}},emits:[`cancel`],setup(e,{emit:n}){let r=e,a=n,{data:o}=_Dt(()=>r.committeeId),s=yDt(),c=Ur(),l=V(r.roleId),d=V(r.start),f=V(r.end),p=H(()=>v0(r.periods.filter(e=>e.id!==r.committeePersonId))),m=H(()=>{let e=o.value?.roles??[];return e.some(e=>e.id===r.roleId)?e:[{id:r.roleId,name:r.roleName},...e]}),g=H(()=>(o.value?.roles??[]).find(e=>e.id===l.value)??null),_=async()=>{if(!await c.validate()||d.value===null)return!1;try{await s.mutateAsync({committeePersonId:r.committeePersonId,roleId:l.value,start:d.value,end:f.value})}catch(e){return Ie(e,`Mitgliedschaft konnte nicht gespeichert werden.`),!1}return ze(`Mitgliedschaft gespeichert.`),a(`cancel`),!0};return(n,r)=>(y(),i(_n,{size:`Medium`,onCancel:r[4]||=e=>a(`cancel`),"onKeydown:escape":r[5]||=e=>a(`cancel`)},{header:R(()=>[x(`h4`,eMt,` Mitgliedschaft bearbeiten · `+A(e.personName),1)]),default:R(()=>[x(`div`,tMt,[x(`div`,nMt,[t(Ni,{value:l.value,type:`Label`,label:`Rolle`,entity:`Rolle`,"item-groups":[{items:m.value}],transform:e=>({value:e.id,label:e.name}),required:``,"onUpdate:value":r[0]||=e=>e!==void 0&&(l.value=e)},null,8,[`value`,`item-groups`,`transform`]),x(`div`,rMt,[x(`div`,iMt,[r[6]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Ab `,-1),t(Jr,{value:d.value,required:``},{default:R(({tryRevalidate:e})=>[t(Lm,{date:d.value,"onUpdate:date":[r[1]||=e=>d.value=e,()=>u(e)],placeholder:`TT.MM.JJJJ`,large:!0,"clear-button":!1,"disabled-dates":p.value,"disable-dates-after":f.value===null?void 0:new Date(f.value)},null,8,[`date`,`disabled-dates`,`disable-dates-after`,`onUpdate:date`])]),_:1},8,[`value`])]),x(`div`,aMt,[r[7]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Bis `,-1),t(Lm,{date:f.value,"onUpdate:date":r[2]||=e=>f.value=e,placeholder:`TT.MM.JJJJ`,large:!0,"disabled-dates":p.value,"disable-dates-before":d.value===null?void 0:new Date(d.value)},null,8,[`date`,`disabled-dates`,`disable-dates-before`])])])]),t(z6,{role:g.value},null,8,[`role`])])]),footer:R(()=>[x(`div`,oMt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[3]||=e=>a(`cancel`)}),t(Cr,{text:`Speichern`,variant:`Primary`,action:()=>_(),disabled:h(s).isPending.value},null,8,[`action`,`disabled`])])]),_:1}))}})})),lMt,uMt=j((()=>{cMt(),cMt(),lMt=sMt})),dMt,fMt,pMt,mMt,hMt=j((()=>{z(),W(),gn(),Sr(),Q(),v3(),dMt={class:`eds-paragraphs-base-regular text-eds-primary m-0`},fMt={class:`eds-paragraphs-base-bold`},pMt={class:`flex gap-eds-s justify-end`},mMt=p({__name:`RemovePersonModal`,props:{committeeId:{},committeePersonId:{},personName:{}},emits:[`cancel`],setup(e,{emit:n}){let r=e,a=n,o=bDt(),s=async()=>{try{await o.mutateAsync({committeePersonId:r.committeePersonId})}catch(e){return Ie(e,`Mitgliedschaft konnte nicht entfernt werden.`),!1}return ze(`Mitgliedschaft entfernt.`),a(`cancel`),!0};return(n,r)=>(y(),i(_n,{size:`Small`,onCancel:r[1]||=e=>a(`cancel`),"onKeydown:escape":r[2]||=e=>a(`cancel`)},{header:R(()=>[...r[3]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},` Mitgliedschaft entfernen `,-1)]]),default:R(()=>[x(`p`,dMt,[r[4]||=L(` Möchtest du die Mitgliedschaft von `,-1),x(`span`,fMt,A(e.personName),1),r[5]||=L(` wirklich entfernen? `,-1)])]),footer:R(()=>[x(`div`,pMt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[0]||=e=>a(`cancel`)}),t(Cr,{text:`Entfernen`,variant:`Danger`,action:()=>s(),disabled:h(o).isPending.value},null,8,[`action`,`disabled`])])]),_:1}))}})})),gMt,_Mt=j((()=>{hMt(),hMt(),gMt=mMt})),vMt,yMt,bMt,xMt,SMt,CMt,wMt,TMt,EMt=j((()=>{z(),Yi(),X2(),Ln(),ri(),Rt(),or(),e4(),K2(),J2(),Q(),bi(),Si(),oR(),Ip(),ur(),XA(),v3(),$jt(),uMt(),_Mt(),b0(),vMt={key:0,class:`p-eds-2xl text-eds-secondary`},yMt={class:`ml-auto flex w-8 items-center justify-center`},bMt={class:`flex items-center gap-eds-s`},xMt={class:`eds-paragraphs-base-bold text-eds-primary whitespace-nowrap`},SMt={class:`list-none m-0 p-0 flex flex-col gap-eds-s`},CMt={class:`eds-paragraphs-s-bold`},wMt={class:`eds-paragraphs-s-regular text-eds-secondary`},TMt=p({__name:`Persons`,props:{committeeId:{}},setup(e){let n=e,{data:r,isLoading:a}=p3(()=>n.committeeId),o=V(!1),s=V(null),c=V(null),l=V(null),u=H(()=>{let e=r.value;return e===void 0?[]:[...e.current,...e.future,...e.past]});function d(e){let t=e.history.filter(t=>t.status===e.section);return t.length>0?t[t.length-1]??null:e.history[e.history.length-1]??null}function f(e){let t=d(e);t!==null&&(s.value={personName:e.person.displayName,period:t,periods:e.history})}function p(e){let t=d(e);t!==null&&(c.value={personName:e.person.displayName,committeePersonId:t.id})}function m(e){return e.currentSince===null?``:e.section===`past`?e.currentUntil===null?``:`bis ${g0(e.currentUntil)}`:e.currentUntil===null?e.section===`current`?`seit ${g0(e.currentSince)}`:`ab ${g0(e.currentSince)}`:xut(e.currentSince,e.currentUntil)}let g=q2({columns:[{key:`person`,header:`Name`,accessor:e=>e.person.displayName,sortBy:!0,search:!0},{key:`role`,header:`Rolle`},{key:`period`,header:`Zeitraum`,width:`11rem`,align:`end`,cell:m,sortBy:e=>e.currentSince,class:`eds-paragraphs-s-regular text-eds-secondary`},{key:`actions`,width:`3.5rem`,align:`end`,interactive:!0}],rowKey:e=>e.person.id,rowHasDetail:()=>
54!0,searchPlaceholder:`Suche nach Name…`,rows:()=>u.value,perPage:0,groupBy:e=>e.section,groupOrder:[`current`,`future`,`past`]}),_={current:`Aktuell`,future:`Künftig`,past:`Vergangen`};function v(e){return e===`current`?`Green`:e===`future`?`Indigo`:`Gray`}function b(e){return e===`current`?`Green`:e===`future`?`Blue`:`Gray`}function S(e){return e===`current`?`Laufend`:e===`future`?`Künftig`:`Abgeschlossen`}return(n,u)=>(y(),C(k,null,[!h(a)&&h(r)===void 0?(y(),C(`div`,vMt,` Gremium nicht gefunden. `)):(y(),i(G2,{key:1,table:h(g),loading:h(a),"empty-title":`Keine Mitglieder vorhanden`,"label-plural":`Mitglieder`},{header:R(()=>[u[5]||=x(`span`,{class:`eds-headings-h4 text-eds-primary`},`Mitglieder`,-1),t($,{text:`Mitglied hinzufügen`,variant:`Primary`,size:`Small`,icon:YA,onClick:u[0]||=e=>o.value=!0})]),group:R(({group:e})=>[t($2,{variant:b(e.key)},null,8,[`variant`]),L(` `+A(_[e.key])+` `,1),x(`span`,yMt,[t(Ci,{count:e.rows.length,variant:`GraySecondary`,pill:``},null,8,[`count`])])]),groupEmpty:R(()=>[t(Rn,{title:`Keine Mitglieder in dieser Sektion.`})]),"cell-person":R(({row:e})=>[x(`span`,bMt,[t(ii,{portrait:e.person.portrait,size:`ExtraSmall`},null,8,[`portrait`]),x(`span`,xMt,A(e.person.displayName),1)])]),"cell-role":R(({row:e})=>[e.currentRole===null?B(``,!0):(y(),i(xi,{key:0,label:e.currentRole.name,variant:`Blue`,pill:``},null,8,[`label`]))]),"cell-actions":R(({row:e})=>[t(sr,{"is-open":l.value===e.person.id,placement:`bottom-end`,offset:4,padding:!1,"onUpdate:isOpen":t=>l.value=t?e.person.id:null},{trigger:R(({toggle:e})=>[t(zt,{icon:aR,variant:`Tertiary`,size:`Small`,title:`Aktionen`,onClick:e},null,8,[`onClick`])]),content:R(()=>[t($i,{"onAfter:select":u[1]||=e=>l.value=null},{default:R(()=>[t(Y2,{component:Fp,"components-props":[{class:`icon-square-1`}],text:`Bearbeiten`,onSelect:t=>f(e)},null,8,[`onSelect`]),t(Y2,{component:dr,"components-props":[{class:`icon-square-1`}],text:`Entfernen`,onSelect:t=>p(e)},null,8,[`onSelect`])]),_:2},1024)]),_:2},1032,[`is-open`,`onUpdate:isOpen`])]),detail:R(({row:e})=>[u[6]||=x(`div`,{class:`eds-paragraphs-s-bold text-eds-secondary mb-eds-s`},` Verlauf `,-1),x(`ul`,SMt,[(y(!0),C(k,null,F(e.history,e=>(y(),C(`li`,{key:e.id,class:`flex items-center gap-eds-s`},[t($2,{variant:b(e.status)},null,8,[`variant`]),x(`span`,CMt,A(e.role.name),1),x(`span`,wMt,[L(A(h(g0)(e.start))+` `,1),e.end===null?(y(),C(k,{key:1},[L(`– offen`)],64)):(y(),C(k,{key:0},[L(` – `+A(h(g0)(e.end)),1)],64))]),t(xi,{label:S(e.status),variant:v(e.status),pill:``},{icon:R(()=>[t($2,{variant:b(e.status)},null,8,[`variant`])]),_:2},1032,[`label`,`variant`])]))),128))])]),_:1},8,[`table`,`loading`])),o.value?(y(),i(Qjt,{key:2,"committee-id":e.committeeId,onCancel:u[2]||=e=>o.value=!1},null,8,[`committee-id`])):B(``,!0),s.value===null?B(``,!0):(y(),i(lMt,{key:3,"committee-id":e.committeeId,"committee-person-id":s.value.period.id,"person-name":s.value.personName,"role-id":s.value.period.role.id,"role-name":s.value.period.role.name,start:s.value.period.start,end:s.value.period.end,periods:s.value.periods,onCancel:u[3]||=e=>s.value=null},null,8,[`committee-id`,`committee-person-id`,`person-name`,`role-id`,`role-name`,`start`,`end`,`periods`])),c.value===null?B(``,!0):(y(),i(gMt,{key:4,"committee-id":e.committeeId,"committee-person-id":c.value.committeePersonId,"person-name":c.value.personName,onCancel:u[4]||=e=>c.value=null},null,8,[`committee-id`,`committee-person-id`,`person-name`]))],64))}})})),DMt,OMt=j((()=>{EMt(),EMt(),DMt=TMt}));function kMt(){return[B6,`getNumberPlaceholders`,H(()=>Jt())]}function AMt(){return[B6,`getBusinessNumberScheme`,H(()=>Jt())]}function jMt(e){return[B6,`getCommitteeNumberSchemes`,H(()=>Jt(Z(e)))]}function MMt(e,t,n,r,i){return[B6,`previewNumber`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r),Z(i)))]}function NMt(e,t){return[B6,`getNumberPeriodChange`,H(()=>Jt(Z(e),Z(t)))]}var B6,PMt=j((()=>{qt(),Xt(),z(),B6=`Core\\Protocol\\RemoteProcedures\\NumberSchemeCollection`}));function FMt(){return Kt({queryKey:kMt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:36e5,queryFn:()=>new Promise((e,t)=>
54{Y(`${basePath}rpc/collections/NumberSchemeCollection/getNumberPlaceholders.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function IMt(){return Kt({queryKey:AMt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/NumberSchemeCollection/getBusinessNumberScheme.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function LMt(e){return Kt({queryKey:jMt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{committeeId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/NumberSchemeCollection/getCommitteeNumberSchemes.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function RMt(){return J({retry:0,retryDelay:void 0,mutationKey:[H6,`setBusinessNumberScheme`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{format:e.format,reset:e.reset},rpcContext:{}};return Y(`${basePath}rpc/collections/NumberSchemeCollection/setBusinessNumberScheme.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function zMt(){return J({retry:0,retryDelay:void 0,mutationKey:[H6,`setCommitteeNumberSchemes`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{committeeId:e.committeeId,meetingFormat:e.meetingFormat,resolutionFormat:e.resolutionFormat},rpcContext:{}};return Y(`${basePath}rpc/collections/NumberSchemeCollection/setCommitteeNumberSchemes.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function BMt(e,t,n,r,i){return Kt({queryKey:MMt(e,t,n,r,i),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((a,o)=>{let s={parameters:{entity:Z(e),format:Z(t),committeeId:Z(n),number:Z(r),date:Z(i)},rpcContext:{}};Y(`${basePath}rpc/collections/NumberSchemeCollection/previewNumber.php`,s).then(e=>{X(e).then(t=>{e.ok?a(t):o(t)}).catch(o)})})},q())}function V6(e,t){return Kt({queryKey:NMt(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((n,r)=>{let i={parameters:{entity:Z(e),committeeId:Z(t)},rpcContext:{}};Y(`${basePath}rpc/collections/NumberSchemeCollection/getNumberPeriodChange.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}var H6,U6=j((()=>{Gt(),Xt(),Wt(),z(),PMt(),H6=`Core\\Protocol\\RemoteProcedures\\NumberSchemeCollection`})),VMt,HMt=j((()=>{z(),cr(),bi(),v3(),VMt=p({__name:`ClassificationBadge`,props:{code:{},color:{},name:{default:()=>void 0},iconRight:{default:()=>void 0},committeeId:{default:()=>void 0}},setup(e){let{data:n}=h3(),{data:r}=ODt(()=>e.committeeId??0),a=H(()=>n.value?.find(t=>t.code===e.code)),o=H(()=>{let e=r.value?.find(e=>e.classificationId===a.value?.id)?.personNames??[],t=e.length>0?e:a.value?.readerRoles??[];return t.length===0?`Niemand`:t.join(`, `)});return(n,r)=>(y(),i(lr,{title:a.value===void 0?void 0:`Zugriff: ${a.value.name}`,text:o.value,disabled:a.value===void 0},{trigger:R(()=>[t(xi,{variant:e.color,label:e.name??e.code,"icon-right":e.iconRight},null,8,[`variant`,`label`,`icon-right`])]),_:1},8,[`title`,`text`,`disabled`]))}})})),W6,G6=j((()=>{HMt(),HMt(),W6=VMt})),UMt,WMt=j((()=>{z(),bi(),O3(),UMt=p({__name:`VotingModeBadge`,props:{votingMode:{}},setup(e){return(t,n)=>(y(),i(xi,{variant:h(hOt)[e.votingMode],icon:h(gOt)[e.votingMode],label:h(E3)[e.votingMode],pill:``},null,8,[`variant`,`icon`,`label`]))}})})),K6,q6=j((()=>{WMt(),WMt(),K6=UMt})),GMt,KMt,qMt,JMt,YMt,XMt=j((()=>{z(),Gr(),Yr(),Q(),cr(),U6(),GMt={class:`flex flex-wrap items-center gap-eds-xs`},KMt={key:0,class:`eds-paragraphs-s-regular text-eds-feedback-negative`},qMt={key:1,class:`eds-paragraphs-s-regular text-eds-secondary`},JMt={class:`eds-paragraphs-s-bold text-eds-primary`},YMt=p({__name:`NumberSchemeField`,props:r({entity:{},reset:{},catalogue:{},committeeId:{},label:{}},{value:{required:!0},valueModifiers:{}}),emits:[`update:value`],setup(e){let n=e,r=M(e,`value`),{data:a}=BMt(()=>n.entity,()=>r.value,()=>n.committeeId??null,()=>null,()=>null),o=H(()=>n.catalogue.find(e=>e.entity===n.entity&&e.reset===n.reset)),s=H(()=>{let e=o.value?.placeholders??[];return[...e.filter(e=>e!==`NR`),...e.filter(e=>e===`NR`)]}),c=H(()=>{let e=o.value?.period??[],t=e.some(e=>r.value.includes(`{${e}`));return e.length===0||t?null:e});function l(e){return`{${e}}`}function u(e){r.value+=l(e)}let d=`Eine Ziffer nach dem Doppelpunkt füllt mit Nullen auf, ${l(`NR:3`)} ergibt also 007.`;return(n,o)=>(y(),i(Kr,{label:e.label,required:``},{default:R(()=>[x(`div`,GMt,[(y(!0),C(k,null,F(s.value,e=>(y(),i(lr,{key:e,text:d,disabled:e!==`NR`},{trigger:R(()=>[t($,{text:l(e),variant:`Secondary`,size:`Tiny`,round:``,onClick:t=>u(e)},null,8,[`text`,`onClick`])]),_:2},1032,[`disabled`]))),128))]),t(Xr,{value:r.value,"onUpdate:value":o[0]||=e=>r.value=e},null,8,[`value`]),c.value===null?(y(),C(`span`,qMt,[o[1]||=L(` Beispiel: `,-1),x(`span`,JMt,A(h(a)??`…`),1)])):(y(),C(`span`,KMt,` Das Schema muss die Periode nennen: `+A(c.value.map(l).join(` oder `))+`. `,1))]),_:1},8,[`label`]))}})})),J6,ZMt=j((()=>{XMt(),XMt(),J6=YMt})),QMt,$Mt,eNt,tNt,nNt,rNt,iNt,aNt,oNt,sNt,cNt,lNt,uNt,dNt,fNt,pNt,mNt,hNt,gNt,_Nt,vNt,yNt,bNt,xNt,SNt,CNt,wNt,TNt,ENt,DNt,ONt,kNt,ANt,jNt,MNt,NNt,PNt,FNt,INt,LNt=j((()=>{z(),Dp(),W(),Vn(),kn(),Ln(),Wm(),Yr(),Q(),bi(),wi(),U3(),Mi(),Ai(),ga(),$r(),mr(),ia(),Hr(),v3(),U6(),S3(),G6(),w3(),q6(),ZMt(),G3(),b0(),QMt={class:`flex flex-col gap-eds-l`},$Mt={key:0,class:`border border-eds-primary rounded-eds-s bg-white flex flex-col mb-eds-3xl`},eNt={class:`p-eds-xl flex flex-col gap-eds-l`},tNt={class:`grid grid-cols-1 md:grid-cols-2 gap-eds-l`},nNt={class:`grid grid-cols-1 md:grid-cols-2 border-t border-eds-primary divi
54de-y md:divide-y-0 md:divide-x divide-eds-primary`},rNt={class:`p-eds-xl flex flex-col gap-eds-l`},iNt={class:`p-eds-xl flex flex-col gap-eds-l`},aNt={class:`border-t border-eds-primary flex items-center justify-end px-eds-xl py-eds-m`},oNt={key:1,class:`p-eds-xl text-eds-secondary`},sNt={key:2,class:`p-eds-xl text-eds-secondary`},cNt={class:`border border-eds-primary rounded-eds-s bg-white overflow-hidden`},lNt={class:`flex items-center justify-between px-eds-l py-eds-m border-b border-eds-primary`},uNt={key:0,class:`p-eds-2xl`},dNt={key:1,class:`p-eds-2xl`},fNt={key:2,class:`overflow-x-auto`},pNt={class:`min-w-full border-collapse`},mNt={class:`border-b border-eds-primary`},hNt={class:`flex flex-col items-center gap-eds-xs`},gNt={class:`flex items-center justify-center w-7 h-7 rounded-eds-xs border border-eds-primary text-eds-primary eds-paragraphs-s-bold uppercase`},_Nt={class:`eds-paragraphs-s-regular text-eds-secondary text-center`},vNt={class:`border-b border-eds-primary`},yNt={class:`flex justify-center`},bNt=[`colspan`],xNt={class:`flex items-center gap-eds-s`},SNt={class:`sticky left-0 z-[1] bg-white border-r border-eds-primary px-eds-m py-eds-s eds-paragraphs-s-regular text-eds-secondary whitespace-nowrap`},CNt={class:`flex justify-center`},wNt=[`colspan`],TNt={class:`flex items-center gap-eds-s`},ENt={key:1,class:`border-b border-eds-primary`},DNt={class:`flex justify-center`},ONt={key:1,class:`eds-paragraphs-s-regular text-eds-secondary`},kNt=[`colspan`],ANt={class:`flex items-center gap-eds-s`},jNt={class:`border-b border-eds-primary`},MNt={class:`flex flex-col items-center gap-eds-s`},NNt={class:`border-b border-eds-primary last:border-b-0`},PNt={key:1,class:`eds-paragraphs-s-regular text-eds-secondary`},FNt=16,INt=p({__name:`Settings`,props:{committeeId:{}},setup(e){let n=e,r=H(()=>n.committeeId),{data:a,isLoading:o}=f3(r),s=IDt(),c=Bf(),l=V(null),u=Ur(),{data:d}=LMt(r),{data:f}=FMt(),{data:p}=V6(()=>`meeting`,r),{data:m}=V6(()=>`resolution`,r),g=zMt(),_=V(``),v=V(``);N(d,e=>{e!==void 0&&(_.value=e.meetingFormat,v.value=e.resolutionFormat)},{immediate:!0});let b=H(()=>d.value!==void 0&&(_.value!==d.value.meetingFormat||v.value!==d.value.resolutionFormat)),S=H(()=>{if(l.value===null||a.value===void 0||l.value.sessionNumberReset===a.value.sessionNumberReset)return null;let e=p.value?.numbered??0,t=m.value?.numbered??0;return`Die Umstellung gilt ab der nächsten Nummer. `+(e+t===0?`Bisher ist in diesem Gremium keine Nummer vergeben.`:`${e} Sitzungs- und ${t} Beschlussnummern bleiben, wie sie sind.`)+` Ein Schema, das die neue Periode nicht nennt, wird beim Speichern auf die Standardform zurückgesetzt.`}),w=H({get:()=>l.value===null?void 0:f0(l.value.color),set:e=>{l.value!==null&&e!==void 0&&(l.value.color=p0(e))}}),T=H(()=>but(l.value?.sessionNumberReset??`calendar-year`));N(a,e=>{e!==void 0&&(l.value={...e})},{immediate:!0});let E=async()=>{if(!await u.validate()||l.value===null)return;let e={meetingFormat:_.value,resolutionFormat:v.value},t=b.value;try{await s.mutateAsync({committeeId:n.committeeId,name:l.value.name,code:l.value.code,color:l.value.color,sessionNumberReset:l.value.sessionNumberReset,applicationDeadline:l.value.applicationDeadline,preVoteDeadlineHours:l.value.preVoteDeadlineHours,isActive:l.value.isActive}),t&&await g.mutateAsync({committeeId:n.committeeId,...e}),ze(`Einstellungen gespeichert.`)}catch(e){Ie(e,`Einstellungen konnten nicht gespeichert werden.`)}},{data:D,isLoading:ee}=g3(r),{data:O}=h3(),{data:te}=b3(),ne=PDt(),re=H(()=>new Map((O.value??[]).map(e=>[e.id,e]))),j=[{key:`membersMaySubmitEntriesThemselves`,label:`Ohne Antrag traktandieren`},{key:`requestForAWord`,label:`Wortbegehren`},{key:`earlyVoting`,label:`Vorabstimmung`},{key:`commentsThread`,label:`Kommentare`},{key:`declareAConflictOfInterestInAdvance`,label:`Ausstand`}],M=V({flow:!0,voting:!0,content:!0}),ie=e=>{M.value[e]=!M.value[e]},ae=V(new Set),oe=async(e,t)=>{if(!ae.value.has(e.id)){ae.value.add(e.id);try{await ne.mutateAsync({committeeCategoryId:e.id,classificationId:e.classificationId,name:e.name,code:e.code,description:e.description,membersMaySubmitEntriesThemselves:e.membersMaySubmitEntriesThemselves,requestForAWord:e.requestForAWord,earlyVoting:e.earlyVoting,commentsThread:e.commentsThread,declareAConflictOfInterestInAdvance:e.declareAConflictOfInterestInAdvance,votingMode:e.votingMode,isActive:e.isActive,contentAreas:e.contentAreas.map(e=>({id:e.id,classificationId:e.classificationId,name:e.name,placeholder:e.placeholder,helpText:e.helpText,defaultContent:e.defaultContent})),[t]:!e[t]}),ze(`Konfiguration geändert.`)}catch(e){Ie(e,`Konfiguration konnte nicht geändert werden.`)}finally{ae.value.delete(e.id)}}},se=()=>{c.push({name:`committee.detail.settings.category-create`})},ce=e=>{c.push({name:`committee.detail.settings.category`,params:{categoryId:e.id}})},le=wDt(),I=async()=>{try{await le.mutateAsync({committeeId:n.committeeId}),ze(`Gremium gelöscht.`),c.push({name:`committee.list`})}catch(e){Ie(e,`Gremium konnte nicht gelöscht werden.`)}};return(n,a)=>(y(),C(`div`,QMt,[t(aa,null,{default:R(()=>[l.value===null?h(o)?(y(),C(`div`,oNt,`Lädt …`)):(y(),C(`div`,sNt,`Gremium nicht gefunden.`)):(y(),C(`div`,$Mt,[x(`section`,eNt,[a[12]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Allgemein `,-1),t(Xr,{value:l.value.name,"onUpdate:value":a[0]||=e=>l.value.name=e,label:`Bezeichnung`,required:``},null,8,[`value`]),x(`div`,tNt,[t(Xr,{value:l.value.code,"onUpdate:value":a[1]||=e=>l.value.code=e,label:`Kürzel`,required:``,"live-rules":[h(zr).maxLength(FNt)]},null,8,[`value`,`live-rules`]),t(H3,{value:w.value,"onUpdate:value":a[2]||=e=>w.value=e,label:`Farbe`,required:``,rules:[h(zr).required()]},null,8,[`value`,`rules`])]),t(W3,{code:l.value.code,name:l.value.name,color:h(f0)(l.value.color)},null,8,[`code`,`name`,`color`]),t(Ti,{on:l.value.isActive,"onUpdate:on":a[3]||=e=>l.value.isActive=e,label:`Gremium aktiv`},null,8,[`on`])]),x(`div`,nNt,[x(`section`,rNt,[a[13]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Nummernkreise `,-1),t(Ni,{type:`Label`,value:l.value.sessionNumberReset,"item-groups":[{items:h(y0)}],entity:`Reset-Intervall`,min:1,label:`Nummern – Reset`,description:T.value,required:``,transform:e=>({value:e.value,label:e.label}),"onUpdate:value":a[4]||=e=>e!==void 0&&l.value!==null&&(l.value.sessionNumberReset=e)},null,8,[`value`,`item-groups`,`description`,`transform`]),S.value===null?B(``,!0):(y(),i(An,{key:0,variant:`Amber`,label:S.value},null,8,[`label`])),t(J6,{value:_.value,"onUpdate:value":a[5]||=e=>_.value=e,entity:`meeting`,reset:l.value.sessionNumberReset,catalogue:h(f)??[],"committee-id":e.committeeId,label:`Sitzungsnummer`},null,8,[`value`,`reset`,`catalogue`,`committee-id`]),t(J6,{value:v.value,"onUpdate:value":a[6]||=e=>v.value=e,entity:`resolution`,reset:l.value.sessionNumberReset,catalogue:h(f)??[],"committee-id":e.committeeId,label:`Be
54schlussnummer`},null,8,[`value`,`reset`,`catalogue`,`committee-id`])]),x(`section`,iNt,[a[14]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Sitzungsvorbereitung `,-1),t(Um,{value:l.value.applicationDeadline,"onUpdate:value":a[7]||=e=>l.value.applicationDeadline=e,label:`Antragsfrist (Tage vor Sitzung)`},null,8,[`value`]),t(Um,{value:l.value.preVoteDeadlineHours,"onUpdate:value":a[8]||=e=>l.value.preVoteDeadlineHours=e,label:`Vorabstimmungsfrist (Stunden vor Sitzung)`,"min-round":0},null,8,[`value`])])]),x(`div`,aNt,[t($,{text:`Speichern`,variant:`Primary`,size:`Small`,disabled:h(s).isPending.value||h(g).isPending.value,onClick:E},null,8,[`disabled`])])]))]),_:1}),t(aa,null,{default:R(()=>[x(`div`,cNt,[x(`div`,lNt,[a[15]||=x(`div`,{class:`flex items-baseline gap-eds-s`},[x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Traktandumskategorien `),x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` · Konfigurations-Profile `)],-1),t($,{text:`Kategorie`,variant:`Primary`,size:`Small`,icon:ei,onClick:se})]),h(ee)?(y(),C(`div`,uNt,[t(Hn,{loading:!0,"fill-height":!1,"min-height":`160px`})])):(h(D)?.length??0)===0?(y(),C(`div`,dNt,[t(Rn,{title:`Keine Kategorien vorhanden`})])):(y(),C(`div`,fNt,[x(`table`,pNt,[x(`thead`,null,[x(`tr`,mNt,[a[16]||=x(`th`,{class:`sticky left-0 z-[1] bg-white border-r border-eds-primary min-w-[180px]`},null,-1),(y(!0),C(k,null,F(h(D)??[],e=>(y(),C(`th`,{key:e.id,class:P([`px-eds-m py-eds-m text-center align-top min-w-[150px]`,{"opacity-50":!e.isActive}])},[x(`div`,hNt,[x(`span`,gNt,A(e.code),1),x(`span`,_Nt,A(e.name),1)])],2))),128))])]),x(`tbody`,null,[x(`tr`,vNt,[a[17]||=x(`td`,{class:`sticky left-0 z-[1] bg-white border-r border-eds-primary`},null,-1),(y(!0),C(k,null,F(h(D)??[],e=>(y(),C(`td`,{key:e.id,class:`px-eds-m py-eds-s`},[x(`div`,yNt,[t($,{text:`Bearbeiten`,variant:`Secondary`,size:`Tiny`,onClick:t=>ce(e)},null,8,[`onClick`])])]))),128))]),x(`tr`,{class:`bg-eds-secondary border-b border-eds-primary cursor-pointer`,onClick:a[9]||=()=>ie(`flow`)},[x(`td`,{colspan:(h(D)?.length??0)+1,class:`px-eds-m py-eds-s`},[x(`div`,xNt,[(y(),i(ue(M.value.flow?ji:_a),{class:`w-3 text-eds-secondary`})),a[18]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Ablauf & Beteiligung `,-1)])],8,bNt)]),M.value.flow?(y(),C(k,{key:0},F(j,e=>x(`tr`,{key:e.key,class:`border-b border-eds-primary`},[x(`td`,SNt,A(e.label),1),(y(!0),C(k,null,F(h(D)??[],n=>(y(),C(`td`,{key:n.id,class:`px-eds-m py-eds-s`},[x(`div`,CNt,[t(hr,{on:!!n[e.key],disabled:!n.isActive||ae.value.has(n.id),"onUpdate:on":t=>oe(n,e.key)},null,8,[`on`,`disabled`,`onUpdate:on`])])]))),128))])),64)):B(``,!0),x(`tr`,{class:`bg-eds-secondary border-b border-eds-primary cursor-pointer`,onClick:a[10]||=()=>ie(`voting`)},[x(`td`,{colspan:(h(D)?.length??0)+1,class:`px-eds-m py-eds-s`},[x(`div`,TNt,[(y(),i(ue(M.value.voting?ji:_a),{class:`w-3 text-eds-secondary`})),a[19]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Abstimmung `,-1)])],8,wNt)]),M.value.voting?(y(),C(`tr`,ENt,[a[20]||=x(`td`,{class:`sticky left-0 z-[1] bg-white border-r border-eds-primary px-eds-m py-eds-s eds-paragraphs-s-regular text-eds-secondary whitespace-nowrap`},` Abstimmungs-Modus `,-1),(y(!0),C(k,null,F(h(D)??[],e=>(y(),C(`td`,{key:e.id,class:P([`px-eds-m py-eds-s`,{"opacity-50":!e.isActive}])},[x(`div`,DNt,[e.earlyVoting?(y(),i(K6,{key:0,"voting-mode":e.votingMode},null,8,[`voting-mode`])):(y(),C(`span`,ONt,` – `))])],2))),128))])):B(``,!0),x(`tr`,{class:`bg-eds-secondary border-b border-eds-primary cursor-pointer`,onClick:a[11]||=()=>ie(`content`)},[x(`td`,{colspan:(h(D)?.length??0)+1,class:`px-eds-m py-eds-s`},[x(`div`,ANt,[(y(),i(ue(M.value.content?ji:_a),{class:`w-3 text-eds-secondary`})),a[21]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Inhalt & Sichtbarkeit `,-1)])],8,kNt)]),M.value.content?(y(),C(k,{key:2},[x(`tr`,jNt,[a[22]||=x(`td`,{class:`sticky left-0 z-[1] bg-white border-r border-eds-primary px-eds-m py-eds-s eds-paragraphs-s-regular text-eds-secondary whitespace-nowrap align-top`},` Felder im Traktandum `,-1),(y(!0),C(k,null,F(h(D)??[],e=>(y(),C(`td`,{key:e.id,class:P([`px-eds-m py-eds-s text-center align-top`,{"opacity-50":!e.isActive}])},[x(`div`,MNt,[(y(!0),C(k,null,F(e.contentAreas,t=>(y(),i(xi,{key:t.id,label:e.contentAreas.length===0?`–`:t.name,pill:``},null,8,[`label`]))),128))])],2))),128))]),x(`tr`,NNt,[a[23]||=x(`td`,{class:`sticky left-0 z-[1] bg-white border-r border-eds-primary px-eds-m py-eds-s eds-paragraphs-s-regular text-eds-secondary whitespace-nowrap`},` Sichtbarkeit `,-1),(y(!0),C(k,null,F(h(D)??[],e=>(y(),C(`td`,{key:e.id,class:P([`px-eds-m py-eds-s text-center`,{"opacity-50":!e.isActive}])},[e.classificationId!==null&&re.value.has(e.classificationId)?(y(),i(W6,{key:0,code:re.value.get(e.classificationId).code,color:h(f0)(re.value.get(e.classificationId).color),"committee-id":r.value},null,8,[`code`,`color`,`committee-id`])):(y(),C(`span`,PNt,` – `))],2))),128))])],64)):B(``,!0)])])]))])]),_:1}),h(te)===!0?(y(),i(C3,{key:0,description:`Gremium aus der aktiven Nutzung entfernen, nur möglich, solange ihm keine Sitzungen, Anträge oder Beschlüsse zugeordnet sind. Andernfalls deaktiviere es oben, dann bleiben die bestehenden Einträge erhalten.`,"action-text":`Gremium löschen`,"confirm-body":`Soll dieses Gremium wirklich entfernt werden? Es wird aus der aktiven Nutzung genommen, nicht endgültig gelöscht.`,pending:h(le).isPending.value,onConfirm:I},null,8,[`pending`])):B(``,!0)]))}})})),RNt,zNt=j((()=>{LNt(),LNt(),RNt=INt})),BNt,VNt,HNt,UNt,WNt,GNt,KNt,qNt=j((()=>{z(),W(),Rm(),qr(),Yr(),gn(),Sr(),Q(),Hr(),v3(),b0(),BNt={class:`flex flex-col gap-eds-l`},VNt={class:`grid grid-cols-2 gap-eds-s`},HNt={class:`flex flex-col gap-eds-xs`},UNt={class:`flex flex-col gap-eds-xs`},WNt={class:`flex gap-eds-s justify-end`},GNt=16,KNt=p({__name:`CreateTermOfOfficeModal`,props:{committeeId:{}},emits:[`cancel`],setup(e,{emit:n}){let r=e,a=n,o=xDt(),s=Ur(),c=V(``),l=V(``),d=V(null),f=V(null),{data:p}=m3(()=>r.committeeId),m=H(()=>{let e=p.value;return e===void 0?[]:v0([...e.running,...e.planned,...e.closed])}),g=async()=>
54{if(!await s.validate()||d.value===null||f.value===null)return!1;try{await o.mutateAsync({committeeId:r.committeeId,name:c.value.trim(),code:l.value.trim(),start:d.value,end:f.value})}catch(e){return Ie(e,`Amtsperiode konnte nicht erstellt werden.`),!1}return ze(`Amtsperiode erstellt.`),a(`cancel`),!0};return(e,n)=>(y(),i(_n,{size:`Medium`,onCancel:n[5]||=e=>a(`cancel`),"onKeydown:escape":n[6]||=e=>a(`cancel`)},{header:R(()=>[...n[7]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Neue Amtsperiode`,-1)]]),default:R(()=>[x(`div`,BNt,[t(Xr,{value:c.value,"onUpdate:value":n[0]||=e=>c.value=e,label:`Bezeichnung`,placeholder:`z.B. Amtsperiode 2026–2030`,required:``,autofocus:``},null,8,[`value`]),t(Xr,{value:l.value,"onUpdate:value":n[1]||=e=>l.value=e,label:`Kürzel`,placeholder:`z.B. 2026`,required:``,"live-rules":[h(zr).maxLength(GNt)]},null,8,[`value`,`live-rules`]),x(`div`,VNt,[x(`div`,HNt,[n[8]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Von `,-1),t(Jr,{value:d.value,required:``},{default:R(({tryRevalidate:e})=>[t(Lm,{date:d.value,"onUpdate:date":[n[2]||=e=>d.value=e,()=>u(e)],placeholder:`TT.MM.JJJJ`,large:!0,"clear-button":!1,"disabled-dates":m.value,"disable-dates-after":f.value===null?void 0:new Date(f.value)},null,8,[`date`,`disabled-dates`,`disable-dates-after`,`onUpdate:date`])]),_:1},8,[`value`])]),x(`div`,UNt,[n[9]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Bis `,-1),t(Jr,{value:f.value,required:``},{default:R(({tryRevalidate:e})=>[t(Lm,{date:f.value,"onUpdate:date":[n[3]||=e=>f.value=e,()=>u(e)],placeholder:`TT.MM.JJJJ`,large:!0,"clear-button":!1,"disabled-dates":m.value,"disable-dates-before":d.value===null?void 0:new Date(d.value)},null,8,[`date`,`disabled-dates`,`disable-dates-before`,`onUpdate:date`])]),_:1},8,[`value`])])])])]),footer:R(()=>[x(`div`,WNt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[4]||=e=>a(`cancel`)}),t(Cr,{text:`Erstellen`,variant:`Primary`,action:()=>g(),disabled:h(o).isPending.value},null,8,[`action`,`disabled`])])]),_:1}))}})})),JNt,YNt=j((()=>{qNt(),qNt(),JNt=KNt})),XNt,ZNt,QNt,$Nt,ePt,tPt,nPt,rPt=j((()=>{z(),W(),Rm(),qr(),Yr(),gn(),Sr(),Q(),Hr(),v3(),b0(),XNt={class:`flex flex-col gap-eds-l`},ZNt={class:`grid grid-cols-2 gap-eds-s`},QNt={class:`flex flex-col gap-eds-xs`},$Nt={class:`flex flex-col gap-eds-xs`},ePt={class:`flex gap-eds-s justify-end`},tPt=16,nPt=p({__name:`EditTermOfOfficeModal`,props:{committeeId:{},termOfOfficeId:{},name:{},code:{},start:{},end:{}},emits:[`cancel`],setup(e,{emit:n}){let r=e,a=n,o=SDt(),s=Ur(),c=V(r.name),l=V(r.code),d=V(r.start),f=V(r.end),{data:p}=m3(()=>r.committeeId),m=H(()=>{let e=p.value;return e===void 0?[]:v0([...e.running,...e.planned,...e.closed].filter(e=>e.id!==r.termOfOfficeId))}),g=async()=>{if(!await s.validate()||d.value===null||f.value===null)return!1;try{await o.mutateAsync({termOfOfficeId:r.termOfOfficeId,name:c.value.trim(),code:l.value.trim(),start:d.value,end:f.value})}catch(e){return Ie(e,`Amtsperiode konnte nicht gespeichert werden.`),!1}return ze(`Amtsperiode gespeichert.`),a(`cancel`),!0};return(e,n)=>(y(),i(_n,{size:`Medium`,onCancel:n[5]||=e=>a(`cancel`),"onKeydown:escape":n[6]||=e=>a(`cancel`)},{header:R(()=>[...n[7]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},` Amtsperiode bearbeiten `,-1)]]),default:R(()=>[x(`div`,XNt,[t(Xr,{value:c.value,"onUpdate:value":n[0]||=e=>c.value=e,label:`Bezeichnung`,placeholder:`z.B. Amtsperiode 2026–2030`,required:``,autofocus:``},null,8,[`value`]),t(Xr,{value:l.value,"onUpdate:value":n[1]||=e=>l.value=e,label:`Kürzel`,placeholder:`z.B. 2026`,required:``,"live-rules":[h(zr).maxLength(tPt)]},null,8,[`value`,`live-rules`]),x(`div`,ZNt,[x(`div`,QNt,[n[8]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Von `,-1),t(Jr,{value:d.value,required:``},{default:R(({tryRevalidate:e})=>[t(Lm,{date:d.value,"onUpdate:date":[n[2]||=e=>d.value=e,()=>u(e)],placeholder:`TT.MM.JJJJ`,large:!0,"clear-button":!1,"disabled-dates":m.value,"disable-dates-after":f.value===null?void 0:new Date(f.value)},null,8,[`date`,`disabled-dates`,`disable-dates-after`,`onUpdate:date`])]),_:1},8,[`value`])]),x(`div`,$Nt,[n[9]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Bis `,-1),t(Jr,{value:f.value,required:``},{default:R(({tryRevalidate:e})=>[t(Lm,{date:f.value,"onUpdate:date":[n[3]||=e=>f.value=e,()=>u(e)],placeholder:`TT.MM.JJJJ`,large:!0,"clear-button":!1,"disabled-dates":m.value,"disable-dates-before":d.value===null?void 0:new Date(d.value)},null,8,[`date`,`disabled-dates`,`disable-dates-before`,`onUpdate:date`])]),_:1},8,[`value`])])])])]),footer:R(()=>[x(`div`,ePt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[4]||=e=>a(`cancel`)}),t(Cr,{text:`Speichern`,variant:`Primary`,action:()=>g(),disabled:h(o).isPending.value},null,8,[`action`,`disabled`])])]),_:1}))}})})),iPt,aPt=j((()=>{rPt(),rPt(),iPt=nPt})),oPt,sPt,cPt,lPt=j((()=>{z(),Yi(),X2(),Ln(),Rt(),or(),e4(),K2(),J2(),Q(),bi(),Si(),oR(),Ip(),$r(),v3(),YNt(),aPt(),b0(),oPt={key:0,class:`p-eds-2xl text-eds-secondary`},sPt={class:`ml-auto flex w-8 items-center justify-center`},cPt=p({__name:`TermsOfOffice`,props:{committeeId:{}},setup(e){let n=e,r=H(()=>n.committeeId),a=V(!1),o=V(null),s=V(null),{data:c,isLoading:l}=m3(r),u=H(()=>{let e=c.value;return e===void 0?[]:[...e.running,...e.planned,...e.closed]}),d=q2({columns:[{key:`code`,width:`6rem`,cell:e=>`Nr. ${e.code}`,class:`eds-paragraphs-s-regular text-eds-secondary`},{key:`name`,header:`Bezeichnung`,accessor:e=>e.name,sortBy:!0,class:`eds-paragraphs-base-bold text-eds-primary`},{key:`status`,header:`Status`},{key:`period`,header:`Zeitraum`,width:`11rem`,align:`end`,cell:e=>xut(e.start,e.end),sortBy:e=>
54e.start,sortDescFirst:!0,class:`eds-paragraphs-s-regular text-eds-secondary`},{key:`actions`,width:`3.5rem`,align:`end`,interactive:!0}],rowKey:e=>e.id,rows:()=>u.value,perPage:0,groupBy:e=>e.status,groupOrder:[`running`,`planned`,`closed`]}),f={running:`Laufend`,planned:`Geplant`,closed:`Vergangen`};function p(e){return e===`running`?`Green`:e===`planned`?`Indigo`:`Gray`}function m(e){return e===`running`?`Green`:e===`planned`?`Blue`:`Gray`}function g(e){return e===`running`?`Laufend`:e===`planned`?`Geplant`:`Abgeschlossen`}return(n,r)=>(y(),C(k,null,[!h(l)&&h(c)===void 0?(y(),C(`div`,oPt,` Gremium nicht gefunden. `)):(y(),i(G2,{key:1,table:h(d),loading:h(l),"empty-title":`Keine Amtsperioden vorhanden`,"label-plural":`Amtsperioden`},{header:R(()=>[r[4]||=x(`span`,{class:`eds-headings-h4 text-eds-primary`},`Amtsperioden`,-1),t($,{text:`Periode erstellen`,variant:`Primary`,size:`Small`,icon:ei,onClick:r[0]||=e=>a.value=!0})]),group:R(({group:e})=>[t($2,{variant:m(e.key)},null,8,[`variant`]),L(` `+A(f[e.key])+` `,1),x(`span`,sPt,[t(Ci,{count:e.rows.length,variant:`GraySecondary`,pill:``},null,8,[`count`])])]),groupEmpty:R(()=>[t(Rn,{title:`Keine Amtsperioden in dieser Sektion.`})]),"cell-status":R(({row:e})=>[t(xi,{label:g(e.status),variant:p(e.status),pill:``},{icon:R(()=>[t($2,{variant:m(e.status)},null,8,[`variant`])]),_:2},1032,[`label`,`variant`])]),"cell-actions":R(({row:e})=>[t(sr,{"is-open":s.value===e.id,placement:`bottom-end`,offset:4,padding:!1,"onUpdate:isOpen":t=>s.value=t?e.id:null},{trigger:R(({toggle:e})=>[t(zt,{icon:aR,variant:`Tertiary`,size:`Small`,title:`Aktionen`,onClick:e},null,8,[`onClick`])]),content:R(()=>[t($i,{"onAfter:select":r[1]||=e=>s.value=null},{default:R(()=>[t(Y2,{component:Fp,"components-props":[{class:`icon-square-1`}],text:`Bearbeiten`,onSelect:t=>o.value=e},null,8,[`onSelect`])]),_:2},1024)]),_:2},1032,[`is-open`,`onUpdate:isOpen`])]),_:1},8,[`table`,`loading`])),a.value?(y(),i(JNt,{key:2,"committee-id":e.committeeId,onCancel:r[2]||=e=>a.value=!1},null,8,[`committee-id`])):B(``,!0),o.value===null?B(``,!0):(y(),i(iPt,{key:3,"committee-id":e.committeeId,"term-of-office-id":o.value.id,name:o.value.name,code:o.value.code,start:o.value.start,end:o.value.end,onCancel:r[3]||=e=>o.value=null},null,8,[`committee-id`,`term-of-office-id`,`name`,`code`,`start`,`end`]))],64))}})})),uPt,dPt=j((()=>{lPt(),lPt(),uPt=cPt}));function fPt(e,t,n){return(t=_Pt(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Y6(){return Y6=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Y6.apply(null,arguments)}function pPt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function X6(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?pPt(Object(n),!0).forEach(function(t){fPt(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pPt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function mPt(e,t){if(e==null)return{};var n,r,i=hPt(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function hPt(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function gPt(e,t){if(typeof e!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(typeof r!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function _Pt(e){var t=gPt(e,`string`);return typeof t==`symbol`?t:t+``}function Z6(e){"@babel/helpers - typeof";return Z6=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},Z6(e)}function Q6(e){if(typeof window<`u`&&window.navigator)return!!navigator.userAgent.match(e)}
vendor: 12,485 bytes, line 54
54function $6(e,t,n){e.addEventListener(t,n,!S8&&O8)}function e8(e,t,n){e.removeEventListener(t,n,!S8&&O8)}function t8(e,t){if(t){if(t[0]===`>`&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function vPt(e){return e.host&&e!==document&&e.host.nodeType&&e.host!==e?e.host:e.parentNode}function n8(e,t,n,r){if(e){n||=document;do{if(t!=null&&(t[0]===`>`?e.parentNode===n&&t8(e,t):t8(e,t))||r&&e===n)return e;if(e===n)break}while(e=vPt(e))}return null}function r8(e,t,n){e&&t&&(e.classList?e.classList[n?`add`:`remove`](t):e.className=((` `+e.className+` `).replace(k8,` `).replace(` `+t+` `,` `)+(n?` `+t:``)).replace(k8,` `))}function i8(e,t,n){var r=e&&e.style;if(r){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,``):e.currentStyle&&(n=e.currentStyle),t===void 0?n:n[t];!(t in r)&&t.indexOf(`webkit`)===-1&&(t=`-webkit-`+t),r[t]=n+(typeof n==`string`?``:`px`)}}function a8(e,t){var n=``;if(typeof e==`string`)n=e;else do{var r=i8(e,`transform`);r&&r!==`none`&&(n=r+` `+n)}while(!t&&(e=e.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(n)}function yPt(e,t,n){if(e){var r=e.getElementsByTagName(t),i=0,a=r.length;if(n)for(;i<a;i++)n(r[i],i);return r}return[]}function o8(){return document.scrollingElement||document.documentElement}function s8(e,t,n,r,i){if(!(!e.getBoundingClientRect&&e!==window)){var a,o,s,c,l,u,d;if(e!==window&&e.parentNode&&e!==o8()?(a=e.getBoundingClientRect(),o=a.top,s=a.left,c=a.bottom,l=a.right,u=a.height,d=a.width):(o=0,s=0,c=window.innerHeight,l=window.innerWidth,u=window.innerHeight,d=window.innerWidth),(t||n)&&e!==window&&(i||=e.parentNode,!S8))do if(i&&i.getBoundingClientRect&&(i8(i,`transform`)!==`none`||n&&i8(i,`position`)!==`static`)){var f=i.getBoundingClientRect();o-=f.top+parseInt(i8(i,`border-top-width`)),s-=f.left+parseInt(i8(i,`border-left-width`)),c=o+a.height,l=s+a.width;break}while(i=i.parentNode);if(r&&e!==window){var p=a8(i||e),m=p&&p.a,h=p&&p.d;p&&(o/=h,s/=m,d/=m,u/=h,c=o+u,l=s+d)}return{top:o,left:s,bottom:c,right:l,width:d,height:u}}}function bPt(e,t,n){for(var r=d8(e,!0),i=s8(e)[t];r;){var a=s8(r)[n],o=void 0;if(o=n===`top`||n===`left`?i>=a:i<=a,!o)return r;if(r===o8())break;r=d8(r,!1)}return!1}function c8(e,t,n,r){for(var i=0,a=0,o=e.children;a<o.length;){if(o[a].style.display!==`none`&&o[a]!==m8.ghost&&(r||o[a]!==m8.dragged)&&n8(o[a],n.draggable,e,!1)){if(i===t)return o[a];i++}a++}return null}function l8(e,t){for(var n=e.lastElementChild;n&&(n===m8.ghost||i8(n,`display`)===`none`||t&&!t8(n,t));)n=n.previousElementSibling;return n||null}function u8(e,t){var n=0;if(!e||!e.parentNode)return-1;for(;e=e.previousElementSibling;)e.nodeName.toUpperCase()!==`TEMPLATE`&&e!==m8.clone&&(!t||t8(e,t))&&n++;return n}function xPt(e){var t=0,n=0,r=o8();if(e)do{var i=a8(e),a=i.a,o=i.d;t+=e.scrollLeft*a,n+=e.scrollTop*o}while(e!==r&&(e=e.parentNode));return[t,n]}function SPt(e,t){for(var n in e)if(e.hasOwnProperty(n)){for(var r in t)if(t.hasOwnProperty(r)&&t[r]===e[n][r])return Number(n)}return-1}function d8(e,t){if(!e||!e.getBoundingClientRect)return o8();var n=e,r=!1;do if(n.clientWidth<n.scrollWidth||n.clientHeight<n.scrollHeight){var i=i8(n);if(n.clientWidth<n.scrollWidth&&(i.overflowX==`auto`||i.overflowX==`scroll`)||n.clientHeight<n.scrollHeight&&(i.overflowY==`auto`||i.overflowY==`scroll`)){if(!n.getBoundingClientRect||n===document.body)return o8();if(r||t)return n;r=!0}}while(n=n.parentNode);return o8()}function CPt(e,t){if(e&&t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function f8(e,t){return Math.round(e.top)===Math.round(t.top)&&Math.round(e.left)===Math.round(t.left)&&Math.round(e.height)===Math.round(t.height)&&Math.round(e.width)===Math.round(t.width)}function wPt(e,t){return function(){if(!A8){var n=arguments,r=this;n.length===1?e.call(r,n[0]):e.apply(r,n),A8=setTimeout(function(){A8=void 0},t)}}}function TPt(){clearTimeout(A8),A8=void 0}function EPt(e,t,n){e.scrollLeft+=t,e.scrollTop+=n}function DPt(e){var t=window.Polymer,n=window.jQuery||window.Zepto;return t&&t.dom?t.dom(e).cloneNode(!0):n?n(e).clone(!0)[0]:e.cloneNode(!0)}function OPt(e,t,n){var r={};return Array.from(e.children).forEach(function(i){if(!(!n8(i,t.draggable,e,!1)||i.animated||i===n)){var a=s8(i);r.left=Math.min(r.left??1/0,a.left),r.top=Math.min(r.top??1/0,a.top),r.right=Math.max(r.right??-1/0,a.right),r.bottom=Math.max(r.bottom??-1/0,a.bottom)}}),r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}function kPt(){var e=[],t;return{captureAnimationState:function(){e=[],this.options.animation&&[].slice.call(this.el.children).forEach(function(t){if(!(i8(t,`display`)===`none`||t===m8.ghost)){e.push({target:t,rect:s8(t)});var n=X6({},e[e.length-1].rect);if(t.thisAnimationDuration){var r=a8(t,!0);r&&(n.top-=r.f,n.left-=r.e)}t.fromRect=n}})},addAnimationState:function(t){e.push(t)},removeAnimationState:function(t){e.splice(SPt(e,{target:t}),1)},animateAll:function(n){var r=this;if(!this.options.animation){clearTimeout(t),typeof n==`function`&&n();return}var i=!1,a=0;e.forEach(function(e){var t=0,n=e.target,o=n.fromRect,s=s8(n),c=n.prevFromRect,l=n.prevToRect,u=e.rect,d=a8(n,!0);d&&(s.top-=d.f,s.left-=d.e),n.toRect=s,n.thisAnimationDuration&&f8(c,s)&&!f8(o,s)&&(u.top-s.top)/(u.left-s.left)===(o.top-s.top)/(o.left-s.left)&&(t=jPt(u,c,l,r.options)),f8(s,o)||(n.prevFromRect=o,n.prevToRect=s,t||=r.options.animation,r.animate(n,u,s,t)),t&&(i=!0,a=Math.max(a,t),clearTimeout(n.animationResetTimer),n.animationResetTimer=setTimeout(function(){n.animationTime=0,n.prevFromRect=null,n.fromRect=null,n.prevToRect=null,n.thisAnimationDuration=null},t),n.thisAnimationDuration=t)}),clearTimeout(t),i?t=setTimeout(function(){typeof n==`function`&&n()},a):typeof n==`function`&&n(),e=[]},animate:function(e,t,n,r){if(r){i8(e,`transition`,``),i8(e,`transform`,``);var i=a8(this.el),a=i&&i.a,o=i&&i.d,s=(t.left-n.left)/(a||1),c=(t.top-n.top)/(o||1);e.animatingX=!!s,e.animatingY=!!c,i8(e,`transform`,`translate3d(`+s+`px,`+c+`px,0)`),this.forRepaintDummy=APt(e),i8(e,`transition`,`transform `+r+`ms`+(this.options.easing?` `+this.options.easing:``)),i8(e,`transform`,`translate3d(0,0,0)`),typeof e.animated==`number`&&clearTimeout(e.animated),e.animated=setTimeout(function(){i8(e,`transition`,``),i8(e,`transform`,``),e.animated=!1,e.animatingX=!1,e.animatingY=!1},r)}}}}function APt(e){return e.offsetWidth}function jPt(e,t,n,r){return Math.sqrt((t.top-e.top)**2+(t.left-e.left)**2)/Math.sqrt((t.top-n.top)**2+(t.left-n.left)**2)*r.animation}function MPt(e){var t=e.sortable,n=e.rootEl,r=e.name,i=e.targetEl,a=e.cloneEl,o=e.toEl,s=e.fromEl,c=e.oldIndex,l=e.newIndex,u=e.oldDraggableIndex,d=e.newDraggableIndex,f=e.originalEvent,p=e.putSortable,m=e.extraEventProperties;if(t||=n&&n[j8],t){var h,g=t.options,_=`on`+r.charAt(0).toUpperCase()+r.substr(1);window.CustomEvent&&!S8&&!C8?h=new CustomEvent(r,{bubbles:!0,cancelable:!0}):(h=document.createEvent(`Event`),h.initEvent(r,!0,!0)),h.to=o||n,h.from=s||n,h.item=i||n,h.clone=a,h.oldIndex=c,h.newIndex=l,h.oldDraggableIndex=u,h.newDraggableIndex=d,h.originalEvent=f,h.pullMode=p?p.lastPutMode:void 0;var v=X6(X6({},m),P8.getEventProperties(r,t));for(var y in v)h[y]=v[y];n&&n.dispatchEvent(h),g[_]&&g[_].call(t,h)}}function p8(e){MPt(X6({putSortable:Y8,cloneEl:H8,targetEl:I8,rootEl:z8,oldIndex:W8,oldDraggableIndex:K8,newIndex:G8,newDraggableIndex:q8},e))}function m8(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw`Sortable: \`el\` must be an HTMLElement, not ${{}.toString.call(e)}`;this.el=e,this.options=t=Y6({},t),e[j8]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?`>li`:`>*`,swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return _5(e,this.options)},ghostClass:`sortable-ghost`,chosenClass:`sortable-chosen`,dragClass:`sortable-drag`,ignore:`a, img`,filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(e,t){e.setData(`Text`,t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:`data-id`,delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:`sortable-fallback`,fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:m8.supportPointer!==!1&&`PointerEvent`in window&&(!T8||E8),emptyInsertThreshold:5};for(var r in P8.initializePlugins(this,e,n),n)!(r in t)&&(t[r]=n[r]);for(var i in v5(t),this)i.charAt(0)===`_`&&typeof this[i]==`function`&&(this[i]=this[i].bind(this));this.nativeDraggable=!t.forceFallback&&qPt,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?$6(e,`pointerdown`,this._onTapStart):($6(e,`mousedown`,this._onTapStart),$6(e,`touchstart`,this._onTapStart)),this.nativeDraggable&&($6(e,`dragover`,this),$6(e,`dragenter`,this)),Q8.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Y6(this,kPt())}function NPt(e){e.dataTransfer&&(e.dataTransfer.dropEffect=`move`),e.cancelable&&e.preventDefault()}function h8(e,t,n,r,i,a,o,s){var c,l=e[j8],u=l.options.onMove,d;return window.CustomEvent&&!S8&&!C8?c=new CustomEvent(`move`,{bubbles:!0,cancelable:!0}):(c=document.createEvent(`Event`),c.initEvent(`move`,!0,!0)),c.to=t,c.from=e,c.dragged=n,c.draggedRect=r,c.related=i||t,c.relatedRect=a||s8(t),c.willInsertAfter=s,c.originalEvent=o,e.dispatchEvent(c),u&&(d=u.call(l,c,o)),d}function g8(e){e.draggable=!1}function PPt(){d5=!1}function FPt(e,t,n){var r=s8(c8(n.el,0,n.options,!0)),i=OPt(n.el,n.options,R8),a=10;return t?e.clientX<i.left-a||e.clientY<r.top&&e.clientX<r.right:e.clientY<i.top-a||e.clientY<r.bottom&&e.clientX<r.left}function IPt(e,t,n){var r=s8(l8(n.el,n.options.draggable)),i=OPt(n.el,n.options,R8),a=10;return t?e.clientX>i.right+a||e.clientY>r.bottom&&e.clientX>r.left:e.clientY>i.bottom+a||e.clientX>r.right&&e.clientY>r.top}function LPt(e,t,n,r,i,a,o,s){var c=r?e.clientY:e.clientX,l=r?n.height:n.width,u=r?n.top:n.left,d=r?n.bottom:n.right,f=!1;if(!o){if(s&&c5<l*i){if(!o5&&(a5===1?c>u+l*a/2:c<d-l*a/2)&&(o5=!0),o5)f=!0;else if(a5===1?c<u+c5:c>d-c5)return-a5}else if(c>u+l*(1-i)/2&&c<d-l*(1-i)/2)return RPt(t)}return f||=o,f&&(c<u+l*a/2||c>d-l*a/2)?c>u+l/2?1:-1:0}function RPt(e){return u8(I8)<u8(e)?1:-1}function zPt(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,r=0;n--;)r+=t.charCodeAt(n);return r.toString(36)}function BPt(e){f5.length=0;for(var t=e.getElementsByTagName(`input`),n=t.length;n--;){var r=t[n];r.checked&&f5.push(r)}}function _8(e){return setTimeout(e,0)}function v8(e){return clearTimeout(e)}function VPt(){function e(){for(var e in this.defaults={scroll:!0,forceAutoScrollFallback:!1,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0},this)e.charAt(0)===`_`&&typeof this[e]==`function`&&(this[e]=this[e].bind(this))}return e.prototype={dragStarted:function(e){var t=e.originalEvent;this.sortable.nativeDraggable?$6(document,`dragover`,this._handleAutoScroll):this.options.supportPointer?$6(document,`pointermove`,this._handleFallbackAutoScroll):t.touches?$6(document,`touchmove`,this._handleFallbackAutoScroll):$6(document,`mousemove`,this._handleFallbackAutoScroll)},dragOverCompleted:function(e){var t=e.originalEvent;!this.options.dragOverBubble&&!t.rootEl&&this._handleAutoScroll(t)},drop:function(){this.sortable.nativeDraggable?e8(document,`dragover`,this._handleAutoScroll):(e8(document,`pointermove`,this._handleFallbackAutoScroll),e8(document,`touchmove`,this._handleFallbackAutoScroll),e8(document,`mousemove`,this._handleFallbackAutoScroll)),HPt(),y8(),TPt()},nulling:function(){O5=w5=C5=T5=k5=E5=D5=null,S5.length=0},_handleFallbackAutoScroll:function(e){this._handleAutoScroll(e,!0)},_handleAutoScroll:function(e,t){var n=this,r=(e.touches?e.touches[0]:e).clientX,i=(e.touches?e.touches[0]:e).clientY,a=document.elementFromPoint(r,i);if(O5=e,t||this.options.forceAutoScrollFallback||C8||S8||T8){A5(e,this.options,a,t);var o=d8(a,!0);T5&&(!k5||r!==E5||i!==D5)&&(k5&&HPt(),k5=setInterval(function(){var a=d8(document.elementFromPoint(r,i),!0);a!==o&&(o=a,y8()),A5(e,n.options,a,t)},10),E5=r,D5=i)}else{if(!this.options.bubbleScroll||d8(a,!0)===o8()){y8();return}A5(e,this.options,d8(a,!1),!1)}}},Y6(e,{pluginName:`scroll`,initializeByDefault:!0})}
vendor: 2,799 bytes, line 54
54function y8(){S5.forEach(function(e){clearInterval(e.pid)}),S5=[]}function HPt(){clearInterval(k5)}function b8(){}function x8(){}var UPt,S8,C8,w8,T8,E8,D8,O8,k8,A8,j8,M8,N8,P8,WPt,F8,I8,L8,R8,z8,B8,V8,H8,U8,W8,G8,K8,q8,J8,Y8,X8,Z8,Q8,$8,e5,t5,n5,GPt,KPt,r5,i5,a5,o5,s5,c5,l5,u5,d5,f5,p5,m5,h5,qPt,g5,_5,JPt,YPt,v5,y5,b5,x5,XPt,S5,C5,w5,T5,E5,D5,O5,k5,A5,j5,ZPt=j((()=>{UPt=`1.15.7`,S8=Q6(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),C8=Q6(/Edge/i),w8=Q6(/firefox/i),T8=Q6(/safari/i)&&!Q6(/chrome/i)&&!Q6(/android/i),E8=Q6(/iP(ad|od|hone)/i),D8=Q6(/chrome/i)&&Q6(/android/i),O8={capture:!1,passive:!1},k8=/\s+/g,j8=`Sortable`+new Date().getTime(),M8=[],N8={initializeByDefault:!0},P8={mount:function(e){for(var t in N8)N8.hasOwnProperty(t)&&!(t in e)&&(e[t]=N8[t]);M8.forEach(function(t){if(t.pluginName===e.pluginName)throw`Sortable: Cannot mount plugin ${e.pluginName} more than once`}),M8.push(e)},pluginEvent:function(e,t,n){var r=this;this.eventCanceled=!1,n.cancel=function(){r.eventCanceled=!0};var i=e+`Global`;M8.forEach(function(r){t[r.pluginName]&&(t[r.pluginName][i]&&t[r.pluginName][i](X6({sortable:t},n)),t.options[r.pluginName]&&t[r.pluginName][e]&&t[r.pluginName][e](X6({sortable:t},n)))})},initializePlugins:function(e,t,n,r){for(var i in M8.forEach(function(r){var i=r.pluginName;if(!(!e.options[i]&&!r.initializeByDefault)){var a=new r(e,t,e.options);a.sortable=e,a.options=e.options,e[i]=a,Y6(n,a.defaults)}}),e.options)if(e.options.hasOwnProperty(i)){var a=this.modifyOption(e,i,e.options[i]);a!==void 0&&(e.options[i]=a)}},getEventProperties:function(e,t){var n={};return M8.forEach(function(r){typeof r.eventProperties==`function`&&Y6(n,r.eventProperties.call(t[r.pluginName],e))}),n},modifyOption:function(e,t,n){var r;return M8.forEach(function(i){e[i.pluginName]&&i.optionListeners&&typeof i.optionListeners[t]==`function`&&(r=i.optionListeners[t].call(e[i.pluginName],n))}),r}},WPt=[`evt`],F8=function(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=n.evt,i=mPt(n,WPt);P8.pluginEvent.bind(m8)(e,t,X6({dragEl:I8,parentEl:L8,ghostEl:R8,rootEl:z8,nextEl:B8,lastDownEl:V8,cloneEl:H8,cloneHidden:U8,dragStarted:r5,putSortable:Y8,activeSortable:m8.active,originalEvent:r,oldIndex:W8,oldDraggableIndex:K8,newIndex:G8,newDraggableIndex:q8,hideGhostForTarget:y5,unhideGhostForTarget:b5,cloneNowHidden:function(){U8=!0},cloneNowShown:function(){U8=!1},dispatchSortableEvent:function(e){p8({sortable:t,name:e,originalEvent:r})}},i))},X8=!1,Z8=!1,Q8=[],o5=!1,s5=!1,u5=[],d5=!1,f5=[],p5=typeof document<`u`,m5=E8,h5=C8||S8?`cssFloat`:`float`,qPt=p5&&!D8&&!E8&&`draggable`in document.createElement(`div`),g5=function(){if(p5){if(S8)return!1;var e=document.createElement(`x`);return e.style.cssText=`pointer-events:auto`,e.style.pointerEvents===`auto`}}
vendor: 15,531 bytes, line 54
54(),_5=function(e,t){var n=i8(e),r=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),i=c8(e,0,t),a=c8(e,1,t),o=i&&i8(i),s=a&&i8(a),c=o&&parseInt(o.marginLeft)+parseInt(o.marginRight)+s8(i).width,l=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+s8(a).width;if(n.display===`flex`)return n.flexDirection===`column`||n.flexDirection===`column-reverse`?`vertical`:`horizontal`;if(n.display===`grid`)return n.gridTemplateColumns.split(` `).length<=1?`vertical`:`horizontal`;if(i&&o.float&&o.float!==`none`){var u=o.float===`left`?`left`:`right`;return a&&(s.clear===`both`||s.clear===u)?`vertical`:`horizontal`}return i&&(o.display===`block`||o.display===`flex`||o.display===`table`||o.display===`grid`||c>=r&&n[h5]===`none`||a&&n[h5]===`none`&&c+l>r)?`vertical`:`horizontal`},JPt=function(e,t,n){var r=n?e.left:e.top,i=n?e.right:e.bottom,a=n?e.width:e.height,o=n?t.left:t.top,s=n?t.right:t.bottom,c=n?t.width:t.height;return r===o||i===s||r+a/2===o+c/2},YPt=function(e,t){var n;return Q8.some(function(r){var i=r[j8].options.emptyInsertThreshold;if(!(!i||l8(r))){var a=s8(r),o=e>=a.left-i&&e<=a.right+i,s=t>=a.top-i&&t<=a.bottom+i;if(o&&s)return n=r}}),n},v5=function(e){function t(e,n){return function(r,i,a,o){var s=r.options.group.name&&i.options.group.name&&r.options.group.name===i.options.group.name;if(e==null&&(n||s))return!0;if(e==null||e===!1)return!1;if(n&&e===`clone`)return e;if(typeof e==`function`)return t(e(r,i,a,o),n)(r,i,a,o);var c=(n?r:i).options.group.name;return e===!0||typeof e==`string`&&e===c||e.join&&e.indexOf(c)>-1}}var n={},r=e.group;(!r||Z6(r)!=`object`)&&(r={name:r}),n.name=r.name,n.checkPull=t(r.pull,!0),n.checkPut=t(r.put),n.revertClone=r.revertClone,e.group=n},y5=function(){!g5&&R8&&i8(R8,`display`,`none`)},b5=function(){!g5&&R8&&i8(R8,`display`,``)},p5&&!D8&&document.addEventListener(`click`,function(e){if(Z8)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),Z8=!1,!1},!0),x5=function(e){if(I8){e=e.touches?e.touches[0]:e;var t=YPt(e.clientX,e.clientY);if(t){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]=e[r]);n.target=n.rootEl=t,n.preventDefault=void 0,n.stopPropagation=void 0,t[j8]._onDragOver(n)}}},XPt=function(e){I8&&I8.parentNode[j8]._isOutsideThisEl(e.target)},m8.prototype={constructor:m8,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(i5=null)},_getDirection:function(e,t){return typeof this.options.direction==`function`?this.options.direction.call(this,e,t,I8):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,n=this.el,r=this.options,i=r.preventOnFilter,a=e.type,o=e.touches&&e.touches[0]||e.pointerType&&e.pointerType===`touch`&&e,s=(o||e).target,c=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||s,l=r.filter;if(BPt(n),!I8&&!(/mousedown|pointerdown/.test(a)&&e.button!==0||r.disabled)&&!c.isContentEditable&&!(!this.nativeDraggable&&T8&&s&&s.tagName.toUpperCase()===`SELECT`)&&(s=n8(s,r.draggable,n,!1),!(s&&s.animated)&&V8!==s)){if(W8=u8(s),K8=u8(s,r.draggable),typeof l==`function`){if(l.call(this,e,s,this)){p8({sortable:t,rootEl:c,name:`filter`,targetEl:s,toEl:n,fromEl:n}),F8(`filter`,t,{evt:e}),i&&e.preventDefault();return}}else if(l&&(l=l.split(`,`).some(function(r){if(r=n8(c,r.trim(),n,!1),r)return p8({sortable:t,rootEl:r,name:`filter`,targetEl:s,fromEl:n,toEl:n}),F8(`filter`,t,{evt:e}),!0}),l)){i&&e.preventDefault();return}r.handle&&!n8(c,r.handle,n,!1)||this._prepareDragStart(e,o,s)}}},_prepareDragStart:function(e,t,n){var r=this,i=r.el,a=r.options,o=i.ownerDocument,s;if(n&&!I8&&n.parentNode===i){var c=s8(n);if(z8=i,I8=n,L8=I8.parentNode,B8=I8.nextSibling,V8=n,J8=a.group,m8.dragged=I8,$8={target:I8,clientX:(t||e).clientX,clientY:(t||e).clientY},GPt=$8.clientX-c.left,KPt=$8.clientY-c.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,I8.style[`will-change`]=`all`,s=function(){if(F8(`delayEnded`,r,{evt:e}),m8.eventCanceled){r._onDrop();return}r._disableDelayedDragEvents(),!w8&&r.nativeDraggable&&(I8.draggable=!0),r._triggerDragStart(e,t),p8({sortable:r,name:`choose`,originalEvent:e}),r8(I8,a.chosenClass,!0)},a.ignore.split(`,`).forEach(function(e){yPt(I8,e.trim(),g8)}),$6(o,`dragover`,x5),$6(o,`mousemove`,x5),$6(o,`touchmove`,x5),a.supportPointer?($6(o,`pointerup`,r._onDrop),!this.nativeDraggable&&$6(o,`pointercancel`,r._onDrop)):($6(o,`mouseup`,r._onDrop),$6(o,`touchend`,r._onDrop),$6(o,`touchcancel`,r._onDrop)),w8&&this.nativeDraggable&&(this.options.touchStartThreshold=4,I8.draggable=!0),F8(`delayStart`,this,{evt:e}),a.delay&&(!a.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(C8||S8))){if(m8.eventCanceled){this._onDrop();return}a.supportPointer?($6(o,`pointerup`,r._disableDelayedDrag),$6(o,`pointercancel`,r._disableDelayedDrag)):($6(o,`mouseup`,r._disableDelayedDrag),$6(o,`touchend`,r._disableDelayedDrag),$6(o,`touchcancel`,r._disableDelayedDrag)),$6(o,`mousemove`,r._delayedDragTouchMoveHandler),$6(o,`touchmove`,r._delayedDragTouchMoveHandler),a.supportPointer&&$6(o,`pointermove`,r._delayedDragTouchMoveHandler),r._dragStartTimer=setTimeout(s,a.delay)}else s()}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){I8&&g8(I8),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;e8(e,`mouseup`,this._disableDelayedDrag),e8(e,`touchend`,this._disableDelayedDrag),e8(e,`touchcancel`,this._disableDelayedDrag),e8(e,`pointerup`,this._disableDelayedDrag),e8(e,`pointercancel`,this._disableDelayedDrag),e8(e,`mousemove`,this._delayedDragTouchMoveHandler),e8(e,`touchmove`,this._delayedDragTouchMoveHandler),e8(e,`pointermove`,this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t||=e.pointerType==`touch`&&e,!this.nativeDraggable||t?this.options.supportPointer?$6(document,`pointermove`,this._onTouchMove):t?$6(document,`touchmove`,this._onTouchMove):$6(document,`mousemove`,this._onTouchMove):($6(I8,`dragend`,this),$6(z8,`dragstart`,this._onDragStart));try{document.selection?_8(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,t){if(X8=!1,z8&&I8){F8(`dragStarted`,this,{evt:t}),this.nativeDraggable&&$6(document,`dragover`,XPt);var n=this.options;!e&&r8(I8,n.dragClass,!1),r8(I8,n.ghostClass,!0),m8.active=this,e&&this._appendGhost(),p8({sortable:this,name:`start`,originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(e5){this._lastX=e5.clientX,this._lastY=e5.clientY,y5();for(var e=document.elementFromPoint(e5.clientX,e5.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(e5.clientX,e5.clientY),e!==t);)t=e;if(I8.parentNode[j8]._isOutsideThisEl(e),t)do{if(t[j8]){var n=void 0;if(n=t[j8]._onDragOver({clientX:e5.clientX,clientY:e5.clientY,target:e,rootEl:t}),n&&!this.options.dragoverBubble)break}e=t}while(t=vPt(t));b5()}},_onTouchMove:function(e){if($8){var t=this.options,n=t.fallbackTolerance,r=t.fallbackOffset,i=e.touches?e.touches[0]:e,a=R8&&a8(R8,!0),o=R8&&a&&a.a,s=R8&&a&&a.d,c=m5&&l5&&xPt(l5),l=(i.clientX-$8.clientX+r.x)/(o||1)+(c?c[0]-u5[0]:0)/(o||1),u=(i.clientY-$8.clientY+r.y)/(s||1)+(c?c[1]-u5[1]:0)/(s||1);if(!m8.active&&!X8){if(n&&Math.max(Math.abs(i.clientX-this._lastX),Math.abs(i.clientY-this._lastY))<n)return;this._onDragStart(e,!0)}if(R8){a?(a.e+=l-(t5||0),a.f+=u-(n5||0)):a={a:1,b:0,c:0,d:1,e:l,f:u};var d=`matrix(${a.a},${a.b},${a.c},${a.d},${a.e},${a.f})`;i8(R8,`webkitTransform`,d),i8(R8,`mozTransform`,d),i8(R8,`msTransform`,d),i8(R8,`transform`,d),t5=l,n5=u,e5=i}e.cancelable&&e.preventDefault()}},_appendGhost:function(){if(!R8){var e=this.options.fallbackOnBody?document.body:z8,t=s8(I8,!0,m5,!0,e),n=this.options;if(m5){for(l5=e;i8(l5,`position`)===`static`&&i8(l5,`transform`)===`none`&&l5!==document;)l5=l5.parentNode;l5!==document.body&&l5!==document.documentElement?(l5===document&&(l5=o8()),t.top+=l5.scrollTop,t.left+=l5.scrollLeft):l5=o8(),u5=xPt(l5)}R8=I8.cloneNode(!0),r8(R8,n.ghostClass,!1),r8(R8,n.fallbackClass,!0),r8(R8,n.dragClass,!0),i8(R8,`transition`,``),i8(R8,`transform`,``),i8(R8,`box-sizing`,`border-box`),i8(R8,`margin`,0),i8(R8,`top`,t.top),i8(R8,`left`,t.left),i8(R8,`width`,t.width),i8(R8,`height`,t.height),i8(R8,`opacity`,`0.8`),i8(R8,`position`,m5?`absolute`:`fixed`),i8(R8,`zIndex`,`100000`),i8(R8,`pointerEvents`,`none`),m8.ghost=R8,e.appendChild(R8),i8(R8,`transform-origin`,GPt/parseInt(R8.style.width)*100+`% `+KPt/parseInt(R8.style.height)*100+`%`)}},_onDragStart:function(e,t){var n=this,r=e.dataTransfer,i=n.options;if(F8(`dragStart`,this,{evt:e}),m8.eventCanceled){this._onDrop();return}F8(`setupClone`,this),m8.eventCanceled||(H8=DPt(I8),H8.removeAttribute(`id`),H8.draggable=!1,H8.style[`will-change`]=``,this._hideClone(),r8(H8,this.options.chosenClass,!1),m8.clone=H8),n.cloneId=_8(function(){F8(`clone`,n),!m8.eventCanceled&&(n.options.removeCloneOnHide||z8.insertBefore(H8,I8),n._hideClone(),p8({sortable:n,name:`clone`}))}),!t&&r8(I8,i.dragClass,!0),t?(Z8=!0,n._loopId=setInterval(n._emulateDragOver,50)):(e8(document,`mouseup`,n._onDrop),e8(document,`touchend`,n._onDrop),e8(document,`touchcancel`,n._onDrop),r&&(r.effectAllowed=`move`,i.setData&&i.setData.call(n,r,I8)),$6(document,`drop`,n),i8(I8,`transform`,`translateZ(0)`)),X8=!0,n._dragStartId=_8(n._dragStarted.bind(n,t,e)),$6(document,`selectstart`,n),r5=!0,window.getSelection().removeAllRanges(),T8&&i8(document.body,`user-select`,`none`)},_onDragOver:function(e){var t=this.el,n=e.target,r,i,a,o=this.options,s=o.group,c=m8.active,l=J8===s,u=o.sort,d=Y8||c,f,p=this,m=!1;if(d5)return;function h(o,s){F8(o,p,X6({evt:e,isOwner:l,axis:f?`vertical`:`horizontal`,revert:a,dragRect:r,targetRect:i,canSort:u,fromSortable:d,target:n,completed:_,onMove:function(n,i){return h8(z8,t,I8,r,n,s8(n),e,i)},changed:v},s))}function g(){h(`dragOverAnimationCapture`),p.captureAnimationState(),p!==d&&d.captureAnimationState()}function _(r){return h(`dragOverCompleted`,{insertion:r}),r&&(l?c._hideClone():c._showClone(p),p!==d&&(r8(I8,Y8?Y8.options.ghostClass:c.options.ghostClass,!1),r8(I8,o.ghostClass,!0)),Y8!==p&&p!==m8.active?Y8=p:p===m8.active&&Y8&&(Y8=null),d===p&&(p._ignoreWhileAnimating=n),p.animateAll(function(){h(`dragOverAnimationComplete`),p._ignoreWhileAnimating=null}),p!==d&&(d.animateAll(),d._ignoreWhileAnimating=null)),(n===I8&&!I8.animated||n===t&&!n.animated)&&(i5=null),!o.dragoverBubble&&!e.rootEl&&n!==document&&(I8.parentNode[j8]._isOutsideThisEl(e.target),!r&&x5(e)),!o.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),m=!0}function v(){G8=u8(I8),q8=u8(I8,o.draggable),p8({sortable:p,name:`change`,toEl:t,newIndex:G8,newDraggableIndex:q8,originalEvent:e})}if(e.preventDefault!==void 0&&e.cancelable&&e.preventDefault(),n=n8(n,o.draggable,t,!0),h(`dragOver`),m8.eventCanceled)return m;if(I8.contains(e.target)||n.animated&&n.animatingX&&n.animatingY||p._ignoreWhileAnimating===n)return _(!1);if(Z8=!1,c&&!o.disabled&&(l?u||(a=L8!==z8):Y8===this||(this.lastPutMode=J8.checkPull(this,c,I8,e))&&s.checkPut(this,c,I8,e))){if(f=this._getDirection(e,n)===`vertical`,r=s8(I8),h(`dragOverValid`),m8.eventCanceled)return m;if(a)return L8=z8,g(),this._hideClone(),h(`revert`),m8.eventCanceled||(B8?z8.insertBefore(I8,B8):z8.appendChild(I8)),_(!0);var y=l8(t,o.draggable);if(!y||IPt(e,f,this)&&!y.animated){if(y===I8)return _(!1);if(y&&t===e.target&&(n=y),n&&(i=s8(n)),h8(z8,t,I8,r,n,i,e,!!n)!==!1)return g(),y&&y.nextSibling?t.insertBefore(I8,y.nextSibling):t.appendChild(I8),L8=t,v(),_(!0)}else if(y&&FPt(e,f,this)){var b=c8(t,0,o,!0);if(b===I8)return _(!1);if(n=b,i=s8(n),h8(z8,t,I8,r,n,i,e,!1)!==!1)return g(),t.insertBefore(I8,b),L8=t,v(),_(!0)}else if(n.parentNode===t){i=s8(n);var x=0,S,C=I8.parentNode!==t,w=!JPt(I8.animated&&I8.toRect||r,n.animated&&n.toRect||i,f),T=f?`top`:`left`,E=bPt(n,`top`,`top`)||bPt(I8,`top`,`top`),D=E?E.scrollTop:void 0;i5!==n&&(S=i[T],o5=!1,s5=!w&&o.invertSwap||C),x=LPt(e,n,i,f,w?1:o.swapThreshold,o.invertedSwapThreshold==null?o.swapThreshold:o.invertedSwapThreshold,s5,i5===n);var ee;if(x!==0){var O=u8(I8);do O-=x,ee=L8.children[O];while(ee&&(i8(ee,`display`)===`none`||ee===R8))}if(x===0||ee===n)return _(!1);i5=n,a5=x;var k=n.nextElementSibling,A=!1;A=x===1;var te=h8(z8,t,I8,r,n,i,e,A);if(te!==!1)return(te===1||te===-1)&&(A=te===1),d5=!0,setTimeout(PPt,30),g(),A&&!k?t.appendChild(I8):n.parentNode.insertBefore(I8,A?k:n),E&&EPt(E,0,D-E.scrollTop),L8=I8.parentNode,S!==void 0&&!s5&&(c5=Math.abs(S-s8(n)[T])),v(),_(!0)}if(t.contains(I8))return _(!1)}return!1},_ignoreWhileAnimating:null,_offMoveEvents:function(){e8(document,`mousemove`,this._onTouchMove),e8(document,`touchmove`,this._onTouchMove),e8(document,`pointermove`,this._onTouchMove),e8(document,`dragover`,x5),e8(document,`mousemove`,x5),e8(document,`touchmove`,x5)},_offUpEvents:function(){var e=this.el.ownerDocument;e8(e,`mouseup`,this._onDrop),e8(e,`touchend`,this._onDrop),e8(e,`pointerup`,this._onDrop),e8(e,`pointercancel`,this._onDrop),e8(e,`touchcancel`,this._onDrop),e8(document,`selectstart`,this)},_onDrop:function(e){var t=this.el,n=this.options;if(G8=u8(I8),q8=u8(I8,n.draggable),F8(`drop`,this,{evt:e}),L8=I8&&I8.parentNode,G8=u8(I8),q8=u8(I8,n.draggable),m8.eventCanceled){this._nulling();return}X8=!1,s5=!1,o5=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),v8(this.cloneId),v8(this._dragStartId),this.nativeDraggable&&(e8(document,`drop`,this),e8(t,`dragstart`,this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),T8&&i8(document.body,`user-select`,``),i8(I8,`transform`,``),e&&(r5&&(e.cancelable&&e.preventDefault(),!n.dropBubble&&e.stopPropagation()),R8&&R8.parentNode&&R8.parentNode.removeChild(R8),(z8===L8||Y8&&Y8.lastPutMode!==`clone`)&&H8&&H8.parentNode&&H8.parentNode.removeChild(H8),I8&&(this.nativeDraggable&&e8(I8,`dragend`,this),g8(I8),I8.style[`will-change`]=``,r5&&!X8&&r8(I8,Y8?Y8.options.ghostClass:this.options.ghostClass,!1),r8(I8,this.options.chosenClass,!1),p8({sortable:this,name:`unchoose`,toEl:L8,newIndex:null,newDraggableIndex:null,originalEvent:e}),z8===L8?G8!==W8&&G8>=0&&(p8({sortable:this,name:`update`,toEl:L8,originalEvent:e}),p8({sortable:this,name:`sort`,toEl:L8,originalEvent:e})):(G8>=0&&(p8({rootEl:L8,name:`add`,toEl:L8,fromEl:z8,originalEvent:e}),p8({sortable:this,name:`remove`,toEl:L8,originalEvent:e}),p8({rootEl:L8,name:`sort`,toEl:L8,fromEl:z8,originalEvent:e}),p8({sortable:this,name:`sort`,toEl:L8,originalEvent:e})),Y8&&Y8.save()),m8.active&&((G8==null||G8===-1)&&(G8=W8,q8=K8),p8({sortable:this,name:`end`,toEl:L8,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){F8(`nulling`,this),z8=I8=L8=R8=B8=H8=V8=U8=$8=e5=r5=G8=q8=W8=K8=i5=a5=Y8=J8=m8.dragged=m8.ghost=m8.clone=m8.active=null;var e=this.el;f5.forEach(function(t){e.contains(t)&&(t.checked=!0)}),f5.length=t5=n5=0},handleEvent:function(e){switch(e.type){case`drop`:case`dragend`:this._onDrop(e);break;case`dragenter`:case`dragover`:I8&&(this._onDragOver(e),NPt(e));break;case`selectstart`:e.preventDefault();break}},toArray:function(){for(var e=[],t,n=this.el.children,r=0,i=n.length,a=this.options;r<i;r++)t=n[r],n8(t,a.draggable,this.el,!1)&&e.push(t.getAttribute(a.dataIdAttr)||zPt(t));return e},sort:function(e,t){var n={},r=this.el;
54this.toArray().forEach(function(e,t){var i=r.children[t];n8(i,this.options.draggable,r,!1)&&(n[e]=i)},this),t&&this.captureAnimationState(),e.forEach(function(e){n[e]&&(r.removeChild(n[e]),r.appendChild(n[e]))}),t&&this.animateAll()},save:function(){var e=this.options.store;e&&e.set&&e.set(this)},closest:function(e,t){return n8(e,t||this.options.draggable,this.el,!1)},option:function(e,t){var n=this.options;if(t===void 0)return n[e];var r=P8.modifyOption(this,e,t);r===void 0?n[e]=t:n[e]=r,e===`group`&&v5(n)},destroy:function(){F8(`destroy`,this);var e=this.el;e[j8]=null,e8(e,`mousedown`,this._onTapStart),e8(e,`touchstart`,this._onTapStart),e8(e,`pointerdown`,this._onTapStart),this.nativeDraggable&&(e8(e,`dragover`,this),e8(e,`dragenter`,this)),Array.prototype.forEach.call(e.querySelectorAll(`[draggable]`),function(e){e.removeAttribute(`draggable`)}),this._onDrop(),this._disableDelayedDragEvents(),Q8.splice(Q8.indexOf(this.el),1),this.el=e=null},_hideClone:function(){if(!U8){if(F8(`hideClone`,this),m8.eventCanceled)return;i8(H8,`display`,`none`),this.options.removeCloneOnHide&&H8.parentNode&&H8.parentNode.removeChild(H8),U8=!0}},_showClone:function(e){if(e.lastPutMode!==`clone`){this._hideClone();return}if(U8){if(F8(`showClone`,this),m8.eventCanceled)return;I8.parentNode==z8&&!this.options.group.revertClone?z8.insertBefore(H8,I8):B8?z8.insertBefore(H8,B8):z8.appendChild(H8),this.options.group.revertClone&&this.animate(I8,H8),i8(H8,`display`,``),U8=!1}}},p5&&$6(document,`touchmove`,function(e){(m8.active||X8)&&e.cancelable&&e.preventDefault()}),m8.utils={on:$6,off:e8,css:i8,find:yPt,is:function(e,t){return!!n8(e,t,e,!1)},extend:CPt,throttle:wPt,closest:n8,toggleClass:r8,clone:DPt,index:u8,nextTick:_8,cancelNextTick:v8,detectDirection:_5,getChild:c8,expando:j8},m8.get=function(e){return e[j8]},m8.mount=function(){var e=[...arguments];e[0].constructor===Array&&(e=e[0]),e.forEach(function(e){if(!e.prototype||!e.prototype.constructor)throw`Sortable: Mounted plugin must be a constructor function, not ${{}.toString.call(e)}`;e.utils&&(m8.utils=X6(X6({},m8.utils),e.utils)),P8.mount(e)})},m8.create=function(e,t){return new m8(e,t)},m8.version=UPt,S5=[],T5=!1,A5=wPt(function(e,t,n,r){if(t.scroll){var i=(e.touches?e.touches[0]:e).clientX,a=(e.touches?e.touches[0]:e).clientY,o=t.scrollSensitivity,s=t.scrollSpeed,c=o8(),l=!1,u;w5!==n&&(w5=n,y8(),C5=t.scroll,u=t.scrollFn,C5===!0&&(C5=d8(n,!0)));var d=0,f=C5;do{var p=f,m=s8(p),h=m.top,g=m.bottom,_=m.left,v=m.right,y=m.width,b=m.height,x=void 0,S=void 0,C=p.scrollWidth,w=p.scrollHeight,T=i8(p),E=p.scrollLeft,D=p.scrollTop;p===c?(x=y<C&&(T.overflowX===`auto`||T.overflowX===`scroll`||T.overflowX===`visible`),S=b<w&&(T.overflowY===`auto`||T.overflowY===`scroll`||T.overflowY===`visible`)):(x=y<C&&(T.overflowX===`auto`||T.overflowX===`scroll`),S=b<w&&(T.overflowY===`auto`||T.overflowY===`scroll`));var ee=x&&(Math.abs(v-i)<=o&&E+y<C)-(Math.abs(_-i)<=o&&!!E),O=S&&(Math.abs(g-a)<=o&&D+b<w)-(Math.abs(h-a)<=o&&!!D);if(!S5[d])for(var k=0;k<=d;k++)S5[k]||(S5[k]={});(S5[d].vx!=ee||S5[d].vy!=O||S5[d].el!==p)&&(S5[d].el=p,S5[d].vx=ee,S5[d].vy=O,clearInterval(S5[d].pid),(ee!=0||O!=0)&&(l=!0,S5[d].pid=setInterval(function(){r&&this.layer===0&&m8.active._onTouchMove(O5);var t=S5[this.layer].vy?S5[this.layer].vy*s:0,n=S5[this.layer].vx?S5[this.layer].vx*s:0;typeof u==`function`&&u.call(m8.dragged.parentNode[j8],n,t,e,O5,S5[this.layer].el)!==`continue`||EPt(S5[this.layer].el,n,t)}.bind({layer:d}),24))),d++}while(t.bubbleScroll&&f!==c&&(f=d8(f,!1)));T5=l}},30),j5=function(e){var t=e.originalEvent,n=e.putSortable,r=e.dragEl,i=e.activeSortable,a=e.dispatchSortableEvent,o=e.hideGhostForTarget,s=e.unhideGhostForTarget;if(t){var c=n||i;o();var l=t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t,u=document.elementFromPoint(l.clientX,l.clientY);s(),c&&!c.el.contains(u)&&(a(`spill`),this.onSpill({dragEl:r,putSortable:n}))}},b8.prototype={startIndex:null,dragStart:function(e){var t=e.oldDraggableIndex;this.startIndex=t},onSpill:function(e){var t=e.dragEl,n=e.putSortable;this.sortable.captureAnimationState(),n&&n.captureAnimationState();var r=c8(this.sortable.el,this.startIndex,this.options);r?this.sortable.el.insertBefore(t,r):this.sortable.el.appendChild(t),this.sortable.animateAll(),n&&n.animateAll()},drop:j5},Y6(b8,{pluginName:`revertOnSpill`}),x8.prototype={onSpill:function(e){var t=e.dragEl,n=e.putSortable||this.sortable;n.captureAnimationState(),t.parentNode&&t.parentNode.removeChild(t),n.animateAll()},drop:j5},Y6(x8,{pluginName:`removeOnSpill`}),m8.mount(new VPt),m8.mount(x8,b8)}));function QPt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,eFt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M0 93.7C0 77.3 13.3 64 29.7 64l452.7 0c16.4 0 29.7 13.3 29.7 29.7 0 7.9-3.1 15.4-8.7 21L336 281.9 336 482.3c0 16.4-13.3 29.7-29.7 29.7-7.9 0-15.4-3.1-21-8.7L183 401c-4.5-4.5-7-10.6-7-17L176 281.9 8.7 114.6C3.1 109.1 0 101.5 0 93.7zM73.9 112L217 255c4.5 4.5 7 10.6 7 17l0 102.1 64 64 0-166.1c0-6.4 2.5-12.5 7-17l143-143-364.1 0z`},null,-1)]]))])}var $Pt,eFt,M5,tFt=j((()=>{z(),G(),$Pt={},eFt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},M5=K($Pt,[[`render`,QPt]])}));function nFt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,iFt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 88a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm64-24A64 64 0 1 1 0 64 64 64 0 1 1 128 64zM64 280a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm64-24a64 64 0 1 1 -128 0 64 64 0 1 1 128 0zM40 448c0 13.3 10.7 24 24 24s24-10.7 24-24-10.7-24-24-24-24 10.7-24 24zm24-64c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zM256 88a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm64-24a64 64 0 1 1 -128 0 64 64 0 1 1 128 0zM232 256a24 24 0 1 0 48 0 24 24 0 1 0 -48 0zm24 64a64 64 0 1 1 0-128 64 64 0 1 1 0 128zm0 152c13.3 0 24-10.7 24-24s-10.7-24-24-24-24 10.7-24 24 10.7 24 24 24zm-64-24c0-35.3 28.7-64 64-64s64 28.7 64 64-28.7 64-64 64-64-28.7-64-64z`},null,-1)]]))])}var rFt,iFt,aFt,oFt=j((()=>{z(),G(),rFt={},iFt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 320 512`},aFt=K(rFt,[[`render`,nFt]])}));function sFt(e,t,n,r,i){return[N5,`getMeetings`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r),Z(i)))]}function cFt(e){return[N5,`getMeetingCounts`,H(()=>Jt(Z(e)))]}function lFt(e){return[N5,`getMeeting`,H(()=>Jt(Z(e)))]}function uFt(e){return[N5,`getMeetingParticipants`,H(()=>Jt(Z(e)))]}function dFt(e){return[N5,`getLiveUpdates`,H(()=>Jt(Z(e)))]}function fFt(e){return[N5,`getAddableMeetingMembers`,H(()=>Jt(Z(e)))]}function pFt(){return[N5,`getCommitteeOptions`,H(()=>Jt())]}function mFt(e,t){return[N5,`getNextNumber`,H(()=>Jt(Z(e),Z(t)))]}var N5,hFt=j((()=>{qt(),Xt(),z(),N5=`Core\\Protocol\\RemoteProcedures\\MeetingCollection`}));function gFt(e,t,n,r,i){return Kt({queryKey:sFt(e,t,n,r,i),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((a,o)=>{let s={parameters:{page:Z(e),perPage:Z(t),committeeIds:Z(n),bucket:Z(r),sorting:Z(i)},rpcContext:{}};Y(`${basePath}rpc/collections/MeetingCollection/getMeetings.php`,s).then(e=>{X(e).then(t=>{e.ok?a(t):o(t)}
54).catch(o)})})},q())}function _Ft(e){return Kt({queryKey:cFt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{committeeIds:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/MeetingCollection/getMeetingCounts.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function P5(e){return Kt({queryKey:lFt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{meetingId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/MeetingCollection/getMeeting.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function F5(e){return Kt({queryKey:uFt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{meetingId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/MeetingCollection/getMeetingParticipants.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function vFt(e){return Kt({queryKey:dFt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:1e4,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((t,n)=>{let r={parameters:{meetingId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/MeetingCollection/getLiveUpdates.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function yFt(){return J({retry:0,retryDelay:void 0,mutationKey:[I5,`addMeetingGuest`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{meetingId:e.meetingId,personId:e.personId,externalName:e.externalName,classificationId:e.classificationId,remark:e.remark,agendaItems:e.agendaItems},rpcContext:{}};return Y(`${basePath}rpc/collections/MeetingCollection/addMeetingGuest.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function bFt(){return J({retry:0,retryDelay:void 0,mutationKey:[I5,`updateMeetingGuest`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{participantId:e.participantId,classificationId:e.classificationId,remark:e.remark,agendaItems:e.agendaItems},rpcContext:{}};return Y(`${basePath}rpc/collections/MeetingCollection/updateMeetingGuest.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function xFt(){return J({retry:0,retryDelay:void 0,mutationKey:[I5,`removeMeetingGuest`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{participantId:e.participantId},rpcContext:{}};return Y(`${basePath}rpc/collections/MeetingCollection/removeMeetingGuest.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function SFt(){return J({retry:0,retryDelay:void 0,mutationKey:[I5,`setMemberAttendance`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{meetingId:e.meetingId,personId:e.personId,status:e.status,remark:e.remark},rpcContext:{}};return Y(`${basePath}rpc/collections/MeetingCollection/setMemberAttendance.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function CFt(e){return Kt({queryKey:fFt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{meetingId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/MeetingCollection/getAddableMeetingMembers.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function wFt(){return J({retry:0,retryDelay:void 0,mutationKey:[I5,`addMeetingMember`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{meetingId:e.meetingId,personId:e.personId},rpcContext:{}};return Y(`${basePath}rpc/collections/MeetingCollection/addMeetingMember.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function TFt(){return J({retry:0,retryDelay:void 0,mutationKey:[I5,`removeMeetingMember`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{meetingId:e.meetingId,personId:e.personId},rpcContext:{}};return Y(`${basePath}rpc/collections/MeetingCollection/removeMeetingMember.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function EFt(){return Kt({queryKey:pFt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>
54{Y(`${basePath}rpc/collections/MeetingCollection/getCommitteeOptions.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function DFt(e,t){return Kt({queryKey:mFt(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((n,r)=>{let i={parameters:{committeeId:Z(e),date:Z(t)},rpcContext:{}};Y(`${basePath}rpc/collections/MeetingCollection/getNextNumber.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}function OFt(){return J({retry:0,retryDelay:void 0,mutationKey:[I5,`createMeeting`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{committeeId:e.committeeId,number:e.number,title:e.title,date:e.date,startTime:e.startTime,endTime:e.endTime,locationType:e.locationType,location:e.location},rpcContext:{}};return Y(`${basePath}rpc/collections/MeetingCollection/createMeeting.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function kFt(){return J({retry:0,retryDelay:void 0,mutationKey:[I5,`updateMeeting`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{meetingId:e.meetingId,number:e.number,title:e.title,date:e.date,startTime:e.startTime,endTime:e.endTime,locationType:e.locationType,location:e.location,agendaRequestCutoff:e.agendaRequestCutoff,preVoteDeadline:e.preVoteDeadline},rpcContext:{}};return Y(`${basePath}rpc/collections/MeetingCollection/updateMeeting.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function AFt(){return J({retry:0,retryDelay:void 0,mutationKey:[I5,`deleteMeeting`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{meetingId:e.meetingId},rpcContext:{}};return Y(`${basePath}rpc/collections/MeetingCollection/deleteMeeting.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function jFt(){return J({retry:0,retryDelay:void 0,mutationKey:[I5,`setMeetingStatus`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{meetingId:e.meetingId,status:e.status,tableDrafts:e.tableDrafts},rpcContext:{}};return Y(`${basePath}rpc/collections/MeetingCollection/setMeetingStatus.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}var I5,L5=j((()=>{Gt(),Xt(),Wt(),z(),hFt(),I5=`Core\\Protocol\\RemoteProcedures\\MeetingCollection`}));function MFt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,PFt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 64C46.3 64 32 78.3 32 96l0 320c0 17.7 14.3 32 32 32l320 0c17.7 0 32-14.3 32-32l0-320c0-17.7-14.3-32-32-32L64 64zM0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zm104 64a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm88 0c0-8.8 7.2-16 16-16l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16zm0 96c0-8.8 7.2-16 16-16l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16zm0 96c0-8.8 7.2-16 16-16l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16zm-64-72a24 24 0 1 1 0-48 24 24 0 1 1 0 48zm-24 72a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z`},null,-1)]]))])}var NFt,PFt,R5,FFt=j((()=>{z(),G(),NFt={},PFt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},R5=K(NFt,[[`render`,MFt]])}));function IFt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,RFt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M256 32a224 224 0 1 1 0 448 224 224 0 1 1 0-448zm0 480a256 256 0 1 0 0-512 256 256 0 1 0 0 512zM208 352c-8.8 0-16 7.2-16 16s7.2 16 16 16l96 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-32 0 0-112c0-8.8-7.2-16-16-16l-48 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l32 
540 0 96-32 0zm48-168a24 24 0 1 0 0-48 24 24 0 1 0 0 48z`},null,-1)]]))])}var LFt,RFt,z5,zFt=j((()=>{z(),G(),LFt={},RFt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},z5=K(LFt,[[`render`,IFt]])})),BFt,VFt,HFt,UFt,WFt,GFt,KFt,qFt,JFt,YFt,XFt,ZFt,QFt,$Ft,eIt,tIt,nIt=j((()=>{z(),W(),Ln(),Bp(),ri(),Zr(),Sr(),zFt(),If(),h2(),MM(),ia(),T2(),BFt={key:0,class:`flex flex-col gap-eds-l`},VFt={key:0,class:`p-eds-l`},HFt={class:`flex items-center gap-eds-s px-eds-l py-eds-m rounded-eds-s bg-blue-50 text-blue eds-paragraphs-s-bold`},UFt={key:0,class:`eds-paragraphs-s-regular text-eds-secondary`},WFt={key:1,class:`flex flex-col`},GFt={key:1,class:`w-eds-2xl shrink-0`},KFt={class:`grow min-w-0`},qFt={class:`eds-paragraphs-base-bold text-eds-primary`},JFt={class:`eds-paragraphs-s-regular text-eds-secondary`},YFt={key:2,class:`flex items-center gap-eds-s text-eds-secondary`},XFt={class:`eds-paragraphs-base-regular`},ZFt={key:3,class:`flex gap-eds-s`},QFt={key:0,class:`flex items-center justify-end gap-eds-m`},$Ft={key:1,class:`p-eds-xl text-eds-secondary`},eIt=1e3,tIt=p({__name:`Comments`,props:{agendaItemId:{},canParticipate:{type:Boolean}},setup(e){let n=e,{data:r,isLoading:a}=rft(H(()=>n.agendaItemId)),o=aft(),s=oft(),c=ift();N(()=>r.value?.unseen??0,e=>{e!==0&&c.mutate({agendaItemId:n.agendaItemId})},{immediate:!0});let l=V(``),u=ke(`composer`),d=H(()=>l.value.trim()!==``),f=60*eIt,p=60*f,m=24*p,g=5*f;function _(e){let t=Date.now()-new Date(e).getTime();return t<f?`gerade eben`:t<p?`vor ${Math.floor(t/f)} Min.`:t<m?`vor ${Math.floor(t/p)} Std.`:t<30*m?`vor ${Math.floor(t/m)} T.`:t<365*m?`vor ${Math.floor(t/(30*m))} Mt.`:`vor ${Math.floor(t/(365*m))} J.`}let v=H(()=>{let e=null,t=0;return(r.value?.comments??[]).map(n=>{let r=new Date(n.createdAt).getTime(),i=n.person.id!==e||r-t>g;return i&&(e=n.person.id,t=r),{...n,withHeader:i}})}),b=async()=>{if(!d.value||o.isPending.value)return!1;try{await o.mutateAsync({agendaItemId:n.agendaItemId,content:l.value.trim()},{onError:e=>U(e.errorMessage)})}catch{return!1}return l.value=``,u.value?.focus(),!0};function S(e){e.repeat||e.isComposing||e.shiftKey||(e.preventDefault(),b())}let w=e=>s.mutateAsync({commentId:e},{onError:e=>U(e.errorMessage)});return(e,o)=>(y(),i(aa,null,{default:R(()=>[h(r)===void 0?h(a)?(y(),C(`div`,$Ft,`Lädt …`)):B(``,!0):(y(),C(`div`,BFt,[h(r).active?(y(),C(k,{key:1},[x(`div`,HFt,[t(z5,{class:`icon-square-1 shrink-0`}),o[1]||=L(` Kommentare erscheinen nicht im Protokoll `,-1)]),v.value.length===0&&!h(r).locked?(y(),C(`span`,UFt,` Noch keine Kommentare zu diesem Traktandum. `)):(y(),C(`div`,WFt,[(y(!0),C(k,null,F(v.value,e=>(y(),C(`div`,{key:e.id,class:P([`flex gap-eds-s`,[e.withHeader?`pt-eds-m first:pt-0`:`pt-eds-xs`,e.isSelf?`flex-row-reverse`:``]])},[e.withHeader?(y(),i(ii,{key:0,portrait:e.person.portrait,size:`Small`},null,8,[`portrait`])):(y(),C(`div`,GFt)),x(`div`,KFt,[e.withHeader?(y(),C(`div`,{key:0,class:P([`flex items-baseline gap-eds-s flex-wrap`,e.isSelf?`justify-end`:``])},[x(`span`,qFt,A(e.person.displayName),1),x(`span`,JFt,A(_(e.createdAt)),1)],2)):B(``,!0),x(`div`,{class:P([`flex items-start gap-eds-s`,e.isSelf?`flex-row-reverse`:``])},[e.isDeleted?(y(),C(`p`,{key:0,class:P([`eds-paragraphs-base-regular text-eds-tertiary italic m-0 min-w-0`,e.isSelf?`text-right`:``])},` Kommentar gelöscht `,2)):(y(),C(`p`,{key:1,class:P([`eds-paragraphs-base-regular text-eds-primary m-0 min-w-0 whitespace-pre-line [overflow-wrap:anywhere]`,e.isSelf?`text-right`:``])},A(e.content),3)),e.isSelf&&!e.isDeleted&&!h(r).locked?(y(),i(Qr,{key:2,variant:`Tertiary`,size:`Tiny`,icon:jM,title:`Kommentar löschen`,"aria-label":`Kommentar löschen`,action:()=>w(e.id)},null,8,[`action`])):B(``,!0)],2)])],2))),128))])),h(r).locked?(y(),C(`div`,YFt,[t(Ff,{class:`icon-square-1 shrink-0`}),x(`span`,XFt,A(h(r).lockReason),1)])):n.canParticipate?(y(),C(`div`,ZFt,[o[2]||=x(`div`,{class:`w-eds-2xl shrink-0`},null,-1),x(`div`,{class:`grow min-w-0 flex flex-col gap-eds-s`,onKeydown:me(S,[`enter`])},[t(zp,{ref_key:`composer`,ref:u,value:l.value,"onUpdate:value":o[0]||=e=>l.value=e,rows:1,autosize:``,placeholder:`Kommentar schreiben …`},null,8,[`value`]),d.value?(y(),C(`div`,QFt,[t(Cr,{text:`Senden`,variant:`Primary`,size:`Tiny`,icon:m2,action:b})])):B(``,!0)],32)])):B(``,!0)],64)):(y(),C(`div`,VFt,[t(Rn,{title:`Kommentare sind für diese Kategorie deaktiviert.`,description:`Aktiviere den Kommentar-Thread unter Gremien > Kategorie.`})]))]))]),_:1}))}})})),rIt,iIt=j((()=>{nIt(),nIt(),rIt=tIt})),aIt,oIt,sIt,cIt,lIt,uIt,dIt=j((()=>{z(),_t(),W(),Yr(),gn(),Sr(),Q(),Mi(),w6(),Hr(),T2(),v3(),M6(),B3(),b0(),P6(),aIt={class:`flex flex-col gap-eds-l`},oIt={class:`border border-eds-primary rounded-eds-s p-eds-l flex flex-col gap-eds-l`},sIt={class:`border border-eds-primary rounded-eds-s p-eds-l flex flex-col gap-eds-l`},cIt={class:`flex gap-eds-s justify-between`},lIt={class:`flex gap-eds-s`}
54,uIt=p({__name:`CreateRunForAgendaItemModal`,props:{agendaItemId:{}},emits:[`cancel`,`created`],setup(e,{emit:n}){let r=n,a=Ur(),o=V(null),s=V(``),c=V(!1),l=V(null),u=V(Q3),{data:d}=P3(()=>`agenda-item`,()=>e.agendaItemId),{data:f}=F3(()=>`agenda-item`,()=>e.agendaItemId),{data:p}=h3(),{data:m}=S2(()=>e.agendaItemId),g=H(()=>(d.value??[]).map(e=>({value:e.id,label:e.name})));xt(d,e=>{o.value??=e?.at(0)?.id??null}),xt(f,e=>{e!==void 0&&!c.value&&(s.value=e)});let _=H(()=>{let e=(p.value??[]).find(e=>e.id===m.value?.classificationId);return e===void 0?[]:h0(p.value??[]).filter(t=>t.accessLevel<=e.accessLevel).map(m0)}),v=ukt(),b=async()=>{let t=o.value;return t===null||!await a.validate()?null:await GAt(t,e.agendaItemId,s.value,l.value,u.value)},S=async()=>{let t=o.value;if(t===null||!await a.validate())return!1;let n=(d.value??[]).find(e=>e.id===t);if(n===void 0)return!1;try{await v.mutateAsync({templateId:n.id,agendaItemId:e.agendaItemId,name:s.value,classificationId:l.value,confidentialMode:u.value},{onError:e=>U(e.errorMessage)})}catch{return!1}return ze(`Der Beschlussauszug wurde erfolgreich generiert.`),r(`created`),!0};return(e,n)=>(y(),i(_n,{size:`Small`,onCancel:n[6]||=e=>r(`cancel`),"onKeydown:escape":n[7]||=e=>r(`cancel`)},{header:R(()=>[...n[8]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Beschlussauszug generieren`,-1)]]),default:R(()=>[x(`div`,aIt,[x(`div`,oIt,[t(Ni,{value:o.value,type:`Label`,label:`Vorlage`,entity:`Vorlage`,required:``,"item-groups":[{items:g.value}],min:1,transform:e=>e,"onUpdate:value":n[0]||=e=>o.value=e??null},null,8,[`value`,`item-groups`,`transform`]),t(Xr,{value:s.value,"onUpdate:value":[n[1]||=e=>s.value=e,n[2]||=e=>c.value=!0],label:`Name`,"live-rules":[h(zr).maxLength(h(255))],required:``},null,8,[`value`,`live-rules`])]),x(`div`,sIt,[t(Ni,{value:l.value,type:`Label`,label:`Klassifikation`,description:`Der Auszug enthält das Traktandum mit allen Inhaltsbereichen bis zu dieser Stufe.`,entity:`Klassifikation`,"item-groups":[{items:_.value}],transform:e=>e,disabled:_.value.length===0,"onUpdate:value":n[3]||=e=>l.value=e??null},null,8,[`value`,`item-groups`,`transform`,`disabled`]),t(Ni,{value:u.value,type:`Label`,label:`Vertrauliche Inhalte`,entity:`Option`,required:``,"item-groups":[{items:h($3)}],min:1,transform:e=>e,"onUpdate:value":n[4]||=e=>u.value=e??u.value},null,8,[`value`,`item-groups`,`transform`])])])]),footer:R(()=>[x(`div`,cIt,[t(N6,{load:b}),x(`div`,lIt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[5]||=e=>r(`cancel`)}),t(Cr,{text:`Generieren`,variant:`Primary`,action:S,"block-user-interface":``,once:``})])])]),_:1}))}})})),fIt,pIt=j((()=>{dIt(),dIt(),fIt=uIt})),B5,V5=j((()=>{EW(),_1(),S1(),LU(),B5={student:{label:`Schülerin`,icon:g1,variant:`Turquoise`},staff:{label:`Personal`,icon:x1,variant:`Indigo`},person:{label:`Person`,icon:IU,variant:`Gray`},business:{label:`Geschäft`,icon:TW,variant:`Brown`}}})),mIt,hIt,gIt,_It,vIt,yIt,bIt,xIt,SIt,CIt,wIt,TIt,EIt,DIt,OIt,kIt,AIt,H5,U5,jIt,MIt=j((()=>{z(),W(),zW(),kn(),Vr(),gn(),K2(),J2(),Sr(),Q(),cr(),wi(),Si(),ga(),da(),vi(),Dn(),ia(),gr(),w6(),It(),Hr(),B3(),V5(),mIt={class:`flex flex-col gap-eds-l`},hIt={class:`eds-body-s text-eds-secondary`},gIt={key:0,class:`flex flex-col gap-eds-l`},_It={key:0},vIt={class:`flex justify-center items-center`},yIt={class:`pt-eds-m`},bIt={key:0,class:`eds-heading-reset eds-headings-h5`},xIt={class:`flex flex-col gap-eds-xs`},SIt={class:`-mt-eds-m`},CIt={class:`mt-eds-m flex flex-col gap-eds-m`},wIt={class:`-mt-eds-m`},TIt={class:`mt-eds-m flex flex-col gap-eds-m`},EIt={class:`flex flex-col gap-eds-m`},DIt={class:`m-0 eds-paragraphs-base-regular text-eds-primary`},OIt={class:`flex flex-col gap-eds-xs m-0 pl-eds-l`},kIt={class:`flex gap-eds-s justify-end`},AIt={class:`flex gap-eds-s justify-end`},H5=`border border-eds-primary rounded-eds-s p-eds-l`,U5=`flex flex-col gap-eds-m`,jIt=p({__name:`FileRunForAgendaItemModal`,props:{runId:{},runName:{}},emits:[`cancel`,`filed`],setup(e,{emit:n}){let r=n,a=[`student`,`employee`,`business`],o={student:`Schülerinnen und Schüler`,employee:`Personal`,business:`Geschäfte`},s={student:`student`,employee:`staff`,business:`business`,none:`person`},{data:c,isFetching:l}=mkt(()=>e.runId),{data:u,isFetching:d}=hkt(()=>e.runId),f=H(()=>l.value||d.value),{defaultDateTimeFormat:p}=Ft(),m=e=>
54e===``?`Nicht zugänglich`:e,g=V(!1),_=q2({columns:[{key:`icon`,width:`0`},{key:`target`,header:`Verknüpfung`,accessor:e=>m(e.targetName),sortBy:!0},{key:`folder`,header:`Ordner`,width:`100%`,sortBy:e=>e.folderName},{key:`filed`,header:`Abgelegt`,width:`0`,accessor:e=>{let t=p(e.filedAt,!1,!0);return e.filedByName===null?t:`${t}, ${e.filedByName}`},sortBy:e=>e.filedAt,sortDescFirst:!0}],rowKey:e=>e.id,mode:`client`,perPage:0,rows:()=>u.value??[]}),v=V(new Set),b=V({}),S=e=>`${e.kind??`none`}:${e.id}`,w=e=>e.kind===`business`?`business:${e.id}`:`${e.kind}`,T=e=>v.value.has(S(e)),E=(e,t)=>{let n=new Set(v.value);t?n.add(S(e)):n.delete(S(e)),v.value=n},D=H(()=>(c.value??[]).filter(T)),ee=H(()=>D.value.reduce((e,t)=>{let n=w(t),r=e.find(e=>e.key===n);return r===void 0?t.startFolderId===null?e:[...e,{key:n,foreignIds:[t.id],startFolderId:t.startFolderId}]:(r.foreignIds.push(t.id),e)},[])),O=e=>ee.value.find(t=>t.key===e)??null,te=H(()=>{let e=c.value??[],t=e=>({key:S(e),target:e,scope:e.kind===`business`&&T(e)?O(w(e)):null}),n=a.map(n=>({key:n,label:o[n],rows:e.filter(e=>e.kind===n).map(t),scope:n===`business`?null:O(n)})).filter(e=>e.rows.length>0),r=e.filter(e=>e.kind===null);return r.length===0?n:[...n,{key:`none`,label:`Weitere Verknüpfungen`,rows:r.map(t),scope:null}]}),ne=V(null),re=H(()=>te.value.find(e=>e.key===ne.value)??te.value.at(0)??null),j=H({get:()=>re.value?.key??``,set:e=>ne.value=e}),M=e=>{let t=e.rows.filter(e=>T(e.target)).length;return{value:e.key,label:e.label,icon:B5[s[e.key]].icon,count:t===0?void 0:t}},N=e=>e.key===`business`,ie=e=>b.value[e]??null,ae=(e,t)=>{e!==null&&(b.value={...b.value,[e.key]:t})},oe=Ur(),se=e=>[e.scope,...e.rows.map(e=>e.scope)].filter(e=>e!==null),ce=e=>ie(e.key)===null,le=e=>oe.hasSubmitted.value?D.value.length===0?`Wähle mindestens eine Verknüpfung aus.`:se(e).some(ce)?`Wähle einen Ordner aus.`:null:null;oe.register(async()=>{let e=te.value.find(e=>se(e).some(ce));return e!==void 0&&(ne.value=e.key),D.value.length>0&&e===void 0});let I=gkt(),L=()=>D.value.flatMap(e=>{let t=ie(w(e));return e.kind===null||t===null?[]:[{kind:e.kind,targetId:e.id,folderId:t}]}),de=e=>(u.value??[]).filter(t=>e.some(e=>e.kind===t.kind&&e.targetId===t.targetId&&e.folderId===t.folderId)),fe=V(null),pe=H(()=>fe.value===null?[]:de(fe.value)),me=async t=>{try{await I.mutateAsync({runId:e.runId,entries:t},{onError:e=>U(e.errorMessage)})}catch{return!1}return ze(`Der Beschlussauszug wurde erfolgreich abgelegt.`),r(`filed`),!0},ge=async()=>{if(!await oe.validate())return!1;let e=L();return e.length===0?!1:de(e).length>0?(fe.value=e,!1):await me(e)},_e=async()=>{let e=fe.value;return e===null?!1:(fe.value=null,await me(e))};return(n,a)=>(y(),i(_n,{size:`Medium`,onCancel:a[6]||=e=>r(`cancel`),"onKeydown:escape":a[7]||=e=>r(`cancel`)},{header:R(()=>[...a[8]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Dokument ablegen`,-1)]]),default:R(()=>[x(`div`,mIt,[x(`p`,hIt,` «`+A(e.runName)+`» kann bei den ausgewählten Verknüpfungen des Traktandums abgelegt werden. `,1),t(aa,{"min-height":`200px`},{default:R(()=>[f.value?B(``,!0):(y(),C(`div`,gIt,[(h(u)??[]).length>0?(y(),C(`div`,_It,[t($,{variant:`Tertiary`,text:`Bereits abgelegt`,size:`Small`,onClick:a[0]||=e=>g.value=!g.value},{icon:R(()=>[t(_a,{class:P([`icon-square-0-75 transition-transform`,{"rotate-90":g.value}])},null,8,[`class`])]),iconRight:R(()=>[x(`div`,vIt,[t(Ci,{count:(h(u)??[]).length,variant:`GraySecondary`,pill:``},null,8,[`count`])])]),_:1}),t(On,{expanded:g.value},{default:R(()=>[x(`div`,yIt,[t(G2,{table:h(_),"empty-title":`Noch nirgends abgelegt`},{"cell-icon":R(({row:e})=>[(y(),i(ue(h(B5)[s[e.kind]].icon),{class:`icon-square-1 text-eds-tertiary`}))]),"cell-folder":R(({row:e})=>[t(lr,{text:e.folderPath,disabled:e.folderPath===e.folderName},{trigger:R(()=>[x(`span`,null,A(m(e.folderName)),1)]),_:2},1032,[`text`,`disabled`])]),_:1},8,[`table`])])]),_:1},8,[`expanded`])])):B(``,!0),te.value.length===0?(y(),i(An,{key:1,variant:`Blue`,label:`Dieses Traktandum hat keine Verknüpfungen, bei denen ein Dokument abgelegt werden kann.`})):B(``,!0),te.value.length>1?(y(),i(fa,{key:2,value:j.value,"onUpdate:value":a[1]||=e=>j.value=e,items:te.value,transform:M,fluid:``},null,8,[`value`,`items`])):B(``,!0),(y(!0),C(k,null,F(te.value,e=>he((y(),i(Wr,{key:e.key,"error-message":le(e)},{default:R(()=>[x(`div`,{class:P([U5,N(e)?``:H5])},[te.value.length===1?(y(),C(`h5`,bIt,A(e.label),1)):B(``,!0),(y(!0),C(k,null,F(e.rows,n=>(y(),C(`div`,{key:n.key,class:P([U5,N(e)?H5:``])},[x(`div`,xIt,[t(Ti,{on:T(n.target),disabled:n.target.obstacle!==``,label:m(n.target.name),"onUpdate:on":e=>E(n.target,e)},null,8,[`on`,`disabled`,`label`,`onUpdate:on`]),n.target.obstacle===``?B(``,!0):(y(),i(An,{key:0,variant:`Amber`,size:`Small`,label:n.target.obstacle,class:`ml-eds-xl`},null,8,[`label`]))]),x(`div`,SIt,[t(On,{expanded:n.scope!==null},{default:R(()=>[x(`div`,CIt,[t(yi),n.scope===null?B(``,!0):(y(),i(RW,{key:n.scope.key,"selected-folder-id":ie(n.scope.key),"start-folder-id":n.scope.startFolderId,"foreign-ids":n.scope.foreignIds,"allow-root-folder-selection":``,"onUpdate:selectedFolderId":e=>ae(n.scope,e)},null,8,[`selected-folder-id`,`start-folder-id`,`foreign-ids`,`onUpdate:selectedFolderId`]))])]),_:2}
54,1032,[`expanded`])])],2))),128)),x(`div`,wIt,[t(On,{expanded:e.scope!==null},{default:R(()=>[x(`div`,TIt,[t(yi),e.scope===null?B(``,!0):(y(),i(RW,{key:0,"selected-folder-id":ie(e.scope.key),"start-folder-id":e.scope.startFolderId,"foreign-ids":e.scope.foreignIds,"onUpdate:selectedFolderId":t=>ae(e.scope,t)},null,8,[`selected-folder-id`,`start-folder-id`,`foreign-ids`,`onUpdate:selectedFolderId`]))])]),_:2},1032,[`expanded`])])],2)]),_:2},1032,[`error-message`])),[[ye,e.key===j.value]])),128))]))]),_:1})]),t(_r,null,{default:R(()=>[fe.value===null?B(``,!0):(y(),i(_n,{key:0,size:`Narrow`,onCancel:a[3]||=e=>fe.value=null,"onKeydown:escape":a[4]||=e=>fe.value=null},{header:R(()=>[...a[9]||=[x(`h3`,{class:`eds-heading-reset eds-headings-h3`},`Bereits abgelegt`,-1)]]),default:R(()=>[x(`div`,EIt,[x(`p`,DIt,` «`+A(e.runName)+`» liegt bereits an diesen Orten: `,1),x(`ul`,OIt,[(y(!0),C(k,null,F(pe.value,e=>(y(),C(`li`,{key:e.id,class:`eds-paragraphs-s-regular text-eds-secondary`},A(m(e.targetName))+` · `+A(e.folderPath),1))),128))]),a[10]||=x(`p`,{class:`eds-paragraphs-base-regular text-eds-primary`},` Soll das Dokument trotzdem ein zweites Mal abgelegt werden? Die Kopie erhält einen Namenszusatz. `,-1)])]),footer:R(()=>[x(`div`,kIt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:a[2]||=e=>fe.value=null}),t(Cr,{text:`Trotzdem ablegen`,variant:`Primary`,action:_e,"block-user-interface":``,once:``})])]),_:1}))]),_:1})]),footer:R(()=>[x(`div`,AIt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:a[5]||=e=>r(`cancel`)}),t(Cr,{text:`Ablegen`,variant:`Primary`,action:ge,disabled:te.value.length===0,"block-user-interface":``,once:``},null,8,[`disabled`])])]),_:1}))}})})),NIt,PIt=j((()=>{MIt(),MIt(),NIt=jIt})),FIt,IIt,LIt,RIt,zIt,BIt,VIt,HIt,UIt,WIt,GIt,KIt,qIt,JIt=j((()=>{z(),Gt(),W(),Q2(),kn(),Rt(),gn(),K2(),J2(),Sr(),Q(),cr(),bi(),li(),fW(),Tn(),n4(),vn(),oR(),YQ(),wH(),hyt(),wr(),$r(),ur(),gr(),ZQ(),J4(),w6(),It(),N3(),B3(),E6(),O6(),A6(),pIt(),PIt(),FIt={class:`flex flex-col gap-eds-l`},IIt={key:1,class:`eds-paragraphs-base-bold text-eds-primary`},LIt={class:`flex flex-col`},RIt={class:`eds-paragraphs-base-regular text-eds-secondary`},zIt={key:0,class:`eds-paragraphs-s-regular text-eds-tertiary`},BIt={class:`flex items-center justify-end gap-eds-s`},VIt={class:`eds-paragraphs-base-regular text-eds-primary`},HIt={class:`eds-paragraphs-base-bold`},UIt={class:`flex gap-eds-s justify-end`},WIt={class:`eds-paragraphs-base-regular text-eds-primary`},GIt={class:`eds-paragraphs-base-bold`},KIt={class:`flex gap-eds-s justify-end`},qIt=p({__name:`Documents`,props:{agendaItemId:{},status:{}},setup(e){let n=H(()=>e.status===`handled`),{defaultDateTimeFormat:r}=Ft(),{data:a,isLoading:o}=skt(()=>e.agendaItemId),s=[{key:`icon`,width:`0`},{key:`name`,header:`Name`,accessor:e=>e.name,sortBy:!0,search:!0},{key:`created`,header:`Generiert · Zuletzt geändert`,width:`0`,sortBy:e=>e.updatedAt,sortDescFirst:!0},{key:`state`,width:`0`,align:`end`},{key:`actions`,width:`0`,align:`end`}],c=V([]),l=q2({columns:s,rowKey:e=>e.id,searchPlaceholder:`Beschlussauszüge durchsuchen`,mode:`client`,perPage:0,rows:()=>(a.value??[]).filter(e=>c.value.length===0||c.value.includes(e.isFinalized?`finalized`:`draft`))}),u=V(!1),d=V(null),f=V(null),p=V(null),m=V(null),g=V(null),_=V(null),{data:v}=P3(()=>`agenda-item`,()=>e.agendaItemId),b=H(()=>(v.value??[]).length>0),{canSeal:S,canViewProcesses:w,processCount:T,loadProcessCount:E,sealAction:D}=x6(),ee=e=>[{label:`Änderungsprotokoll`,icon:t4,select:()=>m.value={view:`protocolDocxRun`,rootId:e.id}},...w.value?[b6(T(e.id),()=>p.value=e)]:[],...S.value&&e.isFinalized?[D(e.fileSize,()=>_.value=e)]:[],{label:`Herunterladen`,icon:yn,select:()=>location.assign(u6(e.fileId))},{label:`Löschen`,icon:dr,select:()=>d.value=e}],O=I3(),te=L3(),ne=R3(),re=e=>e.finalizedAt===null?``:y6(e,r(e.finalizedAt,!1,!0)),j=(e,t)=>t===null?r(e,!1,!0):`${r(e,!1,!0)}, ${t}`,M=e=>{q().setQueriesData({queryKey:QOt()},t=>t?.map(t=>t.id===e?{...t,isLocked:!0}:t))},N=async e=>{try{let{token:t}=await ne.mutateAsync({runId:e.id});g6(t,e.name),M(e.id)}catch{U(p6)}},F=async()=>{let e=g.value;if(e===null)return!1;try{await O.mutateAsync({runId:e.id},{onError:e=>U(e.errorMessage)}),ze(`Das Dokument wurde erfolgreich finalisiert.`)}finally{g.value=null}return!0},ie=async()=>{let e=d.value;if(e===null)return!1;try{await te.mutateAsync({runId:e.id},{onError:e=>U(e.errorMessage)}),ze(`Das Dokument wurde erfolgreich gelöscht.`)}finally{d.value=null}return!0};return(r,a)=>(y(),C(k,null,[x(`div`,FIt,[n.value?B(``,!0):(y(),i(An,{key:0,variant:`Blue`,size:`Small`,icon:En,label:`Ein Auszug gibt es, sobald das Traktandum behandelt ist. Ein Beschluss ist dafür nicht nötig.`})),t(G2,{table:h(l),"empty-title":`Keine Beschlussauszüge vorhanden`,"label-plural":`Beschlussauszüge`,loading:h(o)},{header:R(()=>[a[15]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Beschlussauszüge `,-1),t(lr,{text:h(i6),disabled:b.value},{trigger:R(()=>[t($,{text:`Auszug generieren`,variant:`Primary`,size:`Small`,icon:ei,disabled:!b.value||!n.value,onClick:a[0]||=e=>u.value=!0},null,8,[`disabled`])]),_:1},8,[`text`,`disabled`])]),toolbar:R(()=>[t(dW,{value:c.value,"onUpdate:value":a[1]||=e=>c.value=e,type:`Label`,entity:`Status`,"item-groups":[{items:h(r6)}],transform:e=>e},null,8,[`value`,`item-groups`,`transform`])]),"cell-icon":R(({row:e})=>[(y(),i(ue(h(_6)(e)),{class:P([`icon-square-1-5`,e.isFinalized?`text-eds-red`:`text-eds-brand`])},null,8,[`class`]))]),"cell-name":R(({row:e})=>[e.isFinalized?(y(),i(T6,{key:0,name:e.name,"file-id":e.fileId},null,8,[`name`,`file-id`])):(y(),C(`span`,IIt,A(e.name),1))]),"cell-created":R(({row:e})=>[x(`div`,LIt,[x(`span`,RIt,A(j(e.createdAt,e.createdByName)),1),e.updatedAt===e.createdAt?B(``,!0):(y(),C(`span`,zIt,A(j(e.updatedAt,e.updatedByName)),1))])]),"cell-state":R(({row:e})=>[x(`div`,BIt,[e.isFinalized?(y(),C(k,{key:0},[t(lr,{text:re(e),disabled:e.finalizedAt===null},{trigger:R(()=>[t(xi,{label:h(v6)(e).label,variant:h(v6)(e).variant,pill:``},null,8,[`label`,`variant`])]),_:2},1032,[`text`,`disabled`]),t(D6,{variant:`Secondary`,icon:w4,text:`In Dokumenten ablegen`,size:`Small`,onClick:t=>f.value=e},null,8,[`onClick`]),t(k6,{"run-id":e.id,"file-size":e.fileSize},null,8,[`run-id`,`file-size`])],64)):(y(),C(k,{key:1},[t(xi,{label:`Entwurf`,variant:`Gray`,pill:``}),t(D6,{variant:`Secondary`,icon:e.isLocked?Tr:CH,text:e.isLocked?h(d6):h(f6),disabled:e.isLocked,size:`Small`,onClick:t=>N(e)},null,8,[`icon`,`text`,`disabled`,`onClick`]),t(D6,{variant:`Primary`,icon:JQ,text:`Als PDF finalisieren`,size:`Small`,onClick:t=>g.value=e},null,8,[`onClick`])],64))])]),"cell-actions":R(({row:e})=>[t(ui,{type:`Label`,placement:`bottom-end`,"item-groups":[{items:ee(e)}],transform:e=>e},{trigger:R(({togglePopover:n})=>[t(zt,{icon:aR,variant:`Tertiary`,size:`Small`,title:`Aktionen`,onClick:t=>{h(E)(e.id),n()}},null,8,[`onClick`])]),_:2},1032,[`item-groups`,`transform`])]),_:1},8,[`table`,`loading`])]),t(_r,null,{default:R(()=>[u.value?(y(),i(fIt,{key:0,"agenda-item-id":e.agendaItemId,onCancel:a[2]||=e=>u.value=!1,onCreated:a[3]||=e=>u.value=!1},null,8,[`agenda-item-id`])):B(``,!0)]),_:1}),t(_r,null,{default:R(()=>[f.value===null?B(``,!0):(y(),i(NIt,{key:0,"run-id":f.value.id,"run-name":f.value.name,onCancel:a[4]||=e=>f.value=null,onFiled:a[5]||=e=>f.value=null},null,8,[`run-id`,`run-name`]))]),_:1}),p.value===null?B(``,!0):(y(),i(q4,{key:0,"run-id":p.value.id,"foreign-id":null,onHide:a[6]||=e=>p.value=null},null,8,[`run-id`])),_.value===null?B(``,!0):(y(),i(XQ,{key:1,"run-id":_.value.id,"foreign-id":null,onHide:a[7]||=e=>_.value=null},null,8,[`run-id`])),t(_r,null,{default:R(()=>[g.value===null?B(``,!0):(y(),i(_n,{key:0,size:`Narrow`,onCancel:a[9]||=e=>g.value=null,"onKeydown:escape":a[10]||=e=>g.value=null},{header:R(()=>[...a[16]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Dokument finalisieren`,-1)]]),default:R(()=>[x(`p`,VIt,[a[17]||=L(` Soll das Dokument `,-1),x(`span`,HIt,A(g.value.name),1),a[18]||=L(` wirklich finalisiert werden? `,-1)])]),footer:R(()=>[x(`div`,UIt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:a[8]||=e=>g.value=null}),t(Cr,{text:`Finalisieren`,variant:`Primary`,action:F,"block-user-interface":``,once:``})])]),_:1}))]),_:1}),t(_r,null,{default:R(()=>[d.value===null?B(``,!0):(y(),i(_n,{key:0,size:`Narrow`,onCancel:a[12]||=e=>d.value=null,"onKeydown:escape":a[13]||=e=>d.value=null},{header:R(()=>[...a[19]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Dokument löschen`,-1)]]),default:R(()=>[x(`p`,WIt,[a[20]||=L(` Soll das Dokument `,-1),x(`span`,GIt,A(d.value.name),1),a[21]||=L(` wirklich gelöscht werden? `,-1)])]),footer:R(()=>[x(`div`,KIt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:a[11]||=e=>d.value=null}),t(Cr,{text:`Löschen`,variant:`Danger`,action:ie,"block-user-interface":``,once:``})])]),_:1}))]),_:1}),m.value===null?B(``,!0):(y(),i(Z2,{key:2,target:m.value,title:`Änderungsprotokoll`,onHide:a[14]||=e=>m.value=null},null,8,[`target`]))],64))}})})),YIt,XIt=j((()=>{JIt(),JIt(),YIt=qIt})),ZIt,QIt,$It=j((()=>{z(),bi(),ZIt=[`disabled`,`aria-pressed`],QIt=p({__name:`FilterPillOption`,props:{option:{},selected:{type:Boolean}},emits:[`toggle`],setup(e,{emit:n}){let r=n;return(n,i)=>(y(),C(`button`,{type:`button`,class:P([`w-max min-h-0 appearance-none border-0 bg-transparent p-0`,e.option.disabled?`cursor-not-allowed opacity-50`:`cursor-pointer`]),disabled:e.option.disabled,"aria-pressed":e.selected,onClick:i[0]||=t=>r(`toggle`,e.option.value)},[t(xi,{label:e.option.label,count:e.option.count,icon:e.option.icon,variant:e.selected?`Blue`:`Gray`,pill:``},null,8,[`label`,`count`,`icon`,`variant`])],10,ZIt))}})})),W5,eLt=j((()=>{$It(),$It(),W5=QIt}
54)),tLt,nLt,rLt,iLt,aLt,oLt,sLt,cLt=j((()=>{z(),W(),Bp(),va(),gn(),Sr(),Q(),Mi(),Hr(),T2(),q0(),tLt={class:`flex flex-col gap-eds-xxs`},nLt={class:`eds-paragraphs-s-regular text-eds-secondary`},rLt={class:`eds-heading-reset eds-headings-h4`},iLt={class:`flex flex-col gap-eds-xs`},aLt={class:`flex flex-col gap-y-eds-xs`},oLt={class:`flex gap-eds-s justify-end`},sLt=p({__name:`DeclareRecusalModal`,props:{agendaItemId:{},agendaItemTitle:{},preVoteDiscardHint:{},candidates:{}},emits:[`cancel`],setup(e,{emit:n}){let r=n,a=Ur(),o=V(``),s=V(void 0),c=H(()=>e.candidates!==void 0),l=lft(),u=dft(),d=H(()=>{if(!c.value)return e.preVoteDiscardHint;let t=e.candidates?.find(e=>e.person.id===s.value);return t?.choice==null?null:`Die Vorabstimmung «${H0[t.choice]}» von ${t.person.displayName} wird dabei verworfen.`}),f=async()=>{if(!await a.validate())return!1;try{if(c.value){if(s.value===void 0)return!1;await u.mutateAsync({agendaItemId:e.agendaItemId,personId:s.value,reason:o.value.trim()})}else await l.mutateAsync({agendaItemId:e.agendaItemId,reason:o.value.trim()})}catch(e){return Ie(e,c.value?`Ausstand konnte nicht erfasst werden.`:`Ausstand konnte nicht erklärt werden.`),!1}return ze(c.value?`Ausstand wurde erfasst.`:`Ausstand wurde erklärt.`),r(`cancel`),!0};return(n,a)=>(y(),i(_n,{size:`Small`,onCancel:a[3]||=e=>r(`cancel`),"onKeydown:escape":a[4]||=e=>r(`cancel`)},{header:R(()=>[x(`div`,tLt,[x(`span`,nLt,A(c.value?`Ausstand erfassen`:`Ausstand erklären`),1),x(`h4`,rLt,A(e.agendaItemTitle),1)])]),default:R(()=>[x(`div`,iLt,[d.value===null?B(``,!0):(y(),i(ya,{key:0,type:`warning`,text:d.value},null,8,[`text`])),e.candidates===void 0?B(``,!0):(y(),i(Ni,{key:1,value:s.value,"onUpdate:value":a[0]||=e=>s.value=e,type:`Person`,entity:`Person`,label:`Person`,"item-groups":[{items:e.candidates}],min:1,required:``,transform:e=>({value:e.person.id,person:{portrait:e.person.portrait,title:e.person.displayName}})},null,8,[`value`,`item-groups`,`transform`])),x(`div`,aLt,[t(zp,{value:o.value,"onUpdate:value":a[1]||=e=>o.value=e,label:`Grund der Befangenheit`,rows:3,autosize:``,autofocus:!c.value,required:``,placeholder:`Z.B. «Mein Sohn ist Lehrer an der betroffenen Schule» oder «Geschäftsbeziehung zum Antragsteller»`},null,8,[`value`,`autofocus`]),a[5]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-tertiary`},`Der Grund ist für alle Sitzungsteilnehmenden sichtbar, die Zugriff auf das Traktandum haben.`,-1)])])]),footer:R(()=>[x(`div`,oLt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:a[2]||=e=>r(`cancel`)}),t(Cr,{text:c.value?`Ausstand erfassen`:`Ausstand erklären`,variant:`Primary`,action:f,disabled:h(l).isPending.value||h(u).isPending.value},null,8,[`text`,`disabled`])])]),_:1}))}})})),G5,lLt=j((()=>{cLt(),cLt(),G5=sLt})),uLt,dLt,fLt=j((()=>{z(),Mi(),B2(),G6(),b0(),uLt=[`onClick`],dLt=p({__name:`ClassificationPicker`,props:{value:{},current:{},committeeId:{},options:{},editable:{type:Boolean}},emits:[`update`],setup(e){return(t,n)=>e.editable?(y(),i(Ni,{key:0,value:e.value??0,type:`Badge`,"item-groups":[{items:e.options}],width:`Content`,entity:`Klassifikation`,transform:e=>({value:e.id,badge:e.color===null?{variant:`White`,label:e.name,pill:!0}:{variant:h(f0)(e.color),label:e.code,pill:!0}}),min:1,"onUpdate:value":n[0]||=e=>e!==void 0&&t.$emit(`update`,e===0?null:e)},{trigger:R(({togglePopover:t})=>[x(`button`,{type:`button`,class:`inline-flex items-center gap-eds-s w-max min-h-0 cursor-pointer appearance-none border-0 bg-transparent p-0`,onClick:e=>t?.()},[e.current===void 0?B(``,!0):(y(),i(W6,{key:0,code:e.current.code,color:h(f0)(e.current.color),"icon-right":z2,"committee-id":e.committeeId},null,8,[`code`,`color`,`committee-id`]))],8,uLt)]),_:1},8,[`value`,`item-groups`,`transform`])):e.current===void 0?B(``,!0):(y(),i(W6,{key:1,code:e.current.code,color:h(f0)(e.current.color),"committee-id":e.committeeId},null,8,[`code`,`color`,`committee-id`]))}})})),K5,pLt=j((()=>{fLt(),fLt(),K5=dLt})),mLt,hLt,gLt=j((()=>{z(),nn(),mLt={key:0,class:`flex items-center gap-eds-xs eds-paragraphs-s-regular text-eds-feedback-positive`},hLt=p({__name:`SaveIndicator`,props:{state:{}},setup(e){return(t,n)=>(y(),i(ge,{"enter-active-class":`transition-opacity duration-150`,"leave-active-class":`transition-opacity duration-500`,"enter-from-class":`opacity-0`,"leave-to-class":`opacity-0`},{default:R(()=>[e.state===`idle`?B(``,!0):(y(),C(`span`,mLt,[e.state===`saved`?(y(),i(rn,{key:0,class:`icon-square-0-75`})):B(``,!0),L(` `+A(e.state===`saving`?`Speichert …`:`Gespeichert`),1)]))]),_:1}))}})})),q5,_Lt=j((()=>{gLt(),gLt(),q5=hLt})),vLt,yLt,bLt,xLt=j((()=>{z(),vLt={class:`flex flex-col gap-eds-m`},yLt={class:`eds-headings-h4 text-eds-primary`},bLt=p({__name:`SectionHeader`,props:{title:{}},setup(e){return(t,n)=>
54(y(),C(`div`,vLt,[x(`span`,yLt,A(e.title),1),n[0]||=x(`div`,{class:`border-b border-eds-primary`},null,-1)]))}})})),J5,SLt=j((()=>{xLt(),xLt(),J5=bLt}));function CLt(e,t,n){let{data:r}=Gdt(e),i=Kdt(),a=qdt(),o=Jdt(),s,c,l=0,u,d,f=H(()=>new Map((r.value?.locks??[]).map(e=>[e.contentAreaId,e])));N(()=>r.value?.revision,e=>{e!==void 0&&(d!==void 0&&e!==d&&q().invalidateQueries({queryKey:Edt()}),d=e)});function p(e){let t=f.value.get(e);return t===void 0||t.isSelf?null:t.holderName}let{pause:m,resume:g}=it(async()=>{let t=s;if(t!==void 0){if(Date.now()-l>TLt){v();return}try{(await a.mutateAsync({agendaItemId:h(e),contentAreaId:t})).acquired||_()}catch{}}},wLt,{immediate:!1});function _(){m(),s=void 0}async function v(){let t=s;if(t!==void 0){_();try{await o.mutateAsync({agendaItemId:h(e),contentAreaId:t})}catch{}}}function y(t){q().setQueryData(Odt(e),e=>e===void 0?e:{...e,locks:[...e.locks.filter(e=>e.contentAreaId!==t.contentAreaId),t]})}async function b(r){if(!(!t.value||s===r||u===r)){u=r;try{let t=await i.mutateAsync({agendaItemId:h(e),contentAreaId:r});if(t.acquired){s=r,g(),c!==r&&v();return}t.lock!==null&&y(t.lock),n(r)}catch{}finally{u===r&&(u=void 0)}}}function x(e){c=e,l=Date.now(),b(e)}function S(e){l=Date.now(),c===e&&b(e)}function C(e){c===e&&(c=void 0),s===e&&v()}return ut(window,`beforeunload`,()=>void v()),Ae(()=>void v()),{lockedBy:p,onFocus:x,onActivity:S,onBlur:C}}var wLt,TLt,ELt=j((()=>{Gt(),z(),_t(),b2(),T2(),wLt=2e4,TLt=3e5}));function DLt(e=2e3){let t=S({}),n=new Map;function r(e,r){t[e]=r;let i=n.get(e);i!==void 0&&(window.clearTimeout(i),n.delete(e))}async function i(i,a){r(i,`saving`);try{let o=await a();return r(i,`saved`),n.set(i,window.setTimeout(()=>{t[i]=`idle`,n.delete(i)},e)),o}catch(e){throw r(i,`idle`),e}}return Ae(()=>{for(let e of n.values())window.clearTimeout(e);n.clear()}),{stateOf:e=>t[e]??`idle`,track:i}}var OLt=j((()=>{z()})),kLt,ALt,jLt,MLt,NLt,PLt,FLt,ILt,LLt,RLt,zLt,BLt,VLt,HLt,ULt,WLt,GLt,KLt,qLt,JLt,YLt,XLt,ZLt,QLt,$Lt,eRt,tRt,nRt,rRt,iRt,aRt,oRt,sRt,cRt,lRt,uRt,dRt,fRt,pRt,mRt,hRt,gRt,_Rt,vRt,yRt,bRt,xRt,SRt,CRt,wRt,TRt,ERt,DRt,ORt,kRt,ARt,jRt,MRt,NRt,PRt,FRt,IRt,LRt,RRt,zRt,BRt,VRt,HRt,URt,WRt,GRt,KRt,qRt,JRt,YRt,XRt,ZRt,QRt,$Rt,ezt,tzt,nzt,rzt,izt,azt,ozt,szt,czt,lzt,uzt,dzt,fzt,pzt,mzt,hzt,gzt,_zt,vzt,yzt,bzt,xzt,Szt,Czt,wzt,Tzt,Ezt,Dzt,Ozt,kzt,Azt,jzt,Mzt,Nzt,Pzt,Fzt,Izt,Lzt,Rzt,zzt,Bzt,Vzt=j((()=>{z(),Dp(),W(),Ru(),Wm(),Bp(),ri(),Rt(),Q(),bi(),Mi(),eLt(),a1(),bn(),d1(),lH(),mOt(),If(),Ip(),ur(),xn(),ia(),T2(),v3(),S3(),q0(),G6(),b0(),j2(),d2(),lLt(),pLt(),_Lt(),SLt(),ELt(),OLt(),kLt={key:0,class:`flex flex-col gap-eds-l`},ALt={class:`flex flex-col gap-eds-l`},jLt={key:0,class:`eds-paragraphs-s-regular text-eds-secondary`},MLt={class:`flex items-center justify-between gap-eds-s`},NLt={class:`eds-paragraphs-base-bold text-eds-primary`},PLt={class:`flex items-center gap-eds-s`},FLt={key:0,class:`eds-paragraphs-s-regular text-eds-secondary`},ILt={key:2,class:`flex items-center gap-eds-s border border-dashed border-eds-primary rounded-eds-s p-eds-l eds-paragraphs-s-regular text-eds-tertiary italic`},LLt={key:3,class:`eds-paragraphs-s-regular text-eds-tertiary italic`},RLt={class:`flex flex-col gap-eds-m`},zLt={key:0,class:`eds-paragraphs-s-regular text-eds-secondary`},BLt={key:0,class:`flex flex-col gap-eds-m`},VLt={key:0,class:`eds-paragraphs-s-regular text-eds-tertiary italic`},HLt={class:`grid grid-cols-1 md:grid-cols-2 gap-eds-l`},ULt={class:`flex items-center gap-eds-s`},WLt={key:0,class:`flex flex-col gap-eds-xs`},GLt={class:`flex-1 eds-paragraphs-s-regular text-eds-secondary`},KLt={class:`eds-paragraphs-s-bold text-eds-primary`},qLt={key:1,class:`eds-paragraphs-s-regular text-eds-tertiary italic`},JLt={key:2,class:`flex items-center gap-eds-s flex-wrap`},YLt={key:3,class:`eds-paragraphs-s-regular text-eds-tertiary italic`},XLt={key:4,class:`eds-paragraphs-s-regular text-eds-tertiary italic`},ZLt={class:`flex items-center gap-eds-s`},QLt={key:0,class:`flex flex-col gap-eds-xs`},$Lt={class:`eds-paragraphs-s-bold text-eds-primary`},eRt={key:1,class:`eds-paragraphs-s-regular text-eds-tertiary italic`},tRt={key:2},nRt={key:3,class:`eds-paragraphs-s-regular text-eds-tertiary italic`},rRt={key:4,class:`eds-paragraphs-s-regular text-eds-tertiary italic`},iRt={key:5,class:`eds-paragraphs-s-regular text-eds-tertiary italic`},aRt={key:1,class:`flex flex-col gap-eds-m`},oRt={key:0,class:`flex items-center gap-eds-s eds-paragraphs-s-regular text-eds-secondary`},sRt={key:1,class:`inline-flex items-center gap-eds-s eds-paragraphs-s-regular text-eds-secondary`},cRt={key:2,class:`flex flex-col gap-eds-s`},lRt={class:`flex items-center gap-eds-s flex-wrap`},uRt={key:3,class:`eds-paragraphs-s-regular text-eds-secondary`},dRt={key:0,class:`flex items-center gap-eds-s flex-wrap`},fRt={class:`eds-paragraphs-s-regular text-eds-secondary`},pRt={key:1,class:`eds-paragraphs-s-regular text-eds-secondary`},mRt={key:2,class:`border border-eds-primary rounded-eds-s`},hRt={class:`flex items-center gap-eds-s min-w-0`},gRt={class:`truncate eds-paragraphs-s-regular text-eds-primary`},_Rt={key:0,class:`flex items-center gap-eds-s shrink-0 min-w-0`},vRt={key:0,class:`truncate eds-paragraphs-s-regular text-eds-secondary`},yRt={key:1,class:`shrink-0 eds-paragraphs-s-regular text-eds-tertiary italic`},bRt={key:3,class:`eds-paragraphs-s-regular text-eds-secondary`},xRt={class:`flex flex-col gap-eds-m`},SRt={key:0,class:`flex items-center gap-eds-s flex-wrap`},CRt={key:1,class:`border border-amber-200 rounded-eds-s bg-amber-50 p-eds-xl flex flex-col gap-eds-l`},wRt={class:`flex items-start justify-between gap-eds-s flex-wrap`},TRt={class:`flex flex-col gap-eds-xxs`},ERt={class:`eds-headings-h4 text-eds-primary`},DRt={class:`flex items-center justify-between gap-eds-s`},ORt={class:`flex items-center gap-eds-s`},kRt={key:0,class:`eds-paragraphs-s-regular text-eds-tertiary italic`},ARt={class:`flex flex-col gap-eds-xs`},jRt={class:`flex flex-col gap-eds-xs`}
54,MRt={class:`grid grid-cols-2 sm:grid-cols-5 gap-eds-s`},NRt={class:`eds-paragraphs-s-regular text-eds-secondary`},PRt={class:`flex flex-col gap-eds-xs`},FRt={class:`flex items-center gap-eds-s`},IRt={class:`flex items-center gap-eds-s`},LRt={key:2,class:`border border-blue-200 rounded-eds-s bg-blue-50 p-eds-xl flex flex-col gap-eds-l`},RRt={class:`flex items-start justify-between gap-eds-s flex-wrap`},zRt={class:`flex flex-col gap-eds-xxs`},BRt={class:`eds-paragraphs-s-regular text-eds-secondary`},VRt={class:`eds-headings-h4 text-eds-primary`},HRt={class:`flex items-center gap-eds-s`},URt={class:`flex items-center justify-between gap-eds-s flex-wrap`},WRt={key:1,class:`border border-dashed border-blue-200 rounded-eds-s bg-white p-eds-l eds-paragraphs-s-regular text-eds-tertiary italic`},GRt={class:`eds-paragraphs-s-regular text-eds-secondary`},KRt={class:`italic`},qRt={class:`flex items-center gap-eds-l flex-wrap eds-paragraphs-s-regular text-eds-secondary`},JRt={class:`text-green-700 font-bold`},YRt={class:`text-red font-bold`},XRt={class:`text-eds-primary font-bold`},ZRt={key:0},QRt={class:`text-eds-primary font-bold`},$Rt={class:`text-eds-primary font-bold`},ezt={class:`flex items-center gap-eds-l flex-wrap rounded-eds-s bg-white px-eds-l py-eds-m eds-paragraphs-s-regular text-eds-secondary`},tzt={class:`text-eds-primary font-bold`},nzt={class:`text-eds-primary font-bold`},rzt={key:3},izt={key:0,class:`mt-eds-s flex flex-col gap-eds-xxs`},azt={class:`text-eds-primary`},ozt={class:`text-eds-secondary`},szt={class:`flex flex-col gap-eds-m`},czt={class:`flex items-start justify-between gap-eds-s flex-wrap`},lzt={class:`flex items-center gap-eds-s`},uzt={key:1,class:`flex items-center gap-eds-s border border-dashed border-eds-primary rounded-eds-s p-eds-l eds-paragraphs-s-regular text-eds-tertiary italic`},dzt={key:2,class:`eds-paragraphs-s-regular text-eds-tertiary italic`},fzt={key:0,class:`border border-blue-200 rounded-eds-s bg-blue-50 p-eds-xl flex flex-col gap-eds-m`},pzt={class:`flex flex-col gap-eds-xs`},mzt={class:`flex items-center gap-eds-s`},hzt={class:`w-[1.25rem] shrink-0 text-blue`},gzt={class:`flex items-center gap-eds-s flex-wrap`},_zt={class:`eds-paragraphs-s-regular text-eds-secondary`},vzt={class:`text-eds-primary font-bold`},yzt={class:`text-eds-primary font-bold`},bzt={class:`text-eds-primary font-bold`},xzt={class:`border border-eds-primary rounded-eds-s bg-white`},Szt={class:`flex items-center gap-eds-s min-w-0`},Czt={class:`truncate eds-paragraphs-s-bold text-eds-primary`},wzt={key:0,class:`self-start`},Tzt={class:`eds-paragraphs-s-regular text-eds-secondary`},Ezt={class:`flex items-center gap-eds-s`},Dzt={key:1,class:`border border-blue-200 rounded-eds-s bg-blue-50 p-eds-xl flex flex-col gap-eds-l`},Ozt={class:`flex flex-col gap-eds-xs`},kzt={class:`flex items-center gap-eds-s`},Azt={class:`w-[1.25rem] shrink-0 text-blue`},jzt={class:`eds-paragraphs-base-bold text-blue`},Mzt={class:`eds-paragraphs-s-regular text-eds-secondary`},Nzt={class:`flex flex-col gap-eds-xs`},Pzt={key:0,class:`flex flex-col gap-eds-xs`},Fzt={class:`grid grid-cols-2 sm:grid-cols-5 gap-eds-s`},Izt={class:`eds-paragraphs-s-regular text-eds-secondary`},Lzt={class:`flex items-center gap-eds-s`},Rzt={key:1,class:`p-eds-xl text-eds-secondary`},zzt={key:2,class:`p-eds-xl text-eds-secondary`},Bzt=p({__name:`Info`,props:{agendaItemId:{},canEditAgenda:{type:Boolean},canEditMinutes:{type:Boolean}},setup(e){let n=e,r=H(()=>n.agendaItemId),{data:a,isLoading:o}=S2(r),{data:s}=h3(),{data:c}=$dt(r),l=H(()=>a.value?.committeeId??0),{data:u}=QDt(l),{lockedBy:d,onFocus:f,onActivity:p,onBlur:m}=CLt(r,H(()=>n.canEditAgenda||n.canEditMinutes),e=>{e===null?We.value=Ge.value:W[e]=Ve[e]??``}),g=H(()=>n.canEditAgenda||n.canEditMinutes),_=Bf();function v(){let e=a.value?.resolutionId;e!=null&&_.push({name:`resolution.detail`,params:{resolutionId:e}})}let b=H(()=>a.value?.resolutionNumberText==null?{label:`Traktanden-Referenz`,value:a.value?.referenceNumber??``}:{label:`Beschlussnummer`,value:a.value.resolutionNumberText}),w={approve:`Ja`,reject:`Nein`,abstain:`Enth.`,recuse:`Ausstand`,"needs-discussion":`Wortbegehren`},T=H(()=>c.value?.rows??[]),E=H(()=>T.value.map(e=>({person:e.person,answer:D(e)})));function D(e){return e.recusalReason==null?e.wordRequest?{label:`Wortbegehren`,variant:`Blue`,note:null}:e.choice===null?null:{label:H0[e.choice],variant:U0[e.choice],note:null}:{label:H0.recuse,variant:U0.recuse,note:e.recusalReason}}let ee=H(()=>c.value?.tally??null),O=H(()=>{let e=ee.value;return e===null?null:{approve:e.approve,reject:e.reject,abstain:e.abstain,recuse:e.recuse,"needs-discussion":e.needsDiscussion}}),te=nft(),ne=H(()=>T.value.find(e=>e.isSelf)),re=H(()=>{let e=ne.value?.choice??null;return e===null?null:`Deine Vorabstimmung «${H0[e]}» wird dabei verworfen.`}),j=H(()=>W0.map(e=>({value:e,label:H0[e],disabled:te.isPending.value}))),M=async e=>{let t=ne.value?.choice===e?null:e;try{await te.mutateAsync({agendaItemId:n.agendaItemId,choice:t,comment:null}),ze(`Vorabstimmung konnte gespeichert werden.`)}catch(e){U(typeof e==`object`&&e&&`errorMessage`in e?String(e.errorMessage):`Vorabstimmung konnte nicht gespeichert werden.`)}},ie=H(()=>a.value?.participationLockReason??null),ae=H(()=>ie.value===null),oe=uft(),se=fft(),ce=V(!1),le=V(!1),ue=H(()=>a.value?.recusals??[]),I=H(()=>ue.value.find(e=>e.isSelf)),de=H(()=>n.canEditAgenda||n.canEditMinutes),fe=H(()=>T.value.filter(e=>e.recusalReason===null)),pe=async()=>{try{await oe.mutateAsync({agendaItemId:n.agendaItemId}),ze(`Ausstand wurde zurückgezogen.`)}catch{U(`Ausstand konnte nicht zurückgezogen werden.`)}},me=async e=>{try{await se.mutateAsync({agendaItemId:n.agendaItemId,personId:e}),ze(`Ausstand wurde zurückgezogen.`)}catch(e){U(e.errorMessage??`Ausstand konnte nicht zurückgezogen werden.`)}},he=pft(),ge=mft(),_e=H(()=>a.value?.wordRequests??[]),ve=H(()=>_e.value.some(e=>e.isSelf)),ye=H(()=>he.isPending.value||ge.isPending.value),be=async()=>{try{ve.value?(await ge.mutateAsync({agendaItemId:n.agendaItemId}),ze(`Wortbegehren wurde zurückgezogen.`)):(await he.mutateAsync({agendaItemId:n.agendaItemId}),ze(`Wortbegehren wurde angemeldet.`))}catch{U(`Wortbegehren konnte nicht gespeichert werden.`)}},xe=H(()=>a.value?.preVoteDeadline??null),Se=H(()=>xe.value===null?null:j0(xe.value)),Ce=H(()=>xe.value===null?null:M0(xe.value)),we=H(()=>c.value?.lockReason??null),z=H(()=>we.value===null&&ne.value!==void 0),Te=V(null),Ee=V(!1),De=V(!1),Oe=hft(),ke=async e=>{try{await Oe.mutateAsync({agendaItemId:n.agendaItemId,docsSetId:e}),ze(`Dokumentensammlung gespeichert.`)}catch(e){U(typeof e==`object`&&e&&`errorMessage`in e?String(e.errorMessage):`Dokumentensammlung konnte nicht gespeichert werden.`)}},Ae=Vdt(),je=Udt(),Me=Wdt(),Ne=DLt(),Pe=H(()=>h0((s.value??[]).filter(e=>e.isActive))),Fe=H(()=>new Map((s.value??[]).map(e=>[e.id,e]))),Ie=H(()=>(a.value?.contentFields??[]).map(e=>({...e,classification:Fe.value.get(e.classificationId)}))),Le=H(()=>Fe.value.get(a.value?.classificationId??0)),Re=H(()=>{let e=Le.value?.accessLevel;return[{id:0,code:``,name:`erbt vom Traktandum`,color:null},...Pe.value.filter(t=>e===void 0||t.accessLevel<=e).map(e=>({id:e.id,code:e.code,name:e.name,color:e.color}))]}),Be=H(()=>Fe.value.get(a.value?.decisionClassificationId??0)),W=S({}),Ve=S({});N(()=>a.value?.docsSetStartData,e=>{e!=null&&(Te.value=e.setId??null),De.value=!0},{immediate:!0}),N(Te,async e=>{De.value&&n.canEditAgenda&&a.value&&!Ee.value&&await ke(e)}),N(Ie,e=>{for(let t of e){if(t.content===null)continue;let e=t.contentAreaId;W[e]===Ve[e]&&(W[e]=t.content,Ve[e]=t.content)}},{immediate:!0});let He=async e=>{if(W[e]===Ve[e])return;let t=W[e]??``;try{await Ne.track(String(e),()=>Ae.mutateAsync({agendaItemId:n.agendaItemId,contentAreaId:e,content:t,expectedContent:Ve[e]??null})),Ve[e]=t}catch(e){U(typeof e==`object`&&e&&`errorMessage`in e?String(e.errorMessage):`Inhalt konnte nicht gespeichert werden.`)}},Ue=Hdt(),We=V(``),Ge=V(``);N(()=>a.value?.decisionText??``,e=>{We.value===Ge.value&&(We.value=e,Ge.value=e)},{immediate:!0});let G=async()=>
54{if(We.value!==Ge.value)try{await Ne.track(`decision`,()=>Ue.mutateAsync({agendaItemId:n.agendaItemId,decisionText:We.value,expectedDecisionText:Ge.value})),Ge.value=We.value}catch(e){U(typeof e==`object`&&e&&`errorMessage`in e?String(e.errorMessage):`Beschlusstext konnte nicht gespeichert werden.`)}},K=async e=>{await He(e),m(e)},Ke=async()=>{await G(),m(null)},qe=C2(),Je=async()=>{try{await qe.mutateAsync({agendaItemId:n.agendaItemId,status:`handled`,reason:null}),ze(`Traktandum konnte abgeschlossen werden.`)}catch{U(`Traktandum konnte nicht abgeschlossen werden.`)}},Ye=V(null),Xe=V(!1),Ze=[`Angenommen`,`Abgelehnt`,`Zurückgewiesen`,`Kenntnis genommen`],Qe=[{items:Ze.map(e=>({value:e}))}],$e=V(Ze[0]),et=V(null),tt=S({ja:0,nein:0,enthaltung:0,ausstand:0,abwesend:0}),nt=[{key:`ja`,label:`Ja`},{key:`nein`,label:`Nein`},{key:`enthaltung`,label:`Enth.`},{key:`ausstand`,label:`Ausst.`},{key:`abwesend`,label:`Abw.`}],rt=V(!1),it=V(``);function at(){Ye.value=`formal`,Je()}function ot(){Ye.value=et.value===`totals`?`direct-totals`:`direct-result`,et.value=null,Je()}function st(){let e=_t.value;$e.value=e.outcome,tt.ja=e.ja,tt.nein=e.nein,tt.enthaltung=e.enthaltung,tt.ausstand=e.ausstand,tt.abwesend=e.abwesend,rt.value=!0}function ct(){rt.value=!1,it.value=``}let lt={approve:`Zustimmen`,reject:`Ablehnen`,abstain:`Enthaltung`,recuse:`Ausstand`,"needs-discussion":`Redewunsch`},ut=[{value:`ja`,label:`Ja`},{value:`nein`,label:`Nein`},{value:`enthaltung`,label:`Enthaltung`},{value:`abwesend`,label:`Abwesend`}],dt=V(!1),ft=S({}),pt=e=>ut.find(t=>t.value===ft[e])?.label??``,mt=H(()=>ee.value?.eligible??0),ht=H(()=>ee.value?.recuse??0),gt=H(()=>mt.value-ht.value),_t=H(()=>{if(Ye.value===`formal`){let e={ja:0,nein:0,enthaltung:0,ausstand:0,abwesend:0};for(let t of Object.values(ft))e[t]++;let t=e.ja+e.nein+e.enthaltung;return{outcome:`Angenommen`,formLabel:`Offene Abstimmung`,formHint:`Stimmen pro Person sichtbar`,showTotals:!0,showMembers:!0,...e,present:t,eligible:gt.value}}if(Ye.value===`direct-totals`){let e=tt.ja??0,t=tt.nein??0,n=tt.enthaltung??0,r=tt.ausstand??0,i=tt.abwesend??0,a=e+t+n;return{outcome:$e.value,formLabel:`Direkt erfasst`,formHint:`mit Stimmen-Totale`,showTotals:!0,showMembers:!1,ja:e,nein:t,enthaltung:n,ausstand:r,abwesend:i,present:a,eligible:a+r+i}}if(Ye.value===`direct-result`)return{outcome:$e.value,formLabel:`Direkt erfasst`,formHint:`nur Ergebnis, keine Stimmen-Totale`,showTotals:!1,showMembers:!1,ja:0,nein:0,enthaltung:0,ausstand:0,abwesend:0,present:0,eligible:0};let e=O.value,t=e===null?0:e.approve+e.reject+e.abstain;return{outcome:`Angenommen`,formLabel:`Stillschweigend angenommen`,formHint:`Aus Vorabstimmung übernommen, keine formelle Abstimmung`,showTotals:!0,showMembers:!1,ja:e?.approve??0,nein:e?.reject??0,enthaltung:e?.abstain??0,ausstand:0,abwesend:gt.value-t,present:t,eligible:gt.value}}),vt=async e=>{try{await e(),ze(`Klassifikation gespeichert.`)}catch(e){U(e.errorMessage??`Klassifikation konnte nicht geändert werden.`)}},yt=(e,t)=>vt(()=>je.mutateAsync({agendaItemId:n.agendaItemId,contentAreaId:e,classificationId:t})),bt=e=>vt(()=>Me.mutateAsync({agendaItemId:n.agendaItemId,classificationId:e}));return(n,r)=>(y(),C(k,null,[t(aa,null,{default:R(()=>[h(a)===void 0?h(o)?(y(),C(`div`,Rzt,`Lädt …`)):(y(),C(`div`,zzt,`Traktandum nicht gefunden.`)):(y(),C(`div`,kLt,[x(`section`,ALt,[t(J5,{title:`Inhalt`}),Ie.value.length===0?(y(),C(`div`,jLt,` Diese Kategorie hat keine Inhaltsbereiche. Inhaltsbereiche werden in der Gremiums-Verwaltung pro Kategorie definiert. `)):B(``,!0),(y(!0),C(k,null,F(Ie.value,n=>(y(),C(`div`,{key:n.contentAreaId,class:`flex flex-col gap-eds-xs`},[x(`div`,MLt,[x(`label`,NLt,A(n.name),1),x(`div`,PLt,[n.hasAccess?(y(),i(q5,{key:0,state:h(Ne).stateOf(String(n.contentAreaId))},null,8,[`state`])):B(``,!0),t(K5,{value:n.fieldClassificationId,current:n.classification,options:Re.value,"committee-id":l.value,editable:n.hasAccess&&e.canEditAgenda,onUpdate:e=>yt(n.contentAreaId,e)},null,8,[`value`,`current`,`options`,`committee-id`,`editable`,`onUpdate`])])]),n.helpText===null?B(``,!0):(y(),C(`span`,FLt,A(n.helpText),1)),n.hasAccess?(y(),i(A2,{key:1,value:W[n.contentAreaId],"onUpdate:value":e=>W[n.contentAreaId]=e,features:[`color`,`table`,`indent`,`horizontal-rule`,`sub-superscript`],disabled:!e.canEditAgenda||h(d)(n.contentAreaId)!==null,onFocus:()=>h(f)(n.contentAreaId),onActivity:()=>h(p)(n.contentAreaId),onBlur:()=>K(n.contentAreaId)},null,8,[`value`,`onUpdate:value`,`disabled`,`onFocus`,`onActivity`,`onBlur`])):(y(),C(`div`,ILt,[t(Ff,{class:`icon-square-0-75 shrink-0`}),r[22]||=L(` Kein Zugriff auf dieses Feld `,-1)])),n.hasAccess&&h(d)(n.contentAreaId)!==null?(y(),C(`span`,LLt,` Wird von `+A(h(d)(n.contentAreaId))+` bearbeitet. `,1)):B(``,!0)]))),128))]),x(`section`,RLt,[t(J5,{title:`Dokumente`}),!e.canEditAgenda&&h(a).docsSetStartData===null?(y(),C(`span`,zLt,` Zu diesem Traktandum liegen keine Dokumente vor. `)):(y(),i(Lu,{key:1,"start-data":h(a).docsSetStartData??{setId:null,setType:`protocol__agenda_item_attachment`,foreignId:h(a).id,maxUploadFileSize:10737418240,immutable:!1,set:null},readonly:!e.canEditAgenda,"onUpdate:value":r[0]||=e=>Te.value=e,onLoading:r[1]||=e=>Ee.value=e},null,8,[`start-data`,`readonly`]))]),h(a).recusalActive||h(a).wordRequestActive?(y(),C(`section`,BLt,[t(J5,{title:`Beteiligung`}),ie.value===null?B(``,!0):(y(),C(`span`,VLt,A(ie.value),1)),x(`div`,HLt,[h(a).recusalActive?(y(),C(`div`,{key:0,class:P([`border border-eds-primary rounded-eds-s p-eds-l flex flex-col gap-eds-s`,{"opacity-60":ae.value&&ve.value}])},[x(`div`,ULt,[t(Cn,{class:`icon-square-1-25 shrink-0`}),r[23]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Ausstand`,-1)]),ue.value.length>0?(y(),C(`div`,WLt,[(y(!0),C(k,null,F(ue.value,e=>(y(),C(`div`,{key:e.person.id,class:`flex items-start gap-eds-s`},[t(ii,{portrait:e.person.portrait,size:`ExtraSmall`},null,8,[`portrait`]),x(`span`,GLt,[x(`span`,KLt,A(e.person.displayName),1),L(` – `+A(e.reason),1)]),de.value&&ae.value&&!e.isSelf?(y(),i(zt,{key:0,icon:dr,variant:`Tertiary`,size:`Tiny`,title:`Ausstand zurückziehen`,disabled:h(se).isPending.value,onClick:t=>me(e.person.id)},null,8,[`disabled`,`onClick`])):B(``,!0)]))),128))])):(y(),C(`span`,qLt,` Niemand im Ausstand. `)),ae.value?(y(),C(`div`,JLt,[I.value===void 0?(y(),i($,{key:1,text:`Ausstand erklären`,variant:`Secondary`,size:`Tiny`,disabled:ve.value,onClick:r[2]||=e=>ce.value=!0},null,8,[`disabled`])):(y(),i($,{key:0,text:`Ausstand zurückziehen`,variant:`Secondary`,size:`Tiny`,disabled:h(oe).isPending.value,onClick:pe},null,8,[`disabled`])),de.value?(y(),i($,{key:2,text:`Für andere erfassen`,variant:`Secondary`,size:`Tiny`,disabled:fe.value.length===0,onClick:r[3]||=e=>le.value=!0},null,8,[`disabled`])):B(``,!0)])):B(``,!0),ae.value&&I.value===void 0&&ve.value?(y(),C(`span`,YLt,` Wortbegehren angemeldet, zuerst zurückziehen. `)):ae.value&&I.value===void 0&&re.value!==null?(y(),C(`span`,XLt,A(re.value),1)):B(``,!0)],2)):B(``,!0),h(a).wordRequestActive?(y(),C(`div`,{key:1,class:P([`border rounded-eds-s p-eds-l flex flex-col gap-eds-s`,ve.value?`border-blue-200 bg-blue-50`:`border-eds-primary`])},[x(`div`,ZLt,[t(u1,{class:P([`icon-square-1-25 shrink-0`,ve.value?`text-blue`:`text-eds-secondary`])},null,8,[`class`]),r[24]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Wortbegehren`,-1),ve.value?(y(),i(xi,{key:0,label:`angemeldet`,variant:`Blue`,pill:``})):B(``,!0)]),_e.value.length>0?(y(),C(`div`,QLt,[(y(!0),C(k,null,F(_e.value,e=>(y(),C(`div`,{key:e.person.id,class:`flex items-center gap-eds-s`},[t(ii,{portrait:e.person.portrait,size:`ExtraSmall`},null,8,[`portrait`]),x(`span`,$Lt,A(e.person.displayName),1)]))),128))])):(y(),C(`span`,eRt,` Keine Wortbegehren. `)),ae.value&&h(u)?(y(),C(`div`,tRt,[ve.value?(y(),i($,{key:0,text:`Zurückziehen`,variant:`Danger-Secondary`,size:`Tiny`,disabled:ye.value,onClick:be},null,8,[`disabled`])):(y(),i($,{key:1,text:`Wortbegehren anmelden`,variant:`Secondary`,size:`Tiny`,disabled:ye.value||I.value!==void 0,onClick:be},null,8,[`disabled`]))])):ae.value&&!h(u)?(y(),C(`span`,nRt,` Ohne das Recht auf ein Wortbegehren kannst du keines melden. `)):B(``,!0),ae.value&&h(u)&&!ve.value&&I.value===void 0&&re.value!==null?(y(),C(`span`,rRt,A(re.value),1)):B(``,!0),ae.value&&h(u)&&!ve.value&&I.value!==void 0?(y(),C(`span`,iRt,` Ausstand erklärt, zuer
54st zurückziehen. `)):B(``,!0)],2)):B(``,!0)])])):B(``,!0),h(a).preVoteActive?(y(),C(`section`,aRt,[t(J5,{title:`Vorabstimmung`}),we.value===null?B(``,!0):(y(),C(`span`,oRt,[t(Ff,{class:`icon-square-0-75`}),L(` `+A(we.value),1)])),Se.value!==null&&Ce.value?(y(),C(`span`,sRt,[t(i1,{class:`icon-square-0-75`}),L(` Vorabstimmung bis: `+A(Se.value)+` `,1),t(xi,{label:Ce.value.label,variant:Ce.value.passed?`Gray`:`Blue`,pill:``},null,8,[`label`,`variant`])])):B(``,!0),z.value?(y(),C(`div`,cRt,[r[25]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Wie stimmst du vorab?`,-1),x(`div`,lRt,[(y(!0),C(k,null,F(j.value,e=>(y(),i(W5,{key:e.value,option:e,selected:ne.value?.choice===e.value,onToggle:r[4]||=e=>M(e)},null,8,[`option`,`selected`]))),128))])])):B(``,!0),h(c)?.resultHidden?(y(),C(`span`,uRt,` Das Ergebnis erscheint, sobald die Sitzung läuft. Bis dahin siehst du nur deine eigene Stimme. `)):h(c)?.started?(y(),C(k,{key:4},[O.value!==null&&mt.value>0?(y(),C(`div`,dRt,[(y(!0),C(k,null,F(h(W0),e=>(y(),i(xi,{key:e,"label-bold":String(O.value[e]),label:w[e],variant:h(U0)[e]},null,8,[`label-bold`,`label`,`variant`]))),128)),t(xi,{"label-bold":String(ue.value.length),label:w.recuse,variant:h(U0).recuse},null,8,[`label-bold`,`label`,`variant`]),t(xi,{"label-bold":String(_e.value.length),label:w[`needs-discussion`],variant:h(U0)[`needs-discussion`]},null,8,[`label-bold`,`label`,`variant`]),x(`span`,fRt,` · `+A(ee.value?.cast??0)+` von `+A(mt.value)+` abgegeben `,1)])):(y(),C(`span`,pRt,` Keine stimmberechtigten Mitglieder. `)),h(c)?.attributable&&mt.value>0?(y(),C(`div`,mRt,[(y(!0),C(k,null,F(E.value,e=>(y(),C(`div`,{key:e.person.id,class:`flex items-center justify-between gap-eds-s px-eds-l py-eds-s border-b border-eds-primary last:border-b-0`},[x(`div`,hRt,[t(ii,{portrait:e.person.portrait,size:`ExtraSmall`},null,8,[`portrait`]),x(`span`,gRt,A(e.person.displayName),1)]),e.answer===null?(y(),C(`span`,yRt,`offen`)):(y(),C(`div`,_Rt,[e.answer.note===null?B(``,!0):(y(),C(`span`,vRt,A(e.answer.note),1)),t(xi,{label:e.answer.label,variant:e.answer.variant},null,8,[`label`,`variant`])]))]))),128))])):B(``,!0),h(c)?.attributable===!1?(y(),C(`span`,bRt,` Geheime Abstimmung: nur das Ergebnis, ohne Zuordnung zu Personen. `)):B(``,!0)],64)):B(``,!0)])):B(``,!0),x(`section`,xRt,[h(a).resolutionId===null?B(``,!0):(y(),C(`div`,SRt,[r[26]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Formeller Beschluss festgehalten. `,-1),t($,{text:`Beschluss öffnen`,variant:`Secondary`,size:`Tiny`,onClick:v})])),rt.value?(y(),C(`div`,CRt,[x(`div`,wRt,[x(`div`,TRt,[r[27]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},`Beschluss korrigieren`,-1),x(`span`,ERt,A(b.value.value),1),r[28]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Korrektur durch Aktuar · Begründung ist Pflicht und wird im Audit-Log protokolliert. `,-1)]),t(xi,{label:`Bearbeitung`,variant:`Amber`,icon:Fp,pill:``})]),x(`div`,DRt,[r[29]||=x(`div`,{class:`flex items-center gap-eds-s flex-wrap`},[x(`label`,{class:`eds-headings-h4 text-eds-primary`},`Beschlusstext`)],-1),x(`div`,ORt,[t(q5,{state:h(Ne).stateOf(`decision`)},null,8,[`state`]),t(K5,{value:h(a).decisionClassificationOverride,current:Be.value,options:Re.value,"committee-id":l.value,editable:e.canEditMinutes,onUpdate:bt},null,8,[`value`,`current`,`options`,`committee-id`,`editable`])])]),r[33]||=x(`div`,{class:`border-b border-eds-primary`},null,-1),t(A2,{value:We.value,"onUpdate:value":r[5]||=e=>We.value=e,features:[`color`,`table`,`indent`,`horizontal-rule`,`sub-superscript`],disabled:!e.canEditMinutes||h(d)(null)!==null,onFocus:r[6]||=()=>h(f)(null),onActivity:r[7]||=()=>h(p)(null),onBlur:r[8]||=()=>Ke()},null,8,[`value`,`disabled`]),h(d)(null)===null?B(``,!0):(y(),C(`span`,kRt,` Wird von `+A(h(d)(null))+` bearbeitet. `,1)),x(`div`,ARt,[r[30]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Ergebnis`,-1),t(Ni,{value:$e.value,type:`Label`,entity:`Ergebnis`,"item-groups":Qe,transform:e=>({value:e.value,label:e.value}),"onUpdate:value":r[9]||=e=>e!==void 0&&($e.value=e)},null,8,[`value`,`transform`])]),x(`div`,jRt,[r[31]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Stimmen-Totale`,-1),x(`div`,MRt,[(y(),C(k,null,F(nt,e=>x(`label`,{key:e.key,class:`flex flex-col gap-eds-xxs`},[x(`span`,NRt,A(e.label),1),t(Um,{value:tt[e.key],"onUpdate:value":t=>tt[e.key]=t,"min-round":0,"text-center":``},null,8,[`value`,`onUpdate:value`])])),64))])]),x(`div`,PRt,[x(`div`,FRt,[r[32]||=x(`label`,{class:`eds-paragraphs-s-bold text-red`},`Begründung`,-1),t(xi,{label:`Pflicht`,variant:`Red`,pill:``})]),t(zp,{value:it.value,"onUpdate:value":r[10]||=e=>it.value=e,rows:3,placeholder:`z.B. «Tippfehler im Beschlusstext korrigiert» oder «Stimme Keller als Ausstand erfasst, war in Vorabstimmung übersehen»`},null,8,[`value`])]),x(`div`,IRt,[t($,{text:`Änderung speichern`,icon:Sn,variant:`Primary`,size:`Tiny`,disabled:!e.canEditMinutes||it.value.trim()===``,onClick:ct},null,8,[`disabled`]),t($,{text:`Abbrechen`,variant:`Secondary`,size:`Tiny`,onClick:r[11
54]||=e=>rt.value=!1})])])):Ye.value===null?(y(),C(k,{key:3},[x(`div`,szt,[x(`div`,czt,[r[47]||=x(`div`,{class:`flex items-center gap-eds-s`},[x(`label`,{class:`eds-headings-h4 text-eds-primary`},`Beschlusstext`)],-1),x(`div`,lzt,[h(a).decisionHasAccess?(y(),i(q5,{key:0,state:h(Ne).stateOf(`decision`)},null,8,[`state`])):B(``,!0),t(K5,{value:h(a).decisionClassificationOverride,current:Be.value,options:Re.value,"committee-id":l.value,editable:h(a).decisionHasAccess&&g.value,onUpdate:bt},null,8,[`value`,`current`,`options`,`committee-id`,`editable`])])]),r[49]||=x(`div`,{class:`border-b border-eds-primary`},null,-1),h(a).decisionHasAccess?(y(),i(A2,{key:0,value:We.value,"onUpdate:value":r[13]||=e=>We.value=e,features:[`color`,`table`,`indent`,`horizontal-rule`,`sub-superscript`],disabled:!g.value||h(d)(null)!==null,onFocus:r[14]||=()=>h(f)(null),onActivity:r[15]||=()=>h(p)(null),onBlur:r[16]||=()=>Ke()},null,8,[`value`,`disabled`])):(y(),C(`div`,uzt,[t(Ff,{class:`icon-square-0-75 shrink-0`}),r[48]||=L(` Kein Zugriff auf den Beschluss `,-1)])),h(a).decisionHasAccess&&h(d)(null)!==null?(y(),C(`span`,dzt,` Wird von `+A(h(d)(null))+` bearbeitet. `,1)):B(``,!0)]),dt.value?(y(),C(`div`,fzt,[x(`div`,pzt,[x(`div`,mzt,[x(`span`,hzt,[t(T3)]),r[50]||=x(`span`,{class:`eds-paragraphs-base-bold text-blue`},`Offene Abstimmung: Aktuars-Erfassung`,-1)]),r[51]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Aktuar trägt pro Mitglied die sichtbare Stimme ein (Handzeichen oder Namensaufruf). `,-1)]),x(`div`,gzt,[x(`span`,_zt,[x(`span`,vzt,A(mt.value),1),r[52]||=L(` stimmberechtigt · `,-1),x(`span`,yzt,A(ht.value),1),r[53]||=L(` Ausstand · `,-1),x(`span`,bzt,A(gt.value),1),r[54]||=L(` abstimmberechtigt `,-1)])]),x(`div`,xzt,[r[55]||=x(`div`,{class:`grid grid-cols-[1fr_13rem_1fr] gap-eds-s px-eds-l py-eds-s border-b border-eds-primary bg-eds-secondary-subtle eds-paragraphs-s-bold text-eds-secondary`},[x(`span`,null,`Mitglied`),x(`span`,null,`Stimme`),x(`span`,null,`Quelle / Hinweis`)],-1),(y(!0),C(k,null,F(T.value,e=>(y(),C(`div`,{key:e.person.id,class:P([`grid grid-cols-[1fr_13rem_1fr] items-center gap-eds-s px-eds-l py-eds-m border-b border-eds-primary last:border-b-0`,e.choice===`recuse`?`bg-amber-50`:``])},[x(`div`,Szt,[t(ii,{portrait:e.person.portrait,size:`ExtraSmall`},null,8,[`portrait`]),x(`span`,Czt,A(e.person.displayName),1)]),e.choice===`recuse`?(y(),C(`span`,wzt,[t(xi,{label:h(H0).recuse,variant:h(U0).recuse},null,8,[`label`,`variant`])])):(y(),i(Ni,{key:1,value:ft[e.person.id],type:`Label`,"item-groups":[{items:ut}],entity:`Stimme`,transform:e=>({value:e.value,label:e.label}),min:1,"onUpdate:value":t=>t!==void 0&&(ft[e.person.id]=t)},null,8,[`value`,`item-groups`,`transform`,`onUpdate:value`])),x(`span`,Tzt,A(e.choice===null?`– keine Vorabstimmung`:`↑ vorab:`+lt[e.choice]),1)],2))),128))]),x(`div`,Ezt,[t($,{text:`Abstimmung abschliessen`,variant:`Primary`,size:`Tiny`,disabled:!e.canEditMinutes,onClick:at},null,8,[`disabled`]),t($,{text:`Anderen Weg wählen`,variant:`Secondary`,size:`Tiny`,onClick:r[17]||=e=>dt.value=!1})])])):et.value===null?B(``,!0):(y(),C(`div`,Dzt,[x(`div`,Ozt,[x(`div`,kzt,[x(`span`,Azt,[t(cH)]),x(`span`,jzt,A(et.value===`totals`?`Ergebnis mit Stimmen-Totale eintragen`:`Nur Ergebnis eintragen`),1)]),x(`span`,Mzt,A(et.value===`totals`?`Handzeichen-Abstimmung im Saal: Protokollant trägt das Ergebnis und die Stimmen-Totale (Ja/Nein/Enth./Ausstand/Abwesend) ein.`:`Nur das Ergebnis wird protokolliert, keine Stimmen-Totale. Typisch für einstimmige Annahme oder Kenntnisnahme ohne Zählung.`),1)]),x(`div`,Nzt,[r[56]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Ergebnis`,-1),t(Ni,{value:$e.value,type:`Label`,entity:`Ergebnis`,"item-groups":Qe,transform:e=>({value:e.value,label:e.value}),"onUpdate:value":r[18]||=e=>e!==void 0&&($e.value=e)},null,8,[`value`,`transform`])]),et.value===`totals`?(y(),C(`div`,Pzt,[r[57]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Stimmen-Totale`,-1),x(`div`,Fzt,[(y(),C(k,null,F(nt,e=>x(`label`,{key:e.key,class:`flex flex-col gap-eds-xxs`},[x(`span`,Izt,A(e.label),1),t(Um,{value:tt[e.key],"onUpdate:value":t=>tt[e.key]=t,"min-round":0,"text-center":``},null,8,[`value`,`onUpdate:value`])])),64))])])):B(``,!0),x(`div`,Lzt,[t($,{text:`Be
54schluss fassen`,icon:Sn,variant:`Primary`,size:`Tiny`,disabled:!e.canEditMinutes,onClick:ot},null,8,[`disabled`]),t($,{text:`Anderen Weg wählen`,variant:`Secondary`,size:`Tiny`,onClick:r[19]||=e=>et.value=null})])]))],64)):(y(),C(`div`,LRt,[x(`div`,RRt,[x(`div`,zRt,[x(`span`,BRt,A(b.value.label),1),x(`span`,VRt,A(b.value.value),1)]),x(`div`,HRt,[t(xi,{label:_t.value.outcome.toUpperCase(),variant:_t.value.outcome===`Angenommen`?`Green`:`Gray`,pill:``},null,8,[`label`,`variant`]),t($,{text:`korrigieren`,icon:Fp,variant:`Secondary`,size:`Tiny`,disabled:!e.canEditMinutes,onClick:st},null,8,[`disabled`])])]),x(`div`,URt,[r[34]||=x(`div`,{class:`flex items-center gap-eds-s`},[x(`label`,{class:`eds-headings-h4 text-eds-primary`},`Beschlusstext`)],-1),Be.value===void 0?B(``,!0):(y(),i(W6,{key:0,code:Be.value.code,color:h(f0)(Be.value.color),"committee-id":l.value},null,8,[`code`,`color`,`committee-id`]))]),r[45]||=x(`div`,{class:`border-b border-eds-primary`},null,-1),Ge.value?(y(),i(u2,{key:0,value:Ge.value,class:`border border-dashed border-blue-200 rounded-eds-s bg-white p-eds-l eds-paragraphs-s-regular text-eds-primary`},null,8,[`value`])):(y(),C(`div`,WRt,` (noch kein Beschlusstext erfasst) `)),r[46]||=x(`div`,{class:`border-t border-dashed border-blue-200`},null,-1),x(`span`,GRt,[r[35]||=x(`span`,{class:`text-eds-primary font-bold`},`Form:`,-1),L(` `+A(_t.value.formLabel)+` – `,1),x(`span`,KRt,A(_t.value.formHint),1)]),_t.value.showTotals?(y(),C(k,{key:2},[x(`div`,qRt,[x(`span`,null,[x(`span`,JRt,A(_t.value.ja),1),r[36]||=L(` Ja`,-1)]),x(`span`,null,[x(`span`,YRt,A(_t.value.nein),1),r[37]||=L(` Nein`,-1)]),x(`span`,null,[x(`span`,XRt,A(_t.value.enthaltung),1),r[38]||=L(` Enthaltung`,-1)]),_t.value.ausstand>0?(y(),C(`span`,ZRt,[x(`span`,QRt,A(_t.value.ausstand),1),r[39]||=L(` Ausstand`,-1)])):B(``,!0),x(`span`,null,[x(`span`,$Rt,A(_t.value.abwesend),1),r[40]||=L(` abwesend`,-1)])]),x(`div`,ezt,[x(`span`,null,[r[41]||=L(`Präsenz: `,-1),x(`span`,tzt,A(_t.value.present),1)]),x(`span`,null,[r[42]||=L(`Stimmberechtigt: `,-1),x(`span`,nzt,A(_t.value.eligible),1)]),r[43]||=x(`span`,null,[L(`Regel: `),x(`span`,{class:`text-eds-primary font-bold`},`Einfache Mehrheit (Ja > Nein)`)],-1)])],64)):B(``,!0),_t.value.showMembers?(y(),C(`div`,rzt,[x(`button`,{type:`button`,class:`inline-flex items-center gap-eds-xs text-blue eds-paragraphs-s-regular cursor-pointer`,onClick:r[12]||=e=>Xe.value=!Xe.value},[x(`span`,null,A(Xe.value?`▼`:`▶`),1),r[44]||=L(` Stimmen pro Mitglied anzeigen `,-1)]),Xe.value?(y(),C(`div`,izt,[(y(!0),C(k,null,F(T.value,e=>(y(),C(`div`,{key:e.person.id,class:`flex items-center justify-between gap-eds-s eds-paragraphs-s-regular`},[x(`span`,azt,A(e.person.displayName),1),x(`span`,ozt,A(e.choice===`recuse`?`Ausstand`:pt(e.person.id)),1)]))),128))])):B(``,!0)])):B(``,!0)]))])]))]),_:1}),ce.value&&h(a)!==void 0?(y(),i(G5,{key:0,"agenda-item-id":h(a).id,"agenda-item-title":h(a).title,"pre-vote-discard-hint":re.value,onCancel:r[20]||=e=>ce.value=!1},null,8,[`agenda-item-id`,`agenda-item-title`,`pre-vote-discard-hint`])):B(``,!0),le.value&&h(a)!==void 0?(y(),i(G5,{key:1,"agenda-item-id":h(a).id,"agenda-item-title":h(a).title,"pre-vote-discard-hint":null,candidates:fe.value,onCancel:r[21]||=e=>le.value=!1},null,8,[`agenda-item-id`,`agenda-item-title`,`candidates`])):B(``,!0)],64))}})})),Hzt,Uzt=j((()=>{Vzt(),Vzt(),Hzt=Bzt})),Wzt,Gzt,Kzt,qzt,Jzt,Yzt,Xzt,Zzt,Qzt,$zt=j((()=>{z(),W(),Ru(),ia(),T2(),j2(),_Lt(),OLt(),Wzt={key:0,class:`flex flex-col gap-eds-l`},Gzt={class:`flex flex-col gap-eds-m`},Kzt={class:`flex items-center justify-between gap-eds-s`},qzt={class:`flex flex-col gap-eds-m`},Jzt={class:`flex items-center justify-between gap-eds-s`},Yzt={class:`eds-paragraphs-s-bold text-eds-primary`},Xzt={class:`eds-paragraphs-s-regular text-eds-secondary`},Zzt={key:1,class:`p-eds-xl text-eds-secondary`},Qzt=p({__name:`Note`,props:{agendaItemId:{}},setup(e){let n=e,{data:r,isLoading:a}=Xdt(H(()=>n.agendaItemId)),o=Zdt(),s=Qdt(),c=DLt(),l=V(``),u=V(``);N(()=>r.value?.content,e=>{e!==void 0&&l.value===u.value&&(l.value=e,u.value=e)},{immediate:!0});let d=H(()=>l.value!==u.value),f=async()=>
54{if(!(!d.value||o.isPending.value))try{await c.track(`note`,()=>o.mutateAsync({agendaItemId:n.agendaItemId,content:l.value})),u.value=l.value}catch{U(`Notiz konnte nicht gespeichert werden.`)}},p=H(()=>r.value?.docsSetStartData?.set?.setFiles.length??0),m=V(!1),g=async e=>{let t=r.value?.docsSetStartData?.setId??null;if(!(m.value||e===t))try{await c.track(`docs`,()=>s.mutateAsync({agendaItemId:n.agendaItemId,docsSetId:e}))}catch(e){U(typeof e==`object`&&e&&`errorMessage`in e?String(e.errorMessage):`Dateien konnten nicht gespeichert werden.`)}};return(e,n)=>(y(),i(aa,null,{default:R(()=>[h(a)?(y(),C(`div`,Zzt,`Lädt …`)):(y(),C(`div`,Wzt,[n[4]||=x(`div`,{class:`flex items-center gap-eds-s px-eds-l py-eds-m rounded-eds-s bg-blue-50 text-blue eds-paragraphs-s-bold`},` Nur du siehst deine Notizen und Dateien. `,-1),x(`section`,Gzt,[x(`div`,Kzt,[n[2]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Notizen`,-1),t(q5,{state:h(c).stateOf(`note`)},null,8,[`state`])]),t(A2,{value:l.value,"onUpdate:value":n[0]||=e=>l.value=e,features:[`color`,`table`,`indent`,`horizontal-rule`,`sub-superscript`],onBlur:f},null,8,[`value`])]),x(`section`,qzt,[x(`div`,Jzt,[x(`span`,Yzt,[n[3]||=L(`Dateien `,-1),x(`span`,Xzt,A(p.value),1)]),t(q5,{state:h(c).stateOf(`docs`)},null,8,[`state`])]),h(r)?.docsSetStartData?(y(),i(Lu,{key:0,"start-data":h(r).docsSetStartData,"onUpdate:value":g,onLoading:n[1]||=e=>m.value=e},null,8,[`start-data`])):B(``,!0)])]))]),_:1}))}})})),eBt,tBt=j((()=>{$zt(),$zt(),eBt=Qzt})),nBt,rBt=j((()=>{z(),ni(),Zee(),nBt=p({__name:`IconLabel`,props:{size:{},title:{},text:{},eyebrowHeadline:{},disabled:{type:Boolean},icon:{},iconProps:{}},setup(e){let t=H(()=>ti(e.size)),n=H(()=>Xee(e.size));return(r,a)=>(y(),i(Qee,{title:e.title,text:e.text,"eyebrow-headline":e.eyebrowHeadline,disabled:e.disabled},{default:R(()=>[x(`div`,{class:P([`flex justify-center items-center bg-eds-primary border border-eds-primary rounded-full`,t.value])},[(y(),i(ue(e.icon),E(e.iconProps,{class:n.value}),null,16,[`class`]))],2)]),_:1},8,[`title`,`text`,`eyebrow-headline`,`disabled`]))}})})),Y5,X5=j((()=>{rBt(),rBt(),Y5=nBt})),iBt,aBt,oBt,sBt,cBt,lBt,uBt,dBt,fBt,pBt=j((()=>{z(),Pi(),Ln(),Gr(),ai(),X5(),Rt(),gn(),Q(),bi(),Si(),Mi(),F$(),mn(),da(),vi(),V5(),iBt={class:`flex items-center gap-eds-s`},aBt={class:`flex flex-col gap-eds-l`},oBt={class:`p-eds-m`},sBt={class:`flex flex-col gap-eds-xs`},cBt={class:`flex items-center gap-eds-s`},lBt={key:0,class:`flex flex-col`},uBt={class:`flex items-center gap-eds-s py-eds-s`},dBt={class:`flex gap-eds-s justify-end`},fBt=p({__name:`AddSubjectModal`,props:{personIds:{},businessIds:{},businessOptions:{}},emits:[`cancel`,`add`],setup(e,{emit:n}){let r=e,o=n,s=[`student`,`staff`,`business`],c=V(`student`),l=V(0),u=V(void 0),d=V([]),f=H(()=>d.value.map(e=>e.personId).filter(e=>e!==void 0)),p=H(()=>d.value.map(e=>e.businessId).filter(e=>e!==void 0)),m=H(()=>s.map(e=>({value:e,label:B5[e].label,icon:B5[e].icon,count:d.value.filter(t=>t.kind===e).length||void 0}))),g=H(()=>[...r.personIds,...f.value]),_=H(()=>r.businessOptions.filter(e=>!e.isClosed&&!r.businessIds.includes(e.id)&&!p.value.includes(e.id)));function v(e){return e.rubricCode===``?e.title:`${e.rubricCode} · ${e.title}`}function b(e){l.value++,!(e===null||g.value.includes(e.id))&&(d.value=[...d.value,{key:`p${e.id}`,kind:c.value,label:e.displayName,portrait:e.portrait,personId:e.id}])}function S(e){u.value=void 0;let t=r.businessOptions.find(t=>t.id===e);t===void 0||p.value.includes(t.id)||(d.value=[...d.value,{key:`b${t.id}`,kind:`business`,label:v(t),businessId:t.id}])}function w(){o(`add`,{personIds:f.value,businessIds:p.value})}return(n,r)=>(y(),i(_n,{size:`Medium`,onCancel:r[2]||=e=>o(`cancel`),"onKeydown:escape":r[3]||=e=>o(`cancel`)},{header:R(()=>[x(`div`,iBt,[t(P$,{class:`icon-square-0-75 text-eds-primary`}),r[4]||=x(`h4`,{class:`eds-heading-reset eds-headings-h4`},` Verknüpfung hinzufügen `,-1)])]),default:R(()=>[x(`div`,aBt,[t(Kr,{label:`Art`,required:``},{default:R(()=>[t(fa,{value:c.value,items:m.value,transform:e=>e,fluid:``,"onUpdate:value":r[0]||=e=>c.value=e},null,8,[`value`,`items`,`transform`])]),_:1}),t(Kr,{label:`Suchen`,required:``},{default:R(()=>[c.value===`student`?(y(),i(Fi,{key:`student-${l.value}`,mode:`Eds`,value:null,roles:{student:!0},"ignore-person-ids":g.value,onSelect:b},null,8,[`ignore-person-ids`])):c.value===`staff`?(y(),i(Fi,{key:`staff-${l.value}`,mode:`Eds`,value:null,"only-explicit-employees":``,"ignore-person-ids":g.value,onSelect:b},null,8,[`ignore-person-ids`])):(y(),i(Ni,{key:2,type:`Label`,entity:`Geschäft`,value:u.value,"item-groups":[{items:_.value}],min:0,transform:e=>({value:e.id,label:v(e)}),"onUpdate:value":S},a({_:2},[_.value.length===0?{name:`body`,fn:R(()=>[x(`div`,oBt,[t(Rn,{title:e.businessOptions.length===0?`Keine Geschäfte verfügbar`:`Alle Geschäfte schon gewählt`,description:e.businessOptions.length===0?`Es gibt entweder keine Geschäfte oder keinen Zugriff darauf.`:`Jedes Geschäft, auf das du Zugriff hast, ist bereits verknüpft oder steht unten in der Auswahl.`},null,8,[`title`,`description`])])]),key:`0`}:void 0]),1032,[`value`,`item-groups`,`transform`]))]),_:1}),x(`div`,sBt,[x(`div`,cBt,[r[5]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-secondary`},`Wird hinzugefügt`,-1),t(Ci,{count:d.value.length,variant:`BlueSecondary`,pill:``},null,8,[`count`])]),d.value.length>0?(y(),C(`div`,lBt,[(y(!0),C(k,null,F(d.value,(e,n)=>(y(),C(k,{key:e.key},[n>0?(y(),i(yi,{key:0})):B(``,!0),x(`div`,uBt,[e.portrait===void 0?(y(),i(Y5,{key:1,class:`flex-1 min-w-0`,size:`ExtraSmall`,icon:h(B5)[e.kind].icon,title:e.label},null,8,[`icon`,`title`])):(y(),i(oi,{key:0,class:`flex-1 min-w-0`,size:`ExtraSmall`,portrait:e.portrait,title:e.label},null,8,[`portrait`,`title`])),t(xi,{label:h(B5)[e.kind].label,variant:h(B5)[e.kind].variant,pill:``},null,8,[`label`,`variant`]),t(zt,{icon:hn,variant:`Tertiary`,size:`Small`,"aria-label":`Aus der Auswahl nehmen`,onClick:t=>d.value=d.value.filter(t=>
54t.key!==e.key)},null,8,[`onClick`])])],64))),128))])):(y(),i(Rn,{key:1,variant:`Outlined`,icon:P$,title:`Noch nichts gewählt`}))])])]),footer:R(()=>[x(`div`,dBt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[1]||=e=>o(`cancel`)}),t($,{text:`Hinzufügen`,variant:`Primary`,disabled:d.value.length===0,onClick:w},null,8,[`disabled`])])]),_:1}))}})})),mBt,hBt=j((()=>{pBt(),pBt(),mBt=fBt})),gBt,_Bt,vBt,yBt,bBt,xBt,SBt,CBt,wBt,TBt,EBt,DBt,OBt,kBt,ABt,jBt,MBt,NBt,PBt,FBt,IBt,LBt,RBt,zBt,BBt,Z5,VBt,HBt=j((()=>{z(),Dp(),W(),ri(),ai(),X5(),Rt(),gn(),Q(),bi(),Si(),Mi(),G1(),q1(),$r(),UA(),ur(),vi(),ia(),T2(),k2(),v3(),L5(),b0(),O3(),hBt(),q6(),V5(),gBt={key:0,class:`flex flex-col md:flex-row gap-eds-l items-start`},_Bt={class:`flex-1 min-w-0 w-full flex flex-col gap-eds-l`},vBt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-xl flex flex-col gap-eds-l`},yBt={class:`flex items-center justify-between gap-eds-s`},bBt={key:1,class:`eds-paragraphs-s-regular text-eds-tertiary`},xBt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-xl flex flex-col gap-eds-l`},SBt={class:`flex flex-col gap-eds-xs`},CBt={class:`flex items-center gap-eds-s`}
54,wBt={class:`flex-1 min-w-0 w-full flex flex-col gap-eds-l`},TBt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-xl flex flex-col gap-eds-l`},EBt={class:`flex items-center justify-between gap-eds-s`},DBt={key:0,class:`flex flex-col`},OBt={class:`flex items-center gap-eds-s py-eds-s`},kBt={class:`flex items-center gap-eds-s py-eds-s`},ABt={class:`flex items-center gap-eds-s flex-1 min-w-0`},jBt={key:1},MBt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-xl flex flex-col gap-eds-l`},NBt={class:`flex items-center justify-between gap-eds-s`},PBt={key:0,class:`list-none m-0 p-0 flex flex-col`},FBt={class:`flex-1 eds-paragraphs-base-regular text-eds-primary`},IBt={class:`flex items-center gap-eds-s`},LBt={key:1,class:`p-eds-xl text-eds-secondary`},RBt={key:2,class:`p-eds-xl text-eds-secondary`},zBt={class:`flex flex-col items-center gap-eds-m text-center`},BBt={class:`flex justify-end`},Z5=`inherit`,VBt=p({__name:`Settings`,props:{agendaItemId:{},canEdit:{type:Boolean},canEditLinks:{type:Boolean}},setup(e){let n=e,{data:r,isLoading:a}=S2(H(()=>n.agendaItemId)),{data:o}=h3(),{data:s}=Lft(),c=zdt(),l=eft(),u=tft(),d=sft(),f=cft(),p=Bdt(),m=H(()=>(o.value??[]).filter(e=>e.isActive)),{data:g}=F5(H(()=>r.value?.meetingId??0)),_=H(()=>(g.value??[]).filter(e=>!e.isGuest).map(e=>e.person).filter(e=>e!==null)),v=H(()=>new Set((r.value?.excludedPersons??[]).map(e=>e.id))),b=H(()=>_.value.filter(e=>!v.value.has(e.id))),S=V(void 0),w=V(!1),T=H(()=>(r.value?.subjectPersons??[]).map(e=>e.person.id)),E=H(()=>(r.value?.subjectBusinesses??[]).map(e=>e.id)),D=H(()=>T.value.length+E.value.length),ee=H(()=>n.canEditLinks&&r.value?.subjectsLocked===!1),O=async(e,t,n)=>{try{await e(),ze(t)}catch(e){U(e.errorMessage??n)}},te=V(!1),ne=H(()=>[{value:Z5,label:r.value?.preVoteActiveOverride===null?`Vorgabe der Kategorie (${r.value.preVoteActive?`mit`:`ohne`})`:`Vorgabe der Kategorie`},{value:`yes`,label:`Mit Vorabstimmung`},{value:`no`,label:`Ohne Vorabstimmung`}]),re=H(()=>{let e=r.value?.preVoteActiveOverride;return e==null?Z5:e?`yes`:`no`}),j=H(()=>[{value:Z5,label:r.value?.votingModeOverride===null?`Vorgabe der Kategorie (${E3[r.value.votingMode]})`:`Vorgabe der Kategorie`},...D3]),M=H(()=>r.value?.votingModeOverride??Z5);function N(e){O(()=>u.mutateAsync({agendaItemId:n.agendaItemId,preVoteActive:e===void 0||e===Z5?null:e===`yes`}),`Vorabstimmung konnte geändert werden.`,`Vorabstimmung konnte nicht geändert werden.`)}function P(e){O(()=>l.mutateAsync({agendaItemId:n.agendaItemId,votingMode:e===void 0||e===Z5?null:e}),`Abstimmungs-Modus konnte geändert werden.`,`Abstimmungs-Modus konnte nicht geändert werden.`)}function ie(e){O(()=>c.mutateAsync({agendaItemId:n.agendaItemId,classificationId:e}),`Klassifikation konnte geändert werden.`,`Klassifikation konnte nicht geändert werden.`)}function ae(){if(S.value===void 0)return;let e=S.value;S.value=void 0,O(()=>d.mutateAsync({agendaItemId:n.agendaItemId,personId:e}),`Person konnte ausgeschlossen werden.`,`Person konnte nicht ausgeschlossen werden.`)}function oe(e){O(()=>f.mutateAsync({agendaItemId:n.agendaItemId,personId:e}),`Ausschluss konnte aufgehoben werden.`,`Ausschluss konnte nicht aufgehoben werden.`)}let se=(e,t)=>O(()=>p.mutateAsync({agendaItemId:n.agendaItemId,personIds:e,businessIds:t}),`Verknüpfungen wurden gespeichert.`,`Verknüpfungen konnten nicht gespeichert werden.`),ce=e=>(w.value=!1,se([...T.value,...e.personIds],[...E.value,...e.businessIds]));return(n,o)=>(y(),C(k,null,[t(aa,null,{default:R(()=>[h(r)===void 0?h(a)?(y(),C(`div`,LBt,`Lädt …`)):(y(),C(`div`,RBt,`Traktandum nicht gefunden.`)):(y(),C(`div`,gBt,[x(`div`,_Bt,[x(`section`,vBt,[x(`div`,yBt,[o[8]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Abstimmung`,-1),h(r).preVoteActive?(y(),i(K6,{key:0,"voting-mode":h(r).votingMode},null,8,[`voting-mode`])):B(``,!0)]),t(Ni,{type:`Label`,value:re.value,"item-groups":[{items:ne.value}],entity:`Vorabstimmung`,label:`Vorabstimmung`,description:`Ob die Mitglieder vor der Sitzung ihre Stimme abgeben können.`,required:``,min:1,disabled:!e.canEdit||!h(r).preVoteSettingsChangeable,placement:`bottom-start`,transform:e=>({value:e.value,label:e.label}),"onUpdate:value":N},null,8,[`value`,`item-groups`,`disabled`,`transform`]),h(r).preVoteActive?(y(),i(Ni,{key:0,t
54ype:`Label`,value:M.value,"item-groups":[{items:j.value}],entity:`Modus`,label:`Modus`,required:``,min:1,disabled:!e.canEdit||!h(r).preVoteSettingsChangeable,placement:`bottom-start`,transform:e=>({value:e.value,label:e.label}),"onUpdate:value":P},null,8,[`value`,`item-groups`,`disabled`,`transform`])):B(``,!0),h(r).preVoteSettingsChangeable?B(``,!0):(y(),C(`span`,bBt,` Nicht mehr änderbar, es wurde bereits abgestimmt. `))]),x(`section`,xBt,[o[11]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Eigenschaften`,-1),t(Ni,{value:h(r).classificationId,type:`Badge`,"item-groups":[{items:m.value}],entity:`Klassifikation`,label:`Klassifikation`,description:`Legt fest, wer das Traktandum sieht.`,required:``,min:1,disabled:!e.canEdit,placement:`bottom-start`,transform:e=>({value:e.id,badge:{label:e.code,variant:h(f0)(e.color),pill:!0}}),"onUpdate:value":o[0]||=e=>e!==void 0&&ie(e)},null,8,[`value`,`item-groups`,`disabled`,`transform`]),x(`div`,SBt,[o[9]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Kategorie`,-1),o[10]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-tertiary`},` Bestimmt Inhaltsbereiche, Vorabstimmung und Nummernkreis des Traktandums. `,-1),x(`span`,CBt,[t(xi,{label:h(r).categoryName,variant:`Blue`},null,8,[`label`]),t($,{text:`Kategorie wechseln`,variant:`Secondary`,size:`Tiny`,icon:W1,disabled:!e.canEdit,onClick:o[1]||=e=>te.value=!0},null,8,[`disabled`])])])])]),x(`div`,wBt,[x(`section`,TBt,[x(`div`,EBt,[o[12]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Verknüpfungen`,-1),D.value>0?(y(),i(Ci,{key:0,count:D.value,variant:`GraySecondary`,pill:``},null,8,[`count`])):B(``,!0)]),o[13]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-tertiary`},` Personen und Geschäfte, um die es in diesem Traktandum geht. Danach richtet sich, in welche Dossiers der Beschluss abgelegt wird. Auch nach dem Beschluss noch änderbar; bereits abgelegte Auszüge bleiben, wo sie sind. `,-1),D.value>0?(y(),C(`div`,DBt,[(y(!0),C(k,null,F(h(r).subjectPersons,(e,n)=>(y(),C(k,{key:`p${e.person.id}`},[n>0?(y(),i(yi,{key:0})):B(``,!0),x(`div`,OBt,[t(oi,{class:`flex-1 min-w-0`,size:`ExtraSmall`,portrait:e.person.portrait,title:e.person.displayName},null,8,[`portrait`,`title`]),t(xi,{label:h(B5)[e.kind].label,variant:h(B5)[e.kind].variant,pill:``},null,8,[`label`,`variant`]),ee.value?(y(),i(zt,{key:0,icon:dr,variant:`Tertiary`,size:`Small`,"aria-label":`Verknüpfung entfernen`,disabled:h(p).isPending.value,onClick:t=>se(T.value.filter(t=>t!==e.person.id),E.value)},null,8,[`disabled`,`onClick`])):B(``,!0)])],64))),128)),(y(!0),C(k,null,F(h(r).subjectBusinesses,(e,n)=>(y(),C(k,{key:`b${e.id}`},[n>0||T.value.length>0?(y(),i(yi,{key:0})):B(``,!0),x(`div`,kBt,[x(`div`,ABt,[t(Y5,{size:`ExtraSmall`,icon:h(B5).business.icon,title:`${e.numberText} · ${e.title}`},null,8,[`icon`,`title`]),e.hasAccess?(y(),i(h(wp),{key:0,to:{name:`business.detail`,params:{businessId:e.id}}},{default:R(()=>[t(zt,{icon:K1,variant:`Tertiary`,size:`Small`},null,8,[`icon`])]),_:1},8,[`to`])):B(``,!0)]),t(xi,{label:h(B5).business.label,variant:h(B5).business.variant,pill:``},null,8,[`label`,`variant`]),ee.value?(y(),i(zt,{key:0,icon:dr,variant:`Tertiary`,size:`Small`,"aria-label":`Verknüpfung entfernen`,disabled:h(p).isPending.value,onClick:t=>se(T.value,E.value.filter(t=>t!==e.id))},null,8,[`disabled`,`onClick`])):B(``,!0)])],64))),128))])):B(``,!0),ee.value?(y(),C(`div`,jBt,[t($,{text:`Verknüpfung hinzufügen`,variant:`Secondary`,size:`Small`,icon:ei,onClick:o[2]||=e=>w.value=!0})])):B(``,!0)]),x(`section`,MBt,[x(`div`,NBt,[o[14]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Personen ausschliessen`,-1),h(r).excludedPersons.length>0?(y(),i(Ci,{key:0,count:h(r).excludedPersons.length,variant:`GraySecondary`,pill:``},null,8,[`count`])):B(``,!0)]),o[15]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-tertiary`},` Ausgeschlossene Personen sehen das Traktandum nirgends. `,-1),h(r).excludedPersons.length>0?(y(),C(`ul`,PBt,[(y(!0),C(k,null,F(h(r).excludedPersons,n=>(y(),C(`li`,{key:n.id,class:`flex items-center gap-eds-s py-eds-s border-b border-eds-primary last:border-b-0`},[n.portrait===``?B(``,!0):(y(),i(ii,{key:0,portrait:n.portrait,size:`ExtraSmall`},null,8,[`portrait`])),x(`span`,FBt,A(n.displayName),1),t(zt,{icon:dr,variant:`Tertiary`,size:`Tiny`,title:`Ausschluss aufheben`,disabled:!e.canEdit,onClick:e=>oe(n.id)},null,8,[`disabled`,`onClick`])]))),128))])):B(``,!0),x(`div`,IBt,[t(Ni,{value:S.value,"onUpdate:value":o[3]||=e=>S.value=e,type:`Person`,class:`flex-1`,"item-groups":[{items:b.value}],entity:`Person`,min:0,disabled:!e.canEdit||b.value.length===0,transform:e=>({value:e.id,person:{portrait:e.portrait,title:e.displayName}})},null,8,[`value`,`item-groups`,`disabled`,`transform`]),t($,{text:`Ausschliessen`,variant:`Secondary`,size:`Small`,disabled:!e.canEdit||S.value===void 0,onClick:ae},null,8,[`disabled`])])])])]))]),_:1}),te.value?(y(),i(_n,{key:0,size:`Small`,onCancel:o[5]||=e=>te.value=!1,"onKeydown:escape":o[6]||=e=>te.value=!1},{header:R(()=>[...o[16]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Kategorie wechseln`,-1)]]),default:R(()=>[x(`div`,zBt,[t(HA,{class:`icon-square-2 text-eds-brand`}),t(xi,{label:`Coming soon`,variant:`Blue`,pill:``})])]),footer:R(()=>[x(`div`,BBt,[t($,{text:`Schliessen`,variant:`Secondary`,onClick:o[4]||=e=>te.value=!1})])]),_:1})):B(``,!0),w.value?(y(),i(mBt,{key:1,"person-ids":T.value,"business-ids":E.value,"business-options":h(s)??[],onCancel:o[7]||=e=>w.value=!1,onAdd:ce},null,8,[`person-ids`,`business-ids`,`business-options`])):B(``,!0)],64))}})})),UBt,WBt=j((()=>{HBt(),HBt(),UBt=VBt})),GBt,KBt,qBt,JBt,YBt,XBt=j((()=>{z(),W(),Bp(),gn(),Sr(),Q(),Mi(),ia(),T2(),b0(),GBt={class:`flex flex-col gap-eds-xxs`},KBt={class:`eds-paragraphs-s-regular text-eds-secondary`},qBt={key:0,class:`flex flex-col gap-eds-l`},JBt={class:`flex gap-eds-s justify-end`},YBt=p({__name:`MoveAgendaItemModal`,props:{agendaItemId:{},title:{}},emits:[`cancel`,`done`],setup(e,{emit:n}){let r=e,a=n,{data:o,isLoading:s}=Idt(()=>r.agendaItemId),c=H(()=>[{id:null,label:`Noch offen lassen (zurück zu den Anträgen)`},...(o.value??[]).map(e=>({id:e.id,label:`${e.numberText} vom ${g0(e.date)}`}))]),l=V(void 0),u=H({get:()=>l.value===void 0?o.value?.[0]?.id??null:l.value,set:e=>l.value=e??null}),d=V(``),f=Ldt(),p=async()=>{let e=u.value??null;try{await f.mutateAsync({agendaItemId:r.agendaItemId,targetMeetingId:e,reason:d.value.trim()})}catch(e){return Ie(e,`Traktandum konnte nicht verschoben werden.`),!1}return ze(e===null?`Traktandum verschoben, der Antrag ist wieder offen.`:`Traktandum verschoben.`),a(`done`),!0};return(n,r)=>(y(),i(_n,{size:`Medium`,onCancel:r[3]||=e=>a(`cancel`),"onKeydown:escape":r[4]||=e=>a(`cancel`)},{header:R(()=>[x(`div`,GBt,[r[5]||=x(`h4`,{class:`eds-heading-reset eds-headings-h4`}
54,` Traktandum verschieben `,-1),x(`span`,KBt,A(e.title),1)])]),default:R(()=>[t(aa,null,{default:R(()=>[h(s)?B(``,!0):(y(),C(`div`,qBt,[t(Ni,{type:`Label`,value:u.value,"onUpdate:value":r[0]||=e=>u.value=e,label:`Ziel`,description:`Das Traktandum endet auf dieser Sitzung als verschoben und läuft am Ziel weiter. Vorabstimmung, Wortbegehren, Ausstände und Kommentare bleiben hier.`,entity:`Ziel`,min:1,"item-groups":[{items:c.value}],transform:e=>({value:e.id,label:e.label})},null,8,[`value`,`item-groups`,`transform`]),t(zp,{value:d.value,"onUpdate:value":r[1]||=e=>d.value=e,label:`Begründung (optional)`,description:`Die Begründung wird beim Traktandum hinterlegt.`,rows:3,autosize:``},null,8,[`value`])]))]),_:1})]),footer:R(()=>[x(`div`,JBt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[2]||=e=>a(`cancel`)}),t(Cr,{text:`Verschieben`,variant:`Primary`,action:()=>p(),disabled:h(f).isPending.value},null,8,[`action`,`disabled`])])]),_:1}))}})})),ZBt,QBt=j((()=>{XBt(),XBt(),ZBt=YBt})),$Bt,eVt,tVt,nVt,rVt=j((()=>{z(),W(),Bp(),gn(),Sr(),Q(),T2(),$Bt={class:`eds-heading-reset eds-headings-h4`},eVt={class:`flex flex-col gap-eds-s`},tVt={class:`flex gap-eds-s justify-end`},nVt=p({__name:`StatusReasonModal`,props:{agendaItemId:{},target:{},label:{}},emits:[`cancel`,`done`],setup(e,{emit:n}){let r=e,a=n,o=V(``),s=C2(),c=async()=>{try{await s.mutateAsync({agendaItemId:r.agendaItemId,status:r.target,reason:o.value.trim()})}catch(e){return Ie(e,`Status konnte nicht geändert werden.`),!1}return ze(`Status wurde geändert.`),a(`done`),!0};return(n,r)=>(y(),i(_n,{size:`Medium`,onCancel:r[2]||=e=>a(`cancel`),"onKeydown:escape":r[3]||=e=>a(`cancel`)},{header:R(()=>[x(`h4`,$Bt,A(e.label),1)]),default:R(()=>[x(`div`,eVt,[t(zp,{value:o.value,"onUpdate:value":r[0]||=e=>o.value=e,rows:4,autosize:``,autofocus:``,placeholder:`Begründung …`},null,8,[`value`]),r[4]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Die Begründung ist freiwillig und wird beim Traktandum hinterlegt. `,-1)])]),footer:R(()=>[x(`div`,tVt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[1]||=e=>a(`cancel`)}),t(Cr,{text:e.label,variant:`Primary`,action:()=>c(),disabled:h(s).isPending.value},null,8,[`text`,`action`,`disabled`])])]),_:1}))}})})),iVt,aVt=j((()=>{rVt(),rVt(),iVt=nVt})),oVt,sVt,cVt=j((()=>{z(),W(),p2(),Yi(),X2(),Rt(),or(),Q(),AW(),T2(),q0(),QBt(),aVt(),oVt={key:0,class:`flex items-center gap-eds-s shrink-0`},sVt=p({__name:`StatusActionMenu`,props:{agendaItemId:{},meetingId:{},title:{},status:{},capabilities:{},canEdit:{type:Boolean},hasResolution:{type:Boolean}},setup(e){let n=e,r=C2(),a=Ydt(),{data:o}=x2(()=>n.meetingId),s=H(()=>(o.value??[]).find(e=>e.status===`in-progress`&&e.id!==n.agendaItemId)),c=H(()=>{let e=s.value?.title;return`Es kann nur ein Traktandum in Behandlung sein. ${e==null?`Das laufende Traktandum`:`«${e}»`} wird mit dem Start als behandelt abgeschlossen.`}),l=H(()=>tdt[n.status]),u=H(()=>l.value.find(e=>e.primary===!0)),d=H(()=>l.value.filter(e=>e.primary!==!0)),f=V(),p=V(``),m=V(!1),h=V(!1),g=V();function _(e){return e.remove===!0&&n.hasResolution?`Beschluss vorhanden`:e.disabledHint?.(n.capabilities)}function v(e){let t=_(e);return t===void 0?e.label:`${e.label} (${t})`}let b=V(!1);async function x(e){if(e.move){m.value=!0;return}if(e.remove){h.value=!0;return}if(e.target!==void 0){if(e.asksReason){f.value=e.target,p.value=e.label;return}if(e.target===`in-progress`&&s.value!==void 0){g.value=e;return}await w(e.target)}}async function S(){h.value=!1;try{await a.mutateAsync({agendaItemId:n.agendaItemId}),ze(`Traktandum wurde gelöscht.`)}catch(e){U(e.errorMessage??`Traktandum konnte nicht gelöscht werden.`)}}async function w(e){g.value=void 0;try{await r.mutateAsync({agendaItemId:n.agendaItemId,status:e,reason:null}),ze(`Status wurde geändert.`)}catch{U(`Status konnte nicht geändert werden.`)}}return(n,r)=>(y(),C(k,null,[e.canEdit?(y(),C(`div`,oVt,[u.value===void 0?B(``,!0):(y(),i($,{key:0,variant:`Primary`,size:`Tiny`,icon:u.value.icon,text:u.value.label,disabled:_(u.value)!==void 0,title:_(u.value),onClick:r[0]||=e=>x(u.value)},null,8,[`icon`,`text`,`disabled`,`title`])),d.value.length>0?(y(),i(sr,{key:1,"is-open":b.value,"onUpdate:isOpen":r[2]||=e=>b.value=e,placement:`bottom-end`,offset:4,padding:!1},{trigger:R(({toggle:e})=>[t(zt,{variant:`Tertiary`,size:`Tiny`,icon:kW,title:`Weitere Aktionen`,onClick:e},null,8,[`onClick`])]),content:R(()=>[t($i,{"onAfter:select":r[1]||=e=>b.value=!1},{default:R(()=>[(y(!0),C(k,null,F(d.value,e=>(y(),i(Y2,{key:e.label,component:e.icon,"components-props":[{class:`icon-square-1`}],text:v(e),disabled:_(e)!==void 0,onSelect:t=>x(e)},null,8,[`component`,`text`,`disabled`,`onSelect`]))),128))]),_:1})]),_:1},8,[`is-open`])):B(``,!0)])):B(``,!0),m.value?(y(),i(ZBt,{key:1,"agenda-item-id":e.agendaItemId,title:e.title,onCancel:r[3]||=e=>m.value=!1,onDone:r[4]||=e=>m.value=!1},null,8,[`agenda-item-id`,`title`])):B(``,!0),g.value!==void 0&&s.value!==void 0?(y(),i(f2,{key:2,visible:``,title:`${g.value.label}?`,"confirm-text":g.value.label,"body-text":c.value,onCancel:r[5]||=e=>g.value=void 0,onConfirm:r[6]||=e=>w(`in-progress`)},null,8,[`title`,`confirm-text`,`body-text`])):B(``,!0),h.value?(y(),i(f2,{key:3,visible:``,title:`Traktandum löschen`,"body-text":`«${e.title}» wird von der Sitzung entfernt. Das lässt sich nicht rückgängig machen.`,"confirm-text":`Löschen`,onCancel:r[7]||=e=>h.value=!1,onConfirm:S},null,8,[`body-text`])):B(``,!0),f.value===void 0?B(``,!0):(y(),i(iVt,{key:4,"agenda-item-id":e.agendaItemId,target:f.value,label:p.value,onCancel:r[8]||=e=>f.value=void 0,onDone:r[9]||=e=>f.value=void 0},null,8,[`agenda-item-id`,`target`,`label`]))],64))}})})),lVt,uVt=j((()=>{cVt(),cVt(),lVt=sVt})),dVt,fVt,pVt,mVt,hVt,gVt,_Vt,vVt,yVt,bVt,xVt,SVt,CVt,wVt,TVt,EVt,DVt,OVt,kVt,AVt=j((()=>{z(),Dp(),W(),p2(),Q2(),kn(),Rt(),Q(),cr(),bi(),Mi(),B2(),a1(),n4(),uh(),Mee(),kO(),If(),C0(),vh(),i4(),FFt(),j3(),o4(),ia(),T2(),v3(),S3(),l3(),q0(),G6(),b0(),iIt(),XIt(),Uzt(),tBt(),WBt(),uVt(),q6(),dVt={key:0,class:`flex flex-col gap-eds-l`},fVt={class:`flex flex-col gap-eds-s`},pVt={class:`flex items-start gap-eds-s`},mVt={class:`flex items-center gap-eds-s flex-wrap grow`},hVt={class:`flex items-center gap-eds-s`},gVt={class:`grow flex items-center gap-eds-s`},_Vt={class:`eds-headings-h4 text-eds-primary m-0`},vVt={class:`flex items-center gap-eds-xl flex-wrap`},yVt={class:`inline-flex items-center gap-eds-xs`},bVt={key:0,class:`inline-flex items-center gap-eds-xs`},xVt={class:`inline-flex items-center gap-eds-xs`},SVt=[`disabled`,`onClick`],CVt={key:0,class:`flex items-center justify-between gap-eds-l rounded-eds-s border border-eds-primary bg-white px-eds-l py-eds-m`},wVt={class:`flex items-start gap-eds-s`},TVt={class:`flex flex-col gap-eds-xxs`},EVt={class:`eds-paragraphs-s-regular text-eds-secondary`},DVt={key:1,class:`text-eds-secondary`},OVt={key:2,class:`text-eds-secondary`},kVt=p({__name:`AgendaItemDetail`,props:{agendaItemId:{}},setup(e){let n=e,r=H(()=>n.agendaItemId),{data:a,isLoading:o}=S2(r),{data:s}=rft(r),{data:c}=h3(),l=H(()=>
54a.value?.committeeId??0),{data:d}=x3(l),f=H(()=>d.value===!0),p=H(()=>a.value?.resolutionLockedAt!=null),m=H(()=>f.value&&!p.value&&(a.value?.meetingCapabilities.editAgenda??!1)),g=H(()=>f.value&&!p.value&&(a.value?.meetingCapabilities.editMinutes??!1)),_=H(()=>m.value||g.value),{data:v}=eOt(l),b=H(()=>v.value===!0),S=zdt(),w=Rdt(),T=V(``),E=V(``);N(()=>a.value?.title??``,e=>{T.value===E.value&&(T.value=e),E.value=e},{immediate:!0});let D=V(!1),ee=ke(`titleInput`);function O(){T.value=E.value,D.value=!0,u(()=>ee.value?.focus())}function te(){T.value=E.value,D.value=!1}let ne=async()=>{let e=T.value.trim();if(D.value=!1,e===``||e===E.value){T.value=E.value;return}try{await w.mutateAsync({agendaItemId:n.agendaItemId,title:e}),E.value=e,ze(`Titel konnte geändert werden.`)}catch(e){T.value=E.value,U(e.errorMessage??`Titel konnte nicht geändert werden.`)}},re=H(()=>h0((c.value??[]).filter(e=>e.isActive))),j=H(()=>(c.value??[]).find(e=>e.id===a.value?.classificationId)),M=H(()=>{let e=[{value:`info`,label:`Sache`,icon:R5}];return b.value&&e.push({value:`comments`,label:`Kommentare`,icon:lh,count:s.value?.unseen||void 0}),e.push({value:`note`,label:`Meine Notizen`,icon:_h}
54),f.value&&e.push({value:`protocol`,label:`Protokoll`,icon:kee}),e}),ae=H(()=>[...M.value.map(e=>e.value),...f.value?[`settings`]:[]]),oe=V(`info`);N(ae,e=>{e.includes(oe.value)||(oe.value=`info`)});let se=H({get:()=>a.value?.classificationId,set:e=>{e!==void 0&&le(e)}}),ce=H(()=>[[`Verschoben auf`,a.value?.movedTo],[`Verschoben von`,a.value?.movedFrom]].flatMap(([e,t])=>t==null?[]:[{label:e,link:t}])),le=async e=>{try{await S.mutateAsync({agendaItemId:n.agendaItemId,classificationId:e}),ze(`Klassifikation konnte geändert werden.`)}catch{U(`Klassifikation konnte nicht geändert werden.`)}},ue=H(()=>f.value&&(a.value?.meetingCapabilities.reopenResolution??!1)),I=new Intl.DateTimeFormat(`de-CH`,{day:`2-digit`,month:`2-digit`,year:`numeric`,hour:`2-digit`,minute:`2-digit`}),de=H(()=>{let e=a.value?.resolutionLockedAt;if(e==null)return``;let t=a.value?.resolutionLockedBy?.displayName;return`Am ${I.format(new Date(e))}${t?` von ${t}`:``}, weil ein Beschluss daraus generiert wurde. Verknüpfungen und Kommentare bleiben änderbar.`}),fe=V(!1),pe=GEt();async function ge(){fe.value=!1;try{await pe.mutateAsync({agendaItemId:n.agendaItemId}),ze(`Traktandum wurde wieder geöffnet.`)}catch(e){U(e.errorMessage??`Traktandum konnte nicht geöffnet werden.`)}}let _e=V(null);function ve(){_e.value={view:`protocolAgendaItem`,rootId:n.agendaItemId}}function ye(){_e.value=null}return(n,r)=>(y(),C(k,null,[t(aa,null,{default:R(()=>[h(a)===void 0?h(o)?(y(),C(`div`,DVt,`Lädt …`)):(y(),C(`div`,OVt,`Traktandum nicht gefunden.`)):(y(),C(`div`,dVt,[x(`div`,fVt,[x(`div`,pVt,[x(`div`,mVt,[t(xi,{label:h(a).categoryName,variant:`Blue`},null,8,[`label`]),t(xi,{label:h(a).referenceNumber,variant:`Gray`},null,8,[`label`])]),x(`div`,hVt,[t(lr,{text:`Änderungsprotokoll anzeigen`},{trigger:R(()=>[t(zt,{variant:`Primary-Flat`,size:`Tiny`,icon:t4,"aria-label":`Änderungsprotokoll anzeigen`,onClick:ve})]),_:1}),t(lVt,{"agenda-item-id":e.agendaItemId,"meeting-id":h(a).meetingId,title:h(a).title,status:h(a).status,capabilities:h(a).meetingCapabilities,"can-edit":_.value,"has-resolution":h(a).resolutionId!==null},null,8,[`agenda-item-id`,`meeting-id`,`title`,`status`,`capabilities`,`can-edit`,`has-resolution`])])]),x(`div`,gVt,[D.value?he((y(),C(`input`,{key:1,ref_key:`titleInput`,ref:ee,"onUpdate:modelValue":r[0]||=e=>T.value=e,type:`text`,class:`eds-headings-h3 text-eds-primary m-0 cursor-text grow bg-transparent border-0 p-0 outline-none`,onBlur:r[1]||=()=>ne(),onKeyup:[me(te,[`esc`]),r[2]||=me(()=>ne(),[`enter`])]},null,544)),[[ie,T.value]]):(y(),C(k,{key:0},[x(`h4`,_Vt,A(h(a).title),1),t(zt,{variant:`Tertiary`,size:`Tiny`,icon:r4,title:`Titel bearbeiten`,disabled:!m.value,onClick:O},null,8,[`disabled`])],64))]),x(`div`,vVt,[x(`div`,yVt,[r[8]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-tertiary`},`Status`,-1),t(xi,{label:h(L0)[h(a).status],variant:h(R0)[h(a).status],pill:``},null,8,[`label`,`variant`])]),h(a).preVoteActive?(y(),C(`div`,bVt,[r[9]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-tertiary`},`Abstimmung`,-1),t(K6,{"voting-mode":h(a).votingMode},null,8,[`voting-mode`])])):B(``,!0),x(`div`,xVt,[r[10]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-tertiary`},`Klassifikation`,-1),t(Ni,{value:se.value,"onUpdate:value":r[3]||=e=>se.value=e,type:`Badge`,"item-groups":[{items:re.value}],entity:`Klassifikation`,width:`Content`,disabled:!m.value,transform:e=>({value:e.id,badge:{variant:h(f0)(e.color),label:e.name,pill:!0}}),min:1},{trigger:R(({togglePopover:e})=>[x(`button`,{type:`button`,class:P([`w-max min-h-0 appearance-none border-0 bg-transparent p-0`,m.value?`cursor-pointer`:`cursor-not-allowed opacity-50`]),disabled:!m.value,onClick:t=>e?.()},[j.value===void 0?B(``,!0):(y(),i(W6,{key:0,code:j.value.code,name:j.value.name,color:h(f0)(j.value.color),"icon-right":z2,"committee-id":l.value},null,8,[`code`,`name`,`color`,`committee-id`]))],10,SVt)]),_:1},8,[`value`,`item-groups`,`disabled`,`transform`])])])]),p.value?(y(),C(`div`,CVt,[x(`div`,wVt,[t(Ff,{class:`icon-square-1 shrink-0 text-eds-tertiary mt-eds-xxs`}),x(`div`,TVt,[r[11]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Gesperrt`,-1),x(`span`,EVt,A(de.value),1)])]),ue.value?(y(),i($,{key:0,text:`Wieder öffnen`,variant:`Secondary`,icon:S0,size:`Small`,onClick:r[4]||=e=>fe.value=!0})):B(``,!0)])):B(``,!0),(y(!0),C(k,null,F(ce.value,e=>(y(),i(An,{key:e.label,variant:`White`,size:`Small`,icon:i1},{label:R(()=>[L(A(e.label)+` `,1),t(h(wp),{to:{name:`meeting.detail.agenda`,params:{meetingId:e.link.meetingId},query:{traktandum:e.link.agendaItemId}}},{default:R(()=>
54[L(A(e.link.meetingLabel),1)]),_:2},1032,[`to`])]),_:2},1024))),128)),t(a4,{value:oe.value,"onUpdate:value":r[6]||=e=>oe.value=e,items:M.value,transform:e=>e},{buttons:R(()=>[f.value?(y(),i(A3,{key:0,label:`Einstellungen`,icon:OO,"is-active":oe.value===`settings`,onClick:r[5]||=e=>oe.value=`settings`},null,8,[`is-active`])):B(``,!0)]),_:1},8,[`value`,`items`,`transform`]),oe.value===`comments`?(y(),i(rIt,{key:1,"agenda-item-id":e.agendaItemId,"can-participate":b.value},null,8,[`agenda-item-id`,`can-participate`])):oe.value===`note`?(y(),i(eBt,{key:2,"agenda-item-id":e.agendaItemId},null,8,[`agenda-item-id`])):oe.value===`protocol`?(y(),i(YIt,{key:3,"agenda-item-id":e.agendaItemId,status:h(a).status},null,8,[`agenda-item-id`,`status`])):oe.value===`settings`?(y(),i(UBt,{key:4,"agenda-item-id":e.agendaItemId,"can-edit":m.value,"can-edit-links":m.value||g.value},null,8,[`agenda-item-id`,`can-edit`,`can-edit-links`])):(y(),i(Hzt,{key:5,"agenda-item-id":e.agendaItemId,"can-edit-agenda":m.value,"can-edit-minutes":g.value},null,8,[`agenda-item-id`,`can-edit-agenda`,`can-edit-minutes`]))]))]),_:1}),_e.value===null?B(``,!0):(y(),i(Z2,{key:0,target:_e.value,title:`Änderungsprotokoll`,onHide:ye},null,8,[`target`])),t(f2,{visible:fe.value,title:`Traktandum wieder öffnen`,"body-text":`Der Beschluss behält seine Nummer und seinen eingefrorenen Text. Beim nächsten «Nummern vergeben» wird der Beschlusstext neu eingefroren und das Traktandum wieder gesperrt.`,"confirm-text":`Öffnen`,onConfirm:ge,onCancel:r[7]||=e=>fe.value=!1},null,8,[`visible`])],64))}})})),jVt,MVt=j((()=>{AVt(),AVt(),jVt=kVt})),NVt,PVt,FVt,IVt,LVt,RVt=j((()=>{z(),W(),kn(),Yr(),gn(),Sr(),Q(),Mi(),ia(),Hr(),T2(),v3(),b0(),j2(),NVt={class:`flex flex-col gap-eds-l`},PVt={class:`eds-paragraphs-s-bold text-eds-primary`},FVt={key:0,class:`eds-paragraphs-s-regular text-eds-secondary`},IVt={class:`flex gap-eds-s justify-end`},LVt=p({__name:`CreateAgendaItemModal`,props:{meetingId:{},committeeId:{}},emits:[`cancel`,`created`],setup(e,{emit:n}){let r=e,a=n,{data:o}=g3(()=>r.committeeId),{data:s}=h3(),c=H(()=>(o.value??[]).filter(e=>e.isActive)),l=H(()=>h0((s.value??[]).filter(e=>e.isActive))),u=V(void 0),d=V(void 0),f=V(``);N(c,e=>{u.value===void 0&&e.length>0&&(u.value=e[0]?.id)});let p=H(()=>c.value.find(e=>e.id===u.value)),m=S({});N(p,e=>{for(let e of Object.keys(m))delete m[Number(e)];for(let t of e?.contentAreas??[])m[t.id]=t.defaultContent??``}),N([p,l],([e,t])=>{d.value===void 0&&(d.value=e?.classificationId??t[t.length-1]?.id)});let g=Ndt(),_=Ur(),v=async()=>{if(!await _.validate()||u.value===void 0||d.value===void 0)return!1;let e;try{e=await g.mutateAsync({meetingId:r.meetingId,categoryId:u.value,classificationId:d.value,title:f.value.trim(),contents:(p.value?.contentAreas??[]).map(e=>({contentAreaId:e.id,content:m[e.id]??``}))})}catch(e){return Ie(e,`Traktandum konnte nicht erstellt werden.`),!1}return ze(`Traktandum erstellt.`),a(`created`,e.id),!0};return(e,n)=>(y(),i(_n,{size:`Medium`,onCancel:n[4]||=e=>a(`cancel`),"onKeydown:escape":n[5]||=e=>a(`cancel`)},{header:R(()=>[...n[6]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Neues Traktandum`,-1)]]),default:R(()=>[t(aa,null,{default:R(()=>[x(`div`,NVt,[c.value.length===0?(y(),i(An,{key:0,variant:`Amber`,label:`Keine aktiven Kategorien: zuerst unter Gremien > Einstellungen > Kategorie anlegen.`})):(y(),i(Ni,{key:1,value:u.value,"onUpdate:value":n[0]||=e=>u.value=e,type:`Label`,label:`Kategorie`,required:``,entity:`Kategorie`,min:1,"item-groups":[{items:c.value}],transform:e=>({value:e.id,label:e.name})},null,8,[`value`,`item-groups`,`transform`])),t(Xr,{value:f.value,"onUpdate:value":n[1]||=e=>f.value=e,label:`Titel`,required:``,placeholder:`z.B. Begrüssung und Präsenzkontrolle`},null,8,[`value`]),(y(!0),C(k,null,F(p.value?.contentAreas??[],e=>(y(),C(`div`,{key:e.id,class:`flex flex-col gap-eds-xs`},[x(`label`,PVt,A(e.name),1),e.helpText===null?B(``,!0):(y(),C(`span`,FVt,A(e.helpText),1)),t(A2,{value:m[e.id],"onUpdate:value":t=>m[e.id]=t,"min-height":120},null,8,[`value`,`onUpdate:value`])]))),128)),l.value.length===0?(y(),i(An,{key:2,variant:`Amber`,label:`Keine aktive Klassifikation: bitte zuerst eine Klassifikation anlegen, bevor ein Traktandum erstellt werden kann.`})):(y(),i(Ni,{key:3,value:d.value,"onUpdate:value":n[2]||=e=>d.value=e,type:`Label`,label:`Klassifikation`,description:`Standard aus der Kategorie: kann pro Traktandum enger gesetzt werden.`,required:``,entity:`Klassifikation`,min:1,"item-groups":[{items:l.value}],transform:e=>({value:e.id,label:e.name})},null,8,[`value`,`item-groups`,`transform`]))])]),_:1})]),footer:R(()=>[x(`div`,IVt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[3]||=e=>a(`cancel`)}),t(Cr,{text:`Traktandum erstellen`,variant:`Primary`,action:()=>v(),disabled:h(g).isPending.value},null,8,[`action`,`disabled`])])]),_:1}))}})})),zVt,BVt=j((()=>{RVt(),RVt(),zVt=LVt})),VVt,HVt,UVt,WVt,GVt,KVt,qVt,JVt,YVt,XVt,ZVt,QVt,$Vt,eHt,tHt,nHt,rHt,iHt,aHt,oHt,sHt,cHt,lHt,uHt,dHt,fHt,pHt=j((()=>{z(),Gt(),ZPt(),Dp(),W(),Yi(),X2(),Ln(),Rt(),or(),e4(),Q(),bi(),Si(),nn(),tFt(),oFt(),$r(),ia(),b2(),T2(),L5(),S3(),q0(),G6(),b0(),MVt(),BVt(),VVt={key:0,class:`border border-eds-primary rounded-eds-s bg-white overflow-hidden`},HVt={class:`flex items-center justify-between px-eds-l py-eds-m border-b border-eds-primary`},UVt={class:`p-eds-2xl`},WVt={key:1,class:`grid grid-cols-1 md:grid-cols-[20rem_1fr] border border-eds-primary rounded-eds-s bg-white overflow-hidden`},GVt={class:`md:border-r border-eds-primary`},KVt={class:`flex items-center justify-between px-eds-m py-eds-s border-b border-eds-primary`},qVt={class:`flex items-center gap-eds-xs min-w-0`},JVt={key:0,class:`block px-eds-m py-eds-m eds-paragraphs-s-regular text-eds-tertiary`},YVt={ref:`list`},XVt={key:0,class:`grid grid-cols-[auto_1fr_auto] items-center gap-x-eds-s w-full pl-eds-s pr-eds-m py-eds-s border-l-2 border-l-transparent border-b border-b-eds-primary bg-eds-secondary`},ZVt={class:`eds-paragraphs-s-bold text-eds-tertiary self-start shrink-0 mt-eds-2xs w-[1.25rem] text-center tabular-nums`},QVt={class:`flex flex-col gap-eds-2xs min-w-0`},$Vt={key:0,class:`flex items-center min-w-0`},eHt={class:`eds-paragraphs-base-regular text-eds-tertiary italic truncate`},tHt=[`aria-current`,`onClick`],nHt=[`title`],rHt={class:`eds-paragraphs-s-bold text-eds-secondary mt-eds-2xs w-[1.25rem] text-center tabular-nums`},iHt={class:`flex flex-col gap-eds-2xs min-w-0`},aHt={class:`eds-paragraphs-s-regular text-eds-tertiary truncate`},oHt={class:`eds-paragraphs-base-bold text-eds-primary line-clamp-2`},sHt={class:`flex items-center gap-eds-xs min-w-0 flex-wrap`},cHt={key:2,class:`eds-paragraphs-s-regular text-eds-secondary tabular-nums`},lHt={class:`self-start shrink-0`},uHt={class:`min-w-0 p-eds-l`},dHt={key:1,class:`text-eds-secondary`},fHt=p({__name:`AgendaItems`,props:{meetingId:{},agendaItemId:{}},setup(e){let n=e,r=H(()=>n.meetingId),{data:a,isLoading:o}=x2(r),s=H(()=>a.value?.length??0),{data:c}=P5(r),u=H(()=>
54c.value?.committeeId??0),{data:d}=x3(u),f=H(()=>d.value===!0),p=H(()=>f.value&&(c.value?.capabilities.editAgenda??!1)),m=H(()=>!f.value&&c.value?.status===`announced`),g=V(!1),_=V(void 0),v=H(()=>N0(a.value??[])),b={"in-preparation":`Traktandum in Vorbereitung`,"no-access":`Traktandum ohne Zugriff`},S=V(void 0);N([v,()=>n.agendaItemId],([e,t])=>{if(e.length===0){_.value=void 0;return}if(t!==void 0&&t!==S.value&&(S.value=t,e.some(e=>e.id===t))){_.value=t;return}(_.value===void 0||!e.some(e=>e.id===_.value))&&(_.value=e[0]?.id)},{immediate:!0});let w=Vf(),T=Bf();N(_,e=>{w.name===`meeting.detail.agenda`&&Number(w.query.traktandum)!==e&&T.replace({query:{...w.query,traktandum:e}})});function E(e){let t=e.id===_.value,n=t?`bg-eds-selected`:`bg-eds-primary hover:bg-eds-hover`;return[t?`border-l-blue`:`border-l-transparent`,e.status===`in-progress`?`bg-eds-amber-light`:n]}function D(e){g.value=!1,_.value=e}let ee=Pdt(),O=ke(`list`),te=V(void 0),ne=H(()=>{let e=a.value??[],t=te.value;if(t===void 0)return e;let n=new Map(e.map(e=>[e.id,e])),r=t.flatMap(e=>n.get(e)??[]);return r.length===e.length?r:e});N(a,()=>{te.value=void 0});let re=[{value:`all`,label:`Alle`},{value:`open`,label:`Offene`},{value:`handled`,label:`Behandelte`},{value:`resolved`,label:`Mit Beschluss`},{value:`moved`,label:`Verschoben`}],j={all:()=>!0,open:e=>e.status===`draft`||e.status===`tabled`||e.status===`in-progress`,handled:e=>e.status===`handled`,resolved:e=>e.resolutionNumber!==null,moved:e=>e.status===`moved`},M=V(`all`),ie=V(!1),ae=H(()=>M.value!==`all`),oe=H(()=>re.find(e=>e.value===M.value)?.label??`Alle`),se=H(()=>ne.value.map((e,t)=>({item:e,number:t+1})).filter(e=>j[M.value](e.item))),ce=H(()=>p.value&&!ae.value),le=H(()=>{if(p.value)return ae.value?`Sortieren nur bei Ansicht «Alle»`:`Ziehen, um das Traktandum zu verschieben`}),{data:ue}=vFt(r),I;N(()=>ue.value?.agenda,e=>{e!==void 0&&te.value===void 0&&(I!==void 0&&e!==I&&q().invalidateQueries({queryKey:v2(r)}),I=e)});let L;N([O,ce],([e,t])=>{L?.destroy(),L=void 0,!(e===null||!t)&&(L=m8.create(e,{handle:`.agenda-item-grip`,ghostClass:`agenda-item-ghost`,animation:window.matchMedia(`(prefers-reduced-motion: reduce)`).matches?0:150,forceFallback:!0,fallbackOnBody:!0,fallbackTolerance:3,onEnd:de}))},{immediate:!0}),l(()=>L?.destroy());function de(e){let t=e.oldIndex,r=e.newIndex;if(t===void 0||r===void 0||t===r)return;let i=ne.value.map(e=>e.id),[a]=i.splice(t,1);a!==void 0&&(i.splice(r,0,a),te.value=i,ee.mutate({meetingId:n.meetingId,orderedIds:i},{onError:e=>{te.value=void 0,U(e.errorMessage)}}))}return(n,r)=>(y(),C(k,null,[t(aa,null,{default:R(()=>[!h(o)&&s.value===0?(y(),C(`div`,VVt,[x(`div`,HVt,[r[7]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},`Traktanden`,-1),t($,{text:`Traktandum hinzufügen`,variant:`Primary`,size:`Tiny`,icon:ei,disabled:!p.value,onClick:r[0]||=e=>g.value=!0},null,8,[`disabled`])]),x(`div`,UVt,[m.value?(y(),i(Rn,{key:0,title:`Traktandenliste folgt`,description:`Die Sitzung ist angekündigt. Die Traktanden werden mit der Veröffentlichung sichtbar.`})):(y(),i(Rn,{key:1,title:`Noch keine Traktanden`}))])])):h(o)?B(``,!0):(y(),C(`div`,WVt,[x(`div`,GVt,[x(`div`,KVt,[x(`div`,qVt,[r[8]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Traktanden`,-1),t(Ci,{count:s.value,variant:`GraySecondary`,pill:``},null,8,[`count`]),t(sr,{"is-open":ie.value,"onUpdate:isOpen":r[2]||=e=>ie.value=e,placement:`bottom-start`,offset:4,padding:!1},{trigger:R(({toggle:e})=>[t(zt,{icon:M5,variant:ae.value?`Secondary`:`Tertiary`,size:`Small`,title:`Filter: ${oe.value}`,onClick:e},null,8,[`variant`,`title`,`onClick`])]),content:R(()=>[t($i,{"onAfter:select":r[1]||=e=>ie.value=!1},{default:R(()=>[(y(),C(k,null,F(re,e=>t(Y2,{key:e.value,component:rn,"components-props":[{class:e.value===M.value?`icon-square-1`:`icon-square-1 invisible`}],text:e.label,onSelect:t=>M.value=e.value},null,8,[`components-props`,`text`,`onSelect`])),64))]),_:1})]),_:1},8,[`is-open`])]),t($,{class:`shrink-0`,text:`Traktandum`,variant:`Primary`,size:`Tiny`,icon:ei,disabled:!p.value,onClick:r[3]||=e=>g.value=!0},null,8,[`disabled`])]),se.value.length===0?(y(),C(`span`,JVt,` Keine Traktanden unter «`+A(oe.value)+`». `,1)):B(``,!0),x(`div`,YVt,[(y(!0),C(k,null,F(se.value,({item:e,number:n},a,o,s)=>{let c=[e,e.id===_.value,ce.value];if(s&&s.el&&s.key===e.id&&Ne(s,c))return s;let l=(y(),C(`div`,{key:e.id},[e.placeholderReason===null?(y(),C(`button`,{key:1,type:`button`,"aria-current":e.id===_.value,class:P([`group grid grid-cols-[auto_1fr_auto] items-center gap-x-eds-s w-full pl-eds-s pr-eds-m py-eds-s border-l-2 border-b border-b-eds-primary text-left transition-colors focus-visible:outline focus-visible:outline-2 focus-visible:-outline-offset-2 focus-visible:outline-eds-focused`,E(e)]),onClick:t=>_.value=e.id},[x(`span`,{class:P([`relative flex flex-col items-center shrink-0 self-stretch`,ce.value?`agenda-item-grip cursor-grab active:cursor-grabbing`:``]),title:le.value},[x(`span`,rHt,A(n),1),ce.value?(y(),i(aFt,{key:0,class:`agenda-item-grip-icon icon-square-1 absolute top-1/2 -translate-y-1/2 text-eds-tertiary opacity-0 transition-opacity group-hover:opacity-100 group-focus-visible:opacity-100`})):B(``,!0)],10,nHt),x(`div`,iHt,[x(`span`,aHt,A(e.categoryName),1),x(`span`,oHt,A(e.title),
541),x(`span`,sHt,[e.resolutionNumber===null?e.status===null?B(``,!0):(y(),i(xi,{key:1,label:h(L0)[e.status],variant:h(R0)[e.status],pill:``},null,8,[`label`,`variant`])):(y(),i(xi,{key:0,label:`Beschlossen`,variant:`Green`,pill:``})),e.resolutionNumber===null?B(``,!0):(y(),C(`span`,cHt,A(e.resolutionNumber),1)),e.classificationCode!==null&&e.classificationColor!==null?(y(),i(W6,{key:3,code:e.classificationCode,color:h(f0)(e.classificationColor),"committee-id":u.value},null,8,[`code`,`color`,`committee-id`])):B(``,!0)])]),x(`span`,lHt,[e.preVotePending?(y(),i($2,{key:0})):B(``,!0)])],10,tHt)):(y(),C(`div`,XVt,[x(`span`,ZVt,A(n),1),x(`div`,QVt,[e.status===null?B(``,!0):(y(),C(`span`,$Vt,[t(xi,{label:h(L0)[e.status],variant:h(R0)[e.status],pill:``},null,8,[`label`,`variant`])])),x(`span`,eHt,A(b[e.placeholderReason]),1)]),r[9]||=x(`span`,null,null,-1)]))]));return l.memo=c,l},r,4),128))],512)]),x(`div`,uHt,[_.value===void 0?(y(),C(`div`,dHt,` Kein Traktandum ausgewählt. `)):(y(),i(jVt,{key:0,"agenda-item-id":_.value},null,8,[`agenda-item-id`]))])]))]),_:1}),g.value?(y(),i(zVt,{key:0,"meeting-id":e.meetingId,"committee-id":u.value,onCancel:r[6]||=e=>g.value=!1,onCreated:D},null,8,[`meeting-id`,`committee-id`])):B(``,!0)],64))}})})),mHt=j((()=>{})),hHt,gHt=j((()=>{pHt(),pHt(),mHt(),G(),hHt=K(fHt,[[`__scopeId`,`data-v-65c6255d`]])})),_Ht,vHt,yHt,bHt,xHt,SHt,CHt,wHt,THt=j((()=>{z(),Dp(),W(),p2(),Ln(),K2(),J2(),Q(),Ht(),nn(),$r(),mn(),da(),T2(),l0(),L5(),S3(),q0(),R2(),N2(),_pt(),b0(),d2(),_Ht={class:`flex flex-col gap-eds-xxs`},vHt={class:`eds-paragraphs-base-bold text-eds-primary whitespace-nowrap`},yHt={class:`eds-paragraphs-s-regular text-eds-secondary`},bHt={class:`flex items-center justify-end gap-eds-s`},xHt={class:`m-0 flex flex-col gap-eds-s`},SHt={class:`eds-paragraphs-s-bold text-eds-primary`},CHt={class:`m-0 eds-paragraphs-s-regular text-eds-secondary`},wHt=p({__name:`Applications`,props:{meetingId:{}},setup(e){let n=e,r=Bf(),a=H(()=>n.meetingId),{data:o}=P5(a),{data:s}=x3(H(()=>o.value?.committeeId??0)),l=H(()=>s.value===!0),u=H(()=>l.value&&(o.value?.capabilities.editAgenda??!1)),{data:d,isLoading:f}=dut(a),p=V(!1),m=V(`open`),g=e=>e.status===`submitted`?`open`:`scheduled`,_=e=>(d.value??[]).filter(t=>g(t)===e).length,v=H(()=>[{value:`open`,label:`Offen`,count:_(`open`)},{value:`scheduled`,label:`Aufgenommen`,count:_(`scheduled`)}]),b=q2({columns:[{key:`title`,header:`Titel / Antragsteller`,link:!0,sortBy:e=>e.title},{key:`status`,header:`Status`,interactive:!0,cell:e=>c(L2,{status:e.status,reason:e.statusReason})},{key:`createdAt`,header:`Eingereicht`,width:`8rem`,cell:e=>_0(e.createdAt),sortBy:e=>e.createdAt,sortDescFirst:!0,class:`eds-paragraphs-s-regular text-eds-secondary`},{key:`actions`,align:`end`,interactive:!0}],rowKey:e=>e.id,rowTo:e=>({name:`application.detail`,params:{applicationId:e.id}}),rowHasDetail:e=>e.contents.length>0,rows:()=>d.value??[],filter:e=>g(e)===m.value}),S=Fdt(),w=V(null),T=V(null),E=V(null),D=H(()=>o.value===void 0||E.value===null?``:`«${E.value.title}» wird in «${O0(o.value)}» aufgenommen.`),ee=H(()=>(d.value?.length??0)===0);function O(e,t){return typeof e==`object`&&e&&`errorMessage`in e?String(e.errorMessage):t}async function te(){let e=E.value;if(E.value=null,e!==null){w.value=e.id;try{await S.mutateAsync({meetingId:n.meetingId,applicationId:e.id}),ze(`Antrag aufgenommen.`)}catch(e){U(O(e,`Antrag konnte nicht aufgenommen werden.`))}finally{w.value=null}}}return(e,n)=>(y(),C(k,null,[t(G2,{table:h(b),loading:h(f),"empty-title":`Keine Anträge`,"label-plural":`Anträge`},{header:R(()=>[n[8]||=x(`span`,{class:`eds-headings-h4 text-eds-primary`},`Anträge`,-1),t($,{text:`Antrag stellen`,variant:`Primary`,size:`Small`,icon:ei,disabled:!u.value,onClick:n[0]||=e=>p.value=!0},null,8,[`disabled`])]),toolbar:R(()=>[t(fa,{value:m.value,"onUpdate:value":n[1]||=e=>m.value=e,items:v.value,transform:e=>e,class:`order-last ml-auto`},null,8,[`value`,`items`,`transform`])]),empty:R(()=>[ee.value?(y(),i(Rn,{key:0,title:`Keine Anträge`,description:`Für dieses Gremium liegen aktuell keine Anträge vor.`})):(y(),i(Rn,{key:1,title:`Keine Anträge in dieser Ansicht`}))]),"cell-title":R(({row:e})=>
54[x(`span`,_Ht,[x(`span`,vHt,A(e.title),1),x(`span`,yHt,[e.submitter?(y(),C(k,{key:0},[L(A(e.submitter.displayName)+` · `,1)],64)):B(``,!0),L(A(e.categoryName),1)])])]),"cell-actions":R(({row:e})=>[x(`div`,bHt,[e.status===`submitted`&&u.value?(y(),C(k,{key:0},[t($,{text:`Aufnehmen`,variant:`Success`,size:`Tiny`,icon:rn,disabled:w.value===e.id,onClick:t=>E.value=e},null,8,[`disabled`,`onClick`]),t($,{text:`Ablehnen`,variant:`Danger-Secondary`,size:`Tiny`,icon:hn,disabled:w.value===e.id,onClick:t=>T.value=e},null,8,[`disabled`,`onClick`])],64)):e.status===`accepted`&&e.meeting!==null?(y(),i($,{key:1,text:`Zum Traktandum`,variant:`Secondary`,size:`Tiny`,icon:Ut,onClick:t=>h(r).push({name:`meeting.detail.agenda`,params:{meetingId:e.meeting.id}})},null,8,[`onClick`])):B(``,!0)])]),detail:R(({row:e})=>[x(`dl`,xHt,[(y(!0),C(k,null,F(e.contents,e=>(y(),C(`div`,{key:e.contentAreaId,class:`flex flex-col`},[x(`dt`,SHt,A(e.name),1),x(`dd`,CHt,[t(u2,{value:e.content},null,8,[`value`])])]))),128))])]),_:1},8,[`table`,`loading`]),p.value?(y(),i(M2,{key:0,"preset-committee-id":h(o)?.committeeId,onCancel:n[2]||=e=>p.value=!1,onSaved:n[3]||=e=>p.value=!1},null,8,[`preset-committee-id`])):B(``,!0),T.value?(y(),i(P2,{key:1,"application-id":T.value.id,title:T.value.title,onCancel:n[4]||=e=>T.value=null,onDone:n[5]||=e=>T.value=null},null,8,[`application-id`,`title`])):B(``,!0),E.value?(y(),i(f2,{key:2,visible:``,title:`Antrag aufnehmen?`,"confirm-text":`Aufnehmen`,onCancel:n[6]||=e=>E.value=null,onConfirm:n[7]||=e=>te()},{default:R(()=>[x(`p`,null,A(D.value),1)]),_:1})):B(``,!0)],64))}})})),EHt,DHt=j((()=>{THt(),THt(),EHt=wHt}));function OHt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,AHt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M120 0c13.3 0 24 10.7 24 24l0 40 160 0 0-40c0-13.3 10.7-24 24-24s24 10.7 24 24l0 40 32 0c35.3 0 64 28.7 64 64l0 288c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 128C0 92.7 28.7 64 64 64l32 0 0-40c0-13.3 10.7-24 24-24zm0 112l-56 0c-8.8 0-16 7.2-16 16l0 288c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-288c0-8.8-7.2-16-16-16l-264 0zm87 257l-72-72c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l31 31 0-102.1c0-13.3 10.7-24 24-24s24 10.7 24 24l0 102.1 31-31c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-72 72c-9.4 9.4-24.6 9.4-33.9 0z`},null,-1)]]))])}var kHt,AHt,jHt,MHt=j((()=>{z(),G(),kHt={},AHt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},jHt=K(kHt,[[`render`,OHt]])}));function NHt(e){return isMobileWebview&&appVersion!==null&&appVersion.localeCompare(e,void 0,{numeric:!0,sensitivity:`base`})>-1}var PHt=j((()=>{})),FHt,IHt,LHt=j((()=>{z(),FHt={style:{display:`none`}},IHt=p({__name:`MessengerModalAppRedirect`,props:{personIds:{}},emits:[`close`],setup(e,{emit:t}){let n=e,r=t,i=()=>`escolaapp://sendmessage?personIds=`+JSON.stringify(n.personIds);return window.location.href=i(),r(`close`),(e,t)=>(y(),C(`div`,FHt))}})})),RHt,zHt=j((()=>{LHt(),LHt(),RHt=IHt})),BHt,VHt=j((()=>{z(),PHt(),zHt(),gn(),BHt=p({__name:`MessengerModal`,props:{personIds:{},subject:{},message:{}},emits:[`close`],setup(e,{emit:t}){let n=e,r=t,a=async()=>{go_back_to_inbox(0,!0),r(`close`)},o=()=>NHt(`2.0.8`),s=()=>!isMobileWebview||o(),c=()=>{r(`close`),document.body.removeEventListener(`escola-messenger-modal-destroy`,c)};document.body.addEventListener(`escola-messenger-modal-destroy`,c),jQuery(`#messengerLoadingZone`).html(`<img src="img/content/ld.gif" width="48" height="48" />`),jQuery.post(fullUrl+`inc/ajax/messages/new.php?modal=true`,{preselectedReceivers:n.personIds,...n.subject&&{subject:n.subject},...n.message&&{message:n.message}},function(e){jQuery(`#messengerLoadingZone`).html(e)});let l=isMobileWebview&&o()&&s();return(t,n)=>h(l)?(y(),i(RHt,{key:0,"person-ids":e.personIds,onClose:n[0]||=e=>r(`close`)},null,8,[`person-ids`])):(y(),i(_n,{key:1,size:`Large`,onCancel:a},{header:R(()=>[...n[2]||=[x(`h5`,{class:`modal-title`},`Messenger`,-1)]]),default:R(()=>[x(`div`,{id:`messengerLoadingZone`,onClick:n[1]||=se(()=>{},[`stop`])})]),_:1}))}})})),Q5,$5=j((()=>{VHt(),VHt(),Q5=BHt})),HHt,UHt,WHt,GHt=j((()=>{z(),ni(),cr(),ri(),HHt=[`data-slot`],UHt=[`data-slot`],WHt=p({__name:`GroupedAvatar`,props:{size:{default:`Medium`},items:{},amount:{default:()=>void 0},stacked:{type:Boolean,default:!0},enableTooltip:{type:Boolean,default:!1},tooltipPlacement:{default:`top`}},setup(e){let n=H(()=>e.amount!==void 0&&e.items.length>e.amount?e.items.slice(0,e.amount-1):e.amount===void 0?e.items:e.items.slice(0,e.amount)),r=H(()=>e.amount!==void 0&&e.items.length>e.amount?e.items.length-(e.amount-1):0),a=H(()=>e.amount!==void 0&&e.items.length>e.amount?e.items.slice(e.amount-1):[]),o=H(()=>ti(e.size)),s=t=>e.enableTooltip&&(t.name!==void 0||t.tooltipText!==void 0),c=e=>e.tooltipText??e.name??``,l=e=>e.tooltipTitle,u=H(()=>
54{if(a.value.length===0)return``;let e=a.value.map(e=>e.tooltipText??e.name??``).filter(e=>e!==``);return e.length===0?``:e.length<=5?e.join(`
55`):`${e.slice(0,4).join(`
56`)}\nund weitere`});return(a,d)=>(y(),C(`div`,{class:P([`flex items-center`,e.stacked?`-space-x-2`:`gap-1`])},[(y(!0),C(k,null,F(n.value,(n,r)=>(y(),C(k,{key:r},[s(n)?(y(),i(lr,{key:0,text:c(n),title:l(n),placement:e.tooltipPlacement},{trigger:R(()=>[x(`div`,{class:P([`relative rounded-full transition-transform duration-200 ease-in-out hover:z-10 hover:-translate-y-1`,{"ring-2 ring-eds-inverse":e.stacked}])},[t(ii,{portrait:n.portrait,size:e.size,"hover-ring":``},null,8,[`portrait`,`size`])],2)]),_:2},1032,[`text`,`title`,`placement`])):(y(),C(`div`,{key:1,class:P([`relative transition-transform duration-200 ease-in-out hover:z-10 hover:-translate-y-1`,{"ring-2 ring-eds-inverse":e.stacked}])},[t(ii,{portrait:n.portrait,size:e.size,"hover-ring":``},null,8,[`portrait`,`size`])],2))],64))),128)),r.value>0&&e.enableTooltip&&u.value?(y(),i(lr,{key:0,text:u.value,placement:e.tooltipPlacement},{trigger:R(()=>[x(`div`,{"data-slot":e.stacked?`avatar`:void 0,class:P([`rounded-full flex justify-center items-center bg-eds-pressed text-eds-tertiary relative z-10`,o.value,{"ring-2 ring-white":e.stacked}])},` +`+A(r.value),11,HHt)]),_:1},8,[`text`,`placement`])):r.value>0?(y(),C(`div`,{key:1,"data-slot":e.stacked?`avatar`:void 0,class:P([`rounded-full flex justify-center items-center bg-eds-pressed text-eds-tertiary relative z-10`,o.value,{"ring-2 ring-white":e.stacked}])},` +`+A(r.value),11,UHt)):B(``,!0)],2))}})})),e7,KHt=j((()=>{GHt(),GHt(),e7=WHt})),qHt,JHt,YHt,XHt,ZHt=j((()=>{z(),rh(),Mi(),Dn(),w6(),B3(),qHt={class:`flex flex-col`},JHt={class:`mt-eds-l`},YHt={class:`mt-eds-l`},XHt=p({__name:`AudienceFields`,props:r({meetingId:{}},{audience:{required:!0},audienceModifiers:{},roles:{required:!0},rolesModifiers:{},persons:{required:!0},personsModifiers:{}}),emits:[`update:audience`,`update:roles`,`update:persons`],setup(e){let n=M(e,`audience`),r=M(e,`roles`),i=M(e,`persons`),{data:a}=akt(()=>e.meetingId),{data:o}=ikt(()=>e.meetingId),s=H(()=>n.value===`roles`),c=H(()=>n.value===`named`),l=(e,t)=>[...e,...t.filter(t=>!e.some(e=>e.id===t.id))],u=H(()=>l(a.value??[],r.value)),d=H(()=>l(o.value??[],i.value)),f=e=>{r.value=u.value.filter(t=>e.includes(t.id))},p=e=>{i.value=d.value.filter(t=>e.includes(t.id))};return(e,a)=>(y(),C(`div`,qHt,[t(Ni,{value:n.value,type:`Label`,label:`Sichtbarkeit`,description:`Wer von einem enthaltenen Traktandum ausgeschlossen ist, sieht das Dokument nie.`,entity:`Kreis`,required:``,"item-groups":[{items:h(n6)}],min:1,transform:e=>e,"onUpdate:value":a[0]||=e=>n.value=e??n.value},null,8,[`value`,`item-groups`,`transform`]),t(On,{expanded:s.value},{default:R(()=>[x(`div`,JHt,[t(nh,{value:r.value.map(e=>e.id),type:`Label`,label:`Rollen`,description:`Zur Wahl stehen die Rollen, die im Gremium besetzt sind.`,entity:`Rolle`,required:``,"item-groups":[{items:u.value}],disabled:u.value.length===0,transform:e=>({value:e.id,label:e.name,badge:{label:e.code}}),"onUpdate:value":f},null,8,[`value`,`item-groups`,`disabled`,`transform`])])]),_:1},8,[`expanded`]),t(On,{expanded:c.value},{default:R(()=>[x(`div`,YHt,[t(nh,{value:i.value.map(e=>e.id),type:`Label`,label:`Personen`,description:`Zur Wahl steht, wer die Sitzung ohnehin sieht.`,entity:`Person`,required:``,"item-groups":[{items:d.value}],disabled:d.value.length===0,transform:e=>({value:e.id,label:e.displayName}),"onUpdate:value":p},null,8,[`value`,`item-groups`,`disabled`,`transform`])])]),_:1},8,[`expanded`])]))}})})),t7,QHt=j((()=>{ZHt(),ZHt(),t7=XHt})),$Ht,eUt,tUt,nUt,rUt,iUt,aUt,oUt,sUt,cUt,lUt,uUt,dUt,fUt=j((()=>{z(),_t(),W(),Gr(),Vr(),Yr(),gn(),K2(),J2(),Sr(),Q(),bi(),wi(),Mi(),w6(),Hr(),T2(),v3(),M6(),B3(),b0(),P6(),q0(),QHt(),$Ht={class:`flex flex-col gap-eds-l`},eUt={class:`border border-eds-primary rounded-eds-s p-eds-l flex flex-col gap-eds-l`},tUt={class:`flex flex-col gap-eds-xs`},nUt={class:`eds-paragraphs-s-regular text-eds-tertiary`},rUt={class:`border border-eds-primary rounded-eds-s p-eds-l flex flex-col gap-eds-l`},iUt={class:`grid grid-cols-1 md:grid-cols-2 gap-eds-l`},aUt={class:`max-h-96 overflow-y-auto rounded-eds-s`},oUt={class:`text-eds-secondary tabular-nums eds-paragraphs-s-regular`},sUt={key:0,class:`eds-paragraphs-s-regular text-eds-tertiary`},cUt={class:`border border-eds-primary rounded-eds-s p-eds-l flex flex-col`},lUt={class:`flex gap-eds-s justify-between`},uUt={class:`flex gap-eds-s`}
56,dUt=p({__name:`CreateRunForMeetingModal`,props:{meetingId:{}},emits:[`cancel`,`created`],setup(e,{emit:n}){let r=n,a=Ur(),o=V(null),s=V(``),c=V(!1),l=V(null),u=V(Q3),d=V(EAt),f=V([]),p=V([]),m=V(!1),{data:g}=P3(()=>`meeting`,()=>e.meetingId),{data:_}=F3(()=>`meeting`,()=>e.meetingId),{data:v}=x2(()=>e.meetingId),{data:b}=okt(()=>e.meetingId),{data:S}=h3(),w=H(()=>(b.value?.runsOfMeeting??[]).some(e=>e.isDecisive));xt(w,e=>{m.value=!e});let T=H(()=>(g.value??[]).map(e=>({value:e.id,label:e.name})));xt(g,e=>{o.value??=e?.at(0)?.id??null}),xt(_,e=>{e!==void 0&&!c.value&&(s.value=e)});let E=H(()=>h0(S.value??[]).map(m0)),D=H(()=>(S.value??[]).find(e=>e.id===l.value)??null),ee=e=>{let t=D.value;return t===null||e.classificationAccessLevel>=t.accessLevel},O=H(()=>N0(v.value??[]).filter(e=>e.status===`handled`).map(e=>({item:e,isReleased:ee(e)}))),te=q2({columns:[{key:`position`,width:`0`},{key:`title`},{key:`number`,width:`0`,align:`end`},{key:`classification`,width:`0`,align:`end`}],rowKey:e=>e.item.id,selectable:e=>e.isReleased,mode:`client`,perPage:0,rows:()=>O.value}),ne=H(()=>[...te.selected.value].map(Number)),re=H(()=>O.value.filter(e=>e.isReleased).map(e=>e.item.id)),j=V(!1),M=!1;xt(re,e=>{let t=j.value?e.filter(e=>te.selected.value.has(String(e))):e;M=!0,te.selected.value=new Set(t.map(String)),M=!1}),N(te.selected,()=>{M||(j.value=!0)},{deep:!0,flush:`sync`});let F=V(null),ie=async()=>(F.value=ne.value.length===0?`Mindestens ein Traktandum ist nötig.`:null,F.value===null);a.register(ie),N(ne,()=>{a.hasSubmitted.value&&ie()});let ae=lkt(),oe=async()=>
56{let t=o.value;return t===null||!await a.validate()?null:await WAt(t,e.meetingId,s.value,l.value,u.value,ne.value)},se=async()=>{let t=o.value;if(t===null||!await a.validate())return!1;try{await ae.mutateAsync({templateId:t,meetingId:e.meetingId,name:s.value,classificationId:l.value,confidentialMode:u.value,agendaItemIds:ne.value,audience:d.value,roleIds:d.value===`roles`?f.value.map(e=>e.id):[],personIds:d.value===`named`?p.value.map(e=>e.id):[],isDecisive:m.value},{onError:e=>U(e.errorMessage)})}catch{return!1}return ze(`Das Protokoll wurde erfolgreich generiert.`),r(`created`),!0};return(n,a)=>(y(),i(_n,{size:`Large`,onCancel:a[10]||=e=>r(`cancel`),"onKeydown:escape":a[11]||=e=>r(`cancel`)},{header:R(()=>[...a[12]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Protokoll generieren`,-1)]]),default:R(()=>[x(`div`,$Ht,[x(`div`,eUt,[t(Ni,{value:o.value,type:`Label`,label:`Vorlage`,entity:`Vorlage`,required:``,"item-groups":[{items:T.value}],min:1,transform:e=>e,"onUpdate:value":a[0]||=e=>o.value=e??null},null,8,[`value`,`item-groups`,`transform`]),t(Xr,{value:s.value,"onUpdate:value":[a[1]||=e=>s.value=e,a[2]||=e=>c.value=!0],label:`Name`,"live-rules":[h(zr).maxLength(h(255))],required:``},null,8,[`value`,`live-rules`]),x(`div`,tUt,[t(Ti,{on:m.value,"onUpdate:on":a[3]||=e=>m.value=e,label:`Massgebliche Ausfertigung`,disabled:w.value},null,8,[`on`,`disabled`]),x(`span`,nUt,[a[13]||=L(` Massgeblich ist das Protokoll, das für das Gesamtprotokoll des Gremiums verwendet wird. `,-1),w.value?(y(),C(k,{key:0},[L(` Diese Sitzung hat bereits eines. `)],64)):B(``,!0)])])]),x(`div`,rUt,[x(`div`,iUt,[t(Ni,{value:l.value,type:`Label`,label:`Klassifikation`,entity:`Klassifikation`,"item-groups":[{items:E.value}],transform:e=>e,disabled:E.value.length===0,"onUpdate:value":a[4]||=e=>l.value=e??null},null,8,[`value`,`item-groups`,`transform`,`disabled`]),t(Ni,{value:u.value,type:`Label`,label:`Vertrauliche Inhalte`,entity:`Option`,required:``,"item-groups":[{items:h($3)}],min:1,transform:e=>e,"onUpdate:value":a[5]||=e=>u.value=e??u.value},null,8,[`value`,`item-groups`,`transform`])]),t(Kr,{label:`Traktanden`,description:`Nur behandelte Traktanden lassen sich ausgeben.`,required:``},{default:R(()=>[t(Wr,{"error-message":F.value},{default:R(()=>[x(`div`,aUt,[t(G2,{table:h(te),"empty-title":`Diese Sitzung hat keine behandelten Traktanden.`,"label-plural":`Traktanden`,tight:``},{"cell-position":R(({row:e})=>[x(`span`,oUt,A(e.item.position)+`. `,1)]),"cell-title":R(({row:e})=>[x(`span`,{class:P([`eds-paragraphs-s-regular`,e.isReleased?`text-eds-primary`:`text-eds-tertiary`])},A(e.item.title),3)]),"cell-number":R(({row:e})=>[e.isReleased?e.item.resolutionNumber?(y(),i(xi,{key:1,label:e.item.resolutionNumber,variant:`Green`,pill:``},null,8,[`label`])):B(``,!0):(y(),C(`span`,sUt,` Nur `+A(e.item.classificationName),1))]),"cell-classification":R(({row:e})=>[t(xi,{label:e.item.classificationCode,variant:h(f0)(e.item.classificationColor),pill:``},null,8,[`label`,`variant`])]),_:1},8,[`table`])])]),_:1},8,[`error-message`])]),_:1})]),x(`div`,cUt,[t(t7,{audience:d.value,"onUpdate:audience":a[6]||=e=>d.value=e,roles:f.value,"onUpdate:roles":a[7]||=e=>f.value=e,persons:p.value,"onUpdate:persons":a[8]||=e=>p.value=e,"meeting-id":e.meetingId},null,8,[`audience`,`roles`,`persons`,`meeting-id`])])])]),footer:R(()=>[x(`div`,lUt,[t(N6,{load:oe}),x(`div`,uUt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:a[9]||=e=>r(`cancel`)}),t(Cr,{text:`Generieren`,variant:`Primary`,action:se,"block-user-interface":``,once:``})])])]),_:1}))}})})),pUt,mUt=j((()=>{fUt(),fUt(),pUt=dUt})),hUt,gUt,_Ut=j((()=>{z(),W(),gn(),Sr(),Q(),Hr(),B3(),QHt(),hUt={class:`flex gap-eds-s justify-end`},gUt=p({__name:`UpdateAudienceModal`,props:{run:{},meetingId:{}},emits:[`cancel`,`saved`],setup(e,{emit:n}){let r=n,a=Ur(),o=V(e.run.audience),s=V([...e.run.audienceRoles]),c=V([...e.run.audiencePersons]),l=pkt(),u=async()=>{if(!await a.validate())return!1;try{await l.mutateAsync({runId:e.run.id,audience:o.value,roleIds:o.value===`roles`?s.value.map(e=>e.id):[],personIds:o.value===`named`?c.value.map(e=>e.id):[]},{onError:e=>U(e.errorMessage)})}catch{return!1}return ze(`Die Sichtbarkeit wurde erfolgreich geändert.`),r(`saved`),!0};return(n,a)=>(y(),i(_n,{size:`Small`,onCancel:a[4]||=e=>r(`cancel`),"onKeydown:escape":a[5]||=e=>r(`cancel`)},{header:R(()=>[...a[6]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Sichtbarkeit ändern`,-1)]]),default:R(()=>[t(t7,{audience:o.value,"onUpdate:audience":a[0]||=e=>o.value=e,roles:s.value,"onUpdate:roles":a[1]||=e=>s.value=e,persons:c.value,"onUpdate:persons":a[2]||=e=>c.value=e,"meeting-id":e.meetingId},null,8,[`audience`,`roles`,`persons`,`meeting-id`])]),footer:R(()=>[x(`div`,hUt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:a[3]||=e=>r(`cancel`)}),t(Cr,{text:`Speichern`,variant:`Primary`,action:u,"block-user-interface":``,once:``})])]),_:1}))}})})),vUt,yUt=j((()=>{_Ut(),_Ut(),vUt=gUt})),bUt,xUt,SUt,CUt,wUt,TUt,EUt,DUt,OUt,kUt,AUt,jUt,MUt,NUt,PUt,FUt,IUt=j((()=>
56{z(),Gt(),W(),Q2(),Rt(),gn(),K2(),J2(),Sr(),Q(),cr(),bi(),li(),fW(),bn(),n4(),vn(),oR(),jr(),YQ(),wH(),wr(),$r(),ur(),gr(),ZQ(),J4(),w6(),It(),N3(),B3(),E6(),O6(),A6(),mUt(),yUt(),bUt={class:`flex flex-col gap-eds-l`},xUt={key:1,class:`eds-paragraphs-base-bold text-eds-primary`},SUt={class:`flex flex-col`},CUt={class:`eds-paragraphs-base-regular text-eds-secondary`},wUt={key:0,class:`eds-paragraphs-s-regular text-eds-tertiary`},TUt={class:`flex items-center justify-end gap-eds-s`},EUt={class:`eds-paragraphs-base-regular text-eds-primary`},DUt={class:`eds-paragraphs-base-bold`},OUt={class:`flex gap-eds-s justify-end`},kUt={class:`eds-paragraphs-base-regular text-eds-primary`},AUt={class:`eds-paragraphs-base-bold`},jUt={class:`flex gap-eds-s justify-end`},MUt={class:`eds-paragraphs-base-regular text-eds-primary`},NUt={class:`eds-paragraphs-base-bold`},PUt={class:`flex gap-eds-s justify-end`},FUt=p({__name:`Documents`,props:{meetingId:{}},setup(e){let{defaultDateTimeFormat:n}=Ft(),{data:r,isLoading:a}=okt(()=>e.meetingId),o=[{key:`icon`,width:`0`},{key:`name`,header:`Name`,accessor:e=>e.name,sortBy:!0,search:!0},{key:`audience`,header:`Sichtbarkeit`,width:`0`},{key:`created`,header:`Generiert · Zuletzt geändert`,width:`0`,sortBy:e=>e.updatedAt,sortDescFirst:!0},{key:`state`,width:`0`,align:`end`},{key:`actions`,width:`0`,align:`end`}],s=V([]),c=V([]),l=e=>(s.value.length===0||s.value.includes(e.audience))&&(c.value.length===0||c.value.includes(e.isFinalized?`finalized`:`draft`)),u=q2({columns:o,rowKey:e=>e.id,searchPlaceholder:`Protokolle durchsuchen`,mode:`client`,perPage:0,rows:()=>(r.value?.runsOfMeeting??[]).filter(l)}),d=V(!1),f=V(null),p=V(null),m=V(null),g=V(null),_=V(null),v=V(null),b=V(null),{canSeal:S,canViewProcesses:w,processCount:T,loadProcessCount:E,sealAction:D}=x6(),{data:ee}=P3(()=>`meeting`,()=>e.meetingId),O=H(()=>(ee.value??[]).length>0),te=e=>[{label:`Änderungsprotokoll`,icon:t4,select:()=>p.value={view:`protocolDocxRun`,rootId:e.id}},...w.value?[b6(T(e.id),()=>v.value=e)]:[],...S.value&&e.isFinalized?[D(e.fileSize,()=>b.value=e)]:[],{label:`Herunterladen`,icon:yn,select:()=>location.assign(u6(e.fileId))},{label:`Sichtbarkeit ändern`,icon:Mr,select:()=>_.value=e},{label:`Als massgeblich setzen`,icon:Sn,disabled:e.isDecisive,select:()=>g.value=e},{label:`Löschen`,icon:dr,select:()=>f.value=e}],ne=I3(),re=L3(),j=R3(),M=fkt(),N=e=>e.finalizedAt===null?``:y6(e,n(e.finalizedAt,!1,!0)),F=e=>e.audience===`roles`&&e.audienceRoles.length>0?e.audienceRoles.map(e=>e.name).join(`, `):e.audience===`named`&&e.audiencePersons.length>0?e.audiencePersons.map(e=>e.displayName).join(`, `):DAt(e.audience),ie=(e,t)=>t===null?n(e,!1,!0):`${n(e,!1,!0)}, ${t}`,ae=e=>{q().setQueriesData({queryKey:XOt()},t=>t===void 0?t:{...t,runsOfMeeting:t.runsOfMeeting.map(t=>t.id===e?{...t,isLocked:!0}:t)})},oe=async e=>{try{let{token:t}=await j.mutateAsync({runId:e.id});g6(t,e.name),ae(e.id)}catch{U(p6)}},se=async()=>{let e=m.value;if(e===null)return!1;try{await ne.mutateAsync({runId:e.id},{onError:e=>U(e.errorMessage)}),ze(`Das Dokument wurde erfolgreich finalisiert.`)}finally{m.value=null}return!0},ce=async()=>{let e=g.value;if(e===null)return!1;try{await M.mutateAsync({runId:e.id},{onError:e=>U(e.errorMessage)}),ze(`Das Dokument ist neu das massgebliche Protokoll.`)}finally{g.value=null}return!0},le=async()=>{let e=f.value;if(e===null)return!1;try{await re.mutateAsync({runId:e.id},{onError:e=>U(e.errorMessage)}),ze(`Das Dokument wurde erfolgreich gelöscht.`)}finally{f.value=null}return!0};return(n,r)=>(y(),C(k,null,[x(`div`,bUt,[t(G2,{table:h(u),"empty-title":`Kein Protokoll vorhanden`,"label-plural":`Protokolle`,loading:h(a)},{header:R(()=>[r[19]||=x(`div`,{class:`flex flex-col gap-eds-xxs`},[x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Protokoll `),x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Ein Dokument über die ganze Sitzung. Massgeblich ist genau eines davon. `)],-1),t(lr,{text:h(i6),disabled:O.value},{trigger:R(()=>[t($,{text:`Protokoll generieren`,variant:`Primary`,size:`Small`,icon:ei,disabled:!O.value,onClick:r[0]||=e=>d.value=!0},null,8,[`disabled`])]),_:1},8,[`text`,`disabled`])]),toolbar:R(()=>[t(dW,{value:s.value,"onUpdate:value":r[1]||=e=>s.value=e,type:`Label`,entity:`Sichtbarkeit`,"item-groups":[{items:h(n6)}],transform:e=>e},null,8,[`value`,`item-groups`,`transform`]),t(dW,{value:c.value,"onUpdate:value":r[2]||=e=>c.value=e,type:`Label`,entity:`Status`,"item-groups":[{items:h(r6)}],transform:e=>e},null,8,[`value`,`item-groups`,`transform`])]),"cell-icon":R(({row:e})=>[(y(),i(ue(h(_6)(e)),{class:P([`icon-square-1-5`,e.isFinalized?`text-eds-red`:`text-eds-brand`])},null,8,[`class`]))]),"cell-audience":R(({row:e})=>[t(lr,{title:h(t6)(e.audience),text:F(e)},{trigger:R(()=>[t(xi,{label:h(t6)(e.audience),variant:`Gray`,pill:``},null,8,[`label`])]),_:2},1032,[`title`,`text`])]),"cell-name":R(({row:e})=>[e.isFinalized?(y(),i(T6,{key:0,name:e.name,"file-id":e.fileId},null,8,[`name`,`file-id`])):(y(),C(`span`,xUt,A(e.name),1))]),"cell-created":R(({row:e})=>[x(`div`,SUt,[x(`span`,CUt,A(ie(e.createdAt,e.createdByName)),1),e.updatedAt===e.createdAt?B(``,!0):(y(),C(`span`,wUt,A(ie(e.updatedAt,e.updatedByName)),1))])]),"cell-state":R(({row:e})=>[x(`div`,TUt,[e.isDecisive?(y(),i(xi,{key:0,label:`Massgeblich`,variant:`Green`,pill:``})):B(``,!0),e.isFinalized?(y(),C(k,{key:1},[t(lr,{text:N(e),disabled:e.finalizedAt===null},{trigger:R(()=>[t(xi,{label:h(v6)(e).label,variant:h(v6)(e).variant,pill:``},null,8,[`label`,`variant`])]),_:2},1032,[`text`,`disabled`]),t(k6,{"run-id":e.id,"file-size":e.fileSize},null,8,[`run-id`,`file-size`])],64)):(y(),C(k,{key:2},[t(xi,{label:`Entwurf`,variant:`Gray`,pill:``}),t(D6,{variant:`Secondary`,icon:e.isLocked?Tr:CH,text:e.isLocked?h(d6):h(f6),disabled:e.isLocked,size:`Small`,onClick:t=>oe(e)},null,8,[`icon`,`text`,`disabled`,`onClick`]),t(D6,{variant:`Primary`,icon:JQ,text:`Als PDF finalisieren`,size:`Small`,onClick:t=>m.value=e},null,8,[`onClick`])],64))])]),"cell-actions":R(({row:e})=>[t(ui,{type:`Label`,placement:`bottom-end`,"item-groups":[{items:te(e)}],transform:e=>e},{trigger:R(({togglePopover:n})=>[t(zt,{icon:aR,variant:`Tertiary`,size:`Small`,title:`Aktionen`,onClick:t=>{h(E)(e.id),n()}},null,8,[`onClick`])]),_:2},1032,[`item-groups`,`transform`])]),_:1},8,[`table`,`loading`])]),t(_r,null,{default:R(()=>[d.value?(y(),i(pUt,{key:0,"meeting-id":e.meetingId,onCancel:r[3]||=e=>d.value=!1,onCreated:r[4]||=e=>d.value=!1},null,8,[`meeting-id`])):B(``,!0)]),_:1}),t(_r,null,{default:R(()=>[_.value===null?B(``,!0):(y(),i(vUt,{key:0,run:_.value,"meeting-id":e.meetingId,onCancel:r[5]||=e=>_.value=null,onSaved:r[6]||=e=>_.value=null},null,8,[`run`,`meeting-id`]))]),_:1}),t(_r,null,{default:R(()=>[g.value===null?B(``,!0):(y(),i(_n,{key:0,size:`Narrow`,onCancel:r[8]||=e=>g.value=null,"onKeydown:escape":r[9]||=e=>g.value=null},{header:R(()=>[...r[20]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Als massgeblich setzen`,-1)]]),default:R(()=>[x(`p`,EUt,[r[21]||=L(` Soll das Dokument `,-1),x(`span`,DUt,A(g.value.name),1),r[22]||=L(` das massgebliche Protokoll dieser Sitzung werden? Ein bisheriges verliert die Kennzeichnung. `,-1)])]),footer:R(()=>[x(`div`,OUt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[7]||=e=>g.value=null}),t(Cr,{text:`Setzen`,variant:`Primary`,action:ce,"block-user-interface":``,once:``})])]),_:1}))]),_:1}),t(_r,null,{default:R(()=>[m.value===null?B(``,!0):(y(),i(_n,{key:0,size:`Narrow`,onCancel:r[11]||=e=>m.value=null,"onKeydown:escape":r[12]||=e=>m.value=null},{header:R(()=>[...r[23]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Dokument finalisieren`,-1)]]),default:R(()=>[x(`p`,kUt,[r[24]||=L(` Soll das Dokument `,-1),x(`span`,AUt,A(m.value.name),1),r[25]||=L(` wirklich finalisiert werden? `,-1)])]),footer:R(()=>[x(`div`,jUt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[10]||=e=>m.value=null}),t(Cr,{text:`Finalisieren`,variant:`Primary`,action:se,"block-user-interface":``,once:``})])]),_:1}))]),_:1}),t(_r,null,{default:R(()=>[f.value===null?B(``,!0):(y(),i(_n,{key:0,size:`Narrow`,onCancel:r[14]||=e=>f.value=null,"onKeydown:escape":r[15]||=e=>f.value=null},{header:R(()=>[...r[26]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Dokument löschen`,-1)]]),default:R(()=>[x(`p`,MUt,[r[27]||=L(` Soll das Dokument `,-1),x(`span`,NUt,A(f.value.name),1),r[28]||=L(` wirklich gelöscht werden? `,-1)])]),footer:R(()=>[x(`div`,PUt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:r[13]||=e=>f.value=null}),t(Cr,{text:`Löschen`,variant:`Danger`,action:le,"block-user-interface":``,once:``})])]),_:1}))]),_:1}),v.value===null?B(``,!0):(y(),i(q4,{key:0,"run-id":v.value.id,"foreign-id":null,onHide:r[16]||=e=>v.value=null},null,8,[`run-id`])),b.value===null?B(``,!0):(y(),i(XQ,{key:1,"run-id":b.value.id,"foreign-id":null,onHide:r[17]||=e=>b.value=null},null,8,[`run-id`])),p.value===null?B(``,!0):(y(),i(Z2,{key:2,target:p.value,title:`Änderungsprotokoll`,onHide:r[18]||=e=>p.value=null},null,8,[`target`]))],64))}})})),LUt,RUt=j((()=>{IUt(),IUt(),LUt=FUt})),zUt,BUt,VUt,HUt,UUt,WUt,GUt,KUt,qUt,JUt,YUt,XUt,ZUt=j((()=>{z(),gn(),Q(),bi(),T2(),q0(),zUt={class:`eds-heading-reset eds-headings-h4`},BUt={class:`flex flex-col gap-eds-l`},VUt={class:`flex flex-col gap-eds-s`},HUt={class:`flex flex-wrap items-center gap-eds-s`},UUt={key:0,class:`eds-paragraphs-s-regular text-eds-secondary`},WUt={key:1,class:`flex flex-col gap-eds-s`},GUt={class:`eds-paragraphs-s-bold text-amber-600`},KUt={class:`list-none m-0 p-0 rounded-eds-s border border-amber-100 bg-eds-amber-light overflow-hidden`},qUt={class:`eds-paragraphs-base-regular text-eds-primary truncate`},JUt={class:`eds-paragraphs-base-bold`},YUt={class:`flex gap-eds-s justify-end`},XUt=p({__name:`EndMeetingModal`,props:{meeting:{},title:{},icon:{}},emits:[`cancel`,`confirm`],setup(e,{emit:n}){let r=n,{data:a,isLoading:o}=x2(()=>e.meeting.id),s=H(()=>N0(a.value??[])),c=H(()=>s.value.filter(e=>e.status===`handled`).length),l=H(()=>s.value.filter(e=>e.status===`in-progress`).length),u=H(()=>s.value.filter(e=>e.status===`tabled`||e.status===`draft`));return(n,a)=>(y(),i(_n,{size:`Medium`,onCancel:a[2]||=e=>r(`cancel`),"onKeydown:escape":a[3]||=e=>r(`cancel`)},{header:R(()=>
56[x(`h4`,zUt,A(e.title),1)]),default:R(()=>[x(`div`,BUt,[x(`div`,VUt,[a[4]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Traktanden `,-1),x(`div`,HUt,[t(xi,{label:c.value+` behandelt`,variant:`Green`,pill:``},null,8,[`label`]),t(xi,{label:l.value+` in Behandlung`,variant:`Amber`,pill:``},null,8,[`label`]),t(xi,{label:u.value.length+` unbehandelt`,variant:`Red`,pill:``},null,8,[`label`])])]),h(o)?(y(),C(`div`,UUt,` Lädt … `)):u.value.length>0?(y(),C(`div`,WUt,[x(`span`,GUt,A(u.value.length)+` unbehandelte Traktanden `,1),x(`ul`,KUt,[(y(!0),C(k,null,F(u.value,e=>(y(),C(`li`,{key:e.id,class:`flex items-center gap-eds-s px-eds-l py-eds-s border-b border-amber-100 last:border-b-0`},[t(xi,{label:h(L0)[e.status],variant:h(R0)[e.status],pill:``},null,8,[`label`,`variant`]),x(`span`,qUt,[x(`span`,JUt,A(e.position)+`.`,1),L(` `+A(e.title),1)])]))),128))])])):B(``,!0)])]),footer:R(()=>[x(`div`,YUt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:a[0]||=e=>r(`cancel`)}),t($,{text:e.title,icon:e.icon,variant:`Primary`,onClick:a[1]||=e=>r(`confirm`)},null,8,[`text`,`icon`])])]),_:1}))}})})),QUt,$Ut=j((()=>{ZUt(),ZUt(),QUt=XUt})),eWt,tWt,nWt,rWt,iWt,aWt,oWt,sWt,cWt,lWt,uWt,dWt,fWt,pWt,mWt,hWt=j((()=>{z(),W(),kn(),gn(),Q(),bi(),wi(),l3(),eWt={key:0,class:`eds-paragraphs-s-regular text-eds-secondary`},tWt={key:1,class:`flex flex-col gap-eds-l`},nWt={class:`flex flex-col gap-eds-s`},rWt={class:`flex items-center justify-between`},iWt={class:`flex items-center gap-eds-s`},aWt={key:0,class:`eds-paragraphs-s-regular text-eds-secondary`},oWt={key:1,class:`eds-paragraphs-s-regular text-eds-secondary`},sWt={key:2,class:`list-none m-0 p-0 border border-eds-primary rounded-eds-xs overflow-hidden max-h-72 overflow-y-auto`},cWt=[`onClick`],lWt={class:`shrink-0 text-eds-secondary tabular-nums eds-paragraphs-s-regular`},uWt={key:0,class:`shrink-0`},dWt={key:1,class:`shrink-0 eds-paragraphs-s-regular text-eds-tertiary`},fWt={key:2,class:`shrink-0 eds-paragraphs-s-regular text-eds-tertiary`},pWt={class:`flex gap-eds-s justify-end`},mWt=p({__name:`GenerateResolutionsModal`,props:{meetingId:{}},emits:[`cancel`],setup(e,{emit:n}){let r=n,{data:a,isLoading:o}=UEt(()=>e.meetingId),s=H(()=>a.value??[]),c=H(()=>s.value.filter(e=>e.eligible)),l=H(()=>c.value.filter(e=>e.hasDecisionText)),u=H(()=>l.value.length>0&&l.value.length<c.value.length),d=H(()=>s.value.filter(e=>e.resolutionNumber!==null&&!p.has(e.agendaItemId))),f=H(()=>s.value.some(e=>e.resolutionNumber!==null)),p=S(new Set);N(s,e=>{p.clear(),e.filter(e=>e.preselected).forEach(e=>p.add(e.agendaItemId))},{immediate:!0});function m(e){e.eligible&&(p.has(e.agendaItemId)?p.delete(e.agendaItemId):p.add(e.agendaItemId))}let g=H(()=>c.value.length>0&&p.size===c.value.length);function _(){if(g.value){p.clear();return}c.value.forEach(e=>p.add(e.agendaItemId))}function v(){p.clear(),l.value.forEach(e=>p.add(e.agendaItemId))}function b(e){return e.status===`withdrawn`?`Zurückgezogen`:`Verschoben`}let w=WEt(),T=V(!1);async function E(){if(a.value!==void 0){T.value=!0;try{await w.mutateAsync({meetingId:e.meetingId,agendaItemIds:[...p]}),ze(p.size===1?`Ein Beschluss wurde generiert und nummeriert.`:`${p.size} Beschlüsse wurden generiert und nummeriert.`),r(`cancel`)}catch(e){U(e.errorMessage??`Beschlüsse konnten nicht generiert werden.`)}finally{T.value=!1}}}return(e,n)=>(y(),i(_n,{size:`Medium`,onCancel:n[1]||=e=>r(`cancel`),"onKeydown:escape":n[2]||=e=>r(`cancel`)},{header:R(()=>[...n[3]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},` Nummern vergeben `,-1)]]),default:R(()=>[h(o)?(y(),C(`div`,eWt,` Lädt … `)):(y(),C(`div`,tWt,[x(`div`,nWt,[x(`div`,rWt,[n[4]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},`Traktanden`,-1),x(`div`,iWt,[u.value?(y(),i($,{key:0,text:`Nur mit Beschlusstext`,variant:`Secondary`,size:`Tiny`,onClick:v})):B(``,!0),c.value.length>0?(y(),i($,{key:1,text:g.value?`Auswahl leeren`:`Alle auswählen`,variant:`Primary`,size:`Tiny`,onClick:_},null,8,[`text`])):B(``,!0)])]),u.value?(y(),C(`span`,aWt,` Traktanden ohne Beschlusstext lassen sich mitnummerieren; der Beschluss bleibt dann vorerst ohne Wortlaut. `)):B(``,!0),s.value.length===0?(y(),C(`span`,oWt,` Diese Sitzung hat keine Traktanden. `)):(y(),C(`ul`,sWt,[(y(!0),C(k,null,F(s.value,e=>(y(),C(`li`,{key:e.agendaItemId,class:P([`flex items-center gap-eds-s px-eds-m py-eds-s border-b border-eds-primary last:border-b-0 duration-150`,e.eligible?`cursor-pointer hover:bg-eds-tertiary`:`bg-eds-secondary`]),onClick:t=>m(e)},[t(Ti,{on:p.has(e.agendaItemId),disabled:!e.eligible},null,8,[`on`,`disabled`]),x(`span`,lWt,A(e.position)+`. `,1),x(`span`,{class:P([`truncate grow eds-paragraphs-s-regular`,e.eligible?`text-eds-primary`:`text-eds-tertiary`])},A(e.title),3),e.resolutionNumber?(y(),C(`div`,uWt,[t(xi,{label:e.resolutionNumber,variant:`Green`,pill:``},null,8,[`label`])])):e.eligible?e.hasDecisionText?B(``,!0):(y(),C(`span`,fWt,` Kein Beschlusstext `)):(y(),C(`span`,dWt,A(b(e)),1))],10,cWt))),128))]))]),d.value.length>0?(y(),i(An,{key:0,variant:`Amber`,label:d.value.length===1?`Der Beschluss ${d.value[0].resolutionNumber} wird aufgehoben und seine Nummer neu vergeben.`:`${d.value.length} bestehende Beschlüsse werden aufgehoben und die Nummern neu vergeben.`},null,8,[`label`])):B(``,!0),f.value?(y(),i(An,{key:1,variant:`Amber`,title:`Die Nummern können sich ändern`,label:`Für diese Sitzung wurden schon Nummern vergeben. Bereits generierte Protokolle und Auszüge behalten die alten und weichen dann ab.`})):B(``,!0)]))]),footer:R(()=>[x(`div`,pWt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[0]||=e=>r(`cancel`)}),t($,{text:`Nummern vergeben (${p.size})`,variant:`Primary`,disabled:T.value||h(a)===void 0,onClick:E},null,8,[`text`,`disabled`])])]),_:1}))}})})),gWt,_Wt=j((()=>{hWt(),hWt(),gWt=mWt})),vWt,yWt,bWt,xWt,SWt,CWt,wWt,TWt,EWt,DWt=j((()=>
56{z(),p2(),kn(),wi(),T2(),vWt={class:`flex flex-col gap-eds-l`},yWt={key:0,class:`m-0 eds-paragraphs-base-regular text-eds-primary`},bWt={key:1,class:`m-0 grid grid-cols-[auto_1fr] gap-x-eds-m gap-y-eds-s`},xWt={class:`eds-paragraphs-base-bold text-eds-primary`},SWt={class:`m-0 eds-paragraphs-base-regular text-eds-secondary`},CWt={class:`flex flex-col gap-eds-s`},wWt={class:`list-none m-0 p-0 flex flex-col gap-eds-2xs`},TWt={class:`eds-paragraphs-base-bold`},EWt=p({__name:`PhaseChangeModal`,props:{meeting:{},action:{},change:{}},emits:[`cancel`,`confirm`],setup(e,{emit:n}){let r=n,a=V(!0),o=V(!1),{data:s}=x2(()=>e.meeting.id),c=H(()=>e.change.listsDrafts===!0?(s.value??[]).filter(e=>e.status===`draft`):[]),l=H(()=>{let e=c.value.length,t=e===1;return`${t?`Ein Traktandum`:`${e} Traktanden`} ${o.value?`${t?`wird`:`werden`} mit dem Veröffentlichen traktandiert`:`${t?`bleibt`:`bleiben`} im Entwurf und damit für Mitglieder unsichtbar`}`});return(n,s)=>(y(),i(f2,{visible:``,title:`${e.action.label}?`,"confirm-text":e.action.label,"confirm-variant":e.change.variant,onCancel:s[2]||=e=>r(`cancel`),onConfirm:s[3]||=t=>r(`confirm`,e.change.offersNotice===!0&&a.value,c.value.length>0&&o.value)},{default:R(()=>[x(`div`,vWt,[e.change.body===void 0?B(``,!0):(y(),C(`p`,yWt,A(e.change.body),1)),e.change.audience===void 0?B(``,!0):(y(),C(`dl`,bWt,[(y(!0),C(k,null,F(e.change.audience,e=>(y(),C(k,{key:e.who},[x(`dt`,xWt,A(e.who),1),x(`dd`,SWt,A(e.sees),1)],64))),128))])),c.value.length>0?(y(),i(An,{key:2,variant:`Amber`,title:l.value},{label:R(()=>[x(`div`,CWt,[x(`ul`,wWt,[(y(!0),C(k,null,F(c.value,e=>(y(),C(`li`,{key:e.id,class:`truncate text-eds-primary`},[x(`span`,TWt,A(e.position)+`.`,1),L(` `+A(e.title),1)]))),128))]),t(Ti,{on:o.value,label:`Alle Traktanden mit dem Veröffentlichen traktandieren`,"onUpdate:on":s[0]||=e=>o.value=e},null,8,[`on`])])]),_:1},8,[`title`])):B(``,!0),e.change.offersNotice?(y(),i(Ti,{key:3,on:a.value,label:`Mitglieder per Nachricht informieren`,"onUpdate:on":s[1]||=e=>a.value=e},null,8,[`on`])):B(``,!0)])]),_:1},8,[`title`,`confirm-text`,`confirm-variant`]))}})})),OWt,kWt=j((()=>{DWt(),DWt(),OWt=EWt})),AWt,jWt,MWt,NWt=j((()=>{z(),e4(),AWt={class:`flex flex-wrap items-center gap-x-eds-l gap-y-eds-xs`},jWt={class:`text-eds-primary`},MWt=p({__name:`VisibilityList`,props:{rows:{}},setup(e){return(n,r)=>(y(),C(`div`,AWt,[(y(!0),C(k,null,F(e.rows,e=>(y(),C(`span`,{key:e.audience,class:`flex items-center gap-eds-xs eds-paragraphs-s-regular text-eds-secondary`},[t($2,{variant:e.dot},null,8,[`variant`]),x(`span`,jWt,A(e.audience)+`:`,1),L(` `+A(e.access),1)]))),128))]))}})})),PWt,FWt=j((()=>{NWt(),NWt(),PWt=MWt})),IWt,LWt,RWt,zWt,BWt,VWt,HWt,UWt,WWt,GWt,KWt,qWt,JWt,YWt,XWt,ZWt,QWt,$Wt,eGt,tGt,nGt,rGt,iGt,aGt,oGt,sGt,cGt,lGt,uGt,dGt=j((()=>{z(),$5(),Yi(),X2(),KHt(),Rt(),or(),Q(),bi(),a1(),AW(),$r(),UA(),k1(),v3(),L5(),S3(),q0(),N2(),RUt(),$Ut(),_Wt(),kWt(),FWt(),IWt={class:`flex items-center justify-between gap-eds-l`},LWt={class:`flex flex-wrap items-center gap-eds-s`},RWt={class:`eds-heading-reset eds-headings-h4 text-eds-primary`},zWt={key:1,class:`text-eds-tertiary eds-paragraphs-s-regular`},BWt={key:0,class:`flex items-center gap-eds-s shrink-0`},VWt={key:0,class:`eds-paragraphs-s-regular text-eds-secondary`},HWt={class:`flex flex-wrap items-center justify-between gap-eds-m`},UWt={class:`flex flex-col gap-eds-xxs`},WWt={class:`inline-flex items-center gap-eds-s eds-paragraphs-s-bold`},GWt={key:1,class:`eds-paragraphs-s-regular text-eds-secondary`},KWt={key:2,class:`flex flex-col gap-eds-xxs`},qWt={class:`inline-flex items-center gap-eds-s eds-paragraphs-s-bold`},JWt={class:`flex flex-col gap-eds-s rounded-eds-s border border-eds-green-light bg-white px-eds-l py-eds-m`},YWt={class:`eds-paragraphs-s-bold text-eds-primary`},XWt={key:1,class:`text-eds-tertiary eds-paragraphs-s-regular`},ZWt={class:`flex flex-col gap-eds-s rounded-eds-s border border-eds-green-light bg-white px-eds-l py-eds-m`},QWt={class:`eds-paragraphs-s-bold text-eds-primary`},$Wt={class:`flex items-center gap-eds-s`},eGt={key:1,class:`text-eds-tertiary eds-paragraphs-s-regular`},tGt={class:`flex flex-col gap-eds-s rounded-eds-s border border-eds-green-light bg-white px-eds-l py-eds-m`},nGt={class:`eds-paragraphs-s-bold text-eds-primary`},rGt={class:`flex items-center gap-eds-s`},iGt={key:1,class:`text-eds-tertiary eds-paragraphs-s-regular`},aGt={key:0,class:`flex flex-col gap-eds-s rounded-eds-s border border-eds-green-light bg-white px-eds-l py-eds-m`},oGt={class:`eds-paragraphs-s-bold text-eds-primary`},sGt={key:0},cGt={key:0,class:`flex items-center justify-between gap-eds-l rounded-eds-s border border-eds-primary bg-white px-eds-l py-eds-m`},lGt={class:`flex items-center justify-between gap-eds-l rounded-eds-s border border-eds-primary bg-white px-eds-l py-eds-m`},uGt=p({__name:`MeetingStatusBanner`,props:{status:{},meeting:{},canEdit:{type:Boolean}},emits:[`change-status`,`record-attendance`],setup(e,{emit:n}){let r=e,a=n,o=V(!1),s=H(()=>r.meeting.preVoteDeadline),c=H(()=>r.canEdit||r.status!==`draft`),l={draft:`border-eds-primary bg-eds-secondary`,announced:`border-blue-100 bg-blue-50`,published:`border-blue-100 bg-blue-50`,"in-progress":`border-green-100 bg-green-50`,minuting:`border-eds-primary bg-eds-secondary`,closed:`border-eds-primary bg-white`},u=V(),d=V(),f=H(()=>d.value===void 0?void 0:D(d.value)),p=V(!1),m=V(!1),g=V(!1);function _(e){return e.target===void 0||r.status!==r.meeting.status||r.meeting.capabilities.allowedTransitions.includes(e.target)}let v=H(()=>ndt[r.status].filter(_)),b=H(()=>v.value.find(e=>e.primary===!0)),S=H(()=>v.value.filter(e=>e.primary!==!0)),w=V(!1);function T(e){if(D(e)!==void 0){d.value=e;return}E(e)}function E(e){if(e.modal===`confirm`){u.value=e;return}O(e)}function D(e){return e.target===void 0?void 0:Qut(r.status,e.target)}function ee(e,t){let n=d.value;d.value=void 0,n!==void 0&&(m.value=e,g.value=t,E(n))}function O(e){if(e.target!==void 0){let t=m.value,n=g.value;m.value=!1,g.value=!1,a(`change-status`,e.target,n,t?()=>p.value=!0:void 0)}}function te(){u.value!==void 0&&(O(u.value),u.value=void 0)}let ne=H(()=>r.meeting.committeeId),{data:re}=p3(ne),j=H(()=>(re.value?.current??[]).map(e=>e.person.id)),M=H(()=>`Einladung zur ${O0(r.meeting)}`),N=H(()=>{let e=[T0(r.meeting.date),r.meeting.startTime===null?null:`${r.meeting.startTime} Uhr`,ae.value].filter(e=>e!==null).join(`, `),t=s.value===null?``:`<p>Vorabstimmung bis ${j0(s.value)}.</p><p></p>`;return`<p>${e}</p><p></p><p>Die Traktandenliste ist freigegeben.</p><p></p>`+t+`<p><a href="${Kut(r.meeting.id)}">Sitzung öffnen</a></p>`}),ie=H(()=>E0(r.meeting.startTime,r.meeting.endTime)),ae=H(()=>D0(r.meeting.locationType,r.meeting.location)),oe=H(()=>Jut(r.meeting.applicationDeadline)),se=H(()=>A0(r.meeting.applicationDeadline)),ce=H(()=>s.value===null?null:j0(s.value)),le=H(()=>s.value===null?null:M0(s.value)),{data:ue}=$Dt(ne),I=V(!1),{data:de}=F5(H(()=>r.meeting.id)),fe=H(()=>(de.value??[]).filter(e=>!e.isGuest)),pe=H(()=>fe.value.filter(e=>e.status===`present`).length),me=H(()=>(de.value??[]).filter(e=>e.person!==null&&e.status===`present`).map(e=>({type:`person`,portrait:e.person.portrait,name:e.person.displayName}))),he=H(()=>(de.value??[]).filter(e=>!e.isGuest&&e.status===`absent`&&e.person!==null).map(e=>({type:`person`,portrait:e.person.portrait,name:e.person.displayName}))),ge=H(()=>(de.value??[]).filter(e=>e.isGuest).map(e=>({type:`person`,portrait:e.person?.portrait??``,name:e.person?.displayName??e.externalName??``}
56))),_e=H(()=>fe.value.filter(e=>e.status===null&&e.person!==null).map(e=>({type:`person`,portrait:e.person.portrait,name:e.person.displayName}))),{data:ve}=TDt(),ye=H(()=>Zut(r.status,ve.value??[]));return(n,r)=>(y(),C(k,null,[c.value?(y(),C(`div`,{key:0,class:P([`flex flex-col gap-eds-l rounded-eds-s border px-eds-l py-eds-l`,l[e.status]])},[x(`div`,IWt,[x(`div`,LWt,[x(`h3`,RWt,A(h(P0)[e.status].headline),1),e.status===`published`&&se.value.passed?(y(),i(xi,{key:0,label:se.value.label,variant:`Gray`,pill:``},null,8,[`label`])):e.status===`in-progress`&&ie.value!==null?(y(),C(`span`,zWt,A(ie.value),1)):e.status===`minuting`?(y(),i(xi,{key:2,label:`Offen`,variant:`Amber`,pill:``})):e.status===`closed`?(y(),i(xi,{key:3,label:`Genehmigt`,variant:`Green`,pill:``})):B(``,!0)]),e.canEdit?(y(),C(`div`,BWt,[b.value===void 0?B(``,!0):(y(),i($,{key:0,variant:`Primary`,size:`Small`,icon:b.value.icon,text:b.value.label,onClick:r[0]||=e=>T(b.value)},null,8,[`icon`,`text`])),S.value.length>0?(y(),i(sr,{key:1,"is-open":w.value,"onUpdate:isOpen":r[2]||=e=>w.value=e,placement:`bottom-end`,offset:4,padding:!1},{trigger:R(({toggle:e})=>[t(zt,{variant:`Tertiary`,size:`Small`,icon:kW,title:`Weitere Aktionen`,onClick:e},null,8,[`onClick`])]),content:R(()=>[t($i,{"onAfter:select":r[1]||=e=>w.value=!1},{default:R(()=>[(y(!0),C(k,null,F(S.value,e=>(y(),i(Y2,{key:e.label,component:e.icon,"components-props":[{class:`icon-square-1`}],text:e.label,onSelect:t=>T(e)},null,8,[`component`,`text`,`onSelect`]))),128))]),_:1})]),_:1},8,[`is-open`])):B(``,!0)])):B(``,!0)]),e.canEdit?(y(),i(PWt,{key:0,rows:ye.value},null,8,[`rows`])):B(``,!0),e.status===`announced`?(y(),C(k,{key:1},[e.canEdit?B(``,!0):(y(),C(`span`,VWt,` Die Traktanden sind aktuell noch nicht veröffentlicht. `)),x(`div`,HWt,[x(`span`,UWt,[x(`span`,WWt,[t(i1,{class:`icon-square-0-75`}),L(` Eingabeschluss für Anträge: `+A(oe.value)+` `,1),t(xi,{label:se.value.label,variant:se.value.passed?`Gray`:`Blue`,pill:``},null,8,[`label`,`variant`])])]),!e.canEdit&&!se.value.passed&&h(ue)?(y(),i($,{key:0,text:`Antrag stellen`,variant:`Primary`,size:`Small`,icon:ei,onClick:r[3]||=e=>I.value=!0})):!e.canEdit&&se.value.passed?(y(),C(`span`,GWt,` Ein Antrag geht jetzt an eine spätere Sitzung des Gremiums. `)):B(``,!0)])],64)):e.status===`published`&&ce.value!==null&&le.value!==null?(y(),C(`span`,KWt,[x(`span`,qWt,[t(i1,{class:`icon-square-0-75`}),L(` Vorabstimmung bis: `+A(ce.value)+` `,1),t(xi,{label:le.value.label,variant:le.value.passed?`Gray`:`Blue`,pill:``},null,8,[`label`,`variant`])])])):e.status===`in-progress`?(y(),C(k,{key:3},[x(`div`,{class:P([`grid gap-eds-m`,_e.value.length>0?`grid-cols-[2fr_1fr_1fr_1fr]`:`grid-cols-[2fr_1fr_1fr]`])},[x(`div`,JWt,[x(`span`,YWt,`Anwesend (`+A(pe.value)+`/`+A(fe.value.length)+`) `,1),me.value.length>0?(y(),i(e7,{key:0,items:me.value,amount:me.value.length,size:`ExtraSmall`,"enable-tooltip":``},null,8,[`items`,`amount`])):(y(),C(`span`,XWt,`–`))]),x(`div`,ZWt,[x(`span`,QWt,`Abwesend (`+A(he.value.length)+`)`,1),x(`div`,$Wt,[he.value.length>0?(y(),i(e7,{key:0,items:he.value,amount:he.value.length,size:`ExtraSmall`,"enable-tooltip":``},null,8,[`items`,`amount`])):(y(),C(`span`,eGt,`–`))])]),x(`div`,tGt,[x(`span`,nGt,`Gäste (`+A(ge.value.length)+`)`,1),x(`div`,rGt,[ge.value.length>0?(y(),i(e7,{key:0,items:ge.value,amount:ge.value.length,size:`ExtraSmall`,"enable-tooltip":``},null,8,[`items`,`amount`])):(y(),C(`span`,iGt,`–`))])]),_e.value.length>0?(y(),C(`div`,aGt,[x(`span`,oGt,`Offen (`+A(_e.value.length)+`)`,1),t(e7,{items:_e.value,amount:_e.value.length,size:`ExtraSmall`,"enable-tooltip":``},null,8,[`items`,`amount`])])):B(``,!0)],2),e.canEdit?(y(),C(`div`,sGt,[t($,{text:`Anwesenheit erfassen`,variant:`Secondary`,icon:O1,size:`Small`,onClick:r[4]||=e=>a(`record-attendance`)})])):B(``,!0)],64)):B(``,!0)],2)):B(``,!0),c.value&&(e.status===`minuting`||e.status===`closed`)?(y(),C(k,{key:1},[e.status===`minuting`&&e.canEdit?(y(),C(`section`,cGt,[r[12]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},`Beschlussnummern`,-1),t($,{text:`Nummern vergeben`,variant:`Primary`,size:`Small`,onClick:r[5]||=e=>o.value=!0})])):B(``,!0),e.canEdit?(y(),i(LUt,{key:1,"meeting-id":e.meeting.id},null,8,[`meeting-id`])):B(``,!0),x(`section`,lGt,[r[13]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},`Beschlussauszüge`,-1),t(xi,{label:`Coming soon`,variant:`Blue`,icon:HA,pill:``})])],64)):B(``,!0),d.value!==void 0&&f.value!==void 0?(y(),i(OWt,{key:2,meeting:e.meeting,action:d.value,change:f.value,onCancel:r[6]||=e=>d.value=void 0,onConfirm:ee},null,8,[`meeting`,`action`,`change`])):B(``,!0),u.value===void 0?B(``,!0):(y(),i(QUt,{key:3,meeting:e.meeting,title:u.value.label,icon:u.value.icon,onCancel:r[7]||=e=>u.value=void 0,onConfirm:te},null,8,[`meeting`,`title`,`icon`])),I.value?(y(),i(M2,{key:4,"preset-committee-id":e.meeting.committeeId,onCancel:r[8]||=e=>I.value=!1,onSaved:r[9]||=e=>I.value=!1},null,8,[`preset-committee-id`])):B(``,!0),o.value?(y(),i(gWt,{key:5,"meeting-id":e.meeting.id,onCancel:r[10]||=e=>o.value=!1},null,8,[`meeting-id`])):B(``,!0),p.value?(y(),i(Q5,{key:6,"person-ids":j.value,subject:M.value,message:N.value,onClose:r[11]||=e=>p.value=!1},null,8,[`person-ids`,`subject`,`message`])):B(``,!0)],64))}})})),fGt,pGt=j((()=>{dGt(),dGt(),fGt=uGt})),mGt,hGt,gGt,_Gt,vGt,yGt,bGt,xGt,SGt,CGt,wGt,TGt,n7,EGt,DGt=j((()=>{z(),Gt(),Dp(),Q2(),Rt(),e4(),Q(),cr(),MHt(),vte(),Wd(),n4(),kO(),b1(),j3(),o4(),ia(),b2(),hFt(),L5(),S3(),q0(),s2(),b0(),l2(),pGt(),mGt={class:`flex flex-col gap-eds-l`},hGt={key:0,class:`flex flex-col gap-eds-s`},gGt={class:`flex gap-eds-s items-center`},_Gt={class:`eds-headings-h3 text-eds-primary m-0`},vGt={class:`inline-flex items-center gap-eds-s h-eds-2xl px-eds-m rounded-eds-pill border border-eds-primary bg-white eds-paragraphs-s-bold text-eds-primary`},yGt={class:`flex gap-eds-s items-center`},bGt={key:0,class:`text-eds-tertiary font-normal`},xGt={class:`flex items-center gap-eds-m text-eds-tertiary eds-paragraphs-base-regular`},SGt={class:`inline-flex items-center gap-eds-s`},CGt={key:0,class:`inline-flex items-center gap-eds-s`},wGt={key:1,class:`inline-flex items-center gap-eds-s`},TGt={key:1,class:`p-eds-xl`},n7=`meeting.detail.settings`,EGt=p({__name:`MeetingDetail`,props:{meetingId:{}},setup(e){let n=e,r=H(()=>n.meetingId),{data:a,isLoading:o}=P5(r),s=H(()=>
56a.value?.committeeId??0),{data:c}=x3(s),l=H(()=>c.value===!0),{data:u}=eOt(s),d=H(()=>u.value===!0),f=Vf(),p=Bf(),m=[`meeting.detail.participants`],g=[`meeting.detail.applications`,n7],_=H(()=>{let e=[{value:`meeting.detail.agenda`,label:`Traktanden`}];return l.value&&e.push({value:`meeting.detail.applications`,label:`Anträge`}),d.value&&e.push({value:`meeting.detail.participants`,label:`Teilnehmende`}),e});function v(e){return f.matched.some(t=>t.name===e)}N([u,c,()=>f.name],()=>{(u.value===!1&&m.some(v)||!c.value&&g.some(v))&&p.replace({name:`meeting.detail.agenda`})},{immediate:!0});let b=H({get:()=>_.value.find(e=>v(e.value))?.value??``,set:e=>{p.push({name:e})}}),S=V(),w=H(()=>S.value??a.value?.status),{mutate:T}=jFt();function E(e,t,r){let i=S.value;S.value=e,T({meetingId:n.meetingId,status:e,tableDrafts:t},{onSuccess:()=>r?.(),onError:()=>S.value=i})}N(a,e=>{S.value=e?.status},{immediate:!0});let{data:D}=vFt(r);function ee(e,t){let n;N(e,e=>{e!==void 0&&(n!==void 0&&e!==n&&t(),n=e)})}ee(()=>D.value?.meeting,()=>{let e=q();e.invalidateQueries({queryKey:lFt(r)}),e.invalidateQueries({queryKey:v2(r)}),e.invalidateQueries({queryKey:Edt()}),e.invalidateQueries({queryKey:jdt()})}),ee(()=>D.value?.participants,()=>void q().invalidateQueries({queryKey:uFt(r)})),ee(()=>D.value?.comments,()=>void q().invalidateQueries({queryKey:jdt()}));let O=V(null);function te(){O.value={view:`protocolMeeting`,rootId:n.meetingId}}function ne(){O.value=null}return(n,r)=>(y(),C(k,null,[t(aa,null,{default:R(()=>[x(`div`,mGt,[t(c2,{to:{name:`meeting.list`},"back-label":`Zurück zur Sitzungsliste`},{default:R(()=>[h(a)===void 0?B(``,!0):(y(),C(`div`,hGt,[x(`div`,gGt,[x(`h2`,_Gt,A(h(O0)(h(a))),1),x(`span`,vGt,[t($2,{variant:h(P0)[S.value??h(a).status].dot},null,8,[`variant`]),L(` `+A(h(P0)[S.value??h(a).status].label),1)]),t(lr,{text:`Änderungsprotokoll anzeigen`},{trigger:R(()=>[t(zt,{variant:`Primary-Flat`,size:`Small`,icon:t4,"aria-label":`Änderungsprotokoll anzeigen`,onClick:te})]),_:1})]),x(`div`,yGt,[t(o2,{code:h(a).committeeCode,color:h(f0)(h(a).committeeColor)},null,8,[`code`,`color`]),h(a).title===null?B(``,!0):(y(),C(`span`,bGt,A(h(a).title),1)),x(`div`,xGt,[x(`span`,SGt,[t(yte,{class:`flex w-3.5`}),L(` `+A(h(T0)(h(a).date)),1)]),h(E0)(h(a).startTime,h(a).endTime)===null?B(``,!0):(y(),C(`span`,CGt,[t(Ud,{class:`flex w-3.5`}),L(` `+A(h(E0)(h(a).startTime,h(a).endTime)),1)])),h(D0)(h(a).locationType,h(a).location)===null?B(``,!0):(y(),C(`span`,wGt,[t(y1,{class:`flex w-3.5`}),L(` `+A(h(D0)(h(a).locationType,h(a).location)),1)])),t($,{text:`Termin`,variant:`Secondary`,size:`Tiny`,icon:jHt,onClick:r[0]||=t=>h(Gut)(e.meetingId)})])])]))]),_:1}),t(a4,{value:b.value,"onUpdate:value":r[2]||=e=>b.value=e,items:_.value,transform:e=>e},{buttons:R(()=>[l.value?(y(),i(A3,{key:0,label:`Einstellungen`,icon:OO,"is-active":v(n7),onClick:r[1]||=e=>h(p).push({name:n7})},null,8,[`is-active`])):B(``,!0)]),_:1},8,[`value`,`items`,`transform`]),w.value!==void 0&&h(a)!==void 0&&d.value&&v(`meeting.detail.agenda`)?(y(),i(fGt,{key:0,status:w.value,meeting:h(a),"can-edit":l.value,onChangeStatus:E,onRecordAttendance:r[3]||=e=>h(p).push({name:`meeting.detail.participants`})},null,8,[`status`,`meeting`,`can-edit`])):B(``,!0),h(o)&&h(a)===void 0?(y(),C(`div`,TGt,[...r[4]||=[x(`span`,{class:`text-eds-secondary`},`Lädt …`,-1)]])):(y(),i(h(Ep),{key:2}))])]),_:1}),O.value===null?B(``,!0):(y(),i(Z2,{key:0,target:O.value,title:`Änderungsprotokoll`,onHide:ne},null,8,[`target`]))],64))}})})),OGt,kGt=j((()=>{DGt(),DGt(),OGt=EGt})),AGt,jGt,MGt,NGt,PGt,FGt,IGt,LGt=j((()=>{z(),_t(),W(),gn(),Q(),Ub(),N$(),AGt={class:`flex flex-col gap-eds-m`},jGt={class:`flex items-center justify-between gap-eds-m rounded-eds-s border border-eds-primary px-eds-l py-eds-m`},MGt={class:`flex flex-col gap-eds-s rounded-eds-s border border-eds-primary px-eds-l py-eds-m`},NGt={class:`flex items-center gap-eds-s`},PGt=[`textContent`],FGt={class:`flex justify-end`},IGt=p({__name:`CalendarSubscriptionModal`,props:{subscription:{}},emits:[`close`],setup(e,{emit:n}){let r=n,{copy:a,isSupported:o}=yt(),s=()=>{window.location.href=e.subscription.webcalUrl},c=async()=>{await a(e.subscription.httpUrl),ze(`Die Kalender-URL wurde in die Zwischenablage kopiert.`)};return(n,a)=>(y(),i(_n,{size:`Small`,onCancel:a[1]||=e=>r(`close`),"onKeydown:escape":a[2]||=e=>r(`close`)},{header:R(()=>[...a[3]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},` Sitzungen abonnieren `,-1)]]),default:R(()=>[x(`div`,AGt,[x(`div`,jGt,[a[4]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Apple Kalender, Outlook `,-1),t($,{text:`Im Kalender öffnen`,variant:`Primary`,size:`Small`,icon:Hb,onClick:s}
56)]),x(`div`,MGt,[a[5]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Google Kalender `,-1),x(`div`,NGt,[x(`code`,{class:`flex-1 min-w-0 px-eds-s py-eds-xs rounded-eds-s bg-eds-hover eds-paragraphs-s-regular text-eds-secondary break-all`,textContent:A(e.subscription.httpUrl)},null,8,PGt),h(o)?(y(),i($,{key:0,text:`Kopieren`,variant:`Secondary`,size:`Small`,icon:M$,class:`shrink-0`,onClick:c})):B(``,!0)])])])]),footer:R(()=>[x(`div`,FGt,[t($,{text:`Schliessen`,variant:`Secondary`,onClick:a[0]||=e=>r(`close`)})])]),_:1}))}})})),RGt,zGt=j((()=>{LGt(),LGt(),RGt=IGt})),BGt,VGt=j((()=>{z(),Wd(),Jn(),qr(),Yn(),Xn(),er(),nr(),BGt=p({__name:`TimeInput`,props:r({label:{},description:{},required:{type:Boolean},rules:{},liveRules:{},size:{},narrow:{type:Boolean},autofocus:{type:Boolean},disabled:{type:Boolean},floor:{}},{value:{required:!0},valueModifiers:{}}),emits:r([`focus`,`keyup`,`blur`],[`update:value`]),setup(e,{expose:n,emit:r}){let a=M(e,`value`),o=r,s=ke(`input`),{isFocused:c,focus:l,blur:u}=Zn(s,e.autofocus);function d(){if(a.value===``||e.floor===void 0)return;let[t,n]=a.value.split(`:`).map(Number),r=t*60+n,i=Math.floor(r/e.floor)*e.floor,o=Math.floor(i/60),s=i%60;a.value=`${String(o).padStart(2,`0`)}:${String(s).padStart(2,`0`)}`}return n({isFocused:c,focus:l,blur:u}),(n,r)=>(y(),i(Jr,{value:a.value,label:e.label,description:e.description,required:e.required,rules:e.rules,"live-rules":e.liveRules},{default:R(({isValid:n,tryRevalidate:i})=>[t(Qn,{size:e.size,onPointerdown:h(l)},{default:R(()=>[t($n,{narrow:e.narrow,flexible:!1},{default:R(()=>[t(rr,{icon:Ud})]),_:1},8,[`narrow`]),t($n,{narrow:e.narrow},{default:R(()=>[t(tr,{ref_key:`input`,ref:s,value:a.value,"onUpdate:value":r[0]||=e=>a.value=e,type:`time`,disabled:e.disabled,"is-valid":n,onFocus:r[1]||=e=>o(`focus`,e),onKeyup:r[2]||=e=>o(`keyup`,e),onBlur:e=>{d(),i(),o(`blur`,e)}},null,8,[`value`,`disabled`,`is-valid`,`onBlur`])]),_:2},1032,[`narrow`])]),_:2},1032,[`size`,`onPointerdown`])]),_:1},8,[`value`,`label`,`description`,`required`,`rules`,`live-rules`]))}})})),r7,i7=j((()=>{VGt(),VGt(),r7=BGt})),HGt,UGt,WGt,GGt,KGt,qGt,JGt,YGt,XGt,ZGt,QGt,$Gt,eKt,tKt,nKt=j((()=>{z(),Dp(),W(),Nn(),kn(),Rm(),qr(),Wm(),Yr(),i7(),gn(),Sr(),Q(),Mi(),da(),Hr(),L5(),U6(),b0(),HGt={key:1,class:`flex flex-col gap-eds-l`},UGt={class:`flex flex-col gap-eds-xs`},WGt={class:`grid grid-cols-1 md:grid-cols-[1fr_auto_auto] gap-eds-l`},GGt={class:`flex flex-col gap-eds-xs`},KGt={class:`flex flex-col gap-eds-xs`},qGt={class:`flex flex-col gap-eds-xs`},JGt={class:`flex flex-col gap-eds-xs`},YGt={class:`flex flex-col gap-eds-xs`},XGt={class:`flex items-center gap-eds-s`},ZGt={class:`w-28`},QGt={key:0,class:`inline-flex items-center px-eds-s h-eds-2xl rounded-eds-xs bg-blue-50 text-blue eds-paragraphs-s-bold`},$Gt={class:`flex gap-eds-s justify-end`},eKt=255,tKt=p({__name:`CreateMeetingModal`,props:{committees:{}},emits:[`cancel`],setup(e,{emit:n}){let r=n,a=Bf(),o=Ur(),s=H(()=>e.committees.length>0),c=async e=>e!==null&&e<1?`Muss mindestens 1 sein.`:null;function l(){a.push({name:`committee.list`,query:{create:`1`}}),r(`cancel`)}let d=V(),f=V(``),p=V(null),m=V(`18:30`),g=V(`20:30`),_=V(`on-site`),v=V(``),b=V(null),S=[{value:`unspecified`,label:`Ohne Angabe`},{value:`on-site`,label:`Vor Ort`},{value:`online`,label:`Online`}],{data:w}=DFt(()=>d.value??0,()=>p.value??``);N(w,e=>{e!==void 0&&(b.value=e)});let{data:T}=BMt(()=>`meeting`,()=>null,()=>d.value??null,()=>b.value,()=>p.value),E=H(()=>d.value===void 0||b.value===null||p.value===null?null:T.value??null),D=H(()=>_.value===`online`?`z.B. Videokonferenz-Link`:`z.B. Schulhaus Dorfmatt, Sitzungszimmer 2`),ee=OFt(),O=async()=>{if(!await o.validate()||d.value===void 0||b.value===null||p.value===null)return!1;try{await ee.mutateAsync({committeeId:d.value,number:b.value,title:Mn(f.value),date:p.value,startTime:Mn(m.value),endTime:Mn(g.value),locationType:_.value,location:_.value===`unspecified`?null:Mn(v.value)})}catch(e){return Ie(e,`Sitzung konnte nicht erstellt werden.`),!1}return ze(`Sitzung erstellt.`),r(`cancel`),!0};return(n,a)=>(y(),i(_n,{size:`Medium`,onCancel:a[9]||=e=>r(`cancel`),"onKeydown:escape":a[10]||=e=>r(`cancel`)},{header:R(()=>[...a[11]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},` Neue Sitzung erstellen `,-1)]]),default:R(()=>[s.value?(y(),C(`div`,HGt,[x(`div`,UGt,[a[12]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},[L(` Gremium `),x(`span`,{class:`text-eds-feedback-negative`},`*`)],-1),t(Ni,{value:d.value,"onUpdate:value":a[0]||=e=>d.value=e,type:`Badge`,"item-groups":[{items:e.committees}],entity:`Gremium`,rules:[h(zr).required(`Bitte ein Gremium auswählen.`)],transform:e=>
56({value:e.id,badge:{variant:h(f0)(e.color),labelBold:e.code,label:e.name}}),min:1},null,8,[`value`,`item-groups`,`rules`,`transform`])]),t(Xr,{value:f.value,"onUpdate:value":a[1]||=e=>f.value=e,label:`Bezeichnung`,placeholder:`z.B. Schulpflege Musterlingen`},null,8,[`value`]),x(`div`,WGt,[x(`div`,GGt,[a[13]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},[L(` Datum `),x(`span`,{class:`text-eds-feedback-negative`},`*`)],-1),t(Jr,{value:p.value,required:``},{default:R(({tryRevalidate:e})=>[t(Lm,{date:p.value,"onUpdate:date":[a[2]||=e=>p.value=e,()=>u(e)],placeholder:`TT.MM.JJJJ`,large:!0},null,8,[`date`,`onUpdate:date`])]),_:1},8,[`value`])]),x(`div`,KGt,[a[14]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Beginn `,-1),t(r7,{value:m.value,"onUpdate:value":a[3]||=e=>m.value=e},null,8,[`value`])]),x(`div`,qGt,[a[15]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Ende `,-1),t(r7,{value:g.value,"onUpdate:value":a[4]||=e=>g.value=e},null,8,[`value`])])]),x(`div`,JGt,[a[16]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Ort `,-1),t(fa,{value:_.value,"onUpdate:value":a[5]||=e=>_.value=e,items:S,transform:e=>e,fluid:``},null,8,[`value`,`transform`]),_.value===`unspecified`?B(``,!0):(y(),i(Xr,{key:0,value:v.value,"onUpdate:value":a[6]||=e=>v.value=e,placeholder:D.value,rules:[h(zr).maxLength(eKt)]},null,8,[`value`,`placeholder`,`rules`]))]),x(`div`,YGt,[a[18]||=x(`label`,{class:`eds-paragraphs-s-bold text-eds-primary`},[L(` Laufnummer `),x(`span`,{class:`text-eds-feedback-negative`},`*`)],-1),x(`div`,XGt,[x(`div`,ZGt,[t(Um,{value:b.value,"onUpdate:value":a[7]||=e=>b.value=e,required:``,rules:[c]},null,8,[`value`,`rules`])]),a[17]||=x(`span`,{class:`text-eds-secondary`},`→`,-1),E.value===null?B(``,!0):(y(),C(`span`,QGt,A(E.value),1))]),a[19]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Automatisch aus der letzten Nummer, kann angepasst werden. Das Schema stellt das Gremium ein. `,-1)])])):(y(),i(An,{key:0,variant:`Amber`,title:`Zuerst ein Gremium erstellen`,label:`Bevor eine Sitzung erfasst werden kann, muss mindestens ein Gremium vorhanden sein.`},{button:R(()=>[t($,{text:`Gremium erstellen`,variant:`Primary`,onClick:l})]),_:1}))]),footer:R(()=>[x(`div`,$Gt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:a[8]||=e=>r(`cancel`)}),s.value?(y(),i(Cr,{key:0,text:`Sitzung erstellen`,variant:`Primary`,action:O,disabled:h(ee).isPending.value},null,8,[`disabled`])):B(``,!0)])]),_:1}))}})})),rKt,iKt=j((()=>{nKt(),nKt(),rKt=tKt})),aKt,oKt,sKt,cKt,lKt,uKt,dKt,fKt,pKt,mKt=j((()=>{z(),_t(),Ln(),e4(),K2(),J2(),Q(),bi(),Si(),fW(),Ub(),$r(),da(),L5(),S3(),q0(),s2(),b0(),zGt(),iKt(),aKt={class:`flex items-center gap-eds-s`},oKt={class:`flex items-center gap-eds-xs whitespace-nowrap`},sKt={key:0,class:`flex items-center gap-eds-xs whitespace-nowrap`},cKt={class:`flex flex-col gap-eds-xxs`},lKt={class:`eds-paragraphs-base-bold text-eds-primary whitespace-nowrap`},uKt={key:0,class:`text-eds-secondary font-normal`},dKt={class:`eds-paragraphs-s-regular text-eds-secondary truncate`},fKt={class:`eds-paragraphs-s-regular flex items-center gap-x-eds-4 text-eds-tertiary`},pKt=p({__name:`MeetingList`,setup(e){let n=V(!1),r=V(),o=async()=>{r.value=await qut()},s=nt(`protocol.meetings.committeeFilter`,[]),l=V(`current`),u=H(()=>l.value),d=q2({columns:[{key:`committee`,header:`Gremium`,cell:e=>c(o2,{code:e.committeeCode,color:f0(e.committeeColor)})},{key:`meeting`,header:`Sitzung`,link:!0,sortKey:`date`,sortDescFirst:!0},{key:`agendaItems`,header:`Traktanden`},{key:`status`,header:`Status`,sortKey:`status`},{key:`applicationDeadline`,header:`Anträge bis`,class:`eds-paragraphs-s-regular text-eds-secondary`},{key:`preVoteDeadline`,header:`Vorabstimmung bis`,class:`eds-paragraphs-s-regular text-eds-secondary`}],rowKey:e=>e.id,rowTo:e=>({name:`meeting.detail`,params:{meetingId:e.id}}),mode:`server`,perPage:50,query:({page:e,perPage:t,sorting:n})=>gFt(e,t,s,u,n),resetPageOn:[s,u]}),{data:f}=_Ft(s),{data:p}=EFt(),{data:m}=tOt(),g=H(()=>[{value:`current`,label:`Aktuell`,count:f.value?.current},{value:`archive`,label:`Archiv`},{value:`all`,label:`Alle`}]);function _(e){let t=[T0(e.date)],n=E0(e.startTime,e.endTime);n!==null&&t.push(n);let r=D0(e.locationType,e.location);return r!==null&&t.push(r),t.join(` · `)}return(e,c)=>(y(),C(k,null,[t(G2,{table:h(d),"empty-title":`Keine Sitzungen vorhanden`,"label-plural":`Sitzungen`},a({header:R(()=>[c[5]||=x(`span`,{class:`eds-headings-h4 text-eds-primary`},`Sitzungen`,-1),x(`div`,aKt,[t($,{text:`Im Kalender abonnieren`,variant:`Secondary`,size:`Small`,icon:Hb,onClick:o}),h(m)===!0?(y(),i($,{key:0,text:`Sitzung erstellen`,variant:`Primary`,size:`Small`,icon:ei,onClick:c[0]||=e=>n.value=!0})):B(``,!0)])]),toolbar:R(()=>[t(dW,{value:h(s),"onUpdate:value":c[1]||=e=>Me(s)?s.value=e:null,type:`Label`,entity:`Gremium`,"item-groups":[{items:h(p)??[]}],transform:e=>({value:e.id,label:`${e.name} (${e.code})`}),disabled:(h(p)??[]).length===0},null,8,[`value`,`item-groups`,`transform`,`disabled`]),t(fa,{value:l.value,"onUpdate:value":c[2]||=e=>l.value=e,items:g.value,transform:e=>e,class:`ml-auto`},null,8,[`value`,`items`,`transform`])]),"cell-applicationDeadline":R(({row:e})=>[x(`span`,oKt,[L(A(h(Jut)(e.applicationDeadline))+` `,1),t(xi,{label:h(A0)(e.applicationDeadline).shortLabel,variant:h(A0)(e.applicationDeadline).passed?`Gray`:`Blue`,pill:``},null,8,[`label`,`variant`])])]),"cell-preVoteDeadline":R(({row:e})=>[e.preVoteDeadline===null?(y(),C(k,{key:1},[L(`–`)],64)):(y(),C(`span`,sKt,[L(A(h(j0)(e.preVoteDeadline))+` `,1),t(xi,{label:h(M0)(e.preVoteDeadline).shortLabel,variant:h(M0)(e.preVoteDeadline).passed?`Gray`:`Blue`,pill:``},null,8,[`label`,`variant`])]))]),"cell-meeting":R(({row:e})=>[x(`span`,cKt,[x(`span`,lKt,[L(A(h(O0)(e))+` `,1),e.title===null?B(``,!0):(y(),C(`span`,uKt,`· `+A(e.title),
561))]),x(`span`,dKt,A(_(e)),1)])]),"cell-agendaItems":R(({row:e})=>[x(`span`,fKt,[t(Ci,{count:e.agendaItemCount,variant:`BlueSecondary`,pill:``},null,8,[`count`]),L(` `+A(e.agendaItemCount===1?`Traktandum`:`Traktanden`),1)])]),"cell-status":R(({row:e})=>[t(xi,{label:h(P0)[e.status].label,variant:`White`,pill:``},{icon:R(()=>[t($2,{variant:h(P0)[e.status].dot},null,8,[`variant`])]),_:2},1032,[`label`])]),_:2},[h(s).length>0?{name:`empty`,fn:R(()=>[t(Rn,{title:`Keine Ergebnisse`,description:`Passe die Filter an.`})]),key:`0`}:void 0]),1032,[`table`]),n.value?(y(),i(rKt,{key:0,committees:h(p)??[],onCancel:c[3]||=e=>n.value=!1},null,8,[`committees`])):B(``,!0),r.value===void 0?B(``,!0):(y(),i(RGt,{key:1,subscription:r.value,onClose:c[4]||=e=>r.value=void 0},null,8,[`subscription`]))],64))}})})),hKt,gKt=j((()=>{mKt(),mKt(),hKt=pKt}));function _Kt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,yKt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M235.3 411.3c-6.2 6.2-16.4 6.2-22.6 0l-208-208c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L224 377.4 420.7 180.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6l-208 208z`},null,-1)]]))])}var vKt,yKt,a7,bKt=j((()=>{z(),G(),vKt={},yKt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},a7=K(vKt,[[`render`,_Kt]])}));function xKt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,CKt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M464 256a208 208 0 1 0 -416 0 208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0z`},null,-1)]]))])}var SKt,CKt,o7,wKt=j((()=>{z(),G(),SKt={},CKt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},o7=K(SKt,[[`render`,xKt]])})),TKt,EKt,DKt,OKt=j((()=>{z(),bi(),Mi(),t1(),bKt(),bn(),wKt(),Lr(),TKt=[`onClick`],EKt={key:2,class:`eds-paragraphs-s-regular text-eds-tertiary`},DKt=p({__name:`AttendancePicker`,props:{value:{},editable:{type:Boolean}},emits:[`update:value`],setup(e,{emit:t}){let n=t,r=[{id:`present`,label:`Anwesend`,variant:`Green`,icon:Sn},{id:`absent`,label:`Abwesend`,variant:`Red`,icon:Rr}],a=H(()=>r.find(t=>t.id===e.value)),o=H(()=>e.value),s=H(()=>[{items:e.value===void 0?[...r]:[...r,{id:`reset`,label:`Zurücksetzen`}]}]);return(t,r)=>e.editable?(y(),i(Ni,{key:0,class:`w-fit`,value:o.value,type:`Badge`,"item-groups":s.value,entity:`Noch nicht erfasst`,width:`Content`,transform:e=>e.id===`reset`?{value:e.id,badge:{label:e.label,variant:`White`},icon:e1}:{value:e.id,badge:{label:e.label,variant:e.variant}},min:1,"onUpdate:value":r[0]||=e=>e!==void 0&&n(`update:value`,e===`reset`?null:e)},{trigger:R(({togglePopover:e})=>[x(`button`,{type:`button`,class:`inline-flex items-center gap-eds-xs cursor-pointer`,onClick:t=>e?.()},[a.value===void 0?(y(),i(xi,{key:1,label:`Noch nicht erfasst`,variant:`Gray`,icon:o7,"icon-right":a7,pill:``})):(y(),i(xi,{key:0,label:a.value.label,variant:a.value.variant,icon:a.value.icon,"icon-right":a7,pill:``},null,8,[`label`,`variant`,`icon`]))],8,TKt)]),_:1},8,[`value`,`item-groups`,`transform`])):a.value===void 0?(y(),C(`span`,EKt,` Noch nicht erfasst `)):(y(),i(xi,{key:1,label:a.value.label,variant:a.value.variant,icon:a.value.icon,pill:``},null,8,[`label`,`variant`,`icon`]))}})})),s7,kKt=j((()=>{OKt(),OKt(),s7=DKt})),AKt,jKt,MKt,NKt,PKt,FKt,IKt,LKt,RKt,zKt,BKt,VKt,HKt,UKt,WKt,GKt,KKt,qKt,JKt,YKt,XKt,ZKt,QKt,$Kt,eqt,tqt,nqt,rqt=j((()=>{z(),W(),Pi(),Yr(),ri(),gn(),Q(),wi(),nn(),jr(),j4(),XA(),T2(),v3(),L5(),q0(),G6(),b0(),AKt={class:`flex items-center gap-eds-s`},jKt={class:`eds-heading-reset eds-headings-h4`},MKt={class:`flex flex-col gap-eds-l`},NKt={class:`flex flex-col gap-eds-xxs`},PKt={key:1,class:`flex items-center gap-eds-s px-eds-m py-eds-s rounded-eds-xs border border-eds-primary bg-eds-tertiary`},FKt={class:`truncate eds-paragraphs-base-bold text-eds-primary`},IKt={class:`flex flex-col gap-eds-xs`},LKt={class:`flex flex-col gap-eds-xs`},RKt=[`onClick`],zKt={class:`flex-1 eds-paragraphs-base-bold text-eds-primary`},BKt={class:`flex flex-col gap-eds-xs`},VKt={class:`eds-paragraphs-s-bold text-eds-primary`},HKt={class:`eds-paragraphs-s-regular text-eds-secondary`},UKt={key:0,class:`px-eds-m py-eds-s rounded-eds-xs border border-eds-primary eds-paragraphs-s-regular text-eds-tertiary`},WKt={key:1,class:`list-none m-0 p-0 border border-eds-primary rounded-eds-xs overflow-hidden max-h-72 overflow-y-auto`},GKt=[`onClick`],KKt={key:1,class:`inline-flex items-center justify-center size-eds-l shrink-0 text-eds-tertiary`},qKt={class:`w-eds-xl shrink-0 text-right eds-paragraphs-s-regular text-eds-secondary`},JKt={class:`flex-1 truncate eds-paragraphs-base-regular text-eds-primary`},YKt={key:2,class:`shrink-0 eds-paragraphs-s-regular text-eds-tertiary`},XKt={class:`inline-flex items-center gap-eds-s eds-paragraphs-s-regular text-eds-secondary`},ZKt={class:`text-eds-primary`},QKt={class:`flex flex-col gap-eds-xxs`},$Kt={class:`flex items-center justify-between gap-eds-s`},eqt={key:0,class:`eds-paragraphs-s-bold text-eds-feedback-negative`},tqt={class:`flex gap-eds-s ml-auto`}
56,nqt=p({__name:`GuestModal`,props:{meetingId:{},committeeId:{},guest:{},guestPersonIds:{}},emits:[`cancel`,`saved`],setup(e,{emit:n}){let r=e,a=n,o=H(()=>r.guest!=null),s=H(()=>r.meetingId),{data:c}=h3(),l=H(()=>h0((c.value??[]).filter(e=>e.isActive))),{data:u,isLoading:d}=x2(s),f=H(()=>N0(u.value??[])),p=V(r.guest?.person?.id??null),m=V(r.guest?.classification?.id??null),g=V(r.guest?.remark??``),_=S(new Set((r.guest?.agendaItems??[]).map(e=>e.agendaItemId))),v=V(o.value);N(l,e=>{if(!v.value&&e.length>0){let t=e.reduce((e,t)=>t.accessLevel>e.accessLevel?t:e);m.value=t.id,v.value=!0}},{immediate:!0});let b=e=>{m.value=e,v.value=!0},w=H(()=>l.value.find(e=>e.id===m.value)??null);function T(e){let t=w.value;return t!==null&&e.classificationAccessLevel>=t.accessLevel}function E(e){_.has(e)?_.delete(e):_.add(e)}let D=H(()=>f.value.filter(e=>T(e)||_.has(e.id)).length),ee=H(()=>r.guest?.person?.displayName??r.guest?.externalName??`?`),O=H(()=>{let e=[];return!o.value&&p.value===null&&e.push(`Person wählen`),m.value===null&&_.size===0&&e.push(`Schwelle oder mind. 1 Traktandum wählen`),e}),te=H(()=>O.value.length===0),ne=yFt(),re=bFt(),j=async()=>{if(!te.value)return!1;let e=[..._].map(e=>({agendaItemId:e})),t=g.value.trim()===``?null:g.value;try{o.value&&r.guest?.id!=null?await re.mutateAsync({participantId:r.guest.id,classificationId:m.value,remark:t,agendaItems:e}):await ne.mutateAsync({meetingId:r.meetingId,personId:p.value,externalName:null,classificationId:m.value,remark:t,agendaItems:e})}catch(e){return Ie(e,`Gast konnte nicht gespeichert werden.`),!1}return ze(o.value?`Gast aktualisiert.`:`Gast hinzugefügt.`),a(`saved`),!0};return(n,s)=>(y(),i(_n,{size:`Medium`,onCancel:s[4]||=e=>a(`cancel`),"onKeydown:escape":s[5]||=e=>a(`cancel`)},{header:R(()=>[x(`div`,AKt,[t(YA,{class:`icon-square-0-75 text-eds-primary`}),x(`h4`,jKt,A(o.value?`Gast bearbeiten`:`Gast hinzufügen`),1)])]),default:R(()=>[x(`div`,MKt,[x(`div`,NKt,[s[6]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Person`,-1),o.value?(y(),C(`div`,PKt,[e.guest?.person==null?B(``,!0):(y(),i(ii,{key:0,portrait:e.guest.person.portrait,size:`ExtraSmall`},null,8,[`portrait`])),x(`span`,FKt,A(ee.value),1)])):(y(),i(Fi,{key:0,value:p.value,"onUpdate:value":s[0]||=e=>p.value=e,mode:`Eds`,"only-explicit-employees":``,"ignore-person-ids":e.guestPersonIds,"show-active-person-instead-of-search-term":``},null,8,[`value`,`ignore-person-ids`]))]),x(`div`,IKt,[s[9]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Klassifikations-Schwelle`,-1),x(`div`,LKt,[x(`button`,{type:`button`,class:P([`flex items-center gap-eds-s px-eds-m h-eds-3xl rounded-eds-xs border bg-white cursor-pointer text-left duration-150`,m.value===null?`border-eds-green ring-1 ring-eds-green bg-eds-positive-light`:`border-eds-primary hover:bg-eds-tertiary`]),onClick:s[1]||=()=>b(null)},[s[7]||=x(`span`,{class:`inline-flex items-center justify-center px-eds-s h-eds-xl rounded-eds-xxs border border-eds-primary bg-eds-tertiary text-eds-secondary eds-paragraphs-s-bold`},`–`,-1),s[8]||=x(`span`,{class:`flex-1 eds-paragraphs-base-bold text-eds-primary`},`Keine pauschale Sichtbarkeit`,-1),m.value===null?(y(),i(rn,{key:0,class:`icon-square-0-75 text-eds-green`})):B(``,!0)],2),(y(!0),C(k,null,F(l.value,e=>(y(),C(`button`,{key:e.id,type:`button`,class:P([`flex items-center gap-eds-s px-eds-m h-eds-3xl rounded-eds-xs border bg-white cursor-pointer text-left duration-150`,m.value===e.id?`border-eds-green ring-1 ring-eds-green bg-eds-positive-light`:`border-eds-primary hover:bg-eds-tertiary`]),onClick:()=>b(e.id)},[t(W6,{code:e.code,color:h(f0)(e.color),"committee-id":r.committeeId},null,8,[`code`,`color`,`committee-id`]),x(`span`,zKt,A(e.name),1),m.value===e.id?(y(),i(rn,{key:0,class:`icon-square-0-75 text-eds-green`})):B(``,!0)],10,RKt))),128))])]),x(`div`,BKt,[x(`span`,VKt,[s[10]||=L(` Zusätzliche Freigaben `,-1),x(`span`,HKt,`(`+A(_.size)+` ausgewählt)`,1)]),!h(d)&&f.value.length===0?(y(),C(`div`,UKt,` Keine Traktanden vorhanden. `)):(y(),C(`ul`,WKt,[(y(!0),C(k,null,F(f.value,e=>(y(),C(`li`,{key:e.id,class:P([`flex items-center gap-eds-s px-eds-m py-eds-s border-b border-eds-primary last:border-b-0`,T(e)?`opacity-60`:`cursor-pointer hover:bg-eds-tertiary duration-150`]),onClick:t=>!T(e)&&E(e.id)},[T(e)?(y(),C(`span`,KKt,[t(A4,{class:`icon-square-0-75`})])):(y(),i(Ti,{key:0,class:`pointer-events-none`,on:_.has(e.id)},null,8,[`on`])),x(`span`,qKt,A(e.position),1),x(`span`,JKt,A(e.title),
561),t(W6,{code:e.classificationCode,color:h(f0)(e.classificationColor),"committee-id":r.committeeId},null,8,[`code`,`color`,`committee-id`]),T(e)?(y(),C(`span`,YKt,`via Schwelle`)):B(``,!0)],10,GKt))),128))])),x(`div`,XKt,[t(Mr,{class:`icon-square-0-75`}),x(`span`,null,[x(`b`,ZKt,A(D.value),1),L(` von `+A(f.value.length)+` Traktanden sichtbar`,1)])])]),x(`div`,QKt,[s[11]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Hinweis`,-1),t(Xr,{value:g.value,"onUpdate:value":s[2]||=e=>g.value=e,size:`Medium`,placeholder:`z.B. «Auskunftsperson zu Schulraumerweiterung Dorfmatt»`},null,8,[`value`])])])]),footer:R(()=>[x(`div`,$Kt,[O.value.length>0?(y(),C(`span`,eqt,`Nicht speicherbar: `+A(O.value.join(` · `)),1)):B(``,!0),x(`div`,tqt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:s[3]||=e=>a(`cancel`)}),t($,{text:o.value?`Speichern`:`Hinzufügen`,variant:`Primary`,disabled:h(ne).isPending.value||h(re).isPending.value,onClick:j},null,8,[`text`,`disabled`])])])]),_:1}))}})})),iqt,aqt=j((()=>{rqt(),rqt(),iqt=nqt})),oqt,sqt,cqt,lqt,uqt,dqt,fqt,pqt,mqt,hqt,gqt,_qt,vqt,yqt,bqt,xqt,Sqt,Cqt,wqt,Tqt,Eqt,Dqt,Oqt,kqt,Aqt=j((()=>{z(),W(),p2(),$5(),Yi(),X2(),Yr(),ri(),Rt(),or(),K2(),J2(),Q(),bi(),Si(),oR(),Nr(),If(),h2(),Ip(),ur(),XA(),L5(),S3(),q0(),G6(),b0(),kKt(),aqt(),oqt={class:`flex flex-col gap-eds-l`},sqt={class:`flex items-center gap-eds-xs`},cqt={class:`flex gap-eds-s`},lqt={class:`eds-paragraphs-s-regular text-eds-secondary`},uqt={class:`flex items-center gap-eds-s`},dqt={class:`whitespace-nowrap eds-paragraphs-base-bold text-eds-primary`},fqt={class:`flex flex-col gap-eds-xs`},pqt={key:1,class:`truncate eds-paragraphs-s-regular text-eds-secondary italic`},mqt={class:`flex items-center gap-eds-s`},hqt={class:`w-[1.25rem] shrink-0 text-eds-primary`},gqt={class:`flex gap-eds-s`},_qt={class:`flex flex-col gap-eds-xxs`},vqt={key:0,class:`flex items-center gap-eds-s eds-paragraphs-s-regular text-eds-secondary`},yqt={class:`w-[1rem] shrink-0`},bqt={key:1,class:`flex items-center gap-eds-s eds-paragraphs-s-regular text-eds-secondary`},xqt={class:`w-[1rem] shrink-0`},Sqt={key:2,class:`flex items-center gap-eds-s eds-paragraphs-s-regular text-eds-secondary`},Cqt={class:`w-[1rem] shrink-0`},wqt={class:`flex items-center gap-eds-s`},Tqt={class:`flex flex-col`},Eqt={class:`whitespace-nowrap eds-paragraphs-base-bold text-eds-primary`},Dqt={key:0,class:`truncate eds-paragraphs-s-regular text-eds-secondary italic`},Oqt={key:1,class:`eds-paragraphs-s-regular text-eds-tertiary`},kqt=p({__name:`Participants`,props:{meetingId:{}},setup(e){let n=e,r=H(()=>n.meetingId),{data:a}=P5(r),o=H(()=>a.value?.committeeId??0),{data:s,isLoading:c}=F5(r),l=H(()=>(s.value??[]).filter(e=>!e.isGuest&&e.person!==null));function u(e){return/pr(ae|ä)sident|president|vice|vize/i.test(e)?`Blue`:`Gray`}let d=H(()=>(s.value??[]).filter(e=>e.isGuest&&e.id!==null));function f(e){return e.person?.displayName??e.externalName??``}let{data:p}=x3(o),m=H(()=>p.value===!0),g=H(()=>m.value&&(a.value?.capabilities.editGuestList??!1)),_=H(()=>m.value&&(a.value?.capabilities.recordAttendance??!1)),v=H(()=>{let e=new Map;for(let t of l.value)t.remark!==null&&e.set(t.person.id,t.remark);return e}),b=[`present`,`absent`],w=V(null),T=V(null);function E(e){return e===null?b.length:b.indexOf(e)}let D={person:`40%`,secondary:`25%`,attendance:`25%`,actions:`3.5rem`},ee=q2({columns:[{key:`person`,header:`Person`,width:D.person,sortBy:e=>e.person.displayName},{key:`role`,header:`Rolle`,width:D.secondary,sortBy:e=>e.role?.name??``},{key:`attendance`,header:`Anwesenheit`,width:D.attendance,interactive:!0,sortBy:e=>E(e.status)},{key:`actions`,width:D.actions,align:`end`,interactive:!0}],rowKey:e=>e.person.id,rows:()=>l.value,perPage:0}),O=q2({columns:[{key:`person`,header:`Person`,width:D.person,sortBy:e=>f(e)},{key:`access`,header:`Zugriff`,width:D.secondary,sortBy:e=>e.classification?.code??``},{key:`attendance`,header:`Anwesenheit`,width:D.attendance,interactive:!0,sortBy:e=>E(e.status)},{key:`actions`,width:D.actions,align:`end`,interactive:!0}],rowKey:e=>e.id,rows:()=>d.value,perPage:0}),te=SFt(),ne=S(new Map);function re(e){return ne.get(e)??v.value.get(e)??``}let j=async(e,t,r)=>{t===null&&ne.delete(e);try{return await te.mutateAsync({meetingId:n.meetingId,personId:e,status:t,remark:r??v.value.get(e)??null}),!0}catch(e){return U(e.errorMessage??`Anwesenheit konnte nicht gespeichert werden.`),!1}};async function M(e){let t=e.person.id,n=ne.get(t);if(!(e.status===null||n===void 0)){if(n===(e.remark??``)){ne.delete(t);return}await j(t,e.status,n)&&ne.get(t)===n&&ne.delete(t)}}let N=xFt(),P=H(()=>d.value.map(e=>e.person?.id).filter(e=>e!==void 0)),ie=V(null);function ae(){ie.value={guest:null}}function oe(e){ie.value={guest:e}}let se=V(null);function ce(e){se.value=e}let le=H(()=>[`in-progress`,`minuting`,`closed`].includes(a.value?.status??``)),ue=_,{data:I}
56=CFt(r),de=wFt(),fe=TFt(),pe=V(!1),he=V(null),ge=async e=>{pe.value=!1;try{await de.mutateAsync({meetingId:n.meetingId,personId:e}),ze(`Mitglied konnte hinzugefügt werden.`)}catch(e){U(e.errorMessage??`Mitglied konnte nicht hinzugefügt werden.`)}},_e=async()=>{let e=he.value?.person;if(he.value=null,e!=null)try{await fe.mutateAsync({meetingId:n.meetingId,personId:e.id}),ze(`Mitglied konnte entfernt werden.`)}catch(e){U(e.errorMessage??`Mitglied konnte nicht entfernt werden.`)}},ve=async e=>{try{await N.mutateAsync({participantId:e}),ze(`Gast konnte entfernt werden.`)}catch(e){U(e.errorMessage??`Gast konnte nicht entfernt werden.`)}};return(e,r)=>(y(),C(k,null,[x(`div`,oqt,[t(G2,{table:h(ee),loading:h(c),"empty-title":`Keine aktiven Mitglieder`,"label-plural":`Mitglieder`},{header:R(()=>[x(`span`,sqt,[r[10]||=x(`span`,{class:`eds-headings-h4 text-eds-primary`},` Mitglieder `,-1),t(Ci,{count:l.value.length,variant:`GraySecondary`,pill:``},null,8,[`count`])]),x(`span`,cqt,[m.value?(y(),i($,{key:0,text:`Nachricht senden`,icon:m2,variant:`Secondary`,size:`Tiny`,onClick:r[0]||=e=>ce(l.value.map(e=>e.person.id))})):B(``,!0),h(ue)?(y(),i(sr,{key:1,"is-open":pe.value,"onUpdate:isOpen":r[1]||=e=>pe.value=e,placement:`bottom-end`,offset:4,padding:!1},{trigger:R(({toggle:e})=>[t($,{text:`Mitglied`,icon:YA,variant:`Secondary`,size:`Tiny`,disabled:(h(I)??[]).length===0,onClick:e},null,8,[`disabled`,`onClick`])]),content:R(()=>[t($i,null,{default:R(()=>[(y(!0),C(k,null,F(h(I)??[],e=>(y(),i(Y2,{key:e.id,component:YA,"components-props":[{class:`icon-square-1`}],text:e.displayName,onSelect:t=>ge(e.id)},null,8,[`text`,`onSelect`]))),128))]),_:1})]),_:1},8,[`is-open`])):B(``,!0)])]),toolbar:R(()=>[x(`span`,lqt,[le.value?(y(),C(k,{key:0},[L(` Beim Start der Sitzung aus dem Gremium übernommen. Änderungen im Gremium wirken hier nicht mehr; Nachträge gelten nur für diese Sitzung. `)],64)):(y(),C(k,{key:1},[L(` Aus dem Gremium übernommen und bis zum Start der Sitzung mitlaufend. Änderungen via Gremiums-Verwaltung. `)],64))])]),"cell-person":R(({row:e})=>[x(`span`,uqt,[t(ii,{portrait:e.person.portrait,size:`ExtraSmall`},null,8,[`portrait`]),x(`span`,dqt,A(e.person.displayName),1)])]),"cell-role":R(({row:e})=>[e.role===null?B(``,!0):(y(),i(xi,{key:0,label:e.role.name,variant:u(e.role.code)},null,8,[`label`,`variant`]))]),"cell-attendance":R(({row:e})=>[x(`div`,fqt,[t(s7,{value:e.status??void 0,editable:_.value,"onUpdate:value":t=>j(e.person.id,t)},null,8,[`value`,`editable`,`onUpdate:value`]),_.value&&e.status!==null?(y(),i(Xr,{key:0,value:re(e.person.id),size:`Small`,placeholder:`Hinweis, z.B. «ab 19:30»`,"onUpdate:value":t=>ne.set(e.person.id,t),onBlur:()=>M(e),onKeyup:r[2]||=me(e=>e.target.blur(),[`enter`])},null,8,[`value`,`onUpdate:value`,`onBlur`])):e.remark===null?B(``,!0):(y(),C(`span`,pqt,A(e.remark),1))])]),"cell-actions":R(({row:e})=>[m.value||h(ue)?(y(),i(sr,{key:0,"is-open":w.value===e.person.id,placement:`bottom-end`,offset:4,padding:!1,"onUpdate:isOpen":t=>w.value=t?e.person.id:null},{trigger:R(({toggle:e})=>[t(zt,{icon:aR,variant:`Tertiary`,size:`Small`,title:`Aktionen`,onClick:e},null,8,[`onClick`])]),content:R(()=>[t($i,{"onAfter:select":r[3]||=e=>w.value=null},{default:R(()=>[m.value?(y(),i(Y2,{key:0,component:m2,"components-props":[{class:`icon-square-1`}],text:`Nachricht senden`,onSelect:t=>ce([e.person.id])},null,8,[`onSelect`])):B(``,!0),h(ue)?(y(),i(Y2,{key:1,component:dr,"components-props":[{class:`icon-square-1`}],text:`Von dieser Sitzung entfernen`,onSelect:t=>he.value=e},null,8,[`onSelect`])):B(``,!0)]),_:2},1024)]),_:2},1032,[`is-open`,`onUpdate:isOpen`])):B(``,!0)]),_:1},8,[`table`,`loading`]),t(G2,{table:h(O),loading:h(c),"empty-title":`Keine Gäste eingeladen`,"label-plural":`Gäste`},{header:R(()=>[x(`span`,mqt,[x(`span`,hqt,[t(YA)]),r[11]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Sitzungs-Gäste `,-1),t(Ci,{count:d.value.length,variant:`GraySecondary`,pill:``},null,8,[`count`])]),x(`span`,gqt,[m.value?(y(),i($,{key:0,text:`Nachricht senden`,icon:m2,variant:`Secondary`,size:`Tiny`,disabled:P.value.length===0,onClick:r[4]||=e=>ce(P.value)},null,8,[`disabled`])):B(``,!0),g.value?(y(),i($,{key:1,text:`Gast hinzufügen`,icon:YA,variant:`Primary`,size:`Tiny`,onClick:ae})):B(``,!0)])]),toolbar:R(()=>[x(`span`,_qt,[r[15]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Zusätzliche Personen mit Lese-Zugriff nur für diese Sitzung, z.B. Auskunftspersonen, externe Beratung, Eltern-/Lehrervertretung. `,-1),m.value?h(a)?.capabilities.editGuestList?B(``,!0):(y(),C(`span`,bqt,[x(`span`,xqt,[t(Ff,{class:`flex items-center`})]),r[13]||=L(` Sitzung läuft bzw. ist abgeschlossen: Gäste-Liste eingefroren. `,-1)])):(y(),C(`span`,vqt,[x(`span`,yqt,[t(Ff,{class:`flex items-center`})]),r[12]||=L(` Keine Bearbeitungsberechtigung für dieses Gremium. `,-1)])),h(a)?.status===`draft`?(y(),C(`span`,Sqt,[x(`span`,Cqt,[t(Pr)]),r[14]||=L(` Sitzung im Entwurf: Gäste sehen sie erst, sobald sie angekündigt ist. `,-1)])):B(``,!0)])]),"cell-person":R(({row:e})=>[x(`span`,wqt,[e.person===null?B(``,!0):(y(),i(ii,{key:0,portrait:e.person.portrait,size:`ExtraSmall`},null,8,[`portrait`])),x(`span`,Tqt,[x(`span`,Eqt,A(f(e)),1),e.remark===null?B(``,!0):(y(),C(`span`,Dqt,A(e.remark),1))])])]),"cell-access":R(({row:e})=>[e.classification===null?(y(),C(`span`,Oqt,` Kein Zugriff gesetzt `)):(y(),i(W6,{key:0,code:e.classification.code,color:h(f0)(e.classification.color),"committee-id":o.value},null,8,[`code`,`color`,`committee-id`]))]),"cell-attendance":R(({row:e})=>[t(s7,{value:e.status??void 0,editable:_.value&&e.person!==null,"onUpdate:value":t=>e.person!==null&&j(e.person.id,t)},null,8,[`value`,`editable`,`onUpdate:value`])]),"cell-actions":R(({row:e})=>[g.value||m.value&&e.person!==null?(y(),i(sr,{key:0,"is-open":T.value===e.id,placement:`bottom-end`,offset:4,padding:!1,"onUpdate:isOpen":t=>T.value=t?e.id:null},{trigger:R(({toggle:e})=>[t(zt,{icon:aR,variant:`Tertiary`,size:`Small`,title:`Aktionen`,onClick:e},null,8,[`onClick`])]),content:R(()=>[t($i,{"onAfter:select":r[5]||=e=>T.value=null},{default:R(()=>[g.value?(y(),i(Y2,{key:0,component:Fp,"components-props":[{class:`icon-square-1`}],text:`Bearbeiten`,onSelect:t=>oe(e)},null,8,[`onSelect`])):B(``,!0),g.value?(y(),i(Y2,{key:1,component:dr,"components-props":[{class:`icon-square-1`}],text:`Entfernen`,onSelect:t=>ve(e.id)},null,8,[`onSelect`])):B(``,!0),m.value&&e.person!==null?(y(),i(Y2,{key:2,component:m2,"components-props":[{class:`icon-square-1`}],text:`Nachricht senden`,onSelect:t=>ce([e.person.id])},null,8,[`onSelect`])):B(``,!0)]),_:2},1024)]),_:2},1032,[`is-open`,`onUpdate:isOpen`])):B(``,!0)]),_:1},8,[`table`,`loading`])]),he.value===null?B(``,!0):(y(),i(f2,{key:0,visible:``,title:`Mitglied entfernen`,"body-text":`${he.value.person?.displayName??``} wird von dieser Sitzung entfernt. Das Gremium bleibt unverändert; eine bereits erfasste Anwesenheit geht mit.`,"confirm-text":`Entfernen`,onCancel:r[6]||=e=>he.value=null,onConfirm:_e},null,8,[`body-text`])),se.value!==null&&h(a)!==void 0?(y(),i(Q5,{key:1,"person-ids":se.value,subject:h(O0)(h(a)),onClose:r[7]||=e=>se.value=null},null,8,[`person-ids`,`subject`])):B(``,!0),ie.value===null?B(``,!0):(y(),i(iqt,{key:2,"meeting-id":n.meetingId,"committee-id":o.value,guest:ie.value.guest,"guest-person-ids":P.value,onCancel:r[8]||=e=>ie.value=null,onSaved:r[9]||=e=>ie.value=null},null,8,[`meeting-id`,`committee-id`,`guest`,`guest-person-ids`]))],64))}})})),jqt,Mqt=j((()=>{Aqt(),Aqt(),jqt=kqt}));function Nqt(e,t){return y(),C(`div`,null,[(y(),C(`svg`,Fqt,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48l8 0 0 19c0 40.3 16 79 44.5 107.5l81.5 81.5-81.5 81.5C48 366 32 404.7 32 445l0 19-8 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l336 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-8 0 0-19c0-40.3-16-79-44.5-107.5l-81.5-81.5 81.5-81.5C336 146 352 107.3 352 67l0-19 8 0c13.3 0 24-10.7 24-24S373.3 0 360 0L24 0zM192 289.9l81.5 81.5C293 391 304 417.4 304 445l0 19-224 0 0-19c0-27.6 11-54 30.5-73.5L192 289.9zm0-67.9l-81.5-81.5C91 121 80 94.6 80 67l0-19 224 0 0 19c0 27.6-11 54-30.5 73.5L192 222.1z`},null,-1)]]))])}var Pqt,Fqt,c7,Iqt=j((()=>{z(),G(),Pqt={},Fqt={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 384 512`},c7=K(Pqt,[[`render`,Nqt]])})),Lqt,Rqt,zqt,Bqt,Vqt,Hqt,Uqt,Wqt,Gqt,Kqt,qqt,Jqt,Yqt,Xqt,l7,u7,Zqt,Qqt=j((()=>{z(),Nt(),Dp(),W(),Nn(),kn(),Rm(),Gr(),Wm(),Yr(),i7(),Q(),Iqt(),If(),da(),ia(),Hr(),L5(),S3(),q0(),w3(),Lqt={key:0,class:`flex flex-col gap-eds-l`},Rqt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-xl flex flex-col gap-eds-l`},zqt={class:`grid grid-cols-1 md:grid-cols-[10rem_auto] md:items-end md:justify-start gap-eds-l`},Bqt={class:`eds-paragraphs-s-regular text-eds-secondary pb-eds-s`},Vqt={class:`grid grid-cols-1 md:grid-cols-[auto_auto_auto] md:justify-start gap-eds-l`},Hqt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-xl flex flex-col gap-eds-l`},Uqt={class:`flex flex-col gap-eds-xs`},Wqt={class:`grid grid-cols-1 md:grid-cols-[auto_auto] md:justify-start gap-eds-l`},Gqt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-xl flex flex-col gap-eds-l`},Kqt={class:`flex flex-col gap-eds-xs`},qqt={class:`grid grid-cols-1 md:grid-cols-[auto_auto] md:justify-start gap-eds-l`},Jqt={class:`flex items-center justify-end`},Yqt={key:1,class:`p-eds-xl text-eds-secondary`},Xqt={key:2,class:`p-eds-xl text-eds-secondary`},l7=255,u7=`18:30`,Zqt=p({__name:`Settings`,props:{meetingId:{}},setup(e){let n=e,r=Bf(),{data:a,isLoading:o}=P5(H(()=>n.meetingId)),s=kFt(),c=AFt(),{data:l}=x3(H(()=>
56a.value?.committeeId??0)),u=H(()=>l.value===!0),d=V(``),f=V(``),p=V(``),m=V(``),g=V(`unspecified`),_=V(``),v=V(null),b=V(``),S=V(``),w=H(()=>u.value&&a.value!==void 0&&a.value.capabilities.delete),T=H(()=>u.value&&a.value!==void 0&&a.value.capabilities.editMeta),E=H(()=>[{value:`unspecified`,label:`Ohne Angabe`,disabled:!T.value},{value:`on-site`,label:`Vor Ort`,disabled:!T.value},{value:`online`,label:`Online`,disabled:!T.value}]),D=V(null);N(a,e=>{e===void 0||D.value===e.id||(D.value=e.id,v.value=e.number,d.value=e.title??``,f.value=e.date,p.value=e.startTime??``,m.value=e.endTime??``,g.value=e.locationType,_.value=e.location??``,b.value=e.agendaRequestCutoff??``,S.value=e.preVoteDeadlineOverride??``)},{immediate:!0});let ee=H(()=>g.value===`online`?`z.B. Videokonferenz-Link`:`z.B. Schulhaus Dorfmatt, Sitzungszimmer 2`),O=H(()=>{if(!b.value.split(`T`)[0]||f.value===``)return null;let e=Mt(Pt(f.value),Pt(b.value));return e<0?`nach der Sitzung`:e===0?`am Sitzungstag`:`vor ${e} T.`}),k=H(()=>{let e=a.value?.applicationDeadline.committeeDays??0;if(b.value!==``||f.value===``)return null;if(e===0)return`Ohne eigenen Eingabeschluss nimmt diese Sitzung Anträge bis und mit Sitzungstag entgegen.`;let t=jt(see(Pt(f.value),e),`dd.MM.yyyy`);return`Ohne eigenen Eingabeschluss gilt die Antragsfrist des Gremiums: ${Yut(e)}. Letzter Eingabetag ist damit der ${t}.`});function te(e){return{day:H({get:()=>{let t=e.value.split(`T`)[0];return t===void 0||t===``?null:t},set:t=>{if(t===null||t===``){e.value=``;return}e.value=`${t}T${e.value.split(`T`)[1]??u7}`}}),time:H({get:()=>e.value.split(`T`)[1]??``,set:t=>{let n=e.value.split(`T`)[0]??``;if(n===``&&t===``){e.value=``;return}e.value=`${n}T${t===``?u7:t}`}})}}let{day:ne,time:re}=te(b),{day:j,time:M}=te(S),P=H(()=>{if(S.value!==``)return null;let e=a.value?.preVoteDeadlineHours??null;return e===null?`Ohne eigene Frist bleibt die Vorabstimmung bis zum Sitzungsbeginn offen.`:`Ohne eigene Frist gilt die Vorgabe des Gremiums von ${e} ${e===1?`Stunde`:`Stunden`} vor Sitzungsbeginn.`}),F=H(()=>O.value===null?`Datum`:`Datum (${O.value})`),ie=async()=>{try{await s.mutateAsync({meetingId:n.meetingId,number:v.value??1,title:Mn(d.value),date:f.value,startTime:Mn(p.value),endTime:Mn(m.value),locationType:g.value,location:g.value===`unspecified`?null:Mn(_.value),agendaRequestCutoff:ne.value===null?null:b.value,preVoteDeadline:j.value===null?null:S.value}),ze(`Einstellungen gespeichert.`)}catch(e){U(typeof e==`object`&&e&&`errorMessage`in e?String(e.errorMessage):`Einstellungen konnten nicht gespeichert werden.`)}};async function ae(){try{await c.mutateAsync({meetingId:n.meetingId}),ze(`Sitzung gelöscht.`),await r.push({name:`meeting.list`})}catch(e){U(typeof e==`object`&&e&&`errorMessage`in e?String(e.errorMessage):`Sitzung konnte nicht gelöscht werden.`)}}return(e,n)=>(y(),i(aa,null,{default:R(()=>[h(a)===void 0?h(o)?(y(),C(`div`,Yqt,`Lädt …`)):(y(),C(`div`,Xqt,`Sitzung nicht gefunden.`)):(y(),C(`div`,Lqt,[u.value?B(``,!0):(y(),i(An,{key:0,variant:`Blue`,size:`Small`,icon:Ff,label:`Keine Bearbeitungsberechtigung für dieses Gremium, schreibgeschützt.`})),x(`section`,Rqt,[n[14]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Sitzungsdaten `,-1),t(Xr,{value:d.value,"onUpdate:value":n[0]||=e=>d.value=e,label:`Bezeichnung`,placeholder:`z.B. Schulpflege Musterlingen`,disabled:!T.value},null,8,[`value`,`disabled`]),x(`div`,zqt,[t(Um,{value:v.value,"onUpdate:value":n[1]||=e=>v.value=e,label:`Laufnummer`,required:``,"integer-length":6,disabled:!T.value},null,8,[`value`,`disabled`]),x(`span`,Bqt,` Aktuell vergeben: `+A(h(a).numberText),1)]),x(`div`,Vqt,[t(Kr,{label:`Datum`,required:``},{default:R(()=>[t(Lm,{date:f.value,placeholder:`TT.MM.JJJJ`,large:!0,disabled:!T.value,"onUpdate:date":n[2]||=e=>f.value=e??``},null,8,[`date`,`disabled`])]),_:1}),t(r7,{value:p.value,"onUpdate:value":n[3]||=e=>p.value=e,label:`Beginn`,disabled:!T.value},null,8,[`value`,`disabled`]),t(r7,{value:m.value,"onUpdate:value":n[4]||=e=>m.value=e,label:`Ende`,disabled:!T.value},null,8,[`value`,`disabled`])]),t(Kr,{label:`Ort`,required:``},{default:R(()=>[t(fa,{value:g.value,"onUpdate:value":n[5]||=e=>g.value=e,items:E.value,transform:e=>e,fluid:``},null,8,[`value`,`items`,`transform`]),g.value===`unspecified`?B(``,!0):(y(),i(Xr,{key:0,value:_.value,"onUpdate:value":n[6]||=e=>_.value=e,placeholder:ee.value,"live-rules":[h(zr).maxLength(l7)],disabled:!T.value},null,8,[`value`,`placeholder`,`live-rules`,`disabled`]))]),_:1})]),x(`section`,Hqt,[n[15]||=x(`div`,{class:`flex flex-col gap-eds-xs`},[x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Eingabeschluss für Anträge `),x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Bis zu diesem Zeitpunkt können Mitglieder eigene Anträge einreichen. Danach: nur noch Dringlichkeitsanträge. `)],-1),k.value===null?B(``,!0):(y(),i(An,{key:0,variant:`Blue`,size:`Small`,icon:c7,label:k.value},null,8,[`label`])),x(`div`,Uqt,[x(`div`,Wqt,[t(Kr,{label:F.value},{default:R(()=>[t(Lm,{date:h(ne),"onUpdate:date":n[7]||=e=>Me(ne)?ne.value=e:null,placeholder:`TT.MM.JJJJ`,large:!0,disabled:!T.value},null,8,[`date`,`disabled`])]),_:1},8,[`label`]),t(r7,{value:h(re),"onUpdate:value":n[8]||=e=>Me(re)?re.value=e:null,label:`Uhrzeit`,disabled:!T.value||h(ne)===null},null,8,[`value`,`disabled`])]),x(`div`,null,[t($,{text:`Eingabeschluss entfernen`,variant:`Secondary`,size:`Tiny`,disabled:b.value===``||!T.value,onClick:n[9]||=e=>b.value=``},null,8,[`disabled`])])])]),x(`section`,Gqt,[n[16]||=x(`div`,{class:`flex flex-col gap-eds-xs`},[x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Vorabstimmung bis `),x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Bis zu diesem Zeitpunkt können Mitglieder vorab abstimmen. Gilt nur für diese Sitzung. `)],-1),P.value===null?B(``,!0):(y(),i(An,{key:0,variant:`Blue`,size:`Small`,icon:c7,label:P.value},null,8,[`label`])),x(`div`,Kqt,[x(`div`,qqt,[t(Kr,{label:`Datum`},{default:R(()=>[t(Lm,{date:h(j),"onUpdate:date":n[10]||=e=>Me(j)?j.value=e:null,placeholder:`TT.MM.JJJJ`,large:!0,disabled:!T.value},null,8,[`date`,`disabled`])]),_:1}),t(r7,{value:h(M),"onUpdate:value":n[11]||=e=>Me(M)?M.value=e:null,label:`Uhrzeit`,disabled:!T.value||h(j)===null},null,8,[`value`,`disabled`])]),x(`div`,null,[t($,{text:`Frist entfernen`,variant:`Secondary`,size:`Tiny`,disabled:S.value===``||!T.value,onClick:n[12]||=e=>S.value=``},null,8,[`disabled`])])])]),x(`div`,Jqt,[t($,{text:`Speichern`,variant:`Primary`,size:`Small`,disabled:f.value===``||v.value===null||v.value<1||_.value.length>l7||h(s).isPending.value||!T.value,onClick:n[13]||=()=>ie()},null,8,[`disabled`])]),w.value?(y(),i(C3,{key:1,description:`Sitzung löschen, nur möglich, wenn keine Traktanden behandelt wurden.`,"action-text":`Sitzung löschen`,"confirm-body":`Die Sitzung wird samt ihren Traktanden gelöscht.`,irreversible:``,pending:h(c).isPending.value,onConfirm:ae},null,8,[`pending`])):B(``,!0)]))]),_:1}))}})})),$qt,eJt=j((()=>{Qqt(),Qqt(),$qt=Zqt})),tJt=j((()=>{z(),bi(),UA()})),nJt=j((()=>{tJt(),tJt()})),rJt,iJt,aJt,oJt,sJt,cJt,lJt,uJt,dJt,fJt,pJt,mJt,hJt,gJt,_Jt,vJt,yJt,bJt,xJt,SJt,CJt,wJt,TJt,EJt,DJt=j((()=>{z(),Dp(),ai(),bi(),ia(),l3(),s2(),b0(),l2(),q0(),d2(),rJt={key:0,class:`flex flex-col gap-eds-l`},iJt={class:`flex flex-col gap-eds-s min-w-0`},aJt={class:`flex flex-wrap items-center gap-eds-s`},oJt={class:`eds-paragraphs-s-regular text-eds-secondary`},sJt={class:`eds-heading-reset eds-headings-h3 text-eds-primary`},cJt={class:`grid grid-cols-1 lg:grid-cols-[1fr_18rem] gap-eds-l`},lJt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-l flex flex-col gap-eds-l`},uJt={key:0,class:`flex flex-col gap-eds-xs`},dJt={class:`eds-heading-reset eds-paragraphs-s-bold text-eds-primary`},fJt={class:`m-0 eds-paragraphs-base-regular text-eds-primary whitespace-pre-line`},pJt={key:2,class:`m-0 eds-paragraphs-s-regular text-eds-secondary`},mJt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-l flex flex-col gap-eds-m h-fit`},hJt={class:`flex flex-col gap-eds-xs`},gJt={key:1,class:`eds-paragraphs-s-regular text-eds-secondary`},_Jt={class:`flex flex-col gap-eds-xs`},vJt={class:`eds-paragraphs-s-regular text-eds-secondary`},yJt={class:`flex flex-col gap-eds-xs`},bJt={key:1,class:`eds-paragraphs-s-regular text-eds-secondary`},xJt={key:0,class:`flex flex-col gap-eds-xs`},SJt={class:`flex flex-col gap-eds-xs`},CJt={class:`eds-paragraphs-s-regular text-eds-secondary`},wJt={key:1,class:`flex flex-col gap-eds-xs`},TJt={key:1,class:`p-eds-2xl text-center text-eds-secondary`},EJt=p({__name:`ResolutionDetail`,props:{resolutionId:{}},setup(e){let n=e,{data:r,isLoading:a}=VEt(H(()=>n.resolutionId));return(e,n)=>(y(),i(aa,null,{default:R(()=>[h(r)?(y(),C(`div`,rJt,[t(c2,{to:{name:`resolution.list`}
56,"back-label":`Zurück zur Beschlussliste`},{default:R(()=>[x(`div`,iJt,[x(`div`,aJt,[t(o2,{code:h(r).committee.code,color:h(f0)(h(r).committee.color)},null,8,[`code`,`color`]),t(xi,{label:h(r).referenceNumber,variant:`Gray`},null,8,[`label`]),x(`span`,oJt,A(h(r).categoryName),1)]),x(`h2`,sJt,A(h(r).title),1)])]),_:1}),x(`div`,cJt,[x(`div`,lJt,[n[1]||=x(`h3`,{class:`eds-heading-reset eds-headings-h4 text-eds-primary`},` Beschlussinhalt `,-1),h(r).text===``?B(``,!0):(y(),C(`section`,uJt,[n[0]||=x(`h4`,{class:`eds-heading-reset eds-paragraphs-s-bold text-eds-primary`},` Beschlusstext `,-1),t(u2,{value:h(r).text,class:`eds-paragraphs-base-regular text-eds-primary`},null,8,[`value`])])),h(r).contents.length>0?(y(!0),C(k,{key:1},F(h(r).contents,e=>(y(),C(`section`,{key:e.contentAreaId,class:`flex flex-col gap-eds-xs`},[x(`h4`,dJt,A(e.name),1),x(`p`,fJt,A(e.content),1)]))),128)):B(``,!0),h(r).text===``&&h(r).contents.length===0?(y(),C(`p`,pJt,` Kein Inhalt erfasst. `)):B(``,!0)]),x(`aside`,mJt,[n[9]||=x(`h3`,{class:`eds-heading-reset eds-headings-h4 text-eds-primary`},` Eckdaten `,-1),x(`div`,hJt,[n[2]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Erfasst von`,-1),h(r).author?(y(),i(oi,{key:0,title:h(r).author.displayName,portrait:h(r).author.portrait,size:`Small`},null,8,[`title`,`portrait`])):(y(),C(`span`,gJt,`–`))]),x(`div`,_Jt,[n[3]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Beschlossen am`,-1),x(`span`,vJt,A(h(_0)(h(r).createdAt)),1)]),x(`div`,yJt,[n[4]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Sitzung`,-1),h(r).meeting?(y(),i(h(wp),{key:0,to:{name:`meeting.detail.agenda`,params:{meetingId:h(r).meeting.id}},class:`eds-paragraphs-s-regular text-blue`},{default:R(()=>[L(A(h(O0)(h(r).meeting)),1)]),_:1},8,[`to`])):(y(),C(`span`,bJt,`–`))]),h(r).applicationId===null?B(``,!0):(y(),C(`div`,xJt,[n[6]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Antrag`,-1),t(h(wp),{to:{name:`application.detail`,params:{applicationId:h(r).applicationId}},class:`eds-paragraphs-s-regular text-blue`},{default:R(()=>[...n[5]||=[L(` Zum Antrag `,-1)]]),_:1},8,[`to`])])),x(`div`,SJt,[n[7]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Kategorie`,-1),x(`span`,CJt,A(h(r).categoryName),1)]),h(r).businessId===null?B(``,!0):(y(),C(`div`,wJt,[n[8]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},`Geschäft`,-1),t(h(wp),{to:{name:`business.detail`,params:{businessId:h(r).businessId}},class:`eds-paragraphs-s-regular text-blue`},{default:R(()=>[L(A(h(r).businessTitle),1)]),_:1},8,[`to`])]))])])])):h(a)?B(``,!0):(y(),C(`div`,TJt,` Beschluss nicht gefunden. `))]),_:1}))}})})),OJt,kJt=j((()=>{DJt(),DJt(),OJt=EJt})),AJt,jJt,MJt,NJt,PJt=j((()=>{z(),_t(),Ln(),K2(),J2(),fW(),l3(),s2(),b0(),AJt={class:`flex flex-col gap-eds-xxs`},jJt={class:`eds-paragraphs-base-bold text-eds-primary whitespace-nowrap`},MJt={key:0,class:`eds-paragraphs-s-regular text-eds-secondary truncate`},NJt=p({__name:`ResolutionList`,setup(e){let n=nt(`protocol.resolutions.committeeFilter`,[]);function r(e){return e.contents[0]?.content??``}let o=q2({columns:[{key:`referenceNumber`,header:`Beschlussnr.`,width:`9rem`,cell:e=>e.referenceNumber,class:`eds-paragraphs-s-bold text-eds-primary`,sortKey:`number`},{key:`text`,header:`Text`,sortKey:`title`,link:!0},{key:`date`,header:`Datum`,width:`8rem`,cell:e=>_0(e.createdAt),sortKey:`date`,sortDescFirst:!0},{key:`committee`,header:`Gremium`,cell:e=>c(o2,{code:e.committee.code,color:f0(e.committee.color)}),sortKey:`committee`}],rowKey:e=>e.id,rowTo:e=>({name:`resolution.detail`,params:{resolutionId:e.id}}),mode:`server`,perPage:50,query:({page:e,perPage:t,search:r,sorting:i})=>zEt(e,t,r,n,i),resetPageOn:[n]}),{data:s}=BEt(),l=H(()=>n.value.length>0);return(e,c)=>(y(),i(G2,{table:h(o),"empty-title":`Keine Beschlüsse vorhanden`,"label-plural":`Beschlüsse`},a({header:R(()=>[c[1]||=x(`span`,{class:`eds-headings-h4 text-eds-primary`},`Beschlüsse`,-1)]),toolbar:R(()=>[t(dW,{value:h(n),"onUpdate:value":c[0]||=e=>Me(n)?n.value=e:null,type:`Label`,entity:`Gremium`,"item-groups":[{items:h(s)??[]}],transform:e=>({value:e.id,label:`${e.name} (${e.code})`}),disabled:(h(s)??[]).length===0},null,8,[`value`,`item-groups`,`transform`,`disabled`])]),"cell-text":R(({row:e})=>
56[x(`span`,AJt,[x(`span`,jJt,A(e.title),1),r(e)===``?B(``,!0):(y(),C(`span`,MJt,A(r(e)),1))])]),_:2},[l.value?{name:`empty`,fn:R(()=>[t(Rn,{title:`Keine Ergebnisse`,description:`Passe die Filter an.`})]),key:`0`}:void 0]),1032,[`table`]))}})})),FJt,IJt=j((()=>{PJt(),PJt(),FJt=NJt})),LJt,RJt,zJt=j((()=>{z(),Dp(),o4(),LJt={class:`flex flex-col gap-eds-l`},RJt=p({__name:`Administration`,setup(e){let n=[{value:`administration.committee-roles`,label:`Gremiumsrollen`},{value:`administration.classifications`,label:`Klassifikationen`},{value:`administration.numbering`,label:`Nummerierung`},{value:`administration.templates`,label:`Dokumentvorlagen`},{value:`administration.configurators`,label:`Konfigurator:innen`}],r=Vf(),i=Bf();function a(e){return r.matched.some(t=>t.name===e.value)}let o=H({get:()=>n.find(a)?.value??``,set:e=>{i.push({name:e})}});return(e,r)=>(y(),C(`div`,LJt,[t(a4,{value:o.value,"onUpdate:value":r[0]||=e=>o.value=e,items:n,transform:e=>e},null,8,[`value`,`transform`]),t(h(Ep))]))}})})),BJt,VJt=j((()=>{zJt(),zJt(),BJt=RJt})),HJt,UJt,WJt,GJt=j((()=>{z(),W(),kn(),Q(),Mi(),ia(),U6(),ZMt(),HJt={key:0,class:`border border-eds-primary rounded-eds-s bg-white p-eds-xl flex flex-col gap-eds-l max-w-[42rem]`},UJt={class:`flex justify-end`},WJt=p({__name:`BusinessNumberScheme`,setup(e){let{data:n,isLoading:r}=IMt(),{data:a}=FMt(),{data:o}=V6(()=>`business`,()=>null),s=RMt(),c=V(``),l=V(`calendar-year`);N(n,e=>{e!==void 0&&(c.value=e.format,l.value=e.reset)},{immediate:!0});let u=[{value:`calendar-year`,label:$t(`protocol.numbering.label.perScope`,{params:{period:$t(`protocol.numbering.label.calendarYear`)}})},{value:`school-year`,label:$t(`protocol.numbering.label.perScope`,{params:{period:$t(`protocol.numbering.label.schoolyear`,{scope:`instance`})}})},{value:`never`,label:$t(`protocol.numbering.label.continuous`)}],d=H(()=>{if(n.value===void 0||l.value===n.value.reset)return null;let e=o.value?.numbered??0,t=o.value?.lastNumber;return`Die Umstellung gilt ab der nächsten Nummer. `+(e===0?`Bisher ist keine Geschäftsnummer vergeben.`:`${e} bereits vergebene Nummern bleiben, wie sie sind${t==null?``:`, die letzte ist «${t}»`}.`)+` Das Schema muss die neue Periode nennen.`}),f=async()=>{try{await s.mutateAsync({format:c.value,reset:l.value}),ze(`Nummernschema gespeichert.`)}catch(e){U(typeof e==`object`&&e&&`errorMessage`in e?String(e.errorMessage):`Nummernschema konnte nicht gespeichert werden.`)}};return(e,n)=>(y(),i(aa,null,{default:R(()=>[h(r)?B(``,!0):(y(),C(`div`,HJt,[n[2]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Geschäftsnummer `,-1),t(Ni,{type:`Label`,value:l.value,"item-groups":[{items:u}],entity:`Reset-Intervall`,min:1,required:``,label:`Reset-Intervall`,description:`Geschäftsnummern werden modulweit fortlaufend vergeben.`,transform:e=>({value:e.value,label:e.label}),"onUpdate:value":n[0]||=e=>e!==void 0&&(l.value=e)},null,8,[`value`,`item-groups`,`transform`]),d.value===null?B(``,!0):(y(),i(An,{key:0,variant:`Amber`,label:d.value},null,8,[`label`])),t(J6,{value:c.value,"onUpdate:value":n[1]||=e=>c.value=e,entity:`business`,reset:l.value,catalogue:h(a)??[],label:`Schema`},null,8,[`value`,`reset`,`catalogue`]),x(`div`,UJt,[t($,{text:`Speichern`,variant:`Primary`,size:`Small`,disabled:h(s).isPending.value,onClick:f},null,8,[`disabled`])])]))]),_:1}))}})})),KJt,qJt=j((()=>{GJt(),GJt(),KJt=WJt})),JJt,YJt,XJt,ZJt,QJt,$Jt,eYt,tYt,nYt,rYt,iYt=j((()=>{z(),W(),Yr(),Bp(),gn(),Sr(),Q(),wi(),U3(),Hr(),v3(),G6(),b0(),JJt={class:`eds-heading-reset eds-headings-h4`},YJt={class:`flex flex-col gap-eds-m`},XJt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-l flex flex-col gap-eds-l`},ZJt={class:`grid grid-cols-1 md:grid-cols-3 gap-eds-l`},QJt={class:`md:col-span-2`},$Jt={class:`flex items-center gap-eds-l`},eYt={class:`flex flex-col gap-eds-s`},tYt={class:`flex gap-eds-s justify-end`},nYt=16,rYt=p({__name:`ClassificationModal`,props:{classification:{}},emits:[`cancel`,`saved`],setup(e,{emit:n}){let r=e,a=n,o=Ur(),s=H(()=>r.classification!==null),c=S({name:r.classification?.name??``,code:r.classification?.code??``,color:r.classification===null?`Red`:f0(r.classification.color),description:r.classification?.description??``,isActive:r.classification?.isActive??!0});function l(e){return{name:c.name,code:c.code,color:p0(e),description:c.description===``?null:c.description,isActive:c.isActive}}let u=kDt(),d=ADt(),f=async()=>
56{if(!await o.validate())return!1;let e=c.color;if(e===void 0)return!1;try{r.classification===null?await u.mutateAsync(l(e)):await d.mutateAsync({classificationId:r.classification.id,...l(e)})}catch(e){return Ie(e,`Klassifikation konnte nicht gespeichert werden.`),!1}return ze(r.classification===null?`Klassifikation erstellt.`:`Klassifikation gespeichert.`),a(`saved`),!0};return(e,n)=>(y(),i(_n,{size:`Medium`,onCancel:n[6]||=e=>a(`cancel`),"onKeydown:escape":n[7]||=e=>a(`cancel`)},{header:R(()=>[x(`h4`,JJt,A(s.value?`Klassifikation bearbeiten`:`Neue Klassifikation`),1)]),default:R(()=>[x(`div`,YJt,[x(`section`,XJt,[x(`div`,ZJt,[t(Xr,{value:c.code,"onUpdate:value":n[0]||=e=>c.code=e,label:`Kürzel`,placeholder:`z.B. INT`,"live-rules":[h(zr).maxLength(nYt)],required:``,autofocus:``},null,8,[`value`,`live-rules`]),x(`div`,QJt,[t(Xr,{value:c.name,"onUpdate:value":n[1]||=e=>c.name=e,label:`Bezeichnung`,placeholder:`z.B. Intern`,required:``},null,8,[`value`])])]),t(zp,{value:c.description,"onUpdate:value":n[2]||=e=>c.description=e,label:`Beschreibung`,placeholder:`Optionale Beschreibung`,rows:2},null,8,[`value`]),x(`div`,$Jt,[t(H3,{value:c.color,"onUpdate:value":n[3]||=e=>c.color=e,label:`Farbe`,required:``,rules:[h(zr).required()]},null,8,[`value`,`rules`]),c.color!==void 0&&c.code.trim()!==``?(y(),i(W6,{key:0,code:c.code.trim(),color:c.color},null,8,[`code`,`color`])):B(``,!0)]),x(`div`,eYt,[n[8]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Status `,-1),t(Ti,{on:c.isActive,"onUpdate:on":n[4]||=e=>c.isActive=e,label:`Aktiv`},null,8,[`on`])])])])]),footer:R(()=>[x(`div`,tYt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[5]||=e=>a(`cancel`)}),t(Cr,{text:s.value?`Speichern`:`Erstellen`,variant:`Primary`,action:()=>f(),disabled:h(u).isPending.value||h(d).isPending.value},null,8,[`text`,`action`,`disabled`])])]),_:1}))}})})),aYt,oYt=j((()=>{iYt(),iYt(),aYt=rYt})),sYt,cYt,lYt,uYt,dYt,fYt,pYt,mYt,hYt,gYt,_Yt,vYt,yYt,bYt,xYt,SYt,CYt,wYt,TYt=j((()=>{z(),W(),Ln(),Zr(),Rt(),gn(),Sr(),Q(),cr(),bi(),Ai(),zx(),C0(),wr(),Ip(),$r(),ur(),L$(),ia(),v3(),G6(),b0(),oYt(),sYt={class:`border border-eds-primary rounded-eds-s bg-white overflow-hidden`},cYt={class:`flex items-center justify-between px-eds-l py-eds-m border-b border-eds-primary`},lYt={key:0,class:`p-eds-2xl`},uYt={key:1},dYt={class:`flex items-center gap-eds-s pt-eds-l pb-eds-xs text-eds-secondary`},fYt={class:`w-12 flex justify-center`},pYt={class:`relative w-12 shrink-0 flex items-center justify-center self-stretch`},mYt={class:`flex-1 flex items-center gap-eds-l py-eds-m pr-eds-xl`},hYt={class:`flex-1 flex flex-col`},gYt={class:`eds-paragraphs-base-regular text-eds-primary`},_Yt={key:0,class:`eds-paragraphs-s-regular text-eds-secondary`},vYt={class:`flex items-center gap-eds-s shrink-0`},yYt={class:`flex items-center gap-eds-s pt-eds-xs pb-eds-l text-eds-secondary`},bYt={class:`w-12 flex justify-center`},xYt={class:`eds-paragraphs-base-regular text-eds-primary`},SYt={class:`eds-paragraphs-base-bold`},CYt={class:`flex gap-eds-s justify-end`},wYt=p({__name:`Classifications`,setup(e){function n(e,t){return typeof e==`object`&&e&&`errorMessage`in e?String(e.errorMessage):t}let r=[203,213,225],a=[55,65,81];function o(e,t){let n=t<=1?0:e/(t-1),i=(e,t)=>Math.round(e+(t-e)*n);return`rgb(${i(r[0],a[0])}, ${i(r[1],a[1])}, ${i(r[2],a[2])})`}let{data:s,isLoading:c}=h3(),l=H(()=>[...s.value??[]].reverse()),u=jDt(),d=MDt(),f=V(null),p=V(!1),m=V(null);function g(){f.value=null,p.value=!0}function _(e){f.value=e,p.value=!0}function v(){p.value=!1,f.value=null}async function b(e,t){try{await u.mutateAsync({firstId:e,secondId:t})}catch(e){U(n(e,`Reihenfolge konnte nicht geändert werden.`))}}async function S(){if(m.value!==null)try{await d.mutateAsync({classificationId:m.value.id}),ze(`Klassifikation gelöscht.`),m.value=null}catch(e){U(n(e,`Klassifikation konnte nicht gelöscht werden.`))}}return(e,n)=>(y(),C(k,null,[t(aa,null,{default:R(()=>[x(`div`,sYt,[x(`div`,cYt,[n[3]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Klassifikationen `,-1),t($,{text:`Neue Klassifikation`,variant:`Primary`,size:`Small`,icon:ei,onClick:g})]),!h(c)&&(h(s)?.length??0)===0?(y(),C(`div`,lYt,[t(Rn,{title:`Keine Klassifikationen vorhanden`})])):(y(),C(`div`,uYt,[x(`div`,dYt,[x(`span`,fYt,[t(S0,{class:`text-sm`})]),n[4]||=x(`span`,{class:`eds-paragraphs-s-regular uppercase tracking-wide`},` Öffentlich `,-1)]),x(`div`,null,[t(I$,null,{default:R(()=>[(y(!0),C(k,null,F(l.value,(e,n)=>(y(),C(`div`,{key:e.id,class:`flex items-stretch border-b border-eds-primary last:border-b-0`},[x(`div`,pYt,[x(`span`,{class:P([`absolute w-px bg-grey-200`,n===0?`bottom-0 top-1/2`:n===l.value.length-1?`top-0 bottom-1/2`:`inset-y-0`])},null,2),x(`span`,{class:`relative w-3 h-3 rounded-full ring-2 ring-white`,style:_e({backgroundColor:o(n,l.value.length)})},null,4)]),x(`div`,mYt,[t(W6,{code:e.code,color:h(f0)(e.color)},null,8,[`code`,`color`]),x(`div`,hYt,[x(`span`,gYt,A(e.name),1),e.description===null?B(``,!0):(y(),C(`span`,_Yt,A(e.description),1))]),t(xi,{label:e.isActive?`Aktiv`:`Inaktiv`,variant:e.isActive?`Green`:`Red`,pill:``},null,8,[`label`,`variant`]),x(`div`,vYt,[t(lr,{text:`Nach oben`,placement:`top`},{trigger:R(()=>[t(Qr,{variant:`Tertiary`,size:`Small`,icon:Rx,disabled:n===0,action:()=>b(l.value[n-1].id,e.id)},null,8,[`disabled`,`action`])]),_:2},1024),t(lr,{text:`Nach unten`,placement:`top`},{trigger:R(()=>[t(Qr,{variant:`Tertiary`,size:`Small`,icon:ji,disabled:n===l.value.length-1,action:()=>b(e.id,l.value[n+1].id)},null,8,[`disabled`,`action`])]),_:2},1024),t(lr,{text:`Bearbeiten`,placement:`top`},{trigger:R(()=>[t(zt,{icon:Fp,variant:`Tertiary`,size:`Small`,onClick:t=>_(e)},null,8,[`onClick`])]),_:2},1024),t(lr,{text:`Löschen`,placement:`top`},{trigger:R(()=>[t(zt,{icon:dr,variant:`Tertiary`,size:`Small`,onClick:t=>m.value=e},null,8,[`onClick`])]),_:2},1024)])])]))),128))]),_:1})]),x(`div`,yYt,[x(`span`,bYt,[t(Tr,{class:`text-sm`})]),n[5]||=x(`span`,{class:`eds-paragraphs-s-regular uppercase tracking-wide`},` Vertraulich `,-1)])]))])]),_:1}),p.value?(y(),i(aYt,{key:0,classification:f.value,onCancel:v,onSaved:v},null,8,[`classification`])):B(``,!0),m.value===null?B(``,!0):(y(),i(_n,{key:1,size:`Small`,onCancel:n[1]||=e=>m.value=null,"onKeydown:escape":n[2]||=e=>m.value=null},{header:R(()=>[...n[6]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},` Klassifikation löschen `,-1)]]),default:R(()=>[x(`p`,xYt,[n[7]||=L(` Soll die Klassifikation `,-1),x(`span`,SYt,A(m.value.name),1),n[8]||=L(` wirklich gelöscht werden? `,-1)])]),footer:R(()=>[x(`div`,CYt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[0]||=e=>m.value=null}),t(Cr,{text:`Löschen`,variant:`Danger`,action:S}
56)])]),_:1}))],64))}})})),EYt,DYt=j((()=>{TYt(),TYt(),EYt=wYt})),OYt,kYt,AYt,jYt,MYt,NYt,PYt,FYt,IYt,LYt,RYt,zYt,BYt,VYt,HYt,UYt,WYt,GYt=j((()=>{z(),W(),Yr(),gn(),Sr(),Q(),wi(),Mi(),Hr(),v3(),R6(),OYt={class:`eds-heading-reset eds-headings-h4`},kYt={class:`flex flex-col gap-eds-m`},AYt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-l flex flex-col gap-eds-l`},jYt={class:`grid grid-cols-1 md:grid-cols-3 gap-eds-l`},MYt={class:`md:col-span-2`},NYt={class:`border border-eds-primary rounded-eds-s bg-white p-eds-l flex flex-col gap-eds-l`},PYt={class:`flex flex-col gap-eds-xxs`},FYt={class:`eds-paragraphs-base-regular text-eds-primary`},IYt={class:`grid grid-cols-1 md:grid-cols-2 gap-eds-s`},LYt={class:`flex flex-col`},RYt={class:`eds-paragraphs-base-regular text-eds-primary`},zYt={class:`eds-paragraphs-s-regular text-eds-secondary`},BYt={key:0,class:`border border-eds-primary rounded-eds-s bg-white p-eds-l flex flex-col gap-eds-l`},VYt={class:`flex flex-col gap-eds-xxs`},HYt={class:`flex gap-eds-s justify-end`},UYt=16,WYt=p({__name:`CommitteeRoleModal`,props:{role:{}},emits:[`cancel`,`saved`],setup(e,{emit:n}){let r=e,a=n,o=Ur(),s=H(()=>r.role!==null),{data:c}=h3(),l=S({name:r.role?.name??``,code:r.role?.code??``,classificationId:r.role?.classificationId??null,preVoteRights:r.role?.preVoteRights??!1,requestForAWord:r.role?.requestForAWord??!1,rightToFileAPetition:r.role?.rightToFileAPetition??!1,editMeeting:r.role?.editMeeting??!1,isAdmin:r.role?.isAdmin??!1}),u=H(()=>[{id:0,name:L6.noneLabel},...(c.value??[]).filter(e=>e.isActive||e.id===l.classificationId).map(e=>({id:e.id,name:e.isActive?`${e.code} – ${e.name}`:`${e.code} – ${e.name} (inaktiv)`}))]),d=V(r.role?.isActive??!0),f=EDt(),p=DDt(),m=async()=>{if(!await o.validate())return!1;try{r.role===null?await f.mutateAsync({...l}):await p.mutateAsync({roleId:r.role.id,...l,isActive:d.value})}catch(e){return Ie(e,`Rolle konnte nicht gespeichert werden.`),!1}return ze(r.role===null?`Rolle erstellt.`:`Rolle gespeichert.`),a(`saved`),!0};return(e,n)=>(y(),i(_n,{size:`Medium`,onCancel:n[5]||=e=>a(`cancel`),"onKeydown:escape":n[6]||=e=>a(`cancel`)},{header:R(()=>[x(`h4`,OYt,A(s.value?`Rolle bearbeiten`:`Neue Rolle`),1)]),default:R(()=>[x(`div`,kYt,[x(`section`,AYt,[n[7]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Allgemein `,-1),x(`div`,jYt,[t(Xr,{value:l.code,"onUpdate:value":n[0]||=e=>l.code=e,label:`Kürzel`,placeholder:`z.B. PRÄS`,"live-rules":[h(zr).maxLength(UYt)],required:``,autofocus:``},null,8,[`value`,`live-rules`]),x(`div`,MYt,[t(Xr,{value:l.name,"onUpdate:value":n[1]||=e=>l.name=e,label:`Bezeichnung`,placeholder:`z.B. Präsident`,required:``},null,8,[`value`])])])]),x(`section`,NYt,[n[8]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Berechtigungen `,-1),x(`div`,PYt,[x(`span`,FYt,A(h(L6).label),1),t(Ni,{value:l.classificationId??0,type:`Label`,"item-groups":[{items:u.value}],entity:`Klassifikation`,min:1,transform:e=>({value:e.id,label:e.name}),"onUpdate:value":n[2]||=e=>l.classificationId=e&&e!==0?e:null},null,8,[`value`,`item-groups`,`transform`])]),x(`div`,IYt,[(y(!0),C(k,null,F(h(I6),e=>(y(),C(`label`,{key:e.key,class:`flex items-start gap-eds-s cursor-pointer p-eds-s rounded-eds-xs hover:bg-grey-50`},[t(Ti,{on:l[e.key],"onUpdate:on":t=>l[e.key]=t,class:`mt-1`},null,8,[`on`,`onUpdate:on`]),x(`span`,LYt,[x(`span`,RYt,A(e.label),1),x(`span`,zYt,A(e.description),1)])]))),128))])]),s.value?(y(),C(`section`,BYt,[n[10]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Status `,-1),x(`div`,VYt,[t(Ti,{on:d.value,"onUpdate:on":n[3]||=e=>d.value=e,label:`Aktiv`},null,8,[`on`]),n[9]||=x(`span`,{class:`eds-paragraphs-s-regular text-eds-secondary`},` Eine inaktive Rolle behält ihre Mitglieder und deren Rechte, kann aber niemandem mehr zugewiesen werden. `,-1)])])):B(``,!0)])]),footer:R(()=>[x(`div`,HYt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[4]||=e=>a(`cancel`)}),t(Cr,{text:s.value?`Speichern`:`Erstellen`,variant:`Primary`,action:()=>m(),disabled:h(f).isPending.value||h(p).isPending.value},null,8,[`text`,`action`,`disabled`])])]),_:1}))}})})),KYt,qYt=j((()=>{GYt(),GYt(),KYt=WYt})),JYt,YYt,XYt,ZYt,QYt,$Yt,eXt,tXt,nXt,rXt,iXt,aXt,oXt,sXt,cXt,lXt=j((()=>{z(),W(),Ln(),Rt(),Q(),cr(),bi(),wi(),Mi(),Ip(),$r(),ia(),v3(),b0(),qYt(),R6(),JYt={class:`border border-eds-primary rounded-eds-s bg-white overflow-hidden`},YYt={class:`flex items-center justify-between px-eds-l py-eds-m border-b border-eds-primary`},XYt={key:0,class:`p-eds-2xl`},ZYt={key:1},QYt={class:`w-full table-fixed border-collapse`},$Yt={class:`bg-grey-50 border-b border-eds-primary eds-paragraphs-s-regular text-eds-secondary`},eXt={class:`px-eds-l py-eds-m eds-paragraphs-s-bold text-eds-primary`},tXt={class:`px-eds-s py-eds-m eds-paragraphs-base-regular text-eds-primary`},nXt={class:`hidden lg:table-cell px-eds-s py-eds-m`},rXt={class:`flex justify-center`},iXt={class:`px-eds-s py-eds-m`},aXt={class:`flex justify-center`},oXt={class:`px-eds-l py-eds-m`},sXt={class:`flex items-center gap-eds-s justify-end`},cXt=p({__name:`CommitteeRoles`,setup(e){let{data:n,isLoading:r}=TDt(),{data:a}=h3();function o(e){return[{id:0,name:L6.noneLabel},...h0((a.value??[]).filter(t=>t.isActive||t.id===e)).map(e=>({id:e.id,name:e.isActive?`${e.code} – ${e.name}`:`${e.code} – ${e.name} (inaktiv)`}))]}let s=DDt(),c=V(null),l=V(!1),u=V(new Set);function d(){c.value=null,l.value=!0}function f(e){c.value=e,l.value=!0}function p(){l.value=!1,c.value=null}async function m(e,t){if(!u.value.has(e.id)){u.value.add(e.id);try{await s.mutateAsync({roleId:e.id,name:e.name,code:e.code,classificationId:e.classificationId,preVoteRights:e.preVoteRights,requestForAWord:e.requestForAWord,rightToFileAPetition:e.rightToFileAPetition,editMeeting:e.editMeeting,isAdmin:e.isAdmin,isActive:e.isActive,...t}),ze(`Berechtigungen geändert.`)}catch(e){U(typeof e==`object`&&e&&`errorMessage`in e?String(e.errorMessage):`Bere
56chtigung konnte nicht geändert werden.`)}finally{u.value.delete(e.id)}}}function g(e,t){return m(e,{[t]:!e[t]})}function _(e,t){return m(e,{classificationId:t})}return(e,a)=>(y(),C(k,null,[t(aa,null,{default:R(()=>[x(`div`,JYt,[x(`div`,YYt,[a[0]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Gremiumsrollen `,-1),t($,{text:`Neue Rolle`,variant:`Primary`,size:`Small`,icon:ei,onClick:d})]),!h(r)&&(h(n)?.length??0)===0?(y(),C(`div`,XYt,[t(Rn,{title:`Keine Rollen vorhanden`})])):(y(),C(`div`,ZYt,[x(`table`,QYt,[x(`thead`,null,[x(`tr`,$Yt,[a[1]||=x(`th`,{class:`text-left font-normal px-eds-l py-eds-s w-20`},` Kürzel `,-1),a[2]||=x(`th`,{class:`text-left font-normal px-eds-s py-eds-s`},` Bezeichnung `,-1),a[3]||=x(`th`,{class:`hidden lg:table-cell text-left font-normal px-eds-s py-eds-s w-52`},` Lesen `,-1),(y(!0),C(k,null,F(h(I6),e=>(y(),C(`th`,{key:e.key,class:`hidden lg:table-cell text-center font-normal px-eds-xs py-eds-s w-16`},[t(lr,{text:e.description,placement:`top`},{trigger:R(()=>[x(`span`,null,A(e.shortLabel),1)]),_:2},1032,[`text`])]))),128)),a[4]||=x(`th`,{class:`text-center font-normal px-eds-s py-eds-s w-24`},` Status `,-1),a[5]||=x(`th`,{class:`px-eds-l py-eds-s w-20`},null,-1)])]),x(`tbody`,null,[(y(!0),C(k,null,F(h(n)??[],e=>(y(),C(`tr`,{key:e.id,class:`border-b border-eds-primary last:border-b-0`},[x(`td`,eXt,A(e.code),1),x(`td`,tXt,A(e.name),1),x(`td`,nXt,[t(Ni,{value:e.classificationId??0,type:`Label`,"item-groups":[{items:o(e.classificationId)}],width:`Content`,entity:`Klassifikation`,min:1,disabled:!e.isActive||u.value.has(e.id),transform:e=>({value:e.id,label:e.name}),"onUpdate:value":t=>_(e,t&&t!==0?t:null)},null,8,[`value`,`item-groups`,`disabled`,`transform`,`onUpdate:value`])]),(y(!0),C(k,null,F(h(I6),n=>(y(),C(`td`,{key:n.key,class:`hidden lg:table-cell px-eds-xs py-eds-m`},[x(`div`,rXt,[t(Ti,{on:e[n.key],disabled:!e.isActive||u.value.has(e.id),"onUpdate:on":t=>g(e,n.key)},null,8,[`on`,`disabled`,`onUpdate:on`])])]))),128)),x(`td`,iXt,[x(`div`,aXt,[t(xi,{label:e.isActive?`Aktiv`:`Inaktiv`,variant:e.isActive?`Green`:`Red`,pill:``},null,8,[`label`,`variant`])])]),x(`td`,oXt,[x(`div`,sXt,[t(lr,{text:`Bearbeiten`,placement:`top`},{trigger:R(()=>[t(zt,{icon:Fp,variant:`Tertiary`,size:`Small`,onClick:t=>f(e)},null,8,[`onClick`])]),_:2},1024)])])]))),128))])])]))])]),_:1}),l.value?(y(),i(KYt,{key:0,role:c.value,onCancel:p,onSaved:p},null,8,[`role`])):B(``,!0)],64))}})})),uXt,dXt=j((()=>{lXt(),lXt(),uXt=cXt})),fXt,pXt,mXt=j((()=>{z(),Ve(),W(),fXt={class:`flex flex-col gap-eds-l`},pXt=p({__name:`Configurators`,setup(e){let t=V(!0);return O(()=>{Promise.all([He.get(apiBasePath+`protocol/super-configurator-setting-view`).then(e=>{jQuery(`#super-configurator-setting-view`).html(e.data)}),He.get(apiBasePath+`protocol/configurator-setting-view`).then(e=>{jQuery(`#configurator-setting-view`).html(e.data)})]).catch(e=>Re(e)).finally(()=>{t.value=!1})}),(e,n)=>he((y(),C(`div`,fXt,[...n[0]||=[g(`<div class="border border-eds-primary rounded-eds-s bg-white overflow-hidden"><div class="px-eds-l py-eds-m border-b border-eds-primary"><span class="eds-paragraphs-base-bold text-eds-primary"> Super-Konfigurator:innen </span><p class="eds-paragraphs-s-regular text-eds-secondary m-0"> Von Escola festgelegt. Können Konfigurator:innen definieren. </p></div><div class="px-eds-l py-eds-m"><div id="super-configurator-setting-view"></div></div></div><div class="border border-eds-primary rounded-eds-s bg-white overflow-hidden"><div class="px-eds-l py-eds-m border-b border-eds-primary"><span class="eds-paragraphs-base-bold text-eds-primary"> Konfigurator:innen </span><p class="eds-paragraphs-s-regular text-eds-secondary m-0"> Nur Super-Konfigurator:innen können Konfigurator:innen definieren. </p></div><div class="px-eds-l py-eds-m"><div id="configurator-setting-view"></div></div></div>`,2)]],512)),[[ye,!t.value]])}})})),hXt,gXt=j((()=>{mXt(),mXt(),hXt=pXt}));function _Xt(){return[d7,`getTemplates`]}function vXt(e,t,n,r,i,a,o){return[d7,`getTemplates`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r),Z(i),Z(a),Z(o)))]}function yXt(e){return[d7,`getPlaceholders`,H(()=>Jt(Z(e)))]}function bXt(){return[d7,`getExamples`,H(()=>Jt())]}var d7,xXt=j((()=>{qt(),Xt(),z(),d7=`Core\\Protocol\\RemoteProcedures\\Docx\\TemplateCollection`}));function SXt(e,t,n,r,i,a,o){return Kt({queryKey:vXt(e,t,n,r,i,a,o),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:6e4,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e4,queryFn:()=>new Promise((s,c)=>{let l={parameters:{types:Z(e),committeeIds:Z(t),search:Z(n),fullTextSearch:Z(r),sorting:Z(i),page:Z(a),perPage:Z(o)},rpcContext:{}};Y(`${basePath}rpc/collections/TemplateCollection/getTemplates.php`,l).then(e=>{X(e).then(t=>{e.ok?s(t):c(t)}).catch(c)})})},q())}
56function CXt(){return J({retry:0,retryDelay:void 0,mutationKey:[f7,`createTemplate`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{name:e.name,type:e.type,usableInAllCommittees:e.usableInAllCommittees,committeeIds:e.committeeIds,fileId:e.fileId},rpcContext:{}};return Y(`${basePath}rpc/collections/TemplateCollection/createTemplate.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function wXt(){return J({retry:0,retryDelay:void 0,mutationKey:[f7,`updateTemplate`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{templateId:e.templateId,name:e.name,type:e.type,usableInAllCommittees:e.usableInAllCommittees,committeeIds:e.committeeIds,fileId:e.fileId},rpcContext:{}};return Y(`${basePath}rpc/collections/TemplateCollection/updateTemplate.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function TXt(){return J({retry:0,retryDelay:void 0,mutationKey:[f7,`deleteTemplate`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{templateId:e.templateId},rpcContext:{}};return Y(`${basePath}rpc/collections/TemplateCollection/deleteTemplate.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function EXt(){return J({retry:0,retryDelay:void 0,mutationKey:[f7,`getWebdavToken`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{templateId:e.templateId},rpcContext:{}};return Y(`${basePath}rpc/collections/TemplateCollection/getWebdavToken.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function DXt(e){return Kt({queryKey:yXt(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:36e5,queryFn:()=>new Promise((t,n)=>{let r={parameters:{type:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/TemplateCollection/getPlaceholders.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function OXt(){return Kt({queryKey:bXt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:36e5,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/TemplateCollection/getExamples.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}var f7,p7=j((()=>{Gt(),Xt(),Wt(),z(),xXt(),f7=`Core\\Protocol\\RemoteProcedures\\Docx\\TemplateCollection`})),kXt,AXt,jXt,MXt=j((()=>{z(),un(),pa(),K2(),J2(),fW(),wH(),w6(),p7(),kXt=[`href`],AXt={class:`eds-paragraphs-s-regular text-eds-tertiary`},jXt=p({__name:`ExampleList`,setup(e){let{data:n,isLoading:r}=OXt(),a=V([]),o=H(()=>(n.value??[]).filter(e=>a.value.length===0||e.types.some(e=>a.value.includes(e)))),s=q2({columns:[{key:`icon`,width:`0`},{key:`name`,header:`Name`,accessor:e=>e.name,sortBy:!0,search:!0},{key:`size`,width:`0`},{key:`types`,header:`Art`,width:`0`,accessor:e=>ha.format(e.types.map(c6)),search:e=>e.types.map(c6).join(` `)}],rowKey:e=>e.key,searchPlaceholder:`Beispiele durchsuchen`,mode:`client`,perPage:0,rows:()=>o.value});return(e,n)=>(y(),i(G2,{table:h(s),"empty-title":`Keine Beispiele vorhanden`,"label-plural":`Beispiele`,loading:h(r)},{header:R(()=>[...n[1]||=[x(`span`,{class:`eds-headings-h4 text-eds-primary`},`Beispiele`,-1)]]),toolbar:R(()=>[t(dW,{value:a.value,"onUpdate:value":n[0]||=e=>a.value=e,type:`Label`,entity:`Art`,"item-groups":[{items:h(s6)}],transform:e=>e},null,8,[`value`,`item-groups`,`transform`])]),"cell-icon":R(()=>[t(CH,{class:`icon-square-1-5 text-eds-brand`})]),"cell-name":R(({row:e})=>[x(`a`,{href:h(jAt)(e.key),class:`eds-paragraphs-base-bold text-eds-primary no-underline hover:opacity-80`},A(e.name),9,kXt)]),"cell-size":R(({row:e})=>[x(`span`,AXt,A(h(dn)(e.fileSize)),1)]),_:1},8,[`table`,`loading`]))}})})),NXt,PXt=j((()=>{MXt(),MXt(),NXt=jXt})),FXt,IXt,LXt,RXt=j((()=>{z(),_t(),W(),Zr(),K2(),J2(),cr(),bi(),fW(),N$(),NO(),da(),w6(),p7(),FXt={class:`flex items-center gap-eds-s`},IXt={class:`eds-paragraphs-s-bold text-eds-primary bg-eds-primary border-eds-xs border-eds-blue-light rounded-eds-xxs px-eds-xs py-eds-2xs`},LXt=p({__name:`PlaceholderList`,setup(e){let n=V(`minutes`),{data:r,isLoading:a}=DXt(()=>n.value),o=V([]);N(r,e=>{o.value=o.value.filter(t=>(e??[]).some(e=>e.key===t))});let s=H(()=>(r.value??[]).map(e=>({value:e.key,label:e.labels.join(l6)}))),c=H(()=>(r.value??[]).filter(e=>
56o.value.length===0||o.value.includes(e.key)).flatMap(e=>e.placeholders.map(t=>({key:`${e.key}.${t.key}`,scope:e.labels.join(l6),tag:t.tag,snippet:OAt(t.tag,e.loopKeys),description:t.description,example:t.example,isHtml:t.isHtml})))),l=q2({columns:[{key:`scope`,header:`Bereich`,width:`14rem`,wrap:!0,accessor:e=>e.scope,class:`eds-paragraphs-s-regular text-eds-secondary`,sortBy:!0,search:!0},{key:`description`,header:`Bedeutung`,wrap:!0,accessor:e=>e.description,search:!0},{key:`tag`,header:`Platzhalter`,width:`18rem`,sortBy:e=>e.tag,search:e=>e.snippet},{key:`example`,header:`Beispiel`,width:`12rem`,accessor:e=>e.example,class:`eds-paragraphs-s-regular text-eds-secondary`,search:!0}],rowKey:e=>e.key,searchPlaceholder:`Platzhalter durchsuchen`,mode:`client`,perPage:0,rows:()=>c.value}),{copy:u,isSupported:d}=yt(),f=async e=>{await u(e),Le(`${e} wurde in die Zwischenablage kopiert.`)};return(e,r)=>(y(),i(G2,{table:h(l),"empty-title":`Keine Platzhalter vorhanden`,"label-plural":`Platzhalter`,loading:h(a)},{header:R(()=>[...r[2]||=[x(`span`,{class:`eds-headings-h4 text-eds-primary`},`Platzhalter`,-1)]]),toolbar:R(()=>[t(fa,{value:n.value,items:h(s6),transform:e=>e,"onUpdate:value":r[0]||=e=>n.value=e},null,8,[`value`,`items`,`transform`]),t(dW,{value:o.value,"onUpdate:value":r[1]||=e=>o.value=e,type:`Label`,entity:`Bereich`,"item-groups":[{items:s.value}],transform:e=>e},null,8,[`value`,`item-groups`,`transform`])]),"cell-tag":R(({row:e})=>[x(`span`,FXt,[x(`code`,IXt,A(e.tag),1),h(d)?(y(),C(k,{key:0},[h(d)?(y(),i(lr,{key:0,title:`Platzhalter kopieren`,text:e.tag,placement:`top`},{trigger:R(()=>[t(Qr,{variant:`Secondary`,icon:M$,size:`Tiny`,action:()=>f(e.tag)},null,8,[`action`])]),_:2},1032,[`text`])):B(``,!0),e.snippet===e.tag?B(``,!0):(y(),i(lr,{key:1,title:`Mit Schleife kopieren`,text:e.snippet,placement:`top`},{trigger:R(()=>[t(Qr,{variant:`Secondary`,icon:MO,size:`Tiny`,action:()=>f(e.snippet)},null,8,[`action`])]),_:2},1032,[`text`]))],64)):B(``,!0),e.isHtml?(y(),i(xi,{key:1,label:`Formatiert`,variant:`Blue`,pill:``})):B(``,!0)])]),_:1},8,[`table`,`loading`]))}})})),zXt,BXt=j((()=>{RXt(),RXt(),zXt=LXt})),VXt,HXt,UXt,WXt,GXt,KXt,qXt,JXt,YXt,XXt,ZXt=j((()=>{z(),W(),jee(),MM(),un(),Aee(),Vn(),VXt=[`accept`],HXt={class:`text-grey-700 font-bold text-center`},UXt={class:`text-center`},WXt={key:0,class:`text-grey-500 text-[11px] text-center`},GXt={key:1,class:`py-2 px-4 border border-solid border-grey-100 rounded flex items-center justify-between gap-4`},KXt={class:`min-w-0 flex items-center gap-4`},qXt={class:`overflow-hidden text-ellipsis whitespace-nowrap`},JXt={class:`flex items-center gap-4`},YXt={class:`flex items-center gap-4`},XXt=p({__name:`SingleUpload`,props:{file:{default:void 0},title:{default:void 0},subtitle:{default:void 0},text:{default:void 0},maxUploadFileSize:{default:0},acceptedMimeTypes:{default:void 0},deletable:{type:Boolean,default:!0}},emits:[`update:value`,`change`],setup(e,{expose:n,emit:r}){let a=e,o=H(()=>a.title??$t(`global.upload.call.uploadFile`)),s=H(()=>a.subtitle??$t(`global.upload.label.dropFileOrClick`)),c=r,l=V(!1),u=V(0),d=V(null),f=V(null);N(()=>a.file,e=>{e!==void 0&&(f.value=e)},{immediate:!0});let p=e=>{u.value=0,e.dataTransfer!==null&&e.dataTransfer.files.length!==0&&m(e.dataTransfer.files[0])},m=e=>{e.size===0?U($t(`global.upload.error.folderNotAllowed`)):e.size>a.maxUploadFileSize?U($t(`global.upload.error.fileTooLarge`,{params:{maxSize:dn(a.maxUploadFileSize)}})):a.acceptedMimeTypes&&!a.acceptedMimeTypes?.includes(e.type)?U($t(`global.upload.error.unsupportedFileType`)):(f.value=e,c(`update:value`,e),c(`change`,e))},g=()=>{d.value.value=``,f.value=null,c(`update:value`,null),c(`change`,null)};return n({deleteFile:g}),(n,r)=>(y(),i(Hn,{loading:l.value,"fill-height":!1},{default:R(()=>[x(`div`,{class:`min-h-0 p-0 bg-transparent`,onDragenter:r[2]||=e=>u.value++,onDragleave:r[3]||=e=>u.value--,onDragover:r[4]||=se(()=>{},[`prevent`]),onDrop:r[5]||=se(e=>p(e),[`prevent`])},[he(x(`input`,{ref_key:`fileUpload`,ref:d,type:`file`,accept:e.acceptedMimeTypes?e.acceptedMimeTypes.join(`,`):void 0,onChange:r[0]||=e=>{m(e.target?.files[0])}},null,40,VXt),[[ye,!1]]),d.value===null?B(``,!0):(y(),C(`div`,{key:0,class:P([`grid overflow-hidden transition-[height] duration-200 ease-out motion-reduce:transition-none`,f.value===null?`h-[180px]`:`h-16`])},[f.value===null?(y(),C(`div`,{key:0,class:P([`flex flex-col justify-center items-center gap-4 text-center border border-solid border-grey-100 rounded transition-[background-color,border-color] duration-300 ease-out motion-reduce:transition-none hover:bg-background-highlight hover:border-blue hover:cursor-pointer`,{"bg-blue-50 border-blue cursor-pointer":u.value>=1}]),onClick:r[1]||=e=>{d.value&&d.value.click()}},[t(Nee,{class:`icon-square-4 text-blue`}),x(`div`,null,[x(`div`,HXt,A(o.value),1),x(`div`,UXt,A(s.value),1)]),e.text?(y(),C(`div`,WXt,A(e.text),1)):B(``,!0)],2)):(y(),C(`div`,GXt,[x(`div`,KXt,[t(Gn,{class:`icon-square-1-5 text-grey-500 shrink-0`,"mime-type":f.value.type},null,8,[`mime-type`]),x(`span`,qXt,A(f.value.name.slice(0,f.value.name.lastIndexOf(`.`))),1)]),x(`div`,JXt,[x(`span`,null,A(f.value.name.slice(f.value.name.lastIndexOf(`.`)+1)===``?`keine`:f.value.name.slice(f.value.name.lastIndexOf(`.`)+1)),1)]),x(`div`,YXt,[x(`span`,null,A(h(dn)(f.value.size)),1),e.deletable?(y(),C(`a`,{key:0,tabindex:`-1`,class:`cursor-pointer text-grey-500 hover:text-grey-700`,onClick:g},[t(jM,{class:`icon-square-1`}
56)])):B(``,!0)])]))],2))],32)]),_:1},8,[`loading`]))}})})),m7,h7=j((()=>{ZXt(),ZXt(),m7=XXt})),QXt,$Xt,eZt,tZt,nZt,rZt,iZt,g7,_7,v7,aZt,oZt=j((()=>{z(),b$(),cr(),nn(),QXt={class:`flex shrink-0 flex-col items-center gap-eds-xs`},$Xt=[`onClick`],eZt={class:`absolute inset-0`,width:`20`,height:`20`,viewBox:`0 0 20 20`},tZt=[`fill`],nZt={key:0,class:`absolute inset-0 flex items-center justify-center`},rZt={key:0,class:`absolute inset-0 flex items-center justify-center p-[27%] text-white leading-[0]`},iZt=[`textContent`],g7=300,_7=150,v7=`cubic-bezier(.645, .045, .355, 1)`,aZt=p({__name:`Stepper`,props:{steps:{},currentStep:{},variant:{default:`Blue`},allowNavigation:{type:Boolean,default:!0},showLabels:{type:Boolean,default:!1}},emits:[`update:currentStep`],setup(e,{emit:n}){let r=n,i=H(()=>s(e.variant)),a=V(`forward`),o=V(e.currentStep);function s(e){switch(e){case`Red`:return{class:`text-eds-red`};case`Pink`:return{class:`text-eds-pink`};case`Amber`:return{class:`text-eds-amber`};case`Green`:return{class:`text-eds-green`};case`Turquoise`:return{class:`text-eds-turqoise`};case`Blue`:return{class:`text-eds-blue`};case`Indigo`:return{class:`text-eds-indigo`};case`Brown`:return{class:`text-eds-brown`};case`Grey`:return{class:`text-eds-primary`};case`Administration`:return{class:`text-eds-e-learning-subbrand-administration`};case`Education`:return{class:`text-eds-e-learning-subbrand-education`};case`SpecialNeedsEducation`:return{class:`text-eds-e-learning-subbrand-special-needs-education`};case`Website`:return{class:`text-eds-e-learning-subbrand-website`};case`Services`:return{class:`text-eds-e-learning-subbrand-services`};default:return e}}N(()=>e.currentStep,(e,t)=>{t!==void 0&&(o.value=t,a.value=e>t?`forward`:`backward`)});let c=t=>!!e.steps[t]?.completed,l=t=>t===e.currentStep,u=t=>e.allowNavigation?t!==e.currentStep&&!e.steps[t]?.disabled:!1;function d(t){return t<=e.currentStep?`inset(0 0 0 0)`:`inset(0 100% 0 0)`}function f(e){return c(e)?1:l(e)?.55:.3}function p(t){let n=o.value;if(a.value===`forward`){if(t>=n&&t<=e.currentStep)return(t-n)*_7}else if(t>=e.currentStep&&t<=n)return(n-t)*_7;return 0}function m(e){let t=p(e);return`clip-path ${g7}ms ${v7} ${t}ms, opacity ${g7}ms ${v7} ${t}ms`}function g(e){let t=p(e);return`clip-path ${g7}ms ${v7} ${t}ms, opacity ${g7}ms ${v7} ${t}ms`}let _=_$[`grey-light`];function v(e){u(e)&&r(`update:currentStep`,e)}return(n,r)=>(y(),C(`div`,{class:P([`flex justify-center`,e.showLabels?`items-start`:`items-center`])},[(y(!0),C(k,null,F(e.steps,(n,a)=>(y(),C(k,{key:a},[a>0?(y(),C(`div`,{key:0,class:P([`relative h-[2px] flex-auto`,{"mt-[9px]":e.showLabels}])},[x(`div`,{class:`absolute inset-0`,style:_e({backgroundColor:h(_)})},null,4),x(`div`,{class:P([`absolute inset-0`,i.value.class]),style:_e({backgroundColor:`currentColor`,clipPath:d(a),opacity:f(a),transition:m(a)})},null,6)],2)):B(``,!0),x(`div`,QXt,[t(lr,{text:n.label,placement:`top`,disabled:e.showLabels},{trigger:R(()=>[x(`div`,{class:P([`relative shrink-0`,u(a)?`cursor-pointer`:`cursor-default`]),style:_e({width:`20px`,height:`20px`,zIndex:1,transform:l(a)?`scale(1.3)`:`scale(1)`,transition:`transform ${g7}ms ${v7}`}),onClick:e=>v(a)},[(y(),C(`svg`,eZt,[x(`circle`,{cx:`10`,cy:`10`,r:`10`,fill:h(_)},null,8,tZt)])),c(a)&&a>e.currentStep?(y(),C(`div`,nZt,[t(rn,{class:`icon-square-0-75 text-white`})])):B(``,!0),x(`div`,{class:`absolute inset-0`,style:_e({clipPath:d(a),opacity:f(a),transition:g(a)})},[(y(),C(`svg`,E({ref_for:!0},{...i.value},{class:i.value.class,width:`20`,height:`20`,viewBox:`0 0 20 20`}),[...r[0]||=[x(`circle`,{cx:`10`,cy:`10`,r:`10`,fill:`currentColor`},null,-1)]],16)),c(a)?(y(),C(`div`,rZt,[t(rn)])):B(``,!0)],4)],14,$Xt)]),_:2},1032,[`text`,`disabled`]),e.showLabels?(y(),C(`span`,{key:0,class:P([`whitespace-nowrap`,l(a)?[`eds-paragraphs-s-bold`,i.value.class]:`eds-paragraphs-s-regular text-eds-secondary`]),textContent:A(n.label)},null,10,iZt)):B(``,!0)])],64))),128))],2))}})})),y7,sZt=j((()=>{oZt(),oZt(),y7=aZt})),cZt,lZt,uZt,dZt,fZt,pZt=j((()=>{z(),Yr(),wi(),rh(),Mi(),Dn(),w6(),Hr(),v3(),cZt={class:`flex flex-col gap-eds-l`},lZt={class:`flex flex-col`},uZt={class:`mt-eds-s`},dZt=1e3,fZt=p({__name:`TemplateFields`,props:r({typeLocked:{type:Boolean,default:!1}},{name:{required:!0},nameModifiers:{},type:{required:!0},typeModifiers:{},usableInAllCommittees:{type:Boolean,required:!0},usableInAllCommitteesModifiers:{},committeeIds:{required:!0},committeeIdsModifiers:{}}),emits:[`update:name`,`update:type`,`update:usableInAllCommittees`,`update:committeeIds`],setup(e){let n=M(e,`name`),r=M(e,`type`),a=M(e,`usableInAllCommittees`),o=M(e,`committeeIds`),{data:s}=d3(()=>0,()=>dZt,()=>!0),c=H(()=>s.value?.entries??[]),l=e=>{a.value=e,e&&(o.value=[])};return(s,u)=>(y(),C(`div`,cZt,[t(Xr,{value:n.value,"onUpdate:value":u[0]||=e=>n.value=e,label:`Name`,placeholder:`z.B. Protokoll Schulpflege`,"live-rules":[h(zr).maxLength(h(255))],required:``},null,8,[`value`,`live-rules`]),e.typeLocked?B(``,!0):(y(),i(Ni,{key:0,value:r.value,type:`Label`,label:`Art`,entity:`Art`,required:``,"item-groups":[{items:h(s6)}],min:1,transform:e=>e,"onUpdate:value":u[1]||=e=>r.value=e??r.value},null,8,[`value`,`item-groups`,`transform`])),x(`div`,lZt,[t(Ti,{on:a.value,label:`Für alle Gremien`,"onUpdate:on":l},null,8,[`on`]),t(On,{expanded:!a.value},{default:R(()=>[x(`div`,uZt,[t(nh,{value:o.value,type:`Label`,label:`Gremien`,entity:`Gremium`,required:``,"item-groups":[{items:c.value}],min:1,transform:e=>({value:e.id,label:e.name}),"onUpdate:value":u[2]||=e=>o.value=e},null,8,[`value`,`item-groups`,`transform`])])]),_:1},8,[`expanded`])])]))}})})),b7,mZt=j((()=>{pZt(),pZt(),b7=fZt})),hZt,gZt,_Zt,vZt,x7,S7,yZt,bZt=j((()=>{z(),W(),h7(),Gr(),Vr(),gn(),sZt(),Sr(),Q(),w6(),Hr(),p7(),mZt(),hZt={class:`flex flex-col gap-eds-xl`},gZt={key:0,class:`flex flex-col gap-eds-xs`},_Zt={class:`eds-paragraphs-s-regular text-eds-secondary max-h-96 overflow-y-auto whitespace-pre-line`},vZt={class:`flex gap-eds-s justify-end`},x7=0,S7=1,yZt=p({__name:`CreateTemplateModal`,emits:[`cancel`,`created`],setup(e,{emit:n}){let r=n,a=Ur(),o=V(x7),s=V(null),c=V(null),l=V(null),u=V(!1),d=ke(`upload`),f=V(null),p=V(null),m=S({name:``,type:Z3,usableInAllCommittees:!0,committeeIds:[]}),g=H(()=>[{label:`Datei`,completed:p.value!==null},{label:`Angaben`,disabled:p.value===null}]),_=CXt(),v=e=>{s.value=e,c.value=null,l.value=null},b=async()=>{let e=s.value;if(e===null)return!1;if(f.value!==null&&AAt(e,f.value))return o.value=S7,!0;u.value=!0;try{p.value=await S6(e)}catch(e){return d.value?.deleteFile(),c.value=a6,l.value=C6(e),!1}finally{u.value=!1}return f.value=e,m.name=kAt(e),m.type=Z3,m.usableInAllCommittees=!0,m.committeeIds=[],o.value=S7,!0},w=async()=>{let e=p.value;if(e===null||!await a.validate())return!1;try{await _.mutateAsync({name:m.name,type:m.type,usableInAllCommittees:m.usableInAllCommittees,committeeIds:m.committeeIds,fileId:e},{onError:e=>U(e.errorMessage)})}catch{return!1}return ze(`Die Vorlage wurde erfolgreich erstellt.`),r(`created`),!0};return(e,n)=>(y(),i(_n,{size:`Small`,onCancel:n[7]||=e=>r(`cancel`),"onKeydown:escape":n[8]||=e=>r(`cancel`)},{header:R(()=>[...n[9]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Neue Vorlage`,-1)]]),default:R(()=>[x(`div`,hZt,[t(y7,{"current-step":o.value,"onUpdate:currentStep":n[0]||=e=>o.value=e,steps:g.value,"show-labels":``},null,8,[`current-step`,`steps`]),o.value===x7?(y(),i(Kr,{key:0,label:`Datei`,required:``},{default:R(()=>[t(Wr,{"error-message":c.value},{default:R(()=>[t(m7,{ref_key:`upload`,ref:d,file:s.value??void 0,title:`Word-Vorlage hochladen`,subtitle:`Datei hier ablegen oder klicken`,"accepted-mime-types":[h(X3)],"max-upload-file-size":h(Y3),"onUpdate:value":v},null,8,[`file`,`accepted-mime-types`,`max-upload-file-size`])]),_:1},8,[`error-message`]),l.value===null?B(``,!0):(y(),C(`div`,gZt,[n[10]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Weitere Informationen für Escola-MA: `,-1),x(`div`,_Zt,A(l.value),1)]))]),_:1})):(y(),i(b7,{key:1,name:m.name,"onUpdate:name":n[1]||=e=>m.name=e,type:m.type,"onUpdate:type":n[2]||=e=>m.type=e,"usable-in-all-committees":m.usableInAllCommittees,"onUpdate:usableInAllCommittees":n[3]||=e=>m.usableInAllCommittees=e,"committee-ids":m.committeeIds,"onUpdate:committeeIds":n[4]||=e=>m.committeeIds=e},null,8,[`name`,`type`,`usable-in-all-committees`,`committee-ids`]))])]),footer:R(()=>[x(`div`,vZt,[o.value===x7?(y(),i($,{key:0,text:`Abbrechen`,variant:`Secondary`,onClick:n[5]||=e=>r(`cancel`)})):(y(),i($,{key:1,text:`Zurück`,variant:`Secondary`,onClick:n[6]||=e=>o.value=x7})),o.value===x7?(y(),i(Cr,{key:2,text:`Weiter`,variant:`Primary`,action:b,disabled:s.value===null||u.value,"block-user-interface":``},null,8,[`disabled`])):(y(),i(Cr,{key:3,text:`Erstellen`,variant:`Primary`,action:w,disabled:h(_).isPending.value,"block-user-interface":``,once:``},null,8,[`disabled`]))])]),_:1}))}})})),xZt,SZt=j((()=>{bZt(),bZt(),xZt=yZt})),CZt,wZt,TZt,EZt,DZt,OZt=j((()=>{z(),W(),h7(),Gr(),Vr(),gn(),Sr(),Q(),vi(),w6(),Hr(),p7(),mZt(),CZt={class:`flex flex-col gap-eds-l`},wZt={key:0,class:`flex flex-col gap-eds-xs`},TZt={class:`eds-paragraphs-s-regular text-eds-secondary max-h-96 overflow-y-auto whitespace-pre-line`},EZt={class:`flex gap-eds-s justify-end`},DZt=p({__name:`UpdateTemplateModal`,props:{template:{}},emits:[`cancel`,`saved`],setup(e,{emit:n}){let r=e,a=n,o=Ur(),s=V(!1),c=V(null),l=V(null),u=V(null),d=ke(`upload`),f=S({name:r.template.name,type:r.template.type,usableInAllCommittees:r.template.usableInAllCommittees,committeeIds:r.template.committees.map(e=>e.id)}),p=H(()=>c.value??r.template.fileId),m=wXt(),g=async e=>{if(c.value=null,l.value=null,u.value=null,e!==null){s.value=!0;try{c.value=await S6(e)}catch(e){d.value?.deleteFile(),l.value=a6,u.value=C6(e)}finally{s.value=!1}}},_=async()=>
56{if(!await o.validate())return!1;try{await m.mutateAsync({templateId:r.template.id,name:f.name,type:f.type,usableInAllCommittees:f.usableInAllCommittees,committeeIds:f.committeeIds,fileId:p.value},{onError:e=>U(e.errorMessage)})}catch{return!1}return ze(`Die Vorlage wurde erfolgreich gespeichert.`),a(`saved`),!0};return(e,n)=>(y(),i(_n,{size:`Small`,onCancel:n[5]||=e=>a(`cancel`),"onKeydown:escape":n[6]||=e=>a(`cancel`)},{header:R(()=>[...n[7]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},` Vorlage bearbeiten `,-1)]]),default:R(()=>[x(`div`,CZt,[t(Kr,{label:`Datei`,description:`Eine neue Datei ersetzt die bestehende. Bereits erzeugte Dokumente bleiben unverändert.`,required:``},{default:R(()=>[t(Wr,{"error-message":l.value},{default:R(()=>[t(m7,{ref_key:`upload`,ref:d,title:`Word-Vorlage ersetzen`,subtitle:`Datei hier ablegen oder klicken`,"accepted-mime-types":[h(X3)],"max-upload-file-size":h(Y3),"onUpdate:value":g},null,8,[`accepted-mime-types`,`max-upload-file-size`])]),_:1},8,[`error-message`]),u.value===null?B(``,!0):(y(),C(`div`,wZt,[n[8]||=x(`span`,{class:`eds-paragraphs-s-bold text-eds-primary`},` Weitere Informationen für Escola-MA: `,-1),x(`div`,TZt,A(u.value),1)]))]),_:1}),t(yi),t(b7,{name:f.name,"onUpdate:name":n[0]||=e=>f.name=e,type:f.type,"onUpdate:type":n[1]||=e=>f.type=e,"usable-in-all-committees":f.usableInAllCommittees,"onUpdate:usableInAllCommittees":n[2]||=e=>f.usableInAllCommittees=e,"committee-ids":f.committeeIds,"onUpdate:committeeIds":n[3]||=e=>f.committeeIds=e,"type-locked":r.template.hasRuns},null,8,[`name`,`type`,`usable-in-all-committees`,`committee-ids`,`type-locked`])])]),footer:R(()=>[x(`div`,EZt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[4]||=e=>a(`cancel`)}),t(Cr,{text:`Speichern`,variant:`Primary`,action:()=>_(),disabled:s.value||h(m).isPending.value,"block-user-interface":``,once:``},null,8,[`action`,`disabled`])])]),_:1}))}})})),kZt,AZt=j((()=>{OZt(),OZt(),kZt=DZt})),jZt,MZt,NZt,PZt,FZt,IZt,LZt,RZt,zZt=j((()=>{z(),Gt(),_t(),un(),pa(),W(),Q2(),Rt(),gn(),K2(),J2(),Sr(),Q(),cr(),bi(),li(),fW(),n4(),vn(),oR(),wH(),wr(),Ip(),$r(),ur(),xn(),mr(),gr(),uu(),w6(),It(),v3(),xXt(),p7(),SZt(),AZt(),jZt={class:`flex items-center gap-eds-s`},MZt={class:`eds-paragraphs-base-bold text-eds-primary`},NZt={class:`eds-paragraphs-s-regular text-eds-tertiary`},PZt={class:`eds-paragraphs-base-regular text-eds-primary`},FZt={class:`eds-paragraphs-base-bold`},IZt={class:`flex gap-eds-s justify-end`},LZt=1e3,RZt=p({__name:`TemplateList`,setup(e){let{defaultDateTimeFormat:n}=Ft(),r=[{key:`icon`,width:`0`},{key:`name`,header:`Name`,sortKey:`name`},{key:`size`,width:`0`},{key:`type`,header:`Art`,width:`0`,accessor:e=>c6(e.type),sortKey:`type`},{key:`committee`,header:`Gremien`,accessor:e=>e.usableInAllCommittees?`Alle Gremien`:ha.format(e.committees.map(e=>e.name)),width:`0`},{key:`updatedAt`,header:`Zuletzt geändert`,width:`0`,accessor:e=>n(e.updatedAt,!1,!0),sortKey:`updated`,sortDescFirst:!0},{key:`actions`,width:`0`,align:`end`,interactive:!0}],a=V([]),o=V([]),{data:s}=d3(()=>0,()=>LZt,()=>!0),c=H(()=>(s.value?.entries??[]).map(e=>({value:e.id,label:e.name}))),l=nt(`protocol-full-text-search`,!1),u=q2({columns:r,rowKey:e=>e.id,searchPlaceholder:`Vorlagen durchsuchen`,mode:`server`,perPage:50,query:({page:e,perPage:t,search:n,sorting:r})=>SXt(a,o,n,l,r,e,t),resetPageOn:[a,o,l]}),d=V(!1),f=V(null),p=V(null),m=V(null),g=e=>[{label:`Änderungsprotokoll`,icon:t4,select:()=>m.value={view:`protocolDocxTemplate`,rootId:e.id}},{label:e.isLocked?d6:f6,icon:CH,disabled:e.isLocked,select:()=>S(e)},{label:`Herunterladen`,icon:yn,select:()=>location.assign(u6(e.fileId))},{label:`Bearbeiten`,icon:Fp,select:()=>f.value=e},{label:`Löschen`,icon:dr,select:()=>p.value=e}],_=TXt(),v=EXt(),b=e=>{q().setQueriesData({queryKey:_Xt()},t=>t===void 0?t:{...t,entries:t.entries.map(t=>t.id===e?{...t,isLocked:!0}:t)})},S=async e=>{try{let{token:t}=await v.mutateAsync({templateId:e.id});FAt(t,e.name),b(e.id)}catch{U(PAt)}},w=async()=>{let e=p.value;if(e===null)return!1;try{await _.mutateAsync({templateId:e.id},{onError:e=>U(e.errorMessage)}),ze(`Die Vorlage wurde erfolgreich gelöscht.`)}finally{p.value=null}return!0};return(e,n)=>(y(),C(k,null,[t(G2,{table:h(u),"empty-title":`Keine Dokumentvorlagen vorhanden`,"label-plural":`Dokumentvorlagen`},{header:R(()=>[n[12]||=x(`span`,{class:`eds-paragraphs-base-bold text-eds-primary`},` Dokumentvorlagen `,-1),t($,{text:`Neue Vorlage`,variant:`Primary`,size:`Small`,icon:ei,onClick:n[0]||=e=>d.value=!0})]),toolbar:R(()=>[t(lr,{text:e.$t(`global.search.label.fullTextSearchTooltip`,{params:{count:h(3)}})},{trigger:R(()=>[t(hr,{on:h(l),"onUpdate:on":n[1]||=e=>Me(l)?l.value=e:null,label:e.$t(`global.search.label.fullTextSearch`)},null,8,[`on`,`label`])]),_:1},8,[`text`]),t(dW,{value:a.value,"onUpdate:value":n[2]||=e=>a.value=e,type:`Label`,entity:`Art`,"item-groups":[{items:h(s6)}],transform:e=>e},null,8,[`value`,`item-groups`,`transform`]),t(dW,{value:o.value,"onUpdate:value":n[3]||=e=>o.value=e,type:`Label`,entity:`Gremium`,"item-groups":[{items:c.value}],transform:e=>e},null,8,[`value`,`item-groups`,`transform`])]),"cell-icon":R(()=>[t(CH,{class:`icon-square-1-5 text-eds-brand`})]),"cell-name":R(({row:e})=>[x(`div`,jZt,[x(`span`,MZt,A(e.name),1),e.isLocked?(y(),i(xi,{key:0,icon:Tr,label:h(d6),variant:`Gray`},null,8,[`label`])):B(``,!0),e.isInvalid?(y(),i(lr,{key:1,text:h(NAt)},{trigger:R(()=>[t(xi,{icon:Cn,label:h(MAt),variant:`Red`},null,8,[`label`])]),_:1},8,[`text`])):B(``,!0)])]),"cell-size":R(({row:e})=>[x(`span`,NZt,A(h(dn)(e.fileSize)),1)]),"cell-actions":R(({row:e})=>[t(ui,{type:`Label`,placement:`bottom-end`,"item-groups":[{items:g(e)}],transform:e=>e},{trigger:R(({togglePopover:e})=>[t(zt,{icon:aR,variant:`Tertiary`,size:`Small`,title:`Aktionen`,onClick:e},null,8,[`onClick`])]),_:1},8,[`item-groups`,`transform`])]),_:1},8,[`table`]),t(_r,null,{default:R(()=>[d.value?(y(),i(xZt,{key:0,onCancel:n[4]||=e=>d.value=!1,onCreated:n[5]||=e=>d.value=!1})):B(``,!0)]),_:1}),t(_r,null,{default:R(()=>[f.value===null?B(``,!0):(y(),i(kZt,{key:0,template:f.value,onCancel:n[6]||=e=>f.value=null,onSaved:n[7]||=e=>f.value=null},null,8,[`template`]))]),_:1}),t(_r,null,{default:R(()=>[p.value===null?B(``,!0):(y(),i(_n,{key:0,size:`Narrow`,onCancel:n[9]||=e=>p.value=null,"onKeydown:escape":n[10]||=e=>p.value=null},{header:R(()=>[...n[13]||=[x(`h4`,{class:`eds-heading-reset eds-headings-h4`},`Vorlage löschen`,-1)]]),default:R(()=>[x(`p`,PZt,[n[14]||=L(` Soll die Vorlage `,-1),x(`span`,FZt,A(p.value.name),1),n[15]||=L(` wirklich gelöscht werden? Bereits erzeugte Dokumente bleiben bestehen. `,-1)])]),footer:R(()=>[x(`div`,IZt,[t($,{text:`Abbrechen`,variant:`Secondary`,onClick:n[8]||=e=>p.value=null}),t(Cr,{text:`Löschen`,variant:`Danger`,action:w,"block-user-interface":``,once:``})])]),_:1}))]),_:1}),m.value===null?B(``,!0):(y(),i(Z2,{key:0,target:m.value,title:`Änderungsprotokoll`,onHide:n[11]||=e=>m.value=null},null,8,[`target`]))],64))}})})),BZt,VZt=j((()=>{zZt(),zZt(),BZt=RZt})),HZt,UZt,WZt=j((()=>{z(),Dp(),o4(),p7(),HZt={class:`flex flex-col gap-eds-l`},UZt=p({__name:`Templates`,setup(e){let{data:n}=OXt(),r=H(()=>[{value:`administration.templates.manage`,label:`Verwalten`},{value:`administration.templates.placeholders`,label:`Platzhalter`},...(n.value??[]).length>0?[{value:`administration.templates.examples`,label:`Beispiele`}]:[]]),i=Vf(),a=Bf(),o=e=>i.matched.some(t=>t.name===e.value),s=H({get:()=>r.value.find(o)?.value??``,set:e=>{a.push({name:e})}});return(e,n)=>(y(),C(`div`,HZt,[t(a4,{value:s.value,"onUpdate:value":n[0]||=e=>s.value=e,items:r.value,transform:e=>e},null,8,[`value`,`items`,`transform`]),t(h(Ep))]))}})})),GZt,KZt=j((()=>{WZt(),WZt(),GZt=UZt}));function qZt(){return yp({history:vp(),routes:[{path:``,redirect:{name:`meeting.list`}},{name:`meeting.list`,path:`/sitzungen`,component:hKt},{name:`meeting.detail`,path:`/sitzungen/:meetingId(\\d+)`,component:OGt,redirect:e=>({name:`meeting.detail.agenda`,params:{meetingId:e.params.meetingId}}),props:e=>({meetingId:Number(e.params.meetingId)}),children:[{name:`meeting.detail.agenda`,path:`agenda`,component:hHt,props:e=>({meetingId:Number(e.params.meetingId),agendaItemId:Number(e.query.traktandum)||void 0})},{name:`meeting.detail.participants`,path:`participants`,component:jqt,props:e=>({meetingId:Number(e.params.meetingId)})},{name:`meeting.detail.applications`,path:`applications`,component:EHt,props:e=>({meetingId:Number(e.params.meetingId)})},{name:`meeting.detail.settings`,path:`settings`,component:$qt,props:e=>({meetingId:Number(e.params.meetingId)})}]},{name:`application.list`,path:`/antraege`,component:vht},{name:`application.detail`,path:`/antraege/:applicationId(\\d+)`,component:Zpt,props:e=>({applicationId:Number(e.params.applicationId)})},{name:`resolution.list`,path:`/beschluesse`,component:FJt},{name:`resolution.detail`,path:`/beschluesse/:resolutionId(\\d+)`,component:OJt,props:e=>({resolutionId:Number(e.params.resolutionId)})},{name:`business.list`,path:`/geschaefte`,component:jEt},{name:`business.detail`,path:`/geschaefte/:businessId(\\d+)`,component:kvt,redirect:e=>({name:`business.detail.documents`,params:{businessId:e.params.businessId}}),props:e=>({businessId:Number(e.params.businessId)}),children:[{name:`business.detail.applications`,path:`applications`,component:Bgt,props:e=>({businessId:Number(e.params.businessId)})},{name:`business.detail.resolutions`,path:`resolutions`,component:rDt,props:e=>({businessId:Number(e.params.businessId)})},{name:`business.detail.documents`,path:`documents`,component:_Et,props:e=>({businessId:Number(e.params.businessId)})},{name:`business.detail.persons`,path:`persons`,component:kgt,props:e=>({businessId:Number(e.params.businessId)})}]},{name:`committee.list`,path:`/committees`,component:fAt},{name:`committee.detail`,path:`/committees/:committeeId(\\d+)`,component:wkt,redirect:e=>({name:`committee.detail.persons`,params:{committeeId:e.params.committeeId}}),props:e=>({committeeId:Number(e.params.committeeId)}),children:[{name:`committee.detail.persons`,path:`persons`,component:DMt,props:e=>({committeeId:Number(e.params.committeeId)})},{name:`committee.detail.terms`,path:`terms`,component:uPt,props:e=>({committeeId:Number(e.params.committeeId)})},{name:`committee.detail.documents`,path:`documents`,component:Sjt,props:e=>({committeeId:Number(e.params.committeeId)})},{name:`committee.detail.settings`,path:`settings`,component:RNt,props:e=>({committeeId:Number(e.params.committeeId)})},{name:`committee.detail.settings.category-create`,path:`settings/categories/new`,component:k3,props:e=>({committeeId:Number(e.params.committeeId)})},{name:`committee.detail.settings.category`,path:`settings/categories/:categoryId(\\d+)`,component:k3,props:e=>({committeeId:Number(e.params.committeeId),categoryId:Number(e.params.categoryId)})}]},{name:`administration`,path:`/verwaltung`,component:BJt,redirect:{name:`administration.committee-roles`},children:[{name:`administration.committee-roles`,path:`committee-roles`,component:uXt},{name:`administration.classifications`,path:`classifications`,component:EYt},{name:`administration.numbering`,path:`numbering`,component:KJt},{name:`administration.templates`,path:`templates`,component:GZt,redirect:{name:`administration.templates.manage`},children:[{name:`administration.templates.manage`,path:`manage`,component:BZt},{name:`administration.templates.placeholders`,path:`placeholders`,component:zXt},{name:`administration.templates.examples`,path:`examples`,component:NXt}]},{name:`administration.configurators`,path:`configurators`,component:hXt}]}]})}var JZt=j((()=>
56{Dp(),Qpt(),yht(),Agt(),Vgt(),Avt(),vEt(),MEt(),iDt(),UOt(),Tkt(),pAt(),Cjt(),OMt(),zNt(),dPt(),gHt(),DHt(),kGt(),gKt(),Mqt(),eJt(),nJt(),kJt(),IJt(),VJt(),qJt(),DYt(),dXt(),gXt(),PXt(),BXt(),VZt(),KZt()})),YZt,XZt=j((()=>{Va(),z(),JZt(),_f(),YZt=za({component:I(()=>gf(()=>import(`./Module-BoM8ODxX.js`),__vite__mapDeps([428,1]))),appName:`Protocol`,configure:e=>{e.use(qZt())}})})),ZZt,QZt=j((()=>{Va(),z(),_f(),ZZt=za({component:I(()=>gf(()=>import(`./RoleAssignmentConfiguration-BU8fhrzi.js`),__vite__mapDeps([429,1,2,3,12,13,11,14,5,6,7,4,8,9,15,16,18,17,19,20,21,31,22,33,102,83,87,48,49,88,89,46,169,170,265,385,77,103,78,79,80,81,82,40]))),appName:`RoleAssignmentConfiguration`,attributes:[{name:`read-access-to-role-assignment-configuration`,required:!0,convert:e=>e===`true`},{name:`is-role-assignment-configurator`,required:!0,convert:e=>e===`true`},{name:`is-global-admin`,required:!0,convert:e=>e===`true`},{name:`only-show-roles-list`,required:!0,convert:e=>e===`true`}]})})),$Zt,eQt=j((()=>{Va(),z(),_f(),$Zt=za({component:I(()=>gf(()=>import(`./ScheduleModal-Dc3MMSn8.js`),__vite__mapDeps([430,1,3,2,27,4,12,13,43,44,45,10,11,14,15,16,21,22,23,68,7,69,55,144,165]))),appName:`ScheduleModal`,attributes:[{name:`message-draft-id`,convert:parseInt,required:!0},{name:`initial-scheduled-at`}],events:[`Complete`]})}));function tQt(){return[C7,`summaryNotificationSchedules`,H(()=>Jt())]}function nQt(){return[C7,`pushNotificationWarning`,H(()=>Jt())]}function rQt(){return[C7,`emailNotificationWarning`,H(()=>Jt())]}var C7,iQt=j((()=>{qt(),Xt(),z(),C7=`Core\\ScheduledSummary\\Rpc\\ScheduledSummary`}));function w7(){return Kt({queryKey:tQt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ScheduledSummary/summaryNotificationSchedules.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function aQt(){return J({retry:0,retryDelay:void 0,mutationKey:[T7,`createSummaryNotificationSchedule`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{rrule:e.rrule,channel:e.channel},rpcContext:{}};return Y(`${basePath}rpc/collections/ScheduledSummary/createSummaryNotificationSchedule.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function oQt(){return J({retry:0,retryDelay:void 0,mutationKey:[T7,`updateSummaryNotificationSchedule`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{id:e.id,rrule:e.rrule,channel:e.channel},rpcContext:{}};return Y(`${basePath}rpc/collections/ScheduledSummary/updateSummaryNotificationSchedule.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function sQt(){return J({retry:0,retryDelay:void 0,mutationKey:[T7,`deleteSummaryNotificationSchedule`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{id:e.id},rpcContext:{}};return Y(`${basePath}rpc/collections/ScheduledSummary/deleteSummaryNotificationSchedule.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function cQt(){return Kt({queryKey:nQt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:5e3,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ScheduledSummary/pushNotificationWarning.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function lQt(){return Kt({queryKey:rQt(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((e,t)=>
56{Y(`${basePath}rpc/collections/ScheduledSummary/emailNotificationWarning.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}var T7,E7=j((()=>{Gt(),Xt(),Wt(),iQt(),T7=`Core\\ScheduledSummary\\Rpc\\ScheduledSummary`}));function D7(e){return`messageForUser`in e?e.messageForUser:e.errorMessage}function O7(e={}){return new kP({freq:kP.WEEKLY,byhour:16,byminute:0,bysecond:0,...e})}function k7(){return`all`}var A7=j((()=>{HP()})),uQt,dQt,fQt,pQt,mQt,hQt,gQt,_Qt,vQt,yQt=j((()=>{z(),HP(),_t(),kn(),Vr(),$I(),Q(),Mi(),W$(),Hr(),qee(),E7(),A7(),uQt={class:`flex flex-col gap-3`},dQt={class:`flex flex-col gap-y-2 rounded-lg border border-grey-100 p-3`},fQt=[`textContent`],pQt={class:`flex flex-col gap-y-2 rounded-lg border border-grey-100 p-3`},mQt=[`textContent`],hQt={class:`flex flex-col gap-y-2 rounded-lg border border-grey-100 p-3`},gQt=[`textContent`],_Qt={class:`flex gap-2`},vQt=p({__name:`ScheduleForm`,props:r({scheduleId:{default:()=>void 0}},{rrule:{required:!1},rruleModifiers:{},channel:{required:!1},channelModifiers:{}}),emits:[`update:rrule`,`update:channel`],setup(e){let n=M(e,`rrule`),r=M(e,`channel`),a=V(B$(r.value??k7()));function o(e){a.value.includes(e)?a.value=a.value.filter(t=>t!==e):a.value=[...a.value,e]}xt(a,e=>{r.value=e.length===0?void 0:V$(e)}
56);let{errorMessage:s,tryRevalidate:c}=Br(a,!1,[zr.required($t(`global.error.fieldRequired`))]);N(a,c);let l=n.value===void 0?void 0:jP(n.value),u=V(l?.options.byweekday??[]),d=V(l?.options.byhour.at(0)??16),{errorMessage:f,tryRevalidate:p}=Br(u,!1,[zr.required($t(`global.error.fieldRequired`))]);N(u,p),xt([u,d],()=>{n.value=O7({byweekday:[...u.value].sort((e,t)=>e-t),byhour:d.value===void 0?void 0:[d.value]}).toString()});let{data:m}=w7(),g=V(m.value);xt(m,e=>{g.value??=e});let _=H(()=>(g.value??[]).some(t=>t.id!==e.scheduleId&&t.rrule===n.value&&t.channel===r.value)),{errorMessage:v,tryRevalidate:b}=Br(_,!1,[async e=>e?$t(`scheduledSummary.error.duplicateSchedule`):null]);N(_,b);let{data:S}=lQt(),{data:w}=cQt(),T=H(()=>({email:S.value,push:w.value}));return(e,n)=>(y(),i(Wr,{"error-message":h(v)},{default:R(()=>[x(`div`,uQt,[x(`div`,dQt,[x(`span`,{class:`font-semibold text-grey`,textContent:A(e.$t(`scheduledSummary.label.weekdays`))},null,8,fQt),t(Wr,{"error-message":h(f)},{default:R(()=>[t(QI,{weekdays:u.value,"onUpdate:weekdays":n[0]||=e=>u.value=e,class:`w-full`,"show-selected-list":!0},null,8,[`weekdays`])]),_:1},8,[`error-message`])]),x(`div`,pQt,[x(`span`,{class:`font-semibold text-grey`,textContent:A(e.$t(`scheduledSummary.label.time`))},null,8,mQt),t(Ni,{value:d.value,"onUpdate:value":n[1]||=e=>d.value=e,type:`Label`,entity:e.$t(`scheduledSummary.label.time`),"item-groups":[{items:Array.from({length:24},(e,t)=>t++).map(e=>({id:e}))}],transform:t=>({value:t.id,label:e.$t(`scheduledSummary.label.hourTime`,{params:{hour:t.id}})}),"show-search-input":!1,min:1,required:``},null,8,[`value`,`entity`,`item-groups`,`transform`])]),x(`div`,hQt,[x(`span`,{class:`font-semibold text-grey`,textContent:A(e.$t(`scheduledSummary.label.channel`))},null,8,gQt),t(Wr,{"error-message":h(s)},{default:R(()=>[x(`div`,_Qt,[(y(!0),C(k,null,F(h(U$),e=>(y(),i($,{key:e,class:`flex-1`,icon:h(H$)(e).icon,text:h(H$)(e).label,variant:a.value.includes(e)?`Primary`:`Secondary`,onClick:t=>o(e)},null,8,[`icon`,`text`,`variant`,`onClick`]))),128))])]),_:1},8,[`error-message`]),(y(!0),C(k,null,F(h(U$),e=>(y(),i(An,{key:e,visible:!!T.value[e]&&a.value.includes(e),variant:`Amber`,label:T.value[e]??``,dismissible:!1},null,8,[`visible`,`label`]))),128))])])]),_:1},8,[`error-message`]))}})})),j7,M7=j((()=>{yQt(),yQt(),j7=vQt})),bQt,xQt,SQt,CQt,wQt,TQt=j((()=>{z(),Dp(),W(),Q(),Hr(),E7(),A7(),M7(),bQt={class:`p-4 w-full grid grid-rows-[1fr_auto] h-screen`},xQt={class:`mb-4`},SQt=[`textContent`],CQt={class:`w-full flex flex-col gap-2`},wQt=p({__name:`CreateSchedule`,setup(e){let n=aQt(),r=Bf(),i=Ur(),a=V(O7({}).toString()),o=V(k7());async function s(){!await i.validate()||o.value===void 0||(await n.mutateAsync({rrule:a.value,channel:o.value},{onError:e=>U(D7(e))}),r.push({name:`summary-notifications.index`}))}return(e,n)=>(y(),C(`div`,bQt,[x(`div`,null,[x(`div`,xQt,[x(`span`,{class:`font-semibold text-lg text-grey`,textContent:A(e.$t(`scheduledSummary.title.createSchedule`))}
56,null,8,SQt)]),t(j7,{channel:o.value,"onUpdate:channel":n[0]||=e=>o.value=e,"onUpdate:rrule":n[1]||=e=>a.value=e??h(O7)().toString()},null,8,[`channel`])]),x(`div`,null,[x(`div`,CQt,[t($,{class:`w-full`,text:e.$t(`global.call.save`),onClick:n[2]||=e=>s()},null,8,[`text`]),t($,{class:`w-full`,text:e.$t(`global.call.cancel`),variant:`Secondary`,onClick:n[3]||=e=>h(r).back()},null,8,[`text`])])])]))}})})),EQt,DQt=j((()=>{TQt(),TQt(),EQt=wQt})),OQt,kQt,AQt,jQt,MQt,NQt=j((()=>{z(),Dp(),W(),Q(),Hr(),E7(),A7(),M7(),OQt={class:`p-4 w-full grid grid-rows-[1fr_auto] h-screen`},kQt={class:`mb-4`},AQt=[`textContent`],jQt={class:`w-full flex flex-col gap-2`},MQt=p({__name:`EditSchedule`,setup(e){let n=Vf(),r=Bf(),a=H(()=>Number(n.params.id)),{data:o}=w7(),s=oQt(),c=Ur(),l=H(()=>o.value?.find(e=>e.id===a.value)),u=V(),d=V(k7());oe(()=>{l.value!==void 0&&u.value===void 0&&(u.value=l.value.rrule,d.value=l.value.channel)});async function f(){!await c.validate()||u.value===void 0||d.value===void 0||(await s.mutateAsync({id:a.value,rrule:u.value,channel:d.value},{onError:e=>U(D7(e))}),r.push({name:`summary-notifications.index`}))}return(e,n)=>(y(),C(`div`,OQt,[x(`div`,null,[x(`div`,kQt,[x(`span`,{class:`font-semibold text-lg text-grey`,textContent:A(e.$t(`scheduledSummary.title.editSchedule`))},null,8,AQt)]),u.value===void 0?B(``,!0):(y(),i(j7,{key:0,channel:d.value,"onUpdate:channel":n[0]||=e=>d.value=e,rrule:u.value,"schedule-id":a.value,"onUpdate:rrule":n[1]||=e=>u.value=e??h(O7)().toString()},null,8,[`channel`,`rrule`,`schedule-id`]))]),x(`div`,null,[x(`div`,jQt,[t($,{class:`w-full`,text:e.$t(`global.call.save`),onClick:n[2]||=e=>f()},null,8,[`text`]),t($,{class:`w-full`,text:e.$t(`global.call.cancel`),variant:`Secondary`,onClick:n[3]||=e=>h(r).back()},null,8,[`text`])])])]))}})})),PQt,FQt=j((()=>{NQt(),NQt(),PQt=MQt})),IQt,LQt,RQt,zQt,BQt,VQt,HQt,UQt,WQt,GQt,KQt,qQt,JQt,YQt,XQt,ZQt,QQt,$Qt,e$t,t$t,n$t,r$t,i$t,a$t,o$t,s$t=j((()=>{z(),HP(),_t(),W(),Ln(),Rt(),gn(),Q(),bi(),vte(),Wd(),Ip(),WR(),ur(),gr(),W$(),Hr(),Fe(),hi(),aI(),E7(),A7(),Vn(),jf(),Nf(),M7(),IQt={class:`font-sans text-base text-grey leading-normal [overflow-wrap:anywhere] flex flex-col gap-4`},LQt=[`textContent`],RQt={class:`flex flex-col gap-2`},zQt={class:`flex items-center justify-end gap-4`},BQt=[`textContent`],VQt={class:`flex flex-col gap-2`},HQt={class:`flex items-center justify-end gap-4`},UQt=[`textContent`],WQt={class:``},GQt=[`textContent`],KQt={class:`flex items-center justify-end gap-4`},qQt={key:0,class:`w-full px-2 pt-2 pb-4 flex flex-col gap-4`},JQt=[`textContent`],YQt={key:0,class:`p-8 min-h-40`},XQt=[`onClick`],ZQt={class:`flex items-center justify-center w-10 h-10 rounded-md bg-grey-50 text-grey-500 shrink-0`},QQt={class:`flex flex-col min-w-0 flex-1 gap-0.5`},$Qt={class:`text-grey font-semibold truncate`},e$t={class:`flex items-center gap-2 text-grey-500 text-sm flex-wrap`},t$t={class:`flex items-center gap-1`},n$t={class:`flex justify-center items-center gap-1 shrink-0`},r$t={class:`pl-2 h-full aspect-square`},i$t=[`onClick`],a$t=10080*60*1e3,o$t=p({__name:`SummaryNotifications`,emits:[`edit`],setup(e,{emit:n}){let{isMobileWebview:r}=Pe(),o=iI(),s=n,c=Ur(),{data:l,isLoading:u}=w7(),d=aQt(),f=oQt(),p=sQt(),m=V([]),g=nt(`scheduled-summary-swipe-teased-at`,0),{start:_}=bt(()=>{m.value.at(0)?.teaseRight()===!0&&(g.value=Date.now())},2e3,{immediate:!1});xt(()=>l.value?.length??0,e=>{e===0||!r||Date.now()-g.value<a$t||_()}),fi([`Enter`],e=>{pi(e)||(v.value===void 0?b.value===void 0?S.value!==void 0&&O():ee():D())},{});let v=V(),b=V(),S=V();function w(){c.hasSubmitted.value=!1,v.value={rrule:O7().toString(),channel:k7()}}function T(e){if(r){s(`edit`,e.id);return}c.hasSubmitted.value=!1,b.value={...e}}async function D(){v.value!==void 0&&(!await c.validate()||v.value.channel===void 0||(await d.mutateAsync({rrule:v.value.rrule,channel:v.value.channel},{onError:e=>U(D7(e))}),v.value=void 0,ze($t(`scheduledSummary.alert.scheduleCreated`))))}async function ee(){b.value!==void 0&&(!await c.validate()||b.value.channel===void 0||(await f.mutateAsync({id:b.value.id,rrule:b.value.rrule,channel:b.value.channel},{onError:e=>U(D7(e))}),b.value=void 0,ze($t(`scheduledSummary.alert.scheduleUpdated`))))}async function O(){S.value!==void 0&&(await p.mutateAsync({id:S.value},{onError:e=>U(D7(e))}),S.value=void 0,ze($t(`scheduledSummary.alert.scheduleDeleted`)))}return(e,n)=>(y(),C(`div`,IQt,[t(_r,null,{default:R(()=>[v.value!==void 0&&!h(r)?(y(),i(_n,{key:0,size:`Narrow`,onCancel:n[4]||=e=>v.value=void 0},{header:R(()=>[x(`div`,null,[x(`span`,{class:`text-grey font-semibold text-lg`,textContent:A(e.$t(`scheduledSummary.title.createSchedule`))},null,8,LQt)])]),default:R(()=>[x(`div`,RQt,[t(j7,{channel:v.value.channel,"onUpdate:channel":n[0]||=e=>v.value.channel=e,"onUpdate:rrule":n[1]||=e=>v.value.rrule=e??h(O7)().toString()},null,8,[`channel`])])]),footer:R(()=>[x(`div`,zQt,[t($,{variant:`Secondary`,text:e.$t(`global.call.cancel`),onClick:n[2]||=e=>v.value=void 0},null,8,[`text`]),t($,{variant:`Primary`,text:e.$t(`scheduledSummary.call.create`),onClick:n[3]||=e=>D()},null,8,[`text`])])]),_:1})):B(``,!0)]),_:1}),t(_r,null,{default:R(()=>[b.value!==void 0&&!h(r)?(y(),i(_n,{key:0,size:`Narrow`,onCancel:n[9]||=e=>b.value=void 0},{header:R(()=>[x(`div`,null,[x(`span`,{class:`text-grey font-semibold text-lg`,textContent:A(e.$t(`scheduledSummary.title.editSchedule`))},null,8,BQt)])]),default:R(()=>[x(`div`,VQt,[t(j7,{channel:b.value.channel,"onUpdate:channel":n[5]||=e=>b.value.channel=e,rrule:b.value.rrule,"schedule-id":b.value.id,"onUpdate:rrule":n[6]||=e=>b.value.rrule=e??h(O7)().toString()},null,8,[`channel`,`rrule`,`schedule-id`])])]),footer:R(()=>[x(`div`,HQt,[t($,{variant:`Secondary`,text:e.$t(`global.call.cancel`),onClick:n[7]||=e=>b.value=void 0},null,8,[`text`]),t($,{variant:`Primary`,text:e.$t(`global.call.save`),onClick:n[8]||=e=>ee()},null,8,[`text`])])]),_:1})):B(``,!0)]),_:1}),t(_r,null,{default:R(()=>[S.value===void 0?B(``,!0):(y(),i(_n,{key:0,size:`Narrow`},{header:R(()=>[x(`div`,null,[x(`span`,{class:`text-grey font-semibold text-lg`,textContent:A(e.$t(`scheduledSummary.title.deleteSchedule`))},null,8,UQt)])]),default:R(()=>[x(`div`,WQt,[x(`span`,{class:`text-grey-500 font-semibold`,textContent:A(e.$t(`scheduledSummary.label.confirmDelete`))},null,8,GQt)])]),footer:R(()=>[x(`div`,KQt,[t($,{text:e.$t(`global.call.cancel`),variant:`Secondary`,onClick:n[10]||=e=>S.value=void 0},null,8,[`text`]),t($,{text:e.$t(`global.call.delete`),variant:`Danger`,onClick:n[11]||=e=>O()},null,8,[`text`])])]),_:1}))]),_:1}),x(`div`,{class:P([`grid`,{"grid-rows-[auto_1fr] h-full":!h(r)}])},[h(r)?B(``,!0):(y(),C(`div`,qQt,[x(`div`,{textContent:A(e.$t(`scheduledSummary.label.intro`))},null,8,JQt),t($,{class:`self-end`,icon:UR,size:`Small`,text:e.$t(`scheduledSummary.call.create`),onClick:n[12]||=e=>w()},null,8,[`text`])])),x(`div`,null,[t(Hn,{loading:h(u),class:`h-full`,"fill-height":!1},{default:R(()=>[h(l)!==void 0&&h(l).length===0?(y(),C(`div`,YQt,[t(Rn,{title:e.$t(`scheduledSummary.label.noSchedules`)},null,8,[`title`])])):(y(),C(`div`,{key:1,class:P([`min-h-40 overflow-x-hidden`,{"px-2":!h(r)}])},[t(Mf,null,{default:R(()=>[(y(!0),C(k,null,F(h(l),n=>(y(),i(Af,{key:n.id,ref_for:!0,ref_key:`swipeElements`,ref:m,class:`mb-2`},a({default:R(()=>[x(`div`,{class:P([`flex items-center gap-3 p-3 rounded-lg border border-grey-100 bg-white`,{"curs
56or-pointer":h(r)}]),onClick:se(e=>h(r)&&T(n),[`exact`])},[x(`div`,ZQt,[t(yte,{class:`icon-square-1-25`})]),x(`div`,QQt,[x(`span`,$Qt,A(h(o).getWeekDayString(h(jP)(n.rrule).options.byweekday)),1),x(`div`,e$t,[x(`span`,t$t,[t(Ud,{class:`icon-square-1`}),L(` `+A(e.$t(`scheduledSummary.label.hourTime`,{params:{hour:h(jP)(n.rrule).options.byhour.at(0)??0}})),1)]),(y(!0),C(k,null,F(h(B$)(n.channel),e=>(y(),i(xi,E({key:e,pill:``},{ref_for:!0},h(H$)(e)),null,16))),128))])]),x(`div`,n$t,[h(r)?B(``,!0):(y(),i(zt,{key:0,icon:Fp,size:`Small`,variant:`Secondary`,onClick:e=>T(n)},null,8,[`onClick`])),h(r)?B(``,!0):(y(),i(zt,{key:1,icon:dr,size:`Small`,variant:`Secondary`,onClick:e=>S.value=n.id},null,8,[`onClick`]))])],10,XQt)]),_:2},[h(r)?{name:`right`,fn:R(()=>[x(`div`,r$t,[x(`div`,{class:`bg-red h-full aspect-square rounded-lg text-white flex justify-center items-center flex-col gap-1 z-10`,onClick:se(e=>S.value=n.id,[`exact`])},[t(dr,{class:`icon-square-1-5`})],8,i$t)])]),key:`0`}:void 0]),1024))),128))]),_:1})],2))]),_:1},8,[`loading`])])],2)]))}})})),c$t=fe({default:()=>N7}),N7,P7=j((()=>{s$t(),s$t(),N7=o$t})),l$t,u$t,d$t,f$t,p$t,m$t=j((()=>{z(),Dp(),Q(),WR(),P7(),l$t={class:`p-4 w-full h-screen max-h-screen grid grid-rows-[auto_1fr_auto] gap-4`},u$t=[`textContent`],d$t={class:`w-full h-full overflow-y-auto`},f$t={class:`mt-auto w-full`},p$t=p({__name:`ListSchedules`,setup(e){let n=Bf();return(e,r)=>(y(),C(`div`,l$t,[x(`div`,{class:`bg-white`,textContent:A(e.$t(`scheduledSummary.label.intro`))},null,8,u$t),x(`div`,d$t,[t(N7,{onEdit:r[0]||=e=>h(n).push({name:`summary-notifications.edit`,params:{id:e},query:{backNavigation:`true`}})})]),x(`div`,f$t,[t($,{class:`w-full`,icon:UR,text:e.$t(`scheduledSummary.call.create`),onClick:r[1]||=e=>h(n).push({name:`summary-notifications.new`,query:{backNavigation:`true`}})},null,8,[`text`])])]))}})})),h$t,g$t=j((()=>{m$t(),m$t(),h$t=p$t}));function _$t(){let e=yp({history:vp(),routes:[{name:`summary-notifications.index`,path:`/`,component:h$t,meta:{pageTitle:`Geplante Benachrichtigungen`}},{name:`summary-notifications.new`,path:`/summary-notifications/new`,component:EQt,meta:{pageTitle:`Zeitplan erstellen`}},{name:`summary-notifications.edit`,path:`/summary-notifications/:id/edit`,component:PQt,meta:{pageTitle:`Zeitplan bearbeiten`}}]});return e.beforeEach((e,t,n)=>{let r=e.path.split(`/`).length,i=t.path.split(`/`).length,a=e.meta;a.transition=r<i?`slide-right`:`slide-left`,a.pageTitle&&(document.title=a.pageTitle),n()}),e}var v$t=j((()=>{Dp(),DQt(),FQt(),g$t()})),y$t,b$t=j((()=>{Va(),mf(),z(),v$t(),_f(),y$t=za({component:I(()=>gf(()=>import(`./ScheduledSummaryRouterView-B9iuX1HI.js`),__vite__mapDeps([431,1]))),appName:`ScheduledSummaryRouterView`,shadowRootOptions:{mode:`open`,stylesheets:[pf]},configure:e=>{e.use(_$t())}})})),x$t,S$t=j((()=>{Va(),z(),_f(),x$t=za({component:I(()=>gf(()=>import(`./SelectAllRolesWhereMembersAreTreatedAsEmployeesButton-BeMaQ-Zc.js`),__vite__mapDeps([432,1,2,3,27,68,7,4,22,14,69]))),appName:`SelectAllRolesWhereMembersAreTreatedAsEmployeesButton`,events:[`Finished`]})})),C$t,w$t=j((()=>{Va(),z(),_f(),C$t=za({component:I(()=>gf(()=>import(`./SensitiveAdditionalFields-D92z-CG-.js`),__vite__mapDeps([433,1,2,3,4,5,6,7,8,9,17,11,12,13,14,16,18,19,20,21,29,30,31,32,33,434]))),appName:`SensitiveAdditionalFields`})}));function T$t(e,t){return y(),C(`div`,null,[(y(),C(`svg`,D$t,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M144 64c8.8 0 16 7.2 16 16l0 96c0 8.8-7.2 16-16 16l-96 0c-8.8 0-16-7.2-16-16l0-96c0-8.8 7.2-16 16-16l96 0zM48 32C21.5 32 0 53.5 0 80l0 96c0 26.5 21.5 48 48 48l96 0c26.5 0 48-21.5 48-48l0-96c0-26.5-21.5-48-48-48L48 32zM160 336l0 96c0 8.8-7.2 16-16 16l-96 0c-8.8 0-16-7.2-16-16l0-96c0-8.8 7.2-16 16-16l96 0c8.8 0 16 7.2 16 16zM48 288c-26.5 0-48 21.5-48 48l0 96c0 26.5 21.5 48 48 48l96 0c26.5 0 48-21.5 48-48l0-96c0-26.5-21.5-48-48-48l-96 0zM304 64l96 0c8.8 0 16 7.2 16 16l0 96c0 8.8-7.2 16-16 16l-96 0c-8.8 0-16-7.2-16-16l0-96c0-8.8 7.2-16 16-16zM256 80l0 96c0 26.5 21.5 48 48 48l96 0c26.5 0 48-21.5 48-48l0-96c0-26.5-21.5-48-48-48l-96 0c-26.5 0-48 21.5-48 48zm8 240a24 24 0 1 0 48 0 24 24 0 1 0 -48 0zm0 128a24 24 0 1 0 48 0 24 24 0 1 0 -48 0zm152-24a24 24 0 1 0 0 48 24 24 0 1 0 0-48zM392 320a24 24 0 1 0 48 0 24 24 0 1 0 -48 0zm-40 40a24 24 0 1 0 0 48 24 24 0 1 0 0-48zM96 104a24 24 0 1 0 0 48 24 24 0 1 0 0-48zM72 384a24 24 0 1 0 48 0 24 24 0 1 0 -48 0zM352 104a24 24 0 1 0 0 48 24 24 0 1 0 0-48z`},null,-1)]]))])}var E$t,D$t,F7,O$t=j((()=>{z(),G(),E$t={},D$t={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},F7=K(E$t,[[`render`,T$t]])}));function I7(e,t){O(()=>{`subscribe`in EscolaDart2JSChannel&&EscolaDart2JSChannel.subscribe(e,t)}),l(()=>{`unsubscribe`in EscolaDart2JSChannel&&EscolaDart2JSChannel.unsubscribe(e,t)})}var k$t=j((()=>{z()}));function L7(){async function e(e,t){let n={parameters:t,rpcContext:{}};return await X(await fetch(`${basePath}rpc/collections/PersonCollection/${e}.php`,{method:`POST`,body:JSON.stringify(n),headers:{"Content-Type":`application/json`}}))}return{async getLoggedInPerson(){return await e(`getLoggedInPerson`,{})},async getQrCode(){return await e(`getQrCode`,{})}
56,async invalidateQrCode(t){return await e(`invalidateQrCode`,{personId:t})},async invalidateICalSubscriptions(t){return await e(`invalidateICalSubscriptions`,{personId:t})},async getPersonIdByQrCode(t){return await e(`getPersonIdByQrCode`,{prefixedContent:t})},async getSelectOptions(t,n){return await e(`getSelectOptions`,{personId:t,fieldId:n})},async validatePersonField(t,n,r){return await e(`validatePersonField`,{personId:t,fieldId:n,rawValues:r})},async getAssignableRoles(t){return await e(`getAssignableRoles`,{personId:t})},async getTwoFactorMissingMethodPersons(){return await e(`getTwoFactorMissingMethodPersons`,{})},async dismissTwoFactorConflict(t){return await e(`dismissTwoFactorConflict`,{personId:t})}}}async function A$t(e){return await L7().getPersonIdByQrCode(e)}async function j$t(e,t,n){return await L7().validatePersonField(e,t,n)}async function M$t(e){return await L7().getAssignableRoles(e)}var R7=j((()=>{Xt()}));function N$t(e,t,n,r){return[z7,`getContractParticipants`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r)))]}function P$t(e,t){return[z7,`getServiceWithBookings`,H(()=>Jt(Z(e),Z(t)))]}var z7,F$t=j((()=>{qt(),Xt(),z(),z7=`Core\\Services\\Rpc\\Services`}));function I$t(e,t,n,r){return Kt({queryKey:N$t(e,t,n,r),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((i,a)=>{let o={parameters:{dateFrom:Z(e),dateTo:Z(t),serviceIds:Z(n),withOneDayBookings:Z(r)},rpcContext:{}};Y(`${basePath}rpc/collections/Services/getContractParticipants.php`,o).then(e=>{X(e).then(t=>{e.ok?i(t):a(t)}).catch(a)})})},q())}function L$t(e,t){return Kt({queryKey:P$t(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((n,r)=>{let i={parameters:{serviceId:Z(e),activeDate:Z(t)},rpcContext:{}};Y(`${basePath}rpc/collections/Services/getServiceWithBookings.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}function R$t(){return J({retry:0,retryDelay:void 0,mutationKey:[B7,`duplicateServices`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{serviceIds:e.serviceIds,duplicateSettings:e.duplicateSettings},rpcContext:{}};return Y(`${basePath}rpc/collections/Services/duplicateServices.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function z$t(){return J({retry:0,retryDelay:void 0,mutationKey:[B7,`setAttendanceLock`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{serviceIds:e.serviceIds,attendanceLockDate:e.attendanceLockDate},rpcContext:{}};return Y(`${basePath}rpc/collections/Services/setAttendanceLock.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}var B7,B$t=j((()=>{Gt(),Xt(),Wt(),z(),F$t(),B7=`Core\\Services\\Rpc\\Services`})),V$t,H$t,U$t,W$t,G$t,K$t=j((()=>{z(),Et(),cr(),wr(),km(),D$(),V$t={class:`contents`},H$t={class:`color_attendant`,width:`100%`,height:`100%`,viewBox:`0 0 20 20`,xmlns:`http://www.w3.org/2000/svg`,style:{"fill-rule":`evenodd`,"clip-rule":`evenodd`,"stroke-linejoin":`round`,"stroke-miterlimit":`2`,transform:`scale(1.5)`}},U$t={class:`color_missing_excused`,width:`100%`,height:`100%`,viewBox:`0 0 20 20`,xmlns:`http://www.w3.org/2000/svg`,style:{"fill-rule":`evenodd`,"clip-rule":`evenodd`,"stroke-linejoin":`round`,"stroke-miterlimit":`2`,transform:`scale(1.5)`}},W$t={class:`color_missing_unexcused`,width:`100%`,height:`100%`,viewBox:`0 0 20 20`,xmlns:`http://www.w3.org/2000/svg`,style:{"fill-rule":`evenodd`,"clip-rule":`evenodd`,"stroke-linejoin":`round`,"stroke-miterlimit":`2`,transform:`scale(1.5)`}},G$t=p({__name:`UnanimatedAttendanceStateCircleButton`,props:r({showPopup:{type:Boolean,default:!1},displayOnly:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},lockReveal:{type:Boolean,default:!1}},{value:{required:!0},valueModifiers:{}}),emits:[`update:value`],setup(e){let n=M(e,`value`),r=V(!1),a=V(0),o=H(()=>e.disabled&&!e.displayOnly),s=H(()=>
56e.lockReveal||o.value),c=E$();function l(){if(!(e.displayOnly||e.disabled)){switch(n.value){case`attendant`:n.value=`missing_excused`;break;case`missing_excused`:n.value=`missing_unexcused`;break;default:case`missing_unexcused`:n.value=`unknown`;break;case`unknown`:n.value=`attendant`;break}if(e.showPopup){r.value=!0;let e=Date.now();a.value=e,setTimeout(()=>{e===a.value&&(r.value=!1)},400)}}}return(a,u)=>(y(),C(`div`,null,[t(lr,{text:`Status nicht veränderbar`,disabled:!o.value},{trigger:R(()=>[x(`div`,V$t,[x(`button`,{type:`button`,class:P([`rounded-full w-6 h-6 border-[3px] flex items-center justify-center m-0 p-0`,{"bg-green border-green":n.value===`attendant`&&!e.disabled,"bg-amber border-amber":n.value===`missing_excused`&&!e.disabled,"bg-red border-red":n.value===`missing_unexcused`&&!e.disabled,"border-grey-100 bg-transparent":n.value===`unknown`&&!e.disabled,"group relative !border-[2px] border-dotted transition-colors":s.value,"hover:bg-grey-400 hover:border-grey-400 hover:border-solid":s.value,"hover:border-grey-200":n.value===`unknown`&&!e.displayOnly&&!e.disabled,"hover:bg-green-600 hover:border-green-600":n.value===`attendant`&&!e.displayOnly&&!e.disabled,"hover:bg-amber-600 hover:border-amber-600":n.value===`missing_excused`&&!e.displayOnly&&!e.disabled,"hover:bg-red-600 hover:border-red-600":n.value===`missing_unexcused`&&!e.displayOnly&&!e.disabled,"bg-transparent border-green-600":e.disabled&&n.value===`attendant`,"bg-transparent border-amber-600":e.disabled&&n.value===`missing_excused`,"bg-transparent border-red-600":e.disabled&&n.value===`missing_unexcused`,"bg-transparent border-grey-300":e.disabled&&n.value===`unknown`,"cursor-pointer":!e.displayOnly&&!e.disabled,"cursor-auto":e.displayOnly&&!e.disabled,"cursor-not-allowed":e.disabled}]),onClick:u[0]||=e=>l()},[n.value===`attendant`?(y(),C(`div`,{key:0,class:P([`h-6`,{"group-hover:opacity-0 transition-opacity":s.value}])},[(y(),C(`svg`,H$t,[x(`path`,{d:`M13.968,6.434l-5.57,5.437l-2.047,-1.998c-0.099,-0.097 -0.26,-0.097 -0.359,0l-0.599,0.585c-0.099,0.096 -0.099,0.253 0,0.35l2.825,2.758c0.1,0.097 0.26,0.097 0.36,-0l6.348,-6.196c0.099,-0.097 0.099,-0.254 -0,-0.351l-0.599,-0.585c-0.1,-0.097 -0.26,-0.097 -0.359,0Z`,style:_e(`fill: ${e.disabled?h(c).theme.colors.green[600]:`white`}; fill-rule: nonzero`)},null,4)]))],2)):n.value===`missing_excused`?(y(),C(`div`,{key:1,class:P([`h-6`,{"group-hover:opacity-0 transition-opacity":s.value}])},[(y(),C(`svg`,U$t,[x(`path`,{d:`M11.047,10l2.369,-2.312c0.137,-0.134 0.137,-0.351 -0,-0.485l-0.551,-0.537c-0.137,-0.134 -0.359,-0.134 -0.496,-0l-2.369,2.312l-2.369,-2.312c-0.137,-0.134 -0.359,-0.134 -0.497,-0l-0.55,0.537c-0.137,0.134 -0.137,0.351 0,0.485l2.369,2.312l-2.369,2.312c-0.137,0.134 -0.137,0.351 0,0.485l0.551,0.537c0.137,0.134 0.359,0.134 0.496,0l2.369,-2.312l2.369,2.312c0.137,0.134 0.359,0.134 0.496,0l0.551,-0.537c0.137,-0.134 0.137,-0.351 -0,-0.485l-2.369,-2.312Z`,style:_e(`fill: ${e.disabled?h(c).theme.colors.amber[600]:`white`}; fill-rule: nonzero`)},null,4)]))],2)):n.value===`missing_unexcused`?(y(),C(`div`,{key:2,class:P([`h-6`,{"group-hover:opacity-0 transition-opacity":s.value}])},[(y(),C(`svg`,W$t,[x(`path`,{d:`M9.83,10.838l-1.812,-0c-1.711,-0 -3.099,1.354 -3.099,3.025c0,0.334 0.278,0.605 0.62,0.605l6.771,0c0.342,0 0.62,-0.271 0.62,-0.605c-0,-1.671 -1.388,-3.025 -3.1,-3.025Zm-0.906,-0.838c1.264,-0 2.289,-1 2.289,-2.234c0,-1.234 -1.025,-2.234 -2.289,-2.234c-1.264,-0 -2.288,1 -2.288,2.234c-0,1.234 1.024,2.234 2.288,2.234Zm7.01,-0.977l-2.575,-0c-0.237,-0 -0.429,0.187 -0.429,0.418c-0,0.232 0.192,0.419 0.429,0.419l2.575,0c0.237,0 0.429,-0.187 0.429,-0.419c-0,-0.231 -0.192,-0.418 -0.429,-0.418Z`,style:_e(`fill: ${e.disabled?h(c).theme.colors.red[600]:`white`}; fill-rule: nonzero`)},null,4)]))],2)):B(``,!0),s.value?(y(),i(Tr,{key:3,class:`absolute inset-0 m-auto icon-square-0-75 text-white opacity-0 transition-opacity group-hover:opacity-100`})):B(``,!0),Ee(a.$slots,`default`)],2)])]),_:3},8,[`disabled`]),t(ge,{"enter-active-class":`transition-opacity duration-0`,"enter-from-class":`opacity-0`,"enter-to-class":`opacity-100`,"leave-active-class":`transition-all duration-75`,"leave-from-class":`opacity-100`,"leave-to-class":`opacity-0 -translate-y-8`},{default:R(()=>[r.value&&e.showPopup?(y(),i(Dt,{key:0,positioning:{allowRepositioning:!1,
56corner:`top-left`,offset:`8px -50%`}},{default:R(()=>[x(`div`,{class:P([`popover-element py-1 px-2 rounded font-semibold text-white text-sm`,{[n.value]:!0,"bg-red":n.value===`missing_unexcused`,"bg-amber":n.value===`missing_excused`,"bg-green":n.value===`attendant`,"bg-grey-200":n.value===`unknown`}])},[x(`span`,null,A(h(Om)()[n.value]),1)],2)]),_:1})):B(``,!0)]),_:1})]))}})})),V7,H7=j((()=>{K$t(),K$t(),V7=G$t})),q$t,J$t,Y$t,X$t,Z$t=j((()=>{z(),km(),H7(),q$t={class:`p-2 border border-blue-300 bg-background-light rounded grid grid-cols-[max-content_1fr_max-content] items-center gap-2`},J$t={class:`text-sm`},Y$t={class:`text-sm whitespace-nowrap text-left`},X$t=p({__name:`AttendanceKeyElement`,props:{state:{},predicateCount:{},max:{}},setup(e){return(n,r)=>(y(),C(`div`,q$t,[t(V7,{value:e.state,"display-only":!0,class:`scale-90`},null,8,[`value`]),x(`span`,J$t,A(h(wm)(e.state)),1),x(`span`,Y$t,A(e.predicateCount)+`/`+A(e.max),1)]))}})})),U7,Q$t=j((()=>{Z$t(),Z$t(),U7=X$t})),$$t,e1t,t1t,n1t,r1t,i1t,a1t,o1t=j((()=>{z(),wi(),If(),Vm(),Mm(),H7(),$$t={class:`grid gap-4 grid-cols-[3rem_1fr_1fr] py-1`},e1t={class:`grid place-items-center`},t1t=[`src`],n1t={class:`flex items-center py-2`},r1t={class:`flex justify-end items-center gap-6`},i1t={class:`flex items-center justify-center w-7 h-7`},a1t=p({__name:`BookingRow`,props:{booking:{},tariffPlan:{},attendanceLockDate:{default:null}},emits:[`setAttendance`],setup(e,{emit:n}){let r=n,a=V(),o=V(),s=H(()=>e.booking.attendances[0]);oe(()=>{a.value=s.value.state,o.value=s.value.checklistChecked});function c(){r(`setAttendance`,{attendance:e.booking.attendances[0],state:a.value??`unknown`,checkboxChecked:o.value??`unknown`})}let l=H(()=>Bm(Am().isServicesAdminOrServicesCategoryAdmin,s.value.overrideToBill,e.attendanceLockDate,s.value.date));return(n,r)=>(y(),C(`div`,$$t,[x(`div`,e1t,[x(`img`,{src:e.booking.person.portrait,class:`rounded-full w-10 aspect-square`},null,8,t1t)]),x(`div`,n1t,[x(`span`,null,A(e.booking.person.displayName),1)]),x(`div`,r1t,[t(Ti,{on:o.value,"onUpdate:on":[r[0]||=e=>o.value=e,c],size:`Medium`},null,8,[`on`]),x(`div`,i1t,[l.value?(y(),i(Ff,{key:0,class:`icon-square-1 text-grey-200`})):a.value?(y(),i(V7,{key:1,value:a.value,"onUpdate:value":[r[1]||=e=>a.value=e,c],class:`scale-110`},null,8,[`value`])):B(``,!0)])])]))}})})),W7,s1t=j((()=>{o1t(),o1t(),W7=a1t})),c1t,l1t=j((()=>{z(),s1t(),c1t=p({__name:`BookingList`,props:{bookings:{},tariffPlan:{},attendanceLockDate:{}},emits:[`setAttendance`],setup(e){return(t,n)=>(y(!0),C(k,null,F(e.bookings,r=>(y(),i(W7,{key:r.id,booking:r,"tariff-plan":e.tariffPlan,"attendance-lock-date":e.attendanceLockDate,onSetAttendance:n[0]||=e=>t.$emit(`setAttendance`,e)},null,8,[`booking`,`tariff-plan`,`attendance-lock-date`]))),128))}})})),u1t,d1t=j((()=>{l1t(),l1t(),u1t=c1t})),f1t,p1t,m1t,h1t,g1t,_1t,v1t,y1t,b1t,x1t,S1t,C1t,w1t,T1t,E1t,D1t=j((()=>{z(),_t(),W(),Nn(),Q(),wi(),Cee(),zFt(),O$t(),mn(),ZC(),Vm(),km(),k$t(),It(),Mm(),R7(),B$t(),Q$t(),d1t(),s1t(),f1t={class:`max-h-screen h-screen max-w-screen w-screen flex flex-col justify-between overflow-hidden`},p1t={key:0,class:`flex flex-col items-center justify-center gap-4 w-full py-2 h-full`},m1t={class:`font-semibold text-red text-center text-sm`},h1t={key:0,class:`border-b border-b-grey-200`},g1t={class:`w-full flex flex-col`},_1t={key:0,class:`p-2`},v1t={class:`grid grid-rows-2 grid-cols-2 gap-2`},y1t={class:`p-2 flex items-center gap-2 mt-2 border border-blue-300 rounded bg-background-light`},b1t={class:`py-2 border-b border-b-grey-200`},x1t={class:`w-full flex flex-col`},S1t={key:0,class:`flex items-center justify-center gap-4 w-full py-2`},C1t={class:`font-semibold animate-pulse w-48`},w1t={class:`w-full`},T1t={key:0,class:`flex flex-col w-full h-full px-4`},E1t=p({__name:`AttendanceScannerBottomSheet`,props:{serviceId:{},activeDate:{},isServicesAdmin:{type:Boolean},isServicesCategoryAdmin:{type:Boolean},isServicesAdminOrServicesCategoryAdmin:{type:Boolean},allowedParticipants:{}},emits:[`close`],setup(e){let{apiFormat:n}=Ft();Am({isServicesAdmin:e.isServicesAdmin,isServicesCategoryAdmin:e.isServicesCategoryAdmin,isServicesAdminOrServicesCategoryAdmin:e.isServicesAdminOrServicesCategoryAdmin,allowedParticipants:e.allowedParticipants});let{data:r,refetch:a}=L$t(()=>e.serviceId,()=>n(e.activeDate)),o=H(()=>r.value===void 0?[]:r.value.bookings),s=V(),c=H(()=>o.value.find(e=>e.id===s.value)),l=V(),u=V(!1),d=V(!1),f=V(),p,m=H(()=>o.value.concat().filter(e=>e.attendances.length>0).sort((e,t)=>
56e.id===s.value?1:jn(e.person.displayName,t.person.displayName)));function g(e){return e.startsWith(`escola.`)&&e.split(`.`).length===3}async function _(e,t,n){if(e.state!==t&&k(e.overrideToBill,e.date)){S(`Die Anwesenheit kann nicht verändert werden`);return}await vm({attendance:{bookingId:e.bookingId,date:e.date,careCoefficient:e.careCoefficient,checklistChecked:n,state:t,overrideToBill:e.overrideToBill,commentParticipant:e.commentParticipant,commentSchool:e.commentSchool,lastStateEditedAt:null,lastStateEditedBy:null}}),a()}function v(e=2e3){setTimeout(()=>{l.value=void 0},e)}function b(e){return e.state===`attendant`?(S(`Diese Person wurde bereits als anwesend deklariert.`),!1):!0}N(l,async()=>{if(l.value!==void 0)if(g(l.value))try{let e=await A$t(l.value);if(typeof e!=`number`){S(`Nicht identifizierbarer QR-Code`);return}let t=m.value.find(t=>t.person.id===e);if(t===void 0){S(`Fehlende Buchung für das Angebot und Datum.`);return}s.value=t.id;let n=c.value?.attendances[0];if(n===void 0){S(`Keine passende Teilnahme gefunden.`);return}if(!b(n))return;await _(n,`attendant`,n.checklistChecked),v()}catch{S(`Bitte versuche es erneut.`);return}else{S(`ungültiger QR-Code.`);return}});function S(e,t=!0){e&&(f.value=e,p!==void 0&&clearTimeout(p),p=setTimeout(()=>{f.value=void 0,clearTimeout(p)},500+e.length*65)),D(`triggerVibrate|&&|{"type":"error"}`),t&&(v(),s.value=void 0)}function w(e){return m.value.filter(t=>t.attendances[0].state===e).length}function T(e){u.value=e,D(e?`expandOverlay`:`collapseOverlay`),u.value||(d.value=!1)}I7(`QRcodeRecognized`,e=>{l.value=e.code}),I7(`overlayCollapsed`,()=>{T(!1)}),I7(`overlayExpanded`,()=>{T(!0)});let E=V(0);it(()=>{s.value===void 0&&(E.value=(E.value+1)%4)},500);function D(e){if(window.EscolaAppChannel!==void 0)try{EscolaAppChannel.postMessage(e)}catch(e){console.error(e),U(`Bitte versuche es erneut.`)}}let ee=H(()=>!u.value&&c.value!==void 0&&f.value===void 0),O=H(()=>f.value!==void 0&&!u.value);function k(t,n){return Bm(e.isServicesAdminOrServicesCategoryAdmin,t,r.value?.attendanceLockDate??null,n)}return(e,n)=>(y(),C(`div`,f1t,[x(`div`,{class:P([`grid place-items-center`,O.value&&`h-full`])},[t(XC,null,{default:R(()=>[O.value?(y(),C(`div`,p1t,[t(See,{class:`icon-square-1-5 text-red`}),x(`span`,m1t,A(f.value),1)])):B(``,!0)]),_:1})],2),t(XC,null,{default:R(()=>[u.value&&!d.value?(y(),C(`div`,h1t,[x(`div`,g1t,[t($,{variant:`Primary-Flat`,text:`Mehr Informationen`,icon:z5,onClick:n[0]||=e=>d.value=!0})])])):B(``,!0)]),_:1}),t(XC,null,{default:R(()=>[u.value&&d.value?(y(),C(`div`,_1t,[x(`div`,v1t,[t(U7,{state:`attendant`,"predicate-count":w(`attendant`),max:m.value.length},null,8,[`predicate-count`,`max`]),t(U7,{state:`missing_excused`,"predicate-count":w(`missing_excused`),max:m.value.length},null,8,[`predicate-count`,`max`]),t(U7,{state:`missing_unexcused`,"predicate-count":w(`missing_unexcused`),max:m.value.length},null,8,[`predicate-count`,`max`]),t(U7,{state:`unknown`,"predicate-count":w(`unknown`),max:m.value.length},null,8,[`predicate-count`,`max`])]),x(`div`,y1t,[t(Ti,{on:!1,disabled:``}),x(`span`,null,A(h(r)?.checklistLabel),1)]),x(`div`,b1t,[x(`div`,x1t,[t($,{variant:`Primary-Flat`,text:`Informationen schliessen`,icon:hn,onClick:n[1]||=e=>d.value=!1})])])])):B(``,!0)]),_:1}),x(`div`,{class:P([`grid place-items-center`,s.value===void 0&&f.value===void 0&&!u.value&&`h-full`])},[t(XC,null,{default:R(()=>[s.value===void 0&&!u.value&&f.value===void 0?(y(),C(`div`,S1t,[t(F7,{class:`icon-square-1-5 animate-pulse`}),x(`span`,C1t,` Scanne einen QR-Code `+A(`.`.repeat(E.value)),1)])):B(``,!0)]),_:1})],2),x(`div`,{class:P([ee.value?`h-screen`:`h-0`,`flex box-border`])},[x(`div`,w1t,[t(XC,null,{default:R(()=>[ee.value?(y(),i(W7,{key:0,class:`p-2 h-full box-border w-full`,booking:c.value,"tariff-plan":h(r)?.tariffPlan??null,"attendance-lock-date":h(r)?.attendanceLockDate??null,onSetAttendance:n[2]||=e=>_(e.attendance,e.state,e.checkboxChecked)},null,8,[`booking`,`tariff-plan`,`attendance-lock-date`])):B(``,!0)]),_:1})])],2),x(`div`,{class:P([`overflow-auto w-full`,u.value&&`h-full`])},[t(XC,null,{default:R(()=>[u.value?(y(),C(`div`,T1t,[t(u1t,{bookings:m.value,"tariff-plan":h(r)?.tariffPlan??null,"attendance-lock-date":h(r)?.attendanceLockDate??null,onSetAttendance:n[3]||=e=>_(e.attendance,e.state,e.checkboxChecked)},null,8,[`bookings`,`tariff-plan`,`attendance-lock-date`])])):B(``,!0)]),_:1})],2)]))}})})),O1t,k1t=j((()=>{D1t(),D1t(),O1t=E1t})),A1t,j1t=j((()=>{Va(),mf(),k1t(),A1t=za({component:O1t,appName:`ServicesAttendanceScannerBottomSheet`,attributes:[{name:`service-id`,required:!0,convert:JSON.parse},{name:`active-date`,required:!0,convert:e=>new Date(e)},{name:`is-services-admin`,required:!0,convert:JSON.parse},{name:`is-services-category-admin`,required:!0,convert:JSON.parse},{name:`is-services-admin-or-services-category-admin`,required:!0,convert:JSON.parse},{name:`allowed-participants`,required:!0}],shadowRootOptions:{mode:`open`,stylesheets:[pf]}})})),M1t,N1t=j((()=>{Va(),z(),_f(),M1t=za({component:I(()=>gf(()=>import(`./StudentMeetings-D7RhJfyx.js`),__vite__mapDeps([435,1,71,12,13,53,42,220,3,2,4,6,10,11,14,15,16,21,22,33,7,34,35,36,17,18,19,20,29,30,31,32,37,95,86,96,23,68,69,24,184,185,218,27,130,131,93,5,8,9,132,133,134,88,70,72,73,47,48,49,50,135,136,137,138,139,140,141,219,221,116,40,75,43,44,45,76,77,78,79,80,81,82,59,60,61,62,83,84,85,87,89,90,46,122,123,58,124,74,125,126,104,222,112,119,120,208,223,224,225,226,227,228]))),appName:`StudentMeetings`,attributes:[{name:`attach-point`,required:!0,convert:JSON.parse}]})})),P1t,F1t=j((()=>{Va(),mf(),z(),_f(),P1t=za({component:I(()=>gf(()=>Promise.resolve().then(()=>(P7(),c$t)),void 0)),shadowRootOptions:{mode:`open`,stylesheets:[pf]},appName:`SummaryNotifications`})})),I1t,L1t=j((()=>{Va(),z(),_f(),I1t=za({component:I(()=>gf(()=>import(`./VoiceMessages-CgP3t6qS.js`),__vite__mapDeps([436,1,43,44,45,131,27,93,13,5,6,7,4,8,9]))),attributes:[{name:`set`,required:!0,convert:e=>JSON.parse(e)}]})})),R1t,z1t=j((()=>{Va(),z(),_f(),R1t=za({component:I(()=>gf(()=>import(`./WorkgroupConfirmModal-BWDc-V72.js`),__vite__mapDeps([437,1,10,11,12,13,14,15,16,4,22,23,103,78,79,80,81,82,31,40,89]))),appName:`WorkgroupConfirmModal`,attributes:[{name:`title`,required:!0},{name:`text`,required:!0},{name:`cancel-label`,required:!0},{name:`confirm-label`},{name:`confirm-variant`},{name:`requires-confirmation-number`,convert:e=>e===`true`}],events:[`Confirm`,`Cancel`]})})),B1t,V1t=j((()=>{Va(),mf(),z(),_f(),B1t=za({component:I(()=>gf(()=>import(`./Config-DnITOBT4.js`),__vite__mapDeps([438,1,2,3,12,13,11,14,93,5,6,7,4,8,9,10,15,16,22,102,23,82,31,24,74,75,43,44,45,29,30,32,33,76,77,78,79,80,53,42,81,40,59,60,61,62,83,73,84,70,71,72,85,86,87,48,49,88,89,90,46,439]))),appName:`AuthConfig`,attributes:[{name:`module`,required:!0},{name:`foreign-id`,required:!0,convert:e=>/^\d+$/.test(e)?Number(e):e}],shadowRootOptions:{mode:`open`,stylesheets:[pf]}})})),H1t,U1t=j((()=>{Va(),mf(),z(),_f(),H1t=za({component:I(()=>gf(()=>import(`./Configuration-CQZpHS_I.js`),__vite__mapDeps([440,1,2,3,4,12,13,11,14,93,5,6,7,8,9,10,15,16,29,30,31,32,22,76,77,78,79,80,53,42,71,102,82,103,81,40,24,83,46,74,75,43,44,45,33,59,60,61,62,73,84,70,72,85,86,87,48,49,88,89,90,122,27,123,58,124,125,126,154,439,441]))),appName:`AuthConfiguration`,shadowRootOptions:{mode:`open`,stylesheets:[pf]}})}));function W1t(e,t){return y(),C(`div`,null,[(y(),C(`svg`,K1t,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M569.3 27.1c-9.4-9.4-24.7-9.4-34.1 .1L514.4 48.4 560.1 94.1 581.2 73c9.4-9.4 9.4-24.6 0-33.9L569.3 27.1zM360 204.8c-3.2 3.3-5.5 7.4-6.4 11.9l-10.4 49.7 49.5-10.4c4.6-1 8.7-3.2 12-6.5L526.2 128 480.7 82.5 360 204.8zM501.1-6.5c28.1-28.4 73.9-28.6 102.2-.3L615.2 5.1c28.1 28.1 28.1 73.7 0 101.8L438.7 283.5c-9.9 9.9-22.4 16.7-36.1 19.6L317.1 321c-7.9 1.7-16.2-.8-21.9-6.5s-8.2-14-6.5-21.9l18-85.7c2.8-13.5 9.5-26 19.2-35.8L501.1-6.5zM64.1 168c0-39.8 32.2-72 72-72l128 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-128 0c-13.3 0-24 10.7-24 24l0 240c0 13.3 10.7 24 24 24l368 0c13.3 0 24-10.7 24-24l0-128c0-13.3 10.7-24 24-24s24 10.7 24 24l0 128c0 39.8-32.2 72-72 72l-368 0c-39.8 0-72-32.2-72-72l0-240zm112 120a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z`},null,-1)]]))])}var G1t,K1t,G7,q1t=j((()=>{z(),G(),G1t={},K1t={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 640 512`},G7=K(G1t,[[`render`,W1t]])}));function J1t(e,t){let n=new Map((t??[]).map(e=>[e.scope,e]));return e.map(e=>{let t=n.get(e.id);return{scope:e.id,schoolUnitIds:t?.schoolUnits.map(e=>e.id)??[],useNoSchoolUnit:t?.useNoSchoolUnit??!1}})}function K7(e,t){return e?.find(e=>e.id===t)?.label??`?`}var q7,J7,Y7,X7,Z7,Q7=j((()=>{SH(),jr(),wr(),q1t(),an(),It(),R7(),q7={unavailable:{icon:Tr,textColorClass:`text-grey`,backgroundColorClass:`bg-grey-100`,borderColorClass:`border-grey`},none:{icon:xH,textColorClass:`text-red`,backgroundColorClass:`bg-red-100`,borderColorClass:`border-red`},read:{icon:Mr},request:{icon:G7,textColorClass:`text-amber`,backgroundColorClass:`bg-amber-100`,borderColorClass:`border-amber`},write:{icon:on,textColorClass:`text-green`,backgroundColorClass:`bg-green-100`,borderColorClass:`border-green`}},J7=e=>({value:e.id,text:e.label,...q7[e.id]}),Y7=e=>q7[e.id].icon,X7=async(e,t,n)=>{let r=await j$t(e,t,n);return typeof r==`string`||r===null?r:$t(`person.changeRequests.general.error.validationFailed`)},Z7=e=>{let t=Ft(),n=t.dateInputFormat(t.startOfToday());return e.dueDate<=n}})),Y1t,X1t,Z1t=j((()=>{z(),Ve(),_t(),H1(),Vn(),h7(),Q7(),Y1t={class:`max-w-[calc(100vw-74px)]`},X1t=p({__name:`ImageInput`,props:r({personId:{},fieldId:{}},{loading:{type:Boolean,required:!0},loadingModifiers:{},rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:loading`,`update:rawValues`],setup(e){let n=M(e,`loading`),r=M(e,`rawValues`);ct(H(()=>r.value.at(0)??null),e=>{r.value=[e]},{immediate:!0});let a=async t=>{let n=new FormData;return n.append(`file`,t,t.name),(await He.post(apiBasePath+`change-requests/image/`+e.personId+`/`+e.fieldId,n)).data.data};if(Wst()){let e=tt({constraints:{video:!0}}),t=Je(`camera`,{controls:!0});N([e.isSupported,t.isSupported,t.state],async([t,r,i])=>{if(t&&r&&i===`prompt`){n.value=!0;try{await e.restart()}catch{}e.stop(),n.value=!1}})}return(e,o)=>(y(),i(Hn,{loading:n.value??!1,"fill-height":!1},{default:R(()=>[x(`div`,Y1t,[t(m7,{"accepted-mime-types":[`image/jpeg`,`image/gif`,`image/png`,`image/heic`,`image/heif`],"max-upload-file-size":1e7,"onUpdate:value":o[0]||=async e=>{n.value=!0,r.value=[e===null?e:await a(e)],n.value=!1}})])]),_:1},8,[`loading`]))}})})),Q1t,$1t=j((()=>{Z1t(),Z1t(),Q1t=X1t})),e0t,t0t,n0t=j((()=>{z(),e0t={class:`flex items-center`},t0t=p({__name:`InputGroupPasswordEye`,props:{icon:{}},emits:[`click`,`enter`,`space`],setup(e,{emit:t}){let n=t;return(t,r)=>(y(),C(`div`,e0t,[x(`div`,{tabindex:`0`,class:`text-eds-tertiary size-eds-xl flex justify-center items-center cursor-pointer group-has-[:disabled]:text-eds-disabled group-has-[:disabled]:pointer-events-none`,onClick:r[0]||=e=>n(`click`),onKeydown:[r[1]||=me(e=>n(`enter`),[`enter`]),r[2]||=me(e=>n(`space`),[`space`])]},[(y(),i(ue(e.icon),{class:`icon-square-1`}))],32)]))}})}
56)),r0t,i0t=j((()=>{n0t(),n0t(),r0t=t0t})),a0t,o0t=j((()=>{z(),jr(),Nr(),Jn(),qr(),Yn(),Xn(),er(),i0t(),a0t=p({__name:`PasswordInput`,props:r({label:{},description:{},required:{type:Boolean},rules:{},liveRules:{},size:{},narrow:{type:Boolean},placeholder:{},autocomplete:{default:`current-password`},autofocus:{type:Boolean},disabled:{type:Boolean}},{value:{required:!0},valueModifiers:{}}),emits:r([`focus`,`keyup`,`blur`],[`update:value`]),setup(e,{expose:n,emit:r}){let a=M(e,`value`),o=r,s=ke(`input`),{isFocused:c,focus:l,blur:u}=Zn(s,e.autofocus),d=V(!1);function f(){d.value=!d.value}let p=H(()=>d.value?`text`:`password`),m=H(()=>d.value?Mr:Pr);return n({isFocused:c,focus:l,blur:u}),(n,r)=>(y(),i(Jr,{value:a.value,label:e.label,description:e.description,required:e.required,rules:e.rules,"live-rules":e.liveRules},{default:R(({isValid:n,tryRevalidate:i})=>[t(Qn,{size:e.size,onPointerdown:h(l)},{default:R(()=>[t($n,{narrow:e.narrow},{default:R(()=>[t(tr,{ref_key:`input`,ref:s,value:a.value,"onUpdate:value":r[0]||=e=>a.value=e,type:p.value,placeholder:e.placeholder,autocomplete:e.autocomplete,disabled:e.disabled,"is-valid":n,onFocus:r[1]||=e=>o(`focus`,e),onKeyup:r[2]||=e=>o(`keyup`,e),onBlur:e=>{i(),o(`blur`,e)}},null,8,[`value`,`type`,`placeholder`,`autocomplete`,`disabled`,`is-valid`,`onBlur`])]),_:2},1032,[`narrow`]),t($n,{narrow:e.narrow,flexible:!1},{default:R(()=>[t(r0t,{icon:m.value,onClick:f,onEnter:f,onSpace:f},null,8,[`icon`])]),_:1},8,[`narrow`])]),_:2},1032,[`size`,`onPointerdown`])]),_:1},8,[`value`,`label`,`description`,`required`,`rules`,`live-rules`]))}})})),$7,s0t=j((()=>{o0t(),o0t(),$7=a0t})),c0t,l0t,u0t=j((()=>{z(),c0t=[`#fd0100`,`#ff2001`,`#fe5d02`,`#fe7c00`,`#fe9b00`,`#ffaf02`,`#fec200`,`#fdd600`,`#ffec00`,`#fdff00`,`#ebf508`,`#d8eb13`,`#c5e11d`,`#b2d727`,`#b2d727`,`#80bb2d`,`#5fa520`,`#3e9014`,`#1d790a`,`#016701`],l0t=p({props:{percentage:{type:Number,required:!0},min:{type:Number,required:!0}},setup(){return{scoreColor:c0t}}})})),d0t=j((()=>{}));function f0t(e,t,n,r,i,a){return y(),C(`div`,p0t,[x(`div`,m0t,[x(`span`,{style:_e({borderRadius:`2px`,width:`${e.percentage}%`,backgroundColor:e.scoreColor[Math.floor(e.percentage/5)*5/5-1]})},null,4)]),x(`div`,h0t,[t[0]||=x(`span`,null,`Passwort-Sicherheit:`,-1),x(`span`,null,A(e.percentage)+`% (Minimum: `+A(e.min)+`%)`,1)])])}var p0t,m0t,h0t,e9,g0t=j((()=>{u0t(),u0t(),z(),d0t(),G(),p0t={class:`password-security`},m0t={class:`bar`},h0t={class:`percentage-indicator`},e9=K(l0t,[[`render`,f0t],[`__scopeId`,`data-v-fac4d811`]])}));function _0t(e){return[t9,`getConfig`,H(()=>Jt(Z(e)))]}function v0t(e,t,n){return[t9,`getPlannedChanges`,H(()=>Jt(Z(e),Z(t),Z(n)))]}function y0t(){return[t9,`getSchoolUnits`,H(()=>Jt())]}function b0t(){return[t9,`getAuthorizations`,H(()=>Jt())]}function x0t(){return[t9,`getGroups`,H(()=>Jt())]}function S0t(){return[t9,`getGroupFields`,H(()=>Jt())]}function C0t(){return[t9,`getCategoriesByPerson`]}function w0t(e){return[t9,`getCategoriesByPerson`,H(()=>Jt(Z(e)))]}function T0t(e,t,n,r){return[t9,`getPlannedChangesByPerson`,H(()=>Jt(Z(e),Z(t),Z(n),Z(r)))]}function E0t(){return[t9,`getTimeBasedOneTimePasswordSetupDetails`]}function D0t(e,t){return[t9,`getTimeBasedOneTimePasswordSetupDetails`,H(()=>Jt(Z(e),Z(t)))]}var t9,O0t=j((()=>{qt(),Xt(),z(),t9=`Core\\ChangeRequests\\RemoteProcedures\\ChangeRequestCollection`}));function n9(e){return Kt({queryKey:_0t(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:3e5,queryFn:()=>new Promise((t,n)=>{let r={parameters:{personId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/ChangeRequestCollection/getConfig.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function k0t(e,t,n){return Kt({queryKey:v0t(e,t,n),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((r,i)=>{let a={parameters:{start:Z(e),end:Z(t),statuses:Z(n)},rpcContext:{}};Y(`${basePath}rpc/collections/ChangeRequestCollection/getPlannedChanges.php`,a).then(e=>{X(e).then(t=>{e.ok?r(t):i(t)}).catch(i)})})},q())}function A0t(){return J({retry:0,retryDelay:void 0,mutationKey:[a9,`acceptPlannedChanges`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{plannedChangeIds:e.plannedChangeIds,remark:e.remark},rpcContext:{}};return Y(`${basePath}rpc/collections/ChangeRequestCollection/acceptPlannedChanges.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function j0t(){return J({retry:0,retryDelay:void 0,mutationKey:[a9,`declinePlannedChanges`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{plannedChangeIds:e.plannedChangeIds,remark:e.remark},rpcContext:{}};return Y(`${basePath}rpc/collections/ChangeRequestCollection/declinePlannedChanges.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function M0t(){return Kt({queryKey:y0t(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>
56{Y(`${basePath}rpc/collections/ChangeRequestCollection/getSchoolUnits.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function N0t(){return Kt({queryKey:b0t(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ChangeRequestCollection/getAuthorizations.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function P0t(){return J({retry:0,retryDelay:void 0,mutationKey:[a9,`createAuthorization`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{personId:e.personId,scopedSchoolUnits:e.scopedSchoolUnits,notifications:e.notifications},rpcContext:{}};return Y(`${basePath}rpc/collections/ChangeRequestCollection/createAuthorization.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function F0t(){return J({retry:0,retryDelay:void 0,mutationKey:[a9,`updateAuthorization`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{authorizationId:e.authorizationId,scopedSchoolUnits:e.scopedSchoolUnits,notifications:e.notifications},rpcContext:{}};return Y(`${basePath}rpc/collections/ChangeRequestCollection/updateAuthorization.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function I0t(){return J({retry:0,retryDelay:void 0,mutationKey:[a9,`deleteAuthorization`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{authorizationId:e.authorizationId},rpcContext:{}};return Y(`${basePath}rpc/collections/ChangeRequestCollection/deleteAuthorization.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function L0t(){return Kt({queryKey:x0t(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ChangeRequestCollection/getGroups.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function R0t(){return Kt({queryKey:S0t(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/ChangeRequestCollection/getGroupFields.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function z0t(){return J({retry:0,retryDelay:void 0,mutationKey:[a9,`updateGroups`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{group:e.group,privilege:e.privilege},rpcContext:{}};return Y(`${basePath}rpc/collections/ChangeRequestCollection/updateGroups.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function B0t(){return J({retry:0,retryDelay:void 0,mutationKey:[a9,`updateFields`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{fieldId:e.fieldId,privilege:e.privilege},rpcContext:{}};return Y(`${basePath}rpc/collections/ChangeRequestCollection/updateFields.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function V0t(){return J({retry:0,retryDelay:void 0,mutationKey:[a9,`updateGroupField`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{group:e.group,fieldId:e.fieldId,privilege:e.privilege},rpcContext:{}};return Y(`${basePath}rpc/collections/ChangeRequestCollection/updateGroupField.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function r9(e){return Kt({queryKey:w0t(e),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((t,n)=>{let r={parameters:{personId:Z(e)},rpcContext:{}};Y(`${basePath}rpc/collections/ChangeRequestCollection/getCategoriesByPerson.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})})},q())}function i9(e,t,n,r){return Kt({queryKey:T0t(e,t,n,r),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:6e4,queryFn:()=>new Promise((i,a)=>{let o={parameters:{personId:Z(e),start:Z(t),end:Z(n),statuses:Z(r)},rpcContext:{}};Y(`${basePath}rpc/collections/ChangeRequestCollection/getPlannedChangesByPerson.php`,o).then(e=>{X(e).then(t=>{e.ok?i(t):a(t)}
56).catch(a)})})},q())}function H0t(){return J({retry:0,retryDelay:void 0,mutationKey:[a9,`createPlannedChange`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{personId:e.personId,fieldId:e.fieldId,rawValues:e.rawValues,dueDate:e.dueDate},rpcContext:{}};return Y(`${basePath}rpc/collections/ChangeRequestCollection/createPlannedChange.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function U0t(){return J({retry:0,retryDelay:void 0,mutationKey:[a9,`withdrawPlannedChange`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{plannedChangeId:e.plannedChangeId,remark:e.remark},rpcContext:{}};return Y(`${basePath}rpc/collections/ChangeRequestCollection/withdrawPlannedChange.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function W0t(e,t){return Kt({queryKey:D0t(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:1e4,queryFn:()=>new Promise((n,r)=>{let i={parameters:{personId:Z(e),fieldId:Z(t)},rpcContext:{}};Y(`${basePath}rpc/collections/ChangeRequestCollection/getTimeBasedOneTimePasswordSetupDetails.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}var a9,o9=j((()=>{Gt(),Xt(),Wt(),z(),O0t(),a9=`Core\\ChangeRequests\\RemoteProcedures\\ChangeRequestCollection`})),G0t,K0t,q0t=j((()=>{z(),_t(),s0t(),g0t(),cB(),o9(),Q7(),G0t={class:`grid gap-2`},K0t=p({__name:`PasswordInput`,props:r({personId:{},fieldId:{},placeholders:{}},{rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:rawValues`],setup(e){let{data:n}=n9(()=>e.personId);if(n.value===void 0)throw Error(`Can't setup when config is not loaded!`);let r=M(e,`rawValues`),i=H(()=>r.value.at(0)??``),a=H(()=>r.value.at(1)??``),o=H(()=>r.value.at(2)??``);ct([i,a,o],([e,t,n])=>{r.value=[e,t,n]},{immediate:!0});let s=H(()=>nB(a.value)),c=async(t=!0)=>{let n=await X7(e.personId,e.fieldId,r.value);return n===null?null:t?n:``};return(l,u)=>(y(),C(`div`,G0t,[t($7,{value:i.value,placeholder:e.placeholders?.at(0),rules:[async()=>c(!1)],autocomplete:`current-password`,"onUpdate:value":u[0]||=e=>r.value=[e,a.value,o.value]},null,8,[`value`,`placeholder`,`rules`]),u[3]||=x(`hr`,{class:`w-full border-b border-grey-100 m-0`},null,-1),t($7,{value:a.value,placeholder:e.placeholders?.at(1),rules:[async()=>c(!1)],autocomplete:`new-password`,"onUpdate:value":u[1]||=e=>r.value=[i.value,e,o.value]},null,8,[`value`,`placeholder`,`rules`]),t(e9,{percentage:s.value,min:h(n).minimalPasswordComplexity},null,8,[`percentage`,`min`]),t($7,{value:o.value,placeholder:e.placeholders?.at(2),rules:[async()=>s.value<h(n).minimalPasswordComplexity?l.$t(`person.changeRequests.input.error.weakPassword`):c()],autocomplete:`new-password`,"onUpdate:value":u[2]||=e=>r.value=[i.value,a.value,e]},null,8,[`value`,`placeholder`,`rules`])]))}})})),J0t,Y0t=j((()=>{q0t(),q0t(),J0t=K0t})),X0t,Z0t,Q0t=j((()=>{z(),_t(),Yr(),Q7(),X0t={class:`grid gap-2`},Z0t=p({__name:`TwoFactorPhoneNumberInput`,props:r({personId:{},fieldId:{},firstPlaceholder:{},secondPlaceholder:{}},{rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:rawValues`],setup(e){let n=M(e,`rawValues`),r=H(()=>n.value.at(0)??``),i=H(()=>n.value.at(1)??``);ct([r,i],([e,t])=>{n.value=[e,t]},{immediate:!0});let a=V(!0),o=async(t=!0)=>{let r=await X7(e.personId,e.fieldId,n.value);return a.value=!1,r===null?null:t?r:``};return(s,c)=>(y(),C(`div`,X0t,[t(Xr,{value:r.value,rules:[()=>o(!1)],placeholder:e.firstPlaceholder,"onUpdate:value":c[0]||=e=>n.value=[e,i.value]},null,8,[`value`,`rules`,`placeholder`]),t(Xr,{value:i.value,rules:[()=>o()],placeholder:e.secondPlaceholder,disabled:a.value||r.value===``,"onUpdate:value":c[1]||=e=>n.value=[r.value,e]},null,8,[`value`,`rules`,`placeholder`,`disabled`])]))}})})),$0t,e2t=j((()=>{Q0t(),Q0t(),$0t=Z0t})),t2t,n2t,r2t,i2t,a2t,o2t=j((()=>{z(),Nn(),cr(),Nr(),t2t={class:`text-base text-grey leading-normal`},n2t=[`src`],r2t=[`textContent`],i2t={key:2},a2t=p({__name:`Value`,props:{displayValue:{},imageSize:{default:`Medium`},imageRounded:{type:Boolean,default:!0},truncateText:{type:Boolean,default:!1}},setup(e){return(t,n)=>(y(),C(`div`,t2t,[e.displayValue.__type===`SensitiveValue`?(y(),i(Pr,{key:0,class:`icon-square-1 min-w-6 text-grey-500`})):e.displayValue.__type===`EmptyValue`?(y(),C(`span`,i2t,`–`)):(y(),C(k,{key:1},[e.displayValue.__type===`ImageValue`?(y(),C(`img`,{key:0,class:P([`aspect-square`,{"rounded-full":e.imageRounded,"size-10":e.imageSize===`Small`,"size-28":e.imageSize===`Medium`}]),src:e.displayValue.value}
56,null,10,n2t)):(y(),i(lr,{key:1,text:String(e.displayValue.value),placement:`top`,disabled:!e.truncateText||String(e.displayValue.value).length<=64},{trigger:R(()=>[x(`span`,{class:`whitespace-pre-line`,textContent:A(e.truncateText?h(Tee)(String(e.displayValue.value),64):e.displayValue.value)},null,8,r2t)]),_:1},8,[`text`,`disabled`]))],64))]))}})})),s9,c9=j((()=>{o2t(),o2t(),s9=a2t})),s2t,c2t=j((()=>{z(),_t(),Rm(),Q7(),s2t=p({__name:`DateInput`,props:{rawValues:{required:!0},rawValuesModifiers:{}},emits:[`update:rawValues`],setup(e){let t=M(e,`rawValues`),n=H(()=>t.value.at(0)??null);return ct(n,e=>{t.value=[e]},{immediate:!0}),(e,r)=>(y(),i(Lm,{date:n.value,placeholder:e.$t(`person.changeRequests.input.label.noDate`),large:``,"onUpdate:date":r[0]||=e=>t.value=[e]},null,8,[`date`,`placeholder`]))}})})),l2t,u2t=j((()=>{c2t(),c2t(),l2t=s2t})),d2t,f2t=j((()=>{z(),_t(),MSt(),Q7(),d2t=p({__name:`EmailInput`,props:r({personId:{},fieldId:{},placeholder:{}},{rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:rawValues`],setup(e){let t=M(e,`rawValues`),n=H(()=>t.value.at(0)??``);return ct(n,e=>{t.value=[e]},{immediate:!0}),(r,a)=>(y(),i(W4,{value:n.value,rules:[()=>h(X7)(e.personId,e.fieldId,t.value)],placeholder:e.placeholder,"onUpdate:value":a[0]||=e=>t.value=[e]},null,8,[`value`,`rules`,`placeholder`]))}})})),p2t,m2t=j((()=>{f2t(),f2t(),p2t=d2t})),h2t,g2t=j((()=>{z(),_t(),Wm(),Q7(),h2t=p({__name:`FloatInput`,props:r({personId:{},fieldId:{},placeholder:{}},{rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:rawValues`],setup(e){let t=M(e,`rawValues`),n=H(()=>t.value.at(0)??0);return ct(n,e=>{t.value=[e]},{immediate:!0}),(r,a)=>(y(),i(Um,{value:n.value,rules:[()=>h(X7)(e.personId,e.fieldId,t.value)],"fractional-length":6,placeholder:e.placeholder,"onUpdate:value":a[0]||=e=>t.value=[e]},null,8,[`value`,`rules`,`placeholder`]))}})})),_2t,v2t=j((()=>{g2t(),g2t(),_2t=h2t})),y2t,b2t=j((()=>{z(),_t(),Wm(),Q7(),y2t=p({__name:`LargeIntInput`,props:r({personId:{},fieldId:{},placeholder:{}},{rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:rawValues`],setup(e){let t=M(e,`rawValues`),n=H(()=>t.value.at(0)??0);return ct(n,e=>{t.value=[e]},{immediate:!0}),(r,a)=>(y(),i(Um,{value:n.value,rules:[()=>h(X7)(e.personId,e.fieldId,t.value)],"fractional-length":0,placeholder:e.placeholder,"onUpdate:value":a[0]||=e=>t.value=[e]},null,8,[`value`,`rules`,`placeholder`]))}})})),x2t,S2t=j((()=>{b2t(),b2t(),x2t=y2t})),C2t,w2t=j((()=>{z(),_t(),Bp(),Q7(),C2t=p({__name:`MultiLineStringInput`,props:r({personId:{},fieldId:{},placeholder:{}},{rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:rawValues`],setup(e){let t=M(e,`rawValues`),n=H(()=>t.value.at(0)??``);return ct(n,e=>{t.value=[e]},{immediate:!0}),(r,a)=>(y(),i(zp,{value:n.value,rules:[()=>h(X7)(e.personId,e.fieldId,t.value)],placeholder:e.placeholder,"onUpdate:value":a[0]||=e=>t.value=[e]},null,8,[`value`,`rules`,`placeholder`]))}})})),T2t,E2t=j((()=>{w2t(),w2t(),T2t=C2t}));function D2t(){return[l9,`getLoggedInPerson`,H(()=>Jt())]}function O2t(){return[l9,`getQrCode`,H(()=>Jt())]}function k2t(e,t){return[l9,`getSelectOptions`,H(()=>Jt(Z(e),Z(t)))]}function A2t(){return[l9,`getTwoFactorMissingMethodPersons`]}function j2t(){return[l9,`getTwoFactorMissingMethodPersons`,H(()=>Jt())]}var l9,M2t=j((()=>{qt(),Xt(),z(),l9=`Core\\Person\\RemoteProcedures\\PersonCollection`}));function N2t(){return Kt({queryKey:D2t(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/PersonCollection/getLoggedInPerson.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function P2t(){return Kt({queryKey:O2t(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:3e4,refetchOnWindowFocus:!0,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((e,t)=>{Y(`${basePath}rpc/collections/PersonCollection/getQrCode.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function F2t(){return J({retry:0,retryDelay:void 0,mutationKey:[d9,`invalidateQrCode`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{personId:e.personId},rpcContext:{}};return Y(`${basePath}rpc/collections/PersonCollection/invalidateQrCode.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function I2t(){return J({retry:0,retryDelay:void 0,mutationKey:[d9,`invalidateICalSubscriptions`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{personId:e.personId},rpcContext:{}};return Y(`${basePath}rpc/collections/PersonCollection/invalidateICalSubscriptions.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}function u9(e,t){return Kt({queryKey:k2t(e,t),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((n,r)=>{let i={parameters:{personId:Z(e),fieldId:Z(t)},rpcContext:{}};Y(`${basePath}rpc/collections/PersonCollection/getSelectOptions.php`,i).then(e=>{X(e).then(t=>{e.ok?n(t):r(t)}).catch(r)})})},q())}function L2t(){return Kt({queryKey:j2t(),enabled:!0,retry:0,retryDelay:void 0,refetchInterval:void 0,refetchOnWindowFocus:!1,refetchOnReconnect:!0,staleTime:0,queryFn:()=>new Promise((e,t)=>
56{Y(`${basePath}rpc/collections/PersonCollection/getTwoFactorMissingMethodPersons.php`,{parameters:{},rpcContext:{}}).then(n=>{X(n).then(r=>{n.ok?e(r):t(r)}).catch(t)})})},q())}function R2t(){return J({retry:0,retryDelay:void 0,mutationKey:[d9,`dismissTwoFactorConflict`],mutationFn:async e=>new Promise((t,n)=>{let r={parameters:{personId:e.personId},rpcContext:{}};return Y(`${basePath}rpc/collections/PersonCollection/dismissTwoFactorConflict.php`,r).then(e=>{X(e).then(r=>{e.ok?t(r):n(r)}).catch(n)})}),onSuccess:async e=>{typeof e==`object`&&e&&`__metadata`in e&&await Promise.all(e.__metadata.invalidateQueries.filter(e=>e!==null).map(e=>q().invalidateQueries({queryKey:e.queryKey})))}},q())}var d9,f9=j((()=>{Gt(),Xt(),Wt(),z(),M2t(),d9=`Core\\Person\\RemoteProcedures\\PersonCollection`})),z2t,B2t=j((()=>{z(),rh(),fr(),f9(),Q7(),z2t=p({__name:`MultiSelectInput`,props:r({personId:{},fieldId:{},placeholder:{}},{rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:rawValues`],setup(e){let t=M(e,`rawValues`),{data:n}=u9(()=>e.personId,()=>e.fieldId);return(r,a)=>(y(),i(pr,null,{default:R(()=>[h(n)===void 0?B(``,!0):(y(),i(nh,{key:0,value:t.value,"onUpdate:value":a[0]||=e=>t.value=e,type:`Label`,"item-groups":[{items:h(n)}],entity:e.placeholder??r.$t(`global.label.selection`),transform:e=>({value:e.value,label:e.text}),"show-search-input":``,flip:!1},null,8,[`value`,`item-groups`,`entity`,`transform`]))]),_:1}))}})})),V2t,H2t=j((()=>{B2t(),B2t(),V2t=z2t})),U2t,W2t=j((()=>{z(),_t(),Pi(),Q7(),U2t=p({__name:`PersonInput`,props:r({personId:{},fieldId:{}},{rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:rawValues`],setup(e){let t=M(e,`rawValues`),n=H(()=>t.value.at(0)??null),r=e=>typeof e==`object`?e?.id??null:e;return ct(n,e=>{t.value=[e]},{immediate:!0}),(a,o)=>(y(),i(Fi,{value:n.value,"show-active-person-instead-of-search-term":``,"only-show-people-i-can-message":``,"person-id-for-validation":e.personId,"field-id-for-validation":e.fieldId,"onUpdate:value":o[0]||=e=>t.value=[r(e)]},null,8,[`value`,`person-id-for-validation`,`field-id-for-validation`]))}})})),G2t,K2t=j((()=>{W2t(),W2t(),G2t=U2t})),q2t,J2t=j((()=>{z(),_t(),Yr(),Q7(),q2t=p({__name:`PhoneNumberInput`,props:r({personId:{},fieldId:{},placeholder:{}},{rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:rawValues`],setup(e){let t=M(e,`rawValues`),n=H(()=>t.value.at(0)??``);return ct(n,e=>{t.value=[e]},{immediate:!0}),(r,a)=>(y(),i(Xr,{value:n.value,rules:[()=>h(X7)(e.personId,e.fieldId,t.value)],placeholder:e.placeholder,"onUpdate:value":a[0]||=e=>t.value=[e]},null,8,[`value`,`rules`,`placeholder`]))}})})),Y2t,X2t=j((()=>{J2t(),J2t(),Y2t=q2t})),Z2t,Q2t=j((()=>{z(),_t(),Yr(),Q7(),Z2t=p({__name:`SingleLineStringInput`,props:r({personId:{},fieldId:{},placeholder:{}},{rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:rawValues`],setup(e){let t=M(e,`rawValues`),n=H(()=>t.value.at(0)??``);return ct(n,e=>{t.value=[e]},{immediate:!0}),(r,a)=>(y(),i(Xr,{value:n.value,rules:[()=>h(X7)(e.personId,e.fieldId,t.value)],placeholder:e.placeholder,"onUpdate:value":a[0]||=e=>t.value=[e]},null,8,[`value`,`rules`,`placeholder`]))}})})),$2t,e4t=j((()=>{Q2t(),Q2t(),$2t=Z2t})),t4t,n4t=j((()=>{z(),_t(),Mi(),fr(),f9(),Q7(),t4t=p({__name:`SingleSelectInput`,props:r({personId:{},fieldId:{},placeholder:{}},{rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:rawValues`],setup(e){let t=M(e,`rawValues`),{data:n}=u9(()=>e.personId,()=>e.fieldId),r=H(()=>t.value.at(0)??null),a=V(!1);return ct(r,e=>{t.value=[e]},{immediate:!0}),(o,s)=>(y(),i(pr,null,{default:R(()=>[h(n)===void 0?B(``,!0):(y(),i(Ni,{key:0,value:r.value!==null||a.value?r.value:void 0,type:`Label`,"item-groups":[{items:h(n)}],rules:[()=>h(X7)(e.personId,e.fieldId,t.value)],entity:e.placeholder??o.$t(`global.label.selection`),transform:e=>({value:e.value,label:e.text}),required:``,flip:!1,"onUpdate:value":s[0]||=e=>{a.value=e!==void 0,t.value=[e??null]}},null,8,[`value`,`item-groups`,`rules`,`entity`,`transform`]))]),_:1}))}})})),r4t,i4t=j((()=>{n4t(),n4t(),r4t=t4t})),a4t,o4t,s4t=j((()=>{z(),_t(),Yr(),wi(),Mi(),fr(),f9(),Q7(),a4t={key:0,class:`grid gap-2`},o4t=p({__name:`SingleSelectWithOneAlternativeSingleLineStringInput`,props:r({personId:{},fieldId:{},firstPlaceholder:{},secondPlaceholder:{}},{rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:rawValues`],setup(e){let n=M(e,`rawValues`),{data:r}=u9(()=>e.personId,()=>e.fieldId),a=H(()=>n.value.at(0)??null),o=H(()=>n.value.at(1)??``),s=V(!1);ct([a,o],([e,t])=>{n.value=[e,t]},{immediate:!0});let c=V(!1),l=V(null);return N(c,e=>{let t=n.value;
56e?n.value=l.value??[null,o.value]:n.value=l.value??[a.value,null],l.value=t}),(l,u)=>(y(),i(pr,null,{default:R(()=>[h(r)===void 0?B(``,!0):(y(),C(`div`,a4t,[c.value?(y(),i(Xr,{key:1,value:o.value,rules:[()=>h(X7)(e.personId,e.fieldId,n.value)],placeholder:e.secondPlaceholder,"onUpdate:value":u[1]||=e=>n.value=[null,e]},null,8,[`value`,`rules`,`placeholder`])):(y(),i(Ni,{key:0,value:a.value!==null||s.value?a.value:void 0,type:`Label`,"item-groups":[{items:h(r)}],rules:[()=>h(X7)(e.personId,e.fieldId,n.value)],entity:e.firstPlaceholder??l.$t(`global.label.selection`),transform:e=>({value:e.value,label:e.text}),required:``,flip:!1,"onUpdate:value":u[0]||=e=>{s.value=e!==void 0,n.value=[e??null,null]}},null,8,[`value`,`item-groups`,`rules`,`entity`,`transform`])),t(Ti,{on:c.value,"onUpdate:on":u[2]||=e=>c.value=e,label:l.$t(`person.changeRequests.input.label.manualInput`)},null,8,[`on`,`label`])]))]),_:1}))}})})),c4t,l4t=j((()=>{s4t(),s4t(),c4t=o4t})),u4t,d4t,f4t=j((()=>{z(),_t(),Yr(),wi(),Mi(),fr(),f9(),Q7(),u4t={key:0,class:`grid gap-2`},d4t=p({__name:`SingleSelectWithTwoAlternativeSingleLineStringsInput`,props:r({personId:{},fieldId:{},firstPlaceholder:{},secondPlaceholder:{},thirdPlaceholder:{}},{rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:rawValues`],setup(e){let n=M(e,`rawValues`),{data:r}=u9(()=>e.personId,()=>e.fieldId),a=H(()=>n.value.at(0)??null),o=H(()=>n.value.at(1)??``),s=H(()=>n.value.at(2)??``),c=V(!1);ct([a,o,s],([e,t,r])=>{n.value=[e,t,r]},{immediate:!0});let l=V(!1),u=V(null);return N(l,e=>{let t=n.value;e?n.value=u.value??[null,o.value,s.value]:n.value=u.value??[a.value,null,null],u.value=t}),(u,d)=>(y(),i(pr,null,{default:R(()=>[h(r)===void 0?B(``,!0):(y(),C(`div`,u4t,[l.value?(y(),C(k,{key:1},[t(Xr,{value:o.value,rules:[()=>h(X7)(e.personId,e.fieldId,n.value)],placeholder:e.secondPlaceholder,"onUpdate:value":d[1]||=e=>n.value=[null,e,s.value]},null,8,[`value`,`rules`,`placeholder`]),t(Xr,{value:s.value,rules:[()=>h(X7)(e.personId,e.fieldId,n.value)],placeholder:e.thirdPlaceholder,"onUpdate:value":d[2]||=e=>n.value=[null,o.value,e]},null,8,[`value`,`rules`,`placeholder`])],64)):(y(),i(Ni,{key:0,value:a.value!==null||c.value?a.value:void 0,type:`Label`,"item-groups":[{items:h(r)}],rules:[()=>h(X7)(e.personId,e.fieldId,n.value)],entity:e.firstPlaceholder??u.$t(`global.label.selection`),transform:e=>({value:e.value,label:e.text}),required:``,flip:!1,"onUpdate:value":d[0]||=e=>{c.value=e!==void 0,n.value=[e??null,null,null]}},null,8,[`value`,`item-groups`,`rules`,`entity`,`transform`])),t(Ti,{on:l.value,"onUpdate:on":d[3]||=e=>l.value=e,label:u.$t(`person.changeRequests.input.label.manualInput`)},null,8,[`on`,`label`])]))]),_:1}))}})})),p4t,m4t=j((()=>{f4t(),f4t(),p4t=d4t})),h4t,g4t=j((()=>{z(),_t(),Wm(),Q7(),h4t=p({__name:`SmallIntInput`,props:r({personId:{},fieldId:{},placeholder:{}},{rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:rawValues`],setup(e){let t=M(e,`rawValues`),n=H(()=>t.value.at(0)??0);return ct(n,e=>{t.value=[e]},{immediate:!0}),(r,a)=>(y(),i(Um,{value:n.value,rules:[()=>h(X7)(e.personId,e.fieldId,t.value)],"fractional-length":0,placeholder:e.placeholder,"onUpdate:value":a[0]||=e=>t.value=[e]},null,8,[`value`,`rules`,`placeholder`]))}})})),_4t,v4t=j((()=>{g4t(),g4t(),_4t=h4t})),y4t,b4t,x4t,p9,S4t,C4t=j((()=>{z(),b$(),y4t=[`value`,`tabindex`,`disabled`,`data-is-valid`,`onPointerdown`],b4t={key:0,class:`flex justify-center`},x4t=0,p9=12,S4t=p({__name:`InputGroupSocialSecurityInput`,props:r({disabled:{type:Boolean},isValid:{type:Boolean}},{value:{required:!0},valueModifiers:{}}),emits:r([`focus`,`keyup`,`blur`],[`update:value`]),setup(e,{expose:t,emit:n}){let r=M(e,`value`),i=n,a=ke(`input`),o=V([``,``,``,``,``,``,``,``,``,``,``,``,``]),s=RegExp(`^\\d$`),c=V(0);function l(){let e=o.value.map(e=>e||` `).join(``).split(` `)[0];if(e===void 0)return;let t=[e.slice(0,3),e.slice(3,7),e.slice(7,11),e.slice(11)].filter(Boolean).join(`.`);r.value=t}function d(e){if(e!==c.value)return-1}function f(e){return o.value[e]===``}function p(e){return e===2||e===6||e===10}function m(){c.value=Math.min(c.value+1,p9)}function g(){c.value=Math.max(c.value-1,x4t)}function _(e){let t=e.currentTarget,n=e.relatedTarget;if(t.contains(n))return;let r=o.value.findIndex(e=>e===``);r===-1?c.value=p9:c.value=r}async function v(){await u();let e=a.value?.[c.value];e!==void 0&&(e.focus(),o.value[c.value]!==``&&e.select())}function b(e,t){e.preventDefault(),c.value=t,v()}function S(e){let t=e.target.value;o.value[c.value]=t,m(),v(),l()}function w(){o.value[c.value]=``}function T(e){f(c.value)&&(e.key===`Backspace`?g():m(),v()),w(),l()}function E(e){e.preventDefault(),e.key===`ArrowRight`?m():g(),v()}function D(e){let t=e.data;t!==null&&(s.test(t)||e.preventDefault())}function ee(e){if(e.clipboardData===null)return;e.preventDefault();let t=e.clipboardData.getData(`text`).replace(RegExp(`\\.`,`g`),``),n=o.value.length-c.value;if(!RegExp(`^\\d+$`).test(t)||t.length>n)return;let r=o.value.map((e,n)=>{let r=t[n-c.value];return r===void 0?e:r});o.value=r;let i=r.findIndex((e,t)=>e===``&&t>c.value);i>-1?c.value=i:c.value=p9,v()}let O=H(()=>
56{if(a.value===null)return null;let e=a.value[c.value];return e===void 0?null:e});return N(r,e=>{let t=e.replace(RegExp(`\\.`,`g`),``),n=o.value.map((e,n)=>{let r=t[n];return r===void 0?e:r});n.every((e,t)=>e===o.value[t])||(o.value=n,c.value=t.length)},{immediate:!0}),t({input:O}),(t,n)=>(y(),C(`div`,{style:_e({gridTemplateColumns:`repeat(auto-fill,${h(g$).m})`}),class:`h-eds-xl self-center grid gap-x-px items-end`,onFocusout:_},[(y(!0),C(k,null,F(o.value,(t,r)=>(y(),C(k,{key:r},[x(`input`,{ref_for:!0,ref:`input`,value:o.value[r],type:`text`,tabindex:d(r),disabled:e.disabled,"data-is-valid":e.isValid,class:P([`eds-input text-center h-full min-h-full border-eds-tertiary pointer-events-none group-has-[:focus]:pointer-events-auto group-has-[:disabled]:border-eds-disabled`,{"border-b":f(r)}]),onPointerdown:se(e=>b(e,r),[`stop`]),onKeydown:[me(T,[`delete`]),me(E,[`left`,`right`])],onBeforeinput:D,onPaste:ee,onInput:S,onFocus:n[0]||=e=>i(`focus`,e),onKeyup:n[1]||=e=>i(`keyup`,e),onBlur:n[2]||=e=>i(`blur`,e)},null,42,y4t),p(r)?(y(),C(`div`,b4t,[...n[3]||=[x(`div`,{class:`mb-px border border-eds-tertiary rounded-full group-has-[:disabled]:border-eds-disabled`},null,-1)]])):B(``,!0)],64))),128))],36))}})})),w4t,T4t=j((()=>{C4t(),C4t(),w4t=S4t})),E4t,D4t=j((()=>{z(),Hr(),Jn(),qr(),Yn(),Xn(),T4t(),E4t=p({__name:`SocialSecurityInput`,props:r({label:{},description:{},required:{type:Boolean},rules:{default:()=>[zr.socialSecurityNumber()]},liveRules:{},size:{},narrow:{type:Boolean},autofocus:{type:Boolean},disabled:{type:Boolean}},{value:{required:!0},valueModifiers:{}}),emits:r([`focus`,`keyup`,`blur`],[`update:value`]),setup(e,{expose:n,emit:r}){let a=M(e,`value`),o=r,s=ke(`input`),{isFocused:c,focus:l,blur:u}=Zn(s,e.autofocus);function d(e){let t=e.target.parentElement,n=e.relatedTarget;return!!t?.contains(n)}return n({isFocused:c,focus:l,blur:u}),(n,r)=>(y(),i(Jr,{value:a.value,label:e.label,description:e.description,required:e.required,rules:e.rules,"live-rules":e.liveRules},{default:R(({isValid:n,tryRevalidate:i})=>[t(Qn,{size:e.size,onPointerdown:h(l)},{default:R(()=>[t($n,{narrow:e.narrow},{default:R(()=>[t(w4t,{ref_key:`input`,ref:s,value:a.value,"onUpdate:value":r[0]||=e=>a.value=e,disabled:e.disabled,"is-valid":n,onFocus:r[1]||=e=>{d(e)||o(`focus`,e)},onKeyup:r[2]||=e=>o(`keyup`,e),onBlur:e=>{d(e)||(i(),o(`blur`,e))}},null,8,[`value`,`disabled`,`is-valid`,`onBlur`])]),_:2},1032,[`narrow`])]),_:2},1032,[`size`,`onPointerdown`])]),_:1},8,[`value`,`label`,`description`,`required`,`rules`,`live-rules`]))}})})),O4t,k4t=j((()=>{D4t(),D4t(),O4t=E4t})),A4t,j4t=j((()=>{z(),_t(),k4t(),Q7(),A4t=p({__name:`SocialSecurityNumberInput`,props:r({personId:{},fieldId:{},placeholder:{}},{rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:rawValues`],setup(e){let t=M(e,`rawValues`),n=H(()=>t.value.at(0)??``);return ct(n,e=>{t.value=[e]},{immediate:!0}),(r,a)=>(y(),i(O4t,{value:n.value,rules:[()=>h(X7)(e.personId,e.fieldId,t.value)],"onUpdate:value":a[0]||=e=>t.value=[e]},null,8,[`value`,`rules`]))}})})),M4t,N4t=j((()=>{j4t(),j4t(),M4t=A4t})),P4t,F4t=j((()=>{z(),P4t=p({__name:`InputGroupSingleDropdownPicker`,props:{placeholder:{}},setup(e){return(t,n)=>(y(),C(`div`,{class:`text-eds-primary flex items-center group-has-[:disabled]:text-eds-disabled`,onPointerdown:n[0]||=se(()=>{},[`stop`])},[x(`span`,null,A(e.placeholder),1)],32))}})})),I4t,L4t=j((()=>{F4t(),F4t(),I4t=P4t})),R4t,z4t=j((()=>{z(),Hr(),Jn(),qr(),Yn(),Xn(),er(),L4t(),R4t=p({__name:`UrlInput`,props:r({label:{},description:{},required:{type:Boolean},rules:{default:()=>[zr.url()]},liveRules:{},size:{},narrow:{type:Boolean},placeholder:{},autofocus:{type:Boolean},disabled:{type:Boolean}},{value:{required:!0},valueModifiers:{}}),emits:r([`focus`,`keyup`,`blur`],[`update:value`]),setup(e,{expose:n,emit:r}){let a=M(e,`value`),o=r,s=ke(`input`),{isFocused:c,focus:l,blur:u}=Zn(s,e.autofocus);return n({isFocused:c,focus:l,blur:u}),(n,r)=>(y(),i(Jr,{value:a.value,label:e.label,description:e.description,required:e.required,rules:e.rules,"live-rules":e.liveRules},{default:R(({isValid:n,tryRevalidate:i})=>[t(Qn,{size:e.size,onPointerdown:h(l)},{default:R(()=>[t($n,{narrow:e.narrow,flexible:!1,divider:``},{default:R(()=>[t(I4t,{placeholder:`https://`})]),_:1},8,[`narrow`]),t($n,{narrow:e.narrow},{default:R(()=>
56[t(tr,{ref_key:`input`,ref:s,value:a.value,"onUpdate:value":r[0]||=e=>a.value=e,type:`url`,placeholder:e.placeholder,disabled:e.disabled,"is-valid":n,onFocus:r[1]||=e=>o(`focus`,e),onKeyup:r[2]||=e=>o(`keyup`,e),onBlur:e=>{i(),o(`blur`,e)}},null,8,[`value`,`placeholder`,`disabled`,`is-valid`,`onBlur`])]),_:2},1032,[`narrow`])]),_:2},1032,[`size`,`onPointerdown`])]),_:1},8,[`value`,`label`,`description`,`required`,`rules`,`live-rules`]))}})})),B4t,V4t=j((()=>{z4t(),z4t(),B4t=R4t})),H4t,U4t=j((()=>{z(),_t(),V4t(),Q7(),H4t=p({__name:`UrlInput`,props:r({personId:{},fieldId:{},placeholder:{}},{rawValues:{required:!0},rawValuesModifiers:{}}),emits:[`update:rawValues`],setup(e){let t=M(e,`rawValues`),n=H(()=>t.value.at(0)??``);return ct(n,e=>{t.value=[e]},{immediate:!0}),(r,a)=>(y(),i(B4t,{value:n.value,rules:[()=>h(X7)(e.personId,e.fieldId,t.value)],placeholder:e.placeholder,"onUpdate:value":a[0]||=e=>t.value=[e]},null,8,[`value`,`rules`,`placeholder`]))}})})),W4t,G4t=j((()=>{U4t(),U4t(),W4t=H4t})),K4t,q4t,J4t,Y4t,X4t,Z4t,Q4t,$4t,e3t,t3t,n3t,r3t,i3t,a3t,o3t,s3t,c3t,l3t=j((()=>{z(),Dp(),_t(),W(),kn(),Rm(),Sr(),Q(),mr(),Dn(),Q7(),$1t(),Y0t(),e2t(),c9(),It(),Hr(),Fe(),o9(),u2t(),m2t(),v2t(),S2t(),E2t(),H2t(),K2t(),X2t(),e4t(),i4t(),l4t(),m4t(),v4t(),N4t(),G4t(),K4t={class:`flex flex-col gap-4`},q4t={class:`flex justify-center items-center`},J4t={class:`w-full p-4 flex flex-col gap-6 border border-grey-100 rounded-md md:max-w-2xl`},Y4t={class:`grid grid-cols-[1fr_auto] gap-2`},X4t={class:`text-grey text-base leading-normal`},Z4t=[`textContent`],Q4t={class:`flex flex-col items-center gap-2`},$4t={class:`text-sm text-grey-500 leading-normal`},e3t=[`textContent`],t3t={class:`text-sm text-grey-500 leading-normal`},n3t=[`textContent`],r3t={class:`w-full`},i3t={key:18,class:`flex justify-center items-center text-base text-red leading-normal text-center`},a3t={key:1,class:`w-full text-sm text-grey-500 leading-normal text-left`},o3t=[`textContent`],s3t={key:1,class:`flex flex-col items-start gap-2`},c3t=p({__name:`CreatePlannedChange`,props:{personId:{},fieldId:{}},setup(e){let{isMobileWebview:n}=Pe(),r=Bf(),a=Ur(),o=Ft(),s=o.dateInputFormat(o.startOfToday()),{data:c}=r9(()=>e.personId),{data:l}=i9(()=>e.personId,()=>null,()=>null,()=>[`pending`,`accepted`]),u=H(()=>c.value?.find(t=>t.fields.some(t=>t.id===e.fieldId))?.fields.find(t=>t.id===e.fieldId)),d=V(!1),f=V([]),p=V(!1),m=V(s),g=H(()=>[o.parseInputFormat(m.value)]),_=H(()=>{let t=l.value?.filter(t=>t.field.id===e.fieldId).concat().sort((e,t)=>o.compareDesc(o.parseInputFormat(e.dueDate),o.parseInputFormat(t.dueDate))).at(0)?.dueDate??s;return t<s&&(t=s),o.addDays(o.parseInputFormat(t),1)});xt([_,m],([e])=>{if(e===void 0)return;let t=o.dateInputFormat(e);m.value<t&&(m.value=t)});let v=H0t(),b=async()=>{await a.validate()&&(await v.mutateAsync({personId:e.personId,fieldId:e.fieldId,rawValues:f.value,dueDate:p.value?m.value:s},{onError:e=>U(e.errorMessage)}),ze($t(`person.changeRequests.form.alert.submittedSuccess`)),r.push({name:`personal-details`,params:{personId:e.personId}}))};return(r,a)=>{let o=ve(`RouterLink`);return h(c)!==void 0&&h(l)!==void 0&&u.value!==void 0?(y(),C(`div`,{key:0,class:P([`flex flex-col justify-between gap-8`,{"min-h-screen pt-6 px-5 pb-9":h(n)}])},[x(`div`,K4t,[x(`div`,q4t,[x(`div`,J4t,[x(`div`,Y4t,[x(`div`,X4t,[x(`b`,{textContent:A(u.value?.label)},null,8,Z4t)]),(y(),i(ue(h(Y7)(u.value.selectedPrivilege)),{class:`h-full icon-square-1 min-w-6 text-grey-500`}))]),x(`div`,Q4t,[u.value.type===`password`?B(``,!0):(y(),C(k,{key:0},[x(`div`,$4t,[x(`span`,{textContent:A(r.$t(`person.changeRequests.general.label.from`))},null,8,e3t)]),t(s9,{"display-value":u.value.displayValue},null,8,[`display-value`]),a[21]||=x(`hr`,{class:`w-full border-b border-grey-100 m-0`},null,-1),x(`div`,t3t,[x(`span`,{textContent:A(r.$t(`person.changeRequests.general.label.to`))},null,8,n3t)])],64)),x(`div`,r3t,[u.value.type===`image`?(y(),i(Q1t,{key:0,loading:d.value,"onUpdate:loading":a[0]||=e=>d.value=e,"raw-values":f.value,"onUpdate:rawValues":a[1]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId},null,8,[`loading`,`raw-values`,`person-id`,`field-id`])):u.value.type===`single-line-string`?(y(),i($2t,{key:1,"raw-values":f.value,"onUpdate:rawValues":a[2]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId,placeholder:u.value.placeholders.at(0)},null,8,[`raw-values`,`person-id`,`field-id`,`placeholder`])):u.value.type===`multi-line-string`?(y(),i(T2t,{key:2,"raw-values":f.value,"onUpdate:rawValues":a[3]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId,placeholder:u.value.placeholders.at(0)},null,8,[`raw-values`,`person-id`,`field-id`,`placeholder`])):u.value.type===`small-int`?(y(),i(_4t,{key:3,"raw-values":f.value,"onUpdate:rawValues":a[4]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId,placeholder:u.value.placeholders.at(0)},null,8,[`raw-values`,`person-id`,`field-id`,`placeholder`])):u.value.type===`large-int`?(y(),i(x2t,{key:4,"raw-values":f.value,"onUpdate:rawValues":a[5]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId,placeholder:u.value.placeholders.at(0)},null,8,[`raw-values`,`person-id`,`field-id`,`placeholder`])):u.value.type===`float`?(y(),i(_2t,{key:5,"raw-values":f.value,"onUpdate:rawValues":a[6]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId,placeholder:u.value.placeholders.at(0)},null,8,[`raw-values`,`person-id`,`field-id`,`placeholder`])):u.value.type===`social-security-number`?(y(),i(M4t,{key:6,"raw-values":f.value,"onUpdate:rawValues":a[7]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId,placeholder:u.value.placeholders.at(0)},null,8,[`raw-values`,`person-id`,`field-id`,`placeholder`])):u.value.type===`phone-number`?(y(),i(Y2t,{key:7,"raw-values":f.value,"onUpdate:rawValues":a[8]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId,placeholder:u.value.placeholders.at(0)},null,8,[`raw-values`,`person-id`,`field-id`,`placeholder`])):u.value.type===`two-factor-phone-number`?(y(),i($0t,{key:8,"raw-values":f.value,"onUpdate:rawValues":a[9]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId,"first-placeholder":u.value.placeholders.at(0),"second-placeholder":u.value.placeholders.at(1)},null,8,[`raw-values`,`person-id`,`field-id`,`first-placeholder`,`second-placeholder`])):u.value.type===`email`?(y(),i(p2t,{key:9,"raw-values":f.value,"onUpdate:rawValues":a[10]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId,placeholder:u.value.placeholders.at(0)},null,8,[`raw-values`,`person-id`,`field-id`,`placeholder`])):u.value.type===`url`?(y(),i(W4t,{key:10,"raw-values":f.value,"onUpdate:rawValues":a[11]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId,placeholder:u.value.placeholders.at(0)},null,8,[`raw-values`,`person-id`,`field-id`,`placeholder`])):u.value.type===`date`?(y(),i(l2t,{key:11,"raw-values":f.value,"onUpdate:rawValues":a[12]||=e=>f.value=e},null,8,[`raw-values`])):u.value.type===`person`?(y(),i(G2t,{key:12,"raw-values":f.value,"onUpdate:rawValues":a[13]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId},null,8,[`raw-values`,`person-id`,`field-id`])):u.value.type===`single-select`?(y(),i(r4t,{key:13,"raw-values":f.value,"onUpdate:rawValues":a[14]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId,placeholder:u.value.placeholders.at(0)},null,8,[`raw-values`,`person-id`,`field-id`,`placeholder`])):u.value.type===`single-select-with-one-alternative-single-line-string`?(y(),i(c4t,{key:14,"raw-values":f.value,"onUpdate:rawValues":a[15]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId,"first-placeholder":u.value.placeholders.at(0),"second-placeholder":u.value.placeholders.at(1)},null,8,[`raw-values`,`person-id`,`field-id`,`first-placeholder`,`second-placeholder`])):u.value.type===`single-select-with-two-alternative-single-line-strings`?(y(),i(p4t,{key:15,"raw-values":f.value,"onUpdate:rawValues":a[16]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId,"first-placeholder":u.value.placeholders.at(0),"second-placeholder":u.value.placeholders.at(1),"third-placeholder":u.value.placeholders.at(2)},null,8,[`raw-values`,`person-id`,`field-id`,`first-placeholder`,`second-placeholder`,`third-placeholder`])):u.value.type===`multi-select`?(y(),i(V2t,{key:16,"raw-values":f.value,"onUpdate:rawValues":a[17]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId,placeholder:u.value.placeholders.at(0)},null,8,[`raw-values`,`person-id`,`field-id`,`placeholder`])):u.value.type===`password`?(y(),i(J0t,{key:17,"raw-values":f.value,"onUpdate:rawValues":a[18]||=e=>f.value=e,"person-id":e.personId,"field-id":e.fieldId,placeholders:u.value.placeholders},null,8,[`raw-values`,`person-id`,`field-id`,`placeholders`])):(y(),C(`div`,i3t,[...a[22]||=[x(`b`,null,`Not Supported`,-1)]]))]),u.value.description===null?B(``,!0):(y(),C(`div`,a3t,[x(`span`,{textContent:A(u.value.description)},null,8,o3t)]))])])]),[`request`,`write`].includes(u.value.selectedPrivilege.id)?(y(),i(An,{key:0,variant:`Blue`,label:u.value.selectedPrivilege.id===`request`?u.value.isPlanable?r.$t(`person.changeRequests.form.alert.requestPlanable`):r.$t(`person.changeRequests.form.alert.requestNotPlanable`):u.value.isPlanable?r.$t(`person.changeRequests.form.alert.writePlanable`):r.$t(`person.changeRequests.form.alert.writeNotPlanable`)},null,8,[`label`])):B(``,!0),u.value.isPlanable?(y(),C(`div`,s3t,[t(hr,{on:p.value,"onUpdate:on":a[19]||=e=>p.value=e,label:r.$t(`person.changeRequests.form.label.setChangeDate`)},null,8,[`on`,`label`]),t(On,{expanded:p.value},{default:R(()=>[t(Lm,{date:m.value,"disabled-dates":g.value,"disable-dates-before":_.value,"clear-button":!1,large:``,"onUpdate:date":a[20]||=e=>e!==null&&(m.value=e)},null,8,[`date`,`disabled-dates`,`disable-dates-before`])]),_:1},8,[`expanded`])])):B(``,!0)]),x(`div`,{class:P([`w-full flex flex-col gap-2 md:flex-row-reverse`,{"md:items-end":!h(n)}])},[t(Cr,{class:`w-full md:w-auto`,variant:`Primary`,text:u.value.selectedPrivilege.id===`request`?r.$t(`person.changeRequests.form.call.submitChange`):r.$t(`person.changeRequests.form.call.saveChange`),action:b,disabled:d.value,"block-user-interface":``}
56,null,8,[`text`,`disabled`]),t(o,{class:`w-full md:w-auto`,to:{name:`personal-details`,params:{personId:e.personId},query:{backNavigation:`true`}}},{default:R(()=>[t($,{class:`w-full md:w-auto`,variant:`Secondary`,text:r.$t(`global.call.cancel`)},null,8,[`text`])]),_:1},8,[`to`])],2)],2)):B(``,!0)}}})})),u3t,d3t=j((()=>{l3t(),l3t(),u3t=c3t}));function f3t(e,t){return y(),C(`div`,null,[(y(),C(`svg`,m3t,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M193.1 32c-18.7 0-36.2 9.4-46.6 24.9L120.5 96 64 96C28.7 96 0 124.7 0 160L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-256c0-35.3-28.7-64-64-64l-56.5 0-26-39.1C355.1 41.4 337.6 32 318.9 32L193.1 32zm-6.7 51.6c1.5-2.2 4-3.6 6.7-3.6l125.7 0c2.7 0 5.2 1.3 6.7 3.6l33.2 49.8c4.5 6.7 11.9 10.7 20 10.7l69.3 0c8.8 0 16 7.2 16 16l0 256c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l69.3 0c8 0 15.5-4 20-10.7l33.2-49.8zM256 384a112 112 0 1 0 0-224 112 112 0 1 0 0 224zM192 272a64 64 0 1 1 128 0 64 64 0 1 1 -128 0z`},null,-1)]]))])}var p3t,m3t,h3t,g3t=j((()=>{z(),G(),p3t={},m3t={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},h3t=K(p3t,[[`render`,f3t]])})),_3t,v3t,y3t,b3t,x3t,S3t,C3t,w3t,T3t=j((()=>{z(),Dp(),Rt(),g3t(),o4(),fr(),Fe(),o9(),_3t={key:0,class:`w-full flex flex-col justify-center gap-2 items-center`},v3t={key:0,class:`relative`},y3t=[`src`],b3t={class:`absolute bottom-0 right-0`},x3t={key:1,class:`size-28`},S3t=[`textContent`],C3t={key:1,class:`h-9`},w3t=p({__name:`Navigation`,props:{personId:{}},setup(e){let{isMobileWebview:n}=Pe(),r=Bf(),a=Vf(),{data:o}=n9(()=>e.personId);if(o.value===void 0)throw Error(`Can't setup when config is not loaded!`);let s=V(a.name??`personal-details`),c=H(()=>[{value:`personal-details`,label:$t(`global.label.personalData`)},{value:`submitted-planned-changes`,label:$t(`global.label.changeRequests`),count:u.value?.length},!n&&o.value.canAccessWebAuthnTab&&{value:`web-authn`,label:$t(`person.changeRequests.mobile.label.passkeys`)},!n&&o.value.canAccessClassesAndGroupsTab&&{value:`classes-and-groups`,label:$t(`global.label.classesAndGroups`,{scope:`instance`})},!n&&o.value.canAccessTelephonyTab&&{value:`telephony`,label:$t(`global.label.reachability`)},!n&&o.value.canAccessDevicesTab&&{value:`devices`,label:$t(`person.changeRequests.mobile.label.registeredDevices`)},!n&&o.value.canAccessQrCodeTab&&{value:`qr-code`,label:$t(`global.label.qrCode`)},!n&&o.value.canAccessScheduledSummaryTab&&{value:`scheduled-summary`,label:$t(`person.changeRequests.mobile.label.scheduledSummary`)}].filter(e=>e!==!1));oe(()=>r.push({name:s.value,params:{personId:e.personId}}));let{data:l}=r9(()=>e.personId),{data:u}=i9(()=>e.personId,()=>null,()=>null,()=>[`pending`,`accepted`]),d=H(()=>l.value?.find(e=>e.id===`name`)?.fields.find(e=>e.id===`portrait`)),f=H(()=>{let e=l.value?.find(e=>e.id===`name`)?.fields.find(e=>e.id===`first-name`)?.displayValue,t=l.value?.find(e=>e.id===`name`)?.fields.find(e=>e.id===`last-name`)?.displayValue;if(e===void 0&&t===void 0)return;let n=``;return e!==void 0&&e.__type===`StringValue`&&(n+=e.value),n!==``&&(n+=` `),t!==void 0&&t.__type===`StringValue`&&(n+=t.value),n});return(r,a)=>{let o=ve(`RouterLink`),l=ve(`RouterView`);return y(),C(`div`,{class:P({"min-h-screen":h(n)})},[x(`div`,{class:P([`grid gap-10`,{"pt-6 px-5 bg-[#f9f9f9]":h(n),"pb-5":!h(n)}])},[h(n)?(y(),C(`div`,_3t,[t(pr,null,{default:R(()=>[d.value===void 0?(y(),C(`div`,x3t)):(y(),C(`div`,v3t,[x(`img`,{class:`size-28 rounded-full aspect-square`,src:d.value.displayValue.__type===`ImageValue`?d.value.displayValue.value:void 0},null,8,y3t),x(`div`,b3t,[[`request`,`write`].includes(d.value.selectedPrivilege.id)?(y(),i(o,{key:0,to:{name:`create-planned-change`,params:{personId:e.personId,fieldId:d.value.id},query:{backNavigation:`true`}}},{default:R(()=>[t(zt,{variant:`Primary`,icon:h3t,size:`Small`,round:``})]),_:1},8,[`to`])):B(``,!0)])]))]),_:1}),t(pr,null,{default:R(()=>[f.value===void 0?(y(),C(`div`,C3t)):(y(),C(`b`,{key:0,class:`h-9 text-xl text-grey leading-normal text-center`,textContent:A(f.value)},null,8,S3t))]),_:1})])):B(``,!0),t(a4,{value:s.value,"onUpdate:value":a[0]||=e=>s.value=e,items:c.value,transform:e=>e,"no-underline":``},null,8,[`value`,`items`,`transform`])],2),x(`div`,{class:P({"pt-6 px-5 pb-4":h(n)})},[t(l,null,{default:R(({Component:e})=>[t(pr,null,{default:R(()=>[(y(),i(ue(e)))]),_:2},1024)]),_:1})],2)],2)}}})})),E3t,D3t=j((()=>{T3t(),T3t(),E3t=w3t}
56)),O3t,k3t=j((()=>{z(),fr(),O3t=p({__name:`ClassesAndGroups`,props:{personId:{}},setup(e){let t=V(!0);return O(async()=>{let n=await jQuery.post(`inc/ajax/persons/show_person_details.php`,{pageRequest:`5`,active_person:String(e.personId),active_section:`classesAndGroups`,hideHeader:`true`,personCategory:`myself`,searchMode:`false`});jQuery(`#div_personenverwaltung_1`).html(n),t.value=!1}),(e,n)=>(y(),i(pr,null,{default:R(()=>[he(x(`div`,null,[...n[0]||=[x(`div`,{id:`div_personenverwaltung_1`},null,-1)]],512),[[ye,!t.value]])]),_:1}))}})})),A3t,j3t=j((()=>{k3t(),k3t(),A3t=O3t})),M3t,N3t=j((()=>{z(),rue(),M3t=p({__name:`Devices`,props:{personId:{}},setup(e){return(n,r)=>(y(),C(`div`,null,[t(Pf,{"person-id":e.personId},null,8,[`person-id`])]))}})})),P3t,F3t=j((()=>{N3t(),N3t(),P3t=M3t})),I3t,L3t,R3t=j((()=>{z(),cr(),bi(),o9(),I3t={key:0,class:`flex justify-center items-center`},L3t=p({__name:`PlannedChangeCount`,props:{personId:{},field:{}},setup(e){let{data:n}=i9(()=>e.personId,()=>null,()=>null,()=>[`pending`,`accepted`]),r=H(()=>n.value?.filter(t=>t.field.id===e.field.id)),i=H(()=>r.value?.length??0),a=H(()=>r.value?.some(e=>e.status===`pending`)??!1),o=H(()=>r.value?.some(e=>e.status===`accepted`)??!1);return(e,n)=>i.value>0?(y(),C(`div`,I3t,[t(lr,{text:a.value&&o.value?e.$t(`person.changeRequests.badge.label.pendingAndAcceptedChangeRequests`):a.value?e.$t(`person.changeRequests.badge.label.pendingChangeRequests`):e.$t(`person.changeRequests.badge.label.acceptedChangeRequests`),placement:`left`},{trigger:R(()=>[t(xi,{variant:`Gray`,label:String(i.value)},null,8,[`label`])]),_:1},8,[`text`])])):B(``,!0)}})})),z3t,B3t=j((()=>{R3t(),R3t(),z3t=L3t})),V3t,H3t,U3t,W3t,G3t,K3t=j((()=>{z(),W(),gn(),Q(),na(),cB(),jB(),XB(),V3t={class:`flex flex-col gap-8`},H3t={class:`flex justify-between gap-2`},U3t={key:1},W3t={class:`flex justify-center gap-2`},G3t=p({__name:`SetupModal`,props:{secret:{},link:{},qrCode:{},allowDisabling:{type:Boolean}},emits:[`hidden`,`success`],setup(e,{emit:n}){let r=n,a=V(!1),o=V(``),s=V(null),c=V(null),l=V(null);N(o,e=>{6<=e.length&&u(()=>{l.value?.focus()})});let d=()=>{a.value=!0,Zz(o.value,e.secret).then(()=>{s.value=null,r(`success`),ze(`Die Authentifizierungsapp wurde erfolgreich eingerichtet.`),setTimeout(()=>{r(`hidden`)},100)}).catch(()=>{a.value=!1,s.value=`Sie haben einen ungültigen Code eingegeben.`,setTimeout(()=>{c.value?.focus(),c.value?.select()},10)}).finally(()=>{a.value=!1})},f=()=>{a.value=!0,Qz().then(()=>{r(`success`),ze(`Die Authentifizierungsapp wurde erfolgreich entfernt.`),setTimeout(()=>{r(`hidden`)},100)}).finally(()=>{a.value=!1})};return(n,l)=>(y(),i(_n,{size:`Narrow`},{header:R(()=>[...l[2]||=[x(`h5`,{class:`modal-title`},`Authentifizierungsapp einrichten`,-1)]]),footer:R(()=>[x(`div`,H3t,[e.allowDisabling?(y(),i($,{key:0,variant:`Danger`,text:`Entfernen`,disabled:a.value,onClick:f},null,8,[`disabled`])):(y(),C(`div`,U3t)),x(`div`,W3t,[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:l[1]||=e=>r(`hidden`)}),t($,{variant:`Primary`,text:`Speichern`,disabled:a.value||o.value.length!==6,onClick:d},null,8,[`disabled`])])])]),default:R(()=>[x(`div`,V3t,[t(YB,{secret:e.secret,link:e.link,"qr-code":e.qrCode},null,8,[`secret`,`link`,`qr-code`]),s.value===null?B(``,!0):(y(),i(ra,{key:0},{default:R(()=>[L(A(s.value),1)]),_:1})),t(AB,{ref_key:`inputCodeRef`,ref:c,code:o.value,"onUpdate:code":l[0]||=e=>o.value=e,error:s.value!==null,readonly:a.value,autofocus:!0},null,8,[`code`,`error`,`readonly`])])]),_:1}))}})})),m9,q3t=j((()=>{K3t(),K3t(),m9=G3t})),J3t,Y3t=j((()=>{z(),Gt(),q3t(),O0t(),o9(),M2t(),J3t=p({__name:`TimeBasedOneTimePasswordSetup`,props:{personId:{},field:{}},emits:[`cancel`,`confirm`],setup(e,{emit:t}){let n=q(),r=t,{data:a}=W0t(()=>e.personId,()=>e.field.id),o=async()=>{r(`confirm`),n.invalidateQueries({queryKey:C0t()}),n.invalidateQueries({queryKey:E0t()}),n.invalidateQueries({queryKey:A2t()})};return(t,n)=>h(a)===void 0?B(``,!0):(y(),i(m9,E({key:0},h(a),{"allow-disabling":e.field.displayValue.__type!==`EmptyValue`,onHidden:n[0]||=e=>r(`cancel`),onSuccess:o}),null,16,[`allow-disabling`]))}})})),X3t,Z3t=j((()=>{Y3t(),Y3t(),X3t=J3t})),Q3t,$3t,e6t,t6t,n6t,r6t,i6t,a6t,o6t,s6t,c6t,l6t,u6t,d6t,f6t=j((()=>{z(),Dp(),_t(),Ln(),ir(),cr(),ga(),ia(),gr(),Q7(),B3t(),Z3t(),c9(),Fe(),o9(),Q3t={key:0,class:`grid gap-6`},$3t={class:`text-lg text-grey leading-normal pb-2 border-b border-grey-100`},e6t=[`textContent`],t6t={class:`grid grid-cols-[1fr_auto] py-2 border-b border-grey-100`},n6t={class:`grid gap-1`},r6t={class:`text-sm text-grey-500 leading-normal`},i6t=[`textContent`],a6t={key:0,class:`text-xs text-grey-500 leading-normal`},o6t=[`textContent`],s6t={class:`col-start-1`},c6t={class:`col-start-2`},l6t={class:`size-8 flex justify-center items-center`},u6t={class:`col-start-3 size-8 flex justify-center items-center`},d6t=p({__name:`PersonalDetails`,props:{personId:{}},setup(e){let{isMobileWebview:n}=Pe(),{data:r}=r9(()=>e.personId),a=V(``),o=H(()=>r.value?.map(e=>({...e,fields:e.fields.filter(e=>{let t=a.value.toLocaleLowerCase();
56return e.label.toLocaleLowerCase().includes(t)||String(e.displayValue.__type!==`SensitiveValue`&&e.displayValue.__type!==`EmptyValue`?e.displayValue.value:`-`).toLocaleLowerCase().includes(t)})})).filter(e=>e.fields.length>0)),{isRevealed:s,reveal:c,cancel:l,confirm:u}=at();return(r,d)=>(y(),i(aa,null,{default:R(()=>[o.value===void 0?B(``,!0):(y(),C(`div`,Q3t,[t(ar,{value:a.value,"onUpdate:value":d[0]||=e=>a.value=e,class:`md:max-w-80`},null,8,[`value`]),o.value.length?(y(!0),C(k,{key:0},F(o.value,a=>(y(),C(`div`,{key:a.id,class:`grid`},[x(`div`,$3t,[x(`b`,{textContent:A(a.label)},null,8,e6t)]),(y(!0),C(k,null,F(h(n)?a.fields.filter(e=>e.id!==`portrait`&&e.id!==`password`):a.fields,n=>(y(),i(ue(n.type===`time-based-one-time-password-setup`?`a`:h(wp)),{key:n.id,class:P({"pointer-events-none":![`request`,`write`].includes(n.selectedPrivilege.id)}),to:n.type===`time-based-one-time-password-setup`?void 0:{name:`create-planned-change`,params:{personId:e.personId,fieldId:n.id},query:{backNavigation:`true`}},onClick:e=>{n.type===`time-based-one-time-password-setup`&&h(c)()}},{default:R(()=>[x(`div`,t6t,[x(`div`,n6t,[x(`div`,r6t,[x(`span`,{textContent:A(n.label)},null,8,i6t)]),t(s9,{"display-value":n.displayValue,"image-size":`Small`},null,8,[`display-value`]),n.inheritedFrom===null?B(``,!0):(y(),C(`div`,a6t,[L(A(r.$t(`person.changeRequests.mobile.label.dataFrom`))+` `,1),x(`span`,{textContent:A(n.inheritedFrom.displayName)},null,8,o6t)]))]),x(`div`,{class:`grid items-center gap-1 ml-2`,style:_e({gridTemplateColumns:`repeat(`+(a.fields.some(e=>[`request`,`write`].includes(e.selectedPrivilege.id))?3:1)+`, 32px)`})},[x(`div`,s6t,[t(z3t,{"person-id":e.personId,field:n},null,8,[`person-id`,`field`])]),[`request`,`write`].includes(n.selectedPrivilege.id)?(y(),C(k,{key:0},[x(`div`,c6t,[t(lr,{text:n.selectedPrivilege.label,placement:`left`},{trigger:R(()=>[x(`div`,l6t,[(y(),i(ue(h(Y7)(n.selectedPrivilege)),{class:`h-full icon-square-1 min-w-6 text-grey-500`}))])]),_:2},1032,[`text`])]),x(`div`,u6t,[t(_a,{class:`h-full icon-square-1 min-w-6 text-blue`})])],64)):B(``,!0)],4)]),t(_r,null,{default:R(()=>[h(s)&&n.type===`time-based-one-time-password-setup`?(y(),i(X3t,{key:0,"person-id":e.personId,field:n,onCancel:h(l),onConfirm:h(u)},null,8,[`person-id`,`field`,`onCancel`,`onConfirm`])):B(``,!0)]),_:2},1024)]),_:2},1032,[`class`,`to`,`onClick`]))),128))]))),128)):(y(),i(Rn,{key:1,title:r.$t(`person.changeRequests.mobile.label.noFieldsFound`)},null,8,[`title`]))]))]),_:1}))}})})),p6t,m6t=j((()=>{f6t(),f6t(),p6t=d6t})),h6t,g6t,_6t=j((()=>{z(),f9(),h6t=[`src`],g6t=p({__name:`QrCodeImage`,setup(e){let{data:t}=P2t();return(e,n)=>h(t)?(y(),C(`img`,{key:0,class:`aspect-square object-contain`,src:h(t)},null,8,h6t)):B(``,!0)}})})),v6t=fe({default:()=>h9}),h9,y6t=j((()=>{_6t(),_6t(),h9=g6t})),b6t,x6t,S6t=j((()=>{z(),y6t(),b6t={class:`mt-2`},x6t=p({__name:`QrCode`,setup(e){return(e,n)=>(y(),C(`div`,null,[L(A(e.$t(`person.changeRequests.mobile.label.qrCodeDescription`,{scope:`instance`}))+` `,1),x(`div`,b6t,[t(h9,{class:`max-w-52 box-border p-1`})])]))}})})),C6t,w6t=j((()=>{S6t(),S6t(),C6t=x6t})),T6t,E6t=j((()=>{z(),P7(),T6t=p({__name:`ScheduledSummary`,setup(e){return(e,n)=>(y(),C(`div`,null,[t(N7)]))}})})),D6t,O6t=j((()=>{E6t(),E6t(),D6t=T6t})),g9,k6t,A6t=j((()=>{Li(),Sa(),g9=(e,t,n)=>(e.deleted||n)&&!xa(e.value,t),k6t=(e,t)=>Ii(e,e=>{if(e.isGroup){let n=Ii(e.options,n=>g9(n,t,e.deleted)?null:n);return n.length>0?{...e,options:n}:null}else if(g9(e,t))return null;else return e})})),j6t,M6t,N6t,P6t,F6t,I6t,L6t,R6t,z6t,B6t,V6t,H6t,U6t,W6t,G6t,K6t,q6t,J6t,Y6t,X6t,Z6t,Q6t,$6t=j((()=>{z(),wt(),Q(),Et(),Sa(),A6t(),j6t={name:`button`,type:`button`,class:`multiselectbutton`},M6t=[`placeholder`],N6t={class:`allchooser`},P6t=[`textContent`],F6t=[`textContent`],I6t=[`textContent`],L6t={class:`multiselectoptions`},R6t=[`title`],z6t=[`checked`,`disabled`,`onChange`],B6t=[`innerHTML`],V6t=[`textContent`],H6t=[`onClick`,`textContent`],U6t=[`innerHTML`],W6t=[`textContent`],G6t=[`title`],K6t=[`checked`,`disabled`,`onChange`],q6t=[`innerHTML`],J6t=[`textContent`],Y6t=[`onClick`,`textContent`],X6t={key:0,class:`pt-2 flex justify-end items-center gap-2`},Z6t={},Q6t=p({...Z6t,__name:`MultiSelect`,props:{value:{},options:{},label:{default:null},minWidth:{default:332},disabled:{type:Boolean,default:!1},showAllOrNoneButtons:{type:Boolean,default:!0},allowPopUpRepositioning:{type:Boolean,default:!0},clearButton:{type:Boolean,default:!1},okButton:{type:Boolean,default:!1}},emits:[`update:value`,`change`],setup(e,{emit:t}){let n=e,r=t,a=V(),o=V(``),s=V(),c=V(!1),l=H(()=>s.value&&s.value.clientWidth>n.minWidth?`calc(${s.value?.clientWidth}px - 2rem)`:n.minWidth+`px`),u=e=>{if(n.value.includes(e)){let t=n.value.filter(t=>t!==e);r(`update:value`,t),r(`change`,t)}else{let t=[...n.value,e];r(`update:value`,t),r(`change`,t)}},d=e=>{r(`update:value`,[e]),r(`change`,[e])},f=()=>{n.disabled||(o.value=``,c.value=!c.value,c.value&&b.value>7&&setTimeout(()=>{a.value.focus()},50))},p=()=>{c.value&&=!1},m=H(()=>k6t(n.options,n.value)),g=H(()=>{let e=o.value.trim().toLowerCase();return e===``?m.value:m.value.reduce((t,n)=>{if(n.isGroup){let r=n.options.filter(t=>t.text.toLowerCase().includes(e));return r.length>0?[...t,{isGroup:!0,text:n.text,options:r}]:t}else if(n.text.toLowerCase().includes(e))return[...t,n];else return t},[])}),_=()=>{let e=g.value.filter(e=>!e.disabled||(e.isGroup?e.options.some(e=>n.value.includes(e.value)):n.value.includes(e.value))).reduce((e,t)=>
56t.isGroup?[...e,...t.options.map(e=>e.value)]:[...e,t.value],[]);(n.value.length!==e.length||n.value.some(t=>!e.includes(t)))&&(r(`update:value`,e),r(`change`,e))},v=()=>{let e=g.value.filter(e=>e.disabled&&(e.isGroup?e.options.some(e=>n.value.includes(e.value)):n.value.includes(e.value))).reduce((e,t)=>t.isGroup?[...e,...t.options.map(e=>e.value)]:[...e,t.value],[]);(n.value.length!==e.length||n.value.some(t=>!e.includes(t)))&&(r(`update:value`,e),r(`change`,e))},b=H(()=>m.value.reduce((e,t)=>t.isGroup?e+1+t.options.length:e+1,0));function S(){r(`update:value`,[]),r(`change`,[])}return(t,n)=>he((y(),C(`div`,{ref_key:`wrapper`,ref:s,class:P([`wrapper`,{disabled:e.disabled}])},[x(`div`,{class:`buttons`,onClick:n[0]||=t=>!e.disabled&&f()},[Ee(t.$slots,`clickbutton`,{open:c.value,clear:S},()=>[x(`button`,j6t,[x(`span`,null,A(e.label?e.label:t.$t(`global.multiSelect.label.defaultLabel`)),1),n[2]||=x(`i`,{class:`fa-solid fa-caret-down`},null,-1)])],!0)]),!e.disabled&&c.value?(y(),i(Dt,{key:0,positioning:{allowRepositioning:e.allowPopUpRepositioning,offset:`0.25rem 0`,corner:`bottom-left`}},{default:R(()=>[x(`div`,{class:`inner`,style:_e({"min-width":l.value})},[x(`header`,null,[b.value>7?he((y(),C(`input`,{key:0,ref_key:`searchtermInput`,ref:a,"onUpdate:modelValue":n[1]||=e=>o.value=e,class:`form-control searchstring`,type:`text`,placeholder:t.$t(`global.form.placeholder.search`)},null,8,M6t)),[[ie,o.value]]):B(``,!0),x(`div`,N6t,[x(`div`,{class:`label`,textContent:A(t.$t(`global.multiSelect.label.selection`))},null,8,P6t),e.showAllOrNoneButtons?(y(),C(k,{key:0},[x(`a`,{class:`nothing`,onClick:v,textContent:A(t.$t(`global.call.selectNone`))},null,8,F6t),x(`a`,{class:`all`,onClick:_,textContent:A(t.$t(`global.call.selectAll`))},null,8,I6t)],64)):B(``,!0)])]),x(`div`,L6t,[(y(!0),C(k,null,F(g.value,n=>(y(),C(k,{key:`ms_opt__`+(n.isGroup?n.text:n.value)},[n.isGroup?n.htmlText?(y(),C(`div`,{key:1,class:`groupTitle`,innerHTML:n.htmlText},null,8,U6t)):(y(),C(`div`,{key:2,class:`groupTitle`,textContent:A(n.text)},null,8,W6t)):(y(),C(`label`,{key:0,title:n.text,class:P({"pointer-events-none":n.disabled})},[x(`input`,{class:`checkbox`,type:`checkbox`,checked:h(xa)(n.value,e.value),disabled:n.disabled,onChange:e=>u(n.value)},null,40,z6t),n.htmlText?(y(),C(`span`,{key:0,class:`labeltext`,style:_e({opacity:n.disabled?.7:1}),innerHTML:n.htmlText},null,12,B6t)):(y(),C(`span`,{key:1,class:`labeltext`,style:_e({opacity:n.disabled?.7:1}),textContent:A(n.text)},null,12,V6t)),x(`a`,{class:`onlylink`,onClick:se(()=>{d(n.value)},[`stop`,`prevent`]),textContent:A(t.$t(`global.multiSelect.call.only`))},null,8,H6t)],10,R6t)),n.isGroup?(y(!0),C(k,{key:3},F(n.options,r=>(y(),C(`label`,{key:`ms_opt__`+r.value,title:r.text,class:P({"pointer-events-none":n.disabled})},[x(`input`,{class:`checkbox`,type:`checkbox`,checked:h(xa)(r.value,e.value),disabled:n.disabled,onChange:e=>u(r.value)},null,40,K6t),r.htmlText?(y(),C(`span`,{key:0,class:`labeltext`,style:_e({opacity:n.disabled?.7:1}),innerHTML:r.htmlText},null,12,q6t)):(y(),C(`span`,{key:1,class:`labeltext`,style:_e({opacity:n.disabled?.7:1}),textContent:A(r.text)},null,12,J6t)),x(`a`,{class:`onlylink`,onClick:se(()=>{d(r.value)},[`stop`,`prevent`]),textContent:A(t.$t(`global.multiSelect.call.only`))},null,8,Y6t)],10,G6t))),128)):B(``,!0)],64))),128))])],4),e.clearButton||e.okButton?(y(),C(`div`,X6t,[e.clearButton?(y(),i($,{key:0,text:t.$t(`global.call.reset`),variant:`Primary`,size:`Tiny`,onClick:S},null,8,[`text`])):B(``,!0),e.okButton?(y(),i($,{key:1,text:t.$t(`global.call.ok`),variant:`Primary`,size:`Tiny`,onClick:f},null,8,[`text`])):B(``,!0)])):B(``,!0)]),_:1},8,[`positioning`])):B(``,!0)],2)),[[h(Ct),p]])}})})),e8t=j((()=>{})),_9,t8t=j((()=>{$6t(),$6t(),e8t(),G(),_9=K(Q6t,[[`__scopeId`,`data-v-d70ded95`]])})),n8t,r8t=j((()=>{z(),t8t(),GQ(),n8t=p({__name:`MultiSelectFilter`,props:r({placeholder:{},large:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},clearButton:{type:Boolean,default:!0},options:{},debounce:{type:Boolean,default:!1},summarizeFrom:{}},{value:{required:!0},valueModifiers:{}}),emits:[`update:value`],setup(e){let n=M(e,`value`),r=V(n.value),a=V(!1),o=H(()=>{let t=e.options.flatMap(e=>e.isGroup?e.options:e).filter(e=>r.value.includes(e.value));return t.length===0?null:e.summarizeFrom!==void 0&&t.length>e.summarizeFrom?e.summarizeFrom===0?$t(`global.filter.selectedCount`,{_pluralism:t.length,params:{count:t.length}}):t.slice(0,e.summarizeFrom).map(e=>e.text).join(`, `)+` +${t.length-e.summarizeFrom}`:t.map(e=>e.text).join(`, `)});function s(t){r.value=t,(!e.debounce||!a.value)&&(n.value=t)}return e.debounce&&N(a,e=>{e||(n.value=r.value)}),(n,c)=>(y(),i(_9,E({options:e.options},{value:r.value,"clear-button":e.debounce,"ok-button":e.debounce,"onUpdate:value":s}),{clickbutton:R(({open:n,clear:r})=>[t(WQ,E({placeholder:e.placeholder,text:o.value,open:a.value,large:e.large,disabled:e.disabled,clearButton:e.clearButton},{ref:()=>a.value=n,onClear:r}),null,16,[`onClear`])]),_:1},16,[`value`,`clear-button`,`ok-button`]))}})})),i8t=j((()=>{})),v9,y9=j((()=>{r8t(),r8t(),i8t(),G(),v9=K(n8t,[[`__scopeId`,`data-v-fbd30c2d`]])})),a8t,o8t=j((()=>{z(),Zi(),ea(),a8t=p({__name:`SimpleMenuItem`,props:{text:{},disabled:{type:Boolean}},emits:[`select`],setup(e,{emit:n}){let r=e,i=n,a=Ji(),o=()=>{r.disabled||(i(`select`),a())};return(n,r)=>(y(),C(k,null,[x(`div`,{class:P([`item`,{enabled:!e.disabled}]),onClick:se(o,[`stop`])},[x(`span`,null,A(e.text),1)],2),t(ta,{"hide-last":``})],64))}})})),s8t=j((()=>{})),b9,c8t=j((()=>{o8t(),o8t(),s8t(),G(),b9=K(a8t,[[`__scopeId`,`data-v-4bc0098c`]])}));function l8t(e,t){return y(),C(`div`,null,[(y(),C(`svg`,d8t,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M341.2-12.1c9.1 6 13 17.3 9.6 27.6L292 192 412.9 192c19.4 0 35.1 15.7 35.1 35.1 0 10-4.2 19.5-11.7 26.1L136 521.9c-8.1 7.3-20.1 8.2-29.2 2.2
56s-13-17.3-9.6-27.6L156 320 35.1 320C15.7 320 0 304.3 0 284.9 0 275 4.2 265.5 11.7 258.8L312-9.9c8.1-7.3 20.1-8.1 29.2-2.2zM68.9 272l120.4 0c7.7 0 15 3.7 19.5 10s5.7 14.3 3.3 21.6L171.3 425.9 379.1 240 258.7 240c-7.7 0-15-3.7-19.5-10s-5.7-14.3-3.3-21.6L276.7 86.1 68.9 272z`},null,-1)]]))])}var u8t,d8t,x9,S9=j((()=>{z(),G(),u8t={},d8t={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},x9=K(u8t,[[`render`,l8t]])})),f8t,p8t,m8t=j((()=>{z(),W(),Gr(),Bp(),Fr(),Sr(),Q(),o9(),f8t={class:`w-full grid justify-items-start gap-1`},p8t=p({__name:`WithdrawPlannedChange`,props:{plannedChangeId:{}},emits:[`cancel`,`confirm`],setup(e,{emit:n}){let r=n,a=V(``),o=U0t(),s=async()=>{await o.mutateAsync({plannedChangeId:e.plannedChangeId,remark:a.value},{onError:e=>U(e.errorMessage)}),ze($t(`person.changeRequests.dialog.alert.withdrawnSuccess`)),r(`confirm`)};return(e,n)=>(y(),i(Ir,{variant:`Error`,title:e.$t(`person.changeRequests.dialog.title.withdrawChange`)},{description:R(()=>[x(`div`,f8t,[t(Kr,{label:e.$t(`person.changeRequests.general.label.remark`),required:!1},null,8,[`label`]),t(zp,{value:a.value,"onUpdate:value":n[0]||=e=>a.value=e,class:`w-full`},null,8,[`value`])])]),buttons:R(()=>[t($,{variant:`Secondary`,text:e.$t(`global.call.cancel`),onClick:n[1]||=e=>r(`cancel`)},null,8,[`text`]),t(Cr,{variant:`Danger`,text:e.$t(`person.changeRequests.dialog.call.withdraw`),action:s,"block-user-interface":``,once:``},null,8,[`text`])]),_:1},8,[`title`]))}})})),h8t,g8t=j((()=>{m8t(),m8t(),h8t=p8t})),_8t,v8t,y8t,b8t,x8t,S8t,C8t,w8t,T8t,E8t,D8t,O8t=j((()=>{z(),It(),_8t={class:`flex justify-between items-center gap-4 md:justify-normal md:items-start md:gap-1`},v8t={class:`text-sm text-grey-500 leading-normal text-left`},y8t=[`textContent`],b8t={class:`text-sm text-grey-500 leading-normal text-right md:text-left`},x8t=[`textContent`],S8t={key:0,class:`flex justify-between items-center gap-4 md:justify-normal md:items-start md:gap-1`},C8t={class:`text-sm text-grey-500 leading-normal text-left`},w8t=[`textContent`],T8t={class:`text-sm text-grey-500 leading-normal text-right md:text-left`},E8t=[`textContent`],D8t=p({__name:`StatusAndRemark`,props:{statusText:{},statusAt:{},statusBy:{},statusRemark:{}},setup(e){let t=Ft();return(n,r)=>(y(),C(k,null,[x(`div`,_8t,[x(`div`,v8t,[x(`span`,{textContent:A(e.statusText)},null,8,y8t)]),x(`div`,b8t,[x(`span`,{textContent:A(h(t).defaultDateTimeFormat(e.statusAt,!1,!0)+(e.statusBy===null?``:` `+n.$t(`person.changeRequests.general.label.byPerson`,{params:{displayName:e.statusBy.displayName}})))},null,8,x8t)])]),e.statusRemark===null?B(``,!0):(y(),C(`div`,S8t,[x(`div`,C8t,[x(`span`,{textContent:A(n.$t(`person.changeRequests.general.label.remark`)+`:`)},null,8,w8t)]),x(`div`,T8t,[x(`span`,{class:`whitespace-pre-line`,textContent:A(e.statusRemark)},null,8,E8t)])]))],64))}})})),C9,k8t=j((()=>{O8t(),O8t(),C9=D8t})),A8t,j8t,M8t,N8t,P8t,F8t,I8t,L8t,R8t,z8t,B8t,V8t,H8t,U8t,W8t,G8t,K8t,q8t,J8t,Y8t,X8t,Z8t,Q8t,$8t,e5t=j((()=>{z(),_t(),Xi(),Yi(),c8t(),Rt(),S9(),Wd(),oR(),gr(),It(),Q7(),g8t(),c9(),k8t(),A8t={class:`p-4 grid gap-4 border border-grey-100 rounded-lg`},j8t={class:`grid grid-cols-[1fr_auto] gap-2`},M8t={class:`text-base text-grey leading-normal`},N8t=[`textContent`],P8t={class:`flex justify-center items-center gap-1`},F8t={class:`grid`},I8t={class:`flex justify-between items-center gap-4 py-2`},L8t={class:`text-sm text-grey-500 leading-normal`},R8t=[`textContent`],z8t={class:`flex justify-between items-center gap-4 py-2`},B8t={class:`text-sm text-grey-500 leading-normal`},V8t=[`textContent`],H8t={class:`grid gap-1`},U8t={key:0,class:`flex justify-between items-center gap-4 md:justify-normal md:items-start md:gap-1`},W8t={class:`text-sm text-grey-500 leading-normal text-left`},G8t=[`textContent`],K8t={class:`text-sm text-grey-500 leading-normal text-right md:text-left`},q8t=[`textContent`],J8t={class:`flex justify-between items-center gap-4 md:justify-normal md:items-start md:gap-1`},Y8t={class:`text-sm text-grey-500 leading-normal text-left`},X8t=[`textContent`],Z8t={class:`text-sm text-grey-500 leading-normal text-right md:text-left`},Q8t=[`textContent`],$8t=p({__name:`SubmittedPlannedChange`,props:{plannedChange:{}},setup(e){let n=Ft(),{isRevealed:r,reveal:a,cancel:o,confirm:s}=at();return(c,l)=>(y(),C(k,null,[x(`div`,A8t,[x(`div`,j8t,[x(`div`,M8t,[x(`b`,{textContent:A(e.plannedChange.field.label)}
56,null,8,N8t)]),x(`div`,P8t,[e.plannedChange.status===`pending`?(y(),C(k,{key:0},[h(Z7)(e.plannedChange)?(y(),i(x9,{key:0,class:`h-full icon-square-1 min-w-6 text-grey-500`})):(y(),i(Ud,{key:1,class:`h-full icon-square-1 min-w-6 text-grey-500`}))],64)):B(``,!0),e.plannedChange.status===`pending`?(y(),i(Ki,{key:1,class:`md:col-span-1 md:row-start-1 md:col-start-7`},{button:R(({toggle:e})=>[t(zt,{variant:`Tertiary`,icon:aR,size:`Tiny`,onClick:se(e,[`stop`])},null,8,[`onClick`])]),content:R(({close:e})=>[t($i,{"onAfter:select":e},{default:R(()=>[t(b9,{text:c.$t(`person.changeRequests.dialog.call.withdraw`),onSelect:h(a)},null,8,[`text`,`onSelect`])]),_:1},8,[`onAfter:select`])]),_:1})):B(``,!0)])]),x(`div`,F8t,[x(`div`,I8t,[x(`div`,L8t,[x(`span`,{textContent:A(c.$t(`person.changeRequests.general.label.from`))},null,8,R8t)]),t(s9,{"display-value":e.plannedChange.field.displayValue,"image-size":`Small`},null,8,[`display-value`])]),l[0]||=x(`hr`,{class:`w-full border-b border-grey-100 m-0`},null,-1),x(`div`,z8t,[x(`div`,B8t,[x(`span`,{textContent:A(c.$t(`person.changeRequests.general.label.to`))},null,8,V8t)]),t(s9,{"display-value":e.plannedChange.newDisplayValue,"image-size":`Small`},null,8,[`display-value`])])]),x(`div`,H8t,[h(Z7)(e.plannedChange)?B(``,!0):(y(),C(`div`,U8t,[x(`div`,W8t,[x(`span`,{textContent:A(c.$t(`person.changeRequests.card.label.plannedFor`)+`:`)},null,8,G8t)]),x(`div`,K8t,[x(`span`,{textContent:A(h(n).defaultDateFormat(e.plannedChange.dueDate))},null,8,q8t)])])),x(`div`,J8t,[x(`div`,Y8t,[x(`span`,{textContent:A(c.$t(`person.changeRequests.card.label.submitted`)+`:`)},null,8,X8t)]),x(`div`,Z8t,[x(`span`,{textContent:A((e.plannedChange.createdAt===null?``:h(n).defaultDateTimeFormat(e.plannedChange.createdAt,!1,!0))+(e.plannedChange.createdBy===null?``:` `+c.$t(`person.changeRequests.general.label.byPerson`,{params:{displayName:e.plannedChange.createdBy.displayName}})))},null,8,Q8t)])]),e.plannedChange.acceptedAt===null?e.plannedChange.withdrawnAt===null?e.plannedChange.declinedAt===null?B(``,!0):(y(),i(C9,{key:3,"status-text":c.$t(`global.label.declined`)+`:`,"status-at":e.plannedChange.declinedAt,"status-by":e.plannedChange.declinedBy,"status-remark":e.plannedChange.declinedRemark},null,8,[`status-text`,`status-at`,`status-by`,`status-remark`])):(y(),i(C9,{key:2,"status-text":c.$t(`global.label.withdrawn`)+`:`,"status-at":e.plannedChange.withdrawnAt,"status-by":e.plannedChange.withdrawnBy,"status-remark":e.plannedChange.withdrawnRemark},null,8,[`status-text`,`status-at`,`status-by`,`status-remark`])):(y(),i(C9,{key:1,"status-text":c.$t(`person.changeRequests.card.label.confirmed`)+`:`,"status-at":e.plannedChange.acceptedAt,"status-by":e.plannedChange.acceptedBy,"status-remark":e.plannedChange.acceptedRemark},null,8,[`status-text`,`status-at`,`status-by`,`status-remark`]))])]),t(_r,null,{default:R(()=>[h(r)?(y(),i(h8t,{key:0,"planned-change-id":e.plannedChange.id,onCancel:h(o),onConfirm:h(s)},null,8,[`planned-change-id`,`onCancel`,`onConfirm`])):B(``,!0)]),_:1})],64))}})})),t5t,n5t=j((()=>{e5t(),e5t(),t5t=$8t})),r5t,i5t,a5t,o5t,s5t,c5t,l5t,u5t,d5t=j((()=>{z(),Ln(),y9(),lW(),ir(),ia(),n5t(),o9(),r5t={class:`grid gap-6`},i5t={class:`flex flex-col gap-2 md:flex-row md:items-center`},a5t={class:`mt-2 md:mt-0`},o5t={key:0},s5t={key:0,class:`grid gap-6`},c5t={class:`text-lg text-grey leading-normal`},l5t=[`textContent`],u5t=p({__name:`SubmittedPlannedChanges`,props:{personId:{}},setup(e){let{data:n}=n9(()=>e.personId);if(n.value===void 0)throw Error(`Can't setup when config is not loaded!`);let r=V({start:null,end:null}),a=V([]),o=V(``),{data:s}=i9(()=>e.personId,()=>r.value.start,()=>r.value.end,a),c=H(()=>s.value?.filter(e=>{let t=o.value.toLocaleLowerCase();return e.field.label.toLocaleLowerCase().includes(t)||String(e.field.displayValue.__type!==`SensitiveValue`&&e.field.displayValue.__type!==`EmptyValue`?e.field.displayValue.value:`-`).toLocaleLowerCase().includes(t)||String(e.newDisplayValue.__type!==`SensitiveValue`&&e.newDisplayValue.__type!==`EmptyValue`?e.newDisplayValue.value:`-`).toLocaleLowerCase().includes(t)})),l=H(()=>
56{if(c.value!==void 0)return n.value.statuses.map(e=>({...e,plannedChanges:c.value.filter(t=>t.status===e.id)})).filter(e=>e.plannedChanges.length>0)});return(e,s)=>(y(),i(aa,null,{default:R(()=>[x(`div`,r5t,[x(`div`,i5t,[t(cW,{"date-range":r.value,"onUpdate:dateRange":s[0]||=e=>r.value=e,large:``},null,8,[`date-range`]),t(v9,{value:a.value,"onUpdate:value":s[1]||=e=>a.value=e,options:h(n).statuses.map(e=>({value:e.id,text:e.label})),placeholder:e.$t(`global.form.placeholder.status`),large:``},null,8,[`value`,`options`,`placeholder`]),x(`div`,a5t,[t(ar,{value:o.value,"onUpdate:value":s[2]||=e=>o.value=e},null,8,[`value`])])]),t(aa,null,{default:R(()=>[l.value===void 0?B(``,!0):(y(),C(`div`,o5t,[l.value.length>0?(y(),C(`div`,s5t,[(y(!0),C(k,null,F(l.value,e=>(y(),C(`div`,{key:e.id,class:`grid gap-2`},[x(`div`,c5t,[x(`b`,{textContent:A(e.label)},null,8,l5t)]),(y(!0),C(k,null,F(e.plannedChanges,e=>(y(),i(t5t,{key:e.id,"planned-change":e},null,8,[`planned-change`]))),128))]))),128))])):(y(),i(Rn,{key:1,title:o.value.length>0?e.$t(`person.changeRequests.overview.label.noChangeRequestsFound`):e.$t(`person.changeRequests.overview.label.noChangeRequestsAvailable`)},null,8,[`title`]))]))]),_:1})])]),_:1}))}})})),f5t,p5t=j((()=>{d5t(),d5t(),f5t=u5t})),m5t,h5t,g5t=j((()=>{z(),sz(),o9(),m5t={class:`-m-4`},h5t=p({__name:`Telephony`,props:{personId:{}},setup(e){let{data:n}=n9(()=>e.personId);if(n.value===void 0)throw Error(`Can't setup when config is not loaded!`);return(r,i)=>(y(),C(`div`,m5t,[t(oz,{"is-telephony-module-enabled":h(n).isTelephonyModuleEnabled,"person-id":e.personId},null,8,[`is-telephony-module-enabled`,`person-id`])]))}})})),_5t,v5t=j((()=>{g5t(),g5t(),_5t=h5t}));function y5t(e,t){return y(),C(`div`,null,[(y(),C(`svg`,x5t,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M208 176c0-70.7 57.3-128 128-128s128 57.3 128 128-57.3 128-128 128c-10.4 0-20.5-1.2-30.1-3.6-8.1-2-16.7 .5-22.6 6.4L254.1 336 200 336c-13.3 0-24 10.7-24 24l0 40-40 0c-13.3 0-24 10.7-24 24l0 40-64 0 0-78.1 157.2-157.2c5.9-5.9 8.3-14.5 6.4-22.6-2.3-9.6-3.6-19.7-3.6-30.1zM336 0c-97.2 0-176 78.8-176 176 0 9.5 .7 18.8 2.2 27.9L7 359c-4.5 4.5-7 10.6-7 17L0 488c0 13.3 10.7 24 24 24l112 0c13.3 0 24-10.7 24-24l0-40 40 0c13.3 0 24-10.7 24-24l0-40 40 0c6.4 0 12.5-2.5 17-7l27.2-27.2c9.1 1.4 18.4 2.2 27.9 2.2 97.2 0 176-78.8 176-176S433.2 0 336 0zm32 176a32 32 0 1 0 0-64 32 32 0 1 0 0 64z`},null,-1)]]))])}var b5t,x5t,w9,S5t=j((()=>{z(),G(),b5t={},x5t={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`},w9=K(b5t,[[`render`,y5t]])})),C5t,w5t,T5t,E5t,D5t,O5t,k5t,T9=j((()=>{Ve(),W(),C5t=e=>He.get(apiBasePath+`web-authn/credentials`,{params:{personId:e}}).then(e=>e.data.data).catch(e=>(Re(e),Promise.reject(e))),w5t=async(e,t,n)=>He.patch(apiBasePath+`web-authn/credential`,{personId:e,internalId:t,name:n}).then(e=>e.data.data).catch(e=>(Re(e),Promise.reject(e))),T5t=async(e,t)=>{await He.delete(apiBasePath+`web-authn/credential`,{params:{personId:e,internalId:t}}).catch(e=>(Re(e),Promise.reject(e)))},E5t=e=>He.post(apiBasePath+`web-authn/creation-options`,{password:e}).then(e=>e.data.data),D5t=e=>He.put(apiBasePath+`web-authn/credential`,{credential:e}).then(e=>e.data.data),O5t=()=>He.get(apiBasePath+`web-authn/request-options`).then(e=>e.data.data).catch(e=>(Re(e),Promise.reject(e))),k5t=(e,t)=>He.post(apiBasePath+`web-authn/credential`,{loginDurationInHours:e,credential:t}).then(e=>e.data.data)}));function E9(e){let t=new Uint8Array(e),n=``;for(let e of t)n+=String.fromCharCode(e);return btoa(n).replace(/\+/g,`-`).replace(/\//g,`_`).replace(/=/g,``)}function D9(e){let t=e.replace(/-/g,`+`).replace(/_/g,`/`),n=(4-t.length%4)%4,r=t.padEnd(t.length+n,`=`),i=atob(r),a=new ArrayBuffer(i.length),o=new Uint8Array(a);for(let e=0;e<i.length;e++)o[e]=i.charCodeAt(e);return a}function O9(){return window?.PublicKeyCredential!==void 0&&typeof window.PublicKeyCredential==`function`}function A5t(e){let{id:t}=e;return{...e,id:D9(t),transports:e.transports}}function j5t(e){return e===`localhost`||/^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$/i.test(e)}function M5t({error:e,options:t}){let{publicKey:n}=t;if(!n)throw Error(`options was missing required publicKey property`);
56if(e.name===`AbortError`){if(t.signal instanceof AbortSignal)return new A9({message:`Registration ceremony was sent an abort signal`,code:`ERROR_CEREMONY_ABORTED`,cause:e})}else if(e.name===`ConstraintError`){if(n.authenticatorSelection?.requireResidentKey===!0)return new A9({message:`Discoverable credentials were required but no available authenticator supported it`,code:`ERROR_AUTHENTICATOR_MISSING_DISCOVERABLE_CREDENTIAL_SUPPORT`,cause:e});if(t.mediation===`conditional`&&n.authenticatorSelection?.userVerification===`required`)return new A9({message:`User verification was required during automatic registration but it could not be performed`,code:`ERROR_AUTO_REGISTER_USER_VERIFICATION_FAILURE`,cause:e});if(n.authenticatorSelection?.userVerification===`required`)return new A9({message:`User verification was required but no available authenticator supported it`,code:`ERROR_AUTHENTICATOR_MISSING_USER_VERIFICATION_SUPPORT`,cause:e})}else if(e.name===`InvalidStateError`)return new A9({message:`The authenticator was previously registered`,code:`ERROR_AUTHENTICATOR_PREVIOUSLY_REGISTERED`,cause:e});else if(e.name===`NotAllowedError`)return new A9({message:e.message,code:`ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY`,cause:e});else if(e.name===`NotSupportedError`)return n.pubKeyCredParams.filter(e=>e.type===`public-key`).length===0?new A9({message:`No entry in pubKeyCredParams was of type "public-key"`,code:`ERROR_MALFORMED_PUBKEYCREDPARAMS`,cause:e}):new A9({message:`No available authenticator supported any of the specified pubKeyCredParams algorithms`,code:`ERROR_AUTHENTICATOR_NO_SUPPORTED_PUBKEYCREDPARAMS_ALG`,cause:e});else if(e.name===`SecurityError`){let t=window.location.hostname;if(!j5t(t))return new A9({message:`${window.location.hostname} is an invalid domain`,code:`ERROR_INVALID_DOMAIN`,cause:e});if(n.rp.id!==t)return new A9({message:`The RP ID "${n.rp.id}" is invalid for this domain`,code:`ERROR_INVALID_RP_ID`,cause:e})}else if(e.name===`TypeError`){if(n.user.id.byteLength<1||n.user.id.byteLength>64)return new A9({message:`User ID was not between 1 and 64 characters`,code:`ERROR_INVALID_USER_ID_LENGTH`,cause:e})}else if(e.name===`UnknownError`)return new A9({message:`The authenticator was unable to process the specified options, or could not create a new credential`,code:`ERROR_AUTHENTICATOR_GENERAL_ERROR`,cause:e});return e}function N5t(e){if(e&&!(z5t.indexOf(e)<0))return e}async function P5t(e){let{optionsJSON:t,useAutoRegister:n=!1}=e;if(!O9())throw Error(`WebAuthn is not supported in this browser`);let r={...t,challenge:D9(t.challenge),user:{...t.user,id:D9(t.user.id)},excludeCredentials:t.excludeCredentials?.map(A5t)},i={};n&&(i.mediation=`conditional`),i.publicKey=r,i.signal=j9.createNewAbortSignal();let a;try{a=await navigator.credentials.create(i)}catch(e){throw M5t({error:e,options:i})}if(!a)throw Error(`Registration was not completed`);let{id:o,rawId:s,response:c,type:l}=a,u;typeof c.getTransports==`function`&&(u=c.getTransports());let d;if(typeof c.getPublicKeyAlgorithm==`function`)try{d=c.getPublicKeyAlgorithm()}catch(e){k9(`getPublicKeyAlgorithm()`,e)}let f;if(typeof c.getPublicKey==`function`)try{let e=c.getPublicKey();e!==null&&(f=E9(e))}catch(e){k9(`getPublicKey()`,e)}let p;if(typeof c.getAuthenticatorData==`function`)try{p=E9(c.getAuthenticatorData())}catch(e){k9(`getAuthenticatorData()`,e)}return{id:o,rawId:E9(s),response:{attestationObject:E9(c.attestationObject),clientDataJSON:E9(c.clientDataJSON),transports:u,publicKeyAlgorithm:d,publicKey:f,authenticatorData:p},type:l,clientExtensionResults:a.getClientExtensionResults(),authenticatorAttachment:N5t(a.authenticatorAttachment)}}function k9(e,t){console.warn(`The browser extension that intercepted this WebAuthn API call incorrectly implemented ${e}. You should report this error to them.\n`,t)}function F5t(){if(!O9())return new Promise(e=>e(!1));let e=window.PublicKeyCredential;return e.isConditionalMediationAvailable===void 0?new Promise(e=>e(!1)):e.isConditionalMediationAvailable()}function I5t({error:e,options:t}){let{publicKey:n}=t;if(!n)throw Error(`options was missing required publicKey property`);
56if(e.name===`AbortError`){if(t.signal instanceof AbortSignal)return new A9({message:`Authentication ceremony was sent an abort signal`,code:`ERROR_CEREMONY_ABORTED`,cause:e})}else if(e.name===`NotAllowedError`)return new A9({message:e.message,code:`ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY`,cause:e});else if(e.name===`SecurityError`){let t=window.location.hostname;if(!j5t(t))return new A9({message:`${window.location.hostname} is an invalid domain`,code:`ERROR_INVALID_DOMAIN`,cause:e});if(n.rpId!==t)return new A9({message:`The RP ID "${n.rpId}" is invalid for this domain`,code:`ERROR_INVALID_RP_ID`,cause:e})}else if(e.name===`UnknownError`)return new A9({message:`The authenticator was unable to process the specified options, or could not create a new assertion signature`,code:`ERROR_AUTHENTICATOR_GENERAL_ERROR`,cause:e});return e}async function L5t(e){let{optionsJSON:t,useBrowserAutofill:n=!1,verifyBrowserAutofillInput:r=!0}=e;if(!O9())throw Error(`WebAuthn is not supported in this browser`);let i;t.allowCredentials?.length!==0&&(i=t.allowCredentials?.map(A5t));let a={...t,challenge:D9(t.challenge),allowCredentials:i},o={};if(n){if(!await F5t())throw Error(`Browser does not support WebAuthn autofill`);if(document.querySelectorAll(`input[autocomplete$='webauthn']`).length<1&&r)throw Error('No <input> with "webauthn" as the only or last value in its `autocomplete` attribute was detected');o.mediation=`conditional`,a.allowCredentials=[]}o.publicKey=a,o.signal=j9.createNewAbortSignal();let s;try{s=await navigator.credentials.get(o)}catch(e){throw I5t({error:e,options:o})}if(!s)throw Error(`Authentication was not completed`);let{id:c,rawId:l,response:u,type:d}=s,f;return u.userHandle&&(f=E9(u.userHandle)),{id:c,rawId:E9(l),response:{authenticatorData:E9(u.authenticatorData),clientDataJSON:E9(u.clientDataJSON),signature:E9(u.signature),userHandle:f},type:d,clientExtensionResults:s.getClientExtensionResults(),authenticatorAttachment:N5t(s.authenticatorAttachment)}}var A9,R5t,j9,z5t,B5t=j((()=>{A9=class extends Error{constructor({message:e,code:t,cause:n,name:r}){super(e,{cause:n}),this.name=r??n.name,this.code=t}},R5t=class{createNewAbortSignal(){if(this.controller){let e=Error(`Cancelling existing WebAuthn API call for new one`);e.name=`AbortError`,this.controller.abort(e)}let e=new AbortController;return this.controller=e,e.signal}cancelCeremony(){if(this.controller){let e=Error(`Manually cancelling existing WebAuthn API call`);e.name=`AbortError`,this.controller.abort(e),this.controller=void 0}}},j9=new R5t,z5t=[`cross-platform`,`platform`]})),V5t,H5t,U5t,W5t=j((()=>{z(),B5t(),Ve(),W(),s0t(),gn(),Sr(),Q(),S5t(),gr(),T9(),Hr(),V5t={class:`flex flex-col gap-4`},H5t={class:`flex justify-end gap-2`},U5t=p({__name:`CreateCredential`,props:{text:{},size:{}},emits:[`create`],setup(e,{emit:n}){let r=n,a=V(O9()),o=Ur(),s=V(!1),c=V(``),l=V(null),u=async e=>e.length<8?`Das Passwort ist falsch`:null,d=async e=>e===l.value?`Das Passwort ist falsch`:null,f=V(!1),p=()=>{f.value||(s.value=!1,c.value=``,l.value=null,o.hasSubmitted.value=!1)},m=async e=>{if(!e.isTrusted||!await o.validate())return!1;let t=null;try{t=await E5t(c.value)}catch(e){if(!He.isAxiosError(e)||e.response?.status!==400)return Re(e),!1}if(!s.value)return!1;if(t===null)return l.value=c.value,await o.validate(),!1;f.value=!0;let n=await P5t({optionsJSON:t}).then(D5t).catch(()=>null).finally(()=>{f.value=!1});return p(),n===null?(U(`Der Passkey konnte nicht eingerichtet werden. Bitte versuche es erneut.`),!1):(ze(`Der Passkey wurde erfolgreich eingerichtet.`),r(`create`,n),!0)};return(n,r)=>(y(),C(k,null,[a.value?(y(),i($,{key:0,variant:`Primary`,icon:w9,text:e.text,size:e.size,onClick:r[0]||=e=>s.value=!0},null,8,[`text`,`size`])):B(``,!0),x(`form`,{onSubmit:r[2]||=se(()=>{},[`prevent`])},[t(_r,null,{default:R(()=>[s.value?(y(),i(_n,{key:0,size:`Narrow`,onCancel:p,"onKeydown:escape":p},{header:R(()=>[...r[3]||=[x(`h2`,{class:`text-xl font-bold mb-0`},` Passwort bestätigen `,-1)]]),footer:R(()=>[x(`div`,H5t,[t($,{text:`Abbrechen`,variant:`Secondary`,disabled:f.value,onClick:p}
56,null,8,[`disabled`]),t(Cr,{type:`submit`,text:`Bestätigen`,variant:`Primary`,action:m})])]),default:R(()=>[x(`div`,V5t,[r[4]||=x(`p`,{class:`m-0`},` Bitte gib dein aktuelles Passwort ein, um einen neuen Passkey einzurichten. `,-1),t($7,{value:c.value,"onUpdate:value":r[1]||=e=>c.value=e,label:`Aktuelles Passwort`,required:``,rules:[u,d],autofocus:``},null,8,[`value`,`rules`])])]),_:1})):B(``,!0)]),_:1})],32)],64))}})})),M9,G5t=j((()=>{W5t(),W5t(),M9=U5t})),K5t,q5t,J5t,Y5t,X5t,Z5t,Q5t,$5t,e7t,t7t,n7t,r7t,i7t=j((()=>{z(),W(),Nn(),fn(),Ln(),Rt(),Q(),nn(),Lr(),S5t(),Ip(),ia(),gr(),T9(),It(),G5t(),K5t={key:0,class:`flex flex-col gap-2`},q5t={class:`flex justify-end items-center`},J5t={key:1,class:`grid grid-cols-[40px_1fr_auto_auto_40px] items-center gap-x-4`},Y5t={class:`pl-4 flex justify-center items-center`},X5t={key:0,class:`py-4 flex justify-between items-center gap-4`},Z5t={key:1,class:`py-4 flex justify-between items-center gap-4`},Q5t={class:`py-4`},$5t={class:`py-4`},e7t={class:`py-4 flex justify-center items-center`},t7t={key:2,class:`min-h-60 flex justify-center items-center`},n7t={class:`p-6 flex justify-between items-center gap-4 bg-background-light`},r7t=p({__name:`CredentialOverview`,props:{canCreateCredential:{type:Boolean},personId:{}},setup(e){let n=Ft(),r=V(null),a=V(null),o=V(void 0),s=H(()=>o.value?.concat().sort((e,t)=>{let r=n.compareDesc(e.lastUsedAt===null?0:Date.parse(e.lastUsedAt),t.lastUsedAt===null?0:Date.parse(t.lastUsedAt));if(r===0){let n=jn(e.name,t.name);return n===0?e.usageCount-t.usageCount:n}return r}));C5t(e.personId).then(e=>o.value=e);let c=V(``);N(r,e=>{e!==null&&(c.value=e.name,setTimeout(()=>{document.getElementById(`input-new-name`)?.focus()},200))});let l=()=>{r.value!==null&&w5t(e.personId,r.value.internalId,c.value).then(e=>{o.value!==void 0&&(o.value=[...o.value.filter(t=>t.internalId!==e.internalId),e]),ze(`Der Passkey wurde erfolgreich umbenannt.`),r.value=null})},u=()=>{a.value!==null&&T5t(e.personId,a.value).then(()=>{o.value!==void 0&&(o.value=o.value.filter(e=>e.internalId!==a.value)),ze(`Der Passkey wurde erfolgreich gelöscht.`),a.value=null})},d=e=>{let t=e===null?null:Date.parse(e);return t===null?`Noch nie benutzt`:n.differenceInDays(new Date,t)<=3?n.formatDistanceToNow(t,{addSuffix:!0,locale:n.getDateFnsLocale()}):n.format(t,`dd.MM.yyyy HH:mm`)};return(n,f)=>(y(),C(k,null,[t(aa,{"min-height":`240px`},{default:R(()=>[s.value===void 0?B(``,!0):(y(),C(`div`,K5t,[e.canCreateCredential?(y(),C(k,{key:0},[f[5]||=x(`div`,null,[L(` Detaillierte Informationen im FAQ-Artikel: `),x(`a`,{href:`https://support.escola.ch/support/solutions/articles/3000128945`,target:`_blank`},` Login mit Passkeys `)],-1),x(`div`,q5t,[t(M9,{text:`Neuen Passkey einrichten`,size:`Small`,onCreate:f[0]||=e=>{o.value!==void 0&&(o.value=[...o.value,e])}})])],64)):B(``,!0),s.value.length>0?(y(),C(`div`,J5t,[f[6]||=x(`span`,null,null,-1),f[7]||=x(`b`,{class:`py-2 text-sm whitespace-nowrap`},`Name`,-1),f[8]||=x(`b`,{class:`py-2 text-sm whitespace-nowrap`},`Anz. Nutzungen`,-1),f[9]||=x(`b`,{class:`py-2 text-sm whitespace-nowrap`},`Zuletzt benutzt am`,-1),f[10]||=x(`hr`,{class:`border-b border-grey-100 col-span-full m-0`},null,-1),(y(!0),C(k,null,F(s.value,e=>(y(),C(`div`,{key:e.internalId,class:`grid grid-cols-[subgrid] col-span-full items-center border-b border-grey-100 overflow-hidden last:border-b-0`},[x(`div`,Y5t,[t(w9,{class:`text-lg text-center`})]),t(ge,{mode:`out-in`,"enter-from-class":`opacity-0`,"enter-active-class":`transition-opacity`,"leave-active-class":`transition-opacity`,"leave-to-class":`opacity-0`},{default:R(()=>[r.value?.internalId===e.internalId?(y(),C(`span`,X5t,[he(x(`input`,{id:`input-new-name`,"onUpdate:modelValue":f[1]||=e=>c.value=e,class:`form-control max-h-8`,onKeyup:[f[2]||=me(e=>{c.value.length>0&&l()},[`enter`]),f[3]||=me(e=>r.value=null,[`escape`])]},null,544),[[ie,c.value,void 0,{trim:!0}]]),t(zt,{variant:`Success-Flat`,icon:rn,size:`Small`,disabled:c.value.length===0,onClick:l},null,8,[`disabled`])])):(y(),C(`span`,Z5t,[x(`span`,null,A(e.name),1),t(zt,{variant:`Primary-Flat`,icon:Fp,size:`Small`,disabled:r.value!==null,onClick:t=>r.value=e},null,8,[`disabled`,`onClick`])]))]),_:2},1024),x(`span`,Q5t,A(e.usageCount),1),x(`span`,$5t,A(d(e.lastUsedAt)),1),x(`div`,e7t,[t(zt,{variant:`Danger-Flat`,icon:Rr,size:`Small`,onClick:t=>a.value=e.internalId},null,8,[`onClick`])])]))),128))])):(y(),C(`div`,t7t,[t(Rn,{title:`Keine Passkeys vorhanden`})]))]))]),_:1}),t(_r,null,{default:R(()=>[a.value===null?B(``,!0):(y(),i(pn,{key:0,class:`w-full max-w-md`},{default:R(()=>[f[11]||=x(`div`,{class:`p-6 flex flex-col items-center text-center gap-4`},[x(`div`,{class:`text-lg font-bold leading-normal`},` Soll dieser Passkey wirklich gelöscht werden? `),x(`div`,null,` Der Passkey wird hierbei nur auf dem Escola-Server gelöscht. Auf verknüpften Geräten oder im Passwortmanager muss dieser noch manuell entfernt werden. Dieser Vorgang kann nicht rückgängig gemacht werden. `)],-1),x(`div`,n7t,[t($,{variant:`Secondary`,text:`Abbrechen`,onClick:f[4]||=e=>a.value=null}),t($,{variant:`Danger`,text:`Löschen`,onClick:u})])]),_:1}))]),_:1})],64))}})})),a7t=fe({default:()=>N9}),N9,o7t=j((()=>{i7t(),i7t(),N9=r7t})),s7t,c7t=j((()=>{z(),o7t(),o9(),s7t=p({__name:`WebAuthn`,props:{personId:{}},setup(e){let{data:n}=n9(()=>e.personId);if(n.value===void 0)throw Error(`Can't setup when config is not loaded!`);return(r,i)=>(y(),C(`div`,null,[t(N9,{"can-create-credential":h(n).canCreateCredential,"person-id":e.personId},null,8,[`can-create-credential`,`person-id`])]))}})})),l7t,u7t=j((()=>{c7t(),c7t(),l7t=s7t}));function d7t(e,t){return y(),C(`div`,null,[(y(),C(`svg`,p7t,[...t[0]||=[x(`path`,{fill:`currentColor`,d:`M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80zM0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM308.4 204.7l-80 128c-4.2 
566.7-11.4 10.9-19.3 11.3s-15.5-3.2-20.2-9.6l-48-64c-8-10.6-5.8-25.6 4.8-33.6s25.6-5.8 33.6 4.8l27 36 61.4-98.3c7-11.2 21.8-14.7 33.1-7.6s14.7 21.8 7.6 33.1z`},null,-1)]]))])}var f7t,p7t,P9,m7t=j((()=>{z(),G(),f7t={},p7t={style:{fill:`currentColor`,width:`100%`,overflow:`visible`,"max-height":`1em`},xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 448 512`},P9=K(f7t,[[`render`,d7t]])})),h7t,g7t,_7t,v7t,y7t=j((()=>{z(),W(),kn(),Gr(),Bp(),Fr(),Sr(),Q(),o9(),Q7(),h7t={class:`w-full grid justify-items-start gap-2`},g7t={key:0,class:`w-full text-left`},_7t={key:0,class:`text-sm text-grey-500 leading-normal`},v7t=p({__name:`AcceptPlannedChange`,props:{plannedChanges:{}},emits:[`cancel`,`confirm`],setup(e,{emit:n}){let r=n,a=V(``),o=A0t(),s=H(()=>e.plannedChanges.filter(Z7).length),c=H(()=>e.plannedChanges.length-s.value),l=H(()=>s.value>0&&c.value>0),u=H(()=>e.plannedChanges.length===1?$t(`person.changeRequests.dialog.title.acceptChange`):$t(`person.changeRequests.dialog.title.acceptChangesCount`,{params:{count:e.plannedChanges.length}})),d=H(()=>s.value===0?null:l.value?$t(`person.changeRequests.dialog.alert.acceptImmediateMixed`,{params:{dueCount:s.value,totalCount:e.plannedChanges.length}}):e.plannedChanges.length===1?$t(`person.changeRequests.dialog.alert.acceptImmediate`):s.value===2?$t(`person.changeRequests.dialog.alert.acceptImmediateBoth`):$t(`person.changeRequests.dialog.alert.acceptImmediateAll`,{params:{count:s.value}})),f=async()=>{let t=await o.mutateAsync({plannedChangeIds:e.plannedChanges.map(e=>e.id),remark:a.value},{onError:e=>U(e.errorMessage)}),n=e.plannedChanges.length,i=t.failedCount,s=n-i;s>0&&ze($t(`person.changeRequests.dialog.alert.acceptedSuccess`,{_pluralism:s,params:{count:s}})),i>0&&Be($t(`person.changeRequests.dialog.alert.acceptedFailure`,{_pluralism:i,params:{count:i,totalCount:n}})),r(`confirm`)};return(e,n)=>(y(),i(Ir,{variant:`Success`,title:u.value},{description:R(()=>[x(`div`,h7t,[d.value===null?B(``,!0):(y(),C(`div`,g7t,[t(An,{variant:`Amber`,label:d.value},null,8,[`label`])])),c.value>0?(y(),C(k,{key:1},[t(Kr,{label:e.$t(`person.changeRequests.general.label.remark`),required:!1},null,8,[`label`]),l.value?(y(),C(`span`,_7t,A(e.$t(`person.changeRequests.dialog.label.remarkOnlyForPlanned`,{_pluralism:c.value,params:{count:c.value}})),1)):B(``,!0),t(zp,{value:a.value,"onUpdate:value":n[0]||=e=>a.value=e,class:`w-full`},null,8,[`value`])],64)):B(``,!0)])]),buttons:R(()=>[t($,{variant:`Secondary`,text:e.$t(`global.call.cancel`),onClick:n[1]||=e=>r(`cancel`)},null,8,[`text`]),t(Cr,{variant:`Success`,text:e.$t(`person.changeRequests.dialog.call.accept`),action:f,"block-user-interface":``,once:``},null,8,[`text`])]),_:1},8,[`title`]))}})})),F9,b7t=j((()=>{y7t(),y7t(),F9=v7t})),x7t,S7t,C7t,w7t=j((()=>{z(),W(),Gr(),Bp(),Fr(),Sr(),Q(),o9(),x7t={class:`w-full grid justify-items-start gap-2`},S7t=[`textContent`],C7t=p({__name:`DeclinePlannedChange`,props:{plannedChangeIds:{}},emits:[`cancel`,`confirm`],setup(e,{emit:n}){let r=n,a=V(``),o=j0t(),s=H(()=>e.plannedChangeIds.length===1),c=H(()=>s.value?$t(`person.changeRequests.dialog.title.declineChange`):$t(`person.changeRequests.dialog.title.declineChangesCount`,{params:{count:e.plannedChangeIds.length}})),l=async()=>{let t=await o.mutateAsync({plannedChangeIds:e.plannedChangeIds,remark:a.value},{onError:e=>U(e.errorMessage)}),n=e.plannedChangeIds.length,i=t.failedCount,s=n-i;s>0&&ze($t(`person.changeRequests.dialog.alert.declinedSuccess`,{_pluralism:s,params:{count:s}})),i>0&&Be($t(`person.changeRequests.dialog.alert.declinedFailure`,{_pluralism:i,params:{count:i,totalCount:n}})),r(`confirm`)};return(e,n)=>(y(),i(Ir,{variant:`Error`,title:c.value},{description:R(()=>[x(`div`,x7t,[s.value?B(``,!0):(y(),C(`span`,{key:0,class:`text-base text-grey-500 leading-normal`,textContent:A(e.$t(`person.changeRequests.dialog.alert.declineBulkNotification`))},null,8,S7t)),t(Kr,{label:e.$t(`person.changeRequests.general.label.remark`),required:!1},null,8,[`label`]),t(zp,{value:a.value,"onUpdate:value":n[0]||=e=>a.value=e,class:`w-full`},null,8,[`value`])])]),buttons:R(()=>[t($,{variant:`Secondary`,text:e.$t(`global.call.cancel`),onClick:n[1]||=e=>r(`cancel`)},null,8,[`text`]),t(Cr,{variant:`Danger`,text:e.$t(`person.changeRequests.dialog.call.decline`),action:l,"block-user-interface":``,once:``},null,8,[`text`])]),_:1},8,[`title`]))}})})),I9,L9=j((()=>{w7t(),w7t(),I9=C7t})),T7t,E7t,D7t=j((()=>{z(),T7t={key:0},E7t=p({__name:`HorizontalExpand`,props:{open:{type:Boolean}},setup(e){return(t,n)=>(y(),i(ge,{"enter-from-class":`grid-cols-[0fr]`,"enter-to-class":`grid-cols-[1fr]`,"enter-active-class":`grid transition-[grid-template-columns] duration-200 ease-out [&>*]:overflow-hidden`,"leave-from-class":`grid-cols-[1fr]`,"leave-to-class":`grid-cols-[0fr]`,"leave-active-class":`grid transition-[grid-template-columns] duration-200 ease-out [&>*]:overflow-hidden`},{default:R(()=>[e.open?(y(),C(`div`,T7t,[x(`div`,null,[Ee(t.$slots,`default`)])])):B(``,!0)]),_:3}))}})})),R9,z9=j((()=>{D7t(),D7t(),R9=E7t})),O7t,k7t,A7t,j7t,M7t,N7t,P7t,F7t,I7t,L7t,R7t,z7t=j((()=>{z(),wi(),z9(),O7t={class:`py-2 pr-2 hidden grid-cols-subgrid col
56-span-full items-center text-sm text-grey-500 leading-normal border-b border-grey-100 md:grid`},k7t={class:`flex items-center justify-center`},A7t={class:`pl-2`},j7t=[`textContent`],M7t=[`textContent`],N7t=[`textContent`],P7t=[`textContent`],F7t=[`textContent`],I7t=[`textContent`],L7t=[`textContent`],R7t=p({__name:`PlannedChangeHeader`,props:{bulkMode:{type:Boolean,default:!1},selectAllState:{type:[Boolean,null],default:!1}},emits:[`toggleSelectAll`],setup(e,{emit:n}){let r=n;return(n,i)=>(y(),C(`div`,O7t,[x(`div`,k7t,[t(R9,{open:e.bulkMode},{default:R(()=>[x(`div`,A7t,[t(Ti,{on:e.selectAllState,"onUpdate:on":i[0]||=e=>r(`toggleSelectAll`)},null,8,[`on`])])]),_:1},8,[`open`])]),i[1]||=x(`div`,null,null,-1),x(`div`,null,[x(`span`,{textContent:A(n.$t(`global.label.name`))},null,8,j7t)]),x(`div`,null,[x(`span`,{textContent:A(n.$t(`person.changeRequests.grid.label.field`))},null,8,M7t)]),x(`div`,null,[x(`span`,{textContent:A(n.$t(`person.changeRequests.grid.label.oldValue`))},null,8,N7t)]),x(`div`,null,[x(`span`,{textContent:A(n.$t(`person.changeRequests.grid.label.newValue`))},null,8,P7t)]),x(`div`,null,[x(`span`,{textContent:A(n.$t(`person.changeRequests.grid.label.effectiveFrom`))},null,8,F7t)]),x(`div`,null,[x(`span`,{textContent:A(n.$t(`person.changeRequests.grid.label.requestedBy`))},null,8,I7t)]),x(`div`,null,[x(`span`,{textContent:A(n.$t(`person.changeRequests.grid.label.processedBy`))},null,8,L7t)]),i[2]||=x(`div`,null,null,-1)]))}})})),B7t,V7t=j((()=>{z7t(),z7t(),B7t=R7t})),H7t,U7t,W7t=j((()=>{z(),_t(),Xi(),Yi(),nR(),vr(),Rt(),cr(),nn(),oR(),ur(),mn(),gr(),b7t(),L9(),H7t={class:`flex justify-end items-center gap-2`},U7t=p({__name:`StatusBar`,props:{plannedChange:{}},setup(e){let{isRevealed:n,reveal:r,cancel:a,confirm:o}=at(),{isRevealed:s,reveal:c,cancel:l,confirm:u}=at();return(d,f)=>(y(),C(k,null,[x(`div`,H7t,[e.plannedChange.status===`pending`?(y(),C(k,{key:0},[t(lr,{text:d.$t(`person.changeRequests.dialog.title.declineChange`),placement:`top`},{trigger:R(()=>[t(zt,{variant:`Danger-Secondary`,icon:hn,size:`Small`,round:``,onClick:h(c)},null,8,[`onClick`])]),_:1},8,[`text`]),t(lr,{text:d.$t(`person.changeRequests.dialog.title.acceptChange`),placement:`top`},{trigger:R(()=>[t(zt,{variant:`Success-Secondary`,icon:rn,size:`Small`,round:``,onClick:h(r)},null,8,[`onClick`])]),_:1},8,[`text`])],64)):e.plannedChange.status===`done`?(y(),i(yr,{key:1,color:`blue`,icon:rn,text:d.$t(`global.label.done`)},null,8,[`text`])):e.plannedChange.status===`accepted`?(y(),C(k,{key:2},[t(lr,{text:e.plannedChange.acceptedRemark??``,placement:`top`,disabled:e.plannedChange.acceptedRemark===null},{trigger:R(()=>[t(yr,{color:`green`,icon:rn,text:d.$t(`person.changeRequests.status.label.accepted`)},null,8,[`text`])]),_:1},8,[`text`,`disabled`]),t(Ki,{class:`md:col-span-1 md:row-start-1 md:col-start-7`},{button:R(({toggle:e})=>[t(zt,{variant:`Tertiary`,icon:aR,size:`Tiny`,onClick:se(e,[`stop`])},null,8,[`onClick`])]),content:R(({close:e})=>[t($i,{"onAfter:select":e},{default:R(()=>[t(tR,{text:d.$t(`person.changeRequests.dialog.title.declineChange`),subtext:d.$t(`person.changeRequests.statusBar.label.acceptedDeclineSubtext`),icon:{class:`fa-regular fa-xmark`},onSelect:h(c)},null,8,[`text`,`subtext`,`onSelect`])]),_:1},8,[`onAfter:select`])]),_:1})],64)):e.plannedChange.status===`declined`?(y(),C(k,{key:3},[t(lr,{text:e.plannedChange.declinedRemark??``,placement:`top`,disabled:e.plannedChange.declinedRemark===null},{trigger:R(()=>[t(yr,{color:`red`,icon:hn,text:d.$t(`global.label.declined`)},null,8,[`text`])]),_:1},8,[`text`,`disabled`]),t(Ki,{class:`md:col-span-1 md:row-start-1 md:col-start-7`},{button:R(({toggle:e})=>[t(zt,{variant:`Tertiary`,icon:aR,size:`Tiny`,onClick:se(e,[`stop`])},null,8,[`onClick`])]),content:R(({close:e})=>[t($i,{"onAfter:select":e},{default:R(()=>[t(tR,{text:d.$t(`person.changeRequests.dialog.title.acceptChange`),subtext:d.$t(`person.changeRequests.statusBar.label.declinedAcceptSubtext`),icon:{class:`fa-regular fa-check`},onSelect:h(r)},null,8,[`text`,`subtext`,`onSelect`])]),_:1},8,[`onAfter:select`])]),_:1})],64)):e.plannedChange.status===`withdrawn`?(y(),i(lr,{key:4,text:e.plannedChange.withdrawnRemark??``,placement:`top`,disabled:e.plannedChange.withdrawnRemark===null},{trigger:R(()=>
56[t(yr,{color:`amber`,icon:dr,text:d.$t(`global.label.withdrawn`)},null,8,[`text`])]),_:1},8,[`text`,`disabled`])):B(``,!0)]),t(_r,null,{default:R(()=>[h(n)?(y(),i(F9,{key:0,"planned-changes":[e.plannedChange],onCancel:h(a),onConfirm:h(o)},null,8,[`planned-changes`,`onCancel`,`onConfirm`])):B(``,!0)]),_:1}),t(_r,null,{default:R(()=>[h(s)?(y(),i(I9,{key:0,"planned-change-ids":[e.plannedChange.id],onCancel:h(l),onConfirm:h(u)},null,8,[`planned-change-ids`,`onCancel`,`onConfirm`])):B(``,!0)]),_:1})],64))}})})),B9,G7t=j((()=>{W7t(),W7t(),B9=U7t})),K7t,q7t,J7t,Y7t,X7t,Z7t,Q7t,$7t,e9t,t9t,n9t,r9t,i9t,a9t,o9t,s9t,c9t,l9t,u9t,d9t,f9t,p9t,m9t,h9t,g9t,_9t,v9t,y9t,b9t,x9t,S9t,C9t,w9t,T9t,E9t,D9t,O9t,k9t,A9t,j9t,M9t=j((()=>{z(),pa(),wi(),S9(),Wd(),z9(),It(),Q7(),G7t(),c9(),K7t={class:`flex items-center justify-center`},q7t={class:`pl-2`},J7t=[`src`],Y7t={class:`grid`},X7t={class:`text-base text-grey leading-normal`},Z7t=[`textContent`],Q7t={class:`text-sm text-grey-500 leading-normal`},$7t=[`textContent`],e9t={class:`block md:hidden`},t9t={class:`col-span-2 grid md:col-span-1`},n9t=[`textContent`],r9t=[`textContent`],i9t={class:`col-span-2 grid md:col-span-1`},a9t=[`textContent`],o9t={class:`col-span-2 grid md:col-span-1`},s9t=[`textContent`],c9t={class:`col-span-2 grid md:col-span-1`},l9t=[`textContent`],u9t={class:`text-base text-grey leading-normal`},d9t={class:`grid`},f9t=[`textContent`],p9t={class:`text-sm text-grey-500 leading-normal`},m9t=[`textContent`],h9t={class:`col-span-2 grid md:col-span-1`},g9t=[`textContent`],_9t={class:`grid`},v9t={key:0,class:`text-sm text-grey leading-normal`},y9t=[`textContent`],b9t={key:1,class:`text-sm text-grey-500 leading-normal`},x9t=[`textContent`],S9t={key:0,class:`col-span-2 md:hidden`},C9t=[`textContent`],w9t={key:0,class:`grid`},T9t={key:0,class:`text-sm text-grey leading-normal`},E9t=[`textContent`],D9t={key:1,class:`text-sm text-grey-500 leading-normal`},O9t=[`textContent`],k9t=[`textContent`],A9t={class:`hidden md:block`},j9t=p({__name:`PlannedChangeRow`,props:{plannedChange:{},bulkMode:{type:Boolean,default:!1},selected:{type:Boolean,default:!1}},emits:[`toggleSelect`],setup(e,{emit:n}){let r=Ft(),a=n,o=H(()=>e.plannedChange.status===`pending`),s=H(()=>{switch(e.plannedChange.status){case`accepted`:case`done`:return{by:e.plannedChange.acceptedBy,at:e.plannedChange.acceptedAt};case`declined`:return{by:e.plannedChange.declinedBy,at:e.plannedChange.declinedAt};case`withdrawn`:return{by:e.plannedChange.withdrawnBy,at:e.plannedChange.withdrawnAt};default:return null}});return(n,c)=>(y(),C(`div`,{class:P([`py-2 pr-2 grid grid-cols-subgrid col-span-full items-center border-b border-grey-100 gap-y-2 md:gap-y-0 transition-colors duration-150 motion-reduce:transition-none`,{"bg-blue-50/60":e.selected}])},[x(`div`,K7t,[t(R9,{open:e.bulkMode},{default:R(()=>[x(`div`,q7t,[o.value?(y(),i(Ti,{key:0,on:e.selected,"onUpdate:on":c[0]||=t=>a(`toggleSelect`,e.plannedChange.id)},null,8,[`on`])):B(``,!0)])]),_:1},8,[`open`])]),x(`div`,null,[x(`img`,{class:`size-10 rounded-full aspect-square`,src:e.plannedChange.person.portraitUrl},null,8,J7t)]),x(`div`,Y7t,[x(`div`,X7t,[x(`span`,{textContent:A(e.plannedChange.person.displayName)},null,8,Z7t)]),x(`div`,Q7t,[x(`span`,{textContent:A(h(ha).format(e.plannedChange.person.roleNames))},null,8,$7t)])]),x(`div`,e9t,[t(B9,{"planned-change":e.plannedChange},null,8,[`planned-change`])]),c[1]||=x(`div`,{class:`col-span-2 md:hidden`},null,-1),x(`div`,t9t,[x(`span`,{class:`block text-sm text-grey-500 leading-normal md:hidden`,textContent:A(n.$t(`person.changeRequests.grid.label.field`))},null,8,n9t),x(`span`,{class:`text-base text-grey leading-normal`,textContent:A(e.plannedChange.field.label)},null,8,r9t)]),c[2]||=x(`div`,{class:`col-span-2 md:hidden`},null,-1),x(`div`,i9t,[x(`span`,{class:`block text-sm text-grey-500 leading-normal md:hidden`,textContent:A(n.$t(`person.changeRequests.grid.label.oldValue`))},null,8,a9t),t(s9,{"display-value":e.plannedChange.field.displayValue,"image-size":`Small`,"truncate-text":``},null,8,[`display-value`])]),c[3]||=x(`div`,{class:`col-span-2 md:hidden`},null,-1),x(`div`,o9t,[x(`span`,{class:`block text-sm text-grey-500 leading-normal md:hidden`,textContent:A(n.$t(`person.changeRequests.grid.label.newValue`))},null,8,s9t),t(s9,{"display-value":e.plannedChange.newDisplayValue,"image-size":`Small`,"truncate-text":``},null,8,[`display-value`])]),c[4]||=x(`div`,{class:`col-span-2 md:hidden`},null,-1),x(`div`,c9t,[x(`span`,{class:`block text-sm text-grey-500 leading-normal md:hidden`,textContent:A(n.$t(`person.changeRequests.grid.label.effectiveFrom`))},null,8,l9t),x(`div`,u9t,[x(`div`,d9t,[x(`div`,{class:P([`flex items-center gap-1 text-sm leading-normal`,h(Z7)(e.plannedChange)?`text-green`:`text-grey`])},[h(Z7)(e.plannedChange)?(y(),i(x9,{key:0,class:`flex justify-center items-center`})):(y(),i(Ud,{key:1,class:`flex justify-center items-center`})),x(`b`,{textContent:A(e.plannedChange.status===`done`?n.$t(`global.label.done`):h(Z7)(e.plannedChange)?n.$t(`person.changeRequests.grid.label.immediate`):n.$t(`person.changeRequests.grid.label.planned`))},null,8,f9t)],2),x(`div`,p9t,[x(`span`,{textContent:A(h(r).defaultDateFormat(e.plannedChange.dueDate))},null,8,m9t)])])])]),c[5]||=x(`div`,{class:`col-span-2 md:hidden`},null,-1),x(`div`,h9t,[x(`span`,{class:`block text-sm text-grey-500 leading-normal md:hidden`,textContent:A(n.$t(`person.changeRequests.grid.label.requestedBy`))},null,8,g9t),x(`div`,_9t,[e.plannedChange.createdBy===null?B(``,!0):(y(),C(`div`,v9t,[x(`b`,{textContent:A(e.plannedChange.createdBy.displayName)},null,8,y9t)])),e.plannedChange.createdAt===null?B(``,!0):(y(),C(`div`,b9t,[x(`span`,{textContent:A(h(r).defaultDateTimeFormat(e.plannedChange.createdAt,!1,!0))},null,8,x9t)]))])]),s.value===null?B(``,!0):(y(),C(`div`,S9t)),x(`div`,{class:P([`col-span-2 grid md:col-span-1`,{"hidden md:grid":s.value===null}])},[x(`span`,{class:`block text-sm text-grey-500 leading-normal md:hidden`,textContent:A(n.$t(`person.changeRequests.grid.label.processedBy`))},null,8,C9t),s.value===null?(y(),C(`span`,{key:1,class:`text-sm text-grey-500 leading-normal italic`,textContent:A(n.$t(`person.changeRequests.status.label.pending`))},null,8,k9t)):(y(),C(`div`,w9t,[s.value.by===null?B(``,!0):(y(),C(`div`,T9t,[x(`b`,{textContent:A(s.value.by.displayName)},null,8,E9t)])),s.value.at===null?B(``,!0):(y(),C(`div`,D9t,[x(`span`,{textContent:A(h(r).defaultDateTimeFormat(s.value.at,!1,!0))},null,8,O9t)]))]))],2),x(`div`,A9t,[t(B9,{"planned-change":e.plannedChange},null,8,[`planned-change`])])],2))}})})),N9t,P9t=j((()=>{M9t(),M9t(),N9t=j9t})),F9t,I9t,L9t,R9t,z9t,B9t,V9t,H9t,U9t,W9t,G9t,K9t,q9t,J9t,Y9t=j((()=>{z(),_t(),Ln(),y9(),lW(),ir(),Rt(),Q(),bi(),m7t(),mn(),da(),ZC(),fr(),ia(),gr(),b7t(),L9(),V7t(),P9t(),o9(),F9t={key:0,class:`grid gap-6`},I9t={class:`flex flex-col justify-between gap-2 sm:flex-row sm:items-center`},L9t={class:`grid items-center gap-2 sm:flex`},R9t={key:0,class:`sticky top-2 z-10`},z9t={class:`flex flex-wrap items-center gap-x-eds-l gap-y-eds-s rounded-eds-s border border-eds-primary bg-eds-primary py-eds-xs pl-eds-m pr-eds-xs`},B9t={class:`flex items-center gap-1 min-h-10 text-base text-grey tabular-nums`},V9t=[`textContent`],H9t=[`textContent`],U9t={class:`ml-auto md:ml-0`},W9t={class:`ml-auto flex items-center gap-eds-s`},G9t={class:`flex items-center justify-between gap-2`},K9t={key:0,class:`flex items-center gap-2`},q9t=[`textContent`],J9t=p({__name:`AllPlannedChanges`,setup(e){let{data:n}=n9(()=>null),r=V({start:null,end:null}),a=V([`pending`]),o=V(``),s=et(o,200),{data:c}=k0t(()=>r.value.start,()=>r.value.end,a),l=H(()=>c.value?.map(e=>({...e,plannedChanges:e.plannedChanges.filter(e=>{let t=s.value.toLocaleLowerCase();return e.person.displayName.toLocaleLowerCase().includes(t)||e.field.label.toLocaleLowerCase().includes(t)||String(e.field.displayValue.__type!==`SensitiveValue`&&e.field.displayValue.__type!==`EmptyValue`?e.field.displayValue.value:`-`).toLocaleLowerCase().includes(t)||String(e.newDisplayValue.__type!==`SensitiveValue`&&e.newDisplayValue.__type!==`EmptyValue`?e.newDisplayValue.value:`-`).toLocaleLowerCase().includes(t)})}
56)).filter(e=>e.plannedChanges.length>0)),u=V(``);xt(l,e=>{e===void 0||e.length===0||e.some(e=>e.id===u.value)||(u.value=e.at(0).id)});let d=H(()=>l.value?.find(e=>e.id===u.value)),f=ht(mt).smaller(`sm`),p=V(!1),m=V(new Set),g=H(()=>d.value?.plannedChanges.filter(e=>e.status===`pending`)??[]),_=H(()=>g.value.filter(e=>m.value.has(e.id))),v=H(()=>{let e=g.value.length,t=_.value.length;return e===0?null:t===0?!1:t===e||null}),b=e=>{let t=new Set(m.value);t.has(e)?t.delete(e):t.add(e),m.value=t},S=()=>{let e=_.value.length===g.value.length;m.value=e?new Set:new Set(g.value.map(e=>e.id))},w=()=>{p.value=!p.value,p.value||(m.value=new Set)};N([u,a],()=>{m.value=new Set});let{isRevealed:T,reveal:E,cancel:D,confirm:ee}=at(),{isRevealed:O,reveal:te,cancel:ne,confirm:re}=at(),j=()=>{m.value=new Set,ee()},M=()=>{m.value=new Set,re()};return N(()=>g.value.length,e=>{e===0&&(p.value=!1)}),(e,s)=>(y(),i(aa,null,{default:R(()=>[h(n)!==void 0&&l.value!==void 0?(y(),C(`div`,F9t,[x(`div`,I9t,[x(`div`,L9t,[t(cW,{"date-range":r.value,"onUpdate:dateRange":s[0]||=e=>r.value=e,large:!0},null,8,[`date-range`]),t(v9,{value:a.value,"onUpdate:value":s[1]||=e=>a.value=e,options:h(n).statuses.map(e=>({value:e.id,text:e.label})),placeholder:e.$t(`global.form.placeholder.status`),large:``},null,8,[`value`,`options`,`placeholder`])]),t(ar,{value:o.value,"onUpdate:value":s[2]||=e=>o.value=e},null,8,[`value`])]),t(XC,{duration:200},{default:R(()=>[p.value&&g.value.length>0?(y(),C(`div`,R9t,[x(`div`,z9t,[x(`span`,B9t,[_.value.length===0?(y(),C(`span`,{key:0,class:`text-grey-500`,textContent:A(e.$t(`person.changeRequests.overview.label.selectRequestsHint`))},null,8,V9t)):(y(),C(k,{key:1},[x(`b`,{class:`text-blue`,textContent:A(_.value.length)},null,8,H9t),L(` `+A(e.$t(`person.changeRequests.overview.label.requestsSelected`,{_pluralism:_.value.length})),1)],64))]),x(`div`,U9t,[_.value.length>0?(y(),i($,{key:0,variant:`Tertiary`,size:`Small`,text:e.$t(`person.changeRequests.overview.call.clearSelection`),onClick:s[3]||=e=>m.value=new Set},null,8,[`text`])):B(``,!0)]),x(`div`,W9t,[t($,{variant:`Danger-Secondary`,size:`Small`,text:e.$t(`person.changeRequests.dialog.call.decline`),disabled:_.value.length===0,onClick:h(te)},null,8,[`text`,`disabled`,`onClick`]),t($,{variant:`Success`,size:`Small`,text:e.$t(`person.changeRequests.dialog.call.accept`),disabled:_.value.length===0,onClick:h(E)},null,8,[`text`,`disabled`,`onClick`]),t(zt,{variant:`Tertiary`,icon:hn,size:`Small`,onClick:w})])])])):B(``,!0)]),_:1}),l.value.length>0?(y(),C(k,{key:0},[x(`div`,G9t,[l.value.length===1&&d.value?(y(),C(`div`,K9t,[x(`h3`,{class:`text-grey m-0`,textContent:A(d.value.label)},null,8,q9t),t(xi,{variant:`Blue`,label:String(d.value.plannedChanges.length)},null,8,[`label`])])):(y(),i(fa,{key:1,value:u.value,"onUpdate:value":s[4]||=e=>u.value=e,items:l.value,fluid:h(f),transform:e=>({value:e.id,label:e.label,count:e.plannedChanges.length})},null,8,[`value`,`items`,`fluid`,`transform`])),g.value.length>0?(y(),i($,{key:2,variant:p.value?`Primary-Light`:`Secondary`,icon:P9,size:`Small`,text:e.$t(`person.changeRequests.overview.label.multiSelect`),onClick:w},null,8,[`variant`,`text`])):B(``,!0)]),t(pr,null,{default:R(()=>[d.value===void 0?B(``,!0):(y(),C(`div`,{key:d.value.id,class:`grid grid-cols-[auto_auto_1fr_auto] gap-x-2 md:grid-cols-[auto_auto_1fr_1fr_1fr_1fr_1fr_1fr_1fr_120px]`},[t(B7t,{"bulk-mode":p.value&&g.value.length>0,"select-all-state":v.value,onToggleSelectAll:S},null,8,[`bulk-mode`,`select-all-state`]),(y(!0),C(k,null,F(d.value.plannedChanges,e=>(y(),i(N9t,{key:e.id,"planned-change":e,"bulk-mode":p.value&&g.value.length>0,selected:m.value.has(e.id),onToggleSelect:b},null,8,[`planned-change`,`bulk-mode`,`selected`]))),128))]))]),_:1})],64)):(y(),i(Rn,{key:1,title:e.$t(`person.changeRequests.overview.label.noChangeRequestsAvailable`)},null,8,[`title`])),t(_r,null,{default:R(()=>[h(T)?(y(),i(F9,{key:0,"planned-changes":_.value,onCancel:h(D),onConfirm:j},null,8,[`planned-changes`,`onCancel`])):B(``,!0)]),_:1}),t(_r,null,{default:R(()=>[h(O)?(y(),i(I9,{key:0,"planned-change-ids":_.value.map(e=>e.id),onCancel:h(ne),onConfirm:M},null,8,[`planned-change-ids`,`onCancel`])):B(``,!0)]),_:1})])):B(``,!0)]),_:1}))}})})),X9t,Z9t=j((()=>{Y9t(),Y9t(),X9t=J9t}));function V9(){let e=V(!1);function t(){e.value=!0}function n(){e.value=!1}return{isRevealed:e,reveal:t,cancel:n}}var H9=j((()=>{z()})),Q9t,$9t,een,ten,nen,ren,ien=j((()=>{z(),Q9t={class:`eds-typography-reset`},$9t={class:`flex flex-col gap-y-eds-xl p-eds-xl border border-eds-primary rounded-eds-xxs`},een={key:0,class:`flex flex-col gap-y-eds-xs`},ten={key:0,class:`eds-paragraphs-base-bold`},nen={key:1,class:`text-eds-secondary`},ren=p({__name:`ContentBox`,props:{title:{},description:{}},setup(e){return(t,n)=>(y(),C(`div`,Q9t,[x(`div`,$9t,[e.title!==void 0||e.description!==void 0?(y(),C(`div`,een,[e.title===void 0?B(``,!0):(y(),C(`span`,ten,A(e.title),
561)),e.description===void 0?B(``,!0):(y(),C(`p`,nen,A(e.description),1))])):B(``,!0),Ee(t.$slots,`default`)])]))}})})),U9,W9=j((()=>{ien(),ien(),U9=ren})),aen,oen,sen,cen,len,uen,den,fen=j((()=>{z(),Wm(),Rt(),Mi(),Wd(),ur(),o9(),aen={key:0,class:`grid grid-cols-subgrid col-span-full gap-y-eds-xs`},oen={class:`grid grid-cols-subgrid col-span-full`},sen={class:`flex justify-center items-center gap-1`},cen={class:`max-w-20`},len={key:0,class:`col-span-full px-px`},uen={class:`eds-paragraphs-base-regular text-eds-feedback-negative`},den=p({__name:`NotificationListItem`,props:r({validating:{type:Boolean},index:{},notifications:{}},{weekday:{required:!0},weekdayModifiers:{},time:{required:!0},timeModifiers:{}}),emits:r([`removeNotification`],[`update:weekday`,`update:time`]),setup(e,{emit:n}){let r=n,i=M(e,`weekday`),a=M(e,`time`),o=H({get:()=>{let e=parseInt(a.value.split(`:`).at(0)??`12`);return Number.isNaN(e)?null:e},set:e=>{e===null?a.value=``:a.value=e+`:00`}}),{data:s}=n9(()=>null);function c(){r(`removeNotification`)}let l=H(()=>e.validating?a.value===``?$t(`global.error.fieldRequired`):e.notifications.findIndex(e=>e.weekday[0]===i.value[0]&&e.time.slice(0,5)===a.value.slice(0,5))===e.index?null:$t(`person.changeRequests.authorizations.error.duplicateEntries`):null);return(n,r)=>h(s)===void 0?B(``,!0):(y(),C(`div`,aen,[x(`div`,oen,[t(Ni,{value:i.value[0],type:`Label`,"item-groups":[{items:h(s).weekdays}],entity:n.$t(`global.label.day`),min:1,transform:e=>({value:e.id,label:e.label}),"onUpdate:value":r[0]||=e=>e===void 0?void 0:i.value=[e]},null,8,[`value`,`item-groups`,`entity`,`transform`]),x(`div`,sen,[x(`div`,cen,[t(Um,{value:o.value,"onUpdate:value":r[1]||=e=>o.value=e,icon:Ud,placeholder:`12`,"min-round":0,"max-round":23},null,8,[`value`])]),r[2]||=L(` Uhr`,-1)]),t(zt,{icon:dr,variant:`Secondary`,disabled:e.notifications.length===1,onClick:c},null,8,[`disabled`])]),l.value===null?B(``,!0):(y(),C(`div`,len,[x(`span`,uen,A(l.value),1)]))]))}})})),pen,men=j((()=>{fen(),fen(),pen=den})),hen,gen,_en,ven,yen,ben=j((()=>{z(),Q(),$r(),mr(),o9(),W9(),men(),hen={class:`flex flex-col gap-y-eds-xl`},gen={class:`flex flex-col gap-y-eds-xl`},_en={class:`grid grid-cols-[1fr_repeat(2,auto)] gap-x-eds-s gap-y-eds-m`},ven={class:`self-end`},yen=p({__name:`NotificationSection`,props:r({validating:{type:Boolean},displayName:{}},{notifications:{required:!0},notificationsModifiers:{}}),emits:[`update:notifications`],setup(e){let n=M(e,`notifications`),{data:r}=n9(()=>null);function a(){n.value.push({weekday:[`monday`],time:``})}function o(e){n.value.splice(e,1)}function s(){n.value.length=0}function c(e){e?a():s()}return(s,l)=>h(r)===void 0?B(``,!0):(y(),i(U9,{key:0,title:s.$t(`person.changeRequests.authorizations.label.setNotifications`),description:s.$t(`person.changeRequests.authorizations.label.configureNotificationsDescription`,{params:{displayName:e.displayName}})},{default:R(()=>[x(`div`,hen,[t(hr,{on:n.value.length>0,label:s.$t(`person.changeRequests.authorizations.label.enableEmailSummary`),"onUpdate:on":c},null,8,[`on`,`label`]),n.value.length>0?(y(),i(U9,{key:0},{default:R(()=>[x(`div`,gen,[x(`div`,_en,[(y(!0),C(k,null,F(n.value,(t,r)=>(y(),i(pen,E({ref_for:!0},{validating:e.validating,notifications:n.value},{key:r,weekday:t.weekday,"onUpdate:weekday":e=>t.weekday=e,time:t.time,"onUpdate:time":e=>t.time=e,index:r,onRemoveNotification:e=>o(r)}),null,16,[`weekday`,`onUpdate:weekday`,`time`,`onUpdate:time`,`index`,`onRemoveNotification`]))),128))]),x(`div`,ven,[t($,{icon:ei,text:s.$t(`person.changeRequests.authorizations.call.addNotification`),variant:`Secondary`,size:`Tiny`,onClick:a},null,8,[`text`])])])]),_:1})):B(``,!0)])]),_:1},8,[`title`,`description`]))}})})),G9,xen=j((()=>{ben(),ben(),G9=yen})),Sen,Cen,wen,Ten,Een=j((()=>{z(),Pi(),W9(),Sen={class:`flex flex-col gap-y-eds-xs`},Cen={key:0,class:`px-px`},wen={class:`eds-paragraphs-base-regular text-eds-feedback-negative`},Ten=p({__name:`PersonSection`,props:r({validating:{type:Boolean},personId:{},ignorePersonIds:{},disabled:{type:Boolean,default:!1}},{person:{required:!0},personModifiers:{}}),emits:[`update:person`],setup(e){let n=M(e,`person`),r=H(()=>n.value?.id??e.personId??null),a=H(()=>e.validating&&n.value===null?$t(`global.error.fieldRequired`):null);return(o,s)=>(y(),i(U9,{title:o.$t(`person.changeRequests.authorizations.label.selectEmployee`)},{default:R(()=>[x(`div`,Sen,[t(Fi,E({value:r.value,disabled:e.disabled,ignorePersonIds:e.ignorePersonIds},{"only-explicit-employees":``,"set-focus":!0,mode:`Eds`,onSelect:s[0]||=e=>n.value=e}),null,16),a.value===null?B(``,!0):(y(),C(`div`,Cen,[x(`span`,wen,A(a.value),1)]))])]),_:1},8,[`title`]))}})})),K9,Den=j((()=>{Een(),Een(),K9=Ten})),Oen,ken,Aen,jen,Men,Nen,Pen,Fen=j((()=>{z(),mr(),Q7(),o9(),W9(),Oen={class:`flex flex-col gap-y-eds-xs`},ken={class:`divide-y divide-eds-primary`},Aen={class:`eds-paragraphs-base-bold`},jen={class:`grid grid-cols-2 gap-x-eds-l gap-y-eds-s`},Men={key:0,class:`px-px mx-eds-xl`},Nen={class:`eds-paragraphs-base-regular text-eds-feedback-negative`},Pen=p({__name:`SchoolUnitSection`,props:r({validating:{type:Boolean},displayName:{}},{scopedSchoolUnits:{required:!0},scopedSchoolUnitsModifiers:{}}),emits:[`update:scopedSchoolUnits`],setup(e){let n=M(e,`scopedSchoolUnits`),{data:r}=n9(()=>null),{data:a}=M0t(),o=H(()=>e.validating&&n.value.every(e=>e.schoolUnitIds.length===0&&!e.useNoSchoolUnit)?$t(`global.error.fieldRequired`):null);return(s,c)=>(y(),i(U9,{title:s.$t(`person.changeRequests.authorizations.label.definePermissions`),description:s.$t(`person.changeRequests.authorizations.label.definePermissionsDescription`,{params:{displayName:e.displayName}})},{default:R(()=>[x(`div`,Oen,[t(U9,null,{default:R(()=>[x(`div`,ken,[(y(!0),C(k,null,F(n.value,e=>(y(),C(`div`,{key:e.scope,class:`flex flex-col gap-y-eds-l [&:not(:first-child)]:pt-eds-l [&:not(:last-child)]:pb-eds-l`},[x(`span`,Aen,A(h(K7)(h(r)?.scopes,e.scope)),1),x(`div`,jen,[(y(!0),C(k,null,F(h(a),t=>(y(),i(hr,{key:t.id,on:e.schoolUnitIds.indexOf(t.id)>-1,label:t.name,"onUpdate:on":n=>{if(n)e.schoolUnitIds.push(t.id);
56else{let n=e.schoolUnitIds.indexOf(t.id);n>-1&&e.schoolUnitIds.splice(n,1)}}},null,8,[`on`,`label`,`onUpdate:on`]))),128)),t(hr,{on:e.useNoSchoolUnit,"onUpdate:on":t=>e.useNoSchoolUnit=t,label:s.$t(`person.changeRequests.authorizations.label.withoutSchoolUnit`,{scope:`instance`})},null,8,[`on`,`onUpdate:on`,`label`])])]))),128))])]),_:1}),o.value===null?B(``,!0):(y(),C(`div`,Men,[x(`span`,Nen,A(o.value),1)]))])]),_:1},8,[`title`,`description`]))}})})),q9,Ien=j((()=>{Fen(),Fen(),q9=Pen})),Len,Ren,zen,Ben,Ven=j((()=>{z(),W(),gn(),Sr(),Q(),Q7(),o9(),xen(),Den(),Ien(),Len=[`textContent`],Ren={class:`flex flex-col gap-y-eds-l`},zen={class:`flex gap-x-4 justify-end`},Ben=p({__name:`CreateAuthorization`,props:{ignorePersonIds:{}},emits:[`cancel`],setup(e,{emit:n}){let r=n,a=V(!1),o=S({person:null,scopedSchoolUnits:[],notifications:[]}),{data:s}=n9(()=>null),c=P0t();function l(){if(a.value||=!0,o.person!==null&&!o.scopedSchoolUnits.every(e=>e.schoolUnitIds.length===0&&!e.useNoSchoolUnit)&&!o.notifications.some(e=>e.time===``)&&!o.notifications.some((e,t,n)=>n.findIndex(t=>t.weekday[0]===e.weekday[0]&&t.time.slice(0,5)===e.time.slice(0,5))!==t))return{personId:o.person.id,scopedSchoolUnits:o.scopedSchoolUnits.filter(e=>e.schoolUnitIds.length>0),notifications:o.notifications.map(e=>({weekday:e.weekday[0],time:e.time}))}}async function u(){let e=l();e!==void 0&&((await c.mutateAsync({...e})).__type===`MutationOk`?ze($t(`global.alert.saved`)):U($t(`global.alert.error`)),r(`cancel`))}return N(s,e=>{e!==void 0&&o.scopedSchoolUnits.push(...J1t(e.scopes))},{immediate:!0,once:!0}),N(()=>o.person,()=>a.value=!1),(n,s)=>(y(),i(_n,{size:`Small`,onCancel:s[4]||=e=>r(`cancel`)},{header:R(()=>[x(`h4`,{class:`eds-heading-reset eds-headings-h4`,textContent:A(n.$t(`person.changeRequests.authorizations.call.addPerson`))},null,8,Len)]),default:R(()=>[x(`div`,Ren,[t(K9,E({validating:a.value,ignorePersonIds:e.ignorePersonIds},{person:o.person,"onUpdate:person":s[0]||=e=>o.person=e}),null,16,[`person`]),o.person===null?B(``,!0):(y(),C(k,{key:0},[t(q9,E({validating:a.value},{"scoped-school-units":o.scopedSchoolUnits,"onUpdate:scopedSchoolUnits":s[1]||=e=>o.scopedSchoolUnits=e,"display-name":o.person.displayName}),null,16,[`scoped-school-units`,`display-name`]),t(G9,E({validating:a.value},{notifications:o.notifications,"onUpdate:notifications":s[2]||=e=>o.notifications=e,"display-name":o.person.displayName}),null,16,[`notifications`,`display-name`])],64))])]),footer:R(()=>[x(`div`,zen,[t($,{text:n.$t(`global.call.cancel`),variant:`Secondary`,onClick:s[3]||=e=>r(`cancel`)},null,8,[`text`]),t(Cr,{text:n.$t(`global.call.save`),action:u},null,8,[`text`])])]),_:1}))}})})),Hen,Uen=j((()=>{Ven(),Ven(),Hen=Ben}));function Wen(){return parseFloat(getComputedStyle(document.documentElement).fontSize)}var Gen=j((()=>{})),Ken,qen=j((()=>{z(),_t(),W(),p2(),Rt(),ur(),o9(),Ken=p({__name:`DeleteAuthorization`,props:{authorizationId:{}},setup(e){let{isRevealed:n,reveal:r,cancel:i,confirm:a}=at(),o=I0t();async function s(){let{isCanceled:t}=await r();t||((await o.mutateAsync({authorizationId:e.authorizationId})).__type===`MutationOk`?ze($t(`person.changeRequests.authorizations.alert.deleted`)):U($t(`global.alert.error`)))}return(e,r)=>(y(),C(`div`,null,[t(zt,{icon:dr,variant:`Tertiary`,size:`Small`,onClick:s}),t(f2,{visible:h(n),title:e.$t(`person.changeRequests.authorizations.call.deletePermission`),"body-text":e.$t(`person.changeRequests.authorizations.alert.deleteConfirmation`),"confirm-text":e.$t(`global.call.delete`),onCancel:h(i),onConfirm:h(a)},null,8,[`visible`,`title`,`body-text`,`confirm-text`,`onCancel`,`onConfirm`])]))}})})),J9,Jen=j((()=>{qen(),qen(),J9=Ken})),Yen,Xen,Zen,Qen,$en=j((()=>{z(),W(),gn(),Q(),Q7(),o9(),xen(),Den(),Ien(),Yen=[`textContent`],Xen={class:`flex flex-col gap-y-eds-l`},Zen={class:`flex gap-x-4 justify-end`},Qen=p({__name:`UpdateAuthorization`,props:{authorization:{}},emits:[`cancel`],setup(e,{emit:n}){let r=n,a=V(!1),o=S({person:null,scopedSchoolUnits:[],notifications:[]}),s=V(0),{data:c}=n9(()=>null),l=F0t();function u(){if(a.value||=!0,!o.scopedSchoolUnits.every(e=>e.schoolUnitIds.length===0&&!e.useNoSchoolUnit)&&!o.notifications.some(e=>e.time===``)&&!o.notifications.some((e,t,n)=>n.findIndex(t=>t.weekday[0]===e.weekday[0]&&t.time.slice(0,5)===e.time.slice(0,5))!==t))return{authorizationId:e.authorization.id,scopedSchoolUnits:o.scopedSchoolUnits.filter(e=>e.schoolUnitIds.length>0),notifications:o.notifications.map(e=>({weekday:e.weekday[0],time:e.time}))}}async function d(){let e=u();e!==void 0&&((await l.mutateAsync({...e})).__type===`MutationOk`?ze($t(`global.alert.saved`)):U($t(`global.alert.error`)),r(`cancel`))}return N(c,t=>{if(t!==void 0){o.scopedSchoolUnits.push(...J1t(t.scopes,e.authorization.scopedSchoolUnits));for(let t=0;t<e.authorization.notifications.length;t++){let n=e.authorization.notifications[t];n!==void 0&&o.notifications.push({weekday:[n.weekday],time:n.time})}}},{immediate:!0,once:!0}),N(()=>o.person,e=>{e===null?s.value++:s.value--},{immediate:!0}),(n,s)=>(y(),i(_n,{size:`Small`,onCancel:s[4]||=e=>r(`cancel`)},{header:R(()=>[x(`h4`,{class:`eds-heading-reset eds-headings-h4`,textContent:A(n.$t(`person.changeRequests.authorizations.title.editPerson`))},null,8,Yen)]),default:R(()=>[x(`div`,Xen,[t(K9,E({validating:a.value},{person:o.person,"onUpdate:person":s[0]||=e=>o.person=e,"person-id":e.authorization.person.id,disabled:``}),null,16,[`person`,`person-id`]),o.person===null?B(``,!0):(y(),C(k,{key:0},[t(q9,E({validating:a.value},{"scoped-school-units":o.scopedSchoolUnits,"onUpdate:scopedSchoolUnits":s[1]||=e=>o.scopedSchoolUnits=e,"display-name":o.person.displayName}),null,16,[`scoped-school-units`,`display-name`]),t(G9,E({validating:a.value},{notifications:o.notifications,"onUpdate:notifications":s[2]||=e=>o.notifications=e,"display-name":o.person.displayName}),null,16,[`notifications`,`display-name`])],64))])]),footer:R(()=>[x(`div`,Zen,[t($,{text:n.$t(`global.call.cancel`),variant:`Secondary`,onClick:s[3]||=e=>r(`cancel`)},null,8,[`text`]),t($,{text:n.$t(`global.call.save`),onClick:d},null,8,[`text`])])]),_:1}))}})})),etn,ttn=j((()=>{$en(),$en(),etn=Qen})),ntn,rtn=j((()=>{z(),Rt(),an(),H9(),ttn(),ntn=p({__name:`UpdateAuthorization`,props:{authorization:{}},setup(e){let{isRevealed:n,reveal:r,cancel:a}=V9();async function o(){r()}return(r,s)=>(y(),C(`div`,null,[t(zt,{icon:on,variant:`Tertiary`,size:`Small`,onClick:o}),h(n)?(y(),i(etn,E({key:0},{authorization:e.authorization},{onCancel:h(a)}),null,16,[`onCancel`])):B(``,!0)]))}})})),Y9,itn=j((()=>{rtn(),rtn(),Y9=ntn})),atn,otn,stn,ctn,ltn=j((()=>{z(),ai(),Jen(),itn(),atn={class:`flex gap-x-eds-s`},otn={class:`flex-auto`},stn={key:0,class:`flex`},ctn=p({__name:`Controls`,props:{authorization:{},isMobile:{type:Boolean}},setup(e){let n=H(()=>e.authorization.person);return(r,i)=>(y(),C(`div`,atn,[x(`div`,otn,[t(oi,{size:`Small`,title:n.value.displayName,text:n.value.roleNames.join(`, `),portrait:n.value.portraitUrl},null,8,[`title`,`text`,`portrait`])]),e.isMobile?(y(),C(`div`,stn,[t(Y9,Te(v({authorization:e.authorization})),null,16),t(J9,{"authorization-id":e.authorization.id},null,8,[`authorization-id`])])):B(``,!0)]))}})})),utn,dtn=j((()=>{ltn(),ltn(),utn=ctn})),ftn,ptn,mtn,htn=j((()=>{z(),bi(),Q7(),o9(),ftn={class:`flex flex-wrap gap-eds-s`},ptn={key:1,class:`eds-paragraphs-s-regular`},mtn=p({__name:`NotificationBadges`,props:{notifications:{}},setup(e){let{data:t}=n9(()=>null);return(n,r)=>(y(),C(`div`,ftn,[e.notifications.length>0?(y(!0),C(k,{key:0},F(e.notifications,e=>(y(),i(xi,{key:`${e.weekday}${e.time}`,variant:`Gray`,label:e.time.slice(0,5),"label-bold":h(K7)(h(t)?.weekdays,e.weekday)},null,8,[`label`,`label-bold`]))),128)):(y(),C(`span`,ptn,`–`))])
56)}})})),gtn,_tn=j((()=>{htn(),htn(),gtn=mtn})),vtn,ytn,btn=j((()=>{z(),bi(),Q7(),o9(),vtn={class:`flex flex-wrap gap-eds-s`},ytn=p({__name:`ScopedSchoolUnitsPills`,props:{scopedSchoolUnits:{}},setup(e){let{data:t}=n9(()=>null);return(n,r)=>(y(),C(`div`,vtn,[(y(!0),C(k,null,F(e.scopedSchoolUnits,e=>(y(),i(xi,{key:e.scope,variant:`Gray`,label:h(K7)(h(t)?.scopes,e.scope),count:e.schoolUnits.length+ +e.useNoSchoolUnit,pill:``},null,8,[`label`,`count`]))),128))]))}})})),xtn,Stn=j((()=>{btn(),btn(),xtn=ytn})),Ctn,wtn,Ttn,Etn=j((()=>{z(),dtn(),Jen(),_tn(),Stn(),itn(),Ctn={ref:`list-item`,class:`grid gap-y-eds-l items-center col-span-full p-eds-s hover:bg-eds-hover @5xl:grid-cols-subgrid`},wtn={key:0,class:`flex`},Ttn=p({__name:`AuthorizationListItem`,props:{authorization:{},isMobile:{type:Boolean}},setup(e){let n=H(()=>e.authorization.scopedSchoolUnits),r=H(()=>e.authorization.notifications);return(i,a)=>(y(),C(`div`,Ctn,[t(utn,Te(v({authorization:e.authorization,isMobile:e.isMobile})),null,16),t(xtn,Te(v({scopedSchoolUnits:n.value})),null,16),t(gtn,Te(v({notifications:r.value})),null,16),e.isMobile?B(``,!0):(y(),C(`div`,wtn,[t(Y9,Te(v({authorization:e.authorization})),null,16),t(J9,{"authorization-id":e.authorization.id},null,8,[`authorization-id`])]))],512))}})})),Dtn,Otn=j((()=>{Etn(),Etn(),Dtn=Ttn})),ktn,Atn,jtn,Mtn,Ntn,Ptn,Ftn,Itn,Ltn=j((()=>{z(),_t(),Gen(),D$(),Otn(),ktn={ref:`list`,class:`@container`},Atn={class:`grid gap-x-eds-s @5xl:grid-cols-[2fr_3fr_2fr_auto]`},jtn={class:`eds-paragraphs-s-regular text-eds-secondary hidden grid-cols-subgrid col-span-full pb-eds-s @5xl:grid`},Mtn=[`textContent`],Ntn=[`textContent`],Ptn=[`textContent`],Ftn={class:`grid grid-cols-subgrid col-span-full border border-eds-primary rounded-eds-xxs divide-y divide-eds-primary @5xl:border-x-0 @5xl:rounded-none`},Itn=p({__name:`AuthorizationList`,props:{authorizations:{}},setup(e){let{width:t}=gt(ke(`list`)),n=E$().theme.containers,r=Wen(),a=parseFloat(n[`5xl`]??`64rem`)*r,o=H(()=>t.value<a);return(t,n)=>(y(),C(`div`,ktn,[x(`div`,Atn,[x(`div`,jtn,[x(`span`,{class:`ml-eds-4xl`,textContent:A(t.$t(`global.label.name`))},null,8,Mtn),x(`span`,{textContent:A(t.$t(`person.changeRequests.authorizations.label.permissions`))},null,8,Ntn),x(`span`,{textContent:A(t.$t(`person.changeRequests.authorizations.label.notifications`))},null,8,Ptn)]),x(`div`,Ftn,[(y(!0),C(k,null,F(e.authorizations,e=>(y(),i(Dtn,E({ref_for:!0},{authorization:e,isMobile:o.value},{key:e.id}),null,16))),128))])])],512))}})})),Rtn,ztn=j((()=>{Ltn(),Ltn(),Rtn=Itn})),Btn,Vtn,Htn,Utn,Wtn,Gtn,Ktn=j((()=>{z(),Ln(),Q(),$r(),ia(),gr(),H9(),o9(),Uen(),ztn(),Btn={class:`eds-typography-reset`},Vtn={class:`flex flex-col gap-y-eds-6xl`},Htn={class:`flex flex-wrap gap-x-eds-2xl gap-y-eds-l`},Utn=[`textContent`],Wtn={key:0},Gtn=p({__name:`Authorizations`,setup(e){let{isRevealed:n,reveal:r,cancel:a}=V9(),{data:o}=N0t(),s=H(()=>o.value?.map(e=>e.person.id));return(e,c)=>(y(),C(`div`,Btn,[x(`div`,Vtn,[x(`div`,Htn,[x(`h4`,{class:`eds-heading-reset eds-headings-h4 flex-auto`,textContent:A(e.$t(`person.changeRequests.authorizations.title.permissionsAndNotifications`))},null,8,Utn),t($,{icon:ei,text:e.$t(`person.changeRequests.authorizations.call.addPerson`),onClick:h(r)},null,8,[`text`,`onClick`]),t(_r,null,{default:R(()=>[h(n)?(y(),i(Hen,{key:0,"ignore-person-ids":s.value,onCancel:h(a)},null,8,[`ignore-person-ids`,`onCancel`])):B(``,!0)]),_:1})]),t(aa,null,{default:R(()=>[h(o)===void 0?B(``,!0):(y(),C(`div`,Wtn,[h(o).length>0?(y(),i(Rtn,Te(E({key:0},{authorizations:h(o)})),null,16)):(y(),i(Rn,{key:1,title:e.$t(`person.changeRequests.authorizations.label.noPermissions`)},null,8,[`title`]))]))]),_:1})])]))}})})),qtn,Jtn=j((()=>{Ktn(),Ktn(),qtn=Gtn}));function Ytn(e){return`icon`in e}function X9(e){return typeof e==`object`&&`icon`in e}var Xtn=j((()=>{})),Ztn,Qtn,$tn,enn,tnn,nnn,rnn,inn,ann,onn=j((()=>{z(),or(),u4(),nn(),Xtn(),Ztn={class:`eds-typography-reset whitespace-nowrap`},Qtn={class:`eds-paragraphs-base-regular`},$tn={class:`flex gap-x-eds-s items-center`},enn={key:1},tnn={class:`grid grid-cols-[1fr_auto] gap-x-eds-2xl`},nnn=[`onClick`],rnn={class:`flex gap-x-eds-s items-center`},inn={},ann=p({...inn,__name:`SingleSelect`,props:r({disabled:{type:Boolean,default:!1},options:{},placeholder:{}},{value:{required:!0},valueModifiers:{}}),emits:[`update:value`],setup(e){let n=M(e,`value`),r=V(!1);function a(){r.value=!r.value}function o(e){return e.value}function s(e){n.value=o(e),r.value=!1}let c=H(()=>e.options.find(e=>o(e)===n.value)??null);return(n,o)=>(y(),C(`div`,Ztn,[x(`div`,Qtn,[t(sr,{"is-open":r.value,"onUpdate:isOpen":o[0]||=e=>r.value=e,"native-popover":!1,flip:!1,padding:!1},{trigger:R(()=>[x(`div`,{class:P([`h-6 flex gap-x-eds-s justify-between items-center px-eds-l border rounded transition-colors duration-200 ease-out`,c.value?.textColorClass??`text-eds-secondary`,c.value?.backgroundColorClass??`bg-eds-primary`,c.value?.borderColorClass??`border-eds-primary`,{"cursor-pointer":!e.disabled}]),onClick:a},[x(`div`,$tn,[typeof e.placeholder==`object`?(y(),i(ue(c.value!==null&&h(Yt
56n)(c.value)?c.value.icon:h(X9)(e.placeholder)?e.placeholder.icon:e.placeholder),{key:0,class:`icon-square-1`})):B(``,!0),typeof e.placeholder==`string`||h(X9)(e.placeholder)?(y(),C(`span`,enn,A(c.value===null?h(X9)(e.placeholder)?e.placeholder.text:e.placeholder:c.value.text),1)):B(``,!0)]),t(l4,{"is-open":r.value,size:`Medium`},null,8,[`is-open`])],2)]),content:R(()=>[x(`div`,tnn,[(y(!0),C(k,null,F(e.options,(e,t)=>(y(),C(`div`,{key:t,class:P([`grid-cols-subgrid-span-full items-center px-eds-l py-eds-s cursor-pointer`,e.textColorClass??`text-eds-secondary`,e.backgroundColorClass??`bg-eds-primary`]),onClick:t=>s(e)},[x(`div`,rnn,[h(Ytn)(e)?(y(),i(ue(e.icon),{key:0,class:`icon-square-1`})):B(``,!0),x(`span`,null,A(e.text),1)]),c.value?.value===e.value?(y(),i(ue(rn),{key:0,class:`icon-square-1`})):B(``,!0)],10,nnn))),128))])]),_:1},8,[`is-open`])])]))}})})),Z9,snn=j((()=>{onn(),onn(),Z9=ann})),cnn,lnn,unn,dnn,fnn,pnn,mnn,hnn,gnn,_nn,vnn=j((()=>{z(),_t(),W(),p2(),ir(),snn(),PW(),jr(),Q7(),o9(),cnn={class:`grid-row contents`},lnn={class:`font-bold`},unn={class:`self-start`},dnn={class:`grid-row contents`},fnn={class:`whitespace-nowrap p-2`},pnn={class:`font-bold`},mnn={class:`absolute inset-0 pointer-events-none`},hnn={class:`truncate p-2`},gnn={class:`font-bold`},_nn=p({__name:`FieldMatrix`,props:r({fullscreen:{type:Boolean}},{"loading-count":{required:!0},"loading-countModifiers":{}}),emits:[`update:loading-count`],setup(e){let n=M(e,`loading-count`),{height:r}=st(ke(`header-row`)),a=V(``),o=V(),{isRevealed:s,reveal:c,confirm:l,cancel:u}=at(),{data:d}=n9(()=>null),{data:f}=L0t(),{data:p}=R0t(),m=z0t(),g=B0t(),_=V0t();function v(e,t,n=0){let r=te.value.length,i=t?2*(2*r-n)+4:2*(r-n),a=0;return(e===`header`||e===`group`||e===`cell-focus`)&&(a+=2),(e===`header`||e===`group`)&&(a+=1),e===`header`&&(a+=1),i+a}function b(e){return d.value?.privileges.find(t=>t.id===e)?.label}async function S(e,t){let n=b(t);if(n===void 0)return;o.value=[$t(`person.changeRequests.settings.label.column`),n];let{isCanceled:r}=await c();o.value=void 0,!r&&((await m.mutateAsync({group:e,privilege:t})).__type===`MutationOk`?ze($t(`global.alert.saved`)):U($t(`global.alert.error`)))}async function w(e,t){let n=b(t);if(n===void 0)return;o.value=[$t(`person.changeRequests.settings.label.row`),n];let{isCanceled:r}=await c();o.value=void 0,!r&&((await g.mutateAsync({fieldId:e,privilege:t})).__type===`MutationOk`?ze($t(`global.alert.saved`)):U($t(`global.alert.error`)))}async function T(e,t,n){(await _.mutateAsync({group:e,fieldId:t,privilege:n})).__type===`MutationOk`?ze($t(`global.alert.saved`)):U($t(`global.alert.error`))}let E=H(()=>d.value===void 0||f.value===void 0||p.value===void 0),D=H(()=>{let e={},t={},n={};if(p.value!==void 0)for(let{groupId:r,fieldId:i,selectedPrivilege:{id:a}}of p.value)r in e?e[r]!==a&&(e[r]=null):e[r]=a,i in t?t[i]!==a&&(t[i]=null):t[i]=a,(n[r]??={})[i]=a;return{findGroup:function(t){return e[t]??null},findField:function(e){return t[e]??null},findGroupField:function(e,t){return n[e]?.[t]??null}}}),ee=H(()=>d.value===void 0?[]:d.value.privileges.map(e=>J7(e))),O=H(()=>a.value.toLowerCase()),te=H(()=>{if(f.value===void 0)return[];let e=f.value.flatMap(e=>e.categories).filter((e,t,n)=>t===n.findIndex(t=>t.id===e.id));return O.value===``?e:e.reduce((e,t)=>{let n=t.fields.filter(e=>e.label.toLowerCase().includes(O.value));return n.length>0&&e.push({...t,fields:n}),e},[])});return xt(E,e=>{e?n.value++:n.value--}),(n,c)=>h(f)===void 0?B(``,!0):(y(),C(`div`,{key:0,style:_e({"--header-row-height":`${h(r)}px`,"max-height":e.fullscreen?``:`calc(100vh - var(--topbar-height) - 5rem)`,"grid-template-columns":`repeat(${h(f).length+1}, minmax(16rem, 1fr))`}),class:P([`eds-paragraphs-base-regular relative w-0 min-w-full overflow-y-auto grid border border-grey-100 rounded`,e.fullscreen&&`flex-grow min-h-0`])},[x(`div`,cnn,[x(`div`,{ref:`header-row`,style:_e({"--z":v(`header`,!0)}),class:`sticky top-0 z-[var(--z)] flex flex-col justify-end p-2 bg-background-light [&:not(:last-child)]:border-r [.grid-row:not(:last-child)_&]:border-b border-grey-100 @lg:left-0`},[t(ar,{value:a.value,"onUpdate:value":c[0]||=e=>a.value=e,size:`Small`},null,8,[`value`])],4),(y(!0),C(k,null,F(h(f),e=>(y(),C(`div`,{key:e.id,style:_e({"--z":v(`header`,!1)}),class:`sticky top-0 z-[var(--z)] flex flex-col justify-between gap-y-1 p-2 bg-background-light [&:not(:last-child)]:border-r [.grid-row:not(:last-child)_&]:border-b border-grey-100`},[x(`span`,lnn,A(e.label),1),x(`div`,unn,[t(Z9,{value:null,options:ee.value,placeholder:Mr,"onUpdate:value":t=>t!==null&&S(e.id,t)},null,8,[`options`,`onUpdate:value`])])],4))),128))]),(y(!0),C(k,null,F(te.value,(e,r)=>(y(),C(`div`,{key:e.id,class:`grid-group relative grid grid-cols-subgrid col
56-span-full`},[x(`div`,dnn,[x(`div`,{style:_e({"--z":v(`group`,!0,r)}),class:`sticky top-[var(--header-row-height)] z-[var(--z)] overflow-hidden bg-background-light border-b border-grey-100 @lg:left-0`},[x(`div`,fnn,[x(`span`,pnn,A(e.label),1)])],4),x(`div`,mnn,[x(`div`,{style:_e({"--z":v(`group`,!1,r)}),class:`sticky left-0 top-[var(--header-row-height)] z-[var(--z)] bg-background-light border-b border-grey-100`},[x(`div`,hnn,[x(`span`,gnn,A(e.label),1)])],4)])]),(y(!0),C(k,null,F(e.fields,(i,a)=>(y(),C(`div`,{key:i.id,class:`grid-row grid grid-cols-subgrid col-span-full`},[x(`div`,{style:_e({"--z":v(`cell`,!0,r),"--z-focus":v(`cell-focus`,!0,r)}),class:`z-[var(--z)] flex items-center gap-x-2 p-2 bg-white [&:not(:last-child)]:border-r border-b [.grid-group:last-child>.grid-row:last-child_&]:border-b-0 border-grey-100 focus-within:z-[var(--z-focus)] @lg:sticky @lg:left-0`,tabindex:`-1`},[t(Z9,{value:null,options:ee.value,placeholder:Mr,"onUpdate:value":e=>e!==null&&w(i.id,e)},null,8,[`options`,`onUpdate:value`]),t(NW,{text:i.label,placement:`right`,class:`font-bold text-grey-500`},null,8,[`text`])],4),(y(!0),C(k,null,F(h(f),a=>(y(),C(`div`,{key:a.id,style:_e({"--z":v(`cell`,!1,r),"--z-focus":v(`cell-focus`,!1,r)}),class:`z-[var(--z)] p-2 bg-white [&:not(:last-child)]:border-r border-b [.grid-group:last-child>.grid-row:last-child_&]:border-b-0 border-grey-100 focus-within:z-[var(--z-focus)]`,tabindex:`-1`},[t(Z9,{value:(a.categories.find(t=>t.id===e.id)?.fields.find(e=>e.id===i.id)?.possiblePrivileges.map(e=>h(J7)(e))??0)===1?`unavailable`:D.value.findGroupField(a.id,i.id),options:a.categories.find(t=>t.id===e.id)?.fields.find(e=>e.id===i.id)?.possiblePrivileges.map(e=>h(J7)(e))??[],placeholder:{icon:Mr,text:n.$t(`global.label.read`)},disabled:(a.categories.find(t=>t.id===e.id)?.fields.find(e=>e.id===i.id)?.possiblePrivileges.map(e=>h(J7)(e))??0)===1,"onUpdate:value":e=>e!==null&&T(a.id,i.id,e)},null,8,[`value`,`options`,`placeholder`,`disabled`,`onUpdate:value`])],4))),128))]))),128))]))),128)),o.value===void 0?B(``,!0):(y(),i(f2,{key:0,visible:h(s),title:n.$t(`person.changeRequests.settings.title.changeEntity`,{params:{entity:o.value[0]}}),"body-text":n.$t(`person.changeRequests.settings.label.confirmChangeEntity`,{params:{entity:o.value[0],value:o.value[1]}}),"confirm-text":n.$t(`global.call.change`),onConfirm:h(l),onCancel:h(u)},null,8,[`visible`,`title`,`body-text`,`confirm-text`,`onConfirm`,`onCancel`]))],6))}})})),ynn,bnn=j((()=>{vnn(),vnn(),ynn=_nn})),xnn,Snn,Cnn,wnn,Tnn,Enn=j((()=>{z(),_t(),Vn(),Rt(),va(),j0e(),m$(),bnn(),xnn={class:`eds-typography-reset`},Snn={ref:`field-matrix`,class:`flex flex-col gap-y-eds-2xl bg-eds-primary [&:fullscreen]:p-eds-l [&:fullscreen]:h-screen`},Cnn={class:`flex gap-x-eds-s items-center`},wnn=[`textContent`],Tnn=p({__name:`Settings`,setup(e){let n=V(0),{isFullscreen:r,enter:a,exit:o}=St(ke(`field-matrix`));return(e,s)=>(y(),C(`div`,xnn,[t(Hn,{loading:n.value>0},{default:R(()=>[x(`div`,Snn,[x(`div`,Cnn,[x(`h3`,{class:`text-lg font-bold leading-normal mb-0`,textContent:A(e.$t(`person.changeRequests.settings.title.rightsDistribution`))},null,8,wnn),h(r)?(y(),i(zt,{key:0,icon:f$,variant:`Tertiary`,size:`Small`,onClick:h(o)},null,8,[`onClick`])):(y(),i(zt,{key:1,icon:p$,variant:`Tertiary`,size:`Small`,onClick:h(a)},null,8,[`onClick`]))]),x(`div`,{class:P([`flex flex-col gap-y-eds-xl`,h(r)&&`flex-grow min-h-0`])},[t(ya,{type:`warning`,text:e.$t(`person.changeRequests.settings.alert.configChangeImmediate`)},null,8,[`text`]),t(ynn,{"loading-count":n.value,"onUpdate:loadingCount":s[0]||=e=>n.value=e,fullscreen:h(r)},null,8,[`loading-count`,`fullscreen`])],2)],512)]),_:1},8,[`loading`])]))}})})),Dnn,Onn=j((()=>{Enn(),Enn(),Dnn=Tnn})),knn,Ann,jnn=j((()=>{Dp(),d3t(),D3t(),j3t(),F3t(),m6t(),w6t(),O6t(),p5t(),v5t(),u7t(),Z9t(),Jtn(),Onn(),knn=()=>yp({history:vp(),routes:[{name:`all-planned-changes`,path:`/person-management/change-requests/all-planned-changes`,component:X9t},{name:`settings`,path:`/person-management/change-requests/settings`,component:Dnn},{name:`authorizations`,path:`/person-management/change-requests/authorizations`,component:qtn}]}),Ann=()=>yp({history:vp(),routes:[{name:`navigation`,path:`/change-requests/:personId`,component:E3t,props:e=>({personId:parseInt(e.params.personId)}),children:[{name:`personal-details`,path:`personal-details`,component:p6t,props:e=>({personId:parseInt(e.params.personId)}),meta:{transition:`slide-right`}},{name:`submitted-planned-changes`,path:`submitted-planned-changes`,component:f5t,props:e=>({personId:parseInt(e.params.personId)})},{name:`web-authn`,path:`web-authn`,component:l7t,props:e=>({personId:parseInt(e.params.personId)})},{name:`classes-and-groups`,path:`classes-and-groups`,component:A3t,props:e=>({personId:parseInt(e.params.personId)})},{name:`telephony`,path:`telephony`,component:_5t,props:e=>({personId:parseInt(e.params.personId)})},{name:`devices`,path:`devices`,component:P3t,props:e=>({personId:parseInt(e.params.personId)})},{name:`qr-code`,path:`qr-code`,component:C6t},{name:`scheduled-summary`,path:`scheduled-summary`,component:D6t}]},{name:`create-planned-change`,path:`/change-requests/:personId/:fieldId/create`,component:u3t,props:e=>({personId:parseInt(e.params.personId),fieldId:e.params.fieldId}),meta:{transition:`slide-left`}}]})})),Mnn,Nnn=j((()=>{Va(),z(),jnn(),_f(),Mnn=za({component:I(()=>gf(()=>
56import(`./MobileRoot-C9k3S_cH.js`),__vite__mapDeps([442,1,3,96,91,33,7,4]))),appName:`ChangeRequestsMobileRoot`,attributes:[{name:`person-id`,required:!0,convert:parseInt}],configure:e=>{e.use(Ann())}})})),Pnn,Fnn=j((()=>{Va(),z(),jnn(),_f(),Pnn=za({component:I(()=>gf(()=>import(`./WebRoot-o9b335XT.js`),__vite__mapDeps([443,1,96,91,33,7,4]))),appName:`ChangeRequestsWebRoot`,configure:e=>{e.use(knn())}})})),Inn,Lnn=j((()=>{Va(),mf(),z(),_f(),Inn=za({component:I(()=>gf(()=>import(`./NamingConventionSelector-DzeQOZ2_.js`),__vite__mapDeps([444,1,2,3,6,11,12,13,14,93,5,7,4,8,9,10,15,16,17,18,19,20,21,33,71,53,42,23,68,22,69,70,72,73,74,75,43,44,45,29,30,31,32,76,77,78,79,80,81,82,40,59,60,61,62,83,84,85,86,87,48,49,88,89,90,46]))),appName:`NamingConventionSelector`,attributes:[{name:`school-unit-id`,required:!1,convert:e=>e===void 0?void 0:parseInt(e)}],configure:e=>{},events:[],shadowRootOptions:{mode:`open`,stylesheets:[pf]}})})),Q9,Rnn=j((()=>{Va(),z(),_f(),Q9=za({component:I(()=>gf(()=>import(`./Module-Bm9wME89.js`),__vite__mapDeps([445,1,4,12,13,45,43,44,11,14,93,5,6,7,8,9,20,22,53,42,71,86,446,24,85,73,46,91,33,118,72,153,154,212,213]))),appName:`StudentStatisticsModule`})}));function $9(){location.reload()}function znn(){He.interceptors.response.use(e=>e,e=>(e.response?.status===401&&$9(),Promise.reject(e))),jQuery(document).ajaxError(function(e,t,n){t.status===401&&$9()});let e=window.Ajax;if(e!==void 0){let t=e.Request.prototype.initialize;e.Request.prototype.initialize=function(e,n){let r=n.onComplete;return n.onComplete=function(e,t){if(e.status===401){$9();return}if(r!==void 0)return r(e,t)},t.bind(this)(e,n)}}}var Bnn=j((()=>{Ve()})),Vnn=j((()=>{Wte(),Cae(),Dae(),Aae(),Mae(),Goe(),Sse(),Dse(),jse(),Fse(),Lse(),zse(),Vse(),Use(),Gse(),qse(),Yse(),gce(),vce(),bce(),Sce(),wce(),Ece(),Oce(),Ace(),Mce(),Pce(),Ice(),aue(),sue(),lue(),due(),pue(),hue(),_ue(),yue(),xue(),Cue(),Tue(),Due(),kue(),jue(),Nue(),Fue(),Lue(),zue(),Vue(),Uue(),Gue(),que(),Yue(),rde(),ade(),sde(),lde(),dde(),pde(),hde(),_de(),yde(),xde(),$de(),tfe(),rfe(),afe(),sfe(),lfe(),dfe(),pfe(),hfe(),_fe(),yfe(),xfe(),Cfe(),Tfe(),Dfe(),kfe(),_me(),yme(),xme(),Cme(),Tme(),Dme(),kme(),jme(),Nme(),Fme(),uOe(),AOe(),jOe(),MOe(),NOe(),POe(),FOe(),IOe(),LOe(),ROe(),zOe(),BOe(),GOe(),KOe(),qOe(),JOe(),rAe(),fAe(),pAe(),mAe(),vAe(),NAe(),PAe(),FAe(),IAe(),LAe(),RAe(),Nt(),Dl(),yV(),gx(),GAe(),It(),KAe(),qAe(),JAe(),YAe(),jMe(),MMe(),NMe(),FMe(),T5e(),D5e(),B5e(),Zot(),tst(),sst(),lst(),hst(),yst(),xst(),Ost(),Ast(),Ist(),Rst(),Bst(),fct(),mct(),gct(),vct(),bct(),Sct(),wct(),Ect(),Oct(),qlt(),Ylt(),XZt(),QZt(),eQt(),b$t(),S$t(),w$t(),j1t(),N1t(),F1t(),L1t(),z1t(),V1t(),U1t(),Nnn(),Fnn(),Lnn(),Rnn(),Bnn(),uEe(),Ha.locale(`de`),aee({locale:Ft().getDateFnsLocale()}),znn(),vV.initializeGlobalShortcuts(),customElements.define(`escola-change-password`,Tce),customElements.define(`escola-login-vue`,cde),customElements.define(`escola-obs-sne`,cfe),customElements.define(`escola-docs-set`,zu),customElements.define(`escola-docs-set-read-only-modal`,qu),customElements.define(`escola-day-picker`,ou),customElements.define(`escola-tree-tag-select`,Kz),customElements.define(`escola-form-kit-attach-point`,Aue),customElements.define(`escola-multi-person-map-modal`,bde),customElements.define(`escola-single-person-map-modal`,Lj),customElements.define(`escola-docs-folder`,uue),customElements.define(`escola-docs-dashboard`,oue),customElements.define(`escola-student-measures`,Rj),customElements.define(`escola-student-measures-overview`,Bj),customElements.define(`escola-student-measures-care-factor-profile`,zj),customElements.define(`escola-services-school-day-view-wrapper`,Fj),customElements.define(`escola-services-parent-participant-view`,Nj),customElements.define(`escola-services-participant`,Pj),customElements.define(`escola-services-interface`,jj),customElements.define(`escola-services-overview`,Mj),customElements.define(`escola-templates-admin`,lz),customElements.define(`escola-reset-password`,Ofe),customElements.define(`escola-person-search`,vfe),customElements.define(`escola-billing`,_ce),customElements.define(`escola-billing-administration`,yce),customElements.define(`escola-billing-person`,xce),customElements.define(`escola-agenda-modal`,Jse),customElements.define(`escola-obs-config`,ofe),customElements.define(`escola-self-evaluation-overview`,Ame),customElements.define(`escola-self-evaluation-settings`,Mme),customElements.define(`escola-messenger-receiver-selection`,vde),customElements.define(`escola-messenger-read-confirmation`,mde),customElements.define(`escola-messenger-read-state-circle`,gde),customElements.define(`escola-messenger-confirm-read`,fde),customElements.define(`escola-certificate-form-list`,Cce),customElements.define(`escola-guardian-student-access-matrix`,Iue),customElements.define(`escola-evaluation-bar`,nd),customElements.define(`escola-weight-bar`,Ese),customElements.define(`escola-import-sync-context-menu`,Hue),customElements.define(`escola-person-management-context-menu`,mfe),customElements.define(`escola-import-sync-single-person`,Wue),customElements.define(`escola-import-sync-admin`,Bue),customElements.define(`escola-form-kit-invite`,Pue),
56customElements.define(`escola-export-sync`,wue),customElements.define(`escola-student-plan`,Xj),customElements.define(`escola-student-plan-head`,Zj),customElements.define(`escola-rich-text-input`,xse),customElements.define(`escola-form-kit-attach-point-collection`,Mue),customElements.define(`escola-contact-person-overview`,Nce),customElements.define(`escola-time-based-one-time-password-settings-setup`,uz),customElements.define(`escola-docx-templater`,mue),customElements.define(`escola-docx-templater-transform-template-modal`,gue),customElements.define(`escola-service-registrations-admin`,CA),customElements.define(`escola-service-registrations-parent`,Aj),customElements.define(`escola-installation-billing-modal`,Kue),customElements.define(`escola-institution-administration`,Jue),customElements.define(`escola-person-reference-administration`,gfe),customElements.define(`escola-capture-new-person`,SV),customElements.define(`escola-class-agenda-overview`,Dce),customElements.define(`escola-content-security-policy-list`,Fce),customElements.define(`escola-oauth-config-view`,nfe),customElements.define(`escola-oauth-key-config`,ife),customElements.define(`escola-oauth-availability-matrix`,efe),customElements.define(`escola-employments`,bue),
56customElements.define(`escola-sensitive-field-config-view`,Pme),customElements.define(`escola-sensitive-additional-fields`,C$t),customElements.define(`escola-employments-employee-employment-overview`,Sue),customElements.define(`escola-employments-employee-documents`,zst),customElements.define(`escola-internet-connection-lost`,nde),customElements.define(`escola-telephony-presence-absence-detail`,cz),customElements.define(`escola-telephony-mobile-navigation`,DL),customElements.define(`escola-absence-badge`,Ase),customElements.define(`escola-absenteeism`,Wse),customElements.define(`escola-absenteeism-configuration`,Kse),customElements.define(`escola-sne-mobile-overview`,Sme),customElements.define(`escola-absence-regulation-upload`,Ise),customElements.define(`escola-sne-student-plan-document-upload`,vme),customElements.define(`escola-journal-criteria-catalog-upload`,ode),customElements.define(`escola-journal-criteria-catalog-download`,ide),customElements.define(`escola-absence-jokerday-profile`,Pse),customElements.define(`escola-two-factor-app-webview`,lV),customElements.define(`escola-two-factor-app-setup`,cV),customElements.define(`escola-two-factor-notice`,dV),customElements.define(`escola-two-factor-enforced-persons`,uV),customElements.define(`escola-device-overview`,iue),customElements.define(`escola-class-allocation`,kce),customElements.define(`escola-class-allocation-evaluation`,bst),customElements.define(`escola-multi-portrait-import`,Qde),customElements.define(`escola-app-foreign-login`,hce),customElements.define(`escola-docs-preview-modal`,fue),customElements.define(`escola-filing-modal`,Eue),customElements.define(`escola-docs-file-preview`,cue),customElements.define(`escola-school-sites`,Eme),customElements.define(`escola-absences-schoolclass`,Rse),customElements.define(`escola-absences-workgroup`,Hse),customElements.define(`escola-absences-services`,Bse),customElements.define(`escola-target-grade-recording`,$j),customElements.define(`escola-substitutes`,Qj),customElements.define(`escola-school-career`,wme),customElements.define(`escola-date-picker`,bme),customElements.define(`escola-simple-banner`,Ij),customElements.define(`escola-planned-changes`,bfe),customElements.define(`escola-permission-overview`,ffe),customElements.define(`escola-access-administration`,xV),customElements.define(`escola-dashboard-birthdays-view`,CV),customElements.define(`escola-dashboard-course-teaser`,wV),customElements.define(`escola-journal-student-summary`,yct),customElements.define(`escola-web-authn-initialize-credential`,pV),customElements.define(`escola-web-authn-credential-overview`,fV),customElements.define(`escola-respond-to-messenger-survey`,gme),customElements.define(`escola-manage-messenger-surveys`,ude),customElements.define(`escola-messenger-survey-button`,Woe),customElements.define(`escola-student-meetings`,M1t),customElements.define(`escola-exam-grade-rounding`,E5e),customElements.define(`escola-secret-laboratory`,Ome),customElements.define(`escola-performance-overview`,ufe),customElements.define(`escola-voice-messages`,I1t),customElements.define(`escola-cms-scheduler`,jce),customElements.define(`escola-external-link-navigation`,dct),customElements.define(`escola-role-assignment-configuration`,ZZt),customElements.define(`escola-digital-signatures-module`,AMe),customElements.define(`escola-employee-absences-module`,w5e),customElements.define(`escola-student-statistics-module`,Q9),customElements.define(`employee-absences-dashboard-absence-list`,Lst),customElements.define(`escola-frog-search-raffle`,pct),customElements.define(`escola-form-builder`,Oue),customElements.define(`escola-services-attendance-scanner-bottom-sheet`,A1t),customElements.define(`escola-qr-code`,Sfe),customElements.define(`escola-qr-code-invalidation`,Efe),customElements.define(`escola-ical-invalidation`,Rue),customElements.define(`escola-qr-code-image`,wfe),customElements.define(`escola-emergency-print-modal`,PMe),customElements.define(`escola-badge`,Xot),customElements.define(`escola-chip-badge`,est),customElements.define(`escola-ical-subscription-overview`,hct),customElements.define(`escola-select-all-roles-where-members-are-treated-as-employees-button`,x$t),customElements.define(`escola-text-button`,mst),customElements.define(`escola-icon-button`,ost),customElements.define(`escola-segmented-control`,cst),customElements.define(`escola-toggle-switch`,vst),customElements.define(`escola-alert`,z5e),customElements.define(`escola-change-requests-mobile-root`,Mnn),customElements.define(`escola-change-requests-web-root`,Pnn),customElements.define(`escola-mark-all-as-seen`,xct),customElements.define(`escola-mark-student-as-seen`,Cct),customElements.define(`escola-navigation-banners`,Tct),customElements.define(`escola-navigation-sidebar`,Dct),customElements.define(`escola-navigation-switch`,Klt),customElements.define(`escola-navigation-topbar`,Jlt),customElements.define(`escola-e-learning`,Fst),customElements.define(`escola-archive-classification-system`,Dst),customElements.define(`escola-summary-notifications`,P1t),customElements.define(`escola-scheduled-summary-router-view`,y$t),customElements.define(`escola-schedule-modal`,$Zt),customElements.define(`escola-draft-save-confirm-modal`,kst),customElements.define(`escola-job-runs-log`,_ct),customElements.define(`escola-protocol`,YZt),customElements.define(`escola-workgroup-confirm-modal`,R1t),customElements.define(`escola-auth-configuration`,H1t),customElements.define(`escola-auth-config`,B1t),customElements.define(`escola-naming-convention-selector`,Inn),customElements.define(`escola-educational-statistics-filter-bar`,vue)}));j((()=>{Fte(),Ute(),Vnn()}))();export{y7 as $,VQ as $a,mb as $c,Eye as $d,Mf as $f,g$ as $i,Gxe as $l,Flt as $n,jV as $o,Ku as $p,Jit as $r,qj as $s,I4 as $t,Sye as $u,N2t as A,tZe as Aa,ZC as Ac,Gye as Ad,om as Af,i1 as Ai,_h as Al,q2 as An,aU as Ao,Xd as Ap,Uct as Ar,vz as As,ZDt as At,Cbe as Au,g0t as B,$Xe as Ba,fS as Bc,sye as Bd,r_e as Bf,I$ as Bi,lh as Bl,p2 as Bn,wH as Bo,Ld as Bp,R1 as Br,LI as Bs,bwt as Bt,Jye as Bu,v9 as C,iZe as Ca,uw as Cc,kye as Cd,Vve as Cf,Q9e as Ci,ig as Cl,$2 as Cn,pIe as Co,ff as Cp,Wct as Cr,qz as Cs,J3 as Ct,Mbe as Cu,m9 as D,_Ze as Da,nw as Dc,gm as Dd,sm as Df,w9e as Di,Jh as Dl,Y2 as Dn,CU as Do,uf as Dp,Yct as Dr,nB as Ds,A3 as Dt,Pm as Du,t8t as E,xZe as Ea,sw as Ec,Yve as Ed,Dm as Ef,s1 as Ei,qh as El,Q2 as En,SU as Eo,bse as Ep,Jct as Er,cB as Es,_At as Et,wbe as Eu,F2t as F,lZe as Fa,yC as Fc,Yye as Fd,Gp as Ff,t1 as Fi,VCe as Fl,z2 as Fn,iNe as Fo,Kd as Fp,H1 as Fr,oR as Fs,oDt as Ft,ibe as Fu,R$t as G,JQ as Ga,hx as Gc,Kve as Gd,wp as Gf,N$ as Gi,nCe as Gl,_ut as Gn,uH as Go,Od as Gp,Not as Gr,VF as Gs,q4 as Gt,Rye as Gu,q1t as H,DZe as Ha,Rx as Hc,vm as Hd,Bp as Hf,P$ as Hi,sh as Hl,C0 as Hn,SH as Ho,Nd as Hp,F1 as Hr,vI as Hs,$4 as Ht,Gve as Hu,n9 as I,fZe as Ia,mC as Ic,Xye as Id,Kp as If,Y$ as Ii,fh as Il,B2 as In,XH as Io,Ud as Ip,Gst as Ir,tR as Is,aDt as It,mye as Iu,z$t as J,OXe as Ja,Mb as Jc,Lye as Jd,$f as Jf,D$ as Ji,th as Jl,gut as Jn,lH as Jo,od as Jp,A1 as Jr,hM as Js,K4 as Jt,iye as Ju,I$t as K,YQ as Ka,lx as Kc,xye as Kd,Ep as Kf,O$ as Ki,nh as Kl,vut as Kn,sje as Ko,xd as Kp,j1 as Kr,jM as Ks,J4 as Kt,Mye as Ku,M0t as L,vZe as La,hC as Lc,Qye as Ld,Up as Lf,X$ as Li,LCe as Ll,m2 as Ln,YMe as Lo,Wd as Lp,jst as Lr,nR as 
56Ls,i3 as Lt,hye as Lu,L2t as M,oZe as Ma,DC as Mc,wye as Md,tm as Mf,n1 as Mi,mh as Ml,K2 as Mn,oU as Mo,ef as Mp,q1 as Mr,UR as Ms,YDt as Mt,Sbe as Mu,f9 as N,mZe as Na,SC as Nc,tbe as Nd,qp as Nf,N7e as Ni,GCe as Nl,H2 as Nn,mU as No,Qd as Np,W1 as Nr,WR as Ns,b3 as Nt,Mm as Nu,q3t as O,yZe as Oa,rw as Oc,Xve as Od,cm as Of,o1 as Oi,Hh as Ol,X2 as On,gU as Oo,lf as Op,Xct as Or,Wz as Os,j3 as Ot,Im as Ou,I2t as P,aZe as Pa,CC as Pc,rbe as Pd,Jp as Pf,e1 as Pi,ph as Pl,Fmt as Pn,tU as Po,Gd as Pp,G1 as Pr,aR as Ps,S3 as Pt,Am as Pu,O$t as Q,CXe as Qa,pb as Qc,$ve as Qd,If as Qf,b$ as Qi,$m as Ql,a0 as Qn,GV as Qo,Gu as Qp,T1 as Qr,Uj as Qs,bSt as Qt,qve as Qu,o9 as R,bZe as Ra,uC as Rc,ebe as Rd,Wp as Rf,R$ as Ri,dh as Rl,h2 as Rn,qH as Ro,zd as Rp,Mst as Rr,PL as Rs,a3 as Rt,gye as Ru,c8t as S,dZe as Sa,IT as Sc,Aye as Sd,ybe as Sf,l1 as Si,rg as Sl,n4 as Sn,MU as So,_f as Sp,X1 as Sr,aB as Ss,tFt as St,Abe as Su,_9 as T,nZe as Ta,ow as Tc,nye as Td,mbe as Tf,U9e as Ti,$h as Tl,Z2 as Tn,sIe as To,df as Tp,Kct as Tr,rB as Ts,K3 as Tt,Ebe as Tu,V7 as U,XQ as Ua,zx as Uc,lye as Ud,Fp as Uf,F$ as Ui,ch as Ul,x0 as Un,yH as Uo,Pd as Up,N1 as Ur,yI as Us,X4 as Ut,bye as Uu,G7 as V,kZe as Va,pS as Vc,qye as Vd,zp as Vf,L$ as Vi,uh as Vl,S0 as Vn,xH as Vo,Rd as Vp,L1 as Vr,RI as Vs,Q4 as Vt,_ye as Vu,H7 as W,ZQ as Wa,gx as Wc,Jve as Wd,Ip as Wf,M$ as Wi,oh as Wl,Put as Wn,bH as Wo,Dd as Wp,M1 as Wr,BF as Ws,Z4 as Wt,Hye as Wu,R7 as X,GQ as Xa,yb as Xc,oye as Xd,Bf as Xf,_$ as Xi,eh as Xl,o0 as Xn,nH as Xo,ed as Xp,E1 as Xr,nM as Xs,wSt as Xt,Tye as Xu,M$t as Y,WQ as Ya,Nb as Yc,Nye as Yd,Vf as Yf,E$ as Yi,mSe as Yl,d0 as Yn,tH as Yo,rd as Yp,Tot as Yr,gM as Ys,U4 as Yt,Qve as Yu,F7 as Z,UQ as Za,bb as Zc,rye as Zd,Ff as Zf,h$ as Zi,Jxe as Zl,Glt as Zn,WV as Zo,td as Zp,D1 as Zr,rM as Zs,H4 as Zt,dye as Zu,k5t as _,uZe as _a,MD as _c,yye as _d,km as _f,Mtt as _i,Kg as _l,a4 as _n,LU as _o,Bce as _p,nlt as _r,Xz as _s,W5 as _t,Lbe as _u,R9 as a,BQe as aa,HA as ac,Dye as ad,hbe as af,S1 as ai,B_ as al,$l as am,O4 as an,jW as ao,Ef as ap,wlt as ar,iV as as,o7 as at,Ym as au,S9 as b,rZe as ba,fD as bc,Bye as bd,sbe as bf,u1 as bi,cg as bl,i4 as bn,NU as bo,yf as bp,$ct as br,sB as bs,FFt as bt,Rm as bu,L9 as c,r$ as ca,ck as cc,pye as cd,ube as cf,v1 as ci,g_ as cl,Ol as cm,D4 as cn,AW as co,Yce as cp,t0 as cr,AB as cs,bKt as ct,Jm as cu,M9 as d,TQe as da,wO as dc,_m as dd,Om as df,_1 as di,f_ as dl,Gte as dm,jvt as dn,wW as do,Kce as dp,llt as dr,wB as ds,Q5 as dt,Um as du,p$ as ea,Kj as ec,Uye as ed,fye as ef,w1 as ei,ky as el,Lu as em,Ebt as en,HQ as eo,Nf as ep,i0 as er,MV as es,sZt as et,wxe as eu,G5t as f,$Q as fa,TO as fc,cye as fd,lbe as ff,h1 as fi,i_ as fl,Ra as fm,f4 as fn,dW as fo,Zce as fp,slt as fr,$z as fs,$5 as ft,Wm as fu,O5t as g,wZe as ga,cO as gc,ym as gd,obe as gf,p1 as gi,Gg as gl,B_t as gn,IU as go,Gce as gp,olt as gr,eB as gs,X5 as gt,Bm as gu,L5t as h,sZe as ha,sO as hc,Wve as hd,zve as hf,Vtt as hi,Zg as hl,Da as hm,c4 as hn,XU as ho,xf as hp,ult as hr,Qz as hs,Y5 as ht,zm as hu,V9 as i,a$ as ia,Gj as ic,eye as id,vbe as if,x1 as ii,z_ as il,au as im,jyt as in,PW as io,Of as ip,n0 as ir,rV as is,Iqt as it,Sxe as iu,P2t as j,SZe as ja,EC as jc,Cye as jd,em as jf,a1 as ji,vh as jl,G2 as jn,$Ne as jo,Joe as jp,K1 as jr,yz as js,XDt as jt,bbe as ju,R2t as k,CZe as ka,XC as kc,Zve as kd,am as kf,a9e as ki,Uh as kl,J2 as kn,_U as ko,Jd as kp,J1 as kr,Gz as ks,rOt as kt,kbe as ku,P9 as l,MQe as la,OO as lc,_be as ld,wm as lf,Nnt as li,__ as ll,Ha as lm,S4 as ln,CW as lo,Lce as lp,e0 as lr,jB as ls,r7 as lt,Km as lu,B5t as m,e$ as ma,gO as mc,hm as md,Tm as mf,m1 as mi,Xg as ml,wa as mm,u4 as mn,YU as mo,Wce as mp,flt as mr,oB as ms,NHt as mt,Vbe as mu,Wen as n,o$ as na,Yj as nc,Pye as nd,gbe as nf,C1 as ni,hv as nl,uu as nm,ebt as nn,zW as no,jf as np,r0 as nr,yV as ns,h7 as nt,Exe as nu,z9 as o,i$ as oa,UA as oc,Oye as od,Cm as of,y1 as oi,S_ as ol,eu as om,Dyt as on,MW as oo,Sle as op,blt as or,zB as os,wKt as ot,Xm as ou,O9 as p,t$ as pa,hO as pc,Kye as pd,fbe as pf,tnt as pi,a_ as pl,Ia as pm,l4 as pn,fW as po,qce as pp,clt as pr,tB as ps,PHt as pt,Hm as pu,B$t as q,KQ as qa,mx as qc,Vye as qd,Dp as qf,A2e as qi,rh as ql,u0 as qn,cH as qo,Sd as qp,kot as qr,MM as qs,G4 as qt,jye as qu,H9 as r,s$ as ra,Vj as rc,aye as rd,pbe as rf,uit as ri,mv as rl,iu as rm,k4 as rn,NW as ro,Df as rp,Olt as rr,vV as rs,c7 as rt,Zm as ru,I9 as s,IQe as sa,sk as sc,nbe as sd,dbe as sf,b1 as si,C_ as sl,kl as sm,E4 as sn,kW as so,Jce as sp,xlt as sr,BB as ss,a7 as st,qm as su,Gen as t,m$ as ta,Hj as tc,zye as td,Hve as tf,zit as ti,Ay as tl,Ru as tm,P4 as tn,RW as to,Af as tp,jlt as tr,gV as ts,m7 as tt,Cxe as tu,m7t as u,n$ as ua,kO as uc,vye as ud,Wye as uf,g1 as ui,d_ as ul,Dl as um,syt as un,SW as uo,Xce as up,glt as ur,CB as us,i7 as ut,Gm as uu,T9 as v,gZe as va,ND as vc,Fye as vd,Uve as vf,f1 as vi,pg as vl,o4 as vn,FU as vo,
56Xse as vp,Z1 as vr,iB as vs,eLt as vt,Vm as vu,y9 as w,cZe as wa,dw as wc,tye as wd,Em as wf,c1 as wi,Qh as wl,e4 as wn,jU as wo,Tse as wp,qct as wr,Jz as ws,TAt as wt,Tbe as wu,b9 as x,eZe as xa,FT as xc,bm as xd,fm as xf,d1 as xi,lg as xl,t4 as xn,PU as xo,gf as xp,Gct as xr,Yz as xs,M5 as xt,jbe as xu,x9 as y,hZe as ya,dD as yc,Iye as yd,Sm as yf,det as yi,mg as yl,r4 as yn,xIe as yo,Zse as yp,elt as yr,yAe as ys,R5 as yt,Lm as yu,e9 as z,pZe as za,dC as zc,$ye as zd,Vp as zf,z$ as zi,NCe as zl,f2 as zn,CH as zo,Bd as zp,Pst as zr,FL as zs,xwt as zt,Zye as zu};

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.