@charset "UTF-8";.loading-spinner[data-v-f56f51d8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.loading-spinner.size-sm svg[data-v-f56f51d8]{width:20px;height:20px}.loading-spinner.size-md svg[data-v-f56f51d8]{width:32px;height:32px}.loading-spinner.size-lg svg[data-v-f56f51d8]{width:48px;height:48px}.loading-spinner .loading-message[data-v-f56f51d8]{color:#6b7280;font-size:14px;margin:0}.dots-loader[data-v-f56f51d8]{display:flex;gap:8px}.dots-loader span[data-v-f56f51d8]{width:8px;height:8px;border-radius:50%;background-color:var(--dot-color, #0048E5);animation:bounce-f56f51d8 1.4s infinite ease-in-out both}.dots-loader span[data-v-f56f51d8]:nth-child(1){animation-delay:-.32s}.dots-loader span[data-v-f56f51d8]:nth-child(2){animation-delay:-.16s}@keyframes spin-f56f51d8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bounce-f56f51d8{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.animate-spin[data-v-f56f51d8]{animation:spin-f56f51d8 1s linear infinite}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.feedback-textarea[data-v-ca14baf4]{padding:12px;border:1px solid #E9EAEB;background:#fafafa;border-radius:12px;font-size:16px;line-height:20px;outline:none;min-height:240px;font-family:inherit;width:100%;margin-top:16px;resize:vertical}.feedback-textarea[data-v-ca14baf4]::-moz-placeholder{color:#9ca3af}.feedback-textarea[data-v-ca14baf4]::placeholder{color:#9ca3af}.feedback-textarea[data-v-ca14baf4]:focus{border-color:#3b82f6}.warning-text[data-v-8a2fb658]{color:#111827;margin-top:12px;font-size:16px}.warning-text strong[data-v-8a2fb658]{color:#dc2626}.inline-spinner[data-v-8a2fb658]{display:inline-flex;align-items:center;margin-right:8px;vertical-align:middle}.warning-text[data-v-a98704b1]{color:#111827;margin-bottom:16px;font-size:16px}.warning-text strong[data-v-a98704b1]{color:#dc2626}.confirmation[data-v-a98704b1]{margin-top:20px}.confirmation label[data-v-a98704b1]{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#374151}.confirmation label strong[data-v-a98704b1]{color:#dc2626}.form-input[data-v-a98704b1]{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:1rem;transition:border-color .15s ease,box-shadow .15s ease}.form-input[data-v-a98704b1]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.form-input[data-v-a98704b1]::-moz-placeholder{color:#9ca3af}.form-input[data-v-a98704b1]::placeholder{color:#9ca3af}.inline-spinner[data-v-a98704b1]{display:inline-flex;align-items:center;margin-right:8px;vertical-align:middle}#header[data-v-73dc42e6]{transition:transform .5s cubic-bezier(.5,.5,0,1)}#header.header-hidden[data-v-73dc42e6]{transform:translateY(calc(-100% - 10px))}.app-container[data-v-385d9946]{width:100%;min-height:100vh}/*!
 * Bootstrap Grid v5.3.5 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.splitpanes{display:flex;width:100%;height:100%}.splitpanes--vertical{flex-direction:row}.splitpanes--horizontal{flex-direction:column}.splitpanes--dragging .splitpanes__pane{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{transition:none}.splitpanes__splitter{touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;box-sizing:border-box;position:relative;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .splitpanes__splitter:first-child{cursor:auto}.default-theme.splitpanes .splitpanes .splitpanes__splitter{z-index:1}.default-theme.splitpanes--vertical>.splitpanes__splitter,.default-theme .splitpanes--vertical>.splitpanes__splitter{width:7px;border-left:1px solid #eee;margin-left:-1px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{transform:translateY(-50%);width:1px;height:30px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:before{margin-left:-2px}.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{margin-left:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter,.default-theme .splitpanes--horizontal>.splitpanes__splitter{height:7px;border-top:1px solid #eee;margin-top:-1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{transform:translate(-50%);width:30px;height:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before{margin-top:-2px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{margin-top:1px}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 414px){.container-sm,.container-xs,.container-us{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container-xs,.container-us{max-width:720px}}@media (min-width: 1024px){.container-lg,.container-md,.container-sm,.container-xs,.container-us{max-width:960px}}@media (min-width: 1280px){.container-xl,.container-lg,.container-md,.container-sm,.container-xs,.container-us{max-width:1140px}}.container-uxl,.container-ul,.container-xl,.container-lg,.container-md,.container-sm,.container-xs,.container-us{max-width:1320px}:root{--bs-breakpoint-us: 320px;--bs-breakpoint-xs: 375px;--bs-breakpoint-sm: 414px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 1024px;--bs-breakpoint-xl: 1280px;--bs-breakpoint-ul: 1440px;--bs-breakpoint-uxl: 1720px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}@media (min-width: 320px){.col-us{flex:1 0 0}.row-cols-us-auto>*{flex:0 0 auto;width:auto}.row-cols-us-1>*{flex:0 0 auto;width:100%}.row-cols-us-2>*{flex:0 0 auto;width:50%}.row-cols-us-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-us-4>*{flex:0 0 auto;width:25%}.row-cols-us-5>*{flex:0 0 auto;width:20%}.row-cols-us-6>*{flex:0 0 auto;width:16.66666667%}.col-us-auto{flex:0 0 auto;width:auto}.col-us-1{flex:0 0 auto;width:8.33333333%}.col-us-2{flex:0 0 auto;width:16.66666667%}.col-us-3{flex:0 0 auto;width:25%}.col-us-4{flex:0 0 auto;width:33.33333333%}.col-us-5{flex:0 0 auto;width:41.66666667%}.col-us-6{flex:0 0 auto;width:50%}.col-us-7{flex:0 0 auto;width:58.33333333%}.col-us-8{flex:0 0 auto;width:66.66666667%}.col-us-9{flex:0 0 auto;width:75%}.col-us-10{flex:0 0 auto;width:83.33333333%}.col-us-11{flex:0 0 auto;width:91.66666667%}.col-us-12{flex:0 0 auto;width:100%}.offset-us-0{margin-left:0}.offset-us-1{margin-left:8.33333333%}.offset-us-2{margin-left:16.66666667%}.offset-us-3{margin-left:25%}.offset-us-4{margin-left:33.33333333%}.offset-us-5{margin-left:41.66666667%}.offset-us-6{margin-left:50%}.offset-us-7{margin-left:58.33333333%}.offset-us-8{margin-left:66.66666667%}.offset-us-9{margin-left:75%}.offset-us-10{margin-left:83.33333333%}.offset-us-11{margin-left:91.66666667%}.g-us-0,.gx-us-0{--bs-gutter-x: 0}.g-us-0,.gy-us-0{--bs-gutter-y: 0}.g-us-1,.gx-us-1{--bs-gutter-x: .25rem}.g-us-1,.gy-us-1{--bs-gutter-y: .25rem}.g-us-2,.gx-us-2{--bs-gutter-x: .5rem}.g-us-2,.gy-us-2{--bs-gutter-y: .5rem}.g-us-3,.gx-us-3{--bs-gutter-x: 1rem}.g-us-3,.gy-us-3{--bs-gutter-y: 1rem}.g-us-4,.gx-us-4{--bs-gutter-x: 1.5rem}.g-us-4,.gy-us-4{--bs-gutter-y: 1.5rem}.g-us-5,.gx-us-5{--bs-gutter-x: 3rem}.g-us-5,.gy-us-5{--bs-gutter-y: 3rem}}@media (min-width: 375px){.col-xs{flex:1 0 0}.row-cols-xs-auto>*{flex:0 0 auto;width:auto}.row-cols-xs-1>*{flex:0 0 auto;width:100%}.row-cols-xs-2>*{flex:0 0 auto;width:50%}.row-cols-xs-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xs-4>*{flex:0 0 auto;width:25%}.row-cols-xs-5>*{flex:0 0 auto;width:20%}.row-cols-xs-6>*{flex:0 0 auto;width:16.66666667%}.col-xs-auto{flex:0 0 auto;width:auto}.col-xs-1{flex:0 0 auto;width:8.33333333%}.col-xs-2{flex:0 0 auto;width:16.66666667%}.col-xs-3{flex:0 0 auto;width:25%}.col-xs-4{flex:0 0 auto;width:33.33333333%}.col-xs-5{flex:0 0 auto;width:41.66666667%}.col-xs-6{flex:0 0 auto;width:50%}.col-xs-7{flex:0 0 auto;width:58.33333333%}.col-xs-8{flex:0 0 auto;width:66.66666667%}.col-xs-9{flex:0 0 auto;width:75%}.col-xs-10{flex:0 0 auto;width:83.33333333%}.col-xs-11{flex:0 0 auto;width:91.66666667%}.col-xs-12{flex:0 0 auto;width:100%}.offset-xs-0{margin-left:0}.offset-xs-1{margin-left:8.33333333%}.offset-xs-2{margin-left:16.66666667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.33333333%}.offset-xs-5{margin-left:41.66666667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.33333333%}.offset-xs-8{margin-left:66.66666667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.33333333%}.offset-xs-11{margin-left:91.66666667%}.g-xs-0,.gx-xs-0{--bs-gutter-x: 0}.g-xs-0,.gy-xs-0{--bs-gutter-y: 0}.g-xs-1,.gx-xs-1{--bs-gutter-x: .25rem}.g-xs-1,.gy-xs-1{--bs-gutter-y: .25rem}.g-xs-2,.gx-xs-2{--bs-gutter-x: .5rem}.g-xs-2,.gy-xs-2{--bs-gutter-y: .5rem}.g-xs-3,.gx-xs-3{--bs-gutter-x: 1rem}.g-xs-3,.gy-xs-3{--bs-gutter-y: 1rem}.g-xs-4,.gx-xs-4{--bs-gutter-x: 1.5rem}.g-xs-4,.gy-xs-4{--bs-gutter-y: 1.5rem}.g-xs-5,.gx-xs-5{--bs-gutter-x: 3rem}.g-xs-5,.gy-xs-5{--bs-gutter-y: 3rem}}@media (min-width: 414px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 1024px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1280px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1440px){.col-ul{flex:1 0 0}.row-cols-ul-auto>*{flex:0 0 auto;width:auto}.row-cols-ul-1>*{flex:0 0 auto;width:100%}.row-cols-ul-2>*{flex:0 0 auto;width:50%}.row-cols-ul-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-ul-4>*{flex:0 0 auto;width:25%}.row-cols-ul-5>*{flex:0 0 auto;width:20%}.row-cols-ul-6>*{flex:0 0 auto;width:16.66666667%}.col-ul-auto{flex:0 0 auto;width:auto}.col-ul-1{flex:0 0 auto;width:8.33333333%}.col-ul-2{flex:0 0 auto;width:16.66666667%}.col-ul-3{flex:0 0 auto;width:25%}.col-ul-4{flex:0 0 auto;width:33.33333333%}.col-ul-5{flex:0 0 auto;width:41.66666667%}.col-ul-6{flex:0 0 auto;width:50%}.col-ul-7{flex:0 0 auto;width:58.33333333%}.col-ul-8{flex:0 0 auto;width:66.66666667%}.col-ul-9{flex:0 0 auto;width:75%}.col-ul-10{flex:0 0 auto;width:83.33333333%}.col-ul-11{flex:0 0 auto;width:91.66666667%}.col-ul-12{flex:0 0 auto;width:100%}.offset-ul-0{margin-left:0}.offset-ul-1{margin-left:8.33333333%}.offset-ul-2{margin-left:16.66666667%}.offset-ul-3{margin-left:25%}.offset-ul-4{margin-left:33.33333333%}.offset-ul-5{margin-left:41.66666667%}.offset-ul-6{margin-left:50%}.offset-ul-7{margin-left:58.33333333%}.offset-ul-8{margin-left:66.66666667%}.offset-ul-9{margin-left:75%}.offset-ul-10{margin-left:83.33333333%}.offset-ul-11{margin-left:91.66666667%}.g-ul-0,.gx-ul-0{--bs-gutter-x: 0}.g-ul-0,.gy-ul-0{--bs-gutter-y: 0}.g-ul-1,.gx-ul-1{--bs-gutter-x: .25rem}.g-ul-1,.gy-ul-1{--bs-gutter-y: .25rem}.g-ul-2,.gx-ul-2{--bs-gutter-x: .5rem}.g-ul-2,.gy-ul-2{--bs-gutter-y: .5rem}.g-ul-3,.gx-ul-3{--bs-gutter-x: 1rem}.g-ul-3,.gy-ul-3{--bs-gutter-y: 1rem}.g-ul-4,.gx-ul-4{--bs-gutter-x: 1.5rem}.g-ul-4,.gy-ul-4{--bs-gutter-y: 1.5rem}.g-ul-5,.gx-ul-5{--bs-gutter-x: 3rem}.g-ul-5,.gy-ul-5{--bs-gutter-y: 3rem}}@media (min-width: 1720px){.col-uxl{flex:1 0 0}.row-cols-uxl-auto>*{flex:0 0 auto;width:auto}.row-cols-uxl-1>*{flex:0 0 auto;width:100%}.row-cols-uxl-2>*{flex:0 0 auto;width:50%}.row-cols-uxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-uxl-4>*{flex:0 0 auto;width:25%}.row-cols-uxl-5>*{flex:0 0 auto;width:20%}.row-cols-uxl-6>*{flex:0 0 auto;width:16.66666667%}.col-uxl-auto{flex:0 0 auto;width:auto}.col-uxl-1{flex:0 0 auto;width:8.33333333%}.col-uxl-2{flex:0 0 auto;width:16.66666667%}.col-uxl-3{flex:0 0 auto;width:25%}.col-uxl-4{flex:0 0 auto;width:33.33333333%}.col-uxl-5{flex:0 0 auto;width:41.66666667%}.col-uxl-6{flex:0 0 auto;width:50%}.col-uxl-7{flex:0 0 auto;width:58.33333333%}.col-uxl-8{flex:0 0 auto;width:66.66666667%}.col-uxl-9{flex:0 0 auto;width:75%}.col-uxl-10{flex:0 0 auto;width:83.33333333%}.col-uxl-11{flex:0 0 auto;width:91.66666667%}.col-uxl-12{flex:0 0 auto;width:100%}.offset-uxl-0{margin-left:0}.offset-uxl-1{margin-left:8.33333333%}.offset-uxl-2{margin-left:16.66666667%}.offset-uxl-3{margin-left:25%}.offset-uxl-4{margin-left:33.33333333%}.offset-uxl-5{margin-left:41.66666667%}.offset-uxl-6{margin-left:50%}.offset-uxl-7{margin-left:58.33333333%}.offset-uxl-8{margin-left:66.66666667%}.offset-uxl-9{margin-left:75%}.offset-uxl-10{margin-left:83.33333333%}.offset-uxl-11{margin-left:91.66666667%}.g-uxl-0,.gx-uxl-0{--bs-gutter-x: 0}.g-uxl-0,.gy-uxl-0{--bs-gutter-y: 0}.g-uxl-1,.gx-uxl-1{--bs-gutter-x: .25rem}.g-uxl-1,.gy-uxl-1{--bs-gutter-y: .25rem}.g-uxl-2,.gx-uxl-2{--bs-gutter-x: .5rem}.g-uxl-2,.gy-uxl-2{--bs-gutter-y: .5rem}.g-uxl-3,.gx-uxl-3{--bs-gutter-x: 1rem}.g-uxl-3,.gy-uxl-3{--bs-gutter-y: 1rem}.g-uxl-4,.gx-uxl-4{--bs-gutter-x: 1.5rem}.g-uxl-4,.gy-uxl-4{--bs-gutter-y: 1.5rem}.g-uxl-5,.gx-uxl-5{--bs-gutter-x: 3rem}.g-uxl-5,.gy-uxl-5{--bs-gutter-y: 3rem}}@media (min-width: 320px){.d-us-inline{display:inline!important}.d-us-inline-block{display:inline-block!important}.d-us-block{display:block!important}.d-us-grid{display:grid!important}.d-us-inline-grid{display:inline-grid!important}.d-us-table{display:table!important}.d-us-table-row{display:table-row!important}.d-us-table-cell{display:table-cell!important}.d-us-flex{display:flex!important}.d-us-inline-flex{display:inline-flex!important}.d-us-none{display:none!important}.flex-us-fill{flex:1 1 auto!important}.flex-us-row{flex-direction:row!important}.flex-us-column{flex-direction:column!important}.flex-us-row-reverse{flex-direction:row-reverse!important}.flex-us-column-reverse{flex-direction:column-reverse!important}.flex-us-grow-0{flex-grow:0!important}.flex-us-grow-1{flex-grow:1!important}.flex-us-shrink-0{flex-shrink:0!important}.flex-us-shrink-1{flex-shrink:1!important}.flex-us-wrap{flex-wrap:wrap!important}.flex-us-nowrap{flex-wrap:nowrap!important}.flex-us-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-us-start{justify-content:flex-start!important}.justify-content-us-end{justify-content:flex-end!important}.justify-content-us-center{justify-content:center!important}.justify-content-us-between{justify-content:space-between!important}.justify-content-us-around{justify-content:space-around!important}.justify-content-us-evenly{justify-content:space-evenly!important}.align-items-us-start{align-items:flex-start!important}.align-items-us-end{align-items:flex-end!important}.align-items-us-center{align-items:center!important}.align-items-us-baseline{align-items:baseline!important}.align-items-us-stretch{align-items:stretch!important}.align-content-us-start{align-content:flex-start!important}.align-content-us-end{align-content:flex-end!important}.align-content-us-center{align-content:center!important}.align-content-us-between{align-content:space-between!important}.align-content-us-around{align-content:space-around!important}.align-content-us-stretch{align-content:stretch!important}.align-self-us-auto{align-self:auto!important}.align-self-us-start{align-self:flex-start!important}.align-self-us-end{align-self:flex-end!important}.align-self-us-center{align-self:center!important}.align-self-us-baseline{align-self:baseline!important}.align-self-us-stretch{align-self:stretch!important}.order-us-first{order:-1!important}.order-us-0{order:0!important}.order-us-1{order:1!important}.order-us-2{order:2!important}.order-us-3{order:3!important}.order-us-4{order:4!important}.order-us-5{order:5!important}.order-us-last{order:6!important}.m-us-0{margin:0!important}.m-us-1{margin:.25rem!important}.m-us-2{margin:.5rem!important}.m-us-3{margin:1rem!important}.m-us-4{margin:1.5rem!important}.m-us-5{margin:3rem!important}.m-us-auto{margin:auto!important}.mx-us-0{margin-right:0!important;margin-left:0!important}.mx-us-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-us-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-us-3{margin-right:1rem!important;margin-left:1rem!important}.mx-us-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-us-5{margin-right:3rem!important;margin-left:3rem!important}.mx-us-auto{margin-right:auto!important;margin-left:auto!important}.my-us-0{margin-top:0!important;margin-bottom:0!important}.my-us-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-us-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-us-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-us-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-us-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-us-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-us-0{margin-top:0!important}.mt-us-1{margin-top:.25rem!important}.mt-us-2{margin-top:.5rem!important}.mt-us-3{margin-top:1rem!important}.mt-us-4{margin-top:1.5rem!important}.mt-us-5{margin-top:3rem!important}.mt-us-auto{margin-top:auto!important}.me-us-0{margin-right:0!important}.me-us-1{margin-right:.25rem!important}.me-us-2{margin-right:.5rem!important}.me-us-3{margin-right:1rem!important}.me-us-4{margin-right:1.5rem!important}.me-us-5{margin-right:3rem!important}.me-us-auto{margin-right:auto!important}.mb-us-0{margin-bottom:0!important}.mb-us-1{margin-bottom:.25rem!important}.mb-us-2{margin-bottom:.5rem!important}.mb-us-3{margin-bottom:1rem!important}.mb-us-4{margin-bottom:1.5rem!important}.mb-us-5{margin-bottom:3rem!important}.mb-us-auto{margin-bottom:auto!important}.ms-us-0{margin-left:0!important}.ms-us-1{margin-left:.25rem!important}.ms-us-2{margin-left:.5rem!important}.ms-us-3{margin-left:1rem!important}.ms-us-4{margin-left:1.5rem!important}.ms-us-5{margin-left:3rem!important}.ms-us-auto{margin-left:auto!important}.p-us-0{padding:0!important}.p-us-1{padding:.25rem!important}.p-us-2{padding:.5rem!important}.p-us-3{padding:1rem!important}.p-us-4{padding:1.5rem!important}.p-us-5{padding:3rem!important}.px-us-0{padding-right:0!important;padding-left:0!important}.px-us-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-us-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-us-3{padding-right:1rem!important;padding-left:1rem!important}.px-us-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-us-5{padding-right:3rem!important;padding-left:3rem!important}.py-us-0{padding-top:0!important;padding-bottom:0!important}.py-us-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-us-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-us-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-us-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-us-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-us-0{padding-top:0!important}.pt-us-1{padding-top:.25rem!important}.pt-us-2{padding-top:.5rem!important}.pt-us-3{padding-top:1rem!important}.pt-us-4{padding-top:1.5rem!important}.pt-us-5{padding-top:3rem!important}.pe-us-0{padding-right:0!important}.pe-us-1{padding-right:.25rem!important}.pe-us-2{padding-right:.5rem!important}.pe-us-3{padding-right:1rem!important}.pe-us-4{padding-right:1.5rem!important}.pe-us-5{padding-right:3rem!important}.pb-us-0{padding-bottom:0!important}.pb-us-1{padding-bottom:.25rem!important}.pb-us-2{padding-bottom:.5rem!important}.pb-us-3{padding-bottom:1rem!important}.pb-us-4{padding-bottom:1.5rem!important}.pb-us-5{padding-bottom:3rem!important}.ps-us-0{padding-left:0!important}.ps-us-1{padding-left:.25rem!important}.ps-us-2{padding-left:.5rem!important}.ps-us-3{padding-left:1rem!important}.ps-us-4{padding-left:1.5rem!important}.ps-us-5{padding-left:3rem!important}}@media (min-width: 375px){.d-xs-inline{display:inline!important}.d-xs-inline-block{display:inline-block!important}.d-xs-block{display:block!important}.d-xs-grid{display:grid!important}.d-xs-inline-grid{display:inline-grid!important}.d-xs-table{display:table!important}.d-xs-table-row{display:table-row!important}.d-xs-table-cell{display:table-cell!important}.d-xs-flex{display:flex!important}.d-xs-inline-flex{display:inline-flex!important}.d-xs-none{display:none!important}.flex-xs-fill{flex:1 1 auto!important}.flex-xs-row{flex-direction:row!important}.flex-xs-column{flex-direction:column!important}.flex-xs-row-reverse{flex-direction:row-reverse!important}.flex-xs-column-reverse{flex-direction:column-reverse!important}.flex-xs-grow-0{flex-grow:0!important}.flex-xs-grow-1{flex-grow:1!important}.flex-xs-shrink-0{flex-shrink:0!important}.flex-xs-shrink-1{flex-shrink:1!important}.flex-xs-wrap{flex-wrap:wrap!important}.flex-xs-nowrap{flex-wrap:nowrap!important}.flex-xs-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xs-start{justify-content:flex-start!important}.justify-content-xs-end{justify-content:flex-end!important}.justify-content-xs-center{justify-content:center!important}.justify-content-xs-between{justify-content:space-between!important}.justify-content-xs-around{justify-content:space-around!important}.justify-content-xs-evenly{justify-content:space-evenly!important}.align-items-xs-start{align-items:flex-start!important}.align-items-xs-end{align-items:flex-end!important}.align-items-xs-center{align-items:center!important}.align-items-xs-baseline{align-items:baseline!important}.align-items-xs-stretch{align-items:stretch!important}.align-content-xs-start{align-content:flex-start!important}.align-content-xs-end{align-content:flex-end!important}.align-content-xs-center{align-content:center!important}.align-content-xs-between{align-content:space-between!important}.align-content-xs-around{align-content:space-around!important}.align-content-xs-stretch{align-content:stretch!important}.align-self-xs-auto{align-self:auto!important}.align-self-xs-start{align-self:flex-start!important}.align-self-xs-end{align-self:flex-end!important}.align-self-xs-center{align-self:center!important}.align-self-xs-baseline{align-self:baseline!important}.align-self-xs-stretch{align-self:stretch!important}.order-xs-first{order:-1!important}.order-xs-0{order:0!important}.order-xs-1{order:1!important}.order-xs-2{order:2!important}.order-xs-3{order:3!important}.order-xs-4{order:4!important}.order-xs-5{order:5!important}.order-xs-last{order:6!important}.m-xs-0{margin:0!important}.m-xs-1{margin:.25rem!important}.m-xs-2{margin:.5rem!important}.m-xs-3{margin:1rem!important}.m-xs-4{margin:1.5rem!important}.m-xs-5{margin:3rem!important}.m-xs-auto{margin:auto!important}.mx-xs-0{margin-right:0!important;margin-left:0!important}.mx-xs-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xs-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xs-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xs-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xs-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xs-auto{margin-right:auto!important;margin-left:auto!important}.my-xs-0{margin-top:0!important;margin-bottom:0!important}.my-xs-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xs-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xs-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xs-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xs-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xs-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xs-0{margin-top:0!important}.mt-xs-1{margin-top:.25rem!important}.mt-xs-2{margin-top:.5rem!important}.mt-xs-3{margin-top:1rem!important}.mt-xs-4{margin-top:1.5rem!important}.mt-xs-5{margin-top:3rem!important}.mt-xs-auto{margin-top:auto!important}.me-xs-0{margin-right:0!important}.me-xs-1{margin-right:.25rem!important}.me-xs-2{margin-right:.5rem!important}.me-xs-3{margin-right:1rem!important}.me-xs-4{margin-right:1.5rem!important}.me-xs-5{margin-right:3rem!important}.me-xs-auto{margin-right:auto!important}.mb-xs-0{margin-bottom:0!important}.mb-xs-1{margin-bottom:.25rem!important}.mb-xs-2{margin-bottom:.5rem!important}.mb-xs-3{margin-bottom:1rem!important}.mb-xs-4{margin-bottom:1.5rem!important}.mb-xs-5{margin-bottom:3rem!important}.mb-xs-auto{margin-bottom:auto!important}.ms-xs-0{margin-left:0!important}.ms-xs-1{margin-left:.25rem!important}.ms-xs-2{margin-left:.5rem!important}.ms-xs-3{margin-left:1rem!important}.ms-xs-4{margin-left:1.5rem!important}.ms-xs-5{margin-left:3rem!important}.ms-xs-auto{margin-left:auto!important}.p-xs-0{padding:0!important}.p-xs-1{padding:.25rem!important}.p-xs-2{padding:.5rem!important}.p-xs-3{padding:1rem!important}.p-xs-4{padding:1.5rem!important}.p-xs-5{padding:3rem!important}.px-xs-0{padding-right:0!important;padding-left:0!important}.px-xs-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xs-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xs-3{padding-right:1rem!important;padding-left:1rem!important}.px-xs-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xs-5{padding-right:3rem!important;padding-left:3rem!important}.py-xs-0{padding-top:0!important;padding-bottom:0!important}.py-xs-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xs-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xs-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xs-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xs-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xs-0{padding-top:0!important}.pt-xs-1{padding-top:.25rem!important}.pt-xs-2{padding-top:.5rem!important}.pt-xs-3{padding-top:1rem!important}.pt-xs-4{padding-top:1.5rem!important}.pt-xs-5{padding-top:3rem!important}.pe-xs-0{padding-right:0!important}.pe-xs-1{padding-right:.25rem!important}.pe-xs-2{padding-right:.5rem!important}.pe-xs-3{padding-right:1rem!important}.pe-xs-4{padding-right:1.5rem!important}.pe-xs-5{padding-right:3rem!important}.pb-xs-0{padding-bottom:0!important}.pb-xs-1{padding-bottom:.25rem!important}.pb-xs-2{padding-bottom:.5rem!important}.pb-xs-3{padding-bottom:1rem!important}.pb-xs-4{padding-bottom:1.5rem!important}.pb-xs-5{padding-bottom:3rem!important}.ps-xs-0{padding-left:0!important}.ps-xs-1{padding-left:.25rem!important}.ps-xs-2{padding-left:.5rem!important}.ps-xs-3{padding-left:1rem!important}.ps-xs-4{padding-left:1.5rem!important}.ps-xs-5{padding-left:3rem!important}}@media (min-width: 414px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}}@media (min-width: 768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}}@media (min-width: 1024px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}}@media (min-width: 1280px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}}@media (min-width: 1440px){.d-ul-inline{display:inline!important}.d-ul-inline-block{display:inline-block!important}.d-ul-block{display:block!important}.d-ul-grid{display:grid!important}.d-ul-inline-grid{display:inline-grid!important}.d-ul-table{display:table!important}.d-ul-table-row{display:table-row!important}.d-ul-table-cell{display:table-cell!important}.d-ul-flex{display:flex!important}.d-ul-inline-flex{display:inline-flex!important}.d-ul-none{display:none!important}.flex-ul-fill{flex:1 1 auto!important}.flex-ul-row{flex-direction:row!important}.flex-ul-column{flex-direction:column!important}.flex-ul-row-reverse{flex-direction:row-reverse!important}.flex-ul-column-reverse{flex-direction:column-reverse!important}.flex-ul-grow-0{flex-grow:0!important}.flex-ul-grow-1{flex-grow:1!important}.flex-ul-shrink-0{flex-shrink:0!important}.flex-ul-shrink-1{flex-shrink:1!important}.flex-ul-wrap{flex-wrap:wrap!important}.flex-ul-nowrap{flex-wrap:nowrap!important}.flex-ul-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-ul-start{justify-content:flex-start!important}.justify-content-ul-end{justify-content:flex-end!important}.justify-content-ul-center{justify-content:center!important}.justify-content-ul-between{justify-content:space-between!important}.justify-content-ul-around{justify-content:space-around!important}.justify-content-ul-evenly{justify-content:space-evenly!important}.align-items-ul-start{align-items:flex-start!important}.align-items-ul-end{align-items:flex-end!important}.align-items-ul-center{align-items:center!important}.align-items-ul-baseline{align-items:baseline!important}.align-items-ul-stretch{align-items:stretch!important}.align-content-ul-start{align-content:flex-start!important}.align-content-ul-end{align-content:flex-end!important}.align-content-ul-center{align-content:center!important}.align-content-ul-between{align-content:space-between!important}.align-content-ul-around{align-content:space-around!important}.align-content-ul-stretch{align-content:stretch!important}.align-self-ul-auto{align-self:auto!important}.align-self-ul-start{align-self:flex-start!important}.align-self-ul-end{align-self:flex-end!important}.align-self-ul-center{align-self:center!important}.align-self-ul-baseline{align-self:baseline!important}.align-self-ul-stretch{align-self:stretch!important}.order-ul-first{order:-1!important}.order-ul-0{order:0!important}.order-ul-1{order:1!important}.order-ul-2{order:2!important}.order-ul-3{order:3!important}.order-ul-4{order:4!important}.order-ul-5{order:5!important}.order-ul-last{order:6!important}.m-ul-0{margin:0!important}.m-ul-1{margin:.25rem!important}.m-ul-2{margin:.5rem!important}.m-ul-3{margin:1rem!important}.m-ul-4{margin:1.5rem!important}.m-ul-5{margin:3rem!important}.m-ul-auto{margin:auto!important}.mx-ul-0{margin-right:0!important;margin-left:0!important}.mx-ul-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-ul-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-ul-3{margin-right:1rem!important;margin-left:1rem!important}.mx-ul-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-ul-5{margin-right:3rem!important;margin-left:3rem!important}.mx-ul-auto{margin-right:auto!important;margin-left:auto!important}.my-ul-0{margin-top:0!important;margin-bottom:0!important}.my-ul-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-ul-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-ul-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-ul-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-ul-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-ul-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-ul-0{margin-top:0!important}.mt-ul-1{margin-top:.25rem!important}.mt-ul-2{margin-top:.5rem!important}.mt-ul-3{margin-top:1rem!important}.mt-ul-4{margin-top:1.5rem!important}.mt-ul-5{margin-top:3rem!important}.mt-ul-auto{margin-top:auto!important}.me-ul-0{margin-right:0!important}.me-ul-1{margin-right:.25rem!important}.me-ul-2{margin-right:.5rem!important}.me-ul-3{margin-right:1rem!important}.me-ul-4{margin-right:1.5rem!important}.me-ul-5{margin-right:3rem!important}.me-ul-auto{margin-right:auto!important}.mb-ul-0{margin-bottom:0!important}.mb-ul-1{margin-bottom:.25rem!important}.mb-ul-2{margin-bottom:.5rem!important}.mb-ul-3{margin-bottom:1rem!important}.mb-ul-4{margin-bottom:1.5rem!important}.mb-ul-5{margin-bottom:3rem!important}.mb-ul-auto{margin-bottom:auto!important}.ms-ul-0{margin-left:0!important}.ms-ul-1{margin-left:.25rem!important}.ms-ul-2{margin-left:.5rem!important}.ms-ul-3{margin-left:1rem!important}.ms-ul-4{margin-left:1.5rem!important}.ms-ul-5{margin-left:3rem!important}.ms-ul-auto{margin-left:auto!important}.p-ul-0{padding:0!important}.p-ul-1{padding:.25rem!important}.p-ul-2{padding:.5rem!important}.p-ul-3{padding:1rem!important}.p-ul-4{padding:1.5rem!important}.p-ul-5{padding:3rem!important}.px-ul-0{padding-right:0!important;padding-left:0!important}.px-ul-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-ul-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-ul-3{padding-right:1rem!important;padding-left:1rem!important}.px-ul-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-ul-5{padding-right:3rem!important;padding-left:3rem!important}.py-ul-0{padding-top:0!important;padding-bottom:0!important}.py-ul-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-ul-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-ul-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-ul-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-ul-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-ul-0{padding-top:0!important}.pt-ul-1{padding-top:.25rem!important}.pt-ul-2{padding-top:.5rem!important}.pt-ul-3{padding-top:1rem!important}.pt-ul-4{padding-top:1.5rem!important}.pt-ul-5{padding-top:3rem!important}.pe-ul-0{padding-right:0!important}.pe-ul-1{padding-right:.25rem!important}.pe-ul-2{padding-right:.5rem!important}.pe-ul-3{padding-right:1rem!important}.pe-ul-4{padding-right:1.5rem!important}.pe-ul-5{padding-right:3rem!important}.pb-ul-0{padding-bottom:0!important}.pb-ul-1{padding-bottom:.25rem!important}.pb-ul-2{padding-bottom:.5rem!important}.pb-ul-3{padding-bottom:1rem!important}.pb-ul-4{padding-bottom:1.5rem!important}.pb-ul-5{padding-bottom:3rem!important}.ps-ul-0{padding-left:0!important}.ps-ul-1{padding-left:.25rem!important}.ps-ul-2{padding-left:.5rem!important}.ps-ul-3{padding-left:1rem!important}.ps-ul-4{padding-left:1.5rem!important}.ps-ul-5{padding-left:3rem!important}}@media (min-width: 1720px){.d-uxl-inline{display:inline!important}.d-uxl-inline-block{display:inline-block!important}.d-uxl-block{display:block!important}.d-uxl-grid{display:grid!important}.d-uxl-inline-grid{display:inline-grid!important}.d-uxl-table{display:table!important}.d-uxl-table-row{display:table-row!important}.d-uxl-table-cell{display:table-cell!important}.d-uxl-flex{display:flex!important}.d-uxl-inline-flex{display:inline-flex!important}.d-uxl-none{display:none!important}.flex-uxl-fill{flex:1 1 auto!important}.flex-uxl-row{flex-direction:row!important}.flex-uxl-column{flex-direction:column!important}.flex-uxl-row-reverse{flex-direction:row-reverse!important}.flex-uxl-column-reverse{flex-direction:column-reverse!important}.flex-uxl-grow-0{flex-grow:0!important}.flex-uxl-grow-1{flex-grow:1!important}.flex-uxl-shrink-0{flex-shrink:0!important}.flex-uxl-shrink-1{flex-shrink:1!important}.flex-uxl-wrap{flex-wrap:wrap!important}.flex-uxl-nowrap{flex-wrap:nowrap!important}.flex-uxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-uxl-start{justify-content:flex-start!important}.justify-content-uxl-end{justify-content:flex-end!important}.justify-content-uxl-center{justify-content:center!important}.justify-content-uxl-between{justify-content:space-between!important}.justify-content-uxl-around{justify-content:space-around!important}.justify-content-uxl-evenly{justify-content:space-evenly!important}.align-items-uxl-start{align-items:flex-start!important}.align-items-uxl-end{align-items:flex-end!important}.align-items-uxl-center{align-items:center!important}.align-items-uxl-baseline{align-items:baseline!important}.align-items-uxl-stretch{align-items:stretch!important}.align-content-uxl-start{align-content:flex-start!important}.align-content-uxl-end{align-content:flex-end!important}.align-content-uxl-center{align-content:center!important}.align-content-uxl-between{align-content:space-between!important}.align-content-uxl-around{align-content:space-around!important}.align-content-uxl-stretch{align-content:stretch!important}.align-self-uxl-auto{align-self:auto!important}.align-self-uxl-start{align-self:flex-start!important}.align-self-uxl-end{align-self:flex-end!important}.align-self-uxl-center{align-self:center!important}.align-self-uxl-baseline{align-self:baseline!important}.align-self-uxl-stretch{align-self:stretch!important}.order-uxl-first{order:-1!important}.order-uxl-0{order:0!important}.order-uxl-1{order:1!important}.order-uxl-2{order:2!important}.order-uxl-3{order:3!important}.order-uxl-4{order:4!important}.order-uxl-5{order:5!important}.order-uxl-last{order:6!important}.m-uxl-0{margin:0!important}.m-uxl-1{margin:.25rem!important}.m-uxl-2{margin:.5rem!important}.m-uxl-3{margin:1rem!important}.m-uxl-4{margin:1.5rem!important}.m-uxl-5{margin:3rem!important}.m-uxl-auto{margin:auto!important}.mx-uxl-0{margin-right:0!important;margin-left:0!important}.mx-uxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-uxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-uxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-uxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-uxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-uxl-auto{margin-right:auto!important;margin-left:auto!important}.my-uxl-0{margin-top:0!important;margin-bottom:0!important}.my-uxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-uxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-uxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-uxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-uxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-uxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-uxl-0{margin-top:0!important}.mt-uxl-1{margin-top:.25rem!important}.mt-uxl-2{margin-top:.5rem!important}.mt-uxl-3{margin-top:1rem!important}.mt-uxl-4{margin-top:1.5rem!important}.mt-uxl-5{margin-top:3rem!important}.mt-uxl-auto{margin-top:auto!important}.me-uxl-0{margin-right:0!important}.me-uxl-1{margin-right:.25rem!important}.me-uxl-2{margin-right:.5rem!important}.me-uxl-3{margin-right:1rem!important}.me-uxl-4{margin-right:1.5rem!important}.me-uxl-5{margin-right:3rem!important}.me-uxl-auto{margin-right:auto!important}.mb-uxl-0{margin-bottom:0!important}.mb-uxl-1{margin-bottom:.25rem!important}.mb-uxl-2{margin-bottom:.5rem!important}.mb-uxl-3{margin-bottom:1rem!important}.mb-uxl-4{margin-bottom:1.5rem!important}.mb-uxl-5{margin-bottom:3rem!important}.mb-uxl-auto{margin-bottom:auto!important}.ms-uxl-0{margin-left:0!important}.ms-uxl-1{margin-left:.25rem!important}.ms-uxl-2{margin-left:.5rem!important}.ms-uxl-3{margin-left:1rem!important}.ms-uxl-4{margin-left:1.5rem!important}.ms-uxl-5{margin-left:3rem!important}.ms-uxl-auto{margin-left:auto!important}.p-uxl-0{padding:0!important}.p-uxl-1{padding:.25rem!important}.p-uxl-2{padding:.5rem!important}.p-uxl-3{padding:1rem!important}.p-uxl-4{padding:1.5rem!important}.p-uxl-5{padding:3rem!important}.px-uxl-0{padding-right:0!important;padding-left:0!important}.px-uxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-uxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-uxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-uxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-uxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-uxl-0{padding-top:0!important;padding-bottom:0!important}.py-uxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-uxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-uxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-uxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-uxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-uxl-0{padding-top:0!important}.pt-uxl-1{padding-top:.25rem!important}.pt-uxl-2{padding-top:.5rem!important}.pt-uxl-3{padding-top:1rem!important}.pt-uxl-4{padding-top:1.5rem!important}.pt-uxl-5{padding-top:3rem!important}.pe-uxl-0{padding-right:0!important}.pe-uxl-1{padding-right:.25rem!important}.pe-uxl-2{padding-right:.5rem!important}.pe-uxl-3{padding-right:1rem!important}.pe-uxl-4{padding-right:1.5rem!important}.pe-uxl-5{padding-right:3rem!important}.pb-uxl-0{padding-bottom:0!important}.pb-uxl-1{padding-bottom:.25rem!important}.pb-uxl-2{padding-bottom:.5rem!important}.pb-uxl-3{padding-bottom:1rem!important}.pb-uxl-4{padding-bottom:1.5rem!important}.pb-uxl-5{padding-bottom:3rem!important}.ps-uxl-0{padding-left:0!important}.ps-uxl-1{padding-left:.25rem!important}.ps-uxl-2{padding-left:.5rem!important}.ps-uxl-3{padding-left:1rem!important}.ps-uxl-4{padding-left:1.5rem!important}.ps-uxl-5{padding-left:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}body .container{padding-left:0;padding-right:0;position:relative;max-width:100%;margin-left:1.25rem;margin-right:1.25rem;width:unset}@media (min-width: 768px) and (max-width: 1023px){body .container{max-width:568px;margin-left:auto;margin-right:auto}}@media (min-width: 1024px){body .container{margin-left:2.5rem;margin-right:2.5rem}}@media (min-width: 1280px){body .container{margin-left:3.5rem;margin-right:3.5rem}}@media (min-width: 1440px){body .container{margin-left:5rem;margin-right:5rem}}@media (min-width: 1720px){body .container{max-width:1540px;margin-left:auto;margin-right:auto}}@media (min-width: 1900px){body .container{max-width:1700px}}@media (min-width: 768px) and (max-width: 1023px){body .container.mwtp{margin-left:2.5rem;margin-right:2.5rem;max-width:100%}}body .text{display:flex;flex-direction:column;gap:10px}html{margin:0;padding:0;width:100%;height:100%}html body{font-family:Alegreya Sans,sans-serif;font-size:18px;line-height:24px;font-weight:300;color:#00031c;background-color:#fafcfe;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;margin:0;padding:0;width:100%;display:flex;min-height:100vh;flex-direction:column;position:relative;overflow:auto;overscroll-behavior:none}html body.logged-in .mp_login_form{display:none}html body.is-locked{overflow:hidden}@supports (-webkit-overflow-scrolling: touch){html body.is-locked{height:100%;overflow:hidden;width:100%;position:fixed}}html body .custom-cursor{width:7px;height:7px;border-radius:1px;background-color:#fff;mix-blend-mode:difference;transform:translate(-50%,-50%);position:absolute;pointer-events:none;z-index:1000;transition:all .03s,transform 0s!important}@media (max-width: 1279.98px){html body .custom-cursor{display:none!important}}@media (min-width: 768px){html body{font-size:18px;line-height:24px}}@media (min-width: 1280px){html body{font-size:20px;line-height:26px}}@media (min-width: 1720px){html body{font-size:20px;line-height:26px}}html body main{position:relative}html body ::-moz-selection{color:#fff;background:#69a2ff}html body ::selection{color:#fff;background:#69a2ff}html body figure{margin:0}html body img{display:block;width:100%;max-width:unset}html body input:-webkit-autofill,html body input:-webkit-autofill:hover,html body input:-webkit-autofill:focus input:-webkit-autofill,html body textarea:-webkit-autofill,html body textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,html body select:-webkit-autofill,html body select:-webkit-autofill:hover,html body select:-webkit-autofill:focus{-webkit-text-fill-color:#00031c;-webkit-box-shadow:0 0 0px 1000px #ffffff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}html body h1{font-family:Alegreya Sans,sans-serif;font-size:32px;font-weight:500;text-transform:none;color:#00031c;line-height:38px;margin:0}@media (min-width: 768px){html body h1{font-size:40px;line-height:46px}}@media (min-width: 1280px){html body h1{font-size:46px;line-height:52px}}@media (min-width: 1720px){html body h1{font-size:54px;line-height:60px}}html body h1 a{color:#0766ff;text-decoration:underline}html body h1 a:hover{color:#5495ff}html body h2{font-size:28px;line-height:32px;font-weight:500;font-family:Alegreya Sans,sans-serif;text-transform:none;color:#00031c;margin:0}@media (min-width: 768px){html body h2{font-size:32px;line-height:38px}}@media (min-width: 1280px){html body h2{font-size:38px;line-height:44px}}@media (min-width: 1720px){html body h2{font-size:48px;line-height:54px}}html body h2 a{color:#0766ff;text-decoration:underline}html body h2 a:hover{color:#5495ff}html body h3{font-family:Alegreya Sans,sans-serif;font-size:26px;line-height:26px;font-weight:500;text-transform:none;color:#00031c;margin:0}@media (min-width: 768px){html body h3{font-size:28px;line-height:28px}}@media (min-width: 1280px){html body h3{font-size:30px;line-height:30px}}@media (min-width: 1720px){html body h3{font-size:34px;line-height:34px}}html body h3 a{color:#0766ff;text-decoration:underline}html body h3 a:hover{color:#5495ff}html body h4{font-family:Alegreya Sans,sans-serif;font-style:italic;font-size:16px;line-height:22px;font-weight:300;text-transform:none;color:#0766ff;margin:0}@media (min-width: 768px){html body h4{font-size:17px;line-height:23px}}@media (min-width: 1280px){html body h4{font-size:18px;line-height:24px}}@media (min-width: 1720px){html body h4{font-size:20px;line-height:26px}}html body h5{font-family:Alegreya Sans,sans-serif;font-size:14px;line-height:1;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#00031c;margin:0}html body h5 a{color:#0766ff;text-decoration:underline}html body h5 a:hover{color:#5495ff}@media (min-width: 768px){html body h5{font-size:14px;line-height:1}}@media (min-width: 1280px){html body h5{font-size:14px;line-height:1}}@media (min-width: 1720px){html body h5{font-size:15px;line-height:1}}html body h6{font-family:Alegreya Sans,sans-serif}html body h6 a{color:#0766ff;text-decoration:underline}html body h6 a:hover{color:#5495ff}html body p{font-family:Alegreya Sans,sans-serif;font-size:18px;line-height:24px;font-weight:300;margin:0}html body p a{color:#0766ff;text-decoration:underline}html body p a:hover{color:#0047ba}@media (min-width: 768px){html body p{font-size:18px;line-height:24px}}@media (min-width: 1280px){html body p{font-size:20px;line-height:26px}}@media (min-width: 1720px){html body p{font-size:20px;line-height:26px}}html body a{color:#0766ff;text-decoration:none;transition:all .15s ease-in-out}html body a:hover{color:#0047ba}html body q{font-size:20px;line-height:30px;font-weight:400;margin:0 0 15px}html body q:last-of-type{margin:0}html body ol{padding-left:15px;margin:0}html body ol:last-of-type{margin:0}html body ol li{margin:0 0 10px}html body ol li:last-of-type{margin:0}html body ul{list-style-type:disc;padding-left:15px;margin:0 0 15px}html body ul:last-of-type{margin:0}html body ul li{margin:0 0 10px}html body ul li:last-of-type{margin:0}html body h1 strong,html body h2 strong,html body h3 strong,html body h4 strong{color:#0766ff}html body p,html body li,html body span{--tw-text-opacity:1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}html body p strong,html body li strong,html body span strong{font-family:Alegreya Sans,sans-serif;color:#0766ff;font-weight:600}html body button,html body [type=button],html body [type=reset],html body [type=submit]{-webkit-appearance:button}html body button::-moz-focus-inner,html body [type=button]::-moz-focus-inner,html body [type=reset]::-moz-focus-inner,html body [type=submit]::-moz-focus-inner{border-style:none;padding:0}html body button:-moz-focusring,html body [type=button]:-moz-focusring,html body [type=reset]:-moz-focusring,html body [type=submit]:-moz-focusring{outline:1px dotted ButtonText}html body [type=number]::-webkit-inner-spin-button,html body [type=number]::-webkit-outer-spin-button{height:auto}html body select{height:31px}html body .button:not(:disabled),html body button:not(:disabled),html body input[type=submit]{cursor:pointer}html body input[type=date],html body input[type=datetime],html body input[type=datetime-local],html body input[type=email],html body input[type=month],html body input[type=number],html body input[type=password],html body input[type=range],html body input[type=search],html body input[type=tel],html body input[type=text],html body input[type=time],html body input[type=url],html body input[type=week],html body textarea,html body select{min-height:40px;border:1px solid #EBEBEB;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:8px;box-sizing:border-box;max-width:100%;font-size:20px;font-family:Alegreya Sans,sans-serif}html body input[type=date].disabled,html body input[type=datetime].disabled,html body input[type=datetime-local].disabled,html body input[type=email].disabled,html body input[type=month].disabled,html body input[type=number].disabled,html body input[type=password].disabled,html body input[type=range].disabled,html body input[type=search].disabled,html body input[type=tel].disabled,html body input[type=text].disabled,html body input[type=time].disabled,html body input[type=url].disabled,html body input[type=week].disabled,html body textarea.disabled,html body select.disabled{background:#fafafa;color:#717680}html body .select-items{display:flex;flex-direction:row;flex-wrap:wrap}html body .select-items .select-wrapper{margin:5px 10px;display:inline-block;position:relative;border-radius:3px;color:#666;background-color:#eaeaea;border-color:#ccc}html body .select-items .select-wrapper:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;top:15px;right:15px;z-index:2;line-height:1}html body .select-items .select-wrapper select{z-index:2;position:relative;cursor:pointer;width:100%;text-align:left;-moz-text-align-last:left;text-align-last:left;border:0;padding:.5rem 2.5rem .5rem 1rem;font-size:1.09375rem;line-height:1.5;border-radius:3px;display:inline-block;color:#666;background-color:#eaeaea;border-color:#eaeaea;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:43px;font-family:Alegreya Sans,sans-serif}html .ui-datepicker{display:none}#header{display:flex;align-items:center;justify-content:space-between;position:fixed;top:10px;width:calc(100vw - 20px);height:60px;z-index:500;margin:0 10px;border-radius:12px;background:#fff;transition:.3s ease-in-out;border:1px solid #e9eaeb}@media (max-width: 1023.98px){#header{width:calc(100vw - 20px);padding:0 10px;height:50px}}#header.scrolled{transition:.3s ease-in-out}@media (min-width: 1024px){#header .sidebar-button{display:none;pointer-events:none;visibility:none}#header .logo{margin-left:20px}}#header .logo a{display:flex;align-items:center;gap:4px}#header .logo a img{height:18px;height:auto}#header .logo a span{display:inline-block;font-size:21px;font-weight:500;margin-bottom:-2px}@media (max-width: 767.98px){#header .logo a span{display:none}}#header .nav-overlay{background:#0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;top:0;bottom:0;left:0;right:0;z-index:4;position:fixed;pointer-events:none;height:100vh;transition:all .7s cubic-bezier(.5,.5,0,1)}#header .nav-overlay.active{opacity:1;transition:all .7s cubic-bezier(.5,.5,0,1);pointer-events:all}#header .modal-container{border-radius:8px;overflow:hidden}@media (max-width: 1023.98px){#header .modal-nav{max-height:100vh;overflow-y:auto;top:0;bottom:0;left:0;right:0;z-index:5;position:fixed;display:flex;align-items:flex-start;justify-content:flex-end;pointer-events:none;height:100vh;padding:20px}#header .modal-nav::-webkit-scrollbar{display:none}}@media (min-width: 1024px){#header .modal-nav{position:absolute;top:50%;transform:translateY(-50%);left:180px}}@media (max-width: 1023.98px){#header .modal-nav .modal-block{position:relative;border-radius:20px;min-width:245px}#header .modal-nav .modal-block.active{pointer-events:all}#header .modal-nav .modal-block .modal-bg{background-color:#fff;border-radius:1.5em;transition:all .7s cubic-bezier(.5,.5,0,1),background-color .2s ease-in-out,.7s cubic-bezier(.5,.5,0,1) 0s;position:absolute;right:0;transform-origin:top right;top:0;opacity:0;width:3em;height:3em;transform:scale(.1) rotate(.001deg)}#header .modal-nav .modal-block .modal-bg.active{width:100%;height:100%;transform:scale(1) rotate(.001deg);opacity:1}#header .modal-nav .modal-block .modal-bg.active:after{opacity:.04;transition:opacity .5s .7s cubic-bezier(.5,.5,0,1)}}#header .modal-nav .modal-block .ul-nav{list-style-type:none}@media (max-width: 1023.98px){#header .modal-nav .modal-block .ul-nav{position:relative;display:flex;flex-direction:column;transform:translateY(0) scale(.1) rotate(.001deg);transition:all .5s cubic-bezier(.5,.5,0,1);transform-origin:top right;padding:70px 20px 30px;opacity:0;gap:4px}#header .modal-nav .modal-block .ul-nav.active{transform:translateY(0) scale(1) rotate(.001deg);opacity:1;transform-origin:top right;transition:all .7s 65ms cubic-bezier(.5,.5,0,1)}}@media (min-width: 1024px){#header .modal-nav .modal-block .ul-nav{display:flex;padding:4px;gap:2px;position:relative;align-items:center}}#header .modal-nav .modal-block .ul-nav>span{display:none}@media (max-width: 1023.98px){#header .modal-nav .modal-block .ul-nav>span{display:block;color:#b5b5b5;font-size:18px;font-style:italic;font-family:Alegreya Sans,sans-serif;line-height:normal;text-transform:lowercase;margin-bottom:20px;top:18px;position:absolute;left:20px}}#header .modal-nav .modal-block .ul-nav .divider{height:30px;margin:0 8px;width:1px;background:#e9eaeb}@media (max-width: 1023.98px){#header .modal-nav .modal-block .ul-nav .divider{width:100%;height:1px;margin:8px 0}}#header .modal-nav .modal-block .ul-nav>li.navlink{margin-bottom:0;font-size:16px;position:relative}#header .modal-nav .modal-block .ul-nav>li.navlink.is-active>a,#header .modal-nav .modal-block .ul-nav>li.navlink.current-menu-item>a{border:1px solid #e9eaeb;background:#f7f7f7}@media (max-width: 1023.98px){#header .modal-nav .modal-block .ul-nav>li.navlink{font-size:20px;line-height:1;color:#00031c;font-family:Alegreya Sans,sans-serif;padding:0}}#header .modal-nav .modal-block .ul-nav>li.navlink:hover>a{background:#fbfaf9}#header .modal-nav .modal-block .ul-nav>li.navlink>a{color:#00031c;display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:8px}#header .modal-nav .modal-block .ul-nav>li.navlink>a img{height:20px;width:20px;opacity:.5}@media (max-width: 1023.98px){#header .modal-nav .modal-block .ul-nav>li.navlink>a{font-family:Alegreya Sans,sans-serif;color:#00031c;padding:10px}#header .modal-nav .modal-block .ul-nav>li.navlink.active span{color:#0766ff}}#header .modal-nav .modal-block .ul-nav>li.navlink.has-sub-menu>a.navlink{display:flex;align-items:center;margin:0}@media (min-width: 1024px) and (max-width: 1279.98px){#header .modal-nav .modal-block .ul-nav>li.navlink.has-sub-menu>a.navlink{pointer-events:none}}#header .modal-nav .modal-block .ul-nav>li.navlink.has-sub-menu>a.navlink:after{content:"";background-image:url(/wp-content/themes/thijsfenne-child/resources/img/chevron-down.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:2px;height:12px;width:10px}@media (max-width: 1023.98px){#header .modal-nav .modal-block .ul-nav>li.navlink.has-sub-menu>a.navlink:after{display:none}}#header .modal-nav .modal-block .ul-nav>li.navlink.has-sub-menu:hover>a.navlink:after{transform:rotate(180deg)}@media (min-width: 1024px){#header .modal-nav .modal-block .ul-nav>li.navlink.has-sub-menu:hover ul.sub-menu{opacity:1;transform:translate(-50%);visibility:visible;transition:all .3s cubic-bezier(.25,.74,.22,.99)}}#header .modal-nav .modal-block .ul-nav>li.navlink ul.sub-menu{list-style-type:none}@media (min-width: 1024px){#header .modal-nav .modal-block .ul-nav>li.navlink ul.sub-menu{opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.25,.74,.22,.99);position:absolute;background:#fff;padding:4px;top:40px;transform:translate(-50%,-8px);left:50%;width:300px;border-radius:12px;border:1px solid #E9EAEB;box-shadow:0 12px 16px -4px #0a0d1214,0 4px 6px -2px #0a0d1208,0 2px 2px -1px #0a0d120a;display:flex;flex-direction:column;gap:2px}}@media (max-width: 1023.98px){#header .modal-nav .modal-block .ul-nav>li.navlink ul.sub-menu{padding:10px 0 10px 25px;display:flex;flex-direction:column}}#header .modal-nav .modal-block .ul-nav>li.navlink ul.sub-menu .navlink{margin-bottom:0}#header .modal-nav .modal-block .ul-nav>li.navlink ul.sub-menu .navlink a{transition:.3s ease;display:flex;flex-direction:column;align-items:flex-start;color:#00031c}@media (min-width: 1024px){#header .modal-nav .modal-block .ul-nav>li.navlink ul.sub-menu .navlink a{padding:12px;border-radius:8px}}@media (max-width: 1023.98px){#header .modal-nav .modal-block .ul-nav>li.navlink ul.sub-menu .navlink a{font-family:Alegreya Sans,sans-serif;gap:0}}#header .modal-nav .modal-block .ul-nav>li.navlink ul.sub-menu .navlink a:hover{background:#fbfaf9;transition:.3s ease}#header .modal-nav .modal-block .ul-nav>li.navlink ul.sub-menu .navlink a span{font-weight:400;color:#00031c;font-size:16px}@media (max-width: 1023.98px){#header .modal-nav .modal-block .ul-nav>li.navlink ul.sub-menu .navlink a span{padding:5px 5px 5px 0;line-height:1}}#header .modal-nav .modal-block .ul-nav>li.navlink ul.sub-menu .navlink a p{color:#505050}@media (min-width: 1024px){#header .modal-nav .modal-block .ul-nav>li.navlink ul.sub-menu .navlink a p{font-size:14px;line-height:18px}}@media (max-width: 1023.98px){#header .modal-nav .modal-block .ul-nav>li.navlink ul.sub-menu .navlink a p{padding:0 0 10px;font-size:12px;line-height:16px;max-width:220px}}#header .modal-nav .modal-block .ul-nav .header-actions{display:flex;flex-direction:column;gap:8px;padding-top:15px;border-top:1px solid #f1f1f1;margin-bottom:-10px;margin-top:10px;width:100%}@media (min-width: 1024px){#header .modal-nav .modal-block .ul-nav .header-actions{display:none;pointer-events:none;visibility:hidden}}#header .modal-nav .modal-block .ul-nav .header-actions .my-account,#header .modal-nav .modal-block .ul-nav .header-actions .logout{display:flex;align-items:center;width:100%;gap:8px;padding:6px;margin-left:5px;color:#00031c}#header .modal-nav .modal-block .ul-nav .header-actions .my-account img,#header .modal-nav .modal-block .ul-nav .header-actions .logout img{height:20px;width:auto}#header .modal-nav .modal-block .ul-nav .header-actions .my-account span,#header .modal-nav .modal-block .ul-nav .header-actions .logout span{font-size:20px;display:inline-block;line-height:1}#header .modal-nav .modal-block .ul-nav .header-actions .button{padding:8px 20px;font-size:16px;width:auto}@media (max-width: 767.98px){#header .modal-nav .modal-block .ul-nav .header-actions .button.upgrade-button img{display:none}}#header>.header-actions{display:flex;align-items:center;gap:8px;padding-right:10px}@media (max-width: 1023.98px){#header>.header-actions{padding-right:0;position:absolute;right:57px;top:50%;transform:translateY(-50%)}}#header>.header-actions .button{padding:6px 10px;font-size:14px}@media (max-width: 1023.98px){#header>.header-actions .button{font-size:14px;padding:6px 10px}}@media (max-width: 767.98px){#header>.header-actions .button{font-size:12px;padding:4px 8px;border-radius:6px}#header>.header-actions .upgrade-button img{display:none}}#header>.header-actions .credits-button{display:flex;align-items:center;gap:4px}#header>.header-actions .credits-button img{width:16px;height:16px;flex-shrink:0;opacity:.5}@media (max-width: 1023.98px){#header>.header-actions .credits-button img{width:14px;height:14px}}@media (max-width: 767.98px){#header>.header-actions .credits-button img{width:12px;height:12px}}#header>.header-actions .user-dropdown{position:relative;display:inline-block}@media (min-width: 1024px){#header>.header-actions .user-dropdown{margin-right:20px}}#header>.header-actions .user-dropdown .user-info{flex-direction:row;gap:10px;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#f0f6fd;color:#5a5a5a}@media (max-width: 1023.98px){#header>.header-actions .user-dropdown .user-info{height:30px;width:30px}}#header>.header-actions .user-dropdown .user-info .user-initials{margin-left:-1px;margin-bottom:-2px;font-weight:500;font-size:18px;line-height:1;text-transform:uppercase}@media (max-width: 1023.98px){#header>.header-actions .user-dropdown .user-info .user-initials{font-size:15px}}#header>.header-actions .user-dropdown .user-info .user-portrait{width:34px;height:34px;border-radius:50%;cursor:pointer;transition:opacity .3s ease;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 767.98px){#header>.header-actions .user-dropdown .user-info .user-portrait{height:28px;width:28px;border-radius:50%}}#header>.header-actions .user-dropdown .user-info .user-portrait:hover{opacity:.8}#header>.header-actions .user-dropdown .user-dropdown-content{flex-direction:column;opacity:0;transform:translateY(-8px);visibility:hidden;pointer-events:none;position:absolute;right:0;top:calc(100% + 5px);background-color:#fff;min-width:160px;border:1px solid #e9eaeb;box-shadow:0 12px 16px -4px #0a0d1214,0 4px 6px -2px #0a0d1208,0 2px 2px -1px #0a0d120a;z-index:1;border-radius:12px;overflow:hidden;padding:4px;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s;gap:2px}#header>.header-actions .user-dropdown .user-dropdown-content .user-info-header{display:flex;flex-direction:column;gap:6px}#header>.header-actions .user-dropdown .user-dropdown-content .rank-info{display:flex;flex-direction:row;align-items:center;gap:6px;position:relative;padding:0 16px 10px}#header>.header-actions .user-dropdown .user-dropdown-content .rank-info:after{content:"";position:absolute;bottom:0;left:8px;width:calc(100% - 16px);height:1px;background-color:#f1f1f1}#header>.header-actions .user-dropdown .user-dropdown-content .rank-info .rank-badge .rank-icon{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.15))}#header>.header-actions .user-dropdown .user-dropdown-content .rank-info .rank-details{display:flex;flex-direction:column;align-items:flex-start;gap:2px}#header>.header-actions .user-dropdown .user-dropdown-content .rank-info .rank-name{font-size:16px;line-height:1;font-weight:500;color:#00031c}#header>.header-actions .user-dropdown .user-dropdown-content .rank-info .rank-searches{font-size:14px;line-height:1;font-weight:400;color:#737373}#header>.header-actions .user-dropdown .user-dropdown-content a,#header>.header-actions .user-dropdown .user-dropdown-content .user-email,#header>.header-actions .user-dropdown .user-dropdown-content .user-full-name{color:#00031c;padding:10px 16px;text-decoration:none;display:block;font-size:16px;transition:background-color .3s ease}#header>.header-actions .user-dropdown .user-dropdown-content .user-full-name{font-weight:600;padding-bottom:0;line-height:1}#header>.header-actions .user-dropdown .user-dropdown-content .user-email{padding-top:0;line-height:1}#header>.header-actions .user-dropdown .user-dropdown-content a{display:flex;flex-direction:row;align-items:center;gap:8px;border-radius:8px}#header>.header-actions .user-dropdown .user-dropdown-content a:hover{background-color:#f1f1f1}#header>.header-actions .user-dropdown .user-dropdown-content a img{height:20px;width:auto;opacity:.5}#header>.header-actions .user-dropdown .user-dropdown-content a span{font-size:16px}#header>.header-actions .user-dropdown.active .user-dropdown-content{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto;transition-delay:0s}#header .nav-section-divider{height:1px;background:#e5e7eb;margin:12px 16px}#header .nav-section-title{font-size:12px;font-weight:600;text-transform:uppercase;color:#6b7280;letter-spacing:.05em;padding:8px 16px;list-style:none}.button,button:not(.tab-button,.popup-modal__close,.link,.export-pdf-btn,.back,.toolbar-button,.remove-avatar-button),input[type=submit]{font-size:18px;font-weight:500;line-height:1.4;padding:10px 15px;color:#fff;text-decoration:none;display:flex;align-items:center;gap:6px;justify-content:center;font-family:Alegreya Sans,sans-serif;text-transform:none;transition:all .3s cubic-bezier(.25,.74,.22,.99);background:linear-gradient(180deg,#0766ff,#0f3d89);border:none;white-space:nowrap;border-radius:.5rem;background:linear-gradient(#ffffff1a 45.83%,#fff0 52.29%),linear-gradient(#ffffff1a,#fff0),#0052d6;background-blend-mode:overlay,normal,normal;box-shadow:#0052d6 0 0 0 1px,#ffffff12 0 1px inset,#0052d633 0 2px 3px;outline:2px solid transparent;outline-offset:2px}.button:hover:not(:disabled,.tab-button),button:not(.tab-button,.popup-modal__close,.link,.export-pdf-btn,.back,.toolbar-button,.remove-avatar-button):hover:not(:disabled,.tab-button),input[type=submit]:hover:not(:disabled,.tab-button){color:#fff;opacity:.8}.button:focus,button:not(.tab-button,.popup-modal__close,.link,.export-pdf-btn,.back,.toolbar-button,.remove-avatar-button):focus,input[type=submit]:focus{outline:none}@media (max-width: 767.98px){.button,button:not(.tab-button,.popup-modal__close,.link,.export-pdf-btn,.back,.toolbar-button,.remove-avatar-button),input[type=submit]{width:100%}}.button img,button:not(.tab-button,.popup-modal__close,.link,.export-pdf-btn,.back,.toolbar-button,.remove-avatar-button) img,input[type=submit] img{width:16px;height:16px;flex-shrink:0;opacity:.7;filter:brightness(1) invert(1)}.button.alt,button:not(.tab-button,.popup-modal__close,.link,.export-pdf-btn,.back,.toolbar-button,.remove-avatar-button).alt,input[type=submit].alt{background-color:#fff;color:#000;border-radius:8px;border:none;background:#fff;box-shadow:0 0 0 1px #0a0d122e inset,0 -2px #0a0d120d inset,0 1px 2px #0a0d120d}.button.alt:hover,button:not(.tab-button,.popup-modal__close,.link,.export-pdf-btn,.back,.toolbar-button,.remove-avatar-button).alt:hover,input[type=submit].alt:hover{background-color:#eee;color:#000}.button.alt img,button:not(.tab-button,.popup-modal__close,.link,.export-pdf-btn,.back,.toolbar-button,.remove-avatar-button).alt img,input[type=submit].alt img{filter:none;opacity:.5}.button.destructive,button:not(.tab-button,.popup-modal__close,.link,.export-pdf-btn,.back,.toolbar-button,.remove-avatar-button).destructive,input[type=submit].destructive{background:linear-gradient(#ffffff1a 45.83%,#fff0 52.29%),linear-gradient(#ffffff1a,#fff0),#d60000;background-blend-mode:overlay,normal,normal;box-shadow:#d60000 0 0 0 1px,#ffffff12 0 1px inset,#0052d633 0 2px 3px}.button.destructive.alt,button:not(.tab-button,.popup-modal__close,.link,.export-pdf-btn,.back,.toolbar-button,.remove-avatar-button).destructive.alt,input[type=submit].destructive.alt{background-color:#fff;color:#d60000;border-radius:8px;border:none;box-shadow:0 0 0 1px #d600002e inset,0 -2px #d600000d inset,0 1px 2px #d600000d}.button.destructive.alt svg,button:not(.tab-button,.popup-modal__close,.link,.export-pdf-btn,.back,.toolbar-button,.remove-avatar-button).destructive.alt svg,input[type=submit].destructive.alt svg{opacity:1}.button.destructive.alt svg path,button:not(.tab-button,.popup-modal__close,.link,.export-pdf-btn,.back,.toolbar-button,.remove-avatar-button).destructive.alt svg path,input[type=submit].destructive.alt svg path{fill:#d60000}.button.destructive.alt:hover,button:not(.tab-button,.popup-modal__close,.link,.export-pdf-btn,.back,.toolbar-button,.remove-avatar-button).destructive.alt:hover,input[type=submit].destructive.alt:hover{background-color:#d6000014;color:#d60000}@media (min-width: 1280px){.tab-button:hover:not(.active){background:#fff6;transition:all .3s cubic-bezier(.25,.74,.22,.99)}}.button.back{border:none;padding:0;box-shadow:none;background:transparent;width:-moz-fit-content;width:fit-content;display:flex;align-items:center}.button.back span{color:#3a86ff}.button.back:before{content:"";display:inline-block;margin-right:10px;background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='8'%20viewBox='0%200%2012%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_320_5179)'%3e%3cpath%20opacity='0.4'%20d='M8.17626%203.07278L10.5397%202.86377C11.0701%202.86377%2011.5001%203.29798%2011.5001%203.83354C11.5001%204.36909%2011.0701%204.80331%2010.5397%204.80331L8.17626%204.59429C7.76018%204.59429%207.42285%204.25368%207.42285%203.83354C7.42285%203.4127%207.76018%203.07278%208.17626%203.07278Z'%20fill='%230052D6'/%3e%3cpath%20d='M0.239755%203.11128C0.276694%203.07399%200.414692%202.91635%200.544327%202.78545C1.30053%201.96558%203.27502%200.624931%204.30791%200.214644C4.46473%200.149195%204.8613%200.00985252%205.07387%200C5.27669%200%205.47044%200.0471513%205.65514%200.140046C5.88583%200.27024%206.06983%200.475736%206.17159%200.717826C6.2364%200.885319%206.33816%201.3885%206.33816%201.39765C6.43922%201.94728%206.49428%202.84104%206.49428%203.82911C6.49428%204.76932%206.43922%205.62649%206.35628%206.18527C6.34722%206.19512%206.24547%206.81935%206.13465%207.03329C5.93183%207.42458%205.53526%207.66667%205.11081%207.66667H5.07387C4.79718%207.65752%204.21591%207.41472%204.21591%207.40628C3.23808%206.99599%201.31028%205.72009%200.535266%204.87207C0.535266%204.87207%200.316421%204.65391%200.221634%204.51808C0.0738778%204.32244%200%204.08035%200%203.83826C0%203.56802%200.0829382%203.31678%200.239755%203.11128Z'%20fill='%230052D6'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_320_5179'%3e%3crect%20width='12'%20height='8'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");transition:all .3s cubic-bezier(.25,.74,.22,.99);transform:translate(0);width:11.572px;height:7.667px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (min-width: 1280px){.button.back:hover:before{transform:translate(-5px);transition:all .3s cubic-bezier(.25,.74,.22,.99)}}.link{font-size:18px;font-weight:600;color:#0052d6;display:flex;align-items:center}@media (min-width: 1280px){.link:hover{opacity:.7}.link:hover:after{transform:translate(5px);transition:all .3s ease}}.cta-holder{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin-top:10px}.hamburger-wrapper{z-index:112;transform:translate(0);transition:all .7s cubic-bezier(.5,.5,0,1) 0s;border-radius:7px}@media (min-width: 1024px){.hamburger-wrapper{display:none;visibility:hidden;pointer-events:none}}.hamburger-wrapper.active{transform:translate(-15px,15px);transition:all .7s cubic-bezier(.5,.5,0,1) 0s,background-color .2s;background-color:transparent;box-shadow:none;border:none}.hamburger-wrapper .hamburger{cursor:pointer;transition-timing-function:ease-in-out;display:flex;align-items:center;justify-content:center;transition-property:opacity,filter;padding:15px 10px;transition-duration:.3s;transition-timing-function:linear;width:-moz-fit-content;width:fit-content}.hamburger-wrapper .hamburger>span{font-size:10px;font-family:Alegreya Sans,sans-serif;line-height:1;margin-right:10px;position:relative;text-transform:uppercase;transition-duration:.3s;transition-timing-function:ease-in}.hamburger-wrapper .hamburger>span.menu{opacity:1}.hamburger-wrapper .hamburger>span.sluiten{opacity:0}.hamburger-wrapper .hamburger.active>span{transition-duration:.3s;transition-timing-function:ease-in}.hamburger-wrapper .hamburger.active>span.menu{opacity:1}.hamburger-wrapper .hamburger.active>span.sluiten{opacity:0}.hamburger-wrapper .hamburger :focus{outline:none}.hamburger-wrapper .hamburger:hover{opacity:1}.hamburger-wrapper .hamburger:not(.is-active) .hamburger__inner{width:20px}.hamburger-wrapper .hamburger:not(.is-active) .hamburger__inner:before{right:0;width:20px}.hamburger-wrapper .hamburger:not(.is-active) .hamburger__inner:after{right:0;width:20px}.hamburger-wrapper .hamburger .hamburger__box{position:relative;top:2px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:20px;height:9.5px}.hamburger-wrapper .hamburger .hamburger__inner{top:50%;right:0;margin-top:-2.75px}.hamburger-wrapper .hamburger .hamburger__inner,.hamburger-wrapper .hamburger .hamburger__inner:before,.hamburger-wrapper .hamburger .hamburger__inner:after{position:absolute;transition:all;transition-duration:.3s;transition-timing-function:ease-in;width:20px;height:1.5px;background-color:#00031c;border-radius:5px}.hamburger-wrapper .hamburger .hamburger__inner:before,.hamburger-wrapper .hamburger .hamburger__inner:after{display:block;content:""}.hamburger-wrapper .hamburger .hamburger__inner:after{bottom:-4px}.hamburger-wrapper .hamburger .hamburger__inner{top:.75px}.hamburger-wrapper .hamburger .hamburger__inner:before{transition:opacity;transition-duration:.3s;transition-timing-function:ease-in;top:4px}.hamburger-wrapper .hamburger .hamburger__inner:after{top:8px}.hamburger-wrapper .hamburger.active .hamburger__inner{height:2px;transform:translate3d(0,4px,0) rotate(45deg)}.hamburger-wrapper .hamburger.active .hamburger__inner:before{opacity:0;transform:rotate(-45deg) translate3d(-2.8571428571px,-2.5px,0)}.hamburger-wrapper .hamburger.active .hamburger__inner:after{height:2px;top:2px;transform:translate3d(0,-2px,0) rotate(-90deg)}.hamburger-wrapper .hamburger.active .hamburger__inner,.hamburger-wrapper .hamburger.active .hamburger__inner:before,.hamburger-wrapper .hamburger.active .hamburger__inner:after{background-color:#00031c}footer{background:#00031c;padding:50px 0 30px;position:relative;z-index:123}footer:before{content:"";height:80px;position:absolute;width:100vw;border-radius:0 0 20px 20px;top:-60px;left:0;z-index:12;background:linear-gradient(180deg,#fafcfe00,#fafcfe 75%,#fafcfe)}@media (min-width: 1280px){footer a:hover{opacity:.7}}footer .container{display:flex;flex-direction:column;gap:100px}@media (max-width: 1023.98px){footer .container{gap:50px}}@media (max-width: 767.98px){footer .container{gap:130px}}footer .container .footer-body{display:flex;width:100%;justify-content:space-between}@media (max-width: 1023.98px){footer .container .footer-body{flex-direction:column;gap:50px}}@media (max-width: 767.98px){footer .container .footer-body{gap:130px}}footer .container .footer-body .logo-expertises{display:flex;align-items:flex-start}@media (max-width: 1023.98px){footer .container .footer-body .logo-expertises{justify-content:space-between}}@media (min-width: 1024px){footer .container .footer-body .logo-expertises{gap:100px}}footer .container .footer-body .logo-expertises .logo a{opacity:1!important}footer .container .footer-body .logo-expertises .logo a img{filter:brightness(0) invert(1);width:130px;height:auto}@media (max-width: 767.98px){footer .container .footer-body .logo-expertises .logo a img{width:120px;margin-top:3px}}footer .container .footer-body .logo-expertises .expertises{display:flex;gap:30px;padding-top:5px}footer .container .footer-body .logo-expertises .expertises>span{display:inline-block;color:#a8a8a8;font-size:18px;line-height:1}@media (max-width: 767.98px){footer .container .footer-body .logo-expertises .expertises>span{display:none}}footer .container .footer-body .logo-expertises .expertises .list{display:flex;flex-direction:column;gap:15px}footer .container .footer-body .logo-expertises .expertises .list .list-item{display:flex;gap:10px;align-items:center}footer .container .footer-body .logo-expertises .expertises .list .list-item .icon{width:20px;height:20px;border-radius:2.5px;border:.5px solid rgba(255,255,255,.3);background:#fff6;display:flex;align-items:center;justify-content:center}footer .container .footer-body .logo-expertises .expertises .list .list-item .icon i{font-size:10px;color:#fff}footer .container .footer-body .logo-expertises .expertises .list .list-item span{color:#fff;font-size:20px;line-height:1}@media (max-width: 767.98px){footer .container .footer-body .logo-expertises .expertises .list .list-item span{font-size:20px}}footer .container .footer-body .nav-socials{display:flex;gap:40px}@media (max-width: 1023.98px){footer .container .footer-body .nav-socials{flex-direction:column;align-items:center;gap:20px}}@media (max-width: 767.98px){footer .container .footer-body .nav-socials{gap:30px}}footer .container .footer-body .nav-socials .nav .ul-nav{gap:20px;display:flex;list-style-type:none;padding-left:0}footer .container .footer-body .nav-socials .nav .ul-nav .navlink{margin-bottom:0;line-height:1}footer .container .footer-body .nav-socials .nav .ul-nav .navlink a{color:#fff;font-weight:400;font-size:18px;line-height:1}footer .container .footer-body .nav-socials .nav .ul-nav .navlink a span{line-height:1;color:#fff}footer .container .footer-body .nav-socials .socials{display:flex;flex-direction:column;gap:10px}@media (max-width: 1023.98px){footer .container .footer-body .nav-socials .socials{flex-direction:row;gap:30px}}footer .container .footer-body .nav-socials .socials a{color:#a8a8a8;font-size:16px;font-weight:400;line-height:1}@media (min-width: 1024px){footer .container .footer-body .nav-socials .socials a{font-size:18px}}footer .container .footer-copy{display:flex;justify-content:space-between;width:100%}@media (max-width: 767.98px){footer .container .footer-copy{flex-direction:column-reverse;align-items:center;gap:20px}}footer .container .footer-copy span{display:inline-block;color:#5c5c5c;font-weight:400;font-size:16px;line-height:1}footer .container .footer-copy .list{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-around}footer .container .footer-copy .list a{font-size:16px;color:#a8a8a8;line-height:1;font-weight:400}body.page-template-lawsumgpt section:last-of-type:after,body.page-template-lawsumgpt-1 section:last-of-type:after,body.page-template-arrest-summary-2 section:last-of-type:after{display:none}body.page-template-lawsumgpt footer,body.page-template-lawsumgpt-1 footer,body.page-template-arrest-summary-2 footer{display:none;visibility:none;pointer-events:none}.mp_wrapper.mepr_password_reset_requested{min-height:60vh;padding:160px 0}.mp_wrapper.mepr_password_reset_requested p{text-align:center}.mp_wrapper #mepr_forgot_password_form{margin-top:20px}.mp_wrapper #mepr_forgot_password_form .mp-form-row{margin-bottom:20px}.mp_wrapper #mepr_forgot_password_form label{font-size:16px!important}.mp_wrapper #mepr_forgot_password_form input{border-radius:10px!important;margin-top:10px}.mp_wrapper #mepr_forgot_password_form #wp-submit{margin-left:auto}.mp_wrapper #mepr_forgot_password_form .submit{margin-top:15px}.mp_wrapper .mepr_error ul li{font-size:16px;line-height:22px}.mp_wrapper .mepr_error ul li strong{color:#00031c;font-style:normal}.mp_wrapper .mepr-form{display:flex;flex-direction:column;gap:15px}.mp_wrapper .mepr-form .mepr_spacer{display:none}.mp_wrapper .mepr-form>div label{font-size:16px;display:flex;flex-direction:row;align-items:center;gap:5px;line-height:1}.mp_wrapper .mepr-form .submit,.mp_wrapper .mepr-form .submit input{width:100%}.mp_wrapper .mepr-form .mp-form-row{margin-bottom:0;position:relative}.mp_wrapper .mepr-form .mp-form-row .cc-error{display:none;font-size:14px;line-height:1;margin-top:5px}.mp_wrapper .mepr-form .mp-form-row input{margin-top:5px}.mp_wrapper .mepr-form .mp-form-row.mepr_price{display:none}.mp_wrapper .mepr-form .mp-form-row.mepr_password,.mp_wrapper .mepr-form .mp-form-row.mepr_password_confirm{position:relative}.mp_wrapper .mepr-form .mp-form-row.mepr_password input,.mp_wrapper .mepr-form .mp-form-row.mepr_password_confirm input{padding-right:2.5rem}.mp_wrapper .mepr-form .mp-form-row.mepr_password .button,.mp_wrapper .mepr-form .mp-form-row.mepr_password_confirm .button{background:none;border:none;cursor:pointer;z-index:1;box-shadow:none;width:-moz-fit-content;width:fit-content;padding:0}.mp_wrapper .mepr-form .mp-form-row.mepr_password .button .dashicons,.mp_wrapper .mepr-form .mp-form-row.mepr_password_confirm .button .dashicons{right:5px;color:#909090}.mp_wrapper .mepr-form .mp-form-row .mp-form-label label{font-size:16px}.mp_wrapper .mepr-form .mp-form-row.mepr_login_actions_wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.mp_wrapper .mepr-form .mp-form-row.mepr_login_actions_wrapper .mepr-remember-me-label{display:flex!important;align-items:center;gap:8px}.mp_wrapper .mepr-form .mp-form-row.mepr_login_actions_wrapper .mepr-remember-me-label input{width:-moz-fit-content;width:fit-content;margin:0}.mp_wrapper .mepr-form .mp-form-row.mepr_login_actions_wrapper .mepr-login-actions a{color:#0766ff;font-size:16px;white-space:nowrap}.mp_wrapper #mepr_jump_form .mp-form-submit{margin-top:2rem}.button.mp-hide-pw{position:absolute;right:10px}.button.mp-hide-pw .dashicons{position:absolute;cursor:pointer;color:#666;z-index:10}.button.mp-hide-pw .dashicons:hover{color:#333}input[type=password]{font-family:Verdana,Geneva,Tahoma,sans-serif!important;font-size:22px!important}input[type=password],input[type=text]{padding-right:40px!important}.mepr-mailchimptags-signup-field #mepr-mailchimptags-checkbox .mepr-form-checkbox{margin-right:5px;margin-top:0;width:-moz-fit-content;width:fit-content}.mepr-mailchimptags-signup-field #mepr-mailchimptags-checkbox .mepr-mailchimptags-message{font-size:16px}.mepr-mailchimptags-signup-field #mepr-mailchimptags-privacy{display:none}.form{display:flex;flex-direction:column;gap:20px}.field-group{display:flex;flex-direction:column;gap:4px}label.field-label{font-size:16px;font-weight:500;color:#5a5a5a}.input-wrapper{position:relative}.input-wrapper:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center center;z-index:1;opacity:.5;pointer-events:none}.input-wrapper.email:before{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.1973%203C19.398%203.00979%2021.9903%205.62136%2022%208.8457V10.3066C22%2010.7003%2021.6828%2011.0195%2021.292%2011.0195L21.2832%2011.002C21.0956%2011.0019%2020.9158%2010.9266%2020.7832%2010.793C20.6505%2010.6593%2020.5762%2010.4781%2020.5762%2010.2891V8.8457C20.5522%206.41971%2018.6055%204.45872%2016.1973%204.43457H7.80273C5.3945%204.45872%203.44779%206.41971%203.42383%208.8457V15.1543C3.44779%2017.5803%205.3945%2019.5413%207.80273%2019.5654H16.1973C18.6055%2019.5413%2020.5522%2017.5803%2020.5762%2015.1543C20.6167%2014.789%2020.9232%2014.5127%2021.2881%2014.5127C21.6529%2014.5128%2021.9594%2014.7891%2022%2015.1543C21.9903%2018.3786%2019.398%2020.9902%2016.1973%2021H7.80273C4.59999%2020.9951%202.00487%2018.3807%202%2015.1543V8.8457C2%205.6173%204.59797%203%207.80273%203H16.1973ZM6.29395%208.38672C6.48021%208.36661%206.66765%208.42329%206.8125%208.54297L10.9697%2011.8574C11.489%2012.2677%2012.219%2012.2677%2012.7383%2011.8574L16.8516%208.54297H16.8604C17.1666%208.2977%2017.612%208.34482%2017.8604%208.64941C17.9786%208.7978%2018.0332%208.98775%2018.0117%209.17676C17.9901%209.3659%2017.8938%209.53869%2017.7451%209.65625L13.6318%2012.9805C12.5861%2013.828%2011.0956%2013.828%2010.0498%2012.9805L5.92773%209.65625C5.62537%209.4061%205.57782%208.95795%205.82129%208.64941C5.93758%208.50169%206.10787%208.40693%206.29395%208.38672Z'%20fill='black'/%3e%3c/svg%3e")}.input-wrapper.name:before{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2014.6396C13.9784%2014.6396%2020%2014.6392%2020%2018.3301C20%2021.619%2015.4345%2022%2012%2022C11.6538%2022%2011.3126%2021.9954%2010.9775%2021.9854C10.5791%2021.9753%2010.2653%2021.644%2010.2773%2021.2471C10.2884%2020.8512%2010.6323%2020.553%2011.0186%2020.5498C11.3406%2020.5588%2011.6679%2020.5635%2012%2020.5635C16.3492%2020.5635%2018.5547%2019.812%2018.5547%2018.3301C18.5547%2016.8341%2016.3492%2016.0752%2012%2016.0752C7.65082%2016.0752%205.44531%2016.8276%205.44531%2018.3105C5.44542%2018.7955%205.61856%2019.4981%207.12012%2020.0039C7.49848%2020.1309%207.70104%2020.5381%207.57324%2020.9131C7.44441%2021.288%207.03559%2021.4933%206.65625%2021.3633C4.46107%2020.6244%204.00014%2019.2954%204%2018.3105C4%2015.0206%208.56553%2014.6396%2012%2014.6396ZM12%202C14.9704%202%2017.3865%204.40175%2017.3867%207.35352C17.3867%2010.3044%2014.9706%2012.707%2012%2012.707C9.02943%2012.707%206.6123%2010.3044%206.6123%207.35352C6.6125%204.40175%209.02955%202%2012%202ZM12%203.43652C9.82653%203.43652%208.05879%205.19373%208.05859%207.35352C8.05859%209.51246%209.82642%2011.2695%2012%2011.2695C14.1736%2011.2695%2015.9414%209.51246%2015.9414%207.35352C15.9412%205.19373%2014.1735%203.43652%2012%203.43652Z'%20fill='black'/%3e%3c/svg%3e")}.input-wrapper.organization:before{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16%2010L18.1494%2010.6448C19.5226%2011.0568%2020.2092%2011.2628%2020.6046%2011.7942C21%2012.3256%2021%2013.0425%2021%2014.4761V22'%20stroke='black'%20stroke-width='1.5'%20stroke-linejoin='round'/%3e%3cpath%20d='M8%209H11M8%2013H11'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2022V19C12%2018.0572%2012%2017.5858%2011.7071%2017.2929C11.4142%2017%2010.9428%2017%2010%2017H9C8.05719%2017%207.58579%2017%207.29289%2017.2929C7%2017.5858%207%2018.0572%207%2019V22'%20stroke='black'%20stroke-width='1.5'%20stroke-linejoin='round'/%3e%3cpath%20d='M2%2022H22'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'/%3e%3cpath%20d='M3.50002%2017.5C3.50002%2017.5%203.00002%202.95111%203.7912%202.32824C4.58239%201.70537%205.74744%202.04355%208.07754%202.7199L13.0775%204.17122C14.4836%204.57937%2015.1867%204.78344%2015.5933%205.33965C16%205.89587%2016%206.65344%2016%208.16857V22'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.input-wrapper.role:before{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21.2148%2014.7256C21.6278%2014.7256%2021.9629%2015.0606%2021.9629%2015.4736C21.9618%2015.509%2021.8219%2017.2648%2021.79%2017.8066C21.733%2018.7444%2021.3692%2019.7013%2020.8164%2020.3672C20.0465%2021.2951%2019.0652%2021.7293%2017.7314%2021.7324C17.1725%2021.7334%2013.8583%2021.7344%2011.5303%2021.7344C11.1163%2021.7344%2010.7803%2021.3983%2010.7803%2020.9844C10.7803%2020.5704%2011.1163%2020.2344%2011.5312%2020.2344C13.9426%2020.2344%2017.1344%2020.2334%2017.7275%2020.2324C18.6295%2020.2304%2019.1721%2019.9992%2019.6611%2019.4092C20.0081%2018.9922%2020.256%2018.3268%2020.293%2017.7158C20.325%2017.1633%2020.4785%2015.415%2020.4785%2015.415C20.5086%2015.0312%2020.822%2014.7257%2021.2148%2014.7256ZM2.77539%2014.7256C3.16826%2014.7257%203.47969%2015.0311%203.51074%2015.416C3.51074%2015.416%203.66521%2017.1645%203.69824%2017.7158C3.73524%2018.3268%203.9821%2018.9922%204.3291%2019.4082C4.81901%2020.0001%205.36101%2020.2303%206.26172%2020.2324C6.45772%2020.2334%206.86446%2020.2334%207.39746%2020.2334C7.81134%2020.2335%208.15039%2020.5695%208.15039%2020.9834C8.15023%2021.3972%207.81027%2021.7332%207.39551%2021.7334C6.85551%2021.7334%206.46077%2021.7334%206.25977%2021.7324C4.92499%2021.7293%203.94374%2021.2951%203.17383%2020.3662C2.62188%2019.7012%202.25717%2018.7436%202.20117%2017.8057C2.16812%2017.2612%202.02734%2015.4947%202.02734%2015.4727C2.02758%2015.0599%202.36254%2014.7256%202.77539%2014.7256ZM11.9951%2014.6338C12.409%2014.634%2012.7451%2014.9699%2012.7451%2015.3838V16.6777C12.7449%2017.0915%2012.4089%2017.4276%2011.9951%2017.4277C11.5812%2017.4277%2011.2453%2017.0916%2011.2451%2016.6777V15.3838C11.2451%2014.9698%2011.5811%2014.6338%2011.9951%2014.6338ZM13.2861%202C14.7891%202.00007%2016.0337%203.1271%2016.2197%204.58105H18.1826C20.2815%204.58105%2021.9901%206.28883%2021.9902%208.3877V11.8555C21.9901%2012.1073%2021.8642%2012.3415%2021.6543%2012.4814C19.5923%2013.8454%2017.1441%2014.7553%2014.5762%2015.1104C14.5412%2015.1154%2014.5067%2015.1172%2014.4717%2015.1172C14.1338%2015.117%2013.8311%2014.8867%2013.7461%2014.5508C13.544%2013.756%2012.8221%2013.1993%2011.9902%2013.1992C11.1493%2013.1992%2010.434%2013.7438%2010.2109%2014.5547C10.1109%2014.9187%209.76279%2015.1556%209.38379%2015.0996C6.83294%2014.7446%204.39581%2013.8403%202.33691%2012.4814C2.12605%2012.3425%202.00016%2012.1073%202%2011.8555V8.3877C2.00017%206.28883%203.71248%204.58105%205.81738%204.58105L7.76953%204.58008C7.95553%203.12608%209.2011%202%2010.7041%202H13.2861ZM10.7041%203.5C9.9001%203.5%209.24512%204.15401%209.24512%204.95801L9.24609%205.32812C9.24606%205.52708%209.16731%205.7174%209.02734%205.85938C8.88637%206.00034%208.69605%206.07908%208.49609%206.0791L5.81836%206.08105C4.53946%206.08105%203.50017%207.11583%203.5%208.3877V11.4453C5.14092%2012.4632%207.02886%2013.1744%209.01074%2013.5234C9.57374%2012.4234%2010.7192%2011.6992%2011.9902%2011.6992C13.2711%2011.6993%2014.411%2012.4253%2014.959%2013.5322C16.953%2013.1812%2018.8472%2012.4663%2020.4902%2011.4453V8.3877C20.4901%207.11583%2019.4545%206.08105%2018.1826%206.08105H11.9951C11.5811%206.08105%2011.2451%205.74503%2011.2451%205.33105C11.2451%204.91705%2011.5811%204.58105%2011.9951%204.58105H14.6953C14.5283%203.9591%2013.9591%203.50006%2013.2861%203.5H10.7041Z'%20fill='black'/%3e%3c/svg%3e")}.input-wrapper.credits:before{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.101%204C11.3636%202.76281%2013.0927%202%2015%202C18.866%202%2022%205.13401%2022%209C22%2010.9073%2021.2372%2012.6365%2019.9999%2013.899M16%2015C16%2018.866%2012.866%2022%209%2022C5.13401%2022%202%2018.866%202%2015C2%2011.134%205.13401%208%209%208C12.866%208%2016%2011.134%2016%2015Z'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.input-wrapper.subscription:before{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.8703%2017.2904L8.2181%2020.1601C7.16916%2020.8071%206.6447%2021.1306%206.38932%2020.9902C6.31179%2020.9475%206.24697%2020.8851%206.20146%2020.8092C6.05155%2020.5593%206.35518%2020.0231%206.96243%2018.9506L9.21881%2014.9657C9.47564%2014.5121%209.60406%2014.2853%209.55227%2014.0886C9.53583%2014.0262%209.50744%2013.9675%209.46867%2013.9158C9.34659%2013.7531%209.08907%2013.7131%208.57401%2013.6329L5.23809%2013.1139C4.40474%2012.9842%203.98806%2012.9194%203.87279%2012.6881C3.83715%2012.6166%203.81917%2012.5376%203.82034%2012.4577C3.82412%2012.1993%204.17165%2011.9605%204.86672%2011.4828L15.669%204.05929C16.7185%203.33805%2017.2433%202.97742%2017.5065%203.10799C17.5863%203.14757%2017.6541%203.20774%2017.7028%203.28229C17.8636%203.52822%2017.5676%204.09195%2016.9756%205.21943L14.6318%209.68314C14.4123%2010.1011%2014.3026%2010.3101%2014.3492%2010.4953C14.3641%2010.5545%2014.3897%2010.6104%2014.4247%2010.6603C14.5343%2010.8168%2014.7641%2010.8705%2015.2238%2010.9779L18.8666%2011.8293C19.6646%2012.0158%2020.0636%2012.1091%2020.1622%2012.3448C20.1928%2012.4177%2020.2056%2012.4969%2020.1996%2012.5758C20.1802%2012.8305%2019.8308%2013.0447%2019.1321%2013.473L16.29%2015.2153'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.input-wrapper.delete:before{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.04617%205.49695H20.286C20.6801%205.49695%2021%205.82394%2021%206.22794C21%206.63293%2020.6801%206.95993%2020.286%206.95993H3.71298C3.31894%206.95993%203%206.63293%203%206.22794C3%205.82394%203.31894%205.49695%203.71298%205.49695H6.90723C7.33248%205.49695%207.70214%205.18595%207.78504%204.75996L8.02303%203.53998C8.26394%202.61399%209.04422%202%209.93178%202H14.0682C14.9558%202%2015.7361%202.61399%2015.9662%203.49398C16.0687%203.88497%2015.8424%204.28597%2015.462%204.39096C15.0826%204.49596%2014.6905%204.26397%2014.5881%203.87297C14.5247%203.63198%2014.3111%203.46398%2014.0682%203.46398H9.93178C9.68892%203.46398%209.47532%203.63198%209.41192%203.87297L9.18467%205.04595C9.15345%205.20395%209.10469%205.35195%209.04617%205.49695ZM8.1547%2020.4967C7.23788%2020.4767%206.71899%2019.9667%206.61268%2018.9797C6.30642%2016.1568%205.78169%209.47189%205.77681%209.40489C5.7456%209.00189%205.4013%208.7149%205.00824%208.7329C4.61517%208.7659%204.32257%209.11889%204.35475%209.52089C4.35963%209.58889%204.88534%2016.2968%205.19355%2019.1427C5.37789%2020.8457%206.50051%2021.9247%208.12544%2021.9597H8.14007C8.52728%2021.9597%208.84525%2021.6427%208.85402%2021.2437C8.86183%2020.8397%208.54874%2020.5047%208.1547%2020.4967ZM18.9916%208.7332C18.6034%208.7122%2018.2542%209.00119%2018.223%209.40419C18.2181%209.47119%2017.6895%2016.1741%2017.3862%2018.975C17.2779%2019.983%2016.7522%2020.482%2015.7778%2020.501L15.3905%2020.508C14.1533%2020.5302%2013.5775%2020.5406%2012.1954%2020.536H12.1934C11.7994%2020.536%2011.4804%2020.861%2011.4795%2021.264C11.4775%2021.669%2011.7964%2021.997%2012.1905%2021.999C12.4343%2022%2012.6772%2022%2012.921%2022C13.9402%2022%2014.3473%2021.9918%2015.1116%2021.9765C15.3121%2021.9725%2015.5371%2021.968%2015.8041%2021.963C17.4954%2021.932%2018.618%2020.875%2018.8053%2019.135C19.1106%2016.3141%2019.6402%209.58919%2019.6451%209.52219C19.6772%209.11919%2019.3846%208.7662%2018.9916%208.7332Z'%20fill='black'/%3e%3c/svg%3e")}.input-wrapper.filter:before{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.9023%202.5C16.7828%202.5%2017.4999%203.23766%2017.5%204.14453V5.29395C17.4999%205.73261%2017.3249%206.16019%2017.0205%206.4668L12.0117%2011.5342V15.3516C12.0117%2015.584%2011.88%2015.7943%2011.6768%2015.8916L8.43652%2017.4443C8.35778%2017.4822%208.27413%2017.5%208.19238%2017.5C7.97426%2017.4999%207.76519%2017.3723%207.66699%2017.1553C7.53277%2016.8556%207.6581%2016.5014%207.94824%2016.3623L10.8525%2014.9707V11.2852C10.8525%2011.1252%2010.9163%2010.9714%2011.0273%2010.8594L16.21%205.61523C16.2939%205.53112%2016.3407%205.41355%2016.3408%205.29395V4.14453C16.3407%203.89665%2016.1445%203.69336%2015.9023%203.69336H9.22852C8.90911%203.69336%208.64956%203.42643%208.64941%203.09668C8.64941%202.76835%208.90902%202.5%209.22852%202.5H15.9023ZM6.41309%202.5C6.73254%202.5%206.99213%202.77091%206.99219%203.10352C6.99219%203.43618%206.73258%203.70605%206.41309%203.70605H4.09668C3.85533%203.70608%203.65842%203.91164%203.6582%204.16211V5.34961C3.65824%205.46513%203.70065%205.57683%203.77637%205.66113L8.54883%2010.9668C8.65008%2011.0792%208.70508%2011.2268%208.70508%2011.3799V14.3672C8.70508%2014.6991%208.44547%2014.9697%208.12598%2014.9697C7.80667%2014.9695%207.54785%2014.6989%207.54785%2014.3672V11.6182L2.93164%206.48633C2.65343%206.17635%202.50003%205.77358%202.5%205.34961V4.16211C2.50021%203.24554%203.21635%202.50002%204.09668%202.5H6.41309Z'%20fill='black'/%3e%3c/svg%3e")}.input-wrapper.folder:before{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21%2011V10.5V10.5C21%2010.0356%2021%209.80337%2020.9743%209.60842C20.7971%208.26222%2019.7378%207.2029%2018.3916%207.02567C18.1966%207%2017.9644%207%2017.5%207H15.1008C14.5589%207%2014.2879%207%2014.0276%206.95375C13.7088%206.89711%2013.4012%206.78923%2013.1169%206.6343C12.8847%206.50779%2012.6732%206.33852%2012.25%206V6C11.8268%205.66148%2011.6153%205.49221%2011.3831%205.3657C11.0988%205.21077%2010.7912%205.10289%2010.4724%205.04625C10.2121%205%209.94112%205%209.39922%205H8.4C6.15016%205%205.02524%205%204.23664%205.57295C3.98196%205.75799%203.75799%205.98196%203.57295%206.23664C3%207.02524%203%208.15016%203%2010.4V13.6C3%2015.8498%203%2016.9748%203.57295%2017.7634C3.75799%2018.018%203.98196%2018.242%204.23664%2018.4271C5.02524%2019%206.15016%2019%208.4%2019H17C17.93%2019%2018.395%2019%2018.7765%2018.8978C19.8117%2018.6204%2020.6204%2017.8117%2020.8978%2016.7765C21%2016.395%2021%2015.93%2021%2015V15'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.input-wrapper.folder{margin-top:4px}.input-wrapper.dropdown .field-input{padding-right:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.input-wrapper.dropdown .field-input option:first-child{color:#9f9f9f;font-style:italic}.input-wrapper.dropdown .field-input:invalid{color:#9f9f9f}.input-wrapper.dropdown:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;opacity:.5;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.24121%207.74414C4.56274%207.41955%205.08473%207.41704%205.40625%207.74609L12.583%2015.0723C12.9043%2015.4002%2012.9026%2015.9302%2012.5801%2016.2559C12.4199%2016.4174%2012.2095%2016.5%2012%2016.5C11.7883%2016.5%2011.5772%2016.4178%2011.417%2016.2539L4.24024%208.92773C3.91885%208.5999%203.92001%208.06985%204.24121%207.74414ZM18.5928%207.74609C18.9142%207.41715%2019.4353%207.41974%2019.7568%207.74414C20.0794%208.06983%2020.0811%208.5998%2019.7607%208.92773L14.9951%2013.793C14.8349%2013.9569%2014.6228%2014.039%2014.4121%2014.0391C14.2026%2014.0391%2013.9922%2013.9566%2013.832%2013.7949C13.5094%2013.4692%2013.5077%2012.9393%2013.8281%2012.6113L18.5928%207.74609Z'%20fill='black'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center center;z-index:1}.field-input{min-height:44px;padding:8px 12px 8px 40px;border:1px solid #EBEBEB;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:8px;box-sizing:border-box;max-width:100%;font-family:Alegreya Sans,sans-serif;width:100%;font-size:18px}.field-input::-moz-placeholder{color:#9f9f9f}.field-input::placeholder{color:#9f9f9f}.field-input:focus{border:1px solid #dedede;box-shadow:0 1px 2px #0a0d120d,0 1px 1px -1px #0a0d120d}.field-input.disabled{background:#fafafa;color:#717680}.section{padding:50px 0;z-index:13;position:relative}.section.is-visible{opacity:1}.section:last-of-type{margin-bottom:-20px;border-radius:0 0 20px 20px}.section:last-of-type:after{content:"";height:20px;position:absolute;width:100vw;border-radius:0 0 20px 20px;bottom:0;left:0;z-index:12;background:#fafcfe}.section:last-of-type.colored{position:relative}.section:last-of-type.colored:after{background:#f0f6ff}@media (max-width: 767.98px){.section.npt-m{padding-top:0}.section.npb-m{padding-bottom:0}.section.sm-pt-m{padding-top:25px}.section.sm-pb-m{padding-bottom:25px}.section.l-pt-m{padding-top:75px}.section.l-pb-m{padding-bottom:75px}}@media (min-width: 768px){.section{padding:75px 0}.section.npt-t{padding-top:0}.section.npb-t{padding-bottom:0}.section.sm-pt-t{padding-top:50px}.section.sm-pb-t{padding-bottom:50px}.section.l-pt-t{padding-top:100px}.section.l-pb-t{padding-bottom:100px}}@media (min-width: 1280px){.section{padding:100px 0}.section.npt-d{padding-top:0}.section.npb-d{padding-bottom:0}.section.sm-pt-d{padding-top:50px}.section.sm-pb-d{padding-bottom:50px}.section.l-pt-d{padding-top:150px}.section.l-pb-d{padding-bottom:150px}}.toast-manager{position:fixed;bottom:2rem;left:50%;transform:translate(-50%);z-index:10000;pointer-events:none}.toast-manager .toast-list{display:flex;flex-direction:column;gap:.5rem;align-items:center}.toast-manager .toast-list .toast{display:inline-flex;padding:8px 12px 8px 8px;justify-content:center;align-items:center;gap:6px;border-radius:10px;color:#fff}.toast-manager .toast-list .toast.toast-success{background:linear-gradient(180deg,#012053,#000a1a 55%,#000a1a)}.toast-manager .toast-list .toast.toast-error{background:linear-gradient(180deg,#b42318,#7a271a 55%,#7a271a)}.toast-manager .toast-list .toast.toast-warning{background:linear-gradient(180deg,#b54708,#7a2e0e 55%,#7a2e0e)}.toast-manager .toast-list .toast.toast-info{background:linear-gradient(180deg,#012053,#000a1a 55%,#000a1a)}.toast-manager .toast-list .toast .toast-icon{flex-shrink:0;width:16px;height:16px}.toast-manager .toast-list .toast .toast-message{font-size:17px;line-height:22px;color:#fff}.toast-message{font-size:.875rem;font-weight:500;line-height:1.25rem;margin:0}.toast-list-enter-active,.toast-list-leave-active{transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.toast-list-enter-from{opacity:0;transform:translateY(100%) scale(.95)}.toast-list-leave-to{opacity:0;transform:translateY(-100%) scale(.95)}.toast-list-move{transition:transform .3s ease}@media (max-width: 640px){.toast-manager{bottom:1rem;left:1rem;right:1rem;transform:none}.toast-list{align-items:stretch}.toast{width:-moz-fit-content;width:fit-content}}.contact-button{position:fixed;right:40px;bottom:40px;z-index:112;cursor:pointer}@media (max-width: 767.98px){.contact-button{right:30px;bottom:30px}}@media (min-width: 1280px){.contact-button{transform:scale(1);transition:all .3s cubic-bezier(.25,.74,.22,.99)}.contact-button:hover{transform:scale(1.05);transition:all .3s cubic-bezier(.25,.74,.22,.99)}}.contact-button .rounded-text{height:110px;width:110px;top:-17.5px;position:absolute;left:-17.5px;opacity:.8;transition:all 3s;animation:rotation 15s infinite linear}@media (max-width: 767.98px){.contact-button .rounded-text{height:80px;width:80px;top:-12.5px;left:-12.5px}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.contact-button .memoji{border-radius:100%;overflow:hidden;position:relative;height:75px;width:75px}@media (max-width: 767.98px){.contact-button .memoji{height:55px;width:55px}}.contact-button .memoji video{height:100%;position:absolute;top:-2px;left:-2px;transform:scale(1.22);width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 767.98px){.contact-button .memoji video{top:-1px;left:-1px}}.contact-sidebar{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;background:#fff;transform:translate(100vw);width:100vw;z-index:502;display:flex;flex-direction:column;justify-content:center;visibility:hidden;pointer-events:none;transition:all .5s cubic-bezier(.5,.5,0,1)}@media (min-width: 768px){.contact-sidebar{max-width:450px;left:auto;border-radius:20px 0 0 20px;transform:translate(450px)}}@media (min-width: 1280px){.contact-sidebar{max-width:540px;transform:translate(540px)}}.contact-sidebar:hover .custom-cursor{background-color:#000}.contact-sidebar.active{transform:translate(0);visibility:visible;pointer-events:all;transition:all .7s cubic-bezier(.5,.5,0,1)}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs){opacity:1;transform:translate(0);transition:opacity .3s .3s ease-out,transform .3s .3s ease-out}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(1){transition-delay:.3s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(2){transition-delay:.35s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(3){transition-delay:.4s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(4){transition-delay:.45s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(5){transition-delay:.5s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(6){transition-delay:.55s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(7){transition-delay:.6s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(8){transition-delay:.65s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(9){transition-delay:.7s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(10){transition-delay:.75s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(11){transition-delay:.8s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(12){transition-delay:.85s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(13){transition-delay:.9s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(14){transition-delay:.95s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(15){transition-delay:1s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(16){transition-delay:1.05s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(17){transition-delay:1.1s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(18){transition-delay:1.15s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(19){transition-delay:1.2s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(20){transition-delay:1.25s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(21){transition-delay:1.3s}.contact-sidebar.active .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(22){transition-delay:1.35s}.contact-sidebar.active .inner .title,.contact-sidebar.active .inner .thijs{opacity:1;transition:opacity .3s .6s ease-out}.contact-sidebar .inner{padding:20px}@media (min-width: 768px){.contact-sidebar .inner{padding:40px}}.contact-sidebar .inner .title{position:absolute;top:20px;left:20px;color:#9b9b9b;font-size:18px;font-style:italic;font-weight:300;line-height:24px;text-transform:lowercase;display:inline-block;font-family:Alegreya Sans,sans-serif;opacity:0;transition:all .3s ease-in-out}@media (min-width: 768px){.contact-sidebar .inner .title{top:40px;left:40px}}.contact-sidebar .inner .close-contact{display:flex;gap:7px;align-items:center;position:absolute;top:20px;right:20px;cursor:pointer}@media (min-width: 768px){.contact-sidebar .inner .close-contact{top:40px;right:40px}}.contact-sidebar .inner .close-contact:hover span{transition:all .3s ease-in-out}.contact-sidebar .inner .close-contact:hover i{color:#2691f4;transform:rotate(180deg);transition:all .3s ease-in-out}.contact-sidebar .inner .close-contact span{color:#000;transition:all .3s ease-in-out;font-size:18px;font-style:italic;font-weight:300;line-height:24px;text-transform:lowercase;display:inline-block;font-family:Alegreya Sans,sans-serif}.contact-sidebar .inner .close-contact i{transform:rotate(0);transition:all .3s ease-in-out;font-size:34px;line-height:1;font-weight:300;color:#00031c;position:relative;bottom:-2px}.contact-sidebar .inner .contact-options{display:flex;flex-direction:column;gap:30px;padding:0 20px}@media (min-width: 768px){.contact-sidebar .inner .contact-options{padding:0 40px}}.contact-sidebar .inner .contact-options .contact-text{display:flex;flex-direction:column;gap:10px}.contact-sidebar .inner .contact-options .contact-text h2{color:#00031c;font-style:italic}@media (min-width: 1280px){.contact-sidebar .inner .contact-options .contact-text h2{font-size:70px;line-height:76px}}.contact-sidebar .inner .contact-options .contact-text p{color:#00031c}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs){opacity:0;transform:translate(30px);transition:opacity .2s ease-out,transform .2s ease-out}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(1){transition-delay:0s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(2){transition-delay:.02s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(3){transition-delay:.04s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(4){transition-delay:.06s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(5){transition-delay:.08s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(6){transition-delay:.1s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(7){transition-delay:.12s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(8){transition-delay:.14s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(9){transition-delay:.16s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(10){transition-delay:.18s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(11){transition-delay:.2s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(12){transition-delay:.22s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(13){transition-delay:.24s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(14){transition-delay:.26s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(15){transition-delay:.28s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(16){transition-delay:.3s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(17){transition-delay:.32s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(18){transition-delay:.34s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(19){transition-delay:.36s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(20){transition-delay:.38s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(21){transition-delay:.4s}.contact-sidebar .inner .contact-options *:not(.title,.close-contact,.thijs):nth-child(22){transition-delay:.42s}.contact-sidebar .inner .contact-options .contact-option{display:flex;flex-direction:column;gap:10px}.contact-sidebar .inner .contact-options .contact-option span{color:#2691f4;font-family:Alegreya Sans,sans-serif;font-size:22px;line-height:28px;font-style:italic}.contact-sidebar .inner .contact-options .contact-option a{font-size:32px;line-height:38px;color:#00031c}@media (min-width: 1280px){.contact-sidebar .inner .contact-options .contact-option a{font-size:44px;line-height:50px}}.contact-sidebar .inner .contact-options .contact-option a:hover{color:#2691f4;transition:all .3s ease-in-out;transition-delay:0s!important}.contact-sidebar .inner .thijs{display:flex;gap:10px;align-items:center;position:absolute;bottom:20px;left:20px;opacity:0;transition:all .3s ease-in-out}@media (min-width: 768px){.contact-sidebar .inner .thijs{bottom:40px;left:40px}}.contact-sidebar .inner .thijs img{height:40px;width:40px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%}.contact-sidebar .inner .thijs .name{display:flex;flex-direction:column;gap:5px}.contact-sidebar .inner .thijs .name span{display:inline-block;font-family:Alegreya Sans,sans-serif;line-height:1}.contact-sidebar .inner .thijs .name span:nth-child(1){color:#00031c;font-size:18px}.contact-sidebar .inner .thijs .name span:nth-child(2){color:#2691f4;font-size:14px;font-style:italic}.contact-overlay{opacity:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;pointer-events:none;visibility:hidden;transition:all .5s ease;position:fixed;top:0;right:0;bottom:0;left:0;z-index:501}.contact-overlay.active{opacity:1;visibility:visible;pointer-events:all;transition:all .5s ease}.cookiepopup{left:15px;bottom:15px;z-index:140;font-size:14px;position:fixed;border-radius:10px;color:#00031c;box-shadow:0 5px 40px #00000029;width:calc(100% - 30px);background-color:#fff;max-width:400px}@media (min-width: 768px){.cookiepopup{width:400px}}.cookiepopup .inner{padding:15px}.cookiepopup .inner p{font-size:14px;line-height:1.4;font-weight:400;margin-bottom:15px;color:#00031c}.cookiepopup .cookie-options{margin-top:15px}.cookiepopup .cookie-options .cookie-option{padding:8px 0;border-bottom:1px solid rgba(0,0,0,.1)}.cookiepopup .cookie-options .cookie-option:last-child{border-bottom:none}.cookiepopup .cookie-options .cookie-option label{display:flex;align-items:flex-start;cursor:pointer;width:100%}.cookiepopup .cookie-options .cookie-option label input[type=checkbox]{margin-right:10px;margin-top:3px}.cookiepopup .cookie-options .cookie-option label input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}.cookiepopup .cookie-options .cookie-option label .option-text{font-size:13px;line-height:1.3;color:#00031c;flex:1}.cookiepopup .buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:4px;padding:10px;background:#0000000d;border-radius:0 0 10px 10px}.cookiepopup .buttons>*{flex:1}.cookiepopup .buttons>*:last-child{flex:1 100%;display:flex;justify-content:center;font-size:14px;color:#737373;font-weight:400}.cookiepopup .buttons .button{width:100%;padding:8px 12px;font-size:14px;text-align:center;border-radius:5px;transition:all .2s ease;border:none;cursor:pointer;font-family:inherit;display:inline-block;text-decoration:none;line-height:1.4;color:#fff;background-color:#0048e5}.cookiepopup .buttons .button.alt{background:transparent;color:#00031c;border:1px solid rgba(0,0,0,.2)}.cookiepopup .buttons .button.alt:hover{background:#0000001a}.cookiepopup .buttons .button#more{grid-column:span 2;font-size:12px;padding:6px;opacity:.7}.cookiepopup .buttons .button#more:hover{opacity:1}.popup-message{opacity:0;pointer-events:none;visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:501;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.popup-message.active{pointer-events:all;visibility:visible;opacity:1}.popup-message.error-message .popup-wrapper .inner i{color:red}.popup-message .popup-wrapper{background:#fff;padding:30px 20px;border-radius:15px;text-align:center;margin-left:15px;margin-right:15px;max-width:400px;position:relative;transform:scale(.95);transition:transform .3s ease-in-out}@media (min-width: 768px){.popup-message .popup-wrapper{padding:40px}}.popup-message .popup-wrapper .fa-xmark{font-size:20px;position:absolute;top:15px;right:15px;cursor:pointer;color:#505050}.popup-message .popup-wrapper .inner{display:flex;flex-direction:column;gap:10px}.popup-message .popup-wrapper .inner i{font-size:40px;margin-bottom:10px;font-weight:500;color:#7b7b7b}.popup-message .popup-wrapper .inner p,.popup-message .popup-wrapper .inner ul{font-size:16px;line-height:22px;text-align:left;margin:0}.popup-message .popup-wrapper .inner ul{padding-left:20px;list-style-type:disc}.popup-message .popup-wrapper .inner li{margin-bottom:10px;font-size:inherit}.popup-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:#0009;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);visibility:hidden;transition:all .3s cubic-bezier(.25,.74,.22,.99)}.popup-modal.active{opacity:1;visibility:visible;transition:all .3s cubic-bezier(.25,.74,.22,.99)}.popup-modal__content{position:relative;margin-left:1rem;margin-right:1rem;width:100%;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow:0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);max-width:460px;transform:translateY(10px) scale(.95);transform-origin:bottom;opacity:0;transition:all .3s cubic-bezier(.25,.74,.22,.99)}.active .popup-modal__content{transform:translateY(0) scale(1);opacity:1;transition:all .3s cubic-bezier(.25,.74,.22,.99)}.popup-modal__image{height:180px;width:100%;border-radius:1rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border:1px solid #DCE9FF;background-color:#f0f6fd}.popup-modal__content{top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem;background:#fff}.popup-modal__text{margin-left:auto;margin-right:auto;margin-bottom:1.25rem;margin-top:1.25rem;display:flex;max-width:32rem;flex-direction:column;gap:.5rem;font-size:1.125rem;line-height:1.75rem}.popup-modal--user-logs .modal__content{padding-bottom:0!important}.popup-modal--tour .modal__header h3{font-weight:500!important;font-size:18px!important;color:#9f9f9f!important}.popup-modal h2{font-size:1.5rem;font-weight:600;line-height:2rem}.popup-modal p{font-size:18px;line-height:22px}.popup-modal__button{width:100%}.popup-modal__close{position:absolute;top:.5rem;right:.5rem;z-index:10;display:flex;height:1.5rem;width:1.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.popup-modal__close:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.popup-modal__close{transform:translate(50%,-50%);box-shadow:none;opacity:1!important}.popup-modal__close:before,.popup-modal__close:after{content:"";position:absolute;height:.125rem;width:.75rem;--tw-bg-opacity:1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.popup-modal__close:before{transform:rotate(45deg)}.popup-modal__close:after{transform:rotate(-45deg)}#lawsum-modal.popup-modal .modal__content,.popup-modal.popup-modal .modal__content{position:relative;margin-left:1rem;margin-right:1rem;width:100%;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem;--tw-shadow:0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);max-width:460px;opacity:0;transform:translateY(10px) scale(.95);transform-origin:bottom;transition:all .3s cubic-bezier(.25,.74,.22,.99)}#lawsum-modal.popup-modal.active .modal__content,.popup-modal.popup-modal.active .modal__content{transform:translateY(0) scale(1);opacity:1;transition:all .3s cubic-bezier(.25,.74,.22,.99)}#lawsum-modal.add-ecli-popup .modal__footer,.popup-modal.add-ecli-popup .modal__footer{margin-top:0!important}#lawsum-modal .modal__header,.popup-modal .modal__header{display:flex;flex-direction:column}#lawsum-modal .modal__header h3,.popup-modal .modal__header h3{margin-bottom:.25rem;font-size:1.25rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}#lawsum-modal .modal__header p,.popup-modal .modal__header p{font-size:16px;line-height:20px;color:#5a5a5a}#lawsum-modal textarea,.popup-modal textarea{padding:12px;border:1px solid #E9EAEB;background:#fafafa;border-radius:12px;font-size:16px;line-height:20px;outline:none;min-height:240px;font-family:inherit;-webkit-text-size-adjust:100%;width:100%;margin-top:16px}#lawsum-modal textarea::-moz-placeholder,.popup-modal textarea::-moz-placeholder{color:#9ca3af}#lawsum-modal textarea::placeholder,.popup-modal textarea::placeholder{color:#9ca3af}#lawsum-modal .modal__footer,.popup-modal .modal__footer{margin:24px -20px -20px;background:#fafafa;border-top:1px solid #EBEBEB;padding:8px 20px;border-radius:0 0 12px 12px;display:flex;justify-content:flex-end}#lawsum-modal .modal__footer .btn,.popup-modal .modal__footer .btn{border-radius:.5rem;padding:.5rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}#lawsum-modal .modal__footer .btn--primary,.popup-modal .modal__footer .btn--primary{--tw-bg-opacity:1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#lawsum-modal .modal__footer .btn--primary:hover,.popup-modal .modal__footer .btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}#lawsum-modal .modal__footer .button,.popup-modal .modal__footer .button{padding:5px 8px;font-size:16px}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .3s ease}.popup-content{width:100%;max-width:500px;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;overflow:hidden;animation:slideUp .3s ease}.popup-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #E9EAEB}.popup-header h3{font-size:18px;line-height:24px;margin:0;color:#00031c}.popup-header .close-button{background:transparent;border:none;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s;padding:0;box-shadow:none}.popup-header .close-button:hover{background-color:#f3f4f6}.popup-header .close-button i{font-size:16px;color:#6b7280}.popup-body{padding:20px;font-size:16px;line-height:24px;color:#00031c}.popup-body p{margin:0 0 12px}.popup-body p:last-child{margin-bottom:0}.popup-footer{padding:12px 20px 20px;display:flex;justify-content:flex-end}.popup-footer .button{min-width:80px}.loader{border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid #0052D6;width:40px;height:40px;animation:spin 1s linear infinite;margin:0 auto}.info-text{color:#059669!important;margin-top:.5rem}.button.danger{background:#ef4444!important;color:#fff!important}.button.danger:hover{background:#dc2626!important}.button.danger:disabled{background:#9ca3af!important;cursor:not-allowed!important}.form-group{margin-bottom:1rem}.form-label{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.form-input{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:1rem;transition:border-color .15s ease,box-shadow .15s ease}.form-input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.form-input::-moz-placeholder{color:#9ca3af}.form-input::placeholder{color:#9ca3af}.form-error{margin-top:.5rem;font-size:.875rem;color:#dc2626}.popup-modal .modal__content{max-height:80vh}.popup-modal .modal__content.size-small{max-width:500px}.popup-modal .modal__content.size-medium{max-width:700px}.popup-modal .modal__content.size-large{max-width:900px}.popup-modal .modal__content.size-xl{max-width:500px}@media (min-width: 1024px){.popup-modal .modal__content.size-xl{max-width:900px}}@media (min-width: 1280px){.popup-modal .modal__content.size-xl{max-width:1100px}}.popup-modal .modal__content.size-default{max-width:460px}@media (max-width: 767.98px){.popup-modal .modal__content{max-width:calc(100vw - 32px)!important}}.user-history-content,.user-logs-content{margin-top:16px;overflow:scroll;max-height:460px;padding-bottom:20px}.user-history-content::-webkit-scrollbar,.user-logs-content::-webkit-scrollbar{display:none}.history-user-info{display:flex;align-items:center;gap:16px;padding:16px;background:#f9fafb;border-radius:8px;margin-bottom:24px}.history-user-info .user-avatar{width:60px;height:60px;border-radius:50%;background:#f0f6fd;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:14px;overflow:hidden;flex-shrink:0}.history-user-info .user-avatar .avatar-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.history-user-info .user-avatar .avatar-initials{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#5a5a5a;font-size:20px;font-weight:600}.history-user-info .name-role{display:flex;align-items:flex-end;gap:8px;margin-bottom:4px}.history-user-info .name-role h4{font-size:18px;font-weight:600;color:#111827;margin:0}.history-user-info .name-role .user-role{padding:4px 6px;background:#dce9ff;color:#001d4c;border-radius:4px;font-size:14px;font-weight:500}.history-user-info p{margin:0;font-size:14px;color:#6b7280}.stats-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:24px}@media (max-width: 768px){.stats-cards{grid-template-columns:1fr}}.stat-card{padding:16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:8px}.stat-card .stat-label{font-size:12px;font-weight:500;color:#6b7280}.stat-card .stat-value{font-size:24px;font-weight:700;color:#111827}.history-table-wrapper{overflow:auto;border:1px solid #e5e7eb;border-radius:8px;margin-top:16px;max-height:290px}.history-table{width:100%;border-collapse:collapse}.history-table thead{background:#f9fafb}.history-table thead th{padding:10px 12px;text-align:left;font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;border-bottom:1px solid #e5e7eb}.history-table tbody tr{border-bottom:1px solid #e5e7eb}.history-table tbody tr:last-child{border-bottom:none}.history-table tbody tr td{padding:12px;font-size:14px;color:#374151}.ecli-cell{font-family:monospace;font-weight:500;color:#1e40af}.type-badge{padding:4px 10px;background:#f3f4f6;border-radius:6px;font-size:12px;font-weight:500;color:#374151}.loading-small,.empty-small{text-align:center;padding:40px 20px;color:#6b7280}.user-info-text{color:#6b7280;margin-bottom:20px;font-size:14px}.warning-text{color:#111827;margin-bottom:8px;font-size:16px;margin-top:0!important}.warning-text strong{color:#dc2626}.subtext{color:#6b7280;font-size:14px;margin-bottom:20px}.confirmation{margin-top:20px}.confirmation label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#374151}.confirmation label strong{color:#dc2626}.rank-unlock-content{text-align:center;margin-top:-80px;padding:10px}.rank-unlock-content .rank-icon-large-container{display:flex;justify-content:center;align-items:center;margin-bottom:16px}.rank-unlock-content .rank-icon-large-container .rank-icon-large{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.15));animation:rankPulse 2s ease-in-out infinite}.rank-unlock-content .rank-unlock-header h2{font-size:26px;font-weight:700;color:#111827;margin:0 0 8px;line-height:30px}.rank-unlock-content .rank-unlock-header p{font-size:20px;line-height:24px;color:#5a5a5a;margin:0}.rank-unlock-content .rank-unlock-title{font-size:24px;font-weight:700;color:#1f2937;margin-bottom:12px;line-height:1.2;background:linear-gradient(135deg,#0052d6,#69a2ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.rank-unlock-content .rank-unlock-description{font-size:16px;color:#6b7280;margin-bottom:20px;line-height:1.5}.rank-unlock-content .rank-stats{display:inline-block;padding:12px 24px;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:9999px;margin-top:8px}.rank-unlock-content .rank-stats span{font-size:14px;font-weight:600;color:#374151}@keyframes rankPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.cards{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.cards{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.cards .card{height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;border-radius:16px;background:#fff;border:1px solid #f2f2f2}.cards .card:hover{background:#fafcfe}.cards .card>img{position:absolute;height:100%;width:100%;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:30px}.cards .card:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:linear-gradient(180deg,#0000 48.4%,#0009 72.25%,#0009);opacity:0;border-radius:30px}.cards .card .inner{padding:20px;display:flex;flex-direction:column;position:relative;height:100%;z-index:1}.cards .card .inner .card-content{display:flex;flex-direction:column;gap:5px}.cards .card .inner .card-content .tag-date{display:flex;gap:8px;align-items:center;position:relative;overflow:hidden;white-space:nowrap;max-width:100%}.cards .card .inner .card-content .tag-date .tag{border-radius:210px;background:#fff;border:1px solid #f2f2f2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cards .card .inner .card-content .tag-date .tag.primary-tag span{color:#fff}.cards .card .inner .card-content .tag-date .tag.primary-tag.podcast{background:linear-gradient(45deg,#00378f,#0052d6)}.cards .card .inner .card-content .tag-date .tag.primary-tag.blog{background:linear-gradient(45deg,#4300b1,#a531dc)}.cards .card .inner .card-content .tag-date .tag span{display:flex;padding:8px 10px;justify-content:center;align-items:center;font-size:11px;font-weight:600;line-height:1;text-transform:uppercase;color:#737373}.cards .card .inner .card-content .tag-date .date{color:#00031c;font-size:14px;line-height:1;margin-left:auto}.cards .card .inner .card-content .card-text{display:flex;flex-direction:column;gap:8px;margin-top:10px}.cards .card .inner .card-content .card-text h3{font-size:18px;line-height:22px;font-weight:600;color:#00031c}@media (min-width: 1440px){.cards .card .inner .card-content .card-text h3{font-size:20px;line-height:24px}}.cards .card .inner .card-content .card-text p{font-size:14px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3}@media (min-width: 1440px){.cards .card .inner .card-content .card-text p{font-size:16px;line-height:22px}}.cards .card .inner .card-content .author-reading-time{display:flex;align-items:center;gap:8px;margin-top:16px}.cards .card .inner .card-content .author-reading-time .author{display:flex;align-items:center;gap:8px}.cards .card .inner .card-content .author-reading-time .author .author-image{position:relative;width:24px;height:24px}.cards .card .inner .card-content .author-reading-time .author .author-image img{width:100%;height:100%;border-radius:50%}.cards .card .inner .card-content .author-reading-time .author .author-image.is-admin i{position:absolute;bottom:0;right:-2px;font-size:12px;color:#0766ff;background:#fff;border-radius:50%}.cards .card .inner .card-content .author-reading-time .author span,.cards .card .inner .card-content .author-reading-time .reading-time{font-size:16px;line-height:20px;color:#737373}.cards .card .inner .card-content .author-reading-time .reading-time:before{content:"•";margin-right:8px}.package-card{background:#fff;border:1px solid #EBEBEB;border-radius:20px;padding:24px;max-width:400px;width:100%;display:flex;flex-direction:column;gap:24px;position:relative;flex:1}@media (min-width: 1024px){.package-card{flex:0 1 400px}}@media (max-width: 1023.98px){.package-card{flex:0 1 calc(50% - 6px);max-width:calc(50% - 6px)}}@media (max-width: 767.98px){.package-card{flex:0 1 100%;max-width:100%;padding:20px;gap:20px}}.package-card .package-header-options-wrapper{display:flex;flex-direction:column;gap:24px}.package-card .package-header-options-wrapper .package-card-header{display:flex;flex-direction:column;gap:4px}.package-card .package-header-options-wrapper .package-card-header h3{font-weight:500;font-size:24px;line-height:28px}.package-card .package-header-options-wrapper .package-card-header p{color:#00031c;font-size:18px;line-height:22px}.package-card .package-header-options-wrapper .package-options{display:flex;flex-direction:column;align-items:center;gap:6px}.package-card .package-header-options-wrapper .package-options .package-option{width:100%;box-shadow:inset 0 0 0 1px #d3d3e9;border-radius:12px;padding:12px 20px;cursor:pointer;position:relative;transition:all .2s ease;background:#fff}.package-card .package-header-options-wrapper .package-options .package-option.selected{box-shadow:inset 0 0 0 1.5px #0766ff;background:#f0f6fd}.package-card .package-header-options-wrapper .package-options .package-option.selected .selection-indicator{border:4.5px solid #0766FF;box-shadow:0 0 0 3px #0052d61a}.package-card .package-header-options-wrapper .package-options .package-option:hover{box-shadow:inset 0 0 0 1px #0766ff}.package-card .package-header-options-wrapper .package-options .package-option .package-content{display:flex;flex-direction:column;gap:4px}.package-card .package-header-options-wrapper .package-options .package-option .package-content .package-title-row .package-title-section{display:flex;align-items:center;gap:8px}.package-card .package-header-options-wrapper .package-options .package-option .package-content .package-title-row .package-title-section h4{font-weight:500;font-style:normal;font-size:18px;color:#00031c;line-height:22px;margin:0}.package-card .package-header-options-wrapper .package-options .package-option .package-content .package-title-row .package-title-section .featured-badge{background:#0766ff;border-radius:9999px;padding:5px 8px;display:flex;justify-content:center;align-items:center}.package-card .package-header-options-wrapper .package-options .package-option .package-content .package-title-row .package-title-section .featured-badge span{font-weight:500;font-size:12px;line-height:1;color:#fff}.package-card .package-header-options-wrapper .package-options .package-option .package-content .package-pricing{display:flex;flex-direction:column;gap:4px}.package-card .package-header-options-wrapper .package-options .package-option .package-content .package-pricing .price-row{display:flex;align-items:center;gap:8px}.package-card .package-header-options-wrapper .package-options .package-option .package-content .package-pricing .price-row .price{font-weight:500;font-size:30px;line-height:36px;color:#00031c}.package-card .package-header-options-wrapper .package-options .package-option .package-content .package-pricing .price-row .period{font-weight:400;font-size:16px;line-height:20px;color:#00031c}.package-card .package-header-options-wrapper .package-options .package-option .package-content .package-pricing .per-credit{font-family:Alegreya Sans,sans-serif;font-weight:500;font-size:14px;line-height:1.29;color:#4d5761;margin:0}.package-card .package-header-options-wrapper .package-options .package-option .selection-indicator{position:absolute;top:12px;right:16px;width:15px;height:15px;border:1px solid #CECFD2;border-radius:50%;transition:all .2s ease}.package-card .package-header-options-wrapper .package-options .package-option .selection-indicator.selected{border:4.5px solid #0766FF;box-shadow:0 0 0 3px #0052d61a;background:#fafcfe}.package-card .credit-purchase-btn{width:100%}.package-card.subscriptions{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-size:cover;background-position:center;background-repeat:no-repeat;justify-content:space-between;border:none;border-radius:20px;overflow:hidden}.package-card.subscriptions:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:20px;pointer-events:none;z-index:-1}.package-card.subscriptions canvas{position:absolute;top:0;left:0;width:100%!important;height:100%!important;z-index:-1}.package-card.subscriptions .package-header-options-wrapper .package-card-header h3,.package-card.subscriptions .package-header-options-wrapper .package-card-header p{color:#fff}.package-card.subscriptions .package-header-options-wrapper .package-card-header p{color:#e9eaeb}.package-card.subscriptions .package-header-options-wrapper .package-option{background:#ffffff0d;box-shadow:inset 0 0 0 1.5px #ffffff0d;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.package-card.subscriptions .package-header-options-wrapper .package-option.selected{background:#ffffff1a;box-shadow:inset 0 0 0 1.5px #fff}.package-card.subscriptions .package-header-options-wrapper .package-option.selected .selection-indicator{border:4.5px solid #EFF8FF;box-shadow:0 0 0 3px #ffffff1a}.package-card.subscriptions .package-header-options-wrapper .package-option:hover:not(.selected){box-shadow:inset 0 0 0 1.5px #ffffff80}.package-card.subscriptions .package-header-options-wrapper .package-option .package-content .package-title-section h4,.package-card.subscriptions .package-header-options-wrapper .package-option .package-content .package-pricing .price{color:#fff!important}.package-card.subscriptions .package-header-options-wrapper .package-option .package-content .package-pricing .period,.package-card.subscriptions .package-header-options-wrapper .package-option .package-content .package-pricing .per-credit{color:#fffc!important}.package-card.subscriptions .package-header-options-wrapper .package-option .selection-indicator{border-color:#eff8ff}.package-card.subscriptions .package-header-options-wrapper .package-option .selection-indicator.selected{border:4.5px solid #EFF8FF;box-shadow:0 0 0 3px #ffffff1a;background:transparent}.package-card.subscriptions .plus-benefits{display:flex;flex-direction:column;gap:8px}.package-card.subscriptions .plus-benefits .benefit-item{display:flex;align-items:center;gap:8px}.package-card.subscriptions .plus-benefits .benefit-item .benefit-icon{fill:#99c0ff;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.package-card.subscriptions .plus-benefits .benefit-item span{font-weight:500;font-size:16px;line-height:20px;color:#fff}.package-card.subscriptions .plus-benefits .benefit-item span strong{font-weight:600;color:#13f5cf}.package-card.subscriptions .subscription-btn{width:100%}.empty-state{text-align:center;padding:60px 20px}.empty-state .empty-icon{width:40px;height:40px;margin:0 auto 20px}.empty-state h3{font-size:22px;line-height:26px;font-weight:500;margin:0 0 6px}.empty-state p{font-size:16px;line-height:20px}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
 */*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 320px){.container{max-width:320px}}@media (min-width: 375px){.container{max-width:375px}}@media (min-width: 414px){.container{max-width:414px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1440px){.container{max-width:1440px}}@media (min-width: 1720px){.container{max-width:1720px}}.visible{visibility:visible}.static{position:static}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.top-1\.5{top:.375rem}.\!-m-px{margin:-1px!important}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.\!mt-8{margin-top:2rem!important}.-ml-1{margin-left:-.25rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[-8px\]{margin-bottom:-8px}.ml-2{margin-left:.5rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.\!h-px{height:1px!important}.h-10{height:2.5rem}.h-12{height:3rem}.h-24{height:6rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[300px\]{height:300px}.h-\[900px\]{height:900px}.h-full{height:100%}.h-px{height:1px}.\!w-px{width:1px!important}.w-10{width:2.5rem}.w-12{width:3rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-\[300px\]{width:300px}.w-\[900px\]{width:900px}.w-auto{width:auto}.w-full{width:100%}.max-w-4xl{max-width:56rem}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.\!overflow-hidden{overflow:hidden!important}.\!whitespace-nowrap{white-space:nowrap!important}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-r-transparent{border-right-color:transparent}.bg-\[\#70f9c7\]{--tw-bg-opacity:1;background-color:rgb(112 249 199 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-neutral-200{--tw-bg-opacity:1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pt-2\.5{padding-top:.625rem}.pt-\[7px\]{padding-top:7px}.text-left{text-align:left}.text-center{text-align:center}.align-\[-0\.125em\]{vertical-align:-.125em}.\!text-\[16px\]{font-size:16px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[20px\]{font-size:20px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.leading-\[1\.25em\]{line-height:1.25em}.leading-\[1\.28em\]{line-height:1.28em}.leading-\[1\.2em\]{line-height:1.2em}.text-\[\#181D27\]{--tw-text-opacity:1;color:rgb(24 29 39 / var(--tw-text-opacity, 1))}.text-\[\#535862\]{--tw-text-opacity:1;color:rgb(83 88 98 / var(--tw-text-opacity, 1))}.text-\[\#5576ad\]{--tw-text-opacity:1;color:rgb(85 118 173 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\!\[clip\:rect\(0\,0\,0\,0\)\]{clip:rect(0,0,0,0)!important}.rank-block{position:relative;overflow:hidden;gap:32px!important}.rank-block .case-count{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.rank-block .case-count .case-count-title{font-size:18px;font-weight:600;color:#1e1e1e;margin:0}.rank-block .case-count .searches-count{font-size:24px;color:#0766ff;font-weight:600}.rank-block .rank-display{display:flex;flex-direction:column;align-items:center;gap:10px}.rank-block .rank-display .rank-icon-container{flex-shrink:0;width:80px;height:80px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 10px 20px rgba(0,0,0,.15));transition:transform .3s ease}.rank-block .rank-display .rank-icon-container:hover{transform:scale(1.05)}.rank-block .rank-display .rank-icon-container .rank-icon{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.rank-block .rank-display .rank-level{font-size:16px;font-weight:300;color:#737373;margin:0}.rank-block .rank-display .rank-name{font-size:24px;font-weight:500;color:#1f2937;line-height:1.2}.rank-block .rank-progress .progress-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.rank-block .rank-progress .progress-info .progress-label{font-size:16px;color:#737373;font-weight:500}.rank-block .rank-progress .progress-info .progress-count{font-size:16px;color:#0766ff;font-weight:600}.rank-block .rank-progress .progress-bar-container{width:100%;height:6px;background:#ebebeb;border-radius:9999px;overflow:hidden;position:relative}.rank-block .rank-progress .progress-bar-container .progress-bar-fill{height:100%;background:linear-gradient(90deg,#0766ff,#69a2ff);border-radius:9999px;transition:width .5s ease;position:relative}.rank-block .rank-progress .progress-bar-container .progress-bar-fill:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#fff0,#ffffff4d,#fff0);animation:shimmer 2s infinite}.rank-block .rank-max-level{text-align:center;padding:12px;background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:8px;margin-top:8px}.rank-block .rank-max-level span{font-size:14px;font-weight:600;color:#92400e}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width: 768px){.rank-block .rank-display .rank-icon-container{width:70px;height:70px}.rank-block .rank-display .rank-info .rank-name{font-size:16px}}.tour-content{display:flex;flex-direction:column-reverse;align-items:stretch;gap:20px}@media (min-width: 1024px){.tour-content{flex-direction:row;gap:0;margin-top:-30px}}@media (max-width: 1023.98px){.tour-content{padding-top:12px}}.tour-content .text-wrapper{width:100%;gap:12px;display:flex;flex-direction:column;justify-content:center}@media (min-width: 1024px){.tour-content .text-wrapper{padding:40px 40px 40px 0;width:50%}}@media (min-width: 1280px){.tour-content .text-wrapper{padding:60px 60px 60px 30px;gap:16px}}.tour-content .text-wrapper .tour-step-indicator{font-size:14px;color:#717680;margin-bottom:1rem;font-weight:500;display:none}.tour-content .text-wrapper .tour-text h3{font-size:32px;line-height:36px;font-weight:700;color:#181d27;margin-bottom:.75rem}@media (max-width: 767.98px){.tour-content .text-wrapper .tour-text h3{font-size:24px;line-height:28px}}.tour-content .text-wrapper .tour-text p{font-size:20px;line-height:26px}@media (max-width: 767.98px){.tour-content .text-wrapper .tour-text p{font-size:18px;line-height:24px}}@media (min-width: 768px){.tour-content .text-wrapper p,.tour-content .text-wrapper li{font-size:18px;line-height:26px}}.tour-content .text-wrapper ol{list-style-type:none;counter-reset:item;padding-left:1.5rem}.tour-content .text-wrapper ol li{position:relative;margin-left:24px}.tour-content .text-wrapper ol li:before{content:counter(item) ".";counter-increment:item;position:absolute;left:-24px;top:-1px;color:#0766ff;font-weight:700}.tour-content .text-wrapper ul,.tour-content .text-wrapper ol{margin-bottom:0;display:flex;flex-direction:column;gap:8px}.tour-content .text-wrapper ul li,.tour-content .text-wrapper ol li{margin:0}.tour-content .text-wrapper ul{list-style-type:none;padding-left:.5rem}.tour-content .text-wrapper ul li{position:relative;margin-left:20px}.tour-content .text-wrapper ul li:before{content:"•";font-family:"Font Awesome 6 Pro";position:absolute;left:-20px;color:#0766ff;top:-1px}.tour-content .text-wrapper .cta-holder{margin-top:20px}.tour-content .tour-image{width:100%;display:flex;align-items:center}@media (min-width: 1024px){.tour-content .tour-image{width:calc(50% + 40px)}}.tour-content .tour-image .image{height:auto;width:100%;position:relative;aspect-ratio:4/3}.tour-content .tour-image .image img{position:absolute;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:20px}.tour-navigation{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem}.tour-navigation .tour-skip-link{color:#717680;text-decoration:none;font-size:14px;font-weight:500;transition:color .2s ease}.tour-navigation .tour-skip-link:hover{color:#0052d6;text-decoration:underline}.tour-navigation .tour-step-counter{font-size:14px;font-weight:500;color:#737373;margin-right:12px}.tour-navigation .tour-controls{display:flex;gap:8px;align-items:center;margin-left:auto}.tour-navigation .tour-controls .button{display:flex;align-items:center;gap:.5rem}.tour-navigation .tour-controls .button.alt{height:32px;width:32px}.tour-navigation .tour-controls .button i{font-size:14px}.tour-navigation .tour-controls .button:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 767.98px){.tour-navigation{flex-direction:column-reverse;gap:1rem}.tour-navigation .tour-controls{width:100%;justify-content:space-between}}.account{padding:100px 0}.account h1{font-size:28px;line-height:32px;font-weight:500;text-align:left}@media (min-width: 768px){.account h1{text-align:center}}@media (min-width: 1024px){.account .container{max-width:720px;margin:0 auto}}.account .container .account-tabs{width:100%;margin:20px auto;grid-template-columns:repeat(3,1fr)}@media (min-width: 1024px){.account .container .account-tabs{max-width:568px}}.account .container .account-section:not(.subscription-frame){background:#fff;padding:20px;border-radius:12px;border:1px solid #EBEBEB}.account .container .account-section:not(.subscription-frame) h2{font-size:20px;line-height:24px;font-weight:500;margin-bottom:20px}.account .container .button{padding:8px 14px;font-size:16px}.account-section.profile-frame{width:100%}.account-section.profile-frame .password-wrapper{margin-top:36px;padding-top:24px;border-top:1px solid #EBEBEB}.account-section.profile-frame .password-wrapper h3{font-size:18px;font-weight:500;margin-bottom:12px}.avatar-profile-wrapper{display:flex;flex-direction:column;align-items:center;gap:20px}@media (min-width: 768px){.avatar-profile-wrapper{gap:30px}}.avatar-profile-wrapper .avatar{position:relative}.avatar-profile-wrapper .avatar .avatar-image{height:90px;width:90px;border-radius:50%;overflow:hidden;background:#f0f6fd;display:flex;align-items:center;justify-content:center}.avatar-profile-wrapper .avatar .avatar-image span{color:#5a5a5a;font-size:28px;font-weight:400;margin-left:-1px;margin-bottom:-2px}.avatar-profile-wrapper .avatar .button{font-size:14px;padding:4px 8px!important;margin:-4px auto 0;width:-moz-fit-content;width:fit-content}.avatar-profile-wrapper .avatar .remove-wrapper{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 1px 2px #0a0d120d,0 1px 1px -1px #0a0d120d;border-radius:9999px;height:30px;width:30px}.avatar-profile-wrapper .avatar .remove-wrapper .remove-avatar-button{color:#454545;border:none;cursor:pointer;box-shadow:none;font-size:22px;display:flex;align-items:center;justify-content:center}.avatar-profile-wrapper .avatar .remove-wrapper .remove-avatar-button:hover{color:#1e1e1e;opacity:1}.avatar-profile-wrapper .avatar p{position:absolute;bottom:-25px;left:50%;transform:translate(-50%);width:300px;text-align:center}.avatar-profile-wrapper .profile-fields{width:100%}.avatar-profile-wrapper .profile-fields .form,.avatar-profile-wrapper .profile-fields .form .name-fields{display:flex;flex-direction:column;gap:16px}@media (min-width: 768px){.avatar-profile-wrapper .profile-fields .form .name-fields{flex-direction:row;gap:12px}}.avatar-profile-wrapper .profile-fields .form .name-fields .field-group{width:100%}@media (min-width: 768px){.avatar-profile-wrapper .profile-fields .form .name-fields .field-group{width:calc(50% - 6px)}}.profile-setup .checkbox-container .checkbox-label{display:flex;flex-direction:row;gap:8px;align-items:flex-start}.profile-setup .checkbox-container .checkbox-label .checkbox{position:relative;bottom:-6px}.profile-setup .checkbox-container .checkbox-label span{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0px 4px;font-size:16px}.profile-setup .checkbox-container .checkbox-label span a{font-size:16px}.account-section.credits-frame h2{font-weight:500;margin-bottom:20px}.account-section.credits-frame .credits-balance{display:flex;flex-direction:column;align-items:center}.account-section.credits-frame .credits-balance .wrapper{position:relative;display:flex;flex-direction:column;align-items:center}.account-section.credits-frame .credits-balance .wrapper .credits-counter{display:flex;flex-direction:column;align-items:center;gap:8px}.account-section.credits-frame .credits-balance .wrapper .credits-counter .credits-counter-value{font-size:32px;font-weight:600;color:#0052d6}.account-section.credits-frame .credits-balance .wrapper .credits-counter .credits-counter-label{font-size:16px;line-height:1;color:#6c757d}.account-section.credits-frame .credits-balance .wrapper .credits-bar{margin:20px 0 12px;border-radius:999px;width:100%;height:6px;background-color:#e5e7eb}@media (min-width: 1024px){.account-section.credits-frame .credits-balance .wrapper .credits-bar{margin:24px 0 20px}}.account-section.credits-frame .credits-balance .wrapper .credits-bar .credits-left-bar{height:6px;border-radius:999px;width:100%;background:linear-gradient(to right,#00378f,#3a86ff)}.account-section.credits-frame .credits-balance .wrapper .credits-usage{font-size:14px;color:#6c757d}@media (min-width: 1024px){.account-section.credits-frame .credits-balance .wrapper .credits-usage{width:-moz-fit-content;width:fit-content;position:absolute;top:7px;right:0}}.account-section.credits-frame .credits-balance .wrapper .button{margin-top:16px;width:-moz-fit-content;width:fit-content}.account-section.credits-frame .credits-balance .wrapper .usage{margin-top:28px;border-top:1px solid #EBEBEB;padding-top:20px}.account-section.credits-frame .credits-balance .wrapper .usage h3{font-size:20px;font-weight:500;margin-bottom:12px}.account-section.credits-frame .credits-balance .wrapper .usage ul{padding-left:0;list-style:none}.account-section.credits-frame .credits-balance .wrapper .usage ul li{display:flex;justify-content:space-between}.account-section.subscription-frame{display:flex;flex-direction:column;gap:10px}.account-section.subscription-frame h2{font-size:20px;line-height:24px;font-weight:500;margin-bottom:20px}.account-section.subscription-frame .subscription-card{background:#fff;padding:20px;border-radius:12px;border:1px solid #EBEBEB}.account-section.subscription-frame .subscription-card .subscription-wrapper .subscription-card-type{padding:0 0 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #EBEBEB}.account-section.subscription-frame .subscription-card .subscription-wrapper .next-payment{font-size:16px;line-height:20px;font-weight:400}.account-section.subscription-frame .subscription-card .subscription-wrapper .next-payment span{font-weight:500}.account-section.subscription-frame .subscription-card .subscription-wrapper>p{margin-top:12px;margin-bottom:12px}.account-section.subscription-frame .subscription-card .subscription-wrapper .subscription-card-buttons{margin-top:20px;display:flex;gap:12px}.account-section.subscription-frame .payment-card{background:#fff;padding:20px;border-radius:12px;border:1px solid #EBEBEB}.account-section.subscription-frame .payment-card .payment-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.account-section.subscription-frame .payment-card .payment-card-header h2{margin-bottom:0}.account-section.subscription-frame .payment-card .payment-card-header .link{border:none;box-shadow:none;padding:0;width:-moz-fit-content;width:fit-content;font-size:16px}.account-section.subscription-frame .payment-card .payment-card-header .link:hover{color:#0766ff}.account-section.subscription-frame .payment-card .payment-card-methods{display:flex;flex-direction:column;gap:4px}.account-section.subscription-frame .payment-card .payment-card-methods .payment-method{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 8px 8px;border-radius:8px;border:1px solid #EBEBEB}.account-section.subscription-frame .payment-card .payment-card-methods .payment-method .icon-text-wrapper{display:flex;align-items:center;gap:8px}.account-section.subscription-frame .payment-card .payment-card-methods .payment-method .icon-text-wrapper .icon{color:#737373}.account-section.subscription-frame .payment-card .payment-card-methods .payment-method .icon-text-wrapper .method-info .method-name{font-size:16px;line-height:20px;font-weight:600}.account-section.subscription-frame .payment-card .payment-card-methods .payment-method .icon-text-wrapper .method-info .method-expiry{font-size:14px;line-height:18px;color:#737373}.account-section.subscription-frame .billing-history-card{background:#fff;padding:20px;border-radius:12px;border:1px solid #EBEBEB}.account-section.subscription-frame .billing-history-card .invoice-history-table{overflow-x:auto}.account-section.subscription-frame .billing-history-card .invoice-history-table table{min-width:100%}.onboarding{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background-color:#f0f6fd;padding:50px 0;overflow:hidden}@media (min-width: 1024px){.onboarding{padding:75px 0}}@media (min-width: 1280px){.onboarding{padding:100px 0}}.onboarding.split-layout{padding:0;display:flex;align-items:stretch;justify-content:stretch;background:none}.onboarding .container{max-width:500px;width:100%}.onboarding .container .wrapper{width:100%;padding:30px;background-color:#fff;border-radius:12px;border:1px solid #EBEBEB;display:flex;flex-direction:column;gap:30px}@media (max-width: 767.98px){.onboarding .container .wrapper{padding:0;background:none;border:none;border-radius:0}}.onboarding .container .wrapper .heading{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;padding:0 20px}.onboarding .container .wrapper .heading .logo{width:50px;height:50px;background:#fff;border-radius:12px;border:1px solid #EBEBEB;box-shadow:0 1px 2px #0a0d120d,0 1px 1px -1px #0a0d120d;margin-bottom:10px}.onboarding .container .wrapper .heading h1{font-size:24px;line-height:28px;text-align:center}.onboarding .container .wrapper .heading p{font-size:16px;line-height:20px;text-align:center;color:#505050}.onboarding .container .wrapper div form{display:flex;flex-direction:column;gap:20px}.onboarding .container .wrapper .button{padding:8px 14px}.onboarding .container .wrapper .button span{color:#fff}.onboarding .container .wrapper .links{display:flex;flex-direction:column;gap:10px}.onboarding .container .wrapper .links .link{font-size:16px;line-height:20px;color:#0766ff;cursor:pointer;box-shadow:none;font-weight:500}.onboarding .container .wrapper .divider{display:flex;flex-direction:column;gap:8px}.onboarding .container .wrapper .divider .line-wrapper{position:relative}.onboarding .container .wrapper .divider .line-wrapper .line{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.onboarding .container .wrapper .divider .line-wrapper .line .line-border{width:100%;height:1px;background-color:#dedede}.onboarding .container .wrapper .divider .line-wrapper .text-wrapper{position:relative;z-index:1;display:flex;justify-content:center}.onboarding .container .wrapper .divider .line-wrapper .text-wrapper span{background-color:#fff;padding:8px 16px;color:#737373;font-size:14px;line-height:20px;font-weight:500}@media (max-width: 767.98px){.onboarding .container .wrapper .divider .line-wrapper .text-wrapper span{background-color:#f0f6fd}}.onboarding .container .wrapper .oauth-buttons{display:flex;flex-direction:row;gap:8px}.onboarding .container .wrapper .oauth-buttons .button{display:flex;align-items:center;justify-content:center;gap:8px;flex-grow:1;font-size:16px}.onboarding .container .wrapper .oauth-buttons .button img{width:18px;height:18px}.onboarding .container .wrapper .switch-link{display:inline-flex;justify-content:center;gap:4px;margin-top:10px;flex-shrink:0}.onboarding .container .wrapper .switch-link p{font-size:16px;line-height:20px;color:#505050;display:inline}.onboarding .container .wrapper .switch-link .link{font-size:16px;line-height:20px;color:#0766ff;box-shadow:none;font-weight:500;display:inline;width:-moz-fit-content;width:fit-content;margin-left:2px}.onboarding .auth-side{width:50%;min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#f0f6fd;padding:40px}@media (max-width: 1023.98px){.onboarding .auth-side{width:100%}}@media (max-width: 767.98px){.onboarding .auth-side{padding:20px}}.onboarding .auth-side .auth-container{max-width:360px;width:100%}.onboarding .auth-side .auth-container .auth-wrapper{width:100%;padding:0;background:none;border:none;border-radius:0;display:flex;flex-direction:column;gap:40px}.onboarding .auth-side .auth-container .auth-wrapper .heading{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:8px;padding:0}.onboarding .auth-side .auth-container .auth-wrapper .heading .logo-section{display:flex;align-items:center;gap:10px;align-self:flex-start;position:absolute;top:8.8888888889vh}@media (max-width: 1439.98px){.onboarding .auth-side .auth-container .auth-wrapper .heading .logo-section{top:8.75vh}}.onboarding .auth-side .auth-container .auth-wrapper .heading .logo-section .logo{width:41px;height:41px;background:#fff;border-radius:10px;border:1px solid #EBEBEB;box-shadow:0 1px 2px #0a0d120d,0 1px 1px -1px #0a0d120d;margin-bottom:0}.onboarding .auth-side .auth-container .auth-wrapper .heading .logo-section .brand-text .brand-name{font-family:Alegreya Sans,sans-serif;font-size:24px;font-weight:500;line-height:20px;position:relative;bottom:-2px}.onboarding .auth-side .auth-container .auth-wrapper .heading h1{font-size:30px;line-height:32px;text-align:left;color:#181d27;font-weight:500;margin:0;align-self:flex-start}.onboarding .auth-side .auth-container .auth-wrapper .heading p{font-size:20px;line-height:24px;text-align:left;color:#414651;margin:0;align-self:flex-start}.onboarding .auth-side .auth-wrapper .form-wrapper,.onboarding .auth-side .auth-wrapper form{display:flex;flex-direction:column;gap:20px}.onboarding .auth-side .auth-wrapper form button{max-height:40px;padding:8px 14px}.onboarding .auth-side .auth-wrapper form button span{color:#fff}.onboarding .auth-side .auth-wrapper form button[disabled]:hover{opacity:.5!important;cursor:not-allowed!important}.onboarding .auth-side .auth-wrapper.bg-red-100{background-color:#fde8e8;color:#9b1c1c;padding:12px;border-radius:6px;margin-bottom:16px}.onboarding .auth-side .divider{display:flex;flex-direction:column;gap:20px}.onboarding .auth-side .divider .line-wrapper{position:relative}.onboarding .auth-side .divider .line-wrapper .line{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.onboarding .auth-side .divider .line-wrapper .line .line-border{width:100%;height:1px;background-color:#dedede}.onboarding .auth-side .divider .line-wrapper .text-wrapper{position:relative;z-index:1;display:flex;justify-content:center}.onboarding .auth-side .divider .line-wrapper .text-wrapper span{background-color:#f0f6fd;padding:8px 24px;color:#414651;font-size:14px;line-height:18px;font-weight:500}.onboarding .auth-side .oauth-buttons{display:flex;flex-direction:column;gap:8px}.onboarding .auth-side .oauth-buttons .button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;font-size:16px;font-weight:600;padding:10px 16px;background:#fff;border:1px solid #e9eaeb;border-radius:8px;color:#414651;box-shadow:0 1px 2px #0a0d120d}.onboarding .auth-side .oauth-buttons .button img{width:17px;height:17px}.onboarding .auth-side .oauth-buttons .button:hover{background-color:#f9fafb}.onboarding .auth-side .switch-link{display:inline-flex;justify-content:center;gap:4px;flex-shrink:0}.onboarding .auth-side .switch-link p{font-size:14px;line-height:18px;color:#535862;display:inline;margin:0}.onboarding .auth-side .switch-link .link{font-size:14px;line-height:18px;color:#0043b0;box-shadow:none;font-weight:600;display:inline;width:-moz-fit-content;width:fit-content;margin-left:2px}.onboarding .auth-side .magic-link-form .magic-link-success{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px}.onboarding .auth-side .magic-link-form .magic-link-success h3{margin-bottom:8px;text-align:left}.onboarding .auth-side .magic-link-form .magic-link-success p{margin-bottom:4px;text-align:left}.onboarding .auth-side .magic-link-form .link{font-size:18px;font-weight:600;color:#0052d6;display:flex;align-items:center;box-shadow:none;padding:0}@media (min-width: 1280px){.onboarding .auth-side .magic-link-form .link:hover{opacity:.7}.onboarding .auth-side .magic-link-form .link:hover:after{transform:translate(5px);transition:all .3s ease}}.onboarding .testimonial-side{width:50%;min-height:100vh;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 1023.98px){.onboarding .testimonial-side{display:none}}.onboarding .testimonial-side .light-rays{position:absolute;top:0;right:0;width:80%;height:auto;z-index:1;opacity:.7}.onboarding .testimonial-side .testimonial-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;-o-object-fit:cover;object-fit:cover;align-items:flex-end;background-color:#214984}.onboarding .testimonial-side .inner{position:relative;z-index:2;width:100%;height:100%;padding:60px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}@media (max-width: 1439.98px){.onboarding .testimonial-side .inner{padding:40px}}.onboarding .testimonial-side .inner .screenshot-img{position:absolute;top:1.3888888889vw;width:calc(100% + 140px);left:-70px;-o-object-fit:contain;object-fit:contain;height:auto;max-height:60vh;border-radius:12px;filter:drop-shadow(-20px 34px 44px rgba(0,0,0,.25))}@media (max-width: 1279.98px){.onboarding .testimonial-side .inner .screenshot-img{width:calc(100% + 80px);left:-40px}}.register .grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.register .checkbox-container{display:flex;align-items:flex-start;gap:8px}.register .checkbox-container .checkbox{width:16px;height:16px;border:1px solid #EBEBEB;accent-color:#0766FF;margin-top:1px;flex-shrink:0}.register .checkbox-container .checkbox-label{font-size:16px;line-height:20px;color:#363636;display:inline}.register .checkbox-container .checkbox-label a.link{color:#0766ff;text-decoration:none;font-weight:500;font-size:16px;line-height:20px;margin:0 4px;display:inline}.register .checkbox-container .checkbox-label a.link:hover{text-decoration:underline}.plan-selection .container .wrapper .plans-radio-container{display:flex;flex-direction:column;gap:8px}.plan-selection .container .wrapper .plans-radio-container .plan-option{border:1px solid #EBEBEB;background:#fff;border-radius:12px;padding:16px;position:relative;cursor:pointer;transition:all .2s ease}.plan-selection .container .wrapper .plans-radio-container .plan-option.selected{border:1px solid #0766FF;background:#dce9ff}@media (min-width: 768px){.plan-selection .container .wrapper .plans-radio-container .plan-option.selected{background:#f0f6fd}}.plan-selection .container .wrapper .plans-radio-container .plan-option:hover{border-color:#0766ff}.plan-selection .container .wrapper .plans-radio-container .plan-option.popular .badge{background-color:#0766ff;color:#fff;font-size:14px;line-height:1;font-weight:500;padding:6px 8px;border-radius:20px;margin-top:-4px}.plan-selection .container .wrapper .plans-radio-container .plan-option .radio-selector{position:absolute;top:20px;right:20px}.plan-selection .container .wrapper .plans-radio-container .plan-option .radio-selector .radio-button{width:20px;height:20px;border:1px solid #ababab;border-radius:50%;display:flex;align-items:center;justify-content:center}.plan-selection .container .wrapper .plans-radio-container .plan-option .radio-selector .radio-button .radio-inner{width:14px;height:14px;background-color:#0766ff;border-radius:50%}.plan-selection .container .wrapper .plans-radio-container .plan-option .plan-content{padding-right:30px;display:flex;flex-direction:column;gap:4px}@media (min-width: 768px){.plan-selection .container .wrapper .plans-radio-container .plan-option .plan-content{gap:8px}}.plan-selection .container .wrapper .plans-radio-container .plan-option .plan-content .plan-title{display:flex;align-items:center;gap:8px}.plan-selection .container .wrapper .plans-radio-container .plan-option .plan-content .plan-name{font-weight:500;font-size:20px;margin-bottom:4px}@media (min-width: 768px){.plan-selection .container .wrapper .plans-radio-container .plan-option .plan-content .plan-name{font-size:22px}}.plan-selection .container .wrapper .plans-radio-container .plan-option .plan-content .plan-price{font-weight:600}.plan-selection .container .wrapper .plans-radio-container .plan-option .plan-content .plan-price .price{font-size:30px;color:#0766ff}.plan-selection .container .wrapper .plans-radio-container .plan-option .plan-content .plan-price .period{font-size:16px;color:#737373;font-weight:400}.plan-selection .container .wrapper .plans-radio-container .plan-option .plan-content .plan-description{font-size:14px;color:#737373}.plan-selection .container .wrapper .selected-plan-features h3{font-size:22px;font-weight:500}.plan-selection .container .wrapper .selected-plan-features ul{display:flex;flex-direction:column;gap:6px;padding-left:0;margin-top:10px}.plan-selection .container .wrapper .selected-plan-features ul li{display:flex;align-items:center;gap:8px;margin-bottom:0}.plan-selection .container .wrapper .selected-plan-features ul li svg{color:#0766ff;flex-shrink:0}.plan-selection .container .wrapper .consent-options{display:flex;flex-direction:column;gap:8px;margin-top:16px}.plan-selection .container .wrapper .consent-options .checkbox-container{display:flex;align-items:flex-start;gap:8px}.plan-selection .container .wrapper .consent-options .checkbox-container .checkbox-label{font-size:16px;line-height:20px;color:#363636;display:flex;gap:6px;position:relative}.plan-selection .container .wrapper .consent-options .checkbox-container .checkbox-label .checkbox{width:16px;height:16px;border:1px solid #EBEBEB;accent-color:#0766FF;margin-top:2px;flex-shrink:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:3px;background-color:#fff;border:1px solid #ababab;transition:background-color .2s,border-color .2s}.plan-selection .container .wrapper .consent-options .checkbox-container .checkbox-label .checkbox:checked{background-color:#0766ff;border-color:#0766ff;position:relative}.plan-selection .container .wrapper .consent-options .checkbox-container .checkbox-label .checkbox:checked:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.plan-selection .container .wrapper .consent-options .checkbox-container .checkbox-label .checkbox:focus{outline:none;border-color:#0766ff;box-shadow:0 0 0 3px #0766ff33}.plan-selection .container .wrapper .consent-options .checkbox-container .checkbox-label a.link{color:#0766ff;text-decoration:none;font-weight:500;font-size:16px;line-height:20px;margin:0 2px;display:inline}.plan-selection .container .wrapper .consent-options .checkbox-container .checkbox-label a.link:hover{text-decoration:underline}.plan-selection .container .wrapper .button-container .button{width:100%}.checkout .container .wrapper .loading-indicator{text-align:center;padding:2rem 0}.checkout .container .wrapper .loading-indicator .spinner{height:2rem;width:2rem;animation:spin 1s linear infinite;border-top:2px solid;border-bottom:2px solid;border-color:#0766ff;border-radius:50%;margin:0 auto}.checkout .container .wrapper .loading-indicator p{margin-top:1rem;color:#5a5a5a}.checkout .container .wrapper .error-message{color:#d60000;padding:1rem;border-radius:.5rem;margin-bottom:1.5rem}.checkout .container .wrapper .error-message .error-recovery{margin-top:.5rem}.checkout .container .wrapper .error-message .error-actions{display:flex;gap:1rem;margin-top:1rem}.checkout .container .wrapper .order-summary{background-color:#fff;border:1px solid #EBEBEB;padding:1.5rem;border-radius:.5rem;margin-bottom:1.5rem}.checkout .container .wrapper .order-summary h2{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#363636}.checkout .container .wrapper .order-summary .order-item{display:flex;justify-content:space-between;margin-bottom:.5rem}.checkout .container .wrapper .order-summary .order-item .item-value{font-weight:500}.checkout .container .wrapper .order-summary .order-total{display:flex;justify-content:space-between;font-size:1.125rem;font-weight:600;margin-top:1rem;padding-top:1rem;border-top:1px solid #EBEBEB}.checkout .container .wrapper .payment-form{background-color:#f0f6ff;border-radius:12px;display:flex;flex-direction:column;gap:4px}@media (min-width: 768px){.checkout .container .wrapper .payment-form{padding:20px}}.checkout .container .wrapper .payment-form h3{font-size:20px;line-height:24px}.checkout .container .wrapper .payment-form .payment-demo-text{color:#737373}.checkout .container .wrapper .payment-form .form-actions{display:flex;gap:12px;margin-top:20px}.checkout .container .wrapper .payment-form .form-actions .button{width:calc(50% - 6px)}.checkout .container .wrapper .payment-form .form-actions .processing{display:flex;align-items:center}.checkout .container .wrapper .payment-form .form-actions .processing .spinner-icon{animation:spin 1s linear infinite;margin-right:.5rem;margin-left:-.25rem;height:1rem;width:1rem;display:inline-block}.lawsumgpt{display:flex;position:relative;height:100%;width:100%;overflow:hidden;height:-webkit-fill-available;background:#f0f6fd}@media (max-width: 1023.98px){.lawsumgpt .lawsum-gpt-container{-webkit-overflow-scrolling:touch;will-change:transform;height:100%;position:fixed;top:0;right:0;left:0;bottom:0}}.lawsumgpt .sidebar-toggle{position:absolute;top:80px;left:20px;width:24px;height:24px;cursor:pointer;z-index:100;transition:transform .3s ease}@media (min-width: 1024px){.lawsumgpt .sidebar-toggle{display:none}}.lawsumgpt .sidebar-toggle-right{position:absolute;top:80px;right:20px;width:24px;height:24px;cursor:pointer;z-index:100;transition:transform .3s ease}@media (min-width: 1024px){.lawsumgpt .sidebar-toggle-right{display:none}}.lawsumgpt .splitpanes{height:100%;width:100%;display:flex!important;flex-direction:row!important}.lawsumgpt .splitpanes .splitpanes__splitter{border:none!important;margin-left:0!important;background-color:transparent!important}.lawsumgpt .splitpanes .splitpanes__splitter:hover,.lawsumgpt .splitpanes .splitpanes__pane{background-color:transparent!important}.lawsumgpt .splitpanes .splitpanes__pane.case-pane{order:1;width:unset}.lawsumgpt .splitpanes .splitpanes__pane.sidebar-pane{order:2;margin-right:10px;width:unset}@media (max-width: 767.98px){.lawsumgpt .splitpanes .splitpanes__pane.mobile-case{position:fixed;width:100%!important;top:0;left:0;right:0;bottom:0;height:100%}}@media (max-width: 1023.98px){.lawsumgpt .splitpanes .splitpanes__pane.mobile-sidebar{width:50%!important}}@media (max-width: 767.98px){.lawsumgpt .splitpanes .splitpanes__pane.mobile-sidebar{width:100%!important;position:fixed;z-index:501;transform:translate(100%);transition:all .5s cubic-bezier(.5,.5,0,1)}.lawsumgpt .splitpanes .splitpanes__pane.mobile-sidebar.active{transform:translate(0);transition:all .5s cubic-bezier(.5,.5,0,1)}}.lawsumgpt .splitpanes .splitpanes__pane .main-container{width:100%}@media (max-width: 767.98px){.lawsumgpt .splitpanes .splitpanes__pane .main-container{padding-right:0;height:100%}}.lawsumgpt .splitpanes .splitpanes__splitter{background-color:#e9eaeb;position:relative;width:1px!important;margin:0;cursor:col-resize;order:1}@media (max-width: 1279.98px){.lawsumgpt .splitpanes .splitpanes__splitter{display:none}}.lawsumgpt .splitpanes .splitpanes__splitter:hover,.lawsumgpt .splitpanes .splitpanes__splitter:active{background-color:#0766ff}.lawsumgpt .splitpanes .splitpanes__splitter:before{content:"";position:absolute;left:-2px;width:5px;height:100%;background-color:transparent;cursor:col-resize}.lawsumgpt .animated-grid-wrapper .radial-overlay{background:radial-gradient(circle at top center,transparent 0,rgba(240,246,255,.95) 70%)}.lawsumgpt .folder-actions{display:flex;gap:12px;justify-content:space-between}.lawsumgpt .folder-actions .folder-action-btn:hover{background:transparent!important}.lawsumgpt .folder-actions .folder-action-btn.move{padding:0;height:32px;box-shadow:none;width:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid #EBEBEB;background:#fff;color:#737373;font-size:14px;font-weight:500}.lawsumgpt .folder-actions .folder-action-btn.back{color:#0766ff;border-color:#0766ff}.lawsumgpt .folder-actions .folder-action-btn.back:hover{background:#0766ff0d;border-color:#0766ff}.lawsumgpt .folder-actions .folder-action-btn.alt svg{width:16px;height:16px;stroke:currentColor}.lawsumgpt .folder-actions .folder-action-btn.alt:hover{color:#0766ff}@media (max-width: 1023.98px){.lawsumgpt .mobile-sidebar{width:50%!important}}@media (max-width: 767.98px){.lawsumgpt .mobile-sidebar{width:100%!important;max-width:500px;position:fixed;top:0;right:0;bottom:0;height:100%;z-index:501;transform:translate(100%);transition:all .5s cubic-bezier(.5,.5,0,1)}.lawsumgpt .mobile-sidebar.active{transform:translate(0);transition:all .5s cubic-bezier(.5,.5,0,1)}}.lawsumgpt .refresh-button{position:fixed;bottom:100px;right:30px;z-index:100;background:#fff;border:1px solid #E9EAEB;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 4px #0000001a;transition:all .3s ease}.lawsumgpt .refresh-button:hover{background:#f8f8f8;transform:scale(1.1)}.lawsumgpt .refresh-button i{font-size:18px;color:#00031c;transition:transform .3s ease}.lawsumgpt .refresh-button.refreshing i{animation:spin 1s linear infinite}@media (max-width: 767.98px){.lawsumgpt .refresh-button{bottom:80px;right:20px;width:36px;height:36px}.lawsumgpt .refresh-button i{font-size:16px}}.main-window{height:100vh;min-height:0;display:flex;flex-direction:column;position:relative;width:100%}.main-window .main-container{height:100%;width:100%;max-width:850px;margin:0 auto}.main-window .wrapper{height:100%;z-index:2}.main-window .wrapper .messages-container{height:100%;padding-left:40px;padding-right:40px;overflow-y:auto;-webkit-overflow-scrolling:touch;will-change:transform}@media (max-width: 1279.98px){.main-window .wrapper .messages-container{padding-left:20px;padding-right:20px}}@media (max-width: 1023.98px){.main-window .wrapper .messages-container{height:calc(100% - 57px);height:100%;position:fixed;top:0;left:0;right:0;bottom:0}}.main-window .wrapper .messages-container::-webkit-scrollbar{display:none}.main-window .wrapper .messages-container .message-list{display:flex;flex-direction:column;gap:30px;padding-top:100px}@media (max-width: 1023.98px){.main-window .wrapper .messages-container .message-list{padding-top:120px}}.main-window .wrapper .messages-container .message-list .message{overflow:hidden}.main-window .wrapper .messages-container .message-list .message:last-of-type{padding-bottom:20px}@media (min-width: 1280px){.main-window .wrapper .messages-container .message-list .message:last-of-type{padding-bottom:50px}}.main-window .wrapper .messages-container .message-list .message.user-message{max-width:500px;width:-moz-fit-content;width:fit-content;margin-left:auto}.main-window .wrapper .messages-container .message-list .message.user-message .bubble{background:#0766ff;color:#fff;padding:8px;border-radius:8px 8px 0;font-size:18px;line-height:24px}.main-window .wrapper .messages-container .message-list .message.loading-message{height:100vh}.main-window .wrapper .messages-container .message-list .message.system-message .bubble{display:flex;align-items:center;gap:5px;font-size:18px;line-height:24px}.main-window .wrapper .messages-container .message-list .message.system-message .bubble .fa-circle-exclamation{color:#ff9500;margin-right:5px;font-size:20px}.main-window .wrapper .messages-container .message-list .message.system-message .bubble p.generating{display:flex;align-items:center;font-size:18px;line-height:28px;animation:pulse 1.5s infinite}@keyframes pulse{0%{opacity:.7}50%{opacity:.2}to{opacity:.7}}.main-window .wrapper .messages-container .message-list .message.summary-message,.main-window .wrapper .messages-container .message-list .message.system-message{display:flex;flex-direction:column;gap:16px}.main-window .wrapper .messages-container .message-list .message.summary-message p,.main-window .wrapper .messages-container .message-list .message.system-message p{margin-bottom:8px}.main-window .wrapper .messages-container .message-list .message.summary-message p,.main-window .wrapper .messages-container .message-list .message.summary-message li,.main-window .wrapper .messages-container .message-list .message.summary-message strong,.main-window .wrapper .messages-container .message-list .message.summary-message span,.main-window .wrapper .messages-container .message-list .message.system-message p,.main-window .wrapper .messages-container .message-list .message.system-message li,.main-window .wrapper .messages-container .message-list .message.system-message strong,.main-window .wrapper .messages-container .message-list .message.system-message span{font-size:18px;line-height:28px}.main-window .wrapper .messages-container .message-list .message.summary-message ol,.main-window .wrapper .messages-container .message-list .message.system-message ol{list-style-type:none;counter-reset:item;padding-left:1.5rem}.main-window .wrapper .messages-container .message-list .message.summary-message ol li,.main-window .wrapper .messages-container .message-list .message.system-message ol li{position:relative;margin-left:24px}.main-window .wrapper .messages-container .message-list .message.summary-message ol li:before,.main-window .wrapper .messages-container .message-list .message.system-message ol li:before{content:counter(item) ".";counter-increment:item;position:absolute;left:-24px;top:-1px;color:#0766ff;font-weight:700}.main-window .wrapper .messages-container .message-list .message.summary-message ul,.main-window .wrapper .messages-container .message-list .message.summary-message ol,.main-window .wrapper .messages-container .message-list .message.system-message ul,.main-window .wrapper .messages-container .message-list .message.system-message ol{margin-bottom:0;display:flex;flex-direction:column;gap:8px;margin-top:12px}.main-window .wrapper .messages-container .message-list .message.summary-message ul li,.main-window .wrapper .messages-container .message-list .message.summary-message ol li,.main-window .wrapper .messages-container .message-list .message.system-message ul li,.main-window .wrapper .messages-container .message-list .message.system-message ol li{margin:0}.main-window .wrapper .messages-container .message-list .message.summary-message ul,.main-window .wrapper .messages-container .message-list .message.system-message ul{list-style-type:none;padding-left:.5rem}.main-window .wrapper .messages-container .message-list .message.summary-message ul li,.main-window .wrapper .messages-container .message-list .message.system-message ul li{position:relative;margin-left:20px}.main-window .wrapper .messages-container .message-list .message.summary-message ul li:before,.main-window .wrapper .messages-container .message-list .message.system-message ul li:before{content:"•";font-family:"Font Awesome 6 Pro";position:absolute;left:-20px;color:#0766ff;font-size:16px;top:-1px}.main-window .wrapper .messages-container .message-list .message.summary-message strong,.main-window .wrapper .messages-container .message-list .message.system-message strong{color:#00031c!important;font-style:normal!important;font-weight:600}.main-window .wrapper .messages-container .message-list .message.summary-message h2,.main-window .wrapper .messages-container .message-list .message.system-message h2{font-size:22px;line-height:28px;margin-bottom:10px}@media (min-width: 1280px){.main-window .wrapper .messages-container .message-list .message.summary-message h2,.main-window .wrapper .messages-container .message-list .message.system-message h2{font-size:24px;line-height:32px}}.main-window .wrapper .messages-container .message-list .message.summary-message h2:not(:first-child),.main-window .wrapper .messages-container .message-list .message.system-message h2:not(:first-child){margin-top:24px}.main-window .wrapper .ecli-input{display:flex;justify-content:center;flex-direction:column;width:600px;position:absolute;top:50%;gap:12px;left:50%;transform:translate(-50%,calc(-50% - 40px))}@media (max-width: 1279.98px){.main-window .wrapper .ecli-input{transition:all .3s ease}}@media (max-width: 767.98px){.main-window .wrapper .ecli-input{width:calc(100% - 16px)!important}}.main-window .wrapper .ecli-input .input-heading{display:flex;flex-direction:column;align-items:center;gap:10px;z-index:3}.main-window .wrapper .ecli-input .input-heading .fade-enter-active,.main-window .wrapper .ecli-input .input-heading .fade-leave-active{transition:opacity .5s ease}.main-window .wrapper .ecli-input .input-heading .fade-enter,.main-window .wrapper .ecli-input .input-heading .fade-leave-to{opacity:0}.main-window .wrapper .ecli-input .input-heading #unicorn-ecli-input{width:80px;height:80px;margin-bottom:-20px;animation:unicornFadeIn .6s cubic-bezier(.25,.74,.22,.99) forwards;opacity:0;transform:scale(.8);display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 767.98px){.main-window .wrapper .ecli-input .input-heading #unicorn-ecli-input{margin-bottom:-30px}}.main-window .wrapper .ecli-input .input-heading img{height:80px;width:auto}.main-window .wrapper .ecli-input .input-heading span{font-size:28px;line-height:34px;font-weight:500;text-align:center;white-space:nowrap}@media (max-width: 767.98px){.main-window .wrapper .ecli-input .input-heading span{font-size:22px;line-height:28px}}.main-window .wrapper .ecli-input .inner{display:flex;gap:10px;position:relative;padding-bottom:0}.main-window .wrapper .ecli-input .inner input{width:100%;padding:11px 45px 11px 16px;border-radius:12px;border:1px solid #E9EAEB;font-size:16px;background:#fff;transition:all .3s ease}@media (max-width: 767.98px){.main-window .wrapper .ecli-input .inner input{padding:10px 45px 10px 12px}}.main-window .wrapper .ecli-input .inner .validation-icon{position:absolute;right:148px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:1;transition:opacity .3s ease}@media (min-width: 1280px){.main-window .wrapper .ecli-input .inner .validation-icon{right:155px}}.main-window .wrapper .ecli-input .inner .validation-icon i{font-size:18px;transition:all .3s ease}.main-window .wrapper .ecli-input .inner .validation-icon i.valid-icon{color:#10b981}.main-window .wrapper .ecli-input .inner .validation-icon i.invalid-icon{color:#ff9500}@media (max-width: 767.98px){.main-window .wrapper .ecli-input .inner .validation-icon{right:145px}}.main-window .wrapper .ecli-input .inner .submit-button{background:transparent;border:none;position:absolute;padding:10px;top:50%;transform:translateY(-50%) rotate(-90deg);right:3px;box-shadow:none;width:-moz-fit-content;width:fit-content}@media (max-width: 767.98px){.main-window .wrapper .ecli-input .inner .submit-button{right:1px}}.main-window .folder-main-view{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:120px 20px 0}.main-window .folder-main-view .folder-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.main-window .folder-main-view .folder-header .folder-header-main{flex:1}.main-window .folder-main-view .folder-header .button.back{margin-bottom:20px}.main-window .folder-main-view .folder-header .folder-header-main-content{display:flex;align-items:center;justify-content:space-between;width:100%}.main-window .folder-main-view .folder-header .folder-header-main-content .folder-info{display:flex;align-items:center;gap:12px}.main-window .folder-main-view .folder-header .folder-header-main-content .folder-info .folder-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#fff;border-radius:8px;color:#6b7280}.main-window .folder-main-view .folder-header .folder-header-main-content .folder-info .folder-icon svg path{fill:#001d4c}.main-window .folder-main-view .folder-header .folder-header-main-content .folder-info .folder-details{flex:1;display:flex;flex-direction:column;gap:2px}.main-window .folder-main-view .folder-header .folder-header-main-content .folder-info .folder-details .folder-name{font-size:20px;line-height:24px;font-weight:600}.main-window .folder-main-view .folder-header .folder-header-main-content .folder-info .folder-details .folder-metadata{display:flex;gap:16px;font-size:14px}.main-window .folder-main-view .folder-header .folder-header-main-content .folder-info .folder-details .folder-metadata span{line-height:1;color:#737373}@media (max-width: 767.98px){.main-window .folder-main-view .folder-header .folder-header-main-content .folder-info .folder-details .folder-metadata .folder-created{display:none}}.main-window .folder-main-view .folder-header .folder-header-main-content .folder-actions{display:flex;align-items:center;gap:6px}@media (max-width: 767.98px){.main-window .folder-main-view .folder-header .folder-header-main-content .folder-actions{gap:4px}}.main-window .folder-main-view .folder-header .folder-header-main-content .folder-actions .button{height:32px;padding:0 10px 0 6px;width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;gap:2px}@media (max-width: 767.98px){.main-window .folder-main-view .folder-header .folder-header-main-content .folder-actions .button{padding:0;width:32px}}.main-window .folder-main-view .folder-header .folder-header-main-content .folder-actions .button svg{width:20px;height:20px;opacity:.5}.main-window .folder-main-view .folder-header .folder-header-main-content .folder-actions .button.destructive{padding:0;width:32px}.main-window .folder-main-view .folder-header .folder-header-main-content .folder-actions .button.destructive svg{opacity:1}.main-window .folder-main-view .folder-header .folder-header-main-content .folder-actions .button span{font-size:16px}@media (max-width: 767.98px){.main-window .folder-main-view .folder-header .folder-header-main-content .folder-actions .button span{display:none}}.main-window .folder-main-view .folder-search{margin-bottom:24px}.main-window .folder-main-view .folder-search .search-input-wrapper{position:relative;display:flex;align-items:center}.main-window .folder-main-view .folder-search .search-input-wrapper .search-icon{position:absolute;left:12px;color:#9ca3af;pointer-events:none}.main-window .folder-main-view .folder-search .search-input-wrapper .search-input{width:100%;padding:12px 16px 12px 40px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;background:#fff;transition:border-color .15s ease}.main-window .folder-main-view .folder-search .search-input-wrapper .search-input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.main-window .folder-main-view .folder-search .search-input-wrapper .clear-search{position:absolute;right:12px;padding:4px;border:none;background:none;color:#9ca3af;cursor:pointer;border-radius:4px;transition:color .15s ease}.main-window .folder-main-view .folder-search .search-input-wrapper .clear-search:hover{color:#6b7280}.main-window .folder-main-view .folder-content{flex:1;overflow-y:auto;min-height:0}.main-window .folder-main-view .folder-content .empty-state,.main-window .folder-main-view .folder-content .no-results-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;gap:4px}.main-window .folder-main-view .folder-content .empty-state .empty-icon,.main-window .folder-main-view .folder-content .empty-state .no-results-icon,.main-window .folder-main-view .folder-content .no-results-state .empty-icon,.main-window .folder-main-view .folder-content .no-results-state .no-results-icon{color:#d1d5db;margin-bottom:12px}.main-window .folder-main-view .folder-content .empty-state .empty-title,.main-window .folder-main-view .folder-content .empty-state .no-results-title,.main-window .folder-main-view .folder-content .no-results-state .empty-title,.main-window .folder-main-view .folder-content .no-results-state .no-results-title{font-size:24px;font-weight:500;color:#00031c;margin:0}.main-window .folder-main-view .folder-content .empty-state .empty-description,.main-window .folder-main-view .folder-content .empty-state .no-results-description,.main-window .folder-main-view .folder-content .no-results-state .empty-description,.main-window .folder-main-view .folder-content .no-results-state .no-results-description{font-size:16px;color:#6b7280;max-width:400px;line-height:1.5;margin:0}.main-window .folder-main-view .folder-content .eclis-list{display:grid;grid-template-columns:1fr;gap:8px;padding:16px 0 20px;width:100%}@media (min-width: 768px){.main-window .folder-main-view .folder-content .eclis-list{grid-template-columns:repeat(2,1fr)}}.main-window .folder-main-view .folder-content .eclis-list.single-item{grid-template-columns:1fr}.main-window .folder-main-view .folder-content .eclis-list .ecli-item{display:flex;align-items:center;justify-content:space-between;padding:12px;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:all .15s ease;background:#fff;position:relative}.main-window .folder-main-view .folder-content .eclis-list .ecli-item:hover,.main-window .folder-main-view .folder-content .eclis-list .ecli-item.context-menu-active{background:#fafcfe}.main-window .folder-main-view .folder-content .eclis-list .ecli-item:hover .ecli-actions,.main-window .folder-main-view .folder-content .eclis-list .ecli-item.context-menu-active .ecli-actions{opacity:1;visibility:visible}.main-window .folder-main-view .folder-content .eclis-list .ecli-item:hover .ecli-menu-button,.main-window .folder-main-view .folder-content .eclis-list .ecli-item:hover .remove-from-folder-button,.main-window .folder-main-view .folder-content .eclis-list .ecli-item.context-menu-active .ecli-menu-button,.main-window .folder-main-view .folder-content .eclis-list .ecli-item.context-menu-active .remove-from-folder-button{opacity:1!important;visibility:visible!important}.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-main{display:flex;align-items:flex-start;gap:8px;flex:1;min-width:0;width:100%}.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-main .ecli-icon{flex-shrink:0;color:#00031c}.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-main .ecli-icon svg{width:20px;height:20px;opacity:.5}.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-main .ecli-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-main .ecli-content span{display:inline-block}.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-main .ecli-content .ecli-title{font-size:18px;line-height:20px;font-weight:600;color:#00031c;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-main .ecli-content .ecli-number{font-size:16px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-main .ecli-content .ecli-date{font-size:14px;color:#9ca3af;line-height:18px}.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-actions{flex-shrink:0;margin-left:12px;display:flex;gap:4px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-actions .ecli-menu-button,.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-actions .remove-from-folder-button{width:32px;height:32px;padding:2px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transition:all .15s ease}.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-actions .ecli-menu-button.active,.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-actions .remove-from-folder-button.active{opacity:1!important;visibility:visible!important;background:#3b82f61a}.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-actions .ecli-menu-button svg,.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-actions .remove-from-folder-button svg{width:20px;height:20px;opacity:.5}.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-actions .ecli-menu-button svg circle,.main-window .folder-main-view .folder-content .eclis-list .ecli-item .ecli-actions .remove-from-folder-button svg circle{fill:#00031c}.main-window .folder-main-view :deep(mark){background:#fef3c7;color:#92400e;padding:1px 2px;border-radius:2px}.add-eclis-search-bar{position:relative;margin-bottom:4px;margin-top:16px}.add-eclis-search-bar .search-input{width:100%;padding:10px 36px 10px 30px;border:1px solid #EBEBEB;border-radius:8px;font-size:14px;line-height:20px;background:#fafafa;transition:all .2s ease}.add-eclis-search-bar .search-input:focus{background:#f6f6f6}.add-eclis-search-bar .search-input::-moz-placeholder{color:#777d88}.add-eclis-search-bar .search-input::placeholder{color:#777d88}.add-eclis-search-bar .search-icon{position:absolute;left:8px;top:50%;transform:translateY(-50%);width:14px;height:14px;opacity:.5;pointer-events:none}.add-eclis-search-bar .clear-icon{position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;width:22px;height:22px;padding:4px;z-index:10}.select-all-container{padding:12px 0;border-bottom:1px solid #EBEBEB}.select-all-container .select-all-label{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;font-weight:500;color:#454545;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all-container .select-all-label .select-all-checkbox{width:16px;height:16px;border-radius:4px;cursor:pointer;accent-color:#0766FF}.select-all-container .select-all-label .selected-count{margin-left:auto;color:#737373;font-weight:400}.eclis-list-container{max-height:400px;overflow-y:auto}.eclis-list-container::-webkit-scrollbar{width:6px}.eclis-list-container::-webkit-scrollbar-track{background:transparent}.eclis-list-container::-webkit-scrollbar-thumb{background:#b7b7b7;border-radius:3px}.eclis-list-container::-webkit-scrollbar-thumb:hover{background:#ababab}.eclis-list-container .loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#737373}.eclis-list-container .empty-state{text-align:center;padding:60px 20px;color:#737373}.eclis-list-container .empty-state p{font-size:14px;line-height:20px;margin:0}.eclis-list-container .eclis-list{display:flex;flex-direction:column;gap:6px;padding-top:16px;padding-bottom:16px}.eclis-list-container .eclis-list .ecli-list-item{display:flex;align-items:center;justify-content:space-between;padding:12px;border:1px solid #EBEBEB;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease}.eclis-list-container .eclis-list .ecli-list-item:hover{background:#f0f6fd;border-color:#dce9ff}.eclis-list-container .eclis-list .ecli-list-item.selected{background:#dce9ff;border-color:#3a86ff}.eclis-list-container .eclis-list .ecli-list-item .ecli-item-content{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.eclis-list-container .eclis-list .ecli-list-item .ecli-item-content .ecli-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:#f0f6ff}.eclis-list-container .eclis-list .ecli-list-item .ecli-item-content .ecli-icon svg{width:20px;height:20px;opacity:.5}.eclis-list-container .eclis-list .ecli-list-item .ecli-item-content .ecli-icon svg path{stroke:#00031c}.eclis-list-container .eclis-list .ecli-list-item .ecli-item-content .ecli-info{flex:1;min-width:0}.eclis-list-container .eclis-list .ecli-list-item .ecli-item-content .ecli-info .ecli-title{font-size:14px;font-weight:600;line-height:18px;color:#1e1e1e;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eclis-list-container .eclis-list .ecli-list-item .ecli-item-content .ecli-info .ecli-title :deep(.highlight-match){background:#fef3c7;color:#92400e;padding:1px 2px;border-radius:2px}.eclis-list-container .eclis-list .ecli-list-item .ecli-item-content .ecli-info .ecli-number{font-size:12px;line-height:16px;color:#5a5a5a}.eclis-list-container .eclis-list .ecli-list-item .ecli-item-content .ecli-info .ecli-number :deep(.highlight-match){background:#fef3c7;color:#92400e;padding:1px 2px;border-radius:2px}.eclis-list-container .eclis-list .ecli-list-item .ecli-checkbox{flex-shrink:0;margin-left:12px}.eclis-list-container .eclis-list .ecli-list-item .ecli-checkbox .checkbox-custom{width:16px;height:16px;border:1px solid #dedede;border-radius:4px;display:flex;align-items:center;justify-content:center;background:#fff;transition:all .2s ease}.eclis-list-container .eclis-list .ecli-list-item .ecli-checkbox .checkbox-custom.checked{background:#0766ff;border-color:#0766ff}.eclis-list-container .eclis-list .ecli-list-item .ecli-checkbox .checkbox-custom.checked svg{opacity:1}.eclis-list-container .eclis-list .ecli-list-item .ecli-checkbox .checkbox-custom svg{opacity:0;transition:opacity .2s ease}.popup-modal .modal__footer .button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.popup-modal--custom .modal__footer{margin-top:0}.sidebar{height:100%;background:#fff;border:1px solid #e9eaeb;border-radius:20px;margin:80px 10px 10px 0;display:flex;flex-direction:column;min-height:0;overflow-y:scroll;z-index:99;width:100%;height:calc(100vh - 90px)}@media (max-width: 767.98px){.sidebar{height:100%;width:100%!important;border-radius:0;margin:0!important}}.sidebar::-webkit-scrollbar{display:none}.sidebar .inner{display:flex;flex-direction:column;gap:12px;position:relative;height:100%}.sidebar .inner>svg{position:absolute;right:20px;top:26px;cursor:pointer;display:none;pointer-events:none}.sidebar .inner .heading{display:flex;flex-direction:column;gap:0px;flex-shrink:0;padding:16px 16px 0}.sidebar .inner .heading h2{font-size:20px;line-height:26px}.sidebar .inner .heading p{font-size:14px;line-height:20px}.sidebar .inner .heading i{font-size:18px;color:#00031c}.sidebar .inner .sidebar-content{flex:1;display:flex;flex-direction:column;min-height:0;height:100%;overflow-y:auto}.sidebar .inner .sidebar-content .questions-container{flex:1;overflow-y:auto;margin-bottom:0;margin-left:16px;margin-right:16px;padding:16px 10px;border-radius:12px 12px 0 0;background:#f8fafc;background-image:url(/assets/chat-bg-CGZLZl2z.png);background-size:contain;background-position:center;background-repeat:repeat;border:1px solid #eff3fb;border-bottom:none}.sidebar .inner .sidebar-content .questions-container::-webkit-scrollbar{display:none}.sidebar .inner .sidebar-content .question-input{position:relative;flex-shrink:0;margin:0 8px 8px;z-index:9999}.sidebar.sidebar-left{width:340px;margin-right:0;margin-left:10px;z-index:501}@media (max-width: 1279.98px){.sidebar.sidebar-left{width:300px}}@media (max-width: 1023.98px){.sidebar.sidebar-left{position:fixed;left:0;bottom:0;top:0;background:#fff;margin:0;transform:translate(-100%);border-radius:0;transition:all .5s cubic-bezier(.5,.5,0,1)}}.sidebar.sidebar-left.active{transform:translate(0);transition:all .5s cubic-bezier(.5,.5,0,1)}.sidebar.sidebar-left .inner{padding:0;gap:0}.sidebar.sidebar-left .inner .sidebar-left-header{display:flex;flex-direction:column;gap:12px;padding-bottom:8px}.sidebar.sidebar-left .inner .sidebar-left-header .close-sidebar{position:absolute;right:20px;top:20px;cursor:pointer;display:block;pointer-events:all;z-index:10;width:24px;height:24px}@media (min-width: 1024px){.sidebar.sidebar-left .inner .sidebar-left-header .close-sidebar{display:none}}.sidebar.sidebar-left .inner .sidebar-left-header .new-chat-button{width:auto;margin:0 16px;padding:10px 14px;display:flex;align-items:flex-start;justify-content:center;gap:5px;background:#fff;color:#00031c;cursor:pointer;border-radius:8px;border:1px dashed #c2c2c2}.sidebar.sidebar-left .inner .sidebar-left-header .new-chat-button:hover{background:#f8f8f8;color:#00031c}.sidebar.sidebar-left .inner .sidebar-left-header .new-chat-button i{font-size:12px;color:#00031c}.sidebar.sidebar-left .inner .sidebar-left-header .new-chat-button span{display:inline-block;font-size:14px;font-weight:700;line-height:1}.sidebar.sidebar-left .inner .sidebar-left-header .history-search-bar{position:relative;margin:0 16px}.sidebar.sidebar-left .inner .sidebar-left-header .history-search-bar .history-search-input{width:100%;background:#f8f8f8;padding:4px 8px 3px 30px;min-height:unset;border-radius:8px;font-size:16px;transition:border-color .2s ease;border:none;outline:none}.sidebar.sidebar-left .inner .sidebar-left-header .history-search-bar .history-search-input:focus{background:#f6f6f6}.sidebar.sidebar-left .inner .sidebar-left-header .history-search-bar .history-search-input::-moz-placeholder{color:#777d88}.sidebar.sidebar-left .inner .sidebar-left-header .history-search-bar .history-search-input::placeholder{color:#777d88}.sidebar.sidebar-left .inner .sidebar-left-header .history-search-bar .search-icon{position:absolute;left:8px;top:50%;transform:translateY(-50%);width:14px;height:14px;opacity:.5;pointer-events:none}.sidebar.sidebar-left .inner .sidebar-left-header .history-search-bar .clear-icon{position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;width:22px;height:22px;padding:4px;z-index:10}.sidebar.sidebar-left .inner .sidebar-left-header .history-search-bar .shortcut-indicator{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:2px;opacity:.5;pointer-events:none;font-size:11px;font-weight:500;color:#666;z-index:5}.sidebar.sidebar-left .inner .sidebar-left-header .history-search-bar .shortcut-indicator .shortcut-modifier{background:#e2e2e2;border:1px solid #ccc;border-radius:3px;padding:1px 4px;min-width:16px;text-align:center;font-size:10px;line-height:1.2}.sidebar.sidebar-left .inner .sidebar-left-header .history-search-bar .shortcut-indicator .shortcut-key{background:#e2e2e2;border:1px solid #ccc;border-radius:3px;padding:1px 4px;min-width:16px;text-align:center;font-size:10px;font-weight:600;line-height:1.2}.sidebar.sidebar-left .inner .search-history{display:flex;flex-direction:column;gap:12px;margin-left:0;height:100%;padding:0 16px}.sidebar.sidebar-left .inner .search-history>div{padding-top:8px}.sidebar.sidebar-left .inner .search-history .eclis-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.sidebar.sidebar-left .inner .search-history .eclis-header .eclis-title{font-size:14px;line-height:18px;font-weight:500;color:#737373;display:flex;align-items:center;gap:4px;margin:0}.sidebar.sidebar-left .inner .search-history .history-bundle{display:flex;flex-direction:column;gap:10px}.sidebar.sidebar-left .inner .search-history .history-bundle:last-of-type{padding-bottom:10px}.sidebar.sidebar-left .inner .search-history .history-bundle h3{font-size:14px;line-height:14px;font-weight:500;color:#737373}.sidebar.sidebar-left .inner .search-history .history-items li{border-radius:8px;margin-bottom:2px}.sidebar.sidebar-left .inner .search-history .history-items li .history-item{display:flex;align-items:center;width:100%;position:relative}.sidebar.sidebar-left .inner .search-history .history-items li .history-item:hover,.sidebar.sidebar-left .inner .search-history .history-items li .history-item.context-menu-active{background-color:#fafcfe}.sidebar.sidebar-left .inner .search-history .history-items li .history-item:hover .button.alt,.sidebar.sidebar-left .inner .search-history .history-items li .history-item.context-menu-active .button.alt{opacity:1;visibility:visible}.sidebar.sidebar-left .inner .search-history .history-items li .history-item:hover .history-item-main .title,.sidebar.sidebar-left .inner .search-history .history-items li .history-item.context-menu-active .history-item-main .title{color:#0f172a}.sidebar.sidebar-left .inner .search-history .history-items li .history-item.active:hover{background-color:#f0f6fd}.sidebar.sidebar-left .inner .search-history .history-items li .history-item:after{content:"";position:absolute;right:0;top:0;bottom:0;width:32px;pointer-events:none}.sidebar.sidebar-left .inner .search-history .history-items li .history-item-main{display:flex;align-items:flex-start;gap:8px;cursor:pointer;flex:1;border-radius:6px;transition:background-color .15s ease}.sidebar.sidebar-left .inner .search-history .history-items li .history-item-main .icon{flex-shrink:0;margin-top:0}.sidebar.sidebar-left .inner .search-history .history-items li .history-item-main .icon svg{width:16px;height:16px;opacity:.5}.sidebar.sidebar-left .inner .search-history .history-items li .history-item-main .content{flex:1;min-width:0}.sidebar.sidebar-left .inner .search-history .history-items li .history-item-main .content .folder-label{background:#3a86ff;width:-moz-fit-content;width:fit-content;margin-bottom:4px;display:flex;border-radius:4px}.sidebar.sidebar-left .inner .search-history .history-items li .history-item-main .content .folder-label span{display:inline-block;font-size:12px;font-weight:500;padding:2px 4px;color:#fff;line-height:1;white-space:nowrap}.sidebar.sidebar-left .inner .search-history .history-items li .history-item-main .content .title{font-size:14px;font-weight:500;color:#111827;line-height:1.4;margin-bottom:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sidebar.sidebar-left .inner .search-history .history-items li .history-item-main .content .ecli{font-size:12px;color:#6b7280;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar.sidebar-left .inner .search-history .history-items li .button.alt{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:#fff;border:1px solid #f2f2f2;border-radius:4px;padding:6px;cursor:pointer;opacity:0;visibility:hidden;transition:all .15s ease;box-shadow:0 1px 2px #0000000d;z-index:10}.sidebar.sidebar-left .inner .search-history .history-items li .button.alt:hover,.sidebar.sidebar-left .inner .search-history .history-items li .button.alt:active{background-color:#f0f6fd;border-color:#dce9ff}.sidebar.sidebar-left .inner .search-history .history-items li .button.alt.active{opacity:1!important;visibility:visible!important;background-color:#f0f6fd;border-color:#dce9ff;box-shadow:none}.sidebar.sidebar-left .inner .search-history .history-items li .button.alt svg{color:#6b7280;display:block}.sidebar.sidebar-left .inner .search-history .highlight-match{background-color:#fef3c7;color:#92400e;padding:1px 2px;border-radius:2px}.sidebar.sidebar-left .inner .search-history .no-items .no-items-title{font-size:16px;line-height:20px;font-weight:500;color:#363636}.sidebar.sidebar-left .inner .search-history .no-items svg{margin-bottom:8px;color:#d1d5db}.sidebar.sidebar-left .inner .folders-section{border-bottom:1px solid rgba(255,255,255,.1);padding:8px 16px 4px}.sidebar.sidebar-left .inner .folders-section .folders-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.sidebar.sidebar-left .inner .folders-section .folders-header .folders-title{font-size:14px;line-height:18px;font-weight:500;color:#737373;display:flex;align-items:center;gap:4px;margin:0}.sidebar.sidebar-left .inner .folders-section .folders-header .create-folder-btn{background:none;border:none;box-shadow:none;color:#6b7280;padding:.25rem;border-radius:.25rem;cursor:pointer;transition:all .2s ease}.sidebar.sidebar-left .inner .folders-section .folders-header .create-folder-btn:hover:not(:disabled){color:#00031c}.sidebar.sidebar-left .inner .folders-section .folders-header .create-folder-btn:disabled{opacity:.5;cursor:not-allowed}.sidebar.sidebar-left .inner .folders-section .folders-header .create-folder-btn i{font-size:14px}.sidebar.sidebar-left .inner .folders-section .folder-header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;margin-bottom:8px}.sidebar.sidebar-left .inner .folders-section .folder-header h4{font-size:14px;font-weight:600;color:#374151;margin:0}.sidebar.sidebar-left .inner .folders-section .create-folder-button{background:none;border:none;padding:4px;cursor:pointer;color:#6b7280;border-radius:4px;transition:all .15s ease}.sidebar.sidebar-left .inner .folders-section .create-folder-button:hover{background-color:#f3f4f6;color:#374151}.sidebar.sidebar-left .inner .folders-section .create-folder-button svg{display:block}.sidebar.sidebar-left .inner .folders-section .create-folder-form{background:#fafafa;border-radius:10px;border:1px solid #E9EAEB;padding:10px;margin-bottom:10px}.sidebar.sidebar-left .inner .folders-section .create-folder-form .folder-name-input{min-height:36px;padding:4px 8px;border:1px solid #EBEBEB;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:8px;box-sizing:border-box;max-width:100%;font-family:Alegreya Sans,sans-serif;width:100%;font-size:16px}.sidebar.sidebar-left .inner .folders-section .create-folder-form .folder-name-input::-moz-placeholder{color:#9f9f9f}.sidebar.sidebar-left .inner .folders-section .create-folder-form .folder-name-input::placeholder{color:#9f9f9f}.sidebar.sidebar-left .inner .folders-section .create-folder-form .folder-name-input:focus{border:1px solid #dedede;box-shadow:0 1px 2px #0a0d120d,0 1px 1px -1px #0a0d120d}.sidebar.sidebar-left .inner .folders-section .create-folder-form .folder-name-input.disabled{background:#fafafa;color:#717680}.sidebar.sidebar-left .inner .folders-section .create-folder-form .folder-name-input::-moz-placeholder{color:#6b7280}.sidebar.sidebar-left .inner .folders-section .create-folder-form .folder-name-input::placeholder{color:#6b7280}.sidebar.sidebar-left .inner .folders-section .create-folder-form .folder-form-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.sidebar.sidebar-left .inner .folders-section .create-folder-form .folder-form-actions .folder-btn-confirm,.sidebar.sidebar-left .inner .folders-section .create-folder-form .folder-form-actions .folder-btn-cancel{width:calc(50% - 4px);padding:.375rem .75rem;border-radius:6px;cursor:pointer;font-size:.75rem;transition:all .2s ease}.sidebar.sidebar-left .inner .folders-section .create-folder-form .folder-form-actions .folder-btn-confirm:disabled,.sidebar.sidebar-left .inner .folders-section .create-folder-form .folder-form-actions .folder-btn-cancel:disabled{opacity:.5;cursor:not-allowed}.sidebar.sidebar-left .inner .folders-section .create-folder-form .folder-form-actions .folder-btn-confirm:hover:not(:disabled){opacity:.8}.sidebar.sidebar-left .inner .folders-section .folder-error{color:#ef4444;font-size:14px;line-height:20px;font-weight:500;margin-bottom:.5rem;padding:4px 8px;background:#ef44441a;border-radius:.25rem;border:1px solid rgba(239,68,68,.2)}.sidebar.sidebar-left .inner .folders-section .folders-list{display:flex;flex-direction:column;gap:4px}.sidebar.sidebar-left .inner .folders-section .folders-list .folder-item{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:10px;cursor:pointer;background:#fff;border:1px solid #E9EAEB}.sidebar.sidebar-left .inner .folders-section .folders-list .folder-item.folder-selected{background:#f0f6ff;border:1px solid #DCE9FF}.sidebar.sidebar-left .inner .folders-section .folders-list .folder-item.folder-selected .folder-icon svg{opacity:1!important}.sidebar.sidebar-left .inner .folders-section .folders-list .folder-item.folder-selected .folder-icon svg path{fill:#001d4c}.sidebar.sidebar-left .inner .folders-section .folders-list .folder-item:not(.folder-selected):hover{background:#fafcfe;color:#00031c}.sidebar.sidebar-left .inner .folders-section .folders-list .folder-item .folder-icon svg{height:18px;width:18px;opacity:.5}.sidebar.sidebar-left .inner .folders-section .folders-list .folder-item .folder-info{flex:1;display:flex;align-items:center;justify-content:space-between}.sidebar.sidebar-left .inner .folders-section .folders-list .folder-item .folder-info .folder-name{color:#00031c;font-size:14px;font-weight:500}.sidebar.sidebar-left .inner .folders-section .folders-list .folder-item .folder-info .folder-count{color:#737373;font-size:14px}.sidebar.sidebar-left .inner .folders-section .toggle-show-all{margin-top:4px;text-align:center}.sidebar.sidebar-left .inner .folders-section .toggle-show-all .toggle-button{width:100%;box-shadow:none;font-size:13px;font-weight:500;background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:10px;transition:all .15s ease;display:flex;align-items:center;justify-content:space-between;gap:8px}.sidebar.sidebar-left .inner .folders-section .toggle-show-all .toggle-button .folder-icon{height:18px;width:18px;opacity:.5;margin-top:-2px}.sidebar.sidebar-left .inner .folders-section .toggle-show-all .toggle-button .toggle-info{display:flex;align-items:center;justify-content:space-between;width:100%}.sidebar.sidebar-left .inner .folders-section .toggle-show-all .toggle-button:hover{background:#fafcfe;color:#00031c}.sidebar.sidebar-left .inner .folders-section .toggle-show-all .toggle-button .toggle-arrow{flex-shrink:0;margin-left:auto;transition:transform .2s ease}.sidebar.sidebar-left .inner .folders-section .toggle-show-all .toggle-button .toggle-arrow.rotated{transform:rotate(180deg)}.sidebar.sidebar-left .inner .folders-section .folder-list .folder-item{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;border-radius:6px;transition:background-color .15s ease}.sidebar.sidebar-left .inner .folders-section .folder-list .folder-item.active,.sidebar.sidebar-left .inner .folders-section .folder-list .folder-item.active:hover{background-color:#f0f6fd}.sidebar.sidebar-left .inner .folders-section .folder-list .folder-item:hover{background-color:#f9fafb}.sidebar.sidebar-left .inner .folders-section .folder-list .folder-item .folder-icon{flex-shrink:0;color:currentColor}.sidebar.sidebar-left .inner .folders-section .folder-list .folder-item .folder-name{flex:1;font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar.sidebar-left .inner .folders-section .folder-list .folder-item .folder-count{font-size:12px;color:#6b7280;background-color:#f3f4f6;padding:2px 6px;border-radius:10px}.sidebar.sidebar-left .inner .folders-section .folder-list .folder-item .folder-count.active{background-color:#dbeafe;color:#1d4ed8}.sidebar.sidebar-left .inner .folders-section .empty-folders{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px 0;gap:4px}.sidebar.sidebar-left .inner .folders-section .empty-folders .empty-folders-title{font-size:16px;line-height:20px;font-weight:500;color:#363636}.sidebar.sidebar-left .inner .folders-section .empty-folders .empty-folders-text{font-size:14px;line-height:18px}.sidebar.sidebar-left .inner .folders-section .empty-folders .create-folder-btn{padding:2px 8px;font-size:12px;border-radius:6px;margin-top:8px}.sidebar.sidebar-left .inner .folders-section .folder-empty{text-align:center;color:#6b7280;font-size:13px;padding:16px 12px;font-style:italic}.sidebar.sidebar-left .inner .folders-section .folders-loading{display:flex;align-items:center;gap:.5rem;padding:1rem;color:#6b7280;font-size:.875rem;justify-content:center}.sidebar.sidebar-left .inner .credits-frame{background:#fff;padding:.75rem;border-top:1px solid #e9eaeb}.sidebar.sidebar-left .inner .credits-frame .credits-content{display:flex;flex-direction:column;gap:.75rem}.sidebar.sidebar-left .inner .credits-frame .credits-content .credits-info{display:flex;justify-content:space-between;align-items:center}.sidebar.sidebar-left .inner .credits-frame .credits-content .credits-info .credits-label{font-size:16px;font-weight:600;color:#363636}.sidebar.sidebar-left .inner .credits-frame .credits-content .credits-info .credits-count{font-size:24px;color:#0766ff;font-weight:600}.sidebar.sidebar-left .inner .credits-frame .credits-content .upgrade-button{width:100%;padding:.375rem;font-size:.875rem;cursor:pointer}.sidebar.sidebar-left .inner .folders-section+.history-section{border-top:1px solid #e5e7eb;margin-top:16px;padding-top:16px}@media (max-width: 767.98px){.sidebar.sidebar-left .inner .search-history .history-items li .button.alt{opacity:1;visibility:visible;transform:none;margin-left:8px}.sidebar.sidebar-left .inner .search-history .history-items li .history-item-main{padding-right:0}.sidebar.sidebar-left .inner .search-history .history-items li .history-item{flex-direction:column;align-items:stretch}.sidebar.sidebar-left .inner .search-history .history-items li .history-item .button.alt{align-self:flex-end;margin-top:4px}}.sidebar.sidebar-right{width:100%;max-width:none;margin:80px 10px 10px 0}.sidebar.sidebar-right .inner{height:100%}.sidebar.sidebar-right .inner .close-sidebar{position:absolute;right:20px;top:20px;display:block;pointer-events:all;z-index:10;width:24px;height:24px}@media (min-width: 1024px){.sidebar.sidebar-right .inner .close-sidebar{display:none}}.sidebar.sidebar-right .inner .followup-chat{display:flex;flex-direction:column;flex:1;overflow-y:auto}.sidebar.sidebar-right .inner .questions-container .predefined-questions{display:flex;flex-direction:column;gap:8px}.sidebar.sidebar-right .inner .questions-container .predefined-questions .predefined-question{display:flex;justify-content:flex-start;padding:8px 12px 8px 8px;align-items:flex-start;gap:8px;align-self:stretch;border-radius:10px;cursor:pointer;transition:all .3s ease;background:#dce9ff;white-space:normal;box-shadow:none}@media (max-width: 1023.98px){.sidebar.sidebar-right .inner .questions-container .predefined-questions .predefined-question{font-size:14px;line-height:18px;padding:6px 10px 6px 6px}}.sidebar.sidebar-right .inner .questions-container .predefined-questions .predefined-question .svg-wrapper{width:13px;height:13px;flex:0 0 13px;display:flex;align-items:center;justify-content:center;position:relative;margin-top:1px}.sidebar.sidebar-right .inner .questions-container .predefined-questions .predefined-question .svg-wrapper svg{position:absolute;top:0;left:0;width:100%;height:100%}.sidebar.sidebar-right .inner .questions-container .predefined-questions .predefined-question span{font-size:16px;line-height:20px;text-align:left;color:#00031c}@media (max-width: 1023.98px){.sidebar.sidebar-right .inner .questions-container .predefined-questions .predefined-question span{font-size:14px;line-height:18px}}.sidebar.sidebar-right .inner .questions-container .predefined-questions .predefined-question:hover{background:#bcd6ff}.sidebar.sidebar-right .inner .question-item{margin-bottom:1rem}.sidebar.sidebar-right .inner .question-item:last-child{margin-bottom:0}.sidebar.sidebar-right .inner .question-bubble{position:relative;max-width:80%;font-size:16px;line-height:20px}.sidebar.sidebar-right .inner .question-bubble.user{margin-left:auto}.sidebar.sidebar-right .inner .question-bubble.user .message-frame{background:#dce9ff;border-radius:8px 8px 0;padding:10px;margin-left:auto;width:-moz-fit-content;width:fit-content;min-width:50px;box-shadow:0 1px 3px #0a0d120d,0 1px 2px -1px #0a0d120d}.sidebar.sidebar-right .inner .question-bubble.user .message-frame p{color:#00031c;font-size:16px;line-height:20px}.sidebar.sidebar-right .inner .question-bubble.system{margin-right:auto}.sidebar.sidebar-right .inner .question-bubble.system .system-message:before{content:"";display:inline-block;width:20px;height:20px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;margin-top:auto;background-image:url("data:image/svg+xml,%3csvg%20width='46'%20height='46'%20viewBox='0%200%2046%2046'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='23'%20cy='23'%20r='23'%20fill='white'/%3e%3cpath%20d='M22.9794%2026.1089C22.525%2024.4541%2022.2634%2022.7527%2022.0486%2021.0493C21.8804%2019.7164%2021.7291%2018.3283%2021.625%2016.9893C21.5432%2015.9389%2021.2495%2013.3216%2021.858%2012.5061C22.4666%2011.6906%2023.9653%2011.8943%2024.3376%2012.8751C24.7187%2013.8788%2024.4282%2016.2691%2024.3329%2017.4096C24.1601%2019.4735%2023.9065%2021.5547%2023.5595%2023.5952C23.4507%2024.236%2023.2886%2025.4742%2023.0569%2026.0351C23.0411%2026.0734%2023.035%2026.1182%2022.9794%2026.1089Z'%20fill='%230052D6'/%3e%3cpath%20d='M16.2625%2021.267C17.5418%2022.6929%2018.9845%2024.3519%2020.0475%2025.9239C20.4669%2026.5442%2020.8293%2027.2125%2021.1581%2027.8837C20.9937%2027.78%2020.7966%2027.6656%2020.6383%2027.5577C17.9883%2025.746%2015.3476%2023.9731%2012.9035%2021.8583C12.0699%2021.1372%2010.9601%2020.1592%2011.9452%2019.0331C13.2786%2017.5087%2015.4074%2020.3147%2016.2621%2021.267H16.2625Z'%20fill='%230052D6'/%3e%3cpath%20d='M30.6707%2023.782C29.5736%2024.633%2028.4686%2025.4788%2027.3211%2026.2588C26.5005%2026.8169%2025.6523%2027.311%2024.8476%2027.8832C24.8256%2027.857%2025.0914%2027.3278%2025.1269%2027.2634C25.7354%2026.1513%2026.5864%2025.057%2027.3701%2024.0655C28.569%2022.5481%2029.9272%2020.9232%2031.3283%2019.5935C32.0462%2018.9121%2033.0116%2018.049%2033.9676%2018.9387C34.9083%2019.814%2034.2665%2020.7994%2033.5118%2021.4967C32.6417%2022.3005%2031.6104%2023.0534%2030.6712%2023.782H30.6707Z'%20fill='%230052D6'/%3e%3cpath%20d='M20.2705%2029.7519C20.284%2029.807%2020.2602%2029.7902%2020.2406%2029.8042C20.0505%2029.9415%2019.2574%2030.1251%2018.9912%2030.1886C16.4505%2030.7911%2013.0634%2031.2212%2010.4522%2031.2941C9.5064%2031.3203%208.12394%2031.2866%208.00998%2030.0681C7.83717%2028.2205%209.94169%2028.4269%2011.1995%2028.4666C13.466%2028.5381%2016.351%2028.9122%2018.5713%2029.3848C19.136%2029.5048%2019.6913%2029.7187%2020.2709%2029.7519H20.2705Z'%20fill='%230052D6'/%3e%3cpath%20d='M25.735%2029.798C25.8116%2029.7261%2025.9774%2029.7457%2026.0905%2029.7214C27.0904%2029.507%2027.9951%2029.2843%2029.0133%2029.118C30.8726%2028.8139%2032.922%2028.5206%2034.807%2028.4665C35.9615%2028.4333%2038.1001%2028.2306%2037.9965%2029.9512C37.9166%2031.2786%2036.564%2031.3225%2035.5309%2031.2935C32.9224%2031.2206%2029.464%2030.7662%2026.926%2030.1604C26.5234%2030.0642%2026.1162%2029.9587%2025.7355%2029.798H25.735Z'%20fill='%230052D6'/%3e%3cpath%20d='M14.144%2025.2771C15.5643%2025.9319%2016.964%2026.668%2018.3316%2027.4293L19.5235%2028.2802C18.8094%2028.2648%2018.0971%2028.135%2017.3937%2028.0168C16.2714%2027.8281%2015.1262%2027.5932%2014.0118%2027.3588C13.0605%2027.1589%2010.5496%2026.7245%209.8397%2026.2533C8.72626%2025.5148%209.35957%2023.812%2010.7304%2023.9614C11.5206%2024.0479%2013.3566%2024.9133%2014.1445%2025.2767L14.144%2025.2771Z'%20fill='%230052D6'/%3e%3cpath%20d='M26.4359%2028.2802C26.7819%2028.0075%2027.1635%2027.7791%2027.532%2027.5432C29.1013%2026.54%2030.8429%2025.7339%2032.5472%2024.9689C33.2865%2024.6368%2034.7913%2023.8965%2035.5778%2023.9605C36.5969%2024.0436%2037.0411%2025.3355%2036.3499%2026.0627C35.8198%2026.6199%2033.5714%2026.9926%2032.7419%2027.1719C31.6813%2027.4012%2030.6085%2027.6236%2029.5427%2027.8258C28.4769%2028.028%2027.4722%2028.2485%2026.4359%2028.2802Z'%20fill='%230052D6'/%3e%3cpath%20d='M24.5359%2025.8903C24.5209%2025.9048%2024.4093%2025.9744%2024.4041%2025.9688C24.4639%2025.6101%2024.4256%2025.2841%2024.4807%2024.9133C24.5994%2024.1155%2024.881%2023.1366%2025.0828%2022.3394C25.4648%2020.8289%2025.9071%2018.9416%2026.4643%2017.5091C26.7814%2016.6937%2027.2522%2015.9763%2028.2699%2016.3462C29.9634%2016.9618%2028.446%2019.1807%2027.949%2020.1377C27.1233%2021.7266%2026.2186%2023.2786%2025.2542%2024.7988C25.1094%2025.0272%2024.6881%2025.7437%2024.5359%2025.8903Z'%20fill='%230052D6'/%3e%3cpath%20d='M21.5083%2025.945C21.4602%2025.9912%2021.251%2025.7231%2021.222%2025.6825C20.7947%2025.0851%2020.401%2024.3304%2020.0096%2023.6957C19.0101%2022.0741%2017.7771%2020.1386%2017.055%2018.3835C16.7234%2017.5773%2016.6907%2016.7091%2017.6482%2016.3523C19.0535%2015.8287%2019.4515%2017.4933%2019.7499%2018.4675C20.2099%2019.9686%2020.5845%2021.5043%2020.9582%2023.0273C21.1529%2023.8222%2021.4023%2024.5424%2021.4612%2025.3733C21.4747%2025.5629%2021.4233%2025.7689%2021.5083%2025.9445V25.945Z'%20fill='%230052D6'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;border:1px solid #E9EAEB;border-radius:50%}.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame{background:#fff;border-radius:8px 8px 8px 0;padding:10px;box-shadow:0 1px 3px #0a0d120d,0 1px 2px -1px #0a0d120d;display:flex;flex-direction:column;gap:8px}.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame p,.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame li,.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame strong,.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame span{font-size:16px!important;line-height:20px!important}.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame ol{list-style-type:none;counter-reset:item;padding-left:12px}.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame ol li{position:relative;margin-left:12px}.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame ol li:before{content:counter(item) ".";counter-increment:item;position:absolute;left:-14px;top:-1px;font-size:14px;color:#0766ff;font-weight:700}.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame ul,.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame ol{margin-bottom:0;display:flex;flex-direction:column;gap:6px;margin-top:0}.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame ul li,.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame ol li{margin:0}.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame ul{list-style-type:none;padding-left:0}.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame ul li{position:relative;margin-left:12px}.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame ul li:before{content:"•";font-family:"Font Awesome 6 Pro";position:absolute;left:-12px;color:#0766ff;font-size:14px;top:-1px}.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame strong{color:#00031c!important;font-style:normal!important;font-weight:500}.sidebar.sidebar-right .inner .question-bubble.system .system-message .message-frame h2{font-size:16px;line-height:20px;margin-bottom:4px}.sidebar.sidebar-right .inner .question-bubble .system-message{display:flex;align-items:flex-start;gap:6px}.sidebar.sidebar-right .inner .question-bubble .system-message .message-frame{flex-grow:1;background:#f3f4f6;border-radius:8px}.sidebar.sidebar-right .inner .question-bubble .system-message .message-frame span{font-size:16px;line-height:22px}.sidebar.sidebar-right .inner .model-selector{display:flex;justify-content:flex-start;position:absolute;bottom:8px;left:8px}.sidebar.sidebar-right .inner .model-selector .dropdown{position:relative;display:inline-block}.sidebar.sidebar-right .inner .model-selector .dropdown .dropdown-trigger{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:flex-start;padding:6px 8px;border-radius:6px;background-color:#f2f2f2;color:#333;font-size:13px;transition:all .2s ease}.sidebar.sidebar-right .inner .model-selector .dropdown .dropdown-trigger .selected-model{display:flex;align-items:center;gap:6px;font-size:13px;line-height:1;font-weight:500;color:#5a5a5a}.sidebar.sidebar-right .inner .model-selector .dropdown .dropdown-trigger .selected-model i.speed{font-size:13px;transition:transform .2s ease;opacity:.7}.sidebar.sidebar-right .inner .model-selector .dropdown .dropdown-trigger .selected-model i.fa-chevron-down{font-size:8px;transition:transform .2s ease}.sidebar.sidebar-right .inner .model-selector .dropdown .dropdown-menu{position:absolute;bottom:100%;left:0;margin-bottom:3px;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;z-index:20;overflow:hidden;padding:2px 4px;transition:all .3s cubic-bezier(.25,.74,.22,.99);gap:2px;opacity:0;transform:translateY(8px);pointer-events:none}.sidebar.sidebar-right .inner .model-selector .dropdown .dropdown-menu.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.sidebar.sidebar-right .inner .model-selector .dropdown.is-active .dropdown-trigger{background-color:#e8e8e8}.sidebar.sidebar-right .inner .model-selector .dropdown.is-active i.fa-chevron-down{transform:rotate(180deg)}.sidebar.sidebar-right .inner .model-selector .dropdown .dropdown-content{padding:2px 0;display:flex;flex-direction:column;gap:2px}.sidebar.sidebar-right .inner .model-selector .dropdown .dropdown-content .dropdown-item{padding:6px 12px;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;min-width:200px;text-align:left;white-space:nowrap;font-size:13px;color:#00031c}.sidebar.sidebar-right .inner .model-selector .dropdown .dropdown-content .dropdown-item:hover{background-color:#f7f7f7;border-radius:8px}.sidebar.sidebar-right .inner .model-selector .dropdown .dropdown-content .dropdown-item.is-active{background-color:#f7f7f7;color:#0766ff;border-radius:8px}.sidebar.sidebar-right .inner .model-selector .dropdown .dropdown-content .dropdown-item .model-name{font-weight:500;line-height:1}.sidebar.sidebar-right .inner .model-selector .dropdown .dropdown-content .dropdown-item .check-icon{width:16px;height:16px;color:#0766ff;margin-left:auto}.sidebar.sidebar-right .inner .model-selector .dropdown .dropdown-content .dropdown-item .credit-info{font-size:13px;line-height:1;color:#737373}.sidebar.sidebar-right .inner .question-input{display:flex;position:relative}.sidebar.sidebar-right .inner .question-input textarea{width:100%;padding:12px 12px 40px;border:1px solid #E9EAEB;background:#fff;border-radius:12px;font-size:16px;line-height:20px;transition:all .3s ease;outline:none;min-height:90px;max-height:240px;resize:none;font-family:inherit;-webkit-text-size-adjust:100%;box-shadow:0 0 10px #00000014;overflow-y:auto}.sidebar.sidebar-right .inner .question-input textarea::-moz-placeholder{color:#9ca3af}.sidebar.sidebar-right .inner .question-input textarea::placeholder{color:#9ca3af}.sidebar.sidebar-right .inner .question-input textarea::-webkit-scrollbar{display:none}.sidebar.sidebar-right .inner .question-input .send-button{position:absolute;right:8px;bottom:8px;background:transparent;border:none;box-shadow:none;cursor:pointer;display:flex;align-items:center;justify-content:center;background:linear-gradient(#ffffff1a 45.83%,#fff0 52.29%),linear-gradient(#ffffff1a,#fff0),#0052d6;background-blend-mode:overlay,normal,normal;box-shadow:#0052d6 0 0 0 1px,#ffffff12 0 1px inset,#0052d633 0 2px 3px;outline:2px solid transparent;outline-offset:2px;color:#fff;padding:6px 8px;border-radius:6px;gap:4px;width:auto!important}.sidebar.sidebar-right .inner .question-input .send-button span{font-size:14px;line-height:1;font-weight:500;color:#fff;display:inline-block}.sidebar.sidebar-right .inner .question-input .send-button i{font-size:8px}.sidebar.sidebar-right .inner .question-input .send-button:disabled{opacity:.5;cursor:not-allowed}#lawsum-gpt-app>.sidebar-pane.mobile-sidebar{position:fixed;top:0;right:0;bottom:0;left:0;height:-webkit-fill-available;z-index:9999;transform:translate(100%);transition:all .5s cubic-bezier(.5,.5,0,1)}#lawsum-gpt-app>.sidebar-pane.mobile-sidebar.active{transform:translate(0);transition:all .5s cubic-bezier(.5,.5,0,1)}#lawsum-gpt-app>.sidebar-pane.mobile-sidebar .sidebar-right{height:100%;border-radius:0;margin:0}.export-pdf-btn{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease;box-shadow:none;width:-moz-fit-content;width:fit-content;margin-top:-1px}.export-pdf-btn:hover i{color:#0766ff}.export-pdf-btn:active{transform:scale(.95)}.export-pdf-btn i{font-size:14px;color:#5576ad}.ecli-number{display:flex;align-items:center;gap:4px}.ecli-context-menu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.ecli-context-menu .context-menu-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background:transparent}.ecli-context-menu .context-menu-dropdown{position:absolute;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 12px 16px -4px #0a0d1214,0 4px 6px -2px #0a0d1208,0 2px 2px -1px #0a0d120a;min-width:200px;max-width:280px;padding:4px;z-index:1001;opacity:0;transform:translateY(-8px);visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.ecli-context-menu .context-menu-dropdown.is-visible{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto;transition-delay:0s}.ecli-context-menu .context-menu-dropdown .menu-section{position:relative}.ecli-context-menu .context-menu-dropdown .menu-header{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;color:#404040;font-size:14px;font-weight:500;border-radius:8px}.ecli-context-menu .context-menu-dropdown .menu-header:hover{background-color:#f1f1f1}.ecli-context-menu .context-menu-dropdown .menu-header .chevron-icon{margin-left:auto;color:#9ca3af}.ecli-context-menu .context-menu-dropdown .menu-item{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;color:#374151;font-size:14px;transition:background-color .15s ease}.ecli-context-menu .context-menu-dropdown .menu-item:hover:not(.disabled){background-color:#f0f6ff;border-radius:8px}.ecli-context-menu .context-menu-dropdown .menu-item.disabled{cursor:not-allowed;color:#9ca3af}.ecli-context-menu .context-menu-dropdown .menu-item.danger{color:#dc2626}.ecli-context-menu .context-menu-dropdown .menu-item.danger:hover{background-color:#fef2f2}.ecli-context-menu .context-menu-dropdown .menu-item.remove svg{height:20px;width:20px;opacity:.5}.ecli-context-menu .context-menu-dropdown .menu-item .menu-icon{flex-shrink:0;color:currentColor;height:20px;width:20px;opacity:.5}.ecli-context-menu .context-menu-dropdown .menu-item span{font-size:16px;line-height:20px}.ecli-context-menu .context-menu-dropdown .menu-item .folder-count{margin-left:auto;color:#9ca3af;font-size:12px}.ecli-context-menu .context-menu-dropdown .menu-divider{height:1px;background-color:#e5e7eb;margin:4px 0}.ecli-context-menu .context-menu-dropdown .submenu{position:absolute;top:0;left:100%;margin-left:8px;z-index:1002}.ecli-context-menu .context-menu-dropdown .submenu .submenu-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;z-index:1001}.ecli-context-menu .context-menu-dropdown .submenu .submenu-dropdown{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 12px 16px -4px #0a0d1214,0 4px 6px -2px #0a0d1208,0 2px 2px -1px #0a0d120a;min-width:200px;max-width:280px;padding:4px 0;z-index:1003;opacity:0;transform:translateY(-8px);visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.ecli-context-menu .context-menu-dropdown .submenu .submenu-dropdown.is-visible{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto;transition-delay:0s}@media (max-width: 768px){.ecli-context-menu .context-menu-dropdown .submenu .submenu-dropdown{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin-left:0}.ecli-context-menu .context-menu-dropdown .submenu .submenu-dropdown.is-visible{transform:translate(-50%,-50%)}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;padding:16px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s}.modal-overlay.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.modal-overlay.is-visible .modal-content{opacity:1;transform:translateY(0)}.modal-overlay .modal-content{background:#fff;border-radius:12px;width:100%;max-width:480px;max-height:90vh;overflow-y:auto;box-shadow:0 12px 16px -4px #0a0d1214,0 4px 6px -2px #0a0d1208,0 2px 2px -1px #0a0d120a;opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease}.modal-overlay .modal-content .modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid #e5e7eb}.modal-overlay .modal-content .modal-header .modal-title{font-size:18px;font-weight:600;color:#111827;margin:0}.modal-overlay .modal-content .modal-header .warning-icon{flex-shrink:0;color:#f59e0b;margin-right:12px}.modal-overlay .modal-content .modal-header .close-button{background:none;border:none;padding:8px;cursor:pointer;color:#6b7280;border-radius:6px}.modal-overlay .modal-content .modal-header .close-button:hover{background-color:#f3f4f6;color:#374151}.modal-overlay .modal-content .modal-body{padding:24px}.modal-overlay .modal-content .modal-body .warning-text{color:#374151;font-size:14px;line-height:1.5;margin:0 0 12px}.modal-overlay .modal-content .modal-body .warning-note{color:#6b7280;font-size:13px;line-height:1.4;margin:0}.modal-overlay .modal-content .modal-actions{display:flex;gap:12px;justify-content:flex-end;padding:16px 24px 20px;border-top:1px solid #e5e7eb}.modal-overlay .modal-content .modal-actions .btn-secondary,.modal-overlay .modal-content .modal-actions .btn-primary,.modal-overlay .modal-content .modal-actions .btn-danger{padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;border:1px solid}.modal-overlay .modal-content .modal-actions .btn-secondary:disabled,.modal-overlay .modal-content .modal-actions .btn-primary:disabled,.modal-overlay .modal-content .modal-actions .btn-danger:disabled{cursor:not-allowed;opacity:.5}.modal-overlay .modal-content .modal-actions .btn-secondary{background:#fff;color:#374151;border-color:#d1d5db}.modal-overlay .modal-content .modal-actions .btn-secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.modal-overlay .modal-content .modal-actions .btn-primary{background:#3b82f6;color:#fff;border-color:#3b82f6}.modal-overlay .modal-content .modal-actions .btn-primary:hover:not(:disabled){background:#2563eb;border-color:#2563eb}.modal-overlay .modal-content .modal-actions .btn-danger{background:#dc2626;color:#fff;border-color:#dc2626}.modal-overlay .modal-content .modal-actions .btn-danger:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}@media (max-width: 768px){.sidebar-left .folders-section{padding:0 12px 1rem}.sidebar-left .folders-section .folders-header .folders-title{font-size:.8rem;gap:.375rem}.sidebar-left .folders-section .folders-header .create-folder-btn{width:-moz-fit-content;width:fit-content;padding:.375rem}.sidebar-left .folders-section .folders-header .create-folder-btn i{font-size:.7rem}.sidebar-left .folders-section .create-folder-form .folder-name-input{font-size:14px;padding:10px 12px}.sidebar-left .folders-section .create-folder-form .folder-form-actions .folder-btn-confirm,.sidebar-left .folders-section .create-folder-form .folder-form-actions .folder-btn-cancel{padding:8px;min-width:36px}.sidebar-left .folders-section .create-folder-form .folder-form-actions .folder-btn-confirm i,.sidebar-left .folders-section .create-folder-form .folder-form-actions .folder-btn-cancel i{font-size:12px}.sidebar-left .folders-section .folders-list .folder-item{padding:12px 8px;min-height:40px}.sidebar-left .folders-section .folders-list .folder-item .folder-icon i,.sidebar-left .folders-section .folders-list .folder-item .folder-info .folder-name{font-size:14px}.sidebar-left .folders-section .folders-list .folder-item .folder-info .folder-count{font-size:11px}.sidebar-left .search-history .history-items .history-item .history-item-main{padding:10px;gap:10px}.sidebar-left .search-history .history-items .history-item .history-item-main .content .title{font-size:13px;line-height:1.3}.sidebar-left .search-history .history-items .history-item .history-item-main .content .ecli{font-size:11px}.sidebar-left .search-history .history-items .history-item .button.alt{padding:8px;min-width:32px;min-height:32px;position:absolute;width:-moz-fit-content;width:fit-content;margin-top:0;top:6px!important;transform:none;right:4px;display:flex;justify-content:center;align-items:center}.sidebar-left .search-history .history-items .history-item .button.alt svg{width:18px;height:18px}.context-menu .menu-dropdown{max-width:240px;border-radius:12px;box-shadow:0 8px 32px #00000029}.context-menu .menu-dropdown .menu-item{padding:12px 16px;font-size:14px;min-height:44px}.context-menu .menu-dropdown .menu-item .menu-icon{width:18px;height:18px}.context-menu .submenu .submenu-dropdown{max-width:220px;border-radius:12px}.context-menu .submenu .submenu-dropdown .menu-item{padding:12px 16px;min-height:44px}.modal-overlay{padding:12px}.modal-overlay .modal-content{border-radius:16px;max-height:85vh}.modal-overlay .modal-content .modal-header{padding:16px 20px 12px}.modal-overlay .modal-content .modal-header .modal-title{font-size:16px}.modal-overlay .modal-content .modal-header .close-button{padding:12px;min-width:44px;min-height:44px}.modal-overlay .modal-content .modal-body{padding:20px}.modal-overlay .modal-content .modal-body .warning-text{font-size:14px;line-height:1.4}.modal-overlay .modal-content .modal-actions{padding:12px 20px 16px;flex-wrap:wrap;gap:8px}.modal-overlay .modal-content .modal-actions .btn-secondary,.modal-overlay .modal-content .modal-actions .btn-primary,.modal-overlay .modal-content .modal-actions .btn-danger{flex:1;min-width:100px;padding:12px 16px;font-size:14px;min-height:44px}}@media (max-width: 480px){.sidebar-left .folders-section .folders-list .folder-item{padding:10px 6px}.sidebar-left .folders-section .folders-list .folder-item .folder-info .folder-name{font-size:13px}.sidebar-left .search-history .history-items .history-item .history-item-main{padding:8px}.sidebar-left .search-history .history-items .history-item .history-item-main .content .title{font-size:12px;-webkit-line-clamp:1}.context-menu .menu-dropdown{left:8px!important;right:8px!important;width:auto!important;max-width:none!important}}.dashboard{padding:150px 0 60px;min-height:100vh;background:#f0f6fd}@media (max-width: 767.98px){.dashboard{padding:100px 0 40px}}@media (min-width: 1440px){.dashboard .container{max-width:1280px;margin:0 auto}}.dashboard .dashboard-wrapper{display:flex;flex-wrap:wrap;gap:60px}@media (max-width: 1279.98px){.dashboard .dashboard-wrapper{gap:40px}}@media (min-width: 1024px){.dashboard .dashboard-wrapper{flex-wrap:nowrap}}.dashboard .dashboard-wrapper .dashboard-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:60px}@media (max-width: 1279.98px){.dashboard .dashboard-wrapper .dashboard-main{gap:40px}}@media (max-width: 1023.98px){.dashboard .dashboard-wrapper .dashboard-main{width:100%}}.dashboard .dashboard-wrapper .dashboard-main .dashboard-header h1{font-size:42px;line-height:46px;margin-bottom:12px;display:flex;align-items:center;gap:8px;color:#454545}.dashboard .dashboard-wrapper .dashboard-main .dashboard-header h1 strong{color:#00031c}@media (max-width: 767.98px){.dashboard .dashboard-wrapper .dashboard-main .dashboard-header h1{font-size:28px}}.dashboard .dashboard-wrapper .dashboard-main .dashboard-header h1 .wave-emoji{display:inline-block;animation:wave 2.5s;transform-origin:70% 70%}@keyframes wave{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}.dashboard .dashboard-wrapper .dashboard-main .dashboard-header p{font-size:18px;line-height:1.5;max-width:660px;color:#454545}@media (max-width: 767.98px){.dashboard .dashboard-wrapper .dashboard-main .dashboard-header p{font-size:16px}}.dashboard .dashboard-wrapper .dashboard-sidebar{width:100%;max-width:300px;display:flex;flex-direction:column;gap:8px}@media (max-width: 1279.98px){.dashboard .dashboard-wrapper .dashboard-sidebar{max-width:260px}}@media (max-width: 1023.98px){.dashboard .dashboard-wrapper .dashboard-sidebar{max-width:100%}}.dashboard .dashboard-wrapper .search-history-section .ecli-input-section{padding-bottom:20px}.dashboard .dashboard-wrapper .search-history-section .ecli-input-section .input-heading img{display:none}.dashboard .dashboard-wrapper .search-history-section .ecli-input-section .input-heading>span{font-size:24px;line-height:28px;margin-bottom:12px;font-weight:500;display:inline-block}.dashboard .dashboard-wrapper .search-history-section .ecli-input-section .ecli-input{width:460px}@media (max-width: 767.98px){.dashboard .dashboard-wrapper .search-history-section .ecli-input-section .ecli-input{width:100%}}.dashboard .dashboard-wrapper .search-history-section .ecli-input-section .ecli-input .inner input.ecli-input-field{width:460px;padding:8px 45px 8px 12px}@media (max-width: 1279.98px){.dashboard .dashboard-wrapper .search-history-section .ecli-input-section .ecli-input .inner .summary-type-dropdown{transform:translateY(calc(-50% - 5px))}}@media (min-width: 1280px){.dashboard .dashboard-wrapper .search-history-section .ecli-input-section .ecli-input .inner .validation-icon,.dashboard .dashboard-wrapper .search-history-section .ecli-input-section .ecli-input .inner .submit-button{transform:translateY(-50%) rotate(0)}}.dashboard .dashboard-wrapper .search-history-section .ecli-input-section .ecli-input>span{display:none}.dashboard .dashboard-wrapper .search-history-section .history-section h3{font-size:18px;line-height:24px;margin-bottom:12px}.dashboard .dashboard-wrapper .search-history-section .history-section .history-items-container .history-items{display:grid;grid-template-columns:repeat(1,1fr);gap:8px}@media (min-width: 768px){.dashboard .dashboard-wrapper .search-history-section .history-section .history-items-container .history-items{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.dashboard .dashboard-wrapper .search-history-section .history-section .history-items-container .history-items{grid-template-columns:repeat(3,1fr)}}.dashboard .dashboard-wrapper .search-history-section .history-section .history-items-container .history-items li .history-item{padding:16px 16px 16px 14px}.dashboard .dashboard-wrapper .search-history-section .history-section .history-items-container .history-items li .history-item .icon svg{width:16px;height:16px;opacity:.5}.dashboard .dashboard-wrapper .search-history-section .history-section .history-items-container .history-items li .history-item .content .title{max-width:100%}.dashboard .dashboard-wrapper .search-history-section .history-section .history-items-container .history-items li .history-item .content .title span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.dashboard .dashboard-wrapper .recent-blogs-section .block-wrapper{position:relative}.dashboard .dashboard-wrapper .recent-blogs-section .block-wrapper .heading h2{font-size:24px;line-height:28px;margin-bottom:24px}.dashboard .dashboard-wrapper .recent-blogs-section .block-wrapper .cards{gap:8px}@media (min-width: 768px) and (max-width: 1279.98px){.dashboard .dashboard-wrapper .recent-blogs-section .block-wrapper .cards{grid-template-columns:repeat(2,1fr)}}.dashboard .dashboard-wrapper .recent-blogs-section .block-wrapper .cards .card{padding:0;background:#fff;border:1px solid #E9EAEB}@media (min-width: 768px) and (max-width: 1279.98px){.dashboard .dashboard-wrapper .recent-blogs-section .block-wrapper .cards .card:last-of-type{display:none}}.dashboard .dashboard-wrapper .recent-blogs-section .block-wrapper .cards .card .inner .card-content .tag-date .tag.category-tag{align-items:center;color:#737373;display:flex;font-size:11px;font-weight:600;justify-content:center;line-height:1;padding:8px 10px;text-transform:uppercase}.dashboard .dashboard-wrapper .recent-blogs-section .block-wrapper .cards .card .inner .card-content .card-text h3{font-size:18px;line-height:22px}.dashboard .dashboard-wrapper .recent-blogs-section .block-wrapper .cards .card .inner .card-content .card-text p{font-size:16px;line-height:22px}.dashboard .dashboard-wrapper .recent-blogs-section .block-wrapper .button{width:auto;font-size:14px;padding:10px;margin-top:20px}@media (min-width: 1024px){.dashboard .dashboard-wrapper .recent-blogs-section .block-wrapper .button{position:absolute;top:0;transform:translateY(-20%);right:0;margin-top:0}}.dashboard .sidebar-block{background:#fff;border-radius:12px;border:1px solid #E9EAEB;padding:20px;display:flex;flex-direction:column;gap:32px}.dashboard .sidebar-block h3{font-size:14px;line-height:14px;color:#737373}.dashboard .sidebar-block span{font-size:24px;line-height:28px;font-weight:500;color:#00031c}.dashboard .sidebar-block .link{color:#0766ff;font-size:14px;line-height:14px;font-weight:500}.dashboard .sidebar-block .info-icon{cursor:pointer;position:relative;color:#939bad;font-size:14px;margin-left:4px;display:inline-flex;align-items:center;justify-content:center}.dashboard .sidebar-block .info-icon i{transition:all .2s ease;color:#8390ac}.dashboard .sidebar-block .info-icon .tooltip{position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000001a;padding:6px 10px;z-index:1000;width:-moz-max-content;width:max-content;white-space:nowrap;pointer-events:none;border:1px solid #e8edf7;max-width:340px}@media (max-width: 767px){.dashboard .sidebar-block .info-icon .tooltip:before{top:50%;left:-5px;transform:translateY(-50%) rotate(-90deg);border-right-color:#fff}}.dashboard .sidebar-block .info-icon .tooltip:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid white}.dashboard .sidebar-block .info-icon .tooltip .tooltip-content{color:#333}.dashboard .sidebar-block .info-icon .tooltip .tooltip-content .tooltip-text{font-size:16px;line-height:22px;color:#363636;white-space:normal}.dashboard .sidebar-block.subscription-block .subscription-info{display:flex;justify-content:space-between;align-items:center}.dashboard .sidebar-block.subscription-block .links{display:flex;gap:8px}.dashboard .sidebar-block.credits-block .credits-content{display:flex;flex-direction:column;gap:12px}.dashboard .sidebar-block.credits-block .credits-content .credits-info{display:flex;justify-content:space-between;align-items:center}.dashboard .sidebar-block.credits-block .credits-content .credits-info .credits-label{font-size:18px;font-weight:600;color:#363636;display:flex;align-items:center;gap:6px}.dashboard .sidebar-block.credits-block .credits-content .credits-info .credits-count{font-size:24px;color:#0766ff;font-weight:600}.dashboard .sidebar-block.credits-block .credits-content p{font-size:16px;line-height:20px;color:#5a5a5a}.dashboard .sidebar-block.credits-block .credits-content .upgrade-button{width:100%;padding:10px;font-size:14px;text-align:center;margin-top:8px}.dashboard .sidebar-block.credits-block .credits-content .plus-button{width:100%;padding:10px;font-size:14px;text-align:center;margin-top:4px;position:relative}.dashboard .sidebar-block.credits-block .credits-content .plus-button .upgrade-button-label{font-size:12px;line-height:16px;color:#5a5a5a;font-weight:500;position:absolute;top:0;left:80%;transform:translate(-50%,-50%);background-color:#0766ff;color:#fff;padding:2px 4px;border-radius:999px}.dashboard .sidebar-block.account-block .account-info{position:relative;display:flex;flex-direction:row;align-items:center;gap:8px}.dashboard .sidebar-block.account-block .account-info .edit-icon{width:20px;height:20px;position:absolute;top:0;right:0}.dashboard .sidebar-block.account-block .account-info .account-avatar label{margin-bottom:4px}.dashboard .sidebar-block.account-block .account-info .account-avatar .user-portrait{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #e5e7eb}.dashboard .sidebar-block.account-block .account-info .account-avatar .user-initials{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-color:#f0f6fd;font-weight:500;border-radius:50%;text-transform:uppercase}.dashboard .sidebar-block.account-block .account-info .account-avatar .user-initials span{color:#5a5a5a;font-size:24px;font-weight:400;margin-left:-1px;margin-bottom:-2px}.dashboard .sidebar-block.account-block .account-info .account-fields{display:flex;flex-direction:column;gap:2px}.dashboard .sidebar-block.account-block .account-info .account-fields .field-value.name{font-size:16px;line-height:20px;font-weight:500;color:#1e1e1e}.dashboard .sidebar-block.account-block .account-info .account-fields .field-value.email{font-size:14px;line-height:18px;color:#5a5a5a}.dashboard .sidebar-block.account-block .account-info .account-fields .field-value.plan{font-size:14px;line-height:18px;color:#0766ff;font-weight:500}.dashboard .sidebar-block.feedback-block{display:flex;flex-direction:column;gap:0}.dashboard .sidebar-block.feedback-block h3{font-size:18px;line-height:22px;font-style:normal;font-weight:600;margin-bottom:.5rem;color:#1e1e1e}.dashboard .sidebar-block.feedback-block p{font-size:16px;line-height:20px;color:#5a5a5a;margin-bottom:1rem}.dashboard .sidebar-block.feedback-block .button{width:100%;padding:10px;font-size:14px;text-align:center}.ecli{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}ol.history-items{display:flex;flex-direction:column;gap:4px;list-style-type:none;padding:0}ol.history-items li{font-size:16px;line-height:20px;margin-bottom:0}ol.history-items li .history-item{display:flex;align-items:flex-start;gap:6px;padding:10px 10px 10px 8px;border-radius:10px;cursor:pointer;background:#fff;border:1px solid #E9EAEB}ol.history-items li .history-item.active{background:#f0f6ff;border:1px solid #DCE9FF}ol.history-items li .history-item.active .icon svg{opacity:1!important}ol.history-items li .history-item.active .icon svg path{fill:#001d4c}ol.history-items li .history-item .title{max-width:100%}ol.history-items li .history-item .title span{font-weight:600;font-size:14px;line-height:14px;display:inline-block}ol.history-items li .history-item .ecli{font-size:12px;line-height:16px}ol.history-items li .history-item .highlight-match{background-color:#bcd6ff;color:inherit;border-radius:3px;padding:0 2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.tabs-navigation{display:grid!important;grid-template-columns:repeat(2,1fr);background-color:#f4f6fb;padding:4px;width:calc(100% - 32px);border-bottom:none!important;margin:0 16px;border-radius:10px;gap:4px}.tabs-navigation.gpt-tabs{grid-template-columns:repeat(3,1fr);width:100%;margin:0;background-color:#e8edf7}.tabs-navigation .tab-button{padding:8px;background:none;border:none;cursor:pointer;font-weight:400;color:#000;position:relative;transition:color .2s ease;border-radius:6px;font-size:14px;line-height:1;box-shadow:none;display:flex;align-items:center;justify-content:center;gap:4px}.tabs-navigation .tab-button img{height:14px;width:14px;position:relative;top:-1px}.tabs-navigation .tab-button.active{background:#fff;box-shadow:0 1px 3px #0a0d121a}.tabs-navigation .tab-button.active:after{display:none}.summary-type-dropdown{position:absolute;right:50px;top:50%;transform:translateY(-50%);display:inline-block;z-index:20}@media (max-width: 1023.98px){.summary-type-dropdown{right:45px}}.summary-type-dropdown.is-active .dropdown-trigger{background-color:#e8e8e8}.summary-type-dropdown.is-active i{transform:rotate(180deg)}.summary-type-dropdown .dropdown-trigger{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:flex-start;padding:6px 8px;border-radius:6px;background-color:#f2f2f2;color:#333;font-size:13px;transition:all .2s ease;height:100%;min-width:95px}.summary-type-dropdown .dropdown-trigger .selected-model{display:flex;align-items:center;gap:6px;font-size:14px;line-height:1;width:100%;justify-content:space-between}.summary-type-dropdown .dropdown-trigger .selected-model i{font-size:10px;transition:transform .2s ease}.summary-type-dropdown .dropdown-menu{position:absolute;top:100%;left:0;margin:3px 0 0;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;z-index:20;overflow:hidden;padding:2px 4px;transition:all .3s ease;gap:2px}@media (max-width: 1023.98px){.summary-type-dropdown .dropdown-menu{right:0;left:unset;top:unset;bottom:100%;margin:0 0 3px}}.summary-type-dropdown .dropdown-menu .dropdown-content{padding:2px 0;display:flex;flex-direction:column;gap:2px}.summary-type-dropdown .dropdown-menu .dropdown-content .dropdown-item{padding:6px 12px;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;min-width:200px;text-align:left;white-space:nowrap;font-size:13px;color:#333}.summary-type-dropdown .dropdown-menu .dropdown-content .dropdown-item:hover{background-color:#f7f7f7;border-radius:8px}.summary-type-dropdown .dropdown-menu .dropdown-content .dropdown-item.is-active{background-color:#f7f7f7;color:#0052d6;border-radius:8px}.summary-type-dropdown .dropdown-menu .dropdown-content .dropdown-item .model-name{font-weight:500;line-height:1}.summary-type-dropdown .dropdown-menu .dropdown-content .dropdown-item .check-icon{width:16px;height:16px;color:#0052d6;margin-left:auto}.summary-type-dropdown .dropdown-menu .dropdown-content .dropdown-item .credit-info{font-size:13px;line-height:1;color:#6b7280}.ecli-input{position:relative;width:auto}.ecli-input.free-user .inner .validation-icon{right:45px!important}@media (min-width: 768px){.ecli-input.free-user .inner .validation-icon{right:50px!important}}.ecli-input .inner{max-width:768px;display:flex;gap:10px;position:relative}@media (max-width: 1279.98px){.ecli-input .inner{padding-bottom:10px}}.ecli-input .inner input.ecli-input-field{width:768px;padding:11px 45px 11px 16px;border-radius:12px;border:1px solid #E9EAEB;font-size:16px;background:#fff;transition:all .3s ease;box-shadow:0 0 30px #0766ff14}@media (max-width: 1279.98px){.ecli-input .inner input.ecli-input-field{width:600px}}@media (max-width: 1023.98px){.ecli-input .inner input.ecli-input-field{width:640px}}@media (max-width: 767.98px){.ecli-input .inner input.ecli-input-field{padding:10px 45px 10px 12px}}.ecli-input .inner .validation-icon{position:absolute;right:152px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:1;transition:opacity .3s ease;transform:translateY(calc(-50% - 5px))}@media (min-width: 1280px){.ecli-input .inner .validation-icon{transform:translateY(calc(-50% - 10px))}}.ecli-input .inner .validation-icon i{font-size:18px;transition:all .3s ease}.ecli-input .inner .validation-icon i.valid-icon{color:#10b981}.ecli-input .inner .validation-icon i.invalid-icon{color:#ff9500}@media (max-width: 767.98px){.ecli-input .inner .validation-icon{right:148px}}.ecli-input .inner .submit-button{background:transparent;border:none;position:absolute;padding:10px;top:50%;transform:translateY(calc(-50% - 5px)) rotate(0);right:3px;box-shadow:none;width:-moz-fit-content;width:fit-content}@media (max-width: 767.98px){.ecli-input .inner .submit-button{right:1px}}@media (min-width: 1280px){.ecli-input .inner .submit-button{transform:translateY(calc(-50% - 10px)) rotate(0)}}.error-message{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.ecli-feedback{padding-top:12px}.ecli-feedback button{background:transparent;border:none;padding:0;margin:0;box-shadow:none;cursor:pointer}.ecli-feedback button img{opacity:.7;filter:none}.loading-message{display:flex;justify-content:center;align-items:center;width:100%!important;margin-top:-50px;z-index:1000}.loading-message #unicorn-loader{animation:unicornFadeIn .6s cubic-bezier(.25,.74,.22,.99) forwards;opacity:0;transform:scale(.9);display:flex;flex-direction:column;align-items:center;justify-content:center}@keyframes unicornFadeIn{to{opacity:1;transform:scale(1)}}.loading-message .loader{width:24px;height:24px;border:2px solid #BCD6FF;border-top:2px solid var(--primary-color);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-message .bubble{text-align:center;padding:20px;display:flex;align-items:center;gap:16px!important}.loading-message .bubble p{font-weight:400}.followup-chat .user-message{display:flex}.followup-chat .user-message .user-avatar{flex-shrink:0;width:20px;height:20px;margin-left:6px;margin-top:auto;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.followup-chat .user-message .user-avatar .avatar-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.followup-chat .user-message .user-avatar .user-initials{background-color:#f0f6ff;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:600;border-radius:50%;text-transform:uppercase;border:1px solid #DCE9FF}.followup-chat .user-message .user-avatar .user-initials span{color:#5a5a5a;font-size:12px;font-weight:500;margin-left:-1px;margin-bottom:-2px}.followup-chat .user-message .message-frame{flex-grow:1}.tab-button{position:relative;display:flex;align-items:center;justify-content:center;gap:5px}.tab-button:hover{opacity:1}.info-icon{cursor:pointer;position:relative;color:#939bad;font-size:12px;margin-left:4px;display:inline-flex;align-items:center;justify-content:center}.info-icon i{transition:all .2s ease;color:#8390ac}.info-icon .tooltip{position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000001a;padding:6px 10px;z-index:1000;width:-moz-max-content;width:max-content;white-space:nowrap;pointer-events:none;border:1px solid #e8edf7}@media (max-width: 767px){.info-icon .tooltip:before{top:50%;left:-5px;transform:translateY(-50%) rotate(-90deg);border-right-color:#fff}}.info-icon .tooltip:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid white}.info-icon .tooltip .tooltip-content{font-size:12px;color:#333}.info-icon .tooltip .tooltip-content span{font-size:12px;line-height:14px}.info-disclaimer{display:flex;gap:8px;background:#dce9ff;border:1px solid #BCD6FF;border-radius:12px;padding:12px;max-width:700px;margin-top:20px}.info-disclaimer div i{font-size:16px;color:#00378f}.info-disclaimer div svg path{stroke:#00378f}.info-disclaimer h3{color:#001d4c}.info-disclaimer p{font-size:16px;line-height:20px;color:#00378f}.testimonial-content{position:relative;z-index:2;display:flex;flex-direction:column;gap:32px;color:#fff;width:100%}.testimonial-content.popup-testimonials{width:100%;margin:0}.testimonial-content.popup-testimonials .testimonial-swiper .testimonial-slide{gap:12px}.testimonial-content.popup-testimonials .testimonial-swiper .testimonial-slide .testimonial-main{gap:4px}.testimonial-content.popup-testimonials .testimonial-swiper .testimonial-slide .testimonial-main .stars{gap:2px}.testimonial-content.popup-testimonials .testimonial-swiper .testimonial-slide .testimonial-main .stars .star{font-size:16px}.testimonial-content.popup-testimonials .testimonial-swiper .testimonial-slide .testimonial-main .testimonial-text{font-style:italic;font-weight:300;font-size:22px;line-height:26px}@media (max-width: 767.98px){.testimonial-content.popup-testimonials .testimonial-swiper .testimonial-slide .testimonial-main .testimonial-text{font-size:18px;line-height:22px}}.testimonial-content.popup-testimonials .testimonial-swiper .testimonial-slide .testimonial-attribution{display:none}.testimonial-content.popup-testimonials .testimonial-swiper .testimonial-slide .testimonial-attribution .avatar-section{gap:12px}.testimonial-content.popup-testimonials .testimonial-swiper .testimonial-slide .testimonial-attribution .avatar-section .avatar{width:40px;height:40px}.testimonial-content.popup-testimonials .testimonial-swiper .testimonial-slide .testimonial-attribution .avatar-section .attribution-text .name{font-size:16px;line-height:20px}.testimonial-content.popup-testimonials .testimonial-swiper .testimonial-slide .testimonial-attribution .avatar-section .attribution-text .title{font-size:14px;line-height:18px}.testimonial-content.popup-testimonials .custom-navigation{display:none}.testimonial-content .testimonial-swiper{width:calc(100% + 120px);height:100%;margin:0 -60px}@media (max-width: 1439.98px){.testimonial-content .testimonial-swiper{margin:0 -40px;width:calc(100% + 80px)}}.testimonial-content .testimonial-swiper .testimonial-slide{display:flex;flex-direction:column;gap:32px;height:100%;padding:0 60px}@media (max-width: 1439.98px){.testimonial-content .testimonial-swiper .testimonial-slide{padding:0 40px;gap:24px}}.testimonial-content .testimonial-swiper .testimonial-slide .testimonial-main{display:flex;flex-direction:column;gap:16px}.testimonial-content .testimonial-swiper .testimonial-slide .testimonial-main .stars{display:flex;gap:4px}.testimonial-content .testimonial-swiper .testimonial-slide .testimonial-main .stars .star{color:#fbbf24;font-size:20px}.testimonial-content .testimonial-swiper .testimonial-slide .testimonial-main .testimonial-text{font-size:36px;line-height:40px;font-weight:400;margin:0;color:#fff}@media (max-width: 1439.98px){.testimonial-content .testimonial-swiper .testimonial-slide .testimonial-main .testimonial-text{font-size:30px;line-height:34px}}.testimonial-content .testimonial-swiper .testimonial-slide .testimonial-attribution{display:flex;align-items:flex-start;justify-content:flex-start;width:100%}.testimonial-content .testimonial-swiper .testimonial-slide .testimonial-attribution .avatar-section{display:flex;gap:16px;align-items:center}.testimonial-content .testimonial-swiper .testimonial-slide .testimonial-attribution .avatar-section .avatar{width:56px;height:56px;border-radius:50%;overflow:hidden}@media (max-width: 1439.98px){.testimonial-content .testimonial-swiper .testimonial-slide .testimonial-attribution .avatar-section .avatar{width:48px;height:48px}}.testimonial-content .testimonial-swiper .testimonial-slide .testimonial-attribution .avatar-section .avatar .avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.testimonial-content .testimonial-swiper .testimonial-slide .testimonial-attribution .avatar-section .attribution-text{display:flex;flex-direction:column;gap:2px}.testimonial-content .testimonial-swiper .testimonial-slide .testimonial-attribution .avatar-section .attribution-text .name{font-size:18px;line-height:24px;font-weight:600;color:#fff}.testimonial-content .testimonial-swiper .testimonial-slide .testimonial-attribution .avatar-section .attribution-text .title{font-size:16px;line-height:20px;font-weight:400;color:#fff}.testimonial-content .custom-navigation{position:absolute;bottom:0;right:0;display:flex;gap:20px;z-index:3}.testimonial-content .custom-navigation .custom-arrow-button{width:56px;height:56px;border-radius:50%;border:1px solid #e9eaeb;background:transparent;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}@media (max-width: 1439.98px){.testimonial-content .custom-navigation .custom-arrow-button{width:48px;height:48px}}.testimonial-content .custom-navigation .custom-arrow-button:hover{background:#ffffff1a}.testimonial-content .custom-navigation .custom-arrow-button svg{width:24px;height:24px}.notes-editor-container{height:100%;display:flex;flex-direction:column;background-color:#fff;border-radius:8px;overflow:hidden;margin:0 16px 16px}.notes-editor-container .editor-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden}.notes-editor-container .editor-toolbar{padding:8px;border-radius:12px 12px 0 0;background:#f8fafc;border:1px solid #eff3fb!important;border-bottom:none!important;display:flex;flex-wrap:wrap;align-items:center;gap:4px;flex-shrink:0}.notes-editor-container .editor-toolbar .toolbar-button{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;border-radius:4px;transition:all .2s ease;box-shadow:none}.notes-editor-container .editor-toolbar .toolbar-button>*{font-size:16px}.notes-editor-container .editor-toolbar .toolbar-button.is-active{background-color:#e2e8f0;box-shadow:0 1px 2px #0000000d}.notes-editor-container .editor-toolbar .toolbar-button:hover{background-color:#e2e8f0;color:#00031c}.notes-editor-container .editor-toolbar .toolbar-button .bold-icon{font-weight:700}.notes-editor-container .editor-toolbar .toolbar-button .italic-icon{font-style:italic}.notes-editor-container .editor-toolbar .toolbar-button .underline-icon{text-decoration:underline}.notes-editor-container .editor-toolbar .toolbar-button .normal-text-icon{font-family:Inter Tight,sans-serif;font-size:14px;line-height:1;font-weight:500}.notes-editor-container .editor-toolbar .toolbar-divider{width:1px;height:24px;background:#e5ebf6;margin:0 4px}.notes-editor-container .timestamp-container{padding:4px 12px;font-size:12px;color:#8a8a8a;text-align:center;background-color:#f8fafc;border-top:1px solid #eff3fb!important;border-left:1px solid #eff3fb!important;border-right:1px solid #eff3fb!important;width:100%;box-sizing:border-box;flex-shrink:0}.notes-editor-container .editor-content{flex:1;overflow-y:auto;border:1px solid #eff3fb!important;border-top:none!important;border-radius:0 0 12px 12px;background:#f8fafc}.notes-editor-container .notes-editor{padding:0 12px 20px;min-height:200px;display:flex;flex-direction:column;gap:4px;background:#f8fafc;border-radius:0 0 12px 12px;overflow:auto;outline:none;height:100%}.notes-editor-container .notes-editor p,.notes-editor-container .notes-editor li{font-size:16px;line-height:24px;font-weight:400;font-family:Inter Tight,sans-serif}.notes-editor-container .notes-editor p strong,.notes-editor-container .notes-editor li strong{font-weight:700;color:#00031c;font-family:Inter Tight,sans-serif}.notes-editor-container .notes-editor p em,.notes-editor-container .notes-editor li em{font-style:italic;font-family:Inter Tight,sans-serif}.notes-editor-container .notes-editor p:last-child,.notes-editor-container .notes-editor li:last-child{margin-bottom:0}.notes-editor-container .notes-editor h1{font-size:20px!important;line-height:26px!important}.notes-editor-container .notes-editor h2{font-size:18px!important;line-height:24px!important}.notes-editor-container .notes-editor h3{font-size:16px!important;line-height:22px!important}.notes-editor-container .notes-editor h1,.notes-editor-container .notes-editor h2,.notes-editor-container .notes-editor h3{margin-top:8px;font-weight:700;font-family:Inter Tight,sans-serif}.notes-editor-container .notes-editor h1 strong,.notes-editor-container .notes-editor h2 strong,.notes-editor-container .notes-editor h3 strong{color:#00031c}.notes-editor-container .notes-editor ul,.notes-editor-container .notes-editor ol{display:flex;flex-direction:column;gap:2px;margin-top:4px;list-style-type:none;padding-left:20px;margin-bottom:8px}.notes-editor-container .notes-editor ul li,.notes-editor-container .notes-editor ol li{position:relative;padding-left:4px!important;margin-bottom:0!important;margin-top:0!important}.notes-editor-container .notes-editor ul li:before,.notes-editor-container .notes-editor ol li:before{width:-moz-fit-content;width:fit-content}.notes-editor-container .notes-editor ul li ul,.notes-editor-container .notes-editor ul li ol,.notes-editor-container .notes-editor ol li ul,.notes-editor-container .notes-editor ol li ol{margin-top:2px;margin-bottom:2px;padding-left:16px}.notes-editor-container .notes-editor ol{counter-reset:item;padding-left:20px}.notes-editor-container .notes-editor ol li:before{content:counter(item) ".";counter-increment:item;position:absolute;left:-16px;color:#0766ff;font-size:16px;top:0}.notes-editor-container .notes-editor ul:not([data-type=taskList]){list-style-type:none;padding-left:20px}.notes-editor-container .notes-editor ul:not([data-type=taskList]) li{position:relative;padding-left:4px!important}.notes-editor-container .notes-editor ul:not([data-type=taskList]) li:before{content:"•";position:absolute;left:-16px;color:#0766ff;font-size:16px;top:0}.notes-editor-container .notes-editor ul[data-type=taskList]{list-style:none;padding-left:0}.notes-editor-container .notes-editor ul[data-type=taskList] li{display:flex;align-items:flex-start;margin-bottom:.5em;position:relative}.notes-editor-container .notes-editor ul[data-type=taskList] li input[type=checkbox]{margin-right:8px;margin-top:5px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;border:1px solid #d1d5db;border-radius:3px;outline:none;transition:all .2s ease;position:relative}.notes-editor-container .notes-editor ul[data-type=taskList] li input[type=checkbox]:checked{background-color:#3b82f6;border-color:#3b82f6}.notes-editor-container .notes-editor ul[data-type=taskList] li input[type=checkbox]:checked:after{content:"";position:absolute;width:6px;height:10px;border:solid white;border-width:0 2px 2px 0;top:50%;left:50%;transform:translate(-50%,-60%) rotate(45deg)}.notes-editor-container .notes-editor ul[data-type=taskList] li input[type=checkbox]:hover{border-color:#3b82f6}.notes-editor-container .notes-editor ul[data-type=taskList] li div{flex:1 1 auto}.notes-editor-container .notes-editor ul[data-type=taskList] li[data-checked=true]>div p{text-decoration:line-through;color:#64748b}.notes-editor-container .notes-editor p.is-empty:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0}.tabs-navigation{display:grid!important;grid-template-columns:repeat(2,1fr);background-color:#f4f6fb;padding:4px;width:calc(100% - 32px);border-bottom:none!important;margin:0 16px;border-radius:10px}.notes-content{height:calc(100% - 120px);display:flex;flex-direction:column}@media (max-width: 768px){.notes-editor-container .editor-toolbar{padding:6px}.notes-editor{padding:40px 12px 20px}.tabs-navigation .tab-button{padding:8px 12px;font-size:14px;cursor:pointer}}@media (hover: none){.notes-editor-container .editor-toolbar .toolbar-button{padding:6px}.notes-editor-container ul[data-type=taskList] li input[type=checkbox]{width:20px;height:20px}}.pdf-export-content{padding:20px;width:210mm;background-color:#fff}.pdf-export-content h1,.pdf-export-content h2,.pdf-export-content h3{font-size:16px!important;margin-bottom:0!important;margin-top:12px!important;font-weight:600!important}.pdf-export-content p{font-size:14px!important;line-height:1.5!important;margin-bottom:8px!important;margin-top:4px!important}.pdf-export-content ul,.pdf-export-content ol{font-size:14px!important;line-height:1.5!important;margin-top:4px!important;margin-bottom:8px!important;padding-left:20px!important}.pdf-export-content ul li{position:relative!important;list-style-type:none!important;padding-left:22px!important}.pdf-export-content ul li:before{content:"•"!important;position:absolute!important;left:8px!important;top:0!important;line-height:1.5!important;font-size:14px!important;color:#000!important;display:inline-block!important;width:10px!important;text-align:center!important}.pdf-export-content ol{counter-reset:item!important}.pdf-export-content ol li{position:relative!important;list-style-type:none!important;padding-left:22px!important;counter-increment:item!important}.pdf-export-content ol li:before{content:counter(item) "."!important;position:absolute!important;left:5px!important;top:0!important;line-height:1.5!important;font-size:14px!important;color:#000!important;display:inline-block!important;width:15px!important;text-align:left!important}.pdf-export-content h1:first-of-type,.pdf-export-content h2:first-of-type{font-size:18px!important;margin-bottom:0!important}.pdf-export-content h1:not(:first-of-type),.pdf-export-content h2:not(:first-of-type){font-size:16px!important;margin-top:18px!important;margin-bottom:0!important}.package-selector{padding:200px 0}@media (max-width: 1279.98px){.package-selector{padding:150px 0}}@media (max-width: 767.98px){.package-selector{padding:100px 0}}.package-selector.single{padding:120px 0}@media (max-width: 1279.98px){.package-selector.single{padding:100px 0}}.package-selector.single .container .block-wrapper{flex-direction:column;align-items:center;gap:30px}.package-selector.single .container .block-wrapper .text{align-items:center}.package-selector.single .container .block-wrapper .text h1,.package-selector.single .container .block-wrapper .text p{text-align:center}.package-selector.single .container .block-wrapper .package-card{max-width:400px!important}@media (min-width: 1440px){.package-selector .container{max-width:1280px;margin:0 auto}}.package-selector .container .block-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}@media (max-width: 1279.98px){.package-selector .container .block-wrapper{flex-direction:column;gap:40px;align-items:center}}@media (max-width: 767.98px){.package-selector .container .block-wrapper{gap:30px;align-items:flex-start}}.package-selector .container .block-wrapper .text{display:flex;flex-direction:column;gap:4px;max-width:360px}@media (min-width: 768px) and (max-width: 1279.98px){.package-selector .container .block-wrapper .text{align-items:center}}@media (max-width: 767.98px){.package-selector .container .block-wrapper .text{max-width:100%}}.package-selector .container .block-wrapper .text h1{font-size:30px;line-height:36px}@media (min-width: 768px) and (max-width: 1279.98px){.package-selector .container .block-wrapper .text h1,.package-selector .container .block-wrapper .text p{text-align:center}}.package-selector .container .block-wrapper .package-cards{display:flex;gap:12px;width:812px}@media (max-width: 1023.98px){.package-selector .container .block-wrapper .package-cards{width:100%}}@media (max-width: 767.98px){.package-selector .container .block-wrapper .package-cards{flex-direction:column}}.package-selector .container .block-wrapper .package-cards:has(.package-card:only-child){justify-content:center}.package-selector .container .block-wrapper .package-cards:has(.package-card:only-child) .package-card{max-width:400px}.subscription-popup .subscription-popup__content{position:relative;margin-left:1rem;margin-right:1rem;width:100%;border-radius:1rem;background-color:transparent;--tw-shadow:0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);padding:0;max-width:460px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version{margin:0;width:100%;max-width:none;flex:none;padding:30px;gap:20px;border-radius:20px;background-size:cover;background-position:center;background-repeat:no-repeat}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:20px;pointer-events:none;z-index:-1}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .package-header-options-wrapper{gap:20px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .package-header-options-wrapper .package-card-header h3{font-size:22px;line-height:26px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .package-header-options-wrapper .package-card-header p{font-size:16px;line-height:20px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .package-header-options-wrapper .package-options{gap:8px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .package-header-options-wrapper .package-options .package-option{padding:14px 18px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .package-header-options-wrapper .package-options .package-option .package-content .package-title-section h4{font-size:16px;line-height:20px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .package-header-options-wrapper .package-options .package-option .package-content .package-pricing .price-row .price{font-size:24px;line-height:28px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .package-header-options-wrapper .package-options .package-option .package-content .package-pricing .price-row .period{font-size:14px;line-height:18px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .package-header-options-wrapper .package-options .package-option .package-content .package-pricing .per-credit{font-size:13px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .plus-benefits,.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .plus-benefits .benefit-item{gap:10px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .plus-benefits .benefit-item .benefit-icon{width:18px;height:18px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .plus-benefits .benefit-item span{font-size:15px;line-height:19px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .subscription-btn{padding:12px 24px;font-size:16px;line-height:20px}.subscription-popup .popup-modal__close{z-index:10;background:#ffffffe6!important}.subscription-popup .popup-modal__close:hover{background:#fff!important}.subscription-popup .popup-modal__close:before,.subscription-popup .popup-modal__close:after{background:#374151!important}@media (max-width: 767.98px){.subscription-popup .subscription-popup__content{max-width:calc(100vw - 32px);margin:16px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version{padding:16px;gap:16px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .package-header-options-wrapper{gap:16px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .package-header-options-wrapper .package-card-header h3{font-size:20px;line-height:24px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .package-header-options-wrapper .package-card-header p{font-size:15px;line-height:19px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .package-header-options-wrapper .package-options .package-option{padding:12px 16px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .plus-benefits{gap:8px}.subscription-popup .subscription-popup__content .package-card.subscriptions.popup-version .plus-benefits .benefit-item span{font-size:14px;line-height:18px}}.users-management .page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.users-management .page-header .btn-refresh{padding:8px 16px;background:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}.users-management .page-header .btn-refresh:hover:not(:disabled){background:#f9fafb}.users-management .page-header .btn-refresh:disabled{opacity:.5;cursor:not-allowed}.users-management .search-filter{display:flex;gap:12px;margin-bottom:24px}.users-management .search-filter .input-wrapper.name .field-input{width:340px;font-size:18px;line-height:24px;padding-right:12px!important}.users-management .search-filter .field-input{max-width:400px;width:100%;height:44px;font-size:18px;line-height:24px}.users-table-container{overflow-x:auto;border:1px solid #e5e7eb;border-radius:8px}.users-table{width:100%;border-collapse:collapse;background:#fff}.users-table thead{background:#fafcfe}.users-table thead th{padding:12px 16px;text-align:left;font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e5e7eb}.users-table tbody tr{border-bottom:1px solid #e5e7eb;transition:background .15s}.users-table tbody tr:last-child{border-bottom:none}.users-table tbody tr:hover{background:#f9fafb}.users-table tbody tr td{padding:16px;font-size:14px;color:#374151}.user-info{display:flex;align-items:center;gap:12px}.user-info>div{display:flex;flex-direction:column;gap:4px}.user-avatar{width:40px;height:40px;border-radius:50%;background:#f0f6fd;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:14px;overflow:hidden;flex-shrink:0}.user-avatar .avatar-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-avatar .avatar-initials{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#5a5a5a}.user-name{font-weight:500;font-style:normal;color:#111827;font-size:16px;line-height:1}.user-role{font-size:14px;line-height:1;color:#6b7280}.user-subscription{font-size:16px;line-height:1;color:#6b7280}.badge-none{background:#fee2e2;color:#991b1b}.credits-display{display:flex;flex-direction:column;gap:4px;min-width:100px}.credits-display .credits-text{font-family:monospace;font-size:13px;color:#374151;font-weight:500}.credits-display .credits-bar{width:100%;height:4px;background:#e5e7eb;border-radius:2px;overflow:hidden}.credits-display .credits-bar .credits-fill{height:100%;background:linear-gradient(90deg,#10b981,#059669);transition:width .3s ease}.credits-display .credits-bar .credits-fill[style*="width: 0"]{background:#dc2626}.actions{display:flex;gap:8px}.actions .button{padding:6px}.actions .button img,.actions .button svg{width:20px;height:20px;opacity:.5}.actions .button svg{opacity:1}.actions .button svg path{fill:#fff}.edit-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0px 16px;margin:16px 0 0}.edit-form .form-grid .form-group.full-width{grid-column:1/-1}.edit-form .form-grid .form-group label{font-size:14px;font-weight:500;color:#374151;display:block;margin-bottom:8px}.edit-form .form-grid .form-group .input-wrapper .field-input:disabled{background:#f9fafb;color:#6b7280;cursor:not-allowed;opacity:.7}.edit-form .form-grid .form-group .form-hint{display:block;margin-top:2px;font-size:12px;color:#6b7280;font-style:italic}@media (max-width: 768px){.edit-form .form-grid{grid-template-columns:1fr}}.analytics .page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px}.stat-card{background:#fff;border-radius:12px;border:1px solid #E9EAEB;padding:20px;display:flex;flex-direction:column;gap:32px}.stat-card .stat-label{font-size:14px;line-height:14px;color:#737373}.stat-card .stat-value{font-size:24px;line-height:28px;font-weight:500;color:#00031c}.search-filter-refresh{display:flex;gap:12px;margin-bottom:24px;justify-content:space-between}.search-filter-refresh .search-filters{display:flex;gap:12px;width:100%}.search-filter-refresh .search-filters .field-input{max-width:300px;width:100%;padding-left:12px;font-size:18px;line-height:24px}.search-filter-refresh .btn-refresh{padding:8px 16px;background:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}.search-filter-refresh .btn-refresh:hover:not(:disabled){background:#f9fafb}.search-filter-refresh .btn-refresh:disabled{opacity:.5;cursor:not-allowed}.logs-table-container{overflow-x:auto;border:1px solid #E9EAEB;border-radius:8px}.logs-table{width:100%;border-collapse:collapse;background:#fff}.logs-table thead{background:#fafcfe}.logs-table thead th{padding:12px 16px;text-align:left;font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e5e7eb}.logs-table tbody tr{border-bottom:1px solid #e5e7eb;transition:background .15s}.logs-table tbody tr:last-child{border-bottom:none}.logs-table tbody tr:hover{background:#f9fafb}.logs-table tbody tr td{padding:16px;font-size:14px;color:#374151}.ecli-number-analytics{font-family:monospace;font-weight:500;color:#111827}.user-link{color:#6366f1;cursor:pointer;text-decoration:none;font-weight:500}.user-link:hover{color:#4f46e5;text-decoration:underline}.search-type{text-transform:capitalize;color:#6b7280;font-size:13px}.badge{padding:4px 12px;border-radius:9999px;font-size:12px;font-weight:500}.badge-premium{background:#dbeafe;color:#1e40af}.badge-freemium{background:#f3f4f6;color:#6b7280}.analytics-tabs{display:flex;gap:8px;margin-bottom:24px;border-bottom:2px solid #E9EAEB}.analytics-tabs .tab-button{padding:12px 24px;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;font-size:14px;font-weight:500;color:#737373;cursor:pointer;transition:all .2s}.analytics-tabs .tab-button:hover{color:#3a86ff}.analytics-tabs .tab-button.active{color:#3a86ff;border-bottom-color:#3a86ff}.tab-content .logs-tab,.tab-content .charts-tab{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.charts-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.charts-grid .chart-full-width{grid-column:1/-1}.chart-container{background:#fff;border-radius:12px;border:1px solid #E9EAEB;padding:20px}.chart-container .chart-title{font-size:18px;line-height:22px;font-weight:500;color:#00031c}.chart-container .chart-description{font-size:14px;line-height:20px;color:#737373;margin-bottom:16px}.active-filters{margin-top:24px;padding:16px;background:#f9fafb;border-radius:8px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.active-filters .filter-label{font-size:14px;font-weight:500;color:#454545}.active-filters .filter-tag{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;background:#fff;border:1px solid #E9EAEB;border-radius:6px;font-size:13px;color:#454545}.active-filters .filter-tag button{background:none;border:none;color:#9f9f9f;font-size:18px;cursor:pointer;padding:0;line-height:1}.active-filters .filter-tag button:hover{color:#5a5a5a}@media (max-width: 1024px){.charts-grid{grid-template-columns:1fr}.charts-grid .chart-full-width{grid-column:1}.analytics-tabs .tab-button{flex:1;text-align:center}}@media (max-width: 768px){.stats-grid{grid-template-columns:repeat(2,1fr)}.search-filter-refresh{flex-direction:column}.search-filter-refresh .search-filters{flex-direction:column;width:100%}.search-filter-refresh .search-filters .field-input{max-width:100%}}.behavior-tab{animation:fadeIn .3s ease-in-out}.behavior-tab .stat-sublabel{font-size:12px;color:#9f9f9f;margin-top:-24px}.behavior-tab .behavior-filters{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.behavior-tab .behavior-filters .input-wrapper.name .field-input{width:340px}.behavior-tab .behavior-filters .input-wrapper .field-input{font-size:18px;line-height:24px;height:44px}@media (max-width: 768px){.behavior-tab .behavior-filters{grid-template-columns:1fr}}.behavior-tab .behavior-logs-table-container{overflow-x:auto;border:1px solid #E9EAEB;border-radius:8px}.behavior-tab .behavior-logs-table{width:100%;border-collapse:collapse;background:#fff}.behavior-tab .behavior-logs-table thead{background:#fafcfe}.behavior-tab .behavior-logs-table thead th{padding:12px 16px;text-align:left;font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e5e7eb}.behavior-tab .behavior-logs-table tbody tr{border-bottom:1px solid #e5e7eb;transition:background .15s}.behavior-tab .behavior-logs-table tbody tr:last-child{border-bottom:none}.behavior-tab .behavior-logs-table tbody tr:hover{background:#f9fafb}.behavior-tab .behavior-logs-table tbody tr td{padding:16px;font-size:14px;color:#374151;vertical-align:top}.behavior-tab .behavior-logs-table tbody tr td .message-preview{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.behavior-tab .behavior-logs-table tbody tr td .message-preview .message-content{flex:1;min-width:0;word-break:break-word}.behavior-tab .behavior-logs-table tbody tr td .message-preview .toggle-message-btn{padding:2px 8px;font-size:12px;cursor:pointer;transition:all .2s}.behavior-tab .behavior-logs-table tbody tr td .message-preview .toggle-message-btn:active{transform:scale(.95)}.behavior-tab .behavior-logs-table .actions{display:flex;gap:8px}.behavior-tab .behavior-logs-table .actions .button{padding:6px}.behavior-tab .behavior-logs-table .actions .button img,.behavior-tab .behavior-logs-table .actions .button svg{width:20px;height:20px;opacity:.5}.behavior-tab .behavior-logs-table .actions .button svg{opacity:1}.behavior-tab .behavior-logs-table .actions .button svg path{fill:#fff}.behavior-tab .behavior-logs-table .user-cell{display:flex;flex-direction:column;gap:0px}.behavior-tab .behavior-logs-table .user-cell .user-name{font-weight:500;color:#111827}.behavior-tab .behavior-logs-table .user-cell .user-email{font-size:12px;color:#6b7280}.behavior-tab .behavior-logs-table .event-badge{padding:8px 12px;border-radius:9999px;font-size:12px;line-height:1;font-weight:500;white-space:nowrap;display:inline-block}.behavior-tab .behavior-logs-table .event-badge.badge-chat{background:#dbeafe;color:#1e40af}.behavior-tab .behavior-logs-table .event-badge.badge-note{background:#fef3c7;color:#92400e}.behavior-tab .behavior-logs-table .event-badge.badge-folder{background:#d1fae5;color:#065f46}.behavior-tab .behavior-logs-table .event-badge.badge-default{background:#f3f4f6;color:#6b7280}.behavior-tab .behavior-logs-table .event-details{font-size:13px;max-width:500px;display:flex;flex-direction:column;gap:4px}.behavior-tab .behavior-logs-table .event-details .detail-row:last-child{margin-bottom:0}.behavior-tab .behavior-logs-table .event-details .detail-row strong{color:#374151;margin-right:6px}.behavior-tab .behavior-logs-table .event-details .detail-row.message-preview{color:#6b7280;font-style:italic;line-height:1.5}.admin-layout{min-height:100vh;background:#f0f6fd;padding:124px 24px 24px}@media (max-width: 768px){.admin-layout{padding:112px 12px 12px}}.admin-header{background:#fff;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 1px 3px #0000001a}.admin-header-content{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}@media (max-width: 768px){.admin-header-content{flex-direction:column;gap:16px}}.admin-title h1{font-size:28px;font-weight:700;color:#111827;margin:0 0 4px}.admin-subtitle{color:#6b7280;font-size:14px;margin:0}.admin-user-info{display:flex;align-items:center;gap:12px}.admin-badge{background:#6366f1;color:#fff;padding:4px 12px;border-radius:9999px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.admin-name{color:#374151;font-weight:500}.admin-tabs{display:flex;gap:8px;border-top:1px solid #e5e7eb;padding-top:16px}@media (max-width: 768px){.admin-tabs{flex-direction:column;gap:4px}}.admin-tab{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;font-weight:500;color:#6b7280;transition:all .2s;text-decoration:none}.admin-tab:hover{background:#f3f4f6;color:#111827}.admin-tab.active{background:#eef2ff;color:#6366f1}.admin-tab.active .tab-icon{color:#6366f1}.tab-icon{width:20px;height:20px;color:#9ca3af}.admin-content{min-height:600px}.pagination{padding:20px 16px;border-top:1px solid #e5e7eb;background:#f9fafb}.pagination .pagination-info{text-align:center;font-size:14px;color:#6b7280;margin-bottom:12px}.pagination .pagination-controls{display:flex;justify-content:center;align-items:center;gap:32px}.pagination .button{font-size:14px}.pagination .button:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.pagination .button:disabled{opacity:.4;cursor:not-allowed}.pagination .pagination-numbers{display:flex;gap:4px}.pagination .pagination-number:hover:not(.active){background:#f3f4f6;border-color:#9ca3af}.pagination .pagination-number.active{background:#0766ff;color:#fff;font-weight:600}.pagination .pagination-number.ellipsis{cursor:default;background:transparent;border:none;color:#9ca3af}.pagination .pagination-number.ellipsis:hover{background:transparent;border:none}.search-results-info{padding:16px;text-align:center;font-size:14px;color:#6b7280;background:#f9fafb;border-top:1px solid #e5e7eb;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s ease}.sortable:hover{color:var(--primary-color, #2c5282)}.sortable .sort-indicator{display:inline-flex;align-items:center;margin-left:4px;vertical-align:middle;margin-bottom:4px}.sortable .sort-indicator svg{width:12px;height:12px}@media (max-width: 768px){.pagination .pagination-controls{flex-wrap:wrap}.pagination .pagination-info{width:100%;margin-bottom:16px}}.hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}@media (prefers-reduced-motion: reduce){@keyframes spin{to{transform:rotate(360deg)}}.motion-reduce\:animate-\[spin_1\.5s_linear_infinite\]{animation:spin 1.5s linear infinite}}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.xl\:h-\[500px\]{height:500px}.xl\:w-\[500px\]{width:500px}}
