:host,:root{--footy-font-family:"Roboto",sans-serif;--footy-root-font-size:100%;--footy-spacing:1rem;--footy-block-spacing-vertical:1rem;--footy-block-spacing-horizontal:1rem}@media (min-width:576px){:host,:root{--footy-root-font-size:106.25%}}@media (min-width:768px){:host,:root{--footy-root-font-size:112.5%}}@media (min-width:1024px){:host,:root{--footy-root-font-size:118.75%}}@media (min-width:1280px){:host,:root{--footy-root-font-size:125%}}@media (min-width:1536px){:host,:root{--footy-root-font-size:131.25%}}:host(:not([data-theme=dark])),:root:not([data-theme=dark]),[data-theme=light]{color-scheme:light;--footy-primary-color:oklch(74.78% 0.161 163.3deg);--footy-body-background-color:oklch(97.59% 0.003 264.54deg);--footy-header-background-color:#fff;--footy-header-shadow-color:rgba(0, 0, 0, 0.1);--footy-body-text-color:oklch(37% 0.013 285.805deg);--footy-body-text-secondary-color:oklch(55.2% 0.016 285.938deg);--footy-border-color:oklch(86.9% 0.022 252.894deg);--footy-article-top-background-color:oklch(78.45% 0.095 195.39deg);--footy-article-background-color:#fff;--footy-input-background-color:#fff;--footy-heading-text-color:oklch(37% 0.013 285.805deg);--footy-error-border-color:oklch(63.7% 0.237 25.331deg);--footy-table-border-color:oklch(86.9% 0.022 252.894deg);--footy-table-striped-background-color:oklch(98.5% 0.002 247.839deg);--footy-color-secondary:oklch(70.7% 0.022 261.325deg);--footy-color-secondary-active:oklch(55.1% 0.027 264.364deg);--footy-color-tertiary:oklch(44.6% 0.03 256.802deg);--footy-color-tertiary-active:oklch(37.3% 0.034 259.733deg);--footy-feature-realtime-color:oklch(76.9% 0.188 70.08deg);--footy-feature-metrics-color:oklch(71.5% 0.143 215.221deg);--footy-feature-performance-color:oklch(63.7% 0.237 25.331deg);--footy-feature-insight-color:oklch(62.3% 0.214 259.815deg);--footy-feature-compare-color:oklch(76.8% 0.233 130.85deg);--footy-feature-teamwork-color:oklch(60.6% 0.25 292.717deg);--footy-form-notification-color:oklch(76.8% 0.233 130.85deg)}@media only screen and (prefers-color-scheme:dark){:host(:not([data-theme])),:root:not([data-theme]){color-scheme:dark;--footy-primary-color:oklch(64.17% 0.138 163.55deg);--footy-body-background-color:oklch(31.01% 0.029 256.84deg);--footy-header-background-color:oklch(26.78% 0.026 262.62deg);--footy-header-shadow-color:rgba(255, 255, 255, 0.1);--footy-body-text-color:oklch(88.04% 0.011 256.7deg);--footy-body-text-secondary-color:oklch(80.07% 0.017 250.88deg);--footy-border-color:#e0e0e0;--footy-article-top-background-color:oklch(63.48% 0.075 195.42deg);--footy-article-background-color:oklch(26.78% 0.026 262.62deg);--footy-input-background-color:oklch(26.78% 0.026 262.62deg);--footy-heading-text-color:oklch(88.04% 0.011 256.7deg);--footy-error-border-color:oklch(57.7% 0.245 27.325deg);--footy-table-border-color:oklch(86.9% 0.022 252.894deg);--footy-table-striped-background-color:oklch(98.5% 0.002 247.839deg);--footy-color-secondary:oklch(70.7% 0.022 261.325deg);--footy-color-secondary-active:oklch(55.1% 0.027 264.364deg);--footy-color-tertiary:oklch(44.6% 0.03 256.802deg);--footy-color-tertiary-active:oklch(37.3% 0.034 259.733deg);--footy-feature-realtime-color:oklch(66.6% 0.179 58.318deg);--footy-feature-metrics-color:oklch(60.9% 0.126 221.723deg);--footy-feature-performance-color:oklch(57.7% 0.245 27.325deg);--footy-feature-insight-color:oklch(54.6% 0.245 262.881deg);--footy-feature-compare-color:oklch(64.8% 0.2 131.684deg);--footy-feature-teamwork-color:oklch(54.1% 0.281 293.009deg);--footy-form-notification-color:oklch(64.8% 0.2 131.684deg)}}[data-theme=dark]{color-scheme:dark;--footy-primary-color:oklch(64.17% 0.138 163.55deg);--footy-body-background-color:oklch(31.01% 0.029 256.84deg);--footy-header-background-color:oklch(26.78% 0.026 262.62deg);--footy-header-shadow-color:rgba(255, 255, 255, 0.1);--footy-body-text-color:oklch(88.04% 0.011 256.7deg);--footy-body-text-secondary-color:oklch(80.07% 0.017 250.88deg);--footy-border-color:#e0e0e0;--footy-article-top-background-color:oklch(63.48% 0.075 195.42deg);--footy-article-background-color:oklch(26.78% 0.026 262.62deg);--footy-input-background-color:oklch(26.78% 0.026 262.62deg);--footy-heading-text-color:oklch(88.04% 0.011 256.7deg);--footy-error-border-color:oklch(57.7% 0.245 27.325deg);--footy-table-border-color:oklch(86.9% 0.022 252.894deg);--footy-table-striped-background-color:oklch(98.5% 0.002 247.839deg);--footy-color-secondary:oklch(70.7% 0.022 261.325deg);--footy-color-secondary-active:oklch(55.1% 0.027 264.364deg);--footy-color-tertiary:oklch(44.6% 0.03 256.802deg);--footy-color-tertiary-active:oklch(37.3% 0.034 259.733deg);--footy-feature-realtime-color:oklch(66.6% 0.179 58.318deg);--footy-feature-metrics-color:oklch(60.9% 0.126 221.723deg);--footy-feature-performance-color:oklch(57.7% 0.245 27.325deg);--footy-feature-insight-color:oklch(54.6% 0.245 262.881deg);--footy-feature-compare-color:oklch(64.8% 0.2 131.684deg);--footy-feature-teamwork-color:oklch(54.1% 0.281 293.009deg);--footy-form-notification-color:oklch(64.8% 0.2 131.684deg)}*,::after,::before{box-sizing:border-box;background-repeat:no-repeat}::after,::before{text-decoration:inherit;vertical-align:inherit}:where(:host),:where(:root){background-color:var(--footy-body-background-color);color:var(--footy-body-text-color);font-size:var(--footy-root-font-size);font-family:var(--footy-font-family);overflow-wrap:break-word;tab-size:4;height:100%;margin:0}.container,.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}.container-fluid{padding-right:2rem;padding-left:2rem}@media (min-width:576px){.container{max-width:510px;padding-right:0;padding-left:0}}@media (min-width:768px){.container{max-width:700px}}@media (min-width:1024px){.container{max-width:950px}}@media (min-width:1280px){.container{max-width:1200px}}@media (min-width:1536px){.container{max-width:1450px}}hr{height:0;margin:1rem 0;border:0;border-top:1px solid var(--footy-border-color);color:inherit}select:invalid{color:gray}option{color:var(--footy-body-text-color)}header{background-color:var(--footy-header-background-color);display:flex;align-items:center;position:sticky;width:100%;height:50px;top:0;left:0;right:0;z-index:1030;padding:0;-webkit-box-shadow:0 4px 24px 0 var(--footy-header-shadow-color);box-shadow:0 4px 24px 0 var(--footy-header-shadow-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}header .container-fluid{display:flex;align-items:center;justify-content:space-between}header .logo{display:flex;align-items:center}header .logo svg{height:36px;width:36px;fill:var(--footy-body-text-color)}header .logo span{display:none}@media (min-width:576px){header .logo span{display:inline-block;color:var(--footy-body-text-color);font-size:1.5rem;font-weight:700;margin-left:1rem}}header .logo small{color:var(--footy-body-text-secondary-color);margin-left:1rem}header .navigation{display:flex;align-items:center;justify-content:right}header .navigation a{display:inline-block;height:36px}header .navigation #language-select{padding:0;margin:0;list-style:none;position:relative;display:flex;justify-content:flex-end}header .navigation #language-select ul.submenu{display:flex;flex-direction:column;position:absolute;list-style:none;padding:6px;background:var(--footy-body-background-color);border:1px solid var(--footy-border-color);-webkit-box-shadow:0 4px 24px 0 var(--footy-header-shadow-color);box-shadow:0 4px 24px 0 var(--footy-header-shadow-color);z-index:99}header .navigation #language-select ul.submenu a img{height:18px;width:27px}header .navigation #language-select ul.hidden{display:none;visibility:hidden}header .navigation #language-select a{padding:8px;border:1px solid transparent}header .navigation #language-select a img{height:100%}header .navigation #language-select a:focus,header .navigation #language-select a:hover{border:1px solid var(--footy-primary-color)}header .navigation #theme-select{margin-left:1rem;padding:6px;width:36px}header .navigation #theme-select svg{fill:var(--footy-primary-color);height:100%;width:100%}header .navigation #theme-select:focus,header .navigation #theme-select:hover{border:1px solid var(--footy-primary-color)}header .navigation #user-select{padding:0;margin:0;list-style:none;position:relative;display:flex;justify-content:flex-end}header .navigation #user-select svg{fill:var(--footy-primary-color);padding:6px;width:36px;height:36px}header .navigation #user-select a{display:inline-block;height:36px}header .navigation #user-select ul.submenu{display:flex;flex-direction:column;position:absolute;list-style:none;padding:6px;background:var(--footy-body-background-color);border:1px solid var(--footy-border-color);-webkit-box-shadow:0 4px 24px 0 var(--footy-header-shadow-color);box-shadow:0 4px 24px 0 var(--footy-header-shadow-color);z-index:99}header .navigation #user-select ul.submenu a img{height:18px;width:27px}header .navigation #user-select ul.hidden{display:none;visibility:hidden}header .navigation #user-select a{padding:8px;border:1px solid transparent}header .navigation #user-select a img{height:100%}header .navigation #user-select a:focus,header .navigation #user-select a:hover{border:1px solid var(--footy-primary-color)}header .navigation a.button{font-size:1.1rem}header .navigation span{margin-left:1rem;color:var(--footy-body-text-secondary-color);font-size:1rem}header .menu-toggle{flex-direction:column;align-items:center;padding:15px;cursor:pointer;float:left}header .menu-toggle div{width:24px;height:1px;background:var(--footy-body-background-color);margin:3px 0}main{min-height:calc(100vh - 120px);padding-top:1rem}body.app-home>main{padding-top:0}.breadcrumbs ul{display:flex;flex-wrap:wrap;list-style:none;border-radius:2px;padding:0;margin:0;font-size:.9rem}.breadcrumbs .breadcrumb-item{padding-right:.5rem;display:flex;align-items:center}.breadcrumbs .breadcrumb-item a{display:flex;align-items:center}.breadcrumbs .breadcrumb-item svg{width:16px;height:16px;fill:var(--footy-primary-color)}.breadcrumbs .breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;content:"/"}.breadcrumbs .breadcrumb-item+.breadcrumb-item:last-child a{font-weight:600}.breadcrumbs .breadcrumb-item+.breadcrumb-item span{font-weight:600}article{margin-top:var(--footy-block-spacing-vertical);border-top:3px solid var(--footy-article-top-background-color);background:var(--footy-article-background-color);-webkit-box-shadow:0 4px 24px 0 var(--footy-header-shadow-color);box-shadow:0 4px 24px 0 var(--footy-header-shadow-color)}article .article-header{border-bottom:1px solid #e2e5e8;padding:1rem}article .article-header h3{margin-bottom:0}article .article-header p{margin-top:1rem;margin-bottom:0}article section{padding-bottom:var(--footy-block-spacing-vertical);margin:var(--footy-block-spacing-vertical) var(--footy-block-spacing-horizontal);border-bottom:1px solid var(--footy-border-color)}@media (min-width:576px){article section{--footy-block-spacing-vertical:calc(var(--footy-spacing) * 1.25);--footy-block-spacing-horizontal:calc(var(--footy-spacing) * 1.25)}}@media (min-width:768px){article section{--footy-block-spacing-vertical:calc(var(--footy-spacing) * 1.5);--footy-block-spacing-horizontal:calc(var(--footy-spacing) * 1.5)}}@media (min-width:1024px){article section{--footy-block-spacing-vertical:calc(var(--footy-spacing) * 1.75);--footy-block-spacing-horizontal:calc(var(--footy-spacing) * 1.75)}}@media (min-width:1280px){article section{--footy-block-spacing-vertical:calc(var(--footy-spacing) * 2);--footy-block-spacing-horizontal:calc(var(--footy-spacing) * 2)}}@media (min-width:1536px){article section{--footy-block-spacing-vertical:calc(var(--footy-spacing) * 2.25);--footy-block-spacing-horizontal:calc(var(--footy-spacing) * 2.25)}}article section:last-child{border:0}.cards{display:flex;padding-bottom:1rem}.cards .card{border-top:3px solid var(--footy-article-top-background-color);background:var(--footy-article-background-color);padding:1.5rem;-webkit-box-shadow:0 1px 1px var(--footy-header-shadow-color);box-shadow:0 1px 1px var(--footy-header-shadow-color)}.cards .card .card-body .card-title{display:flex;margin-bottom:1rem}.cards .card .card-body .card-title svg{width:30px;height:30px;margin-right:1rem}.accordion .accordion-item{margin:1rem;background:var(--footy-header-background-color)}.accordion .accordion-item .accordion-header .accordion-button{display:flex;position:relative;align-items:center;background:var(--footy-header-background-color);font-weight:600;text-align:left;width:100%;padding:1rem;margin:0;border:0}.accordion .accordion-item .accordion-header .accordion-button span{flex-grow:1;color:var(--footy-heading-text-color);padding-right:1rem}.accordion .accordion-item .accordion-header .accordion-button svg{position:absolute;right:.5rem;width:24px;height:24px;fill:var(--footy-primary-color);transform:rotate(180deg)}.accordion .accordion-item .accordion-header .accordion-button.collapsed svg{transform:none}.accordion .accordion-item .accordion-body{padding:1rem}.accordion .accordion-item .accordion-body.collapsed{display:none}footer{width:100%;padding:1rem;text-align:center!important}.mb-1{margin-bottom:1rem!important}.cookie-banner{display:none;justify-content:flex-end;align-items:flex-end;position:fixed;inset:0px;width:auto;height:auto;z-index:9999;box-sizing:border-box}.cookie-banner::before{position:fixed;inset:0px;content:"";background-color:var(--footy-header-shadow-color)}.cookie-banner .cookie-content{display:flex;min-height:300px;width:500px;margin:16px;z-index:10000}.row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.row .reverse{flex-direction:row-reverse}.col .reverse{flex-direction:column-reverse}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-offset-0,.col-xl-offset-1,.col-xl-offset-10,.col-xl-offset-11,.col-xl-offset-12,.col-xl-offset-2,.col-xl-offset-3,.col-xl-offset-4,.col-xl-offset-5,.col-xl-offset-6,.col-xl-offset-7,.col-xl-offset-8,.col-xl-offset-9,.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-offset-0,.col-xxl-offset-1,.col-xxl-offset-10,.col-xxl-offset-11,.col-xxl-offset-12,.col-xxl-offset-2,.col-xxl-offset-3,.col-xxl-offset-4,.col-xxl-offset-5,.col-xxl-offset-6,.col-xxl-offset-7,.col-xxl-offset-8,.col-xxl-offset-9{flex:0 0 auto;max-width:100%;min-height:1px;padding-right:.5rem;padding-left:.5rem}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xs-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xs-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xs-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-sm-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-key-offset-0{margin-left:0}.col-key-offset-1{margin-left:8.3333333333%}.col-key-offset-2{margin-left:16.6666666667%}.col-key-offset-3{margin-left:25%}.col-key-offset-4{margin-left:33.3333333333%}.col-key-offset-5{margin-left:41.6666666667%}.col-key-offset-6{margin-left:50%}.col-key-offset-7{margin-left:58.3333333333%}.col-key-offset-8{margin-left:66.6666666667%}.col-key-offset-9{margin-left:75%}.col-key-offset-10{margin-left:83.3333333333%}.col-key-offset-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-md-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-md-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-md-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-md-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-key-offset-0{margin-left:0}.col-key-offset-1{margin-left:8.3333333333%}.col-key-offset-2{margin-left:16.6666666667%}.col-key-offset-3{margin-left:25%}.col-key-offset-4{margin-left:33.3333333333%}.col-key-offset-5{margin-left:41.6666666667%}.col-key-offset-6{margin-left:50%}.col-key-offset-7{margin-left:58.3333333333%}.col-key-offset-8{margin-left:66.6666666667%}.col-key-offset-9{margin-left:75%}.col-key-offset-10{margin-left:83.3333333333%}.col-key-offset-11{margin-left:91.6666666667%}}@media (min-width:1024px){.col-lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-key-offset-0{margin-left:0}.col-key-offset-1{margin-left:8.3333333333%}.col-key-offset-2{margin-left:16.6666666667%}.col-key-offset-3{margin-left:25%}.col-key-offset-4{margin-left:33.3333333333%}.col-key-offset-5{margin-left:41.6666666667%}.col-key-offset-6{margin-left:50%}.col-key-offset-7{margin-left:58.3333333333%}.col-key-offset-8{margin-left:66.6666666667%}.col-key-offset-9{margin-left:75%}.col-key-offset-10{margin-left:83.3333333333%}.col-key-offset-11{margin-left:91.6666666667%}}@media (min-width:1280px){.col-xl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex-basis:25%;max-width:25%}.col-xl-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex-basis:50%;max-width:50%}.col-xl-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex-basis:75%;max-width:75%}.col-xl-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex-basis:100%;max-width:100%}.col-key-offset-0{margin-left:0}.col-key-offset-1{margin-left:8.3333333333%}.col-key-offset-2{margin-left:16.6666666667%}.col-key-offset-3{margin-left:25%}.col-key-offset-4{margin-left:33.3333333333%}.col-key-offset-5{margin-left:41.6666666667%}.col-key-offset-6{margin-left:50%}.col-key-offset-7{margin-left:58.3333333333%}.col-key-offset-8{margin-left:66.6666666667%}.col-key-offset-9{margin-left:75%}.col-key-offset-10{margin-left:83.3333333333%}.col-key-offset-11{margin-left:91.6666666667%}}@media (min-width:1536px){.col-xxl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xxl-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xxl-3{flex-basis:25%;max-width:25%}.col-xxl-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xxl-6{flex-basis:50%;max-width:50%}.col-xxl-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xxl-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xxl-9{flex-basis:75%;max-width:75%}.col-xxl-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xxl-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xxl-12{flex-basis:100%;max-width:100%}.col-key-offset-0{margin-left:0}.col-key-offset-1{margin-left:8.3333333333%}.col-key-offset-2{margin-left:16.6666666667%}.col-key-offset-3{margin-left:25%}.col-key-offset-4{margin-left:33.3333333333%}.col-key-offset-5{margin-left:41.6666666667%}.col-key-offset-6{margin-left:50%}.col-key-offset-7{margin-left:58.3333333333%}.col-key-offset-8{margin-left:66.6666666667%}.col-key-offset-9{margin-left:75%}.col-key-offset-10{margin-left:83.3333333333%}.col-key-offset-11{margin-left:91.6666666667%}}b,strong{font-weight:700}p{margin-top:0}h1,h2,h3,h4,h5,h6{color:var(--footy-heading-text-color);font-weight:700;font-size:var(--footy-font-size);margin-bottom:.5rem;margin-top:0}h1{--footy-font-size:2rem}h2{--footy-font-size:1.75rem}h3{--footy-font-size:1.5rem}h4{--footy-font-size:1.25rem}h5{--footy-font-size:1.125rem}h6{--footy-font-size:1rem}a{text-decoration:none;color:var(--footy-primary-color)}a.withicon{display:flex;align-items:center}a.withicon svg{margin-right:.4rem;width:1rem;height:1rem;fill:var(--footy-primary-color)}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}.btn{border:1px solid transparent;display:inline-block;margin:0;padding:1rem;text-align:center;ertical-align:middle;text-decoration:none;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.btn svg{width:30px;height:20px;vertical-align:middle;margin-left:.2rem}.btn-primary:active{background-color:var(--footy-primary-color-active)}.btn-primary{background:var(--footy-primary-color);color:#fff}.btn-primary svg{fill:#fff}.btn-outline-primary:active{border:1px solid var(--footy-primary-color-active)}.btn-outline-primary{border:1px solid var(--footy-primary-color)}.btn-secondary:active{background-color:var(--footy-color-secondary-active)}.btn-secondary{background:var(--footy-color-secondary);color:#fff}.btn-outline-secondary:active{border:1px solid var(--footy-color-secondary-active)}.btn-outline-secondary{border:1px solid var(--footy-color-secondary);color:var(--footy-color-secondary)}input,optgroup,select,textarea{margin:0;font-size:1rem;line-height:1.5;font-family:inherit;letter-spacing:inherit}input{overflow:visible}select{text-transform:none}legend{max-width:100%;padding:0;color:inherit;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{padding:0;border-style:none}:-moz-focusring{outline:0}:-moz-ui-invalid{box-shadow:none}::-ms-expand{display:none}[type=file],[type=range]{padding:0;border-width:0}fieldset{width:100%;margin:0;margin-bottom:1rem;padding:0;border:0}fieldset legend{display:block;width:100%;margin-bottom:1.5rem;padding-bottom:1rem;font-weight:400;font-size:1.5rem}label{display:block;margin-bottom:.375rem;font-weight:700;color:var(--footy-color-tertiary)}input[type=hidden]+span{display:block}input:not([type=checkbox],[type=radio]),input[type=hidden]+span,select,textarea{width:100%;background:var(--footy-input-background-color)}input:not([type=checkbox],[type=radio],[type=range],[type=file]),input[type=hidden]+span,select,textarea{appearance:none;padding:.75rem 1rem}input,select,textarea{border:.0625rem solid var(--footy-border-color);outline:0;font-weight:400}select{background-repeat:no-repeat;background-position:center right .75rem;background-size:1rem auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%2300CC90' viewBox='0 0 512 512'%3E%3Cpath d='M256 406.6l11.3-11.3 192-192L470.6 192 448 169.4l-11.3 11.3L256 361.4 75.3 180.7 64 169.4 41.4 192l11.3 11.3 192 192L256 406.6z'/%3E%3C/svg%3E")}input::-webkit-input-placeholder,input::placeholder,select:invalid,textarea::-webkit-input-placeholder,textarea::placeholder{opacity:1}button,input:not([type=checkbox],[type=radio]),input[type=hidden]+span,select,textarea{margin-bottom:1rem}.errorField{margin-bottom:.5rem!important;border:1px solid var(--footy-error-border-color)!important}small.error{color:var(--footy-error-border-color);display:block;margin-bottom:1rem}.form-notification{color:var(--footy-form-notification-color)}:where(table){width:100%;border-collapse:collapse;border-spacing:0;text-indent:0}td,th{padding:calc(1rem / 2) calc(1rem / 4);border-bottom:.0625rem solid var(--footy-table-border-color);font-weight:400;text-align:left;text-align:start}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}tfoot td,tfoot th{border-top:.0625rem solid var(--footy-table-border-color);border-bottom:0}table.striped tbody tr:nth-child(odd) td,table.striped tbody tr:nth-child(odd) th{background-color:var(--footy-table-striped-background-color)}table.responsive>thead{display:none}table.responsive tr.responsive-row{display:none}table.responsive tr.responsive-card{display:table-row}@media (min-width:576px){table.responsive>thead{display:table-header-group}table.responsive tr.responsive-row{display:table-row}table.responsive tr.responsive-card{display:none}}.ft-datetimepicker-plugin{display:flex;position:relative}.ft-datetimepicker-plugin>input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0!important}.ft-datetimepicker-plugin>.button-calendar{display:flex;align-items:center;border:.0625rem solid var(--footy-border-color);border-top-left-radius:0;border-bottom-left-radius:0;border-left:none!important;font-size:1.5rem;padding:0 1.5rem}.ft-datetimepicker-plugin>.button-calendar svg{fill:var(--footy-primary-color);width:2rem;height:2rem}.ft-datetimepicker-plugin>.widget{display:block;position:absolute;margin:2px 0;padding:4px;background:#fff;border:.0625rem solid var(--footy-border-color);border-radius:4px;z-index:999;top:3rem}.ft-datetimepicker-plugin .date-picker svg{fill:var(--footy-primary-color);width:2rem;height:2rem}.ft-datetimepicker-plugin .date-picker{width:15em;margin:0}.ft-datetimepicker-plugin .date-picker tbody,.ft-datetimepicker-plugin .date-picker tfoot,.ft-datetimepicker-plugin .date-picker thead{display:table;width:100%}.ft-datetimepicker-plugin .date-picker td,.ft-datetimepicker-plugin .date-picker th{padding:5px}.ft-datetimepicker-plugin .date-picker td{text-align:center}.ft-datetimepicker-plugin .date-picker td.new,.ft-datetimepicker-plugin .date-picker td.old{color:#cacaca}.ft-datetimepicker-plugin .date-picker td.day{border-radius:4px;border:none;height:20px;line-height:20px}.ft-datetimepicker-plugin .date-picker td.day:hover{background:#eee;cursor:pointer}.ft-datetimepicker-plugin .date-picker th.month-chevron,.ft-datetimepicker-plugin .date-picker th.month-switch{text-align:center;border-radius:4px;border:none}.ft-datetimepicker-plugin .date-picker th.month-chevron:hover,.ft-datetimepicker-plugin .date-picker th.month-switch:hover{background:#eee;cursor:pointer}.ft-datetimepicker-plugin .date-picker td.time-select{text-align:center;border-radius:4px;border:none}.ft-datetimepicker-plugin .date-picker td.time-select:hover{background:#eee;cursor:pointer}.ft-datetimepicker-plugin .month-picker{width:15em;margin:0}.ft-datetimepicker-plugin .month-picker svg{fill:var(--footy-primary-color);width:2rem;height:2rem}.ft-datetimepicker-plugin .month-picker tbody,.ft-datetimepicker-plugin .month-picker thead{display:table;width:100%}.ft-datetimepicker-plugin .month-picker td,.ft-datetimepicker-plugin .month-picker th{padding:5px}.ft-datetimepicker-plugin .month-picker th{text-align:center;border:none}.ft-datetimepicker-plugin .month-picker th.year-chevron{border-radius:4px}.ft-datetimepicker-plugin .month-picker th.year-chevron:hover{background:#eee;cursor:pointer}.ft-datetimepicker-plugin .month-picker td{padding:5px;text-align:center;border-radius:4px;border:none;height:54px;line-height:54px}.ft-datetimepicker-plugin .month-picker td.month:hover{background:#eee;cursor:pointer}.ft-datetimepicker-plugin .time-picker{width:15em;margin:0}.ft-datetimepicker-plugin .time-picker svg{fill:var(--footy-primary-color);width:2rem;height:2rem}.ft-datetimepicker-plugin .time-picker tbody,.ft-datetimepicker-plugin .time-picker thead{display:table;width:100%}.ft-datetimepicker-plugin .time-picker td,.ft-datetimepicker-plugin .time-picker th{padding:5px}.ft-datetimepicker-plugin .time-picker th.date-select{text-align:center;border-radius:4px;border:none}.ft-datetimepicker-plugin .time-picker th.date-select:hover{background:#eee;cursor:pointer}.ft-datetimepicker-plugin .time-picker td{text-align:center;border-radius:4px;border:none;height:54px;line-height:54px;width:54px}.ft-datetimepicker-plugin .time-picker td.time-chevron:hover,.ft-datetimepicker-plugin .time-picker td.time-hour:hover,.ft-datetimepicker-plugin .time-picker td.time-minute:hover{background:#eee;cursor:pointer}.ft-datetimepicker-plugin .hour-picker{width:15em;margin:0;display:block}.ft-datetimepicker-plugin .hour-picker tbody{display:table;width:100%}.ft-datetimepicker-plugin .hour-picker td{padding:5px;text-align:center;border-radius:4px;border:none;height:54px;line-height:54px;width:54px}.ft-datetimepicker-plugin .hour-picker td.hour:hover{background:#eee;cursor:pointer}.ft-datetimepicker-plugin .minute-picker{width:15em;margin:0;display:block}.ft-datetimepicker-plugin .minute-picker tbody{display:table;width:100%}.ft-datetimepicker-plugin .minute-picker td{padding:5px;text-align:center;border-radius:4px;border:none;height:54px;line-height:54px;width:54px}.ft-datetimepicker-plugin .minute-picker td.minute:hover{background:#eee;cursor:pointer}.mg-spinbox-plugin{display:flex;margin-bottom:1rem}.mg-spinbox-plugin>button{display:flex;align-items:center;font-size:2rem;padding:0 1rem;border:.0625rem solid var(--footy-border-color)}.mg-spinbox-plugin>button svg{fill:var(--footy-primary-color);width:2rem;height:2rem}.mg-spinbox-plugin>.button-prepend{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.mg-spinbox-plugin>.button-append{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.mg-spinbox-plugin>input{border-radius:0;width:64px;text-align:center}.ft-toggle-switch{display:inline-block;margin-bottom:1rem}.ft-toggle-switch>input{display:none}.ft-toggle-switch>input:checked+span.ft-switch{background-color:var(--footy-primary-color);border-color:var(--footy-primary-color)}.ft-toggle-switch>input:checked+span.ft-switch::after{left:calc(100% - 3.5rem)}.ft-toggle-switch>span.ft-switch{display:block;background-color:#cecece;height:3.5rem;width:6rem;position:relative;border:1px solid #cecece;border-radius:3.5rem;transition:background-color .25s,border-color .25s}.ft-toggle-switch>span.ft-switch::after{content:"";background-color:#fff;display:block;height:3.3rem;width:3.5rem;position:absolute;border-radius:3.3rem;left:0;transition:left .25s}.ft-avatar-plugin{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.ft-avatar-plugin button{display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative;border-radius:50%;width:6rem;height:6rem;margin:0;padding:0}.ft-avatar-plugin button svg{flex-shrink:0;object-fit:cover;width:2rem;height:2rem;fill:var(--footy-primary-color)}.ft-avatar-plugin button input[type=file]{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.ft-avatar-plugin button input[type=file]:hover{cursor:pointer}.ft-avatar-plugin button img{width:6rem;border-radius:50%;border:2px solid var(--footy-primary-color)}.ft-avatar-plugin .ft-avatar-image{position:absolute;top:0;left:0}.ft-avatar-plugin .ft-avatar-overlay,.ft-avatar-plugin .ft-avatar-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.ft-avatar-plugin .ft-avatar-viewport{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px rgba(0,0,0,.5);z-index:0;width:6rem;height:6rem;border-radius:50%}.ft-avatar-plugin .ft-avatar-overlay{position:absolute;top:0;left:0;cursor:move;z-index:1}#home section.product{background:var(--footy-header-background-color);padding-block:7rem;text-align:center}#home section.product h1{--footy-font-size:3rem;text-transform:uppercase}#home section.product .showcase{background:#fff;margin-top:3rem;padding:2rem;border-radius:1rem}#home section.product .showcase img{width:100%}@media (min-width:1280px){#home section.product img{padding-top:0}}#home section.features{background:var(--footy-body-background-color);padding-block:4rem}#home section.features .feature-realtime svg{fill:var(--footy-feature-realtime-color)}#home section.features .feature-metrics svg{fill:var(--footy-feature-metrics-color)}#home section.features .feature-performance svg{fill:var(--footy-feature-performance-color)}#home section.features .feature-insight svg{fill:var(--footy-feature-insight-color)}#home section.features .feature-compare svg{fill:var(--footy-feature-compare-color)}#home section.features .feature-teamwork svg{fill:var(--footy-feature-teamwork-color)}#home section.roadmap{background:var(--footy-header-background-color);padding-block:4rem}#home section.roadmap table tbody>tr>td{vertical-align:middle;border:1px solid #d3d3d3}#home section.roadmap table tbody>tr:last-child>td{vertical-align:top}#home section.roadmap table tbody>tr>td:first-child div{display:flex;align-items:top}#home section.roadmap table tbody>tr>td:first-child div svg{width:30px;height:30px;fill:var(--footy-body-text-color);margin-left:.5rem;margin-right:.5rem}#home section.roadmap table ul{list-style-type:none;padding:0;margin:0}#home section.roadmap table ul li{margin-bottom:.5rem}#home section.roadmap table ul li svg{width:16px;height:16px;fill:var(--footy-feature-compare-color);margin-right:.5rem}#home section.faq{background:var(--footy-body-background-color);padding-block:4rem}#home section.contact{background:var(--footy-header-background-color);padding-block:4rem}