1import{a as we}from"./chunk-HHMTA7SW.js";import{a as $e}from"./chunk-VQCTK3RJ.js";import{$a as Re,Na as Oe,R as Be,S as Ie,T as Me,U as je,n as ke,t as Ee}from"./chunk-KO7LMNSS.js";import{a as Ve,b as Ce,f as Te,g as be,h as De,qa as Pe,r as ye,s as Se,sa as Ne,ta as Ae,ua as He,v as Le}from"./chunk-JHMNXUUO.js";import{Bc as ue,Yc as fe,na as re,oc as C,q as oe,qa as de,rc as me,ua as le,ya as ce}from"./chunk-5FNJIZYO.js";import"./chunk-KLEDQ57U.js";import"./chunk-NQOKBRYJ.js";import{H as _e,fa as xe}from"./chunk-27L5X56N.js";import"./chunk-R3CDP2X7.js";import{d as pe}from"./chunk-SKVEMNY7.js";import"./chunk-UMWT475U.js";import"./chunk-LVXV7KOO.js";import"./chunk-75ZUJ6RX.js";import"./chunk-QBXS2ZLS.js";import{L as ge,N as he}from"./chunk-LHKWSZDW.js";import{Ae as se,E as F,Ee as ve,Fa as W,Ja as i,Jc as P,Ka as b,Kd as Q,Ld as Z,Nb as p,Ob as g,Od as X,Pb as y,Qb as J,Qd as ee,Ra as h,Rd as te,Sd as A,Wa as M,Wd as ie,Xa as j,cd as K,dc as S,ec as D,fb as x,ga as U,gd as Y,ha as I,hb as f,ie as ne,ja as z,jc as o,kc as r,lb as m,lc as L,mb as a,na as v,nb as d,oa as V,ob as u,pe as ae,u as w,v as $,vb as q,wa as G,xb as k,zb as s}from"./chunk-S2UKW5PG.js";var H=t=>["/portal/document-edit/",t],qe=()=>({tab:"data"}),Je=()=>({tab:"links"}),Ke=()=>["/portal/search/project"],O=t=>({count:t}),Ye=()=>["/portal/search/committee"],Qe=()=>["/portal/search/meeting"];function Ze(t,T){t&1&&(a(0,"span",3),p(1),o(2,"translate"),d()),t&2&&(i(),g(r(2,1,"DOCUMENT.LABEL.DRAFT")))}function Xe(t,T){if(t&1&&(a(0,"detail-view-header-edit",7)(1,"button-dropdown",34)(2,"a",35),u(3,"mat-icon",36),p(4),o(5,"translate"),d(),a(6,"button",37),u(7,"mat-icon",38),d(),a(8,"ul",39)(9,"li")(10,"a",40),p(11),o(12,"translate"),d()(),a(13,"li")(14,"a",40),p(15),o(16,"translate"),d()()()()()),t&2){let e=s(2);i(2),m("routerLink",D(14,H,e.document.id)),i(2),y(" ",r(5,8,"DOCUMENT.BUTTON.EDIT.GENERAL")," "),i(6),m("routerLink",D(16,H,e.document.id))("queryParams",S(18,qe)),i(),g(r(12,10,"DOCUMENT.BUTTON.EDIT.DATA")),i(3),m("routerLink",D(19,H,e.document.id))("queryParams",S(21,Je)),i(),g(r(16,12,"DOCUMENT.BUTTON.EDIT.LINKS"))}}function et(t,T){if(t&1&&(a(0,"div",13)(1,"div",41),p(2),o(3,"translate"),d(),a(4,"div",42),u(5,"file-download-button",43),d()()),t&2){let e=s(2);i(2),g(r(3,3,"COMMON.LABEL.DOWNLOAD")),i(3),m("isHeaderButton",!0)("downloadInfo",e.fileDownloadInfo)}}function tt(t,T){t&1&&(a(0,"span"),p(1,"|"),d())}function it(t,T){if(t&1&&(a(0,"li"),p(1),o(2,"translate"),o(3,"themisI18nDate"),x(4,tt,2,0,"span"),p(5),d()),t&2){let e=s(2);i(),J(" ",r(2,4,"DOCUMENT.LABEL.LAST_UPDATE")," ",L(3,6,e.document.dateLastUpdate,"FORMAT.DATE.DEFAULT")," "),i(3),f(e.document.dateLastUpdate&&e.document.userLastUpdate?4:-1),i(),y(" ",e.document.userLastUpdate," ")}}function nt(t,T){if(t&1&&(a(0,"div",29)(1,"a",44),o(2,"async"),u(3,"span",45),p(4),o(5,"translate"),d()()),t&2){let e=s(2);i(),m("friendlyLastCommand",!1)("themisRouterLink",S(9,Ke))("queryParams",r(2,4,e.projectSearchParams$)),i(3),y("",L(5,6,"DOCUMENT.BUTTON.SEARCH.LINKED_PROJECTS",D(10,O,e.projects==null?null:e.projects.totalCount))," ")}}function ot(t,T){if(t&1&&(a(0,"div",29)(1,"a",44),o(2,"async"),u(3,"span",45),p(4),o(5,"translate"),d()()),t&2){let e=s(2);i(),m("friendlyLastCommand",!1)("themisRouterLink",S(9,Ye))("queryParams",r(2,4,e.committeeSearchParams$)),i(3),g(L(5,6,"DOCUMENT.BUTTON.SEARCH.LINKED_COMMITTEES",D(10,O,e.committees==null?null:e.committees.totalCount)))}}function at(t,T){if(t&1&&(a(0,"div",29)(1,"a",44),o(2,"async"),u(3,"span",45),p(4),o(5,"translate"),d()()),t&2){let e=s(2);i(),m("friendlyLastCommand",!1)("themisRouterLink",S(9,Qe))("queryParams",r(2,4,e.meetingSearchParams$)),i(3),y("",L(5,6,"DOCUMENT.BUTTON.SEARCH.LINKED_MEETINGS",D(10,O,e.meetings==null?null:e.meetings.totalCount))," ")}}function rt(t,T){if(t&1){let e=q();a(0,"div",0)(1,"detail-view-header",1)(2,"detail-view-header-title")(3,"p",2),p(4),o(5,"translate"),x(6,Ze,3,3,"span",3),d(),a(7,"h1",4),u(8,"document-favourites-button",5),a(9,"span",6),p(10),d()()(),x(11,Xe,17,22,"detail-view-header-edit",7),a(12,"detail-view-header-actions")(13,"div",8),u(14,"div",9),a(15,"div",10),k("click",function(){v(e);let n=s();return V(n.onShare())}),a(16,"a"),u(17,"span",11),a(18,"span",12),p(19),o(20,"translate"),d()()(),x(21,et,6,5,"div",13),d()()(),a(22,"div",14)(23,"div",15)(24,"div",16)(25,"ul",17)(26,"li"),u(27,"mandant-list",18),d(),x(28,it,6,9,"li"),d()()()(),a(29,"div",19)(30,"div",20)(31,"div",21)(32,"div",22)(33,"h2",23),p(34),o(35,"translate"),d()(),a(36,"div",24)(37,"div",25),u(38,"p",26),o(39,"linebreakToBr"),o(40,"safe"),d()(),a(41,"div",22)(42,"h2",23),p(43),o(44,"translate"),d()(),a(45,"div",24)(46,"projects-data-grid",27),o(47,"translate"),o(48,"translate"),k("navigateToProject",function(n){v(e);let c=s();return V(c.onNavigateToProject(n))})("navigateToCommittee",function(n){v(e);let c=s();return V(c.onNavigateToCommitteeOfProject(n))})("projectsDeleted",function(n){v(e);let c=s();return V(c.onProjectsDeleted(n))}),a(49,"div",28)(50,"div",16),x(51,nt,6,12,"div",29),d()()()(),a(52,"div",22)(53,"h2",23),p(54),o(55,"translate"),d()(),a(56,"div",24)(57,"committees-data-grid",30),o(58,"translate"),o(59,"translate"),k("navigateToCommittee",function(n){v(e);let c=s();return V(c.onNavigateToCommittee(n))})("committeesDeleted",function(n){v(e);let c=s();return V(c.onCommitteesDeleted(n))}),a(60,"div",28)(61,"div",16),x(62,ot,6,12,"div",29),d()()()(),a(63,"div",22)(64,"h2",23),p(65),o(66,"translate"),d()(),a(67,"div",24)(68,"meetings-data-grid",31),o(69,"translate"),o(70,"translate"),k("navigateToMeeting",function(n){v(e);let c=s();return V(c.onNavigateToMeeting(n))})("meetingsDeleted",function(n){v(e);let c=s();return V(c.onMeetingsDeleted(n))}),a(71,"div",28)(72,"div",16),x(73,at,6,12,"div",29),d()()()()(),a(74,"div",32)(75,"div",22)(76,"h2",23),p(77),o(78,"translate"),d()(),a(79,"div",24),u(80,"contacts-data-grid",33),o(81,"translate"),d()()()()()}if(t&2){let e=s();i(4),y(" ",r(5,37,"KEY.FILE_TYPE."+e.document.typeKey)," "),i(2),f(e.document.published?-1:6),i(),m("popover",e.document.name),i(),m("item",e.halDocument)("isLight",!0),i(2),g(e.document.name),i(),f(e.canEdit?11:-1),i(8),g(r(20,39,"SHARE_BUTTON.SHARE")),i(2),f(e.fileDownloadInfo?21:-1),i(6),m("leading",e.document.leadingMandant),i(),f(e.document.dateLastUpdate?28:-1),i(6),g(r(35,41,"DOCUMENT.HEADLINE.DESCRIPTION")),i(4),m("innerHtml",L(40,45,r(39,43,e.document.shortDe
1scription),"html"),W),i(5),g(r(44,48,"DOCUMENT.HEADLINE.PROJECTS")),i(3),m("items",e.projects==null?null:e.projects.entries)("loading",e.loading)("availableCommands",e.projectLinks)("loadingText",r(47,50,"COMMITTEE.PROJECTS_WIDGET.LOADING"))("emptyText",r(48,52,"PROJECTS_SEARCH.EMPTY_LIST")),i(5),f((e.projects==null?null:e.projects.totalCount)>5?51:-1),i(3),g(r(55,54,"DOCUMENT.HEADLINE.COMMITTEES")),i(3),m("items",e.committees==null?null:e.committees.entries)("loading",e.loading)("availableCommands",e.committeeLinks)("loadingText",r(58,56,"PROJECT.COMMITTEES_GRID.LOADING"))("emptyText",r(59,58,"PROJECT.COMMITTEES_GRID.EMPTY_LIST")),i(5),f((e.committees==null?null:e.committees.totalCount)>5?62:-1),i(3),g(r(66,60,"DOCUMENT.HEADLINE.MEETINGS")),i(3),m("items",e.meetings==null?null:e.meetings.entries)("loading",e.loading)("availableCommands",e.meetingLinks)("loadingText",r(69,62,"MEETINGS_SEARCH.LOADING"))("emptyText",r(70,64,"MEETINGS_SEARCH.EMPTY_LIST")),i(5),f((e.meetings==null?null:e.meetings.totalCount)>5?73:-1),i(4),g(r(78,66,"DOCUMENT.HEADLINE.AUTHORS")),i(3),m("items",e.contacts)("emptyText",r(81,68,"DOCUMENT.HEADLINE.EMPTY_TEXT"))}}var Ue=(()=>{class t{constructor(e,l,n,c){this.responsiveElementClasses=e,this.searchLinksService=l,this.titleService=n,this.shareLinkService=c,this.navigateToProject=new b,this.navigateToCommittee=new b,this.navigateToMeeting=new b,this.projectsDeleted=new b,this.committeesDeleted=new b,this.meetingsDeleted=new b}ngOnChanges(e){this.halDocument&&this.titleService.setTitle(pe(this.document.name))}get canEdit(){return!!this.halDocument._links.edit}get fileDownloadInfo(){return oe(this.halDocument)}get projectSearchParams$(){return this.projects&&this.searchLinksService.convertProjectSearchLinkToQueryParams$(this.projects._links.all)}get committeeSearchParams$(){return this.committees&&this.searchLinksService.convertCommitteeSearchLinkToQueryParams$(this.committees._links.all)}get meetingSearchParams$(){return this.meetings&&this.searchLinksService.convertMeetingSearchLinkToQueryParams$(this.meetings._links.all)}get committeeLinks(){return this.committees&&this.committees._links}get meetingLinks(){return this.meetings&&this.meetings._links}get projectLinks(){return this.projects&&this.projects._links}onNavigateToProject(e){this.navigateToProject.emit(e)}onNavigateToCommitteeOfProject(e){this.navigateToCommittee.emit(e._embedded.parent)}onNavigateToCommittee(e){this.navigateToCommittee.emit(e)}onNavigateToMeeting(e){this.navigateToMeeting.emit(e)}onProjectsDeleted(e){this.projectsDeleted.emit(e)}onCommitteesDeleted(e){this.committeesDeleted.emit(e)}onMeetingsDeleted(e){this.meetingsDeleted.emit(e)}onShare(){this.shareLinkService.shareLink()}static{this.\u0275fac=function(l){return new(l||t)(h("RESPONSIVE_ELEMENT_CLASSES"),h(fe),h(K),h(xe))}}static{this.\u0275cmp=M({type:t,selectors:[["document"]],inputs:{loading:"loading",halDocument:"halDocument",document:"document",meetings:"meetings",committees:"committees",projects:"projects",contacts:"contacts"},outputs:{navigateToProject:"navigateToProject",navigateToCommittee:"navigateToCommittee",navigateToMeeting:"navigateToMeeting",projectsDeleted:"projectsDeleted",committeesDeleted:"committeesDeleted",meetingsDeleted:"meetingsDeleted"},standalone:!1,features:[G],decls:1,vars:1,consts:[[1,"detailView"],["containerClass","flex-nowrap!","titleContainerClass","overflow-hidden"],[1,"detailView__overline"],[1,"label","label-planned","label-inText"],["popoverPlacement","top",1,"detailView__headline","document__headline",3,"popover"],[1,"document__headlineFavourite",3,"item","isLight"],[1,"document__headlineText"],[1,"flex"],[1,"detailViewHeader__actionsWrapper"],[1,"detailViewHeader__divider","order-1"],[1,"detailView__headerAction","detailView__headerAction--mobile","order-2",3,"click"],[1,"icon","icon-share2"],[1,"xs-hidden"],[1,"detailViewHeader__download","order-0"],[1,"detailView__meta"],[1,"row"],[1,"col-xs-12"],[1,"detailView__metaList"],[3,"leading"],[1,"detailView__content"],[1,"row","detailView__row"],[1,"col-md-8","detailView__col"],[1,"detailVie
1w__contentBlockHeader"],[1,"detailView__contentBlockHeadline"],[1,"detailView__contentBlock"],[1,"detailView__section"],[1,"detailView__contentText",3,"innerHtml"],[3,"navigateToProject","navigateToCommittee","projectsDeleted","items","loading","availableCommands","loadingText","emptyText"],["data-grid-header-link","",1,"row"],[1,"pull-right","detailView__link","detailView__link--bottom"],[3,"navigateToCommittee","committeesDeleted","items","loading","availableCommands","loadingText","emptyText"],[3,"navigateToMeeting","meetingsDeleted","items","loading","availableCommands","loadingText","emptyText"],[1,"col-md-4","detailView__col"],[3,"items","emptyText"],[1,"btn-group","buttonDropdown","mt-15"],["matButton","outlined","button-dropdown-normal-button","",1,"connected-right","light",3,"routerLink"],["fontSet","icon","fontIcon","icon-edit"],["matButton","outlined","button-dropdown-toggle-button","",1,"connected-left","icon-only","light"],["fontSet","icon","fontIcon","icon-fa-down"],["button-dropdown-layer-content","",1,"dropdown-menu"],[3,"routerLink","queryParams"],[1,"detailViewHeader__actionText"],[1,"detailView__headerAction"],[3,"isHeaderButton","downloadInfo"],[3,"friendlyLastCommand","themisRouterLink","queryParams"],[1,"icon","icon-fa-right"]],template:function(l,n){l&1&&x(0,rt,82,70,"div",0),l&2&&f(n.document?0:-1)},dependencies:[te,se,ke,Ee,Oe,Be,Ie,Me,je,Le,He,Pe,Ne,Ae,ye,ge,Ve,Y,P,De,be,_e],styles:[`[data-hidden=true]{display:none!important}:root{--bs-font-sans-serif: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-body-bg: #fff}.detailView__figure--background{height:250px}@media (min-width: 768px){.detailView__figure--background{height:350px}}.detailView__figure--background{background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover}.detailView__header{display:block;padding:25px 15px;position:relative}@media (min-width: 768px){.detailView__header{padding:35px 30px}}@media (min-width: 992px){.detailView__header{padding:35px 55px}}.detailView__header--blue{background-color:#0c4063;color:#fff}.detailView__buttonWrapper{position:relative;float:left;padding:25px 0 0 15px}@media (min-width: 768px){.detailView__buttonWrapper{position:absolute;top:35px;right:12px;padding:0}}@media (min-width: 992px){.detailView__buttonWrapper{top:35px;right:35px}}.detailView__headerButtonWrapper{min-height:73px;display:flex;flex-direction:column;margin-top:0;padding-top:10px}@media (min-width: 992px){.detailView__headerButtonWrapper{padding-top:0}}.detailView__headerButtonWrapper__columnWrapper{display:flex;flex:1 0 100%;align-items:center;justify-content:flex-end}.detailView__headerButtonWrapper__column{max-width:485px;flex:0 0 485px;text-align:right}.detailView__headerButtonWrapper__column>.wrapper{margin-right:50px}.detailView__headerButtonWrapper__column--right{max-width:100%;flex:0 0 auto;text-align:left}.detailView__headerButtonWrapper--alignRight{text-align:right}.detailView__headerButton{position:relative;display:inline-block}.detailView__headerButton:not(:first-child){padding-top:10px}.detailView__headerButton.is-empty{padding-right:0}.detailView__headerAction{color:#fff;cursor:pointer}.detailView__headerAction:not(:first-child){padding-top:5px}.detailView__headerAction span,.detailView__headerAction span:before{display:inline-block;vertical-align:middle}.detailView__headerAction a{text-decoration:none}.detailView__headerAction a:not(:hover){color:#fff}.detailView__headerAction a:hover{color:#ccc}.detailView__headerAction .icon{margin-right:4px;color:inherit}.detailView__headerAction .icon+span{margin-right:20px}.detailView__headerAction--pb1{padding-bottom:8px}.detailView__headerAction__menu{display:inline-block;margin-top:5px}.detailView__headerAction__menu:hover{color:#ccc}.detailView__headerAction__menu .icon.menu-icon{margin-left:4px;margin-right:8px;font-size:10px}.detailView__headerActionText{margin-top:10px;color:#999}.detailView__control{position:relative;margin-top:15px}.detailView__control:first-child{margin-top:0}
1@media (min-width: 992px){.detailView__control{position:absolute;top:0;right:15px;margin-top:0}}.detailView__alert{position:absolute;inset:0;background:#fff}.detailView__alert--danger{z-index:2;filter:alpha(opacity=100);opacity:1;background:#eebfc2}.detailView__alertClose{position:absolute;top:25px;right:15px}@media (min-width: 768px){.detailView__alertClose{top:35px;right:30px}}.detailView__alertClose:hover,.detailView__alertClose:focus,.detailView__alertClose:active{text-decoration:none}.detailView__alertClose:before{position:relative;font-family:Themicons;font-size:68%;line-height:1;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;speak:none;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\\f117";padding-right:0;font-size:20px;font-weight:600;color:#ba000c}.detailView__alertWrapper{display:table;text-align:center;height:100%;width:100%;padding:0 30px}.detailView__alertText{display:table-cell;vertical-align:middle;color:#ba000c}.detailView__row{margin-left:0;margin-right:0}@media (min-width: 992px){.detailView__row{margin-left:-15px;margin-right:-15px}}.detailView__col{padding-left:0;padding-right:0}@media (min-width: 992px){.detailView__col{padding-left:15px;padding-right:15px}}.detailView__textDisabled{color:#999}.detailView__link{margin:0 0 7px;border:1px solid #106695}.detailView__link>a{color:#106695;text-decoration:none}.detailView__link--disabled{border:1px solid #999;cursor:not-allowed}.detailView__link--cursorPointer{cursor:pointer}.detailView__link--bottom{margin:0}.userProjectIdeas .detailView__link--bottom{margin-top:20px}.detailView__link--leftSpacing{margin-left:7px}.detailView__link .icon{display:inline-block;font-size:70%;padding-right:5px}.detailView__link a{display:block;padding:6px 12px}.detailView__link:hover{background-color:#0c4063;border-color:#0c4063}.detailView__link:hover a{color:#fff;text-decoration:none}.detailView__link:hover .icon{color:#fff}.detailView__link--disabled:hover .icon,.detailView__link--disabled:hover a,.detailView__link--disabled a{pointer-events:none;color:#0006;background-color:#f2f2f2;text-decoration:none}.detailView__overline{margin-bottom:0}.detailView__overline__icon{display:inline-block;margin-left:8px;line-height:1;vertical-align:middle}.detailView__overlineLink{color:#fff}.detailView__overlineLink:hover{color:#fff;text-decoration:underline}.detailView__subheadline{margin-top:10px}.detailView__headline{word-wrap:break-word;overflow-wrap:break-word;margin-top:15px;margin-bottom:0;font-size:36px;font-weight:300}.detailView__headline--ellipsis{position:relative;height:39px}.detailView__headline--ellipsis>span{width:100%;position:absolute;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}@media (max-width: 991px){.detailView__headline--ellipsis{height:auto}.detailView__headline--ellipsis>span{position:unset;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:unset}}.detailView__formHeadline{margin-top:10px}.detailView__descriptionTag{color:#999}.detailView__ListItemHeadline{word-wrap:break-word;overflow-wrap:break-word;margin:0;font-size:16px;font-weight:600}.detailView__buttonSubtext{font-size:11px;color:#94d4ef}.detailView__iconLink{white-space:nowrap;padding:5px 10px 5px 0}.detailView__iconLink .icon{display:inline-block;font-size:70%;padding-right:5px}.detailView__meta{background-color:#fff;padding:15px 15px 13px}@media (min-width: 768px){.detailView__meta{padding:15px 30px 13px}}@media (min-width: 992px){.detailView__meta{padding:15px 55px 13px}}.detailView__content{padding:0 15px 20px}@media (min-width: 768px){.detailView__content{padding:0 30px 30px}}@media (min-width: 992px){.detailView__content{padding:0 55px 30px}}.detailView__content{background-color:#f2f2f2}.detailView__contentBlockHeader{position:relative;background-color:#fff;width:100%;margin-top:20px;padding:15px 15px 10px 10px;overflow:hidden}@media (min-width: 768px){.detailView__contentBlockHeader{margin-top:30px;padding:15px 30px 10px 25px}}
1.detailView.has-alert .detailView__contentBlockHeader{margin-top:0!important}.detailView__contentBlockHeader--overflowVisible{overflow:initial}.detailView__contentBlockHeader--modal{margin-top:0}.detailView__contentBlockHeader--noBorder{border-left:none}.detailView__contentBlock{padding:20px 15px 15px;margin-top:20px;background-color:#fff}@media (min-width: 600px){.detailView__contentBlock{padding:20px 30px 30px;margin-top:30px}}.detailView__contentBlock>h1:first-child,.detailView__contentBlock>h2:first-child,.detailView__contentBlock>h3:first-child{margin-top:0;padding:10px 15px 15px}@media (min-width: 768px){.detailView__contentBlock>h1:first-child,.detailView__contentBlock>h2:first-child,.detailView__contentBlock>h3:first-child{padding:5px 30px 30px}}.detailView__contentBlock h3 span{overflow-wrap:break-word}.detailView__contentBlockHeader+.detailView__contentBlock{margin-top:0;padding:10px 15px 15px}@media (min-width: 768px){.detailView__contentBlockHeader+.detailView__contentBlock{padding:5px 30px 30px}}.detailView__section{display:block;margin:20px 0 0}.detailView__section--gray{margin:0;padding:30px;background-color:#f2f2f2}.detailView__section:first-child{margin-top:0}.detailView__link,.detailView__link:hover{color:inherit}.detailView__contentBlockHeadline{font-family:Pt Sans Narrow,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;line-height:1.3;letter-spacing:.025em;text-transform:uppercase;color:#333;margin:0;word-wrap:break-word}@media (min-width: 768px){.detailView__contentBlockHeadline--half--sm{width:50%}}@media (min-width: 960px){.detailView__contentBlockHeadline--editActions{width:calc(100% - 370px)}}.detailView__contentBlockSubHeadline,.detailView__contentBlockSectionHeadline{font-size:20px;line-height:28px;color:#333;margin:0;word-wrap:break-word;padding:10px 0}@media (min-width: 768px){.detailView__contentBlockSubHeadline--half--sm,.detailView__contentBlockSectionHeadline--half--sm{width:50%}}.detailView__contentBlock h3.detailView__contentBlockSubHeadline,.detailView__contentBlock h3.detailView__contentBlockSectionHeadline{padding:10px 0}.detailView__sectionHeadline{font-size:24px;color:#999}.detailView__sectionSubHeadline{margin:15px 0 0;color:#999}.detailView__contentBlockSubHeadline--smaller{font-size:16px;line-height:1.3}.detailView__contentLabel{color:#999;font-weight:600}.detailView__contentLabel--darkGrey{color:#333}.detailView__contentLabel--column{margin-top:20px}@media (min-width: 768px){.detailView__contentLabel--column{margin-top:0}}.detailView__contentLabel--info{display:inline-flex;align-items:center}.detailView__contentLabel--info>.icon{font-size:20px;height:20px;margin-right:8px}.detailView__contentText{margin:10px 0 0}.detailView__contentText ul{display:block;margin-block-start:0;margin-block-end:9.5px;padding-inline-start:40px;unicode-bidi:isolate;list-style-type:disc}.detailView__contentText ol{display:block;margin-block-start:0;margin-block-end:9.5px;padding-inline-start:40px;unicode-bidi:isolate;list-style-type:decimal}.detailView__contentText p,.detailView__contentText--info{margin:0}.detailView__contentText--info>ul{padding-left:1.5em}.detailView__contentText--info>ul>li{padding-bottom:5px}.detailView__moreLink{display:table;text-decoration:none;margin-top:5px}.detailView__divider{height:1px;max-height:1px;margin:30px 0;line-height:0;border-top:1px solid #ddd}.detailView__divider_blank{height:1px;max-height:1px;margin:10px 0;line-height:0}.detailView__statusControl{margin-top:20px}@media (min-width: 992px){.detailView__statusControl{margin-top:0}}.detailView__tabContainer{margin-top:20px}@media (min-width: 992px){.detailView__tabContainer{margin-top:30px}}.detailView__tabContentContainer{margin-top:20px}@media (min-width: 992px){.detailView__tabContentContainer{margin-top:30px}}.detailView__metaList{list-style:none;margin:0;padding:0}@media (min-width: 992px){.detailView__metaList:after{display:block;clear:both;content:""}}.detailView__metaList>li{margin-top:10px}.detailView__metaList>li a.icon:before{font-size:9.1px}.detailView__metaList>
1li a:not(:disabled):hover,.detailView__metaList>li a:not(:disabled):focus{color:#0c4063;text-decoration:underline}.detailView__metaList>li:first-child{margin-top:0}@media (min-width: 992px){.detailView__metaList>li{float:left;width:auto;margin-right:20px;margin-top:0}.detailView__metaList>li:last-child{margin-right:0}}.detailView--containsLoader{position:relative}.mandantList{display:inline-block;font-size:0}.mandantList__item{word-wrap:break-word;overflow-wrap:break-word;max-width:100%;display:inline-block;font-size:.813rem;margin-right:8px}.mandantList__item:last-child{margin:0}.mandantList__item__inlineSep{display:inline-block;margin-left:6px;margin-right:6px}.mandantList__item--lead{font-weight:600}.accordion{display:block}.accordion__item{display:block;border-bottom:1px solid #ddd}@media (max-width: 767px){.accordion__item{padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}}.accordion__item:first-child{border-top:1px solid #ddd}.accordion__item--noTopBorder:first-child{border-top:0}.accordion__item--isOpen .accordion__itemHeader:after{color:#999;transform:rotate(45deg) translateZ(1px)}.accordion__item--isOpen .accordion__itemContent{display:block}.accordion__itemHeader{padding:25px 30px 24px 0;position:relative;cursor:pointer}@media (min-width: 992px){.accordion__itemHeader{padding:25px 45px 24px 20px}}.accordion__itemHeader:after{position:relative;font-family:Themicons;font-size:68%;line-height:1;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;speak:none;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\\f147";position:absolute;right:0;display:inline-block;top:calc(50% - 10px);color:#106695;font-size:20px;transition:transform .3s;transform:rotate(0) translateZ(0)}@media (min-width: 768px){.accordion__itemHeader:after{right:20px}}.accordion__itemHeader:hover{color:#0c4063}.accordion__itemContent{display:none;background:#f2f2f2;padding:15px 5px}@media (max-width: 767px){.accordion__itemContent{padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}}@media (min-width: 768px){.accordion__itemContent{padding:20px}}.accordion__itemContent>.row.row__noPadding{margin-left:-15px;margin-right:-15px}.accordion__defList{margin-bottom:20px}.screenshots:after{display:block;clear:both;content:""}.screenshots__row{margin:0 -10px}.screenshots__col{float:left;width:25%;padding:10px}.screenshots.is-xxs .screenshots__col{width:100%}.screenshots.is-xs .screenshots__col{width:50%}.screenshots.is-sm .screenshots__col,.screenshots.is-md .screenshots__col,.screenshots.is-lg .screenshots__col{width:25%}.screenshots__item{position:relative;display:block;overflow:hidden;padding-bottom:56%}.screenshots__image{position:absolute;inset:0;margin:auto}.screenshots__overlay{position:absolute;inset:0;background:#00000080;font-size:50px;color:#fff;transition:background .5s ease}.screenshots__overlay span{position:absolute;left:0;right:0;top:45%;height:10%;text-align:center;background:url(/resources/img/threedots.svg) no-repeat 50% 50%}.screenshots__overlay:hover{background:#000000bf}.document__headline{display:flex;align-items:center;gap:4px;width:100%;min-width:0;line-height:1.2}.document__headlineText{display:block;flex:1 1 auto;min-width:0;padding-bottom:.08em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.2}.document__headlineFavourite{flex:0 0 auto} 2`],encapsulation:2})}}return t})();var R=(()=>{class t{constructor(e,l,n,c,_){this.i18nService=l,this.store=n,this.route=c,this.lastVisitService=_,this.subscriptions=[],this.documentService=e.create(me,E=>E.documentById,E=>E.detailDocument),this.loading$=this.documentService.loading$,this.halDocument$=this.documentService.entity$,this.document$=this.halDocument$.pipe(w(C.document)),this.meetings$=this.halDocument$.pipe(w(C.meetings)),this.committees$=this.halDocument$.pipe(w(C.committees)),this.projects$=this.halDocument$.pipe(w(C.projectPreviews));let Ge=this.documentService.entity$.pipe(w(C.authors));this.contacts$=Ge.pipe(w(E=>E&&E.entries||[]),w(we)),this.loadDocument(),this.trackLastVisitOfDocument()}
2ngOnDestroy(){this.subscriptions.forEach(e=>e.unsubscribe()),this.lastVisitService.leftEntity()}onNavigateToCommittee(e){this.store.dispatch({type:le,payload:e})}onNavigateToMeeting(e){this.store.dispatch({type:re,payload:e})}onNavigateToProject(e){this.store.dispatch({type:de,payload:e})}onProjectsDeleted(e){this.documentService.reloadAfterRelatedEntitiesDeleted(e,C.projectPreviews)}onCommitteesDeleted(e){this.documentService.reloadAfterRelatedEntitiesDeleted(e,C.committees)}onMeetingsDeleted(e){this.documentService.reloadAfterRelatedEntitiesDeleted(e,C.meetings)}trackLastVisitOfDocument(){this.subscriptions.push(this.document$.pipe(F(ae)).subscribe(e=>this.lastVisitService.lastDocument(e)))}loadDocument(){let e=this.route.params.pipe(w(n=>parseInt(n.documentId,10))),l=this.i18nService.uiLanguage$;this.subscriptions.push($([e,l]).subscribe(([n,c])=>this.documentService.load(n)))}static{this.\u0275fac=function(l){return new(l||t)(h(ce),h(ie),h(ne),h(X),h(ue))}}static{this.\u0275cmp=M({type:t,selectors:[["ng-component"]],standalone:!1,decls:8,vars:21,consts:[[3,"navigateToMeeting","navigateToCommittee","navigateToProject","projectsDeleted","committeesDeleted","meetingsDeleted","loading","halDocument","document","meetings","committees","projects","contacts"]],template:function(l,n){l&1&&(a(0,"document",0),o(1,"async"),o(2,"async"),o(3,"async"),o(4,"async"),o(5,"async"),o(6,"async"),o(7,"async"),k("navigateToMeeting",function(_){return n.onNavigateToMeeting(_)})("navigateToCommittee",function(_){return n.onNavigateToCommittee(_)})("navigateToProject",function(_){return n.onNavigateToProject(_)})("projectsDeleted",function(_){return n.onProjectsDeleted(_)})("committeesDeleted",function(_){return n.onCommitteesDeleted(_)})("meetingsDeleted",function(_){return n.onMeetingsDeleted(_)}),d()),l&2&&m("loading",r(1,7,n.loading$))("halDocument",r(2,9,n.halDocument$))("document",r(3,11,n.document$))("meetings",r(4,13,n.meetings$))("committees",r(5,15,n.committees$))("projects",r(6,17,n.projects$))("contacts",r(7,19,n.contacts$))},dependencies:[Ue,P],encapsulation:2})}}return t})();var B=(()=>{class t extends $e{constructor(e){super(e,"documentId")}static{this.\u0275fac=function(l){return new(l||t)(z(ee))}}static{this.\u0275prov=U({token:t,factory:t.\u0275fac})}}return t})();var lt=[{path:":documentId",component:R,canActivate:[B]},{path:":documentId/:documentTitle",component:R,canActivate:[B]}],ze=(()=>{class t{static{this.\u0275fac=function(l){return new(l||t)}}static{this.\u0275mod=j({type:t})}static{this.\u0275inj=I({imports:[A.forChild(lt),A]})}}return t})();var ki=(()=>{class t{static{this.\u0275fac=function(l){return new(l||t)}}static{this.\u0275mod=j({type:t})}static{this.\u0275inj=I({providers:[B],imports:[Q,Z,ze,ve,Re,Te,Se,he,Ce]})}}return t})();export{ki as DocumentModule};
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.