@charset "UTF-8";:where(html,body,p,h1,h2,h3,h4,h5,h6,form){padding:0;margin:0}:where(*),:where(*):before,:where(*):after{box-sizing:border-box}:where(body){-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}:is(html:not(.dompack--debug-fnh)) .wh-form__page~.wh-form__page:not(.wh-form__page--visible),:is(html:not(.dompack--debug-fnh)) .wh-form__page--hidden,:is(html:not(.dompack--debug-fnh)) .wh-form__fieldgroup--hidden,:is(html:not(.dompack--debug-fnh)) .wh-form__fieldline--hidden{display:none}:is(html.dompack--debug-fnh) .wh-form__page~.wh-form__page:not(.wh-form__page--visible),:is(html.dompack--debug-fnh) .wh-form__page--hidden,:is(html.dompack--debug-fnh) .wh-form__fieldgroup--hidden,:is(html.dompack--debug-fnh) .wh-form__fieldline--hidden{opacity:.5}.wh-form:not(.wh-form--allowprevious) .wh-form__button--previous,.wh-form:not(.wh-form--allownext) .wh-form__button--next,.wh-form:not(.wh-form--allowsubmit) .wh-form__button--submit,.wh-form:not(.wh-form--allowsubmit) .wh-form__captchapage{display:none}.wh-form__arrayinput{height:1px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:100%}div.wh-form__uploadfield+input.wh-form__upload{display:none}.wh-form__uploadfieldinputholder{position:relative}.wh-form__dateinputgroup,.wh-form__timeinputgroup{display:flex;flex-flow:row;align-items:baseline;border:1px solid #cbcbcb;transition:all .3s;border-radius:2px;height:38px;padding:0}.wh-form__dateinputgroup:focus,.wh-form__dateinputgroup:hover,.wh-form__dateinputgroup.focus,.wh-form__timeinputgroup:focus,.wh-form__timeinputgroup:hover,.wh-form__timeinputgroup.focus{border-color:gray;outline:none}.wh-form__dateinputgroup__line,.wh-form__timeinputgroup__line{display:inline-flex;position:relative;width:45px;height:100%;white-space:nowrap}.wh-form__dateinputgroup__line input,.wh-form__timeinputgroup__line input{border:0 none!important;min-height:30px!important;width:100%;max-width:100%;height:100%!important;padding:0 8px!important;text-align:center;appearance:none;-webkit-appearance:none;-moz-appearance:textfield!important}.wh-form__dateinputgroup__line input::-webkit-outer-spin-button,.wh-form__dateinputgroup__line input::-webkit-inner-spin-button,.wh-form__timeinputgroup__line input::-webkit-outer-spin-button,.wh-form__timeinputgroup__line input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wh-form__dateinputgroup__line.wh-form__dateinputgroup__year,.wh-form__timeinputgroup__line.wh-form__dateinputgroup__year{width:60px}.wh-form__dateinputgroup__line:after,.wh-form__timeinputgroup__line:after{display:block;padding:0 3px;position:absolute;right:-5px;top:6px;z-index:1;font-size:16px}.wh-form__dateinputgroup__line:last-child:after,.wh-form__timeinputgroup__line:last-child:after{display:none}.wh-form__dateinputgroup__line:after{content:"/"}.wh-form__timeinputgroup__line:after{top:3px;content:":"}.wh-rtd__img{max-width:100%;height:auto}.wh-rtd__img--floatleft{float:left;margin:0 10px 0 0}.wh-rtd__img--floatright{float:right;margin:0 0 0 10px}.wh-rtd__table{border-collapse:collapse;border:none}.wh-rtd__tablecell{padding:0;vertical-align:top;text-align:left;empty-cells:show}.wh-forminput-rte{position:relative}.wh-forminput-rte>.wh-rtd__editor{position:absolute;inset:0}.wh-rtd__editor{border:1px solid #acacac;box-sizing:border-box;display:flex;flex-direction:column}.wh-rtd__undoholder{position:absolute;top:0;left:0;opacity:0;pointer-events:none;width:0px;height:0px}.wh-rtd-toolbar{background:#eee;margin:0;border-bottom:1px solid #acacac;padding:2px 5px 2px 0;white-space:normal}.wh-rtd-toolbar>*{display:inline-block;vertical-align:middle;height:22px;margin-left:5px}.wh-rtd-toolgroup{border:1px solid #aaaaaa;background:linear-gradient(to bottom,#fff,#d5d5d5);margin:2px 0 2px 5px}.wh-rtd__toolbarstyle{vertical-align:top;min-width:120px}.wh-rtd__toolbaroption--unavailable{display:none}.wh-rtd-toolbar .wh-rtd-button{cursor:pointer;display:inline-block;padding:2px;height:20px;width:20px;box-sizing:border-box}.wh-rtd-toolbar .wh-rtd-button img{display:block}.wh-rtd-toolbar .wh-rtd-button.active{background-color:#bdd6f9}.wh-rtd-toolbar .wh-rtd-button.disabled{cursor:default;opacity:.3;pointer-events:none}.wh-rtd-tablemenu .wh-rtd-tablemenuitem{border-color:#acacac;border-style:solid;border-width:0 1px 1px 0;display:inline-block;float:left;font-size:0;line-height:0;height:16px;padding:0;width:16px}.wh-rtd-tablemenu .wh-rtd-tablemenuitem-newrow{border-left-width:1px;clear:both}.wh-rtd-tablemenu .wh-rtd-tablemenuitem-newcol{border-top-width:1px}.wh-rtd-tablemenu .wh-rtd-tablemenustatus{clear:both;text-align:center}.wh-rtd__stylescope{flex-grow:1;display:flex;flex-direction:column;min-height:1px}div.wh-rtd__stylescope .wh-rtd__html{overflow:auto;overflow-y:scroll;position:relative;flex-grow:1;background:transparent!important}div.wh-rtd__stylescope .wh-rtd__html.wh-rtd--margins-active{background:#b6b2b2!important}div.wh-rtd__editor .wh-rtd__body{position:relative;overflow:visible;height:auto;border-color:transparent;border-style:solid;border-width:1px 0 0 0;margin-top:-1px;box-sizing:content-box}div.wh-rtd--margins-none{margin:5px}div.wh-rtd--margins-active .wh-rtd__body--contentarea{margin:10px 9px;padding:10px 20px;border:1px solid #aaaaaa;box-shadow:2px 3px 2px #0000004d;background:#fff;color:#000}div.wh-rtd--margins-active .wh-rtd__body--contentarea.wh-rtd__body--safariscrollfix{margin:0 9px;padding:20px}div.wh-rtd--margins-active .wh-rtd__body--contentarea:has(.wh-rtd-embeddedobject--selected){caret-color:transparent}div.wh-rtd--margins-wide .wh-rtd__body--contentarea{padding:10px 100px}.wh-rtd__body:focus{outline:none}html.wh-rtd--enabled *[data-wh-rtd-editable],.wh-rtd__stylescope.wh-rtd--enabled *[data-wh-rtd-editable],.wh-rtd__stylescope.wh-rtd--enabled .wh-rtd__img{cursor:pointer}.wh-rtd__editor .wh-rtd__html.wh-rtd-withcontentarea>.wh-rtd__body:after{content:"";clear:both;display:block}.wh-rtd__stylescope{position:relative}.wh-rtd__stylescope:not(.wh-rtd--enabled):after{content:"";position:absolute;inset:0;background:#0000;pointer-events:none}.wh-rtd__stylescope.wh-rtd--disabled:after{background:#0000001a}.wh-rtd-editor-htmlnode.wh-rtd-withcontentarea .wh-rtd__body.wh-rtd-editor.wh-rtd-formatting{margin-left:88px}.wh-rtd-editor-htmlnode.wh-rtd-withcontentarea .wh-rtd__body.wh-rtd-editor.wh-rtd-formatting>*:not(.wh-rtd-embeddedobject):not(.wh-rtd__table):before{position:absolute;content:attr(class);left:-80px;color:#000;margin:5px 0 0;font:12px Arial,Helvetica}.wh-rtd-editor-htmlnode.wh-rtd-withcontentarea .wh-rtd__body.wh-rtd-editor.wh-rtd-formatting>*:after{content:""}.wh-tableeditor-resize-holder table:focus{outline:none}.wh-tableeditor-resize-placeholder{background:#000;opacity:.3}.wh-tableeditor-resize-col,.wh-tableeditor-resize-row,.wh-tableeditor-resize-table{position:absolute}.wh-rtd-editor .wh-rtd__table{border-collapse:collapse}.wh-rtd--structured .wh-rtd__table{table-layout:fixed}.wh-rtd-editor .wh-rtd__table>tbody>tr>th,.wh-rtd-editor .wh-rtd__table>tbody>tr>td{border:1px dotted #999999}.wh-rtd__stylescope:not(.wh-rtd--enabled) .wh-rtd-embeddedobject:not(.wh-rtd-embeddedobject--writable) .wh-rtd-objectbuttons{display:none}span.baec5a81-e4d6-4674-97f3-e9220f0136c1>a{display:none!important}.wh-rtd__preview{padding-top:20px;padding-bottom:20px;display:flex;flex-direction:row;position:relative;font:15px Roboto,Arial,Helvetica,sans-serif}.wh-rtd__preview__imageholder{flex-grow:0;padding-right:15px}.wh-rtd__preview__image{vertical-align:bottom}.wh-rtd__preview__columntable{table-layout:fixed;width:100%}.wh-rtd__preview__columntd{overflow:hidden}.wh-rtd__preview__columntd--1{width:100%}.wh-rtd__preview__columntd--2{width:50%}.wh-rtd__preview__columntd--3{width:33%}.wh-rtd__preview__columntd--4{width:25%}.wh-rtd__preview__box{background:#f0f0f0;flex-grow:1}.wh-rtd__preview__titletd,.wh-rtd__preview__descriptiontd,.wh-rtd__preview__combinedtd{vertical-align:top}.wh-rtd__preview__box--fieldset{width:100%}.wh-rtd__preview__fieldsettable{width:100%;padding:10px}.wh-rtd__preview__icontd{width:30px;vertical-align:bottom}.wh-rtd__preview__title,.wh-rtd__preview__fieldsettitle{font-weight:700}.wh-rtd__preview__hr{width:100%;height:1px;background-color:#c8c8c8}.wh-rtd__preview__htmlcode{min-height:60px;font-size:80%}.wh-rtd-button[data-button=ul]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/bulletedlist.16x16.b-Z3JXPG3W.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=ol]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/numberedlist.16x16.b-HPBPLVPL.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=li-decrease-level]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/unindentlist.16x16.b-4QIBABZY.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=li-increase-level]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/indentlist.16x16.b-72BCUIUD.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=action-showformatting]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/paragraph.16x16.b-M7MV7J2G.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=action-properties]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/properties.16x16.b-ZG4IWXKF.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=b]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/bold.16x16.b-54Y3WKVM.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=i]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/italic.16x16.b-QPN3OZKV.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=u]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/underlined.16x16.b-GAE76PIY.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=strike]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/strikethrough.16x16.b-32SZMDJD.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=sub]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/subscript.16x16.b-WYUGLE6S.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=sup]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/superscript.16x16.b-43VSN2UF.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=a-href]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/link.16x16.b-6VX4UVW4.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=img]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/image.16x16.b-6XY52MNW.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=object-video]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/insertmovie.16x16.b-HQFIQLIH.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=object-insert]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/insertobject.16x16.b-KVNRCYL2.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=table]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/table.16x16.b-KYC3QSCZ.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-button[data-button=action-clearformatting]{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/clearformatting.16x16.b-HKY2KQYN.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-navabovebutton{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/cursorabove.16x16.b-E7HXAZG5.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-navunderbutton{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/cursorbelow.16x16.b-NB3KRRKQ.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-editbutton{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/edit.16x16.b-RD7CPRVD.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-deletebutton{background:url("/.wh/ea/ap/wvuaw_dashboard.dashboard/delete.16x16.b-WH4WHOTH.svg") 50% 50%/16px 16px no-repeat}.wh-rtd-embeddedobject{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;clear:both;position:relative;z-index:0;cursor:pointer}.wh-rtd-embeddedobject--block{padding:5px 0}.wh-rtd-embeddedobject__box{position:relative;background:#f9f9f9;color:#111;font-size:12px;pointer-events:none}div.wh-rtd-embeddedobject__box{border:1px dashed #aaaaaa;border-radius:3px;margin:0;line-height:100%;min-height:38px}span.wh-rtd-embeddedobject__box{white-space:nowrap}.wh-rtd-embeddedobject--selected:before{content:"";position:absolute;border-radius:3px;inset:0 -5px;background-color:#ddd}.wh-rtd-editor:focus-within .wh-rtd-embeddedobject--selected:before{background-color:highlight}div.wh-rtd--margins-compact>.wh-rtd>.wh-rtd-embeddedobject--block{margin:0 -8px}div.wh-rtd--margins-compact>.wh-rtd>.wh-rtd-embeddedobject--block .wh-rtd-embeddedobject__preview{padding:2px 8px}div.wh-rtd--margins-wide>.wh-rtd>.wh-rtd-embeddedobject--block{margin:0 -88px}div.wh-rtd--margins-wide>.wh-rtd>.wh-rtd-embeddedobject--block:not(.wh-rtd-embeddedobject--wide) .wh-rtd-embeddedobject__preview{padding:2px 88px}.wh-rtd-embeddedobject__preview{position:relative;overflow-x:hidden;pointer-events:none;filter:grayscale(100%);transition:filter .3s;z-index:0}.wh-rtd-embeddedobject--block .wh-rtd-embeddedobject__preview{padding:2px 8px}.wh-rtd-embeddedobject:hover .wh-rtd-embeddedobject__preview{filter:grayscale(0%)}.wh-rtd-objectbuttons{background:#fff;border-radius:4px;border:1px solid #777;box-shadow:#7f7f7f1a 0 0 0 3px;display:inline-block;vertical-align:top;overflow:hidden;pointer-events:all;position:absolute;z-index:2;top:5px;right:5px;height:26px}.wh-rtd-navabovebutton,.wh-rtd-navunderbutton,.wh-rtd-editbutton,.wh-rtd-deletebutton{width:26px;display:inline-block;vertical-align:top;height:24px;cursor:pointer}.wh-rtd-editbutton,.wh-rtd-deletebutton{border-left:1px solid #b3b3b3}.wh-rtd-embeddedobject:not(.wh-rtd-embeddedobject--editable) .wh-rtd-editbutton{display:none}.wh-rtd__stylescope:not(.wh-rtd--enabled) .wh-rtd-navabovebutton,.wh-rtd__stylescope:not(.wh-rtd--enabled) .wh-rtd-navunderbutton,.wh-rtd__stylescope:not(.wh-rtd--enabled) .wh-rtd-deletebutton{display:none}.wh-rtd__stylescope:not(.wh-rtd--enabled) .wh-rtd-editbutton{border-left:none}.wh-rtd-embeddedobject__stickyheader{opacity:0;position:absolute;pointer-events:none;transition:opacity .3s;z-index:1}.wh-rtd-embeddedobject:hover>*>.wh-rtd-embeddedobject__stickyheader{opacity:1}.wh-rtd-embeddedobject--block>*>.wh-rtd-embeddedobject__stickyheader{position:absolute;position:-webkit-sticky;position:sticky;top:0;left:0;width:100%}.wh-rtd-embeddedobject--inline>*>.wh-rtd-embeddedobject__stickyheader{display:inline;left:0;right:0}.wh-rtd-embeddedobject--inline .wh-rtd-embeddedobject__typebox{display:none}.wh-rtd-embeddedobject__typebox{background-color:#2486db;border-bottom-right-radius:5px;color:#fff;position:absolute;top:0;left:0;font:700 12px Roboto,Helvetica,Arial,sans-serif;height:30px;line-height:30px;padding:0 10px}span.wh-rtd-embeddedobject__typebox{top:100%}.wh-rtd__inlinepreview{display:inline-block;border:1px solid #9b9b9b;border-radius:3px;background-color:#ddd;padding-top:2px}.wh-rtd__inlinepreview__iconholder{display:inline;vertical-align:middle}.wh-rtd__inlinepreview__iconholder>.wh-rtd__inlinepreview__icon{vertical-align:bottom;margin-bottom:2px}.wh-rtd__inlinepreview__title{display:inline-block;padding:2px 3px 3px 0;font-weight:700}.wh-rtd-embeddedobject.wh-rtd-embeddedobject--hasinlinepreview{background:transparent}.wh-holder{box-sizing:border-box}.wh-toolbar>*{display:none}.wh-toolbar>*.open{display:block}.wh-toolbar-panel>*,.wh-toolbar-modalholder>*{display:inline-block}.wh-menu{padding:0;margin:0;list-style-type:none;cursor:pointer}.wh-menu:not(.wh-scrollableview):not(.wh-menubar){overflow-x:hidden;overflow-y:auto}.wh-menu a{cursor:inherit;color:inherit;text-decoration:inherit}.wh-menu li{position:relative}.wh-menu li.hidden,.wh-menu ul,.wh-menulist{display:none}.wh-menubar{position:relative}.wh-menubar li{display:inline-block}.wh-menulist.open{display:block;position:absolute}.wh-menu li.divider:before{display:inline}.wh-menu li.wh-menu-disabled,.wh-menu li.disabled{cursor:default;color:#989898}.wh-submenu-noscroll{overflow-x:hidden}.wh-menu-expose-for-measurement{display:block!important;position:absolute!important;visibility:hidden!important}.wh-form__arrayadd{background:#000;color:#fff;padding:3px;font-size:70%}.wh-form__arrayadd:before{content:"+"}.wh-form__fieldgroup--array.wh-form__array--maxrows .wh-form__arrayadd{display:none}.wh-form__arraydelete{background:#000;color:#fff;padding:3px;font-size:70%}.wh-form__arraydelete:before{content:"X"}.datetime{position:relative;display:inline-flex;flex-flow:row;align-items:center;border:1px inset #cbcbcb;padding:1px 2px}.datetime--replaced{position:absolute!important;width:0;height:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;opacity:0}.datetime__sep{display:inline-block}.datetime__part{background:transparent;border:0;width:calc(2ch + 10px);text-align:center;font:inherit;padding:0;margin:0;appearance:none;-webkit-appearance:none;-moz-appearance:textfield!important}.datetime__part::-webkit-outer-spin-button,.datetime__part::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.datetime__year{width:calc(4ch + 8px)}.datetime__msec{width:calc(3ch + 8px)}.datetime__togglepicker,.datetime__reset{display:inline-block;cursor:pointer}.datetime__picker{position:fixed;background-color:#fff}.datetime__togglepicker:before{content:"\2c5"}.datetime__reset:before{content:"x"}.wh-form__fieldgroup:not(.wh-form__fieldgroup--hidden){display:flex}.wh-form__fieldgroup{align-items:baseline}.wh-form__label,.wh-form__optiondata,.wh-form__optionlabel,.wh-form__subfieldlabel{display:inline-block}.wh-form__label{flex-shrink:0}.wh-form__fields{flex:1 0 0px}.wh-form__fieldline{width:100%;align-items:baseline;flex-wrap:wrap}.wh-form__fieldline:not(.wh-form__fieldline--hidden){display:inline-flex}.wh-form__fieldline--nowrap:not(.wh-form__fieldline--hasinfotext){flex-wrap:nowrap}.wh-form__fieldgroup--horizontal .wh-form__fields{display:flex;flex-wrap:wrap}.wh-form__fieldgroup--horizontal .wh-form__fieldline{flex:none;width:auto;max-width:100%}.wh-form__infotextwrapper{flex:0 0 100%}.wh-form__optiondata{display:inline-flex;width:100%;align-items:baseline;flex-grow:1;flex-wrap:wrap}.wh-form__optiondata--vertical{width:0}.wh-form__subfield{display:flex;flex-grow:1;align-items:baseline}.wh-form__fieldline>input[type=checkbox],.wh-form__fieldline>input[type=radio]{flex-shrink:0}.wh-form__fieldline>textarea{resize:vertical}.wh-form__label{min-width:240px}.wh-form__richtext{width:100%}.wh-form__fieldgroup--required label:after{content:"*"}@media (max-width: 550px){.wh-form__fieldgroup{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.wh-form__fields{width:100%}}body{-webkit-font-smoothing:antialiased}h1{color:#4679a5}h2{color:var(--color-orange)}a{display:flex;height:40px;align-items:center;color:#4679a5;text-decoration:none;transition:color .3s}a:hover{color:var(--color-looping-purple);text-decoration:none}@media screen and (max-width: 767px){h1{font-size:30px;margin-bottom:15px}h2{font-size:24px;margin-bottom:10px}}.overview__header--right{text-align:right}.overview__date{text-align:center}.overview__money{text-align:right}.filtertypes{margin:15px 0 0;display:flex;justify-content:flex-end}.representative{display:flex}.representative__item{width:50%}.revenue{display:flex;justify-content:space-between}.revenue__item{border:1px solid #cccccc;padding:20px;background:#abcdef4d;height:100%}.revenue__title{text-align:center;font-size:30px;font-weight:800;margin:15px 0 0}.revenue__date{font-size:.85em;margin-bottom:15px;text-align:center}.revenue__byobject{margin:0 0 15px}.revenue__subtitle,.revenue__amount{margin:0 0 10px}.revenue__amount{font-size:20px;font-weight:800}.revenue__amount-number{font-weight:400;margin-left:5px}.revenue__object{margin:0 20px 0 0;font-weight:700}.revenue__charts{margin-top:100px;display:flex;justify-content:center;align-items:center}.revenue__percentage{color:green;margin:0 0 15px}.revenue__percentage--negative{color:red}:root{--color-orange: var(--color-looping-purple);--color-blue: #4679a5;--color-red: #ec6446;--color-purple: #6c28a7;--color-primary: #6B46C1;--color-primary-light: #9F7AEA;--color-status-sent: #48BB78;--color-status-sent-light: #68D391;--color-status-pending: #ED8936;--color-status-pending-light: #F6AD55;--color-status-credited: #F56565;--color-status-credited-light: #FC8181;--color-text: #2D3748;--color-text-muted: #718096;--color-border: #E2E8F0;--color-bg-card: #FFFFFF;--color-bg-page: #F7FAFC;--color-bar-bg: #EDF2F7}.border-primary{border-color:var(--color-purple)!important}html.hidefiltertypes #app>.container-fluid>.row>.col{padding:0!important}html.hidefiltertypes .filtertypes{margin-top:0}html[data-page=dealeranalysis] #app>.container-fluid>.row>.col,html[data-page=ai_process_overview] #app>.container-fluid>.row>.col,html[data-page=ai_process_logs] #app>.container-fluid>.row>.col,html[data-page=ai_revenue] #app>.container-fluid>.row>.col,html[data-page=resultsdashboard] #app>.container-fluid>.row>.col,html[data-page=trengo_sms] #app>.container-fluid>.row>.col,html[data-page=ai_chats] #app>.container-fluid>.row>.col{padding:2rem 1rem 1rem!important}html.page-dashboard fieldset,html.page-dashboard legend{all:revert}html.page-dashboard fieldset{padding:1.5rem}html.page-dashboard legend{background-color:#4679a5;color:#fff;padding:6px 10px}html.page-dashboard .fieldset-filters{max-width:600px}html.page-dashboard .swal2-html-container li{margin-bottom:.5rem}html.page-dashboard button.swal2-confirm{color:#fff}body{min-height:100vh}#app{height:100%;flex-direction:column;display:flex}footer{margin-top:auto}body{display:none}body.init{display:flex}main{width:100%;flex:1;display:flex;flex-direction:column}tr.border_bottom td,td.border_bottom{border-bottom:1pt solid black!important}.router-link-exact-active{color:var(--color-looping-purple)}.sitecontainer{margin:0 auto}hr{margin-top:50px;margin-bottom:50px}.p-login .wvuaw-primary-bg{color:#fff}:root{--color-looping-purple: #6c28a7}html.page-login body,html.page-login #app{background-color:var(--color-looping-purple)}html.page-login #app{margin-top:1rem}html.page-dashboard .custom-select{cursor:pointer}html.page-dashboard .navbar{background-color:var(--color-looping-purple)!important}html.page-dashboard .navbar-light .navbar-nav .nav-link{color:#fff!important}html.page-dashboard .navbar-nav .nav-item:first-child .nav-link{padding-left:0}.p-dashboard{display:flex}.p-dashboard__menulink{margin-bottom:5px;line-height:120%;white-space:nowrap}.p-dashboard__header{margin:40px 50px;width:100%;display:flex;justify-content:space-between}.p-dashboard__logo img{width:382px;display:block}.p-dashboard__menu{display:none}.p-dashboard__sidemenu{display:flex;flex-direction:column}.p-dashboard__content{width:100%;padding:0 50px}html.wh-wrdauth--isloggedin .p-dashboard__menu{display:block}.apexchart{max-width:800px;width:100%}.apexchart--full{max-width:100%}.apexchart--pie{width:500px}.apexcharts-svg{overflow:visible}.chart-container{padding-right:2.7rem}html.hidefiltertype .filter--type,html.hidefilteryear .filter--year,html.hidefilterteam .filter--team,html.hidefilterbroker .filter--broker,html.hidefilterbrokermultiple .filter--broker-multiple,html.hidefilterbrand .filter--brand,html.hidefiltercountry .filter--country,html.hidefilterlanguage .filter--language,html.hidefiltertypes .filtertypes{display:none}.page-ai-process-logs .list-group{border:none}.page-ai-process-logs .list-group-item{border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:1.25rem;padding:1.25rem;box-shadow:0 1px 3px #0000000d;transition:box-shadow .2s}.page-ai-process-logs .list-group-item:hover{box-shadow:0 2px 8px #00000014}.page-ai-process-logs .log-tag{font-size:.75rem;font-weight:600;padding:.35rem .65rem;border-radius:.375rem;text-transform:uppercase;letter-spacing:.025em}.page-ai-process-logs .log-tag.log-tag-ai-chatbot-start-chat,.page-ai-process-logs .log-tag.log-tag-ai-chatbot-message,.page-ai-process-logs .log-tag.log-tag-ai-chatbot-internal-note,.page-ai-process-logs .log-tag.log-tag-ai-chatbot-call-summary{background-color:#d1fae5;color:#065f46}.page-ai-process-logs .log-tag.log-tag-ai-chatbot-create,.page-ai-process-logs .log-tag.log-tag-ai-chatbot-reply{background-color:#dbeafe;color:#1e40af}.page-ai-process-logs .log-date{font-size:.8rem;color:#6b7280;font-weight:400}.page-ai-process-logs .log-header{width:100%}.page-ai-process-logs .details-content{width:100%;margin-top:1rem}.page-ai-process-logs .log-message{padding:12px 16px;border-radius:.5rem;font-size:.95rem;line-height:1.5;margin-top:.5rem}.page-ai-process-logs .message-content{font-size:.95rem;line-height:1.6}.page-ai-process-logs .log-message-incoming{background:#007bff;border-left:3px solid #0056b3}.page-ai-process-logs .log-message-outgoing{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-left:3px solid #10b981}.page-ai-process-logs .log-message-system{background-color:#f9fafb!important;border-left:3px solid #9ca3af!important}.page-ai-process-logs .log-reason{margin-top:10px;padding:10px 12px;background-color:#ffffffb3;border-radius:.375rem;font-size:.9rem;color:#374151;display:flex;align-items:flex-start;gap:8px;border:1px solid rgba(0,0,0,.08)}.page-ai-process-logs .reason-icon{flex-shrink:0;margin-top:1px;color:#6b7280;opacity:.8}.page-ai-process-logs .reason-text{font-style:normal;line-height:1.5}.page-ai-process-logs .btn.btn-outline-secondary{transition:all .15s ease-in-out;border-color:#6c757d!important;color:#495057!important;font-weight:500;background-color:#fff!important}.page-ai-process-logs .btn.btn-outline-secondary:hover{background-color:#495057!important;border-color:#495057!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 2px 4px #00000026}.page-ai-process-logs .btn.btn-outline-secondary:focus,.page-ai-process-logs .btn.btn-outline-secondary:active{background-color:#343a40!important;border-color:#343a40!important;color:#fff!important;transform:translateY(0);box-shadow:0 1px 2px #0000001a!important}.page-ai-process-logs .system-log{background-color:#f9fafb;padding:12px;border-radius:.375rem;border-left:2px solid #9ca3af}.page-ai-process-logs .system-log .badge{text-transform:uppercase;font-size:.75rem;font-weight:600;letter-spacing:.025em}.page-ai-process-logs .system-log-content{font-size:.85rem;color:#4b5563;margin-top:8px}.page-ai-process-logs .system-log-content json-viewer{--background-color: #ffffff;--font-size: .8rem;padding:.5rem;max-height:200px}.page-ai-process-logs .system-log-content.pre,.page-ai-process-logs .system-log-content pre{font-size:.8rem;background-color:#fff;padding:.5rem;border-radius:3px;max-height:200px;overflow-y:auto}.page-ai-process-logs a{display:inline}.page-ai-process-logs .cursor-pointer{cursor:pointer}.page-ai-process-logs details{margin-bottom:10px}.page-ai-process-logs details summary{font-weight:500;padding:4px 8px;background-color:#f8f9fa;border-radius:4px;border:1px solid #dee2e6}.page-ai-process-logs details summary:hover{background-color:#e9ecef}.page-ai-process-logs .log-details{margin-top:10px;background-color:#f8f9fa;padding:10px;border-radius:4px;border:1px solid #dee2e6;max-height:500px;overflow-y:auto}.page-ai-process-logs .log-message{padding:8px 12px;background-color:#f0f8ff;border-left:3px solid #007bff;border-radius:0 4px 4px 0;font-size:.95rem;line-height:1.4}.page-ai-process-logs .log-message-incoming{background-color:#e6f7ff;border-left:3px solid #0088ff}.page-ai-process-logs .log-message-outgoing{background-color:#e6ffe6;border-left:3px solid #28a745}.page-ai-process-logs .fieldset-filters{border:1px solid #dee2e6;border-radius:4px;padding:20px;margin-bottom:20px}.page-ai-process-logs .fieldset-filters legend{width:auto;padding:0 10px;font-weight:500}.page-ai-process-logs .btn-outline-secondary{transition:all .2s ease-in-out}.page-ai-process-logs .btn-outline-secondary:hover{background-color:#e9ecef}html[data-page=ai_process_overview] .container-fluid{flex:1}html[data-page=ai_process_overview] .container-fluid>.row,html[data-page=ai_process_overview] .sitecontainer{height:100%;width:100%}html[data-page=ai_process_overview] .container-fluid>.row>.col{display:flex;flex-direction:column}html[data-page=ai_process_overview] .container-fluid>.row>.col .sitecontainer{flex:1}html[data-page=ai_process_overview] .container-fluid>.row>.col .sitecontainer .filtertypes{display:none}.page-ai-process-overview{display:flex;flex-direction:column;height:100%}.page-ai-process-overview .bootstrap-table{flex:1}.page-ai-process-overview h1{margin-bottom:20px}.page-ai-process-overview .stats-container{margin-bottom:30px}.page-ai-process-overview .stats-container h3{margin-bottom:15px;font-size:1.5rem}.page-ai-process-overview .stats-container .bootstrap-table{flex:0}.page-ai-process-overview .stats-container .bootstrap-table .table{max-width:100%;margin-bottom:0}.page-ai-process-overview .stats-container .bootstrap-table .table .table-striped tbody tr:last-child{font-weight:700;background-color:#f8f9fa}.page-ai-process-overview .stats-container .bootstrap-table .table th,.page-ai-process-overview .stats-container .bootstrap-table .table td{text-align:center}.page-ai-process-overview .stats-container .bootstrap-table .table th:first-child,.page-ai-process-overview .stats-container .bootstrap-table .table td:first-child{text-align:left}.page-ai-process-overview .stats-container .bootstrap-table .table th:nth-child(4),.page-ai-process-overview .stats-container .bootstrap-table .table th:nth-child(6),.page-ai-process-overview .stats-container .bootstrap-table .table th:nth-child(8),.page-ai-process-overview .stats-container .bootstrap-table .table td:nth-child(4),.page-ai-process-overview .stats-container .bootstrap-table .table td:nth-child(6),.page-ai-process-overview .stats-container .bootstrap-table .table td:nth-child(8){padding-left:8px;padding-right:8px}.page-ai-process-overview .load-container{display:flex;justify-content:center;margin:30px 0}.page-ai-process-overview .load-button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .2s}.page-ai-process-overview .load-button:hover{background-color:#0069d9}.page-ai-process-overview .load-button:focus{outline:none;box-shadow:0 0 0 .2rem #007bff40}.page-ai-process-overview .bootstrap-table{margin-top:20px;margin-bottom:20px}.page-ai-process-overview .fixed-table-container{height:100%!important}.page-ai-process-overview .fixed-table-header{background-color:#f2f2f2;position:sticky;top:0;z-index:100}.page-ai-process-overview .table th{background-color:#f2f2f2;padding:10px 8px;font-weight:600}.page-ai-process-overview .table td{padding:8px;vertical-align:middle}.page-ai-process-overview .sticky-header-container{height:auto!important;max-height:calc(100vh - 200px)}.page-ai-process-overview .sticky-header{position:sticky;top:0;z-index:100}.page-ai-process-overview .text-center{text-align:center!important}.page-ai-process-overview .wh-loader{padding:20px;text-align:center;font-style:italic}.page-ai-process-overview .no-data-message{padding:20px;text-align:center;color:#777}.page-ai-process-overview .pagination{margin-top:15px;justify-content:center}.page-ai-process-overview .pagination-detail{margin-bottom:15px}.page-ai-process-overview .page-item.active .page-link{background-color:#007bff;border-color:#007bff}.page-ai-process-overview .page-link{color:#007bff}.page-ai-process-overview .page-link:hover{color:#0056b3}.page-ai-process-overview .dropdown-menu .dropdown-item.active{background-color:#007bff;color:#fff}.page-ai-process-overview .search{margin-bottom:15px}.page-ai-process-overview .search-input{padding:8px 12px;border:1px solid #ddd;border-radius:4px;width:300px;font-size:14px}.page-ai-process-overview .search-button{margin-left:5px;padding:8px 15px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.page-ai-process-overview .btn[name=search] i.fa-search{display:none}.page-ai-process-overview .btn[name=search]:after{content:"Zoeken";font-size:14px}html[data-page=trengo_sms] .container-fluid{flex:1}html[data-page=trengo_sms] .container-fluid>.row,html[data-page=trengo_sms] .sitecontainer{height:100%;width:100%}html[data-page=trengo_sms] .container-fluid>.row>.col{display:flex;flex-direction:column}html[data-page=trengo_sms] .container-fluid>.row>.col .sitecontainer{flex:1}html[data-page=trengo_sms] .container-fluid>.row>.col .sitecontainer .filtertypes{display:none}.page-trengo-sms{display:flex;flex-direction:column;height:100%}.page-trengo-sms .bootstrap-table{flex:1}.page-trengo-sms h1{margin-bottom:20px}.page-trengo-sms .load-container{display:flex;justify-content:center;margin:30px 0}.page-trengo-sms .load-button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .2s}@media (hover: hover){.page-trengo-sms .load-button:hover{background-color:#0069d9}}.page-trengo-sms .load-button:focus{outline:none;box-shadow:0 0 0 .2rem #007bff40}.page-trengo-sms .bootstrap-table{margin-top:0;margin-bottom:20px}.page-trengo-sms .fixed-table-container{height:100%!important}.page-trengo-sms .fixed-table-header{background-color:#f2f2f2;position:sticky;top:0;z-index:100}.page-trengo-sms .table th{background-color:#f2f2f2;padding:10px 8px;font-weight:600}.page-trengo-sms .table td{padding:8px;vertical-align:middle}.page-trengo-sms .sticky-header-container{height:auto!important;max-height:calc(100vh - 200px)}.page-trengo-sms .sticky-header{position:sticky;top:0;z-index:100}.page-trengo-sms .text-center{text-align:center!important}.page-trengo-sms .wh-loader{padding:20px;text-align:center;font-style:italic}.page-trengo-sms .no-data-message{padding:20px;text-align:center;color:#777}.page-trengo-sms .load-more-container{display:flex;justify-content:center;margin-top:20px;margin-bottom:0}.page-trengo-sms .pagination{margin-top:15px;justify-content:center}.page-trengo-sms .pagination-detail{margin-bottom:15px}.page-trengo-sms .page-item.active .page-link{background-color:#007bff;border-color:#007bff}.page-trengo-sms .page-link{color:#007bff}@media (hover: hover){.page-trengo-sms .page-link:hover{color:#0056b3}}.page-trengo-sms .dropdown-menu .dropdown-item.active{background-color:#007bff;color:#fff}.page-trengo-sms .search{margin-bottom:15px}.page-trengo-sms .search-input{padding:8px 12px;border:1px solid #ddd;border-radius:4px;width:300px;font-size:14px}.page-trengo-sms .search-button{margin-left:5px;padding:8px 15px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.page-trengo-sms .btn[name=search] i.fa-search{display:none}.page-trengo-sms .btn[name=search]:after{content:"Zoeken";font-size:14px}.page-cancellations-analysis h2{margin:2rem 0 1rem 5px}.page-cancellations-analysis hr{margin-top:25px;margin-bottom:25px}.service-fee-employee__title{font-size:18px;font-weight:600;margin-bottom:20px;text-align:center}.service-fee-employee__canvas-wrapper{width:100%;margin-bottom:0}.service-fee-employee__canvas-wrapper--monthly{height:350px}.service-fee-employee__canvas-wrapper--yearly{height:150px;position:relative}.service-fee-employee__canvas{width:100%!important;height:100%!important}.service-fee-employee__total{text-align:center;font-weight:700;font-size:16px;margin-bottom:20px}html[data-page=service_fees] .container-fluid{flex:1}html[data-page=service_fees] .container-fluid>.row,html[data-page=service_fees] .sitecontainer{height:100%;width:100%}html[data-page=service_fees] .container-fluid>.row>.col{display:flex;flex-direction:column}html[data-page=service_fees] .container-fluid>.row>.col .sitecontainer{flex:1}html[data-page=service_fees] .container-fluid>.row>.col .sitecontainer .filtertypes{display:none}.page-service-fees{display:flex;flex-direction:column;height:100%;padding:20px}.page-service-fees .bootstrap-table{flex:1}.page-service-fees h1{margin-bottom:20px}.page-service-fees h2{margin-bottom:15px;font-size:1.5rem}.page-service-fees fieldset{border:1px solid #dee2e6;padding:15px;border-radius:4px}.page-service-fees legend{font-size:1.1rem;font-weight:600;width:auto;padding:0 10px;margin-bottom:0}.page-service-fees .form-label{font-weight:500;margin-bottom:5px}.page-service-fees .btn{padding:8px 16px}.page-service-fees .alert{margin-top:15px}.page-service-fees .bootstrap-table{margin-top:0;margin-bottom:20px}.page-service-fees .fixed-table-container{height:100%!important}.page-service-fees .fixed-table-header{background-color:#f2f2f2;position:sticky;top:0;z-index:100}.page-service-fees .table th{background-color:#f2f2f2;padding:10px 8px;font-weight:600}.page-service-fees .table td{padding:8px;vertical-align:middle}.page-service-fees .sticky-header-container{height:auto!important;max-height:calc(100vh - 200px)}.page-service-fees .sticky-header{position:sticky;top:0;z-index:100}.page-service-fees .text-center{text-align:center!important}.page-service-fees .pagination{margin-top:15px;justify-content:center}.page-service-fees .pagination-detail{margin-bottom:15px}.page-service-fees .page-item.active .page-link{background-color:#007bff;border-color:#007bff}.page-service-fees .page-link{color:#007bff}@media (hover: hover){.page-service-fees .page-link:hover{color:#0056b3}}.page-service-fees .dropdown-menu .dropdown-item.active{background-color:#007bff;color:#fff}.page-service-fees .search{margin-bottom:15px}.page-service-fees .search-input{padding:8px 12px;border:1px solid #ddd;border-radius:4px;width:300px;font-size:14px}.page-service-fees .search-button{margin-left:5px;padding:8px 15px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.page-service-fees .btn[name=search] i.fa-search{display:none}.page-service-fees .btn[name=search]:after{content:"Zoeken";font-size:14px}html[data-page=team_assignments] .container-fluid{flex:1}html[data-page=team_assignments] .container-fluid>.row,html[data-page=team_assignments] .sitecontainer{height:100%;width:100%}html[data-page=team_assignments] .container-fluid>.row>.col{display:flex;flex-direction:column}html[data-page=team_assignments] .container-fluid>.row>.col .sitecontainer{flex:1}html[data-page=team_assignments] .container-fluid>.row>.col .sitecontainer .filtertypes{display:none}.page-team-assignments{display:flex;flex-direction:column;height:100%;padding:20px}.page-team-assignments .bootstrap-table{flex:1}.page-team-assignments h1{margin-bottom:20px}.page-team-assignments h2{margin-bottom:15px;font-size:1.5rem}.page-team-assignments fieldset{border:1px solid #dee2e6;padding:15px;border-radius:4px}.page-team-assignments legend{font-size:1.1rem;font-weight:600;width:auto;padding:0 10px;margin-bottom:0}.page-team-assignments .form-label{font-weight:500;margin-bottom:5px}.page-team-assignments .btn{padding:8px 16px}.page-team-assignments .alert{margin-top:15px}.page-team-assignments .bootstrap-table{margin-top:0;margin-bottom:20px}.page-team-assignments .fixed-table-container{height:100%!important}.page-team-assignments .fixed-table-header{background-color:#f2f2f2;position:sticky;top:0;z-index:100}.page-team-assignments .table th{background-color:#f2f2f2;padding:10px 8px;font-weight:600}.page-team-assignments .table td{padding:8px;vertical-align:middle}.page-team-assignments .sticky-header-container{height:auto!important;max-height:calc(100vh - 200px)}.page-team-assignments .sticky-header{position:sticky;top:0;z-index:100}.page-team-assignments .text-center{text-align:center!important}.page-team-assignments .text-end{text-align:right!important}.page-team-assignments .fw-bold{font-weight:700!important}.page-team-assignments .pagination{margin-top:15px;justify-content:center}.page-team-assignments .pagination-detail{margin-bottom:15px}.page-team-assignments .page-item.active .page-link{background-color:#007bff;border-color:#007bff}.page-team-assignments .page-link{color:#007bff}@media (hover: hover){.page-team-assignments .page-link:hover{color:#0056b3}}.page-team-assignments .dropdown-menu .dropdown-item.active{background-color:#007bff;color:#fff}.page-team-assignments .search{margin-bottom:15px}.page-team-assignments .search-input{padding:8px 12px;border:1px solid #ddd;border-radius:4px;width:300px;font-size:14px}.page-team-assignments .search-button{margin-left:5px;padding:8px 15px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.page-team-assignments .btn[name=search] i.fa-search{display:none}.page-team-assignments .btn[name=search]:after{content:"Zoeken";font-size:14px}.page-resultsdashboard{margin-top:2rem}.page-resultsdashboard .platforms td,.page-resultsdashboard .platforms th,.page-resultsdashboard .byplatform td,.page-resultsdashboard .byplatform th{font-size:14px!important}.page-resultsdashboard .dropdown-menu__inner{padding:.5rem 1rem}.page-resultsdashboard .lastsync.alert-danger{cursor:pointer}html[data-page=dealeranalysis] h1{margin-top:2rem;margin-bottom:2rem}html[data-page=dealeranalysis] .filters{margin-bottom:20px;padding:15px;background-color:#eee;border-radius:4px}html[data-page=dealeranalysis] .filters label{margin-right:5px}html[data-page=dealeranalysis] .filters input[type=date]{margin-right:15px;padding:5px}html[data-page=dealeranalysis] .filters button{padding:6px 12px}html[data-page=dealeranalysis] .dealer,html[data-page=dealeranalysis] .broker{background:#fff;padding:15px;margin-bottom:10px;border-radius:8px;box-shadow:0 1px 3px #0000001a}html[data-page=dealeranalysis] .dealer h2,html[data-page=dealeranalysis] .broker h2{margin-top:0;margin-bottom:10px;font-size:1.2em;font-weight:700;color:#333}html[data-page=dealeranalysis] .dealer h2.dealer-link{cursor:pointer;color:#0d6efd;display:inline-block;position:relative;padding-right:20px}html[data-page=dealeranalysis] .dealer h2.dealer-link:hover{text-decoration:underline;color:#0a58ca}html[data-page=dealeranalysis] .dealer h2.dealer-link:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%230d6efd' class='bi bi-box-arrow-up-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z'/%3E%3Cpath fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}html[data-page=dealeranalysis] .dealer h2.dealer-link .dealer-fee{margin-left:8px;margin-right:8px;font-weight:400;color:#495057;white-space:nowrap}html[data-page=dealeranalysis] .progress-bar{display:flex;height:28px;border-radius:4px;overflow:hidden;background:#e0e0e0;margin-bottom:10px}html[data-page=dealeranalysis] .progress-bar .bar{display:flex;justify-content:center;align-items:center;height:100%;text-align:center;color:#fff;font-size:.85em;line-height:28px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:clip;transition:width .3s ease-in-out}html[data-page=dealeranalysis] .progress-bar .bar.netto{background:#4caf50}html[data-page=dealeranalysis] .progress-bar .bar.fee{background:#ff9800}html[data-page=dealeranalysis] .progress-bar .bar.geannuleerd{background:#f44336}html[data-page=dealeranalysis] .progress-bar .bar.openstaand{background:#2196f3}html[data-page=dealeranalysis] button[name=loadmore]{display:block;margin:20px auto;padding:10px 20px}html[data-page=dealeranalysis] .error{color:#d8000c;background-color:#ffd2d2;padding:10px;border-radius:4px}html[data-page=dealeranalysis] .broker-detail-view .broker{border-left:4px solid #0d6efd}html[data-page=dealeranalysis] html.broker-detail-view .filtertypes{display:none!important}html[data-page=dealeranalysis] .apexcharts-legend{overflow:visible!important;position:relative!important;top:0!important}html[data-page=dealeranalysis] .apexcharts-legend-series{margin-right:15px!important;display:inline-flex!important}html[data-page=dealeranalysis] .dealer,html[data-page=dealeranalysis] .broker{padding-top:30px!important;position:relative!important}html[data-page=dealeranalysis] .chart-container{position:relative}html[data-page=dealeranalysis] .apexcharts-canvas{position:relative!important}html[data-page=dealeranalysis] .apexcharts-legend-text{color:#333!important;font-size:12px!important}.b-table-stacked td.num{display:none!important}.p-home .c-blocks{display:grid;grid-gap:10px 10px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media (min-width: 1000px){.p-home .c-blocks{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.revenue__separator{margin:15px 0;border:0;border-top:1px solid #000}.revenue__details--total .revenue__subtitle{font-weight:700}.page-incentives h2{margin:2rem 0 1rem 5px}.page-incentives hr{margin-top:35px;margin-bottom:35px;opacity:.7;border-color:var(--color-orange)}.page-incentives .table-sticky-col th:first-child,.page-incentives .table-sticky-col td:first-child{position:sticky;left:0;background-color:#fff}.page-marketingperformance td.bold{font-weight:700}@media (max-width: 767.98px){.page-marketingperformance #table th,.page-marketingperformance #table td{padding:.3em!important}}.page-reviews h2{margin:2rem 0 1rem 5px}.page-reviews .stars{margin:1rem 0 0;color:var(--color-looping-purple);text-align:center}.page-reviews .stars .far{font-size:32px}.page-reviews .score{text-align:center;font-size:28px}.page-reviews .tablestars{color:var(--color-looping-purple)}.page-statusesbyday .brokertable table{width:auto!important}.page-statusesbybroker .fieldset-filters{margin:1rem auto}.page-statusesbybroker .brokertable table{width:auto!important}.page-statusesbybroker .filter-bar{margin:20px;display:flex;justify-content:center;gap:10px}.page-statusesbybroker .filter-bar input,.page-statusesbybroker .filter-bar button{padding:10px;font-size:16px;border:1px solid #ddd;border-radius:4px}.page-statusesbybroker .filter-bar button{background-color:#6c28a7;color:#fff;cursor:pointer}.page-statusesbybroker .container-fluid,.page-statusesbybroker .container{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;padding:20px;width:100%;margin:0 auto}.page-statusesbybroker .agent-card,.page-statusesbybroker .second-agent-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:20px;border-top:4px solid rgb(108,40,167);display:flex;flex-direction:column;gap:15px;width:calc((100% - 48px) / 3);min-width:300px;margin:0}@media (max-width: 1200px){.page-statusesbybroker .agent-card,.page-statusesbybroker .second-agent-card{width:calc((100% - 24px)/2)}}@media (max-width: 768px){.page-statusesbybroker .agent-card,.page-statusesbybroker .second-agent-card{width:100%}}.page-statusesbybroker .agent-card h2{font-size:18px;margin:0;color:#333;text-align:center}.page-statusesbybroker .stats{display:flex;flex-direction:column;gap:5px}.page-statusesbybroker .stat{display:flex;justify-content:space-between;font-size:14px}.page-statusesbybroker .stat span.value{font-weight:700;color:#6c28a7}.page-statusesbybroker .kpi-container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-top:10px;border-top:1px solid #ddd}.page-statusesbybroker .kpi{flex:1;min-width:60px;text-align:center;padding:10px;border:1px solid #ddd;border-radius:6px;background-color:#f9f9f9}.page-statusesbybroker .kpi span{display:block;font-size:12px;margin-top:5px}.page-statusesbybroker .kpi .value{font-size:16px;font-weight:700}.page-statusesbybroker .value.failure{color:var(--bs-danger)}.page-statusesbybroker .value.success{color:var(--bs-success)}.page-statusesbybroker .results-container{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-template-rows:auto auto;gap:10px;padding-top:10px;border-top:1px solid #ddd}.page-statusesbybroker .results{min-width:unset;text-align:center;padding:10px;border:1px solid #ddd;border-radius:6px;background-color:#f9f9f9;display:flex;flex-direction:column;justify-content:center}.page-statusesbybroker .results span{display:block;font-size:12px;margin-top:5px}.page-statusesbybroker .results .value{font-size:16px;font-weight:700}.page-statusesbybroker .tab-container{display:flex;justify-content:center;margin-top:20px;gap:10px}.page-statusesbybroker .tab{padding:10px 20px;border:1px solid #ddd;border-radius:4px;cursor:pointer;background-color:#f9f9f9}.page-statusesbybroker .tab.active{background-color:#6c28a7;color:#fff;font-weight:700}.page-statusesbybroker .content{margin:20px}.page-statusesbybroker .second-agent-card h2{font-size:18px;margin:0;color:#333;text-align:center}.page-statusesbybroker .stat-total{margin-top:8px;padding-top:8px;border-top:1px solid #ddd;font-weight:700}.period-selector{display:flex;align-items:flex-end;gap:.5rem}.period-selector__group{display:flex;flex-direction:column;gap:.25rem}.period-selector__group label{font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.period-selector__row{display:flex;align-items:center;gap:.5rem}.period-selector__row select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M2 4l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:12px;padding-right:2rem;cursor:pointer}.period-selector__row select:hover{border-color:#9ca3af}.period-selector__row select:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633;outline:none}.period-selector__mode-select{min-width:100px}.period-selector__year-select{min-width:90px}.period-selector__month-select{min-width:130px}.period-selector__range-input{min-width:250px}html[data-page=servicefee_dashboard] #app>.container-fluid>.row>.col{padding:0!important}html[data-page=servicefee_dashboard] .filtertypes{margin-top:0}.page-servicefee-dashboard{padding:24px;background-color:var(--color-bg-page);min-height:100vh}.servicefee-dashboard__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}.servicefee-dashboard__title{display:flex;align-items:center;gap:12px}.servicefee-dashboard__title h1{font-size:28px;font-weight:700;color:var(--color-text);margin:0}.servicefee-dashboard__badge{background-color:var(--color-primary);color:#fff;font-size:12px;font-weight:600;padding:4px 12px;border-radius:12px}.servicefee-dashboard__filters{display:flex;align-items:flex-end;gap:12px}.servicefee-dashboard__filter-group{display:flex;flex-direction:column;gap:4px}.servicefee-dashboard__filter-group label{font-size:11px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}.servicefee-dashboard__filter-group .form-control{min-width:280px}.servicefee-dashboard__totals{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}@media (max-width: 992px){.servicefee-dashboard__totals{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.servicefee-dashboard__totals{grid-template-columns:1fr}}.stat-card{background:var(--color-bg-card);border-radius:8px;padding:20px;box-shadow:0 1px 3px #00000014;border:1px solid var(--color-border)}.stat-card__label{font-size:11px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.stat-card__value{font-size:36px;font-weight:700;color:var(--color-text)}.servicefee-dashboard__distributions{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px}@media (max-width: 768px){.servicefee-dashboard__distributions{grid-template-columns:1fr}}.distribution-card{background:var(--color-bg-card);border-radius:8px;padding:20px;box-shadow:0 1px 3px #00000014;border:1px solid var(--color-border)}.distribution-card__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.distribution-card__title{font-size:11px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}.distribution-card__subtitle{font-size:12px;color:var(--color-primary);font-weight:500}.distribution-card__content{display:flex;flex-direction:column;gap:16px}.distribution-item{display:grid;grid-template-columns:12px 140px 1fr 85px;align-items:center;gap:12px}.distribution-item__dot{width:10px;height:10px;border-radius:50%}.distribution-item__dot--sent{background-color:var(--color-status-sent)}.distribution-item__dot--not-sent{background-color:var(--color-status-pending)}.distribution-item__dot--credited{background-color:var(--color-status-credited)}.distribution-item__dot--fee{background-color:var(--color-primary-light)}.distribution-item__label{font-size:14px;color:var(--color-text)}.distribution-item__bar{height:8px;background-color:var(--color-bar-bg);border-radius:4px;overflow:hidden}.distribution-item__fill{height:100%;border-radius:4px;transition:width .3s ease}.distribution-item__fill--sent{background:linear-gradient(90deg,var(--color-status-sent),var(--color-status-sent-light))}.distribution-item__fill--not-sent{background:linear-gradient(90deg,var(--color-status-pending),var(--color-status-pending-light))}.distribution-item__fill--credited{background:linear-gradient(90deg,var(--color-status-credited),var(--color-status-credited-light))}.distribution-item__fill--fee{background:linear-gradient(90deg,var(--color-primary-light),var(--color-primary))}.distribution-item__value{font-size:14px;font-weight:600;color:var(--color-text);text-align:right;white-space:nowrap}.servicefee-dashboard__reasons{background:var(--color-bg-card);border-radius:8px;padding:20px;box-shadow:0 1px 3px #00000014;border:1px solid var(--color-border);margin-bottom:24px}.servicefee-dashboard__reasons .table{margin-bottom:0}.servicefee-dashboard__reasons .table thead th{font-size:11px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;border-top:none;border-bottom:1px solid var(--color-border);padding:12px 16px}.servicefee-dashboard__reasons .table tbody td{font-size:14px;color:var(--color-text);padding:12px 16px;border-bottom:1px solid var(--color-border)}.servicefee-dashboard__reasons .table tbody tr:last-child td{border-bottom:none}.servicefee-dashboard__section-title{font-size:20px;font-weight:700;color:var(--color-primary);margin-bottom:20px}.servicefee-dashboard__brokers{margin-top:24px}.broker-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:16px}@media (max-width: 576px){.broker-cards{grid-template-columns:1fr}}.broker-card{background:var(--color-bg-card);border-radius:8px;padding:20px;box-shadow:0 1px 3px #00000014;border:1px solid var(--color-border);display:flex;flex-direction:column}.broker-card__header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.broker-card__rank{width:32px;height:32px;background-color:var(--color-primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.broker-card__info{flex:1}.broker-card__name{font-size:16px;font-weight:700;color:var(--color-text)}.broker-card__meta{font-size:13px;color:var(--color-text-muted)}.broker-card__status{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.status-row{display:grid;grid-template-columns:120px 1fr 75px;align-items:center;gap:12px}.status-label{font-size:13px;color:var(--color-text)}.status-bar{height:6px;background-color:var(--color-bar-bg);border-radius:3px;overflow:hidden}.status-fill{height:100%;border-radius:3px;transition:width .3s ease}.status-fill--sent{background-color:var(--color-status-sent)}.status-fill--not-sent{background-color:var(--color-status-pending)}.status-fill--credited{background-color:var(--color-status-credited)}.status-value{font-size:13px;font-weight:600;color:var(--color-text);text-align:right;white-space:nowrap}.broker-card__reasons{background-color:var(--color-bg-page);border-radius:6px;padding:12px;margin-bottom:12px}.broker-card__reasons h4{font-size:12px;font-weight:600;color:var(--color-text-muted);margin:0 0 8px}.reason-row{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.reason-label{font-size:13px;color:var(--color-text)}.reason-value{font-size:13px;color:var(--color-text-muted)}.broker-card__average{font-size:14px;font-weight:700;color:var(--color-primary);margin-top:auto}.servicefee-dashboard__loading{display:flex;justify-content:center;align-items:center;min-height:400px}.page-mt-dashboard{padding:1.5rem;background-color:#f8fafc;min-height:100vh}.mt-dashboard__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.mt-dashboard__title h1{font-size:1.75rem;font-weight:700;color:#1e293b;margin:0}.mt-dashboard__filters{display:flex;align-items:flex-end;gap:.5rem;flex-wrap:wrap}.mt-dashboard__filter-group{display:flex;flex-direction:column;gap:.25rem}.mt-dashboard__filter-group label{font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.mt-dashboard__period-row{display:flex;align-items:center;gap:.5rem}.mt-dashboard__mode-select,.mt-dashboard__month-select,.mt-dashboard__year-select,.mt-dashboard__week-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2364748b' d='M2 4l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding-right:2rem}.mt-dashboard__mode-select{width:100px}.mt-dashboard__month-select{width:120px}.mt-dashboard__year-select{width:100px}.mt-dashboard__week-select{width:160px}.mt-dashboard__comparison{font-size:.875rem;color:#64748b;margin-top:.25rem}.mt-dashboard__section-title{font-size:1.25rem;font-weight:600;color:#1e293b;margin-bottom:1rem}.mt-dashboard__kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.kpi-card{background:#fff;border-radius:.75rem;padding:1.25rem;box-shadow:0 1px 3px #0000001a;border:1px solid #e2e8f0;transition:transform .2s,box-shadow .2s}@media (hover: hover){.kpi-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}}.kpi-card__title{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem}.kpi-card__info{font-size:.875rem;color:#64748b;cursor:help;opacity:.6;transition:opacity .2s}@media (hover: hover){.kpi-card__info:hover{opacity:1}}.kpi-card__value{font-size:1.75rem;font-weight:700;color:#1e293b}.kpi-card__subtitle{font-size:.875rem;color:#64748b;margin-top:.25rem}.kpi-card__trend{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;margin-top:.5rem;padding:.125rem .5rem;border-radius:.25rem}.kpi-card__trend.trend--up{color:#22c55e;background-color:#22c55e1a}.kpi-card__trend.trend--down{color:#ef4444;background-color:#ef44441a}.mt-dashboard__teams{margin-bottom:2rem}.team-table{background:#fff;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;border:1px solid #e2e8f0;overflow:hidden}.team-table__header{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:.5rem;padding:1rem;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.team-table__row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:.5rem;padding:1rem;border-bottom:1px solid #e2e8f0;transition:background-color .2s}.team-table__row:last-child{border-bottom:none}.team-table__row--team{cursor:pointer;background-color:#fff}@media (hover: hover){.team-table__row--team:hover{background-color:#6366f10d}}.team-table__row--member{background-color:#f8fafc80}.team-table__cell{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#1e293b;flex-wrap:wrap}.team-table__cell--name{font-weight:600}.team-table__cell--indent{padding-left:2rem}.team-table__expand{font-size:.75rem;color:#64748b;width:1rem}.percentage{font-size:.75rem;color:#64748b}.trend{display:inline-flex;align-items:center;gap:.125rem;font-size:.75rem;font-weight:600}.trend.trend--up{color:#22c55e}.trend.trend--down{color:#ef4444}.mt-dashboard__charts{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem;margin-bottom:2rem}.chart-card{background:#fff;border-radius:.75rem;padding:1.25rem;box-shadow:0 1px 3px #0000001a;border:1px solid #e2e8f0}.chart-card__title{font-size:1rem;font-weight:600;color:#1e293b;margin:0 0 1rem}.chart-card__canvas{height:300px;position:relative}.mt-dashboard__performers{margin-bottom:2rem}.performers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.performers-card{background:#fff;border-radius:.75rem;padding:1.25rem;box-shadow:0 1px 3px #0000001a;border:1px solid #e2e8f0}.performers-card__title{font-size:1rem;font-weight:600;color:#1e293b;margin:0 0 1rem}.performers-card__list{display:flex;flex-direction:column;gap:.75rem}.performer-item{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:.5rem;transition:background-color .2s}@media (hover: hover){.performer-item:hover{background-color:#f8fafc}}.performer-item__medal{font-size:1.25rem;width:1.5rem;text-align:center}.performer-item__rank{font-size:.875rem;font-weight:600;color:#64748b;width:1.5rem}.performer-item__info{flex:1}.performer-item__name{font-size:.875rem;font-weight:600;color:#1e293b}.performer-item__team{font-size:.75rem;color:#64748b}.performer-item__value{font-size:.875rem;font-weight:600;color:#6366f1}.mt-dashboard__goals{margin-bottom:2rem}.goals-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.goal-card{background:#fff;border-radius:.75rem;padding:1.25rem;box-shadow:0 1px 3px #0000001a;border:1px solid #e2e8f0}.goal-card__title{font-size:1rem;font-weight:600;color:#1e293b;margin:0 0 1rem}.goal-card__values{display:flex;justify-content:space-between;margin-bottom:1rem}.goal-card__actual,.goal-card__target{display:flex;flex-direction:column;gap:.25rem}.goal-card__label{font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.goal-card__value{font-size:1.25rem;font-weight:700;color:#1e293b}.goal-card__progress{height:.5rem;background-color:#e2e8f0;border-radius:.25rem;overflow:hidden;margin-bottom:.75rem}.goal-card__progress-bar{height:100%;border-radius:.25rem;transition:width .3s ease}.goal-card__progress-bar--on-track{background-color:#22c55e}.goal-card__progress-bar--ok{background-color:#f59e0b}.goal-card__progress-bar--critical{background-color:#ef4444}.goal-card__footer{display:flex;justify-content:space-between;align-items:center}.goal-card__percentage{font-size:.875rem;font-weight:600;color:#1e293b}.goal-card__status{font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:.25rem}.goal-card__status--on-track{color:#22c55e;background-color:#22c55e1a}.goal-card__status--ok{color:#f59e0b;background-color:#f59e0b1a}.goal-card__status--critical{color:#ef4444;background-color:#ef44441a}.mt-dashboard__loading{display:flex;justify-content:center;align-items:center;padding:4rem}@media (max-width: 768px){.page-mt-dashboard{padding:1rem}.mt-dashboard__header,.mt-dashboard__filters{flex-direction:column;align-items:stretch}.mt-dashboard__period-row{flex-wrap:wrap}.mt-dashboard__mode-select,.mt-dashboard__month-select,.mt-dashboard__year-select,.mt-dashboard__week-select{width:100%}.team-table__header,.team-table__row{grid-template-columns:1fr;gap:.25rem}.team-table__cell--name{font-size:1rem;margin-bottom:.5rem}.mt-dashboard__charts{grid-template-columns:1fr}.chart-card__canvas{height:250px}}.page-bigquery-data .page-header{margin-bottom:1.5rem;padding:1.5rem;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:.75rem;box-shadow:0 4px 15px #667eea4d}.page-bigquery-data .page-header h1{color:#fff;margin-bottom:.75rem;font-size:1.75rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.1)}.page-bigquery-data .config-info{display:flex;flex-wrap:wrap;gap:.5rem}.page-bigquery-data .dataset-selector{display:flex;align-items:center;gap:.5rem;background:#ffffff26;backdrop-filter:blur(10px);padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.2)}.page-bigquery-data .config-label{font-weight:600;color:#ffffffe6;font-size:.85rem}.page-bigquery-data .dataset-select{background:#ffffffe6;border:none;border-radius:.375rem;padding:.35rem .75rem;font-size:.85rem;color:#374151;cursor:pointer;transition:background .2s ease}.page-bigquery-data .dataset-select:hover{background:#fff}.page-bigquery-data .dataset-select:focus{outline:none;box-shadow:0 0 0 2px #ffffff80}.page-bigquery-data .query-section{border:none;border-radius:.75rem;padding:1.5rem;margin-bottom:1.5rem;background:linear-gradient(145deg,#fff,#f8fafc);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,inset 0 1px #fffc}.page-bigquery-data .query-section legend{float:none;width:auto;padding:.5rem 1rem;margin-bottom:.5rem;margin-left:-.5rem;font-weight:700;font-size:1.1rem;color:#1e293b;display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:.5rem}.page-bigquery-data .query-section--half{flex:1;min-width:300px;margin-bottom:0}.page-bigquery-data .charts-row{display:flex;gap:1.5rem}@media (max-width: 1024px){.page-bigquery-data .charts-row{flex-direction:column}.page-bigquery-data .charts-row .query-section--half{margin-bottom:1.5rem}}.page-bigquery-data .stats-content{margin-top:1rem}.page-bigquery-data .stats-cards{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.page-bigquery-data .stat-card{flex:1 1 120px;min-width:120px;max-width:160px;padding:1rem;background:linear-gradient(145deg,#f8fafc,#e2e8f0);border-radius:.75rem;text-align:center;border:none;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transition:transform .2s ease,box-shadow .2s ease;position:relative;overflow:hidden}.page-bigquery-data .stat-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#94a3b8,#64748b)}.page-bigquery-data .stat-card:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.page-bigquery-data .stat-card--ai{background:linear-gradient(145deg,#eff6ff,#bfdbfe)}.page-bigquery-data .stat-card--ai:before{background:linear-gradient(90deg,#3b82f6,#1d4ed8)}.page-bigquery-data .stat-card--scrap{background:linear-gradient(145deg,#fff7ed,#fed7aa)}.page-bigquery-data .stat-card--scrap:before{background:linear-gradient(90deg,#ea580c,#c2410c)}.page-bigquery-data .stat-card--wvuaw{background:linear-gradient(145deg,#fef8e6,#fcd34d)}.page-bigquery-data .stat-card--wvuaw:before{background:linear-gradient(90deg,#f6a713,#d97706)}.page-bigquery-data .stat-card--looping{background:linear-gradient(145deg,#f3e8ff,#c4b5fd)}.page-bigquery-data .stat-card--looping:before{background:linear-gradient(90deg,#6c28a7,#4c1d95)}.page-bigquery-data .stat-card--sold{background:linear-gradient(145deg,#ecfdf5,#6ee7b7)}.page-bigquery-data .stat-card--sold:before{background:linear-gradient(90deg,#10b981,#059669)}.page-bigquery-data .stat-value{font-size:1.75rem;font-weight:800;color:#0f172a;line-height:1.2;margin-top:.25rem}.page-bigquery-data .stat-label{font-size:.7rem;color:#475569;margin-top:.375rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.page-bigquery-data .record-cards{display:flex;gap:1rem;margin-bottom:1rem}@media (max-width: 768px){.page-bigquery-data .record-cards{flex-direction:column}}.page-bigquery-data .record-card{flex:1;padding:1.25rem;background:linear-gradient(145deg,#fff,#f1f5f9);border-radius:.75rem;border:none;box-shadow:0 2px 4px #0000000d,inset 0 1px #fffc;position:relative;overflow:hidden}.page-bigquery-data .record-card:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background:linear-gradient(180deg,#3b82f6,#8b5cf6)}.page-bigquery-data .record-card__title{font-size:.7rem;text-transform:uppercase;letter-spacing:.075em;color:#64748b;margin-bottom:.5rem;font-weight:700}.page-bigquery-data .record-card__id{font-size:1.25rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-bigquery-data .record-card__info{font-size:.875rem;color:#475569;margin-top:.375rem;font-weight:500}.page-bigquery-data .record-card__info span:not(:last-child):after{content:" \b7  ";color:#94a3b8}.page-bigquery-data .record-card__date{font-size:.8rem;color:#64748b;margin-top:.5rem}.page-bigquery-data .record-card__status{display:inline-block;margin-top:.5rem;padding:.25rem .625rem;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);border-radius:1rem;font-size:.65rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.05em}.page-bigquery-data .query-metadata{display:flex;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e2e8f0}.page-bigquery-data .metadata-item{font-size:.75rem;color:#475569;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);padding:.35rem .75rem;border-radius:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:500}.page-bigquery-data .metadata-item:before{content:"\26a1";margin-right:.35rem}.page-bigquery-data .chart-container{margin-top:1rem;min-height:280px;padding:1rem;background:linear-gradient(145deg,#fafbfc,#f1f5f9);border-radius:.5rem}.page-bigquery-data .chart-container canvas{max-height:260px!important}.page-bigquery-data .conversion-content{margin-top:1rem}.page-bigquery-data .conversion-content .table{margin-bottom:0;font-size:.9rem;background:transparent;border-collapse:separate;border-spacing:0 .5rem}.page-bigquery-data .conversion-content .table thead tr{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.page-bigquery-data .conversion-content .table thead th{font-weight:700;color:#374151;border:none;padding:.75rem 1rem}.page-bigquery-data .conversion-content .table thead th:first-child{border-radius:.5rem 0 0 .5rem}.page-bigquery-data .conversion-content .table thead th:last-child{border-radius:0 .5rem .5rem 0}.page-bigquery-data .conversion-content .table tbody tr{background:linear-gradient(145deg,#fff,#fafbfc);box-shadow:0 1px 3px #0000000d;transition:transform .15s ease,box-shadow .15s ease}.page-bigquery-data .conversion-content .table tbody tr:hover{transform:translate(4px);box-shadow:0 2px 8px #0000001a}.page-bigquery-data .conversion-content .table tbody td{vertical-align:middle;border:none;padding:.75rem 1rem}.page-bigquery-data .conversion-content .table tbody td:first-child{border-radius:.5rem 0 0 .5rem;font-weight:600}.page-bigquery-data .conversion-content .table tbody td:last-child{border-radius:0 .5rem .5rem 0}.page-bigquery-data .conversion-rate{display:inline-block;font-weight:700;padding:.3rem .75rem;border-radius:1rem;font-size:.8rem}.page-bigquery-data .conversion-rate--high{background:linear-gradient(135deg,#dcfce7,#86efac);color:#14532d}.page-bigquery-data .conversion-rate--medium{background:linear-gradient(135deg,#fef9c3,#fde047);color:#713f12}.page-bigquery-data .conversion-rate--low{background:linear-gradient(135deg,#fee2e2,#fca5a5);color:#7f1d1d}.page-bigquery-data .search-form{margin-top:.75rem;max-width:450px}.page-bigquery-data .search-form .input-group{box-shadow:0 2px 4px #0000000d;border-radius:.5rem;overflow:hidden}.page-bigquery-data .search-form .form-control{border:2px solid #e2e8f0;border-right:none;padding:.625rem 1rem;font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease}.page-bigquery-data .search-form .form-control:focus{border-color:#3b82f6;box-shadow:none}.page-bigquery-data .search-result{margin-top:1.25rem}.page-bigquery-data .search-result h5{color:#0f172a;font-size:1.1rem;font-weight:700;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.page-bigquery-data .search-result h5:before{content:"\1f50d"}.page-bigquery-data .search-result json-viewer{--background-color: #f8fafc;--font-size: .8rem;max-height:400px;border-radius:.5rem;box-shadow:inset 0 2px 4px #0000000d}.page-bigquery-data .btn-primary{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;box-shadow:0 2px 4px #3b82f64d;transition:all .2s ease}.page-bigquery-data .btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 8px #3b82f666;transform:translateY(-1px)}.page-bigquery-data .btn-primary:active:not(:disabled){transform:translateY(0)}.page-bigquery-data .btn-primary:disabled{opacity:.6;background:linear-gradient(135deg,#94a3b8,#64748b);box-shadow:none}.page-bigquery-data .btn-sm{font-size:.8rem;padding:.4rem .875rem;border-radius:.375rem;font-weight:600}.page-bigquery-data .spinner-border-sm{width:.8rem;height:.8rem;border-width:.15em}.page-bigquery-data .alert{font-size:.9rem;padding:1rem 1.25rem;border:none;border-radius:.5rem;font-weight:500}.page-bigquery-data .alert-danger{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b}.page-bigquery-data .alert-warning{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e}html[data-page=connect_mails] .container-fluid{flex:1}html[data-page=connect_mails] .container-fluid>.row,html[data-page=connect_mails] .sitecontainer{height:100%;width:100%}html[data-page=connect_mails] .container-fluid>.row>.col{display:flex;flex-direction:column}html[data-page=connect_mails] .container-fluid>.row>.col .sitecontainer{flex:1}html[data-page=connect_mails] .container-fluid>.row>.col .sitecontainer .filtertypes{display:none}.page-connect-mails{display:flex;flex-direction:column;height:100%;padding:20px}.page-connect-mails .bootstrap-table{flex:1}.page-connect-mails h1{margin-bottom:20px}.page-connect-mails fieldset{border:1px solid #dee2e6;padding:15px;border-radius:4px}.page-connect-mails legend{font-size:1.1rem;font-weight:600;width:auto;padding:0 10px;margin-bottom:0}.page-connect-mails .form-label{font-weight:500;margin-bottom:5px}.page-connect-mails .btn{padding:8px 16px}.page-connect-mails .alert{margin-top:15px}.page-connect-mails .bootstrap-table{margin-top:0;margin-bottom:20px}.page-connect-mails .fixed-table-container{height:100%!important}.page-connect-mails .fixed-table-header{background-color:#f2f2f2;position:sticky;top:0;z-index:100}.page-connect-mails .table th{background-color:#f2f2f2;padding:10px 8px;font-weight:600}.page-connect-mails .table td{padding:8px;vertical-align:middle}.page-connect-mails .sticky-header-container{height:auto!important;max-height:calc(100vh - 200px)}.page-connect-mails .text-end{text-align:right!important}.page-connect-mails .badge{font-size:.85em;padding:4px 8px}.page-connect-mails .pagination{margin-top:15px;justify-content:center}.page-connect-mails .pagination-detail{margin-bottom:15px}.page-connect-mails .page-item.active .page-link{background-color:#007bff;border-color:#007bff}.page-connect-mails .page-link{color:#007bff}@media (hover: hover){.page-connect-mails .page-link:hover{color:#0056b3}}.page-connect-mails .dropdown-menu .dropdown-item.active{background-color:#007bff;color:#fff}.page-connect-mails .search{margin-bottom:15px}.page-connect-mails .btn[name=search] i.fa-search{display:none}.page-connect-mails .btn[name=search]:after{content:"Zoeken";font-size:14px}
/*# sourceMappingURL=/.wh/ea/ap/wvuaw_dashboard.dashboard/ap.css.map */
