@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,400;0,500;0,600;0,700;0,900;1,400&display=swap");
/*! tailwindcss v3.4.10 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;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;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height: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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--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:rgba(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:rgba(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: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px;padding-left:.5rem;padding-right:.5rem}}@media (min-width:1024px){.container{max-width:1024px;padding-left:.5rem;padding-right:.5rem}}@media (min-width:1280px){.container{max-width:1280px;padding-left:.5rem;padding-right:.5rem}}@media (min-width:1536px){.container{max-width:1536px}}.container{max-width:100%}@media (min-width:768px){.container{max-width:100%}}@media (min-width:1024px){.container{max-width:1060px}}@media (min-width:1280px){.container{max-width:1060px}}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.z-\[60\]{z-index:60}.float-left{float:left}.m-2{margin:.5rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.-mt-1{margin-top:-.25rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-4{height:1rem}.h-48{height:12rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-auto{height:auto}.h-screen{height:100vh}.max-h-96{max-height:24rem}.max-h-screen{max-height:100vh}.w-1\/12{width:8.333333%}.w-1\/3{width:33.333333%}.w-1\/6{width:16.666667%}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2\/3{width:66.666667%}.w-24{width:6rem}.w-4{width:1rem}.w-48{width:12rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-8{width:2rem}.w-full{width:100%}.max-w-32{max-width:8rem}.max-w-40{max-width:10rem}.max-w-lg{max-width:32rem}.max-w-prose{max-width:65ch}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animate-bounce{animation:bounce 1s infinite}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-y-1{row-gap:.25rem}.gap-y-8{row-gap:2rem}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-4{border-top-width:4px}.border-base-dark{--tw-border-opacity:1;border-color:rgb(94 93 92/var(--tw-border-opacity))}.border-base-darkest{--tw-border-opacity:1;border-color:rgb(15 15 15/var(--tw-border-opacity))}.border-base-medium{--tw-border-opacity:1;border-color:rgb(171 168 166/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.bg-alert-dark{--tw-bg-opacity:1;background-color:rgb(185 74 72/var(--tw-bg-opacity))}.bg-alert-normal{--tw-bg-opacity:1;background-color:rgb(242 222 222/var(--tw-bg-opacity))}.bg-base-dark{--tw-bg-opacity:1;background-color:rgb(94 93 92/var(--tw-bg-opacity))}.bg-base-darkest{--tw-bg-opacity:1;background-color:rgb(15 15 15/var(--tw-bg-opacity))}.bg-base-light{--tw-bg-opacity:1;background-color:rgb(234 231 230/var(--tw-bg-opacity))}.bg-base-lightest{--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity))}.bg-base-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-blue-light{--tw-bg-opacity:1;background-color:rgb(176 224 251/var(--tw-bg-opacity))}.bg-boolean-yes{--tw-bg-opacity:1;background-color:rgb(69 212 4/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-green-normal{--tw-bg-opacity:1;background-color:rgb(51 178 102/var(--tw-bg-opacity))}.bg-notice-dark{--tw-bg-opacity:1;background-color:rgb(70 136 71/var(--tw-bg-opacity))}.bg-notice-normal{--tw-bg-opacity:1;background-color:rgb(223 240 216/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-warning-normal{--tw-bg-opacity:1;background-color:rgb(255 212 126/var(--tw-bg-opacity))}.bg-yellow-normal{--tw-bg-opacity:1;background-color:rgb(251 202 29/var(--tw-bg-opacity))}.bg-opacity-0{--tw-bg-opacity:0}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-75{--tw-bg-opacity:0.75}.bg-none{background-image:none}.bg-contain{background-size:contain}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-current{fill:currentColor}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-2xs{font-size:8px}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:2.5rem;line-height:1.25}.text-6xl{font-size:3rem;line-height:1.25}.text-7xl{font-size:4rem;line-height:1.25}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.675rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.text-alert-dark{--tw-text-opacity:1;color:rgb(185 74 72/var(--tw-text-opacity))}.text-alert-normal{--tw-text-opacity:1;color:rgb(242 222 222/var(--tw-text-opacity))}.text-base-dark{--tw-text-opacity:1;color:rgb(94 93 92/var(--tw-text-opacity))}.text-base-light{--tw-text-opacity:1;color:rgb(234 231 230/var(--tw-text-opacity))}.text-base-medium{--tw-text-opacity:1;color:rgb(171 168 166/var(--tw-text-opacity))}.text-base-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-blue-dark{--tw-text-opacity:1;color:rgb(40 116 158/var(--tw-text-opacity))}.text-blue-darkest{--tw-text-opacity:1;color:rgb(6 28 41/var(--tw-text-opacity))}.text-blue-normal{--tw-text-opacity:1;color:rgb(74 169 222/var(--tw-text-opacity))}.text-boolean-yes{--tw-text-opacity:1;color:rgb(69 212 4/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-green-normal{--tw-text-opacity:1;color:rgb(51 178 102/var(--tw-text-opacity))}.text-notice-dark{--tw-text-opacity:1;color:rgb(70 136 71/var(--tw-text-opacity))}.text-notice-normal{--tw-text-opacity:1;color:rgb(223 240 216/var(--tw-text-opacity))}.text-warning-dark{--tw-text-opacity:1;color:rgb(183 129 1/var(--tw-text-opacity))}.text-warning-normal{--tw-text-opacity:1;color:rgb(255 212 126/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-inner{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.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-duration:.15s;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-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.content-x-padding{padding-left:1.25rem;padding-right:1.25rem}.content-y-padding{padding-bottom:1.25rem;padding-top:1.25rem}.avatar{border-radius:9999px;border-width:1px;margin-left:auto;margin-right:auto;-o-object-fit:cover;object-fit:cover}.weplus-heading{background-color:var(--weplus-heading-bg-color);color:var(--weplus-heading-text-color);font-weight:600;padding:1rem;text-align:center}.weplus-notice{--tw-border-opacity:1;border-color:rgb(223 240 216/var(--tw-border-opacity));--tw-text-opacity:1;border-left-width:0;color:rgb(70 136 71/var(--tw-text-opacity))}.font-awesome{font-family:Font Awesome\ 5 Free}.image-selector--disabled{opacity:.5}turbo-frame[busy]:before{display:inline-block;margin-right:.25rem;margin-top:.25rem;position:absolute;right:0;top:0}@keyframes pulse{50%{opacity:.5}}turbo-frame[busy]:before{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(223 240 216/var(--tw-bg-opacity));font-size:1.125rem;font-weight:700;line-height:1.75rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(70 136 71/var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);content:attr(data-busy-text)}.trix-content .attachment-gallery{display:block;margin-left:-1.25rem;margin-right:-1.25rem}.trix-content .attachment-gallery action-text-attachment{margin-left:0;margin-right:0}.trix-content .attachment-gallery>.attachment,.trix-content .attachment-gallery>action-text-attachment{flex:1 0 33%;max-width:33%;padding:0 .5em}.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment{display:block;margin-left:-1.25rem;margin-right:-1.25rem}.trix-content action-text-attachment .attachment{max-width:100%!important;padding:0!important}.trix-content action-text-attachment .attachment img,.trix-content action-text-attachment .attachment video{width:100%}@keyframes scaleIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.anim-scale-in{animation-duration:.15s;animation-name:scaleIn;animation-timing-function:cubic-bezier(.2,0,.13,1.5)}#addToHomeScreen{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:9999;-webkit-touch-callout:none;touch-callout:none;-webkit-background-clip:padding-box;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#fff),color-stop(.02,#eee),color-stop(.98,#ccc),color-stop(1,#a3a3a3));border:1px solid #505050;-webkit-border-radius:8px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);color:#333;font-family:helvetica;font-size:15px;line-height:130%;padding:12px 14px;text-align:left;text-shadow:0 1px 0 hsla(0,0%,100%,.75);width:240px}#addToHomeScreen.addToHomeIpad{font-size:18px;padding:14px;width:268px}#addToHomeScreen.addToHomeWide{width:296px}#addToHomeScreen.addToHomeIpad.addToHomeWide{font-size:18px;padding:14px;width:320px}#addToHomeScreen .addToHomeArrow{background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,hsla(0,0%,80%,0)),color-stop(.4,hsla(0,0%,80%,0)),color-stop(.4,#ccc));-webkit-border-bottom-right-radius:2px;border-color:#505050;border-style:solid;border-width:0 1px 1px 0;bottom:-9px;-webkit-box-shadow:inset -1px -1px 0 #a9a9a9;height:16px;left:50%;margin-left:-8px;position:absolute;-webkit-transform:rotate(45deg);width:16px}#addToHomeScreen.addToHomeIpad .addToHomeArrow{background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,hsla(0,0%,93%,0)),color-stop(.4,hsla(0,0%,93%,0)),color-stop(.4,#eee));bottom:auto;-webkit-box-shadow:inset -1px -1px 0 #fff;left:50%;top:-9px;-webkit-transform:rotate(-135deg)}#addToHomeScreen .addToHomeClose{background:rgba(0,0,0,.12);-webkit-border-radius:9px;-webkit-box-shadow:0 1px 0 #fff;-webkit-box-sizing:border-box;color:#707070;font-size:16px;height:18px;line-height:14px;position:absolute;right:4px;text-align:center;text-indent:1px;top:4px;width:18px}#addToHomeScreen .addToHomePlus{font-size:1.3em;font-weight:700}#addToHomeScreen .addToHomeShare{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAQAAABDj1eZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUdJREFUKFNtkLtLw1AYxS/qJLhXVKr2ZRulUNtiqgSb3CziICI6ucTFVYcOnaQOFRwUnNTRwUWXgpP/QdHNUEQUHGxofYBTlRs83iZNjKTncOGe7/vx3QchXUWn6FL3jhfKUdCCr5zuifV5oDiHQM+c+CIhiiCSWNu08iq9oHXKLAiqrgR4UXqlOEYZt++ExEL0wW7+OW0G10muLv9gmqfe5FAWKmTMYQYiFL7PYwyLOD8lSjNh2gdnPzMII4QUBxc4OothbAF7GCBKQ0YbSWyPQsIhqvetS+y0ygGMo/KFZfviDvR4AhwgZU9dGYnA0J/6ndc15i3ouYIMcVVUcEXIoOxCeRCfwP8sXBSdjtpUv/1QW+K16kCCIUC4id9Fa0JtkluwVkSfqPL6RwfSDA0aNlx7k/bWgViB7bMS2/1vk5sdsZLN/ALSuL3tylO4RAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:18px 15px;display:inline-block;height:15px;overflow:hidden;text-indent:-9999em;width:18px}#addToHomeScreen .addToHomeTouchIcon{-webkit-background-clip:padding-box;background-clip:padding-box;background-repeat:no-repeat;background-size:57px 57px;border:1px solid #333;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 2px hsla(0,0%,100%,.9);display:block;float:left;height:57px;margin:0 12px 0 0;width:57px}@media (-webkit-min-device-pixel-ratio:2){#addToHomeScreen .addToHomeShare{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAeCAQAAADu6HTYAAADPElEQVR4Xq3TX2gcRRzA8e/M7mVv2+TSNpc/TZtrY6jUGqgaSAmEChKLrYK0YH0RFC2CSCkEfCghiKU04J8qNigq6os+iQV98MHWFwVBrQQRWs21lBw5cw3NNb1/udu72RGG5Y77IzXW77D7sAwf5scyYoL6BGXSDKFZwaGpLvIUaeoCkvX1MmsM0Ny6oRSQYOLuIS+YZOpfQdqslpUxcZrzTVAz4qPwW2O3CeIwC/RSzeY6Ow1QhUrkr+YOWfEKDkEP8Rij7CHKJmrFSDHBdwGEE5wiGChPN+PnT8VdRtEIl1d4gRj/1EVe5ZSBKGh8iqQpo/Fo5+3C/gz0MYg4zgwbqday1/Q4B8BGQ45d/Hi54lakCrU5obOcidJpu1+Lg9whjabyaOYLnrIBFFaRD+xe2ybMDWY66GmP/WA9cGfGp0CWhy0wkMN8inepFiH2rV1j0NQSNQbFLRQnS8/8YSDBBpadfv4CYDub2fmeHDNAsL1MBWUel0iA+Xik6eHcyvD3vAMSU1TGuA/YRS+dD7ovCQN43GKRFCU20Kd3V/avDVVyAZ5niTEuLA5/zBGWg9EEEhfJKN200Tat8CmRAQb9+wv7soPlHt2tQorsz1uPbr0HTY4sJwrH47zJZwABBAKLMBoQXepwgTwdHCo+fXMkQ4lrxEmQ5AaXipPqDY9V2vn09tgvTPI71EEGYxM+/uMJLJ4svpgaWGKOi/xKgmqLSUGSUd5f2vIVJ/CgBaTIUsZ7ZBsn0+NzfMOXLFCXQyTcybN6ep5ZZgUOHn7jpfUpsZshdugPGf+E5zjbyHTSRyQ8xfRPPM/s63RHeuknSoT22mjmmnAOIMkUZ6D1xSfPPAfd1WFKM3sO2CMaHx8M1NjnXKHaAGGkOW0C02WeYHUz4qMtx+w5gUDS8NckYe5lHsMYwCZEPyEEmjLDZFmAS7CDviMdxyTkMNVBKEmYLvbiQQBIBBbCQG04bGQvFWz6CfsCQLWCigILFwcfkGYBiOpbYuOizTAyYyDdCtrGaRG1LCkIgMYEFhI0WqQZoSlbGRyHKe4qOx7iv2bVQW9dp4dlM/x6kmwnWQcd/Q3FCqwTEiT5s+6D5v/pb0SSHyg7uhMWAAAAAElFTkSuQmCC)}}body{background-color:rgb(255 255 255/var(--tw-bg-opacity));color:var(--weplus-base-darkest-color);font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;width:100%}body,body.statuses{--tw-bg-opacity:1}body.statuses{background-color:rgb(248 244 241/var(--tw-bg-opacity))}h1,h2,h3,h4,h5,h6{color:var(--weplus-base-darkest-color);font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-weight:700}h1{text-align:center}a[href="javascript:void(0)"]{cursor:not-allowed}body>.container .flash-wrapper{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem}.update-health-measure{background-color:var(--weplus-base-lightest-color)}.sub-header{background-color:var(--weplus-sub-header-bg-color)}.header-additions,.sub-header{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;margin-top:-.75rem;overflow:hidden;padding-bottom:.5rem;padding-top:1.25rem;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.header-additions{background-color:var(--weplus-sub-header-bg-color);display:none;position:sticky;z-index:40}h2.header-additions{background-color:transparent;border-radius:0;margin-top:0;padding-bottom:0;padding-top:0}@media (min-width:768px){body.groups .header-additions .container.group-timeline .group-details-header,body.groups .header-additions .container.group-timeline .member-list-container,body.users .header-additions .container .message-form-container,body.users .header-additions .container .profile-sub-header{margin-left:auto;margin-right:auto;width:60%}}h2.sub-header{background-color:transparent;border-radius:0;margin-top:0;padding-bottom:0;padding-top:0}.helper-text{font-size:.875rem;line-height:1rem;text-align:center}.button-container{display:flex;justify-content:center}.spinner{color:var(--weplus-base-medium-color);display:none}.spinner.active{display:inline-block}.dropdown-wrapper{display:inline-block;font-size:.875rem;line-height:1;text-decoration-line:none}.uppercase-heading{display:flex;flex-direction:row;margin-bottom:.5rem;padding-left:1.25rem;padding-right:1.25rem}.uppercase-heading .box{align-self:center;display:flex}.uppercase-heading .box.back-link-box{align-items:flex-start;flex-shrink:0}.uppercase-heading .box.details-box{flex-direction:column;flex-grow:1;padding-left:.5rem;padding-right:.5rem}.uppercase-heading h1{margin-top:1rem;text-transform:uppercase}.uppercase-heading .sub-heading{font-weight:400;text-align:center}.container{margin-left:auto;margin-right:auto}.container .flash{padding-left:1.25rem;padding-right:1.25rem}.container .content-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:100vh;position:relative}@media (min-width:768px){.container .content-wrapper{margin-top:1rem}}.container .content-wrapper .copy-text-wrapper ol,.container .content-wrapper .copy-text-wrapper p,.container .content-wrapper .copy-text-wrapper ul,.container .content-wrapper .pre-start ol,.container .content-wrapper .pre-start p,.container .content-wrapper .pre-start ul,.container .content-wrapper .statuses-content-wrapper .activity-feed .status-item-wrapper .post-body ol,.container .content-wrapper .statuses-content-wrapper .activity-feed .status-item-wrapper .post-body p,.container .content-wrapper .statuses-content-wrapper .activity-feed .status-item-wrapper .post-body ul{margin-bottom:1rem}.container .content-wrapper .copy-text-wrapper ol,.container .content-wrapper .copy-text-wrapper ul,.container .content-wrapper .pre-start ol,.container .content-wrapper .pre-start ul,.container .content-wrapper .statuses-content-wrapper .activity-feed .status-item-wrapper .post-body ol,.container .content-wrapper .statuses-content-wrapper .activity-feed .status-item-wrapper .post-body ul{list-style-position:outside;list-style-type:disc;margin-left:1rem}.container .content-wrapper .copy-text-wrapper .messages ol,.container .content-wrapper .copy-text-wrapper .messages ul,.container .content-wrapper .pre-start .messages ol,.container .content-wrapper .pre-start .messages ul,.container .content-wrapper .statuses-content-wrapper .activity-feed .status-item-wrapper .post-body .messages ol,.container .content-wrapper .statuses-content-wrapper .activity-feed .status-item-wrapper .post-body .messages ul{list-style-type:none;margin-left:0}.container .content-wrapper .standard-padding{padding-left:1.25rem;padding-right:1.25rem}.container .content-wrapper .standard-padding h3{margin-bottom:1rem;margin-top:1rem}.container .content-wrapper .standard-padding form{padding:0}.container .content-wrapper .weplus-table{width:100%}.container .content-wrapper .weplus-table.striped tr{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));padding-bottom:.5rem;padding-top:.5rem}.container .content-wrapper .weplus-table.striped tr:hover{--tw-bg-opacity:1;background-color:rgb(222 218 216/var(--tw-bg-opacity))}.container .content-wrapper .weplus-table p{font-size:.875rem;margin-bottom:.5rem;margin-top:.5rem}.container .content-wrapper .weplus-table th{text-align:left}.container .content-wrapper .weplus-table td.second,.container .content-wrapper .weplus-table td.third,.container .content-wrapper .weplus-table th.second,.container .content-wrapper .weplus-table th.third{text-align:center}.container .content-wrapper .weplus-table .table-header{border-bottom-width:2px;border-color:var(--weplus-main-on-white-color);border-style:solid;margin-bottom:0;margin-top:0;padding-bottom:1rem;padding-top:1rem}.container .content-wrapper .weplus-table .table-footer{border-color:var(--weplus-main-on-white-color);border-style:solid;border-top-width:2px;margin-bottom:0;margin-top:0;padding-bottom:1rem;padding-top:1rem}.container .content{padding-left:1.25rem;padding-right:1.25rem}.container .content.padded-bottom{padding-bottom:1.25rem}.container .aside .aside-section.images{display:none}@media (min-width:768px){.container .aside .aside-section.images{display:block}}.container .small-text-content-box{font-size:.675rem}html[lang=en] [lang]:not([lang=en]),html[lang=sv] [lang]:not([lang=sv]){display:none}body.anonymous-user{background-position:50%;background-size:cover}body.anonymous-user.home #content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}@media (min-width:768px){body.anonymous-user.custom-background #content-box{--tw-bg-opacity:0.75}}body.anonymous-user #content-box{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.key-value-pairs .pair{margin-bottom:1rem}.key-value-pairs .pair dt{font-weight:600}.key-value-pairs .pair dd{margin-left:1rem}body.connecting_apps-index .wrapper{padding:1rem 1.25rem}body.connecting_apps-index #content .copy-text-wrapper{margin-top:1.5rem}body.connecting_apps-index #content .copy-text-wrapper .copy-text-title{display:none}body.connecting_apps-index .container{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:768px){body.connecting_apps-index .container .flash-wrapper{width:60%}}body.home-support #content{padding-left:1.25rem;padding-right:1.25rem}body.cost_centers,body.user_registrations{--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity))}.pre-start form{background-color:transparent;padding:0}.pre-start .header .image-wrapper{display:block;margin-top:-.5rem}@media (min-width:768px){.pre-start .header .image-wrapper{display:none}}.pre-start .header .text-wrapper{display:inline-block;margin:2rem auto .5rem;text-align:center;width:100%}.pre-start .header .text-wrapper h1{font-size:1.875rem;line-height:2.25rem}.pre-start .header .text-wrapper h3{font-size:1.25rem;line-height:1.75rem;margin-top:1rem}.pre-start .header .text-wrapper .display-name p{display:block;font-size:1.5rem;line-height:2rem;line-height:1.25}.pre-start .header .text-wrapper .display-name p:first-child{font-size:2rem;font-weight:700;line-height:1.25;margin-bottom:.5rem;padding-top:.5rem}.pre-start .body-section{padding:1.25rem}.copy-text-wrapper.rich_text{line-height:1.625}.copy-text-wrapper.rich_text h1{font-size:1.875rem;line-height:2.25rem;text-align:left}.article-feed-wrapper .article-content,.trix-content{line-height:1.625}.article-feed-wrapper .article-content>h1,.trix-content>h1{background-color:var(--weplus-heading-bg-color);color:var(--weplus-heading-text-color);font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;margin-left:-1.25rem;margin-right:-1.25rem;padding:1rem;text-align:center}.article-feed-wrapper .article-content strong,.trix-content strong{font-weight:600}.article-feed-wrapper .article-content p,.trix-content p{margin-bottom:2rem}.article-feed-wrapper .article-content ol,.trix-content ol{list-style-type:decimal}.article-feed-wrapper .article-content ul,.trix-content ul{list-style-type:disc}.article-feed-wrapper .article-content ol,.article-feed-wrapper .article-content ul,.trix-content ol,.trix-content ul{margin-left:1rem}.article-feed-wrapper .article-content .attachment-gallery,.trix-content .attachment-gallery{align-items:center;display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-form-wrapper .attachments-container .attachments
.article-feed-wrapper .article-content .attachment-gallery.size-s,.attachment-form-wrapper .attachments-container .attachments.trix-content .attachment-gallery.size-s{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-form-wrapper .attachments-container .attachments
.article-feed-wrapper .article-content .attachment-gallery.size-s .destroyable .destroy-button,.attachment-form-wrapper .attachments-container .attachments.trix-content .attachment-gallery.size-s .destroyable .destroy-button{align-self:center;margin-left:auto;margin-right:auto;margin-top:.5rem;padding-left:1rem;padding-right:1rem;width:50%}body.admin-competitions-calendar #content table.calendar
.article-feed-wrapper .article-content .attachment-gallery td,body.admin-competitions-calendar #content table.calendar
.article-feed-wrapper .article-content .attachment-gallery th,body.admin-competitions-calendar #content table.calendar.trix-content .attachment-gallery td,body.admin-competitions-calendar #content table.calendar.trix-content .attachment-gallery th{width:12.5%}body.admin-competitions-calendar #content table.calendar
.article-feed-wrapper .article-content .attachment-gallery tbody tr,body.admin-competitions-calendar #content table.calendar.trix-content .attachment-gallery tbody tr{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));height:5rem}body.admin-competitions-calendar #content table.calendar
.article-feed-wrapper .article-content .attachment-gallery tbody td,body.admin-competitions-calendar #content table.calendar.trix-content .attachment-gallery tbody td{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));padding:.25rem}body.admin-competitions-calendar #content table.calendar
.article-feed-wrapper .article-content .attachment-gallery tbody td.today,body.admin-competitions-calendar #content table.calendar.trix-content .attachment-gallery tbody td.today{border:2px solid #40e0d0}body.admin-competitions-calendar #content table.calendar
.article-feed-wrapper .article-content .attachment-gallery tbody td p.day,body.admin-competitions-calendar #content table.calendar.trix-content .attachment-gallery tbody td p.day{font-weight:600}body.admin-competitions-calendar #content table.calendar
.article-feed-wrapper .article-content .attachment-gallery tbody td p.day span,body.admin-competitions-calendar #content table.calendar.trix-content .attachment-gallery tbody td p.day span{font-weight:400}body.admin-competitions-calendar #content table.calendar
.article-feed-wrapper .article-content .attachment-gallery tbody td ul li,body.admin-competitions-calendar #content table.calendar.trix-content .attachment-gallery tbody td ul li{font-size:.7rem;font-weight:400}body.admin-competitions-calendar #content table.calendar
.article-feed-wrapper .article-content .attachment-gallery tbody td ul li .ending,body.admin-competitions-calendar #content table.calendar
.article-feed-wrapper .article-content .attachment-gallery tbody td ul li .starting,body.admin-competitions-calendar #content table.calendar.trix-content .attachment-gallery tbody td ul li .ending,body.admin-competitions-calendar #content table.calendar.trix-content .attachment-gallery tbody td ul li .starting{display:inline}body.admin-competitions-calendar #content table.calendar
.article-feed-wrapper .article-content .attachment-gallery tbody td ul li .ending,body.admin-competitions-calendar #content table.calendar.trix-content .attachment-gallery tbody td ul li .ending{color:#b94a48}body.admin-competitions-calendar #content table.calendar
.article-feed-wrapper .article-content .attachment-gallery tbody td ul li .starting,body.admin-competitions-calendar #content table.calendar.trix-content .attachment-gallery tbody td ul li .starting{color:#4ab948}body.admin-competitions-calendar #content table.calendar
.article-feed-wrapper .article-content .attachment-gallery tbody td.first-day,body.admin-competitions-calendar #content table.calendar.trix-content .attachment-gallery tbody td.first-day{border-bottom:2px solid #454545;border-left:2px solid #454545}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper
.article-feed-wrapper .article-content .attachment-gallery,body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.trix-content .attachment-gallery{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:620px){body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper
.article-feed-wrapper .article-content .attachment-gallery,body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.trix-content .attachment-gallery{grid-template-columns:repeat(4,1fr)}}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper
.article-feed-wrapper .article-content .attachment-gallery>li,body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.trix-content .attachment-gallery>li{border:1px solid #ddd;margin:2px 2px 0 0;padding:5px}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper
.article-feed-wrapper .article-content .attachment-gallery>li ul,body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.trix-content .attachment-gallery>li ul{display:grid;grid-template-columns:repeat(2,1fr)}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper
.article-feed-wrapper .article-content .attachment-gallery>li ul li,body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.trix-content .attachment-gallery>li ul li{padding:5px;text-align:center}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper
.article-feed-wrapper .article-content .attachment-gallery>li ul li p,body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.trix-content .attachment-gallery>li ul li p{margin:0;padding:3px}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper
.article-feed-wrapper .article-content .attachment-gallery>li ul li p.value,body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.trix-content .attachment-gallery>li ul li p.value{font-size:2em;font-weight:200}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper
.article-feed-wrapper .article-content .attachment-gallery>li ul li p.description,body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.trix-content .attachment-gallery>li ul li p.description{font-size:.8em}body.customer-pages-dashboard #content #competition-wrapper ul
.article-feed-wrapper .article-content .attachment-gallery,body.customer-pages-dashboard #content #competition-wrapper ul.trix-content .attachment-gallery{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px}@media only screen and (min-width:620px){body.customer-pages-dashboard #content #competition-wrapper ul
.article-feed-wrapper .article-content .attachment-gallery,body.customer-pages-dashboard #content #competition-wrapper ul.trix-content .attachment-gallery{grid-template-columns:repeat(5,1fr)}}body.customer-pages-dashboard #content #competition-wrapper ul
.article-feed-wrapper .article-content .attachment-gallery li,body.customer-pages-dashboard #content #competition-wrapper ul.trix-content .attachment-gallery li{border:1px solid #454545;margin:1px 1px 0 0;padding:5px;text-align:center}body.customer-pages-dashboard #content #competition-wrapper ul
.article-feed-wrapper .article-content .attachment-gallery li h2,body.customer-pages-dashboard #content #competition-wrapper ul.trix-content .attachment-gallery li h2{font-size:1.5em;margin:0}body.customer-pages-dashboard #content #competition-wrapper ul
.article-feed-wrapper .article-content .attachment-gallery li p,body.customer-pages-dashboard #content #competition-wrapper ul.trix-content .attachment-gallery li p{font-size:.8em;margin:2px 0 0;text-transform:lowercase}.article-feed-wrapper .article-content .attachment-gallery>.attachment,.article-feed-wrapper .article-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment,.trix-content .attachment-gallery>action-text-attachment{padding:0;width:100%}.article-feed-wrapper .article-content .attachment-gallery.attachment-gallery--2 .attachment,.article-feed-wrapper .article-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.article-feed-wrapper .article-content .attachment-gallery.attachment-gallery--4 .attachment,.article-feed-wrapper .article-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment{display:block;flex-basis:auto;max-width:none;width:100%}.article-feed-wrapper .article-content action-text-attachment .attachment,.trix-content action-text-attachment .attachment{width:100%}.article-feed-wrapper .article-content action-text-attachment .attachment .attachment__caption,.article-feed-wrapper .article-content action-text-attachment .attachment .attachment__caption.attachment__caption--editing,.trix-content action-text-attachment .attachment .attachment__caption,.trix-content action-text-attachment .attachment .attachment__caption.attachment__caption--editing{display:none}body.articles trix-editor.trix-content{height:60vh;margin-bottom:2rem;margin-top:2rem;overflow-y:scroll}@media (min-width:768px){body.articles trix-editor.trix-content{margin-left:auto;margin-right:auto;width:620px}}body.articles trix-editor.trix-content .attachment .attachment__caption,body.articles trix-editor.trix-content .attachment .attachment__caption.attachment__caption--editing{display:none}body.articles trix-editor.trix-content .attachment-gallery{display:block}body.articles trix-editor.trix-content .attachment-gallery.attachment-gallery--2 .attachment,body.articles trix-editor.trix-content .attachment-gallery.attachment-gallery--4 .attachment{display:inline-block;width:50%}body.articles trix-editor.trix-content .attachment-gallery.attachment-gallery--2 .attachment .attachment__caption,body.articles trix-editor.trix-content .attachment-gallery.attachment-gallery--4 .attachment .attachment__caption{display:none}.xob{margin-bottom:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.xob.padded{padding:1rem}.xob>h1{font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem}.swiper-slide{align-items:center;display:flex;justify-content:center}.swiper-slide img,.swiper-slide video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.swiper-button-next,.swiper-button-prev{opacity:.75;text-shadow:0 0 .7em rgba(0,0,0,.6)}.swiper-pagination.pagination-top{background-color:rgb(15 15 15/var(--tw-bg-opacity));border-radius:9999px;height:1.5rem;width:1.5rem;--tw-bg-opacity:0.75;font-size:8px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));right:1rem;top:.9rem}.palette-notice{background-color:#dff0d8;color:#468847}.palette-notice.padded{padding:20px}.palette-notice.bordered{border:1px solid #468847}.palette-warning{background-color:#ffd47e;color:#b78101}.palette-warning.padded{padding:20px}.palette-warning.bordered{border:1px solid #b78101}.palette-alert{background-color:#f2dede;color:#b94a48}.palette-alert.padded{padding:20px}.palette-alert.bordered{border:1px solid #b94a48}span[class^=boolean-]{color:#fff;display:inline-block;font-size:.8em;line-height:100%;padding:4px 6px;text-align:center;text-transform:uppercase}[class^=boolean-][class$=-true-fg],[class^=boolean-][class$=-yes-fg]{color:#45d404}[class^=boolean-][class$=-true-bg],[class^=boolean-][class$=-yes-bg]{background-color:#45d404}[class^=boolean-][class$=-false-fg],[class^=boolean-][class$=-no-fg]{color:#ff635c}[class^=boolean-][class$=-false-bg],[class^=boolean-][class$=-no-bg]{background-color:#ff635c}.ujs-form-wrapper .messages.notice{--tw-border-opacity:1;border-color:rgb(223 240 216/var(--tw-border-opacity));--tw-text-opacity:1;border-left-width:0;color:rgb(70 136 71/var(--tw-text-opacity))}.ujs-form-wrapper .messages.alert{--tw-border-opacity:1;border-color:rgb(185 74 72/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(185 74 72/var(--tw-text-opacity))}.text-white{color:#fff}.text-dark{color:#454545}header{--tw-bg-opacity:1;background-color:rgb(15 15 15/var(--tw-bg-opacity));background-color:transparent;position:sticky;top:0;width:100%;z-index:50}header .inner-header{padding-bottom:.25rem;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:var(--weplus-main-bg-color);border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}header .inner-header .wrapper{padding-left:1.25rem;padding-right:1.25rem}header .inner-header .wrapper .locale-link{display:flex;grid-column-start:3;justify-content:flex-end}header .inner-header .wrapper h1{color:var(--weplus-header-text-color);padding-bottom:.75rem;padding-top:0;text-transform:uppercase}header .inner-header .wrapper .primary-header-content{align-items:center;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:space-between;padding-bottom:.75rem;padding-top:.75rem;vertical-align:middle}.attachment-form-wrapper .attachments-container header.attachments .inner-header .wrapper .primary-header-content.size-s{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-form-wrapper .attachments-container header.attachments .inner-header .wrapper .primary-header-content.size-s .destroyable .destroy-button{align-self:center;margin-left:auto;margin-right:auto;margin-top:.5rem;padding-left:1rem;padding-right:1rem;width:50%}body.admin-competitions-calendar #content tableheader.calendar .inner-header .wrapper .primary-header-content td,body.admin-competitions-calendar #content tableheader.calendar .inner-header .wrapper .primary-header-content th{width:12.5%}body.admin-competitions-calendar #content tableheader.calendar .inner-header .wrapper .primary-header-content tbody tr{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));height:5rem}body.admin-competitions-calendar #content tableheader.calendar .inner-header .wrapper .primary-header-content tbody td{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));padding:.25rem}body.admin-competitions-calendar #content tableheader.calendar .inner-header .wrapper .primary-header-content tbody td.today{border:2px solid #40e0d0}body.admin-competitions-calendar #content tableheader.calendar .inner-header .wrapper .primary-header-content tbody td p.day{font-weight:600}body.admin-competitions-calendar #content tableheader.calendar .inner-header .wrapper .primary-header-content tbody td p.day span{font-weight:400}body.admin-competitions-calendar #content tableheader.calendar .inner-header .wrapper .primary-header-content tbody td ul li{font-size:.7rem;font-weight:400}body.admin-competitions-calendar #content tableheader.calendar .inner-header .wrapper .primary-header-content tbody td ul li .ending,body.admin-competitions-calendar #content tableheader.calendar .inner-header .wrapper .primary-header-content tbody td ul li .starting{display:inline}body.admin-competitions-calendar #content tableheader.calendar .inner-header .wrapper .primary-header-content tbody td ul li .ending{color:#b94a48}body.admin-competitions-calendar #content tableheader.calendar .inner-header .wrapper .primary-header-content tbody td ul li .starting{color:#4ab948}body.admin-competitions-calendar #content tableheader.calendar .inner-header .wrapper .primary-header-content tbody td.first-day{border-bottom:2px solid #454545;border-left:2px solid #454545}body.admin-competitions-deliver #content .validate-wrapper header.groups-wrapper .inner-header .wrapper .primary-header-content{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:620px){body.admin-competitions-deliver #content .validate-wrapper header.groups-wrapper .inner-header .wrapper .primary-header-content{grid-template-columns:repeat(4,1fr)}}body.admin-competitions-deliver #content .validate-wrapper header.groups-wrapper .inner-header .wrapper .primary-header-content>li{border:1px solid #ddd;margin:2px 2px 0 0;padding:5px}body.admin-competitions-deliver #content .validate-wrapper header.groups-wrapper .inner-header .wrapper .primary-header-content>li ul{display:grid;grid-template-columns:repeat(2,1fr)}body.admin-competitions-deliver #content .validate-wrapper header.groups-wrapper .inner-header .wrapper .primary-header-content>li ul li{padding:5px;text-align:center}body.admin-competitions-deliver #content .validate-wrapper header.groups-wrapper .inner-header .wrapper .primary-header-content>li ul li p{margin:0;padding:3px}body.admin-competitions-deliver #content .validate-wrapper header.groups-wrapper .inner-header .wrapper .primary-header-content>li ul li p.value{font-size:2em;font-weight:200}body.admin-competitions-deliver #content .validate-wrapper header.groups-wrapper .inner-header .wrapper .primary-header-content>li ul li p.description{font-size:.8em}body.customer-pages-dashboard #content #competition-wrapper ulheader .inner-header .wrapper .primary-header-content{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px}@media only screen and (min-width:620px){body.customer-pages-dashboard #content #competition-wrapper ulheader .inner-header .wrapper .primary-header-content{grid-template-columns:repeat(5,1fr)}}body.customer-pages-dashboard #content #competition-wrapper ulheader .inner-header .wrapper .primary-header-content li{border:1px solid #454545;margin:1px 1px 0 0;padding:5px;text-align:center}body.customer-pages-dashboard #content #competition-wrapper ulheader .inner-header .wrapper .primary-header-content li h2{font-size:1.5em;margin:0}body.customer-pages-dashboard #content #competition-wrapper ulheader .inner-header .wrapper .primary-header-content li p{font-size:.8em;margin:2px 0 0;text-transform:lowercase}header .inner-header .wrapper .primary-header-content{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto 1fr auto}header .inner-header .wrapper .primary-header-content .menu-toggle-wrapper{color:var(--weplus-header-text-color);font-size:1rem;line-height:1.5rem}header .inner-header .wrapper .primary-header-content .menu-toggle-wrapper span{cursor:pointer}header .inner-header .wrapper .primary-header-content .menu-toggle-wrapper span svg:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}header .inner-header .wrapper .primary-header-content .logo-wrapper{display:flex;grid-column-start:2;justify-content:center}header .inner-header .wrapper .primary-header-content .logo-wrapper .logo{background-image:var(--weplus-logo-image);background-repeat:no-repeat;background-size:contain;display:block;height:var(--weplus-logo-height-mobile);margin-bottom:var(--weplus-logo-margin-y-mobile);margin-top:var(--weplus-logo-margin-y-mobile);width:calc(var(--weplus-logo-height-mobile)*var(--weplus-logo-aspect-ratio))}@media (min-width:768px){header .inner-header .wrapper .primary-header-content .logo-wrapper .logo{height:var(--weplus-logo-height);margin-bottom:var(--weplus-logo-margin-y);margin-top:var(--weplus-logo-margin-y);width:calc(var(--weplus-logo-height)*var(--weplus-logo-aspect-ratio))}}header .inner-header .wrapper .primary-header-content .user-menu-wrapper{display:flex;justify-content:flex-end}header .inner-header .wrapper .primary-header-content .user-menu-wrapper .inner-wrapper .plus-icon{height:1.75rem;outline:2px solid transparent;outline-offset:2px;width:1.75rem;fill:var(--weplus-header-text-color)}header .inner-header .wrapper .primary-header-content .user-menu-wrapper .inner-wrapper .plus-icon:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}header .inner-header .wrapper .sub-navigation{font-size:.875rem;font-weight:500;letter-spacing:-.025em;padding-bottom:.75rem;padding-top:.5rem}header .inner-header .wrapper .sub-navigation ul{display:flex;gap:1.25rem}header .inner-header .wrapper .sub-navigation ul li{align-items:center;border-bottom-width:.1rem;border-color:transparent;border-style:solid;color:var(--weplus-main-unfocus-text-color);display:flex;flex:1 1 0%;justify-content:center}header .inner-header .wrapper .sub-navigation ul li#customer-home-link{flex:none;flex-shrink:1}header .inner-header .wrapper .sub-navigation ul li .toggle-feed{margin-bottom:.1rem}header .inner-header .wrapper .sub-navigation ul li .badge{align-items:center;align-self:flex-start;background-color:var(--weplus-badge-bg-color);border-radius:9999px;color:var(--weplus-badge-text-color);display:inline-flex;font-size:8px;font-weight:400;height:1rem;justify-content:center;margin-left:.5rem;margin-top:.1rem;position:relative;text-align:center;width:1rem}header .inner-header .wrapper .sub-navigation ul li .badge:before{height:100%;position:absolute;width:100%}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}header .inner-header .wrapper .sub-navigation ul li .badge:before{animation:ping 1s cubic-bezier(0,0,.2,1) infinite;background-color:var(--weplus-badge-bg-color);border-radius:9999px;content:""}header .inner-header .wrapper .sub-navigation ul li.selected,header .inner-header .wrapper .sub-navigation ul li:hover{border-color:var(--weplus-main-border-color);color:var(--weplus-header-text-color);font-weight:600}header .inner-header .wrapper .sub-navigation ul:not(#feed-filter) li a{display:block;text-align:center;width:100%}header .inner-header #sidebar-mobile .overlay-target{transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear;z-index:40}header .inner-header #sidebar-mobile .overlay-target #slideover-target{border-bottom-right-radius:1.5rem;border-top-right-radius:1.5rem;display:flex;flex:1 1 0%;flex-direction:column;max-width:20rem;padding-bottom:1rem;padding-top:1.25rem;position:relative;width:100%;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:var(--weplus-base-lightest-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:var(--weplus-base-darkest-color)}header .inner-header #sidebar-mobile .overlay-target #slideover-target .button-wrapper{padding:.25rem;position:absolute;right:0;top:0}header .inner-header #sidebar-mobile .overlay-target #slideover-target .button-wrapper .close-button{align-items:center;border-radius:9999px;display:flex;height:3.5rem;height:3.5em;justify-content:center;width:3.5rem;width:3.5em}header .inner-header #sidebar-mobile .overlay-target #slideover-target .button-wrapper .close-button:focus,header .inner-header #sidebar-mobile .overlay-target #slideover-target .button-wrapper .close-button:hover{outline:2px solid transparent;outline-offset:2px}header .inner-header #sidebar-mobile .overlay-target #slideover-target .nav-container{flex:1 1 0%;height:0;margin-top:1rem;overflow-y:auto}header .inner-header #sidebar-mobile .overlay-target #slideover-target .nav-container nav{align-items:flex-start;display:flex;flex-direction:column;height:100%}header .inner-header #sidebar-mobile .overlay-target #slideover-target .nav-container nav ul{padding:1.25rem;width:100%}header .inner-header #sidebar-mobile .overlay-target #slideover-target .nav-container nav ul li.main-nav-item{font-size:1.125rem;font-weight:700;letter-spacing:-.025em;line-height:2.5rem}header .inner-header #sidebar-mobile .overlay-target #slideover-target .nav-container nav ul li.sub-nav-item{font-size:1rem;font-weight:400;letter-spacing:-.025em;line-height:2.5rem}header .inner-header #sidebar-mobile .overlay-target #slideover-target .nav-container nav ul.top-navigation{align-self:flex-start;flex:1 1 0%}header .inner-header #sidebar-mobile .overlay-target #slideover-target .nav-container nav ul.lower-navigation{align-self:flex-end}body.no-active-competition:not([class*=customer]) header .inner-header .primary-header-content .menu-toggle-wrapper,body.no-active-competition:not([class*=customer]) header .inner-header .primary-header-content .user-menu-wrapper{display:none}.footer{font-size:.675rem;font-weight:500;letter-spacing:-.025em;padding-bottom:.75rem;padding-top:.75rem;text-align:center;--tw-text-opacity:1;color:rgb(171 168 166/var(--tw-text-opacity))}.action-view{display:flex;flex-flow:row wrap;gap:.5rem}@media (min-width:768px){.action-view.centered{margin-left:auto;margin-right:auto;width:58.333333%}}.action-view[data-controller=tab-view] .tab-view--header{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);border-bottom-width:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.action-view>*{flex:1 100%}.action-view .aside{display:block}@media (min-width:768px){.action-view .aside{flex:0 0 30%}}.action-view .main{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.action-view .main{flex:3 0px}.action-view .aside{order:1}.action-view .main{order:2}}.action-view .box{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem}.action-view .box.margin-bottom{margin-bottom:2rem}.action-view .box .copy-text-title,.action-view .box h2{background-color:var(--weplus-heading-bg-color);color:var(--weplus-heading-text-color);font-size:1.125rem;line-height:1.75rem;margin-bottom:1rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center}.action-view form .control-group textarea,.action-view form textarea{height:8rem}.action-view form fieldset{margin-bottom:1rem;margin-top:1rem}.action-view form .form-actions{text-align:right}.action-view fieldset legend{font-weight:600}.statistics-box-container{display:flex;flex-wrap:wrap;gap:.2rem;justify-content:space-between;padding:.5rem .25rem}@media (min-width:768px){.statistics-box-container{padding:0}}.statistics-box-container .stats.box{display:flex;flex:1 1 0%;flex-direction:row}@media (min-width:768px){.statistics-box-container .stats.box.my-goal{display:none}}.statistics-box-container .stats.box .stats-box{background-color:var(--weplus-box-bg-color);border-radius:.5rem;color:var(--weplus-box-text-color);display:flex;flex:1 1 0%;flex-direction:row;line-height:.75rem;padding:.5rem .25rem;text-align:center}.statistics-box-container .stats.box .stats-box .stats-box-inner{display:flex;flex:1 1 0%;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;line-height:1.375}@media (min-width:768px){.statistics-box-container .stats.box .stats-box .stats-box-inner{padding:.5rem}}.statistics-box-container .stats.box .stats-box .stats-box-inner .stats-counter,.statistics-box-container .stats.box .stats-box .stats-box-inner .stats-description{display:flex;justify-content:center}.statistics-box-container .stats.box .stats-box .stats-box-inner .stats-description{align-items:flex-start;display:flex;flex-direction:column;text-align:center}.statistics-box-container .stats.box .stats-box .stats-box-inner .stats-description h3{color:var(--weplus-box-text-color);font-size:.875rem}@media (min-width:768px){.statistics-box-container .stats.box .stats-box .stats-box-inner .stats-description h3{font-size:1.125rem;line-height:1.75rem}}.statistics-box-container .stats.box .stats-box .stats-box-inner .stats-description .per-week-label{font-size:8px}@media (min-width:768px){.statistics-box-container .stats.box .stats-box .stats-box-inner .stats-description .per-week-label{font-size:.675rem}}.statistics-box-container .stats.box .stats-box .stats-box-inner .stats-description-with-avatar{align-items:center;display:flex;flex-direction:row;justify-content:center}.statistics-box-container .stats.box .stats-box .stats-box-inner .stats-avatar{display:none;margin-right:.25rem;width:3rem}@media (min-width:768px){.statistics-box-container .stats.box .stats-box .stats-box-inner .stats-avatar{display:inline-flex}}.statistics-box-container .stats.box .stats-box .stats-box-inner .stats-text{align-items:flex-start;display:flex;flex-direction:column;padding-right:.5rem;text-align:left}.statistics-box-container .stats.box .stats-box .stats-box-inner .stats-counter{align-items:center;font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){.statistics-box-container .stats.box .stats-box .stats-box-inner .stats-counter{align-items:center;font-size:1.875rem;line-height:2.25rem}}.statistics-box-container .stats.box .stats-box .stats-box-inner .stats-counter .per-week .count,.statistics-box-container .stats.box .stats-box .stats-box-inner .stats-counter .per-week .goal{font-weight:700}.statistics-box-container .stats.box.leaderboard{flex:none}@media (min-width:768px){.statistics-box-container .stats.box.leaderboard{display:none}}@media only screen and (max-width:320px){.statistics-box-container .stats.box.leaderboard{display:none}}.statistics-box-container .stats.box.leaderboard .stats-box .stats-box-inner{align-items:center}.statistics-box-container .stats.box.leaderboard .stats-box .stats-box-inner .icon{display:flex;height:2rem;width:2rem;fill:var(--weplus-main-bg-color)}.statistics-box-container .stats.box.goal-per-week{display:none;margin-top:0}@media (min-width:768px){.statistics-box-container .stats.box.goal-per-week{display:block}}.statistics-box-container .stats.box.goal-per-week .stats-box{display:block}.statistics-box-container .stats.box.goal-per-week .stats-box .stats-description{display:block;text-align:center;width:100%}.statistics-box-container .stats.box.goal-per-week .stats-box .stats-description h3{font-size:1.25rem;line-height:1.75rem;margin-bottom:.5rem}.statistics-box-container .charity-box{border-radius:.5rem;font-size:.675rem;line-height:.75rem;margin-bottom:.5rem;margin-top:.5rem;text-align:center;width:100%}@media (min-width:768px){.statistics-box-container .charity-box{margin-bottom:0}}.statistics-box-container .charity-box .spinner{font-size:1.125rem;line-height:1.75rem;padding:1rem}#stats-spinner-container .spinner{color:var(--weplus-base-medium-color);display:block;padding-top:.75rem;text-align:center;width:100%}.aside .leaderboards-container{border-radius:.5rem;display:none;margin-top:.75rem}@media (min-width:768px){.aside .leaderboards-container{display:block;padding-top:0}}.content-wrapper .control-group label.form-label{position:relative}.content-wrapper .control-group label.form-label .icon{color:var(--weplus-base-medium-color);height:3rem;margin-right:.25rem;pointer-events:none;position:absolute;right:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:2rem}.content-wrapper .control-group input.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-style:none;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-size:.875rem;padding:.3rem .5rem}.content-wrapper .control-group.group-addon{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;font-size:.875rem;gap:0;width:100%}.content-wrapper .control-group.group-addon .input-addon{display:flex;flex:1 1 auto;flex:1 1 0%;flex-grow:1;flex-shrink:1;margin:0;padding:0;width:1px}.content-wrapper .control-group.group-addon .input-addon .form-control{border-bottom-right-radius:0;border-top-right-radius:0;margin:0}.content-wrapper .control-group.group-addon .icon-addon{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--weplus-base-lightest-color);border-radius:.5rem;border-bottom-left-radius:0;border-style:none;border-top-left-radius:0;color:var(--weplus-base-medium-color);display:flex;padding:.3rem .5rem}@media (min-width:768px){.content-wrapper .control-group.group-addon .icon-addon{padding:.25rem}}.content-wrapper .control-group.group-addon .icon-addon .icon-holder{align-items:center;display:flex;padding-right:.25rem;white-space:nowrap}.content-wrapper .control-group.group-addon .icon-addon .icon-holder .icon{display:none;fill:var(--weplus-base-medium-color)}.content-wrapper .control-group.group-addon .icon-addon .icon-holder .icon.active{display:block}@media (min-width:1280px){.content-wrapper .control-group.group-addon .icon-addon .icon-holder .icon{height:1.5rem;width:2rem}}.content-wrapper .control-group.check-box-group{align-items:center;display:flex;flex-direction:row}.content-wrapper .control-group.check-box-group label{font-weight:400;padding-left:.25rem;padding-right:.25rem}.ui-autocomplete{border-color:var(--weplus-base-light-color);border-radius:.5rem;border-width:1px}.ui-autocomplete .ui-menu-item{padding:.25rem .5rem}.ui-autocomplete .ui-menu-item:focus,.ui-autocomplete .ui-menu-item:hover{background-color:var(--weplus-base-lightest-color);border-radius:.5rem}.message-form-container{margin-top:.5rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1024px){.message-form-container{width:40%}}.message-form-container .control-group input.form-control,.message-form-container .control-group.group-addon .icon-addon{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:.5rem;padding-top:.5rem}.message-form-container .control-group.group-addon .icon-addon{border-bottom-left-radius:0;border-top-left-radius:0}.destroy-button{text-align:center}.destroy-button a{font-weight:700}form{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem 1.25rem}form:not(.button_to){display:flex;flex-direction:column}form.no-padding{padding:0}form.read-only .form-actions{display:none}form.button_to{background-color:transparent;padding:0}form.button_to .btn{align-self:flex-start}form.new_measure{background-color:var(--weplus-base-lightest-color)}form.post-form{padding-top:0}form.attachment-form{padding-bottom:0;padding-top:0}form label{display:block;font-weight:700;width:100%}form fieldset{border-color:var(--weplus-base-light-color);border-style:solid;border-width:1px;padding:.75rem}form .checkbox-label{align-items:center;display:flex;font-weight:400;gap:.25rem;letter-spacing:-.05em}form .control-group{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem}form .control-group .field-with-errors input,form .control-group .field-with-errors input.form-control{--tw-bg-opacity:1;background-color:rgb(242 222 222/var(--tw-bg-opacity))}form .control-group.row-label{flex-direction:row;place-items:center}form .control-group.row-label input{display:inline-block}form .control-group.row-label label{display:inline-block;font-weight:400;width:auto}form .control-group .diagnosis-row{align-items:baseline;display:flex}form .control-group .diagnosis-row input[type=radio]{margin-right:.75rem;width:auto}form .control-group .diagnosis-row .radio{font-weight:400}form .control-group .vas-scale{display:flex;justify-content:space-around}form .control-group .description{justify-content:space-between}form .control-group input,form .control-group select,form .control-group textarea{border-color:var(--weplus-base-light-color);border-radius:.5rem;border-width:1px;padding:.75rem;width:100%}form .control-group input:focus,form .control-group input:hover,form .control-group select:focus,form .control-group select:hover,form .control-group textarea:focus,form .control-group textarea:hover{border-width:1px;--tw-border-opacity:1;border-color:rgb(15 15 15/var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px}form .control-group textarea{height:4rem;margin-bottom:0}form .control-group textarea.textarea-h-l{height:12rem}form .control-group textarea.textarea-h-auto{height:auto}form .control-group #user_baseline_weekly_goal{margin-bottom:0;padding-bottom:.25rem;padding-top:.25rem;width:3rem}form .control-group input.inline-text-input{display:inline;margin-left:.25rem;margin-right:.25rem;padding:0 .5rem;text-align:center;width:2.5rem}body.admin-competitions-calendar #content form.calendar-search form .control-group input.inline-text-input{display:inline-block}body.admin-competitions-calendar #content form.calendar-search form .control-group input.inline-text-input label{display:inline}form .control-group #user_consent{width:auto}form .control-group p{margin-top:.75rem}form .control-group .help-text{font-size:.875rem;line-height:1.625;margin:0 0 .5rem;--tw-text-opacity:1;color:rgb(171 168 166/var(--tw-text-opacity))}form .control-group .help-text svg{font-size:1rem;line-height:1.5rem;margin-right:.25rem}form .control-group a{text-decoration-line:underline}form .control-group .runkeeper img{width:10rem}form .control-group .custom-select .icon-wrapper .svg-icon{height:1rem;width:1rem}form .control-group .custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}form .control-group .custom-inline-icon-holder input{margin:0;padding-right:2rem}form .control-group .custom-inline-icon-holder,form .control-group .custom-select{position:relative}form .control-group .custom-inline-icon-holder .icon-wrapper,form .control-group .custom-select .icon-wrapper{align-items:center;bottom:0;display:flex;padding-left:.5rem;padding-right:.5rem;pointer-events:none;position:absolute;right:0;top:0}form .control-group .custom-inline-icon-holder .icon-wrapper .svg-icon.light,form .control-group .custom-select .icon-wrapper .svg-icon.light{fill:var(--weplus-base-medium-color)}form .control-group .checkbox-title{letter-spacing:-.05em;margin-bottom:1rem}form input::-moz-placeholder,form textarea::-moz-placeholder{color:var(--weplus-base-medium-color)}form input::placeholder,form textarea::placeholder{color:var(--weplus-base-medium-color)}form input[type=checkbox],form input[type=radio]{accent-color:var(--weplus-base-darkest-color);margin-left:.25rem;margin-right:.25rem;padding:0;width:auto}form .filled-email-label{word-break:break-all}form .form-two-buttons{align-items:center;display:flex;justify-content:space-between}form .messages{margin-bottom:1rem;margin-top:1rem;padding:1rem}form .messages.notice{border-color:rgb(223 240 216/var(--tw-border-opacity));border-left-width:0;color:rgb(70 136 71/var(--tw-text-opacity))}form .messages.alert,form .messages.notice{--tw-border-opacity:1;--tw-text-opacity:1}form .messages.alert{border-color:rgb(185 74 72/var(--tw-border-opacity));color:rgb(185 74 72/var(--tw-text-opacity))}form .two-cols{align-items:flex-start;display:flex;gap:.5rem}form .two-cols .control-group{width:50%}form .two-cols .control-group .form-control{border-color:var(--weplus-base-light-color);border-style:solid;border-width:1px;padding:.75rem;width:100%}.flash-wrapper .messages.notice{--tw-border-opacity:1;border-color:rgb(223 240 216/var(--tw-border-opacity));--tw-text-opacity:1;border-left-width:0;color:rgb(70 136 71/var(--tw-text-opacity))}.flash-wrapper .messages.alert{--tw-border-opacity:1;border-color:rgb(185 74 72/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(185 74 72/var(--tw-text-opacity))}.flash-wrapper .messages.copy-text-wrapper{border-style:none;padding:0}.user-avatar-image-preview-wrapper{align-self:center;flex:1 1 0%;height:auto;max-width:256px;padding-bottom:1.25rem;width:100%}.user-avatar-image-preview-wrapper .user-avatar-image-preview{margin-bottom:1.25rem}.user-avatar-image-preview-wrapper .remove-preview{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){body.competitions-show>.container .content-wrapper,body.competitions-show>.container .flash-wrapper,body.connecting_apps>.container .content-wrapper,body.connecting_apps>.container .flash-wrapper,body.cost_centers-edit>.container .content-wrapper,body.cost_centers-edit>.container .flash-wrapper,body.cost_centers-new>.container .content-wrapper,body.cost_centers-new>.container .flash-wrapper,body.cost_centers-show>.container .content-wrapper,body.cost_centers-show>.container .flash-wrapper,body.cost_centers-update>.container .content-wrapper,body.cost_centers-update>.container .flash-wrapper,body.exercises-edit>.container .content-wrapper,body.exercises-edit>.container .flash-wrapper,body.exercises-new>.container .content-wrapper,body.exercises-new>.container .flash-wrapper,body.exercises-update>.container .content-wrapper,body.exercises-update>.container .flash-wrapper,body.forgotten_passwords>.container .content-wrapper,body.forgotten_passwords>.container .flash-wrapper,body.group_invitations>.container .content-wrapper,body.group_invitations>.container .flash-wrapper,body.groups .sub-header .container.group-timeline .group-details-header,body.groups .sub-header .container.group-timeline .member-list-container,body.groups-show>.container .content-wrapper,body.groups-show>.container .flash-wrapper,body.home-personal_data_processing_consent>.container .content-wrapper,body.home-personal_data_processing_consent>.container .flash-wrapper,body.home-user_agreement>.container .content-wrapper,body.home-user_agreement>.container .flash-wrapper,body.home>.container .content-wrapper,body.home>.container .flash-wrapper,body.leaderboards>.container .content-wrapper,body.leaderboards>.container .flash-wrapper,body.notification_preferences>.container .content-wrapper,body.notification_preferences>.container .flash-wrapper,body.posts-edit>.container .content-wrapper,body.posts-edit>.container .flash-wrapper,body.posts-new>.container .content-wrapper,body.posts-new>.container .flash-wrapper,body.posts-update>.container .content-wrapper,body.posts-update>.container .flash-wrapper,body.sessions-new>.container .content-wrapper,body.sessions-new>.container .flash-wrapper,body.user_registrations>.container .content-wrapper,body.user_registrations>.container .flash-wrapper,body.users-edit>.container .content-wrapper,body.users-edit>.container .flash-wrapper,body.users-show>.container .content-wrapper,body.users-show>.container .flash-wrapper,body.users-update>.container .content-wrapper,body.users-update>.container .flash-wrapper{margin-left:auto;margin-right:auto;width:60%}}body.groups .container.group-timeline.content-wrapper{height:auto;min-height:auto}@media (min-width:768px){body.users .sub-header .container .message-form-container,body.users .sub-header .container .profile-sub-header{margin-left:auto;margin-right:auto;width:60%}}[data-controller=modal] [data-modal-target=container] .close-link-holder{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:1rem}[data-controller=modal] [data-modal-target=container] h3,[data-controller=modal] [data-modal-target=container] h4,[data-controller=modal] [data-modal-target=container] h5,[data-controller=modal] [data-modal-target=container] h6{font-size:.875rem;font-weight:700}.image-wrapper.registration-background-image.size-s{width:64px}.image-wrapper.registration-background-image.size-m{width:128px}.image-wrapper.registration-background-image.size-l{width:256px}.image-wrapper.registration-background-image img{width:100%}.image-wrapper.registration-background-image.bg-image{background-position:50%;background-repeat:no-repeat;background-size:contain}.image-wrapper.registration-background-image.bg-image.size-s{height:64px;width:64px}.image-wrapper.registration-background-image.bg-image.size-m{height:128px;width:128px}.image-wrapper.registration-background-image.bg-image.size-l{height:256px;width:256px}body.competitions-show #content{padding:1.25rem}body.competitions-show #content h1{margin-bottom:1rem}body.competitions-show #content .btn-bar{display:flex;flex-direction:column;gap:.25rem;margin-top:1rem}@media (min-width:768px){body.competitions-show #content .btn-bar{flex-direction:row}}body.competitions-show #content .btn-bar a.btn{display:inline-block;text-align:center}body.cost_centers-new #content .copy-text-wrapper{margin-bottom:30px}body.cost_centers-new #content .copy-text-wrapper ol{margin-bottom:20px}body.cost_centers-index #content{width:100%}body.cost_centers-index #content table{margin:0 0 20px;width:100%}body.cost_centers-index #content table td.created-at{width:240px}body.cost_centers-index #content table div.small{font-size:70%;line-height:100%;margin-top:5px}body.cost_centers-index #content table div.small span{display:inline-block}body.cost_centers-index #content table tbody tr:last-child td{padding-bottom:20px}body.cost_centers-index #content table tbody tr td.invoice-address .row-2 form .result{display:none;padding:.5rem}body.cost_centers-index #content table tfoot{border-top:2px solid #454545;font-weight:600}body.cost_centers-index #content table tfoot tr:first-child td{padding-top:20px}body.cost_centers-show #content .pair.comment dd{width:100%}body.cost_centers-show #content .pair.comment dd textarea{font-size:.9em;width:100%}body.cost_centers-payment #content .shareable-link{background-color:#eee;border-radius:4px;margin-bottom:20px;padding:20px 0 30px;text-align:center}body.cost_centers-payment #content form{float:none}.wrapper.article-feed-wrapper,.wrapper.company-feed-wrapper,.wrapper.group-feed-wrapper{display:none}.wrapper.article-feed-wrapper.selected,.wrapper.company-feed-wrapper.selected,.wrapper.group-feed-wrapper.selected{display:block}.wrapper.article-feed-wrapper .post-form .micro-pause-form,.wrapper.article-feed-wrapper .post-form .new-exercise-form,.wrapper.article-feed-wrapper .post-form .new-post-form,.wrapper.company-feed-wrapper .post-form .micro-pause-form,.wrapper.company-feed-wrapper .post-form .new-exercise-form,.wrapper.company-feed-wrapper .post-form .new-post-form,.wrapper.group-feed-wrapper .post-form .micro-pause-form,.wrapper.group-feed-wrapper .post-form .new-exercise-form,.wrapper.group-feed-wrapper .post-form .new-post-form{padding-top:0}.wrapper.article-feed-wrapper .post-form .attachment-form,.wrapper.company-feed-wrapper .post-form .attachment-form,.wrapper.group-feed-wrapper .post-form .attachment-form{padding-bottom:0}.wrapper.article-feed-wrapper .weekly-plan a,.wrapper.company-feed-wrapper .weekly-plan a,.wrapper.group-feed-wrapper .weekly-plan a{border-color:var(--weplus-base-light-color);border-radius:.5rem;border-style:dotted;font-size:.875rem;padding:.75rem}.wrapper.article-feed-wrapper .weekly-plan a:hover,.wrapper.company-feed-wrapper .weekly-plan a:hover,.wrapper.group-feed-wrapper .weekly-plan a:hover{background-color:var(--weplus-button-unfocus-bg-color);color:var(--weplus--button-unfocus-text-color)}.wrapper.group-feed-wrapper.selected .statuses-content-wrapper{display:flex;flex-direction:column}@media (min-width:768px){.wrapper.group-feed-wrapper.selected .statuses-content-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.wrapper.group-feed-wrapper.selected .statuses-content-wrapper .feed-content-section{margin-top:0;padding-right:.5rem;width:66.666667%}.wrapper.group-feed-wrapper.selected .statuses-content-wrapper .aside{order:9999;padding-left:.5rem;width:33.333333%}.wrapper.group-feed-wrapper.selected .statuses-content-wrapper .aside .statistics-box-container{flex-direction:column}.wrapper.group-feed-wrapper.selected .statuses-content-wrapper .aside .statistics-box-container .stats.box{flex-direction:column;margin-top:.5rem}.wrapper.group-feed-wrapper.selected .statuses-content-wrapper .aside .statistics-box-container .stats.box.goal-per-week{margin-top:0}}.wrapper.article-feed-wrapper .search-wrapper,.wrapper.company-feed-wrapper .search-wrapper,.wrapper.group-feed-wrapper .search-wrapper{margin-bottom:.5rem;margin-top:.5rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:0 .5rem}@media (min-width:768px){.wrapper.article-feed-wrapper .search-wrapper,.wrapper.company-feed-wrapper .search-wrapper,.wrapper.group-feed-wrapper .search-wrapper{margin-top:0}}.wrapper.article-feed-wrapper .search-wrapper form,.wrapper.company-feed-wrapper .search-wrapper form,.wrapper.group-feed-wrapper .search-wrapper form{padding:.5rem}.wrapper.article-feed-wrapper .search-wrapper form .control-group input,.wrapper.article-feed-wrapper .search-wrapper form .control-group select,.wrapper.company-feed-wrapper .search-wrapper form .control-group input,.wrapper.company-feed-wrapper .search-wrapper form .control-group select,.wrapper.group-feed-wrapper .search-wrapper form .control-group input,.wrapper.group-feed-wrapper .search-wrapper form .control-group select{padding:.25rem}.wrapper.article-feed-wrapper .search-wrapper form .query-section,.wrapper.company-feed-wrapper .search-wrapper form .query-section,.wrapper.group-feed-wrapper .search-wrapper form .query-section{align-items:stretch;display:flex;flex-wrap:wrap;gap:.75rem;width:100%}.wrapper.article-feed-wrapper .search-wrapper form .query-section .control-group,.wrapper.company-feed-wrapper .search-wrapper form .query-section .control-group,.wrapper.group-feed-wrapper .search-wrapper form .query-section .control-group{margin:0}.wrapper.article-feed-wrapper .search-wrapper form .query-section .query,.wrapper.company-feed-wrapper .search-wrapper form .query-section .query,.wrapper.group-feed-wrapper .search-wrapper form .query-section .query{flex:1 1 0%}.wrapper.article-feed-wrapper .search-wrapper form .query-section .sort-trigger,.wrapper.company-feed-wrapper .search-wrapper form .query-section .sort-trigger,.wrapper.group-feed-wrapper .search-wrapper form .query-section .sort-trigger{align-items:center;color:var(--weplus-base-medium-color);display:flex;pointer-events:auto}.wrapper.article-feed-wrapper .search-wrapper form .query-section .sort-trigger .sort-icon,.wrapper.company-feed-wrapper .search-wrapper form .query-section .sort-trigger .sort-icon,.wrapper.group-feed-wrapper .search-wrapper form .query-section .sort-trigger .sort-icon{font-size:1.25rem;line-height:1.75rem;margin-right:.5rem}.wrapper.article-feed-wrapper .search-wrapper form .options,.wrapper.company-feed-wrapper .search-wrapper form .options,.wrapper.group-feed-wrapper .search-wrapper form .options{display:none;margin-top:.5rem}.wrapper.article-feed-wrapper .search-wrapper form .options.active,.wrapper.company-feed-wrapper .search-wrapper form .options.active,.wrapper.group-feed-wrapper .search-wrapper form .options.active{display:flex}.wrapper.article-feed-wrapper .search-wrapper form .options .control-group,.wrapper.company-feed-wrapper .search-wrapper form .options .control-group,.wrapper.group-feed-wrapper .search-wrapper form .options .control-group{display:flex;margin-bottom:0;padding-left:.5rem;padding-right:.5rem;width:50%}.wrapper.article-feed-wrapper .search-wrapper form .options .control-group:first-child,.wrapper.company-feed-wrapper .search-wrapper form .options .control-group:first-child,.wrapper.group-feed-wrapper .search-wrapper form .options .control-group:first-child{padding-left:0}.wrapper.group-feed-wrapper .search-wrapper{display:none;margin-top:0}.wrapper.article-feed-wrapper .search-wrapper form .query-section .sort-trigger{display:none}.wrapper.company-feed-wrapper.selected .activity-feed.grid-view{display:grid;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-form-wrapper .attachments-container .attachments.wrapper.company-feed-wrapper.selected .activity-feed.grid-view.size-s{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-form-wrapper .attachments-container .attachments.wrapper.company-feed-wrapper.selected .activity-feed.grid-view.size-s .destroyable .destroy-button{align-self:center;margin-left:auto;margin-right:auto;margin-top:.5rem;padding-left:1rem;padding-right:1rem;width:50%}body.admin-competitions-calendar #content table.calendar.wrapper.company-feed-wrapper.selected .activity-feed.grid-view td,body.admin-competitions-calendar #content table.calendar.wrapper.company-feed-wrapper.selected .activity-feed.grid-view th{width:12.5%}body.admin-competitions-calendar #content table.calendar.wrapper.company-feed-wrapper.selected .activity-feed.grid-view tbody tr{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));height:5rem}body.admin-competitions-calendar #content table.calendar.wrapper.company-feed-wrapper.selected .activity-feed.grid-view tbody td{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));padding:.25rem}body.admin-competitions-calendar #content table.calendar.wrapper.company-feed-wrapper.selected .activity-feed.grid-view tbody td.today{border:2px solid #40e0d0}body.admin-competitions-calendar #content table.calendar.wrapper.company-feed-wrapper.selected .activity-feed.grid-view tbody td p.day{font-weight:600}body.admin-competitions-calendar #content table.calendar.wrapper.company-feed-wrapper.selected .activity-feed.grid-view tbody td p.day span{font-weight:400}body.admin-competitions-calendar #content table.calendar.wrapper.company-feed-wrapper.selected .activity-feed.grid-view tbody td ul li{font-size:.7rem;font-weight:400}body.admin-competitions-calendar #content table.calendar.wrapper.company-feed-wrapper.selected .activity-feed.grid-view tbody td ul li .ending,body.admin-competitions-calendar #content table.calendar.wrapper.company-feed-wrapper.selected .activity-feed.grid-view tbody td ul li .starting{display:inline}body.admin-competitions-calendar #content table.calendar.wrapper.company-feed-wrapper.selected .activity-feed.grid-view tbody td ul li .ending{color:#b94a48}body.admin-competitions-calendar #content table.calendar.wrapper.company-feed-wrapper.selected .activity-feed.grid-view tbody td ul li .starting{color:#4ab948}body.admin-competitions-calendar #content table.calendar.wrapper.company-feed-wrapper.selected .activity-feed.grid-view tbody td.first-day{border-bottom:2px solid #454545;border-left:2px solid #454545}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.wrapper.company-feed-wrapper.selected .activity-feed.grid-view{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:620px){body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.wrapper.company-feed-wrapper.selected .activity-feed.grid-view{grid-template-columns:repeat(4,1fr)}}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.wrapper.company-feed-wrapper.selected .activity-feed.grid-view>li{border:1px solid #ddd;margin:2px 2px 0 0;padding:5px}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.wrapper.company-feed-wrapper.selected .activity-feed.grid-view>li ul{display:grid;grid-template-columns:repeat(2,1fr)}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.wrapper.company-feed-wrapper.selected .activity-feed.grid-view>li ul li{padding:5px;text-align:center}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.wrapper.company-feed-wrapper.selected .activity-feed.grid-view>li ul li p{margin:0;padding:3px}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.wrapper.company-feed-wrapper.selected .activity-feed.grid-view>li ul li p.value{font-size:2em;font-weight:200}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.wrapper.company-feed-wrapper.selected .activity-feed.grid-view>li ul li p.description{font-size:.8em}body.customer-pages-dashboard #content #competition-wrapper ul.wrapper.company-feed-wrapper.selected .activity-feed.grid-view{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px}@media only screen and (min-width:620px){body.customer-pages-dashboard #content #competition-wrapper ul.wrapper.company-feed-wrapper.selected .activity-feed.grid-view{grid-template-columns:repeat(5,1fr)}}body.customer-pages-dashboard #content #competition-wrapper ul.wrapper.company-feed-wrapper.selected .activity-feed.grid-view li{border:1px solid #454545;margin:1px 1px 0 0;padding:5px;text-align:center}body.customer-pages-dashboard #content #competition-wrapper ul.wrapper.company-feed-wrapper.selected .activity-feed.grid-view li h2{font-size:1.5em;margin:0}body.customer-pages-dashboard #content #competition-wrapper ul.wrapper.company-feed-wrapper.selected .activity-feed.grid-view li p{font-size:.8em;margin:2px 0 0;text-transform:lowercase}@media (min-width:768px){.wrapper.company-feed-wrapper.selected .activity-feed.grid-view{grid-template-columns:repeat(3,minmax(0,1fr))}}.wrapper.company-feed-wrapper.selected .activity-feed.grid-view video.attachment{pointer-events:none}.wrapper.company-feed-wrapper.selected .activity-feed.grid-view .attachment-wrapper:not(.attachment-crop),.wrapper.company-feed-wrapper.selected .activity-feed:not(.grid-view) .attachment-wrapper.attachment-crop{display:none}@media (min-width:768px){.wrapper.company-feed-wrapper{margin-left:auto;margin-right:auto;width:60%}.wrapper.company-feed-wrapper.grid-view{margin-left:auto;margin-right:auto;width:100%}}.wrapper #post-form-wrapper{display:none;margin-bottom:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.wrapper #post-form-wrapper .close-post-form{cursor:pointer;display:block;font-size:2rem;line-height:1.25;padding-left:1.25rem;padding-right:1.25rem;padding-top:.5rem}.wrapper #post-form-wrapper .post-form form{margin-top:.5rem}.wrapper #post-form-wrapper .post-form form .control-group-wrapper{display:flex;gap:.5rem}.wrapper #post-form-wrapper .post-form form .control-group-wrapper .control-group{width:50%}.wrapper #post-form-wrapper.work-in-progress{margin-bottom:.5rem}.wrapper #post-form-wrapper.work-in-progress .close-post-form,.wrapper #post-form-wrapper.work-in-progress .post-form .attachment-form-wrapper,.wrapper #post-form-wrapper.work-in-progress .post-form .expanded-form{display:none}.wrapper #post-form-wrapper.work-in-progress .post-form form textarea#exercise_body{height:3rem}.group-timeline .member-list-container.as-flex{overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.group-timeline .member-list-container.as-flex::-webkit-scrollbar{height:0;width:0}.group-timeline .member-list-container.as-flex .member-list{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.75rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1024px){.group-timeline .member-list-container.as-flex .member-list{gap:1rem}}.group-timeline .member-list-container.as-grid .member-list{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.attachment-form-wrapper .attachments-container .attachments.group-timeline .member-list-container.as-grid .member-list.size-s{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-form-wrapper .attachments-container .attachments.group-timeline .member-list-container.as-grid .member-list.size-s .destroyable .destroy-button{align-self:center;margin-left:auto;margin-right:auto;margin-top:.5rem;padding-left:1rem;padding-right:1rem;width:50%}body.admin-competitions-calendar #content table.calendar.group-timeline .member-list-container.as-grid .member-list td,body.admin-competitions-calendar #content table.calendar.group-timeline .member-list-container.as-grid .member-list th{width:12.5%}body.admin-competitions-calendar #content table.calendar.group-timeline .member-list-container.as-grid .member-list tbody tr{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));height:5rem}body.admin-competitions-calendar #content table.calendar.group-timeline .member-list-container.as-grid .member-list tbody td{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));padding:.25rem}body.admin-competitions-calendar #content table.calendar.group-timeline .member-list-container.as-grid .member-list tbody td.today{border:2px solid #40e0d0}body.admin-competitions-calendar #content table.calendar.group-timeline .member-list-container.as-grid .member-list tbody td p.day{font-weight:600}body.admin-competitions-calendar #content table.calendar.group-timeline .member-list-container.as-grid .member-list tbody td p.day span{font-weight:400}body.admin-competitions-calendar #content table.calendar.group-timeline .member-list-container.as-grid .member-list tbody td ul li{font-size:.7rem;font-weight:400}body.admin-competitions-calendar #content table.calendar.group-timeline .member-list-container.as-grid .member-list tbody td ul li .ending,body.admin-competitions-calendar #content table.calendar.group-timeline .member-list-container.as-grid .member-list tbody td ul li .starting{display:inline}body.admin-competitions-calendar #content table.calendar.group-timeline .member-list-container.as-grid .member-list tbody td ul li .ending{color:#b94a48}body.admin-competitions-calendar #content table.calendar.group-timeline .member-list-container.as-grid .member-list tbody td ul li .starting{color:#4ab948}body.admin-competitions-calendar #content table.calendar.group-timeline .member-list-container.as-grid .member-list tbody td.first-day{border-bottom:2px solid #454545;border-left:2px solid #454545}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.group-timeline .member-list-container.as-grid .member-list{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:620px){body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.group-timeline .member-list-container.as-grid .member-list{grid-template-columns:repeat(4,1fr)}}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.group-timeline .member-list-container.as-grid .member-list>li{border:1px solid #ddd;margin:2px 2px 0 0;padding:5px}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.group-timeline .member-list-container.as-grid .member-list>li ul{display:grid;grid-template-columns:repeat(2,1fr)}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.group-timeline .member-list-container.as-grid .member-list>li ul li{padding:5px;text-align:center}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.group-timeline .member-list-container.as-grid .member-list>li ul li p{margin:0;padding:3px}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.group-timeline .member-list-container.as-grid .member-list>li ul li p.value{font-size:2em;font-weight:200}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.group-timeline .member-list-container.as-grid .member-list>li ul li p.description{font-size:.8em}body.customer-pages-dashboard #content #competition-wrapper ul.group-timeline .member-list-container.as-grid .member-list{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px}@media only screen and (min-width:620px){body.customer-pages-dashboard #content #competition-wrapper ul.group-timeline .member-list-container.as-grid .member-list{grid-template-columns:repeat(5,1fr)}}body.customer-pages-dashboard #content #competition-wrapper ul.group-timeline .member-list-container.as-grid .member-list li{border:1px solid #454545;margin:1px 1px 0 0;padding:5px;text-align:center}body.customer-pages-dashboard #content #competition-wrapper ul.group-timeline .member-list-container.as-grid .member-list li h2{font-size:1.5em;margin:0}body.customer-pages-dashboard #content #competition-wrapper ul.group-timeline .member-list-container.as-grid .member-list li p{font-size:.8em;margin:2px 0 0;text-transform:lowercase}@media (min-width:768px){.group-timeline .member-list-container.as-grid .member-list{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:flex-start;padding:0;row-gap:.5rem}}.group-timeline .member-list-container .member-list .member-box{flex:0 1 auto;flex-direction:column;flex-shrink:0;font-size:.675rem;line-height:.5rem;scroll-behavior:smooth;text-align:center}.group-timeline .member-list-container .member-list .member-box p{margin-bottom:0;margin-top:0}.group-timeline .member-list-container .member-list .member-box.invite-link-wrapper{padding-top:1.5rem}@media (min-width:1024px){.group-timeline .member-list-container .member-list .member-box.invite-link-wrapper{padding-left:.5rem;padding-right:.5rem}}.group-timeline .member-list-container .member-list .member-box.invite-link-wrapper .member-avatar-box{height:4rem}.group-timeline .member-list-container .member-list .member-box.invite-link-wrapper a.invite-link{color:currentColor;display:inline-block;font-size:1.25rem;height:1.5rem;line-height:1.75rem;width:1.5rem}@media (min-width:1024px){.group-timeline .member-list-container .member-list .member-box.invite-link-wrapper a.invite-link{height:2rem;width:2rem}}.group-timeline .member-list-container .member-list .member-box.invite-link-wrapper a.invite-link:hover{--tw-text-opacity:1;color:rgb(94 93 92/var(--tw-text-opacity))}.group-timeline .member-list-container .member-list .member-box.invitation{padding-left:0;padding-right:0}.group-timeline .member-list-container .member-list .member-box .member-avatar-box .image-wrapper{height:4rem;margin-left:auto;margin-right:auto;position:relative;width:4rem}.group-timeline .member-list-container .member-list .member-box .member-avatar-box .image-wrapper .overlay{display:none}.group-timeline .member-list-container .member-list .member-box .member-avatar-box .badge,.group-timeline .member-list-container .member-list .member-box .member-avatar-box .overlay{display:none;pointer-events:none}.group-timeline .member-list-container .member-list .member-box .member-info{font-size:.75rem;line-height:1;margin-top:.3rem}.group-timeline .member-list-container .member-list .member-box .member-info small{font-size:9px}.group-timeline .member-list-container .member-list .member-box .avatar-wrapper .avatar{height:4rem;width:4rem}.group-timeline .member-list-container .member-list .member-box.autopause .member-avatar-box .image-wrapper .overlay{align-items:center;border-radius:9999px;display:block;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity));opacity:.75}.group-timeline .member-list-container .member-list .member-box.autopause .member-avatar-box .image-wrapper .overlay .info{display:block;margin-left:auto;margin-right:auto;--tw-rotate:-45deg;font-size:70%;font-weight:700;text-align:center;text-transform:uppercase;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group-timeline .member-list-container .member-list .member-box.autopause .name{opacity:.5}.group-timeline .member-list-container .member-list .member-box.team-leader .member-avatar-box .image-wrapper .badge{display:block;display:flex;left:0;position:absolute;width:100%;--tw-rotate:-45deg;align-items:center;justify-content:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity));opacity:.75;padding:0;top:1.7rem}.group-timeline .member-list-container .member-list .member-box.team-leader .member-avatar-box .image-wrapper .badge .info{display:block;font-size:6px;font-weight:700;margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase}.group-timeline .member-list-container .member-list .member-box.autopause.team-leader .member-avatar-box .image-wrapper .badge,.group-timeline .member-list-container .member-list .member-box.autopause.team-leader .member-avatar-box .image-wrapper .badge .info{display:none}.wrapper .section.status{display:flex;justify-content:center}.wrapper .section.status .activity-feed{width:100%}@media (min-width:768px){.wrapper .section.status .activity-feed{width:66.666667%}}.activity-feed:not(.company-feed) .status-item-wrapper.with-attachments .post .post-content .post-media,.activity-feed:not(.grid-view) .status-item-wrapper{margin-bottom:1rem}.activity-feed:not(.grid-view) .status-item-wrapper .grid-post-meta{display:none}.activity-feed:not(.grid-view) .leaflet-map:not(.resize-to-parent){height:400px}.activity-feed.article-feed .status-item-wrapper .post-media:not(.media-swiper){padding-bottom:0}.activity-feed.squared-boxes .status-item-wrapper.wo-attachments{position:relative}.activity-feed.squared-boxes .status-item-wrapper.wo-attachments:before{content:"";display:block;padding-top:100%}.activity-feed.squared-boxes .status-item-wrapper.wo-attachments .post.box{height:100%;left:0;position:absolute;top:0;width:100%}.activity-feed.squared-boxes .status-item-wrapper.wo-attachments .post.box .post-body,.activity-feed.squared-boxes .status-item-wrapper.wo-attachments .post.box .post-interaction{height:100%}.activity-feed.colored-boxes .status-item-wrapper.wo-attachments .post.box .comments form{background-color:transparent}.activity-feed.colored-boxes .status-item-wrapper.wo-attachments:nth-child(1n){background-color:var(--weplus-random-bg-1-color,#fd8)}.activity-feed.colored-boxes .status-item-wrapper.wo-attachments:nth-child(2n){background-color:var(--weplus-random-bg-2-color,#81dfa7)}.activity-feed.colored-boxes .status-item-wrapper.wo-attachments:nth-child(3n){background-color:var(--weplus-random-bg-3-color,#b0e0fb)}.activity-feed.colored-boxes .status-item-wrapper.wo-attachments:nth-child(4n){background-color:var(--weplus-random-bg-4-color,#facef6)}.activity-feed.grid-view.colored-boxes .status-item-wrapper.wo-attachments .post.box .post-body{display:block;overflow:hidden;padding-top:1rem}.activity-feed.grid-view.colored-boxes .status-item-wrapper.wo-attachments .post.box .post-body .post-full-body p{display:inline;font-size:.875rem;font-style:italic;font-weight:100;line-height:1.625}body.admin-competitions-calendar #content form.calendar-search .activity-feed.grid-view.colored-boxes .status-item-wrapper.wo-attachments .post.box .post-body .post-full-body p{display:inline-block}body.admin-competitions-calendar #content form.calendar-search .activity-feed.grid-view.colored-boxes .status-item-wrapper.wo-attachments .post.box .post-body .post-full-body p label{display:inline}@media (min-width:768px){.activity-feed.grid-view.colored-boxes .status-item-wrapper.wo-attachments .post.box .post-body .post-full-body p{font-size:1.125rem;line-height:1.75rem}}.activity-feed.grid-view.colored-boxes .status-item-wrapper.wo-attachments .post.box .comments form{background-color:transparent}.activity-feed .status-item-wrapper{position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.activity-feed .status-item-wrapper .poster{padding:.75rem 1.25rem}.activity-feed .status-item-wrapper .poster .poster-wrap{display:flex;flex-direction:row}.activity-feed .status-item-wrapper .poster .poster-wrap .box{align-self:center;display:flex}.activity-feed .status-item-wrapper .poster .poster-wrap .box.avatar-box{flex-shrink:0}.activity-feed .status-item-wrapper .poster .poster-wrap .box.details-box{flex-direction:column;flex-grow:1;letter-spacing:0;line-height:1rem;padding-left:.5rem;padding-right:.5rem}.activity-feed .status-item-wrapper .poster .poster-wrap .box.details-box .post-status-string{margin-bottom:0;margin-top:0}.activity-feed .status-item-wrapper .poster .poster-wrap .box.details-box .post-status-string a{align-items:center;display:inline-flex;gap:.25rem}.activity-feed .status-item-wrapper .poster .poster-wrap .box.details-box .post-status-string a.exact-time{display:none}.activity-feed .status-item-wrapper .poster .poster-wrap .box.actions-box{flex-shrink:0}.activity-feed .status-item-wrapper .poster .poster-wrap .avatar{height:2.5rem;margin:0;width:2.5rem}.activity-feed .status-item-wrapper .poster .poster-wrap .post-header{font-size:.875rem;font-weight:700;overflow-wrap:break-word}.activity-feed .status-item-wrapper .poster .poster-wrap .post-status-string{color:var(--weplus-base-medium-color);font-size:.675rem;font-weight:500}.activity-feed .status-item-wrapper .poster .poster-wrap .post-status-string .exact-time{display:none}.activity-feed .status-item-wrapper .poster .poster-wrap .dropdown-wrapper .dropdown-target-container{margin-top:.25rem;position:absolute;right:0;z-index:10}.activity-feed .status-item-wrapper .poster .poster-wrap .dropdown-wrapper .dropdown-target-container .dropdown-item-container{border-width:0;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:.5rem;padding-top:.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:3px 3px 5px 0 rgba(0,0,0,.2)}.activity-feed .status-item-wrapper .poster .poster-wrap .dropdown-wrapper .dropdown-target-container .dropdown-item-container .dropdown-item{display:block;width:6rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1rem;text-align:left;text-decoration-line:none}.activity-feed .status-item-wrapper .poster .poster-wrap .dropdown-wrapper .dropdown-target-container .dropdown-item-container .dropdown-item :focus,.activity-feed .status-item-wrapper .poster .poster-wrap .dropdown-wrapper .dropdown-target-container .dropdown-item-container .dropdown-item:hover{background-color:var(--weplus-base-lightest-color)}.activity-feed .status-item-wrapper .post-body{padding:.5rem 1.25rem}.activity-feed .status-item-wrapper .post-body ol,.activity-feed .status-item-wrapper .post-body ul{list-style-position:inside;list-style-type:disc}.activity-feed .status-item-wrapper .post-body iframe{width:100%}.activity-feed .status-item-wrapper .post-meta{display:flex;flex-direction:row;padding-left:1.25rem;padding-right:1.25rem}.activity-feed .status-item-wrapper .post-meta .spinner{color:var(--weplus-base-medium-color);display:none}.activity-feed .status-item-wrapper .post-meta .spinner.active{display:flex}.activity-feed .status-item-wrapper .post-meta .comment-link{font-size:1.25rem;line-height:1.75rem;z-index:10}.activity-feed .status-item-wrapper .post-meta .comment-link:hover{cursor:pointer}.activity-feed .status-item-wrapper .post-likes{color:var(--weplus-base-medium-color);font-size:.675rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:.5rem}.activity-feed .status-item-wrapper .article.challenge .media-swiper{margin-bottom:1rem}.activity-feed .status-item-wrapper .article.challenge .post-body .post-full-body,.activity-feed .status-item-wrapper .article.challenge .post-body .post-full-body .article-preamble{display:block}.activity-feed .status-item-wrapper .article.challenge .post-body .post-full-body .article-body,.activity-feed .status-item-wrapper .article.challenge .post-body .post-full-body .article-footer,.activity-feed .status-item-wrapper .article.challenge .post-body .post-full-body .article-preamble{margin-bottom:1rem}.activity-feed .status-item-wrapper .article .comments{padding-top:.5rem}.activity-feed .status-item-wrapper .article .article-header{background-color:var(--weplus-main-bg-color);color:var(--weplus-main-text-color);display:block;font-size:1.25rem;font-weight:400;line-height:1.75rem;padding-bottom:1rem;padding-top:1rem;text-align:center;text-transform:uppercase}.activity-feed .status-item-wrapper .article .post-body .article-preamble{font-weight:500}.activity-feed .status-item-wrapper .article .post-body .post-full-body .article-body,.activity-feed .status-item-wrapper .article .post-body .post-full-body .article-footer{margin-top:1rem}.activity-feed .status-item-wrapper .article .post-body .show-more-link{color:var(--weplus-base-medium-color)}.activity-feed .status-item-wrapper .article .challenge-link-holder{color:var(--weplus-base-medium-color);padding-top:.75rem;text-align:center}.activity-feed .status-item-wrapper.with-attachments .post{height:100%}.activity-feed .status-item-wrapper.with-attachments .post .post-content{display:flex;flex-direction:column;height:100%}.activity-feed .status-item-wrapper.with-attachments .post .post-content .post-media .attachments.single{flex-grow:1}.activity-feed .feed-more-item{color:var(--weplus-base-medium-color);grid-column:1/-1;margin-top:.75rem;padding-bottom:.75rem;padding-left:1.25rem;padding-right:1.25rem;text-align:center}.activity-feed.grid-view .status-item-wrapper .comment-link,.activity-feed.grid-view .status-item-wrapper .like-controller,.activity-feed.grid-view .status-item-wrapper .post-body,.activity-feed.grid-view .status-item-wrapper .post-likes,.activity-feed.grid-view .status-item-wrapper .poster{display:none}.activity-feed.grid-view .status-item-wrapper .swiper-container{padding-bottom:0}.activity-feed.grid-view .status-item-wrapper .swiper-container .swiper-button-next:after,.activity-feed.grid-view .status-item-wrapper .swiper-container .swiper-button-prev:after{font-size:1rem;line-height:1.5rem}.activity-feed.grid-view .status-item-wrapper .swiper-container .swiper-pagination.pagination-bottom{display:none}.activity-feed.grid-view .status-item-wrapper .swiper-container .swiper-pagination.pagination-top{right:1.1em;top:.9em}.activity-feed.grid-view .status-item-wrapper .comments{display:none}.activity-feed.grid-view .status-item-wrapper .post-meta{background-color:rgb(15 15 15/var(--tw-bg-opacity));bottom:0;margin-top:0;position:absolute;width:100%;z-index:10;--tw-bg-opacity:0.5;padding-left:0;padding-right:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.activity-feed.grid-view .status-item-wrapper .post-meta .grid-post-meta{display:flex;flex-direction:row;flex-grow:1;font-size:.675rem;padding:.25rem .5rem}.activity-feed.grid-view .status-item-wrapper .post-meta .grid-post-meta .author-details{display:flex;flex-direction:column;flex-grow:1;font-weight:700;line-height:.75rem}.activity-feed.grid-view .status-item-wrapper .post-meta .grid-post-meta .group-name{flex-grow:1;font-size:6px}.activity-feed.grid-view .status-item-wrapper .post-meta .grid-post-meta .post-details{align-items:flex-end;display:flex;flex-grow:1;justify-content:flex-end;padding-bottom:.25rem}.activity-feed.grid-view .status-item-wrapper .post-meta .grid-post-meta .post-details .group-name,.activity-feed.grid-view .status-item-wrapper .post-meta .grid-post-meta .post-details .post-counters{font-size:.675rem;line-height:.5rem}.activity-feed.grid-view .status-item-wrapper .post-meta .grid-post-meta .post-details .group-name svg,.activity-feed.grid-view .status-item-wrapper .post-meta .grid-post-meta .post-details .post-counters svg{margin-right:.25rem}.activity-feed.grid-view .status-item-wrapper .post-meta .grid-post-meta .post-details .group-name svg:last-child,.activity-feed.grid-view .status-item-wrapper .post-meta .grid-post-meta .post-details .post-counters svg:last-child{margin-left:.25rem}.activity-feed.grid-view .status-item-wrapper .post-meta .grid-post-meta .post-details .post-counters{flex-shrink:0}.activity-feed.grid-view .status-item-wrapper .post-meta .grid-post-meta .post-details .post-counters .like-controller{display:inline-block}.activity-feed.grid-view .status-item-wrapper .post-meta .grid-post-meta .post-details .post-counters .like-controller .like-link{font-size:.675rem;margin-right:0}.activity-feed.grid-view .status-item-wrapper .post-meta .grid-post-meta .post-details .post-counters .like-controller .like-link svg{margin:0}.activity-feed.grid-view .status-item-wrapper .post-meta .grid-post-meta .post-details .post-counters .likes-count{display:inline-block;text-align:center;width:.75rem}.activity-feed.grid-view .leaflet-map{height:100%}.activity-feed .leaflet-map{width:100%}body.single-user .comments{display:none}.comments{padding-bottom:.5rem;padding-left:1.25rem;padding-right:1.25rem}.comments .attachments{margin-top:.5rem;padding-left:3rem}.comments .comment-inline-form-container{position:relative}.comments .comment-inline-form-container form.new_comment{align-items:stretch;display:flex;flex-wrap:wrap;padding:0;position:relative;width:100%}.comments .comment-inline-form-container form.new_comment .comment-input-group{display:flex;flex:1 1 auto;flex:1 1 0%;flex-direction:row;flex-grow:1;flex-shrink:1;gap:0;margin-bottom:.25rem;margin-top:.75rem}.comments .comment-inline-form-container form.new_comment .comment-input-group .comment-input{flex-grow:1}.comments .comment-inline-form-container form.new_comment .comment-input-group .form-text{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin:0;--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity))}.comments .comment-inline-form-container form.new_comment .comment-input-group .comment-submit{cursor:pointer}.comments .comment-inline-form-container form.new_comment .comment-input-group .comment-submit svg{display:block}.comments .comment-inline-form-container form.new_comment .comment-input-group .form-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--weplus-base-lightest-color);border-radius:.5rem;border-bottom-left-radius:0;border-style:none;border-top-left-radius:0;color:var(--weplus-base-medium-color);display:flex;padding-left:.75rem;padding-right:.75rem}.comments .comment-inline-form-container form.new_comment .comment-input-group .form-icon.left-icon-addon{border-radius:.5rem;border-bottom-right-radius:0;border-top-right-radius:0}.comments .comment-inline-form-container form.new_comment .comment-input-group .form-icon .icon-holder{align-items:center;cursor:pointer;display:flex;white-space:nowrap}.comments .comment-inline-form-container form.new_comment .comment-input-group .messages.alert{background-color:var(--weplus-base-lightest-color);color:var(--weplus-base-medium-color);padding:.25rem;top:-1.75rem;width:100%}.comments .comment-inline-form-container form.attachment-form{display:block;padding:0}.comments .comment-inline-form-container form.attachment-form .control-group{margin:0;padding:0}.comments .comment-inline-form-container form.attachment-form .file-upload-btn{padding:0}.comments .comment-inline-form-container form.attachment-form .file-upload-btn label{display:none}.comments .comment-inline-form-container form.attachment-form .file-upload-btn input{height:0;margin:0;padding:0;visibility:hidden}.comments .comment-inline-form-container form.attachment-form .form-actions{visibility:hidden}.comments .comment-inline-form-container form.attachment-form div.control-group div.direct-upload{color:var(--weplus-base-medium-color);font-size:.675rem;padding-bottom:.25rem}.comments .comments-list{display:flex;flex-direction:column;gap:.5rem}.comments .comments-list .comment-item.more-comments{color:var(--weplus-base-medium-color);font-size:.675rem;padding-bottom:.25rem;padding-top:.25rem}.comments .comments-list .comment-item .attachment-wrapper{width:33.333333%}.comments .comments-list .comment-item .attachment-wrapper .attachment{max-height:50vh}.comments .comments-list .comment-item .comment-wrap{display:flex;flex-direction:row}.comments .comments-list .comment-item .comment-wrap .box{align-self:center;display:flex}.comments .comments-list .comment-item .comment-wrap .box.avatar-box{flex-shrink:0}.comments .comments-list .comment-item .comment-wrap .box.avatar-box .image-wrapper{align-items:center;display:flex;height:3rem;justify-content:center;padding-right:.5rem;position:relative;width:3rem}.comments .comments-list .comment-item .comment-wrap .box.details-box{flex-direction:column;flex-grow:1;padding-right:.5rem}.comments .comments-list .comment-item .comment-wrap .box.details-box .comment-body{line-height:1.25}.comments .comments-list .comment-item .comment-wrap .box.details-box .comment-body>*{display:inline;font-size:.875rem;overflow-wrap:break-word}body.admin-competitions-calendar #content form.calendar-search .comments .comments-list .comment-item .comment-wrap .box.details-box .comment-body>*{display:inline-block}body.admin-competitions-calendar #content form.calendar-search .comments .comments-list .comment-item .comment-wrap .box.details-box .comment-body>* label{display:inline}.comments .comments-list .comment-item .comment-wrap .box.actions-box{flex-shrink:0}.comments .comments-list .comment-item .comment-wrap .box.actions-box .like-controller .like-link{font-size:1rem;line-height:1.5rem;margin-right:0;padding-top:.25rem}.comments .comments-list .comment-item .comment-wrap .box.actions-box .dropdown-wrapper .dropdown-target-container{margin-top:.5rem;position:absolute;right:0;z-index:20}.comments .comments-list .comment-item .comment-wrap .box.actions-box .dropdown-wrapper .dropdown-target-container .dropdown-item-container{border-radius:.25rem;border-width:1px;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.comments .comments-list .comment-item .comment-wrap .box.actions-box .dropdown-wrapper .dropdown-target-container .dropdown-item-container .dropdown-item{display:block;width:12rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1rem;text-align:left;text-decoration-line:none}.comments .comments-list .comment-item .comment-wrap .box.actions-box .dropdown-wrapper .dropdown-target-container .dropdown-item-container .dropdown-item :focus,.comments .comments-list .comment-item .comment-wrap .box.actions-box .dropdown-wrapper .dropdown-target-container .dropdown-item-container .dropdown-item:hover{background-color:var(--weplus-base-lightest-color)}.comments .comments-list .comment-item .comment-wrap .box>div.attachment-item{border-width:0}.comments div.comment-media{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem}.comments div.comment-media div.comment-attachment{height:100%;max-width:9rem;width:100%}@media (min-width:640px){.comments div.comment-media div.comment-attachment{max-width:11rem}}.comments div.comment-media div.comment-attachment>*{border-radius:.125rem;display:block;height:100%;max-width:9rem;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:640px){.comments div.comment-media div.comment-attachment>*{max-width:11rem}}.comments-form-wrapper form.edit_comment .form-actions{display:flex}.comments-form-wrapper form.edit_comment .form-actions .delete-link{align-items:center;display:flex;margin-left:.5rem}.comments-form-wrapper form.edit_comment .form-actions .delete-link svg{padding-right:.25rem}.file-upload-wrapper .media-wrapper{display:flex;gap:.5rem;margin-top:.75rem;overflow:hidden}.file-upload-wrapper .media-wrapper.previewing .media.idle,.file-upload-wrapper .media-wrapper.previewing .media.previewing .upload-button-wrapper,.file-upload-wrapper label{display:none}.file-upload-wrapper label.form-label{display:block;margin-bottom:.5rem;text-align:left}.file-upload-wrapper .two-column .upload-button-wrapper{width:100%}.file-upload-wrapper .media{align-items:flex-start;display:flex;flex-direction:column;text-align:center;width:100%}.file-upload-wrapper .media p{font-weight:400;margin-bottom:0;margin-top:0}.file-upload-wrapper .media img{max-height:100%;min-height:256px;min-width:256px}.file-upload-wrapper .media .avatar-and-upload-button-wrapper{display:inline-block;position:relative}.file-upload-wrapper .media .upload-button-wrapper{font-size:.675rem}.file-upload-wrapper .media .upload-button-wrapper .file-upload-label{background-color:var(--weplus-base-lightest-color);color:#aba8a6}.file-upload-wrapper .media .upload-button-wrapper .file-upload-label:hover{background-color:#dedad8}.file-upload-wrapper .media .upload-button-wrapper .file-upload-label input[type=file]{display:none}.file-upload-wrapper .media .upload-button-wrapper .file-upload-label-post{border-radius:.5rem;cursor:pointer;display:block;margin:0;padding:1rem}.file-upload-wrapper .media .upload-button-wrapper .file-upload-label-post .icon{display:inline;font-size:2rem;line-height:1.25;margin-left:.25rem;margin-right:.25rem}body.admin-competitions-calendar #content form.calendar-search .file-upload-wrapper .media .upload-button-wrapper .file-upload-label-post .icon{display:inline-block}body.admin-competitions-calendar #content form.calendar-search .file-upload-wrapper .media .upload-button-wrapper .file-upload-label-post .icon label{display:inline}.file-upload-wrapper .media .upload-button-wrapper .file-upload-label-profile{cursor:pointer;display:flex}.file-upload-wrapper .media .upload-button-wrapper .file-upload-label-profile .icon{display:inline;font-size:1.5rem;line-height:2rem;margin-left:.25rem;margin-right:.25rem}body.admin-competitions-calendar #content form.calendar-search .file-upload-wrapper .media .upload-button-wrapper .file-upload-label-profile .icon{display:inline-block}body.admin-competitions-calendar #content form.calendar-search .file-upload-wrapper .media .upload-button-wrapper .file-upload-label-profile .icon label{display:inline}.file-upload-wrapper .media .file-upload-btn,.file-upload-wrapper .media .file-upload-btn .file-upload-label{width:100%}.file-upload-wrapper .media .preview{display:none}.file-upload-wrapper .media .preview img,.file-upload-wrapper .media .preview video{width:100%}.file-upload-wrapper .media .preview .delete{border-radius:9999px;cursor:pointer;font-size:1.25rem;height:1rem;line-height:1rem;width:1rem;z-index:50}.file-upload-wrapper .media .progress{border-color:var(--weplus-base-light-color);border-radius:.125rem;border-width:1px;display:none;margin-bottom:.5rem;margin-top:.5rem;overflow:hidden;width:100%}.file-upload-wrapper .media .progress .bar{background-color:#dedad8;height:1rem;width:0}body.exercises-edit .preview .delete,body.posts-edit .preview .delete{display:none}.btn a,a.btn,a.button,button.btn[type=button],button[type=submit],input[type=submit]{background-color:var(--weplus-button-bg-color);border-color:var(--weplus-button-border-color);border-radius:9999px;border-width:1px;color:var(--weplus-button-text-color);cursor:pointer;display:inline-block;font-size:.875rem;font-weight:700;padding:.5rem 1.25rem}.btn a.destroy-button,a.btn.destroy-button,a.button.destroy-button,button.btn[type=button].destroy-button,button[type=submit].destroy-button,input[type=submit].destroy-button{display:flex;justify-content:center;position:relative;width:auto}.btn a.inactive,a.btn.inactive,a.button.inactive,button.btn[type=button].inactive,button[type=submit].inactive,input[type=submit].inactive{background-color:var(--weplus-base-lightest-color);border-color:var(--weplus-base-lightest-color);color:var(--weplus-base-medium-color)}.btn a.active,a.btn.active,a.button.active,button.btn[type=button].active,button[type=submit].active,input[type=submit].active{background-color:var(--weplus-button-unfocus-bg-color);border-color:var(--weplus-button-unfocus-text-color);color:var(--weplus-button-unfocus-text-color)}.btn a.btn-sm,a.btn.btn-sm,a.button.btn-sm,button.btn[type=button].btn-sm,button[type=submit].btn-sm,input[type=submit].btn-sm{font-size:.675rem;padding:0 .5rem}.btn a:disabled,a.btn:disabled,a.button:disabled,button.btn[type=button]:disabled,button[type=submit]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.25}.btn a a svg,a.btn a svg,a.button a svg,button.btn[type=button] a svg,button[type=submit] a svg,input[type=submit] a svg{margin-right:.25rem}@media (hover:hover){.btn a.active:hover,.btn a:hover,a.btn.active:hover,a.btn:hover,a.button.active:hover,a.button:hover,button.btn[type=button].active:hover,button.btn[type=button]:hover,button[type=submit].active:hover,button[type=submit]:hover,input[type=submit].active:hover,input[type=submit]:hover{background-color:var(--weplus-button-unfocus-bg-color);border-color:var(--weplus-button-unfocus-text-color);color:var(--weplus-button-unfocus-text-color)}}.btn a{display:block}form.no-btn{background-color:transparent;display:block;padding:0}form.no-btn button{background-color:transparent;border-radius:0;border-style:none;font-size:1rem;font-weight:400;line-height:1.5rem;line-height:1;padding:0;--tw-text-opacity:1;color:rgb(15 15 15/var(--tw-text-opacity))}.activity-feed .status-item-wrapper .poster .poster-wrap .dropdown-wrapper .dropdown-target-container .dropdown-item-container form.no-btn button.dropdown-item,.comments .comments-list .comment-item .comment-wrap .box.actions-box .dropdown-wrapper .dropdown-target-container .dropdown-item-container form.no-btn button.dropdown-item{font-size:.875rem;line-height:1}.profile-sub-header{display:flex;padding-left:1.25rem;padding-right:1.25rem}.profile-sub-header .image-wrapper{flex-shrink:0;position:relative}.profile-sub-header .image-wrapper .overlay{display:none}.profile-sub-header .image-wrapper.autopause .overlay{align-items:center;border-radius:9999px;display:block;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity));font-size:.675rem;opacity:.75}.profile-sub-header .image-wrapper.autopause .overlay .info{display:block;margin-left:auto;margin-right:auto;--tw-rotate:-45deg;font-weight:700;text-align:center;text-transform:uppercase;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.profile-sub-header .image-wrapper .avatar-wrapper .avatar{height:4rem;width:4rem}.profile-sub-header .text-wrapper{font-size:.675rem;padding-left:1.25rem}.profile-sub-header .text-wrapper h2{font-size:1rem;line-height:1.5rem}.profile-sub-header .text-wrapper .heading-holder{line-height:1rem}.profile-sub-header .text-wrapper .heading{font-weight:700}.users-edit .measure-image-holder img{display:inline;margin-top:-.5rem;width:1rem}body.admin-competitions-calendar #content form.calendar-search .users-edit .measure-image-holder img{display:inline-block}body.admin-competitions-calendar #content form.calendar-search .users-edit .measure-image-holder img label{display:inline}.copy-text-page .copy-text-wrapper{padding-left:1.25rem;padding-right:1.25rem}.copy-text-wrapper h1.copy-text-title{font-size:1.125rem;line-height:1.75rem;margin-bottom:1rem}.copy-text-body a{text-decoration-line:underline}.copy-text-body a.btn{font-weight:700;text-decoration-line:none}.copy-text-body .page-links{margin-top:1rem}.copy-text-body .page-links li{margin-bottom:0;margin-top:0}.copy-text-body .page-links a{font-weight:700;text-decoration-line:none}.copy-text-body #cloud-services ul li{list-style-position:inside;list-style-type:disc}body.home header .inner-header .container.sub-navigation h1{display:none}body.home .content-wrapper .copy-text-page{padding-top:1.25rem}body.home .content-wrapper .copy-text-page ol.page-links,body.home .content-wrapper .copy-text-page ol.sub-nav,body.home .content-wrapper .copy-text-page ul.page-links,body.home .content-wrapper .copy-text-page ul.sub-nav{display:none}.like-controller{display:inline-block;z-index:10}.like-controller[data-like-state=liked] .ui-font-icon.like{display:none}.like-controller[data-like-state=like] .ui-font-icon.like,.like-controller[data-like-state=liked] .ui-font-icon.liked{display:inline-block}.like-controller.processing .ui-font-icon,.like-controller[data-like-state=like] .ui-font-icon.liked{display:none}.like-controller .like-link{display:inline-block;font-size:1.25rem;line-height:1.75rem;margin-right:.5rem}.like-controller .like-link .ui-font-icon.liked svg{color:var(--weplus-main-on-white-color)}.like-sentence{cursor:pointer}.like-details{background:#fff;border:1px solid #d4d4d4;border-radius:.35rem;box-shadow:.2rem .2rem .3rem grey;display:none;flex-flow:column;padding:1rem;position:absolute;width:12rem;z-index:99999}.like-details.open{display:flex}.like-details:after,.like-details:before{border:solid transparent;bottom:100%;content:" ";height:0;pointer-events:none;position:absolute;width:0}.like-details:after{border-color:#ffffff00 #ffffff00 #fff;border-width:9px;left:50%;margin-left:-9px}.like-details:before{border-color:#d4d4d400 #d4d4d400 #d4d4d4;border-width:10px;left:50%;margin-left:-10px}body.users-intro{background-color:var(--weplus-main-bg-color)}body.users-intro .signup-intro{align-items:center;background-color:var(--weplus-main-bg-color);display:flex;flex-direction:column;height:100vh;justify-content:center;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:768px){body.users-intro .signup-intro{width:33.333333%}}body.users-intro .signup-intro .logo{background-image:url(https://d1h72v4b16kwyp.cloudfront.net/assets/icons/svg/weplus-9c22135347019b233990b993044ca05d65b09865e9b58fbde2e9086c1bf85f34.svg);background-repeat:no-repeat;background-size:contain;display:block;height:60px;margin-bottom:1.25rem;margin-top:1.25rem;width:183px}body.users-intro .signup-intro h2{font-size:1.5rem;line-height:2rem;margin-bottom:1rem;margin-top:.5rem;text-align:center}body.users-intro .signup-intro p{margin-bottom:.5rem;margin-top:.5rem;text-align:center}body.users-intro .signup-intro form{background-color:transparent;margin-top:1rem}.statistics .box.dashboard,.statistics .box.exercise-types,.statistics .box.leaderboard-results{padding-left:1.25rem;padding-right:1.25rem;padding-top:1rem}.statistics .box.dashboard .help-text,.statistics .box.exercise-types .help-text,.statistics .box.leaderboard-results .help-text{font-size:.675rem;line-height:1rem}.statistics .box.exercise-types,.statistics .box.leaderboard-results{padding-top:0}.statistics .weekly-exercise .buttons{display:flex;justify-content:center;padding-top:1rem}.statistics #exercise-chart .navigation{font-size:.875rem;margin-bottom:1rem;margin-top:0;text-align:center}.statistics #exercise-chart .exercise-chart-link{color:var(--weplus-base-medium-color)}.statistics #exercise-chart table.exercises-per-week{width:100%}.statistics #exercise-chart table.exercises-per-week tr{height:1.5rem}.statistics #exercise-chart table.exercises-per-week th{font-size:.875rem;font-weight:400}.statistics #exercise-chart table.exercises-per-week td{margin:0;padding:0;vertical-align:middle;width:2rem}.statistics #exercise-chart table.exercises-per-week td.week-number{font-size:.675rem;text-align:left}.statistics #exercise-chart table.exercises-per-week td.exercise{border-radius:.75rem;border-width:4px;height:2.5rem;width:2.5rem;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(234 231 230/var(--tw-bg-opacity));font-size:.675rem;text-align:center}.statistics #exercise-chart table.exercises-per-week td.exercise.today{font-weight:700}.statistics #exercise-chart table.exercises-per-week td.exercise.today div{border-color:currentColor;border-radius:9999px;border-width:2px;display:inline-block;height:1.75rem;padding:0;width:1.75rem}.statistics #exercise-chart table.exercises-per-week td.exercise .start-date{align-items:center;border-left-width:5px;display:flex;justify-content:center;--tw-border-opacity:1;border-color:rgb(70 136 71/var(--tw-border-opacity));height:inherit}.statistics #exercise-chart table.exercises-per-week td.exercise .end-date{align-items:center;border-right-width:5px;display:flex;justify-content:center;--tw-border-opacity:1;border-color:rgb(185 74 72/var(--tw-border-opacity));height:inherit}.statistics #exercise-chart table.exercises-per-week td.exercise.inactive-date{background-image:repeating-linear-gradient(45deg,transparent,transparent .25rem,var(--weplus-base-white-color) .25rem,var(--weplus-base-white-color) .5rem)}.statistics #exercise-chart table.exercises-per-week td.exercise.active{background-color:var(--weplus-box-bg-color);color:var(--weplus-box-text-color)}.statistics #exercise-chart #exercises-for-day .btn{display:block;margin-bottom:.25rem}.statistics .aside .aside-section.images{display:block}.statistics .aside .aside-section.images .activity-feed{margin-bottom:-.75rem;margin-top:-1.25rem}.statistics .aside .aside-section.images .activity-feed.grid-view{display:grid;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-form-wrapper .attachments-container .attachments.statistics .aside .aside-section.images .activity-feed.grid-view.size-s{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-form-wrapper .attachments-container .attachments.statistics .aside .aside-section.images .activity-feed.grid-view.size-s .destroyable .destroy-button{align-self:center;margin-left:auto;margin-right:auto;margin-top:.5rem;padding-left:1rem;padding-right:1rem;width:50%}body.admin-competitions-calendar #content table.calendar.statistics .aside .aside-section.images .activity-feed.grid-view td,body.admin-competitions-calendar #content table.calendar.statistics .aside .aside-section.images .activity-feed.grid-view th{width:12.5%}body.admin-competitions-calendar #content table.calendar.statistics .aside .aside-section.images .activity-feed.grid-view tbody tr{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));height:5rem}body.admin-competitions-calendar #content table.calendar.statistics .aside .aside-section.images .activity-feed.grid-view tbody td{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));padding:.25rem}body.admin-competitions-calendar #content table.calendar.statistics .aside .aside-section.images .activity-feed.grid-view tbody td.today{border:2px solid #40e0d0}body.admin-competitions-calendar #content table.calendar.statistics .aside .aside-section.images .activity-feed.grid-view tbody td p.day{font-weight:600}body.admin-competitions-calendar #content table.calendar.statistics .aside .aside-section.images .activity-feed.grid-view tbody td p.day span{font-weight:400}body.admin-competitions-calendar #content table.calendar.statistics .aside .aside-section.images .activity-feed.grid-view tbody td ul li{font-size:.7rem;font-weight:400}body.admin-competitions-calendar #content table.calendar.statistics .aside .aside-section.images .activity-feed.grid-view tbody td ul li .ending,body.admin-competitions-calendar #content table.calendar.statistics .aside .aside-section.images .activity-feed.grid-view tbody td ul li .starting{display:inline}body.admin-competitions-calendar #content table.calendar.statistics .aside .aside-section.images .activity-feed.grid-view tbody td ul li .ending{color:#b94a48}body.admin-competitions-calendar #content table.calendar.statistics .aside .aside-section.images .activity-feed.grid-view tbody td ul li .starting{color:#4ab948}body.admin-competitions-calendar #content table.calendar.statistics .aside .aside-section.images .activity-feed.grid-view tbody td.first-day{border-bottom:2px solid #454545;border-left:2px solid #454545}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.statistics .aside .aside-section.images .activity-feed.grid-view{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:620px){body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.statistics .aside .aside-section.images .activity-feed.grid-view{grid-template-columns:repeat(4,1fr)}}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.statistics .aside .aside-section.images .activity-feed.grid-view>li{border:1px solid #ddd;margin:2px 2px 0 0;padding:5px}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.statistics .aside .aside-section.images .activity-feed.grid-view>li ul{display:grid;grid-template-columns:repeat(2,1fr)}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.statistics .aside .aside-section.images .activity-feed.grid-view>li ul li{padding:5px;text-align:center}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.statistics .aside .aside-section.images .activity-feed.grid-view>li ul li p{margin:0;padding:3px}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.statistics .aside .aside-section.images .activity-feed.grid-view>li ul li p.value{font-size:2em;font-weight:200}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.statistics .aside .aside-section.images .activity-feed.grid-view>li ul li p.description{font-size:.8em}body.customer-pages-dashboard #content #competition-wrapper ul.statistics .aside .aside-section.images .activity-feed.grid-view{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px}@media only screen and (min-width:620px){body.customer-pages-dashboard #content #competition-wrapper ul.statistics .aside .aside-section.images .activity-feed.grid-view{grid-template-columns:repeat(5,1fr)}}body.customer-pages-dashboard #content #competition-wrapper ul.statistics .aside .aside-section.images .activity-feed.grid-view li{border:1px solid #454545;margin:1px 1px 0 0;padding:5px;text-align:center}body.customer-pages-dashboard #content #competition-wrapper ul.statistics .aside .aside-section.images .activity-feed.grid-view li h2{font-size:1.5em;margin:0}body.customer-pages-dashboard #content #competition-wrapper ul.statistics .aside .aside-section.images .activity-feed.grid-view li p{font-size:.8em;margin:2px 0 0;text-transform:lowercase}@media (min-width:768px){.statistics .aside .aside-section.images .activity-feed.grid-view{grid-template-columns:repeat(3,minmax(0,1fr))}}.statistics .awards #awards-badges{border-bottom-width:2px;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));height:16rem;overflow-y:scroll;--tw-border-opacity:1;border-color:rgb(234 231 230/var(--tw-border-opacity))}.attachment-form-wrapper .attachments-container .attachments.statistics .awards #awards-badges.size-s{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-form-wrapper .attachments-container .attachments.statistics .awards #awards-badges.size-s .destroyable .destroy-button{align-self:center;margin-left:auto;margin-right:auto;margin-top:.5rem;padding-left:1rem;padding-right:1rem;width:50%}body.admin-competitions-calendar #content table.calendar.statistics .awards #awards-badges td,body.admin-competitions-calendar #content table.calendar.statistics .awards #awards-badges th{width:12.5%}body.admin-competitions-calendar #content table.calendar.statistics .awards #awards-badges tbody tr{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));height:5rem}body.admin-competitions-calendar #content table.calendar.statistics .awards #awards-badges tbody td{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));padding:.25rem}body.admin-competitions-calendar #content table.calendar.statistics .awards #awards-badges tbody td.today{border:2px solid #40e0d0}body.admin-competitions-calendar #content table.calendar.statistics .awards #awards-badges tbody td p.day{font-weight:600}body.admin-competitions-calendar #content table.calendar.statistics .awards #awards-badges tbody td p.day span{font-weight:400}body.admin-competitions-calendar #content table.calendar.statistics .awards #awards-badges tbody td ul li{font-size:.7rem;font-weight:400}body.admin-competitions-calendar #content table.calendar.statistics .awards #awards-badges tbody td ul li .ending,body.admin-competitions-calendar #content table.calendar.statistics .awards #awards-badges tbody td ul li .starting{display:inline}body.admin-competitions-calendar #content table.calendar.statistics .awards #awards-badges tbody td ul li .ending{color:#b94a48}body.admin-competitions-calendar #content table.calendar.statistics .awards #awards-badges tbody td ul li .starting{color:#4ab948}body.admin-competitions-calendar #content table.calendar.statistics .awards #awards-badges tbody td.first-day{border-bottom:2px solid #454545;border-left:2px solid #454545}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.statistics .awards #awards-badges{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:620px){body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.statistics .awards #awards-badges{grid-template-columns:repeat(4,1fr)}}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.statistics .awards #awards-badges>li{border:1px solid #ddd;margin:2px 2px 0 0;padding:5px}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.statistics .awards #awards-badges>li ul{display:grid;grid-template-columns:repeat(2,1fr)}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.statistics .awards #awards-badges>li ul li{padding:5px;text-align:center}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.statistics .awards #awards-badges>li ul li p{margin:0;padding:3px}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.statistics .awards #awards-badges>li ul li p.value{font-size:2em;font-weight:200}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.statistics .awards #awards-badges>li ul li p.description{font-size:.8em}body.customer-pages-dashboard #content #competition-wrapper ul.statistics .awards #awards-badges{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px}@media only screen and (min-width:620px){body.customer-pages-dashboard #content #competition-wrapper ul.statistics .awards #awards-badges{grid-template-columns:repeat(5,1fr)}}body.customer-pages-dashboard #content #competition-wrapper ul.statistics .awards #awards-badges li{border:1px solid #454545;margin:1px 1px 0 0;padding:5px;text-align:center}body.customer-pages-dashboard #content #competition-wrapper ul.statistics .awards #awards-badges li h2{font-size:1.5em;margin:0}body.customer-pages-dashboard #content #competition-wrapper ul.statistics .awards #awards-badges li p{font-size:.8em;margin:2px 0 0;text-transform:lowercase}.statistics .awards #awards-badges .badge{align-items:center;border-bottom-width:1px;border-color:var(--weplus-main-text-color);border-style:solid;display:flex;flex-direction:column;justify-content:center;text-align:center}.statistics .awards #awards-badges .badge,.statistics .awards #awards-badges .badge h4{font-size:1rem;line-height:1.5rem}.statistics .awards #awards-badges .badge h5{font-size:.875rem;line-height:1rem}.statistics .awards #awards-badges .badge p{font-size:.675rem;line-height:1rem;margin-top:.5rem}.statistics .awards #awards-badges .badge img{padding-bottom:.5rem}.statistics .leaderboard-results #leaderboards-history{border-bottom-width:2px;height:16rem;overflow-y:scroll;--tw-border-opacity:1;border-color:rgb(234 231 230/var(--tw-border-opacity))}.statistics .exercise-types-table .next-slice-wrapper{text-align:center}.statistics .exercise-types-table .next-slice-wrapper a[data-next-slice]{display:inline-block;margin-bottom:1rem;margin-top:.5rem}.leaderboards-container .leaderboard-tab-view{display:none}.leaderboards-container .leaderboard-tab-view.selected{display:block}.leaderboards-container .leaderboard-tab-view .leaderboards-navigation-container{overflow-x:auto;padding-bottom:.25rem}.leaderboards-container .leaderboard-tab-view .leaderboards-navigation-container .btn{flex:none;margin-top:.5rem}.leaderboards-container .leaderboard-tab-view .tab{display:none}.leaderboards-container .leaderboard-tab-view .tab.selected{display:block}#leaderboards-container,.leaderboards-container{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:1.25rem;padding-top:1.25rem}#leaderboards-container .container.sub-navigation,.leaderboards-container .container.sub-navigation{background-color:var(--weplus-box-bg-color)}#leaderboards-container .container,#leaderboards-container .sub-navigation,.leaderboards-container .container,.leaderboards-container .sub-navigation{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;display:flex;flex-direction:column;font-size:1.25rem;line-height:1.75rem;padding:1.25rem}#leaderboards-container .container h1,#leaderboards-container .sub-navigation h1,.leaderboards-container .container h1,.leaderboards-container .sub-navigation h1{color:var(--weplus-box-text-color);font-weight:700;margin-bottom:.5rem;padding-bottom:.5rem;text-transform:uppercase}#leaderboards-container .container .leaderboards-navigation-container,#leaderboards-container .container .leaderboards-navigation-container ul,#leaderboards-container .sub-navigation .leaderboards-navigation-container,#leaderboards-container .sub-navigation .leaderboards-navigation-container ul,.leaderboards-container .container .leaderboards-navigation-container,.leaderboards-container .container .leaderboards-navigation-container ul,.leaderboards-container .sub-navigation .leaderboards-navigation-container,.leaderboards-container .sub-navigation .leaderboards-navigation-container ul{display:flex;flex-direction:row}#leaderboards-container .container .leaderboards-navigation-container li,#leaderboards-container .sub-navigation .leaderboards-navigation-container li,.leaderboards-container .container .leaderboards-navigation-container li,.leaderboards-container .sub-navigation .leaderboards-navigation-container li{border-bottom:2px;border-color:transparent;border-style:solid;flex:1 1 0%;font-size:.875rem;text-align:center;--tw-text-opacity:1;color:rgb(171 168 166/var(--tw-text-opacity))}#leaderboards-container .container .leaderboards-navigation-container li.selected,#leaderboards-container .sub-navigation .leaderboards-navigation-container li.selected,.leaderboards-container .container .leaderboards-navigation-container li.selected,.leaderboards-container .sub-navigation .leaderboards-navigation-container li.selected{border-color:var(--weplus-box-underline-color)}#leaderboards-container .container .leaderboards-navigation-container li a:link,#leaderboards-container .container .leaderboards-navigation-container li a:visited,#leaderboards-container .sub-navigation .leaderboards-navigation-container li a:link,#leaderboards-container .sub-navigation .leaderboards-navigation-container li a:visited,.leaderboards-container .container .leaderboards-navigation-container li a:link,.leaderboards-container .container .leaderboards-navigation-container li a:visited,.leaderboards-container .sub-navigation .leaderboards-navigation-container li a:link,.leaderboards-container .sub-navigation .leaderboards-navigation-container li a:visited{color:var(--weplus-box-text-color)}#leaderboards-container .container .leaderboards-navigation-container li a.selected,#leaderboards-container .container .leaderboards-navigation-container li a:hover,#leaderboards-container .sub-navigation .leaderboards-navigation-container li a.selected,#leaderboards-container .sub-navigation .leaderboards-navigation-container li a:hover,.leaderboards-container .container .leaderboards-navigation-container li a.selected,.leaderboards-container .container .leaderboards-navigation-container li a:hover,.leaderboards-container .sub-navigation .leaderboards-navigation-container li a.selected,.leaderboards-container .sub-navigation .leaderboards-navigation-container li a:hover{color:var(--weplus-box-text-color);font-weight:600}#leaderboards-container .leaderboard-tab-view .tab.selected,#leaderboards-container .leaderboard-tab-view.selected,.leaderboards-container .leaderboard-tab-view .tab.selected,.leaderboards-container .leaderboard-tab-view.selected{display:block}#leaderboards-container .leaderboards-wrapper,.leaderboards-container .leaderboards-wrapper{padding-left:1.25rem;padding-right:1.25rem}#leaderboards-container .leaderboards-wrapper .button-container,.leaderboards-container .leaderboards-wrapper .button-container{gap:.75rem;justify-content:flex-start}#leaderboards-container .leaderboards-wrapper .leaderboard-table.weplus-table tr td.name.second,.leaderboards-container .leaderboards-wrapper .leaderboard-table.weplus-table tr td.name.second{max-width:13.125rem;text-align:left}#leaderboards-container .leaderboards-wrapper .leaderboard-table.weplus-table tr td.value.third,.leaderboards-container .leaderboards-wrapper .leaderboard-table.weplus-table tr td.value.third{min-width:3.5rem}#leaderboards-container .leaderboards-wrapper .leaderboard-table.weplus-table tr td .avatar-wrapper .avatar,.leaderboards-container .leaderboards-wrapper .leaderboard-table.weplus-table tr td .avatar-wrapper .avatar{margin:.25rem .5rem .25rem 0;width:2rem}#leaderboards-container .leaderboards-wrapper .leaderboard-table.weplus-table tr.current td,.leaderboards-container .leaderboards-wrapper .leaderboard-table.weplus-table tr.current td{font-weight:700}#leaderboards-container .leaderboards-wrapper .leaderboard-table.weplus-table tr.current.outside td,.leaderboards-container .leaderboards-wrapper .leaderboard-table.weplus-table tr.current.outside td{border-color:var(--weplus-main-text-color);border-style:solid;border-top-width:2px;margin-bottom:0;margin-top:0}#leaderboards-container .leaderboards-wrapper .no-results,.leaderboards-container .leaderboards-wrapper .no-results{font-size:.875rem;margin:0;padding-bottom:0;padding-top:0;text-align:center}.admin-content-wrapper .leaderboard-tab-view .tab{display:none}.admin-content-wrapper .leaderboard-tab-view .tab.selected{display:block}.groups.groups-show .group-timeline{padding-left:1.25rem;padding-right:1.25rem}.groups.groups-show .group-timeline .group-details-header{display:flex;flex-direction:row;margin-bottom:.5rem}.groups.groups-show .group-timeline .group-details-header .box{align-self:center;display:flex}.groups.groups-show .group-timeline .group-details-header .box.back-link-box{align-items:flex-start;flex-shrink:0}.groups.groups-show .group-timeline .group-details-header .box.details-box{flex-direction:column;flex-grow:1;padding-left:.5rem;padding-right:.5rem}.groups.groups-show .group-timeline .group-details-header .box.actions-box{flex-shrink:0}.groups.groups-show .group-timeline .dropdown-wrapper .dropdown-target-container{margin-top:.5rem;position:absolute;right:0;z-index:10}.groups.groups-show .group-timeline .dropdown-wrapper .dropdown-target-container .dropdown-item-container{border-radius:.25rem;border-width:1px;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.groups.groups-show .group-timeline .dropdown-wrapper .dropdown-target-container .dropdown-item-container .dropdown-item{display:block;width:12rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1rem;text-align:left;text-decoration-line:none}.groups.groups-show .group-timeline .dropdown-wrapper .dropdown-target-container .dropdown-item-container .dropdown-item :focus,.groups.groups-show .group-timeline .dropdown-wrapper .dropdown-target-container .dropdown-item-container .dropdown-item:hover{background-color:var(--weplus-base-lightest-color)}.groups.groups-show .group-timeline .member-list-container .member-list:as-flex{flex-wrap:wrap;gap:2rem;justify-content:space-evenly;padding:0}@media (min-width:768px){.groups.groups-show .group-timeline .member-list-container .member-list:as-flex{-moz-column-gap:2rem;column-gap:2rem;justify-content:flex-start;padding:0;row-gap:.5rem}}.groups .groups-overview-container{padding-bottom:1.25rem;padding-top:1.25rem}.groups .group-details,.groups .members{padding-left:1.25rem;padding-right:1.25rem}body.groups-show .container .content-wrapper{position:static}.copy-text-wrapper-inline-tooltip{margin-bottom:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.25rem}.copy-text-wrapper-inline-tooltip .choice-wrapper .close-link-holder{display:flex;justify-content:center;margin-top:1rem}div.attachments-container ul.attachments{display:flex;flex-wrap:wrap;gap:1rem;list-style-type:none;margin-top:.5rem;max-height:13rem;overflow:scroll}@media (min-width:640px){div.attachments-container ul.attachments{max-height:100%;overflow:scroll}}div.attachments-container ul.attachments li{height:100%;max-width:9rem;position:relative;width:100%}@media (min-width:640px){div.attachments-container ul.attachments li{max-width:11rem}}div.attachments-container ul.attachments li .attachment-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.125rem;height:10rem;margin-top:1rem;min-width:9rem;width:100%}@media (min-width:640px){div.attachments-container ul.attachments li .attachment-wrapper{height:12rem;min-width:11rem}}div.attachments-container ul.attachments li .btn.destroy-button{left:0;margin:auto;padding:0;position:absolute;right:0;text-align:center;top:1.5rem;width:7rem;width:7em}div.attachments-container ul.attachments li .btn.destroy-button a{font-size:.675rem;padding:.25rem}ul.metadata{list-style-type:none}ul.metadata li span.metadata-key{font-weight:700}.attachment-wrapper,.attachment-wrapper img{width:100%}.attachment-error{padding:.5rem}.attachment-video-container{height:0;padding-top:100%;position:relative;width:100%}.attachment-video{height:100%;left:0;position:absolute;top:0;width:100%}form.attachment-form .inputs.expanded.box{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}form.attachment-form .control-group.media,form.attachment-form .control-group.media label.form-label{margin:0}form.attachment-form .file-upload-btn label{font-size:1.25rem;line-height:1.75rem;text-align:center}form.attachment-form .file-upload-btn label .add-file{font-size:.875rem;font-weight:700;margin:0}form.attachment-form .file-upload-btn label .max-file-size{font-size:.675rem;font-weight:400;margin:0}form.attachment-form .file-upload-btn.attached label,form.attachment-form .form-actions{display:none}.attachment-form-wrapper .attachments-container{padding-left:1.25rem;padding-right:1.25rem}.attachment-form-wrapper .attachments-container .attachments.grid.size-s{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-form-wrapper .attachments-container .attachments.grid.size-s .destroyable .destroy-button{align-self:center;margin-left:auto;margin-right:auto;margin-top:.5rem;padding-left:1rem;padding-right:1rem;width:50%}.comment-inline-form-container .attachments-container{padding-left:0;padding-right:0}.swiper-wrapper{align-items:center}.attachments.single .attachment-wrapper.video{height:auto;padding-top:0;position:static;width:100%}.attachments.single .attachment-wrapper.video video{height:100%;left:auto;position:static;top:auto;width:100%}[data-controller=tab-view] .tab-view--header{display:flex;flex-direction:column}[data-controller=tab-view] .tab-view--header .tab-view--header-item{border-bottom-width:1px;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem;--tw-text-opacity:1;color:rgb(94 93 92/var(--tw-text-opacity))}[data-controller=tab-view] .tab-view--header .tab-view--header-item:last-child{border-width:0}[data-controller=tab-view] .tab-view--header .tab-view--header-item.selected a{font-weight:600;--tw-text-opacity:1;color:rgb(15 15 15/var(--tw-text-opacity))}[data-controller=tab-view] .tab-view--header .tab-view--header-item a .icon{display:none;font-family:Font Awesome\ 5 Free;margin-right:.25rem}[data-controller=tab-view] .tab-view--header .tab-view--header-item-fill{border-bottom-width:1px;display:none;flex-grow:1}[data-controller=tab-view] .tab-view--tabs .tab-view--tab{display:none}[data-controller=tab-view] .tab-view--tabs .tab-view--tab.selected{display:block}@media (min-width:768px){[data-controller=tab-view].horizontal .tab-view--header{flex-direction:row;flex-wrap:wrap;row-gap:.25rem}[data-controller=tab-view].horizontal .tab-view--header .tab-view--header-item{border-top-right-radius:.375rem;border-width:1px;padding:1rem}[data-controller=tab-view].horizontal .tab-view--header .tab-view--header-item:first-child{border-left-width:1px;border-top-left-radius:.375rem}[data-controller=tab-view].horizontal .tab-view--header .tab-view--header-item.selected{border-bottom-width:0}[data-controller=tab-view].horizontal .tab-view--header .tab-view--header-item-fill{display:block}[data-controller=tab-view].horizontal .tab-view--tabs{border-width:0 1px 1px}}body.goal-oriented.leaderboards header .inner-header .sub-navigation{padding:.5rem}body.goal-oriented.leaderboards header .inner-header .sub-navigation h1{padding:0}body.goal-oriented.leaderboards header .inner-header .sub-navigation .leaderboards-navigation-container{display:none}body.goal-oriented #content .leaderboards-container .sub-navigation h1{margin:0;padding:0}body.goal-oriented #content .leaderboards-container .sub-navigation .sub-nav.leaderboards-navigation-container{display:none}body.goal-oriented #content .leaderboards-container .leaderboards-wrapper{margin-top:1rem}body.goal-oriented #content .leaderboards-container .leaderboards-wrapper .leaderboards-navigation-container{display:none}body.goal-oriented #content .leaderboards-container .leaderboards-wrapper .leaderboard-table tr td{border-bottom-width:1px;border-style:dotted}body.goal-oriented #content .leaderboards-container .leaderboards-wrapper .leaderboard-table tr td.first{display:none}body.goal-oriented #content .leaderboards-container .leaderboards-wrapper .leaderboard-table tr td.second .sub-value{font-weight:400;margin-left:2.5rem}body.goal-oriented #content .leaderboards-container .leaderboards-wrapper .leaderboard-table tr td.second .sub-value .goal-completed-true{--tw-text-opacity:1;color:rgb(51 178 102/var(--tw-text-opacity))}body.goal-oriented #content .leaderboards-container .leaderboards-wrapper .leaderboard-table tr td.second .sub-value .count-value{margin-left:.5rem}body.goal-oriented #content .leaderboards-container .leaderboards-wrapper .leaderboard-table tr td.third{vertical-align:top}body.goal-oriented #content .leaderboards-container .leaderboards-wrapper .leaderboard-table tr td.third p{padding-top:.5rem}body.goal-oriented #content .leaderboards-container .leaderboards-wrapper .leaderboard-table tr td p{margin:0;padding:0}.max-length-wrapper .table-wrapper{display:flex;flex-direction:column;gap:1rem;padding-bottom:1.25rem;padding-top:1.25rem}.max-length-wrapper .table-wrapper .table tr{border-bottom-width:1px}.max-length-wrapper .table-wrapper .table thead th{font-weight:700;padding:.5rem 1.25rem;text-align:left;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.max-length-wrapper .table-wrapper .table tbody td{font-weight:500;padding:.5rem 1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.embeds-container{height:0;padding-bottom:56.25%;position:relative}.embeds-container iframe{height:100%;inset:0;position:absolute;width:100%}trix-toolbar .trix-button--icon-video:before{background-image:url(https://d1h72v4b16kwyp.cloudfront.net/assets/icons/svg/video-07a330335c2d2d1cabe96e209b55e25c1a44b2295700645516b01f2b302291f8.svg)}trix-editor .attachment--content,trix-editor .attachment--content img{width:100%}body.users-show .outer-wrapper{display:flex;flex-direction:column}body.users-edit #content form .weekly-exercise-goal .control-group input{text-align:center;width:4rem}form.new_user #about-help-text{font-style:italic;padding-left:1rem}body.users-upload_test #content .user-test-uploads-section{margin-top:1rem}body.users-upload_test #content .user-test-uploads-section .user-test-uploads{display:grid;gap:.25rem;grid-template-columns:repeat(1,minmax(0,1fr))}.attachment-form-wrapper .attachments-container body.attachments.users-upload_test #content .user-test-uploads-section .user-test-uploads.size-s{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-form-wrapper .attachments-container body.attachments.users-upload_test #content .user-test-uploads-section .user-test-uploads.size-s .destroyable .destroy-button{align-self:center;margin-left:auto;margin-right:auto;margin-top:.5rem;padding-left:1rem;padding-right:1rem;width:50%}body.admin-competitions-calendar #content tablebody.calendar.users-upload_test #content .user-test-uploads-section .user-test-uploads td,body.admin-competitions-calendar #content tablebody.calendar.users-upload_test #content .user-test-uploads-section .user-test-uploads th{width:12.5%}body.admin-competitions-calendar #content tablebody.calendar.users-upload_test #content .user-test-uploads-section .user-test-uploads tbody tr{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));height:5rem}body.admin-competitions-calendar #content tablebody.calendar.users-upload_test #content .user-test-uploads-section .user-test-uploads tbody td{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));padding:.25rem}body.admin-competitions-calendar #content tablebody.calendar.users-upload_test #content .user-test-uploads-section .user-test-uploads tbody td.today{border:2px solid #40e0d0}body.admin-competitions-calendar #content tablebody.calendar.users-upload_test #content .user-test-uploads-section .user-test-uploads tbody td p.day{font-weight:600}body.admin-competitions-calendar #content tablebody.calendar.users-upload_test #content .user-test-uploads-section .user-test-uploads tbody td p.day span{font-weight:400}body.admin-competitions-calendar #content tablebody.calendar.users-upload_test #content .user-test-uploads-section .user-test-uploads tbody td ul li{font-size:.7rem;font-weight:400}body.admin-competitions-calendar #content tablebody.calendar.users-upload_test #content .user-test-uploads-section .user-test-uploads tbody td ul li .ending,body.admin-competitions-calendar #content tablebody.calendar.users-upload_test #content .user-test-uploads-section .user-test-uploads tbody td ul li .starting{display:inline}body.admin-competitions-calendar #content tablebody.calendar.users-upload_test #content .user-test-uploads-section .user-test-uploads tbody td ul li .ending{color:#b94a48}body.admin-competitions-calendar #content tablebody.calendar.users-upload_test #content .user-test-uploads-section .user-test-uploads tbody td ul li .starting{color:#4ab948}body.admin-competitions-calendar #content tablebody.calendar.users-upload_test #content .user-test-uploads-section .user-test-uploads tbody td.first-day{border-bottom:2px solid #454545;border-left:2px solid #454545}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.users-upload_test #content .user-test-uploads-section .user-test-uploads{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:620px){body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.users-upload_test #content .user-test-uploads-section .user-test-uploads{grid-template-columns:repeat(4,1fr)}}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.users-upload_test #content .user-test-uploads-section .user-test-uploads>li{border:1px solid #ddd;margin:2px 2px 0 0;padding:5px}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.users-upload_test #content .user-test-uploads-section .user-test-uploads>li ul{display:grid;grid-template-columns:repeat(2,1fr)}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.users-upload_test #content .user-test-uploads-section .user-test-uploads>li ul li{padding:5px;text-align:center}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.users-upload_test #content .user-test-uploads-section .user-test-uploads>li ul li p{margin:0;padding:3px}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.users-upload_test #content .user-test-uploads-section .user-test-uploads>li ul li p.value{font-size:2em;font-weight:200}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.users-upload_test #content .user-test-uploads-section .user-test-uploads>li ul li p.description{font-size:.8em}body.customer-pages-dashboard #content #competition-wrapper ulbody.users-upload_test #content .user-test-uploads-section .user-test-uploads{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px}@media only screen and (min-width:620px){body.customer-pages-dashboard #content #competition-wrapper ulbody.users-upload_test #content .user-test-uploads-section .user-test-uploads{grid-template-columns:repeat(5,1fr)}}body.customer-pages-dashboard #content #competition-wrapper ulbody.users-upload_test #content .user-test-uploads-section .user-test-uploads li{border:1px solid #454545;margin:1px 1px 0 0;padding:5px;text-align:center}body.customer-pages-dashboard #content #competition-wrapper ulbody.users-upload_test #content .user-test-uploads-section .user-test-uploads li h2{font-size:1.5em;margin:0}body.customer-pages-dashboard #content #competition-wrapper ulbody.users-upload_test #content .user-test-uploads-section .user-test-uploads li p{font-size:.8em;margin:2px 0 0;text-transform:lowercase}@media (min-width:768px){body.users-upload_test #content .user-test-uploads-section .user-test-uploads{grid-template-columns:repeat(2,minmax(0,1fr))}}body.users-upload_test #content .user-test-uploads-section .user-test-uploads .user-test-upload-wrapper{border-width:1px;padding:.5rem}body.users-upload_test #content .user-test-uploads-section .user-test-uploads .user-test-upload-wrapper .metadata-section{padding:1rem}body.users-upload_test #content .user-test-uploads-section .user-test-uploads .user-test-upload-wrapper .metadata-section code{font-size:.875rem;line-height:.75rem;white-space:pre-wrap}body.users-upload_test #content .user-test-uploads-section .user-test-uploads .user-test-upload-wrapper a{display:inline-block;font-weight:700;margin-right:.5rem;text-decoration-line:underline}body.articles-edit,body.articles-new{--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity))}body.articles-edit .content-wrapper form .messages,body.articles-new .content-wrapper form .messages{margin-bottom:2rem}body.articles-edit .content-wrapper form .control-group,body.articles-new .content-wrapper form .control-group{display:block}body.articles-edit .content-wrapper form .control-group input.form-control,body.articles-new .content-wrapper form .control-group input.form-control{border-style:solid;border-width:1px;font-size:1rem;line-height:1.5rem}@media (min-width:768px){body.articles-edit .content-wrapper form .control-group input.form-control,body.articles-new .content-wrapper form .control-group input.form-control{width:33.333333%}}body.articles-edit .content-wrapper form .control-group textarea#article_rich_text_content,body.articles-new .content-wrapper form .control-group textarea#article_rich_text_content{height:16rem}body.articles-edit .content-wrapper .body-html h2,body.articles-new .content-wrapper .body-html h2{margin-bottom:1rem}body.articles-edit .content-wrapper .body-html pre,body.articles-new .content-wrapper .body-html pre{--tw-bg-opacity:1;background-color:rgb(171 168 166/var(--tw-bg-opacity));font-size:.875rem;padding:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}body.articles-edit .content-wrapper .buttons.advanced,body.articles-new .content-wrapper .buttons.advanced{text-align:right}body.articles-index{--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity))}body.articles-index #content .buttons{margin-top:1rem;text-align:center}body.articles-show{--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity))}body.articles-show .content-wrapper{height:auto;margin-left:auto;margin-right:auto;min-height:0;width:60%}body.articles-show .content-wrapper .article-feed-wrapper{display:block}body.articles-show .content-wrapper .article-feed-wrapper .activity-feed>li{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.25rem}@media (min-width:768px){.article-feed-wrapper .feed-content-section{margin-left:auto;margin-right:auto;width:60%}}.article-feed-wrapper .article-content{padding-left:1.25rem;padding-right:1.25rem}div.articles-collection .article-record{display:flex;flex-direction:column;gap:1rem;padding:1rem}div.articles-collection .article-record:nth-child(odd){--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity))}div.articles-collection .article-record.publish-state-scheduled .article-publish-at svg{--tw-text-opacity:1;color:rgb(251 202 29/var(--tw-text-opacity))}div.articles-collection .article-record.publish-state-live .article-publish-at svg{--tw-text-opacity:1;color:rgb(51 178 102/var(--tw-text-opacity))}div.articles-collection .article-record .article-actions{align-items:center;display:flex;flex-direction:row;gap:.25rem;justify-content:flex-end}@media (min-width:768px){div.articles-collection .article-record{flex-direction:row;justify-content:space-between}div.articles-collection .article-record .article-text{width:41.666667%}div.articles-collection .article-record .article-publish-at{text-align:right;width:25%}}#week-plan-calendar{border-radius:.25rem;display:none;margin-bottom:.75rem;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}@media (min-width:768px){#week-plan-calendar{display:block}}#week-plan-calendar h3{background-color:var(--weplus-main-bg-color);font-size:1.125rem;font-weight:700;line-height:1.75rem;padding:1rem;text-align:center}#week-plan-calendar .goal-box .inner-box{font-size:1.875rem;font-weight:700;line-height:2.25rem;padding:1rem;text-align:center}#week-plan-calendar .goal-box .inner-box .divider{font-weight:400}#week-plan-calendar .goal-box .inner-box .goal-unit{font-size:.875rem;font-weight:400;margin-top:.5rem}#week-plan-calendar .week-plan-box .inner-box{padding:.5rem}#week-plan-calendar .week-plan-box .inner-box .calendar li{border-bottom-width:2px;border-style:dotted;padding:.5rem}#week-plan-calendar .week-plan-box .inner-box .calendar li .weekday{font-weight:700;margin-right:.5rem}#week-plan-calendar .week-plan-box .inner-box .edit{margin-top:.5rem}#week-plan-calendar .week-plan-box .inner-box .edit .btn{display:block;text-align:center;width:100%}.billboard-wrapper{border-radius:.5rem;margin-bottom:.75rem;margin-top:.25rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1rem 1rem;text-align:center}@media (min-width:768px){.billboard-wrapper{margin-bottom:.25rem;margin-top:0}}.billboard-wrapper.minimized .hideable{display:none}.billboard-wrapper .copy-text-wrapper .copy-text-title{font-size:1.25rem;line-height:1.75rem;margin-bottom:.5rem}.billboard-wrapper .copy-text-wrapper .copy-text-body{padding:0}.billboard-wrapper .copy-text-wrapper .copy-text-body .tag-line{font-weight:600}body.charities-index #content .charities.detailed,body.charities-show #content .charities.detailed{display:grid;gap:1rem;margin-top:1rem}.attachment-form-wrapper .attachments-container body.attachments.charities-index #content .charities.detailed.size-s,.attachment-form-wrapper .attachments-container body.attachments.charities-show #content .charities.detailed.size-s{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-form-wrapper .attachments-container body.attachments.charities-index #content .charities.detailed.size-s .destroyable .destroy-button,.attachment-form-wrapper .attachments-container body.attachments.charities-show #content .charities.detailed.size-s .destroyable .destroy-button{align-self:center;margin-left:auto;margin-right:auto;margin-top:.5rem;padding-left:1rem;padding-right:1rem;width:50%}body.admin-competitions-calendar #content table
body.calendar.charities-show #content .charities.detailed td,body.admin-competitions-calendar #content table
body.calendar.charities-show #content .charities.detailed th,body.admin-competitions-calendar #content tablebody.calendar.charities-index #content .charities.detailed td,body.admin-competitions-calendar #content tablebody.calendar.charities-index #content .charities.detailed th{width:12.5%}body.admin-competitions-calendar #content table
body.calendar.charities-show #content .charities.detailed tbody tr,body.admin-competitions-calendar #content tablebody.calendar.charities-index #content .charities.detailed tbody tr{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));height:5rem}body.admin-competitions-calendar #content table
body.calendar.charities-show #content .charities.detailed tbody td,body.admin-competitions-calendar #content tablebody.calendar.charities-index #content .charities.detailed tbody td{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));padding:.25rem}body.admin-competitions-calendar #content table
body.calendar.charities-show #content .charities.detailed tbody td.today,body.admin-competitions-calendar #content tablebody.calendar.charities-index #content .charities.detailed tbody td.today{border:2px solid #40e0d0}body.admin-competitions-calendar #content table
body.calendar.charities-show #content .charities.detailed tbody td p.day,body.admin-competitions-calendar #content tablebody.calendar.charities-index #content .charities.detailed tbody td p.day{font-weight:600}body.admin-competitions-calendar #content table
body.calendar.charities-show #content .charities.detailed tbody td p.day span,body.admin-competitions-calendar #content tablebody.calendar.charities-index #content .charities.detailed tbody td p.day span{font-weight:400}body.admin-competitions-calendar #content table
body.calendar.charities-show #content .charities.detailed tbody td ul li,body.admin-competitions-calendar #content tablebody.calendar.charities-index #content .charities.detailed tbody td ul li{font-size:.7rem;font-weight:400}body.admin-competitions-calendar #content table
body.calendar.charities-show #content .charities.detailed tbody td ul li .ending,body.admin-competitions-calendar #content table
body.calendar.charities-show #content .charities.detailed tbody td ul li .starting,body.admin-competitions-calendar #content tablebody.calendar.charities-index #content .charities.detailed tbody td ul li .ending,body.admin-competitions-calendar #content tablebody.calendar.charities-index #content .charities.detailed tbody td ul li .starting{display:inline}body.admin-competitions-calendar #content table
body.calendar.charities-show #content .charities.detailed tbody td ul li .ending,body.admin-competitions-calendar #content tablebody.calendar.charities-index #content .charities.detailed tbody td ul li .ending{color:#b94a48}body.admin-competitions-calendar #content table
body.calendar.charities-show #content .charities.detailed tbody td ul li .starting,body.admin-competitions-calendar #content tablebody.calendar.charities-index #content .charities.detailed tbody td ul li .starting{color:#4ab948}body.admin-competitions-calendar #content table
body.calendar.charities-show #content .charities.detailed tbody td.first-day,body.admin-competitions-calendar #content tablebody.calendar.charities-index #content .charities.detailed tbody td.first-day{border-bottom:2px solid #454545;border-left:2px solid #454545}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.charities-index #content .charities.detailed,body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.charities-show #content .charities.detailed{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:620px){body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.charities-index #content .charities.detailed,body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.charities-show #content .charities.detailed{grid-template-columns:repeat(4,1fr)}}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.charities-index #content .charities.detailed>li,body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.charities-show #content .charities.detailed>li{border:1px solid #ddd;margin:2px 2px 0 0;padding:5px}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.charities-index #content .charities.detailed>li ul,body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.charities-show #content .charities.detailed>li ul{display:grid;grid-template-columns:repeat(2,1fr)}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.charities-index #content .charities.detailed>li ul li,body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.charities-show #content .charities.detailed>li ul li{padding:5px;text-align:center}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.charities-index #content .charities.detailed>li ul li p,body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.charities-show #content .charities.detailed>li ul li p{margin:0;padding:3px}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.charities-index #content .charities.detailed>li ul li p.value,body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.charities-show #content .charities.detailed>li ul li p.value{font-size:2em;font-weight:200}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.charities-index #content .charities.detailed>li ul li p.description,body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.charities-show #content .charities.detailed>li ul li p.description{font-size:.8em}body.customer-pages-dashboard #content #competition-wrapper ul
body.charities-show #content .charities.detailed,body.customer-pages-dashboard #content #competition-wrapper ulbody.charities-index #content .charities.detailed{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px}@media only screen and (min-width:620px){body.customer-pages-dashboard #content #competition-wrapper ul
body.charities-show #content .charities.detailed,body.customer-pages-dashboard #content #competition-wrapper ulbody.charities-index #content .charities.detailed{grid-template-columns:repeat(5,1fr)}}body.customer-pages-dashboard #content #competition-wrapper ul
body.charities-show #content .charities.detailed li,body.customer-pages-dashboard #content #competition-wrapper ulbody.charities-index #content .charities.detailed li{border:1px solid #454545;margin:1px 1px 0 0;padding:5px;text-align:center}body.customer-pages-dashboard #content #competition-wrapper ul
body.charities-show #content .charities.detailed li h2,body.customer-pages-dashboard #content #competition-wrapper ulbody.charities-index #content .charities.detailed li h2{font-size:1.5em;margin:0}body.customer-pages-dashboard #content #competition-wrapper ul
body.charities-show #content .charities.detailed li p,body.customer-pages-dashboard #content #competition-wrapper ulbody.charities-index #content .charities.detailed li p{font-size:.8em;margin:2px 0 0;text-transform:lowercase}body.charities-index #content .charities.detailed .charity,body.charities-show #content .charities.detailed .charity{border-width:1px;padding-bottom:1rem}body.charities-index #content .charities.detailed .charity .charity-actions,body.charities-show #content .charities.detailed .charity .charity-actions{margin-left:1rem;margin-right:1rem;text-align:right}form.charity-form .presets{display:grid;grid-template-columns:repeat(10,1fr);grid-gap:2rem}form.charity-form .presets .preset-item{opacity:.5}form.charity-form .presets .preset-item.selected{opacity:1}.charity{border-radius:.5rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.charity.version-1 .inner-charity-box{align-items:center;display:flex;flex:1 1 0%;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;line-height:1.375;width:100%}.charity.version-1 .inner-charity-box .item{margin-left:auto;margin-right:auto}.charity.version-1 .inner-charity-box .item.image-wrapper.logo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:5rem;margin:.5rem;width:50%}.charity.version-1.background-cover .inner-charity-box .item.logo{background-size:cover;margin:0}.charity.version-3{padding-bottom:.75rem;padding-top:.75rem}.charity.version-3 .image-wrapper.logo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:3rem;margin-bottom:.25rem;margin-left:auto;margin-right:auto;width:100%}.charity.version-3 .charity-header{text-align:center}.charity.version-3 .charity-header .inner-item .title{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:.5rem;margin-top:.5rem}.charity.version-3 .inner-charity-box{align-items:center;display:flex;flex:1 1 0%;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;line-height:1.375;padding-bottom:.25rem;padding-top:.25rem;width:100%}.charity.version-3 .inner-charity-box .item .inner-item .charity-scope{font-size:.675rem;font-weight:300}.charity .inner-charity-box .item{align-items:center;display:flex;flex-direction:row;justify-content:center}.charity .inner-charity-box .item .inner-item{align-items:center;display:flex;flex-direction:column;font-size:1.5rem;justify-content:center;line-height:2rem;padding-left:.5rem;padding-right:.5rem}@media (min-width:768px){.charity .inner-charity-box .item .inner-item{padding-left:1rem;padding-right:1rem}}.charity .inner-charity-box .item .inner-item .charity-header{font-size:.675rem;line-height:.75rem}.charity .inner-charity-box .item .inner-item .charity-amount,.charity .inner-charity-box .item .inner-item .title{font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-weight:700}.charity .inner-charity-box .item .inner-item .charity-unit{font-size:.875rem;font-weight:100}svg.embedded.leaderboard path.bar-path{fill:var(--weplus-box-text-color)}svg.embedded.leaderboard path.position-path{fill:var(--weplus-box-bg-color)}.group-feed-wrapper #quick-links{display:flex;justify-content:center;margin-bottom:.5rem}.group-feed-wrapper #quick-links a:link,.group-feed-wrapper #quick-links a:visited{text-decoration-line:underline}.group-feed-wrapper #quick-links a:hover{text-decoration-line:none}@media (min-width:768px){.group-feed-wrapper #quick-links{display:none}}fieldset.policy-wrapper.permitted-attribute{border-radius:.25rem;margin-top:0;--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity))}fieldset.policy-wrapper.permitted-attribute legend.icon{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(94 93 92/var(--tw-text-opacity))}body.support_tickets{--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity))}body.support_tickets #content .wrapper .box{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.25rem}@media (min-width:768px){body.support_tickets #content .wrapper .box{margin-left:auto;margin-right:auto;max-width:768px}}body.support_tickets #content form{padding:0}.popover{border-radius:.5rem;margin-top:.5rem;max-width:20rem;position:absolute;z-index:50;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-size:.875rem;font-weight:500;line-height:1.625;padding:.75rem;text-align:left;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.popover:after{border-color:transparent transparent #fff;border-width:.75rem;bottom:100%;content:"";left:.5rem;position:absolute}.popover.closeable .close-popover{display:inline-block}.popover .close-popover{background-color:#fff;border-radius:9999px;display:none;font-size:1.25rem;height:1.25rem;line-height:1.75rem;line-height:1;position:absolute;right:-.5rem;text-align:center;top:-.5rem;width:1.25rem}body.themes{--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity))}body.themes .xob{margin-left:auto;margin-right:auto;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.25rem}@media (min-width:768px){body.themes .xob{width:66.666667%}}body.user_registrations .container .content-wrapper form{padding:0}body.user_registrations .container .content-wrapper .body-section .tab-buttons{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;margin:1.5rem auto 1rem;padding-left:1.25rem;padding-right:1.25rem}body.user_registrations .container .content-wrapper .body-section .tab-buttons a.btn{text-align:center;width:50%}body.user_registrations .container .content-wrapper .body-section .user-registrations-form-wrapper{display:none}body.user_registrations .container .content-wrapper .body-section .user-registrations-form-wrapper.active{display:block}body.user_registrations .container .content-wrapper .body-section .user-registrations-form-wrapper h1{font-size:1.25rem;line-height:1.75rem;margin-bottom:2rem;margin-top:2rem}body.user_registrations .container .content-wrapper .body-section #add-member-section{margin-bottom:1rem;margin-top:1rem;text-align:center}body.user_registrations .container .content-wrapper .body-section .registration-closed{text-align:center}body.user_registrations .container .content-wrapper .body-section .registration-closed p{margin-top:1rem}body.user_registrations .container .content-wrapper .pre-start .registration-group-registration-enabled,body.user_registrations .container .content-wrapper .pre-start .registration-user-registration-enabled{display:none}body.user_registrations .container .content-wrapper .pre-start.tabs-group .registration-group-registration-enabled,body.user_registrations .container .content-wrapper .pre-start.tabs-user .registration-user-only,body.user_registrations .container .content-wrapper .pre-start.tabs-user-group .registration-group-registration-enabled,body.user_registrations .container .content-wrapper .pre-start.tabs-user-group .registration-user-registration-enabled{display:block}body.user_registrations.user_registrations-edit .form-intro{display:none}.admin-content-wrapper{padding:1.25rem}body.admin-competitions #content .links{margin-top:10px}body.admin-competitions #content .links h3{margin-bottom:4px;margin-top:10px}body.admin-competitions #content .links a i{padding-left:4px}body.admin-competitions-index #content .new-buttons{display:flex;gap:.25rem;justify-content:flex-end}body.admin-competitions-index #content table{margin-top:1rem;width:100%}body.admin-competitions-index #content table tbody tr:nth-child(odd){--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity))}body.admin-competitions-index #content table td.activity-name{line-height:180%}body.admin-competitions-index #content table td.activity-name a{font-weight:600}body.admin-competitions-index #content table td.activity-name ul{line-height:150%;margin-left:10px}body.admin-competitions-index #content table td.activity-name ul li{color:#888;font-size:70%;text-transform:uppercase}body.admin-competitions-index #content .model-action-buttons{margin-top:1rem}body.admin-competitions-billboard #content .admin-competitions-billboard-wrapper{position:relative}body.admin-competitions-show h2{margin-top:10px}body.admin-competitions-show #content #leaderboards-container{font-size:12px}body.admin-competitions-show #content #leaderboards-container h2{display:none}body.admin-competitions-show #content #leaderboards-container .box{border:none}body.admin-competitions-show #content .buttons-section .buttons{display:flex;flex-wrap:wrap}body.admin-competitions-inspiration #content h1{font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem}body.admin-competitions-inspiration #content .intro,body.admin-competitions-inspiration #content h2{margin-bottom:1rem}body.admin-competitions-inspiration #content .buttons{display:flex;flex-wrap:wrap}body.admin-competitions-invite #content .locales{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}body.admin-competitions-invite #content .locales a.selected{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(94 93 92/var(--tw-border-opacity))}body.admin-competitions-invite #content .copy-text-wrapper{border-width:1px;margin-bottom:1rem;padding:1rem}@media (min-width:768px){body.admin-competitions-invite #content .copy-text-wrapper{width:50%}}body.admin-competitions-invite #content .copy-text-wrapper h1{margin-bottom:0}body.admin-competitions-invite #content .copy-text-wrapper .copy-text-body{white-space:pre-line}body.admin-competitions-time_zones #content table tbody td.count,body.admin-competitions-time_zones #content table tbody td.percentage{padding-right:.8em;text-align:right}body.admin-competitions-calendar #content .wrapper{max-width:none}body.admin-competitions-calendar #content form.calendar-search{margin-bottom:20px}body.admin-competitions-calendar #content form.calendar-search .inline{display:inline-block}body.admin-competitions-calendar #content form.calendar-search .inline label{display:inline}body.admin-competitions-calendar #content table.calendar.list tr .col-1,body.admin-competitions-calendar #content table.calendar.list tr .col-2,body.admin-competitions-calendar #content table.calendar.list tr .col-3{width:33%}@media only screen and (min-width:620px){body.admin-competitions-calendar #content table.calendar.list tr .col-1{width:20%}body.admin-competitions-calendar #content table.calendar.list tr .col-2,body.admin-competitions-calendar #content table.calendar.list tr .col-3{width:40%}}body.admin-competitions-calendar #content table.calendar.list tr.week{border-top:1px dotted #454545}body.admin-competitions-calendar #content table.calendar.list tr.week th{font-size:2rem;font-weight:600}body.admin-competitions-calendar #content table.calendar.list tr.week .col-2,body.admin-competitions-calendar #content table.calendar.list tr.week .col-3{font-size:1rem;font-weight:600;text-align:center}body.admin-competitions-calendar #content table.calendar.list tr.day{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity))}body.admin-competitions-calendar #content table.calendar.list tr.day th{font-weight:300;padding-left:20px}body.admin-competitions-calendar #content table.calendar.list tr.day.first-day{border-top:2px solid #454545}body.admin-competitions-calendar #content table.calendar.list tr.day.today th{border-left:4px solid var(--weplus-main-bg-color);border-right:4px solid var(--weplus-main-bg-color)}body.admin-competitions-calendar #content table.calendar.list tr td,body.admin-competitions-calendar #content table.calendar.list tr th{padding:10px}body.admin-competitions-calendar #content table.calendar.list tr td ul li p{font-size:.7rem;margin:0 0 0 5px}body.admin-competitions-calendar #content table.calendar.grid td,body.admin-competitions-calendar #content table.calendar.grid th{width:12.5%}body.admin-competitions-calendar #content table.calendar.grid tbody tr{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));height:5rem}body.admin-competitions-calendar #content table.calendar.grid tbody td{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));padding:.25rem}body.admin-competitions-calendar #content table.calendar.grid tbody td.today{border:2px solid #40e0d0}body.admin-competitions-calendar #content table.calendar.grid tbody td p.day{font-weight:600}body.admin-competitions-calendar #content table.calendar.grid tbody td p.day span{font-weight:400}body.admin-competitions-calendar #content table.calendar.grid tbody td ul li{font-size:.7rem;font-weight:400}body.admin-competitions-calendar #content table.calendar.grid tbody td ul li .ending,body.admin-competitions-calendar #content table.calendar.grid tbody td ul li .starting{display:inline}body.admin-competitions-calendar #content table.calendar.grid tbody td ul li .ending{color:#b94a48}body.admin-competitions-calendar #content table.calendar.grid tbody td ul li .starting{color:#4ab948}body.admin-competitions-calendar #content table.calendar.grid tbody td.first-day{border-bottom:2px solid #454545;border-left:2px solid #454545}body.admin-competitions-deliver #content ol{list-style-position:inside;list-style-type:none}body.admin-competitions-deliver #content .deliver-wrapper,body.admin-competitions-deliver #content .validate-wrapper{margin-top:30px}body.admin-competitions-deliver #content .validate-wrapper .settings-wrapper .property .email{background:#f0f0f0;max-width:620px;padding:20px}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.grid{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:620px){body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.grid{grid-template-columns:repeat(4,1fr)}}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.grid>li{border:1px solid #ddd;margin:2px 2px 0 0;padding:5px}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.grid>li ul{display:grid;grid-template-columns:repeat(2,1fr)}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.grid>li ul li{padding:5px;text-align:center}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.grid>li ul li p{margin:0;padding:3px}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.grid>li ul li p.value{font-size:2em;font-weight:200}body.admin-competitions-deliver #content .validate-wrapper .groups-wrapper.grid>li ul li p.description{font-size:.8em}body.admin-competitions-deliver #content .deliver-wrapper{display:block;margin-top:20px}body.admin-competitions-deliver #content .deliver-wrapper h2 span.failed{background-color:red}body.admin-competitions-deliver #content .deliver-wrapper #submit-wrapper form.button_to{display:inline-block;float:none;width:auto}body.admin-competitions-deliver #content .deliver-wrapper #submit-wrapper .confirm-settings{display:inline-block}body.admin-competitions-deliver #content .deliver-wrapper .weplusapp-ajax-control{margin-bottom:15px}body.admin-competitions-deliver #content .deliver-wrapper .status{border:1px solid #888;float:left;margin-right:1%;padding:10px;width:32%}body.admin-competitions-deliver #content .deliver-wrapper .status ol{height:200px;overflow-y:scroll}body.admin-competitions-deliver #content .deliver-wrapper .status.queue{background:rgba(0,0,255,.1);display:block}body.admin-competitions-deliver #content .deliver-wrapper .status.success{background:rgba(0,255,0,.1)}body.admin-competitions-deliver #content .deliver-wrapper .status.failed{background:rgba(255,0,0,.1)}body.admin-competitions-deliver #content .deliver-wrapper .status div[class$=-wrapper]{margin-top:0}#competitions-overview ul{position:relative}#competitions-overview ul li{border-color:#e0e0e0;border-top:1px #e0e0e0;border-style:solid;line-height:120%;margin-bottom:.5em;padding:0;width:100%}#competitions-overview ul li .col-1,#competitions-overview ul li .col-2,#competitions-overview ul li .col-3{display:inline-block;vertical-align:top}#competitions-overview ul li .col-1{display:inline-block;width:8%}#competitions-overview ul li .col-1 .image-wrapper{height:64px;width:64px}#competitions-overview ul li .col-1 .image-wrapper img{width:100%}#competitions-overview ul li .col-2{width:20%}#competitions-overview ul li .col-2 h4{margin-bottom:2px}#competitions-overview ul li .col-2 p{font-size:.8em;margin:0}#competitions-overview ul li .col-3{margin-top:.2em;vertical-align:top;width:71%}#competitions-overview ul li .col-3 .timeline{background-color:#e0e0e0;height:1rem}#competitions-overview ul li .col-3 .timeline span{display:inline-block;width:49%}#competitions-overview ul li .col-3 .timeline span.tail{text-align:right}#competitions-overview ul li.timeline-marker{border:none;margin:0}#competitions-overview ul li.timeline-marker .col-3{height:100%;margin:0;position:absolute;z-index:1000}#competitions-overview ul li.timeline-marker .col-3 .time-head{border-right:1px solid red;height:100%;width:1px}#content .competition-briefing{background-color:#fafafa;border:1px solid #eee;margin-bottom:20px;padding:20px}#content .competition-briefing .name{border:none;margin-bottom:10px}#content .competition-briefing .buttons{text-align:right}#content .competition-briefing .buttons .btn{display:inline-block}#content section#competitions .tab ul li{padding:2px}body[class*=admin-] h1{text-align:left}body[class*=admin-] .updated-at p{color:#888;font-size:.9em}pre{font-family:Menlo,Monaco,monospace;font-size:.8rem}pre.email{background-color:#f0f0f0;border:1px solid #454545;padding:10px;white-space:pre-wrap;width:500px}.box{border-radius:0}#content{background:transparent}ul{list-style-type:none}ul.collection-list{width:100%}ul.collection-list li{display:inline-block;margin-right:10px;overflow:hidden;white-space:nowrap;width:160px}ul.collection-list.grouped li{display:block;margin-right:none;width:auto}ul.collection-list.grouped li.grouping-header{font-weight:700}.admin-section{margin-top:1em}.no-marker{list-style-type:none}.raw-data{border:1px solid #ddd;font-size:.7rem;line-height:120%;overflow-x:scroll;padding:10px}a.toggle-link{display:inline-block}a.toggle-link .open,a.toggle-link.open .closed{display:none}a.toggle-link.open .open{display:inline-block}.validation-code{background:#ddd;font-family:monospace;padding:4px}.missing-record{background:red;border-radius:2px;color:#fadcdc;display:inline-block;font-size:10px;line-height:130%;margin:0 4px;padding:2px 10px;vertical-align:middle}img.max-width{max-width:100%}.monospaced{font-family:menlo,monospace;font-size:12px;line-height:180%;white-space:pre-line}.h-meter,.h-meter .bar{display:inline-block}.h-meter .bar{background:lime;height:10px;line-height:100%;margin-right:1px;width:2px}.top-margin{margin-top:10px}.error-text{color:red}.error-bg{background-color:#f2dede}span.tag{border:1px solid var(--weplus-main-bg-color);border-radius:8px;display:inline-block;line-height:100%;padding:2px 4px}.buttons{display:flex;flex-wrap:wrap;gap:.25rem}.mental-note{background:#ff0;border:1px solid #000;font-family:Monaco,Courier,monospace;font-size:12px;line-height:100%;margin:6px 0;padding:6px}a.ago-in-words.timeago{cursor:zoom-in}a.ago-in-words.exact-time{cursor:zoom-out}a.btn.destructive-action:link,a.btn.destructive-action:visited{background:#333}a.btn.destructive-action:hover{background:red}body.admin-admin-index #content{background-color:#fff}body.admin-admin-index #content section#competitions .tab-view>.header{margin-bottom:20px}body.admin-admin-index #content section#competitions .tab-view .tab>h2{display:none}body.admin-admin-index #content h1{margin-bottom:10px;margin-top:30px;text-decoration:underline}body.admin-admin-index #content h1:first-child{margin-top:0}body.admin-admin-index #content h2{margin-top:20px}body.admin-admin-index #content .top-row{margin-bottom:1rem}body.admin-admin-index #content .columns.two:after{clear:both;content:"";display:block}@media only screen and (min-width:620px){body.admin-admin-index #content .columns.two .col-1{float:left;margin-right:20px;width:58%}body.admin-admin-index #content .columns.two .col-2{float:left;width:39%}}body.admin-admin-index #content #competitions-placeholder .ajax-status{display:none}body.admin-admin-index #content #competition-spinner-container{height:1rem}body.admin-admin-index #content #competition-spinner-container span.spinner{display:none;font-size:1rem}body.admin-admin-index #content #competition-spinner-container.active span.spinner{display:block}body.admin-admin-index #content #competition-placeholder{margin-top:1rem}@media only screen and (min-width:620px){body.admin-admin-index #content #competition-placeholder .dashboard .scoring .col-1{margin-top:0}}.status-feed [class$=-info]{display:inline-block}.status-feed [class$=-info].date-info{font-size:80%}.admin-help-text{background:#ffffe0;border:1px solid #ff0;padding:10px}a.new-record-button{border-radius:50%;display:inline-block;font-size:2rem;font-weight:800;height:40px;line-height:37px;margin:0;padding:0;position:absolute;right:20px;text-align:center;top:10px;width:40px}div.btn.bottom-margin{margin-bottom:20px}.log-entries-wrapper table tr td:first-child,.log-entries-wrapper table tr th:first-child{width:200px}.account-logo.image-wrapper{width:100px}.account-logo.image-wrapper img{width:100%}body.simple_challenges form,body[class*=admin] form{float:none}body.simple_challenges form .control-group select,body[class*=admin] form .control-group select{min-width:auto}body.simple_challenges form .control-group.date select,body[class*=admin] form .control-group.date select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d4d4d4;border-radius:0;line-height:1.5em;min-width:auto;padding:8px 10px}body.simple_challenges form .control-group.boolean,body[class*=admin] form .control-group.boolean{flex-direction:row}body.simple_challenges form div.leaderboard-config .limits,body.simple_challenges form div.leaderboard-config input,body[class*=admin] form div.leaderboard-config .limits,body[class*=admin] form div.leaderboard-config input{display:inline-block;margin:0}body.simple_challenges form div.leaderboard-config select,body[class*=admin] form div.leaderboard-config select{min-width:40px}body.simple_challenges form .disabled,body[class*=admin] form .disabled{display:none}body.simple_challenges form textarea,body[class*=admin] form textarea{height:16rem}body.admin-user_registrations-index .groups-wrapper{margin-bottom:20px}div.property{margin-bottom:10px}div.property.image-type .value img{max-width:320px}div.property.text-type .value{background:#fff;border:1px solid #ccc;height:240px;margin:10px;overflow-y:scroll;padding:10px}div.property.string-type .value p{margin-bottom:1rem}#awards-mail-preview{max-width:540px}#awards-mail-preview form{float:none;margin-bottom:20px}#awards-mail-preview form .control-group,#awards-mail-preview form .form-actions{display:inline-block}#awards-mail-preview pre{border:1px solid #f0f0f0;font-size:12px;line-height:120%;padding:20px;white-space:pre-wrap}body.admin-copy_texts #content h1{font-size:1.5rem;line-height:2rem;margin-bottom:1rem}body.admin-copy_texts #content table#copy-texts{margin-bottom:1rem;margin-top:1rem;width:100%}body.admin-copy_texts #content table#copy-texts tr.type-row{font-weight:700;text-transform:uppercase}body.admin-copy_texts #content table#copy-texts tr.type-row:first-child td{padding-top:.5rem}body.admin-copy_texts #content table#copy-texts tr.type-row td{padding-top:1rem}body.admin-copy_texts #content table#copy-texts tr.copy-texts-name td{padding-left:.5rem}body.admin-copy_texts-show .property .text-type{background-color:#f8f8f8}body.admin-copy_texts-show .property .text-type h2{border:none;margin-top:inherit}body.admin-copy_texts-show .property .text-type ol{list-style:decimal;margin:0 0 .8em 20px}body.admin-copy_texts-show .property .text-type.column-twothirds{float:none;padding:0;width:100%}.admin .invitation{margin-bottom:.4em}.admin .invitation p{height:18px;margin:0;overflow:hidden;padding-left:5px}.admin .invitation p .toggle-link{margin-right:10px}.delete{float:right;padding-right:10px}.admin .invitation ul{list-style-type:none;padding-left:5px}.admin .invitation li span{color:#666;font-size:60%;margin-right:5px;text-transform:uppercase}.delivery_error{color:#ff6464}dl.invitation_properties{display:none;margin-left:22px}dl.invitation_properties dt{clear:left;color:#666;float:left;font-size:70%;margin-right:10px;text-transform:uppercase}dl.invitation_properties dt:after{content:":"}dl.invitation_properties dd{margin:0;padding:0}body.admin-race_updates-show .race-update-results{display:none}.login-attempts table tbody tr td.failure-reason{font-size:80%}body.admin-accounts-new{background-color:var(--weplus-base-lightest-color)}body.admin-accounts-new #content h1{font-size:1.5rem;line-height:2rem;margin-bottom:1rem;text-align:center}body.admin-accounts-new #content form fieldset{margin-bottom:2rem}body.admin-accounts-new #content form fieldset legend{font-weight:700}body.admin-accounts-new #content form fieldset .control-group{margin-bottom:1rem;margin-top:1rem}body.admin-accounts-new #content form fieldset .cost-centers-list{font-size:.675rem}body.admin-accounts-new #content form textarea{height:6rem}#status,.btn.report{display:inline-block}body.admin-pages-reports #info-section{display:none}body.admin-pages-analyze span.color-marker{border-radius:50%;display:inline-block;height:14px;line-height:100%;margin-bottom:2px;margin-right:4px;vertical-align:middle;width:14px}body.admin-pages-price_list #content table tbody tr.current{background-color:#90ee90}body.admin-pages-invoicing #content #invoice-queue .btn{display:inline-block}body.admin-pages-invoicing #content #invoice-queue ul.competitions>li{padding-bottom:10px}body.admin-pages-invoicing #content #invoice-queue ul.competitions>li>a{font-weight:600}body.admin-pages-invoicing #content #invoice-queue ul.competitions>li ul.cost-centers{margin-left:10px}body.admin-users-show div.property .image-type img{max-width:240px}body.admin-groups form{float:none}.groups-wrapper,body.admin-groups-index table{margin-bottom:30px}.groups-wrapper table td,.groups-wrapper table th{width:80px}.groups-wrapper table td:first-of-type,.groups-wrapper table th:first-of-type{width:auto}.groups-wrapper .btn{display:inline-block;float:right;line-height:130%;padding-top:0}.groups-wrapper .btn a.visit-group{font-size:60%;padding:4px;text-transform:uppercase}.groups-wrapper ul.grid-view{display:table-cell;font-size:0}.groups-wrapper ul.grid-view>li{background-color:#eee;display:inline-block;font-size:14px;height:100px;margin:.5%;overflow:hidden;padding:4px;width:240px}.dashboard .col-1{float:left;width:100%}@media only screen and (min-width:620px){.dashboard .col-1{margin-right:5%;width:30%}}.dashboard .col-2{float:left;width:100%}@media only screen and (min-width:620px){.dashboard .col-2{width:64%}}.dashboard .general{margin-bottom:20px}.dashboard .general h1{margin-bottom:10px}.dashboard .general ul.status-string li{border:1px solid transparent;border-radius:3px;display:inline-block;margin:0 3px 3px 0;padding:3px 10px;text-align:center;vertical-align:top}.dashboard .general ul.status-string li.on{background-color:#dff0d8;border-color:#468847;color:#468847}.dashboard .general ul.status-string li.off{background-color:#f2dede;border-color:#b94a48;color:#b94a48}.dashboard .general ul.status-string li.warning{background-color:#ffd47e;border-color:#b78101;color:#b78101}.dashboard .general ul.status-string li.disabled{background-color:#555;border-color:#333;color:#eee}.dashboard .general #activity-messages{margin-top:20px;padding:20px}.dashboard .scoring{border-radius:4px;color:#fff;text-align:center}@media only screen and (min-width:620px){.dashboard .scoring .col-1{margin-top:34px}}.dashboard .scoring .content{background-color:#333}.dashboard .scoring .content .average{font-size:10rem;font-weight:500;line-height:100%;margin:0}.dashboard .scoring .content .unit{font-size:1rem;font-weight:400}.dashboard .scoring .content .score-scale{background:#fff;overflow:hidden;width:100%}.dashboard .scoring .content .score-scale .score-value{float:left;height:15px}.dashboard #system-trend-section{float:left;margin-top:30px;width:100%}.dashboard #system-trend-section #system-trend h1{font-size:15px;margin-bottom:5px;text-transform:none}.dashboard #system-trend-section #system-trend h2,.dashboard #system-trend-section #system-trend p{display:none}.dashboard #statistics-section{margin-top:20px}.dashboard #statistics-section .statistics{margin-bottom:20px}.dashboard #statistics-section .statistics h3{color:#454545;font-size:15px;font-weight:700;text-align:left;text-transform:none}.dashboard #most-popular-exercise-types,.dashboard #statistics-section #general-statistics-section{float:left;margin-top:20px;width:100%}.dashboard .filter-links{clear:both;font-size:.7rem;margin-top:20px;width:100%}.dashboard .filter-links .status-item{display:inline-block;line-height:130%;margin:0 .5% .5% 0;text-align:center;width:49%}@media only screen and (min-width:620px){.dashboard .filter-links .status-item{width:19%}}.dashboard .filter-links .status-item a{color:#fff;display:block;padding:2px 4px}.dashboard .filter-links .status-item a:link,.dashboard .filter-links .status-item a:visited{background-color:var(--weplus-main-bg-color)}.dashboard .filter-links .status-item a:hover{background-color:var(--weplus-main-text-color)}.dashboard .filter-links .status-item p{margin:0}.dashboard .filter-links .status-item .title{border-bottom:1px solid #fff;font-weight:600;text-transform:uppercase}.dashboard .status-feed{clear:both;margin-top:20px;width:100%}.dashboard .status-feed ul{list-style-type:none}body.admin-registrations-show .property .array-type span{border:1px solid;border-radius:8px;display:inline-block;line-height:100%;padding:2px 4px}body.admin-trappen-index #content [class$=-wrapper]{margin-bottom:40px}body.admin-trappen-index #content [class$=-wrapper] h2{display:none}.weplusapp-ajax-control[id=weplusapp-ajax-control] .control-wrapper{border:1px solid #eee;display:inline-block;padding:10px}.weplusapp-ajax-placeholder[data-ajax-url] .ajax-status{background-color:#444;color:#fff;display:inline-block;line-height:100%;margin-bottom:8px;padding:4px 8px}.weplusapp-ajax-placeholder[data-ajax-url] .ajax-status:before{content:"ajax-"}#system-trend table{font-size:.8rem}#system-trend table td,#system-trend table th{width:10%}#system-trend table th:first-child{width:110px}#system-trend table td,#system-trend table thead th{text-align:center}#system-trend .btn{display:inline-block}body.admin-reports-show .warnings{margin-bottom:1.25rem;padding:1.25rem}body.admin-reports-show .warnings h2{border:none}body.admin-reports-show .report,body.admin-reports-show .report h2{margin-top:20px}body.admin-reports-show .report .image-wrapper{max-width:376px}body.admin-reports-show .report .image-wrapper img{width:100%}table.health-report tr.header{background:#68d6ff;font-weight:600}table.health-report tr td,table.health-report tr th{border:1px solid #888;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:10pt;width:170px}table.health-report tr td.preserve-newline,table.health-report tr th.preserve-newline{white-space:pre-wrap}table.health-report tr td:nth-of-type(2),table.health-report tr th:nth-of-type(2){text-align:right}section.leaderboard-categories{margin-top:20px}section.leaderboard-categories table tbody td,section.leaderboard-categories table tbody th{text-align:right}section.leaderboard-categories table tbody td:first-child,section.leaderboard-categories table tbody th:first-child{width:64px}section.leaderboard-categories table tbody td:nth-child(-n+2),section.leaderboard-categories table tbody th:nth-child(-n+2){text-align:left}.roles a.btn:link,.roles a.btn:visited{background-color:orange}.roles a.btn:hover{background-color:red}body.swede a:hover{color:#f5d34b}body.swede .btn a,body.swede button[type=submit],body.swede input[type=submit]{background-color:#255994;color:#f5d34b}body.swede .btn a:hover,body.swede button[type=submit]:hover,body.swede input[type=submit]:hover{background-color:#f5d34b;color:#255994}body.swede .dashboard .filter-links .status-item a:link,body.swede .dashboard .filter-links .status-item a:visited,body.swede a.new-record-button:link,body.swede a.new-record-button:visited{background-color:#255994;color:#f5d34b}body.swede .dashboard .filter-links .status-item a:hover,body.swede a.new-record-button:hover{background-color:#f5d34b;color:#255994}body.swede .custom-select:after{border-top-color:#255994}body.swede .custom-select select:focus{border-color:#255994}body.swede #leaderboards-container h2{background-color:#255994;color:#f5d34b}body.swede #leaderboards-container h2 .tab-view>.header a.selected{border-color:#255994}body.swede header{background-color:#255994}body.swede header a:link,body.swede header a:visited{color:#f5d34b}body.swede header a:hover{border-bottom-color:#75a6dd;color:#75a6dd}body.swede header .nav{background-color:#255994}body.swede header .nav .nav-item-wrapper.app-link a{border-color:#f5d34b}body.swede header .nav .nav-item-wrapper.app-link a:link,body.swede header .nav .nav-item-wrapper.app-link a:visited{background-color:#f5d34b;color:#255994}body.swede header .nav .nav-item-wrapper.app-link a:hover{background-color:#255994;color:#f5d34b}body.admin-pages-mockup{--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity));font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-weight:400;--tw-text-opacity:1;color:rgb(6 28 41/var(--tw-text-opacity))}body.admin-pages-mockup .wrapper{margin-left:auto;margin-right:auto;max-width:1024px}body.admin-pages-mockup #content .wrapper .box{border-radius:.25rem;margin-bottom:1rem;margin-top:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(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)}@media (min-width:768px){body.admin-pages-mockup #content .wrapper .box{margin-left:1rem;margin-right:1rem}}body.admin-pages-mockup #content .wrapper .box.no-padded{padding:0}@media (min-width:768px){body.admin-pages-mockup #content .wrapper .box.half{margin-left:auto;margin-right:auto;width:50%}body.admin-pages-mockup #content .wrapper .box .half{width:50%}}body.admin-pages-mockup h1{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:.5rem}body.admin-pages-mockup h2{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:.5rem}body.admin-pages-mockup h3{font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:.5rem}body.admin-pages-mockup h4{font-size:1.125rem;font-weight:500;line-height:1.75rem;margin-bottom:.5rem}body.admin-pages-mockup h5{font-weight:500;margin-bottom:.5rem;text-decoration-line:underline}body.admin-pages-mockup p{margin-bottom:1rem}body.admin-pages-mockup a{font-weight:500}body.admin-pages-mockup a:hover{--tw-text-opacity:1;color:rgb(74 169 222/var(--tw-text-opacity))}body.admin-pages-mockup a.btn,body.admin-pages-mockup form input[type=submit]{border-radius:9999px;border-width:1px;margin-bottom:.5rem;--tw-border-opacity:1;border-color:rgb(40 116 158/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(176 224 251/var(--tw-bg-opacity));font-weight:500;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(40 116 158/var(--tw-text-opacity))}body.admin-pages-mockup a.btn:hover,body.admin-pages-mockup form input[type=submit]:hover{--tw-bg-opacity:1;background-color:rgb(226 245 255/var(--tw-bg-opacity))}body.admin-pages-mockup a.btn,body.admin-pages-mockup form.button_to{display:inline-block}body.admin-pages-mockup form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}body.admin-pages-mockup form .control-group{margin-bottom:1rem}body.admin-pages-mockup form .action-group{margin-bottom:1rem;text-align:right}body.admin-pages-mockup form label{display:block;font-weight:700}body.admin-pages-mockup form .custom-select select,body.admin-pages-mockup form input[type=email],body.admin-pages-mockup form input[type=number],body.admin-pages-mockup form input[type=password],body.admin-pages-mockup form input[type=tel],body.admin-pages-mockup form input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;margin-bottom:.5rem;margin-top:.5rem;width:100%;--tw-border-opacity:1;border-color:rgb(40 116 158/var(--tw-border-opacity));line-height:1.25;padding:.5rem 1rem}body.admin-pages-mockup .custom-select{display:inline-block;position:relative;width:100%}body.admin-pages-mockup .custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(74 169 222/var(--tw-border-opacity));line-height:1.25;padding:.5rem 1rem}body.admin-pages-mockup ul{list-style-position:inside;list-style-type:disc}body.admin-pages-mockup header{--tw-bg-opacity:1;background-color:rgb(176 224 251/var(--tw-bg-opacity));padding-bottom:.5rem;padding-top:.5rem;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}body.admin-pages-mockup header.gradient{background-image:linear-gradient(to top right,var(--tw-gradient-stops));--tw-gradient-from:#b0e0fb var(--tw-gradient-from-position);--tw-gradient-to:rgba(176,224,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#e2f5ff var(--tw-gradient-to-position)}body.admin-pages-mockup header .nav{display:flex}body.admin-pages-mockup header .nav .logo{display:inline-block;margin-right:.5rem;vertical-align:top}body.admin-pages-mockup header .nav .logo svg{height:2rem;width:7rem}body.admin-pages-mockup header .nav a.menu-btn{font-weight:500;padding:.25rem;--tw-text-opacity:1;color:rgb(40 116 158/var(--tw-text-opacity))}body.admin-pages-mockup header .nav a.menu-btn:hover{background-color:transparent;--tw-text-opacity:1;color:rgb(74 169 222/var(--tw-text-opacity))}body.admin-pages-mockup #search{display:none;margin-top:.5rem}body.admin-pages-mockup #search form.search .form-wrapper{display:flex;flex-wrap:wrap}body.admin-pages-mockup #search form.search .control-group{margin-bottom:0;padding:0 .5rem}body.admin-pages-mockup #search form.search .control-group.query{width:80%}body.admin-pages-mockup #search form.search .control-group.query input:focus{border-width:0}body.admin-pages-mockup #search form.search .control-group.limit{width:20%}body.admin-pages-mockup #search form.search .control-group input[type=text],body.admin-pages-mockup #search form.search .control-group select{line-height:1.25;padding:.25rem .75rem;width:100%}body.admin-pages-mockup #search form.search .control-group .custom-select{display:inline-block;position:relative}body.admin-pages-mockup #search form.search .control-group .custom-select select{display:block}body.admin-pages-mockup .tab-view>.header a{font-size:1.25rem;line-height:1.75rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(222 218 216/var(--tw-text-opacity))}body.admin-pages-mockup .tab-view>.header a.selected,body.admin-pages-mockup .tab-view>.header a:hover{--tw-text-opacity:1;color:rgb(74 169 222/var(--tw-text-opacity));text-decoration-line:underline}body.admin-pages-mockup .tab-view>.tab{display:none}body.admin-pages-mockup .tab-view>.tab.selected{display:block}body.admin-pages-mockup table{border-collapse:collapse;table-layout:auto}body.admin-pages-mockup table td,body.admin-pages-mockup table th{padding:.75rem}body.admin-pages-mockup table tbody tr:nth-of-type(odd){--tw-bg-opacity:1;background-color:rgb(226 245 255/var(--tw-bg-opacity))}body.admin-pages-mockup .spinner{display:none}body.admin-pages-mockup .spinner.active{display:block}body.admin-pages-mockup.admin-admin-index #summary{display:flex;justify-content:center;margin-bottom:1rem;width:100%}body.admin-pages-mockup.admin-admin-index #summary .property{border-radius:.25rem;border-width:1px;width:33.333333%;--tw-border-opacity:1;border-color:rgb(40 116 158/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(176 224 251/var(--tw-bg-opacity));padding-bottom:1rem;padding-top:.5rem;text-align:center;--tw-text-opacity:1;color:rgb(40 116 158/var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}body.admin-pages-mockup.admin-admin-index #summary .property .value{display:block;font-size:2rem;font-weight:700;line-height:1.25}body.admin-pages-mockup.admin-admin-index #summary .property .label{display:block;font-size:.875rem}body.admin-pages-mockup.admin-admin-index .custom-select{width:100%}body.admin-pages-mockup.admin-admin-index .actions{margin-top:2rem}body.admin-pages-mockup #content p.description{border-bottom-right-radius:9999px;border-bottom-width:2px;border-top-right-radius:9999px;--tw-border-opacity:1;background-image:linear-gradient(to left,var(--tw-gradient-stops));border-color:rgb(74 169 222/var(--tw-border-opacity));--tw-gradient-from:#b0e0fb var(--tw-gradient-from-position);--tw-gradient-to:rgba(176,224,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);font-style:italic;font-weight:700;padding:1rem;text-align:right;text-transform:uppercase;--tw-text-opacity:1;color:rgb(40 116 158/var(--tw-text-opacity))}body.admin-pages-mockup #content #grid .items{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-form-wrapper .attachments-container body.attachments.admin-pages-mockup #content #grid .items.size-s{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-form-wrapper .attachments-container body.attachments.admin-pages-mockup #content #grid .items.size-s .destroyable .destroy-button{align-self:center;margin-left:auto;margin-right:auto;margin-top:.5rem;padding-left:1rem;padding-right:1rem;width:50%}body.admin-competitions-calendar #content tablebody.calendar.admin-pages-mockup #content #grid .items td,body.admin-competitions-calendar #content tablebody.calendar.admin-pages-mockup #content #grid .items th{width:12.5%}body.admin-competitions-calendar #content tablebody.calendar.admin-pages-mockup #content #grid .items tbody tr{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));height:5rem}body.admin-competitions-calendar #content tablebody.calendar.admin-pages-mockup #content #grid .items tbody td{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));padding:.25rem}body.admin-competitions-calendar #content tablebody.calendar.admin-pages-mockup #content #grid .items tbody td.today{border:2px solid #40e0d0}body.admin-competitions-calendar #content tablebody.calendar.admin-pages-mockup #content #grid .items tbody td p.day{font-weight:600}body.admin-competitions-calendar #content tablebody.calendar.admin-pages-mockup #content #grid .items tbody td p.day span{font-weight:400}body.admin-competitions-calendar #content tablebody.calendar.admin-pages-mockup #content #grid .items tbody td ul li{font-size:.7rem;font-weight:400}body.admin-competitions-calendar #content tablebody.calendar.admin-pages-mockup #content #grid .items tbody td ul li .ending,body.admin-competitions-calendar #content tablebody.calendar.admin-pages-mockup #content #grid .items tbody td ul li .starting{display:inline}body.admin-competitions-calendar #content tablebody.calendar.admin-pages-mockup #content #grid .items tbody td ul li .ending{color:#b94a48}body.admin-competitions-calendar #content tablebody.calendar.admin-pages-mockup #content #grid .items tbody td ul li .starting{color:#4ab948}body.admin-competitions-calendar #content tablebody.calendar.admin-pages-mockup #content #grid .items tbody td.first-day{border-bottom:2px solid #454545;border-left:2px solid #454545}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.admin-pages-mockup #content #grid .items{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:620px){body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.admin-pages-mockup #content #grid .items{grid-template-columns:repeat(4,1fr)}}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.admin-pages-mockup #content #grid .items>li{border:1px solid #ddd;margin:2px 2px 0 0;padding:5px}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.admin-pages-mockup #content #grid .items>li ul{display:grid;grid-template-columns:repeat(2,1fr)}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.admin-pages-mockup #content #grid .items>li ul li{padding:5px;text-align:center}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.admin-pages-mockup #content #grid .items>li ul li p{margin:0;padding:3px}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.admin-pages-mockup #content #grid .items>li ul li p.value{font-size:2em;font-weight:200}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.admin-pages-mockup #content #grid .items>li ul li p.description{font-size:.8em}body.customer-pages-dashboard #content #competition-wrapper ulbody.admin-pages-mockup #content #grid .items{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px}@media only screen and (min-width:620px){body.customer-pages-dashboard #content #competition-wrapper ulbody.admin-pages-mockup #content #grid .items{grid-template-columns:repeat(5,1fr)}}body.customer-pages-dashboard #content #competition-wrapper ulbody.admin-pages-mockup #content #grid .items li{border:1px solid #454545;margin:1px 1px 0 0;padding:5px;text-align:center}body.customer-pages-dashboard #content #competition-wrapper ulbody.admin-pages-mockup #content #grid .items li h2{font-size:1.5em;margin:0}body.customer-pages-dashboard #content #competition-wrapper ulbody.admin-pages-mockup #content #grid .items li p{font-size:.8em;margin:2px 0 0;text-transform:lowercase}@media (min-width:768px){body.admin-pages-mockup #content #grid .items{grid-template-columns:repeat(4,minmax(0,1fr))}}body.admin-pages-mockup #content #grid .items .item{border-radius:.375rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(74 169 222/var(--tw-border-opacity));font-weight:700;padding:1rem;text-align:center;--tw-text-opacity:1;color:rgb(74 169 222/var(--tw-text-opacity))}body.admin-pages-mockup #content #grid .items .item:hover{--tw-bg-opacity:1;background-color:rgb(226 245 255/var(--tw-bg-opacity))}body.admin-pages-mockup #content #images .images-png{display:flex}body.admin-pages-mockup #content #images .images-png .image-container{background-position:0 0;background-repeat:no-repeat;background-size:contain;height:8rem;width:25%}body.admin-pages-mockup #content #images .images-png .image-2{height:4rem}body.admin-pages-mockup #content #images .images-png .image-3{height:2rem}body.admin-pages-mockup #content #images .images-png .image-4{height:1rem}body.admin-pages-mockup #content #images .images-svg{display:flex}body.admin-pages-mockup #content #images .images-svg svg{height:8rem;width:8rem}body.admin-pages-mockup #content #images .images-svg .image-container{border-width:2px;margin-right:1rem;padding:1rem}body.admin-pages-mockup #content #images .images-svg .image-2{--tw-text-opacity:1;color:rgb(40 116 158/var(--tw-text-opacity))}body.admin-pages-mockup #content #images .images-svg .image-3{--tw-text-opacity:1;color:rgb(74 169 222/var(--tw-text-opacity))}body.admin-pages-mockup #content #images .images-svg .image-4{--tw-text-opacity:1;color:rgb(176 224 251/var(--tw-text-opacity))}body.customer-competitions #content form .form-actions{text-align:right}body.customer-competitions-communication #content .action-view .copy-text-wrapper .copy-text-body>h1{display:none}body.customer-competitions-communication #content .action-view .buttons{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:flex-end;margin-top:1rem}body.customer-competitions-home #content .action-view .grid-items{display:grid;gap:1rem;justify-items:center;margin-left:auto;margin-right:auto;margin-top:1rem}.attachment-form-wrapper .attachments-container body.attachments.customer-competitions-home #content .action-view .grid-items.size-s{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-form-wrapper .attachments-container body.attachments.customer-competitions-home #content .action-view .grid-items.size-s .destroyable .destroy-button{align-self:center;margin-left:auto;margin-right:auto;margin-top:.5rem;padding-left:1rem;padding-right:1rem;width:50%}body.admin-competitions-calendar #content tablebody.calendar.customer-competitions-home #content .action-view .grid-items td,body.admin-competitions-calendar #content tablebody.calendar.customer-competitions-home #content .action-view .grid-items th{width:12.5%}body.admin-competitions-calendar #content tablebody.calendar.customer-competitions-home #content .action-view .grid-items tbody tr{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));height:5rem}body.admin-competitions-calendar #content tablebody.calendar.customer-competitions-home #content .action-view .grid-items tbody td{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 218 216/var(--tw-border-opacity));padding:.25rem}body.admin-competitions-calendar #content tablebody.calendar.customer-competitions-home #content .action-view .grid-items tbody td.today{border:2px solid #40e0d0}body.admin-competitions-calendar #content tablebody.calendar.customer-competitions-home #content .action-view .grid-items tbody td p.day{font-weight:600}body.admin-competitions-calendar #content tablebody.calendar.customer-competitions-home #content .action-view .grid-items tbody td p.day span{font-weight:400}body.admin-competitions-calendar #content tablebody.calendar.customer-competitions-home #content .action-view .grid-items tbody td ul li{font-size:.7rem;font-weight:400}body.admin-competitions-calendar #content tablebody.calendar.customer-competitions-home #content .action-view .grid-items tbody td ul li .ending,body.admin-competitions-calendar #content tablebody.calendar.customer-competitions-home #content .action-view .grid-items tbody td ul li .starting{display:inline}body.admin-competitions-calendar #content tablebody.calendar.customer-competitions-home #content .action-view .grid-items tbody td ul li .ending{color:#b94a48}body.admin-competitions-calendar #content tablebody.calendar.customer-competitions-home #content .action-view .grid-items tbody td ul li .starting{color:#4ab948}body.admin-competitions-calendar #content tablebody.calendar.customer-competitions-home #content .action-view .grid-items tbody td.first-day{border-bottom:2px solid #454545;border-left:2px solid #454545}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.customer-competitions-home #content .action-view .grid-items{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:620px){body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.customer-competitions-home #content .action-view .grid-items{grid-template-columns:repeat(4,1fr)}}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.customer-competitions-home #content .action-view .grid-items>li{border:1px solid #ddd;margin:2px 2px 0 0;padding:5px}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.customer-competitions-home #content .action-view .grid-items>li ul{display:grid;grid-template-columns:repeat(2,1fr)}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.customer-competitions-home #content .action-view .grid-items>li ul li{padding:5px;text-align:center}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.customer-competitions-home #content .action-view .grid-items>li ul li p{margin:0;padding:3px}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.customer-competitions-home #content .action-view .grid-items>li ul li p.value{font-size:2em;font-weight:200}body.admin-competitions-deliver #content .validate-wrapper body.groups-wrapper.customer-competitions-home #content .action-view .grid-items>li ul li p.description{font-size:.8em}body.customer-pages-dashboard #content #competition-wrapper ulbody.customer-competitions-home #content .action-view .grid-items{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px}@media only screen and (min-width:620px){body.customer-pages-dashboard #content #competition-wrapper ulbody.customer-competitions-home #content .action-view .grid-items{grid-template-columns:repeat(5,1fr)}}body.customer-pages-dashboard #content #competition-wrapper ulbody.customer-competitions-home #content .action-view .grid-items li{border:1px solid #454545;margin:1px 1px 0 0;padding:5px;text-align:center}body.customer-pages-dashboard #content #competition-wrapper ulbody.customer-competitions-home #content .action-view .grid-items li h2{font-size:1.5em;margin:0}body.customer-pages-dashboard #content #competition-wrapper ulbody.customer-competitions-home #content .action-view .grid-items li p{font-size:.8em;margin:2px 0 0;text-transform:lowercase}@media (min-width:768px){body.customer-competitions-home #content .action-view .grid-items{grid-template-columns:repeat(2,minmax(0,1fr))}}body.customer-competitions-home #content .action-view .grid-items .grid-item{border-color:transparent;border-radius:.375rem;border-width:2px;height:16rem;overflow-y:auto}body.customer-competitions-home #content .action-view .grid-items .grid-item.disabled{opacity:.5}body.customer-competitions-home #content .action-view .grid-items .grid-item:hover{border-color:var(--weplus-main-border-color)}body.customer-competitions-home #content .action-view .grid-items .grid-item .box{min-height:100%;position:relative}body.customer-competitions-home #content .action-view .grid-items .grid-item .box .number{border-radius:9999px;height:2rem;position:absolute;width:2rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:var(--weplus-heading-text-color);border-width:1px;font-size:1rem;font-weight:600;left:.25rem;line-height:1.5rem;line-height:1;padding:.5rem .25rem;text-align:center;top:.25rem}body.customer-competitions-home #content .action-view .grid-items .grid-item .copy-text-wrapper .copy-text-title{background-color:var(--weplus-heading-bg-color);color:var(--weplus-heading-text-color);font-size:1.25rem;font-weight:700;line-height:1.75rem;margin:-1rem -1rem 1rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center}body.customer-competitions-home #content .action-view .grid-items .grid-item .copy-text-wrapper .copy-text-body{font-size:.875rem}body.customer-competitions-home #content .action-view .grid-items .grid-item .copy-text-wrapper .copy-text-body h1{display:none}body.customer-competitions-home #content .action-view .actions{display:flex;flex-wrap:wrap;gap:.25rem}body[class*=customer]{--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity))}body[class*=customer] h1{text-transform:none}body[class*=customer] form{float:none}body[class*=customer] #content form{padding:0}body[class*=customer] #content table tr:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity))}body[class*=customer] #content table tr td,body[class*=customer] #content table tr th{padding-bottom:.5rem;padding-top:.5rem}body[class*=customer] #content table tr th{text-align:left}body[class*=customer] #content [class*=-collection] table tbody tr td{text-align:right;width:90px}body[class*=customer] #content .ujs-response .messages.notice li{border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(51 178 102/var(--tw-bg-opacity));padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}body.customer-groups-index #content table{width:100%}body.customer-pages #content h1{margin-bottom:20px;text-align:left;text-transform:none}body.customer-pages #content ul{list-style-type:none}body.customer-pages #content table{margin-bottom:20px;width:100%}body.customer-pages #content table tr:nth-child(odd){background:rgba(0,0,0,.05)}body.customer-pages #content table tr td,body.customer-pages #content table tr th{padding:8px 2px}body.customer-pages #content form{float:none}body.customer-pages #content a:link,body.customer-pages #content a:visited{font-weight:600}body.customer-pages #content .box{margin-bottom:20px}body.customer-pages #content .btn{padding-top:3px}body.customer-pages #content .btn a{display:inline-block}body.customer-pages #content .btn a:link,body.customer-pages #content .btn a:visited{font-weight:500}body.customer-pages-dashboard #content #competition-wrapper h1 .shout-out{border:1px solid #454545;border-radius:4px;display:inline-block;margin-right:10px;padding:5px;text-transform:uppercase}body.customer-pages-dashboard #content #competition-wrapper ul.grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px}@media only screen and (min-width:620px){body.customer-pages-dashboard #content #competition-wrapper ul.grid{grid-template-columns:repeat(5,1fr)}}body.customer-pages-dashboard #content #competition-wrapper ul.grid li{border:1px solid #454545;margin:1px 1px 0 0;padding:5px;text-align:center}body.customer-pages-dashboard #content #competition-wrapper ul.grid li h2{font-size:1.5em;margin:0}body.customer-pages-dashboard #content #competition-wrapper ul.grid li p{font-size:.8em;margin:2px 0 0;text-transform:lowercase}body.customer-pages-dashboard #content #competition-wrapper .downloads{margin-top:20px}body.customer-pages-dashboard #content #competition-wrapper .downloads h2{margin:10px 0 5px}body.customer-pages-dashboard #content #competition-wrapper .actions,body.customer-pages-dashboard #content #registration-wrapper .query-info-string{margin-top:20px}body.customer-units-index #content table{width:100%}.even\:bg-base-lightest:nth-child(2n),.odd\:bg-base-lightest:nth-child(odd){--tw-bg-opacity:1;background-color:rgb(248 244 241/var(--tw-bg-opacity))}.hover\:underline:hover{text-decoration-line:underline}.group:hover .group-hover\:inline{display:inline}.group:hover .group-hover\:hidden{display:none}.group.boolean-false .group-\[\.boolean-false\]\:inline{display:inline}.group.boolean-false .group-\[\.boolean-false\]\:hidden{display:none}@media (min-width:768px){.md\:m-8{margin:2rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:flex{display:flex}.md\:w-1\/4{width:25%}.md\:w-2\/3{width:66.666667%}.md\:w-2\/4{width:50%}.md\:w-3\/5{width:60%}.md\:w-48{width:12rem}.md\:w-full{width:100%}.md\:max-w-prose{max-width:65ch}.md\:max-w-screen-md{max-width:768px}.md\:max-w-xs{max-width:20rem}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-1{gap:.25rem}.md\:gap-4{gap:1rem}.md\:self-end{align-self:flex-end}.md\:bg-transparent{background-color:transparent}.md\:py-0{padding-bottom:0}.md\:pt-0,.md\:py-0{padding-top:0}}
