.loadablecomponent{width:100%;height:100%;position:relative}.loadablecomponent .loadablecontent,.loadablecomponent .loadablecomponentloader{position:absolute;top:0;bottom:0;left:0;right:0}.loadablecomponent .loadablecomponentloader{justify-content:center;align-items:center;display:flex}.loadingpanel{width:100%;height:100%;position:relative}.loadingpanel .loadingpanel-content{position:relative}.loadingpanel .loadingpanel-content.fullsize{width:100%;height:100%}.loadingpanel .loadingpanel-content:not(.contentpanel){position:absolute;top:0;bottom:0;left:0;right:0}.loadingpanel .loadingpanel-content.defaultloadingpanel{justify-content:center;align-items:center;display:flex}.loadabletransition-enter{opacity:.01!important}.loadabletransition-enter.loadabletransition-enter-active{transition:opacity 90ms ease-out;opacity:1!important}.loadabletransition-appear{opacity:.01!important}.loadabletransition-appear.loadabletransition-appear-active{transition:opacity 90ms ease-out;opacity:1!important}.loadabletransition-exit{opacity:1!important}.loadabletransition-exit.loadabletransition-exit-active{transition:opacity .6s ease-out;opacity:0!important}.loaderindicator .loaderindicator-content{align-items:center;display:flex}.loaderindicator.fullsize{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.loaderindicator.bubbles .message{text-align:center;margin-bottom:8px}.loaderindicator.bubbles .dot{float:left;border:2px solid #333;border-radius:50%;width:15px;height:15px;margin:0 7.5px;animation:2.5s .2s infinite fx;transform:scale(0)}.loaderindicator.bubbles .dot:nth-child(2){animation:2.5s .8325s infinite fx}.loaderindicator.bubbles .dot:nth-child(3){animation:2.5s 1.665s infinite fx}@keyframes fx{50%{opacity:1;transform:scale(1)}to{opacity:0}}.loaderindicator.ring .spinner{border:4px solid rgba(100,100,100,.4);border-top-color:rgba(100,100,100,.8);border-radius:50%;flex-shrink:0;width:20px;min-width:20px;height:20px;min-height:20px;margin-left:8px;animation:1s linear infinite loaderspin;display:block}.loaderindicator.ring .spinner.empty{margin-left:0}.loaderindicator.ring.theme-orange{border:4px solid rgba(255,116,48,.4);border-top-color:rgba(255,116,48,.8)}.loaderindicator.ring.theme-white .spinner{border-color:rgba(255,255,255,.4) rgba(255,255,255,.15) rgba(255,255,255,.15)}.loaderindicator.ring.theme-dark .spinner{border-color:rgba(0,0,0,.4) rgba(0,0,0,.15) rgba(0,0,0,.15)}.loaderindicator.ring.theme-blue .spinner{border-color:rgba(0,0,255,.4) rgba(0,0,255,.15) rgba(0,0,255,.15)}.loaderindicator.ring.big .spinner{border-width:6px;width:40px;min-width:40px;height:40px;min-height:40px}@keyframes loaderspin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button.asyncbtn{transition:background-color .8s ease-out,color .8s ease-out;position:relative}button.asyncbtn .overlay{pointer-events:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}button.asyncbtn .overlay .loaderindicator{justify-content:center;width:100%;height:100%;display:flex}button.asyncbtn .overlay .loaderindicator i{float:right}button.asyncbtn.haserror{color:#fff;background-color:red;transition:background-color .1s ease-out,color .1s ease-out}button.asyncbtn.hassuccess{color:#fff;background-color:green;transition:background-color .1s ease-out,color .1s ease-out}button.asyncbtn.loading>.text{visibility:hidden}.popover-shell.dismiss,.popover-shell.enabled-mouse-out-of-modal,.popover-container{pointer-events:none}.popover-container .popover-content{pointer-events:all}.popover-shell.with-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.popover-shell.with-overlay .popover-wrapper,.popover-shell.with-overlay .popover-wrapper-content,.popover-shell.with-overlay .popover-overlay{touch-action:manipulation;width:100%;height:100%;position:absolute;top:0;left:0}.popover-content-wrapper{width:100%;height:100%;position:relative}.popover-wrapper .popover-content{background-color:#fff;height:auto;padding:0;position:absolute;top:0;left:0;overflow:hidden;box-shadow:1px 1px 12px rgba(0,0,0,.15)}.popover-wrapper .popover-content .popover-modal{width:100%;height:100%;position:relative}.popover-wrapper .popover-content .popover-modal .entityfieldslist{height:inherit;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:scroll}.popovertransition-enter .popover-content{opacity:.01;transform:scale(.6)}.popovertransition-enter .popover-modal{opacity:.01}.popovertransition-enter.popovertransition-enter-active .popover-content{opacity:1;transition:transform .16s ease-in,opacity 90ms ease-out;transform:scale(1)}.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;transition:transform .16s ease-in,opacity 90ms ease-out;transform:scale(1)}.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{pointer-events:none;opacity:1;transform:scale(1)}.popovertransition-exit .popover-modal{opacity:1}.popovertransition-exit.popovertransition-exit-active .popover-content{opacity:0;transition:transform .16s ease-in 50ms,opacity .1s ease-out .1s;transform:scale(.3)}.popovertransition-exit.popovertransition-exit-active .popover-modal{opacity:0;transition:opacity 90ms ease-out}.popovertooltip .popover-wrapper-content .popover-content{color:#fff;background-color:rgba(40,40,40,.9)}.popovertooltip .popover-wrapper-content .popover-content .popover-modal{max-width:500px}.popovertooltip .popover-wrapper-content .popover-content .popover-modal .tooltip{padding:12px}.popovertooltiptransition-appear .popover-content,.popovertooltiptransition-appear .popover-modal{opacity:.01}.popovertooltiptransition-appear.popovertooltiptransition-appear-active .popover-content{opacity:1;transition:opacity .12s ease-out}.popovertooltiptransition-appear.popovertooltiptransition-appear-active .popover-modal{opacity:1;transition:opacity 80ms ease-in 40ms}.popovertooltiptransition-exit,.popovertooltiptransition-exit .popover-overlay{pointer-events:none}.popovertooltiptransition-exit .popover-content{pointer-events:none;opacity:1}.popovertooltiptransition-exit .popover-modal{opacity:1}.popovertooltiptransition-exit.popovertooltiptransition-exit-active .popover-content{opacity:0;transition:opacity 80ms ease-out 40ms}.popovertooltiptransition-exit.popovertooltiptransition-exit-active .popover-modal{opacity:0;transition:opacity .12s ease-out}.collapsiblepaneltransition-enter{opacity:.01!important}.collapsiblepaneltransition-enter.collapsiblepaneltransition-enter-active{transition:opacity .3s ease-out;opacity:1!important}.collapsiblepaneltransition-appear{opacity:.01!important}.collapsiblepaneltransition-appear.collapsiblepaneltransition-appear-active{transition:opacity .3s ease-out;opacity:1!important}.collapsiblepaneltransition-exit{opacity:1!important}.collapsiblepaneltransition-exit.collapsiblepaneltransition-exit-active{transition:opacity 90ms ease-out;opacity:0!important}.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{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.popover-as-modal .popover-container .popover-content,.popover-as-sidemodal .popover-container .popover-content{max-width:100%;max-height:100%;position:relative}.popover-as-sidemodal .popover-container{justify-content:flex-end;overflow:hidden}.popover-as-sidemodal .popover-container .popover-content{width:500px;max-width:90%;height:100%;overflow:hidden}.popover-as-sidemodal .popover-container .popover-content .popover-modal{width:100%;height: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;transition:transform .26s ease-in,opacity .2s ease-out;transform:scale(1)}.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;transition:transform .26s ease-in,opacity .2s ease-out;transform:scale(1)}.modalpopovertransition-appear.modalpopovertransition-appear-active .popover-modal{opacity:1;transition:opacity .2s ease-in .12s}.modalpopovertransition-exit{pointer-events:none}.modalpopovertransition-exit .popover-overlay{pointer-events:none;opacity:1}.modalpopovertransition-exit .popover-content{pointer-events:none;opacity:1;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;transition:transform .31s ease-in 50ms,opacity .36s ease-out;transform:scale(.3)}.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:translate(100%)}@media (max-width:450px){.sidemodalpopovertransition-enter .popover-content{transform:translate(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;transition:transform .3s ease-out,opacity 90ms ease-in;transform:translate(0)}.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{pointer-events:none;opacity:1}.sidemodalpopovertransition-exit .popover-content{pointer-events:none;opacity:1;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;transition:transform .35s ease-in 50ms,opacity .2s ease-out .1s;transform:translate(100%)}.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{text-transform:uppercase;align-items:center;height:60px;padding:4px 20px;display:flex}.app-confirmmodal .confirmmodal .footer-modal{align-items:center;height:60px;padding:4px 20px;display:flex;position:relative}.app-confirmmodal .confirmmodal .footer-modal .buttons{position:absolute;right:12px}.app-confirmmodal .confirmmodal .footer-modal .buttons button{margin-left:4px}.oidcview{width:100%;height:100%;position:relative}.oidcview>.panel{max-width:100%;max-height:100%;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.oidcview>.notconnected{color:#000;background-color:#fff;width:500px;max-width:100%;padding:40px}.oidcview>.notconnected:before{content:"";background:url(/assets/images/inwink_logo_black.png) 0 0/contain no-repeat;width:100%;height:60px;display:block}.oidcview>.notconnected a{color:#ff7430}.oidcview>.notconnected a:hover{text-decoration:underline}.checkbox{cursor:pointer;width:32px;height:32px;margin:0;display:block;position:static}.checkbox .checkbox-icon{background-color:#fff;border:2px solid #c8c7cc;border-radius:50%;width:32px;height:32px;position:relative}.checkbox .checkbox-icon.checkbox-loading .loaderindicator.ring .loaderindicator-content .spinner{margin:4px}.checkbox .checkbox-checked{background-color:#51c176;border-color:#27a529}.checkbox .tick{color:#fff;border-style:solid;border-width:0 2px 2px 0;width:6px;height:16px;position:absolute;top:5px;left:11px;transform:rotate(45deg)}.checkbox .cross{width:32px;height:32px;position:relative}.checkbox .cross:before,.checkbox .cross:after{content:" ";background-color:#ccc;width:2px;height:18px;position:absolute;top:5px;left:13px}.checkbox .cross:before{transform:rotate(45deg)}.checkbox .cross:after{transform:rotate(-45deg)}.onofftoggle{color:#fff;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#6a6876;border-radius:3px;width:40px;height:22px;font-size:9pt;line-height:22px;transition:background-color .2s ease-out;display:inline-block}.onofftoggle:hover{background-color:#52505b}.onofftoggle.checked{background-color:#4bc07a}.onofftoggle.checked:hover{background-color:#38a062}.toggleswitch{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;padding:0;display:inline-block;position:relative}.toggleswitch-screenreader-only{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.toggleswitch--disabled{opacity:.5;transition:opacity .25s}.toggleswitch-track{background-color:#4d4d4d;border-radius:30px;width:50px;height:24px;padding:0;transition:all .2s}.toggleswitch:hover .toggleswitch-track{background-color:#000}.toggleswitch--checked .toggleswitch-track,.toggleswitch.toggleswitch--checked:hover .toggleswitch-track{background-color:#51c176}.toggleswitch-track-check{opacity:0;width:14px;height:10px;margin-top:7px;line-height:0;transition:opacity .25s;position:absolute;top:0;bottom:0;left:8px}.toggleswitch--checked .toggleswitch-track-check{opacity:1;transition:opacity .25s}.toggleswitch-track-x{opacity:1;width:10px;height:10px;margin-top:7px;line-height:0;transition:opacity .25s;position:absolute;top:0;bottom:0;right:10px}.toggleswitch--checked .toggleswitch-track-x{opacity:0}.toggleswitch-thumb{box-sizing:border-box;background-color:#fafafa;border:1px solid #4d4d4d;border-radius:50%;width:22px;height:22px;transition:all .25s;position:absolute;top:1px;left:1px}.toggleswitch--checked .toggleswitch-thumb{border-color:#51c176;left:27px}.toggleswitch--focus .toggleswitch-thumb{box-shadow:0 0 2px 3px #c1c1c1}.toggleswitch:active .toggleswitch-thumb{box-shadow:0 0 10px 5px #c1c1c1}.m-calendar{width:100%;display:inline-block}.m-calendar .toolbar{color:#ff7430;text-align:center;justify-content:space-between;align-items:center;margin:4px 0;display:flex}.m-calendar .toolbar.yearmonth-mode .year-month-picker button.is-active{color:#fff}.m-calendar .toolbar .prev-month,.m-calendar .toolbar .next-month,.m-calendar .toolbar .go-back{text-align:center;cursor:pointer;background:#fff;border:none;outline:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:20px;line-height:30px;display:flex;position:relative}.m-calendar .toolbar .prev-month i,.m-calendar .toolbar .next-month i,.m-calendar .toolbar .go-back i{width:20px;height:20px;display:inline-block}.m-calendar .toolbar .prev-month:hover,.m-calendar .toolbar .next-month:hover,.m-calendar .toolbar .go-back:hover,.m-calendar .toolbar .prev-month:active,.m-calendar .toolbar .next-month:active,.m-calendar .toolbar .go-back:active{color:#fff;border:none}.m-calendar .toolbar .empty-btn{width:30px}.m-calendar .toolbar .modalebtn,.m-calendar .toolbar .todaybtn{color:#ff7430;text-align:center;cursor:pointer;text-transform:uppercase;background:#fff;border:1px solid #dfe0e4;outline:0;min-width:40px;height:30px;padding:0 3px;font-size:12px;line-height:30px;position:relative}.m-calendar .toolbar .modalebtn:hover,.m-calendar .toolbar .todaybtn:hover{color:#fff;background-color:#ff7430;border:none}.m-calendar .toolbar .year-month-picker .modalebtn+.modalebtn{margin-left:3px}.m-calendar .toolbar .prev-month{float:left}.m-calendar .toolbar .next-month{float:right}.m-calendar .toolbar .current-date{color:#ff7430;min-width:170px}.m-calendar .year-content,.m-calendar .month-content{height:228px;overflow-y:scroll}.m-calendar .year-content .active,.m-calendar .month-content .active{color:#fff;background-color:#ff7430}.m-calendar .month-content{padding:20px 10px}.m-calendar .month-content .month{cursor:pointer;justify-content:center;align-items:center;width:50%;height:48px;font-family:sans-serif;font-size:17px;display:inline-flex}.m-calendar .year-content{-webkit-overflow-scrolling:touch}.m-calendar .year-content .year{cursor:pointer;justify-content:center;align-items:center;font-family:sans-serif;font-size:25px;display:flex}.m-calendar table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}.m-calendar table td{text-align:center;border:1px solid #dfe0e4;padding:8px 0}.m-calendar table td .clickable{cursor:pointer}.m-calendar table thead td{color:#ff7430;text-transform:uppercase;font-size:12px;font-weight:700}.m-calendar table tbody td.disabled{opacity:.4;cursor:auto}.m-calendar table tbody td.enabled{opacity:1;color:#666}.m-calendar table tbody td.enabled:hover{color:#fff;background:#ff7430}.m-calendar table tbody td.enabled:hover.highlighted{color:#fff}.m-calendar table tbody td.enabled.highlighted{color:#ff7430}.m-calendar table tbody td.enabled.selected{color:#fff;background:#ff7430}.m-calendar .enabled.current-day{color:#fff;background:#ff7430;font-weight:700}.m-calendar .enabled.current-day.highlighted{color:#fff}.m-calendar .enabled.current-day:hover{color:#fff;background:#ff7430}.m-time{justify-content:center;align-items:center;display:flex}.m-time .showtime{text-align:center;align-items:center;display:flex;position:relative}.m-time .showtime .cleartime{cursor:pointer;color:#777;background-color:#ddd;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:18px;display:flex;position:absolute}.m-time .showtime .cleartime .inwink-close-button{justify-content:center;align-items:center;display:flex}.m-time .showtime .time{text-align:right;text-align:center;flex-flow:column;justify-content:flex-end;display:inline-flex}.m-time .showtime .time input{text-align:center;-moz-appearance:textfield;border:1px solid #dfe0e4;width:65px;height:65px;padding:0;font-size:38px;font-weight:400;line-height:65px;display:inline-block}.m-time .showtime .time input::-webkit-outer-spin-button{-webkit-appearance:none}.m-time .showtime .time input::-webkit-inner-spin-button{-webkit-appearance:none}.m-time .showtime .ampm{text-align:center;background-color:#fff;height:65px;padding:0 5px;font-size:19px;line-height:32px;display:block}.m-time .showtime .ampm .sub{cursor:pointer;display:block}.m-time .showtime .ampm .am.disabled,.m-time .showtime .ampm .pm.disabled{color:#777}.m-time .separator{text-align:center;width:32px;height:65px;font-size:32px;font-weight:700;line-height:65px;display:inline-block}.m-time .timepicker-incbtn{color:#dfe0e4;cursor:pointer}.m-time .timepicker-incbtn i{width:28px;height:28px;font-size:28px;line-height:28px}.m-time .timepicker-incbtn.btnup{margin-bottom:8px}.m-time .timepicker-incbtn.btndown{margin-top:8px}.moment-datepicker{min-height:25px;position:relative}.moment-datepicker .close{justify-content:center;align-items:center;width:30px;display:flex;position:absolute;top:0;bottom:0;right:0}.moment-datepicker .close .inwink-close-button{color:#fff;background-color:#dfe0e4;border-radius:100%;width:18px;height:18px;font-size:1.2em}.moment-datepicker input{cursor:pointer;width:100%;min-height:25px}.moment-datepicker input[disabled]{cursor:default}.im-btn{cursor:pointer;background-color:#fff;border:0;outline:0;line-height:1;display:inline-block}.im-btn:before{margin-right:6px}.m-input-moment{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #dfe0e4;flex-direction:column;justify-content:space-between;align-items:center;width:300px;height:100%;padding:12px 15px;display:flex}.m-input-moment .options{width:100%;height:30px;margin:0;display:inline-block}.m-input-moment .options.date-type{text-align:center}.m-input-moment .options.date-type button{float:none;width:inherit}.m-input-moment .options button{float:left;color:#ff7430;text-align:center;border-radius:0;width:50%;height:100%;margin:0;padding:7px;font-size:12px}.m-input-moment .options button.is-active,.m-input-moment .options button:hover{color:#fff}.m-input-moment .warning-message{text-align:center;color:#ff7430;padding:10px 0}.m-input-moment .btn-save{color:#ff7430;text-align:center;background-color:#fff;border:1px solid #dfe0e4;width:100%;margin-top:4px;padding:10px 0;font-size:14px;display:block}.m-input-moment .btn-save:hover:enabled{color:#fff;background-color:#ff7430}.m-input-moment .btn-save:disabled{opacity:.6;cursor:not-allowed}.m-input-moment .tabs{width:100%}.i18ninput .btnrichtext{text-align:center;width:32px;height:32px;margin-left:4px;padding:0;font-size:16pt;line-height:1;display:inline-block}.i18ninput .btnrichtext .text{margin-top:2px}.i18ninput .btnrichtext i,.i18ninput .btnrichtext .text{width:22px;height:22px;display:inline-block}.i18ninput .i18ninput-bloc{margin-bottom:4px;display:flex}.i18ninput .i18ninput-bloc label{text-align:right;text-transform:uppercase;flex-shrink:0;padding-right:8px;font-size:.8em;display:block}.i18ninput .i18ninput-bloc label.i18nlabel{text-align:left;text-transform:uppercase;width:35px;line-height:30px;display:inline-block}.i18ninput .i18ninput-bloc .input-wrapper{flex-grow:1;width:calc(100% - 48px)}.i18ninput .i18ninput-bloc .input-wrapper input,.i18ninput .i18ninput-bloc .input-wrapper textarea{width:100%}.i18ninput .i18ninput-bloc .input-wrapper .char-count{text-align:right;opacity:.8;font-size:.8em;font-style:italic}.i18ninput.multiple .i18ninput-bloc{padding-left:20px}.i18ninput.multiple.i18ninput-M{flex-flow:wrap;justify-content:space-between;display:flex}.i18ninput.multiple.i18ninput-M .i18ninput-bloc{width:calc(50% - 20px)}.colorpicker{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.colorpicker .bloc{aspect-ratio:1;color:transparent;border:1px solid rgba(0,0,0,.2);border-radius:50%;width:20px;height:20px}.colorpicker .bloc.emptycolor{--color1:#f3f3f3;--color2:#e6e6e6;background:repeating-linear-gradient(45deg, var(--color1), var(--color1) 5px, var(--color2) 0, var(--color2) 10px)}.colorpicker .colorvalue{color:var(--white-color,#aaa);font-size:var(--text-size-smallest,.8rem)}.colorpickermodal .popover-content{border-radius:var(--radius-big,8px);overflow:visible}.colorpickermodal .popover-content .popover-modal{border-radius:var(--radius-big,8px)}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent{background-color:var(--bg-dark,#fafafb);border-radius:var(--radius-big,8px);flex-flow:column;gap:10px;width:250px;display:flex}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .w-color-sketch{flex-flow:column;gap:10px;display:flex;border-radius:var(--radius-big,8px) var(--radius-big,8px) 0 0!important;width:100%!important;box-shadow:none!important;background:0 0!important}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .w-color-sketch>div:first-child{padding:10px 10px 0!important}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .w-color-sketch>div:nth-child(2){gap:.5rem;padding-left:10px;padding-right:10px;margin:0!important}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .w-color-sketch>div:nth-child(2) input{min-height:20px;font-size:var(--text-size-smaller,12px);transition:var(--animation,all .3s ease);border:1px solid var(--bg-darker,#e6e8eb)!important;border-radius:var(--radius-small,4px)!important;box-shadow:none!important;color:var(--text,#212e44)!important;padding:.25rem .5rem!important}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .w-color-sketch>div:nth-child(2) .w-color-editable-input-rgba{gap:.5rem;margin:0!important}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .w-color-sketch>div:nth-child(2) .w-color-editable-input{margin:0!important}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .w-color-sketch>div:nth-child(2) .w-color-editable-input label{width:100%;font:500 var(--text-size-smaller,12px) var(--headlinefont);text-align:center;transition:var(--animation,all .3s ease);cursor:pointer;padding-top:.25rem;color:var(--comment,#7c8592)!important}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .w-color-sketch>div:nth-child(2) .w-color-editable-input:hover label{color:var(--text,#212e44)!important}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .w-color-sketch>div:nth-child(2) .w-color-editable-input:focus-visible label{color:var(--text,#212e44)!important}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .w-color-sketch>div:nth-child(2) .w-color-editable-input:hover input{border:1px solid var(--comment,#7c8592)!important}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .w-color-sketch>div:nth-child(2) .w-color-editable-input:focus-visible input{border:1px solid var(--comment,#7c8592)!important}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .w-color-sketch .w-color-swatch{grid-template-columns:repeat(8,1fr);gap:10px;border-top:0!important;padding:0 10px!important;display:grid!important}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .w-color-sketch .w-color-swatch>div{border:1px solid var(--comment,#7c8592);transition:var(--animation,all .3s ease);border-radius:var(--radius-small,4px)!important;width:20px!important;height:20px!important;box-shadow:none!important;outline:1px solid transparent!important;margin:0!important}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .w-color-sketch .w-color-swatch>div:hover{outline-color:var(--comment,#7c8592)!important}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .w-color-sketch .w-color-swatch>div:focus-visible{outline-color:var(--comment,#7c8592)!important}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .toolbar{flex-flow:row;gap:.5rem;padding-left:10px;padding-right:10px;display:flex}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .toolbar>a{background-color:var(--bg-darkest,#f1f3f6);border-radius:var(--radius-small,4px);color:var(--comment,#7c8592);font-family:var(--headlinefont,inherit);font-size:var(--text-size-smaller,12px);text-align:center;text-transform:initial;transition:var(--animation,all .3s ease);flex:1;padding:.75rem 1rem;font-weight:500;line-height:1}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .toolbar>a:hover{background-color:var(--bg-darker,#e6e8eb);color:var(--text,#212e44)}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .toolbar>a:focus-visible{background-color:var(--bg-darker,#e6e8eb);color:var(--text,#212e44)}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .actions{background-color:var(--bg-dark,#fafafb);border-radius:0 0 var(--radius-big,8px) var(--radius-big,8px);gap:.5rem;padding:0 10px 10px;display:flex}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .actions button{background:var(--bg-dark,#fafafb);border:1px solid var(--bg-dark,#fafafb);border-radius:var(--radius-small,4px);color:var(--comment,#7c8592);font-family:var(--headlinefont);font-size:var(--text-size-smaller,12px);text-transform:initial;transition:var(--animation,all .3s ease);flex:1;font-weight:600;line-height:1}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .actions button.important{background:var(--primary-color,#e94c1e);color:var(--white-color,white)}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .actions button.important:hover{background:var(--text,#212e44);color:var(--white-color,white)}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .actions button.important:focus-visible{background:var(--text,#212e44);color:var(--white-color,white)}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .actions button:hover{background:var(--bg-darker,#e6e8eb);border:1px solid var(--bg-darker,#e6e8eb);color:var(--text,#212e44);font-family:var(--headlinefont);font-size:var(--text-size-smaller,12px);text-transform:initial;font-weight:600;line-height:1}.colorpickermodal .popover-content .popover-modal .colorpickermodalcontent .actions button:focus-visible{background:var(--bg-darker,#e6e8eb);border:1px solid var(--bg-darker,#e6e8eb);color:var(--text,#212e44);font-family:var(--headlinefont);font-size:var(--text-size-smaller,12px);text-transform:initial;font-weight:600;line-height:1}.cmstoolbar-file-attachment{max-width:180px;margin-left:5px}.cmstoolbar-file-attachment .file-details{align-items:center;width:100%;margin-left:5px;display:flex}.cmstoolbar-file-attachment .file-details i.inwink-file{margin-top:5px;font-size:16px}.cmstoolbar-file-attachment .file-details span.file-name{margin-left:4px}.cmstoolbar-file-attachment .delete{width:36px}.cmstoolbar-file-attachment .delete i.inwink-cancel{margin-left:4px;font-size:8px}.filepicker-modal-content{flex-direction:column;align-items:center;padding:30px 20px 5px;display:flex}.filepicker-modal-content .icon-add{text-align:center;color:#ff7430;border:1px solid #ff7430;border-radius:50%;width:78px;height:78px;font-size:55px}.filepicker-modal-content .icon-add .inwink-add_file{position:relative;top:10px}.filepicker-modal-content label{cursor:pointer;color:#686875;text-align:center;background-color:#e0e0e0;border-radius:3px;width:auto;height:33px;margin-top:10px;margin-right:10px;padding:0 15px;font-family:Poppins;font-size:13px;font-weight:500;line-height:33px;display:inline-block}.filepicker-modal-content .actions{justify-content:space-between;width:100%;margin-top:10px;display:flex}.cmstoolbar-link-attachment .link-details{justify-content:center;align-items:center;width:100%;display:flex}.cmstoolbar-link-attachment .link-details i{color:var(--comment,#7c8592);transition:var(--animation,all .3s ease);font-size:22px;display:flex}.cmstoolbar-link-attachment .link-details span.file-name{margin-left:4px}.cmstoolbar-link-attachment .delete{width:36px}.cmstoolbar-link-attachment .delete i.inwink-cancel{margin-left:4px;font-size:8px}.cmstoolbar .cmstoolbar-items .cmstoolbar-link-attachment.has-link.command{background-color:var(--text,#212e44)}.cmstoolbar .cmstoolbar-items .cmstoolbar-link-attachment.has-link.command i{color:#fff}.popover-shell.linkpicker-modal-content .popover-content{text-align:center;width:300px;height:300px;padding:10px}.popover-shell.linkpicker-modal-content .popover-content .loaderindicator{text-align:center;justify-content:center;width:100%;height:100%}.popover-shell.linkpicker-modal-content .popover-content .loaderindicator .loaderindicator-content{background-color:var(--bg-dark,#fafafb);border-radius:var(--radius-big,8px);color:var(--comment,#7c8592);font:500 var(--text-size-small,14px) var(--headlinefont);padding:20px 40px}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .applinkcontrol{background-color:var(--bg-darkest,#f1f3f6);border-radius:var(--radius-small,4px);height:100%;padding:10px}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .applinkcontrol label:empty{display:none}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .applinkcontrol .entityform .entityfield-mail{margin:0}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .applinkcontrol .email-wrapper,.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .applinkcontrol .language-url-inputs{flex-flow:column;display:flex}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .applinkcontrol .email-wrapper .email-child,.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .applinkcontrol .language-url-inputs .email-child{width:100%;margin:0}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .applinkcontrol .email-wrapper .email-child .field-desc,.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .applinkcontrol .language-url-inputs .email-child .field-desc{color:var(--text);font:500 var(--text-size-smaller,12px) var(--headlinefont);text-align:left;text-indent:.5rem}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .pseudoinput,.popover-shell.linkpicker-modal-content .popover-content .link-picker-content input{background-color:var(--bg-dark,#fafafb);border:1px solid var(--bg-dark,#fafafb);width:100%;min-height:34px;color:var(--comment,#7c8592);font:500 var(--text-size-smaller,12px) var(--headlinefont);transition:var(--animation,all .3s ease);align-items:center;padding:0 .5rem;display:flex}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .pseudoinput::-moz-placeholder{font-style:normal}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content input::-moz-placeholder{font-style:normal}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .pseudoinput::-webkit-input-placeholder{font-style:normal}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .pseudoinput::-ms-input-placeholder{font-style:normal}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .pseudoinput::placeholder{font-style:normal}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content input::-webkit-input-placeholder{font-style:normal}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content input::-ms-input-placeholder{font-style:normal}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content input::placeholder{font-style:normal}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .pseudoinput:hover,.popover-shell.linkpicker-modal-content .popover-content .link-picker-content input:hover{background-color:var(--bg-lightdark,white);border-color:var(--comment,#7c8592)}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .pseudoinput:focus-visible{background-color:var(--bg-lightdark,white);border-color:var(--comment,#7c8592)}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content input:focus-visible{background-color:var(--bg-lightdark,white);border-color:var(--comment,#7c8592)}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content select{background-color:var(--bg-dark,#fafafb);border:1px solid var(--bg-dark,#fafafb);color:var(--comment,#7c8592);font:500 var(--text-size-smaller,12px) var(--headlinefont);cursor:pointer;transition:var(--animation,all .3s ease);align-items:center;gap:.75rem;padding:.5rem;display:flex}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content select option{background-color:var(--bg-dark,#fafafb);color:var(--comment,#7c8592);font:500 var(--text-size-small,14px) var(--headlinefont);transition:var(--animation,all .3s ease);padding:.5rem 1rem}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content select option:first-child{border-radius:var(--radius-small,4px) var(--radius-small,4px) 0 0}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content select option:last-child{border-radius:0 0 var(--radius-small,4px) var(--radius-small,4px)}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content select option::checkmark{display:none}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content select option:hover{background-color:var(--bg-lightdark,white);color:var(--text,#212e44)}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content select option:focus-visible{background-color:var(--bg-lightdark,white);color:var(--text,#212e44)}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content select option:checked{background-color:var(--bg-dark,#fafafb);color:var(--primary-color,#e94c1e)}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content select{-webkit-appearance:base-select;-moz-appearance:base-select;-ms-appearance:base-select;appearance:base-select}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content select::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;-ms-appearance:base-select;appearance:base-select}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content select::picker(select){transition:var(--animation,all .3s ease)}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content select::picker-icon{transition:var(--animation,all .3s ease)}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content select:open::picker(select){background-color:var(--bg-darkest,#f1f3f6);border-color:var(--bg-borders,#bcbeca);border-radius:var(--radius-big,8px);padding:10px}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content select:open::picker-icon{rotate:180deg}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content select:hover{background-color:var(--bg-lightdark,white);color:var(--text,#212e44)}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content select:focus-visible{background-color:var(--bg-lightdark,white);color:var(--text,#212e44)}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .icon-add{border:1px solid var(--orange,#e94c1e);width:78px;height:78px;color:var(--orange,#e94c1e);text-align:center;border-radius:50%;font-size:55px}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .icon-add .inwink-add_file{position:relative;top:10px}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .actions{flex-flow:row;gap:10px;width:100%;margin-top:10px;padding:0;display:flex}.popover-shell.linkpicker-modal-content .popover-content .link-picker-content .actions button{flex:1}.popover-wrapper .popover-shell.missing-ai-licence-popover .popover-content{color:#000;background-color:#fff;width:340px}.popover-wrapper .popover-shell.missing-ai-licence-popover .missing-ai-licence{padding:12px 16px}.popover-wrapper .popover-shell.missing-ai-licence-popover .missing-ai-licence .missinglicence{display:flex}.popover-wrapper .popover-shell.missing-ai-licence-popover .missing-ai-licence .missinglicence .inwink-sparkles{color:#e94c1e;width:32px;height:32px;margin-right:8px;font-size:32px;display:block}.popover-wrapper .popover-shell.missing-ai-licence-popover .missing-ai-licence .featuredesc{margin-bottom:.6em;font-weight:700}.ai-textinput,.ai-textarea{flex-flow:row;display:inline-flex}.ai-textinput .ai-tools-button,.ai-textarea .ai-tools-button{border:none;justify-content:center;align-items:center;width:24px;min-width:0;height:24px;min-height:0;margin-left:4px;padding:0;display:flex}.ai-textinput .ai-tools-button>.text,.ai-textarea .ai-tools-button>.text{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ai-textinput .ai-tools-button i,.ai-textarea .ai-tools-button i{width:14px;height:14px;font-size:14px}.cmstoolbar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:monospace}.cmstoolbar .cmstoolbar-items .toolbaritem{text-align:center;cursor:pointer;display:block;position:relative}.cmstoolbar .cmstoolbar-items .toolbaritem.command{border-radius:var(--radius-small,4px);min-width:2.5rem;height:2.5rem;transition:var(--animation,all .3s ease);justify-content:center;align-items:center;padding:.25rem;display:flex}.cmstoolbar .cmstoolbar-items .toolbaritem.command>i{color:var(--text,#212e44);transition:var(--animation,all .3s ease);font-size:16px;font-weight:700;display:flex}.cmstoolbar .cmstoolbar-items .toolbaritem.command>i.bold{font-family:sans-serif;font-size:1.75rem;font-style:normal;font-weight:400;line-height:0}.cmstoolbar .cmstoolbar-items .toolbaritem.command>i.inwink-text-undo{transform:rotate(-90deg)}.cmstoolbar .cmstoolbar-items .toolbaritem.command>i.inwink-text-redo{transform:rotate(90deg)}.cmstoolbar .cmstoolbar-items .toolbaritem.command:hover{background-color:var(--bg-darkest,#f1f3f6)}.cmstoolbar .cmstoolbar-items .toolbaritem.command:focus-visible{background-color:var(--bg-darkest,#f1f3f6)}.cmstoolbar .cmstoolbar-items .toolbaritem.command:hover i{color:var(--text,#212e44)}.cmstoolbar .cmstoolbar-items .toolbaritem.command:focus-visible i{color:var(--text,#212e44)}.cmstoolbar .cmstoolbar-items .toolbaritem.command.isactive{background:var(--text,#212e44);cursor:initial}.cmstoolbar .cmstoolbar-items .toolbaritem.command.isactive i{color:#fff}.cmstoolbar .cmstoolbar-items .toolbaritem.cmstoolbar-colorpicker{min-width:100px;padding-left:.5rem;padding-right:.5rem}.cmstoolbar .cmstoolbar-items .toolbaritem.cmstoolbar-colorpicker .bloc{transition:var(--animation,all .3s ease);outline:1px solid transparent}.cmstoolbar .cmstoolbar-items .toolbaritem.cmstoolbar-colorpicker .colorvalue{color:var(--text,#212e44)}.cmstoolbar .cmstoolbar-items .toolbaritem.cmstoolbar-colorpicker:has(.emptycolor){min-width:auto}.cmstoolbar .cmstoolbar-items .toolbaritem.cmstoolbar-colorpicker:has(.emptycolor) .bloc{outline:initial}.cmstoolbar .cmstoolbar-items .toolbaritem.cmstoolbar-colorpicker:has(.emptycolor) .colorpicker{gap:0}.cmstoolbar .cmstoolbar-items .toolbaritem.cmstoolbar-colorpicker:hover{background-color:var(--bg-darkest,#f1f3f6)}.cmstoolbar .cmstoolbar-items .toolbaritem.cmstoolbar-colorpicker:focus-visible{background-color:var(--bg-darkest,#f1f3f6)}.cmstoolbar .cmstoolbar-items .toolbaritem.cmstoolbar-colorpicker:hover .bloc{outline-color:var(--comment,#7c8592)}.cmstoolbar .cmstoolbar-items .toolbaritem.cmstoolbar-colorpicker:focus-visible .bloc{outline-color:var(--comment,#7c8592)}.apppreview-toolbar.cmstoolbar .cmstoolbar-items{background-color:var(--bg-lightdark,white);border:1px solid var(--bg-borders,#bcbeca);border-radius:var(--radius-small,4px);box-shadow:0 0 1rem -.5rem var(--comment,#7c8592);gap:.25rem;margin:0;padding:.5rem;display:flex}.aii18ninput.multiple{container:aii18ninput/inline-size}.aii18ninput .btnrichtext{text-align:center;width:32px;height:32px;margin-left:4px;padding:0;font-size:16pt;line-height:1;display:inline-block}.aii18ninput .btnrichtext .text{margin-top:2px}.aii18ninput .btnrichtext i,.aii18ninput .btnrichtext .text{width:22px;height:22px;display:inline-block}.aii18ninput .i18ninput-bloc{margin-bottom:4px;display:flex}.aii18ninput .i18ninput-bloc label{text-align:right;text-transform:uppercase;flex-shrink:0;padding-right:8px;font-size:.8em;display:block}.aii18ninput .i18ninput-bloc label.i18nlabel{text-align:left;text-transform:uppercase;width:35px;line-height:30px;display:inline-block}.aii18ninput .i18ninput-bloc .input-wrapper{flex-grow:1;width:calc(100% - 48px)}.aii18ninput .i18ninput-bloc .input-wrapper .ai-textinput,.aii18ninput .i18ninput-bloc .input-wrapper .ai-textarea{width:100%;display:flex}.aii18ninput .i18ninput-bloc .input-wrapper .ai-textinput input,.aii18ninput .i18ninput-bloc .input-wrapper .ai-textarea input,.aii18ninput .i18ninput-bloc .input-wrapper .ai-textinput textarea,.aii18ninput .i18ninput-bloc .input-wrapper .ai-textarea textarea{flex:1;width:auto}.aii18ninput .i18ninput-bloc .input-wrapper input,.aii18ninput .i18ninput-bloc .input-wrapper textarea{width:100%}.aii18ninput .i18ninput-bloc .input-wrapper .char-count{text-align:right;opacity:.8;font-size:.8em;font-style:italic}.aii18ninput.multiple>.i18ninput-bloc{padding-left:20px}.aii18ninput.multiple.i18ninput-M{flex-flow:wrap;justify-content:space-between;display:flex}.aii18ninput.multiple.i18ninput-M>.i18ninput-bloc{width:calc(50% - 20px)}@container aii18ninput (width<900px){.aii18ninput>.languages{flex-flow:column;gap:.2em;display:flex}.aii18ninput>.languages>.i18ninput-bloc,.aii18ninput>.languages>.i18ninput-bloc-wrapper{width:100%}.aii18ninput>.languages>.i18ninput-bloc .i18ninput-bloc,.aii18ninput>.languages>.i18ninput-bloc-wrapper .i18ninput-bloc{margin:0}}@container aii18ninput (width>=900px){.aii18ninput>.languages{flex-flow:wrap;justify-content:space-between;gap:1em;display:flex}.aii18ninput>.languages>.i18ninput-bloc,.aii18ninput>.languages>.i18ninput-bloc-wrapper{width:calc(50% - 20px)}}input::-moz-placeholder{color:var(--comment,color-mix(in srgb, var(--inwinktextcolor,var(--inwinkbranddarkcolor)) 55%, transparent))}textarea::-moz-placeholder{color:var(--comment,color-mix(in srgb, var(--inwinktextcolor,var(--inwinkbranddarkcolor)) 55%, transparent))}input::-webkit-input-placeholder{color:var(--comment,color-mix(in srgb, var(--inwinktextcolor,var(--inwinkbranddarkcolor)) 55%, transparent))}input::-ms-input-placeholder{color:var(--comment,color-mix(in srgb, var(--inwinktextcolor,var(--inwinkbranddarkcolor)) 55%, transparent))}input::placeholder{color:var(--comment,color-mix(in srgb, var(--inwinktextcolor,var(--inwinkbranddarkcolor)) 55%, transparent))}textarea::-webkit-input-placeholder{color:var(--comment,color-mix(in srgb, var(--inwinktextcolor,var(--inwinkbranddarkcolor)) 55%, transparent))}textarea::-ms-input-placeholder{color:var(--comment,color-mix(in srgb, var(--inwinktextcolor,var(--inwinkbranddarkcolor)) 55%, transparent))}textarea::placeholder{color:var(--comment,color-mix(in srgb, var(--inwinktextcolor,var(--inwinkbranddarkcolor)) 55%, transparent))}.entityform-nav{margin-left:10px;padding:10px}.entityform-nav ol{padding-left:0;list-style:none}.entityform-nav ol li{transition:var(--animation,all .3s ease);border-left:3px solid transparent;padding:8px 0 8px 12px}.entityform-nav ol li.current,.entityform-nav ol li:hover{border-color:var(--text,var(--inwinktextcolor,var(--inwinkbranddarkcolor)))}.entityform-nav ol li:has(:focus-visible){border-color:var(--text,var(--inwinktextcolor,var(--inwinkbranddarkcolor)))}.entityform-wrapper .fielderror{color:var(--danger-color,red);font-size:var(--text-size-smaller,12px);text-align:right;padding-top:4px}.entityform-wrapper .fielderror .fielderror-action{color:var(--danger-color,red);cursor:pointer;font-weight:600;text-decoration:underline}.entityform-wrapper .fielderror .fielderror-action:hover{opacity:.8}.entityform-wrapper .fielderror .fielderror-action:focus-visible{opacity:.8}.entityform-wrapper .entityfield{outline:1px solid transparent;margin:5px 0;padding:4px}.entityform-wrapper .entityfield .tooltip-info{vertical-align:middle;margin:0 2px 0 5px}.entityform-wrapper .entityfield .requiredmark{font-size:var(--text-size-normal,16px);margin-left:4px}.entityform-wrapper .entityfield p{margin-top:4px;margin-bottom:8px}.entityform-wrapper .entityfield label{color:var(--text,var(--inwinktextcolor,var(--inwinkbranddarkcolor)));font-size:var(--text-size-normal,16px);margin-bottom:3px;display:block}.entityform-wrapper .entityfield label.forradio,.entityform-wrapper .entityfield label.forcheckbox{font-size:var(--text-size-small,14px);font-weight:400}.entityform-wrapper .entityfield label.forcheckbox:not(.forradio){display:inline}.entityform-wrapper .entityfield .selectfieldeditor{position:relative}.entityform-wrapper .entityfield .ai-textinput,.entityform-wrapper .entityfield .ai-textarea{display:block}.entityform-wrapper .entityfield textarea,.entityform-wrapper .entityfield select,.entityform-wrapper .entityfield .pseudoinput{border:1px solid var(--input-border-color,#ddd);width:100%;max-width:100%;height:32px;color:var(--text,var(--inwinktextcolor,var(--inwinkbranddarkcolor)));font-size:var(--text-size-small,14px);text-align:left;transition:var(--animation,all .3s ease);outline:none;padding:.3rem .5rem;font-weight:400}.entityform-wrapper .entityfield input[type=text]{border:1px solid var(--input-border-color,#ddd);width:100%;max-width:100%;height:32px;color:var(--text,var(--inwinktextcolor,var(--inwinkbranddarkcolor)));font-size:var(--text-size-small,14px);text-align:left;transition:var(--animation,all .3s ease);outline:none;padding:.3rem .5rem;font-weight:400}.entityform-wrapper .entityfield input[type=number]{border:1px solid var(--input-border-color,#ddd);width:100%;max-width:100%;height:32px;color:var(--text,var(--inwinktextcolor,var(--inwinkbranddarkcolor)));font-size:var(--text-size-small,14px);text-align:left;transition:var(--animation,all .3s ease);outline:none;padding:.3rem .5rem;font-weight:400}.entityform-wrapper .entityfield input[type=mail]{border:1px solid var(--input-border-color,#ddd);width:100%;max-width:100%;height:32px;color:var(--text,var(--inwinktextcolor,var(--inwinkbranddarkcolor)));font-size:var(--text-size-small,14px);text-align:left;transition:var(--animation,all .3s ease);outline:none;padding:.3rem .5rem;font-weight:400}.entityform-wrapper .entityfield input[type=email]{border:1px solid var(--input-border-color,#ddd);width:100%;max-width:100%;height:32px;color:var(--text,var(--inwinktextcolor,var(--inwinkbranddarkcolor)));font-size:var(--text-size-small,14px);text-align:left;transition:var(--animation,all .3s ease);outline:none;padding:.3rem .5rem;font-weight:400}.entityform-wrapper .entityfield input[type=url]{border:1px solid var(--input-border-color,#ddd);width:100%;max-width:100%;height:32px;color:var(--text,var(--inwinktextcolor,var(--inwinkbranddarkcolor)));font-size:var(--text-size-small,14px);text-align:left;transition:var(--animation,all .3s ease);outline:none;padding:.3rem .5rem;font-weight:400}.entityform-wrapper .entityfield input[type=search]{border:1px solid var(--input-border-color,#ddd);width:100%;max-width:100%;height:32px;color:var(--text,var(--inwinktextcolor,var(--inwinkbranddarkcolor)));font-size:var(--text-size-small,14px);text-align:left;transition:var(--animation,all .3s ease);outline:none;padding:.3rem .5rem;font-weight:400}.entityform-wrapper .entityfield input[type=tel]{border:1px solid var(--input-border-color,#ddd);width:100%;max-width:100%;height:32px;color:var(--text,var(--inwinktextcolor,var(--inwinkbranddarkcolor)));font-size:var(--text-size-small,14px);text-align:left;transition:var(--animation,all .3s ease);outline:none;padding:.3rem .5rem;font-weight:400}.entityform-wrapper .entityfield input[type=file]{border:1px solid var(--input-border-color,#ddd);width:100%;max-width:100%;height:32px;color:var(--text,var(--inwinktextcolor,var(--inwinkbranddarkcolor)));font-size:var(--text-size-small,14px);text-align:left;transition:var(--animation,all .3s ease);outline:none;padding:.3rem .5rem;font-weight:400}.entityform-wrapper .entityfield textarea[readonly],.entityform-wrapper .entityfield select[readonly],.entityform-wrapper .entityfield .pseudoinput[readonly],.entityform-wrapper .entityfield textarea[disabled],.entityform-wrapper .entityfield select[disabled],.entityform-wrapper .entityfield .pseudoinput[disabled]{opacity:.6}.entityform-wrapper .entityfield input[type=text][readonly]{opacity:.6}.entityform-wrapper .entityfield input[type=number][readonly]{opacity:.6}.entityform-wrapper .entityfield input[type=mail][readonly]{opacity:.6}.entityform-wrapper .entityfield input[type=email][readonly]{opacity:.6}.entityform-wrapper .entityfield input[type=url][readonly]{opacity:.6}.entityform-wrapper .entityfield input[type=search][readonly]{opacity:.6}.entityform-wrapper .entityfield input[type=tel][readonly]{opacity:.6}.entityform-wrapper .entityfield input[type=file][readonly]{opacity:.6}.entityform-wrapper .entityfield input[type=text][disabled]{opacity:.6}.entityform-wrapper .entityfield input[type=number][disabled]{opacity:.6}.entityform-wrapper .entityfield input[type=mail][disabled]{opacity:.6}.entityform-wrapper .entityfield input[type=email][disabled]{opacity:.6}.entityform-wrapper .entityfield input[type=url][disabled]{opacity:.6}.entityform-wrapper .entityfield input[type=search][disabled]{opacity:.6}.entityform-wrapper .entityfield input[type=tel][disabled]{opacity:.6}.entityform-wrapper .entityfield input[type=file][disabled]{opacity:.6}.entityform-wrapper .entityfield input[type=text]:focus-visible{border-color:var(--input-border-color-active,var(--primary-color,var(--inwinkaccentcolor,#e94c1e)))}.entityform-wrapper .entityfield input[type=number]:focus-visible{border-color:var(--input-border-color-active,var(--primary-color,var(--inwinkaccentcolor,#e94c1e)))}.entityform-wrapper .entityfield input[type=mail]:focus-visible{border-color:var(--input-border-color-active,var(--primary-color,var(--inwinkaccentcolor,#e94c1e)))}.entityform-wrapper .entityfield input[type=email]:focus-visible{border-color:var(--input-border-color-active,var(--primary-color,var(--inwinkaccentcolor,#e94c1e)))}.entityform-wrapper .entityfield input[type=url]:focus-visible{border-color:var(--input-border-color-active,var(--primary-color,var(--inwinkaccentcolor,#e94c1e)))}.entityform-wrapper .entityfield input[type=search]:focus-visible{border-color:var(--input-border-color-active,var(--primary-color,var(--inwinkaccentcolor,#e94c1e)))}.entityform-wrapper .entityfield input[type=tel]:focus-visible{border-color:var(--input-border-color-active,var(--primary-color,var(--inwinkaccentcolor,#e94c1e)))}.entityform-wrapper .entityfield input[type=file]:focus-visible{border-color:var(--input-border-color-active,var(--primary-color,var(--inwinkaccentcolor,#e94c1e)))}.entityform-wrapper .entityfield textarea:focus-visible{border-color:var(--input-border-color-active,var(--primary-color,var(--inwinkaccentcolor,#e94c1e)))}.entityform-wrapper .entityfield select:focus-visible{border-color:var(--input-border-color-active,var(--primary-color,var(--inwinkaccentcolor,#e94c1e)))}.entityform-wrapper .entityfield .pseudoinput:focus-visible{border-color:var(--input-border-color-active,var(--primary-color,var(--inwinkaccentcolor,#e94c1e)))}.entityform-wrapper .entityfield textarea.has-error,.entityform-wrapper .entityfield select.has-error,.entityform-wrapper .entityfield .pseudoinput.has-error{border-color:var(--input-border-color-error,red)}.entityform-wrapper .entityfield input[type=text].has-error{border-color:var(--input-border-color-error,red)}.entityform-wrapper .entityfield input[type=number].has-error{border-color:var(--input-border-color-error,red)}.entityform-wrapper .entityfield input[type=mail].has-error{border-color:var(--input-border-color-error,red)}.entityform-wrapper .entityfield input[type=email].has-error{border-color:var(--input-border-color-error,red)}.entityform-wrapper .entityfield input[type=url].has-error{border-color:var(--input-border-color-error,red)}.entityform-wrapper .entityfield input[type=search].has-error{border-color:var(--input-border-color-error,red)}.entityform-wrapper .entityfield input[type=tel].has-error{border-color:var(--input-border-color-error,red)}.entityform-wrapper .entityfield input[type=file].has-error{border-color:var(--input-border-color-error,red)}.entityform-wrapper .entityfield .fieldwrapper .i18ninput .has-error input,.entityform-wrapper .entityfield .fieldwrapper .aii18ninput .has-error input,.entityform-wrapper .entityfield .fieldwrapper .i18ninput .has-error textarea,.entityform-wrapper .entityfield .fieldwrapper .aii18ninput .has-error textarea{border-color:var(--input-border-color-error,red)}.entityform-wrapper .entityfield .fieldwrapper .i18ninput .fielderror,.entityform-wrapper .entityfield .fieldwrapper .aii18ninput .fielderror{margin-bottom:.5rem}.entityform-wrapper .entityfield .fieldwrapper .i18ninput .i18ninput-bloc-wrapper,.entityform-wrapper .entityfield .fieldwrapper .aii18ninput .i18ninput-bloc-wrapper{flex:1}.entityform-wrapper .entityfield .fieldwrapper .i18ninput .i18ninput-bloc-wrapper .i18ninput-bloc,.entityform-wrapper .entityfield .fieldwrapper .aii18ninput .i18ninput-bloc-wrapper .i18ninput-bloc{width:100%;margin-bottom:4px}.entityform-wrapper .entityfield .pseudoinput{height:auto;min-height:32px}.entityform-wrapper .entityfield .pseudoinput>.remark{color:var(--comment,color-mix(in srgb, var(--inwinktextcolor,var(--inwinkbranddarkcolor)) 55%, transparent));font-size:var(--text-size-small,14px);margin-top:0}.entityform-wrapper .entityfield .react-datepicker__input-container{width:100%;max-width:100%}.entityform-wrapper .entityfield .input-wrapper .char-count,.entityform-wrapper .entityfield .input-wrapper .word-count,.entityform-wrapper .entityfield .input-wrapper .field-counter{color:var(--comment,color-mix(in srgb, var(--inwinktextcolor,var(--inwinkbranddarkcolor)) 55%, transparent));font-size:var(--text-size-smaller,12px);text-align:right;margin-top:.3rem}.entityform-wrapper .entityfield .input-wrapper .field-counter{flex-flow:column;align-items:flex-end;gap:.25rem;display:flex}.entityform-wrapper .entityfield textarea{height:200px}.entityform-wrapper .entityfield.has-error{margin-bottom:4px}.entityform-wrapper .entityfield.has-error input,.entityform-wrapper .entityfield.has-error textarea,.entityform-wrapper .entityfield.has-error textarea.bloc-lightborder,.entityform-wrapper .entityfield.has-error select,.entityform-wrapper .entityfield.has-error .pseudoinput,.entityform-wrapper .entityfield.has-error .react-datepicker__input-container,.entityform-wrapper .entityfield.has-error .filefieldeditor-content .filefieldeditor-label,.entityform-wrapper .entityfield.has-error .multiselecteditor{border:1px solid var(--input-border-color-error,red)}.entityform-wrapper .entityfield.has-error input[type=text]{border:1px solid var(--input-border-color-error,red)}.entityform-wrapper .entityfield.has-error input[type=number]{border:1px solid var(--input-border-color-error,red)}.entityform-wrapper .entityfield.has-error input[type=mail]{border:1px solid var(--input-border-color-error,red)}.entityform-wrapper .entityfield.has-error input[type=email]{border:1px solid var(--input-border-color-error,red)}.entityform-wrapper .entityfield.has-error input[type=url]{border:1px solid var(--input-border-color-error,red)}.entityform-wrapper .entityfield.has-error input[type=search]{border:1px solid var(--input-border-color-error,red)}.entityform-wrapper .entityfield.has-error input[type=file]{border:1px solid var(--input-border-color-error,red)}.entityform-wrapper .entityfield.has-warning{margin-bottom:4px}.entityform-wrapper .entityfield.type-recaptcha.has-error .fielderror .msg{text-align:left}.entityform-wrapper .fields{margin-left:-4px;margin-right:-4px}.entityform-wrapper .entityform-group.spaceAfter{margin-bottom:1.5em}.entityform-wrapper .entityform-group>.group-error{color:var(--danger-color,red);font-size:var(--text-size-smaller,12px);text-align:right;flex-flow:column;align-items:flex-end;gap:.25rem;margin-top:.5rem;padding:4px 0;display:flex}.entityform-wrapper .entityform-group>.group-title{justify-content:space-between;align-items:center;font-weight:400;display:flex}.entityform-wrapper .entityform-group>.group-title .group-title-content{flex:1;align-items:center;display:flex}.entityform-wrapper .entityform-group>.group-title .group-title-content .grouptitle{font-size:var(--text-size-normal,16px);margin-top:.5rem;margin-right:auto}.entityform-wrapper .entityform-group>.group-title .group-title-content .group-counter{font-size:var(--text-size-smaller,12px);text-align:right;flex-flow:column;align-items:flex-end;gap:.5rem;margin-left:auto;font-weight:700;display:flex}.entityform-wrapper .entityform-group>.group-title.collapsible{cursor:pointer;justify-content:flex-start;align-items:baseline}.entityform-wrapper .entityform-group>.group-title.collapsible .group-title-content{flex:unset;margin-right:.5rem}.entityform-wrapper .entityform-group.depth-0>.group-title .group-title-content .grouptitle{font-size:var(--text-size-bigger,20px);margin-top:0}.entityform-wrapper .entityform-group.depth-1>.group-title .group-title-content .grouptitle{font-size:var(--text-size-big,18px)}.entityform-wrapper .entityform-group.depth-2>.group-title .group-title-content .grouptitle{font-size:var(--text-size-normal,16px)}.entityform-wrapper.entityform-L:not(.displayonly-mode) .entityform-group.display-groupcolumns>.collapsiblepanel.group-content>.collapsiblepanel-content>.childgroups,.entityform-wrapper.entityform-L:not(.displayonly-mode) .entityform-group.display-groupcolumns>.childgroups{flex-flow:wrap;justify-content:space-between;display:flex}.entityform-wrapper.entityform-L:not(.displayonly-mode) .entityform-group.display-groupcolumns>.collapsiblepanel.group-content>.collapsiblepanel-content>.childgroups>.entityform-group,.entityform-wrapper.entityform-L:not(.displayonly-mode) .entityform-group.display-groupcolumns>.childgroups>.entityform-group{width:calc(50% - 20px)}.entityform-wrapper.entityform-L:not(.displayonly-mode) .entityform-group.display-columns .fields{flex-flow:wrap;justify-content:space-between;display:flex}.entityform-wrapper.entityform-L:not(.displayonly-mode) .entityform-group.display-columns .fields .entityfield{width:calc(50% - 20px)}.entityform-wrapper.entityform-L:not(.displayonly-mode) .entityform-group.display-columns2 .fields{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.entityform-wrapper.entityform-L:not(.displayonly-mode) .entityform-group.display-columns2.format-2-1 .fields{grid-template-columns:2fr 1fr}.entityform-wrapper.entityform-L:not(.displayonly-mode) .entityform-group.display-columns2.format-1-2 .fields{grid-template-columns:1fr 2fr}.entityform-wrapper.entityform-L:not(.displayonly-mode) .entityform-group.display-columns2.format-3-1 .fields{grid-template-columns:3fr 1fr}.entityform-wrapper.entityform-L:not(.displayonly-mode) .entityform-group.display-columns2.format-1-3 .fields{grid-template-columns:1fr 3fr}.entityform-wrapper.entityform-L:not(.displayonly-mode) .entityform-group.display-columns3 .fields{grid-template-columns:1fr 1fr 1fr;gap:.5rem;display:grid}.entityform-wrapper.entityform-L:not(.displayonly-mode) .entityform-group.display-columns3.format-2-1-1 .fields{grid-template-columns:2fr 1fr 1fr}.entityform-wrapper.entityform-L:not(.displayonly-mode) .entityform-group.display-columns3.format-1-2-1 .fields{grid-template-columns:1fr 2fr 1fr}.entityform-wrapper.entityform-L:not(.displayonly-mode) .entityform-group.display-columns3.format-1-2-2 .fields{grid-template-columns:1fr 1fr 2fr}.entityform-wrapper .fieldexternallink{align-items:center;display:flex}.entityform-wrapper .fieldexternallink a{color:var(--text,var(--inwinktextcolor,var(--inwinkbranddarkcolor)));overflow-wrap:anywhere;text-decoration:underline}.entityform-wrapper .fieldexternallink a:hover{opacity:.8}.entityform-wrapper .fieldexternallink a:focus-visible{opacity:.8}.entityform-wrapper .socialfield{align-items:center;display:flex}.entityform-wrapper .socialfield .icon-wrapper{flex:none;width:32px;height:32px;margin-right:8px}.entityform-wrapper .socialfield .icon-wrapper .icon{border-radius:var(--radius-smaller,3px);justify-content:center;align-items:center;width:32px;height:32px;display:flex}.entityform-wrapper .socialfield.displayonly{display:inline-flex}.entityform-wrapper .socialfield.displayonly .icon-wrapper{width:24px;height:24px;margin:0}.entityform-wrapper .socialfield.displayonly .icon-wrapper .icon{width:24px;height:24px}.entityform-wrapper .socialfield>input{flex:auto}.entityform-wrapper .tagseditor .tags-items .item.keywordbubble{align-items:center;padding:4px 12px;display:inline-flex}.entityform-wrapper .tagseditor .tags-items .item.keywordbubble .marker{border:2px solid var(--text,var(--inwinktextcolor,var(--inwinkbranddarkcolor)));border-radius:var(--radius-smaller,4px);width:16px;height:16px;color:var(--white-color,white);transition:var(--animation,all .3s ease);background-color:transparent;margin-right:6px;position:relative}.entityform-wrapper .tagseditor .tags-items .item.keywordbubble .marker:hover{border-color:var(--primary-color,var(--inwinkaccentcolor,#e94c1e))}.entityform-wrapper .tagseditor .tags-items .item.keywordbubble .marker:focus-visible{border-color:var(--primary-color,var(--inwinkaccentcolor,#e94c1e))}.entityform-wrapper .tagseditor .tags-items .item.keywordbubble .marker i{font-size:var(--text-size-smaller,12px);opacity:0}.entityform-wrapper .tagseditor .tags-items .item.keywordbubble.disabled{opacity:.4}.entityform-wrapper .tagseditor .tags-items .item.keywordbubble.selected{border-color:var(--primary-color,var(--inwinkaccentcolor,#e94c1e))}.entityform-wrapper .tagseditor .tags-items .item.keywordbubble.selected .marker{background-color:var(--primary-color,var(--inwinkaccentcolor,#e94c1e));border-color:var(--primary-color,var(--inwinkaccentcolor,#e94c1e))}.entityform-wrapper .tagseditor .tags-items .item.keywordbubble.selected .marker i{opacity:1}.entityform-wrapper .fielddisplay .description,.entityform-wrapper .entityfield .description{color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 75%, transparent));font-size:var(--text-size-smaller,12px);margin-bottom:4px}.entityform-wrapper .fielddisplay .remark,.entityform-wrapper .entityfield .remark{color:var(--comment,color-mix(in srgb, var(--inwinktextcolor,var(--inwinkbranddarkcolor)) 55%, transparent));font-size:var(--text-size-smaller,12px);margin-top:.25rem}.entityform-wrapper.displayonly-mode{container:entityform-displayonly/inline-size}.entityform-wrapper.displayonly-mode .fields{margin:0}.entityform-wrapper.displayonly-mode .entityfield{width:100%;overflow:hidden}.entityform-wrapper.displayonly-mode .fieldwrapper-display{grid-template-columns:minmax(240px,1fr) 2fr;align-items:center;gap:1rem;width:100%;display:grid;overflow:hidden}.entityform-wrapper.displayonly-mode .fieldwrapper-display>label{text-align:right;margin:0;font-weight:700}.entityform-wrapper.displayonly-mode .fieldwrapper-display>.fieldvalue-display{grid-column:2}.entityform-wrapper.displayonly-mode .fieldwrapper-display>.fieldvalue-display .localizable-text-display .localizable-text-item{grid-template-columns:32px 1fr;margin:.25rem 0;display:grid}.entityform-wrapper.displayonly-mode .fieldwrapper-display>.fieldvalue-display .localizable-text-display .localizable-text-item .localizable-text-lang{text-transform:uppercase}.entityfield.empty{margin:0;padding:0;display:none}@media screen and (min-width:1140px){.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-userfavoritethemes .theme-group .theme-group-detail{flex-flow:wrap;display:flex}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-userfavoritethemes .theme-group .theme-group-detail .theme-tags{width:50%}}.a2ui-text{margin:0}.a2ui-text--align-left{text-align:left}.a2ui-text--align-center{text-align:center}.a2ui-text--align-right{text-align:right}.a2ui-image{max-width:100%;height:auto}.a2ui-row{gap:var(--a2ui-row-gap,0);flex-direction:row;display:flex}.a2ui-row--align-start{align-items:flex-start}.a2ui-row--align-center{align-items:center}.a2ui-row--align-end{align-items:flex-end}.a2ui-row--align-stretch{align-items:stretch}.a2ui-row--justify-start{justify-content:flex-start}.a2ui-row--justify-center{justify-content:center}.a2ui-row--justify-end{justify-content:flex-end}.a2ui-row--justify-between{justify-content:space-between}.a2ui-row--justify-around{justify-content:space-around}.a2ui-column{gap:var(--a2ui-column-gap,0);flex-direction:column;display:flex}.a2ui-column--align-start{align-items:flex-start}.a2ui-column--align-center{align-items:center}.a2ui-column--align-end{align-items:flex-end}.a2ui-column--align-stretch{align-items:stretch}.a2ui-card{border:1px solid var(--a2ui-card-border-color,var(--inwinklightcolor,#ccc));border-radius:var(--a2ui-card-border-radius,8px);padding:1em}.a2ui-tabs .a2ui-tabs__header{flex-flow:wrap;gap:8px;margin:.3em 0;display:flex}.a2ui-tabs .a2ui-tabs__header button.a2ui-tabs__tab--active{background:0 0;background-color:var(--inwinkaccentbgcolor);color:var(--inwinkaccentbgtextcolor)}.a2ui-choicepicker__label{margin-bottom:4px;font-weight:500}.a2ui-choicepicker__filter{box-sizing:border-box;width:100%;margin-bottom:8px;padding:4px 8px;display:block}.a2ui-choicepicker__options{flex-direction:column;gap:4px;display:flex}.a2ui-choicepicker--chips .a2ui-choicepicker__options{flex-flow:wrap;gap:6px}.a2ui-choicepicker__option{cursor:pointer;align-items:center;gap:6px;display:flex}.a2ui-choicepicker__chip{cursor:pointer;background:0 0;border:1px solid;border-radius:16px;padding:4px 12px;transition:background .15s,color .15s}.a2ui-choicepicker__chip--selected{background:var(--a2ui-accent,#0078d4);color:#fff;border-color:var(--a2ui-accent,#0078d4)}.a2ui-choicepicker__chip:disabled{opacity:.5;cursor:not-allowed}.inwinkagent-chat .inwinkagent-chat-message-parts{flex-flow:column;gap:.5rem;display:flex}.inwinkagent-chat .inwinkagent-chat-message-parts .message-part-text p{margin:0 0 .625rem}.inwinkagent-chat .inwinkagent-chat-message-parts .message-part-image .inwinkagent-chat-message-image{border-radius:var(--radius-small,8px);-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:300px}.inwinkagent-chat .inwinkagent-chat-message-parts .message-part-file .inwinkagent-chat-message-file{background-color:var(--bg-lightdark,var(--inwinkbgcolor));border:1px solid var(--bg-lightdark,var(--inwinkbgcolor));border-radius:var(--radius-small,8px);color:var(--text,var(--inwinktextcolor));font:500 var(--text-size-smaller,12px) var(--headlinefont,var(--inwinkfontfamily));transition:var(--animation,all .3s ease);align-items:center;gap:.5rem;padding:.5rem .75rem;text-decoration:none;display:inline-flex}.inwinkagent-chat .inwinkagent-chat-message-parts .message-part-file .inwinkagent-chat-message-file i{color:var(--primary-color,var(--inwinkaccentcolor));font-size:14px}.inwinkagent-chat .inwinkagent-chat-message-parts .message-part-file .inwinkagent-chat-message-file:hover{border-color:var(--input-border-color-active,color-mix(in srgb, var(--inwinktextcolor) 50%, var(--inwinkbgcolor)))}.inwinkagent-chat .inwinkagent-chat-message-parts .message-part-file .inwinkagent-chat-message-file:focus-visible{border-color:var(--input-border-color-active,color-mix(in srgb, var(--inwinktextcolor) 50%, var(--inwinkbgcolor)))}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message{margin:0;display:flex;position:relative}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-content{color:var(--text,var(--inwinktextcolor));font-family:var(--headlinefont,var(--inwinkfontfamily));font-size:var(--text-size-small,14px);background-color:transparent;border:0;border-radius:0;padding:0;font-weight:400}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message.role-user{justify-content:flex-end}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message.role-user .inwinkagent-chat-message-content{max-width:72%}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message.role-user .message-content{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));text-align:left;border-radius:18px;padding:.625rem 1rem}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message.role-assistant:not(.inwinkagent-chat-toolcall *){grid-template:auto/1.5rem minmax(0,1fr);gap:.625rem;display:grid}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message.role-assistant:not(.inwinkagent-chat-toolcall *):before{content:"";background:linear-gradient(135deg, var(--primary-color,var(--inwinkaccentcolor)), var(--secondary-color,color-mix(in srgb, var(--inwinkaccentcolor) 60%, var(--inwinkbgcolor))));border-radius:var(--radius-circle,50%);width:24px;height:24px;color:var(--white-color,var(--inwinkaccentbgtextcolor));justify-content:center;align-items:center;font:13px inwink;display:inline-flex}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message.role-assistant:not(.inwinkagent-chat-toolcall *) .inwinkagent-chat-message-content{max-width:none}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message:not(:-webkit-any([data-message-id],.inwinkagent-chat-toolcall *)){justify-content:center}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message:not(:-moz-any([data-message-id],.inwinkagent-chat-toolcall *)){justify-content:center}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message:not(:is([data-message-id],.inwinkagent-chat-toolcall *)){justify-content:center}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message:not(:-webkit-any([data-message-id],.inwinkagent-chat-toolcall *)) .inwinkagent-chat-message-content{max-width:28.75rem}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message:not(:-moz-any([data-message-id],.inwinkagent-chat-toolcall *)) .inwinkagent-chat-message-content{max-width:28.75rem}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message:not(:is([data-message-id],.inwinkagent-chat-toolcall *)) .inwinkagent-chat-message-content{max-width:28.75rem}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message:not(:-webkit-any([data-message-id],.inwinkagent-chat-toolcall *)) .inwinkagent-chat-message-content>*{color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));font-family:var(--headlinefont,var(--inwinkfontfamily));font-size:var(--text-size-small,14px);text-align:center;background-color:transparent;border:0;flex-flow:column;align-items:center;gap:1rem;padding:0;font-weight:400;display:flex}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message:not(:-moz-any([data-message-id],.inwinkagent-chat-toolcall *)) .inwinkagent-chat-message-content>*{color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));font-family:var(--headlinefont,var(--inwinkfontfamily));font-size:var(--text-size-small,14px);text-align:center;background-color:transparent;border:0;flex-flow:column;align-items:center;gap:1rem;padding:0;font-weight:400;display:flex}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message:not(:is([data-message-id],.inwinkagent-chat-toolcall *)) .inwinkagent-chat-message-content>*{color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));font-family:var(--headlinefont,var(--inwinkfontfamily));font-size:var(--text-size-small,14px);text-align:center;background-color:transparent;border:0;flex-flow:column;align-items:center;gap:1rem;padding:0;font-weight:400;display:flex}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message:not(:-webkit-any([data-message-id],.inwinkagent-chat-toolcall *)) .inwinkagent-chat-message-content>:before{content:"";background:linear-gradient(var(--bg-lightdark,var(--inwinkbgcolor)), var(--bg-lightdark,var(--inwinkbgcolor))) padding-box, linear-gradient(135deg, var(--primary-color,var(--inwinkaccentcolor)), var(--secondary-color,color-mix(in srgb, var(--inwinkaccentcolor) 60%, var(--inwinkbgcolor)))) border-box;width:64px;height:64px;color:var(--primary-color,var(--inwinkaccentcolor));border:2px solid transparent;border-radius:20px;justify-content:center;align-items:center;font:30px inwink;display:inline-flex}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message:not(:-moz-any([data-message-id],.inwinkagent-chat-toolcall *)) .inwinkagent-chat-message-content>:before{content:"";background:linear-gradient(var(--bg-lightdark,var(--inwinkbgcolor)), var(--bg-lightdark,var(--inwinkbgcolor))) padding-box, linear-gradient(135deg, var(--primary-color,var(--inwinkaccentcolor)), var(--secondary-color,color-mix(in srgb, var(--inwinkaccentcolor) 60%, var(--inwinkbgcolor)))) border-box;width:64px;height:64px;color:var(--primary-color,var(--inwinkaccentcolor));border:2px solid transparent;border-radius:20px;justify-content:center;align-items:center;font:30px inwink;display:inline-flex}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message:not(:is([data-message-id],.inwinkagent-chat-toolcall *)) .inwinkagent-chat-message-content>:before{content:"";background:linear-gradient(var(--bg-lightdark,var(--inwinkbgcolor)), var(--bg-lightdark,var(--inwinkbgcolor))) padding-box, linear-gradient(135deg, var(--primary-color,var(--inwinkaccentcolor)), var(--secondary-color,color-mix(in srgb, var(--inwinkaccentcolor) 60%, var(--inwinkbgcolor)))) border-box;width:64px;height:64px;color:var(--primary-color,var(--inwinkaccentcolor));border:2px solid transparent;border-radius:20px;justify-content:center;align-items:center;font:30px inwink;display:inline-flex}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-text h1,.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-text h2,.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-text h3,.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-text h4{color:var(--text,var(--inwinktextcolor));font:600 var(--text-size-normal,16px) var(--headlinefont,var(--inwinkheadlinefontfamily));margin:1.25rem 0 .5rem}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-text h3,.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-text h4{font-size:var(--text-size-small,14px)}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-text p{margin:0 0 .625rem}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-text ol,.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-text ul{margin:0 0 .625rem;padding-left:1.25rem}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-text strong{font-weight:600}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-text a{color:var(--primary-color-dark,color-mix(in srgb, var(--inwinkaccentcolor) 80%, var(--inwinktextcolor)));transition:var(--animation,all .3s ease)}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-text a:hover{color:var(--primary-color,var(--inwinkaccentcolor))}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-text a:focus-visible{color:var(--primary-color,var(--inwinkaccentcolor))}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-text img{border-radius:var(--radius-small,8px);-o-object-fit:contain;object-fit:contain;max-width:calc(100% - 1rem)}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-text>:first-child{margin-top:0}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .message-text>:last-child{margin-bottom:0}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message.isstreaming .message-text>:last-child:after{content:"";background-color:var(--primary-color,var(--inwinkaccentcolor));vertical-align:text-bottom;width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite inwinkagent-blink;display:inline-block}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .inwinkagent-chat-cursor{display:none}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .inwinkagent-chat-message-feedback{color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));font:400 var(--text-size-smaller,12px) var(--headlinefont,var(--inwinkfontfamily));opacity:1;justify-content:flex-start;align-items:center;gap:.125rem;margin-top:.5rem;display:flex}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .inwinkagent-chat-message-feedback>span{margin-right:.375rem}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .inwinkagent-chat-message-feedback .feedback-btn{border-radius:var(--radius-circle,50%);width:1.75rem;min-width:0;height:1.75rem;min-height:0;color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:var(--animation,all .3s ease);background-color:transparent;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .inwinkagent-chat-message-feedback .feedback-btn i{width:14px;height:14px;font-size:14px;line-height:14px}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .inwinkagent-chat-message-feedback .feedback-btn:hover{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .inwinkagent-chat-message-feedback .feedback-btn:focus-visible{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-message .inwinkagent-chat-message-feedback .feedback-btn.feedback-active{background-color:var(--primary-color-light,color-mix(in srgb, var(--inwinkaccentcolor) 18%, var(--inwinkbgcolor)));color:var(--primary-color-dark,color-mix(in srgb, var(--inwinkaccentcolor) 80%, var(--inwinktextcolor)))}@keyframes inwinkagent-blink{50%{background-color:transparent}}.inwinkagent-chat .inwinkagent-chat-body{width:100%;height:100%;position:relative;overflow:hidden}.inwinkagent-chat .inwinkagent-chat-messages{scrollbar-color:var(--comment,color-mix(in srgb, var(--inwinktextcolor) 50%, var(--inwinkbgcolor))) transparent;scrollbar-width:thin;flex-flow:column;gap:1.5rem;width:100%;height:100%;padding:1.5rem 1rem;display:flex;overflow-x:hidden;overflow-y:auto}.inwinkagent-chat .inwinkagent-chat-messages:has(>.inwinkagent-chat-message:not([data-message-id])){justify-content:center}.inwinkagent-chat .inwinkagent-chat-messages:has(.isstreaming) .inwinkagent-chat-running-indicator{display:none}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall{padding-left:2.125rem}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall:empty{display:none}.inwinkagent-chat .inwinkagent-chat-messages .role-assistant+.inwinkagent-chat-toolcall{margin-top:-.5rem}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-running-indicator{margin:0;padding-left:2.125rem}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-step{color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));font:400 var(--text-size-smaller,12px) var(--headlinefont,var(--inwinkfontfamily));border:0;align-items:center;gap:.625rem;padding:0;display:flex}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-step:before{content:"";background:linear-gradient(135deg, var(--primary-color,var(--inwinkaccentcolor)), var(--secondary-color,color-mix(in srgb, var(--inwinkaccentcolor) 60%, var(--inwinkbgcolor))));border-radius:var(--radius-circle,50%);width:24px;height:24px;color:var(--white-color,var(--inwinkaccentbgtextcolor));flex-shrink:0;justify-content:center;align-items:center;font:13px inwink;display:inline-flex}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-step .inwinkagent-chat-step-indicator{border-radius:var(--radius-circle,50%);flex-shrink:0;width:6px;height:6px;margin-right:1.25rem;animation:1.2s step-end infinite inwinkagent-dots}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-step .inwinkagent-chat-step-name{margin:0}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-error-message{margin:0;padding-left:2.125rem}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-error-message .inwinkagent-chat-error-message-default{background-color:color-mix(in srgb, var(--danger-color,#a6353c) 6%, var(--bg-lightdark,var(--inwinkbgcolor)));border:1px solid color-mix(in srgb, var(--danger-color,#a6353c) 30%, var(--bg-lightdark,var(--inwinkbgcolor)));border-radius:var(--radius-big,16px);color:var(--danger-color,#a6353c);font:500 var(--text-size-smaller,12px) var(--headlinefont,var(--inwinkfontfamily));flex-flow:wrap;align-items:center;gap:.625rem;padding:.625rem .625rem .625rem .875rem;display:flex}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-error-message .inwinkagent-chat-error-message-default>i{flex-shrink:0;font-size:18px}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-error-message .inwinkagent-chat-error-message-default .inwinkagent-chat-error-retry-btn{background-color:var(--bg-lightdark,var(--inwinkbgcolor));border-radius:var(--radius-button,32px);height:1.875rem;min-height:0;color:var(--danger-color,#a6353c);font:500 var(--text-size-smaller,12px) var(--headlinefont,var(--inwinkfontfamily));white-space:nowrap;cursor:pointer;transition:var(--animation,all .3s ease);border:0;align-items:center;gap:.375rem;margin-left:auto;padding:0 .75rem;display:inline-flex}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-error-message .inwinkagent-chat-error-message-default .inwinkagent-chat-error-retry-btn i{font-size:14px}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-error-message .inwinkagent-chat-error-message-default .inwinkagent-chat-error-retry-btn:hover{background-color:var(--danger-color,#a6353c);color:var(--white-color,var(--inwinkaccentbgtextcolor))}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-error-message .inwinkagent-chat-error-message-default .inwinkagent-chat-error-retry-btn:focus-visible{background-color:var(--danger-color,#a6353c);color:var(--white-color,var(--inwinkaccentbgtextcolor))}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--fallback .toolcall-fallback,.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug{background-color:color-mix(in srgb, var(--warning-orange-color,#ff7f00) 5%, var(--bg-lightdark,var(--inwinkbgcolor)));border:1px solid color-mix(in srgb, var(--warning-orange-color,#ff7f00) 30%, var(--bg-lightdark,var(--inwinkbgcolor)));border-radius:12px;flex-flow:column;gap:.625rem;margin:0;padding:.875rem;display:flex}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--fallback .toolcall-name{color:var(--text,var(--inwinktextcolor));font:600 var(--text-size-smaller,12px) var(--monospacefont,monospace);margin:0}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--fallback .toolcall-result{color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));font:400 var(--text-size-smaller,12px)/1.5 var(--monospacefont,monospace);white-space:pre-wrap}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug{margin-left:2.125rem;position:relative}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug .inwinkagent-chat-toolcall-debug-badge{background-color:color-mix(in srgb, var(--warning-orange-color,#ff7f00) 20%, var(--bg-lightdark,var(--inwinkbgcolor)));border-radius:var(--radius-button,32px);height:1.25rem;color:color-mix(in srgb, var(--warning-orange-color,#ff7f00) 40%, var(--blue,var(--inwinktextcolor)));font:600 var(--text-size-smallest,10px) var(--headlinefont,var(--inwinkfontfamily));letter-spacing:normal;align-items:center;padding:0 .5rem;display:inline-flex;position:absolute;top:.875rem;bottom:auto;left:auto;right:.875rem}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug .inwinkagent-chat-toolcall-header{align-items:center;gap:.625rem;margin:0;padding-right:4.5rem;display:flex}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug .inwinkagent-chat-toolcall-name{color:var(--text,var(--inwinktextcolor));font:600 var(--text-size-smaller,12px) var(--monospacefont,monospace)}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug .inwinkagent-chat-toolcall-status{color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));font:400 var(--text-size-smallest,10px) var(--headlinefont,var(--inwinkfontfamily));margin-left:auto}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug .inwinkagent-chat-toolcall-section{margin:0}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug .inwinkagent-chat-toolcall-section-title{color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));font:600 var(--text-size-smallest,10px) var(--headlinefont,var(--inwinkfontfamily));margin:0 0 .25rem}.inwinkagent-chat .inwinkagent-chat-messages .inwinkagent-chat-toolcall--debug .inwinkagent-chat-toolcall-json{background-color:var(--bg-lightdark,var(--inwinkbgcolor));border-radius:var(--radius-small,8px);color:var(--text,var(--inwinktextcolor));font:400 var(--text-size-smaller,12px)/1.5 var(--monospacefont,monospace);white-space:pre-wrap;border:0;margin:0;padding:.625rem .75rem;overflow-x:auto;overflow-y:hidden}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card{max-width:none;box-shadow:none;background-color:transparent;border:0;border-radius:0;margin:0;padding:0}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-remark{color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));font:600 var(--text-size-smaller,12px) var(--headlinefont,var(--inwinkfontfamily));opacity:1;margin:0 0 .375rem}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-chips{flex-flow:column;gap:0;margin:0;display:flex}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-chip{border:0;border-top:1px solid var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));width:100%;height:auto;min-height:0;color:var(--text,var(--inwinktextcolor));font:400 var(--text-size-small,14px) var(--headlinefont,var(--inwinkfontfamily));text-align:left;cursor:pointer;transition:var(--animation,all .3s ease);background-color:transparent;border-radius:0;justify-content:flex-start;align-items:center;gap:.625rem;padding:.625rem .25rem;display:flex}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-chip:before{content:"";color:var(--primary-color,var(--inwinkaccentcolor));flex-shrink:0;font:16px inwink}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-chip:last-child{border-bottom:1px solid var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)))}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-chip:not(:disabled):hover{color:var(--primary-color-dark,color-mix(in srgb, var(--inwinkaccentcolor) 80%, var(--inwinktextcolor)));background-color:transparent}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-chip:not(:disabled):focus-visible{color:var(--primary-color-dark,color-mix(in srgb, var(--inwinkaccentcolor) 80%, var(--inwinktextcolor)));background-color:transparent}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-chip.selected{border-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--primary-color-dark,color-mix(in srgb, var(--inwinkaccentcolor) 80%, var(--inwinktextcolor)));background-color:transparent;font-weight:500}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card.answered .inwinkagent-chat-toolcall-card-chip:before{content:"";border:2px solid var(--bg-borders,color-mix(in srgb, var(--inwinktextcolor) 25%, var(--inwinkbgcolor)));border-radius:var(--radius-circle,50%);width:16px;height:16px;transition:var(--animation,all .3s ease)}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card:has(.inwinkagent-chat-toolcall-card-mainaction) .inwinkagent-chat-toolcall-card-chip:before{content:"";border:2px solid var(--bg-borders,color-mix(in srgb, var(--inwinktextcolor) 25%, var(--inwinkbgcolor)));border-radius:var(--radius-circle,50%);width:16px;height:16px;transition:var(--animation,all .3s ease)}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card.answered .inwinkagent-chat-toolcall-card-chip.selected:before{content:"";background-color:var(--primary-color,var(--inwinkaccentcolor));border-color:var(--primary-color,var(--inwinkaccentcolor));color:var(--white-color,var(--inwinkaccentbgtextcolor));justify-content:center;align-items:center;font:10px inwink;display:inline-flex}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card:has(.inwinkagent-chat-toolcall-card-mainaction) .inwinkagent-chat-toolcall-card-chip.selected:before{content:"";background-color:var(--primary-color,var(--inwinkaccentcolor));border-color:var(--primary-color,var(--inwinkaccentcolor));color:var(--white-color,var(--inwinkaccentbgtextcolor));justify-content:center;align-items:center;font:10px inwink;display:inline-flex}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card.answered .inwinkagent-chat-toolcall-card-chip{cursor:default}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-value{color:var(--text,var(--inwinktextcolor));font:500 var(--text-size-small,14px) var(--headlinefont,var(--inwinkfontfamily))}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-mainaction{background-color:var(--primary-color,var(--inwinkaccentcolor));border-radius:var(--radius-button,32px);height:2rem;min-height:0;color:var(--white-color,var(--inwinkaccentbgtextcolor));font:500 var(--text-size-smaller,12px) var(--headlinefont,var(--inwinkfontfamily));opacity:1;cursor:pointer;transition:var(--animation,all .3s ease);border:0;align-items:center;margin-top:.75rem;padding:0 1rem;display:inline-flex}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-mainaction:not(:disabled):hover{background-color:var(--primary-color-dark,color-mix(in srgb, var(--inwinkaccentcolor) 80%, var(--inwinktextcolor)));color:var(--white-color,var(--inwinkaccentbgtextcolor))}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-mainaction:not(:disabled):focus-visible{background-color:var(--primary-color-dark,color-mix(in srgb, var(--inwinkaccentcolor) 80%, var(--inwinktextcolor)));color:var(--white-color,var(--inwinkaccentbgtextcolor))}.inwinkagent-chat .inwinkagent-chat-body .inwinkagent-chat-messages .inwinkagent-chat-toolcall-card .inwinkagent-chat-toolcall-card-mainaction:disabled{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));cursor:default}@container inwinkagent-chat (width>=600px){.inwinkagent-chat .inwinkagent-chat-messages{padding:1.75rem 2.5rem}}@keyframes inwinkagent-dots{0%,to{background-color:var(--primary-color,var(--inwinkaccentcolor));box-shadow:10px 0 0 var(--primary-color-light,color-mix(in srgb, var(--inwinkaccentcolor) 18%, var(--inwinkbgcolor))), 20px 0 0 var(--primary-color-light,color-mix(in srgb, var(--inwinkaccentcolor) 18%, var(--inwinkbgcolor)))}33%{background-color:var(--primary-color-light,color-mix(in srgb, var(--inwinkaccentcolor) 18%, var(--inwinkbgcolor)));box-shadow:10px 0 0 var(--primary-color,var(--inwinkaccentcolor)), 20px 0 0 var(--primary-color-light,color-mix(in srgb, var(--inwinkaccentcolor) 18%, var(--inwinkbgcolor)))}66%{background-color:var(--primary-color-light,color-mix(in srgb, var(--inwinkaccentcolor) 18%, var(--inwinkbgcolor)));box-shadow:10px 0 0 var(--primary-color-light,color-mix(in srgb, var(--inwinkaccentcolor) 18%, var(--inwinkbgcolor))), 20px 0 0 var(--primary-color,var(--inwinkaccentcolor))}}.inwinkagent-chat .inwinkagent-chat-attachmenu{align-items:center;display:flex;position:relative}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-btn{width:2.25rem;min-width:0;height:2.25rem;min-height:0;color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));opacity:1;cursor:pointer;transition:var(--animation,all .3s ease);background-color:transparent;border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-btn i{font-size:16px}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-btn:not(:disabled):hover{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-btn:not(:disabled):focus-visible{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-btn:disabled{color:var(--bg-borders,color-mix(in srgb, var(--inwinktextcolor) 25%, var(--inwinkbgcolor)));cursor:default}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-dropdown{z-index:10;background-color:var(--bg-lightdark,var(--inwinkbgcolor));border:1px solid var(--bg-darker,color-mix(in srgb, var(--inwinktextcolor) 10%, var(--inwinkbgcolor)));min-width:11.25rem;box-shadow:0 8px 24px color-mix(in srgb, var(--blue,var(--inwinktextcolor)) 16%, transparent);border-radius:12px;flex-flow:column;gap:.125rem;margin-bottom:.5rem;padding:.375rem;display:flex;position:absolute;top:auto;bottom:100%;left:0;right:auto;overflow:hidden}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-option{border-radius:var(--radius-small,8px);width:100%;height:2.25rem;min-height:0;color:var(--text,var(--inwinktextcolor));font:400 var(--text-size-small,14px) var(--headlinefont,var(--inwinkfontfamily));white-space:nowrap;cursor:pointer;transition:var(--animation,all .3s ease);background-color:transparent;border:0;align-items:center;gap:.5rem;padding:0 .625rem;display:flex}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-option:hover{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-option:focus-visible{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-option i{text-align:center;width:16px;font-size:14px}.inwinkagent-chat .inwinkagent-chat-attachmenu .inwinkagent-chat-attachmenu-fileinput{display:none}.inwinkagent-chat .inwinkagent-chat-pendingfiles{flex-flow:wrap;gap:.5rem;padding:0 0 .25rem;display:flex}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));border:1px solid var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));max-width:15rem;color:var(--text,var(--inwinktextcolor));font:500 var(--text-size-smaller,12px) var(--headlinefont,var(--inwinkfontfamily));transition:var(--animation,all .3s ease);border-radius:12px;align-items:center;gap:.5rem;padding:.375rem;display:flex;position:relative}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile.error{border-color:var(--danger-color,#a6353c)}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-thumb{border-radius:var(--radius-small,8px);-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:2rem;height:2rem}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-icon{background-color:var(--bg-lightdark,var(--inwinkbgcolor));border-radius:var(--radius-small,8px);width:2rem;height:2rem;color:var(--primary-color,var(--inwinkaccentcolor));flex-shrink:0;justify-content:center;align-items:center;display:flex}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-icon i{font-size:16px}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-status{color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));font:400 var(--text-size-smallest,10px) var(--headlinefont,var(--inwinkfontfamily));white-space:nowrap}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-error{color:var(--danger-color,#a6353c);font:400 var(--text-size-smallest,10px) var(--headlinefont,var(--inwinkfontfamily));white-space:nowrap}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-remove{border-radius:var(--radius-circle,50%);width:1.5rem;min-width:0;height:1.5rem;min-height:0;color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));cursor:pointer;transition:var(--animation,all .3s ease);background-color:transparent;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-remove:hover{background-color:var(--bg-darker,color-mix(in srgb, var(--inwinktextcolor) 10%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-remove:focus-visible{background-color:var(--bg-darker,color-mix(in srgb, var(--inwinktextcolor) 10%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat .inwinkagent-chat-pendingfiles .inwinkagent-chat-pendingfile-remove i{font-size:10px}.inwinkagent-chat .inwinkagent-chat-input{background-color:var(--bg-lightdark,var(--inwinkbgcolor));border:1px solid var(--bg-darker,color-mix(in srgb, var(--inwinktextcolor) 10%, var(--inwinkbgcolor)));width:100%;box-shadow:0 4px 16px color-mix(in srgb, var(--blue,var(--inwinktextcolor)) 8%, transparent);color:var(--text,var(--inwinktextcolor));transition:var(--animation,all .3s ease);border-radius:20px;flex-flow:column;gap:.375rem;padding:.75rem .75rem .75rem 1.125rem;display:flex}.inwinkagent-chat .inwinkagent-chat-input:hover{border-color:var(--input-border-color-active,color-mix(in srgb, var(--inwinktextcolor) 50%, var(--inwinkbgcolor)))}.inwinkagent-chat .inwinkagent-chat-input:focus-within{border-color:var(--input-border-color-active,color-mix(in srgb, var(--inwinktextcolor) 50%, var(--inwinkbgcolor)))}.inwinkagent-chat .inwinkagent-chat-input:has(.inwinkagent-chat-input-stt-banner){background-color:color-mix(in srgb, var(--danger-color,#a6353c) 4%, var(--bg-lightdark,var(--inwinkbgcolor)));border-color:color-mix(in srgb, var(--danger-color,#a6353c) 30%, var(--bg-lightdark,var(--inwinkbgcolor)))}.inwinkagent-chat .inwinkagent-chat-input:has(textarea:disabled){background-color:var(--bg-dark,color-mix(in srgb, var(--inwinktextcolor) 2%, var(--inwinkbgcolor)));box-shadow:none}.inwinkagent-chat .inwinkagent-chat-input .inwinkagent-chat-input-stt-banner{color:var(--danger-color,#a6353c);font:500 var(--text-size-smaller,12px) var(--headlinefont,var(--inwinkfontfamily));align-items:center;gap:.375rem;padding:0;display:flex}.inwinkagent-chat .inwinkagent-chat-input .inwinkagent-chat-input-stt-banner i{font-size:14px}.inwinkagent-chat .inwinkagent-chat-input .inwinkagent-chat-input-row{align-items:flex-end;gap:.5rem;width:100%;display:flex}.inwinkagent-chat .inwinkagent-chat-input textarea.inwinkagent-chat-input-textarea{field-sizing:content;min-height:2.25rem;max-height:200px;color:var(--text,var(--inwinktextcolor));font-family:var(--headlinefont,var(--inwinkfontfamily));font-size:var(--text-size-small,14px);scrollbar-color:var(--comment,color-mix(in srgb, var(--inwinktextcolor) 50%, var(--inwinkbgcolor))) transparent;scrollbar-width:thin;resize:none;background-color:transparent;border:0;outline:0;flex-grow:1;padding:calc(1.125rem - .5lh) 0;font-weight:400;overflow-x:hidden;overflow-y:auto}.inwinkagent-chat .inwinkagent-chat-input textarea.inwinkagent-chat-input-textarea::placeholder{color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));font-style:normal}.inwinkagent-chat .inwinkagent-chat-input textarea.inwinkagent-chat-input-textarea::placeholder{color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));font-style:normal}.inwinkagent-chat .inwinkagent-chat-input textarea.inwinkagent-chat-input-textarea::placeholder{color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));font-style:normal}.inwinkagent-chat .inwinkagent-chat-input textarea.inwinkagent-chat-input-textarea:focus{border:0;outline:0}.inwinkagent-chat .inwinkagent-chat-input .inwinkagent-chat-input-actions{align-items:center;gap:.375rem;display:flex}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn{width:2.25rem;min-width:0;height:2.25rem;min-height:0;color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));opacity:1;cursor:pointer;transition:var(--animation,all .3s ease);background-color:transparent;border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn i{font-size:16px}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--mic:not(:-webkit-any(.listening,:disabled)):hover{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--mic:not(:-moz-any(.listening,:disabled)):hover{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--mic:not(:is(.listening,:disabled)):hover{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--mic:not(:-webkit-any(.listening,:disabled)):focus-visible{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--mic:not(:-moz-any(.listening,:disabled)):focus-visible{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--mic:not(:is(.listening,:disabled)):focus-visible{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--mic.listening{background-color:var(--danger-color,#a6353c);color:var(--white-color,var(--inwinkaccentbgtextcolor));animation:none}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--mic.listening:after{content:"";border:2px solid var(--danger-color,#a6353c);border-radius:16px;animation:1.4s ease-out infinite inwinkagent-ring;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--send{background-color:var(--primary-color,var(--inwinkaccentcolor));color:var(--white-color,var(--inwinkaccentbgtextcolor))}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--send .inwink-send:before{content:""}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--send:not(:disabled):hover{background-color:var(--primary-color-dark,color-mix(in srgb, var(--inwinkaccentcolor) 80%, var(--inwinktextcolor)));color:var(--white-color,var(--inwinkaccentbgtextcolor))}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--send:not(:disabled):focus-visible{background-color:var(--primary-color-dark,color-mix(in srgb, var(--inwinkaccentcolor) 80%, var(--inwinktextcolor)));color:var(--white-color,var(--inwinkaccentbgtextcolor))}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--send:disabled{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));cursor:default}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--cancel{background-color:var(--blue,var(--inwinktextcolor));color:var(--white-color,var(--inwinkbgcolor))}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--cancel i:before{content:"";background-color:currentColor;border-radius:3px;width:12px;height:12px;display:block}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--cancel:hover{background-color:color-mix(in srgb, var(--blue,var(--inwinktextcolor)) 80%, var(--bg-lightdark,var(--inwinkbgcolor)));color:var(--white-color,var(--inwinkbgcolor))}.inwinkagent-chat .inwinkagent-chat-input button.inwinkagent-chat-input-btn.inwinkagent-chat-input-btn--cancel:focus-visible{background-color:color-mix(in srgb, var(--blue,var(--inwinktextcolor)) 80%, var(--bg-lightdark,var(--inwinkbgcolor)));color:var(--white-color,var(--inwinkbgcolor))}.inwinkagent-chat-speech-langpicker{min-width:11.25rem;color:var(--text,var(--inwinktextcolor));font-family:var(--headlinefont,var(--inwinkfontfamily));flex-flow:column;gap:.125rem;padding:.375rem;display:flex}.inwinkagent-chat-speech-langpicker .inwinkagent-chat-speech-langpicker-item{border-radius:var(--radius-small,8px);height:2.25rem;min-height:0;color:var(--text,var(--inwinktextcolor));font:400 var(--text-size-small,14px) var(--headlinefont,var(--inwinkfontfamily));text-align:left;cursor:pointer;transition:var(--animation,all .3s ease);background-color:transparent;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:0 .625rem;display:flex}.inwinkagent-chat-speech-langpicker .inwinkagent-chat-speech-langpicker-item:hover{background-color:var(--bg-darker,color-mix(in srgb, var(--inwinktextcolor) 10%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat-speech-langpicker .inwinkagent-chat-speech-langpicker-item:focus-visible{background-color:var(--bg-darker,color-mix(in srgb, var(--inwinktextcolor) 10%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat-speech-langpicker .inwinkagent-chat-speech-langpicker-item.active{color:var(--primary-color-dark,color-mix(in srgb, var(--inwinkaccentcolor) 80%, var(--inwinktextcolor)));font-weight:500}.inwinkagent-chat-speech-langpicker .inwinkagent-chat-speech-langpicker-item.active:after{content:"";font:14px inwink}.inwinkagent-chat-speech-langpicker .inwinkagent-chat-speech-langpicker-item .lang-label{flex:1}.inwinkagent-chat-speech-langpicker .inwinkagent-chat-speech-langpicker-item .lang-code{color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));font-size:var(--text-size-smaller,12px)}@keyframes inwinkagent-ring{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.25)}}.inwinkagent-chat{background-color:var(--bg-lightdark,var(--inwinkbgcolor));width:100%;height:100%;color:var(--text,var(--inwinktextcolor));font-family:var(--headlinefont,var(--inwinkfontfamily));font-size:var(--text-size-small,14px);grid-template:auto 1fr auto/minmax(0,1fr);font-weight:400;display:grid;position:relative;overflow:hidden;container:inwinkagent-chat/inline-size}.inwinkagent-chat .inwinkagent-chat-header{border-bottom:1px solid var(--bg-darker,color-mix(in srgb, var(--inwinktextcolor) 10%, var(--inwinkbgcolor)));align-items:center;gap:.75rem;width:100%;min-height:4rem;padding:0 1rem 0 1.25rem;display:flex}.inwinkagent-chat .inwinkagent-chat-header .inwinkagent-chat-title{align-items:center;gap:.75rem;min-width:0;display:flex}.inwinkagent-chat .inwinkagent-chat-header .inwinkagent-chat-title:before{content:"";background:linear-gradient(var(--bg-lightdark,var(--inwinkbgcolor)), var(--bg-lightdark,var(--inwinkbgcolor))) padding-box, linear-gradient(135deg, var(--primary-color,var(--inwinkaccentcolor)), var(--secondary-color,color-mix(in srgb, var(--inwinkaccentcolor) 60%, var(--inwinkbgcolor)))) border-box;width:38px;height:38px;color:var(--primary-color,var(--inwinkaccentcolor));border:2px solid transparent;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font:20px inwink;display:inline-flex}.inwinkagent-chat .inwinkagent-chat-header .inwinkagent-chat-title h3{color:var(--text,var(--inwinktextcolor));font:600 var(--text-size-normal,16px) var(--headlinefont,var(--inwinkheadlinefontfamily));margin:0}.inwinkagent-chat .inwinkagent-chat-header .inwinkagent-chat-actions{align-items:center;gap:.25rem;margin-left:auto;display:flex}.inwinkagent-chat .inwinkagent-chat-header .inwinkagent-chat-actions>button{border-radius:var(--radius-circle,50%);width:2rem;min-width:0;height:2rem;min-height:0;color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));opacity:1;transition:var(--animation,all .3s ease);background-color:transparent;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.inwinkagent-chat .inwinkagent-chat-header .inwinkagent-chat-actions>button i{font-size:18px}.inwinkagent-chat .inwinkagent-chat-header .inwinkagent-chat-actions>button:not(:disabled):hover{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat .inwinkagent-chat-header .inwinkagent-chat-actions>button:not(:disabled):focus-visible{background-color:var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));color:var(--text,var(--inwinktextcolor))}.inwinkagent-chat .inwinkagent-chat-header .inwinkagent-chat-actions>button:disabled{color:var(--bg-borders,color-mix(in srgb, var(--inwinktextcolor) 25%, var(--inwinkbgcolor)));cursor:default}.inwinkagent-chat .inwinkagent-chat-header .inwinkagent-chat-actions>button.active{background-color:var(--primary-color-lighter,color-mix(in srgb, var(--inwinkaccentcolor) 5%, var(--inwinkbgcolor)));color:var(--primary-color,var(--inwinkaccentcolor))}.inwinkagent-chat .inwinkagent-chat-header .inwinkagent-chat-actions .inwinkagent-chat-clear-btn .inwink-sync:before{content:""}.inwinkagent-chat .inwinkagent-chat-body{grid-row:2}.inwinkagent-chat .inwinkagent-chat-footer{background-color:var(--bg-lightdark,var(--inwinkbgcolor));border-top:0;width:100%;padding:.5rem 1rem 1rem}.inwinkagent-chat .inwinkagent-chat-overlay{z-index:1;background-color:color-mix(in srgb, var(--bg-lightdark,var(--inwinkbgcolor)) 85%, transparent);grid-area:2/1;justify-content:center;align-items:center;display:flex;position:relative}.inwinkagent-chat .inwinkagent-chat-overlay .inwinkagent-chat-overlay-content{flex-flow:column;justify-content:center;align-items:center;display:flex}.inwinkagent-chat .inwinkagent-chat-overlay .inwinkagent-chat-overlay-default{flex-flow:column;align-items:center;gap:1rem;display:flex}.inwinkagent-chat .inwinkagent-chat-overlay .inwinkagent-chat-overlay-spinner{border:3px solid var(--primary-color-light,color-mix(in srgb, var(--inwinkaccentcolor) 18%, var(--inwinkbgcolor)));border-top-color:var(--primary-color,var(--inwinkaccentcolor));border-radius:var(--radius-circle,50%);width:32px;height:32px;animation:.8s linear infinite inwinkagent-spin}.inwinkagent-chat .inwinkagent-chat-overlay .inwinkagent-chat-overlay-text{color:var(--text-light,color-mix(in srgb, var(--inwinktextcolor) 70%, var(--inwinkbgcolor)));font:500 var(--text-size-smaller,12px) var(--headlinefont,var(--inwinkfontfamily))}.inwinkagent-chat:not(:has([data-message-id])) .inwinkagent-chat-overlay{background-color:var(--bg-lightdark,var(--inwinkbgcolor));justify-content:flex-start;align-items:flex-start}.inwinkagent-chat:not(:has([data-message-id])) .inwinkagent-chat-overlay .inwinkagent-chat-overlay-content{width:100%;padding:1.5rem 1rem;display:block}.inwinkagent-chat:not(:has([data-message-id])) .inwinkagent-chat-overlay .inwinkagent-chat-overlay-default{grid-template:auto auto auto/1.5rem minmax(0,1fr);align-items:start;gap:1.5rem .625rem;display:grid}.inwinkagent-chat:not(:has([data-message-id])) .inwinkagent-chat-overlay .inwinkagent-chat-overlay-default:before{background:linear-gradient(90deg, var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor))) 25%, var(--bg-dark,color-mix(in srgb, var(--inwinktextcolor) 2%, var(--inwinkbgcolor))) 50%, var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor))) 75%) 0 0 / 300% 100%;animation:1.6s linear infinite inwinkagent-shimmer}.inwinkagent-chat:not(:has([data-message-id])) .inwinkagent-chat-overlay .inwinkagent-chat-overlay-default:after{background:linear-gradient(90deg, var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor))) 25%, var(--bg-dark,color-mix(in srgb, var(--inwinktextcolor) 2%, var(--inwinkbgcolor))) 50%, var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor))) 75%) 0 0 / 300% 100%;animation:1.6s linear infinite inwinkagent-shimmer}.inwinkagent-chat:not(:has([data-message-id])) .inwinkagent-chat-overlay .inwinkagent-chat-overlay-default .inwinkagent-chat-overlay-spinner{background:linear-gradient(90deg, var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor))) 25%, var(--bg-dark,color-mix(in srgb, var(--inwinktextcolor) 2%, var(--inwinkbgcolor))) 50%, var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor))) 75%) 0 0 / 300% 100%;animation:1.6s linear infinite inwinkagent-shimmer}.inwinkagent-chat:not(:has([data-message-id])) .inwinkagent-chat-overlay .inwinkagent-chat-overlay-default .inwinkagent-chat-overlay-text{background:linear-gradient(90deg, var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor))) 25%, var(--bg-dark,color-mix(in srgb, var(--inwinktextcolor) 2%, var(--inwinkbgcolor))) 50%, var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor))) 75%) 0 0 / 300% 100%;animation:1.6s linear infinite inwinkagent-shimmer}.inwinkagent-chat:not(:has([data-message-id])) .inwinkagent-chat-overlay .inwinkagent-chat-overlay-default:before{content:"";border-radius:18px;grid-column:1/-1;justify-self:end;width:46%;height:42px}.inwinkagent-chat:not(:has([data-message-id])) .inwinkagent-chat-overlay .inwinkagent-chat-overlay-default:after{content:"";border-radius:var(--radius-button,32px);width:9.375rem;height:2rem;box-shadow:10rem 0 0 var(--bg-darkest,color-mix(in srgb, var(--inwinktextcolor) 6%, var(--inwinkbgcolor)));grid-column:2}.inwinkagent-chat:not(:has([data-message-id])) .inwinkagent-chat-overlay .inwinkagent-chat-overlay-default .inwinkagent-chat-overlay-spinner{border:0;width:24px;height:24px}.inwinkagent-chat:not(:has([data-message-id])) .inwinkagent-chat-overlay .inwinkagent-chat-overlay-default .inwinkagent-chat-overlay-text{color:transparent;border-radius:12px;height:6rem;overflow:hidden}@container inwinkagent-chat (width>=600px){.inwinkagent-chat .inwinkagent-chat-footer{padding:.5rem 2.5rem 1.5rem}.inwinkagent-chat:not(:has([data-message-id])) .inwinkagent-chat-overlay .inwinkagent-chat-overlay-content{padding:1.75rem 2.5rem}}@keyframes inwinkagent-spin{to{transform:rotate(360deg)}}@keyframes inwinkagent-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.a2ui-surface button{font-size:inherit}