.entityform .entityfield.type-nestedentity .pseudoinput>button{font-size:.8em;margin-right:8px}.popover-shell.nesteentity-editcollection-modal .popover-content{height:calc(100% - 80px);width:800px}.popover-shell.nesteentity-editcollection-modal .popover-content .nesteentity-item{border:1px solid #ddd;display:flex;margin-bottom:8px;padding:12px}.popover-shell.nesteentity-editcollection-modal .popover-content .nesteentity-item .entityform-wrapper,.popover-shell.nesteentity-editcollection-modal .popover-content .nesteentity-item form{flex-grow:1}.popover-shell.nesteentity-editcollection-modal .popover-content .nesteentity-item .item-actions{margin-left:20px}.popover-shell.nesteentity-editcollection-modal .popover-content .nesteentity-item .item-actions button{display:block;height:28px;margin-bottom:8px;padding:0;width:28px}.popover-shell.nesteentity-editcollection-modal .popover-content .nesteentity-item .item-actions button i{font-size:14px;height:14px;width:14px}.popover-shell.nesteentity-editcollection-modal .popover-content button.add{display:block;margin-top:4px}.popover-shell.add-nesteentity-item-modal .popover-content{height:calc(100% - 80px);width:600px}.popover-shell .iw-themedmodal,.popover-shell .iw-themedmodal>.bloctheme{display:flex;flex-flow:column nowrap;height:100%}.popover-shell .iw-themedmodal .iw-themedmodal-header{height:80px;padding:8px 40px;position:relative}.popover-shell .iw-themedmodal .iw-themedmodal-header>.themeheader{align-items:flex-end;display:flex;height:100%}.popover-shell .iw-themedmodal .iw-themedmodal-header>.themeheader>.themeheader-title{flex-grow:1}.popover-shell .iw-themedmodal .iw-themedmodal-header>.themeheader>.themeheader-title .iw-themedmodal-title{font-size:18pt;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popover-shell .iw-themedmodal .iw-themedmodal-header>.themeheader>.btnclose{background-color:transparent;border:none;color:inherit;height:40px;padding:4px;position:absolute;right:0;top:0;width:40px}.popover-shell .iw-themedmodal .iw-themedmodal-header>.themeheader>.btnclose i{font-size:18px;height:18px;width:18px}.popover-shell .iw-themedmodal .iw-themedmodal-content{flex-grow:1;height:100%;overflow:hidden;overflow-y:auto;padding:8px 40px}.popover-shell .iw-themedmodal .iw-themedmodal-footer{padding:8px 40px}.popover-shell .iw-themedmodal .iw-themedmodal-footer .iw-themedmodal-footer-actions{display:flex}.popover-shell .iw-themedmodal .iw-themedmodal-footer .iw-themedmodal-footer-actions .left button:not(:last-child){margin-right:8px}.popover-shell .iw-themedmodal .iw-themedmodal-footer .iw-themedmodal-footer-actions .right{margin-left:auto}.popover-shell .iw-themedmodal .iw-themedmodal-footer .iw-themedmodal-footer-actions .right button:not(:first-child){margin-left:8px}.onbehalf-banner{align-items:center;background-color:#ffb500;color:#000;display:flex;font-size:16px;justify-content:center;padding:.5rem;position:relative;text-align:center}.onbehalf-banner .onbehalf-banner-msg{flex:1;text-align:center}.onbehalf-banner .onbehalf-banner-msg .email{font-weight:700}.onbehalf-banner .onbehalf-banner .logout{position:absolute;right:1rem}@media screen and (min-width:1024px){.dynamicpage.withsidebar .dynamicpage-blocscontainer{width:calc(100% - 300px)}.dynamicpage.withsidebar .dynamicpage-blocscontainer.dynamicpage-sidebar{bottom:0;position:absolute;right:0;top:0;width:300px}.dynamicpage.withsidebar .dynamicpage-blocscontainer.dynamicpage-sidebar .dynamicbloc-editorpanel,.dynamicpage.withsidebar .dynamicpage-blocscontainer.dynamicpage-sidebar .dynamicbloccontent-editorpanel{display:none}}.dynamicpage-sidebar-trigger{background-color:transparent!important;bottom:12px;position:absolute;right:24px}.dynamicpage-sidebar-trigger button{align-items:center;border-radius:50%!important;display:flex;height:40px;justify-content:center;padding:0;width:40px}.dynamicpage-sidebar-trigger button i{font-size:18px;height:18px;width:18px}.dynamicpage-sidebar .dynamicbloc-wrapper .dynamicbloc-contentwrapper .dynamiccontentbloc{display:block}.dynamicpage-sidebar .dynamicbloc-wrapper>.dynamicbloc-wrapper-contentblocs>.dynamicbloc-contentwrapper{margin:0;padding:0 12px}.popover-shell.dynamicpage-sidebar-modal .popover-content{height:calc(100% - 80px);width:400px}.popover-shell.dynamicpage-sidebar-modal .popover-content .iw-themedmodal-header{height:0;padding:0}.popover-shell.dynamicpage-sidebar-modal .popover-content .iw-themedmodal-header .btnclose{z-index:1}.popover-shell.dynamicpage-sidebar-modal .popover-content .dynamicbloc-wrapper .dynamicbloc-contentwrapper,.popover-shell.dynamicpage-sidebar-modal .popover-content .iw-themedmodal-content{padding:0}.popover-shell.dynamicpage-sidebar-modal .popover-content .dynamicbloc-wrapper .dynamicbloc-contentwrapper.fullsize,.popover-shell.dynamicpage-sidebar-modal .popover-content .dynamicpage-blocscontainer{height:100%;width:100%}.widget-shell .widget-layout{container-name:app-page;container-type:inline-size}.inwink-items a.itemcontent{color:inherit;cursor:default;text-decoration:none}.inwink-items a.itemcontent.clickable{cursor:pointer}.inwink-items a.itemcontent:hover{text-decoration:none}.inwink-items{container-name:inwinkitems;display:flex;flex-flow:row wrap;justify-content:flex-start;margin-left:-4px;margin-right:-4px;overflow:visible;width:100%;width:calc(100% + 8px)}.inwink-items .inwink-item{margin:4px}.inwink-items.cssgrid{gap:8px;margin-left:0;margin-right:0;width:100%}.inwink-items.cssgrid .inwink-item{margin:0}.inwink-items.noitem>.loaderindicator{flex:1;justify-content:center;text-align:center}.inwink-items .inwink-item{position:relative}.inwink-items .inwink-item .itemcontent,.inwink-items .inwink-item a.itemcontent{display:block;width:100%}.inwink-items .inwink-item.see-more{align-items:center;display:flex;justify-content:center}.inwink-items.carousel .inwink-item{margin:4px}.inwink-items.align-left{justify-content:flex-start}.inwink-items.align-right{justify-content:flex-end}.inwink-items.layout-floating .inwink-item{display:inline-block;width:auto}.inwink-items.layout-floating .inwink-item .item-logo{height:100%}.inwink-items.layout-floating.align-center{justify-content:space-around}.inwink-items.carousel{display:block}.inwink-items.align-default-left{justify-content:flex-start}.inwink-items.align-default-right{justify-content:flex-end}.inwink-items.align-default-center{justify-content:center}.inwink-items.layout-default-col1 .inwink-item{width:calc(100% - 8px)}.inwink-items.layout-default-col2 .inwink-item{width:calc(50% - 8px)}.inwink-items.layout-default-col3 .inwink-item{width:calc(33.33333% - 8px)}.inwink-items.layout-default-col4 .inwink-item{width:calc(25% - 8px)}.inwink-items.layout-default-col5 .inwink-item{width:calc(20% - 8px)}@container app-page (min-width: 0px){.inwink-items.align-XXS-left{justify-content:flex-start}.inwink-items.align-XXS-right{justify-content:flex-end}.inwink-items.align-XXS-center{justify-content:center}.inwink-items.layout-XXS-col1>.inwink-item{width:calc(100% - 8px)}.inwink-items.layout-XXS-col2>.inwink-item{width:calc(50% - 8px)}.inwink-items.layout-XXS-col3>.inwink-item{width:calc(33.33333% - 8px)}.inwink-items.layout-XXS-col4>.inwink-item{width:calc(25% - 8px)}.inwink-items.layout-XXS-col5>.inwink-item{width:calc(20% - 8px)}}@container app-page (min-width: 425px){.inwink-items.align-XS-left{justify-content:flex-start}.inwink-items.align-XS-right{justify-content:flex-end}.inwink-items.align-XS-center{justify-content:center}.inwink-items.layout-XS-col1>.inwink-item{width:calc(100% - 8px)}.inwink-items.layout-XS-col2>.inwink-item{width:calc(50% - 8px)}.inwink-items.layout-XS-col3>.inwink-item{width:calc(33.33333% - 8px)}.inwink-items.layout-XS-col4>.inwink-item{width:calc(25% - 8px)}.inwink-items.layout-XS-col5>.inwink-item{width:calc(20% - 8px)}}@container app-page (min-width: 768px){.inwink-items.align-S-left{justify-content:flex-start}.inwink-items.align-S-right{justify-content:flex-end}.inwink-items.align-S-center{justify-content:center}.inwink-items.layout-S-col1>.inwink-item{width:calc(100% - 8px)}.inwink-items.layout-S-col2>.inwink-item{width:calc(50% - 8px)}.inwink-items.layout-S-col3>.inwink-item{width:calc(33.33333% - 8px)}.inwink-items.layout-S-col4>.inwink-item{width:calc(25% - 8px)}.inwink-items.layout-S-col5>.inwink-item{width:calc(20% - 8px)}}@container app-page (min-width: 1024px){.inwink-items.align-M-left{justify-content:flex-start}.inwink-items.align-M-right{justify-content:flex-end}.inwink-items.align-M-center{justify-content:center}.inwink-items.layout-M-col1>.inwink-item{width:calc(100% - 8px)}.inwink-items.layout-M-col2>.inwink-item{width:calc(50% - 8px)}.inwink-items.layout-M-col3>.inwink-item{width:calc(33.33333% - 8px)}.inwink-items.layout-M-col4>.inwink-item{width:calc(25% - 8px)}.inwink-items.layout-M-col5>.inwink-item{width:calc(20% - 8px)}}@container app-page (min-width: 1366px){.inwink-items.align-L-left{justify-content:flex-start}.inwink-items.align-L-right{justify-content:flex-end}.inwink-items.align-L-center{justify-content:center}.inwink-items.layout-L-col1>.inwink-item{width:calc(100% - 8px)}.inwink-items.layout-L-col2>.inwink-item{width:calc(50% - 8px)}.inwink-items.layout-L-col3>.inwink-item{width:calc(33.33333% - 8px)}.inwink-items.layout-L-col4>.inwink-item{width:calc(25% - 8px)}.inwink-items.layout-L-col5>.inwink-item{width:calc(20% - 8px)}}@container app-page (min-width: 1600px){.inwink-items.align-XL-left{justify-content:flex-start}.inwink-items.align-XL-right{justify-content:flex-end}.inwink-items.align-XL-center{justify-content:center}.inwink-items.layout-XL-col1>.inwink-item{width:calc(100% - 8px)}.inwink-items.layout-XL-col2>.inwink-item{width:calc(50% - 8px)}.inwink-items.layout-XL-col3>.inwink-item{width:calc(33.33333% - 8px)}.inwink-items.layout-XL-col4>.inwink-item{width:calc(25% - 8px)}.inwink-items.layout-XL-col5>.inwink-item{width:calc(20% - 8px)}}@container app-page (min-width: 1900px){.inwink-items.align-XXL-left{justify-content:flex-start}.inwink-items.align-XXL-right{justify-content:flex-end}.inwink-items.align-XXL-center{justify-content:center}.inwink-items.layout-XXL-col1>.inwink-item{width:calc(100% - 8px)}.inwink-items.layout-XXL-col2>.inwink-item{width:calc(50% - 8px)}.inwink-items.layout-XXL-col3>.inwink-item{width:calc(33.33333% - 8px)}.inwink-items.layout-XXL-col4>.inwink-item{width:calc(25% - 8px)}.inwink-items.layout-XXL-col5>.inwink-item{width:calc(20% - 8px)}}.popover-container,.popover-shell.dismiss,.popover-shell.enabled-mouse-out-of-modal{pointer-events:none}.popover-container .popover-content{pointer-events:all}.popover-shell.with-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.popover-shell.with-overlay .popover-overlay,.popover-shell.with-overlay .popover-wrapper,.popover-shell.with-overlay .popover-wrapper-content{height:100%;left:0;position:absolute;top:0;touch-action:manipulation;width:100%}.popover-content-wrapper{height:100%;position:relative;width:100%}.popover-wrapper .popover-content{background-color:#fff;box-shadow:1px 1px 12px rgba(0,0,0,.15);height:auto;left:0;overflow:hidden;padding:0;position:absolute;top:0}.popover-wrapper .popover-content .popover-modal{height:100%;position:relative;width:100%}.popover-wrapper .popover-content .popover-modal .entityfieldslist{height:inherit;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.popovertransition-enter .popover-content{opacity:.01;transform:scale(.6)}.popovertransition-enter .popover-modal{opacity:.01}.popovertransition-enter.popovertransition-enter-active .popover-content{opacity:1;transform:scale(1);transition:transform .16s ease-in,opacity 90ms ease-out}.popovertransition-enter.popovertransition-enter-active .popover-modal{opacity:1;transition:opacity .2s ease-in .12s}.popovertransition-appear .popover-content{opacity:.01;transform:scale(.6)}.popovertransition-appear .popover-modal{opacity:.01}.popovertransition-appear.popovertransition-appear-active .popover-content{opacity:1;transform:scale(1);transition:transform .16s ease-in,opacity 90ms ease-out}.popovertransition-appear.popovertransition-appear-active .popover-modal{opacity:1;transition:opacity .2s ease-in .12s}.popovertransition-exit,.popovertransition-exit .popover-overlay{pointer-events:none}.popovertransition-exit .popover-content{opacity:1;pointer-events:none;transform:scale(1)}.popovertransition-exit .popover-modal{opacity:1}.popovertransition-exit.popovertransition-exit-active .popover-content{opacity:0;transform:scale(.3);transition:transform .16s ease-in 50ms,opacity .1s ease-out .1s}.popovertransition-exit.popovertransition-exit-active .popover-modal{opacity:0;transition:opacity 90ms ease-out}.popover-as-modal .popover-overlay,.popover-as-sidemodal .popover-overlay{background-color:rgba(0,0,0,.6)}.popover-as-modal .popover-container,.popover-as-sidemodal .popover-container{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.popover-as-modal .popover-container .popover-content,.popover-as-sidemodal .popover-container .popover-content{max-height:100%;max-width:100%;position:relative}.popover-as-sidemodal .popover-container{justify-content:flex-end;overflow:hidden}.popover-as-sidemodal .popover-container .popover-content{height:100%;max-width:90%;overflow:hidden;width:500px}.popover-as-sidemodal .popover-container .popover-content .popover-modal{height:100%;width:100%}.modalpopovertransition-enter .popover-overlay{opacity:.01}.modalpopovertransition-enter .popover-content{opacity:.01;transform:scale(.9)}.modalpopovertransition-enter .popover-modal{opacity:.01}.modalpopovertransition-enter.modalpopovertransition-enter-active .popover-overlay{opacity:1;transition:opacity .8s ease-in}.modalpopovertransition-enter.modalpopovertransition-enter-active .popover-content{opacity:1;transform:scale(1);transition:transform .26s ease-in,opacity .2s ease-out}.modalpopovertransition-enter.modalpopovertransition-enter-active .popover-modal{opacity:1;transition:opacity .2s ease-in .12s}.modalpopovertransition-appear .popover-overlay{opacity:.01}.modalpopovertransition-appear .popover-content{opacity:.01;transform:scale(.9)}.modalpopovertransition-appear .popover-modal{opacity:.01}.modalpopovertransition-appear.modalpopovertransition-appear-active .popover-overlay{opacity:1;transition:opacity .8s ease-in}.modalpopovertransition-appear.modalpopovertransition-appear-active .popover-content{opacity:1;transform:scale(1);transition:transform .26s ease-in,opacity .2s ease-out}.modalpopovertransition-appear.modalpopovertransition-appear-active .popover-modal{opacity:1;transition:opacity .2s ease-in .12s}.modalpopovertransition-exit{pointer-events:none}.modalpopovertransition-exit .popover-overlay{opacity:1;pointer-events:none}.modalpopovertransition-exit .popover-content{opacity:1;pointer-events:none;transform:scale(1)}.modalpopovertransition-exit .popover-modal{opacity:1}.modalpopovertransition-exit.modalpopovertransition-exit-active .popover-overlay{opacity:0;transition:opacity .2s ease-in .1s}.modalpopovertransition-exit.modalpopovertransition-exit-active .popover-content{opacity:0;transform:scale(.3);transition:transform .31s ease-in 50ms,opacity .36s ease-out}.modalpopovertransition-exit.modalpopovertransition-exit-active .popover-modal{opacity:0;transition:opacity 90ms ease-in}.sidemodalpopovertransition-enter .popover-overlay{opacity:.01}.sidemodalpopovertransition-enter .popover-content{opacity:1;transform:translateX(100%)}@media (max-width:450px){.sidemodalpopovertransition-enter .popover-content{transform:translateX(10%)}}.sidemodalpopovertransition-enter .popover-modal{opacity:1}.sidemodalpopovertransition-enter.sidemodalpopovertransition-enter-active .popover-overlay{opacity:1;transition:opacity .4s ease-in}.sidemodalpopovertransition-enter.sidemodalpopovertransition-enter-active .popover-content{opacity:1;transform:translateX(0);transition:transform .3s ease-out,opacity 90ms ease-in}.sidemodalpopovertransition-enter.sidemodalpopovertransition-enter-active .popover-modal{opacity:1;transition:opacity .2s ease-in .12s}.sidemodalpopovertransition-appear .popover-overlay{opacity:.01}.sidemodalpopovertransition-appear .popover-content{opacity:1;transform:translate(100%)}.sidemodalpopovertransition-appear .popover-modal{opacity:1}.sidemodalpopovertransition-appear.sidemodalpopovertransition-appear-active .popover-overlay{opacity:1;transition:opacity .4s ease-in}.sidemodalpopovertransition-appear.sidemodalpopovertransition-appear-active .popover-content{opacity:1;transition:transform .3s ease-out,opacity 90ms ease-in}.sidemodalpopovertransition-appear.sidemodalpopovertransition-appear-active .popover-modal{opacity:1;transition:opacity .2s ease-in .12s}.sidemodalpopovertransition-exit{pointer-events:none}.sidemodalpopovertransition-exit .popover-overlay{opacity:1;pointer-events:none}.sidemodalpopovertransition-exit .popover-content{opacity:1;pointer-events:none;transform:translate(0)}.sidemodalpopovertransition-exit .popover-modal{opacity:1}.sidemodalpopovertransition-exit.sidemodalpopovertransition-exit-active .popover-overlay{opacity:0;transition:opacity .3s ease-in}.sidemodalpopovertransition-exit.sidemodalpopovertransition-exit-active .popover-content{opacity:0;transform:translate(100%);transition:transform .35s ease-in 50ms,opacity .2s ease-out .1s}.sidemodalpopovertransition-exit.sidemodalpopovertransition-exit-active .popover-modal{opacity:0;transition:opacity .2s ease-out}.app-confirmmodal .confirmmodal{max-width:800px}.app-confirmmodal .confirmmodal .section-modal{min-height:50px;padding:20px}.app-confirmmodal .confirmmodal .header-modal{align-items:center;display:flex;height:60px;padding:4px 20px;text-transform:uppercase}.app-confirmmodal .confirmmodal .footer-modal{align-items:center;display:flex;height:60px;padding:4px 20px;position:relative}.app-confirmmodal .confirmmodal .footer-modal .buttons{position:absolute;right:12px}.app-confirmmodal .confirmmodal .footer-modal .buttons button{margin-left:4px}.loadablecomponent{height:100%;position:relative;width:100%}.loadablecomponent .loadablecomponentloader,.loadablecomponent .loadablecontent{bottom:0;left:0;position:absolute;right:0;top:0}.loadablecomponent .loadablecomponentloader{align-items:center;display:flex;justify-content:center}.persondetailpage{display:flex;flex-direction:column}.persondetailpage .pagecontent{flex:1;position:relative;width:100%}.persondetailpage .persondetail-warning{margin-top:10px;padding:10px 15px}.persondetailpage .dynamicpage,.persondetailpage .loaderindicator{bottom:0;left:0;position:absolute;right:0;top:0}.persondetailpage .loaderindicator{opacity:0;pointer-events:none;transition:opacity .6s ease-out}.persondetailpage .loaderindicator.active{opacity:1;pointer-events:all}.persondetailpage.pageloading,.persondetailpage.withmessage{align-items:center;display:flex;justify-content:center}.persondetailpage.pageloading .loading,.persondetailpage.withmessage .loading{max-width:90%}.persondetailpage.pageloading .message,.persondetailpage.withmessage .message{padding:20px}.persondetailpage .description{margin-bottom:15px}.inwinkagent-chat .inwinkagent-chat-message-parts{display:flex;flex-direction:column;gap:8px}.inwinkagent-chat .inwinkagent-chat-message-parts .message-part-text p{margin:0 0 .5em}.inwinkagent-chat .inwinkagent-chat-message-parts .message-part-image .inwinkagent-chat-message-image{border-radius:8px;max-height:300px;max-width:100%;-o-object-fit:contain;object-fit:contain}.inwinkagent-chat .inwinkagent-chat-message-parts .message-part-file .inwinkagent-chat-message-file{align-items:center;border:1px solid var(--border-color,#ddd);border-radius:8px;color:inherit;display:inline-flex;font-size:.9em;gap:6px;padding:6px 10px;text-decoration:none}.inwinkagent-chat .inwinkagent-chat-message-parts .message-part-file .inwinkagent-chat-message-file:hover{background-color:rgba(0,0,0,.03)}.inwinkagent-chat .inwinkagent-chat-message-parts .message-part-file .inwinkagent-chat-message-file i{font-size:14px}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message{margin:.8em 0;position:relative}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message.role-assistant,.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message.role-user{display:flex}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message.role-user{justify-content:flex-end}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message.role-user .message-content{background-color:#eaeaea;border-top-right-radius:0;text-align:right}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message:not(.role-user) .message-content{border-top-left-radius:0}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message:hover .inwinkagent-chat-message-feedback{opacity:1}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-content{background-color:#fafafa;border:1px solid #ddd;border-radius:12px;padding:.5em 1em}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-content p{margin:0 0 .5em}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .inwinkagent-chat-message-feedback{align-items:center;display:flex;font-size:.8em;font-style:italic;gap:4px;justify-content:flex-end;margin-top:.3em;opacity:.5}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .inwinkagent-chat-message-feedback .feedback-btn{align-items:center;background-color:transparent;border:none;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;min-width:0;padding:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16px}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .inwinkagent-chat-message-feedback .feedback-btn i{font-size:12px;height:12px;line-height:12px;width:12px}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .inwinkagent-chat-message-feedback .feedback-btn.feedback-active{border-color:var(--primary-color);color:var(--primary-color)}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .inwinkagent-chat-message-feedback .feedback-btn:focus-visible{background-color:transparent;color:inherit;outline:2px solid var(--primary-color);outline-offset:2px}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .inwinkagent-chat-message-feedback .feedback-btn:hover{border-color:var(--primary-color);color:var(--primary-color)}.inwinkagent-chat .inwinkagent-chat-body{height:100%;overflow:hidden;position:relative;width:100%}.inwinkagent-chat .inwinkagent-chat-body>.inwinkagent-chat-running-indicator{left:8px;position:absolute;top:8px}.inwinkagent-chat .inwinkagent-chat-messages{height:100%;overflow:hidden;overflow-y:auto;padding:16px;width:100%}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-error-message{margin:8px 0}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-error-message .inwinkagent-chat-error-message-default{align-items:center;background-color:rgba(211,47,47,.08);border:1px solid rgba(211,47,47,.3);border-radius:8px;color:#c62828;display:flex;font-size:.95em;gap:8px;padding:10px 14px}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-error-message .inwinkagent-chat-error-message-default i{flex-shrink:0;font-size:1.1em}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-step{border:2px dotted #ddd;border-radius:8px;padding:.4em .8em}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-step-name{margin:.3em 0}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message-content{max-width:90%}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-running-indicator{margin-top:.5em}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--fallback .toolcall-fallback{background-color:rgba(33,150,243,.08);border:1px solid rgba(33,150,243,.2);border-radius:8px;margin:8px 0;padding:12px}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--fallback .toolcall-fallback .toolcall-name{color:#1976d2;font-family:monospace;font-weight:600;margin-bottom:8px}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--fallback .toolcall-fallback .toolcall-result{color:#666;font-size:.9em;white-space:pre-wrap}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug{background-color:rgba(255,165,0,.08);border:2px dashed #ff9800;border-radius:8px;margin:8px 0;padding:12px;position:relative}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug .inwinkagent-chat-toolcall-debug-badge{background-color:#ff9800;border-radius:4px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 6px;position:absolute;right:4px;top:4px}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug .inwinkagent-chat-toolcall-header{align-items:center;display:flex;font-weight:600;justify-content:space-between;margin-bottom:8px}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug .inwinkagent-chat-toolcall-name{color:#d32f2f;font-family:monospace}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug .inwinkagent-chat-toolcall-status{color:#666;font-size:.85em}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug .inwinkagent-chat-toolcall-section{margin-top:8px}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug .inwinkagent-chat-toolcall-section-title{color:#666;font-size:.85em;font-weight:600;margin-bottom:4px}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug .inwinkagent-chat-toolcall-json{background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;font-family:Courier New,monospace;font-size:.85em;margin:0;overflow-x:auto;padding:8px}.inwinkagent-chat .inwinkagent-chat-attachmenu{align-items:center;display:flex;position:relative}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-btn{align-items:center;background:transparent;border:none;border-radius:50%;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-btn:hover:not(:disabled){background-color:rgba(0,0,0,.05);border:none}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-btn:disabled{cursor:default;opacity:.4}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-dropdown{background:var(--bg-page,#fff);border:1px solid var(--border-color,#ddd);border-radius:8px;bottom:100%;box-shadow:0 2px 8px rgba(0,0,0,.12);left:0;margin-bottom:4px;min-width:140px;overflow:hidden;position:absolute;z-index:10}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-option{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;font-size:.9em;gap:8px;padding:8px 12px;white-space:nowrap;width:100%}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-option:hover{background-color:rgba(0,0,0,.05)}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-option i{font-size:14px;text-align:center;width:16px}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-fileinput{display:none}.inwinkagent-chat .inwinkagent-chat-pendingfiles{display:flex;flex-wrap:wrap;gap:8px;padding:6px 0}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile{align-items:center;background:var(--bg-page,#fff);border:1px solid var(--border-color,#ddd);border-radius:8px;display:flex;font-size:.85em;gap:6px;max-width:200px;padding:4px 8px;position:relative}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile.uploading{opacity:.6}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile.error{border-color:#d32f2f}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-thumb{border-radius:4px;flex-shrink:0;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-icon{align-items:center;background-color:rgba(0,0,0,.05);border-radius:4px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-icon i{font-size:16px}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-status{color:var(--comment,#888);font-size:.8em;white-space:nowrap}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-error{color:#d32f2f;font-size:.8em;white-space:nowrap}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-remove{align-items:center;background:transparent;border:none;border-radius:50%;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;padding:0;width:20px}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-remove:hover{background-color:rgba(0,0,0,.08)}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-remove i{font-size:10px}.inwinkagent-chat .inwinkagent-chat-input{background-color:#fff;border:1px solid #ddd;border-radius:16px;color:#111;display:flex;flex-direction:column;gap:4px;padding:4px;width:100%}.inwinkagent-chat .inwinkagent-chat-input .inwinkagent-chat-input-stt-banner{align-items:center;animation:stt-banner-pulse 2s ease-in-out infinite;color:#e53935;display:flex;font-size:.85em;gap:6px;padding:4px 10px}.inwinkagent-chat .inwinkagent-chat-input .inwinkagent-chat-input-stt-banner i{font-size:1.1em}.inwinkagent-chat .inwinkagent-chat-input .inwinkagent-chat-input-row{align-items:center;display:flex;width:100%}.inwinkagent-chat .inwinkagent-chat-input textarea.inwinkagent-chat-input-textarea{background-color:transparent;border:none;color:inherit;flex-grow:1;overflow:hidden;padding:.3em .5em;resize:none}.inwinkagent-chat .inwinkagent-chat-input textarea.inwinkagent-chat-input-textarea:focus{border:none;outline:none}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn{background-color:transparent;border:none;color:inherit}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--mic:active,.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--mic:focus{background-color:transparent;color:inherit}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--mic.listening{animation:mic-pulse 1.2s infinite;color:#e53935}@keyframes mic-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}@keyframes stt-banner-pulse{0%,to{opacity:1}50%{opacity:.5}}.inwinkagent-chat-speech-langpicker{display:flex;flex-direction:column;min-width:160px}.inwinkagent-chat-speech-langpicker .inwinkagent-chat-speech-langpicker-item{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:6px 12px;text-align:left}.inwinkagent-chat-speech-langpicker .inwinkagent-chat-speech-langpicker-item:hover{background-color:rgba(0,0,0,.05)}.inwinkagent-chat-speech-langpicker .inwinkagent-chat-speech-langpicker-item.active{font-weight:600}.inwinkagent-chat-speech-langpicker .inwinkagent-chat-speech-langpicker-item .lang-label{flex:1}.inwinkagent-chat-speech-langpicker .inwinkagent-chat-speech-langpicker-item .lang-code{font-size:.8em;opacity:.6}.inwinkagent-chat{background:var(--bg-page);display:grid;font-size:13px;grid-template-rows:auto 1fr auto;height:100%;overflow:hidden;position:relative;width:100%}.inwinkagent-chat .inwinkagent-chat-header{align-items:center;display:flex;width:100%}.inwinkagent-chat .inwinkagent-chat-header .inwinkagent-chat-actions{margin-left:auto}.inwinkagent-chat .inwinkagent-chat-header .inwinkagent-chat-actions button.iconbtn{background-color:transparent;border:none;color:inherit}.inwinkagent-chat-header{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end;padding:8px 16px 0}.inwinkagent-chat-clear-btn{background:var(--bg-light);border:1px solid var(--border-color);border-radius:4px;color:var(--text);cursor:pointer;padding:4px 10px}.inwinkagent-chat-clear-btn:disabled{cursor:default;opacity:.6}.inwinkagent-chat-debug-toggle{background:none;border:1px solid transparent;border-radius:4px;color:var(--comment);cursor:pointer;font-size:16px;opacity:.5;padding:4px 8px;transition:opacity .2s,color .2s}.inwinkagent-chat-debug-toggle:hover{opacity:.8}.inwinkagent-chat-debug-toggle.active{color:#ff9800;opacity:1}.inwinkagent-chat-body{grid-row:2}.inwinkagent-chat-footer{background:var(--bg-light);border-top:1px solid var(--border-color);flex-shrink:0;max-width:100%;padding:12px 16px;width:100%}.inwinkagent-chat--running .inwinkagent-chat-footer{opacity:1}.inwinkagent-chat-overlay{align-items:center;backdrop-filter:blur(2px);background:hsla(0,0%,100%,.8);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1000}@media (prefers-color-scheme:dark){.inwinkagent-chat-overlay{background:rgba(0,0,0,.7)}}.inwinkagent-chat-overlay-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.inwinkagent-chat-overlay-default{align-items:center;display:flex;flex-direction:column;gap:16px}.inwinkagent-chat-overlay-spinner{animation:inwinkagent-spin .8s linear infinite;border:3px solid var(--border-color);border-radius:50%;border-top-color:var(--primary-color);height:40px;width:40px}.inwinkagent-chat-overlay-text{color:var(--text);font-size:14px;font-weight:500}@keyframes inwinkagent-spin{to{transform:rotate(1turn)}}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-toolcall-card{max-width:90%;padding:8px}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-remark{font-size:.8rem;font-style:italic;margin-bottom:.5em;opacity:.8}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-chips{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin:.4em 0}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-chip{background-color:transparent;border:1px solid var(--inwinkaccentcolor,#ddd);border-radius:16px;color:inherit;cursor:pointer;font-size:.8rem;font-weight:400;padding:4px 12px;transition:border-color .15s,background-color .15s,color .15s}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-chip.selected{background-color:var(--inwinkaccentbgcolor,rgba(74,144,226,.12));border-color:var(--inwinkaccentcolor,#4a90e2);color:var(--inwinkaccentbgtextcolor);font-weight:600}.inwinkagent-chat .inwinkagent-chat-body .ainavigator-pickoptions .ainavigator-pickoptions-options,.inwinkagent-chat .inwinkagent-chat-body .ainavigator-pickoptions .ainavigator-quickreplies-options,.inwinkagent-chat .inwinkagent-chat-body .ainavigator-quickreplies .ainavigator-pickoptions-options,.inwinkagent-chat .inwinkagent-chat-body .ainavigator-quickreplies .ainavigator-quickreplies-options{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin:.4em 0}.inwinkagent-chat .inwinkagent-chat-body .ainavigator-pickoptions .ainavigator-quickreplies-option.selected,.inwinkagent-chat .inwinkagent-chat-body .ainavigator-quickreplies .ainavigator-quickreplies-option.selected{background-color:var(--accent-bg,rgba(74,144,226,.12));border-color:var(--accent-color,#4a90e2);font-weight:600}.inwinkagent-chat .inwinkagent-chat-body .ainavigator-pickoptions button,.inwinkagent-chat .inwinkagent-chat-body .ainavigator-quickreplies button{background-color:transparent;border:1px solid #ddd;border-radius:16px;color:inherit;font-size:13px;font-weight:400;padding:4px 12px}.inwinkagent-chat .inwinkagent-chat-body .ainavigator-pickoptions button:hover,.inwinkagent-chat .inwinkagent-chat-body .ainavigator-quickreplies button:hover{background-color:#f0f0f0}.inwinkagent-chat .inwinkagent-chat-body .ainavigator-selectfavoritethemes .ainavigator-selectfavoritethemes-prompt{margin-bottom:.5em}.inwinkagent-chat .inwinkagent-chat-body .ainavigator-selectfavoritethemes .ainavigator-selectfavoritethemes-themes{border:1px solid #ddd;border-radius:16px;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin:.4em 0;padding:8px}.inwinkagent-chat .inwinkagent-chat-body .ainavigator-selectfavoritethemes .ainavigator-selectfavoritethemes-theme{background-color:transparent;border:1px solid #ddd;border-radius:16px;color:inherit;cursor:pointer;font-size:.8rem;font-weight:400;padding:4px 12px;transition:border-color .15s,background-color .15s,color .15s}.inwinkagent-chat .inwinkagent-chat-body .ainavigator-selectfavoritethemes .ainavigator-selectfavoritethemes-theme:hover{background-color:#f0f0f0}.inwinkagent-chat .inwinkagent-chat-body .ainavigator-selectfavoritethemes .ainavigator-selectfavoritethemes-theme.selected{background-color:var(--accent-bg,rgba(74,144,226,.12));border-color:var(--accent-color,#4a90e2);font-weight:600}.inwinkagent-chat .inwinkagent-chat-body .ainavigator-selectfavoritethemes .ainavigator-selectfavoritethemes-theme:disabled{cursor:default;opacity:.6}.inwinkagent-chat .inwinkagent-chat-body .ainavigator-selectfavoritethemes.ainavigator-selectfavoritethemes--answered .ainavigator-selectfavoritethemes-theme{border:1px solid #ddd;border-radius:16px;display:inline-block;font-size:13px;padding:4px 12px}.inwinkagent-chat .inwinkagent-chat-body .ainavigator-selectfavoritethemes.ainavigator-selectfavoritethemes--answered .ainavigator-selectfavoritethemes-theme.selected{background-color:var(--accent-bg,rgba(74,144,226,.12));border-color:var(--accent-color,#4a90e2);font-weight:600}.inwinkagent-chat .inwinkagent-chat-body .ainavigator-selectfavoritethemes .ainavigator-selectfavoritethemes-validate{background-color:transparent;border:1px solid #ddd;border-radius:16px;color:inherit;cursor:pointer;font-size:13px;font-weight:400;margin-top:8px;padding:4px 16px}.inwinkagent-chat .inwinkagent-chat-body .ainavigator-selectfavoritethemes .ainavigator-selectfavoritethemes-validate:hover:not(:disabled){background-color:#f0f0f0}.inwinkagent-chat .inwinkagent-chat-body .ainavigator-selectfavoritethemes .ainavigator-selectfavoritethemes-validate:disabled{cursor:default;opacity:.5}.app-header .appheader-search .appheader-search-input{bottom:0;pointer-events:none;position:absolute;top:0;transform:scaleX(0);transform-origin:50% 100%;transition:transform .2s ease-out;width:100%;z-index:1}.app-header .appheader-search .appheader-search-input .appheader-search-input-content{padding-right:4px;position:relative;transform:translateX(-100%);width:200px}.app-header .appheader-search .appheader-search-input .appheader-search-input-content input[type=search]{box-shadow:0 0 3px hsla(0,0%,47%,.6);display:block;padding-right:28px;width:100%}.app-header .appheader-search .appheader-search-input .appheader-search-input-content .triggersearchbtn{background-color:transparent;border:none;bottom:0;color:inherit;color:#000;display:block;font-size:14px;height:22px;padding:4px;position:absolute;right:10px;top:2px;transition:transform .2s ease-out;width:22px}.app-header .appheader-search .appheader-search-input .appheader-search-input-content .triggersearchbtn i{display:inline-block;height:14px;width:14px}.person-bubble{border-radius:50%;flex-shrink:0;height:70px;line-height:70px;overflow:hidden;position:relative;width:70px}.person-bubble .initials,.person-bubble .photo{border-radius:50%;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.person-bubble .initials{align-items:center;display:flex;font-size:16pt;font-weight:300;justify-content:center;line-height:1}.person-bubble img.photo{display:block;-o-object-fit:cover;object-fit:cover}.app-header .app-header-content.with-user-picture .avatar-content a[role=button]{background-color:inherit;border:none}.app-header .app-header-content .avatar-content{opacity:1;transform:scale(1);transition:opacity .3s ease-in-out,transform .4s ease-in,visibility .4s ease-in}.app-header .app-header-content .avatar-content.hydrating{opacity:0;pointer-events:none;transform:scale(.9);visibility:hidden}.app-header .app-header-content .avatar-content .person-bubble{height:40px;width:40px}.app-header .app-header-content .avatar-content a[role=button],.app-header .app-header-content .avatar-content button{align-items:center;border-radius:0;display:flex;font-size:18pt;height:60px;justify-content:center;line-height:60px;opacity:1;padding:0;position:relative;text-align:center;text-decoration:none;width:60px}.app-header .app-header-content .avatar-content a[role=button]:hover,.app-header .app-header-content .avatar-content button:hover{border-radius:0}.app-header .app-header-content .avatar-content a[role=button] .badge,.app-header .app-header-content .avatar-content button .badge{background-color:red;border-radius:50%;color:#fff;font-size:10px;height:20px;line-height:20px;position:absolute;right:6px;text-align:center;top:6px;width:20px}.app-header .app-header-content .avatar-content a[role=button] i,.app-header .app-header-content .avatar-content button i{font-size:18pt}.eventcopilot-search-bar{display:flex}.eventcopilot-search-bar input{flex:1}.eventcopilot-search-bar button.btnsearch{align-items:center;display:flex}.eventcopilot-search-bar button.btnsearch .label{margin-left:4px}@media screen and (max-width:600px){.eventcopilot-search-bar{flex-direction:column;gap:4px}.eventcopilot-search-bar input{margin-bottom:8px;width:100%}.eventcopilot-search-bar button.btnsearch{justify-content:center;width:100%}}.popover-shell.appuserpopover.copilotsearchmodal .popover-content{width:400px}.popover-shell.appuserpopover.copilotsearchmodal .popover-content .eventcopilot-search-bar{padding:10px}.popover-shell.appuserpopover.copilotsearchmodal .popover-content .eventcopilot-search-bar .btnsearch .label{display:none}.iw-sidethumbnail{bottom:8px;height:240px;max-width:calc(100% - 16px);position:fixed;right:8px;width:400px}.iw-sidethumbnail .iw-sidethumbnail-content{background-color:hsla(0,0%,100%,.5);height:100%;position:relative;width:100%}.iw-sidethumbnail .iw-sidethumbnail-content .video-transition{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.iw-sidethumbnail .iw-sidethumbnail-content .video-transition .overlay{background-color:#000;height:100%;opacity:.8;position:absolute;width:100%}.iw-sidethumbnail .iw-sidethumbnail-content .video-transition h3{color:#fff;z-index:999}.iw-sidethumbnail.minimized .iw-sidethumbnail-content>*{pointer-events:none}.iw-sidethumbnail.minimized .iw-sidethumbnail-content>.iw-sidethumbnail-close{align-items:center;border-radius:50%;display:flex;height:28px;justify-content:center;padding:0;pointer-events:all;position:absolute;right:4px;top:4px;width:28px}.iw-sidethumbnail.minimized .iw-sidethumbnail-content>.iw-sidethumbnail-close i{font-size:14px;height:14px;width:14px}.popover-shell.iw-sidethumbnail-prompt .iw-sidethumbnail-prompt-content{width:300px}.popover-shell.iw-sidethumbnail-prompt .iw-sidethumbnail-prompt-content .iw-sidethumbnail-prompt-actions button{display:block;margin-top:8px;width:100%}