:root{--c-white: #fff;--c-gray-light: #eee;--c-gray: #666;--c-gray-darker: #333;--c-blue: #06f;--c-gold: #b8860b;--c-teal: #67b6b6;--c-blue-light: #3b9ed2;--c-blue: #0060af;--c-blue-dark: #32556f;--color-generic-1: var(--c-white);--color-generic-1: var(--c-gray);--color-generic-1-dark:color-mix(in hsl, var(--color-generic-1), black calc(5 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-generic-1-dark:hsl(from var(--color-generic-1) h s calc(l - 5))}}:root{--color-generic-1-darker:color-mix(in hsl, var(--color-generic-1), black calc(10 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-generic-1-darker:hsl(from var(--color-generic-1) h s calc(l - 10))}}:root{--color-generic-1-light:color-mix(in hsl, var(--color-generic-1), white calc(5 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-generic-1-light:hsl(from var(--color-generic-1) h s calc(l + 5))}}:root{--color-generic-1-lighter:color-mix(in hsl, var(--color-generic-1), white calc(10 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-generic-1-lighter:hsl(from var(--color-generic-1) h s calc(l + 10))}}:root{--color-generic-1-variant: var(--color-generic-1-dark);--color-generic-1-contrast:color-mix(in hsl, var(--color-generic-1), black 50%)}@supports(color: hsl(from red h s l)){:root{--color-generic-1-contrast:hsl(from var(--color-generic-1) h s calc(100 - l))}}:root{--color-generic-2: var(--c-gray-light);--color-generic-2: var(--c-gray-darker);--color-generic-2-dark:color-mix(in hsl, var(--color-generic-2), black calc(5 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-generic-2-dark:hsl(from var(--color-generic-2) h s calc(l - 5))}}:root{--color-generic-2-darker:color-mix(in hsl, var(--color-generic-2), black calc(10 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-generic-2-darker:hsl(from var(--color-generic-2) h s calc(l - 10))}}:root{--color-generic-2-light:color-mix(in hsl, var(--color-generic-2), white calc(5 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-generic-2-light:hsl(from var(--color-generic-2) h s calc(l + 5))}}:root{--color-generic-1-lighter:color-mix(in hsl, var(--color-generic-1), white calc(10 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-generic-1-lighter:hsl(from var(--color-generic-1) h s calc(l + 10))}}:root{--color-generic-2-variant: var(--color-generic-2-dark);--color-generic-2-contrast:color-mix(in hsl, var(--color-generic-2), black 50%)}@supports(color: hsl(from red h s l)){:root{--color-generic-2-contrast:hsl(from var(--color-generic-2) h s calc(100 - l))}}:root{--color-primary: var(--c-gold);--color-primary-dark:color-mix(in hsl, var(--color-primary), black calc(5 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-primary-dark:hsl(from var(--color-primary) h s calc(l - 5))}}:root{--color-primary-darker:color-mix(in hsl, var(--color-primary), black calc(10 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-primary-darker:hsl(from var(--color-primary) h s calc(l - 10))}}:root{--color-primary-light:color-mix(in hsl, var(--color-primary), white calc(5 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-primary-light:hsl(from var(--color-primary) h s calc(l + 5))}}:root{--color-primary-lighter:color-mix(in hsl, var(--color-primary), white calc(10 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-primary-lighter:hsl(from var(--color-primary) h s calc(l + 10))}}:root{--color-primary-variant: var(--color-primary-dark);--color-primary-contrast: var(--c-white);--color-text: var(--c-white);--color-text-invers: var(--c-gray-darker);--font-family: "Source Sans 3",-apple-system,"BlinkMacSystemFont","Segoe UI","Helvetica","Arial",sans-serif;--font-family-special: var(--font-family);--font-size-xxs: clamp(0.69rem, 0.1vw + 0.66rem, 0.75rem);--font-size-xs: clamp(0.69rem, 0.21vw + 0.64rem, 0.81rem);--font-size-sm: clamp(0.75rem, 0.21vw + 0.7rem, 0.88rem);--font-size-base: clamp(0.88rem, 0.21vw + 0.82rem, 1rem);--font-size-md: clamp(1.06rem, 0.31vw + 0.98rem, 1.25rem);--font-size-lg: clamp(1.25rem, 0.63vw + 1.09rem, 1.63rem);--font-size-xl: clamp(1.38rem, 2.29vw + 0.8rem, 2.75rem);--font-size-xxl: clamp(2.25rem, 5vw + 1rem, 5.25rem);--font-weight-thin: 100;--font-weight-extrathin: 200;--font-weight-light: 300;--font-weight-base: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-black: 900;--line-height-xs: 1.1;--line-height-base: 1.25;--line-height-md: 1.4;--line-height-lg: 1.5;--line-height-xl: 1.75;--s-1: 0.625rem;--s-2: 1.25rem;--s-3: 1.875rem;--s-4: 2.5rem;--s-5: 3.125rem;--s-6: 3.75rem;--max-width: 85rem;--page-padding: clamp(1rem, 1.67vw + 0.58rem, 2rem);--section-block: 2rem;--gap-large: var(--s-6);--gap: var(--s-3);--gap-small: var(--s-1);--border-radius: 0.625rem;--overlay-max-width: 31.25rem;--color-btn-primary: var(--color-primary-contrast);--color-btn-primary-bg: var(--color-primary);--color-btn-secondary: var(--color-primary);--color-btn-secondary-bg: var(--color-generic-2-dark)}:root{interpolate-size:allow-keywords}html{scroll-behavior:smooth}body{margin:0;padding:0;font-family:var(--font-family);font-weight:var(--font-weight-base);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text);overflow-x:hidden;min-height:100vh;background-color:var(--c-teal);background:radial-gradient(circle at 10% 20%, var(--c-blue-dark) 0 25%, transparent 25%),radial-gradient(circle at 10% 20%, var(--c-blue-light) 0 40%, transparent 40%),var(--c-teal);background-repeat:no-repeat}p.small{font-size:var(--font-size-sm)}p.center{text-align:center}@media only screen and (min-width: 768px){.cols2{-moz-columns:2;columns:2}}img{display:block}p{margin:0;margin-bottom:calc(var(--gap)*.666)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-special);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);margin:0;margin-bottom:calc(var(--gap)*1)}h1{font-size:var(--font-size-xxl)}h2{font-size:var(--font-size-xl)}h3{font-size:var(--font-size-lg)}h5{font-size:var(--font-size-md)}h6{font-size:var(--font-size-sm)}section{padding-inline:var(--page-padding) var(--page-padding);padding-block:var(--section-block) var(--section-block)}section .content{hyphens:auto;max-width:var(--max-width);margin:0 auto}section .content:not(.nopadding){padding:var(--gap) 0}@media only screen and (min-width: 480px){section .content:not(.nopadding){padding:var(--gap-large) 0}}section .content h2:last-child{margin-bottom:0}.modal{--modal-max-width: 1200px;--modal-max-height: 95svh;--modal-content-padding: calc(var(--gap) * 1.5);--modal-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.5);--modal-border-radius: 10px}@media only screen and (min-width: 600px){.modal{--modal-max-height: 80svh}}.modal.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6667);display:flex;display:none;justify-content:center;align-items:center;z-index:9999}.modal .modal-wrapper{position:relative;width:95%;max-width:var(--modal-max-width);background-color:#fff;border-radius:var(--modal-border-radius);box-shadow:var(--modal-box-shadow)}@media only screen and (min-width: 600px){.modal .modal-wrapper{width:80%}}.modal .modal-wrapper .modal-inner-wrapper{display:flex;flex-direction:column;overflow:hidden;height:var(--modal-max-height)}.modal .modal-wrapper .modal-inner-wrapper .modal-content{padding-block:calc(var(--gap)*.5);overflow-x:hidden;overflow-y:auto;flex-grow:1;border-radius:var(--modal-border-radius)}.modal .modal-wrapper .modal-inner-wrapper .modal-content .padding{padding-inline:calc(var(--gap)*.5)}@media only screen and (min-width: 600px){.modal .modal-wrapper .modal-inner-wrapper .modal-content{padding-block:var(--modal-content-padding)}.modal .modal-wrapper .modal-inner-wrapper .modal-content .padding{padding-inline:var(--modal-content-padding)}}.modal .modal-wrapper .modal-inner-wrapper .modal-content a.button.center{min-width:15rem}.modal .modal-wrapper .modal-inner-wrapper .modal-content .section .header{position:relative;font-family:var(--font-family);font-size:calc(var(--font-size-md)*1);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);color:var(--color-red-dark);background-color:var(--color-blue-darker);border-bottom:3px solid var(--color-blue-light);padding-block:calc(var(--gap)*.5)}.modal .modal-wrapper .modal-inner-wrapper .modal-content .section .header::after{position:absolute;content:"";width:0px;height:0px;-webkit-transform:rotate(360deg);border-style:solid;border-width:16px 12px 0 12px;right:calc(var(--gap)*.5)}@media only screen and (min-width: 600px){.modal .modal-wrapper .modal-inner-wrapper .modal-content .section .header::after{right:var(--modal-content-padding)}}.modal .modal-wrapper .modal-inner-wrapper .modal-content .section .header::after{top:calc(var(--modal-content-padding)*.5);border-color:var(--color-blue-very-dark) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.modal .modal-wrapper .modal-inner-wrapper .modal-content .section .header.active{color:var(--color-white);background-color:var(--color-blue-very-dark);border-bottom:none}.modal .modal-wrapper .modal-inner-wrapper .modal-content .section .header.active::after{top:auto;right:auto;left:var(--modal-content-padding);bottom:-16px}.modal .modal-wrapper .modal-inner-wrapper .modal-content .section .block{max-height:0;overflow:hidden;transition:max-height .3s ease}.modal .modal-wrapper .modal-inner-wrapper .modal-content .section .block .content{padding-block:calc(var(--gap)*1)}.modal .modal-close{position:absolute;top:calc(var(--gap)*-0.2);right:calc(var(--gap)*-0.2);width:calc(var(--gap)*1.5);height:calc(var(--gap)*1.5);background-color:var(--color-white);border-radius:50%;background-image:url(../img/Ico-Chat-close.png);background-position:center center;background-size:calc(var(--gap)*.6) auto;background-repeat:no-repeat;box-shadow:var(--modal-box-shadow);cursor:pointer;z-index:11}@media only screen and (min-width: 600px){.modal .modal-close{top:calc(var(--gap)*-1);right:calc(var(--gap)*-1);width:calc(var(--gap)*2);height:calc(var(--gap)*2);background-size:calc(var(--gap)*.75) auto}}.form-group{margin-bottom:var(--gap)}.form-group a{color:inherit;text-decoration:underline;cursor:pointer}.form-group label{display:block;font-size:var(--font-size-sm);margin-bottom:.1875rem}.form-group .form-control{display:block;width:100%;padding:var(--gap-small);background-color:var(--color-white);border:1px solid var(--color-white);border-radius:0;font-size:var(--font-size-xs);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-sizing:border-box}.form-group .form-control:focus{border-color:var(--color-gold);outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-group:has(input[type=checkbox]){display:flex;align-items:center;gap:var(--gap-small)}.form-group:has(input[type=checkbox]) input[type=checkbox]{width:auto;margin:0;flex-shrink:0}.form-group:has(input[type=checkbox]) label{margin-bottom:0;display:inline;flex:1}.form-group [type=submit]{border:none;padding:var(--gap-small) var(--gap);font-family:var(--font-family);font-size:var(--font-size-sm);cursor:pointer;border-radius:2rem;transition:background-color .15s ease-in-out}.form-group [type=submit]:hover{background-color:#222}.form-group [type=submit]:disabled{background-color:var(--color-gray);opacity:.6;cursor:not-allowed}.form-group.has-error .form-control{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-group.has-error label{color:#dc3545}.nomargin{margin-bottom:var(--gap)}.nomargin p{margin-bottom:0 !important}.nomargin .form-group{margin-bottom:0}.alert{padding:var(--gap);margin-bottom:var(--gap);border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert h4{margin-top:0;margin-bottom:.3125rem;font-size:var(--font-size-base)}.alert p{margin-bottom:0}.alert.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert.alert-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.management{--btn-color: var(--color-btn-primary);--btn-bg: var(--color-btn-primary-bg);--btn-ff: var(--font-family);--btn-fs: var(--font-size-base);--btn-fs-small: var(--font-size-sm);--btn-fs-xl: var(--font-size-xl);--btn-fw: var(--font-weight-bold);--btn-tt: none;--btn-border: none;--btn-border-radius: var(--border-radius-small);--btn-padding-block: 0.8125rem;--btn-padding-inline: 1.4375rem;--btn-padding-small-block: 0.625rem;--btn-padding-small-inline: 0.875rem;--btn-padding-xl-block: var(--btn-padding-block);--btn-padding-xl-inline: var(--btn-padding-inline);--btn-hover-bg:color-mix(in hsl, var(--btn-bg), black calc(10 * 2%))}@supports(color: hsl(from red h s l)){.management{--btn-hover-bg:hsl(from var(--btn-bg) h s calc(l - 10))}}.management{--btn-hover-color: var(--btn-color);--btn-secondary-color: var(--color-btn-secondary);--btn-secondary-bg: var(--color-btn-secondary-bg);--btn-secondary-hover-bg:color-mix(in hsl, var(--btn-secondary-bg), black calc(10 * 2%))}@supports(color: hsl(from red h s l)){.management{--btn-secondary-hover-bg:hsl(from var(--btn-secondary-bg) h s calc(l - 10))}}.management{--btn-secondary-hover-color: var(--btn-secondary-color);--jump-color: var(--color-btn-secondary);--jump-bg: var(--color-btn-secondary-bg);--jump-ff: var(--btn-ff);--jump-fs: var(--btn-fs);--jump-fw: var(--btn-fw);--jump-tt: var(--btn-tt);--jump-border: none;--jump-border-top: 1px solid var(--color-page-bg);--btnlist-border: none;--btnlist-color: var(--color-text);--btnlist-bg: var(--color-page-bg);--btnlist-ff: var(--font-family);--btnlist-fs: var(--font-size-md);--btnlist-fw: var(--font-weight-base);--btnlist-tt: none;--btnlist-line-height: 4rem;--btnlist-border-top: 2px solid var(--color-page-bg);--btnlist-hover-color: var(--color-primary);--btnlist-hover-bg: var(--color-contentbox-bg);--btnlist-dropdown-bg: inherit;--btnlist-dropdown-block-border-top: none;--btnlist-dropdown-block-padding-block: var(--gap-small) 0;--btnlist-dropdown-a-border: none;--btnlist-dropdown-a-padding: var(--gap-small);--btnlist-dropdown-a-color: var(--color-text);--btnlist-dropdown-a-bg: var(--color-page-bg);--btnlist-dropdown-a-fs: var(--font-size-base);--btnlist-dropdown-a-fw: var(--font-weight-base);--btnlist-dropdown-a-hover-color: var(--color-primary-contrast);--btnlist-dropdown-a-hover-bg: var(--color-primary);--btnlist-dropdown-a-hover-fw: var(--font-weight-bold)}.management a.link{color:var(--btn-color)}.management a.link:hover{color:hsl(from var(--btn-color) h s calc(l - 10))}.management a.link.attention{color:var(--traffic-red);background-color:var(--traffic-red-invers);padding:2px;border-radius:var(--btn-border-radius)}.management a.button,.management button:not(.trumbowyg-box button){display:inline-flex;justify-content:center;align-items:center;color:var(--btn-color);background-color:var(--btn-bg);font-family:var(--btn-ff);font-size:var(--btn-fs);font-weight:var(--btn-fw);text-transform:var(--btn-tt);text-decoration:none;border:var(--btn-border);border-radius:var(--btn-border-radius);padding-block:var(--btn-padding-block);padding-inline:var(--btn-padding-inline);margin-block:auto;transition:all linear .3s}.management a.button:hover,.management a.button.active,.management button:not(.trumbowyg-box button):hover,.management button:not(.trumbowyg-box button).active{background-color:var(--btn-hover-bg);color:var(--btn-hover-color)}.management a.button.tiny,.management button:not(.trumbowyg-box button).tiny{font-size:var(--font-size-xs);padding-block:.25rem;padding-inline:.25rem;white-space:nowrap}.management a.button.small,.management button:not(.trumbowyg-box button).small{font-size:var(--btn-fs-small);padding-block:var(--btn-padding-small-block);padding-inline:var(--btn-padding-small-inline)}.management a.button.xl,.management button:not(.trumbowyg-box button).xl{font-size:var(--btn-fs-xl);padding-block:var(--btn-padding-xl-block);padding-inline:var(--btn-padding-xl-inline)}.management a.button.minwidth,.management button:not(.trumbowyg-box button).minwidth{max-width:-moz-fit-content;max-width:fit-content}.management a.button.secondary,.management button:not(.trumbowyg-box button).secondary{color:var(--btn-secondary-color);background-color:var(--btn-secondary-bg)}.management a.button.secondary:hover,.management a.button.secondary.active,.management button:not(.trumbowyg-box button).secondary:hover,.management button:not(.trumbowyg-box button).secondary.active{background-color:var(--btn-secondary-hover-bg);color:var(--btn-secondary-hover-color)}.management a.button:has(img),.management a.button:has(svg),.management button:not(.trumbowyg-box button):has(img),.management button:not(.trumbowyg-box button):has(svg){--img-size: 2.5rem;display:flex;justify-content:flex-start;padding:var(--gap-small)}.management a.button:has(img).tiny,.management a.button:has(svg).tiny,.management button:not(.trumbowyg-box button):has(img).tiny,.management button:not(.trumbowyg-box button):has(svg).tiny{--img-size: 1.5rem}.management a.button:has(img).tiny img,.management a.button:has(img).tiny svg,.management a.button:has(svg).tiny img,.management a.button:has(svg).tiny svg,.management button:not(.trumbowyg-box button):has(img).tiny img,.management button:not(.trumbowyg-box button):has(img).tiny svg,.management button:not(.trumbowyg-box button):has(svg).tiny img,.management button:not(.trumbowyg-box button):has(svg).tiny svg{margin-right:.5rem}.management a.button:has(img).small,.management a.button:has(svg).small,.management button:not(.trumbowyg-box button):has(img).small,.management button:not(.trumbowyg-box button):has(svg).small{--img-size: 2rem}.management a.button:has(img) img,.management a.button:has(img) svg,.management a.button:has(svg) img,.management a.button:has(svg) svg,.management button:not(.trumbowyg-box button):has(img) img,.management button:not(.trumbowyg-box button):has(img) svg,.management button:not(.trumbowyg-box button):has(svg) img,.management button:not(.trumbowyg-box button):has(svg) svg{width:var(--img-size);height:var(--img-size);margin-right:var(--gap)}.management a.button.jump,.management button:not(.trumbowyg-box button).jump{border:var(--jump-border);border-top:var(--jump-border-top);color:var(--jump-color);background-color:var(--jump-bg);font-family:var(--jump-ff);font-size:var(--jump-fs);font-weight:var(--jump-fw);text-transform:var(--jump-tt);border-radius:0 0 var(--contentbox-border-radius) var(--contentbox-border-radius);margin-top:var(--gap);padding-block:calc(var(--btn-padding-block)*.75);width:100%}.management a.button.jump:hover,.management button:not(.trumbowyg-box button).jump:hover{background-color:var(--btn-hover-bg);color:var(--btn-hover-color)}.management .padding:has(+a.button.jump){padding-bottom:0}.management .buttonGroup{display:grid;grid-template-columns:repeat(auto-fit, minmax(var(--btngroup-min-width), 1fr));gap:var(--gap-small)}.management .buttonGroup.flexend{display:flex;justify-content:flex-end;align-items:center}.management .buttonListWrapper{border:var(--btnlist-border)}.management .buttonList{border-top:var(--btnlist-border-top);color:var(--btnlist-color);display:grid;grid-template-columns:repeat(auto-fit, minmax(175px, 1fr))}.management .buttonList.oneline{grid-template-columns:repeat(auto-fit, minmax(10px, 1fr))}.management .buttonList>*{position:relative;font-family:var(--btnlist-ff);font-size:var(--btnlist-fs);font-weight:var(--btnlist-fw);text-transform:var(--btnlist-tt);text-align:center;align-self:center;line-height:var(--btnlist-line-height);color:var(--btnlist-color);background-color:var(--btnlist-bg)}.management .buttonList>*.active,.management .buttonList>*:hover{color:var(--btnlist-hover-color);background-color:var(--btnlist-hover-bg)}.management .buttonList>*[data-toggle]:after{--btnlist-caret-size: 0.375rem;content:"";display:inline-block;margin-left:calc(var(--btnlist-caret-size)*.8);border-left:var(--btnlist-caret-size) solid rgba(0,0,0,0);border-right:var(--btnlist-caret-size) solid rgba(0,0,0,0);border-top:var(--btnlist-caret-size) solid currentColor;transform:translateY(-50%)}.management .buttonList:has(a[data-tab]):not(:has(a[data-tab]:not(.active))){display:none}.management .buttonListWrapper .tab{display:none}.management .buttonListWrapper .dropdown{display:none;background-color:var(--btnlist-dropdown-bg)}.management .buttonListWrapper .dropdown .dropdownWrapper{display:flex;flex-direction:column;padding:var(--gap)}.management .buttonListWrapper .dropdown .dropdownWrapper .block{border-top:var(--btnlist-dropdown-block-border-top);display:grid;grid-template-columns:repeat(auto-fit, minmax(4.5rem, 1fr));gap:var(--gap-small);padding-block:var(--btnlist-dropdown-block-padding-block)}.management .buttonListWrapper .dropdown .dropdownWrapper .block.big{grid-template-columns:repeat(auto-fit, minmax(12.5rem, 1fr))}.management .buttonListWrapper .dropdown .dropdownWrapper a{display:flex;justify-content:center;align-items:center;padding:var(--btnlist-dropdown-a-padding);font-size:var(--btnlist-dropdown-a-fs);font-weight:var(--btnlist-dropdown-a-fw);color:var(--btnlist-dropdown-a-color);background-color:var(--btnlist-dropdown-a-bg);border:var(--btnlist-dropdown-a-border)}.management .buttonListWrapper .dropdown .dropdownWrapper a.active,.management .buttonListWrapper .dropdown .dropdownWrapper a:hover{font-weight:var(--btnlist-dropdown-a-hover-fw);color:var(--btnlist-dropdown-a-hover-color);background-color:var(--btnlist-dropdown-a-hover-bg)}.management .buttonListWrapper .dropdown .dropdownWrapper .input-group .input-group-btn button{padding:.3125rem}.management .buttonListWrapper .dropdown .dropdownWrapper .input-group .input-group-btn button svg{width:1.25rem;height:1.25rem}.voting{--voting-primary: #fff;--voting-danger: #c0392b;--voting-danger-bg: #ffe6e6;--voting-danger-border: #e06b6b;--voting-border: #ddd;--voting-bg: #fff;--voting-body-bg: var(--c-teal)}.voting .content{max-width:1100px;margin:0 auto}.voting h1{text-align:center;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--gap);color:var(--voting-primary)}.voting-errors{background:var(--voting-danger-bg);border:1px solid var(--voting-danger-border);border-radius:var(--border-radius);padding:var(--gap-small);margin-bottom:var(--gap)}.voting-errors .error{color:var(--voting-danger);margin:0}.voting-warning{background:var(--voting-danger-bg);text-align:center;font-weight:var(--font-weight-bold);color:var(--voting-danger);margin-bottom:var(--gap);padding:var(--gap-small);border-radius:var(--border-radius)}.voting-projects{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:var(--gap);margin-bottom:var(--gap)}.voting-card{display:flex;flex-direction:column;gap:var(--gap-small);cursor:pointer}.voting-card input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.voting-card-content{padding:0}.voting-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:var(--c-gray-darker)}.voting-video iframe,.voting-video video,.voting-video img{position:absolute;top:0;left:0;width:100%;height:100%;border:0;-o-object-fit:cover;object-fit:cover}.voting-card-title{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);text-align:center;color:var(--color-text);padding:.25rem .5rem 0}.voting-card-select{display:flex;justify-content:center;padding:.25rem 0}.voting-card-select-btn{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--voting-danger);flex-shrink:0}.voting-card-select-btn::before,.voting-card-select-btn::after{content:"";position:absolute;width:22px;height:3px;background:var(--c-white);border-radius:2px;opacity:0;transition:opacity .15s}.voting-card-select-btn::before{transform:rotate(45deg)}.voting-card-select-btn::after{transform:rotate(-45deg)}.voting-card.is-selected .voting-card-select-btn::before,.voting-card.is-selected .voting-card-select-btn::after{opacity:1}.voting-card-check{text-align:center;font-weight:var(--font-weight-bold);color:var(--color-text);padding:0 .5rem .5rem}.voting-info{background:var(--c-white);color:var(--c-gray-darker);border-radius:var(--border-radius);padding:var(--gap);text-align:center}.voting-info p{margin:0;font-weight:var(--font-weight-bold)}.voting-captcha{text-align:center;margin-bottom:var(--gap)}.voting-captcha label{display:block;font-weight:var(--font-weight-bold);margin-bottom:var(--gap-small)}.voting-captcha input[type=number]{width:8.75rem;padding:var(--gap-small);font-size:var(--font-size-md);text-align:center;border:2px solid var(--voting-border);border-radius:var(--border-radius)}.voting-submit{display:block;margin:0 auto;padding:var(--gap-small) var(--gap);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--c-white);background:var(--voting-danger);border:none;border-radius:1.5rem;cursor:pointer;transition:background .2s}.voting-submit:hover{background:rgb(158.6655319149,47.1038297872,35.5344680851)}.voting-thankyou{text-align:center;padding:3rem 1rem}.voting-thankyou h2{font-size:var(--font-size-xl);color:var(--voting-primary);margin-bottom:var(--gap)}@media(max-width: 640px){.voting{padding:1rem .75rem}.voting-projects{grid-template-columns:1fr;gap:var(--gap)}}/*# sourceMappingURL=css.css.map */